From 2322fd41e672c72edfab6258f46e045503f68ba2 Mon Sep 17 00:00:00 2001 From: Pratiksha Khandagale Date: Tue, 28 May 2024 19:40:12 +0530 Subject: [PATCH] added www --- www/101.b61200e5155d34ee.js | 1 + www/1049.2033e7796242a464.js | 1 + www/1102.56d892f823cb514e.js | 1 + www/1177.7ba9e57140ca43d5.js | 1 + www/1227.62126f61607726d4.js | 1 + www/1433.2c059f00cb042b4f.js | 1 + www/1476.57c891359f471f48.js | 1 + www/1577.e38109e3217876c6.js | 1 + www/2075.4bc4d12a4b4574e6.js | 1 + www/2113.0c87c15ab9a91af5.js | 1 + www/2144.1466920522110c0f.js | 1 + www/2348.20a86cac51a9a09a.js | 1 + www/2375.f70437bafa5f2e85.js | 1 + www/2415.e844f40ddcab976f.js | 1 + www/2560.7a55558087860424.js | 1 + www/2628.b5b3b9d76e09f1e2.js | 1 + www/2648.2ccda6362de2145a.js | 1 + www/2741.f151f86686f6696f.js | 1 + www/2885.6cc30bddac52cb25.js | 1 + www/2924.804f1920724ce014.js | 1 + www/2937.aa2ee25b0084be07.js | 1 + www/2982.d9b8bf08c5279ede.js | 1 + www/3066.1cfd22d031dc2e1c.js | 1 + www/3119.65ac85d6c4833634.js | 1 + www/3162.0ec9926637ab8977.js | 1 + www/3506.4ed675f3a417c671.js | 1 + www/3511.771aa130a120a49e.js | 1 + www/3558.7582aa5359a71327.js | 1 + www/3574.edec9cbaff66e512.js | 1 + www/3780.bd8da0556bbf53cc.js | 1 + www/3814.3cad2a1924ff27c3.js | 1 + www/3rdpartylicenses.txt | 1961 +++++++++++++++++ www/4171.dd5cbba7fa50b21a.js | 1 + www/4183.fbaeacea2b0845b7.js | 1 + www/4224.70311ea3fdbf63a3.js | 1 + www/4392.48dad9e361f66ee5.js | 1 + www/4406.05cf0d9efef8a3fa.js | 1 + www/441.e6b1a85717016aa1.js | 1 + www/4463.c6aaf5654d3ad154.js | 1 + www/4503.aa2a2ab210b7c8f2.js | 1 + www/4567.4054c293df40f0d0.js | 1 + www/4591.9c9ce610355b9834.js | 1 + www/4612.14fce41da64da6ce.js | 1 + www/4699.d99e88eabd09d4e3.js | 1 + www/477.4d01f7ea8fb587bc.js | 1 + www/5006.ff0560b7a84304c0.js | 1 + www/5100.839badd2e9761886.js | 1 + www/5120.c66fdf70d6f3bb34.js | 1 + www/5197.71bc23e14aa679b8.js | 1 + www/5222.b079f56b84d2efe7.js | 1 + www/5640.5fb29d1a6c294532.js | 1 + www/5712.0da3ec4ee3dda8e0.js | 1 + www/5887.f196a8a929562fc0.js | 1 + www/5949.b1263d576573143d.js | 1 + www/5959.bf2d61772e40c8f7.js | 1 + www/6024.4af75f3db4f6fd90.js | 1 + www/604.59eac6c4acb1aec8.js | 1 + www/6086.c23f096118ac938c.js | 1 + www/6301.2400da12269d8d6e.js | 1 + www/6433.fc0c1759845b4a9d.js | 1 + www/6670.44b4244fcfd62cc2.js | 1 + www/6674.b40df406d0c6197f.js | 1 + www/6804.c9d2546b7d7262a3.js | 1 + www/7030.72899e87d1e495d0.js | 1 + www/7076.4eeb02dc3a0bd7a6.js | 1 + www/7179.d8123c1b865a5ee2.js | 1 + www/7240.098e19418e173771.js | 1 + www/7372.58c6fac0f8f5323d.js | 1 + www/7428.4e90c755528307d1.js | 1 + www/771.4a39782ed527c3d4.js | 1 + www/7720.bcede8f376b28514.js | 1 + www/786.eabee0f8a34eff05.js | 1 + www/7916.d5d28b98955c1c4b.js | 1 + www/8066.29601e0daf33894d.js | 1 + www/8193.4c78d428e5728e4a.js | 1 + www/8314.f4c9b6e704e1256a.js | 1 + www/8477.50e07ac22b5d6ff9.js | 1 + www/8584.d26666fed62ca671.js | 1 + www/8622.7e4bc02a093577ee.js | 1 + www/8729.e7bc63dcfc9932b9.js | 1 + www/8805.bb5cc294530fb5ff.js | 1 + www/8814.2034ef5be9f22da1.js | 1 + www/8970.dd17f38af302f239.js | 1 + www/9061.bee89fae6a61b4da.js | 1 + www/9132.7a4e12bf87e29707.js | 1 + www/9303.81cc21c0f087ae38.js | 1 + www/9344.9533c9a4eeeb931b.js | 1 + www/964.1f17b37c8b734693.js | 1 + www/9977.dfb6af23e31fcb21.js | 1 + www/Doodles.5521a3972f72a279.svg | 839 +++++++ www/NotoSans-Regular.69e81dad19259ab6.ttf | Bin 0 -> 215368 bytes www/assets/add.svg | 1 + www/assets/arrow-right.svg | 1 + www/assets/badge-2.svg | 1 + www/assets/exit_to_app.svg | 1 + .../fonts/Noto-sans/NotoSans-Regular.ttf | Bin 0 -> 215368 bytes www/assets/fonts/Roboto/Roboto-Regular.ttf | Bin 0 -> 168260 bytes www/assets/i18n/as.json | 87 + www/assets/i18n/bn.json | 87 + www/assets/i18n/bo.json | 87 + www/assets/i18n/do.json | 87 + www/assets/i18n/en.json | 87 + www/assets/i18n/gu.json | 87 + www/assets/i18n/hi.json | 87 + www/assets/i18n/kn.json | 87 + www/assets/i18n/ko.json | 87 + www/assets/i18n/ks.json | 87 + www/assets/i18n/ma.json | 87 + www/assets/i18n/ml.json | 87 + www/assets/i18n/mn.json | 87 + www/assets/i18n/mr.json | 85 + www/assets/i18n/ne.json | 85 + www/assets/i18n/or.json | 85 + www/assets/i18n/pa.json | 85 + www/assets/i18n/sa.json | 85 + www/assets/i18n/si.json | 85 + www/assets/i18n/st.json | 85 + www/assets/i18n/ta.json | 85 + www/assets/i18n/te.json | 85 + www/assets/i18n/ur.json | 85 + www/assets/icon/Add-circle-outline.svg | 10 + www/assets/icon/ajkigatibidhi.svg | 5 + www/assets/icon/arrow-back.svg | 8 + www/assets/icon/audio-record.svg | 7 + www/assets/icon/back.svg | 12 + www/assets/icon/book.svg | 14 + www/assets/icon/bot-audio.svg | 12 + www/assets/icon/bot-back-icon.svg | 12 + www/assets/icon/delete.svg | 12 + www/assets/icon/dislike.svg | 10 + www/assets/icon/edit.svg | 12 + www/assets/icon/favicon.png | Bin 0 -> 930 bytes www/assets/icon/file-upload.svg | 12 + www/assets/icon/home.svg | 5 + www/assets/icon/kabab-icon.svg | 10 + www/assets/icon/language-icon.svg | 19 + www/assets/icon/like.svg | 10 + www/assets/icon/list.svg | 12 + www/assets/icon/mic.svg | 12 + www/assets/icon/parents.svg | 17 + www/assets/icon/pause.svg | 1 + www/assets/icon/pitara-blue.svg | 5 + www/assets/icon/pitara1.svg | 4 + www/assets/icon/play.svg | 1 + www/assets/icon/qr-scan.svg | 15 + www/assets/icon/sd-card.svg | 12 + www/assets/icon/search.svg | 12 + www/assets/icon/share.svg | 12 + www/assets/icon/teacher.svg | 5 + www/assets/icon/thumb-up.svg | 12 + www/assets/icon/upload.svg | 12 + www/assets/icon/waveform.svg | 13 + www/assets/iconclosedownload.svg | 1 + www/assets/icons/icon-128x128.png | Bin 0 -> 8724 bytes www/assets/icons/icon-144x144.png | Bin 0 -> 10027 bytes www/assets/icons/icon-152x152.png | Bin 0 -> 10786 bytes www/assets/icons/icon-192x192.png | Bin 0 -> 14627 bytes www/assets/icons/icon-384x384.png | Bin 0 -> 33413 bytes www/assets/icons/icon-512x512.png | Bin 0 -> 46921 bytes www/assets/icons/icon-72x72.png | Bin 0 -> 5009 bytes www/assets/icons/icon-96x96.png | Bin 0 -> 6911 bytes www/assets/images/Audio.png | Bin 0 -> 61635 bytes www/assets/images/Doodles.svg | 839 +++++++ www/assets/images/LINK.png | Bin 0 -> 39579 bytes .../images/Ministry_of_Education_India.svg | 780 +++++++ www/assets/images/NCERT_1.svg | 1 + www/assets/images/PDF.png | Bin 0 -> 56316 bytes www/assets/images/Playlist.png | Bin 0 -> 41578 bytes www/assets/images/Question_bot.svg | 11 + www/assets/images/Story_bot.svg | 11 + www/assets/images/Video.png | Bin 0 -> 43606 bytes www/assets/images/bhashini-logo.png | Bin 0 -> 9372 bytes www/assets/images/logo.svg | 387 ++++ www/assets/images/parent_sakhi.png | Bin 0 -> 128387 bytes www/assets/images/pitara-logo.png | Bin 0 -> 199682 bytes www/assets/images/pm-logo.png | Bin 0 -> 776411 bytes www/assets/images/siet.png | Bin 0 -> 4677 bytes www/assets/images/slider-img.svg | 9 + www/assets/images/splash-bg1.png | Bin 0 -> 391149 bytes www/assets/images/splash-center-box.png | Bin 0 -> 573694 bytes www/assets/images/story_sakhi.png | Bin 0 -> 84054 bytes www/assets/images/teacher_sakhi.png | Bin 0 -> 96209 bytes www/assets/images/tekdi.png | Bin 0 -> 117891 bytes www/assets/images/ten.png | Bin 0 -> 5651 bytes www/assets/images/tenantLogo.svg | 1 + www/assets/images/tenant_logo.png | Bin 0 -> 3236 bytes www/assets/images/youtube-video.png | Bin 0 -> 37177 bytes www/assets/minus.svg | 1 + www/assets/mock/onSearch.json | 62 + www/assets/mock/read.json | 108 + www/assets/mock/searchBody.json | 31 + www/assets/next-arrow.svg | 1 + www/assets/pdfjs/build/pdf.js | 1 + www/assets/pdfjs/build/pdf.worker.js | 1 + www/assets/pdfjs/web/cmaps/78-EUC-H.bcmap | Bin 0 -> 2404 bytes www/assets/pdfjs/web/cmaps/78-EUC-V.bcmap | Bin 0 -> 173 bytes www/assets/pdfjs/web/cmaps/78-H.bcmap | Bin 0 -> 2379 bytes www/assets/pdfjs/web/cmaps/78-RKSJ-H.bcmap | Bin 0 -> 2398 bytes www/assets/pdfjs/web/cmaps/78-RKSJ-V.bcmap | Bin 0 -> 173 bytes www/assets/pdfjs/web/cmaps/78-V.bcmap | Bin 0 -> 169 bytes www/assets/pdfjs/web/cmaps/78ms-RKSJ-H.bcmap | Bin 0 -> 2651 bytes www/assets/pdfjs/web/cmaps/78ms-RKSJ-V.bcmap | Bin 0 -> 290 bytes www/assets/pdfjs/web/cmaps/83pv-RKSJ-H.bcmap | Bin 0 -> 905 bytes www/assets/pdfjs/web/cmaps/90ms-RKSJ-H.bcmap | Bin 0 -> 721 bytes www/assets/pdfjs/web/cmaps/90ms-RKSJ-V.bcmap | Bin 0 -> 290 bytes www/assets/pdfjs/web/cmaps/90msp-RKSJ-H.bcmap | Bin 0 -> 715 bytes www/assets/pdfjs/web/cmaps/90msp-RKSJ-V.bcmap | Bin 0 -> 291 bytes www/assets/pdfjs/web/cmaps/90pv-RKSJ-H.bcmap | Bin 0 -> 982 bytes www/assets/pdfjs/web/cmaps/90pv-RKSJ-V.bcmap | Bin 0 -> 260 bytes www/assets/pdfjs/web/cmaps/Add-H.bcmap | Bin 0 -> 2419 bytes www/assets/pdfjs/web/cmaps/Add-RKSJ-H.bcmap | Bin 0 -> 2413 bytes www/assets/pdfjs/web/cmaps/Add-RKSJ-V.bcmap | Bin 0 -> 287 bytes www/assets/pdfjs/web/cmaps/Add-V.bcmap | Bin 0 -> 282 bytes www/assets/pdfjs/web/cmaps/Adobe-CNS1-0.bcmap | Bin 0 -> 317 bytes www/assets/pdfjs/web/cmaps/Adobe-CNS1-1.bcmap | Bin 0 -> 371 bytes www/assets/pdfjs/web/cmaps/Adobe-CNS1-2.bcmap | Bin 0 -> 376 bytes www/assets/pdfjs/web/cmaps/Adobe-CNS1-3.bcmap | Bin 0 -> 401 bytes www/assets/pdfjs/web/cmaps/Adobe-CNS1-4.bcmap | Bin 0 -> 405 bytes www/assets/pdfjs/web/cmaps/Adobe-CNS1-5.bcmap | Bin 0 -> 406 bytes www/assets/pdfjs/web/cmaps/Adobe-CNS1-6.bcmap | Bin 0 -> 406 bytes .../pdfjs/web/cmaps/Adobe-CNS1-UCS2.bcmap | Bin 0 -> 41193 bytes www/assets/pdfjs/web/cmaps/Adobe-GB1-0.bcmap | Bin 0 -> 217 bytes www/assets/pdfjs/web/cmaps/Adobe-GB1-1.bcmap | Bin 0 -> 250 bytes www/assets/pdfjs/web/cmaps/Adobe-GB1-2.bcmap | Bin 0 -> 465 bytes www/assets/pdfjs/web/cmaps/Adobe-GB1-3.bcmap | Bin 0 -> 470 bytes www/assets/pdfjs/web/cmaps/Adobe-GB1-4.bcmap | Bin 0 -> 601 bytes www/assets/pdfjs/web/cmaps/Adobe-GB1-5.bcmap | Bin 0 -> 625 bytes .../pdfjs/web/cmaps/Adobe-GB1-UCS2.bcmap | Bin 0 -> 33974 bytes .../pdfjs/web/cmaps/Adobe-Japan1-0.bcmap | Bin 0 -> 225 bytes .../pdfjs/web/cmaps/Adobe-Japan1-1.bcmap | Bin 0 -> 226 bytes .../pdfjs/web/cmaps/Adobe-Japan1-2.bcmap | Bin 0 -> 233 bytes .../pdfjs/web/cmaps/Adobe-Japan1-3.bcmap | Bin 0 -> 242 bytes .../pdfjs/web/cmaps/Adobe-Japan1-4.bcmap | Bin 0 -> 337 bytes .../pdfjs/web/cmaps/Adobe-Japan1-5.bcmap | Bin 0 -> 430 bytes .../pdfjs/web/cmaps/Adobe-Japan1-6.bcmap | Bin 0 -> 485 bytes .../pdfjs/web/cmaps/Adobe-Japan1-UCS2.bcmap | Bin 0 -> 40951 bytes .../pdfjs/web/cmaps/Adobe-Korea1-0.bcmap | Bin 0 -> 241 bytes .../pdfjs/web/cmaps/Adobe-Korea1-1.bcmap | Bin 0 -> 386 bytes .../pdfjs/web/cmaps/Adobe-Korea1-2.bcmap | Bin 0 -> 391 bytes .../pdfjs/web/cmaps/Adobe-Korea1-UCS2.bcmap | Bin 0 -> 23293 bytes www/assets/pdfjs/web/cmaps/B5-H.bcmap | Bin 0 -> 1086 bytes www/assets/pdfjs/web/cmaps/B5-V.bcmap | Bin 0 -> 142 bytes www/assets/pdfjs/web/cmaps/B5pc-H.bcmap | Bin 0 -> 1099 bytes www/assets/pdfjs/web/cmaps/B5pc-V.bcmap | Bin 0 -> 144 bytes www/assets/pdfjs/web/cmaps/CNS-EUC-H.bcmap | Bin 0 -> 1780 bytes www/assets/pdfjs/web/cmaps/CNS-EUC-V.bcmap | Bin 0 -> 1920 bytes www/assets/pdfjs/web/cmaps/CNS1-H.bcmap | Bin 0 -> 706 bytes www/assets/pdfjs/web/cmaps/CNS1-V.bcmap | Bin 0 -> 143 bytes www/assets/pdfjs/web/cmaps/CNS2-H.bcmap | Bin 0 -> 504 bytes www/assets/pdfjs/web/cmaps/CNS2-V.bcmap | 3 + www/assets/pdfjs/web/cmaps/ETHK-B5-H.bcmap | Bin 0 -> 4426 bytes www/assets/pdfjs/web/cmaps/ETHK-B5-V.bcmap | Bin 0 -> 158 bytes www/assets/pdfjs/web/cmaps/ETen-B5-H.bcmap | Bin 0 -> 1125 bytes www/assets/pdfjs/web/cmaps/ETen-B5-V.bcmap | Bin 0 -> 158 bytes www/assets/pdfjs/web/cmaps/ETenms-B5-H.bcmap | 3 + www/assets/pdfjs/web/cmaps/ETenms-B5-V.bcmap | Bin 0 -> 172 bytes www/assets/pdfjs/web/cmaps/EUC-H.bcmap | Bin 0 -> 578 bytes www/assets/pdfjs/web/cmaps/EUC-V.bcmap | Bin 0 -> 170 bytes www/assets/pdfjs/web/cmaps/Ext-H.bcmap | Bin 0 -> 2536 bytes www/assets/pdfjs/web/cmaps/Ext-RKSJ-H.bcmap | Bin 0 -> 2542 bytes www/assets/pdfjs/web/cmaps/Ext-RKSJ-V.bcmap | Bin 0 -> 218 bytes www/assets/pdfjs/web/cmaps/Ext-V.bcmap | Bin 0 -> 215 bytes www/assets/pdfjs/web/cmaps/GB-EUC-H.bcmap | Bin 0 -> 549 bytes www/assets/pdfjs/web/cmaps/GB-EUC-V.bcmap | Bin 0 -> 179 bytes www/assets/pdfjs/web/cmaps/GB-H.bcmap | 4 + www/assets/pdfjs/web/cmaps/GB-V.bcmap | Bin 0 -> 175 bytes www/assets/pdfjs/web/cmaps/GBK-EUC-H.bcmap | Bin 0 -> 14692 bytes www/assets/pdfjs/web/cmaps/GBK-EUC-V.bcmap | Bin 0 -> 180 bytes www/assets/pdfjs/web/cmaps/GBK2K-H.bcmap | Bin 0 -> 19662 bytes www/assets/pdfjs/web/cmaps/GBK2K-V.bcmap | Bin 0 -> 219 bytes www/assets/pdfjs/web/cmaps/GBKp-EUC-H.bcmap | Bin 0 -> 14686 bytes www/assets/pdfjs/web/cmaps/GBKp-EUC-V.bcmap | Bin 0 -> 181 bytes www/assets/pdfjs/web/cmaps/GBT-EUC-H.bcmap | Bin 0 -> 7290 bytes www/assets/pdfjs/web/cmaps/GBT-EUC-V.bcmap | Bin 0 -> 180 bytes www/assets/pdfjs/web/cmaps/GBT-H.bcmap | Bin 0 -> 7269 bytes www/assets/pdfjs/web/cmaps/GBT-V.bcmap | Bin 0 -> 176 bytes www/assets/pdfjs/web/cmaps/GBTpc-EUC-H.bcmap | Bin 0 -> 7298 bytes www/assets/pdfjs/web/cmaps/GBTpc-EUC-V.bcmap | Bin 0 -> 182 bytes www/assets/pdfjs/web/cmaps/GBpc-EUC-H.bcmap | Bin 0 -> 557 bytes www/assets/pdfjs/web/cmaps/GBpc-EUC-V.bcmap | Bin 0 -> 181 bytes www/assets/pdfjs/web/cmaps/H.bcmap | Bin 0 -> 553 bytes www/assets/pdfjs/web/cmaps/HKdla-B5-H.bcmap | Bin 0 -> 2654 bytes www/assets/pdfjs/web/cmaps/HKdla-B5-V.bcmap | Bin 0 -> 148 bytes www/assets/pdfjs/web/cmaps/HKdlb-B5-H.bcmap | Bin 0 -> 2414 bytes www/assets/pdfjs/web/cmaps/HKdlb-B5-V.bcmap | Bin 0 -> 148 bytes www/assets/pdfjs/web/cmaps/HKgccs-B5-H.bcmap | Bin 0 -> 2292 bytes www/assets/pdfjs/web/cmaps/HKgccs-B5-V.bcmap | Bin 0 -> 149 bytes www/assets/pdfjs/web/cmaps/HKm314-B5-H.bcmap | Bin 0 -> 1772 bytes www/assets/pdfjs/web/cmaps/HKm314-B5-V.bcmap | Bin 0 -> 149 bytes www/assets/pdfjs/web/cmaps/HKm471-B5-H.bcmap | Bin 0 -> 2171 bytes www/assets/pdfjs/web/cmaps/HKm471-B5-V.bcmap | Bin 0 -> 149 bytes www/assets/pdfjs/web/cmaps/HKscs-B5-H.bcmap | Bin 0 -> 4437 bytes www/assets/pdfjs/web/cmaps/HKscs-B5-V.bcmap | Bin 0 -> 159 bytes www/assets/pdfjs/web/cmaps/Hankaku.bcmap | Bin 0 -> 132 bytes www/assets/pdfjs/web/cmaps/Hiragana.bcmap | Bin 0 -> 124 bytes www/assets/pdfjs/web/cmaps/KSC-EUC-H.bcmap | Bin 0 -> 1848 bytes www/assets/pdfjs/web/cmaps/KSC-EUC-V.bcmap | Bin 0 -> 164 bytes www/assets/pdfjs/web/cmaps/KSC-H.bcmap | Bin 0 -> 1831 bytes www/assets/pdfjs/web/cmaps/KSC-Johab-H.bcmap | Bin 0 -> 16791 bytes www/assets/pdfjs/web/cmaps/KSC-Johab-V.bcmap | Bin 0 -> 166 bytes www/assets/pdfjs/web/cmaps/KSC-V.bcmap | Bin 0 -> 160 bytes www/assets/pdfjs/web/cmaps/KSCms-UHC-H.bcmap | Bin 0 -> 2787 bytes .../pdfjs/web/cmaps/KSCms-UHC-HW-H.bcmap | Bin 0 -> 2789 bytes .../pdfjs/web/cmaps/KSCms-UHC-HW-V.bcmap | Bin 0 -> 169 bytes www/assets/pdfjs/web/cmaps/KSCms-UHC-V.bcmap | Bin 0 -> 166 bytes www/assets/pdfjs/web/cmaps/KSCpc-EUC-H.bcmap | Bin 0 -> 2024 bytes www/assets/pdfjs/web/cmaps/KSCpc-EUC-V.bcmap | Bin 0 -> 166 bytes www/assets/pdfjs/web/cmaps/Katakana.bcmap | Bin 0 -> 100 bytes www/assets/pdfjs/web/cmaps/NWP-H.bcmap | Bin 0 -> 2765 bytes www/assets/pdfjs/web/cmaps/NWP-V.bcmap | Bin 0 -> 252 bytes www/assets/pdfjs/web/cmaps/RKSJ-H.bcmap | Bin 0 -> 534 bytes www/assets/pdfjs/web/cmaps/RKSJ-V.bcmap | Bin 0 -> 170 bytes www/assets/pdfjs/web/cmaps/Roman.bcmap | Bin 0 -> 96 bytes .../pdfjs/web/cmaps/UniCNS-UCS2-H.bcmap | Bin 0 -> 48280 bytes .../pdfjs/web/cmaps/UniCNS-UCS2-V.bcmap | Bin 0 -> 156 bytes .../pdfjs/web/cmaps/UniCNS-UTF16-H.bcmap | Bin 0 -> 50419 bytes .../pdfjs/web/cmaps/UniCNS-UTF16-V.bcmap | Bin 0 -> 156 bytes .../pdfjs/web/cmaps/UniCNS-UTF32-H.bcmap | Bin 0 -> 52679 bytes .../pdfjs/web/cmaps/UniCNS-UTF32-V.bcmap | Bin 0 -> 160 bytes .../pdfjs/web/cmaps/UniCNS-UTF8-H.bcmap | Bin 0 -> 53629 bytes .../pdfjs/web/cmaps/UniCNS-UTF8-V.bcmap | Bin 0 -> 157 bytes www/assets/pdfjs/web/cmaps/UniGB-UCS2-H.bcmap | Bin 0 -> 43366 bytes www/assets/pdfjs/web/cmaps/UniGB-UCS2-V.bcmap | Bin 0 -> 193 bytes .../pdfjs/web/cmaps/UniGB-UTF16-H.bcmap | Bin 0 -> 44086 bytes .../pdfjs/web/cmaps/UniGB-UTF16-V.bcmap | Bin 0 -> 178 bytes .../pdfjs/web/cmaps/UniGB-UTF32-H.bcmap | Bin 0 -> 45738 bytes .../pdfjs/web/cmaps/UniGB-UTF32-V.bcmap | Bin 0 -> 182 bytes www/assets/pdfjs/web/cmaps/UniGB-UTF8-H.bcmap | Bin 0 -> 46837 bytes www/assets/pdfjs/web/cmaps/UniGB-UTF8-V.bcmap | Bin 0 -> 181 bytes .../pdfjs/web/cmaps/UniJIS-UCS2-H.bcmap | Bin 0 -> 25439 bytes .../pdfjs/web/cmaps/UniJIS-UCS2-HW-H.bcmap | Bin 0 -> 119 bytes .../pdfjs/web/cmaps/UniJIS-UCS2-HW-V.bcmap | Bin 0 -> 680 bytes .../pdfjs/web/cmaps/UniJIS-UCS2-V.bcmap | Bin 0 -> 664 bytes .../pdfjs/web/cmaps/UniJIS-UTF16-H.bcmap | Bin 0 -> 39443 bytes .../pdfjs/web/cmaps/UniJIS-UTF16-V.bcmap | Bin 0 -> 643 bytes .../pdfjs/web/cmaps/UniJIS-UTF32-H.bcmap | Bin 0 -> 40539 bytes .../pdfjs/web/cmaps/UniJIS-UTF32-V.bcmap | Bin 0 -> 677 bytes .../pdfjs/web/cmaps/UniJIS-UTF8-H.bcmap | Bin 0 -> 41695 bytes .../pdfjs/web/cmaps/UniJIS-UTF8-V.bcmap | Bin 0 -> 678 bytes .../pdfjs/web/cmaps/UniJIS2004-UTF16-H.bcmap | Bin 0 -> 39534 bytes .../pdfjs/web/cmaps/UniJIS2004-UTF16-V.bcmap | Bin 0 -> 647 bytes .../pdfjs/web/cmaps/UniJIS2004-UTF32-H.bcmap | Bin 0 -> 40630 bytes .../pdfjs/web/cmaps/UniJIS2004-UTF32-V.bcmap | Bin 0 -> 681 bytes .../pdfjs/web/cmaps/UniJIS2004-UTF8-H.bcmap | Bin 0 -> 41779 bytes .../pdfjs/web/cmaps/UniJIS2004-UTF8-V.bcmap | Bin 0 -> 682 bytes .../pdfjs/web/cmaps/UniJISPro-UCS2-HW-V.bcmap | Bin 0 -> 705 bytes .../pdfjs/web/cmaps/UniJISPro-UCS2-V.bcmap | Bin 0 -> 689 bytes .../pdfjs/web/cmaps/UniJISPro-UTF8-V.bcmap | Bin 0 -> 726 bytes .../pdfjs/web/cmaps/UniJISX0213-UTF32-H.bcmap | Bin 0 -> 40517 bytes .../pdfjs/web/cmaps/UniJISX0213-UTF32-V.bcmap | Bin 0 -> 684 bytes .../web/cmaps/UniJISX02132004-UTF32-H.bcmap | Bin 0 -> 40608 bytes .../web/cmaps/UniJISX02132004-UTF32-V.bcmap | Bin 0 -> 688 bytes www/assets/pdfjs/web/cmaps/UniKS-UCS2-H.bcmap | Bin 0 -> 25783 bytes www/assets/pdfjs/web/cmaps/UniKS-UCS2-V.bcmap | Bin 0 -> 178 bytes .../pdfjs/web/cmaps/UniKS-UTF16-H.bcmap | Bin 0 -> 26327 bytes .../pdfjs/web/cmaps/UniKS-UTF16-V.bcmap | Bin 0 -> 164 bytes .../pdfjs/web/cmaps/UniKS-UTF32-H.bcmap | Bin 0 -> 26451 bytes .../pdfjs/web/cmaps/UniKS-UTF32-V.bcmap | Bin 0 -> 168 bytes www/assets/pdfjs/web/cmaps/UniKS-UTF8-H.bcmap | Bin 0 -> 27790 bytes www/assets/pdfjs/web/cmaps/UniKS-UTF8-V.bcmap | Bin 0 -> 169 bytes www/assets/pdfjs/web/cmaps/V.bcmap | Bin 0 -> 166 bytes www/assets/pdfjs/web/cmaps/WP-Symbol.bcmap | Bin 0 -> 179 bytes www/assets/pdfjs/web/debugger.js | 1 + www/assets/pdfjs/web/images/loading-icon.gif | Bin 0 -> 2545 bytes .../pdfjs/web/locale/en-US/viewer.properties | 247 +++ www/assets/pdfjs/web/locale/locale.properties | 2 + www/assets/pdfjs/web/viewer.css | 1 + www/assets/pdfjs/web/viewer.html | 508 +++++ www/assets/pdfjs/web/viewer.js | 1 + www/assets/replay.svg | 1 + www/assets/rotate-icon.svg | 1 + www/assets/school/GEMS.jpeg | Bin 0 -> 108764 bytes www/assets/school/GEMS.svg | 1 + www/assets/school/GEMS_128x128.png | Bin 0 -> 22521 bytes www/assets/school/GEMS_144x144.png | Bin 0 -> 27445 bytes www/assets/school/GEMS_152x152 .png | Bin 0 -> 29898 bytes www/assets/school/GEMS_192x192.png | Bin 0 -> 43930 bytes www/assets/school/GEMS_384x384.png | Bin 0 -> 126094 bytes www/assets/school/GEMS_512x512.png | Bin 0 -> 182773 bytes www/assets/school/GEMS_72x72.png | Bin 0 -> 9445 bytes www/assets/school/GEMS_96x96.png | Bin 0 -> 14982 bytes www/assets/sounds/windchime.mp3 | Bin 0 -> 98400 bytes www/assets/sql-wasm.wasm | Bin 0 -> 655300 bytes www/assets/styles/_card.scss | 91 + www/assets/styles/_play-list.scss | 102 + www/assets/styles/_variable.scss | 82 + www/assets/styles/font.scss | 20 + www/assets/styles/global.scss | 143 ++ www/assets/styles/styles.scss | 5 + www/assets/tekdi/tekdi.png | Bin 0 -> 117891 bytes www/assets/timer.svg | 1 + www/assets/user.svg | 1 + www/common.5a427a1d3afaf6a8.js | 1 + www/index.html | 30 + www/main.0a739cf935c4ea3f.js | 1 + www/manifest.webmanifest | 59 + www/ngsw-worker.js | 1863 ++++++++++++++++ www/ngsw.json | 853 +++++++ www/polyfills-core-js.c76198334f717402.js | 1 + www/polyfills-dom.bf542500b6fca113.js | 1 + www/polyfills.8aa0ed51fddab033.js | 1 + www/runtime.6812f0bb30694efc.js | 1 + www/safety-worker.js | 30 + www/scripts.f969b614b9decf68.js | 112 + www/styles.4e8dacb696c69ef3.css | 7 + www/svg/accessibility-outline.svg | 1 + www/svg/accessibility-sharp.svg | 1 + www/svg/accessibility.svg | 1 + www/svg/add-circle-outline.svg | 1 + www/svg/add-circle-sharp.svg | 1 + www/svg/add-circle.svg | 1 + www/svg/add-outline.svg | 1 + www/svg/add-sharp.svg | 1 + www/svg/add.svg | 1 + www/svg/airplane-outline.svg | 1 + www/svg/airplane-sharp.svg | 1 + www/svg/airplane.svg | 1 + www/svg/alarm-outline.svg | 1 + www/svg/alarm-sharp.svg | 1 + www/svg/alarm.svg | 1 + www/svg/albums-outline.svg | 1 + www/svg/albums-sharp.svg | 1 + www/svg/albums.svg | 1 + www/svg/alert-circle-outline.svg | 1 + www/svg/alert-circle-sharp.svg | 1 + www/svg/alert-circle.svg | 1 + www/svg/alert-outline.svg | 1 + www/svg/alert-sharp.svg | 1 + www/svg/alert.svg | 1 + www/svg/american-football-outline.svg | 1 + www/svg/american-football-sharp.svg | 1 + www/svg/american-football.svg | 1 + www/svg/analytics-outline.svg | 1 + www/svg/analytics-sharp.svg | 1 + www/svg/analytics.svg | 1 + www/svg/aperture-outline.svg | 1 + www/svg/aperture-sharp.svg | 1 + www/svg/aperture.svg | 1 + www/svg/apps-outline.svg | 1 + www/svg/apps-sharp.svg | 1 + www/svg/apps.svg | 1 + www/svg/archive-outline.svg | 1 + www/svg/archive-sharp.svg | 1 + www/svg/archive.svg | 1 + www/svg/arrow-back-circle-outline.svg | 1 + www/svg/arrow-back-circle-sharp.svg | 1 + www/svg/arrow-back-circle.svg | 1 + www/svg/arrow-back-outline.svg | 1 + www/svg/arrow-back-sharp.svg | 1 + www/svg/arrow-back.svg | 1 + www/svg/arrow-down-circle-outline.svg | 1 + www/svg/arrow-down-circle-sharp.svg | 1 + www/svg/arrow-down-circle.svg | 1 + www/svg/arrow-down-left-box-outline.svg | 1 + www/svg/arrow-down-left-box-sharp.svg | 1 + www/svg/arrow-down-left-box.svg | 1 + www/svg/arrow-down-outline.svg | 1 + www/svg/arrow-down-right-box-outline.svg | 1 + www/svg/arrow-down-right-box-sharp.svg | 1 + www/svg/arrow-down-right-box.svg | 1 + www/svg/arrow-down-sharp.svg | 1 + www/svg/arrow-down.svg | 1 + www/svg/arrow-forward-circle-outline.svg | 1 + www/svg/arrow-forward-circle-sharp.svg | 1 + www/svg/arrow-forward-circle.svg | 1 + www/svg/arrow-forward-outline.svg | 1 + www/svg/arrow-forward-sharp.svg | 1 + www/svg/arrow-forward.svg | 1 + www/svg/arrow-redo-circle-outline.svg | 1 + www/svg/arrow-redo-circle-sharp.svg | 1 + www/svg/arrow-redo-circle.svg | 1 + www/svg/arrow-redo-outline.svg | 1 + www/svg/arrow-redo-sharp.svg | 1 + www/svg/arrow-redo.svg | 1 + www/svg/arrow-undo-circle-outline.svg | 1 + www/svg/arrow-undo-circle-sharp.svg | 1 + www/svg/arrow-undo-circle.svg | 1 + www/svg/arrow-undo-outline.svg | 1 + www/svg/arrow-undo-sharp.svg | 1 + www/svg/arrow-undo.svg | 1 + www/svg/arrow-up-circle-outline.svg | 1 + www/svg/arrow-up-circle-sharp.svg | 1 + www/svg/arrow-up-circle.svg | 1 + www/svg/arrow-up-left-box-outline.svg | 1 + www/svg/arrow-up-left-box-sharp.svg | 1 + www/svg/arrow-up-left-box.svg | 1 + www/svg/arrow-up-outline.svg | 1 + www/svg/arrow-up-right-box-outline.svg | 1 + www/svg/arrow-up-right-box-sharp.svg | 1 + www/svg/arrow-up-right-box.svg | 1 + www/svg/arrow-up-sharp.svg | 1 + www/svg/arrow-up.svg | 1 + www/svg/at-circle-outline.svg | 1 + www/svg/at-circle-sharp.svg | 1 + www/svg/at-circle.svg | 1 + www/svg/at-outline.svg | 1 + www/svg/at-sharp.svg | 1 + www/svg/at.svg | 1 + www/svg/attach-outline.svg | 1 + www/svg/attach-sharp.svg | 1 + www/svg/attach.svg | 1 + www/svg/backspace-outline.svg | 1 + www/svg/backspace-sharp.svg | 1 + www/svg/backspace.svg | 1 + www/svg/bag-add-outline.svg | 1 + www/svg/bag-add-sharp.svg | 1 + www/svg/bag-add.svg | 1 + www/svg/bag-check-outline.svg | 1 + www/svg/bag-check-sharp.svg | 1 + www/svg/bag-check.svg | 1 + www/svg/bag-handle-outline.svg | 1 + www/svg/bag-handle-sharp.svg | 1 + www/svg/bag-handle.svg | 1 + www/svg/bag-outline.svg | 1 + www/svg/bag-remove-outline.svg | 1 + www/svg/bag-remove-sharp.svg | 1 + www/svg/bag-remove.svg | 1 + www/svg/bag-sharp.svg | 1 + www/svg/bag.svg | 1 + www/svg/balloon-outline.svg | 1 + www/svg/balloon-sharp.svg | 1 + www/svg/balloon.svg | 1 + www/svg/ban-outline.svg | 1 + www/svg/ban-sharp.svg | 1 + www/svg/ban.svg | 1 + www/svg/bandage-outline.svg | 1 + www/svg/bandage-sharp.svg | 1 + www/svg/bandage.svg | 1 + www/svg/bar-chart-outline.svg | 1 + www/svg/bar-chart-sharp.svg | 1 + www/svg/bar-chart.svg | 1 + www/svg/barbell-outline.svg | 1 + www/svg/barbell-sharp.svg | 1 + www/svg/barbell.svg | 1 + www/svg/barcode-outline.svg | 1 + www/svg/barcode-sharp.svg | 1 + www/svg/barcode.svg | 1 + www/svg/baseball-outline.svg | 1 + www/svg/baseball-sharp.svg | 1 + www/svg/baseball.svg | 1 + www/svg/basket-outline.svg | 1 + www/svg/basket-sharp.svg | 1 + www/svg/basket.svg | 1 + www/svg/basketball-outline.svg | 1 + www/svg/basketball-sharp.svg | 1 + www/svg/basketball.svg | 1 + www/svg/battery-charging-outline.svg | 1 + www/svg/battery-charging-sharp.svg | 1 + www/svg/battery-charging.svg | 1 + www/svg/battery-dead-outline.svg | 1 + www/svg/battery-dead-sharp.svg | 1 + www/svg/battery-dead.svg | 1 + www/svg/battery-full-outline.svg | 1 + www/svg/battery-full-sharp.svg | 1 + www/svg/battery-full.svg | 1 + www/svg/battery-half-outline.svg | 1 + www/svg/battery-half-sharp.svg | 1 + www/svg/battery-half.svg | 1 + www/svg/beaker-outline.svg | 1 + www/svg/beaker-sharp.svg | 1 + www/svg/beaker.svg | 1 + www/svg/bed-outline.svg | 1 + www/svg/bed-sharp.svg | 1 + www/svg/bed.svg | 1 + www/svg/beer-outline.svg | 1 + www/svg/beer-sharp.svg | 1 + www/svg/beer.svg | 1 + www/svg/bicycle-outline.svg | 1 + www/svg/bicycle-sharp.svg | 1 + www/svg/bicycle.svg | 1 + www/svg/binoculars-outline.svg | 1 + www/svg/binoculars-sharp.svg | 1 + www/svg/binoculars.svg | 1 + www/svg/bluetooth-outline.svg | 1 + www/svg/bluetooth-sharp.svg | 1 + www/svg/bluetooth.svg | 1 + www/svg/boat-outline.svg | 1 + www/svg/boat-sharp.svg | 1 + www/svg/boat.svg | 1 + www/svg/body-outline.svg | 1 + www/svg/body-sharp.svg | 1 + www/svg/body.svg | 1 + www/svg/bonfire-outline.svg | 1 + www/svg/bonfire-sharp.svg | 1 + www/svg/bonfire.svg | 1 + www/svg/book-outline.svg | 1 + www/svg/book-sharp.svg | 1 + www/svg/book.svg | 1 + www/svg/bookmark-outline.svg | 1 + www/svg/bookmark-sharp.svg | 1 + www/svg/bookmark.svg | 1 + www/svg/bookmarks-outline.svg | 1 + www/svg/bookmarks-sharp.svg | 1 + www/svg/bookmarks.svg | 1 + www/svg/bowling-ball-outline.svg | 1 + www/svg/bowling-ball-sharp.svg | 1 + www/svg/bowling-ball.svg | 1 + www/svg/briefcase-outline.svg | 1 + www/svg/briefcase-sharp.svg | 1 + www/svg/briefcase.svg | 1 + www/svg/browsers-outline.svg | 1 + www/svg/browsers-sharp.svg | 1 + www/svg/browsers.svg | 1 + www/svg/brush-outline.svg | 1 + www/svg/brush-sharp.svg | 1 + www/svg/brush.svg | 1 + www/svg/bug-outline.svg | 1 + www/svg/bug-sharp.svg | 1 + www/svg/bug.svg | 1 + www/svg/build-outline.svg | 1 + www/svg/build-sharp.svg | 1 + www/svg/build.svg | 1 + www/svg/bulb-outline.svg | 1 + www/svg/bulb-sharp.svg | 1 + www/svg/bulb.svg | 1 + www/svg/bus-outline.svg | 1 + www/svg/bus-sharp.svg | 1 + www/svg/bus.svg | 1 + www/svg/business-outline.svg | 1 + www/svg/business-sharp.svg | 1 + www/svg/business.svg | 1 + www/svg/cafe-outline.svg | 1 + www/svg/cafe-sharp.svg | 1 + www/svg/cafe.svg | 1 + www/svg/calculator-outline.svg | 1 + www/svg/calculator-sharp.svg | 1 + www/svg/calculator.svg | 1 + www/svg/calendar-clear-outline.svg | 1 + www/svg/calendar-clear-sharp.svg | 1 + www/svg/calendar-clear.svg | 1 + www/svg/calendar-number-outline.svg | 1 + www/svg/calendar-number-sharp.svg | 1 + www/svg/calendar-number.svg | 1 + www/svg/calendar-outline.svg | 1 + www/svg/calendar-sharp.svg | 1 + www/svg/calendar.svg | 1 + www/svg/call-outline.svg | 1 + www/svg/call-sharp.svg | 1 + www/svg/call.svg | 1 + www/svg/camera-outline.svg | 1 + www/svg/camera-reverse-outline.svg | 1 + www/svg/camera-reverse-sharp.svg | 1 + www/svg/camera-reverse.svg | 1 + www/svg/camera-sharp.svg | 1 + www/svg/camera.svg | 1 + www/svg/car-outline.svg | 1 + www/svg/car-sharp.svg | 1 + www/svg/car-sport-outline.svg | 1 + www/svg/car-sport-sharp.svg | 1 + www/svg/car-sport.svg | 1 + www/svg/car.svg | 1 + www/svg/card-outline.svg | 1 + www/svg/card-sharp.svg | 1 + www/svg/card.svg | 1 + www/svg/caret-back-circle-outline.svg | 1 + www/svg/caret-back-circle-sharp.svg | 1 + www/svg/caret-back-circle.svg | 1 + www/svg/caret-back-outline.svg | 1 + www/svg/caret-back-sharp.svg | 1 + www/svg/caret-back.svg | 1 + www/svg/caret-down-circle-outline.svg | 1 + www/svg/caret-down-circle-sharp.svg | 1 + www/svg/caret-down-circle.svg | 1 + www/svg/caret-down-outline.svg | 1 + www/svg/caret-down-sharp.svg | 1 + www/svg/caret-down.svg | 1 + www/svg/caret-forward-circle-outline.svg | 1 + www/svg/caret-forward-circle-sharp.svg | 1 + www/svg/caret-forward-circle.svg | 1 + www/svg/caret-forward-outline.svg | 1 + www/svg/caret-forward-sharp.svg | 1 + www/svg/caret-forward.svg | 1 + www/svg/caret-up-circle-outline.svg | 1 + www/svg/caret-up-circle-sharp.svg | 1 + www/svg/caret-up-circle.svg | 1 + www/svg/caret-up-outline.svg | 1 + www/svg/caret-up-sharp.svg | 1 + www/svg/caret-up.svg | 1 + www/svg/cart-outline.svg | 1 + www/svg/cart-sharp.svg | 1 + www/svg/cart.svg | 1 + www/svg/cash-outline.svg | 1 + www/svg/cash-sharp.svg | 1 + www/svg/cash.svg | 1 + www/svg/cellular-outline.svg | 1 + www/svg/cellular-sharp.svg | 1 + www/svg/cellular.svg | 1 + www/svg/chatbox-ellipses-outline.svg | 1 + www/svg/chatbox-ellipses-sharp.svg | 1 + www/svg/chatbox-ellipses.svg | 1 + www/svg/chatbox-outline.svg | 1 + www/svg/chatbox-sharp.svg | 1 + www/svg/chatbox.svg | 1 + www/svg/chatbubble-ellipses-outline.svg | 1 + www/svg/chatbubble-ellipses-sharp.svg | 1 + www/svg/chatbubble-ellipses.svg | 1 + www/svg/chatbubble-outline.svg | 1 + www/svg/chatbubble-sharp.svg | 1 + www/svg/chatbubble.svg | 1 + www/svg/chatbubbles-outline.svg | 1 + www/svg/chatbubbles-sharp.svg | 1 + www/svg/chatbubbles.svg | 1 + www/svg/checkbox-outline.svg | 1 + www/svg/checkbox-sharp.svg | 1 + www/svg/checkbox.svg | 1 + www/svg/checkmark-circle-outline.svg | 1 + www/svg/checkmark-circle-sharp.svg | 1 + www/svg/checkmark-circle.svg | 1 + www/svg/checkmark-done-circle-outline.svg | 1 + www/svg/checkmark-done-circle-sharp.svg | 1 + www/svg/checkmark-done-circle.svg | 1 + www/svg/checkmark-done-outline.svg | 1 + www/svg/checkmark-done-sharp.svg | 1 + www/svg/checkmark-done.svg | 1 + www/svg/checkmark-outline.svg | 1 + www/svg/checkmark-sharp.svg | 1 + www/svg/checkmark.svg | 1 + www/svg/chevron-back-circle-outline.svg | 1 + www/svg/chevron-back-circle-sharp.svg | 1 + www/svg/chevron-back-circle.svg | 1 + www/svg/chevron-back-outline.svg | 1 + www/svg/chevron-back-sharp.svg | 1 + www/svg/chevron-back.svg | 1 + www/svg/chevron-collapse-outline.svg | 1 + www/svg/chevron-collapse-sharp.svg | 1 + www/svg/chevron-collapse.svg | 1 + www/svg/chevron-down-circle-outline.svg | 1 + www/svg/chevron-down-circle-sharp.svg | 1 + www/svg/chevron-down-circle.svg | 1 + www/svg/chevron-down-outline.svg | 1 + www/svg/chevron-down-sharp.svg | 1 + www/svg/chevron-down.svg | 1 + www/svg/chevron-expand-outline.svg | 1 + www/svg/chevron-expand-sharp.svg | 1 + www/svg/chevron-expand.svg | 1 + www/svg/chevron-forward-circle-outline.svg | 1 + www/svg/chevron-forward-circle-sharp.svg | 1 + www/svg/chevron-forward-circle.svg | 1 + www/svg/chevron-forward-outline.svg | 1 + www/svg/chevron-forward-sharp.svg | 1 + www/svg/chevron-forward.svg | 1 + www/svg/chevron-up-circle-outline.svg | 1 + www/svg/chevron-up-circle-sharp.svg | 1 + www/svg/chevron-up-circle.svg | 1 + www/svg/chevron-up-outline.svg | 1 + www/svg/chevron-up-sharp.svg | 1 + www/svg/chevron-up.svg | 1 + www/svg/clipboard-outline.svg | 1 + www/svg/clipboard-sharp.svg | 1 + www/svg/clipboard.svg | 1 + www/svg/close-circle-outline.svg | 1 + www/svg/close-circle-sharp.svg | 1 + www/svg/close-circle.svg | 1 + www/svg/close-outline.svg | 1 + www/svg/close-sharp.svg | 1 + www/svg/close.svg | 1 + www/svg/cloud-circle-outline.svg | 1 + www/svg/cloud-circle-sharp.svg | 1 + www/svg/cloud-circle.svg | 1 + www/svg/cloud-done-outline.svg | 1 + www/svg/cloud-done-sharp.svg | 1 + www/svg/cloud-done.svg | 1 + www/svg/cloud-download-outline.svg | 1 + www/svg/cloud-download-sharp.svg | 1 + www/svg/cloud-download.svg | 1 + www/svg/cloud-offline-outline.svg | 1 + www/svg/cloud-offline-sharp.svg | 1 + www/svg/cloud-offline.svg | 1 + www/svg/cloud-outline.svg | 1 + www/svg/cloud-sharp.svg | 1 + www/svg/cloud-upload-outline.svg | 1 + www/svg/cloud-upload-sharp.svg | 1 + www/svg/cloud-upload.svg | 1 + www/svg/cloud.svg | 1 + www/svg/cloudy-night-outline.svg | 1 + www/svg/cloudy-night-sharp.svg | 1 + www/svg/cloudy-night.svg | 1 + www/svg/cloudy-outline.svg | 1 + www/svg/cloudy-sharp.svg | 1 + www/svg/cloudy.svg | 1 + www/svg/code-download-outline.svg | 1 + www/svg/code-download-sharp.svg | 1 + www/svg/code-download.svg | 1 + www/svg/code-outline.svg | 1 + www/svg/code-sharp.svg | 1 + www/svg/code-slash-outline.svg | 1 + www/svg/code-slash-sharp.svg | 1 + www/svg/code-slash.svg | 1 + www/svg/code-working-outline.svg | 1 + www/svg/code-working-sharp.svg | 1 + www/svg/code-working.svg | 1 + www/svg/code.svg | 1 + www/svg/cog-outline.svg | 1 + www/svg/cog-sharp.svg | 1 + www/svg/cog.svg | 1 + www/svg/color-fill-outline.svg | 1 + www/svg/color-fill-sharp.svg | 1 + www/svg/color-fill.svg | 1 + www/svg/color-filter-outline.svg | 1 + www/svg/color-filter-sharp.svg | 1 + www/svg/color-filter.svg | 1 + www/svg/color-palette-outline.svg | 1 + www/svg/color-palette-sharp.svg | 1 + www/svg/color-palette.svg | 1 + www/svg/color-wand-outline.svg | 1 + www/svg/color-wand-sharp.svg | 1 + www/svg/color-wand.svg | 1 + www/svg/compass-outline.svg | 1 + www/svg/compass-sharp.svg | 1 + www/svg/compass.svg | 1 + www/svg/construct-outline.svg | 1 + www/svg/construct-sharp.svg | 1 + www/svg/construct.svg | 1 + www/svg/contract-outline.svg | 1 + www/svg/contract-sharp.svg | 1 + www/svg/contract.svg | 1 + www/svg/contrast-outline.svg | 1 + www/svg/contrast-sharp.svg | 1 + www/svg/contrast.svg | 1 + www/svg/copy-outline.svg | 1 + www/svg/copy-sharp.svg | 1 + www/svg/copy.svg | 1 + www/svg/create-outline.svg | 1 + www/svg/create-sharp.svg | 1 + www/svg/create.svg | 1 + www/svg/crop-outline.svg | 1 + www/svg/crop-sharp.svg | 1 + www/svg/crop.svg | 1 + www/svg/cube-outline.svg | 1 + www/svg/cube-sharp.svg | 1 + www/svg/cube.svg | 1 + www/svg/cut-outline.svg | 1 + www/svg/cut-sharp.svg | 1 + www/svg/cut.svg | 1 + www/svg/desktop-outline.svg | 1 + www/svg/desktop-sharp.svg | 1 + www/svg/desktop.svg | 1 + www/svg/diamond-outline.svg | 1 + www/svg/diamond-sharp.svg | 1 + www/svg/diamond.svg | 1 + www/svg/dice-outline.svg | 1 + www/svg/dice-sharp.svg | 1 + www/svg/dice.svg | 1 + www/svg/disc-outline.svg | 1 + www/svg/disc-sharp.svg | 1 + www/svg/disc.svg | 1 + www/svg/document-attach-outline.svg | 1 + www/svg/document-attach-sharp.svg | 1 + www/svg/document-attach.svg | 1 + www/svg/document-lock-outline.svg | 1 + www/svg/document-lock-sharp.svg | 1 + www/svg/document-lock.svg | 1 + www/svg/document-outline.svg | 1 + www/svg/document-sharp.svg | 1 + www/svg/document-text-outline.svg | 1 + www/svg/document-text-sharp.svg | 1 + www/svg/document-text.svg | 1 + www/svg/document.svg | 1 + www/svg/documents-outline.svg | 1 + www/svg/documents-sharp.svg | 1 + www/svg/documents.svg | 1 + www/svg/download-outline.svg | 1 + www/svg/download-sharp.svg | 1 + www/svg/download.svg | 1 + www/svg/duplicate-outline.svg | 1 + www/svg/duplicate-sharp.svg | 1 + www/svg/duplicate.svg | 1 + www/svg/ear-outline.svg | 1 + www/svg/ear-sharp.svg | 1 + www/svg/ear.svg | 1 + www/svg/earth-outline.svg | 1 + www/svg/earth-sharp.svg | 1 + www/svg/earth.svg | 1 + www/svg/easel-outline.svg | 1 + www/svg/easel-sharp.svg | 1 + www/svg/easel.svg | 1 + www/svg/egg-outline.svg | 1 + www/svg/egg-sharp.svg | 1 + www/svg/egg.svg | 1 + www/svg/ellipse-outline.svg | 1 + www/svg/ellipse-sharp.svg | 1 + www/svg/ellipse.svg | 1 + .../ellipsis-horizontal-circle-outline.svg | 1 + www/svg/ellipsis-horizontal-circle-sharp.svg | 1 + www/svg/ellipsis-horizontal-circle.svg | 1 + www/svg/ellipsis-horizontal-outline.svg | 1 + www/svg/ellipsis-horizontal-sharp.svg | 1 + www/svg/ellipsis-horizontal.svg | 1 + www/svg/ellipsis-vertical-circle-outline.svg | 1 + www/svg/ellipsis-vertical-circle-sharp.svg | 1 + www/svg/ellipsis-vertical-circle.svg | 1 + www/svg/ellipsis-vertical-outline.svg | 1 + www/svg/ellipsis-vertical-sharp.svg | 1 + www/svg/ellipsis-vertical.svg | 1 + www/svg/enter-outline.svg | 1 + www/svg/enter-sharp.svg | 1 + www/svg/enter.svg | 1 + www/svg/exit-outline.svg | 1 + www/svg/exit-sharp.svg | 1 + www/svg/exit.svg | 1 + www/svg/expand-outline.svg | 1 + www/svg/expand-sharp.svg | 1 + www/svg/expand.svg | 1 + www/svg/extension-puzzle-outline.svg | 1 + www/svg/extension-puzzle-sharp.svg | 1 + www/svg/extension-puzzle.svg | 1 + www/svg/eye-off-outline.svg | 1 + www/svg/eye-off-sharp.svg | 1 + www/svg/eye-off.svg | 1 + www/svg/eye-outline.svg | 1 + www/svg/eye-sharp.svg | 1 + www/svg/eye.svg | 1 + www/svg/eyedrop-outline.svg | 1 + www/svg/eyedrop-sharp.svg | 1 + www/svg/eyedrop.svg | 1 + www/svg/fast-food-outline.svg | 1 + www/svg/fast-food-sharp.svg | 1 + www/svg/fast-food.svg | 1 + www/svg/female-outline.svg | 1 + www/svg/female-sharp.svg | 1 + www/svg/female.svg | 1 + www/svg/file-tray-full-outline.svg | 1 + www/svg/file-tray-full-sharp.svg | 1 + www/svg/file-tray-full.svg | 1 + www/svg/file-tray-outline.svg | 1 + www/svg/file-tray-sharp.svg | 1 + www/svg/file-tray-stacked-outline.svg | 1 + www/svg/file-tray-stacked-sharp.svg | 1 + www/svg/file-tray-stacked.svg | 1 + www/svg/file-tray.svg | 1 + www/svg/film-outline.svg | 1 + www/svg/film-sharp.svg | 1 + www/svg/film.svg | 1 + www/svg/filter-circle-outline.svg | 1 + www/svg/filter-circle-sharp.svg | 1 + www/svg/filter-circle.svg | 1 + www/svg/filter-outline.svg | 1 + www/svg/filter-sharp.svg | 1 + www/svg/filter.svg | 1 + www/svg/finger-print-outline.svg | 1 + www/svg/finger-print-sharp.svg | 1 + www/svg/finger-print.svg | 1 + www/svg/fish-outline.svg | 1 + www/svg/fish-sharp.svg | 1 + www/svg/fish.svg | 1 + www/svg/fitness-outline.svg | 1 + www/svg/fitness-sharp.svg | 1 + www/svg/fitness.svg | 1 + www/svg/flag-outline.svg | 1 + www/svg/flag-sharp.svg | 1 + www/svg/flag.svg | 1 + www/svg/flame-outline.svg | 1 + www/svg/flame-sharp.svg | 1 + www/svg/flame.svg | 1 + www/svg/flash-off-outline.svg | 1 + www/svg/flash-off-sharp.svg | 1 + www/svg/flash-off.svg | 1 + www/svg/flash-outline.svg | 1 + www/svg/flash-sharp.svg | 1 + www/svg/flash.svg | 1 + www/svg/flashlight-outline.svg | 1 + www/svg/flashlight-sharp.svg | 1 + www/svg/flashlight.svg | 1 + www/svg/flask-outline.svg | 1 + www/svg/flask-sharp.svg | 1 + www/svg/flask.svg | 1 + www/svg/flower-outline.svg | 1 + www/svg/flower-sharp.svg | 1 + www/svg/flower.svg | 1 + www/svg/folder-open-outline.svg | 1 + www/svg/folder-open-sharp.svg | 1 + www/svg/folder-open.svg | 1 + www/svg/folder-outline.svg | 1 + www/svg/folder-sharp.svg | 1 + www/svg/folder.svg | 1 + www/svg/football-outline.svg | 1 + www/svg/football-sharp.svg | 1 + www/svg/football.svg | 1 + www/svg/footsteps-outline.svg | 1 + www/svg/footsteps-sharp.svg | 1 + www/svg/footsteps.svg | 1 + www/svg/funnel-outline.svg | 1 + www/svg/funnel-sharp.svg | 1 + www/svg/funnel.svg | 1 + www/svg/game-controller-outline.svg | 1 + www/svg/game-controller-sharp.svg | 1 + www/svg/game-controller.svg | 1 + www/svg/gift-outline.svg | 1 + www/svg/gift-sharp.svg | 1 + www/svg/gift.svg | 1 + www/svg/git-branch-outline.svg | 1 + www/svg/git-branch-sharp.svg | 1 + www/svg/git-branch.svg | 1 + www/svg/git-commit-outline.svg | 1 + www/svg/git-commit-sharp.svg | 1 + www/svg/git-commit.svg | 1 + www/svg/git-compare-outline.svg | 1 + www/svg/git-compare-sharp.svg | 1 + www/svg/git-compare.svg | 1 + www/svg/git-merge-outline.svg | 1 + www/svg/git-merge-sharp.svg | 1 + www/svg/git-merge.svg | 1 + www/svg/git-network-outline.svg | 1 + www/svg/git-network-sharp.svg | 1 + www/svg/git-network.svg | 1 + www/svg/git-pull-request-outline.svg | 1 + www/svg/git-pull-request-sharp.svg | 1 + www/svg/git-pull-request.svg | 1 + www/svg/glasses-outline.svg | 1 + www/svg/glasses-sharp.svg | 1 + www/svg/glasses.svg | 1 + www/svg/globe-outline.svg | 1 + www/svg/globe-sharp.svg | 1 + www/svg/globe.svg | 1 + www/svg/golf-outline.svg | 1 + www/svg/golf-sharp.svg | 1 + www/svg/golf.svg | 1 + www/svg/grid-outline.svg | 1 + www/svg/grid-sharp.svg | 1 + www/svg/grid.svg | 1 + www/svg/hammer-outline.svg | 1 + www/svg/hammer-sharp.svg | 1 + www/svg/hammer.svg | 1 + www/svg/hand-left-outline.svg | 1 + www/svg/hand-left-sharp.svg | 1 + www/svg/hand-left.svg | 1 + www/svg/hand-right-outline.svg | 1 + www/svg/hand-right-sharp.svg | 1 + www/svg/hand-right.svg | 1 + www/svg/happy-outline.svg | 1 + www/svg/happy-sharp.svg | 1 + www/svg/happy.svg | 1 + www/svg/hardware-chip-outline.svg | 1 + www/svg/hardware-chip-sharp.svg | 1 + www/svg/hardware-chip.svg | 1 + www/svg/headset-outline.svg | 1 + www/svg/headset-sharp.svg | 1 + www/svg/headset.svg | 1 + www/svg/heart-circle-outline.svg | 1 + www/svg/heart-circle-sharp.svg | 1 + www/svg/heart-circle.svg | 1 + www/svg/heart-dislike-circle-outline.svg | 1 + www/svg/heart-dislike-circle-sharp.svg | 1 + www/svg/heart-dislike-circle.svg | 1 + www/svg/heart-dislike-outline.svg | 1 + www/svg/heart-dislike-sharp.svg | 1 + www/svg/heart-dislike.svg | 1 + www/svg/heart-half-outline.svg | 1 + www/svg/heart-half-sharp.svg | 1 + www/svg/heart-half.svg | 1 + www/svg/heart-outline.svg | 1 + www/svg/heart-sharp.svg | 1 + www/svg/heart.svg | 1 + www/svg/help-buoy-outline.svg | 1 + www/svg/help-buoy-sharp.svg | 1 + www/svg/help-buoy.svg | 1 + www/svg/help-circle-outline.svg | 1 + www/svg/help-circle-sharp.svg | 1 + www/svg/help-circle.svg | 1 + www/svg/help-outline.svg | 1 + www/svg/help-sharp.svg | 1 + www/svg/help.svg | 1 + www/svg/home-outline.svg | 1 + www/svg/home-sharp.svg | 1 + www/svg/home.svg | 1 + www/svg/hourglass-outline.svg | 1 + www/svg/hourglass-sharp.svg | 1 + www/svg/hourglass.svg | 1 + www/svg/ice-cream-outline.svg | 1 + www/svg/ice-cream-sharp.svg | 1 + www/svg/ice-cream.svg | 1 + www/svg/id-card-outline.svg | 1 + www/svg/id-card-sharp.svg | 1 + www/svg/id-card.svg | 1 + www/svg/image-outline.svg | 1 + www/svg/image-sharp.svg | 1 + www/svg/image.svg | 1 + www/svg/images-outline.svg | 1 + www/svg/images-sharp.svg | 1 + www/svg/images.svg | 1 + www/svg/infinite-outline.svg | 1 + www/svg/infinite-sharp.svg | 1 + www/svg/infinite.svg | 1 + www/svg/information-circle-outline.svg | 1 + www/svg/information-circle-sharp.svg | 1 + www/svg/information-circle.svg | 1 + www/svg/information-outline.svg | 1 + www/svg/information-sharp.svg | 1 + www/svg/information.svg | 1 + www/svg/invert-mode-outline.svg | 1 + www/svg/invert-mode-sharp.svg | 1 + www/svg/invert-mode.svg | 1 + www/svg/journal-outline.svg | 1 + www/svg/journal-sharp.svg | 1 + www/svg/journal.svg | 1 + www/svg/key-outline.svg | 1 + www/svg/key-sharp.svg | 1 + www/svg/key.svg | 1 + www/svg/keypad-outline.svg | 1 + www/svg/keypad-sharp.svg | 1 + www/svg/keypad.svg | 1 + www/svg/language-outline.svg | 1 + www/svg/language-sharp.svg | 1 + www/svg/language.svg | 1 + www/svg/laptop-outline.svg | 1 + www/svg/laptop-sharp.svg | 1 + www/svg/laptop.svg | 1 + www/svg/layers-outline.svg | 1 + www/svg/layers-sharp.svg | 1 + www/svg/layers.svg | 1 + www/svg/leaf-outline.svg | 1 + www/svg/leaf-sharp.svg | 1 + www/svg/leaf.svg | 1 + www/svg/library-outline.svg | 1 + www/svg/library-sharp.svg | 1 + www/svg/library.svg | 1 + www/svg/link-outline.svg | 1 + www/svg/link-sharp.svg | 1 + www/svg/link.svg | 1 + www/svg/list-circle-outline.svg | 1 + www/svg/list-circle-sharp.svg | 1 + www/svg/list-circle.svg | 1 + www/svg/list-outline.svg | 1 + www/svg/list-sharp.svg | 1 + www/svg/list.svg | 1 + www/svg/locate-outline.svg | 1 + www/svg/locate-sharp.svg | 1 + www/svg/locate.svg | 1 + www/svg/location-outline.svg | 1 + www/svg/location-sharp.svg | 1 + www/svg/location.svg | 1 + www/svg/lock-closed-outline.svg | 1 + www/svg/lock-closed-sharp.svg | 1 + www/svg/lock-closed.svg | 1 + www/svg/lock-open-outline.svg | 1 + www/svg/lock-open-sharp.svg | 1 + www/svg/lock-open.svg | 1 + www/svg/log-in-outline.svg | 1 + www/svg/log-in-sharp.svg | 1 + www/svg/log-in.svg | 1 + www/svg/log-out-outline.svg | 1 + www/svg/log-out-sharp.svg | 1 + www/svg/log-out.svg | 1 + www/svg/logo-alipay.svg | 1 + www/svg/logo-amazon.svg | 1 + www/svg/logo-amplify.svg | 1 + www/svg/logo-android.svg | 1 + www/svg/logo-angular.svg | 1 + www/svg/logo-appflow.svg | 1 + www/svg/logo-apple-appstore.svg | 1 + www/svg/logo-apple-ar.svg | 1 + www/svg/logo-apple.svg | 1 + www/svg/logo-behance.svg | 1 + www/svg/logo-bitbucket.svg | 1 + www/svg/logo-bitcoin.svg | 1 + www/svg/logo-buffer.svg | 1 + www/svg/logo-capacitor.svg | 1 + www/svg/logo-chrome.svg | 1 + www/svg/logo-closed-captioning.svg | 1 + www/svg/logo-codepen.svg | 1 + www/svg/logo-css3.svg | 1 + www/svg/logo-designernews.svg | 1 + www/svg/logo-deviantart.svg | 1 + www/svg/logo-discord.svg | 1 + www/svg/logo-docker.svg | 1 + www/svg/logo-dribbble.svg | 1 + www/svg/logo-dropbox.svg | 1 + www/svg/logo-edge.svg | 1 + www/svg/logo-electron.svg | 1 + www/svg/logo-euro.svg | 1 + www/svg/logo-facebook.svg | 1 + www/svg/logo-figma.svg | 1 + www/svg/logo-firebase.svg | 1 + www/svg/logo-firefox.svg | 1 + www/svg/logo-flickr.svg | 1 + www/svg/logo-foursquare.svg | 1 + www/svg/logo-github.svg | 1 + www/svg/logo-gitlab.svg | 1 + www/svg/logo-google-playstore.svg | 1 + www/svg/logo-google.svg | 1 + www/svg/logo-hackernews.svg | 1 + www/svg/logo-html5.svg | 1 + www/svg/logo-instagram.svg | 1 + www/svg/logo-ionic.svg | 1 + www/svg/logo-ionitron.svg | 1 + www/svg/logo-javascript.svg | 1 + www/svg/logo-laravel.svg | 1 + www/svg/logo-linkedin.svg | 1 + www/svg/logo-markdown.svg | 1 + www/svg/logo-mastodon.svg | 1 + www/svg/logo-medium.svg | 1 + www/svg/logo-microsoft.svg | 1 + www/svg/logo-no-smoking.svg | 1 + www/svg/logo-nodejs.svg | 1 + www/svg/logo-npm.svg | 1 + www/svg/logo-octocat.svg | 1 + www/svg/logo-paypal.svg | 1 + www/svg/logo-pinterest.svg | 1 + www/svg/logo-playstation.svg | 1 + www/svg/logo-pwa.svg | 1 + www/svg/logo-python.svg | 1 + www/svg/logo-react.svg | 1 + www/svg/logo-reddit.svg | 1 + www/svg/logo-rss.svg | 1 + www/svg/logo-sass.svg | 1 + www/svg/logo-skype.svg | 1 + www/svg/logo-slack.svg | 1 + www/svg/logo-snapchat.svg | 1 + www/svg/logo-soundcloud.svg | 1 + www/svg/logo-stackoverflow.svg | 1 + www/svg/logo-steam.svg | 1 + www/svg/logo-stencil.svg | 1 + www/svg/logo-tableau.svg | 1 + www/svg/logo-tiktok.svg | 1 + www/svg/logo-trapeze.svg | 1 + www/svg/logo-tumblr.svg | 1 + www/svg/logo-tux.svg | 1 + www/svg/logo-twitch.svg | 1 + www/svg/logo-twitter.svg | 1 + www/svg/logo-usd.svg | 1 + www/svg/logo-venmo.svg | 1 + www/svg/logo-vercel.svg | 1 + www/svg/logo-vimeo.svg | 1 + www/svg/logo-vk.svg | 1 + www/svg/logo-vue.svg | 1 + www/svg/logo-web-component.svg | 1 + www/svg/logo-wechat.svg | 1 + www/svg/logo-whatsapp.svg | 1 + www/svg/logo-windows.svg | 1 + www/svg/logo-wordpress.svg | 1 + www/svg/logo-x.svg | 1 + www/svg/logo-xbox.svg | 1 + www/svg/logo-xing.svg | 1 + www/svg/logo-yahoo.svg | 1 + www/svg/logo-yen.svg | 1 + www/svg/logo-youtube.svg | 1 + www/svg/magnet-outline.svg | 1 + www/svg/magnet-sharp.svg | 1 + www/svg/magnet.svg | 1 + www/svg/mail-open-outline.svg | 1 + www/svg/mail-open-sharp.svg | 1 + www/svg/mail-open.svg | 1 + www/svg/mail-outline.svg | 1 + www/svg/mail-sharp.svg | 1 + www/svg/mail-unread-outline.svg | 1 + www/svg/mail-unread-sharp.svg | 1 + www/svg/mail-unread.svg | 1 + www/svg/mail.svg | 1 + www/svg/male-female-outline.svg | 1 + www/svg/male-female-sharp.svg | 1 + www/svg/male-female.svg | 1 + www/svg/male-outline.svg | 1 + www/svg/male-sharp.svg | 1 + www/svg/male.svg | 1 + www/svg/man-outline.svg | 1 + www/svg/man-sharp.svg | 1 + www/svg/man.svg | 1 + www/svg/map-outline.svg | 1 + www/svg/map-sharp.svg | 1 + www/svg/map.svg | 1 + www/svg/medal-outline.svg | 1 + www/svg/medal-sharp.svg | 1 + www/svg/medal.svg | 1 + www/svg/medical-outline.svg | 1 + www/svg/medical-sharp.svg | 1 + www/svg/medical.svg | 1 + www/svg/medkit-outline.svg | 1 + www/svg/medkit-sharp.svg | 1 + www/svg/medkit.svg | 1 + www/svg/megaphone-outline.svg | 1 + www/svg/megaphone-sharp.svg | 1 + www/svg/megaphone.svg | 1 + www/svg/menu-outline.svg | 1 + www/svg/menu-sharp.svg | 1 + www/svg/menu.svg | 1 + www/svg/mic-circle-outline.svg | 1 + www/svg/mic-circle-sharp.svg | 1 + www/svg/mic-circle.svg | 1 + www/svg/mic-off-circle-outline.svg | 1 + www/svg/mic-off-circle-sharp.svg | 1 + www/svg/mic-off-circle.svg | 1 + www/svg/mic-off-outline.svg | 1 + www/svg/mic-off-sharp.svg | 1 + www/svg/mic-off.svg | 1 + www/svg/mic-outline.svg | 1 + www/svg/mic-sharp.svg | 1 + www/svg/mic.svg | 1 + www/svg/moon-outline.svg | 1 + www/svg/moon-sharp.svg | 1 + www/svg/moon.svg | 1 + www/svg/move-outline.svg | 1 + www/svg/move-sharp.svg | 1 + www/svg/move.svg | 1 + www/svg/musical-note-outline.svg | 1 + www/svg/musical-note-sharp.svg | 1 + www/svg/musical-note.svg | 1 + www/svg/musical-notes-outline.svg | 1 + www/svg/musical-notes-sharp.svg | 1 + www/svg/musical-notes.svg | 1 + www/svg/navigate-circle-outline.svg | 1 + www/svg/navigate-circle-sharp.svg | 1 + www/svg/navigate-circle.svg | 1 + www/svg/navigate-outline.svg | 1 + www/svg/navigate-sharp.svg | 1 + www/svg/navigate.svg | 1 + www/svg/newspaper-outline.svg | 1 + www/svg/newspaper-sharp.svg | 1 + www/svg/newspaper.svg | 1 + www/svg/notifications-circle-outline.svg | 1 + www/svg/notifications-circle-sharp.svg | 1 + www/svg/notifications-circle.svg | 1 + www/svg/notifications-off-circle-outline.svg | 1 + www/svg/notifications-off-circle-sharp.svg | 1 + www/svg/notifications-off-circle.svg | 1 + www/svg/notifications-off-outline.svg | 1 + www/svg/notifications-off-sharp.svg | 1 + www/svg/notifications-off.svg | 1 + www/svg/notifications-outline.svg | 1 + www/svg/notifications-sharp.svg | 1 + www/svg/notifications.svg | 1 + www/svg/nuclear-outline.svg | 1 + www/svg/nuclear-sharp.svg | 1 + www/svg/nuclear.svg | 1 + www/svg/nutrition-outline.svg | 1 + www/svg/nutrition-sharp.svg | 1 + www/svg/nutrition.svg | 1 + www/svg/open-outline.svg | 1 + www/svg/open-sharp.svg | 1 + www/svg/open.svg | 1 + www/svg/options-outline.svg | 1 + www/svg/options-sharp.svg | 1 + www/svg/options.svg | 1 + www/svg/paper-plane-outline.svg | 1 + www/svg/paper-plane-sharp.svg | 1 + www/svg/paper-plane.svg | 1 + www/svg/partly-sunny-outline.svg | 1 + www/svg/partly-sunny-sharp.svg | 1 + www/svg/partly-sunny.svg | 1 + www/svg/pause-circle-outline.svg | 1 + www/svg/pause-circle-sharp.svg | 1 + www/svg/pause-circle.svg | 1 + www/svg/pause-outline.svg | 1 + www/svg/pause-sharp.svg | 1 + www/svg/pause.svg | 1 + www/svg/paw-outline.svg | 1 + www/svg/paw-sharp.svg | 1 + www/svg/paw.svg | 1 + www/svg/pencil-outline.svg | 1 + www/svg/pencil-sharp.svg | 1 + www/svg/pencil.svg | 1 + www/svg/people-circle-outline.svg | 1 + www/svg/people-circle-sharp.svg | 1 + www/svg/people-circle.svg | 1 + www/svg/people-outline.svg | 1 + www/svg/people-sharp.svg | 1 + www/svg/people.svg | 1 + www/svg/person-add-outline.svg | 1 + www/svg/person-add-sharp.svg | 1 + www/svg/person-add.svg | 1 + www/svg/person-circle-outline.svg | 1 + www/svg/person-circle-sharp.svg | 1 + www/svg/person-circle.svg | 1 + www/svg/person-outline.svg | 1 + www/svg/person-remove-outline.svg | 1 + www/svg/person-remove-sharp.svg | 1 + www/svg/person-remove.svg | 1 + www/svg/person-sharp.svg | 1 + www/svg/person.svg | 1 + www/svg/phone-landscape-outline.svg | 1 + www/svg/phone-landscape-sharp.svg | 1 + www/svg/phone-landscape.svg | 1 + www/svg/phone-portrait-outline.svg | 1 + www/svg/phone-portrait-sharp.svg | 1 + www/svg/phone-portrait.svg | 1 + www/svg/pie-chart-outline.svg | 1 + www/svg/pie-chart-sharp.svg | 1 + www/svg/pie-chart.svg | 1 + www/svg/pin-outline.svg | 1 + www/svg/pin-sharp.svg | 1 + www/svg/pin.svg | 1 + www/svg/pint-outline.svg | 1 + www/svg/pint-sharp.svg | 1 + www/svg/pint.svg | 1 + www/svg/pizza-outline.svg | 1 + www/svg/pizza-sharp.svg | 1 + www/svg/pizza.svg | 1 + www/svg/planet-outline.svg | 1 + www/svg/planet-sharp.svg | 1 + www/svg/planet.svg | 1 + www/svg/play-back-circle-outline.svg | 1 + www/svg/play-back-circle-sharp.svg | 1 + www/svg/play-back-circle.svg | 1 + www/svg/play-back-outline.svg | 1 + www/svg/play-back-sharp.svg | 1 + www/svg/play-back.svg | 1 + www/svg/play-circle-outline.svg | 1 + www/svg/play-circle-sharp.svg | 1 + www/svg/play-circle.svg | 1 + www/svg/play-forward-circle-outline.svg | 1 + www/svg/play-forward-circle-sharp.svg | 1 + www/svg/play-forward-circle.svg | 1 + www/svg/play-forward-outline.svg | 1 + www/svg/play-forward-sharp.svg | 1 + www/svg/play-forward.svg | 1 + www/svg/play-outline.svg | 1 + www/svg/play-sharp.svg | 1 + www/svg/play-skip-back-circle-outline.svg | 1 + www/svg/play-skip-back-circle-sharp.svg | 1 + www/svg/play-skip-back-circle.svg | 1 + www/svg/play-skip-back-outline.svg | 1 + www/svg/play-skip-back-sharp.svg | 1 + www/svg/play-skip-back.svg | 1 + www/svg/play-skip-forward-circle-outline.svg | 1 + www/svg/play-skip-forward-circle-sharp.svg | 1 + www/svg/play-skip-forward-circle.svg | 1 + www/svg/play-skip-forward-outline.svg | 1 + www/svg/play-skip-forward-sharp.svg | 1 + www/svg/play-skip-forward.svg | 1 + www/svg/play.svg | 1 + www/svg/podium-outline.svg | 1 + www/svg/podium-sharp.svg | 1 + www/svg/podium.svg | 1 + www/svg/power-outline.svg | 1 + www/svg/power-sharp.svg | 1 + www/svg/power.svg | 1 + www/svg/pricetag-outline.svg | 1 + www/svg/pricetag-sharp.svg | 1 + www/svg/pricetag.svg | 1 + www/svg/pricetags-outline.svg | 1 + www/svg/pricetags-sharp.svg | 1 + www/svg/pricetags.svg | 1 + www/svg/print-outline.svg | 1 + www/svg/print-sharp.svg | 1 + www/svg/print.svg | 1 + www/svg/prism-outline.svg | 1 + www/svg/prism-sharp.svg | 1 + www/svg/prism.svg | 1 + www/svg/pulse-outline.svg | 1 + www/svg/pulse-sharp.svg | 1 + www/svg/pulse.svg | 1 + www/svg/push-outline.svg | 1 + www/svg/push-sharp.svg | 1 + www/svg/push.svg | 1 + www/svg/qr-code-outline.svg | 1 + www/svg/qr-code-sharp.svg | 1 + www/svg/qr-code.svg | 1 + www/svg/radio-button-off-outline.svg | 1 + www/svg/radio-button-off-sharp.svg | 1 + www/svg/radio-button-off.svg | 1 + www/svg/radio-button-on-outline.svg | 1 + www/svg/radio-button-on-sharp.svg | 1 + www/svg/radio-button-on.svg | 1 + www/svg/radio-outline.svg | 1 + www/svg/radio-sharp.svg | 1 + www/svg/radio.svg | 1 + www/svg/rainy-outline.svg | 1 + www/svg/rainy-sharp.svg | 1 + www/svg/rainy.svg | 1 + www/svg/reader-outline.svg | 1 + www/svg/reader-sharp.svg | 1 + www/svg/reader.svg | 1 + www/svg/receipt-outline.svg | 1 + www/svg/receipt-sharp.svg | 1 + www/svg/receipt.svg | 1 + www/svg/recording-outline.svg | 1 + www/svg/recording-sharp.svg | 1 + www/svg/recording.svg | 1 + www/svg/refresh-circle-outline.svg | 1 + www/svg/refresh-circle-sharp.svg | 1 + www/svg/refresh-circle.svg | 1 + www/svg/refresh-outline.svg | 1 + www/svg/refresh-sharp.svg | 1 + www/svg/refresh.svg | 1 + www/svg/reload-circle-outline.svg | 1 + www/svg/reload-circle-sharp.svg | 1 + www/svg/reload-circle.svg | 1 + www/svg/reload-outline.svg | 1 + www/svg/reload-sharp.svg | 1 + www/svg/reload.svg | 1 + www/svg/remove-circle-outline.svg | 1 + www/svg/remove-circle-sharp.svg | 1 + www/svg/remove-circle.svg | 1 + www/svg/remove-outline.svg | 1 + www/svg/remove-sharp.svg | 1 + www/svg/remove.svg | 1 + www/svg/reorder-four-outline.svg | 1 + www/svg/reorder-four-sharp.svg | 1 + www/svg/reorder-four.svg | 1 + www/svg/reorder-three-outline.svg | 1 + www/svg/reorder-three-sharp.svg | 1 + www/svg/reorder-three.svg | 1 + www/svg/reorder-two-outline.svg | 1 + www/svg/reorder-two-sharp.svg | 1 + www/svg/reorder-two.svg | 1 + www/svg/repeat-outline.svg | 1 + www/svg/repeat-sharp.svg | 1 + www/svg/repeat.svg | 1 + www/svg/resize-outline.svg | 1 + www/svg/resize-sharp.svg | 1 + www/svg/resize.svg | 1 + www/svg/restaurant-outline.svg | 1 + www/svg/restaurant-sharp.svg | 1 + www/svg/restaurant.svg | 1 + www/svg/return-down-back-outline.svg | 1 + www/svg/return-down-back-sharp.svg | 1 + www/svg/return-down-back.svg | 1 + www/svg/return-down-forward-outline.svg | 1 + www/svg/return-down-forward-sharp.svg | 1 + www/svg/return-down-forward.svg | 1 + www/svg/return-up-back-outline.svg | 1 + www/svg/return-up-back-sharp.svg | 1 + www/svg/return-up-back.svg | 1 + www/svg/return-up-forward-outline.svg | 1 + www/svg/return-up-forward-sharp.svg | 1 + www/svg/return-up-forward.svg | 1 + www/svg/ribbon-outline.svg | 1 + www/svg/ribbon-sharp.svg | 1 + www/svg/ribbon.svg | 1 + www/svg/rocket-outline.svg | 1 + www/svg/rocket-sharp.svg | 1 + www/svg/rocket.svg | 1 + www/svg/rose-outline.svg | 1 + www/svg/rose-sharp.svg | 1 + www/svg/rose.svg | 1 + www/svg/sad-outline.svg | 1 + www/svg/sad-sharp.svg | 1 + www/svg/sad.svg | 1 + www/svg/save-outline.svg | 1 + www/svg/save-sharp.svg | 1 + www/svg/save.svg | 1 + www/svg/scale-outline.svg | 1 + www/svg/scale-sharp.svg | 1 + www/svg/scale.svg | 1 + www/svg/scan-circle-outline.svg | 1 + www/svg/scan-circle-sharp.svg | 1 + www/svg/scan-circle.svg | 1 + www/svg/scan-outline.svg | 1 + www/svg/scan-sharp.svg | 1 + www/svg/scan.svg | 1 + www/svg/school-outline.svg | 1 + www/svg/school-sharp.svg | 1 + www/svg/school.svg | 1 + www/svg/search-circle-outline.svg | 1 + www/svg/search-circle-sharp.svg | 1 + www/svg/search-circle.svg | 1 + www/svg/search-outline.svg | 1 + www/svg/search-sharp.svg | 1 + www/svg/search.svg | 1 + www/svg/send-outline.svg | 1 + www/svg/send-sharp.svg | 1 + www/svg/send.svg | 1 + www/svg/server-outline.svg | 1 + www/svg/server-sharp.svg | 1 + www/svg/server.svg | 1 + www/svg/settings-outline.svg | 1 + www/svg/settings-sharp.svg | 1 + www/svg/settings.svg | 1 + www/svg/shapes-outline.svg | 1 + www/svg/shapes-sharp.svg | 1 + www/svg/shapes.svg | 1 + www/svg/share-outline.svg | 1 + www/svg/share-sharp.svg | 1 + www/svg/share-social-outline.svg | 1 + www/svg/share-social-sharp.svg | 1 + www/svg/share-social.svg | 1 + www/svg/share.svg | 1 + www/svg/shield-checkmark-outline.svg | 1 + www/svg/shield-checkmark-sharp.svg | 1 + www/svg/shield-checkmark.svg | 1 + www/svg/shield-half-outline.svg | 1 + www/svg/shield-half-sharp.svg | 1 + www/svg/shield-half.svg | 1 + www/svg/shield-outline.svg | 1 + www/svg/shield-sharp.svg | 1 + www/svg/shield.svg | 1 + www/svg/shirt-outline.svg | 1 + www/svg/shirt-sharp.svg | 1 + www/svg/shirt.svg | 1 + www/svg/shuffle-outline.svg | 1 + www/svg/shuffle-sharp.svg | 1 + www/svg/shuffle.svg | 1 + www/svg/skull-outline.svg | 1 + www/svg/skull-sharp.svg | 1 + www/svg/skull.svg | 1 + www/svg/snow-outline.svg | 1 + www/svg/snow-sharp.svg | 1 + www/svg/snow.svg | 1 + www/svg/sparkles-outline.svg | 1 + www/svg/sparkles-sharp.svg | 1 + www/svg/sparkles.svg | 1 + www/svg/speedometer-outline.svg | 1 + www/svg/speedometer-sharp.svg | 1 + www/svg/speedometer.svg | 1 + www/svg/square-outline.svg | 1 + www/svg/square-sharp.svg | 1 + www/svg/square.svg | 1 + www/svg/star-half-outline.svg | 1 + www/svg/star-half-sharp.svg | 1 + www/svg/star-half.svg | 1 + www/svg/star-outline.svg | 1 + www/svg/star-sharp.svg | 1 + www/svg/star.svg | 1 + www/svg/stats-chart-outline.svg | 1 + www/svg/stats-chart-sharp.svg | 1 + www/svg/stats-chart.svg | 1 + www/svg/stop-circle-outline.svg | 1 + www/svg/stop-circle-sharp.svg | 1 + www/svg/stop-circle.svg | 1 + www/svg/stop-outline.svg | 1 + www/svg/stop-sharp.svg | 1 + www/svg/stop.svg | 1 + www/svg/stopwatch-outline.svg | 1 + www/svg/stopwatch-sharp.svg | 1 + www/svg/stopwatch.svg | 1 + www/svg/storefront-outline.svg | 1 + www/svg/storefront-sharp.svg | 1 + www/svg/storefront.svg | 1 + www/svg/subway-outline.svg | 1 + www/svg/subway-sharp.svg | 1 + www/svg/subway.svg | 1 + www/svg/sunny-outline.svg | 1 + www/svg/sunny-sharp.svg | 1 + www/svg/sunny.svg | 1 + www/svg/swap-horizontal-outline.svg | 1 + www/svg/swap-horizontal-sharp.svg | 1 + www/svg/swap-horizontal.svg | 1 + www/svg/swap-vertical-outline.svg | 1 + www/svg/swap-vertical-sharp.svg | 1 + www/svg/swap-vertical.svg | 1 + www/svg/sync-circle-outline.svg | 1 + www/svg/sync-circle-sharp.svg | 1 + www/svg/sync-circle.svg | 1 + www/svg/sync-outline.svg | 1 + www/svg/sync-sharp.svg | 1 + www/svg/sync.svg | 1 + www/svg/tablet-landscape-outline.svg | 1 + www/svg/tablet-landscape-sharp.svg | 1 + www/svg/tablet-landscape.svg | 1 + www/svg/tablet-portrait-outline.svg | 1 + www/svg/tablet-portrait-sharp.svg | 1 + www/svg/tablet-portrait.svg | 1 + www/svg/telescope-outline.svg | 1 + www/svg/telescope-sharp.svg | 1 + www/svg/telescope.svg | 1 + www/svg/tennisball-outline.svg | 1 + www/svg/tennisball-sharp.svg | 1 + www/svg/tennisball.svg | 1 + www/svg/terminal-outline.svg | 1 + www/svg/terminal-sharp.svg | 1 + www/svg/terminal.svg | 1 + www/svg/text-outline.svg | 1 + www/svg/text-sharp.svg | 1 + www/svg/text.svg | 1 + www/svg/thermometer-outline.svg | 1 + www/svg/thermometer-sharp.svg | 1 + www/svg/thermometer.svg | 1 + www/svg/thumbs-down-outline.svg | 1 + www/svg/thumbs-down-sharp.svg | 1 + www/svg/thumbs-down.svg | 1 + www/svg/thumbs-up-outline.svg | 1 + www/svg/thumbs-up-sharp.svg | 1 + www/svg/thumbs-up.svg | 1 + www/svg/thunderstorm-outline.svg | 1 + www/svg/thunderstorm-sharp.svg | 1 + www/svg/thunderstorm.svg | 1 + www/svg/ticket-outline.svg | 1 + www/svg/ticket-sharp.svg | 1 + www/svg/ticket.svg | 1 + www/svg/time-outline.svg | 1 + www/svg/time-sharp.svg | 1 + www/svg/time.svg | 1 + www/svg/timer-outline.svg | 1 + www/svg/timer-sharp.svg | 1 + www/svg/timer.svg | 1 + www/svg/today-outline.svg | 1 + www/svg/today-sharp.svg | 1 + www/svg/today.svg | 1 + www/svg/toggle-outline.svg | 1 + www/svg/toggle-sharp.svg | 1 + www/svg/toggle.svg | 1 + www/svg/trail-sign-outline.svg | 1 + www/svg/trail-sign-sharp.svg | 1 + www/svg/trail-sign.svg | 1 + www/svg/train-outline.svg | 1 + www/svg/train-sharp.svg | 1 + www/svg/train.svg | 1 + www/svg/transgender-outline.svg | 1 + www/svg/transgender-sharp.svg | 1 + www/svg/transgender.svg | 1 + www/svg/trash-bin-outline.svg | 1 + www/svg/trash-bin-sharp.svg | 1 + www/svg/trash-bin.svg | 1 + www/svg/trash-outline.svg | 1 + www/svg/trash-sharp.svg | 1 + www/svg/trash.svg | 1 + www/svg/trending-down-outline.svg | 1 + www/svg/trending-down-sharp.svg | 1 + www/svg/trending-down.svg | 1 + www/svg/trending-up-outline.svg | 1 + www/svg/trending-up-sharp.svg | 1 + www/svg/trending-up.svg | 1 + www/svg/triangle-outline.svg | 1 + www/svg/triangle-sharp.svg | 1 + www/svg/triangle.svg | 1 + www/svg/trophy-outline.svg | 1 + www/svg/trophy-sharp.svg | 1 + www/svg/trophy.svg | 1 + www/svg/tv-outline.svg | 1 + www/svg/tv-sharp.svg | 1 + www/svg/tv.svg | 1 + www/svg/umbrella-outline.svg | 1 + www/svg/umbrella-sharp.svg | 1 + www/svg/umbrella.svg | 1 + www/svg/unlink-outline.svg | 1 + www/svg/unlink-sharp.svg | 1 + www/svg/unlink.svg | 1 + www/svg/videocam-off-outline.svg | 1 + www/svg/videocam-off-sharp.svg | 1 + www/svg/videocam-off.svg | 1 + www/svg/videocam-outline.svg | 1 + www/svg/videocam-sharp.svg | 1 + www/svg/videocam.svg | 1 + www/svg/volume-high-outline.svg | 1 + www/svg/volume-high-sharp.svg | 1 + www/svg/volume-high.svg | 1 + www/svg/volume-low-outline.svg | 1 + www/svg/volume-low-sharp.svg | 1 + www/svg/volume-low.svg | 1 + www/svg/volume-medium-outline.svg | 1 + www/svg/volume-medium-sharp.svg | 1 + www/svg/volume-medium.svg | 1 + www/svg/volume-mute-outline.svg | 1 + www/svg/volume-mute-sharp.svg | 1 + www/svg/volume-mute.svg | 1 + www/svg/volume-off-outline.svg | 1 + www/svg/volume-off-sharp.svg | 1 + www/svg/volume-off.svg | 1 + www/svg/walk-outline.svg | 1 + www/svg/walk-sharp.svg | 1 + www/svg/walk.svg | 1 + www/svg/wallet-outline.svg | 1 + www/svg/wallet-sharp.svg | 1 + www/svg/wallet.svg | 1 + www/svg/warning-outline.svg | 1 + www/svg/warning-sharp.svg | 1 + www/svg/warning.svg | 1 + www/svg/watch-outline.svg | 1 + www/svg/watch-sharp.svg | 1 + www/svg/watch.svg | 1 + www/svg/water-outline.svg | 1 + www/svg/water-sharp.svg | 1 + www/svg/water.svg | 1 + www/svg/wifi-outline.svg | 1 + www/svg/wifi-sharp.svg | 1 + www/svg/wifi.svg | 1 + www/svg/wine-outline.svg | 1 + www/svg/wine-sharp.svg | 1 + www/svg/wine.svg | 1 + www/svg/woman-outline.svg | 1 + www/svg/woman-sharp.svg | 1 + www/svg/woman.svg | 1 + www/worker-basic.min.js | 30 + 1762 files changed, 12997 insertions(+) create mode 100644 www/101.b61200e5155d34ee.js create mode 100644 www/1049.2033e7796242a464.js create mode 100644 www/1102.56d892f823cb514e.js create mode 100644 www/1177.7ba9e57140ca43d5.js create mode 100644 www/1227.62126f61607726d4.js create mode 100644 www/1433.2c059f00cb042b4f.js create mode 100644 www/1476.57c891359f471f48.js create mode 100644 www/1577.e38109e3217876c6.js create mode 100644 www/2075.4bc4d12a4b4574e6.js create mode 100644 www/2113.0c87c15ab9a91af5.js create mode 100644 www/2144.1466920522110c0f.js create mode 100644 www/2348.20a86cac51a9a09a.js create mode 100644 www/2375.f70437bafa5f2e85.js create mode 100644 www/2415.e844f40ddcab976f.js create mode 100644 www/2560.7a55558087860424.js create mode 100644 www/2628.b5b3b9d76e09f1e2.js create mode 100644 www/2648.2ccda6362de2145a.js create mode 100644 www/2741.f151f86686f6696f.js create mode 100644 www/2885.6cc30bddac52cb25.js create mode 100644 www/2924.804f1920724ce014.js create mode 100644 www/2937.aa2ee25b0084be07.js create mode 100644 www/2982.d9b8bf08c5279ede.js create mode 100644 www/3066.1cfd22d031dc2e1c.js create mode 100644 www/3119.65ac85d6c4833634.js create mode 100644 www/3162.0ec9926637ab8977.js create mode 100644 www/3506.4ed675f3a417c671.js create mode 100644 www/3511.771aa130a120a49e.js create mode 100644 www/3558.7582aa5359a71327.js create mode 100644 www/3574.edec9cbaff66e512.js create mode 100644 www/3780.bd8da0556bbf53cc.js create mode 100644 www/3814.3cad2a1924ff27c3.js create mode 100644 www/3rdpartylicenses.txt create mode 100644 www/4171.dd5cbba7fa50b21a.js create mode 100644 www/4183.fbaeacea2b0845b7.js create mode 100644 www/4224.70311ea3fdbf63a3.js create mode 100644 www/4392.48dad9e361f66ee5.js create mode 100644 www/4406.05cf0d9efef8a3fa.js create mode 100644 www/441.e6b1a85717016aa1.js create mode 100644 www/4463.c6aaf5654d3ad154.js create mode 100644 www/4503.aa2a2ab210b7c8f2.js create mode 100644 www/4567.4054c293df40f0d0.js create mode 100644 www/4591.9c9ce610355b9834.js create mode 100644 www/4612.14fce41da64da6ce.js create mode 100644 www/4699.d99e88eabd09d4e3.js create mode 100644 www/477.4d01f7ea8fb587bc.js create mode 100644 www/5006.ff0560b7a84304c0.js create mode 100644 www/5100.839badd2e9761886.js create mode 100644 www/5120.c66fdf70d6f3bb34.js create mode 100644 www/5197.71bc23e14aa679b8.js create mode 100644 www/5222.b079f56b84d2efe7.js create mode 100644 www/5640.5fb29d1a6c294532.js create mode 100644 www/5712.0da3ec4ee3dda8e0.js create mode 100644 www/5887.f196a8a929562fc0.js create mode 100644 www/5949.b1263d576573143d.js create mode 100644 www/5959.bf2d61772e40c8f7.js create mode 100644 www/6024.4af75f3db4f6fd90.js create mode 100644 www/604.59eac6c4acb1aec8.js create mode 100644 www/6086.c23f096118ac938c.js create mode 100644 www/6301.2400da12269d8d6e.js create mode 100644 www/6433.fc0c1759845b4a9d.js create mode 100644 www/6670.44b4244fcfd62cc2.js create mode 100644 www/6674.b40df406d0c6197f.js create mode 100644 www/6804.c9d2546b7d7262a3.js create mode 100644 www/7030.72899e87d1e495d0.js create mode 100644 www/7076.4eeb02dc3a0bd7a6.js create mode 100644 www/7179.d8123c1b865a5ee2.js create mode 100644 www/7240.098e19418e173771.js create mode 100644 www/7372.58c6fac0f8f5323d.js create mode 100644 www/7428.4e90c755528307d1.js create mode 100644 www/771.4a39782ed527c3d4.js create mode 100644 www/7720.bcede8f376b28514.js create mode 100644 www/786.eabee0f8a34eff05.js create mode 100644 www/7916.d5d28b98955c1c4b.js create mode 100644 www/8066.29601e0daf33894d.js create mode 100644 www/8193.4c78d428e5728e4a.js create mode 100644 www/8314.f4c9b6e704e1256a.js create mode 100644 www/8477.50e07ac22b5d6ff9.js create mode 100644 www/8584.d26666fed62ca671.js create mode 100644 www/8622.7e4bc02a093577ee.js create mode 100644 www/8729.e7bc63dcfc9932b9.js create mode 100644 www/8805.bb5cc294530fb5ff.js create mode 100644 www/8814.2034ef5be9f22da1.js create mode 100644 www/8970.dd17f38af302f239.js create mode 100644 www/9061.bee89fae6a61b4da.js create mode 100644 www/9132.7a4e12bf87e29707.js create mode 100644 www/9303.81cc21c0f087ae38.js create mode 100644 www/9344.9533c9a4eeeb931b.js create mode 100644 www/964.1f17b37c8b734693.js create mode 100644 www/9977.dfb6af23e31fcb21.js create mode 100644 www/Doodles.5521a3972f72a279.svg create mode 100644 www/NotoSans-Regular.69e81dad19259ab6.ttf create mode 100644 www/assets/add.svg create mode 100644 www/assets/arrow-right.svg create mode 100644 www/assets/badge-2.svg create mode 100644 www/assets/exit_to_app.svg create mode 100644 www/assets/fonts/Noto-sans/NotoSans-Regular.ttf create mode 100644 www/assets/fonts/Roboto/Roboto-Regular.ttf create mode 100644 www/assets/i18n/as.json create mode 100644 www/assets/i18n/bn.json create mode 100644 www/assets/i18n/bo.json create mode 100644 www/assets/i18n/do.json create mode 100644 www/assets/i18n/en.json create mode 100644 www/assets/i18n/gu.json create mode 100644 www/assets/i18n/hi.json create mode 100644 www/assets/i18n/kn.json create mode 100644 www/assets/i18n/ko.json create mode 100644 www/assets/i18n/ks.json create mode 100644 www/assets/i18n/ma.json create mode 100644 www/assets/i18n/ml.json create mode 100644 www/assets/i18n/mn.json create mode 100644 www/assets/i18n/mr.json create mode 100644 www/assets/i18n/ne.json create mode 100644 www/assets/i18n/or.json create mode 100644 www/assets/i18n/pa.json create mode 100644 www/assets/i18n/sa.json create mode 100644 www/assets/i18n/si.json create mode 100644 www/assets/i18n/st.json create mode 100644 www/assets/i18n/ta.json create mode 100644 www/assets/i18n/te.json create mode 100644 www/assets/i18n/ur.json create mode 100644 www/assets/icon/Add-circle-outline.svg create mode 100644 www/assets/icon/ajkigatibidhi.svg create mode 100644 www/assets/icon/arrow-back.svg create mode 100644 www/assets/icon/audio-record.svg create mode 100644 www/assets/icon/back.svg create mode 100644 www/assets/icon/book.svg create mode 100644 www/assets/icon/bot-audio.svg create mode 100644 www/assets/icon/bot-back-icon.svg create mode 100644 www/assets/icon/delete.svg create mode 100644 www/assets/icon/dislike.svg create mode 100644 www/assets/icon/edit.svg create mode 100644 www/assets/icon/favicon.png create mode 100644 www/assets/icon/file-upload.svg create mode 100644 www/assets/icon/home.svg create mode 100644 www/assets/icon/kabab-icon.svg create mode 100644 www/assets/icon/language-icon.svg create mode 100644 www/assets/icon/like.svg create mode 100644 www/assets/icon/list.svg create mode 100644 www/assets/icon/mic.svg create mode 100644 www/assets/icon/parents.svg create mode 100644 www/assets/icon/pause.svg create mode 100644 www/assets/icon/pitara-blue.svg create mode 100644 www/assets/icon/pitara1.svg create mode 100644 www/assets/icon/play.svg create mode 100644 www/assets/icon/qr-scan.svg create mode 100644 www/assets/icon/sd-card.svg create mode 100644 www/assets/icon/search.svg create mode 100644 www/assets/icon/share.svg create mode 100644 www/assets/icon/teacher.svg create mode 100644 www/assets/icon/thumb-up.svg create mode 100644 www/assets/icon/upload.svg create mode 100644 www/assets/icon/waveform.svg create mode 100644 www/assets/iconclosedownload.svg create mode 100644 www/assets/icons/icon-128x128.png create mode 100644 www/assets/icons/icon-144x144.png create mode 100644 www/assets/icons/icon-152x152.png create mode 100644 www/assets/icons/icon-192x192.png create mode 100644 www/assets/icons/icon-384x384.png create mode 100644 www/assets/icons/icon-512x512.png create mode 100644 www/assets/icons/icon-72x72.png create mode 100644 www/assets/icons/icon-96x96.png create mode 100644 www/assets/images/Audio.png create mode 100644 www/assets/images/Doodles.svg create mode 100644 www/assets/images/LINK.png create mode 100644 www/assets/images/Ministry_of_Education_India.svg create mode 100644 www/assets/images/NCERT_1.svg create mode 100644 www/assets/images/PDF.png create mode 100644 www/assets/images/Playlist.png create mode 100644 www/assets/images/Question_bot.svg create mode 100644 www/assets/images/Story_bot.svg create mode 100644 www/assets/images/Video.png create mode 100644 www/assets/images/bhashini-logo.png create mode 100644 www/assets/images/logo.svg create mode 100644 www/assets/images/parent_sakhi.png create mode 100644 www/assets/images/pitara-logo.png create mode 100644 www/assets/images/pm-logo.png create mode 100644 www/assets/images/siet.png create mode 100644 www/assets/images/slider-img.svg create mode 100644 www/assets/images/splash-bg1.png create mode 100644 www/assets/images/splash-center-box.png create mode 100644 www/assets/images/story_sakhi.png create mode 100644 www/assets/images/teacher_sakhi.png create mode 100644 www/assets/images/tekdi.png create mode 100644 www/assets/images/ten.png create mode 100644 www/assets/images/tenantLogo.svg create mode 100644 www/assets/images/tenant_logo.png create mode 100644 www/assets/images/youtube-video.png create mode 100644 www/assets/minus.svg create mode 100644 www/assets/mock/onSearch.json create mode 100644 www/assets/mock/read.json create mode 100644 www/assets/mock/searchBody.json create mode 100644 www/assets/next-arrow.svg create mode 100644 www/assets/pdfjs/build/pdf.js create mode 100644 www/assets/pdfjs/build/pdf.worker.js create mode 100644 www/assets/pdfjs/web/cmaps/78-EUC-H.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/78-EUC-V.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/78-H.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/78-RKSJ-H.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/78-RKSJ-V.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/78-V.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/78ms-RKSJ-H.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/78ms-RKSJ-V.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/83pv-RKSJ-H.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/90ms-RKSJ-H.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/90ms-RKSJ-V.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/90msp-RKSJ-H.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/90msp-RKSJ-V.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/90pv-RKSJ-H.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/90pv-RKSJ-V.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/Add-H.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/Add-RKSJ-H.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/Add-RKSJ-V.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/Add-V.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/Adobe-CNS1-0.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/Adobe-CNS1-1.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/Adobe-CNS1-2.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/Adobe-CNS1-3.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/Adobe-CNS1-4.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/Adobe-CNS1-5.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/Adobe-CNS1-6.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/Adobe-CNS1-UCS2.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/Adobe-GB1-0.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/Adobe-GB1-1.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/Adobe-GB1-2.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/Adobe-GB1-3.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/Adobe-GB1-4.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/Adobe-GB1-5.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/Adobe-GB1-UCS2.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/Adobe-Japan1-0.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/Adobe-Japan1-1.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/Adobe-Japan1-2.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/Adobe-Japan1-3.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/Adobe-Japan1-4.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/Adobe-Japan1-5.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/Adobe-Japan1-6.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/Adobe-Japan1-UCS2.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/Adobe-Korea1-0.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/Adobe-Korea1-1.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/Adobe-Korea1-2.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/Adobe-Korea1-UCS2.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/B5-H.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/B5-V.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/B5pc-H.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/B5pc-V.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/CNS-EUC-H.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/CNS-EUC-V.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/CNS1-H.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/CNS1-V.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/CNS2-H.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/CNS2-V.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/ETHK-B5-H.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/ETHK-B5-V.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/ETen-B5-H.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/ETen-B5-V.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/ETenms-B5-H.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/ETenms-B5-V.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/EUC-H.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/EUC-V.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/Ext-H.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/Ext-RKSJ-H.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/Ext-RKSJ-V.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/Ext-V.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/GB-EUC-H.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/GB-EUC-V.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/GB-H.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/GB-V.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/GBK-EUC-H.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/GBK-EUC-V.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/GBK2K-H.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/GBK2K-V.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/GBKp-EUC-H.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/GBKp-EUC-V.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/GBT-EUC-H.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/GBT-EUC-V.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/GBT-H.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/GBT-V.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/GBTpc-EUC-H.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/GBTpc-EUC-V.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/GBpc-EUC-H.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/GBpc-EUC-V.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/H.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/HKdla-B5-H.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/HKdla-B5-V.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/HKdlb-B5-H.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/HKdlb-B5-V.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/HKgccs-B5-H.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/HKgccs-B5-V.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/HKm314-B5-H.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/HKm314-B5-V.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/HKm471-B5-H.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/HKm471-B5-V.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/HKscs-B5-H.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/HKscs-B5-V.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/Hankaku.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/Hiragana.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/KSC-EUC-H.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/KSC-EUC-V.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/KSC-H.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/KSC-Johab-H.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/KSC-Johab-V.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/KSC-V.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/KSCms-UHC-H.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/KSCms-UHC-HW-H.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/KSCms-UHC-HW-V.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/KSCms-UHC-V.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/KSCpc-EUC-H.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/KSCpc-EUC-V.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/Katakana.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/NWP-H.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/NWP-V.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/RKSJ-H.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/RKSJ-V.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/Roman.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/UniCNS-UCS2-H.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/UniCNS-UCS2-V.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/UniCNS-UTF16-H.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/UniCNS-UTF16-V.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/UniCNS-UTF32-H.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/UniCNS-UTF32-V.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/UniCNS-UTF8-H.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/UniCNS-UTF8-V.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/UniGB-UCS2-H.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/UniGB-UCS2-V.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/UniGB-UTF16-H.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/UniGB-UTF16-V.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/UniGB-UTF32-H.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/UniGB-UTF32-V.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/UniGB-UTF8-H.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/UniGB-UTF8-V.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/UniJIS-UCS2-H.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/UniJIS-UCS2-HW-H.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/UniJIS-UCS2-HW-V.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/UniJIS-UCS2-V.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/UniJIS-UTF16-H.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/UniJIS-UTF16-V.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/UniJIS-UTF32-H.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/UniJIS-UTF32-V.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/UniJIS-UTF8-H.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/UniJIS-UTF8-V.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/UniJIS2004-UTF16-H.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/UniJIS2004-UTF16-V.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/UniJIS2004-UTF32-H.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/UniJIS2004-UTF32-V.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/UniJIS2004-UTF8-H.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/UniJIS2004-UTF8-V.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/UniJISPro-UCS2-HW-V.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/UniJISPro-UCS2-V.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/UniJISPro-UTF8-V.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/UniJISX0213-UTF32-H.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/UniJISX0213-UTF32-V.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/UniJISX02132004-UTF32-H.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/UniJISX02132004-UTF32-V.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/UniKS-UCS2-H.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/UniKS-UCS2-V.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/UniKS-UTF16-H.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/UniKS-UTF16-V.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/UniKS-UTF32-H.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/UniKS-UTF32-V.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/UniKS-UTF8-H.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/UniKS-UTF8-V.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/V.bcmap create mode 100644 www/assets/pdfjs/web/cmaps/WP-Symbol.bcmap create mode 100644 www/assets/pdfjs/web/debugger.js create mode 100644 www/assets/pdfjs/web/images/loading-icon.gif create mode 100644 www/assets/pdfjs/web/locale/en-US/viewer.properties create mode 100644 www/assets/pdfjs/web/locale/locale.properties create mode 100644 www/assets/pdfjs/web/viewer.css create mode 100644 www/assets/pdfjs/web/viewer.html create mode 100644 www/assets/pdfjs/web/viewer.js create mode 100644 www/assets/replay.svg create mode 100644 www/assets/rotate-icon.svg create mode 100644 www/assets/school/GEMS.jpeg create mode 100644 www/assets/school/GEMS.svg create mode 100644 www/assets/school/GEMS_128x128.png create mode 100644 www/assets/school/GEMS_144x144.png create mode 100644 www/assets/school/GEMS_152x152 .png create mode 100644 www/assets/school/GEMS_192x192.png create mode 100644 www/assets/school/GEMS_384x384.png create mode 100644 www/assets/school/GEMS_512x512.png create mode 100644 www/assets/school/GEMS_72x72.png create mode 100644 www/assets/school/GEMS_96x96.png create mode 100644 www/assets/sounds/windchime.mp3 create mode 100755 www/assets/sql-wasm.wasm create mode 100644 www/assets/styles/_card.scss create mode 100644 www/assets/styles/_play-list.scss create mode 100644 www/assets/styles/_variable.scss create mode 100644 www/assets/styles/font.scss create mode 100644 www/assets/styles/global.scss create mode 100644 www/assets/styles/styles.scss create mode 100644 www/assets/tekdi/tekdi.png create mode 100644 www/assets/timer.svg create mode 100644 www/assets/user.svg create mode 100644 www/common.5a427a1d3afaf6a8.js create mode 100644 www/index.html create mode 100644 www/main.0a739cf935c4ea3f.js create mode 100644 www/manifest.webmanifest create mode 100755 www/ngsw-worker.js create mode 100644 www/ngsw.json create mode 100644 www/polyfills-core-js.c76198334f717402.js create mode 100644 www/polyfills-dom.bf542500b6fca113.js create mode 100644 www/polyfills.8aa0ed51fddab033.js create mode 100644 www/runtime.6812f0bb30694efc.js create mode 100755 www/safety-worker.js create mode 100644 www/scripts.f969b614b9decf68.js create mode 100644 www/styles.4e8dacb696c69ef3.css create mode 100644 www/svg/accessibility-outline.svg create mode 100644 www/svg/accessibility-sharp.svg create mode 100644 www/svg/accessibility.svg create mode 100644 www/svg/add-circle-outline.svg create mode 100644 www/svg/add-circle-sharp.svg create mode 100644 www/svg/add-circle.svg create mode 100644 www/svg/add-outline.svg create mode 100644 www/svg/add-sharp.svg create mode 100644 www/svg/add.svg create mode 100644 www/svg/airplane-outline.svg create mode 100644 www/svg/airplane-sharp.svg create mode 100644 www/svg/airplane.svg create mode 100644 www/svg/alarm-outline.svg create mode 100644 www/svg/alarm-sharp.svg create mode 100644 www/svg/alarm.svg create mode 100644 www/svg/albums-outline.svg create mode 100644 www/svg/albums-sharp.svg create mode 100644 www/svg/albums.svg create mode 100644 www/svg/alert-circle-outline.svg create mode 100644 www/svg/alert-circle-sharp.svg create mode 100644 www/svg/alert-circle.svg create mode 100644 www/svg/alert-outline.svg create mode 100644 www/svg/alert-sharp.svg create mode 100644 www/svg/alert.svg create mode 100644 www/svg/american-football-outline.svg create mode 100644 www/svg/american-football-sharp.svg create mode 100644 www/svg/american-football.svg create mode 100644 www/svg/analytics-outline.svg create mode 100644 www/svg/analytics-sharp.svg create mode 100644 www/svg/analytics.svg create mode 100644 www/svg/aperture-outline.svg create mode 100644 www/svg/aperture-sharp.svg create mode 100644 www/svg/aperture.svg create mode 100644 www/svg/apps-outline.svg create mode 100644 www/svg/apps-sharp.svg create mode 100644 www/svg/apps.svg create mode 100644 www/svg/archive-outline.svg create mode 100644 www/svg/archive-sharp.svg create mode 100644 www/svg/archive.svg create mode 100644 www/svg/arrow-back-circle-outline.svg create mode 100644 www/svg/arrow-back-circle-sharp.svg create mode 100644 www/svg/arrow-back-circle.svg create mode 100644 www/svg/arrow-back-outline.svg create mode 100644 www/svg/arrow-back-sharp.svg create mode 100644 www/svg/arrow-back.svg create mode 100644 www/svg/arrow-down-circle-outline.svg create mode 100644 www/svg/arrow-down-circle-sharp.svg create mode 100644 www/svg/arrow-down-circle.svg create mode 100644 www/svg/arrow-down-left-box-outline.svg create mode 100644 www/svg/arrow-down-left-box-sharp.svg create mode 100644 www/svg/arrow-down-left-box.svg create mode 100644 www/svg/arrow-down-outline.svg create mode 100644 www/svg/arrow-down-right-box-outline.svg create mode 100644 www/svg/arrow-down-right-box-sharp.svg create mode 100644 www/svg/arrow-down-right-box.svg create mode 100644 www/svg/arrow-down-sharp.svg create mode 100644 www/svg/arrow-down.svg create mode 100644 www/svg/arrow-forward-circle-outline.svg create mode 100644 www/svg/arrow-forward-circle-sharp.svg create mode 100644 www/svg/arrow-forward-circle.svg create mode 100644 www/svg/arrow-forward-outline.svg create mode 100644 www/svg/arrow-forward-sharp.svg create mode 100644 www/svg/arrow-forward.svg create mode 100644 www/svg/arrow-redo-circle-outline.svg create mode 100644 www/svg/arrow-redo-circle-sharp.svg create mode 100644 www/svg/arrow-redo-circle.svg create mode 100644 www/svg/arrow-redo-outline.svg create mode 100644 www/svg/arrow-redo-sharp.svg create mode 100644 www/svg/arrow-redo.svg create mode 100644 www/svg/arrow-undo-circle-outline.svg create mode 100644 www/svg/arrow-undo-circle-sharp.svg create mode 100644 www/svg/arrow-undo-circle.svg create mode 100644 www/svg/arrow-undo-outline.svg create mode 100644 www/svg/arrow-undo-sharp.svg create mode 100644 www/svg/arrow-undo.svg create mode 100644 www/svg/arrow-up-circle-outline.svg create mode 100644 www/svg/arrow-up-circle-sharp.svg create mode 100644 www/svg/arrow-up-circle.svg create mode 100644 www/svg/arrow-up-left-box-outline.svg create mode 100644 www/svg/arrow-up-left-box-sharp.svg create mode 100644 www/svg/arrow-up-left-box.svg create mode 100644 www/svg/arrow-up-outline.svg create mode 100644 www/svg/arrow-up-right-box-outline.svg create mode 100644 www/svg/arrow-up-right-box-sharp.svg create mode 100644 www/svg/arrow-up-right-box.svg create mode 100644 www/svg/arrow-up-sharp.svg create mode 100644 www/svg/arrow-up.svg create mode 100644 www/svg/at-circle-outline.svg create mode 100644 www/svg/at-circle-sharp.svg create mode 100644 www/svg/at-circle.svg create mode 100644 www/svg/at-outline.svg create mode 100644 www/svg/at-sharp.svg create mode 100644 www/svg/at.svg create mode 100644 www/svg/attach-outline.svg create mode 100644 www/svg/attach-sharp.svg create mode 100644 www/svg/attach.svg create mode 100644 www/svg/backspace-outline.svg create mode 100644 www/svg/backspace-sharp.svg create mode 100644 www/svg/backspace.svg create mode 100644 www/svg/bag-add-outline.svg create mode 100644 www/svg/bag-add-sharp.svg create mode 100644 www/svg/bag-add.svg create mode 100644 www/svg/bag-check-outline.svg create mode 100644 www/svg/bag-check-sharp.svg create mode 100644 www/svg/bag-check.svg create mode 100644 www/svg/bag-handle-outline.svg create mode 100644 www/svg/bag-handle-sharp.svg create mode 100644 www/svg/bag-handle.svg create mode 100644 www/svg/bag-outline.svg create mode 100644 www/svg/bag-remove-outline.svg create mode 100644 www/svg/bag-remove-sharp.svg create mode 100644 www/svg/bag-remove.svg create mode 100644 www/svg/bag-sharp.svg create mode 100644 www/svg/bag.svg create mode 100644 www/svg/balloon-outline.svg create mode 100644 www/svg/balloon-sharp.svg create mode 100644 www/svg/balloon.svg create mode 100644 www/svg/ban-outline.svg create mode 100644 www/svg/ban-sharp.svg create mode 100644 www/svg/ban.svg create mode 100644 www/svg/bandage-outline.svg create mode 100644 www/svg/bandage-sharp.svg create mode 100644 www/svg/bandage.svg create mode 100644 www/svg/bar-chart-outline.svg create mode 100644 www/svg/bar-chart-sharp.svg create mode 100644 www/svg/bar-chart.svg create mode 100644 www/svg/barbell-outline.svg create mode 100644 www/svg/barbell-sharp.svg create mode 100644 www/svg/barbell.svg create mode 100644 www/svg/barcode-outline.svg create mode 100644 www/svg/barcode-sharp.svg create mode 100644 www/svg/barcode.svg create mode 100644 www/svg/baseball-outline.svg create mode 100644 www/svg/baseball-sharp.svg create mode 100644 www/svg/baseball.svg create mode 100644 www/svg/basket-outline.svg create mode 100644 www/svg/basket-sharp.svg create mode 100644 www/svg/basket.svg create mode 100644 www/svg/basketball-outline.svg create mode 100644 www/svg/basketball-sharp.svg create mode 100644 www/svg/basketball.svg create mode 100644 www/svg/battery-charging-outline.svg create mode 100644 www/svg/battery-charging-sharp.svg create mode 100644 www/svg/battery-charging.svg create mode 100644 www/svg/battery-dead-outline.svg create mode 100644 www/svg/battery-dead-sharp.svg create mode 100644 www/svg/battery-dead.svg create mode 100644 www/svg/battery-full-outline.svg create mode 100644 www/svg/battery-full-sharp.svg create mode 100644 www/svg/battery-full.svg create mode 100644 www/svg/battery-half-outline.svg create mode 100644 www/svg/battery-half-sharp.svg create mode 100644 www/svg/battery-half.svg create mode 100644 www/svg/beaker-outline.svg create mode 100644 www/svg/beaker-sharp.svg create mode 100644 www/svg/beaker.svg create mode 100644 www/svg/bed-outline.svg create mode 100644 www/svg/bed-sharp.svg create mode 100644 www/svg/bed.svg create mode 100644 www/svg/beer-outline.svg create mode 100644 www/svg/beer-sharp.svg create mode 100644 www/svg/beer.svg create mode 100644 www/svg/bicycle-outline.svg create mode 100644 www/svg/bicycle-sharp.svg create mode 100644 www/svg/bicycle.svg create mode 100644 www/svg/binoculars-outline.svg create mode 100644 www/svg/binoculars-sharp.svg create mode 100644 www/svg/binoculars.svg create mode 100644 www/svg/bluetooth-outline.svg create mode 100644 www/svg/bluetooth-sharp.svg create mode 100644 www/svg/bluetooth.svg create mode 100644 www/svg/boat-outline.svg create mode 100644 www/svg/boat-sharp.svg create mode 100644 www/svg/boat.svg create mode 100644 www/svg/body-outline.svg create mode 100644 www/svg/body-sharp.svg create mode 100644 www/svg/body.svg create mode 100644 www/svg/bonfire-outline.svg create mode 100644 www/svg/bonfire-sharp.svg create mode 100644 www/svg/bonfire.svg create mode 100644 www/svg/book-outline.svg create mode 100644 www/svg/book-sharp.svg create mode 100644 www/svg/book.svg create mode 100644 www/svg/bookmark-outline.svg create mode 100644 www/svg/bookmark-sharp.svg create mode 100644 www/svg/bookmark.svg create mode 100644 www/svg/bookmarks-outline.svg create mode 100644 www/svg/bookmarks-sharp.svg create mode 100644 www/svg/bookmarks.svg create mode 100644 www/svg/bowling-ball-outline.svg create mode 100644 www/svg/bowling-ball-sharp.svg create mode 100644 www/svg/bowling-ball.svg create mode 100644 www/svg/briefcase-outline.svg create mode 100644 www/svg/briefcase-sharp.svg create mode 100644 www/svg/briefcase.svg create mode 100644 www/svg/browsers-outline.svg create mode 100644 www/svg/browsers-sharp.svg create mode 100644 www/svg/browsers.svg create mode 100644 www/svg/brush-outline.svg create mode 100644 www/svg/brush-sharp.svg create mode 100644 www/svg/brush.svg create mode 100644 www/svg/bug-outline.svg create mode 100644 www/svg/bug-sharp.svg create mode 100644 www/svg/bug.svg create mode 100644 www/svg/build-outline.svg create mode 100644 www/svg/build-sharp.svg create mode 100644 www/svg/build.svg create mode 100644 www/svg/bulb-outline.svg create mode 100644 www/svg/bulb-sharp.svg create mode 100644 www/svg/bulb.svg create mode 100644 www/svg/bus-outline.svg create mode 100644 www/svg/bus-sharp.svg create mode 100644 www/svg/bus.svg create mode 100644 www/svg/business-outline.svg create mode 100644 www/svg/business-sharp.svg create mode 100644 www/svg/business.svg create mode 100644 www/svg/cafe-outline.svg create mode 100644 www/svg/cafe-sharp.svg create mode 100644 www/svg/cafe.svg create mode 100644 www/svg/calculator-outline.svg create mode 100644 www/svg/calculator-sharp.svg create mode 100644 www/svg/calculator.svg create mode 100644 www/svg/calendar-clear-outline.svg create mode 100644 www/svg/calendar-clear-sharp.svg create mode 100644 www/svg/calendar-clear.svg create mode 100644 www/svg/calendar-number-outline.svg create mode 100644 www/svg/calendar-number-sharp.svg create mode 100644 www/svg/calendar-number.svg create mode 100644 www/svg/calendar-outline.svg create mode 100644 www/svg/calendar-sharp.svg create mode 100644 www/svg/calendar.svg create mode 100644 www/svg/call-outline.svg create mode 100644 www/svg/call-sharp.svg create mode 100644 www/svg/call.svg create mode 100644 www/svg/camera-outline.svg create mode 100644 www/svg/camera-reverse-outline.svg create mode 100644 www/svg/camera-reverse-sharp.svg create mode 100644 www/svg/camera-reverse.svg create mode 100644 www/svg/camera-sharp.svg create mode 100644 www/svg/camera.svg create mode 100644 www/svg/car-outline.svg create mode 100644 www/svg/car-sharp.svg create mode 100644 www/svg/car-sport-outline.svg create mode 100644 www/svg/car-sport-sharp.svg create mode 100644 www/svg/car-sport.svg create mode 100644 www/svg/car.svg create mode 100644 www/svg/card-outline.svg create mode 100644 www/svg/card-sharp.svg create mode 100644 www/svg/card.svg create mode 100644 www/svg/caret-back-circle-outline.svg create mode 100644 www/svg/caret-back-circle-sharp.svg create mode 100644 www/svg/caret-back-circle.svg create mode 100644 www/svg/caret-back-outline.svg create mode 100644 www/svg/caret-back-sharp.svg create mode 100644 www/svg/caret-back.svg create mode 100644 www/svg/caret-down-circle-outline.svg create mode 100644 www/svg/caret-down-circle-sharp.svg create mode 100644 www/svg/caret-down-circle.svg create mode 100644 www/svg/caret-down-outline.svg create mode 100644 www/svg/caret-down-sharp.svg create mode 100644 www/svg/caret-down.svg create mode 100644 www/svg/caret-forward-circle-outline.svg create mode 100644 www/svg/caret-forward-circle-sharp.svg create mode 100644 www/svg/caret-forward-circle.svg create mode 100644 www/svg/caret-forward-outline.svg create mode 100644 www/svg/caret-forward-sharp.svg create mode 100644 www/svg/caret-forward.svg create mode 100644 www/svg/caret-up-circle-outline.svg create mode 100644 www/svg/caret-up-circle-sharp.svg create mode 100644 www/svg/caret-up-circle.svg create mode 100644 www/svg/caret-up-outline.svg create mode 100644 www/svg/caret-up-sharp.svg create mode 100644 www/svg/caret-up.svg create mode 100644 www/svg/cart-outline.svg create mode 100644 www/svg/cart-sharp.svg create mode 100644 www/svg/cart.svg create mode 100644 www/svg/cash-outline.svg create mode 100644 www/svg/cash-sharp.svg create mode 100644 www/svg/cash.svg create mode 100644 www/svg/cellular-outline.svg create mode 100644 www/svg/cellular-sharp.svg create mode 100644 www/svg/cellular.svg create mode 100644 www/svg/chatbox-ellipses-outline.svg create mode 100644 www/svg/chatbox-ellipses-sharp.svg create mode 100644 www/svg/chatbox-ellipses.svg create mode 100644 www/svg/chatbox-outline.svg create mode 100644 www/svg/chatbox-sharp.svg create mode 100644 www/svg/chatbox.svg create mode 100644 www/svg/chatbubble-ellipses-outline.svg create mode 100644 www/svg/chatbubble-ellipses-sharp.svg create mode 100644 www/svg/chatbubble-ellipses.svg create mode 100644 www/svg/chatbubble-outline.svg create mode 100644 www/svg/chatbubble-sharp.svg create mode 100644 www/svg/chatbubble.svg create mode 100644 www/svg/chatbubbles-outline.svg create mode 100644 www/svg/chatbubbles-sharp.svg create mode 100644 www/svg/chatbubbles.svg create mode 100644 www/svg/checkbox-outline.svg create mode 100644 www/svg/checkbox-sharp.svg create mode 100644 www/svg/checkbox.svg create mode 100644 www/svg/checkmark-circle-outline.svg create mode 100644 www/svg/checkmark-circle-sharp.svg create mode 100644 www/svg/checkmark-circle.svg create mode 100644 www/svg/checkmark-done-circle-outline.svg create mode 100644 www/svg/checkmark-done-circle-sharp.svg create mode 100644 www/svg/checkmark-done-circle.svg create mode 100644 www/svg/checkmark-done-outline.svg create mode 100644 www/svg/checkmark-done-sharp.svg create mode 100644 www/svg/checkmark-done.svg create mode 100644 www/svg/checkmark-outline.svg create mode 100644 www/svg/checkmark-sharp.svg create mode 100644 www/svg/checkmark.svg create mode 100644 www/svg/chevron-back-circle-outline.svg create mode 100644 www/svg/chevron-back-circle-sharp.svg create mode 100644 www/svg/chevron-back-circle.svg create mode 100644 www/svg/chevron-back-outline.svg create mode 100644 www/svg/chevron-back-sharp.svg create mode 100644 www/svg/chevron-back.svg create mode 100644 www/svg/chevron-collapse-outline.svg create mode 100644 www/svg/chevron-collapse-sharp.svg create mode 100644 www/svg/chevron-collapse.svg create mode 100644 www/svg/chevron-down-circle-outline.svg create mode 100644 www/svg/chevron-down-circle-sharp.svg create mode 100644 www/svg/chevron-down-circle.svg create mode 100644 www/svg/chevron-down-outline.svg create mode 100644 www/svg/chevron-down-sharp.svg create mode 100644 www/svg/chevron-down.svg create mode 100644 www/svg/chevron-expand-outline.svg create mode 100644 www/svg/chevron-expand-sharp.svg create mode 100644 www/svg/chevron-expand.svg create mode 100644 www/svg/chevron-forward-circle-outline.svg create mode 100644 www/svg/chevron-forward-circle-sharp.svg create mode 100644 www/svg/chevron-forward-circle.svg create mode 100644 www/svg/chevron-forward-outline.svg create mode 100644 www/svg/chevron-forward-sharp.svg create mode 100644 www/svg/chevron-forward.svg create mode 100644 www/svg/chevron-up-circle-outline.svg create mode 100644 www/svg/chevron-up-circle-sharp.svg create mode 100644 www/svg/chevron-up-circle.svg create mode 100644 www/svg/chevron-up-outline.svg create mode 100644 www/svg/chevron-up-sharp.svg create mode 100644 www/svg/chevron-up.svg create mode 100644 www/svg/clipboard-outline.svg create mode 100644 www/svg/clipboard-sharp.svg create mode 100644 www/svg/clipboard.svg create mode 100644 www/svg/close-circle-outline.svg create mode 100644 www/svg/close-circle-sharp.svg create mode 100644 www/svg/close-circle.svg create mode 100644 www/svg/close-outline.svg create mode 100644 www/svg/close-sharp.svg create mode 100644 www/svg/close.svg create mode 100644 www/svg/cloud-circle-outline.svg create mode 100644 www/svg/cloud-circle-sharp.svg create mode 100644 www/svg/cloud-circle.svg create mode 100644 www/svg/cloud-done-outline.svg create mode 100644 www/svg/cloud-done-sharp.svg create mode 100644 www/svg/cloud-done.svg create mode 100644 www/svg/cloud-download-outline.svg create mode 100644 www/svg/cloud-download-sharp.svg create mode 100644 www/svg/cloud-download.svg create mode 100644 www/svg/cloud-offline-outline.svg create mode 100644 www/svg/cloud-offline-sharp.svg create mode 100644 www/svg/cloud-offline.svg create mode 100644 www/svg/cloud-outline.svg create mode 100644 www/svg/cloud-sharp.svg create mode 100644 www/svg/cloud-upload-outline.svg create mode 100644 www/svg/cloud-upload-sharp.svg create mode 100644 www/svg/cloud-upload.svg create mode 100644 www/svg/cloud.svg create mode 100644 www/svg/cloudy-night-outline.svg create mode 100644 www/svg/cloudy-night-sharp.svg create mode 100644 www/svg/cloudy-night.svg create mode 100644 www/svg/cloudy-outline.svg create mode 100644 www/svg/cloudy-sharp.svg create mode 100644 www/svg/cloudy.svg create mode 100644 www/svg/code-download-outline.svg create mode 100644 www/svg/code-download-sharp.svg create mode 100644 www/svg/code-download.svg create mode 100644 www/svg/code-outline.svg create mode 100644 www/svg/code-sharp.svg create mode 100644 www/svg/code-slash-outline.svg create mode 100644 www/svg/code-slash-sharp.svg create mode 100644 www/svg/code-slash.svg create mode 100644 www/svg/code-working-outline.svg create mode 100644 www/svg/code-working-sharp.svg create mode 100644 www/svg/code-working.svg create mode 100644 www/svg/code.svg create mode 100644 www/svg/cog-outline.svg create mode 100644 www/svg/cog-sharp.svg create mode 100644 www/svg/cog.svg create mode 100644 www/svg/color-fill-outline.svg create mode 100644 www/svg/color-fill-sharp.svg create mode 100644 www/svg/color-fill.svg create mode 100644 www/svg/color-filter-outline.svg create mode 100644 www/svg/color-filter-sharp.svg create mode 100644 www/svg/color-filter.svg create mode 100644 www/svg/color-palette-outline.svg create mode 100644 www/svg/color-palette-sharp.svg create mode 100644 www/svg/color-palette.svg create mode 100644 www/svg/color-wand-outline.svg create mode 100644 www/svg/color-wand-sharp.svg create mode 100644 www/svg/color-wand.svg create mode 100644 www/svg/compass-outline.svg create mode 100644 www/svg/compass-sharp.svg create mode 100644 www/svg/compass.svg create mode 100644 www/svg/construct-outline.svg create mode 100644 www/svg/construct-sharp.svg create mode 100644 www/svg/construct.svg create mode 100644 www/svg/contract-outline.svg create mode 100644 www/svg/contract-sharp.svg create mode 100644 www/svg/contract.svg create mode 100644 www/svg/contrast-outline.svg create mode 100644 www/svg/contrast-sharp.svg create mode 100644 www/svg/contrast.svg create mode 100644 www/svg/copy-outline.svg create mode 100644 www/svg/copy-sharp.svg create mode 100644 www/svg/copy.svg create mode 100644 www/svg/create-outline.svg create mode 100644 www/svg/create-sharp.svg create mode 100644 www/svg/create.svg create mode 100644 www/svg/crop-outline.svg create mode 100644 www/svg/crop-sharp.svg create mode 100644 www/svg/crop.svg create mode 100644 www/svg/cube-outline.svg create mode 100644 www/svg/cube-sharp.svg create mode 100644 www/svg/cube.svg create mode 100644 www/svg/cut-outline.svg create mode 100644 www/svg/cut-sharp.svg create mode 100644 www/svg/cut.svg create mode 100644 www/svg/desktop-outline.svg create mode 100644 www/svg/desktop-sharp.svg create mode 100644 www/svg/desktop.svg create mode 100644 www/svg/diamond-outline.svg create mode 100644 www/svg/diamond-sharp.svg create mode 100644 www/svg/diamond.svg create mode 100644 www/svg/dice-outline.svg create mode 100644 www/svg/dice-sharp.svg create mode 100644 www/svg/dice.svg create mode 100644 www/svg/disc-outline.svg create mode 100644 www/svg/disc-sharp.svg create mode 100644 www/svg/disc.svg create mode 100644 www/svg/document-attach-outline.svg create mode 100644 www/svg/document-attach-sharp.svg create mode 100644 www/svg/document-attach.svg create mode 100644 www/svg/document-lock-outline.svg create mode 100644 www/svg/document-lock-sharp.svg create mode 100644 www/svg/document-lock.svg create mode 100644 www/svg/document-outline.svg create mode 100644 www/svg/document-sharp.svg create mode 100644 www/svg/document-text-outline.svg create mode 100644 www/svg/document-text-sharp.svg create mode 100644 www/svg/document-text.svg create mode 100644 www/svg/document.svg create mode 100644 www/svg/documents-outline.svg create mode 100644 www/svg/documents-sharp.svg create mode 100644 www/svg/documents.svg create mode 100644 www/svg/download-outline.svg create mode 100644 www/svg/download-sharp.svg create mode 100644 www/svg/download.svg create mode 100644 www/svg/duplicate-outline.svg create mode 100644 www/svg/duplicate-sharp.svg create mode 100644 www/svg/duplicate.svg create mode 100644 www/svg/ear-outline.svg create mode 100644 www/svg/ear-sharp.svg create mode 100644 www/svg/ear.svg create mode 100644 www/svg/earth-outline.svg create mode 100644 www/svg/earth-sharp.svg create mode 100644 www/svg/earth.svg create mode 100644 www/svg/easel-outline.svg create mode 100644 www/svg/easel-sharp.svg create mode 100644 www/svg/easel.svg create mode 100644 www/svg/egg-outline.svg create mode 100644 www/svg/egg-sharp.svg create mode 100644 www/svg/egg.svg create mode 100644 www/svg/ellipse-outline.svg create mode 100644 www/svg/ellipse-sharp.svg create mode 100644 www/svg/ellipse.svg create mode 100644 www/svg/ellipsis-horizontal-circle-outline.svg create mode 100644 www/svg/ellipsis-horizontal-circle-sharp.svg create mode 100644 www/svg/ellipsis-horizontal-circle.svg create mode 100644 www/svg/ellipsis-horizontal-outline.svg create mode 100644 www/svg/ellipsis-horizontal-sharp.svg create mode 100644 www/svg/ellipsis-horizontal.svg create mode 100644 www/svg/ellipsis-vertical-circle-outline.svg create mode 100644 www/svg/ellipsis-vertical-circle-sharp.svg create mode 100644 www/svg/ellipsis-vertical-circle.svg create mode 100644 www/svg/ellipsis-vertical-outline.svg create mode 100644 www/svg/ellipsis-vertical-sharp.svg create mode 100644 www/svg/ellipsis-vertical.svg create mode 100644 www/svg/enter-outline.svg create mode 100644 www/svg/enter-sharp.svg create mode 100644 www/svg/enter.svg create mode 100644 www/svg/exit-outline.svg create mode 100644 www/svg/exit-sharp.svg create mode 100644 www/svg/exit.svg create mode 100644 www/svg/expand-outline.svg create mode 100644 www/svg/expand-sharp.svg create mode 100644 www/svg/expand.svg create mode 100644 www/svg/extension-puzzle-outline.svg create mode 100644 www/svg/extension-puzzle-sharp.svg create mode 100644 www/svg/extension-puzzle.svg create mode 100644 www/svg/eye-off-outline.svg create mode 100644 www/svg/eye-off-sharp.svg create mode 100644 www/svg/eye-off.svg create mode 100644 www/svg/eye-outline.svg create mode 100644 www/svg/eye-sharp.svg create mode 100644 www/svg/eye.svg create mode 100644 www/svg/eyedrop-outline.svg create mode 100644 www/svg/eyedrop-sharp.svg create mode 100644 www/svg/eyedrop.svg create mode 100644 www/svg/fast-food-outline.svg create mode 100644 www/svg/fast-food-sharp.svg create mode 100644 www/svg/fast-food.svg create mode 100644 www/svg/female-outline.svg create mode 100644 www/svg/female-sharp.svg create mode 100644 www/svg/female.svg create mode 100644 www/svg/file-tray-full-outline.svg create mode 100644 www/svg/file-tray-full-sharp.svg create mode 100644 www/svg/file-tray-full.svg create mode 100644 www/svg/file-tray-outline.svg create mode 100644 www/svg/file-tray-sharp.svg create mode 100644 www/svg/file-tray-stacked-outline.svg create mode 100644 www/svg/file-tray-stacked-sharp.svg create mode 100644 www/svg/file-tray-stacked.svg create mode 100644 www/svg/file-tray.svg create mode 100644 www/svg/film-outline.svg create mode 100644 www/svg/film-sharp.svg create mode 100644 www/svg/film.svg create mode 100644 www/svg/filter-circle-outline.svg create mode 100644 www/svg/filter-circle-sharp.svg create mode 100644 www/svg/filter-circle.svg create mode 100644 www/svg/filter-outline.svg create mode 100644 www/svg/filter-sharp.svg create mode 100644 www/svg/filter.svg create mode 100644 www/svg/finger-print-outline.svg create mode 100644 www/svg/finger-print-sharp.svg create mode 100644 www/svg/finger-print.svg create mode 100644 www/svg/fish-outline.svg create mode 100644 www/svg/fish-sharp.svg create mode 100644 www/svg/fish.svg create mode 100644 www/svg/fitness-outline.svg create mode 100644 www/svg/fitness-sharp.svg create mode 100644 www/svg/fitness.svg create mode 100644 www/svg/flag-outline.svg create mode 100644 www/svg/flag-sharp.svg create mode 100644 www/svg/flag.svg create mode 100644 www/svg/flame-outline.svg create mode 100644 www/svg/flame-sharp.svg create mode 100644 www/svg/flame.svg create mode 100644 www/svg/flash-off-outline.svg create mode 100644 www/svg/flash-off-sharp.svg create mode 100644 www/svg/flash-off.svg create mode 100644 www/svg/flash-outline.svg create mode 100644 www/svg/flash-sharp.svg create mode 100644 www/svg/flash.svg create mode 100644 www/svg/flashlight-outline.svg create mode 100644 www/svg/flashlight-sharp.svg create mode 100644 www/svg/flashlight.svg create mode 100644 www/svg/flask-outline.svg create mode 100644 www/svg/flask-sharp.svg create mode 100644 www/svg/flask.svg create mode 100644 www/svg/flower-outline.svg create mode 100644 www/svg/flower-sharp.svg create mode 100644 www/svg/flower.svg create mode 100644 www/svg/folder-open-outline.svg create mode 100644 www/svg/folder-open-sharp.svg create mode 100644 www/svg/folder-open.svg create mode 100644 www/svg/folder-outline.svg create mode 100644 www/svg/folder-sharp.svg create mode 100644 www/svg/folder.svg create mode 100644 www/svg/football-outline.svg create mode 100644 www/svg/football-sharp.svg create mode 100644 www/svg/football.svg create mode 100644 www/svg/footsteps-outline.svg create mode 100644 www/svg/footsteps-sharp.svg create mode 100644 www/svg/footsteps.svg create mode 100644 www/svg/funnel-outline.svg create mode 100644 www/svg/funnel-sharp.svg create mode 100644 www/svg/funnel.svg create mode 100644 www/svg/game-controller-outline.svg create mode 100644 www/svg/game-controller-sharp.svg create mode 100644 www/svg/game-controller.svg create mode 100644 www/svg/gift-outline.svg create mode 100644 www/svg/gift-sharp.svg create mode 100644 www/svg/gift.svg create mode 100644 www/svg/git-branch-outline.svg create mode 100644 www/svg/git-branch-sharp.svg create mode 100644 www/svg/git-branch.svg create mode 100644 www/svg/git-commit-outline.svg create mode 100644 www/svg/git-commit-sharp.svg create mode 100644 www/svg/git-commit.svg create mode 100644 www/svg/git-compare-outline.svg create mode 100644 www/svg/git-compare-sharp.svg create mode 100644 www/svg/git-compare.svg create mode 100644 www/svg/git-merge-outline.svg create mode 100644 www/svg/git-merge-sharp.svg create mode 100644 www/svg/git-merge.svg create mode 100644 www/svg/git-network-outline.svg create mode 100644 www/svg/git-network-sharp.svg create mode 100644 www/svg/git-network.svg create mode 100644 www/svg/git-pull-request-outline.svg create mode 100644 www/svg/git-pull-request-sharp.svg create mode 100644 www/svg/git-pull-request.svg create mode 100644 www/svg/glasses-outline.svg create mode 100644 www/svg/glasses-sharp.svg create mode 100644 www/svg/glasses.svg create mode 100644 www/svg/globe-outline.svg create mode 100644 www/svg/globe-sharp.svg create mode 100644 www/svg/globe.svg create mode 100644 www/svg/golf-outline.svg create mode 100644 www/svg/golf-sharp.svg create mode 100644 www/svg/golf.svg create mode 100644 www/svg/grid-outline.svg create mode 100644 www/svg/grid-sharp.svg create mode 100644 www/svg/grid.svg create mode 100644 www/svg/hammer-outline.svg create mode 100644 www/svg/hammer-sharp.svg create mode 100644 www/svg/hammer.svg create mode 100644 www/svg/hand-left-outline.svg create mode 100644 www/svg/hand-left-sharp.svg create mode 100644 www/svg/hand-left.svg create mode 100644 www/svg/hand-right-outline.svg create mode 100644 www/svg/hand-right-sharp.svg create mode 100644 www/svg/hand-right.svg create mode 100644 www/svg/happy-outline.svg create mode 100644 www/svg/happy-sharp.svg create mode 100644 www/svg/happy.svg create mode 100644 www/svg/hardware-chip-outline.svg create mode 100644 www/svg/hardware-chip-sharp.svg create mode 100644 www/svg/hardware-chip.svg create mode 100644 www/svg/headset-outline.svg create mode 100644 www/svg/headset-sharp.svg create mode 100644 www/svg/headset.svg create mode 100644 www/svg/heart-circle-outline.svg create mode 100644 www/svg/heart-circle-sharp.svg create mode 100644 www/svg/heart-circle.svg create mode 100644 www/svg/heart-dislike-circle-outline.svg create mode 100644 www/svg/heart-dislike-circle-sharp.svg create mode 100644 www/svg/heart-dislike-circle.svg create mode 100644 www/svg/heart-dislike-outline.svg create mode 100644 www/svg/heart-dislike-sharp.svg create mode 100644 www/svg/heart-dislike.svg create mode 100644 www/svg/heart-half-outline.svg create mode 100644 www/svg/heart-half-sharp.svg create mode 100644 www/svg/heart-half.svg create mode 100644 www/svg/heart-outline.svg create mode 100644 www/svg/heart-sharp.svg create mode 100644 www/svg/heart.svg create mode 100644 www/svg/help-buoy-outline.svg create mode 100644 www/svg/help-buoy-sharp.svg create mode 100644 www/svg/help-buoy.svg create mode 100644 www/svg/help-circle-outline.svg create mode 100644 www/svg/help-circle-sharp.svg create mode 100644 www/svg/help-circle.svg create mode 100644 www/svg/help-outline.svg create mode 100644 www/svg/help-sharp.svg create mode 100644 www/svg/help.svg create mode 100644 www/svg/home-outline.svg create mode 100644 www/svg/home-sharp.svg create mode 100644 www/svg/home.svg create mode 100644 www/svg/hourglass-outline.svg create mode 100644 www/svg/hourglass-sharp.svg create mode 100644 www/svg/hourglass.svg create mode 100644 www/svg/ice-cream-outline.svg create mode 100644 www/svg/ice-cream-sharp.svg create mode 100644 www/svg/ice-cream.svg create mode 100644 www/svg/id-card-outline.svg create mode 100644 www/svg/id-card-sharp.svg create mode 100644 www/svg/id-card.svg create mode 100644 www/svg/image-outline.svg create mode 100644 www/svg/image-sharp.svg create mode 100644 www/svg/image.svg create mode 100644 www/svg/images-outline.svg create mode 100644 www/svg/images-sharp.svg create mode 100644 www/svg/images.svg create mode 100644 www/svg/infinite-outline.svg create mode 100644 www/svg/infinite-sharp.svg create mode 100644 www/svg/infinite.svg create mode 100644 www/svg/information-circle-outline.svg create mode 100644 www/svg/information-circle-sharp.svg create mode 100644 www/svg/information-circle.svg create mode 100644 www/svg/information-outline.svg create mode 100644 www/svg/information-sharp.svg create mode 100644 www/svg/information.svg create mode 100644 www/svg/invert-mode-outline.svg create mode 100644 www/svg/invert-mode-sharp.svg create mode 100644 www/svg/invert-mode.svg create mode 100644 www/svg/journal-outline.svg create mode 100644 www/svg/journal-sharp.svg create mode 100644 www/svg/journal.svg create mode 100644 www/svg/key-outline.svg create mode 100644 www/svg/key-sharp.svg create mode 100644 www/svg/key.svg create mode 100644 www/svg/keypad-outline.svg create mode 100644 www/svg/keypad-sharp.svg create mode 100644 www/svg/keypad.svg create mode 100644 www/svg/language-outline.svg create mode 100644 www/svg/language-sharp.svg create mode 100644 www/svg/language.svg create mode 100644 www/svg/laptop-outline.svg create mode 100644 www/svg/laptop-sharp.svg create mode 100644 www/svg/laptop.svg create mode 100644 www/svg/layers-outline.svg create mode 100644 www/svg/layers-sharp.svg create mode 100644 www/svg/layers.svg create mode 100644 www/svg/leaf-outline.svg create mode 100644 www/svg/leaf-sharp.svg create mode 100644 www/svg/leaf.svg create mode 100644 www/svg/library-outline.svg create mode 100644 www/svg/library-sharp.svg create mode 100644 www/svg/library.svg create mode 100644 www/svg/link-outline.svg create mode 100644 www/svg/link-sharp.svg create mode 100644 www/svg/link.svg create mode 100644 www/svg/list-circle-outline.svg create mode 100644 www/svg/list-circle-sharp.svg create mode 100644 www/svg/list-circle.svg create mode 100644 www/svg/list-outline.svg create mode 100644 www/svg/list-sharp.svg create mode 100644 www/svg/list.svg create mode 100644 www/svg/locate-outline.svg create mode 100644 www/svg/locate-sharp.svg create mode 100644 www/svg/locate.svg create mode 100644 www/svg/location-outline.svg create mode 100644 www/svg/location-sharp.svg create mode 100644 www/svg/location.svg create mode 100644 www/svg/lock-closed-outline.svg create mode 100644 www/svg/lock-closed-sharp.svg create mode 100644 www/svg/lock-closed.svg create mode 100644 www/svg/lock-open-outline.svg create mode 100644 www/svg/lock-open-sharp.svg create mode 100644 www/svg/lock-open.svg create mode 100644 www/svg/log-in-outline.svg create mode 100644 www/svg/log-in-sharp.svg create mode 100644 www/svg/log-in.svg create mode 100644 www/svg/log-out-outline.svg create mode 100644 www/svg/log-out-sharp.svg create mode 100644 www/svg/log-out.svg create mode 100644 www/svg/logo-alipay.svg create mode 100644 www/svg/logo-amazon.svg create mode 100644 www/svg/logo-amplify.svg create mode 100644 www/svg/logo-android.svg create mode 100644 www/svg/logo-angular.svg create mode 100644 www/svg/logo-appflow.svg create mode 100644 www/svg/logo-apple-appstore.svg create mode 100644 www/svg/logo-apple-ar.svg create mode 100644 www/svg/logo-apple.svg create mode 100644 www/svg/logo-behance.svg create mode 100644 www/svg/logo-bitbucket.svg create mode 100644 www/svg/logo-bitcoin.svg create mode 100644 www/svg/logo-buffer.svg create mode 100644 www/svg/logo-capacitor.svg create mode 100644 www/svg/logo-chrome.svg create mode 100644 www/svg/logo-closed-captioning.svg create mode 100644 www/svg/logo-codepen.svg create mode 100644 www/svg/logo-css3.svg create mode 100644 www/svg/logo-designernews.svg create mode 100644 www/svg/logo-deviantart.svg create mode 100644 www/svg/logo-discord.svg create mode 100644 www/svg/logo-docker.svg create mode 100644 www/svg/logo-dribbble.svg create mode 100644 www/svg/logo-dropbox.svg create mode 100644 www/svg/logo-edge.svg create mode 100644 www/svg/logo-electron.svg create mode 100644 www/svg/logo-euro.svg create mode 100644 www/svg/logo-facebook.svg create mode 100644 www/svg/logo-figma.svg create mode 100644 www/svg/logo-firebase.svg create mode 100644 www/svg/logo-firefox.svg create mode 100644 www/svg/logo-flickr.svg create mode 100644 www/svg/logo-foursquare.svg create mode 100644 www/svg/logo-github.svg create mode 100644 www/svg/logo-gitlab.svg create mode 100644 www/svg/logo-google-playstore.svg create mode 100644 www/svg/logo-google.svg create mode 100644 www/svg/logo-hackernews.svg create mode 100644 www/svg/logo-html5.svg create mode 100644 www/svg/logo-instagram.svg create mode 100644 www/svg/logo-ionic.svg create mode 100644 www/svg/logo-ionitron.svg create mode 100644 www/svg/logo-javascript.svg create mode 100644 www/svg/logo-laravel.svg create mode 100644 www/svg/logo-linkedin.svg create mode 100644 www/svg/logo-markdown.svg create mode 100644 www/svg/logo-mastodon.svg create mode 100644 www/svg/logo-medium.svg create mode 100644 www/svg/logo-microsoft.svg create mode 100644 www/svg/logo-no-smoking.svg create mode 100644 www/svg/logo-nodejs.svg create mode 100644 www/svg/logo-npm.svg create mode 100644 www/svg/logo-octocat.svg create mode 100644 www/svg/logo-paypal.svg create mode 100644 www/svg/logo-pinterest.svg create mode 100644 www/svg/logo-playstation.svg create mode 100644 www/svg/logo-pwa.svg create mode 100644 www/svg/logo-python.svg create mode 100644 www/svg/logo-react.svg create mode 100644 www/svg/logo-reddit.svg create mode 100644 www/svg/logo-rss.svg create mode 100644 www/svg/logo-sass.svg create mode 100644 www/svg/logo-skype.svg create mode 100644 www/svg/logo-slack.svg create mode 100644 www/svg/logo-snapchat.svg create mode 100644 www/svg/logo-soundcloud.svg create mode 100644 www/svg/logo-stackoverflow.svg create mode 100644 www/svg/logo-steam.svg create mode 100644 www/svg/logo-stencil.svg create mode 100644 www/svg/logo-tableau.svg create mode 100644 www/svg/logo-tiktok.svg create mode 100644 www/svg/logo-trapeze.svg create mode 100644 www/svg/logo-tumblr.svg create mode 100644 www/svg/logo-tux.svg create mode 100644 www/svg/logo-twitch.svg create mode 100644 www/svg/logo-twitter.svg create mode 100644 www/svg/logo-usd.svg create mode 100644 www/svg/logo-venmo.svg create mode 100644 www/svg/logo-vercel.svg create mode 100644 www/svg/logo-vimeo.svg create mode 100644 www/svg/logo-vk.svg create mode 100644 www/svg/logo-vue.svg create mode 100644 www/svg/logo-web-component.svg create mode 100644 www/svg/logo-wechat.svg create mode 100644 www/svg/logo-whatsapp.svg create mode 100644 www/svg/logo-windows.svg create mode 100644 www/svg/logo-wordpress.svg create mode 100644 www/svg/logo-x.svg create mode 100644 www/svg/logo-xbox.svg create mode 100644 www/svg/logo-xing.svg create mode 100644 www/svg/logo-yahoo.svg create mode 100644 www/svg/logo-yen.svg create mode 100644 www/svg/logo-youtube.svg create mode 100644 www/svg/magnet-outline.svg create mode 100644 www/svg/magnet-sharp.svg create mode 100644 www/svg/magnet.svg create mode 100644 www/svg/mail-open-outline.svg create mode 100644 www/svg/mail-open-sharp.svg create mode 100644 www/svg/mail-open.svg create mode 100644 www/svg/mail-outline.svg create mode 100644 www/svg/mail-sharp.svg create mode 100644 www/svg/mail-unread-outline.svg create mode 100644 www/svg/mail-unread-sharp.svg create mode 100644 www/svg/mail-unread.svg create mode 100644 www/svg/mail.svg create mode 100644 www/svg/male-female-outline.svg create mode 100644 www/svg/male-female-sharp.svg create mode 100644 www/svg/male-female.svg create mode 100644 www/svg/male-outline.svg create mode 100644 www/svg/male-sharp.svg create mode 100644 www/svg/male.svg create mode 100644 www/svg/man-outline.svg create mode 100644 www/svg/man-sharp.svg create mode 100644 www/svg/man.svg create mode 100644 www/svg/map-outline.svg create mode 100644 www/svg/map-sharp.svg create mode 100644 www/svg/map.svg create mode 100644 www/svg/medal-outline.svg create mode 100644 www/svg/medal-sharp.svg create mode 100644 www/svg/medal.svg create mode 100644 www/svg/medical-outline.svg create mode 100644 www/svg/medical-sharp.svg create mode 100644 www/svg/medical.svg create mode 100644 www/svg/medkit-outline.svg create mode 100644 www/svg/medkit-sharp.svg create mode 100644 www/svg/medkit.svg create mode 100644 www/svg/megaphone-outline.svg create mode 100644 www/svg/megaphone-sharp.svg create mode 100644 www/svg/megaphone.svg create mode 100644 www/svg/menu-outline.svg create mode 100644 www/svg/menu-sharp.svg create mode 100644 www/svg/menu.svg create mode 100644 www/svg/mic-circle-outline.svg create mode 100644 www/svg/mic-circle-sharp.svg create mode 100644 www/svg/mic-circle.svg create mode 100644 www/svg/mic-off-circle-outline.svg create mode 100644 www/svg/mic-off-circle-sharp.svg create mode 100644 www/svg/mic-off-circle.svg create mode 100644 www/svg/mic-off-outline.svg create mode 100644 www/svg/mic-off-sharp.svg create mode 100644 www/svg/mic-off.svg create mode 100644 www/svg/mic-outline.svg create mode 100644 www/svg/mic-sharp.svg create mode 100644 www/svg/mic.svg create mode 100644 www/svg/moon-outline.svg create mode 100644 www/svg/moon-sharp.svg create mode 100644 www/svg/moon.svg create mode 100644 www/svg/move-outline.svg create mode 100644 www/svg/move-sharp.svg create mode 100644 www/svg/move.svg create mode 100644 www/svg/musical-note-outline.svg create mode 100644 www/svg/musical-note-sharp.svg create mode 100644 www/svg/musical-note.svg create mode 100644 www/svg/musical-notes-outline.svg create mode 100644 www/svg/musical-notes-sharp.svg create mode 100644 www/svg/musical-notes.svg create mode 100644 www/svg/navigate-circle-outline.svg create mode 100644 www/svg/navigate-circle-sharp.svg create mode 100644 www/svg/navigate-circle.svg create mode 100644 www/svg/navigate-outline.svg create mode 100644 www/svg/navigate-sharp.svg create mode 100644 www/svg/navigate.svg create mode 100644 www/svg/newspaper-outline.svg create mode 100644 www/svg/newspaper-sharp.svg create mode 100644 www/svg/newspaper.svg create mode 100644 www/svg/notifications-circle-outline.svg create mode 100644 www/svg/notifications-circle-sharp.svg create mode 100644 www/svg/notifications-circle.svg create mode 100644 www/svg/notifications-off-circle-outline.svg create mode 100644 www/svg/notifications-off-circle-sharp.svg create mode 100644 www/svg/notifications-off-circle.svg create mode 100644 www/svg/notifications-off-outline.svg create mode 100644 www/svg/notifications-off-sharp.svg create mode 100644 www/svg/notifications-off.svg create mode 100644 www/svg/notifications-outline.svg create mode 100644 www/svg/notifications-sharp.svg create mode 100644 www/svg/notifications.svg create mode 100644 www/svg/nuclear-outline.svg create mode 100644 www/svg/nuclear-sharp.svg create mode 100644 www/svg/nuclear.svg create mode 100644 www/svg/nutrition-outline.svg create mode 100644 www/svg/nutrition-sharp.svg create mode 100644 www/svg/nutrition.svg create mode 100644 www/svg/open-outline.svg create mode 100644 www/svg/open-sharp.svg create mode 100644 www/svg/open.svg create mode 100644 www/svg/options-outline.svg create mode 100644 www/svg/options-sharp.svg create mode 100644 www/svg/options.svg create mode 100644 www/svg/paper-plane-outline.svg create mode 100644 www/svg/paper-plane-sharp.svg create mode 100644 www/svg/paper-plane.svg create mode 100644 www/svg/partly-sunny-outline.svg create mode 100644 www/svg/partly-sunny-sharp.svg create mode 100644 www/svg/partly-sunny.svg create mode 100644 www/svg/pause-circle-outline.svg create mode 100644 www/svg/pause-circle-sharp.svg create mode 100644 www/svg/pause-circle.svg create mode 100644 www/svg/pause-outline.svg create mode 100644 www/svg/pause-sharp.svg create mode 100644 www/svg/pause.svg create mode 100644 www/svg/paw-outline.svg create mode 100644 www/svg/paw-sharp.svg create mode 100644 www/svg/paw.svg create mode 100644 www/svg/pencil-outline.svg create mode 100644 www/svg/pencil-sharp.svg create mode 100644 www/svg/pencil.svg create mode 100644 www/svg/people-circle-outline.svg create mode 100644 www/svg/people-circle-sharp.svg create mode 100644 www/svg/people-circle.svg create mode 100644 www/svg/people-outline.svg create mode 100644 www/svg/people-sharp.svg create mode 100644 www/svg/people.svg create mode 100644 www/svg/person-add-outline.svg create mode 100644 www/svg/person-add-sharp.svg create mode 100644 www/svg/person-add.svg create mode 100644 www/svg/person-circle-outline.svg create mode 100644 www/svg/person-circle-sharp.svg create mode 100644 www/svg/person-circle.svg create mode 100644 www/svg/person-outline.svg create mode 100644 www/svg/person-remove-outline.svg create mode 100644 www/svg/person-remove-sharp.svg create mode 100644 www/svg/person-remove.svg create mode 100644 www/svg/person-sharp.svg create mode 100644 www/svg/person.svg create mode 100644 www/svg/phone-landscape-outline.svg create mode 100644 www/svg/phone-landscape-sharp.svg create mode 100644 www/svg/phone-landscape.svg create mode 100644 www/svg/phone-portrait-outline.svg create mode 100644 www/svg/phone-portrait-sharp.svg create mode 100644 www/svg/phone-portrait.svg create mode 100644 www/svg/pie-chart-outline.svg create mode 100644 www/svg/pie-chart-sharp.svg create mode 100644 www/svg/pie-chart.svg create mode 100644 www/svg/pin-outline.svg create mode 100644 www/svg/pin-sharp.svg create mode 100644 www/svg/pin.svg create mode 100644 www/svg/pint-outline.svg create mode 100644 www/svg/pint-sharp.svg create mode 100644 www/svg/pint.svg create mode 100644 www/svg/pizza-outline.svg create mode 100644 www/svg/pizza-sharp.svg create mode 100644 www/svg/pizza.svg create mode 100644 www/svg/planet-outline.svg create mode 100644 www/svg/planet-sharp.svg create mode 100644 www/svg/planet.svg create mode 100644 www/svg/play-back-circle-outline.svg create mode 100644 www/svg/play-back-circle-sharp.svg create mode 100644 www/svg/play-back-circle.svg create mode 100644 www/svg/play-back-outline.svg create mode 100644 www/svg/play-back-sharp.svg create mode 100644 www/svg/play-back.svg create mode 100644 www/svg/play-circle-outline.svg create mode 100644 www/svg/play-circle-sharp.svg create mode 100644 www/svg/play-circle.svg create mode 100644 www/svg/play-forward-circle-outline.svg create mode 100644 www/svg/play-forward-circle-sharp.svg create mode 100644 www/svg/play-forward-circle.svg create mode 100644 www/svg/play-forward-outline.svg create mode 100644 www/svg/play-forward-sharp.svg create mode 100644 www/svg/play-forward.svg create mode 100644 www/svg/play-outline.svg create mode 100644 www/svg/play-sharp.svg create mode 100644 www/svg/play-skip-back-circle-outline.svg create mode 100644 www/svg/play-skip-back-circle-sharp.svg create mode 100644 www/svg/play-skip-back-circle.svg create mode 100644 www/svg/play-skip-back-outline.svg create mode 100644 www/svg/play-skip-back-sharp.svg create mode 100644 www/svg/play-skip-back.svg create mode 100644 www/svg/play-skip-forward-circle-outline.svg create mode 100644 www/svg/play-skip-forward-circle-sharp.svg create mode 100644 www/svg/play-skip-forward-circle.svg create mode 100644 www/svg/play-skip-forward-outline.svg create mode 100644 www/svg/play-skip-forward-sharp.svg create mode 100644 www/svg/play-skip-forward.svg create mode 100644 www/svg/play.svg create mode 100644 www/svg/podium-outline.svg create mode 100644 www/svg/podium-sharp.svg create mode 100644 www/svg/podium.svg create mode 100644 www/svg/power-outline.svg create mode 100644 www/svg/power-sharp.svg create mode 100644 www/svg/power.svg create mode 100644 www/svg/pricetag-outline.svg create mode 100644 www/svg/pricetag-sharp.svg create mode 100644 www/svg/pricetag.svg create mode 100644 www/svg/pricetags-outline.svg create mode 100644 www/svg/pricetags-sharp.svg create mode 100644 www/svg/pricetags.svg create mode 100644 www/svg/print-outline.svg create mode 100644 www/svg/print-sharp.svg create mode 100644 www/svg/print.svg create mode 100644 www/svg/prism-outline.svg create mode 100644 www/svg/prism-sharp.svg create mode 100644 www/svg/prism.svg create mode 100644 www/svg/pulse-outline.svg create mode 100644 www/svg/pulse-sharp.svg create mode 100644 www/svg/pulse.svg create mode 100644 www/svg/push-outline.svg create mode 100644 www/svg/push-sharp.svg create mode 100644 www/svg/push.svg create mode 100644 www/svg/qr-code-outline.svg create mode 100644 www/svg/qr-code-sharp.svg create mode 100644 www/svg/qr-code.svg create mode 100644 www/svg/radio-button-off-outline.svg create mode 100644 www/svg/radio-button-off-sharp.svg create mode 100644 www/svg/radio-button-off.svg create mode 100644 www/svg/radio-button-on-outline.svg create mode 100644 www/svg/radio-button-on-sharp.svg create mode 100644 www/svg/radio-button-on.svg create mode 100644 www/svg/radio-outline.svg create mode 100644 www/svg/radio-sharp.svg create mode 100644 www/svg/radio.svg create mode 100644 www/svg/rainy-outline.svg create mode 100644 www/svg/rainy-sharp.svg create mode 100644 www/svg/rainy.svg create mode 100644 www/svg/reader-outline.svg create mode 100644 www/svg/reader-sharp.svg create mode 100644 www/svg/reader.svg create mode 100644 www/svg/receipt-outline.svg create mode 100644 www/svg/receipt-sharp.svg create mode 100644 www/svg/receipt.svg create mode 100644 www/svg/recording-outline.svg create mode 100644 www/svg/recording-sharp.svg create mode 100644 www/svg/recording.svg create mode 100644 www/svg/refresh-circle-outline.svg create mode 100644 www/svg/refresh-circle-sharp.svg create mode 100644 www/svg/refresh-circle.svg create mode 100644 www/svg/refresh-outline.svg create mode 100644 www/svg/refresh-sharp.svg create mode 100644 www/svg/refresh.svg create mode 100644 www/svg/reload-circle-outline.svg create mode 100644 www/svg/reload-circle-sharp.svg create mode 100644 www/svg/reload-circle.svg create mode 100644 www/svg/reload-outline.svg create mode 100644 www/svg/reload-sharp.svg create mode 100644 www/svg/reload.svg create mode 100644 www/svg/remove-circle-outline.svg create mode 100644 www/svg/remove-circle-sharp.svg create mode 100644 www/svg/remove-circle.svg create mode 100644 www/svg/remove-outline.svg create mode 100644 www/svg/remove-sharp.svg create mode 100644 www/svg/remove.svg create mode 100644 www/svg/reorder-four-outline.svg create mode 100644 www/svg/reorder-four-sharp.svg create mode 100644 www/svg/reorder-four.svg create mode 100644 www/svg/reorder-three-outline.svg create mode 100644 www/svg/reorder-three-sharp.svg create mode 100644 www/svg/reorder-three.svg create mode 100644 www/svg/reorder-two-outline.svg create mode 100644 www/svg/reorder-two-sharp.svg create mode 100644 www/svg/reorder-two.svg create mode 100644 www/svg/repeat-outline.svg create mode 100644 www/svg/repeat-sharp.svg create mode 100644 www/svg/repeat.svg create mode 100644 www/svg/resize-outline.svg create mode 100644 www/svg/resize-sharp.svg create mode 100644 www/svg/resize.svg create mode 100644 www/svg/restaurant-outline.svg create mode 100644 www/svg/restaurant-sharp.svg create mode 100644 www/svg/restaurant.svg create mode 100644 www/svg/return-down-back-outline.svg create mode 100644 www/svg/return-down-back-sharp.svg create mode 100644 www/svg/return-down-back.svg create mode 100644 www/svg/return-down-forward-outline.svg create mode 100644 www/svg/return-down-forward-sharp.svg create mode 100644 www/svg/return-down-forward.svg create mode 100644 www/svg/return-up-back-outline.svg create mode 100644 www/svg/return-up-back-sharp.svg create mode 100644 www/svg/return-up-back.svg create mode 100644 www/svg/return-up-forward-outline.svg create mode 100644 www/svg/return-up-forward-sharp.svg create mode 100644 www/svg/return-up-forward.svg create mode 100644 www/svg/ribbon-outline.svg create mode 100644 www/svg/ribbon-sharp.svg create mode 100644 www/svg/ribbon.svg create mode 100644 www/svg/rocket-outline.svg create mode 100644 www/svg/rocket-sharp.svg create mode 100644 www/svg/rocket.svg create mode 100644 www/svg/rose-outline.svg create mode 100644 www/svg/rose-sharp.svg create mode 100644 www/svg/rose.svg create mode 100644 www/svg/sad-outline.svg create mode 100644 www/svg/sad-sharp.svg create mode 100644 www/svg/sad.svg create mode 100644 www/svg/save-outline.svg create mode 100644 www/svg/save-sharp.svg create mode 100644 www/svg/save.svg create mode 100644 www/svg/scale-outline.svg create mode 100644 www/svg/scale-sharp.svg create mode 100644 www/svg/scale.svg create mode 100644 www/svg/scan-circle-outline.svg create mode 100644 www/svg/scan-circle-sharp.svg create mode 100644 www/svg/scan-circle.svg create mode 100644 www/svg/scan-outline.svg create mode 100644 www/svg/scan-sharp.svg create mode 100644 www/svg/scan.svg create mode 100644 www/svg/school-outline.svg create mode 100644 www/svg/school-sharp.svg create mode 100644 www/svg/school.svg create mode 100644 www/svg/search-circle-outline.svg create mode 100644 www/svg/search-circle-sharp.svg create mode 100644 www/svg/search-circle.svg create mode 100644 www/svg/search-outline.svg create mode 100644 www/svg/search-sharp.svg create mode 100644 www/svg/search.svg create mode 100644 www/svg/send-outline.svg create mode 100644 www/svg/send-sharp.svg create mode 100644 www/svg/send.svg create mode 100644 www/svg/server-outline.svg create mode 100644 www/svg/server-sharp.svg create mode 100644 www/svg/server.svg create mode 100644 www/svg/settings-outline.svg create mode 100644 www/svg/settings-sharp.svg create mode 100644 www/svg/settings.svg create mode 100644 www/svg/shapes-outline.svg create mode 100644 www/svg/shapes-sharp.svg create mode 100644 www/svg/shapes.svg create mode 100644 www/svg/share-outline.svg create mode 100644 www/svg/share-sharp.svg create mode 100644 www/svg/share-social-outline.svg create mode 100644 www/svg/share-social-sharp.svg create mode 100644 www/svg/share-social.svg create mode 100644 www/svg/share.svg create mode 100644 www/svg/shield-checkmark-outline.svg create mode 100644 www/svg/shield-checkmark-sharp.svg create mode 100644 www/svg/shield-checkmark.svg create mode 100644 www/svg/shield-half-outline.svg create mode 100644 www/svg/shield-half-sharp.svg create mode 100644 www/svg/shield-half.svg create mode 100644 www/svg/shield-outline.svg create mode 100644 www/svg/shield-sharp.svg create mode 100644 www/svg/shield.svg create mode 100644 www/svg/shirt-outline.svg create mode 100644 www/svg/shirt-sharp.svg create mode 100644 www/svg/shirt.svg create mode 100644 www/svg/shuffle-outline.svg create mode 100644 www/svg/shuffle-sharp.svg create mode 100644 www/svg/shuffle.svg create mode 100644 www/svg/skull-outline.svg create mode 100644 www/svg/skull-sharp.svg create mode 100644 www/svg/skull.svg create mode 100644 www/svg/snow-outline.svg create mode 100644 www/svg/snow-sharp.svg create mode 100644 www/svg/snow.svg create mode 100644 www/svg/sparkles-outline.svg create mode 100644 www/svg/sparkles-sharp.svg create mode 100644 www/svg/sparkles.svg create mode 100644 www/svg/speedometer-outline.svg create mode 100644 www/svg/speedometer-sharp.svg create mode 100644 www/svg/speedometer.svg create mode 100644 www/svg/square-outline.svg create mode 100644 www/svg/square-sharp.svg create mode 100644 www/svg/square.svg create mode 100644 www/svg/star-half-outline.svg create mode 100644 www/svg/star-half-sharp.svg create mode 100644 www/svg/star-half.svg create mode 100644 www/svg/star-outline.svg create mode 100644 www/svg/star-sharp.svg create mode 100644 www/svg/star.svg create mode 100644 www/svg/stats-chart-outline.svg create mode 100644 www/svg/stats-chart-sharp.svg create mode 100644 www/svg/stats-chart.svg create mode 100644 www/svg/stop-circle-outline.svg create mode 100644 www/svg/stop-circle-sharp.svg create mode 100644 www/svg/stop-circle.svg create mode 100644 www/svg/stop-outline.svg create mode 100644 www/svg/stop-sharp.svg create mode 100644 www/svg/stop.svg create mode 100644 www/svg/stopwatch-outline.svg create mode 100644 www/svg/stopwatch-sharp.svg create mode 100644 www/svg/stopwatch.svg create mode 100644 www/svg/storefront-outline.svg create mode 100644 www/svg/storefront-sharp.svg create mode 100644 www/svg/storefront.svg create mode 100644 www/svg/subway-outline.svg create mode 100644 www/svg/subway-sharp.svg create mode 100644 www/svg/subway.svg create mode 100644 www/svg/sunny-outline.svg create mode 100644 www/svg/sunny-sharp.svg create mode 100644 www/svg/sunny.svg create mode 100644 www/svg/swap-horizontal-outline.svg create mode 100644 www/svg/swap-horizontal-sharp.svg create mode 100644 www/svg/swap-horizontal.svg create mode 100644 www/svg/swap-vertical-outline.svg create mode 100644 www/svg/swap-vertical-sharp.svg create mode 100644 www/svg/swap-vertical.svg create mode 100644 www/svg/sync-circle-outline.svg create mode 100644 www/svg/sync-circle-sharp.svg create mode 100644 www/svg/sync-circle.svg create mode 100644 www/svg/sync-outline.svg create mode 100644 www/svg/sync-sharp.svg create mode 100644 www/svg/sync.svg create mode 100644 www/svg/tablet-landscape-outline.svg create mode 100644 www/svg/tablet-landscape-sharp.svg create mode 100644 www/svg/tablet-landscape.svg create mode 100644 www/svg/tablet-portrait-outline.svg create mode 100644 www/svg/tablet-portrait-sharp.svg create mode 100644 www/svg/tablet-portrait.svg create mode 100644 www/svg/telescope-outline.svg create mode 100644 www/svg/telescope-sharp.svg create mode 100644 www/svg/telescope.svg create mode 100644 www/svg/tennisball-outline.svg create mode 100644 www/svg/tennisball-sharp.svg create mode 100644 www/svg/tennisball.svg create mode 100644 www/svg/terminal-outline.svg create mode 100644 www/svg/terminal-sharp.svg create mode 100644 www/svg/terminal.svg create mode 100644 www/svg/text-outline.svg create mode 100644 www/svg/text-sharp.svg create mode 100644 www/svg/text.svg create mode 100644 www/svg/thermometer-outline.svg create mode 100644 www/svg/thermometer-sharp.svg create mode 100644 www/svg/thermometer.svg create mode 100644 www/svg/thumbs-down-outline.svg create mode 100644 www/svg/thumbs-down-sharp.svg create mode 100644 www/svg/thumbs-down.svg create mode 100644 www/svg/thumbs-up-outline.svg create mode 100644 www/svg/thumbs-up-sharp.svg create mode 100644 www/svg/thumbs-up.svg create mode 100644 www/svg/thunderstorm-outline.svg create mode 100644 www/svg/thunderstorm-sharp.svg create mode 100644 www/svg/thunderstorm.svg create mode 100644 www/svg/ticket-outline.svg create mode 100644 www/svg/ticket-sharp.svg create mode 100644 www/svg/ticket.svg create mode 100644 www/svg/time-outline.svg create mode 100644 www/svg/time-sharp.svg create mode 100644 www/svg/time.svg create mode 100644 www/svg/timer-outline.svg create mode 100644 www/svg/timer-sharp.svg create mode 100644 www/svg/timer.svg create mode 100644 www/svg/today-outline.svg create mode 100644 www/svg/today-sharp.svg create mode 100644 www/svg/today.svg create mode 100644 www/svg/toggle-outline.svg create mode 100644 www/svg/toggle-sharp.svg create mode 100644 www/svg/toggle.svg create mode 100644 www/svg/trail-sign-outline.svg create mode 100644 www/svg/trail-sign-sharp.svg create mode 100644 www/svg/trail-sign.svg create mode 100644 www/svg/train-outline.svg create mode 100644 www/svg/train-sharp.svg create mode 100644 www/svg/train.svg create mode 100644 www/svg/transgender-outline.svg create mode 100644 www/svg/transgender-sharp.svg create mode 100644 www/svg/transgender.svg create mode 100644 www/svg/trash-bin-outline.svg create mode 100644 www/svg/trash-bin-sharp.svg create mode 100644 www/svg/trash-bin.svg create mode 100644 www/svg/trash-outline.svg create mode 100644 www/svg/trash-sharp.svg create mode 100644 www/svg/trash.svg create mode 100644 www/svg/trending-down-outline.svg create mode 100644 www/svg/trending-down-sharp.svg create mode 100644 www/svg/trending-down.svg create mode 100644 www/svg/trending-up-outline.svg create mode 100644 www/svg/trending-up-sharp.svg create mode 100644 www/svg/trending-up.svg create mode 100644 www/svg/triangle-outline.svg create mode 100644 www/svg/triangle-sharp.svg create mode 100644 www/svg/triangle.svg create mode 100644 www/svg/trophy-outline.svg create mode 100644 www/svg/trophy-sharp.svg create mode 100644 www/svg/trophy.svg create mode 100644 www/svg/tv-outline.svg create mode 100644 www/svg/tv-sharp.svg create mode 100644 www/svg/tv.svg create mode 100644 www/svg/umbrella-outline.svg create mode 100644 www/svg/umbrella-sharp.svg create mode 100644 www/svg/umbrella.svg create mode 100644 www/svg/unlink-outline.svg create mode 100644 www/svg/unlink-sharp.svg create mode 100644 www/svg/unlink.svg create mode 100644 www/svg/videocam-off-outline.svg create mode 100644 www/svg/videocam-off-sharp.svg create mode 100644 www/svg/videocam-off.svg create mode 100644 www/svg/videocam-outline.svg create mode 100644 www/svg/videocam-sharp.svg create mode 100644 www/svg/videocam.svg create mode 100644 www/svg/volume-high-outline.svg create mode 100644 www/svg/volume-high-sharp.svg create mode 100644 www/svg/volume-high.svg create mode 100644 www/svg/volume-low-outline.svg create mode 100644 www/svg/volume-low-sharp.svg create mode 100644 www/svg/volume-low.svg create mode 100644 www/svg/volume-medium-outline.svg create mode 100644 www/svg/volume-medium-sharp.svg create mode 100644 www/svg/volume-medium.svg create mode 100644 www/svg/volume-mute-outline.svg create mode 100644 www/svg/volume-mute-sharp.svg create mode 100644 www/svg/volume-mute.svg create mode 100644 www/svg/volume-off-outline.svg create mode 100644 www/svg/volume-off-sharp.svg create mode 100644 www/svg/volume-off.svg create mode 100644 www/svg/walk-outline.svg create mode 100644 www/svg/walk-sharp.svg create mode 100644 www/svg/walk.svg create mode 100644 www/svg/wallet-outline.svg create mode 100644 www/svg/wallet-sharp.svg create mode 100644 www/svg/wallet.svg create mode 100644 www/svg/warning-outline.svg create mode 100644 www/svg/warning-sharp.svg create mode 100644 www/svg/warning.svg create mode 100644 www/svg/watch-outline.svg create mode 100644 www/svg/watch-sharp.svg create mode 100644 www/svg/watch.svg create mode 100644 www/svg/water-outline.svg create mode 100644 www/svg/water-sharp.svg create mode 100644 www/svg/water.svg create mode 100644 www/svg/wifi-outline.svg create mode 100644 www/svg/wifi-sharp.svg create mode 100644 www/svg/wifi.svg create mode 100644 www/svg/wine-outline.svg create mode 100644 www/svg/wine-sharp.svg create mode 100644 www/svg/wine.svg create mode 100644 www/svg/woman-outline.svg create mode 100644 www/svg/woman-sharp.svg create mode 100644 www/svg/woman.svg create mode 100755 www/worker-basic.min.js diff --git a/www/101.b61200e5155d34ee.js b/www/101.b61200e5155d34ee.js new file mode 100644 index 00000000..01b1907b --- /dev/null +++ b/www/101.b61200e5155d34ee.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[101],{101:(E,d,i)=>{i.r(d),i.d(d,{ParentSakhiPageModule:()=>C});var p=i(177),v=i(9417),g=i(8974),h=i(3021),n=i(4438),f=i(2904),m=i(5173),S=i(4503);const y=[{path:"",component:(()=>{var t;class a{constructor(e,r,P,l){var u;this.headerService=e,this.router=r,this.telemetry=P,this.localNotification=l;let s=null===(u=this.router.getCurrentNavigation())||void 0===u?void 0:u.extras;var c;s&&(this.notification=null==s||null===(c=s.state)||void 0===c?void 0:c.notif)}ngOnInit(){this.config=this.notification?{type:"parent",notif:this.notification}:{type:"parent"}}tabViewWillEnter(){this.ionViewWillEnter()}ionViewWillEnter(){this.config=this.notification?{type:"parent",notif:this.notification}:{type:"parent"},this.headerService.showHeader("Parent Tara",!0,["bot"]),this.headerService.showStatusBar(!1,"#FCB915")}ngAfterViewInit(){this.notifSubscription=this.localNotification.notificationEventEmitted$.subscribe(e=>{this.config={type:"parent",notif:e,notification:!0}})}handleBotEvent(e){e&&(this.cdata={audioMessagesCount:e.audio,textMessagesCount:e.text},this.duration=e.duration),this.router.navigate(["/tabs/home"])}ngOnDestroy(){this.telemetry.generateEndTelemetry("bot","end","parent-sakhi","parent-sakhi",void 0,void 0,void 0,this.duration,this.cdata)}}return(t=a).\u0275fac=function(e){return new(e||t)(n.rXU(f.Ux),n.rXU(h.Ix),n.rXU(m.O),n.rXU(f.MK))},t.\u0275cmp=n.VBU({type:t,selectors:[["app-parent-sakhi"]],decls:2,vars:2,consts:[[3,"fullscreen"],[3,"botMessageEvent","config"]],template:function(e,r){1&e&&(n.j41(0,"ion-content",0)(1,"app-bot-messages",1),n.bIt("botMessageEvent",function(l){return r.handleBotEvent(l)}),n.k0s()()),2&e&&(n.Y8G("fullscreen",!0),n.R7$(),n.Y8G("config",r.config))},dependencies:[g.W9,S.b],styles:["ion-content[_ngcontent-%COMP%]{--padding-top: 5rem !important;height:100%}"]}),a})()}];let M=(()=>{var t;class a{}return(t=a).\u0275fac=function(e){return new(e||t)},t.\u0275mod=n.$C({type:t}),t.\u0275inj=n.G2t({imports:[h.iI.forChild(y),h.iI]}),a})();var k=i(5553);let C=(()=>{var t;class a{}return(t=a).\u0275fac=function(e){return new(e||t)},t.\u0275mod=n.$C({type:t}),t.\u0275inj=n.G2t({imports:[p.MD,v.YN,g.bv,M,k.h]}),a})()}}]); \ No newline at end of file diff --git a/www/1049.2033e7796242a464.js b/www/1049.2033e7796242a464.js new file mode 100644 index 00000000..0fe556ad --- /dev/null +++ b/www/1049.2033e7796242a464.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[1049],{1049:(v,s,n)=>{n.r(s),n.d(s,{ion_avatar:()=>o,ion_badge:()=>i,ion_thumbnail:()=>u});var a=n(4363),d=n(611),l=n(333);const o=class{constructor(e){(0,a.r)(this,e)}render(){return(0,a.h)(a.H,{key:"f6014b524497bb18ae919ba6f6928407310d6870",class:(0,d.b)(this)},(0,a.h)("slot",{key:"192ff4a8e10c0b0a4a2ed795ff2675afa8b23449"}))}};o.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}"};const i=class{constructor(e){(0,a.r)(this,e),this.color=void 0}render(){const e=(0,d.b)(this);return(0,a.h)(a.H,{key:"22d41ceefb76f40dfbf739fd71483f1272a45858",class:(0,l.c)(this.color,{[e]:!0})},(0,a.h)("slot",{key:"e7e65463bac5903971a8f9f6be55515f42b81a83"}))}};i.style={ios:":host{--background:var(--ion-color-primary, #3880ff);--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, #3880ff);--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}"};const u=class{constructor(e){(0,a.r)(this,e)}render(){return(0,a.h)(a.H,{key:"d2667635930e4c0896805f452357e7dc9086bc72",class:(0,d.b)(this)},(0,a.h)("slot",{key:"66eb1487f3da4da2ef71b812a8d0f0fe884c7d81"}))}};u.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}"},333:(v,s,n)=>{n.d(s,{c:()=>l,g:()=>p,h:()=>d,o:()=>g});var a=n(467);const d=(o,t)=>null!==t.closest(o),l=(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(r=>null!=r).map(r=>r.trim()).filter(r=>""!==r):[])(o).forEach(r=>t[r]=!0),t},f=/^[a-z][a-z0-9+\-.]*:/,g=function(){var o=(0,a.A)(function*(t,r,b,c){if(null!=t&&"#"!==t[0]&&!f.test(t)){const i=document.querySelector("ion-router");if(i)return null!=r&&r.preventDefault(),i.push(t,b,c)}return!1});return function(r,b,c,i){return o.apply(this,arguments)}}()}}]); \ No newline at end of file diff --git a/www/1102.56d892f823cb514e.js b/www/1102.56d892f823cb514e.js new file mode 100644 index 00000000..47511b29 --- /dev/null +++ b/www/1102.56d892f823cb514e.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[1102],{1102:(v,l,a)=>{a.r(l),a.d(l,{ion_tab:()=>d,ion_tabs:()=>c});var n=a(467),s=a(4363),u=a(5938);const d=class{constructor(e){(0,s.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,n.A)(function*(){e.active&&(yield e.setActive())})()}setActive(){var e=this;return(0,n.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,u.a)(this.delegate,this.el,this.component,["ion-page"])}catch(e){console.error(e)}}return Promise.resolve(void 0)}render(){const{tab:e,active:t,component:i}=this;return(0,s.h)(s.H,{key:"4fe50fa809503794be2ef91383e49b72cad6fa82",role:"tabpanel","aria-hidden":t?null:"true","aria-labelledby":`tab-button-${e}`,class:{"ion-page":void 0===i,"tab-hidden":!t}},(0,s.h)("slot",{key:"937777a826936d6b399329a926a704008339803e"}))}get el(){return(0,s.f)(this)}static get watchers(){return{active:["changeActive"]}}};d.style=":host(.tab-hidden){display:none !important}";const c=class{constructor(e){(0,s.r)(this,e),this.ionNavWillLoad=(0,s.d)(this,"ionNavWillLoad",7),this.ionTabsWillChange=(0,s.d)(this,"ionTabsWillChange",3),this.ionTabsDidChange=(0,s.d)(this,"ionTabsDidChange",3),this.transitioning=!1,this.onTabClicked=t=>{const{href:i,tab:r}=t.detail;if(this.useRouter&&void 0!==i){const h=document.querySelector("ion-router");h&&h.push(i)}else this.select(r)},this.selectedTab=void 0,this.useRouter=!1}componentWillLoad(){var e=this;return(0,n.A)(function*(){if(e.useRouter||(e.useRouter=!!document.querySelector("ion-router")&&!e.el.closest("[no-router]")),!e.useRouter){const t=e.tabs;t.length>0&&(yield e.select(t[0]))}e.ionNavWillLoad.emit()})()}componentWillRender(){const e=this.el.querySelector("ion-tab-bar");e&&(e.selectedTab=this.selectedTab?this.selectedTab.tab:void 0)}select(e){var t=this;return(0,n.A)(function*(){const i=o(t.tabs,e);return!!t.shouldSwitch(i)&&(yield t.setActive(i),yield t.notifyRouter(),t.tabSwitch(),!0)})()}getTab(e){var t=this;return(0,n.A)(function*(){return o(t.tabs,e)})()}getSelected(){return Promise.resolve(this.selectedTab?this.selectedTab.tab:void 0)}setRouteId(e){var t=this;return(0,n.A)(function*(){const i=o(t.tabs,e);return t.shouldSwitch(i)?(yield t.setActive(i),{changed:!0,element:t.selectedTab,markVisible:()=>t.tabSwitch()}):{changed:!1,element:t.selectedTab}})()}getRouteId(){var e=this;return(0,n.A)(function*(){var t;const i=null===(t=e.selectedTab)||void 0===t?void 0:t.tab;return void 0!==i?{id:i,element:e.selectedTab}:void 0})()}setActive(e){return this.transitioning?Promise.reject("transitioning already happening"):(this.transitioning=!0,this.leavingTab=this.selectedTab,this.selectedTab=e,this.ionTabsWillChange.emit({tab:e.tab}),e.active=!0,Promise.resolve())}tabSwitch(){const e=this.selectedTab,t=this.leavingTab;this.leavingTab=void 0,this.transitioning=!1,e&&t!==e&&(t&&(t.active=!1),this.ionTabsDidChange.emit({tab:e.tab}))}notifyRouter(){if(this.useRouter){const e=document.querySelector("ion-router");if(e)return e.navChanged("forward")}return Promise.resolve(!1)}shouldSwitch(e){return void 0!==e&&e!==this.selectedTab&&!this.transitioning}get tabs(){return Array.from(this.el.querySelectorAll("ion-tab"))}render(){return(0,s.h)(s.H,{key:"5102fdd8ae80408811312631f0739c356d913840",onIonTabButtonClick:this.onTabClicked},(0,s.h)("slot",{key:"55f781cd010dcebf9675f2a0b4eab9f4271b780e",name:"top"}),(0,s.h)("div",{key:"2da0ee7b8c82e4bfa42f8bc5873e23e50a88c405",class:"tabs-inner"},(0,s.h)("slot",{key:"6335a62a10398c008c91f87f15b4a940a95e175d"})),(0,s.h)("slot",{key:"9b6f08a21c703cc7fdebd48eb746d0fde6a8454d",name:"bottom"}))}get el(){return(0,s.f)(this)}},o=(e,t)=>{const i="string"==typeof t?e.find(r=>r.tab===t):t;return i||console.error(`tab with id: "${i}" does not exist`),i};c.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/www/1177.7ba9e57140ca43d5.js b/www/1177.7ba9e57140ca43d5.js new file mode 100644 index 00000000..ee156d1c --- /dev/null +++ b/www/1177.7ba9e57140ca43d5.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[1177],{1177:(y,h,n)=>{n.r(h),n.d(h,{TeacherSakhiPageModule:()=>P});var g=n(177),u=n(9417),c=n(8974),i=n(3021),a=n(4438),d=n(2904),m=n(5173),f=n(4503);const v=[{path:"",component:(()=>{var e;class o{constructor(t,s,l){this.headerService=t,this.router=s,this.telemetry=l}ngOnInit(){this.config={type:"teacher"}}tabViewWillEnter(){this.ionViewWillEnter()}ionViewWillEnter(){this.config={type:"teacher"},this.headerService.showHeader("Teacher Tara",!0,["bot"]),this.headerService.showStatusBar(!1,"#FCB915")}handleBotEvent(t){t&&(this.cdata={audioMessagesCount:t.audio,textMessagesCount:t.text},this.duration=t.duration),this.router.navigate(["/tabs/home"])}ngOnDestroy(){this.telemetry.generateEndTelemetry("bot","end","teacher-sakhi","teacher-sakhi",void 0,void 0,void 0,this.duration,this.cdata)}}return(e=o).\u0275fac=function(t){return new(t||e)(a.rXU(d.Ux),a.rXU(i.Ix),a.rXU(m.O))},e.\u0275cmp=a.VBU({type:e,selectors:[["app-teacher-sakhi"]],decls:2,vars:2,consts:[[3,"fullscreen"],[3,"botMessageEvent","config"]],template:function(t,s){1&t&&(a.j41(0,"ion-content",0)(1,"app-bot-messages",1),a.bIt("botMessageEvent",function(M){return s.handleBotEvent(M)}),a.k0s()()),2&t&&(a.Y8G("fullscreen",!0),a.R7$(),a.Y8G("config",s.config))},dependencies:[c.W9,f.b],styles:["ion-content[_ngcontent-%COMP%]{--padding-top: 5rem !important;height:100%}"]}),o})()}];let T=(()=>{var e;class o{}return(e=o).\u0275fac=function(t){return new(t||e)},e.\u0275mod=a.$C({type:e}),e.\u0275inj=a.G2t({imports:[i.iI.forChild(v),i.iI]}),o})();var p=n(5402),S=n(5553);let P=(()=>{var e;class o{}return(e=o).\u0275fac=function(t){return new(t||e)},e.\u0275mod=a.$C({type:e}),e.\u0275inj=a.G2t({imports:[g.MD,u.YN,c.bv,T,p.h,S.h]}),o})()}}]); \ No newline at end of file diff --git a/www/1227.62126f61607726d4.js b/www/1227.62126f61607726d4.js new file mode 100644 index 00000000..0213cb15 --- /dev/null +++ b/www/1227.62126f61607726d4.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[1227],{1227:(l,t,e)=>{e.r(t),e.d(t,{ShareWeb:()=>s});var r=e(467),n=e(5083);class s extends n.E_{canShare(){return(0,r.A)(function*(){return typeof navigator>"u"||!navigator.share?{value:!1}:{value:!0}})()}share(a){var u=this;return(0,r.A)(function*(){if(typeof navigator>"u"||!navigator.share)throw u.unavailable("Share API not available in this browser");return yield navigator.share({title:a.title,text:a.text,url:a.url}),{}})()}}}}]); \ No newline at end of file diff --git a/www/1433.2c059f00cb042b4f.js b/www/1433.2c059f00cb042b4f.js new file mode 100644 index 00000000..6c273737 --- /dev/null +++ b/www/1433.2c059f00cb042b4f.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[1433],{1433:(S,v,c)=>{c.r(v),c.d(v,{ion_picker_column_internal:()=>m});var b=c(467),a=c(4363),u=c(5638),f=c(4081),_=c(611),k=c(333);c(8438),c(8476);const m=class{constructor(n){(0,a.r)(this,n),this.ionChange=(0,a.d)(this,"ionChange",7),this.isScrolling=!1,this.isColumnVisible=!1,this.canExitInputMode=!0,this.centerPickerItemInView=(e,t=!0,s=!0)=>{const{el:i,isColumnVisible:p}=this;if(p){const l=e.offsetTop-3*e.clientHeight+e.clientHeight/2;i.scrollTop!==l&&(this.canExitInputMode=s,i.scroll({top:l,left:0,behavior:t?"smooth":void 0}))}},this.setPickerItemActiveState=(e,t)=>{t?(e.classList.add(y),e.part.add(C)):(e.classList.remove(y),e.part.remove(C))},this.inputModeChange=e=>{if(!this.numericInput)return;const{useInputMode:t,inputModeColumn:s}=e.detail;this.setInputModeActive(!(!t||void 0!==s&&s!==this.el))},this.setInputModeActive=e=>{this.isScrolling?this.scrollEndCallback=()=>{this.isActive=e}:this.isActive=e},this.initializeScrollListener=()=>{const e=(0,_.a)("ios"),{el:t}=this;let s,i=this.activeItem;const p=()=>{(0,u.r)(()=>{s&&(clearTimeout(s),s=void 0),this.isScrolling||(e&&(0,f.a)(),this.isScrolling=!0);const l=t.getBoundingClientRect(),h=t.shadowRoot.elementFromPoint(l.x+l.width/2,l.y+l.height/2);null!==i&&this.setPickerItemActiveState(i,!1),null!==h&&!h.disabled&&(h!==i&&(e&&(0,f.b)(),this.canExitInputMode&&this.exitInputMode()),i=h,this.setPickerItemActiveState(h,!0),s=setTimeout(()=>{this.isScrolling=!1,e&&(0,f.h)();const{scrollEndCallback:P}=this;P&&(P(),this.scrollEndCallback=void 0),this.canExitInputMode=!0;const w=h.getAttribute("data-index");if(null===w)return;const D=parseInt(w,10),L=this.items[D];L.value!==this.value&&this.setValue(L.value)},250))})};(0,u.r)(()=>{t.addEventListener("scroll",p),this.destroyScrollListener=()=>{t.removeEventListener("scroll",p)}})},this.exitInputMode=()=>{const{parentEl:e}=this;null!=e&&(e.exitInputMode(),this.el.classList.remove("picker-column-active"))},this.isActive=!1,this.disabled=!1,this.items=[],this.value=void 0,this.color="primary",this.numericInput=!1}valueChange(){this.isColumnVisible&&this.scrollActiveItemIntoView()}componentWillLoad(){new IntersectionObserver(t=>{if(t[t.length-1].isIntersecting){const{activeItem:i,el:p}=this;this.isColumnVisible=!0;const l=(0,u.g)(p).querySelector(`.${y}`);l&&this.setPickerItemActiveState(l,!1),this.scrollActiveItemIntoView(),i&&this.setPickerItemActiveState(i,!0),this.initializeScrollListener()}else this.isColumnVisible=!1,this.destroyScrollListener&&(this.destroyScrollListener(),this.destroyScrollListener=void 0)},{threshold:.001}).observe(this.el);const e=this.parentEl=this.el.closest("ion-picker-internal");null!==e&&e.addEventListener("ionInputModeChange",t=>this.inputModeChange(t))}componentDidRender(){var n;const{activeItem:e,items:t,isColumnVisible:s,value:i}=this;s&&(e?this.scrollActiveItemIntoView():(null===(n=t[0])||void 0===n?void 0:n.value)!==i&&this.setValue(t[0].value))}scrollActiveItemIntoView(){var n=this;return(0,b.A)(function*(){const e=n.activeItem;e&&n.centerPickerItemInView(e,!1,!1)})()}setValue(n){var e=this;return(0,b.A)(function*(){const{items:t}=e;e.value=n;const s=t.find(i=>i.value===n&&!0!==i.disabled);s&&e.ionChange.emit(s)})()}get activeItem(){const n=`.picker-item[data-value="${this.value}"]${this.disabled?"":":not([disabled])"}`;return(0,u.g)(this.el).querySelector(n)}render(){const{items:n,color:e,disabled:t,isActive:s,numericInput:i}=this,p=(0,_.b)(this);return(0,a.h)(a.H,{key:"42a034f2533d30d19f96a121eb74d5f757e1c684",exportparts:`${M}, ${C}`,disabled:t,tabindex:t?null:0,class:(0,k.c)(e,{[p]:!0,"picker-column-active":s,"picker-column-numeric-input":i})},(0,a.h)("div",{key:"85efccb40c87d473c06026b8041d57b40d2369c3",class:"picker-item picker-item-empty","aria-hidden":"true"},"\xa0"),(0,a.h)("div",{key:"9fae4dd6697f23acba18c218ba250ea77954b18d",class:"picker-item picker-item-empty","aria-hidden":"true"},"\xa0"),(0,a.h)("div",{key:"f117afeb204a4f6bb34a1cd0e1b786fa479d8b32",class:"picker-item picker-item-empty","aria-hidden":"true"},"\xa0"),n.map((l,E)=>(0,a.h)("button",{tabindex:"-1",class:{"picker-item":!0},"data-value":l.value,"data-index":E,onClick:h=>{this.centerPickerItemInView(h.target,!0)},disabled:t||l.disabled||!1,part:M},l.text)),(0,a.h)("div",{key:"28aa37f9ce90e88b9c3a5b2c399e3066e9f339e1",class:"picker-item picker-item-empty","aria-hidden":"true"},"\xa0"),(0,a.h)("div",{key:"ef4ae6bee2b17918f0c2aba9d5c720c1d95987e4",class:"picker-item picker-item-empty","aria-hidden":"true"},"\xa0"),(0,a.h)("div",{key:"564967bc8e42a9018163850da3a967a933b3de7b",class:"picker-item picker-item-empty","aria-hidden":"true"},"\xa0"))}get el(){return(0,a.f)(this)}static get watchers(){return{value:["valueChange"]}}},y="picker-item-active",M="wheel-item",C="active";m.style={ios:":host{-webkit-padding-start:16px;padding-inline-start:16px;-webkit-padding-end:16px;padding-inline-end:16px;padding-top:0px;padding-bottom:0px;height:200px;outline:none;font-size:22px;-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;text-align:center}:host::-webkit-scrollbar{display:none}:host .picker-item{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;cursor:pointer;overflow:hidden;scroll-snap-align:center}:host .picker-item-empty,:host .picker-item[disabled]{cursor:default}:host .picker-item-empty,:host(:not([disabled])) .picker-item[disabled]{scroll-snap-align:none}:host([disabled]){overflow-y:hidden}:host .picker-item[disabled]{opacity:0.4}:host(.picker-column-active) .picker-item.picker-item-active{color:var(--ion-color-base)}@media (any-hover: hover){:host(:focus){outline:none;background:rgba(var(--ion-color-base-rgb), 0.2)}}",md:":host{-webkit-padding-start:16px;padding-inline-start:16px;-webkit-padding-end:16px;padding-inline-end:16px;padding-top:0px;padding-bottom:0px;height:200px;outline:none;font-size:22px;-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;text-align:center}:host::-webkit-scrollbar{display:none}:host .picker-item{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;cursor:pointer;overflow:hidden;scroll-snap-align:center}:host .picker-item-empty,:host .picker-item[disabled]{cursor:default}:host .picker-item-empty,:host(:not([disabled])) .picker-item[disabled]{scroll-snap-align:none}:host([disabled]){overflow-y:hidden}:host .picker-item[disabled]{opacity:0.4}:host(.picker-column-active) .picker-item.picker-item-active{color:var(--ion-color-base)}@media (any-hover: hover){:host(:focus){outline:none;background:rgba(var(--ion-color-base-rgb), 0.2)}}:host .picker-item-active{color:var(--ion-color-base)}"}},333:(S,v,c)=>{c.d(v,{c:()=>u,g:()=>_,h:()=>a,o:()=>A});var b=c(467);const a=(o,r)=>null!==r.closest(o),u=(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(d=>null!=d).map(d=>d.trim()).filter(d=>""!==d):[])(o).forEach(d=>r[d]=!0),r},k=/^[a-z][a-z0-9+\-.]*:/,A=function(){var o=(0,b.A)(function*(r,d,I,g){if(null!=r&&"#"!==r[0]&&!k.test(r)){const m=document.querySelector("ion-router");if(m)return null!=d&&d.preventDefault(),m.push(r,I,g)}return!1});return function(d,I,g,m){return o.apply(this,arguments)}}()}}]); \ No newline at end of file diff --git a/www/1476.57c891359f471f48.js b/www/1476.57c891359f471f48.js new file mode 100644 index 00000000..d5420c74 --- /dev/null +++ b/www/1476.57c891359f471f48.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[1476],{1476:(E,d,n)=>{n.r(d),n.d(d,{TabsPageModule:()=>x});var i=n(8974),g=n(177),p=n(9417),b=n(3021),u=n(467),t=n(4438),c=n(5402);let f=(()=>{var o;class r{constructor(e){this.modalCtrl=e}ngOnInit(){}confirm(e){switch(e){case"exit":this.modalCtrl.dismiss(!0);break;case"cancel":this.modalCtrl.dismiss(!1)}}}return(o=r).\u0275fac=function(e){return new(e||o)(t.rXU(i.W3))},o.\u0275cmp=t.VBU({type:o,selectors:[["app-app-exit"]],decls:13,vars:9,consts:[[1,"inner-content"],["slot","start"],[1,"buttons"],["slot","end","shape","round","fill","outline",1,"btn-info","exit",3,"click"],["slot","end","shape","round",1,"btn-info",3,"click"]],template:function(e,a){1&e&&(t.j41(0,"div",0)(1,"ion-toolbar")(2,"ion-buttons",1)(3,"ion-button"),t.EFF(4),t.nI1(5,"translate"),t.k0s()()(),t.j41(6,"ion-toolbar",2)(7,"ion-button",3),t.bIt("click",function(){return a.confirm("exit")}),t.EFF(8),t.nI1(9,"translate"),t.k0s(),t.j41(10,"ion-button",4),t.bIt("click",function(){return a.confirm("cancel")}),t.EFF(11),t.nI1(12,"translate"),t.k0s()()()),2&e&&(t.R7$(4),t.JRh(t.bMT(5,3,"Exit the app?")),t.R7$(4),t.JRh(t.bMT(9,5,"Exit")),t.R7$(3),t.JRh(t.bMT(12,7,"Cancel")))},dependencies:[i.Jm,i.QW,i.ai,c.D9],styles:[".buttons[_ngcontent-%COMP%]{padding:0 1rem}ion-button[_ngcontent-%COMP%]{text-wrap:wrap}.btn-info[_ngcontent-%COMP%]{width:40%;color:var(--ion-color-primary-contrast);--background: var(--ion-color-tertiary);font-size:.75rem;font-family:Noto Sans;font-weight:700;text-transform:uppercase;line-height:19.6px;word-wrap:break-word;padding:5px;text-wrap:wrap;text-align:center}.exit[_ngcontent-%COMP%]{--color: var(--ion-color-tertiary);--background: white}ion-modal[_ngcontent-%COMP%]{--height: 50%;--border-radius: 1rem;--box-shadow: 0 .625rem .938rem -.188rem rgb(0 0 0 / .1), 0 .25rem .375rem -.25rem rgb(0 0 0 / .1)}ion-modal[_ngcontent-%COMP%]::part(backdrop){background:#d1d5db;opacity:1}"]}),r})();var P=n(8941),C=n(446),M=n(4517),y=n(1113),v=n(5173);const T=["tabRef"],O=[{path:"",component:(()=>{var o;class r{constructor(e,a,s,m,h){this.platform=e,this.router=a,this.tabService=s,this.telemetry=m,this.modalCtrl=h,this.optModalOpen=!1,this.configVariables=C.g}tabViewWillEnter(){this.tabService.show()}ionViewDidEnter(){var e=this;this.tabService.show(),this.subscription=this.platform.backButton.subscribeWithPriority(9999,(0,u.A)(function*(){let a;e.optModalOpen||(e.optModalOpen=!0,a=yield e.modalCtrl.create({component:f,cssClass:"sheet-modal",breakpoints:[.2],showBackdrop:!1,backdropDismiss:!1,initialBreakpoint:.2,handle:!1,handleBehavior:"none"}),yield a.present()),a.onDidDismiss().then(s=>{e.optModalOpen=!1,s.data&&s.data&&P.q.exitApp()})}))}ionViewWillEnter(){this.tabRef.outlet.component.tabViewWillEnter&&this.tabRef.outlet.component.tabViewWillEnter()}ionViewWillLeave(){this.subscription.unsubscribe()}ionTabsDidChange(e){"story"==e.tab?(this.tabService.hide(),this.telemetry.generateStartTelemetry("bot","story-sakhi"),this.router.navigate(["/story"])):"parent-sakhi"==e.tab?(this.tabService.hide(),this.telemetry.generateStartTelemetry("bot","parent-sakhi"),this.router.navigate(["/parent-sakhi"])):"teacher-sakhi"==e.tab&&(this.tabService.hide(),this.telemetry.generateStartTelemetry("bot","teacher-sakhi"),this.router.navigate(["/teacher-sakhi"]))}}return(o=r).\u0275fac=function(e){return new(e||o)(t.rXU(M.OD),t.rXU(b.Ix),t.rXU(y.q),t.rXU(v.O),t.rXU(i.W3))},o.\u0275cmp=t.VBU({type:o,selectors:[["app-tabs"]],viewQuery:function(e,a){if(1&e&&t.GBs(T,5),2&e){let s;t.mGM(s=t.lsd())&&(a.tabRef=s.first)}},decls:26,vars:18,consts:[["tabRef",""],[3,"ionTabsDidChange"],["tab","home","href","/tabs/home",1,"home-screen"],["aria-hidden","true","src","assets/icon/home.svg"],["slot","bottom",1,"tabbar"],["tab","story","href",""],["aria-hidden","true","src","assets/icon/book.svg"],["tab","parent-sakhi","href",""],["aria-hidden","true","src","assets/icon/parents.svg"],["tab","teacher-sakhi","href",""],["aria-hidden","true","src","assets/icon/teacher.svg"],["tab","my-pitara","href","/tabs/my-pitara"],["aria-hidden","true","src","assets/icon/pitara1.svg"]],template:function(e,a){if(1&e){const s=t.RV6();t.j41(0,"ion-content")(1,"ion-tabs",1,0),t.bIt("ionTabsDidChange",function(h){return t.eBV(s),t.Njj(a.ionTabsDidChange(h))}),t.j41(3,"ion-tab-button",2),t.nrm(4,"ion-icon",3),t.k0s(),t.j41(5,"ion-tab-bar",4)(6,"ion-tab-button",5),t.nrm(7,"ion-icon",6),t.j41(8,"ion-label"),t.EFF(9),t.nI1(10,"translate"),t.k0s()(),t.j41(11,"ion-tab-button",7),t.nrm(12,"ion-icon",8),t.j41(13,"ion-label"),t.EFF(14),t.nI1(15,"translate"),t.k0s()(),t.j41(16,"ion-tab-button",9),t.nrm(17,"ion-icon",10),t.j41(18,"ion-label"),t.EFF(19),t.nI1(20,"translate"),t.k0s()(),t.j41(21,"ion-tab-button",11),t.nrm(22,"ion-icon",12),t.j41(23,"ion-label"),t.EFF(24),t.nI1(25,"translate"),t.k0s()()()()()}2&e&&(t.R7$(3),t.muq("--background: ",a.configVariables.footerColor,""),t.R7$(2),t.muq("--background: ",a.configVariables.footerColor,""),t.R7$(4),t.JRh(t.bMT(10,10,"Katha Sakhi")),t.R7$(5),t.JRh(t.bMT(15,12,"Parent Tara")),t.R7$(5),t.JRh(t.bMT(20,14,"Teacher Tara")),t.R7$(5),t.JRh(t.bMT(25,16,"My Pitara")))},dependencies:[i.W9,i.iq,i.he,i.Jq,i.qW,i.p4,c.D9],styles:["ion-tab-bar[_ngcontent-%COMP%]{border-radius:50px;border:.188rem solid var(--ion-color-primary-contrast);padding:0 1rem}ion-tab-button[_ngcontent-%COMP%]{--color: var(--ion-color-primary-contrast);--color-selected: var(--ion-color-primary-contrast)}#tab-button-story[_ngcontent-%COMP%], #tab-button-my-pitara[_ngcontent-%COMP%], #tab-button-parent-sakhi[_ngcontent-%COMP%], #tab-button-teacher-sakhi[_ngcontent-%COMP%]{width:30%}ion-icon[_ngcontent-%COMP%]{width:1.375rem;height:1.5rem;opacity:.6;fill:var(--ion-color-primary-contrast)}ion-tab-button.tab-selected[_ngcontent-%COMP%] .home-screen[_ngcontent-%COMP%] ion-icon[_ngcontent-%COMP%]{border:.063rem solid var(--ion-color-tertiary)}ion-tab-button.tab-selected[_ngcontent-%COMP%] ion-icon[_ngcontent-%COMP%]{opacity:initial;fill:var(--ion-color-tertiary)}ion-tab-button.tab-selected[_ngcontent-%COMP%] ion-label[_ngcontent-%COMP%]{color:var(--ion-color-tertiary);font-weight:700;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}ion-label[_ngcontent-%COMP%]{font-size:10px}.home-screen[_ngcontent-%COMP%]{position:fixed;left:0;right:0;margin:0 auto;bottom:1.938rem;height:auto;z-index:9999;width:3.5rem;height:3.5rem;border:.188rem solid var(--ion-color-primary-contrast);border-radius:50%;border-bottom-color:transparent;border-left-color:transparent;transform:rotate(-45deg)}.home-screen[_ngcontent-%COMP%] ion-icon[_ngcontent-%COMP%]{transform:rotate(45deg);border:.063rem solid var(--ion-color-primary-contrast);border-radius:50%;width:1.625rem;height:1.625rem;padding:.25rem}"]}),r})(),children:[{path:"home",loadChildren:()=>Promise.all([n.e(5006),n.e(2076),n.e(4392)]).then(n.bind(n,4392)).then(o=>o.HomePageModule)},{path:"my-pitara",loadChildren:()=>Promise.all([n.e(2076),n.e(4567)]).then(n.bind(n,4567)).then(o=>o.MyPitaraPageModule)},{path:"story",loadChildren:()=>Promise.all([n.e(4503),n.e(2648)]).then(n.bind(n,2648)).then(o=>o.StoryPageModule)},{path:"teacher-sakhi",loadChildren:()=>Promise.all([n.e(4503),n.e(1177)]).then(n.bind(n,1177)).then(o=>o.TeacherSakhiPageModule)},{path:"parent-sakhi",loadChildren:()=>Promise.all([n.e(4503),n.e(101)]).then(n.bind(n,101)).then(o=>o.ParentSakhiPageModule)},{path:"",redirectTo:"/tabs/home",pathMatch:"full"}]},{path:"",redirectTo:"tabs/home",pathMatch:"full"}];let R=(()=>{var o;class r{}return(o=r).\u0275fac=function(e){return new(e||o)},o.\u0275mod=t.$C({type:o}),o.\u0275inj=t.G2t({imports:[b.iI.forChild(O)]}),r})(),x=(()=>{var o;class r{}return(o=r).\u0275fac=function(e){return new(e||o)},o.\u0275mod=t.$C({type:o}),o.\u0275inj=t.G2t({imports:[i.bv,g.MD,p.YN,R,c.h]}),r})()}}]); \ No newline at end of file diff --git a/www/1577.e38109e3217876c6.js b/www/1577.e38109e3217876c6.js new file mode 100644 index 00000000..bb9bc53d --- /dev/null +++ b/www/1577.e38109e3217876c6.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[1577],{1577:(p,_,o)=>{o.r(_),o.d(_,{ion_text:()=>a});var r=o(4363),c=o(333),u=o(611);const a=class{constructor(s){(0,r.r)(this,s),this.color=void 0}render(){const s=(0,u.b)(this);return(0,r.h)(r.H,{key:"4330b56cbc4e15953d9b3162fb40af728a8195dd",class:(0,c.c)(this.color,{[s]:!0})},(0,r.h)("slot",{key:"ec674a71d8fbb04d537fd79d617d9db4a607c340"}))}};a.style=":host(.ion-color){color:var(--ion-color-base)}"},333:(p,_,o)=>{o.d(_,{c:()=>u,g:()=>l,h:()=>c,o:()=>s});var r=o(467);const c=(t,n)=>null!==n.closest(t),u=(t,n)=>"string"==typeof t&&t.length>0?Object.assign({"ion-color":!0,[`ion-color-${t}`]:!0},n):n,l=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},a=/^[a-z][a-z0-9+\-.]*:/,s=function(){var t=(0,r.A)(function*(n,e,f,h){if(null!=n&&"#"!==n[0]&&!a.test(n)){const i=document.querySelector("ion-router");if(i)return null!=e&&e.preventDefault(),i.push(n,f,h)}return!1});return function(e,f,h,i){return t.apply(this,arguments)}}()}}]); \ No newline at end of file diff --git a/www/2075.4bc4d12a4b4574e6.js b/www/2075.4bc4d12a4b4574e6.js new file mode 100644 index 00000000..9dce3d69 --- /dev/null +++ b/www/2075.4bc4d12a4b4574e6.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[2075],{2075:(B,v,s)=>{s.r(v),s.d(v,{ion_menu:()=>A,ion_menu_button:()=>I,ion_menu_toggle:()=>L});var l=s(467),i=s(4363),y=s(3351),_=s(8221),w=s(3113),h=s(5638),c=s(5384),a=s(5516),o=s(611),d=s(333),b=s(6726);s(8476),s(3503);const C='[tabindex]:not([tabindex^="-"]), input:not([type=hidden]):not([tabindex^="-"]), textarea:not([tabindex^="-"]), button:not([tabindex^="-"]), select:not([tabindex^="-"]), .ion-focusable:not([tabindex^="-"])',A=class{constructor(t){(0,i.r)(this,t),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=e=>{const n=(0,a.o)(document);n&&!n.contains(this.el)||this.trapKeyboardFocus(e,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(t,e){const n=this.contentEl;n&&(void 0!==e&&n.classList.remove(`menu-content-${e}`),n.classList.add(`menu-content-${t}`),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,h.p)(this.side),this.animation=void 0}swipeGestureChanged(){this.updateState()}connectedCallback(){var t=this;return(0,l.A)(function*(){typeof customElements<"u"&&null!=customElements&&(yield customElements.whenDefined("ion-menu")),void 0===t.type&&(t.type=o.c.get("menuType","overlay"));const e=void 0!==t.contentId?document.getElementById(t.contentId):null;null!==e?(t.el.contains(e)&&console.error('Menu: "contentId" should refer to the main view\'s ion-content, not the ion-content inside of the ion-menu.'),t.contentEl=e,e.classList.add("menu-content"),t.typeChanged(t.type,void 0),t.sideChanged(),c.m._register(t),t.menuChanged(),t.gesture=(yield Promise.resolve().then(s.bind(s,405))).createGesture({el:document,gestureName:"menu-swipe",gesturePriority:30,threshold:10,blurOnStart:!0,canStart:n=>t.canStart(n),onWillStart:()=>t.onWillStart(),onStart:()=>t.onStart(),onMove:n=>t.onMove(n),onEnd:n=>t.onEnd(n)}),t.updateState()):console.error('Menu: must have a "content" element to listen for drag events on.')})()}componentWillLoad(){this.inheritedAttributes=(0,h.i)(this.el)}componentDidLoad(){var t=this;return(0,l.A)(function*(){t.didLoad=!0,t.menuChanged(),t.updateState()})()}menuChanged(){this.didLoad&&this.ionMenuChange.emit({disabled:this.disabled,open:this._isOpen})}disconnectedCallback(){var t=this;return(0,l.A)(function*(){yield t.close(!1),t.blocker.destroy(),c.m._unregister(t),t.animation&&t.animation.destroy(),t.gesture&&(t.gesture.destroy(),t.gesture=void 0),t.animation=void 0,t.contentEl=void 0})()}onSplitPaneChanged(t){const{target:e}=t;e===this.el.closest("ion-split-pane")&&(this.isPaneVisible=t.detail.isPane(this.el),this.updateState())}onBackdropClick(t){this._isOpen&&this.lastOnEnd0?e[e.length-1]:null;n?n.focus():t.focus()}trapKeyboardFocus(t,e){const n=t.target;n&&(this.el.contains(n)?this.lastFocus=n:(this.focusFirstDescendant(),this.lastFocus===e.activeElement&&this.focusLastDescendant()))}_setOpen(t,e=!0){var n=this;return(0,l.A)(function*(){return!(!n._isActive()||n.isAnimating||t===n._isOpen||(n.beforeAnimation(t),yield n.loadAnimation(),yield n.startAnimation(t,e),n.operationCancelled?(n.operationCancelled=!1,1):(n.afterAnimation(t),0)))})()}loadAnimation(){var t=this;return(0,l.A)(function*(){const e=t.menuInnerEl.offsetWidth,n=(0,h.p)(t.side);if(e===t.width&&void 0!==t.animation&&n===t.isEndSide)return;t.width=e,t.isEndSide=n,t.animation&&(t.animation.destroy(),t.animation=void 0);const r=t.animation=yield c.m._createAnimation(t.type,t);o.c.getBoolean("animated",!0)||r.duration(0),r.fill("both")})()}startAnimation(t,e){var n=this;return(0,l.A)(function*(){const r=!t,m=(0,o.b)(n),p="ios"===m?"cubic-bezier(0.32,0.72,0,1)":"cubic-bezier(0.0,0.0,0.2,1)",u="ios"===m?"cubic-bezier(1, 0, 0.68, 0.28)":"cubic-bezier(0.4, 0, 0.6, 1)",f=n.animation.direction(r?"reverse":"normal").easing(r?u:p);e?yield f.play():f.play({sync:!0}),"reverse"===f.getDirection()&&f.direction("normal")})()}_isActive(){return!this.disabled&&!this.isPaneVisible}canSwipe(){return this.swipeGesture&&!this.isAnimating&&this._isActive()}canStart(t){return!(document.querySelector("ion-modal.show-modal")||!this.canSwipe())&&(!!this._isOpen||!c.m._getOpenSync()&&H(window,t.currentX,this.isEndSide,this.maxEdgeStart))}onWillStart(){return this.beforeAnimation(!this._isOpen),this.loadAnimation()}onStart(){this.isAnimating&&this.animation?this.animation.progressStart(!0,this._isOpen?1:0):(0,h.o)(!1,"isAnimating has to be true")}onMove(t){if(!this.isAnimating||!this.animation)return void(0,h.o)(!1,"isAnimating has to be true");const n=O(t.deltaX,this._isOpen,this.isEndSide)/this.width;this.animation.progressStep(this._isOpen?1-n:n)}onEnd(t){if(!this.isAnimating||!this.animation)return void(0,h.o)(!1,"isAnimating has to be true");const e=this._isOpen,n=this.isEndSide,r=O(t.deltaX,e,n),m=this.width,p=r/m,u=t.velocityX,f=m/2,z=u>=0&&(u>.2||t.deltaX>f),W=u<=0&&(u<-.2||t.deltaX<-f),g=e?n?z:W:n?W:z;let T=!e&&g;e&&!g&&(T=!0),this.lastOnEnd=t.currentTime;let E=g?.001:-.001;E+=(0,y.g)([0,0],[.4,0],[.6,1],[1,1],(0,h.l)(0,p<0?.01:p,.9999))[0]||0;const Q=this._isOpen?!g:g;this.animation.easing("cubic-bezier(0.4, 0.0, 0.6, 1)").onFinish(()=>this.afterAnimation(T),{oneTimeCallback:!0}).progressEnd(Q?1:0,this._isOpen?1-E:E,300)}beforeAnimation(t){(0,h.o)(!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(S),this.contentEl&&(this.contentEl.classList.add(D),this.contentEl.setAttribute("aria-hidden","true")),this.blocker.block(),this.isAnimating=!0,t?this.ionWillOpen.emit():this.ionWillClose.emit()}afterAnimation(t){var e;this._isOpen=t,this.isAnimating=!1,this._isOpen||this.blocker.unblock(),t?(this.ionDidOpen.emit(),(null===(e=document.activeElement)||void 0===e?void 0:e.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(D),this.contentEl.removeAttribute("aria-hidden")),this.backdropEl&&this.backdropEl.classList.remove(S),this.animation&&this.animation.stop(),this.ionDidClose.emit(),document.removeEventListener("focus",this.handleFocus,!0))}updateState(){const t=this._isActive();this.gesture&&this.gesture.enable(t&&this.swipeGesture),t||(this.isAnimating&&(this.operationCancelled=!0),this.afterAnimation(!1))}render(){const{type:t,disabled:e,isPaneVisible:n,inheritedAttributes:r,side:m}=this,p=(0,o.b)(this);return(0,i.h)(i.H,{key:"7443f67fbe5122052025bab862136044fc942401",onKeyDown:(0,w.shouldUseCloseWatcher)()?null:this.onKeydown,role:"navigation","aria-label":r["aria-label"]||"menu",class:{[p]:!0,[`menu-type-${t}`]:!0,"menu-enabled":!e,[`menu-side-${m}`]:!0,"menu-pane-visible":n}},(0,i.h)("div",{key:"45c7d37ace20f663a4bea89cb38bbc798f88dfbd",class:"menu-inner",part:"container",ref:u=>this.menuInnerEl=u},(0,i.h)("slot",{key:"975437a5d4029cc200b6dbc2d47a16b4318c00aa"})),(0,i.h)("ion-backdrop",{key:"acc8a1f5dc1b1e2a34757bf797e794017f545bdc",ref:u=>this.backdropEl=u,class:"menu-backdrop",tappable:!1,stopPropagation:!1,part:"backdrop"}))}get el(){return(0,i.f)(this)}static get watchers(){return{type:["typeChanged"],disabled:["disabledChanged"],side:["sideChanged"],swipeGesture:["swipeGestureChanged"]}}},O=(t,e,n)=>Math.max(0,e!==n?-t:t),H=(t,e,n,r)=>n?e>=t.innerWidth-r:e<=r,M="show-menu",S="show-backdrop",D="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}@supports (inset-inline-start: 0){:host(.menu-side-start) .menu-inner{inset-inline-start:0;inset-inline-end:auto}}@supports not (inset-inline-start: 0){:host(.menu-side-start) .menu-inner{left:0;right:auto}:host-context([dir=rtl]):host(.menu-side-start) .menu-inner,:host-context([dir=rtl]).menu-side-start .menu-inner{left:unset;right:unset;left:auto;right:0}@supports selector(:dir(rtl)){:host(.menu-side-start:dir(rtl)) .menu-inner{left:unset;right:unset;left:auto;right:0}}}: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}@supports (inset-inline-start: 0){:host(.menu-side-end) .menu-inner{inset-inline-start:auto;inset-inline-end:0}}@supports not (inset-inline-start: 0){:host(.menu-side-end) .menu-inner{left:auto;right:0}:host-context([dir=rtl]):host(.menu-side-end) .menu-inner,:host-context([dir=rtl]).menu-side-end .menu-inner{left:unset;right:unset;left:0;right:auto}@supports selector(:dir(rtl)){:host(.menu-side-end:dir(rtl)) .menu-inner{left:unset;right:unset;left:0;right:auto}}}: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){width:var(--width);min-width:var(--min-width);max-width:var(--max-width)}: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-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}@supports (inset-inline-start: 0){:host(.menu-side-start) .menu-inner{inset-inline-start:0;inset-inline-end:auto}}@supports not (inset-inline-start: 0){:host(.menu-side-start) .menu-inner{left:0;right:auto}:host-context([dir=rtl]):host(.menu-side-start) .menu-inner,:host-context([dir=rtl]).menu-side-start .menu-inner{left:unset;right:unset;left:auto;right:0}@supports selector(:dir(rtl)){:host(.menu-side-start:dir(rtl)) .menu-inner{left:unset;right:unset;left:auto;right:0}}}: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}@supports (inset-inline-start: 0){:host(.menu-side-end) .menu-inner{inset-inline-start:auto;inset-inline-end:0}}@supports not (inset-inline-start: 0){:host(.menu-side-end) .menu-inner{left:auto;right:0}:host-context([dir=rtl]):host(.menu-side-end) .menu-inner,:host-context([dir=rtl]).menu-side-end .menu-inner{left:unset;right:unset;left:0;right:auto}@supports selector(:dir(rtl)){:host(.menu-side-end:dir(rtl)) .menu-inner{left:unset;right:unset;left:0;right:auto}}}: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){width:var(--width);min-width:var(--min-width);max-width:var(--max-width)}: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-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 P=function(){var t=(0,l.A)(function*(e){const n=yield c.m.get(e);return!(!n||!(yield n.isActive()))});return function(n){return t.apply(this,arguments)}}(),I=class{constructor(t){var e=this;(0,i.r)(this,t),this.inheritedAttributes={},this.onClick=(0,l.A)(function*(){return c.m.toggle(e.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,h.i)(this.el)}componentDidLoad(){this.visibilityChanged()}visibilityChanged(){var t=this;return(0,l.A)(function*(){t.visible=yield P(t.menu)})()}render(){const{color:t,disabled:e,inheritedAttributes:n}=this,r=(0,o.b)(this),m=o.c.get("menuIcon","ios"===r?b.u:b.v),p=this.autoHide&&!this.visible,u={type:this.type},f=n["aria-label"]||"menu";return(0,i.h)(i.H,{key:"7a4543dfcbf559f0d3a473683f8e0bd1d4c3542a",onClick:this.onClick,"aria-disabled":e?"true":null,"aria-hidden":p?"true":null,class:(0,d.c)(t,{[r]:!0,button:!0,"menu-button-hidden":p,"menu-button-disabled":e,"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})},(0,i.h)("button",Object.assign({key:"2b6944dc130fa765ac7559077254555583529ec3"},u,{disabled:e,class:"button-native",part:"native","aria-label":f}),(0,i.h)("span",{key:"b4d1006bec8c9e761c64ae3e2fb64848dfc30307",class:"button-inner"},(0,i.h)("slot",{key:"eaf1d57cd2e841c70095821576c52062dc76500b"},(0,i.h)("ion-icon",{key:"105ddb806aae2e6add6cb3989fd4a5cf5ee7d952",part:"icon",icon:m,mode:r,lazy:!1,"aria-hidden":"true"}))),"md"===r&&(0,i.h)("ion-ripple-effect",{key:"8a312aab747de2bdd6adee74fb0bfcbbde12c191",type:"unbounded"})))}get el(){return(0,i.f)(this)}};I.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, #3880ff);--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)}}'};const L=class{constructor(t){(0,i.r)(this,t),this.onClick=()=>c.m.toggle(this.menu),this.visible=!1,this.menu=void 0,this.autoHide=!0}connectedCallback(){this.visibilityChanged()}visibilityChanged(){var t=this;return(0,l.A)(function*(){t.visible=yield P(t.menu)})()}render(){const t=(0,o.b)(this),e=this.autoHide&&!this.visible;return(0,i.h)(i.H,{key:"94a0815a634c6fb1991854bfbcf5b2b4b61d7710",onClick:this.onClick,"aria-hidden":e?"true":null,class:{[t]:!0,"menu-toggle-hidden":e}},(0,i.h)("slot",{key:"f3ac6d17d5421390ab05f3f31ad00ec4f2ca5c7c"}))}};L.style=":host(.menu-toggle-hidden){display:none}"},333:(B,v,s)=>{s.d(v,{c:()=>y,g:()=>w,h:()=>i,o:()=>c});var l=s(467);const i=(a,o)=>null!==o.closest(a),y=(a,o)=>"string"==typeof a&&a.length>0?Object.assign({"ion-color":!0,[`ion-color-${a}`]:!0},o):o,w=a=>{const o={};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=>o[d]=!0),o},h=/^[a-z][a-z0-9+\-.]*:/,c=function(){var a=(0,l.A)(function*(o,d,b,k){if(null!=o&&"#"!==o[0]&&!h.test(o)){const x=document.querySelector("ion-router");if(x)return null!=d&&d.preventDefault(),x.push(o,b,k)}return!1});return function(d,b,k,x){return a.apply(this,arguments)}}()}}]); \ No newline at end of file diff --git a/www/2113.0c87c15ab9a91af5.js b/www/2113.0c87c15ab9a91af5.js new file mode 100644 index 00000000..cb7e76dc --- /dev/null +++ b/www/2113.0c87c15ab9a91af5.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[2113],{2113:(y,h,p)=>{p.r(h),p.d(h,{startTapClick:()=>b});var i=p(8476),u=p(5638);const b=s=>{if(void 0===i.d)return;let e,E,a,o=10*-v,r=0;const O=s.getBoolean("animated",!0)&&s.getBoolean("rippleEffect",!0),l=new WeakMap,L=t=>{o=(0,u.u)(t),R(t)},A=()=>{a&&clearTimeout(a),a=void 0,e&&(I(!1),e=void 0)},D=t=>{e||w(g(t),t)},R=t=>{w(void 0,t)},w=(t,n)=>{if(t&&t===e)return;a&&clearTimeout(a),a=void 0;const{x:d,y:c}=(0,u.v)(n);if(e){if(l.has(e))throw new Error("internal error");e.classList.contains(f)||C(e,d,c),I(!0)}if(t){const M=l.get(t);M&&(clearTimeout(M),l.delete(t)),t.classList.remove(f);const S=()=>{C(t,d,c),a=void 0};T(t)?S():a=setTimeout(S,k)}e=t},C=(t,n,d)=>{if(r=Date.now(),t.classList.add(f),!O)return;const c=P(t);null!==c&&(_(),E=c.addRipple(n,d))},_=()=>{void 0!==E&&(E.then(t=>t()),E=void 0)},I=t=>{_();const n=e;if(!n)return;const d=m-Date.now()+r;if(t&&d>0&&!T(n)){const c=setTimeout(()=>{n.classList.remove(f),l.delete(n)},m);l.set(n,c)}else n.classList.remove(f)};i.d.addEventListener("ionGestureCaptured",A),i.d.addEventListener("touchstart",t=>{o=(0,u.u)(t),D(t)},!0),i.d.addEventListener("touchcancel",L,!0),i.d.addEventListener("touchend",L,!0),i.d.addEventListener("pointercancel",A,!0),i.d.addEventListener("mousedown",t=>{if(2===t.button)return;const n=(0,u.u)(t)-v;o{const n=(0,u.u)(t)-v;o{if(void 0===s.composedPath)return s.target.closest(".ion-activatable");{const o=s.composedPath();for(let r=0;rs.classList.contains("ion-activatable-instant"),P=s=>{if(s.shadowRoot){const o=s.shadowRoot.querySelector("ion-ripple-effect");if(o)return o}return s.querySelector("ion-ripple-effect")},f="ion-activated",k=100,m=150,v=2500}}]); \ No newline at end of file diff --git a/www/2144.1466920522110c0f.js b/www/2144.1466920522110c0f.js new file mode 100644 index 00000000..b4e4a974 --- /dev/null +++ b/www/2144.1466920522110c0f.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[2144],{2144:(kt,kn,fn)=>{fn.d(kn,{c:()=>Wn});const cn=typeof window<"u"?window:void 0;typeof document<"u"&&document;var F=fn(1656);let q;const Tn=i=>i.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase(),J=i=>(void 0===q&&(q=void 0===i.style.animationName&&void 0!==i.style.webkitAnimationName?"-webkit-":""),q),f=(i,o,s)=>{const u=o.startsWith("animation")?J(i):"";i.style.setProperty(u+o,s)},E=(i,o)=>{const s=o.startsWith("animation")?J(i):"";i.style.removeProperty(s+o)},un=[],V=(i=[],o)=>{if(void 0!==o){const s=Array.isArray(o)?o:[o];return[...i,...s]}return i},Wn=i=>{let o,s,u,l,A,v,m,G,T,W,_,O,r,c=[],Q=[],X=[],$=!1,Y={},nn=[],tn=[],en={},P=0,j=!1,B=!1,x=!0,L=!1,I=!0,H=!1;const ln=i,on=[],N=[],Z=[],h=[],p=[],rn=[],dn=[],mn=[],hn=[],pn=[],S=[],Ln="function"==typeof AnimationEffect||void 0!==cn&&"function"==typeof cn.AnimationEffect,C="function"==typeof Element&&"function"==typeof Element.prototype.animate&&Ln,yn=()=>S,gn=(n,t)=>{const e=t.findIndex(a=>a.c===n);e>-1&&t.splice(e,1)},sn=(n,t)=>((null!=t&&t.oneTimeCallback?N:on).push({c:n,o:t}),r),En=()=>{if(C)S.forEach(n=>{n.cancel()}),S.length=0;else{const n=h.slice();(0,F.r)(()=>{n.forEach(t=>{E(t,"animation-name"),E(t,"animation-duration"),E(t,"animation-timing-function"),E(t,"animation-iteration-count"),E(t,"animation-delay"),E(t,"animation-play-state"),E(t,"animation-fill-mode"),E(t,"animation-direction")})})}},An=()=>{rn.forEach(n=>{null!=n&&n.parentNode&&n.parentNode.removeChild(n)}),rn.length=0},z=()=>void 0!==A?A:m?m.getFill():"both",D=()=>void 0!==T?T:void 0!==v?v:m?m.getDirection():"normal",M=()=>j?"linear":void 0!==u?u:m?m.getEasing():"linear",b=()=>B?0:void 0!==W?W:void 0!==s?s:m?m.getDuration():0,w=()=>void 0!==l?l:m?m.getIterations():1,K=()=>void 0!==_?_:void 0!==o?o:m?m.getDelay():0,R=()=>{0!==P&&(P--,0===P&&((()=>{an(),hn.forEach(d=>d()),pn.forEach(d=>d());const n=x?1:0,t=nn,e=tn,a=en;h.forEach(d=>{const g=d.classList;t.forEach(k=>g.add(k)),e.forEach(k=>g.remove(k));for(const k in a)a.hasOwnProperty(k)&&f(d,k,a[k])}),W=void 0,T=void 0,_=void 0,on.forEach(d=>d.c(n,r)),N.forEach(d=>d.c(n,r)),N.length=0,I=!0,x&&(L=!0),x=!0})(),m&&m.animationFinish()))},Cn=(n=!0)=>{An();const t=(i=>(i.forEach(o=>{for(const s in o)if(o.hasOwnProperty(s)){const u=o[s];if("easing"===s)o["animation-timing-function"]=u,delete o[s];else{const l=Tn(s);l!==s&&(o[l]=u,delete o[s])}}}),i))(c);h.forEach(e=>{if(t.length>0){const a=((i=[])=>i.map(o=>{const s=o.offset,u=[];for(const l in o)o.hasOwnProperty(l)&&"offset"!==l&&u.push(`${l}: ${o[l]};`);return`${100*s}% { ${u.join(" ")} }`}).join(" "))(t);O=void 0!==i?i:(i=>{let o=un.indexOf(i);return o<0&&(o=un.push(i)-1),`ion-animation-${o}`})(a);const d=((i,o,s)=>{var u;const l=(i=>{const o=void 0!==i.getRootNode?i.getRootNode():i;return o.head||o})(s),A=J(s),v=l.querySelector("#"+i);if(v)return v;const c=(null!==(u=s.ownerDocument)&&void 0!==u?u:document).createElement("style");return c.id=i,c.textContent=`@${A}keyframes ${i} { ${o} } @${A}keyframes ${i}-alt { ${o} }`,l.appendChild(c),c})(O,a,e);rn.push(d),f(e,"animation-duration",`${b()}ms`),f(e,"animation-timing-function",M()),f(e,"animation-delay",`${K()}ms`),f(e,"animation-fill-mode",z()),f(e,"animation-direction",D());const g=w()===1/0?"infinite":w().toString();f(e,"animation-iteration-count",g),f(e,"animation-play-state","paused"),n&&f(e,"animation-name",`${d.id}-alt`),(0,F.r)(()=>{f(e,"animation-name",d.id||null)})}})},bn=(n=!0)=>{(()=>{dn.forEach(a=>a()),mn.forEach(a=>a());const n=Q,t=X,e=Y;h.forEach(a=>{const d=a.classList;n.forEach(g=>d.add(g)),t.forEach(g=>d.remove(g));for(const g in e)e.hasOwnProperty(g)&&f(a,g,e[g])})})(),c.length>0&&(C?(h.forEach(n=>{const t=n.animate(c,{id:ln,delay:K(),duration:b(),easing:M(),iterations:w(),fill:z(),direction:D()});t.pause(),S.push(t)}),S.length>0&&(S[0].onfinish=()=>{R()})):Cn(n)),$=!0},U=n=>{if(n=Math.min(Math.max(n,0),.9999),C)S.forEach(t=>{t.currentTime=t.effect.getComputedTiming().delay+b()*n,t.pause()});else{const t=`-${b()*n}ms`;h.forEach(e=>{c.length>0&&(f(e,"animation-delay",t),f(e,"animation-play-state","paused"))})}},Sn=n=>{S.forEach(t=>{t.effect.updateTiming({delay:K(),duration:b(),easing:M(),iterations:w(),fill:z(),direction:D()})}),void 0!==n&&U(n)},vn=(n=!0,t)=>{(0,F.r)(()=>{h.forEach(e=>{f(e,"animation-name",O||null),f(e,"animation-duration",`${b()}ms`),f(e,"animation-timing-function",M()),f(e,"animation-delay",void 0!==t?`-${t*b()}ms`:`${K()}ms`),f(e,"animation-fill-mode",z()||null),f(e,"animation-direction",D()||null);const a=w()===1/0?"infinite":w().toString();f(e,"animation-iteration-count",a),n&&f(e,"animation-name",`${O}-alt`),(0,F.r)(()=>{f(e,"animation-name",O||null)})})})},y=(n=!1,t=!0,e)=>(n&&p.forEach(a=>{a.update(n,t,e)}),C?Sn(e):vn(t,e),r),wn=()=>{$&&(C?S.forEach(n=>{n.pause()}):h.forEach(n=>{f(n,"animation-play-state","paused")}),H=!0)},bt=()=>{G=void 0,R()},an=()=>{G&&clearTimeout(G)},Fn=n=>new Promise(t=>{null!=n&&n.sync&&(B=!0,sn(()=>B=!1,{oneTimeCallback:!0})),$||bn(),L&&(C?(U(0),Sn()):vn(),L=!1),I&&(P=p.length+1,I=!1);const e=()=>{gn(a,N),t()},a=()=>{gn(e,Z),t()};sn(a,{oneTimeCallback:!0}),((n,t)=>{Z.push({c:n,o:{oneTimeCallback:!0}})})(e),p.forEach(d=>{d.play()}),C?(S.forEach(n=>{n.play()}),(0===c.length||0===h.length)&&R()):(()=>{if(an(),(0,F.r)(()=>{h.forEach(n=>{c.length>0&&f(n,"animation-play-state","running")})}),0===c.length||0===h.length)R();else{const n=K()||0,t=b()||0,e=w()||1;isFinite(e)&&(G=setTimeout(bt,n+t*e+100)),((i,o)=>{let s;const u={passive:!0},A=v=>{i===v.target&&(s&&s(),an(),(0,F.r)(()=>{h.forEach(n=>{E(n,"animation-duration"),E(n,"animation-delay"),E(n,"animation-play-state")}),(0,F.r)(R)}))};i&&(i.addEventListener("webkitAnimationEnd",A,u),i.addEventListener("animationend",A,u),s=()=>{i.removeEventListener("webkitAnimationEnd",A,u),i.removeEventListener("animationend",A,u)})})(h[0])}})(),H=!1}),$n=(n,t)=>{const e=c[0];return void 0===e||void 0!==e.offset&&0!==e.offset?c=[{offset:0,[n]:t},...c]:e[n]=t,r};return r={parentAnimation:m,elements:h,childAnimations:p,id:ln,animationFinish:R,from:$n,to:(n,t)=>{const e=c[c.length-1];return void 0===e||void 0!==e.offset&&1!==e.offset?c=[...c,{offset:1,[n]:t}]:e[n]=t,r},fromTo:(n,t,e)=>$n(n,t).to(n,e),parent:n=>(m=n,r),play:Fn,pause:()=>(p.forEach(n=>{n.pause()}),wn(),r),stop:()=>{p.forEach(n=>{n.stop()}),$&&(En(),$=!1),j=!1,B=!1,I=!0,T=void 0,W=void 0,_=void 0,P=0,L=!1,x=!0,H=!1,Z.forEach(n=>n.c(0,r)),Z.length=0},destroy:n=>(p.forEach(t=>{t.destroy(n)}),(n=>{En(),n&&An()})(n),h.length=0,p.length=0,c.length=0,on.length=0,N.length=0,$=!1,I=!0,r),keyframes:n=>{const t=c!==n;return c=n,t&&(n=>{C?yn().forEach(t=>{const e=t.effect;if(e.setKeyframes)e.setKeyframes(n);else{const a=new KeyframeEffect(e.target,n,e.getTiming());t.effect=a}}):Cn()})(c),r},addAnimation:n=>{if(null!=n)if(Array.isArray(n))for(const t of n)t.parent(r),p.push(t);else n.parent(r),p.push(n);return r},addElement:n=>{if(null!=n)if(1===n.nodeType)h.push(n);else if(n.length>=0)for(let t=0;t(A=n,y(!0),r),direction:n=>(v=n,y(!0),r),iterations:n=>(l=n,y(!0),r),duration:n=>(!C&&0===n&&(n=1),s=n,y(!0),r),easing:n=>(u=n,y(!0),r),delay:n=>(o=n,y(!0),r),getWebAnimations:yn,getKeyframes:()=>c,getFill:z,getDirection:D,getDelay:K,getIterations:w,getEasing:M,getDuration:b,afterAddRead:n=>(hn.push(n),r),afterAddWrite:n=>(pn.push(n),r),afterClearStyles:(n=[])=>{for(const t of n)en[t]="";return r},afterStyles:(n={})=>(en=n,r),afterRemoveClass:n=>(tn=V(tn,n),r),afterAddClass:n=>(nn=V(nn,n),r),beforeAddRead:n=>(dn.push(n),r),beforeAddWrite:n=>(mn.push(n),r),beforeClearStyles:(n=[])=>{for(const t of n)Y[t]="";return r},beforeStyles:(n={})=>(Y=n,r),beforeRemoveClass:n=>(X=V(X,n),r),beforeAddClass:n=>(Q=V(Q,n),r),onFinish:sn,isRunning:()=>0!==P&&!H,progressStart:(n=!1,t)=>(p.forEach(e=>{e.progressStart(n,t)}),wn(),j=n,$||bn(),y(!1,!0,t),r),progressStep:n=>(p.forEach(t=>{t.progressStep(n)}),U(n),r),progressEnd:(n,t,e)=>(j=!1,p.forEach(a=>{a.progressEnd(n,t,e)}),void 0!==e&&(W=e),L=!1,x=!0,0===n?(T="reverse"===D()?"normal":"reverse","reverse"===T&&(x=!1),C?(y(),U(1-t)):(_=(1-t)*b()*-1,y(!1,!1))):1===n&&(C?(y(),U(t)):(_=t*b()*-1,y(!1,!1))),void 0!==n&&!m&&Fn(),r)}}}}]); \ No newline at end of file diff --git a/www/2348.20a86cac51a9a09a.js b/www/2348.20a86cac51a9a09a.js new file mode 100644 index 00000000..542b4d48 --- /dev/null +++ b/www/2348.20a86cac51a9a09a.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[2348],{2348:(E,x,n)=>{n.r(x),n.d(x,{ion_textarea:()=>y});var p=n(467),a=n(4363),b=n(8281),u=n(2172),c=n(5638),f=n(4929),h=n(275),r=n(333),o=n(611);n(8476);const y=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.ionStyle=(0,a.d)(this,"ionStyle",7),this.ionBlur=(0,a.d)(this,"ionBlur",7),this.ionFocus=(0,a.d)(this,"ionFocus",7),this.inputId="ion-textarea-"+O++,this.didTextareaClearOnEdit=!1,this.inheritedAttributes={},this.hasLoggedDeprecationWarning=!1,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.focusChange(),this.ionFocus.emit(e)},this.onBlur=e=>{this.hasFocus=!1,this.focusChange(),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.legacy=void 0,this.shape=void 0}debounceChanged(){const{ionInput:t,debounce:e,originalIonInput:i}=this;this.ionInput=void 0===e?null!=i?i:t:(0,c.j)(t,e)}disabledChanged(){this.emitStyle()}valueChanged(){const t=this.nativeInput,e=this.getValue();t&&t.value!==e&&(t.value=e),this.runAutoGrow(),this.emitStyle()}connectedCallback(){const{el:t}=this;this.legacyFormController=(0,b.c)(t),this.slotMutationController=(0,h.c)(t,["label","start","end"],()=>(0,a.i)(this)),this.notchController=(0,u.c)(t,()=>this.notchSpacerEl,()=>this.labelSlot),this.emitStyle(),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,c.i)(this.el)),(0,c.k)(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,p.A)(function*(){t.nativeInput&&t.nativeInput.focus()})()}getInputElement(){var t=this;return(0,p.A)(function*(){return t.nativeInput||(yield new Promise(e=>(0,c.c)(t.el,e))),Promise.resolve(t.nativeInput)})()}emitStyle(){this.legacyFormController.hasLegacyControl()&&this.ionStyle.emit({interactive:!0,textarea:!0,input:!0,"interactive-disabled":this.disabled,"has-placeholder":void 0!==this.placeholder,"has-value":this.hasValue(),"has-focus":this.hasFocus,legacy:!!this.legacy})}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)}focusChange(){this.emitStyle()}hasValue(){return""!==this.getValue()}getValue(){return this.value||""}renderLegacyTextarea(){this.hasLoggedDeprecationWarning||((0,f.p)('ion-textarea now requires providing a label with either the "label" property or the "aria-label" attribute. To migrate, remove any usage of "ion-label" and pass the label text to either the "label" property or the "aria-label" attribute.\n\nExample: \nExample with aria-label: \n\nFor textareas that do not render the label immediately next to the input, developers may continue to use "ion-label" but must manually associate the label with the textarea by using "aria-labelledby".\n\nDevelopers can use the "legacy" property to continue using the legacy form markup. This property will be removed in an upcoming major release of Ionic where this form control will use the modern form markup.',this.el),this.hasLoggedDeprecationWarning=!0);const t=(0,o.b)(this),e=this.getValue(),i=this.inputId+"-lbl",s=(0,c.h)(this.el);return s&&(s.id=i),(0,a.h)(a.H,{"aria-disabled":this.disabled?"true":null,class:(0,r.c)(this.color,{[t]:!0,"legacy-textarea":!0})},(0,a.h)("div",{class:"textarea-legacy-wrapper",ref:d=>this.textareaWrapper=d},(0,a.h)("textarea",Object.assign({class:"native-textarea","aria-labelledby":s?s.id:null,ref:d=>this.nativeInput=d,autoCapitalize:this.autocapitalize,autoFocus:this.autofocus,enterKeyHint:this.enterkeyhint,inputMode:this.inputmode,disabled:this.disabled,maxLength:this.maxlength,minLength:this.minlength,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),e)))}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,o.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:s}=this;if(!0===t&&void 0!==e)return(0,a.h)("div",{class:"counter"},(0,h.g)(s,e,i))}renderBottomContent(){const{counter:t,helperText:e,errorText:i,maxlength:s}=this;if(e||i||!0===t&&void 0!==s)return(0,a.h)("div",{class:"textarea-bottom"},this.renderHintText(),this.renderCounter())}renderTextarea(){const{inputId:t,disabled:e,fill:i,shape:s,labelPlacement:d,el:k,hasFocus:_}=this,C=(0,o.b)(this),D=this.getValue(),T=(0,r.h)("ion-item",this.el),L="md"===C&&"outline"!==i&&!T,z=this.hasValue(),M=null!==k.querySelector('[slot="start"], [slot="end"]');return(0,a.h)(a.H,{class:(0,r.c)(this.color,{[C]:!0,"has-value":z,"has-focus":_,"label-floating":"stacked"===d||"floating"===d&&(z||_||M),[`textarea-fill-${i}`]:void 0!==i,[`textarea-shape-${s}`]:void 0!==s,[`textarea-label-placement-${d}`]:!0,"textarea-disabled":e})},(0,a.h)("label",{class:"textarea-wrapper",htmlFor:t},this.renderLabelContainer(),(0,a.h)("div",{class:"textarea-wrapper-inner"},(0,a.h)("div",{class:"start-slot-wrapper"},(0,a.h)("slot",{name:"start"})),(0,a.h)("div",{class:"native-wrapper",ref:v=>this.textareaWrapper=v},(0,a.h)("textarea",Object.assign({class:"native-textarea",ref:v=>this.nativeInput=v,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),D)),(0,a.h)("div",{class:"end-slot-wrapper"},(0,a.h)("slot",{name:"end"}))),L&&(0,a.h)("div",{class:"textarea-highlight"})),this.renderBottomContent())}render(){const{legacyFormController:t}=this;return t.hasLegacyControl()?this.renderLegacyTextarea():this.renderTextarea()}get el(){return(0,a.f)(this)}static get watchers(){return{debounce:["debounceChanged"],disabled:["disabledChanged"],value:["valueChanged"]}}};let O=0;y.style={ios:'.sc-ion-textarea-ios-h{--background:initial;--color:initial;--placeholder-color:initial;--placeholder-font-style:initial;--placeholder-font-weight:initial;--placeholder-opacity:0.6;--padding-top:0;--padding-end:0;--padding-bottom:0;--padding-start:0;--border-radius:0;--border-style:solid;--highlight-color-focused:var(--ion-color-primary, #3880ff);--highlight-color-valid:var(--ion-color-success, #2dd36f);--highlight-color-invalid:var(--ion-color-danger, #eb445a);--highlight-color:var(--highlight-color-focused);display:block;position:relative;width:100%;color:var(--color);font-family:var(--ion-font-family, inherit);z-index:2;-webkit-box-sizing:border-box;box-sizing:border-box}.sc-ion-textarea-ios-h:not(.legacy-textarea){min-height:44px}.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}.legacy-textarea.sc-ion-textarea-ios-h{-ms-flex:1;flex:1;background:var(--background);white-space:pre-wrap}.legacy-textarea.ion-color.sc-ion-textarea-ios-h{color:var(--ion-color-base)}.sc-ion-textarea-ios-h:not(.legacy-textarea){--padding-bottom:8px}.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.sc-ion-textarea-ios-h:not(.item-label),ion-item:not(.item-label) .sc-ion-textarea-ios-h{--padding-start:0}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)}.legacy-textarea.sc-ion-textarea-ios-h .native-textarea.sc-ion-textarea-ios{white-space:inherit}.legacy-textarea.sc-ion-textarea-ios-h .native-textarea.sc-ion-textarea-ios,.legacy-textarea.sc-ion-textarea-ios-h .textarea-legacy-wrapper.sc-ion-textarea-ios::after{-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)}.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}.legacy-textarea.sc-ion-textarea-ios-h .textarea-legacy-wrapper.sc-ion-textarea-ios::after{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;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}@supports (inset-inline-start: 0){.cloned-input.sc-ion-textarea-ios{inset-inline-start:0}}@supports not (inset-inline-start: 0){.cloned-input.sc-ion-textarea-ios{left:0}[dir=rtl].sc-ion-textarea-ios-h .cloned-input.sc-ion-textarea-ios,[dir=rtl] .sc-ion-textarea-ios-h .cloned-input.sc-ion-textarea-ios{left:unset;right:unset;right:0}[dir=rtl].sc-ion-textarea-ios .cloned-input.sc-ion-textarea-ios{left:unset;right:unset;right:0}@supports selector(:dir(rtl)){.cloned-input.sc-ion-textarea-ios:dir(rtl){left:unset;right:unset;right:0}}}.cloned-input.sc-ion-textarea-ios:disabled{opacity:1}.legacy-textarea[auto-grow].sc-ion-textarea-ios-h .cloned-input.sc-ion-textarea-ios{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0}[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}.item-label-floating.item-has-placeholder.sc-ion-textarea-ios-h:not(.item-has-value),.item-label-floating.item-has-placeholder:not(.item-has-value) .sc-ion-textarea-ios-h{opacity:0}.item-label-floating.item-has-placeholder.sc-ion-textarea-ios-h:not(.item-has-value).item-has-focus,.item-label-floating.item-has-placeholder:not(.item-has-value).item-has-focus .sc-ion-textarea-ios-h{-webkit-transition:opacity 0.15s cubic-bezier(0.4, 0, 0.2, 1);transition:opacity 0.15s cubic-bezier(0.4, 0, 0.2, 1);opacity:1}.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,.textarea-legacy-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,.textarea-legacy-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, #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, #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]{-webkit-margin-end:16px;margin-inline-end:16px;-webkit-margin-start:0;margin-inline-start:0}.sc-ion-textarea-ios-s>[slot=end]{-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, #c8c7cc)));--padding-top:10px;--padding-end:0px;--padding-bottom:8px;--padding-start:0px;font-size:inherit}.legacy-textarea.sc-ion-textarea-ios-h{--padding-top:10px;--padding-end:8px;--padding-bottom:10px;--padding-start:0}.item-label-stacked.sc-ion-textarea-ios-h,.item-label-stacked .sc-ion-textarea-ios-h,.item-label-floating.sc-ion-textarea-ios-h,.item-label-floating .sc-ion-textarea-ios-h{--padding-top:8px;--padding-bottom:8px;--padding-start:0px}.legacy-textarea.sc-ion-textarea-ios-h .native-textarea[disabled].sc-ion-textarea-ios,.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:0.6;--padding-top:0;--padding-end:0;--padding-bottom:0;--padding-start:0;--border-radius:0;--border-style:solid;--highlight-color-focused:var(--ion-color-primary, #3880ff);--highlight-color-valid:var(--ion-color-success, #2dd36f);--highlight-color-invalid:var(--ion-color-danger, #eb445a);--highlight-color:var(--highlight-color-focused);display:block;position:relative;width:100%;color:var(--color);font-family:var(--ion-font-family, inherit);z-index:2;-webkit-box-sizing:border-box;box-sizing:border-box}.sc-ion-textarea-md-h:not(.legacy-textarea){min-height:44px}.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}.legacy-textarea.sc-ion-textarea-md-h{-ms-flex:1;flex:1;background:var(--background);white-space:pre-wrap}.legacy-textarea.ion-color.sc-ion-textarea-md-h{color:var(--ion-color-base)}.sc-ion-textarea-md-h:not(.legacy-textarea){--padding-bottom:8px}.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.sc-ion-textarea-md-h:not(.item-label),ion-item:not(.item-label) .sc-ion-textarea-md-h{--padding-start:0}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)}.legacy-textarea.sc-ion-textarea-md-h .native-textarea.sc-ion-textarea-md{white-space:inherit}.legacy-textarea.sc-ion-textarea-md-h .native-textarea.sc-ion-textarea-md,.legacy-textarea.sc-ion-textarea-md-h .textarea-legacy-wrapper.sc-ion-textarea-md::after{-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)}.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}.legacy-textarea.sc-ion-textarea-md-h .textarea-legacy-wrapper.sc-ion-textarea-md::after{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;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}@supports (inset-inline-start: 0){.cloned-input.sc-ion-textarea-md{inset-inline-start:0}}@supports not (inset-inline-start: 0){.cloned-input.sc-ion-textarea-md{left:0}[dir=rtl].sc-ion-textarea-md-h .cloned-input.sc-ion-textarea-md,[dir=rtl] .sc-ion-textarea-md-h .cloned-input.sc-ion-textarea-md{left:unset;right:unset;right:0}[dir=rtl].sc-ion-textarea-md .cloned-input.sc-ion-textarea-md{left:unset;right:unset;right:0}@supports selector(:dir(rtl)){.cloned-input.sc-ion-textarea-md:dir(rtl){left:unset;right:unset;right:0}}}.cloned-input.sc-ion-textarea-md:disabled{opacity:1}.legacy-textarea[auto-grow].sc-ion-textarea-md-h .cloned-input.sc-ion-textarea-md{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0}[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}.item-label-floating.item-has-placeholder.sc-ion-textarea-md-h:not(.item-has-value),.item-label-floating.item-has-placeholder:not(.item-has-value) .sc-ion-textarea-md-h{opacity:0}.item-label-floating.item-has-placeholder.sc-ion-textarea-md-h:not(.item-has-value).item-has-focus,.item-label-floating.item-has-placeholder:not(.item-has-value).item-has-focus .sc-ion-textarea-md-h{-webkit-transition:opacity 0.15s cubic-bezier(0.4, 0, 0.2, 1);transition:opacity 0.15s cubic-bezier(0.4, 0, 0.2, 1);opacity:1}.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,.textarea-legacy-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,.textarea-legacy-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, #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, #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]{-webkit-margin-end:16px;margin-inline-end:16px;-webkit-margin-start:0;margin-inline-start:0}.sc-ion-textarea-md-s>[slot=end]{-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, #f2f2f2);--border-color:var(--ion-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, #e6e6e6);--border-color:var(--ion-color-step-750, #404040)}}.textarea-fill-solid.has-focus.sc-ion-textarea-md-h{--background:var(--ion-color-step-150, #d9d9d9);--border-color:var(--ion-color-step-750, #404040)}.textarea-fill-solid.sc-ion-textarea-md-h .textarea-wrapper.sc-ion-textarea-md{border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius);border-bottom-right-radius:0px;border-bottom-left-radius:0px}[dir=rtl].sc-ion-textarea-md-h -no-combinator.textarea-fill-solid.sc-ion-textarea-md-h .textarea-wrapper.sc-ion-textarea-md,[dir=rtl] .sc-ion-textarea-md-h -no-combinator.textarea-fill-solid.sc-ion-textarea-md-h .textarea-wrapper.sc-ion-textarea-md,[dir=rtl].textarea-fill-solid.sc-ion-textarea-md-h .textarea-wrapper.sc-ion-textarea-md,[dir=rtl] .textarea-fill-solid.sc-ion-textarea-md-h .textarea-wrapper.sc-ion-textarea-md{border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius);border-bottom-right-radius:0px;border-bottom-left-radius:0px}@supports selector(:dir(rtl)){.textarea-fill-solid.sc-ion-textarea-md-h:dir(rtl) .textarea-wrapper.sc-ion-textarea-md{border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius);border-bottom-right-radius:0px;border-bottom-left-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, #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, #404040)}}.textarea-fill-outline.has-focus.sc-ion-textarea-md-h{--border-width:2px;--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-top-left-radius:var(--border-radius);border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-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)}[dir=rtl].sc-ion-textarea-md-h -no-combinator.textarea-fill-outline.sc-ion-textarea-md-h .textarea-outline-start.sc-ion-textarea-md,[dir=rtl] .sc-ion-textarea-md-h -no-combinator.textarea-fill-outline.sc-ion-textarea-md-h .textarea-outline-start.sc-ion-textarea-md,[dir=rtl].textarea-fill-outline.sc-ion-textarea-md-h .textarea-outline-start.sc-ion-textarea-md,[dir=rtl] .textarea-fill-outline.sc-ion-textarea-md-h .textarea-outline-start.sc-ion-textarea-md{border-top-left-radius:0px;border-top-right-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius);border-bottom-left-radius:0px}@supports selector(:dir(rtl)){.textarea-fill-outline.sc-ion-textarea-md-h:dir(rtl) .textarea-outline-start.sc-ion-textarea-md{border-top-left-radius:0px;border-top-right-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius);border-bottom-left-radius:0px}}.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-top-left-radius:0px;border-top-right-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius);border-bottom-left-radius:0px;-ms-flex-positive:1;flex-grow:1}[dir=rtl].sc-ion-textarea-md-h -no-combinator.textarea-fill-outline.sc-ion-textarea-md-h .textarea-outline-end.sc-ion-textarea-md,[dir=rtl] .sc-ion-textarea-md-h -no-combinator.textarea-fill-outline.sc-ion-textarea-md-h .textarea-outline-end.sc-ion-textarea-md,[dir=rtl].textarea-fill-outline.sc-ion-textarea-md-h .textarea-outline-end.sc-ion-textarea-md,[dir=rtl] .textarea-fill-outline.sc-ion-textarea-md-h .textarea-outline-end.sc-ion-textarea-md{border-top-left-radius:var(--border-radius);border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:var(--border-radius)}@supports selector(:dir(rtl)){.textarea-fill-outline.sc-ion-textarea-md-h:dir(rtl) .textarea-outline-end.sc-ion-textarea-md{border-top-left-radius:var(--border-radius);border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:var(--border-radius)}}.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, rgba(0, 0, 0, 0.13))));--padding-top:18px;--padding-end:0px;--padding-bottom:8px;--padding-start:0px;font-size:inherit}.legacy-textarea.sc-ion-textarea-md-h{--padding-top:10px;--padding-end:0;--padding-bottom:11px;--padding-start:8px;margin-left:0;margin-right:0;margin-top:8px;margin-bottom:0}.item-label-stacked.sc-ion-textarea-md-h,.item-label-stacked .sc-ion-textarea-md-h,.item-label-floating.sc-ion-textarea-md-h,.item-label-floating .sc-ion-textarea-md-h{--padding-top:8px;--padding-bottom:8px;--padding-start:0}.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)}.legacy-textarea.sc-ion-textarea-md-h .native-textarea[disabled].sc-ion-textarea-md,.textarea-disabled.sc-ion-textarea-md-h{opacity:0.38}.textarea-highlight.sc-ion-textarea-md{bottom:-1px;position:absolute;width:100%;height:2px;-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)}@supports (inset-inline-start: 0){.textarea-highlight.sc-ion-textarea-md{inset-inline-start:0}}@supports not (inset-inline-start: 0){.textarea-highlight.sc-ion-textarea-md{left:0}[dir=rtl].sc-ion-textarea-md-h .textarea-highlight.sc-ion-textarea-md,[dir=rtl] .sc-ion-textarea-md-h .textarea-highlight.sc-ion-textarea-md{left:unset;right:unset;right:0}[dir=rtl].sc-ion-textarea-md .textarea-highlight.sc-ion-textarea-md{left:unset;right:unset;right:0}@supports selector(:dir(rtl)){.textarea-highlight.sc-ion-textarea-md:dir(rtl){left:unset;right:unset;right: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}@supports (inset-inline-start: 0){.in-item.sc-ion-textarea-md-h .textarea-highlight.sc-ion-textarea-md{inset-inline-start:0}}@supports not (inset-inline-start: 0){.in-item.sc-ion-textarea-md-h .textarea-highlight.sc-ion-textarea-md{left:0}[dir=rtl].sc-ion-textarea-md-h -no-combinator.in-item.sc-ion-textarea-md-h .textarea-highlight.sc-ion-textarea-md,[dir=rtl] .sc-ion-textarea-md-h -no-combinator.in-item.sc-ion-textarea-md-h .textarea-highlight.sc-ion-textarea-md,[dir=rtl].in-item.sc-ion-textarea-md-h .textarea-highlight.sc-ion-textarea-md,[dir=rtl] .in-item.sc-ion-textarea-md-h .textarea-highlight.sc-ion-textarea-md{left:unset;right:unset;right:0}@supports selector(:dir(rtl)){.in-item.sc-ion-textarea-md-h:dir(rtl) .textarea-highlight.sc-ion-textarea-md{left:unset;right:unset;right: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:(E,x,n)=>{n.d(x,{c:()=>b,g:()=>c,h:()=>a,o:()=>h});var p=n(467);const a=(r,o)=>null!==o.closest(r),b=(r,o)=>"string"==typeof r&&r.length>0?Object.assign({"ion-color":!0,[`ion-color-${r}`]:!0},o):o,c=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},f=/^[a-z][a-z0-9+\-.]*:/,h=function(){var r=(0,p.A)(function*(o,l,w,m){if(null!=o&&"#"!==o[0]&&!f.test(o)){const g=document.querySelector("ion-router");if(g)return null!=l&&l.preventDefault(),g.push(o,w,m)}return!1});return function(l,w,m,g){return r.apply(this,arguments)}}()}}]); \ No newline at end of file diff --git a/www/2375.f70437bafa5f2e85.js b/www/2375.f70437bafa5f2e85.js new file mode 100644 index 00000000..406ef745 --- /dev/null +++ b/www/2375.f70437bafa5f2e85.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[2375],{4756:(w,x,u)=>{u.r(x),u.d(x,{ion_accordion:()=>m,ion_accordion_group:()=>b});var l=u(467),s=u(4363),h=u(5638),v=u(6726),g=u(611),y=u(4929);const m=class{constructor(o){var t=this;(0,s.r)(this,o),this.updateListener=()=>this.updateState(!1),this.setItemDefaults=()=>{const e=this.getSlottedHeaderIonItem();e&&(e.button=!0,e.detail=!1,void 0===e.lines&&(e.lines="full"))},this.getSlottedHeaderIonItem=()=>{const{headerEl:e}=this;if(!e)return;const n=e.querySelector("slot");return n&&void 0!==n.assignedElements?n.assignedElements().find(i=>"ION-ITEM"===i.tagName):void 0},this.setAria=(e=!1)=>{const n=this.getSlottedHeaderIonItem();if(!n)return;const r=(0,h.g)(n).querySelector("button");r&&r.setAttribute("aria-expanded",`${e}`)},this.slotToggleIcon=()=>{const e=this.getSlottedHeaderIonItem();if(!e)return;const{toggleIconSlot:n,toggleIcon:i}=this;if(e.querySelector(".ion-accordion-toggle-icon"))return;const a=document.createElement("ion-icon");a.slot=n,a.lazy=!1,a.classList.add("ion-accordion-toggle-icon"),a.icon=i,a.setAttribute("aria-hidden","true"),e.appendChild(a)},this.expandAccordion=(e=!1)=>{const{contentEl:n,contentElWrapper:i}=this;e||void 0===n||void 0===i?this.state=4:4!==this.state&&(void 0!==this.currentRaf&&cancelAnimationFrame(this.currentRaf),this.shouldAnimate()?(0,h.r)(()=>{this.state=8,this.currentRaf=(0,h.r)((0,l.A)(function*(){const r=i.offsetHeight,a=(0,h.t)(n,2e3);n.style.setProperty("max-height",`${r}px`),yield a,t.state=4,n.style.removeProperty("max-height")}))}):this.state=4)},this.collapseAccordion=(e=!1)=>{const{contentEl:n}=this;e||void 0===n?this.state=1:1!==this.state&&(void 0!==this.currentRaf&&cancelAnimationFrame(this.currentRaf),this.shouldAnimate()?this.currentRaf=(0,h.r)((0,l.A)(function*(){n.style.setProperty("max-height",`${n.offsetHeight}px`),(0,h.r)((0,l.A)(function*(){const r=(0,h.t)(n,2e3);t.state=2,yield r,t.state=1,n.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,l.A)(function*(e=!1){const n=t.accordionGroupEl,i=t.value;if(!n)return;const r=n.value;if(Array.isArray(r)?r.includes(i):r===i)t.expandAccordion(e),t.isNext=t.isPrevious=!1;else{t.collapseAccordion(e);const c=t.getNextSibling(),d=null==c?void 0:c.value;void 0!==d&&(t.isPrevious=Array.isArray(r)?r.includes(d):r===d);const p=t.getPreviousSibling(),f=null==p?void 0:p.value;void 0!==f&&(t.isNext=Array.isArray(r)?r.includes(f):r===f)}}),this.getNextSibling=()=>{if(!this.el)return;const e=this.el.nextElementSibling;return"ION-ACCORDION"===(null==e?void 0:e.tagName)?e:void 0},this.getPreviousSibling=()=>{if(!this.el)return;const e=this.el.previousElementSibling;return"ION-ACCORDION"===(null==e?void 0:e.tagName)?e:void 0},this.state=1,this.isNext=!1,this.isPrevious=!1,this.value="ion-accordion-"+_++,this.disabled=!1,this.readonly=!1,this.toggleIcon=v.l,this.toggleIconSlot="end"}valueChanged(){this.updateState()}connectedCallback(){var o;const t=this.accordionGroupEl=null===(o=this.el)||void 0===o?void 0:o.closest("ion-accordion-group");t&&(this.updateState(!0),(0,h.a)(t,"ionValueChange",this.updateListener))}disconnectedCallback(){const o=this.accordionGroupEl;o&&(0,h.b)(o,"ionValueChange",this.updateListener)}componentDidLoad(){this.setItemDefaults(),this.slotToggleIcon(),(0,h.r)(()=>{this.setAria(4===this.state||8===this.state)})}toggleExpanded(){const{accordionGroupEl:o,disabled:t,readonly:e,value:n,state:i}=this;t||e||!o||o.requestAccordionToggle(n,1===i||2===i)}render(){const{disabled:o,readonly:t}=this,e=(0,g.b)(this),n=4===this.state||8===this.state,i=n?"header expanded":"header",r=n?"content expanded":"content";return this.setAria(n),(0,s.h)(s.H,{key:"073e1d02c18dcbc20c68648426e87c14750c031d",class:{[e]:!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":o,"accordion-readonly":t,"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:r,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.f)(this)}static get watchers(){return{value:["valueChanged"]}}};let _=0;m.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 b=class{constructor(o){(0,s.r)(this,o),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:o,multiple:t}=this;!t&&Array.isArray(o)&&(0,y.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: [${o.map(e=>`'${e}'`).join(", ")}]\n`,this.el),this.ionValueChange.emit({value:this.value})}disabledChanged(){var o=this;return(0,l.A)(function*(){const{disabled:t}=o,e=yield o.getAccordions();for(const n of e)n.disabled=t})()}readonlyChanged(){var o=this;return(0,l.A)(function*(){const{readonly:t}=o,e=yield o.getAccordions();for(const n of e)n.readonly=t})()}onKeydown(o){var t=this;return(0,l.A)(function*(){const e=document.activeElement;if(!e||!e.closest('ion-accordion [slot="header"]'))return;const i="ION-ACCORDION"===e.tagName?e:e.closest("ion-accordion");if(!i||i.closest("ion-accordion-group")!==t.el)return;const a=yield t.getAccordions(),c=a.findIndex(p=>p===i);if(-1===c)return;let d;"ArrowDown"===o.key?d=t.findNextAccordion(a,c):"ArrowUp"===o.key?d=t.findPreviousAccordion(a,c):"Home"===o.key?d=a[0]:"End"===o.key&&(d=a[a.length-1]),void 0!==d&&d!==e&&d.focus()})()}componentDidLoad(){var o=this;return(0,l.A)(function*(){o.disabled&&o.disabledChanged(),o.readonly&&o.readonlyChanged(),o.valueChanged()})()}setValue(o){const t=this.value=o;this.ionChange.emit({value:t})}requestAccordionToggle(o,t){var e=this;return(0,l.A)(function*(){const{multiple:n,value:i,readonly:r,disabled:a}=e;if(!r&&!a)if(t)if(n){const c=null!=i?i:[],d=Array.isArray(c)?c:[c];void 0===d.find(f=>f===o)&&void 0!==o&&e.setValue([...d,o])}else e.setValue(o);else if(n){const c=null!=i?i:[],d=Array.isArray(c)?c:[c];e.setValue(d.filter(p=>p!==o))}else e.setValue(void 0)})()}findNextAccordion(o,t){const e=o[t+1];return void 0===e?o[0]:e}findPreviousAccordion(o,t){const e=o[t-1];return void 0===e?o[o.length-1]:e}getAccordions(){var o=this;return(0,l.A)(function*(){return Array.from(o.el.querySelectorAll(":scope > ion-accordion"))})()}render(){const{disabled:o,readonly:t,expand:e}=this,n=(0,g.b)(this);return(0,s.h)(s.H,{key:"ac2e26ac91c95d08172bd2b51daa7a711c21db9e",class:{[n]:!0,"accordion-group-disabled":o,"accordion-group-readonly":t,[`accordion-group-expand-${e}`]:!0},role:"presentation"},(0,s.h)("slot",{key:"444adc2af5730897eba57095da046d6bdb5af70f"}))}get el(){return(0,s.f)(this)}static get watchers(){return{value:["valueChanged"],disabled:["disabledChanged"],readonly:["readonlyChanged"]}}};b.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-bottom-right-radius:6px;border-bottom-left-radius:6px}:host-context([dir=rtl]):host(.accordion-group-expand-inset) ::slotted(ion-accordion.accordion-previous),:host-context([dir=rtl]).accordion-group-expand-inset ::slotted(ion-accordion.accordion-previous){border-bottom-right-radius:6px;border-bottom-left-radius:6px}@supports selector(:dir(rtl)){:host(.accordion-group-expand-inset:dir(rtl)) ::slotted(ion-accordion.accordion-previous){border-bottom-right-radius:6px;border-bottom-left-radius:6px}}:host(.accordion-group-expand-inset) ::slotted(ion-accordion.accordion-next){border-top-left-radius:6px;border-top-right-radius:6px}:host-context([dir=rtl]):host(.accordion-group-expand-inset) ::slotted(ion-accordion.accordion-next),:host-context([dir=rtl]).accordion-group-expand-inset ::slotted(ion-accordion.accordion-next){border-top-left-radius:6px;border-top-right-radius:6px}@supports selector(:dir(rtl)){:host(.accordion-group-expand-inset:dir(rtl)) ::slotted(ion-accordion.accordion-next){border-top-left-radius:6px;border-top-right-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}"}}}]); \ No newline at end of file diff --git a/www/2415.e844f40ddcab976f.js b/www/2415.e844f40ddcab976f.js new file mode 100644 index 00000000..7dd41be2 --- /dev/null +++ b/www/2415.e844f40ddcab976f.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[2415],{2415:(z,C,c)=>{c.r(C),c.d(C,{ion_toast:()=>$});var y=c(467),s=c(4363),T=c(464),b=c(5638),M=c(7838),v=c(4929),h=c(5516),p=c(333),l=c(611),d=c(3503),k=c(8476),D=c(405);c(3113),c(8221);const O=(t,e)=>Math.floor(t/2-e/2),K=(t,e)=>{const n=(0,d.c)(),o=(0,d.c)(),{position:r,top:i,bottom:u}=e,a=(0,b.g)(t).querySelector(".toast-wrapper");switch(o.addElement(a),r){case"top":o.fromTo("transform","translateY(-100%)",`translateY(${i})`);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(${u})`)}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:r,top:i,bottom:u}=e,a=(0,b.g)(t).querySelector(".toast-wrapper");switch(o.addElement(a),r){case"top":o.fromTo("transform",`translateY(${i})`,"translateY(-100%)");break;case"middle":o.fromTo("opacity",.99,0);break;default:o.fromTo("transform",`translateY(${u})`,"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:r,top:i,bottom:u}=e,a=(0,b.g)(t).querySelector(".toast-wrapper");switch(o.addElement(a),r){case"top":a.style.setProperty("transform",`translateY(${i})`),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(${u})`),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)(),r=(0,b.g)(t).querySelector(".toast-wrapper");return n.addElement(r).fromTo("opacity",.99,0),e.easing("cubic-bezier(.36,.66,.04,1)").duration(300).addAnimation(n)},$=class{constructor(t){(0,s.r)(this,t),this.didPresent=(0,s.d)(this,"ionToastDidPresent",7),this.willPresent=(0,s.d)(this,"ionToastWillPresent",7),this.willDismiss=(0,s.d)(this,"ionToastWillDismiss",7),this.didDismiss=(0,s.d)(this,"ionToastDidDismiss",7),this.didPresentShorthand=(0,s.d)(this,"didPresent",7),this.willPresentShorthand=(0,s.d)(this,"willPresent",7),this.willDismissShorthand=(0,s.d)(this,"willDismiss",7),this.didDismissShorthand=(0,s.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(r=>"cancel"===r.role);this.callButtonHandler(o)}},this.createSwipeGesture=e=>{(this.gesture=((t,e,n)=>{const o=(0,b.g)(t).querySelector(".toast-wrapper"),r=t.clientHeight,i=o.getBoundingClientRect();let u=0;const a="middle"===t.position?.5:0,g="top"===t.position?-1:1,x=O(r,i.height),j=[{offset:0,transform:`translateY(-${x+i.height}px)`},{offset:.5,transform:"translateY(0px)"},{offset:1,transform:`translateY(${x+i.height}px)`}],f=(0,d.c)("toast-swipe-to-dismiss-animation").addElement(o).duration(100);switch(t.position){case"middle":u=r+i.height,f.keyframes(j),f.progressStart(!0,.5);break;case"top":u=i.bottom,f.keyframes([{offset:0,transform:`translateY(${e.top})`},{offset:1,transform:"translateY(-100%)"}]),f.progressStart(!0,0);break;default:u=r-i.top,f.keyframes([{offset:0,transform:`translateY(${e.bottom})`},{offset:1,transform:"translateY(100%)"}]),f.progressStart(!0,0)}const Y=w=>w*g/u,S=(0,D.createGesture)({el:o,gestureName:"toast-swipe-to-dismiss",gesturePriority:h.O,direction:"y",onMove:w=>{const A=a+Y(w.deltaY);f.progressStep(A)},onEnd:w=>{const A=w.velocityY,I=(w.deltaY+1e3*A)/u*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(),H=R.top-x,W=(x+R.height)*(w.deltaY<=0?-1:1);f.keyframes([{offset:0,transform:`translateY(${H}px)`},{offset:1,transform:`translateY(${_?`${W}px`:"0px"})`}]),L=W-H}else _=I>=.5,B=_?1:0,E=Y(w.deltaY),L=(_?1-E:E)*u;const ot=Math.min(Math.abs(L)/Math.abs(A),200);f.onFinish(()=>{_?(n(),f.destroy()):("middle"===t.position?f.keyframes(j).progressStart(!0,.5):f.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(){(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,i=function G(t,e,n,o){let r;if(r="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 i=e.getBoundingClientRect();return"top"===t?r+=i.bottom:"bottom"===t&&(r-=k.w.innerHeight-i.top),{top:`${r}px`,bottom:`${r}px`}}return{top:`calc(${r}px + var(--ion-safe-area-top, 0px))`,bottom:`calc(${r}px - var(--ion-safe-area-bottom, 0px))`}}(o,t.getAnchorElement(),(0,l.b)(t),n);t.lastPresentedPosition=i,yield(0,h.f)(t,"toastEnter",K,N,{position:o,top:i.top,bottom:i.bottom}),t.revealContentToScreenReader=!0,t.duration>0&&(t.durationTimeout=setTimeout(()=>t.dismiss(void 0,"timeout"),t.duration)),t.prefersSwipeGesture()&&t.createSwipeGesture(i),e()})()}dismiss(t,e){var n=this;return(0,y.A)(function*(){var o,r;const i=yield n.lockController.lock(),{durationTimeout:u,position:m,lastPresentedPosition:a}=n;u&&clearTimeout(u);const g=yield(0,h.g)(n,t,e,"toastLeave",F,V,{position:m,top:null!==(o=null==a?void 0:a.top)&&void 0!==o?o:"",bottom:null!==(r=null==a?void 0:a.bottom)&&void 0!==r?r:""});return g&&(n.delegateController.removeViewFromDom(),n.revealContentToScreenReader=!1),n.lastPresentedPosition=void 0,n.destroySwipeGesture(),i(),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(null!=t&&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,s.h)("div",{class:{"toast-button-group":!0,[`toast-button-group-${e}`]:!0}},t.map(r=>(0,s.h)("button",Object.assign({},r.htmlAttributes,{type:"button",class:Z(r),tabIndex:0,onClick:()=>this.buttonClick(r),part:q(r)}),(0,s.h)("div",{class:"toast-button-inner"},r.icon&&(0,s.h)("ion-icon",{"aria-hidden":"true",icon:r.icon,slot:void 0===r.text?"icon-only":void 0,class:"toast-button-icon"}),r.text),"md"===n&&(0,s.h)("ion-ripple-effect",{type:void 0!==r.icon&&void 0===r.text?"unbounded":"bounded"}))))}renderToastMessage(t,e=null){const{customHTMLEnabled:n,message:o}=this;return n?(0,s.h)("div",{key:t,"aria-hidden":e,class:"toast-message",part:"message",innerHTML:(0,T.a)(o)}):(0,s.h)("div",{key:t,"aria-hidden":e,class:"toast-message",part:"message"},o)}renderHeader(t,e=null){return(0,s.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:r}=this,i=this.getButtons(),u=i.filter(x=>"start"===x.side),m=i.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&&u.length>0&&m.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,s.h)(s.H,Object.assign({key:"23803334fb668f6ce7044d3a321cb84bc753bd16",tabindex:"-1"},this.htmlAttributes,{style:{zIndex:`${6e4+this.overlayIndex}`},class:(0,p.c)(this.color,Object.assign(Object.assign({[a]:!0},(0,p.g)(this.cssClass)),{"overlay-hidden":!0,"toast-translucent":this.translucent})),onIonToastWillDismiss:this.dispatchCancelHandler}),(0,s.h)("div",{key:"7cd7138ba079fccf97f318b91e9986491ab4214d",class:g},(0,s.h)("div",{key:"93b78fa64e24435adeb77a04c1d1d53d2f093864",class:"toast-container",part:"container"},this.renderButtons(u,"start"),void 0!==this.icon&&(0,s.h)("ion-icon",{key:"9a3c71b164ebcfba2540acb7568beffa76b62f47",class:"toast-icon",part:"icon",icon:this.icon,lazy:!1,"aria-hidden":"true"}),(0,s.h)("div",{key:"feb9268102d844f1314205f7440de7066cf0620e",class:"toast-content",role:"status","aria-atomic":"true","aria-live":"polite"},!n&&void 0!==o&&this.renderHeader("oldHeader","true"),!n&&void 0!==r&&this.renderToastMessage("oldMessage","true"),n&&void 0!==o&&this.renderHeader("header"),n&&void 0!==r&&this.renderToastMessage("header")),this.renderButtons(m,"end"))))}get el(){return(0,s.f)(this)}static get watchers(){return{swipeGesture:["swipeGestureChanged"],isOpen:["onIsOpenChange"],trigger:["triggerChanged"]}}},Z=t=>Object.assign({"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},(0,p.g)(t.cssClass)),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}@supports (inset-inline-start: 0){:host{inset-inline-start:0}}@supports not (inset-inline-start: 0){:host{left:0}:host-context([dir=rtl]){left:unset;right:unset;right:0}@supports selector(:dir(rtl)){:host(:dir(rtl)){left:unset;right:unset;right: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)}@supports (inset-inline-start: 0){.toast-wrapper{inset-inline-start:var(--start);inset-inline-end:var(--end)}}@supports not (inset-inline-start: 0){.toast-wrapper{left:var(--start);right:var(--end)}:host-context([dir=rtl]) .toast-wrapper{left:unset;right:unset;left:var(--end);right:var(--start)}[dir=rtl] .toast-wrapper{left:unset;right:unset;left:var(--end);right:var(--start)}@supports selector(:dir(rtl)){.toast-wrapper:dir(rtl){left:unset;right:unset;left:var(--end);right:var(--start)}}}.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, #f2f2f2);--border-radius:14px;--button-color:var(--ion-color-primary, #3880ff);--color:var(--ion-color-step-850, #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}@supports (inset-inline-start: 0){:host{inset-inline-start:0}}@supports not (inset-inline-start: 0){:host{left:0}:host-context([dir=rtl]){left:unset;right:unset;right:0}@supports selector(:dir(rtl)){:host(:dir(rtl)){left:unset;right:unset;right: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)}@supports (inset-inline-start: 0){.toast-wrapper{inset-inline-start:var(--start);inset-inline-end:var(--end)}}@supports not (inset-inline-start: 0){.toast-wrapper{left:var(--start);right:var(--end)}:host-context([dir=rtl]) .toast-wrapper{left:unset;right:unset;left:var(--end);right:var(--start)}[dir=rtl] .toast-wrapper{left:unset;right:unset;left:var(--end);right:var(--start)}@supports selector(:dir(rtl)){.toast-wrapper:dir(rtl){left:unset;right:unset;left:var(--end);right:var(--start)}}}.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, #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, #3880ff);--color:var(--ion-color-step-50, #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, #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, 56, 128, 255), 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:()=>s,o:()=>h});var y=c(467);const s=(p,l)=>null!==l.closest(p),T=(p,l)=>"string"==typeof p&&p.length>0?Object.assign({"ion-color":!0,[`ion-color-${p}`]:!0},l):l,M=p=>{const l={};return(p=>void 0!==p?(Array.isArray(p)?p:p.split(" ")).filter(d=>null!=d).map(d=>d.trim()).filter(d=>""!==d):[])(p).forEach(d=>l[d]=!0),l},v=/^[a-z][a-z0-9+\-.]*:/,h=function(){var p=(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 null!=d&&d.preventDefault(),P.push(l,k,D)}return!1});return function(d,k,D,P){return p.apply(this,arguments)}}()}}]); \ No newline at end of file diff --git a/www/2560.7a55558087860424.js b/www/2560.7a55558087860424.js new file mode 100644 index 00000000..e7ccfdf9 --- /dev/null +++ b/www/2560.7a55558087860424.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[2560],{2560:(M,y,d)=>{d.r(y),d.d(y,{ion_segment:()=>p,ion_segment_button:()=>I});var w=d(467),r=d(4363),g=d(5638),C=d(7464),m=d(333),_=d(611);const p=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.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(),t.ionSelect.emit({value:t.value}),(0,g.r)(()=>{t.scrollActiveButtonIntoView(!1)}),t.gesture=(yield Promise.resolve().then(d.bind(d,405))).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(),b=`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",b),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(v=>v.value===this.value),a=i[l];let h,b;if(-1===l)return;const f=a.getBoundingClientRect(),S=f.left,z=f.width,x=t.currentX,O=f.top+f.height/2,L=this.el.getRootNode().elementFromPoint(x,O);if(o&&!e){if(n?x>S+z:x=0&&(b=v)}else if((n?xS+z)&&o&&!e){const v=l+1;v{(0,r.i)(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-"+A++}valueChanged(){this.updateState()}connectedCallback(){const t=this.segmentEl=this.el.closest("ion-segment");t&&(this.updateState(),(0,g.a)(t,"ionSelect",this.updateState),(0,g.a)(t,"ionStyle",this.updateStyle))}disconnectedCallback(){const t=this.segmentEl;t&&((0,g.b)(t,"ionSelect",this.updateState),(0,g.b)(t,"ionStyle",this.updateStyle),this.segmentEl=null)}componentWillLoad(){this.inheritedAttributes=Object.assign({},(0,g.k)(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.H,{key:"daed55711fdb550747d2ad5fb6e012bff6f6b176",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!==(null==a?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:"851a4b8ff7e45f5fc559c4d8e9c3102441dbd10e","aria-selected":t?"true":"false",role:"tab",ref:f=>this.nativeEl=f,type:e,class:"button-native",part:"native",disabled:n},this.inheritedAttributes),(0,r.h)("span",{key:"b2dc87747e81ce49dfa1269355027d9380226a6a",class:"button-inner"},(0,r.h)("slot",{key:"00e21fdcafb533605518beebb9557c724fc88e76"})),"md"===h&&(0,r.h)("ion-ripple-effect",{key:"358c90ab1b43aae3bc6eb1e58fb38d4892894a68"})),(0,r.h)("div",{key:"20fd3f7c43dd117541314e852d894af855050707",part:"indicator",class:{"segment-button-indicator":!0,"segment-button-indicator-animated":!0}},(0,r.h)("div",{key:"bebdeb84466c404d52ce48feda1ece5fb1f202b0",part:"indicator-background",class:"segment-button-indicator-background"})))}get el(){return(0,r.f)(this)}static get watchers(){return{value:["valueChanged"]}}};I.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, #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, #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, #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, #3880ff);--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, #3880ff));--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)}'}},333:(M,y,d)=>{d.d(y,{c:()=>g,g:()=>m,h:()=>r,o:()=>E});var w=d(467);const r=(s,c)=>null!==c.closest(s),g=(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+\-.]*:/,E=function(){var s=(0,w.A)(function*(c,u,p,B){if(null!=c&&"#"!==c[0]&&!_.test(c)){const k=document.querySelector("ion-router");if(k)return null!=u&&u.preventDefault(),k.push(c,p,B)}return!1});return function(u,p,B,k){return s.apply(this,arguments)}}()}}]); \ No newline at end of file diff --git a/www/2628.b5b3b9d76e09f1e2.js b/www/2628.b5b3b9d76e09f1e2.js new file mode 100644 index 00000000..7411452a --- /dev/null +++ b/www/2628.b5b3b9d76e09f1e2.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[2628],{2628:(x,d,u)=>{u.r(d),u.d(d,{ion_picker_internal:()=>b});var f=u(467),a=u(4363),p=u(5638);const b=class{constructor(i){(0,a.r)(this,i),this.ionInputModeChange=(0,a.d)(this,"ionInputModeChange",7),this.useInputMode=!1,this.isInHighlightBounds=t=>{const{highlightEl:e}=this;if(!e)return!1;const r=e.getBoundingClientRect();return!(t.clientXr.right||t.clientYr.bottom)},this.onFocusOut=t=>{const{relatedTarget:e}=t;(!e||"ION-PICKER-COLUMN-INTERNAL"!==e.tagName&&e!==this.inputEl)&&this.exitInputMode()},this.onFocusIn=t=>{const{target:e}=t;"ION-PICKER-COLUMN-INTERNAL"!==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:r,el:o}=this;if(this.isInHighlightBounds(t))if(e)this.actionOnClick="ION-PICKER-COLUMN-INTERNAL"===t.target.tagName?r&&r===t.target?()=>{this.enterInputMode()}:()=>{this.enterInputMode(t.target)}:()=>{this.exitInputMode()};else{const n=1===o.querySelectorAll("ion-picker-column-internal.picker-column-numeric-input").length?t.target:void 0;this.actionOnClick=()=>{this.enterInputMode(n)}}else this.actionOnClick=()=>{this.exitInputMode()}},this.enterInputMode=(t,e=!0)=>{const{inputEl:r,el:o}=this;!r||!o.querySelector("ion-picker-column-internal.picker-column-numeric-input")||(this.useInputMode=!0,this.inputModeColumn=t,e?(this.destroyKeypressListener&&(this.destroyKeypressListener(),this.destroyKeypressListener=void 0),r.focus()):(o.addEventListener("keypress",this.onKeyPress),this.destroyKeypressListener=()=>{o.removeEventListener("keypress",this.onKeyPress)}),this.emitInputModeChange())},this.onKeyPress=t=>{const{inputEl:e}=this;if(!e)return;const r=parseInt(t.key,10);Number.isNaN(r)||(e.value+=t.key,this.onInputChange())},this.selectSingleColumn=()=>{const{inputEl:t,inputModeColumn:e,singleColumnSearchTimeout:r}=this;if(!t||!e)return;const o=e.items.filter(n=>!0!==n.disabled);if(r&&clearTimeout(r),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 s=o.find(({text:n})=>n.replace(/^0+(?=[1-9])|0+(?=0$)/,"")===t.value);if(s)e.setValue(s.value);else if(2===t.value.length){const n=t.value.substring(t.value.length-1);t.value=n,this.selectSingleColumn()}},this.searchColumn=(t,e,r="start")=>{const o="start"===r?/^0+/:/0$/,s=t.items.find(({text:n,disabled:l})=>!0!==l&&n.replace(o,"")===e);s&&t.setValue(s.value)},this.selectMultiColumn=()=>{const{inputEl:t,el:e}=this;if(!t)return;const r=Array.from(e.querySelectorAll("ion-picker-column-internal")).filter(c=>c.numericInput),o=r[0],s=r[1];let l,n=t.value;switch(n.length){case 1:this.searchColumn(o,n);break;case 2:const c=t.value.substring(0,1);n="0"===c||"1"===c?t.value:c,this.searchColumn(o,n),1===n.length&&(l=t.value.substring(t.value.length-1),this.searchColumn(s,l,"end"));break;case 3:const h=t.value.substring(0,1);n="0"===h||"1"===h?t.value.substring(0,2):h,this.searchColumn(o,n),l=t.value.substring(1===n.length?1:2),this.searchColumn(s,l,"end");break;case 4:const g=t.value.substring(0,1);n="0"===g||"1"===g?t.value.substring(0,2):g,this.searchColumn(o,n);const v=t.value.substring(1===n.length?1:2,t.value.length);this.searchColumn(s,v,"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:r}=this;!t||!e||(r?this.selectSingleColumn():this.selectMultiColumn())},this.emitInputModeChange=()=>{const{useInputMode:t,inputModeColumn:e}=this;this.ionInputModeChange.emit({useInputMode:t,inputModeColumn:e})}}preventTouchStartPropagation(i){i.stopPropagation()}componentWillLoad(){(0,p.g)(this.el).addEventListener("focusin",this.onFocusIn),(0,p.g)(this.el).addEventListener("focusout",this.onFocusOut)}exitInputMode(){var i=this;return(0,f.A)(function*(){const{inputEl:t,useInputMode:e}=i;!e||!t||(i.useInputMode=!1,i.inputModeColumn=void 0,t.blur(),t.value="",i.destroyKeypressListener&&(i.destroyKeypressListener(),i.destroyKeypressListener=void 0),i.emitInputModeChange())})()}render(){return(0,a.h)(a.H,{key:"01cbd466787242ad070b01909714089570b4d67f",onPointerDown:i=>this.onPointerDown(i),onClick:()=>this.onClick()},(0,a.h)("input",{key:"7ff8c0a74c107610a6f0dd9fbc2fc7a4a6dc2468","aria-hidden":"true",tabindex:-1,inputmode:"numeric",type:"number",onKeyDown:i=>{var t;"Enter"===i.key&&(null===(t=this.inputEl)||void 0===t||t.blur())},ref:i=>this.inputEl=i,onInput:()=>this.onInputChange(),onBlur:()=>this.exitInputMode()}),(0,a.h)("div",{key:"4700c9d877f54ae8f3fb173122193c27637f70a4",class:"picker-before"}),(0,a.h)("div",{key:"7ceae834b15d559f3819ec2116f83669cf6665fc",class:"picker-after"}),(0,a.h)("div",{key:"2d3bfda76279c2ee14edc067c53651be23b8b525",class:"picker-highlight",ref:i=>this.highlightEl=i}),(0,a.h)("slot",{key:"4797def7a3882a8a911ad47949b76f58a9f448d1"}))}get el(){return(0,a.f)(this)}};b.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}@supports (inset-inline-start: 0){:host .picker-before{inset-inline-start:0}}@supports not (inset-inline-start: 0){:host .picker-before{left:0}:host-context([dir=rtl]) .picker-before{left:unset;right:unset;right:0}@supports selector(:dir(rtl)){:host(:dir(rtl)) .picker-before{left:unset;right:unset;right:0}}}:host .picker-after{top:116px;height:84px}@supports (inset-inline-start: 0){:host .picker-after{inset-inline-start:0}}@supports not (inset-inline-start: 0){:host .picker-after{left:0}:host-context([dir=rtl]) .picker-after{left:unset;right:unset;right:0}@supports selector(:dir(rtl)){:host(:dir(rtl)) .picker-after{left:unset;right:unset;right:0}}}:host .picker-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(--wheel-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-internal:first-of-type){text-align:start}:host ::slotted(ion-picker-column-internal:last-of-type){text-align:end}:host ::slotted(ion-picker-column-internal:only-child){text-align:center}:host .picker-before{background:-webkit-gradient(linear, left top, left bottom, color-stop(20%, rgba(var(--wheel-fade-background-rgb, var(--background-rgb, var(--ion-background-color-rgb, 255, 255, 255))), 1)), to(rgba(var(--wheel-fade-background-rgb, var(--background-rgb, var(--ion-background-color-rgb, 255, 255, 255))), 0.8)));background:linear-gradient(to bottom, rgba(var(--wheel-fade-background-rgb, var(--background-rgb, var(--ion-background-color-rgb, 255, 255, 255))), 1) 20%, rgba(var(--wheel-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(--wheel-fade-background-rgb, var(--background-rgb, var(--ion-background-color-rgb, 255, 255, 255))), 1)), to(rgba(var(--wheel-fade-background-rgb, var(--background-rgb, var(--ion-background-color-rgb, 255, 255, 255))), 0.8)));background:linear-gradient(to top, rgba(var(--wheel-fade-background-rgb, var(--background-rgb, var(--ion-background-color-rgb, 255, 255, 255))), 1) 20%, rgba(var(--wheel-fade-background-rgb, var(--background-rgb, var(--ion-background-color-rgb, 255, 255, 255))), 0.8) 100%)}:host .picker-highlight{background:var(--wheel-highlight-background, var(--ion-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}@supports (inset-inline-start: 0){:host .picker-before{inset-inline-start:0}}@supports not (inset-inline-start: 0){:host .picker-before{left:0}:host-context([dir=rtl]) .picker-before{left:unset;right:unset;right:0}@supports selector(:dir(rtl)){:host(:dir(rtl)) .picker-before{left:unset;right:unset;right:0}}}:host .picker-after{top:116px;height:84px}@supports (inset-inline-start: 0){:host .picker-after{inset-inline-start:0}}@supports not (inset-inline-start: 0){:host .picker-after{left:0}:host-context([dir=rtl]) .picker-after{left:unset;right:unset;right:0}@supports selector(:dir(rtl)){:host(:dir(rtl)) .picker-after{left:unset;right:unset;right:0}}}:host .picker-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(--wheel-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-internal:first-of-type){text-align:start}:host ::slotted(ion-picker-column-internal:last-of-type){text-align:end}:host ::slotted(ion-picker-column-internal:only-child){text-align:center}:host .picker-before{background:-webkit-gradient(linear, left top, left bottom, color-stop(20%, rgba(var(--wheel-fade-background-rgb, var(--background-rgb, var(--ion-background-color-rgb, 255, 255, 255))), 1)), color-stop(90%, rgba(var(--wheel-fade-background-rgb, var(--background-rgb, var(--ion-background-color-rgb, 255, 255, 255))), 0)));background:linear-gradient(to bottom, rgba(var(--wheel-fade-background-rgb, var(--background-rgb, var(--ion-background-color-rgb, 255, 255, 255))), 1) 20%, rgba(var(--wheel-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(--wheel-fade-background-rgb, var(--background-rgb, var(--ion-background-color-rgb, 255, 255, 255))), 1)), color-stop(90%, rgba(var(--wheel-fade-background-rgb, var(--background-rgb, var(--ion-background-color-rgb, 255, 255, 255))), 0)));background:linear-gradient(to top, rgba(var(--wheel-fade-background-rgb, var(--background-rgb, var(--ion-background-color-rgb, 255, 255, 255))), 1) 30%, rgba(var(--wheel-fade-background-rgb, var(--background-rgb, var(--ion-background-color-rgb, 255, 255, 255))), 0) 90%)}"}}}]); \ No newline at end of file diff --git a/www/2648.2ccda6362de2145a.js b/www/2648.2ccda6362de2145a.js new file mode 100644 index 00000000..832467cb --- /dev/null +++ b/www/2648.2ccda6362de2145a.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[2648],{2648:(M,l,n)=>{n.r(l),n.d(l,{StoryPageModule:()=>S});var u=n(8974),g=n(177),c=n(9417),i=n(3021),o=n(4438),y=n(2904),h=n(5173),m=n(4503);const f=[{path:"",component:(()=>{var t;class s{constructor(e,a,d){this.headerService=e,this.router=a,this.telemetry=d}ngOnInit(){this.config={type:"story"}}tabViewWillEnter(){this.ionViewWillEnter()}ionViewWillEnter(){this.config={type:"story"},this.headerService.showHeader("Katha Sakhi",!0,["bot"]),this.headerService.showStatusBar(!1,"#CF4147")}handleBotEvent(e){e&&(this.cdata={audioMessagesCount:e.audio,textMessagesCount:e.text},this.duration=e.duration),this.router.navigate(["/tabs/home"])}ngOnDestroy(){this.telemetry.generateEndTelemetry("bot","end","story-sakhi","story-sakhi",void 0,void 0,void 0,this.duration,this.cdata)}}return(t=s).\u0275fac=function(e){return new(e||t)(o.rXU(y.Ux),o.rXU(i.Ix),o.rXU(h.O))},t.\u0275cmp=o.VBU({type:t,selectors:[["app-story"]],decls:2,vars:2,consts:[[3,"fullscreen"],[3,"botMessageEvent","config"]],template:function(e,a){1&e&&(o.j41(0,"ion-content",0)(1,"app-bot-messages",1),o.bIt("botMessageEvent",function(P){return a.handleBotEvent(P)}),o.k0s()()),2&e&&(o.Y8G("fullscreen",!0),o.R7$(),o.Y8G("config",a.config))},dependencies:[u.W9,m.b],styles:["ion-content[_ngcontent-%COMP%]{--padding-top: 5rem !important;height:100%}"]}),s})()}];let v=(()=>{var t;class s{}return(t=s).\u0275fac=function(e){return new(e||t)},t.\u0275mod=o.$C({type:t}),t.\u0275inj=o.G2t({imports:[i.iI.forChild(f),i.iI]}),s})();var p=n(5553);let S=(()=>{var t;class s{}return(t=s).\u0275fac=function(e){return new(e||t)},t.\u0275mod=o.$C({type:t}),t.\u0275inj=o.G2t({imports:[u.bv,g.MD,c.YN,v,p.h]}),s})()}}]); \ No newline at end of file diff --git a/www/2741.f151f86686f6696f.js b/www/2741.f151f86686f6696f.js new file mode 100644 index 00000000..dee7eb2d --- /dev/null +++ b/www/2741.f151f86686f6696f.js @@ -0,0 +1 @@ +(self.webpackChunkapp=self.webpackChunkapp||[]).push([[2741],{4294:(f,g,a)=>{"use strict";a.r(g),a.d(g,{PlaylistDetailsPageModule:()=>F});var m=a(177),r=a(9417),c=a(8974),d=a(3021),p=a(467),D=a(56),b=a(5301),t=a(4438),C=a(2904),O=a(7803),M=a(4254),v=a(5402);function x(n,s){1&n&&(t.j41(0,"div",3)(1,"div",4),t.EFF(2),t.nI1(3,"translate"),t.k0s()()),2&n&&(t.R7$(2),t.JRh(t.bMT(3,1,"Add content to the playlist")))}function G(n,s){if(1&n&&t.nrm(0,"img",15),2&n){const e=t.XpG(2).$implicit;t.Y8G("src",null!=e&&null!=e.metaData&&e.metaData.thumbnail&&!e.metaData.identifier.startsWith("do_")?null==e||null==e.metaData?null:e.metaData.thumbnail:"assets/images/Audio.png",t.B4B)}}function T(n,s){if(1&n&&t.nrm(0,"img",16),2&n){const e=t.XpG(2).$implicit;t.Y8G("appThumbnail",null==e?null:e.metaData)}}function j(n,s){if(1&n&&t.nrm(0,"img",15),2&n){const e=t.XpG(2).$implicit;t.Y8G("src",null!=e&&null!=e.metaData&&e.metaData.thumbnail&&!e.metaData.identifier.startsWith("do_")?null==e||null==e.metaData?null:e.metaData.thumbnail:"assets/images/Video.png",t.B4B)}}function $(n,s){if(1&n&&t.nrm(0,"img",15),2&n){const e=t.XpG(2).$implicit;t.Y8G("src",null!=e&&null!=e.metaData&&e.metaData.thumbnail&&!e.metaData.identifier.startsWith("do_")?null==e||null==e.metaData?null:e.metaData.thumbnail:"assets/images/PDF.png",t.B4B)}}function I(n,s){if(1&n&&t.nrm(0,"img",15),2&n){const e=t.XpG(2).$implicit;t.Y8G("src",null!=e&&null!=e.metaData&&e.metaData.thumbnail&&!e.metaData.identifier.startsWith("do_")?null==e||null==e.metaData?null:e.metaData.thumbnail:"assets/images/LINK.png",t.B4B)}}function R(n,s){1&n&&t.nrm(0,"ion-icon",17)}function Y(n,s){if(1&n){const e=t.RV6();t.j41(0,"div",7)(1,"div",8),t.bIt("click",function(){t.eBV(e);const l=t.XpG().$implicit,o=t.XpG();return t.Njj(o.playContent(l))}),t.DNE(2,G,1,1,"img",9)(3,T,1,1,"img",10)(4,j,1,1,"img",9)(5,$,1,1,"img",9)(6,I,1,1,"img",9),t.k0s(),t.j41(7,"div",11)(8,"div",12),t.EFF(9),t.k0s(),t.j41(10,"ion-buttons"),t.DNE(11,R,1,0,"ion-icon",13),t.j41(12,"ion-icon",14),t.bIt("click",function(){t.eBV(e);const l=t.XpG().$implicit,o=t.XpG();return t.Njj(o.moreOtions(l))}),t.k0s()()()()}if(2&n){const e=t.XpG().$implicit,i=t.XpG();t.R7$(2),t.Y8G("ngIf",(null==e||null==e.metaData?null:e.metaData.mimetype)===i.mimeType.AUDIO),t.R7$(),t.Y8G("ngIf",(null==e||null==e.metaData?null:e.metaData.mimetype)===i.mimeType.YOUTUBE&&!e.play),t.R7$(),t.Y8G("ngIf",(null==e||null==e.metaData?null:e.metaData.mimetype)===i.mimeType.MP4),t.R7$(),t.Y8G("ngIf",(null==e||null==e.metaData?null:e.metaData.mimetype)===i.mimeType.PDF),t.R7$(),t.Y8G("ngIf","text/html"===(null==e||null==e.metaData?null:e.metaData.mimetype)),t.R7$(3),t.JRh(null==e.metaData?null:e.metaData.name),t.R7$(2),t.Y8G("ngIf","local"===e.source)}}function B(n,s){if(1&n&&(t.j41(0,"div",5),t.DNE(1,Y,13,7,"div",6),t.k0s()),2&n){const e=s.$implicit;t.R7$(),t.Y8G("ngIf",null==e?null:e.metaData)}}const X=[{path:"",component:(()=>{var n;class s{constructor(i,l,o,u){var h;this.router=i,this.headerService=l,this.modalCtrl=o,this.playlistService=u,this.playlists=[],this.mimeType=D.Cc,this.navigated=!1,this.headerEventSub=null;let _=null===(h=this.router.getCurrentNavigation())||void 0===h?void 0:h.extras;var y;_&&(this.playContentObject=null===(y=_.state)||void 0===y?void 0:y.playlist,this.playContentObject.playListcontentList.map(P=>{P.metaData=JSON.parse(P.content_metadata)}),this.playlists=this.playContentObject.playListcontentList,console.log("playlists",this.playlists))}ngOnInit(){this.headerService.showHeader(this.playContentObject.name,!0,["edit"]),this.headerService.headerEventEmitted$.subscribe(i=>{"edit"===i?this.router.navigate(["/create-playlist"],{state:{playlists:this.playContentObject,islocal:!0}}):"back"===i&&!this.navigated&&(this.navigated=!0,this.router.navigate(["/tabs/my-pitara"]))})}ionViewWillEnter(){this.navigated=!1,this.headerService.showHeader(this.playContentObject.name,!0,["edit"])}ngOnDestroy(){try{this.headerEventSub&&this.headerEventSub.unsubscribe()}catch(i){console.log("error in unsubscribe",i)}}playContent(i){var l=this;return(0,p.A)(function*(){yield l.router.navigate(["/player"],{state:{content:i}})})()}deletePlaylist(i){var l=this;return(0,p.A)(function*(){yield l.playlistService.deleteContentFromPlayList(l.playContentObject.identifier,[i.identifier]).then(o=>{l.getPlaylistContent()}).catch(o=>{console.log("err",o)})})()}getPlaylistContent(){var i=this;return(0,p.A)(function*(){yield i.playlistService.getPlayListContents(i.playContentObject.identifier).then(l=>{i.playlists=l,i.playlists.map(o=>{o.metaData=JSON.parse(o.content_metadata)}),i.playContentObject.playListcontentList=i.playlists})})()}moreOtions(i){var l=this;return(0,p.A)(function*(){const o=yield l.modalCtrl.create({component:b.J,cssClass:"add-to-pitara",breakpoints:[0,1],showBackdrop:!1,initialBreakpoint:1,handle:!1,handleBehavior:"none"});yield o.present(),o.onWillDismiss().then(u=>{u&&"delete"===u.data.type?l.deletePlaylist(i):u&&"edit"===u.data.type&&l.router.navigate(["/create-playlist"],{state:{playlists:l.playContentObject,islocal:!0}})})})()}}return(n=s).\u0275fac=function(i){return new(i||n)(t.rXU(d.Ix),t.rXU(C.Ux),t.rXU(c.W3),t.rXU(O.q))},n.\u0275cmp=t.VBU({type:n,selectors:[["app-playlist-details"]],decls:3,vars:3,consts:[[3,"fullscreen"],["class","bot-section",4,"ngIf"],["class","cards-container",4,"ngFor","ngForOf"],[1,"bot-section"],[1,"bot-section__text"],[1,"cards-container"],["class","card",4,"ngIf"],[1,"card"],[1,"card__img",3,"click"],["alt","",3,"src",4,"ngIf"],["appThumbnail","","alt","",3,"appThumbnail",4,"ngIf"],[1,"card__metadata"],[1,"card__title"],["aria-hidden","true","class","icon-right","src","assets/icon/sd-card.svg",4,"ngIf"],["aria-hidden","true","src","assets/icon/kabab-icon.svg",1,"icon-left",3,"click"],["alt","",3,"src"],["appThumbnail","","alt","",3,"appThumbnail"],["aria-hidden","true","src","assets/icon/sd-card.svg",1,"icon-right"]],template:function(i,l){1&i&&(t.j41(0,"ion-content",0),t.DNE(1,x,4,3,"div",1)(2,B,2,1,"div",2),t.k0s()),2&i&&(t.Y8G("fullscreen",!0),t.R7$(),t.Y8G("ngIf",!l.playlists.length),t.R7$(),t.Y8G("ngForOf",l.playlists))},dependencies:[m.Sq,m.bT,c.QW,c.W9,c.iq,M.g,v.D9],styles:[".cards-container[_ngcontent-%COMP%]{padding:.2rem 1rem}.cards-container[_ngcontent-%COMP%] .bot-section[_ngcontent-%COMP%]{display:flex;justify-content:space-between;padding:0 1rem 1rem}.cards-container[_ngcontent-%COMP%] .bot-section[_ngcontent-%COMP%] .image[_ngcontent-%COMP%]{position:relative}.cards-container[_ngcontent-%COMP%] .bot-section[_ngcontent-%COMP%] .image[_ngcontent-%COMP%] .image-title[_ngcontent-%COMP%]{position:absolute;bottom:.625rem;color:var(--ion-color-primary-contrast);left:0;right:0;text-align:center}.card[_ngcontent-%COMP%]{position:relative;padding-bottom:1rem}.card__img[_ngcontent-%COMP%]{height:194px;width:100%;overflow:hidden}.card__img[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{max-width:100%;width:100%;height:100%;border-radius:1rem}.card__metadata[_ngcontent-%COMP%]{padding-top:.5rem;display:flex;align-items:center;justify-content:space-between}.card__metadata[_ngcontent-%COMP%] ion-icon[_ngcontent-%COMP%]{height:1.75rem;width:1.75rem}.card__action-btns[_ngcontent-%COMP%]{display:flex;align-items:center}.card__action-btns[_ngcontent-%COMP%] ion-icon[_ngcontent-%COMP%]{width:1.5rem;height:1.5rem;margin-right:1rem}.card__action-btns[_ngcontent-%COMP%] ion-icon[_ngcontent-%COMP%]:last-child{margin-left:auto;margin-right:0}.card__title[_ngcontent-%COMP%]{font-size:.75rem;font-weight:400;width:90%;text-transform:capitalize;word-break:break-word;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.no-data[_ngcontent-%COMP%]{text-align:center}ion-content[_ngcontent-%COMP%]{--padding-top: 3.5rem }.landscape-icon[_ngcontent-%COMP%]{position:absolute;width:100%;background:transparent;bottom:3.5rem;z-index:9999;background:var(--ion-color-secondary-contrast);opacity:.5}.landscape-icon[_ngcontent-%COMP%] ion-icon[_ngcontent-%COMP%]{float:right;font-size:1.5rem;margin-right:.5rem}.icon-right[_ngcontent-%COMP%]{margin-right:10px}.icon-left[_ngcontent-%COMP%]{margin-left:10px}.bot-section__text[_ngcontent-%COMP%]{position:absolute;left:46%;right:0;top:16%;transform:translate(-50%,-50%);text-align:center;color:var(--ion-color-medium);font-size:.75rem}"]}),s})()}];let w=(()=>{var n;class s{}return(n=s).\u0275fac=function(i){return new(i||n)},n.\u0275mod=t.$C({type:n}),n.\u0275inj=t.G2t({imports:[d.iI.forChild(X),d.iI]}),s})();var E=a(3721);let F=(()=>{var n;class s{}return(n=s).\u0275fac=function(i){return new(i||n)},n.\u0275mod=t.$C({type:n}),n.\u0275inj=t.G2t({imports:[m.MD,r.YN,c.bv,w,v.h,E.h]}),s})()},5318:function(f){f.exports=function(a,m){if(null==m&&(m={fuzzy:!0}),/youtu\.?be/.test(a)){var r,c=[/youtu\.be\/([^#\&\?]{11})/,/\?v=([^#\&\?]{11})/,/\&v=([^#\&\?]{11})/,/embed\/([^#\&\?]{11})/,/\/v\/([^#\&\?]{11})/];for(r=0;r{y.r(Y),y.d(Y,{ion_datetime:()=>K,ion_picker:()=>Z,ion_picker_column:()=>G});var C=y(467),o=y(4363),te=y(3126),O=y(5638),w=y(4929),W=y(7464),L=y(333),_=y(6726),T=y(611),r=y(2147),ie=y(7838),P=y(5516),I=y(3503),F=y(4081);y(8476),y(3113),y(8438);const H=(e,i,t,n)=>!!(null===e.day||void 0!==n&&!n.includes(e.day)||i&&(0,r.i)(e,i)||t&&(0,r.b)(e,t)),z=(e,{minParts:i,maxParts:t})=>!!(((e,i,t)=>!!(i&&i.year>e||t&&t.year{var t,n,a,s;(null!==(t=null==i?void 0:i.date)&&void 0!==t&&t.timeZone||null!==(n=null==i?void 0:i.date)&&void 0!==n&&n.timeZoneName||null!==(a=null==i?void 0:i.time)&&void 0!==a&&a.timeZone||null!==(s=null==i?void 0:i.time)&&void 0!==s&&s.timeZoneName)&&(0,w.p)('Datetime: "timeZone" and "timeZoneName" are not supported in "formatOptions".',e)},R=(e,i,t)=>{if(t)switch(i){case"date":case"month-year":case"month":case"year":void 0===t.date&&(0,w.p)(`Datetime: The '${i}' presentation requires a date object in formatOptions.`,e);break;case"time":void 0===t.time&&(0,w.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,w.p)(`Datetime: The '${i}' presentation requires either a date or time object (or both) in formatOptions.`,e)}},K=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-"+ce++,this.prevPresentation=null,this.warnIfIncorrectValueUsage=()=>{const{multiple:t,value:n}=this;!t&&Array.isArray(n)&&(0,w.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: [${n.map(a=>`'${a}'`).join(", ")}]\n`,this.el)},this.setValue=t=>{this.value=t,this.ionChange.emit({value:t})},this.getActivePartsWithFallback=()=>{var t;const{defaultParts:n}=this;return null!==(t=this.getActivePart())&&void 0!==t?t:n},this.getActivePart=()=>{const{activeParts:t}=this;return Array.isArray(t)?t[0]:t},this.closeParentOverlay=()=>{const t=this.el.closest("ion-modal, ion-popover");t&&t.dismiss()},this.setWorkingParts=t=>{this.workingParts=Object.assign({},t)},this.setActiveParts=(t,n=!1)=>{if(this.readonly)return;const{multiple:a,minParts:s,maxParts:l,activeParts:d}=this,c=(0,r.v)(t,s,l);if(this.setWorkingParts(c),a){const h=Array.isArray(d)?d:[d];this.activeParts=n?h.filter(u=>!(0,r.c)(u,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 n=this.el.shadowRoot,a=t.querySelector(".calendar-month:nth-of-type(2)"),l=new MutationObserver(d=>{var c;null!==(c=d[0].oldValue)&&void 0!==c&&c.includes("ion-focused")||!t.classList.contains("ion-focused")||this.focusWorkingDay(a)});l.observe(t,{attributeFilter:["class"],attributeOldValue:!0}),this.destroyKeyboardMO=()=>{null==l||l.disconnect()},t.addEventListener("keydown",d=>{const c=n.activeElement;if(!c||!c.classList.contains("calendar-day"))return;const p=(0,r.f)(c);let h;switch(d.key){case"ArrowDown":d.preventDefault(),h=(0,r.p)(p);break;case"ArrowUp":d.preventDefault(),h=(0,r.o)(p);break;case"ArrowRight":d.preventDefault(),h=(0,r.n)(p);break;case"ArrowLeft":d.preventDefault(),h=(0,r.m)(p);break;case"Home":d.preventDefault(),h=(0,r.l)(p);break;case"End":d.preventDefault(),h=(0,r.k)(p);break;case"PageUp":d.preventDefault(),h=d.shiftKey?(0,r.j)(p):(0,r.d)(p);break;case"PageDown":d.preventDefault(),h=d.shiftKey?(0,r.h)(p):(0,r.e)(p);break;default:return}H(h,this.minParts,this.maxParts)||(this.setWorkingParts(Object.assign(Object.assign({},this.workingParts),h)),requestAnimationFrame(()=>this.focusWorkingDay(a)))})},this.focusWorkingDay=t=>{const n=t.querySelectorAll(".calendar-day-padding"),{day:a}=this.workingParts;if(null===a)return;const s=t.querySelector(`.calendar-day-wrapper:nth-of-type(${n.length+a}) .calendar-day`);s&&s.focus()},this.processMinParts=()=>{const{min:t,defaultParts:n}=this;this.minParts=void 0!==t?(0,r.q)(t,n):void 0},this.processMaxParts=()=>{const{max:t,defaultParts:n}=this;this.maxParts=void 0!==t?(0,r.r)(t,n):void 0},this.initializeCalendarListener=()=>{const t=this.calendarBodyRef;if(!t)return;const n=t.querySelectorAll(".calendar-month"),a=n[0],s=n[1],l=n[2],c="ios"===(0,T.b)(this)&&typeof navigator<"u"&&navigator.maxTouchPoints>1;(0,o.w)(()=>{t.scrollLeft=a.clientWidth*((0,W.i)(this.el)?-1:1);const p=f=>{const x=t.getBoundingClientRect(),b=t.scrollLeft<=2?a:l,k=b.getBoundingClientRect();if(Math.abs(k.x-x.x)>2)return;const{forceRenderDate:v}=this;return void 0!==v?{month:v.month,year:v.year,day:v.day}:b===a?(0,r.d)(f):b===l?(0,r.e)(f):void 0},h=()=>{c&&(t.style.removeProperty("pointer-events"),g=!1);const f=p(this.workingParts);if(!f)return;const{month:x,day:b,year:k}=f;z({month:x,year:k,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:x,day:b,year:k})),t.scrollLeft=s.clientWidth*((0,W.i)(this.el)?-1:1),t.style.removeProperty("overflow"),this.resolveForceDateScrolling&&this.resolveForceDateScrolling()}))};let u,g=!1;const m=()=>{u&&clearTimeout(u),!g&&c&&(t.style.setProperty("pointer-events","none"),g=!0),u=setTimeout(h,50)};t.addEventListener("scroll",m),this.destroyCalendarListener=()=>{t.removeEventListener("scroll",m)}})},this.destroyInteractionListeners=()=>{const{destroyCalendarListener:t,destroyKeyboardMO:n}=this;void 0!==t&&t(),void 0!==n&&n()},this.processValue=t=>{const n=null!=t&&(!Array.isArray(t)||t.length>0),a=n?(0,r.s)(t):this.defaultParts,{minParts:s,maxParts:l,workingParts:d,el:c}=this;if(this.warnIfIncorrectValueUsage(),!a)return;n&&(0,r.w)(a,s,l);const p=Array.isArray(a)?a[0]:a,h=(0,r.P)(p,s,l),{month:u,day:g,year:m,hour:f,minute:x}=h,b=(0,r.Q)(f);this.activeParts=n?Array.isArray(a)?[...a]:{month:u,day:g,year:m,hour:f,minute:x,ampm:b}:[];const k=void 0!==u&&u!==d.month||void 0!==m&&m!==d.year,v=c.classList.contains("datetime-ready"),{isGridStyle:A,showMonthAndYear:D}=this;let M=!0;if(Array.isArray(a)){const j=a[0].month;for(const B of a)if(B.month!==j){M=!1;break}}M&&(A&&k&&v&&!D?this.animateToDate(h):this.setWorkingParts({month:u,day:g,year:m,hour:f,minute:x,ampm:b}))},this.animateToDate=function(){var t=(0,C.A)(function*(n){const{workingParts:a}=i;i.forceRenderDate=n;const s=new Promise(d=>{i.resolveForceDateScrolling=d});(0,r.i)(n,a)?i.prevMonth():i.nextMonth(),yield s,i.resolveForceDateScrolling=void 0,i.forceRenderDate=void 0});return function(n){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 n=t.querySelector(".calendar-month:last-of-type");n&&t.scrollTo({top:0,left:2*n.offsetWidth*((0,W.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;R(e,t,i),$(e,i)}disabledChanged(){this.emitStyle()}minChanged(){this.processMinParts()}maxChanged(){this.processMaxParts()}presentationChanged(){const{el:e,formatOptions:i,presentation:t}=this;R(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,r.t)(this.yearValues)}monthValuesChanged(){this.parsedMonthValues=(0,r.t)(this.monthValues)}dayValuesChanged(){this.parsedDayValues=(0,r.t)(this.dayValues)}hourValuesChanged(){this.parsedHourValues=(0,r.t)(this.hourValues)}minuteValuesChanged(){this.parsedMinuteValues=(0,r.t)(this.minuteValues)}valueChanged(){var e=this;return(0,C.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,C.A)(function*(){const{isCalendarPicker:t,activeParts:n,preferWheel:a,workingParts:s}=i;(void 0!==n||!t)&&(Array.isArray(n)&&0===n.length?i.setValue(a?(0,r.u)(s):void 0):i.setValue((0,r.u)(n))),e&&i.closeParentOverlay()})()}reset(e){var i=this;return(0,C.A)(function*(){i.processValue(e)})()}cancel(e=!1){var i=this;return(0,C.A)(function*(){i.ionCancel.emit(),e&&i.closeParentOverlay()})()}get isCalendarPicker(){const{presentation:e}=this;return"date"===e||"date-time"===e||"time-date"===e}connectedCallback(){this.clearFocusVisible=(0,te.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,n=new IntersectionObserver(d=>{d[0].isIntersecting&&(this.initializeListeners(),(0,o.w)(()=>{this.el.classList.add("datetime-ready")}))},{threshold:.01,root:e});(0,O.r)(()=>null==n?void 0:n.observe(i));const s=new IntersectionObserver(d=>{d[0].isIntersecting||(this.destroyInteractionListeners(),this.showMonthAndYear=!1,(0,o.w)(()=>{this.el.classList.remove("datetime-ready")}))},{threshold:0,root:e});(0,O.r)(()=>null==s?void 0:s.observe(i));const l=(0,O.g)(this.el);l.addEventListener("ionFocus",d=>d.stopPropagation()),l.addEventListener("ionBlur",d=>d.stopPropagation())}componentDidRender(){const{presentation:e,prevPresentation:i,calendarBodyRef:t,minParts:n,preferWheel:a,forceRenderDate:s}=this,l=!a&&["date-time","time-date","date"].includes(e);if(void 0!==n&&l&&t){const d=t.querySelector(".calendar-month:nth-of-type(1)");d&&void 0===s&&(t.scrollLeft=d.clientWidth*((0,W.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:n,presentation:a,preferWheel:s}=this;n&&("date"!==a&&(0,w.p)('Multiple date selection is only supported for presentation="date".',e),s&&(0,w.p)('Multiple date selection is not supported with preferWheel="true".',e)),void 0!==t&&("date"!==a&&"date-time"!==a&&"time-date"!==a&&(0,w.p)("The highlightedDates property is only supported with the date, date-time, and time-date presentations.",e),s&&(0,w.p)('The highlightedDates property is not supported with preferWheel="true".',e)),i&&(R(e,a,i),$(e,i));const l=this.parsedHourValues=(0,r.t)(this.hourValues),d=this.parsedMinuteValues=(0,r.t)(this.minuteValues),c=this.parsedMonthValues=(0,r.t)(this.monthValues),p=this.parsedYearValues=(0,r.t)(this.yearValues),h=this.parsedDayValues=(0,r.t)(this.dayValues),u=this.todayParts=(0,r.s)((0,r.x)());this.processMinParts(),this.processMaxParts(),this.defaultParts=(0,r.y)({refParts:u,monthValues:c,dayValues:h,yearValues:p,hourValues:l,minuteValues:d,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:n}=this,a=e||i;if(null===this.el.querySelector('[slot="buttons"]')&&!t&&!n)return;const l=()=>{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:a},this.cancelText),(0,o.h)("div",{class:"datetime-action-buttons-container"},n&&(0,o.h)("ion-button",{id:"clear-button",color:this.color,onClick:()=>l(),disabled:a},this.clearText),t&&(0,o.h)("ion-button",{id:"confirm-button",color:this.color,onClick:()=>this.confirm(!0),disabled:a},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-internal",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:n,minParts:a,maxParts:s,todayParts:l,isDateEnabled:d}=this,c=this.getActivePartsWithFallback(),p=(0,r.z)(t),h=p[p.length-1];p[0].day=1,h.day=(0,r.A)(h.month,h.year);const u=void 0!==a&&(0,r.b)(a,p[0])?a:p[0],g=void 0!==s&&(0,r.i)(s,h)?s:h,m=(0,r.B)(n,l,u,g,this.parsedDayValues,this.parsedMonthValues);let f=m.items;const x=m.parts;return d&&(f=f.map((k,v)=>{const A=x[v];let D;try{D=!d((0,r.u)(A))}catch(M){(0,w.a)("Exception thrown from provided `isDateEnabled` function. Please check your function and try again.",M)}return Object.assign(Object.assign({},k),{disabled:D})})),(0,o.h)("ion-picker-column-internal",{class:"date-column",color:this.color,disabled:i,items:f,value:null!==t.day?`${t.year}-${t.month}-${t.day}`:`${e.year}-${e.month}-${e.day}`,onIonChange:k=>{this.destroyCalendarListener&&this.destroyCalendarListener();const{value:v}=k.detail,A=x.find(({month:D,day:M,year:j})=>v===`${j}-${D}-${M}`);this.setWorkingParts(Object.assign(Object.assign({},t),A)),this.setActiveParts(Object.assign(Object.assign({},c),A)),this.initializeCalendarListener(),k.stopPropagation()}})}renderIndividualDatePickerColumns(e){const{workingParts:i,isDateEnabled:t}=this,a="year"!==e&&"time"!==e?(0,r.C)(this.locale,i,this.minParts,this.maxParts,this.parsedMonthValues):[];let l="date"===e?(0,r.D)(this.locale,i,this.minParts,this.maxParts,this.parsedDayValues):[];t&&(l=l.map(u=>{const{value:g}=u,m="string"==typeof g?parseInt(g):g,f={month:i.month,day:m,year:i.year};let x;try{x=!t((0,r.u)(f))}catch(b){(0,w.a)("Exception thrown from provided `isDateEnabled` function. Please check your function and try again.",b)}return Object.assign(Object.assign({},u),{disabled:x})}));const c="month"!==e&&"time"!==e?(0,r.E)(this.locale,this.defaultParts,this.minParts,this.maxParts,this.parsedYearValues):[];let h=[];return h=(0,r.F)(this.locale,{month:"numeric",day:"numeric"})?[this.renderMonthPickerColumn(a),this.renderDayPickerColumn(l),this.renderYearPickerColumn(c)]:[this.renderDayPickerColumn(l),this.renderMonthPickerColumn(a),this.renderYearPickerColumn(c)],h}renderDayPickerColumn(e){var i;if(0===e.length)return[];const{disabled:t,workingParts:n}=this,a=this.getActivePartsWithFallback();return(0,o.h)("ion-picker-column-internal",{class:"day-column",color:this.color,disabled:t,items:e,value:null!==(i=null!==n.day?n.day:this.defaultParts.day)&&void 0!==i?i:void 0,onIonChange:s=>{this.destroyCalendarListener&&this.destroyCalendarListener(),this.setWorkingParts(Object.assign(Object.assign({},n),{day:s.detail.value})),this.setActiveParts(Object.assign(Object.assign({},a),{day:s.detail.value})),this.initializeCalendarListener(),s.stopPropagation()}})}renderMonthPickerColumn(e){if(0===e.length)return[];const{disabled:i,workingParts:t}=this,n=this.getActivePartsWithFallback();return(0,o.h)("ion-picker-column-internal",{class:"month-column",color:this.color,disabled:i,items:e,value:t.month,onIonChange:a=>{this.destroyCalendarListener&&this.destroyCalendarListener(),this.setWorkingParts(Object.assign(Object.assign({},t),{month:a.detail.value})),this.setActiveParts(Object.assign(Object.assign({},n),{month:a.detail.value})),this.initializeCalendarListener(),a.stopPropagation()}})}renderYearPickerColumn(e){if(0===e.length)return[];const{disabled:i,workingParts:t}=this,n=this.getActivePartsWithFallback();return(0,o.h)("ion-picker-column-internal",{class:"year-column",color:this.color,disabled:i,items:e,value:t.year,onIonChange:a=>{this.destroyCalendarListener&&this.destroyCalendarListener(),this.setWorkingParts(Object.assign(Object.assign({},t),{year:a.detail.value})),this.setActiveParts(Object.assign(Object.assign({},n),{year:a.detail.value})),this.initializeCalendarListener(),a.stopPropagation()}})}renderTimePickerColumns(e){if(["date","month","month-year","year"].includes(e))return[];const t=void 0!==this.getActivePart(),{hoursData:n,minutesData:a,dayPeriodData:s}=(0,r.G)(this.locale,this.workingParts,this.hourCycle,t?this.minParts:void 0,t?this.maxParts:void 0,this.parsedHourValues,this.parsedMinuteValues);return[this.renderHourPickerColumn(n),this.renderMinutePickerColumn(a),this.renderDayPeriodPickerColumn(s)]}renderHourPickerColumn(e){const{disabled:i,workingParts:t}=this;if(0===e.length)return[];const n=this.getActivePartsWithFallback();return(0,o.h)("ion-picker-column-internal",{color:this.color,disabled:i,value:n.hour,items:e,numericInput:!0,onIonChange:a=>{this.setWorkingParts(Object.assign(Object.assign({},t),{hour:a.detail.value})),this.setActiveParts(Object.assign(Object.assign({},n),{hour:a.detail.value})),a.stopPropagation()}})}renderMinutePickerColumn(e){const{disabled:i,workingParts:t}=this;if(0===e.length)return[];const n=this.getActivePartsWithFallback();return(0,o.h)("ion-picker-column-internal",{color:this.color,disabled:i,value:n.minute,items:e,numericInput:!0,onIonChange:a=>{this.setWorkingParts(Object.assign(Object.assign({},t),{minute:a.detail.value})),this.setActiveParts(Object.assign(Object.assign({},n),{minute:a.detail.value})),a.stopPropagation()}})}renderDayPeriodPickerColumn(e){const{disabled:i,workingParts:t}=this;if(0===e.length)return[];const n=this.getActivePartsWithFallback(),a=(0,r.H)(this.locale);return(0,o.h)("ion-picker-column-internal",{style:a?{order:"-1"}:{},color:this.color,disabled:i,value:n.ampm,items:e,onIonChange:s=>{const l=(0,r.R)(t,s.detail.value);this.setWorkingParts(Object.assign(Object.assign({},t),{ampm:s.detail.value,hour:l})),this.setActiveParts(Object.assign(Object.assign({},n),{ampm:s.detail.value,hour:l})),s.stopPropagation()}})}renderWheelView(e){const{locale:i}=this,n=(0,r.F)(i)?"month-first":"year-first";return(0,o.h)("div",{class:{[`wheel-order-${n}`]:!0}},this.renderWheelPicker(e))}renderCalendarHeader(e){const{disabled:i}=this,t="ios"===e?_.l:_.p,n="ios"===e?_.o:_.q,a=i||((e,i,t)=>{const n=Object.assign(Object.assign({},(0,r.d)(this.workingParts)),{day:null});return z(n,{minParts:i,maxParts:t})})(0,this.minParts,this.maxParts),s=i||((e,i)=>{const t=Object.assign(Object.assign({},(0,r.e)(this.workingParts)),{day:null});return z(t,{maxParts:i})})(0,this.maxParts),l=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)("ion-item",{part:"month-year-button",ref:d=>this.monthYearToggleItemRef=d,button:!0,"aria-label":"Show year picker",detail:!1,lines:"none",disabled:i,onClick:()=>{var d;this.toggleMonthAndYearView();const{monthYearToggleItemRef:c}=this;if(c){const p=null===(d=c.shadowRoot)||void 0===d?void 0:d.querySelector(".item-native");p&&p.setAttribute("aria-label",this.showMonthAndYear?"Hide year picker":"Show year picker")}}},(0,o.h)("ion-label",null,(0,r.J)(this.locale,this.workingParts),(0,o.h)("ion-icon",{"aria-hidden":"true",icon:this.showMonthAndYear?t:n,lazy:!1,flipRtl:!0})))),(0,o.h)("div",{class:"calendar-next-prev"},(0,o.h)("ion-buttons",null,(0,o.h)("ion-button",{"aria-label":"Previous month",disabled:a,onClick:()=>this.prevMonth()},(0,o.h)("ion-icon",{dir:l,"aria-hidden":"true",slot:"icon-only",icon:_.c,lazy:!1,flipRtl:!0})),(0,o.h)("ion-button",{"aria-label":"Next month",disabled:s,onClick:()=>this.nextMonth()},(0,o.h)("ion-icon",{dir:l,"aria-hidden":"true",slot:"icon-only",icon:_.o,lazy:!1,flipRtl:!0}))))),(0,o.h)("div",{class:"calendar-days-of-week","aria-hidden":"true"},(0,r.I)(this.locale,e,this.firstDayOfWeek%7).map(d=>(0,o.h)("div",{class:"day-of-week"},d))))}renderMonth(e,i){const{disabled:t,readonly:n}=this,a=void 0===this.parsedYearValues||this.parsedYearValues.includes(i),s=void 0===this.parsedMonthValues||this.parsedMonthValues.includes(e),l=!a||!s,d=t||n,c=t||z({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,r.K)(e,i,this.firstDayOfWeek%7).map((u,g)=>{const{day:m,dayOfWeek:f}=u,{el:x,highlightedDates:b,isDateEnabled:k,multiple:v}=this,A={month:e,day:m,year:i},D=null===m,{isActive:M,isToday:j,ariaLabel:B,ariaSelected:ye,disabled:xe,text:ke}=((e,i,t,n,a,s,l)=>{const c=void 0!==(Array.isArray(t)?t:[t]).find(u=>(0,r.c)(i,u)),p=(0,r.c)(i,n);return{disabled:H(i,a,s,l),isActive:c,isToday:p,ariaSelected:c?"true":null,ariaLabel:(0,r.g)(e,p,i),text:null!=i.day?(0,r.a)(e,i):null}})(this.locale,A,this.activeParts,this.todayParts,this.minParts,this.maxParts,this.parsedDayValues),Q=(0,r.u)(A);let E=l||xe;if(!E&&void 0!==k)try{E=!k(Q)}catch(S){(0,w.a)("Exception thrown from provided `isDateEnabled` function. Please check your function and try again.",x,S)}const ve=E&&d,we=E||d;let V,ee;return void 0!==b&&!M&&null!==m&&(V=((e,i,t)=>{if(Array.isArray(e)){const n=i.split("T")[0],a=e.find(s=>s.date===n);if(a)return{textColor:a.textColor,backgroundColor:a.backgroundColor}}else try{return e(i)}catch(n){(0,w.a)("Exception thrown from provided `highlightedDates` callback. Please check your function and try again.",t,n)}})(b,Q,x)),D||(ee=`calendar-day${M?" active":""}${j?" today":""}${E?" disabled":""}`),(0,o.h)("div",{class:"calendar-day-wrapper"},(0,o.h)("button",{ref:S=>{S&&(S.style.setProperty("color",`${V?V.textColor:""}`,"important"),S.style.setProperty("background-color",`${V?V.backgroundColor:""}`,"important"))},tabindex:"-1","data-day":m,"data-month":e,"data-year":i,"data-index":g,"data-day-of-week":f,disabled:we,class:{"calendar-day-padding":D,"calendar-day":!0,"calendar-day-active":M,"calendar-day-constrained":ve,"calendar-day-today":j},part:ee,"aria-hidden":D?"true":null,"aria-selected":ye,"aria-label":B,onClick:()=>{D||(this.setWorkingParts(Object.assign(Object.assign({},this.workingParts),{month:e,day:m,year:i})),v?this.setActiveParts({month:e,day:m,year:i},M):this.setActiveParts(Object.assign(Object.assign({},h),{month:e,day:m,year:i})))}},ke))})))}renderCalendarBody(){return(0,o.h)("div",{class:"calendar-body ion-focusable",ref:e=>this.calendarBodyRef=e,tabindex:"0"},(0,r.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:n,locale:a,formatOptions:s}=this,l=(0,r.L)(a,t),d=this.getActivePartsWithFallback();return[(0,o.h)("div",{class:"time-header"},this.renderTimeLabel()),(0,o.h)("button",{class:{"time-body":!0,"time-body-active":n},part:"time-button"+(n?" active":""),"aria-expanded":"false","aria-haspopup":"true",disabled:i,onClick:(c=(0,C.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,r.M)(a,d,l,null==s?void 0:s.time)),(0,o.h)("ion-popover",{alignment:"center",translucent:!0,overlayIndex:1,arrow:!1,onWillPresent:c=>{c.target.querySelectorAll("ion-picker-column-internal").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:n,titleSelectedDatesFormatter:a}=this,s=Array.isArray(i);let l;if(n&&s&&1!==i.length){if(l=`${i.length} days`,void 0!==a)try{l=a((0,r.u)(i))}catch(d){(0,w.a)("Exception in provided `titleSelectedDatesFormatter`: ",d)}}else l=(0,r.N)(this.locale,this.getActivePartsWithFallback(),null!==(e=null==t?void 0:t.date)&&void 0!==e?e:{weekday:"short",month:"short",day:"numeric"});return l}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:n,color:a,readonly:s,showMonthAndYear:l,preferWheel:d,presentation:c,size:p,isGridStyle:h}=this,u=(0,T.b)(this),g="year"===c||"month"===c||"month-year"===c,m=l||g,f=l&&!g,b=("date"===c||"date-time"===c||"time-date"===c)&&d;return(0,O.d)(!0,n,e,(0,r.O)(i),t),(0,o.h)(o.H,{key:"8490192beb6c5c6064ed8f2a7be2d51846f84f36","aria-disabled":t?"true":null,onFocus:this.onFocus,onBlur:this.onBlur,class:Object.assign({},(0,L.c)(a,{[u]:!0,"datetime-readonly":s,"datetime-disabled":t,"show-month-and-year":m,"month-year-picker-open":f,[`datetime-presentation-${c}`]:!0,[`datetime-size-${p}`]:!0,"datetime-prefer-wheel":b,"datetime-grid":h}))},(0,o.h)("div",{key:"a2959c07ed871f9004a2f11ab1385a5a7b5737fd",class:"intersection-tracker",ref:k=>this.intersectionTrackerRef=k}),this.renderDatetime(u))}get el(){return(0,o.f)(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 ce=0;K.style={ios:":host{display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;background:var(--background);overflow:hidden}ion-picker-column-internal{min-width:26px}: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}@supports (background: -webkit-named-image(apple-pay-logo-black)) and (not (aspect-ratio: 1/1)){: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{position:absolute;visibility:hidden;pointer-events:none}@supports (inset-inline-start: 0){: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{inset-inline-start:-99999px}}@supports not (inset-inline-start: 0){: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{left:-99999px}:host-context([dir=rtl]):host(.show-month-and-year) .calendar-next-prev,:host-context([dir=rtl]).show-month-and-year .calendar-next-prev,:host-context([dir=rtl]):host(.show-month-and-year) .calendar-days-of-week,:host-context([dir=rtl]).show-month-and-year .calendar-days-of-week,:host-context([dir=rtl]):host(.show-month-and-year) .calendar-body,:host-context([dir=rtl]).show-month-and-year .calendar-body,:host-context([dir=rtl]):host(.show-month-and-year) .datetime-time,:host-context([dir=rtl]).show-month-and-year .datetime-time{left:unset;right:unset;right:-99999px}@supports selector(:dir(rtl)){:host(.show-month-and-year:dir(rtl)) .calendar-next-prev,:host(.show-month-and-year:dir(rtl)) .calendar-days-of-week,:host(.show-month-and-year:dir(rtl)) .calendar-body,:host(.show-month-and-year:dir(rtl)) .datetime-time{left:unset;right:unset;right:-99999px}}}}@supports (not (background: -webkit-named-image(apple-pay-logo-black))) or ((background: -webkit-named-image(apple-pay-logo-black)) and (aspect-ratio: 1/1)){: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-item,:host .calendar-action-buttons ion-button{--background:translucent}:host .calendar-action-buttons ion-item ion-label{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:auto}:host .calendar-action-buttons ion-item ion-icon{-webkit-padding-start:4px;padding-inline-start:4px;-webkit-padding-end:0;padding-inline-end:0;padding-top:0;padding-bottom:0}: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, #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 ion-item{--color:var(--ion-color-base)}:host{--background:var(--ion-color-light, #ffffff);--background-rgb:var(--ion-color-light-rgb);--title-color:var(--ion-color-step-600, #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, #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}:host .calendar-action-buttons ion-item{--padding-start:16px;--background-hover:transparent;--background-activated:transparent;font-size:min(1rem, 25.6px);font-weight:600}:host .calendar-action-buttons ion-item 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, #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)}: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, #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}ion-picker-column-internal{min-width:26px}: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}@supports (background: -webkit-named-image(apple-pay-logo-black)) and (not (aspect-ratio: 1/1)){: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{position:absolute;visibility:hidden;pointer-events:none}@supports (inset-inline-start: 0){: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{inset-inline-start:-99999px}}@supports not (inset-inline-start: 0){: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{left:-99999px}:host-context([dir=rtl]):host(.show-month-and-year) .calendar-next-prev,:host-context([dir=rtl]).show-month-and-year .calendar-next-prev,:host-context([dir=rtl]):host(.show-month-and-year) .calendar-days-of-week,:host-context([dir=rtl]).show-month-and-year .calendar-days-of-week,:host-context([dir=rtl]):host(.show-month-and-year) .calendar-body,:host-context([dir=rtl]).show-month-and-year .calendar-body,:host-context([dir=rtl]):host(.show-month-and-year) .datetime-time,:host-context([dir=rtl]).show-month-and-year .datetime-time{left:unset;right:unset;right:-99999px}@supports selector(:dir(rtl)){:host(.show-month-and-year:dir(rtl)) .calendar-next-prev,:host(.show-month-and-year:dir(rtl)) .calendar-days-of-week,:host(.show-month-and-year:dir(rtl)) .calendar-body,:host(.show-month-and-year:dir(rtl)) .datetime-time{left:unset;right:unset;right:-99999px}}}}@supports (not (background: -webkit-named-image(apple-pay-logo-black))) or ((background: -webkit-named-image(apple-pay-logo-black)) and (aspect-ratio: 1/1)){: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-item,:host .calendar-action-buttons ion-button{--background:translucent}:host .calendar-action-buttons ion-item ion-label{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:auto}:host .calendar-action-buttons ion-item ion-icon{-webkit-padding-start:4px;padding-inline-start:4px;-webkit-padding-end:0;padding-inline-end:0;padding-top:0;padding-bottom:0}: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, #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 ion-item{--color:var(--ion-color-base)}:host{--background:var(--ion-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 .datetime-calendar .calendar-action-buttons ion-item{--padding-start:20px}:host .calendar-action-buttons ion-item,:host .calendar-action-buttons ion-button{--color:var(--ion-color-step-650, #595959)}: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, 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, #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 U=e=>{const i=(0,I.c)(),t=(0,I.c)(),n=(0,I.c)();return t.addElement(e.querySelector("ion-backdrop")).fromTo("opacity",.01,"var(--backdrop-opacity)").beforeStyles({"pointer-events":"none"}).afterClearStyles(["pointer-events"]),n.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,n])},N=e=>{const i=(0,I.c)(),t=(0,I.c)(),n=(0,I.c)();return t.addElement(e.querySelector("ion-backdrop")).fromTo("opacity","var(--backdrop-opacity)",.01),n.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,n])},Z=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,P.d)(this),this.lockController=(0,ie.c)(),this.triggerController=(0,P.e)(),this.onBackdropTap=()=>{this.dismiss(void 0,P.B)},this.dispatchCancelHandler=i=>{if((0,P.i)(i.detail.role)){const n=this.buttons.find(a=>"cancel"===a.role);this.callButtonHandler(n)}},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,P.j)(this.el),this.triggerChanged()}disconnectedCallback(){this.triggerController.removeClickListener()}componentWillLoad(){(0,P.k)(this.el)}componentDidLoad(){!0===this.isOpen&&(0,O.r)(()=>this.present()),this.triggerChanged()}present(){var e=this;return(0,C.A)(function*(){const i=yield e.lockController.lock();yield e.delegateController.attachViewToDom(),yield(0,P.f)(e,"pickerEnter",U,U,void 0),e.duration>0&&(e.durationTimeout=setTimeout(()=>e.dismiss(),e.duration)),i()})()}dismiss(e,i){var t=this;return(0,C.A)(function*(){const n=yield t.lockController.lock();t.durationTimeout&&clearTimeout(t.durationTimeout);const a=yield(0,P.g)(t,e,i,"pickerLeave",N,N);return a&&t.delegateController.removeViewFromDom(),n(),a})()}onDidDismiss(){return(0,P.h)(this.el,"ionPickerDidDismiss")}onWillDismiss(){return(0,P.h)(this.el,"ionPickerWillDismiss")}getColumn(e){return Promise.resolve(this.columns.find(i=>i.name===e))}buttonClick(e){var i=this;return(0,C.A)(function*(){const t=e.role;return(0,P.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,C.A)(function*(){return!(e&&!1===(yield(0,P.s)(e.handler,i.getSelected())))})()}getSelected(){const e={};return this.columns.forEach((i,t)=>{const n=void 0!==i.selectedIndex?i.options[i.selectedIndex]:void 0;e[i.name]={text:n?n.text:void 0,value:n?n.value:void 0,columnIndex:t}}),e}render(){const{htmlAttributes:e}=this,i=(0,T.b)(this);return(0,o.h)(o.H,Object.assign({key:"eb5f91ea74fb11daa6942f779ef461742cad9ecb","aria-modal":"true",tabindex:"-1"},e,{style:{zIndex:`${2e4+this.overlayIndex}`},class:Object.assign({[i]:!0,[`picker-${i}`]:!0,"overlay-hidden":!0},(0,L.g)(this.cssClass)),onIonBackdropTap:this.onBackdropTap,onIonPickerWillDismiss:this.dispatchCancelHandler}),(0,o.h)("ion-backdrop",{key:"7ea872d939e62f14129fff15334b2822ad2360c9",visible:this.showBackdrop,tappable:this.backdropDismiss}),(0,o.h)("div",{key:"2d77c225091eacab0207e28c96b966122afafef0",tabindex:"0"}),(0,o.h)("div",{key:"630d21e0c60ad97b71462cdc540858bb6ced0b8f",class:"picker-wrapper ion-overlay-wrapper",role:"dialog"},(0,o.h)("div",{key:"fa8553ec8d2ce8bf93e16e02334b6475cb51b5d4",class:"picker-toolbar"},this.buttons.map(t=>(0,o.h)("div",{class:me(t)},(0,o.h)("button",{type:"button",onClick:()=>this.buttonClick(t),class:ue(t)},t.text)))),(0,o.h)("div",{key:"177d1bcbd0ce38f16d9c936295a917fb981d02d7",class:"picker-columns"},(0,o.h)("div",{key:"be99b6e0279c210ef91a88ccc81acc7d37917a53",class:"picker-above-highlight"}),this.presented&&this.columns.map(t=>(0,o.h)("ion-picker-column",{col:t})),(0,o.h)("div",{key:"b36b21e8133b59e873e1d3447a1279f1b971c854",class:"picker-below-highlight"}))),(0,o.h)("div",{key:"17cea6dd24dbb0a08073ca4a84bfe027eb24833d",tabindex:"0"}))}get el(){return(0,o.f)(this)}static get watchers(){return{isOpen:["onIsOpenChange"],trigger:["triggerChanged"]}}},me=e=>({[`picker-toolbar-${e.role}`]:void 0!==e.role,"picker-toolbar-button":!0}),ue=e=>Object.assign({"picker-button":!0,"ion-activatable":!0},(0,L.g)(e.cssClass));Z.style={ios:".sc-ion-picker-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}@supports (inset-inline-start: 0){.sc-ion-picker-ios-h{inset-inline-start:0}}@supports not (inset-inline-start: 0){.sc-ion-picker-ios-h{left:0}[dir=rtl].sc-ion-picker-ios-h,[dir=rtl] .sc-ion-picker-ios-h{left:unset;right:unset;right:0}@supports selector(:dir(rtl)){.sc-ion-picker-ios-h:dir(rtl){left:unset;right:unset;right:0}}}.overlay-hidden.sc-ion-picker-ios-h{display:none}.picker-wrapper.sc-ion-picker-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-ios{width:100%;background:transparent;contain:strict;z-index:1}.picker-button.sc-ion-picker-ios{border:0;font-family:inherit}.picker-button.sc-ion-picker-ios:active,.picker-button.sc-ion-picker-ios:focus{outline:none}.picker-columns.sc-ion-picker-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-ios,.picker-below-highlight.sc-ion-picker-ios{display:none;pointer-events:none}.sc-ion-picker-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, #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-ios{display:-ms-flexbox;display:flex;height:44px;border-bottom:0.55px solid var(--border-color)}.picker-toolbar-button.sc-ion-picker-ios{-ms-flex:1;flex:1;text-align:end}.picker-toolbar-button.sc-ion-picker-ios:last-child .picker-button.sc-ion-picker-ios{font-weight:600}.picker-toolbar-button.sc-ion-picker-ios:first-child{font-weight:normal;text-align:start}.picker-button.sc-ion-picker-ios,.picker-button.ion-activated.sc-ion-picker-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, #3880ff);font-size:16px}.picker-columns.sc-ion-picker-ios{height:215px;-webkit-perspective:1000px;perspective:1000px}.picker-above-highlight.sc-ion-picker-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}@supports (inset-inline-start: 0){.picker-above-highlight.sc-ion-picker-ios{inset-inline-start:0}}@supports not (inset-inline-start: 0){.picker-above-highlight.sc-ion-picker-ios{left:0}[dir=rtl].sc-ion-picker-ios-h .picker-above-highlight.sc-ion-picker-ios,[dir=rtl] .sc-ion-picker-ios-h .picker-above-highlight.sc-ion-picker-ios{left:unset;right:unset;right:0}[dir=rtl].sc-ion-picker-ios .picker-above-highlight.sc-ion-picker-ios{left:unset;right:unset;right:0}@supports selector(:dir(rtl)){.picker-above-highlight.sc-ion-picker-ios:dir(rtl){left:unset;right:unset;right:0}}}.picker-below-highlight.sc-ion-picker-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}@supports (inset-inline-start: 0){.picker-below-highlight.sc-ion-picker-ios{inset-inline-start:0}}@supports not (inset-inline-start: 0){.picker-below-highlight.sc-ion-picker-ios{left:0}[dir=rtl].sc-ion-picker-ios-h .picker-below-highlight.sc-ion-picker-ios,[dir=rtl] .sc-ion-picker-ios-h .picker-below-highlight.sc-ion-picker-ios{left:unset;right:unset;right:0}[dir=rtl].sc-ion-picker-ios .picker-below-highlight.sc-ion-picker-ios{left:unset;right:unset;right:0}@supports selector(:dir(rtl)){.picker-below-highlight.sc-ion-picker-ios:dir(rtl){left:unset;right:unset;right:0}}}",md:".sc-ion-picker-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}@supports (inset-inline-start: 0){.sc-ion-picker-md-h{inset-inline-start:0}}@supports not (inset-inline-start: 0){.sc-ion-picker-md-h{left:0}[dir=rtl].sc-ion-picker-md-h,[dir=rtl] .sc-ion-picker-md-h{left:unset;right:unset;right:0}@supports selector(:dir(rtl)){.sc-ion-picker-md-h:dir(rtl){left:unset;right:unset;right:0}}}.overlay-hidden.sc-ion-picker-md-h{display:none}.picker-wrapper.sc-ion-picker-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-md{width:100%;background:transparent;contain:strict;z-index:1}.picker-button.sc-ion-picker-md{border:0;font-family:inherit}.picker-button.sc-ion-picker-md:active,.picker-button.sc-ion-picker-md:focus{outline:none}.picker-columns.sc-ion-picker-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-md,.picker-below-highlight.sc-ion-picker-md{display:none;pointer-events:none}.sc-ion-picker-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, 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-md{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;height:44px}.picker-button.sc-ion-picker-md,.picker-button.ion-activated.sc-ion-picker-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, #3880ff);font-size:14px;font-weight:500;text-transform:uppercase;-webkit-box-shadow:none;box-shadow:none}.picker-columns.sc-ion-picker-md{height:216px;-webkit-perspective:1800px;perspective:1800px}.picker-above-highlight.sc-ion-picker-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, 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}@supports (inset-inline-start: 0){.picker-above-highlight.sc-ion-picker-md{inset-inline-start:0}}@supports not (inset-inline-start: 0){.picker-above-highlight.sc-ion-picker-md{left:0}[dir=rtl].sc-ion-picker-md-h .picker-above-highlight.sc-ion-picker-md,[dir=rtl] .sc-ion-picker-md-h .picker-above-highlight.sc-ion-picker-md{left:unset;right:unset;right:0}[dir=rtl].sc-ion-picker-md .picker-above-highlight.sc-ion-picker-md{left:unset;right:unset;right:0}@supports selector(:dir(rtl)){.picker-above-highlight.sc-ion-picker-md:dir(rtl){left:unset;right:unset;right:0}}}.picker-below-highlight.sc-ion-picker-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, 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}@supports (inset-inline-start: 0){.picker-below-highlight.sc-ion-picker-md{inset-inline-start:0}}@supports not (inset-inline-start: 0){.picker-below-highlight.sc-ion-picker-md{left:0}[dir=rtl].sc-ion-picker-md-h .picker-below-highlight.sc-ion-picker-md,[dir=rtl] .sc-ion-picker-md-h .picker-below-highlight.sc-ion-picker-md{left:unset;right:unset;right:0}[dir=rtl].sc-ion-picker-md .picker-below-highlight.sc-ion-picker-md{left:unset;right:unset;right:0}@supports selector(:dir(rtl)){.picker-below-highlight.sc-ion-picker-md:dir(rtl){left:unset;right:unset;right:0}}}"};const G=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,C.A)(function*(){let i=0,t=.81;"ios"===(0,T.b)(e)&&(i=-.46,t=1),e.rotateFactor=i,e.scaleFactor=t,e.gesture=(yield Promise.resolve().then(y.bind(y,405))).createGesture({el:e.el,gestureName:"picker-swipe",gesturePriority:100,threshold:0,passive:!1,onStart:a=>e.onStart(a),onMove:a=>e.onMove(a),onEnd:a=>e.onEnd(a)}),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 n=0,a=0;const{col:s,rotateFactor:l}=this,d=s.selectedIndex,c=s.selectedIndex=this.indexForY(-e),p=0===i?"":i+"ms",h=`scale(${this.scaleFactor})`,u=this.optsEl.children;for(let g=0;g0?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,F.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,F.a)(),void 0!==this.rafId&&cancelAnimationFrame(this.rafId);const i=this.col.options;let t=i.length-1,n=0;for(let a=0;athis.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.l)(-X,23*e.velocityY,X),0===this.velocity&&0===e.deltaY){const i=e.event.target.closest(".picker-opt");null!=i&&i.hasAttribute("opt-index")&&this.setSelected(parseInt(i.getAttribute("opt-index"),10),J)}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 n=this.col.options.length-1,a=0;const s=this.col.options;for(let d=0;dthis.optsEl=t},e.options.map((t,n)=>(0,o.h)("button",{"aria-label":t.ariaLabel,class:{"picker-opt":!0,"picker-opt-disabled":!!t.disabled},"opt-index":n},t.text))),e.suffix&&(0,o.h)("div",{key:"c2e5a324ba95dd8832d3eb81b139e1f674d74a35",class:"picker-suffix",style:{width:e.suffixWidth}},e.suffix))}get el(){return(0,o.f)(this)}static get watchers(){return{col:["colChanged"]}}},q="picker-opt-selected",be=.97,X=90,J=150;G.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}@supports (inset-inline-start: 0){.picker-opt{inset-inline-start:0}}@supports not (inset-inline-start: 0){.picker-opt{left:0}:host-context([dir=rtl]) .picker-opt{left:unset;right:unset;right:0}[dir=rtl] .picker-opt{left:unset;right:unset;right:0}@supports selector(:dir(rtl)){.picker-opt:dir(rtl){left:unset;right:unset;right: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}@supports (inset-inline-start: 0){.picker-opt{inset-inline-start:0}}@supports not (inset-inline-start: 0){.picker-opt{left:0}:host-context([dir=rtl]) .picker-opt{left:unset;right:unset;right:0}[dir=rtl] .picker-opt{left:unset;right:unset;right:0}@supports selector(:dir(rtl)){.picker-opt:dir(rtl){left:unset;right:unset;right: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, #3880ff)}"}}}]); \ No newline at end of file diff --git a/www/2924.804f1920724ce014.js b/www/2924.804f1920724ce014.js new file mode 100644 index 00000000..bf717313 --- /dev/null +++ b/www/2924.804f1920724ce014.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[2924],{2924:(_,u,n)=>{n.r(u),n.d(u,{PreferencesWeb:()=>c});var r=n(467),p=n(5083);class c extends p.E_{constructor(){super(...arguments),this.group="CapacitorStorage"}configure({group:e}){var t=this;return(0,r.A)(function*(){"string"==typeof e&&(t.group=e)})()}get(e){var t=this;return(0,r.A)(function*(){return{value:t.impl.getItem(t.applyPrefix(e.key))}})()}set(e){var t=this;return(0,r.A)(function*(){t.impl.setItem(t.applyPrefix(e.key),e.value)})()}remove(e){var t=this;return(0,r.A)(function*(){t.impl.removeItem(t.applyPrefix(e.key))})()}keys(){var e=this;return(0,r.A)(function*(){return{keys:e.rawKeys().map(s=>s.substring(e.prefix.length))}})()}clear(){var e=this;return(0,r.A)(function*(){for(const t of e.rawKeys())e.impl.removeItem(t)})()}migrate(){var e=this;return(0,r.A)(function*(){var t;const s=[],i=[],f=Object.keys(e.impl).filter(o=>0===o.indexOf("_cap_"));for(const o of f){const a=o.substring(5),h=null!==(t=e.impl.getItem(o))&&void 0!==t?t:"",{value:m}=yield e.get({key:a});"string"==typeof m?i.push(a):(yield e.set({key:a,value:h}),s.push(a))}return{migrated:s,existing:i}})()}removeOld(){var e=this;return(0,r.A)(function*(){const s=Object.keys(e.impl).filter(i=>0===i.indexOf("_cap_"));for(const i of s)e.impl.removeItem(i)})()}get impl(){return window.localStorage}get prefix(){return"NativeStorage"===this.group?"":`${this.group}.`}rawKeys(){return Object.keys(this.impl).filter(e=>0===e.indexOf(this.prefix))}applyPrefix(e){return this.prefix+e}}}}]); \ No newline at end of file diff --git a/www/2937.aa2ee25b0084be07.js b/www/2937.aa2ee25b0084be07.js new file mode 100644 index 00000000..1251cb23 --- /dev/null +++ b/www/2937.aa2ee25b0084be07.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[2937],{2937:(q,P,v)=>{v.r(P),v.d(P,{FilesystemWeb:()=>F});var l=v(467),x=v(5083),A=v(1889);function R(f){const w=f.split("/").filter(t=>"."!==t),n=[];return w.forEach(t=>{".."===t&&n.length>0&&".."!==n[n.length-1]?n.pop():n.push(t)}),n.join("/")}let F=(()=>{class f extends x.E_{constructor(){var n;super(...arguments),n=this,this.DB_VERSION=1,this.DB_NAME="Disc",this._writeCmds=["add","put","delete"],this.downloadFile=function(){var t=(0,l.A)(function*(r){var e,o;const d=(0,x.EA)(r,r.webFetchExtra),i=yield fetch(r.url,d);let a;if(r.progress)if(null!=i&&i.body){const c=i.body.getReader();let u=0;const h=[],m=i.headers.get("content-type"),p=parseInt(i.headers.get("content-length")||"0",10);for(;;){const{done:g,value:_}=yield c.read();if(g)break;h.push(_),u+=(null==_?void 0:_.length)||0,n.notifyListeners("progress",{url:r.url,bytes:u,contentLength:p})}const y=new Uint8Array(u);let b=0;for(const g of h)typeof g>"u"||(y.set(g,b),b+=g.length);a=new Blob([y.buffer],{type:m||void 0})}else a=new Blob;else a=yield i.blob();return{path:(yield n.writeFile({path:r.path,directory:null!==(e=r.directory)&&void 0!==e?e:void 0,recursive:null!==(o=r.recursive)&&void 0!==o&&o,data:a})).uri,blob:a}});return function(r){return t.apply(this,arguments)}}()}initDb(){var n=this;return(0,l.A)(function*(){if(void 0!==n._db)return n._db;if(!("indexedDB"in window))throw n.unavailable("This browser doesn't support IndexedDB");return new Promise((t,r)=>{const e=indexedDB.open(n.DB_NAME,n.DB_VERSION);e.onupgradeneeded=f.doUpgrade,e.onsuccess=()=>{n._db=e.result,t(e.result)},e.onerror=()=>r(e.error),e.onblocked=()=>{console.warn("db blocked")}})})()}static doUpgrade(n){const r=n.target.result;r.objectStoreNames.contains("FileStorage")&&r.deleteObjectStore("FileStorage"),r.createObjectStore("FileStorage",{keyPath:"path"}).createIndex("by_folder","folder")}dbRequest(n,t){var r=this;return(0,l.A)(function*(){const e=-1!==r._writeCmds.indexOf(n)?"readwrite":"readonly";return r.initDb().then(o=>new Promise((d,i)=>{const c=o.transaction(["FileStorage"],e).objectStore("FileStorage")[n](...t);c.onsuccess=()=>d(c.result),c.onerror=()=>i(c.error)}))})()}dbIndexRequest(n,t,r){var e=this;return(0,l.A)(function*(){const o=-1!==e._writeCmds.indexOf(t)?"readwrite":"readonly";return e.initDb().then(d=>new Promise((i,a)=>{const h=d.transaction(["FileStorage"],o).objectStore("FileStorage").index(n)[t](...r);h.onsuccess=()=>i(h.result),h.onerror=()=>a(h.error)}))})()}getPath(n,t){const r=void 0!==t?t.replace(/^[/]+|[/]+$/g,""):"";let e="";return void 0!==n&&(e+="/"+n),""!==t&&(e+="/"+r),e}clear(){var n=this;return(0,l.A)(function*(){(yield n.initDb()).transaction(["FileStorage"],"readwrite").objectStore("FileStorage").clear()})()}readFile(n){var t=this;return(0,l.A)(function*(){const r=t.getPath(n.directory,n.path),e=yield t.dbRequest("get",[r]);if(void 0===e)throw Error("File does not exist.");return{data:e.content?e.content:""}})()}writeFile(n){var t=this;return(0,l.A)(function*(){const r=t.getPath(n.directory,n.path);let e=n.data;const o=n.encoding,d=n.recursive,i=yield t.dbRequest("get",[r]);if(i&&"directory"===i.type)throw Error("The supplied path is a directory.");const a=r.substr(0,r.lastIndexOf("/"));if(void 0===(yield t.dbRequest("get",[a]))){const h=a.indexOf("/",1);if(-1!==h){const m=a.substr(h);yield t.mkdir({path:m,directory:n.directory,recursive:d})}}if(!(o||e instanceof Blob||(e=e.indexOf(",")>=0?e.split(",")[1]:e,t.isBase64String(e))))throw Error("The supplied data is not valid base64 content.");const c=Date.now(),u={path:r,folder:a,type:"file",size:e instanceof Blob?e.size:e.length,ctime:c,mtime:c,content:e};return yield t.dbRequest("put",[u]),{uri:u.path}})()}appendFile(n){var t=this;return(0,l.A)(function*(){const r=t.getPath(n.directory,n.path);let e=n.data;const o=n.encoding,d=r.substr(0,r.lastIndexOf("/")),i=Date.now();let a=i;const s=yield t.dbRequest("get",[r]);if(s&&"directory"===s.type)throw Error("The supplied path is a directory.");if(void 0===(yield t.dbRequest("get",[d]))){const h=d.indexOf("/",1);if(-1!==h){const m=d.substr(h);yield t.mkdir({path:m,directory:n.directory,recursive:!0})}}if(!o&&!t.isBase64String(e))throw Error("The supplied data is not valid base64 content.");if(void 0!==s){if(s.content instanceof Blob)throw Error("The occupied entry contains a Blob object which cannot be appended to.");e=void 0===s.content||o?s.content+e:btoa(atob(s.content)+atob(e)),a=s.ctime}const u={path:r,folder:d,type:"file",size:e.length,ctime:a,mtime:i,content:e};yield t.dbRequest("put",[u])})()}deleteFile(n){var t=this;return(0,l.A)(function*(){const r=t.getPath(n.directory,n.path);if(void 0===(yield t.dbRequest("get",[r])))throw Error("File does not exist.");if(0!==(yield t.dbIndexRequest("by_folder","getAllKeys",[IDBKeyRange.only(r)])).length)throw Error("Folder is not empty.");yield t.dbRequest("delete",[r])})()}mkdir(n){var t=this;return(0,l.A)(function*(){const r=t.getPath(n.directory,n.path),e=n.recursive,o=r.substr(0,r.lastIndexOf("/")),d=(r.match(/\//g)||[]).length,i=yield t.dbRequest("get",[o]),a=yield t.dbRequest("get",[r]);if(1===d)throw Error("Cannot create Root directory");if(void 0!==a)throw Error("Current directory does already exist.");if(!e&&2!==d&&void 0===i)throw Error("Parent directory must exist");if(e&&2!==d&&void 0===i){const u=o.substr(o.indexOf("/",1));yield t.mkdir({path:u,directory:n.directory,recursive:e})}const s=Date.now(),c={path:r,folder:o,type:"directory",size:0,ctime:s,mtime:s};yield t.dbRequest("put",[c])})()}rmdir(n){var t=this;return(0,l.A)(function*(){const{path:r,directory:e,recursive:o}=n,d=t.getPath(e,r),i=yield t.dbRequest("get",[d]);if(void 0===i)throw Error("Folder does not exist.");if("directory"!==i.type)throw Error("Requested path is not a directory");const a=yield t.readdir({path:r,directory:e});if(0!==a.files.length&&!o)throw Error("Folder is not empty");for(const s of a.files){const c=`${r}/${s.name}`;"file"===(yield t.stat({path:c,directory:e})).type?yield t.deleteFile({path:c,directory:e}):yield t.rmdir({path:c,directory:e,recursive:o})}yield t.dbRequest("delete",[d])})()}readdir(n){var t=this;return(0,l.A)(function*(){const r=t.getPath(n.directory,n.path),e=yield t.dbRequest("get",[r]);if(""!==n.path&&void 0===e)throw Error("Folder does not exist.");const o=yield t.dbIndexRequest("by_folder","getAllKeys",[IDBKeyRange.only(r)]);return{files:yield Promise.all(o.map(function(){var i=(0,l.A)(function*(a){let s=yield t.dbRequest("get",[a]);return void 0===s&&(s=yield t.dbRequest("get",[a+"/"])),{name:a.substring(r.length+1),type:s.type,size:s.size,ctime:s.ctime,mtime:s.mtime,uri:s.path}});return function(a){return i.apply(this,arguments)}}()))}})()}getUri(n){var t=this;return(0,l.A)(function*(){const r=t.getPath(n.directory,n.path);let e=yield t.dbRequest("get",[r]);return void 0===e&&(e=yield t.dbRequest("get",[r+"/"])),{uri:(null==e?void 0:e.path)||r}})()}stat(n){var t=this;return(0,l.A)(function*(){const r=t.getPath(n.directory,n.path);let e=yield t.dbRequest("get",[r]);if(void 0===e&&(e=yield t.dbRequest("get",[r+"/"])),void 0===e)throw Error("Entry does not exist.");return{type:e.type,size:e.size,ctime:e.ctime,mtime:e.mtime,uri:e.path}})()}rename(n){var t=this;return(0,l.A)(function*(){yield t._copy(n,!0)})()}copy(n){var t=this;return(0,l.A)(function*(){return t._copy(n,!1)})()}requestPermissions(){return(0,l.A)(function*(){return{publicStorage:"granted"}})()}checkPermissions(){return(0,l.A)(function*(){return{publicStorage:"granted"}})()}_copy(n,t=!1){var r=this;return(0,l.A)(function*(){let{toDirectory:e}=n;const{to:o,from:d,directory:i}=n;if(!o||!d)throw Error("Both to and from must be provided");e||(e=i);const a=r.getPath(i,d),s=r.getPath(e,o);if(a===s)return{uri:s};if(function D(f,w){f=R(f),w=R(w);const n=f.split("/"),t=w.split("/");return f!==w&&n.every((r,e)=>r===t[e])}(a,s))throw Error("To path cannot contain the from path");let c;try{c=yield r.stat({path:o,directory:e})}catch{const y=o.split("/");y.pop();const b=y.join("/");if(y.length>0&&"directory"!==(yield r.stat({path:b,directory:e})).type)throw new Error("Parent directory of the to path is a file")}if(c&&"directory"===c.type)throw new Error("Cannot overwrite a directory with a file");const u=yield r.stat({path:d,directory:i}),h=function(){var p=(0,l.A)(function*(y,b,g){const _=r.getPath(e,y),E=yield r.dbRequest("get",[_]);E.ctime=b,E.mtime=g,yield r.dbRequest("put",[E])});return function(b,g,_){return p.apply(this,arguments)}}(),m=u.ctime?u.ctime:Date.now();switch(u.type){case"file":{const p=yield r.readFile({path:d,directory:i});let y;t&&(yield r.deleteFile({path:d,directory:i})),!(p.data instanceof Blob)&&!r.isBase64String(p.data)&&(y=A.Wi.UTF8);const b=yield r.writeFile({path:o,directory:e,data:p.data,encoding:y});return t&&(yield h(o,m,u.mtime)),b}case"directory":{if(c)throw Error("Cannot move a directory over an existing object");try{yield r.mkdir({path:o,directory:e,recursive:!1}),t&&(yield h(o,m,u.mtime))}catch{}const p=(yield r.readdir({path:d,directory:i})).files;for(const y of p)yield r._copy({from:`${d}/${y.name}`,to:`${o}/${y.name}`,directory:i,toDirectory:e},t);t&&(yield r.rmdir({path:d,directory:i}))}}return{uri:s}})()}isBase64String(n){try{return btoa(atob(n))==n}catch{return!1}}}return f._debug=!0,f})()}}]); \ No newline at end of file diff --git a/www/2982.d9b8bf08c5279ede.js b/www/2982.d9b8bf08c5279ede.js new file mode 100644 index 00000000..eeb43691 --- /dev/null +++ b/www/2982.d9b8bf08c5279ede.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[2982],{2982:(p,s,o)=>{o.r(s),o.d(s,{pwa_camera_modal:()=>c});var r=o(467),a=o(1288);const c=class{constructor(e){(0,a.r)(this,e),this.onPhoto=(0,a.c)(this,"onPhoto",7),this.noDeviceError=(0,a.c)(this,"noDeviceError",7),this.facingMode="user",this.hidePicker=!1}present(){var e=this;return(0,r.A)(function*(){const t=document.createElement("pwa-camera-modal-instance");t.facingMode=e.facingMode,t.hidePicker=e.hidePicker,t.addEventListener("onPhoto",function(){var i=(0,r.A)(function*(n){e._modal&&e.onPhoto.emit(n.detail)});return function(n){return i.apply(this,arguments)}}()),t.addEventListener("noDeviceError",function(){var i=(0,r.A)(function*(n){e.noDeviceError.emit(n)});return function(n){return i.apply(this,arguments)}}()),document.body.append(t),e._modal=t})()}dismiss(){var e=this;return(0,r.A)(function*(){e._modal&&(e._modal&&e._modal.parentNode.removeChild(e._modal),e._modal=null)})()}render(){return(0,a.h)("div",null)}};c.style=":host{z-index:1000;position:fixed;top:0;left:0;width:100%;height:100%;display:-ms-flexbox;display:flex;contain:strict}.wrapper{-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background-color:rgba(0, 0, 0, 0.15)}.content{-webkit-box-shadow:0px 0px 5px rgba(0, 0, 0, 0.2);box-shadow:0px 0px 5px rgba(0, 0, 0, 0.2);width:600px;height:600px}"}}]); \ No newline at end of file diff --git a/www/3066.1cfd22d031dc2e1c.js b/www/3066.1cfd22d031dc2e1c.js new file mode 100644 index 00000000..737a68c9 --- /dev/null +++ b/www/3066.1cfd22d031dc2e1c.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[3066],{8113:(G,x,l)=>{l.d(x,{r:()=>L});var k=l(56),e=l(4438),c=l(8974),E=l(4517),C=l(177),S=l(9417),g=l(5402);function N(p,D){if(1&p){const t=e.RV6();e.j41(0,"ion-item",9)(1,"ion-input",10),e.nI1(2,"translate"),e.mxI("ngModelChange",function(s){e.eBV(t);const _=e.XpG();return e.DH7(_.name,s)||(_.name=s),e.Njj(s)}),e.k0s()()}if(2&p){const t=e.XpG();e.R7$(),e.R50("ngModel",t.name),e.Y8G("placeholder",e.bMT(2,2,t.placeholder))}}function F(p,D){if(1&p){const t=e.RV6();e.j41(0,"ion-item",9)(1,"ion-input",11),e.nI1(2,"translate"),e.mxI("ngModelChange",function(s){e.eBV(t);const _=e.XpG();return e.DH7(_.url,s)||(_.url=s),e.Njj(s)}),e.bIt("ionInput",function(){e.eBV(t);const s=e.XpG();return e.Njj(s.onInputChange())}),e.k0s()()}if(2&p){const t=e.XpG();e.R7$(),e.R50("ngModel",t.url),e.Y8G("placeholder",e.bMT(2,2,"url"))}}function U(p,D){if(1&p&&(e.j41(0,"ion-item",12)(1,"ion-label",13),e.EFF(2),e.nI1(3,"translate"),e.k0s()()),2&p){const t=e.XpG();e.R7$(2),e.JRh(e.bMT(3,1,t.errMsg))}}let L=(()=>{var p;class D{constructor(h,s){this.modalCtrl=h,this.navParams=s,this.name="",this.title="",this.placeholder="",this.url="",this.errMsg=""}ngOnInit(){this.title=this.navParams.get("title"),this.placeholder=this.navParams.get("placeholder")}cancel(){this.modalCtrl.dismiss()}createPlaylist(){if(this.name)"Add Youtube URL"==this.title&&this.url?this.url.match(/(?:youtu\.be\/|youtube\.com(?:\/(?:[^\/\n\s]+\/\S+\/|(?:v|e(?:mbed)?)\/|\S*?[?&]v=|shorts\/)|youtu\.be\/|embed\/|v\/|m\/|watch\?(?:[^=]+=[^&]+&)*?v=))([^"&?\/\s]{11})/gm)?this.modalCtrl.dismiss({type:"create",name:this.name,url:this.url}):this.errMsg="Please enter a valid url":this.modalCtrl.dismiss({type:"create",playlistName:this.name});else if("Add Diksha URL"==this.title&&this.url){let h=!1;k.Hs.forEach(s=>{this.url.match(new RegExp(s.pattern))&&(h=!0)}),h?this.modalCtrl.dismiss({type:"create",url:this.url}):this.errMsg="Please enter a valid url"}}onInputChange(){this.errMsg=""}}return(p=D).\u0275fac=function(h){return new(h||p)(e.rXU(c.W3),e.rXU(E.y8))},p.\u0275cmp=e.VBU({type:p,selectors:[["app-new-playlist-modal"]],decls:18,vars:12,consts:[[1,"inner-content"],[1,"header-info"],["class","roundedInput",4,"ngIf"],["lines","none",4,"ngIf"],[1,"btn-row"],["size","6",1,"btn-pr-8"],["fill","outline","expand","block",1,"app-rate-btn-outline",3,"click"],["size","6",1,"btn-pl-8"],["expand","block","color","warning",1,"app-rate-btn","app-rate-btn-ellipsis",3,"click"],[1,"roundedInput"],["type","text",3,"ngModelChange","ngModel","placeholder"],["type","url",3,"ngModelChange","ionInput","ngModel","placeholder"],["lines","none"],["color","danger"]],template:function(h,s){1&h&&(e.j41(0,"div",0)(1,"ion-toolbar")(2,"div",1),e.EFF(3),e.nI1(4,"translate"),e.k0s()(),e.DNE(5,N,3,4,"ion-item",2)(6,F,3,4,"ion-item",2)(7,U,4,3,"ion-item",3),e.j41(8,"div",4)(9,"ion-row")(10,"ion-col",5)(11,"ion-button",6),e.bIt("click",function(){return s.cancel()}),e.EFF(12),e.nI1(13,"translate"),e.k0s()(),e.j41(14,"ion-col",7)(15,"ion-button",8),e.bIt("click",function(){return s.createPlaylist()}),e.EFF(16),e.nI1(17,"translate"),e.k0s()()()()()),2&h&&(e.R7$(3),e.JRh(e.bMT(4,6,s.title)),e.R7$(2),e.Y8G("ngIf","Add Diksha URL"!==s.title),e.R7$(),e.Y8G("ngIf","New Playlist"!==s.title),e.R7$(),e.Y8G("ngIf",s.errMsg),e.R7$(5),e.SpI(" ",e.bMT(13,8,"Cancel"),""),e.R7$(4),e.SpI(" ",e.bMT(17,10,"Create"),""))},dependencies:[C.bT,S.BC,S.vS,c.Jm,c.hU,c.$w,c.uz,c.he,c.ln,c.ai,c.Gw,g.D9],styles:[".btn-info[_ngcontent-%COMP%]{height:3rem;width:34%;--border-radius: 1.25rem;font-size:.875rem}.btn-info__left[_ngcontent-%COMP%]{margin-left:.625rem}.btn-info__right[_ngcontent-%COMP%]{margin-top:3rem}.header-info[_ngcontent-%COMP%]{padding:.688rem 1rem;color:#2f2c2a;font-size:1.1rem;font-family:Noto Sans Devanagari;font-weight:700;line-height:25.2px;word-wrap:break-word}.roundedInput[_ngcontent-%COMP%]{--border-color: var(--ion-color-medium-shade);--border-radius: 4rem;--border-width: 1px;--box-shadow: 2px gray;--highlight-height: 0;--background: #f8f9fa;padding:.5rem 1.125rem .938rem}.app-rate-btn-outline[_ngcontent-%COMP%]{border-color:var(--ion-color-primary-contrast);color:var(--ion-color-medium);height:3rem;--border-radius: 1.25rem;font-size:.75rem;font-family:Noto Sans;font-weight:700;text-transform:uppercase;line-height:19.6px;word-wrap:break-word;--border-color: var(--ion-color-medium)}.app-rate-btn-ellipsis[_ngcontent-%COMP%] span[_ngcontent-%COMP%]{display:block}.app-rate-btn[_ngcontent-%COMP%]{height:3rem;--border-radius: 1.25rem;font-size:.75rem;font-family:Noto Sans;font-weight:700;text-transform:uppercase;line-height:19.6px;word-wrap:break-word}.app-rate-btn[_ngcontent-%COMP%]::part(native){--ion-color-contrast: var(--ion-color-primary-contrast)}.btn-row[_ngcontent-%COMP%]{padding:0 .625rem .625rem;margin-top:.625rem}.btn-pr-8[_ngcontent-%COMP%], .btn-pl-8[_ngcontent-%COMP%]{padding-right:1rem}"]}),D})()},3066:(G,x,l)=>{l.r(x),l.d(x,{CreatePlaylistPageModule:()=>X});var k=l(177),e=l(9417),c=l(8974),E=l(3021),C=l(467),S=l(4715),g=l(56),N=l(4733),F=l(5318),U=l.n(F),L=l(1471),p=l(1129),D=l(8113),t=l(4438),h=l(444),s=l(7803),_=l(2904),Y=l(5402);function z(r,v){1&r&&(t.j41(0,"div",16),t.EFF(1),t.nI1(2,"translate"),t.k0s()),2&r&&(t.R7$(),t.JRh(t.bMT(2,1,"Add content to the playlist")))}function A(r,v){if(1&r){const d=t.RV6();t.j41(0,"div",17)(1,"div",18),t.nrm(2,"img",19),t.k0s(),t.j41(3,"div",20)(4,"div",21),t.EFF(5),t.k0s(),t.j41(6,"ion-checkbox",22),t.bIt("ionChange",function(a){const o=t.eBV(d).index,m=t.XpG();return t.Njj(m.isContentSelect(a,o))}),t.k0s()()()}if(2&r){const d=v.$implicit;t.R7$(2),t.Y8G("src",null!=d&&null!=d.metaData&&d.metaData.thumbnail?null==d||null==d.metaData?null:d.metaData.thumbnail:"../../../assets/images/slider-img.svg",t.B4B),t.R7$(3),t.JRh(null==d||null==d.metaData?null:d.metaData.name),t.R7$(),t.Y8G("checked",d.isSelected)}}const $=[{path:"",component:(()=>{var r;class v{constructor(n,a,o,m,y,f,O){var T;this.contentService=n,this.playListService=a,this.headerService=o,this.router=m,this.location=y,this.utilService=f,this.modalCtrl=O,this.contentList=[],this.playlistName="",this.disableCreateBtn=!0,this.files=[],this.navigateBack=!1,this.resolveNativePath=u=>new Promise((R,i)=>{window.FilePath.resolveNativePath(u,R,M=>{console.error(`${u} could not be resolved by the plugin: ${M.message}`),i(M)})}),this.selectedContents=[],this.reSelectedContent=[],this.localContents=0,this.status="",this.optModalOpen=!1;let w=null===(T=this.router.getCurrentNavigation())||void 0===T?void 0:T.extras;var P,B,b,I;w&&(null!==(P=w.state)&&void 0!==P&&P.islocal?(this.playlists=null===(B=w.state)||void 0===B?void 0:B.playlists,this.selectedContents=this.playlists.playListcontentList,this.selectedContents.map(u=>{u.isSelected=!0,!u.metaData&&u.content_metadata&&(u.metaData=JSON.parse(u.content_metadata))}),this.playlistName=this.playlists.name,this.status=null===(b=w.state)||void 0===b?void 0:b.status):this.selectedContents=null===(I=w.state)||void 0===I?void 0:I.selectedContents,this.selectedContents=this.selectedContents.filter(u=>u.metaData),this.reSelectedContent=this.selectedContents)}ngOnInit(){this.getContentImgPath(),this.contentService.getRecentlyViewedContent("guest").then(n=>{this.contentList=n,console.log("result",n)}),this.headerService.headerEventEmitted$.subscribe(n=>{"back"===n&&"edit"===this.status&&!this.navigateBack&&(this.navigateBack=!0,this.router.navigate(["/tabs/my-pitara"]))})}ionViewWillEnter(){this.headerService.showHeader("create New Playlist",!0)}isContentSelect(n,a){this.selectedContents[a].isSelected=n.detail.checked,this.reSelectedContent=[],this.selectedContents.forEach(o=>{o.isSelected&&this.reSelectedContent.push({identifier:o.metaData.contentIdentifier})}),this.disableCreateBtn=!1,(0==this.reSelectedContent.length||0==this.playlistName.length)&&(this.disableCreateBtn=!0)}playlistNameChange(){var n;this.disableCreateBtn=!(this.playlistName.replace(/\s/g,"").length>0&&this.selectedContents.length>0||""!==this.playlistName&&this.playlistName!==(null===(n=this.playlists)||void 0===n?void 0:n.name))}createList(){var n=this;return(0,C.A)(function*(){let a=[];n.selectedContents.forEach(o=>{a.push("local"===o.type||"local"===o.source?{identifier:o.identifier,type:"diksha"==o.sourceType?"local_diksha":"local",localContent:o,isDeleted:!o.isSelected}:o.isSelected?{identifier:o.contentIdentifier,type:"recentlyViewed",localContent:o}:{identifier:o.identifier,type:o.type,localContent:o,isDeleted:!0})}),n.playlistName.replace(/\s/g,"").length>0&&n.playListService.createPlayList(n.playlistName,"guest",a,n.playlists?n.playlists.identifier:void 0).then(m=>{n.headerService.deviceBackBtnEvent({name:"backBtn"}),"edit"===n.status?n.location.back():window.history.go(-2)}).catch(m=>{console.log("errrrr",m)})})()}openFilePicker(){var n=this;return(0,C.A)(function*(){let a=[g.z5.PDF];a=a.concat(g.z5.VIDEOS).concat(g.z5.AUDIO);const{files:o}=yield S.N.pickFiles({types:a,multiple:!0,readData:!0}),m=yield n.utilService.getLoader();yield m.present();for(let y=0;y{n.metaData.thumbnail?n.metaData.mimeType!==g.Cc.YOUTUBE&&(n.metaData.thumbnail=n.metaData.thumbnail&&!n.metaData.identifier.startsWith("do_")?n.metaData.thumbnail:N.O.getImagePath(n.metaData.mimetype||n.metaData.mimeType)):n.metaData.thumbnail=n.metaData.mimetype===g.Cc.YOUTUBE?this.loadYoutubeImg(n.metaData):n.metaData.thumbnail&&!n.metaData.identifier.startsWith("do_")?n.metaData.thumbnail:N.O.getImagePath(n.metaData.mimetype||n.metaData.mimeType)})}loadYoutubeImg(n){let a=n.identifier;return a&&a.startsWith("do_")&&(a=U()(n.url)),`https://img.youtube.com/vi/${a}/mqdefault.jpg`}uploadLocalContents(){var n=this;return(0,C.A)(function*(){let a;n.optModalOpen||(n.optModalOpen=!0,a=yield n.modalCtrl.create({component:p.W,componentProps:{uploadType:[{type:"url",label:"Upload from Youtube"},{type:"diksha",label:"Upload from Diksha"}]},cssClass:"sheet-modal",breakpoints:[.25],showBackdrop:!1,initialBreakpoint:.25,handle:!1,handleBehavior:"none"}),yield a.present()),a.onDidDismiss().then(function(){var o=(0,C.A)(function*(m){n.optModalOpen=!1,"file"===m.data.type?n.openFilePicker():n.createYoutubeContent(m.data.type)});return function(m){return o.apply(this,arguments)}}())})()}createYoutubeContent(n){var a=this;return(0,C.A)(function*(){const o=yield a.modalCtrl.create({component:D.r,componentProps:{title:"url"==n?"Add Youtube URL":"Add Diksha URL",placeholder:"Name"},cssClass:"auto-height"});yield o.present(),o.onDidDismiss().then(function(){var m=(0,C.A)(function*(y){var f,O;let T=null===(f=y.data)||void 0===f?void 0:f.url;if(y&&"create"===(null===(O=y.data)||void 0===O?void 0:O.type)){const w=yield a.utilService.getLoader();yield w.present();let P="";if("url"===n)P=U()(T),a.selectedContents.push({source:"local",sourceType:"local",metaData:{identifier:P,url:"https://www.youtube.com/watch?v="+P,name:y.data.name,mimetype:g.z5.YOUTUBE,thumbnail:""}}),a.selectedContents.length&&a.getContentImgPath();else if("diksha"==n){P=T.split("/").filter(b=>b.startsWith("do_"));try{yield a.contentService.readDikshaContents(P[0]).then(function(){var b=(0,C.A)(function*(I){var u,R;console.log("res ",I);let i=null===(u=I.body)||void 0===u||null===(u=u.result)||void 0===u?void 0:u.content;if((null===(R=i.dialcodes)||void 0===R?void 0:R.length)>0)yield a.contentService.getContents(i.dialcodes[0]).then(M=>{console.log("content data ",M),M.forEach(j=>{j.source="local",(j.metaData.mimetype==g.z5.PDF||j.metaData.mimetype==g.z5.VIDEO)&&a.selectedContents.push(j)}),a.getContentImgPath()});else if(i.mediaType="content"){let M={source:"local",sourceType:"diksha",metaData:{identifier:null==i?void 0:i.identifier,name:null==i?void 0:i.name,thumbnail:null==i?void 0:i.posterImage,description:null==i?void 0:i.name,mimetype:(null==i?void 0:i.mimetype)||(null==i?void 0:i.mimeType),url:null==i?void 0:i.streamingUrl,focus:null==i?void 0:i.focus,keyword:null==i?void 0:i.keyword,domain:null==i?void 0:i.domain,curriculargoal:null==i?void 0:i.curriculargoal,competencies:null==i?void 0:i.competencies,language:null==i?void 0:i.language,category:null==i?void 0:i.category,audience:null==i?void 0:i.audience,status:null==i?void 0:i.status,createdon:null==i?void 0:i.createdOn,lastupdatedon:(null==i?void 0:i.lastupdatedon)||(null==i?void 0:i.lastUpdatedOn),artifactUrl:null==i?void 0:i.artifactUrl}};(M.metaData.mimetype==g.z5.PDF||M.metaData.mimetype==g.z5.VIDEO)&&(a.selectedContents.push(M),a.getContentImgPath())}});return function(I){return b.apply(this,arguments)}}())}catch(b){console.log("Server error ",b)}}yield w.dismiss()}});return function(y){return m.apply(this,arguments)}}())})()}}return(r=v).\u0275fac=function(n){return new(n||r)(t.rXU(h.f),t.rXU(s.q),t.rXU(_.Ux),t.rXU(E.Ix),t.rXU(k.aZ),t.rXU(_.a0),t.rXU(c.W3))},r.\u0275cmp=t.VBU({type:r,selectors:[["app-create-playlist"]],decls:20,vars:9,consts:[[3,"fullscreen"],[1,"create-playlist"],["type","text","placeholder","Name Your Playlist","opacity","0.5",3,"ngModelChange","ionInput","ngModel"],["slot","end","aria-hidden","true","src","assets/icon/edit.svg"],[1,"create-playlist-container"],["class","bot-section__text",4,"ngIf"],["class","card",4,"ngFor","ngForOf"],[1,"view-all-btn"],[1,"view-playlist"],[1,"view-playlist__icon"],[1,"count"],["aria-hidden","true","src","assets/icon/pitara-blue.svg"],[1,"view-playlist__icon",3,"click"],["aria-hidden","true","src","assets/icon/file-upload.svg"],[1,"view-playlist__button"],["fill","outline",1,"new-playlist__btn",3,"click","disabled"],[1,"bot-section__text"],[1,"card"],[1,"card__img"],["alt","Playlist Image",3,"src"],[1,"card__metadata"],[1,"card__title"],[3,"ionChange","checked"]],template:function(n,a){1&n&&(t.j41(0,"ion-content",0)(1,"div",1)(2,"ion-item")(3,"ion-input",2),t.mxI("ngModelChange",function(m){return t.DH7(a.playlistName,m)||(a.playlistName=m),m}),t.bIt("ionInput",function(){return a.playlistNameChange()}),t.k0s(),t.nrm(4,"ion-icon",3),t.k0s(),t.j41(5,"div",4),t.DNE(6,z,3,3,"div",5)(7,A,7,3,"div",6),t.k0s()()(),t.j41(8,"div",7)(9,"div",8)(10,"div",9)(11,"div",10),t.EFF(12),t.k0s(),t.nrm(13,"ion-icon",11),t.k0s(),t.j41(14,"div",12),t.bIt("click",function(){return a.uploadLocalContents()}),t.nrm(15,"ion-icon",13),t.k0s(),t.j41(16,"div",14)(17,"ion-button",15),t.bIt("click",function(){return a.createList()}),t.EFF(18),t.nI1(19,"translate"),t.k0s()()()()),2&n&&(t.Y8G("fullscreen",!0),t.R7$(3),t.R50("ngModel",a.playlistName),t.R7$(3),t.Y8G("ngIf",!a.selectedContents.length),t.R7$(),t.Y8G("ngForOf",a.selectedContents),t.R7$(5),t.JRh(a.reSelectedContent.length),t.R7$(5),t.Y8G("disabled",a.disableCreateBtn),t.R7$(),t.SpI(" ",t.bMT(19,7,"Save Playlist")," "))},dependencies:[k.Sq,k.bT,e.BC,e.vS,c.Jm,c.eY,c.W9,c.iq,c.$w,c.uz,c.hB,c.Gw,Y.D9],styles:[".cards-container[_ngcontent-%COMP%]{padding:.2rem 1rem}.cards-container[_ngcontent-%COMP%] .bot-section[_ngcontent-%COMP%]{display:flex;justify-content:space-between;padding:0 1rem 1rem}.cards-container[_ngcontent-%COMP%] .bot-section[_ngcontent-%COMP%] .image[_ngcontent-%COMP%]{position:relative}.cards-container[_ngcontent-%COMP%] .bot-section[_ngcontent-%COMP%] .image[_ngcontent-%COMP%] .image-title[_ngcontent-%COMP%]{position:absolute;bottom:.625rem;color:var(--ion-color-primary-contrast);left:0;right:0;text-align:center}.card[_ngcontent-%COMP%]{position:relative;padding-bottom:1rem}.card__img[_ngcontent-%COMP%]{height:194px;width:100%;overflow:hidden}.card__img[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{max-width:100%;width:100%;height:100%;border-radius:1rem}.card__metadata[_ngcontent-%COMP%]{padding-top:.5rem;display:flex;align-items:center;justify-content:space-between}.card__metadata[_ngcontent-%COMP%] ion-icon[_ngcontent-%COMP%]{height:1.75rem;width:1.75rem}.card__action-btns[_ngcontent-%COMP%]{display:flex;align-items:center}.card__action-btns[_ngcontent-%COMP%] ion-icon[_ngcontent-%COMP%]{width:1.5rem;height:1.5rem;margin-right:1rem}.card__action-btns[_ngcontent-%COMP%] ion-icon[_ngcontent-%COMP%]:last-child{margin-left:auto;margin-right:0}.card__title[_ngcontent-%COMP%]{font-size:.75rem;font-weight:400;width:90%;text-transform:capitalize;word-break:break-word;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.no-data[_ngcontent-%COMP%]{text-align:center}.cards-container[_ngcontent-%COMP%]{padding-top:.5rem}.card[_ngcontent-%COMP%]{display:flex}.card__img[_ngcontent-%COMP%]{width:100%;height:4.5rem;max-width:7.5rem}.card__img[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{border-radius:.5rem}.card__metadata[_ngcontent-%COMP%]{padding-top:0;padding-left:.5rem;align-items:flex-start;width:100%}.view-playlist[_ngcontent-%COMP%]{position:fixed;bottom:.188rem;width:98%;height:4rem;background-color:var(--ion-color-secondary);border-radius:3.125rem;display:flex;align-items:center;padding:.5rem}.view-playlist__icon[_ngcontent-%COMP%]{width:3rem;height:3rem;background-color:var(--ion-color-primary-contrast);border-radius:50%;display:flex;align-items:center;justify-content:center;position:relative;margin-right:5%}.view-playlist__icon[_ngcontent-%COMP%] .count[_ngcontent-%COMP%]{position:absolute;top:-.188rem;right:-.188rem;background:var(--ion-color-primary);border-radius:50%;font-size:.625rem;width:1.125rem;height:1.125rem;display:flex;align-items:center;justify-content:center;color:var(--ion-color-primary-contrast)}.view-playlist__icon[_ngcontent-%COMP%] ion-icon[_ngcontent-%COMP%]{width:1.5rem;height:1.5rem}.view-playlist__button[_ngcontent-%COMP%]{margin-left:auto}.view-playlist__button[_ngcontent-%COMP%] ion-button[_ngcontent-%COMP%]{font-size:.75rem;font-weight:700}.view-all-btn[_ngcontent-%COMP%]{display:flex;justify-content:center}[_nghost-%COMP%] ion-checkbox[_ngcontent-%COMP%]{--border-radius: 50% !important;--border-color: var(--ion-color-medium) !important;--size: 1.5rem !important;--checkbox-background-checked: var(--ion-color-secondary) !important;--border-color-checked: var(--ion-color-secondary) !important;margin:0}[_nghost-%COMP%] ion-button.new-playlist__btn[_ngcontent-%COMP%]{--background: var(--ion-color-secondary);--color: var(--ion-color-primary-contrast);--border-radius: 1.875rem;--border-color: var(--ion-color-primary-contrast);--border-style: solid;--border-width: 1px;--box-shadow: none}ion-content[_ngcontent-%COMP%]{--padding-top: 2.5rem}ion-item[_ngcontent-%COMP%]{width:100%}ion-input[_ngcontent-%COMP%]{--placeholder-opacity: .5}.create-playlist[_ngcontent-%COMP%]{padding:1rem}.create-playlist-container[_ngcontent-%COMP%]{margin-top:1rem;height:calc(100vh - 195px);overflow-y:auto}.bot-section__text[_ngcontent-%COMP%]{position:absolute;left:46%;right:0;top:16%;transform:translate(-50%,-50%);text-align:center;color:var(--ion-color-medium);font-size:.75rem}"]}),v})()}];let W=(()=>{var r;class v{}return(r=v).\u0275fac=function(n){return new(n||r)},r.\u0275mod=t.$C({type:r}),r.\u0275inj=t.G2t({imports:[E.iI.forChild($),E.iI]}),v})(),X=(()=>{var r;class v{}return(r=v).\u0275fac=function(n){return new(n||r)},r.\u0275mod=t.$C({type:r}),r.\u0275inj=t.G2t({imports:[k.MD,e.YN,c.bv,W,Y.h]}),v})()}}]); \ No newline at end of file diff --git a/www/3119.65ac85d6c4833634.js b/www/3119.65ac85d6c4833634.js new file mode 100644 index 00000000..51dcdefa --- /dev/null +++ b/www/3119.65ac85d6c4833634.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[3119],{3119:(et,A,r)=>{r.r(A),r.d(A,{ViewAllPageModule:()=>tt});var w=r(177),S=r(9417),v=r(8974),D=r(3021),m=r(467),g=r(56),j=r(4715),x=r(4733),R=r(1471),T=r(2849),G=r(9441),B=r(8666),U=r(7420),$=r(5318),V=r.n($),Y=r(1129),E=r(8113),t=r(4438),F=r(444),I=r(2904),X=r(7803),N=r(4517),L=r(5402);const z=a=>({"createList-cards":a});function W(a,u){if(1&a&&(t.j41(0,"div",11),t.EFF(1),t.k0s()),2&a){const l=t.XpG().$implicit;t.R7$(),t.JRh(null==l||null==l.metaData?null:l.metaData.name)}}function J(a,u){if(1&a){const l=t.RV6();t.j41(0,"div",12),t.bIt("click",function(){t.eBV(l);const n=t.XpG().$implicit,o=t.XpG();return t.Njj(o.openModal(n))}),t.nrm(1,"ion-icon",13),t.k0s()}}function H(a,u){if(1&a){const l=t.RV6();t.j41(0,"div")(1,"ion-checkbox",14),t.bIt("ionChange",function(n){t.eBV(l);const o=t.XpG().index,c=t.XpG();return t.Njj(c.isContentSelect(n,o))}),t.k0s()()}if(2&a){const l=t.XpG().$implicit;t.R7$(),t.Y8G("checked",l.isSelected)}}function Q(a,u){if(1&a){const l=t.RV6();t.j41(0,"div",4),t.bIt("click",function(){const n=t.eBV(l).$implicit,o=t.XpG();return t.Njj(o.playcontent(n))}),t.j41(1,"div",5),t.nrm(2,"img",6),t.k0s(),t.j41(3,"div",7),t.DNE(4,W,2,1,"div",8)(5,J,2,0,"div",9)(6,H,2,1,"div",10),t.k0s()()}if(2&a){const l=u.$implicit,e=t.XpG();t.R7$(2),t.Y8G("src",null==l||null==l.metaData?null:l.metaData.thumbnail,t.B4B),t.R7$(2),t.Y8G("ngIf",null==l||null==l.metaData?null:l.metaData.name),t.R7$(),t.Y8G("ngIf","recentlyviewed"===e.type),t.R7$(),t.Y8G("ngIf","playlist"===e.type)}}function Z(a,u){if(1&a){const l=t.RV6();t.j41(0,"div",15)(1,"div",16)(2,"div",17)(3,"div",18),t.EFF(4),t.k0s(),t.nrm(5,"ion-icon",19),t.k0s(),t.j41(6,"div",20),t.bIt("click",function(){t.eBV(l);const n=t.XpG();return t.Njj(n.uploadLocalContents())}),t.nrm(7,"ion-icon",21),t.k0s(),t.j41(8,"div",22)(9,"ion-button",23),t.bIt("click",function(){t.eBV(l);const n=t.XpG();return t.Njj(n.createList())}),t.EFF(10),t.nI1(11,"translate"),t.k0s()()()()}if(2&a){const l=t.XpG();t.R7$(4),t.JRh(l.selectedContents.length),t.R7$(5),t.Y8G("disabled",!l.selectedContents.length),t.R7$(),t.SpI(" ",t.bMT(11,3,"createPlaylist")," ")}}const K=[{path:"",component:(()=>{var a;class u{constructor(e,n,o,c,s,h,p,d){var P;this.contentService=e,this.router=n,this.headerService=o,this.playListService=c,this.platform=s,this.location=h,this.modalCtrl=p,this.utilService=d,this.contentList=[],this.type="",this.playlists=[],this.selectedContents=[],this.optModalOpen=!1,this.resolveNativePath=y=>new Promise((M,_)=>{window.FilePath.resolveNativePath(y,M,b=>{console.error(`${y} could not be resolved by the plugin: ${b.message}`),_(b)})}),this.navigated=!1;let f=null===(P=this.router.getCurrentNavigation())||void 0===P?void 0:P.extras;var O;f&&(this.type=null===(O=f.state)||void 0===O?void 0:O.type)}ngOnInit(){var e=this;return(0,m.A)(function*(){e.platform.backButton.subscribeWithPriority(11,(0,m.A)(function*(){e.location.back(),e.headerService.deviceBackBtnEvent({name:"backBtn"})})),e.headerService.headerEventEmitted$.subscribe(n=>{"back"===n&&!e.navigated&&(e.navigated=!0,e.location.back())}),e.getRecentlyviewedContent()})()}getPlaylistContent(){var e=this;return(0,m.A)(function*(){yield e.playListService.getAllPlayLists("guest").then(n=>{n&&(e.playlists=n)}).catch(n=>{console.log("error",n)})})()}getRecentlyviewedContent(){var e=this;return(0,m.A)(function*(){yield e.contentService.getRecentlyViewedContent("guest").then(n=>{e.contentList=n,e.contentList.map(o=>o.metaData="string"==typeof o.metaData?JSON.parse(o.metaData):o.metaData),e.contentList=e.getContentImgPath(e.contentList)}).catch(n=>{console.log("error",n)})})()}createList(){let e=[];this.contentList.forEach(n=>{n.isSelected&&e.push(n)}),console.log("...................",e),this.router.navigate(["/create-playlist"],{state:{selectedContents:e}})}deletePlaylist(){var e=this;return(0,m.A)(function*(){yield e.playListService.deletePlayList(e.deleteContent.identifier).then(n=>{e.getPlaylistContent()}).catch(n=>{console.log("err",n)})})()}ionViewWillEnter(){this.navigated=!1,"recentlyviewed"===this.type?this.headerService.showHeader("Recently Viewed",!0):"playlist"===this.type&&this.headerService.showHeader("Select from Recently Viewed",!0),this.getPlaylistContent()}openModal(e){var n=this;return(0,m.A)(function*(){let o;n.optModalOpen||(n.optModalOpen=!0,o=yield n.modalCtrl.create({component:T.q,componentProps:{content:e},cssClass:"sheet-modal",breakpoints:[.25],showBackdrop:!1,initialBreakpoint:.25,handle:!1,handleBehavior:"none"}),yield o.present()),o.onDidDismiss().then(function(){var c=(0,m.A)(function*(s){n.optModalOpen=!1,s.data&&"addToPitara"===s.data.type?n.addContentToMyPitara(s.data.content||e):s.data&&"like"==s.data.type&&(n.contentService.likeContent(s.data.content||e,"guest",!0),s.data.content.metaData.isLiked&&(yield B.Q.play({assetId:"windchime"}),(0,U.A)({startVelocity:30,particleCount:400,spread:360,ticks:60,origin:{y:.5,x:.5},colors:["#a864fd","#29cdff","#78ff44","#ff718d","#fdff6a"]})))});return function(s){return c.apply(this,arguments)}}())})()}addContentToMyPitara(e){var n=this;return(0,m.A)(function*(){const o=yield n.modalCtrl.create({component:G.$,componentProps:{content:e},cssClass:"add-to-pitara",breakpoints:[0,1],showBackdrop:!1,initialBreakpoint:1,handle:!1,handleBehavior:"none"});yield o.present(),o.onWillDismiss().then(c=>{})})()}isContentSelect(e,n){this.contentList[n].isSelected=e.detail.checked,this.checkSelectedContent()}checkSelectedContent(){this.selectedContents=[],this.contentList.forEach(e=>{e.isSelected&&this.selectedContents.push(e)})}openFilePicker(){var e=this;return(0,m.A)(function*(){let n=[g.z5.PDF];n=n.concat(g.z5.VIDEOS).concat(g.z5.AUDIO);const{files:o}=yield j.N.pickFiles({types:n,multiple:!0,readData:!1});let c=[];const s=yield e.utilService.getLoader();yield s.present();for(let h=0;h{var c;o.metaData.thumbnail=o.metaData.mimetype===g.Cc.YOUTUBE?this.loadYoutubeImg(o.metaData):!o.metaData.thumbnail||null!=o&&null!==(c=o.metaData.identifier)&&void 0!==c&&c.startsWith("do_")?x.O.getImagePath(o.metaData.mimetype||o.metaData.mimeType):o.mediaData.thumbnail,n&&(o.isSelected=!0,this.selectedContents.push(o))}),e}loadYoutubeImg(e){let n=e.identifier;return n&&n.startsWith("do_")&&(n=V()(e.url)),`https://img.youtube.com/vi/${n}/mqdefault.jpg`}playcontent(e){var n=this;return(0,m.A)(function*(){"recentlyviewed"===n.type&&!n.optModalOpen&&(yield n.router.navigate(["/player"],{state:{content:e}}))})()}uploadLocalContents(){var e=this;return(0,m.A)(function*(){let n;e.optModalOpen||(e.optModalOpen=!0,n=yield e.modalCtrl.create({component:Y.W,componentProps:{uploadType:[{type:"url",label:"Upload from Youtube"},{type:"diksha",label:"Upload from Diksha"}]},cssClass:"sheet-modal",breakpoints:[.25],showBackdrop:!1,initialBreakpoint:.25,handle:!1,handleBehavior:"none"}),yield n.present()),n.onDidDismiss().then(function(){var o=(0,m.A)(function*(c){e.optModalOpen=!1,"file"===c.data.type?e.openFilePicker():e.createYoutubeContent(c.data.type)});return function(c){return o.apply(this,arguments)}}())})()}createYoutubeContent(e){var n=this;return(0,m.A)(function*(){const o=yield n.modalCtrl.create({component:E.r,componentProps:{title:"url"==e?"Add Youtube URL":"Add Diksha URL",placeholder:"Name"},cssClass:"auto-height"});yield o.present(),o.onDidDismiss().then(function(){var c=(0,m.A)(function*(s){var h;let p=null===(h=s.data)||void 0===h?void 0:h.url;if(s&&"create"===s.data.type){let d=[];const P=yield n.utilService.getLoader();yield P.present();let f="";if("url"===e)f=V()(p),d.push({source:"local",sourceType:"local",metaData:{identifier:f,url:"https://www.youtube.com/watch?v="+f,name:s.data.name,mimetype:g.z5.YOUTUBE,thumbnail:""}}),d=n.getContentImgPath(d,!0),n.contentList=d.concat(n.contentList);else if("diksha"===e){f=p.split("/").filter(y=>y.startsWith("do_"));try{yield n.contentService.readDikshaContents(f[0]).then(function(){var y=(0,m.A)(function*(M){var _,b;console.log("res ",M);let i=null===(_=M.body)||void 0===_||null===(_=_.result)||void 0===_?void 0:_.content;if((null===(b=i.dialcodes)||void 0===b?void 0:b.length)>0)yield n.contentService.getContents(i.dialcodes[0]).then(C=>{console.log("content data ",C),C.length>0&&(C.forEach(k=>{k.source="local",(k.metaData.mimetype==g.z5.PDF||k.metaData.mimetype==g.z5.VIDEO)&&d.push(k)}),d=n.getContentImgPath(d,!0),n.contentList=d.concat(n.contentList))});else if(i.mediaType="content"){let C={source:"local",sourceType:"diksha",metaData:{identifier:null==i?void 0:i.identifier,name:null==i?void 0:i.name,thumbnail:null==i?void 0:i.posterImage,description:null==i?void 0:i.name,mimetype:(null==i?void 0:i.mimetype)||(null==i?void 0:i.mimeType),url:null==i?void 0:i.streamingUrl,focus:null==i?void 0:i.focus,keyword:null==i?void 0:i.keyword,domain:null==i?void 0:i.domain,curriculargoal:null==i?void 0:i.curriculargoal,competencies:null==i?void 0:i.competencies,language:null==i?void 0:i.language,category:null==i?void 0:i.category,audience:null==i?void 0:i.audience,status:null==i?void 0:i.status,createdon:null==i?void 0:i.createdOn,lastupdatedon:(null==i?void 0:i.lastupdatedon)||(null==i?void 0:i.lastUpdatedOn),artifactUrl:null==i?void 0:i.artifactUrl}};(C.metaData.mimetype==g.z5.PDF||C.metaData.mimetype==g.z5.VIDEO)&&(d.push(C),d=n.getContentImgPath(d,!0),n.contentList=d.concat(n.contentList))}});return function(M){return y.apply(this,arguments)}}())}catch(y){console.log("server err ",y)}}yield P.dismiss()}});return function(s){return c.apply(this,arguments)}}())})()}}return(a=u).\u0275fac=function(e){return new(e||a)(t.rXU(F.f),t.rXU(D.Ix),t.rXU(I.Ux),t.rXU(X.q),t.rXU(N.OD),t.rXU(w.aZ),t.rXU(v.W3),t.rXU(I.a0))},a.\u0275cmp=t.VBU({type:a,selectors:[["app-view-all"]],viewQuery:function(e,n){if(1&e&&t.GBs(v.Sb,5),2&e){let o;t.mGM(o=t.lsd())&&(n.modal=o.first)}},decls:4,vars:6,consts:[[3,"fullscreen"],[1,"cards-container",3,"ngClass"],["class","card",3,"click",4,"ngFor","ngForOf"],["class","view-all-btn",4,"ngIf"],[1,"card",3,"click"],[1,"card__img"],["alt","Playlist Image",3,"src"],[1,"card__metadata"],["class","card__title",4,"ngIf"],[3,"click",4,"ngIf"],[4,"ngIf"],[1,"card__title"],[3,"click"],["slot","end","aria-hidden","true","src","../../../assets/icon/kabab-icon.svg"],[1,"playlist-card__checkbox",3,"ionChange","checked"],[1,"view-all-btn"],[1,"view-playlist"],[1,"view-playlist__icon"],[1,"count"],["aria-hidden","true","src","assets/icon/pitara-blue.svg"],[1,"view-playlist__icon",3,"click"],["aria-hidden","true","src","assets/icon/file-upload.svg"],[1,"view-playlist__button"],["fill","outline",1,"new-playlist__btn",3,"click","disabled"]],template:function(e,n){1&e&&(t.j41(0,"ion-content",0)(1,"div",1),t.DNE(2,Q,7,4,"div",2),t.k0s()(),t.DNE(3,Z,12,5,"div",3)),2&e&&(t.Y8G("fullscreen",!0),t.R7$(),t.Y8G("ngClass",t.eq3(4,z,"playlist"===n.type)),t.R7$(),t.Y8G("ngForOf",n.contentList),t.R7$(),t.Y8G("ngIf","playlist"===n.type))},dependencies:[w.YU,w.Sq,w.bT,v.Jm,v.eY,v.W9,v.iq,v.hB,L.D9],styles:[".cards-container[_ngcontent-%COMP%]{padding:.2rem 1rem}.cards-container[_ngcontent-%COMP%] .bot-section[_ngcontent-%COMP%]{display:flex;justify-content:space-between;padding:0 1rem 1rem}.cards-container[_ngcontent-%COMP%] .bot-section[_ngcontent-%COMP%] .image[_ngcontent-%COMP%]{position:relative}.cards-container[_ngcontent-%COMP%] .bot-section[_ngcontent-%COMP%] .image[_ngcontent-%COMP%] .image-title[_ngcontent-%COMP%]{position:absolute;bottom:.625rem;color:var(--ion-color-primary-contrast);left:0;right:0;text-align:center}.card[_ngcontent-%COMP%]{position:relative;padding-bottom:1rem}.card__img[_ngcontent-%COMP%]{height:194px;width:100%;overflow:hidden}.card__img[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{max-width:100%;width:100%;height:100%;border-radius:1rem}.card__metadata[_ngcontent-%COMP%]{padding-top:.5rem;display:flex;align-items:center;justify-content:space-between}.card__metadata[_ngcontent-%COMP%] ion-icon[_ngcontent-%COMP%]{height:1.75rem;width:1.75rem}.card__action-btns[_ngcontent-%COMP%]{display:flex;align-items:center}.card__action-btns[_ngcontent-%COMP%] ion-icon[_ngcontent-%COMP%]{width:1.5rem;height:1.5rem;margin-right:1rem}.card__action-btns[_ngcontent-%COMP%] ion-icon[_ngcontent-%COMP%]:last-child{margin-left:auto;margin-right:0}.card__title[_ngcontent-%COMP%]{font-size:.75rem;font-weight:400;width:90%;text-transform:capitalize;word-break:break-word;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.no-data[_ngcontent-%COMP%]{text-align:center}.cards-container[_ngcontent-%COMP%]{padding-top:.5rem}.card[_ngcontent-%COMP%]{display:flex}.card__img[_ngcontent-%COMP%]{width:100%;height:4.5rem;max-width:7.5rem}.card__img[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{border-radius:.5rem}.card__metadata[_ngcontent-%COMP%]{padding-top:0;padding-left:.5rem;align-items:flex-start;width:100%}.view-playlist[_ngcontent-%COMP%]{position:fixed;bottom:.188rem;width:98%;height:4rem;background-color:var(--ion-color-secondary);border-radius:3.125rem;display:flex;align-items:center;padding:.5rem}.view-playlist__icon[_ngcontent-%COMP%]{width:3rem;height:3rem;background-color:var(--ion-color-primary-contrast);border-radius:50%;display:flex;align-items:center;justify-content:center;position:relative;margin-right:5%}.view-playlist__icon[_ngcontent-%COMP%] .count[_ngcontent-%COMP%]{position:absolute;top:-.188rem;right:-.188rem;background:var(--ion-color-primary);border-radius:50%;font-size:.625rem;width:1.125rem;height:1.125rem;display:flex;align-items:center;justify-content:center;color:var(--ion-color-primary-contrast)}.view-playlist__icon[_ngcontent-%COMP%] ion-icon[_ngcontent-%COMP%]{width:1.5rem;height:1.5rem}.view-playlist__button[_ngcontent-%COMP%]{margin-left:auto}.view-playlist__button[_ngcontent-%COMP%] ion-button[_ngcontent-%COMP%]{font-size:.75rem;font-weight:700}.view-all-btn[_ngcontent-%COMP%]{display:flex;justify-content:center}[_nghost-%COMP%] ion-checkbox[_ngcontent-%COMP%]{--border-radius: 50% !important;--border-color: var(--ion-color-medium) !important;--size: 1.5rem !important;--checkbox-background-checked: var(--ion-color-secondary) !important;--border-color-checked: var(--ion-color-secondary) !important;margin:0}[_nghost-%COMP%] ion-button.new-playlist__btn[_ngcontent-%COMP%]{--background: var(--ion-color-secondary);--color: var(--ion-color-primary-contrast);--border-radius: 1.875rem;--border-color: var(--ion-color-primary-contrast);--border-style: solid;--border-width: 1px;--box-shadow: none}ion-content[_ngcontent-%COMP%]{--padding-top: 3.2rem}.createList-cards[_ngcontent-%COMP%]{height:calc(100vh - 120px);overflow:auto}"]}),u})()}];let q=(()=>{var a;class u{}return(a=u).\u0275fac=function(e){return new(e||a)},a.\u0275mod=t.$C({type:a}),a.\u0275inj=t.G2t({imports:[D.iI.forChild(K),D.iI]}),u})(),tt=(()=>{var a;class u{}return(a=u).\u0275fac=function(e){return new(e||a)},a.\u0275mod=t.$C({type:a}),a.\u0275inj=t.G2t({imports:[w.MD,S.YN,v.bv,q,L.h]}),u})()}}]); \ No newline at end of file diff --git a/www/3162.0ec9926637ab8977.js b/www/3162.0ec9926637ab8977.js new file mode 100644 index 00000000..b6bb5f5e --- /dev/null +++ b/www/3162.0ec9926637ab8977.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[3162],{3162:(x,u,i)=>{i.r(u),i.d(u,{ion_back_button:()=>c});var b=i(467),e=i(4363),m=i(5638),d=i(333),g=i(6726),s=i(611);const c=class{constructor(r){var a=this;(0,e.r)(this,r),this.inheritedAttributes={},this.onClick=function(){var h=(0,b.A)(function*(l){const p=a.el.closest("ion-nav");return l.preventDefault(),p&&(yield p.canGoBack())?p.pop({animationBuilder:a.routerAnimation,skipIfBusy:!0}):(0,d.o)(a.defaultHref,l,"back",a.routerAnimation)});return function(l){return h.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,m.i)(this.el),void 0===this.defaultHref&&(this.defaultHref=s.c.get("backButtonDefaultHref"))}get backButtonIcon(){const r=this.icon;return null!=r?r:"ios"===(0,s.b)(this)?s.c.get("backButtonIcon",g.c):s.c.get("backButtonIcon",g.a)}get backButtonText(){const r="ios"===(0,s.b)(this)?"Back":null;return null!=this.text?this.text:s.c.get("backButtonText",r)}get hasIconOnly(){return this.backButtonIcon&&!this.backButtonText}get rippleType(){return this.hasIconOnly?"unbounded":"bounded"}render(){const{color:r,defaultHref:a,disabled:h,type:l,hasIconOnly:p,backButtonIcon:k,backButtonText:v,icon:w,inheritedAttributes:_}=this,B=void 0!==a,y=(0,s.b)(this),C=_["aria-label"]||v||"back";return(0,e.h)(e.H,{key:"9e837be314ee8ea487ba2771d36668ef58442faa",onClick:this.onClick,class:(0,d.c)(r,{[y]:!0,button:!0,"back-button-disabled":h,"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":B})},(0,e.h)("button",{key:"c4531348bd80cf6163931c5fb432526aa8127043",type:l,disabled:h,class:"button-native",part:"native","aria-label":C},(0,e.h)("span",{key:"aab8c6d5f0a84aed9f4e4a2532a239b28c7d5589",class:"button-inner"},k&&(0,e.h)("ion-icon",{key:"121eae10947b46a3d109709b79f4126b1c40ade4",part:"icon",icon:k,"aria-hidden":"true",lazy:!1,"flip-rtl":void 0===w}),v&&(0,e.h)("span",{key:"11c28875cc52b99470525d18c1f88f27c390a75a",part:"text","aria-hidden":"true",class:"button-text"},v)),"md"===y&&(0,e.h)("ion-ripple-effect",{key:"804bf8a06cd033c99d61ec2665c842b3b25945fa",type:this.rippleType})))}get el(){return(0,e.f)(this)}};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, #3880ff);--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)}'}},333:(x,u,i)=>{i.d(u,{c:()=>m,g:()=>g,h:()=>e,o:()=>f});var b=i(467);const e=(t,n)=>null!==n.closest(t),m=(t,n)=>"string"==typeof t&&t.length>0?Object.assign({"ion-color":!0,[`ion-color-${t}`]:!0},n):n,g=t=>{const n={};return(t=>void 0!==t?(Array.isArray(t)?t:t.split(" ")).filter(o=>null!=o).map(o=>o.trim()).filter(o=>""!==o):[])(t).forEach(o=>n[o]=!0),n},s=/^[a-z][a-z0-9+\-.]*:/,f=function(){var t=(0,b.A)(function*(n,o,c,r){if(null!=n&&"#"!==n[0]&&!s.test(n)){const a=document.querySelector("ion-router");if(a)return null!=o&&o.preventDefault(),a.push(n,c,r)}return!1});return function(o,c,r,a){return t.apply(this,arguments)}}()}}]); \ No newline at end of file diff --git a/www/3506.4ed675f3a417c671.js b/www/3506.4ed675f3a417c671.js new file mode 100644 index 00000000..ebabeed2 --- /dev/null +++ b/www/3506.4ed675f3a417c671.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[3506],{3506:(Y,v,a)=>{a.r(v),a.d(v,{ion_item:()=>p,ion_item_divider:()=>A,ion_item_group:()=>j,ion_label:()=>O,ion_list:()=>D,ion_list_header:()=>E,ion_note:()=>T,ion_skeleton_text:()=>L});var C=a(467),i=a(4363),x=a(5638),m=a(4929),r=a(333),w=a(6726),d=a(611);const p=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=w.o,this.disabled=!1,this.download=void 0,this.fill=void 0,this.shape=void 0,this.href=void 0,this.rel=void 0,this.lines=void 0,this.counter=!1,this.routerAnimation=void 0,this.routerDirection="forward",this.target=void 0,this.type="button",this.counterFormatter=void 0,this.counterString=void 0}buttonChanged(){this.focusable=this.isFocusable()}counterFormatterChanged(){this.updateCounterOutput(this.getFirstInput())}handleIonInput(t){this.counter&&t.target===this.getFirstInput()&&this.updateCounterOutput(t.target)}labelColorChanged(t){const{color:e}=this;void 0===e&&(this.labelColorStyles=t.detail)}itemStyle(t){t.stopPropagation();const e=t.target.tagName,o=t.detail,g={},f=this.itemStyles.get(e)||{};let c=!1;Object.keys(o).forEach(h=>{if(o[h]){const b=`item-${h}`;f[b]||(c=!0),g[b]=!0}}),!c&&Object.keys(g).length!==Object.keys(f).length&&(c=!0),c&&(this.itemStyles.set(e,g),(0,i.i)(this))}connectedCallback(){this.counter&&this.updateCounterOutput(this.getFirstInput()),this.hasStartEl()}componentWillLoad(){this.inheritedAriaAttributes=(0,x.k)(this.el,["aria-label"])}componentDidLoad(){const{el:t,counter:e,counterFormatter:o,fill:g,shape:f}=this;null!==t.querySelector('[slot="helper"]')&&(0,m.p)('The "helper" slot has been deprecated in favor of using the "helperText" property on ion-input or ion-textarea.',t),null!==t.querySelector('[slot="error"]')&&(0,m.p)('The "error" slot has been deprecated in favor of using the "errorText" property on ion-input or ion-textarea.',t),!0===e&&(0,m.p)('The "counter" property has been deprecated in favor of using the "counter" property on ion-input or ion-textarea.',t),void 0!==o&&(0,m.p)('The "counterFormatter" property has been deprecated in favor of using the "counterFormatter" property on ion-input or ion-textarea.',t),void 0!==g&&(0,m.p)('The "fill" property has been deprecated in favor of using the "fill" property on ion-input or ion-textarea.',t),void 0!==f&&(0,m.p)('The "shape" property has been deprecated in favor of using the "shape" property on ion-input or ion-textarea.',t),(0,x.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"),o=this.el.querySelectorAll("ion-anchor, ion-button, a, button");this.multipleInputs=t.length+e.length>1||t.length+o.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}getFirstInput(){return this.el.querySelectorAll("ion-input, ion-textarea")[0]}updateCounterOutput(t){var e,o;const{counter:g,counterFormatter:f,defaultCounterFormatter:c}=this;if(g&&!this.multipleInputs&&void 0!==(null==t?void 0:t.maxlength)){const h=null!==(o=null===(e=null==t?void 0:t.value)||void 0===e?void 0:e.toString().length)&&void 0!==o?o:0;if(void 0===f)this.counterString=c(h,t.maxlength);else try{this.counterString=f(h,t.maxlength)}catch(b){(0,m.a)("Exception in provided `counterFormatter`.",b),this.counterString=c(h,t.maxlength)}}}defaultCounterFormatter(t,e){return`${t} / ${e}`}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])")[0]}render(){const{counterString:t,detail:e,detailIcon:o,download:g,fill:f,labelColorStyles:c,lines:h,disabled:b,href:I,rel:et,shape:F,target:ot,routerAnimation:nt,routerDirection:lt,inheritedAriaAttributes:rt,multipleInputs:H}=this,S={},M=(0,d.b)(this),z=this.isClickable(),P=this.canActivate(),X=z?void 0===I?"button":"a":"div",at="button"===X?{type:this.type}:{download:g,href:I,rel:et,target:ot};let R={};const _=this.getFirstInteractive();(z||void 0!==_&&!H)&&(R={onClick:u=>{if(z&&(0,r.o)(I,u,lt,nt),void 0!==_&&!H){const ct=u.composedPath()[0];u.isTrusted&&this.el.shadowRoot.contains(ct)&&_.click()}}});const st=void 0!==e?e:"ios"===M&&z;this.itemStyles.forEach(u=>{Object.assign(S,u)});const dt=b||S["item-interactive-disabled"]?"true":null,ht=f||"none",$=(0,r.h)("ion-list",this.el)&&!(0,r.h)("ion-radio-group",this.el);return(0,i.h)(i.H,{key:"077c9ab04985292f79c30691151d2778a26285fb","aria-disabled":dt,class:Object.assign(Object.assign(Object.assign({},S),c),(0,r.c)(this.color,{item:!0,[M]:!0,"item-lines-default":void 0===h,[`item-lines-${h}`]:void 0!==h,[`item-fill-${ht}`]:!0,[`item-shape-${F}`]:void 0!==F,"item-has-interactive-control":void 0!==_,"item-disabled":b,"in-list":$,"item-multiple-inputs":this.multipleInputs,"ion-activatable":P,"ion-focusable":this.focusable,"item-rtl":"rtl"===document.dir})),role:$?"listitem":null},(0,i.h)(X,Object.assign({key:"08bb75c85d0584e9fb7f461e9e06b9b651ef3515"},at,rt,{class:"item-native",part:"native",disabled:b},R),(0,i.h)("slot",{key:"3f742b07c4a58eadedf675be4878a3e00070750e",name:"start"}),(0,i.h)("div",{key:"0160b8963434f3107856a2df2fb96f1abb4fdbfe",class:"item-inner"},(0,i.h)("div",{key:"9439b21474443341f06a651d7c44aef90bd4c591",class:"input-wrapper"},(0,i.h)("slot",{key:"8034e1337a6c950b7725bc9aa46d55de980827bf"})),(0,i.h)("slot",{key:"690de6d3dd3a238ab7a2d3dfea69daa6647e5134",name:"end"}),st&&(0,i.h)("ion-icon",{key:"6f386abbde5897fca7aabc850645986e16315213",icon:o,lazy:!1,class:"item-detail-icon",part:"detail-icon","aria-hidden":"true","flip-rtl":o===w.o}),(0,i.h)("div",{key:"4bb8444a5097c032d79f2083f60429b9057e3a5c",class:"item-inner-highlight"})),P&&"md"===M&&(0,i.h)("ion-ripple-effect",{key:"31c319e2335efbb92d7dea110a66f347764f2b44"}),(0,i.h)("div",{key:"0fc128b44582af7c8b542c9e346ef88e40fea148",class:"item-highlight"})),(0,i.h)("div",{key:"7b84c0a74d148a7fa6af449b6bd06bb45530edf5",class:"item-bottom"},(0,i.h)("slot",{key:"97563a615efd81b21014c41a25989c71ba3ae2cd",name:"error"}),(0,i.h)("slot",{key:"d84a4bb21ed3f13af82f78104ffb06d2b079738e",name:"helper"}),t&&(0,i.h)("ion-note",{key:"34eaa7798c50d2f88afca0dcb1278df05a1800e6",class:"item-counter"},t)))}static get delegatesFocus(){return!0}get el(){return(0,i.f)(this)}static get watchers(){return{button:["buttonChanged"],counterFormatter:["counterFormatterChanged"]}}};p.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;--show-full-highlight:0;--show-inset-highlight:0;--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:not(.item-fill-solid):not(.item-fill-outline)) .item-native{background:var(--ion-color-base);color:var(--ion-color-contrast)}:host(.ion-color:not(.item-fill-solid):not(.item-fill-outline)) .item-native,:host(.ion-color:not(.item-fill-solid):not(.item-fill-outline)) .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-has-interactive-control){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-bottom{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;padding-left:calc(var(--padding-start) + var(--ion-safe-area-left, 0px));padding-right:calc(var(--inner-padding-end) + var(--ion-safe-area-right, 0px));display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}:host-context([dir=rtl]) .item-bottom{padding-left:calc(var(--inner-padding-end) + var(--ion-safe-area-left, 0px));padding-right:calc(var(--padding-start) + var(--ion-safe-area-right, 0px))}[dir=rtl] .item-bottom{padding-left:calc(var(--inner-padding-end) + var(--ion-safe-area-left, 0px));padding-right:calc(var(--padding-start) + var(--ion-safe-area-right, 0px))}@supports selector(:dir(rtl)){.item-bottom:dir(rtl){padding-left:calc(var(--inner-padding-end) + var(--ion-safe-area-left, 0px));padding-right:calc(var(--padding-start) + var(--ion-safe-area-right, 0px))}}.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}.item-highlight,.item-inner-highlight{left:0;right:0;top:0;bottom:0;border-radius:inherit;position:absolute;width:100%;height:100%;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:border-bottom-width 200ms, -webkit-transform 200ms;transition:border-bottom-width 200ms, -webkit-transform 200ms;transition:transform 200ms, border-bottom-width 200ms;transition:transform 200ms, border-bottom-width 200ms, -webkit-transform 200ms;z-index:2;-webkit-box-sizing:border-box;box-sizing:border-box;pointer-events:none}:host(.item-interactive.ion-focused),:host(.item-interactive.item-has-focus),:host(.item-interactive.ion-touched.ion-invalid){--full-highlight-height:calc(var(--highlight-height) * var(--show-full-highlight));--inset-highlight-height:calc(var(--highlight-height) * var(--show-inset-highlight))}:host(.ion-focused) .item-highlight,:host(.ion-focused) .item-inner-highlight,:host(.item-has-focus) .item-highlight,:host(.item-has-focus) .item-inner-highlight{-webkit-transform:scaleX(1);transform:scaleX(1);border-style:var(--border-style);border-color:var(--highlight-background)}:host(.ion-focused) .item-highlight,:host(.item-has-focus) .item-highlight{border-width:var(--full-highlight-height);opacity:var(--show-full-highlight)}:host(.ion-focused) .item-inner-highlight,:host(.item-has-focus) .item-inner-highlight{border-bottom-width:var(--inset-highlight-height);opacity:var(--show-inset-highlight)}:host(.ion-focused.item-fill-solid) .item-highlight,:host(.item-has-focus.item-fill-solid) .item-highlight{border-width:calc(var(--full-highlight-height) - 1px)}:host(.ion-focused) .item-inner-highlight,:host(.ion-focused:not(.item-fill-outline)) .item-highlight,:host(.item-has-focus) .item-inner-highlight,:host(.item-has-focus:not(.item-fill-outline)) .item-highlight{border-top:none;border-right:none;border-left:none}:host(.item-interactive.ion-focused),:host(.item-interactive.item-has-focus){--highlight-background:var(--highlight-color-focused)}:host(.item-interactive.ion-valid){--highlight-background:var(--highlight-color-valid)}:host(.item-interactive.ion-invalid){--highlight-background:var(--highlight-color-invalid)}:host(.item-interactive.ion-invalid) ::slotted([slot=helper]){display:none}::slotted([slot=error]){display:none;color:var(--highlight-color-invalid)}:host(.item-interactive.ion-invalid) ::slotted([slot=error]){display:block}:host(:not(.item-label)) ::slotted(ion-select.legacy-select){--padding-start:0;max-width:none}:host(.item-label-stacked) ::slotted(ion-select.legacy-select),:host(.item-label-floating) ::slotted(ion-select.legacy-select){--padding-top:8px;--padding-bottom:8px;--padding-start:0;-ms-flex-item-align:stretch;align-self:stretch;width:100%;max-width:100%}:host(:not(.item-label)) ::slotted(ion-datetime){--padding-start:0}:host(.item-label-stacked) ::slotted(ion-datetime),:host(.item-label-floating) ::slotted(ion-datetime){--padding-start:0;width:100%}:host(.item-multiple-inputs) ::slotted(ion-checkbox),:host(.item-multiple-inputs) ::slotted(ion-datetime),:host(.item-multiple-inputs) ::slotted(ion-radio),:host(.item-multiple-inputs) ::slotted(ion-select.legacy-select){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(.item-fill-solid) ::slotted([slot=start]),:host(.item-fill-solid) ::slotted([slot=end]),:host(.item-fill-outline) ::slotted([slot=start]),:host(.item-fill-outline) ::slotted([slot=end]){-ms-flex-item-align:center;align-self:center}::slotted([slot=helper]),::slotted([slot=error]),.item-counter{padding-top:5px;font-size:0.75rem;z-index:1}.item-counter{-webkit-margin-start:auto;margin-inline-start:auto;color:var(--ion-color-step-550, #737373);white-space:nowrap;-webkit-padding-start:16px;padding-inline-start:16px}@media (prefers-reduced-motion: reduce){.item-highlight,.item-inner-highlight{-webkit-transition:none;transition:none}}: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, #c8c7cc)));--color:var(--ion-item-color, var(--ion-text-color, #000));--highlight-height:0px;--highlight-color-focused:var(--ion-color-primary, #3880ff);--highlight-color-valid:var(--ion-color-success, #2dd36f);--highlight-color-invalid:var(--ion-color-danger, #eb445a);--bottom-padding-start:0px;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-interactive){--show-full-highlight:0;--show-inset-highlight:1}:host(.item-lines-full){--border-width:0px 0px 0.55px 0px;--show-full-highlight:1;--show-inset-highlight:0}:host(.item-lines-inset){--inner-border-width:0px 0px 0.55px 0px;--show-full-highlight:0;--show-inset-highlight:1}:host(.item-lines-inset),:host(.item-lines-none){--border-width:0px;--show-full-highlight:0}:host(.item-lines-full),:host(.item-lines-none){--inner-border-width:0px;--show-inset-highlight:0}.item-highlight,.item-inner-highlight{-webkit-transition:none;transition:none}:host(.item-has-focus) .item-inner-highlight,:host(.item-has-focus) .item-highlight{border-top:none;border-right:none;border-left:none}::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}:host(.item-label-stacked) ::slotted(ion-select.legacy-select),:host(.item-label-floating) ::slotted(ion-select.legacy-select){--padding-top:8px;--padding-bottom:8px;--padding-start:0px}:host(.item-label-fixed) ::slotted(ion-select.legacy-select),:host(.item-label-fixed) ::slotted(ion-datetime){--padding-start:0}',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;--show-full-highlight:0;--show-inset-highlight:0;--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:not(.item-fill-solid):not(.item-fill-outline)) .item-native{background:var(--ion-color-base);color:var(--ion-color-contrast)}:host(.ion-color:not(.item-fill-solid):not(.item-fill-outline)) .item-native,:host(.ion-color:not(.item-fill-solid):not(.item-fill-outline)) .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-has-interactive-control){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-bottom{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;padding-left:calc(var(--padding-start) + var(--ion-safe-area-left, 0px));padding-right:calc(var(--inner-padding-end) + var(--ion-safe-area-right, 0px));display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}:host-context([dir=rtl]) .item-bottom{padding-left:calc(var(--inner-padding-end) + var(--ion-safe-area-left, 0px));padding-right:calc(var(--padding-start) + var(--ion-safe-area-right, 0px))}[dir=rtl] .item-bottom{padding-left:calc(var(--inner-padding-end) + var(--ion-safe-area-left, 0px));padding-right:calc(var(--padding-start) + var(--ion-safe-area-right, 0px))}@supports selector(:dir(rtl)){.item-bottom:dir(rtl){padding-left:calc(var(--inner-padding-end) + var(--ion-safe-area-left, 0px));padding-right:calc(var(--padding-start) + var(--ion-safe-area-right, 0px))}}.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}.item-highlight,.item-inner-highlight{left:0;right:0;top:0;bottom:0;border-radius:inherit;position:absolute;width:100%;height:100%;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:border-bottom-width 200ms, -webkit-transform 200ms;transition:border-bottom-width 200ms, -webkit-transform 200ms;transition:transform 200ms, border-bottom-width 200ms;transition:transform 200ms, border-bottom-width 200ms, -webkit-transform 200ms;z-index:2;-webkit-box-sizing:border-box;box-sizing:border-box;pointer-events:none}:host(.item-interactive.ion-focused),:host(.item-interactive.item-has-focus),:host(.item-interactive.ion-touched.ion-invalid){--full-highlight-height:calc(var(--highlight-height) * var(--show-full-highlight));--inset-highlight-height:calc(var(--highlight-height) * var(--show-inset-highlight))}:host(.ion-focused) .item-highlight,:host(.ion-focused) .item-inner-highlight,:host(.item-has-focus) .item-highlight,:host(.item-has-focus) .item-inner-highlight{-webkit-transform:scaleX(1);transform:scaleX(1);border-style:var(--border-style);border-color:var(--highlight-background)}:host(.ion-focused) .item-highlight,:host(.item-has-focus) .item-highlight{border-width:var(--full-highlight-height);opacity:var(--show-full-highlight)}:host(.ion-focused) .item-inner-highlight,:host(.item-has-focus) .item-inner-highlight{border-bottom-width:var(--inset-highlight-height);opacity:var(--show-inset-highlight)}:host(.ion-focused.item-fill-solid) .item-highlight,:host(.item-has-focus.item-fill-solid) .item-highlight{border-width:calc(var(--full-highlight-height) - 1px)}:host(.ion-focused) .item-inner-highlight,:host(.ion-focused:not(.item-fill-outline)) .item-highlight,:host(.item-has-focus) .item-inner-highlight,:host(.item-has-focus:not(.item-fill-outline)) .item-highlight{border-top:none;border-right:none;border-left:none}:host(.item-interactive.ion-focused),:host(.item-interactive.item-has-focus){--highlight-background:var(--highlight-color-focused)}:host(.item-interactive.ion-valid){--highlight-background:var(--highlight-color-valid)}:host(.item-interactive.ion-invalid){--highlight-background:var(--highlight-color-invalid)}:host(.item-interactive.ion-invalid) ::slotted([slot=helper]){display:none}::slotted([slot=error]){display:none;color:var(--highlight-color-invalid)}:host(.item-interactive.ion-invalid) ::slotted([slot=error]){display:block}:host(:not(.item-label)) ::slotted(ion-select.legacy-select){--padding-start:0;max-width:none}:host(.item-label-stacked) ::slotted(ion-select.legacy-select),:host(.item-label-floating) ::slotted(ion-select.legacy-select){--padding-top:8px;--padding-bottom:8px;--padding-start:0;-ms-flex-item-align:stretch;align-self:stretch;width:100%;max-width:100%}:host(:not(.item-label)) ::slotted(ion-datetime){--padding-start:0}:host(.item-label-stacked) ::slotted(ion-datetime),:host(.item-label-floating) ::slotted(ion-datetime){--padding-start:0;width:100%}:host(.item-multiple-inputs) ::slotted(ion-checkbox),:host(.item-multiple-inputs) ::slotted(ion-datetime),:host(.item-multiple-inputs) ::slotted(ion-radio),:host(.item-multiple-inputs) ::slotted(ion-select.legacy-select){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(.item-fill-solid) ::slotted([slot=start]),:host(.item-fill-solid) ::slotted([slot=end]),:host(.item-fill-outline) ::slotted([slot=start]),:host(.item-fill-outline) ::slotted([slot=end]){-ms-flex-item-align:center;align-self:center}::slotted([slot=helper]),::slotted([slot=error]),.item-counter{padding-top:5px;font-size:0.75rem;z-index:1}.item-counter{-webkit-margin-start:auto;margin-inline-start:auto;color:var(--ion-color-step-550, #737373);white-space:nowrap;-webkit-padding-start:16px;padding-inline-start:16px}@media (prefers-reduced-motion: reduce){.item-highlight,.item-inner-highlight{-webkit-transition:none;transition:none}}: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, 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;--highlight-height:1px;--highlight-color-focused:var(--ion-color-primary, #3880ff);--highlight-color-valid:var(--ion-color-success, #2dd36f);--highlight-color-invalid:var(--ion-color-danger, #eb445a);font-size:1rem;font-weight:normal;text-transform:none}:host(.item-fill-outline){--highlight-height:2px}:host(.item-fill-none.item-interactive.ion-focus) .item-highlight,:host(.item-fill-none.item-interactive.item-has-focus) .item-highlight,:host(.item-fill-none.item-interactive.ion-touched.ion-invalid) .item-highlight{-webkit-transform:scaleX(1);transform:scaleX(1);border-width:0 0 var(--full-highlight-height) 0;border-style:var(--border-style);border-color:var(--highlight-background)}:host(.item-fill-none.item-interactive.ion-focus) .item-native,:host(.item-fill-none.item-interactive.item-has-focus) .item-native,:host(.item-fill-none.item-interactive.ion-touched.ion-invalid) .item-native{border-bottom-color:var(--highlight-background)}:host(.item-fill-outline.item-interactive.ion-focus) .item-highlight,:host(.item-fill-outline.item-interactive.item-has-focus) .item-highlight{-webkit-transform:scaleX(1);transform:scaleX(1)}:host(.item-fill-outline.item-interactive.ion-focus) .item-highlight,:host(.item-fill-outline.item-interactive.item-has-focus) .item-highlight,:host(.item-fill-outline.item-interactive.ion-touched.ion-invalid) .item-highlight{border-width:var(--full-highlight-height);border-style:var(--border-style);border-color:var(--highlight-background)}:host(.item-fill-outline.item-interactive.ion-touched.ion-invalid) .item-native{border-color:var(--highlight-background)}:host(.item-fill-solid.item-interactive.ion-focus) .item-highlight,:host(.item-fill-solid.item-interactive.item-has-focus) .item-highlight,:host(.item-fill-solid.item-interactive.ion-touched.ion-invalid) .item-highlight{-webkit-transform:scaleX(1);transform:scaleX(1);border-width:0 0 var(--full-highlight-height) 0;border-style:var(--border-style);border-color:var(--highlight-background)}:host(.item-fill-solid.item-interactive.ion-focus) .item-native,:host(.item-fill-solid.item-interactive.item-has-focus) .item-native,:host(.item-fill-solid.item-interactive.ion-touched.ion-invalid) .item-native{border-bottom-color:var(--highlight-background)}:host(.ion-color.ion-activated) .item-native::after{background:transparent}:host(.item-has-focus) .item-native{caret-color:var(--highlight-background)}:host(.item-interactive){--border-width:0 0 1px 0;--inner-border-width:0;--show-full-highlight:1;--show-inset-highlight:0}:host(.item-lines-full){--border-width:0 0 1px 0;--show-full-highlight:1;--show-inset-highlight:0}:host(.item-lines-inset){--inner-border-width:0 0 1px 0;--show-full-highlight:0;--show-inset-highlight:1}:host(.item-lines-inset),:host(.item-lines-none){--border-width:0;--show-full-highlight:0}:host(.item-lines-full),:host(.item-lines-none){--inner-border-width:0;--show-inset-highlight:0}:host(.item-fill-outline) .item-highlight{--position-offset:calc(-1 * var(--border-width));top:var(--position-offset);width:calc(100% + 2 * var(--border-width));height:calc(100% + 2 * var(--border-width));-webkit-transition:none;transition:none}@supports (inset-inline-start: 0){:host(.item-fill-outline) .item-highlight{inset-inline-start:var(--position-offset)}}@supports not (inset-inline-start: 0){:host(.item-fill-outline) .item-highlight{left:var(--position-offset)}:host-context([dir=rtl]):host(.item-fill-outline) .item-highlight,:host-context([dir=rtl]).item-fill-outline .item-highlight{left:unset;right:unset;right:var(--position-offset)}@supports selector(:dir(rtl)){:host(.item-fill-outline:dir(rtl)) .item-highlight{left:unset;right:unset;right:var(--position-offset)}}}:host(.item-fill-outline.ion-focused) .item-native,:host(.item-fill-outline.item-has-focus) .item-native{border-color:transparent}: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:32px;margin-inline-end:32px}::slotted([slot=end]){-webkit-margin-start:32px;margin-inline-start:32px}:host(.item-fill-solid) ::slotted([slot=start]),:host(.item-fill-solid) ::slotted([slot=end]),:host(.item-fill-outline) ::slotted([slot=start]),:host(.item-fill-outline) ::slotted([slot=end]){-ms-flex-item-align:center;align-self:center}::slotted(ion-icon){color:rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.54);font-size:1.5em}:host(.ion-color:not(.item-fill-solid):not(.item-fill-outline)) ::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}:host(.item-fill-solid) ::slotted(ion-icon[slot=start]),:host(.item-fill-outline) ::slotted(ion-icon[slot=start]){-webkit-margin-end:8px;margin-inline-end:8px}::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]:not([slot=helper]):not([slot=error])){padding-left:0;padding-right:0;padding-top:18px;padding-bottom:10px}::slotted(ion-note[slot=start]){-webkit-padding-end:16px;padding-inline-end:16px}::slotted(ion-note[slot=end]){-webkit-padding-start:16px;padding-inline-start:16px}::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-label-fixed) ::slotted(ion-select.legacy-select),:host(.item-label-fixed) ::slotted(ion-datetime){--padding-start:8px}: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(.item-label-stacked) ::slotted(ion-select.legacy-select),:host(.item-label-floating) ::slotted(ion-select.legacy-select){--padding-top:8px;--padding-bottom:8px;--padding-start:0}: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, #3880ff)}:host(.ion-color){--highlight-color-focused:var(--ion-color-contrast)}:host(.item-label-color){--highlight-color-focused:var(--ion-color-base)}:host(.item-fill-solid.ion-color),:host(.item-fill-outline.ion-color){--highlight-color-focused:var(--ion-color-base)}:host(.item-fill-solid){--background:var(--ion-color-step-50, #f2f2f2);--background-hover:var(--ion-color-step-100, #e6e6e6);--background-focused:var(--ion-color-step-150, #d9d9d9);--border-width:0 0 1px 0;--inner-border-width:0;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}:host-context([dir=rtl]):host(.item-fill-solid),:host-context([dir=rtl]).item-fill-solid{border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}@supports selector(:dir(rtl)){:host(.item-fill-solid:dir(rtl)){border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}}:host(.item-fill-solid) .item-native{--border-color:var(--ion-color-step-500, gray)}:host(.item-fill-solid.ion-focused) .item-native,:host(.item-fill-solid.item-has-focus) .item-native{--background:var(--background-focused)}:host(.item-fill-solid.item-shape-round){border-top-left-radius:16px;border-top-right-radius:16px;border-bottom-right-radius:0;border-bottom-left-radius:0}:host-context([dir=rtl]):host(.item-fill-solid.item-shape-round),:host-context([dir=rtl]).item-fill-solid.item-shape-round{border-top-left-radius:16px;border-top-right-radius:16px;border-bottom-right-radius:0;border-bottom-left-radius:0}@supports selector(:dir(rtl)){:host(.item-fill-solid.item-shape-round:dir(rtl)){border-top-left-radius:16px;border-top-right-radius:16px;border-bottom-right-radius:0;border-bottom-left-radius:0}}@media (any-hover: hover){:host(.item-fill-solid:hover) .item-native{--background:var(--background-hover);--border-color:var(--ion-color-step-750, #404040)}}:host(.item-fill-outline){--ripple-color:transparent;--background-focused:transparent;--background-hover:transparent;--border-color:var(--ion-color-step-500, gray);--border-width:1px;border:none;overflow:visible}:host(.item-fill-outline) .item-native{--native-padding-left:16px;border-radius:4px}:host(.item-fill-outline.item-shape-round) .item-native{--inner-padding-start:16px;border-radius:28px}:host(.item-fill-outline.item-shape-round) .item-bottom{-webkit-padding-start:32px;padding-inline-start:32px}:host(.item-fill-outline.item-label-floating.ion-focused) .item-native ::slotted(ion-input:not(:first-child)),:host(.item-fill-outline.item-label-floating.ion-focused) .item-native ::slotted(ion-textarea:not(:first-child)),:host(.item-fill-outline.item-label-floating.item-has-focus) .item-native ::slotted(ion-input:not(:first-child)),:host(.item-fill-outline.item-label-floating.item-has-focus) .item-native ::slotted(ion-textarea:not(:first-child)),:host(.item-fill-outline.item-label-floating.item-has-value) .item-native ::slotted(ion-input:not(:first-child)),:host(.item-fill-outline.item-label-floating.item-has-value) .item-native ::slotted(ion-textarea:not(:first-child)){-webkit-transform:translateY(-14px);transform:translateY(-14px)}@media (any-hover: hover){:host(.item-fill-outline:hover) .item-native{--border-color:var(--ion-color-step-750, #404040)}}.item-counter{letter-spacing:0.0333333333em}'};const A=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.H,{key:"5727179159ef2a8879f55435265003e0ec72df3f",class:(0,r.c)(this.color,{[t]:!0,"item-divider-sticky":this.sticky,item:!0})},(0,i.h)("slot",{key:"bb7df137e60ca3fa9a50c612e30fbb3ee4c818ad",name:"start"}),(0,i.h)("div",{key:"6a25a01271957cfdd8e8dfb6ef76e1eb710380f2",class:"item-divider-inner"},(0,i.h)("div",{key:"554ba681b0f346ed0af03232f8b2e6ca399877d9",class:"item-divider-wrapper"},(0,i.h)("slot",{key:"f98e20a01f09d0a2e19b7351eb1b4028881a07ab"})),(0,i.h)("slot",{key:"755643b5b8d3463af41b3d0805871073a34386a3",name:"end"})))}get el(){return(0,i.f)(this)}};A.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, #e6e6e6);--color:var(--ion-color-step-850, #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:rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.4);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, #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, rgba(0, 0, 0, 0.13))));font-size:0.875rem}::slotted([slot=start]){-webkit-margin-end:32px;margin-inline-end:32px}::slotted([slot=end]){-webkit-margin-start:32px;margin-inline-start:32px}::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-note[slot=start]){-webkit-padding-end:16px;padding-inline-end:16px}::slotted(ion-note[slot=end]){-webkit-padding-start:16px;padding-inline-start:16px}::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, #666666);font-size:0.875rem;line-height:normal;text-overflow:inherit;overflow:inherit}"};const j=class{constructor(t){(0,i.r)(this,t)}render(){const t=(0,d.b)(this);return(0,i.h)(i.H,{key:"5778fb7e9c6791874b4ff14f0babdae715e322e7",role:"group",class:{[t]:!0,[`item-group-${t}`]:!0,item:!0}})}};j.style={ios:"ion-item-group{display:block}",md:"ion-item-group{display:block}"};const 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.H,{key:"72ad4ba5c1137ae0130e421346668e436ea53bf8",class:(0,r.c)(this.color,{[e]:!0,"in-item-color":(0,r.h)("ion-item.ion-color",this.el),[`label-${t}`]:void 0!==t,"label-no-animate":this.noAnimate,"label-rtl":"rtl"===document.dir})})}get el(){return(0,i.f)(this)}static get watchers(){return{color:["colorChanged"],position:["positionChanged"]}}};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}.item-legacy.sc-ion-label-ios-h,.item-legacy .sc-ion-label-ios-h{white-space:nowrap;overflow:hidden}.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:rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.4)}.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}.item-legacy.sc-ion-label-md-h,.item-legacy .sc-ion-label-md-h{white-space:nowrap;overflow:hidden}.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)}.item-fill-outline.ion-focused.label-floating.sc-ion-label-md-h,.item-fill-outline.ion-focused .label-floating.sc-ion-label-md-h,.item-fill-outline.item-has-focus.label-floating.sc-ion-label-md-h,.item-fill-outline.item-has-focus .label-floating.sc-ion-label-md-h,.item-fill-outline.item-has-placeholder.sc-ion-label-md-h:not(.item-input).label-floating,.item-fill-outline.item-has-placeholder:not(.item-input) .label-floating.sc-ion-label-md-h,.item-fill-outline.item-has-value.label-floating.sc-ion-label-md-h,.item-fill-outline.item-has-value .label-floating.sc-ion-label-md-h{-webkit-transform:translateY(-6px) scale(0.75);transform:translateY(-6px) scale(0.75);position:relative;max-width:-webkit-min-content;max-width:-moz-min-content;max-width:min-content;background-color:var(--ion-item-background, var(--ion-background-color, #fff));overflow:visible;z-index:3}.item-fill-outline.ion-focused.label-floating.sc-ion-label-md-h::before,.item-fill-outline.ion-focused .label-floating.sc-ion-label-md-h::before,.item-fill-outline.ion-focused.label-floating.sc-ion-label-md-h::after,.item-fill-outline.ion-focused .label-floating.sc-ion-label-md-h::after,.item-fill-outline.item-has-focus.label-floating.sc-ion-label-md-h::before,.item-fill-outline.item-has-focus .label-floating.sc-ion-label-md-h::before,.item-fill-outline.item-has-focus.label-floating.sc-ion-label-md-h::after,.item-fill-outline.item-has-focus .label-floating.sc-ion-label-md-h::after,.item-fill-outline.item-has-placeholder.sc-ion-label-md-h:not(.item-input).label-floating::before,.item-fill-outline.item-has-placeholder:not(.item-input) .label-floating.sc-ion-label-md-h::before,.item-fill-outline.item-has-placeholder.sc-ion-label-md-h:not(.item-input).label-floating::after,.item-fill-outline.item-has-placeholder:not(.item-input) .label-floating.sc-ion-label-md-h::after,.item-fill-outline.item-has-value.label-floating.sc-ion-label-md-h::before,.item-fill-outline.item-has-value .label-floating.sc-ion-label-md-h::before,.item-fill-outline.item-has-value.label-floating.sc-ion-label-md-h::after,.item-fill-outline.item-has-value .label-floating.sc-ion-label-md-h::after{position:absolute;width:4px;height:100%;background-color:var(--ion-item-background, var(--ion-background-color, #fff));content:""}.item-fill-outline.ion-focused.label-floating.sc-ion-label-md-h::before,.item-fill-outline.ion-focused .label-floating.sc-ion-label-md-h::before,.item-fill-outline.item-has-focus.label-floating.sc-ion-label-md-h::before,.item-fill-outline.item-has-focus .label-floating.sc-ion-label-md-h::before,.item-fill-outline.item-has-placeholder.sc-ion-label-md-h:not(.item-input).label-floating::before,.item-fill-outline.item-has-placeholder:not(.item-input) .label-floating.sc-ion-label-md-h::before,.item-fill-outline.item-has-value.label-floating.sc-ion-label-md-h::before,.item-fill-outline.item-has-value .label-floating.sc-ion-label-md-h::before{left:calc(-1 * 4px)}.item-fill-outline.ion-focused.label-floating.sc-ion-label-md-h::after,.item-fill-outline.ion-focused .label-floating.sc-ion-label-md-h::after,.item-fill-outline.item-has-focus.label-floating.sc-ion-label-md-h::after,.item-fill-outline.item-has-focus .label-floating.sc-ion-label-md-h::after,.item-fill-outline.item-has-placeholder.sc-ion-label-md-h:not(.item-input).label-floating::after,.item-fill-outline.item-has-placeholder:not(.item-input) .label-floating.sc-ion-label-md-h::after,.item-fill-outline.item-has-value.label-floating.sc-ion-label-md-h::after,.item-fill-outline.item-has-value .label-floating.sc-ion-label-md-h::after{right:calc(-1 * 4px)}.item-fill-outline.ion-focused.item-has-start-slot.label-floating.sc-ion-label-md-h,.item-fill-outline.ion-focused.item-has-start-slot .label-floating.sc-ion-label-md-h,.item-fill-outline.item-has-focus.item-has-start-slot.label-floating.sc-ion-label-md-h,.item-fill-outline.item-has-focus.item-has-start-slot .label-floating.sc-ion-label-md-h,.item-fill-outline.item-has-placeholder.sc-ion-label-md-h:not(.item-input).item-has-start-slot.label-floating,.item-fill-outline.item-has-placeholder:not(.item-input).item-has-start-slot .label-floating.sc-ion-label-md-h,.item-fill-outline.item-has-value.item-has-start-slot.label-floating.sc-ion-label-md-h,.item-fill-outline.item-has-value.item-has-start-slot .label-floating.sc-ion-label-md-h{-webkit-transform:translateX(-32px) translateY(-6px) scale(0.75);transform:translateX(-32px) translateY(-6px) scale(0.75)}.item-fill-outline.ion-focused.item-has-start-slot.label-floating.label-rtl.sc-ion-label-md-h,.item-fill-outline.ion-focused.item-has-start-slot .label-floating.label-rtl.sc-ion-label-md-h,.item-fill-outline.item-has-focus.item-has-start-slot.label-floating.label-rtl.sc-ion-label-md-h,.item-fill-outline.item-has-focus.item-has-start-slot .label-floating.label-rtl.sc-ion-label-md-h,.item-fill-outline.item-has-placeholder.sc-ion-label-md-h:not(.item-input).item-has-start-slot.label-floating.label-rtl,.item-fill-outline.item-has-placeholder:not(.item-input).item-has-start-slot .label-floating.label-rtl.sc-ion-label-md-h,.item-fill-outline.item-has-value.item-has-start-slot.label-floating.label-rtl.sc-ion-label-md-h,.item-fill-outline.item-has-value.item-has-start-slot .label-floating.label-rtl.sc-ion-label-md-h{-webkit-transform:translateX(calc(-1 * -32px)) translateY(-6px) scale(0.75);transform:translateX(calc(-1 * -32px)) translateY(-6px) 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, #3880ff)}.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)}.item-fill-solid.ion-focused.ion-color.label-stacked.sc-ion-label-md-h:not(.ion-color),.item-fill-solid.ion-focused.ion-color .label-stacked.sc-ion-label-md-h:not(.ion-color),.item-fill-solid.ion-focused.ion-color.label-floating.sc-ion-label-md-h:not(.ion-color),.item-fill-solid.ion-focused.ion-color .label-floating.sc-ion-label-md-h:not(.ion-color),.item-fill-outline.ion-focused.ion-color.label-stacked.sc-ion-label-md-h:not(.ion-color),.item-fill-outline.ion-focused.ion-color .label-stacked.sc-ion-label-md-h:not(.ion-color),.item-fill-outline.ion-focused.ion-color.label-floating.sc-ion-label-md-h:not(.ion-color),.item-fill-outline.ion-focused.ion-color .label-floating.sc-ion-label-md-h:not(.ion-color),.item-fill-solid.item-has-focus.ion-color.label-stacked.sc-ion-label-md-h:not(.ion-color),.item-fill-solid.item-has-focus.ion-color .label-stacked.sc-ion-label-md-h:not(.ion-color),.item-fill-solid.item-has-focus.ion-color.label-floating.sc-ion-label-md-h:not(.ion-color),.item-fill-solid.item-has-focus.ion-color .label-floating.sc-ion-label-md-h:not(.ion-color),.item-fill-outline.item-has-focus.ion-color.label-stacked.sc-ion-label-md-h:not(.ion-color),.item-fill-outline.item-has-focus.ion-color .label-stacked.sc-ion-label-md-h:not(.ion-color),.item-fill-outline.item-has-focus.ion-color.label-floating.sc-ion-label-md-h:not(.ion-color),.item-fill-outline.item-has-focus.ion-color .label-floating.sc-ion-label-md-h:not(.ion-color){color:var(--ion-color-base)}.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, #666666)}.sc-ion-label-md-h.in-item-color.sc-ion-label-md-s>p{color:inherit}'};const D=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!(null==e||!e.closeOpened)&&e.closeOpened()})()}render(){const t=(0,d.b)(this),{lines:e,inset:o}=this;return(0,i.h)(i.H,{key:"3df401155114c7a39c81f201bf8a181d07e8d4c8",role:"list",class:{[t]:!0,[`list-${t}`]:!0,"list-inset":o,[`list-lines-${e}`]:void 0!==e,[`list-${t}-lines-${e}`]:void 0!==e}})}get el(){return(0,i.f)(this)}};D.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))}@supports (inset-inline-start: 0){.list-md>.input:last-child::after{inset-inline-start:0}}@supports not (inset-inline-start: 0){.list-md>.input:last-child::after{left:0}:host-context([dir=rtl]) .list-md>.input:last-child::after{left:unset;right:unset;right:0}[dir=rtl] .list-md>.input:last-child::after{left:unset;right:unset;right:0}@supports selector(:dir(rtl)){.list-md>.input:last-child::after:dir(rtl){left:unset;right:unset;right: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}"};const E=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.H,{key:"e5fabb3ae91e6fe47c89273d1d2dba5902f77f94",class:(0,r.c)(this.color,{[e]:!0,[`list-header-lines-${t}`]:void 0!==t})},(0,i.h)("div",{key:"a9cfdaa436267fbabb0d618c3932849c1b77fbd2",class:"list-header-inner"},(0,i.h)("slot",{key:"8ed806fd58f8f2265c5bf466886086e88ada93cc"})))}};E.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, #262626);--border-color:var(--ion-item-border-color, var(--ion-border-color, var(--ion-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, 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}"};const T=class{constructor(t){(0,i.r)(this,t),this.color=void 0}render(){const t=(0,d.b)(this);return(0,i.h)(i.H,{key:"79a17a318ec6e8326c9741b4a9bb4598acdc225e",class:(0,r.c)(this.color,{[t]:!0})},(0,i.h)("slot",{key:"5adeaccfabb4bee7b84ea5c5de804bd255b29255"}))}};T.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, #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, #666666);font-size:0.875rem}"};const L=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,r.h)("ion-avatar",this.el)||(0,r.h)("ion-thumbnail",this.el),o=(0,d.b)(this);return(0,i.h)(i.H,{key:"4dab0fd2de666de12ad8f6dc6ed1e1de0be67ddd",class:{[o]:!0,"skeleton-text-animated":t,"in-media":e}},(0,i.h)("span",{key:"f8f908ec24d65e63b14d9a54640a5f18f0fa8fa5"},"\xa0"))}get el(){return(0,i.f)(this)}};L.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}}"},333:(Y,v,a)=>{a.d(v,{c:()=>x,g:()=>r,h:()=>i,o:()=>d});var C=a(467);const i=(l,n)=>null!==n.closest(l),x=(l,n)=>"string"==typeof l&&l.length>0?Object.assign({"ion-color":!0,[`ion-color-${l}`]:!0},n):n,r=l=>{const n={};return(l=>void 0!==l?(Array.isArray(l)?l:l.split(" ")).filter(s=>null!=s).map(s=>s.trim()).filter(s=>""!==s):[])(l).forEach(s=>n[s]=!0),n},w=/^[a-z][a-z0-9+\-.]*:/,d=function(){var l=(0,C.A)(function*(n,s,k,p){if(null!=n&&"#"!==n[0]&&!w.test(n)){const y=document.querySelector("ion-router");if(y)return null!=s&&s.preventDefault(),y.push(n,k,p)}return!1});return function(s,k,p,y){return l.apply(this,arguments)}}()}}]); \ No newline at end of file diff --git a/www/3511.771aa130a120a49e.js b/www/3511.771aa130a120a49e.js new file mode 100644 index 00000000..e8ec6730 --- /dev/null +++ b/www/3511.771aa130a120a49e.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[3511],{3511:(L,x,n)=>{n.r(x),n.d(x,{ion_checkbox:()=>p});var e=n(4363),w=n(8281),s=n(5638),k=n(4929),h=n(333),m=n(611);const p=class{constructor(r){(0,e.r)(this,r),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.ionStyle=(0,e.d)(this,"ionStyle",7),this.inputId="ion-cb-"+g++,this.inheritedAttributes={},this.hasLoggedDeprecationWarning=!1,this.setChecked=t=>{const a=this.checked=t;this.ionChange.emit({checked:a,value:this.value})},this.toggleChecked=t=>{t.preventDefault(),this.setFocus(),this.setChecked(!this.checked),this.indeterminate=!1},this.onFocus=()=>{this.ionFocus.emit()},this.onBlur=()=>{this.ionBlur.emit()},this.onClick=t=>{this.disabled||this.toggleChecked(t)},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",this.legacy=void 0}connectedCallback(){this.legacyFormController=(0,w.c)(this.el)}componentWillLoad(){this.emitStyle(),this.legacyFormController.hasLegacyControl()||(this.inheritedAttributes=Object.assign({},(0,s.i)(this.el)))}styleChanged(){this.emitStyle()}emitStyle(){const r={"interactive-disabled":this.disabled,legacy:!!this.legacy};this.legacyFormController.hasLegacyControl()&&(r["checkbox-checked"]=this.checked),this.ionStyle.emit(r)}setFocus(){this.focusEl&&this.focusEl.focus()}render(){const{legacyFormController:r}=this;return r.hasLegacyControl()?this.renderLegacyCheckbox():this.renderCheckbox()}renderCheckbox(){const{color:r,checked:t,disabled:a,el:l,getSVGPath:y,indeterminate:b,inheritedAttributes:d,inputId:v,justify:_,labelPlacement:f,name:C,value:E,alignment:j}=this,u=(0,m.b)(this),z=y(u,b);return(0,s.d)(!0,l,C,t?E:"",a),(0,e.h)(e.H,{"aria-checked":b?"mixed":`${t}`,class:(0,h.c)(r,{[u]:!0,"in-item":(0,h.h)("ion-item",l),"checkbox-checked":t,"checkbox-disabled":a,"checkbox-indeterminate":b,interactive:!0,[`checkbox-justify-${_}`]:!0,[`checkbox-alignment-${j}`]:!0,[`checkbox-label-placement-${f}`]:!0}),onClick:this.onClick},(0,e.h)("label",{class:"checkbox-wrapper"},(0,e.h)("input",Object.assign({type:"checkbox",checked:!!t||void 0,disabled:a,id:v,onChange:this.toggleChecked,onFocus:()=>this.onFocus(),onBlur:()=>this.onBlur(),ref:M=>this.focusEl=M},d)),(0,e.h)("div",{class:{"label-text-wrapper":!0,"label-text-wrapper-hidden":""===l.textContent},part:"label"},(0,e.h)("slot",null)),(0,e.h)("div",{class:"native-wrapper"},(0,e.h)("svg",{class:"checkbox-icon",viewBox:"0 0 24 24",part:"container"},z))))}renderLegacyCheckbox(){this.hasLoggedDeprecationWarning||((0,k.p)('ion-checkbox now requires providing a label with either the default slot or the "aria-label" attribute. To migrate, remove any usage of "ion-label" and pass the label text to either the component or the "aria-label" attribute.\n\nExample: Label\nExample with aria-label: \n\nDevelopers can use the "legacy" property to continue using the legacy form markup. This property will be removed in an upcoming major release of Ionic where this form control will use the modern form markup.',this.el),this.legacy&&(0,k.p)('ion-checkbox is being used with the "legacy" property enabled which will forcibly enable the legacy form markup. This property will be removed in an upcoming major release of Ionic where this form control will use the modern form markup.\nDevelopers can dismiss this warning by removing their usage of the "legacy" property and using the new checkbox syntax.',this.el),this.hasLoggedDeprecationWarning=!0);const{color:r,checked:t,disabled:a,el:l,getSVGPath:y,indeterminate:b,inputId:d,name:v,value:_}=this,f=(0,m.b)(this),{label:C,labelId:E,labelText:j}=(0,s.e)(l,d),u=y(f,b);return(0,s.d)(!0,l,v,t?_:"",a),(0,e.h)(e.H,{"aria-labelledby":C?E:null,"aria-checked":`${t}`,"aria-hidden":a?"true":null,role:"checkbox",class:(0,h.c)(r,{[f]:!0,"in-item":(0,h.h)("ion-item",l),"checkbox-checked":t,"checkbox-disabled":a,"checkbox-indeterminate":b,"legacy-checkbox":!0,interactive:!0}),onClick:this.onClick},(0,e.h)("svg",{class:"checkbox-icon",viewBox:"0 0 24 24",part:"container"},u),(0,e.h)("label",{htmlFor:d},j),(0,e.h)("input",{type:"checkbox","aria-checked":`${t}`,disabled:a,id:d,onChange:this.toggleChecked,onFocus:()=>this.onFocus(),onBlur:()=>this.onBlur(),ref:z=>this.focusEl=z}))}getSVGPath(r,t){let a=(0,e.h)("path",t?{d:"M6 12L18 12",part:"mark"}:{d:"M5.9,12.5l3.8,3.8l8.8-8.8",part:"mark"});return"md"===r&&(a=(0,e.h)("path",t?{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.f)(this)}static get watchers(){return{checked:["styleChanged"],disabled:["styleChanged"]}}};let g=0;p.style={ios:":host{--checkbox-background-checked:var(--ion-color-primary, #3880ff);--border-color-checked:var(--ion-color-primary, #3880ff);--checkmark-color:var(--ion-color-primary-contrast, #fff);--checkmark-width:1;--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){width:100%;height:100%}:host([slot=start]:not(.legacy-checkbox)),:host([slot=end]:not(.legacy-checkbox)){width:auto}:host(.legacy-checkbox){width:var(--size);height:var(--size)}:host(.ion-color){--checkbox-background-checked:var(--ion-color-base);--border-color-checked:var(--ion-color-base);--checkmark-color:var(--ion-color-contrast)}:host(.legacy-checkbox) label{top:0;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;position:absolute;width:100%;height:100%;border:0;background:transparent;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;opacity:0}@supports (inset-inline-start: 0){:host(.legacy-checkbox) label{inset-inline-start:0}}@supports not (inset-inline-start: 0){:host(.legacy-checkbox) label{left:0}:host-context([dir=rtl]):host(.legacy-checkbox) label,:host-context([dir=rtl]).legacy-checkbox label{left:unset;right:unset;right:0}@supports selector(:dir(rtl)){:host(.legacy-checkbox:dir(rtl)) label{left:unset;right:unset;right:0}}}:host(.legacy-checkbox) label::-moz-focus-inner{border:0}.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:not(.legacy-checkbox)) .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;-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}:host(.legacy-checkbox) .checkbox-icon{display:block;width:100%;height:100%}:host(:not(.legacy-checkbox)) .checkbox-icon{width:var(--size);height:var(--size)}.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.0625rem;--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.625rem, 65.988px)}:host(.checkbox-disabled){opacity:0.3}:host(.in-item.legacy-checkbox){-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:8px;margin-inline-end:8px;margin-top:10px;margin-bottom:9px;display:block;position:static}:host(.in-item.legacy-checkbox[slot=start]){-webkit-margin-start:2px;margin-inline-start:2px;-webkit-margin-end:16px;margin-inline-end:16px;margin-top:8px;margin-bottom:8px}",md:":host{--checkbox-background-checked:var(--ion-color-primary, #3880ff);--border-color-checked:var(--ion-color-primary, #3880ff);--checkmark-color:var(--ion-color-primary-contrast, #fff);--checkmark-width:1;--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){width:100%;height:100%}:host([slot=start]:not(.legacy-checkbox)),:host([slot=end]:not(.legacy-checkbox)){width:auto}:host(.legacy-checkbox){width:var(--size);height:var(--size)}:host(.ion-color){--checkbox-background-checked:var(--ion-color-base);--border-color-checked:var(--ion-color-base);--checkmark-color:var(--ion-color-contrast)}:host(.legacy-checkbox) label{top:0;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;position:absolute;width:100%;height:100%;border:0;background:transparent;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;opacity:0}@supports (inset-inline-start: 0){:host(.legacy-checkbox) label{inset-inline-start:0}}@supports not (inset-inline-start: 0){:host(.legacy-checkbox) label{left:0}:host-context([dir=rtl]):host(.legacy-checkbox) label,:host-context([dir=rtl]).legacy-checkbox label{left:unset;right:unset;right:0}@supports selector(:dir(rtl)){:host(.legacy-checkbox:dir(rtl)) label{left:unset;right:unset;right:0}}}:host(.legacy-checkbox) label::-moz-focus-inner{border:0}.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:not(.legacy-checkbox)) .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;-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}:host(.legacy-checkbox) .checkbox-icon{display:block;width:100%;height:100%}:host(:not(.legacy-checkbox)) .checkbox-icon{width:var(--size);height:var(--size)}.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(.legacy-checkbox.checkbox-disabled),:host(.checkbox-disabled) .label-text-wrapper{opacity:0.38}:host(.checkbox-disabled) .native-wrapper{opacity:0.63}:host(.in-item.legacy-checkbox){margin-left:0;margin-right:0;margin-top:18px;margin-bottom:18px;display:block;position:static}:host(.in-item.legacy-checkbox[slot=start]){-webkit-margin-start:4px;margin-inline-start:4px;-webkit-margin-end:36px;margin-inline-end:36px;margin-top:18px;margin-bottom:18px}"}},333:(L,x,n)=>{n.d(x,{c:()=>s,g:()=>h,h:()=>w,o:()=>D});var e=n(467);const w=(o,c)=>null!==c.closest(o),s=(o,c)=>"string"==typeof o&&o.length>0?Object.assign({"ion-color":!0,[`ion-color-${o}`]:!0},c):c,h=o=>{const c={};return(o=>void 0!==o?(Array.isArray(o)?o:o.split(" ")).filter(i=>null!=i).map(i=>i.trim()).filter(i=>""!==i):[])(o).forEach(i=>c[i]=!0),c},m=/^[a-z][a-z0-9+\-.]*:/,D=function(){var o=(0,e.A)(function*(c,i,p,g){if(null!=c&&"#"!==c[0]&&!m.test(c)){const r=document.querySelector("ion-router");if(r)return null!=i&&i.preventDefault(),r.push(c,p,g)}return!1});return function(i,p,g,r){return o.apply(this,arguments)}}()}}]); \ No newline at end of file diff --git a/www/3558.7582aa5359a71327.js b/www/3558.7582aa5359a71327.js new file mode 100644 index 00000000..c47cf1c5 --- /dev/null +++ b/www/3558.7582aa5359a71327.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[3558],{3558:(c,s,i)=>{i.r(s),i.d(s,{HapticsWeb:()=>u});var r=i(467),o=i(5083),n=i(9182);class u extends o.E_{constructor(){super(...arguments),this.selectionStarted=!1}impact(t){var e=this;return(0,r.A)(function*(){const a=e.patternForImpact(null==t?void 0:t.style);e.vibrateWithPattern(a)})()}notification(t){var e=this;return(0,r.A)(function*(){const a=e.patternForNotification(null==t?void 0:t.type);e.vibrateWithPattern(a)})()}vibrate(t){var e=this;return(0,r.A)(function*(){e.vibrateWithPattern([(null==t?void 0:t.duration)||300])})()}selectionStart(){var t=this;return(0,r.A)(function*(){t.selectionStarted=!0})()}selectionChanged(){var t=this;return(0,r.A)(function*(){t.selectionStarted&&t.vibrateWithPattern([70])})()}selectionEnd(){var t=this;return(0,r.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/www/3574.edec9cbaff66e512.js b/www/3574.edec9cbaff66e512.js new file mode 100644 index 00000000..0971d235 --- /dev/null +++ b/www/3574.edec9cbaff66e512.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[3574],{3574:(n,i,e)=>{e.r(i),e.d(i,{pwa_toast:()=>o});var s=e(1288);const o=class{constructor(t){(0,s.r)(this,t),this.message=void 0,this.duration=2e3,this.closing=null}hostData(){const t={out:!!this.closing};return null!==this.closing&&(t.in=!this.closing),{class:t}}componentDidLoad(){setTimeout(()=>{this.closing=!1}),setTimeout(()=>{this.close()},this.duration)}close(){this.closing=!0,setTimeout(()=>{this.el.parentNode.removeChild(this.el)},1e3)}__stencil_render(){return(0,s.h)("div",{class:"wrapper"},(0,s.h)("div",{class:"toast"},this.message))}get el(){return(0,s.g)(this)}render(){return(0,s.h)(s.H,this.hostData(),this.__stencil_render())}};o.style=':host{position:fixed;bottom:20px;left:0;right:0;display:-ms-flexbox;display:flex;opacity:0}:host(.in){-webkit-transition:opacity 300ms;transition:opacity 300ms;opacity:1}:host(.out){-webkit-transition:opacity 1s;transition:opacity 1s;opacity:0}.wrapper{-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.toast{font-family:-apple-system, system-ui, "Helvetica Neue", Roboto, sans-serif;background-color:#eee;color:black;border-radius:5px;padding:10px 15px;font-size:14px;font-weight:500;-webkit-box-shadow:0px 1px 2px rgba(0, 0, 0, 0.20);box-shadow:0px 1px 2px rgba(0, 0, 0, 0.20)}'}}]); \ No newline at end of file diff --git a/www/3780.bd8da0556bbf53cc.js b/www/3780.bd8da0556bbf53cc.js new file mode 100644 index 00000000..1bca461e --- /dev/null +++ b/www/3780.bd8da0556bbf53cc.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[3780],{3780:(u,s,t)=>{t.r(s),t.d(s,{Network:()=>l,NetworkWeb:()=>i});var c=t(467),r=t(5083);function a(){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:a()};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,w=a();return{connected:e,connectionType:e?w:"none"}})()}}const l=new i}}]); \ No newline at end of file diff --git a/www/3814.3cad2a1924ff27c3.js b/www/3814.3cad2a1924ff27c3.js new file mode 100644 index 00000000..3fef1495 --- /dev/null +++ b/www/3814.3cad2a1924ff27c3.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[3814],{3814:(T,p,r)=>{r.r(p),r.d(p,{ion_toggle:()=>j});var m=r(467),o=r(4363),u=r(8281),c=r(5638),b=r(4929),x=r(4081),d=r(7464),i=r(333),l=r(6726),s=r(611);r(8438),r(8476);const j=class{constructor(t){var a=this;(0,o.r)(this,t),this.ionChange=(0,o.d)(this,"ionChange",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.inputId="ion-tg-"+A++,this.lastDrag=0,this.inheritedAttributes={},this.didLoad=!1,this.hasLoggedDeprecationWarning=!1,this.setupGesture=(0,m.A)(function*(){const{toggleTrack:e}=a;e&&(a.gesture=(yield Promise.resolve().then(r.bind(r,405))).createGesture({el:e,gestureName:"toggle",gesturePriority:100,threshold:5,passive:!1,onStart:()=>a.onStart(),onMove:n=>a.onMove(n),onEnd:n=>a.onEnd(n)}),a.disabledChanged())}),this.onClick=e=>{this.disabled||(e.preventDefault(),this.lastDrag+300{this.ionFocus.emit()},this.onBlur=()=>{this.ionBlur.emit()},this.getSwitchLabelIcon=(e,n)=>"md"===e?n?l.f:l.r:n?l.r:l.g,this.activated=!1,this.color=void 0,this.name=this.inputId,this.checked=!1,this.disabled=!1,this.value="on",this.enableOnOffLabels=s.c.get("toggleOnOffLabels"),this.labelPlacement="start",this.legacy=void 0,this.justify="space-between",this.alignment="center"}disabledChanged(){this.emitStyle(),this.gesture&&this.gesture.enable(!this.disabled)}toggleChecked(){const{checked:t,value:a}=this,e=!t;this.checked=e,this.ionChange.emit({checked:e,value:a})}connectedCallback(){var t=this;return(0,m.A)(function*(){t.legacyFormController=(0,u.c)(t.el),t.didLoad&&t.setupGesture()})()}componentDidLoad(){this.setupGesture(),this.didLoad=!0}disconnectedCallback(){this.gesture&&(this.gesture.destroy(),this.gesture=void 0)}componentWillLoad(){this.emitStyle(),this.legacyFormController.hasLegacyControl()||(this.inheritedAttributes=Object.assign({},(0,c.i)(this.el)))}emitStyle(){this.legacyFormController.hasLegacyControl()&&this.ionStyle.emit({"interactive-disabled":this.disabled,legacy:!!this.legacy})}onStart(){this.activated=!0,this.setFocus()}onMove(t){I((0,d.i)(this.el),this.checked,t.deltaX,-10)&&(this.toggleChecked(),(0,x.c)())}onEnd(t){this.activated=!1,this.lastDrag=Date.now(),t.event.preventDefault(),t.event.stopImmediatePropagation()}getValue(){return this.value||""}setFocus(){this.focusEl&&this.focusEl.focus()}renderOnOffSwitchLabels(t,a){const e=this.getSwitchLabelIcon(t,a);return(0,o.h)("ion-icon",{class:{"toggle-switch-icon":!0,"toggle-switch-icon-checked":a},icon:e,"aria-hidden":"true"})}renderToggleControl(){const t=(0,s.b)(this),{enableOnOffLabels:a,checked:e}=this;return(0,o.h)("div",{class:"toggle-icon",part:"track",ref:n=>this.toggleTrack=n},a&&"ios"===t&&[this.renderOnOffSwitchLabels(t,!0),this.renderOnOffSwitchLabels(t,!1)],(0,o.h)("div",{class:"toggle-icon-wrapper"},(0,o.h)("div",{class:"toggle-inner",part:"handle"},a&&"md"===t&&this.renderOnOffSwitchLabels(t,e))))}get hasLabel(){return""!==this.el.textContent}render(){const{legacyFormController:t}=this;return t.hasLegacyControl()?this.renderLegacyToggle():this.renderToggle()}renderToggle(){const{activated:t,color:a,checked:e,disabled:n,el:g,justify:h,labelPlacement:v,inputId:y,name:_,alignment:E}=this,C=(0,s.b)(this),O=this.getValue(),D=(0,d.i)(g)?"rtl":"ltr";return(0,c.d)(!0,g,_,e?O:"",n),(0,o.h)(o.H,{onClick:this.onClick,class:(0,i.c)(a,{[C]:!0,"in-item":(0,i.h)("ion-item",g),"toggle-activated":t,"toggle-checked":e,"toggle-disabled":n,[`toggle-justify-${h}`]:!0,[`toggle-alignment-${E}`]:!0,[`toggle-label-placement-${v}`]:!0,[`toggle-${D}`]:!0})},(0,o.h)("label",{class:"toggle-wrapper"},(0,o.h)("input",Object.assign({type:"checkbox",role:"switch","aria-checked":`${e}`,checked:e,disabled:n,id:y,onFocus:()=>this.onFocus(),onBlur:()=>this.onBlur(),ref:L=>this.focusEl=L},this.inheritedAttributes)),(0,o.h)("div",{class:{"label-text-wrapper":!0,"label-text-wrapper-hidden":!this.hasLabel},part:"label"},(0,o.h)("slot",null)),(0,o.h)("div",{class:"native-wrapper"},this.renderToggleControl())))}renderLegacyToggle(){this.hasLoggedDeprecationWarning||((0,b.p)('ion-toggle now requires providing a label with either the default slot or the "aria-label" attribute. To migrate, remove any usage of "ion-label" and pass the label text to either the component or the "aria-label" attribute.\n\nExample: Email\nExample with aria-label: \n\nDevelopers can use the "legacy" property to continue using the legacy form markup. This property will be removed in an upcoming major release of Ionic where this form control will use the modern form markup.',this.el),this.legacy&&(0,b.p)('ion-toggle is being used with the "legacy" property enabled which will forcibly enable the legacy form markup. This property will be removed in an upcoming major release of Ionic where this form control will use the modern form markup.\n\nDevelopers can dismiss this warning by removing their usage of the "legacy" property and using the new toggle syntax.',this.el),this.hasLoggedDeprecationWarning=!0);const{activated:t,color:a,checked:e,disabled:n,el:g,inputId:h,name:v}=this,y=(0,s.b)(this),{label:_,labelId:E,labelText:C}=(0,c.e)(g,h),O=this.getValue(),D=(0,d.i)(g)?"rtl":"ltr";return(0,c.d)(!0,g,v,e?O:"",n),(0,o.h)(o.H,{onClick:this.onClick,"aria-labelledby":_?E:null,"aria-checked":`${e}`,"aria-hidden":n?"true":null,role:"switch",class:(0,i.c)(a,{[y]:!0,"in-item":(0,i.h)("ion-item",g),"toggle-activated":t,"toggle-checked":e,"toggle-disabled":n,"legacy-toggle":!0,interactive:!0,[`toggle-${D}`]:!0})},this.renderToggleControl(),(0,o.h)("label",{htmlFor:h},C),(0,o.h)("input",{type:"checkbox",role:"switch","aria-checked":`${e}`,disabled:n,id:h,onFocus:()=>this.onFocus(),onBlur:()=>this.onBlur(),ref:L=>this.focusEl=L}))}get el(){return(0,o.f)(this)}static get watchers(){return{disabled:["disabledChanged"]}}},I=(t,a,e,n)=>a?!t&&n>e||t&&-ne;let A=0;j.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:not(.legacy-toggle)){width:100%;height:100%}:host([slot=start]:not(.legacy-toggle)),:host([slot=end]:not(.legacy-toggle)){width:auto}:host(.legacy-toggle){contain:content;-ms-touch-action:none;touch-action:none}:host(.ion-focused) input{border:2px solid #5e9ed6}:host(.toggle-disabled){pointer-events:none}:host(.legacy-toggle) label{top:0;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;position:absolute;width:100%;height:100%;border:0;background:transparent;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;opacity:0;pointer-events:none}@supports (inset-inline-start: 0){:host(.legacy-toggle) label{inset-inline-start:0}}@supports not (inset-inline-start: 0){:host(.legacy-toggle) label{left:0}:host-context([dir=rtl]):host(.legacy-toggle) label,:host-context([dir=rtl]).legacy-toggle label{left:unset;right:unset;right:0}@supports selector(:dir(rtl)){:host(.legacy-toggle:dir(rtl)) label{left:unset;right:unset;right:0}}}:host(.legacy-toggle) label::-moz-focus-inner{border:0}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:not(.legacy-toggle)) .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, #3880ff);--border-radius:16px;--handle-background:#ffffff;--handle-background-checked:#ffffff;--handle-border-radius:25.5px;--handle-box-shadow:0 3px 12px rgba(0, 0, 0, 0.16), 0 3px 1px rgba(0, 0, 0, 0.1);--handle-height:calc(32px - (2px * 2));--handle-max-height:calc(100% - var(--handle-spacing) * 2);--handle-width:calc(32px - (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}:host(.legacy-toggle){width:51px;height:32px;contain:strict;overflow:hidden}.native-wrapper .toggle-icon{width:51px;height:32px;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)}: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}:host(.in-item.legacy-toggle){margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;-webkit-padding-start:16px;padding-inline-start:16px;-webkit-padding-end:0;padding-inline-end:0;padding-top:6px;padding-bottom:5px}:host(.in-item.legacy-toggle[slot=start]){-webkit-padding-start:0;padding-inline-start:0;-webkit-padding-end:16px;padding-inline-end:16px;padding-top:6px;padding-bottom:5px}",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:not(.legacy-toggle)){width:100%;height:100%}:host([slot=start]:not(.legacy-toggle)),:host([slot=end]:not(.legacy-toggle)){width:auto}:host(.legacy-toggle){contain:content;-ms-touch-action:none;touch-action:none}:host(.ion-focused) input{border:2px solid #5e9ed6}:host(.toggle-disabled){pointer-events:none}:host(.legacy-toggle) label{top:0;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;position:absolute;width:100%;height:100%;border:0;background:transparent;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;opacity:0;pointer-events:none}@supports (inset-inline-start: 0){:host(.legacy-toggle) label{inset-inline-start:0}}@supports not (inset-inline-start: 0){:host(.legacy-toggle) label{left:0}:host-context([dir=rtl]):host(.legacy-toggle) label,:host-context([dir=rtl]).legacy-toggle label{left:unset;right:unset;right:0}@supports selector(:dir(rtl)){:host(.legacy-toggle:dir(rtl)) label{left:unset;right:unset;right:0}}}:host(.legacy-toggle) label::-moz-focus-inner{border:0}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:not(.legacy-toggle)) .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, 56, 128, 255), 0.5);--border-radius:14px;--handle-background:#ffffff;--handle-background-checked:var(--ion-color-primary, #3880ff);--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)}:host(.legacy-toggle){-webkit-padding-start:12px;padding-inline-start:12px;-webkit-padding-end:12px;padding-inline-end:12px;padding-top:12px;padding-bottom:12px;width:36px;height:14px;contain:strict}.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}:host(.in-item.legacy-toggle){margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;-webkit-padding-start:16px;padding-inline-start:16px;-webkit-padding-end:0;padding-inline-end:0;padding-top:12px;padding-bottom:12px;cursor:pointer}:host(.in-item.legacy-toggle[slot=start]){-webkit-padding-start:2px;padding-inline-start:2px;-webkit-padding-end:18px;padding-inline-end:18px;padding-top:12px;padding-bottom:12px}"}},333:(T,p,r)=>{r.d(p,{c:()=>u,g:()=>b,h:()=>o,o:()=>d});var m=r(467);const o=(i,l)=>null!==l.closest(i),u=(i,l)=>"string"==typeof i&&i.length>0?Object.assign({"ion-color":!0,[`ion-color-${i}`]:!0},l):l,b=i=>{const l={};return(i=>void 0!==i?(Array.isArray(i)?i:i.split(" ")).filter(s=>null!=s).map(s=>s.trim()).filter(s=>""!==s):[])(i).forEach(s=>l[s]=!0),l},x=/^[a-z][a-z0-9+\-.]*:/,d=function(){var i=(0,m.A)(function*(l,s,w,k){if(null!=l&&"#"!==l[0]&&!x.test(l)){const f=document.querySelector("ion-router");if(f)return null!=s&&s.preventDefault(),f.push(l,w,k)}return!1});return function(s,w,k,f){return i.apply(this,arguments)}}()}}]); \ No newline at end of file diff --git a/www/3rdpartylicenses.txt b/www/3rdpartylicenses.txt new file mode 100644 index 00000000..eb06a638 --- /dev/null +++ b/www/3rdpartylicenses.txt @@ -0,0 +1,1961 @@ +@angular/common +MIT + +@angular/core +MIT + +@angular/forms +MIT + +@angular/platform-browser +MIT + +@angular/router +MIT + +@angular/service-worker +MIT + +@awesome-cordova-plugins/core +MIT + +@awesome-cordova-plugins/diagnostic +MIT + +@babel/runtime +MIT +MIT License + +Copyright (c) 2014-present Sebastian McKenzie and other contributors + +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-community/native-audio +MIT +MIT License + +Copyright (c) COPYRIGHT_YEAR COPYRIGHT_HOLDER + +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-community/sqlite +MIT +MIT License + +Copyright (c) 2020-2024 Quéau Jean Pierre + +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 +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/filesystem +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/keyboard +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/local-notifications +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/preferences +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/screen-orientation +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/share +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/status-bar +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. + + +@capawesome/capacitor-app-update +MIT +MIT License + +Copyright (c) 2021 Robin Genz + +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. + + +@capawesome/capacitor-file-picker +MIT +MIT License + +Copyright (c) 2021 Robin Genz + +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/pwa-elements +MIT +MIT License + +Copyright (c) 2017 Ionic + +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. + + +@ngx-translate/core +MIT + +@ngx-translate/http-loader +MIT + +@project-sunbird/sunbird-pdf-player-web-component +MIT + +@project-sunbird/sunbird-video-player-web-component +MIT + +asn1.js +MIT + +base64-js +MIT +The MIT License (MIT) + +Copyright (c) 2014 Jameson Little + +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. + + +bn.js +MIT +Copyright Fedor Indutny, 2015. + +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. + + +brorand +MIT + +browserify-aes +MIT +The MIT License (MIT) + +Copyright (c) 2014-2017 browserify-aes contributors + +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. + + +browserify-cipher +MIT +The MIT License (MIT) + +Copyright (c) 2014-2017 Calvin Metcalf & contributors + +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. + + +browserify-des +MIT +The MIT License (MIT) + +Copyright (c) 2014-2017 Calvin Metcalf, Fedor Indutny & contributors + +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. + + +browserify-rsa +MIT +The MIT License (MIT) + +Copyright (c) 2014-2016 Calvin Metcalf & contributors + +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. + + +browserify-sign +ISC +Copyright (c) 2014-2015 Calvin Metcalf and browserify-sign contributors + +Permission to use, copy, modify, and/or distribute this software for any +purpose with or without fee is hereby granted, provided that the above +copyright notice and this permission notice appear in all copies. + +THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES +WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF +MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR +ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES +WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN +ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF +OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. + + +buffer +MIT +The MIT License (MIT) + +Copyright (c) Feross Aboukhadijeh, and other contributors. + +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. + + +buffer-xor +MIT +The MIT License (MIT) + +Copyright (c) 2015 Daniel Cousens + +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. + + +canvas-confetti +ISC +ISC License + +Copyright (c) 2020, Kiril Vatev + +Permission to use, copy, modify, and/or distribute this software for any +purpose with or without fee is hereby granted, provided that the above +copyright notice and this permission notice appear in all copies. + +THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES +WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF +MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR +ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES +WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN +ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF +OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. + + +capacitor-voice-recorder +MIT + +cipher-base +MIT +The MIT License (MIT) + +Copyright (c) 2017 crypto-browserify contributors + +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. + + +core-util-is +MIT +Copyright Node.js contributors. All rights reserved. + +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. + + +create-ecdh +MIT +The MIT License (MIT) + +Copyright (c) 2014-2017 createECDH contributors + +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. + + +create-hash +MIT +The MIT License (MIT) + +Copyright (c) 2017 crypto-browserify contributors + +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. + + +create-hmac +MIT +The MIT License (MIT) + +Copyright (c) 2017 crypto-browserify contributors + +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. + + +crypto-browserify +MIT +The MIT License + +Copyright (c) 2013 Dominic Tarr + +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. + +crypto-js +MIT +# License + +[The MIT License (MIT)](http://opensource.org/licenses/MIT) + +Copyright (c) 2009-2013 Jeff Mott +Copyright (c) 2013-2016 Evan Vosberg + +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. + + +dayjs +MIT +MIT License + +Copyright (c) 2018-present, iamkun + +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. + + +des.js +MIT + +diffie-hellman +MIT +Copyright (c) 2017 Calvin Metcalf + +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. + + +elliptic +MIT + +events +MIT +MIT + +Copyright Joyent, Inc. and other Node contributors. + +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. + + +evp_bytestokey +MIT +The MIT License (MIT) + +Copyright (c) 2017 crypto-browserify contributors + +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. + + +get-blob-duration +ISC + +get-youtube-id +MIT +This software is released under the 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. + + +hash-base +MIT +The MIT License (MIT) + +Copyright (c) 2016 Kirill Fomichev + +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. + + +hash.js +MIT + +hmac-drbg +MIT + +ieee754 +BSD-3-Clause +Copyright 2008 Fair Oaks Labs, Inc. + +Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: + +1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. + +2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. + +3. Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + + +inherits +ISC +The ISC License + +Copyright (c) Isaac Z. Schlueter + +Permission to use, copy, modify, and/or distribute this software for any +purpose with or without fee is hereby granted, provided that the above +copyright notice and this permission notice appear in all copies. + +THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH +REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND +FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, +INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM +LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR +OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR +PERFORMANCE OF THIS SOFTWARE. + + + +ionic-loader + +ionicpwaelements-loader + +isarray +MIT + +jeep-sqlite +MIT +MIT License + +Copyright (c) 2018 + +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. + + +jeep-sqlite-loader + +md5.js +MIT +The MIT License (MIT) + +Copyright (c) 2016 Kirill Fomichev + +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. + + +miller-rabin +MIT + +minimalistic-assert +ISC +Copyright 2015 Calvin Metcalf + +Permission to use, copy, modify, and/or distribute this software for any purpose +with or without fee is hereby granted, provided that the above copyright notice +and this permission notice appear in all copies. + +THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH +REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND +FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, +INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM +LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE +OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR +PERFORMANCE OF THIS SOFTWARE. + +minimalistic-crypto-utils +MIT + +parse-asn1 +ISC +Copyright (c) 2017, crypto-browserify contributors + +Permission to use, copy, modify, and/or distribute this software for any +purpose with or without fee is hereby granted, provided that the above +copyright notice and this permission notice appear in all copies. + +THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES +WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF +MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR +ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES +WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN +ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF +OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. + + +pbkdf2 +MIT +The MIT License (MIT) + +Copyright (c) 2014 Daniel Cousens + +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. + + +plyr +MIT +The MIT License (MIT) + +Copyright (c) 2017 Sam Potts + +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. + +process-nextick-args +MIT +# Copyright (c) 2015 Calvin Metcalf + +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.** + + +public-encrypt +MIT +Copyright (c) 2017 Calvin Metcalf + +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. + + +randombytes +MIT +MIT License + +Copyright (c) 2017 crypto-browserify + +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. + + +randomfill +MIT +MIT License + +Copyright (c) 2017 crypto-browserify + +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. + + +readable-stream +MIT +Node.js is licensed for use as follows: + +""" +Copyright Node.js contributors. All rights reserved. + +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. +""" + +This license applies to parts of Node.js originating from the +https://github.com/joyent/node repository: + +""" +Copyright Joyent, Inc. and other Node contributors. All rights reserved. +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. +""" + + +regenerator-runtime +MIT +MIT License + +Copyright (c) 2014-present, Facebook, Inc. + +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. + + +ripemd160 +MIT +The MIT License (MIT) + +Copyright (c) 2016 crypto-browserify + +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. + + +rxjs +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 (c) 2015-2018 Google, Inc., Netflix, Inc., Microsoft Corp. and contributors + + 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. + + + +safe-buffer +MIT +The MIT License (MIT) + +Copyright (c) Feross Aboukhadijeh + +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. + + +sha.js +(MIT AND BSD-3-Clause) +Copyright (c) 2013-2018 sha.js contributors + +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. + + +Copyright (c) 1998 - 2009, Paul Johnston & Contributors +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: + +Redistributions of source code must retain the above copyright notice, this +list of conditions and the following disclaimer. + +Redistributions in binary form must reproduce the above copyright notice, this +list of conditions and the following disclaimer in the documentation and/or +other materials provided with the distribution. + +Neither the name of the author nor the names of its contributors may be used to +endorse or promote products derived from this software without specific prior +written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND +ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR +ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES +(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; +LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON +ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS +SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + + + +stream-browserify +MIT +MIT License + +Copyright (c) James Halliday + +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. + + +string_decoder +MIT +Node.js is licensed for use as follows: + +""" +Copyright Node.js contributors. All rights reserved. + +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. +""" + +This license applies to parts of Node.js originating from the +https://github.com/joyent/node repository: + +""" +Copyright Joyent, Inc. and other Node contributors. All rights reserved. +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. +""" + + + +tslib +0BSD +Copyright (c) Microsoft Corporation. + +Permission to use, copy, modify, and/or distribute this software for any +purpose with or without fee is hereby granted. + +THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH +REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY +AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, +INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM +LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR +OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR +PERFORMANCE OF THIS SOFTWARE. + +util-deprecate +MIT +(The MIT License) + +Copyright (c) 2014 Nathan Rajlich + +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. + + +uuid +MIT +The MIT License (MIT) + +Copyright (c) 2010-2020 Robert Kieffer and other contributors + +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. + + +vm-browserify +MIT +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. + + +zone.js +MIT +The MIT License + +Copyright (c) 2010-2024 Google LLC. https://angular.io/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. diff --git a/www/4171.dd5cbba7fa50b21a.js b/www/4171.dd5cbba7fa50b21a.js new file mode 100644 index 00000000..d9512418 --- /dev/null +++ b/www/4171.dd5cbba7fa50b21a.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[4171],{4171:(_,a,t)=>{t.r(a),t.d(a,{ion_infinite_scroll:()=>h,ion_infinite_scroll_content:()=>g});var d=t(467),e=t(4363),o=t(2885),s=t(611),f=t(464);const h=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 l=this.el.offsetHeight;if(0===l)return 2;const r=n.scrollTop,p=n.offsetHeight,m=0!==this.thrPc?p*this.thrPc:this.thrPx;return("bottom"===this.position?n.scrollHeight-l-r-m-p:r-l-m)<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,d.A)(function*(){const n=(0,o.f)(i.el);n?(i.scrollEl=yield(0,o.g)(n),i.thresholdChanged(),i.disabledChanged(),"top"===i.position&&(0,e.w)(()=>{i.scrollEl&&(i.scrollEl.scrollTop=i.scrollEl.scrollHeight-i.scrollEl.clientHeight)})):(0,o.p)(i.el)})()}disconnectedCallback(){this.enableScrollEvents(!1),this.scrollEl=void 0}complete(){var i=this;return(0,d.A)(function*(){const n=i.scrollEl;if(i.isLoading&&n)if(i.isLoading=!1,"top"===i.position){i.isBusy=!0;const l=n.scrollHeight-n.scrollTop;requestAnimationFrame(()=>{(0,e.e)(()=>{const c=n.scrollHeight-l;requestAnimationFrame(()=>{(0,e.w)(()=>{n.scrollTop=c,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.H,{key:"c2248d06232dd7771dd155693ec75f9258dc969e",class:{[i]:!0,"infinite-scroll-loading":this.isLoading,"infinite-scroll-enabled":!this.disabled}})}get el(){return(0,e.f)(this)}static get watchers(){return{threshold:["thresholdChanged"],disabled:["disabledChanged"]}}};h.style="ion-infinite-scroll{display:none;width:100%}.infinite-scroll-enabled{display:block}";const g=class{constructor(i){(0,e.r)(this,i),this.customHTMLEnabled=s.c.get("innerHTMLTemplatesEnabled",f.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,f.a)(n)}):(0,e.h)("div",{class:"infinite-loading-text"},this.loadingText)}render(){const i=(0,s.b)(this);return(0,e.h)(e.H,{key:"2f4afb07bcfe3e12528eb9cee8646a097e0b359f",class:{[i]:!0,[`infinite-scroll-content-${i}`]:!0}},(0,e.h)("div",{key:"af038177bf10c88c8970682487a4328689aaa5f2",class:"infinite-loading"},this.loadingSpinner&&(0,e.h)("div",{key:"1da5d419bc6a978b6a509fdab47dae347fc8d221",class:"infinite-loading-spinner"},(0,e.h)("ion-spinner",{key:"60cc5c64e0a317ac0005d5afe42c4bb8da58136f",name:this.loadingSpinner})),void 0!==this.loadingText&&this.renderLoadingText()))}};g.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, #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, #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, #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, #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, #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, #666666)}"}}}]); \ No newline at end of file diff --git a/www/4183.fbaeacea2b0845b7.js b/www/4183.fbaeacea2b0845b7.js new file mode 100644 index 00000000..58608620 --- /dev/null +++ b/www/4183.fbaeacea2b0845b7.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[4183],{4183:(b,s,e)=>{e.r(s),e.d(s,{ion_img:()=>o});var i=e(4363),n=e(5638),r=e(611);const o=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,n.k)(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:a,onLoad:c,loadError:l,inheritedAttributes:f}=this,{draggable:g}=f;return(0,i.h)(i.H,{key:"efff4d1bd0e54dbeff140c137eb50b803a9f6f60",class:(0,r.b)(this)},(0,i.h)("img",{key:"3a1e0276ae67a7e40ec8c4ecd0061634573b2094",decoding:"async",src:t,alt:a,onLoad:c,onError:l,part:"image",draggable:h(g)}))}get el(){return(0,i.f)(this)}static get watchers(){return{src:["srcChanged"]}}},h=t=>{switch(t){case"true":return!0;case"false":return!1;default:return}};o.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/www/4224.70311ea3fdbf63a3.js b/www/4224.70311ea3fdbf63a3.js new file mode 100644 index 00000000..c8068436 --- /dev/null +++ b/www/4224.70311ea3fdbf63a3.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[4224],{4224:(f,a,s)=>{s.r(a),s.d(a,{LocalNotificationsWeb:()=>c});var o=s(467),d=s(5083);class c extends d.E_{constructor(){super(...arguments),this.pending=[],this.deliveredNotifications=[],this.hasNotificationSupport=()=>{if(!("Notification"in window)||!Notification.requestPermission)return!1;if("granted"!==Notification.permission)try{new Notification("")}catch(i){if("TypeError"==i.name)return!1}return!0}}getDeliveredNotifications(){var i=this;return(0,o.A)(function*(){const t=[];for(const e of i.deliveredNotifications){const n={title:e.title,id:parseInt(e.tag),body:e.body};t.push(n)}return{notifications:t}})()}removeDeliveredNotifications(i){var t=this;return(0,o.A)(function*(){for(const e of i.notifications){const n=t.deliveredNotifications.find(r=>r.tag===String(e.id));null==n||n.close(),t.deliveredNotifications=t.deliveredNotifications.filter(()=>!n)}})()}removeAllDeliveredNotifications(){var i=this;return(0,o.A)(function*(){for(const t of i.deliveredNotifications)t.close();i.deliveredNotifications=[]})()}createChannel(){var i=this;return(0,o.A)(function*(){throw i.unimplemented("Not implemented on web.")})()}deleteChannel(){var i=this;return(0,o.A)(function*(){throw i.unimplemented("Not implemented on web.")})()}listChannels(){var i=this;return(0,o.A)(function*(){throw i.unimplemented("Not implemented on web.")})()}schedule(i){var t=this;return(0,o.A)(function*(){if(!t.hasNotificationSupport())throw t.unavailable("Notifications not supported in this browser.");for(const e of i.notifications)t.sendNotification(e);return{notifications:i.notifications.map(e=>({id:e.id}))}})()}getPending(){var i=this;return(0,o.A)(function*(){return{notifications:i.pending}})()}registerActionTypes(){var i=this;return(0,o.A)(function*(){throw i.unimplemented("Not implemented on web.")})()}cancel(i){var t=this;return(0,o.A)(function*(){t.pending=t.pending.filter(e=>!i.notifications.find(n=>n.id===e.id))})()}areEnabled(){var i=this;return(0,o.A)(function*(){const{display:t}=yield i.checkPermissions();return{value:"granted"===t}})()}requestPermissions(){var i=this;return(0,o.A)(function*(){if(!i.hasNotificationSupport())throw i.unavailable("Notifications not supported in this browser.");return{display:i.transformNotificationPermission(yield Notification.requestPermission())}})()}checkPermissions(){var i=this;return(0,o.A)(function*(){if(!i.hasNotificationSupport())throw i.unavailable("Notifications not supported in this browser.");return{display:i.transformNotificationPermission(Notification.permission)}})()}transformNotificationPermission(i){switch(i){case"granted":return"granted";case"denied":return"denied";default:return"prompt"}}sendPending(){var i;const t=[],e=(new Date).getTime();for(const n of this.pending)null!==(i=n.schedule)&&void 0!==i&&i.at&&n.schedule.at.getTime()<=e&&(this.buildNotification(n),t.push(n));this.pending=this.pending.filter(n=>!t.find(r=>r===n))}sendNotification(i){var t;if(null!==(t=i.schedule)&&void 0!==t&&t.at){const e=i.schedule.at.getTime()-(new Date).getTime();return this.pending.push(i),void setTimeout(()=>{this.sendPending()},e)}this.buildNotification(i)}buildNotification(i){const t=new Notification(i.title,{body:i.body,tag:String(i.id)});return t.addEventListener("click",this.onClick.bind(this,i),!1),t.addEventListener("show",this.onShow.bind(this,i),!1),t.addEventListener("close",()=>{this.deliveredNotifications=this.deliveredNotifications.filter(()=>!this)},!1),this.deliveredNotifications.push(t),t}onClick(i){this.notifyListeners("localNotificationActionPerformed",{actionId:"tap",notification:i})}onShow(i){this.notifyListeners("localNotificationReceived",i)}}}}]); \ No newline at end of file diff --git a/www/4392.48dad9e361f66ee5.js b/www/4392.48dad9e361f66ee5.js new file mode 100644 index 00000000..b0a12084 --- /dev/null +++ b/www/4392.48dad9e361f66ee5.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[4392],{4392:(we,C,s)=>{s.r(C),s.d(C,{HomePageModule:()=>ue});var g=s(8974),u=s(177),I=s(9417),p=s(3021),d=s(467),M=s(56),w=s(2849),k=s(9441),T=s(3649),O=s(7420),S=s(8666),G=s(8941),R=s(446),e=s(4438),f=s(2904),A=s(444),$=s(3696),H=s(7594),y=s(6598),x=s(1413);let j=(()=>{var i;class c{constructor(){var t=this;this.connected=!1,this.networkInfo=new x.B,this.networkConnection$=this.networkInfo.asObservable(),y.l.addListener("networkStatusChange",function(){var a=(0,d.A)(function*(o){t.connected=o.connected,t.networkInfo.next(t.connected)});return function(o){return a.apply(this,arguments)}}())}getNetworkStatus(){var t=this;return(0,d.A)(function*(){return t.connected=yield(yield y.l.getStatus()).connected,t.connected})()}}return(i=c).\u0275fac=function(t){return new(t||i)},i.\u0275prov=e.jDH({token:i,factory:i.\u0275fac,providedIn:"root"}),c})();var B=s(345),U=s(5173),v=s(5402),E=s(4447),X=s(3207),L=s(6354),F=s(9437),P=s(3172),b=s(985),D=s(6421),N=s(2700);let Y=(()=>{var i;class c{constructor(t){this.apiService=t,this.transaction_id=(0,D.A)(),this.message_id=(0,D.A)()}onConfirmContent(t){var a=this;return(0,d.A)(function*(){let o={};t&&(o={context:{domain:"onest:learning-experiences",action:"confirm",version:"1.1.0",bap_id:"13.201.4.186:6002",bap_uri:"http://13.201.4.186:6002/",bpp_id:t.bpp_id,bpp_uri:t.bpp_uri,transaction_id:a.transaction_id,message_id:a.message_id,timestamp:(new Date).toISOString()},message:{order:{items:[{id:t.id}],fulfillments:[{customer:{person:{name:"",age:""},contact:{phone:"",email:""}}}]}}});let l=JSON.stringify(o);const r=(new b._g.Builder).withHost(P.$.api.BASE_URL).withPath(P.$.api.CONFIRM_API).withType(b.kr.POST).withBody(l).withBearerToken(!0).withLanguge(t.currentLang).build();return(0,X.s)(a.apiService.fetch(r).pipe((0,L.T)(m=>m.body),(0,F.W)(m=>{throw m})))})()}}return(i=c).\u0275fac=function(t){return new(t||i)(e.KVO(N.G))},i.\u0275prov=e.jDH({token:i,factory:i.\u0275fac,providedIn:"root"}),c})();var V=s(2297);const W=["refresher"],K=()=>[0,1,2,3,4,5,6,7,8];function J(i,c){1&i&&(e.j41(0,"div",8),e.nrm(1,"ion-spinner",9),e.k0s())}function z(i,c){1&i&&(e.j41(0,"div",12)(1,"div",13)(2,"div",14),e.nrm(3,"app-skeleton-item",15),e.k0s(),e.j41(4,"div",16)(5,"div",17),e.nrm(6,"app-skeleton-item",18),e.k0s(),e.j41(7,"div",19),e.nrm(8,"app-skeleton-item",18),e.k0s()()()())}function Q(i,c){1&i&&(e.j41(0,"ion-list",10),e.DNE(1,z,9,0,"div",11),e.k0s()),2&i&&(e.R7$(),e.Y8G("ngForOf",e.lJ4(1,K)))}function Z(i,c){1&i&&(e.j41(0,"ion-list")(1,"ion-item",20)(2,"ion-label",21),e.EFF(3),e.nI1(4,"translate"),e.k0s()()()),2&i&&(e.R7$(3),e.JRh(e.bMT(4,1,"No Result")))}function q(i,c){1&i&&(e.j41(0,"ion-list")(1,"ion-item",20)(2,"ion-label",21),e.EFF(3),e.nI1(4,"translate"),e.k0s()()()),2&i&&(e.R7$(3),e.JRh(e.bMT(4,1,"An unknown error occured, please try after sometime")))}function ee(i,c){if(1&i){const n=e.RV6();e.j41(0,"div",24)(1,"div",25),e.bIt("click",function(){e.eBV(n);const a=e.XpG(3);return e.Njj(a.navigateToSakhi("story"))}),e.nrm(2,"img",26),e.j41(3,"div",27),e.EFF(4),e.nI1(5,"translate"),e.k0s()(),e.j41(6,"div",25),e.bIt("click",function(){e.eBV(n);const a=e.XpG(3);return e.Njj(a.navigateToSakhi("teacher"))}),e.nrm(7,"img",28),e.j41(8,"div",27),e.EFF(9),e.nI1(10,"translate"),e.k0s()()()}2&i&&(e.R7$(4),e.JRh(e.bMT(5,2,"Katha Sakhi")),e.R7$(5),e.JRh(e.bMT(10,4,"Teacher Tara")))}function te(i,c){if(1&i&&e.nrm(0,"img",31),2&i){const n=e.XpG(2).$implicit;e.Y8G("src",null!=n&&null!=n.metaData&&n.metaData.thumbnail&&!n.metaData.identifier.startsWith("do_")?null==n||null==n.metaData?null:n.metaData.thumbnail:"assets/images/Audio.png",e.B4B)}}function ne(i,c){if(1&i&&e.nrm(0,"img",31),2&i){const n=e.XpG(2).$implicit;e.Y8G("src",null!=n&&null!=n.metaData&&n.metaData.thumbnail&&!n.metaData.identifier.startsWith("do_")?null==n||null==n.metaData?null:n.metaData.thumbnail:"assets/images/youtube-video.png",e.B4B)}}function ie(i,c){if(1&i&&e.nrm(0,"img",31),2&i){const n=e.XpG(2).$implicit;e.Y8G("src",null!=n&&null!=n.metaData&&n.metaData.thumbnail&&!n.metaData.identifier.startsWith("do_")?null==n||null==n.metaData?null:n.metaData.thumbnail:"assets/images/Video.png",e.B4B)}}function ae(i,c){if(1&i&&e.nrm(0,"img",31),2&i){const n=e.XpG(2).$implicit;e.Y8G("src",null!=n&&null!=n.metaData&&n.metaData.thumbnail&&!n.metaData.identifier.startsWith("do_")?null==n||null==n.metaData?null:n.metaData.thumbnail:"assets/images/PDF.png",e.B4B)}}function oe(i,c){if(1&i&&e.nrm(0,"img",31),2&i){const n=e.XpG(2).$implicit;e.Y8G("src",null!=n&&null!=n.metaData&&n.metaData.thumbnail&&!n.metaData.identifier.startsWith("do_")?null==n||null==n.metaData?null:n.metaData.thumbnail:"assets/images/LINK.png",e.B4B)}}function re(i,c){if(1&i&&e.nrm(0,"img",31),2&i){const n=e.XpG(2).$implicit;e.Y8G("src",null!=n&&null!=n.metaData&&n.metaData.thumbnail&&!n.metaData.identifier.startsWith("do_")?null==n||null==n.metaData?null:n.metaData.thumbnail:"assets/images/LINK.png",e.B4B)}}function se(i,c){if(1&i){const n=e.RV6();e.j41(0,"div",13)(1,"div",29),e.bIt("click",function(a){e.eBV(n);const o=e.XpG().$implicit,l=e.XpG(2);return e.Njj(l.playContent(a,o))}),e.DNE(2,te,1,1,"img",30)(3,ne,1,1,"img",30)(4,ie,1,1,"img",30)(5,ae,1,1,"img",30)(6,oe,1,1,"img",30)(7,re,1,1,"img",30),e.nrm(8,"img",31),e.k0s(),e.j41(9,"div",16)(10,"div",32),e.EFF(11),e.k0s(),e.j41(12,"ion-icon",33),e.bIt("click",function(){e.eBV(n);const a=e.XpG().$implicit,o=e.XpG(2);return e.Njj(o.moreOtions(a))}),e.k0s()()()}if(2&i){const n=e.XpG().$implicit,t=e.XpG(2);e.R7$(2),e.Y8G("ngIf",n.metaData.mimetype===t.mimeType.AUDIO),e.R7$(),e.Y8G("ngIf",n.metaData.mimetype===t.mimeType.YOUTUBE),e.R7$(),e.Y8G("ngIf",n.metaData.mimetype===t.mimeType.MP4),e.R7$(),e.Y8G("ngIf",n.metaData.mimetype===t.mimeType.PDF),e.R7$(),e.Y8G("ngIf",n.metaData.mimetype===t.mimeType.LINK),e.R7$(),e.Y8G("ngIf","text/html"===(null==n||null==n.metaData?null:n.metaData.mimetype)),e.R7$(),e.Y8G("src",""!=(null==n||null==n.metaData?null:n.metaData.thumbnail)||n.metaData.identifier.startsWith("do_")?"":"https://ejaaduipitara.ncert.gov.in/assets/img/cards.jpg",e.B4B),e.R7$(3),e.JRh(null==n.metaData?null:n.metaData.name)}}function le(i,c){if(1&i&&(e.j41(0,"div",12),e.DNE(1,ee,11,6,"div",22)(2,se,13,8,"div",23),e.k0s()),2&i){const n=c.$implicit,t=c.index;e.R7$(),e.Y8G("ngIf",5===t),e.R7$(),e.Y8G("ngIf",n.metaData&&n.metaData.name)}}function ce(i,c){if(1&i&&(e.j41(0,"ion-list"),e.DNE(1,le,3,2,"div",11),e.k0s()),2&i){const n=e.XpG();e.R7$(),e.Y8G("ngForOf",n.configContents)}}function me(i,c){if(1&i){const n=e.RV6();e.j41(0,"ion-infinite-scroll",34),e.bIt("ionInfinite",function(a){e.eBV(n);const o=e.XpG();return e.Njj(o.onIonInfinite(a))}),e.nrm(1,"ion-infinite-scroll-content"),e.k0s()}}const de=[{path:"",component:(()=>{var i;class c{constructor(t,a,o,l,r,m,h,pe,ve,_e,Ce,Se,ye,Pe,be,De,Ie,Me){this.headerService=t,this.router=a,this.contentService=o,this.configService=l,this.sunbirdProcess=r,this.modalCtrl=m,this.networkService=h,this.cacheService=pe,this.domSanitiser=ve,this.storage=_e,this.telemetryGeneratorService=Ce,this.searchService=Se,this.translateService=ye,this.toastController=Pe,this.botMessageApiService=be,this.lcoalNotifService=De,this.appUpdateService=Ie,this.confirmService=Me,this.refresh=!1,this.showSheenAnimation=!0,this.contentList=[],this.isOpen=!1,this.configContents=[],this.optModalOpen=!1,this.networkConnected=!1,this.mimeType=M.Cc,this.noSearchData=!1,this.langChangeSubscription=null,this.serverError=!1,this.onlineState=!1,this.offlineState=!1,this.networkChangeSub=null,this.selectedLang="",this.appName="",this.configVariables=R.g,G.q.getInfo().then(_=>{this.appName=_.name}),this.configContents=[],this.contentList=[],this.networkChangeSub=this.networkService.networkConnection$.subscribe(_=>{this.networkConnected=_})}ngOnDestroy(){try{this.langChangeSubscription&&this.langChangeSubscription.unsubscribe(),this.networkChangeSub&&this.networkChangeSub.unsubscribe()}catch(t){console.log("error in unsubscribe",t)}}ngOnInit(){var t=this;return(0,d.A)(function*(){t.headerService.headerEventEmitted$.subscribe(function(){var l=(0,d.A)(function*(r){if("language"==r){let m=yield t.storage.getData("lang");console.log("lang ",m,t.selectedLang),t.selectedLang!==m&&(t.selectedLang=m,t.showSheenAnimation=!0,t.getServerMetaConfig())}});return function(r){return l.apply(this,arguments)}}());let a={};if(t.headerService.filterConfigEmitted$.subscribe(function(){var l=(0,d.A)(function*(r){t.configContents=[],t.contentList=[],t.serverError=!1,t.showSheenAnimation=!0;let h=yield t.configService.getAllContent(a,"en");t.mappUIContentList(h)});return function(r){return l.apply(this,arguments)}}()),t.headerService.sideMenuItemEventEmitted$.subscribe(function(){var l=(0,d.A)(function*(r){let m;m=""==r.query||"All"==(null==r?void 0:r.query)?{}:{category:r.query},console.log(r),t.showSheenAnimation=!0;try{let h=yield t.searchService.postContentSearch(m,yield t.storage.getData("lang"));console.log("Response",h),t.mappUIContentList(h)}catch(h){console.log("error",h)}});return function(r){return l.apply(this,arguments)}}()),t.networkConnected=yield t.networkService.getNetworkStatus(),yield t.cacheService.getCacheTimeout())t.getServerMetaConfig();else if(t.networkConnected){t.getServerMetaConfig(),t.configContents=[],t.contentList=[];let l=yield t.contentService.getAllContent();t.contentList=l,t.generateItems(),t.showSheenAnimation=!1}else{t.configContents=[],t.contentList=[];let l=yield t.contentService.getAllContent();t.contentList=l,t.generateItems(),0==t.contentList.length&&t.getServerMetaConfig(),t.showSheenAnimation=!1}yield S.Q.preload({assetPath:"/assets/sounds/windchime.mp3",assetId:"windchime",volume:1,audioChannelNum:1,isUrl:!1}),t.botMessageApiService.deleteExpiredChatMessages().catch(l=>{console.error(l)}),t.appUpdateService.checkForUpdate()})()}mappUIContentList(t){var a=this;return(0,d.A)(function*(){if(a.showSheenAnimation=!1,a.configContents=[],a.contentList=[],t.length>0){a.noSearchData=!1;let o={};t.forEach((l,r)=>{o={},o.source="djp",o.sourceType="djp-content",o.metaData=l,a.contentList.push(o),r<50&&a.configContents.push(o)}),yield a.contentService.saveContents(a.contentList),a.contentService.getAllContent().then(l=>{a.contentList=[],a.contentList=l})}else a.noSearchData=!0})()}getServerMetaConfig(){var t=this;return(0,d.A)(function*(){yield t.storage.getData("configMeta");let o=t.configVariables.headerFilters;o.forEach(l=>{t.filters=l.additionalFilters.sort((r,m)=>r.index-m.index)}),t.languages=t.configVariables.languages.sort((l,r)=>l.id.localeCompare(r.id)),t.headerService.filterEvent({defaultFilter:o[0].defaultFilter,filter:t.filters,languages:t.languages})})()}tabViewWillEnter(){var t=this;return(0,d.A)(function*(){yield t.headerService.showHeader(t.appName,!1),setTimeout(()=>{t.headerService.showStatusBar(!1)},0)})()}ionViewWillEnter(){var t=this;return(0,d.A)(function*(){t.tabViewWillEnter()})()}ionViewDidEnter(){this.headerService.showStatusBar(!1)}moreOtions(t){var a=this;return(0,d.A)(function*(){let o;a.optModalOpen||(a.optModalOpen=!0,o=yield a.modalCtrl.create({component:w.q,componentProps:{content:t},cssClass:"sheet-modal",breakpoints:[.25],showBackdrop:!1,initialBreakpoint:.25,handle:!1,handleBehavior:"none"}),yield o.present()),o.onDidDismiss().then(function(){var l=(0,d.A)(function*(r){a.optModalOpen=!1,r.data&&"addToPitara"===r.data.type?a.addContentToMyPitara(r.data.content||t):r.data&&"like"==r.data.type&&(a.contentService.likeContent(r.data.content||t,"guest",!0),r.data.content.metaData.isLiked&&(yield S.Q.play({assetId:"windchime"}),(0,O.A)({startVelocity:30,particleCount:400,spread:360,ticks:60,origin:{y:.5,x:.5},colors:["#a864fd","#29cdff","#78ff44","#ff718d","#fdff6a"]})),a.telemetryGeneratorService.generateInteractTelemetry("TOUCH","content-liked","home","home",new T.$i(null==t?void 0:t.metaData.identifier,null==t?void 0:t.metaData.mimetype,"")))});return function(r){return l.apply(this,arguments)}}())})()}initialiseSources(t,a){const o=a.mappings;t.sources&&t.sources.length>0&&t.sources.forEach(l=>{if("sunbird"==l.sourceType){const r=o.find(m=>"sunbird"==m.sourceType);this.sunbirdProcess.process(l,r)}})}playContent(t,a){var o=this;return(0,d.A)(function*(){var l,r;o.contentService.markContentAsViewed(a),o.configContents.forEach(m=>{m.play=!1}),null!=a&&null!==(l=a.metaData)&&void 0!==l&&l.url.endsWith(".pdf")?window.open(null==a||null===(r=a.metaData)||void 0===r?void 0:r.url,"_blank"):yield o.router.navigate(["/player"],{state:{content:a}})})()}addContentToMyPitara(t){var a=this;return(0,d.A)(function*(){const o=yield a.modalCtrl.create({component:k.$,componentProps:{content:t},cssClass:"add-to-pitara",breakpoints:[0,1],showBackdrop:!1,initialBreakpoint:1,handle:!1,handleBehavior:"none"});yield o.present(),o.onWillDismiss().then(l=>{})})()}doRefresh(t){this.refresh=!0,this.serverError=!1,this.showSheenAnimation=!0,this.getServerMetaConfig(),setTimeout(()=>{this.refresh=!1,t&&t.detail.complete()},100)}handleFilter(t){alert("handle filter "+t)}sanitiseUrl(t){let a=t.split("&")[0];return this.domSanitiser.bypassSecurityTrustResourceUrl(a.replace("watch?v=","embed/")+"?autoplay=1&controls=1")}navigateToSakhi(t){this.telemetryGeneratorService.generateStartTelemetry("bot",`${t}-sakhi`),"story"==t?this.router.navigate([`/${t}`]):"teacher"==t&&this.router.navigate(["/teacher-sakhi"])}generateItems(){const t=this.configContents.length+50;for(let a=this.configContents.length;a{this.generateItems(),t.target.complete()},500)}confirmContent(t){var a=this;return(0,d.A)(function*(){null!=t&&(yield a.confirmService.onConfirmContent(t.metaData))})()}}return(i=c).\u0275fac=function(t){return new(t||i)(e.rXU(f.Ux),e.rXU(p.Ix),e.rXU(A.f),e.rXU($.w),e.rXU(H.q),e.rXU(g.W3),e.rXU(j),e.rXU(f.dk),e.rXU(B.up),e.rXU(f.n$),e.rXU(U.O),e.rXU(f.Sc),e.rXU(v.c$),e.rXU(g.K_),e.rXU(f.F_),e.rXU(f.MK),e.rXU(E.i),e.rXU(Y))},i.\u0275cmp=e.VBU({type:i,selectors:[["app-home"]],viewQuery:function(t,a){if(1&t&&e.GBs(W,5),2&t){let o;e.mGM(o=e.lsd())&&(a.refresher=o.first)}},decls:10,vars:7,consts:[["refresher",""],[3,"fullscreen"],["class","spinner-div",4,"ngIf"],["slot","fixed",3,"ionRefresh"],["refreshingSpinner","circles"],["class","m-n",4,"ngIf"],[4,"ngIf"],[3,"ionInfinite",4,"ngIf"],[1,"spinner-div"],["icon","spiral",1,"refreshspinner"],[1,"m-n"],["class","cards-container",4,"ngFor","ngForOf"],[1,"cards-container"],[1,"card"],["item-start","",1,"card__img"],["height","15rem","width","100%","radius","16px"],[1,"card__metadata"],[2,"width","90%"],["height","12px","width","100%"],[2,"padding-left","1.5rem","width","10%"],["lines","none"],[1,"no-data"],["class","bot-section",4,"ngIf"],["class","card",4,"ngIf"],[1,"bot-section"],[1,"image",3,"click"],["src","assets/images/Story_bot.svg","alt",""],[1,"image-title"],["src","assets/images/Question_bot.svg","alt",""],[1,"card__img",3,"click"],["alt","",3,"src",4,"ngIf"],["alt","",3,"src"],[1,"card__title"],["aria-hidden","true","src","assets/icon/kabab-icon.svg",3,"click"],[3,"ionInfinite"]],template:function(t,a){if(1&t){const o=e.RV6();e.j41(0,"ion-content",1),e.DNE(1,J,2,0,"div",2),e.j41(2,"ion-refresher",3,0),e.bIt("ionRefresh",function(r){return e.eBV(o),e.Njj(a.doRefresh(r))}),e.nrm(4,"ion-refresher-content",4),e.k0s(),e.DNE(5,Q,2,2,"ion-list",5)(6,Z,5,3,"ion-list",6)(7,q,5,3,"ion-list",6)(8,ce,2,1,"ion-list",6)(9,me,2,0,"ion-infinite-scroll",7),e.k0s()}2&t&&(e.Y8G("fullscreen",!0),e.R7$(),e.Y8G("ngIf",a.refresh),e.R7$(4),e.Y8G("ngIf",a.showSheenAnimation),e.R7$(),e.Y8G("ngIf",!a.showSheenAnimation&&a.noSearchData&&0==a.configContents.length),e.R7$(),e.Y8G("ngIf",!a.showSheenAnimation&&a.serverError),e.R7$(),e.Y8G("ngIf",!a.showSheenAnimation&&a.configContents.length>0),e.R7$(),e.Y8G("ngIf",!a.showSheenAnimation&&a.configContents.length>0))},dependencies:[g.W9,g.iq,g.Ax,g.Hp,g.uz,g.he,g.nf,g.To,g.Ki,g.w2,u.Sq,u.bT,V.O,v.D9],styles:[".cards-container[_ngcontent-%COMP%]{padding:.2rem 1rem}.cards-container[_ngcontent-%COMP%] .bot-section[_ngcontent-%COMP%]{display:flex;justify-content:space-between;padding:0 1rem 1rem}.cards-container[_ngcontent-%COMP%] .bot-section[_ngcontent-%COMP%] .image[_ngcontent-%COMP%]{position:relative}.cards-container[_ngcontent-%COMP%] .bot-section[_ngcontent-%COMP%] .image[_ngcontent-%COMP%] .image-title[_ngcontent-%COMP%]{position:absolute;bottom:.625rem;color:var(--ion-color-primary-contrast);left:0;right:0;text-align:center}.card[_ngcontent-%COMP%]{position:relative;padding-bottom:1rem}.card__img[_ngcontent-%COMP%]{height:194px;width:100%;overflow:hidden}.card__img[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{max-width:100%;width:100%;height:100%;border-radius:1rem}.card__metadata[_ngcontent-%COMP%]{padding-top:.5rem;display:flex;align-items:center;justify-content:space-between}.card__metadata[_ngcontent-%COMP%] ion-icon[_ngcontent-%COMP%]{height:1.75rem;width:1.75rem}.card__action-btns[_ngcontent-%COMP%]{display:flex;align-items:center}.card__action-btns[_ngcontent-%COMP%] ion-icon[_ngcontent-%COMP%]{width:1.5rem;height:1.5rem;margin-right:1rem}.card__action-btns[_ngcontent-%COMP%] ion-icon[_ngcontent-%COMP%]:last-child{margin-left:auto;margin-right:0}.card__title[_ngcontent-%COMP%]{font-size:.75rem;font-weight:400;width:90%;text-transform:capitalize;word-break:break-word;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.no-data[_ngcontent-%COMP%]{text-align:center}ion-label[_ngcontent-%COMP%]{width:95%}.refreshspinner[_ngcontent-%COMP%]{stroke:#024f9d!important;width:1.875rem;left:0;top:0;height:2.5rem;position:relative!important}.spinner-div[_ngcontent-%COMP%]{padding:2.5rem;background-color:#eceff0;text-align:center;border:none!important}.landscape-icon[_ngcontent-%COMP%]{position:absolute;width:100%;background:transparent;bottom:3.5rem;z-index:9999;background:var(--ion-color-secondary-contrast);opacity:.5}.landscape-icon[_ngcontent-%COMP%] ion-icon[_ngcontent-%COMP%]{float:right;font-size:1.5rem;margin-right:.5rem}ion-list[_ngcontent-%COMP%]{background-color:transparent}ion-item[_ngcontent-%COMP%]{--background: transparent}"]}),c})()}];let ge=(()=>{var i;class c{}return(i=c).\u0275fac=function(t){return new(t||i)},i.\u0275mod=e.$C({type:i}),i.\u0275inj=e.G2t({imports:[p.iI.forChild(de),p.iI]}),c})();var he=s(5553),fe=s(3721);let ue=(()=>{var i;class c{}return(i=c).\u0275fac=function(t){return new(t||i)},i.\u0275mod=e.$C({type:i}),i.\u0275inj=e.G2t({imports:[g.bv,u.MD,I.YN,ge,v.h,he.h,fe.h]}),c})()}}]); \ No newline at end of file diff --git a/www/4406.05cf0d9efef8a3fa.js b/www/4406.05cf0d9efef8a3fa.js new file mode 100644 index 00000000..a0933827 --- /dev/null +++ b/www/4406.05cf0d9efef8a3fa.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[4406],{4406:(T,c,a)=>{a.r(c),a.d(c,{ion_tab_bar:()=>v,ion_tab_button:()=>k});var h=a(467),t=a(4363),g=a(4731),f=a(333),d=a(611),x=a(5638);a(8476),a(4379),a(8438);const v=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,h.A)(function*(){o.keyboardCtrl=yield(0,g.c)(function(){var e=(0,h.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.H,{key:"5083528e7f802d2f323ce50585edc98eeb9754c6",role:"tablist","aria-hidden":u?"true":null,class:(0,f.c)(o,{[l]:!0,"tab-bar-translucent":e,"tab-bar-hidden":u})},(0,t.h)("slot",{key:"eb33cdd12da49062219d4aa17a319c3e6361c5c5"}))}get el(){return(0,t.f)(this)}static get watchers(){return{selectedTab:["selectedTabChanged"]}}};v.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, #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, rgba(0, 0, 0, 0.2))));--color:var(--ion-tab-bar-color, var(--ion-color-step-600, #666666));--color-selected:var(--ion-tab-bar-color-selected, var(--ion-color-primary, #3880ff));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, rgba(0, 0, 0, 0.07))));--color:var(--ion-tab-bar-color, var(--ion-color-step-650, #595959));--color-selected:var(--ion-tab-bar-color-selected, var(--ion-color-primary, #3880ff));height:56px}"};const k=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)||null!=e&&e.contains(this.el))&&(this.selected=this.tab===o.detail.tab)}componentWillLoad(){this.inheritedAttributes=Object.assign({},(0,x.k)(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:B,layout:M,selected:_,tab:w,inheritedAttributes:D}=this,C=(0,d.b)(this);return(0,t.h)(t.H,{key:"c7b6a72766b71f34800137dadcf29af657bebddf",onClick:this.onClick,onKeyup:this.onKeyUp,id:void 0!==w?`tab-button-${w}`:null,class:{[C]:!0,"tab-selected":_,"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-${M}`]:!0,"ion-activatable":!0,"ion-selectable":!0,"ion-focusable":!0}},(0,t.h)("a",Object.assign({key:"a1eca4a5cf0dfdb55099811d03f204f7b3807a2e"},{download:this.download,href:l,rel:u,target:B},{class:"button-native",part:"native",role:"tab","aria-selected":_?"true":null,"aria-disabled":o?"true":null,tabindex:o?"-1":void 0},D),(0,t.h)("span",{key:"888a6d8b95c2f0ca8f74f492729bd28f0d3273d5",class:"button-inner"},(0,t.h)("slot",{key:"83a234af52ffce9ff0f4cc497712c962115a5813"})),"md"===C&&(0,t.h)("ion-ripple-effect",{key:"771aff1b83233411e0cf706c3e94c78bca534794",type:"unbounded"})))}get el(){return(0,t.f)(this)}};k.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}@supports (inset-inline-start: 0){::slotted(ion-badge){inset-inline-start:calc(50% + 6px)}}@supports not (inset-inline-start: 0){::slotted(ion-badge){left:calc(50% + 6px)}:host-context([dir=rtl]) ::slotted(ion-badge){left:unset;right:unset;right:calc(50% + 6px)}[dir=rtl] ::slotted(ion-badge){left:unset;right:unset;right:calc(50% + 6px)}@supports selector(:dir(rtl)){::slotted(ion-badge):dir(rtl){left:unset;right:unset;right:calc(50% + 6px)}}}::slotted(ion-icon){margin-top:2px;margin-bottom:2px;font-size:30px}::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}@supports (inset-inline-start: 0){:host(.tab-layout-icon-bottom) ::slotted(ion-badge){inset-inline-start:calc(50% + 12px)}}@supports not (inset-inline-start: 0){:host(.tab-layout-icon-bottom) ::slotted(ion-badge){left:calc(50% + 12px)}:host-context([dir=rtl]):host(.tab-layout-icon-bottom) ::slotted(ion-badge),:host-context([dir=rtl]).tab-layout-icon-bottom ::slotted(ion-badge){left:unset;right:unset;right:calc(50% + 12px)}@supports selector(:dir(rtl)){:host(.tab-layout-icon-bottom:dir(rtl)) ::slotted(ion-badge){left:unset;right:unset;right: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}@supports (inset-inline-start: 0){:host(.tab-layout-icon-start) ::slotted(ion-badge),:host(.tab-layout-icon-end) ::slotted(ion-badge){inset-inline-start:calc(50% + 35px)}}@supports not (inset-inline-start: 0){:host(.tab-layout-icon-start) ::slotted(ion-badge),:host(.tab-layout-icon-end) ::slotted(ion-badge){left:calc(50% + 35px)}:host-context([dir=rtl]):host(.tab-layout-icon-start) ::slotted(ion-badge),:host-context([dir=rtl]).tab-layout-icon-start ::slotted(ion-badge),:host-context([dir=rtl]):host(.tab-layout-icon-end) ::slotted(ion-badge),:host-context([dir=rtl]).tab-layout-icon-end ::slotted(ion-badge){left:unset;right:unset;right:calc(50% + 35px)}@supports selector(:dir(rtl)){:host(.tab-layout-icon-start:dir(rtl)) ::slotted(ion-badge),:host(.tab-layout-icon-end:dir(rtl)) ::slotted(ion-badge){left:unset;right:unset;right:calc(50% + 35px)}}}:host(.tab-layout-icon-hide) ::slotted(ion-badge),:host(.tab-has-label-only) ::slotted(ion-badge){top:10px}@supports (inset-inline-start: 0){:host(.tab-layout-icon-hide) ::slotted(ion-badge),:host(.tab-has-label-only) ::slotted(ion-badge){inset-inline-start:calc(50% + 30px)}}@supports not (inset-inline-start: 0){:host(.tab-layout-icon-hide) ::slotted(ion-badge),:host(.tab-has-label-only) ::slotted(ion-badge){left:calc(50% + 30px)}:host-context([dir=rtl]):host(.tab-layout-icon-hide) ::slotted(ion-badge),:host-context([dir=rtl]).tab-layout-icon-hide ::slotted(ion-badge),:host-context([dir=rtl]):host(.tab-has-label-only) ::slotted(ion-badge),:host-context([dir=rtl]).tab-has-label-only ::slotted(ion-badge){left:unset;right:unset;right:calc(50% + 30px)}@supports selector(:dir(rtl)){:host(.tab-layout-icon-hide:dir(rtl)) ::slotted(ion-badge),:host(.tab-has-label-only:dir(rtl)) ::slotted(ion-badge){left:unset;right:unset;right: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}',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}@supports (inset-inline-start: 0){::slotted(ion-badge){inset-inline-start:calc(50% + 6px)}}@supports not (inset-inline-start: 0){::slotted(ion-badge){left:calc(50% + 6px)}:host-context([dir=rtl]) ::slotted(ion-badge){left:unset;right:unset;right:calc(50% + 6px)}[dir=rtl] ::slotted(ion-badge){left:unset;right:unset;right:calc(50% + 6px)}@supports selector(:dir(rtl)){::slotted(ion-badge):dir(rtl){left:unset;right:unset;right: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}@supports (inset-inline-start: 0){:host(.tab-layout-icon-bottom) ::slotted(ion-badge){inset-inline-start:70%}}@supports not (inset-inline-start: 0){:host(.tab-layout-icon-bottom) ::slotted(ion-badge){left:70%}:host-context([dir=rtl]):host(.tab-layout-icon-bottom) ::slotted(ion-badge),:host-context([dir=rtl]).tab-layout-icon-bottom ::slotted(ion-badge){left:unset;right:unset;right:70%}@supports selector(:dir(rtl)){:host(.tab-layout-icon-bottom:dir(rtl)) ::slotted(ion-badge){left:unset;right:unset;right: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}@supports (inset-inline-start: 0){:host(.tab-layout-icon-start) ::slotted(ion-badge),:host(.tab-layout-icon-end) ::slotted(ion-badge){inset-inline-start:80%}}@supports not (inset-inline-start: 0){:host(.tab-layout-icon-start) ::slotted(ion-badge),:host(.tab-layout-icon-end) ::slotted(ion-badge){left:80%}:host-context([dir=rtl]):host(.tab-layout-icon-start) ::slotted(ion-badge),:host-context([dir=rtl]).tab-layout-icon-start ::slotted(ion-badge),:host-context([dir=rtl]):host(.tab-layout-icon-end) ::slotted(ion-badge),:host-context([dir=rtl]).tab-layout-icon-end ::slotted(ion-badge){left:unset;right:unset;right:80%}@supports selector(:dir(rtl)){:host(.tab-layout-icon-start:dir(rtl)) ::slotted(ion-badge),:host(.tab-layout-icon-end:dir(rtl)) ::slotted(ion-badge){left:unset;right:unset;right: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}@supports (inset-inline-start: 0){:host(.tab-layout-icon-hide) ::slotted(ion-badge),:host(.tab-has-label-only) ::slotted(ion-badge){inset-inline-start:70%}}@supports not (inset-inline-start: 0){:host(.tab-layout-icon-hide) ::slotted(ion-badge),:host(.tab-has-label-only) ::slotted(ion-badge){left:70%}:host-context([dir=rtl]):host(.tab-layout-icon-hide) ::slotted(ion-badge),:host-context([dir=rtl]).tab-layout-icon-hide ::slotted(ion-badge),:host-context([dir=rtl]):host(.tab-has-label-only) ::slotted(ion-badge),:host-context([dir=rtl]).tab-has-label-only ::slotted(ion-badge){left:unset;right:unset;right:70%}@supports selector(:dir(rtl)){:host(.tab-layout-icon-hide:dir(rtl)) ::slotted(ion-badge),:host(.tab-has-label-only:dir(rtl)) ::slotted(ion-badge){left:unset;right:unset;right: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}'}},333:(T,c,a)=>{a.d(c,{c:()=>g,g:()=>d,h:()=>t,o:()=>y});var h=a(467);const t=(n,i)=>null!==i.closest(n),g=(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+\-.]*:/,y=function(){var n=(0,h.A)(function*(i,r,p,m){if(null!=i&&"#"!==i[0]&&!x.test(i)){const b=document.querySelector("ion-router");if(b)return null!=r&&r.preventDefault(),b.push(i,p,m)}return!1});return function(r,p,m,b){return n.apply(this,arguments)}}()}}]); \ No newline at end of file diff --git a/www/441.e6b1a85717016aa1.js b/www/441.e6b1a85717016aa1.js new file mode 100644 index 00000000..7e719fbe --- /dev/null +++ b/www/441.e6b1a85717016aa1.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[441],{441:(ke,Q,c)=>{c.r(Q),c.d(Q,{ion_modal:()=>ge});var D=c(467),h=c(4363),A=c(2885),G=c(5938),f=c(5638),ne=c(7838),$=c(4929),b=c(8438),l=c(5516),S=c(333),z=c(7555),Y=c(611),N=c(1622),u=c(3503),de=c(3351),le=c(405),X=c(8476),F=(c(3113),c(4379),c(8221),function(e){return e.Dark="DARK",e.Light="LIGHT",e.Default="DEFAULT",e}(F||{}));const V={getEngine(){const e=(0,b.g)();if(null!=e&&e.isPluginAvailable("StatusBar"))return e.Plugins.StatusBar},supportsDefaultStatusBarStyle(){const e=(0,b.g)();return!(null==e||!e.PluginHeaders)},setStyle(e){const t=this.getEngine();t&&t.setStyle(e)},getStyle:(e=(0,D.A)(function*(){const t=this.getEngine();if(!t)return F.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=()=>{!X.w||X.w.innerWidth>=768||!V.supportsDefaultStatusBarStyle()||V.setStyle({style:F.Dark})},re=(e=F.Default)=>{!X.w||X.w.innerWidth>=768||!V.supportsDefaultStatusBarStyle()||V.setStyle({style:e})},pe=function(){var e=(0,D.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.l)(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,u.c)("backdropAnimation").keyframes(0!==n?r:i);return{wrapperAnimation:(0,u.c)("wrapperAnimation").keyframes([{offset:0,opacity:1,transform:`translateY(${100-100*t}%)`},{offset:1,opacity:1,transform:"translateY(100%)"}]),backdropAnimation:s}},me=(e,t)=>{const{presentingEl:n,currentBreakpoint:o}=t,i=(0,f.g)(e),{wrapperAnimation:r,backdropAnimation:s}=void 0!==o?fe(t):{backdropAnimation:(0,u.c)().fromTo("opacity",.01,"var(--backdrop-opacity)").beforeStyles({"pointer-events":"none"}).afterClearStyles(["pointer-events"]),wrapperAnimation:(0,u.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,u.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,v=(0,f.g)(n),B=(0,u.c)().beforeStyles({transform:"translateY(0)","transform-origin":"top center",overflow:"hidden"}),_=document.body;if(d){const y=CSS.supports("width","max(0px, 1px)")?"max(30px, var(--ion-safe-area-top))":"30px",E=`translateY(${w?"-10px":y}) scale(0.93)`;B.afterStyles({transform:E}).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:E,borderRadius:"10px 10px 0 0"}]),a.addAnimation(B)}else if(a.addAnimation(s),w){const k=`translateY(-10px) scale(${w?.93:1})`;B.afterStyles({transform:k}).addElement(v.querySelector(".modal-wrapper")).keyframes([{offset:0,filter:"contrast(1)",transform:"translateY(0) scale(1)"},{offset:1,filter:"contrast(0.85)",transform:k}]);const p=(0,u.c)().afterStyles({transform:k}).addElement(v.querySelector(".modal-shadow")).keyframes([{offset:0,opacity:"1",transform:"translateY(0) scale(1)"},{offset:1,opacity:"0",transform:k}]);a.addAnimation([B,p])}else r.fromTo("opacity","0","1")}else a.addAnimation(s);return a},be=(e,t,n=500)=>{const{presentingEl:o,currentBreakpoint:i}=t,r=(0,f.g)(e),{wrapperAnimation:s,backdropAnimation:a}=void 0!==i?ue(t):{backdropAnimation:(0,u.c)().fromTo("opacity","var(--backdrop-opacity)",0),wrapperAnimation:(0,u.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,u.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,v="ION-MODAL"===o.tagName&&void 0!==o.presentingElement,B=(0,f.g)(o),_=(0,u.c)().beforeClearStyles(["transform"]).afterClearStyles(["transform"]).onFinish(k=>{1===k&&(o.style.setProperty("overflow",""),Array.from(y.querySelectorAll("ion-modal:not(.overlay-hidden)")).filter(E=>void 0!==E.presentingElement).length<=1&&y.style.setProperty("background-color",""))}),y=document.body;if(w){const k=CSS.supports("width","max(0px, 1px)")?"max(30px, var(--ion-safe-area-top))":"30px",j=`translateY(${v?"-10px":k}) scale(0.93)`;_.addElement(o).keyframes([{offset:0,filter:"contrast(0.85)",transform:j,borderRadius:"10px 10px 0 0"},{offset:1,filter:"contrast(1)",transform:"translateY(0px) scale(1)",borderRadius:"0px"}]),d.addAnimation(_)}else if(d.addAnimation(a),v){const p=`translateY(-10px) scale(${v?.93:1})`;_.addElement(B.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 E=(0,u.c)().addElement(B.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([_,E])}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,u.c)().fromTo("opacity",.01,"var(--backdrop-opacity)").beforeStyles({"pointer-events":"none"}).afterClearStyles(["pointer-events"]),wrapperAnimation:(0,u.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,u.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?ue(t):{backdropAnimation:(0,u.c)().fromTo("opacity","var(--backdrop-opacity)",0),wrapperAnimation:(0,u.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,u.c)().easing("cubic-bezier(0.47,0,0.745,0.715)").duration(200).addAnimation([r,i])},ge=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,ne.c)(),this.triggerController=(0,l.e)(),this.coreDelegate=(0,G.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.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(){const{breakpoints:e,initialBreakpoint:t,el:n,htmlAttributes:o}=this,i=this.isSheetModal=void 0!==e&&void 0!==t,r=["aria-label","role"];this.inheritedAttributes=(0,f.k)(n,r),void 0!==o&&r.forEach(s=>{o[s]&&(this.inheritedAttributes=Object.assign(Object.assign({},this.inheritedAttributes),{[s]:o[s]}),delete o[s])}),i&&(this.currentBreakpoint=this.initialBreakpoint),void 0!==e&&void 0!==t&&!e.includes(t)&&(0,$.p)("Your breakpoints array must include the initialBreakpoint value."),(0,l.k)(n)}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,D.A)(function*(){const{canDismiss:o}=n;return"function"==typeof o?o(e,t):o})()}present(){var e=this;return(0,D.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,G.a)(r,o,e.component,["ion-page"],e.componentProps,i),(0,f.m)(o)?yield(0,z.e)(e.usersElement):e.keepContentsMounted||(yield(0,z.w)()),(0,h.w)(()=>e.el.classList.add("show-modal"));const s=void 0!==n;s&&"ios"===(0,Y.b)(e)&&(e.statusBarStyle=yield V.getStyle(),ce()),yield(0,l.f)(e,"modalEnter",me,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",be),i=this.animation=o(n,{presentingEl:this.presentingElement});if(!(0,A.a)(n))return void(0,A.p)(n);const s=null!==(t=this.statusBarStyle)&&void 0!==t?t:F.Default;this.gesture=((e,t,n,o)=>{const r=e.offsetHeight;let s=!1,a=!1,d=null,w=null,B=!0,_=0;const Z=(0,le.createGesture)({el:e,gestureName:"modalSwipeToClose",gesturePriority:l.O,direction:"y",threshold:10,canStart:g=>{const m=g.event.target;return null===m||!m.closest||(d=(0,A.f)(m),d?(w=(0,A.i)(d)?(0,f.g)(d).querySelector(".inner-scroll"):d,!d.querySelector("ion-refresher")&&0===w.scrollTop):null===m.closest("ion-footer"))},onStart:g=>{const{deltaY:m}=g;B=!d||!(0,A.i)(d)||d.scrollY,a=void 0!==e.canDismiss&&!0!==e.canDismiss,m>0&&d&&(0,A.d)(d),t.progressStart(!0,s?1:0)},onMove:g=>{const{deltaY:m}=g;m>0&&d&&(0,A.d)(d);const P=g.deltaY/r,I=P>=0&&a,L=I?.2:.9999,U=I?ie(P/L):P,O=(0,f.l)(1e-4,U,L);t.progressStep(O),O>=.5&&_<.5?re(n):O<.5&&_>=.5&&ce(),_=O},onEnd:g=>{const m=g.velocityY,P=g.deltaY/r,I=P>=0&&a,L=I?.2:.9999,U=I?ie(P/L):P,O=(0,f.l)(1e-4,U,L),W=!I&&(g.deltaY+1e3*m)/r>=.5;let J=W?-.001:.001;W?(t.easing("cubic-bezier(0.32, 0.72, 0, 1)"),J+=(0,de.g)([0,0],[.32,.72],[0,1],[1,1],O)[0]):(t.easing("cubic-bezier(1, 0, 0.68, 0.28)"),J+=(0,de.g)([0,0],[1,0],[.68,.28],[1,1],O)[0]);const ee=he(W?P*r:(1-O)*r,m);s=W,Z.enable(!1),d&&(0,A.r)(d,B),t.onFinish(()=>{W||Z.enable(!0)}).progressEnd(W?1:0,J,ee),I&&O>L/4?pe(e,t):W&&o()}});return Z})(n,i,s,()=>{this.gestureAnimationDismissing=!0,re(this.statusBarStyle),this.animation.onFinish((0,D.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",me),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}]},y=e.querySelector("ion-content"),k=n.clientHeight;let p=o,E=0,j=!1;const g=r.childAnimations.find(x=>"wrapperAnimation"===x.id),m=r.childAnimations.find(x=>"backdropAnimation"===x.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("ion-disable-focus-trap")},U=()=>{e.style.setProperty("pointer-events","none"),t.style.setProperty("pointer-events","none"),e.classList.add("ion-disable-focus-trap")};g&&m&&(g.keyframes([..._.WRAPPER_KEYFRAMES]),m.keyframes([..._.BACKDROP_KEYFRAMES]),r.progressStart(!0,1-p),p>i?L():U()),y&&p!==P&&(y.scrollY=!1);const ee=x=>{const{breakpoint:C,canDismiss:M,breakpointOffset:R,animated:H}=x,K=M&&0===C,T=K?p:C,ye=0!==T;return p=0,g&&m&&(g.keyframes([{offset:0,transform:`translateY(${100*R}%)`},{offset:1,transform:`translateY(${100*(1-T)}%)`}]),m.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)),te.enable(!1),K?pe(e,r):ye||d(),y&&T===s[s.length-1]&&(y.scrollY=!0),new Promise(ae=>{r.onFinish(()=>{ye?g&&m?(0,f.r)(()=>{g.keyframes([..._.WRAPPER_KEYFRAMES]),m.keyframes([..._.BACKDROP_KEYFRAMES]),r.progressStart(!0,1-T),p=T,w(p),p>i?L():U(),te.enable(!0),ae()}):(te.enable(!0),ae()):ae()},{oneTimeCallback:!0}).progressEnd(1,0,H?500:0)})},te=(0,le.createGesture)({el:n,gestureName:"modalSheet",gesturePriority:40,direction:"y",threshold:10,canStart:x=>{const C=(0,A.f)(x.event.target);if(p=a(),1===p&&C){const M=(0,A.i)(C)?(0,f.g)(C).querySelector(".inner-scroll"):C;return!C.querySelector("ion-refresher")&&0===M.scrollTop}return!0},onStart:x=>{j=void 0!==e.canDismiss&&!0!==e.canDismiss&&0===I,x.deltaY>0&&y&&(y.scrollY=!1),(0,f.r)(()=>{e.focus()}),r.progressStart(!0,1-p)},onMove:x=>{x.deltaY>0&&y&&(y.scrollY=!1);const M=s.length>1?1-s[1]:void 0,R=1-p+x.deltaY/k,H=void 0!==M&&R>=M&&j,K=H?.95:.9999,T=H&&void 0!==M?M+ie((R-M)/(K-M)):R;E=(0,f.l)(1e-4,T,K),r.progressStep(E)},onEnd:x=>{const R=p-(x.deltaY+350*x.velocityY)/k,H=s.reduce((K,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,D.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,D.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",be,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,G.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,D.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,D.A)(function*(){return e.currentBreakpoint})()}moveToNextBreakpoint(){var e=this;return(0,D.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}=this,s=!1!==e&&t,a=(0,Y.b)(this),d=void 0!==n&&"ios"===a,w="cycle"===i;return(0,h.h)(h.H,Object.assign({key:"e4ad28e6e794560d85252aebdca7f4752e4e7e99","no-router":!0,tabindex:"-1"},o,{style:{zIndex:`${2e4+this.overlayIndex}`},class:Object.assign({[a]:!0,"modal-default":!d&&!t,"modal-card":d,"modal-sheet":t,"overlay-hidden":!0},(0,S.g)(this.cssClass)),onIonBackdropTap:this.onBackdropTap,onIonModalDidPresent:this.onLifecycle,onIonModalWillPresent:this.onLifecycle,onIonModalWillDismiss:this.onLifecycle,onIonModalDidDismiss:this.onLifecycle}),(0,h.h)("ion-backdrop",{key:"6efd67361a062d15488390f9f0d6c0841e541893",ref:v=>this.backdropEl=v,visible:this.showBackdrop,tappable:this.backdropDismiss,part:"backdrop"}),"ios"===a&&(0,h.h)("div",{key:"557b1c6b297df75acc80d1350b971e65ace6c343",class:"modal-shadow"}),(0,h.h)("div",Object.assign({key:"67f9b27b662303fbaadaee2ae89972caadfd9994",role:"dialog"},r,{"aria-modal":"true",class:"modal-wrapper ion-overlay-wrapper",part:"content",ref:v=>this.wrapperEl=v}),s&&(0,h.h)("button",{key:"8f1eecc451b52467a8c3cfe500335cf6254bbfbc",class:"modal-handle",tabIndex:w?0:-1,"aria-label":"Activate to adjust the size of the dialog overlaying the screen",onClick:w?this.onHandleClick:void 0,part:"handle"}),(0,h.h)("slot",{key:"cdc923404f01a14b9071a434c68547da3b22c71e"})))}get el(){return(0,h.f)(this)}static get watchers(){return{isOpen:["onIsOpenChange"],trigger:["triggerChanged"]}}},Me={ionModalDidPresent:"ionViewDidEnter",ionModalWillPresent:"ionViewWillEnter",ionModalWillDismiss:"ionViewWillLeave",ionModalDidDismiss:"ionViewDidLeave"};var e;ge.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, #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-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius);border-bottom-right-radius:0;border-bottom-left-radius:0}:host-context([dir=rtl]):host(.modal-card) .modal-wrapper,:host-context([dir=rtl]).modal-card .modal-wrapper{border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius);border-bottom-right-radius:0;border-bottom-left-radius:0}@supports selector(:dir(rtl)){:host(.modal-card:dir(rtl)) .modal-wrapper{border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius);border-bottom-right-radius:0;border-bottom-left-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-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius);border-bottom-right-radius:0;border-bottom-left-radius:0}:host-context([dir=rtl]):host(.modal-sheet) .modal-wrapper,:host-context([dir=rtl]).modal-sheet .modal-wrapper{border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius);border-bottom-right-radius:0;border-bottom-left-radius:0}@supports selector(:dir(rtl)){:host(.modal-sheet:dir(rtl)) .modal-wrapper{border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius);border-bottom-right-radius:0;border-bottom-left-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, #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,Q,c)=>{c.d(Q,{c:()=>A,g:()=>f,h:()=>h,o:()=>$});var D=c(467);const h=(b,l)=>null!==l.closest(b),A=(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(S=>null!=S).map(S=>S.trim()).filter(S=>""!==S):[])(b).forEach(S=>l[S]=!0),l},ne=/^[a-z][a-z0-9+\-.]*:/,$=function(){var b=(0,D.A)(function*(l,S,z,Y){if(null!=l&&"#"!==l[0]&&!ne.test(l)){const N=document.querySelector("ion-router");if(N)return null!=S&&S.preventDefault(),N.push(l,z,Y)}return!1});return function(S,z,Y,N){return b.apply(this,arguments)}}()}}]); \ No newline at end of file diff --git a/www/4463.c6aaf5654d3ad154.js b/www/4463.c6aaf5654d3ad154.js new file mode 100644 index 00000000..36af1b91 --- /dev/null +++ b/www/4463.c6aaf5654d3ad154.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[4463],{4463:(A,f,n)=>{n.r(f),n.d(f,{ion_fab:()=>a,ion_fab_button:()=>k,ion_fab_list:()=>y});var h=n(467),o=n(4363),l=n(611),u=n(5638),b=n(333),g=n(6726);const a=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(s=>{s.activated=t})}componentDidLoad(){this.activated&&this.activatedChanged()}close(){var t=this;return(0,h.A)(function*(){t.activated=!1})()}getFab(){return this.el.querySelector("ion-fab-button")}toggle(){var t=this;return(0,h.A)(function*(){t.el.querySelector("ion-fab-list")&&(t.activated=!t.activated)})()}render(){const{horizontal:t,vertical:i,edge:s}=this,c=(0,l.b)(this);return(0,o.h)(o.H,{key:"71df1068c3a2739a69d3571c2fe9bdf401a252cb",class:{[c]:!0,[`fab-horizontal-${t}`]:void 0!==t,[`fab-vertical-${i}`]:void 0!==i,"fab-edge":s}},(0,o.h)("slot",{key:"c3afd4a009d355d664f8c04057acf86196bda844"}))}get el(){return(0,o.f)(this)}static get watchers(){return{activated:["activatedChanged"]}}};a.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}";const k=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=g.t}connectedCallback(){this.fab=this.el.closest("ion-fab")}componentWillLoad(){this.inheritedAttributes=(0,u.i)(this.el)}render(){const{el:t,disabled:i,color:s,href:c,activated:m,show:D,translucent:w,size:_,inheritedAttributes:L}=this,z=(0,b.h)("ion-fab-list",t),C=(0,l.b)(this),E=void 0===c?"button":"a",M="button"===E?{type:this.type}:{download:this.download,href:c,rel:this.rel,target:this.target};return(0,o.h)(o.H,{key:"5b5e73a0236eabb3e994f0f33ee9ab6f75a12b24",onClick:this.onClick,"aria-disabled":i?"true":null,class:(0,b.c)(s,{[C]:!0,"fab-button-in-list":z,"fab-button-translucent-in-list":z&&w,"fab-button-close-active":m,"fab-button-show":D,"fab-button-disabled":i,"fab-button-translucent":w,"ion-activatable":!0,"ion-focusable":!0,[`fab-button-${_}`]:void 0!==_})},(0,o.h)(E,Object.assign({key:"e3c85ff305b6790519543603401b85f294aabed1"},M,{class:"button-native",part:"native",disabled:i,onFocus:this.onFocus,onBlur:this.onBlur,onClick:O=>(0,b.o)(c,O,this.routerDirection,this.routerAnimation)},L),(0,o.h)("ion-icon",{key:"39241f9fa051506717c8680e1b809dbf2e56f1a1","aria-hidden":"true",icon:this.closeIcon,part:"close-icon",class:"close-icon",lazy:!1}),(0,o.h)("span",{key:"03f0ec1c25352f3a5decb33ebc060b9043ab569e",class:"button-inner"},(0,o.h)("slot",{key:"11c1a17bc0c54b840a96b96e03fffc23f0e64ff2"})),"md"===C&&(0,o.h)("ion-ripple-effect",{key:"9b1642dba0beb3a22658ad0aead26b2ab57f0367"})))}get el(){return(0,o.f)(this)}};k.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, #3880ff);--background-activated:var(--ion-color-primary-shade, #3171e0);--background-focused:var(--ion-color-primary-shade, #3171e0);--background-hover:var(--ion-color-primary-tint, #4c8dff);--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, 56, 128, 255), 0.9);--background-hover:rgba(var(--ion-color-primary-rgb, 56, 128, 255), 0.8);--background-focused:rgba(var(--ion-color-primary-rgb, 56, 128, 255), 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, #3880ff);--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)}}'};const y=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")),s=t?30:0;i.forEach((c,m)=>{setTimeout(()=>c.show=t,m*s)})}render(){const t=(0,l.b)(this);return(0,o.h)(o.H,{key:"3de1b0db4eb0230d4d2954e4265ddeb3c930b4dc",class:{[t]:!0,"fab-list-active":this.activated,[`fab-list-side-${this.side}`]:!0}},(0,o.h)("slot",{key:"970aac2239ad9ea2b6b6c3c3ea45a18c45b37df2"}))}get el(){return(0,o.f)(this)}static get watchers(){return{activated:["activatedChanged"]}}};y.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}@supports (inset-inline-start: 0){:host(.fab-list-side-start){inset-inline-end:0}}@supports not (inset-inline-start: 0){:host(.fab-list-side-start){right:0}:host-context([dir=rtl]):host(.fab-list-side-start),:host-context([dir=rtl]).fab-list-side-start{left:unset;right:unset;left:0}@supports selector(:dir(rtl)){:host(.fab-list-side-start:dir(rtl)){left:unset;right:unset;left: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}@supports (inset-inline-start: 0){:host(.fab-list-side-end){inset-inline-start:0}}@supports not (inset-inline-start: 0){:host(.fab-list-side-end){left:0}:host-context([dir=rtl]):host(.fab-list-side-end),:host-context([dir=rtl]).fab-list-side-end{left:unset;right:unset;right:0}@supports selector(:dir(rtl)){:host(.fab-list-side-end:dir(rtl)){left:unset;right:unset;right:0}}}"},333:(A,f,n)=>{n.d(f,{c:()=>l,g:()=>b,h:()=>o,o:()=>x});var h=n(467);const o=(r,a)=>null!==a.closest(r),l=(r,a)=>"string"==typeof r&&r.length>0?Object.assign({"ion-color":!0,[`ion-color-${r}`]:!0},a):a,b=r=>{const a={};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=>a[e]=!0),a},g=/^[a-z][a-z0-9+\-.]*:/,x=function(){var r=(0,h.A)(function*(a,e,p,v){if(null!=a&&"#"!==a[0]&&!g.test(a)){const d=document.querySelector("ion-router");if(d)return null!=e&&e.preventDefault(),d.push(a,p,v)}return!1});return function(e,p,v,d){return r.apply(this,arguments)}}()}}]); \ No newline at end of file diff --git a/www/4503.aa2a2ab210b7c8f2.js b/www/4503.aa2a2ab210b7c8f2.js new file mode 100644 index 00000000..9a874ce4 --- /dev/null +++ b/www/4503.aa2a2ab210b7c8f2.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[4503],{334:(S,y,g)=>{g.d(y,{s3:()=>h});const h=(0,g(5083).F3)("Keyboard")},4503:(S,y,g)=>{g.d(y,{b:()=>ne});var p=g(467),e=g(4438),f=g(8974),h=g(334),_=g(2739),I=g(5293),G=g(6421),M=g(2904),R=g(5402),A=g(5173),w=g(4517),b=g(177),P=g(9417);const j=["recordbtn"];function L(s,l){if(1&s){const o=e.RV6();e.j41(0,"ion-button",18),e.bIt("click",function(){e.eBV(o);const i=e.XpG(2).$implicit,n=e.XpG(2);return e.Njj(n.readmore(i))}),e.EFF(1),e.nI1(2,"translate"),e.k0s()}2&s&&(e.R7$(),e.JRh(e.bMT(2,1,"Read more...")))}function $(s,l){1&s&&e.nrm(0,"img",25)}function N(s,l){1&s&&e.nrm(0,"img",26)}function Y(s,l){if(1&s){const o=e.RV6();e.j41(0,"div",19),e.bIt("click",function(){e.eBV(o);const i=e.XpG(2).$implicit,n=e.XpG(2);return e.Njj(n.playFile(i))}),e.j41(1,"div",20),e.DNE(2,$,1,0,"img",21)(3,N,1,0,"img",22),e.j41(4,"span"),e.EFF(5),e.k0s()(),e.j41(6,"div",23),e.nrm(7,"img",24)(8,"img",24),e.k0s()()}if(2&s){const o=e.XpG(2).$implicit;e.R7$(2),e.Y8G("ngIf",!(null!=o&&null!=o.audio&&o.audio.play)),e.R7$(),e.Y8G("ngIf",null==o||null==o.audio?null:o.audio.play),e.R7$(2),e.JRh(null==o||null==o.audio?null:o.audio.duration)}}function X(s,l){if(1&s&&(e.j41(0,"ion-text",27),e.EFF(1),e.k0s()),2&s){const o=e.XpG(2).$implicit;e.R7$(),e.JRh(null==o?null:o.time)}}function U(s,l){if(1&s&&(e.j41(0,"div",6)(1,"ion-text"),e.EFF(2),e.nI1(3,"translate"),e.k0s(),e.DNE(4,L,3,3,"ion-button",15)(5,Y,9,3,"div",16)(6,X,2,1,"ion-text",17),e.k0s()),2&s){const o=e.XpG(),t=o.$implicit,i=o.index;e.ZvI("bot-content__message ",null==t?null:t.type,""),e.Y8G("ngClass",0!==i?"msg-block":""),e.R7$(2),e.JRh(e.bMT(3,8,null==t?null:t.displayMsg)),e.R7$(2),e.Y8G("ngIf",null==t?null:t.readMore),e.R7$(),e.Y8G("ngIf","audio"==(null==t?null:t.messageType)),e.R7$(),e.Y8G("ngIf",null==t?null:t.time)}}function F(s,l){1&s&&e.nrm(0,"ion-icon",34)}function V(s,l){1&s&&e.nrm(0,"ion-icon",35)}function W(s,l){1&s&&e.nrm(0,"ion-icon",34)}function K(s,l){1&s&&e.nrm(0,"ion-icon",36)}function J(s,l){if(1&s){const o=e.RV6();e.j41(0,"div",28)(1,"div",29),e.bIt("click",function(){e.eBV(o);const i=e.XpG().$implicit,n=e.XpG(2);return e.Njj(n.msgLiked(i,"like"))}),e.DNE(2,F,1,0,"ion-icon",30)(3,V,1,0,"ion-icon",31),e.k0s(),e.j41(4,"div",32),e.bIt("click",function(){e.eBV(o);const i=e.XpG().$implicit,n=e.XpG(2);return e.Njj(n.msgLiked(i,"dislike"))}),e.DNE(5,W,1,0,"ion-icon",30)(6,K,1,0,"ion-icon",33),e.k0s()()}if(2&s){const o=e.XpG().$implicit;e.R7$(2),e.Y8G("ngIf",!o.likeMsg),e.R7$(),e.Y8G("ngIf",o.likeMsg),e.R7$(2),e.Y8G("ngIf",!o.dislikeMsg),e.R7$(),e.Y8G("ngIf",o.dislikeMsg)}}function q(s,l){if(1&s&&(e.j41(0,"div"),e.DNE(1,U,7,10,"div",13)(2,J,7,4,"div",14),e.k0s()),2&s){const o=l.$implicit,t=l.index;e.R7$(),e.Y8G("ngIf",""!==(null==o?null:o.type)),e.R7$(),e.Y8G("ngIf","received"===(null==o?null:o.type)&&0!==t&&o.timeStamp&&!(null!=o&&null!=o.audio&&o.audio.file)&&"An unknown error occured, please try after sometime"!==o.message)}}function H(s,l){if(1&s&&(e.j41(0,"div",11),e.DNE(1,q,3,2,"div",12),e.k0s()),2&s){const o=e.XpG();e.R7$(),e.Y8G("ngForOf",o.botMessages)}}function Z(s,l){if(1&s){const o=e.RV6();e.j41(0,"ion-input",37),e.nI1(1,"translate"),e.bIt("keyup.enter",function(){e.eBV(o);const i=e.XpG();return e.Njj(i.handleMessage())}),e.mxI("ngModelChange",function(i){e.eBV(o);const n=e.XpG();return e.DH7(n.textMessage,i)||(n.textMessage=i),e.Njj(i)}),e.bIt("focus",function(){e.eBV(o);const i=e.XpG();return e.Njj(i.onInputFocus())})("blur",function(){e.eBV(o);const i=e.XpG();return e.Njj(i.onInputBlur())}),e.k0s()}if(2&s){const o=e.XpG();e.Y8G("disabled",o.disabled)("placeholder",e.bMT(1,3,"Type here")),e.R50("ngModel",o.textMessage)}}function z(s,l){if(1&s&&(e.j41(0,"div",38),e.nrm(1,"ion-icon",39),e.j41(2,"ion-label"),e.EFF(3),e.k0s()()),2&s){const o=e.XpG();e.R7$(3),e.JRh(o.durationDisplay)}}function Q(s,l){1&s&&(e.j41(0,"ion-label",40)(1,"span"),e.EFF(2),e.nI1(3,"translate"),e.k0s()()),2&s&&(e.R7$(2),e.SpI(" << ",e.bMT(3,1,"Swipe left to cancel"),""))}function ee(s,l){1&s&&e.nrm(0,"ion-icon",41),2&s&&e.Y8G("scrollY",!0)}function te(s,l){if(1&s){const o=e.RV6();e.j41(0,"ion-icon",42),e.bIt("click",function(){e.eBV(o);const i=e.XpG();return e.Njj(i.handleMessage())}),e.k0s()}}let ne=(()=>{var s;class l{constructor(t,i,n,a,d,r,m,c){this.record=t,this.ngZone=i,this.headerService=n,this.messageApi=a,this.translate=d,this.telemetryGeneratorService=r,this.storage=m,this.platform=c,this.botMessages=[],this.textMessage="",this.botStartTimeStamp=Date.now(),this.config={},this.botMessageEvent=new e.bkB,this.navigated=!1,this.startRecording=!1,this.duration=0,this.durationDisplay="",this.disabled=!1,this.keyboardOpen=!1,this.defaultLoaderMsg={identifier:"",message:this.translate.instant("Loading..."),messageType:"text",displayMsg:this.translate.instant("Loading..."),type:"received",time:"",timeStamp:"",readMore:!1,likeMsg:!1,dislikeMsg:!1,requestId:""},this.botMessages=[],this.audioRef=new Audio}ngOnInit(){var t=this;this.initialiseBot(),this.platform.backButton.subscribeWithPriority(11,(0,p.A)(function*(){t.handleBackNavigation()})),this.headerService.headerEventEmitted$.subscribe(i=>{"back"==i&&!this.navigated&&(this.navigated=!0,console.log("bot message back event "),this.handleBackNavigation())}),h.s3.addListener("keyboardWillShow",()=>{console.log("keyboard will show"),this.content.scrollToBottom()}),this.record.startEndEvent$.subscribe(i=>{this.ngZone.run(()=>{this.startRecording=i,this.calculation()})}),document.addEventListener("visibilitychange",()=>{"hidden"===document.visibilityState&&this.audioRef&&(this.botMessages.forEach(i=>{i.audio&&(i.audio.play=!1)}),this.audioRef.pause())})}ngOnChanges(){var t,i;console.log("ng onchanges ",this.config),null!==(t=this.config)&&void 0!==t&&t.notification&&null!==(i=this.config)&&void 0!==i&&null!==(i=i.notif)&&void 0!==i&&i.body&&(this.textMessage=this.config.notif.body,this.handleMessage())}onInputFocus(){this.keyboardOpen=!0}onInputBlur(){this.keyboardOpen=!1}ionViewWillEnter(){this.botMessages=[],this.navigated=!1}ngAfterViewInit(){this.record.gestureControl(this.recordbtn)}initialiseBot(){var t=this;return(0,p.A)(function*(){t.botMessages=[];let i=`WELCOME_TO_${t.config.type.toUpperCase()}_SAKHI`;0===t.botMessages.length&&t.botMessages.push({messageType:"text",displayMsg:i,type:"received"}),t.content.scrollToBottom(300).then(()=>{t.content.scrollToBottom(300)}),yield t.messageApi.getAllChatMessages(t.config.type).then(n=>{console.log("Bot response",n),n.forEach(a=>{var d;let r={identifier:"",message:"",messageType:"",type:"",displayMsg:"",audio:{file:"",duration:"",play:!1},time:(new Date).toLocaleTimeString("en",{hour:"2-digit",minute:"2-digit"}),timeStamp:"",readMore:!1,likeMsg:!1,dislikeMsg:!1,requestId:""};var m;r.message=a.message,r.identifier=a.identifier,a.message.length>200&&a.message.length-200>100?(r.displayMsg=a.message.substring(0,200),r.readMore=!0):(r.displayMsg=a.message.substring(0,200),r.readMore=!1),r.messageType=a.messageType,r.type=0===a.fromMe?"received":"sent",r.time=new Date(JSON.parse(a.ts)).toLocaleTimeString("en",{hour:"2-digit",minute:"2-digit"}),r.timeStamp=a.ts,r.requestId=null!==(d=a.requestId)&&void 0!==d?d:"",r.likeMsg=1==a.reaction,r.dislikeMsg=0==a.reaction,"audio"==a.messageType&&(r.audio.file="sent"==r.type?a.mediaData:a.mediaUrl,r.audio.duration=null!==(m=a.duration)&&void 0!==m?m:""),t.botMessages.push(r)}),console.log("botMessages ",t.botMessages)}),t.config.notif&&(t.textMessage=t.config.notif.body,t.handleMessage())})()}handleMessage(){var t=this;return(0,p.A)(function*(){t.ngZone.run(()=>{t.chat={identifier:"",message:"",messageType:"text",type:"sent",displayMsg:"",time:(new Date).toLocaleTimeString("en",{hour:"2-digit",minute:"2-digit"}),timeStamp:"",readMore:!1,likeMsg:!1,dislikeMsg:!1,requestId:""},t.textMessage.replace(/\s/g,"").length>0&&(h.s3.hide(),t.chat.message=t.textMessage,t.chat.displayMsg=t.textMessage,t.chat.timeStamp=Date.now(),t.botMessages.push(t.chat),t.saveChatMessage(t.chat),t.content.scrollToBottom(300).then(()=>{t.content.scrollToBottom(300)}),t.botMessages=JSON.parse(JSON.stringify(t.botMessages)),t.botMessages.push(t.defaultLoaderMsg),t.content.scrollToBottom(300).then(()=>{t.content.scrollToBottom(300)}))}),yield t.makeBotAPICall(t.textMessage,"")})()}saveChatMessage(t){const i={identifier:(0,G.A)(),message:t.message,botType:this.config.type,fromMe:"sent"==t.type?1:0,messageType:t.messageType,mediaMimeType:t.messageType,mediaData:"sent"==t.type&&"audio"==t.messageType?t.audio.file:"",mediaUrl:"received"==t.type&&"audio"==t.messageType?t.audio.file:"",duration:"audio"==t.messageType?t.audio.duration:"",requestId:t.requestId,ts:t.timeStamp,reaction:-1};this.messageApi.saveChatMessage(i).then()}makeBotAPICall(t,i){var n=this;return(0,p.A)(function*(){n.textMessage="",n.disabled=!0;let a=n.botMessages.length,d=yield n.storage.getData("lang");yield n.messageApi.getBotMessage(t,i,n.config.type,d).then(r=>{n.botMessages=JSON.parse(JSON.stringify(n.botMessages)),n.botMessages.forEach(function(){var m=(0,p.A)(function*(c,D){if(200===r.responseCode){let u=r.body.result;if(D==a-1&&"received"===c.type&&(c.time=(new Date).toLocaleTimeString("en",{hour:"2-digit",minute:"2-digit"}),c.timeStamp=Date.now(),c.requestId=r.requestHeaders["X-Request-ID"],null!=u&&u.output)){var C,T,B,k;if(n.disabled=!1,c.message=null===(C=u.output)||void 0===C?void 0:C.text,(null==u||null===(T=u.output)||void 0===T?void 0:T.text.length)>200&&(null==u?void 0:u.output.text.length)-200>100?(c.displayMsg=u.output.text.substring(0,200),c.readMore=!0):c.displayMsg=null===(k=u.output)||void 0===k?void 0:k.text,n.content.scrollToBottom(300).then(()=>{n.content.scrollToBottom(300)}),n.saveChatMessage(c),null!=u&&null!==(B=u.output)&&void 0!==B&&B.audio){var O;let E=yield n.fetchAudioDuration(u.output.audio);console.log("duration ",E);let v={identifier:"",message:"",messageType:"",displayMsg:"",audio:{file:"",duration:"",play:!1},type:"received",time:(new Date).toLocaleTimeString("en",{hour:"2-digit",minute:"2-digit"}),timeStamp:Date.now(),readMore:!1,likeMsg:!1,dislikeMsg:!1,requestId:""};v.audio={file:null===(O=u.output)||void 0===O?void 0:O.audio,duration:E,play:!1},v.messageType="audio",n.ngZone.run(()=>{n.botMessages.push(v),n.saveChatMessage(v),n.content.scrollToBottom(300).then(()=>{n.content.scrollToBottom(300).then()})})}n.content.scrollToBottom(300).then(()=>{n.content.scrollToBottom(300).then()})}}else{var x;c.message=r.errorMesg?r.errorMesg:null!==(x=r.data)&&void 0!==x&&x.detail?r.data.detail:"An unknown error occured, please try after sometime",c.displayMsg=c.message,c.time=(new Date).toLocaleTimeString("en",{hour:"2-digit",minute:"2-digit"}),c.timeStamp=Date.now(),n.saveChatMessage(c),n.disabled=!1}});return function(c,D){return m.apply(this,arguments)}}())}).catch(r=>{n.disabled=!1,console.log("catch error ",r),n.botMessages[a-1].message="An unknown error occured, please try after sometime",n.botMessages[a-1].displayMsg="An unknown error occured, please try after sometime",n.botMessages[a-1].time=(new Date).toLocaleTimeString("en",{hour:"2-digit",minute:"2-digit"}),n.botMessages[a-1].timeStamp=Date.now(),r.body.detail.length>0&&"type_error.enum"===r.body.detail[0].type&&(n.botMessages[a-1].message="Sorry, this language is not currently supported.",n.botMessages[a-1].displayMsg="Sorry, this language is not currently supported."),n.saveChatMessage(n.botMessages[a-1])})})()}readmore(t){let i=t.displayMsg,n=t.displayMsg.length;t.message!==i?(t.message.length{this.content.scrollToBottom(300).then()})):t.readMore=!1}playFile(t){var i=this;return(0,p.A)(function*(){let n=t.audio,a="";i.botMessages.forEach(d=>{var r;null!==(r=d.audio)&&void 0!==r&&r.play&&t.timeStamp!==d.timeStamp&&(d.audio.play=!1)}),"sent"===t.type?(a=`data:audio/aac;base64,${(yield _.YA.readFile({path:n.file,directory:_.__.Data})).data}`,n.play=!n.play):"received"===t.type&&(a=n.file,n.play=!n.play),i.audioRef.src="",i.audioRef.src=a,i.audioRef.load(),i.audioRef.preload="auto",i.audioRef.controls=!0,i.audioRef.oncanplaythrough=()=>{n.play?i.audioRef.play():i.audioRef.pause()},i.audioRef.ondurationchange=d=>{console.log("ondurationchange ",d)},i.audioRef.ontimeupdate=d=>{},i.audioRef.onended=()=>{n.play=!1,i.audioRef.pause()}})()}handleBackNavigation(){let t=Date.now()-this.botStartTimeStamp;if(this.botMessages.length>0){let i={audio:0,text:0};this.botMessages.forEach(n=>{"text"==n.messageType?i.text++:"audio"==n.messageType&&(i.audio++,this.audioRef&&(n.audio&&(n.audio.play=!1),this.audioRef.pause()))}),console.log("result count ",i),this.botMessageEvent.emit({audio:i.audio,text:i.text,duration:t/1e3})}else this.botMessageEvent.emit({audio:0,text:0,duration:t/1e3});this.botMessages=[]}cancelRecording(){var t=this;return(0,p.A)(function*(){console.log("cancel recording"),yield t.record.stopRecognition("audio").then(i=>{console.log("res on recorded data ",i)}),t.startRecording=!1})()}calculation(){if(!this.startRecording)return this.duration=0,void(this.durationDisplay="");this.duration+=1;const t=Math.floor(this.duration/60),i=(this.duration%60).toString().padStart(2,"0");this.durationDisplay=`${t}:${i}`,setTimeout(()=>{this.calculation()},1e3)}onLongPressStart(){var t=this;return(0,p.A)(function*(){console.log("long press start"),(yield(yield I.R.hasAudioRecordingPermission()).value)?t.record.startRecognition(""):yield I.R.requestAudioRecordingPermission()})()}onLongPressEnd(){var t=this;return(0,p.A)(function*(){console.log("long press end"),yield t.record.stopRecognition("audio").then(function(){var i=(0,p.A)(function*(n){if(console.log("result on recorded data ",n),n.value&&n.value.recordDataBase64){t.chat={identifier:"",message:"",messageType:"",displayMsg:"",audio:{file:"",duration:"",play:!1},type:"sent",time:(new Date).toLocaleTimeString("en",{hour:"2-digit",minute:"2-digit"}),timeStamp:"",readMore:!1,likeMsg:!1,dislikeMsg:!1,requestId:""};const a=n.value.recordDataBase64;console.log("..................",n,t.durationDisplay);const d=(new Date).getTime()+".wav";yield _.YA.writeFile({path:d,directory:_.__.Data,data:a}),t.ngZone.run(()=>{t.chat.messageType="audio",t.chat.audio={file:d,base64Data:a,duration:t.getTimeString(n.value.msDuration),play:!1},t.chat.timeStamp=Date.now(),t.botMessages.push(t.chat),t.saveChatMessage(t.chat),t.content.scrollToBottom(300).then(()=>{t.content.scrollToBottom(300)}),t.botMessages.push(t.defaultLoaderMsg),t.content.scrollToBottom(300).then(()=>{t.content.scrollToBottom(300)})}),t.makeBotAPICall("",a)}});return function(n){return i.apply(this,arguments)}}())})()}getTimeString(t){let i=Math.floor(t/1e3/60),n=Math.floor(t/1e3-60*i);return i.toString().padStart(2,"0")+":"+n.toString().padStart(2,"0")}fetchAudioDuration(t){const i=new AudioContext;return fetch(t).then(n=>n.arrayBuffer()).then(n=>i.decodeAudioData(n)).then(n=>{const a=n.duration;return console.log(`The audio file duration is ${a} seconds`),Math.floor(a/60).toString().padStart(2,"0")+":"+Math.floor(a%60).toString().padStart(2,"0")}).catch(n=>"")}msgLiked(t,i){this.botMessages.forEach((n,a)=>{if(t.timeStamp==n.timeStamp){let r={id:this.botMessages[a-1].message,type:"Request"},m=[];m.push({id:t.requestId,type:"X-Request-ID"}),"text"==this.botMessages[a-1].messageType&&m.push(r),"like"==i?(n.likeMsg=!0,n.dislikeMsg=!1,this.messageApi.updateMessageReactions(n.identifier,1),this.telemetryGeneratorService.generateInteractTelemetry("TOUCH","message-liked","bot",`${this.config.type}-sakhi`,void 0,void 0,void 0,m)):(t.dislikeMsg=!0,t.likeMsg=!1,this.messageApi.updateMessageReactions(n.identifier,0),this.telemetryGeneratorService.generateInteractTelemetry("TOUCH","message-disliked","bot",`${this.config.type}-sakhi`,void 0,void 0,void 0,m))}})}}return(s=l).\u0275fac=function(t){return new(t||s)(e.rXU(M.XI),e.rXU(e.SKi),e.rXU(M.Ux),e.rXU(M.F_),e.rXU(R.c$),e.rXU(A.O),e.rXU(M.n$),e.rXU(w.OD))},s.\u0275cmp=e.VBU({type:s,selectors:[["app-bot-messages"]],viewQuery:function(t,i){if(1&t&&(e.GBs(j,5,e.aKT),e.GBs(f.W9,7)),2&t){let n;e.mGM(n=e.lsd())&&(i.recordbtn=n.first),e.mGM(n=e.lsd())&&(i.content=n.first)}},inputs:{config:"config"},outputs:{botMessageEvent:"botMessageEvent"},features:[e.OA$],decls:11,vars:10,consts:[["recordbtn",""],["id","content",3,"fullscreen"],["class","bot-content",4,"ngIf"],[1,"bot-input",3,"ngClass"],["aria-label","","value","","fill","outline","shape","round",3,"disabled","placeholder","ngModel","keyup.enter","ngModelChange","focus","blur",4,"ngIf"],["class","input_record",4,"ngIf"],[3,"ngClass"],["class","cancel-record",4,"ngIf"],["fill","clear","size","small",3,"touchstart","touchend","disabled"],["aria-hidden","true","class","audio-record-mic right icon","src","assets/icon/bot-audio.svg",3,"scrollY",4,"ngIf"],["class","audio-record-mic right icon","name","send",3,"click",4,"ngIf"],[1,"bot-content"],[4,"ngFor","ngForOf"],[3,"class","ngClass",4,"ngIf"],["class","action-div",4,"ngIf"],["fill","clear","size","small",3,"click",4,"ngIf"],["class","audio_msg",3,"click",4,"ngIf"],["class","time",4,"ngIf"],["fill","clear","size","small",3,"click"],[1,"audio_msg",3,"click"],[1,"play_audio"],["src","../../../assets/icon/play.svg","alt","",4,"ngIf"],["src","../../../assets/icon/pause.svg","alt","",4,"ngIf"],[1,"audio-wave"],["src","../../../assets/icon/waveform.svg","alt",""],["src","../../../assets/icon/play.svg","alt",""],["src","../../../assets/icon/pause.svg","alt",""],[1,"time"],[1,"action-div"],[1,"action_button",3,"click"],["class","like","aria-hidden","true","src","assets/icon/thumb-up.svg",4,"ngIf"],["aria-hidden","true","src","assets/icon/like.svg",4,"ngIf"],[1,"action_button","unlike",3,"click"],["aria-hidden","true","src","assets/icon/dislike.svg",4,"ngIf"],["aria-hidden","true","src","assets/icon/thumb-up.svg",1,"like"],["aria-hidden","true","src","assets/icon/like.svg"],["aria-hidden","true","src","assets/icon/dislike.svg"],["aria-label","","value","","fill","outline","shape","round",3,"keyup.enter","ngModelChange","focus","blur","disabled","placeholder","ngModel"],[1,"input_record"],["aria-hidden","true","name","mic",1,"audio-record-mic","on-record"],[1,"cancel-record"],["aria-hidden","true","src","assets/icon/bot-audio.svg",1,"audio-record-mic","right","icon",3,"scrollY"],["name","send",1,"audio-record-mic","right","icon",3,"click"]],template:function(t,i){if(1&t){const n=e.RV6();e.j41(0,"ion-content",1),e.DNE(1,H,2,1,"div",2),e.j41(2,"div",3),e.DNE(3,Z,2,5,"ion-input",4)(4,z,4,1,"div",5),e.j41(5,"div",6,0),e.DNE(7,Q,4,3,"ion-label",7),e.j41(8,"ion-button",8),e.bIt("touchstart",function(){return e.eBV(n),e.Njj(i.onLongPressStart())})("touchend",function(){return e.eBV(n),e.Njj(i.onLongPressEnd())}),e.DNE(9,ee,1,1,"ion-icon",9),e.k0s()(),e.DNE(10,te,1,0,"ion-icon",10),e.k0s()()}2&t&&(e.Y8G("fullscreen",!0),e.R7$(),e.Y8G("ngIf",i.botMessages.length>0),e.R7$(),e.Y8G("ngClass",i.keyboardOpen?"keyboard-open":""),e.R7$(),e.Y8G("ngIf",!i.startRecording),e.R7$(),e.Y8G("ngIf",i.startRecording),e.R7$(),e.Y8G("ngClass",i.startRecording?"cancel-div":""),e.R7$(2),e.Y8G("ngIf",i.startRecording),e.R7$(),e.Y8G("disabled",i.disabled),e.R7$(),e.Y8G("ngIf",0==i.textMessage.length),e.R7$(),e.Y8G("ngIf",i.textMessage.length>0))},dependencies:[b.YU,b.Sq,b.bT,P.BC,P.vS,f.Jm,f.W9,f.iq,f.$w,f.he,f.IO,f.Gw,R.D9],styles:["ion-content[_ngcontent-%COMP%]{--padding-top: 0px;height:90%}.bot-content[_ngcontent-%COMP%]{padding:1rem;overflow:auto}.bot-content[_ngcontent-%COMP%] .msg-block[_ngcontent-%COMP%]{margin-top:1rem}.bot-content__message[_ngcontent-%COMP%]{line-height:normal;letter-spacing:-.3px;background:var(--ion-color-primary-contrast);padding:1rem 1rem 10px;max-width:80%;position:relative;width:-moz-fit-content;width:fit-content;box-shadow:0 .25rem .25rem #0000000d;white-space:pre-line}.bot-content__message[_ngcontent-%COMP%] ion-button[_ngcontent-%COMP%]{display:flex}.bot-content__message[_ngcontent-%COMP%] .time[_ngcontent-%COMP%]{color:#00000040;display:flex;justify-content:flex-end;font-size:.688rem;letter-spacing:.031rem;padding-top:.25rem}.bot-content__message.received[_ngcontent-%COMP%]{border-radius:1rem 1rem 1rem 0px}.bot-content__message.sent[_ngcontent-%COMP%]{background:#dcf7c5;margin-left:auto;border-radius:1rem 1rem 0px}.bot-input[_ngcontent-%COMP%]{position:fixed;bottom:0;width:100%;padding:1rem;background:var(--ion-color-primary-contrast);box-shadow:0 -.33px #a6a6aa;display:flex;align-items:center}.bot-input[_ngcontent-%COMP%] ion-input[_ngcontent-%COMP%]{width:90%}.bot-input[_ngcontent-%COMP%] ion-button[_ngcontent-%COMP%]{margin:0}.bot-input[_ngcontent-%COMP%] .input_record[_ngcontent-%COMP%]{width:30%;display:flex;align-items:center}.bot-input[_ngcontent-%COMP%] .input_record[_ngcontent-%COMP%] ion-label[_ngcontent-%COMP%]{margin-left:1rem}.bot-input[_ngcontent-%COMP%] .cancel-div[_ngcontent-%COMP%]{display:flex;width:100%;margin-left:1rem;align-items:center}.bot-input[_ngcontent-%COMP%] .cancel-record[_ngcontent-%COMP%]{width:90%}.bot-input[_ngcontent-%COMP%] .audio-record-mic[_ngcontent-%COMP%]{width:1.75rem;height:1.75rem;fill:var(--ion-color-medium)}.bot-input[_ngcontent-%COMP%] .on-record[_ngcontent-%COMP%]{fill:var(--ion-color-primary)!important}.bot-input[_ngcontent-%COMP%] .sc-ion-input-md-h[_ngcontent-%COMP%]{height:2.25rem;min-height:auto;padding:0 .5rem!important;--border-color: gray;caret-color:gray!important;--highlight-color: gray !important;--highlight-color-focused: gray !important}.bot-input[_ngcontent-%COMP%] .keyboard-open[_ngcontent-%COMP%]{transform:translateY(-50%)}.audio_msg[_ngcontent-%COMP%]{display:flex;background:#c6dfc6;padding:5px;border-radius:10px}.audio_msg[_ngcontent-%COMP%] .play_audio[_ngcontent-%COMP%]{display:flex;flex-direction:column}.audio_msg[_ngcontent-%COMP%] .play_audio[_ngcontent-%COMP%] span[_ngcontent-%COMP%]{font-size:8px;text-align:center}.audio_msg[_ngcontent-%COMP%] .audio-wave[_ngcontent-%COMP%]{padding-left:5px}.audio_msg[_ngcontent-%COMP%] .audio-wave[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{width:30px;height:30px}.audio_msg[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{width:25px}.action-div[_ngcontent-%COMP%]{display:flex;margin-bottom:1rem;margin-top:-.6rem;margin-left:.3rem}.action_button[_ngcontent-%COMP%]{padding:.1rem .5rem;width:-moz-fit-content;width:fit-content;box-shadow:0 .25rem .25rem #0000000d;white-space:pre-line;border-radius:16px;background:#fff;border:.1px solid grey;transform:scale(1)}.unlike[_ngcontent-%COMP%]{transform:scale(-1);margin-left:.75rem!important}"]}),l})()}}]); \ No newline at end of file diff --git a/www/4567.4054c293df40f0d0.js b/www/4567.4054c293df40f0d0.js new file mode 100644 index 00000000..40cbbec6 --- /dev/null +++ b/www/4567.4054c293df40f0d0.js @@ -0,0 +1 @@ +(self.webpackChunkapp=self.webpackChunkapp||[]).push([[4567],{4567:(y,p,a)=>{"use strict";a.r(p),a.d(p,{MyPitaraPageModule:()=>F});var s=a(8974),d=a(177),u=a(9417),l=a(3021),g=a(467),_=a(5301),f=a(4733),h=a(56),P=a(5318),M=a.n(P),t=a(4438),b=a(3568),C=a(444),O=a(7803),v=a(5402);function w(i,c){1&i&&(t.j41(0,"div",15)(1,"div",16)(2,"div",17),t.EFF(3),t.nI1(4,"translate"),t.k0s()()()),2&i&&(t.R7$(3),t.JRh(t.bMT(4,1,"No contents")))}function k(i,c){if(1&i&&(t.j41(0,"ion-card"),t.nrm(1,"img",22),t.k0s()),2&i){const r=t.XpG().$implicit;t.R7$(),t.Y8G("src",r.metaData.thumbnail,t.B4B)}}function x(i,c){if(1&i&&(t.j41(0,"div",23),t.EFF(1),t.nI1(2,"translate"),t.k0s()),2&i){const r=t.XpG().$implicit;t.R7$(),t.JRh(t.bMT(2,1,r.metaData.name))}}function T(i,c){if(1&i){const r=t.RV6();t.j41(0,"div",18)(1,"div",19),t.bIt("click",function(){const n=t.eBV(r).$implicit,o=t.XpG();return t.Njj(o.playContent(n))}),t.DNE(2,k,2,1,"ion-card",20)(3,x,3,3,"div",21),t.k0s()()}if(2&i){const r=c.$implicit;t.R7$(2),t.Y8G("ngIf",null==r||null==r.metaData?null:r.metaData.thumbnail),t.R7$(),t.Y8G("ngIf",null==r||null==r.metaData?null:r.metaData.name)}}function I(i,c){1&i&&(t.j41(0,"div",24)(1,"div",25),t.EFF(2),t.nI1(3,"translate"),t.k0s()()),2&i&&(t.R7$(2),t.JRh(t.bMT(3,1,"Click on New Playlist button to create your first playlist")))}function D(i,c){if(1&i&&(t.j41(0,"div",34),t.EFF(1),t.k0s()),2&i){const r=t.XpG().$implicit;t.R7$(),t.SpI(" ",r.name," ")}}function R(i,c){if(1&i){const r=t.RV6();t.j41(0,"div")(1,"div",26),t.bIt("click",function(){const n=t.eBV(r).$implicit,o=t.XpG();return t.Njj(o.navigateToDetails(n))}),t.j41(2,"div",27)(3,"ion-card"),t.nrm(4,"img",28),t.k0s(),t.nrm(5,"div",29)(6,"div",30),t.k0s(),t.DNE(7,D,2,1,"div",31),t.j41(8,"div",32),t.bIt("click",function(){const n=t.eBV(r).$implicit,o=t.XpG();return t.Njj(o.openModal(n))}),t.nrm(9,"ion-icon",33),t.k0s()()()}if(2&i){const r=c.$implicit;t.R7$(7),t.Y8G("ngIf",null==r?null:r.name)}}const E=[{path:"",component:(()=>{var i;class c{constructor(e,n,o,m,$){this.headerService=e,this.contentService=n,this.router=o,this.playListService=m,this.modalCtrl=$,this.contentList=[],this.playlists=[],this.isNavigate=!0}ngOnInit(){var e=this;return(0,g.A)(function*(){e.headerService.deviceBackbtnEmitted$.subscribe(n=>{(n.name="backBtn")&&e.tabViewWillEnter()})})()}tabViewWillEnter(){var e=this;return(0,g.A)(function*(){yield e.headerService.showHeader("My Jaadui Pitara"),e.getRecentlyviewedContent(),e.getPlaylistContent()})()}ionViewWillEnter(){this.tabViewWillEnter()}viewAllCards(e){this.router.navigate(["/view-all"],{state:{type:e}})}getPlaylistContent(){var e=this;return(0,g.A)(function*(){e.playlists=[],yield e.playListService.getAllPlayLists("guest").then(n=>{e.playlists=n}).catch(n=>{console.log("error",n)})})()}getRecentlyviewedContent(){var e=this;return(0,g.A)(function*(){yield e.contentService.getRecentlyViewedContent("guest").then(n=>{e.contentList=n,e.contentList.forEach(o=>{var m;o.metaData.thumbnail=o.metaData.mimetype===h.Cc.YOUTUBE?e.loadYoutubeImg(o.metaData):!o.metaData.thumbnail||null!=o&&null!==(m=o.metaData.identifier)&&void 0!==m&&m.startsWith("do_")?f.O.getImagePath(o.metaData.mimeType||o.metaData.mimetype):o.metaData.thumbnail}),console.log("contentList",e.contentList)}).catch(n=>{console.log("error",n)})})()}createList(){this.router.navigate(["/create-playlist"])}deletePlaylist(e){var n=this;return(0,g.A)(function*(){yield n.playListService.deletePlayList(e.identifier).then(o=>{n.getPlaylistContent()}).catch(o=>{console.log("err",o)})})()}openModal(e){var n=this;return(0,g.A)(function*(){n.isNavigate=!1;const o=yield n.modalCtrl.create({component:_.J,cssClass:"add-to-pitara",breakpoints:[0,1],showBackdrop:!1,initialBreakpoint:1,handle:!1,handleBehavior:"none"});yield o.present(),o.onWillDismiss().then(m=>{n.isNavigate=!0,m.data&&"delete"===m.data.type?n.deletePlaylist(e):m.data&&"edit"===m.data.type&&n.router.navigate(["/create-playlist"],{state:{playlists:e,islocal:!0,status:"edit"}})})})()}loadYoutubeImg(e){let n=e.identifier;return n&&n.startsWith("do_")&&(n=M()(e.url)),`https://img.youtube.com/vi/${n}/mqdefault.jpg`}navigateToDetails(e){this.isNavigate&&this.router.navigate(["/playlist-details"],{state:{playlist:e}})}playContent(e){var n=this;return(0,g.A)(function*(){yield n.router.navigate(["/player"],{state:{content:e}})})()}}return(i=c).\u0275fac=function(e){return new(e||i)(t.rXU(b.U),t.rXU(C.f),t.rXU(l.Ix),t.rXU(O.q),t.rXU(s.W3))},i.\u0275cmp=t.VBU({type:i,selectors:[["app-mypitara"]],decls:26,vars:17,consts:[[3,"fullscreen"],[1,"grid-slider"],[1,"grid-slider__header"],[1,""],[1,"grid-slider__header__link",3,"click"],["class","viewed-content",4,"ngIf"],[1,"grid-slider__container"],["class","grid-slider__container__card",4,"ngFor","ngForOf"],[1,"playlist"],[1,"playlist__header"],[1,"playlist__header__button",3,"click"],["slot","end","aria-hidden","true","src","../../../assets/icon/Add-circle-outline.svg"],["class","playlist-bot",4,"ngIf"],[1,"playlist__container"],[4,"ngFor","ngForOf"],[1,"viewed-content"],[1,"viewed-content__info"],[1,"viewed-content__info__text"],[1,"grid-slider__container__card"],[3,"click"],[4,"ngIf"],["class","card-title",4,"ngIf"],["alt","",3,"src"],[1,"card-title"],[1,"playlist-bot"],[1,"playlist-bot__text"],[1,"playlist__container__items",3,"click"],[1,"playlist__container__items__cards"],["src","/assets/images/Playlist.png","alt",""],[1,"layer1"],[1,"layer2"],["class","playlist__container__items__metadata",4,"ngIf"],[1,"kabab-menu-icon",3,"click"],["slot","end","aria-hidden","true","src","../../../assets/icon/kabab-icon.svg"],[1,"playlist__container__items__metadata"]],template:function(e,n){1&e&&(t.j41(0,"ion-content",0)(1,"div",1)(2,"div",2)(3,"div",3),t.EFF(4),t.nI1(5,"translate"),t.k0s(),t.j41(6,"div",4),t.bIt("click",function(){return n.viewAllCards("recentlyviewed")}),t.EFF(7),t.nI1(8,"translate"),t.k0s()(),t.DNE(9,w,5,3,"div",5),t.j41(10,"div",6),t.DNE(11,T,4,2,"div",7),t.k0s()(),t.j41(12,"div",8)(13,"div",9)(14,"div",3),t.EFF(15),t.nI1(16,"translate"),t.k0s(),t.j41(17,"div",10),t.bIt("click",function(){return n.viewAllCards("playlist")}),t.j41(18,"ion-button"),t.EFF(19),t.nI1(20,"translate"),t.nrm(21,"ion-icon",11),t.k0s()()(),t.j41(22,"div"),t.DNE(23,I,4,3,"div",12),t.k0s(),t.j41(24,"div",13),t.DNE(25,R,10,1,"div",14),t.k0s()()()),2&e&&(t.Y8G("fullscreen",!0),t.R7$(4),t.JRh(t.bMT(5,9,"Recently Viewed")),t.R7$(3),t.JRh(t.bMT(8,11,"View All")),t.R7$(2),t.Y8G("ngIf",!n.contentList.length),t.R7$(2),t.Y8G("ngForOf",n.contentList),t.R7$(4),t.JRh(t.bMT(16,13,"My Playlist")),t.R7$(4),t.SpI("",t.bMT(20,15,"New Playlist")," "),t.R7$(4),t.Y8G("ngIf",!n.playlists.length),t.R7$(2),t.Y8G("ngForOf",n.playlists))},dependencies:[s.Jm,s.b_,s.W9,s.iq,d.Sq,d.bT,v.D9],styles:["ion-content[_ngcontent-%COMP%]{--padding-top: 35px !important}.grid-slider[_ngcontent-%COMP%]{padding:1rem;margin-top:7px}.grid-slider__header[_ngcontent-%COMP%]{display:flex;justify-content:space-between;font-size:.75rem;color:var(--ion-color-dark);font-weight:700}.grid-slider__header__link[_ngcontent-%COMP%]{color:var(--ion-color-primary)}.grid-slider__container[_ngcontent-%COMP%]{display:grid;gap:.75rem;overflow-y:auto;overflow-x:auto;grid-auto-flow:column;justify-content:flex-start;padding:1rem 0 3rem}.grid-slider__container__card[_ngcontent-%COMP%]{width:7.5rem;height:4.5rem}.grid-slider__container__card[_ngcontent-%COMP%] ion-card[_ngcontent-%COMP%]{margin:0;box-shadow:none;border-radius:.5rem;height:100%}.grid-slider__container__card[_ngcontent-%COMP%] ion-card[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{height:4.5rem;width:100%}.grid-slider__container__card[_ngcontent-%COMP%] .card-title[_ngcontent-%COMP%]{font-size:.75rem;font-style:normal;font-weight:400;color:#2f2c2a;padding-top:.5rem;line-height:.875rem;word-break:break-word;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.playlist[_ngcontent-%COMP%]{padding:0 1rem;padding-top:0}.playlist__header[_ngcontent-%COMP%]{display:flex;justify-content:space-between;align-items:center;font-size:.75rem;color:var(--ion-color-dark);font-weight:700}.playlist__header__button[_ngcontent-%COMP%] ion-icon[_ngcontent-%COMP%]{padding-left:.5rem}.playlist__container[_ngcontent-%COMP%]{padding-top:1rem}.playlist__container__items[_ngcontent-%COMP%]{display:flex;width:100%;justify-content:flex-start;align-items:flex-start;gap:.5rem;margin-bottom:1.5rem}.playlist__container__items__cards[_ngcontent-%COMP%]{width:7.5rem;height:4.5rem;min-width:7.5rem;position:relative}.playlist__container__items[_ngcontent-%COMP%] ion-card[_ngcontent-%COMP%]{margin:0;box-shadow:none;border-radius:.5rem;height:100%}.playlist__container__items[_ngcontent-%COMP%] ion-card[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{height:100%;width:100%}.playlist__container__items[_ngcontent-%COMP%] .layer1[_ngcontent-%COMP%]{height:4.5rem;background-color:#7d7d7d;margin-top:-1px;position:absolute;top:-.188rem;width:calc(100% - 12px);left:.375rem;right:.375rem;border-radius:.5rem;z-index:-1}.playlist__container__items[_ngcontent-%COMP%] .layer2[_ngcontent-%COMP%]{position:absolute;top:-8px;width:calc(100% - 20px);height:100%;left:.625rem;right:.625rem;border-radius:.5rem;background:#c3c3c3;z-index:-2;opacity:.7}.playlist__container__items__metadata[_ngcontent-%COMP%]{font-size:.75rem;word-break:break-word;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-right:1.5rem}.playlist__container__items[_ngcontent-%COMP%] .kabab-menu-icon[_ngcontent-%COMP%]{position:absolute;right:1rem}.playlist__container__items[_ngcontent-%COMP%] .kabab-menu-icon[_ngcontent-%COMP%] ion-icon[_ngcontent-%COMP%]{width:1.5rem;height:1.5rem}[_nghost-%COMP%] ion-button[_ngcontent-%COMP%]{--background: var(--ion-color-primary-contrast);--color: var(--ion-color-secondary);--border-radius: 30px;--border-color: var(--ion-color-secondary);--border-style: solid;--border-width: 1px;--box-shadow: none}ion-modal[_ngcontent-%COMP%]{--height: fit-content}.btn-len[_ngcontent-%COMP%]{width:88%}.playlist-bot[_ngcontent-%COMP%]{text-align:center;position:absolute;left:50%;right:0;top:55%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;gap:12px}.playlist-bot__image[_ngcontent-%COMP%]{height:7rem;width:7rem;border-radius:50%;overflow:hidden;display:flex;align-items:center;justify-content:center}.playlist-bot__image[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{max-width:100%;width:100%}.playlist-bot__text[_ngcontent-%COMP%]{text-align:center;color:var(--ion-color-medium);font-size:.75rem}.viewed-content[_ngcontent-%COMP%]{padding:1.5rem}.viewed-content__info[_ngcontent-%COMP%]{position:absolute;left:50%;right:0;top:20%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center}.viewed-content__info__image[_ngcontent-%COMP%]{height:5rem;width:5rem;border-radius:50%;overflow:hidden;display:flex;align-items:center;justify-content:center}.viewed-content__info__image[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{max-width:100%;width:100%}.viewed-content__info__text[_ngcontent-%COMP%]{text-align:center;color:var(--ion-color-medium);font-size:.75rem}"]}),c})()}];let j=(()=>{var i;class c{}return(i=c).\u0275fac=function(e){return new(e||i)},i.\u0275mod=t.$C({type:i}),i.\u0275inj=t.G2t({imports:[l.iI.forChild(E),l.iI]}),c})(),F=(()=>{var i;class c{}return(i=c).\u0275fac=function(e){return new(e||i)},i.\u0275mod=t.$C({type:i}),i.\u0275inj=t.G2t({imports:[s.bv,d.MD,u.YN,j,v.h]}),c})()},4733:(y,p,a)=>{"use strict";a.d(p,{O:()=>d});var s=a(56);class d{static isTrackable(l){return(l=l.trackable?l:l.contentData&&l.contentData.trackable?l.contentData:l).trackable&&l.trackable.enabled?l.trackable.enabled===s.Th.YES?1:l.mimeType===s.z5.COLLECTION?0:-1:l.contentType&&l.contentType.toLowerCase()===s.cM.COURSE.toLowerCase()?1:l.mimeType===s.z5.COLLECTION?0:-1}static getMimeType(l){const g=l.split(".").pop();let _="";switch(null==g?void 0:g.toLowerCase()){case"mp4":_=s.z5.VIDEO;break;case"pdf":_=s.z5.PDF;break;case"mp3":case"m4a":_=s.z5.AUDIOS;break;case"wav":_=s.z5.RECOEDED_AUDIO;break;case"youtube":_=s.z5.YOUTUBE}return _}static getImagePath(l){return{mp3:"/assets/images/Audio.png",mp4:"/assets/images/Video.png",webm:"/assets/images/Video.png",pdf:"/assets/images/PDF.png"}[l.split("/").pop()]}}},5318:function(y){y.exports=function(a,s){if(null==s&&(s={fuzzy:!0}),/youtu\.?be/.test(a)){var d,u=[/youtu\.be\/([^#\&\?]{11})/,/\?v=([^#\&\?]{11})/,/\&v=([^#\&\?]{11})/,/embed\/([^#\&\?]{11})/,/\/v\/([^#\&\?]{11})/];for(d=0;d{d.r(v),d.d(v,{ion_button:()=>E,ion_icon:()=>M});var i=d(4363),k=d(5638),f=d(4929),u=d(333),x=d(611);let p;const l=(o,t,n,e,r)=>(n="ios"===(n&&y(n))?"ios":"md",e&&"ios"===n?o=y(e):r&&"md"===n?o=y(r):(!o&&t&&!g(t)&&(o=t),c(o)&&(o=y(o))),c(o)&&""!==o.trim()&&""===o.replace(/[a-z]|-|\d/gi,"")?o:null),h=o=>c(o)&&(o=o.trim(),g(o))?o:null,g=o=>o.length>0&&/(\/|\.)/.test(o),c=o=>"string"==typeof o,y=o=>o.toLowerCase(),P=o=>o&&""!==o.dir?"rtl"===o.dir.toLowerCase():"rtl"===(null==document?void 0:document.dir.toLowerCase()),E=class{constructor(o){(0,i.r)(this,o),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=t=>{const{el:n}=this;"button"===this.type?(0,u.o)(this.href,t,this.routerDirection,this.routerAnimation):(0,k.n)(n)&&this.submitForm(t)},this.onFocus=()=>{this.ionFocus.emit()},this.onBlur=()=>{this.ionBlur.emit()},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:o}=this;this.formButtonEl&&(this.formButtonEl.disabled=o)}renderHiddenButton(){const o=this.formEl=this.findForm();if(o){const{formButtonEl:t}=this;if(null!==t&&o.contains(t))return;const n=this.formButtonEl=document.createElement("button");n.type=this.type,n.style.display="none",n.disabled=this.disabled,o.appendChild(n)}}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,k.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:o}=this;if(o instanceof HTMLFormElement)return o;if("string"==typeof o){const t=document.getElementById(o);return t?t instanceof HTMLFormElement?t:((0,f.p)(`Form with selector: "#${o}" could not be found. Verify that the id is attached to a
element.`,this.el),null):((0,f.p)(`Form with selector: "#${o}" could not be found. Verify that the id is correct and the form is rendered in the DOM.`,this.el),null)}return void 0!==o?((0,f.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(o){this.formEl&&this.formButtonEl&&(o.preventDefault(),this.formButtonEl.click())}render(){const o=(0,x.b)(this),{buttonType:t,type:n,disabled:e,rel:r,target:w,size:m,href:O,color:G,expand:A,hasIconOnly:N,shape:T,strong:J,inheritedAttributes:Q}=this,B=void 0===m&&this.inItem?"small":m,D=void 0===O?"button":"a",Y="button"===D?{type:n}:{download:this.download,href:O,rel:r,target:w};let z=this.fill;return null==z&&(z=this.inToolbar||this.inListHeader?"clear":"solid"),"button"!==n&&this.renderHiddenButton(),(0,i.h)(i.H,{key:"54569350aae49882123f0e22a720956eddee33f5",onClick:this.handleClick,"aria-disabled":e?"true":null,class:(0,u.c)(G,{[o]:!0,[t]:!0,[`${t}-${A}`]:void 0!==A,[`${t}-${B}`]:void 0!==B,[`${t}-${T}`]:void 0!==T,[`${t}-${z}`]:!0,[`${t}-strong`]:J,"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":N,"button-disabled":e,"ion-activatable":!0,"ion-focusable":!0})},(0,i.h)(D,Object.assign({key:"95c196fc5bf080ef308532c3627e2a9d68f24996"},Y,{class:"button-native",part:"native",disabled:e,onFocus:this.onFocus,onBlur:this.onBlur},Q),(0,i.h)("span",{key:"e247013b847158187258d28f37ab23905fe49110",class:"button-inner"},(0,i.h)("slot",{key:"58ac0bd8f643f4392ddbe465fab26eedffe02b7a",name:"icon-only"}),(0,i.h)("slot",{key:"2289d37a37a64472ffe818b3b1126945cebf101e",name:"start"}),(0,i.h)("slot",{key:"b69a915dff465d251f0466449b91450d4a4048a9"}),(0,i.h)("slot",{key:"594a80d6707fd5edabc03e467f7aae3011d020f6",name:"end"})),"md"===o&&(0,i.h)("ion-ripple-effect",{key:"b034770cadefe74922ed6564a17147ddc6c9fdb1",type:this.rippleType})))}get el(){return(0,i.f)(this)}static get watchers(){return{disabled:["disabledChanged"]}}};E.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:nowrap;-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, #3880ff);--color:var(--ion-color-primary-contrast, #fff)}:host(.button-outline){--border-color:var(--ion-color-primary, #3880ff);--background:transparent;--color:var(--ion-color-primary, #3880ff)}:host(.button-clear){--border-width:0;--background:transparent;--color:var(--ion-color-primary, #3880ff)}: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}::slotted(ion-icon[slot=icon-only]){font-size:1.8em}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, #3171e0);--background-focused:var(--ion-color-primary-shade, #3171e0);--background-hover:var(--ion-color-primary-tint, #4c8dff);--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, #3880ff);--background-focused:var(--ion-color-primary, #3880ff);--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, #3880ff);--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-has-icon-only){--padding-top:0;--padding-bottom:0}:host(.button-round){--border-radius:64px;--padding-top:0;--padding-start:26px;--padding-end:26px;--padding-bottom:0}:host(.button-strong){font-weight:600}: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:nowrap;-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, #3880ff);--color:var(--ion-color-primary-contrast, #fff)}:host(.button-outline){--border-color:var(--ion-color-primary, #3880ff);--background:transparent;--color:var(--ion-color-primary, #3880ff)}:host(.button-clear){--border-width:0;--background:transparent;--color:var(--ion-color-primary, #3880ff)}: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}::slotted(ion-icon[slot=icon-only]){font-size:1.8em}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, #3880ff);--background-hover:var(--ion-color-primary, #3880ff);--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, #3880ff);--background-hover:var(--ion-color-primary, #3880ff);--background-activated-opacity:0;--background-focused-opacity:.12;--background-hover-opacity:.04}:host(.button-round){--border-radius:64px;--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-has-icon-only){--padding-top:0;--padding-bottom:0}:host(.button-strong){font-weight:bold}::slotted(ion-icon[slot=icon-only]){padding-left:0;padding-right:0;padding-top:0;padding-bottom:0}: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))}'};const I=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(!p){const o=window;o.Ionicons=o.Ionicons||{},p=o.Ionicons.map=o.Ionicons.map||new Map}return p})().get(o);if(n)return n;try{return(0,i.j)(`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=L.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)){_||(_=new DOMParser);const r=_.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()),I(n))return t.innerHTML}return""})(r)),b.set(o,r||"")});b.set(o,"")}),L.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",w=!!t&&(t.includes("arrow")||t.includes("chevron"))&&!1!==o,m=o||w;return(0,i.h)(i.H,Object.assign({role:"img",class:Object.assign(Object.assign({[r]:!0},K(this.color)),{[`icon-${this.size}`]:!!this.size,"flip-rtl":m,"icon-rtl":m&&P(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.f)(this)}static get watchers(){return{name:["loadIcon"],src:["loadIcon"],icon:["loadIcon"],ios:["loadIcon"],md:["loadIcon"]}}},X=()=>typeof document<"u"&&document.documentElement.getAttribute("mode")||"md",K=o=>o?{"ion-color":!0,[`ion-color-${o}`]:!0}:null;M.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,v,d)=>{d.d(v,{c:()=>f,g:()=>x,h:()=>k,o:()=>C});var i=d(467);const k=(a,s)=>null!==s.closest(a),f=(a,s)=>"string"==typeof a&&a.length>0?Object.assign({"ion-color":!0,[`ion-color-${a}`]:!0},s):s,x=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},p=/^[a-z][a-z0-9+\-.]*:/,C=function(){var a=(0,i.A)(function*(s,l,h,g){if(null!=s&&"#"!==s[0]&&!p.test(s)){const c=document.querySelector("ion-router");if(c)return null!=l&&l.preventDefault(),c.push(s,h,g)}return!1});return function(l,h,g,c){return a.apply(this,arguments)}}()}}]); \ No newline at end of file diff --git a/www/4612.14fce41da64da6ce.js b/www/4612.14fce41da64da6ce.js new file mode 100644 index 00000000..c8c7a62f --- /dev/null +++ b/www/4612.14fce41da64da6ce.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[4612],{4612:(a,i,s)=>{s.r(i),s.d(i,{CapacitorSQLiteWeb:()=>l});var n=s(467),o=s(5083);class l extends o.E_{constructor(){super(...arguments),this.jeepSqliteElement=null,this.isWebStoreOpen=!1}initWebStore(){var t=this;return(0,n.A)(function*(){yield customElements.whenDefined("jeep-sqlite"),t.jeepSqliteElement=document.querySelector("jeep-sqlite"),t.ensureJeepSqliteIsAvailable(),t.jeepSqliteElement.addEventListener("jeepSqliteImportProgress",e=>{t.notifyListeners("sqliteImportProgressEvent",e.detail)}),t.jeepSqliteElement.addEventListener("jeepSqliteExportProgress",e=>{t.notifyListeners("sqliteExportProgressEvent",e.detail)}),t.jeepSqliteElement.addEventListener("jeepSqliteHTTPRequestEnded",e=>{t.notifyListeners("sqliteHTTPRequestEndedEvent",e.detail)}),t.jeepSqliteElement.addEventListener("jeepSqlitePickDatabaseEnded",e=>{t.notifyListeners("sqlitePickDatabaseEndedEvent",e.detail)}),t.jeepSqliteElement.addEventListener("jeepSqliteSaveDatabaseToDisk",e=>{t.notifyListeners("sqliteSaveDatabaseToDiskEvent",e.detail)}),t.isWebStoreOpen||(t.isWebStoreOpen=yield t.jeepSqliteElement.isStoreOpen())})()}saveToStore(t){var e=this;return(0,n.A)(function*(){e.ensureJeepSqliteIsAvailable(),e.ensureWebstoreIsOpen();try{return void(yield e.jeepSqliteElement.saveToStore(t))}catch(r){throw new Error(`${r}`)}})()}getFromLocalDiskToStore(t){var e=this;return(0,n.A)(function*(){e.ensureJeepSqliteIsAvailable(),e.ensureWebstoreIsOpen();try{return void(yield e.jeepSqliteElement.getFromLocalDiskToStore(t))}catch(r){throw new Error(`${r}`)}})()}saveToLocalDisk(t){var e=this;return(0,n.A)(function*(){e.ensureJeepSqliteIsAvailable(),e.ensureWebstoreIsOpen();try{return void(yield e.jeepSqliteElement.saveToLocalDisk(t))}catch(r){throw new Error(`${r}`)}})()}echo(t){var e=this;return(0,n.A)(function*(){return e.ensureJeepSqliteIsAvailable(),yield e.jeepSqliteElement.echo(t)})()}createConnection(t){var e=this;return(0,n.A)(function*(){e.ensureJeepSqliteIsAvailable(),e.ensureWebstoreIsOpen();try{return void(yield e.jeepSqliteElement.createConnection(t))}catch(r){throw new Error(`${r}`)}})()}open(t){var e=this;return(0,n.A)(function*(){e.ensureJeepSqliteIsAvailable(),e.ensureWebstoreIsOpen();try{return void(yield e.jeepSqliteElement.open(t))}catch(r){throw new Error(`${r}`)}})()}closeConnection(t){var e=this;return(0,n.A)(function*(){e.ensureJeepSqliteIsAvailable(),e.ensureWebstoreIsOpen();try{return void(yield e.jeepSqliteElement.closeConnection(t))}catch(r){throw new Error(`${r}`)}})()}getVersion(t){var e=this;return(0,n.A)(function*(){e.ensureJeepSqliteIsAvailable(),e.ensureWebstoreIsOpen();try{return yield e.jeepSqliteElement.getVersion(t)}catch(r){throw new Error(`${r}`)}})()}checkConnectionsConsistency(t){var e=this;return(0,n.A)(function*(){e.ensureJeepSqliteIsAvailable();try{return yield e.jeepSqliteElement.checkConnectionsConsistency(t)}catch(r){throw new Error(`${r}`)}})()}close(t){var e=this;return(0,n.A)(function*(){e.ensureJeepSqliteIsAvailable(),e.ensureWebstoreIsOpen();try{return void(yield e.jeepSqliteElement.close(t))}catch(r){throw new Error(`${r}`)}})()}beginTransaction(t){var e=this;return(0,n.A)(function*(){e.ensureJeepSqliteIsAvailable(),e.ensureWebstoreIsOpen();try{return yield e.jeepSqliteElement.beginTransaction(t)}catch(r){throw new Error(`${r}`)}})()}commitTransaction(t){var e=this;return(0,n.A)(function*(){e.ensureJeepSqliteIsAvailable(),e.ensureWebstoreIsOpen();try{return yield e.jeepSqliteElement.commitTransaction(t)}catch(r){throw new Error(`${r}`)}})()}rollbackTransaction(t){var e=this;return(0,n.A)(function*(){e.ensureJeepSqliteIsAvailable(),e.ensureWebstoreIsOpen();try{return yield e.jeepSqliteElement.rollbackTransaction(t)}catch(r){throw new Error(`${r}`)}})()}isTransactionActive(t){var e=this;return(0,n.A)(function*(){e.ensureJeepSqliteIsAvailable(),e.ensureWebstoreIsOpen();try{return yield e.jeepSqliteElement.isTransactionActive(t)}catch(r){throw new Error(`${r}`)}})()}getTableList(t){var e=this;return(0,n.A)(function*(){e.ensureJeepSqliteIsAvailable(),e.ensureWebstoreIsOpen();try{return yield e.jeepSqliteElement.getTableList(t)}catch(r){throw new Error(`${r}`)}})()}execute(t){var e=this;return(0,n.A)(function*(){e.ensureJeepSqliteIsAvailable(),e.ensureWebstoreIsOpen();try{return yield e.jeepSqliteElement.execute(t)}catch(r){throw new Error(`${r}`)}})()}executeSet(t){var e=this;return(0,n.A)(function*(){e.ensureJeepSqliteIsAvailable(),e.ensureWebstoreIsOpen();try{return yield e.jeepSqliteElement.executeSet(t)}catch(r){throw new Error(`${r}`)}})()}run(t){var e=this;return(0,n.A)(function*(){e.ensureJeepSqliteIsAvailable(),e.ensureWebstoreIsOpen();try{return yield e.jeepSqliteElement.run(t)}catch(r){throw new Error(`${r}`)}})()}query(t){var e=this;return(0,n.A)(function*(){e.ensureJeepSqliteIsAvailable(),e.ensureWebstoreIsOpen();try{return yield e.jeepSqliteElement.query(t)}catch(r){throw new Error(`${r}`)}})()}isDBExists(t){var e=this;return(0,n.A)(function*(){e.ensureJeepSqliteIsAvailable(),e.ensureWebstoreIsOpen();try{return yield e.jeepSqliteElement.isDBExists(t)}catch(r){throw new Error(`${r}`)}})()}isDBOpen(t){var e=this;return(0,n.A)(function*(){e.ensureJeepSqliteIsAvailable(),e.ensureWebstoreIsOpen();try{return yield e.jeepSqliteElement.isDBOpen(t)}catch(r){throw new Error(`${r}`)}})()}isDatabase(t){var e=this;return(0,n.A)(function*(){e.ensureJeepSqliteIsAvailable(),e.ensureWebstoreIsOpen();try{return yield e.jeepSqliteElement.isDatabase(t)}catch(r){throw new Error(`${r}`)}})()}isTableExists(t){var e=this;return(0,n.A)(function*(){e.ensureJeepSqliteIsAvailable(),e.ensureWebstoreIsOpen();try{return yield e.jeepSqliteElement.isTableExists(t)}catch(r){throw new Error(`${r}`)}})()}deleteDatabase(t){var e=this;return(0,n.A)(function*(){e.ensureJeepSqliteIsAvailable(),e.ensureWebstoreIsOpen();try{return void(yield e.jeepSqliteElement.deleteDatabase(t))}catch(r){throw new Error(`${r}`)}})()}isJsonValid(t){var e=this;return(0,n.A)(function*(){e.ensureJeepSqliteIsAvailable(),e.ensureWebstoreIsOpen();try{return yield e.jeepSqliteElement.isJsonValid(t)}catch(r){throw new Error(`${r}`)}})()}importFromJson(t){var e=this;return(0,n.A)(function*(){e.ensureJeepSqliteIsAvailable(),e.ensureWebstoreIsOpen();try{return yield e.jeepSqliteElement.importFromJson(t)}catch(r){throw new Error(`${r}`)}})()}exportToJson(t){var e=this;return(0,n.A)(function*(){e.ensureJeepSqliteIsAvailable(),e.ensureWebstoreIsOpen();try{return yield e.jeepSqliteElement.exportToJson(t)}catch(r){throw new Error(`${r}`)}})()}createSyncTable(t){var e=this;return(0,n.A)(function*(){e.ensureJeepSqliteIsAvailable(),e.ensureWebstoreIsOpen();try{return yield e.jeepSqliteElement.createSyncTable(t)}catch(r){throw new Error(`${r}`)}})()}setSyncDate(t){var e=this;return(0,n.A)(function*(){e.ensureJeepSqliteIsAvailable(),e.ensureWebstoreIsOpen();try{return void(yield e.jeepSqliteElement.setSyncDate(t))}catch(r){throw new Error(`${r}`)}})()}getSyncDate(t){var e=this;return(0,n.A)(function*(){e.ensureJeepSqliteIsAvailable(),e.ensureWebstoreIsOpen();try{return yield e.jeepSqliteElement.getSyncDate(t)}catch(r){throw new Error(`${r}`)}})()}deleteExportedRows(t){var e=this;return(0,n.A)(function*(){e.ensureJeepSqliteIsAvailable(),e.ensureWebstoreIsOpen();try{return void(yield e.jeepSqliteElement.deleteExportedRows(t))}catch(r){throw new Error(`${r}`)}})()}addUpgradeStatement(t){var e=this;return(0,n.A)(function*(){e.ensureJeepSqliteIsAvailable(),e.ensureWebstoreIsOpen();try{return void(yield e.jeepSqliteElement.addUpgradeStatement(t))}catch(r){throw new Error(`${r}`)}})()}copyFromAssets(t){var e=this;return(0,n.A)(function*(){e.ensureJeepSqliteIsAvailable(),e.ensureWebstoreIsOpen();try{return void(yield e.jeepSqliteElement.copyFromAssets(t))}catch(r){throw new Error(`${r}`)}})()}getFromHTTPRequest(t){var e=this;return(0,n.A)(function*(){e.ensureJeepSqliteIsAvailable(),e.ensureWebstoreIsOpen();try{return void(yield e.jeepSqliteElement.getFromHTTPRequest(t))}catch(r){throw new Error(`${r}`)}})()}getDatabaseList(){var t=this;return(0,n.A)(function*(){t.ensureJeepSqliteIsAvailable(),t.ensureWebstoreIsOpen();try{return yield t.jeepSqliteElement.getDatabaseList()}catch(e){throw new Error(`${e}`)}})()}ensureJeepSqliteIsAvailable(){if(null===this.jeepSqliteElement)throw new Error("The jeep-sqlite element is not present in the DOM! Please check the @capacitor-community/sqlite documentation for instructions regarding the web platform.")}ensureWebstoreIsOpen(){if(!this.isWebStoreOpen)throw new Error('WebStore is not open yet. You have to call "initWebStore()" first.')}getUrl(){var t=this;return(0,n.A)(function*(){throw t.unimplemented("Not implemented on web.")})()}getMigratableDbList(t){var e=this;return(0,n.A)(function*(){throw console.log("getMigratableDbList",t),e.unimplemented("Not implemented on web.")})()}addSQLiteSuffix(t){var e=this;return(0,n.A)(function*(){throw console.log("addSQLiteSuffix",t),e.unimplemented("Not implemented on web.")})()}deleteOldDatabases(t){var e=this;return(0,n.A)(function*(){throw console.log("deleteOldDatabases",t),e.unimplemented("Not implemented on web.")})()}moveDatabasesAndAddSuffix(t){var e=this;return(0,n.A)(function*(){throw console.log("moveDatabasesAndAddSuffix",t),e.unimplemented("Not implemented on web.")})()}isSecretStored(){var t=this;return(0,n.A)(function*(){throw t.unimplemented("Not implemented on web.")})()}setEncryptionSecret(t){var e=this;return(0,n.A)(function*(){throw console.log("setEncryptionSecret",t),e.unimplemented("Not implemented on web.")})()}changeEncryptionSecret(t){var e=this;return(0,n.A)(function*(){throw console.log("changeEncryptionSecret",t),e.unimplemented("Not implemented on web.")})()}clearEncryptionSecret(){var t=this;return(0,n.A)(function*(){throw console.log("clearEncryptionSecret"),t.unimplemented("Not implemented on web.")})()}checkEncryptionSecret(t){var e=this;return(0,n.A)(function*(){throw console.log("checkEncryptionPassPhrase",t),e.unimplemented("Not implemented on web.")})()}getNCDatabasePath(t){var e=this;return(0,n.A)(function*(){throw console.log("getNCDatabasePath",t),e.unimplemented("Not implemented on web.")})()}createNCConnection(t){var e=this;return(0,n.A)(function*(){throw console.log("createNCConnection",t),e.unimplemented("Not implemented on web.")})()}closeNCConnection(t){var e=this;return(0,n.A)(function*(){throw console.log("closeNCConnection",t),e.unimplemented("Not implemented on web.")})()}isNCDatabase(t){var e=this;return(0,n.A)(function*(){throw console.log("isNCDatabase",t),e.unimplemented("Not implemented on web.")})()}isDatabaseEncrypted(t){var e=this;return(0,n.A)(function*(){throw console.log("isDatabaseEncrypted",t),e.unimplemented("Not implemented on web.")})()}isInConfigEncryption(){var t=this;return(0,n.A)(function*(){throw t.unimplemented("Not implemented on web.")})()}isInConfigBiometricAuth(){var t=this;return(0,n.A)(function*(){throw t.unimplemented("Not implemented on web.")})()}loadExtension(t){var e=this;return(0,n.A)(function*(){throw console.log("loadExtension",t),e.unimplemented("Not implemented on web.")})()}enableLoadExtension(t){var e=this;return(0,n.A)(function*(){throw console.log("enableLoadExtension",t),e.unimplemented("Not implemented on web.")})()}}}}]); \ No newline at end of file diff --git a/www/4699.d99e88eabd09d4e3.js b/www/4699.d99e88eabd09d4e3.js new file mode 100644 index 00000000..70d999de --- /dev/null +++ b/www/4699.d99e88eabd09d4e3.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[4699],{4699:(et,H,M)=>{M.r(H),M.d(H,{iosTransitionAnimation:()=>tt,shadow:()=>h});var o=M(2144),J=M(6031);const k=s=>document.querySelector(`${s}.ion-cloned-element`),h=s=>s.shadowRoot||s,G=s=>{const r="ION-TABS"===s.tagName?s:s.querySelector("ion-tabs"),c="ion-content ion-header:not(.header-collapse-condense-inactive) ion-title.title-large";if(null!=r){const e=r.querySelector("ion-tab:not(.tab-hidden), .ion-page:not(.ion-page-hidden)");return null!=e?e.querySelector(c):null}return s.querySelector(c)},U=(s,r)=>{const c="ION-TABS"===s.tagName?s:s.querySelector("ion-tabs");let e=[];if(null!=c){const t=c.querySelector("ion-tab:not(.tab-hidden), .ion-page:not(.ion-page-hidden)");null!=t&&(e=t.querySelectorAll("ion-buttons"))}else e=s.querySelectorAll("ion-buttons");for(const t of e){const p=t.closest("ion-header"),i=p&&!p.classList.contains("header-collapse-condense-inactive"),u=t.querySelector("ion-back-button"),l=t.classList.contains("buttons-collapse");if(null!==u&&("start"===t.slot||""===t.slot)&&(l&&i&&r||!l))return u}return null},z=(s,r,c,e,t,p,i,u,l)=>{var y,E;const _=r?`calc(100% - ${t.right+4}px)`:t.left-4+"px",f=r?"right":"left",T=r?"left":"right",R=r?"right":"left",O=(null===(y=p.textContent)||void 0===y?void 0:y.trim())===(null===(E=u.textContent)||void 0===E?void 0:E.trim()),S=(l.height-Z)/i.height,b=O?`scale(${l.width/i.width}, ${S})`:`scale(${S})`,P="scale(1)",x=h(e).querySelector("ion-icon").getBoundingClientRect(),n=r?x.width/2-(x.right-t.right)+"px":t.left-x.width/2+"px",g=r?`-${window.innerWidth-t.right}px`:`${t.left}px`,$=`${l.top}px`,C=`${t.top}px`,I=c?[{offset:0,transform:`translate3d(${g}, ${C}, 0)`},{offset:1,transform:`translate3d(${n}, ${$}, 0)`}]:[{offset:0,transform:`translate3d(${n}, ${$}, 0)`},{offset:1,transform:`translate3d(${g}, ${C}, 0)`}],A=c?[{offset:0,opacity:1,transform:P},{offset:1,opacity:0,transform:b}]:[{offset:0,opacity:0,transform:b},{offset:1,opacity:1,transform:P}],X=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)"}],L=(0,o.c)(),q=(0,o.c)(),w=(0,o.c)(),m=k("ion-back-button"),W=h(m).querySelector(".button-text"),D=h(m).querySelector("ion-icon");m.text=e.text,m.mode=e.mode,m.icon=e.icon,m.color=e.color,m.disabled=e.disabled,m.style.setProperty("display","block"),m.style.setProperty("position","fixed"),q.addElement(D),L.addElement(W),w.addElement(m),w.beforeStyles({position:"absolute",top:"0px",[R]:"0px"}).keyframes(I),L.beforeStyles({"transform-origin":`${f} top`}).beforeAddWrite(()=>{e.style.setProperty("display","none"),m.style.setProperty(f,_)}).afterAddWrite(()=>{e.style.setProperty("display",""),m.style.setProperty("display","none"),m.style.removeProperty(f)}).keyframes(A),q.beforeStyles({"transform-origin":`${T} center`}).keyframes(X),s.addAnimation([L,q,w])},j=(s,r,c,e,t,p,i,u)=>{var l,y;const E=r?"right":"left",_=r?`calc(100% - ${t.right}px)`:`${t.left}px`,T=`${t.top}px`,O=r?`-${window.innerWidth-u.right-8}px`:u.x-8+"px",S=u.y-2+"px",b=(null===(l=i.textContent)||void 0===l?void 0:l.trim())===(null===(y=e.textContent)||void 0===y?void 0:y.trim()),Y=u.height/(p.height-Z),x="scale(1)",n=b?`scale(${u.width/p.width}, ${Y})`:`scale(${Y})`,C=c?[{offset:0,opacity:0,transform:`translate3d(${O}, ${S}, 0) ${n}`},{offset:.1,opacity:0},{offset:1,opacity:1,transform:`translate3d(0px, ${T}, 0) ${x}`}]:[{offset:0,opacity:.99,transform:`translate3d(0px, ${T}, 0) ${x}`},{offset:.6,opacity:0},{offset:1,opacity:0,transform:`translate3d(${O}, ${S}, 0) ${n}`}],a=k("ion-title"),d=(0,o.c)();a.innerText=e.innerText,a.size=e.size,a.color=e.color,d.addElement(a),d.beforeStyles({"transform-origin":`${E} top`,height:`${t.height}px`,display:"",position:"relative",[E]:_}).beforeAddWrite(()=>{e.style.setProperty("opacity","0")}).afterAddWrite(()=>{e.style.setProperty("opacity",""),a.style.setProperty("display","none")}).keyframes(C),s.addAnimation(d)},tt=(s,r)=>{var c;try{const e="cubic-bezier(0.32,0.72,0,1)",t="opacity",p="transform",i="0%",l="rtl"===s.ownerDocument.dir,y=l?"-99.5%":"99.5%",E=l?"33%":"-33%",_=r.enteringEl,f=r.leavingEl,T="back"===r.direction,R=_.querySelector(":scope > ion-content"),O=_.querySelectorAll(":scope > ion-header > *:not(ion-toolbar), :scope > ion-footer > *"),N=_.querySelectorAll(":scope > ion-header > ion-toolbar"),S=(0,o.c)(),b=(0,o.c)();if(S.addElement(_).duration((null!==(c=r.duration)&&void 0!==c?c:0)||540).easing(r.easing||e).fill("both").beforeRemoveClass("ion-page-invisible"),f&&null!=s){const n=(0,o.c)();n.addElement(s),S.addAnimation(n)}if(R||0!==N.length||0!==O.length?(b.addElement(R),b.addElement(O)):b.addElement(_.querySelector(":scope > .ion-page, :scope > ion-nav, :scope > ion-tabs")),S.addAnimation(b),T?b.beforeClearStyles([t]).fromTo("transform",`translateX(${E})`,`translateX(${i})`).fromTo(t,.8,1):b.beforeClearStyles([t]).fromTo("transform",`translateX(${y})`,`translateX(${i})`),R){const n=h(R).querySelector(".transition-effect");if(n){const g=n.querySelector(".transition-cover"),$=n.querySelector(".transition-shadow"),C=(0,o.c)(),a=(0,o.c)(),d=(0,o.c)();C.addElement(n).beforeStyles({opacity:"1",display:"block"}).afterStyles({opacity:"",display:""}),a.addElement(g).beforeClearStyles([t]).fromTo(t,0,.1),d.addElement($).beforeClearStyles([t]).fromTo(t,.03,.7),C.addAnimation([a,d]),b.addAnimation([C])}}const P=_.querySelector("ion-header.header-collapse-condense"),{forward:Y,backward:x}=((s,r,c,e,t)=>{const p=U(e,c),i=G(t),u=G(e),l=U(t,c),y=null!==p&&null!==i&&!c,E=null!==u&&null!==l&&c;if(y){const _=i.getBoundingClientRect(),f=p.getBoundingClientRect(),T=h(p).querySelector(".button-text"),R=T.getBoundingClientRect(),N=h(i).querySelector(".toolbar-title").getBoundingClientRect();j(s,r,c,i,_,N,T,R),z(s,r,c,p,f,T,R,i,N)}else if(E){const _=u.getBoundingClientRect(),f=l.getBoundingClientRect(),T=h(l).querySelector(".button-text"),R=T.getBoundingClientRect(),N=h(u).querySelector(".toolbar-title").getBoundingClientRect();j(s,r,c,u,_,N,T,R),z(s,r,c,l,f,T,R,u,N)}return{forward:y,backward:E}})(S,l,T,_,f);if(N.forEach(n=>{const g=(0,o.c)();g.addElement(n),S.addAnimation(g);const $=(0,o.c)();$.addElement(n.querySelector("ion-title"));const C=(0,o.c)(),a=Array.from(n.querySelectorAll("ion-buttons,[menuToggle]")),d=n.closest("ion-header"),I=null==d?void 0:d.classList.contains("header-collapse-condense-inactive");let v;v=a.filter(T?X=>{const L=X.classList.contains("buttons-collapse");return L&&!I||!L}:X=>!X.classList.contains("buttons-collapse")),C.addElement(v);const B=(0,o.c)();B.addElement(n.querySelectorAll(":scope > *:not(ion-title):not(ion-buttons):not([menuToggle])"));const A=(0,o.c)();A.addElement(h(n).querySelector(".toolbar-background"));const F=(0,o.c)(),K=n.querySelector("ion-back-button");if(K&&F.addElement(K),g.addAnimation([$,C,B,A,F]),C.fromTo(t,.01,1),B.fromTo(t,.01,1),T)I||$.fromTo("transform",`translateX(${E})`,`translateX(${i})`).fromTo(t,.01,1),B.fromTo("transform",`translateX(${E})`,`translateX(${i})`),F.fromTo(t,.01,1);else if(P||$.fromTo("transform",`translateX(${y})`,`translateX(${i})`).fromTo(t,.01,1),B.fromTo("transform",`translateX(${y})`,`translateX(${i})`),A.beforeClearStyles([t,"transform"]),(null==d?void 0:d.translucent)?A.fromTo("transform",l?"translateX(-100%)":"translateX(100%)","translateX(0px)"):A.fromTo(t,.01,"var(--opacity)"),Y||F.fromTo(t,.01,1),K&&!Y){const L=(0,o.c)();L.addElement(h(K).querySelector(".button-text")).fromTo("transform",l?"translateX(-100px)":"translateX(100px)","translateX(0px)"),g.addAnimation(L)}}),f){const n=(0,o.c)(),g=f.querySelector(":scope > ion-content"),$=f.querySelectorAll(":scope > ion-header > ion-toolbar"),C=f.querySelectorAll(":scope > ion-header > *:not(ion-toolbar), :scope > ion-footer > *");if(g||0!==$.length||0!==C.length?(n.addElement(g),n.addElement(C)):n.addElement(f.querySelector(":scope > .ion-page, :scope > ion-nav, :scope > ion-tabs")),S.addAnimation(n),T){n.beforeClearStyles([t]).fromTo("transform",`translateX(${i})`,l?"translateX(-100%)":"translateX(100%)");const a=(0,J.g)(f);S.afterAddWrite(()=>{"normal"===S.getDirection()&&a.style.setProperty("display","none")})}else n.fromTo("transform",`translateX(${i})`,`translateX(${E})`).fromTo(t,1,.8);if(g){const a=h(g).querySelector(".transition-effect");if(a){const d=a.querySelector(".transition-cover"),I=a.querySelector(".transition-shadow"),v=(0,o.c)(),B=(0,o.c)(),A=(0,o.c)();v.addElement(a).beforeStyles({opacity:"1",display:"block"}).afterStyles({opacity:"",display:""}),B.addElement(d).beforeClearStyles([t]).fromTo(t,.1,0),A.addElement(I).beforeClearStyles([t]).fromTo(t,.7,.03),v.addAnimation([B,A]),n.addAnimation([v])}}$.forEach(a=>{const d=(0,o.c)();d.addElement(a);const I=(0,o.c)();I.addElement(a.querySelector("ion-title"));const v=(0,o.c)(),B=a.querySelectorAll("ion-buttons,[menuToggle]"),A=a.closest("ion-header"),F=null==A?void 0:A.classList.contains("header-collapse-condense-inactive"),K=Array.from(B).filter(W=>{const D=W.classList.contains("buttons-collapse");return D&&!F||!D});v.addElement(K);const X=(0,o.c)(),L=a.querySelectorAll(":scope > *:not(ion-title):not(ion-buttons):not([menuToggle])");L.length>0&&X.addElement(L);const q=(0,o.c)();q.addElement(h(a).querySelector(".toolbar-background"));const w=(0,o.c)(),m=a.querySelector("ion-back-button");if(m&&w.addElement(m),d.addAnimation([I,v,X,w,q]),S.addAnimation(d),w.fromTo(t,.99,0),v.fromTo(t,.99,0),X.fromTo(t,.99,0),T){if(F||I.fromTo("transform",`translateX(${i})`,l?"translateX(-100%)":"translateX(100%)").fromTo(t,.99,0),X.fromTo("transform",`translateX(${i})`,l?"translateX(-100%)":"translateX(100%)"),q.beforeClearStyles([t,"transform"]),(null==A?void 0:A.translucent)?q.fromTo("transform","translateX(0px)",l?"translateX(-100%)":"translateX(100%)"):q.fromTo(t,"var(--opacity)",0),m&&!x){const D=(0,o.c)();D.addElement(h(m).querySelector(".button-text")).fromTo("transform",`translateX(${i})`,`translateX(${(l?-124:124)+"px"})`),d.addAnimation(D)}}else F||I.fromTo("transform",`translateX(${i})`,`translateX(${E})`).fromTo(t,.99,0).afterClearStyles([p,t]),X.fromTo("transform",`translateX(${i})`,`translateX(${E})`).afterClearStyles([p,t]),w.afterClearStyles([t]),I.afterClearStyles([t]),v.afterClearStyles([t])})}return S}catch(e){throw e}},Z=10}}]); \ No newline at end of file diff --git a/www/477.4d01f7ea8fb587bc.js b/www/477.4d01f7ea8fb587bc.js new file mode 100644 index 00000000..93bd4b38 --- /dev/null +++ b/www/477.4d01f7ea8fb587bc.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[477],{477:(yo,mn,mr)=>{mr.r(mn),mr.d(mn,{jeep_sqlite:()=>Xn});var O=mr(467),Zt=mr(9657);const pr=typeof global<"u"?global:typeof self<"u"?self:typeof window<"u"?window:{};function pn(){throw new Error("setTimeout has not been defined")}function yn(){throw new Error("clearTimeout has not been defined")}var Lt=pn,Mt=yn;function gn(o){if(Lt===setTimeout)return setTimeout(o,0);if((Lt===pn||!Lt)&&setTimeout)return Lt=setTimeout,setTimeout(o,0);try{return Lt(o,0)}catch{try{return Lt.call(null,o,0)}catch{return Lt.call(this,o,0)}}}"function"==typeof pr.setTimeout&&(Lt=setTimeout),"function"==typeof pr.clearTimeout&&(Mt=clearTimeout);var Qt,jt=[],or=!1,xr=-1;function hi(){!or||!Qt||(or=!1,Qt.length?jt=Qt.concat(jt):xr=-1,jt.length&&vn())}function vn(){if(!or){var o=gn(hi);or=!0;for(var t=jt.length;t;){for(Qt=jt,jt=[];++xr1)for(var e=1;e>18&63]+kt[o>>12&63]+kt[o>>6&63]+kt[63&o]}function Ui(o,t,e){for(var n=[],i=t;i>1,p=-7,m=e?n-1:0,v=e?-1:1,g=o[t+m];for(m+=v,i=g&(1<<-p)-1,g>>=-p,p+=c;p>0;i=256*i+o[t+m],m+=v,p-=8);for(s=i&(1<<-p)-1,i>>=-p,p+=r;p>0;s=256*s+o[t+m],m+=v,p-=8);if(0===i)i=1-u;else{if(i===f)return s?NaN:1/0*(g?-1:1);s+=Math.pow(2,r),i-=u}return(g?-1:1)*s*Math.pow(2,i-r)}function En(o,t,e,r,n,i){var s,c,f,u=8*i-n-1,p=(1<>1,v=23===n?Math.pow(2,-24)-Math.pow(2,-77):0,g=r?0:i-1,E=r?1:-1,b=t<0||0===t&&1/t<0?1:0;for(t=Math.abs(t),isNaN(t)||t===1/0?(c=isNaN(t)?1:0,s=p):(s=Math.floor(Math.log(t)/Math.LN2),t*(f=Math.pow(2,-s))<1&&(s--,f*=2),(t+=s+m>=1?v/f:v*Math.pow(2,1-m))*f>=2&&(s++,f/=2),s+m>=p?(c=0,s=p):s+m>=1?(c=(t*f-1)*Math.pow(2,n),s+=m):(c=t*Math.pow(2,m-1)*Math.pow(2,n),s=0));n>=8;o[e+g]=255&c,g+=E,c/=256,n-=8);for(s=s<0;o[e+g]=255&s,g+=E,s/=256,u-=8);o[e+g-E]|=128*b}var Wi={}.toString,An=Array.isArray||function(o){return"[object Array]"==Wi.call(o)};function Xr(){return re.TYPED_ARRAY_SUPPORT?2147483647:1073741823}function Rt(o,t){if(Xr()=Xr())throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+Xr().toString(16)+" bytes");return 0|o}function xt(o){return!(null==o||!o._isBuffer)}function xn(o,t){if(xt(o))return o.length;if(typeof ArrayBuffer<"u"&&"function"==typeof ArrayBuffer.isView&&(ArrayBuffer.isView(o)||o instanceof ArrayBuffer))return o.byteLength;"string"!=typeof o&&(o=""+o);var e=o.length;if(0===e)return 0;for(var r=!1;;)switch(t){case"ascii":case"latin1":case"binary":return e;case"utf8":case"utf-8":case void 0:return Ir(o).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*e;case"hex":return e>>>1;case"base64":return Cn(o).length;default:if(r)return Ir(o).length;t=(""+t).toLowerCase(),r=!0}}function Zi(o,t,e){var r=!1;if((void 0===t||t<0)&&(t=0),t>this.length||((void 0===e||e>this.length)&&(e=this.length),e<=0)||(e>>>=0)<=(t>>>=0))return"";for(o||(o="utf8");;)switch(o){case"hex":return os(this,t,e);case"utf8":case"utf-8":return In(this,t,e);case"ascii":return is(this,t,e);case"latin1":case"binary":return ss(this,t,e);case"base64":return rs(this,t,e);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return as(this,t,e);default:if(r)throw new TypeError("Unknown encoding: "+o);o=(o+"").toLowerCase(),r=!0}}function Jt(o,t,e){var r=o[t];o[t]=o[e],o[e]=r}function Pn(o,t,e,r,n){if(0===o.length)return-1;if("string"==typeof e?(r=e,e=0):e>2147483647?e=2147483647:e<-2147483648&&(e=-2147483648),e=+e,isNaN(e)&&(e=n?0:o.length-1),e<0&&(e=o.length+e),e>=o.length){if(n)return-1;e=o.length-1}else if(e<0){if(!n)return-1;e=0}if("string"==typeof t&&(t=re.from(t,r)),xt(t))return 0===t.length?-1:Sn(o,t,e,r,n);if("number"==typeof t)return t&=255,re.TYPED_ARRAY_SUPPORT&&"function"==typeof Uint8Array.prototype.indexOf?n?Uint8Array.prototype.indexOf.call(o,t,e):Uint8Array.prototype.lastIndexOf.call(o,t,e):Sn(o,[t],e,r,n);throw new TypeError("val must be string, number or Buffer")}function Sn(o,t,e,r,n){var u,i=1,s=o.length,c=t.length;if(void 0!==r&&("ucs2"===(r=String(r).toLowerCase())||"ucs-2"===r||"utf16le"===r||"utf-16le"===r)){if(o.length<2||t.length<2)return-1;i=2,s/=2,c/=2,e/=2}function f(g,E){return 1===i?g[E]:g.readUInt16BE(E*i)}if(n){var p=-1;for(u=e;us&&(e=s-c),u=e;u>=0;u--){for(var m=!0,v=0;vn&&(r=n):r=n;var i=t.length;if(i%2!=0)throw new TypeError("Invalid hex string");r>i/2&&(r=i/2);for(var s=0;s>8,i.push(e%256),i.push(r);return i}(t,o.length-e),o,e,r)}function rs(o,t,e){return function wn(o){Qr||_n();for(var t,e=o.length,r=e%3,n="",i=[],s=16383,c=0,f=e-r;cf?f:c+s));return 1===r?(n+=kt[(t=o[e-1])>>2],n+=kt[t<<4&63],n+="=="):2===r&&(n+=kt[(t=(o[e-2]<<8)+o[e-1])>>10],n+=kt[t>>4&63],n+=kt[t<<2&63],n+="="),i.push(n),i.join("")}(0===t&&e===o.length?o:o.slice(t,e))}function In(o,t,e){e=Math.min(o.length,e);for(var r=[],n=t;n239?4:i>223?3:i>191?2:1;if(n+c<=e)switch(c){case 1:i<128&&(s=i);break;case 2:128==(192&(f=o[n+1]))&&(m=(31&i)<<6|63&f)>127&&(s=m);break;case 3:u=o[n+2],128==(192&(f=o[n+1]))&&128==(192&u)&&(m=(15&i)<<12|(63&f)<<6|63&u)>2047&&(m<55296||m>57343)&&(s=m);break;case 4:u=o[n+2],p=o[n+3],128==(192&(f=o[n+1]))&&128==(192&u)&&128==(192&p)&&(m=(15&i)<<18|(63&f)<<12|(63&u)<<6|63&p)>65535&&m<1114112&&(s=m)}null===s?(s=65533,c=1):s>65535&&(r.push((s-=65536)>>>10&1023|55296),s=56320|1023&s),r.push(s),n+=c}return function ns(o){var t=o.length;if(t<=jn)return String.fromCharCode.apply(String,o);for(var e="",r=0;r0&&(t=this.toString("hex",0,50).match(/.{2}/g).join(" "),this.length>50&&(t+=" ... ")),""},re.prototype.compare=function(t,e,r,n,i){if(!xt(t))throw new TypeError("Argument must be a Buffer");if(void 0===e&&(e=0),void 0===r&&(r=t?t.length:0),void 0===n&&(n=0),void 0===i&&(i=this.length),e<0||r>t.length||n<0||i>this.length)throw new RangeError("out of range index");if(n>=i&&e>=r)return 0;if(n>=i)return-1;if(e>=r)return 1;if(this===t)return 0;for(var s=(i>>>=0)-(n>>>=0),c=(r>>>=0)-(e>>>=0),f=Math.min(s,c),u=this.slice(n,i),p=t.slice(e,r),m=0;mi)&&(r=i),t.length>0&&(r<0||e<0)||e>this.length)throw new RangeError("Attempt to write outside buffer bounds");n||(n="utf8");for(var s=!1;;)switch(n){case"hex":return Qi(this,t,e,r);case"utf8":case"utf-8":return Xi(this,t,e,r);case"ascii":return Dn(this,t,e,r);case"latin1":case"binary":return Ji(this,t,e,r);case"base64":return es(this,t,e,r);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return ts(this,t,e,r);default:if(s)throw new TypeError("Unknown encoding: "+n);n=(""+n).toLowerCase(),s=!0}},re.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};var jn=4096;function is(o,t,e){var r="";e=Math.min(o.length,e);for(var n=t;nr)&&(e=r);for(var n="",i=t;ie)throw new RangeError("Trying to access beyond buffer length")}function lt(o,t,e,r,n,i){if(!xt(o))throw new TypeError('"buffer" argument must be a Buffer instance');if(t>n||to.length)throw new RangeError("Index out of range")}function Sr(o,t,e,r){t<0&&(t=65535+t+1);for(var n=0,i=Math.min(o.length-e,2);n>>8*(r?n:1-n)}function Dr(o,t,e,r){t<0&&(t=4294967295+t+1);for(var n=0,i=Math.min(o.length-e,4);n>>8*(r?n:3-n)&255}function Rn(o,t,e,r,n,i){if(e+r>o.length)throw new RangeError("Index out of range");if(e<0)throw new RangeError("Index out of range")}function On(o,t,e,r,n){return n||Rn(o,0,e,4),En(o,t,e,r,23,4),e+4}function Nn(o,t,e,r,n){return n||Rn(o,0,e,8),En(o,t,e,r,52,8),e+8}re.prototype.slice=function(t,e){var n,r=this.length;if((t=~~t)<0?(t+=r)<0&&(t=0):t>r&&(t=r),(e=void 0===e?r:~~e)<0?(e+=r)<0&&(e=0):e>r&&(e=r),e0&&(i*=256);)n+=this[t+--e]*i;return n},re.prototype.readUInt8=function(t,e){return e||rt(t,1,this.length),this[t]},re.prototype.readUInt16LE=function(t,e){return e||rt(t,2,this.length),this[t]|this[t+1]<<8},re.prototype.readUInt16BE=function(t,e){return e||rt(t,2,this.length),this[t]<<8|this[t+1]},re.prototype.readUInt32LE=function(t,e){return e||rt(t,4,this.length),(this[t]|this[t+1]<<8|this[t+2]<<16)+16777216*this[t+3]},re.prototype.readUInt32BE=function(t,e){return e||rt(t,4,this.length),16777216*this[t]+(this[t+1]<<16|this[t+2]<<8|this[t+3])},re.prototype.readIntLE=function(t,e,r){t|=0,e|=0,r||rt(t,e,this.length);for(var n=this[t],i=1,s=0;++s=(i*=128)&&(n-=Math.pow(2,8*e)),n},re.prototype.readIntBE=function(t,e,r){t|=0,e|=0,r||rt(t,e,this.length);for(var n=e,i=1,s=this[t+--n];n>0&&(i*=256);)s+=this[t+--n]*i;return s>=(i*=128)&&(s-=Math.pow(2,8*e)),s},re.prototype.readInt8=function(t,e){return e||rt(t,1,this.length),128&this[t]?-1*(255-this[t]+1):this[t]},re.prototype.readInt16LE=function(t,e){e||rt(t,2,this.length);var r=this[t]|this[t+1]<<8;return 32768&r?4294901760|r:r},re.prototype.readInt16BE=function(t,e){e||rt(t,2,this.length);var r=this[t+1]|this[t]<<8;return 32768&r?4294901760|r:r},re.prototype.readInt32LE=function(t,e){return e||rt(t,4,this.length),this[t]|this[t+1]<<8|this[t+2]<<16|this[t+3]<<24},re.prototype.readInt32BE=function(t,e){return e||rt(t,4,this.length),this[t]<<24|this[t+1]<<16|this[t+2]<<8|this[t+3]},re.prototype.readFloatLE=function(t,e){return e||rt(t,4,this.length),Pr(this,t,!0,23,4)},re.prototype.readFloatBE=function(t,e){return e||rt(t,4,this.length),Pr(this,t,!1,23,4)},re.prototype.readDoubleLE=function(t,e){return e||rt(t,8,this.length),Pr(this,t,!0,52,8)},re.prototype.readDoubleBE=function(t,e){return e||rt(t,8,this.length),Pr(this,t,!1,52,8)},re.prototype.writeUIntLE=function(t,e,r,n){t=+t,e|=0,r|=0,n||lt(this,t,e,r,Math.pow(2,8*r)-1,0);var s=1,c=0;for(this[e]=255&t;++c=0&&(c*=256);)this[e+s]=t/c&255;return e+r},re.prototype.writeUInt8=function(t,e,r){return t=+t,e|=0,r||lt(this,t,e,1,255,0),re.TYPED_ARRAY_SUPPORT||(t=Math.floor(t)),this[e]=255&t,e+1},re.prototype.writeUInt16LE=function(t,e,r){return t=+t,e|=0,r||lt(this,t,e,2,65535,0),re.TYPED_ARRAY_SUPPORT?(this[e]=255&t,this[e+1]=t>>>8):Sr(this,t,e,!0),e+2},re.prototype.writeUInt16BE=function(t,e,r){return t=+t,e|=0,r||lt(this,t,e,2,65535,0),re.TYPED_ARRAY_SUPPORT?(this[e]=t>>>8,this[e+1]=255&t):Sr(this,t,e,!1),e+2},re.prototype.writeUInt32LE=function(t,e,r){return t=+t,e|=0,r||lt(this,t,e,4,4294967295,0),re.TYPED_ARRAY_SUPPORT?(this[e+3]=t>>>24,this[e+2]=t>>>16,this[e+1]=t>>>8,this[e]=255&t):Dr(this,t,e,!0),e+4},re.prototype.writeUInt32BE=function(t,e,r){return t=+t,e|=0,r||lt(this,t,e,4,4294967295,0),re.TYPED_ARRAY_SUPPORT?(this[e]=t>>>24,this[e+1]=t>>>16,this[e+2]=t>>>8,this[e+3]=255&t):Dr(this,t,e,!1),e+4},re.prototype.writeIntLE=function(t,e,r,n){if(t=+t,e|=0,!n){var i=Math.pow(2,8*r-1);lt(this,t,e,r,i-1,-i)}var s=0,c=1,f=0;for(this[e]=255&t;++s=0&&(c*=256);)t<0&&0===f&&0!==this[e+s+1]&&(f=1),this[e+s]=(t/c|0)-f&255;return e+r},re.prototype.writeInt8=function(t,e,r){return t=+t,e|=0,r||lt(this,t,e,1,127,-128),re.TYPED_ARRAY_SUPPORT||(t=Math.floor(t)),t<0&&(t=255+t+1),this[e]=255&t,e+1},re.prototype.writeInt16LE=function(t,e,r){return t=+t,e|=0,r||lt(this,t,e,2,32767,-32768),re.TYPED_ARRAY_SUPPORT?(this[e]=255&t,this[e+1]=t>>>8):Sr(this,t,e,!0),e+2},re.prototype.writeInt16BE=function(t,e,r){return t=+t,e|=0,r||lt(this,t,e,2,32767,-32768),re.TYPED_ARRAY_SUPPORT?(this[e]=t>>>8,this[e+1]=255&t):Sr(this,t,e,!1),e+2},re.prototype.writeInt32LE=function(t,e,r){return t=+t,e|=0,r||lt(this,t,e,4,2147483647,-2147483648),re.TYPED_ARRAY_SUPPORT?(this[e]=255&t,this[e+1]=t>>>8,this[e+2]=t>>>16,this[e+3]=t>>>24):Dr(this,t,e,!0),e+4},re.prototype.writeInt32BE=function(t,e,r){return t=+t,e|=0,r||lt(this,t,e,4,2147483647,-2147483648),t<0&&(t=4294967295+t+1),re.TYPED_ARRAY_SUPPORT?(this[e]=t>>>24,this[e+1]=t>>>16,this[e+2]=t>>>8,this[e+3]=255&t):Dr(this,t,e,!1),e+4},re.prototype.writeFloatLE=function(t,e,r){return On(this,t,e,!0,r)},re.prototype.writeFloatBE=function(t,e,r){return On(this,t,e,!1,r)},re.prototype.writeDoubleLE=function(t,e,r){return Nn(this,t,e,!0,r)},re.prototype.writeDoubleBE=function(t,e,r){return Nn(this,t,e,!1,r)},re.prototype.copy=function(t,e,r,n){if(r||(r=0),!n&&0!==n&&(n=this.length),e>=t.length&&(e=t.length),e||(e=0),n>0&&n=this.length)throw new RangeError("sourceStart out of bounds");if(n<0)throw new RangeError("sourceEnd out of bounds");n>this.length&&(n=this.length),t.length-e=0;--s)t[s+e]=this[s+r];else if(i<1e3||!re.TYPED_ARRAY_SUPPORT)for(s=0;s>>=0,r=void 0===r?this.length:r>>>0,t||(t=0),"number"==typeof t)for(s=e;s55295&&e<57344){if(!n){if(e>56319){(t-=3)>-1&&i.push(239,191,189);continue}if(s+1===r){(t-=3)>-1&&i.push(239,191,189);continue}n=e;continue}if(e<56320){(t-=3)>-1&&i.push(239,191,189),n=e;continue}e=65536+(n-55296<<10|e-56320)}else n&&(t-=3)>-1&&i.push(239,191,189);if(n=null,e<128){if((t-=1)<0)break;i.push(e)}else if(e<2048){if((t-=2)<0)break;i.push(e>>6|192,63&e|128)}else if(e<65536){if((t-=3)<0)break;i.push(e>>12|224,e>>6&63|128,63&e|128)}else{if(!(e<1114112))throw new Error("Invalid code point");if((t-=4)<0)break;i.push(e>>18|240,e>>12&63|128,e>>6&63|128,63&e|128)}}return i}function Cn(o){return function zi(o){Qr||_n();var t,e,r,n,i,s,c=o.length;if(c%4>0)throw new Error("Invalid string. Length must be a multiple of 4");s=new Mi(3*c/4-(i="="===o[c-2]?2:"="===o[c-1]?1:0)),r=i>0?c-4:c;var f=0;for(t=0,e=0;t>16&255,s[f++]=n>>8&255,s[f++]=255&n;return 2===i?(n=gt[o.charCodeAt(t)]<<2|gt[o.charCodeAt(t+1)]>>4,s[f++]=255&n):1===i&&(n=gt[o.charCodeAt(t)]<<10|gt[o.charCodeAt(t+1)]<<4|gt[o.charCodeAt(t+2)]>>2,s[f++]=n>>8&255,s[f++]=255&n),s}(function us(o){if((o=function ls(o){return o.trim?o.trim():o.replace(/^\s+|\s+$/g,"")}(o).replace(cs,"")).length<2)return"";for(;o.length%4!=0;)o+="=";return o}(o))}function jr(o,t,e,r){for(var n=0;n=t.length||n>=o.length);++n)t[n+e]=o[n];return n}function Bn(o){return!!o.constructor&&"function"==typeof o.constructor.isBuffer&&o.constructor.isBuffer(o)}var qt=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function Fn(o){if(o.__esModule)return o;var t=Object.defineProperty({},"__esModule",{value:!0});return Object.keys(o).forEach(function(e){var r=Object.getOwnPropertyDescriptor(o,e);Object.defineProperty(t,e,r.get?r:{enumerable:!0,get:function(){return o[e]}})}),t}function Ut(o){throw new Error('Could not dynamically require "'+o+'". Please configure the dynamicRequireTargets or/and ignoreDynamicRequires option of @rollup/plugin-commonjs appropriately for this require call to work.')}var $n={exports:{}};const gs=Fn(Object.freeze({__proto__:null,default:{}}));function Ln(o,t){for(var e=0,r=o.length-1;r>=0;r--){var n=o[r];"."===n?o.splice(r,1):".."===n?(o.splice(r,1),e++):e&&(o.splice(r,1),e--)}if(t)for(;e--;e)o.unshift("..");return o}var vs=/^(\/?|)([\s\S]*?)((?:\.{1,2}|[^\/]+?|)(\.[^.\/]*|))(?:[\/]*)$/,rn=function(o){return vs.exec(o).slice(1)};function Rr(){for(var o="",t=!1,e=arguments.length-1;e>=-1&&!t;e--){var r=e>=0?arguments[e]:"/";if("string"!=typeof r)throw new TypeError("Arguments to path.resolve must be strings");r&&(o=r+"/"+o,t="/"===r.charAt(0))}return(t?"/":"")+(o=Ln(on(o.split("/"),function(n){return!!n}),!t).join("/"))||"."}function nn(o){var t=sn(o),e="/"===_s(o,-1);return!(o=Ln(on(o.split("/"),function(r){return!!r}),!t).join("/"))&&!t&&(o="."),o&&e&&(o+="/"),(t?"/":"")+o}function sn(o){return"/"===o.charAt(0)}function Mn(){return nn(on(Array.prototype.slice.call(arguments,0),function(t,e){if("string"!=typeof t)throw new TypeError("Arguments to path.join must be strings");return t}).join("/"))}function zn(o,t){function e(u){for(var p=0;p=0&&""===u[m];m--);return p>m?[]:u.slice(p,m-p+1)}o=Rr(o).substr(1),t=Rr(t).substr(1);for(var r=e(o.split("/")),n=e(t.split("/")),i=Math.min(r.length,n.length),s=i,c=0;c>>0),null!=U){var ce=this.filename,Te="/",De=ce;if(Te&&(Te="string"==typeof Te?Te:nr(Te),De=ce?z(Te+"/"+ce):Te),De=ur(De,4095&(void 0!==(ce=cr(!0,!0))?ce:438)|32768,0),U){if("string"==typeof U){Te=Array(U.length);for(var Be=0,He=U.length;Be(a=Ue(a)?new URL(a):M.normalize(a),N.readFileSync(a,l?void 0:"utf8")),P=a=>((a=T(a,!0)).buffer||(a=new Uint8Array(a)),a),A=(a,l,h,w=!0)=>{a=Ue(a)?new URL(a):M.normalize(a),N.readFile(a,w?void 0:"utf8",(I,V)=>{I?h(I):l(w?V.buffer:V)})},!u.thisProgram&&1"[Emscripten Module object]"}else(v||g)&&(g?b=self.location.href:typeof document<"u"&&document.currentScript&&(b=document.currentScript.src),b=0!==b.indexOf("blob:")?b.substr(0,b.replace(/[?#].*/,"").lastIndexOf("/")+1):"",T=a=>{var l=new XMLHttpRequest;return l.open("GET",a,!1),l.send(null),l.responseText},g&&(P=a=>{var l=new XMLHttpRequest;return l.open("GET",a,!1),l.responseType="arraybuffer",l.send(null),new Uint8Array(l.response)}),A=(a,l,h)=>{var w=new XMLHttpRequest;w.open("GET",a,!0),w.responseType="arraybuffer",w.onload=()=>{200==w.status||0==w.status&&w.response?l(w.response):h()},w.onerror=h,w.send(null)});var q,D=u.print||console.log.bind(console),H=u.printErr||console.error.bind(console);Object.assign(u,p),p=null,u.thisProgram&&(m=u.thisProgram),u.wasmBinary&&(q=u.wasmBinary),"object"!=typeof WebAssembly&&ve("no native wasm support detected");var Q,te,de,j,L,y,J,xe,Y=!1;function ae(){var a=Q.buffer;u.HEAP8=te=new Int8Array(a),u.HEAP16=j=new Int16Array(a),u.HEAPU8=de=new Uint8Array(a),u.HEAPU16=new Uint16Array(a),u.HEAP32=L=new Int32Array(a),u.HEAPU32=y=new Uint32Array(a),u.HEAPF32=J=new Float32Array(a),u.HEAPF64=xe=new Float64Array(a)}var Ie=[],fe=[],Pe=[];function G(){var a=u.preRun.shift();Ie.unshift(a)}var W=0,Ee=null;function ve(a){var l,h;throw null===(l=(h=u).onAbort)||void 0===l||l.call(h,a),H(a="Aborted("+a+")"),Y=!0,new WebAssembly.RuntimeError(a+". Build with -sASSERTIONS for more info.")}var Ke,ge=a=>a.startsWith("data:application/octet-stream;base64,"),Ue=a=>a.startsWith("file://");if(!ge(Ke="sql-wasm.wasm")){var Ce=Ke;Ke=u.locateFile?u.locateFile(Ce,b):b+Ce}function $e(a){if(a==Ke&&q)return new Uint8Array(q);if(P)return P(a);throw"both async and sync fetching of the wasm failed"}function Ve(a,l,h){return function Je(a){if(!q&&(v||g)){if("function"==typeof fetch&&!Ue(a))return fetch(a,{credentials:"same-origin"}).then(l=>{if(!l.ok)throw"failed to load wasm binary file at '"+a+"'";return l.arrayBuffer()}).catch(()=>$e(a));if(A)return new Promise((l,h)=>{A(a,w=>l(new Uint8Array(w)),h)})}return Promise.resolve().then(()=>$e(a))}(a).then(w=>WebAssembly.instantiate(w,l)).then(w=>w).then(h,w=>{H(`failed to asynchronously prepare wasm: ${w}`),ve(w)})}var we,d,Z=a=>{for(;0>1];case"i32":return L[a>>2];case"i64":ve("to do getValue(i64) use WASM_BIGINT");case"float":return J[a>>2];case"double":return xe[a>>3];case"*":return y[a>>2];default:ve(`invalid type for getValue: ${l}`)}}function S(a){var l="i32";switch(l.endsWith("*")&&(l="*"),l){case"i1":case"i8":te[0|a]=0;break;case"i16":j[a>>1]=0;break;case"i32":L[a>>2]=0;break;case"i64":ve("to do setValue(i64) use WASM_BIGINT");case"float":J[a>>2]=0;break;case"double":xe[a>>3]=0;break;case"*":y[a>>2]=0;break;default:ve(`invalid type for setValue: ${l}`)}}var x=typeof TextDecoder<"u"?new TextDecoder("utf8"):void 0,C=(a,l,h)=>{var w=l+h;for(h=l;a[h]&&!(h>=w);)++h;if(16(I=224==(240&I)?(15&I)<<12|V<<6|ee:(7&I)<<18|V<<12|ee<<6|63&a[l++])?w+=String.fromCharCode(I):(I-=65536,w+=String.fromCharCode(55296|I>>10,56320|1023&I))}}else w+=String.fromCharCode(I)}return w},ne=(a,l)=>a?C(de,a,l):"",se=(a,l)=>{for(var h=0,w=a.length-1;0<=w;w--){var I=a[w];"."===I?a.splice(w,1):".."===I?(a.splice(w,1),h++):h&&(a.splice(w,1),h--)}if(l)for(;h;h--)a.unshift("..");return a},z=a=>{var l="/"===a.charAt(0),h="/"===a.substr(-1);return(a=se(a.split("/").filter(w=>!!w),!l).join("/"))||l||(a="."),a&&h&&(a+="/"),(l?"/":"")+a},he=a=>{var l=/^(\/?|)([\s\S]*?)((?:\.{1,2}|[^\/]+?|)(\.[^.\/]*|))(?:[\/]*)$/.exec(a).slice(1);return a=l[0],l=l[1],a||l?(l&&(l=l.substr(0,l.length-1)),a+l):"."},be=a=>{if("/"===a)return"/";var l=(a=(a=z(a)).replace(/\/$/,"")).lastIndexOf("/");return-1===l?a:a.substr(l+1)},Ae=a=>(Ae=(()=>{if("object"==typeof crypto&&"function"==typeof crypto.getRandomValues)return h=>crypto.getRandomValues(h);if(E)try{var a=mr(1426);if(a.randomFillSync)return h=>a.randomFillSync(h);var l=a.randomBytes;return h=>(h.set(l(h.byteLength)),h)}catch{}ve("initRandomDevice")})())(a);function Le(){for(var a="",l=!1,h=arguments.length-1;-1<=h&&!l;h--){if("string"!=typeof(l=0<=h?arguments[h]:"/"))throw new TypeError("Arguments to path.resolve must be strings");if(!l)return"";a=l+"/"+a,l="/"===l.charAt(0)}return(l?"/":"")+(a=se(a.split("/").filter(w=>!!w),!l).join("/"))||"."}var Re=[],et=a=>{for(var l=0,h=0;h=w?l++:2047>=w?l+=2:55296<=w&&57343>=w?(l+=4,++h):l+=3}return l},ct=(a,l,h,w)=>{if(!(0=ee&&(ee=65536+((1023&ee)<<10)|1023&a.charCodeAt(++V)),127>=ee){if(h>=w)break;l[h++]=ee}else{if(2047>=ee){if(h+1>=w)break;l[h++]=192|ee>>6}else{if(65535>=ee){if(h+2>=w)break;l[h++]=224|ee>>12}else{if(h+3>=w)break;l[h++]=240|ee>>18,l[h++]=128|ee>>12&63}l[h++]=128|ee>>6&63}l[h++]=128|63&ee}}return l[h]=0,h-I};function st(a,l){var h=Array(et(a)+1);return a=ct(a,h,0,h.length),l&&(h.length=a),h}var wt=[];function We(a,l){wt[a]={input:[],output:[],Xa:l},vr(a,St)}var St={open(a){var l=wt[a.node.rdev];if(!l)throw new ye(43);a.tty=l,a.seekable=!1},close(a){a.tty.Xa.fsync(a.tty)},fsync(a){a.tty.Xa.fsync(a.tty)},read(a,l,h,w){if(!a.tty||!a.tty.Xa.sb)throw new ye(60);for(var I=0,V=0;V({Ib:25856,Kb:5,Hb:191,Jb:35387,Gb:[3,28,127,21,4,0,1,0,17,19,26,0,18,15,23,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]}),Nb:()=>0,Ob:()=>[24,80]},mt={jb(a,l){null===l||10===l?(H(C(a.output,0)),a.output=[]):0!=l&&a.output.push(l)},fsync(a){a.output&&0=l||(l=Math.max(l,h*(1048576>h?2:1.125)>>>0),0!=h&&(l=Math.max(l,256)),h=a.Ia,a.Ia=new Uint8Array(l),0je.createNode(null,"/",16895,0),createNode(a,l,h,w){if(24576==(61440&h)||4096==(61440&h))throw new ye(63);return je.Qa||(je.Qa={dir:{node:{Pa:je.Ga.Pa,Oa:je.Ga.Oa,lookup:je.Ga.lookup,ab:je.Ga.ab,rename:je.Ga.rename,unlink:je.Ga.unlink,rmdir:je.Ga.rmdir,readdir:je.Ga.readdir,symlink:je.Ga.symlink},stream:{Ta:je.Ha.Ta}},file:{node:{Pa:je.Ga.Pa,Oa:je.Ga.Oa},stream:{Ta:je.Ha.Ta,read:je.Ha.read,write:je.Ha.write,lb:je.Ha.lb,bb:je.Ha.bb,cb:je.Ha.cb}},link:{node:{Pa:je.Ga.Pa,Oa:je.Ga.Oa,readlink:je.Ga.readlink},stream:{}},pb:{node:{Pa:je.Ga.Pa,Oa:je.Ga.Oa},stream:fn}}),ut((h=Fr(a,l,h,w)).mode)?(h.Ga=je.Qa.dir.node,h.Ha=je.Qa.dir.stream,h.Ia={}):32768==(61440&h.mode)?(h.Ga=je.Qa.file.node,h.Ha=je.Qa.file.stream,h.Ma=0,h.Ia=null):40960==(61440&h.mode)?(h.Ga=je.Qa.link.node,h.Ha=je.Qa.link.stream):8192==(61440&h.mode)&&(h.Ga=je.Qa.pb.node,h.Ha=je.Qa.pb.stream),h.timestamp=Date.now(),a&&(a.Ia[l]=h,a.timestamp=h.timestamp),h},Lb:a=>a.Ia?a.Ia.subarray?a.Ia.subarray(0,a.Ma):new Uint8Array(a.Ia):new Uint8Array(0),Ga:{Pa(a){var l={};return l.dev=8192==(61440&a.mode)?a.id:1,l.ino=a.id,l.mode=a.mode,l.nlink=1,l.uid=0,l.gid=0,l.rdev=a.rdev,l.size=ut(a.mode)?4096:32768==(61440&a.mode)?a.Ma:40960==(61440&a.mode)?a.link.length:0,l.atime=new Date(a.timestamp),l.mtime=new Date(a.timestamp),l.ctime=new Date(a.timestamp),l.zb=4096,l.blocks=Math.ceil(l.size/l.zb),l},Oa(a,l){if(void 0!==l.mode&&(a.mode=l.mode),void 0!==l.timestamp&&(a.timestamp=l.timestamp),void 0!==l.size&&a.Ma!=(l=l.size))if(0==l)a.Ia=null,a.Ma=0;else{var h=a.Ia;a.Ia=new Uint8Array(l),h&&a.Ia.set(h.subarray(0,Math.min(l,a.Ma))),a.Ma=l}},lookup(){throw yr[44]},ab:(a,l,h,w)=>je.createNode(a,l,h,w),rename(a,l,h){if(ut(a.mode)){try{var w=Ct(l,h)}catch{}if(w)for(var I in w.Ia)throw new ye(55)}delete a.parent.Ia[a.name],a.parent.timestamp=Date.now(),a.name=h,l.Ia[h]=a,l.timestamp=a.parent.timestamp,a.parent=l},unlink(a,l){delete a.Ia[l],a.timestamp=Date.now()},rmdir(a,l){var w,h=Ct(a,l);for(w in h.Ia)throw new ye(55);delete a.Ia[l],a.timestamp=Date.now()},readdir(a){var h,l=[".",".."];for(h of Object.keys(a.Ia))l.push(h);return l},symlink:(a,l,h)=>((a=je.createNode(a,l,41471,0)).link=h,a),readlink(a){if(40960!=(61440&a.mode))throw new ye(28);return a.link}},Ha:{read(a,l,h,w,I){var V=a.node.Ia;if(I>=a.node.Ma)return 0;if(8<(a=Math.min(a.node.Ma-I,w))&&V.subarray)l.set(V.subarray(I,I+a),h);else for(w=0;wl)throw new ye(28);return l},lb(a,l,h){Ot(a.node,l+h),a.node.Ma=Math.max(a.node.Ma,l+h)},bb(a,l,h,w,I){if(32768!=(61440&a.node.mode))throw new ye(43);if(a=a.node.Ia,2&I||a.buffer!==te.buffer){if((0(je.Ha.write(a,l,0,w,h,!1),0)}},cr=(a,l)=>{var h=0;return a&&(h|=365),l&&(h|=146),h},dt=null,rr={},pt=[],Nt=1,Dt=null,Cr=!0,ye=null,yr={};function ot(a,l={}){if(!(a=Le(a)))return{path:"",node:null};if(8<(l=Object.assign({qb:!0,kb:0},l)).kb)throw new ye(32);a=a.split("/").filter(ee=>!!ee);for(var h=dt,w="/",I=0;I>>0)%Dt.length}function Br(a){var l=gr(a.parent.id,a.name);if(Dt[l]===a)Dt[l]=a.Wa;else for(l=Dt[l];l;){if(l.Wa===a){l.Wa=a.Wa;break}l=l.Wa}}function Ct(a,l){var h;if(h=(h=Wt(a,"x"))?h:a.Ga.lookup?0:2)throw new ye(h,a);for(h=Dt[gr(a.id,l)];h;h=h.Wa)if(h.parent.id===a.id&&h.name===l)return h;return a.Ga.lookup(a,l)}function Fr(a,l,h,w){return l=gr((a=new Jn(a,l,h,w)).parent.id,a.name),a.Wa=Dt[l],Dt[l]=a}function ut(a){return 16384==(61440&a)}function $r(a){var l=["r","w","rw"][3&a];return 512&a&&(l+="w"),l}function Wt(a,l){return Cr?0:!l.includes("r")||292&a.mode?l.includes("w")&&!(146&a.mode)||l.includes("x")&&!(73&a.mode)?2:0:2}function Lr(a,l){try{return Ct(a,l),20}catch{}return Wt(a,"wx")}function Mr(a,l,h){try{var w=Ct(a,l)}catch(I){return I.Ka}if(a=Wt(a,"wx"))return a;if(h){if(!ut(w.mode))return 54;if(w===w.parent||"/"===nr(w))return 10}else if(ut(w.mode))return 31;return 0}function it(a){if(!(a=pt[a]))throw new ye(8);return a}function zr(a,l=-1){return F||((F=function(){this.$a={}}).prototype={},Object.defineProperties(F.prototype,{object:{get(){return this.node},set(h){this.node=h}},flags:{get(){return this.$a.flags},set(h){this.$a.flags=h}},position:{get(){return this.$a.position},set(h){this.$a.position=h}}})),a=Object.assign(new F,a),-1==l&&(l=function ln(){for(var a=0;4096>=a;a++)if(!pt[a])return a;throw new ye(33)}()),a.fd=l,pt[l]=a}var R,fn={open(a){var l,h;a.Ha=rr[a.node.rdev].Ha,null===(l=(h=a.Ha).open)||void 0===l||l.call(h,a)},Ta(){throw new ye(70)}};function vr(a,l){rr[a]={Ha:l}}function qr(a,l){var h="/"===l,w=!l;if(h&&dt)throw new ye(10);if(!h&&!w){var I=ot(l,{qb:!1});if(l=I.path,(I=I.node).Va)throw new ye(10);if(!ut(I.mode))throw new ye(54)}(a=a.Ra(l={type:a,Pb:{},tb:l,Cb:[]})).Ra=l,l.root=a,h?dt=a:I&&(I.Va=l,I.Ra&&I.Ra.Cb.push(l))}function ur(a,l,h){var w=ot(a,{parent:!0}).node;if(!(a=be(a))||"."===a||".."===a)throw new ye(28);var I=Lr(w,a);if(I)throw new ye(I);if(!w.Ga.ab)throw new ye(63);return w.Ga.ab(w,a,l,h)}function vt(a,l){return ur(a,1023&(void 0!==l?l:511)|16384,0)}function lr(a,l,h){typeof h>"u"&&(h=l,l=438),ur(a,8192|l,h)}function br(a,l){if(!Le(a))throw new ye(44);var h=ot(l,{parent:!0}).node;if(!h)throw new ye(44);var w=Lr(h,l=be(l));if(w)throw new ye(w);if(!h.Ga.symlink)throw new ye(63);h.Ga.symlink(h,l,a)}function Ur(a){var l=ot(a,{parent:!0}).node,h=Ct(l,a=be(a)),w=Mr(l,a,!0);if(w)throw new ye(w);if(!l.Ga.rmdir)throw new ye(63);if(h.Va)throw new ye(10);l.Ga.rmdir(l,a),Br(h)}function _r(a){var l=ot(a,{parent:!0}).node;if(!l)throw new ye(44);var h=Ct(l,a=be(a)),w=Mr(l,a,!1);if(w)throw new ye(w);if(!l.Ga.unlink)throw new ye(63);if(h.Va)throw new ye(10);l.Ga.unlink(l,a),Br(h)}function Gt(a){if(!(a=ot(a).node))throw new ye(44);if(!a.Ga.readlink)throw new ye(28);return Le(nr(a.parent),a.Ga.readlink(a))}function Vt(a,l){if(!(a=ot(a,{Sa:!l}).node))throw new ye(44);if(!a.Ga.Pa)throw new ye(63);return a.Ga.Pa(a)}function Bt(a){return Vt(a,!0)}function fr(a,l){if(!(a="string"==typeof a?ot(a,{Sa:!0}).node:a).Ga.Oa)throw new ye(63);a.Ga.Oa(a,{mode:4095&l|-4096&a.mode,timestamp:Date.now()})}function ir(a,l){if(0>l)throw new ye(28);if(!(a="string"==typeof a?ot(a,{Sa:!0}).node:a).Ga.Oa)throw new ye(63);if(ut(a.mode))throw new ye(31);if(32768!=(61440&a.mode))throw new ye(28);var h=Wt(a,"w");if(h)throw new ye(h);a.Ga.Oa(a,{size:l,timestamp:Date.now()})}function It(a,l,h){if(""===a)throw new ye(44);if("string"==typeof l){var w={r:0,"r+":2,w:577,"w+":578,a:1089,"a+":1090}[l];if(typeof w>"u")throw Error(`Unknown file open mode: ${l}`);l=w}if(h=64&l?4095&(typeof h>"u"?438:h)|32768:0,"object"==typeof a)var I=a;else{a=z(a);try{I=ot(a,{Sa:!(131072&l)}).node}catch{}}if(w=!1,64&l)if(I){if(128&l)throw new ye(20)}else I=ur(a,h,0),w=!0;if(!I)throw new ye(44);if(8192==(61440&I.mode)&&(l&=-513),65536&l&&!ut(I.mode))throw new ye(54);if(!w&&(h=I?40960==(61440&I.mode)?32:ut(I.mode)&&("r"!==$r(l)||512&l)?31:Wt(I,$r(l)):44))throw new ye(h);return 512&l&&!w&&ir(I,0),l&=-131713,(I=zr({node:I,path:nr(I),flags:l,seekable:!0,position:0,Ha:I.Ha,Fb:[],error:!1})).Ha.open&&I.Ha.open(I),!u.logReadFiles||1&l||(X||(X={}),a in X||(X[a]=1)),I}function wr(a){if(null===a.fd)throw new ye(8);a.hb&&(a.hb=null);try{a.Ha.close&&a.Ha.close(a)}catch(l){throw l}finally{pt[a.fd]=null}a.fd=null}function Wr(a,l,h){if(null===a.fd)throw new ye(8);if(!a.seekable||!a.Ha.Ta)throw new ye(70);if(0!=h&&1!=h&&2!=h)throw new ye(28);a.position=a.Ha.Ta(a,l,h),a.Fb=[]}function hr(a,l,h,w,I){if(0>w||0>I)throw new ye(28);if(null===a.fd)throw new ye(8);if(1==(2097155&a.flags))throw new ye(8);if(ut(a.node.mode))throw new ye(31);if(!a.Ha.read)throw new ye(28);var V=typeof I<"u";if(V){if(!a.seekable)throw new ye(70)}else I=a.position;return l=a.Ha.read(a,l,h,w,I),V||(a.position+=l),l}function Gr(a,l,h,w,I){if(0>w||0>I)throw new ye(28);if(null===a.fd)throw new ye(8);if(!(2097155&a.flags))throw new ye(8);if(ut(a.node.mode))throw new ye(31);if(!a.Ha.write)throw new ye(28);a.seekable&&1024&a.flags&&Wr(a,0,2);var V=typeof I<"u";if(V){if(!a.seekable)throw new ye(70)}else I=a.position;return l=a.Ha.write(a,l,h,w,I,void 0),V||(a.position+=l),l}function _(){ye||((ye=function(a,l){this.name="ErrnoError",this.node=l,this.Eb=function(h){this.Ka=h},this.Eb(a),this.message="FS error"}).prototype=Error(),ye.prototype.constructor=ye,[44].forEach(a=>{yr[a]=new ye(a),yr[a].stack=""}))}function k(a,l,h){a=z("/dev/"+a);var w=cr(!!l,!!h);$||($=64);var I=$++<<8;vr(I,{open(V){V.seekable=!1},close(){var V;null!=h&&null!==(V=h.buffer)&&void 0!==V&&V.length&&h(10)},read(V,ee,Se,Me){for(var Ne=0,tt=0;tt>2]=w.dev,L[h+4>>2]=w.mode,y[h+8>>2]=w.nlink,L[h+12>>2]=w.uid,L[h+16>>2]=w.gid,L[h+20>>2]=w.rdev,d=[w.size>>>0,(we=w.size,1<=+Math.abs(we)?0>>0:~~+Math.ceil((we-+(~~we>>>0))/4294967296)>>>0:0)],L[h+24>>2]=d[0],L[h+28>>2]=d[1],L[h+32>>2]=4096,L[h+36>>2]=w.blocks,a=w.atime.getTime(),l=w.mtime.getTime();var I=w.ctime.getTime();return d=[Math.floor(a/1e3)>>>0,(we=Math.floor(a/1e3),1<=+Math.abs(we)?0>>0:~~+Math.ceil((we-+(~~we>>>0))/4294967296)>>>0:0)],L[h+40>>2]=d[0],L[h+44>>2]=d[1],y[h+48>>2]=a%1e3*1e3,d=[Math.floor(l/1e3)>>>0,(we=Math.floor(l/1e3),1<=+Math.abs(we)?0>>0:~~+Math.ceil((we-+(~~we>>>0))/4294967296)>>>0:0)],L[h+56>>2]=d[0],L[h+60>>2]=d[1],y[h+64>>2]=l%1e3*1e3,d=[Math.floor(I/1e3)>>>0,(we=Math.floor(I/1e3),1<=+Math.abs(we)?0>>0:~~+Math.ceil((we-+(~~we>>>0))/4294967296)>>>0:0)],L[h+72>>2]=d[0],L[h+76>>2]=d[1],y[h+80>>2]=I%1e3*1e3,d=[w.ino>>>0,(we=w.ino,1<=+Math.abs(we)?0>>0:~~+Math.ceil((we-+(~~we>>>0))/4294967296)>>>0:0)],L[h+88>>2]=d[0],L[h+92>>2]=d[1],0}var le=void 0;function pe(){var a=L[+le>>2];return le+=4,a}var at,Kt,Et,_e=(a,l)=>l+2097152>>>0<4194305-!!a?(a>>>0)+4294967296*l:NaN,Oe=[0,31,60,91,121,152,182,213,244,274,305,335],ze=[0,31,59,90,120,151,181,212,243,273,304,334],qe=a=>{var l=et(a)+1,h=Hr(l);return h&&ct(a,de,h,l),h},Ye={},Ze=()=>{if(!at){var l,a={USER:"web_user",LOGNAME:"web_user",PATH:"/",PWD:"/",HOME:"/home/web_user",LANG:("object"==typeof navigator&&navigator.languages&&navigator.languages[0]||"C").replace("-","_")+".UTF-8",_:m||"./this.program"};for(l in Ye)void 0===Ye[l]?delete a[l]:a[l]=Ye[l];var h=[];for(l in a)h.push(`${l}=${a[l]}`);at=h}return at},Ft=a=>{var l=et(a)+1,h=Yt(l);return ct(a,de,h,l),h},dr=0,Ht=(a,l)=>(l=1==l?Yt(a.length):Hr(a.length),a.subarray||a.slice||(a=new Uint8Array(a)),de.set(a,l),l),Ar=[],$t=a=>{Kt.delete(Et.get(a)),Et.set(a,null),Ar.push(a)},Vr=(a,l)=>{if(!Kt){var h=Et.length;if(Kt=new WeakMap)for(var w=0;w<0+h;w++){var I=Et.get(w);I&&Kt.set(I,w)}}if(h=Kt.get(a)||0)return h;if(Ar.length)h=Ar.pop();else{try{Et.grow(1)}catch(Se){throw Se instanceof RangeError?"Unable to grow wasm table. Set ALLOW_TABLE_GROWTH.":Se}h=Et.length-1}try{Et.set(h,a)}catch(Se){if(!(Se instanceof TypeError))throw Se;if("function"==typeof WebAssembly.Function){w=WebAssembly.Function,I={i:"i32",j:"i64",f:"f32",d:"f64",e:"externref",p:"i32"};for(var V={parameters:[],results:"v"==l[0]?[]:[I[l[0]]]},ee=1;ee(ee=l.length)?w.push(ee):w.push(ee%128|128,ee>>7),ee=0;ee(I=w.length)?l.push(I):l.push(I%128|128,I>>7),l.push.apply(l,w),l.push(2,7,1,1,101,1,102,0,0,7,5,1,1,102,0,0),l=new WebAssembly.Module(new Uint8Array(l)),l=new WebAssembly.Instance(l,{e:{f:a}}).exports.f}Et.set(h,l)}return Kt.set(a,h),h};function Jn(a,l,h,w){a||(a=this),this.parent=a,this.Ra=a.Ra,this.Va=null,this.id=Nt++,this.name=l,this.mode=h,this.Ga={},this.Ha={},this.rdev=w}Object.defineProperties(Jn.prototype,{read:{get:function(){return!(365&~this.mode)},set:function(a){a?this.mode|=365:this.mode&=-366}},write:{get:function(){return!(146&~this.mode)},set:function(a){a?this.mode|=146:this.mode&=-147}}}),_(),Dt=Array(4096),qr(je,"/"),vt("/tmp"),vt("/home"),vt("/home/web_user"),function(){vt("/dev"),vr(259,{read:()=>0,write:(w,I,V,ee)=>ee}),lr("/dev/null",259),We(1280,tr),We(1536,mt),lr("/dev/tty",1280),lr("/dev/tty1",1536);var a=new Uint8Array(1024),l=0,h=()=>(0===l&&(l=Ae(a).byteLength),a[--l]);k("random",h),k("urandom",h),vt("/dev/shm"),vt("/dev/shm/tmp")}(),function(){vt("/proc");var a=vt("/proc/self");vt("/proc/self/fd"),qr({Ra(){var l=Fr(a,"fd",16895,73);return l.Ga={lookup(h,w){var I=it(+w);return(h={parent:null,Ra:{tb:"fake"},Ga:{readlink:()=>I.path}}).parent=h}},l}},"/proc/self/fd")}();var zs={a:(a,l,h,w)=>{ve(`Assertion failed: ${a?C(de,a):""}, at: `+[l?l?C(de,l):"":"unknown filename",h,w?w?C(de,w):"":"unknown function"])},h:function(a,l){try{return fr(a=a?C(de,a):"",l),0}catch(h){if(typeof B>"u"||"ErrnoError"!==h.name)throw h;return-h.Ka}},H:function(a,l,h){try{if(l=oe(a,l=l?C(de,l):""),-8&h)return-28;var w=ot(l,{Sa:!0}).node;return w?(a="",4&h&&(a+="r"),2&h&&(a+="w"),1&h&&(a+="x"),a&&Wt(w,a)?-2:0):-44}catch(I){if(typeof B>"u"||"ErrnoError"!==I.name)throw I;return-I.Ka}},i:function(a,l){try{return fr(it(a).node,l),0}catch(w){if(typeof B>"u"||"ErrnoError"!==w.name)throw w;return-w.Ka}},g:function(a){try{var l=it(a).node,h="string"==typeof l?ot(l,{Sa:!0}).node:l;if(!h.Ga.Oa)throw new ye(63);return h.Ga.Oa(h,{timestamp:Date.now()}),0}catch(w){if(typeof B>"u"||"ErrnoError"!==w.name)throw w;return-w.Ka}},b:function(a,l,h){le=h;try{var w=it(a);switch(l){case 0:var I=pe();if(0>I)return-28;for(;pt[I];)I++;return zr(w,I).fd;case 1:case 2:case 6:case 7:return 0;case 3:return w.flags;case 4:return I=pe(),w.flags|=I,0;case 5:return I=pe(),j[I+0>>1]=2,0;case 16:case 8:default:return-28;case 9:return L[ei()>>2]=28,-1}}catch(V){if(typeof B>"u"||"ErrnoError"!==V.name)throw V;return-V.Ka}},f:function(a,l){try{return ue(Vt,it(a).path,l)}catch(w){if(typeof B>"u"||"ErrnoError"!==w.name)throw w;return-w.Ka}},n:function(a,l,h){l=_e(l,h);try{if(isNaN(l))return 61;var w=it(a);if(!(2097155&w.flags))throw new ye(28);return ir(w.node,l),0}catch(I){if(typeof B>"u"||"ErrnoError"!==I.name)throw I;return-I.Ka}},C:function(a,l){try{if(0===l)return-28;var h=et("/")+1;return l"u"||"ErrnoError"!==w.name)throw w;return-w.Ka}},F:function(a,l){try{return ue(Bt,a=a?C(de,a):"",l)}catch(h){if(typeof B>"u"||"ErrnoError"!==h.name)throw h;return-h.Ka}},z:function(a,l,h){try{return l=oe(a,l=l?C(de,l):""),"/"===(l=z(l))[l.length-1]&&(l=l.substr(0,l.length-1)),vt(l,h),0}catch(w){if(typeof B>"u"||"ErrnoError"!==w.name)throw w;return-w.Ka}},E:function(a,l,h,w){try{return ue(256&w?Bt:Vt,l=oe(a,l=l?C(de,l):"",4096&w),h)}catch(V){if(typeof B>"u"||"ErrnoError"!==V.name)throw V;return-V.Ka}},y:function(a,l,h,w){le=w;try{return It(l=oe(a,l=l?C(de,l):""),h,w?pe():0).fd}catch(V){if(typeof B>"u"||"ErrnoError"!==V.name)throw V;return-V.Ka}},w:function(a,l,h,w){try{if(l=oe(a,l=l?C(de,l):""),0>=w)return-28;var I=Gt(l),V=Math.min(w,et(I)),ee=te[h+V];return ct(I,de,h,w+1),te[h+V]=ee,V}catch(Se){if(typeof B>"u"||"ErrnoError"!==Se.name)throw Se;return-Se.Ka}},v:function(a){try{return Ur(a=a?C(de,a):""),0}catch(l){if(typeof B>"u"||"ErrnoError"!==l.name)throw l;return-l.Ka}},G:function(a,l){try{return ue(Vt,a=a?C(de,a):"",l)}catch(h){if(typeof B>"u"||"ErrnoError"!==h.name)throw h;return-h.Ka}},r:function(a,l,h){try{return l=oe(a,l=l?C(de,l):""),0===h?_r(l):512===h?Ur(l):ve("Invalid flags passed to unlinkat"),0}catch(w){if(typeof B>"u"||"ErrnoError"!==w.name)throw w;return-w.Ka}},q:function(a,l,h){try{if(l=oe(a,l=l?C(de,l):"",!0),h){var w=y[h>>2]+4294967296*L[h+4>>2],I=L[h+8>>2];V=1e3*w+I/1e6,ee=1e3*(w=y[(h+=16)>>2]+4294967296*L[h+4>>2])+(I=L[h+8>>2])/1e6}else var V=Date.now(),ee=V;a=V;var Se=ot(l,{Sa:!0}).node;return Se.Ga.Oa(Se,{timestamp:Math.max(a,ee)}),0}catch(Me){if(typeof B>"u"||"ErrnoError"!==Me.name)throw Me;return-Me.Ka}},l:function(a,l,h){a=new Date(1e3*_e(a,l)),L[h>>2]=a.getSeconds(),L[h+4>>2]=a.getMinutes(),L[h+8>>2]=a.getHours(),L[h+12>>2]=a.getDate(),L[h+16>>2]=a.getMonth(),L[h+20>>2]=a.getFullYear()-1900,L[h+24>>2]=a.getDay(),l=a.getFullYear(),L[h+28>>2]=(l%4!=0||l%100==0&&l%400!=0?ze:Oe)[a.getMonth()]+a.getDate()-1|0,L[h+36>>2]=-60*a.getTimezoneOffset(),l=new Date(a.getFullYear(),6,1).getTimezoneOffset();var w=new Date(a.getFullYear(),0,1).getTimezoneOffset();L[h+32>>2]=0|(l!=w&&a.getTimezoneOffset()==Math.min(w,l))},j:function(a,l,h,w,I,V,ee,Se){I=_e(I,V);try{if(isNaN(I))return 61;var Me=it(w);if(2&l&&!(2&h)&&2!=(2097155&Me.flags))throw new ye(2);if(1==(2097155&Me.flags))throw new ye(2);if(!Me.Ha.bb)throw new ye(43);var Ne=Me.Ha.bb(Me,a,I,l,h),tt=Ne.Db;return L[ee>>2]=Ne.ub,y[Se>>2]=tt,0}catch(nt){if(typeof B>"u"||"ErrnoError"!==nt.name)throw nt;return-nt.Ka}},k:function(a,l,h,w,I,V,ee){V=_e(V,ee);try{if(isNaN(V))return 61;var Se=it(I);if(2&h){if(32768!=(61440&Se.node.mode))throw new ye(43);if(!(2&w)){var Me=de.slice(a,a+l);Se.Ha.cb&&Se.Ha.cb(Se,Me,V,l,w)}}}catch(Ne){if(typeof B>"u"||"ErrnoError"!==Ne.name)throw Ne;return-Ne.Ka}},s:(a,l,h)=>{function w(Me){return(Me=Me.toTimeString().match(/\(([A-Za-z ]+)\)$/))?Me[1]:"GMT"}var I=(new Date).getFullYear(),V=new Date(I,0,1),ee=new Date(I,6,1);I=V.getTimezoneOffset();var Se=ee.getTimezoneOffset();y[a>>2]=60*Math.max(I,Se),L[l>>2]=+(I!=Se),a=w(V),l=w(ee),a=qe(a),l=qe(l),Se>2]=a,y[h+4>>2]=l):(y[h>>2]=l,y[h+4>>2]=a)},d:()=>Date.now(),t:()=>2147483648,c:()=>performance.now(),o:a=>{var l=de.length;if(2147483648<(a>>>=0))return!1;for(var h=1;4>=h;h*=2){var w=l*(1+.2/h);w=Math.min(w,a+100663296);var I=Math;w=Math.max(a,w);e:{I=(I.min.call(I,2147483648,w+(65536-w%65536)%65536)-Q.buffer.byteLength+65535)/65536;try{Q.grow(I),ae();var V=1;break e}catch{}V=void 0}if(V)return!0}return!1},A:(a,l)=>{var h=0;return Ze().forEach((w,I)=>{var V=l+h;for(I=y[a+4*I>>2]=V,V=0;V{var h=Ze();y[a>>2]=h.length;var w=0;return h.forEach(I=>w+=I.length+1),y[l>>2]=w,0},e:function(a){try{return wr(it(a)),0}catch(h){if(typeof B>"u"||"ErrnoError"!==h.name)throw h;return h.Ka}},p:function(a,l){try{var h=it(a);return te[0|l]=h.tty?2:ut(h.mode)?3:40960==(61440&h.mode)?7:4,j[l+2>>1]=0,d=[0,(we=0,1<=+Math.abs(we)?0>>0:~~+Math.ceil((we-+(~~we>>>0))/4294967296)>>>0:0)],L[l+8>>2]=d[0],L[l+12>>2]=d[1],d=[0,(we=0,1<=+Math.abs(we)?0>>0:~~+Math.ceil((we-+(~~we>>>0))/4294967296)>>>0:0)],L[l+16>>2]=d[0],L[l+20>>2]=d[1],0}catch(w){if(typeof B>"u"||"ErrnoError"!==w.name)throw w;return w.Ka}},x:function(a,l,h,w){try{e:{var I=it(a);a=l;for(var V,ee=l=0;ee>2],Me=y[a+4>>2];a+=8;var Ne=hr(I,te,Se,Me,V);if(0>Ne){var tt=-1;break e}if(l+=Ne,Ne>2]=tt,0}catch(nt){if(typeof B>"u"||"ErrnoError"!==nt.name)throw nt;return nt.Ka}},m:function(a,l,h,w,I){l=_e(l,h);try{if(isNaN(l))return 61;var V=it(a);return Wr(V,l,w),d=[V.position>>>0,(we=V.position,1<=+Math.abs(we)?0>>0:~~+Math.ceil((we-+(~~we>>>0))/4294967296)>>>0:0)],L[I>>2]=d[0],L[I+4>>2]=d[1],V.hb&&0===l&&0===w&&(V.hb=null),0}catch(ee){if(typeof B>"u"||"ErrnoError"!==ee.name)throw ee;return ee.Ka}},D:function(a){try{var l,h=it(a);return null!==(l=h.Ha)&&void 0!==l&&l.fsync?h.Ha.fsync(h):0}catch(w){if(typeof B>"u"||"ErrnoError"!==w.name)throw w;return w.Ka}},u:function(a,l,h,w){try{e:{var I=it(a);a=l;for(var V,ee=l=0;ee>2],Me=y[a+4>>2];a+=8;var Ne=Gr(I,te,Se,Me,V);if(0>Ne){var tt=-1;break e}l+=Ne,typeof V<"u"&&(V+=Ne)}tt=l}return y[w>>2]=tt,0}catch(nt){if(typeof B>"u"||"ErrnoError"!==nt.name)throw nt;return nt.Ka}}},ke=function(a,l){function h(I){var V,ee;return Q=(ke=I.exports).I,ae(),Et=ke.Aa,fe.unshift(ke.J),W--,null===(V=(ee=u).monitorRunDependencies)||void 0===V||V.call(ee,W),0==W&&Ee&&(I=Ee,Ee=null,I()),ke}var w={a:zs};if(W++,null===(a=(l=u).monitorRunDependencies)||void 0===a||a.call(l,W),u.instantiateWasm)try{return u.instantiateWasm(w,h)}catch(I){return H(`Module.instantiateWasm callback failed with error: ${I}`),!1}return function ht(a,l){var h=Ke;q||"function"!=typeof WebAssembly.instantiateStreaming||ge(h)||Ue(h)||E||"function"!=typeof fetch?Ve(h,a,l):fetch(h,{credentials:"same-origin"}).then(w=>WebAssembly.instantiateStreaming(w,a).then(l,function(I){return H(`wasm streaming compile failed: ${I}`),H("falling back to ArrayBuffer instantiation"),Ve(h,a,l)}))}(w,function(I){h(I.instance)}),{}}();u._sqlite3_free=a=>(u._sqlite3_free=ke.K)(a),u._sqlite3_value_text=a=>(u._sqlite3_value_text=ke.L)(a);var ei=()=>(ei=ke.M)();u._sqlite3_prepare_v2=(a,l,h,w,I)=>(u._sqlite3_prepare_v2=ke.N)(a,l,h,w,I),u._sqlite3_step=a=>(u._sqlite3_step=ke.O)(a),u._sqlite3_reset=a=>(u._sqlite3_reset=ke.P)(a),u._sqlite3_exec=(a,l,h,w,I)=>(u._sqlite3_exec=ke.Q)(a,l,h,w,I),u._sqlite3_finalize=a=>(u._sqlite3_finalize=ke.R)(a),u._sqlite3_column_name=(a,l)=>(u._sqlite3_column_name=ke.S)(a,l),u._sqlite3_column_text=(a,l)=>(u._sqlite3_column_text=ke.T)(a,l),u._sqlite3_column_type=(a,l)=>(u._sqlite3_column_type=ke.U)(a,l),u._sqlite3_errmsg=a=>(u._sqlite3_errmsg=ke.V)(a),u._sqlite3_clear_bindings=a=>(u._sqlite3_clear_bindings=ke.W)(a),u._sqlite3_value_blob=a=>(u._sqlite3_value_blob=ke.X)(a),u._sqlite3_value_bytes=a=>(u._sqlite3_value_bytes=ke.Y)(a),u._sqlite3_value_double=a=>(u._sqlite3_value_double=ke.Z)(a),u._sqlite3_value_int=a=>(u._sqlite3_value_int=ke._)(a),u._sqlite3_value_type=a=>(u._sqlite3_value_type=ke.$)(a),u._sqlite3_result_blob=(a,l,h,w)=>(u._sqlite3_result_blob=ke.aa)(a,l,h,w),u._sqlite3_result_double=(a,l)=>(u._sqlite3_result_double=ke.ba)(a,l),u._sqlite3_result_error=(a,l,h)=>(u._sqlite3_result_error=ke.ca)(a,l,h),u._sqlite3_result_int=(a,l)=>(u._sqlite3_result_int=ke.da)(a,l),u._sqlite3_result_int64=(a,l,h)=>(u._sqlite3_result_int64=ke.ea)(a,l,h),u._sqlite3_result_null=a=>(u._sqlite3_result_null=ke.fa)(a),u._sqlite3_result_text=(a,l,h,w)=>(u._sqlite3_result_text=ke.ga)(a,l,h,w),u._sqlite3_aggregate_context=(a,l)=>(u._sqlite3_aggregate_context=ke.ha)(a,l),u._sqlite3_column_count=a=>(u._sqlite3_column_count=ke.ia)(a),u._sqlite3_data_count=a=>(u._sqlite3_data_count=ke.ja)(a),u._sqlite3_column_blob=(a,l)=>(u._sqlite3_column_blob=ke.ka)(a,l),u._sqlite3_column_bytes=(a,l)=>(u._sqlite3_column_bytes=ke.la)(a,l),u._sqlite3_column_double=(a,l)=>(u._sqlite3_column_double=ke.ma)(a,l),u._sqlite3_bind_blob=(a,l,h,w,I)=>(u._sqlite3_bind_blob=ke.na)(a,l,h,w,I),u._sqlite3_bind_double=(a,l,h)=>(u._sqlite3_bind_double=ke.oa)(a,l,h),u._sqlite3_bind_int=(a,l,h)=>(u._sqlite3_bind_int=ke.pa)(a,l,h),u._sqlite3_bind_text=(a,l,h,w,I)=>(u._sqlite3_bind_text=ke.qa)(a,l,h,w,I),u._sqlite3_bind_parameter_index=(a,l)=>(u._sqlite3_bind_parameter_index=ke.ra)(a,l),u._sqlite3_sql=a=>(u._sqlite3_sql=ke.sa)(a),u._sqlite3_normalized_sql=a=>(u._sqlite3_normalized_sql=ke.ta)(a),u._sqlite3_changes=a=>(u._sqlite3_changes=ke.ua)(a),u._sqlite3_close_v2=a=>(u._sqlite3_close_v2=ke.va)(a),u._sqlite3_create_function_v2=(a,l,h,w,I,V,ee,Se,Me)=>(u._sqlite3_create_function_v2=ke.wa)(a,l,h,w,I,V,ee,Se,Me),u._sqlite3_open=(a,l)=>(u._sqlite3_open=ke.xa)(a,l);var Hr=u._malloc=a=>(Hr=u._malloc=ke.ya)(a),Kr=u._free=a=>(Kr=u._free=ke.za)(a);u._RegisterExtensionFunctions=a=>(u._RegisterExtensionFunctions=ke.Ba)(a);var Yr,ti=(a,l)=>(ti=ke.Ca)(a,l),Tr=()=>(Tr=ke.Da)(),kr=a=>(kr=ke.Ea)(a),Yt=a=>(Yt=ke.Fa)(a);function ri(){function a(){if(!Yr&&(Yr=!0,u.calledRun=!0,!Y)){if(u.noFSInit||R||(R=!0,_(),u.stdin=u.stdin,u.stdout=u.stdout,u.stderr=u.stderr,u.stdin?k("stdin",u.stdin):br("/dev/tty","/dev/stdin"),u.stdout?k("stdout",null,u.stdout):br("/dev/tty","/dev/stdout"),u.stderr?k("stderr",null,u.stderr):br("/dev/tty1","/dev/stderr"),It("/dev/stdin",0),It("/dev/stdout",1),It("/dev/stderr",1)),Cr=!1,Z(fe),u.onRuntimeInitialized&&u.onRuntimeInitialized(),u.postRun)for("function"==typeof u.postRun&&(u.postRun=[u.postRun]);u.postRun.length;){var l=u.postRun.shift();Pe.unshift(l)}Z(Pe)}}if(!(0{var I=!h||h.every(V=>"number"===V||"boolean"===V);return"string"!==l&&I&&!w?u["_"+a]:function(){return((a,l,h,w)=>{var I={string:Ne=>{var tt=0;return null!=Ne&&0!==Ne&&(tt=Ft(Ne)),tt},array:Ne=>{var tt=Yt(Ne.length);return te.set(Ne,tt),tt}};a=u["_"+a];var Ne,V=[],ee=0;if(w)for(var Se=0;Se0)}catch(r){return Promise.reject(`IsDBInStore: ${r}`)}})()}static restoreDBFromStore(t,e,r){return(0,O.A)(function*(){const n=`${e}-${t}`;try{if(yield Fe.isDBInStore(n,r)){if(yield Fe.isDBInStore(t,r)){const c=yield Fe.getDBFromStore(n,r);return yield Fe.saveDBToStore(t,c,r),yield Fe.removeDBFromStore(n,r),Promise.resolve()}return Promise.reject(new Error(`RestoreDBFromStore: ${t} does not exist`))}return Promise.reject(new Error(`RestoreDBFromStore: ${n} does not exist`))}catch(i){return Promise.reject(`RestoreDBFromStore: ${i.message}`)}})()}static copyDBToStore(t,e,r){return(0,O.A)(function*(){try{if(yield Fe.isDBInStore(t,r)){const i=yield Fe.getDBFromStore(t,r);return yield Fe.saveDBToStore(e,i,r),Promise.resolve()}return Promise.reject(new Error(`CopyDBToStore: ${t} does not exist`))}catch(n){return Promise.reject(`CopyDBToStore: ${n.message}`)}})()}static getDBListFromStore(t){return(0,O.A)(function*(){try{const e=yield t.keys();return Promise.resolve(e)}catch(e){return Promise.reject(`GetDBListFromStore: ${e.message}`)}})()}}class _t{static getTablesNames(t){return(0,O.A)(function*(){let e="SELECT name FROM sqlite_master WHERE ";e+="type='table' AND name NOT LIKE 'sync_table' ",e+="AND name NOT LIKE '_temp_%' ",e+="AND name NOT LIKE 'sqlite_%' ",e+="ORDER BY rootpage DESC;";const r=[];try{const n=yield ie.queryAll(t,"SELECT name FROM sqlite_master WHERE type='table' AND name NOT LIKE 'sync_table' AND name NOT LIKE '_temp_%' AND name NOT LIKE 'sqlite_%' ORDER BY rootpage DESC;",[]);for(const i of n)r.push(i.name);return Promise.resolve(r)}catch(n){return Promise.reject(new Error(`GetTablesNames: ${n.message}`))}})()}static getViewsNames(t){return(0,O.A)(function*(){let e="SELECT name FROM sqlite_master WHERE ";e+="type='view' AND name NOT LIKE 'sqlite_%' ",e+="ORDER BY rootpage DESC;";const r=[];try{const n=yield ie.queryAll(t,"SELECT name FROM sqlite_master WHERE type='view' AND name NOT LIKE 'sqlite_%' ORDER BY rootpage DESC;",[]);for(const i of n)r.push(i.name);return Promise.resolve(r)}catch(n){return Promise.reject(new Error(`getViewsNames: ${n.message}`))}})()}static dropElements(t,e){return(0,O.A)(function*(){let r="",n="AND name NOT LIKE ('sqlite_%')";switch(e){case"index":r="DropIndexes";break;case"trigger":r="DropTriggers";break;case"table":r="DropTables",n+=" AND name NOT IN ('sync_table')";break;case"view":r="DropViews";break;default:return Promise.reject(new Error(`DropElements: ${e} not found`))}let i="SELECT name FROM sqlite_master WHERE ";i+=`type = '${e}' ${n};`;try{const s=yield ie.queryAll(t,i,[]);if(s.length>0){const c=e.toUpperCase(),f=[];for(const u of s){let p=`DROP ${c} IF EXISTS `;p+=`${u.name};`,f.push(p)}for(const u of f)if((yield ie.run(t,u,[],!1,"no"))<0)return Promise.reject(new Error(`DropElements: ${r}: lastId < 0`))}return Promise.resolve()}catch(s){return Promise.reject(new Error(`DropElements: ${r}: ${s.message}`))}})()}static dropAll(t){return(0,O.A)(function*(){try{return yield _t.dropElements(t,"table"),yield _t.dropElements(t,"index"),yield _t.dropElements(t,"trigger"),yield _t.dropElements(t,"view"),yield ie.run(t,"VACUUM;",[],!1,"no"),Promise.resolve()}catch(e){return Promise.reject(new Error(`DropAll: ${e.message}`))}})()}static dropTempTables(t,e){return(0,O.A)(function*(){const r=Object.keys(e),n=[];for(const i of r){let s="DROP TABLE IF EXISTS ";s+=`_temp_${i};`,n.push(s)}try{return(yield ie.execute(t,n.join("\n"),!1))<0?Promise.reject(new Error("DropTempTables: changes < 0")):Promise.resolve()}catch(i){return Promise.reject(new Error(`DropTempTables: ${i.message}`))}})()}}class Ge{static isJsonSQLite(t){return(0,O.A)(function*(){const e=["database","version","overwrite","encrypted","mode","tables","views"];if(null==t||0===Object.keys(t).length&&t.constructor===Object)return!1;for(const r of Object.keys(t)){if(-1===e.indexOf(r)||"database"===r&&"string"!=typeof t[r]||"version"===r&&"number"!=typeof t[r]||"overwrite"===r&&"boolean"!=typeof t[r]||"encrypted"===r&&"boolean"!=typeof t[r]||"mode"===r&&"string"!=typeof t[r]||"tables"===r&&"object"!=typeof t[r])return!1;if("tables"===r)for(const n of t[r])if(!(yield Ge.isTable(n)))return!1;if("views"===r&&"object"!=typeof t[r])return!1;if("views"===r)for(const n of t[r])if(!(yield Ge.isView(n)))return!1}return!0})()}static isTable(t){return(0,O.A)(function*(){const e=["name","schema","indexes","triggers","values"];let r=0;if(null==t||0===Object.keys(t).length&&t.constructor===Object)return!1;for(const n of Object.keys(t)){if(-1===e.indexOf(n)||"name"===n&&"string"!=typeof t[n]||"schema"===n&&"object"!=typeof t[n]||"indexes"===n&&"object"!=typeof t[n]||"triggers"===n&&"object"!=typeof t[n]||"values"===n&&"object"!=typeof t[n])return!1;if("schema"===n){t.schema.forEach(i=>{i.column&&r++});for(let i=0;i0)for(const i of t[n])if("object"!=typeof i||i.length!=r)return!1}return!0})()}static isSchema(t){return(0,O.A)(function*(){const e=["column","value","foreignkey","primarykey","constraint"];if(null==t||0===Object.keys(t).length&&t.constructor===Object)return!1;for(const r of Object.keys(t))if(-1===e.indexOf(r)||"column"===r&&"string"!=typeof t[r]||"value"===r&&"string"!=typeof t[r]||"foreignkey"===r&&"string"!=typeof t[r]||"primarykey"===r&&"string"!=typeof t[r]||"constraint"===r&&"string"!=typeof t[r])return!1;return!0})()}static isIndexes(t){return(0,O.A)(function*(){const e=["name","value","mode"];if(null==t||0===Object.keys(t).length&&t.constructor===Object)return!1;for(const r of Object.keys(t))if(-1===e.indexOf(r)||"name"===r&&"string"!=typeof t[r]||"value"===r&&"string"!=typeof t[r]||"mode"===r&&("string"!=typeof t[r]||"UNIQUE"!=t[r].toUpperCase()))return!1;return!0})()}static isTriggers(t){return(0,O.A)(function*(){const e=["name","timeevent","condition","logic"];if(null==t||0===Object.keys(t).length&&t.constructor===Object)return!1;for(const r of Object.keys(t))if(-1===e.indexOf(r)||"name"===r&&"string"!=typeof t[r]||"timeevent"===r&&"string"!=typeof t[r]||"condition"===r&&"string"!=typeof t[r]||"logic"===r&&"string"!=typeof t[r])return!1;return!0})()}static isView(t){return(0,O.A)(function*(){const e=["name","value"];if(null==t||0===Object.keys(t).length&&t.constructor===Object)return!1;for(const r of Object.keys(t))if(-1===e.indexOf(r)||"name"===r&&"string"!=typeof t[r]||"value"===r&&"string"!=typeof t[r])return!1;return!0})()}static checkSchemaValidity(t){return(0,O.A)(function*(){for(let e=0;e0)for(const c of r)n.push(c.name),i.push(c.type);return Promise.resolve({names:n,types:i})}catch(c){return Promise.reject(new Error(`GetTableColumnNamesTypes: ${c.message}`))}})()}static getValues(t,e,r){return(0,O.A)(function*(){const n=[];try{const i=yield Ge.getTableColumnNamesTypes(t,r);let s=[];if(!Object.keys(i).includes("names"))return Promise.reject(new Error(`GetValues: Table ${r} no names`));s=i.names;const c=yield ie.queryAll(t,e,[]);for(const f of c){const u=[];for(const p of s)Object.keys(f).includes(p)?u.push(f[p]):u.push(null);n.push(u)}return Promise.resolve(n)}catch(i){return Promise.reject(new Error(`GetValues: ${i.message}`))}})()}}let er=(()=>{class o{static extractTableName(e){const n=e.match(/(?:INSERT\s+INTO|UPDATE|DELETE\s+FROM)\s+([^\s]+)/i);return n&&n[1]?n[1]:null}static extractWhereClause(e){const n=e.match(/WHERE(.+?)(?:ORDER\s+BY|LIMIT|$)/i);return n&&n[1]?n[1].trim():null}static addPrefixToWhereClause(e,r,n,i){let s;return s=e.includes("AND")?e.split("AND").map(u=>u.trim()):[e],s.map(f=>{const u=f.match(/(\w+)\s*(=|<|<=|<>|>|>=|IN|BETWEEN|LIKE)\s*(.+)/);if(!u)return f;const p=u[1].trim(),m=u[2].trim();let v=u[3].trim(),g=p;const E=o.findIndexOfStringInArray(p,n);return-1!==E&&(g=o.getStringAtIndex(r,E)),`${i}${g} ${m} ${v}`}).join(" AND ")}static findIndexOfStringInArray(e,r){return r.indexOf(e)}static getStringAtIndex(e,r){if(r>=0&&rs.trim()),tableName:n[2],refKeys:n[3].split(",").map(s=>s.trim()),action:n[5]?n[5]:"NO ACTION"};throw new Error("extractForeignKeyInfo: No FOREIGN KEY found")}static extractColumnNames(e){const r=new Set(["AND","OR","IN","VALUES","LIKE","BETWEEN","NOT"]),n=/\b[a-zA-Z]\w*\b(?=\s*(?:<=?|>=?|<>?|=|AND|OR|BETWEEN|NOT|IN|LIKE))|\b[a-zA-Z]\w*\b\s+BETWEEN\s+'[^']+'\s+AND\s+'[^']+'|\(([^)]+)\)\s+IN\s+\(?\s*VALUES\s*\(/g;let i;const s=[];for(;null!==(i=n.exec(e));){const c=i[1];if(c){const f=c.split(",");for(const u of f)s.push(u.trim())}else{const f=i[0];r.has(f.trim().toUpperCase())||s.push(f.trim())}}return s}static flattenMultilineString(e){return e.split(/\r?\n/).join(" ")}static getStmtAndRetColNames(e,r){const i={stmt:e,names:""},s=e.toUpperCase().indexOf("RETURNING");if(-1!==s){const c=e.substring(0,s);if(i.stmt=`${c};`,"wA"===r.substring(0,2)){const u=e.substring(s+9).trim();i.names=u.endsWith(";")?u.substring(0,u.length-1):u}}return i}static extractCombinedPrimaryKey(e){const n=new RegExp(/WHERE\s*\((.+?)\)\s*(?:=|IN)\s*\((.+?)\)/g),i=e.matchAll(n),s=[];for(const c of i){const u=c[1].trim().split(",").map(p=>p.trim());s.push(u)}return 0===s.length?null:s}static getWhereStmtForCombinedPK(e,r,n,i){let s=e;for(const c of i){const f=c.join(",")===r.join(",")?n:r;for(const[u,p]of c.entries())s=o.replaceAllString(s,p,f[u])}return s}static replaceAllString(e,r,n){return e.split(r).join(n)}static indicesOf(e,r,n=0){const i=[];let s=e.indexOf(r,n);for(;-1!==s;)i.push(s),s=e.indexOf(r,s+1);return i}static getWhereStmtForNonCombinedPK(e,r,n){let i="",s=e.substring(6);for(let c=0;c0){let p="";const m=o.indicesOf(s,"=",u[0]);if(m.length>0){const v=o.indicesOf(s,"AND",m[0]);v.length>0?(p=s.substring(m[0]+1,v[0]-1),s=s.substring(v[0]+3)):p=s.substring(m[0]+1),c>0&&(i+=" AND "),i+="withRefsNames"===f?n[c]+" = "+p:r[c]+" = "+p}}}return i="WHERE "+i,i}static updateWhere(e,r,n){let i="";if(e.length<=0||"WHERE"!==e.toUpperCase().substring(0,5))return i;if(r.length===n.length){const s=o.extractCombinedPrimaryKey(e);i=s?o.getWhereStmtForCombinedPK(e,r,n,s):o.getWhereStmtForNonCombinedPK(e,r,n)}return i}}return o.replaceString=(t,e,r)=>{const n=t.indexOf(e);return-1!==n?t.substring(0,n)+r+t.substring(n+e.length):t},o})();class Xe{static findReferencesAndUpdate(t){return new Xe(t)}static getRefs(t){return new Xe(t)}static getReferences(t){return new Xe(t)}static searchForRelatedItems(t){return new Xe(t)}static upDateWhereForDefault(t){return new Xe(t)}static upDateWhereForRestrict(t){return new Xe(t)}static upDateWhereForCascade(t){return new Xe(t)}static executeUpdateForDelete(t){return new Xe(t)}constructor(t){this.message=t}}class Pt{static findReferencesAndUpdate(t,e,r,n,i){return(0,O.A)(function*(){try{let s=!0;const c=yield Pt.getReferences(t,e),f=c.retRefs,u=c.tableWithRefs;if(f.length<=0||e===u)return s;for(const p of f){const m=er.extractForeignKeyInfo(p),v=m.tableName;if(""===v||v!==e)continue;const g=m.forKeys,E=m.refKeys;if(E.length!==g.length)throw Xe.findReferencesAndUpdate("findReferencesAndUpdate: mismatch length");const b=m.action;if("NO_ACTION"===b)continue;let T=u,A=g,P={uWhereStmt:"",setStmt:""};if(Pt.checkValuesMatch(g,n))throw Xe.findReferencesAndUpdate("Not implemented. Please transfer your example to the maintener");{const N=yield Pt.searchForRelatedItems(t,T,e,r,g,E,i);if(0===N.relatedItems.length&&N.key.length<=0)continue;if(T!==e)switch(b){case"RESTRICT":P=yield Pt.upDateWhereForRestrict(N);break;case"CASCADE":P=yield Pt.upDateWhereForCascade(N);break;default:P=yield Pt.upDateWhereForDefault(g,N)}}P.setStmt.length>0&&P.uWhereStmt.length>0&&Pt.executeUpdateForDelete(t,T,P.uWhereStmt,P.setStmt,A,i)}return s}catch(s){throw s instanceof Xe?Xe.findReferencesAndUpdate(s.message?s.message:s):s}})()}static getReferences(t,e){return(0,O.A)(function*(){const r="SELECT sql FROM sqlite_master WHERE sql LIKE('%FOREIGN KEY%') AND sql LIKE('%REFERENCES%') AND sql LIKE('%"+e+"%') AND sql LIKE('%ON DELETE%');";try{const n=yield ie.queryAll(t,r,[]);let i=[],s="";if(n.length>0){let c=Pt.getRefs(n[0].sql);i=c.foreignKeys,s=c.tableName}return Promise.resolve({tableWithRefs:s,retRefs:i})}catch(n){throw Xe.getReferences(`getReferences: ${n.message?n.message:n}`)}})()}static getRefs(t){let e="";const r=[],n=er.flattenMultilineString(t);try{const s=n.match(/CREATE\s+TABLE\s+(\w+)\s+\(/);s&&(e=s[1]);const f=n.matchAll(/FOREIGN\s+KEY\s+\([^)]+\)\s+REFERENCES\s+(\w+)\s*\([^)]+\)\s+ON\s+DELETE\s+(CASCADE|RESTRICT|SET\s+DEFAULT|SET\s+NULL|NO\s+ACTION)/g);for(const u of f)r.push(u[0])}catch(i){throw Xe.getRefs(`getRefs: Error creating regular expression: ${i}`)}return{tableName:e,foreignKeys:r}}static getReferencedTableName(t){return(0,O.A)(function*(){var e="";if(t.length>0){const r=t.split(new RegExp("REFERENCES","i"));if(2===r.length){const n=r[1].indexOf("(");e=r[1].substring(0,n).trim()}}return e})()}static searchForRelatedItems(t,e,r,n,i,s,c){return(0,O.A)(function*(){const f=[];let u="";const p=i.map(v=>`t1.${v}`),m=s.map(v=>`t2.${v}`);try{let v=er.addPrefixToWhereClause(n,s,i,"t2.");v.endsWith(";")&&(v=v.slice(0,-1));const g=p.map((T,A)=>`${T} = ${m[A]}`).join(" AND "),E=`SELECT t1.rowid FROM ${e} t1 JOIN ${r} t2 ON ${g} WHERE ${v} AND t1.sql_deleted = 0;`,b=yield ie.queryAll(t,E,c);return b.length>0&&(u=Object.keys(b[0])[0],f.push(...b)),{key:u,relatedItems:f}}catch(v){throw Xe.searchForRelatedItems(v.message?v.message:v)}})()}static upDateWhereForDefault(t,e){return(0,O.A)(function*(){let r="",n="";try{const i=e.key,s=[];for(const c of e.relatedItems){const f=c[i];void 0!==f&&s.push(f)}for(const c of t)r+=`${c} = NULL, `;r+="sql_deleted = 0",n=`WHERE ${i} IN (`;for(const c of s)n+=`${c},`;n.endsWith(",")&&(n=n.slice(0,-1)),n+=");"}catch(i){throw Xe.upDateWhereForDefault(i.message?i.message:i)}return{setStmt:r,uWhereStmt:n}})()}static upDateWhereForRestrict(t){return(0,O.A)(function*(){try{const e="",r="";if(t.relatedItems.length>0)throw Xe.upDateWhereForRestrict("Restrict mode related items exist, please delete them first");return{setStmt:e,uWhereStmt:r}}catch(e){throw Xe.upDateWhereForRestrict(e.message?e.message:e)}})()}static upDateWhereForCascade(t){return(0,O.A)(function*(){let e="",r="";try{const n=t.key,i=[];for(const s of t.relatedItems){const c=s[n];void 0!==c&&i.push(c)}e+="sql_deleted = 1",r=`WHERE ${n} IN (`;for(const s of i)r+=`${s},`;r.endsWith(",")&&(r=r.slice(0,-1)),r+=");"}catch(n){throw Xe.upDateWhereForCascade(n.message?n.message:n)}return{setStmt:e,uWhereStmt:r}})()}static executeUpdateForDelete(t,e,r,n,i,s){try{let c=-1;const f=`UPDATE ${e} SET ${n} ${r}`,u=[];if(s.length>0){const m=r.split("?");";"===m[m.length-1]&&m.pop();for(let v=0;v0&&u.push(s[v])}if(c=ie.run(t,f,u,!1,"no").lastId,-1===c)throw Xe.executeUpdateForDelete(`UPDATE sql_deleted failed for table: ${e}`)}catch(c){throw Xe.executeUpdateForDelete(c.message?c.message:c)}}static getCurrentTimeAsInteger(){return Math.floor(Date.now()/1e3)}static checkValuesMatch(t,e){for(const r of t)if(!e.includes(r))return!1;return!0}}class ie{static beginTransaction(t,e){return(0,O.A)(function*(){const r="BeginTransaction: ";if(!e)return Promise.reject(new Error(`${r}database not opened`));try{return t.exec("BEGIN TRANSACTION"),Promise.resolve()}catch(n){return Promise.reject(new Error(`${r}${n.message?n.message:n}`))}})()}static rollbackTransaction(t,e){return(0,O.A)(function*(){const r="RollbackTransaction: ";if(!e)return Promise.reject(new Error(`${r}database not opened`));try{return t.exec("ROLLBACK TRANSACTION"),Promise.resolve()}catch(n){return Promise.reject(new Error(`${r}${n.message?n.message:n}`))}})()}static commitTransaction(t,e){const r="CommitTransaction: ";if(!e)return Promise.reject(new Error(`${r}database not opened`));try{return t.exec("COMMIT TRANSACTION"),Promise.resolve()}catch(i){return Promise.reject(new Error(`${r}${i.message?i.message:i}`))}}static dbChanges(t){return(0,O.A)(function*(){let r=0;try{return r=t.exec("SELECT total_changes()")[0].values[0][0],Promise.resolve(r)}catch(n){return Promise.reject(new Error(`DbChanges failed: ${n.message?n.message:n}`))}})()}static getLastId(t){return(0,O.A)(function*(){let r=-1;try{return r=t.exec("SELECT last_insert_rowid()")[0].values[0][0],Promise.resolve(r)}catch(n){return Promise.reject(new Error(`GetLastId failed: ${n.message?n.message:n}`))}})()}static setForeignKeyConstraintsEnabled(t,e){return(0,O.A)(function*(){let r="PRAGMA foreign_keys=OFF";e&&(r="PRAGMA foreign_keys=ON");try{return t.run(r),Promise.resolve()}catch(n){return Promise.reject(new Error(`SetForeignKey: ${n.message?n.message:n}`))}})()}static getVersion(t){return(0,O.A)(function*(){let e=0;try{return e=t.exec("PRAGMA user_version;")[0].values[0][0],Promise.resolve(e)}catch(r){return Promise.reject(new Error(`GetVersion: ${r.message?r.message:r}`))}})()}static setVersion(t,e){return(0,O.A)(function*(){try{return t.exec(`PRAGMA user_version = ${e}`),Promise.resolve()}catch(r){return Promise.reject(new Error(`SetVersion: ${r.message?r.message:r}`))}})()}static execute(t,e,r){return(0,O.A)(function*(){try{var n=e;if(!r&&e.toLowerCase().includes("DELETE FROM".toLowerCase())){let c=(n=e.replace(/\n/g,"")).split(";");var i=[];for(const f of c)if("DELETE FROM"===f.trim().substring(0,11).toUpperCase()&&f.toLowerCase().includes("WHERE".toLowerCase())){const p=f.trim(),m=yield ie.deleteSQL(t,p,[]);i.push(m)}else i.push(f);n=i.join(";")}t.exec(n);const s=yield ie.dbChanges(t);return Promise.resolve(s)}catch(s){return Promise.reject(new Error(`Execute: ${s.message?s.message:s}`))}})()}static executeSet(t,e,r,n){return(0,O.A)(function*(){const i=[];let s=-1,c={};for(let f=0;f0?e[f].values:[];if(null==u){let m="ExecuteSet: Error No statement";return m+=` for index ${f}`,Promise.reject(new Error(m))}try{if(Array.isArray(p[0]))for(const m of p){const v=yield ie.replaceUndefinedByNull(m);c=yield ie.run(t,u,v,r,n),s=c.lastId,Object.keys(c).includes("values")&&c.values.length>0&&i.push(c.values)}else{const m=yield ie.replaceUndefinedByNull(p);c=yield ie.run(t,u,m,r,n),s=c.lastId,Object.keys(c).includes("values")&&c.values.length>0&&i.push(c.values)}}catch(m){return Promise.reject(new Error(`ExecuteSet: ${m.message?m.message:m}`))}}return c.lastId=s,c.values="all"===n?i:"one"===n?i[0]:[],Promise.resolve(c)})()}static queryAll(t,e,r){return(0,O.A)(function*(){try{let n=[];if(n=null!=r&&r.length>0?t.exec(e,r):t.exec(e),0==n.length)return Promise.resolve([]);const i=n[0].values.map(s=>{const c={};return n[0].columns.forEach((f,u)=>{c[f]=s[u]}),c});return Promise.resolve(i)}catch(n){return Promise.reject(new Error(`queryAll: ${n.message?n.message:n}`))}})()}static run(t,e,r,n,i){return(0,O.A)(function*(){let s=e.replace(/\n/g,"").trim().substring(0,6).toUpperCase(),c=e,f=[],u={};try{!n&&"DELETE"===s&&(c=yield ie.deleteSQL(t,e,r));const p=r||[];let m;if(p.length>0){const g=yield ie.replaceUndefinedByNull(p);m=t.exec(c,g)}else m=t.exec(c);("all"===i||"one"===i)&&m&&m.length>0&&(f=ie.getReturnedValues(m[0],i));let v=yield ie.getLastId(t);return u.lastId=v,null!=f&&f.length>0&&(u.values=f),Promise.resolve(u)}catch(p){return Promise.reject(new Error(`run: ${p.message?p.message:p}`))}})()}static getReturnedValues(t,e){const r=[];for(let n=0;n0;return Promise.resolve(i)}catch(r){return Promise.reject(new Error(`isTableExists: ${r.message?r.message:r}`))}})()}static isLastModified(t,e){return(0,O.A)(function*(){if(!e)return Promise.reject("isLastModified: database not opened");try{const r=yield _t.getTablesNames(t);for(const n of r)if((yield Ge.getTableColumnNamesTypes(t,n)).names.includes("last_modified"))return Promise.resolve(!0)}catch(r){return Promise.reject(new Error(`isLastModified: ${r.message?r.message:r}`))}})()}static isSqlDeleted(t,e){return(0,O.A)(function*(){if(!e)return Promise.reject("isSqlDeleted: database not opened");try{const r=yield _t.getTablesNames(t);for(const n of r)if((yield Ge.getTableColumnNamesTypes(t,n)).names.includes("sql_deleted"))return Promise.resolve(!0)}catch(r){return Promise.reject(new Error(`isSqlDeleted: ${r.message?r.message:r}`))}})()}static replaceUndefinedByNull(t){return(0,O.A)(function*(){const e=[];for(const r of t){let n=r;typeof r>"u"&&(n=null),e.push(n)}return Promise.resolve(e)})()}static backupTables(t){return(0,O.A)(function*(){let r={};try{const n=yield _t.getTablesNames(t);for(const i of n)try{const s=yield ie.backupTable(t,i);r[`${i}`]=s}catch(s){return Promise.reject(new Error(`BackupTables: table ${i}: ${s.message?s.message:s}`))}return Promise.resolve(r)}catch(n){return Promise.reject(new Error(`BackupTables: ${n.message?n.message:n}`))}})()}static backupTable(t,e){return(0,O.A)(function*(){try{yield ie.beginTransaction(t,!0);const r=yield ie.getTableColumnNames(t,e),n=`_temp_${e}`,i=`DROP TABLE IF EXISTS ${n};`;yield ie.run(t,i,[],!1,"no");let s=`ALTER TABLE ${e} RENAME `;if(s+=`TO ${n};`,(yield ie.run(t,s,[],!1,"no"))<0){let f="BackupTable: lastId < 0";try{yield ie.rollbackTransaction(t,!0)}catch(u){f+=`: ${u.message?u.message:u}`}return Promise.reject(new Error(`${f}`))}try{return yield ie.commitTransaction(t,!0),Promise.resolve(r)}catch(f){return Promise.reject(new Error(`BackupTable: ${f.message?f.message:f}`))}}catch(r){return Promise.reject(new Error(`BackupTable: ${r.message?r.message:r}`))}})()}static getTableColumnNames(t,e){return(0,O.A)(function*(){let r=[];const n=[],i=`PRAGMA table_info('${e}');`;try{if(r=yield ie.queryAll(t,i,[]),r.length>0)for(const s of r)n.push(s.name);return Promise.resolve(n)}catch(s){return Promise.reject(new Error(`GetTableColumnNames: ${s.message?s.message:s}`))}})()}static findCommonColumns(t,e){return(0,O.A)(function*(){let r={};try{const n=yield _t.getTablesNames(t);if(0===n.length)return Promise.reject(new Error("FindCommonColumns: get table's names failed"));for(const i of n){const s=yield ie.getTableColumnNames(t,i);Object.keys(e).includes(i)&&(r[i]=ie.arraysIntersection(e[i],s))}return Promise.resolve(r)}catch(n){return Promise.reject(new Error(`FindCommonColumns: ${n.message?n.message:n}`))}})()}static arraysIntersection(t,e){if(null!=t&&null!=e){const r=new Set(t),n=new Set(e);return[...r].filter(i=>n.has(i))}return[]}static updateNewTablesData(t,e){return(0,O.A)(function*(){try{yield ie.beginTransaction(t,!0);const r=[];if(Object.keys(e).forEach(s=>{const c=e[s].join(",");let f=`INSERT INTO ${s} `;f+=`(${c}) `,f+=`SELECT ${c} FROM _temp_${s};`,r.push(f)}),(yield ie.execute(t,r.join("\n"),!1))<0){let s="updateNewTablesData: changes < 0";try{yield ie.rollbackTransaction(t,!0)}catch(c){s+=`: ${c.message?c.message:c}`}return Promise.reject(new Error(`${s}`))}try{return yield ie.commitTransaction(t,!0),Promise.resolve()}catch(s){return Promise.reject(new Error(`updateNewTablesData: ${s.message?s.message:s}`))}}catch(r){return Promise.reject(new Error(`updateNewTablesData: ${r.message?r.message:r}`))}})()}}class ft{static createDatabaseSchema(t,e){return(0,O.A)(function*(){let r=-1;const n=e.version;try{return yield ie.setVersion(t.mDb,n),"full"===e.mode&&(yield _t.dropAll(t.mDb)),r=yield ft.createSchema(t,e),Promise.resolve(r)}catch(i){return Promise.reject(new Error(`CreateDatabaseSchema: ${i.message}`))}})()}static createSchema(t,e){return(0,O.A)(function*(){let r=0;const n=t.mDb;try{yield ie.beginTransaction(n,!0),t.setIsTransActive(!0)}catch(s){return Promise.reject(new Error(`CreateSchema: ${s.message}`))}const i=yield ft.createSchemaStatement(e);if(i.length>0){const s=i.join("\n");try{if(r=yield ie.execute(n,s,!0),r<0)try{yield ie.rollbackTransaction(n,!0),t.setIsTransActive(!1)}catch(c){return Promise.reject(new Error(`CreateSchema: changes < 0 ${c.message}`))}}catch(c){const f=c.message;try{return yield ie.rollbackTransaction(n,!0),t.setIsTransActive(!1),Promise.reject(new Error(`CreateSchema: ${f}`))}catch(u){return Promise.reject(new Error(`CreateSchema: changes < 0 ${u.message}: ${f}`))}}}try{return yield ie.commitTransaction(n,!0),t.setIsTransActive(!1),Promise.resolve(r)}catch(s){return Promise.reject(new Error(`CreateSchema: commit ${s.message}`))}})()}static createSchemaStatement(t){return(0,O.A)(function*(){const e=[];let r=!1,n=!1;try{for(const i of t.tables){if(null!=i.schema&&i.schema.length>=1){e.push(`CREATE TABLE IF NOT EXISTS ${i.name} (`);for(let s=0;s=1)for(const s of i.indexes){const c=i.name;let f=`CREATE ${Object.keys(s).includes("mode")?s.mode+" ":""} INDEX IF NOT EXISTS `;f+=`${s.name} ON ${c} (${s.value});`,e.push(f)}if(null!=i.triggers&&i.triggers.length>=1)for(const s of i.triggers){const c=i.name;s.timeevent.toUpperCase().endsWith(" ON")&&(s.timeevent=s.timeevent.substring(0,s.timeevent.length-3));let f="CREATE TRIGGER IF NOT EXISTS ";f+=`${s.name} ${s.timeevent} ON ${c} `,s.condition&&(f+=`${s.condition} `),f+=`${s.logic};`,e.push(f)}}return Promise.resolve(e)}catch(i){return Promise.reject(i)}})()}static createTablesData(t,e,r){return(0,O.A)(function*(){let n=0,i=!1,s=-1,c="",f=-1;const u=t.mDb;try{f=yield ie.dbChanges(u),yield ie.beginTransaction(u,!0),t.setIsTransActive(!0)}catch(p){return Promise.reject(new Error(`createTablesData: ${p.message}`))}for(const p of e.tables)if(null!=p.values&&p.values.length>=1)try{if(s=yield ft.createTableData(u,p,e.mode),r.emit({progress:`create table data ${p.name}`}),s<0)break;i=!0}catch(m){c=m.message,i=!1;break}if(i)try{return yield ie.commitTransaction(u,!0),t.setIsTransActive(!1),n=(yield ie.dbChanges(u))-f,Promise.resolve(n)}catch(p){return Promise.reject(new Error(`CreateTablesData: ${p.message}`))}else{if(!(c.length>0))return Promise.resolve(0);try{return yield ie.rollbackTransaction(u,!0),t.setIsTransActive(!1),Promise.reject(new Error(`CreateTablesData: ${c}`))}catch(p){return Promise.reject(new Error(`CreateTablesData: ${p.message}: ${c}`))}}})()}static createTableData(t,e,r){return(0,O.A)(function*(){let n=-1;try{if(!(yield ie.isTableExists(t,e.name)))return Promise.reject(new Error(`CreateTableData: Table ${e.name} does not exist`));const s=yield Ge.getTableColumnNamesTypes(t,e.name),f=s.names;if(0===s.types.length)return Promise.reject(new Error(`CreateTableData: Table ${e.name} info does not exist`));for(let u=0;u"sql_deleted"===v);if(m>=0&&1===r[m]&&(u=!1,f=`DELETE FROM ${i} WHERE `,f+="string"==typeof r[0]?`${e[0]} = '${r[0]}';`:`${e[0]} = ${r[0]};`),u){const v=yield ft.setNameForUpdate(e);if(0===v.length)return Promise.reject(new Error(`CreateRowStatement: Table ${i} values row ${n} not set to String`));f=`UPDATE ${i} SET ${v} WHERE `,f+="string"==typeof r[0]?`${e[0]} = '${r[0]}';`:`${e[0]} = ${r[0]};`}}return Promise.resolve(f)}catch(c){return Promise.reject(new Error(`CreateRowStatement: ${c.message}`))}})()}static checkUpdate(t,e,r,n,i){return(0,O.A)(function*(){if("UPDATE"!==e.substring(0,6))return Promise.resolve(!0);try{let c=`SELECT * FROM ${n} WHERE `;c+="string"==typeof r[0]?`${i[0]} = '${r[0]}';`:`${i[0]} = ${r[0]};`;const f=yield Ge.getValues(t,c,n);let u=[];if(f.length>0&&(u=f[0]),r.length>0&&u.length>0&&r.length===u.length){for(let p=0;p1?(e=e.slice(0,-1),Promise.resolve(e)):Promise.reject(new Error("CreateQuestionMarkString: length = 0"))})()}static setNameForUpdate(t){return(0,O.A)(function*(){let e="";for(const r of t)e+=`${r} = ? ,`;return e.length>1?(e=e.slice(0,-1),Promise.resolve(e)):Promise.reject(new Error("SetNameForUpdate: length = 0"))})()}static createView(t,e){return(0,O.A)(function*(){const r=`CREATE VIEW IF NOT EXISTS ${e.name} AS ${e.value};`;try{return(yield ie.execute(t,r,!0))<0?Promise.reject(new Error(`CreateView: ${e.name} failed`)):Promise.resolve()}catch(n){return Promise.reject(new Error(`CreateView: ${n.message}`))}})()}static createViews(t,e){return(0,O.A)(function*(){const r=t.mDb;let n=!1,i="",s=-1,c=-1;try{s=yield ie.dbChanges(r),yield ie.beginTransaction(r,!0),t.setIsTransActive(!0)}catch(f){return Promise.reject(new Error(`createViews: ${f.message}`))}for(const f of e.views)if(null!=f.value)try{yield ft.createView(r,f),n=!0}catch(u){i=u.message,n=!1;break}if(n)try{return yield ie.commitTransaction(r,!0),t.setIsTransActive(!1),c=(yield ie.dbChanges(r))-s,Promise.resolve(c)}catch(f){return Promise.reject(new Error(`createViews: ${f.message}`))}else{if(!(i.length>0))return Promise.resolve(0);try{return yield ie.rollbackTransaction(r,!0),t.setIsTransActive(!1),Promise.reject(new Error(`createViews: ${i}`))}catch(f){return Promise.reject(new Error(`createViews: ${f.message}: ${i}`))}}})()}}class Qe{static createExportObject(t,e,r){return(0,O.A)(function*(){const n={};let i=[],s=[],c="";try{s=yield Qe.getViewsName(t);const f=yield Qe.getTablesNameSQL(t);if(0===f.length)return Promise.reject(new Error("createExportObject: table's names failed"));if(!(yield ie.isTableExists(t,"sync_table"))&&"partial"===e.mode)return Promise.reject(new Error("No sync_table available"));switch(e.mode){case"partial":i=yield Qe.getTablesPartial(t,f,r);break;case"full":i=yield Qe.getTablesFull(t,f,r);break;default:c="createExportObject: expMode "+e.mode+" not defined"}return c.length>0?Promise.reject(new Error(c)):(i.length>0&&(n.database=e.database,n.version=e.version,n.encrypted=e.encrypted,n.mode=e.mode,n.tables=i,s.length>0&&(n.views=s)),Promise.resolve(n))}catch(f){return Promise.reject(new Error("createExportObject: "+f.message))}})()}static getViewsName(t){return(0,O.A)(function*(){const e=[];let r="SELECT name,sql FROM sqlite_master WHERE ";r+="type='view' AND name NOT LIKE 'sqlite_%';";let n=[];try{n=yield ie.queryAll(t,"SELECT name,sql FROM sqlite_master WHERE type='view' AND name NOT LIKE 'sqlite_%';",[]);for(const i of n){const s={};s.name=i.name,s.value=i.sql.substring(i.sql.indexOf("AS ")+3),e.push(s)}return Promise.resolve(e)}catch(i){return Promise.reject(new Error(`getViewsName: ${i.message}`))}})()}static getTablesFull(t,e,r){return(0,O.A)(function*(){const n=[];let i="";try{for(const s of e){let c,f;if(!s.name){i="GetTablesFull: no name";break}if(c=s.name,!s.sql){i="GetTablesFull: no sql";break}f=s.sql;const u={},p=yield Qe.getSchema(f);if(0===p.length){i="GetTablesFull: no Schema returned";break}yield Ge.checkSchemaValidity(p);const m=yield Qe.getIndexes(t,c);m.length>0&&(yield Ge.checkIndexesValidity(m));const v=yield Qe.getTriggers(t,c);v.length>0&&(yield Ge.checkTriggersValidity(v));let g=`Full: Table ${c} schema export completed ...`;r.emit({progress:g});const E=`SELECT * FROM ${c};`,b=yield Ge.getValues(t,E,c);if(u.name=c,!(p.length>0)){i="GetTablesFull: must contain schema";break}if(u.schema=p,m.length>0&&(u.indexes=m),v.length>0&&(u.triggers=v),b.length>0&&(u.values=b),Object.keys(u).length<=1){i=`GetTablesFull: table ${c} is not a jsonTable`;break}g=`Full: Table ${c} table data export completed ...`,r.emit({progress:g}),n.push(u)}return i.length>0?Promise.reject(new Error(i)):Promise.resolve(n)}catch(s){return Promise.reject(new Error(`GetTablesFull: ${s.message}`))}})()}static getSchema(t){return(0,O.A)(function*(){const e=[],r=t.indexOf("("),n=t.lastIndexOf(")");let i=t.substring(r+1,n);try{i=yield Qe.modEmbeddedParentheses(i);const s=i.split(",");for(let c=0;c0){for(const c of s){if(3!==Object.keys(c).length){n=`GetIndexes: Table ${e} creating indexes`;break}if(c.tbl_name!==e){n=`GetIndexes: Table ${e} doesn't match`;break}{const u=c.sql,p=u.includes("UNIQUE")?"UNIQUE":"",m=u.lastIndexOf("("),v=u.lastIndexOf(")"),g={};g.name=c.name,g.value=u.slice(m+1,v),p.length>0&&(g.mode=p),r.push(g)}}if(n.length>0)return Promise.reject(new Error(n))}return Promise.resolve(r)}catch(i){return Promise.reject(new Error(`GetIndexes: ${i.message}`))}})()}static getTriggers(t,e){return(0,O.A)(function*(){const r=[];try{let n="SELECT name,tbl_name,sql FROM sqlite_master WHERE ";n+=`type = 'trigger' AND tbl_name = '${e}' `,n+="AND sql NOT NULL;";const i=yield ie.queryAll(t,n,[]);if(i.length>0)for(const s of i){if(3!==Object.keys(s).length)return Promise.reject(new Error(`GetTriggers: Table ${e} creating indexes`));if(s.tbl_name!==e)return Promise.reject(new Error(`GetTriggers: Table ${e} doesn't match`));{const u=s.name;let p=s.sql.split(u);if(2!=p.length)return Promise.reject(new Error("GetTriggers: sql split name does not return 2 values"));if(!p[1].includes(e))return Promise.reject(new Error(`GetTriggers: sql split does not contains ${e}`));const m=p[1].split(e,1)[0].trim();if(p=p[1].split(m+" "+e),2!=p.length)return Promise.reject(new Error("GetTriggers: sql split tableName does not return 2 values"));let v="",g="";if("BEGIN"!==p[1].trim().substring(0,5).toUpperCase()){if(p=p[1].trim().split("BEGIN"),2!=p.length)return Promise.reject(new Error("GetTriggers: sql split BEGIN does not return 2 values"));v=p[0].trim(),g="BEGIN"+p[1]}else g=p[1].trim();const E={};E.name=u,E.logic=g,v.length>0&&(E.condition=v),E.timeevent=m,r.push(E)}}return Promise.resolve(r)}catch(n){return Promise.reject(new Error(`GetTriggers: ${n.message}`))}})()}static getTablesPartial(t,e,r){return(0,O.A)(function*(){const n=[];let i={},s=0,c=[],f="";try{const u=yield Qe.getPartialModeData(t,e);Object.keys(u).includes("syncDate")&&(s=u.syncDate),Object.keys(u).includes("modTables")&&(i=u.modTables,c=Object.keys(i));for(const p of e){let m="",v="";if(!p.name){f="GetTablesFull: no name";break}if(m=p.name,!p.sql){f="GetTablesFull: no sql";break}if(v=p.sql,0==c.length||-1===c.indexOf(m)||"No"==i[m])continue;const g={};let E=[],b=[],T=[];g.name=p,"Create"===i[g.name]&&(E=yield Qe.getSchema(v),E.length>0&&(yield Ge.checkSchemaValidity(E)),b=yield Qe.getIndexes(t,m),b.length>0&&(yield Ge.checkIndexesValidity(b)),T=yield Qe.getTriggers(t,m),T.length>0&&(yield Ge.checkTriggersValidity(T)));let A=`Partial: Table ${m} schema export completed ...`;r.emit({progress:A});let P="";P="Create"===i[m]?`SELECT * FROM ${m};`:`SELECT * FROM ${m} WHERE last_modified > ${s};`;const N=yield Ge.getValues(t,P,m);if(g.name=m,E.length>0&&(g.schema=E),b.length>0&&(g.indexes=b),T.length>0&&(g.triggers=T),N.length>0&&(g.values=N),Object.keys(g).length<=1){f=`GetTablesPartial: table ${m} is not a jsonTable`;break}A=`Partial: Table ${m} table data export completed ...`,r.emit({progress:A}),n.push(g)}return f.length>0?Promise.reject(new Error(f)):Promise.resolve(n)}catch(u){return Promise.reject(new Error(`GetTablesPartial: ${u.message}`))}})()}static getPartialModeData(t,e){return(0,O.A)(function*(){const r={};try{const n=yield Qe.getSynchroDate(t);if(n<=0)return Promise.reject(new Error("GetPartialModeData: no syncDate"));const i=yield Qe.getTablesModified(t,e,n);return i.length<=0?Promise.reject(new Error("GetPartialModeData: no modTables")):(r.syncDate=n,r.modTables=i,Promise.resolve(r))}catch(n){return Promise.reject(new Error(`GetPartialModeData: ${n.message}`))}})()}static getTablesNameSQL(t){return(0,O.A)(function*(){let e="SELECT name,sql FROM sqlite_master WHERE ";e+="type='table' AND name NOT LIKE 'sync_table' ",e+="AND name NOT LIKE '_temp_%' ",e+="AND name NOT LIKE 'sqlite_%';";try{const r=yield ie.queryAll(t,"SELECT name,sql FROM sqlite_master WHERE type='table' AND name NOT LIKE 'sync_table' AND name NOT LIKE '_temp_%' AND name NOT LIKE 'sqlite_%';",[]);return Promise.resolve(r)}catch(r){return Promise.reject(new Error(`getTablesNamesSQL: ${r.message}`))}})()}static getTablesModified(t,e,r){return(0,O.A)(function*(){let n="";try{const i={};for(const s of e){let c,f="SELECT count(*) AS tcount ";f+=`FROM ${s.name};`;let u=yield ie.queryAll(t,f,[]);if(1!=u.length){n="GetTableModified: total count not returned";break}const p=u[0].tcount;if(f="SELECT count(*) AS mcount FROM ",f+=`${s.name} WHERE last_modified > `,f+=`${r};`,u=yield ie.queryAll(t,f,[]),1!=u.length)break;const m=u[0].mcount;c=0===m?"No":p===m?"Create":"Modified",i[s.name]=c}return n.length>0?Promise.reject(new Error(n)):Promise.resolve(i)}catch(i){return Promise.reject(new Error(`GetTableModified: ${i.message}`))}})()}static getSynchroDate(t){return(0,O.A)(function*(){try{const r=yield ie.queryAll(t,"SELECT sync_date FROM sync_table WHERE id = 1;",[]);return Promise.resolve(r[0].sync_date)}catch(e){return Promise.reject(new Error(`GetSynchroDate: ${e.message}`))}})()}static getLastExportDate(t){return(0,O.A)(function*(){try{const r=yield ie.queryAll(t,"SELECT sync_date FROM sync_table WHERE id = 2;",[]);return Promise.resolve(0===r.length?-1:r[0].sync_date)}catch(e){return Promise.reject(new Error(`getLastExport: ${e.message}`))}})()}static setLastExportDate(t,e){return(0,O.A)(function*(){try{if(!(yield ie.isTableExists(t,"sync_table")))return Promise.reject(new Error("setLastExportDate: No sync_table available"));const n=Math.round(new Date(e).getTime()/1e3);let i="";return i=(yield Qe.getLastExportDate(t))>0?`UPDATE sync_table SET sync_date = ${n} WHERE id = 2;`:`INSERT INTO sync_table (sync_date) VALUES (${n});`,(yield ie.execute(t,i,!1))<0?{result:!1,message:"setLastExportDate failed"}:{result:!0}}catch(r){return{result:!1,message:`setLastExportDate failed: ${r.message}`}}})()}static delExportedRows(t){return(0,O.A)(function*(){let e;try{if(!(yield ie.isTableExists(t,"sync_table")))return Promise.reject(new Error("DelExportedRows: No sync_table available"));if(e=yield Qe.getLastExportDate(t),e<0)return Promise.reject(new Error("DelExportedRows: no last exported date available"));const n=yield ie.getTableList(t);if(0===n.length)return Promise.reject(new Error("DelExportedRows: No table's names returned"));for(const i of n){let s=-1;const c=`DELETE FROM ${i}\n WHERE sql_deleted = 1 AND last_modified < ${e};`;if(s=yield ie.run(t,c,[],!0,"no"),s<0)return Promise.reject(new Error("DelExportedRows: lastId < 0"))}}catch(r){return Promise.reject(new Error(`DelExportedRows failed: ${r.message}`))}})()}static modEmbeddedParentheses(t){return(0,O.A)(function*(){const e=Qe.indexOfChar(t,"("),r=Qe.indexOfChar(t,")");if(e.length!=r.length)return Promise.reject("ModEmbeddedParentheses: Not same number of '(' & ')'");if(0===e.length)return Promise.resolve(t);let n=t.substring(0,e[0]-1);for(let i=0;ii.toLowerCase()===e?[...n,s]:n,[])}}class an{static onUpgrade(t,e,r,n){return(0,O.A)(function*(){let i=-1;const s=new Int32Array(Object.keys(e).map(c=>parseInt(c))).sort();for(const c of s)if(c>r&&c<=n){const f=e[c].statements;if(0===f.length)return Promise.reject("onUpgrade: statements not given");try{yield ie.setForeignKeyConstraintsEnabled(t.mDb,!1);const u=yield ie.dbChanges(t.mDb);yield an.executeStatementsProcess(t,f),yield ie.setVersion(t.mDb,c),yield ie.setForeignKeyConstraintsEnabled(t.mDb,!0),i=(yield ie.dbChanges(t.mDb))-u}catch(u){return Promise.reject(new Error(`onUpgrade: ${u.message}`))}}return Promise.resolve(i)})()}static executeStatementsProcess(t,e){return(0,O.A)(function*(){try{yield ie.beginTransaction(t.mDb,!0),t.setIsTransActive(!0);for(const r of e)yield ie.execute(t.mDb,r,!1);return yield ie.commitTransaction(t.mDb,!0),t.setIsTransActive(!1),Promise.resolve()}catch(r){return yield ie.rollbackTransaction(t.mDb,!0),t.setIsTransActive(!1),Promise.reject(`ExecuteStatementProcess: ${r}`)}})()}}class Hn{constructor(t,e,r,n,i,s){this.vUpgDict={},this.autoSave=!1,this.wasmPath="/assets",this.isBackup=!1,this.isTransactionActive=!1,this.dbName=t,this.store=n,this.version=e,this.mDb=null,this.vUpgDict=r,this._isDBOpen=!1,this.autoSave=i,this.wasmPath=s}open(){var t=this;return(0,O.A)(function*(){const e={locateFile:r=>`${t.wasmPath}/${r}`};return new Promise((r,n)=>{try{Es(e).then(function(){var i=(0,O.A)(function*(s){const c=yield Fe.getDBFromStore(t.dbName,t.store);null!=c?t.mDb=new s.Database(c):(t.mDb=new s.Database,yield Fe.setInitialDBToStore(t.dbName,t.store)),t._isDBOpen=!0;let f=yield ie.getVersion(t.mDb);if(t.version>f&&Object.keys(t.vUpgDict).length>0)try{if((yield Fe.isDBInStore(t.dbName,t.store))&&(yield Fe.copyDBToStore(t.dbName,`backup-${t.dbName}`,t.store),t.isBackup=!0),-1===(yield an.onUpgrade(t,t.vUpgDict,f,t.version)))try{t.isBackup&&(yield Fe.restoreDBFromStore(t.dbName,"backup",t.store))}catch(m){return n(new Error(`Open: ${m.message?m.message:m}`))}t.isBackup&&(yield Fe.removeDBFromStore(`backup-${t.dbName}`,t.store))}catch{try{t.isBackup&&(yield Fe.restoreDBFromStore(t.dbName,"backup",t.store))}catch(p){return n(new Error(`Open: ${p.message?p.message:p}`))}}if(t.autoSave)try{yield t.saveToStore()}catch(u){return t._isDBOpen=!1,n(new Error(`Open: ${u.message?u.message:u}`))}return yield ie.setForeignKeyConstraintsEnabled(t.mDb,!0),r()});return function(s){return i.apply(this,arguments)}}())}catch(i){return t._isDBOpen=!1,n(new Error(`Open: ${i.message?i.message:i}`))}})})()}isDBOpen(){return this._isDBOpen}close(){var t=this;return(0,O.A)(function*(){if(null!=t.mDb&&t._isDBOpen)try{yield t.saveToStore(!1),t.mDb.close(),t._isDBOpen=!1}catch(e){return t._isDBOpen=!1,Promise.reject(new Error(`in close ${e.message?e.message:e}`))}return Promise.resolve()})()}saveToStore(t=!0){var e=this;return(0,O.A)(function*(){if(null!=e.mDb&&e._isDBOpen)try{yield Fe.setDBToStore(e.mDb,e.dbName,e.store),t&&(yield ie.setForeignKeyConstraintsEnabled(e.mDb,!0))}catch(r){return Promise.reject(new Error(`in saveToStore ${r.message?r.message:r}`))}return Promise.resolve()})()}exportDB(){var t=this;return(0,O.A)(function*(){try{return t.mDb.export()}catch(e){return Promise.reject(new Error(`exportDB: ${e.message?e.message:e}`))}})()}getVersion(){var t=this;return(0,O.A)(function*(){if(null!=t.mDb&&t._isDBOpen)try{const e=yield ie.getVersion(t.mDb);return Promise.resolve(e)}catch(e){return t._isDBOpen=!1,Promise.reject(new Error(`in getVersion ${e.message?e.message:e}`))}})()}isDBExists(t){var e=this;return(0,O.A)(function*(){try{const r=yield Fe.isDBInStore(t,e.store);return Promise.resolve(r)}catch(r){return Promise.reject(new Error(`in isDBExists ${r.message?r.message:r}`))}})()}deleteDB(t){var e=this;return(0,O.A)(function*(){try{const r=yield e.isDBExists(t);return r&&!e._isDBOpen&&(yield e.open()),yield e.close(),r&&(yield Fe.removeDBFromStore(t,e.store)),Promise.resolve()}catch(r){return Promise.reject(new Error(`DeleteDB: ${r.message?r.message:r}`))}})()}beginTransaction(){var t=this;return(0,O.A)(function*(){if(!t._isDBOpen){let e=`BeginTransaction: Database ${t.dbName} `;return e+="not opened",Promise.reject(new Error(e))}try{return yield ie.beginTransaction(t.mDb,!0),t.setIsTransActive(!0),0}catch(e){return Promise.reject(new Error(`BeginTransaction: ${e.message?e.message:e}`))}})()}commitTransaction(){var t=this;return(0,O.A)(function*(){if(!t._isDBOpen){let e=`CommitTransaction: Database ${t.dbName} `;return e+="not opened",Promise.reject(new Error(e))}try{return yield ie.commitTransaction(t.mDb,!0),t.setIsTransActive(!1),0}catch(e){return Promise.reject(new Error(`CommitTransaction: ${e.message?e.message:e}`))}})()}rollbackTransaction(){var t=this;return(0,O.A)(function*(){if(!t._isDBOpen){let e=`RollbackTransaction: Database ${t.dbName} `;return e+="not opened",Promise.reject(new Error(e))}try{return yield ie.rollbackTransaction(t.mDb,!0),t.setIsTransActive(!1),0}catch(e){return Promise.reject(new Error(`RollbackTransaction: ${e.message?e.message:e}`))}})()}isTransActive(){return this.isTransactionActive}setIsTransActive(t){this.isTransactionActive=t}executeSQL(t,e=!0){var r=this;return(0,O.A)(function*(){if(!r._isDBOpen){let i=`ExecuteSQL: Database ${r.dbName} `;return i+="not opened",Promise.reject(new Error(i))}let n=-1;try{n=yield ie.dbChanges(r.mDb),e&&!r.isTransactionActive&&(yield r.beginTransaction())}catch(i){return Promise.reject(new Error(`executeSQL: ${i.message?i.message:i}`))}try{if((yield ie.execute(r.mDb,t,!1))<0)return Promise.reject(new Error("ExecuteSQL: changes < 0"));e&&r.isTransactionActive&&(yield r.commitTransaction());const s=(yield ie.dbChanges(r.mDb))-n;return Promise.resolve(s)}catch(i){let s=`ExecuteSQL: ${i.message?i.message:i}`;try{e&&r.isTransactionActive&&(yield r.rollbackTransaction())}catch(c){s+=` : ${c.message?c.message:c}`}return Promise.reject(new Error(`ExecuteSQL: ${s}`))}finally{if(e&&(r.isTransactionActive=!1),r.autoSave&&!r.isTransactionActive)try{yield r.saveToStore()}catch(i){return r._isDBOpen=!1,Promise.reject(`ExecuteSQL: ${i.message?i.message:i}`)}}})()}execSet(t,e=!0,r="no"){var n=this;return(0,O.A)(function*(){if(!n._isDBOpen){let c=`ExecSet: Database ${n.dbName} `;return c+="not opened",Promise.reject(new Error(c))}const i={changes:-1,lastId:-1};let s=-1;try{s=yield ie.dbChanges(n.mDb),e&&!n.isTransactionActive&&(yield n.beginTransaction())}catch(c){return Promise.reject(new Error(`ExecSet: ${c.message?c.message:c}`))}try{const c=yield ie.executeSet(n.mDb,t,!1,r);let f=c.lastId;if(f<0)return Promise.reject(new Error("ExecSet: changes < 0"));e&&n.isTransactionActive&&(yield n.commitTransaction());const u=(yield ie.dbChanges(n.mDb))-s;return i.changes=u,i.lastId=f,i.values=c.values?c.values:[],Promise.resolve(i)}catch(c){let u=`ExecSet: ${c.message?c.message:c}`;try{e&&n.isTransactionActive&&(yield n.rollbackTransaction())}catch(p){u+=` : ${p.message?p.message:p}`}return Promise.reject(new Error(`ExecSet: ${u}`))}finally{if(e&&(n.isTransactionActive=!1),n.autoSave&&!n.isTransactionActive)try{yield n.saveToStore()}catch(c){const f=c.message?c.message:c;return n._isDBOpen=!1,Promise.reject(`ExecSet: ${f}`)}}})()}selectSQL(t,e){var r=this;return(0,O.A)(function*(){if(!r._isDBOpen){let n=`SelectSQL: Database ${r.dbName} `;return n+="not opened",Promise.reject(new Error(n))}try{let n=yield ie.queryAll(r.mDb,t,e);return Promise.resolve(n)}catch(n){return Promise.reject(new Error(`SelectSQL: ${n.message?n.message:n}`))}})()}runSQL(t,e,r=!0,n){var i=this;return(0,O.A)(function*(){let s=-1;if(!i._isDBOpen){let u=`RunSQL: Database ${i.dbName} `;return u+="not opened",Promise.reject(new Error(u))}const c={changes:-1,lastId:-1};let f=-1;try{f=yield ie.dbChanges(i.mDb),r&&!i.isTransactionActive&&(yield i.beginTransaction())}catch(u){return Promise.reject(new Error(`RunSQL: ${u.message?u.message:u}`))}try{const u=yield ie.run(i.mDb,t,e,!1,n);if(s=u.lastId,s<0)return Promise.reject(new Error("RunSQL: lastId < 0"));r&&i.isTransactionActive&&(yield i.commitTransaction());const p=(yield ie.dbChanges(i.mDb))-f;return c.changes=p,c.lastId=s,c.values=u.values?u.values:[],Promise.resolve(c)}catch(u){let m=`RunSQL: ${u.message?u.message:u}`;try{r&&i.isTransactionActive&&(yield i.rollbackTransaction())}catch(v){m+=` : ${v.message?v.message:v}`}return Promise.reject(new Error(`${m}`))}finally{if(r&&i.setIsTransActive(!1),i.autoSave&&!i.isTransactionActive)try{yield i.saveToStore()}catch(u){return i._isDBOpen=!1,Promise.reject(`ExecSet: ${u.message?u.message:u}`)}}})()}getTableNames(){var t=this;return(0,O.A)(function*(){if(!t._isDBOpen){let e=`GetTableNames: Database ${t.dbName} `;return e+="not opened",Promise.reject(new Error(e))}try{let e=yield ie.getTableList(t.mDb);return Promise.resolve(e)}catch(e){return Promise.reject(new Error(`GetTableNames: ${e.message?e.message:e}`))}})()}isTable(t){var e=this;return(0,O.A)(function*(){if(!e._isDBOpen){let r=`isTable: Database ${e.dbName} `;return r+="not opened",Promise.reject(new Error(r))}try{const r=yield ie.isTableExists(e.mDb,t);return Promise.resolve(r)}catch(r){return Promise.reject(new Error(`IsTable: ${r.message?r.message:r}`))}})()}createSyncTable(){var t=this;return(0,O.A)(function*(){if(!t._isDBOpen){let r=`createSyncTable: Database ${t.dbName} `;return r+="not opened",Promise.reject(new Error(r))}let e=-1;try{if(yield ie.isTableExists(t.mDb,"sync_table"))return Promise.resolve(0);{const n=yield ie.isLastModified(t.mDb,t._isDBOpen),i=yield ie.isSqlDeleted(t.mDb,t._isDBOpen);if(n&&i){const s=Math.round((new Date).getTime()/1e3);let c="\n CREATE TABLE IF NOT EXISTS sync_table (\n id INTEGER PRIMARY KEY NOT NULL,\n sync_date INTEGER\n );";return c+=`INSERT INTO sync_table (sync_date) VALUES (\n "${s}");`,e=yield ie.execute(t.mDb,c,!1),Promise.resolve(e)}return Promise.reject(new Error("No last_modified/sql_deleted columns in tables"))}}catch(r){return Promise.reject(new Error(`CreateSyncTable: ${r.message?r.message:r}`))}})()}getSyncDate(){var t=this;return(0,O.A)(function*(){if(!t._isDBOpen){let e=`getSyncDate: Database ${t.dbName} `;return e+="not opened",Promise.reject(new Error(e))}try{if(!(yield ie.isTableExists(t.mDb,"sync_table")))return Promise.reject(new Error("No sync_table available"));const r=yield Qe.getSynchroDate(t.mDb);return Promise.resolve(r)}catch(e){return Promise.reject(new Error(`getSyncDate: ${e.message?e.message:e}`))}})()}setSyncDate(t){var e=this;return(0,O.A)(function*(){if(!e._isDBOpen){let r=`SetSyncDate: Database ${e.dbName} `;return r+="not opened",{result:!1,message:r}}try{if(!(yield ie.isTableExists(e.mDb,"sync_table")))return Promise.reject(new Error("No sync_table available"));const n=Math.round(new Date(t).getTime()/1e3);let i="UPDATE sync_table SET sync_date = ";return i+=`${n} WHERE id = 1;`,(yield ie.execute(e.mDb,i,!1))<0?{result:!1,message:"setSyncDate failed"}:{result:!0}}catch(r){return{result:!1,message:`setSyncDate failed: ${r.message?r.message:r}`}}})()}importJson(t,e){var r=this;return(0,O.A)(function*(){let n=0;if(!r._isDBOpen)return Promise.reject(new Error("ImportJson: database is closed"));try{return yield ie.setForeignKeyConstraintsEnabled(r.mDb,!1),t.tables&&t.tables.length>0&&(n=yield ft.createDatabaseSchema(r,t),e.emit({progress:`Schema creation completed changes: ${n}`}),-1!=n&&(n+=(yield ft.createTablesData(r,t,e)),e.emit({progress:`Tables data creation completed changes: ${n}`}))),t.views&&t.views.length>0&&(n+=(yield ft.createViews(r,t))),yield ie.setForeignKeyConstraintsEnabled(r.mDb,!0),yield r.saveToStore(),Promise.resolve(n)}catch(i){return Promise.reject(new Error(`ImportJson: ${i.message?i.message:i}`))}})()}exportJson(t,e){var r=this;return(0,O.A)(function*(){const n={};if(n.database=r.dbName.slice(0,-9),n.version=r.version,n.encrypted=!1,n.mode=t,!r._isDBOpen)return Promise.reject(new Error("ExportJson: database is closed"));try{if(yield ie.isTableExists(r.mDb,"sync_table"))yield Qe.setLastExportDate(r.mDb,(new Date).toISOString());else if("full"!==n.mode)return Promise.reject(new Error("No sync_table available for partial mode"));const s=yield Qe.createExportObject(r.mDb,n,e);return 0===Object.keys(s).length?Promise.reject(new Error("ExportJson: return Object is empty No data to synchronize")):Ge.isJsonSQLite(s)?Promise.resolve(s):Promise.reject(new Error("ExportJson: retJson not valid"))}catch(i){return Promise.reject(new Error(`ExportJson: ${i.message?i.message:i}`))}})()}deleteExportedRows(){var t=this;return(0,O.A)(function*(){if(!t._isDBOpen)return Promise.reject(new Error("deleteExportedRows: database is closed"));try{return yield Qe.delExportedRows(t.mDb),Promise.resolve()}catch(e){return Promise.reject(new Error(`deleteExportedRows: ${e.message?e.message:e}`))}})()}}var Kn={exports:{}};!function(o,t){o.exports=function e(r,n,i){function s(u,p){if(!n[u]){if(!r[u]){if(!p&&Ut)return Ut(u);if(c)return c(u,!0);var v=new Error("Cannot find module '"+u+"'");throw v.code="MODULE_NOT_FOUND",v}var g=n[u]={exports:{}};r[u][0].call(g.exports,function(E){return s(r[u][1][E]||E)},g,g.exports,e,r,n,i)}return n[u].exports}for(var c=Ut,f=0;f"u"&&e(3);var m=Promise;function v(_,R){R&&_.then(function(k){R(null,k)},function(k){R(k)})}function g(_,R,k){"function"==typeof R&&_.then(R),"function"==typeof k&&_.catch(k)}function E(_){return"string"!=typeof _&&(console.warn(_+" used as a key, but it is not a string."),_=String(_)),_}function b(){if(arguments.length&&"function"==typeof arguments[arguments.length-1])return arguments[arguments.length-1]}var T="local-forage-detect-blob-support",A=void 0,P={},N=Object.prototype.toString,M="readonly",D="readwrite";function H(_){for(var R=_.length,k=new ArrayBuffer(R),$=new Uint8Array(k),B=0;B=43)}}).catch(function(){return!1})}(_).then(function(R){return A=R})}function Y(_){var R=P[_.name],k={};k.promise=new m(function($,B){k.resolve=$,k.reject=B}),R.deferredOperations.push(k),R.dbReady=R.dbReady?R.dbReady.then(function(){return k.promise}):k.promise}function te(_){var k=P[_.name].deferredOperations.pop();if(k)return k.resolve(),k.promise}function de(_,R){var $=P[_.name].deferredOperations.pop();if($)return $.reject(R),$.promise}function j(_,R){return new m(function(k,$){if(P[_.name]=P[_.name]||{forages:[],db:null,dbReady:null,deferredOperations:[]},_.db){if(!R)return k(_.db);Y(_),_.db.close()}var B=[_.name];R&&B.push(_.version);var F=f.open.apply(f,B);R&&(F.onupgradeneeded=function(X){var oe=F.result;try{oe.createObjectStore(_.storeName),X.oldVersion<=1&&oe.createObjectStore(T)}catch(ue){if("ConstraintError"!==ue.name)throw ue;console.warn('The database "'+_.name+'" has been upgraded from version '+X.oldVersion+" to version "+X.newVersion+', but the storage "'+_.storeName+'" already exists.')}}),F.onerror=function(X){X.preventDefault(),$(F.error)},F.onsuccess=function(){var X=F.result;X.onversionchange=function(oe){oe.target.close()},k(X),te(_)}})}function L(_){return j(_,!1)}function y(_){return j(_,!0)}function J(_,R){if(!_.db)return!0;var k=!_.db.objectStoreNames.contains(_.storeName),B=_.version>_.db.version;if(_.version<_.db.version&&(_.version!==R&&console.warn('The database "'+_.name+"\" can't be downgraded from version "+_.db.version+" to version "+_.version+"."),_.version=_.db.version),B||k){if(k){var F=_.db.version+1;F>_.version&&(_.version=F)}return!0}return!1}function ae(_){return p([H(atob(_.data))],{type:_.type})}function Ie(_){return _&&_.__local_forage_encoded_blob}function fe(_){var R=this,k=R._initReady().then(function(){var $=P[R._dbInfo.name];if($&&$.dbReady)return $.dbReady});return g(k,_,_),k}function G(_,R,k,$){void 0===$&&($=1);try{var B=_.db.transaction(_.storeName,R);k(null,B)}catch(F){if($>0&&(!_.db||"InvalidStateError"===F.name||"NotFoundError"===F.name))return m.resolve().then(function(){if(!_.db||"NotFoundError"===F.name&&!_.db.objectStoreNames.contains(_.storeName)&&_.version<=_.db.version)return _.db&&(_.version=_.db.version+1),y(_)}).then(function(){return function Pe(_){Y(_);for(var R=P[_.name],k=R.forages,$=0;$>4,pe[B++]=(15&X)<<4|oe>>2,pe[B++]=(3&oe)<<6|63&ue;return le}function St(_){var $,R=new Uint8Array(_),k="";for($=0;$>2],k+=Z[(3&R[$])<<4|R[$+1]>>4],k+=Z[(15&R[$+1])<<2|R[$+2]>>6],k+=Z[63&R[$+2]];return R.length%3==2?k=k.substring(0,k.length-1)+"=":R.length%3==1&&(k=k.substring(0,k.length-2)+"=="),k}var Ot={serialize:function tr(_,R){var k="";if(_&&(k=wt.call(_)),_&&("[object ArrayBuffer]"===k||_.buffer&&"[object ArrayBuffer]"===wt.call(_.buffer))){var $,B=x;_ instanceof ArrayBuffer?($=_,B+=ne):($=_.buffer,"[object Int8Array]"===k?B+=z:"[object Uint8Array]"===k?B+="ui08":"[object Uint8ClampedArray]"===k?B+="uic8":"[object Int16Array]"===k?B+="si16":"[object Uint16Array]"===k?B+="ur16":"[object Int32Array]"===k?B+="si32":"[object Uint32Array]"===k?B+="ui32":"[object Float32Array]"===k?B+="fl32":"[object Float64Array]"===k?B+="fl64":R(new Error("Failed to get type for BinaryArray"))),R(B+St($))}else if("[object Blob]"===k){var F=new FileReader;F.onload=function(){var X="~~local_forage_type~"+_.type+"~"+St(this.result);R(x+se+X)},F.readAsArrayBuffer(_)}else try{R(JSON.stringify(_))}catch(X){console.error("Couldn't convert value into a JSON string: ",_),R(null,X)}},deserialize:function mt(_){if(_.substring(0,9)!==x)return JSON.parse(_);var $,R=_.substring(13),k=_.substring(9,13);if(k===se&&S.test(R)){var B=R.match(S);$=B[1],R=R.substring(B[0].length)}var F=We(R);switch(k){case ne:return F;case se:return p([F],{type:$});case z:return new Int8Array(F);case"ui08":return new Uint8Array(F);case"uic8":return new Uint8ClampedArray(F);case"si16":return new Int16Array(F);case"ur16":return new Uint16Array(F);case"si32":return new Int32Array(F);case"ui32":return new Uint32Array(F);case"fl32":return new Float32Array(F);case"fl64":return new Float64Array(F);default:throw new Error("Unkown type: "+k)}},stringToBuffer:We,bufferToString:St};function je(_,R,k,$){_.executeSql("CREATE TABLE IF NOT EXISTS "+R.storeName+" (id INTEGER PRIMARY KEY, key unique, value)",[],k,$)}function dt(_,R,k,$,B,F){_.executeSql(k,$,B,function(X,oe){oe.code===oe.SYNTAX_ERR?X.executeSql("SELECT name FROM sqlite_master WHERE type='table' AND name = ?",[R.storeName],function(ue,le){le.rows.length?F(ue,oe):je(ue,R,function(){ue.executeSql(k,$,B,F)},F)},F):F(X,oe)},F)}function Nt(_,R,k,$){var B=this;_=E(_);var F=new m(function(X,oe){B.ready().then(function(){void 0===R&&(R=null);var ue=R,le=B._dbInfo;le.serializer.serialize(R,function(pe,_e){_e?oe(_e):le.db.transaction(function(Oe){dt(Oe,le,"INSERT OR REPLACE INTO "+le.storeName+" (key, value) VALUES (?, ?)",[_,pe],function(){X(ue)},function(ze,qe){oe(qe)})},function(Oe){if(Oe.code===Oe.QUOTA_ERR){if($>0)return void X(Nt.apply(B,[_,ue,k,$-1]));oe(Oe)}})})}).catch(oe)});return v(F,k),F}var Ct={_driver:"webSQLStorage",_initStorage:function cr(_){var R=this,k={db:null};if(_)for(var $ in _)k[$]="string"!=typeof _[$]?_[$].toString():_[$];var B=new m(function(F,X){try{k.db=openDatabase(k.name,String(k.version),k.description,k.size)}catch(oe){return X(oe)}k.db.transaction(function(oe){je(oe,k,function(){R._dbInfo=k,F()},function(ue,le){X(le)})},X)});return k.serializer=Ot,B},_support:function d(){return"function"==typeof openDatabase}(),iterate:function pt(_,R){var k=this,$=new m(function(B,F){k.ready().then(function(){var X=k._dbInfo;X.db.transaction(function(oe){dt(oe,X,"SELECT * FROM "+X.storeName,[],function(ue,le){for(var pe=le.rows,_e=pe.length,Oe=0;Oe<_e;Oe++){var ze=pe.item(Oe),qe=ze.value;if(qe&&(qe=X.serializer.deserialize(qe)),void 0!==(qe=_(qe,ze.key,Oe+1)))return void B(qe)}B()},function(ue,le){F(le)})})}).catch(F)});return v($,R),$},getItem:function rr(_,R){var k=this;_=E(_);var $=new m(function(B,F){k.ready().then(function(){var X=k._dbInfo;X.db.transaction(function(oe){dt(oe,X,"SELECT * FROM "+X.storeName+" WHERE key = ? LIMIT 1",[_],function(ue,le){var pe=le.rows.length?le.rows.item(0).value:null;pe&&(pe=X.serializer.deserialize(pe)),B(pe)},function(ue,le){F(le)})})}).catch(F)});return v($,R),$},setItem:function Dt(_,R,k){return Nt.apply(this,[_,R,k,1])},removeItem:function Cr(_,R){var k=this;_=E(_);var $=new m(function(B,F){k.ready().then(function(){var X=k._dbInfo;X.db.transaction(function(oe){dt(oe,X,"DELETE FROM "+X.storeName+" WHERE key = ?",[_],function(){B()},function(ue,le){F(le)})})}).catch(F)});return v($,R),$},clear:function ye(_){var R=this,k=new m(function($,B){R.ready().then(function(){var F=R._dbInfo;F.db.transaction(function(X){dt(X,F,"DELETE FROM "+F.storeName,[],function(){$()},function(oe,ue){B(ue)})})}).catch(B)});return v(k,_),k},length:function yr(_){var R=this,k=new m(function($,B){R.ready().then(function(){var F=R._dbInfo;F.db.transaction(function(X){dt(X,F,"SELECT COUNT(key) as c FROM "+F.storeName,[],function(oe,ue){var le=ue.rows.item(0).c;$(le)},function(oe,ue){B(ue)})})}).catch(B)});return v(k,_),k},key:function ot(_,R){var k=this,$=new m(function(B,F){k.ready().then(function(){var X=k._dbInfo;X.db.transaction(function(oe){dt(oe,X,"SELECT key FROM "+X.storeName+" WHERE id = ? LIMIT 1",[_+1],function(ue,le){var pe=le.rows.length?le.rows.item(0).key:null;B(pe)},function(ue,le){F(le)})})}).catch(F)});return v($,R),$},keys:function nr(_){var R=this,k=new m(function($,B){R.ready().then(function(){var F=R._dbInfo;F.db.transaction(function(X){dt(X,F,"SELECT key FROM "+F.storeName,[],function(oe,ue){for(var le=[],pe=0;pe '__WebKitDatabaseInfoTable__'",[],function(B,F){for(var X=[],oe=0;oe0}var lr={_driver:"localStorageWrapper",_initStorage:function Lr(_){var k={};if(_)for(var $ in _)k[$]=_[$];return k.keyPrefix=ut(_,this._defaultConfig),Wt()?(this._dbInfo=k,k.serializer=Ot,m.resolve()):m.reject()},_support:function Fr(){try{return typeof localStorage<"u"&&"setItem"in localStorage&&!!localStorage.setItem}catch{return!1}}(),iterate:function it(_,R){var k=this,$=k.ready().then(function(){for(var B=k._dbInfo,F=B.keyPrefix,X=F.length,oe=localStorage.length,ue=1,le=0;le=0;B--){var F=localStorage.key(B);0===F.indexOf($)&&localStorage.removeItem(F)}});return v(k,_),k},length:function vr(_){var k=this.keys().then(function($){return $.length});return v(k,_),k},key:function zr(_,R){var k=this,$=k.ready().then(function(){var F,B=k._dbInfo;try{F=localStorage.key(_)}catch{F=null}return F&&(F=F.substring(B.keyPrefix.length)),F});return v($,R),$},keys:function fn(_){var R=this,k=R.ready().then(function(){for(var $=R._dbInfo,B=localStorage.length,F=[],X=0;X=0;X--){var oe=localStorage.key(X);0===oe.indexOf(F)&&localStorage.removeItem(oe)}}):m.reject("Invalid arguments"),R),B}},br=function(R,k){return R===k||"number"==typeof R&&"number"==typeof k&&isNaN(R)&&isNaN(k)},Ur=function(R,k){for(var $=R.length,B=0;B<$;){if(br(R[B],k))return!0;B++}return!1},_r=Array.isArray||function(_){return"[object Array]"===Object.prototype.toString.call(_)},Gt={},Vt={},Bt={INDEXEDDB:we,WEBSQL:Ct,LOCALSTORAGE:lr},fr=[Bt.INDEXEDDB._driver,Bt.WEBSQL._driver,Bt.LOCALSTORAGE._driver],ir=["dropInstance"],It=["clear","getItem","iterate","key","keys","length","removeItem","setItem"].concat(ir),wr={description:"",driver:fr.slice(),name:"localforage",size:4980736,storeName:"keyvaluepairs",version:1};function Wr(_,R){_[R]=function(){var k=arguments;return _.ready().then(function(){return _[R].apply(_,k)})}}function hr(){for(var _=1;_"u"?"undefined":i(k))){if(this._ready)return new Error("Can't call config() after localforage has been used.");for(var $ in k){if("storeName"===$&&(k[$]=k[$].replace(/\W/g,"_")),"version"===$&&"number"!=typeof k[$])return new Error("Database version must be a number.");this._config[$]=k[$]}return!("driver"in k)||!k.driver||this.setDriver(this._config.driver)}return"string"==typeof k?this._config[k]:this._config},_.prototype.defineDriver=function(k,$,B){var F=new m(function(X,oe){try{var ue=k._driver,le=new Error("Custom driver not compliant; see https://mozilla.github.io/localForage/#definedriver");if(!k._driver)return void oe(le);for(var pe=It.concat("_initStorage"),_e=0,Oe=pe.length;_e>4,E=1>6:64,b=2>2)+c.charAt(g)+c.charAt(E)+c.charAt(b));return T.join("")},n.decode=function(f){var u,p,m,v,g,E,b=0,T=0,A="data:";if(f.substr(0,5)===A)throw new Error("Invalid base64 input, it looks like a data url.");var P,N=3*(f=f.replace(/[^A-Za-z0-9+/=]/g,"")).length/4;if(f.charAt(f.length-1)===c.charAt(64)&&N--,f.charAt(f.length-2)===c.charAt(64)&&N--,N%1!=0)throw new Error("Invalid base64 input, bad content length.");for(P=s.uint8array?new Uint8Array(0|N):new Array(0|N);b>4,p=(15&v)<<4|(g=c.indexOf(f.charAt(b++)))>>2,m=(3&g)<<6|(E=c.indexOf(f.charAt(b++))),P[T++]=u,64!==g&&(P[T++]=p),64!==E&&(P[T++]=m);return P}},{"./support":30,"./utils":32}],2:[function(e,r,n){var i=e("./external"),s=e("./stream/DataWorker"),c=e("./stream/Crc32Probe"),f=e("./stream/DataLengthProbe");function u(p,m,v,g,E){this.compressedSize=p,this.uncompressedSize=m,this.crc32=v,this.compression=g,this.compressedContent=E}u.prototype={getContentWorker:function(){var p=new s(i.Promise.resolve(this.compressedContent)).pipe(this.compression.uncompressWorker()).pipe(new f("data_length")),m=this;return p.on("end",function(){if(this.streamInfo.data_length!==m.uncompressedSize)throw new Error("Bug : uncompressed data size mismatch")}),p},getCompressedWorker:function(){return new s(i.Promise.resolve(this.compressedContent)).withStreamInfo("compressedSize",this.compressedSize).withStreamInfo("uncompressedSize",this.uncompressedSize).withStreamInfo("crc32",this.crc32).withStreamInfo("compression",this.compression)}},u.createWorkerFrom=function(p,m,v){return p.pipe(new c).pipe(new f("uncompressedSize")).pipe(m.compressWorker(v)).pipe(new f("compressedSize")).withStreamInfo("compression",m)},r.exports=u},{"./external":6,"./stream/Crc32Probe":25,"./stream/DataLengthProbe":26,"./stream/DataWorker":27}],3:[function(e,r,n){var i=e("./stream/GenericWorker");n.STORE={magic:"\0\0",compressWorker:function(){return new i("STORE compression")},uncompressWorker:function(){return new i("STORE decompression")}},n.DEFLATE=e("./flate")},{"./flate":7,"./stream/GenericWorker":28}],4:[function(e,r,n){var i=e("./utils"),s=function(){for(var c,f=[],u=0;u<256;u++){c=u;for(var p=0;p<8;p++)c=1&c?3988292384^c>>>1:c>>>1;f[u]=c}return f}();r.exports=function(c,f){return void 0!==c&&c.length?"string"!==i.getTypeOf(c)?function(u,p,m,v){var g=s,E=0+m;u^=-1;for(var b=0;b>>8^g[255&(u^p[b])];return~u}(0|f,c,c.length):function(u,p,m,v){var g=s,E=0+m;u^=-1;for(var b=0;b>>8^g[255&(u^p.charCodeAt(b))];return~u}(0|f,c,c.length):0}},{"./utils":32}],5:[function(e,r,n){n.base64=!1,n.binary=!1,n.dir=!1,n.createFolders=!0,n.date=null,n.compression=null,n.compressionOptions=null,n.comment=null,n.unixPermissions=null,n.dosPermissions=null},{}],6:[function(e,r,n){var i;i=typeof Promise<"u"?Promise:e("lie"),r.exports={Promise:i}},{lie:37}],7:[function(e,r,n){var i=typeof Uint8Array<"u"&&typeof Uint16Array<"u"&&typeof Uint32Array<"u",s=e("pako"),c=e("./utils"),f=e("./stream/GenericWorker"),u=i?"uint8array":"array";function p(m,v){f.call(this,"FlateWorker/"+m),this._pako=null,this._pakoAction=m,this._pakoOptions=v,this.meta={}}n.magic="\b\0",c.inherits(p,f),p.prototype.processChunk=function(m){this.meta=m.meta,null===this._pako&&this._createPako(),this._pako.push(c.transformTo(u,m.data),!1)},p.prototype.flush=function(){f.prototype.flush.call(this),null===this._pako&&this._createPako(),this._pako.push([],!0)},p.prototype.cleanUp=function(){f.prototype.cleanUp.call(this),this._pako=null},p.prototype._createPako=function(){this._pako=new s[this._pakoAction]({raw:!0,level:this._pakoOptions.level||-1});var m=this;this._pako.onData=function(v){m.push({data:v,meta:m.meta})}},n.compressWorker=function(m){return new p("Deflate",m)},n.uncompressWorker=function(){return new p("Inflate",{})}},{"./stream/GenericWorker":28,"./utils":32,pako:38}],8:[function(e,r,n){function i(g,E){var b,T="";for(b=0;b>>=8;return T}function s(g,E,b,T,A,P){var N,M,D=g.file,H=g.compression,q=P!==u.utf8encode,Q=c.transformTo("string",P(D.name)),Y=c.transformTo("string",u.utf8encode(D.name)),te=D.comment,de=c.transformTo("string",P(te)),j=c.transformTo("string",u.utf8encode(te)),L=Y.length!==D.name.length,y=j.length!==te.length,J="",xe="",ae="",Ie=D.dir,fe=D.date,Pe={crc32:0,compressedSize:0,uncompressedSize:0};E&&!b||(Pe.crc32=g.crc32,Pe.compressedSize=g.compressedSize,Pe.uncompressedSize=g.uncompressedSize);var G=0;E&&(G|=8),q||!L&&!y||(G|=2048);var ge,Ke,W=0,Ee=0;Ie&&(W|=16),"UNIX"===A?(Ee=798,W|=(Ke=ge=D.unixPermissions,ge||(Ke=Ie?16893:33204),(65535&Ke)<<16)):(Ee=20,W|=function(ge){return 63&(ge||0)}(D.dosPermissions)),N=fe.getUTCHours(),N<<=6,N|=fe.getUTCMinutes(),N<<=5,N|=fe.getUTCSeconds()/2,M=fe.getUTCFullYear()-1980,M<<=4,M|=fe.getUTCMonth()+1,M<<=5,M|=fe.getUTCDate(),L&&(xe=i(1,1)+i(p(Q),4)+Y,J+="up"+i(xe.length,2)+xe),y&&(ae=i(1,1)+i(p(de),4)+j,J+="uc"+i(ae.length,2)+ae);var ve="";return ve+="\n\0",ve+=i(G,2),ve+=H.magic,ve+=i(N,2),ve+=i(M,2),ve+=i(Pe.crc32,4),ve+=i(Pe.compressedSize,4),ve+=i(Pe.uncompressedSize,4),ve+=i(Q.length,2),ve+=i(J.length,2),{fileRecord:m.LOCAL_FILE_HEADER+ve+Q+J,dirRecord:m.CENTRAL_FILE_HEADER+i(Ee,2)+ve+i(de.length,2)+"\0\0\0\0"+i(W,4)+i(T,4)+Q+J+de}}var c=e("../utils"),f=e("../stream/GenericWorker"),u=e("../utf8"),p=e("../crc32"),m=e("../signature");function v(g,E,b,T){f.call(this,"ZipFileWorker"),this.bytesWritten=0,this.zipComment=E,this.zipPlatform=b,this.encodeFileName=T,this.streamFiles=g,this.accumulate=!1,this.contentBuffer=[],this.dirRecords=[],this.currentSourceOffset=0,this.entriesCount=0,this.currentFile=null,this._sources=[]}c.inherits(v,f),v.prototype.push=function(g){var E=g.meta.percent||0,b=this.entriesCount,T=this._sources.length;this.accumulate?this.contentBuffer.push(g):(this.bytesWritten+=g.data.length,f.prototype.push.call(this,{data:g.data,meta:{currentFile:this.currentFile,percent:b?(E+100*(b-T-1))/b:100}}))},v.prototype.openedSource=function(g){this.currentSourceOffset=this.bytesWritten,this.currentFile=g.file.name;var E=this.streamFiles&&!g.file.dir;if(E){var b=s(g,E,!1,this.currentSourceOffset,this.zipPlatform,this.encodeFileName);this.push({data:b.fileRecord,meta:{percent:0}})}else this.accumulate=!0},v.prototype.closedSource=function(g){this.accumulate=!1;var T,E=this.streamFiles&&!g.file.dir,b=s(g,E,!0,this.currentSourceOffset,this.zipPlatform,this.encodeFileName);if(this.dirRecords.push(b.dirRecord),E)this.push({data:(T=g,m.DATA_DESCRIPTOR+i(T.crc32,4)+i(T.compressedSize,4)+i(T.uncompressedSize,4)),meta:{percent:100}});else for(this.push({data:b.fileRecord,meta:{percent:0}});this.contentBuffer.length;)this.push(this.contentBuffer.shift());this.currentFile=null},v.prototype.flush=function(){for(var g=this.bytesWritten,E=0;E=this.index;f--)u=(u<<8)+this.byteAt(f);return this.index+=c,u},readString:function(c){return i.transformTo("string",this.readData(c))},readData:function(){},lastIndexOfSignature:function(){},readAndCheckSignature:function(){},readDate:function(){var c=this.readInt(4);return new Date(Date.UTC(1980+(c>>25&127),(c>>21&15)-1,c>>16&31,c>>11&31,c>>5&63,(31&c)<<1))}},r.exports=s},{"../utils":32}],19:[function(e,r,n){var i=e("./Uint8ArrayReader");function s(c){i.call(this,c)}e("../utils").inherits(s,i),s.prototype.readData=function(c){this.checkOffset(c);var f=this.data.slice(this.zero+this.index,this.zero+this.index+c);return this.index+=c,f},r.exports=s},{"../utils":32,"./Uint8ArrayReader":21}],20:[function(e,r,n){var i=e("./DataReader");function s(c){i.call(this,c)}e("../utils").inherits(s,i),s.prototype.byteAt=function(c){return this.data.charCodeAt(this.zero+c)},s.prototype.lastIndexOfSignature=function(c){return this.data.lastIndexOf(c)-this.zero},s.prototype.readAndCheckSignature=function(c){return c===this.readData(4)},s.prototype.readData=function(c){this.checkOffset(c);var f=this.data.slice(this.zero+this.index,this.zero+this.index+c);return this.index+=c,f},r.exports=s},{"../utils":32,"./DataReader":18}],21:[function(e,r,n){var i=e("./ArrayReader");function s(c){i.call(this,c)}e("../utils").inherits(s,i),s.prototype.readData=function(c){if(this.checkOffset(c),0===c)return new Uint8Array(0);var f=this.data.subarray(this.zero+this.index,this.zero+this.index+c);return this.index+=c,f},r.exports=s},{"../utils":32,"./ArrayReader":17}],22:[function(e,r,n){var i=e("../utils"),s=e("../support"),c=e("./ArrayReader"),f=e("./StringReader"),u=e("./NodeBufferReader"),p=e("./Uint8ArrayReader");r.exports=function(m){var v=i.getTypeOf(m);return i.checkSupport(v),"string"!==v||s.uint8array?"nodebuffer"===v?new u(m):s.uint8array?new p(i.transformTo("uint8array",m)):new c(i.transformTo("array",m)):new f(m)}},{"../support":30,"../utils":32,"./ArrayReader":17,"./NodeBufferReader":19,"./StringReader":20,"./Uint8ArrayReader":21}],23:[function(e,r,n){n.LOCAL_FILE_HEADER="PK\x03\x04",n.CENTRAL_FILE_HEADER="PK\x01\x02",n.CENTRAL_DIRECTORY_END="PK\x05\x06",n.ZIP64_CENTRAL_DIRECTORY_LOCATOR="PK\x06\x07",n.ZIP64_CENTRAL_DIRECTORY_END="PK\x06\x06",n.DATA_DESCRIPTOR="PK\x07\b"},{}],24:[function(e,r,n){var i=e("./GenericWorker"),s=e("../utils");function c(f){i.call(this,"ConvertWorker to "+f),this.destType=f}s.inherits(c,i),c.prototype.processChunk=function(f){this.push({data:s.transformTo(this.destType,f.data),meta:f.meta})},r.exports=c},{"../utils":32,"./GenericWorker":28}],25:[function(e,r,n){var i=e("./GenericWorker"),s=e("../crc32");function c(){i.call(this,"Crc32Probe"),this.withStreamInfo("crc32",0)}e("../utils").inherits(c,i),c.prototype.processChunk=function(f){this.streamInfo.crc32=s(f.data,this.streamInfo.crc32||0),this.push(f)},r.exports=c},{"../crc32":4,"../utils":32,"./GenericWorker":28}],26:[function(e,r,n){var i=e("../utils"),s=e("./GenericWorker");function c(f){s.call(this,"DataLengthProbe for "+f),this.propName=f,this.withStreamInfo(f,0)}i.inherits(c,s),c.prototype.processChunk=function(f){f&&(this.streamInfo[this.propName]=(this.streamInfo[this.propName]||0)+f.data.length),s.prototype.processChunk.call(this,f)},r.exports=c},{"../utils":32,"./GenericWorker":28}],27:[function(e,r,n){var i=e("../utils"),s=e("./GenericWorker");function c(f){s.call(this,"DataWorker");var u=this;this.dataIsReady=!1,this.index=0,this.max=0,this.data=null,this.type="",this._tickScheduled=!1,f.then(function(p){u.dataIsReady=!0,u.data=p,u.max=p&&p.length||0,u.type=i.getTypeOf(p),u.isPaused||u._tickAndRepeat()},function(p){u.error(p)})}i.inherits(c,s),c.prototype.cleanUp=function(){s.prototype.cleanUp.call(this),this.data=null},c.prototype.resume=function(){return!!s.prototype.resume.call(this)&&(!this._tickScheduled&&this.dataIsReady&&(this._tickScheduled=!0,i.delay(this._tickAndRepeat,[],this)),!0)},c.prototype._tickAndRepeat=function(){this._tickScheduled=!1,this.isPaused||this.isFinished||(this._tick(),this.isFinished||(i.delay(this._tickAndRepeat,[],this),this._tickScheduled=!0))},c.prototype._tick=function(){if(this.isPaused||this.isFinished)return!1;var f=null,u=Math.min(this.max,this.index+16384);if(this.index>=this.max)return this.end();switch(this.type){case"string":f=this.data.substring(this.index,u);break;case"uint8array":f=this.data.subarray(this.index,u);break;case"array":case"nodebuffer":f=this.data.slice(this.index,u)}return this.index=u,this.push({data:f,meta:{percent:this.max?this.index/this.max*100:0}})},r.exports=c},{"../utils":32,"./GenericWorker":28}],28:[function(e,r,n){function i(s){this.name=s||"default",this.streamInfo={},this.generatedError=null,this.extraStreamInfo={},this.isPaused=!0,this.isFinished=!1,this.isLocked=!1,this._listeners={data:[],end:[],error:[]},this.previous=null}i.prototype={push:function(s){this.emit("data",s)},end:function(){if(this.isFinished)return!1;this.flush();try{this.emit("end"),this.cleanUp(),this.isFinished=!0}catch(s){this.emit("error",s)}return!0},error:function(s){return!this.isFinished&&(this.isPaused?this.generatedError=s:(this.isFinished=!0,this.emit("error",s),this.previous&&this.previous.error(s),this.cleanUp()),!0)},on:function(s,c){return this._listeners[s].push(c),this},cleanUp:function(){this.streamInfo=this.generatedError=this.extraStreamInfo=null,this._listeners=[]},emit:function(s,c){if(this._listeners[s])for(var f=0;f "+s:s}},r.exports=i},{}],29:[function(e,r,n){var i=e("../utils"),s=e("./ConvertWorker"),c=e("./GenericWorker"),f=e("../base64"),u=e("../support"),p=e("../external"),m=null;if(u.nodestream)try{m=e("../nodejs/NodejsStreamOutputAdapter")}catch{}function g(E,b,T){var A=b;switch(b){case"blob":case"arraybuffer":A="uint8array";break;case"base64":A="string"}try{this._internalType=A,this._outputType=b,this._mimeType=T,i.checkSupport(A),this._worker=E.pipe(new s(A)),E.lock()}catch(P){this._worker=new c("error"),this._worker.error(P)}}g.prototype={accumulate:function(E){return function v(E,b){return new p.Promise(function(T,A){var P=[],N=E._internalType,M=E._outputType,D=E._mimeType;E.on("data",function(H,q){P.push(H),b&&b(q)}).on("error",function(H){P=[],A(H)}).on("end",function(){try{var H=function(q,Q,Y){switch(q){case"blob":return i.newBlob(i.transformTo("arraybuffer",Q),Y);case"base64":return f.encode(Q);default:return i.transformTo(q,Q)}}(M,function(q,Q){var Y,te=0,de=null,j=0;for(Y=0;Y"u")n.blob=!1;else{var i=new ArrayBuffer(0);try{n.blob=0===new Blob([i],{type:"application/zip"}).size}catch{try{var s=new(self.BlobBuilder||self.WebKitBlobBuilder||self.MozBlobBuilder||self.MSBlobBuilder);s.append(i),n.blob=0===s.getBlob("application/zip").size}catch{n.blob=!1}}}try{n.nodestream=!!e("readable-stream").Readable}catch{n.nodestream=!1}},{"readable-stream":16}],31:[function(e,r,n){for(var i=e("./utils"),s=e("./support"),c=e("./nodejsUtils"),f=e("./stream/GenericWorker"),u=new Array(256),p=0;p<256;p++)u[p]=252<=p?6:248<=p?5:240<=p?4:224<=p?3:192<=p?2:1;function m(){f.call(this,"utf-8 decode"),this.leftOver=null}function v(){f.call(this,"utf-8 encode")}u[254]=u[254]=1,n.utf8encode=function(g){return s.nodebuffer?c.newBufferFrom(g,"utf-8"):function(E){var b,T,A,P,N,M=E.length,D=0;for(P=0;P>>6:(T<65536?b[N++]=224|T>>>12:(b[N++]=240|T>>>18,b[N++]=128|T>>>12&63),b[N++]=128|T>>>6&63),b[N++]=128|63&T);return b}(g)},n.utf8decode=function(g){return s.nodebuffer?i.transformTo("nodebuffer",g).toString("utf-8"):function(E){var b,T,A,P,N=E.length,M=new Array(2*N);for(b=T=0;b>10&1023,M[T++]=56320|1023&A)}return M.length!==T&&(M.subarray?M=M.subarray(0,T):M.length=T),i.applyFromCharCode(M)}(g=i.transformTo(s.uint8array?"uint8array":"array",g))},i.inherits(m,f),m.prototype.processChunk=function(g){var E=i.transformTo(s.uint8array?"uint8array":"array",g.data);if(this.leftOver&&this.leftOver.length){if(s.uint8array){var b=E;(E=new Uint8Array(b.length+this.leftOver.length)).set(this.leftOver,0),E.set(b,this.leftOver.length)}else E=this.leftOver.concat(E);this.leftOver=null}var T=function(P,N){var M;for((N=N||P.length)>P.length&&(N=P.length),M=N-1;0<=M&&128==(192&P[M]);)M--;return M<0||0===M?N:M+u[P[M]]>N?M:N}(E),A=E;T!==E.length&&(s.uint8array?(A=E.subarray(0,T),this.leftOver=E.subarray(T,E.length)):(A=E.slice(0,T),this.leftOver=E.slice(T,E.length))),this.push({data:n.utf8decode(A),meta:g.meta})},m.prototype.flush=function(){this.leftOver&&this.leftOver.length&&(this.push({data:n.utf8decode(this.leftOver),meta:{}}),this.leftOver=null)},n.Utf8DecodeWorker=m,i.inherits(v,f),v.prototype.processChunk=function(g){this.push({data:n.utf8encode(g.data),meta:g.meta})},n.Utf8EncodeWorker=v},{"./nodejsUtils":14,"./stream/GenericWorker":28,"./support":30,"./utils":32}],32:[function(e,r,n){var i=e("./support"),s=e("./base64"),c=e("./nodejsUtils"),f=e("./external");function u(b){return b}function p(b,T){for(var A=0;A>8;this.dir=!!(16&this.externalFileAttributes),0==g&&(this.dosPermissions=63&this.externalFileAttributes),3==g&&(this.unixPermissions=this.externalFileAttributes>>16&65535),this.dir||"/"!==this.fileNameStr.slice(-1)||(this.dir=!0)},parseZIP64ExtraField:function(){if(this.extraFields[1]){var g=i(this.extraFields[1].value);this.uncompressedSize===s.MAX_VALUE_32BITS&&(this.uncompressedSize=g.readInt(8)),this.compressedSize===s.MAX_VALUE_32BITS&&(this.compressedSize=g.readInt(8)),this.localHeaderOffset===s.MAX_VALUE_32BITS&&(this.localHeaderOffset=g.readInt(8)),this.diskNumberStart===s.MAX_VALUE_32BITS&&(this.diskNumberStart=g.readInt(4))}},readExtraFields:function(g){var E,b,T,A=g.index+this.extraFieldsLength;for(this.extraFields||(this.extraFields={});g.index+4>>6:(g<65536?v[T++]=224|g>>>12:(v[T++]=240|g>>>18,v[T++]=128|g>>>12&63),v[T++]=128|g>>>6&63),v[T++]=128|63&g);return v},n.buf2binstring=function(m){return p(m,m.length)},n.binstring2buf=function(m){for(var v=new i.Buf8(m.length),g=0,E=v.length;g>10&1023,P[E++]=56320|1023&b)}return p(P,E)},n.utf8border=function(m,v){var g;for((v=v||m.length)>m.length&&(v=m.length),g=v-1;0<=g&&128==(192&m[g]);)g--;return g<0||0===g?v:g+f[m[g]]>v?g:v}},{"./common":41}],43:[function(e,r,n){r.exports=function(i,s,c,f){for(var u=65535&i,p=i>>>16&65535,m=0;0!==c;){for(c-=m=2e3>>1:s>>>1;c[f]=s}return c}();r.exports=function(s,c,f,u){var p=i,m=u+f;s^=-1;for(var v=u;v>>8^p[255&(s^c[v])];return~s}},{}],46:[function(e,r,n){var i,s=e("../utils/common"),c=e("./trees"),f=e("./adler32"),u=e("./crc32"),p=e("./messages"),m=0,g=0,E=-2,A=2,P=8,M=286,D=30,H=19,q=2*M+1,Q=15,Y=3,te=258,de=te+Y+1,j=42,L=113;function Ie(d,Z){return d.msg=p[Z],Z}function fe(d){return(d<<1)-(4d.avail_out&&(K=d.avail_out),0!==K&&(s.arraySet(d.output,Z.pending_buf,Z.pending_out,K,d.next_out),d.next_out+=K,Z.pending_out+=K,d.total_out+=K,d.avail_out-=K,Z.pending-=K,0===Z.pending&&(Z.pending_out=0))}function W(d,Z){c._tr_flush_block(d,0<=d.block_start?d.block_start:-1,d.strstart-d.block_start,Z),d.block_start=d.strstart,G(d.strm)}function Ee(d,Z){d.pending_buf[d.pending++]=Z}function ve(d,Z){d.pending_buf[d.pending++]=Z>>>8&255,d.pending_buf[d.pending++]=255&Z}function ge(d,Z){var K,S,x=d.max_chain_length,C=d.strstart,ne=d.prev_length,se=d.nice_match,z=d.strstart>d.w_size-de?d.strstart-(d.w_size-de):0,he=d.window,be=d.w_mask,me=d.prev,Ae=d.strstart+te,Le=he[C+ne-1],Re=he[C+ne];d.prev_length>=d.good_match&&(x>>=2),se>d.lookahead&&(se=d.lookahead);do{if(he[(K=Z)+ne]===Re&&he[K+ne-1]===Le&&he[K]===he[C]&&he[++K]===he[C+1]){C+=2,K++;do{}while(he[++C]===he[++K]&&he[++C]===he[++K]&&he[++C]===he[++K]&&he[++C]===he[++K]&&he[++C]===he[++K]&&he[++C]===he[++K]&&he[++C]===he[++K]&&he[++C]===he[++K]&&Cz&&0!=--x);return ne<=d.lookahead?ne:d.lookahead}function Ue(d){var Z,K,S,x,C,ne,se,z,he,be,me=d.w_size;do{if(x=d.window_size-d.lookahead-d.strstart,d.strstart>=me+(me-de)){for(s.arraySet(d.window,d.window,me,me,0),d.match_start-=me,d.strstart-=me,d.block_start-=me,Z=K=d.hash_size;S=d.head[--Z],d.head[Z]=me<=S?S-me:0,--K;);for(Z=K=me;S=d.prev[--Z],d.prev[Z]=me<=S?S-me:0,--K;);x+=me}if(0===d.strm.avail_in)break;if(se=d.window,z=d.strstart+d.lookahead,be=void 0,(he=x)<(be=(ne=d.strm).avail_in)&&(be=he),K=0===be?0:(ne.avail_in-=be,s.arraySet(se,ne.input,ne.next_in,be,z),1===ne.state.wrap?ne.adler=f(ne.adler,se,be,z):2===ne.state.wrap&&(ne.adler=u(ne.adler,se,be,z)),ne.next_in+=be,ne.total_in+=be,be),d.lookahead+=K,d.lookahead+d.insert>=Y)for(d.ins_h=d.window[C=d.strstart-d.insert],d.ins_h=(d.ins_h<=Y&&(d.ins_h=(d.ins_h<=Y)if(S=c._tr_tally(d,d.strstart-d.match_start,d.match_length-Y),d.lookahead-=d.match_length,d.match_length<=d.max_lazy_match&&d.lookahead>=Y){for(d.match_length--;d.strstart++,d.ins_h=(d.ins_h<=Y&&(d.ins_h=(d.ins_h<=Y&&d.match_length<=d.prev_length){for(x=d.strstart+d.lookahead-Y,S=c._tr_tally(d,d.strstart-1-d.prev_match,d.prev_length-Y),d.lookahead-=d.prev_length-1,d.prev_length-=2;++d.strstart<=x&&(d.ins_h=(d.ins_h<d.pending_buf_size-5&&(K=d.pending_buf_size-5);;){if(d.lookahead<=1){if(Ue(d),0===d.lookahead&&Z===m)return 1;if(0===d.lookahead)break}d.strstart+=d.lookahead,d.lookahead=0;var S=d.block_start+K;if((0===d.strstart||d.strstart>=S)&&(d.lookahead=d.strstart-S,d.strstart=S,W(d,!1),0===d.strm.avail_out)||d.strstart-d.block_start>=d.w_size-de&&(W(d,!1),0===d.strm.avail_out))return 1}return d.insert=0,4===Z?(W(d,!0),0===d.strm.avail_out?3:4):(d.strstart>d.block_start&&W(d,!1),1)}),new $e(4,4,8,4,Ke),new $e(4,5,16,8,Ke),new $e(4,6,32,32,Ke),new $e(4,4,16,16,Ce),new $e(8,16,32,32,Ce),new $e(8,16,128,128,Ce),new $e(8,32,128,256,Ce),new $e(32,128,258,1024,Ce),new $e(32,258,258,4096,Ce)],n.deflateInit=function(d,Z){return we(d,Z,P,15,8,0)},n.deflateInit2=we,n.deflateReset=ht,n.deflateResetKeep=Ve,n.deflateSetHeader=function(d,Z){return d&&d.state?2!==d.state.wrap?E:(d.state.gzhead=Z,g):E},n.deflate=function(d,Z){var K,S,x,C;if(!d||!d.state||5>8&255),Ee(S,S.gzhead.time>>16&255),Ee(S,S.gzhead.time>>24&255),Ee(S,9===S.level?2:2<=S.strategy||S.level<2?4:0),Ee(S,255&S.gzhead.os),S.gzhead.extra&&S.gzhead.extra.length&&(Ee(S,255&S.gzhead.extra.length),Ee(S,S.gzhead.extra.length>>8&255)),S.gzhead.hcrc&&(d.adler=u(d.adler,S.pending_buf,S.pending,0)),S.gzindex=0,S.status=69):(Ee(S,0),Ee(S,0),Ee(S,0),Ee(S,0),Ee(S,0),Ee(S,9===S.level?2:2<=S.strategy||S.level<2?4:0),Ee(S,3),S.status=L);else{var ne=P+(S.w_bits-8<<4)<<8;ne|=(2<=S.strategy||S.level<2?0:S.level<6?1:6===S.level?2:3)<<6,0!==S.strstart&&(ne|=32),ne+=31-ne%31,S.status=L,ve(S,ne),0!==S.strstart&&(ve(S,d.adler>>>16),ve(S,65535&d.adler)),d.adler=1}if(69===S.status)if(S.gzhead.extra){for(x=S.pending;S.gzindex<(65535&S.gzhead.extra.length)&&(S.pending!==S.pending_buf_size||(S.gzhead.hcrc&&S.pending>x&&(d.adler=u(d.adler,S.pending_buf,S.pending-x,x)),G(d),x=S.pending,S.pending!==S.pending_buf_size));)Ee(S,255&S.gzhead.extra[S.gzindex]),S.gzindex++;S.gzhead.hcrc&&S.pending>x&&(d.adler=u(d.adler,S.pending_buf,S.pending-x,x)),S.gzindex===S.gzhead.extra.length&&(S.gzindex=0,S.status=73)}else S.status=73;if(73===S.status)if(S.gzhead.name){x=S.pending;do{if(S.pending===S.pending_buf_size&&(S.gzhead.hcrc&&S.pending>x&&(d.adler=u(d.adler,S.pending_buf,S.pending-x,x)),G(d),x=S.pending,S.pending===S.pending_buf_size)){C=1;break}C=S.gzindexx&&(d.adler=u(d.adler,S.pending_buf,S.pending-x,x)),0===C&&(S.gzindex=0,S.status=91)}else S.status=91;if(91===S.status)if(S.gzhead.comment){x=S.pending;do{if(S.pending===S.pending_buf_size&&(S.gzhead.hcrc&&S.pending>x&&(d.adler=u(d.adler,S.pending_buf,S.pending-x,x)),G(d),x=S.pending,S.pending===S.pending_buf_size)){C=1;break}C=S.gzindexx&&(d.adler=u(d.adler,S.pending_buf,S.pending-x,x)),0===C&&(S.status=103)}else S.status=103;if(103===S.status&&(S.gzhead.hcrc?(S.pending+2>S.pending_buf_size&&G(d),S.pending+2<=S.pending_buf_size&&(Ee(S,255&d.adler),Ee(S,d.adler>>8&255),d.adler=0,S.status=L)):S.status=L),0!==S.pending){if(G(d),0===d.avail_out)return S.last_flush=-1,g}else if(0===d.avail_in&&fe(Z)<=fe(K)&&4!==Z)return Ie(d,-5);if(666===S.status&&0!==d.avail_in)return Ie(d,-5);if(0!==d.avail_in||0!==S.lookahead||Z!==m&&666!==S.status){var se=2===S.strategy?function(z,he){for(var be;;){if(0===z.lookahead&&(Ue(z),0===z.lookahead)){if(he===m)return 1;break}if(z.match_length=0,be=c._tr_tally(z,0,z.window[z.strstart]),z.lookahead--,z.strstart++,be&&(W(z,!1),0===z.strm.avail_out))return 1}return z.insert=0,4===he?(W(z,!0),0===z.strm.avail_out?3:4):z.last_lit&&(W(z,!1),0===z.strm.avail_out)?1:2}(S,Z):3===S.strategy?function(z,he){for(var be,me,Ae,Le,Re=z.window;;){if(z.lookahead<=te){if(Ue(z),z.lookahead<=te&&he===m)return 1;if(0===z.lookahead)break}if(z.match_length=0,z.lookahead>=Y&&0z.lookahead&&(z.match_length=z.lookahead)}if(z.match_length>=Y?(be=c._tr_tally(z,1,z.match_length-Y),z.lookahead-=z.match_length,z.strstart+=z.match_length,z.match_length=0):(be=c._tr_tally(z,0,z.window[z.strstart]),z.lookahead--,z.strstart++),be&&(W(z,!1),0===z.strm.avail_out))return 1}return z.insert=0,4===he?(W(z,!0),0===z.strm.avail_out?3:4):z.last_lit&&(W(z,!1),0===z.strm.avail_out)?1:2}(S,Z):i[S.level].func(S,Z);if(3!==se&&4!==se||(S.status=666),1===se||3===se)return 0===d.avail_out&&(S.last_flush=-1),g;if(2===se&&(1===Z?c._tr_align(S):5!==Z&&(c._tr_stored_block(S,0,0,!1),3===Z&&(Pe(S.head),0===S.lookahead&&(S.strstart=0,S.block_start=0,S.insert=0))),G(d),0===d.avail_out))return S.last_flush=-1,g}return 4!==Z?g:S.wrap<=0?1:(2===S.wrap?(Ee(S,255&d.adler),Ee(S,d.adler>>8&255),Ee(S,d.adler>>16&255),Ee(S,d.adler>>24&255),Ee(S,255&d.total_in),Ee(S,d.total_in>>8&255),Ee(S,d.total_in>>16&255),Ee(S,d.total_in>>24&255)):(ve(S,d.adler>>>16),ve(S,65535&d.adler)),G(d),0=K.w_size&&(0===C&&(Pe(K.head),K.strstart=0,K.block_start=0,K.insert=0),he=new s.Buf8(K.w_size),s.arraySet(he,Z,be-K.w_size,K.w_size,0),Z=he,be=K.w_size),ne=d.avail_in,se=d.next_in,z=d.input,d.avail_in=be,d.next_in=0,d.input=Z,Ue(K);K.lookahead>=Y;){for(S=K.strstart,x=K.lookahead-(Y-1);K.ins_h=(K.ins_h<>>=Y=Q>>>24,N-=Y,0==(Y=Q>>>16&255))J[p++]=65535&Q;else{if(!(16&Y)){if(!(64&Y)){Q=M[(65535&Q)+(P&(1<>>=Y,N-=Y),N<15&&(P+=y[f++]<>>=Y=Q>>>24,N-=Y,!(16&(Y=Q>>>16&255))){if(!(64&Y)){Q=D[(65535&Q)+(P&(1<>>=Y,N-=Y,(Y=p-m)>3,P&=(1<<(N-=te<<3))-1,i.next_in=f,i.next_out=p,i.avail_in=f>>24&255)+(j>>>8&65280)+((65280&j)<<8)+((255&j)<<24)}function P(){this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new i.Buf16(320),this.work=new i.Buf16(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}function N(j){var L;return j&&j.state?(j.total_in=j.total_out=(L=j.state).total=0,j.msg="",L.wrap&&(j.adler=1&L.wrap),L.mode=E,L.last=0,L.havedict=0,L.dmax=32768,L.head=null,L.hold=0,L.bits=0,L.lencode=L.lendyn=new i.Buf32(b),L.distcode=L.distdyn=new i.Buf32(T),L.sane=1,L.back=-1,v):g}function M(j){var L;return j&&j.state?((L=j.state).wsize=0,L.whave=0,L.wnext=0,N(j)):g}function D(j,L){var y,J;return j&&j.state?(J=j.state,L<0?(y=0,L=-L):(y=1+(L>>4),L<48&&(L&=15)),L&&(L<8||15=ae.wsize?(i.arraySet(ae.window,L,y-ae.wsize,ae.wsize,0),ae.wnext=0,ae.whave=ae.wsize):(J<(xe=ae.wsize-ae.wnext)&&(xe=J),i.arraySet(ae.window,L,y-J,xe,ae.wnext),(J-=xe)?(i.arraySet(ae.window,L,y-J,J,0),ae.wnext=J,ae.whave=ae.wsize):(ae.wnext+=xe,ae.wnext===ae.wsize&&(ae.wnext=0),ae.whave>>8&255,y.check=c(y.check,C,2,0),W=G=0,y.mode=2;break}if(y.flags=0,y.head&&(y.head.done=!1),!(1&y.wrap)||(((255&G)<<8)+(G>>8))%31){j.msg="incorrect header check",y.mode=30;break}if(8!=(15&G)){j.msg="unknown compression method",y.mode=30;break}if(W-=4,d=8+(15&(G>>>=4)),0===y.wbits)y.wbits=d;else if(d>y.wbits){j.msg="invalid window size",y.mode=30;break}y.dmax=1<>8&1),512&y.flags&&(C[0]=255&G,C[1]=G>>>8&255,y.check=c(y.check,C,2,0)),W=G=0,y.mode=3;case 3:for(;W<32;){if(0===fe)break e;fe--,G+=J[ae++]<>>8&255,C[2]=G>>>16&255,C[3]=G>>>24&255,y.check=c(y.check,C,4,0)),W=G=0,y.mode=4;case 4:for(;W<16;){if(0===fe)break e;fe--,G+=J[ae++]<>8),512&y.flags&&(C[0]=255&G,C[1]=G>>>8&255,y.check=c(y.check,C,2,0)),W=G=0,y.mode=5;case 5:if(1024&y.flags){for(;W<16;){if(0===fe)break e;fe--,G+=J[ae++]<>>8&255,y.check=c(y.check,C,2,0)),W=G=0}else y.head&&(y.head.extra=null);y.mode=6;case 6:if(1024&y.flags&&(fe<(ge=y.length)&&(ge=fe),ge&&(y.head&&(d=y.head.extra_len-y.length,y.head.extra||(y.head.extra=new Array(y.head.extra_len)),i.arraySet(y.head.extra,J,ae,ge,d)),512&y.flags&&(y.check=c(y.check,J,ge,ae)),fe-=ge,ae+=ge,y.length-=ge),y.length))break e;y.length=0,y.mode=7;case 7:if(2048&y.flags){if(0===fe)break e;for(ge=0;d=J[ae+ge++],y.head&&d&&y.length<65536&&(y.head.name+=String.fromCharCode(d)),d&&ge>9&1,y.head.done=!0),j.adler=y.check=0,y.mode=12;break;case 10:for(;W<32;){if(0===fe)break e;fe--,G+=J[ae++]<>>=7&W,W-=7&W,y.mode=27;break}for(;W<3;){if(0===fe)break e;fe--,G+=J[ae++]<>>=1)){case 0:y.mode=14;break;case 1:if(te(y),y.mode=20,6!==L)break;G>>>=2,W-=2;break e;case 2:y.mode=17;break;case 3:j.msg="invalid block type",y.mode=30}G>>>=2,W-=2;break;case 14:for(G>>>=7&W,W-=7&W;W<32;){if(0===fe)break e;fe--,G+=J[ae++]<>>16^65535)){j.msg="invalid stored block lengths",y.mode=30;break}if(y.length=65535&G,W=G=0,y.mode=15,6===L)break e;case 15:y.mode=16;case 16:if(ge=y.length){if(fe>>=5)),W-=5,y.ncode=4+(15&(G>>>=5)),G>>>=4,W-=4,286>>=3,W-=3}for(;y.have<19;)y.lens[ne[y.have++]]=0;if(y.lencode=y.lendyn,y.lenbits=7,Z=u(0,y.lens,0,19,y.lencode,0,y.work,K={bits:y.lenbits}),y.lenbits=K.bits,Z){j.msg="invalid code lengths set",y.mode=30;break}y.have=0,y.mode=19;case 19:for(;y.have>>16&255,Je=65535&x,!((Ce=x>>>24)<=W);){if(0===fe)break e;fe--,G+=J[ae++]<>>=Ce,W-=Ce,y.lens[y.have++]=Je;else{if(16===Je){for(S=Ce+2;W>>=Ce,W-=Ce,0===y.have){j.msg="invalid bit length repeat",y.mode=30;break}d=y.lens[y.have-1],ge=3+(3&G),G>>>=2,W-=2}else if(17===Je){for(S=Ce+3;W>>=Ce)),G>>>=3,W-=3}else{for(S=Ce+7;W>>=Ce)),G>>>=7,W-=7}if(y.have+ge>y.nlen+y.ndist){j.msg="invalid bit length repeat",y.mode=30;break}for(;ge--;)y.lens[y.have++]=d}}if(30===y.mode)break;if(0===y.lens[256]){j.msg="invalid code -- missing end-of-block",y.mode=30;break}if(y.lenbits=9,Z=u(1,y.lens,0,y.nlen,y.lencode,0,y.work,K={bits:y.lenbits}),y.lenbits=K.bits,Z){j.msg="invalid literal/lengths set",y.mode=30;break}if(y.distbits=6,y.distcode=y.distdyn,Z=u(2,y.lens,y.nlen,y.ndist,y.distcode,0,y.work,K={bits:y.distbits}),y.distbits=K.bits,Z){j.msg="invalid distances set",y.mode=30;break}if(y.mode=20,6===L)break e;case 20:y.mode=21;case 21:if(6<=fe&&258<=Pe){j.next_out=Ie,j.avail_out=Pe,j.next_in=ae,j.avail_in=fe,y.hold=G,y.bits=W,f(j,ve),Ie=j.next_out,xe=j.output,Pe=j.avail_out,ae=j.next_in,J=j.input,fe=j.avail_in,G=y.hold,W=y.bits,12===y.mode&&(y.back=-1);break}for(y.back=0;$e=(x=y.lencode[G&(1<>>16&255,Je=65535&x,!((Ce=x>>>24)<=W);){if(0===fe)break e;fe--,G+=J[ae++]<>Ve)])>>>16&255,Je=65535&x,!(Ve+(Ce=x>>>24)<=W);){if(0===fe)break e;fe--,G+=J[ae++]<>>=Ve,W-=Ve,y.back+=Ve}if(G>>>=Ce,W-=Ce,y.back+=Ce,y.length=Je,0===$e){y.mode=26;break}if(32&$e){y.back=-1,y.mode=12;break}if(64&$e){j.msg="invalid literal/length code",y.mode=30;break}y.extra=15&$e,y.mode=22;case 22:if(y.extra){for(S=y.extra;W>>=y.extra,W-=y.extra,y.back+=y.extra}y.was=y.length,y.mode=23;case 23:for(;$e=(x=y.distcode[G&(1<>>16&255,Je=65535&x,!((Ce=x>>>24)<=W);){if(0===fe)break e;fe--,G+=J[ae++]<>Ve)])>>>16&255,Je=65535&x,!(Ve+(Ce=x>>>24)<=W);){if(0===fe)break e;fe--,G+=J[ae++]<>>=Ve,W-=Ve,y.back+=Ve}if(G>>>=Ce,W-=Ce,y.back+=Ce,64&$e){j.msg="invalid distance code",y.mode=30;break}y.offset=Je,y.extra=15&$e,y.mode=24;case 24:if(y.extra){for(S=y.extra;W>>=y.extra,W-=y.extra,y.back+=y.extra}if(y.offset>y.dmax){j.msg="invalid distance too far back",y.mode=30;break}y.mode=25;case 25:if(0===Pe)break e;if(y.offset>(ge=ve-Pe)){if((ge=y.offset-ge)>y.whave&&y.sane){j.msg="invalid distance too far back",y.mode=30;break}Ue=ge>y.wnext?y.wsize-(ge-=y.wnext):y.wnext-ge,ge>y.length&&(ge=y.length),Ke=y.window}else Ke=xe,Ue=Ie-y.offset,ge=y.length;for(Peq?(Y=Ue[Ke+T[L]],W[Ee+T[L]]):(Y=96,0),P=1<>Ie)+(N-=P)]=Q<<24|Y<<16|te,0!==N;);for(P=1<>=1;if(0!==P?(G&=P-1,G+=P):G=0,L++,0==--ve[j]){if(j===J)break;j=m[v+T[L]]}if(xe>>7)]}function Ee(x,C){x.pending_buf[x.pending++]=255&C,x.pending_buf[x.pending++]=C>>>8&255}function ve(x,C,ne){x.bi_valid>A-ne?(x.bi_buf|=C<>A-x.bi_valid,x.bi_valid+=ne-A):(x.bi_buf|=C<>>=1,ne<<=1,0<--C;);return ne>>>1}function Ke(x,C,ne){var se,z,he=new Array(T+1),be=0;for(se=1;se<=T;se++)he[se]=be=be+ne[se-1]<<1;for(z=0;z<=C;z++){var me=x[2*z+1];0!==me&&(x[2*z]=Ue(he[me]++,me))}}function Ce(x){var C;for(C=0;C>1;1<=ne;ne--)Ve(x,he,ne);for(z=Ae;ne=x.heap[1],x.heap[1]=x.heap[x.heap_len--],Ve(x,he,1),se=x.heap[1],x.heap[--x.heap_max]=ne,x.heap[--x.heap_max]=se,he[2*z]=he[2*ne]+he[2*se],x.depth[z]=(x.depth[ne]>=x.depth[se]?x.depth[ne]:x.depth[se])+1,he[2*ne+1]=he[2*se+1]=z,x.heap[1]=z++,Ve(x,he,1),2<=x.heap_len;);x.heap[--x.heap_max]=x.heap[1],function(Re,et){var ct,st,wt,We,St,tr,mt=et.dyn_tree,Ot=et.max_code,je=et.stat_desc.static_tree,cr=et.stat_desc.has_stree,dt=et.stat_desc.extra_bits,rr=et.stat_desc.extra_base,pt=et.stat_desc.max_length,Nt=0;for(We=0;We<=T;We++)Re.bl_count[We]=0;for(mt[2*Re.heap[Re.heap_max]+1]=0,ct=Re.heap_max+1;ct<573;ct++)pt<(We=mt[2*mt[2*(st=Re.heap[ct])+1]+1]+1)&&(We=pt,Nt++),mt[2*st+1]=We,Ot>=7;z>>=1)if(1&Le&&0!==me.dyn_ltree[2*Ae])return 0;if(0!==me.dyn_ltree[18]||0!==me.dyn_ltree[20]||0!==me.dyn_ltree[26])return 1;for(Ae=32;Ae>>3)<=(z=x.opt_len+3+7>>>3)&&(z=he)):z=he=ne+5,ne+4<=z&&-1!==C?S(x,C,ne,se):4===x.strategy||he===z?(ve(x,2+(se?1:0),3),ht(x,de,j)):(ve(x,4+(se?1:0),3),function(me,Ae,Le,Re){var et;for(ve(me,Ae-257,5),ve(me,Le-1,5),ve(me,Re-4,4),et=0;et>>8&255,x.pending_buf[x.d_buf+2*x.last_lit+1]=255&C,x.pending_buf[x.l_buf+x.last_lit]=255&ne,x.last_lit++,0===C?x.dyn_ltree[2*ne]++:(x.matches++,C--,x.dyn_ltree[2*(y[ne]+m+1)]++,x.dyn_dtree[2*W(C)]++),x.last_lit===x.lit_bufsize-1},n._tr_align=function(x){var C;ve(x,2,3),ge(x,256,de),16===(C=x).bi_valid?(Ee(C,C.bi_buf),C.bi_buf=0,C.bi_valid=0):8<=C.bi_valid&&(C.pending_buf[C.pending++]=255&C.bi_buf,C.bi_buf>>=8,C.bi_valid-=8)}},{"../utils/common":41}],53:[function(e,r,n){r.exports=function(){this.input=null,this.next_in=0,this.avail_in=0,this.total_in=0,this.output=null,this.next_out=0,this.avail_out=0,this.total_out=0,this.msg="",this.state=null,this.data_type=2,this.adler=0}},{}],54:[function(e,r,n){(function(i){!function(s,c){if(!s.setImmediate){var f,u,p,m,v=1,g={},E=!1,b=s.document,T=Object.getPrototypeOf&&Object.getPrototypeOf(s);T=T&&T.setTimeout?T:s,f="[object process]"==={}.toString.call(s.process)?function(M){zt.nextTick(function(){P(M)})}:function(){if(s.postMessage&&!s.importScripts){var M=!0,D=s.onmessage;return s.onmessage=function(){M=!1},s.postMessage("","*"),s.onmessage=D,M}}()?(m="setImmediate$"+Math.random()+"$",s.addEventListener?s.addEventListener("message",N,!1):s.attachEvent("onmessage",N),function(M){s.postMessage(m+M,"*")}):s.MessageChannel?((p=new MessageChannel).port1.onmessage=function(M){P(M.data)},function(M){p.port2.postMessage(M)}):b&&"onreadystatechange"in b.createElement("script")?(u=b.documentElement,function(M){var D=b.createElement("script");D.onreadystatechange=function(){P(M),D.onreadystatechange=null,u.removeChild(D),D=null},u.appendChild(D)}):function(M){setTimeout(P,0,M)},T.setImmediate=function(M){"function"!=typeof M&&(M=new Function(""+M));for(var D=new Array(arguments.length-1),H=0;H"u"?void 0===i?this:i:self)}).call(this,typeof qt<"u"?qt:typeof self<"u"?self:typeof window<"u"?window:{})},{}]},{},[10])(10)}(Zn);const Or=(()=>{if(typeof self>"u")return!1;if("top"in self&&self!==top)try{top.window.document._=0}catch{return!1}return"showOpenFilePicker"in self})(),As=Or?Promise.resolve().then(function(){return Ds}):Promise.resolve().then(function(){return Cs});function cn(){return cn=(0,O.A)(function*(...o){return(yield As).default(...o)}),cn.apply(this,arguments)}Or?Promise.resolve().then(function(){return js}):Promise.resolve().then(function(){return Fs});const ks=Or?Promise.resolve().then(function(){return Os}):Promise.resolve().then(function(){return Ls});function un(){return un=(0,O.A)(function*(...o){return(yield ks).default(...o)}),un.apply(this,arguments)}const Ps=function(){var o=(0,O.A)(function*(t){const e=yield t.getFile();return e.handle=t,e});return function(e){return o.apply(this,arguments)}}();var Ss=function(){var o=(0,O.A)(function*(t=[{}]){Array.isArray(t)||(t=[t]);const e=[];t.forEach((i,s)=>{e[s]={description:i.description||"Files",accept:{}},i.mimeTypes?i.mimeTypes.map(c=>{e[s].accept[c]=i.extensions||[]}):e[s].accept["*/*"]=i.extensions||[]});const r=yield window.showOpenFilePicker({id:t[0].id,startIn:t[0].startIn,types:e,multiple:t[0].multiple||!1,excludeAcceptAllOption:t[0].excludeAcceptAllOption||!1}),n=yield Promise.all(r.map(Ps));return t[0].multiple?n:n[0]});return function(){return o.apply(this,arguments)}}(),Ds={__proto__:null,default:Ss};function Nr(o){function t(e){if(Object(e)!==e)return Promise.reject(new TypeError(e+" is not an object."));var r=e.done;return Promise.resolve(e.value).then(function(n){return{value:n,done:r}})}return Nr=function(e){this.s=e,this.n=e.next},Nr.prototype={s:null,n:null,next:function(){return t(this.n.apply(this.s,arguments))},return:function(e){var r=this.s.return;return void 0===r?Promise.resolve({value:e,done:!0}):t(r.apply(this.s,arguments))},throw:function(e){var r=this.s.return;return void 0===r?Promise.reject(e):t(r.apply(this.s,arguments))}},new Nr(o)}const Qn=function(){var o=(0,O.A)(function*(t,e,r=t.name,n){const i=[],s=[];var c,f=!1,u=!1;try{for(var p,m=function(v){var g,E,b,T=2;for(typeof Symbol<"u"&&(E=Symbol.asyncIterator,b=Symbol.iterator);T--;){if(E&&null!=(g=v[E]))return g.call(v);if(b&&null!=(g=v[b]))return new Nr(g.call(v));E="@@asyncIterator",b="@@iterator"}throw new TypeError("Object is not async iterable")}(t.values());f=!(p=yield m.next()).done;f=!1){const v=p.value,g=`${r}/${v.name}`;"file"===v.kind?s.push(v.getFile().then(E=>(E.directoryHandle=t,E.handle=v,Object.defineProperty(E,"webkitRelativePath",{configurable:!0,enumerable:!0,get:()=>g})))):"directory"!==v.kind||!e||n&&n(v)||i.push(Qn(v,e,g,n))}}catch(v){u=!0,c=v}finally{try{f&&null!=m.return&&(yield m.return())}finally{if(u)throw c}}return[...(yield Promise.all(i)).flat(),...yield Promise.all(s)]});return function(e,r){return o.apply(this,arguments)}}();var Is=function(){var o=(0,O.A)(function*(t={}){t.recursive=t.recursive||!1,t.mode=t.mode||"read";const e=yield window.showDirectoryPicker({id:t.id,startIn:t.startIn,mode:t.mode});return(yield(yield e.values()).next()).done?[e]:Qn(e,t.recursive,void 0,t.skipDirectory)});return function(){return o.apply(this,arguments)}}(),js={__proto__:null,default:Is},Rs=function(){var o=(0,O.A)(function*(t,e=[{}],r=null,n=!1,i=null){Array.isArray(e)||(e=[e]),e[0].fileName=e[0].fileName||"Untitled";const s=[];let c=null;if(t instanceof Blob&&t.type?c=t.type:t.headers&&t.headers.get("content-type")&&(c=t.headers.get("content-type")),e.forEach((p,m)=>{s[m]={description:p.description||"Files",accept:{}},p.mimeTypes?(0===m&&c&&p.mimeTypes.push(c),p.mimeTypes.map(v=>{s[m].accept[v]=p.extensions||[]})):c?s[m].accept[c]=p.extensions||[]:s[m].accept["*/*"]=p.extensions||[]}),r)try{yield r.getFile()}catch(p){if(r=null,n)throw p}const f=r||(yield window.showSaveFilePicker({suggestedName:e[0].fileName,id:e[0].id,startIn:e[0].startIn,types:s,excludeAcceptAllOption:e[0].excludeAcceptAllOption||!1}));!r&&i&&i(f);const u=yield f.createWritable();return"stream"in t?(yield t.stream().pipeTo(u),f):"body"in t?(yield t.body.pipeTo(u),f):(yield u.write(yield t),yield u.close(),f)});return function(e){return o.apply(this,arguments)}}(),Os={__proto__:null,default:Rs},Ns=function(){var o=(0,O.A)(function*(t=[{}]){return Array.isArray(t)||(t=[t]),new Promise((e,r)=>{const n=document.createElement("input");n.type="file";const i=[...t.map(u=>u.mimeTypes||[]),...t.map(u=>u.extensions||[])].join();n.multiple=t[0].multiple||!1,n.accept=i||"",n.style.display="none",document.body.append(n);const s=u=>{"function"==typeof c&&c(),e(u)},c=t[0].legacySetup&&t[0].legacySetup(s,()=>c(r),n),f=()=>{window.removeEventListener("focus",f),n.remove()};n.addEventListener("click",()=>{window.addEventListener("focus",f)}),n.addEventListener("change",()=>{window.removeEventListener("focus",f),n.remove(),s(n.multiple?Array.from(n.files):n.files[0])}),"showPicker"in HTMLInputElement.prototype?n.showPicker():n.click()})});return function(){return o.apply(this,arguments)}}(),Cs={__proto__:null,default:Ns},Bs=function(){var o=(0,O.A)(function*(t=[{}]){return Array.isArray(t)||(t=[t]),t[0].recursive=t[0].recursive||!1,new Promise((e,r)=>{const n=document.createElement("input");n.type="file",n.webkitdirectory=!0;const i=c=>{"function"==typeof s&&s(),e(c)},s=t[0].legacySetup&&t[0].legacySetup(i,()=>s(r),n);n.addEventListener("change",()=>{let c=Array.from(n.files);t[0].recursive?t[0].recursive&&t[0].skipDirectory&&(c=c.filter(f=>f.webkitRelativePath.split("/").every(u=>!t[0].skipDirectory({name:u,kind:"directory"})))):c=c.filter(f=>2===f.webkitRelativePath.split("/").length),i(c)}),"showPicker"in HTMLInputElement.prototype?n.showPicker():n.click()})});return function(){return o.apply(this,arguments)}}(),Fs={__proto__:null,default:Bs},$s=function(){var o=(0,O.A)(function*(t,e={}){Array.isArray(e)&&(e=e[0]);const r=document.createElement("a");let n=t;var c;"body"in t&&(n=yield(c=(0,O.A)(function*(f,u){const p=f.getReader(),m=new ReadableStream({start:E=>function(){var b=(0,O.A)(function*(){return p.read().then(({done:A,value:P})=>{if(!A)return E.enqueue(P),T();E.close()})});function T(){return b.apply(this,arguments)}return T}()()}),v=new Response(m),g=yield v.blob();return p.releaseLock(),new Blob([g],{type:u})}),function(f,u){return c.apply(this,arguments)})(t.body,t.headers.get("content-type"))),r.download=e.fileName||"Untitled",r.href=URL.createObjectURL(yield n);const i=()=>{"function"==typeof s&&s()},s=e.legacySetup&&e.legacySetup(i,()=>s(),r);return r.addEventListener("click",()=>{setTimeout(()=>URL.revokeObjectURL(r.href),3e4),i()}),r.click(),null});return function(e){return o.apply(this,arguments)}}(),Ls={__proto__:null,default:$s};const Xn=class{constructor(o){(0,Zt.r)(this,o),this.importProgress=(0,Zt.c)(this,"jeepSqliteImportProgress",7),this.exportProgress=(0,Zt.c)(this,"jeepSqliteExportProgress",7),this.HTTPRequestEnded=(0,Zt.c)(this,"jeepSqliteHTTPRequestEnded",7),this.PickDatabaseEnded=(0,Zt.c)(this,"jeepSqlitePickDatabaseEnded",7),this.SaveDatabaseEnded=(0,Zt.c)(this,"jeepSqliteSaveDatabaseToDisk",7),this.isStore=!1,this._dbDict={},this.databaseList={},this._versionUpgrades={},this._overwrite=!0,this.autoSave=!1,this.typeOrm=!1,this.wasmPath=void 0,this.pickText=void 0,this.saveText=void 0,this.buttonOptions=void 0,this.innerAutoSave=void 0,this.innerTypeOrm=void 0,this.innerWasmPath=void 0,this.innerPickText=void 0,this.innerSaveText=void 0,this.innerButtonOptions=void 0}parseAutoSave(o){this.innerAutoSave=o}parseTypeOrm(o){this.innerTypeOrm=o}parseWasmPath(o){this.innerWasmPath=o}parsePickText(o){this.innerPickText=o}parseSaveText(o){this.innerSaveText=o}parseButtonOptions(o){this.innerButtonOptions=JSON.parse(o);const t=Object.keys(this.innerButtonOptions);for(const e of t)switch(e){case"top":this.el.style.setProperty("--jeep-sqlite-top",this.innerButtonOptions[e]);break;case"right":this.el.style.setProperty("--jeep-sqlite-right",this.innerButtonOptions[e]);break;case"fontSize":this.el.style.setProperty("--jeep-sqlite-font-size",this.innerButtonOptions[e]);break;case"padding":this.el.style.setProperty("--jeep-sqlite-padding",this.innerButtonOptions[e]);break;case"backgroundColor":this.el.style.setProperty("--jeep-sqlite-background-color",this.innerButtonOptions[e]);break;case"color":this.el.style.setProperty("--jeep-sqlite-color",this.innerButtonOptions[e])}}echo(o){return(0,O.A)(function*(){return o})()}createConnection(o){var t=this;return(0,O.A)(function*(){if(!t.isStore)return Promise.reject(`>>> jeep-sqlite StoreName: ${t.storeName} is not opened`);if(!Object.keys(o).includes("database"))return Promise.reject("Must provide a database name");const r=o.database,n=o.version?o.version:1,i=!!o.readonly&&o.readonly;try{return yield t._createConnection(r,n,i),Promise.resolve()}catch(s){return Promise.reject(s)}})()}isConnection(o){var t=this;return(0,O.A)(function*(){if(!t.isStore)return Promise.reject(`>>> jeep-sqlite StoreName: ${t.storeName} is not opened`);if(!Object.keys(o).includes("database"))return Promise.reject("Must provide a database name");const r=o.database,n=!!o.readonly&&o.readonly,i=yield t._isConnection(r,n);return Promise.resolve(i)})()}closeConnection(o){var t=this;return(0,O.A)(function*(){if(!t.isStore)return Promise.reject(`>>> jeep-sqlite StoreName: ${t.storeName} is not opened`);if(!Object.keys(o).includes("database"))return Promise.reject("Must provide a database name");const r=o.database,n=!!o.readonly&&o.readonly;try{return yield t._closeConnection(r,n),Promise.resolve()}catch(i){return Promise.reject(i)}})()}open(o){var t=this;return(0,O.A)(function*(){if(!t.isStore)return Promise.reject(`>>> jeep-sqlite StoreName: ${t.storeName} is not opened`);if(!Object.keys(o).includes("database"))return Promise.reject("Must provide a database name");const r=o.database,n=!!o.readonly&&o.readonly;try{return yield t._open(r,n),Promise.resolve()}catch(i){return Promise.reject(i)}})()}close(o){var t=this;return(0,O.A)(function*(){if(!t.isStore)return Promise.reject(`>>> jeep-sqlite StoreName: ${t.storeName} is not opened`);if(!Object.keys(o).includes("database"))return Promise.reject("Must provide a database name");const r=o.database,n=!!o.readonly&&o.readonly;try{return yield t._close(r,n),Promise.resolve()}catch(i){return Promise.reject(i)}})()}getVersion(o){var t=this;return(0,O.A)(function*(){if(!t.isStore)return Promise.reject(`>>> jeep-sqlite StoreName: ${t.storeName} is not opened`);if(!Object.keys(o).includes("database"))return Promise.reject("Must provide a database name");const r=o.database,n=!!o.readonly&&o.readonly;try{const i=yield t._getVersion(r,n);return Promise.resolve(i)}catch(i){return Promise.reject(i)}})()}beginTransaction(o){var t=this;return(0,O.A)(function*(){if(!t.isStore)return Promise.reject(`>>> jeep-sqlite StoreName: ${t.storeName} is not opened`);if(!Object.keys(o).includes("database"))return Promise.reject("Must provide a database name");const r=o.database;if(o.readonly&&o.readonly)return Promise.reject("BeginTransaction: not allowed in read-only mode");try{const i=yield t._beginTransaction(r);return Promise.resolve(i)}catch(i){return Promise.reject(i)}})()}commitTransaction(o){var t=this;return(0,O.A)(function*(){if(!t.isStore)return Promise.reject(`>>> jeep-sqlite StoreName: ${t.storeName} is not opened`);if(!Object.keys(o).includes("database"))return Promise.reject("Must provide a database name");const r=o.database;if(o.readonly&&o.readonly)return Promise.reject("CommitTransaction: not allowed in read-only mode");try{const i=yield t._commitTransaction(r);return Promise.resolve(i)}catch(i){return Promise.reject(i)}})()}rollbackTransaction(o){var t=this;return(0,O.A)(function*(){if(!t.isStore)return Promise.reject(`>>> jeep-sqlite StoreName: ${t.storeName} is not opened`);if(!Object.keys(o).includes("database"))return Promise.reject("Must provide a database name");const r=o.database;if(o.readonly&&o.readonly)return Promise.reject("BeginTransaction: not allowed in read-only mode");try{const i=yield t._rollbackTransaction(r);return Promise.resolve(i)}catch(i){return Promise.reject(i)}})()}isTransactionActive(o){var t=this;return(0,O.A)(function*(){if(!t.isStore)return Promise.reject(`>>> jeep-sqlite StoreName: ${t.storeName} is not opened`);if(!Object.keys(o).includes("database"))return Promise.reject("Must provide a database name");const r=o.database;if(o.readonly&&o.readonly)return Promise.reject("isTransactionActive: not allowed in read-only mode");try{const i=yield t._isTransactionActive(r);return Promise.resolve(i)}catch(i){return Promise.reject(i)}})()}execute(o){var t=this;return(0,O.A)(function*(){if(!t.isStore)return Promise.reject(`>>> jeep-sqlite StoreName: ${t.storeName} is not opened`);let e=Object.keys(o);if(!e.includes("database"))return Promise.reject("Must provide a database name");if(!e.includes("statements")||0===o.statements.length)return Promise.reject("Must provide raw SQL statements");const r=o.database,n=o.statements;let i=!0;const s=!!o.readonly&&o.readonly;e.includes("transaction")&&(i=o.transaction);try{const c=yield t._execute(r,n,i,s);return Promise.resolve(c)}catch(c){return Promise.reject(c)}})()}executeSet(o){var t=this;return(0,O.A)(function*(){if(!t.isStore)return Promise.reject(`>>> jeep-sqlite StoreName: ${t.storeName} is not opened`);let e=Object.keys(o);if(!e.includes("database"))return Promise.reject("Must provide a database name");if(!e.includes("set")||0===o.set.length)return Promise.reject("Must provide a non-empty set of SQL statements");const r=o.database,n=o.set;let i=!0;e.includes("transaction")&&(i=o.transaction);const s=!!o.readonly&&o.readonly,c=o.returnMode?o.returnMode:"no";try{const f=yield t._executeSet(r,n,i,s,c);return Promise.resolve(f)}catch(f){return Promise.reject(f)}})()}run(o){var t=this;return(0,O.A)(function*(){if(!t.isStore)return Promise.reject(`>>> jeep-sqlite StoreName: ${t.storeName} is not opened`);let e=Object.keys(o);if(!e.includes("database"))return Promise.reject("Must provide a database name");if(!e.includes("statement")||0===o.statement.length)return Promise.reject("Must provide a run statement");const r=o.database,n=o.statement;let i=[];e.includes("values")&&(i=o.values.length>0?o.values:[]);let s=!0;e.includes("transaction")&&(s=o.transaction);const c=!!o.readonly&&o.readonly,f=o.returnMode?o.returnMode:"no";try{const u=yield t._run(r,n,i,s,c,f);return Promise.resolve(u)}catch(u){return Promise.reject(u)}})()}query(o){var t=this;return(0,O.A)(function*(){if(!t.isStore)return Promise.reject(`>>> jeep-sqlite StoreName: ${t.storeName} is not opened`);let e=Object.keys(o);if(!e.includes("database"))return Promise.reject("Must provide a database name");if(!e.includes("statement")||0===o.statement.length)return Promise.reject("Must provide a query statement");let r=[];e.includes("values")&&(r=o.values.length>0?o.values:[]);const n=o.database,i=o.statement,s=!!o.readonly&&o.readonly;try{const c=yield t._query(n,i,r,s);return Promise.resolve(c)}catch(c){return Promise.reject(c)}})()}getTableList(o){var t=this;return(0,O.A)(function*(){if(!t.isStore)return Promise.reject(`>>> jeep-sqlite StoreName: ${t.storeName} is not opened`);if(!Object.keys(o).includes("database"))return Promise.reject("Must provide a database name");const r=o.database,n=!!o.readonly&&o.readonly;try{const i=yield t._getTableList(r,n);return Promise.resolve(i)}catch(i){return Promise.reject(i)}})()}isDBExists(o){var t=this;return(0,O.A)(function*(){if(!t.isStore)return Promise.reject(`>>> jeep-sqlite StoreName: ${t.storeName} is not opened`);if(!Object.keys(o).includes("database"))return Promise.reject("Must provide a database name");const r=o.database,n=!!o.readonly&&o.readonly;try{const i=yield t._isDBExists(r,n);return Promise.resolve(i)}catch(i){return Promise.reject(i)}})()}isDBOpen(o){var t=this;return(0,O.A)(function*(){if(!t.isStore)return Promise.reject(`>>> jeep-sqlite StoreName: ${t.storeName} is not opened`);if(!Object.keys(o).includes("database"))return Promise.reject("Must provide a database name");const r=o.database,n=!!o.readonly&&o.readonly;try{const i=yield t._isDBOpen(r,n);return Promise.resolve(i)}catch(i){return Promise.reject(i)}})()}deleteDatabase(o){var t=this;return(0,O.A)(function*(){if(!t.isStore)return Promise.reject(`>>> jeep-sqlite StoreName: ${t.storeName} is not opened`);if(!Object.keys(o).includes("database"))return Promise.reject("Must provide a database name");const r=o.database,n=!!o.readonly&&o.readonly;try{return yield t._deleteDatabase(r,n)}catch(i){return Promise.reject(i)}})()}isStoreOpen(){var o=this;return(0,O.A)(function*(){return Promise.resolve(o.isStore)})()}copyFromAssets(o){var t=this;return(0,O.A)(function*(){let e;if(e=null==o||!Object.keys(o).includes("overwrite")||o.overwrite,!t.isStore)return Promise.reject(`>>> jeep-sqlite StoreName: ${t.storeName} is not opened`);try{return yield t._copyFromAssets(e),Promise.resolve()}catch(r){return Promise.reject(r)}})()}isTableExists(o){var t=this;return(0,O.A)(function*(){if(!t.isStore)return Promise.reject(`>>> jeep-sqlite StoreName: ${t.storeName} is not opened`);const e=Object.keys(o);if(!e.includes("database"))return Promise.reject("Must provide a database name");const r=o.database;if(!e.includes("table"))return Promise.reject("Must provide a table name");const n=o.table,i=!!o.readonly&&o.readonly;try{const s=yield t._isTableExists(r,n,i);return Promise.resolve(s)}catch(s){return Promise.reject(s)}})()}createSyncTable(o){var t=this;return(0,O.A)(function*(){if(!t.isStore)return Promise.reject(`>>> jeep-sqlite StoreName: ${t.storeName} is not opened`);if(!Object.keys(o).includes("database"))return Promise.reject("Must provide a database name");const r=o.database,n=!!o.readonly&&o.readonly;try{const i=yield t._createSyncTable(r,n);return Promise.resolve(i)}catch(i){return Promise.reject(i)}})()}getSyncDate(o){var t=this;return(0,O.A)(function*(){if(!t.isStore)return Promise.reject(`>>> jeep-sqlite StoreName: ${t.storeName} is not opened`);if(!Object.keys(o).includes("database"))return Promise.reject("Must provide a database name");const r=o.database,n=!!o.readonly&&o.readonly;try{const i=yield t._getSyncDate(r,n);return Promise.resolve(i)}catch(i){return Promise.reject(i)}})()}setSyncDate(o){var t=this;return(0,O.A)(function*(){if(!t.isStore)return Promise.reject(`>>> jeep-sqlite StoreName: ${t.storeName} is not opened`);let e=Object.keys(o);if(!e.includes("database"))return Promise.reject("Must provide a database name");if(!e.includes("syncdate"))return Promise.reject("Must provide a synchronization date");const r=o.database,n=o.syncdate,i=!!o.readonly&&o.readonly;try{return yield t._setSyncDate(r,n,i),Promise.resolve()}catch(s){return Promise.reject(s)}})()}isJsonValid(o){var t=this;return(0,O.A)(function*(){if(!Object.keys(o).includes("jsonstring"))return Promise.reject("Must provide a json object");const r=o.jsonstring;try{const n=yield t._isJsonValid(r);return Promise.resolve(n)}catch(n){return Promise.reject(n)}})()}importFromJson(o){var t=this;return(0,O.A)(function*(){if(!t.isStore)return Promise.reject(`>>> jeep-sqlite StoreName: ${t.storeName} is not opened`);if(!Object.keys(o).includes("jsonstring"))return Promise.reject("Must provide a json object");const r=o.jsonstring;try{const n=yield t._importFromJson(r);return Promise.resolve(n)}catch(n){return Promise.reject(n)}})()}exportToJson(o){var t=this;return(0,O.A)(function*(){if(!t.isStore)return Promise.reject(`>>> jeep-sqlite StoreName: ${t.storeName} is not opened`);const e=Object.keys(o);if(!e.includes("database"))return Promise.reject("Must provide a database name");if(!e.includes("jsonexportmode"))return Promise.reject("Must provide a json export mode");const r=o.database,n=o.jsonexportmode,i=!!o.readonly&&o.readonly;try{const s=yield t._exportToJson(r,n,i);return Promise.resolve(s)}catch(s){return Promise.reject(s)}})()}deleteExportedRows(o){var t=this;return(0,O.A)(function*(){if(!Object.keys(o).includes("database"))return Promise.reject("Must provide a database name");const r=o.database,n=!!o.readonly&&o.readonly;try{return yield t._deleteExportedRows(r,n),Promise.resolve()}catch(i){return Promise.reject(i)}})()}addUpgradeStatement(o){var t=this;return(0,O.A)(function*(){if(!t.isStore)return Promise.reject(`>>> jeep-sqlite StoreName: ${t.storeName} is not opened`);let e=Object.keys(o);if(!e.includes("database"))return Promise.reject("Must provide a database name");if(!e.includes("upgrade"))return Promise.reject("Must provide an upgrade capSQLiteVersionUpgrade Object");const r=o.database,n=o.upgrade;for(const i of n){const s=Object.keys(i);if(!s.includes("toVersion")||!s.includes("statements"))return Promise.reject("Must provide an upgrade capSQLiteVersionUpgrade Object");if("number"!=typeof i.toVersion)return Promise.reject("upgrade.toVersion must be a number");if(t._versionUpgrades[r])t._versionUpgrades[r][i.toVersion]=i;else{const c={};c[i.toVersion]=i,t._versionUpgrades[r]=c}}return Promise.resolve()})()}isDatabase(o){var t=this;return(0,O.A)(function*(){if(!t.isStore)return Promise.reject(`>>> jeep-sqlite StoreName: ${t.storeName} is not opened`);if(!Object.keys(o).includes("database"))return Promise.reject("Must provide a database name");const r=o.database;try{const n=yield t._isDatabase(r);return Promise.resolve(n)}catch(n){return Promise.reject(n)}})()}getDatabaseList(){var o=this;return(0,O.A)(function*(){if(!o.isStore)return Promise.reject(`>>> jeep-sqlite StoreName: ${o.storeName} is not opened`);try{const t=yield o._getDatabaseList();return Promise.resolve(t)}catch(t){return Promise.reject(t)}})()}checkConnectionsConsistency(o){var t=this;return(0,O.A)(function*(){if(!t.isStore)return Promise.reject(`>>> jeep-sqlite StoreName: ${t.storeName} is not opened`);const e=Object.keys(o);if(!e.includes("dbNames"))return Promise.reject("Must provide a list of connection's name");const r=o.dbNames;if(!e.includes("openModes"))return Promise.reject("Must provide a list of connection's open mode");const n=o.openModes;try{const i=yield t._checkConnectionsConsistency(r,n);return Promise.resolve(i)}catch(i){return Promise.reject(i)}})()}saveToStore(o){var t=this;return(0,O.A)(function*(){if(!t.isStore)return Promise.reject(`>>> jeep-sqlite StoreName: ${t.storeName} is not opened`);if(!Object.keys(o).includes("database"))return Promise.reject("Must provide a database name");const r=o.database,n=!!o.readonly&&o.readonly;try{return yield t._saveToStore(r,n),Promise.resolve()}catch(i){return Promise.reject(i)}})()}saveToLocalDisk(o){var t=this;return(0,O.A)(function*(){if(!Object.keys(o).includes("database"))return Promise.reject("Must provide a database name");const r=o.database;try{return yield t._saveToLocalDisk(r),Promise.resolve()}catch(n){return Promise.reject(n)}})()}getFromLocalDiskToStore(o){var t=this;return(0,O.A)(function*(){const e=!o.overwrite||o.overwrite;console.log(Or?"Using the File System Access API.":"Using the fallback implementation.");try{return yield t._getFromLocalDiskToStore(e),Promise.resolve()}catch(r){return Promise.reject(r)}})()}getFromHTTPRequest(o){var t=this;return(0,O.A)(function*(){if(!t.isStore)return Promise.reject(`>>> jeep-sqlite StoreName: ${t.storeName} is not opened`);if(!Object.keys(o).includes("url"))return Promise.reject("Must provide an url");const r=o.url,n=!o.overwrite||o.overwrite;try{return yield t._getFromHTTPRequest(r,n),Promise.resolve()}catch(i){return Promise.reject(i)}})()}connectedCallback(){this.parseAutoSave(void 0!==this.autoSave&&this.autoSave),this.parseTypeOrm(void 0!==this.typeOrm&&this.typeOrm),this.parseWasmPath(void 0!==this.wasmPath?this.wasmPath:"/assets"),this.parseSaveText(void 0!==this.saveText?this.saveText:"Save"),this.parsePickText(void 0!==this.pickText?this.pickText:"Pick a database"),void 0!==this.buttonOptions&&this.parseButtonOptions(this.buttonOptions),this.openStore("jeepSqliteStore","databases").then(o=>{this.isStore=o})}componentWillLoad(){}componentDidLoad(){var o=this;return(0,O.A)(function*(){o._element=o.el.shadowRoot,o.isStore||console.log("jeep-sqlite isStore = false")})()}_createConnection(o,t,e){var r=this;return(0,O.A)(function*(){let n={};const i=Object.keys(r._versionUpgrades);0!==i.length&&i.includes(o)&&(n=r._versionUpgrades[o]);const s=Object.keys(r._dbDict);let c;try{return c=s.length>0&&(s.includes("RW_"+o)||s.includes("RO_"+o))?s.includes("RW_"+o)?r._dbDict["RW_"+o]:r._dbDict["RO_"+o]:new Hn(o+"SQLite.db",t,n,r.store,r.innerAutoSave,r.innerWasmPath),r._dbDict[e?"RO_"+o:"RW_"+o]=c,Promise.resolve()}catch(f){return Promise.reject(f.message?f.message:f)}})()}_isConnection(o,t){var e=this;return(0,O.A)(function*(){return Object.keys(e._dbDict).includes(t?"RO_"+o:"RW_"+o)?{result:!0}:{result:!1}})()}_closeConnection(o,t){var e=this;return(0,O.A)(function*(){const r=Object.keys(e._dbDict),n=t?"RO_"+o:"RW_"+o;if(!r.includes(n))return Promise.reject(`CloseConnection: No available connection for ${o}`);const i=e._dbDict[n];try{return i.isDBOpen()&&(yield i.close()),delete e._dbDict[n],Promise.resolve()}catch(s){return Promise.reject(`CloseConnection: ${s.message?s.message:s}`)}})()}_open(o,t){var e=this;return(0,O.A)(function*(){const r=Object.keys(e._dbDict),n=t?"RO_"+o:"RW_"+o;if(!r.includes(n))return Promise.reject(`Open: No available connection for ${o}`);const i=e._dbDict[n];try{return yield i.open(),Promise.resolve()}catch(s){return Promise.reject(`Open: ${s.message?s.message:s}`)}})()}_close(o,t){var e=this;return(0,O.A)(function*(){const r=Object.keys(e._dbDict),n=t?"RO_"+o:"RW_"+o;if(!r.includes(n))return Promise.reject(`Close: No available connection for ${o}`);const i=e._dbDict[n];if(!i.isDBOpen())return Promise.reject(`Close: ${o} database not opened`);try{return yield i.close(),Promise.resolve()}catch(s){return Promise.reject(`Close: ${s.message?s.message:s}`)}})()}_saveToStore(o,t){var e=this;return(0,O.A)(function*(){const r=Object.keys(e._dbDict),n=t?"RO_"+o:"RW_"+o;if(!r.includes(n))return Promise.reject(`SaveToStore: No available connection for ${o}`);const i=e._dbDict[n];if(!i.isDBOpen())return Promise.reject(`SaveToStore: ${o} database not opened`);try{return yield i.saveToStore(),Promise.resolve()}catch(s){return Promise.reject(`SaveToStore: ${s.message?s.message:s}`)}})()}_saveToLocalDisk(o){var t=this;return(0,O.A)(function*(){try{const e=Object.keys(t._dbDict),r="RW_"+o;if(!e.includes(r))return Promise.reject(`SaveToLocalDisk: No available connection for ${o}`);const n=t._dbDict[r];if(!n.isDBOpen())return Promise.reject(`SaveToLocalDisk: ${o} database not opened`);const i=yield n.exportDB();t._blob=yield t.uint2blob(i);const s=`${o}SQLite.db`;return t._opts={fileName:s,extensions:[".db"],startIn:"documents"},t._buttonSaveEl=document.createElement("button"),t._buttonSaveEl.setAttribute("id","saveButton"),t._buttonSaveEl.innerHTML=`${t.innerSaveText} ${s}`,t._element.appendChild(t._buttonSaveEl),t._buttonSaveEl.addEventListener("click",t.saveFile.bind(t)),Promise.resolve()}catch(e){return Promise.reject(`SaveToLocalDisk: ${e.message?e.message:e}`)}})()}_getFromLocalDiskToStore(o){var t=this;return(0,O.A)(function*(){return t._buttonPickEl=document.createElement("button"),t._buttonPickEl.setAttribute("id","pickButton"),t._buttonPickEl.innerHTML=`${t.innerPickText}`,t._element.appendChild(t._buttonPickEl),t._buttonPickEl.addEventListener("click",t.pickDatabase.bind(t)),t._overwrite=o,Promise.resolve()})()}pickDatabase(){var o=this;return(0,O.A)(function*(){try{const t=yield function Ts(){return cn.apply(this,arguments)}({extensions:[".db"]});let e=yield o.blob2uint(t);const r=o.removePathSuffix(t.name),n=o.setPathSuffix(t.name);(yield Fe.isDBInStore(n,o.store))?o._overwrite?(yield Fe.removeDBFromStore(n,o.store),yield Fe.saveDBToStore(n,e,o.store)):o.PickDatabaseEnded.emit({message:`Error: cannot overwrite ${n}`}):yield Fe.saveDBToStore(n,e,o.store),o._element.removeChild(o._buttonPickEl),o.PickDatabaseEnded.emit({db_name:r})}catch(t){o.PickDatabaseEnded.emit({message:t.message?t.message:t})}})()}saveFile(){var o=this;return(0,O.A)(function*(){try{yield function xs(){return un.apply(this,arguments)}(o._blob,[o._opts]);const t=o._opts.fileName;o._element.removeChild(o._buttonSaveEl),o.SaveDatabaseEnded.emit({db_name:t})}catch(t){o.SaveDatabaseEnded.emit({message:t.message?t.message:t})}})()}_getVersion(o,t){var e=this;return(0,O.A)(function*(){const r=Object.keys(e._dbDict),n=t?"RO_"+o:"RW_"+o;if(!r.includes(n))return Promise.reject(`Open: No available connection for ${o}`);const i=e._dbDict[n];if(!i.isDBOpen())return Promise.reject(`GetVersion: ${o} database not opened`);try{const s=yield i.getVersion(),c={};return c.version=s,Promise.resolve(c)}catch(s){return Promise.reject(`Open: ${s.message?s.message:s}`)}})()}_beginTransaction(o){var t=this;return(0,O.A)(function*(){const e=Object.keys(t._dbDict),r="RW_"+o;if(!e.includes(r))return Promise.reject(`BeginTransaction: No available connection for ${o}`);const n=t._dbDict[r];if(!n.isDBOpen())return Promise.reject(`BeginTransaction: ${o} database not opened`);let i={};return i={changes:{changes:yield n.beginTransaction()}},Promise.resolve(i)})()}_commitTransaction(o){var t=this;return(0,O.A)(function*(){const e=Object.keys(t._dbDict),r="RW_"+o;if(!e.includes(r))return Promise.reject(`CommitTransaction: No available connection for ${o}`);const n=t._dbDict[r];if(!n.isDBOpen())return Promise.reject(`CommitTransaction: ${o} database not opened`);let i={};return i={changes:{changes:yield n.commitTransaction()}},Promise.resolve(i)})()}_rollbackTransaction(o){var t=this;return(0,O.A)(function*(){const e=Object.keys(t._dbDict),r="RW_"+o;if(!e.includes(r))return Promise.reject(`RollbackTransaction: No available connection for ${o}`);const n=t._dbDict[r];if(!n.isDBOpen())return Promise.reject(`RollbackTransaction: ${o} database not opened`);let i={};return i={changes:{changes:yield n.rollbackTransaction()}},Promise.resolve(i)})()}_isTransactionActive(o){var t=this;return(0,O.A)(function*(){const e=Object.keys(t._dbDict),r="RW_"+o;if(!e.includes(r))return Promise.reject(`IsTransactionActive: No available connection for ${o}`);const n=t._dbDict[r];if(!n.isDBOpen())return Promise.reject(`IsTransactionActive: ${o} database not opened`);let i={};return i={result:n.isTransActive()},Promise.resolve(i)})()}_execute(o,t,e,r){var n=this;return(0,O.A)(function*(){const i=Object.keys(n._dbDict),s="RW_"+o;if(!i.includes(s))return Promise.reject(`Execute: No available connection for ${o}`);const c=n._dbDict[s];if(!c.isDBOpen())return Promise.reject(`Execute: ${o} database not opened`);if(r)return Promise.reject("Execute: not allowed in read-only mode");let f={};const u=t.substring(0,6);if(n.innerAutoSave&&"COMMIT"===u&&n.innerTypeOrm)return f={changes:{changes:0}},Promise.resolve(f);try{return f={changes:{changes:yield c.executeSQL(t,e)}},Promise.resolve(f)}catch(p){return Promise.reject(`Execute: ${p.message?p.message:p}`)}})()}_executeSet(o,t,e,r,n){var i=this;return(0,O.A)(function*(){const s=Object.keys(i._dbDict),c="RW_"+o;if(!s.includes(c))return Promise.reject(`ExecuteSet: No available connection for ${o}`);const f=i._dbDict[c];if(!f.isDBOpen())return Promise.reject(`ExecuteSet: ${o} database not opened`);if(r)return Promise.reject("ExecuteSet: not allowed in read-only mode");for(const u of t)if(!("statement"in u)||!("values"in u))return Promise.reject("ExecuteSet: Must provide a set as Array of {statement,values}");try{const u=yield f.execSet(t,e,n);return Promise.resolve({changes:{changes:u.changes,lastId:u.lastId,values:u.values}})}catch(u){return Promise.reject(`ExecuteSet: ${u.message?u.message:u}`)}})()}_run(o,t,e,r,n,i){var s=this;return(0,O.A)(function*(){const c=Object.keys(s._dbDict),f="RW_"+o;if(!c.includes(f))return Promise.reject(`Run: No available connection for ${o}`);const u=s._dbDict[f];if(!u.isDBOpen())return Promise.reject(`Run: ${o} database not opened`);if(n)return Promise.reject("Run: not allowed in read-only mode");let p={};const m=t.substring(0,6);if(s.innerAutoSave&&"COMMIT"===m)return p={changes:{changes:0}},Promise.resolve(p);try{const v=yield u.runSQL(t,e,r,i);return p={changes:{changes:v.changes,lastId:v.lastId,values:v.values}},Promise.resolve(p)}catch(v){return Promise.reject(`Run: ${v.message?v.message:v}`)}})()}_query(o,t,e,r){var n=this;return(0,O.A)(function*(){const i=Object.keys(n._dbDict),s=r?"RO_"+o:"RW_"+o;if(!i.includes(s))return Promise.reject(`Query: No available connection for ${o}`);const c=n._dbDict[s];if(!c.isDBOpen())return Promise.reject(`Query: ${o} database not opened`);let f=[];const u=t.substring(0,6);if(n.innerAutoSave&&"COMMIT"===u)return Promise.resolve({values:f});try{return f=yield c.selectSQL(t,e),Promise.resolve({values:f})}catch(p){return Promise.reject(`Query failed: ${p.message?p.message:p}`)}})()}_getTableList(o,t){var e=this;return(0,O.A)(function*(){const r=Object.keys(e._dbDict),n=t?"RO_"+o:"RW_"+o;if(!r.includes(n))return Promise.reject(`GetTableList: No available connection for ${o}`);const i=e._dbDict[n];if(!i.isDBOpen())return Promise.reject(`GetTableList: ${o} database not opened`);let s=[];try{return s=yield i.getTableNames(),Promise.resolve({values:s})}catch(c){return Promise.reject(`GetTableList failed: ${c.message?c.message:c}`)}})()}_isDBExists(o,t){var e=this;return(0,O.A)(function*(){const r=Object.keys(e._dbDict),n=t?"RO_"+o:"RW_"+o;if(!r.includes(n))return Promise.reject(`IsDBExists: No available connection for ${o}`);const i=e._dbDict[n];try{const c={result:yield i.isDBExists(o+"SQLite.db")};return Promise.resolve(c)}catch(s){return Promise.reject(`IsDBExists: ${s.message?s.message:s}`)}})()}_isDBOpen(o,t){var e=this;return(0,O.A)(function*(){const r=Object.keys(e._dbDict),n=t?"RO_"+o:"RW_"+o;if(!r.includes(n))return Promise.reject(`IsDBOpen: No available connection for ${o}`);const i=e._dbDict[n];if(!i.isDBOpen())return Promise.resolve({result:!1});try{const c={result:yield i.isDBOpen(o+"SQLite.db")};return Promise.resolve(c)}catch(s){return Promise.reject(`IsDBOpen: ${s.message?s.message:s}`)}})()}_deleteDatabase(o,t){var e=this;return(0,O.A)(function*(){const r=Object.keys(e._dbDict),n="RW_"+o;if(!r.includes(n))return Promise.reject(`DeleteDatabase: No available connection for ${o}`);const i=e._dbDict[n];if(t)return Promise.reject("DeleteDatabase: not allowed in read-only mode");try{return yield i.deleteDB(o+"SQLite.db"),Promise.resolve()}catch(s){return Promise.reject(`DeleteDatabase: ${s.message?s.message:s}`)}})()}_isTableExists(o,t,e){var r=this;return(0,O.A)(function*(){const n=Object.keys(r._dbDict),i=e?"RO_"+o:"RW_"+o;if(!n.includes(i))return Promise.reject(`IsTableExists: No available connection for ${o}`);const s=r._dbDict[i];if(!s.isDBOpen())return Promise.reject(`IsTableExists: ${o} database not opened`);try{const f={result:yield s.isTable(t)};return Promise.resolve(f)}catch(c){return Promise.reject(`IsTableExists: ${c.message?c.message:c}`)}})()}_createSyncTable(o,t){var e=this;return(0,O.A)(function*(){const r=Object.keys(e._dbDict),n="RW_"+o;if(!r.includes(n))return Promise.reject(`CreateSyncTable: No available connection for ${o}`);const i=e._dbDict[n];if(!i.isDBOpen())return Promise.reject(`CreateSyncTable: ${o} database not opened`);if(t)return Promise.reject("CreateSyncTable: not allowed in read-only mode");try{const s=yield i.createSyncTable();return Promise.resolve({changes:{changes:s}})}catch(s){return Promise.reject(`CreateSyncTable: ${s.message?s.message:s}`)}})()}_getSyncDate(o,t){var e=this;return(0,O.A)(function*(){const r=Object.keys(e._dbDict),n=t?"RO_"+o:"RW_"+o;if(!r.includes(n))return Promise.reject(`GetSyncDate: No available connection for ${o}`);const i=e._dbDict[n];if(!i.isDBOpen())return Promise.reject(`GetSyncDate: ${o} database not opened`);try{const s=yield i.getSyncDate();return Promise.resolve({syncDate:s})}catch(s){return Promise.reject(`GetSyncDate: ${s.message?s.message:s}`)}})()}_setSyncDate(o,t,e){var r=this;return(0,O.A)(function*(){const n=Object.keys(r._dbDict),i="RW_"+o;if(!n.includes(i))return Promise.reject(`SetSyncDate: No available connection for ${o}`);const s=r._dbDict[i];if(!s.isDBOpen())return Promise.reject(`SetSyncDate: ${o} database not opened`);if(e)return Promise.reject("SetSyncDate: not allowed in read-only mode");try{const c=yield s.setSyncDate(t);return c.result?Promise.resolve():Promise.reject(`SetSyncDate: ${c.message}`)}catch(c){return Promise.reject(`SetSyncDate: ${c.message?c.message:c}`)}})()}_isJsonValid(o){return(0,O.A)(function*(){const t=JSON.parse(o);return(yield Ge.isJsonSQLite(t))?Promise.resolve({result:!0}):Promise.reject("IsJsonValid: Stringify Json Object not Valid")})()}_importFromJson(o){var t=this;return(0,O.A)(function*(){var e,r;const n=JSON.parse(o);if(!(yield Ge.isJsonSQLite(n)))return Promise.reject("ImportFromJson: Stringify Json Object not Valid");const s=n,c=`${s.database}SQLite.db`,f=null!==(e=s.version)&&void 0!==e?e:1,u=s.mode,p=null!==(r=s.overwrite)&&void 0!==r&&r,m=new Hn(c,f,{},t.store,t.innerAutoSave,t.innerWasmPath);try{p&&"full"===u&&Fe.isDBInStore(c,t.store)&&(yield Fe.removeDBFromStore(c,t.store)),yield m.open();const v=yield m.getTableNames();if("full"===u&&v.length>0){const E=yield m.getVersion();if(f{n.push(`${t[s]}_${i}`)});try{let i=new Set(Object.keys(e._dbDict));const s=new Set(n);if(0===s.size)return yield e._resetDbDict(Object.keys(e._dbDict)),Promise.resolve(r);if(i.sizes.size){const c={};for(const f of i)if(!Array.from(s.keys()).includes(f)){let u=!1;"RO_"===f.substring(0,3)&&(u=!0),c.database=f.substring(3),c.readonly=u,yield e._closeConnection(c.database,c.readonly)}}return i=new Set(Object.keys(e._dbDict)),i.size===s.size&&0===(yield e.symmetricDifference(i,s)).size?(r.result=!0,Promise.resolve(r)):(yield e._resetDbDict(Object.keys(e._dbDict)),Promise.resolve(r))}catch(i){return Promise.reject(`CheckConnectionsConsistency: ${i.message?i.message:i}`)}})()}_resetDbDict(o){var t=this;return(0,O.A)(function*(){try{for(const e of o){const r={};let n=!1;"RO_"===e.substring(0,3)&&(n=!0),r.database=e.substring(3),r.readonly=n,yield t._closeConnection(r.database,r.readonly)}}catch(e){return Promise.reject(`ResetDbDict: ${e.message?e.message:e}`)}})()}symmetricDifference(o,t){return(0,O.A)(function*(){let e=new Set;o.forEach(n=>{e.add(n.substring(3))});let r=new Set;t.forEach(n=>{r.add(n.substring(3))});for(const n of r)e.has(n)?e.delete(n):e.add(n);return e})()}unzipDatabase(o,t){var e=this;return(0,O.A)(function*(){return new Promise((r,n)=>{var i=new XMLHttpRequest;i.open("GET",o,!0),i.responseType="arraybuffer",i.onerror=()=>{n(new Error("unzipDatabase: failed"))},i.onload=()=>{Zn.exports.loadAsync(i.response).then(function(){var s=(0,O.A)(function*(c){const f=Object.keys(c.files);try{for(const u of f)yield e.retrieveDBFromZip(c.files,u,t);r()}catch(u){n(new Error(`unzipDatabase Error: ${u.message?u.message:u}`))}});return function(c){return s.apply(this,arguments)}}())},i.send()})})()}retrieveDBFromZip(o,t,e){var r=this;return(0,O.A)(function*(){return new Promise((n,i)=>{o[t].async("nodebuffer").then(function(){var s=(0,O.A)(function*(c){try{const f=new Uint8Array(c),u=r.setPathSuffix(t);(yield Fe.isDBInStore(u,r.store))?e?(yield Fe.removeDBFromStore(u,r.store),yield Fe.saveDBToStore(u,f,r.store)):i(new Error(`retrieveDBFromZip: cannot overwrite ${u}`)):yield Fe.saveDBToStore(u,f,r.store),n()}catch(f){i(new Error(`retrieveDBFromZip:: ${f.message?f.message:f}`))}});return function(c){return s.apply(this,arguments)}}())})})()}copyDatabase(o,t){var e=this;return(0,O.A)(function*(){return new Promise((r,n)=>{var s,i=new XMLHttpRequest;i.open("GET",o,!0),i.responseType="arraybuffer",i.onerror=()=>{n(new Error("CopyDatabase: failed"))},i.onload=()=>{s=new Uint8Array(i.response)},i.onloadend=(0,O.A)(function*(){const c=e.setPathSuffix(o);(yield Fe.isDBInStore(c,e.store))?t?(yield Fe.removeDBFromStore(c,e.store),yield Fe.saveDBToStore(c,s,e.store)):n(new Error(`CopyDatabase Error: cannot overwrite ${c}`)):yield Fe.saveDBToStore(c,s,e.store),r()}),i.send()})})()}loadJSON(o){return(0,O.A)(function*(){return new Promise((t,e)=>{var r=new XMLHttpRequest;r.overrideMimeType("application/json"),r.open("GET",o,!0),r.onerror=()=>{e(new Error("LoadJSON: failed"))},r.onreadystatechange=function(){404==r.status&&t(null),4==r.readyState&&200==r.status&&t(r.responseText)},r.send(null)})})()}openStore(o,t){var e=this;return(0,O.A)(function*(){let r=!1;const n=e.setConfig(o,t);return e.store=Yn.createInstance(n),null!=e.store&&(e.storeName=o,r=!0),r})()}setConfig(o,t){return{name:o,storeName:t,driver:[Yn.INDEXEDDB],version:1}}removePathSuffix(o){return o.includes("SQLite.db")?o.split("SQLite.db")[0]:".db"===o.substring(o.length-3)?o.slice(0,o.lastIndexOf(".")):o}setPathSuffix(o){let t=o.slice(o.lastIndexOf("/")+1);return".db"===o.substring(o.length-3)&&(o.includes("SQLite.db")||(t=o.slice(o.lastIndexOf("/")+1,-3)+"SQLite.db")),t}blob2uint(o){return(0,O.A)(function*(){return new Response(o).arrayBuffer().then(t=>new Uint8Array(t))})()}uint2blob(o){return(0,O.A)(function*(){const t=new Blob([o.buffer]);return Promise.resolve(t)})()}getFileExtensionInUrl(o){const t=o.match(/\.([a-zA-Z0-9]+)(?:[\?#]|$)/);return t?t[1].toLowerCase():null}render(){}static get assetsDirs(){return["assets"]}get el(){return(0,Zt.g)(this)}static get watchers(){return{autoSave:["parseAutoSave"],typeOrm:["parseTypeOrm"],wasmPath:["parseWasmPath"],pickText:["parsePickText"],saveText:["parseSaveText"],buttonOptions:["parseButtonOptions"]}}};Xn.style=":host{display:block;--jeep-sqlite-top:10%;--jeep-sqlite-right:1%;--jeep-sqlite-font-size:2em;--jeep-sqlite-padding:2%;--jeep-sqlite-background-color:#a9a9a9;--jeep-sqlite-color:#ffffff}#fileElem{display:none}#pickButton{position:absolute;top:var(--jeep-sqlite-top);right:var(--jeep-sqlite-right);font-size:var(--jeep-sqlite-font-size);padding:var(--jeep-sqlite-padding);background-color:var(--jeep-sqlite-background-color);color:var(--jeep-sqlite-color)}#saveButton{position:absolute;top:var(--jeep-sqlite-top);right:var(--jeep-sqlite-right);font-size:var(--jeep-sqlite-font-size);padding:var(--jeep-sqlite-padding);background-color:var(--jeep-sqlite-background-color);color:var(--jeep-sqlite-color)}"}}]); \ No newline at end of file diff --git a/www/5006.ff0560b7a84304c0.js b/www/5006.ff0560b7a84304c0.js new file mode 100644 index 00000000..811fbcfb --- /dev/null +++ b/www/5006.ff0560b7a84304c0.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[5006],{8666:(K,L,d)=>{d.d(L,{Q:()=>a});const a=(0,d(5083).F3)("NativeAudio",{web:()=>d.e(9132).then(d.bind(d,9132)).then(t=>new t.NativeAudioWeb)})},9441:(K,L,d)=>{d.d(L,{$:()=>f});var x=d(467),a=d(8113),t=d(4438),s=d(7803),O=d(4517),v=d(8974),U=d(2904),A=d(177),B=d(9417),W=d(5402);function $(r,E){if(1&r&&(t.j41(0,"ion-item",15)(1,"ion-label",13),t.EFF(2),t.k0s(),t.nrm(3,"ion-radio",16),t.k0s()),2&r){const P=E.$implicit;t.R7$(2),t.JRh(P.name),t.R7$(),t.FS9("value",P.identifier)}}function M(r,E){if(1&r){const P=t.RV6();t.j41(0,"div"),t.nrm(1,"hr",11),t.j41(2,"ion-radio-group",12),t.mxI("ngModelChange",function(o){t.eBV(P);const y=t.XpG();return t.DH7(y.selectedContentId,o)||(y.selectedContentId=o),t.Njj(o)}),t.bIt("ionChange",function(o){t.eBV(P);const y=t.XpG();return t.Njj(y.playlistSelected(o))}),t.j41(3,"ion-list",13),t.DNE(4,$,4,2,"ion-item",14),t.k0s()(),t.nrm(5,"hr",11),t.k0s()}if(2&r){const P=t.XpG();t.R7$(2),t.R50("ngModel",P.selectedContentId),t.R7$(2),t.Y8G("ngForOf",P.playlists)}}function k(r,E){1&r&&(t.j41(0,"p",17),t.EFF(1),t.nI1(2,"translate"),t.k0s()),2&r&&(t.R7$(),t.JRh(t.bMT(2,1,"No playlist add yet")))}function w(r,E){if(1&r){const P=t.RV6();t.j41(0,"ion-item",9)(1,"ion-checkbox",18),t.mxI("ngModelChange",function(o){t.eBV(P);const y=t.XpG();return t.DH7(y.checked,o)||(y.checked=o),t.Njj(o)}),t.EFF(2),t.nI1(3,"translate"),t.k0s()()}if(2&r){const P=t.XpG();t.R7$(),t.Y8G("checked",P.checked),t.R50("ngModel",P.checked),t.R7$(),t.JRh(t.bMT(3,3,"Download and Add"))}}let f=(()=>{var r;class E{constructor(u,o,y,G){this.playListService=u,this.navParams=o,this.modalCtrl=y,this.downlaodContentService=G,this.selectedContentId="",this.playlists=[],this.isOpen=!1,this.checked=!1}ngOnInit(){this.content=this.navParams.get("content"),console.log("this.content",this.content),this.getAllPlaylists()}getAllPlaylists(u){var o=this;return(0,x.A)(function*(){yield o.playListService.getAllPlayLists("guest").then(y=>{o.playlists=y,u&&(o.selectedContentId=o.playlists.find(G=>G.name.toLowerCase()===u.toLowerCase()).identifier||o.playlists[0].identifier),console.log("playlists",o.playlists)}).catch(y=>{console.log("error",y)})})()}playlistSelected(u){console.log("Current value:",JSON.stringify(u.detail.value))}dismissModal(){this.modalCtrl.dismiss()}saveContent(){var u=this;return(0,x.A)(function*(){if(console.log("/./.",u.selectedContentId),u.selectedContentId&&u.content.metaData){if(u.checked){let y=yield u.downlaodContentService.downlaodContent(u.content);null!=y&&y.uri&&(u.content.metaData.url=y.uri,u.content.type="local")}let o=[{identifier:u.content.metaData.identifier,type:"local"==u.content.type?"local":"content",localContent:u.content}];yield u.playListService.addContentToPlayList(u.selectedContentId,o).then(y=>{console.log("content added successfull",y)}),u.modalCtrl.dismiss()}})()}newPitaraList(){var u=this;return(0,x.A)(function*(){const o=yield u.modalCtrl.create({component:a.r,componentProps:{title:"New Playlist",placeholder:"Name of the playlist"},cssClass:"auto-height"});yield o.present(),o.onWillDismiss().then(y=>{y&&"create"===y.data.type&&y.data.playlistName&&u.playListService.createPlayList(y.data.playlistName,"guest",[{identifier:"",type:"content",localContent:void 0}]).then(G=>{u.getAllPlaylists(y.data.playlistName)}).catch(G=>{console.log("errrrr",G)})})})()}confirm(u){this.isOpen=!1}}return(r=E).\u0275fac=function(u){return new(u||r)(t.rXU(s.q),t.rXU(O.y8),t.rXU(v.W3),t.rXU(U.Ze))},r.\u0275cmp=t.VBU({type:r,selectors:[["app-add-to-pitara"]],decls:19,vars:14,consts:[[1,"inner-content"],["slot","start"],["color","medium"],["slot","end"],[1,"new-pitara",3,"click","strong"],["name","add-circle-outline",2,"padding-right","4px"],[4,"ngIf"],["class","empty-list-text",4,"ngIf"],["lines","none",4,"ngIf"],["lines","none"],["slot","end",1,"btn-info",3,"click","strong"],[2,"border","1px solid lightgray"],[3,"ngModelChange","ionChange","ngModel"],["lines","\u201cnone\u201d"],["class","no-border",4,"ngFor","ngForOf"],[1,"no-border"],["value","custom-checked","slot","start",3,"value"],[1,"empty-list-text"],["label-placement","end","justify","start",3,"ngModelChange","checked","ngModel"]],template:function(u,o){1&u&&(t.j41(0,"div",0)(1,"ion-toolbar")(2,"ion-buttons",1)(3,"ion-button",2),t.EFF(4),t.nI1(5,"translate"),t.k0s()(),t.j41(6,"ion-buttons",3)(7,"ion-button",4),t.bIt("click",function(){return o.newPitaraList()}),t.nrm(8,"ion-icon",5),t.EFF(9),t.nI1(10,"translate"),t.k0s()()(),t.DNE(11,M,6,2,"div",6)(12,k,3,3,"p",7),t.j41(13,"ion-toolbar"),t.DNE(14,w,4,5,"ion-item",8),t.j41(15,"ion-item",9)(16,"ion-button",10),t.bIt("click",function(){return o.saveContent()}),t.EFF(17),t.nI1(18,"translate"),t.k0s()()()()),2&u&&(t.R7$(4),t.JRh(t.bMT(5,8,"Add to Pitara")),t.R7$(3),t.Y8G("strong",!0),t.R7$(2),t.SpI(" ",t.bMT(10,10,"New Pitara")," "),t.R7$(2),t.Y8G("ngIf",o.playlists.length),t.R7$(),t.Y8G("ngIf",!o.playlists.length),t.R7$(2),t.Y8G("ngIf",o.playlists.length>0&&("video/mp4"===o.content.metaData.mimetype||"application/pdf"===o.content.metaData.mimetype)&&("Diksha"===o.content.sourceType||(null==o.content.metaData.identifier?null:o.content.metaData.identifier.startsWith("do_")))),t.R7$(2),t.Y8G("strong",!0),t.R7$(),t.JRh(t.bMT(18,12,"Done")))},dependencies:[A.Sq,A.bT,B.BC,B.vS,v.Jm,v.QW,v.eY,v.iq,v.uz,v.he,v.nf,v.KO,v.f0,v.ai,v.hB,v.uR,v.Je,W.D9],styles:["ion-list[_ngcontent-%COMP%]{overflow-y:auto;overflow:scroll;height:-moz-fit-content;height:fit-content;max-height:12.5rem}.btn-info[_ngcontent-%COMP%]{height:2.7rem;width:34%;--border-radius: 1.25rem;color:var(--ion-color-primary-contrast);--background: var(--ion-color-tertiary);font-size:.75rem;font-family:Noto Sans;font-weight:700;text-transform:uppercase;line-height:19.6px;word-wrap:break-word}ion-item[_ngcontent-%COMP%]{--border-width: 0;--inner-border-width: 0}.new-pitara[_ngcontent-%COMP%]{color:var(--ion-color-secondary);font-size:.75rem;font-family:Noto Sans Devanagari;font-weight:400;line-height:19.6px;word-wrap:break-word}.add-to[_ngcontent-%COMP%]{color:#333;font-size:.75rem;font-family:Noto Sans Devanagari;font-weight:400;line-height:19.6px;word-wrap:break-word}ion-radio[_ngcontent-%COMP%]{margin-top:1px}ion-radio[_ngcontent-%COMP%]::part(container){width:1.875rem;height:1.875rem;border:2px solid #ddd}ion-radio[_ngcontent-%COMP%]::part(mark){background:none;transition:none;transform:none;border-radius:0}ion-radio.radio-checked[_ngcontent-%COMP%]::part(container){background:var(--ion-color-tertiary);border-color:transparent}ion-radio.radio-checked[_ngcontent-%COMP%]::part(mark){width:.375rem;border-width:0px .125rem .125rem 0px;border-style:solid;border-color:var(--ion-color-primary-contrast);transform:rotate(45deg)}.btn-info[_ngcontent-%COMP%]::part(native){--ion-color-contrast: var(--ion-color-primary-contrast)}ion-modal[_ngcontent-%COMP%]{--height: 50%;--border-radius: 1rem;--box-shadow: 0 .625rem .938rem -.188rem rgb(0 0 0 / .1), 0 .25rem .375rem -.25rem rgb(0 0 0 / .1)}ion-modal[_ngcontent-%COMP%]::part(backdrop){background:#d1d5db;opacity:1}.empty-list-text[_ngcontent-%COMP%]{text-align:center;color:var(--ion-color-medium);font-size:.75rem;padding:8px}"]}),E})()},8113:(K,L,d)=>{d.d(L,{r:()=>$});var x=d(56),a=d(4438),t=d(8974),s=d(4517),O=d(177),v=d(9417),U=d(5402);function A(M,k){if(1&M){const w=a.RV6();a.j41(0,"ion-item",9)(1,"ion-input",10),a.nI1(2,"translate"),a.mxI("ngModelChange",function(r){a.eBV(w);const E=a.XpG();return a.DH7(E.name,r)||(E.name=r),a.Njj(r)}),a.k0s()()}if(2&M){const w=a.XpG();a.R7$(),a.R50("ngModel",w.name),a.Y8G("placeholder",a.bMT(2,2,w.placeholder))}}function B(M,k){if(1&M){const w=a.RV6();a.j41(0,"ion-item",9)(1,"ion-input",11),a.nI1(2,"translate"),a.mxI("ngModelChange",function(r){a.eBV(w);const E=a.XpG();return a.DH7(E.url,r)||(E.url=r),a.Njj(r)}),a.bIt("ionInput",function(){a.eBV(w);const r=a.XpG();return a.Njj(r.onInputChange())}),a.k0s()()}if(2&M){const w=a.XpG();a.R7$(),a.R50("ngModel",w.url),a.Y8G("placeholder",a.bMT(2,2,"url"))}}function W(M,k){if(1&M&&(a.j41(0,"ion-item",12)(1,"ion-label",13),a.EFF(2),a.nI1(3,"translate"),a.k0s()()),2&M){const w=a.XpG();a.R7$(2),a.JRh(a.bMT(3,1,w.errMsg))}}let $=(()=>{var M;class k{constructor(f,r){this.modalCtrl=f,this.navParams=r,this.name="",this.title="",this.placeholder="",this.url="",this.errMsg=""}ngOnInit(){this.title=this.navParams.get("title"),this.placeholder=this.navParams.get("placeholder")}cancel(){this.modalCtrl.dismiss()}createPlaylist(){if(this.name)"Add Youtube URL"==this.title&&this.url?this.url.match(/(?:youtu\.be\/|youtube\.com(?:\/(?:[^\/\n\s]+\/\S+\/|(?:v|e(?:mbed)?)\/|\S*?[?&]v=|shorts\/)|youtu\.be\/|embed\/|v\/|m\/|watch\?(?:[^=]+=[^&]+&)*?v=))([^"&?\/\s]{11})/gm)?this.modalCtrl.dismiss({type:"create",name:this.name,url:this.url}):this.errMsg="Please enter a valid url":this.modalCtrl.dismiss({type:"create",playlistName:this.name});else if("Add Diksha URL"==this.title&&this.url){let f=!1;x.Hs.forEach(r=>{this.url.match(new RegExp(r.pattern))&&(f=!0)}),f?this.modalCtrl.dismiss({type:"create",url:this.url}):this.errMsg="Please enter a valid url"}}onInputChange(){this.errMsg=""}}return(M=k).\u0275fac=function(f){return new(f||M)(a.rXU(t.W3),a.rXU(s.y8))},M.\u0275cmp=a.VBU({type:M,selectors:[["app-new-playlist-modal"]],decls:18,vars:12,consts:[[1,"inner-content"],[1,"header-info"],["class","roundedInput",4,"ngIf"],["lines","none",4,"ngIf"],[1,"btn-row"],["size","6",1,"btn-pr-8"],["fill","outline","expand","block",1,"app-rate-btn-outline",3,"click"],["size","6",1,"btn-pl-8"],["expand","block","color","warning",1,"app-rate-btn","app-rate-btn-ellipsis",3,"click"],[1,"roundedInput"],["type","text",3,"ngModelChange","ngModel","placeholder"],["type","url",3,"ngModelChange","ionInput","ngModel","placeholder"],["lines","none"],["color","danger"]],template:function(f,r){1&f&&(a.j41(0,"div",0)(1,"ion-toolbar")(2,"div",1),a.EFF(3),a.nI1(4,"translate"),a.k0s()(),a.DNE(5,A,3,4,"ion-item",2)(6,B,3,4,"ion-item",2)(7,W,4,3,"ion-item",3),a.j41(8,"div",4)(9,"ion-row")(10,"ion-col",5)(11,"ion-button",6),a.bIt("click",function(){return r.cancel()}),a.EFF(12),a.nI1(13,"translate"),a.k0s()(),a.j41(14,"ion-col",7)(15,"ion-button",8),a.bIt("click",function(){return r.createPlaylist()}),a.EFF(16),a.nI1(17,"translate"),a.k0s()()()()()),2&f&&(a.R7$(3),a.JRh(a.bMT(4,6,r.title)),a.R7$(2),a.Y8G("ngIf","Add Diksha URL"!==r.title),a.R7$(),a.Y8G("ngIf","New Playlist"!==r.title),a.R7$(),a.Y8G("ngIf",r.errMsg),a.R7$(5),a.SpI(" ",a.bMT(13,8,"Cancel"),""),a.R7$(4),a.SpI(" ",a.bMT(17,10,"Create"),""))},dependencies:[O.bT,v.BC,v.vS,t.Jm,t.hU,t.$w,t.uz,t.he,t.ln,t.ai,t.Gw,U.D9],styles:[".btn-info[_ngcontent-%COMP%]{height:3rem;width:34%;--border-radius: 1.25rem;font-size:.875rem}.btn-info__left[_ngcontent-%COMP%]{margin-left:.625rem}.btn-info__right[_ngcontent-%COMP%]{margin-top:3rem}.header-info[_ngcontent-%COMP%]{padding:.688rem 1rem;color:#2f2c2a;font-size:1.1rem;font-family:Noto Sans Devanagari;font-weight:700;line-height:25.2px;word-wrap:break-word}.roundedInput[_ngcontent-%COMP%]{--border-color: var(--ion-color-medium-shade);--border-radius: 4rem;--border-width: 1px;--box-shadow: 2px gray;--highlight-height: 0;--background: #f8f9fa;padding:.5rem 1.125rem .938rem}.app-rate-btn-outline[_ngcontent-%COMP%]{border-color:var(--ion-color-primary-contrast);color:var(--ion-color-medium);height:3rem;--border-radius: 1.25rem;font-size:.75rem;font-family:Noto Sans;font-weight:700;text-transform:uppercase;line-height:19.6px;word-wrap:break-word;--border-color: var(--ion-color-medium)}.app-rate-btn-ellipsis[_ngcontent-%COMP%] span[_ngcontent-%COMP%]{display:block}.app-rate-btn[_ngcontent-%COMP%]{height:3rem;--border-radius: 1.25rem;font-size:.75rem;font-family:Noto Sans;font-weight:700;text-transform:uppercase;line-height:19.6px;word-wrap:break-word}.app-rate-btn[_ngcontent-%COMP%]::part(native){--ion-color-contrast: var(--ion-color-primary-contrast)}.btn-row[_ngcontent-%COMP%]{padding:0 .625rem .625rem;margin-top:.625rem}.btn-pr-8[_ngcontent-%COMP%], .btn-pl-8[_ngcontent-%COMP%]{padding-right:1rem}"]}),k})()},2849:(K,L,d)=>{d.d(L,{q:()=>$});var x=d(467);const t=(0,d(5083).F3)("Share",{web:()=>d.e(1227).then(d.bind(d,1227)).then(M=>new M.ShareWeb)});var s=d(4438),O=d(4517),v=d(8974),U=d(177),A=d(5402);function B(M,k){1&M&&s.nrm(0,"ion-icon",6)}function W(M,k){1&M&&s.nrm(0,"ion-icon",7)}let $=(()=>{var M;class k{constructor(f,r){this.navParams=f,this.modalCtrl=r,this.selectedItem="",this.liked=!1}ngOnInit(){this.content=this.navParams.get("content"),this.liked=!!this.content.metaData.isLiked}contentLiked(f){f&&(this.content.metaData.isLiked=!this.content.metaData.isLiked,this.liked=!this.liked,this.modalCtrl.dismiss({type:"like",content:this.content}))}shareContent(f){var r=this;return(0,x.A)(function*(){(yield t.canShare()).value&&(t.share({url:r.content.metaData.url}),r.modalCtrl.dismiss())})()}addContentToMyPitara(f){this.modalCtrl.dismiss({type:"addToPitara",content:this.content})}handleItemSelected(f){}dismissModal(){this.modalCtrl.dismiss()}}return(M=k).\u0275fac=function(f){return new(f||M)(s.rXU(O.y8),s.rXU(v.W3))},M.\u0275cmp=s.VBU({type:M,selectors:[["app-sheet-modal"]],decls:18,vars:11,consts:[[1,"ion-padding","block"],["lines","none",3,"click"],["aria-hidden","true","src","assets/icon/thumb-up.svg",4,"ngIf"],["aria-hidden","true","class","liked-icon","src","assets/icon/like.svg",4,"ngIf"],["aria-hidden","true","src","assets/icon/share.svg"],["name","add-circle-outline"],["aria-hidden","true","src","assets/icon/thumb-up.svg"],["aria-hidden","true","src","assets/icon/like.svg",1,"liked-icon"]],template:function(f,r){1&f&&(s.j41(0,"ion-content",0)(1,"ion-list")(2,"ion-item",1),s.bIt("click",function(P){return r.contentLiked(P)}),s.DNE(3,B,1,0,"ion-icon",2)(4,W,1,0,"ion-icon",3),s.j41(5,"ion-label"),s.EFF(6),s.nI1(7,"translate"),s.k0s()(),s.j41(8,"ion-item",1),s.bIt("click",function(P){return r.shareContent(P)}),s.nrm(9,"ion-icon",4),s.j41(10,"ion-label"),s.EFF(11),s.nI1(12,"translate"),s.k0s()(),s.j41(13,"ion-item",1),s.bIt("click",function(P){return r.addContentToMyPitara(P)}),s.nrm(14,"ion-icon",5),s.j41(15,"ion-label"),s.EFF(16),s.nI1(17,"translate"),s.k0s()()()()),2&f&&(s.R7$(3),s.Y8G("ngIf",!r.liked),s.R7$(),s.Y8G("ngIf",r.liked),s.R7$(2),s.JRh(s.bMT(7,5,"Like")),s.R7$(5),s.JRh(s.bMT(12,7,"Share")),s.R7$(5),s.JRh(s.bMT(17,9,"Add to Pitara")))},dependencies:[U.bT,v.W9,v.iq,v.uz,v.he,v.nf,A.D9],styles:["ion-list[_ngcontent-%COMP%]{overflow-y:auto;padding:0}ion-label[_ngcontent-%COMP%]{padding:0 0 0 1rem}.block[_ngcontent-%COMP%]{--background: var(--ion-color-primary-contrast);width:100%;height:250px;display:flex;align-items:center;justify-content:center}.liked-icon[_ngcontent-%COMP%]{color:var(--ion-color-tertiary)}ion-modal[_ngcontent-%COMP%]::part(backdrop){background:#d1d5db;opacity:1}"]}),k})()},7420:(K,L,d)=>{d.d(L,{A:()=>a});var x={};!function s(O,v,U,A){var B=!!(O.Worker&&O.Blob&&O.Promise&&O.OffscreenCanvas&&O.OffscreenCanvasRenderingContext2D&&O.HTMLCanvasElement&&O.HTMLCanvasElement.prototype.transferControlToOffscreen&&O.URL&&O.URL.createObjectURL),W="function"==typeof Path2D&&"function"==typeof DOMMatrix,$=function(){if(!O.OffscreenCanvas)return!1;var n=new OffscreenCanvas(1,1),e=n.getContext("2d");e.fillRect(0,0,1,1);var i=n.transferToImageBitmap();try{e.createPattern(i,"no-repeat")}catch{return!1}return!0}();function M(){}function k(n){var e=v.exports.Promise,i=void 0!==e?e:O.Promise;return"function"==typeof i?new i(n):(n(M,M),null)}var e,i,n,c,h,X,w=function(n,e){return{transform:function(i){if(n)return i;if(e.has(i))return e.get(i);var c=new OffscreenCanvas(i.width,i.height);return c.getContext("2d").drawImage(i,0,0),e.set(i,c),c},clear:function(){e.clear()}}}($,new Map),f=(n=Math.floor(16.666666666666668),c={},h=0,"function"==typeof requestAnimationFrame&&"function"==typeof cancelAnimationFrame?(e=function(m){var p=Math.random();return c[p]=requestAnimationFrame(function l(g){h===g||h+n-1{r.r(p),r.d(p,{ion_col:()=>s,ion_grid:()=>l,ion_row:()=>m});var d=r(4363),o=r(611);const u={xs:"(min-width: 0px)",sm:"(min-width: 576px)",md:"(min-width: 768px)",lg:"(min-width: 992px)",xl:"(min-width: 1200px)"},x=i=>void 0===i||""===i||!!window.matchMedia&&window.matchMedia(u[i]).matches,g=typeof window<"u"?window:void 0,e=g&&!!(g.CSS&&g.CSS.supports&&g.CSS.supports("--a: 0")),h=["","xs","sm","md","lg","xl"],s=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.i)(this)}getColumns(i){let n;for(const a of h){const t=x(a),c=this[i+a.charAt(0).toUpperCase()+a.slice(1)];t&&void 0!==c&&(n=c)}return n}calculateSize(){const i=this.getColumns("size");if(!i||""===i)return;const n="auto"===i?"auto":e?`calc(calc(${i} / var(--ion-grid-columns, 12)) * 100%)`:i/12*100+"%";return{flex:`0 0 ${n}`,width:`${n}`,"max-width":`${n}`}}calculatePosition(i,n){const a=this.getColumns(i);if(a)return{[n]:e?`calc(calc(${a} / var(--ion-grid-columns, 12)) * 100%)`:a>0&&a<12?a/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,n=(0,o.b)(this);return(0,d.h)(d.H,{key:"56ecf3b3f2be05d5f179f2d136d4ab05a4525da9",class:{[n]:!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:"8f1113d39dcb709300ebbeaf81bc092c1dd8da3e"}))}};s.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))}}";const l=class{constructor(i){(0,d.r)(this,i),this.fixed=!1}render(){const i=(0,o.b)(this);return(0,d.h)(d.H,{key:"a1c2ff77f97761c2bbcd869b2cc7b1558032b406",class:{[i]:!0,"grid-fixed":this.fixed}},(0,d.h)("slot",{key:"cd25166436cf3a63a11ad436a9b9c5a607e72600"}))}};l.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}";const m=class{constructor(i){(0,d.r)(this,i)}render(){return(0,d.h)(d.H,{key:"242c9a45b0bb39af2aebf412fdfa9a176babc834",class:(0,o.b)(this)},(0,d.h)("slot",{key:"d9015d663d631bbf20bd3e0821fed874cd6c5156"}))}};m.style=":host{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}"}}]); \ No newline at end of file diff --git a/www/5120.c66fdf70d6f3bb34.js b/www/5120.c66fdf70d6f3bb34.js new file mode 100644 index 00000000..d13f9b51 --- /dev/null +++ b/www/5120.c66fdf70d6f3bb34.js @@ -0,0 +1 @@ +(self.webpackChunkapp=self.webpackChunkapp||[]).push([[5120],{5120:(D,v,s)=>{"use strict";s.r(v),s.d(v,{VoiceRecorderWeb:()=>U});var N=s(5083),d=s(467),E=s(9319);const L=()=>new Error("FAILED_TO_RECORD"),G=()=>new Error("RECORDING_HAS_NOT_STARTED"),M=()=>new Error("FAILED_TO_FETCH_RECORDING"),F=["audio/aac","audio/webm;codecs=opus","audio/mp4","audio/webm","audio/ogg;codecs=opus"],m=()=>new Promise(()=>{});class p{constructor(){this.mediaRecorder=null,this.chunks=[],this.pendingResult=m()}static canDeviceVoiceRecord(){return(0,d.A)(function*(){var a;return null==(null===(a=null==navigator?void 0:navigator.mediaDevices)||void 0===a?void 0:a.getUserMedia)||null==p.getSupportedMimeType()?{value:!1}:{value:!0}})()}startRecording(){var a=this;return(0,d.A)(function*(){if(null!=a.mediaRecorder)throw new Error("ALREADY_RECORDING");if(!(yield p.canDeviceVoiceRecord()).value)throw new Error("DEVICE_CANNOT_VOICE_RECORD");if(!(yield p.hasAudioRecordingPermission().catch(()=>({value:!0}))).value)throw new Error("MISSING_PERMISSION");return navigator.mediaDevices.getUserMedia({audio:!0}).then(a.onSuccessfullyStartedRecording.bind(a)).catch(a.onFailedToStartRecording.bind(a))})()}stopRecording(){var a=this;return(0,d.A)(function*(){if(null==a.mediaRecorder)throw G();try{return a.mediaRecorder.stop(),a.mediaRecorder.stream.getTracks().forEach(l=>l.stop()),a.pendingResult}catch{throw M()}finally{a.prepareInstanceForNextOperation()}})()}static hasAudioRecordingPermission(){return(0,d.A)(function*(){return navigator.permissions.query({name:"microphone"}).then(a=>({value:"granted"===a.state})).catch(()=>{throw new Error("COULD_NOT_QUERY_PERMISSION_STATUS")})})()}static requestAudioRecordingPermission(){return(0,d.A)(function*(){return(yield p.hasAudioRecordingPermission().catch(()=>({value:!1}))).value?{value:!0}:navigator.mediaDevices.getUserMedia({audio:!0}).then(()=>({value:!0})).catch(()=>({value:!1}))})()}pauseRecording(){if(null==this.mediaRecorder)throw G();return"recording"===this.mediaRecorder.state?(this.mediaRecorder.pause(),Promise.resolve({value:!0})):Promise.resolve({value:!1})}resumeRecording(){if(null==this.mediaRecorder)throw G();return"paused"===this.mediaRecorder.state?(this.mediaRecorder.resume(),Promise.resolve({value:!0})):Promise.resolve({value:!1})}getCurrentStatus(){return Promise.resolve(null==this.mediaRecorder?{status:"NONE"}:"recording"===this.mediaRecorder.state?{status:"RECORDING"}:"paused"===this.mediaRecorder.state?{status:"PAUSED"}:{status:"NONE"})}static getSupportedMimeType(){if(null==(null==MediaRecorder?void 0:MediaRecorder.isTypeSupported))return null;const a=F.find(l=>MediaRecorder.isTypeSupported(l));return null!=a?a:null}onSuccessfullyStartedRecording(a){var l=this;return this.pendingResult=new Promise((P,S)=>{this.mediaRecorder=new MediaRecorder(a),this.mediaRecorder.onerror=()=>{this.prepareInstanceForNextOperation(),S(L())},this.mediaRecorder.onstop=(0,d.A)(function*(){const T=p.getSupportedMimeType();if(null==T)return l.prepareInstanceForNextOperation(),void S(M());const I=new Blob(l.chunks,{type:T});if(I.size<=0)return l.prepareInstanceForNextOperation(),void S(new Error("EMPTY_RECORDING"));const Y=yield p.blobToBase64(I),j=yield(0,E.A)(I);l.prepareInstanceForNextOperation(),P({value:{recordDataBase64:Y,mimeType:T,msDuration:1e3*j}})}),this.mediaRecorder.ondataavailable=T=>this.chunks.push(T.data),this.mediaRecorder.start()}),{value:!0}}onFailedToStartRecording(){throw this.prepareInstanceForNextOperation(),L()}static blobToBase64(a){return new Promise(l=>{const P=new FileReader;P.onloadend=()=>{const S=String(P.result),T=S.split("base64,");l((T.length>1?T[1]:S).trim())},P.readAsDataURL(a)})}prepareInstanceForNextOperation(){if(null!=this.mediaRecorder&&"recording"===this.mediaRecorder.state)try{this.mediaRecorder.stop()}catch{}this.pendingResult=m(),this.mediaRecorder=null,this.chunks=[]}}class U extends N.E_{constructor(){super(...arguments),this.voiceRecorderInstance=new p}canDeviceVoiceRecord(){return p.canDeviceVoiceRecord()}hasAudioRecordingPermission(){return p.hasAudioRecordingPermission()}requestAudioRecordingPermission(){return p.requestAudioRecordingPermission()}startRecording(){return this.voiceRecorderInstance.startRecording()}stopRecording(){return this.voiceRecorderInstance.stopRecording()}pauseRecording(){return this.voiceRecorderInstance.pauseRecording()}resumeRecording(){return this.voiceRecorderInstance.resumeRecording()}getCurrentStatus(){return this.voiceRecorderInstance.getCurrentStatus()}}},9319:(D,v,s)=>{"use strict";var d=s(4976);v.A=function h(O){return g.apply(this,arguments)};var E=d(s(5230)),c=d(s(6891));function g(){return(g=(0,c.default)(E.default.mark(function O(f){var i,L;return E.default.wrap(function(A){for(;;)switch(A.prev=A.next){case 0:return i=document.createElement("video"),L=new Promise(function(G,M){i.addEventListener("loadedmetadata",function(){i.duration===1/0?(i.currentTime=Number.MAX_SAFE_INTEGER,i.ontimeupdate=function(){i.ontimeupdate=null,G(i.duration),i.currentTime=0}):G(i.duration)}),i.onerror=function(k){return M(k.target.error)}}),i.src="string"==typeof f||f instanceof String?f:window.URL.createObjectURL(f),A.abrupt("return",L);case 4:case"end":return A.stop()}},O)}))).apply(this,arguments)}},5198:D=>{var v=function(s){"use strict";var c,N=Object.prototype,d=N.hasOwnProperty,E=Object.defineProperty||function(r,e,t){r[e]=t.value},h="function"==typeof Symbol?Symbol:{},g=h.iterator||"@@iterator",O=h.asyncIterator||"@@asyncIterator",f=h.toStringTag||"@@toStringTag";function i(r,e,t){return Object.defineProperty(r,e,{value:t,enumerable:!0,configurable:!0,writable:!0}),r[e]}try{i({},"")}catch{i=function(e,t,o){return e[t]=o}}function L(r,e,t,o){var u=Object.create((e&&e.prototype instanceof p?e:p).prototype),R=new H(o||[]);return E(u,"_invoke",{value:Y(r,t,R)}),u}function A(r,e,t){try{return{type:"normal",arg:r.call(e,t)}}catch(o){return{type:"throw",arg:o}}}s.wrap=L;var G="suspendedStart",M="suspendedYield",k="executing",F="completed",m={};function p(){}function U(){}function _(){}var a={};i(a,g,function(){return this});var l=Object.getPrototypeOf,P=l&&l(l(W([])));P&&P!==N&&d.call(P,g)&&(a=P);var S=_.prototype=p.prototype=Object.create(a);function T(r){["next","throw","return"].forEach(function(e){i(r,e,function(t){return this._invoke(e,t)})})}function I(r,e){function t(u,R,y,b){var w=A(r[u],r,R);if("throw"!==w.type){var Q=w.arg,B=Q.value;return B&&"object"==typeof B&&d.call(B,"__await")?e.resolve(B.__await).then(function(C){t("next",C,y,b)},function(C){t("throw",C,y,b)}):e.resolve(B).then(function(C){Q.value=C,y(Q)},function(C){return t("throw",C,y,b)})}b(w.arg)}var o;E(this,"_invoke",{value:function n(u,R){function y(){return new e(function(b,w){t(u,R,b,w)})}return o=o?o.then(y,y):y()}})}function Y(r,e,t){var o=G;return function(u,R){if(o===k)throw new Error("Generator is already running");if(o===F){if("throw"===u)throw R;return q()}for(t.method=u,t.arg=R;;){var y=t.delegate;if(y){var b=j(y,t);if(b){if(b===m)continue;return b}}if("next"===t.method)t.sent=t._sent=t.arg;else if("throw"===t.method){if(o===G)throw o=F,t.arg;t.dispatchException(t.arg)}else"return"===t.method&&t.abrupt("return",t.arg);o=k;var w=A(r,e,t);if("normal"===w.type){if(o=t.done?F:M,w.arg===m)continue;return{value:w.arg,done:t.done}}"throw"===w.type&&(o=F,t.method="throw",t.arg=w.arg)}}}function j(r,e){var t=e.method,o=r.iterator[t];if(o===c)return e.delegate=null,"throw"===t&&r.iterator.return&&(e.method="return",e.arg=c,j(r,e),"throw"===e.method)||"return"!==t&&(e.method="throw",e.arg=new TypeError("The iterator does not provide a '"+t+"' method")),m;var n=A(o,r.iterator,e.arg);if("throw"===n.type)return e.method="throw",e.arg=n.arg,e.delegate=null,m;var u=n.arg;return u?u.done?(e[r.resultName]=u.value,e.next=r.nextLoc,"return"!==e.method&&(e.method="next",e.arg=c),e.delegate=null,m):u:(e.method="throw",e.arg=new TypeError("iterator result is not an object"),e.delegate=null,m)}function z(r){var e={tryLoc:r[0]};1 in r&&(e.catchLoc=r[1]),2 in r&&(e.finallyLoc=r[2],e.afterLoc=r[3]),this.tryEntries.push(e)}function V(r){var e=r.completion||{};e.type="normal",delete e.arg,r.completion=e}function H(r){this.tryEntries=[{tryLoc:"root"}],r.forEach(z,this),this.reset(!0)}function W(r){if(r){var e=r[g];if(e)return e.call(r);if("function"==typeof r.next)return r;if(!isNaN(r.length)){var t=-1,o=function n(){for(;++t=0;--o){var n=this.tryEntries[o],u=n.completion;if("root"===n.tryLoc)return t("end");if(n.tryLoc<=this.prev){var R=d.call(n,"catchLoc"),y=d.call(n,"finallyLoc");if(R&&y){if(this.prev=0;--t){var o=this.tryEntries[t];if(o.tryLoc<=this.prev&&d.call(o,"finallyLoc")&&this.prev=0;--e){var t=this.tryEntries[e];if(t.finallyLoc===r)return this.complete(t.completion,t.afterLoc),V(t),m}},catch:function(r){for(var e=this.tryEntries.length-1;e>=0;--e){var t=this.tryEntries[e];if(t.tryLoc===r){var o=t.completion;if("throw"===o.type){var n=o.arg;V(t)}return n}}throw new Error("illegal catch attempt")},delegateYield:function(r,e,t){return this.delegate={iterator:W(r),resultName:e,nextLoc:t},"next"===this.method&&(this.arg=c),m}},s}(D.exports);try{regeneratorRuntime=v}catch{"object"==typeof globalThis?globalThis.regeneratorRuntime=v:Function("r","regeneratorRuntime = r")(v)}},6891:D=>{function v(N,d,E,c,h,g,O){try{var f=N[g](O),i=f.value}catch(L){return void E(L)}f.done?d(i):Promise.resolve(i).then(c,h)}D.exports=function s(N){return function(){var d=this,E=arguments;return new Promise(function(c,h){var g=N.apply(d,E);function O(i){v(g,c,h,O,f,"next",i)}function f(i){v(g,c,h,O,f,"throw",i)}O(void 0)})}}},4976:D=>{D.exports=function v(s){return s&&s.__esModule?s:{default:s}}},5230:(D,v,s)=>{D.exports=s(5198)}}]); \ No newline at end of file diff --git a/www/5197.71bc23e14aa679b8.js b/www/5197.71bc23e14aa679b8.js new file mode 100644 index 00000000..7156628f --- /dev/null +++ b/www/5197.71bc23e14aa679b8.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[5197],{5197:(j,w,a)=>{a.r(w),a.d(w,{ion_refresher:()=>_,ion_refresher_content:()=>U});var d=a(467),n=a(4363),T=a(3351),y=a(2885),h=a(5638),k=a(4081),c=a(611),m=a(3503),x=a(464),E=a(6726),C=a(7895);a(8438),a(8476);const S=e=>{const t=e.querySelector("ion-spinner"),r=t.shadowRoot.querySelector("circle"),s=e.querySelector(".spinner-arrow-container"),l=e.querySelector(".arrow-container"),f=l?l.querySelector("ion-icon"):null,o=(0,m.c)().duration(1e3).easing("ease-out"),i=(0,m.c)().addElement(s).keyframes([{offset:0,opacity:"0.3"},{offset:.45,opacity:"0.3"},{offset:.55,opacity:"1"},{offset:1,opacity:"1"}]),p=(0,m.c)().addElement(r).keyframes([{offset:0,strokeDasharray:"1px, 200px"},{offset:.2,strokeDasharray:"1px, 200px"},{offset:.55,strokeDasharray:"100px, 200px"},{offset:1,strokeDasharray:"100px, 200px"}]),g=(0,m.c)().addElement(t).keyframes([{offset:0,transform:"rotate(-90deg)"},{offset:1,transform:"rotate(210deg)"}]);if(l&&f){const b=(0,m.c)().addElement(l).keyframes([{offset:0,transform:"rotate(0deg)"},{offset:.3,transform:"rotate(0deg)"},{offset:.55,transform:"rotate(280deg)"},{offset:1,transform:"rotate(400deg)"}]),u=(0,m.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)"}]);o.addAnimation([b,u])}return o.addAnimation([i,p,g])},v=(e,t,r=200)=>{if(!e)return Promise.resolve();const s=(0,h.t)(e,r);return(0,n.w)(()=>{e.style.setProperty("transition",`${r}ms all ease-out`),void 0===t?e.style.removeProperty("transform"):e.style.setProperty("transform",`translate3d(0px, ${t}, 0px)`)}),s},R=()=>navigator.maxTouchPoints>0&&CSS.supports("background: -webkit-named-image(apple-pay-logo-black)"),P=function(){var e=(0,d.A)(function*(t,r){const s=t.querySelector("ion-refresher-content");if(!s)return Promise.resolve(!1);yield new Promise(o=>(0,h.c)(s,o));const l=t.querySelector("ion-refresher-content .refresher-pulling ion-spinner"),f=t.querySelector("ion-refresher-content .refresher-refreshing ion-spinner");return null!==l&&null!==f&&("ios"===r&&R()||"md"===r)});return function(r,s){return e.apply(this,arguments)}}(),_=class{constructor(e){(0,n.r)(this,e),this.ionRefresh=(0,n.d)(this,"ionRefresh",7),this.ionPull=(0,n.d)(this,"ionPull",7),this.ionStart=(0,n.d)(this,"ionStart",7),this.appliedStyles=!1,this.didStart=!1,this.progress=0,this.pointerDown=!1,this.needsCompletion=!1,this.didRefresh=!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,d.A)(function*(){const t=yield P(e.el,(0,c.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,d.A)(function*(){r.state=t,"ios"===(0,c.b)(r)?yield v(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(s=>s.destroy()),r.animations=[],r.progress=0,r.state=1})()}setupiOSNativeRefresher(e,t){var r=this;return(0,d.A)(function*(){r.elementToTransform=r.scrollEl;const s=e.shadowRoot.querySelectorAll("svg");let l=.16*r.scrollEl.clientHeight;const f=s.length;(0,n.w)(()=>s.forEach(o=>o.style.setProperty("animation","none"))),r.scrollListenerCallback=()=>{!r.pointerDown&&1===r.state||(0,n.e)(()=>{const o=r.scrollEl.scrollTop,i=r.el.clientHeight;if(o>0){if(8===r.state){const u=(0,h.l)(0,o/(.5*i),1);return void(0,n.w)(()=>((e,t)=>{e.style.setProperty("opacity",t.toString())})(t,1-u))}return}r.pointerDown&&(r.didStart||(r.didStart=!0,r.ionStart.emit()),r.pointerDown&&r.ionPull.emit());const p=r.didStart?30:0,g=r.progress=(0,h.l)(0,(Math.abs(o)-p)/l,1);8===r.state||1===g?(r.pointerDown&&((e,t)=>{(0,n.w)(()=>{e.style.setProperty("--refreshing-rotation-duration",t>=1?"0.5s":"2s"),e.style.setProperty("opacity","1")})})(t,r.lastVelocityY),r.didRefresh||(r.beginRefresh(),r.didRefresh=!0,(0,k.d)({style:k.I.Light}),r.pointerDown||v(r.elementToTransform,`${i}px`))):(r.state=2,((e,t,r)=>{(0,n.w)(()=>{e.forEach((l,f)=>{const o=f*(1/t),g=(0,h.l)(0,(r-o)/(1-o),1);l.style.setProperty("opacity",g.toString())})})})(s,f,g))})},r.scrollEl.addEventListener("scroll",r.scrollListenerCallback),r.gesture=(yield Promise.resolve().then(a.bind(a,405))).createGesture({el:r.scrollEl,gestureName:"refresher",gesturePriority:31,direction:"y",threshold:5,onStart:()=>{r.pointerDown=!0,r.didRefresh||v(r.elementToTransform,"0px"),0===l&&(l=.16*r.scrollEl.clientHeight)},onMove:o=>{r.lastVelocityY=o.velocityY},onEnd:()=>{r.pointerDown=!1,r.didStart=!1,r.needsCompletion?(r.resetNativeRefresher(r.elementToTransform,32),r.needsCompletion=!1):r.didRefresh&&(0,n.e)(()=>v(r.elementToTransform,`${r.el.clientHeight}px`))}}),r.disabledChanged()})()}setupMDNativeRefresher(e,t,r){var s=this;return(0,d.A)(function*(){const l=(0,h.g)(t).querySelector("circle"),f=s.el.querySelector("ion-refresher-content .refresher-pulling-icon"),o=(0,h.g)(r).querySelector("circle");null!==l&&null!==o&&(0,n.w)(()=>{l.style.setProperty("animation","none"),r.style.setProperty("animation-delay","-655ms"),o.style.setProperty("animation-delay","-655ms")}),s.gesture=(yield Promise.resolve().then(a.bind(a,405))).createGesture({el:s.scrollEl,gestureName:"refresher",gesturePriority:31,direction:"y",threshold:5,canStart:()=>8!==s.state&&32!==s.state&&0===s.scrollEl.scrollTop,onStart:i=>{s.progress=0,i.data={animation:void 0,didStart:!1,cancelled:!1}},onMove:i=>{if(i.velocityY<0&&0===s.progress&&!i.data.didStart||i.data.cancelled)i.data.cancelled=!0;else{if(!i.data.didStart){i.data.didStart=!0,s.state=2;const{scrollEl:p}=s,g=p.matches(y.I)?"overflow":"--overflow";(0,n.w)(()=>p.style.setProperty(g,"hidden"));const b=(e=>{const t=e.previousElementSibling;return null!==t&&"ION-HEADER"===t.tagName?"translate":"scale"})(e),u=((e,t,r)=>"scale"===e?((e,t)=>{const r=t.clientHeight,s=(0,m.c)().addElement(e).keyframes([{offset:0,transform:`scale(0) translateY(-${r}px)`},{offset:1,transform:"scale(1) translateY(100px)"}]);return S(e).addAnimation([s])})(t,r):((e,t)=>{const r=t.clientHeight,s=(0,m.c)().addElement(e).keyframes([{offset:0,transform:`translateY(-${r}px)`},{offset:1,transform:"translateY(100px)"}]);return S(e).addAnimation([s])})(t,r))(b,f,s.el);return i.data.animation=u,u.progressStart(!1,0),s.ionStart.emit(),void s.animations.push(u)}s.progress=(0,h.l)(0,i.deltaY/180*.5,1),i.data.animation.progressStep(s.progress),s.ionPull.emit()}},onEnd:i=>{if(!i.data.didStart)return;s.gesture.enable(!1);const{scrollEl:p}=s,g=p.matches(y.I)?"overflow":"--overflow";if((0,n.w)(()=>p.style.removeProperty(g)),s.progress<=.4)return void i.data.animation.progressEnd(0,s.progress,500).onFinish(()=>{s.animations.forEach(W=>W.destroy()),s.animations=[],s.gesture.enable(!0),s.state=1});const b=(0,T.g)([0,0],[0,0],[1,1],[1,1],s.progress)[0],u=(e=>(0,m.c)().duration(125).addElement(e).fromTo("transform","translateY(var(--ion-pulling-refresher-translate, 100px))","translateY(0px)"))(f);s.animations.push(u),(0,n.w)((0,d.A)(function*(){f.style.setProperty("--ion-pulling-refresher-translate",100*b+"px"),i.data.animation.progressEnd(),yield u.play(),s.beginRefresh(),i.data.animation.destroy(),s.gesture.enable(!0)}))}}),s.disabledChanged()})()}setupNativeRefresher(e){var t=this;return(0,d.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"),s=t.el.querySelector("ion-refresher-content .refresher-refreshing ion-spinner");"ios"===(0,c.b)(t)?t.setupiOSNativeRefresher(r,s):t.setupMDNativeRefresher(e,r,s)})()}componentDidUpdate(){this.checkNativeRefresher()}connectedCallback(){var e=this;return(0,d.A)(function*(){if("fixed"!==e.el.getAttribute("slot"))return void console.error('Make sure you use: ');const t=e.el.closest(y.b);t?(0,h.c)(t,(0,d.A)(function*(){const r=t.querySelector(y.I);e.scrollEl=yield(0,y.g)(null!=r?r:t),e.backgroundContentEl=yield t.getBackgroundElement(),(yield P(e.el,(0,c.b)(e)))?e.setupNativeRefresher(t):(e.gesture=(yield Promise.resolve().then(a.bind(a,405))).createGesture({el:t,gestureName:"refresher",gesturePriority:31,direction:"y",threshold:20,passive:!1,canStart:()=>e.canStart(),onStart:()=>e.onStart(),onMove:s=>e.onMove(s),onEnd:()=>e.onEnd()}),e.disabledChanged())})):(0,y.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,d.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,d.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()}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,s=e.deltaY*r;if(s<=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(s,"0ms",!0,""),0===s)return void(this.progress=0);const l=this.pullMin;this.progress=s/l,this.didStart||(this.didStart=!0,this.ionStart.emit()),this.ionPull.emit(),sthis.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(()=>{this.state=1,this.progress=0,this.didStart=!1,this.setCss(0,"0ms",!1,"",!0)},600),this.state=e,this.setCss(0,this.closeDuration,!0,t)}setCss(e,t,r,s,l=!1){this.nativeRefresher||(this.appliedStyles=e>0,(0,n.w)(()=>{if(this.scrollEl&&this.backgroundContentEl){const f=this.scrollEl.style,o=this.backgroundContentEl.style;f.transform=o.transform=e>0?`translateY(${e}px) translateZ(0px)`:"",f.transitionDuration=o.transitionDuration=t,f.transitionDelay=o.transitionDelay=s,f.overflow=r?"hidden":""}l&&this.restoreOverflowStyle()}))}memoizeOverflowStyle(){if(this.scrollEl){const{overflow:e,overflowX:t,overflowY:r}=this.scrollEl.style;this.overflowStyles={overflow:null!=e?e:"",overflowX:null!=t?t:"",overflowY:null!=r?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,c.b)(this);return(0,n.h)(n.H,{key:"96f4f595ebdb92a12755b642398691bcaab9f7c1",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,n.f)(this)}static get watchers(){return{disabled:["disabledChanged"]}}};_.style={ios:"ion-refresher{top:0;display:none;position:absolute;width:100%;height:60px;pointer-events:none;z-index:-1}@supports (inset-inline-start: 0){ion-refresher{inset-inline-start:0}}@supports not (inset-inline-start: 0){ion-refresher{left:0}:host-context([dir=rtl]) ion-refresher{left:unset;right:unset;right:0}[dir=rtl] ion-refresher{left:unset;right:unset;right:0}@supports selector(:dir(rtl)){ion-refresher:dir(rtl){left:unset;right:unset;right: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, #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}@supports (inset-inline-start: 0){ion-refresher{inset-inline-start:0}}@supports not (inset-inline-start: 0){ion-refresher{left:0}:host-context([dir=rtl]) ion-refresher{left:unset;right:unset;right:0}[dir=rtl] ion-refresher{left:unset;right:unset;right:0}@supports selector(:dir(rtl)){ion-refresher:dir(rtl){left:unset;right:unset;right: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, #3880ff)}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, #3880ff);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, #ececec);background:var(--ion-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)}"};const U=class{constructor(e){(0,n.r)(this,e),this.customHTMLEnabled=c.c.get("innerHTMLTemplatesEnabled",x.E),this.pullingIcon=void 0,this.pullingText=void 0,this.refreshingSpinner=void 0,this.refreshingText=void 0}componentWillLoad(){if(void 0===this.pullingIcon){const e=R(),t=(0,c.b)(this);this.pullingIcon=c.c.get("refreshingIcon","ios"===t&&e?c.c.get("spinner",e?"lines":E.i):"circular")}if(void 0===this.refreshingSpinner){const e=(0,c.b)(this);this.refreshingSpinner=c.c.get("refreshingSpinner",c.c.get("spinner","ios"===e?"lines":"circular"))}}renderPullingText(){const{customHTMLEnabled:e,pullingText:t}=this;return e?(0,n.h)("div",{class:"refresher-pulling-text",innerHTML:(0,x.a)(t)}):(0,n.h)("div",{class:"refresher-pulling-text"},t)}renderRefreshingText(){const{customHTMLEnabled:e,refreshingText:t}=this;return e?(0,n.h)("div",{class:"refresher-refreshing-text",innerHTML:(0,x.a)(t)}):(0,n.h)("div",{class:"refresher-refreshing-text"},t)}render(){const e=this.pullingIcon,t=null!=e&&void 0!==C.S[e],r=(0,c.b)(this);return(0,n.h)(n.H,{key:"cf3caa51c4aba8a95622f6d32cafa90b683b9d6e",class:r},(0,n.h)("div",{key:"5ad70801104bbea873d3525206660c52e4447903",class:"refresher-pulling"},this.pullingIcon&&t&&(0,n.h)("div",{key:"0f95df169fd367528bfaa5d9ccf6690a613609c4",class:"refresher-pulling-icon"},(0,n.h)("div",{key:"4b8f0465a19f017751b207807c32e1fe00fda433",class:"spinner-arrow-container"},(0,n.h)("ion-spinner",{key:"77e60179d76f0d17f8f2dc3518f97a2a924418e6",name:this.pullingIcon,paused:!0}),"md"===r&&"circular"===this.pullingIcon&&(0,n.h)("div",{key:"f78f63f08f071bead1bfe655bae6394f8a219d91",class:"arrow-container"},(0,n.h)("ion-icon",{key:"4d833d134d2b221cae2dfb0611d4029f2d664db5",icon:E.h,"aria-hidden":"true"})))),this.pullingIcon&&!t&&(0,n.h)("div",{key:"e6db19d7fa324363d2a7c3c046510f4c8461f7e6",class:"refresher-pulling-icon"},(0,n.h)("ion-icon",{key:"66c2ef1a53c5809f49891de515da5f55d9bf8dcc",icon:this.pullingIcon,lazy:!1,"aria-hidden":"true"})),void 0!==this.pullingText&&this.renderPullingText()),(0,n.h)("div",{key:"80c413e21d362a5bb0419fcd13092453b3445cee",class:"refresher-refreshing"},this.refreshingSpinner&&(0,n.h)("div",{key:"0d5511f9644de26332a1a9ed39b160691fab74d9",class:"refresher-refreshing-icon"},(0,n.h)("ion-spinner",{key:"54e4a96b081c7b453a98e00cceea7c086268a450",name:this.refreshingSpinner})),void 0!==this.refreshingText&&this.renderRefreshingText()))}get el(){return(0,n.f)(this)}}}}]); \ No newline at end of file diff --git a/www/5222.b079f56b84d2efe7.js b/www/5222.b079f56b84d2efe7.js new file mode 100644 index 00000000..f6995174 --- /dev/null +++ b/www/5222.b079f56b84d2efe7.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[5222],{5222:(E,m,l)=>{l.r(m),l.d(m,{ion_alert:()=>_});var u=l(467),i=l(4363),g=l(464),f=l(6579),k=l(5638),v=l(7838),h=l(5516),d=l(333),c=l(611),a=l(3503);l(4081),l(8438),l(8476),l(405),l(8221),l(3113);const D=t=>{const e=(0,a.c)(),r=(0,a.c)(),o=(0,a.c)();return r.addElement(t.querySelector("ion-backdrop")).fromTo("opacity",.01,"var(--backdrop-opacity)").beforeStyles({"pointer-events":"none"}).afterClearStyles(["pointer-events"]),o.addElement(t.querySelector(".alert-wrapper")).keyframes([{offset:0,opacity:"0.01",transform:"scale(1.1)"},{offset:1,opacity:"1",transform:"scale(1)"}]),e.addElement(t).easing("ease-in-out").duration(200).addAnimation([r,o])},I=t=>{const e=(0,a.c)(),r=(0,a.c)(),o=(0,a.c)();return r.addElement(t.querySelector("ion-backdrop")).fromTo("opacity","var(--backdrop-opacity)",0),o.addElement(t.querySelector(".alert-wrapper")).keyframes([{offset:0,opacity:.99,transform:"scale(1)"},{offset:1,opacity:0,transform:"scale(0.9)"}]),e.addElement(t).easing("ease-in-out").duration(200).addAnimation([r,o])},O=t=>{const e=(0,a.c)(),r=(0,a.c)(),o=(0,a.c)();return r.addElement(t.querySelector("ion-backdrop")).fromTo("opacity",.01,"var(--backdrop-opacity)").beforeStyles({"pointer-events":"none"}).afterClearStyles(["pointer-events"]),o.addElement(t.querySelector(".alert-wrapper")).keyframes([{offset:0,opacity:"0.01",transform:"scale(0.9)"},{offset:1,opacity:"1",transform:"scale(1)"}]),e.addElement(t).easing("ease-in-out").duration(150).addAnimation([r,o])},z=t=>{const e=(0,a.c)(),r=(0,a.c)(),o=(0,a.c)();return r.addElement(t.querySelector("ion-backdrop")).fromTo("opacity","var(--backdrop-opacity)",0),o.addElement(t.querySelector(".alert-wrapper")).fromTo("opacity",.99,0),e.addElement(t).easing("ease-in-out").duration(150).addAnimation([r,o])},_=class{constructor(t){(0,i.r)(this,t),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,v.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=e=>{if((0,h.i)(e.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(t,e){!0===t&&!1===e?this.present():!1===t&&!0===e&&this.dismiss()}triggerChanged(){const{trigger:t,el:e,triggerController:r}=this;t&&r.addClickListener(e,t)}onKeydown(t){const e=new Set(this.processedInputs.map(p=>p.type));if(e.has("checkbox")&&"Enter"===t.key)return void t.preventDefault();if(!e.has("radio")||t.target&&!this.el.contains(t.target)||t.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===t.target.id);let n;if(["ArrowDown","ArrowRight"].includes(t.key)&&(n=s===o.length-1?o[0]:o[s+1]),["ArrowUp","ArrowLeft"].includes(t.key)&&(n=0===s?o[o.length-1]:o[s-1]),n&&o.includes(n)){const p=this.processedInputs.find(b=>b.id===(null==n?void 0:n.id));p&&(this.rbClick(p),n.focus())}}buttonsChanged(){this.processedButtons=this.buttons.map(e=>"string"==typeof e?{text:e,role:"cancel"===e.toLowerCase()?"cancel":void 0}:e)}inputsChanged(){const t=this.inputs,e=t.find(n=>!n.disabled),o=t.find(n=>n.checked&&!n.disabled)||e,s=new Set(t.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=t.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(){(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,t=>t.classList.contains("alert-button")),this.gesture.enable(!0)),!0===this.isOpen&&(0,k.r)(()=>this.present()),this.triggerChanged()}present(){var t=this;return(0,u.A)(function*(){const e=yield t.lockController.lock();yield t.delegateController.attachViewToDom(),yield(0,h.f)(t,"alertEnter",D,O),e()})()}dismiss(t,e){var r=this;return(0,u.A)(function*(){const o=yield r.lockController.lock(),s=yield(0,h.g)(r,t,e,"alertLeave",I,z);return s&&r.delegateController.removeViewFromDom(),o(),s})()}onDidDismiss(){return(0,h.h)(this.el,"ionAlertDidDismiss")}onWillDismiss(){return(0,h.h)(this.el,"ionAlertWillDismiss")}rbClick(t){for(const e of this.processedInputs)e.checked=e===t,e.tabindex=e===t?0:-1;this.activeId=t.id,(0,h.s)(t.handler,t),(0,i.i)(this)}cbClick(t){t.checked=!t.checked,(0,h.s)(t.handler,t),(0,i.i)(this)}buttonClick(t){var e=this;return(0,u.A)(function*(){const r=t.role,o=e.getValues();if((0,h.i)(r))return e.dismiss({values:o},r);const s=yield e.callButtonHandler(t,o);return!1!==s&&e.dismiss(Object.assign({values:o},s),t.role)})()}callButtonHandler(t,e){return(0,u.A)(function*(){if(null!=t&&t.handler){const r=yield(0,h.s)(t.handler,e);if(!1===r)return!1;if("object"==typeof r)return r}return{}})()}getValues(){if(0===this.processedInputs.length)return;if("radio"===this.inputType){const e=this.processedInputs.find(r=>!!r.checked);return e?e.value:void 0}if("checkbox"===this.inputType)return this.processedInputs.filter(e=>e.checked).map(e=>e.value);const t={};return this.processedInputs.forEach(e=>{t[e.name]=e.value||""}),t}renderAlertInputs(){switch(this.inputType){case"checkbox":return this.renderCheckbox();case"radio":return this.renderRadio();default:return this.renderInput()}}renderCheckbox(){const t=this.processedInputs,e=(0,c.b)(this);return 0===t.length?null:(0,i.h)("div",{class:"alert-checkbox-group"},t.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"===e&&(0,i.h)("ion-ripple-effect",null))))}renderRadio(){const t=this.processedInputs;return 0===t.length?null:(0,i.h)("div",{class:"alert-radio-group",role:"radiogroup","aria-activedescendant":this.activeId},t.map(e=>(0,i.h)("button",{type:"button",onClick:()=>this.rbClick(e),"aria-checked":`${e.checked}`,disabled:e.disabled,id:e.id,tabIndex:e.tabindex,class:Object.assign(Object.assign({},(0,d.g)(e.cssClass)),{"alert-radio-button":!0,"alert-tappable":!0,"alert-radio":!0,"ion-focusable":!0,"alert-radio-button-disabled":e.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"},e.label)))))}renderInput(){const t=this.processedInputs;return 0===t.length?null:(0,i.h)("div",{class:"alert-input-group"},t.map(e=>{var r,o,s,n;return(0,i.h)("div",{class:"alert-input-wrapper"},"textarea"===e.type?(0,i.h)("textarea",Object.assign({placeholder:e.placeholder,value:e.value,id:e.id,tabIndex:e.tabindex},e.attributes,{disabled:null!==(o=null===(r=e.attributes)||void 0===r?void 0:r.disabled)&&void 0!==o?o:e.disabled,class:C(e),onInput:p=>{var b;e.value=p.target.value,null!==(b=e.attributes)&&void 0!==b&&b.onInput&&e.attributes.onInput(p)}})):(0,i.h)("input",Object.assign({placeholder:e.placeholder,type:e.type,min:e.min,max:e.max,value:e.value,id:e.id,tabIndex:e.tabindex},e.attributes,{disabled:null!==(n=null===(s=e.attributes)||void 0===s?void 0:s.disabled)&&void 0!==n?n:e.disabled,class:C(e),onInput:p=>{var b;e.value=p.target.value,null!==(b=e.attributes)&&void 0!==b&&b.onInput&&e.attributes.onInput(p)}})))}))}renderAlertButtons(){const t=this.processedButtons,e=(0,c.b)(this);return(0,i.h)("div",{class:{"alert-button-group":!0,"alert-button-group-vertical":t.length>2}},t.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"===e&&(0,i.h)("ion-ripple-effect",null))))}renderAlertMessage(t){const{customHTMLEnabled:e,message:r}=this;return e?(0,i.h)("div",{id:t,class:"alert-message",innerHTML:(0,g.a)(r)}):(0,i.h)("div",{id:t,class:"alert-message"},r)}render(){const{overlayIndex:t,header:e,subHeader:r,message:o,htmlAttributes:s}=this,n=(0,c.b)(this),p=`alert-${t}-hdr`,b=`alert-${t}-sub-hdr`,A=`alert-${t}-msg`;return(0,i.h)(i.H,Object.assign({key:"d623baf94bddc6b1932f128f6a605c6232b37fb5",role:this.inputs.length>0||this.buttons.length>0?"alertdialog":"alert","aria-modal":"true","aria-labelledby":e?p:r?b:null,"aria-describedby":void 0!==o?A:null,tabindex:"-1"},s,{style:{zIndex:`${2e4+t}`},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:"a594ba787a73a33ba10e7a32ca863bd610730cb6",tappable:this.backdropDismiss}),(0,i.h)("div",{key:"c95ef8332f46ce93fb8d3b7f0168ae5b939c52fd",tabindex:"0"}),(0,i.h)("div",{key:"1895ea338a8e446d01c6151552af658e1e1c841d",class:"alert-wrapper ion-overlay-wrapper",ref:B=>this.wrapperEl=B},(0,i.h)("div",{key:"5156393eb8a8f3e60e7d4bce20b0b85196141b0e",class:"alert-head"},e&&(0,i.h)("h2",{key:"72ba8253644adfeeb8472531234d3572af28b473",id:p,class:"alert-title"},e),r&&(0,i.h)("h2",{key:"eb8d2443170fbea182199bb3b3f5446c98f1c17e",id:b,class:"alert-sub-title"},r)),this.renderAlertMessage(A),this.renderAlertInputs(),this.renderAlertButtons()),(0,i.h)("div",{key:"13c6fac1a58574156951ae2dfdd24790c0812e11",tabindex:"0"}))}get el(){return(0,i.f)(this)}static get watchers(){return{isOpen:["onIsOpenChange"],trigger:["triggerChanged"],buttons:["buttonsChanged"],inputs:["inputsChanged"]}}},C=t=>{var e,r,o;return Object.assign(Object.assign({"alert-input":!0,"alert-input-disabled":(null!==(r=null===(e=t.attributes)||void 0===e?void 0:e.disabled)&&void 0!==r?r:t.disabled)||!1},(0,d.g)(t.cssClass)),(0,d.g)(t.attributes?null===(o=t.attributes.class)||void 0===o?void 0:o.toString():""))},j=t=>Object.assign({"alert-button":!0,"ion-focusable":!0,"ion-activatable":!0,[`alert-button-role-${t.role}`]:void 0!==t.role},(0,d.g)(t.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, #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, #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, #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:4px;margin-top:10px;-webkit-padding-start:6px;padding-inline-start:6px;-webkit-padding-end:6px;padding-inline-end:6px;padding-top:6px;padding-bottom:6px;border:0.55px solid var(--ion-color-step-250, #bfbfbf);background-color:var(--ion-background-color, #fff);-webkit-appearance:none;-moz-appearance:none;appearance:none}.alert-input.sc-ion-alert-ios::-webkit-input-placeholder{color:var(--ion-placeholder-color, var(--ion-color-step-400, #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, #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, #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, #999999));font-family:inherit;font-weight:inherit}.alert-input.sc-ion-alert-ios::placeholder{color:var(--ion-placeholder-color, var(--ion-color-step-400, #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, #3880ff)}.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, #3880ff)}@supports (inset-inline-start: 0){[aria-checked=true].sc-ion-alert-ios .alert-radio-inner.sc-ion-alert-ios{inset-inline-start:7px}}@supports not (inset-inline-start: 0){[aria-checked=true].sc-ion-alert-ios .alert-radio-inner.sc-ion-alert-ios{left:7px}[dir=rtl].sc-ion-alert-ios-h [aria-checked=true].sc-ion-alert-ios .alert-radio-inner.sc-ion-alert-ios,[dir=rtl] .sc-ion-alert-ios-h [aria-checked=true].sc-ion-alert-ios .alert-radio-inner.sc-ion-alert-ios{left:unset;right:unset;right:7px}[dir=rtl].sc-ion-alert-ios [aria-checked=true].sc-ion-alert-ios .alert-radio-inner.sc-ion-alert-ios{left:unset;right:unset;right:7px}@supports selector(:dir(rtl)){[aria-checked=true].sc-ion-alert-ios .alert-radio-inner.sc-ion-alert-ios:dir(rtl){left:unset;right:unset;right: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.5rem, 66px);height:min(1.5rem, 66px);border-width:0.0625rem;border-style:solid;border-color:var(--ion-item-border-color, var(--ion-border-color, var(--ion-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, #3880ff);background-color:var(--ion-color-primary, #3880ff)}[aria-checked=true].sc-ion-alert-ios .alert-checkbox-inner.sc-ion-alert-ios{top:calc(min(1.5rem, 66px) / 6);position:absolute;width:calc(min(1.5rem, 66px) / 6 + 1px);height:calc(min(1.5rem, 66px) * 0.5);-webkit-transform:rotate(45deg);transform:rotate(45deg);border-width:0.0625rem;border-top-width:0;border-left-width:0;border-style:solid;border-color:var(--ion-background-color, #fff)}@supports (inset-inline-start: 0){[aria-checked=true].sc-ion-alert-ios .alert-checkbox-inner.sc-ion-alert-ios{inset-inline-start:calc(min(1.5rem, 66px) / 3 + 1px)}}@supports not (inset-inline-start: 0){[aria-checked=true].sc-ion-alert-ios .alert-checkbox-inner.sc-ion-alert-ios{left:calc(min(1.5rem, 66px) / 3 + 1px)}[dir=rtl].sc-ion-alert-ios-h [aria-checked=true].sc-ion-alert-ios .alert-checkbox-inner.sc-ion-alert-ios,[dir=rtl] .sc-ion-alert-ios-h [aria-checked=true].sc-ion-alert-ios .alert-checkbox-inner.sc-ion-alert-ios{left:unset;right:unset;right:calc(min(1.5rem, 66px) / 3 + 1px)}[dir=rtl].sc-ion-alert-ios [aria-checked=true].sc-ion-alert-ios .alert-checkbox-inner.sc-ion-alert-ios{left:unset;right:unset;right:calc(min(1.5rem, 66px) / 3 + 1px)}@supports selector(:dir(rtl)){[aria-checked=true].sc-ion-alert-ios .alert-checkbox-inner.sc-ion-alert-ios:dir(rtl){left:unset;right:unset;right:calc(min(1.5rem, 66px) / 3 + 1px)}}}.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, #3880ff);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, #eb445a)}",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, #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, #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, #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, #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, #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, #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, #999999));font-family:inherit;font-weight:inherit}.alert-input.sc-ion-alert-md::placeholder{color:var(--ion-placeholder-color, var(--ion-color-step-400, #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, #3880ff)}.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, #d9d9d9);border-bottom:1px solid var(--ion-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, #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, #737373)}@supports (inset-inline-start: 0){.alert-radio-icon.sc-ion-alert-md{inset-inline-start:26px}}@supports not (inset-inline-start: 0){.alert-radio-icon.sc-ion-alert-md{left:26px}[dir=rtl].sc-ion-alert-md-h .alert-radio-icon.sc-ion-alert-md,[dir=rtl] .sc-ion-alert-md-h .alert-radio-icon.sc-ion-alert-md{left:unset;right:unset;right:26px}[dir=rtl].sc-ion-alert-md .alert-radio-icon.sc-ion-alert-md{left:unset;right:unset;right:26px}@supports selector(:dir(rtl)){.alert-radio-icon.sc-ion-alert-md:dir(rtl){left:unset;right:unset;right: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, #3880ff)}@supports (inset-inline-start: 0){.alert-radio-inner.sc-ion-alert-md{inset-inline-start:3px}}@supports not (inset-inline-start: 0){.alert-radio-inner.sc-ion-alert-md{left:3px}[dir=rtl].sc-ion-alert-md-h .alert-radio-inner.sc-ion-alert-md,[dir=rtl] .sc-ion-alert-md-h .alert-radio-inner.sc-ion-alert-md{left:unset;right:unset;right:3px}[dir=rtl].sc-ion-alert-md .alert-radio-inner.sc-ion-alert-md{left:unset;right:unset;right:3px}@supports selector(:dir(rtl)){.alert-radio-inner.sc-ion-alert-md:dir(rtl){left:unset;right:unset;right:3px}}}[aria-checked=true].sc-ion-alert-md .alert-radio-label.sc-ion-alert-md{color:var(--ion-color-step-850, #262626)}[aria-checked=true].sc-ion-alert-md .alert-radio-icon.sc-ion-alert-md{border-color:var(--ion-color-primary, #3880ff)}[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, #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, #737373);contain:strict}@supports (inset-inline-start: 0){.alert-checkbox-icon.sc-ion-alert-md{inset-inline-start:26px}}@supports not (inset-inline-start: 0){.alert-checkbox-icon.sc-ion-alert-md{left:26px}[dir=rtl].sc-ion-alert-md-h .alert-checkbox-icon.sc-ion-alert-md,[dir=rtl] .sc-ion-alert-md-h .alert-checkbox-icon.sc-ion-alert-md{left:unset;right:unset;right:26px}[dir=rtl].sc-ion-alert-md .alert-checkbox-icon.sc-ion-alert-md{left:unset;right:unset;right:26px}@supports selector(:dir(rtl)){.alert-checkbox-icon.sc-ion-alert-md:dir(rtl){left:unset;right:unset;right:26px}}}[aria-checked=true].sc-ion-alert-md .alert-checkbox-icon.sc-ion-alert-md{border-color:var(--ion-color-primary, #3880ff);background-color:var(--ion-color-primary, #3880ff)}[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)}@supports (inset-inline-start: 0){[aria-checked=true].sc-ion-alert-md .alert-checkbox-inner.sc-ion-alert-md{inset-inline-start:3px}}@supports not (inset-inline-start: 0){[aria-checked=true].sc-ion-alert-md .alert-checkbox-inner.sc-ion-alert-md{left:3px}[dir=rtl].sc-ion-alert-md-h [aria-checked=true].sc-ion-alert-md .alert-checkbox-inner.sc-ion-alert-md,[dir=rtl] .sc-ion-alert-md-h [aria-checked=true].sc-ion-alert-md .alert-checkbox-inner.sc-ion-alert-md{left:unset;right:unset;right:3px}[dir=rtl].sc-ion-alert-md [aria-checked=true].sc-ion-alert-md .alert-checkbox-inner.sc-ion-alert-md{left:unset;right:unset;right:3px}@supports selector(:dir(rtl)){[aria-checked=true].sc-ion-alert-md .alert-checkbox-inner.sc-ion-alert-md:dir(rtl){left:unset;right:unset;right: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, #3880ff);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,m,l)=>{l.d(m,{c:()=>g,g:()=>k,h:()=>i,o:()=>h});var u=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,k=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},v=/^[a-z][a-z0-9+\-.]*:/,h=function(){var d=(0,u.A)(function*(c,a,w,y){if(null!=c&&"#"!==c[0]&&!v.test(c)){const x=document.querySelector("ion-router");if(x)return null!=a&&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/www/5640.5fb29d1a6c294532.js b/www/5640.5fb29d1a6c294532.js new file mode 100644 index 00000000..7b20705b --- /dev/null +++ b/www/5640.5fb29d1a6c294532.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[5640],{5640:(l,s,i)=>{i.r(s),i.d(s,{pwa_camera_modal_instance:()=>h});var a=i(467),t=i(1288);const h=class{constructor(e){var r=this;(0,t.r)(this,e),this.onPhoto=(0,t.c)(this,"onPhoto",7),this.noDeviceError=(0,t.c)(this,"noDeviceError",7),this.handlePhoto=function(){var o=(0,a.A)(function*(n){r.onPhoto.emit(n)});return function(n){return o.apply(this,arguments)}}(),this.handleNoDeviceError=function(){var o=(0,a.A)(function*(n){r.noDeviceError.emit(n)});return function(n){return o.apply(this,arguments)}}(),this.facingMode="user",this.hidePicker=!1,this.noDevicesText="No camera found",this.noDevicesButtonText="Choose image"}handleBackdropClick(e){e.target!==this.el&&this.onPhoto.emit(null)}handleComponentClick(e){e.stopPropagation()}handleBackdropKeyUp(e){"Escape"===e.key&&this.onPhoto.emit(null)}render(){return(0,t.h)("div",{class:"wrapper",onClick:e=>this.handleBackdropClick(e)},(0,t.h)("div",{class:"content"},(0,t.h)("pwa-camera",{onClick:e=>this.handleComponentClick(e),facingMode:this.facingMode,hidePicker:this.hidePicker,handlePhoto:this.handlePhoto,handleNoDeviceError:this.handleNoDeviceError,noDevicesButtonText:this.noDevicesButtonText,noDevicesText:this.noDevicesText})))}get el(){return(0,t.g)(this)}};h.style=":host{z-index:1000;position:fixed;top:0;left:0;width:100%;height:100%;display:-ms-flexbox;display:flex;contain:strict;--inset-width:600px;--inset-height:600px}.wrapper{-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background-color:rgba(0, 0, 0, 0.15)}.content{-webkit-box-shadow:0px 0px 5px rgba(0, 0, 0, 0.2);box-shadow:0px 0px 5px rgba(0, 0, 0, 0.2);width:var(--inset-width);height:var(--inset-height);max-height:100%}@media only screen and (max-width: 600px){.content{width:100%;height:100%}}"}}]); \ No newline at end of file diff --git a/www/5712.0da3ec4ee3dda8e0.js b/www/5712.0da3ec4ee3dda8e0.js new file mode 100644 index 00000000..2a4023d1 --- /dev/null +++ b/www/5712.0da3ec4ee3dda8e0.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[5712],{5712:(D,T,f)=>{f.r(T),f.d(T,{ion_nav:()=>P,ion_nav_link:()=>R});var m=f(467),g=f(4363),E=f(3351),d=f(5638),v=f(7555),b=f(611),k=f(5938);class _{constructor(t,n){this.component=t,this.params=n,this.state=1}init(t){var n=this;return(0,m.A)(function*(){if(n.state=2,!n.element){const i=n.component;n.element=yield(0,k.a)(n.delegate,t,i,["ion-page","ion-page-invisible"],n.params)}})()}_destroy(){(0,d.o)(3!==this.state,"view state must be ATTACHED");const t=this.element;t&&(this.delegate?this.delegate.removeViewFromDom(t.parentElement,t):t.remove()),this.nav=void 0,this.state=3}}const C=(e,t,n)=>!(!e||e.component!==t)&&(0,d.s)(e.params,n),I=(e,t)=>e?e instanceof _?e:new _(e,t):null,P=class{constructor(e){(0,g.r)(this,e),this.ionNavWillLoad=(0,g.d)(this,"ionNavWillLoad",7),this.ionNavWillChange=(0,g.d)(this,"ionNavWillChange",3),this.ionNavDidChange=(0,g.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,b.b)(this);this.swipeGesture=b.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 f.e(2076).then(f.bind(f,6492))).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,v.l)(e.element,v.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 null!=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(C(s,e,t))return Promise.resolve({changed:!1,element:s.element});let r;const a=new Promise(l=>r=l);let o;const c={updateURL:!1,viewIsReady:l=>{let h;const p=new Promise(u=>h=u);return r({changed:!0,element:l,markVisible:(u=(0,m.A)(function*(){h(),yield o}),function(){return u.apply(this,arguments)})}),p;var u}};if("root"===n)o=this.setRoot(e,t,c);else{const l=this.views.find(h=>C(h,e,t));l?o=this.popTo(l,Object.assign(Object.assign({},c),{direction:"back",animationBuilder:i})):"forward"===n?o=this.push(e,t,Object.assign(Object.assign({},c),{animationBuilder:i})):"back"===n&&(o=this.setRoot(e,t,Object.assign(Object.assign({},c),{direction:"back",animated:!0,animationBuilder:i})))}return a}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(){return this.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 r=new Promise((a,o)=>{e.resolve=a,e.reject=o});if(e.done=t,e.opts&&!1!==e.opts.updateURL&&n.useRouter){const a=document.querySelector("ion-router");if(a){const o=yield a.canTransition();if(!1===o)return!1;if("string"==typeof o)return a.push(o,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(),r})()}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 r;s&&e.opts&&n&&("back"===e.opts.direction&&(e.opts.animationBuilder=e.opts.animationBuilder||(null==i?void 0:i.animationBuilder)),n.animationBuilder=e.opts.animationBuilder),r=s?yield t.transition(i,n,e):{hasCompleted:!0,requiresTransition:!1},t.success(r,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,d.o)(void 0!==e.removeStart,"removeView needs removeStart"),(0,d.o)(void 0!==e.removeCount,"removeView needs removeCount");const o=this.views.indexOf(e.removeView);if(o<0)throw new Error("removeView was not found");e.removeStart+=o}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 r=e.insertViews;if(!r)return;(0,d.o)(r.length>0,"length can not be zero");const a=(e=>e.map(t=>t instanceof _?t:"component"in t?I(t.component,null===t.componentProps?void 0:t.componentProps):I(t,void 0)).filter(t=>null!==t))(r);if(0===a.length)throw new Error("invalid views to insert");for(const o of a){o.delegate=e.opts.delegate;const c=o.nav;if(c&&c!==this)throw new Error("inserted view was already inserted");if(3===o.state)throw new Error("inserted view was already destroyed")}e.insertViews=a}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,r=i+e.removeCount;for(let a=s.length-1;a>=0;a--){const o=s[a];if((a=r)&&o!==t)return o}}}postViewInit(e,t,n){var i,s,r;(0,d.o)(t||e,"Both leavingView and enteringView are null"),(0,d.o)(n.resolve,"resolve must be valid"),(0,d.o)(n.reject,"reject must be valid");const a=n.opts,{insertViews:o,removeStart:c,removeCount:l}=n;let h;if(void 0!==c&&void 0!==l){(0,d.o)(c>=0,"removeStart can not be negative"),(0,d.o)(l>=0,"removeCount can not be negative"),h=[];for(let u=c;u=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(o){let u=n.insertStart;for(const w of o)this.insertViewAt(w,u),u++;n.enteringRequiresTransition&&(null!==(r=a.direction)&&void 0!==r||(a.direction="forward"))}if(h&&h.length>0){for(const u of h)(0,v.l)(u.element,v.b),(0,v.l)(u.element,v.c),(0,v.l)(u.element,v.d);for(const u of h)this.destroyView(u)}}transition(e,t,n){var i=this;return(0,m.A)(function*(){const s=n.opts,r=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,a=(0,b.b)(i),o=e.element,c=t&&t.element,l=Object.assign(Object.assign({mode:a,showGoBack:i.canGoBackSync(e),baseEl:i.el,progressCallback:r,animated:i.animated&&b.c.getBoolean("animated",!0),enteringEl:o,leavingEl:c},s),{animationBuilder:s.animationBuilder||i.animation||b.c.get("navAnimation")}),{hasCompleted:h}=yield(0,v.t)(l);return i.transitionFinish(h,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,d.o)(e.nav===this,"view is not part of the nav"),n.splice(i,1),n.splice(t,0,e)):((0,d.o)(!e.nav,"nav is used"),e.nav=this,n.splice(t,0,e))}removeView(e){(0,d.o)(2===e.state||3===e.state,"view state should be loaded or destroyed");const t=this.views,n=t.indexOf(e);(0,d.o)(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],r=s.element;r&&(i>n?((0,v.l)(r,v.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,g.h)("slot",{key:"6894eccc60e446294b01261477691ea1e88348ab"})}get el(){return(0,g.f)(this)}static get watchers(){return{swipeGesture:["swipeGestureChanged"],root:["rootChanged"]}}};P.style=":host{left:0;right:0;top:0;bottom:0;position:absolute;contain:layout size style;z-index:0}";const R=class{constructor(e){(0,g.r)(this,e),this.onClick=()=>((e,t,n,i,s)=>{const r=this.el.closest("ion-nav");if(r)if("forward"===t){if(void 0!==n)return r.push(n,i,{skipIfBusy:!0,animationBuilder:s})}else if("root"===t){if(void 0!==n)return r.setRoot(n,i,{skipIfBusy:!0,animationBuilder:s})}else if("back"===t)return r.pop({skipIfBusy:!0,animationBuilder:s});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,g.h)(g.H,{key:"dab6e8a908395d99c87452c5e5aa4e61d9e72435",onClick:this.onClick})}get el(){return(0,g.f)(this)}}}}]); \ No newline at end of file diff --git a/www/5887.f196a8a929562fc0.js b/www/5887.f196a8a929562fc0.js new file mode 100644 index 00000000..e85ac296 --- /dev/null +++ b/www/5887.f196a8a929562fc0.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[5887],{5887:(u,a,d)=>{d.r(a),d.d(a,{ion_split_pane:()=>h});var c=d(467),o=d(4363),v=d(611);const r="split-pane-main",l="split-pane-side",p={xs:"(min-width: 0px)",sm:"(min-width: 576px)",md:"(min-width: 768px)",lg:"(min-width: 992px)",xl:"(min-width: 1200px)",never:""},h=class{constructor(e){(0,o.r)(this,e),this.ionSplitPaneVisible=(0,o.d)(this,"ionSplitPaneVisible",7),this.visible=!1,this.contentId=void 0,this.disabled=!1,this.when=p.lg}visibleChanged(e){const t={visible:e,isPane:this.isPane.bind(this)};this.ionSplitPaneVisible.emit(t)}connectedCallback(){var e=this;return(0,c.A)(function*(){typeof customElements<"u"&&null!=customElements&&(yield customElements.whenDefined("ion-split-pane")),e.styleChildren(),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 t=p[e]||e;if(0===t.length)return void(this.visible=!1);const s=n=>{this.visible=n.matches},i=window.matchMedia(t);i.addListener(s),this.rmL=()=>i.removeListener(s),this.visible=i.matches}isPane(e){return!!this.visible&&e.parentElement===this.el&&e.classList.contains(l)}styleChildren(){const e=this.contentId,t=this.el.children,s=this.el.childElementCount;let i=!1;for(let n=0;n{let s,i;t?(s=r,i=l):(s=l,i=r);const n=e.classList;n.add(s),n.remove(i)};h.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}::slotted(ion-menu.menu-pane-visible){-ms-flex:0 1 auto;flex:0 1 auto;width:var(--side-width);min-width:var(--side-min-width);max-width:var(--side-max-width)}:host(.split-pane-visible) ::slotted(.split-pane-side),:host(.split-pane-visible) ::slotted(.split-pane-main){left:0;right:0;top:0;bottom:0;position:relative;-webkit-box-shadow:none;box-shadow:none;z-index:0}:host(.split-pane-visible) ::slotted(.split-pane-main){-ms-flex:1;flex:1;overflow:hidden}:host(.split-pane-visible) ::slotted(.split-pane-side:not(ion-menu)),:host(.split-pane-visible) ::slotted(ion-menu.split-pane-side.menu-enabled){display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0}::slotted(.split-pane-side:not(ion-menu)){display:none}:host(.split-pane-visible) ::slotted(.split-pane-side){-ms-flex-order:-1;order:-1}:host(.split-pane-visible) ::slotted(.split-pane-side[side=end]){-ms-flex-order:1;order:1}:host{--border:0.55px solid var(--ion-item-border-color, var(--ion-border-color, var(--ion-color-step-250, #c8c7cc)));--side-min-width:270px;--side-max-width:28%}:host(.split-pane-visible) ::slotted(.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(.split-pane-visible) ::slotted(.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)}",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}::slotted(ion-menu.menu-pane-visible){-ms-flex:0 1 auto;flex:0 1 auto;width:var(--side-width);min-width:var(--side-min-width);max-width:var(--side-max-width)}:host(.split-pane-visible) ::slotted(.split-pane-side),:host(.split-pane-visible) ::slotted(.split-pane-main){left:0;right:0;top:0;bottom:0;position:relative;-webkit-box-shadow:none;box-shadow:none;z-index:0}:host(.split-pane-visible) ::slotted(.split-pane-main){-ms-flex:1;flex:1;overflow:hidden}:host(.split-pane-visible) ::slotted(.split-pane-side:not(ion-menu)),:host(.split-pane-visible) ::slotted(ion-menu.split-pane-side.menu-enabled){display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0}::slotted(.split-pane-side:not(ion-menu)){display:none}:host(.split-pane-visible) ::slotted(.split-pane-side){-ms-flex-order:-1;order:-1}:host(.split-pane-visible) ::slotted(.split-pane-side[side=end]){-ms-flex-order:1;order:1}:host{--border:1px solid var(--ion-item-border-color, var(--ion-border-color, var(--ion-color-step-150, rgba(0, 0, 0, 0.13))));--side-min-width:270px;--side-max-width:28%}:host(.split-pane-visible) ::slotted(.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(.split-pane-visible) ::slotted(.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)}"}}}]); \ No newline at end of file diff --git a/www/5949.b1263d576573143d.js b/www/5949.b1263d576573143d.js new file mode 100644 index 00000000..849d508a --- /dev/null +++ b/www/5949.b1263d576573143d.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[5949],{5949:(j,b,l)=>{l.r(b),l.d(b,{ion_item_option:()=>g,ion_item_options:()=>_,ion_item_sliding:()=>A});var p=l(467),n=l(4363),w=l(333),h=l(611),f=l(5638),u=l(2885),k=l(2935);const g=class{constructor(t){(0,n.r)(this,t),this.onClick=i=>{i.target.closest("ion-item-option")&&i.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:t,expandable:i,href:e}=this,o=void 0===e?"button":"a",a=(0,h.b)(this),c="button"===o?{type:this.type}:{download:this.download,href:this.href,target:this.target};return(0,n.h)(n.H,{key:"763c3a7571b143d1068d85103ccab403bc48abae",onClick:this.onClick,class:(0,w.c)(this.color,{[a]:!0,"item-option-disabled":t,"item-option-expandable":i,"ion-activatable":!0})},(0,n.h)(o,Object.assign({key:"cb199c2ccd38abaad3460f184af3093bf08546cc"},c,{class:"button-native",part:"native",disabled:t}),(0,n.h)("span",{key:"f3ce9f1d343890c6f55f2609127f1e5113a2eedf",class:"button-inner"},(0,n.h)("slot",{key:"cd9434883c0bdb4129fb6f49970d49710653a09a",name:"top"}),(0,n.h)("div",{key:"764529c5f4b3d82105ce55885e8f121a91e8bc4a",class:"horizontal-wrapper"},(0,n.h)("slot",{key:"5bbd7b9ed9f35c8bf422c3134a1a097e174ad6df",name:"start"}),(0,n.h)("slot",{key:"1e70a781cdf4ffcefb1dea70abe43655d7857c4b",name:"icon-only"}),(0,n.h)("slot",{key:"c3205e9b1577a56786c10a8b5b420010b5fe53fc"}),(0,n.h)("slot",{key:"6bae6c98cd8d8526a203af47ca8e83753e1e1cb6",name:"end"})),(0,n.h)("slot",{key:"466cc32cdf9cbbdbb58e4b29144215cf2984c0d6",name:"bottom"})),"md"===a&&(0,n.h)("ion-ripple-effect",{key:"b5c54b801008b307ca8f718a41101be3e8d1d938"})))}get el(){return(0,n.f)(this)}};g.style={ios:":host{--background:var(--ion-color-primary, #3880ff);--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, #3171e0)}:host(.ion-color.ion-activated){background:var(--ion-color-shade)}",md:":host{--background:var(--ion-color-primary, #3880ff);--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}"};const _=class{constructor(t){(0,n.r)(this,t),this.ionSwipe=(0,n.d)(this,"ionSwipe",7),this.side="end"}fireSwipeEvent(){var t=this;return(0,p.A)(function*(){t.ionSwipe.emit({side:t.side})})()}render(){const t=(0,h.b)(this),i=(0,f.p)(this.side);return(0,n.h)(n.H,{key:"3dca0415ec2942ac8e87a057e26bcb290a892f65",class:{[t]:!0,[`item-options-${t}`]:!0,"item-options-start":!i,"item-options-end":i}})}get el(){return(0,n.f)(this)}};let m;_.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, #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, 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}"};const A=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,p.A)(function*(){const{el:i}=t;t.item=i.querySelector("ion-item"),t.contentEl=(0,u.f)(i),t.mutationObserver=(0,k.w)(i,"ion-item-option",(0,p.A)(function*(){yield t.updateOptions()})),yield t.updateOptions(),t.gesture=(yield Promise.resolve().then(l.bind(l,405))).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,m===this.el&&(m=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,p.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,f.p)(t)?"end":"start",i.openAmount<0&&a===i.leftOptions||i.openAmount>0&&a===i.rightOptions||(i.closeOpened(),i.state=4,requestAnimationFrame(()=>{i.calculateOptsWidth(),m=i.el,i.setOpenAmount("end"===t?i.optsWidthRightSide:-i.optsWidthLeftSide,!1),i.state="end"===t?8:16})))})()}close(){var t=this;return(0,p.A)(function*(){t.setOpenAmount(0,!0)})()}closeOpened(){return(0,p.A)(function*(){return void 0!==m&&(m.close(),m=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,p.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,u.r)(i,e);const o=t.velocityX;let a=this.openAmount>0?this.optsWidthRightSide:-this.optsWidthLeftSide;const c=this.openAmount>0==!(o<0),v=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),m=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,h.b)(this);return(0,n.h)(n.H,{key:"7f191e38bf717e6ccb246aa7b9fbd29d01e64677",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.f)(this)}static get watchers(){return{disabled:["disabledChanged"]}}},M=(t,i,e)=>!i&&e||t&&i;A.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:(j,b,l)=>{l.d(b,{c:()=>w,g:()=>f,h:()=>n,o:()=>k});var p=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,f=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},u=/^[a-z][a-z0-9+\-.]*:/,k=function(){var r=(0,p.A)(function*(s,d,x,g){if(null!=s&&"#"!==s[0]&&!u.test(s)){const y=document.querySelector("ion-router");if(y)return null!=d&&d.preventDefault(),y.push(s,x,g)}return!1});return function(d,x,g,y){return r.apply(this,arguments)}}()}}]); \ No newline at end of file diff --git a/www/5959.bf2d61772e40c8f7.js b/www/5959.bf2d61772e40c8f7.js new file mode 100644 index 00000000..ccde8fb4 --- /dev/null +++ b/www/5959.bf2d61772e40c8f7.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[5959],{5959:(n,r,t)=>{t.r(r),t.d(r,{AppUpdateWeb:()=>p});var e=t(467),o=t(5083);class p extends o.E_{getAppUpdateInfo(){return(0,e.A)(function*(){throw new Error("Web platform is not supported.")})()}openAppStore(){return(0,e.A)(function*(){throw new Error("Web platform is not supported.")})()}performImmediateUpdate(){return(0,e.A)(function*(){throw new Error("Web platform is not supported.")})()}startFlexibleUpdate(){return(0,e.A)(function*(){throw new Error("Web platform is not supported.")})()}completeFlexibleUpdate(){return(0,e.A)(function*(){throw new Error("Web platform is not supported.")})()}}}}]); \ No newline at end of file diff --git a/www/6024.4af75f3db4f6fd90.js b/www/6024.4af75f3db4f6fd90.js new file mode 100644 index 00000000..3ed362ab --- /dev/null +++ b/www/6024.4af75f3db4f6fd90.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[6024],{6024:(h,a,r)=>{r.r(a),r.d(a,{ion_chip:()=>n});var t=r(4363),e=r(333),s=r(611);const n=class{constructor(o){(0,t.r)(this,o),this.color=void 0,this.outline=!1,this.disabled=!1}render(){const o=(0,s.b)(this);return(0,t.h)(t.H,{key:"886c26b6e7b3e3ca8622a4a0926bdf6dea0a71d4","aria-disabled":this.disabled?"true":null,class:(0,e.c)(this.color,{[o]:!0,"chip-outline":this.outline,"chip-disabled":this.disabled,"ion-activatable":!0})},(0,t.h)("slot",{key:"d24353e79ac84013758cee1acb1b0f9b2ebb4d67"}),"md"===o&&(0,t.h)("ion-ripple-effect",{key:"b69bb3ce3d464251d5e11ba6a5240e4567f72f05"}))}};n.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}"}},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 g=document.querySelector("ion-router");if(g)return null!=i&&i.preventDefault(),g.push(o,p,x)}return!1});return function(i,p,x,g){return n.apply(this,arguments)}}()}}]); \ No newline at end of file diff --git a/www/604.59eac6c4acb1aec8.js b/www/604.59eac6c4acb1aec8.js new file mode 100644 index 00000000..4a568e98 --- /dev/null +++ b/www/604.59eac6c4acb1aec8.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[604],{604:(h,s,t)=>{t.r(s),t.d(s,{startStatusTap:()=>l});var r=t(467),_=t(4363),o=t(2885),d=t(5638);const l=()=>{const n=window;n.addEventListener("statusTap",()=>{(0,_.e)(()=>{const a=document.elementFromPoint(n.innerWidth/2,n.innerHeight/2);if(!a)return;const e=(0,o.f)(a);e&&new Promise(p=>(0,d.c)(e,p)).then(()=>{(0,_.w)((0,r.A)(function*(){e.style.setProperty("--overflow","hidden"),yield(0,o.s)(e,300),e.style.removeProperty("--overflow")}))})})})}}}]); \ No newline at end of file diff --git a/www/6086.c23f096118ac938c.js b/www/6086.c23f096118ac938c.js new file mode 100644 index 00000000..09fed124 --- /dev/null +++ b/www/6086.c23f096118ac938c.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[6086],{6086:(x,m,l)=>{l.r(m),l.d(m,{pwa_camera:()=>f});var r=l(467),a=l(1288);let g=window.ImageCapture;typeof g>"u"&&(g=class{constructor(t){if("video"!==t.kind)throw new DOMException("NotSupportedError");this._videoStreamTrack=t,"readyState"in this._videoStreamTrack||(this._videoStreamTrack.readyState="live"),this._previewStream=new MediaStream([t]),this.videoElement=document.createElement("video"),this.videoElementPlaying=new Promise(e=>{this.videoElement.addEventListener("playing",e)}),HTMLMediaElement?this.videoElement.srcObject=this._previewStream:this.videoElement.src=URL.createObjectURL(this._previewStream),this.videoElement.muted=!0,this.videoElement.setAttribute("playsinline",""),this.videoElement.play(),this.canvasElement=document.createElement("canvas"),this.canvas2dContext=this.canvasElement.getContext("2d")}get videoStreamTrack(){return this._videoStreamTrack}getPhotoCapabilities(){return new Promise(function(e,i){const s={current:0,min:0,max:0};e({exposureCompensation:s,exposureMode:"none",fillLightMode:["none"],focusMode:"none",imageHeight:s,imageWidth:s,iso:s,redEyeReduction:!1,whiteBalanceMode:"none",zoom:s}),i(new DOMException("OperationError"))})}setOptions(t={}){return new Promise(function(i,s){})}takePhoto(){const t=this;return new Promise(function(i,s){if("live"!==t._videoStreamTrack.readyState)return s(new DOMException("InvalidStateError"));t.videoElementPlaying.then(()=>{try{t.canvasElement.width=t.videoElement.videoWidth,t.canvasElement.height=t.videoElement.videoHeight,t.canvas2dContext.drawImage(t.videoElement,0,0),t.canvasElement.toBlob(i)}catch{s(new DOMException("UnknownError"))}})})}grabFrame(){const t=this;return new Promise(function(i,s){if("live"!==t._videoStreamTrack.readyState)return s(new DOMException("InvalidStateError"));t.videoElementPlaying.then(()=>{try{t.canvasElement.width=t.videoElement.videoWidth,t.canvasElement.height=t.videoElement.videoHeight,t.canvas2dContext.drawImage(t.videoElement,0,0),i(window.createImageBitmap(t.canvasElement))}catch{s(new DOMException("UnknownError"))}})})}}),window.ImageCapture=g;const f=class{constructor(t){var e=this;(0,a.r)(this,t),this.hasMultipleCameras=!1,this.hasFlash=!1,this.flashModes=[],this.flashMode="off",this.handlePickFile=i=>{},this.handleShutterClick=i=>{console.debug("shutter click"),this.capture()},this.handleRotateClick=i=>{this.rotate()},this.handleClose=i=>{this.handlePhoto&&this.handlePhoto(null)},this.handleFlashClick=i=>{this.cycleFlash()},this.handleCancelPhoto=i=>{const s=this.stream&&this.stream.getTracks()[0];let n=s&&s.getConstraints();this.photo=null,this.photoSrc=null,n?this.initCamera({video:{facingMode:n.facingMode}}):this.initCamera()},this.handleAcceptPhoto=i=>{this.handlePhoto&&this.handlePhoto(this.photo)},this.handleFileInputChange=function(){var i=(0,r.A)(function*(s){const c=s.target.files[0];try{const o=yield e.getOrientation(c);console.debug("Got orientation",o),e.photoOrientation=o}catch{}e.handlePhoto&&e.handlePhoto(c)});return function(s){return i.apply(this,arguments)}}(),this.handleVideoMetadata=i=>{console.debug("Video metadata",i)},this.facingMode="user",this.handlePhoto=void 0,this.hidePicker=!1,this.handleNoDeviceError=void 0,this.noDevicesText="No camera found",this.noDevicesButtonText="Choose image",this.photo=void 0,this.photoSrc=void 0,this.showShutterOverlay=!1,this.flashIndex=0,this.hasCamera=null,this.rotation=0,this.deviceError=null}componentDidLoad(){var t=this;return(0,r.A)(function*(){t.defaultConstraints={video:{facingMode:t.facingMode}},yield t.queryDevices(),yield t.initCamera()})()}disconnectedCallback(){this.stopStream(),this.photoSrc&&URL.revokeObjectURL(this.photoSrc)}hasImageCapture(){return"ImageCapture"in window}queryDevices(){var t=this;return(0,r.A)(function*(){try{const i=(yield navigator.mediaDevices.enumerateDevices()).filter(s=>"videoinput"==s.kind);t.hasCamera=!!i.length,t.hasMultipleCameras=i.length>1}catch(e){t.deviceError=e}})()}initCamera(t){var e=this;return(0,r.A)(function*(){t||(t=e.defaultConstraints);try{const i=yield navigator.mediaDevices.getUserMedia(Object.assign({video:!0,audio:!1},t));e.initStream(i)}catch(i){e.deviceError=i,e.handleNoDeviceError&&e.handleNoDeviceError(i)}})()}initStream(t){var e=this;return(0,r.A)(function*(){e.stream=t,e.videoElement.srcObject=t,e.hasImageCapture()?(e.imageCapture=new window.ImageCapture(t.getVideoTracks()[0]),yield e.initPhotoCapabilities(e.imageCapture)):(e.deviceError="No image capture",e.handleNoDeviceError&&e.handleNoDeviceError()),(0,a.f)(e.el)})()}initPhotoCapabilities(t){var e=this;return(0,r.A)(function*(){const i=yield t.getPhotoCapabilities();i.fillLightMode&&i.fillLightMode.length>1&&(e.flashModes=i.fillLightMode.map(s=>s),e.flashMode?(e.flashMode=e.flashModes[e.flashModes.indexOf(e.flashMode)]||"off",e.flashIndex=e.flashModes.indexOf(e.flashMode)||0):e.flashIndex=0)})()}stopStream(){this.videoElement&&(this.videoElement.srcObject=null),this.stream&&this.stream.getTracks().forEach(t=>t.stop())}capture(){var t=this;return(0,r.A)(function*(){if(t.hasImageCapture())try{const e=yield t.imageCapture.takePhoto({fillLightMode:t.flashModes.length>1?t.flashMode:void 0});yield t.flashScreen(),t.promptAccept(e)}catch(e){console.error("Unable to take photo!",e)}t.stopStream()})()}promptAccept(t){var e=this;return(0,r.A)(function*(){e.photo=t;const i=yield e.getOrientation(t);if(console.debug("Got orientation",i),e.photoOrientation=i,i)switch(i){case 1:case 2:e.rotation=0;break;case 3:case 4:e.rotation=180;break;case 5:case 6:e.rotation=90;break;case 7:case 8:e.rotation=270}e.photoSrc=URL.createObjectURL(t)})()}getOrientation(t){return new Promise(e=>{const i=new FileReader;i.onload=s=>{const n=new DataView(s.target.result);if(65496!==n.getUint16(0,!1))return e(-2);const c=n.byteLength;let o=2;for(;o0&&(this.flashIndex=(this.flashIndex+1)%this.flashModes.length,this.setFlashMode(this.flashModes[this.flashIndex]))}flashScreen(){var t=this;return(0,r.A)(function*(){return new Promise((e,i)=>{t.showShutterOverlay=!0,setTimeout(()=>{t.showShutterOverlay=!1,e()},100)})})()}iconExit(){return"data:image/svg+xml,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 512 512' enable-background='new 0 0 512 512' xml:space='preserve'%3E%3Cg id='Icon_5_'%3E%3Cg%3E%3Cpath fill='%23FFFFFF' d='M402.2,134L378,109.8c-1.6-1.6-4.1-1.6-5.7,0L258.8,223.4c-1.6,1.6-4.1,1.6-5.7,0L139.6,109.8 c-1.6-1.6-4.1-1.6-5.7,0L109.8,134c-1.6,1.6-1.6,4.1,0,5.7l113.5,113.5c1.6,1.6,1.6,4.1,0,5.7L109.8,372.4c-1.6,1.6-1.6,4.1,0,5.7 l24.1,24.1c1.6,1.6,4.1,1.6,5.7,0l113.5-113.5c1.6-1.6,4.1-1.6,5.7,0l113.5,113.5c1.6,1.6,4.1,1.6,5.7,0l24.1-24.1 c1.6-1.6,1.6-4.1,0-5.7L288.6,258.8c-1.6-1.6-1.6-4.1,0-5.7l113.5-113.5C403.7,138.1,403.7,135.5,402.2,134z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E"}iconPhotos(){return(0,a.h)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"512",height:"512",viewBox:"0 0 512 512"},(0,a.h)("path",{d:"M450.29,112H142c-34,0-62,27.51-62,61.33V418.67C80,452.49,108,480,142,480H450c34,0,62-26.18,62-60V173.33C512,139.51,484.32,112,450.29,112Zm-77.15,61.34a46,46,0,1,1-46.28,46A46.19,46.19,0,0,1,373.14,173.33Zm-231.55,276c-17,0-29.86-13.75-29.86-30.66V353.85l90.46-80.79a46.54,46.54,0,0,1,63.44,1.83L328.27,337l-113,112.33ZM480,418.67a30.67,30.67,0,0,1-30.71,30.66H259L376.08,333a46.24,46.24,0,0,1,59.44-.16L480,370.59Z"}),(0,a.h)("path",{d:"M384,32H64A64,64,0,0,0,0,96V352a64.11,64.11,0,0,0,48,62V152a72,72,0,0,1,72-72H446A64.11,64.11,0,0,0,384,32Z"}))}iconConfirm(){return"data:image/svg+xml,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 512 512' enable-background='new 0 0 512 512' xml:space='preserve'%3E%3Ccircle fill='%232CD865' cx='256' cy='256' r='256'/%3E%3Cg id='Icon_1_'%3E%3Cg%3E%3Cg%3E%3Cpath fill='%23FFFFFF' d='M208,301.4l-55.4-55.5c-1.5-1.5-4-1.6-5.6-0.1l-23.4,22.3c-1.6,1.6-1.7,4.1-0.1,5.7l81.6,81.4 c3.1,3.1,8.2,3.1,11.3,0l171.8-171.7c1.6-1.6,1.6-4.2-0.1-5.7l-23.4-22.3c-1.6-1.5-4.1-1.5-5.6,0.1L213.7,301.4 C212.1,303,209.6,303,208,301.4z'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E"}iconReverseCamera(){return"data:image/svg+xml,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 512 512' enable-background='new 0 0 512 512' xml:space='preserve'%3E%3Cg%3E%3Cpath fill='%23FFFFFF' d='M352,0H160C72,0,0,72,0,160v192c0,88,72,160,160,160h192c88,0,160-72,160-160V160C512,72,440,0,352,0z M356.7,365.8l-3.7,3.3c-27,23.2-61.4,35.9-96.8,35.9c-72.4,0-135.8-54.7-147-125.6c-0.3-1.9-2-3.3-3.9-3.3H64 c-3.3,0-5.2-3.8-3.2-6.4l61.1-81.4c1.6-2.1,4.7-2.1,6.4-0.1l63.3,81.4c2,2.6,0.2,6.5-3.2,6.5h-40.6c-2.5,0-4.5,2.4-3.9,4.8 c11.5,51.5,59.2,90.6,112.4,90.6c26.4,0,51.8-9.7,73.7-27.9l3.1-2.5c1.6-1.3,3.9-1.1,5.3,0.3l18.5,18.6 C358.5,361.6,358.4,364.3,356.7,365.8z M451.4,245.6l-61,83.5c-1.6,2.2-4.8,2.2-6.4,0.1l-63.3-83.3c-2-2.6-0.1-6.4,3.2-6.4h40.8 c2.5,0,4.4-2.3,3.9-4.8c-5.1-24.2-17.8-46.5-36.5-63.7c-21.2-19.4-48.2-30.1-76-30.1c-26.5,0-52.6,9.7-73.7,27.3l-3.1,2.5 c-1.6,1.3-3.9,1.2-5.4-0.3l-18.5-18.5c-1.6-1.6-1.5-4.3,0.2-5.9l3.5-3.1c27-23.2,61.4-35.9,96.8-35.9c38,0,73.9,13.7,101.2,38.7 c23.2,21.1,40.3,55.2,45.7,90.1c0.3,1.9,1.9,3.4,3.9,3.4h41.3C451.4,239.2,453.3,243,451.4,245.6z'/%3E%3C/g%3E%3C/svg%3E"}iconRetake(){return"data:image/svg+xml,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 512 512' enable-background='new 0 0 512 512' xml:space='preserve'%3E%3Ccircle fill='%23727A87' cx='256' cy='256' r='256'/%3E%3Cg id='Icon_5_'%3E%3Cg%3E%3Cpath fill='%23FFFFFF' d='M394.2,142L370,117.8c-1.6-1.6-4.1-1.6-5.7,0L258.8,223.4c-1.6,1.6-4.1,1.6-5.7,0L147.6,117.8 c-1.6-1.6-4.1-1.6-5.7,0L117.8,142c-1.6,1.6-1.6,4.1,0,5.7l105.5,105.5c1.6,1.6,1.6,4.1,0,5.7L117.8,364.4c-1.6,1.6-1.6,4.1,0,5.7 l24.1,24.1c1.6,1.6,4.1,1.6,5.7,0l105.5-105.5c1.6-1.6,4.1-1.6,5.7,0l105.5,105.5c1.6,1.6,4.1,1.6,5.7,0l24.1-24.1 c1.6-1.6,1.6-4.1,0-5.7L288.6,258.8c-1.6-1.6-1.6-4.1,0-5.7l105.5-105.5C395.7,146.1,395.7,143.5,394.2,142z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E"}iconFlashOff(){return"data:image/svg+xml,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 512 512' style='enable-background:new 0 0 512 512;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23FFFFFF;%7D%0A%3C/style%3E%3Cg%3E%3Cpath class='st0' d='M498,483.7L42.3,28L14,56.4l149.8,149.8L91,293.8c-2.5,3-0.1,7.2,3.9,7.2h143.9c1.6,0,2.7,1.3,2.4,2.7 L197.6,507c-1,4.4,5.8,6.9,8.9,3.2l118.6-142.8L469.6,512L498,483.7z'/%3E%3Cpath class='st0' d='M449,218.2c2.5-3,0.1-7.2-3.9-7.2H301.2c-1.6,0-2.7-1.3-2.4-2.7L342.4,5c1-4.4-5.8-6.9-8.9-3.2L214.9,144.6 l161.3,161.3L449,218.2z'/%3E%3C/g%3E%3C/svg%3E"}iconFlashOn(){return"data:image/svg+xml,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 512 512' style='enable-background:new 0 0 512 512;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23FFFFFF;%7D%0A%3C/style%3E%3Cpath class='st0' d='M287.2,211c-1.6,0-2.7-1.3-2.4-2.7L328.4,5c1-4.4-5.8-6.9-8.9-3.2L77,293.8c-2.5,3-0.1,7.2,3.9,7.2h143.9 c1.6,0,2.7,1.3,2.4,2.7L183.6,507c-1,4.4,5.8,6.9,8.9,3.2l242.5-292c2.5-3,0.1-7.2-3.9-7.2L287.2,211L287.2,211z'/%3E%3C/svg%3E"}iconFlashAuto(){return"data:image/svg+xml,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 512 512' style='enable-background:new 0 0 512 512;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23FFFFFF;%7D%0A%3C/style%3E%3Cpath class='st0' d='M287.2,211c-1.6,0-2.7-1.3-2.4-2.7L328.4,5c1-4.4-5.8-6.9-8.9-3.2L77,293.8c-2.5,3-0.1,7.2,3.9,7.2h143.9 c1.6,0,2.7,1.3,2.4,2.7L183.6,507c-1,4.4,5.8,6.9,8.9,3.2l242.5-292c2.5-3,0.1-7.2-3.9-7.2L287.2,211L287.2,211z'/%3E%3Cg%3E%3Cpath class='st0' d='M321.3,186l74-186H438l74,186h-43.5l-11.9-32.5h-80.9l-12,32.5H321.3z M415.8,47.9l-27.2,70.7h54.9l-27.2-70.7 H415.8z'/%3E%3C/g%3E%3C/svg%3E"}render(){return(0,a.h)("div",{class:"camera-wrapper"},(0,a.h)("div",{class:"camera-header"},(0,a.h)("section",{class:"items"},(0,a.h)("div",{class:"item close",onClick:e=>this.handleClose(e)},(0,a.h)("img",{src:this.iconExit()})),(0,a.h)("div",{class:"item flash",onClick:e=>this.handleFlashClick(e)},this.flashModes.length>0&&(0,a.h)("div",null,"off"==this.flashMode?(0,a.h)("img",{src:this.iconFlashOff()}):"","auto"==this.flashMode?(0,a.h)("img",{src:this.iconFlashAuto()}):"","flash"==this.flashMode?(0,a.h)("img",{src:this.iconFlashOn()}):"")))),(!1===this.hasCamera||!!this.deviceError)&&(0,a.h)("div",{class:"no-device"},(0,a.h)("h2",null,this.noDevicesText),(0,a.h)("label",{htmlFor:"_pwa-elements-camera-input"},this.noDevicesButtonText),(0,a.h)("input",{type:"file",id:"_pwa-elements-camera-input",onChange:this.handleFileInputChange,accept:"image/*",class:"select-file-button"})),this.photoSrc?(0,a.h)("div",{class:"accept"},(0,a.h)("div",{class:"accept-image",style:Object.assign({backgroundImage:`url(${this.photoSrc})`},{})})):(0,a.h)("div",{class:"camera-video"},this.showShutterOverlay&&(0,a.h)("div",{class:"shutter-overlay"}),this.hasImageCapture()?(0,a.h)("video",{ref:e=>this.videoElement=e,onLoadedMetaData:this.handleVideoMetadata,autoplay:!0,playsinline:!0}):(0,a.h)("canvas",{ref:e=>this.canvasElement=e,width:"100%",height:"100%"}),(0,a.h)("canvas",{class:"offscreen-image-render",ref:e=>this.offscreenCanvas=e,width:"100%",height:"100%"})),this.hasCamera&&(0,a.h)("div",{class:"camera-footer"},this.photo?(0,a.h)("section",{class:"items"},(0,a.h)("div",{class:"item accept-cancel",onClick:e=>this.handleCancelPhoto(e)},(0,a.h)("img",{src:this.iconRetake()})),(0,a.h)("div",{class:"item accept-use",onClick:e=>this.handleAcceptPhoto(e)},(0,a.h)("img",{src:this.iconConfirm()}))):[!this.hidePicker&&(0,a.h)("div",{class:"pick-image",onClick:this.handlePickFile},(0,a.h)("label",{htmlFor:"_pwa-elements-file-pick"},this.iconPhotos()),(0,a.h)("input",{type:"file",id:"_pwa-elements-file-pick",onChange:this.handleFileInputChange,accept:"image/*",class:"pick-image-button"})),(0,a.h)("div",{class:"shutter",onClick:this.handleShutterClick},(0,a.h)("div",{class:"shutter-button"})),(0,a.h)("div",{class:"rotate",onClick:this.handleRotateClick},(0,a.h)("img",{src:this.iconReverseCamera()}))]))}static get assetsDirs(){return["icons"]}get el(){return(0,a.g)(this)}};f.style=":host{--header-height:4em;--footer-height:9em;--header-height-landscape:3em;--footer-height-landscape:6em;--shutter-size:6em;--icon-size-header:1.5em;--icon-size-footer:2.5em;--margin-size-header:1.5em;--margin-size-footer:2.0em;font-family:-apple-system, BlinkMacSystemFont,\n \u201cSegoe UI\u201d, \u201cRoboto\u201d, \u201cDroid Sans\u201d, \u201cHelvetica Neue\u201d, sans-serif;display:block;width:100%;height:100%}.items{-webkit-box-sizing:border-box;box-sizing:border-box;display:-ms-flexbox;display:flex;width:100%;height:100%;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.items .item{-ms-flex:1;flex:1;text-align:center}.items .item:first-child{text-align:left}.items .item:last-child{text-align:right}.camera-wrapper{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%}.camera-header{color:white;background-color:black;height:var(--header-height)}.camera-header .items{padding:var(--margin-size-header)}.camera-footer{position:relative;color:white;background-color:black;height:var(--footer-height)}.camera-footer .items{padding:var(--margin-size-footer)}@media (max-height: 375px){.camera-header{--header-height:var(--header-height-landscape)}.camera-footer{--footer-height:var(--footer-height-landscape)}.camera-footer .shutter{--shutter-size:4em}}.camera-video{position:relative;-ms-flex:1;flex:1;overflow:hidden;background-color:black}video{width:100%;height:100%;max-height:100%;min-height:100%;-o-object-fit:cover;object-fit:cover;background-color:black}.pick-image{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:absolute;left:var(--margin-size-footer);top:0;height:100%;width:var(--icon-size-footer);color:white}.pick-image input{visibility:hidden}.pick-image svg{cursor:pointer;fill:white;width:var(--icon-size-footer);height:var(--icon-size-footer)}.shutter{position:absolute;left:50%;top:50%;width:var(--shutter-size);height:var(--shutter-size);margin-top:calc(var(--shutter-size) / -2);margin-left:calc(var(--shutter-size) / -2);border-radius:100%;background-color:#c6cdd8;padding:12px;-webkit-box-sizing:border-box;box-sizing:border-box}.shutter:active .shutter-button{background-color:#9da9bb}.shutter-button{background-color:white;border-radius:100%;width:100%;height:100%}.rotate{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:absolute;right:var(--margin-size-footer);top:0;height:100%;width:var(--icon-size-footer);color:white}.rotate img{width:var(--icon-size-footer);height:var(--icon-size-footer)}.shutter-overlay{z-index:5;position:absolute;width:100%;height:100%;background-color:black}.error{width:100%;height:100%;color:white;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.no-device{background-color:black;-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;color:white}.no-device label{cursor:pointer;background:#fff;border-radius:6px;padding:6px 8px;color:black}.no-device input{visibility:hidden;height:0;margin-top:16px}.accept{background-color:black;-ms-flex:1;flex:1;overflow:hidden}.accept .accept-image{width:100%;height:100%;max-height:100%;background-position:center center;background-size:cover;background-repeat:no-repeat}.close img{cursor:pointer;width:var(--icon-size-header);height:var(--icon-size-header)}.flash img{width:var(--icon-size-header);height:var(--icon-size-header)}.accept-use img{width:var(--icon-size-footer);height:var(--icon-size-footer)}.accept-cancel img{width:var(--icon-size-footer);height:var(--icon-size-footer)}.offscreen-image-render{top:0;left:0;visibility:hidden;pointer-events:none;width:100%;height:100%}"}}]); \ No newline at end of file diff --git a/www/6301.2400da12269d8d6e.js b/www/6301.2400da12269d8d6e.js new file mode 100644 index 00000000..5932cabe --- /dev/null +++ b/www/6301.2400da12269d8d6e.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[6301],{6301:(c,s,i)=>{i.r(s),i.d(s,{pwa_action_sheet:()=>o});var e=i(1288);const o=class{constructor(t){(0,e.r)(this,t),this.onSelection=(0,e.c)(this,"onSelection",7),this.header=void 0,this.cancelable=!0,this.options=[],this.open=!1}componentDidLoad(){requestAnimationFrame(()=>{this.open=!0})}dismiss(){this.cancelable&&this.close()}close(){this.open=!1,setTimeout(()=>{this.el.parentNode.removeChild(this.el)},500)}handleOptionClick(t,n){t.stopPropagation(),this.onSelection.emit(n),this.close()}render(){return(0,e.h)("div",{class:"wrapper"+(this.open?" open":""),onClick:()=>this.dismiss()},(0,e.h)("div",{class:"content"},(0,e.h)("div",{class:"title"},this.header),this.options.map((t,n)=>(0,e.h)("div",{class:"action-sheet-option",onClick:r=>this.handleOptionClick(r,n)},(0,e.h)("div",{class:"action-sheet-button"},t.title)))))}get el(){return(0,e.g)(this)}};o.style=':host{z-index:1000;position:fixed;top:0;left:0;width:100%;height:100%;display:-ms-flexbox;display:flex;contain:strict;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-family:-apple-system, BlinkMacSystemFont, "Helvetica Neue", "Roboto", sans-serif}.wrapper{-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background-color:rgba(0, 0, 0, 0);-webkit-transition:400ms background-color cubic-bezier(.36,.66,.04,1);transition:400ms background-color cubic-bezier(.36,.66,.04,1)}.wrapper.open{background-color:rgba(0, 0, 0, 0.32)}.title{color:#999;height:23px;line-height:23px;padding-bottom:17px;-webkit-padding-end:16px;padding-inline-end:16px;-webkit-padding-start:16px;padding-inline-start:16px;padding-left:16px;padding-right:16px;padding-top:20px}.content{width:568px;-ms-flex-item-align:end;align-self:flex-end;background-color:#fff;-webkit-transition:400ms -webkit-transform cubic-bezier(.36,.66,.04,1);transition:400ms -webkit-transform cubic-bezier(.36,.66,.04,1);transition:400ms transform cubic-bezier(.36,.66,.04,1);transition:400ms transform cubic-bezier(.36,.66,.04,1), 400ms -webkit-transform cubic-bezier(.36,.66,.04,1);-webkit-transform:translateY(100%);transform:translateY(100%)}.wrapper.open .content{-webkit-transform:translateY(0%);transform:translateY(0%)}@media only screen and (max-width: 568px){.content{width:100%}}.action-sheet-option{cursor:pointer;height:52px;line-height:52px}.action-sheet-button{color:rgb(38, 38, 38);font-size:16px;-webkit-padding-end:16px;padding-inline-end:16px;-webkit-padding-start:16px;padding-inline-start:16px;padding-left:16px;padding-right:16px;padding-top:0px}.action-sheet-button:hover{background-color:#F6F6F6}'}}]); \ No newline at end of file diff --git a/www/6433.fc0c1759845b4a9d.js b/www/6433.fc0c1759845b4a9d.js new file mode 100644 index 00000000..14320762 --- /dev/null +++ b/www/6433.fc0c1759845b4a9d.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[6433],{6433:(re,K,f)=>{f.r(K),f.d(K,{ion_popover:()=>ee});var S=f(467),d=f(4363),$=f(5938),P=f(5638),V=f(7838),F=f(4929),T=f(5516),h=f(611),g=f(333),y=f(7555),v=f(3503);f(8476),f(3113);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,P.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,P.g)(t).querySelector("button");o&&(0,P.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 l=((t,e)=>t[H(t,e)+1])(s,n);void 0!==l&&z(l);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,p,l,w)=>{var u;let b={top:0,left:0,width:0,height:0};if("event"===n){if(!w)return p;b={top:w.clientY,left:w.clientX,width:1,height:1}}else{const L=l||(null===(u=null==w?void 0:w.detail)||void 0===u?void 0:u.ionShadowTarget)||(null==w?void 0:w.target);if(!L)return p;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),k=ue(a,s,b,e,o),_=m.top+k.top,E=m.left+k.left,{arrowTop:x,arrowLeft:I}=fe(s,r,i,_,E,e,o,t),{originX:D,originY:O}=le(s,a,t);return{top:_,left:E,referenceCoordinates:b,arrowTop:x,arrowLeft:I,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 p={arrowTop:r+s/2-e/2,arrowLeft:i+n-e/2},l={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 p;case"right":return l;case"start":return a?l:p;case"end":return a?p:l;default:return{arrowTop:0,arrowLeft:0}}},he=(t,e,o,r,i,n,s)=>{const a={top:e.top,left:e.left-o-i},p={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 p;case"bottom":return{top:e.top+e.height+n,left:e.left};case"left":return a;case"start":return s?p:a;case"end":return s?a:p}},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,p,l,w,u,b=0,m=0,k=0)=>{let _=b;const E=m;let D,x=o,I=e,O=l,C=w,c=!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?(I=Math.max(12,A-a-M-(k-1)),_=I+a,C="bottom",R=!0):D=r),{top:I,left:x,bottom:D,originX:O,originY:C,checkSafeAreaLeft:c,checkSafeAreaRight:L,arrowTop:_,arrowLeft:E,addPopoverBottomClass:R}},xe=(t,e)=>{var o;const{event:r,size:i,trigger:n,reference:s,side:a,align:p}=e,l=t.ownerDocument,w="rtl"===l.dir,u=l.defaultView.innerWidth,b=l.defaultView.innerHeight,m=(0,P.g)(t),k=m.querySelector(".popover-content"),_=m.querySelector(".popover-arrow"),E=n||(null===(o=null==r?void 0:r.detail)||void 0===o?void 0:o.ionShadowTarget)||(null==r?void 0:r.target),{contentWidth:x,contentHeight:I}=G(i,k,E),{arrowWidth:D,arrowHeight:O}=(t=>{if(!t)return{arrowWidth:0,arrowHeight:0};const{width:e,height:o}=t.getBoundingClientRect();return{arrowWidth:e,arrowHeight:o}})(_),c=J(w,x,I,D,O,s,a,p,{top:b/2-I/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:j,left:W,bottom:N,checkSafeAreaLeft:X,checkSafeAreaRight:Ee,arrowTop:Ie,arrowLeft:Te,addPopoverBottomClass:Oe}=Z(a,c.top,c.left,L,u,b,x,I,A,c.originX,c.originY,c.referenceCoordinates,c.arrowTop,c.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!==N&&k.style.setProperty("bottom",`${N}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)`),k.style.setProperty("top",`calc(${j}px + var(--offset-y, 0))`),k.style.setProperty("left",`calc(${q} + var(--offset-x, 0))`),k.style.setProperty("transform-origin",`${R} ${M}`),null!==_&&(((t,e=!1,o,r)=>!(!o&&!r||"top"!==t&&"bottom"!==t&&e))(a,c.top!==j||c.left!==W,r,n)?(_.style.setProperty("top",`calc(${Ie}px + var(--offset-y, 0))`),_.style.setProperty("left",`calc(${Te}px + var(--offset-x, 0))`)):_.style.setProperty("display","none"))}).addAnimation([te,oe])},ye=t=>{const e=(0,P.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])},ke=(t,e)=>{var o;const{event:r,size:i,trigger:n,reference:s,side:a,align:p}=e,l=t.ownerDocument,w="rtl"===l.dir,u=l.defaultView.innerWidth,b=l.defaultView.innerHeight,m=(0,P.g)(t),k=m.querySelector(".popover-content"),_=n||(null===(o=null==r?void 0:r.detail)||void 0===o?void 0:o.ionShadowTarget)||(null==r?void 0:r.target),{contentWidth:E,contentHeight:x}=G(i,k,_),D=J(w,E,x,0,0,s,a,p,{top:b/2-x/2,left:u/2-E/2,originX:w?"right":"left",originY:"top"},n,r),O="cover"===i?0:12,{originX:C,originY:c,top:L,left:A,bottom:M}=Z(a,D.top,D.left,O,u,b,E,x,0,D.originX,D.originY,D.referenceCoordinates),R=(0,v.c)(),j=(0,v.c)(),W=(0,v.c)(),N=(0,v.c)(),X=(0,v.c)();return j.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),N.addElement(k).beforeStyles({top:`calc(${L}px + var(--offset-y, 0px))`,left:`calc(${A}px + var(--offset-x, 0px))`,"transform-origin":`${c} ${C}`}).beforeAddWrite(()=>{void 0!==M&&k.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",`${E}px`),"bottom"===c&&t.classList.add("popover-bottom")}).addAnimation([j,W,N,X])},Pe=t=>{const e=(0,P.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,d.r)(this,t),this.didPresent=(0,d.d)(this,"ionPopoverDidPresent",7),this.willPresent=(0,d.d)(this,"ionPopoverWillPresent",7),this.willDismiss=(0,d.d)(this,"ionPopoverWillDismiss",7),this.didDismiss=(0,d.d)(this,"ionPopoverDidDismiss",7),this.didPresentShorthand=(0,d.d)(this,"didPresent",7),this.willPresentShorthand=(0,d.d)(this,"willPresent",7),this.willDismissShorthand=(0,d.d)(this,"willDismiss",7),this.didDismissShorthand=(0,d.d)(this,"didDismiss",7),this.ionMount=(0,d.d)(this,"ionMount",7),this.parentPopover=null,this.coreDelegate=(0,$.C)(),this.lockController=(0,V.c)(),this.inline=!1,this.focusDescendantOnPresent=!1,this.onBackdropTap=()=>{this.dismiss(void 0,T.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,F.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,P.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:p})=>s.addEventListener(a,p)),()=>{i.forEach(({eventName:a,callback:p})=>s.removeEventListener(a,p))}})(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.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,T.j)(e),t()}disconnectedCallback(){const{destroyTriggerInteraction:t}=this;t&&t()}componentWillLoad(){const{el:t}=this,e=(0,T.k)(t);this.parentPopover=t.closest(`ion-popover:not(#${e})`),void 0===this.alignment&&(this.alignment="ios"===(0,h.b)(this)?"center":"start")}componentDidLoad(){const{parentPopover:t,isOpen:e}=this;!0===e&&(0,P.r)(()=>this.present()),t&&(0,P.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,$.a)(n,r,e.component,["popover-viewport"],e.componentProps,i),e.keyboardEvents||e.configureKeyboardInteraction(),e.configureDismissInteraction(),(0,P.m)(r)?yield(0,y.e)(e.usersElement):e.keepContentsMounted||(yield(0,y.w)()),yield(0,T.f)(e,"popoverEnter",xe,ke,{event:t||e.event,size:e.size,trigger:e.triggerEl,reference:e.reference,side:e.side,align:e.alignment}),e.focusDescendantOnPresent&&(0,T.n)(e.el,e.el),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,T.g)(r,t,e,"popoverLeave",ye,Pe,r.event);if(a){n&&(n(),r.destroyKeyboardInteraction=void 0),s&&(s(),r.destroyDismissInteraction=void 0);const{delegate:p}=r.getDelegate();yield(0,$.d)(p,r.usersElement)}return i(),a})()}getParentPopover(){var t=this;return(0,S.A)(function*(){return t.parentPopover})()}onDidDismiss(){return(0,T.h)(this.el,"ionPopoverDidDismiss")}onWillDismiss(){return(0,T.h)(this.el,"ionPopoverWillDismiss")}render(){const t=(0,h.b)(this),{onLifecycle:e,parentPopover:o,dismissOnSelect:r,side:i,arrow:n,htmlAttributes:s}=this,a=(0,h.a)("desktop"),p=n&&!o;return(0,d.h)(d.H,Object.assign({key:"f3b86c7bc6ef6b1b27a6ac78e7ddd98e46223bd4","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":a,[`popover-side-${i}`]:!0,"popover-nested":!!o}),onIonPopoverDidPresent:e,onIonPopoverWillPresent:e,onIonPopoverWillDismiss:e,onIonPopoverDidDismiss:e,onIonBackdropTap:this.onBackdropTap}),!o&&(0,d.h)("ion-backdrop",{key:"f7fbd914100838ed7d419eedd19e6b1efa691127",tappable:this.backdropDismiss,visible:this.showBackdrop,part:"backdrop"}),(0,d.h)("div",{key:"a651cb4daa6556e761c2e2b672306ad25e4c9429",class:"popover-wrapper ion-overlay-wrapper",onClick:r?()=>this.dismiss():void 0},p&&(0,d.h)("div",{key:"7c5c7d8d6f9530535124e3fc75a38055f68b7589",class:"popover-arrow",part:"arrow"}),(0,d.h)("div",{key:"9f92fff4f36941e8f7de9774aef7d7508ca5cfe5",class:"popover-content",part:"content"},(0,d.h)("slot",{key:"26c4e3df40a4832caff996ead3321c656eb5704f"}))))}get el(){return(0,d.f)(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, #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}@supports (inset-inline-start: 0){.popover-arrow::after{inset-inline-start:3px}}@supports not (inset-inline-start: 0){.popover-arrow::after{left:3px}:host-context([dir=rtl]) .popover-arrow::after{left:unset;right:unset;right:3px}[dir=rtl] .popover-arrow::after{left:unset;right:unset;right:3px}@supports selector(:dir(rtl)){.popover-arrow::after:dir(rtl){left:unset;right:unset;right: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,K,f)=>{f.d(K,{c:()=>$,g:()=>V,h:()=>d,o:()=>T});var S=f(467);const d=(h,g)=>null!==g.closest(h),$=(h,g)=>"string"==typeof h&&h.length>0?Object.assign({"ion-color":!0,[`ion-color-${h}`]:!0},g):g,V=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+\-.]*:/,T=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 null!=y&&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/www/6670.44b4244fcfd62cc2.js b/www/6670.44b4244fcfd62cc2.js new file mode 100644 index 00000000..9fa1dd95 --- /dev/null +++ b/www/6670.44b4244fcfd62cc2.js @@ -0,0 +1 @@ +(self.webpackChunkapp=self.webpackChunkapp||[]).push([[6670],{8761:(_,h,i)=>{"use strict";i.r(h),i.d(h,{QrScanResultPageModule:()=>J});var d=i(177),l=i(9417),c=i(8974),g=i(3021),v=i(467),R=i(8666),y=i(7420),S=i(56),M=i(9441),D=i(2849),O=i(3649),t=i(4438),b=i(2904),T=i(444),x=i(5173),G=i(2297),Q=i(4254),P=i(5402);const I=()=>[0,1,2,3,4,5,6,7,8];function $(n,s){1&n&&(t.j41(0,"ion-item")(1,"div",5)(2,"div",6),t.nrm(3,"app-skeleton-item",7),t.k0s(),t.j41(4,"div",8)(5,"div",9),t.nrm(6,"app-skeleton-item",10),t.k0s(),t.j41(7,"div",11),t.nrm(8,"app-skeleton-item",10),t.k0s()()()())}function k(n,s){1&n&&(t.j41(0,"ion-list",3),t.DNE(1,$,9,0,"ion-item",4),t.k0s()),2&n&&(t.R7$(),t.Y8G("ngForOf",t.lJ4(1,I)))}function j(n,s){1&n&&(t.j41(0,"div",12),t.EFF(1),t.nI1(2,"translate"),t.k0s()),2&n&&(t.R7$(),t.JRh(t.bMT(2,1,"CONTENT_IS_BEING_ADDED")))}function w(n,s){1&n&&(t.j41(0,"div",17)(1,"div",18),t.nrm(2,"img",19),t.j41(3,"div",20),t.EFF(4),t.nI1(5,"translate"),t.k0s()(),t.j41(6,"div",18),t.nrm(7,"img",21),t.j41(8,"div",20),t.EFF(9),t.nI1(10,"translate"),t.k0s()()()),2&n&&(t.R7$(4),t.JRh(t.bMT(5,2,"Make a Story")),t.R7$(5),t.JRh(t.bMT(10,4,"Ask a Doubt")))}function B(n,s){if(1&n&&t.nrm(0,"img",27),2&n){const e=t.XpG(2).$implicit;t.Y8G("src",null!=e&&null!=e.metaData&&e.metaData.thumbnail&&!e.metaData.identifier.startsWith("do_")?null==e||null==e.metaData?null:e.metaData.thumbnail:"assets/images/Audio.png",t.B4B)}}function F(n,s){if(1&n&&t.nrm(0,"img",28),2&n){const e=t.XpG(2).$implicit;t.Y8G("appThumbnail",null==e?null:e.metaData)}}function E(n,s){if(1&n&&t.nrm(0,"img",27),2&n){const e=t.XpG(2).$implicit;t.Y8G("src",null!=e&&null!=e.metaData&&e.metaData.thumbnail&&!e.metaData.identifier.startsWith("do_")?null==e||null==e.metaData?null:e.metaData.thumbnail:"assets/images/Video.png",t.B4B)}}function X(n,s){if(1&n&&t.nrm(0,"img",27),2&n){const e=t.XpG(2).$implicit;t.Y8G("src",null!=e&&null!=e.metaData&&e.metaData.thumbnail&&!e.metaData.identifier.startsWith("do_")?null==e||null==e.metaData?null:e.metaData.thumbnail:"assets/images/PDF.png",t.B4B)}}function Y(n,s){if(1&n){const e=t.RV6();t.j41(0,"div",5)(1,"div",22),t.bIt("click",function(o){t.eBV(e);const r=t.XpG().$implicit,u=t.XpG(2);return t.Njj(u.playContent(o,r))}),t.DNE(2,B,1,1,"img",23)(3,F,1,1,"img",24)(4,E,1,1,"img",23)(5,X,1,1,"img",23),t.k0s(),t.j41(6,"div",8)(7,"div",25),t.EFF(8),t.k0s(),t.j41(9,"ion-icon",26),t.bIt("click",function(){t.eBV(e);const o=t.XpG().$implicit,r=t.XpG(2);return t.Njj(r.moreOtions(o))}),t.k0s()()()}if(2&n){const e=t.XpG().$implicit,a=t.XpG(2);t.R7$(2),t.Y8G("ngIf",e.metaData.mimetype===a.mimeType.AUDIO),t.R7$(),t.Y8G("ngIf",e.metaData.mimetype===a.mimeType.YOUTUBE&&!e.play),t.R7$(),t.Y8G("ngIf",e.metaData.mimetype===a.mimeType.MP4||e.metaData.mimetype===a.mimeType.WEBM),t.R7$(),t.Y8G("ngIf",e.metaData.mimetype===a.mimeType.PDF),t.R7$(3),t.JRh(null==e.metaData?null:e.metaData.name)}}function A(n,s){if(1&n&&(t.j41(0,"div",14),t.DNE(1,w,11,6,"div",15)(2,Y,10,5,"div",16),t.k0s()),2&n){const e=s.$implicit;t.R7$(),t.Y8G("ngIf",!e.metaData||!e.metaData.name),t.R7$(),t.Y8G("ngIf",e.metaData&&e.metaData.name)}}function N(n,s){if(1&n&&(t.j41(0,"div"),t.DNE(1,A,3,2,"div",13),t.k0s()),2&n){const e=t.XpG();t.R7$(),t.Y8G("ngForOf",e.configContents)}}const U=[{path:"",component:(()=>{var n;class s{constructor(a,o,r,u,m,H){var f;this.headerService=a,this.location=o,this.modalCtrl=r,this.contentService=u,this.router=m,this.telemetryGeneratorService=H,this.optModalOpen=!1,this.showSheenAnimation=!0,this.scanText="",this.mimeType=S.Cc,this.navigated=!1;let C=null===(f=this.router.getCurrentNavigation())||void 0===f?void 0:f.extras;var p;C&&(this.scanText=null===(p=C.state)||void 0===p?void 0:p.scannedData,console.log("scan text ",this.scanText))}tabViewWillEnter(){this.headerService.showHeader("QR Scan Result",!0,[]),this.headerService.showStatusBar(!1)}ngOnInit(){this.headerService.headerEventEmitted$.subscribe(a=>{"back"==a&&!this.navigated&&(this.navigated=!0,this.location.back())}),this.configContents=[]}ionViewWillEnter(){this.navigated=!1,this.headerService.showHeader("QR Scan Result",!0,[]),this.headerService.showStatusBar(!1),this.contentService.getContents(this.scanText).then(a=>{this.showSheenAnimation=!1,console.log("Result: ",a),this.configContents=a}).catch(a=>{this.showSheenAnimation=!1})}playContent(a,o){var r=this;return(0,v.A)(function*(){r.contentService.markContentAsViewed(o),yield r.router.navigate(["/player"],{state:{content:o}})})()}moreOtions(a){var o=this;return(0,v.A)(function*(){let r;o.optModalOpen||(o.optModalOpen=!0,r=yield o.modalCtrl.create({component:D.q,componentProps:{content:a},cssClass:"sheet-modal",breakpoints:[.25],showBackdrop:!1,initialBreakpoint:.25,handle:!1,handleBehavior:"none"}),yield r.present()),r.onDidDismiss().then(function(){var u=(0,v.A)(function*(m){o.optModalOpen=!1,m.data&&"addToPitara"===m.data.type?o.addContentToMyPitara(m.data.content||a):m.data&&"like"==m.data.type&&(o.contentService.likeContent(m.data.content||a,"guest",!0),m.data.content.metaData.isLiked&&(yield R.Q.play({assetId:"windchime"}),(0,y.A)({startVelocity:30,particleCount:400,spread:360,ticks:60,origin:{y:.5,x:.5},colors:["#a864fd","#29cdff","#78ff44","#ff718d","#fdff6a"]})),o.telemetryGeneratorService.generateInteractTelemetry("TOUCH","content-liked","qr-scan-result","qr-scan-result",new O.$i(null==a?void 0:a.metaData.identifier,null==a?void 0:a.metaData.mimetype,"")))});return function(m){return u.apply(this,arguments)}}())})()}addContentToMyPitara(a){var o=this;return(0,v.A)(function*(){const r=yield o.modalCtrl.create({component:M.$,componentProps:{content:a},cssClass:"add-to-pitara",breakpoints:[0,1],showBackdrop:!1,initialBreakpoint:1,handle:!1,handleBehavior:"none"});yield r.present(),r.onWillDismiss().then(u=>{})})()}}return(n=s).\u0275fac=function(a){return new(a||n)(t.rXU(b.Ux),t.rXU(d.aZ),t.rXU(c.W3),t.rXU(T.f),t.rXU(g.Ix),t.rXU(x.O))},n.\u0275cmp=t.VBU({type:n,selectors:[["app-qr-scan-result"]],decls:4,vars:3,consts:[["class","m-n",4,"ngIf"],["class","text-not-available",4,"ngIf"],[4,"ngIf"],[1,"m-n"],[4,"ngFor","ngForOf"],[1,"card"],["item-start","",1,"card__img"],["height","15rem","width","22rem","radius","16px"],[1,"card__metadata"],[2,"width","90%"],["height","12px","width","100%"],[2,"padding-left","1.5rem","width","10%"],[1,"text-not-available"],["class","cards-container",4,"ngFor","ngForOf"],[1,"cards-container"],["class","bot-section",4,"ngIf"],["class","card",4,"ngIf"],[1,"bot-section"],[1,"image"],["src","assets/images/Story_bot.svg","alt",""],[1,"image-title"],["src","assets/images/Question_bot.svg","alt",""],[1,"card__img",3,"click"],["alt","",3,"src",4,"ngIf"],["appThumbnail","","alt","",3,"appThumbnail",4,"ngIf"],[1,"card__title"],["aria-hidden","true","src","assets/icon/kabab-icon.svg",3,"click"],["alt","",3,"src"],["appThumbnail","","alt","",3,"appThumbnail"]],template:function(a,o){1&a&&(t.j41(0,"ion-content"),t.DNE(1,k,2,2,"ion-list",0)(2,j,3,3,"div",1)(3,N,2,1,"div",2),t.k0s()),2&a&&(t.R7$(),t.Y8G("ngIf",o.showSheenAnimation),t.R7$(),t.Y8G("ngIf",!o.configContents.length&&!o.showSheenAnimation),t.R7$(),t.Y8G("ngIf",!o.showSheenAnimation&&o.configContents.length>0))},dependencies:[d.Sq,d.bT,c.W9,c.iq,c.uz,c.nf,G.O,Q.g,P.D9],styles:[".cards-container[_ngcontent-%COMP%]{padding:.2rem 1rem}.cards-container[_ngcontent-%COMP%] .bot-section[_ngcontent-%COMP%]{display:flex;justify-content:space-between;padding:0 1rem 1rem}.cards-container[_ngcontent-%COMP%] .bot-section[_ngcontent-%COMP%] .image[_ngcontent-%COMP%]{position:relative}.cards-container[_ngcontent-%COMP%] .bot-section[_ngcontent-%COMP%] .image[_ngcontent-%COMP%] .image-title[_ngcontent-%COMP%]{position:absolute;bottom:.625rem;color:var(--ion-color-primary-contrast);left:0;right:0;text-align:center}.card[_ngcontent-%COMP%]{position:relative;padding-bottom:1rem}.card__img[_ngcontent-%COMP%]{height:194px;width:100%;overflow:hidden}.card__img[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{max-width:100%;width:100%;height:100%;border-radius:1rem}.card__metadata[_ngcontent-%COMP%]{padding-top:.5rem;display:flex;align-items:center;justify-content:space-between}.card__metadata[_ngcontent-%COMP%] ion-icon[_ngcontent-%COMP%]{height:1.75rem;width:1.75rem}.card__action-btns[_ngcontent-%COMP%]{display:flex;align-items:center}.card__action-btns[_ngcontent-%COMP%] ion-icon[_ngcontent-%COMP%]{width:1.5rem;height:1.5rem;margin-right:1rem}.card__action-btns[_ngcontent-%COMP%] ion-icon[_ngcontent-%COMP%]:last-child{margin-left:auto;margin-right:0}.card__title[_ngcontent-%COMP%]{font-size:.75rem;font-weight:400;width:90%;text-transform:capitalize;word-break:break-word;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.no-data[_ngcontent-%COMP%]{text-align:center}ion-content[_ngcontent-%COMP%]{--padding-top: 5rem !important}ion-list[_ngcontent-%COMP%]{background-color:transparent}ion-item[_ngcontent-%COMP%]{--background: transparent}.text-not-available[_ngcontent-%COMP%]{position:absolute;left:30%;right:0;top:20%;transform:translate(-20%,-20%);text-align:center;color:var(--ion-color-medium);font-size:.75rem}"]}),s})()}];let V=(()=>{var n;class s{}return(n=s).\u0275fac=function(a){return new(a||n)},n.\u0275mod=t.$C({type:n}),n.\u0275inj=t.G2t({imports:[g.iI.forChild(U),g.iI]}),s})();var W=i(5553),z=i(3721);let J=(()=>{var n;class s{}return(n=s).\u0275fac=function(a){return new(a||n)},n.\u0275mod=t.$C({type:n}),n.\u0275inj=t.G2t({imports:[d.MD,l.YN,c.bv,V,P.h,W.h,z.h]}),s})()},5318:function(_){_.exports=function(i,d){if(null==d&&(d={fuzzy:!0}),/youtu\.?be/.test(i)){var l,c=[/youtu\.be\/([^#\&\?]{11})/,/\?v=([^#\&\?]{11})/,/\&v=([^#\&\?]{11})/,/embed\/([^#\&\?]{11})/,/\/v\/([^#\&\?]{11})/];for(l=0;l{"use strict";o.d(H,{N:()=>C});var f=o(5083),x=o(467);class h extends f.E_{constructor(){super(...arguments),this.ERROR_PICK_FILE_CANCELED="pickFiles canceled."}convertHeicToJpeg(a){var d=this;return(0,x.A)(function*(){throw d.unimplemented("Not implemented on web.")})()}pickFiles(a){var d=this;return(0,x.A)(function*(){const n=yield d.openFilePicker(a);if(!n)throw new Error(d.ERROR_PICK_FILE_CANCELED);const e={files:[]};for(const c of n){const t={blob:c,modifiedAt:c.lastModified,mimeType:d.getMimeTypeFromUrl(c),name:d.getNameFromUrl(c),path:void 0,size:d.getSizeFromUrl(c)};null!=a&&a.readData&&(t.data=yield d.getDataFromFile(c)),e.files.push(t)}return e})()}pickImages(a){var d=this;return(0,x.A)(function*(){return d.pickFiles(Object.assign({types:["image/*"]},a))})()}pickMedia(a){var d=this;return(0,x.A)(function*(){return d.pickFiles(Object.assign({types:["image/*","video/*"]},a))})()}pickVideos(a){var d=this;return(0,x.A)(function*(){return d.pickFiles(Object.assign({types:["video/*"]},a))})()}openFilePicker(a){var d=this;return(0,x.A)(function*(){var n;const e=(null===(n=null==a?void 0:a.types)||void 0===n?void 0:n.join(","))||"",c=!(null==a||!a.multiple);return new Promise(t=>{let i=!1;const r=document.createElement("input");r.type="file",r.accept=e,r.multiple=c,r.addEventListener("change",()=>{i=!0;const v=Array.from(r.files||[]);t(v)},{once:!0}),window.addEventListener("focus",(0,x.A)(function*(){yield d.wait(1e3),!i&&t(void 0)}),{once:!0}),r.click()})})()}getDataFromFile(a){return(0,x.A)(function*(){return new Promise((d,n)=>{const e=new FileReader;e.readAsDataURL(a),e.onload=()=>{const i=("string"==typeof e.result?e.result:"").split("base64,")[1]||"";d(i)},e.onerror=c=>{n(c)}})})()}getNameFromUrl(a){return a.name}getMimeTypeFromUrl(a){return a.type}getSizeFromUrl(a){return a.size}wait(a){return(0,x.A)(function*(){return new Promise(d=>setTimeout(d,a))})()}}const C=(0,f.F3)("FilePicker",{web:()=>new h})},1129:(P,H,o)=>{"use strict";o.d(H,{W:()=>n});var f=o(467),x=o(4438),h=o(8974),C=o(4517),b=o(177),a=o(5402);function d(e,c){if(1&e){const t=x.RV6();x.j41(0,"ion-item",2),x.bIt("click",function(){const r=x.eBV(t).$implicit,v=x.XpG();return x.Njj(v.upload(r.type))}),x.j41(1,"ion-label"),x.EFF(2),x.nI1(3,"translate"),x.k0s()()}if(2&e){const t=c.$implicit;x.R7$(2),x.JRh(x.bMT(3,1,t.label))}}let n=(()=>{var e;class c{constructor(i,r){this.modalCtrl=i,this.navParams=r,this.youtubeurl="",this.uploadType=[]}ngOnInit(){this.uploadType=this.navParams.get("uploadType")}upload(i){var r=this;return(0,f.A)(function*(){console.log("type ",i),r.modalCtrl.dismiss({type:i})})()}}return(e=c).\u0275fac=function(i){return new(i||e)(x.rXU(h.W3),x.rXU(C.y8))},e.\u0275cmp=x.VBU({type:e,selectors:[["app-upload-local"]],decls:3,vars:1,consts:[[1,"inner-content"],[3,"click",4,"ngFor","ngForOf"],[3,"click"]],template:function(i,r){1&i&&(x.j41(0,"div",0)(1,"ion-list"),x.DNE(2,d,4,3,"ion-item",1),x.k0s()()),2&i&&(x.R7$(2),x.Y8G("ngForOf",r.uploadType))},dependencies:[b.Sq,h.uz,h.he,h.nf,a.D9]}),c})()},4733:(P,H,o)=>{"use strict";o.d(H,{O:()=>x});var f=o(56);class x{static isTrackable(C){return(C=C.trackable?C:C.contentData&&C.contentData.trackable?C.contentData:C).trackable&&C.trackable.enabled?C.trackable.enabled===f.Th.YES?1:C.mimeType===f.z5.COLLECTION?0:-1:C.contentType&&C.contentType.toLowerCase()===f.cM.COURSE.toLowerCase()?1:C.mimeType===f.z5.COLLECTION?0:-1}static getMimeType(C){const b=C.split(".").pop();let a="";switch(null==b?void 0:b.toLowerCase()){case"mp4":a=f.z5.VIDEO;break;case"pdf":a=f.z5.PDF;break;case"mp3":case"m4a":a=f.z5.AUDIOS;break;case"wav":a=f.z5.RECOEDED_AUDIO;break;case"youtube":a=f.z5.YOUTUBE}return a}static getImagePath(C){return{mp3:"/assets/images/Audio.png",mp4:"/assets/images/Video.png",webm:"/assets/images/Video.png",pdf:"/assets/images/PDF.png"}[C.split("/").pop()]}}},3188:function(P,H,o){var f;P.exports=(f=o(7656),o(8891),o(8855),o(4147),o(2414),function(){var x=f,C=x.lib.BlockCipher,b=x.algo,a=[],d=[],n=[],e=[],c=[],t=[],i=[],r=[],v=[],s=[];!function(){for(var B=[],l=0;l<256;l++)B[l]=l<128?l<<1:l<<1^283;var g=0,F=0;for(l=0;l<256;l++){var D=F^F<<1^F<<2^F<<3^F<<4;a[g]=D=D>>>8^255&D^99,d[D]=g;var S,u=B[g],z=B[u],k=B[z];n[g]=(S=257*B[D]^16843008*D)<<24|S>>>8,e[g]=S<<16|S>>>16,c[g]=S<<8|S>>>24,t[g]=S,i[D]=(S=16843009*k^65537*z^257*u^16843008*g)<<24|S>>>8,r[D]=S<<16|S>>>16,v[D]=S<<8|S>>>24,s[D]=S,g?(g=u^B[B[B[k^u]]],F^=B[B[F]]):g=F=1}}();var E=[0,1,2,4,8,16,32,64,128,27,54],A=b.AES=C.extend({_doReset:function(){if(!this._nRounds||this._keyPriorReset!==this._key){for(var l=this._keyPriorReset=this._key,g=l.words,F=l.sigBytes/4,u=4*((this._nRounds=F+6)+1),z=this._keySchedule=[],k=0;k6&&k%F==4&&(B=a[B>>>24]<<24|a[B>>>16&255]<<16|a[B>>>8&255]<<8|a[255&B]):(B=a[(B=B<<8|B>>>24)>>>24]<<24|a[B>>>16&255]<<16|a[B>>>8&255]<<8|a[255&B],B^=E[k/F|0]<<24),z[k]=z[k-F]^B);for(var S=this._invKeySchedule=[],W=0;W>>24]]^r[a[B>>>16&255]]^v[a[B>>>8&255]]^s[a[255&B]]}}},encryptBlock:function(B,l){this._doCryptBlock(B,l,this._keySchedule,n,e,c,t,a)},decryptBlock:function(B,l){var g=B[l+1];B[l+1]=B[l+3],B[l+3]=g,this._doCryptBlock(B,l,this._invKeySchedule,i,r,v,s,d),g=B[l+1],B[l+1]=B[l+3],B[l+3]=g},_doCryptBlock:function(B,l,g,F,D,u,z,k){for(var S=this._nRounds,W=B[l]^g[0],p=B[l+1]^g[1],m=B[l+2]^g[2],R=B[l+3]^g[3],y=4,T=1;T>>24]^D[p>>>16&255]^u[m>>>8&255]^z[255&R]^g[y++],U=F[p>>>24]^D[m>>>16&255]^u[R>>>8&255]^z[255&W]^g[y++],I=F[m>>>24]^D[R>>>16&255]^u[W>>>8&255]^z[255&p]^g[y++],N=F[R>>>24]^D[W>>>16&255]^u[p>>>8&255]^z[255&m]^g[y++];W=L,p=U,m=I,R=N}L=(k[W>>>24]<<24|k[p>>>16&255]<<16|k[m>>>8&255]<<8|k[255&R])^g[y++],U=(k[p>>>24]<<24|k[m>>>16&255]<<16|k[R>>>8&255]<<8|k[255&W])^g[y++],I=(k[m>>>24]<<24|k[R>>>16&255]<<16|k[W>>>8&255]<<8|k[255&p])^g[y++],N=(k[R>>>24]<<24|k[W>>>16&255]<<16|k[p>>>8&255]<<8|k[255&m])^g[y++],B[l]=L,B[l+1]=U,B[l+2]=I,B[l+3]=N},keySize:8});x.AES=C._createHelper(A)}(),f.AES)},5269:function(P,H,o){var f;P.exports=(f=o(7656),o(8891),o(8855),o(4147),o(2414),function(){var x=f,C=x.lib.BlockCipher;const a=16,d=[608135816,2242054355,320440878,57701188,2752067618,698298832,137296536,3964562569,1160258022,953160567,3193202383,887688300,3232508343,3380367581,1065670069,3041331479,2450970073,2306472731],n=[[3509652390,2564797868,805139163,3491422135,3101798381,1780907670,3128725573,4046225305,614570311,3012652279,134345442,2240740374,1667834072,1901547113,2757295779,4103290238,227898511,1921955416,1904987480,2182433518,2069144605,3260701109,2620446009,720527379,3318853667,677414384,3393288472,3101374703,2390351024,1614419982,1822297739,2954791486,3608508353,3174124327,2024746970,1432378464,3864339955,2857741204,1464375394,1676153920,1439316330,715854006,3033291828,289532110,2706671279,2087905683,3018724369,1668267050,732546397,1947742710,3462151702,2609353502,2950085171,1814351708,2050118529,680887927,999245976,1800124847,3300911131,1713906067,1641548236,4213287313,1216130144,1575780402,4018429277,3917837745,3693486850,3949271944,596196993,3549867205,258830323,2213823033,772490370,2760122372,1774776394,2652871518,566650946,4142492826,1728879713,2882767088,1783734482,3629395816,2517608232,2874225571,1861159788,326777828,3124490320,2130389656,2716951837,967770486,1724537150,2185432712,2364442137,1164943284,2105845187,998989502,3765401048,2244026483,1075463327,1455516326,1322494562,910128902,469688178,1117454909,936433444,3490320968,3675253459,1240580251,122909385,2157517691,634681816,4142456567,3825094682,3061402683,2540495037,79693498,3249098678,1084186820,1583128258,426386531,1761308591,1047286709,322548459,995290223,1845252383,2603652396,3431023940,2942221577,3202600964,3727903485,1712269319,422464435,3234572375,1170764815,3523960633,3117677531,1434042557,442511882,3600875718,1076654713,1738483198,4213154764,2393238008,3677496056,1014306527,4251020053,793779912,2902807211,842905082,4246964064,1395751752,1040244610,2656851899,3396308128,445077038,3742853595,3577915638,679411651,2892444358,2354009459,1767581616,3150600392,3791627101,3102740896,284835224,4246832056,1258075500,768725851,2589189241,3069724005,3532540348,1274779536,3789419226,2764799539,1660621633,3471099624,4011903706,913787905,3497959166,737222580,2514213453,2928710040,3937242737,1804850592,3499020752,2949064160,2386320175,2390070455,2415321851,4061277028,2290661394,2416832540,1336762016,1754252060,3520065937,3014181293,791618072,3188594551,3933548030,2332172193,3852520463,3043980520,413987798,3465142937,3030929376,4245938359,2093235073,3534596313,375366246,2157278981,2479649556,555357303,3870105701,2008414854,3344188149,4221384143,3956125452,2067696032,3594591187,2921233993,2428461,544322398,577241275,1471733935,610547355,4027169054,1432588573,1507829418,2025931657,3646575487,545086370,48609733,2200306550,1653985193,298326376,1316178497,3007786442,2064951626,458293330,2589141269,3591329599,3164325604,727753846,2179363840,146436021,1461446943,4069977195,705550613,3059967265,3887724982,4281599278,3313849956,1404054877,2845806497,146425753,1854211946],[1266315497,3048417604,3681880366,3289982499,290971e4,1235738493,2632868024,2414719590,3970600049,1771706367,1449415276,3266420449,422970021,1963543593,2690192192,3826793022,1062508698,1531092325,1804592342,2583117782,2714934279,4024971509,1294809318,4028980673,1289560198,2221992742,1669523910,35572830,157838143,1052438473,1016535060,1802137761,1753167236,1386275462,3080475397,2857371447,1040679964,2145300060,2390574316,1461121720,2956646967,4031777805,4028374788,33600511,2920084762,1018524850,629373528,3691585981,3515945977,2091462646,2486323059,586499841,988145025,935516892,3367335476,2599673255,2839830854,265290510,3972581182,2759138881,3795373465,1005194799,847297441,406762289,1314163512,1332590856,1866599683,4127851711,750260880,613907577,1450815602,3165620655,3734664991,3650291728,3012275730,3704569646,1427272223,778793252,1343938022,2676280711,2052605720,1946737175,3164576444,3914038668,3967478842,3682934266,1661551462,3294938066,4011595847,840292616,3712170807,616741398,312560963,711312465,1351876610,322626781,1910503582,271666773,2175563734,1594956187,70604529,3617834859,1007753275,1495573769,4069517037,2549218298,2663038764,504708206,2263041392,3941167025,2249088522,1514023603,1998579484,1312622330,694541497,2582060303,2151582166,1382467621,776784248,2618340202,3323268794,2497899128,2784771155,503983604,4076293799,907881277,423175695,432175456,1378068232,4145222326,3954048622,3938656102,3820766613,2793130115,2977904593,26017576,3274890735,3194772133,1700274565,1756076034,4006520079,3677328699,720338349,1533947780,354530856,688349552,3973924725,1637815568,332179504,3949051286,53804574,2852348879,3044236432,1282449977,3583942155,3416972820,4006381244,1617046695,2628476075,3002303598,1686838959,431878346,2686675385,1700445008,1080580658,1009431731,832498133,3223435511,2605976345,2271191193,2516031870,1648197032,4164389018,2548247927,300782431,375919233,238389289,3353747414,2531188641,2019080857,1475708069,455242339,2609103871,448939670,3451063019,1395535956,2413381860,1841049896,1491858159,885456874,4264095073,4001119347,1565136089,3898914787,1108368660,540939232,1173283510,2745871338,3681308437,4207628240,3343053890,4016749493,1699691293,1103962373,3625875870,2256883143,3830138730,1031889488,3479347698,1535977030,4236805024,3251091107,2132092099,1774941330,1199868427,1452454533,157007616,2904115357,342012276,595725824,1480756522,206960106,497939518,591360097,863170706,2375253569,3596610801,1814182875,2094937945,3421402208,1082520231,3463918190,2785509508,435703966,3908032597,1641649973,2842273706,3305899714,1510255612,2148256476,2655287854,3276092548,4258621189,236887753,3681803219,274041037,1734335097,3815195456,3317970021,1899903192,1026095262,4050517792,356393447,2410691914,3873677099,3682840055],[3913112168,2491498743,4132185628,2489919796,1091903735,1979897079,3170134830,3567386728,3557303409,857797738,1136121015,1342202287,507115054,2535736646,337727348,3213592640,1301675037,2528481711,1895095763,1721773893,3216771564,62756741,2142006736,835421444,2531993523,1442658625,3659876326,2882144922,676362277,1392781812,170690266,3921047035,1759253602,3611846912,1745797284,664899054,1329594018,3901205900,3045908486,2062866102,2865634940,3543621612,3464012697,1080764994,553557557,3656615353,3996768171,991055499,499776247,1265440854,648242737,3940784050,980351604,3713745714,1749149687,3396870395,4211799374,3640570775,1161844396,3125318951,1431517754,545492359,4268468663,3499529547,1437099964,2702547544,3433638243,2581715763,2787789398,1060185593,1593081372,2418618748,4260947970,69676912,2159744348,86519011,2512459080,3838209314,1220612927,3339683548,133810670,1090789135,1078426020,1569222167,845107691,3583754449,4072456591,1091646820,628848692,1613405280,3757631651,526609435,236106946,48312990,2942717905,3402727701,1797494240,859738849,992217954,4005476642,2243076622,3870952857,3732016268,765654824,3490871365,2511836413,1685915746,3888969200,1414112111,2273134842,3281911079,4080962846,172450625,2569994100,980381355,4109958455,2819808352,2716589560,2568741196,3681446669,3329971472,1835478071,660984891,3704678404,4045999559,3422617507,3040415634,1762651403,1719377915,3470491036,2693910283,3642056355,3138596744,1364962596,2073328063,1983633131,926494387,3423689081,2150032023,4096667949,1749200295,3328846651,309677260,2016342300,1779581495,3079819751,111262694,1274766160,443224088,298511866,1025883608,3806446537,1145181785,168956806,3641502830,3584813610,1689216846,3666258015,3200248200,1692713982,2646376535,4042768518,1618508792,1610833997,3523052358,4130873264,2001055236,3610705100,2202168115,4028541809,2961195399,1006657119,2006996926,3186142756,1430667929,3210227297,1314452623,4074634658,4101304120,2273951170,1399257539,3367210612,3027628629,1190975929,2062231137,2333990788,2221543033,2438960610,1181637006,548689776,2362791313,3372408396,3104550113,3145860560,296247880,1970579870,3078560182,3769228297,1714227617,3291629107,3898220290,166772364,1251581989,493813264,448347421,195405023,2709975567,677966185,3703036547,1463355134,2715995803,1338867538,1343315457,2802222074,2684532164,233230375,2599980071,2000651841,3277868038,1638401717,4028070440,3237316320,6314154,819756386,300326615,590932579,1405279636,3267499572,3150704214,2428286686,3959192993,3461946742,1862657033,1266418056,963775037,2089974820,2263052895,1917689273,448879540,3550394620,3981727096,150775221,3627908307,1303187396,508620638,2975983352,2726630617,1817252668,1876281319,1457606340,908771278,3720792119,3617206836,2455994898,1729034894,1080033504],[976866871,3556439503,2881648439,1522871579,1555064734,1336096578,3548522304,2579274686,3574697629,3205460757,3593280638,3338716283,3079412587,564236357,2993598910,1781952180,1464380207,3163844217,3332601554,1699332808,1393555694,1183702653,3581086237,1288719814,691649499,2847557200,2895455976,3193889540,2717570544,1781354906,1676643554,2592534050,3230253752,1126444790,2770207658,2633158820,2210423226,2615765581,2414155088,3127139286,673620729,2805611233,1269405062,4015350505,3341807571,4149409754,1057255273,2012875353,2162469141,2276492801,2601117357,993977747,3918593370,2654263191,753973209,36408145,2530585658,25011837,3520020182,2088578344,530523599,2918365339,1524020338,1518925132,3760827505,3759777254,1202760957,3985898139,3906192525,674977740,4174734889,2031300136,2019492241,3983892565,4153806404,3822280332,352677332,2297720250,60907813,90501309,3286998549,1016092578,2535922412,2839152426,457141659,509813237,4120667899,652014361,1966332200,2975202805,55981186,2327461051,676427537,3255491064,2882294119,3433927263,1307055953,942726286,933058658,2468411793,3933900994,4215176142,1361170020,2001714738,2830558078,3274259782,1222529897,1679025792,2729314320,3714953764,1770335741,151462246,3013232138,1682292957,1483529935,471910574,1539241949,458788160,3436315007,1807016891,3718408830,978976581,1043663428,3165965781,1927990952,4200891579,2372276910,3208408903,3533431907,1412390302,2931980059,4132332400,1947078029,3881505623,4168226417,2941484381,1077988104,1320477388,886195818,18198404,3786409e3,2509781533,112762804,3463356488,1866414978,891333506,18488651,661792760,1628790961,3885187036,3141171499,876946877,2693282273,1372485963,791857591,2686433993,3759982718,3167212022,3472953795,2716379847,445679433,3561995674,3504004811,3574258232,54117162,3331405415,2381918588,3769707343,4154350007,1140177722,4074052095,668550556,3214352940,367459370,261225585,2610173221,4209349473,3468074219,3265815641,314222801,3066103646,3808782860,282218597,3406013506,3773591054,379116347,1285071038,846784868,2669647154,3771962079,3550491691,2305946142,453669953,1268987020,3317592352,3279303384,3744833421,2610507566,3859509063,266596637,3847019092,517658769,3462560207,3443424879,370717030,4247526661,2224018117,4143653529,4112773975,2788324899,2477274417,1456262402,2901442914,1517677493,1846949527,2295493580,3734397586,2176403920,1280348187,1908823572,3871786941,846861322,1172426758,3287448474,3383383037,1655181056,3139813346,901632758,1897031941,2986607138,3066810236,3447102507,1393639104,373351379,950779232,625454576,3124240540,4148612726,2007998917,544563296,2244738638,2330496472,2058025392,1291430526,424198748,50039436,29584100,3605783033,2429876329,2791104160,1057563949,3255363231,3075367218,3463963227,1469046755,985887462]];var e={pbox:[],sbox:[]};function c(s,E){let F=s.sbox[0][E>>24&255]+s.sbox[1][E>>16&255];return F^=s.sbox[2][E>>8&255],F+=s.sbox[3][255&E],F}function t(s,E,A){let g,B=E,l=A;for(let F=0;F=A&&(B=0);let l=0,g=0,F=0;for(let D=0;D1;--F)B^=s.pbox[F],l=c(s,B)^l,g=B,B=l,l=g;return g=B,B=l,l=g,l^=s.pbox[1],B^=s.pbox[0],{left:B,right:l}}(e,s[E],s[E+1]);s[E]=A.left,s[E+1]=A.right},blockSize:2,keySize:4,ivSize:2});x.Blowfish=C._createHelper(v)}(),f.Blowfish)},2414:function(P,H,o){var h,C,b,a,d,n,c,i,r,s,E,A,l,F,u,z,S,W,f;P.exports=(f=o(7656),o(4147),void(f.lib.Cipher||(h=f,C=h.lib,b=C.Base,a=C.WordArray,d=C.BufferedBlockAlgorithm,n=h.enc,c=n.Base64,i=h.algo.EvpKDF,r=C.Cipher=d.extend({cfg:b.extend(),createEncryptor:function(p,m){return this.create(this._ENC_XFORM_MODE,p,m)},createDecryptor:function(p,m){return this.create(this._DEC_XFORM_MODE,p,m)},init:function(p,m,R){this.cfg=this.cfg.extend(R),this._xformMode=p,this._key=m,this.reset()},reset:function(){d.reset.call(this),this._doReset()},process:function(p){return this._append(p),this._process()},finalize:function(p){return p&&this._append(p),this._doFinalize()},keySize:4,ivSize:4,_ENC_XFORM_MODE:1,_DEC_XFORM_MODE:2,_createHelper:function(){function p(m){return"string"==typeof m?W:z}return function(m){return{encrypt:function(R,y,T){return p(y).encrypt(m,R,y,T)},decrypt:function(R,y,T){return p(y).decrypt(m,R,y,T)}}}}()}),C.StreamCipher=r.extend({_doFinalize:function(){return this._process(!0)},blockSize:1}),s=h.mode={},E=C.BlockCipherMode=b.extend({createEncryptor:function(p,m){return this.Encryptor.create(p,m)},createDecryptor:function(p,m){return this.Decryptor.create(p,m)},init:function(p,m){this._cipher=p,this._iv=m}}),A=s.CBC=function(){var p=E.extend();function m(R,y,T){var L,U=this._iv;U?(L=U,this._iv=undefined):L=this._prevBlock;for(var I=0;I>>2]}},C.BlockCipher=r.extend({cfg:r.cfg.extend({mode:A,padding:l}),reset:function(){var p;r.reset.call(this);var m=this.cfg,R=m.iv,y=m.mode;this._xformMode==this._ENC_XFORM_MODE?p=y.createEncryptor:(p=y.createDecryptor,this._minBufferSize=1),this._mode&&this._mode.__creator==p?this._mode.init(this,R&&R.words):(this._mode=p.call(y,this,R&&R.words),this._mode.__creator=p)},_doProcessBlock:function(p,m){this._mode.processBlock(p,m)},_doFinalize:function(){var p,m=this.cfg.padding;return this._xformMode==this._ENC_XFORM_MODE?(m.pad(this._data,this.blockSize),p=this._process(!0)):(p=this._process(!0),m.unpad(p)),p},blockSize:4}),F=C.CipherParams=b.extend({init:function(p){this.mixIn(p)},toString:function(p){return(p||this.formatter).stringify(this)}}),u=(h.format={}).OpenSSL={stringify:function(p){var R=p.ciphertext,y=p.salt;return(y?a.create([1398893684,1701076831]).concat(y).concat(R):R).toString(c)},parse:function(p){var m,R=c.parse(p),y=R.words;return 1398893684==y[0]&&1701076831==y[1]&&(m=a.create(y.slice(2,4)),y.splice(0,4),R.sigBytes-=16),F.create({ciphertext:R,salt:m})}},z=C.SerializableCipher=b.extend({cfg:b.extend({format:u}),encrypt:function(p,m,R,y){y=this.cfg.extend(y);var T=p.createEncryptor(R,y),L=T.finalize(m),U=T.cfg;return F.create({ciphertext:L,key:R,iv:U.iv,algorithm:p,mode:U.mode,padding:U.padding,blockSize:p.blockSize,formatter:y.format})},decrypt:function(p,m,R,y){return y=this.cfg.extend(y),m=this._parse(m,y.format),p.createDecryptor(R,y).finalize(m.ciphertext)},_parse:function(p,m){return"string"==typeof p?m.parse(p,this):p}}),S=(h.kdf={}).OpenSSL={execute:function(p,m,R,y,T){if(y||(y=a.random(8)),T)var L=i.create({keySize:m+R,hasher:T}).compute(p,y);else L=i.create({keySize:m+R}).compute(p,y);var U=a.create(L.words.slice(m),4*R);return L.sigBytes=4*m,F.create({key:L,iv:U,salt:y})}},W=C.PasswordBasedCipher=z.extend({cfg:z.cfg.extend({kdf:S}),encrypt:function(p,m,R,y){var T=(y=this.cfg.extend(y)).kdf.execute(R,p.keySize,p.ivSize,y.salt,y.hasher);y.iv=T.iv;var L=z.encrypt.call(this,p,m,T.key,y);return L.mixIn(T),L},decrypt:function(p,m,R,y){y=this.cfg.extend(y),m=this._parse(m,y.format);var T=y.kdf.execute(R,p.keySize,p.ivSize,m.salt,y.hasher);return y.iv=T.iv,z.decrypt.call(this,p,m,T.key,y)}}))))},8891:function(P,H,o){var f,C;P.exports=(f=o(7656),C=f.lib.WordArray,f.enc.Base64={stringify:function(n){var e=n.words,c=n.sigBytes,t=this._map;n.clamp();for(var i=[],r=0;r>>2]>>>24-r%4*8&255)<<16|(e[r+1>>>2]>>>24-(r+1)%4*8&255)<<8|e[r+2>>>2]>>>24-(r+2)%4*8&255,B=0;B<4&&r+.75*B>>6*(3-B)&63));var l=t.charAt(64);if(l)for(;i.length%4;)i.push(l);return i.join("")},parse:function(n){var e=n.length,c=this._map,t=this._reverseMap;if(!t){t=this._reverseMap=[];for(var i=0;i>>6-r%4*2;t[i>>>2]|=(v|s)<<24-i%4*8,i++}return C.create(t,i)}(n,e,t)},_map:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/="},f.enc.Base64)},4217:function(P,H,o){var f,C;P.exports=(f=o(7656),C=f.lib.WordArray,f.enc.Base64url={stringify:function(n,e){void 0===e&&(e=!0);var c=n.words,t=n.sigBytes,i=e?this._safe_map:this._map;n.clamp();for(var r=[],v=0;v>>2]>>>24-v%4*8&255)<<16|(c[v+1>>>2]>>>24-(v+1)%4*8&255)<<8|c[v+2>>>2]>>>24-(v+2)%4*8&255,l=0;l<4&&v+.75*l>>6*(3-l)&63));var g=i.charAt(64);if(g)for(;r.length%4;)r.push(g);return r.join("")},parse:function(n,e){void 0===e&&(e=!0);var c=n.length,t=e?this._safe_map:this._map,i=this._reverseMap;if(!i){i=this._reverseMap=[];for(var r=0;r>>6-r%4*2;t[i>>>2]|=(v|s)<<24-i%4*8,i++}return C.create(t,i)}(n,c,i)},_map:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",_safe_map:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_"},f.enc.Base64url)},5304:function(P,H,o){var f;P.exports=(f=o(7656),function(){var C=f.lib.WordArray,b=f.enc;function d(n){return n<<8&4278255360|n>>>8&16711935}b.Utf16=b.Utf16BE={stringify:function(n){for(var e=n.words,c=n.sigBytes,t=[],i=0;i>>2]>>>16-i%4*8&65535));return t.join("")},parse:function(n){for(var e=n.length,c=[],t=0;t>>1]|=n.charCodeAt(t)<<16-t%2*16;return C.create(c,2*e)}},b.Utf16LE={stringify:function(n){for(var e=n.words,c=n.sigBytes,t=[],i=0;i>>2]>>>16-i%4*8&65535);t.push(String.fromCharCode(r))}return t.join("")},parse:function(n){for(var e=n.length,c=[],t=0;t>>1]|=d(n.charCodeAt(t)<<16-t%2*16);return C.create(c,2*e)}}}(),f.enc.Utf16)},4147:function(P,H,o){var x,h,C,b,a,n,f;P.exports=(f=o(7656),o(9986),o(7868),b=(h=(x=f).lib).WordArray,n=(a=x.algo).EvpKDF=(C=h.Base).extend({cfg:C.extend({keySize:4,hasher:a.MD5,iterations:1}),init:function(e){this.cfg=this.cfg.extend(e)},compute:function(e,c){for(var t,i=this.cfg,r=i.hasher.create(),v=b.create(),s=v.words,E=i.keySize,A=i.iterations;s.lengthi&&(c=e.finalize(c)),c.clamp();for(var r=this._oKey=c.clone(),v=this._iKey=c.clone(),s=r.words,E=v.words,A=0;A>>2]|=d[c]<<24-c%4*8;b.call(this,e,n)}else b.apply(this,arguments)};a.prototype=C}}(),f.lib.WordArray)},4152:function(P,H,o){var f;P.exports=(f=o(7656),o(2414),f.mode.CFB=function(){var x=f.lib.BlockCipherMode.extend();function h(C,b,a,d){var n,e=this._iv;e?(n=e.slice(0),this._iv=void 0):n=this._prevBlock,d.encryptBlock(n,0);for(var c=0;c>24))a+=1<<24;else{var d=a>>16&255,n=a>>8&255,e=255&a;255===d?(d=0,255===n?(n=0,255===e?e=0:++e):++n):++d,a=0,a+=d<<16,a+=n<<8,a+=e}return a}var b=x.Encryptor=x.extend({processBlock:function(a,d){var n=this._cipher,e=n.blockSize,c=this._iv,t=this._counter;c&&(t=this._counter=c.slice(0),this._iv=void 0),function C(a){return 0===(a[0]=h(a[0]))&&(a[1]=h(a[1])),a}(t);var i=t.slice(0);n.encryptBlock(i,0);for(var r=0;r>>2]|=a<<24-d%4*8,x.sigBytes+=a},unpad:function(x){x.sigBytes-=255&x.words[x.sigBytes-1>>>2]}},f.pad.Ansix923)},7516:function(P,H,o){var f;P.exports=(f=o(7656),o(2414),f.pad.Iso10126={pad:function(x,h){var C=4*h,b=C-x.sigBytes%C;x.concat(f.lib.WordArray.random(b-1)).concat(f.lib.WordArray.create([b<<24],1))},unpad:function(x){x.sigBytes-=255&x.words[x.sigBytes-1>>>2]}},f.pad.Iso10126)},9047:function(P,H,o){var f;P.exports=(f=o(7656),o(2414),f.pad.Iso97971={pad:function(x,h){x.concat(f.lib.WordArray.create([2147483648],1)),f.pad.ZeroPadding.pad(x,h)},unpad:function(x){f.pad.ZeroPadding.unpad(x),x.sigBytes--}},f.pad.Iso97971)},2599:function(P,H,o){var f;P.exports=(f=o(7656),o(2414),f.pad.NoPadding={pad:function(){},unpad:function(){}},f.pad.NoPadding)},6964:function(P,H,o){var f;P.exports=(f=o(7656),o(2414),f.pad.ZeroPadding={pad:function(x,h){var C=4*h;x.clamp(),x.sigBytes+=C-(x.sigBytes%C||C)},unpad:function(x){var h=x.words,C=x.sigBytes-1;for(C=x.sigBytes-1;C>=0;C--)if(h[C>>>2]>>>24-C%4*8&255){x.sigBytes=C+1;break}}},f.pad.ZeroPadding)},7738:function(P,H,o){var x,h,C,b,a,n,e,f;P.exports=(f=o(7656),o(5168),o(7868),b=(h=(x=f).lib).WordArray,n=(a=x.algo).HMAC,e=a.PBKDF2=(C=h.Base).extend({cfg:C.extend({keySize:4,hasher:a.SHA256,iterations:25e4}),init:function(c){this.cfg=this.cfg.extend(c)},compute:function(c,t){for(var i=this.cfg,r=n.create(i.hasher,c),v=b.create(),s=b.create([1]),E=v.words,A=s.words,B=i.keySize,l=i.iterations;E.length>>16,t[1],t[0]<<16|t[3]>>>16,t[2],t[1]<<16|t[0]>>>16,t[3],t[2]<<16|t[1]>>>16],v=this._C=[t[2]<<16|t[2]>>>16,4294901760&t[0]|65535&t[1],t[3]<<16|t[3]>>>16,4294901760&t[1]|65535&t[2],t[0]<<16|t[0]>>>16,4294901760&t[2]|65535&t[3],t[1]<<16|t[1]>>>16,4294901760&t[3]|65535&t[0]];this._b=0;for(var s=0;s<4;s++)c.call(this);for(s=0;s<8;s++)v[s]^=r[s+4&7];if(i){var E=i.words,A=E[0],B=E[1],l=16711935&(A<<8|A>>>24)|4278255360&(A<<24|A>>>8),g=16711935&(B<<8|B>>>24)|4278255360&(B<<24|B>>>8),F=l>>>16|4294901760&g,D=g<<16|65535&l;for(v[0]^=l,v[1]^=F,v[2]^=g,v[3]^=D,v[4]^=l,v[5]^=F,v[6]^=g,v[7]^=D,s=0;s<4;s++)c.call(this)}},_doProcessBlock:function(t,i){var r=this._X;c.call(this),a[0]=r[0]^r[5]>>>16^r[3]<<16,a[1]=r[2]^r[7]>>>16^r[5]<<16,a[2]=r[4]^r[1]>>>16^r[7]<<16,a[3]=r[6]^r[3]>>>16^r[1]<<16;for(var v=0;v<4;v++)a[v]=16711935&(a[v]<<8|a[v]>>>24)|4278255360&(a[v]<<24|a[v]>>>8),t[i+v]^=a[v]},blockSize:4,ivSize:2});function c(){for(var t=this._X,i=this._C,r=0;r<8;r++)d[r]=i[r];for(i[0]=i[0]+1295307597+this._b|0,i[1]=i[1]+3545052371+(i[0]>>>0>>0?1:0)|0,i[2]=i[2]+886263092+(i[1]>>>0>>0?1:0)|0,i[3]=i[3]+1295307597+(i[2]>>>0>>0?1:0)|0,i[4]=i[4]+3545052371+(i[3]>>>0>>0?1:0)|0,i[5]=i[5]+886263092+(i[4]>>>0>>0?1:0)|0,i[6]=i[6]+1295307597+(i[5]>>>0>>0?1:0)|0,i[7]=i[7]+3545052371+(i[6]>>>0>>0?1:0)|0,this._b=i[7]>>>0>>0?1:0,r=0;r<8;r++){var v=t[r]+i[r],s=65535&v,E=v>>>16;n[r]=((s*s>>>17)+s*E>>>15)+E*E^((4294901760&v)*v|0)+((65535&v)*v|0)}t[0]=n[0]+(n[7]<<16|n[7]>>>16)+(n[6]<<16|n[6]>>>16)|0,t[1]=n[1]+(n[0]<<8|n[0]>>>24)+n[7]|0,t[2]=n[2]+(n[1]<<16|n[1]>>>16)+(n[0]<<16|n[0]>>>16)|0,t[3]=n[3]+(n[2]<<8|n[2]>>>24)+n[1]|0,t[4]=n[4]+(n[3]<<16|n[3]>>>16)+(n[2]<<16|n[2]>>>16)|0,t[5]=n[5]+(n[4]<<8|n[4]>>>24)+n[3]|0,t[6]=n[6]+(n[5]<<16|n[5]>>>16)+(n[4]<<16|n[4]>>>16)|0,t[7]=n[7]+(n[6]<<8|n[6]>>>24)+n[5]|0}x.RabbitLegacy=C._createHelper(e)}(),f.RabbitLegacy)},2795:function(P,H,o){var f;P.exports=(f=o(7656),o(8891),o(8855),o(4147),o(2414),function(){var x=f,C=x.lib.StreamCipher,a=[],d=[],n=[],e=x.algo.Rabbit=C.extend({_doReset:function(){for(var t=this._key.words,i=this.cfg.iv,r=0;r<4;r++)t[r]=16711935&(t[r]<<8|t[r]>>>24)|4278255360&(t[r]<<24|t[r]>>>8);var v=this._X=[t[0],t[3]<<16|t[2]>>>16,t[1],t[0]<<16|t[3]>>>16,t[2],t[1]<<16|t[0]>>>16,t[3],t[2]<<16|t[1]>>>16],s=this._C=[t[2]<<16|t[2]>>>16,4294901760&t[0]|65535&t[1],t[3]<<16|t[3]>>>16,4294901760&t[1]|65535&t[2],t[0]<<16|t[0]>>>16,4294901760&t[2]|65535&t[3],t[1]<<16|t[1]>>>16,4294901760&t[3]|65535&t[0]];for(this._b=0,r=0;r<4;r++)c.call(this);for(r=0;r<8;r++)s[r]^=v[r+4&7];if(i){var E=i.words,A=E[0],B=E[1],l=16711935&(A<<8|A>>>24)|4278255360&(A<<24|A>>>8),g=16711935&(B<<8|B>>>24)|4278255360&(B<<24|B>>>8),F=l>>>16|4294901760&g,D=g<<16|65535&l;for(s[0]^=l,s[1]^=F,s[2]^=g,s[3]^=D,s[4]^=l,s[5]^=F,s[6]^=g,s[7]^=D,r=0;r<4;r++)c.call(this)}},_doProcessBlock:function(t,i){var r=this._X;c.call(this),a[0]=r[0]^r[5]>>>16^r[3]<<16,a[1]=r[2]^r[7]>>>16^r[5]<<16,a[2]=r[4]^r[1]>>>16^r[7]<<16,a[3]=r[6]^r[3]>>>16^r[1]<<16;for(var v=0;v<4;v++)a[v]=16711935&(a[v]<<8|a[v]>>>24)|4278255360&(a[v]<<24|a[v]>>>8),t[i+v]^=a[v]},blockSize:4,ivSize:2});function c(){for(var t=this._X,i=this._C,r=0;r<8;r++)d[r]=i[r];for(i[0]=i[0]+1295307597+this._b|0,i[1]=i[1]+3545052371+(i[0]>>>0>>0?1:0)|0,i[2]=i[2]+886263092+(i[1]>>>0>>0?1:0)|0,i[3]=i[3]+1295307597+(i[2]>>>0>>0?1:0)|0,i[4]=i[4]+3545052371+(i[3]>>>0>>0?1:0)|0,i[5]=i[5]+886263092+(i[4]>>>0>>0?1:0)|0,i[6]=i[6]+1295307597+(i[5]>>>0>>0?1:0)|0,i[7]=i[7]+3545052371+(i[6]>>>0>>0?1:0)|0,this._b=i[7]>>>0>>0?1:0,r=0;r<8;r++){var v=t[r]+i[r],s=65535&v,E=v>>>16;n[r]=((s*s>>>17)+s*E>>>15)+E*E^((4294901760&v)*v|0)+((65535&v)*v|0)}t[0]=n[0]+(n[7]<<16|n[7]>>>16)+(n[6]<<16|n[6]>>>16)|0,t[1]=n[1]+(n[0]<<8|n[0]>>>24)+n[7]|0,t[2]=n[2]+(n[1]<<16|n[1]>>>16)+(n[0]<<16|n[0]>>>16)|0,t[3]=n[3]+(n[2]<<8|n[2]>>>24)+n[1]|0,t[4]=n[4]+(n[3]<<16|n[3]>>>16)+(n[2]<<16|n[2]>>>16)|0,t[5]=n[5]+(n[4]<<8|n[4]>>>24)+n[3]|0,t[6]=n[6]+(n[5]<<16|n[5]>>>16)+(n[4]<<16|n[4]>>>16)|0,t[7]=n[7]+(n[6]<<8|n[6]>>>24)+n[5]|0}x.Rabbit=C._createHelper(e)}(),f.Rabbit)},5350:function(P,H,o){var f;P.exports=(f=o(7656),o(8891),o(8855),o(4147),o(2414),function(){var x=f,C=x.lib.StreamCipher,b=x.algo,a=b.RC4=C.extend({_doReset:function(){for(var e=this._key,c=e.words,t=e.sigBytes,i=this._S=[],r=0;r<256;r++)i[r]=r;r=0;for(var v=0;r<256;r++){var s=r%t,A=i[r];i[r]=i[v=(v+i[r]+(c[s>>>2]>>>24-s%4*8&255))%256],i[v]=A}this._i=this._j=0},_doProcessBlock:function(e,c){e[c]^=d.call(this)},keySize:8,ivSize:0});function d(){for(var e=this._S,c=this._i,t=this._j,i=0,r=0;r<4;r++){var v=e[c=(c+1)%256];e[c]=e[t=(t+e[c])%256],e[t]=v,i|=e[(e[c]+e[t])%256]<<24-8*r}return this._i=c,this._j=t,i}x.RC4=C._createHelper(a);var n=b.RC4Drop=a.extend({cfg:a.cfg.extend({drop:192}),_doReset:function(){a._doReset.call(this);for(var e=this.cfg.drop;e>0;e--)d.call(this)}});x.RC4Drop=C._createHelper(n)}(),f.RC4)},447:function(P,H,o){var f;P.exports=(f=o(7656),function(x){var h=f,C=h.lib,b=C.WordArray,a=C.Hasher,d=h.algo,n=b.create([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,7,4,13,1,10,6,15,3,12,0,9,5,2,14,11,8,3,10,14,4,9,15,8,1,2,7,0,6,13,11,5,12,1,9,11,10,0,8,12,4,13,3,7,15,14,5,6,2,4,0,5,9,7,12,2,10,14,1,3,8,11,6,15,13]),e=b.create([5,14,7,0,9,2,11,4,13,6,15,8,1,10,3,12,6,11,3,7,0,13,5,10,14,15,8,12,4,9,1,2,15,5,1,3,7,14,6,9,11,8,12,2,10,0,4,13,8,6,4,1,3,11,15,0,5,12,2,13,9,7,10,14,12,15,10,4,1,5,8,7,6,2,13,14,0,3,9,11]),c=b.create([11,14,15,12,5,8,7,9,11,13,14,15,6,7,9,8,7,6,8,13,11,9,7,15,7,12,15,9,11,7,13,12,11,13,6,7,14,9,13,15,14,8,13,6,5,12,7,5,11,12,14,15,14,15,9,8,9,14,5,6,8,6,5,12,9,15,5,11,6,8,13,12,5,12,13,14,11,8,5,6]),t=b.create([8,9,9,11,13,15,15,5,7,7,8,11,14,14,12,6,9,13,15,7,12,8,9,11,7,7,12,7,6,15,13,11,9,7,15,11,8,6,6,14,12,13,5,14,13,13,7,5,15,5,8,11,14,14,6,14,6,9,12,9,12,5,15,8,8,5,12,9,12,5,14,6,8,13,6,5,15,13,11,11]),i=b.create([0,1518500249,1859775393,2400959708,2840853838]),r=b.create([1352829926,1548603684,1836072691,2053994217,0]),v=d.RIPEMD160=a.extend({_doReset:function(){this._hash=b.create([1732584193,4023233417,2562383102,271733878,3285377520])},_doProcessBlock:function(F,D){for(var u=0;u<16;u++){var z=D+u,k=F[z];F[z]=16711935&(k<<8|k>>>24)|4278255360&(k<<24|k>>>8)}var L,U,I,N,_,j,X,w,K,G,O,S=this._hash.words,W=i.words,p=r.words,m=n.words,R=e.words,y=c.words,T=t.words;for(j=L=S[0],X=U=S[1],w=I=S[2],K=N=S[3],G=_=S[4],u=0;u<80;u+=1)O=L+F[D+m[u]]|0,O+=u<16?s(U,I,N)+W[0]:u<32?E(U,I,N)+W[1]:u<48?A(U,I,N)+W[2]:u<64?B(U,I,N)+W[3]:l(U,I,N)+W[4],O=(O=g(O|=0,y[u]))+_|0,L=_,_=N,N=g(I,10),I=U,U=O,O=j+F[D+R[u]]|0,O+=u<16?l(X,w,K)+p[0]:u<32?B(X,w,K)+p[1]:u<48?A(X,w,K)+p[2]:u<64?E(X,w,K)+p[3]:s(X,w,K)+p[4],O=(O=g(O|=0,T[u]))+G|0,j=G,G=K,K=g(w,10),w=X,X=O;O=S[1]+I+K|0,S[1]=S[2]+N+G|0,S[2]=S[3]+_+j|0,S[3]=S[4]+L+X|0,S[4]=S[0]+U+w|0,S[0]=O},_doFinalize:function(){var F=this._data,D=F.words,u=8*this._nDataBytes,z=8*F.sigBytes;D[z>>>5]|=128<<24-z%32,D[14+(z+64>>>9<<4)]=16711935&(u<<8|u>>>24)|4278255360&(u<<24|u>>>8),F.sigBytes=4*(D.length+1),this._process();for(var k=this._hash,S=k.words,W=0;W<5;W++){var p=S[W];S[W]=16711935&(p<<8|p>>>24)|4278255360&(p<<24|p>>>8)}return k},clone:function(){var F=a.clone.call(this);return F._hash=this._hash.clone(),F}});function s(F,D,u){return F^D^u}function E(F,D,u){return F&D|~F&u}function A(F,D,u){return(F|~D)^u}function B(F,D,u){return F&u|D&~u}function l(F,D,u){return F^(D|~u)}function g(F,D){return F<>>32-D}h.RIPEMD160=a._createHelper(v),h.HmacRIPEMD160=a._createHmacHelper(v)}(Math),f.RIPEMD160)},9225:function(P,H,o){var x,C,b,a,d,f;P.exports=(f=o(7656),o(5168),C=(x=f).lib.WordArray,d=(b=x.algo).SHA224=(a=b.SHA256).extend({_doReset:function(){this._hash=new C.init([3238371032,914150663,812702999,4144912697,4290775857,1750603025,1694076839,3204075428])},_doFinalize:function(){var n=a._doFinalize.call(this);return n.sigBytes-=4,n}}),x.SHA224=a._createHelper(d),x.HmacSHA224=a._createHmacHelper(d),f.SHA224)},5168:function(P,H,o){var f;P.exports=(f=o(7656),function(x){var h=f,C=h.lib,b=C.WordArray,a=C.Hasher,d=h.algo,n=[],e=[];!function(){function i(E){for(var A=x.sqrt(E),B=2;B<=A;B++)if(!(E%B))return!1;return!0}function r(E){return 4294967296*(E-(0|E))|0}for(var v=2,s=0;s<64;)i(v)&&(s<8&&(n[s]=r(x.pow(v,.5))),e[s]=r(x.pow(v,1/3)),s++),v++}();var c=[],t=d.SHA256=a.extend({_doReset:function(){this._hash=new b.init(n.slice(0))},_doProcessBlock:function(i,r){for(var v=this._hash.words,s=v[0],E=v[1],A=v[2],B=v[3],l=v[4],g=v[5],F=v[6],D=v[7],u=0;u<64;u++){if(u<16)c[u]=0|i[r+u];else{var z=c[u-15],S=c[u-2];c[u]=((z<<25|z>>>7)^(z<<14|z>>>18)^z>>>3)+c[u-7]+((S<<15|S>>>17)^(S<<13|S>>>19)^S>>>10)+c[u-16]}var m=s&E^s&A^E&A,T=D+((l<<26|l>>>6)^(l<<21|l>>>11)^(l<<7|l>>>25))+(l&g^~l&F)+e[u]+c[u];D=F,F=g,g=l,l=B+T|0,B=A,A=E,E=s,s=T+(((s<<30|s>>>2)^(s<<19|s>>>13)^(s<<10|s>>>22))+m)|0}v[0]=v[0]+s|0,v[1]=v[1]+E|0,v[2]=v[2]+A|0,v[3]=v[3]+B|0,v[4]=v[4]+l|0,v[5]=v[5]+g|0,v[6]=v[6]+F|0,v[7]=v[7]+D|0},_doFinalize:function(){var i=this._data,r=i.words,v=8*this._nDataBytes,s=8*i.sigBytes;return r[s>>>5]|=128<<24-s%32,r[14+(s+64>>>9<<4)]=x.floor(v/4294967296),r[15+(s+64>>>9<<4)]=v,i.sigBytes=4*r.length,this._process(),this._hash},clone:function(){var i=a.clone.call(this);return i._hash=this._hash.clone(),i}});h.SHA256=a._createHelper(t),h.HmacSHA256=a._createHmacHelper(t)}(Math),f.SHA256)},3752:function(P,H,o){var f;P.exports=(f=o(7656),o(4501),function(x){var h=f,C=h.lib,b=C.WordArray,a=C.Hasher,n=h.x64.Word,e=h.algo,c=[],t=[],i=[];!function(){for(var s=1,E=0,A=0;A<24;A++){c[s+5*E]=(A+1)*(A+2)/2%64;var l=(2*s+3*E)%5;s=E%5,E=l}for(s=0;s<5;s++)for(E=0;E<5;E++)t[s+5*E]=E+(2*s+3*E)%5*5;for(var g=1,F=0;F<24;F++){for(var D=0,u=0,z=0;z<7;z++){if(1&g){var k=(1<>>24)|4278255360&(g<<24|g>>>8),(D=A[l]).high^=F=16711935&(F<<8|F>>>24)|4278255360&(F<<24|F>>>8),D.low^=g}for(var u=0;u<24;u++){for(var z=0;z<5;z++){for(var k=0,S=0,W=0;W<5;W++)k^=(D=A[z+5*W]).high,S^=D.low;var p=r[z];p.high=k,p.low=S}for(z=0;z<5;z++){var m=r[(z+4)%5],R=r[(z+1)%5],y=R.high,T=R.low;for(k=m.high^(y<<1|T>>>31),S=m.low^(T<<1|y>>>31),W=0;W<5;W++)(D=A[z+5*W]).high^=k,D.low^=S}for(var L=1;L<25;L++){var U=(D=A[L]).high,I=D.low,N=c[L];N<32?(k=U<>>32-N,S=I<>>32-N):(k=I<>>64-N,S=U<>>64-N);var _=r[t[L]];_.high=k,_.low=S}var j=r[0],X=A[0];for(j.high=X.high,j.low=X.low,z=0;z<5;z++)for(W=0;W<5;W++){var w=r[L=z+5*W],K=r[(z+1)%5+5*W],G=r[(z+2)%5+5*W];(D=A[L]).high=w.high^~K.high&G.high,D.low=w.low^~K.low&G.low}var D,O=i[u];(D=A[0]).high^=O.high,D.low^=O.low}},_doFinalize:function(){var s=this._data,E=s.words,B=8*s.sigBytes,l=32*this.blockSize;E[B>>>5]|=1<<24-B%32,E[(x.ceil((B+1)/l)*l>>>5)-1]|=128,s.sigBytes=4*E.length,this._process();for(var g=this._state,F=this.cfg.outputLength/8,D=F/8,u=[],z=0;z>>24)|4278255360&(S<<24|S>>>8),u.push(W=16711935&(W<<8|W>>>24)|4278255360&(W<<24|W>>>8)),u.push(S)}return new b.init(u,F)},clone:function(){for(var s=a.clone.call(this),E=s._state=this._state.slice(0),A=0;A<25;A++)E[A]=E[A].clone();return s}});h.SHA3=a._createHelper(v),h.HmacSHA3=a._createHmacHelper(v)}(Math),f.SHA3)},4068:function(P,H,o){var x,h,C,b,a,d,n,f;P.exports=(f=o(7656),o(4501),o(885),C=(h=(x=f).x64).Word,b=h.WordArray,n=(a=x.algo).SHA384=(d=a.SHA512).extend({_doReset:function(){this._hash=new b.init([new C.init(3418070365,3238371032),new C.init(1654270250,914150663),new C.init(2438529370,812702999),new C.init(355462360,4144912697),new C.init(1731405415,4290775857),new C.init(2394180231,1750603025),new C.init(3675008525,1694076839),new C.init(1203062813,3204075428)])},_doFinalize:function(){var e=d._doFinalize.call(this);return e.sigBytes-=16,e}}),x.SHA384=d._createHelper(n),x.HmacSHA384=d._createHmacHelper(n),f.SHA384)},885:function(P,H,o){var f;P.exports=(f=o(7656),o(4501),function(){var x=f,C=x.lib.Hasher,b=x.x64,a=b.Word,d=b.WordArray,n=x.algo;function e(){return a.create.apply(a,arguments)}var c=[e(1116352408,3609767458),e(1899447441,602891725),e(3049323471,3964484399),e(3921009573,2173295548),e(961987163,4081628472),e(1508970993,3053834265),e(2453635748,2937671579),e(2870763221,3664609560),e(3624381080,2734883394),e(310598401,1164996542),e(607225278,1323610764),e(1426881987,3590304994),e(1925078388,4068182383),e(2162078206,991336113),e(2614888103,633803317),e(3248222580,3479774868),e(3835390401,2666613458),e(4022224774,944711139),e(264347078,2341262773),e(604807628,2007800933),e(770255983,1495990901),e(1249150122,1856431235),e(1555081692,3175218132),e(1996064986,2198950837),e(2554220882,3999719339),e(2821834349,766784016),e(2952996808,2566594879),e(3210313671,3203337956),e(3336571891,1034457026),e(3584528711,2466948901),e(113926993,3758326383),e(338241895,168717936),e(666307205,1188179964),e(773529912,1546045734),e(1294757372,1522805485),e(1396182291,2643833823),e(1695183700,2343527390),e(1986661051,1014477480),e(2177026350,1206759142),e(2456956037,344077627),e(2730485921,1290863460),e(2820302411,3158454273),e(3259730800,3505952657),e(3345764771,106217008),e(3516065817,3606008344),e(3600352804,1432725776),e(4094571909,1467031594),e(275423344,851169720),e(430227734,3100823752),e(506948616,1363258195),e(659060556,3750685593),e(883997877,3785050280),e(958139571,3318307427),e(1322822218,3812723403),e(1537002063,2003034995),e(1747873779,3602036899),e(1955562222,1575990012),e(2024104815,1125592928),e(2227730452,2716904306),e(2361852424,442776044),e(2428436474,593698344),e(2756734187,3733110249),e(3204031479,2999351573),e(3329325298,3815920427),e(3391569614,3928383900),e(3515267271,566280711),e(3940187606,3454069534),e(4118630271,4000239992),e(116418474,1914138554),e(174292421,2731055270),e(289380356,3203993006),e(460393269,320620315),e(685471733,587496836),e(852142971,1086792851),e(1017036298,365543100),e(1126000580,2618297676),e(1288033470,3409855158),e(1501505948,4234509866),e(1607167915,987167468),e(1816402316,1246189591)],t=[];!function(){for(var r=0;r<80;r++)t[r]=e()}();var i=n.SHA512=C.extend({_doReset:function(){this._hash=new d.init([new a.init(1779033703,4089235720),new a.init(3144134277,2227873595),new a.init(1013904242,4271175723),new a.init(2773480762,1595750129),new a.init(1359893119,2917565137),new a.init(2600822924,725511199),new a.init(528734635,4215389547),new a.init(1541459225,327033209)])},_doProcessBlock:function(r,v){for(var s=this._hash.words,E=s[0],A=s[1],B=s[2],l=s[3],g=s[4],F=s[5],D=s[6],u=s[7],z=E.high,k=E.low,S=A.high,W=A.low,p=B.high,m=B.low,R=l.high,y=l.low,T=g.high,L=g.low,U=F.high,I=F.low,N=D.high,_=D.low,j=u.high,X=u.low,w=z,K=k,G=S,O=W,e0=p,q=m,B0=R,t0=y,$=T,Z=L,s0=U,a0=I,c0=N,n0=_,l0=j,i0=X,Q=0;Q<80;Q++){var M,V,v0=t[Q];if(Q<16)V=v0.high=0|r[v+2*Q],M=v0.low=0|r[v+2*Q+1];else{var C0=t[Q-15],x0=C0.high,o0=C0.low,E0=(o0>>>1|x0<<31)^(o0>>>8|x0<<24)^(o0>>>7|x0<<25),d0=t[Q-2],r0=d0.high,f0=d0.low,h0=(f0>>>19|r0<<13)^(f0<<3|r0>>>29)^(f0>>>6|r0<<26),A0=t[Q-7],F0=t[Q-16],D0=F0.low;v0.high=V=(V=(V=((x0>>>1|o0<<31)^(x0>>>8|o0<<24)^x0>>>7)+A0.high+((M=E0+A0.low)>>>0>>0?1:0))+((r0>>>19|f0<<13)^(r0<<3|f0>>>29)^r0>>>6)+((M+=h0)>>>0>>0?1:0))+F0.high+((M+=D0)>>>0>>0?1:0),v0.low=M}var Y,P0=$&s0^~$&c0,u0=Z&a0^~Z&n0,R0=w&G^w&e0^G&e0,p0=(K>>>28|w<<4)^(K<<30|w>>>2)^(K<<25|w>>>7),g0=c[Q],b0=g0.low,J=l0+(($>>>14|Z<<18)^($>>>18|Z<<14)^($<<23|Z>>>9))+((Y=i0+((Z>>>14|$<<18)^(Z>>>18|$<<14)^(Z<<23|$>>>9)))>>>0>>0?1:0),y0=p0+(K&O^K&q^O&q);l0=c0,i0=n0,c0=s0,n0=a0,s0=$,a0=Z,$=B0+(J=(J=(J=J+P0+((Y+=u0)>>>0>>0?1:0))+g0.high+((Y+=b0)>>>0>>0?1:0))+V+((Y+=M)>>>0>>0?1:0))+((Z=t0+Y|0)>>>0>>0?1:0)|0,B0=e0,t0=q,e0=G,q=O,G=w,O=K,w=J+(((w>>>28|K<<4)^(w<<30|K>>>2)^(w<<25|K>>>7))+R0+(y0>>>0>>0?1:0))+((K=Y+y0|0)>>>0>>0?1:0)|0}k=E.low=k+K,E.high=z+w+(k>>>0>>0?1:0),W=A.low=W+O,A.high=S+G+(W>>>0>>0?1:0),m=B.low=m+q,B.high=p+e0+(m>>>0>>0?1:0),y=l.low=y+t0,l.high=R+B0+(y>>>0>>0?1:0),L=g.low=L+Z,g.high=T+$+(L>>>0>>0?1:0),I=F.low=I+a0,F.high=U+s0+(I>>>0>>0?1:0),_=D.low=_+n0,D.high=N+c0+(_>>>0>>0?1:0),X=u.low=X+i0,u.high=j+l0+(X>>>0>>0?1:0)},_doFinalize:function(){var r=this._data,v=r.words,s=8*this._nDataBytes,E=8*r.sigBytes;return v[E>>>5]|=128<<24-E%32,v[30+(E+128>>>10<<5)]=Math.floor(s/4294967296),v[31+(E+128>>>10<<5)]=s,r.sigBytes=4*v.length,this._process(),this._hash.toX32()},clone:function(){var r=C.clone.call(this);return r._hash=this._hash.clone(),r},blockSize:32});x.SHA512=C._createHelper(i),x.HmacSHA512=C._createHmacHelper(i)}(),f.SHA512)},2515:function(P,H,o){var f;P.exports=(f=o(7656),o(8891),o(8855),o(4147),o(2414),function(){var x=f,h=x.lib,C=h.WordArray,b=h.BlockCipher,a=x.algo,d=[57,49,41,33,25,17,9,1,58,50,42,34,26,18,10,2,59,51,43,35,27,19,11,3,60,52,44,36,63,55,47,39,31,23,15,7,62,54,46,38,30,22,14,6,61,53,45,37,29,21,13,5,28,20,12,4],n=[14,17,11,24,1,5,3,28,15,6,21,10,23,19,12,4,26,8,16,7,27,20,13,2,41,52,31,37,47,55,30,40,51,45,33,48,44,49,39,56,34,53,46,42,50,36,29,32],e=[1,2,4,6,8,10,12,14,15,17,19,21,23,25,27,28],c=[{0:8421888,268435456:32768,536870912:8421378,805306368:2,1073741824:512,1342177280:8421890,1610612736:8389122,1879048192:8388608,2147483648:514,2415919104:8389120,2684354560:33280,2952790016:8421376,3221225472:32770,3489660928:8388610,3758096384:0,4026531840:33282,134217728:0,402653184:8421890,671088640:33282,939524096:32768,1207959552:8421888,1476395008:512,1744830464:8421378,2013265920:2,2281701376:8389120,2550136832:33280,2818572288:8421376,3087007744:8389122,3355443200:8388610,3623878656:32770,3892314112:514,4160749568:8388608,1:32768,268435457:2,536870913:8421888,805306369:8388608,1073741825:8421378,1342177281:33280,1610612737:512,1879048193:8389122,2147483649:8421890,2415919105:8421376,2684354561:8388610,2952790017:33282,3221225473:514,3489660929:8389120,3758096385:32770,4026531841:0,134217729:8421890,402653185:8421376,671088641:8388608,939524097:512,1207959553:32768,1476395009:8388610,1744830465:2,2013265921:33282,2281701377:32770,2550136833:8389122,2818572289:514,3087007745:8421888,3355443201:8389120,3623878657:0,3892314113:33280,4160749569:8421378},{0:1074282512,16777216:16384,33554432:524288,50331648:1074266128,67108864:1073741840,83886080:1074282496,100663296:1073758208,117440512:16,134217728:540672,150994944:1073758224,167772160:1073741824,184549376:540688,201326592:524304,218103808:0,234881024:16400,251658240:1074266112,8388608:1073758208,25165824:540688,41943040:16,58720256:1073758224,75497472:1074282512,92274688:1073741824,109051904:524288,125829120:1074266128,142606336:524304,159383552:0,176160768:16384,192937984:1074266112,209715200:1073741840,226492416:540672,243269632:1074282496,260046848:16400,268435456:0,285212672:1074266128,301989888:1073758224,318767104:1074282496,335544320:1074266112,352321536:16,369098752:540688,385875968:16384,402653184:16400,419430400:524288,436207616:524304,452984832:1073741840,469762048:540672,486539264:1073758208,503316480:1073741824,520093696:1074282512,276824064:540688,293601280:524288,310378496:1074266112,327155712:16384,343932928:1073758208,360710144:1074282512,377487360:16,394264576:1073741824,411041792:1074282496,427819008:1073741840,444596224:1073758224,461373440:524304,478150656:0,494927872:16400,511705088:1074266128,528482304:540672},{0:260,1048576:0,2097152:67109120,3145728:65796,4194304:65540,5242880:67108868,6291456:67174660,7340032:67174400,8388608:67108864,9437184:67174656,10485760:65792,11534336:67174404,12582912:67109124,13631488:65536,14680064:4,15728640:256,524288:67174656,1572864:67174404,2621440:0,3670016:67109120,4718592:67108868,5767168:65536,6815744:65540,7864320:260,8912896:4,9961472:256,11010048:67174400,12058624:65796,13107200:65792,14155776:67109124,15204352:67174660,16252928:67108864,16777216:67174656,17825792:65540,18874368:65536,19922944:67109120,20971520:256,22020096:67174660,23068672:67108868,24117248:0,25165824:67109124,26214400:67108864,27262976:4,28311552:65792,29360128:67174400,30408704:260,31457280:65796,32505856:67174404,17301504:67108864,18350080:260,19398656:67174656,20447232:0,21495808:65540,22544384:67109120,23592960:256,24641536:67174404,25690112:65536,26738688:67174660,27787264:65796,28835840:67108868,29884416:67109124,30932992:67174400,31981568:4,33030144:65792},{0:2151682048,65536:2147487808,131072:4198464,196608:2151677952,262144:0,327680:4198400,393216:2147483712,458752:4194368,524288:2147483648,589824:4194304,655360:64,720896:2147487744,786432:2151678016,851968:4160,917504:4096,983040:2151682112,32768:2147487808,98304:64,163840:2151678016,229376:2147487744,294912:4198400,360448:2151682112,425984:0,491520:2151677952,557056:4096,622592:2151682048,688128:4194304,753664:4160,819200:2147483648,884736:4194368,950272:4198464,1015808:2147483712,1048576:4194368,1114112:4198400,1179648:2147483712,1245184:0,1310720:4160,1376256:2151678016,1441792:2151682048,1507328:2147487808,1572864:2151682112,1638400:2147483648,1703936:2151677952,1769472:4198464,1835008:2147487744,1900544:4194304,1966080:64,2031616:4096,1081344:2151677952,1146880:2151682112,1212416:0,1277952:4198400,1343488:4194368,1409024:2147483648,1474560:2147487808,1540096:64,1605632:2147483712,1671168:4096,1736704:2147487744,1802240:2151678016,1867776:4160,1933312:2151682048,1998848:4194304,2064384:4198464},{0:128,4096:17039360,8192:262144,12288:536870912,16384:537133184,20480:16777344,24576:553648256,28672:262272,32768:16777216,36864:537133056,40960:536871040,45056:553910400,49152:553910272,53248:0,57344:17039488,61440:553648128,2048:17039488,6144:553648256,10240:128,14336:17039360,18432:262144,22528:537133184,26624:553910272,30720:536870912,34816:537133056,38912:0,43008:553910400,47104:16777344,51200:536871040,55296:553648128,59392:16777216,63488:262272,65536:262144,69632:128,73728:536870912,77824:553648256,81920:16777344,86016:553910272,90112:537133184,94208:16777216,98304:553910400,102400:553648128,106496:17039360,110592:537133056,114688:262272,118784:536871040,122880:0,126976:17039488,67584:553648256,71680:16777216,75776:17039360,79872:537133184,83968:536870912,88064:17039488,92160:128,96256:553910272,100352:262272,104448:553910400,108544:0,112640:553648128,116736:16777344,120832:262144,124928:537133056,129024:536871040},{0:268435464,256:8192,512:270532608,768:270540808,1024:268443648,1280:2097152,1536:2097160,1792:268435456,2048:0,2304:268443656,2560:2105344,2816:8,3072:270532616,3328:2105352,3584:8200,3840:270540800,128:270532608,384:270540808,640:8,896:2097152,1152:2105352,1408:268435464,1664:268443648,1920:8200,2176:2097160,2432:8192,2688:268443656,2944:270532616,3200:0,3456:270540800,3712:2105344,3968:268435456,4096:268443648,4352:270532616,4608:270540808,4864:8200,5120:2097152,5376:268435456,5632:268435464,5888:2105344,6144:2105352,6400:0,6656:8,6912:270532608,7168:8192,7424:268443656,7680:270540800,7936:2097160,4224:8,4480:2105344,4736:2097152,4992:268435464,5248:268443648,5504:8200,5760:270540808,6016:270532608,6272:270540800,6528:270532616,6784:8192,7040:2105352,7296:2097160,7552:0,7808:268435456,8064:268443656},{0:1048576,16:33555457,32:1024,48:1049601,64:34604033,80:0,96:1,112:34603009,128:33555456,144:1048577,160:33554433,176:34604032,192:34603008,208:1025,224:1049600,240:33554432,8:34603009,24:0,40:33555457,56:34604032,72:1048576,88:33554433,104:33554432,120:1025,136:1049601,152:33555456,168:34603008,184:1048577,200:1024,216:34604033,232:1,248:1049600,256:33554432,272:1048576,288:33555457,304:34603009,320:1048577,336:33555456,352:34604032,368:1049601,384:1025,400:34604033,416:1049600,432:1,448:0,464:34603008,480:33554433,496:1024,264:1049600,280:33555457,296:34603009,312:1,328:33554432,344:1048576,360:1025,376:34604032,392:33554433,408:34603008,424:0,440:34604033,456:1049601,472:1024,488:33555456,504:1048577},{0:134219808,1:131072,2:134217728,3:32,4:131104,5:134350880,6:134350848,7:2048,8:134348800,9:134219776,10:133120,11:134348832,12:2080,13:0,14:134217760,15:133152,2147483648:2048,2147483649:134350880,2147483650:134219808,2147483651:134217728,2147483652:134348800,2147483653:133120,2147483654:133152,2147483655:32,2147483656:134217760,2147483657:2080,2147483658:131104,2147483659:134350848,2147483660:0,2147483661:134348832,2147483662:134219776,2147483663:131072,16:133152,17:134350848,18:32,19:2048,20:134219776,21:134217760,22:134348832,23:131072,24:0,25:131104,26:134348800,27:134219808,28:134350880,29:133120,30:2080,31:134217728,2147483664:131072,2147483665:2048,2147483666:134348832,2147483667:133152,2147483668:32,2147483669:134348800,2147483670:134217728,2147483671:134219808,2147483672:134350880,2147483673:134217760,2147483674:134219776,2147483675:0,2147483676:133120,2147483677:2080,2147483678:131104,2147483679:134350848}],t=[4160749569,528482304,33030144,2064384,129024,8064,504,2147483679],i=a.DES=b.extend({_doReset:function(){for(var A=this._key.words,B=[],l=0;l<56;l++){var g=d[l]-1;B[l]=A[g>>>5]>>>31-g%32&1}for(var F=this._subKeys=[],D=0;D<16;D++){var u=F[D]=[],z=e[D];for(l=0;l<24;l++)u[l/6|0]|=B[(n[l]-1+z)%28]<<31-l%6,u[4+(l/6|0)]|=B[28+(n[l+24]-1+z)%28]<<31-l%6;for(u[0]=u[0]<<1|u[0]>>>31,l=1;l<7;l++)u[l]=u[l]>>>4*(l-1)+3;u[7]=u[7]<<5|u[7]>>>27}var k=this._invSubKeys=[];for(l=0;l<16;l++)k[l]=F[15-l]},encryptBlock:function(E,A){this._doCryptBlock(E,A,this._subKeys)},decryptBlock:function(E,A){this._doCryptBlock(E,A,this._invSubKeys)},_doCryptBlock:function(E,A,B){this._lBlock=E[A],this._rBlock=E[A+1],r.call(this,4,252645135),r.call(this,16,65535),v.call(this,2,858993459),v.call(this,8,16711935),r.call(this,1,1431655765);for(var l=0;l<16;l++){for(var g=B[l],F=this._lBlock,D=this._rBlock,u=0,z=0;z<8;z++)u|=c[z][((D^g[z])&t[z])>>>0];this._lBlock=D,this._rBlock=F^u}var k=this._lBlock;this._lBlock=this._rBlock,this._rBlock=k,r.call(this,1,1431655765),v.call(this,8,16711935),v.call(this,2,858993459),r.call(this,16,65535),r.call(this,4,252645135),E[A]=this._lBlock,E[A+1]=this._rBlock},keySize:2,ivSize:2,blockSize:2});function r(E,A){var B=(this._lBlock>>>E^this._rBlock)&A;this._rBlock^=B,this._lBlock^=B<>>E^this._lBlock)&A;this._lBlock^=B,this._rBlock^=B<192.");var B=A.slice(0,2),l=A.length<4?A.slice(0,2):A.slice(2,4),g=A.length<6?A.slice(0,2):A.slice(4,6);this._des1=i.createEncryptor(C.create(B)),this._des2=i.createEncryptor(C.create(l)),this._des3=i.createEncryptor(C.create(g))},encryptBlock:function(E,A){this._des1.encryptBlock(E,A),this._des2.decryptBlock(E,A),this._des3.encryptBlock(E,A)},decryptBlock:function(E,A){this._des3.decryptBlock(E,A),this._des2.encryptBlock(E,A),this._des1.decryptBlock(E,A)},keySize:6,ivSize:2,blockSize:2});x.TripleDES=b._createHelper(s)}(),f.TripleDES)},4501:function(P,H,o){var C,b,a,d,f;P.exports=(f=o(7656),b=(C=f.lib).Base,a=C.WordArray,(d=f.x64={}).Word=b.extend({init:function(c,t){this.high=c,this.low=t}}),d.WordArray=b.extend({init:function(c,t){c=this.words=c||[],this.sigBytes=null!=t?t:8*c.length},toX32:function(){for(var c=this.words,t=c.length,i=[],r=0;r{"use strict";r.d(_,{s3:()=>f});const f=(0,r(5083).F3)("Keyboard")},1983:(v,_,r)=>{"use strict";r.r(_),r.d(_,{SearchPageModule:()=>q});var u=r(177),g=r(9417),d=r(8974),f=r(3021),h=r(467),M=r(56),b=r(2849),x=r(9441),O=r(3649),D=r(334),t=r(4438),C=r(5402);let k=(()=>{var o;class m{constructor(n){this.modalCtrl=n}ngOnInit(){}hadleAudioSearch(){this.modalCtrl.dismiss("search")}}return(o=m).\u0275fac=function(n){return new(n||o)(t.rXU(d.W3))},o.\u0275cmp=t.VBU({type:o,selectors:[["app-recording-alert"]],decls:15,vars:6,consts:[["lines","none"],[1,"record_audio"],[1,"msg_speak"],[1,"circle_ripple"],[1,"circle_ripple-2"],[1,"circle"],[1,"circle-2"],["aria-hidden","true","src","assets/icon/mic.svg"],[1,"search_div"],[3,"click"]],template:function(n,i){1&n&&(t.j41(0,"div")(1,"ion-item",0)(2,"ion-label",1),t.EFF(3),t.nI1(4,"translate"),t.k0s()(),t.j41(5,"div",2),t.nrm(6,"div",3)(7,"div",4),t.j41(8,"div",5)(9,"div",6),t.nrm(10,"ion-icon",7),t.k0s()()(),t.j41(11,"div",8)(12,"ion-button",9),t.bIt("click",function(){return i.hadleAudioSearch()}),t.EFF(13),t.nI1(14,"translate"),t.k0s()()()),2&n&&(t.R7$(3),t.JRh(t.bMT(4,2,"Speak...")),t.R7$(10),t.JRh(t.bMT(14,4,"Search")))},dependencies:[d.Jm,d.iq,d.uz,d.he,C.D9],styles:[".record_audio[_ngcontent-%COMP%]{font-size:20px;margin:.5rem 0 0 .5rem}.search_div[_ngcontent-%COMP%]{position:absolute;top:33%;left:50%;transform:translate(-50%,-50%)}.msg_speak[_ngcontent-%COMP%]{position:absolute;left:40%;top:-2%;bottom:100%;transform:translate(-50%)}.msg_speak[_ngcontent-%COMP%] ion-icon[_ngcontent-%COMP%]{height:2rem!important;width:2rem!important}.circle_ripple[_ngcontent-%COMP%]{height:50px;width:50px;background:#36b37e;border-radius:50%;animation:_ngcontent-%COMP%_ripple 2s infinite;position:absolute;left:10px;top:110px;z-index:0}.circle_ripple-2[_ngcontent-%COMP%]{height:50px;width:50px;background:#36b37e;border-radius:50%;animation:_ngcontent-%COMP%_ripple-2 2s infinite;position:absolute;left:10px;top:110px}@keyframes _ngcontent-%COMP%_ripple{0%{transform:scale(1)}50%{transform:scale(2);opacity:.3}to{transform:scale(1)}}@keyframes _ngcontent-%COMP%_ripple-2{0%{transform:scale(1)}50%{transform:scale(2.5);opacity:.3}to{transform:scale(1)}}.circle[_ngcontent-%COMP%]{width:60px;height:60px;border-radius:50%;background:#eaeaea;position:absolute;left:5px;top:105px}.circle-2[_ngcontent-%COMP%]{width:50px;height:50px;border-radius:50%;background:#fff;position:absolute;left:5px;top:5px;box-shadow:0 0 8px #00000029;z-index:2}.circle-2[_ngcontent-%COMP%] ion-icon[_ngcontent-%COMP%]{font-size:20px;position:absolute;left:10px;top:10px}"]}),m})();var R=r(8666),T=r(7420),P=r(5293),S=r(2904),w=r(9836),A=r(2186),G=r(444),I=r(5173),j=r(2297),B=r(4254);const F=["searchInput"],$=()=>[0,1,2,3,4,5,6,7,8];function X(o,m){1&o&&(t.j41(0,"ion-item",16)(1,"div",17),t.nrm(2,"app-skeleton-item",18),t.k0s(),t.j41(3,"ion-label",19),t.nrm(4,"app-skeleton-item",20)(5,"app-skeleton-item",21),t.k0s(),t.j41(6,"ion-label",22),t.nrm(7,"app-skeleton-item",23),t.k0s()())}function Y(o,m){1&o&&(t.j41(0,"ion-list",12)(1,"ion-item",13)(2,"ion-label",14),t.EFF(3),t.nI1(4,"translate"),t.k0s()(),t.DNE(5,X,8,0,"ion-item",15),t.k0s()),2&o&&(t.R7$(3),t.JRh(t.bMT(4,2,"Searching...")),t.R7$(2),t.Y8G("ngForOf",t.lJ4(4,$)))}function U(o,m){if(1&o&&(t.j41(0,"ion-list")(1,"ion-item",13)(2,"ion-label",24),t.EFF(3),t.nI1(4,"translate"),t.k0s()()()),2&o){const a=t.XpG();t.R7$(3),t.JRh(t.bMT(4,1,a.errMsg))}}function E(o,m){if(1&o&&t.nrm(0,"img",33),2&o){const a=t.XpG().$implicit;t.Y8G("src",null!=a&&null!=a.metaData&&a.metaData.thumbnail&&!a.metaData.identifier.startsWith("do_")?null==a||null==a.metaData?null:a.metaData.thumbnail:"assets/images/Audio.png",t.B4B)}}function N(o,m){if(1&o&&t.nrm(0,"img",34),2&o){const a=t.XpG().$implicit;t.Y8G("appThumbnail",null==a?null:a.metaData)}}function V(o,m){if(1&o&&t.nrm(0,"img",33),2&o){const a=t.XpG().$implicit;t.Y8G("src",null!=a&&null!=a.metaData&&a.metaData.thumbnail&&!a.metaData.identifier.startsWith("do_")?null==a||null==a.metaData?null:a.metaData.thumbnail:"assets/images/Video.png",t.B4B)}}function L(o,m){if(1&o&&t.nrm(0,"img",33),2&o){const a=t.XpG().$implicit;t.Y8G("src",null!=a&&null!=a.metaData&&a.metaData.thumbnail&&!a.metaData.identifier.startsWith("do_")?null==a||null==a.metaData?null:a.metaData.thumbnail:"assets/images/PDF.png",t.B4B)}}function W(o,m){if(1&o&&t.nrm(0,"img",33),2&o){const a=t.XpG().$implicit;t.Y8G("src",null!=a&&null!=a.metaData&&a.metaData.thumbnail&&!a.metaData.identifier.startsWith("do_")?null==a||null==a.metaData?null:a.metaData.thumbnail:"assets/images/LINK.png",t.B4B)}}function K(o,m){if(1&o){const a=t.RV6();t.j41(0,"ion-item",26)(1,"div",27),t.bIt("click",function(i){const e=t.eBV(a).$implicit,c=t.XpG(2);return t.Njj(c.playContent(i,e))}),t.DNE(2,E,1,1,"img",28)(3,N,1,1,"img",29)(4,V,1,1,"img",28)(5,L,1,1,"img",28)(6,W,1,1,"img",28),t.k0s(),t.j41(7,"div",30)(8,"div",31),t.EFF(9),t.k0s(),t.j41(10,"ion-icon",32),t.bIt("click",function(){const i=t.eBV(a).$implicit,e=t.XpG(2);return t.Njj(e.moreOtions(i))}),t.k0s()()()}if(2&o){const a=m.$implicit,n=t.XpG(2);t.R7$(2),t.Y8G("ngIf",a.metaData.mimetype===n.mimeType.AUDIO),t.R7$(),t.Y8G("ngIf",a.metaData.mimetype===n.mimeType.YOUTUBE),t.R7$(),t.Y8G("ngIf",a.metaData.mimetype===n.mimeType.MP4),t.R7$(),t.Y8G("ngIf",a.metaData.mimetype===n.mimeType.PDF),t.R7$(),t.Y8G("ngIf","text/html"===(null==a||null==a.metaData?null:a.metaData.mimetype)),t.R7$(3),t.JRh(null==a.metaData?null:a.metaData.name)}}function z(o,m){if(1&o&&(t.j41(0,"ion-list"),t.DNE(1,K,11,6,"ion-item",25),t.k0s()),2&o){const a=t.XpG();t.R7$(),t.Y8G("ngForOf",a.searchContentResult)}}const J=[{path:"",component:(()=>{var o;class m{constructor(n,i,e,c,l,p,s,y,tt){this.headerService=n,this.location=i,this.record=e,this.searchApi=c,this.modalCtrl=l,this.contentService=p,this.router=s,this.telemetryGeneratorService=y,this.storage=tt,this.showSheenAnimation=!1,this.searchKeywords="",this.searchContentResult=[],this.optModalOpen=!1,this.mimeType=M.Cc,this.noSearchData=!1,this.errMsg="",this.modalPresent=!1,this.disabled=!1,this.startRecording=!1,this.duration=0,this.durationDisplay=""}tabViewWillEnter(){this.headerService.hideHeader(),this.headerService.showStatusBar(!1)}ngOnInit(){}navigateBack(){this.location.back()}ionViewWillEnter(){this.headerService.hideHeader(),this.headerService.showStatusBar(!1)}handleSearch(n,i=!1){var e=this;return(0,h.A)(function*(){if(i){e.showSheenAnimation=!0;let s=yield e.makeSearchContextApiCall(n,i);var c;null!=s&&s.input?(null!==(c=s.input)&&void 0!==c&&c.sourceText&&(e.searchKeywords=s.input.sourceText),e.handleContentSearch(s,i)):(e.disabled=!1,e.showSheenAnimation=!1,e.noSearchData=!0,e.searchContentResult=[],e.errMsg="Sorry, please try again!")}else if(e.searchKeywords.replace(/\s/g,"").length>0){var l;e.showSheenAnimation=!0,D.s3.hide();let s=yield e.makeSearchContextApiCall(e.searchKeywords,i);var p;null!=s&&null!==(l=s.input)&&void 0!==l&&l.sourceText&&(e.searchKeywords=null==s||null===(p=s.input)||void 0===p?void 0:p.sourceText),e.handleContentSearch(s,!1)}})()}makeSearchContextApiCall(n,i){var e=this;return(0,h.A)(function*(){return yield e.searchApi.postSearchContext({text:n,currentLang:yield e.storage.getData("lang")},i).then(c=>c).catch(c=>{var l;i?(e.disabled=!1,e.showSheenAnimation=!1,e.noSearchData=!0,e.searchContentResult=[],e.errMsg="unsupported language!"==(null==c||null===(l=c.body)||void 0===l||null===(l=l.detail)||void 0===l?void 0:l.toLowerCase())?"Sorry, this language is not currently supported.":"Sorry, please try again!"):e.handleContentSearch("",!1)})})()}handleContentSearch(n,i=!1){var e=this;return(0,h.A)(function*(){var c;let l={name:null!==(c=null==n?void 0:n.context)&&void 0!==c?c:e.searchKeywords};yield e.searchApi.postContentSearch(l,yield e.storage.getData("lang")).then(p=>{if(console.log("searchRes ",p),e.telemetryGeneratorService.generateSearchTelemetry(i?"audio":"text",i?"":e.searchKeywords,p.length,"search",""),e.disabled=!1,p.length>0){e.showSheenAnimation=!1,e.noSearchData=!1;let s={};e.searchContentResult=[],p.forEach(y=>{s={},s.source="djp",s.sourceType="djp-content",s.metaData=y,e.searchContentResult.push(s)})}else e.showSheenAnimation=!1,e.noSearchData=!0,e.searchContentResult=[],e.errMsg="No Result"}).catch(p=>{var s;e.disabled=!1,e.showSheenAnimation=!1,e.noSearchData=!0,e.searchContentResult=[],e.errMsg="unsupported language!"==(null==p||null===(s=p.body)||void 0===s||null===(s=s.detail)||void 0===s?void 0:s.toLowerCase())?"Sorry, this language is not currently supported.":"Sorry, please try again!"})})()}moreOtions(n){var i=this;return(0,h.A)(function*(){let e;i.optModalOpen||(i.optModalOpen=!0,e=yield i.modalCtrl.create({component:b.q,componentProps:{content:n},cssClass:"sheet-modal",breakpoints:[.25],showBackdrop:!1,initialBreakpoint:.25,handle:!1,handleBehavior:"none"}),yield e.present()),e.onDidDismiss().then(function(){var c=(0,h.A)(function*(l){i.optModalOpen=!1,l.data&&"addToPitara"===l.data.type?i.addContentToMyPitara(l.data.content||n):l.data&&"like"==l.data.type&&(i.contentService.likeContent(l.data.content||n,"guest",!0),l.data.content.metaData.isLiked&&(yield R.Q.play({assetId:"windchime"}),(0,T.A)({startVelocity:30,particleCount:400,spread:360,ticks:60,origin:{y:.5,x:.5},colors:["#a864fd","#29cdff","#78ff44","#ff718d","#fdff6a"]})),i.telemetryGeneratorService.generateInteractTelemetry("TOUCH","content-liked","search","search",new O.$i(null==n?void 0:n.metaData.identifier,null==n?void 0:n.metaData.mimetype,"")))});return function(l){return c.apply(this,arguments)}}())})()}addContentToMyPitara(n){var i=this;return(0,h.A)(function*(){const e=yield i.modalCtrl.create({component:x.$,componentProps:{content:n},cssClass:"add-to-pitara",breakpoints:[0,1],showBackdrop:!1,initialBreakpoint:1,handle:!1,handleBehavior:"none"});yield e.present(),e.onWillDismiss().then(c=>{})})()}playContent(n,i){var e=this;return(0,h.A)(function*(){e.contentService.markContentAsViewed(i),yield e.router.navigate(["/player"],{state:{content:i}})})()}onLongPressStart(){var n=this;return(0,h.A)(function*(){console.log("long press on search start"),n.searchKeywords="",(yield(yield P.R.hasAudioRecordingPermission()).value)?(n.record.startRecognition("search"),n.disabled=!0,n.startRecording=!0,n.presentPopover(event),n.calculation()):yield P.R.requestAudioRecordingPermission()})()}presentPopover(n){var i=this;return(0,h.A)(function*(){i.modal=yield i.modalCtrl.create({component:k,cssClass:"sheet-modal",breakpoints:[.4],showBackdrop:!1,initialBreakpoint:.4,handle:!1,handleBehavior:"none"}),i.modalPresent=!0,yield i.modal.present(),yield i.modal.onDidDismiss().then(e=>{"search"===e.data&&i.onLongPressEnd()})})()}calculation(){if(!this.startRecording)return this.duration=0,void(this.durationDisplay="");this.duration+=1;const n=Math.floor(this.duration/60),i=(this.duration%60).toString().padStart(2,"0");this.durationDisplay=`${n}:${i}`,this.durationDisplay>"0:05"&&this.onLongPressEnd(),setTimeout(()=>{this.calculation()},1e3)}onLongPressEnd(){var n=this;return(0,h.A)(function*(){console.log("long press on search end"),yield n.record.stopRecognition("search").then(function(){var i=(0,h.A)(function*(e){n.modalPresent&&(n.modalPresent=!1,yield n.modal.dismiss()),n.startRecording=!1,n.handleSearch(e,!0)});return function(e){return i.apply(this,arguments)}}())})()}}return(o=m).\u0275fac=function(n){return new(n||o)(t.rXU(S.Ux),t.rXU(u.aZ),t.rXU(w.X),t.rXU(A.S),t.rXU(d.W3),t.rXU(G.f),t.rXU(f.Ix),t.rXU(I.O),t.rXU(S.n$))},o.\u0275cmp=t.VBU({type:o,selectors:[["app-search"]],viewQuery:function(n,i){if(1&n&&t.GBs(F,5),2&n){let e;t.mGM(e=t.lsd())&&(i.searchBar=e.first)}},decls:16,vars:9,consts:[["searchInput",""],[1,"custom-header"],[1,"header-content"],["slot","start",1,"start-icon"],[3,"click"],["aria-hidden","true","src","assets/icon/back.svg"],["type","search","fill","outline","shape","round",3,"keyup.enter","ngModelChange","disabled","ngModel","placeholder"],["slot","end"],[3,"click","disabled"],["aria-hidden","true","src","assets/icon/mic.svg"],["class","m-n",4,"ngIf"],[4,"ngIf"],[1,"m-n"],["lines","none"],[1,"ion-text-center"],["lines","none","style","padding: 5px;",4,"ngFor","ngForOf"],["lines","none",2,"padding","5px"],["item-start","",2,"border-radius","16px"],["height","100px","width","200px","radius","16px",2,"border-radius","16px"],[2,"padding-left","10px"],["height","12px","width","100px",2,"padding-bottom","8px"],["height","12px","width","80px",2,"padding-bottom","8px"],[2,"padding-left","30px"],["height","12px","width","10px",2,"padding-bottom","8px"],[1,"no-data"],["lines","none","class","card",4,"ngFor","ngForOf"],["lines","none",1,"card"],[1,"card__img",3,"click"],["alt","",3,"src",4,"ngIf"],["appThumbnail","","alt","",3,"appThumbnail",4,"ngIf"],[1,"card__metadata"],[1,"card__title"],["aria-hidden","true","src","assets/icon/kabab-icon.svg",3,"click"],["alt","",3,"src"],["appThumbnail","","alt","",3,"appThumbnail"]],template:function(n,i){if(1&n){const e=t.RV6();t.j41(0,"ion-header")(1,"ion-toolbar",1)(2,"div",2)(3,"ion-buttons",3)(4,"ion-button",4),t.bIt("click",function(){return t.eBV(e),t.Njj(i.navigateBack())}),t.nrm(5,"ion-icon",5),t.k0s()(),t.j41(6,"ion-input",6,0),t.nI1(8,"translate"),t.bIt("keyup.enter",function(){return t.eBV(e),t.Njj(i.handleSearch())})("ngModelChange",function(){return t.eBV(e),t.Njj(!i.searchContentResult)}),t.mxI("ngModelChange",function(l){return t.eBV(e),t.DH7(i.searchKeywords,l)||(i.searchKeywords=l),t.Njj(l)}),t.k0s(),t.j41(9,"ion-buttons",7)(10,"ion-button",8),t.bIt("click",function(){return t.eBV(e),t.Njj(i.onLongPressStart())}),t.nrm(11,"ion-icon",9),t.k0s()()()()(),t.j41(12,"ion-content"),t.DNE(13,Y,6,5,"ion-list",10)(14,U,5,3,"ion-list",11)(15,z,2,1,"ion-list",11),t.k0s()}2&n&&(t.R7$(6),t.Y8G("disabled",i.disabled),t.R50("ngModel",i.searchKeywords),t.Y8G("placeholder",t.bMT(8,7,"SEARCH_HINT")),t.R7$(4),t.Y8G("disabled",i.disabled),t.R7$(3),t.Y8G("ngIf",i.showSheenAnimation),t.R7$(),t.Y8G("ngIf",!i.showSheenAnimation&&i.noSearchData),t.R7$(),t.Y8G("ngIf",!i.showSheenAnimation&&i.searchContentResult.length>0))},dependencies:[u.Sq,u.bT,g.BC,g.vS,d.Jm,d.QW,d.W9,d.eU,d.iq,d.$w,d.uz,d.he,d.nf,d.ai,d.Gw,j.O,B.g,C.D9],styles:[".cards-container[_ngcontent-%COMP%]{padding:.2rem 1rem}.cards-container[_ngcontent-%COMP%] .bot-section[_ngcontent-%COMP%]{display:flex;justify-content:space-between;padding:0 1rem 1rem}.cards-container[_ngcontent-%COMP%] .bot-section[_ngcontent-%COMP%] .image[_ngcontent-%COMP%]{position:relative}.cards-container[_ngcontent-%COMP%] .bot-section[_ngcontent-%COMP%] .image[_ngcontent-%COMP%] .image-title[_ngcontent-%COMP%]{position:absolute;bottom:.625rem;color:var(--ion-color-primary-contrast);left:0;right:0;text-align:center}.card[_ngcontent-%COMP%]{position:relative;padding-bottom:1rem}.card__img[_ngcontent-%COMP%]{height:194px;width:100%;overflow:hidden}.card__img[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{max-width:100%;width:100%;height:100%;border-radius:1rem}.card__metadata[_ngcontent-%COMP%]{padding-top:.5rem;display:flex;align-items:center;justify-content:space-between}.card__metadata[_ngcontent-%COMP%] ion-icon[_ngcontent-%COMP%]{height:1.75rem;width:1.75rem}.card__action-btns[_ngcontent-%COMP%]{display:flex;align-items:center}.card__action-btns[_ngcontent-%COMP%] ion-icon[_ngcontent-%COMP%]{width:1.5rem;height:1.5rem;margin-right:1rem}.card__action-btns[_ngcontent-%COMP%] ion-icon[_ngcontent-%COMP%]:last-child{margin-left:auto;margin-right:0}.card__title[_ngcontent-%COMP%]{font-size:.75rem;font-weight:400;width:90%;text-transform:capitalize;word-break:break-word;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.no-data[_ngcontent-%COMP%]{text-align:center}ion-header[_ngcontent-%COMP%]{box-shadow:none}ion-header[_ngcontent-%COMP%] ion-icon[_ngcontent-%COMP%]{color:var(--ion-color-primary)}ion-content[_ngcontent-%COMP%]{--padding-top: 0 !important}.header-content[_ngcontent-%COMP%]{display:flex} .toolbar-container{padding:0!important;min-height:auto}ion-input[_ngcontent-%COMP%]{margin-top:.5rem;min-height:3rem!important;--border-color: var(--ion-color-medium) !important;--highlight-color: var(--ion-color-secondary-contrast) !important}ion-icon[_ngcontent-%COMP%]{width:1.75rem;height:1.75rem;margin-left:0}.card__img[_ngcontent-%COMP%]{width:40%;height:auto}.card__img[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{max-width:90%!important}.card__metadata[_ngcontent-%COMP%]{padding-top:0;padding-left:1rem;align-items:center;width:60%;height:90%}ion-list[_ngcontent-%COMP%]{background-color:transparent}ion-item[_ngcontent-%COMP%]{--background: transparent}.search_text[_ngcontent-%COMP%]{text-align:center}"]}),m})()}];let H=(()=>{var o;class m{}return(o=m).\u0275fac=function(n){return new(n||o)},o.\u0275mod=t.$C({type:o}),o.\u0275inj=t.G2t({imports:[f.iI.forChild(J),f.iI]}),m})();var Q=r(3721),Z=r(5553);let q=(()=>{var o;class m{}return(o=m).\u0275fac=function(n){return new(n||o)},o.\u0275mod=t.$C({type:o}),o.\u0275inj=t.G2t({imports:[u.MD,g.YN,d.bv,H,C.h,Z.h,Q.h]}),m})()},5318:function(v){v.exports=function(r,u){if(null==u&&(u={fuzzy:!0}),/youtu\.?be/.test(r)){var g,d=[/youtu\.be\/([^#\&\?]{11})/,/\?v=([^#\&\?]{11})/,/\&v=([^#\&\?]{11})/,/embed\/([^#\&\?]{11})/,/\/v\/([^#\&\?]{11})/];for(g=0;g{i.r(f),i.d(f,{ion_reorder:()=>p,ion_reorder_group:()=>g});var y=i(467),l=i(4363),u=i(6726),E=i(611),b=i(2885),M=i(5638),m=i(4081);i(8438),i(8476);const p=class{constructor(e){(0,l.r)(this,e)}onClick(e){const t=this.el.closest("ion-reorder-group");e.preventDefault(),(!t||!t.disabled)&&e.stopImmediatePropagation()}render(){const e=(0,E.b)(this);return(0,l.h)(l.H,{key:"5747b63aa64b05bfed96bbce8087186c7e14c6d5",class:e},(0,l.h)("slot",{key:"a745f29a23c905cd0bff572acb755b597a3fb3c3"},(0,l.h)("ion-icon",{key:"48f433e85a3a68c16bc426623b2b74957b4b2eb7",icon:"ios"===e?u.j:u.k,lazy:!1,class:"reorder-icon",part:"icon","aria-hidden":"true"})))}get el(){return(0,l.f)(this)}};p.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}"};const g=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,y.A)(function*(){const t=(0,b.f)(e.el);t&&(e.scrollEl=yield(0,b.g)(t)),e.gesture=(yield Promise.resolve().then(i.bind(i,405))).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 a=0;a{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=_),0!==t&&this.scrollEl.scrollBy(0,t),this.scrollEl.scrollTop-this.scrollElInitial}render(){const e=(0,E.b)(this);return(0,l.h)(l.H,{key:"68b5e5fa00a0531c74597964d84c82da8bc3252f",class:{[e]:!0,"reorder-enabled":!this.disabled,"reorder-list-active":0!==this.state}})}get el(){return(0,l.f)(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,_=10,x="reorder-selected",D=(e,t,s)=>{const r=e[t];return e.splice(t,1),e.splice(s,0,r),e.slice()};g.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/www/7076.4eeb02dc3a0bd7a6.js b/www/7076.4eeb02dc3a0bd7a6.js new file mode 100644 index 00000000..5f319edf --- /dev/null +++ b/www/7076.4eeb02dc3a0bd7a6.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[7076],{7076:(F,_,r)=>{r.r(_),r.d(_,{ion_select:()=>j,ion_select_option:()=>A,ion_select_popover:()=>D});var x=r(467),s=r(4363),I=r(8281),P=r(2172),w=r(5572),f=r(5638),O=r(4929),a=r(5516),p=r(7464),c=r(333),C=r(2935),y=r(6726),g=r(611);r(8476),r(3113);const j=class{constructor(e){(0,s.r)(this,e),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-"+U++,this.inheritedAttributes={},this.hasLoggedDeprecationWarning=!1,this.onClick=t=>{const l=t.target,i=l.closest('[slot="start"], [slot="end"]');l===this.el||null===i?(this.setFocus(),this.open(t)):t.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.legacy=void 0,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(e){this.value=e,this.ionChange.emit({value:e})}componentWillLoad(){this.inheritedAttributes=(0,f.k)(this.el,["aria-label"])}connectedCallback(){var e=this;return(0,x.A)(function*(){const{el:t}=e;e.legacyFormController=(0,I.c)(t),e.notchController=(0,P.c)(t,()=>e.notchSpacerEl,()=>e.labelSlot),e.updateOverlayOptions(),e.emitStyle(),e.mutationO=(0,C.w)(e.el,"ion-select-option",(0,x.A)(function*(){e.updateOverlayOptions(),(0,s.i)(e)}))})()}disconnectedCallback(){this.mutationO&&(this.mutationO.disconnect(),this.mutationO=void 0),this.notchController&&(this.notchController.destroy(),this.notchController=void 0)}open(e){var t=this;return(0,x.A)(function*(){if(t.disabled||t.isExpanded)return;t.isExpanded=!0;const l=t.overlay=yield t.createOverlay(e);if(l.onDidDismiss().then(()=>{t.overlay=void 0,t.isExpanded=!1,t.ionDismiss.emit(),t.setFocus()}),yield l.present(),"popover"===t.interface){const i=t.childOpts.map(o=>o.value).indexOf(t.value);if(i>-1){const o=l.querySelector(`.select-interface-option:nth-child(${i+1})`);if(o){(0,f.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,f.f)(o.closest("ion-item")),o.focus())}}return l})()}createOverlay(e){let t=this.interface;return"action-sheet"===t&&this.multiple&&(console.warn(`Select interface cannot be "${t}" with a multi-value select. Using the "alert" interface instead.`),t="alert"),"popover"===t&&!e&&(console.warn(`Select interface cannot be a "${t}" without passing an event. Using the "alert" interface instead.`),t="alert"),"action-sheet"===t?this.openActionSheet():"popover"===t?this.openPopover(e):this.openAlert()}updateOverlayOptions(){const e=this.overlay;if(!e)return;const t=this.childOpts,l=this.value;switch(this.interface){case"action-sheet":e.buttons=this.createActionSheetButtons(t,l);break;case"popover":const i=e.querySelector("ion-select-popover");i&&(i.options=this.createPopoverOptions(t,l));break;case"alert":e.inputs=this.createAlertInputs(t,this.multiple?"checkbox":"radio",l)}}createActionSheetButtons(e,t){const l=e.map(i=>{const o=E(i),n=Array.from(i.classList).filter(d=>"hydrated"!==d).join(" "),h=`${L} ${n}`;return{role:(0,w.i)(t,o,this.compareWith)?"selected":"",text:i.textContent,cssClass:h,handler:()=>{this.setValue(o)}}});return l.push({text:this.cancelText,role:"cancel",handler:()=>{this.ionCancel.emit()}}),l}createAlertInputs(e,t,l){return e.map(o=>{const n=E(o),h=Array.from(o.classList).filter(u=>"hydrated"!==u).join(" ");return{type:t,cssClass:`${L} ${h}`,label:o.textContent||"",value:n,checked:(0,w.i)(l,n,this.compareWith),disabled:o.disabled}})}createPopoverOptions(e,t){return e.map(i=>{const o=E(i),n=Array.from(i.classList).filter(d=>"hydrated"!==d).join(" ");return{text:i.textContent||"",cssClass:`${L} ${n}`,value:o,checked:(0,w.i)(t,o,this.compareWith),disabled:i.disabled,handler:d=>{this.setValue(d),this.multiple||this.close()}}})}openPopover(e){var t=this;return(0,x.A)(function*(){const{fill:l,labelPlacement:i}=t,o=t.interfaceOptions,n=(0,g.b)(t),h="md"!==n,d=t.multiple,u=t.value;let b=e,v="auto";if(t.legacyFormController.hasLegacyControl()){const m=t.el.closest("ion-item");m&&(m.classList.contains("item-label-floating")||m.classList.contains("item-label-stacked"))&&(b=Object.assign(Object.assign({},e),{detail:{ionShadowTarget:m}}),v="cover")}else"floating"===i||"stacked"===i||"md"===n&&void 0!==l?v="cover":b=Object.assign(Object.assign({},e),{detail:{ionShadowTarget:t.nativeWrapperEl}});const k=Object.assign(Object.assign({mode:n,event:b,alignment:"center",size:v,showBackdrop:h},o),{component:"ion-select-popover",cssClass:["select-popover",o.cssClass],componentProps:{header:o.header,subHeader:o.subHeader,message:o.message,multiple:d,value:u,options:t.createPopoverOptions(t.childOpts,u)}});return a.c.create(k)})()}openActionSheet(){var e=this;return(0,x.A)(function*(){const t=(0,g.b)(e),l=e.interfaceOptions,i=Object.assign(Object.assign({mode:t},l),{buttons:e.createActionSheetButtons(e.childOpts,e.value),cssClass:["select-action-sheet",l.cssClass]});return a.b.create(i)})()}openAlert(){var e=this;return(0,x.A)(function*(){let t,l;e.legacyFormController.hasLegacyControl()?(t=e.getLabel(),l=t?t.textContent:null):l=e.labelText;const i=e.interfaceOptions,o=e.multiple?"checkbox":"radio",n=(0,g.b)(e),h=Object.assign(Object.assign({mode:n},i),{header:i.header?i.header:l,inputs:e.createAlertInputs(e.childOpts,o,e.value),buttons:[{text:e.cancelText,role:"cancel",handler:()=>{e.ionCancel.emit()}},{text:e.okText,handler:d=>{e.setValue(d)}}],cssClass:["select-alert",i.cssClass,e.multiple?"multiple-select-alert":"single-select-alert"]});return a.a.create(h)})()}close(){return this.overlay?this.overlay.dismiss():Promise.resolve(!1)}getLabel(){return(0,f.h)(this.el)}hasValue(){return""!==this.getText()}get childOpts(){return Array.from(this.el.querySelectorAll("ion-select-option"))}get labelText(){const{label:e}=this;if(void 0!==e)return e;const{labelSlot:t}=this;return null!==t?t.textContent:void 0}getText(){const e=this.selectedText;return null!=e&&""!==e?e:$(this.childOpts,this.value,this.compareWith)}setFocus(){this.focusEl&&this.focusEl.focus()}emitStyle(){const{disabled:e}=this,t={"interactive-disabled":e};this.legacyFormController.hasLegacyControl()&&(t.interactive=!0,t.select=!0,t["select-disabled"]=e,t["has-placeholder"]=void 0!==this.placeholder,t["has-value"]=this.hasValue(),t["has-focus"]=this.isExpanded,t.legacy=!!this.legacy),this.ionStyle.emit(t)}renderLabel(){const{label:e}=this;return(0,s.h)("div",{class:{"label-text-wrapper":!0,"label-text-wrapper-hidden":!this.hasLabel},part:"label"},void 0===e?(0,s.h)("slot",{name:"label"}):(0,s.h)("div",{class:"label-text"},e))}componentDidRender(){var e;null===(e=this.notchController)||void 0===e||e.calculateNotchWidth()}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,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()}renderSelect(){const{disabled:e,el:t,isExpanded:l,expandedIcon:i,labelPlacement:o,justify:n,placeholder:h,fill:d,shape:u,name:b,value:v}=this,k=(0,g.b)(this),m="floating"===o||"stacked"===o,S=!m,N=(0,p.i)(t)?"rtl":"ltr",M=(0,c.h)("ion-item",this.el),G="md"===k&&"outline"!==d&&!M,B=this.hasValue(),J=null!==t.querySelector('[slot="start"], [slot="end"]');(0,f.d)(!0,t,b,T(v),e);const Q="stacked"===o||"floating"===o&&(B||l||J);return(0,s.h)(s.H,{onClick:this.onClick,class:(0,c.c)(this.color,{[k]:!0,"in-item":M,"in-item-color":(0,c.h)("ion-item.ion-color",t),"select-disabled":e,"select-expanded":l,"has-expanded-icon":void 0!==i,"has-value":B,"label-floating":Q,"has-placeholder":void 0!==h,"ion-focusable":!0,[`select-${N}`]:!0,[`select-fill-${d}`]:void 0!==d,[`select-justify-${n}`]:S,[`select-shape-${u}`]:void 0!==u,[`select-label-placement-${o}`]:!0})},(0,s.h)("label",{class:"select-wrapper",id:"select-label"},this.renderLabelContainer(),(0,s.h)("div",{class:"select-wrapper-inner"},(0,s.h)("slot",{name:"start"}),(0,s.h)("div",{class:"native-wrapper",ref:X=>this.nativeWrapperEl=X,part:"container"},this.renderSelectText(),this.renderListbox()),(0,s.h)("slot",{name:"end"}),!m&&this.renderSelectIcon()),m&&this.renderSelectIcon(),G&&(0,s.h)("div",{class:"select-highlight"})))}renderLegacySelect(){this.hasLoggedDeprecationWarning||((0,O.p)('ion-select now requires providing a label with either the "label" property or the "aria-label" attribute. To migrate, remove any usage of "ion-label" and pass the label text to either the "label" property or the "aria-label" attribute.\n\nExample: ...\nExample with aria-label: ...\n\nDevelopers can use the "legacy" property to continue using the legacy form markup. This property will be removed in an upcoming major release of Ionic where this form control will use the modern form markup.',this.el),this.legacy&&(0,O.p)('ion-select is being used with the "legacy" property enabled which will forcibly enable the legacy form markup. This property will be removed in an upcoming major release of Ionic where this form control will use the modern form markup.\n Developers can dismiss this warning by removing their usage of the "legacy" property and using the new select syntax.',this.el),this.hasLoggedDeprecationWarning=!0);const{disabled:e,el:t,inputId:l,isExpanded:i,expandedIcon:o,name:n,placeholder:h,value:d}=this,u=(0,g.b)(this),{labelText:b,labelId:v}=(0,f.e)(t,l);(0,f.d)(!0,t,n,T(d),e);let m=this.getText();""===m&&void 0!==h&&(m=h);const S=void 0!==b?""!==m?`${m}, ${b}`:b:m;return(0,s.h)(s.H,{onClick:this.onClick,role:"button","aria-haspopup":"listbox","aria-disabled":e?"true":null,"aria-label":S,class:{[u]:!0,"in-item":(0,c.h)("ion-item",t),"in-item-color":(0,c.h)("ion-item.ion-color",t),"select-disabled":e,"select-expanded":i,"has-expanded-icon":void 0!==o,"legacy-select":!0}},this.renderSelectText(),this.renderSelectIcon(),(0,s.h)("label",{id:v},S),this.renderListbox())}renderSelectText(){const{placeholder:e}=this;let l=!1,i=this.getText();return""===i&&void 0!==e&&(i=e,l=!0),(0,s.h)("div",{"aria-hidden":"true",class:{"select-text":!0,"select-placeholder":l},part:l?"placeholder":"text"},i)}renderSelectIcon(){const e=(0,g.b)(this),{isExpanded:t,toggleIcon:l,expandedIcon:i}=this;let o;return o=t&&void 0!==i?i:null!=l?l:"ios"===e?y.w:y.q,(0,s.h)("ion-icon",{class:"select-icon",part:"icon","aria-hidden":"true",icon:o})}get ariaLabel(){var e,t;const{placeholder:l,el:i,inputId:o,inheritedAttributes:n}=this,h=this.getText(),{labelText:d}=(0,f.e)(i,o),u=null!==(t=null!==(e=this.labelText)&&void 0!==e?e:n["aria-label"])&&void 0!==t?t:d;let b=h;return""===b&&void 0!==l&&(b=l),void 0!==u&&(b=""===b?u:`${u}, ${b}`),b}renderListbox(){const{disabled:e,inputId:t,isExpanded:l}=this;return(0,s.h)("button",{disabled:e,id:t,"aria-label":this.ariaLabel,"aria-haspopup":"dialog","aria-expanded":`${l}`,onFocus:this.onFocus,onBlur:this.onBlur,ref:i=>this.focusEl=i})}render(){const{legacyFormController:e}=this;return e.hasLegacyControl()?this.renderLegacySelect():this.renderSelect()}get el(){return(0,s.f)(this)}static get watchers(){return{disabled:["styleChanged"],isExpanded:["styleChanged"],placeholder:["styleChanged"],value:["styleChanged"]}}},E=e=>{const t=e.value;return void 0===t?e.textContent||"":t},T=e=>{if(null!=e)return Array.isArray(e)?e.join(","):e.toString()},$=(e,t,l)=>void 0===t?"":Array.isArray(t)?t.map(i=>z(e,i,l)).filter(i=>null!==i).join(", "):z(e,t,l)||"",z=(e,t,l)=>{const i=e.find(o=>(0,w.c)(t,E(o),l));return i?i.textContent:null};let U=0;const L="select-interface-option";j.style={ios:":host{--padding-top:0px;--padding-end:0px;--padding-bottom:0px;--padding-start:0px;--placeholder-color:currentColor;--placeholder-opacity:0.6;--background:transparent;--border-style:solid;--highlight-color-focused:var(--ion-color-primary, #3880ff);--highlight-color-valid:var(--ion-color-success, #2dd36f);--highlight-color-invalid:var(--ion-color-danger, #eb445a);--highlight-color:var(--highlight-color-focused);display:block;position:relative;font-family:var(--ion-font-family, inherit);white-space:nowrap;cursor:pointer;z-index:2}:host(:not(.legacy-select)){width:100%;min-height:44px}:host(.select-label-placement-floating),:host(.select-label-placement-stacked){min-height:56px}:host(.ion-color){--highlight-color-focused:var(--ion-color-base)}:host(.legacy-select){-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;-ms-flex-align:center;align-items:center;overflow:hidden}:host(.in-item:not(.legacy-select)){-ms-flex:1 1 0px;flex:1 1 0}:host(.in-item.legacy-select){position:static;max-width:45%}:host(.select-disabled){pointer-events:none}:host(.ion-focused) button{border:2px solid #5e9ed6}:host([slot=start]:not(.legacy-select)),:host([slot=end]:not(.legacy-select)){width:auto}.select-placeholder{color:var(--placeholder-color);opacity:var(--placeholder-opacity)}:host(.legacy-select) label{top:0;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;position:absolute;width:100%;height:100%;border:0;background:transparent;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;opacity:0}@supports (inset-inline-start: 0){:host(.legacy-select) label{inset-inline-start:0}}@supports not (inset-inline-start: 0){:host(.legacy-select) label{left:0}:host-context([dir=rtl]):host(.legacy-select) label,:host-context([dir=rtl]).legacy-select label{left:unset;right:unset;right:0}@supports selector(:dir(rtl)){:host(.legacy-select:dir(rtl)) label{left:unset;right:unset;right:0}}}:host(.legacy-select) label::-moz-focus-inner{border:0}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]){-webkit-margin-end:16px;margin-inline-end:16px;-webkit-margin-start:0;margin-inline-start:0}::slotted([slot=end]){-webkit-margin-start:16px;margin-inline-start:16px;-webkit-margin-end:0;margin-inline-end:0}:host(.legacy-select){--padding-top:10px;--padding-end:8px;--padding-bottom:10px;--padding-start:16px}.select-icon{width:1.125rem;height:1.125rem;color:var(--ion-color-step-650, #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:0.6;--background:transparent;--border-style:solid;--highlight-color-focused:var(--ion-color-primary, #3880ff);--highlight-color-valid:var(--ion-color-success, #2dd36f);--highlight-color-invalid:var(--ion-color-danger, #eb445a);--highlight-color:var(--highlight-color-focused);display:block;position:relative;font-family:var(--ion-font-family, inherit);white-space:nowrap;cursor:pointer;z-index:2}:host(:not(.legacy-select)){width:100%;min-height:44px}:host(.select-label-placement-floating),:host(.select-label-placement-stacked){min-height:56px}:host(.ion-color){--highlight-color-focused:var(--ion-color-base)}:host(.legacy-select){-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;-ms-flex-align:center;align-items:center;overflow:hidden}:host(.in-item:not(.legacy-select)){-ms-flex:1 1 0px;flex:1 1 0}:host(.in-item.legacy-select){position:static;max-width:45%}:host(.select-disabled){pointer-events:none}:host(.ion-focused) button{border:2px solid #5e9ed6}:host([slot=start]:not(.legacy-select)),:host([slot=end]:not(.legacy-select)){width:auto}.select-placeholder{color:var(--placeholder-color);opacity:var(--placeholder-opacity)}:host(.legacy-select) label{top:0;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;position:absolute;width:100%;height:100%;border:0;background:transparent;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;opacity:0}@supports (inset-inline-start: 0){:host(.legacy-select) label{inset-inline-start:0}}@supports not (inset-inline-start: 0){:host(.legacy-select) label{left:0}:host-context([dir=rtl]):host(.legacy-select) label,:host-context([dir=rtl]).legacy-select label{left:unset;right:unset;right:0}@supports selector(:dir(rtl)){:host(.legacy-select:dir(rtl)) label{left:unset;right:unset;right:0}}}:host(.legacy-select) label::-moz-focus-inner{border:0}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]){-webkit-margin-end:16px;margin-inline-end:16px;-webkit-margin-start:0;margin-inline-start:0}::slotted([slot=end]){-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, #f2f2f2);--border-color:var(--ion-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, #e6e6e6);--border-color:var(--ion-color-step-750, #404040)}}:host(.select-fill-solid.select-expanded),:host(.select-fill-solid.ion-focused){--background:var(--ion-color-step-150, #d9d9d9);--border-color:var(--ion-color-step-750, #404040)}:host(.select-fill-solid) .select-wrapper{border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius);border-bottom-right-radius:0px;border-bottom-left-radius:0px}:host-context([dir=rtl]):host(.select-fill-solid) .select-wrapper,:host-context([dir=rtl]).select-fill-solid .select-wrapper{border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius);border-bottom-right-radius:0px;border-bottom-left-radius:0px}@supports selector(:dir(rtl)){:host(.select-fill-solid:dir(rtl)) .select-wrapper{border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius);border-bottom-right-radius:0px;border-bottom-left-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, #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, #404040)}}:host(.select-fill-outline.select-expanded),:host(.select-fill-outline.ion-focused){--border-width:2px;--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-ltr.select-fill-outline) .select-outline-start{border-radius:var(--border-radius) 0px 0px var(--border-radius)}:host(.select-rtl.select-fill-outline) .select-outline-start{border-radius:0px var(--border-radius) var(--border-radius) 0px}: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-ltr.select-fill-outline) .select-outline-end{border-radius:0px var(--border-radius) var(--border-radius) 0px}:host(.select-rtl.select-fill-outline) .select-outline-end{border-radius:var(--border-radius) 0px 0px var(--border-radius)}: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, rgba(0, 0, 0, 0.13))))}:host(.legacy-select){--padding-top:10px;--padding-end:0;--padding-bottom:10px;--padding-start:16px}.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, 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:2px;-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)}@supports (inset-inline-start: 0){.select-highlight{inset-inline-start:0}}@supports not (inset-inline-start: 0){.select-highlight{left:0}:host-context([dir=rtl]) .select-highlight{left:unset;right:unset;right:0}[dir=rtl] .select-highlight{left:unset;right:unset;right:0}@supports selector(:dir(rtl)){.select-highlight:dir(rtl){left:unset;right:unset;right: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}@supports (inset-inline-start: 0){:host(.in-item) .select-highlight{inset-inline-start:0}}@supports not (inset-inline-start: 0){:host(.in-item) .select-highlight{left:0}:host-context([dir=rtl]):host(.in-item) .select-highlight,:host-context([dir=rtl]).in-item .select-highlight{left:unset;right:unset;right:0}@supports selector(:dir(rtl)){:host(.in-item:dir(rtl)) .select-highlight{left:unset;right:unset;right:0}}}:host(.select-expanded:not(.legacy-select):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-context(.item-label-stacked) .select-icon,:host-context(.item-label-floating:not(.item-fill-outline)) .select-icon,:host-context(.item-label-floating.item-fill-outline){-webkit-transform:translate3d(0, -9px, 0);transform:translate3d(0, -9px, 0)}:host-context(.item-has-focus):host(:not(.has-expanded-icon)) .select-icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}:host-context(.item-has-focus.item-label-stacked):host(:not(.has-expanded-icon)) .select-icon,:host-context(.item-has-focus.item-label-floating:not(.item-fill-outline)):host(:not(.has-expanded-icon)) .select-icon{-webkit-transform:translate3d(0, -9px, 0) rotate(180deg);transform:translate3d(0, -9px, 0) rotate(180deg)}: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(e){(0,s.r)(this,e),this.inputId="ion-selopt-"+V++,this.disabled=!1,this.value=void 0}render(){return(0,s.h)(s.H,{key:"abf6e85d60e815f59077910abec922826bf46eb2",role:"option",id:this.inputId,class:(0,g.b)(this)})}get el(){return(0,s.f)(this)}};let V=0;A.style=":host{display:none}";const D=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:t}=this;return t.find(l=>l.value===e.target.value)}callOptionHandler(e){const t=this.findOptionFromEvent(e),l=this.getValues(e);null!=t&&t.handler&&(0,a.s)(t.handler,l)}dismissParentPopover(){const e=this.el.closest("ion-popover");e&&e.dismiss()}setChecked(e){const{multiple:t}=this,l=this.findOptionFromEvent(e);t&&l&&(l.checked=e.detail.checked)}getValues(e){const{multiple:t,options:l}=this;if(t)return l.filter(o=>o.checked).map(o=>o.value);const i=this.findOptionFromEvent(e);return i?i.value:void 0}renderOptions(e){const{multiple:t}=this;return!0===t?this.renderCheckboxOptions(e):this.renderRadioOptions(e)}renderCheckboxOptions(e){return e.map(t=>(0,s.h)("ion-item",{class:Object.assign({"item-checkbox-checked":t.checked},(0,c.g)(t.cssClass))},(0,s.h)("ion-checkbox",{value:t.value,disabled:t.disabled,checked:t.checked,justify:"start",labelPlacement:"end",onIonChange:l=>{this.setChecked(l),this.callOptionHandler(l),(0,s.i)(this)}},t.text)))}renderRadioOptions(e){const t=e.filter(l=>l.checked).map(l=>l.value)[0];return(0,s.h)("ion-radio-group",{value:t,onIonChange:l=>this.callOptionHandler(l)},e.map(l=>(0,s.h)("ion-item",{class:Object.assign({"item-radio-checked":l.value===t},(0,c.g)(l.cssClass))},(0,s.h)("ion-radio",{value:l.value,disabled:l.disabled,onClick:()=>this.dismissParentPopover(),onKeyUp:i=>{" "===i.key&&this.dismissParentPopover()}},l.text))))}render(){const{header:e,message:t,options:l,subHeader:i}=this,o=void 0!==i||void 0!==t;return(0,s.h)(s.H,{key:"ddf45e058c75aae175f8589e3539ff152a5b47ad",class:(0,g.b)(this)},(0,s.h)("ion-list",{key:"52dbf712bf6cbdcb9d2e6223b99c67ecc90977ff"},void 0!==e&&(0,s.h)("ion-list-header",{key:"692fc85c97591f09a2a9b0bccc8f71e97681cc09"},e),o&&(0,s.h)("ion-item",{key:"ecab23444eaadc3ed21e7053d50890db1012475f"},(0,s.h)("ion-label",{key:"639f08137d7066fd79316f63e850ddcc6a3b54a7",class:"ion-text-wrap"},void 0!==i&&(0,s.h)("h3",{key:"dc501101ac9d68b1d0ce80679b339a2b132d1ae9"},i),void 0!==t&&(0,s.h)("p",{key:"5ead8c1a2e90d29fe0f05e04a9fa65c7e9e62ca5"},t))),this.renderOptions(l)))}get el(){return(0,s.f)(this)}};D.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){opacity: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, 56, 128, 255), 0.08);--background-focused:var(--ion-color-primary, #3880ff);--background-focused-opacity:0.2;--background-hover:var(--ion-color-primary, #3880ff);--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, #3880ff)}"}},333:(F,_,r)=>{r.d(_,{c:()=>I,g:()=>w,h:()=>s,o:()=>O});var x=r(467);const s=(a,p)=>null!==p.closest(a),I=(a,p)=>"string"==typeof a&&a.length>0?Object.assign({"ion-color":!0,[`ion-color-${a}`]:!0},p):p,w=a=>{const p={};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=>p[c]=!0),p},f=/^[a-z][a-z0-9+\-.]*:/,O=function(){var a=(0,x.A)(function*(p,c,C,y){if(null!=p&&"#"!==p[0]&&!f.test(p)){const g=document.querySelector("ion-router");if(g)return null!=c&&c.preventDefault(),g.push(p,C,y)}return!1});return function(c,C,y,g){return a.apply(this,arguments)}}()}}]); \ No newline at end of file diff --git a/www/7179.d8123c1b865a5ee2.js b/www/7179.d8123c1b865a5ee2.js new file mode 100644 index 00000000..125aa660 --- /dev/null +++ b/www/7179.d8123c1b865a5ee2.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[7179],{7179:(O,s,o)=>{o.r(s),o.d(s,{mdTransitionAnimation:()=>T});var t=o(2144),c=o(6031);const T=(P,e)=>{var a,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,t.c)();if(n.addElement(g).fill("both").beforeRemoveClass("ion-page-invisible"),u?n.duration((null!==(a=e.duration)&&void 0!==a?a: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,t.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,t.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/www/7240.098e19418e173771.js b/www/7240.098e19418e173771.js new file mode 100644 index 00000000..d382acd5 --- /dev/null +++ b/www/7240.098e19418e173771.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[7240],{7240:(p,s,t)=>{t.r(s),t.d(s,{ion_backdrop:()=>r});var a=t(4363),n=t(8221),c=t(611);const r=class{constructor(o){(0,a.r)(this,o),this.ionBackdropTap=(0,a.d)(this,"ionBackdropTap",7),this.blocker=n.G.createBlocker({disableScroll:!0}),this.visible=!0,this.tappable=!0,this.stopPropagation=!0}connectedCallback(){this.stopPropagation&&this.blocker.block()}disconnectedCallback(){this.blocker.unblock()}onMouseDown(o){this.emitTap(o)}emitTap(o){this.stopPropagation&&(o.preventDefault(),o.stopPropagation()),this.tappable&&this.ionBackdropTap.emit()}render(){const o=(0,c.b)(this);return(0,a.h)(a.H,{key:"16b1328f4a058b8d3752e58dc56c44bed556c425",tabindex:"-1","aria-hidden":"true",class:{[o]:!0,"backdrop-hide":!this.visible,"backdrop-no-tappable":!this.tappable}})}};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)}"}}}]); \ No newline at end of file diff --git a/www/7372.58c6fac0f8f5323d.js b/www/7372.58c6fac0f8f5323d.js new file mode 100644 index 00000000..bc7ba3da --- /dev/null +++ b/www/7372.58c6fac0f8f5323d.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[7372],{7372:(k,h,s)=>{s.r(h),s.d(h,{ion_loading:()=>x});var p=s(467),t=s(4363),m=s(464),u=s(5638),b=s(7838),l=s(5516),_=s(333),a=s(611),n=s(3503);s(8476),s(3113);const g=i=>{const o=(0,n.c)(),e=(0,n.c)(),r=(0,n.c)();return e.addElement(i.querySelector("ion-backdrop")).fromTo("opacity",.01,"var(--backdrop-opacity)").beforeStyles({"pointer-events":"none"}).afterClearStyles(["pointer-events"]),r.addElement(i.querySelector(".loading-wrapper")).keyframes([{offset:0,opacity:.01,transform:"scale(1.1)"},{offset:1,opacity:1,transform:"scale(1)"}]),o.addElement(i).easing("ease-in-out").duration(200).addAnimation([e,r])},c=i=>{const o=(0,n.c)(),e=(0,n.c)(),r=(0,n.c)();return e.addElement(i.querySelector("ion-backdrop")).fromTo("opacity","var(--backdrop-opacity)",0),r.addElement(i.querySelector(".loading-wrapper")).keyframes([{offset:0,opacity:.99,transform:"scale(1)"},{offset:1,opacity:0,transform:"scale(0.9)"}]),o.addElement(i).easing("ease-in-out").duration(200).addAnimation([e,r])},w=i=>{const o=(0,n.c)(),e=(0,n.c)(),r=(0,n.c)();return e.addElement(i.querySelector("ion-backdrop")).fromTo("opacity",.01,"var(--backdrop-opacity)").beforeStyles({"pointer-events":"none"}).afterClearStyles(["pointer-events"]),r.addElement(i.querySelector(".loading-wrapper")).keyframes([{offset:0,opacity:.01,transform:"scale(1.1)"},{offset:1,opacity:1,transform:"scale(1)"}]),o.addElement(i).easing("ease-in-out").duration(200).addAnimation([e,r])},E=i=>{const o=(0,n.c)(),e=(0,n.c)(),r=(0,n.c)();return e.addElement(i.querySelector("ion-backdrop")).fromTo("opacity","var(--backdrop-opacity)",0),r.addElement(i.querySelector(".loading-wrapper")).keyframes([{offset:0,opacity:.99,transform:"scale(1)"},{offset:1,opacity:0,transform:"scale(0.9)"}]),o.addElement(i).easing("ease-in-out").duration(200).addAnimation([e,r])},x=class{constructor(i){(0,t.r)(this,i),this.didPresent=(0,t.d)(this,"ionLoadingDidPresent",7),this.willPresent=(0,t.d)(this,"ionLoadingWillPresent",7),this.willDismiss=(0,t.d)(this,"ionLoadingWillDismiss",7),this.didDismiss=(0,t.d)(this,"ionLoadingDidDismiss",7),this.didPresentShorthand=(0,t.d)(this,"didPresent",7),this.willPresentShorthand=(0,t.d)(this,"willPresent",7),this.willDismissShorthand=(0,t.d)(this,"willDismiss",7),this.didDismissShorthand=(0,t.d)(this,"didDismiss",7),this.delegateController=(0,l.d)(this),this.lockController=(0,b.c)(),this.triggerController=(0,l.e)(),this.customHTMLEnabled=a.c.get("innerHTMLTemplatesEnabled",m.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,o){!0===i&&!1===o?this.present():!1===i&&!0===o&&this.dismiss()}triggerChanged(){const{trigger:i,el:o,triggerController:e}=this;i&&e.addClickListener(o,i)}connectedCallback(){(0,l.j)(this.el),this.triggerChanged()}componentWillLoad(){if(void 0===this.spinner){const i=(0,a.b)(this);this.spinner=a.c.get("loadingSpinner",a.c.get("spinner","ios"===i?"lines":"crescent"))}(0,l.k)(this.el)}componentDidLoad(){!0===this.isOpen&&(0,u.r)(()=>this.present()),this.triggerChanged()}disconnectedCallback(){this.triggerController.removeClickListener()}present(){var i=this;return(0,p.A)(function*(){const o=yield i.lockController.lock();yield i.delegateController.attachViewToDom(),yield(0,l.f)(i,"loadingEnter",g,w),i.duration>0&&(i.durationTimeout=setTimeout(()=>i.dismiss(),i.duration+10)),o()})()}dismiss(i,o){var e=this;return(0,p.A)(function*(){const r=yield e.lockController.lock();e.durationTimeout&&clearTimeout(e.durationTimeout);const f=yield(0,l.g)(e,i,o,"loadingLeave",c,E);return f&&e.delegateController.removeViewFromDom(),r(),f})()}onDidDismiss(){return(0,l.h)(this.el,"ionLoadingDidDismiss")}onWillDismiss(){return(0,l.h)(this.el,"ionLoadingWillDismiss")}renderLoadingMessage(i){const{customHTMLEnabled:o,message:e}=this;return o?(0,t.h)("div",{class:"loading-content",id:i,innerHTML:(0,m.a)(e)}):(0,t.h)("div",{class:"loading-content",id:i},e)}render(){const{message:i,spinner:o,htmlAttributes:e,overlayIndex:r}=this,f=(0,a.b)(this),v=`loading-${r}-msg`;return(0,t.h)(t.H,Object.assign({key:"e780853dc67b7b4ebd8dd65cadab648e4238c6ee",role:"dialog","aria-modal":"true","aria-labelledby":void 0!==i?v:null,tabindex:"-1"},e,{style:{zIndex:`${4e4+this.overlayIndex}`},onIonBackdropTap:this.onBackdropTap,class:Object.assign(Object.assign({},(0,_.g)(this.cssClass)),{[f]:!0,"overlay-hidden":!0,"loading-translucent":this.translucent})}),(0,t.h)("ion-backdrop",{key:"8cd59ca7bc97b981fd578a526dfe859847e4d392",visible:this.showBackdrop,tappable:this.backdropDismiss}),(0,t.h)("div",{key:"ef392aaf2cb7f6f9cecc685525cce3abc333e800",tabindex:"0"}),(0,t.h)("div",{key:"f1f6df21a7fa6565fe33acb4a5f355b5ec3e65b2",class:"loading-wrapper ion-overlay-wrapper"},o&&(0,t.h)("div",{key:"725cf5a206152885e31ab061b0c466fe1ead0225",class:"loading-spinner"},(0,t.h)("ion-spinner",{key:"5891dc39fa133b71576aec219f552386b202e163",name:o,"aria-hidden":"true"})),void 0!==i&&this.renderLoadingMessage(v)),(0,t.h)("div",{key:"8103269f1181325a507ed1c681f5ef15e40fbc34",tabindex:"0"}))}get el(){return(0,t.f)(this)}static get watchers(){return{isOpen:["onIsOpenChange"],trigger:["triggerChanged"]}}};x.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, #f9f9f9));--max-width:270px;--max-height:90%;--spinner-color:var(--ion-color-step-600, #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, #f2f2f2);--max-width:280px;--max-height:90%;--spinner-color:var(--ion-color-primary, #3880ff);--backdrop-opacity:var(--ion-backdrop-opacity, 0.32);color:var(--ion-color-step-850, #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}"}},333:(k,h,s)=>{s.d(h,{c:()=>m,g:()=>b,h:()=>t,o:()=>_});var p=s(467);const t=(a,n)=>null!==n.closest(a),m=(a,n)=>"string"==typeof a&&a.length>0?Object.assign({"ion-color":!0,[`ion-color-${a}`]:!0},n):n,b=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+\-.]*:/,_=function(){var a=(0,p.A)(function*(n,d,y,g){if(null!=n&&"#"!==n[0]&&!l.test(n)){const c=document.querySelector("ion-router");if(c)return null!=d&&d.preventDefault(),c.push(n,y,g)}return!1});return function(d,y,g,c){return a.apply(this,arguments)}}()}}]); \ No newline at end of file diff --git a/www/7428.4e90c755528307d1.js b/www/7428.4e90c755528307d1.js new file mode 100644 index 00000000..7e4fb904 --- /dev/null +++ b/www/7428.4e90c755528307d1.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[7428],{7428:(L,v,c)=>{c.r(v),c.d(v,{ion_datetime_button:()=>g});var f=c(467),d=c(4363),x=c(5638),b=c(4929),C=c(333),P=c(611),l=c(2147);const 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,a,i,n,o;const{datetimeEl:m,datetimePresentation:B}=this;if(!m)return;const{value:I,locale:p,formatOptions:t,hourCycle:A,preferWheel:M,multiple:N,titleSelectedDatesFormatter:_}=m,h=this.getParsedDateValues(I),y=(0,l.s)(h.length>0?h:[(0,l.x)()]);if(!y)return;const u=y[0],E=(0,l.L)(p,A);switch(this.dateText=this.timeText=void 0,B){case"date-time":case"time-date":const T=(0,l.N)(p,u,null!==(e=null==t?void 0:t.date)&&void 0!==e?e:{month:"short",day:"numeric",year:"numeric"}),D=(0,l.M)(p,u,E,null==t?void 0:t.time);M?this.dateText=`${T} ${D}`:(this.dateText=T,this.timeText=D);break;case"date":if(N&&1!==h.length){let k=`${h.length} days`;if(void 0!==_)try{k=_(h)}catch(j){(0,b.a)("Exception in provided `titleSelectedDatesFormatter`: ",j)}this.dateText=k}else this.dateText=(0,l.N)(p,u,null!==(a=null==t?void 0:t.date)&&void 0!==a?a:{month:"short",day:"numeric",year:"numeric"});break;case"time":this.timeText=(0,l.M)(p,u,E,null==t?void 0:t.time);break;case"month-year":this.dateText=(0,l.N)(p,u,null!==(i=null==t?void 0:t.date)&&void 0!==i?i:{month:"long",year:"numeric"});break;case"month":this.dateText=(0,l.N)(p,u,null!==(n=null==t?void 0:t.time)&&void 0!==n?n:{month:"long"});break;case"year":this.dateText=(0,l.N)(p,u,null!==(o=null==t?void 0:t.time)&&void 0!==o?o:{year:"numeric"})}},this.waitForDatetimeChanges=(0,f.A)(function*(){const{datetimeEl:e}=r;return e?new Promise(a=>{(0,x.a)(e,"ionRender",a,{once:!0})}):Promise.resolve()}),this.handleDateClick=function(){var e=(0,f.A)(function*(a){const{datetimeEl:i,datetimePresentation:n}=r;if(!i)return;let o=!1;switch(n){case"date-time":case"time-date":!i.preferWheel&&"date"!==i.presentation&&(i.presentation="date",o=!0)}r.selectedButton="date",r.presentOverlay(a,o,r.dateTargetEl)});return function(a){return e.apply(this,arguments)}}(),this.handleTimeClick=e=>{const{datetimeEl:a,datetimePresentation:i}=this;if(!a)return;let n=!1;switch(i){case"date-time":case"time-date":"time"!==a.presentation&&(a.presentation="time",n=!0)}this.selectedButton="time",this.presentOverlay(e,n,this.timeTargetEl)},this.presentOverlay=function(){var e=(0,f.A)(function*(a,i,n){const{overlayEl:o}=r;o&&("ION-POPOVER"===o.tagName?(i&&(yield r.waitForDatetimeChanges()),o.present(Object.assign(Object.assign({},a),{detail:{ionShadowTarget:n}}))):o.present())});return function(a,i,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,f.A)(function*(){const{datetime:r}=s;if(!r)return void(0,b.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,b.a)(`No ion-datetime instance found for ID '${r}'.`,s.el);if("ION-DATETIME"!==e.tagName)return void(0,b.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 i=s.overlayEl=e.closest("ion-modal, ion-popover");i&&i.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:a,datetimeActive:i,disabled:n}=this,o=(0,P.b)(this);return(0,d.h)(d.H,{key:"ab6c21a4c185dee71c8f14cafad82e38831c68d0",class:(0,C.c)(s,{[o]:!0,[`${a}-active`]:i,"datetime-button-disabled":n})},r&&(0,d.h)("button",{key:"cbda6f3386c3714567a04b5a97a96c71d59822c8",class:"ion-activatable",id:"date-button","aria-expanded":i?"true":"false",onClick:this.handleDateClick,disabled:n,part:"native",ref:m=>this.dateTargetEl=m},(0,d.h)("slot",{key:"a00ff431512827bfef8c02982ef37099b2f21508",name:"date-target"},r),"md"===o&&(0,d.h)("ion-ripple-effect",{key:"67935989628a2ed0492edb813fb0475bfd88abe7"})),e&&(0,d.h)("button",{key:"4207c94de5bece91b8388332e0192d1756403e62",class:"ion-activatable",id:"time-button","aria-expanded":i?"true":"false",onClick:this.handleTimeClick,disabled:n,part:"native",ref:m=>this.timeTargetEl=m},(0,d.h)("slot",{key:"9ffa7ef4417571933bd1757950ec805c49704759",name:"time-target"},e),"md"===o&&(0,d.h)("ion-ripple-effect",{key:"fbcad00cf828c9719074d1d06f4e13246b28903e"})))}get el(){return(0,d.f)(this)}};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-padding-start:12px;padding-inline-start:12px;-webkit-padding-end:12px;padding-inline-end:12px;padding-top:6px;padding-bottom:6px;-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, #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}",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-padding-start:12px;padding-inline-start:12px;-webkit-padding-end:12px;padding-inline-end:12px;padding-top:6px;padding-bottom:6px;-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, #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}"}}}]); \ No newline at end of file diff --git a/www/771.4a39782ed527c3d4.js b/www/771.4a39782ed527c3d4.js new file mode 100644 index 00000000..69b35012 --- /dev/null +++ b/www/771.4a39782ed527c3d4.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[771],{2147:(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:()=>Ne,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:()=>L,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=null!=d?d:n.year,s=null!=o?o:12;return{month:s,day:null!=r?r:y(s,l),year:l,hour:null!=u?u:23,minute:null!=i?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:null!=o?o:1,day:null!=r?r:1,year:null!=d?d:n.year,hour:null!=u?u:0,minute:null!=i?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 L(e){if(Array.isArray(e))return e.map(t=>L(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!==(null==u?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!==(null==u?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(L(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!==(null==o?void 0:o.month)&&(l=l.filter(s=>s<=o.month)),void 0!==(null==t?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!=(null==o?void 0:o.day)&&o.year===i&&o.month===u?o.day:s,g=null!=(null==t?void 0: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!==(null==o?void 0:o.year)&&(i=i.filter(l=>l<=o.year)),void 0!==(null==t?void 0:t.year)&&(i=i.filter(l=>l>=t.year));else{const{year:l}=n,s=null!==(d=null==o?void 0:o.year)&&void 0!==d?d:l;for(let g=null!==(u=null==t?void 0: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},N=/^[a-z][a-z0-9+\-.]*:/,O=function(){var p=(0,b.A)(function*(y,v,C,E){if(null!=y&&"#"!==y[0]&&!N.test(y)){const _=document.querySelector("ion-router");if(_)return null!=v&&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/www/7720.bcede8f376b28514.js b/www/7720.bcede8f376b28514.js new file mode 100644 index 00000000..526b5f38 --- /dev/null +++ b/www/7720.bcede8f376b28514.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[7720],{7720:(K,S,a)=>{a.r(S),a.d(S,{ion_app:()=>O,ion_buttons:()=>_,ion_content:()=>D,ion_footer:()=>L,ion_header:()=>j,ion_router_outlet:()=>F,ion_title:()=>U,ion_toolbar:()=>X});var h=a(467),r=a(4363),T=a(3113),I=a(4929),c=a(611),m=a(5638),A=a(7464),p=a(333),b=a(2885),g=a(4731),k=a(3351),w=a(5938),C=a(7838),Y=a(7555);a(8476),a(4379),a(8438);const O=class{constructor(t){(0,r.r)(this,t)}componentDidLoad(){var t=this;Z((0,h.A)(function*(){const o=(0,c.a)(window,"hybrid");if(c.c.getBoolean("_testing")||a.e(2113).then(a.bind(a,2113)).then(i=>i.startTapClick(c.c)),c.c.getBoolean("statusTap",o)&&a.e(604).then(a.bind(a,604)).then(i=>i.startStatusTap()),c.c.getBoolean("inputShims",$())){const i=(0,c.a)(window,"ios")?"ios":"android";a.e(8729).then(a.bind(a,1110)).then(s=>s.startInputShims(c.c,i))}const e=yield Promise.resolve().then(a.bind(a,3113)),n=o||(0,T.shouldUseCloseWatcher)();c.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"&&a.e(2076).then(a.bind(a,1622)).then(i=>i.startKeyboardAssist(window)),a.e(2076).then(a.bind(a,3126)).then(i=>t.focusVisible=i.startFocusVisible())}))}setFocus(t){var o=this;return(0,h.A)(function*(){o.focusVisible&&o.focusVisible.setFocus(t)})()}render(){const t=(0,c.b)(this);return(0,r.h)(r.H,{key:"6d7c57453b4be454690e8f1a0721f1e3da8f92aa",class:{[t]:!0,"ion-page":!0,"force-statusbar-padding":c.c.getBoolean("_forceStatusbarPadding")}})}get el(){return(0,r.f)(this)}},$=()=>!!((0,c.a)(window,"ios")&&(0,c.a)(window,"mobile")||(0,c.a)(window,"android")&&(0,c.a)(window,"mobileweb")),Z=t=>{"requestIdleCallback"in window?window.requestIdleCallback(t):setTimeout(t,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 _=class{constructor(t){(0,r.r)(this,t),this.collapse=!1}render(){const t=(0,c.b)(this);return(0,r.h)(r.H,{key:"2929fd8c4469bab2953c23d47f601706acb104f1",class:{[t]:!0,"buttons-collapse":this.collapse}})}};_.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}"};const D=class{constructor(t){(0,r.r)(this,t),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.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.m)(this.el)){const t=this.tabsElement=this.el.closest("ion-tabs");null!==t&&(this.tabsLoadCallback=()=>this.resize(),t.addEventListener("ionTabBarLoaded",this.tabsLoadCallback))}}disconnectedCallback(){if(this.onScrollEnd(),(0,m.m)(this.el)){const{tabsElement:t,tabsLoadCallback:o}=this;null!==t&&void 0!==o&&t.removeEventListener("ionTabBarLoaded",o),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:t}=this,o=(0,c.b)(this);return void 0===t?"ios"===o&&(0,c.a)("ios"):t}resize(){this.fullscreen?(0,r.e)(()=>this.readDimensions()):(0!==this.cTop||0!==this.cBottom)&&(this.cTop=this.cBottom=0,(0,r.i)(this))}readDimensions(){const t=q(this.el),o=Math.max(this.el.offsetTop,0),e=Math.max(t.offsetHeight-o-this.el.offsetHeight,0);(o!==this.cTop||e!==this.cBottom)&&(this.cTop=o,this.cBottom=e,(0,r.i)(this))}onScroll(t){const o=Date.now(),e=!this.isScrolling;this.lastScroll=o,e&&this.onScrollStart(),!this.queued&&this.scrollEvents&&(this.queued=!0,(0,r.e)(n=>{this.queued=!1,this.detail.event=t,tt(this.detail,this.scrollEl,n,e),this.ionScroll.emit(this.detail)}))}getScrollElement(){var t=this;return(0,h.A)(function*(){return t.scrollEl||(yield new Promise(o=>(0,m.c)(t.el,o))),Promise.resolve(t.scrollEl)})()}getBackgroundElement(){var t=this;return(0,h.A)(function*(){return t.backgroundContentEl||(yield new Promise(o=>(0,m.c)(t.el,o))),Promise.resolve(t.backgroundContentEl)})()}scrollToTop(t=0){return this.scrollToPoint(void 0,0,t)}scrollToBottom(t=0){var o=this;return(0,h.A)(function*(){const e=yield o.getScrollElement();return o.scrollToPoint(void 0,e.scrollHeight-e.clientHeight,t)})()}scrollByPoint(t,o,e){var n=this;return(0,h.A)(function*(){const i=yield n.getScrollElement();return n.scrollToPoint(t+i.scrollLeft,o+i.scrollTop,e)})()}scrollToPoint(t,o,e=0){var n=this;return(0,h.A)(function*(){const i=yield n.getScrollElement();if(e<32)return null!=o&&(i.scrollTop=o),void(null!=t&&(i.scrollLeft=t));let s,l=0;const d=new Promise(v=>s=v),f=i.scrollTop,u=i.scrollLeft,x=null!=o?o-f:0,y=null!=t?t-u:0,z=v=>{const ut=Math.min(1,(v-l)/e)-1,P=Math.pow(ut,3)+1;0!==x&&(i.scrollTop=Math.floor(P*x+f)),0!==y&&(i.scrollLeft=Math.floor(P*y+u)),P<1?requestAnimationFrame(z):s()};return requestAnimationFrame(v=>{l=v,z(v)}),d})()}onScrollStart(){this.isScrolling=!0,this.ionScrollStart.emit({isScrolling:!0}),this.watchDog&&clearInterval(this.watchDog),this.watchDog=setInterval(()=>{this.lastScrollthis.backgroundContentEl=u,id:"background-content",part:"background"}),(0,r.h)(f,{key:"4dd2f58421493f7a4ca42f8f5d7b85cda8e320ea",class:{"inner-scroll":!0,"scroll-x":o,"scroll-y":e,overscroll:(o||e)&&l},ref:u=>this.scrollEl=u,onScroll:this.scrollEvents?u=>this.onScroll(u):void 0,part:"scroll"},(0,r.h)("slot",{key:"37904f8f1d8319156cd901feb21930ef674fe0f7"})),d?(0,r.h)("div",{class:"transition-effect"},(0,r.h)("div",{class:"transition-cover"}),(0,r.h)("div",{class:"transition-shadow"})):null,(0,r.h)("slot",{key:"8f696583903af0548d064dca1a6bae060e127485",name:"fixed"}))}get el(){return(0,r.f)(this)}},q=t=>{const o=t.closest("ion-tabs");return o||(t.closest("ion-app, ion-page, .ion-page, page-inner, .popover-content")||(t=>{var o;return t.parentElement?t.parentElement:null!==(o=t.parentNode)&&void 0!==o&&o.host?t.parentNode.host:null})(t))},tt=(t,o,e,n)=>{const i=t.currentX,s=t.currentY,d=o.scrollLeft,f=o.scrollTop,u=e-t.currentTime;if(n&&(t.startTime=e,t.startX=d,t.startY=f,t.velocityX=t.velocityY=0),t.currentTime=e,t.currentX=t.scrollLeft=d,t.currentY=t.scrollTop=f,t.deltaX=d-t.startX,t.deltaY=f-t.startY,u>0&&u<100){const y=(f-s)/u;t.velocityX=(d-i)/u*.7+.3*t.velocityX,t.velocityY=.7*y+.3*t.velocityY}};D.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)}:host(.outer-content){--background:var(--ion-color-step-50, #f2f2f2)}#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 B=(t,o)=>{(0,r.e)(()=>{const d=(0,m.l)(0,1-(t.scrollTop-(t.scrollHeight-t.clientHeight-10))/10,1);(0,r.w)(()=>{o.style.setProperty("--opacity-scale",d.toString())})})},L=class{constructor(t){var o=this;(0,r.r)(this,t),this.keyboardCtrl=null,this.checkCollapsibleFooter=()=>{if("ios"!==(0,c.b)(this))return;const{collapse:n}=this,i="fade"===n;if(this.destroyCollapsibleFooter(),i){const s=this.el.closest("ion-app,ion-page,.ion-page,page-inner"),l=s?(0,b.a)(s):null;if(!l)return void(0,b.p)(this.el);this.setupFadeFooter(l)}},this.setupFadeFooter=function(){var e=(0,h.A)(function*(n){const i=o.scrollEl=yield(0,b.g)(n);o.contentScrollCallback=()=>{B(i,o.el)},i.addEventListener("scroll",o.contentScrollCallback),B(i,o.el)});return function(n){return e.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,h.A)(function*(){t.keyboardCtrl=yield(0,g.c)(function(){var o=(0,h.A)(function*(e,n){!1===e&&void 0!==n&&(yield n),t.keyboardVisible=e});return function(e,n){return o.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:o}=this,e=(0,c.b)(this),n=this.el.closest("ion-tabs"),i=null==n?void 0:n.querySelector(":scope > ion-tab-bar");return(0,r.h)(r.H,{key:"dd8fa96901e8a09759a9621b6513f0492b3a6197",role:"contentinfo",class:{[e]:!0,[`footer-${e}`]:!0,"footer-translucent":t,[`footer-translucent-${e}`]:t,"footer-toolbar-padding":!(this.keyboardVisible||i&&"bottom"===i.slot),[`footer-collapse-${o}`]:void 0!==o}},"ios"===e&&t&&(0,r.h)("div",{key:"0fbb4ebf8e3951ff399f843dc11aab37fc48f8b7",class:"footer-background"}),(0,r.h)("slot",{key:"ecb14a65e3b6960670446c4428e3095b3231a3b0"}))}get el(){return(0,r.f)(this)}};L.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}"};const H=t=>{const o=document.querySelector(`${t}.ion-cloned-element`);if(null!==o)return o;const e=document.createElement(t);return e.classList.add("ion-cloned-element"),e.style.setProperty("display","none"),document.body.appendChild(e),e},R=t=>{if(!t)return;const o=t.querySelectorAll("ion-toolbar");return{el:t,toolbars:Array.from(o).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"))}})}},M=(t,o)=>{"fade"!==t.collapse&&(void 0===o?t.style.removeProperty("--opacity-scale"):t.style.setProperty("--opacity-scale",o.toString()))},E=(t,o=!0)=>{const e=t.el;o?(e.classList.remove("header-collapse-condense-inactive"),e.removeAttribute("aria-hidden")):(e.classList.add("header-collapse-condense-inactive"),e.setAttribute("aria-hidden","true"))},W=(t,o,e)=>{(0,r.e)(()=>{const n=t.scrollTop,i=o.clientHeight,s=e?e.clientHeight:0;if(null!==e&&n{t.style.removeProperty("clip-path"),o.style.setProperty("--opacity-scale",f.toString())})})},j=class{constructor(t){var o=this;(0,r.r)(this,t),this.inheritedAttributes={},this.setupFadeHeader=function(){var e=(0,h.A)(function*(n,i){const s=o.scrollEl=yield(0,b.g)(n);o.contentScrollCallback=()=>{W(o.scrollEl,o.el,i)},s.addEventListener("scroll",o.contentScrollCallback),W(o.scrollEl,o.el,i)});return function(n,i){return e.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,h.A)(function*(){if("ios"!==(0,c.b)(t))return;const{collapse:e}=t,n="condense"===e,i="fade"===e;if(t.destroyCollapsibleHeader(),n){const s=t.el.closest("ion-app,ion-page,.ion-page,page-inner"),l=s?(0,b.a)(s):null;(0,r.w)(()=>{H("ion-title").size="large",H("ion-back-button")}),yield t.setupCondenseHeader(l,s)}else if(i){const s=t.el.closest("ion-app,ion-page,.ion-page,page-inner"),l=s?(0,b.a)(s):null;if(!l)return void(0,b.p)(t.el);const d=l.querySelector('ion-header[collapse="condense"]');yield t.setupFadeHeader(l,d)}})()}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,o){var e=this;return(0,h.A)(function*(){if(!t||!o)return void(0,b.p)(e.el);if(typeof IntersectionObserver>"u")return;e.scrollEl=yield(0,b.g)(t);const n=o.querySelectorAll("ion-header");if(e.collapsibleMainHeader=Array.from(n).find(d=>"condense"!==d.collapse),!e.collapsibleMainHeader)return;const i=R(e.collapsibleMainHeader),s=R(e.el);i&&s&&(E(i,!1),M(i.el,0),e.intersectionObserver=new IntersectionObserver(d=>{((t,o,e,n)=>{(0,r.w)(()=>{const i=n.scrollTop;((t,o,e)=>{if(!t[0].isIntersecting)return;const n=t[0].intersectionRatio>.9||e<=0?0:100*(1-t[0].intersectionRatio)/75;M(o.el,1===n?void 0:n)})(t,o,i);const s=t[0],l=s.intersectionRect,d=l.width*l.height,u=0===d&&0==s.rootBounds.width*s.rootBounds.height,x=Math.abs(l.left-s.boundingClientRect.left),y=Math.abs(l.right-s.boundingClientRect.right);u||d>0&&(x>=5||y>=5)||(s.isIntersecting?(E(o,!1),E(e)):(0===l.x&&0===l.y||0!==l.width&&0!==l.height)&&i>0&&(E(o),E(e,!1),M(o.el)))})})(d,i,s,e.scrollEl)},{root:t,threshold:[.25,.3,.4,.5,.6,.7,.8,.9,1]}),e.intersectionObserver.observe(s.toolbars[s.toolbars.length-1].el),e.contentScrollCallback=()=>{((t,o,e)=>{(0,r.e)(()=>{const i=(0,m.l)(1,1+-t.scrollTop/500,1.1);null===e.querySelector("ion-refresher.refresher-native")&&(0,r.w)(()=>{((t=[],o=1,e=!1)=>{t.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(${o}, ${o}, 1)`)})})(o.toolbars,i)})})})(e.scrollEl,s,t)},e.scrollEl.addEventListener("scroll",e.contentScrollCallback),(0,r.w)(()=>{void 0!==e.collapsibleMainHeader&&e.collapsibleMainHeader.classList.add("header-collapse-main")}))})()}render(){const{translucent:t,inheritedAttributes:o}=this,e=(0,c.b)(this),n=this.collapse||"none",i=(0,p.h)("ion-menu",this.el)?"none":"banner";return(0,r.h)(r.H,Object.assign({key:"9fa0af97b605f9fe98b13361bc3d1289745c549f",role:i,class:{[e]:!0,[`header-${e}`]:!0,"header-translucent":this.translucent,[`header-collapse-${n}`]:!0,[`header-translucent-${e}`]:this.translucent}},o),"ios"===e&&t&&(0,r.h)("div",{key:"1a780d2625302f2465718e304bdd3794c89c9845",class:"header-background"}),(0,r.h)("slot",{key:"b2b8557b44be40c590bfcc362ac4350f9f8b889e"}))}get el(){return(0,r.f)(this)}};j.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}"};const F=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,c.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,h.A)(function*(){t.gesture=(yield a.e(2076).then(a.bind(a,6492))).createSwipeBackGesture(t.el,()=>!t.gestureOrAnimationInProgress&&!!t.swipeHandler&&t.swipeHandler.canStart(),()=>(t.gestureOrAnimationInProgress=!0,void(t.swipeHandler&&t.swipeHandler.onStart())),e=>{var n;return null===(n=t.ani)||void 0===n?void 0:n.progressStep(e)},(e,n,i)=>{if(t.ani){t.ani.onFinish(()=>{t.gestureOrAnimationInProgress=!1,t.swipeHandler&&t.swipeHandler.onEnd(e)},{oneTimeCallback:!0});let s=e?-.001:.001;e?s+=(0,k.g)([0,0],[.32,.72],[0,1],[1,1],n)[0]:(t.ani.easing("cubic-bezier(1, 0, 0.68, 0.28)"),s+=(0,k.g)([0,0],[1,0],[.68,.28],[1,1],n)[0]),t.ani.progressEnd(e?1:0,s,i)}else t.gestureOrAnimationInProgress=!1}),t.swipeHandlerChanged()})()}componentWillLoad(){this.ionNavWillLoad.emit()}disconnectedCallback(){this.gesture&&(this.gesture.destroy(),this.gesture=void 0)}commit(t,o,e){var n=this;return(0,h.A)(function*(){const i=yield n.lockController.lock();let s=!1;try{s=yield n.transition(t,o,e)}catch(l){console.error(l)}return i(),s})()}setRouteId(t,o,e,n){var i=this;return(0,h.A)(function*(){return{changed:yield i.setRoot(t,o,{duration:"root"===e?0:void 0,direction:"back"===e?"back":"forward",animationBuilder:n}),element:i.activeEl}})()}getRouteId(){var t=this;return(0,h.A)(function*(){const o=t.activeEl;return o?{id:o.tagName,element:o,params:t.activeParams}:void 0})()}setRoot(t,o,e){var n=this;return(0,h.A)(function*(){if(n.activeComponent===t&&(0,m.s)(o,n.activeParams))return!1;const i=n.activeEl,s=yield(0,w.a)(n.delegate,n.el,t,["ion-page","ion-page-invisible"],o);return n.activeComponent=t,n.activeEl=s,n.activeParams=o,yield n.commit(s,i,e),yield(0,w.d)(n.delegate,i),!0})()}transition(t,o,e={}){var n=this;return(0,h.A)(function*(){if(o===t)return!1;n.ionNavWillChange.emit();const{el:i,mode:s}=n,l=n.animated&&c.c.getBoolean("animated",!0),d=e.animationBuilder||n.animation||c.c.get("navAnimation");return yield(0,Y.t)(Object.assign(Object.assign({mode:s,animated:l,enteringEl:t,leavingEl:o,baseEl:i,deepWait:(0,m.m)(i),progressCallback:e.progressAnimation?f=>{void 0===f||n.gestureOrAnimationInProgress?n.ani=f:(n.gestureOrAnimationInProgress=!0,f.onFinish(()=>{n.gestureOrAnimationInProgress=!1,n.swipeHandler&&n.swipeHandler.onEnd(!1)},{oneTimeCallback:!0}),f.progressEnd(0,0,0))}:void 0},e),{animationBuilder:d})),n.ionNavDidChange.emit(),!0})()}render(){return(0,r.h)("slot",{key:"0949db1bcfde67b462abe9cae72c7a7fd70ea678"})}get el(){return(0,r.f)(this)}static get watchers(){return{swipeHandler:["swipeHandlerChanged"]}}};F.style=":host{left:0;right:0;top:0;bottom:0;position:absolute;contain:layout size style;z-index:0}";const U=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,c.b)(this),o=this.getSize();return(0,r.h)(r.H,{key:"6f43362b782ef7d340c241bb66f1469663c03cc1",class:(0,p.c)(this.color,{[t]:!0,[`title-${o}`]:!0,"title-rtl":"rtl"===document.dir})},(0,r.h)("div",{key:"9c3ff1a289e533ee3426b71ab5560fbea3529502",class:"toolbar-title"},(0,r.h)("slot",{key:"50d5cc5a1519ad58f1994d2f8c8f08f62baac1fe"})))}get el(){return(0,r.f)(this)}static get watchers(){return{size:["sizeChanged"]}}};U.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}@supports (inset-inline-start: 0){:host{inset-inline-start:0}}@supports not (inset-inline-start: 0){:host{left:0}:host-context([dir=rtl]){left:unset;right:unset;right:0}@supports selector(:dir(rtl)){:host(:dir(rtl)){left:unset;right:unset;right: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}"};const X=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")),o=t.find(i=>"start"===i.slot);o&&o.classList.add("buttons-first-slot");const e=t.reverse(),n=e.find(i=>"end"===i.slot)||e.find(i=>"primary"===i.slot)||e.find(i=>"secondary"===i.slot);n&&n.classList.add("buttons-last-slot")}childrenStyle(t){t.stopPropagation();const o=t.target.tagName,e=t.detail,n={},i=this.childrenStyles.get(o)||{};let s=!1;Object.keys(e).forEach(l=>{const d=`toolbar-${l}`,f=e[l];f!==i[d]&&(s=!0),f&&(n[d]=!0)}),s&&(this.childrenStyles.set(o,n),(0,r.i)(this))}render(){const t=(0,c.b)(this),o={};return this.childrenStyles.forEach(e=>{Object.assign(o,e)}),(0,r.h)(r.H,{key:"8907ed75fbb2b1dced55c481bba6363f1dca815b",class:Object.assign(Object.assign({},o),(0,p.c)(this.color,{[t]:!0,"in-toolbar":(0,p.h)("ion-toolbar",this.el)}))},(0,r.h)("div",{key:"6bfa09b08d6517f0d680f53b739854cecd631bc9",class:"toolbar-background"}),(0,r.h)("div",{key:"1531bd6dd9e0a5843309bba854b744c453037ad0",class:"toolbar-container"},(0,r.h)("slot",{key:"881b41697d386eae651b019128573f0fa432cd33",name:"start"}),(0,r.h)("slot",{key:"64a284e6eae5311ac3125dfadb4bb32bdba9d089",name:"secondary"}),(0,r.h)("div",{key:"c1f47503563b38084b27d7ba54f17ec478482b94",class:"toolbar-content"},(0,r.h)("slot",{key:"9a85acfba72252705619ae32acae9c14f81aa57d"})),(0,r.h)("slot",{key:"89e08bd761dc6940dbebc5d06f5f080af204aa72",name:"primary"}),(0,r.h)("slot",{key:"a1cb7d95627f8a3d24dd4b9c11718fc164f53674",name:"end"})))}get el(){return(0,r.f)(this)}};X.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, #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, 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, #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}"}},333:(K,S,a)=>{a.d(S,{c:()=>T,g:()=>c,h:()=>r,o:()=>A});var h=a(467);const r=(p,b)=>null!==b.closest(p),T=(p,b)=>"string"==typeof p&&p.length>0?Object.assign({"ion-color":!0,[`ion-color-${p}`]:!0},b):b,c=p=>{const b={};return(p=>void 0!==p?(Array.isArray(p)?p:p.split(" ")).filter(g=>null!=g).map(g=>g.trim()).filter(g=>""!==g):[])(p).forEach(g=>b[g]=!0),b},m=/^[a-z][a-z0-9+\-.]*:/,A=function(){var p=(0,h.A)(function*(b,g,k,w){if(null!=b&&"#"!==b[0]&&!m.test(b)){const C=document.querySelector("ion-router");if(C)return null!=g&&g.preventDefault(),C.push(b,k,w)}return!1});return function(g,k,w,C){return p.apply(this,arguments)}}()}}]); \ No newline at end of file diff --git a/www/786.eabee0f8a34eff05.js b/www/786.eabee0f8a34eff05.js new file mode 100644 index 00000000..6884237c --- /dev/null +++ b/www/786.eabee0f8a34eff05.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[786],{786:(R,u,s)=>{s.r(u),s.d(u,{SplashPageModule:()=>I});var P=s(177),m=s(9417),v=s(8974),d=s(3021),p=s(467),M=s(6421),C=s(1984),O=s(446),t=s(4438),S=s(6011),y=s(3486),c=s(2904),x=s(5173),U=s(5402);const X=[{path:"",component:(()=>{var n;class i{constructor(e,o,f,a,g,h,r,j,D,G,N){this.appinitialise=e,this.storage=o,this.router=f,this.headerService=a,this.telemetryGeneratorService=g,this.utilService=h,this.cachingService=r,this.configService=j,this.translate=D,this.apiService=G,this.lcoalNotifService=N,this.configVariables=O.g,this.cachingService.initStorage()}ngOnInit(){var e=this;return(0,p.A)(function*(){var o;e.headerService.showStatusBar(!0),e.headerService.hideHeader(),C.f.getInstance().init(yield e.utilService.getDeviceId()),e.apiService.onInit().subscribe();let f=(0,M.A)();e.storage.setData("sid",f),e.appinitialise.initialize(),setTimeout((0,p.A)(function*(){console.log("route"),e.startTelemetry(),e.router.navigate(["/tabs/home"])}),2e3);let a=yield e.configService.getConfigMeta(),g=null==a||null===(o=a.notification)||void 0===o?void 0:o.android;g&&(yield e.lcoalNotifService.cancelNotification(g.id),yield e.lcoalNotifService.initializeLocalNotif(g)),e.storage.setData("configMeta",JSON.stringify(a));let h=yield e.storage.getData("lang");h?e.translate.use(h):null==a||a.languages.forEach(r=>{null!=r&&r.default&&(e.storage.setData("lang",r.id),e.translate.use(r.id),e.translate.setDefaultLang(r.id))})})()}startTelemetry(){var e=this;return(0,p.A)(function*(){e.telemetryGeneratorService.genererateAppStartTelemetry(yield e.utilService.getDeviceSpec())})()}}return(n=i).\u0275fac=function(e){return new(e||n)(t.rXU(S.H),t.rXU(y.n),t.rXU(d.Ix),t.rXU(c.Ux),t.rXU(x.O),t.rXU(c.a0),t.rXU(c.dk),t.rXU(c.we),t.rXU(U.c$),t.rXU(c.Gf),t.rXU(c.MK))},n.\u0275cmp=t.VBU({type:n,selectors:[["app-splash"]],decls:6,vars:3,consts:[[1,"splash-screen",3,"fullscreen"],[1,"splash-screen_box"],["alt","Pitara box",1,"pitara-box",3,"src"],[1,"footer-img"]],template:function(e,o){1&e&&(t.j41(0,"ion-content",0)(1,"div",1),t.nrm(2,"img",2),t.k0s(),t.j41(3,"div",3)(4,"h3"),t.EFF(5),t.k0s()()()),2&e&&(t.Y8G("fullscreen",!0),t.R7$(2),t.Y8G("src",o.configVariables.splashImage,t.B4B),t.R7$(3),t.JRh(o.configVariables.siteName))},dependencies:[v.W9],styles:["ion-content[_ngcontent-%COMP%]{--padding-top: 0;--background: url(/assets/images/splash-bg1.png) center center / cover no-repeat}.splash-screen[_ngcontent-%COMP%] .splash-screen-header[_ngcontent-%COMP%]{height:13%;display:flex;justify-content:space-between;align-items:center;padding:2rem 1rem .5rem;background-color:#fff}.splash-screen[_ngcontent-%COMP%] .splash-screen-header[_ngcontent-%COMP%] .MOE-logos[_ngcontent-%COMP%] img[_ngcontent-%COMP%]:first-child{width:100px;margin-right:1rem}.splash-screen[_ngcontent-%COMP%] .splash-screen-header[_ngcontent-%COMP%] .MOE-logos[_ngcontent-%COMP%] img[_ngcontent-%COMP%]:last-child{width:36px}.splash-screen[_ngcontent-%COMP%] .splash-screen-header[_ngcontent-%COMP%] .bhashini-logo[_ngcontent-%COMP%]{display:flex;align-items:center;flex-direction:column}.splash-screen[_ngcontent-%COMP%] .splash-screen-header[_ngcontent-%COMP%] .bhashini-logo[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{width:65px}.splash-screen[_ngcontent-%COMP%] .splash-screen-header[_ngcontent-%COMP%] .bhashini-logo[_ngcontent-%COMP%] .text[_ngcontent-%COMP%]{font-size:10px}.splash-screen[_ngcontent-%COMP%] .splash-screen-img[_ngcontent-%COMP%]{padding-top:1rem;display:flex;justify-content:center;align-items:center;height:41%}.splash-screen[_ngcontent-%COMP%] .splash-screen-img[_ngcontent-%COMP%] .pm-logo[_ngcontent-%COMP%]{width:70%}.splash-screen[_ngcontent-%COMP%] .splash-screen_box[_ngcontent-%COMP%]{display:flex;justify-content:center;align-items:center;height:55%}.splash-screen[_ngcontent-%COMP%] .splash-screen_box[_ngcontent-%COMP%] .pitara-box[_ngcontent-%COMP%]{width:80%}.splash-screen[_ngcontent-%COMP%] .footer-img[_ngcontent-%COMP%]{position:fixed;bottom:-25%;background:#fff;border-radius:50%;width:100%;height:50%;display:flex;align-items:flex-start;justify-content:center;left:50%;transform:translate(-50%)}.splash-screen[_ngcontent-%COMP%] .footer-img[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{width:11rem}"]}),i})()}];let b=(()=>{var n;class i{}return(n=i).\u0275fac=function(e){return new(e||n)},n.\u0275mod=t.$C({type:n}),n.\u0275inj=t.G2t({imports:[d.iI.forChild(X),d.iI]}),i})(),I=(()=>{var n;class i{}return(n=i).\u0275fac=function(e){return new(e||n)},n.\u0275mod=t.$C({type:n}),n.\u0275inj=t.G2t({imports:[P.MD,m.YN,v.bv,b]}),i})()}}]); \ No newline at end of file diff --git a/www/7916.d5d28b98955c1c4b.js b/www/7916.d5d28b98955c1c4b.js new file mode 100644 index 00000000..28c4aada --- /dev/null +++ b/www/7916.d5d28b98955c1c4b.js @@ -0,0 +1 @@ +(self.webpackChunkapp=self.webpackChunkapp||[]).push([[7916],{7916:(tt,p,D)=>{"use strict";D.r(p),D.d(p,{PlayerPageModule:()=>Ve});var ve=D(177),xe=D(9417),pe=D(8974),fe=D(3021),re=D(467),me=D(5083);const oe=(0,me.F3)("ScreenOrientation",{web:()=>D.e(9061).then(D.bind(D,9061)).then(b=>new b.ScreenOrientationWeb)}),Ne={metadata:{mimeType:"application/pdf",artifactUrl:"https://obj.stage.sunbirded.org/sunbird-content-staging/content/do_21361377330381619213052/artifact/cbse-1st-class-activity-sheet-21.pdf",identifier:"do_21361377330381619213052",name:"pdfpdfpdfpdfpdfpdfpdfpdfpdfpdfpdfpdfpdfpdfpdfpdfpdfpdfpdfpdfpdfpdfpdfpdfpdfpdfpdfpdfpdfpdfpdfpdfpdfpdfpdfpdfpdfpdfpdfpdf",streamingUrl:"https://obj.stage.sunbirded.org/sunbird-content-staging/content/do_21361377330381619213052/artifact/cbse-1st-class-activity-sheet-21.pdf",isAvailableLocally:!1},config:{showEndPage:!1,endPage:[{template:"assessment",contentType:["SelfAssess"]}],splash:{webLink:"",text:"",icon:"",bgImage:"assets/icons/splacebackground_1.png"},overlay:{enableUserSwitcher:!0,showUser:!1},plugins:[{id:"org.sunbird.player.endpage",ver:"1.1",type:"plugin"}],sideMenu:{showShare:!1,showDownload:!1,showReplay:!1,showExit:!0,showPrint:!1}},context:{did:"da39a3ee5e6b4b0d3255bfef95601890afd80709",origin:"https://staging.sunbirded.org",pdata:{pid:"sunbird.app.contentplayer",ver:"6.0-local"},sid:"07ae2cf8-f53c-45f7-9cb9-dec8763e71e3",cdata:[],channel:"505c7c48ac6dc1edc9b08f21db5a571d"}},Ie={context:{mode:"play",authToken:"",sid:"7283cf2e-d215-9944-b0c5-269489c6fa56",did:"3c0a3724311fe944dec5df559cc4e006",uid:"anonymous",channel:"505c7c48ac6dc1edc9b08f21db5a571d",pdata:{id:"",ver:"",pid:""},contextRollup:{l1:"505c7c48ac6dc1edc9b08f21db5a571d"},tags:[""],cdata:[]},config:{sideMenu:{showShare:!1,showDownload:!1,showReplay:!1,showExit:!0}},metadata:{mimeType:"video/mp4",artifactUrl:"https://sunbirdstagingpublic.blob.core.windows.net/sunbird-content-staging/content/do_21310353608830976014671/artifact/mp4_14.mp4",identifier:"do_21310353608830976014671",name:"mp4_14.mp4",streamingUrl:"https://ntppreprodmedia-inct.streaming.media.azure.net/409780ae-3fc2-4879-85f7-f1affcce55fa/mp4_14.ism/manifest(format=m3u8-aapl-v3)"}};var Le=D(5331),Oe=D.n(Le),H=D(3649),se=D(56),y=D(4438),ce=D(2904),Z=D(345),we=D(5173),De=D(4517);const ye=["pdf"],je=["video"];function Re(b,z){if(1&b){const B=y.RV6();y.j41(0,"ion-fab",5)(1,"ion-fab-button",6),y.bIt("click",function(){y.eBV(B);const P=y.XpG();return y.Njj(P.closePlayer())}),y.nrm(2,"ion-icon",7),y.k0s()()}}function Ue(b,z){1&b&&y.nrm(0,"div",8,0)}function $e(b,z){if(1&b&&(y.j41(0,"div")(1,"div",9),y.nrm(2,"iframe",10),y.k0s()()),2&b){const B=y.XpG();y.R7$(2),y.Y8G("src",B.srcUrl,y.f$h)}}function l(b,z){if(1&b&&(y.j41(0,"div"),y.nrm(1,"iframe",11),y.k0s()),2&b){const B=y.XpG();y.R7$(),y.Y8G("src",B.srcUrl,y.f$h)}}const He=[{path:"",component:(()=>{var b;class z{constructor(c,P,k,$,_,W,K){var S,J;this.router=c,this.headerService=P,this.location=k,this.domSanitiser=$,this.telemetryGeneratorService=_,this.telemetryService=W,this.platform=K,this.orientationType="",this.playerConfig={},this.playerType="",this.pageId="",this.cdata=[];let Y=null===(S=this.router.getCurrentNavigation())||void 0===S?void 0:S.extras;var G,O,ee,ne,I;Y&&(this.content=null===(G=Y.state)||void 0===G?void 0:G.content,console.log("content received in player ",this.content),this.playerType=this.getPlayerType(this.content.metaData.mimetype),this.srcUrl=this.content.metaData.url.startsWith("https://")?this.domSanitiser.bypassSecurityTrustResourceUrl(this.content.metaData.url):this.domSanitiser.bypassSecurityTrustResourceUrl("https://"+this.content.metaData.url),this.pageId=null===(O=Y.state)||void 0===O?void 0:O.pageid),this.populateCData(),(null===(J=this.content)||void 0===J?void 0:J.metaData.mimetype)==se.Cc.YOUTUBE&&this.telemetryGeneratorService.generateStartTelemetry("content","player",new H.$i(null===(ee=this.content)||void 0===ee?void 0:ee.metaData.identifier,null===(ne=this.content)||void 0===ne?void 0:ne.metaData.mimetype,""),{l1:null===(I=this.content)||void 0===I?void 0:I.metaData.identifier},this.cdata)}getPlayerType(c){return c==se.Cc.PDF?"pdf":c==se.Cc.MP4||c==se.Cc.WEBM||c==se.Cc.AUDIO?"video":c==se.Cc.YOUTUBE?"youtube":"link"}ngOnInit(){var c=this;this.platform.backButton.subscribeWithPriority(11,(0,re.A)(function*(){c.closePlayer()})),this.headerService.hideHeader(),this.headerService.hideStatusBar(),this.playerConfig=Ne,this.videoConfig=Ie}ngAfterViewInit(){var c=this;return(0,re.A)(function*(){if(c.orientationType=yield(yield oe.orientation()).type,"portrait-primary"==c.orientationType||"portrait-secondary"==c.orientationType)if(c.orientationType="landscape-primary",oe.unlock(),oe.lock({orientation:"landscape-primary"}),"pdf"==c.playerType){var P,k,$,_,W,K,S,Y,G,J;c.playerConfig.metadata.identifier=null===(P=c.content)||void 0===P?void 0:P.metaData.identifier,c.playerConfig.metadata.name=null===(k=c.content)||void 0===k?void 0:k.metaData.name,"local"!==(null===($=c.content)||void 0===$?void 0:$.source)&&"local"!==(null===(_=c.content)||void 0===_?void 0:_.type)||null===(W=c.content)||void 0===W||!W.metaData.url.includes("file://")?(c.playerConfig.metadata.artifactUrl=(null===(Y=c.content)||void 0===Y?void 0:Y.metaData.artifactUrl)||"",c.playerConfig.metadata.streamingUrl=null===(G=c.content)||void 0===G?void 0:G.metaData.url):(c.playerConfig.metadata.streamingUrl=me.Ii.convertFileSrc(null===(J=c.content)||void 0===J?void 0:J.metaData.url.replace("file://","")),c.playerConfig.metadata.artifactUrl=""),c.playerConfig.metadata.isAvailableLocally="local"===(null===(K=c.content)||void 0===K?void 0:K.source)||"local"===(null===(S=c.content)||void 0===S?void 0:S.type),c.playerConfig.metadata.baseDir="",c.playerConfig.context.cdata=c.cdata,console.log("this.playerConfig",c.playerConfig);const X=document.createElement("sunbird-pdf-player");X.setAttribute("player-config",JSON.stringify(c.playerConfig)),X.addEventListener("playerEvent",j=>{console.log("On playerEvent",j),c.playerEvents(j)}),X.addEventListener("telemetryEvent",j=>{console.log("On telemetryEvent",j),c.playerTelemetryEvents(j)}),c.pdf.nativeElement.append(X)}else if("video"==c.playerType){var O,ee,ne,I,Te,ae,E,ge,v,de;c.videoConfig.metadata.identifier=null===(O=c.content)||void 0===O?void 0:O.metaData.identifier,c.videoConfig.metadata.name=null===(ee=c.content)||void 0===ee?void 0:ee.metaData.name,"local"!==(null===(ne=c.content)||void 0===ne?void 0:ne.source)&&"local"!==(null===(I=c.content)||void 0===I?void 0:I.type)||null===(Te=c.content)||void 0===Te||!Te.metaData.url.includes("file://")?(c.videoConfig.metadata.streamingUrl="",c.videoConfig.metadata.artifactUrl=(null===(ge=c.content)||void 0===ge?void 0:ge.metaData.artifactUrl)||(null===(v=c.content)||void 0===v?void 0:v.metaData.url)||""):(c.videoConfig.metadata.streamingUrl=me.Ii.convertFileSrc(null===(de=c.content)||void 0===de?void 0:de.metaData.url.replace("file://","")),c.videoConfig.metadata.artifactUrl=""),c.videoConfig.context.cdata=c.cdata,c.videoConfig.metadata.isAvailableLocally="local"===(null===(ae=c.content)||void 0===ae?void 0:ae.source)||"local"===(null===(E=c.content)||void 0===E?void 0:E.type);const X=document.createElement("sunbird-video-player");X.setAttribute("player-config",JSON.stringify(c.videoConfig)),X.addEventListener("playerEvent",j=>{console.log("On playerEvent",j),c.playerEvents(j)}),X.addEventListener("telemetryEvent",j=>{console.log("On telemetryEvent",j),c.playerTelemetryEvents(j)}),c.video.nativeElement.append(X)}else if("link"==c.playerType){var ke;c.srcUrl=null===(ke=c.content)||void 0===ke?void 0:ke.metaData.url}if("link"!=c.playerType){const X=new(Oe())("#player",{autoplay:!0});console.log("player ",X)}})()}ionViewWillLeave(){("landscape-primary"==this.orientationType||"landscape-secondary"==this.orientationType)&&(this.orientationType="portrait-primary",oe.unlock(),oe.lock({orientation:"portrait-primary"})),this.headerService.showHeader(),this.headerService.showStatusBar(!1)}playerTelemetryEvents(c){var P,k;("START"===(null==c||null===(P=c.detail)||void 0===P?void 0:P.eid)||"END"===(null==c||null===(k=c.detail)||void 0===k?void 0:k.eid))&&(console.log("....................",c),this.telemetryService.saveTelemetry(JSON.stringify(c.detail)).subscribe($=>console.log("response after telemetry",$)))}closePlayer(){var c,P,k,$;(null===(c=this.content)||void 0===c?void 0:c.metaData.mimetype)==se.Cc.YOUTUBE&&this.telemetryGeneratorService.generateEndTelemetry("content","play","player","player",new H.$i(null===(P=this.content)||void 0===P?void 0:P.metaData.identifier,null===(k=this.content)||void 0===k?void 0:k.metaData.mimetype,""),{l1:null===($=this.content)||void 0===$?void 0:$.metaData.identifier},[]),this.location.back()}playerEvents(c){var P,k;null!=c&&null!==(P=c.detail)&&void 0!==P&&null!==(P=P.edata)&&void 0!==P&&P.type&&"EXIT"===(null==c||null===(k=c.detail)||void 0===k||null===(k=k.edata)||void 0===k?void 0:k.type)&&this.location.back()}populateCData(){var c,P,k,$,_;this.cdata=[{id:null===(c=this.content)||void 0===c?void 0:c.metaData.mimetype,type:"MimeType"}],null!==(P=this.content)&&void 0!==P&&P.metaData.category&&this.cdata.push({id:null===($=this.content)||void 0===$?void 0:$.metaData.category,type:"Category"}),null!==(k=this.content)&&void 0!==k&&k.metaData.language&&this.cdata.push({id:null===(_=this.content)||void 0===_?void 0:_.metaData.language,type:"Language"}),this.pageId&&this.cdata.push({id:this.pageId,type:"SourcePage"})}}return(b=z).\u0275fac=function(c){return new(c||b)(y.rXU(fe.Ix),y.rXU(ce.Ux),y.rXU(ve.aZ),y.rXU(Z.up),y.rXU(we.O),y.rXU(ce.H0),y.rXU(De.OD))},b.\u0275cmp=y.VBU({type:b,selectors:[["app-player"]],viewQuery:function(c,P){if(1&c&&(y.GBs(ye,5),y.GBs(je,5)),2&c){let k;y.mGM(k=y.lsd())&&(P.pdf=k.first),y.mGM(k=y.lsd())&&(P.video=k.first)}},decls:5,vars:4,consts:[["video",""],["id","playerFullscreen",1,"player-fullscreen"],["slot","fixed","vertical","top","horizontal","start","size","small",4,"ngIf"],["class","video-player",4,"ngIf"],[4,"ngIf"],["slot","fixed","vertical","top","horizontal","start","size","small"],["color","danger","size","small",3,"click"],["name","close"],[1,"video-player"],["id","player",1,"plyr__video-embed"],["title","","allowfullscreen","","allow","autoplay",3,"src"],["title","External Website",1,"iframeCss",3,"src"]],template:function(c,P){1&c&&(y.j41(0,"div",1),y.DNE(1,Re,3,0,"ion-fab",2)(2,Ue,2,0,"div",3)(3,$e,3,1,"div",4)(4,l,2,1,"div",4),y.k0s()),2&c&&(y.R7$(),y.Y8G("ngIf",P.playerType),y.R7$(),y.Y8G("ngIf","video"===P.playerType),y.R7$(),y.Y8G("ngIf","youtube"===P.playerType),y.R7$(),y.Y8G("ngIf","link"===P.playerType||"pdf"===P.playerType))},dependencies:[ve.bT,pe.Q8,pe.YW,pe.iq],styles:['.player-fullscreen[_ngcontent-%COMP%], .player-fullscreen[_ngcontent-%COMP%] div[_ngcontent-%COMP%], .pdf-player[_ngcontent-%COMP%], .video-player[_ngcontent-%COMP%]{height:100%}iframe[_ngcontent-%COMP%]{width:100%;height:100%}ion-fab[_ngcontent-%COMP%]{top:.2rem!important;left:.2rem!important}.iframeCss[_ngcontent-%COMP%]{width:"100%";height:"500px";border:"1px solid #ccc";padding:"10px";border-radius:"5px";margin-top:"10px"}']}),z})()}];let F=(()=>{var b;class z{}return(b=z).\u0275fac=function(c){return new(c||b)},b.\u0275mod=y.$C({type:b}),b.\u0275inj=y.G2t({imports:[fe.iI.forChild(He),fe.iI]}),z})(),Ve=(()=>{var b;class z{}return(b=z).\u0275fac=function(c){return new(c||b)},b.\u0275mod=y.$C({type:b}),b.\u0275inj=y.G2t({imports:[ve.MD,xe.YN,pe.bv,F]}),z})()},5331:function(tt){"object"==typeof navigator&&(tt.exports=function(){"use strict";function p(e,i,t){return(i="symbol"==typeof(a=function(n,r){if("object"!=typeof n||null===n)return n;var o=n[Symbol.toPrimitive];if(void 0!==o){var d=o.call(n,"string");if("object"!=typeof d)return d;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(n)}(i))?a:String(a))in e?Object.defineProperty(e,i,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[i]=t,e;var a}function D(e,i){for(var t=0;t(t=100/d.width*(a.clientX-d.left))?t=0:100t?t-=(100-2*t)*u:50i){var t=(a="".concat(i).match(/(?:\.(\d+))?(?:[eE]([+-]?\d+))?$/))?Math.max(0,(a[1]?a[1].length:0)-(a[2]?+a[2]:0)):0;return parseFloat(e.toFixed(t))}var a;return Math.round(e/i)*i}(t/100*(r-n),o)}},{key:"set",value:function(i){e.enabled&&H_event(i)&&!i.target.disabled&&(i.preventDefault(),i.target.value=this.get(i),function(t,s){if(t&&s){var a=new Event(s,{bubbles:!0});t.dispatchEvent(a)}}(i.target,"touchend"===i.type?"change":"input"))}}],s=[{key:"setup",value:function(i){var t=1null!=e?e.constructor:null,Z=(e,i)=>!!(e&&i&&e instanceof i),we=e=>null==e,De=e=>ce(e)===Object,ye=e=>ce(e)===String,je=e=>"function"==typeof e,Re=e=>Array.isArray(e),Ue=e=>Z(e,NodeList),$e=e=>we(e)||(ye(e)||Re(e)||Ue(e))&&!e.length||De(e)&&!Object.keys(e).length;var l={nullOrUndefined:we,object:De,number:e=>ce(e)===Number&&!Number.isNaN(e),string:ye,boolean:e=>ce(e)===Boolean,function:je,array:Re,weakMap:e=>Z(e,WeakMap),nodeList:Ue,element:e=>null!==e&&"object"==typeof e&&1===e.nodeType&&"object"==typeof e.style&&"object"==typeof e.ownerDocument,textNode:e=>ce(e)===Text,event:e=>Z(e,Event),keyboardEvent:e=>Z(e,KeyboardEvent),cue:e=>Z(e,window.TextTrackCue)||Z(e,window.VTTCue),track:e=>Z(e,TextTrack)||!we(e)&&ye(e.kind),promise:e=>Z(e,Promise)&&je(e.then),url:e=>{if(Z(e,window.URL))return!0;if(!ye(e))return!1;let i=e;e.startsWith("http://")&&e.startsWith("https://")||(i=`http://${e}`);try{return!$e(new URL(i).hostname)}catch{return!1}},empty:$e};const Fe=(()=>{const e=document.createElement("span"),i={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"},t=Object.keys(i).find(s=>void 0!==e.style[s]);return!!l.string(t)&&i[t]})();function He(e,i){setTimeout(()=>{try{e.hidden=!0,e.hidden=!1}catch{}},i)}var F={isIE:!!window.document.documentMode,isEdge:/Edge/g.test(navigator.userAgent),isWebKit:"WebkitAppearance"in document.documentElement.style&&!/Edge/g.test(navigator.userAgent),isIPhone:/iPhone|iPod/gi.test(navigator.userAgent)&&navigator.maxTouchPoints>1,isIPadOS:"MacIntel"===navigator.platform&&navigator.maxTouchPoints>1,isIos:/iPad|iPhone|iPod/gi.test(navigator.userAgent)&&navigator.maxTouchPoints>1};function Ve(e,i){return i.split(".").reduce((t,s)=>t&&t[s],e)}function b(e={},...i){if(!i.length)return e;const t=i.shift();return l.object(t)?(Object.keys(t).forEach(s=>{l.object(t[s])?(Object.keys(e).includes(s)||Object.assign(e,{[s]:{}}),b(e[s],t[s])):Object.assign(e,{[s]:t[s]})}),b(e,...i)):e}function z(e,i){Array.from(e.length?e:[e]).reverse().forEach((s,a)=>{const n=a>0?i.cloneNode(!0):i,r=s.parentNode,o=s.nextSibling;n.appendChild(s),o?r.insertBefore(n,o):r.appendChild(n)})}function B(e,i){l.element(e)&&!l.empty(i)&&Object.entries(i).filter(([,t])=>!l.nullOrUndefined(t)).forEach(([t,s])=>e.setAttribute(t,s))}function c(e,i,t){const s=document.createElement(e);return l.object(i)&&B(s,i),l.string(t)&&(s.innerText=t),s}function P(e,i,t,s){l.element(i)&&i.appendChild(c(e,t,s))}function k(e){l.nodeList(e)||l.array(e)?Array.from(e).forEach(k):l.element(e)&&l.element(e.parentNode)&&e.parentNode.removeChild(e)}function $(e){if(!l.element(e))return;let{length:i}=e.childNodes;for(;i>0;)e.removeChild(e.lastChild),i-=1}function _(e,i){return l.element(i)&&l.element(i.parentNode)&&l.element(e)?(i.parentNode.replaceChild(e,i),e):null}function W(e,i){if(!l.string(e)||l.empty(e))return{};const t={},s=b({},i);return e.split(",").forEach(a=>{const n=a.trim(),r=n.replace(".",""),o=n.replace(/[[\]]/g,"").split("="),[d]=o,u=o.length>1?o[1].replace(/["']/g,""):"";switch(n.charAt(0)){case".":t.class=l.string(s.class)?`${s.class} ${r}`:r;break;case"#":t.id=n.replace("#","");break;case"[":t[d]=u}}),b(s,t)}function K(e,i){if(!l.element(e))return;let t=i;l.boolean(t)||(t=!e.hidden),e.hidden=t}function S(e,i,t){if(l.nodeList(e))return Array.from(e).map(s=>S(s,i,t));if(l.element(e)){let s="toggle";return void 0!==t&&(s=t?"add":"remove"),e.classList[s](i),e.classList.contains(i)}return!1}function J(e,i){return l.element(e)&&e.classList.contains(i)}function Y(e,i){const{prototype:t}=Element;return(t.matches||t.webkitMatchesSelector||t.mozMatchesSelector||t.msMatchesSelector||function(){return Array.from(document.querySelectorAll(i)).includes(this)}).call(e,i)}function G(e){return this.elements.container.querySelectorAll(e)}function O(e){return this.elements.container.querySelector(e)}function ee(e=null,i=!1){l.element(e)&&e.focus({preventScroll:!0,focusVisible:i})}const ne={"audio/ogg":"vorbis","audio/wav":"1","video/webm":"vp8, vorbis","video/mp4":"avc1.42E01E, mp4a.40.2","video/ogg":"theora"},I={audio:"canPlayType"in document.createElement("audio"),video:"canPlayType"in document.createElement("video"),check(e,i){const t=I[e]||"html5"!==i;return{api:t,ui:t&&I.rangeInput}},pip:!(F.isIPhone||!l.function(c("video").webkitSetPresentationMode)&&(!document.pictureInPictureEnabled||c("video").disablePictureInPicture)),airplay:l.function(window.WebKitPlaybackTargetAvailabilityEvent),playsinline:"playsInline"in document.createElement("video"),mime(e){if(l.empty(e))return!1;const[i]=e.split("/");let t=e;if(!this.isHTML5||i!==this.type)return!1;Object.keys(ne).includes(t)&&(t+=`; codecs="${ne[e]}"`);try{return!(!t||!this.media.canPlayType(t).replace(/no/,""))}catch{return!1}},textTracks:"textTracks"in document.createElement("video"),rangeInput:(()=>{const e=document.createElement("input");return e.type="range","range"===e.type})(),touch:"ontouchstart"in document.documentElement,transitions:!1!==Fe,reducedMotion:"matchMedia"in window&&window.matchMedia("(prefers-reduced-motion)").matches},Te=(()=>{let e=!1;try{const i=Object.defineProperty({},"passive",{get:()=>(e=!0,null)});window.addEventListener("test",null,i),window.removeEventListener("test",null,i)}catch{}return e})();function ae(e,i,t,s=!1,a=!0,n=!1){if(!e||!("addEventListener"in e)||l.empty(i)||!l.function(t))return;const r=i.split(" ");let o=n;Te&&(o={passive:a,capture:n}),r.forEach(d=>{this&&this.eventListeners&&s&&this.eventListeners.push({element:e,type:d,callback:t,options:o}),e[s?"addEventListener":"removeEventListener"](d,t,o)})}function E(e,i="",t,s=!0,a=!1){ae.call(this,e,i,t,!0,s,a)}function de(e,i="",t,s=!0,a=!1){ae.call(this,e,i,t,!1,s,a)}function ge(e,i="",t,s=!0,a=!1){const n=(...r)=>{de(e,i,n,s,a),t.apply(this,r)};ae.call(this,e,i,n,!0,s,a)}function v(e,i="",t=!1,s={}){if(!l.element(e)||l.empty(i))return;const a=new CustomEvent(i,{bubbles:t,detail:{...s,plyr:this}});e.dispatchEvent(a)}function ke(){this&&this.eventListeners&&(this.eventListeners.forEach(e=>{const{element:i,type:t,callback:s,options:a}=e;i.removeEventListener(t,s,a)}),this.eventListeners=[])}function X(){return new Promise(e=>this.ready?setTimeout(e,0):E.call(this,this.elements.container,"ready",e)).then(()=>{})}function j(e){l.promise(e)&&e.then(null,()=>{})}function _e(e){return l.array(e)?e.filter((i,t)=>e.indexOf(i)===t):e}function it(e,i){return l.array(e)&&e.length?e.reduce((t,s)=>Math.abs(s-i)({...e,[i/t]:[i,t]}),{});function at(e){return!!(l.array(e)||l.string(e)&&e.includes(":"))&&(l.array(e)?e:e.split(":")).map(Number).every(l.number)}function qe(e){if(!l.array(e)||!e.every(l.number))return null;const[i,t]=e,s=(n,r)=>0===r?n:s(r,n%r),a=s(i,t);return[i/a,t/a]}function Ke(e){const i=s=>at(s)?s.split(":").map(Number):null;let t=i(e);if(null===t&&(t=i(this.config.ratio)),null===t&&!l.empty(this.embed)&&l.array(this.embed.ratio)&&({ratio:t}=this.embed),null===t&&this.isHTML5){const{videoWidth:s,videoHeight:a}=this.media;t=[s,a]}return qe(t)}function be(e){if(!this.isVideo)return{};const{wrapper:i}=this.elements,t=Ke.call(this,e);if(!l.array(t))return{};const[s,a]=qe(t),n=100/s*a;if(st(`aspect-ratio: ${s}/${a}`)?i.style.aspectRatio=`${s}/${a}`:i.style.paddingBottom=`${n}%`,this.isVimeo&&!this.config.vimeo.premium&&this.supported.ui){const r=100/this.media.offsetWidth*parseInt(window.getComputedStyle(this.media).paddingBottom,10),o=(r-n)/(r/50);this.fullscreen.active?i.style.paddingBottom=null:this.media.style.transform=`translateY(-${o}%)`}else this.isHTML5&&i.classList.add(this.config.classNames.videoFixedRatio);return{padding:n,ratio:t}}function lt(e,i,t=.05){const s=e/i,a=it(Object.keys(nt),s);return Math.abs(a-s)<=t?nt[a]:[e,i]}const ue={getSources(){return this.isHTML5?Array.from(this.media.querySelectorAll("source")).filter(e=>{const i=e.getAttribute("type");return!!l.empty(i)||I.mime.call(this,i)}):[]},getQualityOptions(){return this.config.quality.forced?this.config.quality.options:ue.getSources.call(this).map(e=>Number(e.getAttribute("size"))).filter(Boolean)},setup(){if(!this.isHTML5)return;const e=this;e.options.speed=e.config.speed.options,l.empty(this.config.ratio)||be.call(e),Object.defineProperty(e.media,"quality",{get(){const i=ue.getSources.call(e).find(t=>t.getAttribute("src")===e.source);return i&&Number(i.getAttribute("size"))},set(i){if(e.quality!==i){if(e.config.quality.forced&&l.function(e.config.quality.onChange))e.config.quality.onChange(i);else{const t=ue.getSources.call(e).find(d=>Number(d.getAttribute("size"))===i);if(!t)return;const{currentTime:s,paused:a,preload:n,readyState:r,playbackRate:o}=e.media;e.media.src=t.getAttribute("src"),("none"!==n||r)&&(e.once("loadedmetadata",()=>{e.speed=o,e.currentTime=s,a||j(e.play())}),e.media.load())}v.call(e,e.media,"qualitychange",!1,{quality:i})}}})},cancelRequests(){this.isHTML5&&(k(ue.getSources.call(this)),this.media.setAttribute("src",this.config.blankVideo),this.media.load(),this.debug.log("Cancelled network requests"))}};function Ge(e,...i){return l.empty(e)?e:e.toString().replace(/{(\d+)}/g,(t,s)=>i[s].toString())}const Ce=(e="",i="",t="")=>e.replace(new RegExp(i.toString().replace(/([.*+?^=!:${}()|[\]/\\])/g,"\\$1"),"g"),t.toString()),rt=(e="")=>e.toString().replace(/\w\S*/g,i=>i.charAt(0).toUpperCase()+i.slice(1).toLowerCase());function Tt(e){const i=document.createElement("div");return i.appendChild(e),i.innerHTML}const ot={pip:"PIP",airplay:"AirPlay",html5:"HTML5",vimeo:"Vimeo",youtube:"YouTube"},q={get(e="",i={}){if(l.empty(e)||l.empty(i))return"";let t=Ve(i.i18n,e);return l.empty(t)?Object.keys(ot).includes(e)?ot[e]:"":(Object.entries({"{seektime}":i.seekTime,"{title}":i.title}).forEach(([a,n])=>{t=Ce(t,a,n)}),t)}};class Pe{constructor(i){p(this,"get",t=>{if(!Pe.supported||!this.enabled)return null;const s=window.localStorage.getItem(this.key);if(l.empty(s))return null;const a=JSON.parse(s);return l.string(t)&&t.length?a[t]:a}),p(this,"set",t=>{if(!Pe.supported||!this.enabled||!l.object(t))return;let s=this.get();l.empty(s)&&(s={}),b(s,t);try{window.localStorage.setItem(this.key,JSON.stringify(s))}catch{}}),this.enabled=i.config.storage.enabled,this.key=i.config.storage.key}static get supported(){try{if(!("localStorage"in window))return!1;const i="___test";return window.localStorage.setItem(i,i),window.localStorage.removeItem(i),!0}catch{return!1}}}function Se(e,i="text"){return new Promise((t,s)=>{try{const a=new XMLHttpRequest;if(!("withCredentials"in a))return;a.addEventListener("load",()=>{if("text"===i)try{t(JSON.parse(a.responseText))}catch{t(a.responseText)}else t(a.response)}),a.addEventListener("error",()=>{throw new Error(a.status)}),a.open("GET",e,!0),a.responseType=i,a.send()}catch(a){s(a)}})}function ct(e,i){if(!l.string(e))return;const t="cache",s=l.string(i);let a=!1;const n=()=>null!==document.getElementById(i),r=(o,d)=>{o.innerHTML=d,s&&n()||document.body.insertAdjacentElement("afterbegin",o)};if(!s||!n()){const o=Pe.supported,d=document.createElement("div");if(d.setAttribute("hidden",""),s&&d.setAttribute("id",i),o){const u=window.localStorage.getItem(`${t}-${i}`);if(a=null!==u,a){const g=JSON.parse(u);r(d,g.content)}}Se(e).then(u=>{if(!l.empty(u)){if(o)try{window.localStorage.setItem(`${t}-${i}`,JSON.stringify({content:u}))}catch{}r(d,u)}}).catch(()=>{})}}const dt=e=>Math.trunc(e/60/60%60,10);function Be(e=0,i=!1,t=!1){if(!l.number(e))return Be(void 0,i,t);const s=o=>`0${o}`.slice(-2);let a=dt(e);const n=(e=>Math.trunc(e/60%60,10))(e),r=(e=>Math.trunc(e%60,10))(e);return a=i||a>0?`${a}:`:"",`${t&&e>0?"-":""}${a}${s(n)}:${s(r)}`}const m={getIconUrl(){const e=new URL(this.config.iconUrl,window.location),i=window.location.host?window.location.host:window.top.location.host,t=e.host!==i||F.isIE&&!window.svg4everybody;return{url:this.config.iconUrl,cors:t}},findElements(){try{return this.elements.controls=O.call(this,this.config.selectors.controls.wrapper),this.elements.buttons={play:G.call(this,this.config.selectors.buttons.play),pause:O.call(this,this.config.selectors.buttons.pause),restart:O.call(this,this.config.selectors.buttons.restart),rewind:O.call(this,this.config.selectors.buttons.rewind),fastForward:O.call(this,this.config.selectors.buttons.fastForward),mute:O.call(this,this.config.selectors.buttons.mute),pip:O.call(this,this.config.selectors.buttons.pip),airplay:O.call(this,this.config.selectors.buttons.airplay),settings:O.call(this,this.config.selectors.buttons.settings),captions:O.call(this,this.config.selectors.buttons.captions),fullscreen:O.call(this,this.config.selectors.buttons.fullscreen)},this.elements.progress=O.call(this,this.config.selectors.progress),this.elements.inputs={seek:O.call(this,this.config.selectors.inputs.seek),volume:O.call(this,this.config.selectors.inputs.volume)},this.elements.display={buffer:O.call(this,this.config.selectors.display.buffer),currentTime:O.call(this,this.config.selectors.display.currentTime),duration:O.call(this,this.config.selectors.display.duration)},l.element(this.elements.progress)&&(this.elements.display.seekTooltip=this.elements.progress.querySelector(`.${this.config.classNames.tooltip}`)),!0}catch(e){return this.debug.warn("It looks like there is a problem with your custom controls HTML",e),this.toggleNativeControls(!0),!1}},createIcon(e,i){const t="http://www.w3.org/2000/svg",s=m.getIconUrl.call(this),a=`${s.cors?"":s.url}#${this.config.iconPrefix}`,n=document.createElementNS(t,"svg");B(n,b(i,{"aria-hidden":"true",focusable:"false"}));const r=document.createElementNS(t,"use"),o=`${a}-${e}`;return"href"in r&&r.setAttributeNS("http://www.w3.org/1999/xlink","href",o),r.setAttributeNS("http://www.w3.org/1999/xlink","xlink:href",o),n.appendChild(r),n},createLabel(e,i={}){const t=q.get(e,this.config);return c("span",{...i,class:[i.class,this.config.classNames.hidden].filter(Boolean).join(" ")},t)},createBadge(e){if(l.empty(e))return null;const i=c("span",{class:this.config.classNames.menu.value});return i.appendChild(c("span",{class:this.config.classNames.menu.badge},e)),i},createButton(e,i){const t=b({},i);let s=function wt(e=""){let i=e.toString();return i=function(t=""){let s=t.toString();return s=Ce(s,"-"," "),s=Ce(s,"_"," "),s=rt(s),Ce(s," ","")}(i),i.charAt(0).toLowerCase()+i.slice(1)}(e);const a={element:"button",toggle:!1,label:null,icon:null,labelPressed:null,iconPressed:null};switch(["element","icon","label"].forEach(r=>{Object.keys(t).includes(r)&&(a[r]=t[r],delete t[r])}),"button"!==a.element||Object.keys(t).includes("type")||(t.type="button"),Object.keys(t).includes("class")?t.class.split(" ").some(r=>r===this.config.classNames.control)||b(t,{class:`${t.class} ${this.config.classNames.control}`}):t.class=this.config.classNames.control,e){case"play":a.toggle=!0,a.label="play",a.labelPressed="pause",a.icon="play",a.iconPressed="pause";break;case"mute":a.toggle=!0,a.label="mute",a.labelPressed="unmute",a.icon="volume",a.iconPressed="muted";break;case"captions":a.toggle=!0,a.label="enableCaptions",a.labelPressed="disableCaptions",a.icon="captions-off",a.iconPressed="captions-on";break;case"fullscreen":a.toggle=!0,a.label="enterFullscreen",a.labelPressed="exitFullscreen",a.icon="enter-fullscreen",a.iconPressed="exit-fullscreen";break;case"play-large":t.class+=` ${this.config.classNames.control}--overlaid`,s="play",a.label="play",a.icon="play";break;default:l.empty(a.label)&&(a.label=s),l.empty(a.icon)&&(a.icon=e)}const n=c(a.element);return a.toggle?(n.appendChild(m.createIcon.call(this,a.iconPressed,{class:"icon--pressed"})),n.appendChild(m.createIcon.call(this,a.icon,{class:"icon--not-pressed"})),n.appendChild(m.createLabel.call(this,a.labelPressed,{class:"label--pressed"})),n.appendChild(m.createLabel.call(this,a.label,{class:"label--not-pressed"}))):(n.appendChild(m.createIcon.call(this,a.icon)),n.appendChild(m.createLabel.call(this,a.label))),b(t,W(this.config.selectors.buttons[s],t)),B(n,t),"play"===s?(l.array(this.elements.buttons[s])||(this.elements.buttons[s]=[]),this.elements.buttons[s].push(n)):this.elements.buttons[s]=n,n},createRange(e,i){const t=c("input",b(W(this.config.selectors.inputs[e]),{type:"range",min:0,max:100,step:.01,value:0,autocomplete:"off",role:"slider","aria-label":q.get(e,this.config),"aria-valuemin":0,"aria-valuemax":100,"aria-valuenow":0},i));return this.elements.inputs[e]=t,m.updateRangeFill.call(this,t),y.setup(t),t},createProgress(e,i){const t=c("progress",b(W(this.config.selectors.display[e]),{min:0,max:100,value:0,role:"progressbar","aria-hidden":!0},i));if("volume"!==e){t.appendChild(c("span",null,"0"));const s={played:"played",buffer:"buffered"}[e],a=s?q.get(s,this.config):"";t.innerText=`% ${a.toLowerCase()}`}return this.elements.display[e]=t,t},createTime(e,i){const t=W(this.config.selectors.display[e],i),s=c("div",b(t,{class:`${t.class?t.class:""} ${this.config.classNames.display.time} `.trim(),"aria-label":q.get(e,this.config),role:"timer"}),"00:00");return this.elements.display[e]=s,s},bindMenuItemShortcuts(e,i){E.call(this,e,"keydown keyup",t=>{if(![" ","ArrowUp","ArrowDown","ArrowRight"].includes(t.key)||(t.preventDefault(),t.stopPropagation(),"keydown"===t.type))return;const s=Y(e,'[role="menuitemradio"]');if(!s&&[" ","ArrowRight"].includes(t.key))m.showMenuPanel.call(this,i,!0);else{let a;" "!==t.key&&("ArrowDown"===t.key||s&&"ArrowRight"===t.key?(a=e.nextElementSibling,l.element(a)||(a=e.parentNode.firstElementChild)):(a=e.previousElementSibling,l.element(a)||(a=e.parentNode.lastElementChild)),ee.call(this,a,!0))}},!1),E.call(this,e,"keyup",t=>{"Return"===t.key&&m.focusFirstMenuItem.call(this,null,!0)})},createMenuItem({value:e,list:i,type:t,title:s,badge:a=null,checked:n=!1}){const r=W(this.config.selectors.inputs[t]),o=c("button",b(r,{type:"button",role:"menuitemradio",class:`${this.config.classNames.control} ${r.class?r.class:""}`.trim(),"aria-checked":n,value:e})),d=c("span");d.innerHTML=s,l.element(a)&&d.appendChild(a),o.appendChild(d),Object.defineProperty(o,"checked",{enumerable:!0,get:()=>"true"===o.getAttribute("aria-checked"),set(u){u&&Array.from(o.parentNode.children).filter(g=>Y(g,'[role="menuitemradio"]')).forEach(g=>g.setAttribute("aria-checked","false")),o.setAttribute("aria-checked",u?"true":"false")}}),this.listeners.bind(o,"click keyup",u=>{if(!l.keyboardEvent(u)||" "===u.key){switch(u.preventDefault(),u.stopPropagation(),o.checked=!0,t){case"language":this.currentTrack=Number(e);break;case"quality":this.quality=e;break;case"speed":this.speed=parseFloat(e)}m.showMenuPanel.call(this,"home",l.keyboardEvent(u))}},t,!1),m.bindMenuItemShortcuts.call(this,o,t),i.appendChild(o)},formatTime(e=0,i=!1){return l.number(e)?Be(e,dt(this.duration)>0,i):e},updateTimeDisplay(e=null,i=0,t=!1){l.element(e)&&l.number(i)&&(e.innerText=m.formatTime(i,t))},updateVolume(){this.supported.ui&&(l.element(this.elements.inputs.volume)&&m.setRange.call(this,this.elements.inputs.volume,this.muted?0:this.volume),l.element(this.elements.buttons.mute)&&(this.elements.buttons.mute.pressed=this.muted||0===this.volume))},setRange(e,i=0){l.element(e)&&(e.value=i,m.updateRangeFill.call(this,e))},updateProgress(e){if(!this.supported.ui||!l.event(e))return;let i=0;const t=(n,r)=>{const o=l.number(r)?r:0,d=l.element(n)?n:this.elements.display.buffer;if(l.element(d)){d.value=o;const u=d.getElementsByTagName("span")[0];l.element(u)&&(u.childNodes[0].nodeValue=o)}};if(e)switch(e.type){case"timeupdate":case"seeking":case"seeked":a=this.duration,i=0===(s=this.currentTime)||0===a||Number.isNaN(s)||Number.isNaN(a)?0:(s/a*100).toFixed(2),"timeupdate"===e.type&&m.setRange.call(this,this.elements.inputs.seek,i);break;case"playing":case"progress":t(this.elements.display.buffer,100*this.buffered)}var s,a},updateRangeFill(e){const i=l.event(e)?e.target:e;if(l.element(i)&&"range"===i.getAttribute("type")){if(Y(i,this.config.selectors.inputs.seek)){i.setAttribute("aria-valuenow",this.currentTime);const t=m.formatTime(this.currentTime),s=m.formatTime(this.duration),a=q.get("seekLabel",this.config);i.setAttribute("aria-valuetext",a.replace("{currentTime}",t).replace("{duration}",s))}else if(Y(i,this.config.selectors.inputs.volume)){const t=100*i.value;i.setAttribute("aria-valuenow",t),i.setAttribute("aria-valuetext",`${t.toFixed(1)}%`)}else i.setAttribute("aria-valuenow",i.value);(F.isWebKit||F.isIPadOS)&&i.style.setProperty("--value",i.value/i.max*100+"%")}},updateSeekTooltip(e){var i,t;if(!this.config.tooltips.seek||!l.element(this.elements.inputs.seek)||!l.element(this.elements.display.seekTooltip)||0===this.duration)return;const s=this.elements.display.seekTooltip,a=`${this.config.classNames.tooltip}--visible`,n=g=>S(s,a,g);if(this.touch)return void n(!1);let r=0;const o=this.elements.progress.getBoundingClientRect();if(l.event(e))r=100/o.width*(e.pageX-o.left);else{if(!J(s,a))return;r=parseFloat(s.style.left,10)}r<0?r=0:r>100&&(r=100);const d=this.duration/100*r;s.innerText=m.formatTime(d);const u=null===(i=this.config.markers)||void 0===i||null===(t=i.points)||void 0===t?void 0:t.find(({time:g})=>g===Math.round(d));u&&s.insertAdjacentHTML("afterbegin",`${u.label}
`),s.style.left=`${r}%`,l.event(e)&&["mouseenter","mouseleave"].includes(e.type)&&n("mouseenter"===e.type)},timeUpdate(e){const i=!l.element(this.elements.display.duration)&&this.config.invertTime;m.updateTimeDisplay.call(this,this.elements.display.currentTime,i?this.duration-this.currentTime:this.currentTime,i),e&&"timeupdate"===e.type&&this.media.seeking||m.updateProgress.call(this,e)},durationUpdate(){if(!this.supported.ui||!this.config.invertTime&&this.currentTime)return;if(this.duration>=2**32)return K(this.elements.display.currentTime,!0),void K(this.elements.progress,!0);l.element(this.elements.inputs.seek)&&this.elements.inputs.seek.setAttribute("aria-valuemax",this.duration);const e=l.element(this.elements.display.duration);!e&&this.config.displayDuration&&this.paused&&m.updateTimeDisplay.call(this,this.elements.display.currentTime,this.duration),e&&m.updateTimeDisplay.call(this,this.elements.display.duration,this.duration),this.config.markers.enabled&&m.setMarkers.call(this),m.updateSeekTooltip.call(this)},toggleMenuButton(e,i){K(this.elements.settings.buttons[e],!i)},updateSetting(e,i,t){const s=this.elements.settings.panels[e];let a=null,n=i;if("captions"===e)a=this.currentTrack;else{if(a=l.empty(t)?this[e]:t,l.empty(a)&&(a=this.config[e].default),!l.empty(this.options[e])&&!this.options[e].includes(a))return void this.debug.warn(`Unsupported value of '${a}' for ${e}`);if(!this.config[e].options.includes(a))return void this.debug.warn(`Disabled value of '${a}' for ${e}`)}if(l.element(n)||(n=s&&s.querySelector('[role="menu"]')),!l.element(n))return;this.elements.settings.buttons[e].querySelector(`.${this.config.classNames.menu.value}`).innerHTML=m.getLabel.call(this,e,a);const r=n&&n.querySelector(`[value="${a}"]`);l.element(r)&&(r.checked=!0)},getLabel(e,i){switch(e){case"speed":return 1===i?q.get("normal",this.config):`${i}×`;case"quality":if(l.number(i)){const t=q.get(`qualityLabel.${i}`,this.config);return t.length?t:`${i}p`}return rt(i);case"captions":return N.getLabel.call(this);default:return null}},setQualityMenu(e){if(!l.element(this.elements.settings.panels.quality))return;const i="quality",t=this.elements.settings.panels.quality.querySelector('[role="menu"]');l.array(e)&&(this.options.quality=_e(e).filter(n=>this.config.quality.options.includes(n)));const s=!l.empty(this.options.quality)&&this.options.quality.length>1;if(m.toggleMenuButton.call(this,i,s),$(t),m.checkMenu.call(this),!s)return;const a=n=>{const r=q.get(`qualityBadge.${n}`,this.config);return r.length?m.createBadge.call(this,r):null};this.options.quality.sort((n,r)=>{const o=this.config.quality.options;return o.indexOf(n)>o.indexOf(r)?1:-1}).forEach(n=>{m.createMenuItem.call(this,{value:n,list:t,type:i,title:m.getLabel.call(this,"quality",n),badge:a(n)})}),m.updateSetting.call(this,i,t)},setCaptionsMenu(){if(!l.element(this.elements.settings.panels.captions))return;const e="captions",i=this.elements.settings.panels.captions.querySelector('[role="menu"]'),t=N.getTracks.call(this),s=!!t.length;if(m.toggleMenuButton.call(this,e,s),$(i),m.checkMenu.call(this),!s)return;const a=t.map((n,r)=>({value:r,checked:this.captions.toggled&&this.currentTrack===r,title:N.getLabel.call(this,n),badge:n.language&&m.createBadge.call(this,n.language.toUpperCase()),list:i,type:"language"}));a.unshift({value:-1,checked:!this.captions.toggled,title:q.get("disabled",this.config),list:i,type:"language"}),a.forEach(m.createMenuItem.bind(this)),m.updateSetting.call(this,e,i)},setSpeedMenu(){if(!l.element(this.elements.settings.panels.speed))return;const e="speed",i=this.elements.settings.panels.speed.querySelector('[role="menu"]');this.options.speed=this.options.speed.filter(s=>s>=this.minimumSpeed&&s<=this.maximumSpeed);const t=!l.empty(this.options.speed)&&this.options.speed.length>1;m.toggleMenuButton.call(this,e,t),$(i),m.checkMenu.call(this),t&&(this.options.speed.forEach(s=>{m.createMenuItem.call(this,{value:s,list:i,type:e,title:m.getLabel.call(this,"speed",s)})}),m.updateSetting.call(this,e,i))},checkMenu(){const{buttons:e}=this.elements.settings,i=!l.empty(e)&&Object.values(e).some(t=>!t.hidden);K(this.elements.settings.menu,!i)},focusFirstMenuItem(e,i=!1){if(this.elements.settings.popup.hidden)return;let t=e;l.element(t)||(t=Object.values(this.elements.settings.panels).find(a=>!a.hidden));const s=t.querySelector('[role^="menuitem"]');ee.call(this,s,i)},toggleMenu(e){const{popup:i}=this.elements.settings,t=this.elements.buttons.settings;if(!l.element(i)||!l.element(t))return;const{hidden:s}=i;let a=s;if(l.boolean(e))a=e;else if(l.keyboardEvent(e)&&"Escape"===e.key)a=!1;else if(l.event(e)){const n=l.function(e.composedPath)?e.composedPath()[0]:e.target,r=i.contains(n);if(r||!r&&e.target!==t&&a)return}t.setAttribute("aria-expanded",a),K(i,!a),S(this.elements.container,this.config.classNames.menu.open,a),a&&l.keyboardEvent(e)?m.focusFirstMenuItem.call(this,null,!0):a||s||ee.call(this,t,l.keyboardEvent(e))},getMenuSize(e){const i=e.cloneNode(!0);i.style.position="absolute",i.style.opacity=0,i.removeAttribute("hidden"),e.parentNode.appendChild(i);const t=i.scrollWidth,s=i.scrollHeight;return k(i),{width:t,height:s}},showMenuPanel(e="",i=!1){const t=this.elements.container.querySelector(`#plyr-settings-${this.id}-${e}`);if(!l.element(t))return;const s=t.parentNode,a=Array.from(s.children).find(n=>!n.hidden);if(I.transitions&&!I.reducedMotion){s.style.width=`${a.scrollWidth}px`,s.style.height=`${a.scrollHeight}px`;const n=m.getMenuSize.call(this,t),r=o=>{o.target===s&&["width","height"].includes(o.propertyName)&&(s.style.width="",s.style.height="",de.call(this,s,Fe,r))};E.call(this,s,Fe,r),s.style.width=`${n.width}px`,s.style.height=`${n.height}px`}K(a,!0),K(t,!1),m.focusFirstMenuItem.call(this,t,i)},setDownloadUrl(){const e=this.elements.buttons.download;l.element(e)&&e.setAttribute("href",this.download)},create(e){const{bindMenuItemShortcuts:i,createButton:t,createProgress:s,createRange:a,createTime:n,setQualityMenu:r,setSpeedMenu:o,showMenuPanel:d}=m;this.elements.controls=null,l.array(this.config.controls)&&this.config.controls.includes("play-large")&&this.elements.container.appendChild(t.call(this,"play-large"));const u=c("div",W(this.config.selectors.controls.wrapper));this.elements.controls=u;const g={class:"plyr__controls__item"};return _e(l.array(this.config.controls)?this.config.controls:[]).forEach(w=>{if("restart"===w&&u.appendChild(t.call(this,"restart",g)),"rewind"===w&&u.appendChild(t.call(this,"rewind",g)),"play"===w&&u.appendChild(t.call(this,"play",g)),"fast-forward"===w&&u.appendChild(t.call(this,"fast-forward",g)),"progress"===w){const h=c("div",{class:`${g.class} plyr__progress__container`}),T=c("div",W(this.config.selectors.progress));if(T.appendChild(a.call(this,"seek",{id:`plyr-seek-${e.id}`})),T.appendChild(s.call(this,"buffer")),this.config.tooltips.seek){const M=c("span",{class:this.config.classNames.tooltip},"00:00");T.appendChild(M),this.elements.display.seekTooltip=M}this.elements.progress=T,h.appendChild(this.elements.progress),u.appendChild(h)}if("current-time"===w&&u.appendChild(n.call(this,"currentTime",g)),"duration"===w&&u.appendChild(n.call(this,"duration",g)),"mute"===w||"volume"===w){let{volume:h}=this.elements;l.element(h)&&u.contains(h)||(h=c("div",b({},g,{class:`${g.class} plyr__volume`.trim()})),this.elements.volume=h,u.appendChild(h)),"mute"===w&&h.appendChild(t.call(this,"mute")),"volume"!==w||F.isIos||F.isIPadOS||h.appendChild(a.call(this,"volume",b({max:1,step:.05,value:this.config.volume},{id:`plyr-volume-${e.id}`})))}if("captions"===w&&u.appendChild(t.call(this,"captions",g)),"settings"===w&&!l.empty(this.config.settings)){const h=c("div",b({},g,{class:`${g.class} plyr__menu`.trim(),hidden:""}));h.appendChild(t.call(this,"settings",{"aria-haspopup":!0,"aria-controls":`plyr-settings-${e.id}`,"aria-expanded":!1}));const T=c("div",{class:"plyr__menu__container",id:`plyr-settings-${e.id}`,hidden:""}),M=c("div"),x=c("div",{id:`plyr-settings-${e.id}-home`}),R=c("div",{role:"menu"});x.appendChild(R),M.appendChild(x),this.elements.settings.panels.home=x,this.config.settings.forEach(C=>{const U=c("button",b(W(this.config.selectors.buttons.settings),{type:"button",class:`${this.config.classNames.control} ${this.config.classNames.control}--forward`,role:"menuitem","aria-haspopup":!0,hidden:""}));i.call(this,U,C),E.call(this,U,"click",()=>{d.call(this,C,!1)});const f=c("span",null,q.get(C,this.config)),A=c("span",{class:this.config.classNames.menu.value});A.innerHTML=e[C],f.appendChild(A),U.appendChild(f),R.appendChild(U);const V=c("div",{id:`plyr-settings-${e.id}-${C}`,hidden:""}),Q=c("button",{type:"button",class:`${this.config.classNames.control} ${this.config.classNames.control}--back`});Q.appendChild(c("span",{"aria-hidden":!0},q.get(C,this.config))),Q.appendChild(c("span",{class:this.config.classNames.hidden},q.get("menuBack",this.config))),E.call(this,V,"keydown",ie=>{"ArrowLeft"===ie.key&&(ie.preventDefault(),ie.stopPropagation(),d.call(this,"home",!0))},!1),E.call(this,Q,"click",()=>{d.call(this,"home",!1)}),V.appendChild(Q),V.appendChild(c("div",{role:"menu"})),M.appendChild(V),this.elements.settings.buttons[C]=U,this.elements.settings.panels[C]=V}),T.appendChild(M),h.appendChild(T),u.appendChild(h),this.elements.settings.popup=T,this.elements.settings.menu=h}if("pip"===w&&I.pip&&u.appendChild(t.call(this,"pip",g)),"airplay"===w&&I.airplay&&u.appendChild(t.call(this,"airplay",g)),"download"===w){const h=b({},g,{element:"a",href:this.download,target:"_blank"});this.isHTML5&&(h.download="");const{download:T}=this.config.urls;!l.url(T)&&this.isEmbed&&b(h,{icon:`logo-${this.provider}`,label:this.provider}),u.appendChild(t.call(this,"download",h))}"fullscreen"===w&&u.appendChild(t.call(this,"fullscreen",g))}),this.isHTML5&&r.call(this,ue.getQualityOptions.call(this)),o.call(this),u},inject(){if(this.config.loadSprite){const a=m.getIconUrl.call(this);a.cors&&ct(a.url,"sprite-plyr")}this.id=Math.floor(1e4*Math.random());let e=null;this.elements.controls=null;const i={id:this.id,seektime:this.config.seekTime,title:this.config.title};let s,t=!0;if(l.function(this.config.controls)&&(this.config.controls=this.config.controls.call(this,i)),this.config.controls||(this.config.controls=[]),l.element(this.config.controls)||l.string(this.config.controls)?e=this.config.controls:(e=m.create.call(this,{id:this.id,seektime:this.config.seekTime,speed:this.speed,quality:this.quality,captions:N.getLabel.call(this)}),t=!1),t&&l.string(this.config.controls)&&(e=(a=>{let n=a;return Object.entries(i).forEach(([r,o])=>{n=Ce(n,`{${r}}`,o)}),n})(e)),l.string(this.config.selectors.controls.container)&&(s=document.querySelector(this.config.selectors.controls.container)),l.element(s)||(s=this.elements.container),s[l.element(e)?"insertAdjacentElement":"insertAdjacentHTML"]("afterbegin",e),l.element(this.elements.controls)||m.findElements.call(this),!l.empty(this.elements.buttons)){const a=n=>{const r=this.config.classNames.controlPressed;n.setAttribute("aria-pressed","false"),Object.defineProperty(n,"pressed",{configurable:!0,enumerable:!0,get:()=>J(n,r),set(o=!1){S(n,r,o),n.setAttribute("aria-pressed",o?"true":"false")}})};Object.values(this.elements.buttons).filter(Boolean).forEach(n=>{l.array(n)||l.nodeList(n)?Array.from(n).filter(Boolean).forEach(a):a(n)})}if(F.isEdge&&He(s),this.config.tooltips.controls){const{classNames:a,selectors:n}=this.config,o=G.call(this,`${n.controls.wrapper} ${n.labels} .${a.hidden}`);Array.from(o).forEach(d=>{S(d,this.config.classNames.hidden,!1),S(d,this.config.classNames.tooltip,!0)})}},setMediaMetadata(){try{"mediaSession"in navigator&&(navigator.mediaSession.metadata=new window.MediaMetadata({title:this.config.mediaMetadata.title,artist:this.config.mediaMetadata.artist,album:this.config.mediaMetadata.album,artwork:this.config.mediaMetadata.artwork}))}catch{}},setMarkers(){var e,i;if(!this.duration||this.elements.markers)return;const t=null===(e=this.config.markers)||void 0===e||null===(i=e.points)||void 0===i?void 0:i.filter(({time:d})=>d>0&&dS(n,r,d);t.forEach(d=>{const u=c("span",{class:this.config.classNames.marker},""),g=d.time/this.duration*100+"%";n&&(u.addEventListener("mouseenter",()=>{d.label||(n.style.left=g,n.innerHTML=d.label,o(!0))}),u.addEventListener("mouseleave",()=>{o(!1)})),u.addEventListener("click",()=>{this.currentTime=d.time}),u.style.left=g,a.appendChild(u)}),s.appendChild(a),this.config.tooltips.seek||(n=c("span",{class:this.config.classNames.tooltip},""),s.appendChild(n)),this.elements.markers={points:a,tip:n},this.elements.progress.appendChild(s)}};function ut(e,i=!0){let t=e;if(i){const s=document.createElement("a");s.href=t,t=s.href}try{return new URL(t)}catch{return null}}function ht(e){const i=new URLSearchParams;return l.object(e)&&Object.entries(e).forEach(([t,s])=>{i.set(t,s)}),i}const N={setup(){if(!this.supported.ui)return;if(!this.isVideo||this.isYouTube||this.isHTML5&&!I.textTracks)return void(l.array(this.config.controls)&&this.config.controls.includes("settings")&&this.config.settings.includes("captions")&&m.setCaptionsMenu.call(this));var e,i;if(l.element(this.elements.captions)||(this.elements.captions=c("div",W(this.config.selectors.captions)),this.elements.captions.setAttribute("dir","auto"),i=this.elements.wrapper,l.element(e=this.elements.captions)&&l.element(i)&&i.parentNode.insertBefore(e,i.nextSibling)),F.isIE&&window.URL){const n=this.media.querySelectorAll("track");Array.from(n).forEach(r=>{const o=r.getAttribute("src"),d=ut(o);null!==d&&d.hostname!==window.location.href.hostname&&["http:","https:"].includes(d.protocol)&&Se(o,"blob").then(u=>{r.setAttribute("src",window.URL.createObjectURL(u))}).catch(()=>{k(r)})})}const t=_e((navigator.languages||[navigator.language||navigator.userLanguage||"en"]).map(n=>n.split("-")[0]));let s=(this.storage.get("language")||this.config.captions.language||"auto").toLowerCase();"auto"===s&&([s]=t);let a=this.storage.get("captions");l.boolean(a)||({active:a}=this.config.captions),Object.assign(this.captions,{toggled:!1,active:a,language:s,languages:t}),this.isHTML5&&E.call(this,this.media.textTracks,this.config.captions.update?"addtrack removetrack":"removetrack",N.update.bind(this)),setTimeout(N.update.bind(this),0)},update(){const e=N.getTracks.call(this,!0),{active:i,language:t,meta:s,currentTrackNode:a}=this.captions,n=!!e.find(r=>r.language===t);this.isHTML5&&this.isVideo&&e.filter(r=>!s.get(r)).forEach(r=>{this.debug.log("Track added",r),s.set(r,{default:"showing"===r.mode}),"showing"===r.mode&&(r.mode="hidden"),E.call(this,r,"cuechange",()=>N.updateCues.call(this))}),(n&&this.language!==t||!e.includes(a))&&(N.setLanguage.call(this,t),N.toggle.call(this,i&&n)),this.elements&&S(this.elements.container,this.config.classNames.captions.enabled,!l.empty(e)),l.array(this.config.controls)&&this.config.controls.includes("settings")&&this.config.settings.includes("captions")&&m.setCaptionsMenu.call(this)},toggle(e,i=!0){if(!this.supported.ui)return;const{toggled:t}=this.captions,s=this.config.classNames.captions.active,a=l.nullOrUndefined(e)?!t:e;if(a!==t){if(i||(this.captions.active=a,this.storage.set({captions:a})),!this.language&&a&&!i){const n=N.getTracks.call(this),r=N.findTrack.call(this,[this.captions.language,...this.captions.languages],!0);return this.captions.language=r.language,void N.set.call(this,n.indexOf(r))}this.elements.buttons.captions&&(this.elements.buttons.captions.pressed=a),S(this.elements.container,s,a),this.captions.toggled=a,m.updateSetting.call(this,"captions"),v.call(this,this.media,a?"captionsenabled":"captionsdisabled")}setTimeout(()=>{a&&this.captions.toggled&&(this.captions.currentTrackNode.mode="hidden")})},set(e,i=!0){const t=N.getTracks.call(this);if(-1!==e)if(l.number(e))if(e in t){if(this.captions.currentTrack!==e){this.captions.currentTrack=e;const s=t[e],{language:a}=s||{};this.captions.currentTrackNode=s,m.updateSetting.call(this,"captions"),i||(this.captions.language=a,this.storage.set({language:a})),this.isVimeo&&this.embed.enableTextTrack(a),v.call(this,this.media,"languagechange")}N.toggle.call(this,!0,i),this.isHTML5&&this.isVideo&&N.updateCues.call(this)}else this.debug.warn("Track not found",e);else this.debug.warn("Invalid caption argument",e);else N.toggle.call(this,!1,i)},setLanguage(e,i=!0){if(!l.string(e))return void this.debug.warn("Invalid language argument",e);const t=e.toLowerCase();this.captions.language=t;const s=N.getTracks.call(this),a=N.findTrack.call(this,[t]);N.set.call(this,s.indexOf(a),i)},getTracks(e=!1){return Array.from((this.media||{}).textTracks||[]).filter(i=>!this.isHTML5||e||this.captions.meta.has(i)).filter(i=>["captions","subtitles"].includes(i.kind))},findTrack(e,i=!1){const t=N.getTracks.call(this),s=r=>Number((this.captions.meta.get(r)||{}).default),a=Array.from(t).sort((r,o)=>s(o)-s(r));let n;return e.every(r=>(n=a.find(o=>o.language===r),!n)),n||(i?a[0]:void 0)},getCurrentTrack(){return N.getTracks.call(this)[this.currentTrack]},getLabel(e){let i=e;return!l.track(i)&&I.textTracks&&this.captions.toggled&&(i=N.getCurrentTrack.call(this)),l.track(i)?l.empty(i.label)?l.empty(i.language)?q.get("enabled",this.config):e.language.toUpperCase():i.label:q.get("disabled",this.config)},updateCues(e){if(!this.supported.ui)return;if(!l.element(this.elements.captions))return void this.debug.warn("No captions element to render to");if(!l.nullOrUndefined(e)&&!Array.isArray(e))return void this.debug.warn("updateCues: Invalid input",e);let i=e;if(!i){const s=N.getCurrentTrack.call(this);i=Array.from((s||{}).activeCues||[]).map(a=>a.getCueAsHTML()).map(Tt)}const t=i.map(s=>s.trim()).join("\n");if(t!==this.elements.captions.innerHTML){$(this.elements.captions);const s=c("span",W(this.config.selectors.caption));s.innerHTML=t,this.elements.captions.appendChild(s),v.call(this,this.media,"cuechange")}}},pt={enabled:!0,title:"",debug:!1,autoplay:!1,autopause:!0,playsinline:!0,seekTime:10,volume:1,muted:!1,duration:null,displayDuration:!0,invertTime:!0,toggleInvert:!0,ratio:null,clickToPlay:!0,hideControls:!0,resetOnEnd:!1,disableContextMenu:!0,loadSprite:!0,iconPrefix:"plyr",iconUrl:"https://cdn.plyr.io/3.7.8/plyr.svg",blankVideo:"https://cdn.plyr.io/static/blank.mp4",quality:{default:576,options:[4320,2880,2160,1440,1080,720,576,480,360,240],forced:!1,onChange:null},loop:{active:!1},speed:{selected:1,options:[.5,.75,1,1.25,1.5,1.75,2,4]},keyboard:{focused:!0,global:!1},tooltips:{controls:!1,seek:!0},captions:{active:!1,language:"auto",update:!1},fullscreen:{enabled:!0,fallback:!0,iosNative:!1},storage:{enabled:!0,key:"plyr"},controls:["play-large","play","progress","current-time","mute","volume","captions","settings","pip","airplay","fullscreen"],settings:["captions","quality","speed"],i18n:{restart:"Restart",rewind:"Rewind {seektime}s",play:"Play",pause:"Pause",fastForward:"Forward {seektime}s",seek:"Seek",seekLabel:"{currentTime} of {duration}",played:"Played",buffered:"Buffered",currentTime:"Current time",duration:"Duration",volume:"Volume",mute:"Mute",unmute:"Unmute",enableCaptions:"Enable captions",disableCaptions:"Disable captions",download:"Download",enterFullscreen:"Enter fullscreen",exitFullscreen:"Exit fullscreen",frameTitle:"Player for {title}",captions:"Captions",settings:"Settings",pip:"PIP",menuBack:"Go back to previous menu",speed:"Speed",normal:"Normal",quality:"Quality",loop:"Loop",start:"Start",end:"End",all:"All",reset:"Reset",disabled:"Disabled",enabled:"Enabled",advertisement:"Ad",qualityBadge:{2160:"4K",1440:"HD",1080:"HD",720:"HD",576:"SD",480:"SD"}},urls:{download:null,vimeo:{sdk:"https://player.vimeo.com/api/player.js",iframe:"https://player.vimeo.com/video/{0}?{1}",api:"https://vimeo.com/api/oembed.json?url={0}"},youtube:{sdk:"https://www.youtube.com/iframe_api",api:"https://noembed.com/embed?url=https://www.youtube.com/watch?v={0}"},googleIMA:{sdk:"https://imasdk.googleapis.com/js/sdkloader/ima3.js"}},listeners:{seek:null,play:null,pause:null,restart:null,rewind:null,fastForward:null,mute:null,volume:null,captions:null,download:null,fullscreen:null,pip:null,airplay:null,speed:null,quality:null,loop:null,language:null},events:["ended","progress","stalled","playing","waiting","canplay","canplaythrough","loadstart","loadeddata","loadedmetadata","timeupdate","volumechange","play","pause","error","seeking","seeked","emptied","ratechange","cuechange","download","enterfullscreen","exitfullscreen","captionsenabled","captionsdisabled","languagechange","controlshidden","controlsshown","ready","statechange","qualitychange","adsloaded","adscontentpause","adscontentresume","adstarted","adsmidpoint","adscomplete","adsallcomplete","adsimpression","adsclick"],selectors:{editable:"input, textarea, select, [contenteditable]",container:".plyr",controls:{container:null,wrapper:".plyr__controls"},labels:"[data-plyr]",buttons:{play:'[data-plyr="play"]',pause:'[data-plyr="pause"]',restart:'[data-plyr="restart"]',rewind:'[data-plyr="rewind"]',fastForward:'[data-plyr="fast-forward"]',mute:'[data-plyr="mute"]',captions:'[data-plyr="captions"]',download:'[data-plyr="download"]',fullscreen:'[data-plyr="fullscreen"]',pip:'[data-plyr="pip"]',airplay:'[data-plyr="airplay"]',settings:'[data-plyr="settings"]',loop:'[data-plyr="loop"]'},inputs:{seek:'[data-plyr="seek"]',volume:'[data-plyr="volume"]',speed:'[data-plyr="speed"]',language:'[data-plyr="language"]',quality:'[data-plyr="quality"]'},display:{currentTime:".plyr__time--current",duration:".plyr__time--duration",buffer:".plyr__progress__buffer",loop:".plyr__progress__loop",volume:".plyr__volume--display"},progress:".plyr__progress",captions:".plyr__captions",caption:".plyr__caption"},classNames:{type:"plyr--{0}",provider:"plyr--{0}",video:"plyr__video-wrapper",embed:"plyr__video-embed",videoFixedRatio:"plyr__video-wrapper--fixed-ratio",embedContainer:"plyr__video-embed__container",poster:"plyr__poster",posterEnabled:"plyr__poster-enabled",ads:"plyr__ads",control:"plyr__control",controlPressed:"plyr__control--pressed",playing:"plyr--playing",paused:"plyr--paused",stopped:"plyr--stopped",loading:"plyr--loading",hover:"plyr--hover",tooltip:"plyr__tooltip",cues:"plyr__cues",marker:"plyr__progress__marker",hidden:"plyr__sr-only",hideControls:"plyr--hide-controls",isTouch:"plyr--is-touch",uiSupported:"plyr--full-ui",noTransition:"plyr--no-transition",display:{time:"plyr__time"},menu:{value:"plyr__menu__value",badge:"plyr__badge",open:"plyr--menu-open"},captions:{enabled:"plyr--captions-enabled",active:"plyr--captions-active"},fullscreen:{enabled:"plyr--fullscreen-enabled",fallback:"plyr--fullscreen-fallback"},pip:{supported:"plyr--pip-supported",active:"plyr--pip-active"},airplay:{supported:"plyr--airplay-supported",active:"plyr--airplay-active"},previewThumbnails:{thumbContainer:"plyr__preview-thumb",thumbContainerShown:"plyr__preview-thumb--is-shown",imageContainer:"plyr__preview-thumb__image-container",timeContainer:"plyr__preview-thumb__time-container",scrubbingContainer:"plyr__preview-scrubbing",scrubbingContainerShown:"plyr__preview-scrubbing--is-shown"}},attributes:{embed:{provider:"data-plyr-provider",id:"data-plyr-embed-id",hash:"data-plyr-embed-hash"}},ads:{enabled:!1,publisherId:"",tagUrl:""},previewThumbnails:{enabled:!1,src:""},vimeo:{byline:!1,portrait:!1,title:!1,speed:!0,transparent:!1,customControls:!0,referrerPolicy:null,premium:!1},youtube:{rel:0,showinfo:0,iv_load_policy:3,modestbranding:1,customControls:!0,noCookie:!1},mediaMetadata:{title:"",artist:"",album:"",artwork:[]},markers:{enabled:!1,points:[]}},mt="picture-in-picture",he={html5:"html5",youtube:"youtube",vimeo:"vimeo"},Xe=()=>{};class Et{constructor(i=!1){this.enabled=window.console&&i,this.enabled&&this.log("Debugging enabled")}get log(){return this.enabled?Function.prototype.bind.call(console.log,console):Xe}get warn(){return this.enabled?Function.prototype.bind.call(console.warn,console):Xe}get error(){return this.enabled?Function.prototype.bind.call(console.error,console):Xe}}class te{constructor(i){p(this,"onChange",()=>{if(!this.supported)return;const t=this.player.elements.buttons.fullscreen;l.element(t)&&(t.pressed=this.active),v.call(this.player,this.target===this.player.media?this.target:this.player.elements.container,this.active?"enterfullscreen":"exitfullscreen",!0)}),p(this,"toggleFallback",(t=!1)=>{var s,a;if(t?this.scrollPosition={x:null!==(s=window.scrollX)&&void 0!==s?s:0,y:null!==(a=window.scrollY)&&void 0!==a?a:0}:window.scrollTo(this.scrollPosition.x,this.scrollPosition.y),document.body.style.overflow=t?"hidden":"",S(this.target,this.player.config.classNames.fullscreen.fallback,t),F.isIos){let n=document.head.querySelector('meta[name="viewport"]');const r="viewport-fit=cover";n||(n=document.createElement("meta"),n.setAttribute("name","viewport"));const o=l.string(n.content)&&n.content.includes(r);t?(this.cleanupViewport=!o,o||(n.content+=`,${r}`)):this.cleanupViewport&&(n.content=n.content.split(",").filter(d=>d.trim()!==r).join(","))}this.onChange()}),p(this,"trapFocus",t=>{if(F.isIos||F.isIPadOS||!this.active||"Tab"!==t.key)return;const s=document.activeElement,a=G.call(this.player,"a[href], button:not(:disabled), input:not(:disabled), [tabindex]"),[n]=a,r=a[a.length-1];s!==r||t.shiftKey?s===n&&t.shiftKey&&(r.focus(),t.preventDefault()):(n.focus(),t.preventDefault())}),p(this,"update",()=>{if(this.supported){let t;t=this.forceFallback?"Fallback (forced)":te.nativeSupported?"Native":"Fallback",this.player.debug.log(`${t} fullscreen enabled`)}else this.player.debug.log("Fullscreen not supported and fallback disabled");S(this.player.elements.container,this.player.config.classNames.fullscreen.enabled,this.supported)}),p(this,"enter",()=>{this.supported&&(F.isIos&&this.player.config.fullscreen.iosNative?this.player.isVimeo?this.player.embed.requestFullscreen():this.target.webkitEnterFullscreen():!te.nativeSupported||this.forceFallback?this.toggleFallback(!0):this.prefix?l.empty(this.prefix)||this.target[`${this.prefix}Request${this.property}`]():this.target.requestFullscreen({navigationUI:"hide"}))}),p(this,"exit",()=>{this.supported&&(F.isIos&&this.player.config.fullscreen.iosNative?(this.player.isVimeo?this.player.embed.exitFullscreen():this.target.webkitEnterFullscreen(),j(this.player.play())):!te.nativeSupported||this.forceFallback?this.toggleFallback(!1):this.prefix?l.empty(this.prefix)||document[`${this.prefix}${"moz"===this.prefix?"Cancel":"Exit"}${this.property}`]():(document.cancelFullScreen||document.exitFullscreen).call(document))}),p(this,"toggle",()=>{this.active?this.exit():this.enter()}),this.player=i,this.prefix=te.prefix,this.property=te.property,this.scrollPosition={x:0,y:0},this.forceFallback="force"===i.config.fullscreen.fallback,this.player.elements.fullscreen=i.config.fullscreen.container&&function(t,s){const{prototype:a}=Element;return(a.closest||function(){let n=this;do{if(Y.matches(n,s))return n;n=n.parentElement||n.parentNode}while(null!==n&&1===n.nodeType);return null}).call(t,s)}(this.player.elements.container,i.config.fullscreen.container),E.call(this.player,document,"ms"===this.prefix?"MSFullscreenChange":`${this.prefix}fullscreenchange`,()=>{this.onChange()}),E.call(this.player,this.player.elements.container,"dblclick",t=>{l.element(this.player.elements.controls)&&this.player.elements.controls.contains(t.target)||this.player.listeners.proxy(t,this.toggle,"fullscreen")}),E.call(this,this.player.elements.container,"keydown",t=>this.trapFocus(t)),this.update()}static get nativeSupported(){return!!(document.fullscreenEnabled||document.webkitFullscreenEnabled||document.mozFullScreenEnabled||document.msFullscreenEnabled)}get useNative(){return te.nativeSupported&&!this.forceFallback}static get prefix(){if(l.function(document.exitFullscreen))return"";let i="";return["webkit","moz","ms"].some(t=>!(!l.function(document[`${t}ExitFullscreen`])&&!l.function(document[`${t}CancelFullScreen`])||(i=t,0))),i}static get property(){return"moz"===this.prefix?"FullScreen":"Fullscreen"}get supported(){return[this.player.config.fullscreen.enabled,this.player.isVideo,te.nativeSupported||this.player.config.fullscreen.fallback,!this.player.isYouTube||te.nativeSupported||!F.isIos||this.player.config.playsinline&&!this.player.config.fullscreen.iosNative].every(Boolean)}get active(){if(!this.supported)return!1;if(!te.nativeSupported||this.forceFallback)return J(this.target,this.player.config.classNames.fullscreen.fallback);const i=this.prefix?this.target.getRootNode()[`${this.prefix}${this.property}Element`]:this.target.getRootNode().fullscreenElement;return i&&i.shadowRoot?i===this.target.getRootNode().host:i===this.target}get target(){var i;return F.isIos&&this.player.config.fullscreen.iosNative?this.player.media:null!==(i=this.player.elements.fullscreen)&&void 0!==i?i:this.player.elements.container}}function We(e,i=1){return new Promise((t,s)=>{const a=new Image,n=()=>{delete a.onload,delete a.onerror,(a.naturalWidth>=i?t:s)(a)};Object.assign(a,{onload:n,onerror:n,src:e})})}const L={addStyleHook(){S(this.elements.container,this.config.selectors.container.replace(".",""),!0),S(this.elements.container,this.config.classNames.uiSupported,this.supported.ui)},toggleNativeControls(e=!1){e&&this.isHTML5?this.media.setAttribute("controls",""):this.media.removeAttribute("controls")},build(){if(this.listeners.media(),!this.supported.ui)return this.debug.warn(`Basic support only for ${this.provider} ${this.type}`),void L.toggleNativeControls.call(this,!0);l.element(this.elements.controls)||(m.inject.call(this),this.listeners.controls()),L.toggleNativeControls.call(this),this.isHTML5&&N.setup.call(this),this.volume=null,this.muted=null,this.loop=null,this.quality=null,this.speed=null,m.updateVolume.call(this),m.timeUpdate.call(this),m.durationUpdate.call(this),L.checkPlaying.call(this),S(this.elements.container,this.config.classNames.pip.supported,I.pip&&this.isHTML5&&this.isVideo),S(this.elements.container,this.config.classNames.airplay.supported,I.airplay&&this.isHTML5),S(this.elements.container,this.config.classNames.isTouch,this.touch),this.ready=!0,setTimeout(()=>{v.call(this,this.media,"ready")},0),L.setTitle.call(this),this.poster&&L.setPoster.call(this,this.poster,!1).catch(()=>{}),this.config.duration&&m.durationUpdate.call(this),this.config.mediaMetadata&&m.setMediaMetadata.call(this)},setTitle(){let e=q.get("play",this.config);if(l.string(this.config.title)&&!l.empty(this.config.title)&&(e+=`, ${this.config.title}`),Array.from(this.elements.buttons.play||[]).forEach(i=>{i.setAttribute("aria-label",e)}),this.isEmbed){const i=O.call(this,"iframe");if(!l.element(i))return;const t=l.empty(this.config.title)?"video":this.config.title,s=q.get("frameTitle",this.config);i.setAttribute("title",s.replace("{title}",t))}},togglePoster(e){S(this.elements.container,this.config.classNames.posterEnabled,e)},setPoster(e,i=!0){return i&&this.poster?Promise.reject(new Error("Poster already set")):(this.media.setAttribute("data-poster",e),this.elements.poster.removeAttribute("hidden"),X.call(this).then(()=>We(e)).catch(t=>{throw e===this.poster&&L.togglePoster.call(this,!1),t}).then(()=>{if(e!==this.poster)throw new Error("setPoster cancelled by later call to setPoster")}).then(()=>(Object.assign(this.elements.poster.style,{backgroundImage:`url('${e}')`,backgroundSize:""}),L.togglePoster.call(this,!0),e)))},checkPlaying(e){S(this.elements.container,this.config.classNames.playing,this.playing),S(this.elements.container,this.config.classNames.paused,this.paused),S(this.elements.container,this.config.classNames.stopped,this.stopped),Array.from(this.elements.buttons.play||[]).forEach(i=>{Object.assign(i,{pressed:this.playing}),i.setAttribute("aria-label",q.get(this.playing?"pause":"play",this.config))}),l.event(e)&&"timeupdate"===e.type||L.toggleControls.call(this)},checkLoading(e){this.loading=["stalled","waiting"].includes(e.type),clearTimeout(this.timers.loading),this.timers.loading=setTimeout(()=>{S(this.elements.container,this.config.classNames.loading,this.loading),L.toggleControls.call(this)},this.loading?250:0)},toggleControls(e){const{controls:i}=this.elements;if(i&&this.config.hideControls){const t=this.touch&&this.lastSeekTime+2e3>Date.now();this.toggleControls(!!(e||this.loading||this.paused||i.pressed||i.hover||t))}},migrateStyles(){Object.values({...this.media.style}).filter(e=>!l.empty(e)&&l.string(e)&&e.startsWith("--plyr")).forEach(e=>{this.elements.container.style.setProperty(e,this.media.style.getPropertyValue(e)),this.media.style.removeProperty(e)}),l.empty(this.media.style)&&this.media.removeAttribute("style")}};class At{constructor(i){p(this,"firstTouch",()=>{const{player:t}=this,{elements:s}=t;t.touch=!0,S(s.container,t.config.classNames.isTouch,!0)}),p(this,"global",(t=!0)=>{const{player:s}=this;s.config.keyboard.global&&ae.call(s,window,"keydown keyup",this.handleKey,t,!1),ae.call(s,document.body,"click",this.toggleMenu,t),ge.call(s,document.body,"touchstart",this.firstTouch)}),p(this,"container",()=>{const{player:t}=this,{config:s,elements:a,timers:n}=t;!s.keyboard.global&&s.keyboard.focused&&E.call(t,a.container,"keydown keyup",this.handleKey,!1),E.call(t,a.container,"mousemove mouseleave touchstart touchmove enterfullscreen exitfullscreen",d=>{const{controls:u}=a;u&&"enterfullscreen"===d.type&&(u.pressed=!1,u.hover=!1);let g=0;["touchstart","touchmove","mousemove"].includes(d.type)&&(L.toggleControls.call(t,!0),g=t.touch?3e3:2e3),clearTimeout(n.controls),n.controls=setTimeout(()=>L.toggleControls.call(t,!1),g)});const r=()=>{if(!t.isVimeo||t.config.vimeo.premium)return;const d=a.wrapper,{active:u}=t.fullscreen,[g,w]=Ke.call(t),h=st(`aspect-ratio: ${g} / ${w}`);if(!u)return void(h?(d.style.width=null,d.style.height=null):(d.style.maxWidth=null,d.style.margin=null));const[T,M]=[Math.max(document.documentElement.clientWidth||0,window.innerWidth||0),Math.max(document.documentElement.clientHeight||0,window.innerHeight||0)],x=T/M>g/w;h?(d.style.width=x?"auto":"100%",d.style.height=x?"100%":"auto"):(d.style.maxWidth=x?M/w*g+"px":null,d.style.margin=x?"0 auto":null)},o=()=>{clearTimeout(n.resized),n.resized=setTimeout(r,50)};E.call(t,a.container,"enterfullscreen exitfullscreen",d=>{const{target:u}=t.fullscreen;u===a.container&&(!t.isEmbed&&l.empty(t.config.ratio)||(r(),("enterfullscreen"===d.type?E:de).call(t,window,"resize",o)))})}),p(this,"media",()=>{const{player:t}=this,{elements:s}=t;if(E.call(t,t.media,"timeupdate seeking seeked",n=>m.timeUpdate.call(t,n)),E.call(t,t.media,"durationchange loadeddata loadedmetadata",n=>m.durationUpdate.call(t,n)),E.call(t,t.media,"ended",()=>{t.isHTML5&&t.isVideo&&t.config.resetOnEnd&&(t.restart(),t.pause())}),E.call(t,t.media,"progress playing seeking seeked",n=>m.updateProgress.call(t,n)),E.call(t,t.media,"volumechange",n=>m.updateVolume.call(t,n)),E.call(t,t.media,"playing play pause ended emptied timeupdate",n=>L.checkPlaying.call(t,n)),E.call(t,t.media,"waiting canplay seeked playing",n=>L.checkLoading.call(t,n)),t.supported.ui&&t.config.clickToPlay&&!t.isAudio){const n=O.call(t,`.${t.config.classNames.video}`);if(!l.element(n))return;E.call(t,s.container,"click",r=>{([s.container,n].includes(r.target)||n.contains(r.target))&&(t.touch&&t.config.hideControls||(t.ended?(this.proxy(r,t.restart,"restart"),this.proxy(r,()=>{j(t.play())},"play")):this.proxy(r,()=>{j(t.togglePlay())},"play")))})}t.supported.ui&&t.config.disableContextMenu&&E.call(t,s.wrapper,"contextmenu",n=>{n.preventDefault()},!1),E.call(t,t.media,"volumechange",()=>{t.storage.set({volume:t.volume,muted:t.muted})}),E.call(t,t.media,"ratechange",()=>{m.updateSetting.call(t,"speed"),t.storage.set({speed:t.speed})}),E.call(t,t.media,"qualitychange",n=>{m.updateSetting.call(t,"quality",null,n.detail.quality)}),E.call(t,t.media,"ready qualitychange",()=>{m.setDownloadUrl.call(t)});const a=t.config.events.concat(["keyup","keydown"]).join(" ");E.call(t,t.media,a,n=>{let{detail:r={}}=n;"error"===n.type&&(r=t.media.error),v.call(t,s.container,n.type,!0,r)})}),p(this,"proxy",(t,s,a)=>{const{player:n}=this,r=n.config.listeners[a];let o=!0;l.function(r)&&(o=r.call(n,t)),!1!==o&&l.function(s)&&s.call(n,t)}),p(this,"bind",(t,s,a,n,r=!0)=>{const{player:o}=this,u=l.function(o.config.listeners[n]);E.call(o,t,s,g=>this.proxy(g,a,n),r&&!u)}),p(this,"controls",()=>{const{player:t}=this,{elements:s}=t,a=F.isIE?"change":"input";if(s.buttons.play&&Array.from(s.buttons.play).forEach(n=>{this.bind(n,"click",()=>{j(t.togglePlay())},"play")}),this.bind(s.buttons.restart,"click",t.restart,"restart"),this.bind(s.buttons.rewind,"click",()=>{t.lastSeekTime=Date.now(),t.rewind()},"rewind"),this.bind(s.buttons.fastForward,"click",()=>{t.lastSeekTime=Date.now(),t.forward()},"fastForward"),this.bind(s.buttons.mute,"click",()=>{t.muted=!t.muted},"mute"),this.bind(s.buttons.captions,"click",()=>t.toggleCaptions()),this.bind(s.buttons.download,"click",()=>{v.call(t,t.media,"download")},"download"),this.bind(s.buttons.fullscreen,"click",()=>{t.fullscreen.toggle()},"fullscreen"),this.bind(s.buttons.pip,"click",()=>{t.pip="toggle"},"pip"),this.bind(s.buttons.airplay,"click",t.airplay,"airplay"),this.bind(s.buttons.settings,"click",n=>{n.stopPropagation(),n.preventDefault(),m.toggleMenu.call(t,n)},null,!1),this.bind(s.buttons.settings,"keyup",n=>{[" ","Enter"].includes(n.key)&&("Enter"!==n.key?(n.preventDefault(),n.stopPropagation(),m.toggleMenu.call(t,n)):m.focusFirstMenuItem.call(t,null,!0))},null,!1),this.bind(s.settings.menu,"keydown",n=>{"Escape"===n.key&&m.toggleMenu.call(t,n)}),this.bind(s.inputs.seek,"mousedown mousemove",n=>{const r=s.progress.getBoundingClientRect();n.currentTarget.setAttribute("seek-value",100/r.width*(n.pageX-r.left))}),this.bind(s.inputs.seek,"mousedown mouseup keydown keyup touchstart touchend",n=>{const r=n.currentTarget,o="play-on-seeked";if(l.keyboardEvent(n)&&!["ArrowLeft","ArrowRight"].includes(n.key))return;t.lastSeekTime=Date.now();const d=r.hasAttribute(o),u=["mouseup","touchend","keyup"].includes(n.type);d&&u?(r.removeAttribute(o),j(t.play())):!u&&t.playing&&(r.setAttribute(o,""),t.pause())}),F.isIos){const n=G.call(t,'input[type="range"]');Array.from(n).forEach(r=>this.bind(r,a,o=>He(o.target)))}this.bind(s.inputs.seek,a,n=>{const r=n.currentTarget;let o=r.getAttribute("seek-value");l.empty(o)&&(o=r.value),r.removeAttribute("seek-value"),t.currentTime=o/r.max*t.duration},"seek"),this.bind(s.progress,"mouseenter mouseleave mousemove",n=>m.updateSeekTooltip.call(t,n)),this.bind(s.progress,"mousemove touchmove",n=>{const{previewThumbnails:r}=t;r&&r.loaded&&r.startMove(n)}),this.bind(s.progress,"mouseleave touchend click",()=>{const{previewThumbnails:n}=t;n&&n.loaded&&n.endMove(!1,!0)}),this.bind(s.progress,"mousedown touchstart",n=>{const{previewThumbnails:r}=t;r&&r.loaded&&r.startScrubbing(n)}),this.bind(s.progress,"mouseup touchend",n=>{const{previewThumbnails:r}=t;r&&r.loaded&&r.endScrubbing(n)}),F.isWebKit&&Array.from(G.call(t,'input[type="range"]')).forEach(n=>{this.bind(n,"input",r=>m.updateRangeFill.call(t,r.target))}),t.config.toggleInvert&&!l.element(s.display.duration)&&this.bind(s.display.currentTime,"click",()=>{0!==t.currentTime&&(t.config.invertTime=!t.config.invertTime,m.timeUpdate.call(t))}),this.bind(s.inputs.volume,a,n=>{t.volume=n.target.value},"volume"),this.bind(s.controls,"mouseenter mouseleave",n=>{s.controls.hover=!t.touch&&"mouseenter"===n.type}),s.fullscreen&&Array.from(s.fullscreen.children).filter(n=>!n.contains(s.container)).forEach(n=>{this.bind(n,"mouseenter mouseleave",r=>{s.controls&&(s.controls.hover=!t.touch&&"mouseenter"===r.type)})}),this.bind(s.controls,"mousedown mouseup touchstart touchend touchcancel",n=>{s.controls.pressed=["mousedown","touchstart"].includes(n.type)}),this.bind(s.controls,"focusin",()=>{const{config:n,timers:r}=t;S(s.controls,n.classNames.noTransition,!0),L.toggleControls.call(t,!0),setTimeout(()=>{S(s.controls,n.classNames.noTransition,!1)},0);const o=this.touch?3e3:4e3;clearTimeout(r.controls),r.controls=setTimeout(()=>L.toggleControls.call(t,!1),o)}),this.bind(s.inputs.volume,"wheel",n=>{const r=n.webkitDirectionInvertedFromDevice,[o,d]=[n.deltaX,-n.deltaY].map(w=>r?-w:w),u=Math.sign(Math.abs(o)>Math.abs(d)?o:d);t.increaseVolume(u/50);const{volume:g}=t.media;(1===u&&g<1||-1===u&&g>0)&&n.preventDefault()},"volume",!1)}),this.player=i,this.lastKey=null,this.focusTimer=null,this.lastKeyDown=null,this.handleKey=this.handleKey.bind(this),this.toggleMenu=this.toggleMenu.bind(this),this.firstTouch=this.firstTouch.bind(this)}handleKey(i){const{player:t}=this,{elements:s}=t,{key:a,type:n,altKey:r,ctrlKey:o,metaKey:d,shiftKey:u}=i,g="keydown"===n,w=g&&a===this.lastKey;var h;if(!(r||o||d||u)&&a)if(g){const T=document.activeElement;if(l.element(T)){const{editable:M}=t.config.selectors,{seek:x}=s.inputs;if(T!==x&&Y(T,M)||" "===i.key&&Y(T,'button, [role^="menuitem"]'))return}switch([" ","ArrowLeft","ArrowUp","ArrowRight","ArrowDown","0","1","2","3","4","5","6","7","8","9","c","f","k","l","m"].includes(a)&&(i.preventDefault(),i.stopPropagation()),a){case"0":case"1":case"2":case"3":case"4":case"5":case"6":case"7":case"8":case"9":w||(h=parseInt(a,10),t.currentTime=t.duration/10*h);break;case" ":case"k":w||j(t.togglePlay());break;case"ArrowUp":t.increaseVolume(.1);break;case"ArrowDown":t.decreaseVolume(.1);break;case"m":w||(t.muted=!t.muted);break;case"ArrowRight":t.forward();break;case"ArrowLeft":t.rewind();break;case"f":t.fullscreen.toggle();break;case"c":w||t.toggleCaptions();break;case"l":t.loop=!t.loop}"Escape"===a&&!t.fullscreen.usingNative&&t.fullscreen.active&&t.fullscreen.toggle(),this.lastKey=a}else this.lastKey=null}toggleMenu(i){m.toggleMenu.call(this.player,i)}}typeof globalThis<"u"||typeof window<"u"||typeof global<"u"&&global;var i,Mt=((i={exports:{}}).exports=function(){var t=function(){},s={},a={},n={};function o(h,T){if(h){var M=n[h];if(a[h]=T,M)for(;M.length;)M[0](h,T),M.splice(0,1)}}function d(h,T){h.call&&(h={success:h}),T.length?(h.error||t)(T):(h.success||t)(h)}function u(h,T,M,x){var R,C,U=document,f=M.async,A=(M.numRetries||0)+1,V=M.before||t,Q=h.replace(/[\?|#].*$/,""),ie=h.replace(/^(css|img)!/,"");x=x||0,/(^css!|\.css$)/.test(Q)?((C=U.createElement("link")).rel="stylesheet",C.href=ie,(R="hideFocus"in C)&&C.relList&&(R=0,C.rel="preload",C.as="style")):/(^img!|\.(png|gif|jpg|svg|webp)$)/.test(Q)?(C=U.createElement("img")).src=ie:((C=U.createElement("script")).src=h,C.async=void 0===f||f),C.onload=C.onerror=C.onbeforeload=function(le){var Ye=le.type[0];if(R)try{C.sheet.cssText.length||(Ye="e")}catch(Lt){18!=Lt.code&&(Ye="e")}if("e"==Ye){if((x+=1){Mt(e,{success:i,error:t})})}function Ee(e){e&&!this.embed.hasPlayed&&(this.embed.hasPlayed=!0),this.media.paused===e&&(this.media.paused=!e,v.call(this,this.media,e?"play":"pause"))}const Je={setup(){const e=this;S(e.elements.wrapper,e.config.classNames.embed,!0),e.options.speed=e.config.speed.options,be.call(e),l.object(window.Vimeo)?Je.ready.call(e):Qe(e.config.urls.vimeo.sdk).then(()=>{Je.ready.call(e)}).catch(i=>{e.debug.warn("Vimeo SDK (player.js) failed to load",i)})},ready(){const e=this,i=e.config.vimeo,{premium:t,referrerPolicy:s,...a}=i;let n=e.media.getAttribute("src"),r="";l.empty(n)?(n=e.media.getAttribute(e.config.attributes.embed.id),r=e.media.getAttribute(e.config.attributes.embed.hash)):r=function(f){const A=f.match(/^.*(vimeo.com\/|video\/)(\d+)(\?.*&*h=|\/)+([\d,a-f]+)/);return A&&5===A.length?A[4]:null}(n);const o=r?{h:r}:{};t&&Object.assign(a,{controls:!1,sidedock:!1});const d=ht({loop:e.config.loop.active,autoplay:e.autoplay,muted:e.muted,gesture:"media",playsinline:e.config.playsinline,...o,...a}),u=l.empty(g=n)?null:l.number(Number(g))?g:g.match(/^.*(vimeo.com\/|video\/)(\d+).*/)?RegExp.$2:g;var g;const w=c("iframe"),h=Ge(e.config.urls.vimeo.iframe,u,d);if(w.setAttribute("src",h),w.setAttribute("allowfullscreen",""),w.setAttribute("allow",["autoplay","fullscreen","picture-in-picture","encrypted-media","accelerometer","gyroscope"].join("; ")),l.empty(s)||w.setAttribute("referrerPolicy",s),t||!i.customControls)w.setAttribute("data-poster",e.poster),e.media=_(w,e.media);else{const f=c("div",{class:e.config.classNames.embedContainer,"data-poster":e.poster});f.appendChild(w),e.media=_(f,e.media)}i.customControls||Se(Ge(e.config.urls.vimeo.api,h)).then(f=>{!l.empty(f)&&f.thumbnail_url&&L.setPoster.call(e,f.thumbnail_url).catch(()=>{})}),e.embed=new window.Vimeo.Player(w,{autopause:e.config.autopause,muted:e.muted}),e.media.paused=!0,e.media.currentTime=0,e.supported.ui&&e.embed.disableTextTrack(),e.media.play=()=>(Ee.call(e,!0),e.embed.play()),e.media.pause=()=>(Ee.call(e,!1),e.embed.pause()),e.media.stop=()=>{e.pause(),e.currentTime=0};let{currentTime:T}=e.media;Object.defineProperty(e.media,"currentTime",{get:()=>T,set(f){const{embed:A,media:V,paused:Q,volume:ie}=e,le=Q&&!A.hasPlayed;V.seeking=!0,v.call(e,V,"seeking"),Promise.resolve(le&&A.setVolume(0)).then(()=>A.setCurrentTime(f)).then(()=>le&&A.pause()).then(()=>le&&A.setVolume(ie)).catch(()=>{})}});let M=e.config.speed.selected;Object.defineProperty(e.media,"playbackRate",{get:()=>M,set(f){e.embed.setPlaybackRate(f).then(()=>{M=f,v.call(e,e.media,"ratechange")}).catch(()=>{e.options.speed=[1]})}});let{volume:x}=e.config;Object.defineProperty(e.media,"volume",{get:()=>x,set(f){e.embed.setVolume(f).then(()=>{x=f,v.call(e,e.media,"volumechange")})}});let{muted:R}=e.config;Object.defineProperty(e.media,"muted",{get:()=>R,set(f){const A=!!l.boolean(f)&&f;e.embed.setMuted(!!A||e.config.muted).then(()=>{R=A,v.call(e,e.media,"volumechange")})}});let C,{loop:U}=e.config;Object.defineProperty(e.media,"loop",{get:()=>U,set(f){const A=l.boolean(f)?f:e.config.loop.active;e.embed.setLoop(A).then(()=>{U=A})}}),e.embed.getVideoUrl().then(f=>{C=f,m.setDownloadUrl.call(e)}).catch(f=>{this.debug.warn(f)}),Object.defineProperty(e.media,"currentSrc",{get:()=>C}),Object.defineProperty(e.media,"ended",{get:()=>e.currentTime===e.duration}),Promise.all([e.embed.getVideoWidth(),e.embed.getVideoHeight()]).then(f=>{const[A,V]=f;e.embed.ratio=lt(A,V),be.call(this)}),e.embed.setAutopause(e.config.autopause).then(f=>{e.config.autopause=f}),e.embed.getVideoTitle().then(f=>{e.config.title=f,L.setTitle.call(this)}),e.embed.getCurrentTime().then(f=>{T=f,v.call(e,e.media,"timeupdate")}),e.embed.getDuration().then(f=>{e.media.duration=f,v.call(e,e.media,"durationchange")}),e.embed.getTextTracks().then(f=>{e.media.textTracks=f,N.setup.call(e)}),e.embed.on("cuechange",({cues:f=[]})=>{const A=f.map(V=>function(Q){const ie=document.createDocumentFragment(),le=document.createElement("div");return ie.appendChild(le),le.innerHTML=Q,ie.firstChild.innerText}(V.text));N.updateCues.call(e,A)}),e.embed.on("loaded",()=>{e.embed.getPaused().then(f=>{Ee.call(e,!f),f||v.call(e,e.media,"playing")}),l.element(e.embed.element)&&e.supported.ui&&e.embed.element.setAttribute("tabindex",-1)}),e.embed.on("bufferstart",()=>{v.call(e,e.media,"waiting")}),e.embed.on("bufferend",()=>{v.call(e,e.media,"playing")}),e.embed.on("play",()=>{Ee.call(e,!0),v.call(e,e.media,"playing")}),e.embed.on("pause",()=>{Ee.call(e,!1)}),e.embed.on("timeupdate",f=>{e.media.seeking=!1,T=f.seconds,v.call(e,e.media,"timeupdate")}),e.embed.on("progress",f=>{e.media.buffered=f.percent,v.call(e,e.media,"progress"),1===parseInt(f.percent,10)&&v.call(e,e.media,"canplaythrough"),e.embed.getDuration().then(A=>{A!==e.media.duration&&(e.media.duration=A,v.call(e,e.media,"durationchange"))})}),e.embed.on("seeked",()=>{e.media.seeking=!1,v.call(e,e.media,"seeked")}),e.embed.on("ended",()=>{e.media.paused=!0,v.call(e,e.media,"ended")}),e.embed.on("error",f=>{e.media.error=f,v.call(e,e.media,"error")}),i.customControls&&setTimeout(()=>L.build.call(e),0)}};function Ae(e){e&&!this.embed.hasPlayed&&(this.embed.hasPlayed=!0),this.media.paused===e&&(this.media.paused=!e,v.call(this,this.media,e?"play":"pause"))}function xt(e){return e.noCookie?"https://www.youtube-nocookie.com":"http:"===window.location.protocol?"http://www.youtube.com":void 0}const ze={setup(){if(S(this.elements.wrapper,this.config.classNames.embed,!0),l.object(window.YT)&&l.function(window.YT.Player))ze.ready.call(this);else{const e=window.onYouTubeIframeAPIReady;window.onYouTubeIframeAPIReady=()=>{l.function(e)&&e(),ze.ready.call(this)},Qe(this.config.urls.youtube.sdk).catch(i=>{this.debug.warn("YouTube API failed to load",i)})}},getTitle(e){Se(Ge(this.config.urls.youtube.api,e)).then(i=>{if(l.object(i)){const{title:t,height:s,width:a}=i;this.config.title=t,L.setTitle.call(this),this.embed.ratio=lt(a,s)}be.call(this)}).catch(()=>{be.call(this)})},ready(){const e=this,i=e.config.youtube,t=e.media&&e.media.getAttribute("id");if(!l.empty(t)&&t.startsWith("youtube-"))return;let s=e.media.getAttribute("src");l.empty(s)&&(s=e.media.getAttribute(this.config.attributes.embed.id));const a=l.empty(n=s)?null:n.match(/^.*(youtu.be\/|v\/|u\/\w\/|embed\/|watch\?v=|&v=)([^#&?]*).*/)?RegExp.$2:n;var n;const r=c("div",{id:`${e.provider}-${Math.floor(1e4*Math.random())}`,"data-poster":i.customControls?e.poster:void 0});if(e.media=_(r,e.media),i.customControls){const o=d=>`https://i.ytimg.com/vi/${a}/${d}default.jpg`;We(o("maxres"),121).catch(()=>We(o("sd"),121)).catch(()=>We(o("hq"))).then(d=>L.setPoster.call(e,d.src)).then(d=>{d.includes("maxres")||(e.elements.poster.style.backgroundSize="cover")}).catch(()=>{})}e.embed=new window.YT.Player(e.media,{videoId:a,host:xt(i),playerVars:b({},{autoplay:e.config.autoplay?1:0,hl:e.config.hl,controls:e.supported.ui&&i.customControls?0:1,disablekb:1,playsinline:e.config.playsinline&&!e.config.fullscreen.iosNative?1:0,cc_load_policy:e.captions.active?1:0,cc_lang_pref:e.config.captions.language,widget_referrer:window?window.location.href:null},i),events:{onError(o){if(!e.media.error){const d=o.data;e.media.error={code:d,message:{2:"The request contains an invalid parameter value. For example, this error occurs if you specify a video ID that does not have 11 characters, or if the video ID contains invalid characters, such as exclamation points or asterisks.",5:"The requested content cannot be played in an HTML5 player or another error related to the HTML5 player has occurred.",100:"The video requested was not found. This error occurs when a video has been removed (for any reason) or has been marked as private.",101:"The owner of the requested video does not allow it to be played in embedded players.",150:"The owner of the requested video does not allow it to be played in embedded players."}[d]||"An unknown error occurred"},v.call(e,e.media,"error")}},onPlaybackRateChange(o){e.media.playbackRate=o.target.getPlaybackRate(),v.call(e,e.media,"ratechange")},onReady(o){if(l.function(e.media.play))return;const d=o.target;ze.getTitle.call(e,a),e.media.play=()=>{Ae.call(e,!0),d.playVideo()},e.media.pause=()=>{Ae.call(e,!1),d.pauseVideo()},e.media.stop=()=>{d.stopVideo()},e.media.duration=d.getDuration(),e.media.paused=!0,e.media.currentTime=0,Object.defineProperty(e.media,"currentTime",{get:()=>Number(d.getCurrentTime()),set(h){e.paused&&!e.embed.hasPlayed&&e.embed.mute(),e.media.seeking=!0,v.call(e,e.media,"seeking"),d.seekTo(h)}}),Object.defineProperty(e.media,"playbackRate",{get:()=>d.getPlaybackRate(),set(h){d.setPlaybackRate(h)}});let{volume:u}=e.config;Object.defineProperty(e.media,"volume",{get:()=>u,set(h){u=h,d.setVolume(100*u),v.call(e,e.media,"volumechange")}});let{muted:g}=e.config;Object.defineProperty(e.media,"muted",{get:()=>g,set(h){const T=l.boolean(h)?h:g;g=T,d[T?"mute":"unMute"](),d.setVolume(100*u),v.call(e,e.media,"volumechange")}}),Object.defineProperty(e.media,"currentSrc",{get:()=>d.getVideoUrl()}),Object.defineProperty(e.media,"ended",{get:()=>e.currentTime===e.duration});const w=d.getAvailablePlaybackRates();e.options.speed=w.filter(h=>e.config.speed.options.includes(h)),e.supported.ui&&i.customControls&&e.media.setAttribute("tabindex",-1),v.call(e,e.media,"timeupdate"),v.call(e,e.media,"durationchange"),clearInterval(e.timers.buffering),e.timers.buffering=setInterval(()=>{e.media.buffered=d.getVideoLoadedFraction(),(null===e.media.lastBuffered||e.media.lastBufferedL.build.call(e),50)},onStateChange(o){const d=o.target;switch(clearInterval(e.timers.playing),e.media.seeking&&[1,2].includes(o.data)&&(e.media.seeking=!1,v.call(e,e.media,"seeked")),o.data){case-1:v.call(e,e.media,"timeupdate"),e.media.buffered=d.getVideoLoadedFraction(),v.call(e,e.media,"progress");break;case 0:Ae.call(e,!1),e.media.loop?(d.stopVideo(),d.playVideo()):v.call(e,e.media,"ended");break;case 1:i.customControls&&!e.config.autoplay&&e.media.paused&&!e.embed.hasPlayed?e.media.pause():(Ae.call(e,!0),v.call(e,e.media,"playing"),e.timers.playing=setInterval(()=>{v.call(e,e.media,"timeupdate")},50),e.media.duration!==d.getDuration()&&(e.media.duration=d.getDuration(),v.call(e,e.media,"durationchange")));break;case 2:e.muted||e.embed.unMute(),Ae.call(e,!1);break;case 3:v.call(e,e.media,"waiting")}v.call(e,e.elements.container,"statechange",!1,{code:o.data})}}})}},ft={setup(){this.media?(S(this.elements.container,this.config.classNames.type.replace("{0}",this.type),!0),S(this.elements.container,this.config.classNames.provider.replace("{0}",this.provider),!0),this.isEmbed&&S(this.elements.container,this.config.classNames.type.replace("{0}","video"),!0),this.isVideo&&(this.elements.wrapper=c("div",{class:this.config.classNames.video}),z(this.media,this.elements.wrapper),this.elements.poster=c("div",{class:this.config.classNames.poster}),this.elements.wrapper.appendChild(this.elements.poster)),this.isHTML5?ue.setup.call(this):this.isYouTube?ze.setup.call(this):this.isVimeo&&Je.setup.call(this)):this.debug.warn("No media element found!")}};class Nt{constructor(i){p(this,"load",()=>{this.enabled&&(l.object(window.google)&&l.object(window.google.ima)?this.ready():Qe(this.player.config.urls.googleIMA.sdk).then(()=>{this.ready()}).catch(()=>{this.trigger("error",new Error("Google IMA SDK failed to load"))}))}),p(this,"ready",()=>{var t;this.enabled||((t=this).manager&&t.manager.destroy(),t.elements.displayContainer&&t.elements.displayContainer.destroy(),t.elements.container.remove()),this.startSafetyTimer(12e3,"ready()"),this.managerPromise.then(()=>{this.clearSafetyTimer("onAdsManagerLoaded()")}),this.listeners(),this.setupIMA()}),p(this,"setupIMA",()=>{this.elements.container=c("div",{class:this.player.config.classNames.ads}),this.player.elements.container.appendChild(this.elements.container),google.ima.settings.setVpaidMode(google.ima.ImaSdkSettings.VpaidMode.ENABLED),google.ima.settings.setLocale(this.player.config.ads.language),google.ima.settings.setDisableCustomPlaybackForIOS10Plus(this.player.config.playsinline),this.elements.displayContainer=new google.ima.AdDisplayContainer(this.elements.container,this.player.media),this.loader=new google.ima.AdsLoader(this.elements.displayContainer),this.loader.addEventListener(google.ima.AdsManagerLoadedEvent.Type.ADS_MANAGER_LOADED,t=>this.onAdsManagerLoaded(t),!1),this.loader.addEventListener(google.ima.AdErrorEvent.Type.AD_ERROR,t=>this.onAdError(t),!1),this.requestAds()}),p(this,"requestAds",()=>{const{container:t}=this.player.elements;try{const s=new google.ima.AdsRequest;s.adTagUrl=this.tagUrl,s.linearAdSlotWidth=t.offsetWidth,s.linearAdSlotHeight=t.offsetHeight,s.nonLinearAdSlotWidth=t.offsetWidth,s.nonLinearAdSlotHeight=t.offsetHeight,s.forceNonLinearFullSlot=!1,s.setAdWillPlayMuted(!this.player.muted),this.loader.requestAds(s)}catch(s){this.onAdError(s)}}),p(this,"pollCountdown",(t=!1)=>{if(!t)return clearInterval(this.countdownTimer),void this.elements.container.removeAttribute("data-badge-text");this.countdownTimer=setInterval(()=>{const s=Be(Math.max(this.manager.getRemainingTime(),0)),a=`${q.get("advertisement",this.player.config)} - ${s}`;this.elements.container.setAttribute("data-badge-text",a)},100)}),p(this,"onAdsManagerLoaded",t=>{if(!this.enabled)return;const s=new google.ima.AdsRenderingSettings;s.restoreCustomPlaybackStateOnAdBreakComplete=!0,s.enablePreloading=!0,this.manager=t.getAdsManager(this.player,s),this.cuePoints=this.manager.getCuePoints(),this.manager.addEventListener(google.ima.AdErrorEvent.Type.AD_ERROR,a=>this.onAdError(a)),Object.keys(google.ima.AdEvent.Type).forEach(a=>{this.manager.addEventListener(google.ima.AdEvent.Type[a],n=>this.onAdEvent(n))}),this.trigger("loaded")}),p(this,"addCuePoints",()=>{l.empty(this.cuePoints)||this.cuePoints.forEach(t=>{if(0!==t&&-1!==t&&t{const{container:s}=this.player.elements,a=t.getAd(),n=t.getAdData();switch((r=>{v.call(this.player,this.player.media,`ads${r.replace(/_/g,"").toLowerCase()}`)})(t.type),t.type){case google.ima.AdEvent.Type.LOADED:this.trigger("loaded"),this.pollCountdown(!0),a.isLinear()||(a.width=s.offsetWidth,a.height=s.offsetHeight);break;case google.ima.AdEvent.Type.STARTED:this.manager.setVolume(this.player.volume);break;case google.ima.AdEvent.Type.ALL_ADS_COMPLETED:this.player.ended?this.loadAds():this.loader.contentComplete();break;case google.ima.AdEvent.Type.CONTENT_PAUSE_REQUESTED:this.pauseContent();break;case google.ima.AdEvent.Type.CONTENT_RESUME_REQUESTED:this.pollCountdown(),this.resumeContent();break;case google.ima.AdEvent.Type.LOG:n.adError&&this.player.debug.warn(`Non-fatal ad error: ${n.adError.getMessage()}`)}}),p(this,"onAdError",t=>{this.cancel(),this.player.debug.warn("Ads error",t)}),p(this,"listeners",()=>{const{container:t}=this.player.elements;let s;this.player.on("canplay",()=>{this.addCuePoints()}),this.player.on("ended",()=>{this.loader.contentComplete()}),this.player.on("timeupdate",()=>{s=this.player.currentTime}),this.player.on("seeked",()=>{const a=this.player.currentTime;l.empty(this.cuePoints)||this.cuePoints.forEach((n,r)=>{s{this.manager&&this.manager.resize(t.offsetWidth,t.offsetHeight,google.ima.ViewMode.NORMAL)})}),p(this,"play",()=>{const{container:t}=this.player.elements;this.managerPromise||this.resumeContent(),this.managerPromise.then(()=>{this.manager.setVolume(this.player.volume),this.elements.displayContainer.initialize();try{this.initialized||(this.manager.init(t.offsetWidth,t.offsetHeight,google.ima.ViewMode.NORMAL),this.manager.start()),this.initialized=!0}catch(s){this.onAdError(s)}}).catch(()=>{})}),p(this,"resumeContent",()=>{this.elements.container.style.zIndex="",this.playing=!1,j(this.player.media.play())}),p(this,"pauseContent",()=>{this.elements.container.style.zIndex=3,this.playing=!0,this.player.media.pause()}),p(this,"cancel",()=>{this.initialized&&this.resumeContent(),this.trigger("error"),this.loadAds()}),p(this,"loadAds",()=>{this.managerPromise.then(()=>{this.manager&&this.manager.destroy(),this.managerPromise=new Promise(t=>{this.on("loaded",t),this.player.debug.log(this.manager)}),this.initialized=!1,this.requestAds()}).catch(()=>{})}),p(this,"trigger",(t,...s)=>{const a=this.events[t];l.array(a)&&a.forEach(n=>{l.function(n)&&n.apply(this,s)})}),p(this,"on",(t,s)=>(l.array(this.events[t])||(this.events[t]=[]),this.events[t].push(s),this)),p(this,"startSafetyTimer",(t,s)=>{this.player.debug.log(`Safety timer invoked from: ${s}`),this.safetyTimer=setTimeout(()=>{this.cancel(),this.clearSafetyTimer("startSafetyTimer()")},t)}),p(this,"clearSafetyTimer",t=>{l.nullOrUndefined(this.safetyTimer)||(this.player.debug.log(`Safety timer cleared from: ${t}`),clearTimeout(this.safetyTimer),this.safetyTimer=null)}),this.player=i,this.config=i.config.ads,this.playing=!1,this.initialized=!1,this.elements={container:null,displayContainer:null},this.manager=null,this.loader=null,this.cuePoints=null,this.events={},this.safetyTimer=null,this.countdownTimer=null,this.managerPromise=new Promise((t,s)=>{this.on("loaded",t),this.on("error",s)}),this.load()}get enabled(){const{config:i}=this;return this.player.isHTML5&&this.player.isVideo&&i.enabled&&(!l.empty(i.publisherId)||l.url(i.tagUrl))}get tagUrl(){const{config:i}=this;return l.url(i.tagUrl)?i.tagUrl:`https://go.aniview.com/api/adserver6/vast/?${ht({AV_PUBLISHERID:"58c25bb0073ef448b1087ad6",AV_CHANNELID:"5a0458dc28a06145e4519d21",AV_URL:window.location.hostname,cb:Date.now(),AV_WIDTH:640,AV_HEIGHT:480,AV_CDIM2:i.publisherId})}`}}function yt(e=0,i=0,t=255){return Math.min(Math.max(e,i),t)}const It=e=>{const i=[];return e.split(/\r\n\r\n|\n\n|\r\r/).forEach(t=>{const s={};t.split(/\r\n|\n|\r/).forEach(a=>{if(l.number(s.startTime)){if(!l.empty(a.trim())&&l.empty(s.text)){const n=a.trim().split("#xywh=");[s.text]=n,n[1]&&([s.x,s.y,s.w,s.h]=n[1].split(","))}}else{const n=a.match(/([0-9]{2})?:?([0-9]{2}):([0-9]{2}).([0-9]{2,3})( ?--> ?)([0-9]{2})?:?([0-9]{2}):([0-9]{2}).([0-9]{2,3})/);n&&(s.startTime=60*Number(n[1]||0)*60+60*Number(n[2])+Number(n[3])+ +`0.${n[4]}`,s.endTime=60*Number(n[6]||0)*60+60*Number(n[7])+Number(n[8])+ +`0.${n[9]}`)}}),s.text&&i.push(s)}),i},bt=(e,i)=>{const t={};return e>i.width/i.height?(t.width=i.width,t.height=1/e*i.width):(t.height=i.height,t.width=e*i.height),t};class Ze{constructor(i){p(this,"load",()=>{this.player.elements.display.seekTooltip&&(this.player.elements.display.seekTooltip.hidden=this.enabled),this.enabled&&this.getThumbnails().then(()=>{this.enabled&&(this.render(),this.determineContainerAutoSizing(),this.listeners(),this.loaded=!0)})}),p(this,"getThumbnails",()=>new Promise(t=>{const{src:s}=this.player.config.previewThumbnails;if(l.empty(s))throw new Error("Missing previewThumbnails.src config attribute");const a=()=>{this.thumbnails.sort((n,r)=>n.height-r.height),this.player.debug.log("Preview thumbnails",this.thumbnails),t()};if(l.function(s))s(n=>{this.thumbnails=n,a()});else{const n=(l.string(s)?[s]:s).map(r=>this.getThumbnail(r));Promise.all(n).then(a)}})),p(this,"getThumbnail",t=>new Promise(s=>{Se(t).then(a=>{const n={frames:It(a),height:null,urlPrefix:""};n.frames[0].text.startsWith("/")||n.frames[0].text.startsWith("http://")||n.frames[0].text.startsWith("https://")||(n.urlPrefix=t.substring(0,t.lastIndexOf("/")+1));const r=new Image;r.onload=()=>{n.height=r.naturalHeight,n.width=r.naturalWidth,this.thumbnails.push(n),s()},r.src=n.urlPrefix+n.frames[0].text})})),p(this,"startMove",t=>{if(this.loaded&&l.event(t)&&["touchmove","mousemove"].includes(t.type)&&this.player.media.duration){if("touchmove"===t.type)this.seekTime=this.player.media.duration*(this.player.elements.inputs.seek.value/100);else{var s,a;const n=this.player.elements.progress.getBoundingClientRect();this.seekTime=this.player.media.duration*(100/n.width*(t.pageX-n.left)/100),this.seekTime<0&&(this.seekTime=0),this.seekTime>this.player.media.duration-1&&(this.seekTime=this.player.media.duration-1),this.mousePosX=t.pageX,this.elements.thumb.time.innerText=Be(this.seekTime);const o=null===(s=this.player.config.markers)||void 0===s||null===(a=s.points)||void 0===a?void 0:a.find(({time:d})=>d===Math.round(this.seekTime));o&&this.elements.thumb.time.insertAdjacentHTML("afterbegin",`${o.label}
`)}this.showImageAtCurrentTime()}}),p(this,"endMove",()=>{this.toggleThumbContainer(!1,!0)}),p(this,"startScrubbing",t=>{(l.nullOrUndefined(t.button)||!1===t.button||0===t.button)&&(this.mouseDown=!0,this.player.media.duration&&(this.toggleScrubbingContainer(!0),this.toggleThumbContainer(!1,!0),this.showImageAtCurrentTime()))}),p(this,"endScrubbing",()=>{this.mouseDown=!1,Math.ceil(this.lastTime)===Math.ceil(this.player.media.currentTime)?this.toggleScrubbingContainer(!1):ge.call(this.player,this.player.media,"timeupdate",()=>{this.mouseDown||this.toggleScrubbingContainer(!1)})}),p(this,"listeners",()=>{this.player.on("play",()=>{this.toggleThumbContainer(!1,!0)}),this.player.on("seeked",()=>{this.toggleThumbContainer(!1)}),this.player.on("timeupdate",()=>{this.lastTime=this.player.media.currentTime})}),p(this,"render",()=>{this.elements.thumb.container=c("div",{class:this.player.config.classNames.previewThumbnails.thumbContainer}),this.elements.thumb.imageContainer=c("div",{class:this.player.config.classNames.previewThumbnails.imageContainer}),this.elements.thumb.container.appendChild(this.elements.thumb.imageContainer);const t=c("div",{class:this.player.config.classNames.previewThumbnails.timeContainer});this.elements.thumb.time=c("span",{},"00:00"),t.appendChild(this.elements.thumb.time),this.elements.thumb.imageContainer.appendChild(t),l.element(this.player.elements.progress)&&this.player.elements.progress.appendChild(this.elements.thumb.container),this.elements.scrubbing.container=c("div",{class:this.player.config.classNames.previewThumbnails.scrubbingContainer}),this.player.elements.wrapper.appendChild(this.elements.scrubbing.container)}),p(this,"destroy",()=>{this.elements.thumb.container&&this.elements.thumb.container.remove(),this.elements.scrubbing.container&&this.elements.scrubbing.container.remove()}),p(this,"showImageAtCurrentTime",()=>{this.mouseDown?this.setScrubbingContainerSize():this.setThumbContainerSizeAndPos();const t=this.thumbnails[0].frames.findIndex(n=>this.seekTime>=n.startTime&&this.seekTime<=n.endTime),s=t>=0;let a=0;this.mouseDown||this.toggleThumbContainer(s),s&&(this.thumbnails.forEach((n,r)=>{this.loadedImages.includes(n.frames[t].text)&&(a=r)}),t!==this.showingThumb&&(this.showingThumb=t,this.loadImage(a)))}),p(this,"loadImage",(t=0)=>{const s=this.showingThumb,a=this.thumbnails[t],{urlPrefix:n}=a,r=a.frames[s],o=a.frames[s].text,d=n+o;if(this.currentImageElement&&this.currentImageElement.dataset.filename===o)this.showImage(this.currentImageElement,r,t,s,o,!1),this.currentImageElement.dataset.index=s,this.removeOldImages(this.currentImageElement);else{this.loadingImage&&this.usingSprites&&(this.loadingImage.onload=null);const u=new Image;u.src=d,u.dataset.index=s,u.dataset.filename=o,this.showingThumbFilename=o,this.player.debug.log(`Loading image: ${d}`),u.onload=()=>this.showImage(u,r,t,s,o,!0),this.loadingImage=u,this.removeOldImages(u)}}),p(this,"showImage",(t,s,a,n,r,o=!0)=>{this.player.debug.log(`Showing thumb: ${r}. num: ${n}. qual: ${a}. newimg: ${o}`),this.setImageSizeAndOffset(t,s),o&&(this.currentImageContainer.appendChild(t),this.currentImageElement=t,this.loadedImages.includes(r)||this.loadedImages.push(r)),this.preloadNearby(n,!0).then(this.preloadNearby(n,!1)).then(this.getHigherQuality(a,t,s,r))}),p(this,"removeOldImages",t=>{Array.from(this.currentImageContainer.children).forEach(s=>{if("img"!==s.tagName.toLowerCase())return;const a=this.usingSprites?500:1e3;if(s.dataset.index!==t.dataset.index&&!s.dataset.deleting){s.dataset.deleting=!0;const{currentImageContainer:n}=this;setTimeout(()=>{n.removeChild(s),this.player.debug.log(`Removing thumb: ${s.dataset.filename}`)},a)}})}),p(this,"preloadNearby",(t,s=!0)=>new Promise(a=>{setTimeout(()=>{const n=this.thumbnails[0].frames[t].text;if(this.showingThumbFilename===n){let r;r=s?this.thumbnails[0].frames.slice(t):this.thumbnails[0].frames.slice(0,t).reverse();let o=!1;r.forEach(d=>{const u=d.text;if(u!==n&&!this.loadedImages.includes(u)){o=!0,this.player.debug.log(`Preloading thumb filename: ${u}`);const{urlPrefix:g}=this.thumbnails[0],w=g+u,h=new Image;h.src=w,h.onload=()=>{this.player.debug.log(`Preloaded thumb filename: ${u}`),this.loadedImages.includes(u)||this.loadedImages.push(u),a()}}}),o||a()}},300)})),p(this,"getHigherQuality",(t,s,a,n)=>{if(t{this.showingThumbFilename===n&&(this.player.debug.log(`Showing higher quality thumb for: ${n}`),this.loadImage(t+1))},300)}}),p(this,"toggleThumbContainer",(t=!1,s=!1)=>{this.elements.thumb.container.classList.toggle(this.player.config.classNames.previewThumbnails.thumbContainerShown,t),!t&&s&&(this.showingThumb=null,this.showingThumbFilename=null)}),p(this,"toggleScrubbingContainer",(t=!1)=>{this.elements.scrubbing.container.classList.toggle(this.player.config.classNames.previewThumbnails.scrubbingContainerShown,t),t||(this.showingThumb=null,this.showingThumbFilename=null)}),p(this,"determineContainerAutoSizing",()=>{(this.elements.thumb.imageContainer.clientHeight>20||this.elements.thumb.imageContainer.clientWidth>20)&&(this.sizeSpecifiedInCSS=!0)}),p(this,"setThumbContainerSizeAndPos",()=>{const{imageContainer:t}=this.elements.thumb;if(this.sizeSpecifiedInCSS){if(t.clientHeight>20&&t.clientWidth<20){const s=Math.floor(t.clientHeight*this.thumbAspectRatio);t.style.width=`${s}px`}else if(t.clientHeight<20&&t.clientWidth>20){const s=Math.floor(t.clientWidth/this.thumbAspectRatio);t.style.height=`${s}px`}}else{const s=Math.floor(this.thumbContainerHeight*this.thumbAspectRatio);t.style.height=`${this.thumbContainerHeight}px`,t.style.width=`${s}px`}this.setThumbContainerPos()}),p(this,"setThumbContainerPos",()=>{const t=this.player.elements.progress.getBoundingClientRect(),s=this.player.elements.container.getBoundingClientRect(),{container:a}=this.elements.thumb,o=this.mousePosX-t.left-a.clientWidth/2,d=yt(o,s.left-t.left+10,s.right-t.left-a.clientWidth-10);a.style.left=`${d}px`,a.style.setProperty("--preview-arrow-offset",o-d+"px")}),p(this,"setScrubbingContainerSize",()=>{const{width:t,height:s}=bt(this.thumbAspectRatio,{width:this.player.media.clientWidth,height:this.player.media.clientHeight});this.elements.scrubbing.container.style.width=`${t}px`,this.elements.scrubbing.container.style.height=`${s}px`}),p(this,"setImageSizeAndOffset",(t,s)=>{if(!this.usingSprites)return;const a=this.thumbContainerHeight/s.h;t.style.height=t.naturalHeight*a+"px",t.style.width=t.naturalWidth*a+"px",t.style.left=`-${s.x*a}px`,t.style.top=`-${s.y*a}px`}),this.player=i,this.thumbnails=[],this.loaded=!1,this.lastMouseMoveTime=Date.now(),this.mouseDown=!1,this.loadedImages=[],this.elements={thumb:{},scrubbing:{}},this.load()}get enabled(){return this.player.isHTML5&&this.player.isVideo&&this.player.config.previewThumbnails.enabled}get currentImageContainer(){return this.mouseDown?this.elements.scrubbing.container:this.elements.thumb.imageContainer}get usingSprites(){return Object.keys(this.thumbnails[0].frames[0]).includes("w")}get thumbAspectRatio(){return this.usingSprites?this.thumbnails[0].frames[0].w/this.thumbnails[0].frames[0].h:this.thumbnails[0].width/this.thumbnails[0].height}get thumbContainerHeight(){if(this.mouseDown){const{height:i}=bt(this.thumbAspectRatio,{width:this.player.media.clientWidth,height:this.player.media.clientHeight});return i}return this.sizeSpecifiedInCSS?this.elements.thumb.imageContainer.clientHeight:Math.floor(this.player.media.clientWidth/this.thumbAspectRatio/4)}get currentImageElement(){return this.mouseDown?this.currentScrubbingImageElement:this.currentThumbnailImageElement}set currentImageElement(i){this.mouseDown?this.currentScrubbingImageElement=i:this.currentThumbnailImageElement=i}}const et={insertElements(e,i){l.string(i)?P(e,this.media,{src:i}):l.array(i)&&i.forEach(t=>{P(e,this.media,t)})},change(e){Ve(e,"sources.length")?(ue.cancelRequests.call(this),this.destroy.call(this,()=>{this.options.quality=[],k(this.media),this.media=null,l.element(this.elements.container)&&this.elements.container.removeAttribute("class");const{sources:i,type:t}=e,[{provider:s=he.html5,src:a}]=i,n="html5"===s?t:"div",r="html5"===s?{}:{src:a};Object.assign(this,{provider:s,type:t,supported:I.check(t,s,this.config.playsinline),media:c(n,r)}),this.elements.container.appendChild(this.media),l.boolean(e.autoplay)&&(this.config.autoplay=e.autoplay),this.isHTML5&&(this.config.crossorigin&&this.media.setAttribute("crossorigin",""),this.config.autoplay&&this.media.setAttribute("autoplay",""),l.empty(e.poster)||(this.poster=e.poster),this.config.loop.active&&this.media.setAttribute("loop",""),this.config.muted&&this.media.setAttribute("muted",""),this.config.playsinline&&this.media.setAttribute("playsinline","")),L.addStyleHook.call(this),this.isHTML5&&et.insertElements.call(this,"source",i),this.config.title=e.title,ft.setup.call(this),this.isHTML5&&Object.keys(e).includes("tracks")&&et.insertElements.call(this,"track",e.tracks),(this.isHTML5||this.isEmbed&&!this.supported.ui)&&L.build.call(this),this.isHTML5&&this.media.load(),l.empty(e.previewThumbnails)||(Object.assign(this.config.previewThumbnails,e.previewThumbnails),this.previewThumbnails&&this.previewThumbnails.loaded&&(this.previewThumbnails.destroy(),this.previewThumbnails=null),this.config.previewThumbnails.enabled&&(this.previewThumbnails=new Ze(this))),this.fullscreen.update()},!0)):this.debug.warn("Invalid source format")}};class Me{constructor(i,t){if(p(this,"play",()=>l.function(this.media.play)?(this.ads&&this.ads.enabled&&this.ads.managerPromise.then(()=>this.ads.play()).catch(()=>j(this.media.play())),this.media.play()):null),p(this,"pause",()=>this.playing&&l.function(this.media.pause)?this.media.pause():null),p(this,"togglePlay",o=>(l.boolean(o)?o:!this.playing)?this.play():this.pause()),p(this,"stop",()=>{this.isHTML5?(this.pause(),this.restart()):l.function(this.media.stop)&&this.media.stop()}),p(this,"restart",()=>{this.currentTime=0}),p(this,"rewind",o=>{this.currentTime-=l.number(o)?o:this.config.seekTime}),p(this,"forward",o=>{this.currentTime+=l.number(o)?o:this.config.seekTime}),p(this,"increaseVolume",o=>{this.volume=(this.media.muted?0:this.volume)+(l.number(o)?o:0)}),p(this,"decreaseVolume",o=>{this.increaseVolume(-o)}),p(this,"airplay",()=>{I.airplay&&this.media.webkitShowPlaybackTargetPicker()}),p(this,"toggleControls",o=>{if(this.supported.ui&&!this.isAudio){const d=J(this.elements.container,this.config.classNames.hideControls),g=S(this.elements.container,this.config.classNames.hideControls,void 0===o?void 0:!o);return g&&l.array(this.config.controls)&&this.config.controls.includes("settings")&&!l.empty(this.config.settings)&&m.toggleMenu.call(this,!1),g!==d&&v.call(this,this.media,g?"controlshidden":"controlsshown"),!g}return!1}),p(this,"on",(o,d)=>{E.call(this,this.elements.container,o,d)}),p(this,"once",(o,d)=>{ge.call(this,this.elements.container,o,d)}),p(this,"off",(o,d)=>{de(this.elements.container,o,d)}),p(this,"destroy",(o,d=!1)=>{if(!this.ready)return;const u=()=>{document.body.style.overflow="",this.embed=null,d?(Object.keys(this.elements).length&&(k(this.elements.buttons.play),k(this.elements.captions),k(this.elements.controls),k(this.elements.wrapper),this.elements.buttons.play=null,this.elements.captions=null,this.elements.controls=null,this.elements.wrapper=null),l.function(o)&&o()):(ke.call(this),ue.cancelRequests.call(this),_(this.elements.original,this.elements.container),v.call(this,this.elements.original,"destroyed",!0),l.function(o)&&o.call(this.elements.original),this.ready=!1,setTimeout(()=>{this.elements=null,this.media=null},200))};this.stop(),clearTimeout(this.timers.loading),clearTimeout(this.timers.controls),clearTimeout(this.timers.resized),this.isHTML5?(L.toggleNativeControls.call(this,!0),u()):this.isYouTube?(clearInterval(this.timers.buffering),clearInterval(this.timers.playing),null!==this.embed&&l.function(this.embed.destroy)&&this.embed.destroy(),u()):this.isVimeo&&(null!==this.embed&&this.embed.unload().then(u),setTimeout(u,200))}),p(this,"supports",o=>I.mime.call(this,o)),this.timers={},this.ready=!1,this.loading=!1,this.failed=!1,this.touch=I.touch,this.media=i,l.string(this.media)&&(this.media=document.querySelectorAll(this.media)),(window.jQuery&&this.media instanceof jQuery||l.nodeList(this.media)||l.array(this.media))&&(this.media=this.media[0]),this.config=b({},pt,Me.defaults,t||{},(()=>{try{return JSON.parse(this.media.getAttribute("data-plyr-config"))}catch{return{}}})()),this.elements={container:null,fullscreen:null,captions:null,buttons:{},display:{},progress:{},inputs:{},settings:{popup:null,menu:null,panels:{},buttons:{}}},this.captions={active:null,currentTrack:-1,meta:new WeakMap},this.fullscreen={active:!1},this.options={speed:[],quality:[]},this.debug=new Et(this.config.debug),this.debug.log("Config",this.config),this.debug.log("Support",I),l.nullOrUndefined(this.media)||!l.element(this.media))return void this.debug.error("Setup failed: no suitable element passed");if(this.media.plyr)return void this.debug.warn("Target already setup");if(!this.config.enabled)return void this.debug.error("Setup failed: disabled by config");if(!I.check().api)return void this.debug.error("Setup failed: no support");const s=this.media.cloneNode(!0);s.autoplay=!1,this.elements.original=s;const a=this.media.tagName.toLowerCase();let n=null,r=null;switch(a){case"div":if(n=this.media.querySelector("iframe"),l.element(n)){if(r=ut(n.getAttribute("src")),this.provider=(o=r.toString(),/^(https?:\/\/)?(www\.)?(youtube\.com|youtube-nocookie\.com|youtu\.?be)\/.+$/.test(o)?he.youtube:/^https?:\/\/player.vimeo.com\/video\/\d{0,9}(?=\b|\/)/.test(o)?he.vimeo:null),this.elements.container=this.media,this.media=n,this.elements.container.className="",r.search.length){const o=["1","true"];o.includes(r.searchParams.get("autoplay"))&&(this.config.autoplay=!0),o.includes(r.searchParams.get("loop"))&&(this.config.loop.active=!0),this.isYouTube?(this.config.playsinline=o.includes(r.searchParams.get("playsinline")),this.config.youtube.hl=r.searchParams.get("hl")):this.config.playsinline=!0}}else this.provider=this.media.getAttribute(this.config.attributes.embed.provider),this.media.removeAttribute(this.config.attributes.embed.provider);if(l.empty(this.provider)||!Object.values(he).includes(this.provider))return void this.debug.error("Setup failed: Invalid provider");this.type="video";break;case"video":case"audio":this.type=a,this.provider=he.html5,this.media.hasAttribute("crossorigin")&&(this.config.crossorigin=!0),this.media.hasAttribute("autoplay")&&(this.config.autoplay=!0),(this.media.hasAttribute("playsinline")||this.media.hasAttribute("webkit-playsinline"))&&(this.config.playsinline=!0),this.media.hasAttribute("muted")&&(this.config.muted=!0),this.media.hasAttribute("loop")&&(this.config.loop.active=!0);break;default:return void this.debug.error("Setup failed: unsupported type")}var o;this.supported=I.check(this.type,this.provider),this.supported.api?(this.eventListeners=[],this.listeners=new At(this),this.storage=new Pe(this),this.media.plyr=this,l.element(this.elements.container)||(this.elements.container=c("div"),z(this.media,this.elements.container)),L.migrateStyles.call(this),L.addStyleHook.call(this),ft.setup.call(this),this.config.debug&&E.call(this,this.elements.container,this.config.events.join(" "),o=>{this.debug.log(`event: ${o.type}`)}),this.fullscreen=new te(this),(this.isHTML5||this.isEmbed&&!this.supported.ui)&&L.build.call(this),this.listeners.container(),this.listeners.global(),this.config.ads.enabled&&(this.ads=new Nt(this)),this.isHTML5&&this.config.autoplay&&this.once("canplay",()=>j(this.play())),this.lastSeekTime=0,this.config.previewThumbnails.enabled&&(this.previewThumbnails=new Ze(this))):this.debug.error("Setup failed: no support")}get isHTML5(){return this.provider===he.html5}get isEmbed(){return this.isYouTube||this.isVimeo}get isYouTube(){return this.provider===he.youtube}get isVimeo(){return this.provider===he.vimeo}get isVideo(){return"video"===this.type}get isAudio(){return"audio"===this.type}get playing(){return!(!this.ready||this.paused||this.ended)}get paused(){return!!this.media.paused}get stopped(){return!(!this.paused||0!==this.currentTime)}get ended(){return!!this.media.ended}set currentTime(i){if(!this.duration)return;const t=l.number(i)&&i>0;this.media.currentTime=t?Math.min(i,this.duration):0,this.debug.log(`Seeking to ${this.currentTime} seconds`)}get currentTime(){return Number(this.media.currentTime)}get buffered(){const{buffered:i}=this.media;return l.number(i)?i:i&&i.length&&this.duration>0?i.end(0)/this.duration:0}get seeking(){return!!this.media.seeking}get duration(){const i=parseFloat(this.config.duration),t=(this.media||{}).duration,s=l.number(t)&&t!==1/0?t:0;return i||s}set volume(i){let t=i;l.string(t)&&(t=Number(t)),l.number(t)||(t=this.storage.get("volume")),l.number(t)||({volume:t}=this.config),t>1&&(t=1),t<0&&(t=0),this.config.volume=t,this.media.volume=t,!l.empty(i)&&this.muted&&t>0&&(this.muted=!1)}get volume(){return Number(this.media.volume)}set muted(i){let t=i;l.boolean(t)||(t=this.storage.get("muted")),l.boolean(t)||(t=this.config.muted),this.config.muted=t,this.media.muted=t}get muted(){return!!this.media.muted}get hasAudio(){return!(this.isHTML5&&!this.isAudio&&!this.media.mozHasAudio&&!this.media.webkitAudioDecodedByteCount&&(!this.media.audioTracks||!this.media.audioTracks.length))}set speed(i){let t=null;l.number(i)&&(t=i),l.number(t)||(t=this.storage.get("speed")),l.number(t)||(t=this.config.speed.selected);const{minimumSpeed:s,maximumSpeed:a}=this;t=yt(t,s,a),this.config.speed.selected=t,setTimeout(()=>{this.media&&(this.media.playbackRate=t)},0)}get speed(){return Number(this.media.playbackRate)}get minimumSpeed(){return this.isYouTube?Math.min(...this.options.speed):this.isVimeo?.5:.0625}get maximumSpeed(){return this.isYouTube?Math.max(...this.options.speed):this.isVimeo?2:16}set quality(i){const t=this.config.quality,s=this.options.quality;if(!s.length)return;let a=[!l.empty(i)&&Number(i),this.storage.get("quality"),t.selected,t.default].find(l.number),n=!0;if(!s.includes(a)){const r=it(s,a);this.debug.warn(`Unsupported quality option: ${a}, using ${r} instead`),a=r,n=!1}t.selected=a,this.media.quality=a,n&&this.storage.set({quality:a})}get quality(){return this.media.quality}set loop(i){const t=l.boolean(i)?i:this.config.loop.active;this.config.loop.active=t,this.media.loop=t}get loop(){return!!this.media.loop}set source(i){et.change.call(this,i)}get source(){return this.media.currentSrc}get download(){const{download:i}=this.config.urls;return l.url(i)?i:this.source}set download(i){l.url(i)&&(this.config.urls.download=i,m.setDownloadUrl.call(this))}set poster(i){this.isVideo?L.setPoster.call(this,i,!1).catch(()=>{}):this.debug.warn("Poster can only be set for video")}get poster(){return this.isVideo?this.media.getAttribute("poster")||this.media.getAttribute("data-poster"):null}get ratio(){if(!this.isVideo)return null;const i=qe(Ke.call(this));return l.array(i)?i.join(":"):i}set ratio(i){this.isVideo?l.string(i)&&at(i)?(this.config.ratio=qe(i),be.call(this)):this.debug.error(`Invalid aspect ratio specified (${i})`):this.debug.warn("Aspect ratio can only be set for video")}set autoplay(i){this.config.autoplay=l.boolean(i)?i:this.config.autoplay}get autoplay(){return!!this.config.autoplay}toggleCaptions(i){N.toggle.call(this,i,!1)}set currentTrack(i){N.set.call(this,i,!1),N.setup.call(this)}get currentTrack(){const{toggled:i,currentTrack:t}=this.captions;return i?t:-1}set language(i){N.setLanguage.call(this,i,!1)}get language(){return(N.getCurrentTrack.call(this)||{}).language}set pip(i){if(!I.pip)return;const t=l.boolean(i)?i:!this.pip;l.function(this.media.webkitSetPresentationMode)&&this.media.webkitSetPresentationMode(t?mt:"inline"),l.function(this.media.requestPictureInPicture)&&(!this.pip&&t?this.media.requestPictureInPicture():this.pip&&!t&&document.exitPictureInPicture())}get pip(){return I.pip?l.empty(this.media.webkitPresentationMode)?this.media===document.pictureInPictureElement:this.media.webkitPresentationMode===mt:null}setPreviewThumbnails(i){this.previewThumbnails&&this.previewThumbnails.loaded&&(this.previewThumbnails.destroy(),this.previewThumbnails=null),Object.assign(this.config.previewThumbnails,i),this.config.previewThumbnails.enabled&&(this.previewThumbnails=new Ze(this))}static supported(i,t){return I.check(i,t)}static loadSprite(i,t){return ct(i,t)}static setup(i,t={}){let s=null;return l.string(i)?s=Array.from(document.querySelectorAll(i)):l.nodeList(i)?s=Array.from(i):l.array(i)&&(s=i.filter(l.element)),l.empty(s)?null:s.map(a=>new Me(a,t))}}return Me.defaults=JSON.parse(JSON.stringify(pt)),Me}())}}]); \ No newline at end of file diff --git a/www/8066.29601e0daf33894d.js b/www/8066.29601e0daf33894d.js new file mode 100644 index 00000000..7542b271 --- /dev/null +++ b/www/8066.29601e0daf33894d.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[8066],{8066:(I,x,c)=>{c.r(x),c.d(x,{ion_radio:()=>b,ion_radio_group:()=>D});var g=c(467),r=c(4363),k=c(8281),h=c(5638),v=c(5572),w=c(4929),m=c(333),o=c(611);const b=class{constructor(e){(0,r.r)(this,e),this.ionStyle=(0,r.d)(this,"ionStyle",7),this.ionFocus=(0,r.d)(this,"ionFocus",7),this.ionBlur=(0,r.d)(this,"ionBlur",7),this.inputId="ion-rb-"+j++,this.radioGroup=null,this.hasLoggedDeprecationWarning=!1,this.updateState=()=>{if(this.radioGroup){const{compareWith:t,value:i}=this.radioGroup;this.checked=(0,v.i)(i,this.value,t)}},this.onClick=()=>{const{radioGroup:t,checked:i,disabled:a}=this;if(!a){if(this.legacyFormController.hasLegacyControl())return void(this.checked=this.nativeInput.checked);this.checked=!i||null==t||!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.legacy=void 0,this.justify="space-between",this.alignment="center"}valueChanged(){this.updateState()}setFocus(e){var t=this;return(0,g.A)(function*(){e.stopPropagation(),e.preventDefault(),t.el.focus()})()}setButtonTabindex(e){var t=this;return(0,g.A)(function*(){t.buttonTabindex=e})()}connectedCallback(){this.legacyFormController=(0,k.c)(this.el),void 0===this.value&&(this.value=this.inputId);const e=this.radioGroup=this.el.closest("ion-radio-group");e&&(this.updateState(),(0,h.a)(e,"ionValueChange",this.updateState))}disconnectedCallback(){const e=this.radioGroup;e&&((0,h.b)(e,"ionValueChange",this.updateState),this.radioGroup=null)}componentWillLoad(){this.emitStyle()}styleChanged(){this.emitStyle()}emitStyle(){const e={"interactive-disabled":this.disabled,legacy:!!this.legacy};this.legacyFormController.hasLegacyControl()&&(e["radio-checked"]=this.checked),this.ionStyle.emit(e)}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{legacyFormController:e}=this;return e.hasLegacyControl()?this.renderLegacyRadio():this.renderRadio()}renderRadio(){const{checked:e,disabled:t,color:i,el:a,justify:s,labelPlacement:d,hasLabel:l,buttonTabindex:u,alignment:C}=this,E=(0,o.b)(this),f=(0,m.h)("ion-item",a);return(0,r.h)(r.H,{onFocus:this.onFocus,onBlur:this.onBlur,onClick:this.onClick,class:(0,m.c)(i,{[E]:!0,"in-item":f,"radio-checked":e,"radio-disabled":t,[`radio-justify-${s}`]:!0,[`radio-alignment-${C}`]:!0,[`radio-label-placement-${d}`]:!0,"ion-activatable":!f,"ion-focusable":!f}),role:"radio","aria-checked":e?"true":"false","aria-disabled":t?"true":null,tabindex:u},(0,r.h)("label",{class:"radio-wrapper"},(0,r.h)("div",{class:{"label-text-wrapper":!0,"label-text-wrapper-hidden":!l},part:"label"},(0,r.h)("slot",null)),(0,r.h)("div",{class:"native-wrapper"},this.renderRadioControl())))}renderLegacyRadio(){this.hasLoggedDeprecationWarning||((0,w.p)('ion-radio now requires providing a label with either the default slot or the "aria-label" attribute. To migrate, remove any usage of "ion-label" and pass the label text to either the component or the "aria-label" attribute.\n\nExample: Option Label\nExample with aria-label: \n\nDevelopers can use the "legacy" property to continue using the legacy form markup. This property will be removed in an upcoming major release of Ionic where this form control will use the modern form markup.',this.el),this.legacy&&(0,w.p)('ion-radio is being used with the "legacy" property enabled which will forcibly enable the legacy form markup. This property will be removed in an upcoming major release of Ionic where this form control will use the modern form markup.\n\nDevelopers can dismiss this warning by removing their usage of the "legacy" property and using the new radio syntax.',this.el),this.hasLoggedDeprecationWarning=!0);const{inputId:e,disabled:t,checked:i,color:a,el:s,buttonTabindex:d}=this,l=(0,o.b)(this),{label:u,labelId:C,labelText:E}=(0,h.e)(s,e);return(0,r.h)(r.H,{"aria-checked":`${i}`,"aria-hidden":t?"true":null,"aria-labelledby":u?C:null,role:"radio",tabindex:d,onFocus:this.onFocus,onBlur:this.onBlur,onClick:this.onClick,class:(0,m.c)(a,{[l]:!0,"in-item":(0,m.h)("ion-item",s),interactive:!0,"radio-checked":i,"radio-disabled":t,"legacy-radio":!0})},this.renderRadioControl(),(0,r.h)("label",{htmlFor:e},E),(0,r.h)("input",{type:"radio",checked:i,disabled:t,tabindex:"-1",id:e,ref:f=>this.nativeInput=f}))}get el(){return(0,r.f)(this)}static get watchers(){return{value:["valueChanged"],checked:["styleChanged"],color:["styleChanged"],disabled:["styleChanged"]}}};let j=0;b.style={ios:':host{--inner-border-radius:50%;display:inline-block;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;min-height:inherit;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:2}:host(:not(.legacy-radio)){cursor:pointer}: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}:host(.legacy-radio) label{top:0;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;position:absolute;width:100%;height:100%;border:0;background:transparent;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;opacity:0}@supports (inset-inline-start: 0){:host(.legacy-radio) label{inset-inline-start:0}}@supports not (inset-inline-start: 0){:host(.legacy-radio) label{left:0}:host-context([dir=rtl]):host(.legacy-radio) label,:host-context([dir=rtl]).legacy-radio label{left:unset;right:unset;right:0}@supports selector(:dir(rtl)){:host(.legacy-radio:dir(rtl)) label{left:unset;right:unset;right:0}}}:host(.legacy-radio) label::-moz-focus-inner{border:0}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:not(.legacy-radio)){width:100%;height:100%}:host([slot=start]:not(.legacy-radio)),:host([slot=end]:not(.legacy-radio)){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:not(.legacy-radio)) .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, #3880ff)}:host(.legacy-radio){width:0.9375rem;height:1.5rem}: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, #4c8dff);content:"";opacity:0.2}@supports (inset-inline-start: 0){:host(.ion-focused) .radio-icon::after{inset-inline-start:-9px}}@supports not (inset-inline-start: 0){:host(.ion-focused) .radio-icon::after{left:-9px}:host-context([dir=rtl]):host(.ion-focused) .radio-icon::after,:host-context([dir=rtl]).ion-focused .radio-icon::after{left:unset;right:unset;right:-9px}@supports selector(:dir(rtl)){:host(.ion-focused:dir(rtl)) .radio-icon::after{left:unset;right:unset;right:-9px}}}:host(.in-item.legacy-radio){-webkit-margin-start:8px;margin-inline-start:8px;-webkit-margin-end:11px;margin-inline-end:11px;margin-top:8px;margin-bottom:8px;display:block;position:static}:host(.in-item.legacy-radio[slot=start]){-webkit-margin-start:3px;margin-inline-start:3px;-webkit-margin-end:21px;margin-inline-end:21px;margin-top:8px;margin-bottom:8px}.native-wrapper .radio-icon{width:0.9375rem;height:1.5rem}',md:':host{--inner-border-radius:50%;display:inline-block;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;min-height:inherit;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:2}:host(:not(.legacy-radio)){cursor:pointer}: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}:host(.legacy-radio) label{top:0;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;position:absolute;width:100%;height:100%;border:0;background:transparent;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;opacity:0}@supports (inset-inline-start: 0){:host(.legacy-radio) label{inset-inline-start:0}}@supports not (inset-inline-start: 0){:host(.legacy-radio) label{left:0}:host-context([dir=rtl]):host(.legacy-radio) label,:host-context([dir=rtl]).legacy-radio label{left:unset;right:unset;right:0}@supports selector(:dir(rtl)){:host(.legacy-radio:dir(rtl)) label{left:unset;right:unset;right:0}}}:host(.legacy-radio) label::-moz-focus-inner{border:0}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:not(.legacy-radio)){width:100%;height:100%}:host([slot=start]:not(.legacy-radio)),:host([slot=end]:not(.legacy-radio)){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:not(.legacy-radio)) .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, #3880ff);--border-width:0.125rem;--border-style:solid;--border-radius:50%}:host(.legacy-radio){width:1.25rem;height:1.25rem}: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(.legacy-radio.radio-disabled),:host(.radio-disabled) .label-text-wrapper{opacity:0.38}:host(.radio-disabled) .native-wrapper{opacity:0.63}:host(.ion-focused.legacy-radio) .radio-icon::after{top:-12px}@supports (inset-inline-start: 0){:host(.ion-focused.legacy-radio) .radio-icon::after{inset-inline-start:-12px}}@supports not (inset-inline-start: 0){:host(.ion-focused.legacy-radio) .radio-icon::after{left:-12px}:host-context([dir=rtl]):host(.ion-focused.legacy-radio) .radio-icon::after,:host-context([dir=rtl]).ion-focused.legacy-radio .radio-icon::after{left:unset;right:unset;right:-12px}@supports selector(:dir(rtl)){:host(.ion-focused.legacy-radio:dir(rtl)) .radio-icon::after{left:unset;right:unset;right:-12px}}}: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, #4c8dff);content:"";opacity:0.2}:host(.in-item.legacy-radio){margin-left:0;margin-right:0;margin-top:9px;margin-bottom:9px;display:block;position:static}:host(.in-item.legacy-radio[slot=start]){-webkit-margin-start:4px;margin-inline-start:4px;-webkit-margin-end:36px;margin-inline-end:36px;margin-top:11px;margin-bottom:10px}.native-wrapper .radio-icon{width:1.25rem;height:1.25rem}'};const D=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-"+R++,this.labelId=`${this.inputId}-lbl`,this.setRadioTabindex=t=>{const i=this.getRadios(),a=i.find(l=>!l.disabled),s=i.find(l=>l.value===t&&!l.disabled);if(!a&&!s)return;const d=s||a;for(const l of i)l.setButtonTabindex(l===d?0:-1)},this.onClick=t=>{t.preventDefault();const i=t.target&&t.target.closest("ion-radio");if(i&&!i.disabled){const s=i.value;s!==this.value?(this.value=s,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,g.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(l=>l===e.target),s=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 l=this.value;this.value=this.allowEmptySelection&&void 0!==this.value?void 0:s.value,(l!==this.value||this.allowEmptySelection)&&this.emitValueChange(e),e.preventDefault()}}}render(){const{label:e,labelId:t,el:i,name:a,value:s}=this,d=(0,o.b)(this);return(0,h.d)(!0,i,a,s,!1),(0,r.h)(r.H,{key:"6065674a08ac2ead25e87219b5628879a759b75a",role:"radiogroup","aria-labelledby":e?t:null,onClick:this.onClick,class:d})}get el(){return(0,r.f)(this)}static get watchers(){return{value:["valueChanged"]}}};let R=0},333:(I,x,c)=>{c.d(x,{c:()=>k,g:()=>v,h:()=>r,o:()=>m});var g=c(467);const r=(o,n)=>null!==n.closest(o),k=(o,n)=>"string"==typeof o&&o.length>0?Object.assign({"ion-color":!0,[`ion-color-${o}`]:!0},n):n,v=o=>{const n={};return(o=>void 0!==o?(Array.isArray(o)?o:o.split(" ")).filter(p=>null!=p).map(p=>p.trim()).filter(p=>""!==p):[])(o).forEach(p=>n[p]=!0),n},w=/^[a-z][a-z0-9+\-.]*:/,m=function(){var o=(0,g.A)(function*(n,p,_,y){if(null!=n&&"#"!==n[0]&&!w.test(n)){const b=document.querySelector("ion-router");if(b)return null!=p&&p.preventDefault(),b.push(n,_,y)}return!1});return function(p,_,y,b){return o.apply(this,arguments)}}()}}]); \ No newline at end of file diff --git a/www/8193.4c78d428e5728e4a.js b/www/8193.4c78d428e5728e4a.js new file mode 100644 index 00000000..f77e1de7 --- /dev/null +++ b/www/8193.4c78d428e5728e4a.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[8193],{8193:(_,x,c)=>{c.r(x),c.d(x,{ion_searchbar:()=>m});var d=c(467),t=c(4363),u=c(5638),y=c(7464),k=c(333),b=c(6726),p=c(611);const m=class{constructor(a){var e=this;(0,t.r)(this,a),this.ionInput=(0,t.d)(this,"ionInput",7),this.ionChange=(0,t.d)(this,"ionChange",7),this.ionCancel=(0,t.d)(this,"ionCancel",7),this.ionClear=(0,t.d)(this,"ionClear",7),this.ionBlur=(0,t.d)(this,"ionBlur",7),this.ionFocus=(0,t.d)(this,"ionFocus",7),this.ionStyle=(0,t.d)(this,"ionStyle",7),this.isCancelVisible=!1,this.shouldAlignLeft=!0,this.inputId="ion-searchbar-"+f++,this.inheritedAttributes={},this.onClearInput=function(){var o=(0,d.A)(function*(r){return e.ionClear.emit(),new Promise(s=>{setTimeout(()=>{const l=e.getValue();""!==l&&(e.value="",e.emitInputChange(),r&&!e.focused&&(e.setFocus(),e.focusedValue=l)),s()},64)})});return function(r){return o.apply(this,arguments)}}(),this.onCancelSearchbar=function(){var o=(0,d.A)(function*(r){r&&(r.preventDefault(),r.stopPropagation()),e.ionCancel.emit();const s=e.getValue(),l=e.focused;yield e.onClearInput(),s&&!l&&e.emitValueChange(r),e.nativeInput&&e.nativeInput.blur()});return function(r){return o.apply(this,arguments)}}(),this.onInput=o=>{const r=o.target;r&&(this.value=r.value),this.emitInputChange(o)},this.onChange=o=>{this.emitValueChange(o)},this.onBlur=o=>{this.focused=!1,this.ionBlur.emit(),this.positionElements(),this.focusedValue!==this.value&&this.emitValueChange(o),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="default",this.autocomplete="off",this.autocorrect="off",this.cancelButtonIcon=p.c.get("backButtonIcon",b.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,t.i)(this)}onDirChanged(a){this.inheritedAttributes=Object.assign(Object.assign({},this.inheritedAttributes),{dir:a}),(0,t.i)(this)}debounceChanged(){const{ionInput:a,debounce:e,originalIonInput:o}=this;this.ionInput=void 0===e?null!=o?o:a:(0,u.j)(a,e)}valueChanged(){const a=this.nativeInput,e=this.getValue();a&&a.value!==e&&(a.value=e)}showCancelButtonChanged(){requestAnimationFrame(()=>{this.positionElements(),(0,t.i)(this)})}connectedCallback(){this.emitStyle()}componentWillLoad(){this.inheritedAttributes=Object.assign({},(0,u.k)(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,d.A)(function*(){a.nativeInput&&a.nativeInput.focus()})()}getInputElement(){var a=this;return(0,d.A)(function*(){return a.nativeInput||(yield new Promise(e=>(0,u.c)(a.el,e))),Promise.resolve(a.nativeInput)})()}emitValueChange(a){const{value:e}=this,o=null==e?e:e.toString();this.focusedValue=o,this.ionChange.emit({value:o,event:a})}emitInputChange(a){const{value:e}=this;this.ionInput.emit({value:e,event:a})}positionElements(){const a=this.getValue(),e=this.shouldAlignLeft,o=(0,p.b)(this),r=!this.animated||""!==a.trim()||!!this.focused;this.shouldAlignLeft=r,"ios"===o&&(e!==r&&this.positionPlaceholder(),this.animated&&this.positionCancelButton())}positionPlaceholder(){const a=this.nativeInput;if(!a)return;const e=(0,y.i)(this.el),o=(this.el.shadowRoot||this.el).querySelector(".searchbar-search-icon");if(this.shouldAlignLeft)a.removeAttribute("style"),o.removeAttribute("style");else{const r=document,s=r.createElement("span");s.innerText=this.placeholder||"",r.body.appendChild(s),(0,u.r)(()=>{const l=s.offsetWidth;s.remove();const g="calc(50% - "+l/2+"px)",v="calc(50% - "+(l/2+o.clientWidth+8)+"px)";e?(a.style.paddingRight=g,o.style.marginRight=v):(a.style.paddingLeft=g,o.style.marginLeft=v)})}}positionCancelButton(){const a=(0,y.i)(this.el),e=(this.el.shadowRoot||this.el).querySelector(".searchbar-cancel-button"),o=this.shouldShowCancelButton();if(null!==e&&o!==this.isCancelVisible){const r=e.style;if(this.isCancelVisible=o,o)a?r.marginLeft="0":r.marginRight="0";else{const s=e.offsetWidth;s>0&&(a?r.marginLeft=-s+"px":r.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,o=this.animated&&p.c.getBoolean("animated",!0),r=(0,p.b)(this),s=this.clearIcon||("ios"===r?b.b:b.d),l=this.searchIcon||("ios"===r?b.s:b.e),g=this.shouldShowCancelButton(),v="never"!==this.showCancelButton&&(0,t.h)("button",{key:"9c7b4d2e86d9bcd12e57c9a96723d3da598a3773","aria-label":a,"aria-hidden":g?void 0:"true",type:"button",tabIndex:"ios"!==r||g?void 0:-1,onMouseDown:this.onCancelSearchbar,onTouchStart:this.onCancelSearchbar,class:"searchbar-cancel-button"},(0,t.h)("div",{key:"1c25268a776134cccd29eb752898cb8ac0eed30f","aria-hidden":"true"},"md"===r?(0,t.h)("ion-icon",{"aria-hidden":"true",mode:r,icon:this.cancelButtonIcon,lazy:!1}):a));return(0,t.h)(t.H,{key:"feef9fc7e405656e134a76dc037aaaa1a4ce36b4",role:"search","aria-disabled":this.disabled?"true":null,class:(0,k.c)(this.color,{[r]:!0,"searchbar-animated":o,"searchbar-disabled":this.disabled,"searchbar-no-animate":o&&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,t.h)("div",{key:"92e3925dc0de468e5665705902153837105dfa57",class:"searchbar-input-container"},(0,t.h)("input",Object.assign({key:"fb74faf81b347a62338ccdac981525df1c52b322","aria-label":"search text",disabled:this.disabled,ref:C=>this.nativeInput=C,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"===r&&v,(0,t.h)("ion-icon",{key:"d58c3636dac1d2e4135989f4c07dc95c51492e60","aria-hidden":"true",mode:r,icon:l,lazy:!1,class:"searchbar-search-icon"}),(0,t.h)("button",{key:"1cece7c63ca5ca4b8799e15ee6d2bac100ef0d5e","aria-label":"reset",type:"button","no-blur":!0,class:"searchbar-clear-button",onPointerDown:C=>{C.preventDefault()},onClick:()=>this.onClearInput(!0)},(0,t.h)("ion-icon",{key:"fe3c2b9cac29002f69e95a89b554c7504e2df050","aria-hidden":"true",mode:r,icon:s,lazy:!1,class:"searchbar-clear-icon"}))),"ios"===r&&v)}get el(){return(0,t.f)(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: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, #3880ff);--clear-button-color:var(--ion-color-step-600, #666666);--color:var(--ion-text-color, #000);--icon-color:var(--ion-color-step-600, #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}@supports (inset-inline-start: 0){.searchbar-search-icon.sc-ion-searchbar-ios{inset-inline-start:5px}}@supports not (inset-inline-start: 0){.searchbar-search-icon.sc-ion-searchbar-ios{left:5px}[dir=rtl].sc-ion-searchbar-ios-h .searchbar-search-icon.sc-ion-searchbar-ios,[dir=rtl] .sc-ion-searchbar-ios-h .searchbar-search-icon.sc-ion-searchbar-ios{left:unset;right:unset;right:5px}[dir=rtl].sc-ion-searchbar-ios .searchbar-search-icon.sc-ion-searchbar-ios{left:unset;right:unset;right:5px}@supports selector(:dir(rtl)){.searchbar-search-icon.sc-ion-searchbar-ios:dir(rtl){left:unset;right:unset;right: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}@supports (inset-inline-start: 0){.searchbar-clear-button.sc-ion-searchbar-ios{inset-inline-end:0}}@supports not (inset-inline-start: 0){.searchbar-clear-button.sc-ion-searchbar-ios{right:0}[dir=rtl].sc-ion-searchbar-ios-h .searchbar-clear-button.sc-ion-searchbar-ios,[dir=rtl] .sc-ion-searchbar-ios-h .searchbar-clear-button.sc-ion-searchbar-ios{left:unset;right:unset;left:0}[dir=rtl].sc-ion-searchbar-ios .searchbar-clear-button.sc-ion-searchbar-ios{left:unset;right:unset;left:0}@supports selector(:dir(rtl)){.searchbar-clear-button.sc-ion-searchbar-ios:dir(rtl){left:unset;right:unset;left:0}}}.searchbar-clear-icon.sc-ion-searchbar-ios{width:1.125rem;height:100%}.searchbar-cancel-button.sc-ion-searchbar-ios{-webkit-padding-start:8px;padding-inline-start:8px;-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:16px}.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: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, #1a1a1a);--clear-button-color:initial;--color:var(--ion-color-step-850, #262626);--icon-color:var(--ion-color-step-600, #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}@supports (inset-inline-start: 0){.searchbar-search-icon.sc-ion-searchbar-md{inset-inline-start:16px}}@supports not (inset-inline-start: 0){.searchbar-search-icon.sc-ion-searchbar-md{left:16px}[dir=rtl].sc-ion-searchbar-md-h .searchbar-search-icon.sc-ion-searchbar-md,[dir=rtl] .sc-ion-searchbar-md-h .searchbar-search-icon.sc-ion-searchbar-md{left:unset;right:unset;right:16px}[dir=rtl].sc-ion-searchbar-md .searchbar-search-icon.sc-ion-searchbar-md{left:unset;right:unset;right:16px}@supports selector(:dir(rtl)){.searchbar-search-icon.sc-ion-searchbar-md:dir(rtl){left:unset;right:unset;right:16px}}}.searchbar-cancel-button.sc-ion-searchbar-md{top:0;background-color:transparent;font-size:1.5em}@supports (inset-inline-start: 0){.searchbar-cancel-button.sc-ion-searchbar-md{inset-inline-start:9px}}@supports not (inset-inline-start: 0){.searchbar-cancel-button.sc-ion-searchbar-md{left:9px}[dir=rtl].sc-ion-searchbar-md-h .searchbar-cancel-button.sc-ion-searchbar-md,[dir=rtl] .sc-ion-searchbar-md-h .searchbar-cancel-button.sc-ion-searchbar-md{left:unset;right:unset;right:9px}[dir=rtl].sc-ion-searchbar-md .searchbar-cancel-button.sc-ion-searchbar-md{left:unset;right:unset;right:9px}@supports selector(:dir(rtl)){.searchbar-cancel-button.sc-ion-searchbar-md:dir(rtl){left:unset;right:unset;right: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}@supports (inset-inline-start: 0){.searchbar-clear-button.sc-ion-searchbar-md{inset-inline-end:13px}}@supports not (inset-inline-start: 0){.searchbar-clear-button.sc-ion-searchbar-md{right:13px}[dir=rtl].sc-ion-searchbar-md-h .searchbar-clear-button.sc-ion-searchbar-md,[dir=rtl] .sc-ion-searchbar-md-h .searchbar-clear-button.sc-ion-searchbar-md{left:unset;right:unset;left:13px}[dir=rtl].sc-ion-searchbar-md .searchbar-clear-button.sc-ion-searchbar-md{left:unset;right:unset;left:13px}@supports selector(:dir(rtl)){.searchbar-clear-button.sc-ion-searchbar-md:dir(rtl){left:unset;right:unset;left: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:(_,x,c)=>{c.d(x,{c:()=>u,g:()=>k,h:()=>t,o:()=>p});var d=c(467);const t=(i,n)=>null!==n.closest(i),u=(i,n)=>"string"==typeof i&&i.length>0?Object.assign({"ion-color":!0,[`ion-color-${i}`]:!0},n):n,k=i=>{const n={};return(i=>void 0!==i?(Array.isArray(i)?i:i.split(" ")).filter(h=>null!=h).map(h=>h.trim()).filter(h=>""!==h):[])(i).forEach(h=>n[h]=!0),n},b=/^[a-z][a-z0-9+\-.]*:/,p=function(){var i=(0,d.A)(function*(n,h,w,m){if(null!=n&&"#"!==n[0]&&!b.test(n)){const f=document.querySelector("ion-router");if(f)return null!=h&&h.preventDefault(),f.push(n,w,m)}return!1});return function(h,w,m,f){return i.apply(this,arguments)}}()}}]); \ No newline at end of file diff --git a/www/8314.f4c9b6e704e1256a.js b/www/8314.f4c9b6e704e1256a.js new file mode 100644 index 00000000..e41e8d4e --- /dev/null +++ b/www/8314.f4c9b6e704e1256a.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[8314],{8314:(O,h,c)=>{c.r(h),c.d(h,{ion_breadcrumb:()=>i,ion_breadcrumbs:()=>I});var o=c(4363),v=c(5638),l=c(333),m=c(6726),u=c(611);const i=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,v.i)(this.el)}isClickable(){return void 0!==this.href}render(){const{color:p,active:d,collapsed:a,disabled:n,download:s,el:x,inheritedAttributes:e,last:b,routerAnimation:C,routerDirection:S,separator:j,showCollapsedIndicator:B,target:P}=this,A=this.isClickable(),E=void 0===this.href?"span":"a",M=n?void 0:this.href,z=(0,u.b)(this),L="span"===E?{}:{download:s,href:M,target:P},T=!b&&(a?!(!B||b):j);return(0,o.h)(o.H,{key:"6d354439f90ec3cfab9fbf93cb17a67fb9ca6034",onClick:w=>(0,l.o)(M,w,S,C),"aria-disabled":n?"true":null,class:(0,l.c)(p,{[z]:!0,"breadcrumb-active":d,"breadcrumb-collapsed":a,"breadcrumb-disabled":n,"in-breadcrumbs-color":(0,l.h)("ion-breadcrumbs[color]",x),"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:"4782977969bd84af02b1834573a6e51069b798ae"},L,{class:"breadcrumb-native",part:"native",disabled:n,onFocus:this.onFocus,onBlur:this.onBlur},e),(0,o.h)("slot",{key:"7d5fb845e463b8195142099773e7f258fc8ed31d",name:"start"}),(0,o.h)("slot",{key:"6b642ccb9101c12f72124fed5dd0f6362345fb41"}),(0,o.h)("slot",{key:"9fb0841fed712e21d1e84b187e1bc9159cf80b56",name:"end"})),B&&(0,o.h)("button",{key:"4b64544d879224d491447a79da8f8672b994af0b",part:"collapsed-indicator","aria-label":"Show more breadcrumbs",onClick:()=>this.collapsedIndicatorClick(),ref:w=>this.collapsedRef=w,class:{"breadcrumbs-collapsed-indicator":!0}},(0,o.h)("ion-icon",{key:"5a2511b237aa8c401f416e967a831f8315423949","aria-hidden":"true",icon:m.n,lazy:!1})),T&&(0,o.h)("span",{key:"348952855dd79eb92f8d370e5839a8d09aff4097",class:"breadcrumb-separator",part:"separator","aria-hidden":"true"},(0,o.h)("slot",{key:"0120f416edb1d776fa6900b5986b2b57eef554b3",name:"separator"},"ios"===z?(0,o.h)("ion-icon",{icon:m.m,lazy:!1,"flip-rtl":!0}):(0,o.h)("span",null,"/"))))}get el(){return(0,o.f)(this)}};i.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, #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, 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, #445b78)}.breadcrumb-separator{color:var(--ion-color-step-550, #73849a)}::slotted(ion-icon){color:var(--ion-color-step-400, #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, #242d39)}.breadcrumbs-collapsed-indicator{border-radius:4px;background:var(--ion-color-step-100, #e9edf3);color:var(--ion-color-step-550, #73849a)}.breadcrumbs-collapsed-indicator:hover{opacity:0.45}.breadcrumbs-collapsed-indicator:focus{background:var(--ion-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, #677483);--color-active:var(--ion-text-color, #03060b);--color-hover:var(--ion-text-color, #03060b);--color-focused:var(--ion-color-step-800, #35404e);--background-focused:var(--ion-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, #73849a)}::slotted(ion-icon){color:var(--ion-color-step-550, #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, #222d3a)}.breadcrumbs-collapsed-indicator{border-radius:2px;background:var(--ion-color-step-100, #eef1f3);color:var(--ion-color-step-550, #73849a)}.breadcrumbs-collapsed-indicator:hover{opacity:0.7}.breadcrumbs-collapsed-indicator:focus{background:var(--ion-color-step-150, #dfe5e8)}"};const I=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(n=>n.active);a&&this.activeChanged&&(a.active=!1)},this.setMaxItems=()=>{const{itemsAfterCollapse:d,itemsBeforeCollapse:a,maxItems:n}=this,s=this.getBreadcrumbs();for(const e of s)e.showCollapsedIndicator=!1,e.collapsed=!1;void 0!==n&&s.length>n&&a+d<=n&&s.forEach((e,b)=>{b===a&&(e.showCollapsedIndicator=!0),b>=a&&b{const{itemsAfterCollapse:d,itemsBeforeCollapse:a,maxItems:n}=this,s=this.getBreadcrumbs(),x=s.find(e=>e.active);for(const e of s){const b=void 0!==n&&0===d?e===s[a]:e===s[s.length-1];e.last=b,e.separator=void 0!==e.separator?e.separator:!b||void 0,!x&&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(n=>n.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,u.b)(this);return(0,o.h)(o.H,{key:"cd288d4bf5498f86d086eb999b506993818642f3",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:"73c802065511dbebef3867b01ce929313d24cba2",onSlotchange:this.slotChanged}))}get el(){return(0,o.f)(this)}static get watchers(){return{maxItems:["maxItemsChanged"],itemsBeforeCollapse:["maxItemsChanged"],itemsAfterCollapse:["maxItemsChanged"]}}};I.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}"}},333:(O,h,c)=>{c.d(h,{c:()=>l,g:()=>u,h:()=>v,o:()=>y});var o=c(467);const v=(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,u=t=>{const r={};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=>r[i]=!0),r},_=/^[a-z][a-z0-9+\-.]*:/,y=function(){var t=(0,o.A)(function*(r,i,k,f){if(null!=r&&"#"!==r[0]&&!_.test(r)){const g=document.querySelector("ion-router");if(g)return null!=i&&i.preventDefault(),g.push(r,k,f)}return!1});return function(i,k,f,g){return t.apply(this,arguments)}}()}}]); \ No newline at end of file diff --git a/www/8477.50e07ac22b5d6ff9.js b/www/8477.50e07ac22b5d6ff9.js new file mode 100644 index 00000000..f84ca27b --- /dev/null +++ b/www/8477.50e07ac22b5d6ff9.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[8477],{8477:($,M,l)=>{l.r(M),l.d(M,{ion_range:()=>T});var R=l(467),r=l(4363),C=l(2885),P=l(8281),h=l(5638),y=l(4929),z=l(7464),s=l(333),o=l(611);const T=class{constructor(n){var e=this;(0,r.r)(this,n),this.ionChange=(0,r.d)(this,"ionChange",7),this.ionInput=(0,r.d)(this,"ionInput",7),this.ionStyle=(0,r.d)(this,"ionStyle",7),this.ionFocus=(0,r.d)(this,"ionFocus",7),this.ionBlur=(0,r.d)(this,"ionBlur",7),this.ionKnobMoveStart=(0,r.d)(this,"ionKnobMoveStart",7),this.ionKnobMoveEnd=(0,r.d)(this,"ionKnobMoveEnd",7),this.rangeId="ion-r-"+G++,this.didLoad=!1,this.noUpdate=!1,this.hasFocus=!1,this.inheritedAttributes={},this.contentEl=null,this.initialContentScrollY=!0,this.hasLoggedDeprecationWarning=!1,this.clampBounds=t=>(0,h.l)(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,R.A)(function*(){const t=e.rangeSlider;t&&(e.gesture=(yield Promise.resolve().then(l.bind(l,405))).createGesture({el:t,gestureName:"range",gesturePriority:100,threshold:10,onStart:()=>e.onStart(),onMove:a=>e.onMove(a),onEnd:a=>e.onEnd(a)}),e.gesture.enable(!e.disabled))}),this.handleKeyboard=(t,a)=>{const{ensureValueInBounds:d}=this;let i=this.step;i=i>0?i:1,i/=this.max-this.min,a||(i*=-1),"A"===t?this.ratioA=(0,h.l)(0,this.ratioA+i,1):this.ratioB=(0,h.l)(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.emitStyle())},this.onFocus=()=>{this.hasFocus||(this.hasFocus=!0,this.ionFocus.emit(),this.emitStyle())},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",this.legacy=void 0}debounceChanged(){const{ionInput:n,debounce:e,originalIonInput:t}=this;this.ionInput=void 0===e?null!=t?t:n:(0,h.j)(n,e)}minChanged(){this.noUpdate||this.updateRatio()}maxChanged(){this.noUpdate||this.updateRatio()}activeBarStartChanged(){const{activeBarStart:n}=this;void 0!==n&&(n>this.max?((0,y.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
Volume
\nExample with aria-label: \n\nDevelopers can use the "legacy" property to continue using the legacy form markup. This property will be removed in an upcoming major release of Ionic where this form control will use the modern form markup.',this.el),this.legacy&&(0,y.p)('ion-range is being used with the "legacy" property enabled which will forcibly enable the legacy form markup. This property will be removed in an upcoming major release of Ionic where this form control will use the modern form markup.\n\nDevelopers can dismiss this warning by removing their usage of the "legacy" property and using the new range syntax.',this.el),this.hasLoggedDeprecationWarning=!0);const{el:n,pressedKnob:e,disabled:t,pin:a,rangeId:d}=this,i=(0,o.b)(this);return(0,h.d)(!0,n,this.name,JSON.stringify(this.getValue()),t),(0,r.h)(r.H,{onFocusin:this.onFocus,onFocusout:this.onBlur,id:d,class:(0,s.c)(this.color,{[i]:!0,"in-item":(0,s.h)("ion-item",n),"range-disabled":t,"range-pressed":void 0!==e,"range-has-pin":a,"legacy-range":!0})},(0,r.h)("slot",{name:"start"}),this.renderRangeSlider(),(0,r.h)("slot",{name:"end"}))}get hasStartSlotContent(){return null!==this.el.querySelector('[slot="start"]')}get hasEndSlotContent(){return null!==this.el.querySelector('[slot="end"]')}renderRange(){const{disabled:n,el:e,hasLabel:t,rangeId:a,pin:d,pressedKnob:i,labelPlacement:p,label:k}=this,f=(0,s.h)("ion-item",e),m=f&&!(t&&("start"===p||"fixed"===p)||this.hasStartSlotContent),B=f&&!(t&&"end"===p||this.hasEndSlotContent),S=(0,o.b)(this);return(0,h.d)(!0,e,this.name,JSON.stringify(this.getValue()),n),(0,r.h)(r.H,{onFocusin:this.onFocus,onFocusout:this.onBlur,id:a,class:(0,s.c)(this.color,{[S]:!0,"in-item":f,"range-disabled":n,"range-pressed":void 0!==i,"range-has-pin":d,[`range-label-placement-${p}`]:!0,"range-item-start-adjustment":m,"range-item-end-adjustment":B})},(0,r.h)("label",{class:"range-wrapper",id:"range-label"},(0,r.h)("div",{class:{"label-text-wrapper":!0,"label-text-wrapper-hidden":!t},part:"label"},void 0!==k?(0,r.h)("div",{class:"label-text"},k):(0,r.h)("slot",{name:"label"})),(0,r.h)("div",{class:"native-wrapper"},(0,r.h)("slot",{name:"start"}),this.renderRangeSlider(),(0,r.h)("slot",{name:"end"}))))}get hasLabel(){return void 0!==this.label||null!==this.el.querySelector('[slot="label"]')}renderRangeSlider(){var n;const{min:e,max:t,step:a,el:d,handleKeyboard:i,pressedKnob:p,disabled:k,pin:f,ratioLower:u,ratioUpper:m,inheritedAttributes:v,rangeId:B,pinFormatter:S}=this;let{labelText:w}=(0,h.e)(d,B);null==w&&(w=v["aria-label"]);let c=100*u+"%",x=100-100*m+"%";const K=(0,z.i)(this.el),I=K?"right":"left",X=b=>({[I]:b[I]});!1===this.dualKnobs&&(this.valA<(null!==(n=this.activeBarStart)&&void 0!==n?n:this.min)?(c=100*m+"%",x=100-100*u+"%"):(c=100*u+"%",x=100-100*m+"%"));const Y={[I]:c,[K?"left":"right"]:x},O=[];if(this.snaps&&this.ticks)for(let b=e;b<=t;b+=a){const D=_(b,e,t),H=Math.min(u,m),J=Math.max(u,m),V={ratio:D,active:D>=H&&D<=J};V[I]=100*D+"%",O.push(V)}let F;return!this.legacyFormController.hasLegacyControl()&&this.hasLabel&&(F="range-label"),(0,r.h)("div",{class:"range-slider",ref:b=>this.rangeSlider=b,onPointerUp:b=>{void 0===this.pressedKnob&&(this.onStart(),this.onEnd(b))}},O.map(b=>(0,r.h)("div",{style:X(b),role:"presentation",class:{"range-tick":!0,"range-tick-active":b.active},part:b.active?"tick-active":"tick"})),(0,r.h)("div",{class:"range-bar-container"},(0,r.h)("div",{class:"range-bar",role:"presentation",part:"bar"}),(0,r.h)("div",{class:{"range-bar":!0,"range-bar-active":!0,"has-ticks":O.length>0},role:"presentation",style:Y,part:"bar-active"})),U(K,{knob:"A",pressed:"A"===p,value:this.valA,ratio:this.ratioA,pin:f,pinFormatter:S,disabled:k,handleKeyboard:i,min:e,max:t,labelText:w,labelledBy:F}),this.dualKnobs&&U(K,{knob:"B",pressed:"B"===p,value:this.valB,ratio:this.ratioB,pin:f,pinFormatter:S,disabled:k,handleKeyboard:i,min:e,max:t,labelText:w,labelledBy:F}))}render(){const{legacyFormController:n}=this;return n.hasLegacyControl()?this.renderLegacyRange():this.renderRange()}get el(){return(0,r.f)(this)}static get watchers(){return{debounce:["debounceChanged"],min:["minChanged"],max:["maxChanged"],activeBarStart:["activeBarStartChanged"],disabled:["disabledChanged"],value:["valueChanged"]}}},U=(n,{knob:e,value:t,ratio:a,min:d,max:i,disabled:p,pressed:k,pin:f,handleKeyboard:u,labelText:m,labelledBy:v,pinFormatter:B})=>{const S=n?"right":"left";return(0,r.h)("div",{onKeyDown:c=>{const x=c.key;"ArrowLeft"===x||"ArrowDown"===x?(u(e,!1),c.preventDefault(),c.stopPropagation()):("ArrowRight"===x||"ArrowUp"===x)&&(u(e,!0),c.preventDefault(),c.stopPropagation())},class:{"range-knob-handle":!0,"range-knob-a":"A"===e,"range-knob-b":"B"===e,"range-knob-pressed":k,"range-knob-min":t===d,"range-knob-max":t===i,"ion-activatable":!0,"ion-focusable":!0},style:(()=>{const c={};return c[S]=100*a+"%",c})(),role:"slider",tabindex:p?-1:0,"aria-label":void 0===v?m:null,"aria-labelledby":void 0!==v?v:null,"aria-valuemin":d,"aria-valuemax":i,"aria-disabled":p?"true":null,"aria-valuenow":t},f&&(0,r.h)("div",{class:"range-pin",role:"presentation",part:"pin"},B(t)),(0,r.h)("div",{class:"range-knob",role:"presentation",part:"knob"}))},j=(n,e,t,a)=>{let d=(t-e)*n;return a>0&&(d=Math.round(d/a)*a+e),function A(n,...e){const t=Math.max(...e.map(a=>function g(n){return n%1==0?0:n.toString().split(".")[1].length}(a)));return Number(n.toFixed(t))}((0,h.l)(e,d,t),e,t,a)},_=(n,e,t)=>(0,h.l)(0,(n-e)/(t-e),1);let G=0;T.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}@supports (inset-inline-start: 0){.range-knob-handle{inset-inline-start:0}}@supports not (inset-inline-start: 0){.range-knob-handle{left:0}:host-context([dir=rtl]) .range-knob-handle{left:unset;right:unset;right:0}[dir=rtl] .range-knob-handle{left:unset;right:unset;right:0}@supports selector(:dir(rtl)){.range-knob-handle:dir(rtl){left:unset;right:unset;right: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)}@supports (inset-inline-start: 0){.range-bar-container{inset-inline-start:0}}@supports not (inset-inline-start: 0){.range-bar-container{left:0}:host-context([dir=rtl]) .range-bar-container{left:unset;right:unset;right:0}[dir=rtl] .range-bar-container{left:unset;right:unset;right:0}@supports selector(:dir(rtl)){.range-bar-container:dir(rtl){left:unset;right:unset;right: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}@supports (inset-inline-start: 0){.range-knob{inset-inline-start:calc(50% - var(--knob-size) / 2)}}@supports not (inset-inline-start: 0){.range-knob{left:calc(50% - var(--knob-size) / 2)}:host-context([dir=rtl]) .range-knob{left:unset;right:unset;right:calc(50% - var(--knob-size) / 2)}[dir=rtl] .range-knob{left:unset;right:unset;right:calc(50% - var(--knob-size) / 2)}@supports selector(:dir(rtl)){.range-knob:dir(rtl){left:unset;right:unset;right: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, #e6e6e6);--bar-background-active:var(--ion-color-primary, #3880ff);--bar-border-radius:2px;--height:42px}:host(.legacy-range){-webkit-padding-start:16px;padding-inline-start:16px;-webkit-padding-end:16px;padding-inline-end:16px;padding-top:8px;padding-bottom:8px}: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, #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}@supports (inset-inline-start: 0){.range-knob-handle{inset-inline-start:0}}@supports not (inset-inline-start: 0){.range-knob-handle{left:0}:host-context([dir=rtl]) .range-knob-handle{left:unset;right:unset;right:0}[dir=rtl] .range-knob-handle{left:unset;right:unset;right:0}@supports selector(:dir(rtl)){.range-knob-handle:dir(rtl){left:unset;right:unset;right: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)}@supports (inset-inline-start: 0){.range-bar-container{inset-inline-start:0}}@supports not (inset-inline-start: 0){.range-bar-container{left:0}:host-context([dir=rtl]) .range-bar-container{left:unset;right:unset;right:0}[dir=rtl] .range-bar-container{left:unset;right:unset;right:0}@supports selector(:dir(rtl)){.range-bar-container:dir(rtl){left:unset;right:unset;right: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}@supports (inset-inline-start: 0){.range-knob{inset-inline-start:calc(50% - var(--knob-size) / 2)}}@supports not (inset-inline-start: 0){.range-knob{left:calc(50% - var(--knob-size) / 2)}:host-context([dir=rtl]) .range-knob{left:unset;right:unset;right:calc(50% - var(--knob-size) / 2)}[dir=rtl] .range-knob{left:unset;right:unset;right:calc(50% - var(--knob-size) / 2)}@supports selector(:dir(rtl)){.range-knob:dir(rtl){left:unset;right:unset;right: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, 56, 128, 255), 0.26);--bar-background-active:var(--ion-color-primary, #3880ff);--bar-border-radius:0;--height:42px;--pin-background:var(--ion-color-primary, #3880ff);--pin-color:var(--ion-color-primary-contrast, #fff)}:host(.legacy-range) ::slotted([slot=label]){font-size:initial}:host(:not(.legacy-range)) ::slotted(:not(ion-icon)[slot=start]),:host(:not(.legacy-range)) ::slotted(:not(ion-icon)[slot=end]),:host(:not(.legacy-range)) .native-wrapper{font-size:0.75rem}:host(.legacy-range){-webkit-padding-start:14px;padding-inline-start:14px;-webkit-padding-end:14px;padding-inline-end:14px;padding-top:8px;padding-bottom:8px;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}@supports (inset-inline-start: 0){.range-knob::before{inset-inline-start:0}}@supports not (inset-inline-start: 0){.range-knob::before{left:0}:host-context([dir=rtl]) .range-knob::before{left:unset;right:unset;right:0}[dir=rtl] .range-knob::before{left:unset;right:unset;right:0}@supports selector(:dir(rtl)){.range-knob::before:dir(rtl){left:unset;right:unset;right: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}@supports (inset-inline-start: 0){.range-pin::before{inset-inline-start:50%}}@supports not (inset-inline-start: 0){.range-pin::before{left:50%}:host-context([dir=rtl]) .range-pin::before{left:unset;right:unset;right:50%}[dir=rtl] .range-pin::before{left:unset;right:unset;right:50%}@supports selector(:dir(rtl)){.range-pin::before:dir(rtl){left:unset;right:unset;right: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, #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, #bfbfbf)}:host(.range-disabled) .label-text-wrapper,:host(.range-disabled) ::slotted([slot=start]),:host(.range-disabled) ::slotted([slot=end]){opacity:0.38}'}},333:($,M,l)=>{l.d(M,{c:()=>C,g:()=>h,h:()=>r,o:()=>z});var R=l(467);const r=(s,o)=>null!==o.closest(s),C=(s,o)=>"string"==typeof s&&s.length>0?Object.assign({"ion-color":!0,[`ion-color-${s}`]:!0},o):o,h=s=>{const o={};return(s=>void 0!==s?(Array.isArray(s)?s:s.split(" ")).filter(g=>null!=g).map(g=>g.trim()).filter(g=>""!==g):[])(s).forEach(g=>o[g]=!0),o},y=/^[a-z][a-z0-9+\-.]*:/,z=function(){var s=(0,R.A)(function*(o,g,A,L){if(null!=o&&"#"!==o[0]&&!y.test(o)){const E=document.querySelector("ion-router");if(E)return null!=g&&g.preventDefault(),E.push(o,A,L)}return!1});return function(g,A,L,E){return s.apply(this,arguments)}}()}}]); \ No newline at end of file diff --git a/www/8584.d26666fed62ca671.js b/www/8584.d26666fed62ca671.js new file mode 100644 index 00000000..24ab552d --- /dev/null +++ b/www/8584.d26666fed62ca671.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[8584],{8584:(C,c,e)=>{e.r(c),e.d(c,{ion_card:()=>r,ion_card_content:()=>u,ion_card_header:()=>x,ion_card_subtitle:()=>v,ion_card_title:()=>k});var t=e(4363),p=e(5638),a=e(333),s=e(611);const r=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,p.k)(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:y,routerAnimation:A,routerDirection:T,inheritedAriaAttributes:D}=this,w=m?void 0===y?"button":"a":"div";return(0,t.h)(w,Object.assign({},"button"===w?{type:this.type}:{download:this.download,href:this.href,rel:this.rel,target:this.target},D,{class:"card-native",part:"native",disabled:this.disabled,onClick:O=>(0,a.o)(y,O,T,A)}),(0,t.h)("slot",null),m&&"md"===o&&(0,t.h)("ion-ripple-effect",null))}render(){const o=(0,s.b)(this);return(0,t.h)(t.H,{key:"b92792294360fd974324b31ed2d3db00d3e2f8cd",class:(0,a.c)(this.color,{[o]:!0,"card-disabled":this.disabled,"ion-activatable":this.isClickable()})},this.renderCard(o))}get el(){return(0,t.f)(this)}};r.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, #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, #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)}"};const u=class{constructor(o){(0,t.r)(this,o)}render(){const o=(0,s.b)(this);return(0,t.h)(t.H,{key:"dd95806f042fcd124b18126679f671be6e32a021",class:{[o]:!0,[`card-content-${o}`]:!0}})}};u.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}"};const x=class{constructor(o){(0,t.r)(this,o),this.color=void 0,this.translucent=!1}render(){const o=(0,s.b)(this);return(0,t.h)(t.H,{key:"44077ad8e3edf7726d0f7a039046e32dc56a83c9",class:(0,a.c)(this.color,{"card-header-translucent":this.translucent,"ion-inherit-color":!0,[o]:!0})},(0,t.h)("slot",{key:"51b6f4048d25521ece18d79e5361c762af41cae7"}))}};x.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}"};const v=class{constructor(o){(0,t.r)(this,o),this.color=void 0}render(){const o=(0,s.b)(this);return(0,t.h)(t.H,{key:"6f94c9ced239cc945a148e0ecc7ab848fa70d8e3",role:"heading","aria-level":"3",class:(0,a.c)(this.color,{"ion-inherit-color":!0,[o]:!0})},(0,t.h)("slot",{key:"445f81155799be5e81baa571bd16d57e5149df62"}))}};v.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, #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, #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}"};const k=class{constructor(o){(0,t.r)(this,o),this.color=void 0}render(){const o=(0,s.b)(this);return(0,t.h)(t.H,{key:"a9e4190346e7d0a8e6089ec1fe01bca0f5f7200d",role:"heading","aria-level":"2",class:(0,a.c)(this.color,{"ion-inherit-color":!0,[o]:!0})},(0,t.h)("slot",{key:"8d87636ad703545b6d2297629205a5a8616eb94e"}))}};k.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, #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}"}},333:(C,c,e)=>{e.d(c,{c:()=>a,g:()=>b,h:()=>p,o:()=>f});var t=e(467);const p=(n,r)=>null!==r.closest(n),a=(n,r)=>"string"==typeof n&&n.length>0?Object.assign({"ion-color":!0,[`ion-color-${n}`]:!0},r):r,b=n=>{const r={};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=>r[i]=!0),r},h=/^[a-z][a-z0-9+\-.]*:/,f=function(){var n=(0,t.A)(function*(r,i,l,g){if(null!=r&&"#"!==r[0]&&!h.test(r)){const d=document.querySelector("ion-router");if(d)return null!=i&&i.preventDefault(),d.push(r,l,g)}return!1});return function(i,l,g,d){return n.apply(this,arguments)}}()}}]); \ No newline at end of file diff --git a/www/8622.7e4bc02a093577ee.js b/www/8622.7e4bc02a093577ee.js new file mode 100644 index 00000000..b2c53dc7 --- /dev/null +++ b/www/8622.7e4bc02a093577ee.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[8622],{8622:(_,d,a)=>{a.r(d),a.d(d,{DeviceWeb:()=>w});var n=a(467),v=a(5083);class w extends v.E_{getId(){var e=this;return(0,n.A)(function*(){return{identifier:e.getUid()}})()}getInfo(){var e=this;return(0,n.A)(function*(){if(typeof navigator>"u"||!navigator.userAgent)throw e.unavailable("Device API not available in this browser");const t=navigator.userAgent,s=e.parseUa(t);return{model:s.model,platform:"web",operatingSystem:s.operatingSystem,osVersion:s.osVersion,manufacturer:navigator.vendor,isVirtual:!1,webViewVersion:s.browserVersion}})()}getBatteryInfo(){var e=this;return(0,n.A)(function*(){if(typeof navigator>"u"||!navigator.getBattery)throw e.unavailable("Device API not available in this browser");let t={};try{t=yield navigator.getBattery()}catch{}return{batteryLevel:t.level,isCharging:t.charging}})()}getLanguageCode(){return(0,n.A)(function*(){return{value:navigator.language.split("-")[0].toLowerCase()}})()}getLanguageTag(){return(0,n.A)(function*(){return{value:navigator.language}})()}parseUa(e){const t={},s=e.indexOf("(")+1;let c=e.indexOf(") AppleWebKit");-1!==e.indexOf(") Gecko")&&(c=e.indexOf(") Gecko"));const r=e.substring(s,c);if(-1!==e.indexOf("Android")){const i=r.replace("; wv","").split("; ").pop();i&&(t.model=i.split(" Build")[0]),t.osVersion=r.split("; ")[1]}else if(t.model=r.split("; ")[0],typeof navigator<"u"&&navigator.oscpu)t.osVersion=navigator.oscpu;else if(-1!==e.indexOf("Windows"))t.osVersion=r;else{const i=r.split("; ").pop();if(i){const o=i.replace(" like Mac OS X","").split(" ");t.osVersion=o[o.length-1].replace(/_/g,".")}}t.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,m=!!window.chrome,h=/Firefox/.test(e),f=/Edg/.test(e),p=/FxiOS/.test(e),u=/CriOS/.test(e),x=/EdgiOS/.test(e);if(g||m&&!f||p||u||x){let i;i=p?"FxiOS":u?"CriOS":x?"EdgiOS":g?"Version":"Chrome";const o=e.split(" ");for(const l of o)if(l.includes(i)){const S=l.split("/")[1];t.browserVersion=S}}else if(h||f){const l=e.split("").reverse().join("").split("/")[0].split("").reverse().join("");t.browserVersion=l}return t}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 t=16*Math.random()|0;return("x"===e?t:3&t|8).toString(16)})}}}}]); \ No newline at end of file diff --git a/www/8729.e7bc63dcfc9932b9.js b/www/8729.e7bc63dcfc9932b9.js new file mode 100644 index 00000000..6564d0e2 --- /dev/null +++ b/www/8729.e7bc63dcfc9932b9.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[8729],{1110:(q,K,m)=>{m.r(K),m.d(K,{startInputShims:()=>Z});var g=m(467),l=m(8476),T=m(2885),y=m(5638),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=""},p="input, textarea, [no-blur], [contenteditable]",U="$ionPaddingTimer",C=(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&&C(t,0,s)},{once:!0})};let A=0;const B="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,g.A)(function*(){t.hasAttribute(B)?t.removeAttribute(B):(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)}},O=e=>{document.activeElement!==e&&(e.setAttribute(B,"true"),e.focus())},W=function(){var e=(0,g.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),w=Math.abs(h)/.3;return{scrollAmount:h,scrollDuration:Math.min(400,Math.max(150,w)),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 O(s),void(i&&null!==o&&(C(o,A),F(s,o,()=>A=0)));if(P(t,s,!0,u.inputSafeY,a),O(s),(0,y.r)(()=>t.click()),i&&o&&(A=u.scrollPadding,C(o,A)),typeof window<"u"){let f;const c=function(){var S=(0,g.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),O(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,g.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",o),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,g.A)(function*(d){yield new Promise(I=>(0,y.c)(d,I));const x=d.shadowRoot||d,D=x.querySelector("input")||x.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(x){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(p))return;const _=i.target;_!==a&&(_.matches(p)||_.closest(p)||(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/www/8805.bb5cc294530fb5ff.js b/www/8805.bb5cc294530fb5ff.js new file mode 100644 index 00000000..d20aa495 --- /dev/null +++ b/www/8805.bb5cc294530fb5ff.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[8805],{8805:(g,f,a)=>{a.r(f),a.d(f,{ion_spinner:()=>u});var o=a(4363),d=a(333),p=a(611),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||p.c.get("spinner"),r=(0,p.b)(this);return e||("ios"===r?"lines":"circular")}render(){var e;const r=this,l=(0,p.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"}:{}}))},s=(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:(g,f,a)=>{a.d(f,{c:()=>p,g:()=>b,h:()=>d,o:()=>u});var o=a(467);const d=(t,s)=>null!==s.closest(t),p=(t,s)=>"string"==typeof t&&t.length>0?Object.assign({"ion-color":!0,[`ion-color-${t}`]:!0},s):s,b=t=>{const s={};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=>s[e]=!0),s},h=/^[a-z][a-z0-9+\-.]*:/,u=function(){var t=(0,o.A)(function*(s,e,r,l){if(null!=s&&"#"!==s[0]&&!h.test(s)){const i=document.querySelector("ion-router");if(i)return null!=e&&e.preventDefault(),i.push(s,r,l)}return!1});return function(e,r,l,i){return t.apply(this,arguments)}}()}}]); \ No newline at end of file diff --git a/www/8814.2034ef5be9f22da1.js b/www/8814.2034ef5be9f22da1.js new file mode 100644 index 00000000..3dc064c3 --- /dev/null +++ b/www/8814.2034ef5be9f22da1.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[8814],{8814:(E,p,r)=>{r.r(p),r.d(p,{ion_action_sheet:()=>_});var b=r(467),e=r(4363),m=r(6579),v=r(5638),k=r(7838),d=r(5516),g=r(333),s=r(611),n=r(3503);r(4081),r(8438),r(8476),r(405),r(8221),r(3113);const D=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])},A=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,b.A)(function*(){const o=yield t.lockController.lock();yield t.delegateController.attachViewToDom(),yield(0,d.f)(t,"actionSheetEnter",D,O),o()})()}dismiss(t,o){var i=this;return(0,b.A)(function*(){const a=yield i.lockController.lock(),h=yield(0,d.g)(i,t,o,"actionSheetLeave",A,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,b.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,b.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(){(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,m.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(),u=h.find(c=>"cancel"===c.role),T=h.filter(c=>"cancel"!==c.role),C=`action-sheet-${i}-header`;return(0,e.h)(e.H,Object.assign({key:"49c8b5b3412b5688e44f3e3fa18abcc01c75a770",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:"80b4c279fca194c6d65bbdb8128956641387bb05",tappable:this.backdropDismiss}),(0,e.h)("div",{key:"245cde1873c07ef09267de8ab1a4d6ee51c0a83c",tabindex:"0"}),(0,e.h)("div",{key:"045109bb2118decbe633f45aa3d71b824d37c0fd",class:"action-sheet-wrapper ion-overlay-wrapper",ref:c=>this.wrapperEl=c},(0,e.h)("div",{key:"b053f3a177b6ac7f2f76f5470f7023389f06cfd8",class:"action-sheet-container"},(0,e.h)("div",{key:"88287aa180c22389747c9fec702112e29f4ec039",class:"action-sheet-group",ref:c=>this.groupEl=c},void 0!==t&&(0,e.h)("div",{key:"693e67af994a0018508a6deb867937916913eaa6",id:C,class:{"action-sheet-title":!0,"action-sheet-has-sub-title":void 0!==this.subHeader}},t,this.subHeader&&(0,e.h)("div",{key:"813cbb8d66e46d5a55a6c8bf52c5689882dc7002",class:"action-sheet-sub-title"},this.subHeader)),T.map(c=>(0,e.h)("button",Object.assign({},c.htmlAttributes,{type:"button",id:c.id,class:w(c),onClick:()=>this.buttonClick(c)}),(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)))),u&&(0,e.h)("div",{key:"f99cd10e7d91d3014edac6109c3e6dc128737f7c",class:"action-sheet-group action-sheet-group-cancel"},(0,e.h)("button",Object.assign({key:"595c6a39ba04185e80cc3b0705536f93b4f1ebf4"},u.htmlAttributes,{type:"button",class:w(u),onClick:()=>this.buttonClick(u)}),(0,e.h)("span",{key:"1f40403b907c6e925405a8b405ede9f7f9885611",class:"action-sheet-button-inner"},u.icon&&(0,e.h)("ion-icon",{key:"75d5398d889fa70b514843b9cc73b2087a0bf1a0",icon:u.icon,"aria-hidden":"true",lazy:!1,class:"action-sheet-icon"}),u.text),"md"===a&&(0,e.h)("ion-ripple-effect",{key:"cda40def00755c69da9f6a67494eee4dc79550fc"}))))),(0,e.h)("div",{key:"4d9432bae550ef618ba762857144f1558e3e29e7",tabindex:"0"}))}get el(){return(0,e.f)(this)}static get watchers(){return{isOpen:["onIsOpenChange"],trigger:["triggerChanged"]}}},w=t=>Object.assign({"action-sheet-button":!0,"ion-activatable":!0,"ion-focusable":!0,[`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-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:hover{color:var(--button-color-hover)}.action-sheet-button.sc-ion-action-sheet-ios: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, #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, #fff));--button-background-selected-opacity:1;--button-color:var(--ion-color-primary, #3880ff);--color:var(--ion-color-step-400, #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, #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, #eb445a)}@media (any-hover: hover){.action-sheet-destructive.sc-ion-action-sheet-ios:hover{color:var(--ion-color-danger, #eb445a)}}',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-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:hover{color:var(--button-color-hover)}.action-sheet-button.sc-ion-action-sheet-md: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, #262626);--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:()=>m,g:()=>k,h:()=>e,o:()=>g});var b=r(467);const e=(s,n)=>null!==n.closest(s),m=(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,b.A)(function*(n,l,x,y){if(null!=n&&"#"!==n[0]&&!d.test(n)){const f=document.querySelector("ion-router");if(f)return null!=l&&l.preventDefault(),f.push(n,x,y)}return!1});return function(l,x,y,f){return s.apply(this,arguments)}}()}}]); \ No newline at end of file diff --git a/www/8970.dd17f38af302f239.js b/www/8970.dd17f38af302f239.js new file mode 100644 index 00000000..3d54cb34 --- /dev/null +++ b/www/8970.dd17f38af302f239.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[8970],{8970:(x,y,p)=>{p.r(y),p.d(y,{ion_route:()=>D,ion_route_redirect:()=>L,ion_router:()=>tt,ion_router_link:()=>W});var f=p(467),d=p(4363),v=p(5638),C=p(333),P=p(611);const D=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"]}}},L=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}},T=function(){var t=(0,f.A)(function*(e,n,r,o,s=!1,i){try{const a=N(e);if(o>=n.length||!a)return s;yield new Promise(b=>(0,v.c)(a,b));const c=n[o],u=yield a.setRouteId(c.id,c.params,r,i);return u.changed&&(r=l,s=!0),s=yield T(u.element,n,r,o+1,s,i),u.markVisible&&(yield u.markVisible()),s}catch(a){return console.error(a),!1}});return function(n,r,o,s){return t.apply(this,arguments)}}(),F=function(){var t=(0,f.A)(function*(e){const n=[];let r,o=e;for(;r=N(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)}}(),A=":not([no-router]) ion-nav, :not([no-router]) ion-tabs, :not([no-router]) ion-router-outlet",N=t=>{if(!t)return;if(t.matches(A))return t;const e=t.querySelector(A);return null!=e?e: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`:${u}`);for(let u=0;u{const n=new Z(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,O=(t,e)=>{let n=null,r=0;for(const o of e){const s=Q(t,o);if(null!==s){const i=Y(s);i>r&&(r=i,n=s)}}return n},Y=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 Z{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,k=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=>V(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)}}),V=t=>{const e=[];for(const n of t)M([],e,n);return e},M=(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)M(t,e,r);else e.push(t)},tt=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 N(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,v.q)(this.onRedirectChanged.bind(this),10)),window.addEventListener("ionRouteDataChanged",(0,v.q)(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:"/",c=new URL(t,`https://host/${a}`);t=c.pathname+c.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()})(k(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 F(window.document.body),s=((t,e)=>{let n=null,r=0;for(const o of e){const s=J(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,k(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=O(e,r),s=o&&o[o.length-1].beforeLeave,i=!s||(yield s());if(!1===i||"object"==typeof i)return i;const a=O(t,r),c=a&&a[a.length-1].beforeEnter;return!c||c()})()}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 c=a.routeChangeEvent(r,o);c&&a.ionRouteWillChange.emit(c);const u=yield T(t,e,n,s,!1,i);return a.busy=!1,c&&a.ionRouteDidChange.emit(c),u})()}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{(0,C.o)(this.href,e,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 t=(0,P.b)(this),e={href:this.href,rel:this.rel,target:this.target};return(0,d.h)(d.H,{key:"e69892f4c6a6baf040a20c429afdec0e4db2dc0e",onClick:this.onClick,class:(0,C.c)(this.color,{[t]:!0,"ion-activatable":!0})},(0,d.h)("a",Object.assign({key:"648cb22526f2933abe0865c86da6f30eac3ccb87"},e),(0,d.h)("slot",{key:"d6bc2e28b7c5cc228caedffebe653bde35934b67"})))}};W.style=":host{--background:transparent;--color:var(--ion-color-primary, #3880ff);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}"},333:(x,y,p)=>{p.d(y,{c:()=>v,g:()=>P,h:()=>d,o:()=>L});var f=p(467);const d=(l,h)=>null!==h.closest(l),v=(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},D=/^[a-z][a-z0-9+\-.]*:/,L=function(){var l=(0,f.A)(function*(h,m,_,E){if(null!=h&&"#"!==h[0]&&!D.test(h)){const R=document.querySelector("ion-router");if(R)return null!=m&&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/www/9061.bee89fae6a61b4da.js b/www/9061.bee89fae6a61b4da.js new file mode 100644 index 00000000..36aef9a6 --- /dev/null +++ b/www/9061.bee89fae6a61b4da.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[9061],{9061:(s,r,n)=>{n.r(r),n.d(r,{ScreenOrientationWeb:()=>a});var t=n(467),o=n(5083);class a extends o.E_{constructor(){super(),typeof screen<"u"&&typeof screen.orientation<"u"&&screen.orientation.addEventListener("change",()=>{const e=screen.orientation.type;this.notifyListeners("screenOrientationChange",{type:e})})}orientation(){var e=this;return(0,t.A)(function*(){if(typeof screen>"u"||!screen.orientation)throw e.unavailable("ScreenOrientation API not available in this browser");return{type:screen.orientation.type}})()}lock(e){var i=this;return(0,t.A)(function*(){if(typeof screen>"u"||!screen.orientation||!screen.orientation.lock)throw i.unavailable("ScreenOrientation API not available in this browser");try{yield screen.orientation.lock(e.orientation)}catch{throw i.unavailable("ScreenOrientation API not available in this browser")}})()}unlock(){var e=this;return(0,t.A)(function*(){if(typeof screen>"u"||!screen.orientation||!screen.orientation.unlock)throw e.unavailable("ScreenOrientation API not available in this browser");try{screen.orientation.unlock()}catch{throw e.unavailable("ScreenOrientation API not available in this browser")}})()}}}}]); \ No newline at end of file diff --git a/www/9132.7a4e12bf87e29707.js b/www/9132.7a4e12bf87e29707.js new file mode 100644 index 00000000..fd8f7d22 --- /dev/null +++ b/www/9132.7a4e12bf87e29707.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[9132],{9132:(l,o,i)=>{i.r(o),i.d(o,{NativeAudioWeb:()=>u});var a=i(467),n=i(5083);class d{constructor(t){this.audio=t}}class u extends n.E_{resume(t){var e=this;return(0,a.A)(function*(){const s=e.getAudioAsset(t.assetId).audio;if(s.paused)return s.play()})()}pause(t){var e=this;return(0,a.A)(function*(){return e.getAudioAsset(t.assetId).audio.pause()})()}getCurrentTime(t){var e=this;return(0,a.A)(function*(){return{currentTime:e.getAudioAsset(t.assetId).audio.currentTime}})()}getDuration(t){var e=this;return(0,a.A)(function*(){const s=e.getAudioAsset(t.assetId).audio;if(Number.isNaN(s.duration))throw"no duration available";if(!Number.isFinite(s.duration))throw"duration not available => media resource is streaming";return{duration:s.duration}})()}configure(t){return(0,a.A)(function*(){throw`configure is not supported for web: ${JSON.stringify(t)}`})()}preload(t){return(0,a.A)(function*(){var e;if(u.AUDIO_ASSET_BY_ASSET_ID.has(t.assetId))throw"AssetId already exists. Unload first if like to change!";if(null===(e=t.assetPath)||void 0===e||!e.length)throw"no assetPath provided";if(!t.isUrl&&!new RegExp("^/?"+u.FILE_LOCATION).test(t.assetPath)){const r=t.assetPath.startsWith("/")?"":"/";t.assetPath=`${u.FILE_LOCATION}${r}${t.assetPath}`}const s=new Audio(t.assetPath);s.autoplay=!1,s.loop=!1,s.preload="auto",t.volume&&(s.volume=t.volume),u.AUDIO_ASSET_BY_ASSET_ID.set(t.assetId,new d(s))})()}play(t){var e=this;return(0,a.A)(function*(){var s;const r=e.getAudioAsset(t.assetId).audio;return yield e.stop(t),r.loop=!1,r.currentTime=null!==(s=t.time)&&void 0!==s?s:0,r.play()})()}loop(t){var e=this;return(0,a.A)(function*(){const s=e.getAudioAsset(t.assetId).audio;return yield e.stop(t),s.loop=!0,s.play()})()}stop(t){var e=this;return(0,a.A)(function*(){const s=e.getAudioAsset(t.assetId).audio;s.pause(),s.loop=!1,s.currentTime=0})()}unload(t){var e=this;return(0,a.A)(function*(){yield e.stop(t),u.AUDIO_ASSET_BY_ASSET_ID.delete(t.assetId)})()}setVolume(t){var e=this;return(0,a.A)(function*(){if("number"!=typeof(null==t?void 0:t.volume))throw"no volume provided";e.getAudioAsset(t.assetId).audio.volume=t.volume})()}isPlaying(t){var e=this;return(0,a.A)(function*(){return{isPlaying:!e.getAudioAsset(t.assetId).audio.paused}})()}getAudioAsset(t){if(this.checkAssetId(t),!u.AUDIO_ASSET_BY_ASSET_ID.has(t))throw`no asset for assetId "${t}" available. Call preload first!`;return u.AUDIO_ASSET_BY_ASSET_ID.get(t)}checkAssetId(t){if("string"!=typeof t)throw"assetId must be a string";if(null==t||!t.length)throw"no assetId provided"}}u.FILE_LOCATION="assets/sounds",u.AUDIO_ASSET_BY_ASSET_ID=new Map}}]); \ No newline at end of file diff --git a/www/9303.81cc21c0f087ae38.js b/www/9303.81cc21c0f087ae38.js new file mode 100644 index 00000000..2833aab7 --- /dev/null +++ b/www/9303.81cc21c0f087ae38.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[9303],{9303:(r,i,t)=>{t.r(i),t.d(i,{AppWeb:()=>u});var n=t(467),s=t(5083);class u extends s.E_{constructor(){super(),this.handleVisibilityChange=()=>{const e={isActive:!0!==document.hidden};this.notifyListeners("appStateChange",e),document.hidden?this.notifyListeners("pause",null):this.notifyListeners("resume",null)},document.addEventListener("visibilitychange",this.handleVisibilityChange,!1)}exitApp(){throw this.unimplemented("Not implemented on web.")}getInfo(){var e=this;return(0,n.A)(function*(){throw e.unimplemented("Not implemented on web.")})()}getLaunchUrl(){return(0,n.A)(function*(){return{url:""}})()}getState(){return(0,n.A)(function*(){return{isActive:!0!==document.hidden}})()}minimizeApp(){var e=this;return(0,n.A)(function*(){throw e.unimplemented("Not implemented on web.")})()}}}}]); \ No newline at end of file diff --git a/www/9344.9533c9a4eeeb931b.js b/www/9344.9533c9a4eeeb931b.js new file mode 100644 index 00000000..4e3708b2 --- /dev/null +++ b/www/9344.9533c9a4eeeb931b.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[9344],{9344:(z,h,a)=>{a.r(h),a.d(h,{ion_input:()=>_});var m=a(467),n=a(4363),v=a(8281),x=a(2172),p=a(5638),b=a(4929),g=a(275),o=a(333),r=a(6726),l=a(611);a(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.ionStyle=(0,n.d)(this,"ionStyle",7),this.inputId="ion-input-"+D++,this.inheritedAttributes={},this.isComposing=!1,this.hasLoggedDeprecationWarning=!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.emitStyle(),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.emitStyle(),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.accept=void 0,this.autocapitalize="off",this.autocomplete="off",this.autocorrect="off",this.autofocus=!1,this.clearInput=!1,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.legacy=void 0,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.size=void 0,this.type="text",this.value=""}debounceChanged(){const{ionInput:i,debounce:t,originalIonInput:e}=this;this.ionInput=void 0===t?null!=e?e:i:(0,p.j)(i,t)}disabledChanged(){this.emitStyle()}placeholderChanged(){this.emitStyle()}valueChanged(){const i=this.nativeInput,t=this.getValue();i&&i.value!==t&&!this.isComposing&&(i.value=t),this.emitStyle()}componentWillLoad(){this.inheritedAttributes=Object.assign(Object.assign({},(0,p.i)(this.el)),(0,p.k)(this.el,["tabindex","title","data-form-type"]))}connectedCallback(){const{el:i}=this;this.legacyFormController=(0,v.c)(i),this.slotMutationController=(0,g.c)(i,["label","start","end"],()=>(0,n.i)(this)),this.notchController=(0,x.c)(i,()=>this.notchSpacerEl,()=>this.labelSlot),this.emitStyle(),this.debounceChanged(),document.dispatchEvent(new CustomEvent("ionInputDidLoad",{detail:this.el}))}componentDidLoad(){this.originalIonInput=this.ionInput}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,p.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()}emitStyle(){this.legacyFormController.hasLegacyControl()&&this.ionStyle.emit({interactive:!0,input:!0,"has-placeholder":void 0!==this.placeholder,"has-value":this.hasValue(),"has-focus":this.hasFocus,"interactive-disabled":this.disabled,legacy:!!this.legacy})}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:s}=this;if(!0===i&&void 0!==t)return(0,n.h)("div",{class:"counter"},(0,g.g)(s,t,e))}renderBottomContent(){const{counter:i,helperText:t,errorText:e,maxlength:s}=this;if(t||e||!0===i&&void 0!==s)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,l.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()}renderInput(){const{disabled:i,fill:t,readonly:e,shape:s,inputId:d,labelPlacement:f,el:L,hasFocus:C}=this,k=(0,l.b)(this),M=this.getValue(),I=(0,o.h)("ion-item",this.el),S="md"===k&&"outline"!==t&&!I,E=this.hasValue(),T=null!==L.querySelector('[slot="start"], [slot="end"]');return(0,n.h)(n.H,{class:(0,o.c)(this.color,{[k]:!0,"has-value":E,"has-focus":C,"label-floating":"stacked"===f||"floating"===f&&(E||C||T),[`input-fill-${t}`]:void 0!==t,[`input-shape-${s}`]:void 0!==s,[`input-label-placement-${f}`]:!0,"in-item":I,"in-item-color":(0,o.h)("ion-item.ion-color",this.el),"input-disabled":i})},(0,n.h)("label",{class:"input-wrapper",htmlFor:d},this.renderLabelContainer(),(0,n.h)("div",{class:"native-wrapper"},(0,n.h)("slot",{name:"start"}),(0,n.h)("input",Object.assign({class:"native-input",ref:c=>this.nativeInput=c,id:d,disabled:i,accept:this.accept,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,size:this.size,type:this.type,value:M,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",{"aria-label":"reset",type:"button",class:"input-clear-icon",onPointerDown:c=>{c.preventDefault()},onFocusin:c=>{c.stopPropagation()},onClick:this.clearTextInput},(0,n.h)("ion-icon",{"aria-hidden":"true",icon:"ios"===k?r.b:r.d})),(0,n.h)("slot",{name:"end"})),S&&(0,n.h)("div",{class:"input-highlight"})),this.renderBottomContent())}renderLegacyInput(){this.hasLoggedDeprecationWarning||((0,b.p)('ion-input now requires providing a label with either the "label" property or the "aria-label" attribute. To migrate, remove any usage of "ion-label" and pass the label text to either the "label" property or the "aria-label" attribute.\n\nExample: \nExample with aria-label: \n\nFor inputs that do not render the label immediately next to the input, developers may continue to use "ion-label" but must manually associate the label with the input by using "aria-labelledby".\n\nDevelopers can use the "legacy" property to continue using the legacy form markup. This property will be removed in an upcoming major release of Ionic where this form control will use the modern form markup.',this.el),this.legacy&&(0,b.p)('ion-input is being used with the "legacy" property enabled which will forcibly enable the legacy form markup. This property will be removed in an upcoming major release of Ionic where this form control will use the modern form markup.\n\nDevelopers can dismiss this warning by removing their usage of the "legacy" property and using the new input syntax.',this.el),this.hasLoggedDeprecationWarning=!0);const i=(0,l.b)(this),t=this.getValue(),e=this.inputId+"-lbl",s=(0,p.h)(this.el);return s&&(s.id=e),(0,n.h)(n.H,{"aria-disabled":this.disabled?"true":null,class:(0,o.c)(this.color,{[i]:!0,"has-value":this.hasValue(),"has-focus":this.hasFocus,"legacy-input":!0,"in-item-color":(0,o.h)("ion-item.ion-color",this.el)})},(0,n.h)("input",Object.assign({class:"native-input",ref:d=>this.nativeInput=d,"aria-labelledby":s?s.id:null,disabled:this.disabled,accept:this.accept,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:this.readonly,required:this.required,spellcheck:this.spellcheck,step:this.step,size:this.size,type:this.type,value:t,onInput:this.onInput,onChange:this.onChange,onBlur:this.onBlur,onFocus:this.onFocus,onKeyDown:this.onKeydown},this.inheritedAttributes)),this.clearInput&&!this.readonly&&!this.disabled&&(0,n.h)("button",{"aria-label":"reset",type:"button",class:"input-clear-icon",onPointerDown:d=>{d.preventDefault()},onClick:this.clearTextInput},(0,n.h)("ion-icon",{"aria-hidden":"true",icon:"ios"===i?r.b:r.d})))}render(){const{legacyFormController:i}=this;return i.hasLegacyControl()?this.renderLegacyInput():this.renderInput()}get el(){return(0,n.f)(this)}static get watchers(){return{debounce:["debounceChanged"],disabled:["disabledChanged"],placeholder:["placeholderChanged"],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: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, #3880ff);--highlight-color-valid:var(--ion-color-success, #2dd36f);--highlight-color-invalid:var(--ion-color-danger, #eb445a);--highlight-color:var(--highlight-color-focused);display:block;position:relative;width:100%;padding:0 !important;color:var(--color);font-family:var(--ion-font-family, inherit);z-index:2}.legacy-input.sc-ion-input-ios-h{display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-align:center;align-items:center;background:var(--background)}.legacy-input.sc-ion-input-ios-h .native-input.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)}ion-item.sc-ion-input-ios-h:not(.item-label):not(.item-has-modern-input),ion-item:not(.item-label):not(.item-has-modern-input) .sc-ion-input-ios-h{--padding-start:0}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}.legacy-input.ion-color.sc-ion-input-ios-h{color:var(--ion-color-base)}.ion-color.sc-ion-input-ios-h{--highlight-color-focused:var(--ion-color-base)}.sc-ion-input-ios-h:not(.legacy-input){min-height:44px}.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}@supports (inset-inline-start: 0){.cloned-input.sc-ion-input-ios{inset-inline-start:0}}@supports not (inset-inline-start: 0){.cloned-input.sc-ion-input-ios{left:0}[dir=rtl].sc-ion-input-ios-h .cloned-input.sc-ion-input-ios,[dir=rtl] .sc-ion-input-ios-h .cloned-input.sc-ion-input-ios{left:unset;right:unset;right:0}[dir=rtl].sc-ion-input-ios .cloned-input.sc-ion-input-ios{left:unset;right:unset;right:0}@supports selector(:dir(rtl)){.cloned-input.sc-ion-input-ios:dir(rtl){left:unset;right:unset;right:0}}}.cloned-input.sc-ion-input-ios:disabled{opacity:1}.legacy-input.sc-ion-input-ios-h .input-clear-icon.sc-ion-input-ios{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0}.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, #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}.has-focus.legacy-input.sc-ion-input-ios-h{pointer-events:none}.has-focus.legacy-input.sc-ion-input-ios-h input.sc-ion-input-ios,.has-focus.legacy-input.sc-ion-input-ios-h a.sc-ion-input-ios,.has-focus.legacy-input.sc-ion-input-ios-h button.sc-ion-input-ios{pointer-events:auto}.item-label-floating.item-has-placeholder.sc-ion-input-ios-h:not(.item-has-value),.item-label-floating.item-has-placeholder:not(.item-has-value) .sc-ion-input-ios-h{opacity:0}.item-label-floating.item-has-placeholder.sc-ion-input-ios-h:not(.item-has-value).item-has-focus,.item-label-floating.item-has-placeholder:not(.item-has-value).item-has-focus .sc-ion-input-ios-h{-webkit-transition:opacity 0.15s cubic-bezier(0.4, 0, 0.2, 1);transition:opacity 0.15s cubic-bezier(0.4, 0, 0.2, 1);opacity:1}.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, #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, #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]{-webkit-margin-end:16px;margin-inline-end:16px;-webkit-margin-start:0;margin-inline-start:0}.sc-ion-input-ios-s>[slot=end]{-webkit-margin-start:16px;margin-inline-start:16px;-webkit-margin-end:0;margin-inline-end:0}.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, #c8c7cc)));font-size:inherit}.legacy-input.sc-ion-input-ios-h{--padding-top:10px;--padding-end:8px;--padding-bottom:10px;--padding-start:0}.item-label-stacked.sc-ion-input-ios-h,.item-label-stacked .sc-ion-input-ios-h,.item-label-floating.sc-ion-input-ios-h,.item-label-floating .sc-ion-input-ios-h{--padding-top:8px;--padding-bottom:8px;--padding-start:0px}.input-clear-icon.sc-ion-input-ios ion-icon.sc-ion-input-ios{width:18px;height:18px}.legacy-input.sc-ion-input-ios-h .native-input[disabled].sc-ion-input-ios,.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: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, #3880ff);--highlight-color-valid:var(--ion-color-success, #2dd36f);--highlight-color-invalid:var(--ion-color-danger, #eb445a);--highlight-color:var(--highlight-color-focused);display:block;position:relative;width:100%;padding:0 !important;color:var(--color);font-family:var(--ion-font-family, inherit);z-index:2}.legacy-input.sc-ion-input-md-h{display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-align:center;align-items:center;background:var(--background)}.legacy-input.sc-ion-input-md-h .native-input.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)}ion-item.sc-ion-input-md-h:not(.item-label):not(.item-has-modern-input),ion-item:not(.item-label):not(.item-has-modern-input) .sc-ion-input-md-h{--padding-start:0}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}.legacy-input.ion-color.sc-ion-input-md-h{color:var(--ion-color-base)}.ion-color.sc-ion-input-md-h{--highlight-color-focused:var(--ion-color-base)}.sc-ion-input-md-h:not(.legacy-input){min-height:44px}.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}@supports (inset-inline-start: 0){.cloned-input.sc-ion-input-md{inset-inline-start:0}}@supports not (inset-inline-start: 0){.cloned-input.sc-ion-input-md{left:0}[dir=rtl].sc-ion-input-md-h .cloned-input.sc-ion-input-md,[dir=rtl] .sc-ion-input-md-h .cloned-input.sc-ion-input-md{left:unset;right:unset;right:0}[dir=rtl].sc-ion-input-md .cloned-input.sc-ion-input-md{left:unset;right:unset;right:0}@supports selector(:dir(rtl)){.cloned-input.sc-ion-input-md:dir(rtl){left:unset;right:unset;right:0}}}.cloned-input.sc-ion-input-md:disabled{opacity:1}.legacy-input.sc-ion-input-md-h .input-clear-icon.sc-ion-input-md{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0}.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, #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}.has-focus.legacy-input.sc-ion-input-md-h{pointer-events:none}.has-focus.legacy-input.sc-ion-input-md-h input.sc-ion-input-md,.has-focus.legacy-input.sc-ion-input-md-h a.sc-ion-input-md,.has-focus.legacy-input.sc-ion-input-md-h button.sc-ion-input-md{pointer-events:auto}.item-label-floating.item-has-placeholder.sc-ion-input-md-h:not(.item-has-value),.item-label-floating.item-has-placeholder:not(.item-has-value) .sc-ion-input-md-h{opacity:0}.item-label-floating.item-has-placeholder.sc-ion-input-md-h:not(.item-has-value).item-has-focus,.item-label-floating.item-has-placeholder:not(.item-has-value).item-has-focus .sc-ion-input-md-h{-webkit-transition:opacity 0.15s cubic-bezier(0.4, 0, 0.2, 1);transition:opacity 0.15s cubic-bezier(0.4, 0, 0.2, 1);opacity:1}.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, #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, #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]{-webkit-margin-end:16px;margin-inline-end:16px;-webkit-margin-start:0;margin-inline-start:0}.sc-ion-input-md-s>[slot=end]{-webkit-margin-start:16px;margin-inline-start:16px;-webkit-margin-end:0;margin-inline-end:0}.input-fill-solid.sc-ion-input-md-h{--background:var(--ion-color-step-50, #f2f2f2);--border-color:var(--ion-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, #e6e6e6);--border-color:var(--ion-color-step-750, #404040)}}.input-fill-solid.has-focus.sc-ion-input-md-h{--background:var(--ion-color-step-150, #d9d9d9);--border-color:var(--ion-color-step-750, #404040)}.input-fill-solid.sc-ion-input-md-h .input-wrapper.sc-ion-input-md{border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius);border-bottom-right-radius:0px;border-bottom-left-radius:0px}[dir=rtl].sc-ion-input-md-h -no-combinator.input-fill-solid.sc-ion-input-md-h .input-wrapper.sc-ion-input-md,[dir=rtl] .sc-ion-input-md-h -no-combinator.input-fill-solid.sc-ion-input-md-h .input-wrapper.sc-ion-input-md,[dir=rtl].input-fill-solid.sc-ion-input-md-h .input-wrapper.sc-ion-input-md,[dir=rtl] .input-fill-solid.sc-ion-input-md-h .input-wrapper.sc-ion-input-md{border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius);border-bottom-right-radius:0px;border-bottom-left-radius:0px}@supports selector(:dir(rtl)){.input-fill-solid.sc-ion-input-md-h:dir(rtl) .input-wrapper.sc-ion-input-md{border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius);border-bottom-right-radius:0px;border-bottom-left-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, #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, #404040)}}.input-fill-outline.has-focus.sc-ion-input-md-h{--border-width:2px;--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-top-left-radius:var(--border-radius);border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-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)}[dir=rtl].sc-ion-input-md-h -no-combinator.input-fill-outline.sc-ion-input-md-h .input-outline-start.sc-ion-input-md,[dir=rtl] .sc-ion-input-md-h -no-combinator.input-fill-outline.sc-ion-input-md-h .input-outline-start.sc-ion-input-md,[dir=rtl].input-fill-outline.sc-ion-input-md-h .input-outline-start.sc-ion-input-md,[dir=rtl] .input-fill-outline.sc-ion-input-md-h .input-outline-start.sc-ion-input-md{border-top-left-radius:0px;border-top-right-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius);border-bottom-left-radius:0px}@supports selector(:dir(rtl)){.input-fill-outline.sc-ion-input-md-h:dir(rtl) .input-outline-start.sc-ion-input-md{border-top-left-radius:0px;border-top-right-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius);border-bottom-left-radius:0px}}.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-top-left-radius:0px;border-top-right-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius);border-bottom-left-radius:0px;-ms-flex-positive:1;flex-grow:1}[dir=rtl].sc-ion-input-md-h -no-combinator.input-fill-outline.sc-ion-input-md-h .input-outline-end.sc-ion-input-md,[dir=rtl] .sc-ion-input-md-h -no-combinator.input-fill-outline.sc-ion-input-md-h .input-outline-end.sc-ion-input-md,[dir=rtl].input-fill-outline.sc-ion-input-md-h .input-outline-end.sc-ion-input-md,[dir=rtl] .input-fill-outline.sc-ion-input-md-h .input-outline-end.sc-ion-input-md{border-top-left-radius:var(--border-radius);border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:var(--border-radius)}@supports selector(:dir(rtl)){.input-fill-outline.sc-ion-input-md-h:dir(rtl) .input-outline-end.sc-ion-input-md{border-top-left-radius:var(--border-radius);border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:var(--border-radius)}}.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, rgba(0, 0, 0, 0.13))));font-size:inherit}.legacy-input.sc-ion-input-md-h{--padding-top:10px;--padding-end:0;--padding-bottom:10px;--padding-start:8px}.item-label-stacked.sc-ion-input-md-h,.item-label-stacked .sc-ion-input-md-h,.item-label-floating.sc-ion-input-md-h,.item-label-floating .sc-ion-input-md-h{--padding-top:8px;--padding-bottom:8px;--padding-start:0}.input-clear-icon.sc-ion-input-md ion-icon.sc-ion-input-md{width:22px;height:22px}.legacy-input.sc-ion-input-md-h .native-input[disabled].sc-ion-input-md,.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:2px;-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)}@supports (inset-inline-start: 0){.input-highlight.sc-ion-input-md{inset-inline-start:0}}@supports not (inset-inline-start: 0){.input-highlight.sc-ion-input-md{left:0}[dir=rtl].sc-ion-input-md-h .input-highlight.sc-ion-input-md,[dir=rtl] .sc-ion-input-md-h .input-highlight.sc-ion-input-md{left:unset;right:unset;right:0}[dir=rtl].sc-ion-input-md .input-highlight.sc-ion-input-md{left:unset;right:unset;right:0}@supports selector(:dir(rtl)){.input-highlight.sc-ion-input-md:dir(rtl){left:unset;right:unset;right: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}@supports (inset-inline-start: 0){.in-item.sc-ion-input-md-h .input-highlight.sc-ion-input-md{inset-inline-start:0}}@supports not (inset-inline-start: 0){.in-item.sc-ion-input-md-h .input-highlight.sc-ion-input-md{left:0}[dir=rtl].sc-ion-input-md-h -no-combinator.in-item.sc-ion-input-md-h .input-highlight.sc-ion-input-md,[dir=rtl] .sc-ion-input-md-h -no-combinator.in-item.sc-ion-input-md-h .input-highlight.sc-ion-input-md,[dir=rtl].in-item.sc-ion-input-md-h .input-highlight.sc-ion-input-md,[dir=rtl] .in-item.sc-ion-input-md-h .input-highlight.sc-ion-input-md{left:unset;right:unset;right:0}@supports selector(:dir(rtl)){.in-item.sc-ion-input-md-h:dir(rtl) .input-highlight.sc-ion-input-md{left:unset;right:unset;right: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:(z,h,a)=>{a.d(h,{c:()=>v,g:()=>p,h:()=>n,o:()=>g});var m=a(467);const n=(o,r)=>null!==r.closest(o),v=(o,r)=>"string"==typeof o&&o.length>0?Object.assign({"ion-color":!0,[`ion-color-${o}`]:!0},r):r,p=o=>{const r={};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=>r[l]=!0),r},b=/^[a-z][a-z0-9+\-.]*:/,g=function(){var o=(0,m.A)(function*(r,l,w,y){if(null!=r&&"#"!==r[0]&&!b.test(r)){const u=document.querySelector("ion-router");if(u)return null!=l&&l.preventDefault(),u.push(r,w,y)}return!1});return function(l,w,y,u){return o.apply(this,arguments)}}()}}]); \ No newline at end of file diff --git a/www/964.1f17b37c8b734693.js b/www/964.1f17b37c8b734693.js new file mode 100644 index 00000000..beedf55e --- /dev/null +++ b/www/964.1f17b37c8b734693.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[964],{964:(P,d,i)=>{i.r(d),i.d(d,{ion_ripple_effect:()=>p});var b=i(467),n=i(4363),h=i(611);const p=class{constructor(t){(0,n.r)(this,t),this.type="bounded"}addRipple(t,v){var a=this;return(0,b.A)(function*(){return new Promise(g=>{(0,n.e)(()=>{const r=a.el.getBoundingClientRect(),o=r.width,s=r.height,A=Math.sqrt(o*o+s*s),u=Math.max(s,o),E=a.unbounded?u:A+w,c=Math.floor(u*k),I=E/c;let m=t-r.left,f=v-r.top;a.unbounded&&(m=.5*o,f=.5*s);const O=m-.5*c,C=f-.5*c,R=.5*o-m,D=.5*s-f;(0,n.w)(()=>{const l=document.createElement("div");l.classList.add("ripple-effect");const e=l.style;e.top=C+"px",e.left=O+"px",e.width=e.height=c+"px",e.setProperty("--final-scale",`${I}`),e.setProperty("--translate-end",`${R}px, ${D}px`),(a.el.shadowRoot||a.el).appendChild(l),setTimeout(()=>{g(()=>{_(l)})},325)})})})})()}get unbounded(){return"unbounded"===this.type}render(){const t=(0,h.b)(this);return(0,n.h)(n.H,{key:"f1129019a6d556b008c754aeb79618c69baea9f8",role:"presentation",class:{[t]:!0,unbounded:this.unbounded}})}get el(){return(0,n.f)(this)}},_=t=>{t.classList.add("fade-out"),setTimeout(()=>{t.remove()},200)},w=10,k=.5;p.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/www/9977.dfb6af23e31fcb21.js b/www/9977.dfb6af23e31fcb21.js new file mode 100644 index 00000000..de3a2098 --- /dev/null +++ b/www/9977.dfb6af23e31fcb21.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[9977],{9977:(p,c,e)=>{e.r(c),e.d(c,{ion_progress_bar:()=>i});var n=e(4363),m=e(5638),u=e(333),b=e(611);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:w}=this,X=b.c.getBoolean("_testing"),y=(0,b.b)(this);return(0,n.h)(n.H,{key:"944b79ed6fce1b2c0ed48681cd8517a5abbddd80",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})},"indeterminate"===a?r():f(o,w))}},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.l)(0,s,1),o=(0,m.l)(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, 56, 128, 255), 0.3);--progress-background:var(--ion-color-primary, #3880ff);--buffer-background:var(--background);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(--buffer-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(--buffer-background) 0%, var(--buffer-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) .progress-buffer-bar{background:rgba(var(--ion-color-base-rgb), 0.3)}: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:3px}",md:":host{--background:rgba(var(--ion-color-primary-rgb, 56, 128, 255), 0.3);--progress-background:var(--ion-color-primary, #3880ff);--buffer-background:var(--background);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(--buffer-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(--buffer-background) 0%, var(--buffer-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) .progress-buffer-bar{background:rgba(var(--ion-color-base-rgb), 0.3)}: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}"}},333:(p,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 null!=r&&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/www/Doodles.5521a3972f72a279.svg b/www/Doodles.5521a3972f72a279.svg new file mode 100644 index 00000000..2e72f4ad --- /dev/null +++ b/www/Doodles.5521a3972f72a279.svg @@ -0,0 +1,839 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/www/NotoSans-Regular.69e81dad19259ab6.ttf b/www/NotoSans-Regular.69e81dad19259ab6.ttf new file mode 100644 index 0000000000000000000000000000000000000000..08c4eb12ffc0881dc21b5f46b4498403736b9251 GIT binary patch literal 215368 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 z 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Ν-C}XHU=F>fXVI#UUx^~v%?H)TcHCRkf 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%0Dmik0^ha6wB>DV4|Gk8s%Hm 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 literal 0 HcmV?d00001 diff --git a/www/assets/add.svg b/www/assets/add.svg new file mode 100644 index 00000000..82ebf20a --- /dev/null +++ b/www/assets/add.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/www/assets/arrow-right.svg b/www/assets/arrow-right.svg new file mode 100644 index 00000000..a80ef79c --- /dev/null +++ b/www/assets/arrow-right.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/www/assets/badge-2.svg b/www/assets/badge-2.svg new file mode 100644 index 00000000..ade49b6b --- /dev/null +++ b/www/assets/badge-2.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/www/assets/exit_to_app.svg b/www/assets/exit_to_app.svg new file mode 100644 index 00000000..c1a6a642 --- /dev/null +++ b/www/assets/exit_to_app.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/www/assets/fonts/Noto-sans/NotoSans-Regular.ttf b/www/assets/fonts/Noto-sans/NotoSans-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..08c4eb12ffc0881dc21b5f46b4498403736b9251 GIT binary patch literal 215368 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 z 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Ν-C}XHU=F>fXVI#UUx^~v%?H)TcHCRkf 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%0Dmik0^ha6wB>DV4|Gk8s%Hm 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 literal 0 HcmV?d00001 diff --git a/www/assets/fonts/Roboto/Roboto-Regular.ttf b/www/assets/fonts/Roboto/Roboto-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..ddf4bfacb396e97546364ccfeeb9c31dfaea4c25 GIT binary patch literal 168260 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

S&jh1n&JeeMOkU4{=4@cYr6k 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≤FHXCuU9Qce=@vmZ{%9^5??OaVQJ8!4u8-w;yt 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 + + + + + + + + + diff --git a/www/assets/icon/ajkigatibidhi.svg b/www/assets/icon/ajkigatibidhi.svg new file mode 100644 index 00000000..45dbc5e4 --- /dev/null +++ b/www/assets/icon/ajkigatibidhi.svg @@ -0,0 +1,5 @@ + + + \ No newline at end of file diff --git a/www/assets/icon/arrow-back.svg b/www/assets/icon/arrow-back.svg new file mode 100644 index 00000000..a15a77b0 --- /dev/null +++ b/www/assets/icon/arrow-back.svg @@ -0,0 +1,8 @@ + + + + \ No newline at end of file diff --git a/www/assets/icon/audio-record.svg b/www/assets/icon/audio-record.svg new file mode 100644 index 00000000..42147b9d --- /dev/null +++ b/www/assets/icon/audio-record.svg @@ -0,0 +1,7 @@ + + + + + \ No newline at end of file diff --git a/www/assets/icon/back.svg b/www/assets/icon/back.svg new file mode 100644 index 00000000..33bd83a5 --- /dev/null +++ b/www/assets/icon/back.svg @@ -0,0 +1,12 @@ + + + + + + + + + + \ No newline at end of file diff --git a/www/assets/icon/book.svg b/www/assets/icon/book.svg new file mode 100644 index 00000000..bef2aef6 --- /dev/null +++ b/www/assets/icon/book.svg @@ -0,0 +1,14 @@ + + + + + + \ No newline at end of file diff --git a/www/assets/icon/bot-audio.svg b/www/assets/icon/bot-audio.svg new file mode 100644 index 00000000..341ca47d --- /dev/null +++ b/www/assets/icon/bot-audio.svg @@ -0,0 +1,12 @@ + + + + + + + + + + \ No newline at end of file diff --git a/www/assets/icon/bot-back-icon.svg b/www/assets/icon/bot-back-icon.svg new file mode 100644 index 00000000..d837644c --- /dev/null +++ b/www/assets/icon/bot-back-icon.svg @@ -0,0 +1,12 @@ + + + + + + + + + + \ No newline at end of file diff --git a/www/assets/icon/delete.svg b/www/assets/icon/delete.svg new file mode 100644 index 00000000..13d42260 --- /dev/null +++ b/www/assets/icon/delete.svg @@ -0,0 +1,12 @@ + + + + + + + + + + \ No newline at end of file diff --git a/www/assets/icon/dislike.svg b/www/assets/icon/dislike.svg new file mode 100644 index 00000000..34b58968 --- /dev/null +++ b/www/assets/icon/dislike.svg @@ -0,0 +1,10 @@ + + + + + + + + + + \ No newline at end of file diff --git a/www/assets/icon/edit.svg b/www/assets/icon/edit.svg new file mode 100644 index 00000000..0697f120 --- /dev/null +++ b/www/assets/icon/edit.svg @@ -0,0 +1,12 @@ + + + + + + + + + + \ No newline at end of file diff --git a/www/assets/icon/favicon.png b/www/assets/icon/favicon.png new file mode 100644 index 0000000000000000000000000000000000000000..51888a7bbdb59f04c29c548523eb2638c1c954f5 GIT binary patch literal 930 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!x&nMcT-^(N+`Ik{1{5}NM-k9f zx+Ot=!3-}y{#<)Uok@}X^0T)Mjw~(h@l#Ir^NC7r=_#0-8E$a3RKVL~nc3p~*UxA# z4bjg_XJBBO<>}%W5^;EK_{&+V40u?Vtzk_Oy;*YMVqw~ozwz&rPG6d~>D#mR`SK=; zww9K@s-5|}%Dy=+ak|}>#qwwKGH>ZO4~|`P_r2LJy1RYqyXB`=?Mw?@F8Z!h{rcpz z^y94Mdt1KFIr?nR|NE2g?N}2vO^d(4;=OB>WP0Plul!REN;cgwUAJuA?C`^98NGCJ zuf=eS_OHmETd)0azdLJ6Z^FIm6*YNHw|4%lGf`stp1;dK$1sNYdj7ec{*dYEN(RM7|LFZWoy#R9733Kz`kee` zcsH&1+JCz2|7qRT%bgpNUdZ3E%i6T)I?vY6{p)ga_qlB<;GAPn(!{OF;x_wm_K%n( zW67=BbK}Hx+Mo2yW_)0K?|;#s9f!Uw=S;9NQ)S^>UOs1+lefL)nQKa6oJzg9f7^uT zr^QQJHL|;hJ!n29P`>r{pI$??E8ll+Vp%D3sqgGAQ?16Ir>}307i!n%dGB~BKleRm zV`}#;lUe7&`Rm%PqCLs%HOEe${KnWk%jlG>GM}cUf9>%Jt~^m(q1U%2$4$<)xHgTq zd0EM;Wjbazr!IcCcJ{`1i$kvS+;+RTmT^vJdf^@OKlARE7bo`3-BEDmtJB75>uhqr zB>Z2>{qec~lUw13i#jzoi~HY + + + + + + + + + \ No newline at end of file diff --git a/www/assets/icon/home.svg b/www/assets/icon/home.svg new file mode 100644 index 00000000..900a249c --- /dev/null +++ b/www/assets/icon/home.svg @@ -0,0 +1,5 @@ + + + \ No newline at end of file diff --git a/www/assets/icon/kabab-icon.svg b/www/assets/icon/kabab-icon.svg new file mode 100644 index 00000000..aaaa9ab6 --- /dev/null +++ b/www/assets/icon/kabab-icon.svg @@ -0,0 +1,10 @@ + + + + + + + + + + \ No newline at end of file diff --git a/www/assets/icon/language-icon.svg b/www/assets/icon/language-icon.svg new file mode 100644 index 00000000..b8ff6589 --- /dev/null +++ b/www/assets/icon/language-icon.svg @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + diff --git a/www/assets/icon/like.svg b/www/assets/icon/like.svg new file mode 100644 index 00000000..55309e94 --- /dev/null +++ b/www/assets/icon/like.svg @@ -0,0 +1,10 @@ + + + + + + + + + + \ No newline at end of file diff --git a/www/assets/icon/list.svg b/www/assets/icon/list.svg new file mode 100644 index 00000000..62dcb3c5 --- /dev/null +++ b/www/assets/icon/list.svg @@ -0,0 +1,12 @@ + + + + + + + + + + \ No newline at end of file diff --git a/www/assets/icon/mic.svg b/www/assets/icon/mic.svg new file mode 100644 index 00000000..02a407ab --- /dev/null +++ b/www/assets/icon/mic.svg @@ -0,0 +1,12 @@ + + + + + + + + + + \ No newline at end of file diff --git a/www/assets/icon/parents.svg b/www/assets/icon/parents.svg new file mode 100644 index 00000000..d839f6e5 --- /dev/null +++ b/www/assets/icon/parents.svg @@ -0,0 +1,17 @@ + + + + + + + \ No newline at end of file diff --git a/www/assets/icon/pause.svg b/www/assets/icon/pause.svg new file mode 100644 index 00000000..97380c1c --- /dev/null +++ b/www/assets/icon/pause.svg @@ -0,0 +1 @@ + diff --git a/www/assets/icon/pitara-blue.svg b/www/assets/icon/pitara-blue.svg new file mode 100644 index 00000000..c349d27a --- /dev/null +++ b/www/assets/icon/pitara-blue.svg @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/www/assets/icon/pitara1.svg b/www/assets/icon/pitara1.svg new file mode 100644 index 00000000..c2a3a1f8 --- /dev/null +++ b/www/assets/icon/pitara1.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/www/assets/icon/play.svg b/www/assets/icon/play.svg new file mode 100644 index 00000000..09d00970 --- /dev/null +++ b/www/assets/icon/play.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/www/assets/icon/qr-scan.svg b/www/assets/icon/qr-scan.svg new file mode 100644 index 00000000..3b5f9db2 --- /dev/null +++ b/www/assets/icon/qr-scan.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/www/assets/icon/sd-card.svg b/www/assets/icon/sd-card.svg new file mode 100644 index 00000000..4dfde22a --- /dev/null +++ b/www/assets/icon/sd-card.svg @@ -0,0 +1,12 @@ + + + + + + + + + + \ No newline at end of file diff --git a/www/assets/icon/search.svg b/www/assets/icon/search.svg new file mode 100644 index 00000000..ea0c3874 --- /dev/null +++ b/www/assets/icon/search.svg @@ -0,0 +1,12 @@ + + + + + + + + + + \ No newline at end of file diff --git a/www/assets/icon/share.svg b/www/assets/icon/share.svg new file mode 100644 index 00000000..84307d7f --- /dev/null +++ b/www/assets/icon/share.svg @@ -0,0 +1,12 @@ + + + + + + + + + + \ No newline at end of file diff --git a/www/assets/icon/teacher.svg b/www/assets/icon/teacher.svg new file mode 100644 index 00000000..0e4db97f --- /dev/null +++ b/www/assets/icon/teacher.svg @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/www/assets/icon/thumb-up.svg b/www/assets/icon/thumb-up.svg new file mode 100644 index 00000000..9cbfa4f3 --- /dev/null +++ b/www/assets/icon/thumb-up.svg @@ -0,0 +1,12 @@ + + + + + + + + + + \ No newline at end of file diff --git a/www/assets/icon/upload.svg b/www/assets/icon/upload.svg new file mode 100644 index 00000000..48db1c71 --- /dev/null +++ b/www/assets/icon/upload.svg @@ -0,0 +1,12 @@ + + + + + + + + + + \ No newline at end of file diff --git a/www/assets/icon/waveform.svg b/www/assets/icon/waveform.svg new file mode 100644 index 00000000..520ca1c4 --- /dev/null +++ b/www/assets/icon/waveform.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/www/assets/iconclosedownload.svg b/www/assets/iconclosedownload.svg new file mode 100644 index 00000000..c3d947dc --- /dev/null +++ b/www/assets/iconclosedownload.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/www/assets/icons/icon-128x128.png b/www/assets/icons/icon-128x128.png new file mode 100644 index 0000000000000000000000000000000000000000..9ad0aabc4572ee6f07d8c5b657279d87ec2e9048 GIT binary patch literal 8724 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ℓjpiLey<}bW<4tXREpBtDd*oF2c4ia{w_h zt@nl!FhB&W9I80nXg+N}z3ti0x3q{Z$>2gAn^d;pc`THC(P(3vb})%|8ZO$)6UcAa95o>$oM53VGdBURzjx)HpTpDa&aOa#!YG3V6A_ zy`5YWlg0c)V5)j;-DE||+V*WtBP}&_rsi>FDb7hY8#+QXR~nG2i*ii(On zG4i5YN+nXkm!tUR=9W0sK{{}&h?1$bgFbID^P96>%$D~vqVqQ&U+P{vKLSs~^$T(1 zQ_MC#`stMNR|-`Rl+{Xu=*-FtlaSkr4(4W%zcM7&lZ#_~~1H?9X0r-^jK) zm?tlVE8TxkV)o(N(uf)#H@ljBdwnN%ad%^%*KpU6X@9md|fl*0qeMtR>Flx-AVBSBHc2a9%y z1k0`#BET=jO>puV&VnU4w)LZ|`wSi4kK`4BR)wp6rSJKA@h#obO8b;?Ui7P`7p;pf zmb(Zzky0jOkfr7DQ<`l~2srPj8Q(CKK$Ojd8z<^^B^E>7W2$%yPJ^nFjh~hC&P`0~ zmwuv4VA*`ED&R|e)0R=RuC!sN1p0@XFb?JNawx zh{KUIXwIjx;^s)f{;D6KSnDSWjY*xj=v|CvoZv+=PaQq08wlFK)q zl)H{Zc#&L`(rr<=WJ*v_c*dqg2<$Yse%Kg;|Z1y`R>LfbkS z#9aku?_Q-}&??g?0Hxll3|$oJ6&_2V2VE

C60JDl%W4oU_h^Gta&Y}Nt2@xDoJ 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 jJg$gRoZiqD6Lo5Q0x;u0 z*`U%dl|(<$4i6+$%1MrjT>buP(k!%@df*qJEL={ocZX1(eww)G~E{<#D{*t4P z=_)dc{Zjn)EBB$%b)EX&*O>RGa@q3+o2DZKraX^+Rk5Z>tTQh?Cb?YD)`w;jlNM>B zobMHta@&?$TU|-3>IR1SqfNx4up)$M3?6G2uljxkf$99WWge^jP8OZJ$%{{X*#^}& ze0qt_rL1&h0!@5lwzYqBeY=U3xV&6fycGxQk5hOZ;XNcAENP6VR%PMKlvPrBdKnBq zG@l-GmN(N-$cXh5iR0|fG_0~@Iw!JEHQ@2YD+8}T8CxN0RS8WYKop=nrg>>k<2^6g z(VEtsUeWa3P^wA6Kf0aZwE%qCcX>{B;Xi5aqtlk{8?NWy6uI6n&RpKBrnWW<)e_w? z|4duy&O&CZ6*hbnNEQ)9`DxSR-!&`ql)yETRrFN+tnOOZEd7|3c=&M!h0w^6eG}o3 z8`t8VRaEYkd){MD(IIJ~?Lm~-bm{j6!C-8V?nh&9rfC!_rI+#-oZb2%{BK$0jG?6H zi>V5iY!lXUn1rSx^MK4xL}@s?t>>R6G{4*wTrZ<}!L)L?kX$}+7UYy<$oC1AKZx1S zaWx-ibQ1aC6n;kZa)bi2*HT)fCn$2>hJDDhtx!g?GW{%UYRz*nP2_)`rtV<-3KaRf ze097nqvR;tr;pj}@G`{zS=NhCuK41?W1qrtA3WD(%t0Hy2Krf8`5fkAio1v2b{*PN zVk2ROHGz*$4yBvW5%?7wt6rq23kK%tNu$VQm_){KygaKfoDntj<1$8LQ>kW)$bJxczJFfd9so)I&xtqU ZS+G5h&MUgV|7L@EBcmc+{@U#Qe*tJ)r-=Xn literal 0 HcmV?d00001 diff --git a/www/assets/icons/icon-152x152.png b/www/assets/icons/icon-152x152.png new file mode 100644 index 0000000000000000000000000000000000000000..b44517a9e005dfe8e04b6034ddedaef46c3a4a53 GIT binary patch literal 10786 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 ZsI#!Q;+4q~|9r+MB`z;kC1M!#zW}-4hAsdA literal 0 HcmV?d00001 diff --git a/www/assets/icons/icon-384x384.png b/www/assets/icons/icon-384x384.png new file mode 100644 index 0000000000000000000000000000000000000000..45775282855e099d995465828d1df24d63ccb786 GIT binary patch literal 33413 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 mH4&>LBQ!<+#?{AsB@RxMSw3jRO3%grMI literal 0 HcmV?d00001 diff --git a/www/assets/icons/icon-72x72.png b/www/assets/icons/icon-72x72.png new file mode 100644 index 0000000000000000000000000000000000000000..665e88cb4d69854411f461f0f82aa0e14a2e4049 GIT binary patch literal 5009 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 Ky5-ugQU3verCf*r literal 0 HcmV?d00001 diff --git a/www/assets/icons/icon-96x96.png b/www/assets/icons/icon-96x96.png new file mode 100644 index 0000000000000000000000000000000000000000..c1a3adbc63bb4eed70c7f61c6dbad68262e2b7c7 GIT binary patch literal 6911 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 literal 0 HcmV?d00001 diff --git a/www/assets/images/Audio.png b/www/assets/images/Audio.png new file mode 100644 index 0000000000000000000000000000000000000000..e66765255cc917afecc188f36051629efd8de1b1 GIT binary patch literal 61635 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≻bXK6A3yA(16 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 KB2^7C4f{XG+q2F9 literal 0 HcmV?d00001 diff --git a/www/assets/images/Doodles.svg b/www/assets/images/Doodles.svg new file mode 100644 index 00000000..2e72f4ad --- /dev/null +++ b/www/assets/images/Doodles.svg @@ -0,0 +1,839 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/www/assets/images/LINK.png b/www/assets/images/LINK.png new file mode 100644 index 0000000000000000000000000000000000000000..4e3e2539a43be180fb5b8a5196dfe8d2cbc4fa9e GIT binary patch literal 39579 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/Co^tSN<$C7cO5gN`SKnR6FKh_n^h%i)ib& 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 literal 0 HcmV?d00001 diff --git a/www/assets/images/Ministry_of_Education_India.svg b/www/assets/images/Ministry_of_Education_India.svg new file mode 100644 index 00000000..ccc59221 --- /dev/null +++ b/www/assets/images/Ministry_of_Education_India.svg @@ -0,0 +1,780 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/www/assets/images/NCERT_1.svg b/www/assets/images/NCERT_1.svg new file mode 100644 index 00000000..03c41e4e --- /dev/null +++ b/www/assets/images/NCERT_1.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/www/assets/images/PDF.png b/www/assets/images/PDF.png new file mode 100644 index 0000000000000000000000000000000000000000..46ffbcab455ac996b1ee352b058669c6b741f526 GIT binary patch literal 56316 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%0Ajd_F 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

s^0GO zLrKPZ<>KMwpwEJSjwYdzAgXLZmt4+xuTT(+`d&nGXvh!|33xqM`pm}Ye&6blb1%YV z-T8^uU(U^Sl@>NtKJjA0KmiLv<6e)}iUz-fXyMN=|l05Pcq*!i*Tk88LLbovF?>BGHgK=A=ACa6;qVI5ndT#|xH( z{Wb*YnjoTB1mtXx)UWdR z>vAliX@;ptgJS3)g1B<&NqX|!^Aw6s(d5K5B_?Mn8lR?cY>GS{AGy6g@_79N&6z|G zW?AY#y{>D5c!Mc(Q0E3|O>}rl;vR|3fTYn2%bmSHUaro6(0=bWWPWN=;`TcN0s`g& z=auG(NF$Aa0}3GPt}tbTXDOC{iOdEDJ61=;lkd+ePLe3a%6+1t4Yf|wZ@fL#;BEmAcgz=Zn5O!EPc z_jPem-D)#qB@Qx$138ca0s`g(s@hyk+KL2>B9P1EaXVuUNktx`Na1y+BKDv7xmt?T zlk4}>x7Y8ZcQZ$MM-RIJV)}FM{y6>o+5brHk+#KADUyDsDM75(^g_}hU8W{N4Fu6a z3gYbi3A*p_G0lHD8ssW1P%afHy}3g9Y?56sQ@NO@&9&R~Tfg+T>5h9IrB8kT&oEVS zxWbJ?RdIEgm zOK+r4a;5O8^|O|Rkh{Svsnhgpw?0NcdgSXg$_N%NaxY7GS~db_PNrC+L})nMdcipU zo^Aq$Z z=3bx)Z-zz{a=k#|%qx_d_{5(3GR5jZ2%;8g)WeOuP_+AT5%Ej(i3emVloZ}YEfJM? z?tfj~F1`R+WFL{w5%48ModL)ruF>73!mjg`?Vn4!JzlxqyGuf2$F@#B)ifiGAOG&3 zq!+&Vo3;?dld}?!a6W%Y*{Zhg6FE%BJrHaBxkwSh??}~0C*~6-j4kC(P_^GH` zuVnr+CvPezamrRI8WId73I}A01iBmWh}`;I5$oKLTyBYWjy8#6)E)SHuS@hT z#$jH$-aU`mQvN0CxDe&w(Yt8nwmoevVcgA+zX=qrD}sng4GrZhb$iJns)SE7R@|yG zKbeEEuJ!LJ#tuB($wezY0Rek}9_!1=(F-&C9muIFo;fP|j!>v{spYB>Cvvq@j z&YHMAUWe~Usn^Kkv!|jJkqJdHC-Tx2LG-&dvX<}ifc6Xc9Y$KTvq28Ry9?HP?tmQM zH7^TtC?H@XV45vS)^|g)6Ox09Q+7h4WaOhe2;xR1O3$p{OV4iHLocV!vyi z%)`9g_Dv^)b(2)4PElnq*cCx+@Ca2bD2;^@81+-v1aUjW+__kkNv%>eF+;Y19jZ*p zoOHXc2qI4kW%2v*t-i$0W%KYXoDZ``!66&Kq0jXFULrC*|pu8&h)+PhFKC(9HM4bD>u zL<)I?-6EBjXep_A`bo0N2%{Ey_PVu*qPveYjZ9Ic)hu-luUngoy74c~rPggDh)-WI zPcZ9>Ai|UEh06+y-;*uCpgKL*I<&l;R%tCwmLn08=*X0i4g~}T0eGG!ZH`)42`5!A zHzHk7>DB9Adg;<%qQ#7ts%rB$iUjyi-Rq{$-tT4$v_vmnsncKk)e^mPTU!`F0uQjq zeDI&OTyrMO;2!<8%urM{A1>_7*hj9fjQH&{Ef?h2R4(Axs zIK28b9%DQfq!Ps&PrOS#6><37+n=pdBsZ5S97&KJFjE!odaAOstQ-^3M7a5vfU2ac zHdHNR$8yhMi5%K;Q9xkiF&QDczV4`I3OxhU2ztXi3CJz`pKny@iF0)-R&kJ98(PoB zCHfCP;iq>ORQlIUEqvv=Lit^e79YOTO+WWN-nQYy@3_ZB|K@Rthr;YYt`?x>(!@v; zMBrfY8A^KZCRN%gt(95muToXW+e5KRBiY;TI;O3O$P?7ansyDFKbLO*vfaYA_q_c` zKzqM9_ffIDt&MGun`D9TNiQgUQMxq!g9ARLf*Sf^}5Dv8yQC?M8iHbL@auqL1I>=3!|&P*Yu$s)cFP5vnavsJ=`&_xzswa^)ILc=m>w<*hce z5+{7JP5?oGp#FjU$vQEVC3}lB!@hRfrb2^9qcxS>X$7-Vr&1wH{($ux6!=8H|FldOm$a71 z{i5UHaps^*C#R*ZSaYucF`H|l#-e=t+-+scDAOwVm}+?UA?Ke!0s`Xz6sn8@ybh~g zE>=`p>Cz(X=?ir_JuA0tc?$ggYgH;$+duF7Pr2w&LVFI(vojH~88-tHm3L_(Sf^OX zO_3nG1l)``xOm7PVOk&CaiPFy7}mDQNW+_SK#oZxLF_cdT&q^7m`_t|@&H*4;~kmR z$fKhn5@VBdgfY_;+Zom@&MU?-M`*cK&fl#K)%vPs_S&b|d+>?SvVedi5ExtmrfERx zq1$2R*u7ZVURqITF{RLV-rsr^g7w&bZ4xoZf8k*dec?TB`j3AuK#$#Ft-=>}7ik>e zt*(>5c)jU;slsr{@QGl9f~X9hAU39(b=n=KS}8FFF-M_@^*M-DouB#aB#6h@P7z#H;WG1O%J`q_+%vp_to&;br7_MSR`8DXi1K^Ky+o zbJo-HJHcbV`Of|ojX(H)5B;_8^zrtkH`c8S3;A6Yin&Lq6n-B>)6X`&y;P}Fxn{j@ zuvtii8wjF0`1jqY%yoJ$SIR{yvJi7LF-umXs<#|8>nrYvATDkybY)qk^&UKfx&c`4 zu@+$qOgNX=d$4+JW5T<0UXVip0Ve@&0#3Du=@edvsfPw0Jl1`z@r5gO?j$iCZ9P{$ zd$~@z4y%+=3B8oEZgP(>^>EHVf;}5sz+b#Zp4#5ei*F-a9G>RpNXZEKwK3)d7lXzK zK%;_)AK|uucECp_C7v^FAeY%7kJn3HUx2Izc+!iP6}q%!&cW(vW?0J*+ud3J?SLG% zsu*5_=b^>@*6}5unU_Z*oFyPIN`O1Zu)7KLViar#9zE6lfkh$85C5A2t)yG83+Sry z=B>_hl29GJW?=({d!yGV;IhH?!Xc2AB85}WHN7ua9G);U(!3&m!|G=63^CBKNi_%} zHh$P-;R4_0I}S?p=p8b>_oU2i`m!*|j@#5lg)}32v!d~iNmE4<`r*me>fwbY>j%eF zgoT!e&#Fj3U@Q>!53jP%J>net_K!@;baJNqrJz+VIHEB3A92y&{=APKJldJ;`_4l9 z!oz;k3qCge8jTww*_Vi#gk{S$Sj5?9Qr-`IZnW9ezkKw99xzGtG}zoo`YChgArQg6 zkA?HgL&qhGN^2BJ*hdh}M9WzLvG$3OeKXq8>DKq5Fr{L#Dvs)Gw9^xY*a8C1L}-Xx zT{^Y3o`Hvtn-{;2v3281pZ4-jE1gDTuCBHZFaPyF;pJUfdcnMRiSCbHqH%+(mL+d_ zvFUx8AyE;%Omz?H{g_n;7~Obwg_!aCOVw-hx42p50x zKNsm&o~m?gM|N(h{R21hL_hdGcTbD#7bd?-A$N(!5wX;hO>ajYVs!|LRq%Ds#B`eC zfE+}>zTwdu#L#SPf4iWSl@+?<_$(Db9-HLq0?!;ISM)_OR& z$7fo*v%@OEYHJ->_#nAdKtRB`K%Z5ohH3YM$KeX1pD8uROzbz0Ir~3wk5V9xeq)4$FmV$zs0L=>xpvaeGv_Q;<5;E5P#yDqa24KI*Tajj|>MHByE z)a~wp&7GNdQNFDG-Ar5yJJYT%CJ;l*Yz!fCj_P{k$5!~yT1#HT`UO8{%bNJrOCg8h zFDOYe|16Ew%FR%#)o62blO`r6C=u4W+1QariO;#lNFtO(L}%A~EC6dt5T8D;@Rmwe ze-Mn7lWqDfUtYHUNW#58E<(!!0*(jz!Xm^oYy{D1>LEIuJa;Ki-+U`g7njRB68~%U zDqG0SwQ*QTs`OL;rAR;XDKC8nd5OEKxo!k?M` zReDe8b@B!JjI#|n;E9-zJV>g%GtZ$~Re6}%+h%}ruBT{Z590(W10a0$2J)vcrUk=w zT!VDA;|)_WH}B-q4T24+B}xlcho^M=o8>7t=NA{2iN5lB_q7d;3L=W;_H$N9r_=nn z#p7}QP7npj+fYo8qXes)Vg;MP-g#70f>^RCe--LsE5~mz-n7NW_wY12H77#L0s_MT zY$%=TCD;y5$v?cYUZH0$!V0RMf&BH z&K9tDZ!0_<=sm|>^vuQfc}IUD@iqF6=u=!dbo*>bq<1iU<=f<|EKt#ZOwZ%fR4n|s zmaWia*vp8YPWEV<1U3>r?HlS}{mK;;@Xle=Rzz(neOV(NS3wN z2SJQ=U~8DoYUa_wp#3TocwE0Cn;Sdw!xIwk$C)XRZGi0GD(3|Q^va6$QY@;LgFX@v z5Ev2+WBW_@0Id;H`8qv&F;A~v&C|K1B2$doPpXw_nGu6JTL`UT;$MHe&cekd`pJ*` z=#dlJ!hd0D|0MGeQ<3gFEK`*+mXF`B=h!`2+hT%mbMkh56D`q9-;`RmG7c}fPgdM=ix~Qlrwe+th=rO zsGb*=%JjtBS$h6*t}D+wg-J)Ha*=|8Fj<8QOA7s+FPG>iKJ4MG_R!n86<{>{+56n| z`G-8*cI}(**67!tZyw@`xN`IpGyjb~5Pm_wg{?6Wkv{}PN*72CES``sKpc`ifO*LqKMDp#x}hyYsa{j0B6=<=$7Nxvr_S^@{ z8#4)_QQ-?!l8=8`vx4!nP;tQ5{r7?5mgg>N-@D6GXR5F<2DZlnvIsyH5fQ{3ffjw7 zM0&KsHWZU!qlS;UnJ0SXn#$82x`okd553_#$y~@}GBhY?%EUcDcXLw}~2?z)b8HSA@VnMNzA6A(H^upx=J$XJ$ zZ(Prtl9p4e*Lbmt+hx6~^wl?-Pxc@bPrO^DUwWcKw>FzAjEB67^ufq;^pWVZH0j>l zai7ocqhQGT-nYYqgT*HqLA--@kH})BPG!cHe4f4Po)LMLC5`Zb?4g5*i~a24ziWbz zOV*l9;M(kHb%KR*K@yQ3(JDj@&VWmHi_2I;#*Fy~1uC6{sF8y>J3GsNPT82k*9>po zRJgzOJ%=Qop9sIw{ouBn9AXfG$uRR@(EQwzWL zMuwg`m!;)Q)zsW90L3cdV2lO@gyWzX?nXc^(rN!y`b_+Bx;t=@g7V%~*TtlwP$Xb2 zGao{PYYP;pZ&1lS#dGMm(x)qYs7MY6Tw5fM6GBGo)C$0g2?fdb$MC-y3$esm@3F{%IUPgwv zWtV`!IKwk!1kr5!Lrm;XozKzlyp*K%jCFPs<#LHafv6+=13glej`?oUBjH!*eW6!q z*1O6*4x7Qv21qy-BH8ZVhLF`H*VeVf8}(}Pnp$Tob8YaQTx7LEhn1IUGx}Xy;a>v? zzeWQt#~O-HMO=(vDFf}r?9=-&V-AXUND$Z8*XiMhALgzs#R?4^sO@;;#?E7i@4VGv zwUr=(fww9Q!H)5&#m3yo84&8BfWYuVs|X&RA{E(0hL|nY>EC~SonE|ReZsh+!ke%} ze(&JIv_Ym8zAyYTeJuJ6-QmB)NKJc#Y>(GN(L|VWv>uMR%gZk8v%)LT?Pt%S{VutX zyyoM#OYWd1tGV$Scw9jLJHPfjzqs{l_IUivh+^&huaL6-IynK+{OgpN`5Zfgb{?Zj zO`!q{HHUo8+=0a#+CYLN4r1eCgqKm^>i2X`5EF?>y1wSjISZfSjyZ{&k6&I=Xm^Wl zTL~gMw6s$1mQvQY)SI7_Y;DUUARu5aq#>#~;Nd$m2Wy!c{iEMqqQ#_rGDNvtB%jA` z>tZZRDjoOUppQhKrVmA)qmZkE#4Yyzf?>awbJ*=$g-_ziA0T=DV`K%?jkihJc$1t0 zcP&G~?Aw%&+_&ex3}XjDMi8C2L{2n%CqnKT06{eD7~#Ou36Fpy!0PHMQ>LaVJ>dMq zme5@mW@E%#Szcix-R*Uij5gi262xPzDwo;ihQ;b3e6)^>e#-&^0yY7&jTuF>nL?fZ z&);68m9$MA40ON~v5sOD3yiaOW5%<_3E{_MPtmk{y`#U8nVRPdddVO3vqi4Q1I@@r z?b`2=XX-(cd~q@rEUa9+@>^Of5(goef2S!yL^bnNSRs$wdAqQQu=bt||HeVAEZfTW5XqZG z3+Fz3l_zE;$L3cE2nckBVd|uUXk@>0PEAqim%h1fJ2^B^u9Ph!h(4)IcLc7m5b{&> zQ0UF31t+@!HPhvGF;eK$Ot8%e3DwJ_+q!w4mX$a-tq7CJ{Ns)IN z`GG8C7)hLrSid3Y7L(y!3gQ5O+(VMJ2Rd^a+V<$a( z2%@Cr9yU9sD89RCaeO`zMtGY91O$d0!?ejWLp}W38)D}_AYerR}xnUy?zh*7%6mlT&9P;>q}3uF!OhiK@b=D79Z(K3c!ZH6*U82N9*C;sA&+M`+O>gqmj;o8 z2y;q!4>kk5c&zNXEOBxwi`+v20Rdal@0_#BRKqVnpQJ&euD}zq!orUIEplF|%Bzq+ z7JZuT4Zhp53VF}p`4}mLTF9;~&4q-Dcu<0DJeX90-SC!|*kzH*ffGA!$LWdjs1=_SQdV<$JIVbhhlv_YRz(765VD^UL(ibv<)}4MF8>C}_kBsT zt1%0{IJxioUs$|8Nwtgros{GS_F97`iYmpEPtwXRf(YbLtP=6C@7p;GXV}j+4IcCo zRtH890}ZK}?TS<&dM#`cWmD@E2nvGO7LbNpo$o6t)lx+u5t1k_dbJA(2n+zOK0>0e zUMo;C?+iAqstT33adzuaj9)6#DgRYY3f~)kmBRA=Q9b;j zJ7wC)DVi0fS8EqnRWzXq8%MO-gH;~?9#zdYPf^W_Iz+ef4_oI#qXPKKiuQt;)EZ6B z9HwE0NMg*=wt@)%H1wXwR8+wt)SWRK6y3r;*9&%j&a74s!370Mb>WdD2K z{B4^0*u98#llfqzcMAS$F zT8(|rdpz{u5f=qZQxtpqCi`;QKL`^NprY(n8I6UCmjky>N@#T8pxm0 zK>if9vwDIu8{acAPgjaD&L1PJ+pb8(-;~qtd>wfG{mN5H*K#;0Ld?;`3=K0ZC5UhwZ(W>XZSwWeDIpyS2#gvKMshkN-PQ}ue zRA|u@Wg}aoV%d32xWrV%Fe8W)A&LIlXMKz$Y9Fo=I!*Q9A#&yRhDe)rg zyJj_#r)Y!^*JU<7t?)zyu`JhA3V6F)qkV4e@k*aLh%-^`9K5;F`SXCF`nCw-&iihx zt8{5;=W`(~BbV8vP;`QZ8I~m(;20iAG#>zYHu)tjjG#o>?zWY3DIg#)yr>NUK|FI% zqSFUjZ;o;M!9?r%DO0So1=LyHH-Ji|z@?%OpK))ILk$uYr$4s!8z+TKm5WVAX<{}` zp-8~7ILXGu$iS9iV z*mGYsaX-11LhLgsOfB>?Rc^@UVD@$cVL#byU*Spd-rcx7_;(9ZA1noO@>SGfv5n^B2zdfr(HzvEo; zxHaO*i%8hx-Ru{aw6mZD=hfS{nLyQL4kE~*uOY--U|jy)+e%9h=S*sqZIZ&ABn~qy zBZ%$14_DLH&3+)JlcH;i#Jm-|z2?mj5fL&t`wFWiuzRC8_;BIY}Ul{*0*g*@ps zXV~I(j9RTg0ngsBS`uK7nPSa_9&705*_7b{e&YV(>}D^mW#A5i4%50aHoOPf@` z`A36mA*bdUNjyjE{=EeinL>rFsezV%D>eLsE6nLAMA7o}jGy)2*$*IXh7#Ba)sOeVmbb~COD`P3 zN)I9kTPG`Pk0vAfe5x12?0zYPd~w-s7iZo$#AjtS+>m9u=bBnZ7wkq3xepp zzSiBq5`xH-dTM37zhL2cfG@GJC69nJk<6>~)P))+Vtu`xb`Qf0Cl{$8_qiMRTdW=NpqrCKClW;7LhM?O?mfJhAeMZGspOp} zf8{m}D`3Bawtf{o_OI4Tlzr>hY2t(bn@KJBc0w(#Q+?qZG-ymz-k}L!ffR3ai|ENZ z`NKG!iVnVA+*D-y_}guktuS7AZAIafGwj>{JkO;!C>%AbulL|!$!f{NhfSUt-|2eB zx-WK?g)f7{t>}&wu-p6Z&sFLF{z`?c%*jW>^|#O0>5KoVMBjL)#!q&E;RD7?#lZxz z+bs^lVa;0JPKMo-2o9*5NC$Z3YN2ThK;*EcA|Ixq2Ev!&zz!Rp^3v;6T6%5ILzPmR zRHeV9*xHrfC8}B&QtJ?sTBphKn{1;lYq@*!w%Z>}vlRy<#l}Jnq(ZfK5=VaH))DAH zCQT<-hTh@^u!JB^v{3P~CF{HoK}b7E4i|79{`k!ref=%#SAOJ8{{7!A(+gLIpcGbM z51dXAd+}&&rXphfx$BU{_9}f~IaQ_G8_i?=nb1RQAsud&-s^>mxc$YbN{w>o{>P5T zs7jSKpZOQG`K^CQ)#O#`C7fAaeU~=RJ;9B-RR<8TXyyfyn)HgUu-$vPI{006V|38& z!{u>pzhEa}^g=c*2x2p!s;E_bej{sLYdz%uL;@r*gusyaFHcu&2_Ito{lnj{&^rr5 z)YMmi14-ddCWzfyX8@rV5s&wu+9%0rzO-zWp2AfE<<6>5VK^2Ryhvl~wW=uQk0d zT^Rg{7Y)b_RyX!C#DK2!gB<$VdqB|(8gWcVV1^HIis;0QM0d?gbk8A)lxl{~o}Q(9 zkI4LTH@ofhoJ2>aBs!4LI?RD5VS|Y3XxX9Kmg#Yfkbk=zd^gs!)_tis@IpUy4#IwR zBIs=vVJWcRcYk|Rr57&O>BDz+Uf6-0Q&<`q)$;2(Ex&O;q?wZV&;O`O|NhUqdMaqT z@33n}-=SfKo5lVEK`#|@T1OkT&IsK*U#7sJ_ffr^V&v|(w!)ksdxcAXOr;yoQt-q_ zDRTCQNOHB$*()u+N|n`fTff(9PS~)j6iq)(#n2sl?#Y#ER8u@`z8su79AN|z0u<6i zRhvW15k>}&F#;I!N$k9ocjQAhLm`);(?_RhZmZRB<9e`jZK&z}r1811Hf4$`ZRVU| zb!9q1Otc6uWBlhW>K=tWp6Q5Kke!4FkIMA(Kd>Dpd*aW=P*2&(v-~&{1C&*nJY-Mi02!sMG z{9E2qt7_?6l)v)Fq?9vMFYNtZluC|r=l_t3j3`DQ_!08YKTJ}SPAmvd=idFD9k=nm z)ZW48o%&1HNv;=2aqaYega>A}P-pA=;O4z>KqB{6A+x>gX);XQHVp`LVAGS$W@%=o zvk)^xiilskOmQ9~adL=$(JLuN7TKCv7|`5j`nNsRf~ch#E4Hc-VKQQEdA&gY_}JYp z`r^mh%Wk(f`yU{OCuRC8pYhS({%#+6+f+s))cpIeid@8DLe}95A}004WOwfop`})i z4<9%arejmis=5pLWcuL`PPFy1QzeFsc|i-kaf4#|%KISl3BZhBv;I9SupsGli_p8fkVTY*Mb zC)YkIYBHH5x7$tOaF}`p_zX6hce0T6Bd26~=!DFz1MRl(Gxg=b?jtR7t09?Mg+s&L z?r?1Iz>)Uqpjqt~adLg)9yfjGeeGZG?c4Q%?aTza1IU+E5ePE@U&C(O0meej$yPMr zqM!W4blZ)NUGRHldf-@q{?7Lvr2CHS-&rIT`M{pe9K(pft~P;6t;CeV&L*k~icp^V ze<=CPKV|BpX8lvktx)dbS9Zh?y#X)p2kjJu(=Ru@y;4=EG{9mN@G|5fa@edO`WnRD z{oIaLS669jYKqJPNZ|w{i}xLoI8mIi(aO(MO*b$q(NKM5vO9lT)3K!p{VFv7O(5E?@ z>P_K5u3Ty16{@VAr@*lfv+#6|+v6AjF$@HqRk7}?+$LY?CYAkr&A~H;D*0oBBmQyS z>V}7yF|FIQ^oJVOrv17|uCK3~N)Q`?V%+N_QUgaZkMNAyFpu@X!-P!0Y$yFwZss^4MuE z98||kq*N%9exWHr%$8~_)HyhUIN6W`sj~m``St|y%mMQ!N)(e^ zUTH18to2Y?|G)ieiQ46pADed3-~POh+@jN-X~=@LbXdV$3We|!_eJTE6Jbh(`yagdz&%u#!{kyd%rCM5AcC;H*-a25 zi7*e3<+H_}s*v4m67f5+=b#`fWkwR;qFnU7d+tl;s}%OR`Iv;Q6B^K= zXat`e^*D7l_bG}-S}+Y7hXl9bcl?Uhs_~F(U$V6uhbCk?%8P>~nu=?lgu8*)Rru>l z{I#|Bpi-_(^x|cr^UK}OC1IW0bfTt1L45GR2gwe=-VbxennfMzOe2U;OMETX_moM+ z2fKlaX{Q=YjyvFc_;j}OUG+!qbkTIwd<9XY9}GXV9A+9SU|~W<^YJcn5oco(@AlI! zWc1*%ApPSXJVd|!Vv@dnE=&1R_n{e(z&qvw^s##*bpMe6MFQ4I-Rbb7BS8?c*9%1h zR9&y~pJ9PxwBy6IKji1dCdFKdN`>;ip=Yn(OKy*I+bIH}>>IQZc+VEW;^dC~lgial zs!kr4OCy2&(cOhQi!365qLX;2yJLW2DFX`cnYwrEf)n7fv*K6c`FkI|o9H^*;Fr40 zXEyTV_v0J*-ZwWlEe$d6#=(T-e1ZsLbLR_y-qTG4=5{YL=_7GC?2513q`(ji3l zq4NR%!;&-oqFVwBCvso0QJU&7w-##Sbd+c{-TrYPbU*%)Df-ymQF{79mfpQxq+1)+ zmKCO$D+3;xX5wzTXFf0DvNzKvt!{Q>yUF>DH`w>FH<42K@~Z+=e|uw5+@`5&7RdBqBlWbBSECD0g{OG z5h);@0;JH0sPCsBmdjdp$no1kw1Vlw^y`cxHH-Gw* zUQ6;1f#N>7Yca9Oa6GWVtXs1|whXEsURz0P)?b~5nxP^lb81_YcLPVKz3ei{)t$9$ zjh2#CUd)my)LA&K&cc8$Zn%Ajg^o|m`q+Z*+Bd=8Y$%eKlHtcjf*=B+$hLCW3Qz{4 zi7-{mHOl7-RNK`;&j?RD9kN=Z>C!8-5d8R_`*KWzn+SXMJr?cIi+z*dvs*#z4p0u$ zU8cMlX7+&G0YOZqQWT9w$u3xVMw_Z2Hbd5;>gDOEM6!^7h8oBZ{L-hr^r^GfO_s~4 z_LIoLgcw9l$3~Wh4o0{Q$@14$RXQ~%byT#Z6^lr8eXaAvbEq0~F%Q2W1no4Snt68P zx5=dzXxJflvFLbwZi@S&Q~(k|?Y=ISslXP(dc96A7M2Z!ov$7mm?^(T%YnzJF6}K= zDKo{|@9jQ4fh*c9RNPCU3kc~q-%|Ox6ptu05mR|6Ip`%`IEV}G<0)@$2oPE;R=mv; zh*u3ECiewHN zzWN3Q>#LM?@3p*17pfFsDm6Y0y3X+2Km8i>pYby;l5vgONF#c^h>uXfm(#G#Q(2f_ zWg-8)CkO~5o|2QJwcI|8N zOl1qYnPCBTZ~>SA!(>RJyAN$ogfLN`jmrGCQ?oKngsdk}&tI!H33{AOavp!O(E# zLwl`QCf0EJ$7%sCq%f3+ySTLV_R)Xh1LJR1vwZDmSox?oypz zx>lpgKB)~49(D1HfOAoL`007KCB*g4~UC z`294Q`6kKA@E5C$3v!W%NReCTbD^V2pUEW;y!hRWm=SHQ zF)#-=!rJGqu2UpFOV3?YNHX#kB`qHkN~BxX@)+^E$E^u#_#L;q+}dNghogQtjq7Sn zOV``XsobKcVAH&45)eYuB6i6`ppWL*lS(%8bUtg&wScT zL*O(q)>ul>P@{#9FGr=WwaA*E(8goClqJlrNA%vS%jw}QT&cPzDd#^!(ZXva;C$pF z4^nF4llwo8F&DcCA}|%xUQ4wp#Ee#c*q{N43bozTr8d{-z_EMx+1RR0e>aMGB&nfl zT7QJr8HOxZ40pqnC9+jMVAX;G6;!~A?id0Fx;0yc?ZIFCgqMy_iy{*z1M|LB-2v>v zenS(J{;dt-g;WRP?c4HU&YOv8sssLJSV>|k@XoX! ztYy+>1+g)G&eeu|D5^ra%m#&Hlhg~i#?fGpX^Om?bm3xf|LqbP9Xh(-iWpnVG2QPHN2`OpZ{K0 zYeQ}U0Zdk~1euOVbZkbZ`wzRg*P$@A9xlM1sAR8uh9!Ww0Tr~D2wbL!A}pvSDhn$U zh5XVECBs07sfov@H8n9=a8B-0J5)Red8j#9x!lHUGyKyZ4sa`lPJl|#fE(dCsV^h-pZJKEzW;r#cg2EmT8m*RPLU;}otLI8 zV9cX3-Y7P~Z2=z=+qcOgHqE>m5e1mWb&HRS$0I)x7r#ekYB*6WM0?ELG1d>Vu=GS2 z9-z)A*Q(^AWaOiQAliVMJ3;yIeT)>|PZi%GcI^9~yWj;FVkB)k>SH9){<$z5)HX}7 zmO){N)dB9t;xVa>hFHvJC={7s^TFt>4@0HLMMuCec2t1H5S5o!W0LpWws&KIR!(8R z*o+JU2(hj?w0;3<9YVTcwgCwTG%^U=E#zQ#E5?8mf+!;Q5DQ(oqEfM@^{xlO+f5pA z8(L~1M=|JCc^($XqPJmng#8z)oQFYu%?0mbp-w-^YKa8QhD2rmVai1wrd;$Pp7&`6 z+&n_#VdKuj)x%z(*|n%#JmS89Jv>h$B-7^~k*QKu$-_2FKCi^j9h^&;Kj0Tw(SI(n z$6!+iuiRc;RT}Nk+7rYqg`yKQN*F4F7!r%NfWSxtjpu7NdwsP6`XQrgcrqe!a%g5K z4Nt{Qb9GO(9eGu%w#bz#@R(D1OD!W^2c!~xowFsC7L(d@K;iJXHDxh3Bz#Me0=%=z zWab+rU=FIDX>M$tkG_ZfYz|QYi3|JP6c2gH#|B&DMhIjNL=T4Wb#ygRbn>Taoq}+U z`?1$il;%ZeL8e3|!rjpjY|0KYaRTRvpKX?=V(m^$?LM48&s|pO*-PC=CmJ_l?KXmi zY?9&=vouODg&?-dH8itdHNF?W=!_;HFtXq+q&5c|UPgs57M}x&_P&Hx0*erD2;f22 z2=)tG>rsRP6(m+aE~B}eFExWF?a`43g5%7@9H^(%q{p7 zt>^>iA;=(zVaVs^w-w6@<%@Nm5}_#D#IIiz*z-n%YFAb{c&yJWGlE#(YH7LOUqj`8 z|4E51E~&KMW&6%U?EDKd5w=ur|0>z^I?WzBO``-;2x6-o8jp#|0WMLXA|No*fVEA{ z0&A>J0EO_#l*B88T@Fkk0&&GfVQLA&&}jJuC9yoj#XJT79aQ$rlCQc#0$qUZAWHsY zR0!Qo#n4?;@j|s~tnAhP;R>Fv>?wM#E5DGsrS2)}wz}tK;a)$Br-uA4P7oDEqHNLn zs;6$9YH)sf_0Y7csG1jI2RR-H6$gCmak=hZ5c&4A?7TyF6db2ai%yX+$vz!_ltu}r zP_9lndTVnFv!0JqM}ImT!z)h z%2;?Nxkk~%42=>@pzobc%xn1Oyt8&fD+hhfU`l2PB%G7|z^gELyy> zIl$Bn7Iuc!&9D*0ROo#)k^UyRlrH0bV}!hWp4NO1(5C-Bsz?zcq!{otgWlzK5Hp03 zQFP*Q+qbatKEsk$3GH#?J-B*moqK*kqNmTRjNGb}h$|HF%bah(vm3=)KHW`#@m~J? zQ2n01r0&xrc`uOWVQd`no^hy7%}G4R@^-_9wo)!py0QCi&_K2naX}>sgh1{n-grCeMyeN31Obyjm{h6cd^jQ%o_jpsKl6tJ3nq zb-HooT}mg{wbu=X>EMx*bm-_E6bg6Oi*_^e5k?SSC0ksN9SnrrQ=T)l#z-Nq70H|h z)XPH1Q6`0j1MZgLTuJ|j6FyGvG%|CkH^PJ;wZsV1rY}kGOrnl)Se;84-ya%=nj}%uddmz9)d)T@|F_?EhlCq zt|UU`Fk=o@>NR@p#V6>+r@zJt;>>{~6rY@7q`^fCx316&Pk)uFR+ zCOT8TO1`61b;rq5+oW*=s*Ve;IokBx%|gg$sVq-0V%Yy;=Vh_bAna*^ZWbnWabmZn zU9Ep=7SoXB85S1QE%&7V!gkj&3Q4yBIOT*N8ye-hhIbB3~dxZjVq9 z_n@6ItIq=|w*Lh{gqQ^cMh{RAb49Wh$SaDP;~ng1U_F}*YdMO@PlUZkulb3^LXQ6H zzyC+HaN`m^#t7h_`iY;VSbUNZjO`_)z#en$(p&V^-~P|^+>`&4Kj!3_`}TcqRq{|K z^bk#^AE$9aRgO^FbCOp4@29-`U|Y4&AZx~!Mv}GsS^RFOdLVr;uZFMSMA*x7`(!=5 zi+@IKGc*ylrysLh-c}HsRZ35>NCa{bbLn;R`hp!*Qx6kND^kIwSrs7qcxR}8IMI4S zKtP~(Aop+(mCI-iI!^Nm=H&wu5=DYUH`mp!`!$zX`0UsIp6TpXV1vpled*VBm67Ld&wTgay00nI9qHHP96s|Du`BAWqBIr z3b{#4J>=8sEV7w(3Wj4eYA}T$qM`>OjAjJU?Fju0s@_5F=>D9Apjpiq{aBh zh$Lbei!jyn&Vv#yrC|5b*}97SuHXIDUt}TVtMu3Y-oK+@D6;S0gd%aK9{zRu-T(ft z=vV&r-=n|sbN`M);r4%5anDdba5seuZ_}uu?ut-0`Y z47e%Ah+)t-ev9K&WcxF#igg4r+z>H#H~F%R<{g>MRW|MuG-@zqiUdJy6=oLRg#rQs zy8#vJ^2%WRSTJ8@3PWZZXcC}?9GcMjsCS~GUV8U6dh?a1>4*RP-`GPAQLOUr8_(0T zPy7L0zx)o>Yuk%}%wnIP`~EMIi^;WL{oVhx@9U^6#0txsQ2{;=I-IN?_%n3t*x#h& z)Sn>5e}G%Nz}>?r0_g^LI1H?(qh2~W7or0R|5%bkU~*THidAT|>TC9W8Mna$F%%mu ziyOc+`j#)NyfSb%f+po`dIniCB_JSRD$w$(W_^=}mOx<)@|eaoGBF+1dN(hp+xt(x z`RbE&_xMt;h&ddcq)~%uL6&TbMDu7+A~P~% zg-N!6z-SoUj+SK?(m{~wTfV5twXjP>+fS4^Z zq3W$$3f0Egeh*>hV^b0(LVNE+#j@Mup~J_|?6@5kH@9wFWa{9LZFwFZICPvo{HgDw z^KZYj7lWj)CASLjHMBB2J^!8f&`pZw!kz;4b z=i4bU-ne>>rlt?lk>hvnxIGw(^2M?dP{JmrW~q?x>`Tx4@1~OX5cw;&$%&}DLX;2R zPubY}SqOQK`xy2Mi~*>Fv7noWl1I%d#VSlj8uAc{EV1%2?64$BJ4YLV^P3miZ7%Z) zW{-FDyt7Orh&Wh~Tbtz^#)8BMBK3uG-KrrVARu4|u!)3v=rq8A;rg0NH`pcM)4GwM zxDG@K)y|mPKmu!w6k-~x_TB=QS3O1oyXUdy#{}vH-Ur?fh^5af@!zeo=$Vaay=E8K zqE}~(_w84nq3`}v|LdN|A?$q5gO8E4EAQvR+b`3R6L;--e63dD#VVa56MDp91W}?= z;5cQY?_=cfEK>>1vF1PzWT=HvzsuHs$fE)fM4StCLqW8FSO@j5TC!Jdf8vI40_+|t#9)h2fGr~#&0s{5}=l<0dXNPk!J)vNuUC~Cr0MYDpEi?RO z^ZNUd*c=KT0TPScC=gAg@R*sOJsHuS@9}TH&R4|~ckDE}PHwEw;;k$6$4_0cfyTX)ke=s;)olOK#)D`v%ly(%Dz}&kRg8Y$tTx`Q7GlHm6C@2vc z?p4_4t;B>XeqGZxf18ZNVe?n(fq!^)hGg`eHjpl;ywDDxDVt^lF&G)SKFolr1QA^k zW@1guB>mbhIN!&_TOaQ>odN?YL>|fq4vzm#+t|q3TLzwE&wQc0*Dlj3FP2 z0of&BPE|Hif-b)PbrwQCLle_;JMO!D{&kAPCg|YdlRIv|b^Rjc^BFpQ*MmE5&!jf! z7P_x|^z+myYOWY%gZEQB`wZC)MfP!f8ibI`{v*5qrC(?*XI+$FA><%a3*AFlajEM6 zsJqDCZqmoE^`ALGRJS{wv`Q1ql@v;Z-JB?PgJ?kJ+yeA%GD^IvxfR}BB>KbGx)-U| zb1L0jhli+E%vGwY{I*n%ww^1UT%m9@!M^9wQ-Mt-i0NYUFfeY3u}LRi?p;C@1W`a> zI8kJ~_{+;8d|;r;Vq$1PY6hUlril*2U7(q{BQ!O8XvghWFTO>kLXJ+|)m?RRD*PBDh|iK;$>()h0gqod+a(_M+BqvKv5+ME%67tWvH8e?bLvIM!L;@nM6h1TkMC?n~5+$bhCM;^HE$ ztgO&?edfbdV}HAx)M#3%Sm61GfBK96`;NzhG`#)lGxWeCAKR0s_2w&2(Y+6TpzH8k z$$OZpt^|4Nn`9Mmyf)W2se0^tsWSha<`tZHHKi~ba1W#cSusf7u262hf#4~+>Zj_e z-=NXUx!`Xgly#;3htOM6cMY#w<1Fp+esh@(nmu%iMiHhP(14*IZc^=yHctqD^lFY< z9iXYMfPg@6KvBvd+UYqNSfI-+RORUTIJ#A>4?-ZDgDMbzCmZto~4Ni zZ6b$S1m8-Ky>KK-CwJu~t}I-q&9x;u`_Kn=+@48q(v=Hu&=-E>r>R@0l84ffM`=zVOxc^!nrm5 zcTV;iNZ+tQv-aseHv(N{;0tMlv)kdys#Z|aEeux!xy|^<=Ta1jjh;z1U_L?2pq0~J zfgZLEF&4w`)#9R36IILt0>cDU`Jp0KU@y>`)aSKlMnk@0wy5&3^K^uTJ^iiQywz$o zdimv-=@Xy$#MW&yQBCzc|JDn1^u%3T-iHRRU3!})XAbV^lmZ_`09H9Yz3IwHay4adJI8OU*n?ElL%UX@ag4DM$BR6`vv8d7Gp=z#KCau<{h3gyN%Z?K zDLjQG6sXfgT;)n%z@xbZfOFty6seqBP`fUW!*g}=uF6bV55=Zv6k$3+Oy*SS(Kl`&kyLB5D`hy9T5y7|U`+oESA4 zP`0enX4%{W>T_>DU%R@ZLN3WRM>8~vFr6UcWY}aRalT3T1j*Bg=~sI25yRhDWOXDU zAYdY}NS_Y@2*_FMCDSE?z!*b9k*v$82R>%%k-V!_vd!LAErcJ zc=r|h$S1y!dWS^m@S|N5#400dYb)#QvP#9={vj*1w7-G~@)P#EIWY{t%$krFuh3?$ zwpH9Q%+M4)-4I&Vh~5_A0|{i~4ID|*iJuePc~I2i)z1Sf`Z0SO*iowxbERD1T~tun zKZ>xV3EpM~JI=lGEDktSM0gT)i@I*{;1zBA1Oyxn_=BZH-r>FgnQK;Uj0GAw+hL~g z!SAp$OPuB_Hi#nZ#Yz>GM`3bh+6r5yxm}J*(=mjR+25;mdiv?7={vsTJN6WtJpTCO z^w?vM(H--Cy0*5h48QvPH)&?>5FI&w$BxIZEZw9^sYGYazL)wzE^r^!+zE2mlKVVT zqRovIZLDola$}u^Yde>&m167X4l*(rVZ<;Ddzywy1uleS>s%#t8t~P*baE#*5ITup z8^q60`;7Z&=zz`AR;1E`@4?fM7TN0XWRmL?j!%!I#SLHy-P&LZV!0+Y?ZG_H2;$B4 z?sr@`-?8Hs1W`c1xd1s_*c@^>#U}8|;Oe&P0~Yn^m_*Z2^V;lTzT|Ue$WU7JN@q4l zLrFwl7TOIW^{1A;K{syPpf7&$i#wj9QmN4EufI+|_G3TB8zCHs6W!j_p6i`Ao}=TZ z?D!i>#}Cu&TtwSycQAzE2#Aba}tc6fJN@dM!-rzl&L_hYVac`cd=f5XO1ZgEgE z$z>K^9?b$3z!JKJ-Q`+ZrNfhZ4=N@Y7_n}4nTv?9Nxq^P!U_loI1ei+m2Phca@Y-^ z>Omo#2(zdQ3-@{~-T-5ruPBUK2VwyVhsE#A6HpZu;L+4DLwV=lAvN68HEVwDyIF`dfNl?#_ysIT`f4E5rs zR&e6catlLDE!?l*MAnH|Hylyg`e$bzpWG1Eb?GEeBZ2zs=znKL9^bGd=+h5~1?~2B zD2Oed78W<*$Y>U*0G3ThP!Z7lzS((pgdNY#9;%shB~i&NAmBu-W>h-2DB5Xu3#@4q zAy|V+rnb!M1Xuv4A`(r8wS2{2d+S*`bMO19E+V_I(Lz3)&5L!m12sHP5H>%1v^L8 z?L@>w>3ofcnbg&k09Zu}mJW?~+iO=y>yxQC{qZc0SZJ;g;47NQRNW!^6smCtUj3~G6Rf*hKIa6lV- zM$cz6;rBFFF}EU!s}zjHX;fj^nGGf3)<$#VAsp*t)7`7VNT?PN5O5A)o$}^QMHt!l z0CYIH`;aq|+uwcnT}mVpbl<&qa&_?ZoW$qwZ@+MXHa0fs!3THtSkC2gbm9DYdhD?e zk{!r|-$yk$vi18i3wf7|MKTMO{08*`LpcM|cU%QlxEG}b#vEyzkPo22-} z0UA|UIy=F+yj89ts+nWK?oKOIJa3I(wbEVXbD03km%)BU~+2D}0S0)quo zNM5z`R;u4rSldN+gN%7m1pxtp9*}37wAZdHqPtNazy=weOq>9iW4l}~didd; zCfKN4Mg{YSKJ+1)j7SvqOML!Kr8D%>OD}Q1L;zLTvo?q*MgK7>duAz@N}5gvD!FwM z7(O)ip0-Lslq9KX3PG(>W+CPj1w&C9Nk}#jMC7qtU2T0npPK8=m0c)^0s?~r3dP>M zCCFjF0I70Hp~6#7Jw>NapQfp)opv4P&Yk189X@=R{|-yQNC37s*LV)%J@?$R_1HvM zqL7a)hD_PugH)-RzibHwaX4{du}Xg3EZg)PL_NJx%Rk(EvX+ZEs+No7A2EW6^E?sO zoE2=bora2ta0;rIcLS3ONFoe&I{|VU6=kqhe*yyI2o$8eE^-b{f!jgz7YbB<@CScz z&+W)d1aWk`x0eab;1|xnLubyMp+kobZQYJdK0?ixmaT0&mkK{dA^A7SY*h1tAPyTA zH>(s2l<7x5tes3Qmqd}E%q^QRN0n=+gHY*}>ng8@=oW5S8_2CTa_Q6>g=3Q~+wctw z@cDvl!y04}0^}3>yxVlxmQRKW0~1HRc~LVRnUb24$7X;cxskJQ1`-eu*aK|LUb!a7 z;i%#2)vL6+x=J7a_{VqLp3P?I)mLAo4}9PQJ8oALg)5G`ZEpY+w#>%JQdB*YRE|AB zW}}i9A!a879e)ZHg;Mz%EvKsV?1dct;j3vz0=KyUI-j6*<#dGT&;-%R8KQ@eOY}qU zmv?kU=@jlQ1yS>@+znXVgrh^+MMct%*KACpQ?n8sozXft`Mo=}QrjBWL48=ys5BdI zP6SWQ5xsncIx^Z#<~08>0RaK)vBu8ZcZAQOsi-)FXg~Yxv%J{Es9rX(zP?Te4jkZ0 zVI!_zzs~P_=%I(2KHqdi;`4m1g&5F3B&yDRk}cZ5YHCQaTI{V&pFsD(*H%|BMpWKH z7e5!u3MYU?6d;vxQTfk>a-H3-^2gNc?4oLIcav5?f1&BL|-%t4}a3;Un+=-P0CvECMK zG6e(#OaK&rw9dP>Cdi@LsMNJKdjT(*2EOpJORa|ISGn3-t83q*aUVk4lB6f#D^+^> zndj(ppZh$24AORt^#Yw!{_Vg0x8(Ql^sqre%dum}IC*RaJO@I}H`c9-^3-GZk~?vn zs+(8IEYwO_66hZ2A_En#Qq$%Lkhx4jp^dCU>+F(ZKNm_0Cv;V|YpAh5aIw&>#4fHa za-wKsQa2Fq#ri48NQK|q{15TIDm~0!o-Kmd9O>i=MdQvVh&ZMJ#<}8QEri_7@wJs8 zme_=NX-TECN17k@^LJB37HAMGKB02IfwXV3Cp%dLQU z86tpH7D%e(BG<9cF@pFn$t=`MJ@kGZ1AySAbBye<%VrKCUWG;QK>k#AsZ)ymjK192 zqRPgg!Upf@vjTL~h7f|aSHW|X}fxaF>S ziBER>RVyzg)vk@U1q1~42Mp=4ky}a$a%d%PGG+Ggq}0{Kjl~y4(3m4Z4ttHXzWw?$ z6rY@-$?19io#TS%M1%&RrwAi@Ac~0YV9|y#_WASY=_h~kC)++R)>9NEURxu}3Rb*l zet;?$e}|OZZ88JnpdjW;DAr))E>mZOkBy(ALfI0?ox%woh+Z;R=jvawpwb3=T-~x% z0S)NDBqfwrU@f4qU0%}CW!i;(>bgppVT(9?2&*+R1q(N?(8)W_HoXtI;OV?} zS!8;0fDy%S|Iy<-yo`=3`vD%05x;7gZ>{7BQSc-G7v;b4)1;RA>#Bn1avlB%S7V38 z9izrVy1BAO?l3lRjgT(L-6kh_+I?H0-aJh0t>5rz1kNy*mNjydK5|~ zc|92$Cm_2eF7^I-Jq^5~*?WXRcDa;y6hXw>gnB;{HIEk!gdk$4dVWEn`;N#>Pe`!d z2ad_SQ$wZ2WQhD4l(2Vev@IYYuoswMq3&N;QcWWu0{a6Ye5ip(r&$=tujOEAd0krX zdCYMjl3tJ0&wAGsO1(}V@BV%A@Uqx2y!`TObl~XSlq~sZ(!H}+Z8J=Ut!-@Jn!KBW zAN&VYeCFp!DRx(dEXiJyqesbm>buBu?9(I#rui{9GbglDXayT6TvGXZhnzkTx(%J! zZLl!zMn=o$TT3fk1qAuS-;~+k;C)wX=99l2#K@@R)fGNzi`?miPu{EUX(Vwt*JqD= z`*=3{1ch9NofiuE0%007BwaB?ff&N@W*+f@5JUhu0asR4-W0wW;E#CU5sBWsskS7E z2!#lOC?L=uki>myS)m1U+uI6sh>e_PBjk2zAu@a)yYmR60hN3nbLYB=={dT2^;}1f zt(1y%^V$Xa?Dzfzt){j23rmriC`eWF_XQO(>{l&qZs0!n7zIE1@2ULOFH!Br6QnBb zrEfWOfZT^aMxMhTCim<^?1t?ymKiyrfWio$q89~~DlEjA2Fa^)atE@PEvP(K4>@}X z?Sky_98xHP`fXNVi|`p_uUY6;+BSxkjGv88B11~{dVzNz1+i2>N`g$mu*JSkZGg9h za}c3qgw?J1dIm-ifm<6a)XXH&sTL$J9+K$(Bg9E!xd};J&uBYs-#|ZwfWYvg$kx+$ z7NAs+zyJYCfPAcKi)zbUS*t*HnV3>@*S+thryu`4%BGVnRMx&R^efMQg95=Y9X)Xu z{~aV2V+QtR5k_9;;?kaZ7z@@^M9V3+60Z0OrX>C&s@?G>RWAQ7)t6o%rLeO702V@a zPu)Y_6QAScQ1UiceNv35`xr@|iAgONTYPTxf`-ahWel)XQM8J2M);6NS7P_o>e_v{ zJo9dq{^x7fdm3$pc4b+&Woc0P8cCpG*)m3CuNUkjh;W?~Y9xJ-3pa>C)BFI){06DFiO4wU| z7~XH8EYW(l|4J>KYm(HU+8JtIV;-Mg%%Q1%Vj*(^{0+>g838Zm(-faPKz0Hm8q{sC zjjYWP!C8>Lw^$hYy(jno@F0SRC(%ho=BC=H)>=ua+(S`7K%g~Ly-nr$1=TW-Ist3J z3s&6bXX=8Pf9(wdU=u_YI zqa9bAf+)f#4|(JWK@X!@Qh-TF3C4O;h00dP79$UDt52<7oZ-Sn{}~sztPwpoyY1*) zjb2}@?)ZBF=c7?@YDU?Mg$z4)+NWih1*DdsC0;aW|L}24_8!#0H*P3&&taJ-TScffa<=Kvd)`Mz#ibclx3AXE^{Wl>DhVuslWLPbm`q! z==P0El-gM3;pPY4`w=>E$5}dj>`d3siA}$i70gxxM>Z1hQh+HIRox6w)|Eh+DSn(l zNc($OK6unkkH1szDby@5IQTu=-6 zB)#LHL~q~HcC4bJSwLVfP<47?QE6J}B`|zII2YtA9yBix$?NseJr6v_F9O?evjgnz z;~*o_^+WIX(62mI;Z@B7!-2*e#AeEQCb>rQ$L=AkfJ_5~lhH$ZkZ=q^M83*{$K|Hx z+3f&we=k!KFD}A-Ta#l21O&9UYws?IT*FZWFIp*@TeKozKJe8%bj(dhCSCO8g%Yi1 z6rM|pb2FFAQZ|>TP<)OnuH~A_JrDV5B~##) z(ZKUx{{vc2U8m1|_ut&{Se&&;xhm`J4~rE^Bb8OHTL?A>1$Nuk{Z%cbUxUduJT&W) zX1v|t_#x0848wH2@yiZW%0-@oXazyUIDs30Q_knU2_ilSQek8locXogPd8y=9FV&X zNqu`6g7HU1Z)Slp1{R66j7nD+Ic(RaQebod;((2@nERX$@oV^=muW|dR!?UFzO0>H-Nx7IKm&Z$Pk9lo(c>nVFUn5mk35j9>ji6QZ!HA~cYZ+~K+p5_&auw#8pKjl&}S==q(~kItj(k zAe~S=w+Jl%+1Y~>TqdMmxIOkn#aW4uj@AovG-JAhKh2H&gxK zp1c3+PnWdQ*J4X_cp#)u)>go*0p z@r7nvBuL^g;n=Br=__CUCCa2WD3*Ykw?zFm%29N7s5FpC+ys)TwE)z9NB?K-z6P>M zD!<()X^+`npF5dY_C5yWa5JxwLZeHN_Oli;=Za-zI~-ot2`ML;x{|4pRHFaY_BJlD@G^RschbjvKY$dXy`xj@FMA@0cg@R;9Pa-(#PQLm^FUn8SONlO z0-+)hLwJBXIjJ38HDG`bPdvXz;+seS3PYue{~Mmpihv*VE}A| zp8Ce`(f|03e?wpRp`W5iY=ZiQ(P>4d{s%xE1d=O$3ReNu9VAoL?$^nv7Af3TGs`@Z zsBotd)kVAN3)B`rw+F^|rM^ujwYG=SHnC(sSL)kgb-bmTp?Ip=&mfzv@-nqBuSy>| zqimf&va~k|F`HT^pFgN|xakAP9X^n7cI2~bf*21G&D-M-DIg%Q3m{ZiR~1@Lkz;}M z5kv@J?%FZIj5~DyU!tIFcf{Paz@Si&V8<4MDQRTgY!-2-z zx5MYkmU_vE8|mazC!JdEBiBAjzaou$DirWglS0<+$tIo`A#;OdLZ!reL0d@p4mO@P zAts~lK8>>JbqYrMBS8?&61_G0u@%zS-|S9*h_Ekx-XUE}@GfwWgI+Nc3XCprf`S;{ zSW{^=tvWVg9O@wQijPkBUUY`Z8=nzX*acB&(=!krL`yy~Gddq2M$5Oa(bB?o+FW0z zOnQTdos;V;l+UGEsI|_?Bp!#(H!)5gr#YdF#wR(UjKmTYVk8o|abCZlg)I9GR(B8d zuFe#wW!*tH;H0FXa7X*KF{fpEs5K2Zb<;e&Q1-hQbk@JLBT}}aZD$`Mwj?YLuoGl@vwi+WUcrluIh#kT@0E*q2Q6kI6EHHx!-h>Th^{ zBa5zt`>$)U6+=%D4Iq~QIZR6_l^4*=PsluEWPMoxW9b)4eF5xI~PQ!|XH zPBAh$MM304`lF<}W90UY*Fu{~uCkE+RL748IYdtOu#rPxWC)@G>}a4UE+!QU_}CZ2 z7BKWQ6sn?tQvou#xT$S!oEk=MhGR_OJ2huL>F~01_u-QgU0or%v99*q9RmDlG9u9| z62wE)q?MKSSzxcRoW_Pz;VCu4P8KnyQU#)rS7mdeAc^A)gtI4@N{GvTNGI3Wg%Qcr z25qh{@i6w%?U&efigJuV7V{Z?0b&z#6pkhsd7PmrBa^s}Fd`WU#aO62O8!uoUk^K~ zl`@rzIYyK_>!O0N@{y_GFTOV6Co^S#4R8M1O^Q#JIS2NRqxI0 z@U_H(Nj?aoUBE8<V(DqUuC zNXfw=v`zq$3olxQcj*v$i30m0mYC)j0~kXkJ=d^YE>X2wrh2u?6i7xQH<#IUlIQ28 zH&^J^)wd|a!rPiPj@FvR=MQn^EyPsLcw&|UkvPwbjK-(QAB>UL=jW=W%k61uQ0)Zd z((9b)dVTvR62fqMZpg){ktT=+5Pn9EVw$M|?>Ql=o&^R2kiawx_pRlK*3!e<4i6Qw zXAW+A8rlgIuRP4o;k7JOS1tdkkz8|U4mL3dJrYeZ!D2Gpd;2Q<4JP<_P@>DrDy^i4 zyI{tshOgCC3i;Xh=TLKA0p|hf7jP9oi$0*yC>l!Pfg@-3{Eez8RAM3PLLtMi(V{M& zP4QmF+4LGM-@HJV-g<_IZ1GqZBZqEA4*db9Hil#53xrrGJ5C`+Btas>j9iAJ6Xa&E ziy|ADJyw?N9mIIw{$P0DHhZX6J~$z9>zrZ6SP(=5$S->Bno9Q{9nO3Jf#C#-1y)$d za*2g3hb6bLB^YTsH7jp5vmXRNP?7rxKh|tnq7sa@Yr0y70t-LTS$y0f#~7V7HrprD(zw+M^V zu4u|+a)lPJpJQQe?RV@3{lN&Y#KtuUBZy-Rp=}oS4acWAnFOhnEFh1oi&xomC&;sp zf;gWTesTzm6+r}`+PrZ?p$Cu44b9L61k43g>y4bII<04hFNE9*lObZET5<$H0Hc0f ztS33L9^!^F06)rM|2|O=h0RK!rm2ae5^{zYADk@$g823YZe3H+R71;Eb2j*Rt|Gh8 z^nBZg=5r~^rPe9KFRNV9%WkgG`qEYI8Cl9}mOx6q&cfM~oIHX!f;4g!l3jv~JVK=m z>LjyM&q&zdyz}xm>Eu1{YpYx$l_fGnRyOU>wNdt{04l>h^9VnQiA2C0aHTNC2w_(1 zJwEJtYkR;>m4{ErEaXaK3oMrB7F1eHj?T1+kUZ2xk7sy|wb8EecV4d0r4@w}L|89< z`mBe}%ncw9Vu)c7L*5H{hzjO_YNbT=T9p@)l*@VU6*EQYX;159pnG64MZ2aXJCT-Cnl+7)qce(tdWPMxQya_M zg$i3d*D|9wZ6a+TG=zPe%S;9R#jls?>e^05gT@Je`BOeRG$E2L_XFlKBhRol;+~_N zL{=+QtCpykPczcE!HFZkurM}qB6EyPf=DVV4hB0X*zq}d{4VE|bD zsJj_M`BD4&7Y`di46AjmGPx?u=y#w}*1Fc<8r9c z#yyOJwW@8hVCjVh4UOyB*ySMZ1`fvCw^W*EjQNf^p^gab1@g5}HH)0WBnuxGM=f+L zAfN;DAr^{qRi&_B;)K!ZSjn{Bp)GBS-CHvliXl>A#0IxHyuKj6><649!%7aZDOiWY zOQCt5{MZvj04K}s4R*4WRJvEh#2x0>ecYo=MLMLV=Iy5Ol z&f@}@R_BV^f|zBY<7`P=AO$HD73wvFjT99K=?bjuD-lk%eF4hygojBw@qbD^oz| zSPQd&5ROX!T>$|rfKVEGSHnWaX^P^_4TXN`TV=lZ0eFv(o_5g}-s2tmiqc-8&2_rL zbzRJFW&>6>P!ES?e4(InHLX&v)cIHt1hEa!s})VQ4^N4%1H%fCL7W&UEXkF%ol}-6 z4Hc1)Eg;YnKon8&4C8RwL8~LIZmzB?Tp2ksA=6BB{FosY{yO^yN+GOjM!h0=Q1Gy^ ze~j@0&kzXIP>fS~&5yU%WmY-dnyTpH4rb^-!U z2IfL^wL$k9QQS9JsCp$TNZ}}3Z8-vxrX0qGzziE31bDVWHS7fgXID(ZQrj)`&B9WX$Uuze^Y(JUJ<7&rp`fhScf8tFqm zQC1HT7xW?$40f@Z5fE@bFh6=+S_m4sinu}0#qOc18YzTASkg(M*bol}7}H0mC2sxX zRABvtWnZC8ra-DIstRitEXD%80h8cFNaFoJqd^j?;yy4ci81Lxc|e#7svwF;pc0ma z5w(E8$N)kjlKDXtF*nN6@U`=^3!D(L{}467{K%suq5|0whzBJ)I6;mD{4EzY&0Rkw zwmVU;t*LZnS&Tq4fIJ-Zc0S0+Vk|V=eHqOHCOB+B5EeE<#7L$VL{LCryny-8#Ym!8 zR~M19IPNg)XrTUJPQ4}Dw|$igWmQFm%NsX@t-9I31c)Bb zlZ+@v*zUtO;w3?t+(7)e5?Iu{1~Iluf(Qx-2sDAAF2Yg_i?2%_ZFSL52(f84q9_O( z3qI&vU_2h0ka+EZ6M;0WrKB~Tainj*TUW88E1DFu7HAGkg2-Kn1|*7ywDwR?8;7CS zsR4vN;2#LWS1fCVB5Z@fi6IiFvGc8qYB~V{fgXT`7#BCY$Sy61HC=UBR8iAcP*{2? z=~y}h=~QA_8dthYBqf(dkX&NvE@_YkX;_f%lm_YU1_cD#G)d_l%wTMUI)5?_|ISRmYUZta^u0H^%+|xMTdb)VgeQ zVN%xW!g%RJ4o`>=jvqeO*cv89BqBy1X2Tac*ur%tgL;k2(@mZ>6v-?S_Mf~r7k zUi^uWvXQG-F41*zKpUK*tU)DB4tp9PkT*5yukE0f{p@zB?+ZP}ulj=xPH%@ss zF=1$YcZQO!o^5~1nKU)9;Z0ASkw1nTXBrg$~uQ&<<3Oy=BKG%G;N2 znK$P~<)y(wrGiPU(mI~iVK093fa%QCiBSy*1aRZO?lH)H$WfjpmA7lCF6le%tCxF8 zRe4KyBxzEL2gUl>eR}_9kIMRkL~ngwc-SBtm~90P;SX+SfKy;t6$3cc7n4c~_3r-zUA*GZGXZy^HT*#LcK1R*SfK92 zwpX?)5S5?%hdy#P65pD|H%;)8$#h3ok6i4 zO&RK#4qand8xuAN+Se=y4%AQAe+Z~XUsw?fM(@OJ(ajAABJP2xZVbi>#)ba>-j=E1 zVlr<=QtE_0LH%)Ej(`y@R@kLgNW%XS=ge8HAr>2yE;gWWT6xbnzL=q;mA9xkajLWS z=y2u3}r++KQLV2f8{hXEF8z_S?-Vj_f&PS{D;-Xdu4=4t0Bx;~%&E)dpPh6_@ z*CB9SfLQ_oV8rJAprB$#rNMifQe;@9^QfDo69G{z*xn%Ora}X8_p`g22{qw+Ae< zLk<0TrK3}EBfOan9j%TYu4>lFI0o|%+oj$WmZgHNwqCE>y@DG3gt@AguPAl7BUf~| zT*>_7QeXt4C@Cf>erNbK>BmB(0`@2XT!2>qVbbM>4V;b9C4YZqS+rNA%Q|E}x)M|m zfoX}gK^kwtV;<469{JHWX*vN4FXhdMH+aiM&-D>-^HvWVBh};4rKA+Ztd5A)R@!BSGeljXx9_*o(J!I_AujDLIjEYCy7{wARDGK4|&fTA!x#*G?w)+48?G4l+A z6vQ)H+A>MZ+^Oac4H9=ImZJ>2qf6aQ+&^xdC2}n6cqDT~Rf&S&8BCvPyN5-* zRu+uBm%gp;D0iTc&v=}8OMLQAq?J!ZXF zea^k23BW`Hi|WndHRvRq3I3futkhg%121w`S^X2#?3vk{S2&e)VmSolUpza)+5<9h zQh2RmVz&a17qdoMiT*g)&DSeH9A3y`FNzR{dPY(Ya>&fXV}qpeq-OIEezGa$g?*KR z6q89Zz}Kn}AMm!9j$KRDj+FuXT&kmv@36l>3h+LJRyup<7g$UI`s=w^X+hL_Dl&kQ zgx_frmcM0#YnZT4(W+NUw>8`2t3h#uF7_=M`~Q?dN)GZW_XoOw?#NA4T7k$h}jz<6h zXsdYolJ2qzmn|&|5*HaS$Vjw12YE4T6wQbL?KDzRksx_0?RwcKL)VBLDRpipz6(LC zffsUHe18p#%$U8bL}*CE=55~LvWtqBnmfbsL7)N`DV~i2S2OZlD`p%yHVLEI8uc7O zQZiHO`z;^Sd_`~R^oi-Pc%&BBs^pwFaTvfR#Zd0M8q~BXWDEHc&o z*5bIp-cGagLqUx~zJ40suip#+sNJCDsnDUr*rF7z&rU8orlg{QE+fGA7q! zDUUFMtWVb06*`#q+V>UnrS1Kwg7>ui{3mJFDe0s6IW3D2UJz3V-2J!U^*f0Gp4Y;K z<)EA6gyoH@G*)H(lQHD#fjuLe#)uKCJz7BOg=T?zbjWk2sAzj*oI?hJU5Y*sya)3r z<|OTmj~cQOGa=3T8(WrGd*!v~&t1-iXh(Q4^_d81KC!u7i?GMfSAO_fNRq+hbr-Nc zbHHPX`tL9kn*xjEDkBXjDbPxKT|RHDnc7{ z$ZTIWH9^ERs5NSRE@aoUYMNcsKTxEM2jb;ra(+;kc>s<4HM#E2+@L18FwDj(=MT9X zhuvoW7m~4v z5GeapyQQwTIL$di(O>P9-z5GVCo1W*&H6!B>gCF+*Zs_P_{8C+xU2#4{bgqEc##fO z?;UP0D~d;t*)**XwjGmhZuYk|T6;eg+xBjw5rlnV)a`H;LewG{h^7O?R1{(Q!aOHM zG3SH{140j=NHV<@xcCk(+SO2StWED#!LSZQp&qz-#uu%j^9qAcY%T9YD%oExF$Q(WDEIJ)$UzNcKL9SQYbw+Jp&Sy3XeY?^jW}*=kru`;lQJ3P^ zVnq{18BTEP9tujLH2;opWvUC(ZcJ80>ru`Pj({q4IN|cM^7-Q3ePL)Y3T{ z5yaA9lL6E|vKPkqW;i4FtocqteYH4I9-tCA zUtB?I$mSV|vv=;zO*c^E)edZaa(I;4e{KXjmsp=R6B{jt*_Rn*`K>F`H4{G%Nqs=4 z^2p!g##?Xl{wi-x=`IfWAmq$=H#rni8@Klb0iL%mM&RIB0Ys_aPhSoje}p~(A9eP2 z9ET&LoT#v8otDc))y#!O!d9|oE>@mb2X0sJde~r;4IKq?I!B_5IDGf$gvW(uI4v(F zLjs6v`}+`|zt`Q}!Bd+}GxSO7?U;}F>lwCrd&=2?3DV0BtM*9Y9;RpJ*j|$XEg`ya zYq%%8svJkb+hjpB(TVwRxNL9Z&@MQ3v*TpC4kv2f7A7t#;*CnqL$gV}1wDRN3Y~NZ zw7obcks0j*PD<#eI7m+N@fO%`+M&upuZAZ?Ck!$hh<|O$HjKD|o-9J>*Z7b(S#Qhs7VLX~x#WffxoOdG za~5K(=^T(iH8JrFxh}MGKbxo2p|%VJm*!U*XWcD5xP7*7WLD{G zpG~YjAGej~=JQAEHwEncM9+e?RY17zq>q8!=Tw=Bp}pnX_EB*eA8RY-bF-1Eby1iV z&Dsn%{+)fXW81mqmsx+6(sfg?Bv@1Ea9}B`z8CrR8^>r+>EKjoWb2&F-(z)qq62%$ zqTs-fNrt#Z6{0;B!An^}7~3B=?WZ%F|J0B|h3J`hQAY@7o8pHxxHGM5=f%yi?l|D7 zijLrb`AvaFBhT6wxS`8lPF6AiMf|X_96VfiBkOkl)!quzg{KuEmMlqlU%2g@{8mQ) z>*;d&-#sq7XkNPe@$b8LT>EPll}#y~wC8lsk5(aYP+qU|lY!2B5!ama>p24OVz%q2 zz`>(sTp9?H5qG_ZMzbv7P+l*HNI zE{*;0r2B=h$Er@lYUhpNj|9zQBg_S!illPqrsp8|4JQBGJG`(h%%m%e@i394G$(k_ zh$wMeH$bIHus8h6x)J8^GXL;yp4YMU+4r`3?=kW8&*mCRAtAjXXmjEE+Co$@?QclQ zJ8d9ey^M3WE-sqmE;on9w74ll-GV^dSslC08KVjt3z#1g(PHKIHu04t${l)etA<6^!mqEFLV$P z<>Jq=ve=iqbkN1~3#oSbb9DFaH{#aE0>ldO(>5(pZ+$JT~y`iYNui*!*O2OnPM7{;WLEX)|&Do+0%9zOg9L9&|NusUT5)shjA5MB^^%I#-r zx~-#!8!ij{8l@Le3O;5lhx*{|+A>^Dk7spw&8A(qDUk|>3q8%-jt{dFh&Y0Pumo_} z787zt>3L(2GuN*qR8%PnV~Ii+w(J41sQOqLmWN&rR+H>#*T3dDC6na^MgW@?pMdX2 zisLoV1;AoaqY;@n_P&R~uygFCmhgTa7j8~Omyb^4@r%oE9v=zx22r7PKPGk1`%Q9g zhm$c<_?H}FWAd;izDRCPVHzjG^bna^n*1~Vu8q@on0?ix$Vc$-5gI3-I3A>Lz~4Y8 zJnK>qX2vh^(pZ zv-ox%gWqL>vKz6Cmn&Y(Wc^8rDxSwJRtqouT*U#)Z-h<^k%iks6wH2q-RY6!b-&r{ zY!9h@?{pVA93~eN-&CTDs6`%T9JE@K`UV_kHr{P#Qc^N)q4EU-R6z$@ZRPR1!{=Y* zy(j4lB8Ie7TmyLWt>n|CDZ8%V3xgKN0#3~^v`rim_gr!5jFQk4SPO52-taC;!3*qF zp9J*HN>A}x!DP1f)lU&JYoCNaA{*tYvj#bluSo|?q0mTFz>}TEBdmWF>&cg@;p{M7 zj#Kn-FZWAZxQ%=-;U@p8=+_r@-e%Y6f_$5ILRp#ia-OEx$k`v@3d*5jc_Z zF5*7;woQVE!C{S@Q|uCb=r4w3E6IS9q#X8SVjvIeG}Cu@}(eQ;`m5ph1ALV>XK^huXc|IaC__5%NflZ)zkr_9EhIoD zPcZliKu0jFZxw=w&Quwk{?JU_R~hbu|J)y7kutL@CQM$7XU)QVwlG#t5CkYP%b4t9u) z#nzh&JHbD)8~(n&DvDn%!MBSJB&G^5h3JlLYl%97Dq|V?28}>Tmvi_i;tb3g~zHIA?_J4^iY1%Q{+dtCQRs_W0=#&&& zmLA;d>2*}gaf7oo^ssm0VtaGo>Ad!vL)$bz5$iPc=L}6=To1|<2Mwt2ZA>nO7Ry#o z$21KI4g1V39^T2F)7F$E+upwvX^=lZJ5U@hy<(QtuD|l=I zCijZpBXFpz*)=1I>wM)S%W0=9+{JUsy4gM1UYQAqehDQ~VNgd1&K8ap9`{ zPT|!?S++&>!6%|W<^`+UjPBSKT|X9K_=j~|z|Q_Kox_DyEQ2*5xET=X8{`sZL!CM) z4cK=cv1~KGXsO7L_sZkva@5XUb}%0GaZY8WQKCoF{H|#W5FIW@NkgVuf_RzEGbbFQ z8w*xImC4s}zc((@TdWbA;Jke*x?Z?^z-iqORGMTUp%LBDzEqOuzkT}F(^BqVz7mW- z_+u5XT=nip%X|6fRO-rwtVy`$y_{^*UNyxrceUMu_g8P>?=xk@!$wUV=)|1lABZU2 zS^lYY?z}**@fCQ)-Ln+CnWUWbz9?#uS$^vAgZ+HD<;m?2a(1t0^th6% zxKr5=$9QfpLzWRftR}t&w+f*LDLdPb@n&&AB4M6`gKo}%L=J|>zi&eCh&G7rVsr}8 zTxwn@b$0hKxbk#(pJ6SH+`4foQyrtaiZ%UI4Q*Eoxc{?RmiBEcRTMUXYsH&TYBZ;B zq@!fSZ_*X1F6P)4L4h*f_z8-Lr6!X3q3y-m+;WnCYL0syVMupq0^)b9BY}kuVe@N*=e}aOdEEG}+HVyng23fY< literal 0 HcmV?d00001 diff --git a/www/assets/images/Playlist.png b/www/assets/images/Playlist.png new file mode 100644 index 0000000000000000000000000000000000000000..355fc0bf093c316574649c1b112595b51b1610ea GIT binary patch literal 41578 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 OaA~U>pc;`55&s8nP4-~` literal 0 HcmV?d00001 diff --git a/www/assets/images/Question_bot.svg b/www/assets/images/Question_bot.svg new file mode 100644 index 00000000..7d0a30da --- /dev/null +++ b/www/assets/images/Question_bot.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/www/assets/images/Story_bot.svg b/www/assets/images/Story_bot.svg new file mode 100644 index 00000000..393660d2 --- /dev/null +++ b/www/assets/images/Story_bot.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/www/assets/images/Video.png b/www/assets/images/Video.png new file mode 100644 index 0000000000000000000000000000000000000000..7963d872fa02034f8b1ece5ddbbbddd04170d6e9 GIT binary patch literal 43606 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 LUk!WL_T~Qr`0AnH literal 0 HcmV?d00001 diff --git a/www/assets/images/logo.svg b/www/assets/images/logo.svg new file mode 100644 index 00000000..ee970a64 --- /dev/null +++ b/www/assets/images/logo.svg @@ -0,0 +1,387 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/www/assets/images/parent_sakhi.png b/www/assets/images/parent_sakhi.png new file mode 100644 index 0000000000000000000000000000000000000000..ea8c81ef8e9682885ab52a9b944a764cae7bd8aa GIT binary patch literal 128387 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 a=48~m%TjC;UPwj6^7*L3?J<*^R|NVO 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�V#aL$_b)zYy?es}hQbkox!F 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 nN86!gtjTDS=y`?CVSF0uDaP#@g>RkrDp`&ZAw2 literal 0 HcmV?d00001 diff --git a/www/assets/images/pitara-logo.png b/www/assets/images/pitara-logo.png new file mode 100644 index 0000000000000000000000000000000000000000..5c3ce36887574139d4601bbe30f7cfe997a0668f GIT binary patch literal 199682 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∈cPl1} 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 z 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%0DTNlR5och@mMD}(CyY85jSRwA%c|=C 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%0DQt}8y6)eif>YP1^g(e%I69sR zMGj58cz~K`(rJcQ9VG<1bV>4)WzPDRB^M*skan||s?&#ty|#C(MnP1`tKqTv)S8Y` zToew^_UJ|6aCsmGM-{6@(9WCl;!NOIo%zcaQ9aK?Csq@?b%sNLD2h<9%CpjF_D7^; z#DY3p6+-od(&2*{HoB1VP*6-H{dJtduh5=Y(jGW!dLEP8yE{Jpa=Bo8{AckB_uCM+4rW&$e*J*jG zChoDb`X)HxQ(3p)q?7iWy2kVOmmkd5SsfeXVbGvue4KMF15_V|oLUsa*7BCEY{9l# zEAAVdx{9KDe&WOl(qvD(GxS5sg?XH)5}H^!cwDo|S{G%hr9L|xCcJDr%Ib>9a@|(% zos&VDeG6=-Ij=(4U9j3RQEl)^rC{^Y#MlF&1-uq#tLqz?h?ACO#Ne7NY_HAQ({pgF zluDX2Q<^s!-E)x1{J&*M*eyh^K)E9-Z`aZ?L_ zm1jN<9p8HU^a{Rr^X;GaEeOT8r7eE)o9oA~*uG_mqy8vbR!1GR%y>N_;;6&eKH*Vq zS|%!#lz91a=F6|1@x_;)^Xetk-4$JeoD!wHK0)8wL{``fJdC6+3&DAf6pHddyE;J`?fef7{#CL=!&BHj0n-$dbLM?n&mJ7EWyO~7ycQ{69KemUQc5{X0$?K93)&&ZNEZWLh&U%^ zptX#f6ZJIPv))1KGGNLy;W7Kqw6Wrp4*W3_eAo^rh2R*&}7I{Xye@mI;7 zJ#{Tlo#SoJ*;D8HRWgv@RkL|njc5yV&X5JF-L9cI9#4*wEaPtWP+cFAR@pCBPlm5%l{%BwEt=dLdy3B zWSY&;t6wtTo3Q3|{Br=b4rtxCPYXJGbn-mE{crfaaKq2KkN9kw8Sj)a%}ldy#5fmr zwkLMsC04vfxWTeWm5LQuS5cM_`D~C%5 zsFieTrsP4aR;?z&KI6KC_&}*NjgJgkacY9V*0zvCy9Y%~;1?j)%C5|~n=jzLXMgCp zjDd^Gp36&z9IaO8Izqhilp=hQm2q_Z;#8UDMA5)0c*YQ!cUC{t>U7r-_iCrFVeiE? zv<+!rdb$*enm}esolrmH)RFSo9DlJ)p%_b53Vk!OZ6lH#@ztKYeVeZ;0%AsOC9KX) zbsgG8s^60UoN~;DMNjIO5vo@c0xpTE&QvPul$T-Vc(}KD=#8y#^pzSq{BO`-m+#qVo^@x-KS*837EXqR!p8SI${>~ zr)T&%ATHrbVQ@Xy{SUY}TyUWWzSPf|r-^y~9Q9VCuwtxPqPMnYsIuyb0WG60IJIoe z`MoWSL~+5KvHew#>F5=Zx#g@Br!7de{I6EjD{ECp3#`%@zlvs~kVY`Ne={x|W|#yK zgiKKrbl$5PV<{2u_qe6DZmI8TxLSgHo1^)?kJ}tJ(a-=PL1$LYiYV>X1Hwi z`HUchRR^l7WqfNxPN-}RAG>FznwYzNZ-G=0;dCqf#e;Ipib+8~M76%Q^j?W6c zdgMsG$x&IdaF1)Fwx8P`^D&9Y+m{So{!>eB4#iS$hLtGPCD?rqQtL8-tuyNwFESNyp3{qCv$SP?NOR^u z==#BAAuwqpCx%#{VyLQxX}8Hxcwea{H+V12`Ecv~2|iFL>+@^ZudCqvvW=HU+*4~M zHoeiMF3TJ*w_dNR1#-m)x)=?1-TI?dk#J_Bjxlm^I55qLahfPoldGvp?E2M#Q?;@H zC@X#bW~5l`NzpTTk=D9uz8Tqy;Y-#zy#|9e+2OX}G|Li?7pXXOuf)Sw6+tx)bJ%2%%}9sNs#@~QSL6VA!K(VnXCBc1r@ zM-$`l`}{vY`;5=WV-w>an6Jb37R}_~E%D_=-=SIs~-q5#N#0fus|q?$8>cp0i5Z ze$*y5RWN%VKpcGi#ozEB|Lq@hGk?f#w_`W-eEhpV;^OcBgi|$7>w3QDNE7WV#hdS3fntQkb#2Tf(KD1e#2rsAKA(p`0eT{P?j(eOdcy)+Y zd@Tg24T1*Z3Q@ndJ6~h-1_RQx$ZX?kuo2hWQ1}Q%&|**#5g}-xE2b@VUFy&Tc!GFB(_xwp1%^O$kt-Q^9xrfJa2{l-q0`!6XqJ7=S|}x% zrk(^OczOa^9a0U}qM}fRI%V>y;wO*q0)7fe5w3Pud^G$HITyYzpHb#S&6#o^7-zWb z_QcCeM0@V#hE$Iz6{m4E_ug<;p& zQ!}F5wXEf|zjiyrk+z0i1yV_4c_<&cQx7f-WQ@?Rr(#z{%3p+Mq&PT`OZiTQBQj6N^fh z+8|%;BW}%R>MEwbIA$WOe``AF9Y8MIpDJy#<%St!1%oQ+sj zBOc1dw4TN}nIOFrf)}bT`f+}(4c)RNo-gg}pu7pLXa=TRDexBq`J0@y<(N-F7$5)q zCV1iY@9zpNeCiq=Yq-5B>-Q#j<5uqCx9OmLlXLv;$7uT(Hb1>L0u1MDt;rbed#Oh4 z?l8LeS}P^jHRNIhf)9yUR_TXEZ@;x?bn~-o>(-J{)`m(}wR$rN5!7Ub>d?`J2;>%A zaI1qRlFivFWz7x?tWHeVMdlewDyt+$DV4qp#>6bH!4|#2{)=UvY4Zufwtgo8&028!hxn*CEU zRV`!ay(c$aS2=(C_11z;t~v`EVT+P?{sEHd-_PSy-~R2l?~W+sntv%j;a}*_p8Dh8 zO^D;SU4QmRmKk$m5&v2ZqdTWed@$=ai?u46G7^NVt7|^wd+a_tQI8hwRIP8zO+9Gm z1lp1zJ4Yl`&w5J>PoqJfbO~|*&1i1Nb1t-ui=L0&U|f&kFYnU1WkIW@Hu~=MphogA z&y3^9X*_W}-V=vF9L#XHv8cqZW4IW&y`7O5+h%I%cjuqVFutij?X@;CiWb%J!6P9+ z2vA2fm)0+X(R4Xlv`ZHKspWvL*FO9z?e~BG$NZCj`p^00%PUT&BVT^?Ie+ulf5kZ6 z@a+8`f+~kR@`LxU2)?5#)MEE~9w$mHBo8H@sk7g;EthaSo`^Bv%8B5uzRpuo=W(K_ z77$}5G=s2m7A)WBX0Mx>R~tn!miX|so}Uj9L>mc98(=4H4J?R& zI8O{#XV$mKWv_dDt5MlIGl-u_V$XM~hyraUw09kmo@8JVUNDUE1qVzwx?WXhaK zQ)6VTCg2=HAotOtquvv{j=t}46DtH`9oIF>plGRQ2<#H|eE{*>7%okq*XemqiSzWs z!1eVt<2Z6F5uIk{dE)Nwj-xwrd3D+9hMYl>Q$^=Q=O4;)ED)c~4dd~1bB1g-_+|6y zR?7bdi`AAX3~?#g)>U8J&P9vhE-TA&Po>d-usT_5wNr!o)mngPk>w>~%GuCfVcfhq zF!bAK0!`%EYEh1Nw;b>8(30@$nq-3zqQ`fUGCy59uPtaGB1X&;99{zA8+238S)H}k zNN5m8o?PzM^}2mz`}^|!$9-|_9xbr8BWQ}g438CcScMsxmJ;82aGJ11lJl?}XUiJ-$$zjG#=SK6Y##J1ff`xj1Co z?9^kp)(z?&4AwQx;p(oil3AwM^lXHQPQ5B81ox zL!e|M@|sh!U`okGm*3#Txm1Hc=0*~-*h1fMZ<~M&LX!_D;9YZ)*MQyA-?ZUZsE+C? zqRZZL-bY1*qJ=-6?!IXX{r1{-OBC`G;Ac<$;cX7ukAKrWd8hU*GdSuG_ectyoJDJN zinzJZ7bWEeag&+aqJ6U-a5WR167@f#C*@=ROaAG{!jJDd{^1Y)koWvgapgz`L@odT zAOJ~3K~!U4k5=$fabm^)Zmk2V&1$N+7@-tOqd4`kLpq_RLX~@bGTQRm44V=rGM*K6 zL$RXmW(Q;qcr8R#F6u1;Jev!%`;xtmxbhx2N7k-sKPhMTPgtB5M+T?lIurBPPzuid z6oL_roW^TZl~4Y9;FDKooYceD>~;fLgsEhbW@6|WQ-&hk&nJ#`;-cFzWyhQZ?HcZy ze$5~i2SO7bu9=#RVG}%Fu9#nb$frO1IfuVInh^Cz5iUHguT&W*w?df%j6-uU0zMv5 zflxX`duk3y88Dn)q$x=QO{++(h6ccw9<9)YL}{5OiH_@jPc#3Vfu0!&PT{+n%S>SL4 zbpc#Nv-P3#2ZA$0?kc~cK0DgCG@Njh~Z(kQ_|I ziJS{ZP8=DSRdL5X-g`dyDspi#Q}gHS{f7jtXi{oh5=C#3dSVw(Xz7UJki5f1PgS_O z{TO}ulAGZL&Yx`Kn=)y>r`C}W{t9Gf3aCiJ`qzk;--SG0u zFZnG04L`hk#^K_?#m!8wiVVUjw1}d2sF#%tLe{#jyat54Kqp3IVZM}GGb~j+)#?RvP0R*3LZV7OFsqYJzlVM-)(X?mZ{-WbWL1 zt@VBD`|$D*XS}A5CSzQtL3_0Ba>X!BG@WCMCfE`yd{Fh_x6B&OpP)775vV$a>=S=m}uUyX&zAmfp)Hgt`{ zM(sJtI3{%;Q-3p~668~9=vOq;lmxIOL1_YGwZGO{Bxk0S)zl0YQIedMl1f57H|GF$ zN&a**iIOx?HwN2O^!%QZn?-_1)j7I1iM^}6HQ{wt?AQmN-D9SK#w!)O2RaaGD)rP=wpU!vw_j9V`x%h@i z;!J;Zo(@>+7R2%tOqZnkUK)HKInrWILF>xzY60g=vGXiRoKe1c%;!9#HZPBFlLVb7 zrSmxVj{9{!^Hp@xm(j{sC6q6Fv7MjKaxGBW>ztTptv;w}NS+J824fw@p6+c3si0ok z*DmCOWa*xm&dx`&_PsZ4OU_yOMKiKy48~eQinz2`sVj>pYyadp4RotDzV3K-d&BR) z`2gdfay8B>G8c;SE@CuvTh?1)oU~2DIo+3Y*5X7eCWXd8T{)0Mn2JPwNs^knrZSFW z7{IC=)Vg02MYz7brRzGXx|pO4a77Mr_z%)r!A#`Tp7W510g~jkjnA+(V91Y^nL!`<~@$pMBjC# zSR-c;Zbp^AbS%r^`Qm8}Cfm7uS~d$?s@`XlpShY;jxm2siQ`4o{|S-eLBjGq{!@o` znD}yTf+Y2B2_fM9n%kQ@K6`e@i!sqQ9XShO95DulVIqcruUZ5{RkylvTTA7YHZu!3 zu$UlHaU%7q(q@cN zt~i3Rsca7Eba&2;HH~2GeAVYvRxl>9*{pOC&l%$)L*y| z*vp2)e#c$xxg9S_IdfBg&hvNPrTyVb&C1Wdf2p~>?&j#I3Nm1XDF&rIOkOwI7_dZ| zox|pdrfzsRwWRu}8<~_IMQ5pNaK?hKa7{(st8bM`>sDl$n6g#+ErLrH$5`h2pqsKJ zwPFy+IbbAU^Q1wis1KhMQ*Yy%@&!6X=IZ@~ufSRXv4{mP6(CgB(AE8XJIGm;Hj~lf z!h={7F+?#0CQbAh7_t^$LU!aV^h8!7_z+0>4r?KJ!JE5sJ_n3RbbX6&Yn(MWUzHvm zkF%E;NyKT53^j-lV@`1{KMcp)*NqBbkjKBWy8JoZR-(Vyn{Y2de&RaI7!rHY` zO=>}yNU|JFm%W(>d*hpfx<;W!e;kzv|1zBppDVe7VBm^F5+2sb0yCuBR( zS%dFdY*&-KBF=gbUlLt;X&7r%skdC88OdD&qmoc5Z7MC6E_q(#^Q@*e&yX|3#VVSn zAEA@tUJtUs6rzgXh{bwO)3g|;RvIHEal_y%?cG$BM@#LhGg_vicS?U0D(C2%hRe;0 z{cTGck`|8YibI%#b^*~KEsOT<*kvy(^LO6gUcP2$iNvoOr|)Z)Yp@_X<@M#^dFdE0 ze~z5pi`OBduY3Qi&imW;r+pW_X8$SU+arIlTqHBU?<7c*<{jeB&Tci zy2DN(lvR;4%Zx(be)&B!+H5T`s$kiyrSF`>d(Yi|#~cM3VWCmx5?hsQ^Pb2?ijyK_ zT}MiZaU3}wk2LkB*icw1Utz6fI1U_-N64ABZSmeSOe0s%3O|hcNzj60~RA-&TV5!RvnTO$gd+-}Dw`?yx{_UQ;?#P`Yfa+-^3gx5pz*!{^C=t}z zL^ifm=88Z=sSYCvlkM`bSU}u)IOgsz+Cqt3Ge!hESN(qNb=_c01xAxI34xp)yWPai z;g;LmTR!_da627oyB4#m3lyG-lk%VIc16>)tc+!|+0Yc_I`8aarKU%kzkvShJXNvI zkSvf4#u;qWuv%|u-|gvbi)}r*sz@1*Q;lImQ&%+AN~=<<=a_JfkDlOIVD)ht7{f%6 zBSJtsna%0DFSkeUdp4(_W)6!b2ks8n91aJDpuHOFRm-Z05GSNtW2*O zOG=S3CQ^)G4Rx!&FWEJ8n~rr;yWsTB$!=;ldF=S%R-{&g1MFYdvC( z28<~nX(E|YIko{cTTV#6(Pt`oQmmD>f>%YrpoY&nW)T5F3ZiKda1LV}(W%VE%C8kI zGMX$4f@M{5T*Xki=q~V3QEsz8q(-ij7@`_badtip_>|o+duRxlEik zL^J7JN`@3F!e9uMRi#3oNpa7!&pv1O2j8b@98DLgD#1Cy)Q-Ac5hr~O8xT(S%q+xjy6V>!%BuHVi2(y zSCT>pM2F3VqGmiEs8QOHLy;`)d7PhW$7DKu5}YJ0_6THaNm6tD;+ng=JFIQ7zGIM< zwh_XxqeTOiU^EHX_ARdVD3?Fj7@Dl7-{`$aJ`6 z)jIs9!)z>d*I}$-JRBIu2_r(?Hb_Vu?+#4Ehzy1{)@&~x@W~9wlOEMAZad& z>JR3ho$l2ztp|wseNU}=ef8+NlR9AmSSxzaP-gia|)cbs2TqXfAsaKew>wOGC z3zDLR_Hmrb`(NENSXEU)0K-DPU9I}1h=F8cQc(|U4daxktR<$1G2opq^Hb>#E> zRW8>6$3Qs0Yrf5LDj=NSvwOlHr(gZX`Lh%dmpP=z`8b7dyuZJ(@oWP>eD>Qo@&~W` z!S7yz_Fea%{ny_k_z!fUz$nYDzr(aGlJ1zoHG)t@Fgcfgig_5~nO95mJt)im2qmT!~t7M(f|!%t6;Y z*)zGQK|(6>>c8&hX33_)5y?s2><>f3^;PDVUj%Y$7^3BNcf;-O7JD19uF^g@Dg7o{ zFga0Ij?2p}#$-|$iD@i-Xlc1bbN|C>Gc`pzS6I+A>oN6~wjFVPh4mds&FyeOijm#) zfD~H#s-t(><5s1Cdg_>>r_G6+Du@<8W#W)A?hc<07^#8PQoWtYDQWgTlGB5elcTFP zwAG6J?m&)$q>jUWWE^`AH$P{;-*IPZraO;wEo1B0xrfvb!5)$*h7;G_jtQV2v-qvp-R!jbLReb0cEa<%fjF7>kp9 znlp29CZ`;4_V^P6RSHTOWrjZt>ir0nX|zC8n!%kjWNR=cW38@2mZVMnCS$PFE|+^P zg`x{tYQ#Mvn@(><(p4-OxSfvNrGeD7JbL(u<4xx9>5iLmr1|7i?0T)0>l*g^J$GGC znzY${m?EaGc=GN$v}>g^kK3-yAxjoZNH7ZIkf{(dkzLp!^&MTGXqwEJA%}tSa3BsE za5T@F5HS^$V@46H{7wedvKnos7t%UW>X>ugRo^Vh(SUxhR+zgPZi?tQ|k7-5ZB#9b(UZRdgJStNPyg5|U8 z{j0{yA{#HC|2K)2{4S1f+n0A9$S)|=jONbCYJTZHF2&lJDq6h2iqD1R%v10+$DE&s zMeM8G<5&0Jo0Hd?QMz~tfx~db$4J|FPWaGi-L$h`q%|iSiRD<9Bx#}CI_Ib=&+%|j z)=E~3kG5^_Uf0>Kt(W48WMvA>3;-iSQ+bjrefv4%og<-zt}H?f6W%&}T~pT$S@sO$ z#BmtaX2{peei=e!7ClKh7c=Wz_6q$o7ax|#@hmyZrT96&Hs8;e6S;31_lok%TMd6Q z9^tp4+3{U7_fF#ouLV}s-A_CELk;U29P2nY>X{* zUafShfXm6o!CQl~6(Yir5@8rA5kJm(yzJ>}<@_fT$xDK!vhda>jMoG$Sx05P^7e5^ z67?)|^D{8tbe;d1ROUW7(dSUIAg&}b86=t__)`qvMKk{_ESr2~JQ;%%hYN!DMyYSb zi!WPW{NoCZ#heN&plWp5ynQ-PrFL2Bs#Z@wqsYgjHy-0nM^*e?Vu~b_iV5p{kNg=D zq5+0U8dPh2BcpbyB`7j#nEdjDozHUVhhe#Gi|qbuhk1F8Dk+vicbbGsp>j%6rPxY~ zFj7pq&xm5Db2y%lF>>fdo-3^7sD1f5($|-&Nt4V_B#YT zEcD2Z$~&epGaLto>R+}|_-RYV>3~H<3JhiRq>YnZP67MT2Z;6$mX&XWeOmz(; ztTiS0Dn4o@i20`Vcv-VW6E(@YW}0ly60NhfU1lV0MyKuaIdc%Z1bxDC|L1#p@7N`g zmr?=BIh~}qouz3ix~`{R^{m$`nySVWuO&&P2f831vvS?spCqDvE|-@VT+}UM9A7-Y zUTAKo`KRi3l11$s=Djtmk?^^h^*IXlYa>tQq?)JK)avuTM2x1e+`o>LoF~NPqrTO6 zRX^8~G=H0f^LHe9d)+mE?Y+=!dqLV3L6`G6|MGV$*F=Rw=0w+)BJQiNgNTq*BF+if z{6|0VtnPb~WXom0v(_RhF-?IGQ~+q2=Hi}NR@?cxUQ}3Lx_2RJFRu6gl$@7SHpU{P zMYyA`8?3d|RYP4@48zFbc;s%k!&*m;Fa<}`*0hx;rc^GaG6d%NTa|N)Sw&5b!;#zD zTlV_{zHVrnj<)pY4dbBbp!bV!S}e$w;cPBT@i5G%XKlV`=a+x(H(W$pj-n$a=MAwN*36#ynx`|2D=LR)?Q)86P27_M^Jm zueLoREt=-q)1on7`VxGc8y*8pQ|5M`xjkHf2w&dz{Oqq@aC7q(fB4>;7;9)>^!&yC zg5(-DTT9gnmMb1~f_-AxO2fM!IASx;jU^{J-BSZ;Nmw|^?F&Ssx=$wQbu)7&4^(ob zkHQAa8~zH5p|W2PvLFVm7iD$2Toh*#QZ-PwNZlheMF2wQW91EA8pstk7~D~5fi~Rf zhIQBxj3y{pRc^{QtIz`wV?%ZwVtaV_E_5xveWaC0mlboihMad88_Nc6P8&nMDc9w& zTp*KExo-w*0>;ME^I+8v&l*4`41&iYr3>2Iq(y|vW87>r&}$*YR*Fbz-Bv|vL}>h; zuDYQy6$js)k{B7O+(6YOeP;bgbz#}mo|q0C{RDMnGDnin3th8vUXx9cBKlGMtfKY_ zB;R9fkM%v7wg~M9tf;wWHal<@XA|O8Tq7|TGjt+JnN%m6hCG;Oi2UB)`G>sm)_c79z4!2&4RzDdU9?mkn3xIahCJNj8o|}thw2!~VL(D= z-9O=t&6`~M2kiHI?NRa(bP3{Rnt^8)*3>ZQ~^(`6MF2N2|-oloHbfR%fjPL%fod8boEJ2%#(dBZg@QKoT zO`g?0=R5Q21Z@#7i4k$`^m`&a#UtU(-6amGrB&8G*c8$ef`Vc zR1!h$%e-GS$XWf+oGS$gam1i@0^T{YEv+p^sfbloFRX{IX;}3gbAPb&M!ghMV%;<} zjaREBYnehINg#&AaGV&%uzcne6MhP08MwLGF-?KlI9hTh#<)Ba^IDOz_9f5r{8h-< zOb=eP1YTNKzG>V?we>#TiSTg>yf^Q~-_^MJZgY>9#s|DY$?=;KwD*5gXY!5XJHANQ ztBSj;YqT%h;+&(+LH%&Z1fMyEkq{4%6FG^R0~$-?TWlkY4MaO2(-l)1aIT_mw92|H zLNmAB@wIhaK>NiE%)7Ed#V~T3XS*!FD1q-L45PnWA);M1gn$tyw?{7u(E& zp7-$qV$SS_iO;{veDt%Q^6x*q<@xi0e*G3d`tN_tcDv%L%6#}&fjAzCyF}No`TjdK zfB4>G+QzVQ@9=m%(KhqfJFAqJ@2iH|xlj*g-u_(OEi|%neM~_p03=M*ST@$MF%gkW zZw6AyKo@F)Jq%pr*rdz@@xovl12U z)*c?SBq|Q2SUKmx85N-M`hYsBMaR@om75~utn$lACTizsts$p4r-?wsnz20RqWw^U z8s}AsDMwVJ*kdH=Gbx}(#B+hds(JT#B&8B;RM4zC3>$J@E0S#lZ&ffw%pDd>Wd)aB zlsO@g6G;+SMNDI!R91POEu{&`(U3&Qp;VnyMP2B4YvZ`=91m;DHYp9&i03L;UW|?` zz96<1ZznKNn@o&}%GMw~UDwhz-(xVATLWWE3}b|B@V=$4YC;fXNc_A1^H13vcKlC& z^a1a@`ySQd1=}Y*^0?#gRF3Dr_n3eF$;bTL>pR9FkeikqNA9kkavQYK|LL>OdGyBH z^qUKs&4#Y)dGoz@c>fQ7pSJ6eHmWC3ZAgP9P9rf7n4Ed|_#qEhPk8X?F&Fj`*4}b; zbw?wCu3h0$#-xEf?vVbLFja);*d2Eq4tw_DNJs~U>5hDL%`{9@))#4dRj|uNz{y&J zpZ%Pq^p_R1(^{*Alk%K9=SY%?lLlQGqdhCu6?E)G;hK@PQ;p|@_82JW@Yj>IkW_tD z#4IRb8>U`?dAZojISjO^EOi6r!>1c*cZH48FXuO-OP*7 zdD(B#wPqGUIepeyLLgtKVVyOzGHb77NvN!Ls0=F)RyPAL15n7xFc-9u;2&g(oGH^nw&{+;vl zzt;y>3J$z{Zf9%(McFdexw5}zhT_RtRTU{tCCo}n=Qd_3K7=B(Z^|D4Nr|d$NI4N> zE)+=JubZY;0k5oa$h^b1O+$={{r-ReOYHw7&2kXh*-6Axw|98h;t4Rqe_ocz^{ax>st=TBeAGWX2~Z7P$|VaGYhkvsf7x! zOpK+(8#B|)S+^V;Q?oUcZ`SWa!p3lcmej5oIsDk|aSKs|{U!&ys>ICh#so?k> zQyl;LNyptMPe};Yt3+x|zzva<5}Vp^GemabNSK25jaaa@ril?dSb7u4#^J^zR6PwX z>(z<}+lNJKLds^KRlrwP7Zzm9lxmJv?Pck`F5%)#M@yopSlK*ssfG($fr?41=rIPy zN#XW!aG2)o=z?yn-%yRxVRf_29aFUY@)tXP`qMACx=OtDMuYV|-b{3+rSCf$U*oEp zyWJiN8W57oKlnb~Bg@;lp)z*H&y+V` zdMk{Z^BA+7qcMVSDpnT{S%;px@h|!K>5-UPvhVr)^8<%t&5IX`A{t|;t>OK58~*42 z@sjs0EIC6QAdLy{wJAE!0oK_*bJ~MW*TopYxuSlSg;eH=I|+eeQ^HHa6R4&;-6-;o zgPZ4L;@(Fa4UBx%AQWRw2i~YqivjJAL<E!WS)H!){EY>~jl^(Giuyg16SDWD6p?EOGQJn2A+muXHn2w)%#QWq0JNIh(&ND`lex3JBUiTHI>z1(`0N_PS%y{ zR{@o%Ul_ob1^Uu${wh!Qf+&)WlO^0cw|4LjXUb&4edddI&0sv zZJzLE^#DO>JQ>JF?G(nt6~RO<`b(U7leX(!ei9C(m?GKFB@n+lcci(-)pFjJUo2wV>s}>UMt@_JZYw6ZI zCO^QjhhfXzIPuG${44(A&mOV8xM1_-g6;N#M?bjW!FwC*>XN_u>O&P}LrB2Ap7>G9bn=aNHds3vJyjh^{qOd(r@3 zJOORVaAL}5EAeTai8)hShcQ;o#jPuzj!`=g&6#gsN$6(CB1zVMG&2X0Cn&>|L}>BU zqy%81Oabp~q5fLdeTVn1Br)YYa{@A{&{b1baV^l`E=-e}@rwErY6nkd9FFX6Z%ETf z+jtt^0G6)niG_X@rU@~#pJ!0ovO&G3N^*9h7@zH5W?7t1$x%r{7VSncrHBNQ6V6&z zUB_q@ok&H(F3*Y84C!z#Ao3EmZQk4G+jhErr`x%_Pm}Z|NjOhF=5zfGA!+By)~kBs zzU^30saK$w=hwv;rGvZ5-;?CeB~d+pzjb!0Q$Z;*mbgd}Q#Fh?w)B)ywyd+b>K;-# z|2t=rQT0(c`C95MQVOm2ei76dr-@-0NjYiaUJ&ToX-`;ADv~84Bn*}F)K%$K6CuQ~ zn6KN?4gi9)jw#K_pI(n~QpLyJVXw(cj2!lQT<s8IgcEh8Gm-J0d2I{2o zU=#6gb+yLmZImZMmqOBFJ6@e+5D!l zpxH*(H|HE7rji`y<#|!s^H~w1JR|3G(OS!&gn@rh)SAE3@!LbuK6urOuS3u-e{<*Y z4dXk$IEQzi@YVGdUtWEs+MUaJbEoHVUz>0qMcQ4o<=%+}@mkH0)344(vPKM6&1#kk-@M$gpf3e^ zi7E>_9zAXqbc1K!$G*+tY!UIK{0@iX4S(@7!(V@zNvWs48h|7C5o;}d+hTH0Wh*W> z-9ir>kCFZ1$bPtCJWNPbT9*-n$$AWnFMR*``edw}VDp>=>*t?2#B?ND?55{%8@ctF zy!N7A6Dzxf@j_4tBg@b_#LPB*M7)#L)9o&7i( zh-4-%2~uI3-^X{J@emne%b)!Gmt0=n5^YcC23D&LKYFL)$3Lq0;ns5DEHNiOKa7O1 z=V&eKi!E~>$8xA8QPE^Tj9IR&F@}1tJtx6gvQrN^DV7dXwdNp(7YN<7LfyVP5H*x_ zs3VM(OfqUNjOnqo7&Ndndc~PTtY`}>*w)}IIlH9?bKXdeHHeA0slo-%SJeh<44>5B z=h}1({vmDifK_8yAq&NIqQw9eGa|TzMS2IsLblkf#>zQCiiVgh(tAv5@VO&R6-F|5 zJmy&Uh>?X#av>ud`2-Mh-h&9v3KC3FT6GvyosiO(BC|LNhBku}Lzhb5p9m(8kau{$ z$5fh$WH|*}Vxr1MPaZSWc&YGXkN2KcTQi1hcDp^h=|D&Vv7wm`cwd1;EO(f(!q%6# zs^%EMwzEya+gb>bNZq`Tu?|PTO2DRwH+zh+NO+;*MR~&Jk;+4ba5)KU zBZLH7SMjB_d@(q3hMVim=l}elvVHa+c&mTH)$^x3e(;bG9ZjxSi>Kcw-0{ddS+=aW zIbO3rmbKGF(m3J0=O|w?<~@(!c*G-TX<9)Jx7_{JXAD)%)qnJKUB~{@_i%sf2dp=1 z9=&}*y}e+&+F)FTn9LaN2ysVO8=MGEMjqFJKj?(Z=9(up)V{*nEu9O9pP1STZ)$Q? zgRfNFrKpdJwU~TTf142nXHI*BoUh~pVql7qS+_R|xFR%bj9r4%<@ZH*6K@SUodsCM zmuNAnp7XS`ePFH=ni6PLl{pz#CzZZ;#grk%L>P*{p=jStOxpjF%legaf_M@sNikrY z$uq>|JfV0A zsroL*tB(CDD&{xQ8(;OiClhkLhUf3mezAfYa}tO-`PO1#rgaBLJOQd+rl)Gk`^rH z#Ke0oqR!XD7gOmF0tcY)d%SZTk4HlBfHX#nkZt3*-1J;*SG3+>B;bIy7+GguahxJk z<(Tl~lo`jsIEHc_8V~lHhP&rq7KBh0D^os+ei)JB?Wa$ZCRE>?oPBMSd!okmvw+H} z@Q_kcE03jsa(1VT_KE++Z%fJX|0fCBkAHLL@eSiU?mrtIta<+YIiGy`ImSE0Xtla& z4NYn8ybgO}Qpr(c^YRc%&P-DzGY~?=x(Vm@Sm$w-W4&H0bqW@NkC~(YpFYkg24~a( zPz2{56~WB>=xPyq5D}&+5~4$bdW`_z`h2qFrAd350v~_;DPKN+PS^E3`}}i;VW3^X zdfm{}H6}*FE?|r*yIE@)rofA<7d-v+Gxq!a!gtmO_Vu17UmM1p7HH$tuV^@Ob2~B& z139l1#fbq|wNyD%xgKBDq!8#YdY(Lai!hE%;fmcbE&?0As(6KO=&u|CTwPu9>C+Wo zef1^dIFJ&AFmZeHf|MfbhwpH4`H=0!Lmod_^Z2n>Zhgw!-rn-FpZ)^tBOiSKoztc` zXQnfPc>h18T2;QRI8B~hdIVBR_@v0gm`3(R zdp==R{yha;J}B+cAHjH10^2xhysA;2!*{08j&o7an-ft$B#~oA!bFY}$wX|a3g;pv zZ%cnb&KaK_-d8y9ShZW4wxz2)xBI~D%`LmzJF;=~+Y45Wr*3L;bHNxqu_$<%lsOI) zUTVAtS7~j*Nnu8arCTl)YR5vD4V3Q zxTc}?TfM*5V0@3J%O~3qQ<7Ohs47oPh7cxP9MxD>gfM1C#uA`3v>5y(3?uyczxh`@ z|F{1Sf4l2Bi~~)~__iZV+G|$13e!{|!ZeOlz9OZ>l(QvE&! zu}=Mi^s&&&aqT@$Dx|7#&K35=OzGhs`hs~mS(~5Tx$k3vwKP~NKhHUrp4jE7I6W8W zo}((h%-I%N%sVIVm0MTVic^4DmRYN7!dziL9*6RKhByVrX(AQ5?v(Okx@!u;Hcg=f zw6avqQ%abqCcW#`iik>$w=1QgD>|V`UVXR6?gG;^!JsO0Ga@plVzUBcGV{flzs%`N zsghqQvMk)VvL}m_q}0;X)iQ^UQ$!{W&;>LRIIH@ragM>5lW55axjRoQ=6h@v@w5&j zC5D*S;cr;yUN!!vlecf8H@=bGc6`Ct{&^59NHe+%M6xDH{%j1}S7oh&eMaO@fPXa~rt6*Kj-OZpW|!wyGl{1Tq^Zmf_A{2b^n|XV^v7pI15dU>(|891veKzX3Pirc*9%Q zHN$WuTsv;}dn8V}@QuP@e}}CfVY%e8x#5L7&^k}ouIZW;o(LgR`NV8SmJFqV{H!Q< zcFhF1z8U%HN5ACRR~NMXnjio8F%K_S^sAcY@<$kBd9beWO-0kzy!oc(froIs<`-Yx z@n?VfXZ&CP`rq+`KYWKj`qA6PzpEt1FW((mx24R$u7 zwt*ZS5-lAWXAGBahtz^MHD=mF++e-F7tXb8veFRYr0;1A$PQx;c(cPehxL|Z13o3f z_$gj8CMRyj?-4@c7xkO`a-0wWlY5MXNBbiW2c_6NOrL=DwB3rfThXt2s;NW38ZQ;m1Y+{!AjC95Ghv;>W{_?3f502{K;L(W_k8){mfQW89HJ(ntM&Utxx{9Rn@Uf`6xda& z&ea&ls$S7oYqoidHHJsc_gFi}+B>#Zdj&d-`b`6~7^aMZ6c4)W-&HDfCCbPI)Ij8H z0}*r$EWx#NHMMoxYiCyg94BFlLL4V@O!&hc)sU%g0{`@X`(OFfKm9lSxBiO1`}hA2 zZ!yxo@q1kFGhDQ^btZ>^+mDRLkvJaM-@G79N5z0$#Q6%Ugl~l*Y?v}!-3D&=pU^Z7 zf9v}{P=BB>;i7ODj(ql4w@6Ify!nJD!|&7o{Y!k4>3XFjS4_A%;+>S>De&$l@!mRM zoF%6bBZgIY$VJ-H6R@Vi8qZ)VjH@ulEy{@Z)>~QfwR`J{pz`{8Mg$D_s@At=!I-Rc zLeW4iTU&%>RBU5bdrTo|P~_~=zm`%#CW>9il2epIjCZxJKRL3rod~3q*=#R(aQTp? z>6i{T>~=@&FygIIda;0YDuNQGNSG4N87&M6+GiXE=i%|ihUWY4bGJVbLQolU??_Xi zt}6t1v1<7IdLYLGyZyizqKf#KvukH(ML-R>Q|Tc(?_+Y_Y0xjK6g*$6rLQJy;VS1u z?HzP2QxtY0Od&8slc)Z*IqA?Xyo}<# zt}hKvsL`B|o%f}^oRr;5QqW%HIe}9(<$^L{&I*EO7jp3;mZ7rIT1r#4)2^R2-5kz zExC@-0!j!GYf#l+YZ<12&3a8EjZ!JC#T%h%D%!@=HdfDB64oZFs>YgJ3L1{CX|TpH z-i-|7NL@G7bwdb&y6ccEJpJr*zIgte{r&(lBfFeE52wPA!4-WWRh@j@Fr^4_cCkT( zx~joYsGd4ce2E8_r0^^TJ;hg<59Pl&1nq)Tyxw*cEtdh6K z!>FD` z1J_q0fBEdlFb?dGJ;U+9)t466d%E_(bezb(rrthb{kUcI@GV?360=d*XTCE=$fY+* zjMB-R$v|9wr{BW&-d*$ftp_yCTUw>75>*w5#fR=mbBCj*Z97~Y7+zd)#gRYxzkkBN z_!s|@FTebP58m67k5|b0(FqNG2|d%s>auy3L|g=>Rs)6DXywcqgC8{rle$q#qBk6E zr*ghLVC9~o3vrQ8pE6VN0jjLWS%b61_!q$FqG=^#Y^758Hj$f%i6=>Ivi7i1D&3}n zERk*e7!k+sy91B7WN#i(%ZdwWandj^M{eTIS6Vql$X3<1#7txp>8Bfn zhLkF<%mqOvp8A&CUO(FoDrnJ%NWQyOG-bFU8%W)Ov^`+b3dudjH;f^3I9g(eRBg}Y zgA3ZWp{jK5ca@_y79$NpMUIyorvs85&O16&VRB+R-f^5FF$TQpXdhYDzG0m#)iHB; z{(>()d&>TcTk5)H-8>?Pnv3=K*mhfdH{sJ4w7lSI7`WT-$fkiYV4H@%>S@}R-dB9z zUgKTOs`706o^4-Ion1d&f99JyZ@k54Zq9>UAeJIUK$jYWp~`B|>Lnp!0Tp#1XYzO? zkBWB1qbAlj*9V^O1D`$pjF0~MGk*GupKu%@rO5GiGPk?{4*lsomntMf%!c5;$i{a$ zeq99ZJVBfPy~wSf35YD8XQ1+0;EFM--AF-K1T8Qwq=k~u%{0PO57eBbow1p$U69fY zi}%?gv2SJ+ljYdrRItriO_YtytqrH*#hk#;=Fp0QX|HpfB4HH7>pGuOQtKKwD@|H_ zd42i5F&4#8kC;@beimmf7#0b9k<50x#aYK;e@EpltG>fpn8HAc15NFzoMoH>m3Ls& znx-np&pET+Y?!hp(vP3K$uN%m^uwR>;`)|xnlRR%p_ocXHia!kxsJw^p1YSscwU|t z_vQ{ICJ7UDRcqg$p{z3nna`!KkCUy(e697~T0YEyAKCw+lpKG|OF|*9OVIw&Z~RnV zHNNYM^Y&x5(~jSJ|2>|({U$eeJNElMDIIb3{NNm@+ZGy2a+$VmsascqWV2M6Z8Frg zrKub%wp?Crsq2cFwgPiy>eo5Z^TpCEFG=Q1%}8dzqy+8C*Ed;+F)~hpah$%^?D=iZ z#}t~PB&~W$&X6<16v1V7cRS(~*xl}N&eLzUG;OUF!VsCJiE$ip-qWvE%fc56ygpYZ zMb61Lzj|2f@XoUz2E;n8KGhW>nMV%|>$kjaveTMroOu5EHP^!p&UwDr-y!H?SydIz z>pA4t7m8jxL{yQfuUCqOgb8a$`mO?R@!s>Gj-&vq)f&I5@cSKKe(@DwKL3)#@xa4J zk9q6ux0hmkspXf?Ibsh$Vis=bQ0)G4iGPGaH8* z3YDu=N((j0V2grjN#LwSBDjo2H>@YC??I>5N~w1kVClR1NDkF^mIUpIC2tpglF23p1kyP^wBAM-m5|w_p+y zCysZwBn;y;Qqiz$_IO`YPkKMT{Nf8fefpHcZjZci2?lnzceqDS@Rg@&41K>MNMLUg z(=@UhN32r;ii?XCmzS1@2Hv%AV}RCb82vXD@@WgxDe6oilk$j-MO0xNkYSt`Aco_S z4?p~nfB(@h_~@gL_{q$*CkNKmEM*w_rb;WTQ3T4V_(3M4nI{rWM-t1YH>^krJtvzIB4QIIb_Iw)+ zkN_yjqz2N1EZGW?vLhUp9Da3#-~3|x|8h9OZ)Q-U6{H4Rf&mZ#QVvoiMU5c38{PMI z-{}lhm6?0;!`eHm&g}-!fXHq}C?igvzICdya@e`|TI>7P_Z7IjyyWTgC#0HyW(v2r zw|w~MF(qewr(QdKui05mCU?}wM??>Z0Eza9H| zO0_Yn!L+r+7~5?;{k42Ixu_VHHFRA^-}m_56GDKH=s*?jtX1TcBZ?AYRDqGsSHX}r zN6A9FqE_s!(PT_e%2-ppQ)6GxFc^luqw75LJQIp0k&-m9Yvn8F98#06TxI>2%WupQ zylZe+CxHddC`%AtvPYc7cV2A~Dzb81!|O$=>w2mC`%%-^aeBDhcgP)d<%>biewyuv z9qVbbcAB)czfH3iI<3{jrNttPcm!Ds20wKF?fV;=M(xEuCSjZ;-3q|n?Q?QMCF)p)?l1j3Nwf>Pcw)8#57F{Iu=6U zqmMsk=zFDVCXEeMQBjXQEuOo8(f;&Pl=6oU3b-?20WpLsDx@^#mV8!6oa4{Q=UQx- zbK(aj@#pyuO3CpnFTe1~1nt-4i$Txeb9eGCUww!BHy<)?2M#jvKssVHq_9;lCZJor zdVK%MXN@&@?=efoxQN+hKA? zkb)JvgaiUe(aAJn5tNQ-W*FRtF-$yt@q&Bz?{o9?8nR=GJHoKXJ4a51sjpNNv54zf zojGz0OydDDn$YYHPnhMJgyAoOW=ycbq+kz?iQn#&<0^hC45 zRn*Mn4$$B}7)2*-HZ%&Pk-*vuUw-R?5N5iru-_l(2a9v?_~{kVIi9ZvR(;2_!wvJ* z#2h03=HETy`OPD~^7V(TdWRc&in~v!=U<9d4?94bH=KcFT5_h9#UU6{n3TsJJ;qof zLN?&NP<*|ANrgTvg;bu=)CD5i%X7#pqEY@oyT?p&1}71lUx_hR+2;YXb4)pt z(!au_z}j{^J?zw+`q2k`^amevGYlNW;JxFI-}{)4FTcjCulyWWul^;TVc4uT?53x1 zyW=bj-1l#=ac8`-ni%f=44t#Ah8jFOrCgPi>CBI4=o6hiUT*qZ0?_5(4p)27-0}{i zdjCL}Ub8vlcD?4`j)`y2PwD!Br!jCa1y&v8J`x4IF}2aJ$nWi`o1SqxZ2&Y+wIwGR=oZ8C4coV{Uv_zgZKH?H^0q`7f<=UZ~ivF z@}K@S-r`Nnl|e2p=(m?ZVapqg(}QrNEpLQIsE%iqockag-X+&MDHo^GXrG zB2t*+QPidtaE_=)?JdhnjTce7ij)F^Fj+7qF-JJOI55b-;~)Hh&BM3YbRNdND#H#N z=5Zv3pcKQR#N?cm?rMx9rI{3qvL^N;1;KTynAcfB2G4wm>~Hrt<8Z#`>GS8g+srN|VlIg2+%b=n`nPo*2?*1S6!oi; ztp12Cf$*I}tfdp-d^3>dp8a0?%p+=4u1X)eG#O*bRufKxCZwtI78_z#stALzQc)FA zuRshXsn27hwKtUK4s+t@spp)OH5!*6YDCKdS4M*q!z|B z$d57Ny<>F)40v1nr$ge!ZDcM3ok{eAsY%YHs*X#6T;qVO8pR;m~^XSWsIqm=7Pa2y=Sd{Ted&hEr0DxSZ8tGv)QZ|24OZz|I4v1Ya+OMugc4FSe-l~~8r$;E;!`P}#F$4~WJ=R%DtcqTT#B65f z(J-tAd}k?m3S}|NZB<0jU_Hf5im`g;B)s|YV_@k8sQY^I zggHPBqF3t;ufOpo+wB?CdQCA(5&5G(_(R_L@;j{FdYj?wjKMo>%Bnffx7%@bb;UT2 z+Ix}{VV*TOaD@aY154`D3;3DwAgI58mx|c<;HmxL`c& zNhNc0bIZA$k&<5fLoMw5$}j&iU;XM=`Hf%yM?8D}j9>lLU*oU-=l>ah`)~iZ+`o6P zn$~Jc>zzYz7_;L3WlyG7TGs=TiuO}QA*YG`e$RY!!+y6T#E5f_ViZxP&f3){cKK0} z8x4S3FPSPZ9_Rm4F#D7q^uuq}an8sUMNhfZIl<7T<|D(SCdhSN>xY5u*%{~CGrV^i z7^nJdw8X+Fnk{Y4tx=X=6rw&s^t`uIm_vj_XMS z$($2X=aQ5Xn^lK(j+{L)7E+otkSrOo+9MaEju-De^E}mla!p@LDa4qVLqLpSyV}xs z9jn!ff?%eZl*$s!DpFCj53{a|u?W^45u;NEf~H(e5a#aGUh%Yw*!(09;h*v*aA$b6 zVqrsg%O_);g`HtU6Oj6vjxQZIsrGcWG5(1YKl#qZM!}%SCoPvK3;L3?>YFNka9AjE zrwL|5E04$93L47p=(I-CufEfQqKII#K1;8@`YK3I z43TVR&bAw3%FM9}?zF_L!?MZ;hD(?5<+*&d&Lu3uN)d==+C-QXDL zkPQT9bula&@TeT|rxO>J!PkQ8lZRi%I)GcHsx5k@U{5O7$2!^RrYc5?j#L%6oK;8z zXr0@pWU{G^%k7zvs;UQwRq0o24bFICObo*c4yRvwM9hvy^eGE|$(XEtYh5RtKiII^ zb`%L@BV>uhB2XMA3yF>t1S9Df7#N)hLYT4MQHmkNiIlD>WruOsIEj3g_QzaWqqaWi z&!4}~i{~#iND!g#2hPsU={l7#_q`h7_QP6xz^r3^{($wS;-o2I%t3w5Orz_VPh1kO zR^T+; zQ6z!{Tuu4s7$H0dv%!Xz*n6@u6z7;kuY(QG=q&h^LrP!gV+YpJl+DCgOcYEP>sS_& z>4?VTOQGbrycZzxDRV&`q*e@3AQ&iCu$`?6hMo`w6Fu89VdNR-a*HvBt@#KO9;0yEnOO$%^^u@;<_6JHSc<&jfk>=|twU`iss=mf0cxlRR@cd@P_q_)7 zeb2DjFr1xpcK<%pG;y=raeZ@34hd`35c^C=}Wb6G^omJ*@8@Ze7uSv zWWU9C2G=L<=S*S8?cp)k+ZQDJRH=D#20_S8LL0%NM%AVUkW-wQYY-cA6971R2epK) zfcBu(U^zE6-$lI;79XR=I>@b{M>U@}8c32g`6xO!Awm)GUB~(P1#iFk7GM6#JFK0- zi6sa1-jf=!8$hgG#2ZRgy`xnBOCwk@Rkg4XLQ)E$waZ*+q@qhPl2Twj^dvFNW1u&N zS1!*mIA=aob;R%7Rr9yR@WEbgqa=J<5i@XPhQPbWE32Xl<(aOj3g!;MffzEb>C zPB>@jyv8IYH`=YC^R`-f)Pxc+&S1naO|upXy;+deloGrBp4G4-;~B@1v+kUSZ$IQ) z-}w&v-Kgq{MRf~K`$Lb2?MYN9P)ed?i`c4anNRxQ+wkBx6pFC)%i20O86#TA?c|u0 z)r`MIq9vyq*TMJ07nPuWzD&N8?GwT8pPdBlbM8M&Uwd282B)T>DNf`{r4tNAjMB@> zv4Vb@Jz$DAeW zWxu8+chz6S8mxjEXnS?3l~+B!lC@#BRmY^Q@VQWo=)+0EbcXG{6+iz=U*WoYObCIG z-+#_{m>6#gVXhqM`IbWzA{Mc(UeQd7nei}^s!Aq(UF zhL0Wq=Rg?0e?UqK7pWlJ=XlA*nWwP6 zdzae(W?w6#X?d+=xVgFI+u!~+|Lk|aqX=2tGmeucqrg1POyfxBdxn0%cLT->o6Q;1 zbc@Kq#l?NT^!6K^ZT)ezlH;8%r7dIz&?=hLAy!HuOto6)!MHX)Gl`--5*eIvba|r7 zhA!`wic~F&W44qMpr}IC#US)P(fb3!sN;>=$Dt2~dd8H5v0KC#LRv461e%X)RniE~ zLh-r!i6t$9hyiX0b4JFe_~DhiH@X$y?%aG8>gjx^l-S;?54JdR0oP@QGGV7%Y`D^o z#7E>X)fnTx(lgQ;R{|oLSqxbUu|5-_fMiD!PjMboA|^(rG%`-wGj-trXBi|iARH=H zr2wuIY`VnEJ&Ai94v)!ZQvWDx+0%2g^7ziNbDFq3b8BuNyn(-W4>Jg6O8mKp_xL+M z|6g-?w#DhC#G}(mEoSOtnzL4ZO$$AK0?&e%hWIj>6rn8-WkEfKqnM`Wdp~%WU;VrP zC*S?kK887a*JDbo=0u@rL5 zM1*+?l-pYbMQyub;K6#s#l8F7-tHI=6LXlcoh61uAu0;g_rz$~?GBWprnEU_{`h{trBU`~lzm=5O(X4?g5KfAb$Qj)wpBfBBzlgHgM#D=1aGrqYeY zh$>xL$6CM-9ha}%<0?Jly{GSD|M+7LLts+3E&!P(0rK`NvH+KiX7w=nZ^UoS*DorzNg#t zy#4wE9En$~W7WOjBNKRfH6yu@qHue2OXnQJ`IgOtwIW;Qmffzfj{$?F z7Dc$dM|>g2$TZE|9u7<~a(~@J6f&_cYDVL`<$~0cZXT+4D5`DjDC*mHUgztq=kKgj zqk3HuRrjFI<;Iwrv~_xHRJnRoti)Q&A&gA(%zigvhI3V^omJdMSzeacUVoj}Uw@OU zn;XVytQH+*nTD66Eyr0&@A-1~>uFZXs#tKfSWG_ld!Aeh+WzDesXU71%=66Y=vH}s zA%?Vk?;p&E&p1;5gtzhYWAeSU{mqwO__ITC{G1cC{Q83*fx&~+Z?Jf`~F+2>DK zuP^Dk4U!Do?UsvmcclCM1e>vzo11HX@cw)3_XlE8zZad%%tC9MO;E|(UU~Y~cRc<0 zDQD+fta*oF=t(JJ>oJs*pH|D1m+zq*C(=?-DeI(_MX6PJ>lE3vPAZMUVzMDu?!2CJ zJ_ZF@tqe{n8!bV!#$f8AYpS}L7y)B(^%yg49V^Pr%5^7o@hQb(5F&<@GUH()*lW7D z#X5sjDSKz@qwvxxAMcStDHp9+l9$q`(&4lb-NjImXCWJfj4F>-8dJ_k zIc}w*1VV^QwOeV9m1dchvgVv%gZ5r%rBXTduiQJs7{e-e_@wu;1$%zwxxBn&Sg*MX zg^l<8!k>S@<@T6t#gOowy>ri@i9wW;6Zn(eS^=jrl>m75>>4r44S#l;_}WDOpaR^-$aHl?bfXIZTV&d$ydV|euV5g&d0G2i{|@A6B(_=~*% z{)fE#{v)n$uIakp;&1$o|AN2x7k?gr6v2Lm^}7`C1|B?kz-GN(D9B=6?KwGpZKAS9bz4p)?b_aI1x6But z#V9)G1RSZgE%~A}VV;KQspnIpP}w>!x3$W(`4~u|A|2|BsrS&=zn^V4Ow$EGlA{s@iK?OKknQ-R)|x zo~d-_Iy)CdTGSIu=f`Lhv5xshTa6*$t;4w5>trptp~f8V<4>~={fTdKTyO65#kF3r zW&WfV2lVev3`z=Mb&Y8v6)C30KB5(wOL?ghS58KLDU^kpBqwW8MQ>VAR&5sMd8Y4s zeeR1r?!SJ8(jM2Vwh-ec?iqv*PxVr1yLCGlwVU|ScgRE2J! zB1uWFK~r@!Ry{S_8f(NXMfkQ3w`VKFfSn88ncBOi9)l3D!%=0?N_(EN_S{;C$#L)E zg4KG(<0l_6^ga6+m-tI)$5NBtPfN~DsiAevH^z`{!DPr)OQF5}I9`rhE*UA>LeQ)+ znyf#^+tWscG6pET7Xx2%pL0*x=WO@&qqa|5YQ7kekk1)bOm9A@L2SmDOg5nA<~r#% zL+DdS!P6>%ER#h!PNp?jjVUP4xO*$r#?BxSd@pQCZ~ylAy*0QPlGGkW{4t0CW1@c`=IPffhGD>YRS832$~(@^?$LK!OzF6P{~m9=x+1W46GOYMuX6!8c`u9CP#0%8&cp(K?QR+SG|_mdC`P73gp z6d+&Er2PjPKZ#bM2Y;b5#MWcHSE+0=VSG;5@38)W%N^o{EQUA>mO#uiB~RE%k(iRs z5VN5G`}{zW3UOq!r%1+?EA`(qx=><-B#vx4qChe|;*1(RuV(COOD+y09lbI1V(3U1 zr{V?48odRbL;4Gh-;&uePT;-eX7eS!?_Z~s!uR|YG0Y5azee}UE8GC?#dF?X75<~m zr6OiPoD-d4=@&W<$UmjT>@)#%Cjm_=eE7j5zWuG=;v3)j7EiCAVtT`Ry(Yv+rrfsX=_H{e9)wcR>y2iW-==v@?Z>Bt4)In!!EDoR-7~z&TCC zj4@18(7@UlN`@G-CUvf>!Mb3?BL;T6Jw^s3=s2?F{FqdiTP^*j^#I`{Cc;Gc1)4ow}@y@rJ1_kJxvIL?N`o6<< zYJ}^ZW92(~>nZb8E8yTo`*t+R$>fq2v-lQxi)rUmG;lX6&#(2+YV=F0e-oV7`{q)@ z7DY3x^=wxi{kDVG&go>*zTbI|hTU zTT_dLRrsL#wdGuxbTX~;t3oc$K<5Oo>it-gy7uIC7MwGc!e5Bd5Tf9nFwgoOY> zHyX&vC)=W1q!wB7aVj>+`tJyptTqL^c!X)8|ZJdr9A&61#( zQg|=TpMQb|s);dt0bXpsCcn&oU;dx=&p$f|+UE=_mY;hE6LqoIg)di1pdgjzMV%j) zYCs!vaypP|1*J_aA{Z>GR5|*ERMJ$MKAnD4mMK{KJ)Chk>#@duf@+|LqP+f-Kb%xL zgq%`MyjZ9JruG)3l25*`8WmQH=yqOrk4-11R;6^kVYBwEizkIhx7~2>!G?FDR(8T| zW<1PHQ)C_^<2Vw-NSIWK=)?DKnZ}7y9NoH**;jR?mdyT`dsioap{h%XWxt%dR%bGEKCru;>APDbSz-u$`QgI_`MUdkjZCEIMLs!7 zQ(!ub+&sVL`P1i2AH^L)jQ9C6nR{rg2ZIm3cA3 zA+Mlu{_Em{7;?HLhJf`GY3i^}D54VQQ4Zuekz&F`4W@El6R2j%C{mxr;5$8DUv_%U zT}|w3K3t$$0B8@vcDv$iop8otMIG*(F$|reB~mmgO*uj_7%!~PA26If;P%OLVo6xz zaH}=jS0CyKPUjjd-*?DL#boZU3}1bC&LD}LsQx>4LEu#}t)h`9iMkHf>b>z3ZZWAs z-Q8ui-gN~+NU8Ae{>{JTAN}Kh#5exQKjp(mA8>YY4m26(nO7cM(hn;|f~{q}T2UzM z_j^(ZtX3;>QriM59oe}`rL2Jt$kLNl>Vf1cp}tV7cf#!Vy>TW-bC{}lXIdJ zuvV6!YQNucI80nzoReZElG)|RZ~VqT;1_@KukaWC!k@=`&!fjr_|1Rt>-@}Dzs#@v z@_&hH7-g(GnG>L1^Cn$ilMgJ@?uIb#5fo8vy+-W{x4z+6V2+VF>T{S&S*GDqw3ka0 zvD()w`X0R$Dq2vev|~|G0u0(){yQh4{hA281WBZaOCm$+KRk0~-&mA{fQDI0Fbk$IjO_j|0jSTXp{vFbg|7`q|Y zDa9H?sP%vr3Ov>tLX7MWbzjr0y~in$O{{hUM_Kli^Rk}>)t8gyxFJhFg5vnYkhhFZO^iUviAh|(~N zPGof6;yP8zPN~p!wV0T-2y)nu+}uvMUTux8uCM5ao}c^r*LnAY=frxhr5x|GRR1^1 zu@JS~`x8YJWuO>souR6d*ZW{j3fiYvyP(2E1?{O_tyauI6(m!xG|9TamC}F`_~-M; zU+*_R#n}D#+#a8OQBwPN0J2ZZiY`8<1G&3>-mv0!jlI4FTE$kAG!1}`?Xk@i_+^N{ zRSEM;l>z`~TB3B?Kv`;H@x!*0N>!oyL;0%yV~@F04ZZ|b$f}<>ep*g~7OCe^p=(tG z6Ky`Pv^LP-`V+^t9Js#ftOpu(Fq34&dWV=9hhPT_Nmygx(vq_Fx}{hu=Xz!y6DbzH zdTqJA-Lt<=Y%e;p?8$j1=MihyKjy}_%)ti7T)NrXAGn5-Jfbj9E$(TT;{OvzzcxU(d(7)&>4-`;Ag{wm&KN?jO=nxvJS zp$c9IdOX%v$>5@h-f0z1nXb9j5cEW{B63!uR?TI^zsKrc z!mR~w3ipiVm5rq%Q>H_dWivzyGUTTn_xwFa9E$h_&jfhmtADB2J4WRLb1V z)yU)Te~+8%7ra&jpHgI*X;Vy0F%olT&WSN5mDJCsA~TB8lyWqd#^}6nox|Ee3l^2W z3{Z*|PCDNc*mM8>B^MXx9QJ#zuCK|Z_P01oKWLJc5#~AIJMDKFl4B56co zuf6svo%h5Ts=z@*4zwRP#z0)E;T4HSljax`#&xxC4MIqSG~s+lXEoW$DS<(iPAeVR zdxx=w&g&Xztzk?73!HCyzW%dc!db(IA3Y@|O?cKrSM3pFoxd#aJbaxv&s^W!kdmTS z#u(1lYf{O?m>I_dhr>vWN=G!-A{6E@(cv-P;cdsOuimd7SGM-eWpbtMO_PdEq@3}- zqaUL z(bEL2d2dQZVRAYOgHX||Msu}TD57fwNBY|$vQi6x&a?!lDmTh$FC5F5)PhXLiCdIj zQ*Ql^71ccgd+no(8TA|jeb<9AT;1LfQ?5w!QE|DA$6Q(UCgnw_CsXbua&0YiPSI#B zNGct>$t)YR5K>A}<G5^O9Fef4sC25slI*ct>^L5>8a zQ3mT`3JbHW4$foJmh#fpQs=B=C8;WHX!U2A6i$Cm2d)m@29E2i1}RRD5%tSB{_W&E zmiew#Qsvk=UccwGx*?h}p>)bbE{RwE*VUbN}GdHo#qWarY4cb zB(gW;t{|ya-m)+R4YJN&9~cjo-Lt@jGuYKckrCyF|M&#$^bBK+T;IH44wDA!?b6&-!qNlg4FgoYk!#B@aWM~KK$@G58wV-E_(yToCM_cn93=* zSuhe2Tkt;c=H|Jg96pn9Oj(F&O)g5S8Hk))%Q;tgIyw>woe*Poq%352hTptF*LRrp zDjO6cZ)Sc zRq6heMzX0rEaG$#D;*_OVSyZ~QK{7iZopMxl9CI-Xi}J6LAX_gMU;2%ZK5+Hf?!R- z)?gtUO?Zt&ybE*~4z+(Er-4#dRV{P`Z|Ty=igUIm(3Lah46#;ajRj*n#GI4!8FPAy zDTOq@%XD>vb)HQpoOf?=K4ezq1<^+CcdxT?j)dIpmUt;LODCzxCsY`J!mZ6d%lDO& zAt=K4-+hn2_xFC4-~YYeWk21pJzwE_A&>eA=N*y~tFEIT1}@LfaL%ceen~jDWgI7- zU)>O_}~M6=b!x+uf4kE&DYO(@L)@fd)DhSrrq;; z%mY!X=tmY}fEO=bu)liBAd%I|l1(JpnQptL#LR6N`B)-P^UM{IYm;~}?UU_(Y?BB@^oxg=tot5kY3hOPyl%1Fsojjsua zlmb%>Jior7>(^{IE4;Tj-(jo}_9MlZ>Mv>$Qx>{pN(tgjXFNsVa^v~(!w0N7;pTRa zwL<4StIlAu%H>-T&U(Y!uU@d*c;;D=i8&@#t8N+l(`ec44C6czLS&vJ&T4?YUU#fl z1DEGp?q6(Z{$?srp~y+jnY2nc?+Gzb5S%F_Bb321nM@ZTIaP!m=b-j7u3fLCZnbQs zA{;ulKbxWT=OrL=`h6{MH%3U6pD#v5ISMN9lUlz~-3oQiQcgR@N>$E0-fvogvK6>n z^1qCwll_(U9+vM}u9rx)o-yPSmvvN%oUH9=l9*MrBv*kn5yO5A41Kq-KNR`*gxuOy zszpmvTg@mX->Iiw3)EWCH5UyUwXmhihT7MtJ+j_gNJoo-7((@4^UGXioW)p22s2{b z63dD>yaVSuVj78uy(0G|W1S+$)~WXxCEST!muvAUL&#WDSDPh$(zvs*Fd!6xzS}#y zy!VbJLt&nS#t+tzlGWmGy$=gP4fy>pN+{%uliI(ty^NrJG5u%X|D4gYv&{m@-!*MK zR(O_5z$ZT3X3bVZ(290zemwPfYR$(bml|Y$#>w*&6o5}|=7>+z!ZL04Zj+O~(r7|b zD_ZS5mmp<1i%*{E%jf-R$JCNiQ>CIosYDs|+K?*OZHz&@`oxsvvBqEvtkSAZ7>zRW zlWjR?Zfxy<=y(0F%{s^B z#U+>b?lF%eNFe9HZolVhR-u9%mFgKnSgu&{U?=6lYrjNIoQhd^ar&6l!bLd>@u)Hyn3~8L%VH&AjM68Hr8eDb<2@qS z;)u;3r3HhZW`$w&*xOY!2w94bN2%wvpv?N)SOYbvOQIE9>pU^KDh!gB$|bczC?Z&k z%7zz%q=v$)9m46Mm0D$-r-^yK!gD&y^Vphc~BkF^OGfYP8&=c?2H*MOzeW72!#y(i6ap(7o3d-|@&SJ9!5KYGG% z|IY95wXc1Zzy8<$GF@lrI?t0QPgGU3FVNI!vtbT!I2;f$T%2EWFGXCXb58q_T#ELi zSj%R!;(p0^XG!ZdQ*QKCvpk=+JLi16;qrmfuXg)Ahn>~FTepT1D+8onE8}?Wl?z^d z?G+w8xa2U7ytq2YdBbM2)~0=>+*SAm{t}o=$ zEBZfa5loF}+qEy0nCo?QND@NM#H8cAl)`Se=P*Uck*@Dq_ZDY;4Fs!KR1MZOXinrx z33Gm697m>@Sg%&R{qRjbe)0@sEv_OKBFEr2W#QuTg7tdMG)H0xOmoCo6(hn3dA(t? z*)j*EAzoeI;=RLLr8cjI72E9!S7p$TOO+gv5+@9OhjWe?8=|19vwCX`Vv<@Cl)_Xp zoma#0QXU(p8f~%Wc_3BLCdvuQQzsEY3-w3*eK`j~n5Get?eQ}e ze#=?=_e&iRQv10|Q=H5V9cx9StR3#9R2wHvVH@)3y^72@V`@U%*5{*rN=%8IYe7t) z?|YgNdWf;cQC%%~skKDkhb6JgInhkOb?h5e53TbI%liD%{p4=UAem#2pt03{1fs+x zE^Slva>+RIw8A_iU5^-xHA&aXF2t=_7c54hn z-(zZ}d7d>OE;*B8AWS1M%#b6dB<>(+(%^1Q3=GG~T%5qlaQ5)4oW1iaT$k@L9v*Rh z{T}0!JyxbFA*+>tYgL%Qw7{TvLV(-bnd_TGDQA?TA~AQG-KdCdDM0P}Vy;SPGn?)` zeN%U6con(maeFduj&un&afgWpNs)q63Q}^UY$)a&vw91+J|md*sXk7n-RL=_95M5r zmMd6&CDGPYeO?@)R{u)zWP(ziQqaetT2$N#w9&?7 zsEbye{1;yx>gOmR0Wk$5iFMg&mu0FxMAE8`ii?{192?Y3z{w6H31eo8?T|3SlqmBW z(>dlU*KE@*>v)fCNpuOOSqELNy>)~Gl5g;SRsjJkhTV8r;%zW1E6gdM(0Za#TDC`cm{L4T3Lq7iaL$<4)6b3?yK&nAl zA*6s8?UnP^a&`5BloH0Mg~dG2%=3&jLgyXUXx~YU+Si(6AcaUunglnmDGSxhhY+T(^o$SZf*cNZdz;bx+6-jjT4VQ z_=xX(>pT3+J8$u`UwNCSk6-ZQ>49O$oShBe&z0II8&b?nbB{?c=*$h6iP^8%ymF6c z`L^~z-Qx|XMTj?ZW}YXm4inQ}`>v*O;|Fpb>5^t|%QJ>GhFM%VYe|Ne)3`2NK8 z^$nISQlg>~rLITC(+v?XBWb>-cQbFix}hJu(w|aXxD&=Gt=Bq-b&6URSA~quJwq=* zpzkeH7@4M#lC*yWBPX^S$0RycHA>^^v)c+IMg0K3a+zA(O$fq1<3}BB7r$U zIL6AK8Y+|;SDb$L7r8B|OxD7eqDM^?vn=|ar7C)|EXT)KLlBB6mA9dAg49BvCIrV= zy)6BWOMiBq1MXa}lQ}b&f>c@jRv>S*(Lz3s$>k2#qCiqgW;A+ib4YmKYkE-^u-3bl zPKtdh2$HeNC8@AzO+-bIqO^GJm8+;!Da4u}4MV@oRiWx5xDXVL6Kzci(}XofRT?u` zZ!2@CDh6josE48F{PLWe+leL?m+PErjjc+Gg2`%~ldE~St+q&a?sZLkTTHApPFPfv z0b@lA5XB&=R8`N@+fj>cRqa#lClbyoec9N%wDtDsKbXhQI3oXqx6fHs{)cUUHW0MW zyZ`Ks*J%9brJ7(2wsG`Mp8A(1UfaY`UpoG6nSsjknOwB-IM<4ad}_4y$*n=jBGvq` z1}MNXh=sBU=A2fcPs&3e>aQcE_5>B7nMCH2kCWx;=RS37iB|<3Y5Jvs_$W(yu;Zce_^~wp1|IGL3<& zt6Nr2o-qsq)3l}U9m8rM=cN31YnAIQ+Rvp8Psau2&Sj}RXgcNVM4beZ6JB}y9lrXP z&se|mb*^4~#N$8y|2SN|3-k9iaES#(^;vAVL?f2aD1KZV#aZJ3Z!U%ou8CC=1I59^xB^D97&NEE`Ypaxb zH51M$VbRAWrCjYo%Hp3?XjSav;p&{Ew7wR&nbyZu#Q~sHYMNaF`S#P)<-{0boOy9| zMc1i*rnMIg!I5P0u)c_%_`eTfX$#+iJYM>X5a=dJkTY*W^MTXQjW*fy1N;+Vzv~SIVW%LBkTkFo!5T*_dMyrdCdQd= zeWujA9P!q$Pm$gJmK-On7>1#vq(YbjO=#;x$E6zSnq{3e#t>8D#fuxB-Rv<^*lgCk zcK@95@{HGBxlanQ_AM8c6*m@186jb;W145YQv>o`3iA{=U$2&AeG(zWpryzdkeVb2 zN~v|m;tN%ouMp9`r7WVN2Su$!T&0+%mi?MG1`e=2L4ii9rK3R%~+rXZMV zBG9DNopr<%Yw=s3-}V^ik}=gU%vk;Rk=jVD(PYhJkvd5zQ+Q(Q6N+DnRgybMDx0N?u zuL)4|f~lO`rhk7@l_{r5SsS2+Ws-(gNH}KypYVp^PGRRWZCcHjWx`wbvsBMYGu=3u zuussw<&~EvgZBRVL>@usA9HloSBpkDYv;7^8le~sDvQijMY2G$6l*A0l9B(Py!ZN* zEX&gSe%l=r5!a+C*IjLfV2hLLE-}k5Fm); zfFeXdq&P!jZ2OruRh^agx-jQ#r-!xniMW|r#i|}o6@@w7nH70W#4+2fwZ3nCAErPt z$6yOv#jvwAS$%<{$tHjJ;Wv2x>?JurC8mn=4r78!FGpU!yrPtf4~F2y%dMKg&Gije zuU?5JeXp&V-WtR+gwdV1+-eq|B%N!1cNALeKx6gk-xcR@RC3D!{ zFzsG3%`+)Y;)miqT@boa=QoVw8J7Ki61XYIfq%;cxS$2RCilq^{ z7a>uSBPZ$2(QSb59hs5RPoO%!`@n|e@hQn@8svWm?iQVMMrlXo(=4_3sI`+j9v_I3K z?~!IPef|AE_&xr?Klm+v|Bruwe6{ab2eRoH^dcp1XhSJT9=MFnW?B$wn=tWqmt5^%kYLbXZ zwR<{xJVSD9;=nh4WutTBni3?B?@3ki2{4o&#RAGsl zGdZa}OU;q*z;u7S9dNS@wqmAnsA`8T`LSVOv)QoOtg+7V{N)RtJ%7%{ zrjrFH=fta*ufPm+#$w!o%i)q-VGL{HFtM8=*Ec&rdKR2(_x3nN7KmT3vDS(=g`SEz z+%V5~q_l;H-{9inuQSHKM!ESL0C--K_dn$B`kHj}oSZX#{~qS@m#DSUk3H^Jeu*E= z9sj|Zpg(r0p<1cgS;JwD5i)hwY{Y8JIcNie8SHW!yc+3 zhKNf8DbCE=7Z+R)tch{N2Eb%Ir2&UfS2)-Dx}$i|)sDOJE_0ok_aBRyx!uzlsgAka z;Z26T!ye?G%Ck#W001BWNkl0O6O9+IUGm0+abG2VJs=8QU?(fK`NHxn!z?sh!8dP$dlkJWn3JN+%i zIkwxx?cqvf=4U6SqeH;-h0U2GPFv=inSR~j?T9U}^+LXFlRN##iLhe}SiXp0KtdEk zZ*E1|_ORdc+yCSr^PTVg5y4j0eGm#v)mdo_ot3JmbC%683L-d7^sAA>en&2aG$;C; z*=*LVH*0E6jI-nEv*(l&8ONUeep2;D>DS3c0@PBWB#}aC%fQjt_9(AU3*Ks3RMV2u zXAA~oJ^d)XWR3DDs(TZ;imY|Y8E<;X;OWS7W?v4NT&P2q#3DFyE&Rz(KjM3T@?(De z*Z(@#cd$O+&;=N3VOR}JVdPbu`Nq4KY%k7u8XWNe>E+C!zGN`(vv(0U_PDbF6Fjze zI3s>UZVcemklYrb80Kq?H<<7qwad7%uzo1k8F7j*7g1Q;B@Ty~c{|}g5t;fJZwVg8 z5mu{0aE_WSH@Pz9NSsBza!#_(#gwU0kYXD>^F9;2$99h0L3{>X6>m8g3%N#O7KOqX z6ISKA=NK7=fody#G1y!w(+)pPJQ@dHm`coW*v{;CB80GumIs>^j~_o^=z8w9cYzi9V0Z^vmT!KpYpbJ-Hr~$zpNNGmM@&ohZ-g-dWX#AkTYN ztCbWUQpBt5dW>;FX$_5bCg_XUC_vT10amg9T1Bc~Kc-ZeW>G91M@jzXXvjs_0IpQ3 zm7b+)+)@P1Mf(F)P@%C1PBS)RjEa+iO66){LPf1O?qjFF*!)M0CPvO#QW2B)W-XC( z(n75f3a}Qo7b&CSh)RcSA5>!ie>TaTxg4xFIIE+0AtQNY@Qa^UP*E zqq7}<@}ocC_U4v(npAC4Jyea*Ekg(xWwVr&^p<QuE> zCI1UCXG}KS#2XTkWD+SRYLP1X+hz7Y$GKRC4~}6NDVxAxq-P?We+WS5&hg1J9roD$ zwVW3ZNShDIDHHm@2Oqx6<42AYDb6>JCP5Dz>9-h_5f{%Gj5O-ooQTQc3sUX291)_b z=+ZsvZu|3juUUS!{kRXU-_VeB15OpZ(}22F=af<$LPyRClai?Noix2Q^{a((VVqQD ztE2Ba=B~pV@Xlat!BvN|4r@BlPBLqxFTzzvsSS~C#EfGB!z$(0IE%AFkFB~c)KaLq z+@ET?=^y`Xv{70_35;`;IkVf|@%;8VDO++jTy0-6uU9zJvtA1&OQhu|rs<&b)beRw ziJ$lQMU>o<#GT|+c>dxAKm5UW`O%Ml#P#(xofm4f_YUto(IvoW!+HfHbgZKC(SXvI zjEaaf3GT|}#RV~C4u^?ukYu^!%Kk9Fu_k>H*1@SVBcOd2_K1=w&HA*L5o?YnxXWj1 zjw-tpdAYq>Z-=luMf&H9XS90;MqdTHM8`i{+J1M3xi*TDqyZilaXe(-}I z3MI4e=+4$c6I=y?_Y9XC!rakyf$AN>J8Y1I%~%Jn3L0Drjq%}pN9_tBW{NKi<4o)( zd@9UwW}Z8&O{~X2-^sc6eP)Q2X%NIu0{e>ho*waR>bgJ|f~w2~4pSt?C;@F*HWE+- zz-!gNu|7f-IwG+6+d1dx`<{0mKV%!>qbES3AYNuP@#aHUpe?IkNEQdInA7<#hW zTr6wwNpez4Q9FtRd!P#PET+x!{wXD45*R_jDuVvc6VN%?TVrIq+cL)q7bFfVrAQBN z$WR?67q;6ik(t#v<232oZtujGHVfs}ICqZ?W)_hhE5aYtrSJFjsI`jloL*x}34_{0 z`5=}XDc}3~Hpi;2Gbi7qqRQ4vTNd@y72`PaQT_CI=+E`I`ic^?lRWJ81nocil21gA zFR=%$e(;Wt#a0bylHc501RBNW_>2FhaN(GqJ7Tr(F>dEi4V5Tj(rwMEej@z}h?|rer zR03*4|LBghuVvov2G)-=aTbHsyE_dIG&!606J-|q-aOrrDHvz)uHe_1>Ly~@fsJ}f z_s_>5=z?bhWtKCq6_*noFId|vx)8xl6tf|k6?G%DgKik{{X6)Q@f>hIP*O(;QhgiD zfz?G1YYTU2S2n0>fPeh z&&=tDtW=xhvpgwa=zlYT0^D^QUi1$+)C1!n{#VZ2k>@DJoyB7_qWWmWK)N0((+s5s zzVWq3?CT}IjQA4|FIOG3L1 zsQipDeFVU&D#AjbX!hr+SWRqgwIaVZO*n+WzmsRx-mcoG3Bcr(%Y$jXc2 zq4OgtKj3h?39XgCt^E6G@}AR)AE~ zNl@528l}Q3UXGbmi?9HU7+}Yg*=#nv_x=Z*U4F=F^9Vm);(U)_5YVrC&dQ2;v&IC+ zE@gi9{0hs=Pk!`NKF>S4&A>Q}gw0470`GtGef&5G9d77ZuUCxYfIAODD+&(0Qp&78 zJgTgPL&c3kPc@sw!}Cj0isUFgW7ZbDaw9^yqjxjwFyW#l$HXcXws92Cs@!9pr5`s` z=cJ!gtLiBwy!P}IYbEGRk(9(!%oquFQx@5IfTW@#&BO1(*_y8F89T>EAH%a(u-i}U zw>zFzk!9~3oDTtS9JU&4b_Cn~JRkZihfqF8A+dCguPuu>gma4(2F@`i(O!bUipyq-t+C#0|mFkbb1Y18 zhCOU^1wEvPy{c3UOjWS-SUfW?T{ zp)q36?kzrfVm>NSQibBVEZMF2S+km*OCj&<{2cGZr_Jiup70eNU!51)x7&+fKsN9H z-$#A_ouxu>th%WGh03BDt)NwfedQP7G*FfC`dZ+i)u5aT$z`%TQ59^Jo_oDkr%BE6 zXcc~oReADOk=BZoF1$x6UZKA&6{9!enYM|jr&X1}q^&U&NpyzcExl!kUGO0drVn# z^YSsyIl8(MGe|vej|FGQb)s{YGnWYS4f*<9<@?&(%YD}{lVvm1v1F=zEu|!MM_(5+ z->7DoX*SgC2spf&OH-YU0i6q01ydyWxqsdD^>MF{v;f%zX1gLfp^{o_Me5qgW^D<0 z*E9HmUJIxuRv_U0$mKiVVjQ%=|Fy?oPR3z-nK2w{VP6clxuJ6gM~5kvSPi!JIOC~C z`Wnv4p1y8Rt_NxzDMTI9G7e;cpNisbo6AN`!?&!6(6AO4W$q#=(Et#{;nw(}*oW%fspK0N6 zEtQgs;Ju2F<&>#vY;K()_+FK|jM_y=?@)}1eprDiIOmt8!&)oBVigqOv+7%?YlqP> z-(J^JDAr<Xw5 zO_V29B%pMbIVY~RcicXE!P6Io6!&}*3ndp~E#N)l&=J->UFg_+?;O_$F^lg5o3jm@ z^@{GnhQ9Autwzqy)~q)xLN7A#1dHo}($S>K9tfDh(VG=80ugeglo_a8hBar|P>ln% zut?RAlk^A1$uZ9pcXyS;UWzR(_$;}Q(0dXKF-NF%LDZ}6745z*GW1oDP47Laz=QKO z7w5msw?BNJm)Cdv{F7%qdwIpHt1F&8e?g8DUwii<=Vu!L|3Co0tP!s$Ls~M7S|pJx zRZwpk=Q?Iowa*xb563-R#D~NLyJ9FU7+2v4YwoMswLLy%>1Q+c7&jbyui75{w!Qr1 zwdT{_yG5`DHR5*4DCoO@+f8h(VV;wUGD!g>mm-BE+x$)8l%Z1FJg={v!O0g}ukLB# z?TrG6k@+mje03=dy4Is)RJ?3iSMkR!t@tjE}!6)zYud3+>zO#W6wqE%TdS!HK{p=U?vUeb7W0 zR9Q!>_9Yi`lEvF(jz%Yo{QYSFdEE5hk_{=(S_~|+1{$qu^=ZfbreIkBMfuP!DrOZy zYzh_A5=uQEqtudRvE(E{qS98NrZ`k;liGhH?R?`nF5s;yE{jgi`Ix}oyFdDw&BI8~ z`*Z^{R85NII|)ls7q+k^G^rbJmF z=~$u#8`iQYS)M$pdm}_&COtJjY#1KCPso||rr@lj50y>>s?PKbe#2~@q?skRbxCS^ekIug#q*=Trh;W=~zqx)rWXKeS^q(h<1 zw@f>!kai)kz1p(BJK$b9O38fv>+dtVo|PL!bO0lP*k>#npNGoWm;qHcRpSgVU%ZkH zS(B7cKKX>FPd?^5-~A5X|Ni%Q`t&LDbWjsfd1igr({+`ovd6U+QSMVwinfk60f0u? zlH^Pq-J|ps?Dhvz%G}*;$+>ViOv_p(ltlgcTB-T-ZO$zbXsP#Z(R83wJMm%bwe&uZwoxH#kd;*4?Z>HEOLcOTKO zR}4dsUk!r(1W)zS?=lQxertQB02_;60mflmfJQee1&XDnL_Qd%X<~I1xw^Vzo+f_! z^og8r&Ky!C%?YxYW%r%a0JsuMT7+J5F4~)7by-!v%M_Wmw-^^#1&4chNf$hq4=%a6 zz2oNknyc#@K7R6y-C^R<kISSR}CcUrYY5}#{*ECqSDsgU%VdV_j7rb)}LrxQ8ek{kO69h}Kn!MUE2e zC$jBTMVip}$PFnMwMuGH;LIKi;QIb8!E1o|u}*x9DXi6b{1%p5Z3P1(zFaM#!JHsy zZC^3a(D;-Rvz_U>jxKb}aXzwrmWQSyCtA3D&Dmv44k&Ngc< zE(2ZH)At>@dbr)O-)$*b1VH5HGY=m=VDt2vX_{3y$zhE6)wUwmG7ylqg<%-j?hebn zt*T7kj#4Ym3hEW(Ov;I27;xUpGuMRu^_ARNp;3pfqw9LQzN3`F?d>hYFz~H!e;Z@q z$3Oe{FB+8esT9XA|2TZfr|`i$C;u>jqZA|RPm9uBInk;(NzhJy@3^RG4XGTzC(y6L z#^n?ll9l2#Ea2Yj6Qwx}28Y2*P}l+$P1LN>##cQxiAhcpAYJsTR-39SUlo(dCaeEQ zK0!;&@$V|~@gN4<7?jFz{JD~pm#mNP^z*A$>>AajRdCwt*0UmA4_WRLiSik}S8qFv zv%1-3OrIz&VT>5v+G4S()4mbuji}M$t9&0<8Il-Tr#soa*Fy(BQc3ro((w^VGLdB; z7XwLaC?=DLxc(`QnSRI^(^1Qcas00G(=YMn0Z=e?AQ+D~mf7sF&JyYYpCUed2>d7d zfg;me_1k(gRfFdVEem#ny^9m0&E!%DqUo5|bfUN5tWb!=q>d z`kb_oahj}}nz1$FOouU+O~1mPe+{UduSXn?&Q?0z@vZg>w6O>xNO2rVayU3i&ee3B zdi;_G@ST-+HhE8}mdt?no{~hl$9WA5vD~u4dHC3WomIc0R`98iYhgItvB^J!S~0#- zy%CvUFA2rLp0lkNyqX5C%Sf_oyxTDZ3s_2=M0lVCOc81L!Oo0bWMw)q7u0Ue5NCD= zxPAIFR`ofh6o$dEi+gHHBEXXpX0EKQVTHk!N&4V?0s7A~6+ZP?=vx{*K7a9&Cr>_+ zehIA}|Ml6Bhiq2le9-g>fhc4 zNq95?lS=7CH;&W-!?+?Pp(OgyQMLyS>d|1z$OO}5>utwpC8({}umzN@UQ|-1x(bMI z(D6or^A?gADxa>+##p@XNJ(VAYqcB>iC3@g2*ZV_&v{2NmRws2IO?5%gN}C7EHPvN4!m)3;6fXYMF*2W1PMBFJ%S}A!m?)ZM*)T@>C-;W~F-7cZz!}RF^TI}`HHl(p6VRvioJbc7=pFZU)Iez>Q{Ia{3 z=t(VW|0(*Ubc5sjpU#!j#rX|D;yxzyg^v0BUGvM1m!+|(IbSwdc9_qR#7cT|m7D{e4`d_gT{Gcby!beMekaelErPUXEL4F~>q5&B1-y(& zEdV_xSr#KHvEGl<_tUrM&5?6FN^P5R#X1{YZ1}|! zv^M{$`YQq4-QKa?-myRIxw*RLZhOZMe((eS_>caGmoHz6WO5g9Do}wj%!h;cH>JdM znCSbSVdxeVqKPWdlxFp>S}U;>@~ob2Kq^I&K4Umc5o?_&uqgsu8=a|DkW0B|EPZbz zm`_I-8!gMUwYLJLEQp{nW)X>K-}cT^N>+L36HF1Sfs@%(zG(nTOx!WBW20=z+ z%A}Z>b4DnRnjly4%Mx`uFcA)W3CaydX^ETTes0vK@+1*hN|+0RrilyYh{P@aT_Rp( zl-B34STEja)>n*mbX~_GCgL3NsyLfcWh7)AXHQIzvoG||;}iFM?^ZTmTHLrn<997QSaooI_{)OKB4Jx=cr z?LGAxopt1t#CNp`AI*_!g=q9z?m@{}eD#W=@A@1H(mEj;7FESjAf_bO-ArBe+}p7~ z9Efqo7)#EP{eB{a!o|aLL4P%2HP+&N;Ntw8E;#PCckK5Ey!Tu_xZrHP;mNb-LiNpp zW?Ewi&eQjenIeK5gRxA9j?HGh7*&h#(XnU|=g3lkFNIi3lq7Iw znU9?hCkg+_cx@#Bs|9u~w70KK)5MGCFK|Ba^$$N}z20!MFPxti)c%4TfAJEuU;DN; zlWH{!uK|}*963?8tH;Jw8CVUXmc;C|L0J}I`CjM(##!n2DnbG9n&4E9a;uG1CF|?` zYOYaPRa1?c_ZI!Po{36IFN+y0i2%rAbj(-Oh}2o;G!xTAbdiimkIOceu}x*^l=@R! zPe#zskoTLXgmZ>CHMGMVE59H}mTR6TECHJJ(sU{ddZm<^oM)<=FeWb7@_EAflw>3K zac-YgTL1tc07*naRKS@)HA&30tsqLdX0o1vu@DB2)6M9B1WAW_p!b8w|Cb~*CiUDh zRz0v56jjv|i5Me|+=Y&m4Y>x2vBYA)CC0NL6?*p(rc`PKV>^O1n5vaXwYzqQ zI=0;{n^=^WZAq#SWvtVCUvXYV8>&2Lizgo(H5*JB#n{qWx?-twW%P#LT0Di4588ud zI3$O)fnj{e=4_4KJfc>sHV<{#7*B%`jKO%PX;Q(Oz^J=nP?}B1j#{KA;FP-C;_PCN zU$pl)twsNCo35t`IJG8j>tSUqE(fM=`?=;ia=&rvWTHGAqU;B0#}TOxu~b2{0#&bF56FcNI&- zpZAa|w!F*x=`V9P7wq+S=;`n-VTa0Yw_}dt&*g2PGaaOgb3y^a_3F#_X~%0cJ)Ns1 zNxw+WnHVECH#dCz@kiX=-ZIaESlB8GVvjB_`TgydCqMt01`LTf?+GC=?UPy;6!!Z) z-YZomXEy6K{Q%qDUJ@>)bvxJ8Ig46JbZoa1yWO7EY9NY97O!4i(RV%0iy?H3(hq2D zqfxQ=@|+fL7CIX&w8*NIwbMQ{>)mSwwxfthsRdIkwMLO}A4XD2#3=n5K6okQEGE}5 zO%otqZnY-5uIG1t=XaQ<9h=RX!yz&ZqIB4WfGL%$XD@m3^N-l?w-{eJl!WOWCRzEs zq^86`&Vv3}=cL!99(y;$t5D6JomB((8EZut!8^@ zW`&`$-)?zn3}5@;JwaxtNazC7G|_b(Xwf9+$~4c+b0WsbHWu#YD1l=xVvy?`Q;c}) z!8%pDj7xE^P_%d;l;p!9akGELdbL^vNUZkmO7iCLie{N&7PVce{YWrewGTa)Ea-vv z8We~;f6?)4O(poA&cVabkz!;&MP7D}!!)s-3e!9jW1>`}f;O^Z8fP%Ms(G{81~inL zmZY5Q(>i|~Cv(R+ytNF7s@`gFcxUj=;EcpPyZxS0J-I?GGM;zS%q~SrF1XOK?uR9@ zmmbuj{eDLprqP0AshXrM%UMel@=_GTHc=RzmkS;7EaheHzheNKp^|{G< zEOTU@1Yz!iSEW?P&Fzic@71_aV1u{PE3E3FO@O47!gjZ1Gp-0O2zs3phuxMP6LBtF zUTi3C#yh7zdoo@xA6&56ta*j&aKx~^v!2mS9Tg~^nN^NjOSDF5hZKV`q)@$k`O{`A?F zzcPQxYK~ua`_=JyD}weH;#lT?6)KLiB6AvY5aln#DzYgQCT#-cgg-2SKwXlvCimVp z(2^>)iVSi?IOJ%7>1!)W)i=ql?jwnrA&A&Pv$v-;2Wy4-n2%|b^YK%TVXs-}4LKJI zVnkeMVi@w_Z`J{ILAOoKNKhDy`kqul5RWA)4aVCVYxQ@Gm#Z{QkU}`jvOre-dIpoI z{9+RKCV5QJ^Rihg*pim%>*FGgRcdAv`H*Z_@0$vzn0gO5HO-Tu%3XD)Vj3N@g2UpB zM@)qyLT`;!yTgqD%`f&iWz$J1%3Y*qG`#hQ+F z`9MZjJtvqz=X*wd7MEPJDl;KZ*kUjVe63(t*sjBmkLXut&_AU50jysbzV=>nRw>m{ zlvZRhO7W3zXQRW|f^j-l9YTxb*l>Rwov)|iN{c)#leRs$^+;$9Ay-Gvg=sECQzQX4 zhCB_Dpaw%{Bq_83W@E_4F1~&-R}6PplWB9V8iOq@A$1f2(FKw=eRJq>xtFJ4?w|@W zx0oV^wG>vquqIOb0Ur$U(s5Sa<=w--$L@z$Ow&Y~USNZ#A4eI76+*wpy8&-|Tu`9` z4E`jUef=mkpH!QVH_Zpj-Sss-c(!+U{L_E>+murI;QjY`|GmfD-rlM|)`3@dTb@6E z0<{u4u?m>ynY-It4wF=ChhZS)%ziIO+U4aX4<0?{>iP;}Z*W02^b{j=lDQl@QTfbO zP{NQixx%dKo`)$4%9z!UEVp8qJdb04?a5GR)$)^M?X>so^lK=JdRk$pA&ONzk&L1a zDNDbMt{51gSc5BuVvVA;N$67qhQ8zO?v6kFgWuI?g+uZ$+)m7OB7wUIau8BKFXCfz>b&x*%USmJmF{&@l|2)i`o~HZr>)^sDtb z@4fpjkKg~gqWcg`2w_H#c`oIZCgs z_M2N{i6t{nky7g-^3c}NidaYFlr%_$6q6>Qg0Rl16$6fz4bBVVel~c9zNhN~k`M@L zXT9`qSw&e}($U81QAkCuH!F(nOeJ(3yDC1V;o&*^{Q>;Q-FD0M%^lk*GRLY3nqi7k zD4`+8I{K|U?k8`sBuXL|LCJd*&P|#p1kWHFiwJ@W6JANbUzKE$vESnc)a7k(fIezx^ zsjj7}|TB0#_Bx5&k7A0%eZD3AK=$1aNH?C`|!tUF2&8 zv9k+$(RjkA>P-J8v`T-hUE;~tPicvjQ^S&`__ZW@S`l7OzaDJ}j_>ntxJRFM>l$2t zd zEXko%Vaa;RRRcCDs~@l3$QXI>@S%(`@9{p+cRiypvKY1#J{C-w5x&2wZ6QHcYtk*= zkvPxezh|fePo6yC>gt;J-hG#g%LkmDpW&S2JKy~-KmEy1c>dxApM3IEQSu`dYo2HJ z`vXC%yS0kyV<}mDc(z+^u5a1yc8ii3RMwj{UEh=9tbs4ARx28v_Ii6@Rxd5<#J^{r zrX%Innx!CeI#)jJ`akVx>*4EP1DQmnXt7QEFG|j$V7feRP1q61eq${u6%L03T{mEz zW11)a{@?%K_~wV-;BWpne~YV^H~i_J{*38%&maD)f5{*J!N2CgbVc8Vr9UgCMDPJ) zHF?x~B*F>i?fN`L&^75B7DMA$q@08SS2HQ<9-~Z)$yj3OZFC)R8i=9m_9 zO?yt=w(HI4-91To`8b-7k46vQYZ6+pFS3Cv}$ zDcb+&mVGGYBV{=kG2d=UPEJYt(=u_p)4rf1P0V{qzB&_5JpYO!AWjq1NEf{B6@D3K zQxvMRC>yf$MVhMXiK^~8=UA;ID0lq^>$Km|9k6@Dlr#}ZI-u^&jW&?#$$yWBbK2k6 zb@a|)oY0%kSC;qQdCaf;rEl|Vzx+)eUaUA<3w`eSix&*zn#;>ad~$6juf;iSzP;@zSyX4O5j&1rL?py&c~{0vI#N6pwfD|p3QUuXyGo+yy?paRjrQDn zP!n(;)Z(TdW6Gw$Ocj<+jFH1MtL{KqKEDV34WmE_H9A!-%O z#2GKXM^$G|-kEz(c)87TeckcSR7u#qfna+&mndPx7>}_XxK2!I zE!Zqbfw4g-Xj`Rz)CxIceIafq>>y3p#}DR6S-n>p&=0zVFkuc)lBXeJTzw`=V}guZ^^O zA7Sp}zRRHqk`*a7vgt6@;A^BKQHr5vBdS`)F{S?K85as2VC;-DK_r1|z*Pt};z)9~ z)`-82vDj>&768<@uA38P7c3`8hGplvMEkv=S`m)Q~&Nu`i^B(YZ>o4t1|IdXK%* z+goB1tEl}|t%AjznHNGr!J3&cO?XwX9DJ|7MKhf>^xe#QA9-8@AAGQ3b9RaAMs~Td zkCBOGZ1;P;KVJ5+ax|?r)`_i`6J)OKb1@a{Vb*@qig!&;|47$u>wO!~ zOAuQt)MH@mGzsjSAqVwq^q$^U?xq=EGlMroZz&cIC6Swmjs8!Hl`YOW7E+HhMLuiv zj@94@!Qc?T$_M9b{>xwgIv;-RJ$~uKOGdk8|Kd62rSvpCdUy%uK)L&bw0(thmT|q| zzyELlEB@NIFZmz-m;asL`B%SBiaU%ll5#-`$1Iaf=I6ZvOl{MG7KpSljX5T2))@7J z(|Bb`&)Ph9I+v_A5*Y69o%fHd{730S)HBgIiz>>khj~_O5-_ULSeJ9seY4toYtbT{ zfowAwgSSq4o;AU<2KA0?>Y|l&kacG012tEs!!bciUDg7FP~%OhWHS9Q(Di|6JE}=c zxiHs&HI;e4W!mkScYAJbZkVS7xfotNd(M8hV;IdsU!*;swq_Q?TxLP-oFL;yZ714T zhm+oTr5_blhC~zVZs>XR_#GZxUh?xNPq@3gWgquTT$6IbJFnwd#=9}F-|v{*2!8!3 zPw&t1_~Z<}_43RA+}|?4$=|O39rn{n#z(uw&v4gB6TvsG>JQ1|4tFKH?Qr}&*t9G zy+$=^)syD2BI~IrVIJvt$BE2o0(^p^{o;o`{%uYOo6Cj2d2OvZSsqdMY^^IwNSf&lzWc5Qx^&1@V4!)-L0?y?+HYp_)d2-sLDgq+8h)sg;0+ozcv6t7^F)7ArlFu9NNu2KDULTrtfBT{#`z}B*vNBn;Wu880}qd z>v7iWZzZ)K$LXs{(7xj1G(r0>zLGQeG8434`?kK2i7E@2(~VDquX;2o1@Kx`ty;lp z4Zp2YWp#oz;frjF{=7X|h)-9AHsImyNl~StRc84-7S>g(wv}2WdDFmVnI89Ge6uXb z$9J#Vc&;+J^*G^{9$)#qB8X8?#uK$G^hN=HQ`j0IUcMS|4x%&Gbs9j>-uP|?b4 zpo|jqSdR-M-VZ#)5klb1SbP0LTLh1!^nrSb>s}-Cav(ExCP5gfC`xbaBkwJ-*DWZgR*fVd$u= zjEvRY%>39{-t)c$9Il8RO%8CL90XT%aDCR5x5wMEN#2va^`^MA1D&mc<|ouO1a<73 zXQw+_JWd_iMWO@O30I%|5!znB@D0P86XQ66+U6B?W||+Erh8gRc%6*j8)^nwl zHm74I6kFlMND_dB8M0=Sw-vL;iJbQ_IaaH;4ccnp{=Q^T%4%6^l{3yJ=N&m&Pw_&~ zLk4vmb_c$B{x$#G|MEZc)nKa{GvD4HxOP%k5?l3fW%3mH|)iN<$Sh*Hj}*uVr?cql<;C7u$2 z+mqmT9X}sujxlk(y{Gj;&NFx832B_&<4$n}>YB#MgrD1BRr*kv94)5gSO^r1WpUL) zQnlACsPvrX#5ceBobH?N@WJTpPt#1yCKP-cMy6?kI3PK5JdHfOx#wU1t3Rb}J5riS zrKO;0JH&ab_|1`B?~q|Err!~qklKd6-&v20D%aO`lTXvkG*9ehzc}OLI9dWr!-mmr zlMF}+E$nlyB;MLKASt24U`&xQS`bv&QJWA9;_Hg@UwZhK!NI7?7Zi=aI2P@#Qk6(v z2(nUFQTFz2&@Zlvgy&+n?cALcLYa-reMc9B{eDMV#Kt?x{J+2aoc+G%de?JkTQ0hW zI{|n=RB3lT`@;@xdqNYqA7A5M{3ZMSj{o-0{si|w{tx`>fBIi}Gg{Jg$}Fgax(_SP zD#H~CQ1^)SE#@2KD)%9q9>Aq$_SU^`5XB-1qCzY%*7qfN)_^JDy#>=I*ASNgq{8YA z;%BW0Rr3v1oU@*{%4oQS{nhiXBIQ~>SAXMl8j!+J>SWdWOEEF~R4VV*8wOI~^d3MK6{_+y%;rQhwCrvZ<$*~WTCQ-x7kFGTMwLNP1eYNf20(QQkr_8P zcxegwip+PkO<>A1(;Nx3)KC#>#&W&2ytsv)#GIr8<_roxLW-cNRGmup_KaQ6zR798 z<%s49v_-@d^a*a>8MeN^H#i26W;2@FB}A+uAZiYtI)i;`R5Ut#EVd$A@q(kMP`|3OQWq|*_e5n7M4ffw53u2Ihu1j><$X&TB|IBkd4V8`PslX!vu7Xj(dB<{n*gxeb?kO~TvH*nwYIqV3QAxh9>FpD z$nkjMNMMd&+ES&VUMr7GyKxR!ghU$>9%1&^SPze~&)?z%ynct15z&awfjnnMF3Gza zxVXgcE=f&`&WhxO#z51=%?4@Loz>w)k!7`EL0uUitI$!_oh*Tz@I6(z5`c)j3$wpI zOtNu95?oz0{JhD$d3a!qO7b4jNPhw!0!>r;IietOA{0i^&=puuo|#=s)=cj$tLbMY zwx(Y*Ho%zJY2=sh#LybB~d<^Jq3I6v1Xe7Trg4Xw~`|D~3?j z7=J~{a-`dNzWBRe@xR}G$IZ>p1 zC0L6XoxelqeOZI5Bvix!h z=5gTu;ejDV+J4V8O}xIlLqfydap3OZ71M0h3UOwePp5%l92jOn3MluybpQY$07*na zRL|?zukL6sulSdL@)-|r?o1lOdvkW3u_ z#Y=cETwm_FzUXPYmU$fLLqpfLw81K5yGD8aX5@IvJoK51U8ZZTGHApw3GYUNzas=k z8v?ssi(KyL`;I0lKmV6M;Dl2ulMpqbp9cYE5mZa&r z9mrCsS!_VI7KIuf$R=d7N|Pnpy!ZGJ7z-@B-b<8<(9*-7AZuKpuHN?yr-A#2Bd62I zFh<&TN8?(K4|k?1D40NWvOv3OtY>waCQzkqT&YfG@CLrX36d>g)%QIYA6{_x`VCFf zA~@Qnd|!(AlsJwfO=E;557WqDo_KosglW7dG1K}zJ~XHbGS2Lp77d=0*m->L?3&~~ zzyA6wzW(}mwr*3ytC#oe4+rMyfu`-qrxTjX9G8ln^J2c6*xXbCAA{VsJRBbumT^}k z7E(;cq+53Fd74bJqU__x(~+mop3(KYLRb|Ep$<-&o23HD85{Hudi;0++MfeIGQ{zR zzW6`=>>W>5v17MnO>@r7BvMR^@a?vVbA!ft>sXM`rP{H1;qQ5@5QLSCU=t*+g|D-B zFWqiSiF$(=SYBJ7{09}Ss`I346^BRXvsBEggH&#`E$q<(xLOtD9l5YS?3m}tj7F;2 zcP)XKTLJ_T#f!J+#j=)&Ne?s<3^I}}L;9}%tM5B}2<-O<`o1lUQA#NKD(Rh7(mF_1 zDXqsJWP>)7r<+f0;a~QayuA9Z;HZ+~EE(am?AO^l-~Q~QH`OcHuFc1g!GFxdIcP#d ztI94bEte^d}LLloksr4en7#B_{RW{*jy=H^9 zW$*DG@@$RkeH&X04)we#H%sfTLVc_=7EyvT* z&c`{9#|J>Ty}h$*h>73)<~Mx(^*5YO4~*l)<;6vjU$6{tPO+k;N}olA*RJ=kL4bb#u+p$|8f1fpYXVq*2gZw@yiUnqwOV&Q4>sXfgk>zo{ zhV@&|c7x*J)}FiIJ?fOUX?S{b!_y~EczSa~%9*?Sdz?;8bEzbFZ}voufvu8)Acg0* zkUFTEbig={3mH@fBNU;q3T9&ro##l?G<3T?cXvl_Zf+Qcfj77JoW{ZW7Gtz(d{(;7 z$TQle5_C9ryRI-`W`pgP`&Ct~A1y_zuqCTprku)smvMz$Arw*$C&p%qK-0C{w2dWE zz2o6{+{~0!IYY@r#aR}j9}!0=y{p#8rY20E6(uo7o7-K}Efp;%QV3~;RQ9s%>eI3= zkHC&l-*9!g_zb3mVXDbn(|$m+U%&2Bw!U%e?gDl!-*TwnJ5L>X&UyU_}SX#t(RW;hQzBa(+*4 z5S;JuA#5`;-8xEwOU`~{_2i0`&kA(CWgJgNhEs>KT!$_`oG-|iP0K|Fl}sA~v#_+Q z*j`W(OuBrZO|RL#VYG8`C9xNRU)Oh?=sMphe-#J*IUW|E{Tuo7ALZ9y|F8j?UhFp; z?g}5QeHF#7S*9(=(hmZlY?8AUf@!VrtU*Z4)hhZ(N2f$4-`Cx<%@9*F=CbHt#iS(w zF*u%XxyUyTwySRYc6TmDyaq$>>hbu#BL~YMryR*C8zitAIp@jZ3XE{|v?K`TwDqhO)gnX zeQg>eP214Bj+`I-+uIb*@KtI z?~3#F3=*OXJglxYAz21p>TlbaRg|Yl>6vncDQrU$BV0*sh#PYy_&!o+J9{*l`N06sLBM=$^Cj?sN2yyKaXD&s3xv#CPO4k>xG#H?Gp(#(&RE`@L#^JWl$qw4(=gz~ z6{ptZ0aD7eKA;LQTL0YBn@c|W@I#(|`yJoBc#TNH`HZT8Je`Lip56(E-WVeL0DWsj z8ts0^?cJUAZ568SIZmW`BF@uN?M2lrn{(zwD`+q+vo*My5%XuH>n z!pbo1oS|q0EgVRhzH>ae+H-w%;Be>&Vt#_pO5;6VJYKBA9j8?8XOD2j_s@#mSZ@Ri5bS{u-U18Fiw$$tma_RCEq#sUq)fV{!H2*!O?Yo)A5uR1 zn7%({U6OPE^3z_Q3Rsba9|6 zW$U_SE+=$;YU@c^X0Y&k=o6Pij;ixyE~#a=Woy^@%i(r|HbvXIF{jm(qKrj9Y681u-b zKOdLhcZfK2bflv)9w(xkP?UaupmjaYJ6f^cFW-2Yw#9kRuDhn|8bTB3g24%zdBaW?HMZZ54(IOBqw_lpZ}Rf2eVv>s(4iCzcx`@OzcXjC&ua-Pbh~y8V}U*M&kQ5`F8aVyJ@R#Vxvb^-A34 zJL*yU4&ND|mG83A)8&2D8SK5#>^w;!*8Y=FNovZ>sC~8u+n(Z-OaT{d9joTj4_WmO zEdbj$fe)_^gu?LJjC-1KkCzdS8IpH^tYbbnE}uMQ z_~2u*YndMkt+zOaF)}BC#u?m@j7YO?l;v+52n(z#ImhuhaC>{p{lfz|Hl?mhCC5}~;1%a0 zcx#fk4LTvt7l%2Xp#W?hK28ikB}Ax?-xZ*3;f&iL?GGUndEa3q4ClZ1I7oZ^-C2$3 zB?IF$;RX{R7H{iviWX$}m;26V za4AL{v(DqAooA^I6v>Se0KR7oDkWSbr!bv6_u zRsF@yIu`*=)+6b>ovT$bZR))ftn;D}GB`)mcrGt@++1Js^vN}s7d<&ArqhXWnux

E<&>WaG%nLe7>@AiNp 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
`UL#)t-@ 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