diff --git a/README.md b/README.md index 5d8c52a8..1926547a 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,7 @@ [![License: GPL v3](https://img.shields.io/badge/License-GPL%20v3-blue.svg)](http://www.gnu.org/licenses/gpl-3.0) [![GitHub release](https://img.shields.io/github/release/templaza/astroid-framework.svg)](https://github.com/templaza/astroid-framework/releases) [![Discord](https://img.shields.io/badge/chat-on%20discord-7289da.svg)](https://discord.gg/2MwtsAX4Py) -[![Donate](https://img.shields.io/badge/donate-Buy%20me%20a%20coffee-blueviolet)](https://www.paypal.com/paypalme/sonvnn) +[![Donate](https://img.shields.io/badge/donate-Buy%20me%20a%20coffee-blueviolet)](https://ko-fi.com/astroidframework) # Astroid Framework - Powerful Joomla Template Framework @@ -78,4 +78,4 @@ * [JoomlaPlate - Joomla Template](https://www.joomlaplates.com/) ## You love this project -* [Buy me a coffee](https://www.paypal.com/paypalme/sonvnn) \ No newline at end of file +* [Buy me a coffee](https://ko-fi.com/astroidframework) \ No newline at end of file diff --git a/assets/json/article_layouts/default.json b/assets/json/article_layouts/default.json new file mode 100644 index 00000000..69ec8d5e --- /dev/null +++ b/assets/json/article_layouts/default.json @@ -0,0 +1 @@ +{"title":"Default","desc":"Default layout of Template","thumbnail":"","data":"{\"sections\":[{\"id\":\"61b5cf11613cc086185689\",\"type\":\"section\",\"rows\":[{\"id\":\"61b5cf11613cc033152637\",\"type\":\"row\",\"cols\":[{\"id\":\"61b5cf11613cc030930660\",\"type\":\"column\",\"size\":{\"xxl\":12,\"xl\":12,\"lg\":12,\"md\":12,\"sm\":12,\"xs\":12},\"elements\":[{\"id\":\"61d41c0e94d0d065251307\",\"type\":\"article_pageheading\",\"state\":1,\"params\":[{\"name\":\"general\",\"value\":\"\"},{\"name\":\"title\",\"value\":\"Page Heading\"},{\"name\":\"customclass\",\"value\":\"\"},{\"name\":\"customid\",\"value\":\"\"},{\"name\":\"spacing_settings\",\"value\":\"\"},{\"name\":\"astroid_element_visibility\",\"value\":\"allPage\"},{\"name\":\"animation\",\"value\":\"\"},{\"name\":\"animation_delay\",\"value\":\"500\"},{\"name\":\"animation_duration\",\"value\":\"500\"},{\"name\":\"max_width\",\"value\":\"\"},{\"name\":\"max_width_breakpoint\",\"value\":\"\"},{\"name\":\"block_align\",\"value\":\"\"},{\"name\":\"block_align_breakpoint\",\"value\":\"\"},{\"name\":\"block_align_fallback\",\"value\":\"\"},{\"name\":\"text_alignment\",\"value\":\"\"},{\"name\":\"text_alignment_breakpoint\",\"value\":\"\"},{\"name\":\"text_alignment_fallback\",\"value\":\"\"},{\"name\":\"background_setting\",\"value\":\"0\"},{\"name\":\"background_color\",\"value\":\"\"},{\"name\":\"img_background_color\",\"value\":\"\"},{\"name\":\"background_image\",\"value\":\"\"},{\"name\":\"background_repeat\",\"value\":\"\"},{\"name\":\"background_size\",\"value\":\"\"},{\"name\":\"background_attchment\",\"value\":\"\"},{\"name\":\"background_position\",\"value\":\"\"},{\"name\":\"background_video\",\"value\":\"\"},{\"name\":\"background_image_overlay\",\"value\":\"0\"},{\"name\":\"background_image_overlay_color\",\"value\":\"\"},{\"name\":\"background_image_overlay_gradient\",\"value\":\"{\\\"type\\\":\\\"linear\\\",\\\"start\\\":\\\"\\\",\\\"stop\\\":\\\"\\\",\\\"start_pos\\\":0,\\\"stop_pos\\\":100,\\\"angle\\\":0,\\\"position\\\":\\\"at center center\\\"}\"},{\"name\":\"background_image_overlay_pattern\",\"value\":\"\"},{\"name\":\"background_gradient\",\"value\":\"{\\\"type\\\":\\\"linear\\\",\\\"start\\\":\\\"\\\",\\\"stop\\\":\\\"\\\",\\\"start_pos\\\":0,\\\"stop_pos\\\":100,\\\"angle\\\":0,\\\"position\\\":\\\"at center center\\\"}\"},{\"name\":\"custom_colors\",\"value\":\"0\"},{\"name\":\"text_color\",\"value\":\"\"},{\"name\":\"link_color\",\"value\":\"\"},{\"name\":\"link_hover_color\",\"value\":\"\"},{\"name\":\"margin\",\"value\":\"\"},{\"name\":\"padding\",\"value\":\"\"},{\"name\":\"device_settings\",\"value\":\"\"},{\"name\":\"hideonxs\",\"value\":\"0\"},{\"name\":\"hideonsm\",\"value\":\"0\"},{\"name\":\"hideonmd\",\"value\":\"0\"},{\"name\":\"hideonlg\",\"value\":\"0\"},{\"name\":\"hideonxl\",\"value\":\"0\"},{\"name\":\"hideonxxl\",\"value\":\"0\"}]},{\"id\":\"61baeb3338791815576058\",\"type\":\"article_content\",\"state\":1,\"params\":[{\"name\":\"general\",\"value\":\"\"},{\"name\":\"title\",\"value\":\"Article Content\"},{\"name\":\"customclass\",\"value\":\"\"},{\"name\":\"customid\",\"value\":\"\"},{\"name\":\"spacing_settings\",\"value\":\"\"},{\"name\":\"astroid_element_visibility\",\"value\":\"allPage\"},{\"name\":\"animation\",\"value\":\"\"},{\"name\":\"animation_delay\",\"value\":\"500\"},{\"name\":\"animation_duration\",\"value\":\"500\"},{\"name\":\"max_width\",\"value\":\"\"},{\"name\":\"max_width_breakpoint\",\"value\":\"\"},{\"name\":\"block_align\",\"value\":\"\"},{\"name\":\"block_align_breakpoint\",\"value\":\"\"},{\"name\":\"block_align_fallback\",\"value\":\"\"},{\"name\":\"text_alignment\",\"value\":\"\"},{\"name\":\"text_alignment_breakpoint\",\"value\":\"\"},{\"name\":\"text_alignment_fallback\",\"value\":\"\"},{\"name\":\"background_setting\",\"value\":\"0\"},{\"name\":\"background_color\",\"value\":\"\"},{\"name\":\"img_background_color\",\"value\":\"\"},{\"name\":\"background_image\",\"value\":\"\"},{\"name\":\"background_repeat\",\"value\":\"\"},{\"name\":\"background_size\",\"value\":\"\"},{\"name\":\"background_attchment\",\"value\":\"\"},{\"name\":\"background_position\",\"value\":\"\"},{\"name\":\"background_video\",\"value\":\"\"},{\"name\":\"background_image_overlay\",\"value\":\"0\"},{\"name\":\"background_image_overlay_color\",\"value\":\"\"},{\"name\":\"background_image_overlay_gradient\",\"value\":\"{\\\"type\\\":\\\"linear\\\",\\\"start\\\":\\\"\\\",\\\"stop\\\":\\\"\\\",\\\"start_pos\\\":0,\\\"stop_pos\\\":100,\\\"angle\\\":0,\\\"position\\\":\\\"at center center\\\"}\"},{\"name\":\"background_image_overlay_pattern\",\"value\":\"\"},{\"name\":\"background_gradient\",\"value\":\"{\\\"type\\\":\\\"linear\\\",\\\"start\\\":\\\"\\\",\\\"stop\\\":\\\"\\\",\\\"start_pos\\\":0,\\\"stop_pos\\\":100,\\\"angle\\\":0,\\\"position\\\":\\\"at center center\\\"}\"},{\"name\":\"custom_colors\",\"value\":\"0\"},{\"name\":\"text_color\",\"value\":\"\"},{\"name\":\"link_color\",\"value\":\"\"},{\"name\":\"link_hover_color\",\"value\":\"\"},{\"name\":\"margin\",\"value\":\"\"},{\"name\":\"padding\",\"value\":\"\"},{\"name\":\"device_settings\",\"value\":\"\"},{\"name\":\"hideonxs\",\"value\":\"0\"},{\"name\":\"hideonsm\",\"value\":\"0\"},{\"name\":\"hideonmd\",\"value\":\"0\"},{\"name\":\"hideonlg\",\"value\":\"0\"},{\"name\":\"hideonxl\",\"value\":\"0\"},{\"name\":\"hideonxxl\",\"value\":\"0\"}]},{\"id\":\"61b9f1168f37cc48296773\",\"type\":\"article_full_image\",\"state\":1,\"params\":[{\"name\":\"general\",\"value\":\"\"},{\"name\":\"title\",\"value\":\"Full Image\"},{\"name\":\"customclass\",\"value\":\"\"},{\"name\":\"customid\",\"value\":\"\"},{\"name\":\"spacing_settings\",\"value\":\"\"},{\"name\":\"astroid_element_visibility\",\"value\":\"allPage\"},{\"name\":\"animation\",\"value\":\"\"},{\"name\":\"animation_delay\",\"value\":\"500\"},{\"name\":\"animation_duration\",\"value\":\"500\"},{\"name\":\"max_width\",\"value\":\"\"},{\"name\":\"max_width_breakpoint\",\"value\":\"\"},{\"name\":\"block_align\",\"value\":\"\"},{\"name\":\"block_align_breakpoint\",\"value\":\"\"},{\"name\":\"block_align_fallback\",\"value\":\"\"},{\"name\":\"text_alignment\",\"value\":\"\"},{\"name\":\"text_alignment_breakpoint\",\"value\":\"\"},{\"name\":\"text_alignment_fallback\",\"value\":\"\"},{\"name\":\"background_setting\",\"value\":\"0\"},{\"name\":\"background_color\",\"value\":\"\"},{\"name\":\"img_background_color\",\"value\":\"\"},{\"name\":\"background_image\",\"value\":\"\"},{\"name\":\"background_repeat\",\"value\":\"\"},{\"name\":\"background_size\",\"value\":\"\"},{\"name\":\"background_attchment\",\"value\":\"\"},{\"name\":\"background_position\",\"value\":\"\"},{\"name\":\"background_video\",\"value\":\"\"},{\"name\":\"background_image_overlay\",\"value\":\"0\"},{\"name\":\"background_image_overlay_color\",\"value\":\"\"},{\"name\":\"background_image_overlay_gradient\",\"value\":\"{\\\"type\\\":\\\"linear\\\",\\\"start\\\":\\\"\\\",\\\"stop\\\":\\\"\\\",\\\"start_pos\\\":0,\\\"stop_pos\\\":100,\\\"angle\\\":0,\\\"position\\\":\\\"at center center\\\"}\"},{\"name\":\"background_image_overlay_pattern\",\"value\":\"\"},{\"name\":\"background_gradient\",\"value\":\"{\\\"type\\\":\\\"linear\\\",\\\"start\\\":\\\"\\\",\\\"stop\\\":\\\"\\\",\\\"start_pos\\\":0,\\\"stop_pos\\\":100,\\\"angle\\\":0,\\\"position\\\":\\\"at center center\\\"}\"},{\"name\":\"custom_colors\",\"value\":\"0\"},{\"name\":\"text_color\",\"value\":\"\"},{\"name\":\"link_color\",\"value\":\"\"},{\"name\":\"link_hover_color\",\"value\":\"\"},{\"name\":\"margin\",\"value\":\"{\\\"desktop\\\":{\\\"top\\\":null,\\\"right\\\":null,\\\"bottom\\\":\\\"2\\\",\\\"left\\\":null,\\\"lock\\\":false,\\\"unit\\\":\\\"rem\\\"},\\\"tablet\\\":{\\\"top\\\":null,\\\"right\\\":null,\\\"bottom\\\":null,\\\"left\\\":null,\\\"lock\\\":false,\\\"unit\\\":\\\"px\\\"},\\\"mobile\\\":{\\\"top\\\":null,\\\"right\\\":null,\\\"bottom\\\":null,\\\"left\\\":null,\\\"lock\\\":false,\\\"unit\\\":\\\"px\\\"}}\"},{\"name\":\"padding\",\"value\":\"\"},{\"name\":\"device_settings\",\"value\":\"\"},{\"name\":\"hideonxs\",\"value\":\"0\"},{\"name\":\"hideonsm\",\"value\":\"0\"},{\"name\":\"hideonmd\",\"value\":\"0\"},{\"name\":\"hideonlg\",\"value\":\"0\"},{\"name\":\"hideonxl\",\"value\":\"0\"},{\"name\":\"hideonxxl\",\"value\":\"0\"}]},{\"id\":\"61b9bb50c0a7c455878112\",\"type\":\"article_title\",\"state\":1,\"params\":[{\"name\":\"general\",\"value\":\"\"},{\"name\":\"title\",\"value\":\"Title\"},{\"name\":\"customclass\",\"value\":\"\"},{\"name\":\"customid\",\"value\":\"\"},{\"name\":\"spacing_settings\",\"value\":\"\"},{\"name\":\"astroid_element_visibility\",\"value\":\"allPage\"},{\"name\":\"animation\",\"value\":\"\"},{\"name\":\"animation_delay\",\"value\":\"500\"},{\"name\":\"animation_duration\",\"value\":\"500\"},{\"name\":\"max_width\",\"value\":\"\"},{\"name\":\"max_width_breakpoint\",\"value\":\"\"},{\"name\":\"block_align\",\"value\":\"\"},{\"name\":\"block_align_breakpoint\",\"value\":\"\"},{\"name\":\"block_align_fallback\",\"value\":\"\"},{\"name\":\"text_alignment\",\"value\":\"\"},{\"name\":\"text_alignment_breakpoint\",\"value\":\"\"},{\"name\":\"text_alignment_fallback\",\"value\":\"\"},{\"name\":\"background_setting\",\"value\":\"0\"},{\"name\":\"background_color\",\"value\":\"\"},{\"name\":\"img_background_color\",\"value\":\"\"},{\"name\":\"background_image\",\"value\":\"\"},{\"name\":\"background_repeat\",\"value\":\"\"},{\"name\":\"background_size\",\"value\":\"\"},{\"name\":\"background_attchment\",\"value\":\"\"},{\"name\":\"background_position\",\"value\":\"\"},{\"name\":\"background_video\",\"value\":\"\"},{\"name\":\"background_image_overlay\",\"value\":\"0\"},{\"name\":\"background_image_overlay_color\",\"value\":\"\"},{\"name\":\"background_image_overlay_gradient\",\"value\":\"{\\\"type\\\":\\\"linear\\\",\\\"start\\\":\\\"\\\",\\\"stop\\\":\\\"\\\",\\\"start_pos\\\":0,\\\"stop_pos\\\":100,\\\"angle\\\":0,\\\"position\\\":\\\"at center center\\\"}\"},{\"name\":\"background_image_overlay_pattern\",\"value\":\"\"},{\"name\":\"background_gradient\",\"value\":\"{\\\"type\\\":\\\"linear\\\",\\\"start\\\":\\\"\\\",\\\"stop\\\":\\\"\\\",\\\"start_pos\\\":0,\\\"stop_pos\\\":100,\\\"angle\\\":0,\\\"position\\\":\\\"at center center\\\"}\"},{\"name\":\"custom_colors\",\"value\":\"0\"},{\"name\":\"text_color\",\"value\":\"\"},{\"name\":\"link_color\",\"value\":\"\"},{\"name\":\"link_hover_color\",\"value\":\"\"},{\"name\":\"margin\",\"value\":\"\"},{\"name\":\"padding\",\"value\":\"\"},{\"name\":\"device_settings\",\"value\":\"\"},{\"name\":\"hideonxs\",\"value\":\"0\"},{\"name\":\"hideonsm\",\"value\":\"0\"},{\"name\":\"hideonmd\",\"value\":\"0\"},{\"name\":\"hideonlg\",\"value\":\"0\"},{\"name\":\"hideonxl\",\"value\":\"0\"},{\"name\":\"hideonxxl\",\"value\":\"0\"}]},{\"id\":\"61b9dc69558df484112986\",\"type\":\"article_infoblock\",\"state\":1,\"params\":[{\"name\":\"general\",\"value\":\"\"},{\"name\":\"title\",\"value\":\"Info Block Above\"},{\"name\":\"customclass\",\"value\":\"\"},{\"name\":\"customid\",\"value\":\"\"},{\"name\":\"infoblock_position\",\"value\":\"above\"},{\"name\":\"spacing_settings\",\"value\":\"\"},{\"name\":\"astroid_element_visibility\",\"value\":\"allPage\"},{\"name\":\"animation\",\"value\":\"\"},{\"name\":\"animation_delay\",\"value\":\"500\"},{\"name\":\"animation_duration\",\"value\":\"500\"},{\"name\":\"max_width\",\"value\":\"\"},{\"name\":\"max_width_breakpoint\",\"value\":\"\"},{\"name\":\"block_align\",\"value\":\"\"},{\"name\":\"block_align_breakpoint\",\"value\":\"\"},{\"name\":\"block_align_fallback\",\"value\":\"\"},{\"name\":\"text_alignment\",\"value\":\"\"},{\"name\":\"text_alignment_breakpoint\",\"value\":\"\"},{\"name\":\"text_alignment_fallback\",\"value\":\"\"},{\"name\":\"background_setting\",\"value\":\"0\"},{\"name\":\"background_color\",\"value\":\"\"},{\"name\":\"img_background_color\",\"value\":\"\"},{\"name\":\"background_image\",\"value\":\"\"},{\"name\":\"background_repeat\",\"value\":\"\"},{\"name\":\"background_size\",\"value\":\"\"},{\"name\":\"background_attchment\",\"value\":\"\"},{\"name\":\"background_position\",\"value\":\"\"},{\"name\":\"background_video\",\"value\":\"\"},{\"name\":\"background_image_overlay\",\"value\":\"0\"},{\"name\":\"background_image_overlay_color\",\"value\":\"\"},{\"name\":\"background_image_overlay_gradient\",\"value\":\"{\\\"type\\\":\\\"linear\\\",\\\"start\\\":\\\"\\\",\\\"stop\\\":\\\"\\\",\\\"start_pos\\\":0,\\\"stop_pos\\\":100,\\\"angle\\\":0,\\\"position\\\":\\\"at center center\\\"}\"},{\"name\":\"background_image_overlay_pattern\",\"value\":\"\"},{\"name\":\"background_gradient\",\"value\":\"{\\\"type\\\":\\\"linear\\\",\\\"start\\\":\\\"\\\",\\\"stop\\\":\\\"\\\",\\\"start_pos\\\":0,\\\"stop_pos\\\":100,\\\"angle\\\":0,\\\"position\\\":\\\"at center center\\\"}\"},{\"name\":\"custom_colors\",\"value\":\"0\"},{\"name\":\"text_color\",\"value\":\"\"},{\"name\":\"link_color\",\"value\":\"\"},{\"name\":\"link_hover_color\",\"value\":\"\"},{\"name\":\"margin\",\"value\":\"\"},{\"name\":\"padding\",\"value\":\"\"},{\"name\":\"device_settings\",\"value\":\"\"},{\"name\":\"hideonxs\",\"value\":\"0\"},{\"name\":\"hideonsm\",\"value\":\"0\"},{\"name\":\"hideonmd\",\"value\":\"0\"},{\"name\":\"hideonlg\",\"value\":\"0\"},{\"name\":\"hideonxl\",\"value\":\"0\"},{\"name\":\"hideonxxl\",\"value\":\"0\"}]},{\"id\":\"61d45a33ad96c477090873\",\"type\":\"article_toc\",\"state\":1,\"params\":[{\"name\":\"general\",\"value\":\"\"},{\"name\":\"title\",\"value\":\"Article Toc\"},{\"name\":\"customclass\",\"value\":\"\"},{\"name\":\"customid\",\"value\":\"\"},{\"name\":\"spacing_settings\",\"value\":\"\"},{\"name\":\"astroid_element_visibility\",\"value\":\"allPage\"},{\"name\":\"animation\",\"value\":\"\"},{\"name\":\"animation_delay\",\"value\":\"500\"},{\"name\":\"animation_duration\",\"value\":\"500\"},{\"name\":\"max_width\",\"value\":\"\"},{\"name\":\"max_width_breakpoint\",\"value\":\"\"},{\"name\":\"block_align\",\"value\":\"\"},{\"name\":\"block_align_breakpoint\",\"value\":\"\"},{\"name\":\"block_align_fallback\",\"value\":\"\"},{\"name\":\"text_alignment\",\"value\":\"\"},{\"name\":\"text_alignment_breakpoint\",\"value\":\"\"},{\"name\":\"text_alignment_fallback\",\"value\":\"\"},{\"name\":\"background_setting\",\"value\":\"0\"},{\"name\":\"background_color\",\"value\":\"\"},{\"name\":\"img_background_color\",\"value\":\"\"},{\"name\":\"background_image\",\"value\":\"\"},{\"name\":\"background_repeat\",\"value\":\"\"},{\"name\":\"background_size\",\"value\":\"\"},{\"name\":\"background_attchment\",\"value\":\"\"},{\"name\":\"background_position\",\"value\":\"\"},{\"name\":\"background_video\",\"value\":\"\"},{\"name\":\"background_image_overlay\",\"value\":\"0\"},{\"name\":\"background_image_overlay_color\",\"value\":\"\"},{\"name\":\"background_image_overlay_gradient\",\"value\":\"{\\\"type\\\":\\\"linear\\\",\\\"start\\\":\\\"\\\",\\\"stop\\\":\\\"\\\",\\\"start_pos\\\":0,\\\"stop_pos\\\":100,\\\"angle\\\":0,\\\"position\\\":\\\"at center center\\\"}\"},{\"name\":\"background_image_overlay_pattern\",\"value\":\"\"},{\"name\":\"background_gradient\",\"value\":\"{\\\"type\\\":\\\"linear\\\",\\\"start\\\":\\\"\\\",\\\"stop\\\":\\\"\\\",\\\"start_pos\\\":0,\\\"stop_pos\\\":100,\\\"angle\\\":0,\\\"position\\\":\\\"at center center\\\"}\"},{\"name\":\"custom_colors\",\"value\":\"0\"},{\"name\":\"text_color\",\"value\":\"\"},{\"name\":\"link_color\",\"value\":\"\"},{\"name\":\"link_hover_color\",\"value\":\"\"},{\"name\":\"margin\",\"value\":\"\"},{\"name\":\"padding\",\"value\":\"\"},{\"name\":\"device_settings\",\"value\":\"\"},{\"name\":\"hideonxs\",\"value\":\"0\"},{\"name\":\"hideonsm\",\"value\":\"0\"},{\"name\":\"hideonmd\",\"value\":\"0\"},{\"name\":\"hideonlg\",\"value\":\"0\"},{\"name\":\"hideonxl\",\"value\":\"0\"},{\"name\":\"hideonxxl\",\"value\":\"0\"}]},{\"id\":\"61b9e9902e876c15217337\",\"type\":\"article_events\",\"state\":1,\"params\":[{\"name\":\"general\",\"value\":\"\"},{\"name\":\"title\",\"value\":\"Before Display Content\"},{\"name\":\"customclass\",\"value\":\"\"},{\"name\":\"customid\",\"value\":\"\"},{\"name\":\"article_event\",\"value\":\"beforeDisplayContent\"},{\"name\":\"spacing_settings\",\"value\":\"\"},{\"name\":\"astroid_element_visibility\",\"value\":\"allPage\"},{\"name\":\"animation\",\"value\":\"\"},{\"name\":\"animation_delay\",\"value\":\"500\"},{\"name\":\"animation_duration\",\"value\":\"500\"},{\"name\":\"max_width\",\"value\":\"\"},{\"name\":\"max_width_breakpoint\",\"value\":\"\"},{\"name\":\"block_align\",\"value\":\"\"},{\"name\":\"block_align_breakpoint\",\"value\":\"\"},{\"name\":\"block_align_fallback\",\"value\":\"\"},{\"name\":\"text_alignment\",\"value\":\"\"},{\"name\":\"text_alignment_breakpoint\",\"value\":\"\"},{\"name\":\"text_alignment_fallback\",\"value\":\"\"},{\"name\":\"background_setting\",\"value\":\"0\"},{\"name\":\"background_color\",\"value\":\"\"},{\"name\":\"img_background_color\",\"value\":\"\"},{\"name\":\"background_image\",\"value\":\"\"},{\"name\":\"background_repeat\",\"value\":\"\"},{\"name\":\"background_size\",\"value\":\"\"},{\"name\":\"background_attchment\",\"value\":\"\"},{\"name\":\"background_position\",\"value\":\"\"},{\"name\":\"background_video\",\"value\":\"\"},{\"name\":\"background_image_overlay\",\"value\":\"0\"},{\"name\":\"background_image_overlay_color\",\"value\":\"\"},{\"name\":\"background_image_overlay_gradient\",\"value\":\"{\\\"type\\\":\\\"linear\\\",\\\"start\\\":\\\"\\\",\\\"stop\\\":\\\"\\\",\\\"start_pos\\\":0,\\\"stop_pos\\\":100,\\\"angle\\\":0,\\\"position\\\":\\\"at center center\\\"}\"},{\"name\":\"background_image_overlay_pattern\",\"value\":\"\"},{\"name\":\"background_gradient\",\"value\":\"{\\\"type\\\":\\\"linear\\\",\\\"start\\\":\\\"\\\",\\\"stop\\\":\\\"\\\",\\\"start_pos\\\":0,\\\"stop_pos\\\":100,\\\"angle\\\":0,\\\"position\\\":\\\"at center center\\\"}\"},{\"name\":\"custom_colors\",\"value\":\"0\"},{\"name\":\"text_color\",\"value\":\"\"},{\"name\":\"link_color\",\"value\":\"\"},{\"name\":\"link_hover_color\",\"value\":\"\"},{\"name\":\"margin\",\"value\":\"\"},{\"name\":\"padding\",\"value\":\"\"},{\"name\":\"device_settings\",\"value\":\"\"},{\"name\":\"hideonxs\",\"value\":\"0\"},{\"name\":\"hideonsm\",\"value\":\"0\"},{\"name\":\"hideonmd\",\"value\":\"0\"},{\"name\":\"hideonlg\",\"value\":\"0\"},{\"name\":\"hideonxl\",\"value\":\"0\"},{\"name\":\"hideonxxl\",\"value\":\"0\"}]},{\"id\":\"61bae20c0d2cf499628496\",\"type\":\"article_text\",\"state\":1,\"params\":[{\"name\":\"general\",\"value\":\"\"},{\"name\":\"title\",\"value\":\"Article Whole Text\"},{\"name\":\"customclass\",\"value\":\"\"},{\"name\":\"customid\",\"value\":\"\"},{\"name\":\"spacing_settings\",\"value\":\"\"},{\"name\":\"astroid_element_visibility\",\"value\":\"allPage\"},{\"name\":\"animation\",\"value\":\"\"},{\"name\":\"animation_delay\",\"value\":\"500\"},{\"name\":\"animation_duration\",\"value\":\"500\"},{\"name\":\"max_width\",\"value\":\"\"},{\"name\":\"max_width_breakpoint\",\"value\":\"\"},{\"name\":\"block_align\",\"value\":\"\"},{\"name\":\"block_align_breakpoint\",\"value\":\"\"},{\"name\":\"block_align_fallback\",\"value\":\"\"},{\"name\":\"text_alignment\",\"value\":\"\"},{\"name\":\"text_alignment_breakpoint\",\"value\":\"\"},{\"name\":\"text_alignment_fallback\",\"value\":\"\"},{\"name\":\"background_setting\",\"value\":\"0\"},{\"name\":\"background_color\",\"value\":\"\"},{\"name\":\"img_background_color\",\"value\":\"\"},{\"name\":\"background_image\",\"value\":\"\"},{\"name\":\"background_repeat\",\"value\":\"\"},{\"name\":\"background_size\",\"value\":\"\"},{\"name\":\"background_attchment\",\"value\":\"\"},{\"name\":\"background_position\",\"value\":\"\"},{\"name\":\"background_video\",\"value\":\"\"},{\"name\":\"background_image_overlay\",\"value\":\"0\"},{\"name\":\"background_image_overlay_color\",\"value\":\"\"},{\"name\":\"background_image_overlay_gradient\",\"value\":\"{\\\"type\\\":\\\"linear\\\",\\\"start\\\":\\\"\\\",\\\"stop\\\":\\\"\\\",\\\"start_pos\\\":0,\\\"stop_pos\\\":100,\\\"angle\\\":0,\\\"position\\\":\\\"at center center\\\"}\"},{\"name\":\"background_image_overlay_pattern\",\"value\":\"\"},{\"name\":\"background_gradient\",\"value\":\"{\\\"type\\\":\\\"linear\\\",\\\"start\\\":\\\"\\\",\\\"stop\\\":\\\"\\\",\\\"start_pos\\\":0,\\\"stop_pos\\\":100,\\\"angle\\\":0,\\\"position\\\":\\\"at center center\\\"}\"},{\"name\":\"custom_colors\",\"value\":\"0\"},{\"name\":\"text_color\",\"value\":\"\"},{\"name\":\"link_color\",\"value\":\"\"},{\"name\":\"link_hover_color\",\"value\":\"\"},{\"name\":\"margin\",\"value\":\"\"},{\"name\":\"padding\",\"value\":\"\"},{\"name\":\"device_settings\",\"value\":\"\"},{\"name\":\"hideonxs\",\"value\":\"0\"},{\"name\":\"hideonsm\",\"value\":\"0\"},{\"name\":\"hideonmd\",\"value\":\"0\"},{\"name\":\"hideonlg\",\"value\":\"0\"},{\"name\":\"hideonxl\",\"value\":\"0\"},{\"name\":\"hideonxxl\",\"value\":\"0\"}]},{\"id\":\"61b9e99db947e411701275\",\"type\":\"article_events\",\"state\":1,\"params\":[{\"name\":\"general\",\"value\":\"\"},{\"name\":\"title\",\"value\":\"After Display Content\"},{\"name\":\"customclass\",\"value\":\"\"},{\"name\":\"customid\",\"value\":\"\"},{\"name\":\"article_event\",\"value\":\"afterDisplayContent\"},{\"name\":\"spacing_settings\",\"value\":\"\"},{\"name\":\"astroid_element_visibility\",\"value\":\"allPage\"},{\"name\":\"animation\",\"value\":\"\"},{\"name\":\"animation_delay\",\"value\":\"500\"},{\"name\":\"animation_duration\",\"value\":\"500\"},{\"name\":\"max_width\",\"value\":\"\"},{\"name\":\"max_width_breakpoint\",\"value\":\"\"},{\"name\":\"block_align\",\"value\":\"\"},{\"name\":\"block_align_breakpoint\",\"value\":\"\"},{\"name\":\"block_align_fallback\",\"value\":\"\"},{\"name\":\"text_alignment\",\"value\":\"\"},{\"name\":\"text_alignment_breakpoint\",\"value\":\"\"},{\"name\":\"text_alignment_fallback\",\"value\":\"\"},{\"name\":\"background_setting\",\"value\":\"0\"},{\"name\":\"background_color\",\"value\":\"\"},{\"name\":\"img_background_color\",\"value\":\"\"},{\"name\":\"background_image\",\"value\":\"\"},{\"name\":\"background_repeat\",\"value\":\"\"},{\"name\":\"background_size\",\"value\":\"\"},{\"name\":\"background_attchment\",\"value\":\"\"},{\"name\":\"background_position\",\"value\":\"\"},{\"name\":\"background_video\",\"value\":\"\"},{\"name\":\"background_image_overlay\",\"value\":\"0\"},{\"name\":\"background_image_overlay_color\",\"value\":\"\"},{\"name\":\"background_image_overlay_gradient\",\"value\":\"{\\\"type\\\":\\\"linear\\\",\\\"start\\\":\\\"\\\",\\\"stop\\\":\\\"\\\",\\\"start_pos\\\":0,\\\"stop_pos\\\":100,\\\"angle\\\":0,\\\"position\\\":\\\"at center center\\\"}\"},{\"name\":\"background_image_overlay_pattern\",\"value\":\"\"},{\"name\":\"background_gradient\",\"value\":\"{\\\"type\\\":\\\"linear\\\",\\\"start\\\":\\\"\\\",\\\"stop\\\":\\\"\\\",\\\"start_pos\\\":0,\\\"stop_pos\\\":100,\\\"angle\\\":0,\\\"position\\\":\\\"at center center\\\"}\"},{\"name\":\"custom_colors\",\"value\":\"0\"},{\"name\":\"text_color\",\"value\":\"\"},{\"name\":\"link_color\",\"value\":\"\"},{\"name\":\"link_hover_color\",\"value\":\"\"},{\"name\":\"margin\",\"value\":\"\"},{\"name\":\"padding\",\"value\":\"\"},{\"name\":\"device_settings\",\"value\":\"\"},{\"name\":\"hideonxs\",\"value\":\"0\"},{\"name\":\"hideonsm\",\"value\":\"0\"},{\"name\":\"hideonmd\",\"value\":\"0\"},{\"name\":\"hideonlg\",\"value\":\"0\"},{\"name\":\"hideonxl\",\"value\":\"0\"},{\"name\":\"hideonxxl\",\"value\":\"0\"}]},{\"id\":\"61bafdaf2bfe9055614968\",\"type\":\"article_links\",\"state\":1,\"params\":[{\"name\":\"general\",\"value\":\"\"},{\"name\":\"title\",\"value\":\"Links\"},{\"name\":\"customclass\",\"value\":\"\"},{\"name\":\"customid\",\"value\":\"\"},{\"name\":\"spacing_settings\",\"value\":\"\"},{\"name\":\"astroid_element_visibility\",\"value\":\"allPage\"},{\"name\":\"animation\",\"value\":\"\"},{\"name\":\"animation_delay\",\"value\":\"500\"},{\"name\":\"animation_duration\",\"value\":\"500\"},{\"name\":\"max_width\",\"value\":\"\"},{\"name\":\"max_width_breakpoint\",\"value\":\"\"},{\"name\":\"block_align\",\"value\":\"\"},{\"name\":\"block_align_breakpoint\",\"value\":\"\"},{\"name\":\"block_align_fallback\",\"value\":\"\"},{\"name\":\"text_alignment\",\"value\":\"\"},{\"name\":\"text_alignment_breakpoint\",\"value\":\"\"},{\"name\":\"text_alignment_fallback\",\"value\":\"\"},{\"name\":\"background_setting\",\"value\":\"0\"},{\"name\":\"background_color\",\"value\":\"\"},{\"name\":\"img_background_color\",\"value\":\"\"},{\"name\":\"background_image\",\"value\":\"\"},{\"name\":\"background_repeat\",\"value\":\"\"},{\"name\":\"background_size\",\"value\":\"\"},{\"name\":\"background_attchment\",\"value\":\"\"},{\"name\":\"background_position\",\"value\":\"\"},{\"name\":\"background_video\",\"value\":\"\"},{\"name\":\"background_image_overlay\",\"value\":\"0\"},{\"name\":\"background_image_overlay_color\",\"value\":\"\"},{\"name\":\"background_image_overlay_gradient\",\"value\":\"{\\\"type\\\":\\\"linear\\\",\\\"start\\\":\\\"\\\",\\\"stop\\\":\\\"\\\",\\\"start_pos\\\":0,\\\"stop_pos\\\":100,\\\"angle\\\":0,\\\"position\\\":\\\"at center center\\\"}\"},{\"name\":\"background_image_overlay_pattern\",\"value\":\"\"},{\"name\":\"background_gradient\",\"value\":\"{\\\"type\\\":\\\"linear\\\",\\\"start\\\":\\\"\\\",\\\"stop\\\":\\\"\\\",\\\"start_pos\\\":0,\\\"stop_pos\\\":100,\\\"angle\\\":0,\\\"position\\\":\\\"at center center\\\"}\"},{\"name\":\"custom_colors\",\"value\":\"0\"},{\"name\":\"text_color\",\"value\":\"\"},{\"name\":\"link_color\",\"value\":\"\"},{\"name\":\"link_hover_color\",\"value\":\"\"},{\"name\":\"margin\",\"value\":\"\"},{\"name\":\"padding\",\"value\":\"\"},{\"name\":\"device_settings\",\"value\":\"\"},{\"name\":\"hideonxs\",\"value\":\"0\"},{\"name\":\"hideonsm\",\"value\":\"0\"},{\"name\":\"hideonmd\",\"value\":\"0\"},{\"name\":\"hideonlg\",\"value\":\"0\"},{\"name\":\"hideonxl\",\"value\":\"0\"},{\"name\":\"hideonxxl\",\"value\":\"0\"}]},{\"id\":\"61b9e3127e8b7033344367\",\"type\":\"article_infoblock\",\"state\":1,\"params\":[{\"name\":\"general\",\"value\":\"\"},{\"name\":\"title\",\"value\":\"Info Block Below\"},{\"name\":\"customclass\",\"value\":\"\"},{\"name\":\"customid\",\"value\":\"\"},{\"name\":\"infoblock_position\",\"value\":\"below\"},{\"name\":\"spacing_settings\",\"value\":\"\"},{\"name\":\"astroid_element_visibility\",\"value\":\"allPage\"},{\"name\":\"animation\",\"value\":\"\"},{\"name\":\"animation_delay\",\"value\":\"500\"},{\"name\":\"animation_duration\",\"value\":\"500\"},{\"name\":\"max_width\",\"value\":\"\"},{\"name\":\"max_width_breakpoint\",\"value\":\"\"},{\"name\":\"block_align\",\"value\":\"\"},{\"name\":\"block_align_breakpoint\",\"value\":\"\"},{\"name\":\"block_align_fallback\",\"value\":\"\"},{\"name\":\"text_alignment\",\"value\":\"\"},{\"name\":\"text_alignment_breakpoint\",\"value\":\"\"},{\"name\":\"text_alignment_fallback\",\"value\":\"\"},{\"name\":\"background_setting\",\"value\":\"0\"},{\"name\":\"background_color\",\"value\":\"\"},{\"name\":\"img_background_color\",\"value\":\"\"},{\"name\":\"background_image\",\"value\":\"\"},{\"name\":\"background_repeat\",\"value\":\"\"},{\"name\":\"background_size\",\"value\":\"\"},{\"name\":\"background_attchment\",\"value\":\"\"},{\"name\":\"background_position\",\"value\":\"\"},{\"name\":\"background_video\",\"value\":\"\"},{\"name\":\"background_image_overlay\",\"value\":\"0\"},{\"name\":\"background_image_overlay_color\",\"value\":\"\"},{\"name\":\"background_image_overlay_gradient\",\"value\":\"{\\\"type\\\":\\\"linear\\\",\\\"start\\\":\\\"\\\",\\\"stop\\\":\\\"\\\",\\\"start_pos\\\":0,\\\"stop_pos\\\":100,\\\"angle\\\":0,\\\"position\\\":\\\"at center center\\\"}\"},{\"name\":\"background_image_overlay_pattern\",\"value\":\"\"},{\"name\":\"background_gradient\",\"value\":\"{\\\"type\\\":\\\"linear\\\",\\\"start\\\":\\\"\\\",\\\"stop\\\":\\\"\\\",\\\"start_pos\\\":0,\\\"stop_pos\\\":100,\\\"angle\\\":0,\\\"position\\\":\\\"at center center\\\"}\"},{\"name\":\"custom_colors\",\"value\":\"0\"},{\"name\":\"text_color\",\"value\":\"\"},{\"name\":\"link_color\",\"value\":\"\"},{\"name\":\"link_hover_color\",\"value\":\"\"},{\"name\":\"margin\",\"value\":\"\"},{\"name\":\"padding\",\"value\":\"\"},{\"name\":\"device_settings\",\"value\":\"\"},{\"name\":\"hideonxs\",\"value\":\"0\"},{\"name\":\"hideonsm\",\"value\":\"0\"},{\"name\":\"hideonmd\",\"value\":\"0\"},{\"name\":\"hideonlg\",\"value\":\"0\"},{\"name\":\"hideonxl\",\"value\":\"0\"},{\"name\":\"hideonxxl\",\"value\":\"0\"}]}],\"state\":1}],\"fill\":true,\"state\":1},{\"id\":\"61cf11d5a535448894487\",\"type\":\"row\",\"cols\":[{\"id\":\"61cf11d5a5354486043118\",\"type\":\"column\",\"size\":{\"xxl\":6,\"xl\":6,\"lg\":6,\"md\":12,\"sm\":12,\"xs\":12},\"elements\":[{\"id\":\"61bafc191b2b6847097560\",\"type\":\"article_socialshare\",\"state\":1,\"params\":[{\"name\":\"general\",\"value\":\"\"},{\"name\":\"title\",\"value\":\"Social Share\"},{\"name\":\"customclass\",\"value\":\"\"},{\"name\":\"customid\",\"value\":\"\"},{\"name\":\"spacing_settings\",\"value\":\"\"},{\"name\":\"astroid_element_visibility\",\"value\":\"allPage\"},{\"name\":\"animation\",\"value\":\"\"},{\"name\":\"animation_delay\",\"value\":\"500\"},{\"name\":\"animation_duration\",\"value\":\"500\"},{\"name\":\"max_width\",\"value\":\"\"},{\"name\":\"max_width_breakpoint\",\"value\":\"\"},{\"name\":\"block_align\",\"value\":\"\"},{\"name\":\"block_align_breakpoint\",\"value\":\"\"},{\"name\":\"block_align_fallback\",\"value\":\"\"},{\"name\":\"text_alignment\",\"value\":\"\"},{\"name\":\"text_alignment_breakpoint\",\"value\":\"\"},{\"name\":\"text_alignment_fallback\",\"value\":\"\"},{\"name\":\"background_setting\",\"value\":\"0\"},{\"name\":\"background_color\",\"value\":\"\"},{\"name\":\"img_background_color\",\"value\":\"\"},{\"name\":\"background_image\",\"value\":\"\"},{\"name\":\"background_repeat\",\"value\":\"\"},{\"name\":\"background_size\",\"value\":\"\"},{\"name\":\"background_attchment\",\"value\":\"\"},{\"name\":\"background_position\",\"value\":\"\"},{\"name\":\"background_video\",\"value\":\"\"},{\"name\":\"background_image_overlay\",\"value\":\"0\"},{\"name\":\"background_image_overlay_color\",\"value\":\"\"},{\"name\":\"background_image_overlay_gradient\",\"value\":\"{\\\"type\\\":\\\"linear\\\",\\\"start\\\":\\\"\\\",\\\"stop\\\":\\\"\\\",\\\"start_pos\\\":0,\\\"stop_pos\\\":100,\\\"angle\\\":0,\\\"position\\\":\\\"at center center\\\"}\"},{\"name\":\"background_image_overlay_pattern\",\"value\":\"\"},{\"name\":\"background_gradient\",\"value\":\"{\\\"type\\\":\\\"linear\\\",\\\"start\\\":\\\"\\\",\\\"stop\\\":\\\"\\\",\\\"start_pos\\\":0,\\\"stop_pos\\\":100,\\\"angle\\\":0,\\\"position\\\":\\\"at center center\\\"}\"},{\"name\":\"custom_colors\",\"value\":\"0\"},{\"name\":\"text_color\",\"value\":\"\"},{\"name\":\"link_color\",\"value\":\"\"},{\"name\":\"link_hover_color\",\"value\":\"\"},{\"name\":\"margin\",\"value\":\"\"},{\"name\":\"padding\",\"value\":\"\"},{\"name\":\"device_settings\",\"value\":\"\"},{\"name\":\"hideonxs\",\"value\":\"0\"},{\"name\":\"hideonsm\",\"value\":\"0\"},{\"name\":\"hideonmd\",\"value\":\"0\"},{\"name\":\"hideonlg\",\"value\":\"0\"},{\"name\":\"hideonxl\",\"value\":\"0\"},{\"name\":\"hideonxxl\",\"value\":\"0\"}]}],\"state\":1},{\"id\":\"61d0673ee2256891445174\",\"type\":\"column\",\"size\":{\"xxl\":6,\"xl\":6,\"lg\":6,\"md\":12,\"sm\":12,\"xs\":12},\"elements\":[{\"id\":\"61bafe346e286417826366\",\"type\":\"article_tags\",\"state\":1,\"params\":[{\"name\":\"general\",\"value\":\"\"},{\"name\":\"title\",\"value\":\"Tags\"},{\"name\":\"customclass\",\"value\":\"\"},{\"name\":\"customid\",\"value\":\"\"},{\"name\":\"spacing_settings\",\"value\":\"\"},{\"name\":\"astroid_element_visibility\",\"value\":\"allPage\"},{\"name\":\"animation\",\"value\":\"\"},{\"name\":\"animation_delay\",\"value\":\"500\"},{\"name\":\"animation_duration\",\"value\":\"500\"},{\"name\":\"max_width\",\"value\":\"\"},{\"name\":\"max_width_breakpoint\",\"value\":\"\"},{\"name\":\"block_align\",\"value\":\"\"},{\"name\":\"block_align_breakpoint\",\"value\":\"\"},{\"name\":\"block_align_fallback\",\"value\":\"\"},{\"name\":\"text_alignment\",\"value\":\"end\"},{\"name\":\"text_alignment_breakpoint\",\"value\":\"lg\"},{\"name\":\"text_alignment_fallback\",\"value\":\"start\"},{\"name\":\"background_setting\",\"value\":\"0\"},{\"name\":\"background_color\",\"value\":\"\"},{\"name\":\"img_background_color\",\"value\":\"\"},{\"name\":\"background_image\",\"value\":\"\"},{\"name\":\"background_repeat\",\"value\":\"\"},{\"name\":\"background_size\",\"value\":\"\"},{\"name\":\"background_attchment\",\"value\":\"\"},{\"name\":\"background_position\",\"value\":\"\"},{\"name\":\"background_video\",\"value\":\"\"},{\"name\":\"background_image_overlay\",\"value\":\"0\"},{\"name\":\"background_image_overlay_color\",\"value\":\"\"},{\"name\":\"background_image_overlay_gradient\",\"value\":\"{\\\"type\\\":\\\"linear\\\",\\\"start\\\":\\\"\\\",\\\"stop\\\":\\\"\\\",\\\"start_pos\\\":0,\\\"stop_pos\\\":100,\\\"angle\\\":0,\\\"position\\\":\\\"at center center\\\"}\"},{\"name\":\"background_image_overlay_pattern\",\"value\":\"\"},{\"name\":\"background_gradient\",\"value\":\"{\\\"type\\\":\\\"linear\\\",\\\"start\\\":\\\"\\\",\\\"stop\\\":\\\"\\\",\\\"start_pos\\\":0,\\\"stop_pos\\\":100,\\\"angle\\\":0,\\\"position\\\":\\\"at center center\\\"}\"},{\"name\":\"custom_colors\",\"value\":\"0\"},{\"name\":\"text_color\",\"value\":\"\"},{\"name\":\"link_color\",\"value\":\"\"},{\"name\":\"link_hover_color\",\"value\":\"\"},{\"name\":\"margin\",\"value\":\"\"},{\"name\":\"padding\",\"value\":\"\"},{\"name\":\"device_settings\",\"value\":\"\"},{\"name\":\"hideonxs\",\"value\":\"0\"},{\"name\":\"hideonsm\",\"value\":\"0\"},{\"name\":\"hideonmd\",\"value\":\"0\"},{\"name\":\"hideonlg\",\"value\":\"0\"},{\"name\":\"hideonxl\",\"value\":\"0\"},{\"name\":\"hideonxxl\",\"value\":\"0\"}]}],\"state\":1}],\"fill\":true,\"state\":1},{\"id\":\"61cf11f1984f8893849655\",\"type\":\"row\",\"cols\":[{\"id\":\"61cf11f1984f8812201194\",\"type\":\"column\",\"size\":{\"xxl\":12,\"xl\":12,\"lg\":12,\"md\":12,\"sm\":12,\"xs\":12},\"elements\":[{\"id\":\"61baef551d766c54101067\",\"type\":\"article_pagination\",\"state\":1,\"params\":[{\"name\":\"general\",\"value\":\"\"},{\"name\":\"title\",\"value\":\"Pagination\"},{\"name\":\"customclass\",\"value\":\"\"},{\"name\":\"customid\",\"value\":\"\"},{\"name\":\"spacing_settings\",\"value\":\"\"},{\"name\":\"astroid_element_visibility\",\"value\":\"allPage\"},{\"name\":\"animation\",\"value\":\"\"},{\"name\":\"animation_delay\",\"value\":\"500\"},{\"name\":\"animation_duration\",\"value\":\"500\"},{\"name\":\"max_width\",\"value\":\"\"},{\"name\":\"max_width_breakpoint\",\"value\":\"\"},{\"name\":\"block_align\",\"value\":\"\"},{\"name\":\"block_align_breakpoint\",\"value\":\"\"},{\"name\":\"block_align_fallback\",\"value\":\"\"},{\"name\":\"text_alignment\",\"value\":\"\"},{\"name\":\"text_alignment_breakpoint\",\"value\":\"\"},{\"name\":\"text_alignment_fallback\",\"value\":\"\"},{\"name\":\"background_setting\",\"value\":\"0\"},{\"name\":\"background_color\",\"value\":\"\"},{\"name\":\"img_background_color\",\"value\":\"\"},{\"name\":\"background_image\",\"value\":\"\"},{\"name\":\"background_repeat\",\"value\":\"\"},{\"name\":\"background_size\",\"value\":\"\"},{\"name\":\"background_attchment\",\"value\":\"\"},{\"name\":\"background_position\",\"value\":\"\"},{\"name\":\"background_video\",\"value\":\"\"},{\"name\":\"background_image_overlay\",\"value\":\"0\"},{\"name\":\"background_image_overlay_color\",\"value\":\"\"},{\"name\":\"background_image_overlay_gradient\",\"value\":\"{\\\"type\\\":\\\"linear\\\",\\\"start\\\":\\\"\\\",\\\"stop\\\":\\\"\\\",\\\"start_pos\\\":0,\\\"stop_pos\\\":100,\\\"angle\\\":0,\\\"position\\\":\\\"at center center\\\"}\"},{\"name\":\"background_image_overlay_pattern\",\"value\":\"\"},{\"name\":\"background_gradient\",\"value\":\"{\\\"type\\\":\\\"linear\\\",\\\"start\\\":\\\"\\\",\\\"stop\\\":\\\"\\\",\\\"start_pos\\\":0,\\\"stop_pos\\\":100,\\\"angle\\\":0,\\\"position\\\":\\\"at center center\\\"}\"},{\"name\":\"custom_colors\",\"value\":\"0\"},{\"name\":\"text_color\",\"value\":\"\"},{\"name\":\"link_color\",\"value\":\"\"},{\"name\":\"link_hover_color\",\"value\":\"\"},{\"name\":\"margin\",\"value\":\"\"},{\"name\":\"padding\",\"value\":\"\"},{\"name\":\"device_settings\",\"value\":\"\"},{\"name\":\"hideonxs\",\"value\":\"0\"},{\"name\":\"hideonsm\",\"value\":\"0\"},{\"name\":\"hideonmd\",\"value\":\"0\"},{\"name\":\"hideonlg\",\"value\":\"0\"},{\"name\":\"hideonxl\",\"value\":\"0\"},{\"name\":\"hideonxxl\",\"value\":\"0\"}]},{\"id\":\"61bb0041179f2480276354\",\"type\":\"article_authorinfo\",\"state\":1,\"params\":[{\"name\":\"general\",\"value\":\"\"},{\"name\":\"title\",\"value\":\"Author Info\"},{\"name\":\"customclass\",\"value\":\"\"},{\"name\":\"customid\",\"value\":\"\"},{\"name\":\"spacing_settings\",\"value\":\"\"},{\"name\":\"astroid_element_visibility\",\"value\":\"allPage\"},{\"name\":\"animation\",\"value\":\"\"},{\"name\":\"animation_delay\",\"value\":\"500\"},{\"name\":\"animation_duration\",\"value\":\"500\"},{\"name\":\"max_width\",\"value\":\"\"},{\"name\":\"max_width_breakpoint\",\"value\":\"\"},{\"name\":\"block_align\",\"value\":\"\"},{\"name\":\"block_align_breakpoint\",\"value\":\"\"},{\"name\":\"block_align_fallback\",\"value\":\"\"},{\"name\":\"text_alignment\",\"value\":\"\"},{\"name\":\"text_alignment_breakpoint\",\"value\":\"\"},{\"name\":\"text_alignment_fallback\",\"value\":\"\"},{\"name\":\"background_setting\",\"value\":\"0\"},{\"name\":\"background_color\",\"value\":\"\"},{\"name\":\"img_background_color\",\"value\":\"\"},{\"name\":\"background_image\",\"value\":\"\"},{\"name\":\"background_repeat\",\"value\":\"\"},{\"name\":\"background_size\",\"value\":\"\"},{\"name\":\"background_attchment\",\"value\":\"\"},{\"name\":\"background_position\",\"value\":\"\"},{\"name\":\"background_video\",\"value\":\"\"},{\"name\":\"background_image_overlay\",\"value\":\"0\"},{\"name\":\"background_image_overlay_color\",\"value\":\"\"},{\"name\":\"background_image_overlay_gradient\",\"value\":\"{\\\"type\\\":\\\"linear\\\",\\\"start\\\":\\\"\\\",\\\"stop\\\":\\\"\\\",\\\"start_pos\\\":0,\\\"stop_pos\\\":100,\\\"angle\\\":0,\\\"position\\\":\\\"at center center\\\"}\"},{\"name\":\"background_image_overlay_pattern\",\"value\":\"\"},{\"name\":\"background_gradient\",\"value\":\"{\\\"type\\\":\\\"linear\\\",\\\"start\\\":\\\"\\\",\\\"stop\\\":\\\"\\\",\\\"start_pos\\\":0,\\\"stop_pos\\\":100,\\\"angle\\\":0,\\\"position\\\":\\\"at center center\\\"}\"},{\"name\":\"custom_colors\",\"value\":\"0\"},{\"name\":\"text_color\",\"value\":\"\"},{\"name\":\"link_color\",\"value\":\"\"},{\"name\":\"link_hover_color\",\"value\":\"\"},{\"name\":\"margin\",\"value\":\"\"},{\"name\":\"padding\",\"value\":\"\"},{\"name\":\"device_settings\",\"value\":\"\"},{\"name\":\"hideonxs\",\"value\":\"0\"},{\"name\":\"hideonsm\",\"value\":\"0\"},{\"name\":\"hideonmd\",\"value\":\"0\"},{\"name\":\"hideonlg\",\"value\":\"0\"},{\"name\":\"hideonxl\",\"value\":\"0\"},{\"name\":\"hideonxxl\",\"value\":\"0\"}]},{\"id\":\"61bb016b03680894520476\",\"type\":\"article_comments\",\"state\":1,\"params\":[{\"name\":\"general\",\"value\":\"\"},{\"name\":\"title\",\"value\":\"Comments\"},{\"name\":\"customclass\",\"value\":\"\"},{\"name\":\"customid\",\"value\":\"\"},{\"name\":\"spacing_settings\",\"value\":\"\"},{\"name\":\"astroid_element_visibility\",\"value\":\"allPage\"},{\"name\":\"animation\",\"value\":\"\"},{\"name\":\"animation_delay\",\"value\":\"500\"},{\"name\":\"animation_duration\",\"value\":\"500\"},{\"name\":\"max_width\",\"value\":\"\"},{\"name\":\"max_width_breakpoint\",\"value\":\"\"},{\"name\":\"block_align\",\"value\":\"\"},{\"name\":\"block_align_breakpoint\",\"value\":\"\"},{\"name\":\"block_align_fallback\",\"value\":\"\"},{\"name\":\"text_alignment\",\"value\":\"\"},{\"name\":\"text_alignment_breakpoint\",\"value\":\"\"},{\"name\":\"text_alignment_fallback\",\"value\":\"\"},{\"name\":\"background_setting\",\"value\":\"0\"},{\"name\":\"background_color\",\"value\":\"\"},{\"name\":\"img_background_color\",\"value\":\"\"},{\"name\":\"background_image\",\"value\":\"\"},{\"name\":\"background_repeat\",\"value\":\"\"},{\"name\":\"background_size\",\"value\":\"\"},{\"name\":\"background_attchment\",\"value\":\"\"},{\"name\":\"background_position\",\"value\":\"\"},{\"name\":\"background_video\",\"value\":\"\"},{\"name\":\"background_image_overlay\",\"value\":\"0\"},{\"name\":\"background_image_overlay_color\",\"value\":\"\"},{\"name\":\"background_image_overlay_gradient\",\"value\":\"{\\\"type\\\":\\\"linear\\\",\\\"start\\\":\\\"\\\",\\\"stop\\\":\\\"\\\",\\\"start_pos\\\":0,\\\"stop_pos\\\":100,\\\"angle\\\":0,\\\"position\\\":\\\"at center center\\\"}\"},{\"name\":\"background_image_overlay_pattern\",\"value\":\"\"},{\"name\":\"background_gradient\",\"value\":\"{\\\"type\\\":\\\"linear\\\",\\\"start\\\":\\\"\\\",\\\"stop\\\":\\\"\\\",\\\"start_pos\\\":0,\\\"stop_pos\\\":100,\\\"angle\\\":0,\\\"position\\\":\\\"at center center\\\"}\"},{\"name\":\"custom_colors\",\"value\":\"0\"},{\"name\":\"text_color\",\"value\":\"\"},{\"name\":\"link_color\",\"value\":\"\"},{\"name\":\"link_hover_color\",\"value\":\"\"},{\"name\":\"margin\",\"value\":\"\"},{\"name\":\"padding\",\"value\":\"\"},{\"name\":\"device_settings\",\"value\":\"\"},{\"name\":\"hideonxs\",\"value\":\"0\"},{\"name\":\"hideonsm\",\"value\":\"0\"},{\"name\":\"hideonmd\",\"value\":\"0\"},{\"name\":\"hideonlg\",\"value\":\"0\"},{\"name\":\"hideonxl\",\"value\":\"0\"},{\"name\":\"hideonxxl\",\"value\":\"0\"}]},{\"id\":\"61bb01771836689027645\",\"type\":\"article_relatedposts\",\"state\":1,\"params\":[{\"name\":\"general\",\"value\":\"\"},{\"name\":\"title\",\"value\":\"Related Articles\"},{\"name\":\"customclass\",\"value\":\"\"},{\"name\":\"customid\",\"value\":\"\"},{\"name\":\"spacing_settings\",\"value\":\"\"},{\"name\":\"astroid_element_visibility\",\"value\":\"allPage\"},{\"name\":\"animation\",\"value\":\"\"},{\"name\":\"animation_delay\",\"value\":\"500\"},{\"name\":\"animation_duration\",\"value\":\"500\"},{\"name\":\"max_width\",\"value\":\"\"},{\"name\":\"max_width_breakpoint\",\"value\":\"\"},{\"name\":\"block_align\",\"value\":\"\"},{\"name\":\"block_align_breakpoint\",\"value\":\"\"},{\"name\":\"block_align_fallback\",\"value\":\"\"},{\"name\":\"text_alignment\",\"value\":\"\"},{\"name\":\"text_alignment_breakpoint\",\"value\":\"\"},{\"name\":\"text_alignment_fallback\",\"value\":\"\"},{\"name\":\"background_setting\",\"value\":\"0\"},{\"name\":\"background_color\",\"value\":\"\"},{\"name\":\"img_background_color\",\"value\":\"\"},{\"name\":\"background_image\",\"value\":\"\"},{\"name\":\"background_repeat\",\"value\":\"\"},{\"name\":\"background_size\",\"value\":\"\"},{\"name\":\"background_attchment\",\"value\":\"\"},{\"name\":\"background_position\",\"value\":\"\"},{\"name\":\"background_video\",\"value\":\"\"},{\"name\":\"background_image_overlay\",\"value\":\"0\"},{\"name\":\"background_image_overlay_color\",\"value\":\"\"},{\"name\":\"background_image_overlay_gradient\",\"value\":\"{\\\"type\\\":\\\"linear\\\",\\\"start\\\":\\\"\\\",\\\"stop\\\":\\\"\\\",\\\"start_pos\\\":0,\\\"stop_pos\\\":100,\\\"angle\\\":0,\\\"position\\\":\\\"at center center\\\"}\"},{\"name\":\"background_image_overlay_pattern\",\"value\":\"\"},{\"name\":\"background_gradient\",\"value\":\"{\\\"type\\\":\\\"linear\\\",\\\"start\\\":\\\"\\\",\\\"stop\\\":\\\"\\\",\\\"start_pos\\\":0,\\\"stop_pos\\\":100,\\\"angle\\\":0,\\\"position\\\":\\\"at center center\\\"}\"},{\"name\":\"custom_colors\",\"value\":\"0\"},{\"name\":\"text_color\",\"value\":\"\"},{\"name\":\"link_color\",\"value\":\"\"},{\"name\":\"link_hover_color\",\"value\":\"\"},{\"name\":\"margin\",\"value\":\"\"},{\"name\":\"padding\",\"value\":\"\"},{\"name\":\"device_settings\",\"value\":\"\"},{\"name\":\"hideonxs\",\"value\":\"0\"},{\"name\":\"hideonsm\",\"value\":\"0\"},{\"name\":\"hideonmd\",\"value\":\"0\"},{\"name\":\"hideonlg\",\"value\":\"0\"},{\"name\":\"hideonxl\",\"value\":\"0\"},{\"name\":\"hideonxxl\",\"value\":\"0\"}]}],\"state\":1}],\"fill\":true,\"state\":1}],\"params\":[{\"name\":\"title\",\"value\":\"Astroid Section\"},{\"name\":\"customclass\",\"value\":\"\"},{\"name\":\"customid\",\"value\":\"\"},{\"name\":\"layout_type\",\"value\":\"no-container\"},{\"name\":\"custom_container_class\",\"value\":\"\"},{\"name\":\"general\",\"value\":\"\"},{\"name\":\"spacing_settings\",\"value\":\"\"},{\"name\":\"astroid_element_visibility\",\"value\":\"allPage\"},{\"name\":\"animation\",\"value\":\"\"},{\"name\":\"animation_delay\",\"value\":\"500\"},{\"name\":\"animation_duration\",\"value\":\"500\"},{\"name\":\"background_setting\",\"value\":\"0\"},{\"name\":\"background_color\",\"value\":\"\"},{\"name\":\"img_background_color\",\"value\":\"\"},{\"name\":\"background_image\",\"value\":\"\"},{\"name\":\"background_repeat\",\"value\":\"\"},{\"name\":\"background_size\",\"value\":\"\"},{\"name\":\"background_attchment\",\"value\":\"\"},{\"name\":\"background_position\",\"value\":\"\"},{\"name\":\"background_video\",\"value\":\"\"},{\"name\":\"background_image_overlay\",\"value\":\"0\"},{\"name\":\"background_image_overlay_color\",\"value\":\"\"},{\"name\":\"background_image_overlay_gradient\",\"value\":\"{\\\"type\\\":\\\"linear\\\",\\\"start\\\":\\\"\\\",\\\"stop\\\":\\\"\\\",\\\"start_pos\\\":0,\\\"stop_pos\\\":100,\\\"angle\\\":0,\\\"position\\\":\\\"at center center\\\"}\"},{\"name\":\"background_image_overlay_pattern\",\"value\":\"\"},{\"name\":\"background_gradient\",\"value\":\"{\\\"type\\\":\\\"linear\\\",\\\"start\\\":\\\"\\\",\\\"stop\\\":\\\"\\\",\\\"start_pos\\\":0,\\\"stop_pos\\\":100,\\\"angle\\\":0,\\\"position\\\":\\\"at center center\\\"}\"},{\"name\":\"custom_colors\",\"value\":\"0\"},{\"name\":\"text_color\",\"value\":\"\"},{\"name\":\"link_color\",\"value\":\"\"},{\"name\":\"link_hover_color\",\"value\":\"\"},{\"name\":\"margin\",\"value\":\"\"},{\"name\":\"padding\",\"value\":\"\"},{\"name\":\"device_responsive_settings\",\"value\":\"\"},{\"name\":\"hideonxs\",\"value\":\"0\"},{\"name\":\"hideonsm\",\"value\":\"0\"},{\"name\":\"hideonmd\",\"value\":\"0\"},{\"name\":\"hideonlg\",\"value\":\"0\"},{\"name\":\"hideonxl\",\"value\":\"0\"},{\"name\":\"hideonxxl\",\"value\":\"0\"}],\"state\":1}],\"devices\":[{\"code\":\"lg\",\"icon\":\"fa-solid fa-computer\",\"title\":\"Large Device\"},{\"code\":\"md\",\"icon\":\"fa-solid fa-laptop\",\"title\":\"Medium Device\"},{\"code\":\"sm\",\"icon\":\"fa-solid fa-tablet-screen-button\",\"title\":\"On Tablet\"},{\"code\":\"xs\",\"icon\":\"fa-solid fa-mobile-screen\",\"title\":\"On Mobile\"}]}"} \ No newline at end of file diff --git a/assets/vendor/articlelayout/dist/favicon.ico b/assets/vendor/articlelayout/dist/favicon.ico new file mode 100644 index 00000000..df36fcfb Binary files /dev/null and b/assets/vendor/articlelayout/dist/favicon.ico differ diff --git a/assets/vendor/articlelayout/dist/index.css b/assets/vendor/articlelayout/dist/index.css new file mode 100644 index 00000000..079727fe --- /dev/null +++ b/assets/vendor/articlelayout/dist/index.css @@ -0,0 +1,11 @@ +@charset "UTF-8";.hu-color-picker{padding:10px;background:#1d2024;border-radius:4px;box-shadow:0 0 16px #00000029;z-index:1}.hu-color-picker.light{background:#f7f8f9}.hu-color-picker.light .color-show .sucker{background:#eceef0}.hu-color-picker.light .color-type .name{background:#e7e8e9}.hu-color-picker.light .color-type .value{color:#666;background:#eceef0}.hu-color-picker.light .colors.history{border-top:1px solid #eee}.hu-color-picker canvas{vertical-align:top}.hu-color-picker .color-set{display:flex}.hu-color-picker .color-show{margin-top:8px;display:flex}.saturation{position:relative;cursor:pointer}.saturation .slide{position:absolute;left:100px;top:0;width:10px;height:10px;border-radius:50%;border:1px solid #fff;box-shadow:0 0 1px 1px #0000004d;pointer-events:none}.color-type{display:flex;margin-top:8px;font-size:12px}.color-type .name{width:60px;height:30px;float:left;display:flex;justify-content:center;align-items:center;color:#999;background:#252930}.color-type .value{flex:1;height:30px;min-width:100px;padding:0 12px;border:0;color:#fff;background:#2e333a;box-sizing:border-box}.color-alpha{position:relative;margin-left:8px;cursor:pointer}.color-alpha .slide{position:absolute;left:0;top:100px;width:100%;height:4px;background:#fff;box-shadow:0 0 1px #0000004d;pointer-events:none}.sucker{width:30px;fill:#9099a4;background:#2e333a;cursor:pointer;transition:all .3s}.sucker.active,.sucker:hover{fill:#1593ff}.colors{padding:0;margin:0}.colors.history{margin-top:10px;border-top:1px solid #2e333a}.colors .item{position:relative;width:16px;height:16px;margin:10px 0 0 10px;border-radius:3px;box-sizing:border-box;vertical-align:top;display:inline-block;transition:all .1s;cursor:pointer}.colors .item:nth-child(8n+1){margin-left:0}.colors .item:hover{transform:scale(1.4)}.colors .item .alpha{height:100%;border-radius:4px}.colors .item .color{position:absolute;left:0;top:0;width:100%;height:100%;border-radius:3px}.hue{position:relative;margin-left:8px;cursor:pointer}.hue .slide{position:absolute;left:0;top:100px;width:100%;height:4px;background:#fff;box-shadow:0 0 1px #0000004d;pointer-events:none}.dp__input_wrap{position:relative;width:100%;box-sizing:unset}.dp__input_wrap:focus{border-color:var(--dp-border-color-hover);outline:none}.dp__input{background-color:var(--dp-background-color);border-radius:var(--dp-border-radius);font-family:var(--dp-font-family);border:1px solid var(--dp-border-color);outline:none;transition:border-color .2s cubic-bezier(.645,.045,.355,1);width:100%;font-size:var(--dp-font-size);line-height:calc(var(--dp-font-size)*1.5);padding:var(--dp-input-padding);color:var(--dp-text-color);box-sizing:border-box}.dp__input::placeholder{opacity:.7}.dp__input:hover{border-color:var(--dp-border-color-hover)}.dp__input_reg{caret-color:#0000}.dp__input_focus{border-color:var(--dp-border-color-hover)}.dp__disabled{background:var(--dp-disabled-color)}.dp__disabled::placeholder{color:var(--dp-disabled-color-text)}.dp__input_icons{display:inline-block;width:var(--dp-font-size);height:var(--dp-font-size);stroke-width:0;font-size:var(--dp-font-size);line-height:calc(var(--dp-font-size)*1.5);padding:6px 12px;color:var(--dp-icon-color);box-sizing:content-box}.dp__input_icon{cursor:pointer;position:absolute;top:50%;inset-inline-start:0;transform:translateY(-50%);color:var(--dp-icon-color)}.dp__clear_icon{position:absolute;top:50%;inset-inline-end:0;transform:translateY(-50%);cursor:pointer;color:var(--dp-icon-color)}.dp__input_icon_pad{padding-inline-start:var(--dp-input-icon-padding)}.dp__input_valid{box-shadow:0 0 var(--dp-border-radius) var(--dp-success-color);border-color:var(--dp-success-color)}.dp__input_valid:hover{border-color:var(--dp-success-color)}.dp__input_invalid{box-shadow:0 0 var(--dp-border-radius) var(--dp-danger-color);border-color:var(--dp-danger-color)}.dp__input_invalid:hover{border-color:var(--dp-danger-color)}.dp__menu{background:var(--dp-background-color);border-radius:var(--dp-border-radius);min-width:var(--dp-menu-min-width);font-family:var(--dp-font-family);font-size:var(--dp-font-size);-webkit-user-select:none;user-select:none;border:1px solid var(--dp-menu-border-color);box-sizing:border-box}.dp__menu:after{box-sizing:border-box}.dp__menu:before{box-sizing:border-box}.dp__menu:focus{border:1px solid var(--dp-menu-border-color);outline:none}.dp--menu-wrapper{position:absolute;z-index:99999}.dp__menu_inner{padding:var(--dp-menu-padding)}.dp--menu--inner-stretched{padding:6px 0}.dp__menu_index{z-index:99999}.dp__menu_readonly,.dp__menu_disabled{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.dp__menu_disabled{background:rgba(255,255,255,.5);cursor:not-allowed}.dp__menu_readonly{background:rgba(0,0,0,0);cursor:default}.dp__arrow_top{left:50%;top:0;height:12px;width:12px;background-color:var(--dp-background-color);position:absolute;border-inline-end:1px solid var(--dp-menu-border-color);border-top:1px solid var(--dp-menu-border-color);transform:translate(-50%,-50%) rotate(-45deg)}.dp__arrow_bottom{left:50%;bottom:0;height:12px;width:12px;background-color:var(--dp-background-color);position:absolute;border-inline-end:1px solid var(--dp-menu-border-color);border-bottom:1px solid var(--dp-menu-border-color);transform:translate(-50%,50%) rotate(45deg)}.dp__action_extra{text-align:center;padding:2px 0}.dp--preset-dates{padding:5px;border-inline-end:1px solid var(--dp-border-color)}@media only screen and (width <= 600px){.dp--preset-dates{display:flex;align-self:center;border:none;overflow-x:auto;max-width:calc(var(--dp-menu-width) - var(--dp-action-row-padding)*2)}}.dp__sidebar_left{padding:5px;border-inline-end:1px solid var(--dp-border-color)}.dp__sidebar_right{padding:5px;margin-inline-end:1px solid var(--dp-border-color)}.dp--preset-range{display:block;padding:5px;white-space:nowrap;color:var(--dp-text-color);border-radius:var(--dp-border-radius);transition:var(--dp-common-transition)}.dp--preset-range:hover{background-color:var(--dp-hover-color);cursor:pointer}@media only screen and (width <= 600px){.dp--preset-range{border:1px solid var(--dp-border-color);margin:0 3px}.dp--preset-range:first-child{margin-left:0}.dp--preset-range:last-child{margin-right:0}}.dp__menu_content_wrapper{display:flex}@media only screen and (width <= 600px){.dp__menu_content_wrapper{flex-direction:column-reverse}}.dp__calendar_header{position:relative;display:flex;justify-content:center;align-items:center;color:var(--dp-text-color);white-space:nowrap;font-weight:700}.dp__calendar_header_item{text-align:center;flex-grow:1;height:var(--dp-cell-size);padding:var(--dp-cell-padding);width:var(--dp-cell-size);box-sizing:border-box}.dp__calendar_row{display:flex;justify-content:center;align-items:center;margin:var(--dp-row-maring)}.dp__calendar_item{text-align:center;flex-grow:1;box-sizing:border-box;color:var(--dp-text-color)}.dp__calendar{position:relative}.dp__calendar_header_cell{border-bottom:thin solid var(--dp-border-color);padding:var(--dp-calendar-header-cell-padding)}.dp__cell_inner{display:flex;align-items:center;text-align:center;justify-content:center;border-radius:var(--dp-cell-border-radius);height:var(--dp-cell-size);padding:var(--dp-cell-padding);width:var(--dp-cell-size);border:1px solid rgba(0,0,0,0);box-sizing:border-box;position:relative}.dp__cell_inner:hover{transition:all .2s}.dp__cell_auto_range_start,.dp__date_hover_start:hover,.dp__range_start{border-end-end-radius:0;border-start-end-radius:0}.dp__cell_auto_range_end,.dp__date_hover_end:hover,.dp__range_end{border-end-start-radius:0;border-start-start-radius:0}.dp__range_end,.dp__range_start,.dp__active_date{background:var(--dp-primary-color);color:var(--dp-primary-text-color)}.dp__cell_auto_range_end,.dp__cell_auto_range_start{border-top:1px dashed var(--dp-primary-color);border-bottom:1px dashed var(--dp-primary-color)}.dp__date_hover_end:hover,.dp__date_hover_start:hover,.dp__date_hover:hover{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp__cell_offset{color:var(--dp-secondary-color)}.dp__cell_disabled{color:var(--dp-secondary-color);cursor:not-allowed}.dp__range_between{background:var(--dp-hover-color);border-radius:0;border:1px solid var(--dp-hover-color)}.dp__range_between_week{background:var(--dp-primary-color);color:var(--dp-primary-text-color);border-radius:0;border-top:1px solid var(--dp-primary-color);border-bottom:1px solid var(--dp-primary-color)}.dp__today{border:1px solid var(--dp-primary-color)}.dp__week_num{color:var(--dp-secondary-color);text-align:center}.dp__cell_auto_range{border-radius:0;border-top:1px dashed var(--dp-primary-color);border-bottom:1px dashed var(--dp-primary-color)}.dp__cell_auto_range_start{border-inline-start:1px dashed var(--dp-primary-color)}.dp__cell_auto_range_end{border-inline-end:1px dashed var(--dp-primary-color)}.dp__calendar_header_separator{width:100%;height:1px;background:var(--dp-border-color)}.dp__calendar_next{margin-inline-start:var(--dp-multi-calendars-spacing)}.dp__marker_line,.dp__marker_dot{height:5px;background-color:var(--dp-marker-color);position:absolute;bottom:0}.dp__marker_dot{width:5px;border-radius:50%;left:50%;transform:translate(-50%)}.dp__marker_line{width:100%;left:0}.dp__marker_tooltip{position:absolute;border-radius:var(--dp-border-radius);background-color:var(--dp-tooltip-color);padding:5px;border:1px solid var(--dp-border-color);z-index:99999;box-sizing:border-box;cursor:default}.dp__tooltip_content{white-space:nowrap}.dp__tooltip_text{display:flex;align-items:center;flex-flow:row nowrap;color:var(--dp-text-color)}.dp__tooltip_mark{height:5px;width:5px;border-radius:50%;background-color:var(--dp-text-color);color:var(--dp-text-color);margin-inline-end:5px}.dp__arrow_bottom_tp{bottom:0;height:8px;width:8px;background-color:var(--dp-tooltip-color);position:absolute;border-inline-end:1px solid var(--dp-border-color);border-bottom:1px solid var(--dp-border-color);transform:translate(-50%,50%) rotate(45deg)}.dp__instance_calendar{position:relative;width:100%}@media only screen and (width <= 600px){.dp__flex_display{flex-direction:column}}.dp__cell_highlight{background-color:var(--dp-highlight-color)}.dp__month_year_row{display:flex;align-items:center;height:var(--dp-month-year-row-height);color:var(--dp-text-color);box-sizing:border-box}.dp__inner_nav{display:flex;align-items:center;justify-content:center;cursor:pointer;height:var(--dp-month-year-row-button-size);width:var(--dp-month-year-row-button-size);color:var(--dp-icon-color);text-align:center;border-radius:50%}.dp__inner_nav svg{height:var(--dp-button-icon-height);width:var(--dp-button-icon-height)}.dp__inner_nav:hover{background:var(--dp-hover-color);color:var(--dp-hover-icon-color)}[dir=rtl] .dp__inner_nav{transform:rotate(180deg)}.dp__inner_nav_disabled:hover,.dp__inner_nav_disabled{background:var(--dp-disabled-color);color:var(--dp-disabled-color-text);cursor:not-allowed}.dp--year-select,.dp__month_year_select{text-align:center;cursor:pointer;height:var(--dp-month-year-row-height);display:flex;align-items:center;justify-content:center;border-radius:var(--dp-border-radius);box-sizing:border-box;color:var(--dp-text-color)}.dp--year-select:hover,.dp__month_year_select:hover{background:var(--dp-hover-color);color:var(--dp-hover-text-color);transition:var(--dp-common-transition)}.dp__month_year_select{width:50%}.dp--year-select{width:100%}.dp__month_year_wrap{display:flex;width:100%}.dp__year_disable_select{justify-content:space-around}.dp__overlay{width:100%;background:var(--dp-background-color);transition:opacity 1s ease-out;z-index:99999;font-family:var(--dp-font-family);color:var(--dp-text-color);box-sizing:border-box}.dp--overlay-absolute{position:absolute;height:100%;top:0;left:0}.dp--overlay-relative{position:relative}.dp__overlay_container::-webkit-scrollbar-track{box-shadow:var(--dp-scroll-bar-background);background-color:var(--dp-scroll-bar-background)}.dp__overlay_container::-webkit-scrollbar{width:5px;background-color:var(--dp-scroll-bar-background)}.dp__overlay_container::-webkit-scrollbar-thumb{background-color:var(--dp-scroll-bar-color);border-radius:10px}.dp__overlay:focus{border:none;outline:none}.dp__container_flex{display:flex}.dp__container_block{display:block}.dp__overlay_container{flex-direction:column;overflow-y:auto}.dp__time_picker_overlay_container{height:100%}.dp__overlay_row{padding:0;box-sizing:border-box;display:flex;margin-inline-start:auto;margin-inline-end:auto;flex-wrap:wrap;max-width:100%;width:100%;align-items:center}.dp__flex_row{flex:1}.dp__overlay_col{box-sizing:border-box;width:33%;padding:var(--dp-overlay-col-padding);white-space:nowrap}.dp__overlay_cell_pad{padding:var(--dp-common-padding) 0}.dp__overlay_cell_active{cursor:pointer;border-radius:var(--dp-border-radius);text-align:center;background:var(--dp-primary-color);color:var(--dp-primary-text-color)}.dp__overlay_cell{cursor:pointer;border-radius:var(--dp-border-radius);text-align:center}.dp__overlay_cell:hover{background:var(--dp-hover-color);color:var(--dp-hover-text-color);transition:var(--dp-common-transition)}.dp__cell_in_between{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp__over_action_scroll{right:5px;box-sizing:border-box}.dp__overlay_cell_disabled{cursor:not-allowed;background:var(--dp-disabled-color)}.dp__overlay_cell_disabled:hover{background:var(--dp-disabled-color)}.dp__overlay_cell_active_disabled{cursor:not-allowed;background:var(--dp-primary-disabled-color)}.dp__overlay_cell_active_disabled:hover{background:var(--dp-primary-disabled-color)}.dp__month_picker_header{display:flex;width:100%;align-items:center;justify-content:space-between;height:var(--dp-cell-size)}.dp__btn,.dp--time-invalid,.dp--time-overlay-btn{border:none;font:inherit;cursor:pointer;transition:var(--dp-common-transition);line-height:normal}.dp__time_input{width:100%;display:flex;align-items:center;justify-content:center;-webkit-user-select:none;user-select:none;font-family:var(--dp-font-family);color:var(--dp-text-color)}.dp__time_col_reg_block{padding:0 20px}.dp__time_col_reg_inline{padding:0 10px}.dp__time_col_reg_with_button{padding:0 15px}.dp__time_col_sec{padding:0 10px}.dp__time_col_sec_with_button{padding:0 5px}.dp__time_col{text-align:center;display:flex;align-items:center;justify-content:center;flex-direction:column}.dp__time_col_block{font-size:var(--dp-time-font-size)}.dp__time_display{cursor:pointer;color:var(--dp-text-color);border-radius:var(--dp-border-radius);display:flex;align-items:center;justify-content:center}.dp__time_display:hover:enabled{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp__time_display_block{padding:0 3px}.dp__time_display_inline{padding:5px}.dp__time_picker_inline_container{display:flex;width:100%;justify-content:center}.dp__inc_dec_button{padding:5px;margin:0;height:var(--dp-time-inc-dec-button-size);width:var(--dp-time-inc-dec-button-size);display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:50%;color:var(--dp-icon-color);box-sizing:border-box}.dp__inc_dec_button svg{height:var(--dp-time-inc-dec-button-size);width:var(--dp-time-inc-dec-button-size)}.dp__inc_dec_button:hover{background:var(--dp-hover-color);color:var(--dp-primary-color)}.dp__inc_dec_button_inline{width:100%;padding:0;height:8px;cursor:pointer;display:flex;align-items:center}.dp__inc_dec_button_disabled:hover,.dp__inc_dec_button_disabled{background:var(--dp-disabled-color);color:var(--dp-disabled-color-text);cursor:not-allowed}.dp__pm_am_button{background:var(--dp-primary-color);color:var(--dp-primary-text-color);border:none;padding:var(--dp-common-padding);border-radius:var(--dp-border-radius);cursor:pointer}.dp__tp_inline_btn_bar{width:100%;height:4px;background-color:var(--dp-secondary-color);transition:var(--dp-common-transition);border-collapse:collapse}.dp__tp_inline_btn_top:hover .dp__tp_btn_in_r{background-color:var(--dp-primary-color);transform:rotate(12deg) scale(1.15) translateY(-2px)}.dp__tp_inline_btn_top:hover .dp__tp_btn_in_l,.dp__tp_inline_btn_bottom:hover .dp__tp_btn_in_r{background-color:var(--dp-primary-color);transform:rotate(-12deg) scale(1.15) translateY(-2px)}.dp__tp_inline_btn_bottom:hover .dp__tp_btn_in_l{background-color:var(--dp-primary-color);transform:rotate(12deg) scale(1.15) translateY(-2px)}.dp--time-overlay-btn{background:none}.dp--time-invalid{background-color:var(--dp-disabled-color)}.dp__action_row{display:flex;align-items:center;width:100%;padding:var(--dp-action-row-padding);box-sizing:border-box;color:var(--dp-text-color);flex-flow:row nowrap}.dp__action_row svg{height:var(--dp-button-icon-height);width:auto}.dp__selection_preview{display:block;color:var(--dp-text-color);font-size:var(--dp-preview-font-size);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.dp__action_buttons{display:flex;flex:0;align-items:center;justify-content:flex-end;margin-inline-start:auto}.dp__action_button{display:inline-flex;align-items:center;background:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);padding:var(--dp-action-buttons-padding);line-height:var(--dp-action-button-height);margin-inline-start:3px;height:var(--dp-action-button-height);cursor:pointer;border-radius:var(--dp-border-radius);font-size:var(--dp-preview-font-size);font-family:var(--dp-font-family)}.dp__action_select{background:var(--dp-primary-color);color:var(--dp-primary-text-color)}.dp__action_select:hover{background:var(--dp-primary-color);transition:var(--dp-action-row-transtion)}.dp__action_select:disabled{background:var(--dp-primary-disabled-color);cursor:not-allowed}.dp__action_cancel{color:var(--dp-text-color);border:1px solid var(--dp-border-color)}.dp__action_cancel:hover{border-color:var(--dp-primary-color);transition:var(--dp-action-row-transtion)}.dp__btn,.dp--time-overlay-btn,.dp--time-invalid{border:none;font:inherit;cursor:pointer;transition:var(--dp-common-transition);line-height:normal}:root{--dp-common-transition: all .1s ease-in;--dp-menu-padding: 6px 8px;--dp-animation-duration: .1s;--dp-menu-appear-transition-timing: cubic-bezier(.4, 0, 1, 1);--dp-transition-timing: ease-out;--dp-action-row-transtion: all .2s ease-in;--dp-font-family: -apple-system, blinkmacsystemfont, "Segoe UI", roboto, oxygen, ubuntu, cantarell, "Open Sans", "Helvetica Neue", sans-serif;--dp-border-radius: 4px;--dp-cell-border-radius: 4px;--dp-transition-length: 22px;--dp-transition-timing-general: .1s;--dp-button-height: 35px;--dp-month-year-row-height: 35px;--dp-month-year-row-button-size: 25px;--dp-button-icon-height: 20px;--dp-calendar-wrap-padding: 0 5px;--dp-cell-size: 35px;--dp-cell-padding: 5px;--dp-common-padding: 10px;--dp-input-icon-padding: 35px;--dp-input-padding: 6px 30px 6px 12px;--dp-menu-min-width: 260px;--dp-action-buttons-padding: 1px 6px;--dp-row-maring: 5px 0;--dp-calendar-header-cell-padding: .5rem;--dp-multi-calendars-spacing: 10px;--dp-overlay-col-padding: 3px;--dp-time-inc-dec-button-size: 32px;--dp-font-size: 1rem;--dp-preview-font-size: .8rem;--dp-time-font-size: 2rem;--dp-action-button-height: 22px;--dp-action-row-padding: 8px}.dp__theme_dark{--dp-background-color: #212121;--dp-text-color: #fff;--dp-hover-color: #484848;--dp-hover-text-color: #fff;--dp-hover-icon-color: #959595;--dp-primary-color: #005cb2;--dp-primary-disabled-color: #61a8ea;--dp-primary-text-color: #fff;--dp-secondary-color: #a9a9a9;--dp-border-color: #2d2d2d;--dp-menu-border-color: #2d2d2d;--dp-border-color-hover: #aaaeb7;--dp-disabled-color: #737373;--dp-disabled-color-text: #d0d0d0;--dp-scroll-bar-background: #212121;--dp-scroll-bar-color: #484848;--dp-success-color: #00701a;--dp-success-color-disabled: #428f59;--dp-icon-color: #959595;--dp-danger-color: #e53935;--dp-marker-color: #e53935;--dp-tooltip-color: #3e3e3e;--dp-highlight-color: rgb(0 92 178 / 20%)}.dp__theme_light{--dp-background-color: #fff;--dp-text-color: #212121;--dp-hover-color: #f3f3f3;--dp-hover-text-color: #212121;--dp-hover-icon-color: #959595;--dp-primary-color: #1976d2;--dp-primary-disabled-color: #6bacea;--dp-primary-text-color: #f8f5f5;--dp-secondary-color: #c0c4cc;--dp-border-color: #ddd;--dp-menu-border-color: #ddd;--dp-border-color-hover: #aaaeb7;--dp-disabled-color: #f6f6f6;--dp-scroll-bar-background: #f3f3f3;--dp-scroll-bar-color: #959595;--dp-success-color: #76d275;--dp-success-color-disabled: #a3d9b1;--dp-icon-color: #959595;--dp-danger-color: #ff6f60;--dp-marker-color: #ff6f60;--dp-tooltip-color: #fafafa;--dp-disabled-color-text: #8e8e8e;--dp-highlight-color: rgb(25 118 210 / 10%)}.dp__flex{display:flex;align-items:center}.dp__btn{background:none}.dp__main{font-family:var(--dp-font-family);-webkit-user-select:none;user-select:none;box-sizing:border-box;position:relative;width:100%}.dp__pointer{cursor:pointer}.dp__icon{stroke:currentcolor;fill:currentcolor}.dp__button{width:100%;text-align:center;color:var(--dp-icon-color);cursor:pointer;display:flex;align-items:center;align-content:center;justify-content:center;padding:var(--dp-common-padding);box-sizing:border-box;height:var(--dp-button-height)}.dp__button.dp__overlay_action{position:absolute;bottom:0}.dp__button:hover{background:var(--dp-hover-color);color:var(--dp-hover-icon-color)}.dp__button svg{height:var(--dp-button-icon-height);width:auto}.dp__button_bottom{border-bottom-left-radius:var(--dp-border-radius);border-bottom-right-radius:var(--dp-border-radius)}.dp__flex_display{display:flex}.dp__flex_display_with_input{flex-direction:column;align-items:flex-start}.dp__relative{position:relative}.calendar-next-enter-active,.calendar-next-leave-active,.calendar-prev-enter-active,.calendar-prev-leave-active{transition:all var(--dp-transition-timing-general) ease-out}.calendar-next-enter-from{opacity:0;transform:translate(var(--dp-transition-length))}.calendar-next-leave-to,.calendar-prev-enter-from{opacity:0;transform:translate(calc(var(--dp-transition-length) * -1))}.calendar-prev-leave-to{opacity:0;transform:translate(var(--dp-transition-length))}.dp-menu-appear-bottom-enter-active,.dp-menu-appear-bottom-leave-active,.dp-menu-appear-top-enter-active,.dp-menu-appear-top-leave-active,.dp-slide-up-enter-active,.dp-slide-up-leave-active,.dp-slide-down-enter-active,.dp-slide-down-leave-active{transition:all var(--dp-animation-duration) var(--dp-transition-timing)}.dp-menu-appear-top-enter-from,.dp-menu-appear-top-leave-to,.dp-slide-down-leave-to,.dp-slide-up-enter-from{opacity:0;transform:translateY(var(--dp-transition-length))}.dp-menu-appear-bottom-enter-from,.dp-menu-appear-bottom-leave-to,.dp-slide-down-enter-from,.dp-slide-up-leave-to{opacity:0;transform:translateY(calc(var(--dp-transition-length) * -1))}.dp--arrow-btn-nav{transition:var(--dp-common-transition)}/*! + * # Semantic UI 2.4.0 - Dropdown + */.ui.dropdown{cursor:pointer;position:relative;display:inline-block;outline:none;text-align:left;transition:width .1s ease,-webkit-box-shadow .1s ease;transition:box-shadow .1s ease,width .1s ease,-webkit-box-shadow .1s ease;-webkit-tap-highlight-color:rgba(0,0,0,0)}.ui.dropdown .menu{cursor:auto;position:absolute;display:none;outline:none;top:100%;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;margin:0;padding:0;background:#FFFFFF;font-size:1em;text-shadow:none;text-align:left;-webkit-box-shadow:0px 2px 3px 0px rgba(34,36,38,.15);box-shadow:0 2px 3px #22242626;border:1px solid rgba(34,36,38,.15);border-radius:.28571429rem;-webkit-transition:opacity .1s ease;transition:opacity .1s ease;z-index:11;will-change:transform,opacity}.ui.dropdown .menu>*{white-space:nowrap}.ui.dropdown>input:not(.search):first-child,.ui.dropdown>select{display:none!important}.ui.dropdown>.dropdown.icon{position:relative;width:auto;font-size:.85714286em;margin:0 0 0 1em}.ui.dropdown .menu>.item .dropdown.icon{width:auto;float:right;margin:0 0 0 1em}.ui.dropdown .menu>.item .dropdown.icon+.text{margin-right:1em}.ui.dropdown>.text{display:inline-block;-webkit-transition:none;transition:none}.ui.dropdown .menu>.item{position:relative;cursor:pointer;display:block;border:none;height:auto;text-align:left;border-top:none;line-height:1em;color:#000000de;padding:.78571429rem 1.14285714rem!important;font-size:1rem;text-transform:none;font-weight:400;-webkit-box-shadow:none;box-shadow:none;-webkit-touch-callout:none}.ui.dropdown .menu>.item:first-child{border-top-width:0px}.ui.dropdown>.text>[class*="right floated"],.ui.dropdown .menu .item>[class*="right floated"]{float:right!important;margin-right:0!important;margin-left:1em!important}.ui.dropdown>.text>[class*="left floated"],.ui.dropdown .menu .item>[class*="left floated"]{float:left!important;margin-left:0!important;margin-right:1em!important}.ui.dropdown .menu .item>.icon.floated,.ui.dropdown .menu .item>.flag.floated,.ui.dropdown .menu .item>.image.floated,.ui.dropdown .menu .item>img.floated{margin-top:0}.ui.dropdown .menu>.header{margin:1rem 0rem .75rem;padding:0em 1.14285714rem;color:#000000d9;font-size:.78571429em;font-weight:700;text-transform:uppercase}.ui.dropdown .menu>.divider{border-top:1px solid rgba(34,36,38,.1);height:0em;margin:.5em 0}.ui.dropdown.dropdown .menu>.input{width:auto;display:-webkit-box;display:-ms-flexbox;display:flex;margin:1.14285714rem .78571429rem;min-width:10rem}.ui.dropdown .menu>.header+.input{margin-top:0}.ui.dropdown .menu>.input:not(.transparent) input{padding:.5em 1em}.ui.dropdown .menu>.input:not(.transparent) .button,.ui.dropdown .menu>.input:not(.transparent) .icon,.ui.dropdown .menu>.input:not(.transparent) .label{padding-top:.5em;padding-bottom:.5em}.ui.dropdown>.text>.description,.ui.dropdown .menu>.item>.description{float:right;margin:0 0 0 1em;color:#0006}.ui.dropdown .menu>.message{padding:.78571429rem 1.14285714rem;font-weight:400}.ui.dropdown .menu>.message:not(.ui){color:#0006}.ui.dropdown .menu .menu{top:0%!important;left:100%;right:auto;margin:0 0 0 -.5em!important;border-radius:.28571429rem!important;z-index:21!important}.ui.dropdown .menu .menu:after{display:none}.ui.dropdown>.text>.icon,.ui.dropdown>.text>.label,.ui.dropdown>.text>.flag,.ui.dropdown>.text>img,.ui.dropdown>.text>.image{margin-top:0}.ui.dropdown .menu>.item>.icon,.ui.dropdown .menu>.item>.label,.ui.dropdown .menu>.item>.flag,.ui.dropdown .menu>.item>.image,.ui.dropdown .menu>.item>img{margin-top:0}.ui.dropdown>.text>.icon,.ui.dropdown>.text>.label,.ui.dropdown>.text>.flag,.ui.dropdown>.text>img,.ui.dropdown>.text>.image,.ui.dropdown .menu>.item>.icon,.ui.dropdown .menu>.item>.label,.ui.dropdown .menu>.item>.flag,.ui.dropdown .menu>.item>.image,.ui.dropdown .menu>.item>img{margin-left:0;float:none;margin-right:.78571429rem}.ui.dropdown>.text>img,.ui.dropdown>.text>.image,.ui.dropdown .menu>.item>.image,.ui.dropdown .menu>.item>img{display:inline-block;vertical-align:top;width:auto;margin-top:-.5em;margin-bottom:-.5em;max-height:2em}.ui.dropdown .ui.menu>.item:before,.ui.menu .ui.dropdown .menu>.item:before{display:none}.ui.menu .ui.dropdown .menu .active.item{border-left:none}.ui.menu .right.menu .dropdown:last-child .menu,.ui.menu .right.dropdown.item .menu,.ui.buttons>.ui.dropdown:last-child .menu{left:auto;right:0}.ui.label.dropdown .menu{min-width:100%}.ui.dropdown.icon.button>.dropdown.icon{margin:0}.ui.button.dropdown .menu{min-width:100%}.ui.selection.dropdown{cursor:pointer;word-wrap:break-word;line-height:1em;white-space:normal;outline:0;-webkit-transform:rotateZ(0deg);transform:rotate(0);min-width:14em;min-height:2.71428571em;background:#FFFFFF;display:inline-block;padding:.78571429em 2.1em .78571429em 1em;color:#000000de;-webkit-box-shadow:none;box-shadow:none;border:1px solid rgba(34,36,38,.15);border-radius:.28571429rem;-webkit-transition:width .1s ease,-webkit-box-shadow .1s ease;transition:width .1s ease,-webkit-box-shadow .1s ease;transition:box-shadow .1s ease,width .1s ease;transition:box-shadow .1s ease,width .1s ease,-webkit-box-shadow .1s ease}.ui.selection.dropdown.visible,.ui.selection.dropdown.active{z-index:10}select.ui.dropdown{height:38px;padding:.5em;border:1px solid rgba(34,36,38,.15);visibility:visible}.ui.selection.dropdown>.search.icon,.ui.selection.dropdown>.delete.icon,.ui.selection.dropdown>.dropdown.icon{cursor:pointer;position:absolute;width:auto;height:auto;line-height:1.21428571em;top:.78571429em;right:1em;z-index:3;margin:-.78571429em;padding:.91666667em;opacity:.8;-webkit-transition:opacity .1s ease;transition:opacity .1s ease}.ui.compact.selection.dropdown{min-width:0px}.ui.selection.dropdown .menu{overflow-x:hidden;overflow-y:auto;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-overflow-scrolling:touch;border-top-width:0px!important;width:auto;outline:none;margin:0 -1px;min-width:calc(100% + 2px);width:calc(100% + 2px);border-radius:0em 0em .28571429rem .28571429rem;-webkit-box-shadow:0px 2px 3px 0px rgba(34,36,38,.15);box-shadow:0 2px 3px #22242626;-webkit-transition:opacity .1s ease;transition:opacity .1s ease}.ui.selection.dropdown .menu:after,.ui.selection.dropdown .menu:before{display:none}.ui.selection.dropdown .menu>.message{padding:.78571429rem 1.14285714rem}@media only screen and (max-width: 767px){.ui.selection.dropdown .menu{max-height:8.01428571rem}}@media only screen and (min-width: 768px){.ui.selection.dropdown .menu{max-height:10.68571429rem}}@media only screen and (min-width: 992px){.ui.selection.dropdown .menu{max-height:16.02857143rem}}@media only screen and (min-width: 1920px){.ui.selection.dropdown .menu{max-height:21.37142857rem}}.ui.selection.dropdown .menu>.item{border-top:1px solid #FAFAFA;padding:.78571429rem 1.14285714rem!important;white-space:normal;word-wrap:normal}.ui.selection.dropdown .menu>.hidden.addition.item{display:none}.ui.selection.dropdown:hover{border-color:#22242659;-webkit-box-shadow:none;box-shadow:none}.ui.selection.active.dropdown,.ui.selection.active.dropdown .menu{border-color:#96c8da;-webkit-box-shadow:0px 2px 3px 0px rgba(34,36,38,.15);box-shadow:0 2px 3px #22242626}.ui.selection.dropdown:focus{border-color:#96c8da;-webkit-box-shadow:none;box-shadow:none}.ui.selection.dropdown:focus .menu{border-color:#96c8da;-webkit-box-shadow:0px 2px 3px 0px rgba(34,36,38,.15);box-shadow:0 2px 3px #22242626}.ui.selection.visible.dropdown>.text:not(.default){font-weight:400;color:#000c}.ui.selection.active.dropdown:hover,.ui.selection.active.dropdown:hover .menu{border-color:#96c8da;-webkit-box-shadow:0px 2px 3px 0px rgba(34,36,38,.15);box-shadow:0 2px 3px #22242626}.ui.active.selection.dropdown>.dropdown.icon,.ui.visible.selection.dropdown>.dropdown.icon{opacity:"";z-index:3}.ui.active.selection.dropdown{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.ui.active.empty.selection.dropdown{border-radius:.28571429rem!important;-webkit-box-shadow:none!important;box-shadow:none!important}.ui.active.empty.selection.dropdown .menu{border:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}.ui.search.dropdown{min-width:""}.ui.search.dropdown>input.search{background:none transparent!important;border:none!important;-webkit-box-shadow:none!important;box-shadow:none!important;cursor:text;top:0;left:1px;width:100%;outline:none;-webkit-tap-highlight-color:rgba(255,255,255,0);padding:inherit}.ui.search.dropdown>input.search{position:absolute;z-index:2}.ui.search.dropdown>.text{cursor:text;position:relative;left:1px;z-index:3}.ui.search.selection.dropdown>input.search{line-height:1.21428571em;padding:.67857143em 2.1em .67857143em 1em}.ui.search.selection.dropdown>span.sizer{line-height:1.21428571em;padding:.67857143em 2.1em .67857143em 1em;display:none;white-space:pre}.ui.search.dropdown.active>input.search,.ui.search.dropdown.visible>input.search{cursor:auto}.ui.search.dropdown.active>.text,.ui.search.dropdown.visible>.text{pointer-events:none}.ui.active.search.dropdown input.search:focus+.text .icon,.ui.active.search.dropdown input.search:focus+.text .flag{opacity:.45}.ui.active.search.dropdown input.search:focus+.text{color:#737373de!important}.ui.search.dropdown .menu{overflow-x:hidden;overflow-y:auto;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-overflow-scrolling:touch}@media only screen and (max-width: 767px){.ui.search.dropdown .menu{max-height:8.01428571rem}}@media only screen and (min-width: 768px){.ui.search.dropdown .menu{max-height:10.68571429rem}}@media only screen and (min-width: 992px){.ui.search.dropdown .menu{max-height:16.02857143rem}}@media only screen and (min-width: 1920px){.ui.search.dropdown .menu{max-height:21.37142857rem}}.ui.multiple.dropdown{padding:.22619048em 2.1em .22619048em .35714286em}.ui.multiple.dropdown .menu{cursor:auto}.ui.multiple.search.dropdown,.ui.multiple.search.dropdown>input.search{cursor:text}.ui.multiple.dropdown>.label{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:inline-block;vertical-align:top;white-space:normal;font-size:1em;padding:.35714286em .78571429em;margin:.14285714rem .28571429rem .14285714rem 0em;-webkit-box-shadow:0px 0px 0px 1px rgba(34,36,38,.15) inset;box-shadow:0 0 0 1px #22242626 inset}.ui.multiple.dropdown .dropdown.icon{margin:"";padding:""}.ui.multiple.dropdown>.text{position:static;padding:0;max-width:100%;margin:.45238095em 0 .45238095em .64285714em;line-height:1.21428571em}.ui.multiple.dropdown>.label~input.search{margin-left:.14285714em!important}.ui.multiple.dropdown>.label~.text{display:none}.ui.multiple.search.dropdown>.text{display:inline-block;position:absolute;top:0;left:0;padding:inherit;margin:.45238095em 0 .45238095em .64285714em;line-height:1.21428571em}.ui.multiple.search.dropdown>.label~.text{display:none}.ui.multiple.search.dropdown>input.search{position:static;padding:0;max-width:100%;margin:.45238095em 0 .45238095em .64285714em;width:2.2em;line-height:1.21428571em}.ui.inline.dropdown{cursor:pointer;display:inline-block;color:inherit}.ui.inline.dropdown .dropdown.icon{margin:0 .21428571em;vertical-align:baseline}.ui.inline.dropdown>.text{font-weight:700}.ui.inline.dropdown .menu{cursor:auto;margin-top:.21428571em;border-radius:.28571429rem}.ui.dropdown .menu .active.item{background:transparent;font-weight:700;color:#000000f2;-webkit-box-shadow:none;box-shadow:none;z-index:12}.ui.dropdown .menu>.item:hover{background:rgba(0,0,0,.05);color:#000000f2;z-index:13}.ui.loading.dropdown>i.icon{height:1em!important}.ui.loading.selection.dropdown>i.icon{padding:1.5em 1.28571429em!important}.ui.loading.dropdown>i.icon:before{position:absolute;content:"";top:50%;left:50%;margin:-.64285714em 0 0 -.64285714em;width:1.28571429em;height:1.28571429em;border-radius:500rem;border:.2em solid rgba(0,0,0,.1)}.ui.loading.dropdown>i.icon:after{position:absolute;content:"";top:50%;left:50%;-webkit-box-shadow:0px 0px 0px 1px transparent;box-shadow:0 0 0 1px transparent;margin:-.64285714em 0 0 -.64285714em;width:1.28571429em;height:1.28571429em;-webkit-animation:dropdown-spin .6s linear;animation:dropdown-spin .6s linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;border-radius:500rem;border-color:#767676 transparent transparent;border-style:solid;border-width:.2em}.ui.loading.dropdown.button>i.icon:before,.ui.loading.dropdown.button>i.icon:after{display:none}@-webkit-keyframes dropdown-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes dropdown-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.ui.dropdown:not(.button)>.default.text,.ui.default.dropdown:not(.button)>.text{color:#bfbfbfde}.ui.dropdown:not(.button)>input:focus~.default.text,.ui.default.dropdown:not(.button)>input:focus~.text{color:#737373de}.ui.loading.dropdown>.text{-webkit-transition:none;transition:none}.ui.dropdown .loading.menu{display:block;visibility:hidden;z-index:-1}.ui.dropdown>.loading.menu{left:0!important;right:auto!important}.ui.dropdown>.menu .loading.menu{left:100%!important;right:auto!important}.ui.dropdown.selected,.ui.dropdown .menu .selected.item{background:rgba(0,0,0,.03);color:#000000f2}.ui.dropdown>.filtered.text{visibility:hidden}.ui.dropdown .filtered.item{display:none!important}.ui.dropdown.error,.ui.dropdown.error>.text,.ui.dropdown.error>.default.text{color:#9f3a38}.ui.selection.dropdown.error{background:#FFF6F6;border-color:#e0b4b4}.ui.selection.dropdown.error:hover{border-color:#e0b4b4}.ui.dropdown.error>.menu,.ui.dropdown.error>.menu .menu{border-color:#e0b4b4}.ui.dropdown.error>.menu>.item{color:#9f3a38}.ui.multiple.selection.error.dropdown>.label{border-color:#e0b4b4}.ui.dropdown.error>.menu>.item:hover{background-color:#fff2f2}.ui.dropdown.error>.menu .active.item{background-color:#fdcfcf}.ui.dropdown>.clear.dropdown.icon{opacity:.8;-webkit-transition:opacity .1s ease;transition:opacity .1s ease}.ui.dropdown>.clear.dropdown.icon:hover{opacity:1}.ui.disabled.dropdown,.ui.dropdown .menu>.disabled.item{cursor:default;pointer-events:none;opacity:.45}.ui.dropdown .menu{left:0}.ui.dropdown .right.menu>.menu,.ui.dropdown .menu .right.menu{left:100%!important;right:auto!important;border-radius:.28571429rem!important}.ui.dropdown>.left.menu{left:auto!important;right:0!important}.ui.dropdown>.left.menu .menu,.ui.dropdown .menu .left.menu{left:auto;right:100%;margin:0 -.5em 0 0!important;border-radius:.28571429rem!important}.ui.dropdown .item .left.dropdown.icon,.ui.dropdown .left.menu .item .dropdown.icon{width:auto;float:left;margin:0}.ui.dropdown .item .left.dropdown.icon+.text,.ui.dropdown .left.menu .item .dropdown.icon+.text{margin-left:1em;margin-right:0}.ui.upward.dropdown>.menu{top:auto;bottom:100%;-webkit-box-shadow:0px 0px 3px 0px rgba(0,0,0,.08);box-shadow:0 0 3px #00000014;border-radius:.28571429rem .28571429rem 0em 0em}.ui.dropdown .upward.menu{top:auto!important;bottom:0!important}.ui.simple.upward.active.dropdown,.ui.simple.upward.dropdown:hover{border-radius:.28571429rem .28571429rem 0em 0em!important}.ui.upward.dropdown.button:not(.pointing):not(.floating).active{border-radius:.28571429rem .28571429rem 0em 0em}.ui.upward.selection.dropdown .menu{border-top-width:1px!important;border-bottom-width:0px!important;-webkit-box-shadow:0px -2px 3px 0px rgba(0,0,0,.08);box-shadow:0 -2px 3px #00000014}.ui.upward.selection.dropdown:hover{-webkit-box-shadow:0px 0px 2px 0px rgba(0,0,0,.05);box-shadow:0 0 2px #0000000d}.ui.active.upward.selection.dropdown{border-radius:0em 0em .28571429rem .28571429rem!important}.ui.upward.selection.dropdown.visible{-webkit-box-shadow:0px 0px 3px 0px rgba(0,0,0,.08);box-shadow:0 0 3px #00000014;border-radius:0em 0em .28571429rem .28571429rem!important}.ui.upward.active.selection.dropdown:hover{-webkit-box-shadow:0px 0px 3px 0px rgba(0,0,0,.05);box-shadow:0 0 3px #0000000d}.ui.upward.active.selection.dropdown:hover .menu{-webkit-box-shadow:0px -2px 3px 0px rgba(0,0,0,.08);box-shadow:0 -2px 3px #00000014}.ui.scrolling.dropdown .menu,.ui.dropdown .scrolling.menu{overflow-x:hidden;overflow-y:auto}.ui.scrolling.dropdown .menu{overflow-x:hidden;overflow-y:auto;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-overflow-scrolling:touch;min-width:100%!important;width:auto!important}.ui.dropdown .scrolling.menu{position:static;overflow-y:auto;border:none;-webkit-box-shadow:none!important;box-shadow:none!important;border-radius:0!important;margin:0!important;min-width:100%!important;width:auto!important;border-top:1px solid rgba(34,36,38,.15)}.ui.scrolling.dropdown .menu .item.item.item,.ui.dropdown .scrolling.menu>.item.item.item{border-top:none}.ui.scrolling.dropdown .menu .item:first-child,.ui.dropdown .scrolling.menu .item:first-child{border-top:none}.ui.dropdown>.animating.menu .scrolling.menu,.ui.dropdown>.visible.menu .scrolling.menu{display:block}@media all and (-ms-high-contrast: none){.ui.scrolling.dropdown .menu,.ui.dropdown .scrolling.menu{min-width:calc(100% - 17px)}}@media only screen and (max-width: 767px){.ui.scrolling.dropdown .menu,.ui.dropdown .scrolling.menu{max-height:10.28571429rem}}@media only screen and (min-width: 768px){.ui.scrolling.dropdown .menu,.ui.dropdown .scrolling.menu{max-height:15.42857143rem}}@media only screen and (min-width: 992px){.ui.scrolling.dropdown .menu,.ui.dropdown .scrolling.menu{max-height:20.57142857rem}}@media only screen and (min-width: 1920px){.ui.scrolling.dropdown .menu,.ui.dropdown .scrolling.menu{max-height:20.57142857rem}}.ui.simple.dropdown .menu:before,.ui.simple.dropdown .menu:after{display:none}.ui.simple.dropdown .menu{position:absolute;display:block;overflow:hidden;top:-9999px!important;opacity:0;width:0;height:0;-webkit-transition:opacity .1s ease;transition:opacity .1s ease}.ui.simple.active.dropdown,.ui.simple.dropdown:hover{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.ui.simple.active.dropdown>.menu,.ui.simple.dropdown:hover>.menu{overflow:visible;width:auto;height:auto;top:100%!important;opacity:1}.ui.simple.dropdown>.menu>.item:active>.menu,.ui.simple.dropdown:hover>.menu>.item:hover>.menu{overflow:visible;width:auto;height:auto;top:0%!important;left:100%!important;opacity:1}.ui.simple.disabled.dropdown:hover .menu{display:none;height:0px;width:0px;overflow:hidden}.ui.simple.visible.dropdown>.menu{display:block}.ui.fluid.dropdown{display:block;width:100%;min-width:0em}.ui.fluid.dropdown>.dropdown.icon{float:right}.ui.floating.dropdown .menu{left:0;right:auto;-webkit-box-shadow:0px 2px 4px 0px rgba(34,36,38,.12),0px 2px 10px 0px rgba(34,36,38,.15)!important;box-shadow:0 2px 4px #2224261f,0 2px 10px #22242626!important;border-radius:.28571429rem!important}.ui.floating.dropdown>.menu{margin-top:.5em!important;border-radius:.28571429rem!important}.ui.pointing.dropdown>.menu{top:100%;margin-top:.78571429rem;border-radius:.28571429rem}.ui.pointing.dropdown>.menu:after{display:block;position:absolute;pointer-events:none;content:"";visibility:visible;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:.5em;height:.5em;-webkit-box-shadow:-1px -1px 0px 0px rgba(34,36,38,.15);box-shadow:-1px -1px #22242626;background:#FFFFFF;z-index:2}.ui.pointing.dropdown>.menu:after{top:-.25em;left:50%;margin:0 0 0 -.25em}.ui.top.left.pointing.dropdown>.menu{top:100%;bottom:auto;left:0%;right:auto;margin:1em 0 0}.ui.top.left.pointing.dropdown>.menu:after{top:-.25em;left:1em;right:auto;margin:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.ui.top.right.pointing.dropdown>.menu{top:100%;bottom:auto;right:0%;left:auto;margin:1em 0 0}.ui.top.pointing.dropdown>.left.menu:after,.ui.top.right.pointing.dropdown>.menu:after{top:-.25em;left:auto!important;right:1em!important;margin:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.ui.left.pointing.dropdown>.menu{top:0%;left:100%;right:auto;margin:0 0 0 1em}.ui.left.pointing.dropdown>.menu:after{top:1em;left:-.25em;margin:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.ui.left:not(.top):not(.bottom).pointing.dropdown>.left.menu{left:auto!important;right:100%!important;margin:0 1em 0 0}.ui.left:not(.top):not(.bottom).pointing.dropdown>.left.menu:after{top:1em;left:auto;right:-.25em;margin:0;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.ui.right.pointing.dropdown>.menu{top:0%;left:auto;right:100%;margin:0 1em 0 0}.ui.right.pointing.dropdown>.menu:after{top:1em;left:auto;right:-.25em;margin:0;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.ui.bottom.pointing.dropdown>.menu{top:auto;bottom:100%;left:0%;right:auto;margin:0 0 1em}.ui.bottom.pointing.dropdown>.menu:after{top:auto;bottom:-.25em;right:auto;margin:0;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.ui.bottom.pointing.dropdown>.menu .menu{top:auto!important;bottom:0!important}.ui.bottom.left.pointing.dropdown>.menu{left:0%;right:auto}.ui.bottom.left.pointing.dropdown>.menu:after{left:1em;right:auto}.ui.bottom.right.pointing.dropdown>.menu{right:0%;left:auto}.ui.bottom.right.pointing.dropdown>.menu:after{left:auto;right:1em}.ui.pointing.upward.dropdown .menu,.ui.top.pointing.upward.dropdown .menu{top:auto!important;bottom:100%!important;margin:0em 0em .78571429rem;border-radius:.28571429rem}.ui.pointing.upward.dropdown .menu:after,.ui.top.pointing.upward.dropdown .menu:after{top:100%!important;bottom:auto!important;-webkit-box-shadow:1px 1px 0px 0px rgba(34,36,38,.15);box-shadow:1px 1px #22242626;margin:-.25em 0 0}.ui.right.pointing.upward.dropdown:not(.top):not(.bottom) .menu{top:auto!important;bottom:0!important;margin:0 1em 0 0}.ui.right.pointing.upward.dropdown:not(.top):not(.bottom) .menu:after{top:auto!important;bottom:0!important;margin:0 0 1em;-webkit-box-shadow:-1px -1px 0px 0px rgba(34,36,38,.15);box-shadow:-1px -1px #22242626}.ui.left.pointing.upward.dropdown:not(.top):not(.bottom) .menu{top:auto!important;bottom:0!important;margin:0 0 0 1em}.ui.left.pointing.upward.dropdown:not(.top):not(.bottom) .menu:after{top:auto!important;bottom:0!important;margin:0 0 1em;-webkit-box-shadow:-1px -1px 0px 0px rgba(34,36,38,.15);box-shadow:-1px -1px #22242626}@font-face{font-family:Dropdown;src:url(data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAAAVgAA8AAAAACFAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAABWAAAABwAAAAchGgaq0dERUYAAAF0AAAAHAAAAB4AJwAPT1MvMgAAAZAAAABDAAAAVnW4TJdjbWFwAAAB1AAAAEsAAAFS8CcaqmN2dCAAAAIgAAAABAAAAAQAEQFEZ2FzcAAAAiQAAAAIAAAACP//AANnbHlmAAACLAAAAQoAAAGkrRHP9WhlYWQAAAM4AAAAMAAAADYPK8YyaGhlYQAAA2gAAAAdAAAAJANCAb1obXR4AAADiAAAACIAAAAiCBkAOGxvY2EAAAOsAAAAFAAAABQBnAIybWF4cAAAA8AAAAAfAAAAIAEVAF5uYW1lAAAD4AAAATAAAAKMFGlj5HBvc3QAAAUQAAAARgAAAHJoedjqd2ViZgAABVgAAAAGAAAABrO7W5UAAAABAAAAANXulPUAAAAA1r4hgAAAAADXu2Q1eNpjYGRgYOABYjEgZmJgBEIOIGYB8xgAA/YAN3jaY2BktGOcwMDKwMI4jTGNgYHBHUp/ZZBkaGFgYGJgZWbACgLSXFMYHFT/fLjFeOD/AQY9xjMMbkBhRpAcAN48DQYAeNpjYGBgZoBgGQZGBhDwAfIYwXwWBgMgzQGETAwMqn8+8H649f8/lHX9//9b7Pzf+fWgusCAkY0BzmUE6gHpQwGMDMMeAACbxg7SAAARAUQAAAAB//8AAnjadZBPSsNAGMXfS+yMqYgOhpSuSlKadmUhiVEhEMQzFF22m17BbbvzCh5BXCUn6EG8gjeQ4DepwYo4i+/ffL95j4EDA+CFC7jQuKyIeVHrI3wkleq9F7XrSInKteOeHdda8bOoaeepSc00NWPz/LRec9G8GabyGtEdF7h19z033GAMTK7zbM42xNEZpzYof0RtQ5CUHAQJ73OtVyutc+3b7Ou//b8XNlsPx3jgjUifABdhEohKJJL5iM5p39uqc7X1+sRQSqmGrUVhlsJ4lpmEUVwyT8SUYtg0P9DyNzPADDs+tjrGV6KRCRfsui3eHcL4/p8ZXvfMlcnEU+CLv7hDykOP+AKTPTxbAAB42mNgZGBgAGKuf5KP4vltvjLIMzGAwLV9ig0g+vruFFMQzdjACOJzMIClARh0CTJ42mNgZGBgPPD/AJD8wgAEjA0MjAyogAMAbOQEAQAAAAC7ABEAAAAAAKoAAAH0AAABgAAAAUAACAFAAAgAwAAXAAAAAAAAACoAKgAqADIAbACGAKAAugDSeNpjYGRgYOBkUGFgYgABEMkFhAwM/xn0QAIADdUBdAB42qWQvUoDQRSFv3GjaISUQaymSmGxJoGAsRC0iPYLsU50Y6IxrvlRtPCJJKUPIBb+PIHv4EN4djKuKAqCDHfmu+feOdwZoMCUAJNbAlYUMzaUlM14jjxbngOq7HnOia89z1Pk1vMCa9x7ztPkzfMyJbPj+ZGi6Xp+omxuPD+zaD7meaFg7mb8GrBqHmhwxoAxlm0uiRkpP9X5m26pKRoMxTGR1D49Dv/Yb/91o6l8qL6eu5n2hZQzn68utR9m3FU2cB4t9cdSLG2utI+44Eh/P9bqKO+oJ/WxmXssj77YkrjasZQD6SFddythk3Wtzrf+UF2p076Udla1VNzsERP3kkjVRKel7mp1udXYcHtZSlV7RfmJe1GiFWveluaeKD5/MuJcSk8Tpm/vvwPIbmJleNpjYGKAAFYG7ICTgYGRiZGZkYWRlZGNkZ2Rg5GTLT2nsiDDEEIZsZfmZRqZujmDaDcDAxcI7WIOpS2gtCWUdgQAZkcSmQAAAAFblbO6AAA=) format("woff");font-weight:400;font-style:normal}.ui.dropdown>.dropdown.icon{font-family:Dropdown;line-height:1;height:1em;width:1.23em;-webkit-backface-visibility:hidden;backface-visibility:hidden;font-weight:400;font-style:normal;text-align:center}.ui.dropdown>.dropdown.icon{width:auto}.ui.dropdown>.dropdown.icon:before{content:""}.ui.dropdown .menu .item .dropdown.icon:before{content:""}.ui.dropdown .item .left.dropdown.icon:before,.ui.dropdown .left.menu .item .dropdown.icon:before{content:""}.ui.vertical.menu .dropdown.item>.dropdown.icon:before{content:""}.ui.dropdown>.clear.icon:before{content:""}/*! +* # Semantic UI 2.4.1 - Label +*/.ui.label{display:inline-block;line-height:1;vertical-align:baseline;margin:0 .14285714em;background-color:#e8e8e8;background-image:none;padding:.5833em .833em;color:#0009;text-transform:none;font-weight:700;border:0px solid transparent;border-radius:.28571429rem;-webkit-transition:background .1s ease;transition:background .1s ease}.ui.label:first-child{margin-left:0}.ui.label:last-child{margin-right:0}a.ui.label{cursor:pointer}.ui.label>a{cursor:pointer;color:inherit;opacity:.5;-webkit-transition:.1s opacity ease;transition:.1s opacity ease}.ui.label>a:hover{opacity:1}.ui.label>img{width:auto!important;vertical-align:middle;height:2.1666em!important}.ui.label>.icon{width:auto;margin:0 .75em 0 0}.ui.label>.detail{display:inline-block;vertical-align:top;font-weight:700;margin-left:1em;opacity:.8}.ui.label>.detail .icon{margin:0 .25em 0 0}.ui.label>.close.icon,.ui.label>.delete.icon{cursor:pointer;margin-right:0;margin-left:.5em;font-size:.92857143em;opacity:.5;-webkit-transition:background .1s ease;transition:background .1s ease}.ui.label>.delete.icon:hover{opacity:1}.ui.dropdown{box-sizing:border-box;font-size:14px}.ui.dropdown input{font-size:14px}.ui.dropdown .menu{box-sizing:content-box}.ui.dropdown .menu>.item{font-size:14px}.ui.selection.dropdown{min-height:14px}.ui.selection.dropdown .menu{min-width:100%;width:100%}.ui.multiple.dropdown>.label{position:relative;padding-right:calc(.78571429em + 15px)}.ui.multiple.dropdown>.label i.icon.delete:before{content:"×";font-family:Arial,sans-serif}.ui.multiple.dropdown>.label i.icon.delete{box-sizing:border-box;position:absolute;right:10px;display:inline-block;width:18px;height:24px;margin:-5px -10px}.ui.multiple.dropdown>.label i.icon.delete:before,.ui.multiple.dropdown>.label i.icon.delete:after{position:absolute;content:" ";height:12px;width:3px;top:25%;left:25%;transform:translate(-25%,-25%);background-color:#333}.ui.multiple.dropdown>.label i.icon.delete:before{transform:rotate(45deg)}.ui.multiple.dropdown>.label i.icon.delete:after{transform:rotate(-45deg)}/*! + * Quill Editor v2.0.0-rc.4 + * https://quilljs.com + * Copyright (c) 2017-2024, Slab + * Copyright (c) 2014, Jason Chen + * Copyright (c) 2013, salesforce.com + */.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container:not(.ql-disabled) li[data-list=checked]>.ql-ui,.ql-container:not(.ql-disabled) li[data-list=unchecked]>.ql-ui{cursor:pointer}.ql-clipboard{left:-100000px;height:1px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{box-sizing:border-box;counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;line-height:1.42;height:100%;outline:none;overflow-y:auto;padding:12px 15px;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word}.ql-editor>*{cursor:text}.ql-editor p,.ql-editor ol,.ql-editor pre,.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{margin:0;padding:0}@supports (counter-set:none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-set:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor table{border-collapse:collapse}.ql-editor td{border:1px solid #000;padding:2px 5px}.ql-editor ol{padding-left:1.5em}.ql-editor li{list-style-type:none;padding-left:1.5em;position:relative}.ql-editor li>.ql-ui:before{display:inline-block;margin-left:-1.5em;margin-right:.3em;text-align:right;white-space:nowrap;width:1.2em}.ql-editor li[data-list=checked]>.ql-ui,.ql-editor li[data-list=unchecked]>.ql-ui{color:#777}.ql-editor li[data-list=bullet]>.ql-ui:before{content:"•"}.ql-editor li[data-list=checked]>.ql-ui:before{content:"☑"}.ql-editor li[data-list=unchecked]>.ql-ui:before{content:"☐"}@supports (counter-set:none){.ql-editor li[data-list]{counter-set:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list]{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered]{counter-increment:list-0}.ql-editor li[data-list=ordered]>.ql-ui:before{content:counter(list-0,decimal) ". "}.ql-editor li[data-list=ordered].ql-indent-1{counter-increment:list-1}.ql-editor li[data-list=ordered].ql-indent-1>.ql-ui:before{content:counter(list-1,lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-set:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-2{counter-increment:list-2}.ql-editor li[data-list=ordered].ql-indent-2>.ql-ui:before{content:counter(list-2,lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-set:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-3{counter-increment:list-3}.ql-editor li[data-list=ordered].ql-indent-3>.ql-ui:before{content:counter(list-3,decimal) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-set:list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-4{counter-increment:list-4}.ql-editor li[data-list=ordered].ql-indent-4>.ql-ui:before{content:counter(list-4,lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-set:list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-5{counter-increment:list-5}.ql-editor li[data-list=ordered].ql-indent-5>.ql-ui:before{content:counter(list-5,lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-set:list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-6{counter-increment:list-6}.ql-editor li[data-list=ordered].ql-indent-6>.ql-ui:before{content:counter(list-6,decimal) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-set:list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-reset:list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-7{counter-increment:list-7}.ql-editor li[data-list=ordered].ql-indent-7>.ql-ui:before{content:counter(list-7,lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-set:list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-reset:list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-8{counter-increment:list-8}.ql-editor li[data-list=ordered].ql-indent-8>.ql-ui:before{content:counter(list-8,lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-set:list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-reset:list-9}}.ql-editor li[data-list=ordered].ql-indent-9{counter-increment:list-9}.ql-editor li[data-list=ordered].ql-indent-9>.ql-ui:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor li.ql-direction-rtl{padding-right:1.5em}.ql-editor li.ql-direction-rtl>.ql-ui:before{margin-left:.3em;margin-right:-1.5em;text-align:left}.ql-editor table{table-layout:fixed;width:100%}.ql-editor table td{outline:none}.ql-editor .ql-code-block-container{font-family:monospace}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor .ql-ui{position:absolute}.ql-editor.ql-blank:before{color:#0009;content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-snow.ql-toolbar:after,.ql-snow .ql-toolbar:after{clear:both;content:"";display:table}.ql-snow.ql-toolbar button,.ql-snow .ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-snow.ql-toolbar button svg,.ql-snow .ql-toolbar button svg{float:left;height:100%}.ql-snow.ql-toolbar button:active:hover,.ql-snow .ql-toolbar button:active:hover{outline:none}.ql-snow.ql-toolbar input.ql-image[type=file],.ql-snow .ql-toolbar input.ql-image[type=file]{display:none}.ql-snow.ql-toolbar button:hover,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar button:focus,.ql-snow .ql-toolbar button:focus,.ql-snow.ql-toolbar button.ql-active,.ql-snow .ql-toolbar button.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item.ql-selected{color:#06c}.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill:#06c}.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter{stroke:#06c}@media (pointer:coarse){.ql-snow.ql-toolbar button:hover:not(.ql-active),.ql-snow .ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-thin,.ql-snow .ql-stroke.ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor .ql-code-block-container{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor .ql-code-block-container{margin-bottom:5px;margin-top:5px;padding:5px 10px}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor .ql-code-block-container{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label:before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;width:24px;padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid transparent;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{position:absolute;margin-top:-9px;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-label:before,.ql-snow .ql-picker.ql-header .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-label:before,.ql-snow .ql-picker.ql-font .ql-picker-item:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-label:before,.ql-snow .ql-picker.ql-size .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-code-block-container{position:relative}.ql-code-block-container .ql-ui{right:5px;top:5px}.ql-toolbar.ql-snow{border:1px solid #ccc;box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid transparent}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid transparent;box-shadow:#0003 0 2px 8px}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 5px #ddd;color:#444;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip:before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{display:none;border:1px solid #ccc;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action:after{border-right:1px solid #ccc;content:"Edit";margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{border-right:0;content:"Save";padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc}:root{--bs-breakpoint-xs: 0;--bs-breakpoint-sm: 576px;--bs-breakpoint-md: 768px;--bs-breakpoint-lg: 992px;--bs-breakpoint-xl: 1200px;--bs-breakpoint-xxl: 1400px;--bs-primary-rgb: var(--as-violet-rgb);--bs-tertiary-bg: #ded9e1;--as-color-background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAAXNSR0IArs4c6QAAACdJREFUKFNjPHP19n8GJGCspYLMZWCkg4L///+juOHstTuobqC9AgCYGinl3vgvfQAAAABJRU5ErkJggg==)}:root,[data-bs-theme=light]{--as-purple: #4c0bce;--as-violet: #712cf9;--as-accent: #ffe484;--as-violet-rgb: 112.520718, 44.062154, 249.437846;--as-accent-rgb: 255, 228, 132;--as-pink-rgb: 214, 51, 132;--as-teal-rgb: 32, 201, 151;--as-violet-bg: var(--as-violet);--as-toc-color: var(--as-violet);--as-sidebar-link-bg: rgba(var(--as-violet-rgb), .1);--as-layout-block-bg: rgba(var(--as-violet-rgb), .05);--as-callout-link: 10, 88, 202;--as-callout-code-color: #ab296a;--as-pre-bg: var(--bs-tertiary-bg);--as-btn-image-border: #ddb6ff;--as-btn-image-hover-border: #590b9d}[data-bs-theme=dark]{--as-violet: #9461fb;--as-violet-bg: #712cf9;--as-toc-color: var(--bs-emphasis-color);--as-sidebar-link-bg: rgba(84, 33, 187, .5);--as-layout-block-bg: rgba(84, 33, 187, .05);--as-callout-link: 110, 168, 254;--as-callout-code-color: #e685b5;--as-pre-bg: #1b1f22;--as-btn-image-border: #a04aec;--as-btn-image-hover-border: #b773f2;--bs-tertiary-bg: #2b3035}.nav{--bs-nav-link-color: var(--bs-dark-text-emphasis);--bs-nav-link-hover-color: var(--as-violet)}.astroid-heading-line{overflow:hidden}.astroid-heading-line>*{display:inline-block;position:relative;color:var(--as-violet)}.astroid-heading-line>:before,.astroid-heading-line>:after{content:"";position:absolute;top:calc(50% - ((.2px + .05em)/2));width:2000px;border-bottom:3px solid var(--bs-border-color)}.astroid-heading-line>:before{right:100%;margin-right:calc(5px + .3em)}.astroid-heading-line>:after{left:100%;margin-left:calc(5px + .3em)}.astroid-footer-links{font-size:.897rem}.astroid-footer-links img{max-width:30px}.order-6{order:6!important}.order-7{order:7!important}.order-8{order:8!important}.order-9{order:9!important}.order-10{order:10!important}.order-11{order:11!important}.order-12{order:12!important}.astroid-color-mode .form-switch .form-check-input{cursor:pointer;width:2.3em;height:1.3em;border-width:2px}.astroid-color-mode .form-switch .form-check-input:not(:checked){--bs-form-switch-bg: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjwhRE9DVFlQRSBzdmcgIFBVQkxJQyAnLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4nICAnaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkJz48c3ZnIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDUxMiA1MTIiIGhlaWdodD0iNTEycHgiIGlkPSJMYXllcl8xIiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiB3aWR0aD0iNTEycHgiIHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxnPjxnPjxwYXRoIGQ9Ik0yNTYsMTQ0Yy02MS43NSwwLTExMiw1MC4yNS0xMTIsMTEyYzAsNjEuNzQ5LDUwLjI1LDExMiwxMTIsMTEyczExMi01MC4yNTEsMTEyLTExMiAgICBDMzY4LDE5NC4yNSwzMTcuNzUsMTQ0LDI1NiwxNDR6IE0yNTYsMTEyYzguODMzLDAsMTYtNy4xNDYsMTYtMTZWNjRjMC04LjgzMy03LjE2Ny0xNi0xNi0xNmMtOC44NTQsMC0xNiw3LjE2Ny0xNiwxNnYzMiAgICBDMjQwLDEwNC44NTQsMjQ3LjE0NiwxMTIsMjU2LDExMnogTTI1Niw0MDBjLTguODU0LDAtMTYsNy4xNjctMTYsMTZ2MzJjMCw4Ljg1NCw3LjE0NiwxNiwxNiwxNmM4LjgzMywwLDE2LTcuMTQ2LDE2LTE2di0zMiAgICBDMjcyLDQwNy4xNjcsMjY0LjgzMyw0MDAsMjU2LDQwMHogTTM4MC40MTcsMTU0LjE2N2wyMi42MjUtMjIuNjI1YzYuMjUtNi4yNSw2LjI1LTE2LjM3NSwwLTIyLjYyNSAgICBjLTYuMjUxLTYuMjUtMTYuMzc1LTYuMjUtMjIuNjI1LDBsLTIyLjYyNSwyMi42MjVjLTYuMjUxLDYuMjUtNi4yNTEsMTYuMzc1LDAsMjIuNjI1ICAgIEMzNjQuMDQyLDE2MC40MTYsMzc0LjE2NiwxNjAuNDE2LDM4MC40MTcsMTU0LjE2N3ogTTEzMS41NDEsMzU3Ljg1NGwtMjIuNjIzLDIyLjYyNWMtNi4yNTIsNi4yNS02LjI1MiwxNi4zNzcsMCwyMi42MjUgICAgYzYuMjQ5LDYuMjUsMTYuMzczLDYuMjUsMjIuNjIzLDBsMjIuNjI1LTIyLjYyNWM2LjI1MS02LjI5MSw2LjI1MS0xNi4zNzUsMC0yMi42MjUgICAgQzE0Ny45MTcsMzUxLjYwNCwxMzcuNzkyLDM1MS41NjIsMTMxLjU0MSwzNTcuODU0eiBNMTEyLDI1NmMwLTguODMzLTcuMTY3LTE2LTE2LTE2SDY0Yy04Ljg1NCwwLTE2LDcuMTY3LTE2LDE2ICAgIGMwLDguODU0LDcuMTQ2LDE2LDE2LDE2aDMyQzEwNC44MzMsMjcyLDExMiwyNjQuODU0LDExMiwyNTZ6IE00NDgsMjQwaC0zMmMtOC44NTQsMC0xNiw3LjE2Ny0xNiwxNmMwLDguODU0LDcuMTQ2LDE2LDE2LDE2aDMyICAgIGM4LjgzMywwLDE2LTcuMTQ2LDE2LTE2QzQ2NCwyNDcuMTY3LDQ1Ni44MzMsMjQwLDQ0OCwyNDB6IE0xMzEuNTIxLDE1NC4xNjdjNi4yNDksNi4yNSwxNi4zNzUsNi4yNSwyMi42MjUsMCAgICBjNi4yNDktNi4yNSw2LjI0OS0xNi4zNzUsMC0yMi42MjVsLTIyLjYyNS0yMi42MjVjLTYuMjUtNi4yNS0xNi4zNzYtNi4yNS0yMi42MjUsMGMtNi4yNSw2LjI1LTYuMjUsMTYuMzc1LDAsMjIuNjI1ICAgIEwxMzEuNTIxLDE1NC4xNjd6IE0zODAuNDU5LDM1Ny44MTJjLTYuMjkzLTYuMjUtMTYuMzc2LTYuMjUtMjIuNjI1LDBjLTYuMjUsNi4yNDgtNi4yOTMsMTYuMzc1LDAsMjIuNjI1bDIyLjYyNSwyMi42MjUgICAgYzYuMjQ5LDYuMjQ4LDE2LjM3NCw2LjI0OCwyMi42MjUsMGM2LjI0OS02LjI1LDYuMjQ5LTE2LjM3NywwLTIyLjYyNUwzODAuNDU5LDM1Ny44MTJ6IiBmaWxsPSIjMUQxRDFCIi8+PC9nPjwvZz48L3N2Zz4=)}.astroid-color-mode .form-switch .form-check-input:not(:checked):focus{--bs-form-switch-bg: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjwhRE9DVFlQRSBzdmcgIFBVQkxJQyAnLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4nICAnaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkJz48c3ZnIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDUxMiA1MTIiIGhlaWdodD0iNTEycHgiIGlkPSJMYXllcl8xIiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiB3aWR0aD0iNTEycHgiIHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxnPjxnPjxwYXRoIGQ9Ik0yNTYsMTQ0Yy02MS43NSwwLTExMiw1MC4yNS0xMTIsMTEyYzAsNjEuNzQ5LDUwLjI1LDExMiwxMTIsMTEyczExMi01MC4yNTEsMTEyLTExMiAgICBDMzY4LDE5NC4yNSwzMTcuNzUsMTQ0LDI1NiwxNDR6IE0yNTYsMTEyYzguODMzLDAsMTYtNy4xNDYsMTYtMTZWNjRjMC04LjgzMy03LjE2Ny0xNi0xNi0xNmMtOC44NTQsMC0xNiw3LjE2Ny0xNiwxNnYzMiAgICBDMjQwLDEwNC44NTQsMjQ3LjE0NiwxMTIsMjU2LDExMnogTTI1Niw0MDBjLTguODU0LDAtMTYsNy4xNjctMTYsMTZ2MzJjMCw4Ljg1NCw3LjE0NiwxNiwxNiwxNmM4LjgzMywwLDE2LTcuMTQ2LDE2LTE2di0zMiAgICBDMjcyLDQwNy4xNjcsMjY0LjgzMyw0MDAsMjU2LDQwMHogTTM4MC40MTcsMTU0LjE2N2wyMi42MjUtMjIuNjI1YzYuMjUtNi4yNSw2LjI1LTE2LjM3NSwwLTIyLjYyNSAgICBjLTYuMjUxLTYuMjUtMTYuMzc1LTYuMjUtMjIuNjI1LDBsLTIyLjYyNSwyMi42MjVjLTYuMjUxLDYuMjUtNi4yNTEsMTYuMzc1LDAsMjIuNjI1ICAgIEMzNjQuMDQyLDE2MC40MTYsMzc0LjE2NiwxNjAuNDE2LDM4MC40MTcsMTU0LjE2N3ogTTEzMS41NDEsMzU3Ljg1NGwtMjIuNjIzLDIyLjYyNWMtNi4yNTIsNi4yNS02LjI1MiwxNi4zNzcsMCwyMi42MjUgICAgYzYuMjQ5LDYuMjUsMTYuMzczLDYuMjUsMjIuNjIzLDBsMjIuNjI1LTIyLjYyNWM2LjI1MS02LjI5MSw2LjI1MS0xNi4zNzUsMC0yMi42MjUgICAgQzE0Ny45MTcsMzUxLjYwNCwxMzcuNzkyLDM1MS41NjIsMTMxLjU0MSwzNTcuODU0eiBNMTEyLDI1NmMwLTguODMzLTcuMTY3LTE2LTE2LTE2SDY0Yy04Ljg1NCwwLTE2LDcuMTY3LTE2LDE2ICAgIGMwLDguODU0LDcuMTQ2LDE2LDE2LDE2aDMyQzEwNC44MzMsMjcyLDExMiwyNjQuODU0LDExMiwyNTZ6IE00NDgsMjQwaC0zMmMtOC44NTQsMC0xNiw3LjE2Ny0xNiwxNmMwLDguODU0LDcuMTQ2LDE2LDE2LDE2aDMyICAgIGM4LjgzMywwLDE2LTcuMTQ2LDE2LTE2QzQ2NCwyNDcuMTY3LDQ1Ni44MzMsMjQwLDQ0OCwyNDB6IE0xMzEuNTIxLDE1NC4xNjdjNi4yNDksNi4yNSwxNi4zNzUsNi4yNSwyMi42MjUsMCAgICBjNi4yNDktNi4yNSw2LjI0OS0xNi4zNzUsMC0yMi42MjVsLTIyLjYyNS0yMi42MjVjLTYuMjUtNi4yNS0xNi4zNzYtNi4yNS0yMi42MjUsMGMtNi4yNSw2LjI1LTYuMjUsMTYuMzc1LDAsMjIuNjI1ICAgIEwxMzEuNTIxLDE1NC4xNjd6IE0zODAuNDU5LDM1Ny44MTJjLTYuMjkzLTYuMjUtMTYuMzc2LTYuMjUtMjIuNjI1LDBjLTYuMjUsNi4yNDgtNi4yOTMsMTYuMzc1LDAsMjIuNjI1bDIyLjYyNSwyMi42MjUgICAgYzYuMjQ5LDYuMjQ4LDE2LjM3NCw2LjI0OCwyMi42MjUsMGM2LjI0OS02LjI1LDYuMjQ5LTE2LjM3NywwLTIyLjYyNUwzODAuNDU5LDM1Ny44MTJ6IiBmaWxsPSIjMUQxRDFCIi8+PC9nPjwvZz48L3N2Zz4=)}.astroid-color-mode .form-switch .form-check-input:checked{--bs-form-switch-bg: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyIDExLjgwN0E5LjAwMiA5LjAwMiAwIDAgMSAxMC4wNDkgMmE5Ljk0MiA5Ljk0MiAwIDAgMC01LjEyIDIuNzM1Yy0zLjkwNSAzLjkwNS0zLjkwNSAxMC4yMzcgMCAxNC4xNDIgMy45MDYgMy45MDYgMTAuMjM3IDMuOTA1IDE0LjE0MyAwYTkuOTQ2IDkuOTQ2IDAgMCAwIDIuNzM1LTUuMTE5QTkuMDAzIDkuMDAzIDAgMCAxIDEyIDExLjgwN3oiIGZpbGw9IiNmZmZmZmYiIGNsYXNzPSJmaWxsLTAwMDAwMCI+PC9wYXRoPjwvc3ZnPg==);background-color:var(--as-violet-bg);border-color:var(--as-violet-bg)}.astroid-color-mode .form-switch .form-check-input:checked:focus{--bs-form-switch-bg: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyIDExLjgwN0E5LjAwMiA5LjAwMiAwIDAgMSAxMC4wNDkgMmE5Ljk0MiA5Ljk0MiAwIDAgMC01LjEyIDIuNzM1Yy0zLjkwNSAzLjkwNS0zLjkwNSAxMC4yMzcgMCAxNC4xNDIgMy45MDYgMy45MDYgMTAuMjM3IDMuOTA1IDE0LjE0MyAwYTkuOTQ2IDkuOTQ2IDAgMCAwIDIuNzM1LTUuMTE5QTkuMDAzIDkuMDAzIDAgMCAxIDEyIDExLjgwN3oiIGZpbGw9IiNmZmZmZmYiIGNsYXNzPSJmaWxsLTAwMDAwMCI+PC9wYXRoPjwvc3ZnPg==)}.as-navbar{padding:.75rem 0;background-color:var(--bs-body-bg);border-bottom:1px solid var(--bs-border-color)}.as-navbar:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;display:block;content:""}@media (max-width: 991.98px){.as-navbar .as-navbar-toggle{width:4.25rem}}.as-navbar .navbar-toggler{padding:0;margin-right:-.5rem;border:0;padding-right:.25rem;padding-left:.25rem}.as-navbar .navbar-toggler:first-child{margin-left:-.5rem}.as-navbar .navbar-toggler .bi{width:1.5rem;height:1.5rem}.as-navbar .navbar-toggler:focus{box-shadow:none}.as-navbar .navbar-toggler.active{font-weight:600;color:#fff}.as-navbar .navbar-brand{transition:transform .2s ease-in-out}.as-navbar .navbar-brand:hover{transform:rotate(-5deg) scale(1.1)}@media (prefers-reduced-motion: reduce){.as-navbar .navbar-brand{transition:none}}.as-navbar .nav-link{padding-right:.25rem;padding-left:.25rem}.as-navbar .cta-button .navbar-nav{margin-left:-.25rem;margin-right:-.25rem}.as-navbar .cta-button .nav-item{padding-left:.25rem;padding-right:.25rem}@media (max-width: 991.98px){.as-navbar .cta-button .nav-item{padding-top:.25rem;padding-bottom:.25rem}}.as-navbar .nav-link.active{font-weight:600;color:#fff}.as-navbar .navbar-nav-svg{display:inline-block;vertical-align:-.125rem}.as-navbar .offcanvas-lg{border-left:0}.as-navbar .dropdown-toggle:focus:not(:focus-visible){outline:0}.as-navbar .dropdown-menu{--bs-dropdown-min-width: 12rem;--bs-dropdown-padding-x: .25rem;--bs-dropdown-padding-y: .25rem;--bs-dropdown-link-hover-bg: rgba(var(--as-violet-rgb), .1);--bs-dropdown-link-active-bg: rgba(var(--as-violet-rgb), 1);--bs-dropdown-font-size: .875rem;font-size:.875rem;border-radius:.5rem;box-shadow:0 .5rem 1rem #00000026}.as-navbar .dropdown-menu li+li{margin-top:.125rem}.as-navbar .dropdown-menu .dropdown-item{border-radius:.25rem}.as-navbar .dropdown-menu .dropdown-item:active .bi{color:inherit!important}.as-navbar .dropdown-menu .active{font-weight:600}.as-navbar .dropdown-menu .active .bi{display:block!important}.as-navbar .dropdown-menu-end{--bs-dropdown-min-width: 8rem}[data-bs-theme=dark] .as-navbar{box-shadow:0 .5rem 1rem #00000026,inset 0 -1px #ffffff26}.btn-as{--bs-btn-padding-y: .5rem;--bs-btn-padding-x: 1.2rem;--bs-btn-font-size: .85rem}.btn-as-primary{--bs-btn-font-weight: 600;--bs-btn-color: var(--bs-white);--bs-btn-bg: var(--as-violet-bg);--bs-btn-border-color: var(--as-violet-bg);--bs-btn-hover-color: var(--bs-white);--bs-btn-hover-bg: #6528e0;--bs-btn-hover-border-color: #6528e0;--bs-btn-focus-shadow-rgb: var(--as-violet-rgb);--bs-btn-active-color: var(--bs-btn-hover-color);--bs-btn-active-bg: #5a23c8;--bs-btn-active-border-color: #5a23c8 }.btn-as-outline-primary{--bs-btn-border-color: var(--as-violet-bg);--bs-btn-color: var(--as-violet-bg)}.btn-check:checked+.btn-as-outline-primary{background-color:var(--as-violet-bg);border-color:var(--as-violet-bg)}.btn-as-accent{--bs-btn-font-weight: 600;--bs-btn-color: var(--as-accent);--bs-btn-border-color: var(--as-accent);--bs-btn-hover-color: var(--as-dark);--bs-btn-hover-bg: var(--as-accent);--bs-btn-hover-border-color: var(--as-accent);--bs-btn-focus-shadow-rgb: var(--as-accent-rgb);--bs-btn-active-color: var(--bs-btn-hover-color);--bs-btn-active-bg: var(--bs-btn-hover-bg);--bs-btn-active-border-color: var(--bs-btn-hover-border-color) }.btn-as-light{--btn-custom-color: #9461fb;--bs-btn-color: var(--bs-gray-600);--bs-btn-border-color: var(--bs-border-color);--bs-btn-hover-color: var(--btn-custom-color);--bs-btn-hover-border-color: var(--btn-custom-color);--bs-btn-active-color: var(--btn-custom-color);--bs-btn-active-bg: var(--bs-white);--bs-btn-active-border-color: var(--btn-custom-color);--bs-btn-focus-border-color: var(--btn-custom-color);--bs-btn-focus-shadow-rgb: var(--as-violet-rgb) }.as-btn-xs{--bs-btn-padding-y: .15rem;--bs-btn-padding-x: .5rem;--bs-btn-font-size: .7rem}.as-btn-lg{--bs-btn-border-radius: .5rem;padding:.8125rem 2rem}.btn-outline-image{--bs-btn-border-color: var(--as-btn-image-border);--bs-btn-active-border-color: var(--as-btn-image-hover-border);padding:0;filter:saturate(30%)}.btn-check:checked+.btn-outline-image{filter:brightness(100%) contrast(110%) saturate(100%) blur(.2px) hue-rotate(0deg)}.astroid-btn-group .btn{border-radius:0}.astroid-btn-group>span:first-child>.btn{border-top-left-radius:var(--bs-border-radius);border-bottom-left-radius:var(--bs-border-radius)}.astroid-btn-group>span:last-child>.btn{border-top-right-radius:var(--bs-border-radius);border-bottom-right-radius:var(--bs-border-radius)}.astroid-btn-group>span:not(:first-child)>.btn{border-left:none}.astroid-spacing .spacing-lock i{cursor:pointer}@media (min-width: 992px){.as-sidebar{position:-webkit-sticky;position:sticky;top:5rem;display:block!important;height:calc(100vh - 6rem);padding-left:.25rem;margin-left:-.25rem;overflow-y:auto}}@media (max-width: 991.98px){.as-sidebar .offcanvas-lg{border-right-color:var(--bs-border-color);box-shadow:0 1rem 3rem #0000002d}}@media (min-width: 992px){.as-layout{display:grid;grid-template-areas:"sidebar main";grid-template-columns:1fr 5fr;gap:1.5rem}}.as-sidebar{grid-area:sidebar}.as-main{grid-area:main}.as-page{transition:all .5s cubic-bezier(.55,0,.1,1)}@media (max-width: 991.98px){.as-main{max-width:760px;margin-inline:auto}}.as-group-content{--as-example-padding: 1rem;position:relative;padding:var(--as-example-padding);margin:0 -1.5rem 1rem;border:solid var(--bs-border-color);border-width:1px 0}.as-group-content:after{display:block;clear:both;content:""}@media (min-width: 768px){.as-group-content{--as-example-padding: 1.5rem;margin-right:0;margin-left:0;border-width:1px;border-radius:var(--bs-border-radius)}}.as-group-content+p{margin-top:2rem}.as-gutter{--bs-gutter-x: 3rem }.as-intro{grid-area:intro}.as-toc{grid-area:toc}.as-page>div.as-content:first-child>h2,.as-page>div.as-content:first-child>h3,.as-page>div.as-content:first-child>h4{margin-top:0}.as-content{grid-area:content;min-width:1px;margin-bottom:2rem}.as-content>h2{--bs-heading-color: var(--bs-emphasis-color);margin-top:3rem}.as-content>h2:first-child{margin-top:0}.as-content>h3{--bs-heading-color: var(--bs-emphasis-color);margin-top:2rem}.as-content>h3:first-child{margin-top:0}.as-content>h4{--bs-heading-color: var(--bs-emphasis-color)}.as-content>ul li{margin-bottom:.25rem}.as-content>ul li>p~ul{margin-top:-.5rem;margin-bottom:1rem}.as-content>ol li{margin-bottom:.25rem}.as-content>ol li>p~ul{margin-top:-.5rem;margin-bottom:1rem}.as-content>.table{--bs-table-border-color: var(--bs-border-color);max-width:100%;margin-bottom:1.5rem;font-size:.875rem}.as-content>.table thead{border-bottom:2px solid currentcolor}.as-content>.table tbody:not(:first-child){border-top:2px solid currentcolor}.as-content>.table th{color:var(--bs-emphasis-color);white-space:nowrap}.as-content>.table th:first-child{padding-left:0}.as-content>.table th:not(:last-child){padding-right:1.5rem}.as-content>.table td:first-child{padding-left:0}.as-content>.table td:first-child>code{white-space:nowrap}.as-content>.table td:not(:last-child){padding-right:1.5rem}.as-content>.table strong{color:var(--bs-emphasis-color)}.as-content>.table-responsive .table{--bs-table-border-color: var(--bs-border-color);max-width:100%;margin-bottom:1.5rem;font-size:.875rem}.as-content>.table-responsive .table thead{border-bottom:2px solid currentcolor}.as-content>.table-responsive .table tbody:not(:first-child){border-top:2px solid currentcolor}.as-content>.table-responsive .table th{color:var(--bs-emphasis-color);white-space:nowrap}.as-content>.table-responsive .table th:first-child{padding-left:0}.as-content>.table-responsive .table th:not(:last-child){padding-right:1.5rem}.as-content>.table-responsive .table td:first-child{padding-left:0}.as-content>.table-responsive .table td:first-child>code{white-space:nowrap}.as-content>.table-responsive .table td:not(:last-child){padding-right:1.5rem}.as-content>.table-responsive .table strong{color:var(--bs-emphasis-color)}@media (max-width: 991.98px){.as-content>.table.table-bordered{border:0}.as-content>.table-responsive .table.table-bordered{border:0}}.as-links-heading{color:var(--bs-emphasis-color)}.as-page-link{display:inline-block;text-decoration:none;margin-bottom:.3rem}.as-links-link{padding:.1875rem .5rem;margin-top:.125rem;margin-left:1.125rem;color:var(--bs-body-color);text-decoration:none}.as-links-link:hover{color:var(--bs-emphasis-color);background-color:var(--as-sidebar-link-bg)}.as-links-link:focus{color:var(--bs-emphasis-color);background-color:var(--as-sidebar-link-bg)}.as-links-link.active{color:var(--bs-emphasis-color);background-color:var(--as-sidebar-link-bg);font-weight:600}@media (max-width: 991.98px){.as-links-nav{font-size:.875rem;-moz-column-count:2;column-count:2;-moz-column-gap:1.5rem;column-gap:1.5rem}.as-links-nav .as-links-group{-moz-column-break-inside:avoid;break-inside:avoid}.as-links-nav .as-links-span-all{-moz-column-span:all;column-span:all}}.hu-color-picker{box-sizing:initial}.astroid-color .row{max-width:210px}.astroid-color-picker{border-radius:50%}.astroid-color-picker.svg-inline--fa.fa-circle{background:var(--as-color-background);border-radius:50%;cursor:pointer;color:transparent}.astroid-color-picker.fas{cursor:pointer;background:var(--as-color-background);color:transparent}.astroid-gradient .gradient-preview{background:var(--as-color-background)}.astroid-gradient .gradient{width:100%;height:100px}.astroid-radio .form-switch{min-height:2rem;margin-bottom:1rem}.astroid-radio .form-switch .form-check-input{width:3.5rem;height:1.9rem}.astroid-radio .form-switch .form-check-input:checked{background-color:var(--as-violet-bg);border-color:var(--as-violet-bg)}.astroid-radio .astroid-btn-group.full{display:flex}.astroid-radio .astroid-btn-group.full>span{flex:1 0 0%}.astroid-radio .astroid-btn-group.full>span>label{width:100%}.arrow-icon-picker .icon{box-sizing:initial;display:flex;align-items:center;justify-content:center;min-width:20px;min-height:20px;cursor:pointer;color:inherit}.arrow-icon-picker .icon:hover{color:var(--as-violet)}.arrow-icon-picker .icon.active{--bs-border-color: var(--as-violet);background-color:var(--as-violet);color:#fff}.astroid-media .icon-folder{color:var(--as-violet)}.astroid-media .media-icon{cursor:pointer;min-height:146px}.astroid-media .media-icon:before{content:"";position:absolute;width:100%;height:100%}.astroid-media .media-icon:hover:before{background-color:#5656564d}.astroid-media .image-type{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAAXNSR0IArs4c6QAAACdJREFUKFNjPHP19n8GJGCspYLMZWCkg4L///+juOHstTuobqC9AgCYGinl3vgvfQAAAABJRU5ErkJggg==)}.astroid-media .image-type>img{width:fit-content;max-width:100%;max-height:144px}.astroid-media .image-preview img{max-width:100%;max-height:200px}.astroid-media .dropzone,.astroid-media .files{width:100%;margin:0 auto;font-size:12px;line-height:1.5;cursor:pointer}.astroid-media .border{--bs-border-style: dashed;border-radius:8px;display:flex;align-items:center;justify-content:center;padding:20px;transition:all .3s ease}.astroid-media .border:hover{--bs-border-color: var(--as-violet)}.astroid-media .border.isDragActive{border:2px dashed #ffb300;background:var(--as-sidebar-link-bg)}.astroid-media .file-item{border-radius:8px;display:flex;align-items:center;justify-content:space-between;background:var(--as-sidebar-link-bg);padding:7px 7px 7px 15px;margin-top:10px}.astroid-media .file-item:first-child{margin-top:0}.astroid-media .file-item .delete-file{background:red;color:#fff;padding:5px 10px;border-radius:8px;cursor:pointer}.astroid-typography .astroid-btn-group .btn{--bs-btn-padding-y: .1rem;--bs-btn-padding-x: .7rem}.typography-underline{text-decoration:underline}[data-bs-theme=dark] .ui.selection.dropdown{background:var(--bs-body-bg);border-color:var(--bs-border-color);color:#fff}[data-bs-theme=dark] .ui.selection.dropdown:hover{border-color:var(--bs-border-color)}[data-bs-theme=dark] .ui.selection.dropdown .menu>.item{border-color:var(--bs-border-color);color:var(--bs-body-color)}[data-bs-theme=dark] .ui.selection.active.dropdown,[data-bs-theme=dark] .ui.selection.active.dropdown .menu,[data-bs-theme=dark] .ui.selection.active.dropdown:hover,[data-bs-theme=dark] .ui.selection.active.dropdown:hover .menu{border-color:var(--bs-border-color)}[data-bs-theme=dark] .ui.dropdown .menu{background-color:var(--bs-body-bg)}.astroid-icons .icon-text{cursor:pointer}.astroid-icons .icon-box>.card-body{height:300px;overflow-y:auto}.astroid-icons .icon-item{cursor:pointer;font-size:.897rem}.astroid-icons .icon-item i{font-size:1.2rem;margin-right:.5rem}.astroid-icons .icon-item:hover{background-color:var(--as-layout-block-bg)}.astroid-preloader .select-preloader{display:inline-block;border:1px solid var(--bs-border-color);border-radius:var(--bs-border-radius);padding:10px;cursor:pointer}.astroid-preloader .preloader-item{width:100px;height:100px;cursor:pointer}.astroid-preloader .preloader-item:hover{background-color:#5656561a}@-webkit-keyframes preload-spin-back{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(-720deg);transform:rotate(-720deg)}}@keyframes preload-spin-back{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(-720deg);transform:rotate(-720deg)}}@-webkit-keyframes preload-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes preload-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.triple-spinner{display:block;position:relative;width:80px;height:80px;border-radius:50%;border:2px solid transparent;border-top:2px solid var(--as-violet);border-left:2px solid var(--as-violet);-webkit-animation:preload-spin 2s linear infinite;animation:preload-spin 2s linear infinite}.triple-spinner:before{content:"";position:absolute;border-radius:50%;border:2px solid transparent;opacity:.85;top:8%;left:8%;right:8%;bottom:8%;border-top-color:var(--as-violet);border-left-color:var(--as-violet);-webkit-animation:preload-spin 3s linear infinite;animation:preload-spin 3.5s linear infinite}.triple-spinner:after{content:"";position:absolute;border-radius:50%;border:2px solid transparent;opacity:.7;top:18%;left:18%;right:18%;bottom:18%;border-top-color:var(--as-violet);border-left-color:var(--as-violet);-webkit-animation:preload-spin 1.5s linear infinite;animation:preload-spin 1.75s linear infinite}.cm-spinner{height:80px;width:80px;border:2px solid transparent;border-radius:50%;border-top:2px solid var(--as-violet);-webkit-animation:preload-spin 4s linear infinite;animation:preload-spin 4s linear infinite;position:relative}.cm-spinner:before{content:"";position:absolute;top:10%;bottom:10%;left:10%;right:10%;border-radius:50%;border:2px solid transparent;opacity:.8;border-top-color:var(--as-violet);-webkit-animation:3s preload-spin linear infinite;animation:3s preload-spin linear infinite}.cm-spinner:after{content:"";position:absolute;top:10%;bottom:10%;left:10%;right:10%;border-radius:50%;border:2px solid transparent;opacity:.9;border-top-color:var(--as-violet);-webkit-animation:preload-spin 1.5s linear infinite;animation:preload-spin 1.5s linear infinite}.hm-spinner{height:80px;width:80px;border:2px solid transparent;border-top-color:var(--as-violet);border-bottom-color:var(--as-violet);border-radius:50%;position:relative;-webkit-animation:preload-spin 3s linear infinite;animation:preload-spin 3s linear infinite}.hm-spinner:before{opacity:.7;content:"";position:absolute;top:15%;right:15%;bottom:15%;left:15%;border:2px solid transparent;border-top-color:var(--as-violet);border-bottom-color:var(--as-violet);border-radius:50%;-webkit-animation:preload-spin 1.5s linear infinite;animation:preload-spin 1.5s linear infinite}.reverse-spinner{position:relative;height:80px;width:80px;border:2px solid transparent;border-top-color:var(--as-violet);border-left-color:var(--as-violet);border-radius:50%;-webkit-animation:preload-spin 1.5s linear infinite;animation:preload-spin 1.5s linear infinite}.reverse-spinner:before{position:absolute;top:15%;left:15%;right:15%;bottom:15%;content:"";border:2px solid transparent;border-top-color:var(--as-violet);border-left-color:var(--as-violet);border-radius:50%;-webkit-animation:preload-spin-back 1s linear infinite;animation:preload-spin-back 1s linear infinite}@-webkit-keyframes sk-rotatePlane{0%{-webkit-transform:perspective(120px) rotateX(0) rotateY(0);transform:perspective(120px) rotateX(0) rotateY(0)}50%{-webkit-transform:perspective(120px) rotateX(-180.1deg) rotateY(0);transform:perspective(120px) rotateX(-180.1deg) rotateY(0)}to{-webkit-transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg);transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg)}}@keyframes sk-rotatePlane{0%{-webkit-transform:perspective(120px) rotateX(0) rotateY(0);transform:perspective(120px) rotateX(0) rotateY(0)}50%{-webkit-transform:perspective(120px) rotateX(-180.1deg) rotateY(0);transform:perspective(120px) rotateX(-180.1deg) rotateY(0)}to{-webkit-transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg);transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg)}}.sk-rotating-plane{width:40px;height:40px;background-color:var(--as-violet);margin:0 auto;-webkit-animation:sk-rotatePlane 1.2s infinite ease-in-out;animation:sk-rotatePlane 1.2s infinite ease-in-out}@-webkit-keyframes sk-doubleBounce{0%,to{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes sk-doubleBounce{0%,to{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}.sk-double-bounce{width:40px;height:40px;position:relative}.sk-double-bounce .sk-child{width:100%;height:100%;border-radius:50%;background-color:var(--as-violet);opacity:.6;position:absolute;top:0;left:0;-webkit-animation:sk-doubleBounce 2s infinite ease-in-out;animation:sk-doubleBounce 2s infinite ease-in-out}.sk-double-bounce .sk-double-bounce2{-webkit-animation-delay:-1s;animation-delay:-1s}@-webkit-keyframes sk-waveStretchDelay{0%,to,40%{-webkit-transform:scaleY(.4);transform:scaleY(.4)}20%{-webkit-transform:scaleY(1);transform:scaleY(1)}}@keyframes sk-waveStretchDelay{0%,to,40%{-webkit-transform:scaleY(.4);transform:scaleY(.4)}20%{-webkit-transform:scaleY(1);transform:scaleY(1)}}.sk-wave{margin:0 auto;width:50px;height:40px;text-align:center;font-size:10px}.sk-wave .sk-rect{background-color:var(--as-violet);height:100%;width:6px;display:inline-block;-webkit-animation:sk-waveStretchDelay 1.2s infinite ease-in-out;animation:sk-waveStretchDelay 1.2s infinite ease-in-out}.sk-wave .sk-rect1{-webkit-animation-delay:-1.2s;animation-delay:-1.2s}.sk-wave .sk-rect2{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.sk-wave .sk-rect3{-webkit-animation-delay:-1s;animation-delay:-1s}.sk-wave .sk-rect4{-webkit-animation-delay:-.9s;animation-delay:-.9s}.sk-wave .sk-rect5{-webkit-animation-delay:-.8s;animation-delay:-.8s}@-webkit-keyframes sk-wanderingCube{0%{-webkit-transform:rotate(0);transform:rotate(0)}25%{-webkit-transform:translateX(30px) rotate(-90deg) scale(.5);transform:translate(30px) rotate(-90deg) scale(.5)}50%{-webkit-transform:translateX(30px) translateY(30px) rotate(-179deg);transform:translate(30px) translateY(30px) rotate(-179deg)}50.1%{-webkit-transform:translateX(30px) translateY(30px) rotate(-180deg);transform:translate(30px) translateY(30px) rotate(-180deg)}75%{-webkit-transform:translateX(0) translateY(30px) rotate(-270deg) scale(.5);transform:translate(0) translateY(30px) rotate(-270deg) scale(.5)}to{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}@keyframes sk-wanderingCube{0%{-webkit-transform:rotate(0);transform:rotate(0)}25%{-webkit-transform:translateX(30px) rotate(-90deg) scale(.5);transform:translate(30px) rotate(-90deg) scale(.5)}50%{-webkit-transform:translateX(30px) translateY(30px) rotate(-179deg);transform:translate(30px) translateY(30px) rotate(-179deg)}50.1%{-webkit-transform:translateX(30px) translateY(30px) rotate(-180deg);transform:translate(30px) translateY(30px) rotate(-180deg)}75%{-webkit-transform:translateX(0) translateY(30px) rotate(-270deg) scale(.5);transform:translate(0) translateY(30px) rotate(-270deg) scale(.5)}to{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}.sk-wandering-cubes{width:40px;height:40px;position:relative}.sk-wandering-cubes .sk-cube{background-color:var(--as-violet);width:10px;height:10px;position:absolute;top:0;left:0;-webkit-animation:sk-wanderingCube 1.8s ease-in-out -1.8s infinite both;animation:sk-wanderingCube 1.8s ease-in-out -1.8s infinite both}.sk-wandering-cubes .sk-cube2{-webkit-animation-delay:-.9s;animation-delay:-.9s}@-webkit-keyframes sk-pulseScaleOut{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1);opacity:0}}@keyframes sk-pulseScaleOut{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1);opacity:0}}.sk-spinner-pulse{width:40px;height:40px;background-color:var(--as-violet);border-radius:100%;-webkit-animation:sk-pulseScaleOut 1s infinite ease-in-out;animation:sk-pulseScaleOut 1s infinite ease-in-out}@-webkit-keyframes sk-chasingDotsRotate{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes sk-chasingDotsRotate{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes sk-chasingDotsBounce{0%,to{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes sk-chasingDotsBounce{0%,to{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}.sk-chasing-dots{width:40px;height:40px;position:relative;text-align:center;-webkit-animation:sk-chasingDotsRotate 2s infinite linear;animation:sk-chasingDotsRotate 2s infinite linear}.sk-chasing-dots .sk-child{width:60%;height:60%;display:inline-block;position:absolute;top:0;background-color:var(--as-violet);border-radius:100%;-webkit-animation:sk-chasingDotsBounce 2s infinite ease-in-out;animation:sk-chasingDotsBounce 2s infinite ease-in-out}.sk-chasing-dots .sk-dot2{top:auto;bottom:0;-webkit-animation-delay:-1s;animation-delay:-1s}@-webkit-keyframes sk-three-bounce{0%,to,80%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes sk-three-bounce{0%,to,80%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.sk-three-bounce{width:80px;text-align:center}.sk-three-bounce .sk-child{width:20px;height:20px;background-color:var(--as-violet);border-radius:100%;display:inline-block;-webkit-animation:sk-three-bounce 1.4s ease-in-out 0s infinite both;animation:sk-three-bounce 1.4s ease-in-out 0s infinite both}.sk-three-bounce .sk-bounce1{-webkit-animation-delay:-.32s;animation-delay:-.32s}.sk-three-bounce .sk-bounce2{-webkit-animation-delay:-.16s;animation-delay:-.16s}@-webkit-keyframes sk-circleBounceDelay{0%,to,80%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes sk-circleBounceDelay{0%,to,80%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.sk-circle{width:40px;height:40px;position:relative}.sk-circle .sk-child{width:100%;height:100%;position:absolute;left:0;top:0}.sk-circle .sk-child:before{content:"";display:block;margin:0 auto;width:15%;height:15%;background-color:var(--as-violet);border-radius:100%;-webkit-animation:sk-circleBounceDelay 1.2s infinite ease-in-out both;animation:sk-circleBounceDelay 1.2s infinite ease-in-out both}.sk-circle .sk-circle2{-webkit-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg)}.sk-circle .sk-circle2:before{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.sk-circle .sk-circle3{-webkit-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg)}.sk-circle .sk-circle3:before{-webkit-animation-delay:-1s;animation-delay:-1s}.sk-circle .sk-circle4{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.sk-circle .sk-circle4:before{-webkit-animation-delay:-.9s;animation-delay:-.9s}.sk-circle .sk-circle5{-webkit-transform:rotate(120deg);-ms-transform:rotate(120deg);transform:rotate(120deg)}.sk-circle .sk-circle5:before{-webkit-animation-delay:-.8s;animation-delay:-.8s}.sk-circle .sk-circle6{-webkit-transform:rotate(150deg);-ms-transform:rotate(150deg);transform:rotate(150deg)}.sk-circle .sk-circle6:before{-webkit-animation-delay:-.7s;animation-delay:-.7s}.sk-circle .sk-circle7{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.sk-circle .sk-circle7:before{-webkit-animation-delay:-.6s;animation-delay:-.6s}.sk-circle .sk-circle8{-webkit-transform:rotate(210deg);-ms-transform:rotate(210deg);transform:rotate(210deg)}.sk-circle .sk-circle8:before{-webkit-animation-delay:-.5s;animation-delay:-.5s}.sk-circle .sk-circle9{-webkit-transform:rotate(240deg);-ms-transform:rotate(240deg);transform:rotate(240deg)}.sk-circle .sk-circle9:before{-webkit-animation-delay:-.4s;animation-delay:-.4s}.sk-circle .sk-circle10{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.sk-circle .sk-circle10:before{-webkit-animation-delay:-.3s;animation-delay:-.3s}.sk-circle .sk-circle11{-webkit-transform:rotate(300deg);-ms-transform:rotate(300deg);transform:rotate(300deg)}.sk-circle .sk-circle11:before{-webkit-animation-delay:-.2s;animation-delay:-.2s}.sk-circle .sk-circle12{-webkit-transform:rotate(330deg);-ms-transform:rotate(330deg);transform:rotate(330deg)}.sk-circle .sk-circle12:before{-webkit-animation-delay:-.1s;animation-delay:-.1s}@-webkit-keyframes sk-cubeGridScaleDelay{0%,to,70%{-webkit-transform:scale3D(1,1,1);transform:scaleZ(1)}35%{-webkit-transform:scale3D(0,0,1);transform:scale3D(0,0,1)}}@keyframes sk-cubeGridScaleDelay{0%,to,70%{-webkit-transform:scale3D(1,1,1);transform:scaleZ(1)}35%{-webkit-transform:scale3D(0,0,1);transform:scale3D(0,0,1)}}.sk-cube-grid{width:40px;height:40px}.sk-cube-grid .sk-cube{width:33.33%;height:33.33%;background-color:var(--as-violet);float:left;-webkit-animation:sk-cubeGridScaleDelay 1.3s infinite ease-in-out;animation:sk-cubeGridScaleDelay 1.3s infinite ease-in-out}.sk-cube-grid .sk-cube1{-webkit-animation-delay:.2s;animation-delay:.2s}.sk-cube-grid .sk-cube2{-webkit-animation-delay:.3s;animation-delay:.3s}.sk-cube-grid .sk-cube3{-webkit-animation-delay:.4s;animation-delay:.4s}.sk-cube-grid .sk-cube4{-webkit-animation-delay:.1s;animation-delay:.1s}.sk-cube-grid .sk-cube5{-webkit-animation-delay:.2s;animation-delay:.2s}.sk-cube-grid .sk-cube6{-webkit-animation-delay:.3s;animation-delay:.3s}.sk-cube-grid .sk-cube7{-webkit-animation-delay:0ms;animation-delay:0ms}.sk-cube-grid .sk-cube8{-webkit-animation-delay:.1s;animation-delay:.1s}.sk-cube-grid .sk-cube9{-webkit-animation-delay:.2s;animation-delay:.2s}@-webkit-keyframes sk-circleFadeDelay{0%,to,39%{opacity:0}40%{opacity:1}}@keyframes sk-circleFadeDelay{0%,to,39%{opacity:0}40%{opacity:1}}.sk-fading-circle{width:40px;height:40px;position:relative}.sk-fading-circle .sk-circle{width:100%;height:100%;position:absolute;left:0;top:0}.sk-fading-circle .sk-circle:before{content:"";display:block;margin:0 auto;width:15%;height:15%;background-color:var(--as-violet);border-radius:100%;-webkit-animation:sk-circleFadeDelay 1.2s infinite ease-in-out both;animation:sk-circleFadeDelay 1.2s infinite ease-in-out both}.sk-fading-circle .sk-circle2{-webkit-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg)}.sk-fading-circle .sk-circle2:before{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.sk-fading-circle .sk-circle3{-webkit-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg)}.sk-fading-circle .sk-circle3:before{-webkit-animation-delay:-1s;animation-delay:-1s}.sk-fading-circle .sk-circle4{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.sk-fading-circle .sk-circle4:before{-webkit-animation-delay:-.9s;animation-delay:-.9s}.sk-fading-circle .sk-circle5{-webkit-transform:rotate(120deg);-ms-transform:rotate(120deg);transform:rotate(120deg)}.sk-fading-circle .sk-circle5:before{-webkit-animation-delay:-.8s;animation-delay:-.8s}.sk-fading-circle .sk-circle6{-webkit-transform:rotate(150deg);-ms-transform:rotate(150deg);transform:rotate(150deg)}.sk-fading-circle .sk-circle6:before{-webkit-animation-delay:-.7s;animation-delay:-.7s}.sk-fading-circle .sk-circle7{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.sk-fading-circle .sk-circle7:before{-webkit-animation-delay:-.6s;animation-delay:-.6s}.sk-fading-circle .sk-circle8{-webkit-transform:rotate(210deg);-ms-transform:rotate(210deg);transform:rotate(210deg)}.sk-fading-circle .sk-circle8:before{-webkit-animation-delay:-.5s;animation-delay:-.5s}.sk-fading-circle .sk-circle9{-webkit-transform:rotate(240deg);-ms-transform:rotate(240deg);transform:rotate(240deg)}.sk-fading-circle .sk-circle9:before{-webkit-animation-delay:-.4s;animation-delay:-.4s}.sk-fading-circle .sk-circle10{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.sk-fading-circle .sk-circle10:before{-webkit-animation-delay:-.3s;animation-delay:-.3s}.sk-fading-circle .sk-circle11{-webkit-transform:rotate(300deg);-ms-transform:rotate(300deg);transform:rotate(300deg)}.sk-fading-circle .sk-circle11:before{-webkit-animation-delay:-.2s;animation-delay:-.2s}.sk-fading-circle .sk-circle12{-webkit-transform:rotate(330deg);-ms-transform:rotate(330deg);transform:rotate(330deg)}.sk-fading-circle .sk-circle12:before{-webkit-animation-delay:-.1s;animation-delay:-.1s}@-webkit-keyframes sk-foldCubeAngle{0%,10%{-webkit-transform:perspective(140px) rotateX(-180deg);transform:perspective(140px) rotateX(-180deg);opacity:0}25%,75%{-webkit-transform:perspective(140px) rotateX(0);transform:perspective(140px) rotateX(0);opacity:1}to,90%{-webkit-transform:perspective(140px) rotateY(180deg);transform:perspective(140px) rotateY(180deg);opacity:0}}@keyframes sk-foldCubeAngle{0%,10%{-webkit-transform:perspective(140px) rotateX(-180deg);transform:perspective(140px) rotateX(-180deg);opacity:0}25%,75%{-webkit-transform:perspective(140px) rotateX(0);transform:perspective(140px) rotateX(0);opacity:1}to,90%{-webkit-transform:perspective(140px) rotateY(180deg);transform:perspective(140px) rotateY(180deg);opacity:0}}.sk-folding-cube{width:40px;height:40px;position:relative;-webkit-transform:rotateZ(45deg);transform:rotate(45deg)}.sk-folding-cube .sk-cube{float:left;width:50%;height:50%;position:relative;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.sk-folding-cube .sk-cube:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--as-violet);-webkit-animation:sk-foldCubeAngle 2.4s infinite linear both;animation:sk-foldCubeAngle 2.4s infinite linear both;-webkit-transform-origin:100% 100%;-ms-transform-origin:100% 100%;transform-origin:100% 100%}.sk-folding-cube .sk-cube2{-webkit-transform:scale(1.1) rotateZ(90deg);transform:scale(1.1) rotate(90deg)}.sk-folding-cube .sk-cube2:before{-webkit-animation-delay:.3s;animation-delay:.3s}.sk-folding-cube .sk-cube3{-webkit-transform:scale(1.1) rotateZ(180deg);transform:scale(1.1) rotate(180deg)}.sk-folding-cube .sk-cube3:before{-webkit-animation-delay:.6s;animation-delay:.6s}.sk-folding-cube .sk-cube4{-webkit-transform:scale(1.1) rotateZ(270deg);transform:scale(1.1) rotate(270deg)}.sk-folding-cube .sk-cube4:before{-webkit-animation-delay:.9s;animation-delay:.9s}@-webkit-keyframes bouncing-loader{to{opacity:.1;transform:translate3d(0,-1rem,0)}}@keyframes bouncing-loader{to{opacity:.1;transform:translate3d(0,-1rem,0)}}.bouncing-loader{display:flex;justify-content:center}.bouncing-loader>div{width:20px;height:20px;margin:1rem .2rem 0;background:var(--as-violet);border-radius:50%;animation:bouncing-loader .6s infinite alternate}.bouncing-loader>div:nth-child(2){animation-delay:.2s}.bouncing-loader>div:nth-child(3){animation-delay:.4s}@-webkit-keyframes donut-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes donut-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.donut{display:inline-block;border:4px solid rgba(0,0,0,.1);border-left-color:var(--as-violet);border-radius:50%;width:40px;height:40px;animation:donut-spin 1.2s linear infinite}.astroid-socialprofiles .item-move{cursor:grab}.astroid-layout .responsive-devices.astroid-btn-group{margin-top:-1rem}@media (min-width: 768px){.astroid-layout .responsive-devices.astroid-btn-group{margin-top:-1.5rem}}.astroid-layout .responsive-devices.astroid-btn-group>span .btn{border-top:none;border-color:var(--bs-border-color)}.astroid-layout .responsive-devices.astroid-btn-group>span .btn.layout-config:hover{border-color:var(--bs-btn-hover-border-color)}.astroid-layout .responsive-devices.astroid-btn-group>span:first-child .btn{border-top-left-radius:0}.astroid-layout .responsive-devices.astroid-btn-group>span:last-child .btn{border-top-right-radius:0}.astroid-layout .responsive-devices.astroid-btn-group>span .btn-check:checked+.btn{border-color:var(--bs-btn-active-border-color)}.astroid-layout .ghost{border-width:2px;border-style:dashed;border-color:var(--bs-border-color-translucent)}.astroid-layout .astroid-section>div+div{margin-top:.8rem}.astroid-layout .astroid-cols>div+div{margin-top:.5rem}.astroid-layout .astroid-cols>.card{background-color:var(--as-layout-block-bg)}.astroid-layout .astroid-section:empty:after,.astroid-layout .astroid-rows:empty:after,.astroid-layout .astroid-cols:empty:after{display:flex;justify-content:center;align-items:center;width:100%;height:83px;border:1px dashed var(--bs-border-color-translucent);border-radius:var(--bs-border-radius);color:var(--bs-secondary-color)}.astroid-layout .astroid-section:empty:after{content:"Empty Section"}.astroid-layout .astroid-rows:empty:after{content:"Empty Row";margin-top:29px}.astroid-layout .astroid-cols:empty:after{content:"Empty Column"}.astroid-layout .nav{font-size:.895rem}.astroid-layout .handle{cursor:move}.astroid-layout .column-size>.form-select-sm{font-size:.7rem}.astroid-layout .element-toolbar .nav{opacity:0}.astroid-layout .element-toolbar .nav-link{opacity:.5}.astroid-layout .element-toolbar .nav-link:hover{opacity:1}.astroid-layout .astroid-element{cursor:move}.astroid-layout .astroid-element:hover .element-toolbar .nav{opacity:1}.astroid-layout .astroid-element .astroid-modal{cursor:initial}.astroid-layout .section-toolbar .nav{opacity:.5}.astroid-layout .astroid-section-container:hover .section-toolbar .nav{opacity:1}.astroid-layout .column-toolbar{font-size:.7rem;opacity:0}.astroid-layout .column-toolbar a{opacity:.85;text-decoration:none}.astroid-layout .column-toolbar a:hover,.astroid-layout .astroid-col-container:hover .column-toolbar{opacity:1}.astroid-layout .row-toolbar{top:29px;left:calc(100% + 5px);font-size:.8rem;opacity:0}.astroid-layout .row-toolbar i{opacity:.5}.astroid-layout .row-toolbar i:hover,.astroid-layout .astroid-row-container:hover .row-toolbar{opacity:1}.astroid-layout .add-element{margin-top:-13px;font-size:.7rem}.astroid-layout .add-element>a{z-index:9;text-decoration:none}.astroid-layout .add-element>a:hover .add-element-text{display:inline}.astroid-layout .add-element .add-element-text{display:none}.astroid-layout .astroid-grid{cursor:pointer}.astroid-layout .astroid-grid:hover .astroid-grid-column{background-color:var(--as-layout-block-bg)}@media (min-width: 992px){.astroid-layout .astroid-element-nav{width:200px}}.astroid-layout .astroid-element-nav .nav-link{display:flex;justify-content:space-between;align-items:center}.astroid-layout .astroid-element-nav .active .nav-link{background-color:var(--as-sidebar-link-bg)}.astroid-layout .addon-block{cursor:pointer;min-height:150px}.astroid-layout .addon-block:hover{background-color:var(--as-layout-block-bg)}.astroid-layout [class^=group-]{margin-bottom:1rem}.astroid-layout .element-disabled{background-image:linear-gradient(45deg,rgba(100,100,100,.15) 25%,transparent 25%,transparent 50%,rgba(100,100,100,.15) 50%,rgba(100,100,100,.15) 75%,transparent 75%,transparent);background-size:1rem 1rem}.as-sublayout-bottom-toolbox{text-align:right;margin-bottom:-1rem}@media (min-width: 768px){.as-sublayout-bottom-toolbox{margin-bottom:-1.5rem}}.astroid-subform .subform-ghost>.card{border-width:2px;border-style:dashed;border-color:var(--bs-border-color-translucent)}.astroid-subform .add-item{border:2px dashed var(--bs-border-color)}.astroid-subform .item-move{cursor:grab}.add-preset{cursor:pointer;min-height:250px}.add-preset:hover{background-color:#5656561a}.add-preset-cta{cursor:pointer;min-height:150px}.add-preset-cta:hover{background-color:#5656561a}.preset-keyword{min-height:168px;font-size:3rem}.preset-toolbar{position:absolute;top:15px;right:15px;opacity:0;transition:all .3s ease-out}.preset-item:hover .preset-toolbar{opacity:1}.astroid-modal,.astroid-modal .modal.show{background-color:#00000080}.astroid-modal .nav-tabs{--bs-nav-link-padding-y: 1rem;--nav-link-padding-y: 1rem;background-color:var(--as-violet-bg);font-size:1rem}.astroid-modal .nav-tabs .nav-link:not(.active){color:#fff;opacity:.8;border:none}.astroid-modal .nav-tabs .nav-link:not(.active):hover,.astroid-modal .nav-tabs .nav-link:not(.active):focus{opacity:1}.astroid-modal .btn-close.inverted{filter:var(--bs-btn-close-white-filter)}.fade-enter-active{transition:all .3s ease-out}.fade-leave-active{transition:all .3s cubic-bezier(1,.5,.8,1)}.fade-enter-from,.fade-leave-to{transform:translateY(5px);opacity:0}.ql-editor{min-height:120px}.ql-editor p,.ql-editor ol,.ql-editor ul,.ql-editor pre,.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{margin-top:0;margin-bottom:1rem}.tree-sublist{list-style:none;border-left:1px dashed var(--bs-border-color);margin-left:8px;padding-left:16px}.tree-sublist>li>div{position:relative}.tree-sublist>li>div:before{content:"";margin-right:10px;border-top:1px dashed var(--bs-border-color);width:7px;height:1px;position:absolute;top:50%;left:-13px}.article-layout-data .nav{--bs-nav-link-color: var(--bs-dark-text-emphasis);--bs-nav-link-hover-color: var(--as-violet);font-size:.895rem}.article-layout-data .widget-toolbar .nav{opacity:0}.article-layout-data .article-widget:hover .widget-toolbar .nav{opacity:1}.as-article-widget-data{--bs-body-bg: var(--body-bg);--bs-border-color: var(--border-color)}.as-article-widget-data .row{--gutter-y: 1rem}.as-article-widget-data .astroid-heading-line{font-size:1.2rem}.as-article-widget-data .astroid-heading-line>:before,.as-article-widget-data .astroid-heading-line>:after{border-bottom:3px solid var(--border-color)}.as-article-widget-data .card{--card-border-width: 1px;--card-border-color: var(--border-color)}.as-article-widget-data .astroid-subform .add-item{border:2px dashed var(--border-color)}.as-article-widget-data .astroid-btn-group label{width:auto} diff --git a/assets/vendor/articlelayout/dist/index.html b/assets/vendor/articlelayout/dist/index.html new file mode 100644 index 00000000..ff8f5ac2 --- /dev/null +++ b/assets/vendor/articlelayout/dist/index.html @@ -0,0 +1,20 @@ + + + + + + + Vite App + + + + + + + + + +
+ + + \ No newline at end of file diff --git a/assets/vendor/articlelayout/dist/index.js b/assets/vendor/articlelayout/dist/index.js new file mode 100644 index 00000000..5aa7d204 --- /dev/null +++ b/assets/vendor/articlelayout/dist/index.js @@ -0,0 +1,854 @@ +var DE=Object.defineProperty;var NE=(e,t,n)=>t in e?DE(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;var PE=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports);var Ie=(e,t,n)=>(NE(e,typeof t!="symbol"?t+"":t,n),n);var sJ=PE((wr,xr)=>{(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const a of document.querySelectorAll('link[rel="modulepreload"]'))r(a);new MutationObserver(a=>{for(const i of a)if(i.type==="childList")for(const o of i.addedNodes)o.tagName==="LINK"&&o.rel==="modulepreload"&&r(o)}).observe(document,{childList:!0,subtree:!0});function n(a){const i={};return a.integrity&&(i.integrity=a.integrity),a.referrerPolicy&&(i.referrerPolicy=a.referrerPolicy),a.crossOrigin==="use-credentials"?i.credentials="include":a.crossOrigin==="anonymous"?i.credentials="omit":i.credentials="same-origin",i}function r(a){if(a.ep)return;a.ep=!0;const i=n(a);fetch(a.href,i)}})();function Ud(e,t){const n=Object.create(null),r=e.split(",");for(let a=0;a!!n[a.toLowerCase()]:a=>!!n[a]}const jt={},fs=[],ta=()=>{},IE=()=>!1,ME=/^on[^a-z]/,_u=e=>ME.test(e),zm=e=>e.startsWith("onUpdate:"),Xt=Object.assign,Wm=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},LE=Object.prototype.hasOwnProperty,Ct=(e,t)=>LE.call(e,t),Ve=Array.isArray,hs=e=>Bs(e)==="[object Map]",Io=e=>Bs(e)==="[object Set]",Jg=e=>Bs(e)==="[object Date]",RE=e=>Bs(e)==="[object RegExp]",ut=e=>typeof e=="function",Jt=e=>typeof e=="string",xs=e=>typeof e=="symbol",Ut=e=>e!==null&&typeof e=="object",Km=e=>(Ut(e)||ut(e))&&ut(e.then)&&ut(e.catch),k1=Object.prototype.toString,Bs=e=>k1.call(e),FE=e=>Bs(e).slice(8,-1),$1=e=>Bs(e)==="[object Object]",Gm=e=>Jt(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,Ol=Ud(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),Bd=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},jE=/-(\w)/g,ur=Bd(e=>e.replace(jE,(t,n)=>n?n.toUpperCase():"")),UE=/\B([A-Z])/g,Dr=Bd(e=>e.replace(UE,"-$1").toLowerCase()),Su=Bd(e=>e.charAt(0).toUpperCase()+e.slice(1)),Cl=Bd(e=>e?`on${Su(e)}`:""),Ii=(e,t)=>!Object.is(e,t),ps=(e,t)=>{for(let n=0;n{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,value:n})},od=e=>{const t=parseFloat(e);return isNaN(t)?e:t},sd=e=>{const t=Jt(e)?Number(e):NaN;return isNaN(t)?e:t};let Qg;const yp=()=>Qg||(Qg=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{}),BE="Infinity,undefined,NaN,isFinite,isNaN,parseFloat,parseInt,decodeURI,decodeURIComponent,encodeURI,encodeURIComponent,Math,Number,Date,Array,Object,Boolean,String,RegExp,Map,Set,JSON,Intl,BigInt,console",VE=Ud(BE);function xt(e){if(Ve(e)){const t={};for(let n=0;n{if(n){const r=n.split(YE);r.length>1&&(t[r[0].trim()]=r[1].trim())}}),t}function Te(e){let t="";if(Jt(e))t=e;else if(Ve(e))for(let n=0;nMi(n,t))}const ce=e=>Jt(e)?e:e==null?"":Ve(e)||Ut(e)&&(e.toString===k1||!ut(e.toString))?JSON.stringify(e,N1,2):String(e),N1=(e,t)=>t&&t.__v_isRef?N1(e,t.value):hs(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[r,a])=>(n[`${r} =>`]=a,n),{})}:Io(t)?{[`Set(${t.size})`]:[...t.values()]}:Ut(t)&&!Ve(t)&&!$1(t)?String(t):t;let gr;class Xm{constructor(t=!1){this.detached=t,this._active=!0,this.effects=[],this.cleanups=[],this.parent=gr,!t&&gr&&(this.index=(gr.scopes||(gr.scopes=[])).push(this)-1)}get active(){return this._active}run(t){if(this._active){const n=gr;try{return gr=this,t()}finally{gr=n}}}on(){gr=this}off(){gr=this.parent}stop(t){if(this._active){let n,r;for(n=0,r=this.effects.length;n{const t=new Set(e);return t.w=0,t.n=0,t},M1=e=>(e.w&Li)>0,L1=e=>(e.n&Li)>0,JE=({deps:e})=>{if(e.length)for(let t=0;t{const{deps:t}=e;if(t.length){let n=0;for(let r=0;r{(c==="length"||!xs(c)&&c>=l)&&s.push(u)})}else switch(n!==void 0&&s.push(o.get(n)),t){case"add":Ve(e)?Gm(n)&&s.push(o.get("length")):(s.push(o.get(po)),hs(e)&&s.push(o.get(wp)));break;case"delete":Ve(e)||(s.push(o.get(po)),hs(e)&&s.push(o.get(wp)));break;case"set":hs(e)&&s.push(o.get(po));break}if(s.length===1)s[0]&&xp(s[0]);else{const l=[];for(const u of s)u&&l.push(...u);xp(Qm(l))}}function xp(e,t){const n=Ve(e)?e:[...e];for(const r of n)r.computed&&ey(r);for(const r of n)r.computed||ey(r)}function ey(e,t){(e!==Kr||e.allowRecurse)&&(e.scheduler?e.scheduler():e.run())}function tT(e,t){var n;return(n=ld.get(e))==null?void 0:n.get(t)}const nT=Ud("__proto__,__v_isRef,__isVue"),j1=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(xs)),ty=rT();function rT(){const e={};return["includes","indexOf","lastIndexOf"].forEach(t=>{e[t]=function(...n){const r=_t(this);for(let i=0,o=this.length;i{e[t]=function(...n){Vs();const r=_t(this)[t].apply(this,n);return Hs(),r}}),e}function aT(e){const t=_t(this);return dr(t,"has",e),t.hasOwnProperty(e)}class U1{constructor(t=!1,n=!1){this._isReadonly=t,this._shallow=n}get(t,n,r){const a=this._isReadonly,i=this._shallow;if(n==="__v_isReactive")return!a;if(n==="__v_isReadonly")return a;if(n==="__v_isShallow")return i;if(n==="__v_raw"&&r===(a?i?z1:q1:i?Y1:H1).get(t))return t;const o=Ve(t);if(!a){if(o&&Ct(ty,n))return Reflect.get(ty,n,r);if(n==="hasOwnProperty")return aT}const s=Reflect.get(t,n,r);return(xs(n)?j1.has(n):nT(n))||(a||dr(t,"get",n),i)?s:on(s)?o&&Gm(n)?s:s.value:Ut(s)?a?ev(s):un(s):s}}class B1 extends U1{constructor(t=!1){super(!1,t)}set(t,n,r,a){let i=t[n];if(So(i)&&on(i)&&!on(r))return!1;if(!this._shallow&&(!zl(r)&&!So(r)&&(i=_t(i),r=_t(r)),!Ve(t)&&on(i)&&!on(r)))return i.value=r,!0;const o=Ve(t)&&Gm(n)?Number(n)e,Hd=e=>Reflect.getPrototypeOf(e);function ic(e,t,n=!1,r=!1){e=e.__v_raw;const a=_t(e),i=_t(t);n||(Ii(t,i)&&dr(a,"get",t),dr(a,"get",i));const{has:o}=Hd(a),s=r?Zm:n?rv:Wl;if(o.call(a,t))return s(e.get(t));if(o.call(a,i))return s(e.get(i));e!==a&&e.get(t)}function oc(e,t=!1){const n=this.__v_raw,r=_t(n),a=_t(e);return t||(Ii(e,a)&&dr(r,"has",e),dr(r,"has",a)),e===a?n.has(e):n.has(e)||n.has(a)}function sc(e,t=!1){return e=e.__v_raw,!t&&dr(_t(e),"iterate",po),Reflect.get(e,"size",e)}function ny(e){e=_t(e);const t=_t(this);return Hd(t).has.call(t,e)||(t.add(e),Wa(t,"add",e,e)),this}function ry(e,t){t=_t(t);const n=_t(this),{has:r,get:a}=Hd(n);let i=r.call(n,e);i||(e=_t(e),i=r.call(n,e));const o=a.call(n,e);return n.set(e,t),i?Ii(t,o)&&Wa(n,"set",e,t):Wa(n,"add",e,t),this}function ay(e){const t=_t(this),{has:n,get:r}=Hd(t);let a=n.call(t,e);a||(e=_t(e),a=n.call(t,e)),r&&r.call(t,e);const i=t.delete(e);return a&&Wa(t,"delete",e,void 0),i}function iy(){const e=_t(this),t=e.size!==0,n=e.clear();return t&&Wa(e,"clear",void 0,void 0),n}function lc(e,t){return function(r,a){const i=this,o=i.__v_raw,s=_t(o),l=t?Zm:e?rv:Wl;return!e&&dr(s,"iterate",po),o.forEach((u,c)=>r.call(a,l(u),l(c),i))}}function uc(e,t,n){return function(...r){const a=this.__v_raw,i=_t(a),o=hs(i),s=e==="entries"||e===Symbol.iterator&&o,l=e==="keys"&&o,u=a[e](...r),c=n?Zm:t?rv:Wl;return!t&&dr(i,"iterate",l?wp:po),{next(){const{value:d,done:f}=u.next();return f?{value:d,done:f}:{value:s?[c(d[0]),c(d[1])]:c(d),done:f}},[Symbol.iterator](){return this}}}}function fi(e){return function(...t){return e==="delete"?!1:this}}function uT(){const e={get(i){return ic(this,i)},get size(){return sc(this)},has:oc,add:ny,set:ry,delete:ay,clear:iy,forEach:lc(!1,!1)},t={get(i){return ic(this,i,!1,!0)},get size(){return sc(this)},has:oc,add:ny,set:ry,delete:ay,clear:iy,forEach:lc(!1,!0)},n={get(i){return ic(this,i,!0)},get size(){return sc(this,!0)},has(i){return oc.call(this,i,!0)},add:fi("add"),set:fi("set"),delete:fi("delete"),clear:fi("clear"),forEach:lc(!0,!1)},r={get(i){return ic(this,i,!0,!0)},get size(){return sc(this,!0)},has(i){return oc.call(this,i,!0)},add:fi("add"),set:fi("set"),delete:fi("delete"),clear:fi("clear"),forEach:lc(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(i=>{e[i]=uc(i,!1,!1),n[i]=uc(i,!0,!1),t[i]=uc(i,!1,!0),r[i]=uc(i,!0,!0)}),[e,n,t,r]}const[cT,dT,fT,hT]=uT();function Yd(e,t){const n=t?e?hT:fT:e?dT:cT;return(r,a,i)=>a==="__v_isReactive"?!e:a==="__v_isReadonly"?e:a==="__v_raw"?r:Reflect.get(Ct(n,a)&&a in r?n:r,a,i)}const pT={get:Yd(!1,!1)},mT={get:Yd(!1,!0)},vT={get:Yd(!0,!1)},gT={get:Yd(!0,!0)},H1=new WeakMap,Y1=new WeakMap,q1=new WeakMap,z1=new WeakMap;function yT(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function bT(e){return e.__v_skip||!Object.isExtensible(e)?0:yT(FE(e))}function un(e){return So(e)?e:qd(e,!1,iT,pT,H1)}function W1(e){return qd(e,!1,sT,mT,Y1)}function ev(e){return qd(e,!0,oT,vT,q1)}function wT(e){return qd(e,!0,lT,gT,z1)}function qd(e,t,n,r,a){if(!Ut(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const i=a.get(e);if(i)return i;const o=bT(e);if(o===0)return e;const s=new Proxy(e,o===2?r:n);return a.set(e,s),s}function mo(e){return So(e)?mo(e.__v_raw):!!(e&&e.__v_isReactive)}function So(e){return!!(e&&e.__v_isReadonly)}function zl(e){return!!(e&&e.__v_isShallow)}function tv(e){return mo(e)||So(e)}function _t(e){const t=e&&e.__v_raw;return t?_t(t):e}function nv(e){return id(e,"__v_skip",!0),e}const Wl=e=>Ut(e)?un(e):e,rv=e=>Ut(e)?ev(e):e;function av(e){Ai&&Kr&&(e=_t(e),F1(e.dep||(e.dep=Qm())))}function zd(e,t){e=_t(e);const n=e.dep;n&&xp(n)}function on(e){return!!(e&&e.__v_isRef===!0)}function ee(e){return K1(e,!1)}function Ys(e){return K1(e,!0)}function K1(e,t){return on(e)?e:new xT(e,t)}class xT{constructor(t,n){this.__v_isShallow=n,this.dep=void 0,this.__v_isRef=!0,this._rawValue=n?t:_t(t),this._value=n?t:Wl(t)}get value(){return av(this),this._value}set value(t){const n=this.__v_isShallow||zl(t)||So(t);t=n?t:_t(t),Ii(t,this._rawValue)&&(this._rawValue=t,this._value=n?t:Wl(t),zd(this))}}function _T(e){zd(e)}function z(e){return on(e)?e.value:e}function ST(e){return ut(e)?e():z(e)}const ET={get:(e,t,n)=>z(Reflect.get(e,t,n)),set:(e,t,n,r)=>{const a=e[t];return on(a)&&!on(n)?(a.value=n,!0):Reflect.set(e,t,n,r)}};function iv(e){return mo(e)?e:new Proxy(e,ET)}class TT{constructor(t){this.dep=void 0,this.__v_isRef=!0;const{get:n,set:r}=t(()=>av(this),()=>zd(this));this._get=n,this._set=r}get value(){return this._get()}set value(t){this._set(t)}}function OT(e){return new TT(e)}function G1(e){const t=Ve(e)?new Array(e.length):{};for(const n in e)t[n]=X1(e,n);return t}class CT{constructor(t,n,r){this._object=t,this._key=n,this._defaultValue=r,this.__v_isRef=!0}get value(){const t=this._object[this._key];return t===void 0?this._defaultValue:t}set value(t){this._object[this._key]=t}get dep(){return tT(_t(this._object),this._key)}}class AT{constructor(t){this._getter=t,this.__v_isRef=!0,this.__v_isReadonly=!0}get value(){return this._getter()}}function Kl(e,t,n){return on(e)?e:ut(e)?new AT(e):Ut(e)&&arguments.length>1?X1(e,t,n):ee(e)}function X1(e,t,n){const r=e[t];return on(r)?r:new CT(e,t,n)}class kT{constructor(t,n,r,a){this._setter=n,this.dep=void 0,this.__v_isRef=!0,this.__v_isReadonly=!1,this._dirty=!0,this.effect=new _s(t,()=>{this._dirty||(this._dirty=!0,zd(this))}),this.effect.computed=this,this.effect.active=this._cacheable=!a,this.__v_isReadonly=r}get value(){const t=_t(this);return av(t),(t._dirty||!t._cacheable)&&(t._dirty=!1,t._value=t.effect.run()),t._value}set value(t){this._setter(t)}}function $T(e,t,n=!1){let r,a;const i=ut(e);return i?(r=e,a=ta):(r=e.get,a=e.set),new kT(r,a,i||!a,n)}function DT(e,...t){}function NT(e,t){}function Ka(e,t,n,r){let a;try{a=r?e(...r):e()}catch(i){Mo(i,t,n)}return a}function _r(e,t,n,r){if(ut(e)){const i=Ka(e,t,n,r);return i&&Km(i)&&i.catch(o=>{Mo(o,t,n)}),i}const a=[];for(let i=0;i>>1,a=Un[r],i=Xl(a);iva&&Un.splice(t,1)}function ud(e){Ve(e)?ms.push(...e):(!Va||!Va.includes(e,e.allowRecurse?lo+1:lo))&&ms.push(e),Q1()}function oy(e,t=Gl?va+1:0){for(;tXl(n)-Xl(r)),lo=0;loe.id==null?1/0:e.id,LT=(e,t)=>{const n=Xl(e)-Xl(t);if(n===0){if(e.pre&&!t.pre)return-1;if(t.pre&&!e.pre)return 1}return n};function Z1(e){_p=!1,Gl=!0,Un.sort(LT);const t=ta;try{for(va=0;vaZo.emit(a,...i)),cc=[]):typeof window<"u"&&window.HTMLElement&&!((r=(n=window.navigator)==null?void 0:n.userAgent)!=null&&r.includes("jsdom"))?((t.__VUE_DEVTOOLS_HOOK_REPLAY__=t.__VUE_DEVTOOLS_HOOK_REPLAY__||[]).push(i=>{ew(i,t)}),setTimeout(()=>{Zo||(t.__VUE_DEVTOOLS_HOOK_REPLAY__=null,cc=[])},3e3)):cc=[]}function RT(e,t,...n){if(e.isUnmounted)return;const r=e.vnode.props||jt;let a=n;const i=t.startsWith("update:"),o=i&&t.slice(7);if(o&&o in r){const c=`${o==="modelValue"?"model":o}Modifiers`,{number:d,trim:f}=r[c]||jt;f&&(a=n.map(h=>Jt(h)?h.trim():h)),d&&(a=n.map(od))}let s,l=r[s=Cl(t)]||r[s=Cl(ur(t))];!l&&i&&(l=r[s=Cl(Dr(t))]),l&&_r(l,e,6,a);const u=r[s+"Once"];if(u){if(!e.emitted)e.emitted={};else if(e.emitted[s])return;e.emitted[s]=!0,_r(u,e,6,a)}}function tw(e,t,n=!1){const r=t.emitsCache,a=r.get(e);if(a!==void 0)return a;const i=e.emits;let o={},s=!1;if(!ut(e)){const l=u=>{const c=tw(u,t,!0);c&&(s=!0,Xt(o,c))};!n&&t.mixins.length&&t.mixins.forEach(l),e.extends&&l(e.extends),e.mixins&&e.mixins.forEach(l)}return!i&&!s?(Ut(e)&&r.set(e,null),null):(Ve(i)?i.forEach(l=>o[l]=null):Xt(o,i),Ut(e)&&r.set(e,o),o)}function Kd(e,t){return!e||!_u(t)?!1:(t=t.slice(2).replace(/Once$/,""),Ct(e,t[0].toLowerCase()+t.slice(1))||Ct(e,Dr(t))||Ct(e,t))}let Tn=null,Gd=null;function Jl(e){const t=Tn;return Tn=e,Gd=e&&e.type.__scopeId||null,t}function FT(e){Gd=e}function jT(){Gd=null}const UT=e=>lt;function lt(e,t=Tn,n){if(!t||e._n)return e;const r=(...a)=>{r._d&&kp(-1);const i=Jl(t);let o;try{o=e(...a)}finally{Jl(i),r._d&&kp(1)}return o};return r._n=!0,r._c=!0,r._d=!0,r}function Hc(e){const{type:t,vnode:n,proxy:r,withProxy:a,props:i,propsOptions:[o],slots:s,attrs:l,emit:u,render:c,renderCache:d,data:f,setupState:h,ctx:p,inheritAttrs:m}=e;let y,g;const w=Jl(e);try{if(n.shapeFlag&4){const x=a||r;y=yr(c.call(x,x,d,i,h,f,p)),g=l}else{const x=t;y=yr(x.length>1?x(i,{attrs:l,slots:s,emit:u}):x(i,null)),g=t.props?l:VT(l)}}catch(x){$l.length=0,Mo(x,e,1),y=ae(Yn)}let _=y;if(g&&m!==!1){const x=Object.keys(g),{shapeFlag:k}=_;x.length&&k&7&&(o&&x.some(zm)&&(g=HT(g,o)),_=Aa(_,g))}return n.dirs&&(_=Aa(_),_.dirs=_.dirs?_.dirs.concat(n.dirs):n.dirs),n.transition&&(_.transition=n.transition),y=_,Jl(w),y}function BT(e){let t;for(let n=0;n{let t;for(const n in e)(n==="class"||n==="style"||_u(n))&&((t||(t={}))[n]=e[n]);return t},HT=(e,t)=>{const n={};for(const r in e)(!zm(r)||!(r.slice(9)in t))&&(n[r]=e[r]);return n};function YT(e,t,n){const{props:r,children:a,component:i}=e,{props:o,children:s,patchFlag:l}=t,u=i.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&l>=0){if(l&1024)return!0;if(l&16)return r?sy(r,o,u):!!o;if(l&8){const c=t.dynamicProps;for(let d=0;de.__isSuspense,WT={name:"Suspense",__isSuspense:!0,process(e,t,n,r,a,i,o,s,l,u){e==null?GT(t,n,r,a,i,o,s,l,u):XT(e,t,n,r,a,o,s,l,u)},hydrate:JT,create:cv,normalize:QT},KT=WT;function Ql(e,t){const n=e.props&&e.props[t];ut(n)&&n()}function GT(e,t,n,r,a,i,o,s,l){const{p:u,o:{createElement:c}}=l,d=c("div"),f=e.suspense=cv(e,a,r,t,d,n,i,o,s,l);u(null,f.pendingBranch=e.ssContent,d,null,r,f,i,o),f.deps>0?(Ql(e,"onPending"),Ql(e,"onFallback"),u(null,e.ssFallback,t,n,r,null,i,o),vs(f,e.ssFallback)):f.resolve(!1,!0)}function XT(e,t,n,r,a,i,o,s,{p:l,um:u,o:{createElement:c}}){const d=t.suspense=e.suspense;d.vnode=t,t.el=e.el;const f=t.ssContent,h=t.ssFallback,{activeBranch:p,pendingBranch:m,isInFallback:y,isHydrating:g}=d;if(m)d.pendingBranch=f,Gr(f,m)?(l(m,f,d.hiddenContainer,null,a,d,i,o,s),d.deps<=0?d.resolve():y&&(l(p,h,n,r,a,null,i,o,s),vs(d,h))):(d.pendingId++,g?(d.isHydrating=!1,d.activeBranch=m):u(m,a,d),d.deps=0,d.effects.length=0,d.hiddenContainer=c("div"),y?(l(null,f,d.hiddenContainer,null,a,d,i,o,s),d.deps<=0?d.resolve():(l(p,h,n,r,a,null,i,o,s),vs(d,h))):p&&Gr(f,p)?(l(p,f,n,r,a,d,i,o,s),d.resolve(!0)):(l(null,f,d.hiddenContainer,null,a,d,i,o,s),d.deps<=0&&d.resolve()));else if(p&&Gr(f,p))l(p,f,n,r,a,d,i,o,s),vs(d,f);else if(Ql(t,"onPending"),d.pendingBranch=f,d.pendingId++,l(null,f,d.hiddenContainer,null,a,d,i,o,s),d.deps<=0)d.resolve();else{const{timeout:w,pendingId:_}=d;w>0?setTimeout(()=>{d.pendingId===_&&d.fallback(h)},w):w===0&&d.fallback(h)}}function cv(e,t,n,r,a,i,o,s,l,u,c=!1){const{p:d,m:f,um:h,n:p,o:{parentNode:m,remove:y}}=u;let g;const w=ZT(e);w&&t!=null&&t.pendingBranch&&(g=t.pendingId,t.deps++);const _=e.props?sd(e.props.timeout):void 0,x={vnode:e,parent:t,parentComponent:n,isSVG:o,container:r,hiddenContainer:a,anchor:i,deps:0,pendingId:0,timeout:typeof _=="number"?_:-1,activeBranch:null,pendingBranch:null,isInFallback:!0,isHydrating:c,isUnmounted:!1,effects:[],resolve(k=!1,D=!1){const{vnode:R,activeBranch:A,pendingBranch:E,pendingId:S,effects:T,parentComponent:N,container:P}=x;let F=!1;if(x.isHydrating)x.isHydrating=!1;else if(!k){F=A&&E.transition&&E.transition.mode==="out-in",F&&(A.transition.afterLeave=()=>{S===x.pendingId&&(f(E,P,J,0),ud(T))});let{anchor:J}=x;A&&(J=p(A),h(A,N,x,!0)),F||f(E,P,J,0)}vs(x,E),x.pendingBranch=null,x.isInFallback=!1;let j=x.parent,B=!1;for(;j;){if(j.pendingBranch){j.effects.push(...T),B=!0;break}j=j.parent}!B&&!F&&ud(T),x.effects=[],w&&t&&t.pendingBranch&&g===t.pendingId&&(t.deps--,t.deps===0&&!D&&t.resolve()),Ql(R,"onResolve")},fallback(k){if(!x.pendingBranch)return;const{vnode:D,activeBranch:R,parentComponent:A,container:E,isSVG:S}=x;Ql(D,"onFallback");const T=p(R),N=()=>{x.isInFallback&&(d(null,k,E,T,A,null,S,s,l),vs(x,k))},P=k.transition&&k.transition.mode==="out-in";P&&(R.transition.afterLeave=N),x.isInFallback=!0,h(R,A,null,!0),P||N()},move(k,D,R){x.activeBranch&&f(x.activeBranch,k,D,R),x.container=k},next(){return x.activeBranch&&p(x.activeBranch)},registerDep(k,D){const R=!!x.pendingBranch;R&&x.deps++;const A=k.vnode.el;k.asyncDep.catch(E=>{Mo(E,k,0)}).then(E=>{if(k.isUnmounted||x.isUnmounted||x.pendingId!==k.suspenseId)return;k.asyncResolved=!0;const{vnode:S}=k;$p(k,E,!1),A&&(S.el=A);const T=!A&&k.subTree.el;D(k,S,m(A||k.subTree.el),A?null:p(k.subTree),x,o,l),T&&y(T),sv(k,S.el),R&&--x.deps===0&&x.resolve()})},unmount(k,D){x.isUnmounted=!0,x.activeBranch&&h(x.activeBranch,n,k,D),x.pendingBranch&&h(x.pendingBranch,n,k,D)}};return x}function JT(e,t,n,r,a,i,o,s,l){const u=t.suspense=cv(t,r,n,e.parentNode,document.createElement("div"),null,a,i,o,s,!0),c=l(e,u.pendingBranch=t.ssContent,n,u,i,o);return u.deps===0&&u.resolve(!1,!0),c}function QT(e){const{shapeFlag:t,children:n}=e,r=t&32;e.ssContent=uy(r?n.default:n),e.ssFallback=r?uy(n.fallback):ae(Yn)}function uy(e){let t;if(ut(e)){const n=Oo&&e._c;n&&(e._d=!1,O()),e=e(),n&&(e._d=!0,t=sr,Dw())}return Ve(e)&&(e=BT(e)),e=yr(e),t&&!e.dynamicChildren&&(e.dynamicChildren=t.filter(n=>n!==e)),e}function aw(e,t){t&&t.pendingBranch?Ve(e)?t.effects.push(...e):t.effects.push(e):ud(e)}function vs(e,t){e.activeBranch=t;const{vnode:n,parentComponent:r}=e,a=n.el=t.el;r&&r.subTree===n&&(r.vnode.el=a,sv(r,a))}function ZT(e){var t;return((t=e.props)==null?void 0:t.suspensible)!=null&&e.props.suspensible!==!1}function e2(e,t){return Eu(e,null,t)}function iw(e,t){return Eu(e,null,{flush:"post"})}function t2(e,t){return Eu(e,null,{flush:"sync"})}const dc={};function gt(e,t,n){return Eu(e,t,n)}function Eu(e,t,{immediate:n,deep:r,flush:a,onTrack:i,onTrigger:o}=jt){var s;const l=Jm()===((s=hn)==null?void 0:s.scope)?hn:null;let u,c=!1,d=!1;if(on(e)?(u=()=>e.value,c=zl(e)):mo(e)?(u=()=>e,r=!0):Ve(e)?(d=!0,c=e.some(x=>mo(x)||zl(x)),u=()=>e.map(x=>{if(on(x))return x.value;if(mo(x))return co(x);if(ut(x))return Ka(x,l,2)})):ut(e)?t?u=()=>Ka(e,l,2):u=()=>{if(!(l&&l.isUnmounted))return f&&f(),_r(e,l,3,[h])}:u=ta,t&&r){const x=u;u=()=>co(x())}let f,h=x=>{f=w.onStop=()=>{Ka(x,l,4)}},p;if(Es)if(h=ta,t?n&&_r(t,l,3,[u(),d?[]:void 0,h]):u(),a==="sync"){const x=Uw();p=x.__watcherHandles||(x.__watcherHandles=[])}else return ta;let m=d?new Array(e.length).fill(dc):dc;const y=()=>{if(w.active)if(t){const x=w.run();(r||c||(d?x.some((k,D)=>Ii(k,m[D])):Ii(x,m)))&&(f&&f(),_r(t,l,3,[x,m===dc?void 0:d&&m[0]===dc?[]:m,h]),m=x)}else w.run()};y.allowRecurse=!!t;let g;a==="sync"?g=y:a==="post"?g=()=>Nn(y,l&&l.suspense):(y.pre=!0,l&&(y.id=l.uid),g=()=>Wd(y));const w=new _s(u,g);t?n?y():m=w.run():a==="post"?Nn(w.run.bind(w),l&&l.suspense):w.run();const _=()=>{w.stop(),l&&l.scope&&Wm(l.scope.effects,w)};return p&&p.push(_),_}function n2(e,t,n){const r=this.proxy,a=Jt(e)?e.includes(".")?ow(r,e):()=>r[e]:e.bind(r,r);let i;ut(t)?i=t:(i=t.handler,n=t);const o=hn;Fi(this);const s=Eu(a,i.bind(r),n);return o?Fi(o):ki(),s}function ow(e,t){const n=t.split(".");return()=>{let r=e;for(let a=0;a{co(n,t)});else if($1(e))for(const n in e)co(e[n],t);return e}function Le(e,t){const n=Tn;if(n===null)return e;const r=tf(n)||n.proxy,a=e.dirs||(e.dirs=[]);for(let i=0;i{e.isMounted=!0}),Zd(()=>{e.isUnmounting=!0}),e}const Or=[Function,Array],fv={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:Or,onEnter:Or,onAfterEnter:Or,onEnterCancelled:Or,onBeforeLeave:Or,onLeave:Or,onAfterLeave:Or,onLeaveCancelled:Or,onBeforeAppear:Or,onAppear:Or,onAfterAppear:Or,onAppearCancelled:Or},r2={name:"BaseTransition",props:fv,setup(e,{slots:t}){const n=ai(),r=dv();let a;return()=>{const i=t.default&&Jd(t.default(),!0);if(!i||!i.length)return;let o=i[0];if(i.length>1){for(const m of i)if(m.type!==Yn){o=m;break}}const s=_t(e),{mode:l}=s;if(r.isLeaving)return ph(o);const u=cy(o);if(!u)return ph(o);const c=Ss(u,s,r,n);Eo(u,c);const d=n.subTree,f=d&&cy(d);let h=!1;const{getTransitionKey:p}=u.type;if(p){const m=p();a===void 0?a=m:m!==a&&(a=m,h=!0)}if(f&&f.type!==Yn&&(!Gr(u,f)||h)){const m=Ss(f,s,r,n);if(Eo(f,m),l==="out-in")return r.isLeaving=!0,m.afterLeave=()=>{r.isLeaving=!1,n.update.active!==!1&&n.update()},ph(o);l==="in-out"&&u.type!==Yn&&(m.delayLeave=(y,g,w)=>{const _=lw(r,f);_[String(f.key)]=f,y[wi]=()=>{g(),y[wi]=void 0,delete c.delayedLeave},c.delayedLeave=w})}return o}}},sw=r2;function lw(e,t){const{leavingVNodes:n}=e;let r=n.get(t.type);return r||(r=Object.create(null),n.set(t.type,r)),r}function Ss(e,t,n,r){const{appear:a,mode:i,persisted:o=!1,onBeforeEnter:s,onEnter:l,onAfterEnter:u,onEnterCancelled:c,onBeforeLeave:d,onLeave:f,onAfterLeave:h,onLeaveCancelled:p,onBeforeAppear:m,onAppear:y,onAfterAppear:g,onAppearCancelled:w}=t,_=String(e.key),x=lw(n,e),k=(A,E)=>{A&&_r(A,r,9,E)},D=(A,E)=>{const S=E[1];k(A,E),Ve(A)?A.every(T=>T.length<=1)&&S():A.length<=1&&S()},R={mode:i,persisted:o,beforeEnter(A){let E=s;if(!n.isMounted)if(a)E=m||s;else return;A[wi]&&A[wi](!0);const S=x[_];S&&Gr(e,S)&&S.el[wi]&&S.el[wi](),k(E,[A])},enter(A){let E=l,S=u,T=c;if(!n.isMounted)if(a)E=y||l,S=g||u,T=w||c;else return;let N=!1;const P=A[fc]=F=>{N||(N=!0,F?k(T,[A]):k(S,[A]),R.delayedLeave&&R.delayedLeave(),A[fc]=void 0)};E?D(E,[A,P]):P()},leave(A,E){const S=String(e.key);if(A[fc]&&A[fc](!0),n.isUnmounting)return E();k(d,[A]);let T=!1;const N=A[wi]=P=>{T||(T=!0,E(),P?k(p,[A]):k(h,[A]),A[wi]=void 0,x[S]===e&&delete x[S])};x[S]=e,f?D(f,[A,N]):N()},clone(A){return Ss(A,t,n,r)}};return R}function ph(e){if(Tu(e))return e=Aa(e),e.children=null,e}function cy(e){return Tu(e)?e.children?e.children[0]:void 0:e}function Eo(e,t){e.shapeFlag&6&&e.component?Eo(e.component.subTree,t):e.shapeFlag&128?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}function Jd(e,t=!1,n){let r=[],a=0;for(let i=0;i1)for(let i=0;iXt({name:e.name},t,{setup:e}))():e}const vo=e=>!!e.type.__asyncLoader;/*! #__NO_SIDE_EFFECTS__ */function a2(e){ut(e)&&(e={loader:e});const{loader:t,loadingComponent:n,errorComponent:r,delay:a=200,timeout:i,suspensible:o=!0,onError:s}=e;let l=null,u,c=0;const d=()=>(c++,l=null,f()),f=()=>{let h;return l||(h=l=t().catch(p=>{if(p=p instanceof Error?p:new Error(String(p)),s)return new Promise((m,y)=>{s(p,()=>m(d()),()=>y(p),c+1)});throw p}).then(p=>h!==l&&l?l:(p&&(p.__esModule||p[Symbol.toStringTag]==="Module")&&(p=p.default),u=p,p)))};return It({name:"AsyncComponentWrapper",__asyncLoader:f,get __asyncResolved(){return u},setup(){const h=hn;if(u)return()=>mh(u,h);const p=w=>{l=null,Mo(w,h,13,!r)};if(o&&h.suspense||Es)return f().then(w=>()=>mh(w,h)).catch(w=>(p(w),()=>r?ae(r,{error:w}):null));const m=ee(!1),y=ee(),g=ee(!!a);return a&&setTimeout(()=>{g.value=!1},a),i!=null&&setTimeout(()=>{if(!m.value&&!y.value){const w=new Error(`Async component timed out after ${i}ms.`);p(w),y.value=w}},i),f().then(()=>{m.value=!0,h.parent&&Tu(h.parent.vnode)&&Wd(h.parent.update)}).catch(w=>{p(w),y.value=w}),()=>{if(m.value&&u)return mh(u,h);if(y.value&&r)return ae(r,{error:y.value});if(n&&!g.value)return ae(n)}}})}function mh(e,t){const{ref:n,props:r,children:a,ce:i}=t.vnode,o=ae(e,r,a);return o.ref=n,o.ce=i,delete t.vnode.ce,o}const Tu=e=>e.type.__isKeepAlive,i2={name:"KeepAlive",__isKeepAlive:!0,props:{include:[String,RegExp,Array],exclude:[String,RegExp,Array],max:[String,Number]},setup(e,{slots:t}){const n=ai(),r=n.ctx;if(!r.renderer)return()=>{const w=t.default&&t.default();return w&&w.length===1?w[0]:w};const a=new Map,i=new Set;let o=null;const s=n.suspense,{renderer:{p:l,m:u,um:c,o:{createElement:d}}}=r,f=d("div");r.activate=(w,_,x,k,D)=>{const R=w.component;u(w,_,x,0,s),l(R.vnode,w,_,x,R,s,k,w.slotScopeIds,D),Nn(()=>{R.isDeactivated=!1,R.a&&ps(R.a);const A=w.props&&w.props.onVnodeMounted;A&&or(A,R.parent,w)},s)},r.deactivate=w=>{const _=w.component;u(w,f,null,1,s),Nn(()=>{_.da&&ps(_.da);const x=w.props&&w.props.onVnodeUnmounted;x&&or(x,_.parent,w),_.isDeactivated=!0},s)};function h(w){vh(w),c(w,n,s,!0)}function p(w){a.forEach((_,x)=>{const k=Np(_.type);k&&(!w||!w(k))&&m(x)})}function m(w){const _=a.get(w);!o||!Gr(_,o)?h(_):o&&vh(o),a.delete(w),i.delete(w)}gt(()=>[e.include,e.exclude],([w,_])=>{w&&p(x=>gl(w,x)),_&&p(x=>!gl(_,x))},{flush:"post",deep:!0});let y=null;const g=()=>{y!=null&&a.set(y,gh(n.subTree))};return vt(g),xn(g),Zd(()=>{a.forEach(w=>{const{subTree:_,suspense:x}=n,k=gh(_);if(w.type===k.type&&w.key===k.key){vh(k);const D=k.component.da;D&&Nn(D,x);return}h(w)})}),()=>{if(y=null,!t.default)return null;const w=t.default(),_=w[0];if(w.length>1)return o=null,w;if(!Ri(_)||!(_.shapeFlag&4)&&!(_.shapeFlag&128))return o=null,_;let x=gh(_);const k=x.type,D=Np(vo(x)?x.type.__asyncResolved||{}:k),{include:R,exclude:A,max:E}=e;if(R&&(!D||!gl(R,D))||A&&D&&gl(A,D))return o=x,_;const S=x.key==null?k:x.key,T=a.get(S);return x.el&&(x=Aa(x),_.shapeFlag&128&&(_.ssContent=x)),y=S,T?(x.el=T.el,x.component=T.component,x.transition&&Eo(x,x.transition),x.shapeFlag|=512,i.delete(S),i.add(S)):(i.add(S),E&&i.size>parseInt(E,10)&&m(i.values().next().value)),x.shapeFlag|=256,o=x,rw(_.type)?_:x}}},o2=i2;function gl(e,t){return Ve(e)?e.some(n=>gl(n,t)):Jt(e)?e.split(",").includes(t):RE(e)?e.test(t):!1}function uw(e,t){dw(e,"a",t)}function cw(e,t){dw(e,"da",t)}function dw(e,t,n=hn){const r=e.__wdc||(e.__wdc=()=>{let a=n;for(;a;){if(a.isDeactivated)return;a=a.parent}return e()});if(Qd(t,r,n),n){let a=n.parent;for(;a&&a.parent;)Tu(a.parent.vnode)&&s2(r,t,n,a),a=a.parent}}function s2(e,t,n,r){const a=Qd(t,e,r,!0);ia(()=>{Wm(r[t],a)},n)}function vh(e){e.shapeFlag&=-257,e.shapeFlag&=-513}function gh(e){return e.shapeFlag&128?e.ssContent:e}function Qd(e,t,n=hn,r=!1){if(n){const a=n[e]||(n[e]=[]),i=t.__weh||(t.__weh=(...o)=>{if(n.isUnmounted)return;Vs(),Fi(n);const s=_r(t,n,e,o);return ki(),Hs(),s});return r?a.unshift(i):a.push(i),i}}const ri=e=>(t,n=hn)=>(!Es||e==="sp")&&Qd(e,(...r)=>t(...r),n),hr=ri("bm"),vt=ri("m"),hv=ri("bu"),xn=ri("u"),Zd=ri("bum"),ia=ri("um"),fw=ri("sp"),hw=ri("rtg"),pw=ri("rtc");function mw(e,t=hn){Qd("ec",e,t)}function $e(e,t,n,r){let a;const i=n&&n[r];if(Ve(e)||Jt(e)){a=new Array(e.length);for(let o=0,s=e.length;ot(o,s,void 0,i&&i[s]));else{const o=Object.keys(e);a=new Array(o.length);for(let s=0,l=o.length;s{const i=r.fn(...a);return i&&(i.key=r.key),i}:r.fn)}return e}function qe(e,t,n={},r,a){if(Tn.isCE||Tn.parent&&vo(Tn.parent)&&Tn.parent.isCE)return t!=="default"&&(n.name=t),ae("slot",n,r&&r());let i=e[t];i&&i._c&&(i._d=!1),O();const o=i&&vw(i(n)),s=He(ue,{key:n.key||o&&o.key||`_${t}`},o||(r?r():[]),o&&e._===1?64:-2);return!a&&s.scopeId&&(s.slotScopeIds=[s.scopeId+"-s"]),i&&i._c&&(i._d=!0),s}function vw(e){return e.some(t=>Ri(t)?!(t.type===Yn||t.type===ue&&!vw(t.children)):!0)?e:null}function l2(e,t){const n={};for(const r in e)n[t&&/[A-Z]/.test(r)?`on:${r}`:Cl(r)]=e[r];return n}const Sp=e=>e?Mw(e)?tf(e)||e.proxy:Sp(e.parent):null,Al=Xt(Object.create(null),{$:e=>e,$el:e=>e.vnode.el,$data:e=>e.data,$props:e=>e.props,$attrs:e=>e.attrs,$slots:e=>e.slots,$refs:e=>e.refs,$parent:e=>Sp(e.parent),$root:e=>Sp(e.root),$emit:e=>e.emit,$options:e=>pv(e),$forceUpdate:e=>e.f||(e.f=()=>Wd(e.update)),$nextTick:e=>e.n||(e.n=fr.bind(e.proxy)),$watch:e=>n2.bind(e)}),yh=(e,t)=>e!==jt&&!e.__isScriptSetup&&Ct(e,t),Ep={get({_:e},t){const{ctx:n,setupState:r,data:a,props:i,accessCache:o,type:s,appContext:l}=e;let u;if(t[0]!=="$"){const h=o[t];if(h!==void 0)switch(h){case 1:return r[t];case 2:return a[t];case 4:return n[t];case 3:return i[t]}else{if(yh(r,t))return o[t]=1,r[t];if(a!==jt&&Ct(a,t))return o[t]=2,a[t];if((u=e.propsOptions[0])&&Ct(u,t))return o[t]=3,i[t];if(n!==jt&&Ct(n,t))return o[t]=4,n[t];Tp&&(o[t]=0)}}const c=Al[t];let d,f;if(c)return t==="$attrs"&&dr(e,"get",t),c(e);if((d=s.__cssModules)&&(d=d[t]))return d;if(n!==jt&&Ct(n,t))return o[t]=4,n[t];if(f=l.config.globalProperties,Ct(f,t))return f[t]},set({_:e},t,n){const{data:r,setupState:a,ctx:i}=e;return yh(a,t)?(a[t]=n,!0):r!==jt&&Ct(r,t)?(r[t]=n,!0):Ct(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(i[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:r,appContext:a,propsOptions:i}},o){let s;return!!n[o]||e!==jt&&Ct(e,o)||yh(t,o)||(s=i[0])&&Ct(s,o)||Ct(r,o)||Ct(Al,o)||Ct(a.config.globalProperties,o)},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:Ct(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}},u2=Xt({},Ep,{get(e,t){if(t!==Symbol.unscopables)return Ep.get(e,t,e)},has(e,t){return t[0]!=="_"&&!VE(t)}});function c2(){return null}function d2(){return null}function f2(e){}function h2(e){}function p2(){return null}function m2(){}function v2(e,t){return null}function qs(){return gw().slots}function g2(){return gw().attrs}function y2(e,t,n){const r=ai();if(n&&n.local){const a=ee(e[t]);return gt(()=>e[t],i=>a.value=i),gt(a,i=>{i!==e[t]&&r.emit(`update:${t}`,i)}),a}else return{__v_isRef:!0,get value(){return e[t]},set value(a){r.emit(`update:${t}`,a)}}}function gw(){const e=ai();return e.setupContext||(e.setupContext=Fw(e))}function Zl(e){return Ve(e)?e.reduce((t,n)=>(t[n]=null,t),{}):e}function b2(e,t){const n=Zl(e);for(const r in t){if(r.startsWith("__skip"))continue;let a=n[r];a?Ve(a)||ut(a)?a=n[r]={type:a,default:t[r]}:a.default=t[r]:a===null&&(a=n[r]={default:t[r]}),a&&t[`__skip_${r}`]&&(a.skipFactory=!0)}return n}function w2(e,t){return!e||!t?e||t:Ve(e)&&Ve(t)?e.concat(t):Xt({},Zl(e),Zl(t))}function x2(e,t){const n={};for(const r in e)t.includes(r)||Object.defineProperty(n,r,{enumerable:!0,get:()=>e[r]});return n}function _2(e){const t=ai();let n=e();return ki(),Km(n)&&(n=n.catch(r=>{throw Fi(t),r})),[n,()=>Fi(t)]}let Tp=!0;function S2(e){const t=pv(e),n=e.proxy,r=e.ctx;Tp=!1,t.beforeCreate&&dy(t.beforeCreate,e,"bc");const{data:a,computed:i,methods:o,watch:s,provide:l,inject:u,created:c,beforeMount:d,mounted:f,beforeUpdate:h,updated:p,activated:m,deactivated:y,beforeDestroy:g,beforeUnmount:w,destroyed:_,unmounted:x,render:k,renderTracked:D,renderTriggered:R,errorCaptured:A,serverPrefetch:E,expose:S,inheritAttrs:T,components:N,directives:P,filters:F}=t;if(u&&E2(u,r,null),o)for(const J in o){const C=o[J];ut(C)&&(r[J]=C.bind(n))}if(a){const J=a.call(n,n);Ut(J)&&(e.data=un(J))}if(Tp=!0,i)for(const J in i){const C=i[J],V=ut(C)?C.bind(n,n):ut(C.get)?C.get.bind(n,n):ta,M=!ut(C)&&ut(C.set)?C.set.bind(n):ta,Z=ge({get:V,set:M});Object.defineProperty(r,J,{enumerable:!0,configurable:!0,get:()=>Z.value,set:X=>Z.value=X})}if(s)for(const J in s)yw(s[J],r,n,J);if(l){const J=ut(l)?l.call(n):l;Reflect.ownKeys(J).forEach(C=>{mv(C,J[C])})}c&&dy(c,e,"c");function B(J,C){Ve(C)?C.forEach(V=>J(V.bind(n))):C&&J(C.bind(n))}if(B(hr,d),B(vt,f),B(hv,h),B(xn,p),B(uw,m),B(cw,y),B(mw,A),B(pw,D),B(hw,R),B(Zd,w),B(ia,x),B(fw,E),Ve(S))if(S.length){const J=e.exposed||(e.exposed={});S.forEach(C=>{Object.defineProperty(J,C,{get:()=>n[C],set:V=>n[C]=V})})}else e.exposed||(e.exposed={});k&&e.render===ta&&(e.render=k),T!=null&&(e.inheritAttrs=T),N&&(e.components=N),P&&(e.directives=P)}function E2(e,t,n=ta){Ve(e)&&(e=Op(e));for(const r in e){const a=e[r];let i;Ut(a)?"default"in a?i=bn(a.from||r,a.default,!0):i=bn(a.from||r):i=bn(a),on(i)?Object.defineProperty(t,r,{enumerable:!0,configurable:!0,get:()=>i.value,set:o=>i.value=o}):t[r]=i}}function dy(e,t,n){_r(Ve(e)?e.map(r=>r.bind(t.proxy)):e.bind(t.proxy),t,n)}function yw(e,t,n,r){const a=r.includes(".")?ow(n,r):()=>n[r];if(Jt(e)){const i=t[e];ut(i)&>(a,i)}else if(ut(e))gt(a,e.bind(n));else if(Ut(e))if(Ve(e))e.forEach(i=>yw(i,t,n,r));else{const i=ut(e.handler)?e.handler.bind(n):t[e.handler];ut(i)&>(a,i,e)}}function pv(e){const t=e.type,{mixins:n,extends:r}=t,{mixins:a,optionsCache:i,config:{optionMergeStrategies:o}}=e.appContext,s=i.get(t);let l;return s?l=s:!a.length&&!n&&!r?l=t:(l={},a.length&&a.forEach(u=>dd(l,u,o,!0)),dd(l,t,o)),Ut(t)&&i.set(t,l),l}function dd(e,t,n,r=!1){const{mixins:a,extends:i}=t;i&&dd(e,i,n,!0),a&&a.forEach(o=>dd(e,o,n,!0));for(const o in t)if(!(r&&o==="expose")){const s=T2[o]||n&&n[o];e[o]=s?s(e[o],t[o]):t[o]}return e}const T2={data:fy,props:hy,emits:hy,methods:yl,computed:yl,beforeCreate:Gn,created:Gn,beforeMount:Gn,mounted:Gn,beforeUpdate:Gn,updated:Gn,beforeDestroy:Gn,beforeUnmount:Gn,destroyed:Gn,unmounted:Gn,activated:Gn,deactivated:Gn,errorCaptured:Gn,serverPrefetch:Gn,components:yl,directives:yl,watch:C2,provide:fy,inject:O2};function fy(e,t){return t?e?function(){return Xt(ut(e)?e.call(this,this):e,ut(t)?t.call(this,this):t)}:t:e}function O2(e,t){return yl(Op(e),Op(t))}function Op(e){if(Ve(e)){const t={};for(let n=0;n1)return n&&ut(t)?t.call(r&&r.proxy):t}}function $2(){return!!(hn||Tn||eu)}function D2(e,t,n,r=!1){const a={},i={};id(i,ef,1),e.propsDefaults=Object.create(null),ww(e,t,a,i);for(const o in e.propsOptions[0])o in a||(a[o]=void 0);n?e.props=r?a:W1(a):e.type.props?e.props=a:e.props=i,e.attrs=i}function N2(e,t,n,r){const{props:a,attrs:i,vnode:{patchFlag:o}}=e,s=_t(a),[l]=e.propsOptions;let u=!1;if((r||o>0)&&!(o&16)){if(o&8){const c=e.vnode.dynamicProps;for(let d=0;d{l=!0;const[f,h]=xw(d,t,!0);Xt(o,f),h&&s.push(...h)};!n&&t.mixins.length&&t.mixins.forEach(c),e.extends&&c(e.extends),e.mixins&&e.mixins.forEach(c)}if(!i&&!l)return Ut(e)&&r.set(e,fs),fs;if(Ve(i))for(let c=0;c-1,h[1]=m<0||p-1||Ct(h,"default"))&&s.push(d)}}}const u=[o,s];return Ut(e)&&r.set(e,u),u}function py(e){return e[0]!=="$"}function my(e){const t=e&&e.toString().match(/^\s*(function|class) (\w+)/);return t?t[2]:e===null?"null":""}function vy(e,t){return my(e)===my(t)}function gy(e,t){return Ve(t)?t.findIndex(n=>vy(n,e)):ut(t)&&vy(t,e)?0:-1}const _w=e=>e[0]==="_"||e==="$stable",vv=e=>Ve(e)?e.map(yr):[yr(e)],P2=(e,t,n)=>{if(t._n)return t;const r=lt((...a)=>vv(t(...a)),n);return r._c=!1,r},Sw=(e,t,n)=>{const r=e._ctx;for(const a in e){if(_w(a))continue;const i=e[a];if(ut(i))t[a]=P2(a,i,r);else if(i!=null){const o=vv(i);t[a]=()=>o}}},Ew=(e,t)=>{const n=vv(t);e.slots.default=()=>n},I2=(e,t)=>{if(e.vnode.shapeFlag&32){const n=t._;n?(e.slots=_t(t),id(t,"_",n)):Sw(t,e.slots={})}else e.slots={},t&&Ew(e,t);id(e.slots,ef,1)},M2=(e,t,n)=>{const{vnode:r,slots:a}=e;let i=!0,o=jt;if(r.shapeFlag&32){const s=t._;s?n&&s===1?i=!1:(Xt(a,t),!n&&s===1&&delete a._):(i=!t.$stable,Sw(t,a)),o=t}else t&&(Ew(e,t),o={default:1});if(i)for(const s in a)!_w(s)&&o[s]==null&&delete a[s]};function fd(e,t,n,r,a=!1){if(Ve(e)){e.forEach((f,h)=>fd(f,t&&(Ve(t)?t[h]:t),n,r,a));return}if(vo(r)&&!a)return;const i=r.shapeFlag&4?tf(r.component)||r.component.proxy:r.el,o=a?null:i,{i:s,r:l}=e,u=t&&t.r,c=s.refs===jt?s.refs={}:s.refs,d=s.setupState;if(u!=null&&u!==l&&(Jt(u)?(c[u]=null,Ct(d,u)&&(d[u]=null)):on(u)&&(u.value=null)),ut(l))Ka(l,s,12,[o,c]);else{const f=Jt(l),h=on(l);if(f||h){const p=()=>{if(e.f){const m=f?Ct(d,l)?d[l]:c[l]:l.value;a?Ve(m)&&Wm(m,i):Ve(m)?m.includes(i)||m.push(i):f?(c[l]=[i],Ct(d,l)&&(d[l]=c[l])):(l.value=[i],e.k&&(c[e.k]=l.value))}else f?(c[l]=o,Ct(d,l)&&(d[l]=o)):h&&(l.value=o,e.k&&(c[e.k]=o))};o?(p.id=-1,Nn(p,n)):p()}}}let hi=!1;const hc=e=>/svg/.test(e.namespaceURI)&&e.tagName!=="foreignObject",pc=e=>e.nodeType===8;function L2(e){const{mt:t,p:n,o:{patchProp:r,createText:a,nextSibling:i,parentNode:o,remove:s,insert:l,createComment:u}}=e,c=(_,x)=>{if(!x.hasChildNodes()){n(null,_,x),cd(),x._vnode=_;return}hi=!1,d(x.firstChild,_,null,null,null),cd(),x._vnode=_,hi&&console.error("Hydration completed but contains mismatches.")},d=(_,x,k,D,R,A=!1)=>{const E=pc(_)&&_.data==="[",S=()=>m(_,x,k,D,R,E),{type:T,ref:N,shapeFlag:P,patchFlag:F}=x;let j=_.nodeType;x.el=_,F===-2&&(A=!1,x.dynamicChildren=null);let B=null;switch(T){case To:j!==3?x.children===""?(l(x.el=a(""),o(_),_),B=_):B=S():(_.data!==x.children&&(hi=!0,_.data=x.children),B=i(_));break;case Yn:w(_)?(B=i(_),g(x.el=_.content.firstChild,_,k)):j!==8||E?B=S():B=i(_);break;case go:if(E&&(_=i(_),j=_.nodeType),j===1||j===3){B=_;const J=!x.children.length;for(let C=0;C{A=A||!!x.dynamicChildren;const{type:E,props:S,patchFlag:T,shapeFlag:N,dirs:P,transition:F}=x,j=E==="input"&&P||E==="option";if(j||T!==-1){if(P&&pa(x,null,k,"created"),S)if(j||!A||T&48)for(const C in S)(j&&C.endsWith("value")||_u(C)&&!Ol(C))&&r(_,C,null,S[C],!1,void 0,k);else S.onClick&&r(_,"onClick",null,S.onClick,!1,void 0,k);let B;(B=S&&S.onVnodeBeforeMount)&&or(B,k,x);let J=!1;if(w(_)){J=Aw(D,F)&&k&&k.vnode.props&&k.vnode.props.appear;const C=_.content.firstChild;J&&F.beforeEnter(C),g(C,_,k),x.el=_=C}if(P&&pa(x,null,k,"beforeMount"),((B=S&&S.onVnodeMounted)||P||J)&&aw(()=>{B&&or(B,k,x),J&&F.enter(_),P&&pa(x,null,k,"mounted")},D),N&16&&!(S&&(S.innerHTML||S.textContent))){let C=h(_.firstChild,x,_,k,D,R,A);for(;C;){hi=!0;const V=C;C=C.nextSibling,s(V)}}else N&8&&_.textContent!==x.children&&(hi=!0,_.textContent=x.children)}return _.nextSibling},h=(_,x,k,D,R,A,E)=>{E=E||!!x.dynamicChildren;const S=x.children,T=S.length;for(let N=0;N{const{slotScopeIds:E}=x;E&&(R=R?R.concat(E):E);const S=o(_),T=h(i(_),x,S,k,D,R,A);return T&&pc(T)&&T.data==="]"?i(x.anchor=T):(hi=!0,l(x.anchor=u("]"),S,T),T)},m=(_,x,k,D,R,A)=>{if(hi=!0,x.el=null,A){const T=y(_);for(;;){const N=i(_);if(N&&N!==T)s(N);else break}}const E=i(_),S=o(_);return s(_),n(null,x,S,E,k,D,hc(S),R),E},y=(_,x="[",k="]")=>{let D=0;for(;_;)if(_=i(_),_&&pc(_)&&(_.data===x&&D++,_.data===k)){if(D===0)return i(_);D--}return _},g=(_,x,k)=>{const D=x.parentNode;D&&D.replaceChild(_,x);let R=k;for(;R;)R.vnode.el===x&&(R.vnode.el=R.subTree.el=_),R=R.parent},w=_=>_.nodeType===1&&_.tagName.toLowerCase()==="template";return[c,d]}const Nn=aw;function Tw(e){return Cw(e)}function Ow(e){return Cw(e,L2)}function Cw(e,t){const n=yp();n.__VUE__=!0;const{insert:r,remove:a,patchProp:i,createElement:o,createText:s,createComment:l,setText:u,setElementText:c,parentNode:d,nextSibling:f,setScopeId:h=ta,insertStaticContent:p}=e,m=(L,q,K,se=null,ie=null,be=null,Oe=!1,Se=null,_e=!!q.dynamicChildren)=>{if(L===q)return;L&&!Gr(L,q)&&(se=Ae(L),X(L,ie,be,!0),L=null),q.patchFlag===-2&&(_e=!1,q.dynamicChildren=null);const{type:me,ref:Re,shapeFlag:De}=q;switch(me){case To:y(L,q,K,se);break;case Yn:g(L,q,K,se);break;case go:L==null&&w(q,K,se,Oe);break;case ue:N(L,q,K,se,ie,be,Oe,Se,_e);break;default:De&1?k(L,q,K,se,ie,be,Oe,Se,_e):De&6?P(L,q,K,se,ie,be,Oe,Se,_e):(De&64||De&128)&&me.process(L,q,K,se,ie,be,Oe,Se,_e,Ee)}Re!=null&&ie&&fd(Re,L&&L.ref,be,q||L,!q)},y=(L,q,K,se)=>{if(L==null)r(q.el=s(q.children),K,se);else{const ie=q.el=L.el;q.children!==L.children&&u(ie,q.children)}},g=(L,q,K,se)=>{L==null?r(q.el=l(q.children||""),K,se):q.el=L.el},w=(L,q,K,se)=>{[L.el,L.anchor]=p(L.children,q,K,se,L.el,L.anchor)},_=({el:L,anchor:q},K,se)=>{let ie;for(;L&&L!==q;)ie=f(L),r(L,K,se),L=ie;r(q,K,se)},x=({el:L,anchor:q})=>{let K;for(;L&&L!==q;)K=f(L),a(L),L=K;a(q)},k=(L,q,K,se,ie,be,Oe,Se,_e)=>{Oe=Oe||q.type==="svg",L==null?D(q,K,se,ie,be,Oe,Se,_e):E(L,q,ie,be,Oe,Se,_e)},D=(L,q,K,se,ie,be,Oe,Se)=>{let _e,me;const{type:Re,props:De,shapeFlag:Ne,transition:Ke,dirs:at}=L;if(_e=L.el=o(L.type,be,De&&De.is,De),Ne&8?c(_e,L.children):Ne&16&&A(L.children,_e,null,se,ie,be&&Re!=="foreignObject",Oe,Se),at&&pa(L,null,se,"created"),R(_e,L,L.scopeId,Oe,se),De){for(const Q in De)Q!=="value"&&!Ol(Q)&&i(_e,Q,null,De[Q],be,L.children,se,ie,de);"value"in De&&i(_e,"value",null,De.value),(me=De.onVnodeBeforeMount)&&or(me,se,L)}at&&pa(L,null,se,"beforeMount");const G=Aw(ie,Ke);G&&Ke.beforeEnter(_e),r(_e,q,K),((me=De&&De.onVnodeMounted)||G||at)&&Nn(()=>{me&&or(me,se,L),G&&Ke.enter(_e),at&&pa(L,null,se,"mounted")},ie)},R=(L,q,K,se,ie)=>{if(K&&h(L,K),se)for(let be=0;be{for(let me=_e;me{const Se=q.el=L.el;let{patchFlag:_e,dynamicChildren:me,dirs:Re}=q;_e|=L.patchFlag&16;const De=L.props||jt,Ne=q.props||jt;let Ke;K&&Qi(K,!1),(Ke=Ne.onVnodeBeforeUpdate)&&or(Ke,K,q,L),Re&&pa(q,L,K,"beforeUpdate"),K&&Qi(K,!0);const at=ie&&q.type!=="foreignObject";if(me?S(L.dynamicChildren,me,Se,K,se,at,be):Oe||C(L,q,Se,null,K,se,at,be,!1),_e>0){if(_e&16)T(Se,q,De,Ne,K,se,ie);else if(_e&2&&De.class!==Ne.class&&i(Se,"class",null,Ne.class,ie),_e&4&&i(Se,"style",De.style,Ne.style,ie),_e&8){const G=q.dynamicProps;for(let Q=0;Q{Ke&&or(Ke,K,q,L),Re&&pa(q,L,K,"updated")},se)},S=(L,q,K,se,ie,be,Oe)=>{for(let Se=0;Se{if(K!==se){if(K!==jt)for(const Se in K)!Ol(Se)&&!(Se in se)&&i(L,Se,K[Se],null,Oe,q.children,ie,be,de);for(const Se in se){if(Ol(Se))continue;const _e=se[Se],me=K[Se];_e!==me&&Se!=="value"&&i(L,Se,me,_e,Oe,q.children,ie,be,de)}"value"in se&&i(L,"value",K.value,se.value)}},N=(L,q,K,se,ie,be,Oe,Se,_e)=>{const me=q.el=L?L.el:s(""),Re=q.anchor=L?L.anchor:s("");let{patchFlag:De,dynamicChildren:Ne,slotScopeIds:Ke}=q;Ke&&(Se=Se?Se.concat(Ke):Ke),L==null?(r(me,K,se),r(Re,K,se),A(q.children,K,Re,ie,be,Oe,Se,_e)):De>0&&De&64&&Ne&&L.dynamicChildren?(S(L.dynamicChildren,Ne,K,ie,be,Oe,Se),(q.key!=null||ie&&q===ie.subTree)&&gv(L,q,!0)):C(L,q,K,Re,ie,be,Oe,Se,_e)},P=(L,q,K,se,ie,be,Oe,Se,_e)=>{q.slotScopeIds=Se,L==null?q.shapeFlag&512?ie.ctx.activate(q,K,se,Oe,_e):F(q,K,se,ie,be,Oe,_e):j(L,q,_e)},F=(L,q,K,se,ie,be,Oe)=>{const Se=L.component=Iw(L,se,ie);if(Tu(L)&&(Se.ctx.renderer=Ee),Lw(Se),Se.asyncDep){if(ie&&ie.registerDep(Se,B),!L.el){const _e=Se.subTree=ae(Yn);g(null,_e,q,K)}return}B(Se,L,q,K,ie,be,Oe)},j=(L,q,K)=>{const se=q.component=L.component;if(YT(L,q,K))if(se.asyncDep&&!se.asyncResolved){J(se,q,K);return}else se.next=q,MT(se.update),se.update();else q.el=L.el,se.vnode=q},B=(L,q,K,se,ie,be,Oe)=>{const Se=()=>{if(L.isMounted){let{next:Re,bu:De,u:Ne,parent:Ke,vnode:at}=L,G=Re,Q;Qi(L,!1),Re?(Re.el=at.el,J(L,Re,Oe)):Re=at,De&&ps(De),(Q=Re.props&&Re.props.onVnodeBeforeUpdate)&&or(Q,Ke,Re,at),Qi(L,!0);const U=Hc(L),Y=L.subTree;L.subTree=U,m(Y,U,d(Y.el),Ae(Y),L,ie,be),Re.el=U.el,G===null&&sv(L,U.el),Ne&&Nn(Ne,ie),(Q=Re.props&&Re.props.onVnodeUpdated)&&Nn(()=>or(Q,Ke,Re,at),ie)}else{let Re;const{el:De,props:Ne}=q,{bm:Ke,m:at,parent:G}=L,Q=vo(q);if(Qi(L,!1),Ke&&ps(Ke),!Q&&(Re=Ne&&Ne.onVnodeBeforeMount)&&or(Re,G,q),Qi(L,!0),De&&re){const U=()=>{L.subTree=Hc(L),re(De,L.subTree,L,ie,null)};Q?q.type.__asyncLoader().then(()=>!L.isUnmounted&&U()):U()}else{const U=L.subTree=Hc(L);m(null,U,K,se,L,ie,be),q.el=U.el}if(at&&Nn(at,ie),!Q&&(Re=Ne&&Ne.onVnodeMounted)){const U=q;Nn(()=>or(Re,G,U),ie)}(q.shapeFlag&256||G&&vo(G.vnode)&&G.vnode.shapeFlag&256)&&L.a&&Nn(L.a,ie),L.isMounted=!0,q=K=se=null}},_e=L.effect=new _s(Se,()=>Wd(me),L.scope),me=L.update=()=>_e.run();me.id=L.uid,Qi(L,!0),me()},J=(L,q,K)=>{q.component=L;const se=L.vnode.props;L.vnode=q,L.next=null,N2(L,q.props,se,K),M2(L,q.children,K),Vs(),oy(),Hs()},C=(L,q,K,se,ie,be,Oe,Se,_e=!1)=>{const me=L&&L.children,Re=L?L.shapeFlag:0,De=q.children,{patchFlag:Ne,shapeFlag:Ke}=q;if(Ne>0){if(Ne&128){M(me,De,K,se,ie,be,Oe,Se,_e);return}else if(Ne&256){V(me,De,K,se,ie,be,Oe,Se,_e);return}}Ke&8?(Re&16&&de(me,ie,be),De!==me&&c(K,De)):Re&16?Ke&16?M(me,De,K,se,ie,be,Oe,Se,_e):de(me,ie,be,!0):(Re&8&&c(K,""),Ke&16&&A(De,K,se,ie,be,Oe,Se,_e))},V=(L,q,K,se,ie,be,Oe,Se,_e)=>{L=L||fs,q=q||fs;const me=L.length,Re=q.length,De=Math.min(me,Re);let Ne;for(Ne=0;NeRe?de(L,ie,be,!0,!1,De):A(q,K,se,ie,be,Oe,Se,_e,De)},M=(L,q,K,se,ie,be,Oe,Se,_e)=>{let me=0;const Re=q.length;let De=L.length-1,Ne=Re-1;for(;me<=De&&me<=Ne;){const Ke=L[me],at=q[me]=_e?xi(q[me]):yr(q[me]);if(Gr(Ke,at))m(Ke,at,K,null,ie,be,Oe,Se,_e);else break;me++}for(;me<=De&&me<=Ne;){const Ke=L[De],at=q[Ne]=_e?xi(q[Ne]):yr(q[Ne]);if(Gr(Ke,at))m(Ke,at,K,null,ie,be,Oe,Se,_e);else break;De--,Ne--}if(me>De){if(me<=Ne){const Ke=Ne+1,at=KeNe)for(;me<=De;)X(L[me],ie,be,!0),me++;else{const Ke=me,at=me,G=new Map;for(me=at;me<=Ne;me++){const Fe=q[me]=_e?xi(q[me]):yr(q[me]);Fe.key!=null&&G.set(Fe.key,me)}let Q,U=0;const Y=Ne-at+1;let ne=!1,fe=0;const ke=new Array(Y);for(me=0;me=Y){X(Fe,ie,be,!0);continue}let rt;if(Fe.key!=null)rt=G.get(Fe.key);else for(Q=at;Q<=Ne;Q++)if(ke[Q-at]===0&&Gr(Fe,q[Q])){rt=Q;break}rt===void 0?X(Fe,ie,be,!0):(ke[rt-at]=me+1,rt>=fe?fe=rt:ne=!0,m(Fe,q[rt],K,null,ie,be,Oe,Se,_e),U++)}const Ye=ne?R2(ke):fs;for(Q=Ye.length-1,me=Y-1;me>=0;me--){const Fe=at+me,rt=q[Fe],mt=Fe+1{const{el:be,type:Oe,transition:Se,children:_e,shapeFlag:me}=L;if(me&6){Z(L.component.subTree,q,K,se);return}if(me&128){L.suspense.move(q,K,se);return}if(me&64){Oe.move(L,q,K,Ee);return}if(Oe===ue){r(be,q,K);for(let De=0;De<_e.length;De++)Z(_e[De],q,K,se);r(L.anchor,q,K);return}if(Oe===go){_(L,q,K);return}if(se!==2&&me&1&&Se)if(se===0)Se.beforeEnter(be),r(be,q,K),Nn(()=>Se.enter(be),ie);else{const{leave:De,delayLeave:Ne,afterLeave:Ke}=Se,at=()=>r(be,q,K),G=()=>{De(be,()=>{at(),Ke&&Ke()})};Ne?Ne(be,at,G):G()}else r(be,q,K)},X=(L,q,K,se=!1,ie=!1)=>{const{type:be,props:Oe,ref:Se,children:_e,dynamicChildren:me,shapeFlag:Re,patchFlag:De,dirs:Ne}=L;if(Se!=null&&fd(Se,null,K,L,!0),Re&256){q.ctx.deactivate(L);return}const Ke=Re&1&&Ne,at=!vo(L);let G;if(at&&(G=Oe&&Oe.onVnodeBeforeUnmount)&&or(G,q,L),Re&6)ye(L.component,K,se);else{if(Re&128){L.suspense.unmount(K,se);return}Ke&&pa(L,null,q,"beforeUnmount"),Re&64?L.type.remove(L,q,K,ie,Ee,se):me&&(be!==ue||De>0&&De&64)?de(me,q,K,!1,!0):(be===ue&&De&384||!ie&&Re&16)&&de(_e,q,K),se&&H(L)}(at&&(G=Oe&&Oe.onVnodeUnmounted)||Ke)&&Nn(()=>{G&&or(G,q,L),Ke&&pa(L,null,q,"unmounted")},K)},H=L=>{const{type:q,el:K,anchor:se,transition:ie}=L;if(q===ue){le(K,se);return}if(q===go){x(L);return}const be=()=>{a(K),ie&&!ie.persisted&&ie.afterLeave&&ie.afterLeave()};if(L.shapeFlag&1&&ie&&!ie.persisted){const{leave:Oe,delayLeave:Se}=ie,_e=()=>Oe(K,be);Se?Se(L.el,be,_e):_e()}else be()},le=(L,q)=>{let K;for(;L!==q;)K=f(L),a(L),L=K;a(q)},ye=(L,q,K)=>{const{bum:se,scope:ie,update:be,subTree:Oe,um:Se}=L;se&&ps(se),ie.stop(),be&&(be.active=!1,X(Oe,L,q,K)),Se&&Nn(Se,q),Nn(()=>{L.isUnmounted=!0},q),q&&q.pendingBranch&&!q.isUnmounted&&L.asyncDep&&!L.asyncResolved&&L.suspenseId===q.pendingId&&(q.deps--,q.deps===0&&q.resolve())},de=(L,q,K,se=!1,ie=!1,be=0)=>{for(let Oe=be;OeL.shapeFlag&6?Ae(L.component.subTree):L.shapeFlag&128?L.suspense.next():f(L.anchor||L.el),we=(L,q,K)=>{L==null?q._vnode&&X(q._vnode,null,null,!0):m(q._vnode||null,L,q,null,null,null,K),oy(),cd(),q._vnode=L},Ee={p:m,um:X,m:Z,r:H,mt:F,mc:A,pc:C,pbc:S,n:Ae,o:e};let nt,re;return t&&([nt,re]=t(Ee)),{render:we,hydrate:nt,createApp:k2(we,nt)}}function Qi({effect:e,update:t},n){e.allowRecurse=t.allowRecurse=n}function Aw(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function gv(e,t,n=!1){const r=e.children,a=t.children;if(Ve(r)&&Ve(a))for(let i=0;i>1,e[n[s]]0&&(t[r]=n[i-1]),n[i]=r)}}for(i=n.length,o=n[i-1];i-- >0;)n[i]=o,o=t[o];return n}const F2=e=>e.__isTeleport,kl=e=>e&&(e.disabled||e.disabled===""),yy=e=>typeof SVGElement<"u"&&e instanceof SVGElement,Ap=(e,t)=>{const n=e&&e.to;return Jt(n)?t?t(n):null:n},j2={__isTeleport:!0,process(e,t,n,r,a,i,o,s,l,u){const{mc:c,pc:d,pbc:f,o:{insert:h,querySelector:p,createText:m,createComment:y}}=u,g=kl(t.props);let{shapeFlag:w,children:_,dynamicChildren:x}=t;if(e==null){const k=t.el=m(""),D=t.anchor=m("");h(k,n,r),h(D,n,r);const R=t.target=Ap(t.props,p),A=t.targetAnchor=m("");R&&(h(A,R),o=o||yy(R));const E=(S,T)=>{w&16&&c(_,S,T,a,i,o,s,l)};g?E(n,D):R&&E(R,A)}else{t.el=e.el;const k=t.anchor=e.anchor,D=t.target=e.target,R=t.targetAnchor=e.targetAnchor,A=kl(e.props),E=A?n:D,S=A?k:R;if(o=o||yy(D),x?(f(e.dynamicChildren,x,E,a,i,o,s),gv(e,t,!0)):l||d(e,t,E,S,a,i,o,s,!1),g)A?t.props&&e.props&&t.props.to!==e.props.to&&(t.props.to=e.props.to):mc(t,n,k,u,1);else if((t.props&&t.props.to)!==(e.props&&e.props.to)){const T=t.target=Ap(t.props,p);T&&mc(t,T,null,u,0)}else A&&mc(t,D,R,u,1)}$w(t)},remove(e,t,n,r,{um:a,o:{remove:i}},o){const{shapeFlag:s,children:l,anchor:u,targetAnchor:c,target:d,props:f}=e;if(d&&i(c),o&&i(u),s&16){const h=o||!kl(f);for(let p=0;p0?sr||fs:null,Dw(),Oo>0&&sr&&sr.push(e),e}function $(e,t,n,r,a,i){return Nw(v(e,t,n,r,a,i,!0))}function He(e,t,n,r,a){return Nw(ae(e,t,n,r,a,!0))}function Ri(e){return e?e.__v_isVNode===!0:!1}function Gr(e,t){return e.type===t.type&&e.key===t.key}function B2(e){}const ef="__vInternal",Pw=({key:e})=>e??null,Yc=({ref:e,ref_key:t,ref_for:n})=>(typeof e=="number"&&(e=""+e),e!=null?Jt(e)||on(e)||ut(e)?{i:Tn,r:e,k:t,f:!!n}:e:null);function v(e,t=null,n=null,r=0,a=null,i=e===ue?0:1,o=!1,s=!1){const l={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&Pw(t),ref:t&&Yc(t),scopeId:Gd,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetAnchor:null,staticCount:0,shapeFlag:i,patchFlag:r,dynamicProps:a,dynamicChildren:null,appContext:null,ctx:Tn};return s?(bv(l,n),i&128&&e.normalize(l)):n&&(l.shapeFlag|=Jt(n)?8:16),Oo>0&&!o&&sr&&(l.patchFlag>0||i&6)&&l.patchFlag!==32&&sr.push(l),l}const ae=V2;function V2(e,t=null,n=null,r=0,a=null,i=!1){if((!e||e===nw)&&(e=Yn),Ri(e)){const s=Aa(e,t,!0);return n&&bv(s,n),Oo>0&&!i&&sr&&(s.shapeFlag&6?sr[sr.indexOf(e)]=s:sr.push(s)),s.patchFlag|=-2,s}if(G2(e)&&(e=e.__vccOpts),t){t=Qn(t);let{class:s,style:l}=t;s&&!Jt(s)&&(t.class=Te(s)),Ut(l)&&(tv(l)&&!Ve(l)&&(l=Xt({},l)),t.style=xt(l))}const o=Jt(e)?1:rw(e)?128:F2(e)?64:Ut(e)?4:ut(e)?2:0;return v(e,t,n,r,a,o,i,!0)}function Qn(e){return e?tv(e)||ef in e?Xt({},e):e:null}function Aa(e,t,n=!1){const{props:r,ref:a,patchFlag:i,children:o}=e,s=t?On(r||{},t):r;return{__v_isVNode:!0,__v_skip:!0,type:e.type,props:s,key:s&&Pw(s),ref:t&&t.ref?n&&a?Ve(a)?a.concat(Yc(t)):[a,Yc(t)]:Yc(t):a,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:o,target:e.target,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==ue?i===-1?16:i|16:i,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:e.transition,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&Aa(e.ssContent),ssFallback:e.ssFallback&&Aa(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce}}function Pt(e=" ",t=0){return ae(To,null,e,t)}function yv(e,t){const n=ae(go,null,e);return n.staticCount=t,n}function te(e="",t=!1){return t?(O(),He(Yn,null,e)):ae(Yn,null,e)}function yr(e){return e==null||typeof e=="boolean"?ae(Yn):Ve(e)?ae(ue,null,e.slice()):typeof e=="object"?xi(e):ae(To,null,String(e))}function xi(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:Aa(e)}function bv(e,t){let n=0;const{shapeFlag:r}=e;if(t==null)t=null;else if(Ve(t))n=16;else if(typeof t=="object")if(r&65){const a=t.default;a&&(a._c&&(a._d=!1),bv(e,a()),a._c&&(a._d=!0));return}else{n=32;const a=t._;!a&&!(ef in t)?t._ctx=Tn:a===3&&Tn&&(Tn.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else ut(t)?(t={default:t,_ctx:Tn},n=32):(t=String(t),r&64?(n=16,t=[Pt(t)]):n=8);e.children=t,e.shapeFlag|=n}function On(...e){const t={};for(let n=0;nhn||Tn;let wv,Wo,by="__VUE_INSTANCE_SETTERS__";(Wo=yp()[by])||(Wo=yp()[by]=[]),Wo.push(e=>hn=e),wv=e=>{Wo.length>1?Wo.forEach(t=>t(e)):Wo[0](e)};const Fi=e=>{wv(e),e.scope.on()},ki=()=>{hn&&hn.scope.off(),wv(null)};function Mw(e){return e.vnode.shapeFlag&4}let Es=!1;function Lw(e,t=!1){Es=t;const{props:n,children:r}=e.vnode,a=Mw(e);D2(e,n,a,t),I2(e,r);const i=a?q2(e,t):void 0;return Es=!1,i}function q2(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=nv(new Proxy(e.ctx,Ep));const{setup:r}=n;if(r){const a=e.setupContext=r.length>1?Fw(e):null;Fi(e),Vs();const i=Ka(r,e,0,[e.props,a]);if(Hs(),ki(),Km(i)){if(i.then(ki,ki),t)return i.then(o=>{$p(e,o,t)}).catch(o=>{Mo(o,e,0)});e.asyncDep=i}else $p(e,i,t)}else Rw(e,t)}function $p(e,t,n){ut(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:Ut(t)&&(e.setupState=iv(t)),Rw(e,n)}let hd,Dp;function z2(e){hd=e,Dp=t=>{t.render._rc&&(t.withProxy=new Proxy(t.ctx,u2))}}const W2=()=>!hd;function Rw(e,t,n){const r=e.type;if(!e.render){if(!t&&hd&&!r.render){const a=r.template||pv(e).template;if(a){const{isCustomElement:i,compilerOptions:o}=e.appContext.config,{delimiters:s,compilerOptions:l}=r,u=Xt(Xt({isCustomElement:i,delimiters:s},o),l);r.render=hd(a,u)}}e.render=r.render||ta,Dp&&Dp(e)}{Fi(e),Vs();try{S2(e)}finally{Hs(),ki()}}}function K2(e){return e.attrsProxy||(e.attrsProxy=new Proxy(e.attrs,{get(t,n){return dr(e,"get","$attrs"),t[n]}}))}function Fw(e){const t=n=>{e.exposed=n||{}};return{get attrs(){return K2(e)},slots:e.slots,emit:e.emit,expose:t}}function tf(e){if(e.exposed)return e.exposeProxy||(e.exposeProxy=new Proxy(iv(nv(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in Al)return Al[n](e)},has(t,n){return n in t||n in Al}}))}function Np(e,t=!0){return ut(e)?e.displayName||e.name:e.name||t&&e.__name}function G2(e){return ut(e)&&"__vccOpts"in e}const ge=(e,t)=>$T(e,t,Es);function Sr(e,t,n){const r=arguments.length;return r===2?Ut(t)&&!Ve(t)?Ri(t)?ae(e,null,[t]):ae(e,t):ae(e,null,t):(r>3?n=Array.prototype.slice.call(arguments,2):r===3&&Ri(n)&&(n=[n]),ae(e,t,n))}const jw=Symbol.for("v-scx"),Uw=()=>bn(jw);function X2(){}function J2(e,t,n,r){const a=n[r];if(a&&Bw(a,e))return a;const i=t();return i.memo=e.slice(),n[r]=i}function Bw(e,t){const n=e.memo;if(n.length!=t.length)return!1;for(let r=0;r0&&sr&&sr.push(e),!0}const Vw="3.3.8",Q2={createComponentInstance:Iw,setupComponent:Lw,renderComponentRoot:Hc,setCurrentRenderingInstance:Jl,isVNode:Ri,normalizeVNode:yr},Z2=Q2,eO=null,tO=null,nO="http://www.w3.org/2000/svg",uo=typeof document<"u"?document:null,wy=uo&&uo.createElement("template"),rO={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,r)=>{const a=t?uo.createElementNS(nO,e):uo.createElement(e,n?{is:n}:void 0);return e==="select"&&r&&r.multiple!=null&&a.setAttribute("multiple",r.multiple),a},createText:e=>uo.createTextNode(e),createComment:e=>uo.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>uo.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,r,a,i){const o=n?n.previousSibling:t.lastChild;if(a&&(a===i||a.nextSibling))for(;t.insertBefore(a.cloneNode(!0),n),!(a===i||!(a=a.nextSibling)););else{wy.innerHTML=r?`${e}`:e;const s=wy.content;if(r){const l=s.firstChild;for(;l.firstChild;)s.appendChild(l.firstChild);s.removeChild(l)}t.insertBefore(s,n)}return[o?o.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},pi="transition",rl="animation",Ts=Symbol("_vtc"),er=(e,{slots:t})=>Sr(sw,Yw(e),t);er.displayName="Transition";const Hw={name:String,type:String,css:{type:Boolean,default:!0},duration:[String,Number,Object],enterFromClass:String,enterActiveClass:String,enterToClass:String,appearFromClass:String,appearActiveClass:String,appearToClass:String,leaveFromClass:String,leaveActiveClass:String,leaveToClass:String},aO=er.props=Xt({},fv,Hw),Zi=(e,t=[])=>{Ve(e)?e.forEach(n=>n(...t)):e&&e(...t)},xy=e=>e?Ve(e)?e.some(t=>t.length>1):e.length>1:!1;function Yw(e){const t={};for(const N in e)N in Hw||(t[N]=e[N]);if(e.css===!1)return t;const{name:n="v",type:r,duration:a,enterFromClass:i=`${n}-enter-from`,enterActiveClass:o=`${n}-enter-active`,enterToClass:s=`${n}-enter-to`,appearFromClass:l=i,appearActiveClass:u=o,appearToClass:c=s,leaveFromClass:d=`${n}-leave-from`,leaveActiveClass:f=`${n}-leave-active`,leaveToClass:h=`${n}-leave-to`}=e,p=iO(a),m=p&&p[0],y=p&&p[1],{onBeforeEnter:g,onEnter:w,onEnterCancelled:_,onLeave:x,onLeaveCancelled:k,onBeforeAppear:D=g,onAppear:R=w,onAppearCancelled:A=_}=t,E=(N,P,F)=>{yi(N,P?c:s),yi(N,P?u:o),F&&F()},S=(N,P)=>{N._isLeaving=!1,yi(N,d),yi(N,h),yi(N,f),P&&P()},T=N=>(P,F)=>{const j=N?R:w,B=()=>E(P,N,F);Zi(j,[P,B]),_y(()=>{yi(P,N?l:i),Ba(P,N?c:s),xy(j)||Sy(P,r,m,B)})};return Xt(t,{onBeforeEnter(N){Zi(g,[N]),Ba(N,i),Ba(N,o)},onBeforeAppear(N){Zi(D,[N]),Ba(N,l),Ba(N,u)},onEnter:T(!1),onAppear:T(!0),onLeave(N,P){N._isLeaving=!0;const F=()=>S(N,P);Ba(N,d),zw(),Ba(N,f),_y(()=>{N._isLeaving&&(yi(N,d),Ba(N,h),xy(x)||Sy(N,r,y,F))}),Zi(x,[N,F])},onEnterCancelled(N){E(N,!1),Zi(_,[N])},onAppearCancelled(N){E(N,!0),Zi(A,[N])},onLeaveCancelled(N){S(N),Zi(k,[N])}})}function iO(e){if(e==null)return null;if(Ut(e))return[bh(e.enter),bh(e.leave)];{const t=bh(e);return[t,t]}}function bh(e){return sd(e)}function Ba(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e[Ts]||(e[Ts]=new Set)).add(t)}function yi(e,t){t.split(/\s+/).forEach(r=>r&&e.classList.remove(r));const n=e[Ts];n&&(n.delete(t),n.size||(e[Ts]=void 0))}function _y(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let oO=0;function Sy(e,t,n,r){const a=e._endId=++oO,i=()=>{a===e._endId&&r()};if(n)return setTimeout(i,n);const{type:o,timeout:s,propCount:l}=qw(e,t);if(!o)return r();const u=o+"end";let c=0;const d=()=>{e.removeEventListener(u,f),i()},f=h=>{h.target===e&&++c>=l&&d()};setTimeout(()=>{c(n[p]||"").split(", "),a=r(`${pi}Delay`),i=r(`${pi}Duration`),o=Ey(a,i),s=r(`${rl}Delay`),l=r(`${rl}Duration`),u=Ey(s,l);let c=null,d=0,f=0;t===pi?o>0&&(c=pi,d=o,f=i.length):t===rl?u>0&&(c=rl,d=u,f=l.length):(d=Math.max(o,u),c=d>0?o>u?pi:rl:null,f=c?c===pi?i.length:l.length:0);const h=c===pi&&/\b(transform|all)(,|$)/.test(r(`${pi}Property`).toString());return{type:c,timeout:d,propCount:f,hasTransform:h}}function Ey(e,t){for(;e.lengthTy(n)+Ty(e[r])))}function Ty(e){return e==="auto"?0:Number(e.slice(0,-1).replace(",","."))*1e3}function zw(){return document.body.offsetHeight}function sO(e,t,n){const r=e[Ts];r&&(t=(t?[t,...r]:[...r]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}const xv=Symbol("_vod"),qn={beforeMount(e,{value:t},{transition:n}){e[xv]=e.style.display==="none"?"":e.style.display,n&&t?n.beforeEnter(e):al(e,t)},mounted(e,{value:t},{transition:n}){n&&t&&n.enter(e)},updated(e,{value:t,oldValue:n},{transition:r}){!t!=!n&&(r?t?(r.beforeEnter(e),al(e,!0),r.enter(e)):r.leave(e,()=>{al(e,!1)}):al(e,t))},beforeUnmount(e,{value:t}){al(e,t)}};function al(e,t){e.style.display=t?e[xv]:"none"}function lO(){qn.getSSRProps=({value:e})=>{if(!e)return{style:{display:"none"}}}}function uO(e,t,n){const r=e.style,a=Jt(n);if(n&&!a){if(t&&!Jt(t))for(const i in t)n[i]==null&&Pp(r,i,"");for(const i in n)Pp(r,i,n[i])}else{const i=r.display;a?t!==n&&(r.cssText=n):t&&e.removeAttribute("style"),xv in e&&(r.display=i)}}const Oy=/\s*!important$/;function Pp(e,t,n){if(Ve(n))n.forEach(r=>Pp(e,t,r));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const r=cO(e,t);Oy.test(n)?e.setProperty(Dr(r),n.replace(Oy,""),"important"):e[r]=n}}const Cy=["Webkit","Moz","ms"],wh={};function cO(e,t){const n=wh[t];if(n)return n;let r=ur(t);if(r!=="filter"&&r in e)return wh[t]=r;r=Su(r);for(let a=0;axh||(vO.then(()=>xh=0),xh=Date.now());function yO(e,t){const n=r=>{if(!r._vts)r._vts=Date.now();else if(r._vts<=n.attached)return;_r(bO(r,n.value),t,5,[r])};return n.value=e,n.attached=gO(),n}function bO(e,t){if(Ve(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(r=>a=>!a._stopped&&r&&r(a))}else return t}const Dy=/^on[a-z]/,wO=(e,t,n,r,a=!1,i,o,s,l)=>{t==="class"?sO(e,r,a):t==="style"?uO(e,n,r):_u(t)?zm(t)||pO(e,t,n,r,o):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):xO(e,t,r,a))?fO(e,t,r,i,o,s,l):(t==="true-value"?e._trueValue=r:t==="false-value"&&(e._falseValue=r),dO(e,t,r,a))};function xO(e,t,n,r){return r?!!(t==="innerHTML"||t==="textContent"||t in e&&Dy.test(t)&&ut(n)):t==="spellcheck"||t==="draggable"||t==="translate"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA"||Dy.test(t)&&Jt(n)?!1:t in e}/*! #__NO_SIDE_EFFECTS__ */function Ww(e,t){const n=It(e);class r extends nf{constructor(i){super(n,i,t)}}return r.def=n,r}/*! #__NO_SIDE_EFFECTS__ */const _O=e=>Ww(e,rx),SO=typeof HTMLElement<"u"?HTMLElement:class{};class nf extends SO{constructor(t,n={},r){super(),this._def=t,this._props=n,this._instance=null,this._connected=!1,this._resolved=!1,this._numberProps=null,this._ob=null,this.shadowRoot&&r?r(this._createVNode(),this.shadowRoot):(this.attachShadow({mode:"open"}),this._def.__asyncLoader||this._resolveProps(this._def))}connectedCallback(){this._connected=!0,this._instance||(this._resolved?this._update():this._resolveDef())}disconnectedCallback(){this._connected=!1,this._ob&&(this._ob.disconnect(),this._ob=null),fr(()=>{this._connected||(tu(null,this.shadowRoot),this._instance=null)})}_resolveDef(){this._resolved=!0;for(let r=0;r{for(const a of r)this._setAttr(a.attributeName)}),this._ob.observe(this,{attributes:!0});const t=(r,a=!1)=>{const{props:i,styles:o}=r;let s;if(i&&!Ve(i))for(const l in i){const u=i[l];(u===Number||u&&u.type===Number)&&(l in this._props&&(this._props[l]=sd(this._props[l])),(s||(s=Object.create(null)))[ur(l)]=!0)}this._numberProps=s,a&&this._resolveProps(r),this._applyStyles(o),this._update()},n=this._def.__asyncLoader;n?n().then(r=>t(r,!0)):t(this._def)}_resolveProps(t){const{props:n}=t,r=Ve(n)?n:Object.keys(n||{});for(const a of Object.keys(this))a[0]!=="_"&&r.includes(a)&&this._setProp(a,this[a],!0,!1);for(const a of r.map(ur))Object.defineProperty(this,a,{get(){return this._getProp(a)},set(i){this._setProp(a,i)}})}_setAttr(t){let n=this.getAttribute(t);const r=ur(t);this._numberProps&&this._numberProps[r]&&(n=sd(n)),this._setProp(r,n,!1)}_getProp(t){return this._props[t]}_setProp(t,n,r=!0,a=!0){n!==this._props[t]&&(this._props[t]=n,a&&this._instance&&this._update(),r&&(n===!0?this.setAttribute(Dr(t),""):typeof n=="string"||typeof n=="number"?this.setAttribute(Dr(t),n+""):n||this.removeAttribute(Dr(t))))}_update(){tu(this._createVNode(),this.shadowRoot)}_createVNode(){const t=ae(this._def,Xt({},this._props));return this._instance||(t.ce=n=>{this._instance=n,n.isCE=!0;const r=(i,o)=>{this.dispatchEvent(new CustomEvent(i,{detail:o}))};n.emit=(i,...o)=>{r(i,o),Dr(i)!==i&&r(Dr(i),o)};let a=this;for(;a=a&&(a.parentNode||a.host);)if(a instanceof nf){n.parent=a._instance,n.provides=a._instance.provides;break}}),t}_applyStyles(t){t&&t.forEach(n=>{const r=document.createElement("style");r.textContent=n,this.shadowRoot.appendChild(r)})}}function EO(e="$style"){{const t=ai();if(!t)return jt;const n=t.type.__cssModules;if(!n)return jt;const r=n[e];return r||jt}}function TO(e){const t=ai();if(!t)return;const n=t.ut=(a=e(t.proxy))=>{Array.from(document.querySelectorAll(`[data-v-owner="${t.uid}"]`)).forEach(i=>Mp(i,a))},r=()=>{const a=e(t.proxy);Ip(t.subTree,a),n(a)};iw(r),vt(()=>{const a=new MutationObserver(r);a.observe(t.subTree.el.parentNode,{childList:!0}),ia(()=>a.disconnect())})}function Ip(e,t){if(e.shapeFlag&128){const n=e.suspense;e=n.activeBranch,n.pendingBranch&&!n.isHydrating&&n.effects.push(()=>{Ip(n.activeBranch,t)})}for(;e.component;)e=e.component.subTree;if(e.shapeFlag&1&&e.el)Mp(e.el,t);else if(e.type===ue)e.children.forEach(n=>Ip(n,t));else if(e.type===go){let{el:n,anchor:r}=e;for(;n&&(Mp(n,t),n!==r);)n=n.nextSibling}}function Mp(e,t){if(e.nodeType===1){const n=e.style;for(const r in t)n.setProperty(`--${r}`,t[r])}}const Kw=new WeakMap,Gw=new WeakMap,pd=Symbol("_moveCb"),Ny=Symbol("_enterCb"),Xw={name:"TransitionGroup",props:Xt({},aO,{tag:String,moveClass:String}),setup(e,{slots:t}){const n=ai(),r=dv();let a,i;return xn(()=>{if(!a.length)return;const o=e.moveClass||`${e.name||"v"}-move`;if(!DO(a[0].el,n.vnode.el,o))return;a.forEach(AO),a.forEach(kO);const s=a.filter($O);zw(),s.forEach(l=>{const u=l.el,c=u.style;Ba(u,o),c.transform=c.webkitTransform=c.transitionDuration="";const d=u[pd]=f=>{f&&f.target!==u||(!f||/transform$/.test(f.propertyName))&&(u.removeEventListener("transitionend",d),u[pd]=null,yi(u,o))};u.addEventListener("transitionend",d)})}),()=>{const o=_t(e),s=Yw(o);let l=o.tag||ue;a=i,i=t.default?Jd(t.default()):[];for(let u=0;udelete e.mode;Xw.props;const CO=Xw;function AO(e){const t=e.el;t[pd]&&t[pd](),t[Ny]&&t[Ny]()}function kO(e){Gw.set(e,e.el.getBoundingClientRect())}function $O(e){const t=Kw.get(e),n=Gw.get(e),r=t.left-n.left,a=t.top-n.top;if(r||a){const i=e.el.style;return i.transform=i.webkitTransform=`translate(${r}px,${a}px)`,i.transitionDuration="0s",e}}function DO(e,t,n){const r=e.cloneNode(),a=e[Ts];a&&a.forEach(s=>{s.split(/\s+/).forEach(l=>l&&r.classList.remove(l))}),n.split(/\s+/).forEach(s=>s&&r.classList.add(s)),r.style.display="none";const i=t.nodeType===1?t:t.parentNode;i.appendChild(r);const{hasTransform:o}=qw(r);return i.removeChild(r),o}const ji=e=>{const t=e.props["onUpdate:modelValue"]||!1;return Ve(t)?n=>ps(t,n):t};function NO(e){e.target.composing=!0}function Py(e){const t=e.target;t.composing&&(t.composing=!1,t.dispatchEvent(new Event("input")))}const Ir=Symbol("_assign"),At={created(e,{modifiers:{lazy:t,trim:n,number:r}},a){e[Ir]=ji(a);const i=r||a.props&&a.props.type==="number";Ha(e,t?"change":"input",o=>{if(o.target.composing)return;let s=e.value;n&&(s=s.trim()),i&&(s=od(s)),e[Ir](s)}),n&&Ha(e,"change",()=>{e.value=e.value.trim()}),t||(Ha(e,"compositionstart",NO),Ha(e,"compositionend",Py),Ha(e,"change",Py))},mounted(e,{value:t}){e.value=t??""},beforeUpdate(e,{value:t,modifiers:{lazy:n,trim:r,number:a}},i){if(e[Ir]=ji(i),e.composing||document.activeElement===e&&e.type!=="range"&&(n||r&&e.value.trim()===t||(a||e.type==="number")&&od(e.value)===t))return;const o=t??"";e.value!==o&&(e.value=o)}},Mr={deep:!0,created(e,t,n){e[Ir]=ji(n),Ha(e,"change",()=>{const r=e._modelValue,a=Os(e),i=e.checked,o=e[Ir];if(Ve(r)){const s=Vd(r,a),l=s!==-1;if(i&&!l)o(r.concat(a));else if(!i&&l){const u=[...r];u.splice(s,1),o(u)}}else if(Io(r)){const s=new Set(r);i?s.add(a):s.delete(a),o(s)}else o(Jw(e,i))})},mounted:Iy,beforeUpdate(e,t,n){e[Ir]=ji(n),Iy(e,t,n)}};function Iy(e,{value:t,oldValue:n},r){e._modelValue=t,Ve(t)?e.checked=Vd(t,r.props.value)>-1:Io(t)?e.checked=t.has(r.props.value):t!==n&&(e.checked=Mi(t,Jw(e,!0)))}const Ui={created(e,{value:t},n){e.checked=Mi(t,n.props.value),e[Ir]=ji(n),Ha(e,"change",()=>{e[Ir](Os(e))})},beforeUpdate(e,{value:t,oldValue:n},r){e[Ir]=ji(r),t!==n&&(e.checked=Mi(t,r.props.value))}},lr={deep:!0,created(e,{value:t,modifiers:{number:n}},r){const a=Io(t);Ha(e,"change",()=>{const i=Array.prototype.filter.call(e.options,o=>o.selected).map(o=>n?od(Os(o)):Os(o));e[Ir](e.multiple?a?new Set(i):i:i[0])}),e[Ir]=ji(r)},mounted(e,{value:t}){My(e,t)},beforeUpdate(e,t,n){e[Ir]=ji(n)},updated(e,{value:t}){My(e,t)}};function My(e,t){const n=e.multiple;if(!(n&&!Ve(t)&&!Io(t))){for(let r=0,a=e.options.length;r-1:i.selected=t.has(o);else if(Mi(Os(i),t)){e.selectedIndex!==r&&(e.selectedIndex=r);return}}!n&&e.selectedIndex!==-1&&(e.selectedIndex=-1)}}function Os(e){return"_value"in e?e._value:e.value}function Jw(e,t){const n=t?"_trueValue":"_falseValue";return n in e?e[n]:t}const Qw={created(e,t,n){vc(e,t,n,null,"created")},mounted(e,t,n){vc(e,t,n,null,"mounted")},beforeUpdate(e,t,n,r){vc(e,t,n,r,"beforeUpdate")},updated(e,t,n,r){vc(e,t,n,r,"updated")}};function Zw(e,t){switch(e){case"SELECT":return lr;case"TEXTAREA":return At;default:switch(t){case"checkbox":return Mr;case"radio":return Ui;default:return At}}}function vc(e,t,n,r,a){const o=Zw(e.tagName,n.props&&n.props.type)[a];o&&o(e,t,n,r)}function PO(){At.getSSRProps=({value:e})=>({value:e}),Ui.getSSRProps=({value:e},t)=>{if(t.props&&Mi(t.props.value,e))return{checked:!0}},Mr.getSSRProps=({value:e},t)=>{if(Ve(e)){if(t.props&&Vd(e,t.props.value)>-1)return{checked:!0}}else if(Io(e)){if(t.props&&e.has(t.props.value))return{checked:!0}}else if(e)return{checked:!0}},Qw.getSSRProps=(e,t)=>{if(typeof t.type!="string")return;const n=Zw(t.type.toUpperCase(),t.props&&t.props.type);if(n.getSSRProps)return n.getSSRProps(e,t)}}const IO=["ctrl","shift","alt","meta"],MO={stop:e=>e.stopPropagation(),prevent:e=>e.preventDefault(),self:e=>e.target!==e.currentTarget,ctrl:e=>!e.ctrlKey,shift:e=>!e.shiftKey,alt:e=>!e.altKey,meta:e=>!e.metaKey,left:e=>"button"in e&&e.button!==0,middle:e=>"button"in e&&e.button!==1,right:e=>"button"in e&&e.button!==2,exact:(e,t)=>IO.some(n=>e[`${n}Key`]&&!t.includes(n))},ve=(e,t)=>(n,...r)=>{for(let a=0;an=>{if(!("key"in n))return;const r=Dr(n.key);if(t.some(a=>a===r||LO[a]===r))return e(n)},ex=Xt({patchProp:wO},rO);let Dl,Ly=!1;function tx(){return Dl||(Dl=Tw(ex))}function nx(){return Dl=Ly?Dl:Ow(ex),Ly=!0,Dl}const tu=(...e)=>{tx().render(...e)},rx=(...e)=>{nx().hydrate(...e)},ax=(...e)=>{const t=tx().createApp(...e),{mount:n}=t;return t.mount=r=>{const a=ix(r);if(!a)return;const i=t._component;!ut(i)&&!i.render&&!i.template&&(i.template=a.innerHTML),a.innerHTML="";const o=n(a,!1,a instanceof SVGElement);return a instanceof Element&&(a.removeAttribute("v-cloak"),a.setAttribute("data-v-app","")),o},t},RO=(...e)=>{const t=nx().createApp(...e),{mount:n}=t;return t.mount=r=>{const a=ix(r);if(a)return n(a,!0,a instanceof SVGElement)},t};function ix(e){return Jt(e)?document.querySelector(e):e}let Ry=!1;const FO=()=>{Ry||(Ry=!0,PO(),lO())},jO=()=>{},UO=Object.freeze(Object.defineProperty({__proto__:null,BaseTransition:sw,BaseTransitionPropsValidators:fv,Comment:Yn,EffectScope:Xm,Fragment:ue,KeepAlive:o2,ReactiveEffect:_s,Static:go,Suspense:KT,Teleport:kw,Text:To,Transition:er,TransitionGroup:CO,VueElement:nf,assertNumber:NT,callWithAsyncErrorHandling:_r,callWithErrorHandling:Ka,camelize:ur,capitalize:Su,cloneVNode:Aa,compatUtils:tO,compile:jO,computed:ge,createApp:ax,createBlock:He,createCommentVNode:te,createElementBlock:$,createElementVNode:v,createHydrationRenderer:Ow,createPropsRestProxy:x2,createRenderer:Tw,createSSRApp:RO,createSlots:cr,createStaticVNode:yv,createTextVNode:Pt,createVNode:ae,customRef:OT,defineAsyncComponent:a2,defineComponent:It,defineCustomElement:Ww,defineEmits:d2,defineExpose:f2,defineModel:m2,defineOptions:h2,defineProps:c2,defineSSRCustomElement:_O,defineSlots:p2,get devtools(){return Zo},effect:ZE,effectScope:XE,getCurrentInstance:ai,getCurrentScope:Jm,getTransitionRawChildren:Jd,guardReactiveProps:Qn,h:Sr,handleError:Mo,hasInjectionContext:$2,hydrate:rx,initCustomFormatter:X2,initDirectivesForSSR:FO,inject:bn,isMemoSame:Bw,isProxy:tv,isReactive:mo,isReadonly:So,isRef:on,isRuntimeOnly:W2,isShallow:zl,isVNode:Ri,markRaw:nv,mergeDefaults:b2,mergeModels:w2,mergeProps:On,nextTick:fr,normalizeClass:Te,normalizeProps:yn,normalizeStyle:xt,onActivated:uw,onBeforeMount:hr,onBeforeUnmount:Zd,onBeforeUpdate:hv,onDeactivated:cw,onErrorCaptured:mw,onMounted:vt,onRenderTracked:pw,onRenderTriggered:hw,onScopeDispose:I1,onServerPrefetch:fw,onUnmounted:ia,onUpdated:xn,openBlock:O,popScopeId:jT,provide:mv,proxyRefs:iv,pushScopeId:FT,queuePostFlushCb:ud,reactive:un,readonly:ev,ref:ee,registerRuntimeCompiler:z2,render:tu,renderList:$e,renderSlot:qe,resolveComponent:jn,resolveDirective:zT,resolveDynamicComponent:Xd,resolveFilter:eO,resolveTransitionHooks:Ss,setBlockTracking:kp,setDevtoolsHook:ew,setTransitionHooks:Eo,shallowReactive:W1,shallowReadonly:wT,shallowRef:Ys,ssrContextKey:jw,ssrUtils:Z2,stop:eT,toDisplayString:ce,toHandlerKey:Cl,toHandlers:l2,toRaw:_t,toRef:Kl,toRefs:G1,toValue:ST,transformVNodeArgs:B2,triggerRef:_T,unref:z,useAttrs:g2,useCssModule:EO,useCssVars:TO,useModel:y2,useSSRContext:Uw,useSlots:qs,useTransitionState:dv,vModelCheckbox:Mr,vModelDynamic:Qw,vModelRadio:Ui,vModelSelect:lr,vModelText:At,vShow:qn,version:Vw,warn:DT,watch:gt,watchEffect:e2,watchPostEffect:iw,watchSyncEffect:t2,withAsyncContext:_2,withCtx:lt,withDefaults:v2,withDirectives:Le,withKeys:tt,withMemo:J2,withModifiers:ve,withScopeId:UT},Symbol.toStringTag,{value:"Module"}));function ox(e,t){return function(){return e.apply(t,arguments)}}const{toString:BO}=Object.prototype,{getPrototypeOf:_v}=Object,rf=(e=>t=>{const n=BO.call(t);return e[n]||(e[n]=n.slice(8,-1).toLowerCase())})(Object.create(null)),Na=e=>(e=e.toLowerCase(),t=>rf(t)===e),af=e=>t=>typeof t===e,{isArray:zs}=Array,nu=af("undefined");function VO(e){return e!==null&&!nu(e)&&e.constructor!==null&&!nu(e.constructor)&&Lr(e.constructor.isBuffer)&&e.constructor.isBuffer(e)}const sx=Na("ArrayBuffer");function HO(e){let t;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?t=ArrayBuffer.isView(e):t=e&&e.buffer&&sx(e.buffer),t}const YO=af("string"),Lr=af("function"),lx=af("number"),of=e=>e!==null&&typeof e=="object",qO=e=>e===!0||e===!1,qc=e=>{if(rf(e)!=="object")return!1;const t=_v(e);return(t===null||t===Object.prototype||Object.getPrototypeOf(t)===null)&&!(Symbol.toStringTag in e)&&!(Symbol.iterator in e)},zO=Na("Date"),WO=Na("File"),KO=Na("Blob"),GO=Na("FileList"),XO=e=>of(e)&&Lr(e.pipe),JO=e=>{let t;return e&&(typeof FormData=="function"&&e instanceof FormData||Lr(e.append)&&((t=rf(e))==="formdata"||t==="object"&&Lr(e.toString)&&e.toString()==="[object FormData]"))},QO=Na("URLSearchParams"),ZO=e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function Ou(e,t,{allOwnKeys:n=!1}={}){if(e===null||typeof e>"u")return;let r,a;if(typeof e!="object"&&(e=[e]),zs(e))for(r=0,a=e.length;r0;)if(a=n[r],t===a.toLowerCase())return a;return null}const cx=(()=>typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:global)(),dx=e=>!nu(e)&&e!==cx;function Lp(){const{caseless:e}=dx(this)&&this||{},t={},n=(r,a)=>{const i=e&&ux(t,a)||a;qc(t[i])&&qc(r)?t[i]=Lp(t[i],r):qc(r)?t[i]=Lp({},r):zs(r)?t[i]=r.slice():t[i]=r};for(let r=0,a=arguments.length;r(Ou(t,(a,i)=>{n&&Lr(a)?e[i]=ox(a,n):e[i]=a},{allOwnKeys:r}),e),tC=e=>(e.charCodeAt(0)===65279&&(e=e.slice(1)),e),nC=(e,t,n,r)=>{e.prototype=Object.create(t.prototype,r),e.prototype.constructor=e,Object.defineProperty(e,"super",{value:t.prototype}),n&&Object.assign(e.prototype,n)},rC=(e,t,n,r)=>{let a,i,o;const s={};if(t=t||{},e==null)return t;do{for(a=Object.getOwnPropertyNames(e),i=a.length;i-- >0;)o=a[i],(!r||r(o,e,t))&&!s[o]&&(t[o]=e[o],s[o]=!0);e=n!==!1&&_v(e)}while(e&&(!n||n(e,t))&&e!==Object.prototype);return t},aC=(e,t,n)=>{e=String(e),(n===void 0||n>e.length)&&(n=e.length),n-=t.length;const r=e.indexOf(t,n);return r!==-1&&r===n},iC=e=>{if(!e)return null;if(zs(e))return e;let t=e.length;if(!lx(t))return null;const n=new Array(t);for(;t-- >0;)n[t]=e[t];return n},oC=(e=>t=>e&&t instanceof e)(typeof Uint8Array<"u"&&_v(Uint8Array)),sC=(e,t)=>{const r=(e&&e[Symbol.iterator]).call(e);let a;for(;(a=r.next())&&!a.done;){const i=a.value;t.call(e,i[0],i[1])}},lC=(e,t)=>{let n;const r=[];for(;(n=e.exec(t))!==null;)r.push(n);return r},uC=Na("HTMLFormElement"),cC=e=>e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(n,r,a){return r.toUpperCase()+a}),Fy=(({hasOwnProperty:e})=>(t,n)=>e.call(t,n))(Object.prototype),dC=Na("RegExp"),fx=(e,t)=>{const n=Object.getOwnPropertyDescriptors(e),r={};Ou(n,(a,i)=>{let o;(o=t(a,i,e))!==!1&&(r[i]=o||a)}),Object.defineProperties(e,r)},fC=e=>{fx(e,(t,n)=>{if(Lr(e)&&["arguments","caller","callee"].indexOf(n)!==-1)return!1;const r=e[n];if(Lr(r)){if(t.enumerable=!1,"writable"in t){t.writable=!1;return}t.set||(t.set=()=>{throw Error("Can not rewrite read-only method '"+n+"'")})}})},hC=(e,t)=>{const n={},r=a=>{a.forEach(i=>{n[i]=!0})};return zs(e)?r(e):r(String(e).split(t)),n},pC=()=>{},mC=(e,t)=>(e=+e,Number.isFinite(e)?e:t),_h="abcdefghijklmnopqrstuvwxyz",jy="0123456789",hx={DIGIT:jy,ALPHA:_h,ALPHA_DIGIT:_h+_h.toUpperCase()+jy},vC=(e=16,t=hx.ALPHA_DIGIT)=>{let n="";const{length:r}=t;for(;e--;)n+=t[Math.random()*r|0];return n};function gC(e){return!!(e&&Lr(e.append)&&e[Symbol.toStringTag]==="FormData"&&e[Symbol.iterator])}const yC=e=>{const t=new Array(10),n=(r,a)=>{if(of(r)){if(t.indexOf(r)>=0)return;if(!("toJSON"in r)){t[a]=r;const i=zs(r)?[]:{};return Ou(r,(o,s)=>{const l=n(o,a+1);!nu(l)&&(i[s]=l)}),t[a]=void 0,i}}return r};return n(e,0)},bC=Na("AsyncFunction"),wC=e=>e&&(of(e)||Lr(e))&&Lr(e.then)&&Lr(e.catch),pe={isArray:zs,isArrayBuffer:sx,isBuffer:VO,isFormData:JO,isArrayBufferView:HO,isString:YO,isNumber:lx,isBoolean:qO,isObject:of,isPlainObject:qc,isUndefined:nu,isDate:zO,isFile:WO,isBlob:KO,isRegExp:dC,isFunction:Lr,isStream:XO,isURLSearchParams:QO,isTypedArray:oC,isFileList:GO,forEach:Ou,merge:Lp,extend:eC,trim:ZO,stripBOM:tC,inherits:nC,toFlatObject:rC,kindOf:rf,kindOfTest:Na,endsWith:aC,toArray:iC,forEachEntry:sC,matchAll:lC,isHTMLForm:uC,hasOwnProperty:Fy,hasOwnProp:Fy,reduceDescriptors:fx,freezeMethods:fC,toObjectSet:hC,toCamelCase:cC,noop:pC,toFiniteNumber:mC,findKey:ux,global:cx,isContextDefined:dx,ALPHABET:hx,generateString:vC,isSpecCompliantForm:gC,toJSONObject:yC,isAsyncFn:bC,isThenable:wC};function Tt(e,t,n,r,a){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error().stack,this.message=e,this.name="AxiosError",t&&(this.code=t),n&&(this.config=n),r&&(this.request=r),a&&(this.response=a)}pe.inherits(Tt,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:pe.toJSONObject(this.config),code:this.code,status:this.response&&this.response.status?this.response.status:null}}});const px=Tt.prototype,mx={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach(e=>{mx[e]={value:e}});Object.defineProperties(Tt,mx);Object.defineProperty(px,"isAxiosError",{value:!0});Tt.from=(e,t,n,r,a,i)=>{const o=Object.create(px);return pe.toFlatObject(e,o,function(l){return l!==Error.prototype},s=>s!=="isAxiosError"),Tt.call(o,e.message,t,n,r,a),o.cause=e,o.name=e.name,i&&Object.assign(o,i),o};const xC=null;function Rp(e){return pe.isPlainObject(e)||pe.isArray(e)}function vx(e){return pe.endsWith(e,"[]")?e.slice(0,-2):e}function Uy(e,t,n){return e?e.concat(t).map(function(a,i){return a=vx(a),!n&&i?"["+a+"]":a}).join(n?".":""):t}function _C(e){return pe.isArray(e)&&!e.some(Rp)}const SC=pe.toFlatObject(pe,{},null,function(t){return/^is[A-Z]/.test(t)});function sf(e,t,n){if(!pe.isObject(e))throw new TypeError("target must be an object");t=t||new FormData,n=pe.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,function(m,y){return!pe.isUndefined(y[m])});const r=n.metaTokens,a=n.visitor||c,i=n.dots,o=n.indexes,l=(n.Blob||typeof Blob<"u"&&Blob)&&pe.isSpecCompliantForm(t);if(!pe.isFunction(a))throw new TypeError("visitor must be a function");function u(p){if(p===null)return"";if(pe.isDate(p))return p.toISOString();if(!l&&pe.isBlob(p))throw new Tt("Blob is not supported. Use a Buffer instead.");return pe.isArrayBuffer(p)||pe.isTypedArray(p)?l&&typeof Blob=="function"?new Blob([p]):Buffer.from(p):p}function c(p,m,y){let g=p;if(p&&!y&&typeof p=="object"){if(pe.endsWith(m,"{}"))m=r?m:m.slice(0,-2),p=JSON.stringify(p);else if(pe.isArray(p)&&_C(p)||(pe.isFileList(p)||pe.endsWith(m,"[]"))&&(g=pe.toArray(p)))return m=vx(m),g.forEach(function(_,x){!(pe.isUndefined(_)||_===null)&&t.append(o===!0?Uy([m],x,i):o===null?m:m+"[]",u(_))}),!1}return Rp(p)?!0:(t.append(Uy(y,m,i),u(p)),!1)}const d=[],f=Object.assign(SC,{defaultVisitor:c,convertValue:u,isVisitable:Rp});function h(p,m){if(!pe.isUndefined(p)){if(d.indexOf(p)!==-1)throw Error("Circular reference detected in "+m.join("."));d.push(p),pe.forEach(p,function(g,w){(!(pe.isUndefined(g)||g===null)&&a.call(t,g,pe.isString(w)?w.trim():w,m,f))===!0&&h(g,m?m.concat(w):[w])}),d.pop()}}if(!pe.isObject(e))throw new TypeError("data must be an object");return h(e),t}function By(e){const t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,function(r){return t[r]})}function Sv(e,t){this._pairs=[],e&&sf(e,this,t)}const gx=Sv.prototype;gx.append=function(t,n){this._pairs.push([t,n])};gx.toString=function(t){const n=t?function(r){return t.call(this,r,By)}:By;return this._pairs.map(function(a){return n(a[0])+"="+n(a[1])},"").join("&")};function EC(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function yx(e,t,n){if(!t)return e;const r=n&&n.encode||EC,a=n&&n.serialize;let i;if(a?i=a(t,n):i=pe.isURLSearchParams(t)?t.toString():new Sv(t,n).toString(r),i){const o=e.indexOf("#");o!==-1&&(e=e.slice(0,o)),e+=(e.indexOf("?")===-1?"?":"&")+i}return e}class TC{constructor(){this.handlers=[]}use(t,n,r){return this.handlers.push({fulfilled:t,rejected:n,synchronous:r?r.synchronous:!1,runWhen:r?r.runWhen:null}),this.handlers.length-1}eject(t){this.handlers[t]&&(this.handlers[t]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(t){pe.forEach(this.handlers,function(r){r!==null&&t(r)})}}const Vy=TC,bx={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},OC=typeof URLSearchParams<"u"?URLSearchParams:Sv,CC=typeof FormData<"u"?FormData:null,AC=typeof Blob<"u"?Blob:null,kC={isBrowser:!0,classes:{URLSearchParams:OC,FormData:CC,Blob:AC},protocols:["http","https","file","blob","url","data"]},wx=typeof window<"u"&&typeof document<"u",$C=(e=>wx&&["ReactNative","NativeScript","NS"].indexOf(e)<0)(typeof navigator<"u"&&navigator.product),DC=(()=>typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&typeof self.importScripts=="function")(),NC=Object.freeze(Object.defineProperty({__proto__:null,hasBrowserEnv:wx,hasStandardBrowserEnv:$C,hasStandardBrowserWebWorkerEnv:DC},Symbol.toStringTag,{value:"Module"})),ba={...NC,...kC};function PC(e,t){return sf(e,new ba.classes.URLSearchParams,Object.assign({visitor:function(n,r,a,i){return ba.isNode&&pe.isBuffer(n)?(this.append(r,n.toString("base64")),!1):i.defaultVisitor.apply(this,arguments)}},t))}function IC(e){return pe.matchAll(/\w+|\[(\w*)]/g,e).map(t=>t[0]==="[]"?"":t[1]||t[0])}function MC(e){const t={},n=Object.keys(e);let r;const a=n.length;let i;for(r=0;r=n.length;return o=!o&&pe.isArray(a)?a.length:o,l?(pe.hasOwnProp(a,o)?a[o]=[a[o],r]:a[o]=r,!s):((!a[o]||!pe.isObject(a[o]))&&(a[o]=[]),t(n,r,a[o],i)&&pe.isArray(a[o])&&(a[o]=MC(a[o])),!s)}if(pe.isFormData(e)&&pe.isFunction(e.entries)){const n={};return pe.forEachEntry(e,(r,a)=>{t(IC(r),a,n,0)}),n}return null}function LC(e,t,n){if(pe.isString(e))try{return(t||JSON.parse)(e),pe.trim(e)}catch(r){if(r.name!=="SyntaxError")throw r}return(n||JSON.stringify)(e)}const Ev={transitional:bx,adapter:["xhr","http"],transformRequest:[function(t,n){const r=n.getContentType()||"",a=r.indexOf("application/json")>-1,i=pe.isObject(t);if(i&&pe.isHTMLForm(t)&&(t=new FormData(t)),pe.isFormData(t))return a?JSON.stringify(xx(t)):t;if(pe.isArrayBuffer(t)||pe.isBuffer(t)||pe.isStream(t)||pe.isFile(t)||pe.isBlob(t))return t;if(pe.isArrayBufferView(t))return t.buffer;if(pe.isURLSearchParams(t))return n.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),t.toString();let s;if(i){if(r.indexOf("application/x-www-form-urlencoded")>-1)return PC(t,this.formSerializer).toString();if((s=pe.isFileList(t))||r.indexOf("multipart/form-data")>-1){const l=this.env&&this.env.FormData;return sf(s?{"files[]":t}:t,l&&new l,this.formSerializer)}}return i||a?(n.setContentType("application/json",!1),LC(t)):t}],transformResponse:[function(t){const n=this.transitional||Ev.transitional,r=n&&n.forcedJSONParsing,a=this.responseType==="json";if(t&&pe.isString(t)&&(r&&!this.responseType||a)){const o=!(n&&n.silentJSONParsing)&&a;try{return JSON.parse(t)}catch(s){if(o)throw s.name==="SyntaxError"?Tt.from(s,Tt.ERR_BAD_RESPONSE,this,null,this.response):s}}return t}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:ba.classes.FormData,Blob:ba.classes.Blob},validateStatus:function(t){return t>=200&&t<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};pe.forEach(["delete","get","head","post","put","patch"],e=>{Ev.headers[e]={}});const Tv=Ev,RC=pe.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]),FC=e=>{const t={};let n,r,a;return e&&e.split(` +`).forEach(function(o){a=o.indexOf(":"),n=o.substring(0,a).trim().toLowerCase(),r=o.substring(a+1).trim(),!(!n||t[n]&&RC[n])&&(n==="set-cookie"?t[n]?t[n].push(r):t[n]=[r]:t[n]=t[n]?t[n]+", "+r:r)}),t},Hy=Symbol("internals");function il(e){return e&&String(e).trim().toLowerCase()}function zc(e){return e===!1||e==null?e:pe.isArray(e)?e.map(zc):String(e)}function jC(e){const t=Object.create(null),n=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let r;for(;r=n.exec(e);)t[r[1]]=r[2];return t}const UC=e=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(e.trim());function Sh(e,t,n,r,a){if(pe.isFunction(r))return r.call(this,t,n);if(a&&(t=n),!!pe.isString(t)){if(pe.isString(r))return t.indexOf(r)!==-1;if(pe.isRegExp(r))return r.test(t)}}function BC(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(t,n,r)=>n.toUpperCase()+r)}function VC(e,t){const n=pe.toCamelCase(" "+t);["get","set","has"].forEach(r=>{Object.defineProperty(e,r+n,{value:function(a,i,o){return this[r].call(this,t,a,i,o)},configurable:!0})})}class lf{constructor(t){t&&this.set(t)}set(t,n,r){const a=this;function i(s,l,u){const c=il(l);if(!c)throw new Error("header name must be a non-empty string");const d=pe.findKey(a,c);(!d||a[d]===void 0||u===!0||u===void 0&&a[d]!==!1)&&(a[d||l]=zc(s))}const o=(s,l)=>pe.forEach(s,(u,c)=>i(u,c,l));return pe.isPlainObject(t)||t instanceof this.constructor?o(t,n):pe.isString(t)&&(t=t.trim())&&!UC(t)?o(FC(t),n):t!=null&&i(n,t,r),this}get(t,n){if(t=il(t),t){const r=pe.findKey(this,t);if(r){const a=this[r];if(!n)return a;if(n===!0)return jC(a);if(pe.isFunction(n))return n.call(this,a,r);if(pe.isRegExp(n))return n.exec(a);throw new TypeError("parser must be boolean|regexp|function")}}}has(t,n){if(t=il(t),t){const r=pe.findKey(this,t);return!!(r&&this[r]!==void 0&&(!n||Sh(this,this[r],r,n)))}return!1}delete(t,n){const r=this;let a=!1;function i(o){if(o=il(o),o){const s=pe.findKey(r,o);s&&(!n||Sh(r,r[s],s,n))&&(delete r[s],a=!0)}}return pe.isArray(t)?t.forEach(i):i(t),a}clear(t){const n=Object.keys(this);let r=n.length,a=!1;for(;r--;){const i=n[r];(!t||Sh(this,this[i],i,t,!0))&&(delete this[i],a=!0)}return a}normalize(t){const n=this,r={};return pe.forEach(this,(a,i)=>{const o=pe.findKey(r,i);if(o){n[o]=zc(a),delete n[i];return}const s=t?BC(i):String(i).trim();s!==i&&delete n[i],n[s]=zc(a),r[s]=!0}),this}concat(...t){return this.constructor.concat(this,...t)}toJSON(t){const n=Object.create(null);return pe.forEach(this,(r,a)=>{r!=null&&r!==!1&&(n[a]=t&&pe.isArray(r)?r.join(", "):r)}),n}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([t,n])=>t+": "+n).join(` +`)}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(t){return t instanceof this?t:new this(t)}static concat(t,...n){const r=new this(t);return n.forEach(a=>r.set(a)),r}static accessor(t){const r=(this[Hy]=this[Hy]={accessors:{}}).accessors,a=this.prototype;function i(o){const s=il(o);r[s]||(VC(a,o),r[s]=!0)}return pe.isArray(t)?t.forEach(i):i(t),this}}lf.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]);pe.reduceDescriptors(lf.prototype,({value:e},t)=>{let n=t[0].toUpperCase()+t.slice(1);return{get:()=>e,set(r){this[n]=r}}});pe.freezeMethods(lf);const Ga=lf;function Eh(e,t){const n=this||Tv,r=t||n,a=Ga.from(r.headers);let i=r.data;return pe.forEach(e,function(s){i=s.call(n,i,a.normalize(),t?t.status:void 0)}),a.normalize(),i}function _x(e){return!!(e&&e.__CANCEL__)}function Cu(e,t,n){Tt.call(this,e??"canceled",Tt.ERR_CANCELED,t,n),this.name="CanceledError"}pe.inherits(Cu,Tt,{__CANCEL__:!0});function HC(e,t,n){const r=n.config.validateStatus;!n.status||!r||r(n.status)?e(n):t(new Tt("Request failed with status code "+n.status,[Tt.ERR_BAD_REQUEST,Tt.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n))}const YC=ba.hasStandardBrowserEnv?{write(e,t,n,r,a,i){const o=[e+"="+encodeURIComponent(t)];pe.isNumber(n)&&o.push("expires="+new Date(n).toGMTString()),pe.isString(r)&&o.push("path="+r),pe.isString(a)&&o.push("domain="+a),i===!0&&o.push("secure"),document.cookie=o.join("; ")},read(e){const t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove(e){this.write(e,"",Date.now()-864e5)}}:{write(){},read(){return null},remove(){}};function qC(e){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(e)}function zC(e,t){return t?e.replace(/\/?\/$/,"")+"/"+t.replace(/^\/+/,""):e}function Sx(e,t){return e&&!qC(t)?zC(e,t):t}const WC=ba.hasStandardBrowserEnv?function(){const t=/(msie|trident)/i.test(navigator.userAgent),n=document.createElement("a");let r;function a(i){let o=i;return t&&(n.setAttribute("href",o),o=n.href),n.setAttribute("href",o),{href:n.href,protocol:n.protocol?n.protocol.replace(/:$/,""):"",host:n.host,search:n.search?n.search.replace(/^\?/,""):"",hash:n.hash?n.hash.replace(/^#/,""):"",hostname:n.hostname,port:n.port,pathname:n.pathname.charAt(0)==="/"?n.pathname:"/"+n.pathname}}return r=a(window.location.href),function(o){const s=pe.isString(o)?a(o):o;return s.protocol===r.protocol&&s.host===r.host}}():function(){return function(){return!0}}();function KC(e){const t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}function GC(e,t){e=e||10;const n=new Array(e),r=new Array(e);let a=0,i=0,o;return t=t!==void 0?t:1e3,function(l){const u=Date.now(),c=r[i];o||(o=u),n[a]=l,r[a]=u;let d=i,f=0;for(;d!==a;)f+=n[d++],d=d%e;if(a=(a+1)%e,a===i&&(i=(i+1)%e),u-o{const i=a.loaded,o=a.lengthComputable?a.total:void 0,s=i-n,l=r(s),u=i<=o;n=i;const c={loaded:i,total:o,progress:o?i/o:void 0,bytes:s,rate:l||void 0,estimated:l&&o&&u?(o-i)/l:void 0,event:a};c[t?"download":"upload"]=!0,e(c)}}const XC=typeof XMLHttpRequest<"u",JC=XC&&function(e){return new Promise(function(n,r){let a=e.data;const i=Ga.from(e.headers).normalize();let{responseType:o,withXSRFToken:s}=e,l;function u(){e.cancelToken&&e.cancelToken.unsubscribe(l),e.signal&&e.signal.removeEventListener("abort",l)}let c;if(pe.isFormData(a)){if(ba.hasStandardBrowserEnv||ba.hasStandardBrowserWebWorkerEnv)i.setContentType(!1);else if((c=i.getContentType())!==!1){const[m,...y]=c?c.split(";").map(g=>g.trim()).filter(Boolean):[];i.setContentType([m||"multipart/form-data",...y].join("; "))}}let d=new XMLHttpRequest;if(e.auth){const m=e.auth.username||"",y=e.auth.password?unescape(encodeURIComponent(e.auth.password)):"";i.set("Authorization","Basic "+btoa(m+":"+y))}const f=Sx(e.baseURL,e.url);d.open(e.method.toUpperCase(),yx(f,e.params,e.paramsSerializer),!0),d.timeout=e.timeout;function h(){if(!d)return;const m=Ga.from("getAllResponseHeaders"in d&&d.getAllResponseHeaders()),g={data:!o||o==="text"||o==="json"?d.responseText:d.response,status:d.status,statusText:d.statusText,headers:m,config:e,request:d};HC(function(_){n(_),u()},function(_){r(_),u()},g),d=null}if("onloadend"in d?d.onloadend=h:d.onreadystatechange=function(){!d||d.readyState!==4||d.status===0&&!(d.responseURL&&d.responseURL.indexOf("file:")===0)||setTimeout(h)},d.onabort=function(){d&&(r(new Tt("Request aborted",Tt.ECONNABORTED,e,d)),d=null)},d.onerror=function(){r(new Tt("Network Error",Tt.ERR_NETWORK,e,d)),d=null},d.ontimeout=function(){let y=e.timeout?"timeout of "+e.timeout+"ms exceeded":"timeout exceeded";const g=e.transitional||bx;e.timeoutErrorMessage&&(y=e.timeoutErrorMessage),r(new Tt(y,g.clarifyTimeoutError?Tt.ETIMEDOUT:Tt.ECONNABORTED,e,d)),d=null},ba.hasStandardBrowserEnv&&(s&&pe.isFunction(s)&&(s=s(e)),s||s!==!1&&WC(f))){const m=e.xsrfHeaderName&&e.xsrfCookieName&&YC.read(e.xsrfCookieName);m&&i.set(e.xsrfHeaderName,m)}a===void 0&&i.setContentType(null),"setRequestHeader"in d&&pe.forEach(i.toJSON(),function(y,g){d.setRequestHeader(g,y)}),pe.isUndefined(e.withCredentials)||(d.withCredentials=!!e.withCredentials),o&&o!=="json"&&(d.responseType=e.responseType),typeof e.onDownloadProgress=="function"&&d.addEventListener("progress",Yy(e.onDownloadProgress,!0)),typeof e.onUploadProgress=="function"&&d.upload&&d.upload.addEventListener("progress",Yy(e.onUploadProgress)),(e.cancelToken||e.signal)&&(l=m=>{d&&(r(!m||m.type?new Cu(null,e,d):m),d.abort(),d=null)},e.cancelToken&&e.cancelToken.subscribe(l),e.signal&&(e.signal.aborted?l():e.signal.addEventListener("abort",l)));const p=KC(f);if(p&&ba.protocols.indexOf(p)===-1){r(new Tt("Unsupported protocol "+p+":",Tt.ERR_BAD_REQUEST,e));return}d.send(a||null)})},Fp={http:xC,xhr:JC};pe.forEach(Fp,(e,t)=>{if(e){try{Object.defineProperty(e,"name",{value:t})}catch{}Object.defineProperty(e,"adapterName",{value:t})}});const qy=e=>`- ${e}`,QC=e=>pe.isFunction(e)||e===null||e===!1,Ex={getAdapter:e=>{e=pe.isArray(e)?e:[e];const{length:t}=e;let n,r;const a={};for(let i=0;i`adapter ${s} `+(l===!1?"is not supported by the environment":"is not available in the build"));let o=t?i.length>1?`since : +`+i.map(qy).join(` +`):" "+qy(i[0]):"as no adapter specified";throw new Tt("There is no suitable adapter to dispatch the request "+o,"ERR_NOT_SUPPORT")}return r},adapters:Fp};function Th(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new Cu(null,e)}function zy(e){return Th(e),e.headers=Ga.from(e.headers),e.data=Eh.call(e,e.transformRequest),["post","put","patch"].indexOf(e.method)!==-1&&e.headers.setContentType("application/x-www-form-urlencoded",!1),Ex.getAdapter(e.adapter||Tv.adapter)(e).then(function(r){return Th(e),r.data=Eh.call(e,e.transformResponse,r),r.headers=Ga.from(r.headers),r},function(r){return _x(r)||(Th(e),r&&r.response&&(r.response.data=Eh.call(e,e.transformResponse,r.response),r.response.headers=Ga.from(r.response.headers))),Promise.reject(r)})}const Wy=e=>e instanceof Ga?e.toJSON():e;function Cs(e,t){t=t||{};const n={};function r(u,c,d){return pe.isPlainObject(u)&&pe.isPlainObject(c)?pe.merge.call({caseless:d},u,c):pe.isPlainObject(c)?pe.merge({},c):pe.isArray(c)?c.slice():c}function a(u,c,d){if(pe.isUndefined(c)){if(!pe.isUndefined(u))return r(void 0,u,d)}else return r(u,c,d)}function i(u,c){if(!pe.isUndefined(c))return r(void 0,c)}function o(u,c){if(pe.isUndefined(c)){if(!pe.isUndefined(u))return r(void 0,u)}else return r(void 0,c)}function s(u,c,d){if(d in t)return r(u,c);if(d in e)return r(void 0,u)}const l={url:i,method:i,data:i,baseURL:o,transformRequest:o,transformResponse:o,paramsSerializer:o,timeout:o,timeoutMessage:o,withCredentials:o,withXSRFToken:o,adapter:o,responseType:o,xsrfCookieName:o,xsrfHeaderName:o,onUploadProgress:o,onDownloadProgress:o,decompress:o,maxContentLength:o,maxBodyLength:o,beforeRedirect:o,transport:o,httpAgent:o,httpsAgent:o,cancelToken:o,socketPath:o,responseEncoding:o,validateStatus:s,headers:(u,c)=>a(Wy(u),Wy(c),!0)};return pe.forEach(Object.keys(Object.assign({},e,t)),function(c){const d=l[c]||a,f=d(e[c],t[c],c);pe.isUndefined(f)&&d!==s||(n[c]=f)}),n}const Tx="1.6.7",Ov={};["object","boolean","number","function","string","symbol"].forEach((e,t)=>{Ov[e]=function(r){return typeof r===e||"a"+(t<1?"n ":" ")+e}});const Ky={};Ov.transitional=function(t,n,r){function a(i,o){return"[Axios v"+Tx+"] Transitional option '"+i+"'"+o+(r?". "+r:"")}return(i,o,s)=>{if(t===!1)throw new Tt(a(o," has been removed"+(n?" in "+n:"")),Tt.ERR_DEPRECATED);return n&&!Ky[o]&&(Ky[o]=!0,console.warn(a(o," has been deprecated since v"+n+" and will be removed in the near future"))),t?t(i,o,s):!0}};function ZC(e,t,n){if(typeof e!="object")throw new Tt("options must be an object",Tt.ERR_BAD_OPTION_VALUE);const r=Object.keys(e);let a=r.length;for(;a-- >0;){const i=r[a],o=t[i];if(o){const s=e[i],l=s===void 0||o(s,i,e);if(l!==!0)throw new Tt("option "+i+" must be "+l,Tt.ERR_BAD_OPTION_VALUE);continue}if(n!==!0)throw new Tt("Unknown option "+i,Tt.ERR_BAD_OPTION)}}const jp={assertOptions:ZC,validators:Ov},mi=jp.validators;class md{constructor(t){this.defaults=t,this.interceptors={request:new Vy,response:new Vy}}async request(t,n){try{return await this._request(t,n)}catch(r){if(r instanceof Error){let a;Error.captureStackTrace?Error.captureStackTrace(a={}):a=new Error;const i=a.stack?a.stack.replace(/^.+\n/,""):"";r.stack?i&&!String(r.stack).endsWith(i.replace(/^.+\n.+\n/,""))&&(r.stack+=` +`+i):r.stack=i}throw r}}_request(t,n){typeof t=="string"?(n=n||{},n.url=t):n=t||{},n=Cs(this.defaults,n);const{transitional:r,paramsSerializer:a,headers:i}=n;r!==void 0&&jp.assertOptions(r,{silentJSONParsing:mi.transitional(mi.boolean),forcedJSONParsing:mi.transitional(mi.boolean),clarifyTimeoutError:mi.transitional(mi.boolean)},!1),a!=null&&(pe.isFunction(a)?n.paramsSerializer={serialize:a}:jp.assertOptions(a,{encode:mi.function,serialize:mi.function},!0)),n.method=(n.method||this.defaults.method||"get").toLowerCase();let o=i&&pe.merge(i.common,i[n.method]);i&&pe.forEach(["delete","get","head","post","put","patch","common"],p=>{delete i[p]}),n.headers=Ga.concat(o,i);const s=[];let l=!0;this.interceptors.request.forEach(function(m){typeof m.runWhen=="function"&&m.runWhen(n)===!1||(l=l&&m.synchronous,s.unshift(m.fulfilled,m.rejected))});const u=[];this.interceptors.response.forEach(function(m){u.push(m.fulfilled,m.rejected)});let c,d=0,f;if(!l){const p=[zy.bind(this),void 0];for(p.unshift.apply(p,s),p.push.apply(p,u),f=p.length,c=Promise.resolve(n);d{if(!r._listeners)return;let i=r._listeners.length;for(;i-- >0;)r._listeners[i](a);r._listeners=null}),this.promise.then=a=>{let i;const o=new Promise(s=>{r.subscribe(s),i=s}).then(a);return o.cancel=function(){r.unsubscribe(i)},o},t(function(i,o,s){r.reason||(r.reason=new Cu(i,o,s),n(r.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(t){if(this.reason){t(this.reason);return}this._listeners?this._listeners.push(t):this._listeners=[t]}unsubscribe(t){if(!this._listeners)return;const n=this._listeners.indexOf(t);n!==-1&&this._listeners.splice(n,1)}static source(){let t;return{token:new Cv(function(a){t=a}),cancel:t}}}const eA=Cv;function tA(e){return function(n){return e.apply(null,n)}}function nA(e){return pe.isObject(e)&&e.isAxiosError===!0}const Up={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(Up).forEach(([e,t])=>{Up[t]=e});const rA=Up;function Ox(e){const t=new Wc(e),n=ox(Wc.prototype.request,t);return pe.extend(n,Wc.prototype,t,{allOwnKeys:!0}),pe.extend(n,t,null,{allOwnKeys:!0}),n.create=function(a){return Ox(Cs(e,a))},n}const pn=Ox(Tv);pn.Axios=Wc;pn.CanceledError=Cu;pn.CancelToken=eA;pn.isCancel=_x;pn.VERSION=Tx;pn.toFormData=sf;pn.AxiosError=Tt;pn.Cancel=pn.CanceledError;pn.all=function(t){return Promise.all(t)};pn.spread=tA;pn.isAxiosError=nA;pn.mergeConfig=Cs;pn.AxiosHeaders=Ga;pn.formToJSON=e=>xx(pe.isHTMLForm(e)?new FormData(e):e);pn.getAdapter=Ex.getAdapter;pn.HttpStatusCode=rA;pn.default=pn;const En=pn;var aA={prefix:"fas",iconName:"arrows-left-right",icon:[512,512,["arrows-h"],"f07e","M406.6 374.6l96-96c12.5-12.5 12.5-32.8 0-45.3l-96-96c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L402.7 224l-293.5 0 41.4-41.4c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0l-96 96c-12.5 12.5-12.5 32.8 0 45.3l96 96c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L109.3 288l293.5 0-41.4 41.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0z"]},iA={prefix:"fas",iconName:"circle",icon:[512,512,[128308,128309,128992,128993,128994,128995,128996,9679,9898,9899,11044,61708,61915],"f111","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512z"]},oA={prefix:"fas",iconName:"trash",icon:[448,512,[],"f1f8","M135.2 17.7L128 32H32C14.3 32 0 46.3 0 64S14.3 96 32 96H416c17.7 0 32-14.3 32-32s-14.3-32-32-32H320l-7.2-14.3C307.4 6.8 296.3 0 284.2 0H163.8c-12.1 0-23.2 6.8-28.6 17.7zM416 128H32L53.2 467c1.6 25.3 22.6 45 47.9 45H346.9c25.3 0 46.3-19.7 47.9-45L416 128z"]},sA={prefix:"fas",iconName:"download",icon:[512,512,[],"f019","M288 32c0-17.7-14.3-32-32-32s-32 14.3-32 32V274.7l-73.4-73.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l128 128c12.5 12.5 32.8 12.5 45.3 0l128-128c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L288 274.7V32zM64 352c-35.3 0-64 28.7-64 64v32c0 35.3 28.7 64 64 64H448c35.3 0 64-28.7 64-64V416c0-35.3-28.7-64-64-64H346.5l-45.3 45.3c-25 25-65.5 25-90.5 0L165.5 352H64zm368 56a24 24 0 1 1 0 48 24 24 0 1 1 0-48z"]};function Gy(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),n.push.apply(n,r)}return n}function je(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n-1;a--){var i=n[a],o=(i.tagName||"").toUpperCase();["STYLE","LINK"].indexOf(o)>-1&&(r=i)}return zt.head.insertBefore(t,r),e}}var NA="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";function su(){for(var e=12,t="";e-- >0;)t+=NA[Math.random()*62|0];return t}function Ws(e){for(var t=[],n=(e||[]).length>>>0;n--;)t[n]=e[n];return t}function Pv(e){return e.classList?Ws(e.classList):(e.getAttribute("class")||"").split(" ").filter(function(t){return t})}function Fx(e){return"".concat(e).replace(/&/g,"&").replace(/"/g,""").replace(/'/g,"'").replace(//g,">")}function PA(e){return Object.keys(e||{}).reduce(function(t,n){return t+"".concat(n,'="').concat(Fx(e[n]),'" ')},"").trim()}function uf(e){return Object.keys(e||{}).reduce(function(t,n){return t+"".concat(n,": ").concat(e[n].trim(),";")},"")}function Iv(e){return e.size!==wa.size||e.x!==wa.x||e.y!==wa.y||e.rotate!==wa.rotate||e.flipX||e.flipY}function IA(e){var t=e.transform,n=e.containerWidth,r=e.iconWidth,a={transform:"translate(".concat(n/2," 256)")},i="translate(".concat(t.x*32,", ").concat(t.y*32,") "),o="scale(".concat(t.size/16*(t.flipX?-1:1),", ").concat(t.size/16*(t.flipY?-1:1),") "),s="rotate(".concat(t.rotate," 0 0)"),l={transform:"".concat(i," ").concat(o," ").concat(s)},u={transform:"translate(".concat(r/2*-1," -256)")};return{outer:a,inner:l,path:u}}function MA(e){var t=e.transform,n=e.width,r=n===void 0?Vp:n,a=e.height,i=a===void 0?Vp:a,o=e.startCentered,s=o===void 0?!1:o,l="";return s&&Dx?l+="translate(".concat(t.x/vi-r/2,"em, ").concat(t.y/vi-i/2,"em) "):s?l+="translate(calc(-50% + ".concat(t.x/vi,"em), calc(-50% + ").concat(t.y/vi,"em)) "):l+="translate(".concat(t.x/vi,"em, ").concat(t.y/vi,"em) "),l+="scale(".concat(t.size/vi*(t.flipX?-1:1),", ").concat(t.size/vi*(t.flipY?-1:1),") "),l+="rotate(".concat(t.rotate,"deg) "),l}var LA=`:root, :host { + --fa-font-solid: normal 900 1em/1 "Font Awesome 6 Solid"; + --fa-font-regular: normal 400 1em/1 "Font Awesome 6 Regular"; + --fa-font-light: normal 300 1em/1 "Font Awesome 6 Light"; + --fa-font-thin: normal 100 1em/1 "Font Awesome 6 Thin"; + --fa-font-duotone: normal 900 1em/1 "Font Awesome 6 Duotone"; + --fa-font-sharp-solid: normal 900 1em/1 "Font Awesome 6 Sharp"; + --fa-font-sharp-regular: normal 400 1em/1 "Font Awesome 6 Sharp"; + --fa-font-sharp-light: normal 300 1em/1 "Font Awesome 6 Sharp"; + --fa-font-brands: normal 400 1em/1 "Font Awesome 6 Brands"; +} + +svg:not(:root).svg-inline--fa, svg:not(:host).svg-inline--fa { + overflow: visible; + box-sizing: content-box; +} + +.svg-inline--fa { + display: var(--fa-display, inline-block); + height: 1em; + overflow: visible; + vertical-align: -0.125em; +} +.svg-inline--fa.fa-2xs { + vertical-align: 0.1em; +} +.svg-inline--fa.fa-xs { + vertical-align: 0em; +} +.svg-inline--fa.fa-sm { + vertical-align: -0.0714285705em; +} +.svg-inline--fa.fa-lg { + vertical-align: -0.2em; +} +.svg-inline--fa.fa-xl { + vertical-align: -0.25em; +} +.svg-inline--fa.fa-2xl { + vertical-align: -0.3125em; +} +.svg-inline--fa.fa-pull-left { + margin-right: var(--fa-pull-margin, 0.3em); + width: auto; +} +.svg-inline--fa.fa-pull-right { + margin-left: var(--fa-pull-margin, 0.3em); + width: auto; +} +.svg-inline--fa.fa-li { + width: var(--fa-li-width, 2em); + top: 0.25em; +} +.svg-inline--fa.fa-fw { + width: var(--fa-fw-width, 1.25em); +} + +.fa-layers svg.svg-inline--fa { + bottom: 0; + left: 0; + margin: auto; + position: absolute; + right: 0; + top: 0; +} + +.fa-layers-counter, .fa-layers-text { + display: inline-block; + position: absolute; + text-align: center; +} + +.fa-layers { + display: inline-block; + height: 1em; + position: relative; + text-align: center; + vertical-align: -0.125em; + width: 1em; +} +.fa-layers svg.svg-inline--fa { + -webkit-transform-origin: center center; + transform-origin: center center; +} + +.fa-layers-text { + left: 50%; + top: 50%; + -webkit-transform: translate(-50%, -50%); + transform: translate(-50%, -50%); + -webkit-transform-origin: center center; + transform-origin: center center; +} + +.fa-layers-counter { + background-color: var(--fa-counter-background-color, #ff253a); + border-radius: var(--fa-counter-border-radius, 1em); + box-sizing: border-box; + color: var(--fa-inverse, #fff); + line-height: var(--fa-counter-line-height, 1); + max-width: var(--fa-counter-max-width, 5em); + min-width: var(--fa-counter-min-width, 1.5em); + overflow: hidden; + padding: var(--fa-counter-padding, 0.25em 0.5em); + right: var(--fa-right, 0); + text-overflow: ellipsis; + top: var(--fa-top, 0); + -webkit-transform: scale(var(--fa-counter-scale, 0.25)); + transform: scale(var(--fa-counter-scale, 0.25)); + -webkit-transform-origin: top right; + transform-origin: top right; +} + +.fa-layers-bottom-right { + bottom: var(--fa-bottom, 0); + right: var(--fa-right, 0); + top: auto; + -webkit-transform: scale(var(--fa-layers-scale, 0.25)); + transform: scale(var(--fa-layers-scale, 0.25)); + -webkit-transform-origin: bottom right; + transform-origin: bottom right; +} + +.fa-layers-bottom-left { + bottom: var(--fa-bottom, 0); + left: var(--fa-left, 0); + right: auto; + top: auto; + -webkit-transform: scale(var(--fa-layers-scale, 0.25)); + transform: scale(var(--fa-layers-scale, 0.25)); + -webkit-transform-origin: bottom left; + transform-origin: bottom left; +} + +.fa-layers-top-right { + top: var(--fa-top, 0); + right: var(--fa-right, 0); + -webkit-transform: scale(var(--fa-layers-scale, 0.25)); + transform: scale(var(--fa-layers-scale, 0.25)); + -webkit-transform-origin: top right; + transform-origin: top right; +} + +.fa-layers-top-left { + left: var(--fa-left, 0); + right: auto; + top: var(--fa-top, 0); + -webkit-transform: scale(var(--fa-layers-scale, 0.25)); + transform: scale(var(--fa-layers-scale, 0.25)); + -webkit-transform-origin: top left; + transform-origin: top left; +} + +.fa-1x { + font-size: 1em; +} + +.fa-2x { + font-size: 2em; +} + +.fa-3x { + font-size: 3em; +} + +.fa-4x { + font-size: 4em; +} + +.fa-5x { + font-size: 5em; +} + +.fa-6x { + font-size: 6em; +} + +.fa-7x { + font-size: 7em; +} + +.fa-8x { + font-size: 8em; +} + +.fa-9x { + font-size: 9em; +} + +.fa-10x { + font-size: 10em; +} + +.fa-2xs { + font-size: 0.625em; + line-height: 0.1em; + vertical-align: 0.225em; +} + +.fa-xs { + font-size: 0.75em; + line-height: 0.0833333337em; + vertical-align: 0.125em; +} + +.fa-sm { + font-size: 0.875em; + line-height: 0.0714285718em; + vertical-align: 0.0535714295em; +} + +.fa-lg { + font-size: 1.25em; + line-height: 0.05em; + vertical-align: -0.075em; +} + +.fa-xl { + font-size: 1.5em; + line-height: 0.0416666682em; + vertical-align: -0.125em; +} + +.fa-2xl { + font-size: 2em; + line-height: 0.03125em; + vertical-align: -0.1875em; +} + +.fa-fw { + text-align: center; + width: 1.25em; +} + +.fa-ul { + list-style-type: none; + margin-left: var(--fa-li-margin, 2.5em); + padding-left: 0; +} +.fa-ul > li { + position: relative; +} + +.fa-li { + left: calc(var(--fa-li-width, 2em) * -1); + position: absolute; + text-align: center; + width: var(--fa-li-width, 2em); + line-height: inherit; +} + +.fa-border { + border-color: var(--fa-border-color, #eee); + border-radius: var(--fa-border-radius, 0.1em); + border-style: var(--fa-border-style, solid); + border-width: var(--fa-border-width, 0.08em); + padding: var(--fa-border-padding, 0.2em 0.25em 0.15em); +} + +.fa-pull-left { + float: left; + margin-right: var(--fa-pull-margin, 0.3em); +} + +.fa-pull-right { + float: right; + margin-left: var(--fa-pull-margin, 0.3em); +} + +.fa-beat { + -webkit-animation-name: fa-beat; + animation-name: fa-beat; + -webkit-animation-delay: var(--fa-animation-delay, 0s); + animation-delay: var(--fa-animation-delay, 0s); + -webkit-animation-direction: var(--fa-animation-direction, normal); + animation-direction: var(--fa-animation-direction, normal); + -webkit-animation-duration: var(--fa-animation-duration, 1s); + animation-duration: var(--fa-animation-duration, 1s); + -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite); + animation-iteration-count: var(--fa-animation-iteration-count, infinite); + -webkit-animation-timing-function: var(--fa-animation-timing, ease-in-out); + animation-timing-function: var(--fa-animation-timing, ease-in-out); +} + +.fa-bounce { + -webkit-animation-name: fa-bounce; + animation-name: fa-bounce; + -webkit-animation-delay: var(--fa-animation-delay, 0s); + animation-delay: var(--fa-animation-delay, 0s); + -webkit-animation-direction: var(--fa-animation-direction, normal); + animation-direction: var(--fa-animation-direction, normal); + -webkit-animation-duration: var(--fa-animation-duration, 1s); + animation-duration: var(--fa-animation-duration, 1s); + -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite); + animation-iteration-count: var(--fa-animation-iteration-count, infinite); + -webkit-animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1)); + animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1)); +} + +.fa-fade { + -webkit-animation-name: fa-fade; + animation-name: fa-fade; + -webkit-animation-delay: var(--fa-animation-delay, 0s); + animation-delay: var(--fa-animation-delay, 0s); + -webkit-animation-direction: var(--fa-animation-direction, normal); + animation-direction: var(--fa-animation-direction, normal); + -webkit-animation-duration: var(--fa-animation-duration, 1s); + animation-duration: var(--fa-animation-duration, 1s); + -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite); + animation-iteration-count: var(--fa-animation-iteration-count, infinite); + -webkit-animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1)); + animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1)); +} + +.fa-beat-fade { + -webkit-animation-name: fa-beat-fade; + animation-name: fa-beat-fade; + -webkit-animation-delay: var(--fa-animation-delay, 0s); + animation-delay: var(--fa-animation-delay, 0s); + -webkit-animation-direction: var(--fa-animation-direction, normal); + animation-direction: var(--fa-animation-direction, normal); + -webkit-animation-duration: var(--fa-animation-duration, 1s); + animation-duration: var(--fa-animation-duration, 1s); + -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite); + animation-iteration-count: var(--fa-animation-iteration-count, infinite); + -webkit-animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1)); + animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1)); +} + +.fa-flip { + -webkit-animation-name: fa-flip; + animation-name: fa-flip; + -webkit-animation-delay: var(--fa-animation-delay, 0s); + animation-delay: var(--fa-animation-delay, 0s); + -webkit-animation-direction: var(--fa-animation-direction, normal); + animation-direction: var(--fa-animation-direction, normal); + -webkit-animation-duration: var(--fa-animation-duration, 1s); + animation-duration: var(--fa-animation-duration, 1s); + -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite); + animation-iteration-count: var(--fa-animation-iteration-count, infinite); + -webkit-animation-timing-function: var(--fa-animation-timing, ease-in-out); + animation-timing-function: var(--fa-animation-timing, ease-in-out); +} + +.fa-shake { + -webkit-animation-name: fa-shake; + animation-name: fa-shake; + -webkit-animation-delay: var(--fa-animation-delay, 0s); + animation-delay: var(--fa-animation-delay, 0s); + -webkit-animation-direction: var(--fa-animation-direction, normal); + animation-direction: var(--fa-animation-direction, normal); + -webkit-animation-duration: var(--fa-animation-duration, 1s); + animation-duration: var(--fa-animation-duration, 1s); + -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite); + animation-iteration-count: var(--fa-animation-iteration-count, infinite); + -webkit-animation-timing-function: var(--fa-animation-timing, linear); + animation-timing-function: var(--fa-animation-timing, linear); +} + +.fa-spin { + -webkit-animation-name: fa-spin; + animation-name: fa-spin; + -webkit-animation-delay: var(--fa-animation-delay, 0s); + animation-delay: var(--fa-animation-delay, 0s); + -webkit-animation-direction: var(--fa-animation-direction, normal); + animation-direction: var(--fa-animation-direction, normal); + -webkit-animation-duration: var(--fa-animation-duration, 2s); + animation-duration: var(--fa-animation-duration, 2s); + -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite); + animation-iteration-count: var(--fa-animation-iteration-count, infinite); + -webkit-animation-timing-function: var(--fa-animation-timing, linear); + animation-timing-function: var(--fa-animation-timing, linear); +} + +.fa-spin-reverse { + --fa-animation-direction: reverse; +} + +.fa-pulse, +.fa-spin-pulse { + -webkit-animation-name: fa-spin; + animation-name: fa-spin; + -webkit-animation-direction: var(--fa-animation-direction, normal); + animation-direction: var(--fa-animation-direction, normal); + -webkit-animation-duration: var(--fa-animation-duration, 1s); + animation-duration: var(--fa-animation-duration, 1s); + -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite); + animation-iteration-count: var(--fa-animation-iteration-count, infinite); + -webkit-animation-timing-function: var(--fa-animation-timing, steps(8)); + animation-timing-function: var(--fa-animation-timing, steps(8)); +} + +@media (prefers-reduced-motion: reduce) { + .fa-beat, +.fa-bounce, +.fa-fade, +.fa-beat-fade, +.fa-flip, +.fa-pulse, +.fa-shake, +.fa-spin, +.fa-spin-pulse { + -webkit-animation-delay: -1ms; + animation-delay: -1ms; + -webkit-animation-duration: 1ms; + animation-duration: 1ms; + -webkit-animation-iteration-count: 1; + animation-iteration-count: 1; + -webkit-transition-delay: 0s; + transition-delay: 0s; + -webkit-transition-duration: 0s; + transition-duration: 0s; + } +} +@-webkit-keyframes fa-beat { + 0%, 90% { + -webkit-transform: scale(1); + transform: scale(1); + } + 45% { + -webkit-transform: scale(var(--fa-beat-scale, 1.25)); + transform: scale(var(--fa-beat-scale, 1.25)); + } +} +@keyframes fa-beat { + 0%, 90% { + -webkit-transform: scale(1); + transform: scale(1); + } + 45% { + -webkit-transform: scale(var(--fa-beat-scale, 1.25)); + transform: scale(var(--fa-beat-scale, 1.25)); + } +} +@-webkit-keyframes fa-bounce { + 0% { + -webkit-transform: scale(1, 1) translateY(0); + transform: scale(1, 1) translateY(0); + } + 10% { + -webkit-transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0); + transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0); + } + 30% { + -webkit-transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em)); + transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em)); + } + 50% { + -webkit-transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0); + transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0); + } + 57% { + -webkit-transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em)); + transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em)); + } + 64% { + -webkit-transform: scale(1, 1) translateY(0); + transform: scale(1, 1) translateY(0); + } + 100% { + -webkit-transform: scale(1, 1) translateY(0); + transform: scale(1, 1) translateY(0); + } +} +@keyframes fa-bounce { + 0% { + -webkit-transform: scale(1, 1) translateY(0); + transform: scale(1, 1) translateY(0); + } + 10% { + -webkit-transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0); + transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0); + } + 30% { + -webkit-transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em)); + transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em)); + } + 50% { + -webkit-transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0); + transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0); + } + 57% { + -webkit-transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em)); + transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em)); + } + 64% { + -webkit-transform: scale(1, 1) translateY(0); + transform: scale(1, 1) translateY(0); + } + 100% { + -webkit-transform: scale(1, 1) translateY(0); + transform: scale(1, 1) translateY(0); + } +} +@-webkit-keyframes fa-fade { + 50% { + opacity: var(--fa-fade-opacity, 0.4); + } +} +@keyframes fa-fade { + 50% { + opacity: var(--fa-fade-opacity, 0.4); + } +} +@-webkit-keyframes fa-beat-fade { + 0%, 100% { + opacity: var(--fa-beat-fade-opacity, 0.4); + -webkit-transform: scale(1); + transform: scale(1); + } + 50% { + opacity: 1; + -webkit-transform: scale(var(--fa-beat-fade-scale, 1.125)); + transform: scale(var(--fa-beat-fade-scale, 1.125)); + } +} +@keyframes fa-beat-fade { + 0%, 100% { + opacity: var(--fa-beat-fade-opacity, 0.4); + -webkit-transform: scale(1); + transform: scale(1); + } + 50% { + opacity: 1; + -webkit-transform: scale(var(--fa-beat-fade-scale, 1.125)); + transform: scale(var(--fa-beat-fade-scale, 1.125)); + } +} +@-webkit-keyframes fa-flip { + 50% { + -webkit-transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg)); + transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg)); + } +} +@keyframes fa-flip { + 50% { + -webkit-transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg)); + transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg)); + } +} +@-webkit-keyframes fa-shake { + 0% { + -webkit-transform: rotate(-15deg); + transform: rotate(-15deg); + } + 4% { + -webkit-transform: rotate(15deg); + transform: rotate(15deg); + } + 8%, 24% { + -webkit-transform: rotate(-18deg); + transform: rotate(-18deg); + } + 12%, 28% { + -webkit-transform: rotate(18deg); + transform: rotate(18deg); + } + 16% { + -webkit-transform: rotate(-22deg); + transform: rotate(-22deg); + } + 20% { + -webkit-transform: rotate(22deg); + transform: rotate(22deg); + } + 32% { + -webkit-transform: rotate(-12deg); + transform: rotate(-12deg); + } + 36% { + -webkit-transform: rotate(12deg); + transform: rotate(12deg); + } + 40%, 100% { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); + } +} +@keyframes fa-shake { + 0% { + -webkit-transform: rotate(-15deg); + transform: rotate(-15deg); + } + 4% { + -webkit-transform: rotate(15deg); + transform: rotate(15deg); + } + 8%, 24% { + -webkit-transform: rotate(-18deg); + transform: rotate(-18deg); + } + 12%, 28% { + -webkit-transform: rotate(18deg); + transform: rotate(18deg); + } + 16% { + -webkit-transform: rotate(-22deg); + transform: rotate(-22deg); + } + 20% { + -webkit-transform: rotate(22deg); + transform: rotate(22deg); + } + 32% { + -webkit-transform: rotate(-12deg); + transform: rotate(-12deg); + } + 36% { + -webkit-transform: rotate(12deg); + transform: rotate(12deg); + } + 40%, 100% { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); + } +} +@-webkit-keyframes fa-spin { + 0% { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); + } + 100% { + -webkit-transform: rotate(360deg); + transform: rotate(360deg); + } +} +@keyframes fa-spin { + 0% { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); + } + 100% { + -webkit-transform: rotate(360deg); + transform: rotate(360deg); + } +} +.fa-rotate-90 { + -webkit-transform: rotate(90deg); + transform: rotate(90deg); +} + +.fa-rotate-180 { + -webkit-transform: rotate(180deg); + transform: rotate(180deg); +} + +.fa-rotate-270 { + -webkit-transform: rotate(270deg); + transform: rotate(270deg); +} + +.fa-flip-horizontal { + -webkit-transform: scale(-1, 1); + transform: scale(-1, 1); +} + +.fa-flip-vertical { + -webkit-transform: scale(1, -1); + transform: scale(1, -1); +} + +.fa-flip-both, +.fa-flip-horizontal.fa-flip-vertical { + -webkit-transform: scale(-1, -1); + transform: scale(-1, -1); +} + +.fa-rotate-by { + -webkit-transform: rotate(var(--fa-rotate-angle, none)); + transform: rotate(var(--fa-rotate-angle, none)); +} + +.fa-stack { + display: inline-block; + vertical-align: middle; + height: 2em; + position: relative; + width: 2.5em; +} + +.fa-stack-1x, +.fa-stack-2x { + bottom: 0; + left: 0; + margin: auto; + position: absolute; + right: 0; + top: 0; + z-index: var(--fa-stack-z-index, auto); +} + +.svg-inline--fa.fa-stack-1x { + height: 1em; + width: 1.25em; +} +.svg-inline--fa.fa-stack-2x { + height: 2em; + width: 2.5em; +} + +.fa-inverse { + color: var(--fa-inverse, #fff); +} + +.sr-only, +.fa-sr-only { + position: absolute; + width: 1px; + height: 1px; + padding: 0; + margin: -1px; + overflow: hidden; + clip: rect(0, 0, 0, 0); + white-space: nowrap; + border-width: 0; +} + +.sr-only-focusable:not(:focus), +.fa-sr-only-focusable:not(:focus) { + position: absolute; + width: 1px; + height: 1px; + padding: 0; + margin: -1px; + overflow: hidden; + clip: rect(0, 0, 0, 0); + white-space: nowrap; + border-width: 0; +} + +.svg-inline--fa .fa-primary { + fill: var(--fa-primary-color, currentColor); + opacity: var(--fa-primary-opacity, 1); +} + +.svg-inline--fa .fa-secondary { + fill: var(--fa-secondary-color, currentColor); + opacity: var(--fa-secondary-opacity, 0.4); +} + +.svg-inline--fa.fa-swap-opacity .fa-primary { + opacity: var(--fa-secondary-opacity, 0.4); +} + +.svg-inline--fa.fa-swap-opacity .fa-secondary { + opacity: var(--fa-primary-opacity, 1); +} + +.svg-inline--fa mask .fa-primary, +.svg-inline--fa mask .fa-secondary { + fill: black; +} + +.fad.fa-inverse, +.fa-duotone.fa-inverse { + color: var(--fa-inverse, #fff); +}`;function jx(){var e=Nx,t=Px,n=Xe.cssPrefix,r=Xe.replacementClass,a=LA;if(n!==e||r!==t){var i=new RegExp("\\.".concat(e,"\\-"),"g"),o=new RegExp("\\--".concat(e,"\\-"),"g"),s=new RegExp("\\.".concat(t),"g");a=a.replace(i,".".concat(n,"-")).replace(o,"--".concat(n,"-")).replace(s,".".concat(r))}return a}var n0=!1;function Oh(){Xe.autoAddCss&&!n0&&(DA(jx()),n0=!0)}var RA={mixout:function(){return{dom:{css:jx,insertCss:Oh}}},hooks:function(){return{beforeDOMElementCreation:function(){Oh()},beforeI2svg:function(){Oh()}}}},Qa=Bi||{};Qa[Ja]||(Qa[Ja]={});Qa[Ja].styles||(Qa[Ja].styles={});Qa[Ja].hooks||(Qa[Ja].hooks={});Qa[Ja].shims||(Qa[Ja].shims=[]);var Zr=Qa[Ja],Ux=[],FA=function e(){zt.removeEventListener("DOMContentLoaded",e),gd=1,Ux.map(function(t){return t()})},gd=!1;ii&&(gd=(zt.documentElement.doScroll?/^loaded|^c/:/^loaded|^i|^c/).test(zt.readyState),gd||zt.addEventListener("DOMContentLoaded",FA));function jA(e){ii&&(gd?setTimeout(e,0):Ux.push(e))}function $u(e){var t=e.tag,n=e.attributes,r=n===void 0?{}:n,a=e.children,i=a===void 0?[]:a;return typeof e=="string"?Fx(e):"<".concat(t," ").concat(PA(r),">").concat(i.map($u).join(""),"")}function r0(e,t,n){if(e&&e[t]&&e[t][n])return{prefix:t,iconName:n,icon:e[t][n]}}var UA=function(t,n){return function(r,a,i,o){return t.call(n,r,a,i,o)}},Ch=function(t,n,r,a){var i=Object.keys(t),o=i.length,s=a!==void 0?UA(n,a):n,l,u,c;for(r===void 0?(l=1,c=t[i[0]]):(l=0,c=r);l=55296&&a<=56319&&n=55296&&r<=56319&&n>t+1&&(a=e.charCodeAt(t+1),a>=56320&&a<=57343)?(r-55296)*1024+a-56320+65536:r}function a0(e){return Object.keys(e).reduce(function(t,n){var r=e[n],a=!!r.icon;return a?t[r.iconName]=r.icon:t[n]=r,t},{})}function qp(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},r=n.skipHooks,a=r===void 0?!1:r,i=a0(t);typeof Zr.hooks.addPack=="function"&&!a?Zr.hooks.addPack(e,a0(t)):Zr.styles[e]=je(je({},Zr.styles[e]||{}),i),e==="fas"&&qp("fa",t)}var Sc,Ec,Tc,ls=Zr.styles,HA=Zr.shims,YA=(Sc={},wn(Sc,qt,Object.values(iu[qt])),wn(Sc,rn,Object.values(iu[rn])),Sc),Mv=null,Bx={},Vx={},Hx={},Yx={},qx={},qA=(Ec={},wn(Ec,qt,Object.keys(ru[qt])),wn(Ec,rn,Object.keys(ru[rn])),Ec);function zA(e){return~OA.indexOf(e)}function WA(e,t){var n=t.split("-"),r=n[0],a=n.slice(1).join("-");return r===e&&a!==""&&!zA(a)?a:null}var zx=function(){var t=function(i){return Ch(ls,function(o,s,l){return o[l]=Ch(s,i,{}),o},{})};Bx=t(function(a,i,o){if(i[3]&&(a[i[3]]=o),i[2]){var s=i[2].filter(function(l){return typeof l=="number"});s.forEach(function(l){a[l.toString(16)]=o})}return a}),Vx=t(function(a,i,o){if(a[o]=o,i[2]){var s=i[2].filter(function(l){return typeof l=="string"});s.forEach(function(l){a[l]=o})}return a}),qx=t(function(a,i,o){var s=i[2];return a[o]=o,s.forEach(function(l){a[l]=o}),a});var n="far"in ls||Xe.autoFetchSvg,r=Ch(HA,function(a,i){var o=i[0],s=i[1],l=i[2];return s==="far"&&!n&&(s="fas"),typeof o=="string"&&(a.names[o]={prefix:s,iconName:l}),typeof o=="number"&&(a.unicodes[o.toString(16)]={prefix:s,iconName:l}),a},{names:{},unicodes:{}});Hx=r.names,Yx=r.unicodes,Mv=cf(Xe.styleDefault,{family:Xe.familyDefault})};$A(function(e){Mv=cf(e.styleDefault,{family:Xe.familyDefault})});zx();function Lv(e,t){return(Bx[e]||{})[t]}function KA(e,t){return(Vx[e]||{})[t]}function ho(e,t){return(qx[e]||{})[t]}function Wx(e){return Hx[e]||{prefix:null,iconName:null}}function GA(e){var t=Yx[e],n=Lv("fas",e);return t||(n?{prefix:"fas",iconName:n}:null)||{prefix:null,iconName:null}}function Vi(){return Mv}var Rv=function(){return{prefix:null,iconName:null,rest:[]}};function cf(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=t.family,r=n===void 0?qt:n,a=ru[r][e],i=au[r][e]||au[r][a],o=e in Zr.styles?e:null;return i||o||null}var i0=(Tc={},wn(Tc,qt,Object.keys(iu[qt])),wn(Tc,rn,Object.keys(iu[rn])),Tc);function df(e){var t,n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=n.skipLookups,a=r===void 0?!1:r,i=(t={},wn(t,qt,"".concat(Xe.cssPrefix,"-").concat(qt)),wn(t,rn,"".concat(Xe.cssPrefix,"-").concat(rn)),t),o=null,s=qt;(e.includes(i[qt])||e.some(function(u){return i0[qt].includes(u)}))&&(s=qt),(e.includes(i[rn])||e.some(function(u){return i0[rn].includes(u)}))&&(s=rn);var l=e.reduce(function(u,c){var d=WA(Xe.cssPrefix,c);if(ls[c]?(c=YA[s].includes(c)?wA[s][c]:c,o=c,u.prefix=c):qA[s].indexOf(c)>-1?(o=c,u.prefix=cf(c,{family:s})):d?u.iconName=d:c!==Xe.replacementClass&&c!==i[qt]&&c!==i[rn]&&u.rest.push(c),!a&&u.prefix&&u.iconName){var f=o==="fa"?Wx(u.iconName):{},h=ho(u.prefix,u.iconName);f.prefix&&(o=null),u.iconName=f.iconName||h||u.iconName,u.prefix=f.prefix||u.prefix,u.prefix==="far"&&!ls.far&&ls.fas&&!Xe.autoFetchSvg&&(u.prefix="fas")}return u},Rv());return(e.includes("fa-brands")||e.includes("fab"))&&(l.prefix="fab"),(e.includes("fa-duotone")||e.includes("fad"))&&(l.prefix="fad"),!l.prefix&&s===rn&&(ls.fass||Xe.autoFetchSvg)&&(l.prefix="fass",l.iconName=ho(l.prefix,l.iconName)||l.iconName),(l.prefix==="fa"||o==="fa")&&(l.prefix=Vi()||"fas"),l}var XA=function(){function e(){lA(this,e),this.definitions={}}return uA(e,[{key:"add",value:function(){for(var n=this,r=arguments.length,a=new Array(r),i=0;i0&&c.forEach(function(d){typeof d=="string"&&(n[s][d]=u)}),n[s][l]=u}),n}}]),e}(),o0=[],us={},gs={},JA=Object.keys(gs);function QA(e,t){var n=t.mixoutsTo;return o0=e,us={},Object.keys(gs).forEach(function(r){JA.indexOf(r)===-1&&delete gs[r]}),o0.forEach(function(r){var a=r.mixout?r.mixout():{};if(Object.keys(a).forEach(function(o){typeof a[o]=="function"&&(n[o]=a[o]),vd(a[o])==="object"&&Object.keys(a[o]).forEach(function(s){n[o]||(n[o]={}),n[o][s]=a[o][s]})}),r.hooks){var i=r.hooks();Object.keys(i).forEach(function(o){us[o]||(us[o]=[]),us[o].push(i[o])})}r.provides&&r.provides(gs)}),n}function zp(e,t){for(var n=arguments.length,r=new Array(n>2?n-2:0),a=2;a1?t-1:0),r=1;r0&&arguments[0]!==void 0?arguments[0]:{};return ii?(Ao("beforeI2svg",t),Za("pseudoElements2svg",t),Za("i2svg",t)):Promise.reject("Operation requires a DOM of some kind.")},watch:function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},n=t.autoReplaceSvgRoot;Xe.autoReplaceSvg===!1&&(Xe.autoReplaceSvg=!0),Xe.observeMutations=!0,jA(function(){nk({autoReplaceSvgRoot:n}),Ao("watch",t)})}},tk={icon:function(t){if(t===null)return null;if(vd(t)==="object"&&t.prefix&&t.iconName)return{prefix:t.prefix,iconName:ho(t.prefix,t.iconName)||t.iconName};if(Array.isArray(t)&&t.length===2){var n=t[1].indexOf("fa-")===0?t[1].slice(3):t[1],r=cf(t[0]);return{prefix:r,iconName:ho(r,n)||n}}if(typeof t=="string"&&(t.indexOf("".concat(Xe.cssPrefix,"-"))>-1||t.match(xA))){var a=df(t.split(" "),{skipLookups:!0});return{prefix:a.prefix||Vi(),iconName:ho(a.prefix,a.iconName)||a.iconName}}if(typeof t=="string"){var i=Vi();return{prefix:i,iconName:ho(i,t)||t}}}},Er={noAuto:ZA,config:Xe,dom:ek,parse:tk,library:Kx,findIconDefinition:Wp,toHtml:$u},nk=function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},n=t.autoReplaceSvgRoot,r=n===void 0?zt:n;(Object.keys(Zr.styles).length>0||Xe.autoFetchSvg)&&ii&&Xe.autoReplaceSvg&&Er.dom.i2svg({node:r})};function ff(e,t){return Object.defineProperty(e,"abstract",{get:t}),Object.defineProperty(e,"html",{get:function(){return e.abstract.map(function(r){return $u(r)})}}),Object.defineProperty(e,"node",{get:function(){if(ii){var r=zt.createElement("div");return r.innerHTML=e.html,r.children}}}),e}function rk(e){var t=e.children,n=e.main,r=e.mask,a=e.attributes,i=e.styles,o=e.transform;if(Iv(o)&&n.found&&!r.found){var s=n.width,l=n.height,u={x:s/l/2,y:.5};a.style=uf(je(je({},i),{},{"transform-origin":"".concat(u.x+o.x/16,"em ").concat(u.y+o.y/16,"em")}))}return[{tag:"svg",attributes:a,children:t}]}function ak(e){var t=e.prefix,n=e.iconName,r=e.children,a=e.attributes,i=e.symbol,o=i===!0?"".concat(t,"-").concat(Xe.cssPrefix,"-").concat(n):i;return[{tag:"svg",attributes:{style:"display: none;"},children:[{tag:"symbol",attributes:je(je({},a),{},{id:o}),children:r}]}]}function Fv(e){var t=e.icons,n=t.main,r=t.mask,a=e.prefix,i=e.iconName,o=e.transform,s=e.symbol,l=e.title,u=e.maskId,c=e.titleId,d=e.extra,f=e.watchable,h=f===void 0?!1:f,p=r.found?r:n,m=p.width,y=p.height,g=a==="fak",w=[Xe.replacementClass,i?"".concat(Xe.cssPrefix,"-").concat(i):""].filter(function(E){return d.classes.indexOf(E)===-1}).filter(function(E){return E!==""||!!E}).concat(d.classes).join(" "),_={children:[],attributes:je(je({},d.attributes),{},{"data-prefix":a,"data-icon":i,class:w,role:d.attributes.role||"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 ".concat(m," ").concat(y)})},x=g&&!~d.classes.indexOf("fa-fw")?{width:"".concat(m/y*16*.0625,"em")}:{};h&&(_.attributes[Co]=""),l&&(_.children.push({tag:"title",attributes:{id:_.attributes["aria-labelledby"]||"title-".concat(c||su())},children:[l]}),delete _.attributes.title);var k=je(je({},_),{},{prefix:a,iconName:i,main:n,mask:r,maskId:u,transform:o,symbol:s,styles:je(je({},x),d.styles)}),D=r.found&&n.found?Za("generateAbstractMask",k)||{children:[],attributes:{}}:Za("generateAbstractIcon",k)||{children:[],attributes:{}},R=D.children,A=D.attributes;return k.children=R,k.attributes=A,s?ak(k):rk(k)}function s0(e){var t=e.content,n=e.width,r=e.height,a=e.transform,i=e.title,o=e.extra,s=e.watchable,l=s===void 0?!1:s,u=je(je(je({},o.attributes),i?{title:i}:{}),{},{class:o.classes.join(" ")});l&&(u[Co]="");var c=je({},o.styles);Iv(a)&&(c.transform=MA({transform:a,startCentered:!0,width:n,height:r}),c["-webkit-transform"]=c.transform);var d=uf(c);d.length>0&&(u.style=d);var f=[];return f.push({tag:"span",attributes:u,children:[t]}),i&&f.push({tag:"span",attributes:{class:"sr-only"},children:[i]}),f}function ik(e){var t=e.content,n=e.title,r=e.extra,a=je(je(je({},r.attributes),n?{title:n}:{}),{},{class:r.classes.join(" ")}),i=uf(r.styles);i.length>0&&(a.style=i);var o=[];return o.push({tag:"span",attributes:a,children:[t]}),n&&o.push({tag:"span",attributes:{class:"sr-only"},children:[n]}),o}var Ah=Zr.styles;function Kp(e){var t=e[0],n=e[1],r=e.slice(4),a=Av(r,1),i=a[0],o=null;return Array.isArray(i)?o={tag:"g",attributes:{class:"".concat(Xe.cssPrefix,"-").concat(fo.GROUP)},children:[{tag:"path",attributes:{class:"".concat(Xe.cssPrefix,"-").concat(fo.SECONDARY),fill:"currentColor",d:i[0]}},{tag:"path",attributes:{class:"".concat(Xe.cssPrefix,"-").concat(fo.PRIMARY),fill:"currentColor",d:i[1]}}]}:o={tag:"path",attributes:{fill:"currentColor",d:i}},{found:!0,width:t,height:n,icon:o}}var ok={found:!1,width:512,height:512};function sk(e,t){!Ix&&!Xe.showMissingIcons&&e&&console.error('Icon with name "'.concat(e,'" and prefix "').concat(t,'" is missing.'))}function Gp(e,t){var n=t;return t==="fa"&&Xe.styleDefault!==null&&(t=Vi()),new Promise(function(r,a){if(Za("missingIconAbstract"),n==="fa"){var i=Wx(e)||{};e=i.iconName||e,t=i.prefix||t}if(e&&t&&Ah[t]&&Ah[t][e]){var o=Ah[t][e];return r(Kp(o))}sk(e,t),r(je(je({},ok),{},{icon:Xe.showMissingIcons&&e?Za("missingIconAbstract")||{}:{}}))})}var l0=function(){},Xp=Xe.measurePerformance&&gc&&gc.mark&&gc.measure?gc:{mark:l0,measure:l0},bl='FA "6.4.2"',lk=function(t){return Xp.mark("".concat(bl," ").concat(t," begins")),function(){return Gx(t)}},Gx=function(t){Xp.mark("".concat(bl," ").concat(t," ends")),Xp.measure("".concat(bl," ").concat(t),"".concat(bl," ").concat(t," begins"),"".concat(bl," ").concat(t," ends"))},jv={begin:lk,end:Gx},Kc=function(){};function u0(e){var t=e.getAttribute?e.getAttribute(Co):null;return typeof t=="string"}function uk(e){var t=e.getAttribute?e.getAttribute($v):null,n=e.getAttribute?e.getAttribute(Dv):null;return t&&n}function ck(e){return e&&e.classList&&e.classList.contains&&e.classList.contains(Xe.replacementClass)}function dk(){if(Xe.autoReplaceSvg===!0)return Gc.replace;var e=Gc[Xe.autoReplaceSvg];return e||Gc.replace}function fk(e){return zt.createElementNS("http://www.w3.org/2000/svg",e)}function hk(e){return zt.createElement(e)}function Xx(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=t.ceFn,r=n===void 0?e.tag==="svg"?fk:hk:n;if(typeof e=="string")return zt.createTextNode(e);var a=r(e.tag);Object.keys(e.attributes||[]).forEach(function(o){a.setAttribute(o,e.attributes[o])});var i=e.children||[];return i.forEach(function(o){a.appendChild(Xx(o,{ceFn:r}))}),a}function pk(e){var t=" ".concat(e.outerHTML," ");return t="".concat(t,"Font Awesome fontawesome.com "),t}var Gc={replace:function(t){var n=t[0];if(n.parentNode)if(t[1].forEach(function(a){n.parentNode.insertBefore(Xx(a),n)}),n.getAttribute(Co)===null&&Xe.keepOriginalSource){var r=zt.createComment(pk(n));n.parentNode.replaceChild(r,n)}else n.remove()},nest:function(t){var n=t[0],r=t[1];if(~Pv(n).indexOf(Xe.replacementClass))return Gc.replace(t);var a=new RegExp("".concat(Xe.cssPrefix,"-.*"));if(delete r[0].attributes.id,r[0].attributes.class){var i=r[0].attributes.class.split(" ").reduce(function(s,l){return l===Xe.replacementClass||l.match(a)?s.toSvg.push(l):s.toNode.push(l),s},{toNode:[],toSvg:[]});r[0].attributes.class=i.toSvg.join(" "),i.toNode.length===0?n.removeAttribute("class"):n.setAttribute("class",i.toNode.join(" "))}var o=r.map(function(s){return $u(s)}).join(` +`);n.setAttribute(Co,""),n.innerHTML=o}};function c0(e){e()}function Jx(e,t){var n=typeof t=="function"?t:Kc;if(e.length===0)n();else{var r=c0;Xe.mutateApproach===yA&&(r=Bi.requestAnimationFrame||c0),r(function(){var a=dk(),i=jv.begin("mutate");e.map(a),i(),n()})}}var Uv=!1;function Qx(){Uv=!0}function Jp(){Uv=!1}var yd=null;function d0(e){if(e0&&Xe.observeMutations){var t=e.treeCallback,n=t===void 0?Kc:t,r=e.nodeCallback,a=r===void 0?Kc:r,i=e.pseudoElementsCallback,o=i===void 0?Kc:i,s=e.observeMutationsRoot,l=s===void 0?zt:s;yd=new e0(function(u){if(!Uv){var c=Vi();Ws(u).forEach(function(d){if(d.type==="childList"&&d.addedNodes.length>0&&!u0(d.addedNodes[0])&&(Xe.searchPseudoElements&&o(d.target),n(d.target)),d.type==="attributes"&&d.target.parentNode&&Xe.searchPseudoElements&&o(d.target.parentNode),d.type==="attributes"&&u0(d.target)&&~TA.indexOf(d.attributeName))if(d.attributeName==="class"&&uk(d.target)){var f=df(Pv(d.target)),h=f.prefix,p=f.iconName;d.target.setAttribute($v,h||c),p&&d.target.setAttribute(Dv,p)}else ck(d.target)&&a(d.target)})}}),ii&&yd.observe(l,{childList:!0,attributes:!0,characterData:!0,subtree:!0})}}function mk(){yd&&yd.disconnect()}function vk(e){var t=e.getAttribute("style"),n=[];return t&&(n=t.split(";").reduce(function(r,a){var i=a.split(":"),o=i[0],s=i.slice(1);return o&&s.length>0&&(r[o]=s.join(":").trim()),r},{})),n}function gk(e){var t=e.getAttribute("data-prefix"),n=e.getAttribute("data-icon"),r=e.innerText!==void 0?e.innerText.trim():"",a=df(Pv(e));return a.prefix||(a.prefix=Vi()),t&&n&&(a.prefix=t,a.iconName=n),a.iconName&&a.prefix||(a.prefix&&r.length>0&&(a.iconName=KA(a.prefix,e.innerText)||Lv(a.prefix,Yp(e.innerText))),!a.iconName&&Xe.autoFetchSvg&&e.firstChild&&e.firstChild.nodeType===Node.TEXT_NODE&&(a.iconName=e.firstChild.data)),a}function yk(e){var t=Ws(e.attributes).reduce(function(a,i){return a.name!=="class"&&a.name!=="style"&&(a[i.name]=i.value),a},{}),n=e.getAttribute("title"),r=e.getAttribute("data-fa-title-id");return Xe.autoA11y&&(n?t["aria-labelledby"]="".concat(Xe.replacementClass,"-title-").concat(r||su()):(t["aria-hidden"]="true",t.focusable="false")),t}function bk(){return{iconName:null,title:null,titleId:null,prefix:null,transform:wa,symbol:!1,mask:{iconName:null,prefix:null,rest:[]},maskId:null,extra:{classes:[],styles:{},attributes:{}}}}function f0(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{styleParser:!0},n=gk(e),r=n.iconName,a=n.prefix,i=n.rest,o=yk(e),s=zp("parseNodeAttributes",{},e),l=t.styleParser?vk(e):[];return je({iconName:r,title:e.getAttribute("title"),titleId:e.getAttribute("data-fa-title-id"),prefix:a,transform:wa,mask:{iconName:null,prefix:null,rest:[]},maskId:null,symbol:!1,extra:{classes:i,styles:l,attributes:o}},s)}var wk=Zr.styles;function Zx(e){var t=Xe.autoReplaceSvg==="nest"?f0(e,{styleParser:!1}):f0(e);return~t.extra.classes.indexOf(Mx)?Za("generateLayersText",e,t):Za("generateSvgReplacementMutation",e,t)}var Hi=new Set;Nv.map(function(e){Hi.add("fa-".concat(e))});Object.keys(ru[qt]).map(Hi.add.bind(Hi));Object.keys(ru[rn]).map(Hi.add.bind(Hi));Hi=Au(Hi);function h0(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;if(!ii)return Promise.resolve();var n=zt.documentElement.classList,r=function(d){return n.add("".concat(t0,"-").concat(d))},a=function(d){return n.remove("".concat(t0,"-").concat(d))},i=Xe.autoFetchSvg?Hi:Nv.map(function(c){return"fa-".concat(c)}).concat(Object.keys(wk));i.includes("fa")||i.push("fa");var o=[".".concat(Mx,":not([").concat(Co,"])")].concat(i.map(function(c){return".".concat(c,":not([").concat(Co,"])")})).join(", ");if(o.length===0)return Promise.resolve();var s=[];try{s=Ws(e.querySelectorAll(o))}catch{}if(s.length>0)r("pending"),a("complete");else return Promise.resolve();var l=jv.begin("onTree"),u=s.reduce(function(c,d){try{var f=Zx(d);f&&c.push(f)}catch(h){Ix||h.name==="MissingIcon"&&console.error(h)}return c},[]);return new Promise(function(c,d){Promise.all(u).then(function(f){Jx(f,function(){r("active"),r("complete"),a("pending"),typeof t=="function"&&t(),l(),c()})}).catch(function(f){l(),d(f)})})}function xk(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;Zx(e).then(function(n){n&&Jx([n],t)})}function _k(e){return function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=(t||{}).icon?t:Wp(t||{}),a=n.mask;return a&&(a=(a||{}).icon?a:Wp(a||{})),e(r,je(je({},n),{},{mask:a}))}}var Sk=function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=n.transform,a=r===void 0?wa:r,i=n.symbol,o=i===void 0?!1:i,s=n.mask,l=s===void 0?null:s,u=n.maskId,c=u===void 0?null:u,d=n.title,f=d===void 0?null:d,h=n.titleId,p=h===void 0?null:h,m=n.classes,y=m===void 0?[]:m,g=n.attributes,w=g===void 0?{}:g,_=n.styles,x=_===void 0?{}:_;if(t){var k=t.prefix,D=t.iconName,R=t.icon;return ff(je({type:"icon"},t),function(){return Ao("beforeDOMElementCreation",{iconDefinition:t,params:n}),Xe.autoA11y&&(f?w["aria-labelledby"]="".concat(Xe.replacementClass,"-title-").concat(p||su()):(w["aria-hidden"]="true",w.focusable="false")),Fv({icons:{main:Kp(R),mask:l?Kp(l.icon):{found:!1,width:null,height:null,icon:{}}},prefix:k,iconName:D,transform:je(je({},wa),a),symbol:o,title:f,maskId:c,titleId:p,extra:{attributes:w,styles:x,classes:y}})})}},Ek={mixout:function(){return{icon:_k(Sk)}},hooks:function(){return{mutationObserverCallbacks:function(n){return n.treeCallback=h0,n.nodeCallback=xk,n}}},provides:function(t){t.i2svg=function(n){var r=n.node,a=r===void 0?zt:r,i=n.callback,o=i===void 0?function(){}:i;return h0(a,o)},t.generateSvgReplacementMutation=function(n,r){var a=r.iconName,i=r.title,o=r.titleId,s=r.prefix,l=r.transform,u=r.symbol,c=r.mask,d=r.maskId,f=r.extra;return new Promise(function(h,p){Promise.all([Gp(a,s),c.iconName?Gp(c.iconName,c.prefix):Promise.resolve({found:!1,width:512,height:512,icon:{}})]).then(function(m){var y=Av(m,2),g=y[0],w=y[1];h([n,Fv({icons:{main:g,mask:w},prefix:s,iconName:a,transform:l,symbol:u,maskId:d,title:i,titleId:o,extra:f,watchable:!0})])}).catch(p)})},t.generateAbstractIcon=function(n){var r=n.children,a=n.attributes,i=n.main,o=n.transform,s=n.styles,l=uf(s);l.length>0&&(a.style=l);var u;return Iv(o)&&(u=Za("generateAbstractTransformGrouping",{main:i,transform:o,containerWidth:i.width,iconWidth:i.width})),r.push(u||i.icon),{children:r,attributes:a}}}},Tk={mixout:function(){return{layer:function(n){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},a=r.classes,i=a===void 0?[]:a;return ff({type:"layer"},function(){Ao("beforeDOMElementCreation",{assembler:n,params:r});var o=[];return n(function(s){Array.isArray(s)?s.map(function(l){o=o.concat(l.abstract)}):o=o.concat(s.abstract)}),[{tag:"span",attributes:{class:["".concat(Xe.cssPrefix,"-layers")].concat(Au(i)).join(" ")},children:o}]})}}}},Ok={mixout:function(){return{counter:function(n){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},a=r.title,i=a===void 0?null:a,o=r.classes,s=o===void 0?[]:o,l=r.attributes,u=l===void 0?{}:l,c=r.styles,d=c===void 0?{}:c;return ff({type:"counter",content:n},function(){return Ao("beforeDOMElementCreation",{content:n,params:r}),ik({content:n.toString(),title:i,extra:{attributes:u,styles:d,classes:["".concat(Xe.cssPrefix,"-layers-counter")].concat(Au(s))}})})}}}},Ck={mixout:function(){return{text:function(n){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},a=r.transform,i=a===void 0?wa:a,o=r.title,s=o===void 0?null:o,l=r.classes,u=l===void 0?[]:l,c=r.attributes,d=c===void 0?{}:c,f=r.styles,h=f===void 0?{}:f;return ff({type:"text",content:n},function(){return Ao("beforeDOMElementCreation",{content:n,params:r}),s0({content:n,transform:je(je({},wa),i),title:s,extra:{attributes:d,styles:h,classes:["".concat(Xe.cssPrefix,"-layers-text")].concat(Au(u))}})})}}},provides:function(t){t.generateLayersText=function(n,r){var a=r.title,i=r.transform,o=r.extra,s=null,l=null;if(Dx){var u=parseInt(getComputedStyle(n).fontSize,10),c=n.getBoundingClientRect();s=c.width/u,l=c.height/u}return Xe.autoA11y&&!a&&(o.attributes["aria-hidden"]="true"),Promise.resolve([n,s0({content:n.innerHTML,width:s,height:l,transform:i,title:a,extra:o,watchable:!0})])}}},Ak=new RegExp('"',"ug"),p0=[1105920,1112319];function kk(e){var t=e.replace(Ak,""),n=VA(t,0),r=n>=p0[0]&&n<=p0[1],a=t.length===2?t[0]===t[1]:!1;return{value:Yp(a?t[0]:t),isSecondary:r||a}}function m0(e,t){var n="".concat(gA).concat(t.replace(":","-"));return new Promise(function(r,a){if(e.getAttribute(n)!==null)return r();var i=Ws(e.children),o=i.filter(function(R){return R.getAttribute(Hp)===t})[0],s=Bi.getComputedStyle(e,t),l=s.getPropertyValue("font-family").match(_A),u=s.getPropertyValue("font-weight"),c=s.getPropertyValue("content");if(o&&!l)return e.removeChild(o),r();if(l&&c!=="none"&&c!==""){var d=s.getPropertyValue("content"),f=~["Sharp"].indexOf(l[2])?rn:qt,h=~["Solid","Regular","Light","Thin","Duotone","Brands","Kit"].indexOf(l[2])?au[f][l[2].toLowerCase()]:SA[f][u],p=kk(d),m=p.value,y=p.isSecondary,g=l[0].startsWith("FontAwesome"),w=Lv(h,m),_=w;if(g){var x=GA(m);x.iconName&&x.prefix&&(w=x.iconName,h=x.prefix)}if(w&&!y&&(!o||o.getAttribute($v)!==h||o.getAttribute(Dv)!==_)){e.setAttribute(n,_),o&&e.removeChild(o);var k=bk(),D=k.extra;D.attributes[Hp]=t,Gp(w,h).then(function(R){var A=Fv(je(je({},k),{},{icons:{main:R,mask:Rv()},prefix:h,iconName:_,extra:D,watchable:!0})),E=zt.createElementNS("http://www.w3.org/2000/svg","svg");t==="::before"?e.insertBefore(E,e.firstChild):e.appendChild(E),E.outerHTML=A.map(function(S){return $u(S)}).join(` +`),e.removeAttribute(n),r()}).catch(a)}else r()}else r()})}function $k(e){return Promise.all([m0(e,"::before"),m0(e,"::after")])}function Dk(e){return e.parentNode!==document.head&&!~bA.indexOf(e.tagName.toUpperCase())&&!e.getAttribute(Hp)&&(!e.parentNode||e.parentNode.tagName!=="svg")}function v0(e){if(ii)return new Promise(function(t,n){var r=Ws(e.querySelectorAll("*")).filter(Dk).map($k),a=jv.begin("searchPseudoElements");Qx(),Promise.all(r).then(function(){a(),Jp(),t()}).catch(function(){a(),Jp(),n()})})}var Nk={hooks:function(){return{mutationObserverCallbacks:function(n){return n.pseudoElementsCallback=v0,n}}},provides:function(t){t.pseudoElements2svg=function(n){var r=n.node,a=r===void 0?zt:r;Xe.searchPseudoElements&&v0(a)}}},g0=!1,Pk={mixout:function(){return{dom:{unwatch:function(){Qx(),g0=!0}}}},hooks:function(){return{bootstrap:function(){d0(zp("mutationObserverCallbacks",{}))},noAuto:function(){mk()},watch:function(n){var r=n.observeMutationsRoot;g0?Jp():d0(zp("mutationObserverCallbacks",{observeMutationsRoot:r}))}}}},y0=function(t){var n={size:16,x:0,y:0,flipX:!1,flipY:!1,rotate:0};return t.toLowerCase().split(" ").reduce(function(r,a){var i=a.toLowerCase().split("-"),o=i[0],s=i.slice(1).join("-");if(o&&s==="h")return r.flipX=!0,r;if(o&&s==="v")return r.flipY=!0,r;if(s=parseFloat(s),isNaN(s))return r;switch(o){case"grow":r.size=r.size+s;break;case"shrink":r.size=r.size-s;break;case"left":r.x=r.x-s;break;case"right":r.x=r.x+s;break;case"up":r.y=r.y-s;break;case"down":r.y=r.y+s;break;case"rotate":r.rotate=r.rotate+s;break}return r},n)},Ik={mixout:function(){return{parse:{transform:function(n){return y0(n)}}}},hooks:function(){return{parseNodeAttributes:function(n,r){var a=r.getAttribute("data-fa-transform");return a&&(n.transform=y0(a)),n}}},provides:function(t){t.generateAbstractTransformGrouping=function(n){var r=n.main,a=n.transform,i=n.containerWidth,o=n.iconWidth,s={transform:"translate(".concat(i/2," 256)")},l="translate(".concat(a.x*32,", ").concat(a.y*32,") "),u="scale(".concat(a.size/16*(a.flipX?-1:1),", ").concat(a.size/16*(a.flipY?-1:1),") "),c="rotate(".concat(a.rotate," 0 0)"),d={transform:"".concat(l," ").concat(u," ").concat(c)},f={transform:"translate(".concat(o/2*-1," -256)")},h={outer:s,inner:d,path:f};return{tag:"g",attributes:je({},h.outer),children:[{tag:"g",attributes:je({},h.inner),children:[{tag:r.icon.tag,children:r.icon.children,attributes:je(je({},r.icon.attributes),h.path)}]}]}}}},kh={x:0,y:0,width:"100%",height:"100%"};function b0(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;return e.attributes&&(e.attributes.fill||t)&&(e.attributes.fill="black"),e}function Mk(e){return e.tag==="g"?e.children:[e]}var Lk={hooks:function(){return{parseNodeAttributes:function(n,r){var a=r.getAttribute("data-fa-mask"),i=a?df(a.split(" ").map(function(o){return o.trim()})):Rv();return i.prefix||(i.prefix=Vi()),n.mask=i,n.maskId=r.getAttribute("data-fa-mask-id"),n}}},provides:function(t){t.generateAbstractMask=function(n){var r=n.children,a=n.attributes,i=n.main,o=n.mask,s=n.maskId,l=n.transform,u=i.width,c=i.icon,d=o.width,f=o.icon,h=IA({transform:l,containerWidth:d,iconWidth:u}),p={tag:"rect",attributes:je(je({},kh),{},{fill:"white"})},m=c.children?{children:c.children.map(b0)}:{},y={tag:"g",attributes:je({},h.inner),children:[b0(je({tag:c.tag,attributes:je(je({},c.attributes),h.path)},m))]},g={tag:"g",attributes:je({},h.outer),children:[y]},w="mask-".concat(s||su()),_="clip-".concat(s||su()),x={tag:"mask",attributes:je(je({},kh),{},{id:w,maskUnits:"userSpaceOnUse",maskContentUnits:"userSpaceOnUse"}),children:[p,g]},k={tag:"defs",children:[{tag:"clipPath",attributes:{id:_},children:Mk(f)},x]};return r.push(k,{tag:"rect",attributes:je({fill:"currentColor","clip-path":"url(#".concat(_,")"),mask:"url(#".concat(w,")")},kh)}),{children:r,attributes:a}}}},Rk={provides:function(t){var n=!1;Bi.matchMedia&&(n=Bi.matchMedia("(prefers-reduced-motion: reduce)").matches),t.missingIconAbstract=function(){var r=[],a={fill:"currentColor"},i={attributeType:"XML",repeatCount:"indefinite",dur:"2s"};r.push({tag:"path",attributes:je(je({},a),{},{d:"M156.5,447.7l-12.6,29.5c-18.7-9.5-35.9-21.2-51.5-34.9l22.7-22.7C127.6,430.5,141.5,440,156.5,447.7z M40.6,272H8.5 c1.4,21.2,5.4,41.7,11.7,61.1L50,321.2C45.1,305.5,41.8,289,40.6,272z M40.6,240c1.4-18.8,5.2-37,11.1-54.1l-29.5-12.6 C14.7,194.3,10,216.7,8.5,240H40.6z M64.3,156.5c7.8-14.9,17.2-28.8,28.1-41.5L69.7,92.3c-13.7,15.6-25.5,32.8-34.9,51.5 L64.3,156.5z M397,419.6c-13.9,12-29.4,22.3-46.1,30.4l11.9,29.8c20.7-9.9,39.8-22.6,56.9-37.6L397,419.6z M115,92.4 c13.9-12,29.4-22.3,46.1-30.4l-11.9-29.8c-20.7,9.9-39.8,22.6-56.8,37.6L115,92.4z M447.7,355.5c-7.8,14.9-17.2,28.8-28.1,41.5 l22.7,22.7c13.7-15.6,25.5-32.9,34.9-51.5L447.7,355.5z M471.4,272c-1.4,18.8-5.2,37-11.1,54.1l29.5,12.6 c7.5-21.1,12.2-43.5,13.6-66.8H471.4z M321.2,462c-15.7,5-32.2,8.2-49.2,9.4v32.1c21.2-1.4,41.7-5.4,61.1-11.7L321.2,462z M240,471.4c-18.8-1.4-37-5.2-54.1-11.1l-12.6,29.5c21.1,7.5,43.5,12.2,66.8,13.6V471.4z M462,190.8c5,15.7,8.2,32.2,9.4,49.2h32.1 c-1.4-21.2-5.4-41.7-11.7-61.1L462,190.8z M92.4,397c-12-13.9-22.3-29.4-30.4-46.1l-29.8,11.9c9.9,20.7,22.6,39.8,37.6,56.9 L92.4,397z M272,40.6c18.8,1.4,36.9,5.2,54.1,11.1l12.6-29.5C317.7,14.7,295.3,10,272,8.5V40.6z M190.8,50 c15.7-5,32.2-8.2,49.2-9.4V8.5c-21.2,1.4-41.7,5.4-61.1,11.7L190.8,50z M442.3,92.3L419.6,115c12,13.9,22.3,29.4,30.5,46.1 l29.8-11.9C470,128.5,457.3,109.4,442.3,92.3z M397,92.4l22.7-22.7c-15.6-13.7-32.8-25.5-51.5-34.9l-12.6,29.5 C370.4,72.1,384.4,81.5,397,92.4z"})});var o=je(je({},i),{},{attributeName:"opacity"}),s={tag:"circle",attributes:je(je({},a),{},{cx:"256",cy:"364",r:"28"}),children:[]};return n||s.children.push({tag:"animate",attributes:je(je({},i),{},{attributeName:"r",values:"28;14;28;28;14;28;"})},{tag:"animate",attributes:je(je({},o),{},{values:"1;0;1;1;0;1;"})}),r.push(s),r.push({tag:"path",attributes:je(je({},a),{},{opacity:"1",d:"M263.7,312h-16c-6.6,0-12-5.4-12-12c0-71,77.4-63.9,77.4-107.8c0-20-17.8-40.2-57.4-40.2c-29.1,0-44.3,9.6-59.2,28.7 c-3.9,5-11.1,6-16.2,2.4l-13.1-9.2c-5.6-3.9-6.9-11.8-2.6-17.2c21.2-27.2,46.4-44.7,91.2-44.7c52.3,0,97.4,29.8,97.4,80.2 c0,67.6-77.4,63.5-77.4,107.8C275.7,306.6,270.3,312,263.7,312z"}),children:n?[]:[{tag:"animate",attributes:je(je({},o),{},{values:"1;0;0;0;0;1;"})}]}),n||r.push({tag:"path",attributes:je(je({},a),{},{opacity:"0",d:"M232.5,134.5l7,168c0.3,6.4,5.6,11.5,12,11.5h9c6.4,0,11.7-5.1,12-11.5l7-168c0.3-6.8-5.2-12.5-12-12.5h-23 C237.7,122,232.2,127.7,232.5,134.5z"}),children:[{tag:"animate",attributes:je(je({},o),{},{values:"0;0;1;1;0;0;"})}]}),{tag:"g",attributes:{class:"missing"},children:r}}}},Fk={hooks:function(){return{parseNodeAttributes:function(n,r){var a=r.getAttribute("data-fa-symbol"),i=a===null?!1:a===""?!0:a;return n.symbol=i,n}}}},jk=[RA,Ek,Tk,Ok,Ck,Nk,Pk,Ik,Lk,Rk,Fk];QA(jk,{mixoutsTo:Er});Er.noAuto;var e_=Er.config,Uk=Er.library;Er.dom;var bd=Er.parse;Er.findIconDefinition;Er.toHtml;var Bk=Er.icon;Er.layer;var Vk=Er.text;Er.counter;const Hk={class:"arrow-icon-picker"},Yk={class:"icon-display mb-4"},qk={class:"row g-2 g-lg-3"},zk={class:"col-auto"},Wk=["onClick"],Kk=["id","name","value"],Gk={__name:"BackToTopIcon",props:{field:{type:Object,default:null},modelValue:{type:String,default:""}},emits:["update:modelValue"],setup(e,{emit:t}){const n=t,r=e,a=[["fas","fa-long-arrow-alt-up"],["fas","fa-arrow-up"],["fas","fa-arrow-circle-up"],["fas","fa-arrow-alt-circle-up"],["fas","fa-angle-double-up"],["fas","fa-sort-up"],["fas","fa-level-up-alt"],["fas","fa-cloud-upload-alt"],["fas","fa-chevron-up"],["fas","fa-chevron-circle-up"],["fas","fa-hand-point-up"],["fas","fa-caret-square-up"]];function i(o){n("update:modelValue",o.join(" "))}return(o,s)=>(O(),$(ue,null,[v("div",Hk,[v("div",Yk,[v("i",{class:Te(["fa-3x",e.modelValue])},null,2)]),v("div",qk,[(O(),$(ue,null,$e(a,l=>v("div",zk,[v("a",{class:Te(["icon border rounded p-2 link-underline link-underline-opacity-0 link-underline-opacity-0-hover",{active:l.join(" ")===e.modelValue}]),onClick:ve(u=>i(l),["prevent"])},[v("i",{class:Te(l.join(" "))},null,2)],10,Wk)])),64))])]),v("input",{id:r.field.input.id,name:r.field.input.name,value:e.modelValue,type:"hidden"},null,8,Kk)],64))}};function Du(e,t,n,r){function a(i){return i instanceof n?i:new n(function(o){o(i)})}return new(n||(n=Promise))(function(i,o){function s(c){try{u(r.next(c))}catch(d){o(d)}}function l(c){try{u(r.throw(c))}catch(d){o(d)}}function u(c){c.done?i(c.value):a(c.value).then(s,l)}u((r=r.apply(e,t||[])).next())})}function Nu(e,t){var n={label:0,sent:function(){if(i[0]&1)throw i[1];return i[1]},trys:[],ops:[]},r,a,i,o;return o={next:s(0),throw:s(1),return:s(2)},typeof Symbol=="function"&&(o[Symbol.iterator]=function(){return this}),o;function s(u){return function(c){return l([u,c])}}function l(u){if(r)throw new TypeError("Generator is already executing.");for(;o&&(o=0,u[0]&&(n=0)),n;)try{if(r=1,a&&(i=u[0]&2?a.return:u[0]?a.throw||((i=a.return)&&i.call(a),0):a.next)&&!(i=i.call(a,u[1])).done)return i;switch(a=0,i&&(u=[u[0]&2,i.value]),u[0]){case 0:case 1:i=u;break;case 4:return n.label++,{value:u[1],done:!1};case 5:n.label++,a=u[1],u=[0];continue;case 7:u=n.ops.pop(),n.trys.pop();continue;default:if(i=n.trys,!(i=i.length>0&&i[i.length-1])&&(u[0]===6||u[0]===2)){n=0;continue}if(u[0]===3&&(!i||u[1]>i[0]&&u[1]0)&&!(a=r.next()).done;)i.push(a.value)}catch(s){o={error:s}}finally{try{a&&!a.done&&(n=r.return)&&n.call(r)}finally{if(o)throw o.error}}return i}function Jk(){for(var e=[],t=0;t0?r:e.name,writable:!1,configurable:!1,enumerable:!0})}return n}function Zk(e){var t=e.name,n=t&&t.lastIndexOf(".")!==-1;if(n&&!e.type){var r=t.split(".").pop().toLowerCase(),a=Qk.get(r);a&&Object.defineProperty(e,"type",{value:a,writable:!1,configurable:!1,enumerable:!0})}return e}var e$=[".DS_Store","Thumbs.db"];function t$(e){return Du(this,void 0,void 0,function(){return Nu(this,function(t){return[2,n$(e)&&e.dataTransfer?i$(e.dataTransfer,e.type):r$(e)]})})}function n$(e){return!!e.dataTransfer}function r$(e){var t=a$(e.target)?e.target.files?Qp(e.target.files):[]:[];return t.map(function(n){return hf(n)})}function a$(e){return e!==null}function i$(e,t){return Du(this,void 0,void 0,function(){var n,r;return Nu(this,function(a){switch(a.label){case 0:return e.items?(n=Qp(e.items).filter(function(i){return i.kind==="file"}),t!=="drop"?[2,n]:[4,Promise.all(n.map(o$))]):[3,2];case 1:return r=a.sent(),[2,w0(t_(r))];case 2:return[2,w0(Qp(e.files).map(function(i){return hf(i)}))]}})})}function w0(e){return e.filter(function(t){return e$.indexOf(t.name)===-1})}function Qp(e){for(var t=[],n=0;n0&&i[i.length-1])&&(u[0]===6||u[0]===2)){n=0;continue}if(u[0]===3&&(!i||u[1]>i[0]&&u[1]n)return[!1,E0(n)];if(e.sizen)return[!1,E0(n)]}return[!0,null]}function ja(){for(var e=[],t=0;t1||i&&o>=1&&t.length>o?!1:t.every(function(s){var l=i_(s,n)[0],u=o_(s,r,a)[0];return l&&u})}var S$={disabled:!1,getFilesFromEvent:t$,maxSize:1/0,minSize:0,multiple:!0,maxFiles:0,preventDropOnDocument:!0,noClick:!1,noKeyboard:!1,noDrag:!1,noDragEventsBubbling:!1};function E$(e){e===void 0&&(e={});var t=ee(mr(mr({},S$),e));gt(function(){return mr({},e)},function(S){t.value=mr(mr({},t.value),S)});var n=ee(),r=ee(),a=un({isFocused:!1,isFileDialogActive:!1,isDragActive:!1,isDragAccept:!1,isDragReject:!1,draggedFiles:[],acceptedFiles:[],fileRejections:[]}),i=function(){r.value&&(a.isFileDialogActive=!0,r.value.value="",r.value.click())},o=function(){var S=t.value.onFileDialogCancel;a.isFileDialogActive&&setTimeout(function(){if(r.value){var T=r.value.files;T&&!T.length&&(a.isFileDialogActive=!1,typeof S=="function"&&S())}},300)};function s(){a.isFocused=!0}function l(){a.isFocused=!1}function u(){var S=t.value.noClick;S||(h$()?setTimeout(i,0):i())}var c=ee([]),d=function(S){if(n.value){var T=n.value.$el||n.value;T.contains(S.target)||(S.preventDefault(),c.value=[])}};vt(function(){window.addEventListener("focus",o,!1);var S=t.value.preventDropOnDocument;S&&(document.addEventListener("dragover",S0,!1),document.addEventListener("drop",d,!1))}),ia(function(){window.removeEventListener("focus",o,!1);var S=t.value.preventDropOnDocument;S&&(document.removeEventListener("dragover",S0),document.removeEventListener("drop",d))});function f(S){var T=t.value.noDragEventsBubbling;T&&S.stopPropagation()}function h(S){return u$(this,void 0,void 0,function(){var T,N,P,F,j;return c$(this,function(B){switch(B.label){case 0:return T=t.value,N=T.getFilesFromEvent,P=T.noDragEventsBubbling,F=T.onDragEnter,S.preventDefault(),f(S),c.value=Zp(Zp([],c.value),[S.target]),Oc(S)?N?[4,N(S)]:[2]:[3,2];case 1:if(j=B.sent(),j||(j=[]),wd(S)&&!P)return[2];a.draggedFiles=j,a.isDragActive=!0,F&&F(S),B.label=2;case 2:return[2]}})})}function p(S){var T=t.value.onDragOver;if(S.preventDefault(),f(S),S.dataTransfer)try{S.dataTransfer.dropEffect="copy"}catch{}return Oc(S)&&T&&T(S),!1}function m(S){S.preventDefault(),f(S);var T=c.value.filter(function(F){if(!n.value)return!1;var j=n.value.$el||n.value;return j.contains(F)}),N=T.indexOf(S.target);if(N!==-1&&T.splice(N,1),c.value=T,!(T.length>0)){a.draggedFiles=[],a.isDragActive=!1;var P=t.value.onDragLeave;Oc(S)&&P&&P(S)}}function y(S){S.preventDefault(),f(S),c.value=[];var T=t.value,N=T.getFilesFromEvent,P=T.noDragEventsBubbling,F=T.accept,j=T.minSize,B=T.maxSize,J=T.multiple,C=T.maxFiles,V=T.onDrop,M=T.onDropRejected,Z=T.onDropAccepted;if(Oc(S)){if(!N)return;Promise.resolve(N(S)).then(function(X){if(!(wd(S)&&!P)){var H=[],le=[];X.forEach(function(ye){var de=i_(ye,F),Ae=de[0],we=de[1],Ee=o_(ye,j,B),nt=Ee[0],re=Ee[1];if(Ae&&nt)H.push(ye);else{var L=[we,re].filter(function(q){return q});le.push({file:ye,errors:L})}}),(!J&&H.length>1||J&&C>=1&&H.length>C)&&(H.forEach(function(ye){le.push({file:ye,errors:[y$]})}),H.splice(0)),a.acceptedFiles=H,a.fileRejections=le,V&&V(H,le,S),le.length>0&&M&&M(le,S),H.length>0&&Z&&Z(H,S)}})}a.isFileDialogActive=!1,a.isDragActive=!1,a.draggedFiles=[],a.acceptedFiles=[],a.fileRejections=[]}var g=function(S){return t.value.disabled?void 0:S},w=function(S){return t.value.noKeyboard?void 0:g(S)},_=function(S){return t.value.noDrag?void 0:g(S)},x=function(S){S===void 0&&(S={});var T=S.onFocus,N=S.onBlur,P=S.onClick,F=S.onDragEnter,j=S.onDragenter,B=S.onDragOver,J=S.onDragover,C=S.onDragLeave,V=S.onDragleave,M=S.onDrop,Z=_0(S,["onFocus","onBlur","onClick","onDragEnter","onDragenter","onDragOver","onDragover","onDragLeave","onDragleave","onDrop"]);return mr(mr({onFocus:w(ja(T,s)),onBlur:w(ja(N,l)),onClick:g(ja(P,u)),onDragenter:_(ja(F,j,h)),onDragover:_(ja(B,J,p)),onDragleave:_(ja(C,V,m)),onDrop:_(ja(M,y)),ref:n},!t.value.disabled&&!t.value.noKeyboard?{tabIndex:0}:{}),Z)},k=function(S){S.stopPropagation()};function D(S){S===void 0&&(S={});var T=S.onChange,N=S.onClick,P=_0(S,["onChange","onClick"]),F={accept:t.value.accept,multiple:t.value.multiple,style:"display: none",type:"file",onChange:g(ja(T,y)),onClick:g(ja(N,k)),autoComplete:"off",tabIndex:-1,ref:r};return mr(mr({},F),P)}var R=ge(function(){return a.draggedFiles?a.draggedFiles.length:0}),A=ge(function(){return R.value>0&&_$({files:a.draggedFiles,accept:t.value.accept,minSize:t.value.minSize,maxSize:t.value.maxSize,multiple:t.value.multiple,maxFiles:t.value.maxFiles})}),E=ge(function(){return R.value>0&&!A.value});return mr(mr({},G1(a)),{isDragAccept:A,isDragReject:E,isFocused:ge(function(){return a.isFocused&&!t.value.disabled}),getRootProps:x,getInputProps:D,rootRef:n,inputRef:r,open:g(i)})}const T$={key:0,class:"files mb-3"},O$=["onClick"],C$={key:0,class:"text-center py-5"},A$=v("i",{class:"fas fa-cloud-arrow-up fa-4x mb-3"},null,-1),k$=v("div",null,"Drop the files here ...",-1),$$=[A$,k$],D$={key:1,class:"text-center py-5"},N$=v("i",{class:"fas fa-cloud-arrow-up fa-4x mb-3"},null,-1),P$=v("div",null,"Drag and drop files here, or Click to select files",-1),I$=[N$,P$],M$={__name:"DropZone",props:{url:{type:String,default:""},clickUpload:{type:Boolean,default:!1}},emits:["update:media"],setup(e,{emit:t}){const n=e,r=t,a=un({files:[]}),{getRootProps:i,getInputProps:o,isDragActive:s,...l}=E$({onDrop:u});function u(f,h){f.forEach(p=>{a.files.push(p)})}function c(f){a.files.splice(f,1)}const d=f=>{for(var h=0;h{h===f.length&&r("update:media")}).catch(m=>{console.error(m)})}};return xn(()=>{n.clickUpload===!0&&a.files.length&&d(a.files)}),(f,h)=>(O(),$(ue,null,[a.files.length>0?(O(),$("div",T$,[(O(!0),$(ue,null,$e(a.files,(p,m)=>(O(),$("div",{class:"file-item",key:m},[v("span",null,ce(p.name),1),v("span",{class:"delete-file",onClick:y=>c(m)},"Delete",8,O$)]))),128))])):te("",!0),v("div",On({class:"dropzone"},z(i)()),[v("div",{class:Te(["border",{isDragActive:z(s)}])},[v("input",yn(Qn(z(o)())),null,16),z(s)?(O(),$("div",C$,$$)):(O(),$("div",D$,I$))],2)],16)],64))}},L$={key:0,class:"image-preview mb-3"},R$={key:0,class:"fa-solid fa-video fa-3x"},F$=["src","alt"],j$={key:1,class:"astroid-media-selector"},U$=["data-bs-target"],B$={key:2,class:"astroid-media-selector btn-group",role:"group"},V$=["data-bs-target"],H$=["onClick"],Y$=["id"],q$={class:"modal-dialog modal-xl modal-dialog-centered modal-dialog-scrollable"},z$={class:"modal-content"},W$={class:"modal-header"},K$={class:"modal-title"},G$=v("i",{class:"fas fa-folder"},null,-1),X$=["id"],J$={class:"modal-body p-4"},Q$={key:0,class:"row row-cols-2 row-cols-lg-4 row-cols-xl-5 g-3"},Z$=["onClick"],eD=["src","alt"],tD={key:2,class:"fa-solid fa-video fa-3x"},nD={key:0,class:"form-text"},rD={key:1},aD={class:"modal-footer"},iD={key:0,type:"button",class:"btn btn-sm btn-as btn-as-light","data-bs-dismiss":"modal"},oD=["id","name","value"],sD={__name:"MediaManager",props:{field:{type:Object,default:null},modelValue:{type:String,default:""}},emits:["update:modelValue"],setup(e,{emit:t}){const n=t,r=e,a=bn("constant",{}),i=ee([]),o=ee([]),s=ee(""),l=ee("");vt(()=>{r.modelValue!==""&&(l.value=a.site_url+r.field.input.mediaPath+"/"+r.modelValue);const w=document.getElementById(r.field.input.id+"modal");w&&(w.addEventListener("show.bs.modal",_=>{c()}),w.addEventListener("hide.bs.modal",_=>{i.value=[]}))}),xn(()=>{r.modelValue!==l.value.replace(a.site_url+r.field.input.mediaPath+"/","")&&(l.value=a.site_url+r.field.input.mediaPath+"/"+r.modelValue)});function u(w=null){if(!w)return!1;o.value=w.current_folder.split("/"),i.value=[],s.value!==""&&i.value.push({id:"go-back",icon:"fas fa-left-long",name:"Go back",type:"back"}),w.folders.forEach((_,x)=>{i.value.push({id:"folder"+x,icon:"fas fa-folder",name:_.name,path_relative:_.path_relative,type:"folder"})}),r.field.input.media==="images"&&w.images.forEach((_,x)=>{i.value.push({id:"image"+x,name:_.name,path_relative:_.path_relative,path:a.site_url+r.field.input.mediaPath+"/"+_.path_relative,type:"image"})}),r.field.input.media==="videos"&&w.videos.forEach((_,x)=>{i.value.push({id:"video"+x,name:_.name,path_relative:_.path_relative,path:a.site_url+r.field.input.mediaPath+"/"+_.path_relative,type:"video"})})}function c(){let w=r.field.input.ajax+"&action=library&asset=com_templates&folder="+s.value+"&ts="+Date.now();En.get(w).then(function(_){_.data.status==="success"&&u(_.data.data)}).catch(function(_){console.log(_)})}function d(w){let _=o.value.join("/");if((w.type==="image"||w.type==="video")&&(l.value=a.site_url+r.field.input.mediaPath+"/"+w.path_relative,n("update:modelValue",w.path_relative),document.getElementById(r.field.input.id+"close").click()),w.type==="folder"&&(s.value=w.path_relative,c()),w.type==="back"){let x=_.substring(_.indexOf("/")+1);x.indexOf("/")>0?s.value=x.substring(0,x.lastIndexOf("/")):s.value="",c()}}function f(){l.value="",n("update:modelValue","")}const h=ee(!1),p=ee(!1),m=ee("Upload");function y(){h.value===!0?p.value=!0:(h.value=!0,p.value=!1,m.value="Click to Upload")}function g(){h.value=!1,p.value=!1,m.value="Upload",c()}return(w,_)=>(O(),$(ue,null,[l.value!==""?(O(),$("div",L$,[r.field.input.media==="videos"?(O(),$("i",R$)):(O(),$("img",{key:1,src:l.value,alt:r.field.name},null,8,F$))])):te("",!0),l.value===""?(O(),$("div",j$,[v("button",{class:"btn btn-sm btn-as btn-primary btn-as-primary",onClick:_[0]||(_[0]=ve(()=>{},["prevent"])),"data-bs-toggle":"modal","data-bs-target":"#"+r.field.input.id+"modal"},ce(r.field.input.lang.select_media),9,U$)])):(O(),$("div",B$,[v("button",{class:"btn btn-sm btn-as btn-primary btn-as-primary",onClick:_[1]||(_[1]=ve(()=>{},["prevent"])),"data-bs-toggle":"modal","data-bs-target":"#"+r.field.input.id+"modal"},ce(r.field.input.lang.change_media),9,V$),v("button",{class:"btn btn-sm btn-as btn-as-light",onClick:ve(f,["prevent"])},ce(r.field.input.lang.clear),9,H$)])),v("div",{class:"modal fade",id:r.field.input.id+"modal",tabindex:"-1"},[v("div",q$,[v("div",z$,[v("div",W$,[v("h5",K$,[G$,Pt(" / "+ce(o.value.join(" / ")),1)]),v("button",{type:"button",class:"btn-close","data-bs-dismiss":"modal","aria-label":"Close",id:r.field.input.id+"close"},null,8,X$)]),v("div",J$,[h.value?(O(),$("div",rD,[ae(M$,{url:r.field.input.ajax+"&action=upload&media="+r.field.input.media+"&dir=images/"+s.value,"click-upload":p.value,"onUpdate:media":g},null,8,["url","click-upload"])])):(O(),$("div",Q$,[(O(!0),$(ue,null,$e(i.value,x=>(O(),$("div",{key:x.id,class:"col p-4 text-center"},[v("div",{class:Te(["card card-default media-icon justify-content-center align-items-center border",x.type+"-type"]),onClick:k=>d(x)},[(x.type==="folder"||x.type==="back")&&x.icon!==void 0&&x.icon?(O(),$("i",{key:0,class:Te([x.icon,"icon-folder fa-3x"])},null,2)):x.type==="image"&&x.path!==void 0&&x.path?(O(),$("img",{key:1,src:x.path,class:"img-fluid",alt:x.name},null,8,eD)):x.type==="video"?(O(),$("i",tD)):te("",!0)],10,Z$),x.name!==void 0&&x.name?(O(),$("div",nD,ce(x.name),1)):te("",!0)]))),128))]))]),v("div",aD,[h.value?(O(),$("button",{key:1,type:"button",class:"btn btn-sm btn-as btn-as-light",onClick:g},"Cancel")):(O(),$("button",iD,"Close")),v("button",{type:"button",class:"btn btn-sm btn-as btn-primary btn-as-primary",onClick:y},ce(m.value),1)])])])],8,Y$),v("input",{id:r.field.input.id,name:r.field.input.name,value:e.modelValue,type:"hidden"},null,8,oD)],64))}},lD=["data-bs-target"],uD=["data-bs-target","innerHTML"],cD=["id"],dD={class:"modal-dialog modal-xl modal-dialog-centered modal-dialog-scrollable"},fD={class:"modal-content"},hD={class:"modal-header"},pD=v("h5",{class:"modal-title"},"Select Preloader Style",-1),mD=["id"],vD={class:"modal-body"},gD={key:0,class:"row g-3"},yD=["onClick"],bD={key:0},wD=["innerHTML"],xD=["id","name","value"],_D={__name:"Preloader",props:{field:{type:Object,default:null},modelValue:{type:String,default:""}},emits:["update:modelValue"],setup(e,{emit:t}){const n=t,r=e,a=ee(!1);vt(()=>{const o=document.getElementById(r.field.input.id+"modal");o&&(o.addEventListener("show.bs.modal",s=>{a.value=!0}),o.addEventListener("hide.bs.modal",s=>{a.value=!1}))});const i=o=>{n("update:modelValue",o),document.getElementById(r.field.input.id+"close").click()};return(o,s)=>(O(),$(ue,null,[r.field.input.style==="fontawesome"?(O(),$("div",{key:0,class:"select-preloader","data-bs-toggle":"modal","data-bs-target":"#"+r.field.input.id+"modal"},[v("i",{class:Te([r.modelValue,"fa-3x"])},null,2)],8,lD)):(O(),$("div",{key:1,class:"select-preloader","data-bs-toggle":"modal","data-bs-target":"#"+r.field.input.id+"modal",innerHTML:r.field.input.preloader[r.modelValue].code},null,8,uD)),v("div",{class:"modal fade",id:r.field.input.id+"modal",tabindex:"-1"},[v("div",dD,[v("div",fD,[v("div",hD,[pD,v("button",{type:"button",class:"btn-close","data-bs-dismiss":"modal","aria-label":"Close",id:r.field.input.id+"close"},null,8,mD)]),v("div",vD,[a.value?(O(),$("div",gD,[(O(!0),$(ue,null,$e(r.field.input.preloader,(l,u)=>(O(),$("div",{class:"col col-auto",key:u},[v("div",{class:"preloader-item d-flex justify-content-center align-items-center border rounded",onClick:c=>i(l.name)},[r.field.input.style==="fontawesome"?(O(),$("div",bD,[v("i",{class:Te([l.name,"fa-3x"])},null,2)])):(O(),$("div",{key:1,class:"preloader-code",innerHTML:l.code},null,8,wD))],8,yD)]))),128))])):te("",!0)])])])],8,cD),v("input",{id:r.field.input.id,name:r.field.input.name,value:e.modelValue,type:"hidden"},null,8,xD)],64))}},Sn={openOptions(e){e.$refs.input.focus(),e.showMenu=!0,e.mousedownState=!1},blurInput(e){e.mousedownState||(e.searchText="",e.closeOptions()),e.$emit("blur")},closeOptions(e){e.$refs.input.blur(),e.showMenu=!1},prevItem(e){const t=e.pointer-1,n=e.$el.offsetHeight*t;t>=0&&(e.pointer=t),e.$refs.menu.scrollTop=n},nextItem(e){const t=e.pointer+1,n=e.$el.offsetHeight*t;t<=e.filteredOptions.length-1&&(e.pointer=t);const r=e.$refs.menu.offsetHeight,a=Math.ceil((e.$refs.menu.scrollTop+e.$el.offsetHeight)/r),i=Math.ceil(n/r);a!==i&&(e.$refs.menu.scrollTop=(i-1)*e.$refs.menu.offsetHeight)},enterItem(e){const t=e.filteredOptions[e.pointer],n=t.disabled;t&&!n&&e.selectItem(t)},pointerSet(e,t){e.pointer=t},pointerAdjust(e){e.pointer>=e.filteredOptions.length-1&&(e.pointer=e.filteredOptions.length?e.filteredOptions.length-1:0)},mousedownItem(e){e.mousedownState=!0}};function SD(e){return new RegExp(e.replace(/[.*+?^${}()|[\]\\]/g,"\\$&"),"i")}const pf={props:{id:{default:null},name:{type:String,default:""},isError:{type:Boolean,default:!1},customAttr:{type:Function,default:()=>""},isDisabled:{type:Boolean,default:!1},placeholder:{type:String,default:""},filterPredicate:{type:Function,default:(e,t)=>e.match(SD(t))}}},s_=(e,t)=>{const n=e.__vccOpts||e;for(const[r,a]of t)n[r]=a;return n},ED={name:"ModelSelect",mixins:[pf],emits:["blur","searchchange","update:modelValue"],props:{modelValue:{type:[String,Number,Object,Boolean]},customAttr:{type:Function,default:()=>""},options:{type:Array}},data(){return{showMenu:!1,searchText:"",mousedownState:!1,pointer:-1}},watch:{value(e){this.pointer=this.filteredOptions.findIndex(t=>t.value===this.optionValue(e))},filteredOptions(){this.pointerAdjust()},searchText(){this.$emit("searchchange",this.searchText)}},computed:{searchTextCustomAttr(){return this.selectedOption&&this.selectedOption.value?this.customAttr(this.selectedOption):""},inputText(){if(this.searchText)return"";{let e=this.placeholder;return this.selectedOption&&(e=this.selectedOption.text),e}},customAttrs(){try{if(Array.isArray(this.options))return this.options.map(e=>this.customAttr(e))}catch{}return[]},textClass(){return!this.selectedOption&&this.placeholder?"default":""},menuClass(){return{visible:this.showMenu,hidden:!this.showMenu}},menuStyle(){return{display:this.showMenu?"block":"none"}},filteredOptions(){return this.searchText?this.options.filter(e=>{try{return this.filterPredicate(e.text,this.searchText)}catch{return!0}}):this.options},selectedOption(){return this.options.find(e=>e.value===this.optionValue(this.modelValue))}},methods:{deleteTextOrItem(){!this.searchText&&this.modelValue&&(this.selectItem({}),this.openOptions())},openOptions(){Sn.openOptions(this)},blurInput(){Sn.blurInput(this)},closeOptions(){Sn.closeOptions(this)},prevItem(){Sn.prevItem(this)},nextItem(){Sn.nextItem(this)},enterItem(){Sn.enterItem(this)},pointerSet(e){Sn.pointerSet(this,e)},pointerAdjust(){Sn.pointerAdjust(this)},mousedownItem(){Sn.mousedownItem(this)},selectItem(e){this.searchText="",this.closeOptions(),typeof this.modelValue=="object"&&this.modelValue?this.$emit("update:modelValue",e):(this.$emit("update:modelValue",e.value),e.value!==void 0&&e.value===e.text&&(this.searchText=e.value))},optionValue(e){return typeof e=="object"&&e!==null?e.value:e}}},TD=v("i",{class:"dropdown icon"},null,-1),OD=["disabled","tabindex","id","name","value"],CD=["data-vss-custom-attr"],AD=["data-vss-custom-attr","onClick","onMouseenter"];function kD(e,t,n,r,a,i){return O(),$("div",{class:Te(["ui fluid search selection dropdown",{"active visible":a.showMenu,error:e.isError,disabled:e.isDisabled}]),onClick:t[11]||(t[11]=(...o)=>i.openOptions&&i.openOptions(...o)),onFocus:t[12]||(t[12]=(...o)=>i.openOptions&&i.openOptions(...o))},[TD,v("input",{class:"search",autocomplete:"off",disabled:e.isDisabled,tabindex:e.isDisabled?-1:0,id:e.id,name:e.name,value:a.searchText,onInput:t[0]||(t[0]=o=>a.searchText=o.target.value),ref:"input",onFocus:t[1]||(t[1]=ve((...o)=>i.openOptions&&i.openOptions(...o),["prevent"])),onKeyup:[t[2]||(t[2]=tt((...o)=>i.closeOptions&&i.closeOptions(...o),["esc"])),t[7]||(t[7]=tt(ve((...o)=>i.enterItem&&i.enterItem(...o),["prevent"]),["enter"]))],onBlur:t[3]||(t[3]=(...o)=>i.blurInput&&i.blurInput(...o)),onKeydown:[t[4]||(t[4]=tt((...o)=>i.prevItem&&i.prevItem(...o),["up"])),t[5]||(t[5]=tt((...o)=>i.nextItem&&i.nextItem(...o),["down"])),t[6]||(t[6]=tt(ve(()=>{},["prevent"]),["enter"])),t[8]||(t[8]=tt((...o)=>i.deleteTextOrItem&&i.deleteTextOrItem(...o),["delete"]))]},null,40,OD),v("div",{class:Te(["text",i.textClass]),"data-vss-custom-attr":i.searchTextCustomAttr},ce(i.inputText),11,CD),v("div",{class:Te(["menu",i.menuClass]),ref:"menu",onMousedown:t[10]||(t[10]=ve(()=>{},["prevent"])),style:xt(i.menuStyle),tabindex:"-1"},[(O(!0),$(ue,null,$e(i.filteredOptions,(o,s)=>(O(),$("div",{key:s,class:Te(["item",{selected:o.selected||a.pointer===s,disabled:o.disabled}]),"data-vss-custom-attr":i.customAttrs[s]?i.customAttrs[s]:"",onClick:ve(l=>i.selectItem(o),["stop"]),onMousedown:t[9]||(t[9]=(...l)=>i.mousedownItem&&i.mousedownItem(...l)),onMouseenter:l=>i.pointerSet(s)},[qe(e.$slots,"default",{option:o,idx:s},()=>[Pt(ce(o.text),1)])],42,AD))),128))],38)],34)}const O0=s_(ED,[["render",kD]]),$D={name:"ModelListSelect",mixins:[pf],emits:["blur","searchchange","update:modelValue"],render:function(){return Sr(O0,{id:this.id,name:this.name,options:this.options,modelValue:this.innerValue,isError:this.isError,isDisabled:this.isDisabled,placeholder:this.placeholder,filterPredicate:this.filterPredicate,onBlur:()=>this.$emit("blur"),"onUpdate:modelValue":this.onInput,onSearchchange:e=>this.$emit("searchchange",e)})},props:{modelValue:{type:[String,Number,Object,Boolean]},list:{type:Array},optionValue:{type:String},optionText:{type:String},customText:{type:Function},optionDisabled:{type:String}},computed:{options(){return this.list.map(e=>({value:e[this.optionValue],text:this.buildText(e),disabled:!!e[this.optionDisabled]}))},innerValue(){return this.modelValue?typeof this.modelValue=="object"?this.modelValue?{value:this.modelValue[this.optionValue],text:this.buildText(this.modelValue),disabled:!!this.modelValue[this.optionDisabled]}:{value:"",text:"",disabled:!1}:this.modelValue:this.modelValue}},methods:{buildText(e){return e[this.optionValue]!==void 0?this.customText?this.customText(e):e[this.optionText]:""},onInput(e){if(e===void 0)return this.$emit("update:modelValue","");if(Object.keys(e).length===0&&e.constructor===Object)this.$emit("update:modelValue",e);else if(typeof e=="object"){const t=this.list.find(n=>n[this.optionValue]===e.value);this.$emit("update:modelValue",t)}else this.$emit("update:modelValue",e)}},components:{ModelSelect:O0}},DD={name:"MultiSelect",mixins:[pf],emits:["blur","searchchange","select"],props:{customAttr:{type:Function,default:()=>""},options:{type:Array},selectedOptions:{type:Array},cleanSearch:{type:Boolean,default:!0},hideSelectedOptions:{type:Boolean,default:!1}},data(){return{showMenu:!1,searchText:"",mousedownState:!1,pointer:-1}},watch:{selectedOptions(){this.pointer=-1},filteredOptions(){this.pointerAdjust()},searchText(){this.$emit("searchchange",this.searchText)}},computed:{inputText(){return this.searchText?"":this.placeholder},textClass(){return this.placeholder?"default":""},inputWidth(){return{width:(this.searchText.length+1)*8+20+"px"}},menuClass(){return{visible:this.showMenu,hidden:!this.showMenu}},menuStyle(){return{display:this.showMenu?"block":"none"}},nonSelectOptions(){return this.options.filter(e=>this.selectedOptions.findIndex(t=>t.value===e.value)===-1)},filteredOptions(){return this.searchText?this.nonSelectOptions.filter(e=>{try{return this.cleanSearch?this.filterPredicate(this.accentsTidy(e.text),this.searchText):this.filterPredicate(e.text,this.searchText)}catch{return!0}}):this.nonSelectOptions}},methods:{deleteTextOrLastItem(){!this.searchText&&this.selectedOptions.length>0&&this.deleteItem(this.selectedOptions[this.selectedOptions.length-1])},openOptions(){Sn.openOptions(this)},blurInput(){Sn.blurInput(this)},closeOptions(){Sn.closeOptions(this)},prevItem(){Sn.prevItem(this),this.openOptions()},nextItem(){Sn.nextItem(this),this.openOptions()},enterItem(){Sn.enterItem(this)},pointerSet(e){Sn.pointerSet(this,e)},pointerAdjust(){Sn.pointerAdjust(this)},mousedownItem(){Sn.mousedownItem(this)},selectItem(e){const t=this.selectedOptions.concat(e),n=t.filter((r,a)=>t.indexOf(r)===a);this.closeOptions(),this.searchText="",this.$emit("select",n,e,"insert")},deleteItem(e){const t=this.selectedOptions.filter(n=>n.value!==e.value);this.$emit("select",t,e,"delete")},accentsTidy(e){let t=e.toString().toLowerCase();return t=t.replace(new RegExp("[àáâãäå]","g"),"a"),t=t.replace(new RegExp("æ","g"),"ae"),t=t.replace(new RegExp("ç","g"),"c"),t=t.replace(new RegExp("[èéêë]","g"),"e"),t=t.replace(new RegExp("[ìíîï]","g"),"i"),t=t.replace(new RegExp("ñ","g"),"n"),t=t.replace(new RegExp("[òóôõö]","g"),"o"),t=t.replace(new RegExp("œ","g"),"oe"),t=t.replace(new RegExp("[ùúûü]","g"),"u"),t=t.replace(new RegExp("[ýÿ]","g"),"y"),t}}},ND=v("i",{class:"dropdown icon"},null,-1),PD=["data-vss-custom-attr"],ID=["onClick"],MD=["disabled","tabindex","id","name"],LD=["data-vss-custom-attr","onClick","onMouseenter"];function RD(e,t,n,r,a,i){return O(),$("div",{class:Te(["ui fluid search dropdown selection multiple",{"active visible":a.showMenu,error:e.isError,disabled:e.isDisabled}]),onClick:t[11]||(t[11]=(...o)=>i.openOptions&&i.openOptions(...o)),onFocus:t[12]||(t[12]=(...o)=>i.openOptions&&i.openOptions(...o))},[ND,n.hideSelectedOptions?te("",!0):(O(!0),$(ue,{key:0},$e(n.selectedOptions,(o,s)=>(O(),$("a",{key:s,class:"ui label transition visible",style:{display:"inline-block !important"},"data-vss-custom-attr":n.customAttr(o)},[qe(e.$slots,"selected",{option:o,idx:s},()=>[Pt(ce(o.text),1),v("i",{class:"delete icon",onClick:l=>i.deleteItem(o)},null,8,ID)])],8,PD))),128)),Le(v("input",{class:"search",autocomplete:"off",disabled:e.isDisabled,tabindex:e.isDisabled?-1:0,id:e.id,name:e.name,"onUpdate:modelValue":t[0]||(t[0]=o=>a.searchText=o),ref:"input",style:xt(i.inputWidth),onFocus:t[1]||(t[1]=ve((...o)=>i.openOptions&&i.openOptions(...o),["prevent"])),onKeyup:[t[2]||(t[2]=tt((...o)=>i.closeOptions&&i.closeOptions(...o),["esc"])),t[7]||(t[7]=tt(ve((...o)=>i.enterItem&&i.enterItem(...o),["prevent"]),["enter"]))],onBlur:t[3]||(t[3]=(...o)=>i.blurInput&&i.blurInput(...o)),onKeydown:[t[4]||(t[4]=tt((...o)=>i.prevItem&&i.prevItem(...o),["up"])),t[5]||(t[5]=tt((...o)=>i.nextItem&&i.nextItem(...o),["down"])),t[6]||(t[6]=tt(ve(()=>{},["prevent"]),["enter"])),t[8]||(t[8]=tt((...o)=>i.deleteTextOrLastItem&&i.deleteTextOrLastItem(...o),["delete"]))]},null,44,MD),[[At,a.searchText]]),v("div",{class:Te(["text",i.textClass])},ce(i.inputText),3),v("div",{class:Te(["menu",i.menuClass]),ref:"menu",onMousedown:t[10]||(t[10]=ve(()=>{},["prevent"])),style:xt(i.menuStyle),tabindex:"-1"},[(O(!0),$(ue,null,$e(i.filteredOptions,(o,s)=>(O(),$("div",{key:s,class:Te(["item",{selected:o.selected||a.pointer===s,disabled:o.disabled}]),"data-vss-custom-attr":n.customAttr(o),onClick:ve(l=>i.selectItem(o),["stop"]),onMousedown:t[9]||(t[9]=(...l)=>i.mousedownItem&&i.mousedownItem(...l)),onMouseenter:l=>i.pointerSet(s)},[qe(e.$slots,"default",{option:o,idx:s},()=>[Pt(ce(o.text),1)])],42,LD))),128))],38)],34)}const C0=s_(DD,[["render",RD]]),Vv={name:"MultiListSelect",mixins:[pf],emits:["blur","searchchange","select"],render:function(){return Sr(C0,{id:this.id,name:this.name,options:this.options,selectedOptions:this.items,isError:this.isError,isDisabled:this.isDisabled,placeholder:this.placeholder,filterPredicate:this.filterPredicate,onSelect:this.onSelect,onSearchchange:e=>this.$emit("searchchange",e)})},props:{list:{type:Array},optionValue:{type:String},optionText:{type:String},customText:{type:Function},selectedItems:{type:Array},optionDisabled:{type:String}},computed:{options(){return this.list.map(e=>({value:e[this.optionValue],text:this.buildText(e),disabled:!!e[this.optionDisabled]}))},items(){return this.selectedItems.map(e=>({value:e[this.optionValue],text:this.buildText(e),disabled:!!e[this.optionDisabled]}))}},methods:{buildText(e){return e[this.optionValue]!==void 0?this.customText?this.customText(e):e[this.optionText]:""},onSelect(e,t){if(Object.keys(t).length===0&&t.constructor===Object)this.$emit("select",e,t);else{const n=this.list.filter((a,i)=>e.find((o,s)=>a[this.optionValue]===o.value)),r=this.list.find(a=>a[this.optionValue]===t.value);this.$emit("select",n,r)}}},components:{MultiSelect:C0}},FD={class:"row g-3"},jD={class:"col col-auto"},UD={class:"col"},BD={class:"row row-cols-auto g-3 justify-content-end"},VD=["onClick"],HD={class:"mt-2"},YD={class:"row align-items-center g-3 mb-2"},qD={class:"col col-3"},zD={class:"row gx-1 align-items-center form-text"},WD={class:"col"},KD=["id","name","onUpdate:modelValue"],GD={class:"col-auto"},XD={class:"col"},JD={class:"astroid-btn-group text-end"},QD=["onUpdate:modelValue","name","id","value"],ZD=["for"],e3=["step","max","onUpdate:modelValue","id"],$h={__name:"TypoResponsive",props:["modelValue","field","fieldname","currentDevice"],emits:["update:changeDevice"],setup(e,{emit:t}){const n=t,r=e,a=["desktop","tablet","mobile"],i=["px","em","rem","pt","%"],o=un({desktop:{max:100,step:1},tablet:{max:100,step:1},mobile:{max:100,step:1}});function s(u){n("update:changeDevice",u)}function l(u){["em","rem"].includes(r.modelValue[r.fieldname+"_unit"][u])&&(o[u].max=10,o[u].step=.01),["px","pt"].includes(r.modelValue[r.fieldname+"_unit"][u])&&(o[u].max=100,o[u].step=1),r.modelValue[r.fieldname+"_unit"][u]==="%"&&(o[u].max=1e3,o[u].step=1)}return vt(()=>{Object.keys(r.modelValue[r.fieldname+"_unit"]).forEach(u=>{l(u)})}),xn(()=>{l(r.currentDevice)}),(u,c)=>(O(),$(ue,null,[v("div",FD,[v("div",jD,ce(r.field.input.lang[r.fieldname]),1),v("div",UD,[v("div",BD,[(O(),$(ue,null,$e(a,d=>v("div",{key:d},[v("a",{href:"#",onClick:ve(f=>s(d),["prevent"]),class:Te({"link-primary":r.currentDevice===d,"link-secondary":r.currentDevice!==d})},[v("i",{class:Te(["fas","fa-"+d])},null,2)],10,VD)])),64))])])]),(O(),$(ue,null,$e(a,d=>Le(v("div",HD,[v("div",YD,[v("div",qD,[v("div",zD,[v("div",WD,[Le(v("input",{class:"form-control form-control-sm",id:r.field.input.id+"_"+r.fieldname+"_"+d,name:r.field.input.name+"["+r.fieldname+"]["+d+"]",type:"text","onUpdate:modelValue":f=>r.modelValue[r.fieldname][d]=f},null,8,KD),[[At,r.modelValue[r.fieldname][d]]])]),v("div",GD,ce(r.modelValue[r.fieldname+"_unit"][d]),1)])]),v("div",XD,[v("div",JD,[(O(),$(ue,null,$e(i,(f,h)=>v("span",{key:f},[Le(v("input",{type:"radio",class:"btn-check","onUpdate:modelValue":p=>r.modelValue[r.fieldname+"_unit"][d]=p,name:r.field.input.name+"["+r.fieldname+"_unit]["+d+"]",id:r.field.input.id+"_"+r.fieldname+"_unit_"+d+"_"+h,value:f,autocomplete:"off"},null,8,QD),[[Ui,r.modelValue[r.fieldname+"_unit"][d]]]),v("label",{class:"btn btn-sm btn-outline-primary btn-as-outline-primary",for:r.field.input.id+"_"+r.fieldname+"_unit_"+d+"_"+h},ce(f),9,ZD)])),64))])])]),Le(v("input",{type:"range",class:"form-range",min:"0",step:o[d].step,max:o[d].max,"onUpdate:modelValue":f=>r.modelValue[r.fieldname][d]=f,id:r.field.input.id+"_"+r.fieldname+"_range_"+d},null,8,e3),[[At,r.modelValue[r.fieldname][d]]])],512),[[qn,r.currentDevice===d]])),64))],64))}};/*! + * vue-color-kit v1.0.6 + * (c) 2023 + * @license MIT + */function eo(e){let t={r:0,g:0,b:0,a:1};/#/.test(e)?t=n3(e):/rgb/.test(e)?t=A0(e):typeof e=="string"?t=A0(`rgba(${e})`):Object.prototype.toString.call(e)==="[object Object]"&&(t=e);const{r:n,g:r,b:a,a:i}=t,{h:o,s,v:l}=r3(t);return{r:n,g:r,b:a,a:i===void 0?1:i,h:o,s,v:l}}function Hv(e){const t=document.createElement("canvas"),n=t.getContext("2d"),r=e*2;return t.width=r,t.height=r,n.fillStyle="#ffffff",n.fillRect(0,0,r,r),n.fillStyle="#ccd5db",n.fillRect(0,0,e,e),n.fillRect(e,e,e,e),t}function em(e,t,n,r,a,i){const o=e==="l",s=t.createLinearGradient(0,0,o?n:0,o?0:r);s.addColorStop(.01,a),s.addColorStop(.99,i),t.fillStyle=s,t.fillRect(0,0,n,r)}function t3({r:e,g:t,b:n},r){const a=o=>("0"+Number(o).toString(16)).slice(-2),i=`#${a(e)}${a(t)}${a(n)}`;return r?i.toUpperCase():i}function n3(e){e=e.slice(1);const t=n=>parseInt(n,16)||0;return{r:t(e.slice(0,2)),g:t(e.slice(2,4)),b:t(e.slice(4,6))}}function A0(e){return typeof e=="string"?(e=(/rgba?\((.*?)\)/.exec(e)||["","0,0,0,1"])[1].split(","),{r:Number(e[0])||0,g:Number(e[1])||0,b:Number(e[2])||0,a:Number(e[3]?e[3]:1)}):e}function r3({r:e,g:t,b:n}){e=e/255,t=t/255,n=n/255;const r=Math.max(e,t,n),a=Math.min(e,t,n),i=r-a;let o=0;r===a?o=0:r===e?t>=n?o=60*(t-n)/i:o=60*(t-n)/i+360:r===t?o=60*(n-e)/i+120:r===n&&(o=60*(e-t)/i+240),o=Math.floor(o);let s=parseFloat((r===0?0:1-a/r).toFixed(2)),l=parseFloat(r.toFixed(2));return{h:o,s,v:l}}var Yv=It({props:{color:{type:String,default:"#000000"},hsv:{type:Object,default:null},size:{type:Number,default:152}},emits:["selectSaturation"],data(){return{slideSaturationStyle:{}}},mounted(){this.renderColor(),this.renderSlide()},methods:{renderColor(){const e=this.$refs.canvasSaturation,t=this.size,n=e.getContext("2d");e.width=t,e.height=t,n.fillStyle=this.color,n.fillRect(0,0,t,t),em("l",n,t,t,"#FFFFFF","rgba(255,255,255,0)"),em("p",n,t,t,"rgba(0,0,0,0)","#000000")},renderSlide(){this.slideSaturationStyle={left:this.hsv.s*this.size-5+"px",top:(1-this.hsv.v)*this.size-5+"px"}},selectSaturation(e){const{top:t,left:n}=this.$el.getBoundingClientRect(),r=e.target.getContext("2d"),a=o=>{let s=o.clientX-n,l=o.clientY-t;s<0&&(s=0),l<0&&(l=0),s>this.size&&(s=this.size),l>this.size&&(l=this.size),this.slideSaturationStyle={left:s-5+"px",top:l-5+"px"};const u=r.getImageData(Math.min(s,this.size-1),Math.min(l,this.size-1),1,1),[c,d,f]=u.data;this.$emit("selectSaturation",{r:c,g:d,b:f})};a(e);const i=()=>{document.removeEventListener("mousemove",a),document.removeEventListener("mouseup",i)};document.addEventListener("mousemove",a),document.addEventListener("mouseup",i)}}});const a3={ref:"canvasSaturation"};function i3(e,t,n,r,a,i){return O(),He("div",{class:"saturation",onMousedown:t[1]||(t[1]=ve((...o)=>e.selectSaturation&&e.selectSaturation(...o),["prevent","stop"]))},[ae("canvas",a3,null,512),ae("div",{style:e.slideSaturationStyle,class:"slide"},null,4)],32)}Yv.render=i3;Yv.__file="src/color/Saturation.vue";var qv=It({props:{hsv:{type:Object,default:null},width:{type:Number,default:15},height:{type:Number,default:152}},emits:["selectHue"],data(){return{slideHueStyle:{}}},mounted(){this.renderColor(),this.renderSlide()},methods:{renderColor(){const e=this.$refs.canvasHue,t=this.width,n=this.height,r=e.getContext("2d");e.width=t,e.height=n;const a=r.createLinearGradient(0,0,0,n);a.addColorStop(0,"#FF0000"),a.addColorStop(.17*1,"#FF00FF"),a.addColorStop(.17*2,"#0000FF"),a.addColorStop(.17*3,"#00FFFF"),a.addColorStop(.17*4,"#00FF00"),a.addColorStop(.17*5,"#FFFF00"),a.addColorStop(1,"#FF0000"),r.fillStyle=a,r.fillRect(0,0,t,n)},renderSlide(){this.slideHueStyle={top:(1-this.hsv.h/360)*this.height-2+"px"}},selectHue(e){const{top:t}=this.$el.getBoundingClientRect(),n=e.target.getContext("2d"),r=i=>{let o=i.clientY-t;o<0&&(o=0),o>this.height&&(o=this.height),this.slideHueStyle={top:o-2+"px"};const s=n.getImageData(0,Math.min(o,this.height-1),1,1),[l,u,c]=s.data;this.$emit("selectHue",{r:l,g:u,b:c})};r(e);const a=()=>{document.removeEventListener("mousemove",r),document.removeEventListener("mouseup",a)};document.addEventListener("mousemove",r),document.addEventListener("mouseup",a)}}});const o3={ref:"canvasHue"};function s3(e,t,n,r,a,i){return O(),He("div",{class:"hue",onMousedown:t[1]||(t[1]=ve((...o)=>e.selectHue&&e.selectHue(...o),["prevent","stop"]))},[ae("canvas",o3,null,512),ae("div",{style:e.slideHueStyle,class:"slide"},null,4)],32)}qv.render=s3;qv.__file="src/color/Hue.vue";var zv=It({props:{color:{type:String,default:"#000000"},rgba:{type:Object,default:null},width:{type:Number,default:15},height:{type:Number,default:152}},emits:["selectAlpha"],data(){return{slideAlphaStyle:{},alphaSize:5}},watch:{color(){this.renderColor()},"rgba.a"(){this.renderSlide()}},mounted(){this.renderColor(),this.renderSlide()},methods:{renderColor(){const e=this.$refs.canvasAlpha,t=this.width,n=this.height,r=this.alphaSize,a=Hv(r),i=e.getContext("2d");e.width=t,e.height=n,i.fillStyle=i.createPattern(a,"repeat"),i.fillRect(0,0,t,n),em("p",i,t,n,"rgba(255,255,255,0)",this.color)},renderSlide(){this.slideAlphaStyle={top:this.rgba.a*this.height-2+"px"}},selectAlpha(e){const{top:t}=this.$el.getBoundingClientRect(),n=a=>{let i=a.clientY-t;i<0&&(i=0),i>this.height&&(i=this.height);let o=parseFloat((i/this.height).toFixed(2));this.$emit("selectAlpha",o)};n(e);const r=()=>{document.removeEventListener("mousemove",n),document.removeEventListener("mouseup",r)};document.addEventListener("mousemove",n),document.addEventListener("mouseup",r)}}});const l3={ref:"canvasAlpha"};function u3(e,t,n,r,a,i){return O(),He("div",{class:"color-alpha",onMousedown:t[1]||(t[1]=ve((...o)=>e.selectAlpha&&e.selectAlpha(...o),["prevent","stop"]))},[ae("canvas",l3,null,512),ae("div",{style:e.slideAlphaStyle,class:"slide"},null,4)],32)}zv.render=u3;zv.__file="src/color/Alpha.vue";var Wv=It({props:{color:{type:String,default:"#000000"},width:{type:Number,default:100},height:{type:Number,default:30}},data(){return{alphaSize:5}},watch:{color(){this.renderColor()}},mounted(){this.renderColor()},methods:{renderColor(){const e=this.$el,t=this.width,n=this.height,r=this.alphaSize,a=Hv(r),i=e.getContext("2d");e.width=t,e.height=n,i.fillStyle=i.createPattern(a,"repeat"),i.fillRect(0,0,t,n),i.fillStyle=this.color,i.fillRect(0,0,t,n)}}});function c3(e,t,n,r,a,i){return O(),He("canvas")}Wv.render=c3;Wv.__file="src/color/Preview.vue";var Kv=It({props:{suckerCanvas:{type:Object,default:null},suckerArea:{type:Array,default:()=>[]}},data(){return{isOpenSucker:!1,suckerPreview:null,isSucking:!1}},watch:{suckerCanvas(e){this.isSucking=!1,this.suckColor(e)}},methods:{openSucker(){this.isOpenSucker?this.keydownHandler({keyCode:27}):(this.isOpenSucker=!0,this.isSucking=!0,this.$emit("openSucker",!0),document.addEventListener("keydown",this.keydownHandler))},keydownHandler(e){e.keyCode===27&&(this.isOpenSucker=!1,this.isSucking=!1,this.$emit("openSucker",!1),document.removeEventListener("keydown",this.keydownHandler),document.removeEventListener("mousemove",this.mousemoveHandler),document.removeEventListener("mouseup",this.mousemoveHandler),this.suckerPreview&&(document.body.removeChild(this.suckerPreview),this.suckerPreview=null))},mousemoveHandler(e){const{clientX:t,clientY:n}=e,{top:r,left:a,width:i,height:o}=this.suckerCanvas.getBoundingClientRect(),s=t-a,l=n-r,c=this.suckerCanvas.getContext("2d").getImageData(Math.min(s,i-1),Math.min(l,o-1),1,1);let[d,f,h,p]=c.data;p=parseFloat((p/255).toFixed(2));const m=this.suckerPreview.style;Object.assign(m,{position:"absolute",left:t+20+"px",top:n-36+"px",width:"24px",height:"24px",borderRadius:"50%",border:"2px solid #fff",boxShadow:"0 0 8px 0 rgba(0, 0, 0, 0.16)",background:`rgba(${d}, ${f}, ${h}, ${p})`,zIndex:95}),this.suckerArea.length&&t>=this.suckerArea[0]&&n>=this.suckerArea[1]&&t<=this.suckerArea[2]&&n<=this.suckerArea[3]?m.display="":m.display="none"},suckColor(e){e&&e.tagName!=="CANVAS"||(this.suckerPreview=document.createElement("div"),this.suckerPreview&&document.body.appendChild(this.suckerPreview),document.addEventListener("mousemove",this.mousemoveHandler),document.addEventListener("mouseup",this.mousemoveHandler),e.addEventListener("click",t=>{const{clientX:n,clientY:r}=t,{top:a,left:i,width:o,height:s}=e.getBoundingClientRect(),l=n-i,u=r-a,d=e.getContext("2d").getImageData(Math.min(l,o-1),Math.min(u,s-1),1,1);let[f,h,p,m]=d.data;m=parseFloat((m/255).toFixed(2)),this.$emit("selectSucker",{r:f,g:h,b:p,a:m})}))}}});const d3=ae("path",{d:"M13.1,8.2l5.6,5.6c0.4,0.4,0.5,1.1,0.1,1.5s-1.1,0.5-1.5,0.1c0,0-0.1,0-0.1-0.1l-1.4-1.4l-7.7,7.7C7.9,21.9,7.6,22,7.3,22H3.1C2.5,22,2,21.5,2,20.9l0,0v-4.2c0-0.3,0.1-0.6,0.3-0.8l5.8-5.8C8.5,9.7,9.2,9.6,9.7,10s0.5,1.1,0.1,1.5c0,0,0,0.1-0.1,0.1l-5.5,5.5v2.7h2.7l7.4-7.4L8.7,6.8c-0.5-0.4-0.5-1-0.1-1.5s1.1-0.5,1.5-0.1c0,0,0.1,0,0.1,0.1l1.4,1.4l3.5-3.5c1.6-1.6,4.1-1.6,5.8-0.1c1.6,1.6,1.6,4.1,0.1,5.8L20.9,9l-3.6,3.6c-0.4,0.4-1.1,0.5-1.5,0.1"},null,-1),f3={key:1,class:"sucker",viewBox:"-16 -16 68 68",xmlns:"http://www.w3.org/2000/svg",stroke:"#9099a4"},h3=ae("g",{fill:"none","fill-rule":"evenodd"},[ae("g",{transform:"translate(1 1)","stroke-width":"4"},[ae("circle",{"stroke-opacity":".5",cx:"18",cy:"18",r:"18"}),ae("path",{d:"M36 18c0-9.94-8.06-18-18-18"},[ae("animateTransform",{attributeName:"transform",type:"rotate",from:"0 18 18",to:"360 18 18",dur:"1s",repeatCount:"indefinite"})])])],-1);function p3(e,t,n,r,a,i){return O(),He("div",null,[e.isSucking?te("v-if",!0):(O(),He("svg",{key:0,class:[{active:e.isOpenSucker},"sucker"],xmlns:"http://www.w3.org/2000/svg",viewBox:"-12 -12 48 48",onClick:t[1]||(t[1]=(...o)=>e.openSucker&&e.openSucker(...o))},[d3],2)),e.isSucking?(O(),He("svg",f3,[h3])):te("v-if",!0)])}Kv.render=p3;Kv.__file="src/color/Sucker.vue";var Gv=It({props:{name:{type:String,default:""},color:{type:String,default:""}},emits:["inputColor","inputFocus","inputBlur"],setup(e,{emit:t}){return{modelColor:ge({get(){return e.color||""},set(i){t("inputColor",i)}}),handleFocus:i=>{t("inputFocus",i)},handleBlur:i=>{t("inputBlur",i)}}}});const m3={class:"color-type"},v3={class:"name"};function g3(e,t,n,r,a,i){return O(),He("div",m3,[ae("span",v3,ce(e.name),1),Le(ae("input",{"onUpdate:modelValue":t[1]||(t[1]=o=>e.modelColor=o),class:"value",onFocus:t[2]||(t[2]=(...o)=>e.handleFocus&&e.handleFocus(...o)),onBlur:t[3]||(t[3]=(...o)=>e.handleBlur&&e.handleBlur(...o))},null,544),[[At,e.modelColor]])])}Gv.render=g3;Gv.__file="src/color/Box.vue";var Xv=It({name:"ColorPicker",props:{color:{type:String,default:"#000000"},colorsDefault:{type:Array,default:()=>[]},colorsHistoryKey:{type:String,default:""}},emits:["selectColor"],setup(e,{emit:t}){const n=ee(),r=ee([]),a=ee();e.colorsHistoryKey&&localStorage&&(r.value=JSON.parse(localStorage.getItem(e.colorsHistoryKey))||[]),a.value=Hv(4).toDataURL(),ia(()=>{i(n.value)});function i(s){if(!s)return;const l=r.value||[],u=l.indexOf(s);u>=0&&l.splice(u,1),l.length>=8&&(l.length=7),l.unshift(s),r.value=l||[],localStorage&&e.colorsHistoryKey&&localStorage.setItem(e.colorsHistoryKey,JSON.stringify(l))}function o(s){t("selectColor",s)}return{setColorsHistory:i,colorsHistory:r,color:n,imgAlphaBase64:a,selectColor:o}}});const y3={class:"colors"},b3={key:0,class:"colors history"};function w3(e,t,n,r,a,i){return O(),He("div",null,[ae("ul",y3,[(O(!0),He(ue,null,$e(e.colorsDefault,o=>(O(),He("li",{key:o,class:"item",onClick:s=>e.selectColor(o)},[ae("div",{style:{background:`url(${e.imgAlphaBase64})`},class:"alpha"},null,4),ae("div",{style:{background:o},class:"color"},null,4)],8,["onClick"]))),128))]),e.colorsHistory.length?(O(),He("ul",b3,[(O(!0),He(ue,null,$e(e.colorsHistory,o=>(O(),He("li",{key:o,class:"item",onClick:s=>e.selectColor(o)},[ae("div",{style:{background:`url(${e.imgAlphaBase64})`},class:"alpha"},null,4),ae("div",{style:{background:o},class:"color"},null,4)],8,["onClick"]))),128))])):te("v-if",!0)])}Xv.render=w3;Xv.__file="src/color/Colors.vue";var na=It({components:{Saturation:Yv,Hue:qv,Alpha:zv,Preview:Wv,Sucker:Kv,Box:Gv,Colors:Xv},emits:["changeColor","openSucker","inputFocus","inputBlur"],props:{color:{type:String,default:"#000000"},theme:{type:String,default:"dark"},suckerHide:{type:Boolean,default:!0},suckerCanvas:{type:null,default:null},suckerArea:{type:Array,default:()=>[]},colorsDefault:{type:Array,default:()=>["#000000","#FFFFFF","#FF1900","#F47365","#FFB243","#FFE623","#6EFF2A","#1BC7B1","#00BEFF","#2E81FF","#5D61FF","#FF89CF","#FC3CAD","#BF3DCE","#8E00A7","rgba(0,0,0,0)"]},colorsHistoryKey:{type:String,default:"vue-colorpicker-history"}},data(){return{hueWidth:15,hueHeight:152,previewHeight:30,modelRgba:"",modelHex:"",r:0,g:0,b:0,a:1,h:0,s:0,v:0}},computed:{isLightTheme(){return this.theme==="light"},totalWidth(){return this.hueHeight+(this.hueWidth+8)*2},previewWidth(){return this.totalWidth-(this.suckerHide?0:this.previewHeight)},rgba(){return{r:this.r,g:this.g,b:this.b,a:this.a}},hsv(){return{h:this.h,s:this.s,v:this.v}},rgbString(){return`rgb(${this.r}, ${this.g}, ${this.b})`},rgbaStringShort(){return`${this.r}, ${this.g}, ${this.b}, ${this.a}`},rgbaString(){return`rgba(${this.rgbaStringShort})`},hexString(){return t3(this.rgba,!0)}},created(){Object.assign(this,eo(this.color)),this.setText(),this.$watch("rgba",()=>{this.$emit("changeColor",{rgba:this.rgba,hsv:this.hsv,hex:this.modelHex})})},methods:{selectSaturation(e){const{r:t,g:n,b:r,h:a,s:i,v:o}=eo(e);Object.assign(this,{r:t,g:n,b:r,h:a,s:i,v:o}),this.setText()},handleFocus(e){this.$emit("inputFocus",e)},handleBlur(e){this.$emit("inputBlur",e)},selectHue(e){const{r:t,g:n,b:r,h:a,s:i,v:o}=eo(e);Object.assign(this,{r:t,g:n,b:r,h:a,s:i,v:o}),this.setText(),this.$nextTick(()=>{this.$refs.saturation.renderColor(),this.$refs.saturation.renderSlide()})},selectAlpha(e){this.a=e,this.setText()},inputHex(e){const{r:t,g:n,b:r,a,h:i,s:o,v:s}=eo(e);Object.assign(this,{r:t,g:n,b:r,a,h:i,s:o,v:s}),this.modelHex=e,this.modelRgba=this.rgbaStringShort,this.$nextTick(()=>{this.$refs.saturation.renderColor(),this.$refs.saturation.renderSlide(),this.$refs.hue.renderSlide()})},inputRgba(e){const{r:t,g:n,b:r,a,h:i,s:o,v:s}=eo(e);Object.assign(this,{r:t,g:n,b:r,a,h:i,s:o,v:s}),this.modelHex=this.hexString,this.modelRgba=e,this.$nextTick(()=>{this.$refs.saturation.renderColor(),this.$refs.saturation.renderSlide(),this.$refs.hue.renderSlide()})},setText(){this.modelHex=this.hexString,this.modelRgba=this.rgbaStringShort},openSucker(e){this.$emit("openSucker",e)},selectSucker(e){const{r:t,g:n,b:r,a,h:i,s:o,v:s}=eo(e);Object.assign(this,{r:t,g:n,b:r,a,h:i,s:o,v:s}),this.setText(),this.$nextTick(()=>{this.$refs.saturation.renderColor(),this.$refs.saturation.renderSlide(),this.$refs.hue.renderSlide()})},selectColor(e){const{r:t,g:n,b:r,a,h:i,s:o,v:s}=eo(e);Object.assign(this,{r:t,g:n,b:r,a,h:i,s:o,v:s}),this.setText(),this.$nextTick(()=>{this.$refs.saturation.renderColor(),this.$refs.saturation.renderSlide(),this.$refs.hue.renderSlide()})}}});const x3={class:"color-set"};function _3(e,t,n,r,a,i){const o=jn("Saturation"),s=jn("Hue"),l=jn("Alpha"),u=jn("Preview"),c=jn("Sucker"),d=jn("Box"),f=jn("Colors");return O(),He("div",{class:["hu-color-picker",{light:e.isLightTheme}],style:{width:e.totalWidth+"px"}},[ae("div",x3,[ae(o,{ref:"saturation",color:e.rgbString,hsv:e.hsv,size:e.hueHeight,onSelectSaturation:e.selectSaturation},null,8,["color","hsv","size","onSelectSaturation"]),ae(s,{ref:"hue",hsv:e.hsv,width:e.hueWidth,height:e.hueHeight,onSelectHue:e.selectHue},null,8,["hsv","width","height","onSelectHue"]),ae(l,{ref:"alpha",color:e.rgbString,rgba:e.rgba,width:e.hueWidth,height:e.hueHeight,onSelectAlpha:e.selectAlpha},null,8,["color","rgba","width","height","onSelectAlpha"])]),ae("div",{style:{height:e.previewHeight+"px"},class:"color-show"},[ae(u,{color:e.rgbaString,width:e.previewWidth,height:e.previewHeight},null,8,["color","width","height"]),e.suckerHide?te("v-if",!0):(O(),He(c,{key:0,"sucker-canvas":e.suckerCanvas,"sucker-area":e.suckerArea,onOpenSucker:e.openSucker,onSelectSucker:e.selectSucker},null,8,["sucker-canvas","sucker-area","onOpenSucker","onSelectSucker"]))],4),ae(d,{name:"HEX",color:e.modelHex,onInputColor:e.inputHex,onInputFocus:e.handleFocus,onInputBlur:e.handleBlur},null,8,["color","onInputColor","onInputFocus","onInputBlur"]),ae(d,{name:"RGBA",color:e.modelRgba,onInputColor:e.inputRgba,onInputFocus:e.handleFocus,onInputBlur:e.handleBlur},null,8,["color","onInputColor","onInputFocus","onInputBlur"]),ae(f,{color:e.rgbaString,"colors-default":e.colorsDefault,"colors-history-key":e.colorsHistoryKey,onSelectColor:e.selectColor},null,8,["color","colors-default","colors-history-key","onSelectColor"]),te(" custom options "),qe(e.$slots,"default")],6)}na.render=_3;na.__file="src/color/ColorPicker.vue";na.install=e=>{e.component(na.name,na)};const S3={class:"row row-cols-1 g-4"},E3={key:0},T3={class:"row g-3 mb-2 justify-content-center"},O3={class:"col col-auto"},C3=["for"],A3={class:"col"},k3={class:"astroid-btn-group text-end"},$3=["id","value"],D3=["for"],N3=["id","name"],P3={key:1},I3=["for"],M3=["id","name"],L3=["value"],R3={key:2},F3=["for"],j3=["id","name"],U3=["value"],B3={class:"row row-cols-1 g-2"},V3={key:0},H3={key:1},Y3={key:2},q3={class:"row row-cols-1 g-4"},z3={key:0},W3={class:"form-label"},K3={class:"astroid-color"},G3={class:"row"},X3={key:0},J3={key:0,class:"col text-center py-3"},Q3={key:1,class:"col-4 text-center"},Z3=v("div",null,"Dark",-1),eN=["name","id"],tN={key:1},nN=["for"],rN=["id","name"],aN=["value"],iN={key:2},oN={class:"form-label"},sN={class:"btn-group",role:"group","aria-label":"Basic checkbox toggle button group"},lN=["name","id","value"],uN=["for","innerHTML"],cN={key:0,class:"typography-preview"},dN=["href"],fN=v("p",null,"Aa Bb Cc Dd Ee Ff Gg Hh Ii Jj Kk Ll Mm Nn Oo Pp Qq Rr Ss Tt Uu Vv Ww Xx Yy Zz",-1),hN=v("p",{class:"mb-0"},"0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20",-1),pN={__name:"Typography",props:["modelValue","field"],emits:["update:modelValue"],setup(e,{emit:t}){const n=e,r=bn("theme","light"),a=bn("constant",{}),i=[{value:"bold",text:"Bold"},{value:"italic",text:"Italic"},{value:"underline",text:'Underline'}],o={"Arial, Helvetica, sans-serif":"Arial, Helvetica","Arial Black, Gadget, sans-serif":"Arial Black, Gadget","Bookman Old Style, serif":"Bookman Old Style","Comic Sans MS, cursive":"Comic Sans MS","Courier, monospace":"Courier","Garamond, serif":"Garamond","Georgia, serif":"Georgia","Impact, Charcoal, sans-serif":"Impact, Charcoal","Lucida Console, Monaco, monospace":"Lucida Console, Monaco","Lucida Sans Unicode, sans-serif":"Lucida Sans Unicode","MS Sans Serif, Geneva, sans-serif":"MS Sans Serif, Geneva","MS Serif, New York, sans-serif":"MS Serif, New York","Palatino Linotype, Book Antiqua, Palatino, serif":"Palatino Linotype, Book Antiqua, Palatino","Tahoma, Geneva, sans-serif":"Tahoma, Geneva","Times New Roman, Times, serif":"Times New Roman, Times","Trebuchet MS, Helvetica, sans-serif":"Trebuchet MS, Helvetica","Verdana, Geneva, sans-serif":"Verdana, Geneva"},s=["I love you and that's the beginning and end of everything.","I saw that you were perfect, and so I loved you. Then I saw that you were not perfect and I loved you even more.","You know you're in love when you can't fall asleep because reality is finally better than your dreams.","Love is that condition in which the happiness of another person is essential to your own.","The best thing to hold onto in life is each other.","I need you like a heart needs a beat.","I am who I am because of you. You are every reason, every hope, and every dream I've ever had.","If I had a flower for every time I thought of you.. I could walk through my garden forever.","Take my hand, take my whole life too. For I can't help falling in love with you.","If you live to be a hundred, I want to live to be a hundred minus one day so I never have to live without you.","You are the finest, loveliest, tenderest, and most beautiful person I have ever known and even that is an understatement.","In all the world, there is no heart for me like yours. In all the world, there is no love for you like mine."],l=un({system:[],google:[],local:[]}),u=ee({value:"",text:""}),c=ee(["system","google"]),d=ee("google"),f=ee("desktop");function h(R){R.search(/^library-font-/)!==-1?d.value="local":typeof o[R]<"u"?d.value="system":d.value="google"}vt(()=>{let R=a.site_url+"administrator/index.php?option=com_ajax&astroid=google-fonts&template="+a.template_name+"&ts="+Date.now();if(Object.keys(n.field.input.value).forEach(A=>{typeof n.modelValue[A]>"u"&&(n.modelValue[A]=n.field.input.value[A])}),h(n.field.input.value.font_face),En.get(R).then(function(A){A.status===200&&(l.system=A.data.system,l.google=A.data.google,l.local=A.data.local,l.local.length>1&&c.value.push("local"),A.data[d.value].forEach(E=>{n.modelValue.font_face===E.value&&(u.value=E)}))}).catch(function(A){console.log(A)}),n.modelValue.font_color.trim()!=="")try{const A=JSON.parse(n.modelValue.font_color);w.light=A.light,w.dark=A.dark}catch{w.light=n.modelValue.font_color,w.dark=n.modelValue.font_color}document.addEventListener("click",function(A){const E=document.getElementById(n.field.input.id+"-colorpicker"),S=document.getElementById(n.field.input.id+"-colorcircle-light"),T=document.getElementById(n.field.input.id+"-colorcircle-dark");m.value===!0&&E&&S&&!S.contains(A.target)&&!E.contains(A.target)&&(T&&!T.contains(A.target)||parseInt(a.color_mode)===0)&&(m.value=!1)})}),xn(()=>{u.value.value!==""&&u.value.value!==n.modelValue.font_face&&(h(n.modelValue.font_face),u.value=l[d.value].find(R=>R.value===n.modelValue.font_face))}),gt(u,R=>{R.value!==n.modelValue.font_face&&(n.modelValue.font_face=R.value)});function p(R){f.value=R}const m=ee(!1),y=ee(""),g=ee("light"),w=un({light:"",dark:""});function _(R){y.value=w[R],g.value=R,m.value=!0}function x(R){try{if(n.modelValue.font_color){let A=JSON.parse(n.modelValue.font_color);A[g.value]=R,n.modelValue.font_color=JSON.stringify(A)}else{let A={light:"",dark:""};A[g.value]=R,n.modelValue.font_color=JSON.stringify(A)}}catch{const E={light:R,dark:R};n.modelValue.font_color=JSON.stringify(E)}}function k(R){const{r:A,g:E,b:S,a:T}=R.rgba;T===0?w[g.value]="":w[g.value]=`rgba(${A}, ${E}, ${S}, ${T})`,x(w[g.value])}function D(R,A){return R=Math.ceil(R),A=Math.floor(A),Math.floor(Math.random()*(A-R+1))+R}return(R,A)=>{const E=jn("font-awesome-icon");return O(),$(ue,null,[v("div",{class:Te(["row g-4","row-cols-lg-"+Math.ceil(n.field.input.options.columns/2)+" row-cols-xl-"+n.field.input.options.columns])},[v("div",null,[v("div",S3,[n.field.input.options.fontpicker?(O(),$("div",E3,[v("div",T3,[v("div",O3,[v("label",{for:n.field.input.id+"_font_face_search",class:"form-label m-0"},ce(n.field.input.lang.font_family),9,C3)]),v("div",A3,[v("div",k3,[(O(!0),$(ue,null,$e(c.value,S=>(O(),$("span",{key:S},[Le(v("input",{type:"radio",class:"btn-check","onUpdate:modelValue":A[0]||(A[0]=T=>d.value=T),id:n.field.input.id+"_font_type_"+S,value:S,autocomplete:"off"},null,8,$3),[[Ui,d.value]]),v("label",{class:"btn btn-sm btn-outline-primary btn-as-outline-primary text-capitalize",for:n.field.input.id+"_font_type_"+S},ce(S),9,D3)]))),128))])])]),ae(z($D),{list:l[d.value],modelValue:u.value,"onUpdate:modelValue":A[1]||(A[1]=S=>u.value=S),"option-value":"value","option-text":"text",id:n.field.input.id+"_font_face_search",placeholder:n.field.input.lang.inherit},null,8,["list","modelValue","id","placeholder"]),Le(v("input",{type:"hidden",id:n.field.input.id+"_font_face",name:n.field.input.name+"[font_face]","onUpdate:modelValue":A[2]||(A[2]=S=>u.value.value=S)},null,8,N3),[[At,u.value.value]])])):te("",!0),n.field.input.options.fontpicker?(O(),$("div",P3,[v("label",{for:n.field.input.id+"_alt_font_face",class:"form-label"},ce(n.field.input.lang.font_family_alt),9,I3),Le(v("select",{id:n.field.input.id+"_alt_font_face",name:n.field.input.name+"[alt_font_face]","onUpdate:modelValue":A[3]||(A[3]=S=>n.modelValue.alt_font_face=S),class:"form-select"},[(O(!0),$(ue,null,$e(n.field.input.options.system_fonts,S=>(O(),$("option",{value:S.value,key:S.value},ce(S.text),9,L3))),128))],8,M3),[[lr,n.modelValue.alt_font_face]])])):te("",!0),n.field.input.options.weightpicker?(O(),$("div",R3,[v("label",{for:n.field.input.id+"_font_weight",class:"form-label"},ce(n.field.input.lang.font_weight),9,F3),Le(v("select",{id:n.field.input.id+"_font_weight",name:n.field.input.name+"[font_weight]","onUpdate:modelValue":A[4]||(A[4]=S=>n.modelValue.font_weight=S),class:"form-select"},[(O(),$(ue,null,$e([100,200,300,400,500,600,700,800,900],S=>v("option",{value:S,key:S},ce(S),9,U3)),64))],8,j3),[[lr,n.modelValue.font_weight]])])):te("",!0)])]),v("div",null,[v("div",B3,[n.field.input.options.sizepicker?(O(),$("div",V3,[ae($h,{modelValue:n.modelValue,"onUpdate:modelValue":A[5]||(A[5]=S=>n.modelValue=S),field:n.field,fieldname:"font_size","current-device":f.value,"onUpdate:changeDevice":p},null,8,["modelValue","field","current-device"])])):te("",!0),n.field.input.options.letterspacingpicker?(O(),$("div",H3,[ae($h,{modelValue:n.modelValue,"onUpdate:modelValue":A[6]||(A[6]=S=>n.modelValue=S),field:n.field,fieldname:"letter_spacing","current-device":f.value,"onUpdate:changeDevice":p},null,8,["modelValue","field","current-device"])])):te("",!0),n.field.input.options.lineheightpicker?(O(),$("div",Y3,[ae($h,{modelValue:n.modelValue,"onUpdate:modelValue":A[7]||(A[7]=S=>n.modelValue=S),field:n.field,fieldname:"line_height","current-device":f.value,"onUpdate:changeDevice":p},null,8,["modelValue","field","current-device"])])):te("",!0)])]),v("div",null,[v("div",q3,[n.field.input.options.colorpicker?(O(),$("div",z3,[v("div",W3,ce(n.field.input.lang.font_color),1),v("div",K3,[v("div",G3,[v("div",{class:Te({"col-4 text-center":z(a).color_mode==="1","col-12":z(a).color_mode!=="1"})},[ae(E,{id:n.field.input.id+"-colorcircle-light",icon:["fas","circle"],size:"3x",class:"border astroid-color-picker",style:xt({color:w.light}),onClick:A[8]||(A[8]=S=>_("light"))},null,8,["id","style"]),z(a).color_mode==="1"?(O(),$("div",X3,"Light")):te("",!0)],2),z(a).color_mode==="1"?(O(),$("div",J3,[ae(E,{icon:["fas","arrows-left-right"]})])):te("",!0),z(a).color_mode==="1"?(O(),$("div",Q3,[ae(E,{id:n.field.input.id+"-colorcircle-dark",icon:["fas","circle"],size:"3x",class:"border astroid-color-picker",style:xt({color:w.dark}),onClick:A[9]||(A[9]=S=>_("dark"))},null,8,["id","style"]),Z3])):te("",!0)]),Le(v("input",{type:"hidden",name:n.field.input.name+"[font_color]",id:n.field.input.id+"_font_color","onUpdate:modelValue":A[10]||(A[10]=S=>n.modelValue.font_color=S)},null,8,eN),[[At,n.modelValue.font_color]]),m.value?(O(),He(z(na),{key:0,theme:z(r),color:y.value,"sucker-hide":!0,"sucker-canvas":null,"sucker-area":[],id:n.field.input.id+"-colorpicker",onChangeColor:k},null,8,["theme","color","id"])):te("",!0)])])):te("",!0),n.field.input.options.transformpicker?(O(),$("div",tN,[v("label",{for:n.field.input.id+"_text_transform",class:"form-label"},ce(n.field.input.lang.text_transform),9,nN),Le(v("select",{id:n.field.input.id+"_text_transform",name:n.field.input.name+"[text_transform]","onUpdate:modelValue":A[11]||(A[11]=S=>n.modelValue.text_transform=S),class:"form-select"},[(O(!0),$(ue,null,$e(n.field.input.options.text_transform_options,(S,T)=>(O(),$("option",{value:T,key:T},ce(S),9,aN))),128))],8,rN),[[lr,n.modelValue.text_transform]])])):te("",!0),n.field.input.options.stylepicker?(O(),$("div",iN,[v("div",oN,ce(n.field.input.lang.font_style),1),v("div",sN,[(O(),$(ue,null,$e(i,(S,T)=>v("span",null,[Le(v("input",{type:"checkbox",class:"btn-check","onUpdate:modelValue":A[12]||(A[12]=N=>n.modelValue.font_style=N),name:n.field.input.name+"[font_style]",id:n.field.input.id+"_font_style_"+T,value:S.value,autocomplete:"off"},null,8,lN),[[Mr,n.modelValue.font_style]]),v("label",{class:"btn btn-sm",for:n.field.input.id+"_font_style_"+T,innerHTML:S.text},null,8,uN)])),64))])])):te("",!0)])])],2),n.field.input.options.preview?(O(),$("div",cN,[d.value==="google"&&typeof l[d.value].find(S=>S.value===u.value.value)<"u"&&u.value.value!==""&&u.value.value!=="__default"&&u.value.value.search(/^library-font-/)===-1?(O(),$("link",{key:0,href:"https://fonts.googleapis.com/css?family="+u.value.value,rel:"stylesheet"},null,8,dN)):te("",!0),v("div",{class:"card card-default card-body mt-4",style:xt({"font-family":u.value.text,"font-weight":n.modelValue.font_weight,"text-transform":n.modelValue.text_transform,"font-size":n.modelValue.font_size[f.value]+n.modelValue.font_size_unit[f.value],"line-height":n.modelValue.line_height[f.value]+n.modelValue.line_height_unit[f.value],"letter-spacing":n.modelValue.letter_spacing[f.value]+n.modelValue.letter_spacing_unit[f.value]})},[v("p",null,ce(s[D(0,s.length-1)]),1),fN,hN],4)])):te("",!0)],64)}}},mN={key:0},vN={class:"d-grid"},gN=v("i",{class:"fas fa-expand me-1"},null,-1),yN=["id"],bN={class:"modal-dialog modal-fullscreen"},wN={class:"modal-content"},xN={class:"modal-header"},_N=["innerHTML"],SN={class:"modal-body"},EN=["id","name","textContent"],TN=["id","name","placeholder","textContent"],ON={__name:"TextArea",props:["modelValue","field"],emits:["update:modelValue"],setup(e,{emit:t}){const n=t,r=e,a=bn("theme","light"),i={automaticLayout:!0,formatOnType:!0,formatOnPaste:!0,height:"200px"},o=ee(""),s=ee(!1);function l(u){n("update:modelValue",u)}return vt(()=>{o.value=r.modelValue}),xn(()=>{o.value!==r.modelValue&&(o.value=r.modelValue)}),(u,c)=>{const d=jn("vue-monaco-editor");return typeof r.field.input.code<"u"&&r.field.input.code!==""?(O(),$("div",mN,[ae(d,{value:o.value,"onUpdate:value":c[0]||(c[0]=f=>o.value=f),theme:z(a)==="light"?"light":"vs-dark",language:r.field.input.code,height:"200px",className:"border",options:i,onChange:l},null,8,["value","theme","language"]),v("div",vN,[v("button",{type:"button",class:"btn btn-sm btn-as btn-primary btn-as-primary rounded-0",onClick:c[1]||(c[1]=ve(f=>s.value=!0,["prevent"]))},[gN,Pt(" Edit in Fullscreen ")])]),s.value?(O(),$("div",{key:0,class:"modal d-block",id:r.field.input.id+"_full_editor",tabindex:"-1"},[v("div",bN,[v("div",wN,[v("div",xN,[v("h5",{class:"modal-title",innerHTML:r.field.label},null,8,_N),v("button",{type:"button",class:"btn-close","aria-label":"Close",onClick:c[2]||(c[2]=ve(f=>s.value=!1,["prevent"]))})]),v("div",SN,[ae(d,{value:o.value,"onUpdate:value":c[3]||(c[3]=f=>o.value=f),theme:z(a)==="light"?"light":"vs-dark",language:r.field.input.code,height:"100%",className:"border",options:i,onChange:l},null,8,["value","theme","language"])])])])],8,yN)):te("",!0),v("textarea",{class:"d-none",id:r.field.input.id,name:r.field.input.name,textContent:ce(e.modelValue)},null,8,EN)])):(O(),$("textarea",{key:1,class:"form-control",id:r.field.input.id,name:r.field.input.name,rows:"8",placeholder:r.field.input.hint,textContent:ce(e.modelValue),onInput:c[4]||(c[4]=f=>n("update:modelValue",f.target.value))},null,40,TN))}}};var l_={exports:{}};const CN=r_(UO);/**! + * Sortable 1.14.0 + * @author RubaXa + * @author owenm + * @license MIT + */function k0(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),n.push.apply(n,r)}return n}function ka(e){for(var t=1;t=0)&&(n[a]=e[a]);return n}function $N(e,t){if(e==null)return{};var n=kN(e,t),r,a;if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function DN(e){return NN(e)||PN(e)||IN(e)||MN()}function NN(e){if(Array.isArray(e))return tm(e)}function PN(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function IN(e,t){if(e){if(typeof e=="string")return tm(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return tm(e,t)}}function tm(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n"&&(t=t.substring(1)),e)try{if(e.matches)return e.matches(t);if(e.msMatchesSelector)return e.msMatchesSelector(t);if(e.webkitMatchesSelector)return e.webkitMatchesSelector(t)}catch{return!1}return!1}}function FN(e){return e.host&&e!==document&&e.host.nodeType?e.host:e.parentNode}function Wr(e,t,n,r){if(e){n=n||document;do{if(t!=null&&(t[0]===">"?e.parentNode===n&&xd(e,t):xd(e,t))||r&&e===n)return e;if(e===n)break}while(e=FN(e))}return null}var D0=/\s+/g;function Qt(e,t,n){if(e&&t)if(e.classList)e.classList[n?"add":"remove"](t);else{var r=(" "+e.className+" ").replace(D0," ").replace(" "+t+" "," ");e.className=(r+(n?" "+t:"")).replace(D0," ")}}function ze(e,t,n){var r=e&&e.style;if(r){if(n===void 0)return document.defaultView&&document.defaultView.getComputedStyle?n=document.defaultView.getComputedStyle(e,""):e.currentStyle&&(n=e.currentStyle),t===void 0?n:n[t];!(t in r)&&t.indexOf("webkit")===-1&&(t="-webkit-"+t),r[t]=n+(typeof n=="string"?"":"px")}}function yo(e,t){var n="";if(typeof e=="string")n=e;else do{var r=ze(e,"transform");r&&r!=="none"&&(n=r+" "+n)}while(!t&&(e=e.parentNode));var a=window.DOMMatrix||window.WebKitCSSMatrix||window.CSSMatrix||window.MSCSSMatrix;return a&&new a(n)}function d_(e,t,n){if(e){var r=e.getElementsByTagName(t),a=0,i=r.length;if(n)for(;a=i:o=a<=i,!o)return r;if(r===_a())break;r=Ei(r,!1)}return!1}function ks(e,t,n,r){for(var a=0,i=0,o=e.children;i2&&arguments[2]!==void 0?arguments[2]:{},a=r.evt,i=$N(r,qN);Iu.pluginEvent.bind(ot)(t,n,ka({dragEl:Ce,parentEl:en,ghostEl:ft,rootEl:Wt,nextEl:ao,lastDownEl:Jc,cloneEl:tn,cloneHidden:Si,dragStarted:xl,putSortable:Dn,activeSortable:ot.active,originalEvent:a,oldIndex:cs,oldDraggableIndex:Ll,newIndex:vr,newDraggableIndex:_i,hideGhostForTarget:g_,unhideGhostForTarget:y_,cloneNowHidden:function(){Si=!0},cloneNowShown:function(){Si=!1},dispatchSortableEvent:function(s){Xn({sortable:n,name:s,originalEvent:a})}},i))};function Xn(e){wl(ka({putSortable:Dn,cloneEl:tn,targetEl:Ce,rootEl:Wt,oldIndex:cs,oldDraggableIndex:Ll,newIndex:vr,newDraggableIndex:_i},e))}var Ce,en,ft,Wt,ao,Jc,tn,Si,cs,vr,Ll,_i,Cc,Dn,es=!1,_d=!1,Sd=[],to,Vr,Ih,Mh,M0,L0,xl,Go,Rl,Fl=!1,Ac=!1,Qc,Fn,Lh=[],nm=!1,Ed=[],mf=typeof document<"u",kc=u_,R0=Pu||oi?"cssFloat":"float",zN=mf&&!RN&&!u_&&"draggable"in document.createElement("div"),p_=function(){if(mf){if(oi)return!1;var e=document.createElement("x");return e.style.cssText="pointer-events:auto",e.style.pointerEvents==="auto"}}(),m_=function(t,n){var r=ze(t),a=parseInt(r.width)-parseInt(r.paddingLeft)-parseInt(r.paddingRight)-parseInt(r.borderLeftWidth)-parseInt(r.borderRightWidth),i=ks(t,0,n),o=ks(t,1,n),s=i&&ze(i),l=o&&ze(o),u=s&&parseInt(s.marginLeft)+parseInt(s.marginRight)+Kt(i).width,c=l&&parseInt(l.marginLeft)+parseInt(l.marginRight)+Kt(o).width;if(r.display==="flex")return r.flexDirection==="column"||r.flexDirection==="column-reverse"?"vertical":"horizontal";if(r.display==="grid")return r.gridTemplateColumns.split(" ").length<=1?"vertical":"horizontal";if(i&&s.float&&s.float!=="none"){var d=s.float==="left"?"left":"right";return o&&(l.clear==="both"||l.clear===d)?"vertical":"horizontal"}return i&&(s.display==="block"||s.display==="flex"||s.display==="table"||s.display==="grid"||u>=a&&r[R0]==="none"||o&&r[R0]==="none"&&u+c>a)?"vertical":"horizontal"},WN=function(t,n,r){var a=r?t.left:t.top,i=r?t.right:t.bottom,o=r?t.width:t.height,s=r?n.left:n.top,l=r?n.right:n.bottom,u=r?n.width:n.height;return a===s||i===l||a+o/2===s+u/2},KN=function(t,n){var r;return Sd.some(function(a){var i=a[Bn].options.emptyInsertThreshold;if(!(!i||Jv(a))){var o=Kt(a),s=t>=o.left-i&&t<=o.right+i,l=n>=o.top-i&&n<=o.bottom+i;if(s&&l)return r=a}}),r},v_=function(t){function n(i,o){return function(s,l,u,c){var d=s.options.group.name&&l.options.group.name&&s.options.group.name===l.options.group.name;if(i==null&&(o||d))return!0;if(i==null||i===!1)return!1;if(o&&i==="clone")return i;if(typeof i=="function")return n(i(s,l,u,c),o)(s,l,u,c);var f=(o?s:l).options.group.name;return i===!0||typeof i=="string"&&i===f||i.join&&i.indexOf(f)>-1}}var r={},a=t.group;(!a||Xc(a)!="object")&&(a={name:a}),r.name=a.name,r.checkPull=n(a.pull,!0),r.checkPut=n(a.put),r.revertClone=a.revertClone,t.group=r},g_=function(){!p_&&ft&&ze(ft,"display","none")},y_=function(){!p_&&ft&&ze(ft,"display","")};mf&&document.addEventListener("click",function(e){if(_d)return e.preventDefault(),e.stopPropagation&&e.stopPropagation(),e.stopImmediatePropagation&&e.stopImmediatePropagation(),_d=!1,!1},!0);var no=function(t){if(Ce){t=t.touches?t.touches[0]:t;var n=KN(t.clientX,t.clientY);if(n){var r={};for(var a in t)t.hasOwnProperty(a)&&(r[a]=t[a]);r.target=r.rootEl=n,r.preventDefault=void 0,r.stopPropagation=void 0,n[Bn]._onDragOver(r)}}},GN=function(t){Ce&&Ce.parentNode[Bn]._isOutsideThisEl(t.target)};function ot(e,t){if(!(e&&e.nodeType&&e.nodeType===1))throw"Sortable: `el` must be an HTMLElement, not ".concat({}.toString.call(e));this.el=e,this.options=t=Rr({},t),e[Bn]=this;var n={group:null,sort:!0,disabled:!1,store:null,handle:null,draggable:/^[uo]l$/i.test(e.nodeName)?">li":">*",swapThreshold:1,invertSwap:!1,invertedSwapThreshold:null,removeCloneOnHide:!0,direction:function(){return m_(e,this.options)},ghostClass:"sortable-ghost",chosenClass:"sortable-chosen",dragClass:"sortable-drag",ignore:"a, img",filter:null,preventOnFilter:!0,animation:0,easing:null,setData:function(o,s){o.setData("Text",s.textContent)},dropBubble:!1,dragoverBubble:!1,dataIdAttr:"data-id",delay:0,delayOnTouchOnly:!1,touchStartThreshold:(Number.parseInt?Number:window).parseInt(window.devicePixelRatio,10)||1,forceFallback:!1,fallbackClass:"sortable-fallback",fallbackOnBody:!1,fallbackTolerance:0,fallbackOffset:{x:0,y:0},supportPointer:ot.supportPointer!==!1&&"PointerEvent"in window&&!Il,emptyInsertThreshold:5};Iu.initializePlugins(this,e,n);for(var r in n)!(r in t)&&(t[r]=n[r]);v_(t);for(var a in this)a.charAt(0)==="_"&&typeof this[a]=="function"&&(this[a]=this[a].bind(this));this.nativeDraggable=t.forceFallback?!1:zN,this.nativeDraggable&&(this.options.touchStartThreshold=1),t.supportPointer?bt(e,"pointerdown",this._onTapStart):(bt(e,"mousedown",this._onTapStart),bt(e,"touchstart",this._onTapStart)),this.nativeDraggable&&(bt(e,"dragover",this),bt(e,"dragenter",this)),Sd.push(this.el),t.store&&t.store.get&&this.sort(t.store.get(this)||[]),Rr(this,VN())}ot.prototype={constructor:ot,_isOutsideThisEl:function(t){!this.el.contains(t)&&t!==this.el&&(Go=null)},_getDirection:function(t,n){return typeof this.options.direction=="function"?this.options.direction.call(this,t,n,Ce):this.options.direction},_onTapStart:function(t){if(t.cancelable){var n=this,r=this.el,a=this.options,i=a.preventOnFilter,o=t.type,s=t.touches&&t.touches[0]||t.pointerType&&t.pointerType==="touch"&&t,l=(s||t).target,u=t.target.shadowRoot&&(t.path&&t.path[0]||t.composedPath&&t.composedPath()[0])||l,c=a.filter;if(rP(r),!Ce&&!(/mousedown|pointerdown/.test(o)&&t.button!==0||a.disabled)&&!u.isContentEditable&&!(!this.nativeDraggable&&Il&&l&&l.tagName.toUpperCase()==="SELECT")&&(l=Wr(l,a.draggable,r,!1),!(l&&l.animated)&&Jc!==l)){if(cs=nn(l),Ll=nn(l,a.draggable),typeof c=="function"){if(c.call(this,t,l,this)){Xn({sortable:n,rootEl:u,name:"filter",targetEl:l,toEl:r,fromEl:r}),rr("filter",n,{evt:t}),i&&t.cancelable&&t.preventDefault();return}}else if(c&&(c=c.split(",").some(function(d){if(d=Wr(u,d.trim(),r,!1),d)return Xn({sortable:n,rootEl:d,name:"filter",targetEl:l,fromEl:r,toEl:r}),rr("filter",n,{evt:t}),!0}),c)){i&&t.cancelable&&t.preventDefault();return}a.handle&&!Wr(u,a.handle,r,!1)||this._prepareDragStart(t,s,l)}}},_prepareDragStart:function(t,n,r){var a=this,i=a.el,o=a.options,s=i.ownerDocument,l;if(r&&!Ce&&r.parentNode===i){var u=Kt(r);if(Wt=i,Ce=r,en=Ce.parentNode,ao=Ce.nextSibling,Jc=r,Cc=o.group,ot.dragged=Ce,to={target:Ce,clientX:(n||t).clientX,clientY:(n||t).clientY},M0=to.clientX-u.left,L0=to.clientY-u.top,this._lastX=(n||t).clientX,this._lastY=(n||t).clientY,Ce.style["will-change"]="all",l=function(){if(rr("delayEnded",a,{evt:t}),ot.eventCanceled){a._onDrop();return}a._disableDelayedDragEvents(),!$0&&a.nativeDraggable&&(Ce.draggable=!0),a._triggerDragStart(t,n),Xn({sortable:a,name:"choose",originalEvent:t}),Qt(Ce,o.chosenClass,!0)},o.ignore.split(",").forEach(function(c){d_(Ce,c.trim(),Rh)}),bt(s,"dragover",no),bt(s,"mousemove",no),bt(s,"touchmove",no),bt(s,"mouseup",a._onDrop),bt(s,"touchend",a._onDrop),bt(s,"touchcancel",a._onDrop),$0&&this.nativeDraggable&&(this.options.touchStartThreshold=4,Ce.draggable=!0),rr("delayStart",this,{evt:t}),o.delay&&(!o.delayOnTouchOnly||n)&&(!this.nativeDraggable||!(Pu||oi))){if(ot.eventCanceled){this._onDrop();return}bt(s,"mouseup",a._disableDelayedDrag),bt(s,"touchend",a._disableDelayedDrag),bt(s,"touchcancel",a._disableDelayedDrag),bt(s,"mousemove",a._delayedDragTouchMoveHandler),bt(s,"touchmove",a._delayedDragTouchMoveHandler),o.supportPointer&&bt(s,"pointermove",a._delayedDragTouchMoveHandler),a._dragStartTimer=setTimeout(l,o.delay)}else l()}},_delayedDragTouchMoveHandler:function(t){var n=t.touches?t.touches[0]:t;Math.max(Math.abs(n.clientX-this._lastX),Math.abs(n.clientY-this._lastY))>=Math.floor(this.options.touchStartThreshold/(this.nativeDraggable&&window.devicePixelRatio||1))&&this._disableDelayedDrag()},_disableDelayedDrag:function(){Ce&&Rh(Ce),clearTimeout(this._dragStartTimer),this._disableDelayedDragEvents()},_disableDelayedDragEvents:function(){var t=this.el.ownerDocument;yt(t,"mouseup",this._disableDelayedDrag),yt(t,"touchend",this._disableDelayedDrag),yt(t,"touchcancel",this._disableDelayedDrag),yt(t,"mousemove",this._delayedDragTouchMoveHandler),yt(t,"touchmove",this._delayedDragTouchMoveHandler),yt(t,"pointermove",this._delayedDragTouchMoveHandler)},_triggerDragStart:function(t,n){n=n||t.pointerType=="touch"&&t,!this.nativeDraggable||n?this.options.supportPointer?bt(document,"pointermove",this._onTouchMove):n?bt(document,"touchmove",this._onTouchMove):bt(document,"mousemove",this._onTouchMove):(bt(Ce,"dragend",this),bt(Wt,"dragstart",this._onDragStart));try{document.selection?Zc(function(){document.selection.empty()}):window.getSelection().removeAllRanges()}catch{}},_dragStarted:function(t,n){if(es=!1,Wt&&Ce){rr("dragStarted",this,{evt:n}),this.nativeDraggable&&bt(document,"dragover",GN);var r=this.options;!t&&Qt(Ce,r.dragClass,!1),Qt(Ce,r.ghostClass,!0),ot.active=this,t&&this._appendGhost(),Xn({sortable:this,name:"start",originalEvent:n})}else this._nulling()},_emulateDragOver:function(){if(Vr){this._lastX=Vr.clientX,this._lastY=Vr.clientY,g_();for(var t=document.elementFromPoint(Vr.clientX,Vr.clientY),n=t;t&&t.shadowRoot&&(t=t.shadowRoot.elementFromPoint(Vr.clientX,Vr.clientY),t!==n);)n=t;if(Ce.parentNode[Bn]._isOutsideThisEl(t),n)do{if(n[Bn]){var r=void 0;if(r=n[Bn]._onDragOver({clientX:Vr.clientX,clientY:Vr.clientY,target:t,rootEl:n}),r&&!this.options.dragoverBubble)break}t=n}while(n=n.parentNode);y_()}},_onTouchMove:function(t){if(to){var n=this.options,r=n.fallbackTolerance,a=n.fallbackOffset,i=t.touches?t.touches[0]:t,o=ft&&yo(ft,!0),s=ft&&o&&o.a,l=ft&&o&&o.d,u=kc&&Fn&&P0(Fn),c=(i.clientX-to.clientX+a.x)/(s||1)+(u?u[0]-Lh[0]:0)/(s||1),d=(i.clientY-to.clientY+a.y)/(l||1)+(u?u[1]-Lh[1]:0)/(l||1);if(!ot.active&&!es){if(r&&Math.max(Math.abs(i.clientX-this._lastX),Math.abs(i.clientY-this._lastY))=0&&(Xn({rootEl:en,name:"add",toEl:en,fromEl:Wt,originalEvent:t}),Xn({sortable:this,name:"remove",toEl:en,originalEvent:t}),Xn({rootEl:en,name:"sort",toEl:en,fromEl:Wt,originalEvent:t}),Xn({sortable:this,name:"sort",toEl:en,originalEvent:t})),Dn&&Dn.save()):vr!==cs&&vr>=0&&(Xn({sortable:this,name:"update",toEl:en,originalEvent:t}),Xn({sortable:this,name:"sort",toEl:en,originalEvent:t})),ot.active&&((vr==null||vr===-1)&&(vr=cs,_i=Ll),Xn({sortable:this,name:"end",toEl:en,originalEvent:t}),this.save()))),this._nulling()},_nulling:function(){rr("nulling",this),Wt=Ce=en=ft=ao=tn=Jc=Si=to=Vr=xl=vr=_i=cs=Ll=Go=Rl=Dn=Cc=ot.dragged=ot.ghost=ot.clone=ot.active=null,Ed.forEach(function(t){t.checked=!0}),Ed.length=Ih=Mh=0},handleEvent:function(t){switch(t.type){case"drop":case"dragend":this._onDrop(t);break;case"dragenter":case"dragover":Ce&&(this._onDragOver(t),XN(t));break;case"selectstart":t.preventDefault();break}},toArray:function(){for(var t=[],n,r=this.el.children,a=0,i=r.length,o=this.options;ar.right+a||e.clientX<=r.right&&e.clientY>r.bottom&&e.clientX>=r.left:e.clientX>r.right&&e.clientY>r.top||e.clientX<=r.right&&e.clientY>r.bottom+a}function eP(e,t,n,r,a,i,o,s){var l=r?e.clientY:e.clientX,u=r?n.height:n.width,c=r?n.top:n.left,d=r?n.bottom:n.right,f=!1;if(!o){if(s&&Qcc+u*i/2:ld-Qc)return-Rl}else if(l>c+u*(1-a)/2&&ld-u*i/2)?l>c+u/2?1:-1:0}function tP(e){return nn(Ce)1&&(dt.forEach(function(s){i.addAnimationState({target:s,rect:ar?Kt(s):o}),Nh(s),s.fromRect=o,r.removeAnimationState(s)}),ar=!1,lP(!this.options.removeCloneOnHide,a))},dragOverCompleted:function(n){var r=n.sortable,a=n.isOwner,i=n.insertion,o=n.activeSortable,s=n.parentEl,l=n.putSortable,u=this.options;if(i){if(a&&o._hideClone(),ll=!1,u.animation&&dt.length>1&&(ar||!a&&!o.options.sort&&!l)){var c=Kt(Bt,!1,!0,!0);dt.forEach(function(f){f!==Bt&&(I0(f,c),s.appendChild(f))}),ar=!0}if(!a)if(ar||Nc(),dt.length>1){var d=Dc;o._showClone(r),o.options.animation&&!Dc&&d&&pr.forEach(function(f){o.addAnimationState({target:f,rect:ul}),f.fromRect=ul,f.thisAnimationDuration=null})}else o._showClone(r)}},dragOverAnimationCapture:function(n){var r=n.dragRect,a=n.isOwner,i=n.activeSortable;if(dt.forEach(function(s){s.thisAnimationDuration=null}),i.options.animation&&!a&&i.multiDrag.isMultiDrag){ul=Rr({},r);var o=yo(Bt,!0);ul.top-=o.f,ul.left-=o.e}},dragOverAnimationComplete:function(){ar&&(ar=!1,Nc())},drop:function(n){var r=n.originalEvent,a=n.rootEl,i=n.parentEl,o=n.sortable,s=n.dispatchSortableEvent,l=n.oldIndex,u=n.putSortable,c=u||this.sortable;if(r){var d=this.options,f=i.children;if(!Xo)if(d.multiDragKey&&!this.multiDragKeyDown&&this._deselectMultiDrag(),Qt(Bt,d.selectedClass,!~dt.indexOf(Bt)),~dt.indexOf(Bt))dt.splice(dt.indexOf(Bt),1),sl=null,wl({sortable:o,rootEl:a,name:"deselect",targetEl:Bt,originalEvt:r});else{if(dt.push(Bt),wl({sortable:o,rootEl:a,name:"select",targetEl:Bt,originalEvt:r}),r.shiftKey&&sl&&o.el.contains(sl)){var h=nn(sl),p=nn(Bt);if(~h&&~p&&h!==p){var m,y;for(p>h?(y=h,m=p):(y=p,m=h+1);y1){var g=Kt(Bt),w=nn(Bt,":not(."+this.options.selectedClass+")");if(!ll&&d.animation&&(Bt.thisAnimationDuration=null),c.captureAnimationState(),!ll&&(d.animation&&(Bt.fromRect=g,dt.forEach(function(x){if(x.thisAnimationDuration=null,x!==Bt){var k=ar?Kt(x):g;x.fromRect=k,c.addAnimationState({target:x,rect:k})}})),Nc(),dt.forEach(function(x){f[w]?i.insertBefore(x,f[w]):i.appendChild(x),w++}),l===nn(Bt))){var _=!1;dt.forEach(function(x){if(x.sortableIndex!==nn(x)){_=!0;return}}),_&&s("update")}dt.forEach(function(x){Nh(x)}),c.animateAll()}Hr=c}(a===i||u&&u.lastPutMode!=="clone")&&pr.forEach(function(x){x.parentNode&&x.parentNode.removeChild(x)})}},nullingGlobal:function(){this.isMultiDrag=Xo=!1,pr.length=0},destroyGlobal:function(){this._deselectMultiDrag(),yt(document,"pointerup",this._deselectMultiDrag),yt(document,"mouseup",this._deselectMultiDrag),yt(document,"touchend",this._deselectMultiDrag),yt(document,"keydown",this._checkKeyDown),yt(document,"keyup",this._checkKeyUp)},_deselectMultiDrag:function(n){if(!(typeof Xo<"u"&&Xo)&&Hr===this.sortable&&!(n&&Wr(n.target,this.options.draggable,this.sortable.el,!1))&&!(n&&n.button!==0))for(;dt.length;){var r=dt[0];Qt(r,this.options.selectedClass,!1),dt.shift(),wl({sortable:this.sortable,rootEl:this.sortable.el,name:"deselect",targetEl:r,originalEvt:n})}},_checkKeyDown:function(n){n.key===this.options.multiDragKey&&(this.multiDragKeyDown=!0)},_checkKeyUp:function(n){n.key===this.options.multiDragKey&&(this.multiDragKeyDown=!1)}},Rr(e,{pluginName:"multiDrag",utils:{select:function(n){var r=n.parentNode[Bn];!r||!r.options.multiDrag||~dt.indexOf(n)||(Hr&&Hr!==r&&(Hr.multiDrag._deselectMultiDrag(),Hr=r),Qt(n,r.options.selectedClass,!0),dt.push(n))},deselect:function(n){var r=n.parentNode[Bn],a=dt.indexOf(n);!r||!r.options.multiDrag||!~a||(Qt(n,r.options.selectedClass,!1),dt.splice(a,1))}},eventProperties:function(){var n=this,r=[],a=[];return dt.forEach(function(i){r.push({multiDragElement:i,index:i.sortableIndex});var o;ar&&i!==Bt?o=-1:ar?o=nn(i,":not(."+n.options.selectedClass+")"):o=nn(i),a.push({multiDragElement:i,index:o})}),{items:DN(dt),clones:[].concat(pr),oldIndicies:r,newIndicies:a}},optionListeners:{multiDragKey:function(n){return n=n.toLowerCase(),n==="ctrl"?n="Control":n.length>1&&(n=n.charAt(0).toUpperCase()+n.substr(1)),n}}})}function lP(e,t){dt.forEach(function(n,r){var a=t.children[n.sortableIndex+(e?Number(r):0)];a?t.insertBefore(n,a):t.appendChild(n)})}function j0(e,t){pr.forEach(function(n,r){var a=t.children[n.sortableIndex+(e?Number(r):0)];a?t.insertBefore(n,a):t.appendChild(n)})}function Nc(){dt.forEach(function(e){e!==Bt&&e.parentNode&&e.parentNode.removeChild(e)})}ot.mount(new aP);ot.mount(eg,Zv);const uP=Object.freeze(Object.defineProperty({__proto__:null,MultiDrag:sP,Sortable:ot,Swap:iP,default:ot},Symbol.toStringTag,{value:"Module"})),cP=r_(uP);(function(e,t){(function(r,a){e.exports=a(CN,cP)})(typeof self<"u"?self:qa,function(n,r){return function(a){var i={};function o(s){if(i[s])return i[s].exports;var l=i[s]={i:s,l:!1,exports:{}};return a[s].call(l.exports,l,l.exports,o),l.l=!0,l.exports}return o.m=a,o.c=i,o.d=function(s,l,u){o.o(s,l)||Object.defineProperty(s,l,{enumerable:!0,get:u})},o.r=function(s){typeof Symbol<"u"&&Symbol.toStringTag&&Object.defineProperty(s,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(s,"__esModule",{value:!0})},o.t=function(s,l){if(l&1&&(s=o(s)),l&8||l&4&&typeof s=="object"&&s&&s.__esModule)return s;var u=Object.create(null);if(o.r(u),Object.defineProperty(u,"default",{enumerable:!0,value:s}),l&2&&typeof s!="string")for(var c in s)o.d(u,c,(function(d){return s[d]}).bind(null,c));return u},o.n=function(s){var l=s&&s.__esModule?function(){return s.default}:function(){return s};return o.d(l,"a",l),l},o.o=function(s,l){return Object.prototype.hasOwnProperty.call(s,l)},o.p="",o(o.s="fb15")}({"00ee":function(a,i,o){var s=o("b622"),l=s("toStringTag"),u={};u[l]="z",a.exports=String(u)==="[object z]"},"0366":function(a,i,o){var s=o("1c0b");a.exports=function(l,u,c){if(s(l),u===void 0)return l;switch(c){case 0:return function(){return l.call(u)};case 1:return function(d){return l.call(u,d)};case 2:return function(d,f){return l.call(u,d,f)};case 3:return function(d,f,h){return l.call(u,d,f,h)}}return function(){return l.apply(u,arguments)}}},"057f":function(a,i,o){var s=o("fc6a"),l=o("241c").f,u={}.toString,c=typeof window=="object"&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],d=function(f){try{return l(f)}catch{return c.slice()}};a.exports.f=function(h){return c&&u.call(h)=="[object Window]"?d(h):l(s(h))}},"06cf":function(a,i,o){var s=o("83ab"),l=o("d1e7"),u=o("5c6c"),c=o("fc6a"),d=o("c04e"),f=o("5135"),h=o("0cfb"),p=Object.getOwnPropertyDescriptor;i.f=s?p:function(y,g){if(y=c(y),g=d(g,!0),h)try{return p(y,g)}catch{}if(f(y,g))return u(!l.f.call(y,g),y[g])}},"0cfb":function(a,i,o){var s=o("83ab"),l=o("d039"),u=o("cc12");a.exports=!s&&!l(function(){return Object.defineProperty(u("div"),"a",{get:function(){return 7}}).a!=7})},"13d5":function(a,i,o){var s=o("23e7"),l=o("d58f").left,u=o("a640"),c=o("ae40"),d=u("reduce"),f=c("reduce",{1:0});s({target:"Array",proto:!0,forced:!d||!f},{reduce:function(p){return l(this,p,arguments.length,arguments.length>1?arguments[1]:void 0)}})},"14c3":function(a,i,o){var s=o("c6b6"),l=o("9263");a.exports=function(u,c){var d=u.exec;if(typeof d=="function"){var f=d.call(u,c);if(typeof f!="object")throw TypeError("RegExp exec method returned something other than an Object or null");return f}if(s(u)!=="RegExp")throw TypeError("RegExp#exec called on incompatible receiver");return l.call(u,c)}},"159b":function(a,i,o){var s=o("da84"),l=o("fdbc"),u=o("17c2"),c=o("9112");for(var d in l){var f=s[d],h=f&&f.prototype;if(h&&h.forEach!==u)try{c(h,"forEach",u)}catch{h.forEach=u}}},"17c2":function(a,i,o){var s=o("b727").forEach,l=o("a640"),u=o("ae40"),c=l("forEach"),d=u("forEach");a.exports=!c||!d?function(h){return s(this,h,arguments.length>1?arguments[1]:void 0)}:[].forEach},"1be4":function(a,i,o){var s=o("d066");a.exports=s("document","documentElement")},"1c0b":function(a,i){a.exports=function(o){if(typeof o!="function")throw TypeError(String(o)+" is not a function");return o}},"1c7e":function(a,i,o){var s=o("b622"),l=s("iterator"),u=!1;try{var c=0,d={next:function(){return{done:!!c++}},return:function(){u=!0}};d[l]=function(){return this},Array.from(d,function(){throw 2})}catch{}a.exports=function(f,h){if(!h&&!u)return!1;var p=!1;try{var m={};m[l]=function(){return{next:function(){return{done:p=!0}}}},f(m)}catch{}return p}},"1d80":function(a,i){a.exports=function(o){if(o==null)throw TypeError("Can't call method on "+o);return o}},"1dde":function(a,i,o){var s=o("d039"),l=o("b622"),u=o("2d00"),c=l("species");a.exports=function(d){return u>=51||!s(function(){var f=[],h=f.constructor={};return h[c]=function(){return{foo:1}},f[d](Boolean).foo!==1})}},"23cb":function(a,i,o){var s=o("a691"),l=Math.max,u=Math.min;a.exports=function(c,d){var f=s(c);return f<0?l(f+d,0):u(f,d)}},"23e7":function(a,i,o){var s=o("da84"),l=o("06cf").f,u=o("9112"),c=o("6eeb"),d=o("ce4e"),f=o("e893"),h=o("94ca");a.exports=function(p,m){var y=p.target,g=p.global,w=p.stat,_,x,k,D,R,A;if(g?x=s:w?x=s[y]||d(y,{}):x=(s[y]||{}).prototype,x)for(k in m){if(R=m[k],p.noTargetGet?(A=l(x,k),D=A&&A.value):D=x[k],_=h(g?k:y+(w?".":"#")+k,p.forced),!_&&D!==void 0){if(typeof R==typeof D)continue;f(R,D)}(p.sham||D&&D.sham)&&u(R,"sham",!0),c(x,k,R,p)}}},"241c":function(a,i,o){var s=o("ca84"),l=o("7839"),u=l.concat("length","prototype");i.f=Object.getOwnPropertyNames||function(d){return s(d,u)}},"25f0":function(a,i,o){var s=o("6eeb"),l=o("825a"),u=o("d039"),c=o("ad6d"),d="toString",f=RegExp.prototype,h=f[d],p=u(function(){return h.call({source:"a",flags:"b"})!="/a/b"}),m=h.name!=d;(p||m)&&s(RegExp.prototype,d,function(){var g=l(this),w=String(g.source),_=g.flags,x=String(_===void 0&&g instanceof RegExp&&!("flags"in f)?c.call(g):_);return"/"+w+"/"+x},{unsafe:!0})},"2ca0":function(a,i,o){var s=o("23e7"),l=o("06cf").f,u=o("50c4"),c=o("5a34"),d=o("1d80"),f=o("ab13"),h=o("c430"),p="".startsWith,m=Math.min,y=f("startsWith"),g=!h&&!y&&!!function(){var w=l(String.prototype,"startsWith");return w&&!w.writable}();s({target:"String",proto:!0,forced:!g&&!y},{startsWith:function(_){var x=String(d(this));c(_);var k=u(m(arguments.length>1?arguments[1]:void 0,x.length)),D=String(_);return p?p.call(x,D,k):x.slice(k,k+D.length)===D}})},"2d00":function(a,i,o){var s=o("da84"),l=o("342f"),u=s.process,c=u&&u.versions,d=c&&c.v8,f,h;d?(f=d.split("."),h=f[0]+f[1]):l&&(f=l.match(/Edge\/(\d+)/),(!f||f[1]>=74)&&(f=l.match(/Chrome\/(\d+)/),f&&(h=f[1]))),a.exports=h&&+h},"342f":function(a,i,o){var s=o("d066");a.exports=s("navigator","userAgent")||""},"35a1":function(a,i,o){var s=o("f5df"),l=o("3f8c"),u=o("b622"),c=u("iterator");a.exports=function(d){if(d!=null)return d[c]||d["@@iterator"]||l[s(d)]}},"37e8":function(a,i,o){var s=o("83ab"),l=o("9bf2"),u=o("825a"),c=o("df75");a.exports=s?Object.defineProperties:function(f,h){u(f);for(var p=c(h),m=p.length,y=0,g;m>y;)l.f(f,g=p[y++],h[g]);return f}},"3bbe":function(a,i,o){var s=o("861d");a.exports=function(l){if(!s(l)&&l!==null)throw TypeError("Can't set "+String(l)+" as a prototype");return l}},"3ca3":function(a,i,o){var s=o("6547").charAt,l=o("69f3"),u=o("7dd0"),c="String Iterator",d=l.set,f=l.getterFor(c);u(String,"String",function(h){d(this,{type:c,string:String(h),index:0})},function(){var p=f(this),m=p.string,y=p.index,g;return y>=m.length?{value:void 0,done:!0}:(g=s(m,y),p.index+=g.length,{value:g,done:!1})})},"3f8c":function(a,i){a.exports={}},4160:function(a,i,o){var s=o("23e7"),l=o("17c2");s({target:"Array",proto:!0,forced:[].forEach!=l},{forEach:l})},"428f":function(a,i,o){var s=o("da84");a.exports=s},"44ad":function(a,i,o){var s=o("d039"),l=o("c6b6"),u="".split;a.exports=s(function(){return!Object("z").propertyIsEnumerable(0)})?function(c){return l(c)=="String"?u.call(c,""):Object(c)}:Object},"44d2":function(a,i,o){var s=o("b622"),l=o("7c73"),u=o("9bf2"),c=s("unscopables"),d=Array.prototype;d[c]==null&&u.f(d,c,{configurable:!0,value:l(null)}),a.exports=function(f){d[c][f]=!0}},"44e7":function(a,i,o){var s=o("861d"),l=o("c6b6"),u=o("b622"),c=u("match");a.exports=function(d){var f;return s(d)&&((f=d[c])!==void 0?!!f:l(d)=="RegExp")}},4930:function(a,i,o){var s=o("d039");a.exports=!!Object.getOwnPropertySymbols&&!s(function(){return!String(Symbol())})},"4d64":function(a,i,o){var s=o("fc6a"),l=o("50c4"),u=o("23cb"),c=function(d){return function(f,h,p){var m=s(f),y=l(m.length),g=u(p,y),w;if(d&&h!=h){for(;y>g;)if(w=m[g++],w!=w)return!0}else for(;y>g;g++)if((d||g in m)&&m[g]===h)return d||g||0;return!d&&-1}};a.exports={includes:c(!0),indexOf:c(!1)}},"4de4":function(a,i,o){var s=o("23e7"),l=o("b727").filter,u=o("1dde"),c=o("ae40"),d=u("filter"),f=c("filter");s({target:"Array",proto:!0,forced:!d||!f},{filter:function(p){return l(this,p,arguments.length>1?arguments[1]:void 0)}})},"4df4":function(a,i,o){var s=o("0366"),l=o("7b0b"),u=o("9bdd"),c=o("e95a"),d=o("50c4"),f=o("8418"),h=o("35a1");a.exports=function(m){var y=l(m),g=typeof this=="function"?this:Array,w=arguments.length,_=w>1?arguments[1]:void 0,x=_!==void 0,k=h(y),D=0,R,A,E,S,T,N;if(x&&(_=s(_,w>2?arguments[2]:void 0,2)),k!=null&&!(g==Array&&c(k)))for(S=k.call(y),T=S.next,A=new g;!(E=T.call(S)).done;D++)N=x?u(S,_,[E.value,D],!0):E.value,f(A,D,N);else for(R=d(y.length),A=new g(R);R>D;D++)N=x?_(y[D],D):y[D],f(A,D,N);return A.length=D,A}},"4fad":function(a,i,o){var s=o("23e7"),l=o("6f53").entries;s({target:"Object",stat:!0},{entries:function(c){return l(c)}})},"50c4":function(a,i,o){var s=o("a691"),l=Math.min;a.exports=function(u){return u>0?l(s(u),9007199254740991):0}},5135:function(a,i){var o={}.hasOwnProperty;a.exports=function(s,l){return o.call(s,l)}},5319:function(a,i,o){var s=o("d784"),l=o("825a"),u=o("7b0b"),c=o("50c4"),d=o("a691"),f=o("1d80"),h=o("8aa5"),p=o("14c3"),m=Math.max,y=Math.min,g=Math.floor,w=/\$([$&'`]|\d\d?|<[^>]*>)/g,_=/\$([$&'`]|\d\d?)/g,x=function(k){return k===void 0?k:String(k)};s("replace",2,function(k,D,R,A){var E=A.REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE,S=A.REPLACE_KEEPS_$0,T=E?"$":"$0";return[function(F,j){var B=f(this),J=F==null?void 0:F[k];return J!==void 0?J.call(F,B,j):D.call(String(B),F,j)},function(P,F){if(!E&&S||typeof F=="string"&&F.indexOf(T)===-1){var j=R(D,P,this,F);if(j.done)return j.value}var B=l(P),J=String(this),C=typeof F=="function";C||(F=String(F));var V=B.global;if(V){var M=B.unicode;B.lastIndex=0}for(var Z=[];;){var X=p(B,J);if(X===null||(Z.push(X),!V))break;var H=String(X[0]);H===""&&(B.lastIndex=h(J,c(B.lastIndex),M))}for(var le="",ye=0,de=0;de=ye&&(le+=J.slice(ye,we)+q,ye=we+Ae.length)}return le+J.slice(ye)}];function N(P,F,j,B,J,C){var V=j+P.length,M=B.length,Z=_;return J!==void 0&&(J=u(J),Z=w),D.call(C,Z,function(X,H){var le;switch(H.charAt(0)){case"$":return"$";case"&":return P;case"`":return F.slice(0,j);case"'":return F.slice(V);case"<":le=J[H.slice(1,-1)];break;default:var ye=+H;if(ye===0)return X;if(ye>M){var de=g(ye/10);return de===0?X:de<=M?B[de-1]===void 0?H.charAt(1):B[de-1]+H.charAt(1):X}le=B[ye-1]}return le===void 0?"":le})}})},5692:function(a,i,o){var s=o("c430"),l=o("c6cd");(a.exports=function(u,c){return l[u]||(l[u]=c!==void 0?c:{})})("versions",[]).push({version:"3.6.5",mode:s?"pure":"global",copyright:"© 2020 Denis Pushkarev (zloirock.ru)"})},"56ef":function(a,i,o){var s=o("d066"),l=o("241c"),u=o("7418"),c=o("825a");a.exports=s("Reflect","ownKeys")||function(f){var h=l.f(c(f)),p=u.f;return p?h.concat(p(f)):h}},"5a34":function(a,i,o){var s=o("44e7");a.exports=function(l){if(s(l))throw TypeError("The method doesn't accept regular expressions");return l}},"5c6c":function(a,i){a.exports=function(o,s){return{enumerable:!(o&1),configurable:!(o&2),writable:!(o&4),value:s}}},"5db7":function(a,i,o){var s=o("23e7"),l=o("a2bf"),u=o("7b0b"),c=o("50c4"),d=o("1c0b"),f=o("65f0");s({target:"Array",proto:!0},{flatMap:function(p){var m=u(this),y=c(m.length),g;return d(p),g=f(m,0),g.length=l(g,m,m,y,0,1,p,arguments.length>1?arguments[1]:void 0),g}})},6547:function(a,i,o){var s=o("a691"),l=o("1d80"),u=function(c){return function(d,f){var h=String(l(d)),p=s(f),m=h.length,y,g;return p<0||p>=m?c?"":void 0:(y=h.charCodeAt(p),y<55296||y>56319||p+1===m||(g=h.charCodeAt(p+1))<56320||g>57343?c?h.charAt(p):y:c?h.slice(p,p+2):(y-55296<<10)+(g-56320)+65536)}};a.exports={codeAt:u(!1),charAt:u(!0)}},"65f0":function(a,i,o){var s=o("861d"),l=o("e8b5"),u=o("b622"),c=u("species");a.exports=function(d,f){var h;return l(d)&&(h=d.constructor,typeof h=="function"&&(h===Array||l(h.prototype))?h=void 0:s(h)&&(h=h[c],h===null&&(h=void 0))),new(h===void 0?Array:h)(f===0?0:f)}},"69f3":function(a,i,o){var s=o("7f9a"),l=o("da84"),u=o("861d"),c=o("9112"),d=o("5135"),f=o("f772"),h=o("d012"),p=l.WeakMap,m,y,g,w=function(E){return g(E)?y(E):m(E,{})},_=function(E){return function(S){var T;if(!u(S)||(T=y(S)).type!==E)throw TypeError("Incompatible receiver, "+E+" required");return T}};if(s){var x=new p,k=x.get,D=x.has,R=x.set;m=function(E,S){return R.call(x,E,S),S},y=function(E){return k.call(x,E)||{}},g=function(E){return D.call(x,E)}}else{var A=f("state");h[A]=!0,m=function(E,S){return c(E,A,S),S},y=function(E){return d(E,A)?E[A]:{}},g=function(E){return d(E,A)}}a.exports={set:m,get:y,has:g,enforce:w,getterFor:_}},"6eeb":function(a,i,o){var s=o("da84"),l=o("9112"),u=o("5135"),c=o("ce4e"),d=o("8925"),f=o("69f3"),h=f.get,p=f.enforce,m=String(String).split("String");(a.exports=function(y,g,w,_){var x=_?!!_.unsafe:!1,k=_?!!_.enumerable:!1,D=_?!!_.noTargetGet:!1;if(typeof w=="function"&&(typeof g=="string"&&!u(w,"name")&&l(w,"name",g),p(w).source=m.join(typeof g=="string"?g:"")),y===s){k?y[g]=w:c(g,w);return}else x?!D&&y[g]&&(k=!0):delete y[g];k?y[g]=w:l(y,g,w)})(Function.prototype,"toString",function(){return typeof this=="function"&&h(this).source||d(this)})},"6f53":function(a,i,o){var s=o("83ab"),l=o("df75"),u=o("fc6a"),c=o("d1e7").f,d=function(f){return function(h){for(var p=u(h),m=l(p),y=m.length,g=0,w=[],_;y>g;)_=m[g++],(!s||c.call(p,_))&&w.push(f?[_,p[_]]:p[_]);return w}};a.exports={entries:d(!0),values:d(!1)}},"73d9":function(a,i,o){var s=o("44d2");s("flatMap")},7418:function(a,i){i.f=Object.getOwnPropertySymbols},"746f":function(a,i,o){var s=o("428f"),l=o("5135"),u=o("e538"),c=o("9bf2").f;a.exports=function(d){var f=s.Symbol||(s.Symbol={});l(f,d)||c(f,d,{value:u.f(d)})}},7839:function(a,i){a.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},"7b0b":function(a,i,o){var s=o("1d80");a.exports=function(l){return Object(s(l))}},"7c73":function(a,i,o){var s=o("825a"),l=o("37e8"),u=o("7839"),c=o("d012"),d=o("1be4"),f=o("cc12"),h=o("f772"),p=">",m="<",y="prototype",g="script",w=h("IE_PROTO"),_=function(){},x=function(E){return m+g+p+E+m+"/"+g+p},k=function(E){E.write(x("")),E.close();var S=E.parentWindow.Object;return E=null,S},D=function(){var E=f("iframe"),S="java"+g+":",T;return E.style.display="none",d.appendChild(E),E.src=String(S),T=E.contentWindow.document,T.open(),T.write(x("document.F=Object")),T.close(),T.F},R,A=function(){try{R=document.domain&&new ActiveXObject("htmlfile")}catch{}A=R?k(R):D();for(var E=u.length;E--;)delete A[y][u[E]];return A()};c[w]=!0,a.exports=Object.create||function(S,T){var N;return S!==null?(_[y]=s(S),N=new _,_[y]=null,N[w]=S):N=A(),T===void 0?N:l(N,T)}},"7dd0":function(a,i,o){var s=o("23e7"),l=o("9ed3"),u=o("e163"),c=o("d2bb"),d=o("d44e"),f=o("9112"),h=o("6eeb"),p=o("b622"),m=o("c430"),y=o("3f8c"),g=o("ae93"),w=g.IteratorPrototype,_=g.BUGGY_SAFARI_ITERATORS,x=p("iterator"),k="keys",D="values",R="entries",A=function(){return this};a.exports=function(E,S,T,N,P,F,j){l(T,S,N);var B=function(de){if(de===P&&Z)return Z;if(!_&&de in V)return V[de];switch(de){case k:return function(){return new T(this,de)};case D:return function(){return new T(this,de)};case R:return function(){return new T(this,de)}}return function(){return new T(this)}},J=S+" Iterator",C=!1,V=E.prototype,M=V[x]||V["@@iterator"]||P&&V[P],Z=!_&&M||B(P),X=S=="Array"&&V.entries||M,H,le,ye;if(X&&(H=u(X.call(new E)),w!==Object.prototype&&H.next&&(!m&&u(H)!==w&&(c?c(H,w):typeof H[x]!="function"&&f(H,x,A)),d(H,J,!0,!0),m&&(y[J]=A))),P==D&&M&&M.name!==D&&(C=!0,Z=function(){return M.call(this)}),(!m||j)&&V[x]!==Z&&f(V,x,Z),y[S]=Z,P)if(le={values:B(D),keys:F?Z:B(k),entries:B(R)},j)for(ye in le)(_||C||!(ye in V))&&h(V,ye,le[ye]);else s({target:S,proto:!0,forced:_||C},le);return le}},"7f9a":function(a,i,o){var s=o("da84"),l=o("8925"),u=s.WeakMap;a.exports=typeof u=="function"&&/native code/.test(l(u))},"825a":function(a,i,o){var s=o("861d");a.exports=function(l){if(!s(l))throw TypeError(String(l)+" is not an object");return l}},"83ab":function(a,i,o){var s=o("d039");a.exports=!s(function(){return Object.defineProperty({},1,{get:function(){return 7}})[1]!=7})},8418:function(a,i,o){var s=o("c04e"),l=o("9bf2"),u=o("5c6c");a.exports=function(c,d,f){var h=s(d);h in c?l.f(c,h,u(0,f)):c[h]=f}},"861d":function(a,i){a.exports=function(o){return typeof o=="object"?o!==null:typeof o=="function"}},8875:function(a,i,o){var s,l,u;(function(c,d){l=[],s=d,u=typeof s=="function"?s.apply(i,l):s,u!==void 0&&(a.exports=u)})(typeof self<"u"?self:this,function(){function c(){var d=Object.getOwnPropertyDescriptor(document,"currentScript");if(!d&&"currentScript"in document&&document.currentScript||d&&d.get!==c&&document.currentScript)return document.currentScript;try{throw new Error}catch(R){var f=/.*at [^(]*\((.*):(.+):(.+)\)$/ig,h=/@([^@]*):(\d+):(\d+)\s*$/ig,p=f.exec(R.stack)||h.exec(R.stack),m=p&&p[1]||!1,y=p&&p[2]||!1,g=document.location.href.replace(document.location.hash,""),w,_,x,k=document.getElementsByTagName("script");m===g&&(w=document.documentElement.outerHTML,_=new RegExp("(?:[^\\n]+?\\n){0,"+(y-2)+"}[^<]* + diff --git a/assets/vendor/manager/dist/index.js b/assets/vendor/manager/dist/index.js index d2adfe7c..b6dd3941 100644 --- a/assets/vendor/manager/dist/index.js +++ b/assets/vendor/manager/dist/index.js @@ -1,9 +1,9 @@ -var kC=Object.defineProperty;var $C=(t,e,n)=>e in t?kC(t,e,{enumerable:!0,configurable:!0,writable:!0,value:n}):t[e]=n;var NC=(t,e)=>()=>(e||t((e={exports:{}}).exports,e),e.exports);var Le=(t,e,n)=>($C(t,typeof e!="symbol"?e+"":e,n),n);var Bae=NC((Sr,Ar)=>{(function(){const e=document.createElement("link").relList;if(e&&e.supports&&e.supports("modulepreload"))return;for(const i of document.querySelectorAll('link[rel="modulepreload"]'))r(i);new MutationObserver(i=>{for(const a of i)if(a.type==="childList")for(const o of a.addedNodes)o.tagName==="LINK"&&o.rel==="modulepreload"&&r(o)}).observe(document,{childList:!0,subtree:!0});function n(i){const a={};return i.integrity&&(a.integrity=i.integrity),i.referrerPolicy&&(a.referrerPolicy=i.referrerPolicy),i.crossOrigin==="use-credentials"?a.credentials="include":i.crossOrigin==="anonymous"?a.credentials="omit":a.credentials="same-origin",a}function r(i){if(i.ep)return;i.ep=!0;const a=n(i);fetch(i.href,a)}})();function ch(t,e){const n=Object.create(null),r=t.split(",");for(let i=0;i!!n[i.toLowerCase()]:i=>!!n[i]}const Ut={},Qs=[],fi=()=>{},DC=()=>!1,IC=/^on[^a-z]/,xc=t=>IC.test(t),Yg=t=>t.startsWith("onUpdate:"),Qt=Object.assign,Wg=(t,e)=>{const n=t.indexOf(e);n>-1&&t.splice(n,1)},PC=Object.prototype.hasOwnProperty,$t=(t,e)=>PC.call(t,e),He=Array.isArray,Zs=t=>Il(t)==="[object Map]",fs=t=>Il(t)==="[object Set]",p0=t=>Il(t)==="[object Date]",MC=t=>Il(t)==="[object RegExp]",ct=t=>typeof t=="function",Zt=t=>typeof t=="string",sl=t=>typeof t=="symbol",Vt=t=>t!==null&&typeof t=="object",qg=t=>(Vt(t)||ct(t))&&ct(t.then)&&ct(t.catch),OE=Object.prototype.toString,Il=t=>OE.call(t),LC=t=>Il(t).slice(8,-1),CE=t=>Il(t)==="[object Object]",zg=t=>Zt(t)&&t!=="NaN"&&t[0]!=="-"&&""+parseInt(t,10)===t,xu=ch(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),dh=t=>{const e=Object.create(null);return n=>e[n]||(e[n]=t(n))},RC=/-(\w)/g,hr=dh(t=>t.replace(RC,(e,n)=>n?n.toUpperCase():"")),FC=/\B([A-Z])/g,jr=dh(t=>t.replace(FC,"-$1").toLowerCase()),Tc=dh(t=>t.charAt(0).toUpperCase()+t.slice(1)),Tu=dh(t=>t?`on${Tc(t)}`:""),to=(t,e)=>!Object.is(t,e),el=(t,e)=>{for(let n=0;n{Object.defineProperty(t,e,{configurable:!0,enumerable:!1,value:n})},Sf=t=>{const e=parseFloat(t);return isNaN(e)?t:e},Af=t=>{const e=Zt(t)?Number(t):NaN;return isNaN(e)?t:e};let m0;const uv=()=>m0||(m0=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{}),jC="Infinity,undefined,NaN,isFinite,isNaN,parseFloat,parseInt,decodeURI,decodeURIComponent,encodeURI,encodeURIComponent,Math,Number,Date,Array,Object,Boolean,String,RegExp,Map,Set,JSON,Intl,BigInt,console",BC=ch(jC);function xt(t){if(He(t)){const e={};for(let n=0;n{if(n){const r=n.split(VC);r.length>1&&(e[r[0].trim()]=r[1].trim())}}),e}function Se(t){let e="";if(Zt(t))e=t;else if(He(t))for(let n=0;nno(n,e))}const ye=t=>Zt(t)?t:t==null?"":He(t)||Vt(t)&&(t.toString===OE||!ct(t.toString))?JSON.stringify(t,$E,2):String(t),$E=(t,e)=>e&&e.__v_isRef?$E(t,e.value):Zs(e)?{[`Map(${e.size})`]:[...e.entries()].reduce((n,[r,i])=>(n[`${r} =>`]=i,n),{})}:fs(e)?{[`Set(${e.size})`]:[...e.values()]}:Vt(e)&&!He(e)&&!CE(e)?String(e):e;let wr;class Kg{constructor(e=!1){this.detached=e,this._active=!0,this.effects=[],this.cleanups=[],this.parent=wr,!e&&wr&&(this.index=(wr.scopes||(wr.scopes=[])).push(this)-1)}get active(){return this._active}run(e){if(this._active){const n=wr;try{return wr=this,e()}finally{wr=n}}}on(){wr=this}off(){wr=this.parent}stop(e){if(this._active){let n,r;for(n=0,r=this.effects.length;n{const e=new Set(t);return e.w=0,e.n=0,e},IE=t=>(t.w&ro)>0,PE=t=>(t.n&ro)>0,GC=({deps:t})=>{if(t.length)for(let e=0;e{const{deps:e}=t;if(e.length){let n=0;for(let r=0;r{(c==="length"||!sl(c)&&c>=l)&&s.push(u)})}else switch(n!==void 0&&s.push(o.get(n)),e){case"add":He(t)?zg(n)&&s.push(o.get("length")):(s.push(o.get(Ho)),Zs(t)&&s.push(o.get(dv)));break;case"delete":He(t)||(s.push(o.get(Ho)),Zs(t)&&s.push(o.get(dv)));break;case"set":Zs(t)&&s.push(o.get(Ho));break}if(s.length===1)s[0]&&fv(s[0]);else{const l=[];for(const u of s)u&&l.push(...u);fv(Xg(l))}}function fv(t,e){const n=He(t)?t:[...t];for(const r of n)r.computed&&g0(r);for(const r of n)r.computed||g0(r)}function g0(t,e){(t!==ai||t.allowRecurse)&&(t.scheduler?t.scheduler():t.run())}function ZC(t,e){var n;return(n=Of.get(t))==null?void 0:n.get(e)}const e2=ch("__proto__,__v_isRef,__isVue"),RE=new Set(Object.getOwnPropertyNames(Symbol).filter(t=>t!=="arguments"&&t!=="caller").map(t=>Symbol[t]).filter(sl)),y0=t2();function t2(){const t={};return["includes","indexOf","lastIndexOf"].forEach(e=>{t[e]=function(...n){const r=Tt(this);for(let a=0,o=this.length;a{t[e]=function(...n){Pl();const r=Tt(this)[e].apply(this,n);return Ml(),r}}),t}function n2(t){const e=Tt(this);return vr(e,"has",t),e.hasOwnProperty(t)}class FE{constructor(e=!1,n=!1){this._isReadonly=e,this._shallow=n}get(e,n,r){const i=this._isReadonly,a=this._shallow;if(n==="__v_isReactive")return!i;if(n==="__v_isReadonly")return i;if(n==="__v_isShallow")return a;if(n==="__v_raw"&&r===(i?a?YE:HE:a?VE:UE).get(e))return e;const o=He(e);if(!i){if(o&&$t(y0,n))return Reflect.get(y0,n,r);if(n==="hasOwnProperty")return n2}const s=Reflect.get(e,n,r);return(sl(n)?RE.has(n):e2(n))||(i||vr(e,"get",n),a)?s:ln(s)?o&&zg(n)?s:s.value:Vt(s)?i?Qg(s):mn(s):s}}class jE extends FE{constructor(e=!1){super(!1,e)}set(e,n,r,i){let a=e[n];if(Zo(a)&&ln(a)&&!ln(r))return!1;if(!this._shallow&&(!Wu(r)&&!Zo(r)&&(a=Tt(a),r=Tt(r)),!He(e)&&ln(a)&&!ln(r)))return a.value=r,!0;const o=He(e)&&zg(n)?Number(n)t,hh=t=>Reflect.getPrototypeOf(t);function hd(t,e,n=!1,r=!1){t=t.__v_raw;const i=Tt(t),a=Tt(e);n||(to(e,a)&&vr(i,"get",e),vr(i,"get",a));const{has:o}=hh(i),s=r?Jg:n?ty:qu;if(o.call(i,e))return s(t.get(e));if(o.call(i,a))return s(t.get(a));t!==i&&t.get(e)}function pd(t,e=!1){const n=this.__v_raw,r=Tt(n),i=Tt(t);return e||(to(t,i)&&vr(r,"has",t),vr(r,"has",i)),t===i?n.has(t):n.has(t)||n.has(i)}function md(t,e=!1){return t=t.__v_raw,!e&&vr(Tt(t),"iterate",Ho),Reflect.get(t,"size",t)}function b0(t){t=Tt(t);const e=Tt(this);return hh(e).has.call(e,t)||(e.add(t),ua(e,"add",t,t)),this}function _0(t,e){e=Tt(e);const n=Tt(this),{has:r,get:i}=hh(n);let a=r.call(n,t);a||(t=Tt(t),a=r.call(n,t));const o=i.call(n,t);return n.set(t,e),a?to(e,o)&&ua(n,"set",t,e):ua(n,"add",t,e),this}function w0(t){const e=Tt(this),{has:n,get:r}=hh(e);let i=n.call(e,t);i||(t=Tt(t),i=n.call(e,t)),r&&r.call(e,t);const a=e.delete(t);return i&&ua(e,"delete",t,void 0),a}function E0(){const t=Tt(this),e=t.size!==0,n=t.clear();return e&&ua(t,"clear",void 0,void 0),n}function vd(t,e){return function(r,i){const a=this,o=a.__v_raw,s=Tt(o),l=e?Jg:t?ty:qu;return!t&&vr(s,"iterate",Ho),o.forEach((u,c)=>r.call(i,l(u),l(c),a))}}function gd(t,e,n){return function(...r){const i=this.__v_raw,a=Tt(i),o=Zs(a),s=t==="entries"||t===Symbol.iterator&&o,l=t==="keys"&&o,u=i[t](...r),c=n?Jg:e?ty:qu;return!e&&vr(a,"iterate",l?dv:Ho),{next(){const{value:d,done:f}=u.next();return f?{value:d,done:f}:{value:s?[c(d[0]),c(d[1])]:c(d),done:f}},[Symbol.iterator](){return this}}}}function Da(t){return function(...e){return t==="delete"?!1:this}}function s2(){const t={get(a){return hd(this,a)},get size(){return md(this)},has:pd,add:b0,set:_0,delete:w0,clear:E0,forEach:vd(!1,!1)},e={get(a){return hd(this,a,!1,!0)},get size(){return md(this)},has:pd,add:b0,set:_0,delete:w0,clear:E0,forEach:vd(!1,!0)},n={get(a){return hd(this,a,!0)},get size(){return md(this,!0)},has(a){return pd.call(this,a,!0)},add:Da("add"),set:Da("set"),delete:Da("delete"),clear:Da("clear"),forEach:vd(!0,!1)},r={get(a){return hd(this,a,!0,!0)},get size(){return md(this,!0)},has(a){return pd.call(this,a,!0)},add:Da("add"),set:Da("set"),delete:Da("delete"),clear:Da("clear"),forEach:vd(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(a=>{t[a]=gd(a,!1,!1),n[a]=gd(a,!0,!1),e[a]=gd(a,!1,!0),r[a]=gd(a,!0,!0)}),[t,n,e,r]}const[l2,u2,c2,d2]=s2();function ph(t,e){const n=e?t?d2:c2:t?u2:l2;return(r,i,a)=>i==="__v_isReactive"?!t:i==="__v_isReadonly"?t:i==="__v_raw"?r:Reflect.get($t(n,i)&&i in r?n:r,i,a)}const f2={get:ph(!1,!1)},h2={get:ph(!1,!0)},p2={get:ph(!0,!1)},m2={get:ph(!0,!0)},UE=new WeakMap,VE=new WeakMap,HE=new WeakMap,YE=new WeakMap;function v2(t){switch(t){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function g2(t){return t.__v_skip||!Object.isExtensible(t)?0:v2(LC(t))}function mn(t){return Zo(t)?t:mh(t,!1,r2,f2,UE)}function WE(t){return mh(t,!1,a2,h2,VE)}function Qg(t){return mh(t,!0,i2,p2,HE)}function y2(t){return mh(t,!0,o2,m2,YE)}function mh(t,e,n,r,i){if(!Vt(t)||t.__v_raw&&!(e&&t.__v_isReactive))return t;const a=i.get(t);if(a)return a;const o=g2(t);if(o===0)return t;const s=new Proxy(t,o===2?r:n);return i.set(t,s),s}function Yo(t){return Zo(t)?Yo(t.__v_raw):!!(t&&t.__v_isReactive)}function Zo(t){return!!(t&&t.__v_isReadonly)}function Wu(t){return!!(t&&t.__v_isShallow)}function Zg(t){return Yo(t)||Zo(t)}function Tt(t){const e=t&&t.__v_raw;return e?Tt(e):t}function ey(t){return Tf(t,"__v_skip",!0),t}const qu=t=>Vt(t)?mn(t):t,ty=t=>Vt(t)?Qg(t):t;function ny(t){Ga&&ai&&(t=Tt(t),LE(t.dep||(t.dep=Xg())))}function vh(t,e){t=Tt(t);const n=t.dep;n&&fv(n)}function ln(t){return!!(t&&t.__v_isRef===!0)}function ne(t){return qE(t,!1)}function Ll(t){return qE(t,!0)}function qE(t,e){return ln(t)?t:new b2(t,e)}class b2{constructor(e,n){this.__v_isShallow=n,this.dep=void 0,this.__v_isRef=!0,this._rawValue=n?e:Tt(e),this._value=n?e:qu(e)}get value(){return ny(this),this._value}set value(e){const n=this.__v_isShallow||Wu(e)||Zo(e);e=n?e:Tt(e),to(e,this._rawValue)&&(this._rawValue=e,this._value=n?e:qu(e),vh(this))}}function _2(t){vh(t)}function K(t){return ln(t)?t.value:t}function w2(t){return ct(t)?t():K(t)}const E2={get:(t,e,n)=>K(Reflect.get(t,e,n)),set:(t,e,n,r)=>{const i=t[e];return ln(i)&&!ln(n)?(i.value=n,!0):Reflect.set(t,e,n,r)}};function ry(t){return Yo(t)?t:new Proxy(t,E2)}class x2{constructor(e){this.dep=void 0,this.__v_isRef=!0;const{get:n,set:r}=e(()=>ny(this),()=>vh(this));this._get=n,this._set=r}get value(){return this._get()}set value(e){this._set(e)}}function T2(t){return new x2(t)}function zE(t){const e=He(t)?new Array(t.length):{};for(const n in t)e[n]=KE(t,n);return e}class S2{constructor(e,n,r){this._object=e,this._key=n,this._defaultValue=r,this.__v_isRef=!0}get value(){const e=this._object[this._key];return e===void 0?this._defaultValue:e}set value(e){this._object[this._key]=e}get dep(){return ZC(Tt(this._object),this._key)}}class A2{constructor(e){this._getter=e,this.__v_isRef=!0,this.__v_isReadonly=!0}get value(){return this._getter()}}function zu(t,e,n){return ln(t)?t:ct(t)?new A2(t):Vt(t)&&arguments.length>1?KE(t,e,n):ne(t)}function KE(t,e,n){const r=t[e];return ln(r)?r:new S2(t,e,n)}class O2{constructor(e,n,r,i){this._setter=n,this.dep=void 0,this.__v_isRef=!0,this.__v_isReadonly=!1,this._dirty=!0,this.effect=new ll(e,()=>{this._dirty||(this._dirty=!0,vh(this))}),this.effect.computed=this,this.effect.active=this._cacheable=!i,this.__v_isReadonly=r}get value(){const e=Tt(this);return ny(e),(e._dirty||!e._cacheable)&&(e._dirty=!1,e._value=e.effect.run()),e._value}set value(e){this._setter(e)}}function C2(t,e,n=!1){let r,i;const a=ct(t);return a?(r=t,i=fi):(r=t.get,i=t.set),new O2(r,i,a||!i,n)}function k2(t,...e){}function $2(t,e){}function ca(t,e,n,r){let i;try{i=r?t(...r):t()}catch(a){hs(a,e,n)}return i}function Or(t,e,n,r){if(ct(t)){const a=ca(t,e,n,r);return a&&qg(a)&&a.catch(o=>{hs(o,e,n)}),a}const i=[];for(let a=0;a>>1,i=Un[r],a=Gu(i);aCi&&Un.splice(e,1)}function Cf(t){He(t)?tl.push(...t):(!ia||!ia.includes(t,t.allowRecurse?Lo+1:Lo))&&tl.push(t),XE()}function x0(t,e=Ku?Ci+1:0){for(;eGu(n)-Gu(r)),Lo=0;Lot.id==null?1/0:t.id,P2=(t,e)=>{const n=Gu(t)-Gu(e);if(n===0){if(t.pre&&!e.pre)return-1;if(e.pre&&!t.pre)return 1}return n};function JE(t){hv=!1,Ku=!0,Un.sort(P2);const e=fi;try{for(Ci=0;CiMs.emit(i,...a)),yd=[]):typeof window<"u"&&window.HTMLElement&&!((r=(n=window.navigator)==null?void 0:n.userAgent)!=null&&r.includes("jsdom"))?((e.__VUE_DEVTOOLS_HOOK_REPLAY__=e.__VUE_DEVTOOLS_HOOK_REPLAY__||[]).push(a=>{QE(a,e)}),setTimeout(()=>{Ms||(e.__VUE_DEVTOOLS_HOOK_REPLAY__=null,yd=[])},3e3)):yd=[]}function M2(t,e,...n){if(t.isUnmounted)return;const r=t.vnode.props||Ut;let i=n;const a=e.startsWith("update:"),o=a&&e.slice(7);if(o&&o in r){const c=`${o==="modelValue"?"model":o}Modifiers`,{number:d,trim:f}=r[c]||Ut;f&&(i=n.map(h=>Zt(h)?h.trim():h)),d&&(i=n.map(Sf))}let s,l=r[s=Tu(e)]||r[s=Tu(hr(e))];!l&&a&&(l=r[s=Tu(jr(e))]),l&&Or(l,t,6,i);const u=r[s+"Once"];if(u){if(!t.emitted)t.emitted={};else if(t.emitted[s])return;t.emitted[s]=!0,Or(u,t,6,i)}}function ZE(t,e,n=!1){const r=e.emitsCache,i=r.get(t);if(i!==void 0)return i;const a=t.emits;let o={},s=!1;if(!ct(t)){const l=u=>{const c=ZE(u,e,!0);c&&(s=!0,Qt(o,c))};!n&&e.mixins.length&&e.mixins.forEach(l),t.extends&&l(t.extends),t.mixins&&t.mixins.forEach(l)}return!a&&!s?(Vt(t)&&r.set(t,null),null):(He(a)?a.forEach(l=>o[l]=null):Qt(o,a),Vt(t)&&r.set(t,o),o)}function yh(t,e){return!t||!xc(e)?!1:(e=e.slice(2).replace(/Once$/,""),$t(t,e[0].toLowerCase()+e.slice(1))||$t(t,jr(e))||$t(t,e))}let Tn=null,bh=null;function Xu(t){const e=Tn;return Tn=t,bh=t&&t.type.__scopeId||null,e}function L2(t){bh=t}function R2(){bh=null}const F2=t=>dt;function dt(t,e=Tn,n){if(!e||t._n)return t;const r=(...i)=>{r._d&&_v(-1);const a=Xu(e);let o;try{o=t(...i)}finally{Xu(a),r._d&&_v(1)}return o};return r._n=!0,r._c=!0,r._d=!0,r}function af(t){const{type:e,vnode:n,proxy:r,withProxy:i,props:a,propsOptions:[o],slots:s,attrs:l,emit:u,render:c,renderCache:d,data:f,setupState:h,ctx:p,inheritAttrs:m}=t;let g,v;const b=Xu(t);try{if(n.shapeFlag&4){const w=i||r;g=Er(c.call(w,w,d,a,h,f,p)),v=l}else{const w=e;g=Er(w.length>1?w(a,{attrs:l,slots:s,emit:u}):w(a,null)),v=e.props?l:B2(l)}}catch(w){Ou.length=0,hs(w,t,1),g=ae(qn)}let E=g;if(v&&m!==!1){const w=Object.keys(v),{shapeFlag:T}=E;w.length&&T&7&&(o&&w.some(Yg)&&(v=U2(v,o)),E=Vi(E,v))}return n.dirs&&(E=Vi(E),E.dirs=E.dirs?E.dirs.concat(n.dirs):n.dirs),n.transition&&(E.transition=n.transition),g=E,Xu(b),g}function j2(t){let e;for(let n=0;n{let e;for(const n in t)(n==="class"||n==="style"||xc(n))&&((e||(e={}))[n]=t[n]);return e},U2=(t,e)=>{const n={};for(const r in t)(!Yg(r)||!(r.slice(9)in e))&&(n[r]=t[r]);return n};function V2(t,e,n){const{props:r,children:i,component:a}=t,{props:o,children:s,patchFlag:l}=e,u=a.emitsOptions;if(e.dirs||e.transition)return!0;if(n&&l>=0){if(l&1024)return!0;if(l&16)return r?T0(r,o,u):!!o;if(l&8){const c=e.dynamicProps;for(let d=0;dt.__isSuspense,W2={name:"Suspense",__isSuspense:!0,process(t,e,n,r,i,a,o,s,l,u){t==null?z2(e,n,r,i,a,o,s,l,u):K2(t,e,n,r,i,o,s,l,u)},hydrate:G2,create:ly,normalize:X2},q2=W2;function Ju(t,e){const n=t.props&&t.props[e];ct(n)&&n()}function z2(t,e,n,r,i,a,o,s,l){const{p:u,o:{createElement:c}}=l,d=c("div"),f=t.suspense=ly(t,i,r,e,d,n,a,o,s,l);u(null,f.pendingBranch=t.ssContent,d,null,r,f,a,o),f.deps>0?(Ju(t,"onPending"),Ju(t,"onFallback"),u(null,t.ssFallback,e,n,r,null,a,o),nl(f,t.ssFallback)):f.resolve(!1,!0)}function K2(t,e,n,r,i,a,o,s,{p:l,um:u,o:{createElement:c}}){const d=e.suspense=t.suspense;d.vnode=e,e.el=t.el;const f=e.ssContent,h=e.ssFallback,{activeBranch:p,pendingBranch:m,isInFallback:g,isHydrating:v}=d;if(m)d.pendingBranch=f,oi(f,m)?(l(m,f,d.hiddenContainer,null,i,d,a,o,s),d.deps<=0?d.resolve():g&&(l(p,h,n,r,i,null,a,o,s),nl(d,h))):(d.pendingId++,v?(d.isHydrating=!1,d.activeBranch=m):u(m,i,d),d.deps=0,d.effects.length=0,d.hiddenContainer=c("div"),g?(l(null,f,d.hiddenContainer,null,i,d,a,o,s),d.deps<=0?d.resolve():(l(p,h,n,r,i,null,a,o,s),nl(d,h))):p&&oi(f,p)?(l(p,f,n,r,i,d,a,o,s),d.resolve(!0)):(l(null,f,d.hiddenContainer,null,i,d,a,o,s),d.deps<=0&&d.resolve()));else if(p&&oi(f,p))l(p,f,n,r,i,d,a,o,s),nl(d,f);else if(Ju(e,"onPending"),d.pendingBranch=f,d.pendingId++,l(null,f,d.hiddenContainer,null,i,d,a,o,s),d.deps<=0)d.resolve();else{const{timeout:b,pendingId:E}=d;b>0?setTimeout(()=>{d.pendingId===E&&d.fallback(h)},b):b===0&&d.fallback(h)}}function ly(t,e,n,r,i,a,o,s,l,u,c=!1){const{p:d,m:f,um:h,n:p,o:{parentNode:m,remove:g}}=u;let v;const b=J2(t);b&&e!=null&&e.pendingBranch&&(v=e.pendingId,e.deps++);const E=t.props?Af(t.props.timeout):void 0,w={vnode:t,parent:e,parentComponent:n,isSVG:o,container:r,hiddenContainer:i,anchor:a,deps:0,pendingId:0,timeout:typeof E=="number"?E:-1,activeBranch:null,pendingBranch:null,isInFallback:!0,isHydrating:c,isUnmounted:!1,effects:[],resolve(T=!1,O=!1){const{vnode:k,activeBranch:C,pendingBranch:S,pendingId:x,effects:I,parentComponent:N,container:L}=w;let F=!1;if(w.isHydrating)w.isHydrating=!1;else if(!T){F=C&&S.transition&&S.transition.mode==="out-in",F&&(C.transition.afterLeave=()=>{x===w.pendingId&&(f(S,L,X,0),Cf(I))});let{anchor:X}=w;C&&(X=p(C),h(C,N,w,!0)),F||f(S,L,X,0)}nl(w,S),w.pendingBranch=null,w.isInFallback=!1;let j=w.parent,B=!1;for(;j;){if(j.pendingBranch){j.effects.push(...I),B=!0;break}j=j.parent}!B&&!F&&Cf(I),w.effects=[],b&&e&&e.pendingBranch&&v===e.pendingId&&(e.deps--,e.deps===0&&!O&&e.resolve()),Ju(k,"onResolve")},fallback(T){if(!w.pendingBranch)return;const{vnode:O,activeBranch:k,parentComponent:C,container:S,isSVG:x}=w;Ju(O,"onFallback");const I=p(k),N=()=>{w.isInFallback&&(d(null,T,S,I,C,null,x,s,l),nl(w,T))},L=T.transition&&T.transition.mode==="out-in";L&&(k.transition.afterLeave=N),w.isInFallback=!0,h(k,C,null,!0),L||N()},move(T,O,k){w.activeBranch&&f(w.activeBranch,T,O,k),w.container=T},next(){return w.activeBranch&&p(w.activeBranch)},registerDep(T,O){const k=!!w.pendingBranch;k&&w.deps++;const C=T.vnode.el;T.asyncDep.catch(S=>{hs(S,T,0)}).then(S=>{if(T.isUnmounted||w.isUnmounted||w.pendingId!==T.suspenseId)return;T.asyncResolved=!0;const{vnode:x}=T;wv(T,S,!1),C&&(x.el=C);const I=!C&&T.subTree.el;O(T,x,m(C||T.subTree.el),C?null:p(T.subTree),w,o,l),I&&g(I),ay(T,x.el),k&&--w.deps===0&&w.resolve()})},unmount(T,O){w.isUnmounted=!0,w.activeBranch&&h(w.activeBranch,n,T,O),w.pendingBranch&&h(w.pendingBranch,n,T,O)}};return w}function G2(t,e,n,r,i,a,o,s,l){const u=e.suspense=ly(e,r,n,t.parentNode,document.createElement("div"),null,i,a,o,s,!0),c=l(t,u.pendingBranch=e.ssContent,n,u,a,o);return u.deps===0&&u.resolve(!1,!0),c}function X2(t){const{shapeFlag:e,children:n}=t,r=e&32;t.ssContent=A0(r?n.default:n),t.ssFallback=r?A0(n.fallback):ae(qn)}function A0(t){let e;if(ct(t)){const n=ns&&t._c;n&&(t._d=!1,A()),t=t(),n&&(t._d=!0,e=dr,kx())}return He(t)&&(t=j2(t)),t=Er(t),e&&!t.dynamicChildren&&(t.dynamicChildren=e.filter(n=>n!==t)),t}function nx(t,e){e&&e.pendingBranch?He(t)?e.effects.push(...t):e.effects.push(t):Cf(t)}function nl(t,e){t.activeBranch=e;const{vnode:n,parentComponent:r}=t,i=n.el=e.el;r&&r.subTree===n&&(r.vnode.el=i,ay(r,i))}function J2(t){var e;return((e=t.props)==null?void 0:e.suspensible)!=null&&t.props.suspensible!==!1}function Q2(t,e){return Sc(t,null,e)}function rx(t,e){return Sc(t,null,{flush:"post"})}function Z2(t,e){return Sc(t,null,{flush:"sync"})}const bd={};function yt(t,e,n){return Sc(t,e,n)}function Sc(t,e,{immediate:n,deep:r,flush:i,onTrack:a,onTrigger:o}=Ut){var s;const l=Gg()===((s=pn)==null?void 0:s.scope)?pn:null;let u,c=!1,d=!1;if(ln(t)?(u=()=>t.value,c=Wu(t)):Yo(t)?(u=()=>t,r=!0):He(t)?(d=!0,c=t.some(w=>Yo(w)||Wu(w)),u=()=>t.map(w=>{if(ln(w))return w.value;if(Yo(w))return Fo(w);if(ct(w))return ca(w,l,2)})):ct(t)?e?u=()=>ca(t,l,2):u=()=>{if(!(l&&l.isUnmounted))return f&&f(),Or(t,l,3,[h])}:u=fi,e&&r){const w=u;u=()=>Fo(w())}let f,h=w=>{f=b.onStop=()=>{ca(w,l,4)}},p;if(cl)if(h=fi,e?n&&Or(e,l,3,[u(),d?[]:void 0,h]):u(),i==="sync"){const w=Fx();p=w.__watcherHandles||(w.__watcherHandles=[])}else return fi;let m=d?new Array(t.length).fill(bd):bd;const g=()=>{if(b.active)if(e){const w=b.run();(r||c||(d?w.some((T,O)=>to(T,m[O])):to(w,m)))&&(f&&f(),Or(e,l,3,[w,m===bd?void 0:d&&m[0]===bd?[]:m,h]),m=w)}else b.run()};g.allowRecurse=!!e;let v;i==="sync"?v=g:i==="post"?v=()=>Dn(g,l&&l.suspense):(g.pre=!0,l&&(g.id=l.uid),v=()=>gh(g));const b=new ll(u,v);e?n?g():m=b.run():i==="post"?Dn(b.run.bind(b),l&&l.suspense):b.run();const E=()=>{b.stop(),l&&l.scope&&Wg(l.scope.effects,b)};return p&&p.push(E),E}function ek(t,e,n){const r=this.proxy,i=Zt(t)?t.includes(".")?ix(r,t):()=>r[t]:t.bind(r,r);let a;ct(e)?a=e:(a=e.handler,n=e);const o=pn;ao(this);const s=Sc(i,a.bind(r),n);return o?ao(o):Xa(),s}function ix(t,e){const n=e.split(".");return()=>{let r=t;for(let i=0;i{Fo(n,e)});else if(CE(t))for(const n in t)Fo(t[n],e);return t}function Ve(t,e){const n=Tn;if(n===null)return t;const r=Sh(n)||n.proxy,i=t.dirs||(t.dirs=[]);for(let a=0;a{t.isMounted=!0}),xh(()=>{t.isUnmounting=!0}),t}const Pr=[Function,Array],cy={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:Pr,onEnter:Pr,onAfterEnter:Pr,onEnterCancelled:Pr,onBeforeLeave:Pr,onLeave:Pr,onAfterLeave:Pr,onLeaveCancelled:Pr,onBeforeAppear:Pr,onAppear:Pr,onAfterAppear:Pr,onAppearCancelled:Pr},tk={name:"BaseTransition",props:cy,setup(t,{slots:e}){const n=xa(),r=uy();let i;return()=>{const a=e.default&&wh(e.default(),!0);if(!a||!a.length)return;let o=a[0];if(a.length>1){for(const m of a)if(m.type!==qn){o=m;break}}const s=Tt(t),{mode:l}=s;if(r.isLeaving)return Yp(o);const u=O0(o);if(!u)return Yp(o);const c=ul(u,s,r,n);es(u,c);const d=n.subTree,f=d&&O0(d);let h=!1;const{getTransitionKey:p}=u.type;if(p){const m=p();i===void 0?i=m:m!==i&&(i=m,h=!0)}if(f&&f.type!==qn&&(!oi(u,f)||h)){const m=ul(f,s,r,n);if(es(f,m),l==="out-in")return r.isLeaving=!0,m.afterLeave=()=>{r.isLeaving=!1,n.update.active!==!1&&n.update()},Yp(o);l==="in-out"&&u.type!==qn&&(m.delayLeave=(g,v,b)=>{const E=ox(r,f);E[String(f.key)]=f,g[Ua]=()=>{v(),g[Ua]=void 0,delete c.delayedLeave},c.delayedLeave=b})}return o}}},ax=tk;function ox(t,e){const{leavingVNodes:n}=t;let r=n.get(e.type);return r||(r=Object.create(null),n.set(e.type,r)),r}function ul(t,e,n,r){const{appear:i,mode:a,persisted:o=!1,onBeforeEnter:s,onEnter:l,onAfterEnter:u,onEnterCancelled:c,onBeforeLeave:d,onLeave:f,onAfterLeave:h,onLeaveCancelled:p,onBeforeAppear:m,onAppear:g,onAfterAppear:v,onAppearCancelled:b}=e,E=String(t.key),w=ox(n,t),T=(C,S)=>{C&&Or(C,r,9,S)},O=(C,S)=>{const x=S[1];T(C,S),He(C)?C.every(I=>I.length<=1)&&x():C.length<=1&&x()},k={mode:a,persisted:o,beforeEnter(C){let S=s;if(!n.isMounted)if(i)S=m||s;else return;C[Ua]&&C[Ua](!0);const x=w[E];x&&oi(t,x)&&x.el[Ua]&&x.el[Ua](),T(S,[C])},enter(C){let S=l,x=u,I=c;if(!n.isMounted)if(i)S=g||l,x=v||u,I=b||c;else return;let N=!1;const L=C[_d]=F=>{N||(N=!0,F?T(I,[C]):T(x,[C]),k.delayedLeave&&k.delayedLeave(),C[_d]=void 0)};S?O(S,[C,L]):L()},leave(C,S){const x=String(t.key);if(C[_d]&&C[_d](!0),n.isUnmounting)return S();T(d,[C]);let I=!1;const N=C[Ua]=L=>{I||(I=!0,S(),L?T(p,[C]):T(h,[C]),C[Ua]=void 0,w[x]===t&&delete w[x])};w[x]=t,f?O(f,[C,N]):N()},clone(C){return ul(C,e,n,r)}};return k}function Yp(t){if(Ac(t))return t=Vi(t),t.children=null,t}function O0(t){return Ac(t)?t.children?t.children[0]:void 0:t}function es(t,e){t.shapeFlag&6&&t.component?es(t.component.subTree,e):t.shapeFlag&128?(t.ssContent.transition=e.clone(t.ssContent),t.ssFallback.transition=e.clone(t.ssFallback)):t.transition=e}function wh(t,e=!1,n){let r=[],i=0;for(let a=0;a1)for(let a=0;aQt({name:t.name},e,{setup:t}))():t}const Wo=t=>!!t.type.__asyncLoader;/*! #__NO_SIDE_EFFECTS__ */function nk(t){ct(t)&&(t={loader:t});const{loader:e,loadingComponent:n,errorComponent:r,delay:i=200,timeout:a,suspensible:o=!0,onError:s}=t;let l=null,u,c=0;const d=()=>(c++,l=null,f()),f=()=>{let h;return l||(h=l=e().catch(p=>{if(p=p instanceof Error?p:new Error(String(p)),s)return new Promise((m,g)=>{s(p,()=>m(d()),()=>g(p),c+1)});throw p}).then(p=>h!==l&&l?l:(p&&(p.__esModule||p[Symbol.toStringTag]==="Module")&&(p=p.default),u=p,p)))};return Mt({name:"AsyncComponentWrapper",__asyncLoader:f,get __asyncResolved(){return u},setup(){const h=pn;if(u)return()=>Wp(u,h);const p=b=>{l=null,hs(b,h,13,!r)};if(o&&h.suspense||cl)return f().then(b=>()=>Wp(b,h)).catch(b=>(p(b),()=>r?ae(r,{error:b}):null));const m=ne(!1),g=ne(),v=ne(!!i);return i&&setTimeout(()=>{v.value=!1},i),a!=null&&setTimeout(()=>{if(!m.value&&!g.value){const b=new Error(`Async component timed out after ${a}ms.`);p(b),g.value=b}},a),f().then(()=>{m.value=!0,h.parent&&Ac(h.parent.vnode)&&gh(h.parent.update)}).catch(b=>{p(b),g.value=b}),()=>{if(m.value&&u)return Wp(u,h);if(g.value&&r)return ae(r,{error:g.value});if(n&&!v.value)return ae(n)}}})}function Wp(t,e){const{ref:n,props:r,children:i,ce:a}=e.vnode,o=ae(t,r,i);return o.ref=n,o.ce=a,delete e.vnode.ce,o}const Ac=t=>t.type.__isKeepAlive,rk={name:"KeepAlive",__isKeepAlive:!0,props:{include:[String,RegExp,Array],exclude:[String,RegExp,Array],max:[String,Number]},setup(t,{slots:e}){const n=xa(),r=n.ctx;if(!r.renderer)return()=>{const b=e.default&&e.default();return b&&b.length===1?b[0]:b};const i=new Map,a=new Set;let o=null;const s=n.suspense,{renderer:{p:l,m:u,um:c,o:{createElement:d}}}=r,f=d("div");r.activate=(b,E,w,T,O)=>{const k=b.component;u(b,E,w,0,s),l(k.vnode,b,E,w,k,s,T,b.slotScopeIds,O),Dn(()=>{k.isDeactivated=!1,k.a&&el(k.a);const C=b.props&&b.props.onVnodeMounted;C&&ur(C,k.parent,b)},s)},r.deactivate=b=>{const E=b.component;u(b,f,null,1,s),Dn(()=>{E.da&&el(E.da);const w=b.props&&b.props.onVnodeUnmounted;w&&ur(w,E.parent,b),E.isDeactivated=!0},s)};function h(b){qp(b),c(b,n,s,!0)}function p(b){i.forEach((E,w)=>{const T=xv(E.type);T&&(!b||!b(T))&&m(w)})}function m(b){const E=i.get(b);!o||!oi(E,o)?h(E):o&&qp(o),i.delete(b),a.delete(b)}yt(()=>[t.include,t.exclude],([b,E])=>{b&&p(w=>pu(b,w)),E&&p(w=>!pu(E,w))},{flush:"post",deep:!0});let g=null;const v=()=>{g!=null&&i.set(g,zp(n.subTree))};return bt(v),An(v),xh(()=>{i.forEach(b=>{const{subTree:E,suspense:w}=n,T=zp(E);if(b.type===T.type&&b.key===T.key){qp(T);const O=T.component.da;O&&Dn(O,w);return}h(b)})}),()=>{if(g=null,!e.default)return null;const b=e.default(),E=b[0];if(b.length>1)return o=null,b;if(!io(E)||!(E.shapeFlag&4)&&!(E.shapeFlag&128))return o=null,E;let w=zp(E);const T=w.type,O=xv(Wo(w)?w.type.__asyncResolved||{}:T),{include:k,exclude:C,max:S}=t;if(k&&(!O||!pu(k,O))||C&&O&&pu(C,O))return o=w,E;const x=w.key==null?T:w.key,I=i.get(x);return w.el&&(w=Vi(w),E.shapeFlag&128&&(E.ssContent=w)),g=x,I?(w.el=I.el,w.component=I.component,w.transition&&es(w,w.transition),w.shapeFlag|=512,a.delete(x),a.add(x)):(a.add(x),S&&a.size>parseInt(S,10)&&m(a.values().next().value)),w.shapeFlag|=256,o=w,tx(E.type)?E:w}}},ik=rk;function pu(t,e){return He(t)?t.some(n=>pu(n,e)):Zt(t)?t.split(",").includes(e):MC(t)?t.test(e):!1}function sx(t,e){ux(t,"a",e)}function lx(t,e){ux(t,"da",e)}function ux(t,e,n=pn){const r=t.__wdc||(t.__wdc=()=>{let i=n;for(;i;){if(i.isDeactivated)return;i=i.parent}return t()});if(Eh(e,r,n),n){let i=n.parent;for(;i&&i.parent;)Ac(i.parent.vnode)&&ak(r,e,n,i),i=i.parent}}function ak(t,e,n,r){const i=Eh(e,t,r,!0);vi(()=>{Wg(r[e],i)},n)}function qp(t){t.shapeFlag&=-257,t.shapeFlag&=-513}function zp(t){return t.shapeFlag&128?t.ssContent:t}function Eh(t,e,n=pn,r=!1){if(n){const i=n[t]||(n[t]=[]),a=e.__weh||(e.__weh=(...o)=>{if(n.isUnmounted)return;Pl(),ao(n);const s=Or(e,n,t,o);return Xa(),Ml(),s});return r?i.unshift(a):i.push(a),a}}const Ea=t=>(e,n=pn)=>(!cl||t==="sp")&&Eh(t,(...r)=>e(...r),n),rr=Ea("bm"),bt=Ea("m"),dy=Ea("bu"),An=Ea("u"),xh=Ea("bum"),vi=Ea("um"),cx=Ea("sp"),dx=Ea("rtg"),fx=Ea("rtc");function hx(t,e=pn){Eh("ec",t,e)}function $e(t,e,n,r){let i;const a=n&&n[r];if(He(t)||Zt(t)){i=new Array(t.length);for(let o=0,s=t.length;oe(o,s,void 0,a&&a[s]));else{const o=Object.keys(t);i=new Array(o.length);for(let s=0,l=o.length;s{const a=r.fn(...i);return a&&(a.key=r.key),a}:r.fn)}return t}function ze(t,e,n={},r,i){if(Tn.isCE||Tn.parent&&Wo(Tn.parent)&&Tn.parent.isCE)return e!=="default"&&(n.name=e),ae("slot",n,r&&r());let a=t[e];a&&a._c&&(a._d=!1),A();const o=a&&px(a(n)),s=We(oe,{key:n.key||o&&o.key||`_${e}`},o||(r?r():[]),o&&t._===1?64:-2);return!i&&s.scopeId&&(s.slotScopeIds=[s.scopeId+"-s"]),a&&a._c&&(a._d=!0),s}function px(t){return t.some(e=>io(e)?!(e.type===qn||e.type===oe&&!px(e.children)):!0)?t:null}function ok(t,e){const n={};for(const r in t)n[e&&/[A-Z]/.test(r)?`on:${r}`:Tu(r)]=t[r];return n}const pv=t=>t?Ix(t)?Sh(t)||t.proxy:pv(t.parent):null,Su=Qt(Object.create(null),{$:t=>t,$el:t=>t.vnode.el,$data:t=>t.data,$props:t=>t.props,$attrs:t=>t.attrs,$slots:t=>t.slots,$refs:t=>t.refs,$parent:t=>pv(t.parent),$root:t=>pv(t.root),$emit:t=>t.emit,$options:t=>fy(t),$forceUpdate:t=>t.f||(t.f=()=>gh(t.update)),$nextTick:t=>t.n||(t.n=gr.bind(t.proxy)),$watch:t=>ek.bind(t)}),Kp=(t,e)=>t!==Ut&&!t.__isScriptSetup&&$t(t,e),mv={get({_:t},e){const{ctx:n,setupState:r,data:i,props:a,accessCache:o,type:s,appContext:l}=t;let u;if(e[0]!=="$"){const h=o[e];if(h!==void 0)switch(h){case 1:return r[e];case 2:return i[e];case 4:return n[e];case 3:return a[e]}else{if(Kp(r,e))return o[e]=1,r[e];if(i!==Ut&&$t(i,e))return o[e]=2,i[e];if((u=t.propsOptions[0])&&$t(u,e))return o[e]=3,a[e];if(n!==Ut&&$t(n,e))return o[e]=4,n[e];vv&&(o[e]=0)}}const c=Su[e];let d,f;if(c)return e==="$attrs"&&vr(t,"get",e),c(t);if((d=s.__cssModules)&&(d=d[e]))return d;if(n!==Ut&&$t(n,e))return o[e]=4,n[e];if(f=l.config.globalProperties,$t(f,e))return f[e]},set({_:t},e,n){const{data:r,setupState:i,ctx:a}=t;return Kp(i,e)?(i[e]=n,!0):r!==Ut&&$t(r,e)?(r[e]=n,!0):$t(t.props,e)||e[0]==="$"&&e.slice(1)in t?!1:(a[e]=n,!0)},has({_:{data:t,setupState:e,accessCache:n,ctx:r,appContext:i,propsOptions:a}},o){let s;return!!n[o]||t!==Ut&&$t(t,o)||Kp(e,o)||(s=a[0])&&$t(s,o)||$t(r,o)||$t(Su,o)||$t(i.config.globalProperties,o)},defineProperty(t,e,n){return n.get!=null?t._.accessCache[e]=0:$t(n,"value")&&this.set(t,e,n.value,null),Reflect.defineProperty(t,e,n)}},sk=Qt({},mv,{get(t,e){if(e!==Symbol.unscopables)return mv.get(t,e,t)},has(t,e){return e[0]!=="_"&&!BC(e)}});function lk(){return null}function uk(){return null}function ck(t){}function dk(t){}function fk(){return null}function hk(){}function pk(t,e){return null}function Rl(){return mx().slots}function mk(){return mx().attrs}function vk(t,e,n){const r=xa();if(n&&n.local){const i=ne(t[e]);return yt(()=>t[e],a=>i.value=a),yt(i,a=>{a!==t[e]&&r.emit(`update:${e}`,a)}),i}else return{__v_isRef:!0,get value(){return t[e]},set value(i){r.emit(`update:${e}`,i)}}}function mx(){const t=xa();return t.setupContext||(t.setupContext=Lx(t))}function Qu(t){return He(t)?t.reduce((e,n)=>(e[n]=null,e),{}):t}function gk(t,e){const n=Qu(t);for(const r in e){if(r.startsWith("__skip"))continue;let i=n[r];i?He(i)||ct(i)?i=n[r]={type:i,default:e[r]}:i.default=e[r]:i===null&&(i=n[r]={default:e[r]}),i&&e[`__skip_${r}`]&&(i.skipFactory=!0)}return n}function yk(t,e){return!t||!e?t||e:He(t)&&He(e)?t.concat(e):Qt({},Qu(t),Qu(e))}function bk(t,e){const n={};for(const r in t)e.includes(r)||Object.defineProperty(n,r,{enumerable:!0,get:()=>t[r]});return n}function _k(t){const e=xa();let n=t();return Xa(),qg(n)&&(n=n.catch(r=>{throw ao(e),r})),[n,()=>ao(e)]}let vv=!0;function wk(t){const e=fy(t),n=t.proxy,r=t.ctx;vv=!1,e.beforeCreate&&C0(e.beforeCreate,t,"bc");const{data:i,computed:a,methods:o,watch:s,provide:l,inject:u,created:c,beforeMount:d,mounted:f,beforeUpdate:h,updated:p,activated:m,deactivated:g,beforeDestroy:v,beforeUnmount:b,destroyed:E,unmounted:w,render:T,renderTracked:O,renderTriggered:k,errorCaptured:C,serverPrefetch:S,expose:x,inheritAttrs:I,components:N,directives:L,filters:F}=e;if(u&&Ek(u,r,null),o)for(const X in o){const $=o[X];ct($)&&(r[X]=$.bind(n))}if(i){const X=i.call(n,n);Vt(X)&&(t.data=mn(X))}if(vv=!0,a)for(const X in a){const $=a[X],z=ct($)?$.bind(n,n):ct($.get)?$.get.bind(n,n):fi,R=!ct($)&&ct($.set)?$.set.bind(n):fi,te=be({get:z,set:R});Object.defineProperty(r,X,{enumerable:!0,configurable:!0,get:()=>te.value,set:J=>te.value=J})}if(s)for(const X in s)vx(s[X],r,n,X);if(l){const X=ct(l)?l.call(n):l;Reflect.ownKeys(X).forEach($=>{Nf($,X[$])})}c&&C0(c,t,"c");function B(X,$){He($)?$.forEach(z=>X(z.bind(n))):$&&X($.bind(n))}if(B(rr,d),B(bt,f),B(dy,h),B(An,p),B(sx,m),B(lx,g),B(hx,C),B(fx,O),B(dx,k),B(xh,b),B(vi,w),B(cx,S),He(x))if(x.length){const X=t.exposed||(t.exposed={});x.forEach($=>{Object.defineProperty(X,$,{get:()=>n[$],set:z=>n[$]=z})})}else t.exposed||(t.exposed={});T&&t.render===fi&&(t.render=T),I!=null&&(t.inheritAttrs=I),N&&(t.components=N),L&&(t.directives=L)}function Ek(t,e,n=fi){He(t)&&(t=gv(t));for(const r in t){const i=t[r];let a;Vt(i)?"default"in i?a=Wn(i.from||r,i.default,!0):a=Wn(i.from||r):a=Wn(i),ln(a)?Object.defineProperty(e,r,{enumerable:!0,configurable:!0,get:()=>a.value,set:o=>a.value=o}):e[r]=a}}function C0(t,e,n){Or(He(t)?t.map(r=>r.bind(e.proxy)):t.bind(e.proxy),e,n)}function vx(t,e,n,r){const i=r.includes(".")?ix(n,r):()=>n[r];if(Zt(t)){const a=e[t];ct(a)&&yt(i,a)}else if(ct(t))yt(i,t.bind(n));else if(Vt(t))if(He(t))t.forEach(a=>vx(a,e,n,r));else{const a=ct(t.handler)?t.handler.bind(n):e[t.handler];ct(a)&&yt(i,a,t)}}function fy(t){const e=t.type,{mixins:n,extends:r}=e,{mixins:i,optionsCache:a,config:{optionMergeStrategies:o}}=t.appContext,s=a.get(e);let l;return s?l=s:!i.length&&!n&&!r?l=e:(l={},i.length&&i.forEach(u=>$f(l,u,o,!0)),$f(l,e,o)),Vt(e)&&a.set(e,l),l}function $f(t,e,n,r=!1){const{mixins:i,extends:a}=e;a&&$f(t,a,n,!0),i&&i.forEach(o=>$f(t,o,n,!0));for(const o in e)if(!(r&&o==="expose")){const s=xk[o]||n&&n[o];t[o]=s?s(t[o],e[o]):e[o]}return t}const xk={data:k0,props:$0,emits:$0,methods:mu,computed:mu,beforeCreate:Xn,created:Xn,beforeMount:Xn,mounted:Xn,beforeUpdate:Xn,updated:Xn,beforeDestroy:Xn,beforeUnmount:Xn,destroyed:Xn,unmounted:Xn,activated:Xn,deactivated:Xn,errorCaptured:Xn,serverPrefetch:Xn,components:mu,directives:mu,watch:Sk,provide:k0,inject:Tk};function k0(t,e){return e?t?function(){return Qt(ct(t)?t.call(this,this):t,ct(e)?e.call(this,this):e)}:e:t}function Tk(t,e){return mu(gv(t),gv(e))}function gv(t){if(He(t)){const e={};for(let n=0;n1)return n&&ct(e)?e.call(r&&r.proxy):e}}function Ck(){return!!(pn||Tn||Zu)}function kk(t,e,n,r=!1){const i={},a={};Tf(a,Th,1),t.propsDefaults=Object.create(null),yx(t,e,i,a);for(const o in t.propsOptions[0])o in i||(i[o]=void 0);n?t.props=r?i:WE(i):t.type.props?t.props=i:t.props=a,t.attrs=a}function $k(t,e,n,r){const{props:i,attrs:a,vnode:{patchFlag:o}}=t,s=Tt(i),[l]=t.propsOptions;let u=!1;if((r||o>0)&&!(o&16)){if(o&8){const c=t.vnode.dynamicProps;for(let d=0;d{l=!0;const[f,h]=bx(d,e,!0);Qt(o,f),h&&s.push(...h)};!n&&e.mixins.length&&e.mixins.forEach(c),t.extends&&c(t.extends),t.mixins&&t.mixins.forEach(c)}if(!a&&!l)return Vt(t)&&r.set(t,Qs),Qs;if(He(a))for(let c=0;c-1,h[1]=m<0||p-1||$t(h,"default"))&&s.push(d)}}}const u=[o,s];return Vt(t)&&r.set(t,u),u}function N0(t){return t[0]!=="$"}function D0(t){const e=t&&t.toString().match(/^\s*(function|class) (\w+)/);return e?e[2]:t===null?"null":""}function I0(t,e){return D0(t)===D0(e)}function P0(t,e){return He(e)?e.findIndex(n=>I0(n,t)):ct(e)&&I0(e,t)?0:-1}const _x=t=>t[0]==="_"||t==="$stable",hy=t=>He(t)?t.map(Er):[Er(t)],Nk=(t,e,n)=>{if(e._n)return e;const r=dt((...i)=>hy(e(...i)),n);return r._c=!1,r},wx=(t,e,n)=>{const r=t._ctx;for(const i in t){if(_x(i))continue;const a=t[i];if(ct(a))e[i]=Nk(i,a,r);else if(a!=null){const o=hy(a);e[i]=()=>o}}},Ex=(t,e)=>{const n=hy(e);t.slots.default=()=>n},Dk=(t,e)=>{if(t.vnode.shapeFlag&32){const n=e._;n?(t.slots=Tt(e),Tf(e,"_",n)):wx(e,t.slots={})}else t.slots={},e&&Ex(t,e);Tf(t.slots,Th,1)},Ik=(t,e,n)=>{const{vnode:r,slots:i}=t;let a=!0,o=Ut;if(r.shapeFlag&32){const s=e._;s?n&&s===1?a=!1:(Qt(i,e),!n&&s===1&&delete i._):(a=!e.$stable,wx(e,i)),o=e}else e&&(Ex(t,e),o={default:1});if(a)for(const s in i)!_x(s)&&o[s]==null&&delete i[s]};function Df(t,e,n,r,i=!1){if(He(t)){t.forEach((f,h)=>Df(f,e&&(He(e)?e[h]:e),n,r,i));return}if(Wo(r)&&!i)return;const a=r.shapeFlag&4?Sh(r.component)||r.component.proxy:r.el,o=i?null:a,{i:s,r:l}=t,u=e&&e.r,c=s.refs===Ut?s.refs={}:s.refs,d=s.setupState;if(u!=null&&u!==l&&(Zt(u)?(c[u]=null,$t(d,u)&&(d[u]=null)):ln(u)&&(u.value=null)),ct(l))ca(l,s,12,[o,c]);else{const f=Zt(l),h=ln(l);if(f||h){const p=()=>{if(t.f){const m=f?$t(d,l)?d[l]:c[l]:l.value;i?He(m)&&Wg(m,a):He(m)?m.includes(a)||m.push(a):f?(c[l]=[a],$t(d,l)&&(d[l]=c[l])):(l.value=[a],t.k&&(c[t.k]=l.value))}else f?(c[l]=o,$t(d,l)&&(d[l]=o)):h&&(l.value=o,t.k&&(c[t.k]=o))};o?(p.id=-1,Dn(p,n)):p()}}}let Ia=!1;const wd=t=>/svg/.test(t.namespaceURI)&&t.tagName!=="foreignObject",Ed=t=>t.nodeType===8;function Pk(t){const{mt:e,p:n,o:{patchProp:r,createText:i,nextSibling:a,parentNode:o,remove:s,insert:l,createComment:u}}=t,c=(E,w)=>{if(!w.hasChildNodes()){n(null,E,w),kf(),w._vnode=E;return}Ia=!1,d(w.firstChild,E,null,null,null),kf(),w._vnode=E,Ia&&console.error("Hydration completed but contains mismatches.")},d=(E,w,T,O,k,C=!1)=>{const S=Ed(E)&&E.data==="[",x=()=>m(E,w,T,O,k,S),{type:I,ref:N,shapeFlag:L,patchFlag:F}=w;let j=E.nodeType;w.el=E,F===-2&&(C=!1,w.dynamicChildren=null);let B=null;switch(I){case ts:j!==3?w.children===""?(l(w.el=i(""),o(E),E),B=E):B=x():(E.data!==w.children&&(Ia=!0,E.data=w.children),B=a(E));break;case qn:b(E)?(B=a(E),v(w.el=E.content.firstChild,E,T)):j!==8||S?B=x():B=a(E);break;case qo:if(S&&(E=a(E),j=E.nodeType),j===1||j===3){B=E;const X=!w.children.length;for(let $=0;${C=C||!!w.dynamicChildren;const{type:S,props:x,patchFlag:I,shapeFlag:N,dirs:L,transition:F}=w,j=S==="input"&&L||S==="option";if(j||I!==-1){if(L&&Ai(w,null,T,"created"),x)if(j||!C||I&48)for(const $ in x)(j&&$.endsWith("value")||xc($)&&!xu($))&&r(E,$,null,x[$],!1,void 0,T);else x.onClick&&r(E,"onClick",null,x.onClick,!1,void 0,T);let B;(B=x&&x.onVnodeBeforeMount)&&ur(B,T,w);let X=!1;if(b(E)){X=Ax(O,F)&&T&&T.vnode.props&&T.vnode.props.appear;const $=E.content.firstChild;X&&F.beforeEnter($),v($,E,T),w.el=E=$}if(L&&Ai(w,null,T,"beforeMount"),((B=x&&x.onVnodeMounted)||L||X)&&nx(()=>{B&&ur(B,T,w),X&&F.enter(E),L&&Ai(w,null,T,"mounted")},O),N&16&&!(x&&(x.innerHTML||x.textContent))){let $=h(E.firstChild,w,E,T,O,k,C);for(;$;){Ia=!0;const z=$;$=$.nextSibling,s(z)}}else N&8&&E.textContent!==w.children&&(Ia=!0,E.textContent=w.children)}return E.nextSibling},h=(E,w,T,O,k,C,S)=>{S=S||!!w.dynamicChildren;const x=w.children,I=x.length;for(let N=0;N{const{slotScopeIds:S}=w;S&&(k=k?k.concat(S):S);const x=o(E),I=h(a(E),w,x,T,O,k,C);return I&&Ed(I)&&I.data==="]"?a(w.anchor=I):(Ia=!0,l(w.anchor=u("]"),x,I),I)},m=(E,w,T,O,k,C)=>{if(Ia=!0,w.el=null,C){const I=g(E);for(;;){const N=a(E);if(N&&N!==I)s(N);else break}}const S=a(E),x=o(E);return s(E),n(null,w,x,S,T,O,wd(x),k),S},g=(E,w="[",T="]")=>{let O=0;for(;E;)if(E=a(E),E&&Ed(E)&&(E.data===w&&O++,E.data===T)){if(O===0)return a(E);O--}return E},v=(E,w,T)=>{const O=w.parentNode;O&&O.replaceChild(E,w);let k=T;for(;k;)k.vnode.el===w&&(k.vnode.el=k.subTree.el=E),k=k.parent},b=E=>E.nodeType===1&&E.tagName.toLowerCase()==="template";return[c,d]}const Dn=nx;function xx(t){return Sx(t)}function Tx(t){return Sx(t,Pk)}function Sx(t,e){const n=uv();n.__VUE__=!0;const{insert:r,remove:i,patchProp:a,createElement:o,createText:s,createComment:l,setText:u,setElementText:c,parentNode:d,nextSibling:f,setScopeId:h=fi,insertStaticContent:p}=t,m=(M,Y,q,le=null,ie=null,me=null,Oe=!1,Te=null,_e=!!Y.dynamicChildren)=>{if(M===Y)return;M&&!oi(M,Y)&&(le=Ce(M),J(M,ie,me,!0),M=null),Y.patchFlag===-2&&(_e=!1,Y.dynamicChildren=null);const{type:fe,ref:Me,shapeFlag:De}=Y;switch(fe){case ts:g(M,Y,q,le);break;case qn:v(M,Y,q,le);break;case qo:M==null&&b(Y,q,le,Oe);break;case oe:N(M,Y,q,le,ie,me,Oe,Te,_e);break;default:De&1?T(M,Y,q,le,ie,me,Oe,Te,_e):De&6?L(M,Y,q,le,ie,me,Oe,Te,_e):(De&64||De&128)&&fe.process(M,Y,q,le,ie,me,Oe,Te,_e,Ae)}Me!=null&&ie&&Df(Me,M&&M.ref,me,Y||M,!Y)},g=(M,Y,q,le)=>{if(M==null)r(Y.el=s(Y.children),q,le);else{const ie=Y.el=M.el;Y.children!==M.children&&u(ie,Y.children)}},v=(M,Y,q,le)=>{M==null?r(Y.el=l(Y.children||""),q,le):Y.el=M.el},b=(M,Y,q,le)=>{[M.el,M.anchor]=p(M.children,Y,q,le,M.el,M.anchor)},E=({el:M,anchor:Y},q,le)=>{let ie;for(;M&&M!==Y;)ie=f(M),r(M,q,le),M=ie;r(Y,q,le)},w=({el:M,anchor:Y})=>{let q;for(;M&&M!==Y;)q=f(M),i(M),M=q;i(Y)},T=(M,Y,q,le,ie,me,Oe,Te,_e)=>{Oe=Oe||Y.type==="svg",M==null?O(Y,q,le,ie,me,Oe,Te,_e):S(M,Y,ie,me,Oe,Te,_e)},O=(M,Y,q,le,ie,me,Oe,Te)=>{let _e,fe;const{type:Me,props:De,shapeFlag:Ie,transition:Ye,dirs:it}=M;if(_e=M.el=o(M.type,me,De&&De.is,De),Ie&8?c(_e,M.children):Ie&16&&C(M.children,_e,null,le,ie,me&&Me!=="foreignObject",Oe,Te),it&&Ai(M,null,le,"created"),k(_e,M,M.scopeId,Oe,le),De){for(const Q in De)Q!=="value"&&!xu(Q)&&a(_e,Q,null,De[Q],me,M.children,le,ie,ue);"value"in De&&a(_e,"value",null,De.value),(fe=De.onVnodeBeforeMount)&&ur(fe,le,M)}it&&Ai(M,null,le,"beforeMount");const G=Ax(ie,Ye);G&&Ye.beforeEnter(_e),r(_e,Y,q),((fe=De&&De.onVnodeMounted)||G||it)&&Dn(()=>{fe&&ur(fe,le,M),G&&Ye.enter(_e),it&&Ai(M,null,le,"mounted")},ie)},k=(M,Y,q,le,ie)=>{if(q&&h(M,q),le)for(let me=0;me{for(let fe=_e;fe{const Te=Y.el=M.el;let{patchFlag:_e,dynamicChildren:fe,dirs:Me}=Y;_e|=M.patchFlag&16;const De=M.props||Ut,Ie=Y.props||Ut;let Ye;q&&Ao(q,!1),(Ye=Ie.onVnodeBeforeUpdate)&&ur(Ye,q,Y,M),Me&&Ai(Y,M,q,"beforeUpdate"),q&&Ao(q,!0);const it=ie&&Y.type!=="foreignObject";if(fe?x(M.dynamicChildren,fe,Te,q,le,it,me):Oe||$(M,Y,Te,null,q,le,it,me,!1),_e>0){if(_e&16)I(Te,Y,De,Ie,q,le,ie);else if(_e&2&&De.class!==Ie.class&&a(Te,"class",null,Ie.class,ie),_e&4&&a(Te,"style",De.style,Ie.style,ie),_e&8){const G=Y.dynamicProps;for(let Q=0;Q{Ye&&ur(Ye,q,Y,M),Me&&Ai(Y,M,q,"updated")},le)},x=(M,Y,q,le,ie,me,Oe)=>{for(let Te=0;Te{if(q!==le){if(q!==Ut)for(const Te in q)!xu(Te)&&!(Te in le)&&a(M,Te,q[Te],null,Oe,Y.children,ie,me,ue);for(const Te in le){if(xu(Te))continue;const _e=le[Te],fe=q[Te];_e!==fe&&Te!=="value"&&a(M,Te,fe,_e,Oe,Y.children,ie,me,ue)}"value"in le&&a(M,"value",q.value,le.value)}},N=(M,Y,q,le,ie,me,Oe,Te,_e)=>{const fe=Y.el=M?M.el:s(""),Me=Y.anchor=M?M.anchor:s("");let{patchFlag:De,dynamicChildren:Ie,slotScopeIds:Ye}=Y;Ye&&(Te=Te?Te.concat(Ye):Ye),M==null?(r(fe,q,le),r(Me,q,le),C(Y.children,q,Me,ie,me,Oe,Te,_e)):De>0&&De&64&&Ie&&M.dynamicChildren?(x(M.dynamicChildren,Ie,q,ie,me,Oe,Te),(Y.key!=null||ie&&Y===ie.subTree)&&py(M,Y,!0)):$(M,Y,q,Me,ie,me,Oe,Te,_e)},L=(M,Y,q,le,ie,me,Oe,Te,_e)=>{Y.slotScopeIds=Te,M==null?Y.shapeFlag&512?ie.ctx.activate(Y,q,le,Oe,_e):F(Y,q,le,ie,me,Oe,_e):j(M,Y,_e)},F=(M,Y,q,le,ie,me,Oe)=>{const Te=M.component=Dx(M,le,ie);if(Ac(M)&&(Te.ctx.renderer=Ae),Px(Te),Te.asyncDep){if(ie&&ie.registerDep(Te,B),!M.el){const _e=Te.subTree=ae(qn);v(null,_e,Y,q)}return}B(Te,M,Y,q,ie,me,Oe)},j=(M,Y,q)=>{const le=Y.component=M.component;if(V2(M,Y,q))if(le.asyncDep&&!le.asyncResolved){X(le,Y,q);return}else le.next=Y,I2(le.update),le.update();else Y.el=M.el,le.vnode=Y},B=(M,Y,q,le,ie,me,Oe)=>{const Te=()=>{if(M.isMounted){let{next:Me,bu:De,u:Ie,parent:Ye,vnode:it}=M,G=Me,Q;Ao(M,!1),Me?(Me.el=it.el,X(M,Me,Oe)):Me=it,De&&el(De),(Q=Me.props&&Me.props.onVnodeBeforeUpdate)&&ur(Q,Ye,Me,it),Ao(M,!0);const U=af(M),H=M.subTree;M.subTree=U,m(H,U,d(H.el),Ce(H),M,ie,me),Me.el=U.el,G===null&&ay(M,U.el),Ie&&Dn(Ie,ie),(Q=Me.props&&Me.props.onVnodeUpdated)&&Dn(()=>ur(Q,Ye,Me,it),ie)}else{let Me;const{el:De,props:Ie}=Y,{bm:Ye,m:it,parent:G}=M,Q=Wo(Y);if(Ao(M,!1),Ye&&el(Ye),!Q&&(Me=Ie&&Ie.onVnodeBeforeMount)&&ur(Me,G,Y),Ao(M,!0),De&&re){const U=()=>{M.subTree=af(M),re(De,M.subTree,M,ie,null)};Q?Y.type.__asyncLoader().then(()=>!M.isUnmounted&&U()):U()}else{const U=M.subTree=af(M);m(null,U,q,le,M,ie,me),Y.el=U.el}if(it&&Dn(it,ie),!Q&&(Me=Ie&&Ie.onVnodeMounted)){const U=Y;Dn(()=>ur(Me,G,U),ie)}(Y.shapeFlag&256||G&&Wo(G.vnode)&&G.vnode.shapeFlag&256)&&M.a&&Dn(M.a,ie),M.isMounted=!0,Y=q=le=null}},_e=M.effect=new ll(Te,()=>gh(fe),M.scope),fe=M.update=()=>_e.run();fe.id=M.uid,Ao(M,!0),fe()},X=(M,Y,q)=>{Y.component=M;const le=M.vnode.props;M.vnode=Y,M.next=null,$k(M,Y.props,le,q),Ik(M,Y.children,q),Pl(),x0(),Ml()},$=(M,Y,q,le,ie,me,Oe,Te,_e=!1)=>{const fe=M&&M.children,Me=M?M.shapeFlag:0,De=Y.children,{patchFlag:Ie,shapeFlag:Ye}=Y;if(Ie>0){if(Ie&128){R(fe,De,q,le,ie,me,Oe,Te,_e);return}else if(Ie&256){z(fe,De,q,le,ie,me,Oe,Te,_e);return}}Ye&8?(Me&16&&ue(fe,ie,me),De!==fe&&c(q,De)):Me&16?Ye&16?R(fe,De,q,le,ie,me,Oe,Te,_e):ue(fe,ie,me,!0):(Me&8&&c(q,""),Ye&16&&C(De,q,le,ie,me,Oe,Te,_e))},z=(M,Y,q,le,ie,me,Oe,Te,_e)=>{M=M||Qs,Y=Y||Qs;const fe=M.length,Me=Y.length,De=Math.min(fe,Me);let Ie;for(Ie=0;IeMe?ue(M,ie,me,!0,!1,De):C(Y,q,le,ie,me,Oe,Te,_e,De)},R=(M,Y,q,le,ie,me,Oe,Te,_e)=>{let fe=0;const Me=Y.length;let De=M.length-1,Ie=Me-1;for(;fe<=De&&fe<=Ie;){const Ye=M[fe],it=Y[fe]=_e?Va(Y[fe]):Er(Y[fe]);if(oi(Ye,it))m(Ye,it,q,null,ie,me,Oe,Te,_e);else break;fe++}for(;fe<=De&&fe<=Ie;){const Ye=M[De],it=Y[Ie]=_e?Va(Y[Ie]):Er(Y[Ie]);if(oi(Ye,it))m(Ye,it,q,null,ie,me,Oe,Te,_e);else break;De--,Ie--}if(fe>De){if(fe<=Ie){const Ye=Ie+1,it=YeIe)for(;fe<=De;)J(M[fe],ie,me,!0),fe++;else{const Ye=fe,it=fe,G=new Map;for(fe=it;fe<=Ie;fe++){const Fe=Y[fe]=_e?Va(Y[fe]):Er(Y[fe]);Fe.key!=null&&G.set(Fe.key,fe)}let Q,U=0;const H=Ie-it+1;let Z=!1,he=0;const Ne=new Array(H);for(fe=0;fe=H){J(Fe,ie,me,!0);continue}let at;if(Fe.key!=null)at=G.get(Fe.key);else for(Q=it;Q<=Ie;Q++)if(Ne[Q-it]===0&&oi(Fe,Y[Q])){at=Q;break}at===void 0?J(Fe,ie,me,!0):(Ne[at-it]=fe+1,at>=he?he=at:Z=!0,m(Fe,Y[at],q,null,ie,me,Oe,Te,_e),U++)}const qe=Z?Mk(Ne):Qs;for(Q=qe.length-1,fe=H-1;fe>=0;fe--){const Fe=it+fe,at=Y[Fe],gt=Fe+1{const{el:me,type:Oe,transition:Te,children:_e,shapeFlag:fe}=M;if(fe&6){te(M.component.subTree,Y,q,le);return}if(fe&128){M.suspense.move(Y,q,le);return}if(fe&64){Oe.move(M,Y,q,Ae);return}if(Oe===oe){r(me,Y,q);for(let De=0;De<_e.length;De++)te(_e[De],Y,q,le);r(M.anchor,Y,q);return}if(Oe===qo){E(M,Y,q);return}if(le!==2&&fe&1&&Te)if(le===0)Te.beforeEnter(me),r(me,Y,q),Dn(()=>Te.enter(me),ie);else{const{leave:De,delayLeave:Ie,afterLeave:Ye}=Te,it=()=>r(me,Y,q),G=()=>{De(me,()=>{it(),Ye&&Ye()})};Ie?Ie(me,it,G):G()}else r(me,Y,q)},J=(M,Y,q,le=!1,ie=!1)=>{const{type:me,props:Oe,ref:Te,children:_e,dynamicChildren:fe,shapeFlag:Me,patchFlag:De,dirs:Ie}=M;if(Te!=null&&Df(Te,null,q,M,!0),Me&256){Y.ctx.deactivate(M);return}const Ye=Me&1&&Ie,it=!Wo(M);let G;if(it&&(G=Oe&&Oe.onVnodeBeforeUnmount)&&ur(G,Y,M),Me&6)de(M.component,q,le);else{if(Me&128){M.suspense.unmount(q,le);return}Ye&&Ai(M,null,Y,"beforeUnmount"),Me&64?M.type.remove(M,Y,q,ie,Ae,le):fe&&(me!==oe||De>0&&De&64)?ue(fe,Y,q,!1,!0):(me===oe&&De&384||!ie&&Me&16)&&ue(_e,Y,q),le&&V(M)}(it&&(G=Oe&&Oe.onVnodeUnmounted)||Ye)&&Dn(()=>{G&&ur(G,Y,M),Ye&&Ai(M,null,Y,"unmounted")},q)},V=M=>{const{type:Y,el:q,anchor:le,transition:ie}=M;if(Y===oe){se(q,le);return}if(Y===qo){w(M);return}const me=()=>{i(q),ie&&!ie.persisted&&ie.afterLeave&&ie.afterLeave()};if(M.shapeFlag&1&&ie&&!ie.persisted){const{leave:Oe,delayLeave:Te}=ie,_e=()=>Oe(q,me);Te?Te(M.el,me,_e):_e()}else me()},se=(M,Y)=>{let q;for(;M!==Y;)q=f(M),i(M),M=q;i(Y)},de=(M,Y,q)=>{const{bum:le,scope:ie,update:me,subTree:Oe,um:Te}=M;le&&el(le),ie.stop(),me&&(me.active=!1,J(Oe,M,Y,q)),Te&&Dn(Te,Y),Dn(()=>{M.isUnmounted=!0},Y),Y&&Y.pendingBranch&&!Y.isUnmounted&&M.asyncDep&&!M.asyncResolved&&M.suspenseId===Y.pendingId&&(Y.deps--,Y.deps===0&&Y.resolve())},ue=(M,Y,q,le=!1,ie=!1,me=0)=>{for(let Oe=me;OeM.shapeFlag&6?Ce(M.component.subTree):M.shapeFlag&128?M.suspense.next():f(M.anchor||M.el),pe=(M,Y,q)=>{M==null?Y._vnode&&J(Y._vnode,null,null,!0):m(Y._vnode||null,M,Y,null,null,null,q),x0(),kf(),Y._vnode=M},Ae={p:m,um:J,m:te,r:V,mt:F,mc:C,pc:$,pbc:x,n:Ce,o:t};let et,re;return e&&([et,re]=e(Ae)),{render:pe,hydrate:et,createApp:Ok(pe,et)}}function Ao({effect:t,update:e},n){t.allowRecurse=e.allowRecurse=n}function Ax(t,e){return(!t||t&&!t.pendingBranch)&&e&&!e.persisted}function py(t,e,n=!1){const r=t.children,i=e.children;if(He(r)&&He(i))for(let a=0;a>1,t[n[s]]0&&(e[r]=n[a-1]),n[a]=r)}}for(a=n.length,o=n[a-1];a-- >0;)n[a]=o,o=e[o];return n}const Lk=t=>t.__isTeleport,Au=t=>t&&(t.disabled||t.disabled===""),M0=t=>typeof SVGElement<"u"&&t instanceof SVGElement,bv=(t,e)=>{const n=t&&t.to;return Zt(n)?e?e(n):null:n},Rk={__isTeleport:!0,process(t,e,n,r,i,a,o,s,l,u){const{mc:c,pc:d,pbc:f,o:{insert:h,querySelector:p,createText:m,createComment:g}}=u,v=Au(e.props);let{shapeFlag:b,children:E,dynamicChildren:w}=e;if(t==null){const T=e.el=m(""),O=e.anchor=m("");h(T,n,r),h(O,n,r);const k=e.target=bv(e.props,p),C=e.targetAnchor=m("");k&&(h(C,k),o=o||M0(k));const S=(x,I)=>{b&16&&c(E,x,I,i,a,o,s,l)};v?S(n,O):k&&S(k,C)}else{e.el=t.el;const T=e.anchor=t.anchor,O=e.target=t.target,k=e.targetAnchor=t.targetAnchor,C=Au(t.props),S=C?n:O,x=C?T:k;if(o=o||M0(O),w?(f(t.dynamicChildren,w,S,i,a,o,s),py(t,e,!0)):l||d(t,e,S,x,i,a,o,s,!1),v)C?e.props&&t.props&&e.props.to!==t.props.to&&(e.props.to=t.props.to):xd(e,n,T,u,1);else if((e.props&&e.props.to)!==(t.props&&t.props.to)){const I=e.target=bv(e.props,p);I&&xd(e,I,null,u,0)}else C&&xd(e,O,k,u,1)}Cx(e)},remove(t,e,n,r,{um:i,o:{remove:a}},o){const{shapeFlag:s,children:l,anchor:u,targetAnchor:c,target:d,props:f}=t;if(d&&a(c),o&&a(u),s&16){const h=o||!Au(f);for(let p=0;p0?dr||Qs:null,kx(),ns>0&&dr&&dr.push(t),t}function D(t,e,n,r,i,a){return $x(y(t,e,n,r,i,a,!0))}function We(t,e,n,r,i){return $x(ae(t,e,n,r,i,!0))}function io(t){return t?t.__v_isVNode===!0:!1}function oi(t,e){return t.type===e.type&&t.key===e.key}function jk(t){}const Th="__vInternal",Nx=({key:t})=>t??null,of=({ref:t,ref_key:e,ref_for:n})=>(typeof t=="number"&&(t=""+t),t!=null?Zt(t)||ln(t)||ct(t)?{i:Tn,r:t,k:e,f:!!n}:t:null);function y(t,e=null,n=null,r=0,i=null,a=t===oe?0:1,o=!1,s=!1){const l={__v_isVNode:!0,__v_skip:!0,type:t,props:e,key:e&&Nx(e),ref:e&&of(e),scopeId:bh,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetAnchor:null,staticCount:0,shapeFlag:a,patchFlag:r,dynamicProps:i,dynamicChildren:null,appContext:null,ctx:Tn};return s?(vy(l,n),a&128&&t.normalize(l)):n&&(l.shapeFlag|=Zt(n)?8:16),ns>0&&!o&&dr&&(l.patchFlag>0||a&6)&&l.patchFlag!==32&&dr.push(l),l}const ae=Bk;function Bk(t,e=null,n=null,r=0,i=null,a=!1){if((!t||t===ex)&&(t=qn),io(t)){const s=Vi(t,e,!0);return n&&vy(s,n),ns>0&&!a&&dr&&(s.shapeFlag&6?dr[dr.indexOf(t)]=s:dr.push(s)),s.patchFlag|=-2,s}if(zk(t)&&(t=t.__vccOpts),e){e=Zn(e);let{class:s,style:l}=e;s&&!Zt(s)&&(e.class=Se(s)),Vt(l)&&(Zg(l)&&!He(l)&&(l=Qt({},l)),e.style=xt(l))}const o=Zt(t)?1:tx(t)?128:Lk(t)?64:Vt(t)?4:ct(t)?2:0;return y(t,e,n,r,i,o,a,!0)}function Zn(t){return t?Zg(t)||Th in t?Qt({},t):t:null}function Vi(t,e,n=!1){const{props:r,ref:i,patchFlag:a,children:o}=t,s=e?Sn(r||{},e):r;return{__v_isVNode:!0,__v_skip:!0,type:t.type,props:s,key:s&&Nx(s),ref:e&&e.ref?n&&i?He(i)?i.concat(of(e)):[i,of(e)]:of(e):i,scopeId:t.scopeId,slotScopeIds:t.slotScopeIds,children:o,target:t.target,targetAnchor:t.targetAnchor,staticCount:t.staticCount,shapeFlag:t.shapeFlag,patchFlag:e&&t.type!==oe?a===-1?16:a|16:a,dynamicProps:t.dynamicProps,dynamicChildren:t.dynamicChildren,appContext:t.appContext,dirs:t.dirs,transition:t.transition,component:t.component,suspense:t.suspense,ssContent:t.ssContent&&Vi(t.ssContent),ssFallback:t.ssFallback&&Vi(t.ssFallback),el:t.el,anchor:t.anchor,ctx:t.ctx,ce:t.ce}}function Ct(t=" ",e=0){return ae(ts,null,t,e)}function my(t,e){const n=ae(qo,null,t);return n.staticCount=e,n}function ee(t="",e=!1){return e?(A(),We(qn,null,t)):ae(qn,null,t)}function Er(t){return t==null||typeof t=="boolean"?ae(qn):He(t)?ae(oe,null,t.slice()):typeof t=="object"?Va(t):ae(ts,null,String(t))}function Va(t){return t.el===null&&t.patchFlag!==-1||t.memo?t:Vi(t)}function vy(t,e){let n=0;const{shapeFlag:r}=t;if(e==null)e=null;else if(He(e))n=16;else if(typeof e=="object")if(r&65){const i=e.default;i&&(i._c&&(i._d=!1),vy(t,i()),i._c&&(i._d=!0));return}else{n=32;const i=e._;!i&&!(Th in e)?e._ctx=Tn:i===3&&Tn&&(Tn.slots._===1?e._=1:(e._=2,t.patchFlag|=1024))}else ct(e)?(e={default:e,_ctx:Tn},n=32):(e=String(e),r&64?(n=16,e=[Ct(e)]):n=8);t.children=e,t.shapeFlag|=n}function Sn(...t){const e={};for(let n=0;npn||Tn;let gy,Os,L0="__VUE_INSTANCE_SETTERS__";(Os=uv()[L0])||(Os=uv()[L0]=[]),Os.push(t=>pn=t),gy=t=>{Os.length>1?Os.forEach(e=>e(t)):Os[0](t)};const ao=t=>{gy(t),t.scope.on()},Xa=()=>{pn&&pn.scope.off(),gy(null)};function Ix(t){return t.vnode.shapeFlag&4}let cl=!1;function Px(t,e=!1){cl=e;const{props:n,children:r}=t.vnode,i=Ix(t);kk(t,n,i,e),Dk(t,r);const a=i?Hk(t,e):void 0;return cl=!1,a}function Hk(t,e){const n=t.type;t.accessCache=Object.create(null),t.proxy=ey(new Proxy(t.ctx,mv));const{setup:r}=n;if(r){const i=t.setupContext=r.length>1?Lx(t):null;ao(t),Pl();const a=ca(r,t,0,[t.props,i]);if(Ml(),Xa(),qg(a)){if(a.then(Xa,Xa),e)return a.then(o=>{wv(t,o,e)}).catch(o=>{hs(o,t,0)});t.asyncDep=a}else wv(t,a,e)}else Mx(t,e)}function wv(t,e,n){ct(e)?t.type.__ssrInlineRender?t.ssrRender=e:t.render=e:Vt(e)&&(t.setupState=ry(e)),Mx(t,n)}let If,Ev;function Yk(t){If=t,Ev=e=>{e.render._rc&&(e.withProxy=new Proxy(e.ctx,sk))}}const Wk=()=>!If;function Mx(t,e,n){const r=t.type;if(!t.render){if(!e&&If&&!r.render){const i=r.template||fy(t).template;if(i){const{isCustomElement:a,compilerOptions:o}=t.appContext.config,{delimiters:s,compilerOptions:l}=r,u=Qt(Qt({isCustomElement:a,delimiters:s},o),l);r.render=If(i,u)}}t.render=r.render||fi,Ev&&Ev(t)}{ao(t),Pl();try{wk(t)}finally{Ml(),Xa()}}}function qk(t){return t.attrsProxy||(t.attrsProxy=new Proxy(t.attrs,{get(e,n){return vr(t,"get","$attrs"),e[n]}}))}function Lx(t){const e=n=>{t.exposed=n||{}};return{get attrs(){return qk(t)},slots:t.slots,emit:t.emit,expose:e}}function Sh(t){if(t.exposed)return t.exposeProxy||(t.exposeProxy=new Proxy(ry(ey(t.exposed)),{get(e,n){if(n in e)return e[n];if(n in Su)return Su[n](t)},has(e,n){return n in e||n in Su}}))}function xv(t,e=!0){return ct(t)?t.displayName||t.name:t.name||e&&t.__name}function zk(t){return ct(t)&&"__vccOpts"in t}const be=(t,e)=>C2(t,e,cl);function Cr(t,e,n){const r=arguments.length;return r===2?Vt(e)&&!He(e)?io(e)?ae(t,null,[e]):ae(t,e):ae(t,null,e):(r>3?n=Array.prototype.slice.call(arguments,2):r===3&&io(n)&&(n=[n]),ae(t,e,n))}const Rx=Symbol.for("v-scx"),Fx=()=>Wn(Rx);function Kk(){}function Gk(t,e,n,r){const i=n[r];if(i&&jx(i,t))return i;const a=e();return a.memo=t.slice(),n[r]=a}function jx(t,e){const n=t.memo;if(n.length!=e.length)return!1;for(let r=0;r0&&dr&&dr.push(t),!0}const Bx="3.3.8",Xk={createComponentInstance:Dx,setupComponent:Px,renderComponentRoot:af,setCurrentRenderingInstance:Xu,isVNode:io,normalizeVNode:Er},Jk=Xk,Qk=null,Zk=null,e$="http://www.w3.org/2000/svg",Ro=typeof document<"u"?document:null,R0=Ro&&Ro.createElement("template"),t$={insert:(t,e,n)=>{e.insertBefore(t,n||null)},remove:t=>{const e=t.parentNode;e&&e.removeChild(t)},createElement:(t,e,n,r)=>{const i=e?Ro.createElementNS(e$,t):Ro.createElement(t,n?{is:n}:void 0);return t==="select"&&r&&r.multiple!=null&&i.setAttribute("multiple",r.multiple),i},createText:t=>Ro.createTextNode(t),createComment:t=>Ro.createComment(t),setText:(t,e)=>{t.nodeValue=e},setElementText:(t,e)=>{t.textContent=e},parentNode:t=>t.parentNode,nextSibling:t=>t.nextSibling,querySelector:t=>Ro.querySelector(t),setScopeId(t,e){t.setAttribute(e,"")},insertStaticContent(t,e,n,r,i,a){const o=n?n.previousSibling:e.lastChild;if(i&&(i===a||i.nextSibling))for(;e.insertBefore(i.cloneNode(!0),n),!(i===a||!(i=i.nextSibling)););else{R0.innerHTML=r?`${t}`:t;const s=R0.content;if(r){const l=s.firstChild;for(;l.firstChild;)s.appendChild(l.firstChild);s.removeChild(l)}e.insertBefore(s,n)}return[o?o.nextSibling:e.firstChild,n?n.previousSibling:e.lastChild]}},Pa="transition",Ql="animation",dl=Symbol("_vtc"),mr=(t,{slots:e})=>Cr(ax,Vx(t),e);mr.displayName="Transition";const Ux={name:String,type:String,css:{type:Boolean,default:!0},duration:[String,Number,Object],enterFromClass:String,enterActiveClass:String,enterToClass:String,appearFromClass:String,appearActiveClass:String,appearToClass:String,leaveFromClass:String,leaveActiveClass:String,leaveToClass:String},n$=mr.props=Qt({},cy,Ux),Oo=(t,e=[])=>{He(t)?t.forEach(n=>n(...e)):t&&t(...e)},F0=t=>t?He(t)?t.some(e=>e.length>1):t.length>1:!1;function Vx(t){const e={};for(const N in t)N in Ux||(e[N]=t[N]);if(t.css===!1)return e;const{name:n="v",type:r,duration:i,enterFromClass:a=`${n}-enter-from`,enterActiveClass:o=`${n}-enter-active`,enterToClass:s=`${n}-enter-to`,appearFromClass:l=a,appearActiveClass:u=o,appearToClass:c=s,leaveFromClass:d=`${n}-leave-from`,leaveActiveClass:f=`${n}-leave-active`,leaveToClass:h=`${n}-leave-to`}=t,p=r$(i),m=p&&p[0],g=p&&p[1],{onBeforeEnter:v,onEnter:b,onEnterCancelled:E,onLeave:w,onLeaveCancelled:T,onBeforeAppear:O=v,onAppear:k=b,onAppearCancelled:C=E}=e,S=(N,L,F)=>{ja(N,L?c:s),ja(N,L?u:o),F&&F()},x=(N,L)=>{N._isLeaving=!1,ja(N,d),ja(N,h),ja(N,f),L&&L()},I=N=>(L,F)=>{const j=N?k:b,B=()=>S(L,N,F);Oo(j,[L,B]),j0(()=>{ja(L,N?l:a),ra(L,N?c:s),F0(j)||B0(L,r,m,B)})};return Qt(e,{onBeforeEnter(N){Oo(v,[N]),ra(N,a),ra(N,o)},onBeforeAppear(N){Oo(O,[N]),ra(N,l),ra(N,u)},onEnter:I(!1),onAppear:I(!0),onLeave(N,L){N._isLeaving=!0;const F=()=>x(N,L);ra(N,d),Yx(),ra(N,f),j0(()=>{N._isLeaving&&(ja(N,d),ra(N,h),F0(w)||B0(N,r,g,F))}),Oo(w,[N,F])},onEnterCancelled(N){S(N,!1),Oo(E,[N])},onAppearCancelled(N){S(N,!0),Oo(C,[N])},onLeaveCancelled(N){x(N),Oo(T,[N])}})}function r$(t){if(t==null)return null;if(Vt(t))return[Gp(t.enter),Gp(t.leave)];{const e=Gp(t);return[e,e]}}function Gp(t){return Af(t)}function ra(t,e){e.split(/\s+/).forEach(n=>n&&t.classList.add(n)),(t[dl]||(t[dl]=new Set)).add(e)}function ja(t,e){e.split(/\s+/).forEach(r=>r&&t.classList.remove(r));const n=t[dl];n&&(n.delete(e),n.size||(t[dl]=void 0))}function j0(t){requestAnimationFrame(()=>{requestAnimationFrame(t)})}let i$=0;function B0(t,e,n,r){const i=t._endId=++i$,a=()=>{i===t._endId&&r()};if(n)return setTimeout(a,n);const{type:o,timeout:s,propCount:l}=Hx(t,e);if(!o)return r();const u=o+"end";let c=0;const d=()=>{t.removeEventListener(u,f),a()},f=h=>{h.target===t&&++c>=l&&d()};setTimeout(()=>{c(n[p]||"").split(", "),i=r(`${Pa}Delay`),a=r(`${Pa}Duration`),o=U0(i,a),s=r(`${Ql}Delay`),l=r(`${Ql}Duration`),u=U0(s,l);let c=null,d=0,f=0;e===Pa?o>0&&(c=Pa,d=o,f=a.length):e===Ql?u>0&&(c=Ql,d=u,f=l.length):(d=Math.max(o,u),c=d>0?o>u?Pa:Ql:null,f=c?c===Pa?a.length:l.length:0);const h=c===Pa&&/\b(transform|all)(,|$)/.test(r(`${Pa}Property`).toString());return{type:c,timeout:d,propCount:f,hasTransform:h}}function U0(t,e){for(;t.lengthV0(n)+V0(t[r])))}function V0(t){return t==="auto"?0:Number(t.slice(0,-1).replace(",","."))*1e3}function Yx(){return document.body.offsetHeight}function a$(t,e,n){const r=t[dl];r&&(e=(e?[e,...r]:[...r]).join(" ")),e==null?t.removeAttribute("class"):n?t.setAttribute("class",e):t.className=e}const yy=Symbol("_vod"),Pn={beforeMount(t,{value:e},{transition:n}){t[yy]=t.style.display==="none"?"":t.style.display,n&&e?n.beforeEnter(t):Zl(t,e)},mounted(t,{value:e},{transition:n}){n&&e&&n.enter(t)},updated(t,{value:e,oldValue:n},{transition:r}){!e!=!n&&(r?e?(r.beforeEnter(t),Zl(t,!0),r.enter(t)):r.leave(t,()=>{Zl(t,!1)}):Zl(t,e))},beforeUnmount(t,{value:e}){Zl(t,e)}};function Zl(t,e){t.style.display=e?t[yy]:"none"}function o$(){Pn.getSSRProps=({value:t})=>{if(!t)return{style:{display:"none"}}}}function s$(t,e,n){const r=t.style,i=Zt(n);if(n&&!i){if(e&&!Zt(e))for(const a in e)n[a]==null&&Tv(r,a,"");for(const a in n)Tv(r,a,n[a])}else{const a=r.display;i?e!==n&&(r.cssText=n):e&&t.removeAttribute("style"),yy in t&&(r.display=a)}}const H0=/\s*!important$/;function Tv(t,e,n){if(He(n))n.forEach(r=>Tv(t,e,r));else if(n==null&&(n=""),e.startsWith("--"))t.setProperty(e,n);else{const r=l$(t,e);H0.test(n)?t.setProperty(jr(r),n.replace(H0,""),"important"):t[r]=n}}const Y0=["Webkit","Moz","ms"],Xp={};function l$(t,e){const n=Xp[e];if(n)return n;let r=hr(e);if(r!=="filter"&&r in t)return Xp[e]=r;r=Tc(r);for(let i=0;iJp||(p$.then(()=>Jp=0),Jp=Date.now());function v$(t,e){const n=r=>{if(!r._vts)r._vts=Date.now();else if(r._vts<=n.attached)return;Or(g$(r,n.value),e,5,[r])};return n.value=t,n.attached=m$(),n}function g$(t,e){if(He(e)){const n=t.stopImmediatePropagation;return t.stopImmediatePropagation=()=>{n.call(t),t._stopped=!0},e.map(r=>i=>!i._stopped&&r&&r(i))}else return e}const K0=/^on[a-z]/,y$=(t,e,n,r,i=!1,a,o,s,l)=>{e==="class"?a$(t,r,i):e==="style"?s$(t,n,r):xc(e)?Yg(e)||f$(t,e,n,r,o):(e[0]==="."?(e=e.slice(1),!0):e[0]==="^"?(e=e.slice(1),!1):b$(t,e,r,i))?c$(t,e,r,a,o,s,l):(e==="true-value"?t._trueValue=r:e==="false-value"&&(t._falseValue=r),u$(t,e,r,i))};function b$(t,e,n,r){return r?!!(e==="innerHTML"||e==="textContent"||e in t&&K0.test(e)&&ct(n)):e==="spellcheck"||e==="draggable"||e==="translate"||e==="form"||e==="list"&&t.tagName==="INPUT"||e==="type"&&t.tagName==="TEXTAREA"||K0.test(e)&&Zt(n)?!1:e in t}/*! #__NO_SIDE_EFFECTS__ */function Wx(t,e){const n=Mt(t);class r extends Ah{constructor(a){super(n,a,e)}}return r.def=n,r}/*! #__NO_SIDE_EFFECTS__ */const _$=t=>Wx(t,tT),w$=typeof HTMLElement<"u"?HTMLElement:class{};class Ah extends w${constructor(e,n={},r){super(),this._def=e,this._props=n,this._instance=null,this._connected=!1,this._resolved=!1,this._numberProps=null,this._ob=null,this.shadowRoot&&r?r(this._createVNode(),this.shadowRoot):(this.attachShadow({mode:"open"}),this._def.__asyncLoader||this._resolveProps(this._def))}connectedCallback(){this._connected=!0,this._instance||(this._resolved?this._update():this._resolveDef())}disconnectedCallback(){this._connected=!1,this._ob&&(this._ob.disconnect(),this._ob=null),gr(()=>{this._connected||(ec(null,this.shadowRoot),this._instance=null)})}_resolveDef(){this._resolved=!0;for(let r=0;r{for(const i of r)this._setAttr(i.attributeName)}),this._ob.observe(this,{attributes:!0});const e=(r,i=!1)=>{const{props:a,styles:o}=r;let s;if(a&&!He(a))for(const l in a){const u=a[l];(u===Number||u&&u.type===Number)&&(l in this._props&&(this._props[l]=Af(this._props[l])),(s||(s=Object.create(null)))[hr(l)]=!0)}this._numberProps=s,i&&this._resolveProps(r),this._applyStyles(o),this._update()},n=this._def.__asyncLoader;n?n().then(r=>e(r,!0)):e(this._def)}_resolveProps(e){const{props:n}=e,r=He(n)?n:Object.keys(n||{});for(const i of Object.keys(this))i[0]!=="_"&&r.includes(i)&&this._setProp(i,this[i],!0,!1);for(const i of r.map(hr))Object.defineProperty(this,i,{get(){return this._getProp(i)},set(a){this._setProp(i,a)}})}_setAttr(e){let n=this.getAttribute(e);const r=hr(e);this._numberProps&&this._numberProps[r]&&(n=Af(n)),this._setProp(r,n,!1)}_getProp(e){return this._props[e]}_setProp(e,n,r=!0,i=!0){n!==this._props[e]&&(this._props[e]=n,i&&this._instance&&this._update(),r&&(n===!0?this.setAttribute(jr(e),""):typeof n=="string"||typeof n=="number"?this.setAttribute(jr(e),n+""):n||this.removeAttribute(jr(e))))}_update(){ec(this._createVNode(),this.shadowRoot)}_createVNode(){const e=ae(this._def,Qt({},this._props));return this._instance||(e.ce=n=>{this._instance=n,n.isCE=!0;const r=(a,o)=>{this.dispatchEvent(new CustomEvent(a,{detail:o}))};n.emit=(a,...o)=>{r(a,o),jr(a)!==a&&r(jr(a),o)};let i=this;for(;i=i&&(i.parentNode||i.host);)if(i instanceof Ah){n.parent=i._instance,n.provides=i._instance.provides;break}}),e}_applyStyles(e){e&&e.forEach(n=>{const r=document.createElement("style");r.textContent=n,this.shadowRoot.appendChild(r)})}}function E$(t="$style"){{const e=xa();if(!e)return Ut;const n=e.type.__cssModules;if(!n)return Ut;const r=n[t];return r||Ut}}function x$(t){const e=xa();if(!e)return;const n=e.ut=(i=t(e.proxy))=>{Array.from(document.querySelectorAll(`[data-v-owner="${e.uid}"]`)).forEach(a=>Av(a,i))},r=()=>{const i=t(e.proxy);Sv(e.subTree,i),n(i)};rx(r),bt(()=>{const i=new MutationObserver(r);i.observe(e.subTree.el.parentNode,{childList:!0}),vi(()=>i.disconnect())})}function Sv(t,e){if(t.shapeFlag&128){const n=t.suspense;t=n.activeBranch,n.pendingBranch&&!n.isHydrating&&n.effects.push(()=>{Sv(n.activeBranch,e)})}for(;t.component;)t=t.component.subTree;if(t.shapeFlag&1&&t.el)Av(t.el,e);else if(t.type===oe)t.children.forEach(n=>Sv(n,e));else if(t.type===qo){let{el:n,anchor:r}=t;for(;n&&(Av(n,e),n!==r);)n=n.nextSibling}}function Av(t,e){if(t.nodeType===1){const n=t.style;for(const r in e)n.setProperty(`--${r}`,e[r])}}const qx=new WeakMap,zx=new WeakMap,Pf=Symbol("_moveCb"),G0=Symbol("_enterCb"),Kx={name:"TransitionGroup",props:Qt({},n$,{tag:String,moveClass:String}),setup(t,{slots:e}){const n=xa(),r=uy();let i,a;return An(()=>{if(!i.length)return;const o=t.moveClass||`${t.name||"v"}-move`;if(!k$(i[0].el,n.vnode.el,o))return;i.forEach(A$),i.forEach(O$);const s=i.filter(C$);Yx(),s.forEach(l=>{const u=l.el,c=u.style;ra(u,o),c.transform=c.webkitTransform=c.transitionDuration="";const d=u[Pf]=f=>{f&&f.target!==u||(!f||/transform$/.test(f.propertyName))&&(u.removeEventListener("transitionend",d),u[Pf]=null,ja(u,o))};u.addEventListener("transitionend",d)})}),()=>{const o=Tt(t),s=Vx(o);let l=o.tag||oe;i=a,a=e.default?wh(e.default()):[];for(let u=0;udelete t.mode;Kx.props;const S$=Kx;function A$(t){const e=t.el;e[Pf]&&e[Pf](),e[G0]&&e[G0]()}function O$(t){zx.set(t,t.el.getBoundingClientRect())}function C$(t){const e=qx.get(t),n=zx.get(t),r=e.left-n.left,i=e.top-n.top;if(r||i){const a=t.el.style;return a.transform=a.webkitTransform=`translate(${r}px,${i}px)`,a.transitionDuration="0s",t}}function k$(t,e,n){const r=t.cloneNode(),i=t[dl];i&&i.forEach(s=>{s.split(/\s+/).forEach(l=>l&&r.classList.remove(l))}),n.split(/\s+/).forEach(s=>s&&r.classList.add(s)),r.style.display="none";const a=e.nodeType===1?e:e.parentNode;a.appendChild(r);const{hasTransform:o}=Hx(r);return a.removeChild(r),o}const oo=t=>{const e=t.props["onUpdate:modelValue"]||!1;return He(e)?n=>el(e,n):e};function $$(t){t.target.composing=!0}function X0(t){const e=t.target;e.composing&&(e.composing=!1,e.dispatchEvent(new Event("input")))}const Vr=Symbol("_assign"),Bt={created(t,{modifiers:{lazy:e,trim:n,number:r}},i){t[Vr]=oo(i);const a=r||i.props&&i.props.type==="number";aa(t,e?"change":"input",o=>{if(o.target.composing)return;let s=t.value;n&&(s=s.trim()),a&&(s=Sf(s)),t[Vr](s)}),n&&aa(t,"change",()=>{t.value=t.value.trim()}),e||(aa(t,"compositionstart",$$),aa(t,"compositionend",X0),aa(t,"change",X0))},mounted(t,{value:e}){t.value=e??""},beforeUpdate(t,{value:e,modifiers:{lazy:n,trim:r,number:i}},a){if(t[Vr]=oo(a),t.composing||document.activeElement===t&&t.type!=="range"&&(n||r&&t.value.trim()===e||(i||t.type==="number")&&Sf(t.value)===e))return;const o=e??"";t.value!==o&&(t.value=o)}},zi={deep:!0,created(t,e,n){t[Vr]=oo(n),aa(t,"change",()=>{const r=t._modelValue,i=fl(t),a=t.checked,o=t[Vr];if(He(r)){const s=fh(r,i),l=s!==-1;if(a&&!l)o(r.concat(i));else if(!a&&l){const u=[...r];u.splice(s,1),o(u)}}else if(fs(r)){const s=new Set(r);a?s.add(i):s.delete(i),o(s)}else o(Gx(t,a))})},mounted:J0,beforeUpdate(t,e,n){t[Vr]=oo(n),J0(t,e,n)}};function J0(t,{value:e,oldValue:n},r){t._modelValue=e,He(e)?t.checked=fh(e,r.props.value)>-1:fs(e)?t.checked=e.has(r.props.value):e!==n&&(t.checked=no(e,Gx(t,!0)))}const so={created(t,{value:e},n){t.checked=no(e,n.props.value),t[Vr]=oo(n),aa(t,"change",()=>{t[Vr](fl(t))})},beforeUpdate(t,{value:e,oldValue:n},r){t[Vr]=oo(r),e!==n&&(t.checked=no(e,r.props.value))}},fr={deep:!0,created(t,{value:e,modifiers:{number:n}},r){const i=fs(e);aa(t,"change",()=>{const a=Array.prototype.filter.call(t.options,o=>o.selected).map(o=>n?Sf(fl(o)):fl(o));t[Vr](t.multiple?i?new Set(a):a:a[0])}),t[Vr]=oo(r)},mounted(t,{value:e}){Q0(t,e)},beforeUpdate(t,e,n){t[Vr]=oo(n)},updated(t,{value:e}){Q0(t,e)}};function Q0(t,e){const n=t.multiple;if(!(n&&!He(e)&&!fs(e))){for(let r=0,i=t.options.length;r-1:a.selected=e.has(o);else if(no(fl(a),e)){t.selectedIndex!==r&&(t.selectedIndex=r);return}}!n&&t.selectedIndex!==-1&&(t.selectedIndex=-1)}}function fl(t){return"_value"in t?t._value:t.value}function Gx(t,e){const n=e?"_trueValue":"_falseValue";return n in t?t[n]:e}const Xx={created(t,e,n){Td(t,e,n,null,"created")},mounted(t,e,n){Td(t,e,n,null,"mounted")},beforeUpdate(t,e,n,r){Td(t,e,n,r,"beforeUpdate")},updated(t,e,n,r){Td(t,e,n,r,"updated")}};function Jx(t,e){switch(t){case"SELECT":return fr;case"TEXTAREA":return Bt;default:switch(e){case"checkbox":return zi;case"radio":return so;default:return Bt}}}function Td(t,e,n,r,i){const o=Jx(t.tagName,n.props&&n.props.type)[i];o&&o(t,e,n,r)}function N$(){Bt.getSSRProps=({value:t})=>({value:t}),so.getSSRProps=({value:t},e)=>{if(e.props&&no(e.props.value,t))return{checked:!0}},zi.getSSRProps=({value:t},e)=>{if(He(t)){if(e.props&&fh(t,e.props.value)>-1)return{checked:!0}}else if(fs(t)){if(e.props&&t.has(e.props.value))return{checked:!0}}else if(t)return{checked:!0}},Xx.getSSRProps=(t,e)=>{if(typeof e.type!="string")return;const n=Jx(e.type.toUpperCase(),e.props&&e.props.type);if(n.getSSRProps)return n.getSSRProps(t,e)}}const D$=["ctrl","shift","alt","meta"],I$={stop:t=>t.stopPropagation(),prevent:t=>t.preventDefault(),self:t=>t.target!==t.currentTarget,ctrl:t=>!t.ctrlKey,shift:t=>!t.shiftKey,alt:t=>!t.altKey,meta:t=>!t.metaKey,left:t=>"button"in t&&t.button!==0,middle:t=>"button"in t&&t.button!==1,right:t=>"button"in t&&t.button!==2,exact:(t,e)=>D$.some(n=>t[`${n}Key`]&&!e.includes(n))},we=(t,e)=>(n,...r)=>{for(let i=0;in=>{if(!("key"in n))return;const r=jr(n.key);if(e.some(i=>i===r||P$[i]===r))return t(n)},Qx=Qt({patchProp:y$},t$);let Cu,Z0=!1;function Zx(){return Cu||(Cu=xx(Qx))}function eT(){return Cu=Z0?Cu:Tx(Qx),Z0=!0,Cu}const ec=(...t)=>{Zx().render(...t)},tT=(...t)=>{eT().hydrate(...t)},nT=(...t)=>{const e=Zx().createApp(...t),{mount:n}=e;return e.mount=r=>{const i=rT(r);if(!i)return;const a=e._component;!ct(a)&&!a.render&&!a.template&&(a.template=i.innerHTML),i.innerHTML="";const o=n(i,!1,i instanceof SVGElement);return i instanceof Element&&(i.removeAttribute("v-cloak"),i.setAttribute("data-v-app","")),o},e},M$=(...t)=>{const e=eT().createApp(...t),{mount:n}=e;return e.mount=r=>{const i=rT(r);if(i)return n(i,!0,i instanceof SVGElement)},e};function rT(t){return Zt(t)?document.querySelector(t):t}let e1=!1;const L$=()=>{e1||(e1=!0,N$(),o$())},R$=()=>{},F$=Object.freeze(Object.defineProperty({__proto__:null,BaseTransition:ax,BaseTransitionPropsValidators:cy,Comment:qn,EffectScope:Kg,Fragment:oe,KeepAlive:ik,ReactiveEffect:ll,Static:qo,Suspense:q2,Teleport:Ox,Text:ts,Transition:mr,TransitionGroup:S$,VueElement:Ah,assertNumber:$2,callWithAsyncErrorHandling:Or,callWithErrorHandling:ca,camelize:hr,capitalize:Tc,cloneVNode:Vi,compatUtils:Zk,compile:R$,computed:be,createApp:nT,createBlock:We,createCommentVNode:ee,createElementBlock:D,createElementVNode:y,createHydrationRenderer:Tx,createPropsRestProxy:bk,createRenderer:xx,createSSRApp:M$,createSlots:pr,createStaticVNode:my,createTextVNode:Ct,createVNode:ae,customRef:T2,defineAsyncComponent:nk,defineComponent:Mt,defineCustomElement:Wx,defineEmits:uk,defineExpose:ck,defineModel:hk,defineOptions:dk,defineProps:lk,defineSSRCustomElement:_$,defineSlots:fk,get devtools(){return Ms},effect:JC,effectScope:KC,getCurrentInstance:xa,getCurrentScope:Gg,getTransitionRawChildren:wh,guardReactiveProps:Zn,h:Cr,handleError:hs,hasInjectionContext:Ck,hydrate:tT,initCustomFormatter:Kk,initDirectivesForSSR:L$,inject:Wn,isMemoSame:jx,isProxy:Zg,isReactive:Yo,isReadonly:Zo,isRef:ln,isRuntimeOnly:Wk,isShallow:Wu,isVNode:io,markRaw:ey,mergeDefaults:gk,mergeModels:yk,mergeProps:Sn,nextTick:gr,normalizeClass:Se,normalizeProps:_n,normalizeStyle:xt,onActivated:sx,onBeforeMount:rr,onBeforeUnmount:xh,onBeforeUpdate:dy,onDeactivated:lx,onErrorCaptured:hx,onMounted:bt,onRenderTracked:fx,onRenderTriggered:dx,onScopeDispose:DE,onServerPrefetch:cx,onUnmounted:vi,onUpdated:An,openBlock:A,popScopeId:R2,provide:Nf,proxyRefs:ry,pushScopeId:L2,queuePostFlushCb:Cf,reactive:mn,readonly:Qg,ref:ne,registerRuntimeCompiler:Yk,render:ec,renderList:$e,renderSlot:ze,resolveComponent:Bn,resolveDirective:Y2,resolveDynamicComponent:_h,resolveFilter:Qk,resolveTransitionHooks:ul,setBlockTracking:_v,setDevtoolsHook:QE,setTransitionHooks:es,shallowReactive:WE,shallowReadonly:y2,shallowRef:Ll,ssrContextKey:Rx,ssrUtils:Jk,stop:QC,toDisplayString:ye,toHandlerKey:Tu,toHandlers:ok,toRaw:Tt,toRef:zu,toRefs:zE,toValue:w2,transformVNodeArgs:jk,triggerRef:_2,unref:K,useAttrs:mk,useCssModule:E$,useCssVars:x$,useModel:vk,useSSRContext:Fx,useSlots:Rl,useTransitionState:uy,vModelCheckbox:zi,vModelDynamic:Xx,vModelRadio:so,vModelSelect:fr,vModelText:Bt,vShow:Pn,version:Bx,warn:k2,watch:yt,watchEffect:Q2,watchPostEffect:rx,watchSyncEffect:Z2,withAsyncContext:_k,withCtx:dt,withDefaults:pk,withDirectives:Ve,withKeys:rt,withMemo:Gk,withModifiers:we,withScopeId:F2},Symbol.toStringTag,{value:"Module"}));function iT(t,e){return function(){return t.apply(e,arguments)}}const{toString:j$}=Object.prototype,{getPrototypeOf:by}=Object,Oh=(t=>e=>{const n=j$.call(e);return t[n]||(t[n]=n.slice(8,-1).toLowerCase())})(Object.create(null)),Ki=t=>(t=t.toLowerCase(),e=>Oh(e)===t),Ch=t=>e=>typeof e===t,{isArray:Fl}=Array,tc=Ch("undefined");function B$(t){return t!==null&&!tc(t)&&t.constructor!==null&&!tc(t.constructor)&&Hr(t.constructor.isBuffer)&&t.constructor.isBuffer(t)}const aT=Ki("ArrayBuffer");function U$(t){let e;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?e=ArrayBuffer.isView(t):e=t&&t.buffer&&aT(t.buffer),e}const V$=Ch("string"),Hr=Ch("function"),oT=Ch("number"),kh=t=>t!==null&&typeof t=="object",H$=t=>t===!0||t===!1,sf=t=>{if(Oh(t)!=="object")return!1;const e=by(t);return(e===null||e===Object.prototype||Object.getPrototypeOf(e)===null)&&!(Symbol.toStringTag in t)&&!(Symbol.iterator in t)},Y$=Ki("Date"),W$=Ki("File"),q$=Ki("Blob"),z$=Ki("FileList"),K$=t=>kh(t)&&Hr(t.pipe),G$=t=>{let e;return t&&(typeof FormData=="function"&&t instanceof FormData||Hr(t.append)&&((e=Oh(t))==="formdata"||e==="object"&&Hr(t.toString)&&t.toString()==="[object FormData]"))},X$=Ki("URLSearchParams"),J$=t=>t.trim?t.trim():t.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function Oc(t,e,{allOwnKeys:n=!1}={}){if(t===null||typeof t>"u")return;let r,i;if(typeof t!="object"&&(t=[t]),Fl(t))for(r=0,i=t.length;r0;)if(i=n[r],e===i.toLowerCase())return i;return null}const lT=(()=>typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:global)(),uT=t=>!tc(t)&&t!==lT;function Ov(){const{caseless:t}=uT(this)&&this||{},e={},n=(r,i)=>{const a=t&&sT(e,i)||i;sf(e[a])&&sf(r)?e[a]=Ov(e[a],r):sf(r)?e[a]=Ov({},r):Fl(r)?e[a]=r.slice():e[a]=r};for(let r=0,i=arguments.length;r(Oc(e,(i,a)=>{n&&Hr(i)?t[a]=iT(i,n):t[a]=i},{allOwnKeys:r}),t),Z$=t=>(t.charCodeAt(0)===65279&&(t=t.slice(1)),t),eN=(t,e,n,r)=>{t.prototype=Object.create(e.prototype,r),t.prototype.constructor=t,Object.defineProperty(t,"super",{value:e.prototype}),n&&Object.assign(t.prototype,n)},tN=(t,e,n,r)=>{let i,a,o;const s={};if(e=e||{},t==null)return e;do{for(i=Object.getOwnPropertyNames(t),a=i.length;a-- >0;)o=i[a],(!r||r(o,t,e))&&!s[o]&&(e[o]=t[o],s[o]=!0);t=n!==!1&&by(t)}while(t&&(!n||n(t,e))&&t!==Object.prototype);return e},nN=(t,e,n)=>{t=String(t),(n===void 0||n>t.length)&&(n=t.length),n-=e.length;const r=t.indexOf(e,n);return r!==-1&&r===n},rN=t=>{if(!t)return null;if(Fl(t))return t;let e=t.length;if(!oT(e))return null;const n=new Array(e);for(;e-- >0;)n[e]=t[e];return n},iN=(t=>e=>t&&e instanceof t)(typeof Uint8Array<"u"&&by(Uint8Array)),aN=(t,e)=>{const r=(t&&t[Symbol.iterator]).call(t);let i;for(;(i=r.next())&&!i.done;){const a=i.value;e.call(t,a[0],a[1])}},oN=(t,e)=>{let n;const r=[];for(;(n=t.exec(e))!==null;)r.push(n);return r},sN=Ki("HTMLFormElement"),lN=t=>t.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(n,r,i){return r.toUpperCase()+i}),t1=(({hasOwnProperty:t})=>(e,n)=>t.call(e,n))(Object.prototype),uN=Ki("RegExp"),cT=(t,e)=>{const n=Object.getOwnPropertyDescriptors(t),r={};Oc(n,(i,a)=>{let o;(o=e(i,a,t))!==!1&&(r[a]=o||i)}),Object.defineProperties(t,r)},cN=t=>{cT(t,(e,n)=>{if(Hr(t)&&["arguments","caller","callee"].indexOf(n)!==-1)return!1;const r=t[n];if(Hr(r)){if(e.enumerable=!1,"writable"in e){e.writable=!1;return}e.set||(e.set=()=>{throw Error("Can not rewrite read-only method '"+n+"'")})}})},dN=(t,e)=>{const n={},r=i=>{i.forEach(a=>{n[a]=!0})};return Fl(t)?r(t):r(String(t).split(e)),n},fN=()=>{},hN=(t,e)=>(t=+t,Number.isFinite(t)?t:e),Qp="abcdefghijklmnopqrstuvwxyz",n1="0123456789",dT={DIGIT:n1,ALPHA:Qp,ALPHA_DIGIT:Qp+Qp.toUpperCase()+n1},pN=(t=16,e=dT.ALPHA_DIGIT)=>{let n="";const{length:r}=e;for(;t--;)n+=e[Math.random()*r|0];return n};function mN(t){return!!(t&&Hr(t.append)&&t[Symbol.toStringTag]==="FormData"&&t[Symbol.iterator])}const vN=t=>{const e=new Array(10),n=(r,i)=>{if(kh(r)){if(e.indexOf(r)>=0)return;if(!("toJSON"in r)){e[i]=r;const a=Fl(r)?[]:{};return Oc(r,(o,s)=>{const l=n(o,i+1);!tc(l)&&(a[s]=l)}),e[i]=void 0,a}}return r};return n(t,0)},gN=Ki("AsyncFunction"),yN=t=>t&&(kh(t)||Hr(t))&&Hr(t.then)&&Hr(t.catch),ge={isArray:Fl,isArrayBuffer:aT,isBuffer:B$,isFormData:G$,isArrayBufferView:U$,isString:V$,isNumber:oT,isBoolean:H$,isObject:kh,isPlainObject:sf,isUndefined:tc,isDate:Y$,isFile:W$,isBlob:q$,isRegExp:uN,isFunction:Hr,isStream:K$,isURLSearchParams:X$,isTypedArray:iN,isFileList:z$,forEach:Oc,merge:Ov,extend:Q$,trim:J$,stripBOM:Z$,inherits:eN,toFlatObject:tN,kindOf:Oh,kindOfTest:Ki,endsWith:nN,toArray:rN,forEachEntry:aN,matchAll:oN,isHTMLForm:sN,hasOwnProperty:t1,hasOwnProp:t1,reduceDescriptors:cT,freezeMethods:cN,toObjectSet:dN,toCamelCase:lN,noop:fN,toFiniteNumber:hN,findKey:sT,global:lT,isContextDefined:uT,ALPHABET:dT,generateString:pN,isSpecCompliantForm:mN,toJSONObject:vN,isAsyncFn:gN,isThenable:yN};function Ot(t,e,n,r,i){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error().stack,this.message=t,this.name="AxiosError",e&&(this.code=e),n&&(this.config=n),r&&(this.request=r),i&&(this.response=i)}ge.inherits(Ot,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:ge.toJSONObject(this.config),code:this.code,status:this.response&&this.response.status?this.response.status:null}}});const fT=Ot.prototype,hT={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach(t=>{hT[t]={value:t}});Object.defineProperties(Ot,hT);Object.defineProperty(fT,"isAxiosError",{value:!0});Ot.from=(t,e,n,r,i,a)=>{const o=Object.create(fT);return ge.toFlatObject(t,o,function(l){return l!==Error.prototype},s=>s!=="isAxiosError"),Ot.call(o,t.message,e,n,r,i),o.cause=t,o.name=t.name,a&&Object.assign(o,a),o};const bN=null;function Cv(t){return ge.isPlainObject(t)||ge.isArray(t)}function pT(t){return ge.endsWith(t,"[]")?t.slice(0,-2):t}function r1(t,e,n){return t?t.concat(e).map(function(i,a){return i=pT(i),!n&&a?"["+i+"]":i}).join(n?".":""):e}function _N(t){return ge.isArray(t)&&!t.some(Cv)}const wN=ge.toFlatObject(ge,{},null,function(e){return/^is[A-Z]/.test(e)});function $h(t,e,n){if(!ge.isObject(t))throw new TypeError("target must be an object");e=e||new FormData,n=ge.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,function(m,g){return!ge.isUndefined(g[m])});const r=n.metaTokens,i=n.visitor||c,a=n.dots,o=n.indexes,l=(n.Blob||typeof Blob<"u"&&Blob)&&ge.isSpecCompliantForm(e);if(!ge.isFunction(i))throw new TypeError("visitor must be a function");function u(p){if(p===null)return"";if(ge.isDate(p))return p.toISOString();if(!l&&ge.isBlob(p))throw new Ot("Blob is not supported. Use a Buffer instead.");return ge.isArrayBuffer(p)||ge.isTypedArray(p)?l&&typeof Blob=="function"?new Blob([p]):Buffer.from(p):p}function c(p,m,g){let v=p;if(p&&!g&&typeof p=="object"){if(ge.endsWith(m,"{}"))m=r?m:m.slice(0,-2),p=JSON.stringify(p);else if(ge.isArray(p)&&_N(p)||(ge.isFileList(p)||ge.endsWith(m,"[]"))&&(v=ge.toArray(p)))return m=pT(m),v.forEach(function(E,w){!(ge.isUndefined(E)||E===null)&&e.append(o===!0?r1([m],w,a):o===null?m:m+"[]",u(E))}),!1}return Cv(p)?!0:(e.append(r1(g,m,a),u(p)),!1)}const d=[],f=Object.assign(wN,{defaultVisitor:c,convertValue:u,isVisitable:Cv});function h(p,m){if(!ge.isUndefined(p)){if(d.indexOf(p)!==-1)throw Error("Circular reference detected in "+m.join("."));d.push(p),ge.forEach(p,function(v,b){(!(ge.isUndefined(v)||v===null)&&i.call(e,v,ge.isString(b)?b.trim():b,m,f))===!0&&h(v,m?m.concat(b):[b])}),d.pop()}}if(!ge.isObject(t))throw new TypeError("data must be an object");return h(t),e}function i1(t){const e={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(t).replace(/[!'()~]|%20|%00/g,function(r){return e[r]})}function _y(t,e){this._pairs=[],t&&$h(t,this,e)}const mT=_y.prototype;mT.append=function(e,n){this._pairs.push([e,n])};mT.toString=function(e){const n=e?function(r){return e.call(this,r,i1)}:i1;return this._pairs.map(function(i){return n(i[0])+"="+n(i[1])},"").join("&")};function EN(t){return encodeURIComponent(t).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function vT(t,e,n){if(!e)return t;const r=n&&n.encode||EN,i=n&&n.serialize;let a;if(i?a=i(e,n):a=ge.isURLSearchParams(e)?e.toString():new _y(e,n).toString(r),a){const o=t.indexOf("#");o!==-1&&(t=t.slice(0,o)),t+=(t.indexOf("?")===-1?"?":"&")+a}return t}class xN{constructor(){this.handlers=[]}use(e,n,r){return this.handlers.push({fulfilled:e,rejected:n,synchronous:r?r.synchronous:!1,runWhen:r?r.runWhen:null}),this.handlers.length-1}eject(e){this.handlers[e]&&(this.handlers[e]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(e){ge.forEach(this.handlers,function(r){r!==null&&e(r)})}}const a1=xN,gT={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},TN=typeof URLSearchParams<"u"?URLSearchParams:_y,SN=typeof FormData<"u"?FormData:null,AN=typeof Blob<"u"?Blob:null,ON={isBrowser:!0,classes:{URLSearchParams:TN,FormData:SN,Blob:AN},protocols:["http","https","file","blob","url","data"]},yT=typeof window<"u"&&typeof document<"u",CN=(t=>yT&&["ReactNative","NativeScript","NS"].indexOf(t)<0)(typeof navigator<"u"&&navigator.product),kN=(()=>typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&typeof self.importScripts=="function")(),$N=Object.freeze(Object.defineProperty({__proto__:null,hasBrowserEnv:yT,hasStandardBrowserEnv:CN,hasStandardBrowserWebWorkerEnv:kN},Symbol.toStringTag,{value:"Module"})),Ni={...$N,...ON};function NN(t,e){return $h(t,new Ni.classes.URLSearchParams,Object.assign({visitor:function(n,r,i,a){return Ni.isNode&&ge.isBuffer(n)?(this.append(r,n.toString("base64")),!1):a.defaultVisitor.apply(this,arguments)}},e))}function DN(t){return ge.matchAll(/\w+|\[(\w*)]/g,t).map(e=>e[0]==="[]"?"":e[1]||e[0])}function IN(t){const e={},n=Object.keys(t);let r;const i=n.length;let a;for(r=0;r=n.length;return o=!o&&ge.isArray(i)?i.length:o,l?(ge.hasOwnProp(i,o)?i[o]=[i[o],r]:i[o]=r,!s):((!i[o]||!ge.isObject(i[o]))&&(i[o]=[]),e(n,r,i[o],a)&&ge.isArray(i[o])&&(i[o]=IN(i[o])),!s)}if(ge.isFormData(t)&&ge.isFunction(t.entries)){const n={};return ge.forEachEntry(t,(r,i)=>{e(DN(r),i,n,0)}),n}return null}function PN(t,e,n){if(ge.isString(t))try{return(e||JSON.parse)(t),ge.trim(t)}catch(r){if(r.name!=="SyntaxError")throw r}return(n||JSON.stringify)(t)}const wy={transitional:gT,adapter:["xhr","http"],transformRequest:[function(e,n){const r=n.getContentType()||"",i=r.indexOf("application/json")>-1,a=ge.isObject(e);if(a&&ge.isHTMLForm(e)&&(e=new FormData(e)),ge.isFormData(e))return i?JSON.stringify(bT(e)):e;if(ge.isArrayBuffer(e)||ge.isBuffer(e)||ge.isStream(e)||ge.isFile(e)||ge.isBlob(e))return e;if(ge.isArrayBufferView(e))return e.buffer;if(ge.isURLSearchParams(e))return n.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),e.toString();let s;if(a){if(r.indexOf("application/x-www-form-urlencoded")>-1)return NN(e,this.formSerializer).toString();if((s=ge.isFileList(e))||r.indexOf("multipart/form-data")>-1){const l=this.env&&this.env.FormData;return $h(s?{"files[]":e}:e,l&&new l,this.formSerializer)}}return a||i?(n.setContentType("application/json",!1),PN(e)):e}],transformResponse:[function(e){const n=this.transitional||wy.transitional,r=n&&n.forcedJSONParsing,i=this.responseType==="json";if(e&&ge.isString(e)&&(r&&!this.responseType||i)){const o=!(n&&n.silentJSONParsing)&&i;try{return JSON.parse(e)}catch(s){if(o)throw s.name==="SyntaxError"?Ot.from(s,Ot.ERR_BAD_RESPONSE,this,null,this.response):s}}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:Ni.classes.FormData,Blob:Ni.classes.Blob},validateStatus:function(e){return e>=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};ge.forEach(["delete","get","head","post","put","patch"],t=>{wy.headers[t]={}});const Ey=wy,MN=ge.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]),LN=t=>{const e={};let n,r,i;return t&&t.split(` -`).forEach(function(o){i=o.indexOf(":"),n=o.substring(0,i).trim().toLowerCase(),r=o.substring(i+1).trim(),!(!n||e[n]&&MN[n])&&(n==="set-cookie"?e[n]?e[n].push(r):e[n]=[r]:e[n]=e[n]?e[n]+", "+r:r)}),e},o1=Symbol("internals");function eu(t){return t&&String(t).trim().toLowerCase()}function lf(t){return t===!1||t==null?t:ge.isArray(t)?t.map(lf):String(t)}function RN(t){const e=Object.create(null),n=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let r;for(;r=n.exec(t);)e[r[1]]=r[2];return e}const FN=t=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(t.trim());function Zp(t,e,n,r,i){if(ge.isFunction(r))return r.call(this,e,n);if(i&&(e=n),!!ge.isString(e)){if(ge.isString(r))return e.indexOf(r)!==-1;if(ge.isRegExp(r))return r.test(e)}}function jN(t){return t.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(e,n,r)=>n.toUpperCase()+r)}function BN(t,e){const n=ge.toCamelCase(" "+e);["get","set","has"].forEach(r=>{Object.defineProperty(t,r+n,{value:function(i,a,o){return this[r].call(this,e,i,a,o)},configurable:!0})})}class Nh{constructor(e){e&&this.set(e)}set(e,n,r){const i=this;function a(s,l,u){const c=eu(l);if(!c)throw new Error("header name must be a non-empty string");const d=ge.findKey(i,c);(!d||i[d]===void 0||u===!0||u===void 0&&i[d]!==!1)&&(i[d||l]=lf(s))}const o=(s,l)=>ge.forEach(s,(u,c)=>a(u,c,l));return ge.isPlainObject(e)||e instanceof this.constructor?o(e,n):ge.isString(e)&&(e=e.trim())&&!FN(e)?o(LN(e),n):e!=null&&a(n,e,r),this}get(e,n){if(e=eu(e),e){const r=ge.findKey(this,e);if(r){const i=this[r];if(!n)return i;if(n===!0)return RN(i);if(ge.isFunction(n))return n.call(this,i,r);if(ge.isRegExp(n))return n.exec(i);throw new TypeError("parser must be boolean|regexp|function")}}}has(e,n){if(e=eu(e),e){const r=ge.findKey(this,e);return!!(r&&this[r]!==void 0&&(!n||Zp(this,this[r],r,n)))}return!1}delete(e,n){const r=this;let i=!1;function a(o){if(o=eu(o),o){const s=ge.findKey(r,o);s&&(!n||Zp(r,r[s],s,n))&&(delete r[s],i=!0)}}return ge.isArray(e)?e.forEach(a):a(e),i}clear(e){const n=Object.keys(this);let r=n.length,i=!1;for(;r--;){const a=n[r];(!e||Zp(this,this[a],a,e,!0))&&(delete this[a],i=!0)}return i}normalize(e){const n=this,r={};return ge.forEach(this,(i,a)=>{const o=ge.findKey(r,a);if(o){n[o]=lf(i),delete n[a];return}const s=e?jN(a):String(a).trim();s!==a&&delete n[a],n[s]=lf(i),r[s]=!0}),this}concat(...e){return this.constructor.concat(this,...e)}toJSON(e){const n=Object.create(null);return ge.forEach(this,(r,i)=>{r!=null&&r!==!1&&(n[i]=e&&ge.isArray(r)?r.join(", "):r)}),n}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([e,n])=>e+": "+n).join(` -`)}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(e){return e instanceof this?e:new this(e)}static concat(e,...n){const r=new this(e);return n.forEach(i=>r.set(i)),r}static accessor(e){const r=(this[o1]=this[o1]={accessors:{}}).accessors,i=this.prototype;function a(o){const s=eu(o);r[s]||(BN(i,o),r[s]=!0)}return ge.isArray(e)?e.forEach(a):a(e),this}}Nh.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]);ge.reduceDescriptors(Nh.prototype,({value:t},e)=>{let n=e[0].toUpperCase()+e.slice(1);return{get:()=>t,set(r){this[n]=r}}});ge.freezeMethods(Nh);const da=Nh;function em(t,e){const n=this||Ey,r=e||n,i=da.from(r.headers);let a=r.data;return ge.forEach(t,function(s){a=s.call(n,a,i.normalize(),e?e.status:void 0)}),i.normalize(),a}function _T(t){return!!(t&&t.__CANCEL__)}function Cc(t,e,n){Ot.call(this,t??"canceled",Ot.ERR_CANCELED,e,n),this.name="CanceledError"}ge.inherits(Cc,Ot,{__CANCEL__:!0});function UN(t,e,n){const r=n.config.validateStatus;!n.status||!r||r(n.status)?t(n):e(new Ot("Request failed with status code "+n.status,[Ot.ERR_BAD_REQUEST,Ot.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n))}const VN=Ni.hasStandardBrowserEnv?{write(t,e,n,r,i,a){const o=[t+"="+encodeURIComponent(e)];ge.isNumber(n)&&o.push("expires="+new Date(n).toGMTString()),ge.isString(r)&&o.push("path="+r),ge.isString(i)&&o.push("domain="+i),a===!0&&o.push("secure"),document.cookie=o.join("; ")},read(t){const e=document.cookie.match(new RegExp("(^|;\\s*)("+t+")=([^;]*)"));return e?decodeURIComponent(e[3]):null},remove(t){this.write(t,"",Date.now()-864e5)}}:{write(){},read(){return null},remove(){}};function HN(t){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(t)}function YN(t,e){return e?t.replace(/\/?\/$/,"")+"/"+e.replace(/^\/+/,""):t}function wT(t,e){return t&&!HN(e)?YN(t,e):e}const WN=Ni.hasStandardBrowserEnv?function(){const e=/(msie|trident)/i.test(navigator.userAgent),n=document.createElement("a");let r;function i(a){let o=a;return e&&(n.setAttribute("href",o),o=n.href),n.setAttribute("href",o),{href:n.href,protocol:n.protocol?n.protocol.replace(/:$/,""):"",host:n.host,search:n.search?n.search.replace(/^\?/,""):"",hash:n.hash?n.hash.replace(/^#/,""):"",hostname:n.hostname,port:n.port,pathname:n.pathname.charAt(0)==="/"?n.pathname:"/"+n.pathname}}return r=i(window.location.href),function(o){const s=ge.isString(o)?i(o):o;return s.protocol===r.protocol&&s.host===r.host}}():function(){return function(){return!0}}();function qN(t){const e=/^([-+\w]{1,25})(:?\/\/|:)/.exec(t);return e&&e[1]||""}function zN(t,e){t=t||10;const n=new Array(t),r=new Array(t);let i=0,a=0,o;return e=e!==void 0?e:1e3,function(l){const u=Date.now(),c=r[a];o||(o=u),n[i]=l,r[i]=u;let d=a,f=0;for(;d!==i;)f+=n[d++],d=d%t;if(i=(i+1)%t,i===a&&(a=(a+1)%t),u-o{const a=i.loaded,o=i.lengthComputable?i.total:void 0,s=a-n,l=r(s),u=a<=o;n=a;const c={loaded:a,total:o,progress:o?a/o:void 0,bytes:s,rate:l||void 0,estimated:l&&o&&u?(o-a)/l:void 0,event:i};c[e?"download":"upload"]=!0,t(c)}}const KN=typeof XMLHttpRequest<"u",GN=KN&&function(t){return new Promise(function(n,r){let i=t.data;const a=da.from(t.headers).normalize();let{responseType:o,withXSRFToken:s}=t,l;function u(){t.cancelToken&&t.cancelToken.unsubscribe(l),t.signal&&t.signal.removeEventListener("abort",l)}let c;if(ge.isFormData(i)){if(Ni.hasStandardBrowserEnv||Ni.hasStandardBrowserWebWorkerEnv)a.setContentType(!1);else if((c=a.getContentType())!==!1){const[m,...g]=c?c.split(";").map(v=>v.trim()).filter(Boolean):[];a.setContentType([m||"multipart/form-data",...g].join("; "))}}let d=new XMLHttpRequest;if(t.auth){const m=t.auth.username||"",g=t.auth.password?unescape(encodeURIComponent(t.auth.password)):"";a.set("Authorization","Basic "+btoa(m+":"+g))}const f=wT(t.baseURL,t.url);d.open(t.method.toUpperCase(),vT(f,t.params,t.paramsSerializer),!0),d.timeout=t.timeout;function h(){if(!d)return;const m=da.from("getAllResponseHeaders"in d&&d.getAllResponseHeaders()),v={data:!o||o==="text"||o==="json"?d.responseText:d.response,status:d.status,statusText:d.statusText,headers:m,config:t,request:d};UN(function(E){n(E),u()},function(E){r(E),u()},v),d=null}if("onloadend"in d?d.onloadend=h:d.onreadystatechange=function(){!d||d.readyState!==4||d.status===0&&!(d.responseURL&&d.responseURL.indexOf("file:")===0)||setTimeout(h)},d.onabort=function(){d&&(r(new Ot("Request aborted",Ot.ECONNABORTED,t,d)),d=null)},d.onerror=function(){r(new Ot("Network Error",Ot.ERR_NETWORK,t,d)),d=null},d.ontimeout=function(){let g=t.timeout?"timeout of "+t.timeout+"ms exceeded":"timeout exceeded";const v=t.transitional||gT;t.timeoutErrorMessage&&(g=t.timeoutErrorMessage),r(new Ot(g,v.clarifyTimeoutError?Ot.ETIMEDOUT:Ot.ECONNABORTED,t,d)),d=null},Ni.hasStandardBrowserEnv&&(s&&ge.isFunction(s)&&(s=s(t)),s||s!==!1&&WN(f))){const m=t.xsrfHeaderName&&t.xsrfCookieName&&VN.read(t.xsrfCookieName);m&&a.set(t.xsrfHeaderName,m)}i===void 0&&a.setContentType(null),"setRequestHeader"in d&&ge.forEach(a.toJSON(),function(g,v){d.setRequestHeader(v,g)}),ge.isUndefined(t.withCredentials)||(d.withCredentials=!!t.withCredentials),o&&o!=="json"&&(d.responseType=t.responseType),typeof t.onDownloadProgress=="function"&&d.addEventListener("progress",s1(t.onDownloadProgress,!0)),typeof t.onUploadProgress=="function"&&d.upload&&d.upload.addEventListener("progress",s1(t.onUploadProgress)),(t.cancelToken||t.signal)&&(l=m=>{d&&(r(!m||m.type?new Cc(null,t,d):m),d.abort(),d=null)},t.cancelToken&&t.cancelToken.subscribe(l),t.signal&&(t.signal.aborted?l():t.signal.addEventListener("abort",l)));const p=qN(f);if(p&&Ni.protocols.indexOf(p)===-1){r(new Ot("Unsupported protocol "+p+":",Ot.ERR_BAD_REQUEST,t));return}d.send(i||null)})},kv={http:bN,xhr:GN};ge.forEach(kv,(t,e)=>{if(t){try{Object.defineProperty(t,"name",{value:e})}catch{}Object.defineProperty(t,"adapterName",{value:e})}});const l1=t=>`- ${t}`,XN=t=>ge.isFunction(t)||t===null||t===!1,ET={getAdapter:t=>{t=ge.isArray(t)?t:[t];const{length:e}=t;let n,r;const i={};for(let a=0;a`adapter ${s} `+(l===!1?"is not supported by the environment":"is not available in the build"));let o=e?a.length>1?`since : -`+a.map(l1).join(` -`):" "+l1(a[0]):"as no adapter specified";throw new Ot("There is no suitable adapter to dispatch the request "+o,"ERR_NOT_SUPPORT")}return r},adapters:kv};function tm(t){if(t.cancelToken&&t.cancelToken.throwIfRequested(),t.signal&&t.signal.aborted)throw new Cc(null,t)}function u1(t){return tm(t),t.headers=da.from(t.headers),t.data=em.call(t,t.transformRequest),["post","put","patch"].indexOf(t.method)!==-1&&t.headers.setContentType("application/x-www-form-urlencoded",!1),ET.getAdapter(t.adapter||Ey.adapter)(t).then(function(r){return tm(t),r.data=em.call(t,t.transformResponse,r),r.headers=da.from(r.headers),r},function(r){return _T(r)||(tm(t),r&&r.response&&(r.response.data=em.call(t,t.transformResponse,r.response),r.response.headers=da.from(r.response.headers))),Promise.reject(r)})}const c1=t=>t instanceof da?t.toJSON():t;function hl(t,e){e=e||{};const n={};function r(u,c,d){return ge.isPlainObject(u)&&ge.isPlainObject(c)?ge.merge.call({caseless:d},u,c):ge.isPlainObject(c)?ge.merge({},c):ge.isArray(c)?c.slice():c}function i(u,c,d){if(ge.isUndefined(c)){if(!ge.isUndefined(u))return r(void 0,u,d)}else return r(u,c,d)}function a(u,c){if(!ge.isUndefined(c))return r(void 0,c)}function o(u,c){if(ge.isUndefined(c)){if(!ge.isUndefined(u))return r(void 0,u)}else return r(void 0,c)}function s(u,c,d){if(d in e)return r(u,c);if(d in t)return r(void 0,u)}const l={url:a,method:a,data:a,baseURL:o,transformRequest:o,transformResponse:o,paramsSerializer:o,timeout:o,timeoutMessage:o,withCredentials:o,withXSRFToken:o,adapter:o,responseType:o,xsrfCookieName:o,xsrfHeaderName:o,onUploadProgress:o,onDownloadProgress:o,decompress:o,maxContentLength:o,maxBodyLength:o,beforeRedirect:o,transport:o,httpAgent:o,httpsAgent:o,cancelToken:o,socketPath:o,responseEncoding:o,validateStatus:s,headers:(u,c)=>i(c1(u),c1(c),!0)};return ge.forEach(Object.keys(Object.assign({},t,e)),function(c){const d=l[c]||i,f=d(t[c],e[c],c);ge.isUndefined(f)&&d!==s||(n[c]=f)}),n}const xT="1.6.7",xy={};["object","boolean","number","function","string","symbol"].forEach((t,e)=>{xy[t]=function(r){return typeof r===t||"a"+(e<1?"n ":" ")+t}});const d1={};xy.transitional=function(e,n,r){function i(a,o){return"[Axios v"+xT+"] Transitional option '"+a+"'"+o+(r?". "+r:"")}return(a,o,s)=>{if(e===!1)throw new Ot(i(o," has been removed"+(n?" in "+n:"")),Ot.ERR_DEPRECATED);return n&&!d1[o]&&(d1[o]=!0,console.warn(i(o," has been deprecated since v"+n+" and will be removed in the near future"))),e?e(a,o,s):!0}};function JN(t,e,n){if(typeof t!="object")throw new Ot("options must be an object",Ot.ERR_BAD_OPTION_VALUE);const r=Object.keys(t);let i=r.length;for(;i-- >0;){const a=r[i],o=e[a];if(o){const s=t[a],l=s===void 0||o(s,a,t);if(l!==!0)throw new Ot("option "+a+" must be "+l,Ot.ERR_BAD_OPTION_VALUE);continue}if(n!==!0)throw new Ot("Unknown option "+a,Ot.ERR_BAD_OPTION)}}const $v={assertOptions:JN,validators:xy},Ma=$v.validators;class Mf{constructor(e){this.defaults=e,this.interceptors={request:new a1,response:new a1}}async request(e,n){try{return await this._request(e,n)}catch(r){if(r instanceof Error){let i;Error.captureStackTrace?Error.captureStackTrace(i={}):i=new Error;const a=i.stack?i.stack.replace(/^.+\n/,""):"";r.stack?a&&!String(r.stack).endsWith(a.replace(/^.+\n.+\n/,""))&&(r.stack+=` -`+a):r.stack=a}throw r}}_request(e,n){typeof e=="string"?(n=n||{},n.url=e):n=e||{},n=hl(this.defaults,n);const{transitional:r,paramsSerializer:i,headers:a}=n;r!==void 0&&$v.assertOptions(r,{silentJSONParsing:Ma.transitional(Ma.boolean),forcedJSONParsing:Ma.transitional(Ma.boolean),clarifyTimeoutError:Ma.transitional(Ma.boolean)},!1),i!=null&&(ge.isFunction(i)?n.paramsSerializer={serialize:i}:$v.assertOptions(i,{encode:Ma.function,serialize:Ma.function},!0)),n.method=(n.method||this.defaults.method||"get").toLowerCase();let o=a&&ge.merge(a.common,a[n.method]);a&&ge.forEach(["delete","get","head","post","put","patch","common"],p=>{delete a[p]}),n.headers=da.concat(o,a);const s=[];let l=!0;this.interceptors.request.forEach(function(m){typeof m.runWhen=="function"&&m.runWhen(n)===!1||(l=l&&m.synchronous,s.unshift(m.fulfilled,m.rejected))});const u=[];this.interceptors.response.forEach(function(m){u.push(m.fulfilled,m.rejected)});let c,d=0,f;if(!l){const p=[u1.bind(this),void 0];for(p.unshift.apply(p,s),p.push.apply(p,u),f=p.length,c=Promise.resolve(n);d{if(!r._listeners)return;let a=r._listeners.length;for(;a-- >0;)r._listeners[a](i);r._listeners=null}),this.promise.then=i=>{let a;const o=new Promise(s=>{r.subscribe(s),a=s}).then(i);return o.cancel=function(){r.unsubscribe(a)},o},e(function(a,o,s){r.reason||(r.reason=new Cc(a,o,s),n(r.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(e){if(this.reason){e(this.reason);return}this._listeners?this._listeners.push(e):this._listeners=[e]}unsubscribe(e){if(!this._listeners)return;const n=this._listeners.indexOf(e);n!==-1&&this._listeners.splice(n,1)}static source(){let e;return{token:new Ty(function(i){e=i}),cancel:e}}}const QN=Ty;function ZN(t){return function(n){return t.apply(null,n)}}function eD(t){return ge.isObject(t)&&t.isAxiosError===!0}const Nv={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(Nv).forEach(([t,e])=>{Nv[e]=t});const tD=Nv;function TT(t){const e=new uf(t),n=iT(uf.prototype.request,e);return ge.extend(n,uf.prototype,e,{allOwnKeys:!0}),ge.extend(n,e,null,{allOwnKeys:!0}),n.create=function(i){return TT(hl(t,i))},n}const vn=TT(Ey);vn.Axios=uf;vn.CanceledError=Cc;vn.CancelToken=QN;vn.isCancel=_T;vn.VERSION=xT;vn.toFormData=$h;vn.AxiosError=Ot;vn.Cancel=vn.CanceledError;vn.all=function(e){return Promise.all(e)};vn.spread=ZN;vn.isAxiosError=eD;vn.mergeConfig=hl;vn.AxiosHeaders=da;vn.formToJSON=t=>bT(ge.isHTMLForm(t)?new FormData(t):t);vn.getAdapter=ET.getAdapter;vn.HttpStatusCode=tD;vn.default=vn;const xr=vn,nD={class:"navbar navbar-expand-lg as-navbar sticky-top"},rD={class:"container-xxl as-gutter flex-wrap flex-lg-nowrap","aria-label":"Main navigation"},iD=y("div",{class:"as-navbar-toggle"},[y("button",{class:"navbar-toggler p-2",type:"button","data-bs-toggle":"offcanvas","data-bs-target":"#asSidebar","aria-controls":"asSidebar","aria-label":"Toggle docs navigation"},[y("i",{class:"fas fa-bars"}),y("span",{class:"d-none fs-6 pe-1"},"Browse")])],-1),aD={class:"navbar-brand p-0 me-0 me-lg-4 d-flex align-items-center",href:"javascript:void(0);","aria-label":"Astroid"},oD={class:"fa-layers fa-2x me-1","full-width":""},sD=y("svg",{class:"svg-inline--fa me-2","aria-hidden":"true",focusable:"false","data-prefix":"fas","data-icon":"meteor",role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512"},[y("path",{class:"",fill:"currentColor",d:"M493.7 .9L299.4 75.6l2.3-29.3c1-12.8-12.8-21.5-24-15.1L101.3 133.4C38.6 169.7 0 236.6 0 309C0 421.1 90.9 512 203 512c72.4 0 139.4-38.6 175.7-101.3L480.8 234.3c6.5-11.1-2.2-25-15.1-24l-29.3 2.3L511.1 18.3c.6-1.5 .9-3.2 .9-4.8C512 6 506 0 498.5 0c-1.7 0-3.3 .3-4.8 .9zM192 192a128 128 0 1 1 0 256 128 128 0 1 1 0-256zm0 96a32 32 0 1 0 -64 0 32 32 0 1 0 64 0zm16 96a16 16 0 1 0 0-32 16 16 0 1 0 0 32z"})],-1),lD={class:"fa-layers-counter fa-layers-bottom-right"},uD=y("div",{class:"d-flex"},[y("button",{class:"navbar-toggler d-flex d-lg-none order-3 p-2",type:"button","data-bs-toggle":"offcanvas","data-bs-target":"#bdNavbar","aria-controls":"bdNavbar","aria-label":"Toggle navigation"},[y("i",{class:"fas fa-ellipsis"})])],-1),cD={class:"offcanvas-lg offcanvas-end flex-grow-1",tabindex:"-1",id:"bdNavbar","aria-labelledby":"bdNavbarOffcanvasLabel","data-bs-scroll":"true"},dD={class:"offcanvas-header px-4 pb-0"},fD={class:"offcanvas-title",id:"bdNavbarOffcanvasLabel"},hD=y("button",{type:"button",class:"btn-close","data-bs-dismiss":"offcanvas","aria-label":"Close","data-bs-target":"#bdNavbar"},null,-1),pD={class:"offcanvas-body p-4 pt-0 p-lg-0"},mD=y("hr",{class:"d-lg-none"},null,-1),vD={class:"cta-button d-lg-flex"},gD=y("div",{class:"vr d-none d-lg-flex h-100 me-lg-4"},null,-1),yD={class:"navbar-nav flex-row flex-wrap"},bD={class:"nav-item col-6 col-lg-auto d-grid"},_D=["onClick","disabled"],wD={class:"nav-item col-6 col-lg-auto d-grid"},ED=["onClick","disabled"],xD={class:"nav-item col-6 col-lg-auto d-grid"},TD=["href","aria-disabled"],SD=y("i",{class:"fas fa-up-right-from-square me-1"},null,-1),AD={class:"nav-item col-6 col-lg-auto d-grid"},OD=["href","aria-disabled"],CD=y("i",{class:"fas fa-xmark me-1"},null,-1),kD={class:"template-title m-auto d-none d-lg-block"},$D=y("hr",{class:"d-lg-none"},null,-1),ND={class:"navbar-nav flex-row flex-wrap ms-md-auto"},DD=["href","title"],ID={class:"d-lg-none ms-2"},PD={class:"astroid-color-mode d-lg-flex align-items-center ms-lg-2"},MD=y("hr",{class:"d-lg-none"},null,-1),LD={class:"form-check form-switch"},RD={class:"toast-container position-fixed bottom-0 end-0 p-3"},FD={id:"astroidMessage",class:"toast",role:"alert","aria-live":"assertive","aria-atomic":"true"},jD={class:"toast-header"},BD={class:"me-auto"},UD=y("small",null,"1 second ago",-1),VD=y("button",{type:"button",class:"btn-close","data-bs-dismiss":"toast","aria-label":"Close"},null,-1),HD={class:"toast-body"},YD={__name:"Heading",props:{config:{type:Object,default:null}},emits:["update:ColorMode"],setup(t,{emit:e}){const n=e,r=t,i=Wn("theme","light"),a=r.config.astroid_lib.jtemplate_link.replace(/\&\;/g,"&"),o=ne("fa-floppy-disk"),s=ne("fa-eraser"),l=ne(!1),u=mn({header:"",body:"",icon:"",color:"darkviolet"}),c=ne(!1);bt(()=>{c.value=i.value!=="light"}),yt(c,p=>{n("update:ColorMode",p?"dark":"light")});const d=[{title:"Docs",href:r.config.astroid_lib.document_link,icon:"fas fa-book"},{title:"GitHub",href:r.config.astroid_lib.github_link,icon:"fab fa-github"},{title:"Videos Tutorial",href:r.config.astroid_lib.video_tutorial,icon:"fab fa-youtube"},{title:"Astroid Website",href:r.config.astroid_lib.astroid_link,icon:"fas fa-meteor"}];function f(){const p=r.config.astroid_lib.astroid_action.replace(/\&\;/g,"&"),m=document.getElementById("astroidMessage"),g=Toast.getOrCreateInstance(m),v=new FormData(document.getElementById("astroid-form"));o.value="fa-sync fa-spin",l.value=!0,xr.post(p,v,{headers:{"Content-Type":"multipart/form-data"}}).then(b=>{u.icon="fa-solid fa-floppy-disk",b.data.status==="success"?(u.header="Style has been saved",u.body="Style "+r.config.astroid_lib.template_name+" has been saved",u.color="darkviolet"):(u.header="Style did not saved yet",u.body=b.data.message,u.color="red"),o.value="fa-floppy-disk",l.value=!1,g.show()}).catch(b=>{console.error(b)})}function h(){const p=document.getElementById("astroidMessage"),m=Toast.getOrCreateInstance(p);s.value="fa-sync fa-spin",xr.get(r.config.astroid_lib.base_url+"/index.php?option=com_ajax&astroid=clear-cache&template="+r.config.astroid_lib.template_name).then(function(g){g.data.status==="success"&&(u.icon="fa-solid fa-eraser",u.header="Template Clear Cache",u.body=g.data.data.message,u.color="darkviolet",m.show(),xr.get(r.config.astroid_lib.base_url+"/index.php?option=com_ajax&astroid=clear-joomla-cache").then(function(v){v.data.status==="success"&&(s.value="fa-eraser",u.header="Joomla Clear Cache",u.body=v.data.data.message,m.show())}).catch(function(v){console.log(v)}))}).catch(function(g){console.log(g)})}return(p,m)=>(A(),D(oe,null,[y("header",nD,[y("nav",rD,[iD,y("a",aD,[y("div",oD,[sD,y("span",lD,"v"+ye(r.config.astroid_lib.astroid_version),1)]),Ct(" Astroid ")]),uD,y("div",cD,[y("div",dD,[y("h5",fD,ye(r.config.astroid_lib.template_title),1),hD]),y("div",pD,[mD,y("div",vD,[gD,y("ul",yD,[y("li",bD,[y("button",{class:"btn btn-sm btn-as btn-as-primary",type:"button",onClick:we(f,["prevent"]),disabled:l.value},[y("i",{class:Se(["fas me-1",o.value])},null,2),Ct(" "+ye(r.config.astroid_lang.ASTROID_SAVE),1)],8,_D)]),y("li",wD,[y("button",{class:"btn btn-sm btn-as btn-as-light",type:"button",onClick:we(h,["prevent"]),disabled:l.value},[y("i",{class:Se(["fas me-1",s.value])},null,2),Ct(" "+ye(r.config.astroid_lang.ASTROID_TEMPLATE_CLEAR_CACHE),1)],8,ED)]),y("li",xD,[y("a",{class:Se(["btn btn-sm btn-as btn-as-light",{disabled:l.value}]),href:r.config.astroid_lib.site_url,target:"_blank",tabindex:"-1",role:"button","aria-disabled":l.value},[SD,Ct(" "+ye(r.config.astroid_lang.ASTROID_TEMPLATE_PREVIEW),1)],10,TD)]),y("li",AD,[y("a",{class:Se(["btn btn-sm btn-as btn-as-light",{disabled:l.value}]),href:K(a),tabindex:"-1",role:"button","aria-disabled":l.value},[CD,Ct(" "+ye(r.config.astroid_lang.ASTROID_TEMPLATE_CLOSE),1)],10,OD)])])]),y("div",kD,ye(r.config.astroid_lib.template_title),1),$D,y("ul",ND,[(A(),D(oe,null,$e(d,g=>y("li",{class:"nav-item col-6 col-lg-auto",key:g.value},[y("a",{class:"nav-link py-2 px-0 px-lg-2",href:g.href,title:g.title,target:"_blank",rel:"noopener"},[y("i",{class:Se(g.icon)},null,2),y("small",ID,ye(g.title),1)],8,DD)])),64))]),y("div",PD,[MD,y("div",LD,[Ve(y("input",{class:"form-check-input switcher",id:"astroid-color-mode-switcher",type:"checkbox",role:"switch","onUpdate:modelValue":m[0]||(m[0]=g=>c.value=g)},null,512),[[zi,c.value]])])])])])])]),y("div",RD,[y("div",FD,[y("div",jD,[y("i",{class:Se(["me-2",u.icon]),style:xt({color:u.color})},null,6),y("strong",BD,ye(u.header),1),UD,VD]),y("div",HD,ye(u.body),1)])])],64))}},WD={class:"as-sidebar"},qD={class:"offcanvas-lg offcanvas-start",tabindex:"-1",id:"asSidebar","aria-labelledby":"asSidebarOffcanvasLabel"},zD=y("div",{class:"offcanvas-header border-bottom"},[y("h5",{class:"offcanvas-title",id:"asSidebarOffcanvasLabel"},"Browse menu"),y("button",{type:"button",class:"btn-close","data-bs-dismiss":"offcanvas","aria-label":"Close","data-bs-target":"#asSidebar"})],-1),KD={class:"offcanvas-body"},GD={class:"as-links w-100",id:"as-sidebar-nav","aria-label":"Sidebar navigation"},XD={class:"as-links-nav list-unstyled mb-0 pb-3 pb-md-2 pe-lg-2"},JD=["href","onClick"],QD={class:"as-links-heading d-flex w-100 align-items-center fw-semibold"},ZD=["innerHTML"],eI={key:0,class:"list-unstyled fw-normal pb-2 small"},tI=["onClick"],nI={__name:"Sidebar",props:{config:{type:Object,default:null}},setup(t){const e=t;return(n,r)=>(A(),D("aside",WD,[y("div",qD,[zD,y("div",KD,[y("nav",GD,[y("ul",XD,[(A(!0),D(oe,null,$e(e.config.astroid_content,i=>(A(),D("li",{class:"as-links-group py-2",key:i.name},[y("a",{href:"#"+i.name,class:"as-page-link",onClick:we(a=>n.$emit("sidebarActive",i.name),["prevent"])},[y("strong",QD,[y("i",{class:Se([i.icon,"me-2"])},null,2),y("span",{class:"d-flex align-items-center",innerHTML:i.label},null,8,ZD)])],8,JD),Object.keys(i.childs).length>0?(A(),D("ul",eI,[(A(!0),D(oe,null,$e(i.childs,(a,o)=>(A(),D("li",{key:o},[y("a",{href:"#",onClick:we(s=>n.$emit("sidebarActive",i.name,o),["prevent"]),class:"as-links-link d-inline-block rounded"},ye(a.title),9,tI)]))),128))])):ee("",!0)]))),128))])])])])]))}},rI={class:"arrow-icon-picker"},iI={class:"icon-display mb-4"},aI={class:"row g-2 g-lg-3"},oI={class:"col-auto"},sI=["onClick"],lI=["id","name","value"],uI={__name:"BackToTopIcon",props:{field:{type:Object,default:null},modelValue:{type:String,default:""}},emits:["update:modelValue"],setup(t,{emit:e}){const n=e,r=t,i=[["fas","fa-long-arrow-alt-up"],["fas","fa-arrow-up"],["fas","fa-arrow-circle-up"],["fas","fa-arrow-alt-circle-up"],["fas","fa-angle-double-up"],["fas","fa-sort-up"],["fas","fa-level-up-alt"],["fas","fa-cloud-upload-alt"],["fas","fa-chevron-up"],["fas","fa-chevron-circle-up"],["fas","fa-hand-point-up"],["fas","fa-caret-square-up"]];function a(o){n("update:modelValue",o.join(" "))}return(o,s)=>(A(),D(oe,null,[y("div",rI,[y("div",iI,[y("i",{class:Se(["fa-3x",t.modelValue])},null,2)]),y("div",aI,[(A(),D(oe,null,$e(i,l=>y("div",oI,[y("a",{class:Se(["icon border rounded p-2 link-underline link-underline-opacity-0 link-underline-opacity-0-hover",{active:l.join(" ")===t.modelValue}]),onClick:we(u=>a(l),["prevent"])},[y("i",{class:Se(l.join(" "))},null,2)],10,sI)])),64))])]),y("input",{id:r.field.input.id,name:r.field.input.name,value:t.modelValue,type:"hidden"},null,8,lI)],64))}};function kc(t,e,n,r){function i(a){return a instanceof n?a:new n(function(o){o(a)})}return new(n||(n=Promise))(function(a,o){function s(c){try{u(r.next(c))}catch(d){o(d)}}function l(c){try{u(r.throw(c))}catch(d){o(d)}}function u(c){c.done?a(c.value):i(c.value).then(s,l)}u((r=r.apply(t,e||[])).next())})}function $c(t,e){var n={label:0,sent:function(){if(a[0]&1)throw a[1];return a[1]},trys:[],ops:[]},r,i,a,o;return o={next:s(0),throw:s(1),return:s(2)},typeof Symbol=="function"&&(o[Symbol.iterator]=function(){return this}),o;function s(u){return function(c){return l([u,c])}}function l(u){if(r)throw new TypeError("Generator is already executing.");for(;o&&(o=0,u[0]&&(n=0)),n;)try{if(r=1,i&&(a=u[0]&2?i.return:u[0]?i.throw||((a=i.return)&&a.call(i),0):i.next)&&!(a=a.call(i,u[1])).done)return a;switch(i=0,a&&(u=[u[0]&2,a.value]),u[0]){case 0:case 1:a=u;break;case 4:return n.label++,{value:u[1],done:!1};case 5:n.label++,i=u[1],u=[0];continue;case 7:u=n.ops.pop(),n.trys.pop();continue;default:if(a=n.trys,!(a=a.length>0&&a[a.length-1])&&(u[0]===6||u[0]===2)){n=0;continue}if(u[0]===3&&(!a||u[1]>a[0]&&u[1]0)&&!(i=r.next()).done;)a.push(i.value)}catch(s){o={error:s}}finally{try{i&&!i.done&&(n=r.return)&&n.call(r)}finally{if(o)throw o.error}}return a}function dI(){for(var t=[],e=0;e0?r:t.name,writable:!1,configurable:!1,enumerable:!0})}return n}function hI(t){var e=t.name,n=e&&e.lastIndexOf(".")!==-1;if(n&&!t.type){var r=e.split(".").pop().toLowerCase(),i=fI.get(r);i&&Object.defineProperty(t,"type",{value:i,writable:!1,configurable:!1,enumerable:!0})}return t}var pI=[".DS_Store","Thumbs.db"];function mI(t){return kc(this,void 0,void 0,function(){return $c(this,function(e){return[2,vI(t)&&t.dataTransfer?bI(t.dataTransfer,t.type):gI(t)]})})}function vI(t){return!!t.dataTransfer}function gI(t){var e=yI(t.target)?t.target.files?Dv(t.target.files):[]:[];return e.map(function(n){return Dh(n)})}function yI(t){return t!==null}function bI(t,e){return kc(this,void 0,void 0,function(){var n,r;return $c(this,function(i){switch(i.label){case 0:return t.items?(n=Dv(t.items).filter(function(a){return a.kind==="file"}),e!=="drop"?[2,n]:[4,Promise.all(n.map(_I))]):[3,2];case 1:return r=i.sent(),[2,f1(ST(r))];case 2:return[2,f1(Dv(t.files).map(function(a){return Dh(a)}))]}})})}function f1(t){return t.filter(function(e){return pI.indexOf(e.name)===-1})}function Dv(t){for(var e=[],n=0;ne in t?NC(t,e,{enumerable:!0,configurable:!0,writable:!0,value:n}):t[e]=n;var IC=(t,e)=>()=>(e||t((e={exports:{}}).exports,e),e.exports);var Re=(t,e,n)=>(DC(t,typeof e!="symbol"?e+"":e,n),n);var $se=IC((Sr,Ar)=>{(function(){const e=document.createElement("link").relList;if(e&&e.supports&&e.supports("modulepreload"))return;for(const a of document.querySelectorAll('link[rel="modulepreload"]'))r(a);new MutationObserver(a=>{for(const i of a)if(i.type==="childList")for(const o of i.addedNodes)o.tagName==="LINK"&&o.rel==="modulepreload"&&r(o)}).observe(document,{childList:!0,subtree:!0});function n(a){const i={};return a.integrity&&(i.integrity=a.integrity),a.referrerPolicy&&(i.referrerPolicy=a.referrerPolicy),a.crossOrigin==="use-credentials"?i.credentials="include":a.crossOrigin==="anonymous"?i.credentials="omit":i.credentials="same-origin",i}function r(a){if(a.ep)return;a.ep=!0;const i=n(a);fetch(a.href,i)}})();function ch(t,e){const n=Object.create(null),r=t.split(",");for(let a=0;a!!n[a.toLowerCase()]:a=>!!n[a]}const Ut={},Qs=[],ha=()=>{},PC=()=>!1,MC=/^on[^a-z]/,Tc=t=>MC.test(t),Yg=t=>t.startsWith("onUpdate:"),Qt=Object.assign,Wg=(t,e)=>{const n=t.indexOf(e);n>-1&&t.splice(n,1)},LC=Object.prototype.hasOwnProperty,$t=(t,e)=>LC.call(t,e),He=Array.isArray,Zs=t=>Il(t)==="[object Map]",fs=t=>Il(t)==="[object Set]",p0=t=>Il(t)==="[object Date]",RC=t=>Il(t)==="[object RegExp]",ct=t=>typeof t=="function",Zt=t=>typeof t=="string",sl=t=>typeof t=="symbol",Vt=t=>t!==null&&typeof t=="object",qg=t=>(Vt(t)||ct(t))&&ct(t.then)&&ct(t.catch),CE=Object.prototype.toString,Il=t=>CE.call(t),FC=t=>Il(t).slice(8,-1),kE=t=>Il(t)==="[object Object]",zg=t=>Zt(t)&&t!=="NaN"&&t[0]!=="-"&&""+parseInt(t,10)===t,xu=ch(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),dh=t=>{const e=Object.create(null);return n=>e[n]||(e[n]=t(n))},jC=/-(\w)/g,pr=dh(t=>t.replace(jC,(e,n)=>n?n.toUpperCase():"")),BC=/\B([A-Z])/g,Br=dh(t=>t.replace(BC,"-$1").toLowerCase()),Sc=dh(t=>t.charAt(0).toUpperCase()+t.slice(1)),Tu=dh(t=>t?`on${Sc(t)}`:""),to=(t,e)=>!Object.is(t,e),el=(t,e)=>{for(let n=0;n{Object.defineProperty(t,e,{configurable:!0,enumerable:!1,value:n})},Af=t=>{const e=parseFloat(t);return isNaN(e)?t:e},Of=t=>{const e=Zt(t)?Number(t):NaN;return isNaN(e)?t:e};let m0;const uv=()=>m0||(m0=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{}),UC="Infinity,undefined,NaN,isFinite,isNaN,parseFloat,parseInt,decodeURI,decodeURIComponent,encodeURI,encodeURIComponent,Math,Number,Date,Array,Object,Boolean,String,RegExp,Map,Set,JSON,Intl,BigInt,console",VC=ch(UC);function wt(t){if(He(t)){const e={};for(let n=0;n{if(n){const r=n.split(YC);r.length>1&&(e[r[0].trim()]=r[1].trim())}}),e}function Se(t){let e="";if(Zt(t))e=t;else if(He(t))for(let n=0;nno(n,e))}const ae=t=>Zt(t)?t:t==null?"":He(t)||Vt(t)&&(t.toString===CE||!ct(t.toString))?JSON.stringify(t,NE,2):String(t),NE=(t,e)=>e&&e.__v_isRef?NE(t,e.value):Zs(e)?{[`Map(${e.size})`]:[...e.entries()].reduce((n,[r,a])=>(n[`${r} =>`]=a,n),{})}:fs(e)?{[`Set(${e.size})`]:[...e.values()]}:Vt(e)&&!He(e)&&!kE(e)?String(e):e;let Er;class Kg{constructor(e=!1){this.detached=e,this._active=!0,this.effects=[],this.cleanups=[],this.parent=Er,!e&&Er&&(this.index=(Er.scopes||(Er.scopes=[])).push(this)-1)}get active(){return this._active}run(e){if(this._active){const n=Er;try{return Er=this,e()}finally{Er=n}}}on(){Er=this}off(){Er=this.parent}stop(e){if(this._active){let n,r;for(n=0,r=this.effects.length;n{const e=new Set(t);return e.w=0,e.n=0,e},PE=t=>(t.w&ro)>0,ME=t=>(t.n&ro)>0,JC=({deps:t})=>{if(t.length)for(let e=0;e{const{deps:e}=t;if(e.length){let n=0;for(let r=0;r{(c==="length"||!sl(c)&&c>=l)&&s.push(u)})}else switch(n!==void 0&&s.push(o.get(n)),e){case"add":He(t)?zg(n)&&s.push(o.get("length")):(s.push(o.get(Ho)),Zs(t)&&s.push(o.get(dv)));break;case"delete":He(t)||(s.push(o.get(Ho)),Zs(t)&&s.push(o.get(dv)));break;case"set":Zs(t)&&s.push(o.get(Ho));break}if(s.length===1)s[0]&&fv(s[0]);else{const l=[];for(const u of s)u&&l.push(...u);fv(Xg(l))}}function fv(t,e){const n=He(t)?t:[...t];for(const r of n)r.computed&&g0(r);for(const r of n)r.computed||g0(r)}function g0(t,e){(t!==oa||t.allowRecurse)&&(t.scheduler?t.scheduler():t.run())}function t2(t,e){var n;return(n=Cf.get(t))==null?void 0:n.get(e)}const n2=ch("__proto__,__v_isRef,__isVue"),FE=new Set(Object.getOwnPropertyNames(Symbol).filter(t=>t!=="arguments"&&t!=="caller").map(t=>Symbol[t]).filter(sl)),y0=r2();function r2(){const t={};return["includes","indexOf","lastIndexOf"].forEach(e=>{t[e]=function(...n){const r=St(this);for(let i=0,o=this.length;i{t[e]=function(...n){Pl();const r=St(this)[e].apply(this,n);return Ml(),r}}),t}function a2(t){const e=St(this);return gr(e,"has",t),e.hasOwnProperty(t)}class jE{constructor(e=!1,n=!1){this._isReadonly=e,this._shallow=n}get(e,n,r){const a=this._isReadonly,i=this._shallow;if(n==="__v_isReactive")return!a;if(n==="__v_isReadonly")return a;if(n==="__v_isShallow")return i;if(n==="__v_raw"&&r===(a?i?WE:YE:i?HE:VE).get(e))return e;const o=He(e);if(!a){if(o&&$t(y0,n))return Reflect.get(y0,n,r);if(n==="hasOwnProperty")return a2}const s=Reflect.get(e,n,r);return(sl(n)?FE.has(n):n2(n))||(a||gr(e,"get",n),i)?s:cn(s)?o&&zg(n)?s:s.value:Vt(s)?a?Qg(s):nn(s):s}}class BE extends jE{constructor(e=!1){super(!1,e)}set(e,n,r,a){let i=e[n];if(Zo(i)&&cn(i)&&!cn(r))return!1;if(!this._shallow&&(!qu(r)&&!Zo(r)&&(i=St(i),r=St(r)),!He(e)&&cn(i)&&!cn(r)))return i.value=r,!0;const o=He(e)&&zg(n)?Number(n)t,hh=t=>Reflect.getPrototypeOf(t);function pd(t,e,n=!1,r=!1){t=t.__v_raw;const a=St(t),i=St(e);n||(to(e,i)&&gr(a,"get",e),gr(a,"get",i));const{has:o}=hh(a),s=r?Jg:n?ty:zu;if(o.call(a,e))return s(t.get(e));if(o.call(a,i))return s(t.get(i));t!==a&&t.get(e)}function md(t,e=!1){const n=this.__v_raw,r=St(n),a=St(t);return e||(to(t,a)&&gr(r,"has",t),gr(r,"has",a)),t===a?n.has(t):n.has(t)||n.has(a)}function vd(t,e=!1){return t=t.__v_raw,!e&&gr(St(t),"iterate",Ho),Reflect.get(t,"size",t)}function b0(t){t=St(t);const e=St(this);return hh(e).has.call(e,t)||(e.add(t),ui(e,"add",t,t)),this}function _0(t,e){e=St(e);const n=St(this),{has:r,get:a}=hh(n);let i=r.call(n,t);i||(t=St(t),i=r.call(n,t));const o=a.call(n,t);return n.set(t,e),i?to(e,o)&&ui(n,"set",t,e):ui(n,"add",t,e),this}function w0(t){const e=St(this),{has:n,get:r}=hh(e);let a=n.call(e,t);a||(t=St(t),a=n.call(e,t)),r&&r.call(e,t);const i=e.delete(t);return a&&ui(e,"delete",t,void 0),i}function E0(){const t=St(this),e=t.size!==0,n=t.clear();return e&&ui(t,"clear",void 0,void 0),n}function gd(t,e){return function(r,a){const i=this,o=i.__v_raw,s=St(o),l=e?Jg:t?ty:zu;return!t&&gr(s,"iterate",Ho),o.forEach((u,c)=>r.call(a,l(u),l(c),i))}}function yd(t,e,n){return function(...r){const a=this.__v_raw,i=St(a),o=Zs(i),s=t==="entries"||t===Symbol.iterator&&o,l=t==="keys"&&o,u=a[t](...r),c=n?Jg:e?ty:zu;return!e&&gr(i,"iterate",l?dv:Ho),{next(){const{value:d,done:f}=u.next();return f?{value:d,done:f}:{value:s?[c(d[0]),c(d[1])]:c(d),done:f}},[Symbol.iterator](){return this}}}}function Di(t){return function(...e){return t==="delete"?!1:this}}function u2(){const t={get(i){return pd(this,i)},get size(){return vd(this)},has:md,add:b0,set:_0,delete:w0,clear:E0,forEach:gd(!1,!1)},e={get(i){return pd(this,i,!1,!0)},get size(){return vd(this)},has:md,add:b0,set:_0,delete:w0,clear:E0,forEach:gd(!1,!0)},n={get(i){return pd(this,i,!0)},get size(){return vd(this,!0)},has(i){return md.call(this,i,!0)},add:Di("add"),set:Di("set"),delete:Di("delete"),clear:Di("clear"),forEach:gd(!0,!1)},r={get(i){return pd(this,i,!0,!0)},get size(){return vd(this,!0)},has(i){return md.call(this,i,!0)},add:Di("add"),set:Di("set"),delete:Di("delete"),clear:Di("clear"),forEach:gd(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(i=>{t[i]=yd(i,!1,!1),n[i]=yd(i,!0,!1),e[i]=yd(i,!1,!0),r[i]=yd(i,!0,!0)}),[t,n,e,r]}const[c2,d2,f2,h2]=u2();function ph(t,e){const n=e?t?h2:f2:t?d2:c2;return(r,a,i)=>a==="__v_isReactive"?!t:a==="__v_isReadonly"?t:a==="__v_raw"?r:Reflect.get($t(n,a)&&a in r?n:r,a,i)}const p2={get:ph(!1,!1)},m2={get:ph(!1,!0)},v2={get:ph(!0,!1)},g2={get:ph(!0,!0)},VE=new WeakMap,HE=new WeakMap,YE=new WeakMap,WE=new WeakMap;function y2(t){switch(t){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function b2(t){return t.__v_skip||!Object.isExtensible(t)?0:y2(FC(t))}function nn(t){return Zo(t)?t:mh(t,!1,i2,p2,VE)}function qE(t){return mh(t,!1,s2,m2,HE)}function Qg(t){return mh(t,!0,o2,v2,YE)}function _2(t){return mh(t,!0,l2,g2,WE)}function mh(t,e,n,r,a){if(!Vt(t)||t.__v_raw&&!(e&&t.__v_isReactive))return t;const i=a.get(t);if(i)return i;const o=b2(t);if(o===0)return t;const s=new Proxy(t,o===2?r:n);return a.set(t,s),s}function Yo(t){return Zo(t)?Yo(t.__v_raw):!!(t&&t.__v_isReactive)}function Zo(t){return!!(t&&t.__v_isReadonly)}function qu(t){return!!(t&&t.__v_isShallow)}function Zg(t){return Yo(t)||Zo(t)}function St(t){const e=t&&t.__v_raw;return e?St(e):t}function ey(t){return Sf(t,"__v_skip",!0),t}const zu=t=>Vt(t)?nn(t):t,ty=t=>Vt(t)?Qg(t):t;function ny(t){Gi&&oa&&(t=St(t),RE(t.dep||(t.dep=Xg())))}function vh(t,e){t=St(t);const n=t.dep;n&&fv(n)}function cn(t){return!!(t&&t.__v_isRef===!0)}function Z(t){return zE(t,!1)}function Ll(t){return zE(t,!0)}function zE(t,e){return cn(t)?t:new w2(t,e)}class w2{constructor(e,n){this.__v_isShallow=n,this.dep=void 0,this.__v_isRef=!0,this._rawValue=n?e:St(e),this._value=n?e:zu(e)}get value(){return ny(this),this._value}set value(e){const n=this.__v_isShallow||qu(e)||Zo(e);e=n?e:St(e),to(e,this._rawValue)&&(this._rawValue=e,this._value=n?e:zu(e),vh(this))}}function E2(t){vh(t)}function q(t){return cn(t)?t.value:t}function x2(t){return ct(t)?t():q(t)}const T2={get:(t,e,n)=>q(Reflect.get(t,e,n)),set:(t,e,n,r)=>{const a=t[e];return cn(a)&&!cn(n)?(a.value=n,!0):Reflect.set(t,e,n,r)}};function ry(t){return Yo(t)?t:new Proxy(t,T2)}class S2{constructor(e){this.dep=void 0,this.__v_isRef=!0;const{get:n,set:r}=e(()=>ny(this),()=>vh(this));this._get=n,this._set=r}get value(){return this._get()}set value(e){this._set(e)}}function A2(t){return new S2(t)}function KE(t){const e=He(t)?new Array(t.length):{};for(const n in t)e[n]=GE(t,n);return e}class O2{constructor(e,n,r){this._object=e,this._key=n,this._defaultValue=r,this.__v_isRef=!0}get value(){const e=this._object[this._key];return e===void 0?this._defaultValue:e}set value(e){this._object[this._key]=e}get dep(){return t2(St(this._object),this._key)}}class C2{constructor(e){this._getter=e,this.__v_isRef=!0,this.__v_isReadonly=!0}get value(){return this._getter()}}function Ku(t,e,n){return cn(t)?t:ct(t)?new C2(t):Vt(t)&&arguments.length>1?GE(t,e,n):Z(t)}function GE(t,e,n){const r=t[e];return cn(r)?r:new O2(t,e,n)}class k2{constructor(e,n,r,a){this._setter=n,this.dep=void 0,this.__v_isRef=!0,this.__v_isReadonly=!1,this._dirty=!0,this.effect=new ll(e,()=>{this._dirty||(this._dirty=!0,vh(this))}),this.effect.computed=this,this.effect.active=this._cacheable=!a,this.__v_isReadonly=r}get value(){const e=St(this);return ny(e),(e._dirty||!e._cacheable)&&(e._dirty=!1,e._value=e.effect.run()),e._value}set value(e){this._setter(e)}}function $2(t,e,n=!1){let r,a;const i=ct(t);return i?(r=t,a=ha):(r=t.get,a=t.set),new k2(r,a,i||!a,n)}function N2(t,...e){}function D2(t,e){}function ci(t,e,n,r){let a;try{a=r?t(...r):t()}catch(i){hs(i,e,n)}return a}function Or(t,e,n,r){if(ct(t)){const i=ci(t,e,n,r);return i&&qg(i)&&i.catch(o=>{hs(o,e,n)}),i}const a=[];for(let i=0;i>>1,a=Hn[r],i=Xu(a);ika&&Hn.splice(e,1)}function kf(t){He(t)?tl.push(...t):(!ai||!ai.includes(t,t.allowRecurse?Lo+1:Lo))&&tl.push(t),JE()}function x0(t,e=Gu?ka+1:0){for(;eXu(n)-Xu(r)),Lo=0;Lot.id==null?1/0:t.id,L2=(t,e)=>{const n=Xu(t)-Xu(e);if(n===0){if(t.pre&&!e.pre)return-1;if(e.pre&&!t.pre)return 1}return n};function QE(t){hv=!1,Gu=!0,Hn.sort(L2);const e=ha;try{for(ka=0;kaMs.emit(a,...i)),bd=[]):typeof window<"u"&&window.HTMLElement&&!((r=(n=window.navigator)==null?void 0:n.userAgent)!=null&&r.includes("jsdom"))?((e.__VUE_DEVTOOLS_HOOK_REPLAY__=e.__VUE_DEVTOOLS_HOOK_REPLAY__||[]).push(i=>{ZE(i,e)}),setTimeout(()=>{Ms||(e.__VUE_DEVTOOLS_HOOK_REPLAY__=null,bd=[])},3e3)):bd=[]}function R2(t,e,...n){if(t.isUnmounted)return;const r=t.vnode.props||Ut;let a=n;const i=e.startsWith("update:"),o=i&&e.slice(7);if(o&&o in r){const c=`${o==="modelValue"?"model":o}Modifiers`,{number:d,trim:f}=r[c]||Ut;f&&(a=n.map(h=>Zt(h)?h.trim():h)),d&&(a=n.map(Af))}let s,l=r[s=Tu(e)]||r[s=Tu(pr(e))];!l&&i&&(l=r[s=Tu(Br(e))]),l&&Or(l,t,6,a);const u=r[s+"Once"];if(u){if(!t.emitted)t.emitted={};else if(t.emitted[s])return;t.emitted[s]=!0,Or(u,t,6,a)}}function ex(t,e,n=!1){const r=e.emitsCache,a=r.get(t);if(a!==void 0)return a;const i=t.emits;let o={},s=!1;if(!ct(t)){const l=u=>{const c=ex(u,e,!0);c&&(s=!0,Qt(o,c))};!n&&e.mixins.length&&e.mixins.forEach(l),t.extends&&l(t.extends),t.mixins&&t.mixins.forEach(l)}return!i&&!s?(Vt(t)&&r.set(t,null),null):(He(i)?i.forEach(l=>o[l]=null):Qt(o,i),Vt(t)&&r.set(t,o),o)}function yh(t,e){return!t||!Tc(e)?!1:(e=e.slice(2).replace(/Once$/,""),$t(t,e[0].toLowerCase()+e.slice(1))||$t(t,Br(e))||$t(t,e))}let On=null,bh=null;function Ju(t){const e=On;return On=t,bh=t&&t.type.__scopeId||null,e}function F2(t){bh=t}function j2(){bh=null}const B2=t=>dt;function dt(t,e=On,n){if(!e||t._n)return t;const r=(...a)=>{r._d&&_v(-1);const i=Ju(e);let o;try{o=t(...a)}finally{Ju(i),r._d&&_v(1)}return o};return r._n=!0,r._c=!0,r._d=!0,r}function of(t){const{type:e,vnode:n,proxy:r,withProxy:a,props:i,propsOptions:[o],slots:s,attrs:l,emit:u,render:c,renderCache:d,data:f,setupState:h,ctx:p,inheritAttrs:m}=t;let y,g;const _=Ju(t);try{if(n.shapeFlag&4){const w=a||r;y=xr(c.call(w,w,d,i,h,f,p)),g=l}else{const w=e;y=xr(w.length>1?w(i,{attrs:l,slots:s,emit:u}):w(i,null)),g=e.props?l:V2(l)}}catch(w){Cu.length=0,hs(w,t,1),y=ie(zn)}let b=y;if(g&&m!==!1){const w=Object.keys(g),{shapeFlag:C}=b;w.length&&C&7&&(o&&w.some(Yg)&&(g=H2(g,o)),b=Ha(b,g))}return n.dirs&&(b=Ha(b),b.dirs=b.dirs?b.dirs.concat(n.dirs):n.dirs),n.transition&&(b.transition=n.transition),y=b,Ju(_),y}function U2(t){let e;for(let n=0;n{let e;for(const n in t)(n==="class"||n==="style"||Tc(n))&&((e||(e={}))[n]=t[n]);return e},H2=(t,e)=>{const n={};for(const r in t)(!Yg(r)||!(r.slice(9)in e))&&(n[r]=t[r]);return n};function Y2(t,e,n){const{props:r,children:a,component:i}=t,{props:o,children:s,patchFlag:l}=e,u=i.emitsOptions;if(e.dirs||e.transition)return!0;if(n&&l>=0){if(l&1024)return!0;if(l&16)return r?T0(r,o,u):!!o;if(l&8){const c=e.dynamicProps;for(let d=0;dt.__isSuspense,z2={name:"Suspense",__isSuspense:!0,process(t,e,n,r,a,i,o,s,l,u){t==null?G2(e,n,r,a,i,o,s,l,u):X2(t,e,n,r,a,o,s,l,u)},hydrate:J2,create:ly,normalize:Q2},K2=z2;function Qu(t,e){const n=t.props&&t.props[e];ct(n)&&n()}function G2(t,e,n,r,a,i,o,s,l){const{p:u,o:{createElement:c}}=l,d=c("div"),f=t.suspense=ly(t,a,r,e,d,n,i,o,s,l);u(null,f.pendingBranch=t.ssContent,d,null,r,f,i,o),f.deps>0?(Qu(t,"onPending"),Qu(t,"onFallback"),u(null,t.ssFallback,e,n,r,null,i,o),nl(f,t.ssFallback)):f.resolve(!1,!0)}function X2(t,e,n,r,a,i,o,s,{p:l,um:u,o:{createElement:c}}){const d=e.suspense=t.suspense;d.vnode=e,e.el=t.el;const f=e.ssContent,h=e.ssFallback,{activeBranch:p,pendingBranch:m,isInFallback:y,isHydrating:g}=d;if(m)d.pendingBranch=f,sa(f,m)?(l(m,f,d.hiddenContainer,null,a,d,i,o,s),d.deps<=0?d.resolve():y&&(l(p,h,n,r,a,null,i,o,s),nl(d,h))):(d.pendingId++,g?(d.isHydrating=!1,d.activeBranch=m):u(m,a,d),d.deps=0,d.effects.length=0,d.hiddenContainer=c("div"),y?(l(null,f,d.hiddenContainer,null,a,d,i,o,s),d.deps<=0?d.resolve():(l(p,h,n,r,a,null,i,o,s),nl(d,h))):p&&sa(f,p)?(l(p,f,n,r,a,d,i,o,s),d.resolve(!0)):(l(null,f,d.hiddenContainer,null,a,d,i,o,s),d.deps<=0&&d.resolve()));else if(p&&sa(f,p))l(p,f,n,r,a,d,i,o,s),nl(d,f);else if(Qu(e,"onPending"),d.pendingBranch=f,d.pendingId++,l(null,f,d.hiddenContainer,null,a,d,i,o,s),d.deps<=0)d.resolve();else{const{timeout:_,pendingId:b}=d;_>0?setTimeout(()=>{d.pendingId===b&&d.fallback(h)},_):_===0&&d.fallback(h)}}function ly(t,e,n,r,a,i,o,s,l,u,c=!1){const{p:d,m:f,um:h,n:p,o:{parentNode:m,remove:y}}=u;let g;const _=Z2(t);_&&e!=null&&e.pendingBranch&&(g=e.pendingId,e.deps++);const b=t.props?Of(t.props.timeout):void 0,w={vnode:t,parent:e,parentComponent:n,isSVG:o,container:r,hiddenContainer:a,anchor:i,deps:0,pendingId:0,timeout:typeof b=="number"?b:-1,activeBranch:null,pendingBranch:null,isInFallback:!0,isHydrating:c,isUnmounted:!1,effects:[],resolve(C=!1,$=!1){const{vnode:L,activeBranch:O,pendingBranch:T,pendingId:x,effects:S,parentComponent:D,container:I}=w;let F=!1;if(w.isHydrating)w.isHydrating=!1;else if(!C){F=O&&T.transition&&T.transition.mode==="out-in",F&&(O.transition.afterLeave=()=>{x===w.pendingId&&(f(T,I,X,0),kf(S))});let{anchor:X}=w;O&&(X=p(O),h(O,D,w,!0)),F||f(T,I,X,0)}nl(w,T),w.pendingBranch=null,w.isInFallback=!1;let j=w.parent,B=!1;for(;j;){if(j.pendingBranch){j.effects.push(...S),B=!0;break}j=j.parent}!B&&!F&&kf(S),w.effects=[],_&&e&&e.pendingBranch&&g===e.pendingId&&(e.deps--,e.deps===0&&!$&&e.resolve()),Qu(L,"onResolve")},fallback(C){if(!w.pendingBranch)return;const{vnode:$,activeBranch:L,parentComponent:O,container:T,isSVG:x}=w;Qu($,"onFallback");const S=p(L),D=()=>{w.isInFallback&&(d(null,C,T,S,O,null,x,s,l),nl(w,C))},I=C.transition&&C.transition.mode==="out-in";I&&(L.transition.afterLeave=D),w.isInFallback=!0,h(L,O,null,!0),I||D()},move(C,$,L){w.activeBranch&&f(w.activeBranch,C,$,L),w.container=C},next(){return w.activeBranch&&p(w.activeBranch)},registerDep(C,$){const L=!!w.pendingBranch;L&&w.deps++;const O=C.vnode.el;C.asyncDep.catch(T=>{hs(T,C,0)}).then(T=>{if(C.isUnmounted||w.isUnmounted||w.pendingId!==C.suspenseId)return;C.asyncResolved=!0;const{vnode:x}=C;wv(C,T,!1),O&&(x.el=O);const S=!O&&C.subTree.el;$(C,x,m(O||C.subTree.el),O?null:p(C.subTree),w,o,l),S&&y(S),iy(C,x.el),L&&--w.deps===0&&w.resolve()})},unmount(C,$){w.isUnmounted=!0,w.activeBranch&&h(w.activeBranch,n,C,$),w.pendingBranch&&h(w.pendingBranch,n,C,$)}};return w}function J2(t,e,n,r,a,i,o,s,l){const u=e.suspense=ly(e,r,n,t.parentNode,document.createElement("div"),null,a,i,o,s,!0),c=l(t,u.pendingBranch=e.ssContent,n,u,i,o);return u.deps===0&&u.resolve(!1,!0),c}function Q2(t){const{shapeFlag:e,children:n}=t,r=e&32;t.ssContent=A0(r?n.default:n),t.ssFallback=r?A0(n.fallback):ie(zn)}function A0(t){let e;if(ct(t)){const n=ns&&t._c;n&&(t._d=!1,A()),t=t(),n&&(t._d=!0,e=fr,$x())}return He(t)&&(t=U2(t)),t=xr(t),e&&!t.dynamicChildren&&(t.dynamicChildren=e.filter(n=>n!==t)),t}function rx(t,e){e&&e.pendingBranch?He(t)?e.effects.push(...t):e.effects.push(t):kf(t)}function nl(t,e){t.activeBranch=e;const{vnode:n,parentComponent:r}=t,a=n.el=e.el;r&&r.subTree===n&&(r.vnode.el=a,iy(r,a))}function Z2(t){var e;return((e=t.props)==null?void 0:e.suspensible)!=null&&t.props.suspensible!==!1}function ek(t,e){return Ac(t,null,e)}function ax(t,e){return Ac(t,null,{flush:"post"})}function tk(t,e){return Ac(t,null,{flush:"sync"})}const _d={};function bt(t,e,n){return Ac(t,e,n)}function Ac(t,e,{immediate:n,deep:r,flush:a,onTrack:i,onTrigger:o}=Ut){var s;const l=Gg()===((s=gn)==null?void 0:s.scope)?gn:null;let u,c=!1,d=!1;if(cn(t)?(u=()=>t.value,c=qu(t)):Yo(t)?(u=()=>t,r=!0):He(t)?(d=!0,c=t.some(w=>Yo(w)||qu(w)),u=()=>t.map(w=>{if(cn(w))return w.value;if(Yo(w))return Fo(w);if(ct(w))return ci(w,l,2)})):ct(t)?e?u=()=>ci(t,l,2):u=()=>{if(!(l&&l.isUnmounted))return f&&f(),Or(t,l,3,[h])}:u=ha,e&&r){const w=u;u=()=>Fo(w())}let f,h=w=>{f=_.onStop=()=>{ci(w,l,4)}},p;if(cl)if(h=ha,e?n&&Or(e,l,3,[u(),d?[]:void 0,h]):u(),a==="sync"){const w=jx();p=w.__watcherHandles||(w.__watcherHandles=[])}else return ha;let m=d?new Array(t.length).fill(_d):_d;const y=()=>{if(_.active)if(e){const w=_.run();(r||c||(d?w.some((C,$)=>to(C,m[$])):to(w,m)))&&(f&&f(),Or(e,l,3,[w,m===_d?void 0:d&&m[0]===_d?[]:m,h]),m=w)}else _.run()};y.allowRecurse=!!e;let g;a==="sync"?g=y:a==="post"?g=()=>Mn(y,l&&l.suspense):(y.pre=!0,l&&(y.id=l.uid),g=()=>gh(y));const _=new ll(u,g);e?n?y():m=_.run():a==="post"?Mn(_.run.bind(_),l&&l.suspense):_.run();const b=()=>{_.stop(),l&&l.scope&&Wg(l.scope.effects,_)};return p&&p.push(b),b}function nk(t,e,n){const r=this.proxy,a=Zt(t)?t.includes(".")?ix(r,t):()=>r[t]:t.bind(r,r);let i;ct(e)?i=e:(i=e.handler,n=e);const o=gn;io(this);const s=Ac(a,i.bind(r),n);return o?io(o):Xi(),s}function ix(t,e){const n=e.split(".");return()=>{let r=t;for(let a=0;a{Fo(n,e)});else if(kE(t))for(const n in t)Fo(t[n],e);return t}function Me(t,e){const n=On;if(n===null)return t;const r=Sh(n)||n.proxy,a=t.dirs||(t.dirs=[]);for(let i=0;i{t.isMounted=!0}),xh(()=>{t.isUnmounting=!0}),t}const Mr=[Function,Array],cy={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:Mr,onEnter:Mr,onAfterEnter:Mr,onEnterCancelled:Mr,onBeforeLeave:Mr,onLeave:Mr,onAfterLeave:Mr,onLeaveCancelled:Mr,onBeforeAppear:Mr,onAppear:Mr,onAfterAppear:Mr,onAppearCancelled:Mr},rk={name:"BaseTransition",props:cy,setup(t,{slots:e}){const n=xi(),r=uy();let a;return()=>{const i=e.default&&wh(e.default(),!0);if(!i||!i.length)return;let o=i[0];if(i.length>1){for(const m of i)if(m.type!==zn){o=m;break}}const s=St(t),{mode:l}=s;if(r.isLeaving)return Yp(o);const u=O0(o);if(!u)return Yp(o);const c=ul(u,s,r,n);es(u,c);const d=n.subTree,f=d&&O0(d);let h=!1;const{getTransitionKey:p}=u.type;if(p){const m=p();a===void 0?a=m:m!==a&&(a=m,h=!0)}if(f&&f.type!==zn&&(!sa(u,f)||h)){const m=ul(f,s,r,n);if(es(f,m),l==="out-in")return r.isLeaving=!0,m.afterLeave=()=>{r.isLeaving=!1,n.update.active!==!1&&n.update()},Yp(o);l==="in-out"&&u.type!==zn&&(m.delayLeave=(y,g,_)=>{const b=sx(r,f);b[String(f.key)]=f,y[Ui]=()=>{g(),y[Ui]=void 0,delete c.delayedLeave},c.delayedLeave=_})}return o}}},ox=rk;function sx(t,e){const{leavingVNodes:n}=t;let r=n.get(e.type);return r||(r=Object.create(null),n.set(e.type,r)),r}function ul(t,e,n,r){const{appear:a,mode:i,persisted:o=!1,onBeforeEnter:s,onEnter:l,onAfterEnter:u,onEnterCancelled:c,onBeforeLeave:d,onLeave:f,onAfterLeave:h,onLeaveCancelled:p,onBeforeAppear:m,onAppear:y,onAfterAppear:g,onAppearCancelled:_}=e,b=String(t.key),w=sx(n,t),C=(O,T)=>{O&&Or(O,r,9,T)},$=(O,T)=>{const x=T[1];C(O,T),He(O)?O.every(S=>S.length<=1)&&x():O.length<=1&&x()},L={mode:i,persisted:o,beforeEnter(O){let T=s;if(!n.isMounted)if(a)T=m||s;else return;O[Ui]&&O[Ui](!0);const x=w[b];x&&sa(t,x)&&x.el[Ui]&&x.el[Ui](),C(T,[O])},enter(O){let T=l,x=u,S=c;if(!n.isMounted)if(a)T=y||l,x=g||u,S=_||c;else return;let D=!1;const I=O[wd]=F=>{D||(D=!0,F?C(S,[O]):C(x,[O]),L.delayedLeave&&L.delayedLeave(),O[wd]=void 0)};T?$(T,[O,I]):I()},leave(O,T){const x=String(t.key);if(O[wd]&&O[wd](!0),n.isUnmounting)return T();C(d,[O]);let S=!1;const D=O[Ui]=I=>{S||(S=!0,T(),I?C(p,[O]):C(h,[O]),O[Ui]=void 0,w[x]===t&&delete w[x])};w[x]=t,f?$(f,[O,D]):D()},clone(O){return ul(O,e,n,r)}};return L}function Yp(t){if(Oc(t))return t=Ha(t),t.children=null,t}function O0(t){return Oc(t)?t.children?t.children[0]:void 0:t}function es(t,e){t.shapeFlag&6&&t.component?es(t.component.subTree,e):t.shapeFlag&128?(t.ssContent.transition=e.clone(t.ssContent),t.ssFallback.transition=e.clone(t.ssFallback)):t.transition=e}function wh(t,e=!1,n){let r=[],a=0;for(let i=0;i1)for(let i=0;iQt({name:t.name},e,{setup:t}))():t}const Wo=t=>!!t.type.__asyncLoader;/*! #__NO_SIDE_EFFECTS__ */function ak(t){ct(t)&&(t={loader:t});const{loader:e,loadingComponent:n,errorComponent:r,delay:a=200,timeout:i,suspensible:o=!0,onError:s}=t;let l=null,u,c=0;const d=()=>(c++,l=null,f()),f=()=>{let h;return l||(h=l=e().catch(p=>{if(p=p instanceof Error?p:new Error(String(p)),s)return new Promise((m,y)=>{s(p,()=>m(d()),()=>y(p),c+1)});throw p}).then(p=>h!==l&&l?l:(p&&(p.__esModule||p[Symbol.toStringTag]==="Module")&&(p=p.default),u=p,p)))};return Lt({name:"AsyncComponentWrapper",__asyncLoader:f,get __asyncResolved(){return u},setup(){const h=gn;if(u)return()=>Wp(u,h);const p=_=>{l=null,hs(_,h,13,!r)};if(o&&h.suspense||cl)return f().then(_=>()=>Wp(_,h)).catch(_=>(p(_),()=>r?ie(r,{error:_}):null));const m=Z(!1),y=Z(),g=Z(!!a);return a&&setTimeout(()=>{g.value=!1},a),i!=null&&setTimeout(()=>{if(!m.value&&!y.value){const _=new Error(`Async component timed out after ${i}ms.`);p(_),y.value=_}},i),f().then(()=>{m.value=!0,h.parent&&Oc(h.parent.vnode)&&gh(h.parent.update)}).catch(_=>{p(_),y.value=_}),()=>{if(m.value&&u)return Wp(u,h);if(y.value&&r)return ie(r,{error:y.value});if(n&&!g.value)return ie(n)}}})}function Wp(t,e){const{ref:n,props:r,children:a,ce:i}=e.vnode,o=ie(t,r,a);return o.ref=n,o.ce=i,delete e.vnode.ce,o}const Oc=t=>t.type.__isKeepAlive,ik={name:"KeepAlive",__isKeepAlive:!0,props:{include:[String,RegExp,Array],exclude:[String,RegExp,Array],max:[String,Number]},setup(t,{slots:e}){const n=xi(),r=n.ctx;if(!r.renderer)return()=>{const _=e.default&&e.default();return _&&_.length===1?_[0]:_};const a=new Map,i=new Set;let o=null;const s=n.suspense,{renderer:{p:l,m:u,um:c,o:{createElement:d}}}=r,f=d("div");r.activate=(_,b,w,C,$)=>{const L=_.component;u(_,b,w,0,s),l(L.vnode,_,b,w,L,s,C,_.slotScopeIds,$),Mn(()=>{L.isDeactivated=!1,L.a&&el(L.a);const O=_.props&&_.props.onVnodeMounted;O&&cr(O,L.parent,_)},s)},r.deactivate=_=>{const b=_.component;u(_,f,null,1,s),Mn(()=>{b.da&&el(b.da);const w=_.props&&_.props.onVnodeUnmounted;w&&cr(w,b.parent,_),b.isDeactivated=!0},s)};function h(_){qp(_),c(_,n,s,!0)}function p(_){a.forEach((b,w)=>{const C=xv(b.type);C&&(!_||!_(C))&&m(w)})}function m(_){const b=a.get(_);!o||!sa(b,o)?h(b):o&&qp(o),a.delete(_),i.delete(_)}bt(()=>[t.include,t.exclude],([_,b])=>{_&&p(w=>pu(_,w)),b&&p(w=>!pu(b,w))},{flush:"post",deep:!0});let y=null;const g=()=>{y!=null&&a.set(y,zp(n.subTree))};return mt(g),Tn(g),xh(()=>{a.forEach(_=>{const{subTree:b,suspense:w}=n,C=zp(b);if(_.type===C.type&&_.key===C.key){qp(C);const $=C.component.da;$&&Mn($,w);return}h(_)})}),()=>{if(y=null,!e.default)return null;const _=e.default(),b=_[0];if(_.length>1)return o=null,_;if(!ao(b)||!(b.shapeFlag&4)&&!(b.shapeFlag&128))return o=null,b;let w=zp(b);const C=w.type,$=xv(Wo(w)?w.type.__asyncResolved||{}:C),{include:L,exclude:O,max:T}=t;if(L&&(!$||!pu(L,$))||O&&$&&pu(O,$))return o=w,b;const x=w.key==null?C:w.key,S=a.get(x);return w.el&&(w=Ha(w),b.shapeFlag&128&&(b.ssContent=w)),y=x,S?(w.el=S.el,w.component=S.component,w.transition&&es(w,w.transition),w.shapeFlag|=512,i.delete(x),i.add(x)):(i.add(x),T&&i.size>parseInt(T,10)&&m(i.values().next().value)),w.shapeFlag|=256,o=w,nx(b.type)?b:w}}},ok=ik;function pu(t,e){return He(t)?t.some(n=>pu(n,e)):Zt(t)?t.split(",").includes(e):RC(t)?t.test(e):!1}function lx(t,e){cx(t,"a",e)}function ux(t,e){cx(t,"da",e)}function cx(t,e,n=gn){const r=t.__wdc||(t.__wdc=()=>{let a=n;for(;a;){if(a.isDeactivated)return;a=a.parent}return t()});if(Eh(e,r,n),n){let a=n.parent;for(;a&&a.parent;)Oc(a.parent.vnode)&&sk(r,e,n,a),a=a.parent}}function sk(t,e,n,r){const a=Eh(e,t,r,!0);ga(()=>{Wg(r[e],a)},n)}function qp(t){t.shapeFlag&=-257,t.shapeFlag&=-513}function zp(t){return t.shapeFlag&128?t.ssContent:t}function Eh(t,e,n=gn,r=!1){if(n){const a=n[t]||(n[t]=[]),i=e.__weh||(e.__weh=(...o)=>{if(n.isUnmounted)return;Pl(),io(n);const s=Or(e,n,t,o);return Xi(),Ml(),s});return r?a.unshift(i):a.push(i),i}}const Ei=t=>(e,n=gn)=>(!cl||t==="sp")&&Eh(t,(...r)=>e(...r),n),ar=Ei("bm"),mt=Ei("m"),dy=Ei("bu"),Tn=Ei("u"),xh=Ei("bum"),ga=Ei("um"),dx=Ei("sp"),fx=Ei("rtg"),hx=Ei("rtc");function px(t,e=gn){Eh("ec",t,e)}function ke(t,e,n,r){let a;const i=n&&n[r];if(He(t)||Zt(t)){a=new Array(t.length);for(let o=0,s=t.length;oe(o,s,void 0,i&&i[s]));else{const o=Object.keys(t);a=new Array(o.length);for(let s=0,l=o.length;s{const i=r.fn(...a);return i&&(i.key=r.key),i}:r.fn)}return t}function ze(t,e,n={},r,a){if(On.isCE||On.parent&&Wo(On.parent)&&On.parent.isCE)return e!=="default"&&(n.name=e),ie("slot",n,r&&r());let i=t[e];i&&i._c&&(i._d=!1),A();const o=i&&mx(i(n)),s=We(se,{key:n.key||o&&o.key||`_${e}`},o||(r?r():[]),o&&t._===1?64:-2);return!a&&s.scopeId&&(s.slotScopeIds=[s.scopeId+"-s"]),i&&i._c&&(i._d=!0),s}function mx(t){return t.some(e=>ao(e)?!(e.type===zn||e.type===se&&!mx(e.children)):!0)?t:null}function lk(t,e){const n={};for(const r in t)n[e&&/[A-Z]/.test(r)?`on:${r}`:Tu(r)]=t[r];return n}const pv=t=>t?Px(t)?Sh(t)||t.proxy:pv(t.parent):null,Su=Qt(Object.create(null),{$:t=>t,$el:t=>t.vnode.el,$data:t=>t.data,$props:t=>t.props,$attrs:t=>t.attrs,$slots:t=>t.slots,$refs:t=>t.refs,$parent:t=>pv(t.parent),$root:t=>pv(t.root),$emit:t=>t.emit,$options:t=>fy(t),$forceUpdate:t=>t.f||(t.f=()=>gh(t.update)),$nextTick:t=>t.n||(t.n=yr.bind(t.proxy)),$watch:t=>nk.bind(t)}),Kp=(t,e)=>t!==Ut&&!t.__isScriptSetup&&$t(t,e),mv={get({_:t},e){const{ctx:n,setupState:r,data:a,props:i,accessCache:o,type:s,appContext:l}=t;let u;if(e[0]!=="$"){const h=o[e];if(h!==void 0)switch(h){case 1:return r[e];case 2:return a[e];case 4:return n[e];case 3:return i[e]}else{if(Kp(r,e))return o[e]=1,r[e];if(a!==Ut&&$t(a,e))return o[e]=2,a[e];if((u=t.propsOptions[0])&&$t(u,e))return o[e]=3,i[e];if(n!==Ut&&$t(n,e))return o[e]=4,n[e];vv&&(o[e]=0)}}const c=Su[e];let d,f;if(c)return e==="$attrs"&&gr(t,"get",e),c(t);if((d=s.__cssModules)&&(d=d[e]))return d;if(n!==Ut&&$t(n,e))return o[e]=4,n[e];if(f=l.config.globalProperties,$t(f,e))return f[e]},set({_:t},e,n){const{data:r,setupState:a,ctx:i}=t;return Kp(a,e)?(a[e]=n,!0):r!==Ut&&$t(r,e)?(r[e]=n,!0):$t(t.props,e)||e[0]==="$"&&e.slice(1)in t?!1:(i[e]=n,!0)},has({_:{data:t,setupState:e,accessCache:n,ctx:r,appContext:a,propsOptions:i}},o){let s;return!!n[o]||t!==Ut&&$t(t,o)||Kp(e,o)||(s=i[0])&&$t(s,o)||$t(r,o)||$t(Su,o)||$t(a.config.globalProperties,o)},defineProperty(t,e,n){return n.get!=null?t._.accessCache[e]=0:$t(n,"value")&&this.set(t,e,n.value,null),Reflect.defineProperty(t,e,n)}},uk=Qt({},mv,{get(t,e){if(e!==Symbol.unscopables)return mv.get(t,e,t)},has(t,e){return e[0]!=="_"&&!VC(e)}});function ck(){return null}function dk(){return null}function fk(t){}function hk(t){}function pk(){return null}function mk(){}function vk(t,e){return null}function Rl(){return vx().slots}function gk(){return vx().attrs}function yk(t,e,n){const r=xi();if(n&&n.local){const a=Z(t[e]);return bt(()=>t[e],i=>a.value=i),bt(a,i=>{i!==t[e]&&r.emit(`update:${e}`,i)}),a}else return{__v_isRef:!0,get value(){return t[e]},set value(a){r.emit(`update:${e}`,a)}}}function vx(){const t=xi();return t.setupContext||(t.setupContext=Rx(t))}function Zu(t){return He(t)?t.reduce((e,n)=>(e[n]=null,e),{}):t}function bk(t,e){const n=Zu(t);for(const r in e){if(r.startsWith("__skip"))continue;let a=n[r];a?He(a)||ct(a)?a=n[r]={type:a,default:e[r]}:a.default=e[r]:a===null&&(a=n[r]={default:e[r]}),a&&e[`__skip_${r}`]&&(a.skipFactory=!0)}return n}function _k(t,e){return!t||!e?t||e:He(t)&&He(e)?t.concat(e):Qt({},Zu(t),Zu(e))}function wk(t,e){const n={};for(const r in t)e.includes(r)||Object.defineProperty(n,r,{enumerable:!0,get:()=>t[r]});return n}function Ek(t){const e=xi();let n=t();return Xi(),qg(n)&&(n=n.catch(r=>{throw io(e),r})),[n,()=>io(e)]}let vv=!0;function xk(t){const e=fy(t),n=t.proxy,r=t.ctx;vv=!1,e.beforeCreate&&C0(e.beforeCreate,t,"bc");const{data:a,computed:i,methods:o,watch:s,provide:l,inject:u,created:c,beforeMount:d,mounted:f,beforeUpdate:h,updated:p,activated:m,deactivated:y,beforeDestroy:g,beforeUnmount:_,destroyed:b,unmounted:w,render:C,renderTracked:$,renderTriggered:L,errorCaptured:O,serverPrefetch:T,expose:x,inheritAttrs:S,components:D,directives:I,filters:F}=e;if(u&&Tk(u,r,null),o)for(const X in o){const k=o[X];ct(k)&&(r[X]=k.bind(n))}if(a){const X=a.call(n,n);Vt(X)&&(t.data=nn(X))}if(vv=!0,i)for(const X in i){const k=i[X],V=ct(k)?k.bind(n,n):ct(k.get)?k.get.bind(n,n):ha,M=!ct(k)&&ct(k.set)?k.set.bind(n):ha,te=_e({get:V,set:M});Object.defineProperty(r,X,{enumerable:!0,configurable:!0,get:()=>te.value,set:J=>te.value=J})}if(s)for(const X in s)gx(s[X],r,n,X);if(l){const X=ct(l)?l.call(n):l;Reflect.ownKeys(X).forEach(k=>{Au(k,X[k])})}c&&C0(c,t,"c");function B(X,k){He(k)?k.forEach(V=>X(V.bind(n))):k&&X(k.bind(n))}if(B(ar,d),B(mt,f),B(dy,h),B(Tn,p),B(lx,m),B(ux,y),B(px,O),B(hx,$),B(fx,L),B(xh,_),B(ga,w),B(dx,T),He(x))if(x.length){const X=t.exposed||(t.exposed={});x.forEach(k=>{Object.defineProperty(X,k,{get:()=>n[k],set:V=>n[k]=V})})}else t.exposed||(t.exposed={});C&&t.render===ha&&(t.render=C),S!=null&&(t.inheritAttrs=S),D&&(t.components=D),I&&(t.directives=I)}function Tk(t,e,n=ha){He(t)&&(t=gv(t));for(const r in t){const a=t[r];let i;Vt(a)?"default"in a?i=hn(a.from||r,a.default,!0):i=hn(a.from||r):i=hn(a),cn(i)?Object.defineProperty(e,r,{enumerable:!0,configurable:!0,get:()=>i.value,set:o=>i.value=o}):e[r]=i}}function C0(t,e,n){Or(He(t)?t.map(r=>r.bind(e.proxy)):t.bind(e.proxy),e,n)}function gx(t,e,n,r){const a=r.includes(".")?ix(n,r):()=>n[r];if(Zt(t)){const i=e[t];ct(i)&&bt(a,i)}else if(ct(t))bt(a,t.bind(n));else if(Vt(t))if(He(t))t.forEach(i=>gx(i,e,n,r));else{const i=ct(t.handler)?t.handler.bind(n):e[t.handler];ct(i)&&bt(a,i,t)}}function fy(t){const e=t.type,{mixins:n,extends:r}=e,{mixins:a,optionsCache:i,config:{optionMergeStrategies:o}}=t.appContext,s=i.get(e);let l;return s?l=s:!a.length&&!n&&!r?l=e:(l={},a.length&&a.forEach(u=>Nf(l,u,o,!0)),Nf(l,e,o)),Vt(e)&&i.set(e,l),l}function Nf(t,e,n,r=!1){const{mixins:a,extends:i}=e;i&&Nf(t,i,n,!0),a&&a.forEach(o=>Nf(t,o,n,!0));for(const o in e)if(!(r&&o==="expose")){const s=Sk[o]||n&&n[o];t[o]=s?s(t[o],e[o]):e[o]}return t}const Sk={data:k0,props:$0,emits:$0,methods:mu,computed:mu,beforeCreate:Jn,created:Jn,beforeMount:Jn,mounted:Jn,beforeUpdate:Jn,updated:Jn,beforeDestroy:Jn,beforeUnmount:Jn,destroyed:Jn,unmounted:Jn,activated:Jn,deactivated:Jn,errorCaptured:Jn,serverPrefetch:Jn,components:mu,directives:mu,watch:Ok,provide:k0,inject:Ak};function k0(t,e){return e?t?function(){return Qt(ct(t)?t.call(this,this):t,ct(e)?e.call(this,this):e)}:e:t}function Ak(t,e){return mu(gv(t),gv(e))}function gv(t){if(He(t)){const e={};for(let n=0;n1)return n&&ct(e)?e.call(r&&r.proxy):e}}function $k(){return!!(gn||On||ec)}function Nk(t,e,n,r=!1){const a={},i={};Sf(i,Th,1),t.propsDefaults=Object.create(null),bx(t,e,a,i);for(const o in t.propsOptions[0])o in a||(a[o]=void 0);n?t.props=r?a:qE(a):t.type.props?t.props=a:t.props=i,t.attrs=i}function Dk(t,e,n,r){const{props:a,attrs:i,vnode:{patchFlag:o}}=t,s=St(a),[l]=t.propsOptions;let u=!1;if((r||o>0)&&!(o&16)){if(o&8){const c=t.vnode.dynamicProps;for(let d=0;d{l=!0;const[f,h]=_x(d,e,!0);Qt(o,f),h&&s.push(...h)};!n&&e.mixins.length&&e.mixins.forEach(c),t.extends&&c(t.extends),t.mixins&&t.mixins.forEach(c)}if(!i&&!l)return Vt(t)&&r.set(t,Qs),Qs;if(He(i))for(let c=0;c-1,h[1]=m<0||p-1||$t(h,"default"))&&s.push(d)}}}const u=[o,s];return Vt(t)&&r.set(t,u),u}function N0(t){return t[0]!=="$"}function D0(t){const e=t&&t.toString().match(/^\s*(function|class) (\w+)/);return e?e[2]:t===null?"null":""}function I0(t,e){return D0(t)===D0(e)}function P0(t,e){return He(e)?e.findIndex(n=>I0(n,t)):ct(e)&&I0(e,t)?0:-1}const wx=t=>t[0]==="_"||t==="$stable",hy=t=>He(t)?t.map(xr):[xr(t)],Ik=(t,e,n)=>{if(e._n)return e;const r=dt((...a)=>hy(e(...a)),n);return r._c=!1,r},Ex=(t,e,n)=>{const r=t._ctx;for(const a in t){if(wx(a))continue;const i=t[a];if(ct(i))e[a]=Ik(a,i,r);else if(i!=null){const o=hy(i);e[a]=()=>o}}},xx=(t,e)=>{const n=hy(e);t.slots.default=()=>n},Pk=(t,e)=>{if(t.vnode.shapeFlag&32){const n=e._;n?(t.slots=St(e),Sf(e,"_",n)):Ex(e,t.slots={})}else t.slots={},e&&xx(t,e);Sf(t.slots,Th,1)},Mk=(t,e,n)=>{const{vnode:r,slots:a}=t;let i=!0,o=Ut;if(r.shapeFlag&32){const s=e._;s?n&&s===1?i=!1:(Qt(a,e),!n&&s===1&&delete a._):(i=!e.$stable,Ex(e,a)),o=e}else e&&(xx(t,e),o={default:1});if(i)for(const s in a)!wx(s)&&o[s]==null&&delete a[s]};function Df(t,e,n,r,a=!1){if(He(t)){t.forEach((f,h)=>Df(f,e&&(He(e)?e[h]:e),n,r,a));return}if(Wo(r)&&!a)return;const i=r.shapeFlag&4?Sh(r.component)||r.component.proxy:r.el,o=a?null:i,{i:s,r:l}=t,u=e&&e.r,c=s.refs===Ut?s.refs={}:s.refs,d=s.setupState;if(u!=null&&u!==l&&(Zt(u)?(c[u]=null,$t(d,u)&&(d[u]=null)):cn(u)&&(u.value=null)),ct(l))ci(l,s,12,[o,c]);else{const f=Zt(l),h=cn(l);if(f||h){const p=()=>{if(t.f){const m=f?$t(d,l)?d[l]:c[l]:l.value;a?He(m)&&Wg(m,i):He(m)?m.includes(i)||m.push(i):f?(c[l]=[i],$t(d,l)&&(d[l]=c[l])):(l.value=[i],t.k&&(c[t.k]=l.value))}else f?(c[l]=o,$t(d,l)&&(d[l]=o)):h&&(l.value=o,t.k&&(c[t.k]=o))};o?(p.id=-1,Mn(p,n)):p()}}}let Ii=!1;const Ed=t=>/svg/.test(t.namespaceURI)&&t.tagName!=="foreignObject",xd=t=>t.nodeType===8;function Lk(t){const{mt:e,p:n,o:{patchProp:r,createText:a,nextSibling:i,parentNode:o,remove:s,insert:l,createComment:u}}=t,c=(b,w)=>{if(!w.hasChildNodes()){n(null,b,w),$f(),w._vnode=b;return}Ii=!1,d(w.firstChild,b,null,null,null),$f(),w._vnode=b,Ii&&console.error("Hydration completed but contains mismatches.")},d=(b,w,C,$,L,O=!1)=>{const T=xd(b)&&b.data==="[",x=()=>m(b,w,C,$,L,T),{type:S,ref:D,shapeFlag:I,patchFlag:F}=w;let j=b.nodeType;w.el=b,F===-2&&(O=!1,w.dynamicChildren=null);let B=null;switch(S){case ts:j!==3?w.children===""?(l(w.el=a(""),o(b),b),B=b):B=x():(b.data!==w.children&&(Ii=!0,b.data=w.children),B=i(b));break;case zn:_(b)?(B=i(b),g(w.el=b.content.firstChild,b,C)):j!==8||T?B=x():B=i(b);break;case qo:if(T&&(b=i(b),j=b.nodeType),j===1||j===3){B=b;const X=!w.children.length;for(let k=0;k{O=O||!!w.dynamicChildren;const{type:T,props:x,patchFlag:S,shapeFlag:D,dirs:I,transition:F}=w,j=T==="input"&&I||T==="option";if(j||S!==-1){if(I&&Oa(w,null,C,"created"),x)if(j||!O||S&48)for(const k in x)(j&&k.endsWith("value")||Tc(k)&&!xu(k))&&r(b,k,null,x[k],!1,void 0,C);else x.onClick&&r(b,"onClick",null,x.onClick,!1,void 0,C);let B;(B=x&&x.onVnodeBeforeMount)&&cr(B,C,w);let X=!1;if(_(b)){X=Ox($,F)&&C&&C.vnode.props&&C.vnode.props.appear;const k=b.content.firstChild;X&&F.beforeEnter(k),g(k,b,C),w.el=b=k}if(I&&Oa(w,null,C,"beforeMount"),((B=x&&x.onVnodeMounted)||I||X)&&rx(()=>{B&&cr(B,C,w),X&&F.enter(b),I&&Oa(w,null,C,"mounted")},$),D&16&&!(x&&(x.innerHTML||x.textContent))){let k=h(b.firstChild,w,b,C,$,L,O);for(;k;){Ii=!0;const V=k;k=k.nextSibling,s(V)}}else D&8&&b.textContent!==w.children&&(Ii=!0,b.textContent=w.children)}return b.nextSibling},h=(b,w,C,$,L,O,T)=>{T=T||!!w.dynamicChildren;const x=w.children,S=x.length;for(let D=0;D{const{slotScopeIds:T}=w;T&&(L=L?L.concat(T):T);const x=o(b),S=h(i(b),w,x,C,$,L,O);return S&&xd(S)&&S.data==="]"?i(w.anchor=S):(Ii=!0,l(w.anchor=u("]"),x,S),S)},m=(b,w,C,$,L,O)=>{if(Ii=!0,w.el=null,O){const S=y(b);for(;;){const D=i(b);if(D&&D!==S)s(D);else break}}const T=i(b),x=o(b);return s(b),n(null,w,x,T,C,$,Ed(x),L),T},y=(b,w="[",C="]")=>{let $=0;for(;b;)if(b=i(b),b&&xd(b)&&(b.data===w&&$++,b.data===C)){if($===0)return i(b);$--}return b},g=(b,w,C)=>{const $=w.parentNode;$&&$.replaceChild(b,w);let L=C;for(;L;)L.vnode.el===w&&(L.vnode.el=L.subTree.el=b),L=L.parent},_=b=>b.nodeType===1&&b.tagName.toLowerCase()==="template";return[c,d]}const Mn=rx;function Tx(t){return Ax(t)}function Sx(t){return Ax(t,Lk)}function Ax(t,e){const n=uv();n.__VUE__=!0;const{insert:r,remove:a,patchProp:i,createElement:o,createText:s,createComment:l,setText:u,setElementText:c,parentNode:d,nextSibling:f,setScopeId:h=ha,insertStaticContent:p}=t,m=(R,W,K,ue=null,le=null,ge=null,Oe=!1,Te=null,we=!!W.dynamicChildren)=>{if(R===W)return;R&&!sa(R,W)&&(ue=Ce(R),J(R,le,ge,!0),R=null),W.patchFlag===-2&&(we=!1,W.dynamicChildren=null);const{type:he,ref:Le,shapeFlag:De}=W;switch(he){case ts:y(R,W,K,ue);break;case zn:g(R,W,K,ue);break;case qo:R==null&&_(W,K,ue,Oe);break;case se:D(R,W,K,ue,le,ge,Oe,Te,we);break;default:De&1?C(R,W,K,ue,le,ge,Oe,Te,we):De&6?I(R,W,K,ue,le,ge,Oe,Te,we):(De&64||De&128)&&he.process(R,W,K,ue,le,ge,Oe,Te,we,Ae)}Le!=null&&le&&Df(Le,R&&R.ref,ge,W||R,!W)},y=(R,W,K,ue)=>{if(R==null)r(W.el=s(W.children),K,ue);else{const le=W.el=R.el;W.children!==R.children&&u(le,W.children)}},g=(R,W,K,ue)=>{R==null?r(W.el=l(W.children||""),K,ue):W.el=R.el},_=(R,W,K,ue)=>{[R.el,R.anchor]=p(R.children,W,K,ue,R.el,R.anchor)},b=({el:R,anchor:W},K,ue)=>{let le;for(;R&&R!==W;)le=f(R),r(R,K,ue),R=le;r(W,K,ue)},w=({el:R,anchor:W})=>{let K;for(;R&&R!==W;)K=f(R),a(R),R=K;a(W)},C=(R,W,K,ue,le,ge,Oe,Te,we)=>{Oe=Oe||W.type==="svg",R==null?$(W,K,ue,le,ge,Oe,Te,we):T(R,W,le,ge,Oe,Te,we)},$=(R,W,K,ue,le,ge,Oe,Te)=>{let we,he;const{type:Le,props:De,shapeFlag:Ie,transition:Ye,dirs:at}=R;if(we=R.el=o(R.type,ge,De&&De.is,De),Ie&8?c(we,R.children):Ie&16&&O(R.children,we,null,ue,le,ge&&Le!=="foreignObject",Oe,Te),at&&Oa(R,null,ue,"created"),L(we,R,R.scopeId,Oe,ue),De){for(const Q in De)Q!=="value"&&!xu(Q)&&i(we,Q,null,De[Q],ge,R.children,ue,le,ce);"value"in De&&i(we,"value",null,De.value),(he=De.onVnodeBeforeMount)&&cr(he,ue,R)}at&&Oa(R,null,ue,"beforeMount");const G=Ox(le,Ye);G&&Ye.beforeEnter(we),r(we,W,K),((he=De&&De.onVnodeMounted)||G||at)&&Mn(()=>{he&&cr(he,ue,R),G&&Ye.enter(we),at&&Oa(R,null,ue,"mounted")},le)},L=(R,W,K,ue,le)=>{if(K&&h(R,K),ue)for(let ge=0;ge{for(let he=we;he{const Te=W.el=R.el;let{patchFlag:we,dynamicChildren:he,dirs:Le}=W;we|=R.patchFlag&16;const De=R.props||Ut,Ie=W.props||Ut;let Ye;K&&Ao(K,!1),(Ye=Ie.onVnodeBeforeUpdate)&&cr(Ye,K,W,R),Le&&Oa(W,R,K,"beforeUpdate"),K&&Ao(K,!0);const at=le&&W.type!=="foreignObject";if(he?x(R.dynamicChildren,he,Te,K,ue,at,ge):Oe||k(R,W,Te,null,K,ue,at,ge,!1),we>0){if(we&16)S(Te,W,De,Ie,K,ue,le);else if(we&2&&De.class!==Ie.class&&i(Te,"class",null,Ie.class,le),we&4&&i(Te,"style",De.style,Ie.style,le),we&8){const G=W.dynamicProps;for(let Q=0;Q{Ye&&cr(Ye,K,W,R),Le&&Oa(W,R,K,"updated")},ue)},x=(R,W,K,ue,le,ge,Oe)=>{for(let Te=0;Te{if(K!==ue){if(K!==Ut)for(const Te in K)!xu(Te)&&!(Te in ue)&&i(R,Te,K[Te],null,Oe,W.children,le,ge,ce);for(const Te in ue){if(xu(Te))continue;const we=ue[Te],he=K[Te];we!==he&&Te!=="value"&&i(R,Te,he,we,Oe,W.children,le,ge,ce)}"value"in ue&&i(R,"value",K.value,ue.value)}},D=(R,W,K,ue,le,ge,Oe,Te,we)=>{const he=W.el=R?R.el:s(""),Le=W.anchor=R?R.anchor:s("");let{patchFlag:De,dynamicChildren:Ie,slotScopeIds:Ye}=W;Ye&&(Te=Te?Te.concat(Ye):Ye),R==null?(r(he,K,ue),r(Le,K,ue),O(W.children,K,Le,le,ge,Oe,Te,we)):De>0&&De&64&&Ie&&R.dynamicChildren?(x(R.dynamicChildren,Ie,K,le,ge,Oe,Te),(W.key!=null||le&&W===le.subTree)&&py(R,W,!0)):k(R,W,K,Le,le,ge,Oe,Te,we)},I=(R,W,K,ue,le,ge,Oe,Te,we)=>{W.slotScopeIds=Te,R==null?W.shapeFlag&512?le.ctx.activate(W,K,ue,Oe,we):F(W,K,ue,le,ge,Oe,we):j(R,W,we)},F=(R,W,K,ue,le,ge,Oe)=>{const Te=R.component=Ix(R,ue,le);if(Oc(R)&&(Te.ctx.renderer=Ae),Mx(Te),Te.asyncDep){if(le&&le.registerDep(Te,B),!R.el){const we=Te.subTree=ie(zn);g(null,we,W,K)}return}B(Te,R,W,K,le,ge,Oe)},j=(R,W,K)=>{const ue=W.component=R.component;if(Y2(R,W,K))if(ue.asyncDep&&!ue.asyncResolved){X(ue,W,K);return}else ue.next=W,M2(ue.update),ue.update();else W.el=R.el,ue.vnode=W},B=(R,W,K,ue,le,ge,Oe)=>{const Te=()=>{if(R.isMounted){let{next:Le,bu:De,u:Ie,parent:Ye,vnode:at}=R,G=Le,Q;Ao(R,!1),Le?(Le.el=at.el,X(R,Le,Oe)):Le=at,De&&el(De),(Q=Le.props&&Le.props.onVnodeBeforeUpdate)&&cr(Q,Ye,Le,at),Ao(R,!0);const U=of(R),Y=R.subTree;R.subTree=U,m(Y,U,d(Y.el),Ce(Y),R,le,ge),Le.el=U.el,G===null&&iy(R,U.el),Ie&&Mn(Ie,le),(Q=Le.props&&Le.props.onVnodeUpdated)&&Mn(()=>cr(Q,Ye,Le,at),le)}else{let Le;const{el:De,props:Ie}=W,{bm:Ye,m:at,parent:G}=R,Q=Wo(W);if(Ao(R,!1),Ye&&el(Ye),!Q&&(Le=Ie&&Ie.onVnodeBeforeMount)&&cr(Le,G,W),Ao(R,!0),De&&re){const U=()=>{R.subTree=of(R),re(De,R.subTree,R,le,null)};Q?W.type.__asyncLoader().then(()=>!R.isUnmounted&&U()):U()}else{const U=R.subTree=of(R);m(null,U,K,ue,R,le,ge),W.el=U.el}if(at&&Mn(at,le),!Q&&(Le=Ie&&Ie.onVnodeMounted)){const U=W;Mn(()=>cr(Le,G,U),le)}(W.shapeFlag&256||G&&Wo(G.vnode)&&G.vnode.shapeFlag&256)&&R.a&&Mn(R.a,le),R.isMounted=!0,W=K=ue=null}},we=R.effect=new ll(Te,()=>gh(he),R.scope),he=R.update=()=>we.run();he.id=R.uid,Ao(R,!0),he()},X=(R,W,K)=>{W.component=R;const ue=R.vnode.props;R.vnode=W,R.next=null,Dk(R,W.props,ue,K),Mk(R,W.children,K),Pl(),x0(),Ml()},k=(R,W,K,ue,le,ge,Oe,Te,we=!1)=>{const he=R&&R.children,Le=R?R.shapeFlag:0,De=W.children,{patchFlag:Ie,shapeFlag:Ye}=W;if(Ie>0){if(Ie&128){M(he,De,K,ue,le,ge,Oe,Te,we);return}else if(Ie&256){V(he,De,K,ue,le,ge,Oe,Te,we);return}}Ye&8?(Le&16&&ce(he,le,ge),De!==he&&c(K,De)):Le&16?Ye&16?M(he,De,K,ue,le,ge,Oe,Te,we):ce(he,le,ge,!0):(Le&8&&c(K,""),Ye&16&&O(De,K,ue,le,ge,Oe,Te,we))},V=(R,W,K,ue,le,ge,Oe,Te,we)=>{R=R||Qs,W=W||Qs;const he=R.length,Le=W.length,De=Math.min(he,Le);let Ie;for(Ie=0;IeLe?ce(R,le,ge,!0,!1,De):O(W,K,ue,le,ge,Oe,Te,we,De)},M=(R,W,K,ue,le,ge,Oe,Te,we)=>{let he=0;const Le=W.length;let De=R.length-1,Ie=Le-1;for(;he<=De&&he<=Ie;){const Ye=R[he],at=W[he]=we?Vi(W[he]):xr(W[he]);if(sa(Ye,at))m(Ye,at,K,null,le,ge,Oe,Te,we);else break;he++}for(;he<=De&&he<=Ie;){const Ye=R[De],at=W[Ie]=we?Vi(W[Ie]):xr(W[Ie]);if(sa(Ye,at))m(Ye,at,K,null,le,ge,Oe,Te,we);else break;De--,Ie--}if(he>De){if(he<=Ie){const Ye=Ie+1,at=YeIe)for(;he<=De;)J(R[he],le,ge,!0),he++;else{const Ye=he,at=he,G=new Map;for(he=at;he<=Ie;he++){const je=W[he]=we?Vi(W[he]):xr(W[he]);je.key!=null&&G.set(je.key,he)}let Q,U=0;const Y=Ie-at+1;let ne=!1,me=0;const Ne=new Array(Y);for(he=0;he=Y){J(je,le,ge,!0);continue}let it;if(je.key!=null)it=G.get(je.key);else for(Q=at;Q<=Ie;Q++)if(Ne[Q-at]===0&&sa(je,W[Q])){it=Q;break}it===void 0?J(je,le,ge,!0):(Ne[it-at]=he+1,it>=me?me=it:ne=!0,m(je,W[it],K,null,le,ge,Oe,Te,we),U++)}const qe=ne?Rk(Ne):Qs;for(Q=qe.length-1,he=Y-1;he>=0;he--){const je=at+he,it=W[je],yt=je+1{const{el:ge,type:Oe,transition:Te,children:we,shapeFlag:he}=R;if(he&6){te(R.component.subTree,W,K,ue);return}if(he&128){R.suspense.move(W,K,ue);return}if(he&64){Oe.move(R,W,K,Ae);return}if(Oe===se){r(ge,W,K);for(let De=0;DeTe.enter(ge),le);else{const{leave:De,delayLeave:Ie,afterLeave:Ye}=Te,at=()=>r(ge,W,K),G=()=>{De(ge,()=>{at(),Ye&&Ye()})};Ie?Ie(ge,at,G):G()}else r(ge,W,K)},J=(R,W,K,ue=!1,le=!1)=>{const{type:ge,props:Oe,ref:Te,children:we,dynamicChildren:he,shapeFlag:Le,patchFlag:De,dirs:Ie}=R;if(Te!=null&&Df(Te,null,K,R,!0),Le&256){W.ctx.deactivate(R);return}const Ye=Le&1&&Ie,at=!Wo(R);let G;if(at&&(G=Oe&&Oe.onVnodeBeforeUnmount)&&cr(G,W,R),Le&6)fe(R.component,K,ue);else{if(Le&128){R.suspense.unmount(K,ue);return}Ye&&Oa(R,null,W,"beforeUnmount"),Le&64?R.type.remove(R,W,K,le,Ae,ue):he&&(ge!==se||De>0&&De&64)?ce(he,W,K,!1,!0):(ge===se&&De&384||!le&&Le&16)&&ce(we,W,K),ue&&H(R)}(at&&(G=Oe&&Oe.onVnodeUnmounted)||Ye)&&Mn(()=>{G&&cr(G,W,R),Ye&&Oa(R,null,W,"unmounted")},K)},H=R=>{const{type:W,el:K,anchor:ue,transition:le}=R;if(W===se){oe(K,ue);return}if(W===qo){w(R);return}const ge=()=>{a(K),le&&!le.persisted&&le.afterLeave&&le.afterLeave()};if(R.shapeFlag&1&&le&&!le.persisted){const{leave:Oe,delayLeave:Te}=le,we=()=>Oe(K,ge);Te?Te(R.el,ge,we):we()}else ge()},oe=(R,W)=>{let K;for(;R!==W;)K=f(R),a(R),R=K;a(W)},fe=(R,W,K)=>{const{bum:ue,scope:le,update:ge,subTree:Oe,um:Te}=R;ue&&el(ue),le.stop(),ge&&(ge.active=!1,J(Oe,R,W,K)),Te&&Mn(Te,W),Mn(()=>{R.isUnmounted=!0},W),W&&W.pendingBranch&&!W.isUnmounted&&R.asyncDep&&!R.asyncResolved&&R.suspenseId===W.pendingId&&(W.deps--,W.deps===0&&W.resolve())},ce=(R,W,K,ue=!1,le=!1,ge=0)=>{for(let Oe=ge;OeR.shapeFlag&6?Ce(R.component.subTree):R.shapeFlag&128?R.suspense.next():f(R.anchor||R.el),ve=(R,W,K)=>{R==null?W._vnode&&J(W._vnode,null,null,!0):m(W._vnode||null,R,W,null,null,null,K),x0(),$f(),W._vnode=R},Ae={p:m,um:J,m:te,r:H,mt:F,mc:O,pc:k,pbc:x,n:Ce,o:t};let et,re;return e&&([et,re]=e(Ae)),{render:ve,hydrate:et,createApp:kk(ve,et)}}function Ao({effect:t,update:e},n){t.allowRecurse=e.allowRecurse=n}function Ox(t,e){return(!t||t&&!t.pendingBranch)&&e&&!e.persisted}function py(t,e,n=!1){const r=t.children,a=e.children;if(He(r)&&He(a))for(let i=0;i>1,t[n[s]]0&&(e[r]=n[i-1]),n[i]=r)}}for(i=n.length,o=n[i-1];i-- >0;)n[i]=o,o=e[o];return n}const Fk=t=>t.__isTeleport,Ou=t=>t&&(t.disabled||t.disabled===""),M0=t=>typeof SVGElement<"u"&&t instanceof SVGElement,bv=(t,e)=>{const n=t&&t.to;return Zt(n)?e?e(n):null:n},jk={__isTeleport:!0,process(t,e,n,r,a,i,o,s,l,u){const{mc:c,pc:d,pbc:f,o:{insert:h,querySelector:p,createText:m,createComment:y}}=u,g=Ou(e.props);let{shapeFlag:_,children:b,dynamicChildren:w}=e;if(t==null){const C=e.el=m(""),$=e.anchor=m("");h(C,n,r),h($,n,r);const L=e.target=bv(e.props,p),O=e.targetAnchor=m("");L&&(h(O,L),o=o||M0(L));const T=(x,S)=>{_&16&&c(b,x,S,a,i,o,s,l)};g?T(n,$):L&&T(L,O)}else{e.el=t.el;const C=e.anchor=t.anchor,$=e.target=t.target,L=e.targetAnchor=t.targetAnchor,O=Ou(t.props),T=O?n:$,x=O?C:L;if(o=o||M0($),w?(f(t.dynamicChildren,w,T,a,i,o,s),py(t,e,!0)):l||d(t,e,T,x,a,i,o,s,!1),g)O?e.props&&t.props&&e.props.to!==t.props.to&&(e.props.to=t.props.to):Td(e,n,C,u,1);else if((e.props&&e.props.to)!==(t.props&&t.props.to)){const S=e.target=bv(e.props,p);S&&Td(e,S,null,u,0)}else O&&Td(e,$,L,u,1)}kx(e)},remove(t,e,n,r,{um:a,o:{remove:i}},o){const{shapeFlag:s,children:l,anchor:u,targetAnchor:c,target:d,props:f}=t;if(d&&i(c),o&&i(u),s&16){const h=o||!Ou(f);for(let p=0;p0?fr||Qs:null,$x(),ns>0&&fr&&fr.push(t),t}function N(t,e,n,r,a,i){return Nx(v(t,e,n,r,a,i,!0))}function We(t,e,n,r,a){return Nx(ie(t,e,n,r,a,!0))}function ao(t){return t?t.__v_isVNode===!0:!1}function sa(t,e){return t.type===e.type&&t.key===e.key}function Uk(t){}const Th="__vInternal",Dx=({key:t})=>t??null,sf=({ref:t,ref_key:e,ref_for:n})=>(typeof t=="number"&&(t=""+t),t!=null?Zt(t)||cn(t)||ct(t)?{i:On,r:t,k:e,f:!!n}:t:null);function v(t,e=null,n=null,r=0,a=null,i=t===se?0:1,o=!1,s=!1){const l={__v_isVNode:!0,__v_skip:!0,type:t,props:e,key:e&&Dx(e),ref:e&&sf(e),scopeId:bh,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetAnchor:null,staticCount:0,shapeFlag:i,patchFlag:r,dynamicProps:a,dynamicChildren:null,appContext:null,ctx:On};return s?(vy(l,n),i&128&&t.normalize(l)):n&&(l.shapeFlag|=Zt(n)?8:16),ns>0&&!o&&fr&&(l.patchFlag>0||i&6)&&l.patchFlag!==32&&fr.push(l),l}const ie=Vk;function Vk(t,e=null,n=null,r=0,a=null,i=!1){if((!t||t===tx)&&(t=zn),ao(t)){const s=Ha(t,e,!0);return n&&vy(s,n),ns>0&&!i&&fr&&(s.shapeFlag&6?fr[fr.indexOf(t)]=s:fr.push(s)),s.patchFlag|=-2,s}if(Gk(t)&&(t=t.__vccOpts),e){e=er(e);let{class:s,style:l}=e;s&&!Zt(s)&&(e.class=Se(s)),Vt(l)&&(Zg(l)&&!He(l)&&(l=Qt({},l)),e.style=wt(l))}const o=Zt(t)?1:nx(t)?128:Fk(t)?64:Vt(t)?4:ct(t)?2:0;return v(t,e,n,r,a,o,i,!0)}function er(t){return t?Zg(t)||Th in t?Qt({},t):t:null}function Ha(t,e,n=!1){const{props:r,ref:a,patchFlag:i,children:o}=t,s=e?Cn(r||{},e):r;return{__v_isVNode:!0,__v_skip:!0,type:t.type,props:s,key:s&&Dx(s),ref:e&&e.ref?n&&a?He(a)?a.concat(sf(e)):[a,sf(e)]:sf(e):a,scopeId:t.scopeId,slotScopeIds:t.slotScopeIds,children:o,target:t.target,targetAnchor:t.targetAnchor,staticCount:t.staticCount,shapeFlag:t.shapeFlag,patchFlag:e&&t.type!==se?i===-1?16:i|16:i,dynamicProps:t.dynamicProps,dynamicChildren:t.dynamicChildren,appContext:t.appContext,dirs:t.dirs,transition:t.transition,component:t.component,suspense:t.suspense,ssContent:t.ssContent&&Ha(t.ssContent),ssFallback:t.ssFallback&&Ha(t.ssFallback),el:t.el,anchor:t.anchor,ctx:t.ctx,ce:t.ce}}function Tt(t=" ",e=0){return ie(ts,null,t,e)}function my(t,e){const n=ie(qo,null,t);return n.staticCount=e,n}function ee(t="",e=!1){return e?(A(),We(zn,null,t)):ie(zn,null,t)}function xr(t){return t==null||typeof t=="boolean"?ie(zn):He(t)?ie(se,null,t.slice()):typeof t=="object"?Vi(t):ie(ts,null,String(t))}function Vi(t){return t.el===null&&t.patchFlag!==-1||t.memo?t:Ha(t)}function vy(t,e){let n=0;const{shapeFlag:r}=t;if(e==null)e=null;else if(He(e))n=16;else if(typeof e=="object")if(r&65){const a=e.default;a&&(a._c&&(a._d=!1),vy(t,a()),a._c&&(a._d=!0));return}else{n=32;const a=e._;!a&&!(Th in e)?e._ctx=On:a===3&&On&&(On.slots._===1?e._=1:(e._=2,t.patchFlag|=1024))}else ct(e)?(e={default:e,_ctx:On},n=32):(e=String(e),r&64?(n=16,e=[Tt(e)]):n=8);t.children=e,t.shapeFlag|=n}function Cn(...t){const e={};for(let n=0;ngn||On;let gy,Os,L0="__VUE_INSTANCE_SETTERS__";(Os=uv()[L0])||(Os=uv()[L0]=[]),Os.push(t=>gn=t),gy=t=>{Os.length>1?Os.forEach(e=>e(t)):Os[0](t)};const io=t=>{gy(t),t.scope.on()},Xi=()=>{gn&&gn.scope.off(),gy(null)};function Px(t){return t.vnode.shapeFlag&4}let cl=!1;function Mx(t,e=!1){cl=e;const{props:n,children:r}=t.vnode,a=Px(t);Nk(t,n,a,e),Pk(t,r);const i=a?Wk(t,e):void 0;return cl=!1,i}function Wk(t,e){const n=t.type;t.accessCache=Object.create(null),t.proxy=ey(new Proxy(t.ctx,mv));const{setup:r}=n;if(r){const a=t.setupContext=r.length>1?Rx(t):null;io(t),Pl();const i=ci(r,t,0,[t.props,a]);if(Ml(),Xi(),qg(i)){if(i.then(Xi,Xi),e)return i.then(o=>{wv(t,o,e)}).catch(o=>{hs(o,t,0)});t.asyncDep=i}else wv(t,i,e)}else Lx(t,e)}function wv(t,e,n){ct(e)?t.type.__ssrInlineRender?t.ssrRender=e:t.render=e:Vt(e)&&(t.setupState=ry(e)),Lx(t,n)}let If,Ev;function qk(t){If=t,Ev=e=>{e.render._rc&&(e.withProxy=new Proxy(e.ctx,uk))}}const zk=()=>!If;function Lx(t,e,n){const r=t.type;if(!t.render){if(!e&&If&&!r.render){const a=r.template||fy(t).template;if(a){const{isCustomElement:i,compilerOptions:o}=t.appContext.config,{delimiters:s,compilerOptions:l}=r,u=Qt(Qt({isCustomElement:i,delimiters:s},o),l);r.render=If(a,u)}}t.render=r.render||ha,Ev&&Ev(t)}{io(t),Pl();try{xk(t)}finally{Ml(),Xi()}}}function Kk(t){return t.attrsProxy||(t.attrsProxy=new Proxy(t.attrs,{get(e,n){return gr(t,"get","$attrs"),e[n]}}))}function Rx(t){const e=n=>{t.exposed=n||{}};return{get attrs(){return Kk(t)},slots:t.slots,emit:t.emit,expose:e}}function Sh(t){if(t.exposed)return t.exposeProxy||(t.exposeProxy=new Proxy(ry(ey(t.exposed)),{get(e,n){if(n in e)return e[n];if(n in Su)return Su[n](t)},has(e,n){return n in e||n in Su}}))}function xv(t,e=!0){return ct(t)?t.displayName||t.name:t.name||e&&t.__name}function Gk(t){return ct(t)&&"__vccOpts"in t}const _e=(t,e)=>$2(t,e,cl);function Cr(t,e,n){const r=arguments.length;return r===2?Vt(e)&&!He(e)?ao(e)?ie(t,null,[e]):ie(t,e):ie(t,null,e):(r>3?n=Array.prototype.slice.call(arguments,2):r===3&&ao(n)&&(n=[n]),ie(t,e,n))}const Fx=Symbol.for("v-scx"),jx=()=>hn(Fx);function Xk(){}function Jk(t,e,n,r){const a=n[r];if(a&&Bx(a,t))return a;const i=e();return i.memo=t.slice(),n[r]=i}function Bx(t,e){const n=t.memo;if(n.length!=e.length)return!1;for(let r=0;r0&&fr&&fr.push(t),!0}const Ux="3.3.8",Qk={createComponentInstance:Ix,setupComponent:Mx,renderComponentRoot:of,setCurrentRenderingInstance:Ju,isVNode:ao,normalizeVNode:xr},Zk=Qk,e$=null,t$=null,n$="http://www.w3.org/2000/svg",Ro=typeof document<"u"?document:null,R0=Ro&&Ro.createElement("template"),r$={insert:(t,e,n)=>{e.insertBefore(t,n||null)},remove:t=>{const e=t.parentNode;e&&e.removeChild(t)},createElement:(t,e,n,r)=>{const a=e?Ro.createElementNS(n$,t):Ro.createElement(t,n?{is:n}:void 0);return t==="select"&&r&&r.multiple!=null&&a.setAttribute("multiple",r.multiple),a},createText:t=>Ro.createTextNode(t),createComment:t=>Ro.createComment(t),setText:(t,e)=>{t.nodeValue=e},setElementText:(t,e)=>{t.textContent=e},parentNode:t=>t.parentNode,nextSibling:t=>t.nextSibling,querySelector:t=>Ro.querySelector(t),setScopeId(t,e){t.setAttribute(e,"")},insertStaticContent(t,e,n,r,a,i){const o=n?n.previousSibling:e.lastChild;if(a&&(a===i||a.nextSibling))for(;e.insertBefore(a.cloneNode(!0),n),!(a===i||!(a=a.nextSibling)););else{R0.innerHTML=r?`${t}`:t;const s=R0.content;if(r){const l=s.firstChild;for(;l.firstChild;)s.appendChild(l.firstChild);s.removeChild(l)}e.insertBefore(s,n)}return[o?o.nextSibling:e.firstChild,n?n.previousSibling:e.lastChild]}},Pi="transition",Ql="animation",dl=Symbol("_vtc"),vr=(t,{slots:e})=>Cr(ox,Hx(t),e);vr.displayName="Transition";const Vx={name:String,type:String,css:{type:Boolean,default:!0},duration:[String,Number,Object],enterFromClass:String,enterActiveClass:String,enterToClass:String,appearFromClass:String,appearActiveClass:String,appearToClass:String,leaveFromClass:String,leaveActiveClass:String,leaveToClass:String},a$=vr.props=Qt({},cy,Vx),Oo=(t,e=[])=>{He(t)?t.forEach(n=>n(...e)):t&&t(...e)},F0=t=>t?He(t)?t.some(e=>e.length>1):t.length>1:!1;function Hx(t){const e={};for(const D in t)D in Vx||(e[D]=t[D]);if(t.css===!1)return e;const{name:n="v",type:r,duration:a,enterFromClass:i=`${n}-enter-from`,enterActiveClass:o=`${n}-enter-active`,enterToClass:s=`${n}-enter-to`,appearFromClass:l=i,appearActiveClass:u=o,appearToClass:c=s,leaveFromClass:d=`${n}-leave-from`,leaveActiveClass:f=`${n}-leave-active`,leaveToClass:h=`${n}-leave-to`}=t,p=i$(a),m=p&&p[0],y=p&&p[1],{onBeforeEnter:g,onEnter:_,onEnterCancelled:b,onLeave:w,onLeaveCancelled:C,onBeforeAppear:$=g,onAppear:L=_,onAppearCancelled:O=b}=e,T=(D,I,F)=>{ji(D,I?c:s),ji(D,I?u:o),F&&F()},x=(D,I)=>{D._isLeaving=!1,ji(D,d),ji(D,h),ji(D,f),I&&I()},S=D=>(I,F)=>{const j=D?L:_,B=()=>T(I,D,F);Oo(j,[I,B]),j0(()=>{ji(I,D?l:i),ri(I,D?c:s),F0(j)||B0(I,r,m,B)})};return Qt(e,{onBeforeEnter(D){Oo(g,[D]),ri(D,i),ri(D,o)},onBeforeAppear(D){Oo($,[D]),ri(D,l),ri(D,u)},onEnter:S(!1),onAppear:S(!0),onLeave(D,I){D._isLeaving=!0;const F=()=>x(D,I);ri(D,d),Wx(),ri(D,f),j0(()=>{D._isLeaving&&(ji(D,d),ri(D,h),F0(w)||B0(D,r,y,F))}),Oo(w,[D,F])},onEnterCancelled(D){T(D,!1),Oo(b,[D])},onAppearCancelled(D){T(D,!0),Oo(O,[D])},onLeaveCancelled(D){x(D),Oo(C,[D])}})}function i$(t){if(t==null)return null;if(Vt(t))return[Gp(t.enter),Gp(t.leave)];{const e=Gp(t);return[e,e]}}function Gp(t){return Of(t)}function ri(t,e){e.split(/\s+/).forEach(n=>n&&t.classList.add(n)),(t[dl]||(t[dl]=new Set)).add(e)}function ji(t,e){e.split(/\s+/).forEach(r=>r&&t.classList.remove(r));const n=t[dl];n&&(n.delete(e),n.size||(t[dl]=void 0))}function j0(t){requestAnimationFrame(()=>{requestAnimationFrame(t)})}let o$=0;function B0(t,e,n,r){const a=t._endId=++o$,i=()=>{a===t._endId&&r()};if(n)return setTimeout(i,n);const{type:o,timeout:s,propCount:l}=Yx(t,e);if(!o)return r();const u=o+"end";let c=0;const d=()=>{t.removeEventListener(u,f),i()},f=h=>{h.target===t&&++c>=l&&d()};setTimeout(()=>{c(n[p]||"").split(", "),a=r(`${Pi}Delay`),i=r(`${Pi}Duration`),o=U0(a,i),s=r(`${Ql}Delay`),l=r(`${Ql}Duration`),u=U0(s,l);let c=null,d=0,f=0;e===Pi?o>0&&(c=Pi,d=o,f=i.length):e===Ql?u>0&&(c=Ql,d=u,f=l.length):(d=Math.max(o,u),c=d>0?o>u?Pi:Ql:null,f=c?c===Pi?i.length:l.length:0);const h=c===Pi&&/\b(transform|all)(,|$)/.test(r(`${Pi}Property`).toString());return{type:c,timeout:d,propCount:f,hasTransform:h}}function U0(t,e){for(;t.lengthV0(n)+V0(t[r])))}function V0(t){return t==="auto"?0:Number(t.slice(0,-1).replace(",","."))*1e3}function Wx(){return document.body.offsetHeight}function s$(t,e,n){const r=t[dl];r&&(e=(e?[e,...r]:[...r]).join(" ")),e==null?t.removeAttribute("class"):n?t.setAttribute("class",e):t.className=e}const yy=Symbol("_vod"),kn={beforeMount(t,{value:e},{transition:n}){t[yy]=t.style.display==="none"?"":t.style.display,n&&e?n.beforeEnter(t):Zl(t,e)},mounted(t,{value:e},{transition:n}){n&&e&&n.enter(t)},updated(t,{value:e,oldValue:n},{transition:r}){!e!=!n&&(r?e?(r.beforeEnter(t),Zl(t,!0),r.enter(t)):r.leave(t,()=>{Zl(t,!1)}):Zl(t,e))},beforeUnmount(t,{value:e}){Zl(t,e)}};function Zl(t,e){t.style.display=e?t[yy]:"none"}function l$(){kn.getSSRProps=({value:t})=>{if(!t)return{style:{display:"none"}}}}function u$(t,e,n){const r=t.style,a=Zt(n);if(n&&!a){if(e&&!Zt(e))for(const i in e)n[i]==null&&Tv(r,i,"");for(const i in n)Tv(r,i,n[i])}else{const i=r.display;a?e!==n&&(r.cssText=n):e&&t.removeAttribute("style"),yy in t&&(r.display=i)}}const H0=/\s*!important$/;function Tv(t,e,n){if(He(n))n.forEach(r=>Tv(t,e,r));else if(n==null&&(n=""),e.startsWith("--"))t.setProperty(e,n);else{const r=c$(t,e);H0.test(n)?t.setProperty(Br(r),n.replace(H0,""),"important"):t[r]=n}}const Y0=["Webkit","Moz","ms"],Xp={};function c$(t,e){const n=Xp[e];if(n)return n;let r=pr(e);if(r!=="filter"&&r in t)return Xp[e]=r;r=Sc(r);for(let a=0;aJp||(v$.then(()=>Jp=0),Jp=Date.now());function y$(t,e){const n=r=>{if(!r._vts)r._vts=Date.now();else if(r._vts<=n.attached)return;Or(b$(r,n.value),e,5,[r])};return n.value=t,n.attached=g$(),n}function b$(t,e){if(He(e)){const n=t.stopImmediatePropagation;return t.stopImmediatePropagation=()=>{n.call(t),t._stopped=!0},e.map(r=>a=>!a._stopped&&r&&r(a))}else return e}const K0=/^on[a-z]/,_$=(t,e,n,r,a=!1,i,o,s,l)=>{e==="class"?s$(t,r,a):e==="style"?u$(t,n,r):Tc(e)?Yg(e)||p$(t,e,n,r,o):(e[0]==="."?(e=e.slice(1),!0):e[0]==="^"?(e=e.slice(1),!1):w$(t,e,r,a))?f$(t,e,r,i,o,s,l):(e==="true-value"?t._trueValue=r:e==="false-value"&&(t._falseValue=r),d$(t,e,r,a))};function w$(t,e,n,r){return r?!!(e==="innerHTML"||e==="textContent"||e in t&&K0.test(e)&&ct(n)):e==="spellcheck"||e==="draggable"||e==="translate"||e==="form"||e==="list"&&t.tagName==="INPUT"||e==="type"&&t.tagName==="TEXTAREA"||K0.test(e)&&Zt(n)?!1:e in t}/*! #__NO_SIDE_EFFECTS__ */function qx(t,e){const n=Lt(t);class r extends Ah{constructor(i){super(n,i,e)}}return r.def=n,r}/*! #__NO_SIDE_EFFECTS__ */const E$=t=>qx(t,nT),x$=typeof HTMLElement<"u"?HTMLElement:class{};class Ah extends x${constructor(e,n={},r){super(),this._def=e,this._props=n,this._instance=null,this._connected=!1,this._resolved=!1,this._numberProps=null,this._ob=null,this.shadowRoot&&r?r(this._createVNode(),this.shadowRoot):(this.attachShadow({mode:"open"}),this._def.__asyncLoader||this._resolveProps(this._def))}connectedCallback(){this._connected=!0,this._instance||(this._resolved?this._update():this._resolveDef())}disconnectedCallback(){this._connected=!1,this._ob&&(this._ob.disconnect(),this._ob=null),yr(()=>{this._connected||(tc(null,this.shadowRoot),this._instance=null)})}_resolveDef(){this._resolved=!0;for(let r=0;r{for(const a of r)this._setAttr(a.attributeName)}),this._ob.observe(this,{attributes:!0});const e=(r,a=!1)=>{const{props:i,styles:o}=r;let s;if(i&&!He(i))for(const l in i){const u=i[l];(u===Number||u&&u.type===Number)&&(l in this._props&&(this._props[l]=Of(this._props[l])),(s||(s=Object.create(null)))[pr(l)]=!0)}this._numberProps=s,a&&this._resolveProps(r),this._applyStyles(o),this._update()},n=this._def.__asyncLoader;n?n().then(r=>e(r,!0)):e(this._def)}_resolveProps(e){const{props:n}=e,r=He(n)?n:Object.keys(n||{});for(const a of Object.keys(this))a[0]!=="_"&&r.includes(a)&&this._setProp(a,this[a],!0,!1);for(const a of r.map(pr))Object.defineProperty(this,a,{get(){return this._getProp(a)},set(i){this._setProp(a,i)}})}_setAttr(e){let n=this.getAttribute(e);const r=pr(e);this._numberProps&&this._numberProps[r]&&(n=Of(n)),this._setProp(r,n,!1)}_getProp(e){return this._props[e]}_setProp(e,n,r=!0,a=!0){n!==this._props[e]&&(this._props[e]=n,a&&this._instance&&this._update(),r&&(n===!0?this.setAttribute(Br(e),""):typeof n=="string"||typeof n=="number"?this.setAttribute(Br(e),n+""):n||this.removeAttribute(Br(e))))}_update(){tc(this._createVNode(),this.shadowRoot)}_createVNode(){const e=ie(this._def,Qt({},this._props));return this._instance||(e.ce=n=>{this._instance=n,n.isCE=!0;const r=(i,o)=>{this.dispatchEvent(new CustomEvent(i,{detail:o}))};n.emit=(i,...o)=>{r(i,o),Br(i)!==i&&r(Br(i),o)};let a=this;for(;a=a&&(a.parentNode||a.host);)if(a instanceof Ah){n.parent=a._instance,n.provides=a._instance.provides;break}}),e}_applyStyles(e){e&&e.forEach(n=>{const r=document.createElement("style");r.textContent=n,this.shadowRoot.appendChild(r)})}}function T$(t="$style"){{const e=xi();if(!e)return Ut;const n=e.type.__cssModules;if(!n)return Ut;const r=n[t];return r||Ut}}function S$(t){const e=xi();if(!e)return;const n=e.ut=(a=t(e.proxy))=>{Array.from(document.querySelectorAll(`[data-v-owner="${e.uid}"]`)).forEach(i=>Av(i,a))},r=()=>{const a=t(e.proxy);Sv(e.subTree,a),n(a)};ax(r),mt(()=>{const a=new MutationObserver(r);a.observe(e.subTree.el.parentNode,{childList:!0}),ga(()=>a.disconnect())})}function Sv(t,e){if(t.shapeFlag&128){const n=t.suspense;t=n.activeBranch,n.pendingBranch&&!n.isHydrating&&n.effects.push(()=>{Sv(n.activeBranch,e)})}for(;t.component;)t=t.component.subTree;if(t.shapeFlag&1&&t.el)Av(t.el,e);else if(t.type===se)t.children.forEach(n=>Sv(n,e));else if(t.type===qo){let{el:n,anchor:r}=t;for(;n&&(Av(n,e),n!==r);)n=n.nextSibling}}function Av(t,e){if(t.nodeType===1){const n=t.style;for(const r in e)n.setProperty(`--${r}`,e[r])}}const zx=new WeakMap,Kx=new WeakMap,Pf=Symbol("_moveCb"),G0=Symbol("_enterCb"),Gx={name:"TransitionGroup",props:Qt({},a$,{tag:String,moveClass:String}),setup(t,{slots:e}){const n=xi(),r=uy();let a,i;return Tn(()=>{if(!a.length)return;const o=t.moveClass||`${t.name||"v"}-move`;if(!N$(a[0].el,n.vnode.el,o))return;a.forEach(C$),a.forEach(k$);const s=a.filter($$);Wx(),s.forEach(l=>{const u=l.el,c=u.style;ri(u,o),c.transform=c.webkitTransform=c.transitionDuration="";const d=u[Pf]=f=>{f&&f.target!==u||(!f||/transform$/.test(f.propertyName))&&(u.removeEventListener("transitionend",d),u[Pf]=null,ji(u,o))};u.addEventListener("transitionend",d)})}),()=>{const o=St(t),s=Hx(o);let l=o.tag||se;a=i,i=e.default?wh(e.default()):[];for(let u=0;udelete t.mode;Gx.props;const O$=Gx;function C$(t){const e=t.el;e[Pf]&&e[Pf](),e[G0]&&e[G0]()}function k$(t){Kx.set(t,t.el.getBoundingClientRect())}function $$(t){const e=zx.get(t),n=Kx.get(t),r=e.left-n.left,a=e.top-n.top;if(r||a){const i=t.el.style;return i.transform=i.webkitTransform=`translate(${r}px,${a}px)`,i.transitionDuration="0s",t}}function N$(t,e,n){const r=t.cloneNode(),a=t[dl];a&&a.forEach(s=>{s.split(/\s+/).forEach(l=>l&&r.classList.remove(l))}),n.split(/\s+/).forEach(s=>s&&r.classList.add(s)),r.style.display="none";const i=e.nodeType===1?e:e.parentNode;i.appendChild(r);const{hasTransform:o}=Yx(r);return i.removeChild(r),o}const oo=t=>{const e=t.props["onUpdate:modelValue"]||!1;return He(e)?n=>el(e,n):e};function D$(t){t.target.composing=!0}function X0(t){const e=t.target;e.composing&&(e.composing=!1,e.dispatchEvent(new Event("input")))}const Hr=Symbol("_assign"),Nt={created(t,{modifiers:{lazy:e,trim:n,number:r}},a){t[Hr]=oo(a);const i=r||a.props&&a.props.type==="number";ii(t,e?"change":"input",o=>{if(o.target.composing)return;let s=t.value;n&&(s=s.trim()),i&&(s=Af(s)),t[Hr](s)}),n&&ii(t,"change",()=>{t.value=t.value.trim()}),e||(ii(t,"compositionstart",D$),ii(t,"compositionend",X0),ii(t,"change",X0))},mounted(t,{value:e}){t.value=e??""},beforeUpdate(t,{value:e,modifiers:{lazy:n,trim:r,number:a}},i){if(t[Hr]=oo(i),t.composing||document.activeElement===t&&t.type!=="range"&&(n||r&&t.value.trim()===e||(a||t.type==="number")&&Af(t.value)===e))return;const o=e??"";t.value!==o&&(t.value=o)}},kr={deep:!0,created(t,e,n){t[Hr]=oo(n),ii(t,"change",()=>{const r=t._modelValue,a=fl(t),i=t.checked,o=t[Hr];if(He(r)){const s=fh(r,a),l=s!==-1;if(i&&!l)o(r.concat(a));else if(!i&&l){const u=[...r];u.splice(s,1),o(u)}}else if(fs(r)){const s=new Set(r);i?s.add(a):s.delete(a),o(s)}else o(Xx(t,i))})},mounted:J0,beforeUpdate(t,e,n){t[Hr]=oo(n),J0(t,e,n)}};function J0(t,{value:e,oldValue:n},r){t._modelValue=e,He(e)?t.checked=fh(e,r.props.value)>-1:fs(e)?t.checked=e.has(r.props.value):e!==n&&(t.checked=no(e,Xx(t,!0)))}const so={created(t,{value:e},n){t.checked=no(e,n.props.value),t[Hr]=oo(n),ii(t,"change",()=>{t[Hr](fl(t))})},beforeUpdate(t,{value:e,oldValue:n},r){t[Hr]=oo(r),e!==n&&(t.checked=no(e,r.props.value))}},hr={deep:!0,created(t,{value:e,modifiers:{number:n}},r){const a=fs(e);ii(t,"change",()=>{const i=Array.prototype.filter.call(t.options,o=>o.selected).map(o=>n?Af(fl(o)):fl(o));t[Hr](t.multiple?a?new Set(i):i:i[0])}),t[Hr]=oo(r)},mounted(t,{value:e}){Q0(t,e)},beforeUpdate(t,e,n){t[Hr]=oo(n)},updated(t,{value:e}){Q0(t,e)}};function Q0(t,e){const n=t.multiple;if(!(n&&!He(e)&&!fs(e))){for(let r=0,a=t.options.length;r-1:i.selected=e.has(o);else if(no(fl(i),e)){t.selectedIndex!==r&&(t.selectedIndex=r);return}}!n&&t.selectedIndex!==-1&&(t.selectedIndex=-1)}}function fl(t){return"_value"in t?t._value:t.value}function Xx(t,e){const n=e?"_trueValue":"_falseValue";return n in t?t[n]:e}const Jx={created(t,e,n){Sd(t,e,n,null,"created")},mounted(t,e,n){Sd(t,e,n,null,"mounted")},beforeUpdate(t,e,n,r){Sd(t,e,n,r,"beforeUpdate")},updated(t,e,n,r){Sd(t,e,n,r,"updated")}};function Qx(t,e){switch(t){case"SELECT":return hr;case"TEXTAREA":return Nt;default:switch(e){case"checkbox":return kr;case"radio":return so;default:return Nt}}}function Sd(t,e,n,r,a){const o=Qx(t.tagName,n.props&&n.props.type)[a];o&&o(t,e,n,r)}function I$(){Nt.getSSRProps=({value:t})=>({value:t}),so.getSSRProps=({value:t},e)=>{if(e.props&&no(e.props.value,t))return{checked:!0}},kr.getSSRProps=({value:t},e)=>{if(He(t)){if(e.props&&fh(t,e.props.value)>-1)return{checked:!0}}else if(fs(t)){if(e.props&&t.has(e.props.value))return{checked:!0}}else if(t)return{checked:!0}},Jx.getSSRProps=(t,e)=>{if(typeof e.type!="string")return;const n=Qx(e.type.toUpperCase(),e.props&&e.props.type);if(n.getSSRProps)return n.getSSRProps(t,e)}}const P$=["ctrl","shift","alt","meta"],M$={stop:t=>t.stopPropagation(),prevent:t=>t.preventDefault(),self:t=>t.target!==t.currentTarget,ctrl:t=>!t.ctrlKey,shift:t=>!t.shiftKey,alt:t=>!t.altKey,meta:t=>!t.metaKey,left:t=>"button"in t&&t.button!==0,middle:t=>"button"in t&&t.button!==1,right:t=>"button"in t&&t.button!==2,exact:(t,e)=>P$.some(n=>t[`${n}Key`]&&!e.includes(n))},pe=(t,e)=>(n,...r)=>{for(let a=0;an=>{if(!("key"in n))return;const r=Br(n.key);if(e.some(a=>a===r||L$[a]===r))return t(n)},Zx=Qt({patchProp:_$},r$);let ku,Z0=!1;function eT(){return ku||(ku=Tx(Zx))}function tT(){return ku=Z0?ku:Sx(Zx),Z0=!0,ku}const tc=(...t)=>{eT().render(...t)},nT=(...t)=>{tT().hydrate(...t)},rT=(...t)=>{const e=eT().createApp(...t),{mount:n}=e;return e.mount=r=>{const a=aT(r);if(!a)return;const i=e._component;!ct(i)&&!i.render&&!i.template&&(i.template=a.innerHTML),a.innerHTML="";const o=n(a,!1,a instanceof SVGElement);return a instanceof Element&&(a.removeAttribute("v-cloak"),a.setAttribute("data-v-app","")),o},e},R$=(...t)=>{const e=tT().createApp(...t),{mount:n}=e;return e.mount=r=>{const a=aT(r);if(a)return n(a,!0,a instanceof SVGElement)},e};function aT(t){return Zt(t)?document.querySelector(t):t}let e1=!1;const F$=()=>{e1||(e1=!0,I$(),l$())},j$=()=>{},B$=Object.freeze(Object.defineProperty({__proto__:null,BaseTransition:ox,BaseTransitionPropsValidators:cy,Comment:zn,EffectScope:Kg,Fragment:se,KeepAlive:ok,ReactiveEffect:ll,Static:qo,Suspense:K2,Teleport:Cx,Text:ts,Transition:vr,TransitionGroup:O$,VueElement:Ah,assertNumber:D2,callWithAsyncErrorHandling:Or,callWithErrorHandling:ci,camelize:pr,capitalize:Sc,cloneVNode:Ha,compatUtils:t$,compile:j$,computed:_e,createApp:rT,createBlock:We,createCommentVNode:ee,createElementBlock:N,createElementVNode:v,createHydrationRenderer:Sx,createPropsRestProxy:wk,createRenderer:Tx,createSSRApp:R$,createSlots:mr,createStaticVNode:my,createTextVNode:Tt,createVNode:ie,customRef:A2,defineAsyncComponent:ak,defineComponent:Lt,defineCustomElement:qx,defineEmits:dk,defineExpose:fk,defineModel:mk,defineOptions:hk,defineProps:ck,defineSSRCustomElement:E$,defineSlots:pk,get devtools(){return Ms},effect:ZC,effectScope:XC,getCurrentInstance:xi,getCurrentScope:Gg,getTransitionRawChildren:wh,guardReactiveProps:er,h:Cr,handleError:hs,hasInjectionContext:$k,hydrate:nT,initCustomFormatter:Xk,initDirectivesForSSR:F$,inject:hn,isMemoSame:Bx,isProxy:Zg,isReactive:Yo,isReadonly:Zo,isRef:cn,isRuntimeOnly:zk,isShallow:qu,isVNode:ao,markRaw:ey,mergeDefaults:bk,mergeModels:_k,mergeProps:Cn,nextTick:yr,normalizeClass:Se,normalizeProps:En,normalizeStyle:wt,onActivated:lx,onBeforeMount:ar,onBeforeUnmount:xh,onBeforeUpdate:dy,onDeactivated:ux,onErrorCaptured:px,onMounted:mt,onRenderTracked:hx,onRenderTriggered:fx,onScopeDispose:IE,onServerPrefetch:dx,onUnmounted:ga,onUpdated:Tn,openBlock:A,popScopeId:j2,provide:Au,proxyRefs:ry,pushScopeId:F2,queuePostFlushCb:kf,reactive:nn,readonly:Qg,ref:Z,registerRuntimeCompiler:qk,render:tc,renderList:ke,renderSlot:ze,resolveComponent:Vn,resolveDirective:q2,resolveDynamicComponent:_h,resolveFilter:e$,resolveTransitionHooks:ul,setBlockTracking:_v,setDevtoolsHook:ZE,setTransitionHooks:es,shallowReactive:qE,shallowReadonly:_2,shallowRef:Ll,ssrContextKey:Fx,ssrUtils:Zk,stop:e2,toDisplayString:ae,toHandlerKey:Tu,toHandlers:lk,toRaw:St,toRef:Ku,toRefs:KE,toValue:x2,transformVNodeArgs:Uk,triggerRef:E2,unref:q,useAttrs:gk,useCssModule:T$,useCssVars:S$,useModel:yk,useSSRContext:jx,useSlots:Rl,useTransitionState:uy,vModelCheckbox:kr,vModelDynamic:Jx,vModelRadio:so,vModelSelect:hr,vModelText:Nt,vShow:kn,version:Ux,warn:N2,watch:bt,watchEffect:ek,watchPostEffect:ax,watchSyncEffect:tk,withAsyncContext:Ek,withCtx:dt,withDefaults:vk,withDirectives:Me,withKeys:rt,withMemo:Jk,withModifiers:pe,withScopeId:B2},Symbol.toStringTag,{value:"Module"}));function iT(t,e){return function(){return t.apply(e,arguments)}}const{toString:U$}=Object.prototype,{getPrototypeOf:by}=Object,Oh=(t=>e=>{const n=U$.call(e);return t[n]||(t[n]=n.slice(8,-1).toLowerCase())})(Object.create(null)),Ka=t=>(t=t.toLowerCase(),e=>Oh(e)===t),Ch=t=>e=>typeof e===t,{isArray:Fl}=Array,nc=Ch("undefined");function V$(t){return t!==null&&!nc(t)&&t.constructor!==null&&!nc(t.constructor)&&Yr(t.constructor.isBuffer)&&t.constructor.isBuffer(t)}const oT=Ka("ArrayBuffer");function H$(t){let e;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?e=ArrayBuffer.isView(t):e=t&&t.buffer&&oT(t.buffer),e}const Y$=Ch("string"),Yr=Ch("function"),sT=Ch("number"),kh=t=>t!==null&&typeof t=="object",W$=t=>t===!0||t===!1,lf=t=>{if(Oh(t)!=="object")return!1;const e=by(t);return(e===null||e===Object.prototype||Object.getPrototypeOf(e)===null)&&!(Symbol.toStringTag in t)&&!(Symbol.iterator in t)},q$=Ka("Date"),z$=Ka("File"),K$=Ka("Blob"),G$=Ka("FileList"),X$=t=>kh(t)&&Yr(t.pipe),J$=t=>{let e;return t&&(typeof FormData=="function"&&t instanceof FormData||Yr(t.append)&&((e=Oh(t))==="formdata"||e==="object"&&Yr(t.toString)&&t.toString()==="[object FormData]"))},Q$=Ka("URLSearchParams"),Z$=t=>t.trim?t.trim():t.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function Cc(t,e,{allOwnKeys:n=!1}={}){if(t===null||typeof t>"u")return;let r,a;if(typeof t!="object"&&(t=[t]),Fl(t))for(r=0,a=t.length;r0;)if(a=n[r],e===a.toLowerCase())return a;return null}const uT=(()=>typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:global)(),cT=t=>!nc(t)&&t!==uT;function Ov(){const{caseless:t}=cT(this)&&this||{},e={},n=(r,a)=>{const i=t&&lT(e,a)||a;lf(e[i])&&lf(r)?e[i]=Ov(e[i],r):lf(r)?e[i]=Ov({},r):Fl(r)?e[i]=r.slice():e[i]=r};for(let r=0,a=arguments.length;r(Cc(e,(a,i)=>{n&&Yr(a)?t[i]=iT(a,n):t[i]=a},{allOwnKeys:r}),t),tN=t=>(t.charCodeAt(0)===65279&&(t=t.slice(1)),t),nN=(t,e,n,r)=>{t.prototype=Object.create(e.prototype,r),t.prototype.constructor=t,Object.defineProperty(t,"super",{value:e.prototype}),n&&Object.assign(t.prototype,n)},rN=(t,e,n,r)=>{let a,i,o;const s={};if(e=e||{},t==null)return e;do{for(a=Object.getOwnPropertyNames(t),i=a.length;i-- >0;)o=a[i],(!r||r(o,t,e))&&!s[o]&&(e[o]=t[o],s[o]=!0);t=n!==!1&&by(t)}while(t&&(!n||n(t,e))&&t!==Object.prototype);return e},aN=(t,e,n)=>{t=String(t),(n===void 0||n>t.length)&&(n=t.length),n-=e.length;const r=t.indexOf(e,n);return r!==-1&&r===n},iN=t=>{if(!t)return null;if(Fl(t))return t;let e=t.length;if(!sT(e))return null;const n=new Array(e);for(;e-- >0;)n[e]=t[e];return n},oN=(t=>e=>t&&e instanceof t)(typeof Uint8Array<"u"&&by(Uint8Array)),sN=(t,e)=>{const r=(t&&t[Symbol.iterator]).call(t);let a;for(;(a=r.next())&&!a.done;){const i=a.value;e.call(t,i[0],i[1])}},lN=(t,e)=>{let n;const r=[];for(;(n=t.exec(e))!==null;)r.push(n);return r},uN=Ka("HTMLFormElement"),cN=t=>t.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(n,r,a){return r.toUpperCase()+a}),t1=(({hasOwnProperty:t})=>(e,n)=>t.call(e,n))(Object.prototype),dN=Ka("RegExp"),dT=(t,e)=>{const n=Object.getOwnPropertyDescriptors(t),r={};Cc(n,(a,i)=>{let o;(o=e(a,i,t))!==!1&&(r[i]=o||a)}),Object.defineProperties(t,r)},fN=t=>{dT(t,(e,n)=>{if(Yr(t)&&["arguments","caller","callee"].indexOf(n)!==-1)return!1;const r=t[n];if(Yr(r)){if(e.enumerable=!1,"writable"in e){e.writable=!1;return}e.set||(e.set=()=>{throw Error("Can not rewrite read-only method '"+n+"'")})}})},hN=(t,e)=>{const n={},r=a=>{a.forEach(i=>{n[i]=!0})};return Fl(t)?r(t):r(String(t).split(e)),n},pN=()=>{},mN=(t,e)=>(t=+t,Number.isFinite(t)?t:e),Qp="abcdefghijklmnopqrstuvwxyz",n1="0123456789",fT={DIGIT:n1,ALPHA:Qp,ALPHA_DIGIT:Qp+Qp.toUpperCase()+n1},vN=(t=16,e=fT.ALPHA_DIGIT)=>{let n="";const{length:r}=e;for(;t--;)n+=e[Math.random()*r|0];return n};function gN(t){return!!(t&&Yr(t.append)&&t[Symbol.toStringTag]==="FormData"&&t[Symbol.iterator])}const yN=t=>{const e=new Array(10),n=(r,a)=>{if(kh(r)){if(e.indexOf(r)>=0)return;if(!("toJSON"in r)){e[a]=r;const i=Fl(r)?[]:{};return Cc(r,(o,s)=>{const l=n(o,a+1);!nc(l)&&(i[s]=l)}),e[a]=void 0,i}}return r};return n(t,0)},bN=Ka("AsyncFunction"),_N=t=>t&&(kh(t)||Yr(t))&&Yr(t.then)&&Yr(t.catch),be={isArray:Fl,isArrayBuffer:oT,isBuffer:V$,isFormData:J$,isArrayBufferView:H$,isString:Y$,isNumber:sT,isBoolean:W$,isObject:kh,isPlainObject:lf,isUndefined:nc,isDate:q$,isFile:z$,isBlob:K$,isRegExp:dN,isFunction:Yr,isStream:X$,isURLSearchParams:Q$,isTypedArray:oN,isFileList:G$,forEach:Cc,merge:Ov,extend:eN,trim:Z$,stripBOM:tN,inherits:nN,toFlatObject:rN,kindOf:Oh,kindOfTest:Ka,endsWith:aN,toArray:iN,forEachEntry:sN,matchAll:lN,isHTMLForm:uN,hasOwnProperty:t1,hasOwnProp:t1,reduceDescriptors:dT,freezeMethods:fN,toObjectSet:hN,toCamelCase:cN,noop:pN,toFiniteNumber:mN,findKey:lT,global:uT,isContextDefined:cT,ALPHABET:fT,generateString:vN,isSpecCompliantForm:gN,toJSONObject:yN,isAsyncFn:bN,isThenable:_N};function Ct(t,e,n,r,a){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error().stack,this.message=t,this.name="AxiosError",e&&(this.code=e),n&&(this.config=n),r&&(this.request=r),a&&(this.response=a)}be.inherits(Ct,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:be.toJSONObject(this.config),code:this.code,status:this.response&&this.response.status?this.response.status:null}}});const hT=Ct.prototype,pT={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach(t=>{pT[t]={value:t}});Object.defineProperties(Ct,pT);Object.defineProperty(hT,"isAxiosError",{value:!0});Ct.from=(t,e,n,r,a,i)=>{const o=Object.create(hT);return be.toFlatObject(t,o,function(l){return l!==Error.prototype},s=>s!=="isAxiosError"),Ct.call(o,t.message,e,n,r,a),o.cause=t,o.name=t.name,i&&Object.assign(o,i),o};const wN=null;function Cv(t){return be.isPlainObject(t)||be.isArray(t)}function mT(t){return be.endsWith(t,"[]")?t.slice(0,-2):t}function r1(t,e,n){return t?t.concat(e).map(function(a,i){return a=mT(a),!n&&i?"["+a+"]":a}).join(n?".":""):e}function EN(t){return be.isArray(t)&&!t.some(Cv)}const xN=be.toFlatObject(be,{},null,function(e){return/^is[A-Z]/.test(e)});function $h(t,e,n){if(!be.isObject(t))throw new TypeError("target must be an object");e=e||new FormData,n=be.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,function(m,y){return!be.isUndefined(y[m])});const r=n.metaTokens,a=n.visitor||c,i=n.dots,o=n.indexes,l=(n.Blob||typeof Blob<"u"&&Blob)&&be.isSpecCompliantForm(e);if(!be.isFunction(a))throw new TypeError("visitor must be a function");function u(p){if(p===null)return"";if(be.isDate(p))return p.toISOString();if(!l&&be.isBlob(p))throw new Ct("Blob is not supported. Use a Buffer instead.");return be.isArrayBuffer(p)||be.isTypedArray(p)?l&&typeof Blob=="function"?new Blob([p]):Buffer.from(p):p}function c(p,m,y){let g=p;if(p&&!y&&typeof p=="object"){if(be.endsWith(m,"{}"))m=r?m:m.slice(0,-2),p=JSON.stringify(p);else if(be.isArray(p)&&EN(p)||(be.isFileList(p)||be.endsWith(m,"[]"))&&(g=be.toArray(p)))return m=mT(m),g.forEach(function(b,w){!(be.isUndefined(b)||b===null)&&e.append(o===!0?r1([m],w,i):o===null?m:m+"[]",u(b))}),!1}return Cv(p)?!0:(e.append(r1(y,m,i),u(p)),!1)}const d=[],f=Object.assign(xN,{defaultVisitor:c,convertValue:u,isVisitable:Cv});function h(p,m){if(!be.isUndefined(p)){if(d.indexOf(p)!==-1)throw Error("Circular reference detected in "+m.join("."));d.push(p),be.forEach(p,function(g,_){(!(be.isUndefined(g)||g===null)&&a.call(e,g,be.isString(_)?_.trim():_,m,f))===!0&&h(g,m?m.concat(_):[_])}),d.pop()}}if(!be.isObject(t))throw new TypeError("data must be an object");return h(t),e}function a1(t){const e={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(t).replace(/[!'()~]|%20|%00/g,function(r){return e[r]})}function _y(t,e){this._pairs=[],t&&$h(t,this,e)}const vT=_y.prototype;vT.append=function(e,n){this._pairs.push([e,n])};vT.toString=function(e){const n=e?function(r){return e.call(this,r,a1)}:a1;return this._pairs.map(function(a){return n(a[0])+"="+n(a[1])},"").join("&")};function TN(t){return encodeURIComponent(t).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function gT(t,e,n){if(!e)return t;const r=n&&n.encode||TN,a=n&&n.serialize;let i;if(a?i=a(e,n):i=be.isURLSearchParams(e)?e.toString():new _y(e,n).toString(r),i){const o=t.indexOf("#");o!==-1&&(t=t.slice(0,o)),t+=(t.indexOf("?")===-1?"?":"&")+i}return t}class SN{constructor(){this.handlers=[]}use(e,n,r){return this.handlers.push({fulfilled:e,rejected:n,synchronous:r?r.synchronous:!1,runWhen:r?r.runWhen:null}),this.handlers.length-1}eject(e){this.handlers[e]&&(this.handlers[e]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(e){be.forEach(this.handlers,function(r){r!==null&&e(r)})}}const i1=SN,yT={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},AN=typeof URLSearchParams<"u"?URLSearchParams:_y,ON=typeof FormData<"u"?FormData:null,CN=typeof Blob<"u"?Blob:null,kN={isBrowser:!0,classes:{URLSearchParams:AN,FormData:ON,Blob:CN},protocols:["http","https","file","blob","url","data"]},bT=typeof window<"u"&&typeof document<"u",$N=(t=>bT&&["ReactNative","NativeScript","NS"].indexOf(t)<0)(typeof navigator<"u"&&navigator.product),NN=(()=>typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&typeof self.importScripts=="function")(),DN=Object.freeze(Object.defineProperty({__proto__:null,hasBrowserEnv:bT,hasStandardBrowserEnv:$N,hasStandardBrowserWebWorkerEnv:NN},Symbol.toStringTag,{value:"Module"})),Da={...DN,...kN};function IN(t,e){return $h(t,new Da.classes.URLSearchParams,Object.assign({visitor:function(n,r,a,i){return Da.isNode&&be.isBuffer(n)?(this.append(r,n.toString("base64")),!1):i.defaultVisitor.apply(this,arguments)}},e))}function PN(t){return be.matchAll(/\w+|\[(\w*)]/g,t).map(e=>e[0]==="[]"?"":e[1]||e[0])}function MN(t){const e={},n=Object.keys(t);let r;const a=n.length;let i;for(r=0;r=n.length;return o=!o&&be.isArray(a)?a.length:o,l?(be.hasOwnProp(a,o)?a[o]=[a[o],r]:a[o]=r,!s):((!a[o]||!be.isObject(a[o]))&&(a[o]=[]),e(n,r,a[o],i)&&be.isArray(a[o])&&(a[o]=MN(a[o])),!s)}if(be.isFormData(t)&&be.isFunction(t.entries)){const n={};return be.forEachEntry(t,(r,a)=>{e(PN(r),a,n,0)}),n}return null}function LN(t,e,n){if(be.isString(t))try{return(e||JSON.parse)(t),be.trim(t)}catch(r){if(r.name!=="SyntaxError")throw r}return(n||JSON.stringify)(t)}const wy={transitional:yT,adapter:["xhr","http"],transformRequest:[function(e,n){const r=n.getContentType()||"",a=r.indexOf("application/json")>-1,i=be.isObject(e);if(i&&be.isHTMLForm(e)&&(e=new FormData(e)),be.isFormData(e))return a?JSON.stringify(_T(e)):e;if(be.isArrayBuffer(e)||be.isBuffer(e)||be.isStream(e)||be.isFile(e)||be.isBlob(e))return e;if(be.isArrayBufferView(e))return e.buffer;if(be.isURLSearchParams(e))return n.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),e.toString();let s;if(i){if(r.indexOf("application/x-www-form-urlencoded")>-1)return IN(e,this.formSerializer).toString();if((s=be.isFileList(e))||r.indexOf("multipart/form-data")>-1){const l=this.env&&this.env.FormData;return $h(s?{"files[]":e}:e,l&&new l,this.formSerializer)}}return i||a?(n.setContentType("application/json",!1),LN(e)):e}],transformResponse:[function(e){const n=this.transitional||wy.transitional,r=n&&n.forcedJSONParsing,a=this.responseType==="json";if(e&&be.isString(e)&&(r&&!this.responseType||a)){const o=!(n&&n.silentJSONParsing)&&a;try{return JSON.parse(e)}catch(s){if(o)throw s.name==="SyntaxError"?Ct.from(s,Ct.ERR_BAD_RESPONSE,this,null,this.response):s}}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:Da.classes.FormData,Blob:Da.classes.Blob},validateStatus:function(e){return e>=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};be.forEach(["delete","get","head","post","put","patch"],t=>{wy.headers[t]={}});const Ey=wy,RN=be.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]),FN=t=>{const e={};let n,r,a;return t&&t.split(` +`).forEach(function(o){a=o.indexOf(":"),n=o.substring(0,a).trim().toLowerCase(),r=o.substring(a+1).trim(),!(!n||e[n]&&RN[n])&&(n==="set-cookie"?e[n]?e[n].push(r):e[n]=[r]:e[n]=e[n]?e[n]+", "+r:r)}),e},o1=Symbol("internals");function eu(t){return t&&String(t).trim().toLowerCase()}function uf(t){return t===!1||t==null?t:be.isArray(t)?t.map(uf):String(t)}function jN(t){const e=Object.create(null),n=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let r;for(;r=n.exec(t);)e[r[1]]=r[2];return e}const BN=t=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(t.trim());function Zp(t,e,n,r,a){if(be.isFunction(r))return r.call(this,e,n);if(a&&(e=n),!!be.isString(e)){if(be.isString(r))return e.indexOf(r)!==-1;if(be.isRegExp(r))return r.test(e)}}function UN(t){return t.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(e,n,r)=>n.toUpperCase()+r)}function VN(t,e){const n=be.toCamelCase(" "+e);["get","set","has"].forEach(r=>{Object.defineProperty(t,r+n,{value:function(a,i,o){return this[r].call(this,e,a,i,o)},configurable:!0})})}class Nh{constructor(e){e&&this.set(e)}set(e,n,r){const a=this;function i(s,l,u){const c=eu(l);if(!c)throw new Error("header name must be a non-empty string");const d=be.findKey(a,c);(!d||a[d]===void 0||u===!0||u===void 0&&a[d]!==!1)&&(a[d||l]=uf(s))}const o=(s,l)=>be.forEach(s,(u,c)=>i(u,c,l));return be.isPlainObject(e)||e instanceof this.constructor?o(e,n):be.isString(e)&&(e=e.trim())&&!BN(e)?o(FN(e),n):e!=null&&i(n,e,r),this}get(e,n){if(e=eu(e),e){const r=be.findKey(this,e);if(r){const a=this[r];if(!n)return a;if(n===!0)return jN(a);if(be.isFunction(n))return n.call(this,a,r);if(be.isRegExp(n))return n.exec(a);throw new TypeError("parser must be boolean|regexp|function")}}}has(e,n){if(e=eu(e),e){const r=be.findKey(this,e);return!!(r&&this[r]!==void 0&&(!n||Zp(this,this[r],r,n)))}return!1}delete(e,n){const r=this;let a=!1;function i(o){if(o=eu(o),o){const s=be.findKey(r,o);s&&(!n||Zp(r,r[s],s,n))&&(delete r[s],a=!0)}}return be.isArray(e)?e.forEach(i):i(e),a}clear(e){const n=Object.keys(this);let r=n.length,a=!1;for(;r--;){const i=n[r];(!e||Zp(this,this[i],i,e,!0))&&(delete this[i],a=!0)}return a}normalize(e){const n=this,r={};return be.forEach(this,(a,i)=>{const o=be.findKey(r,i);if(o){n[o]=uf(a),delete n[i];return}const s=e?UN(i):String(i).trim();s!==i&&delete n[i],n[s]=uf(a),r[s]=!0}),this}concat(...e){return this.constructor.concat(this,...e)}toJSON(e){const n=Object.create(null);return be.forEach(this,(r,a)=>{r!=null&&r!==!1&&(n[a]=e&&be.isArray(r)?r.join(", "):r)}),n}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([e,n])=>e+": "+n).join(` +`)}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(e){return e instanceof this?e:new this(e)}static concat(e,...n){const r=new this(e);return n.forEach(a=>r.set(a)),r}static accessor(e){const r=(this[o1]=this[o1]={accessors:{}}).accessors,a=this.prototype;function i(o){const s=eu(o);r[s]||(VN(a,o),r[s]=!0)}return be.isArray(e)?e.forEach(i):i(e),this}}Nh.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]);be.reduceDescriptors(Nh.prototype,({value:t},e)=>{let n=e[0].toUpperCase()+e.slice(1);return{get:()=>t,set(r){this[n]=r}}});be.freezeMethods(Nh);const di=Nh;function em(t,e){const n=this||Ey,r=e||n,a=di.from(r.headers);let i=r.data;return be.forEach(t,function(s){i=s.call(n,i,a.normalize(),e?e.status:void 0)}),a.normalize(),i}function wT(t){return!!(t&&t.__CANCEL__)}function kc(t,e,n){Ct.call(this,t??"canceled",Ct.ERR_CANCELED,e,n),this.name="CanceledError"}be.inherits(kc,Ct,{__CANCEL__:!0});function HN(t,e,n){const r=n.config.validateStatus;!n.status||!r||r(n.status)?t(n):e(new Ct("Request failed with status code "+n.status,[Ct.ERR_BAD_REQUEST,Ct.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n))}const YN=Da.hasStandardBrowserEnv?{write(t,e,n,r,a,i){const o=[t+"="+encodeURIComponent(e)];be.isNumber(n)&&o.push("expires="+new Date(n).toGMTString()),be.isString(r)&&o.push("path="+r),be.isString(a)&&o.push("domain="+a),i===!0&&o.push("secure"),document.cookie=o.join("; ")},read(t){const e=document.cookie.match(new RegExp("(^|;\\s*)("+t+")=([^;]*)"));return e?decodeURIComponent(e[3]):null},remove(t){this.write(t,"",Date.now()-864e5)}}:{write(){},read(){return null},remove(){}};function WN(t){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(t)}function qN(t,e){return e?t.replace(/\/?\/$/,"")+"/"+e.replace(/^\/+/,""):t}function ET(t,e){return t&&!WN(e)?qN(t,e):e}const zN=Da.hasStandardBrowserEnv?function(){const e=/(msie|trident)/i.test(navigator.userAgent),n=document.createElement("a");let r;function a(i){let o=i;return e&&(n.setAttribute("href",o),o=n.href),n.setAttribute("href",o),{href:n.href,protocol:n.protocol?n.protocol.replace(/:$/,""):"",host:n.host,search:n.search?n.search.replace(/^\?/,""):"",hash:n.hash?n.hash.replace(/^#/,""):"",hostname:n.hostname,port:n.port,pathname:n.pathname.charAt(0)==="/"?n.pathname:"/"+n.pathname}}return r=a(window.location.href),function(o){const s=be.isString(o)?a(o):o;return s.protocol===r.protocol&&s.host===r.host}}():function(){return function(){return!0}}();function KN(t){const e=/^([-+\w]{1,25})(:?\/\/|:)/.exec(t);return e&&e[1]||""}function GN(t,e){t=t||10;const n=new Array(t),r=new Array(t);let a=0,i=0,o;return e=e!==void 0?e:1e3,function(l){const u=Date.now(),c=r[i];o||(o=u),n[a]=l,r[a]=u;let d=i,f=0;for(;d!==a;)f+=n[d++],d=d%t;if(a=(a+1)%t,a===i&&(i=(i+1)%t),u-o{const i=a.loaded,o=a.lengthComputable?a.total:void 0,s=i-n,l=r(s),u=i<=o;n=i;const c={loaded:i,total:o,progress:o?i/o:void 0,bytes:s,rate:l||void 0,estimated:l&&o&&u?(o-i)/l:void 0,event:a};c[e?"download":"upload"]=!0,t(c)}}const XN=typeof XMLHttpRequest<"u",JN=XN&&function(t){return new Promise(function(n,r){let a=t.data;const i=di.from(t.headers).normalize();let{responseType:o,withXSRFToken:s}=t,l;function u(){t.cancelToken&&t.cancelToken.unsubscribe(l),t.signal&&t.signal.removeEventListener("abort",l)}let c;if(be.isFormData(a)){if(Da.hasStandardBrowserEnv||Da.hasStandardBrowserWebWorkerEnv)i.setContentType(!1);else if((c=i.getContentType())!==!1){const[m,...y]=c?c.split(";").map(g=>g.trim()).filter(Boolean):[];i.setContentType([m||"multipart/form-data",...y].join("; "))}}let d=new XMLHttpRequest;if(t.auth){const m=t.auth.username||"",y=t.auth.password?unescape(encodeURIComponent(t.auth.password)):"";i.set("Authorization","Basic "+btoa(m+":"+y))}const f=ET(t.baseURL,t.url);d.open(t.method.toUpperCase(),gT(f,t.params,t.paramsSerializer),!0),d.timeout=t.timeout;function h(){if(!d)return;const m=di.from("getAllResponseHeaders"in d&&d.getAllResponseHeaders()),g={data:!o||o==="text"||o==="json"?d.responseText:d.response,status:d.status,statusText:d.statusText,headers:m,config:t,request:d};HN(function(b){n(b),u()},function(b){r(b),u()},g),d=null}if("onloadend"in d?d.onloadend=h:d.onreadystatechange=function(){!d||d.readyState!==4||d.status===0&&!(d.responseURL&&d.responseURL.indexOf("file:")===0)||setTimeout(h)},d.onabort=function(){d&&(r(new Ct("Request aborted",Ct.ECONNABORTED,t,d)),d=null)},d.onerror=function(){r(new Ct("Network Error",Ct.ERR_NETWORK,t,d)),d=null},d.ontimeout=function(){let y=t.timeout?"timeout of "+t.timeout+"ms exceeded":"timeout exceeded";const g=t.transitional||yT;t.timeoutErrorMessage&&(y=t.timeoutErrorMessage),r(new Ct(y,g.clarifyTimeoutError?Ct.ETIMEDOUT:Ct.ECONNABORTED,t,d)),d=null},Da.hasStandardBrowserEnv&&(s&&be.isFunction(s)&&(s=s(t)),s||s!==!1&&zN(f))){const m=t.xsrfHeaderName&&t.xsrfCookieName&&YN.read(t.xsrfCookieName);m&&i.set(t.xsrfHeaderName,m)}a===void 0&&i.setContentType(null),"setRequestHeader"in d&&be.forEach(i.toJSON(),function(y,g){d.setRequestHeader(g,y)}),be.isUndefined(t.withCredentials)||(d.withCredentials=!!t.withCredentials),o&&o!=="json"&&(d.responseType=t.responseType),typeof t.onDownloadProgress=="function"&&d.addEventListener("progress",s1(t.onDownloadProgress,!0)),typeof t.onUploadProgress=="function"&&d.upload&&d.upload.addEventListener("progress",s1(t.onUploadProgress)),(t.cancelToken||t.signal)&&(l=m=>{d&&(r(!m||m.type?new kc(null,t,d):m),d.abort(),d=null)},t.cancelToken&&t.cancelToken.subscribe(l),t.signal&&(t.signal.aborted?l():t.signal.addEventListener("abort",l)));const p=KN(f);if(p&&Da.protocols.indexOf(p)===-1){r(new Ct("Unsupported protocol "+p+":",Ct.ERR_BAD_REQUEST,t));return}d.send(a||null)})},kv={http:wN,xhr:JN};be.forEach(kv,(t,e)=>{if(t){try{Object.defineProperty(t,"name",{value:e})}catch{}Object.defineProperty(t,"adapterName",{value:e})}});const l1=t=>`- ${t}`,QN=t=>be.isFunction(t)||t===null||t===!1,xT={getAdapter:t=>{t=be.isArray(t)?t:[t];const{length:e}=t;let n,r;const a={};for(let i=0;i`adapter ${s} `+(l===!1?"is not supported by the environment":"is not available in the build"));let o=e?i.length>1?`since : +`+i.map(l1).join(` +`):" "+l1(i[0]):"as no adapter specified";throw new Ct("There is no suitable adapter to dispatch the request "+o,"ERR_NOT_SUPPORT")}return r},adapters:kv};function tm(t){if(t.cancelToken&&t.cancelToken.throwIfRequested(),t.signal&&t.signal.aborted)throw new kc(null,t)}function u1(t){return tm(t),t.headers=di.from(t.headers),t.data=em.call(t,t.transformRequest),["post","put","patch"].indexOf(t.method)!==-1&&t.headers.setContentType("application/x-www-form-urlencoded",!1),xT.getAdapter(t.adapter||Ey.adapter)(t).then(function(r){return tm(t),r.data=em.call(t,t.transformResponse,r),r.headers=di.from(r.headers),r},function(r){return wT(r)||(tm(t),r&&r.response&&(r.response.data=em.call(t,t.transformResponse,r.response),r.response.headers=di.from(r.response.headers))),Promise.reject(r)})}const c1=t=>t instanceof di?t.toJSON():t;function hl(t,e){e=e||{};const n={};function r(u,c,d){return be.isPlainObject(u)&&be.isPlainObject(c)?be.merge.call({caseless:d},u,c):be.isPlainObject(c)?be.merge({},c):be.isArray(c)?c.slice():c}function a(u,c,d){if(be.isUndefined(c)){if(!be.isUndefined(u))return r(void 0,u,d)}else return r(u,c,d)}function i(u,c){if(!be.isUndefined(c))return r(void 0,c)}function o(u,c){if(be.isUndefined(c)){if(!be.isUndefined(u))return r(void 0,u)}else return r(void 0,c)}function s(u,c,d){if(d in e)return r(u,c);if(d in t)return r(void 0,u)}const l={url:i,method:i,data:i,baseURL:o,transformRequest:o,transformResponse:o,paramsSerializer:o,timeout:o,timeoutMessage:o,withCredentials:o,withXSRFToken:o,adapter:o,responseType:o,xsrfCookieName:o,xsrfHeaderName:o,onUploadProgress:o,onDownloadProgress:o,decompress:o,maxContentLength:o,maxBodyLength:o,beforeRedirect:o,transport:o,httpAgent:o,httpsAgent:o,cancelToken:o,socketPath:o,responseEncoding:o,validateStatus:s,headers:(u,c)=>a(c1(u),c1(c),!0)};return be.forEach(Object.keys(Object.assign({},t,e)),function(c){const d=l[c]||a,f=d(t[c],e[c],c);be.isUndefined(f)&&d!==s||(n[c]=f)}),n}const TT="1.6.7",xy={};["object","boolean","number","function","string","symbol"].forEach((t,e)=>{xy[t]=function(r){return typeof r===t||"a"+(e<1?"n ":" ")+t}});const d1={};xy.transitional=function(e,n,r){function a(i,o){return"[Axios v"+TT+"] Transitional option '"+i+"'"+o+(r?". "+r:"")}return(i,o,s)=>{if(e===!1)throw new Ct(a(o," has been removed"+(n?" in "+n:"")),Ct.ERR_DEPRECATED);return n&&!d1[o]&&(d1[o]=!0,console.warn(a(o," has been deprecated since v"+n+" and will be removed in the near future"))),e?e(i,o,s):!0}};function ZN(t,e,n){if(typeof t!="object")throw new Ct("options must be an object",Ct.ERR_BAD_OPTION_VALUE);const r=Object.keys(t);let a=r.length;for(;a-- >0;){const i=r[a],o=e[i];if(o){const s=t[i],l=s===void 0||o(s,i,t);if(l!==!0)throw new Ct("option "+i+" must be "+l,Ct.ERR_BAD_OPTION_VALUE);continue}if(n!==!0)throw new Ct("Unknown option "+i,Ct.ERR_BAD_OPTION)}}const $v={assertOptions:ZN,validators:xy},Mi=$v.validators;class Mf{constructor(e){this.defaults=e,this.interceptors={request:new i1,response:new i1}}async request(e,n){try{return await this._request(e,n)}catch(r){if(r instanceof Error){let a;Error.captureStackTrace?Error.captureStackTrace(a={}):a=new Error;const i=a.stack?a.stack.replace(/^.+\n/,""):"";r.stack?i&&!String(r.stack).endsWith(i.replace(/^.+\n.+\n/,""))&&(r.stack+=` +`+i):r.stack=i}throw r}}_request(e,n){typeof e=="string"?(n=n||{},n.url=e):n=e||{},n=hl(this.defaults,n);const{transitional:r,paramsSerializer:a,headers:i}=n;r!==void 0&&$v.assertOptions(r,{silentJSONParsing:Mi.transitional(Mi.boolean),forcedJSONParsing:Mi.transitional(Mi.boolean),clarifyTimeoutError:Mi.transitional(Mi.boolean)},!1),a!=null&&(be.isFunction(a)?n.paramsSerializer={serialize:a}:$v.assertOptions(a,{encode:Mi.function,serialize:Mi.function},!0)),n.method=(n.method||this.defaults.method||"get").toLowerCase();let o=i&&be.merge(i.common,i[n.method]);i&&be.forEach(["delete","get","head","post","put","patch","common"],p=>{delete i[p]}),n.headers=di.concat(o,i);const s=[];let l=!0;this.interceptors.request.forEach(function(m){typeof m.runWhen=="function"&&m.runWhen(n)===!1||(l=l&&m.synchronous,s.unshift(m.fulfilled,m.rejected))});const u=[];this.interceptors.response.forEach(function(m){u.push(m.fulfilled,m.rejected)});let c,d=0,f;if(!l){const p=[u1.bind(this),void 0];for(p.unshift.apply(p,s),p.push.apply(p,u),f=p.length,c=Promise.resolve(n);d{if(!r._listeners)return;let i=r._listeners.length;for(;i-- >0;)r._listeners[i](a);r._listeners=null}),this.promise.then=a=>{let i;const o=new Promise(s=>{r.subscribe(s),i=s}).then(a);return o.cancel=function(){r.unsubscribe(i)},o},e(function(i,o,s){r.reason||(r.reason=new kc(i,o,s),n(r.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(e){if(this.reason){e(this.reason);return}this._listeners?this._listeners.push(e):this._listeners=[e]}unsubscribe(e){if(!this._listeners)return;const n=this._listeners.indexOf(e);n!==-1&&this._listeners.splice(n,1)}static source(){let e;return{token:new Ty(function(a){e=a}),cancel:e}}}const eD=Ty;function tD(t){return function(n){return t.apply(null,n)}}function nD(t){return be.isObject(t)&&t.isAxiosError===!0}const Nv={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(Nv).forEach(([t,e])=>{Nv[e]=t});const rD=Nv;function ST(t){const e=new cf(t),n=iT(cf.prototype.request,e);return be.extend(n,cf.prototype,e,{allOwnKeys:!0}),be.extend(n,e,null,{allOwnKeys:!0}),n.create=function(a){return ST(hl(t,a))},n}const yn=ST(Ey);yn.Axios=cf;yn.CanceledError=kc;yn.CancelToken=eD;yn.isCancel=wT;yn.VERSION=TT;yn.toFormData=$h;yn.AxiosError=Ct;yn.Cancel=yn.CanceledError;yn.all=function(e){return Promise.all(e)};yn.spread=tD;yn.isAxiosError=nD;yn.mergeConfig=hl;yn.AxiosHeaders=di;yn.formToJSON=t=>_T(be.isHTMLForm(t)?new FormData(t):t);yn.getAdapter=xT.getAdapter;yn.HttpStatusCode=rD;yn.default=yn;const un=yn,aD={class:"navbar navbar-expand-lg as-navbar sticky-top"},iD={class:"container-xxl as-gutter flex-wrap flex-lg-nowrap","aria-label":"Main navigation"},oD=v("div",{class:"as-navbar-toggle"},[v("button",{class:"navbar-toggler p-2",type:"button","data-bs-toggle":"offcanvas","data-bs-target":"#asSidebar","aria-controls":"asSidebar","aria-label":"Toggle docs navigation"},[v("i",{class:"fas fa-bars"}),v("span",{class:"d-none fs-6 pe-1"},"Browse")])],-1),sD={class:"navbar-brand p-0 me-0 me-lg-4 d-flex align-items-center",href:"javascript:void(0);","aria-label":"Astroid"},lD={class:"fa-layers fa-2x me-1","full-width":""},uD=v("svg",{class:"svg-inline--fa me-2","aria-hidden":"true",focusable:"false","data-prefix":"fas","data-icon":"meteor",role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512"},[v("path",{class:"",fill:"currentColor",d:"M493.7 .9L299.4 75.6l2.3-29.3c1-12.8-12.8-21.5-24-15.1L101.3 133.4C38.6 169.7 0 236.6 0 309C0 421.1 90.9 512 203 512c72.4 0 139.4-38.6 175.7-101.3L480.8 234.3c6.5-11.1-2.2-25-15.1-24l-29.3 2.3L511.1 18.3c.6-1.5 .9-3.2 .9-4.8C512 6 506 0 498.5 0c-1.7 0-3.3 .3-4.8 .9zM192 192a128 128 0 1 1 0 256 128 128 0 1 1 0-256zm0 96a32 32 0 1 0 -64 0 32 32 0 1 0 64 0zm16 96a16 16 0 1 0 0-32 16 16 0 1 0 0 32z"})],-1),cD={class:"fa-layers-counter fa-layers-bottom-right"},dD=v("div",{class:"d-flex"},[v("button",{class:"navbar-toggler d-flex d-lg-none order-3 p-2",type:"button","data-bs-toggle":"offcanvas","data-bs-target":"#bdNavbar","aria-controls":"bdNavbar","aria-label":"Toggle navigation"},[v("i",{class:"fas fa-ellipsis"})])],-1),fD={class:"offcanvas-lg offcanvas-end flex-grow-1",tabindex:"-1",id:"bdNavbar","aria-labelledby":"bdNavbarOffcanvasLabel","data-bs-scroll":"true"},hD={class:"offcanvas-header px-4 pb-0"},pD={class:"offcanvas-title",id:"bdNavbarOffcanvasLabel"},mD=v("button",{type:"button",class:"btn-close","data-bs-dismiss":"offcanvas","aria-label":"Close","data-bs-target":"#bdNavbar"},null,-1),vD={class:"offcanvas-body p-4 pt-0 p-lg-0"},gD=v("hr",{class:"d-lg-none"},null,-1),yD={class:"cta-button d-lg-flex"},bD=v("div",{class:"vr d-none d-lg-flex h-100 me-lg-4"},null,-1),_D={class:"navbar-nav flex-row flex-wrap"},wD={class:"nav-item col-6 col-lg-auto d-grid"},ED=["onClick","disabled"],xD={class:"nav-item col-6 col-lg-auto d-grid"},TD=["onClick","disabled"],SD={class:"nav-item col-6 col-lg-auto d-grid"},AD=["href","aria-disabled"],OD=v("i",{class:"fas fa-up-right-from-square me-1"},null,-1),CD={class:"nav-item col-6 col-lg-auto d-grid"},kD=["href","aria-disabled"],$D=v("i",{class:"fas fa-xmark me-1"},null,-1),ND={class:"template-title m-auto d-none d-lg-block"},DD=v("hr",{class:"d-lg-none"},null,-1),ID={class:"navbar-nav flex-row flex-wrap ms-md-auto"},PD=["href","title"],MD={class:"d-lg-none ms-2"},LD={class:"astroid-color-mode d-lg-flex align-items-center ms-lg-2"},RD=v("hr",{class:"d-lg-none"},null,-1),FD={class:"form-check form-switch"},jD={class:"toast-container position-fixed bottom-0 end-0 p-3"},BD={id:"astroidMessage",class:"toast",role:"alert","aria-live":"assertive","aria-atomic":"true"},UD={class:"toast-header"},VD={class:"me-auto"},HD=v("small",null,"1 second ago",-1),YD=v("button",{type:"button",class:"btn-close","data-bs-dismiss":"toast","aria-label":"Close"},null,-1),WD={class:"toast-body"},qD={__name:"Heading",props:{config:{type:Object,default:null}},emits:["update:ColorMode"],setup(t,{emit:e}){const n=e,r=t,a=hn("theme","light"),i=r.config.astroid_lib.jtemplate_link.replace(/\&\;/g,"&"),o=Z("fa-floppy-disk"),s=Z("fa-eraser"),l=Z(!1),u=nn({header:"",body:"",icon:"",color:"darkviolet"}),c=Z(!1);mt(()=>{c.value=a.value!=="light"}),bt(c,p=>{n("update:ColorMode",p?"dark":"light")});const d=[{title:"Astroid Website",href:r.config.astroid_lib.astroid_link,icon:"fas fa-meteor"},{title:"Docs",href:r.config.astroid_lib.document_link,icon:"fas fa-book"},{title:"GitHub",href:r.config.astroid_lib.github_link,icon:"fab fa-github"},{title:"Buy Me a Coffee",href:r.config.astroid_lib.donate_link,icon:"fa-solid fa-mug-saucer"}];function f(){const p=r.config.astroid_lib.astroid_action.replace(/\&\;/g,"&"),m=document.getElementById("astroidMessage"),y=Toast.getOrCreateInstance(m),g=new FormData(document.getElementById("astroid-form"));o.value="fa-sync fa-spin",l.value=!0,un.post(p,g,{headers:{"Content-Type":"multipart/form-data"}}).then(_=>{u.icon="fa-solid fa-floppy-disk",_.data.status==="success"?(u.header="Style has been saved",u.body="Style "+r.config.astroid_lib.template_name+" has been saved",u.color="darkviolet"):(u.header="Style did not saved yet",u.body=_.data.message,u.color="red"),o.value="fa-floppy-disk",l.value=!1,y.show()}).catch(_=>{console.error(_)})}function h(){const p=document.getElementById("astroidMessage"),m=Toast.getOrCreateInstance(p);s.value="fa-sync fa-spin",un.get(r.config.astroid_lib.base_url+"/index.php?option=com_ajax&astroid=clear-cache&template="+r.config.astroid_lib.template_name).then(function(y){y.data.status==="success"&&(u.icon="fa-solid fa-eraser",u.header="Template Clear Cache",u.body=y.data.data.message,u.color="darkviolet",m.show(),un.get(r.config.astroid_lib.base_url+"/index.php?option=com_ajax&astroid=clear-joomla-cache").then(function(g){g.data.status==="success"&&(s.value="fa-eraser",u.header="Joomla Clear Cache",u.body=g.data.data.message,m.show())}).catch(function(g){console.log(g)}))}).catch(function(y){console.log(y)})}return(p,m)=>(A(),N(se,null,[v("header",aD,[v("nav",iD,[oD,v("a",sD,[v("div",lD,[uD,v("span",cD,"v"+ae(r.config.astroid_lib.astroid_version),1)]),Tt(" Astroid ")]),dD,v("div",fD,[v("div",hD,[v("h5",pD,ae(r.config.astroid_lib.template_title),1),mD]),v("div",vD,[gD,v("div",yD,[bD,v("ul",_D,[v("li",wD,[v("button",{class:"btn btn-sm btn-as btn-as-primary",type:"button",onClick:pe(f,["prevent"]),disabled:l.value},[v("i",{class:Se(["fas me-1",o.value])},null,2),Tt(" "+ae(r.config.astroid_lang.ASTROID_SAVE),1)],8,ED)]),v("li",xD,[v("button",{class:"btn btn-sm btn-as btn-as-light",type:"button",onClick:pe(h,["prevent"]),disabled:l.value},[v("i",{class:Se(["fas me-1",s.value])},null,2),Tt(" "+ae(r.config.astroid_lang.ASTROID_TEMPLATE_CLEAR_CACHE),1)],8,TD)]),v("li",SD,[v("a",{class:Se(["btn btn-sm btn-as btn-as-light",{disabled:l.value}]),href:r.config.astroid_lib.site_url,target:"_blank",tabindex:"-1",role:"button","aria-disabled":l.value},[OD,Tt(" "+ae(r.config.astroid_lang.ASTROID_TEMPLATE_PREVIEW),1)],10,AD)]),v("li",CD,[v("a",{class:Se(["btn btn-sm btn-as btn-as-light",{disabled:l.value}]),href:q(i),tabindex:"-1",role:"button","aria-disabled":l.value},[$D,Tt(" "+ae(r.config.astroid_lang.ASTROID_TEMPLATE_CLOSE),1)],10,kD)])])]),v("div",ND,ae(r.config.astroid_lib.template_title),1),DD,v("ul",ID,[(A(),N(se,null,ke(d,y=>v("li",{class:"nav-item col-6 col-lg-auto",key:y.value},[v("a",{class:"nav-link py-2 px-0 px-lg-2",href:y.href,title:y.title,target:"_blank",rel:"noopener"},[v("i",{class:Se(y.icon)},null,2),v("small",MD,ae(y.title),1)],8,PD)])),64))]),v("div",LD,[RD,v("div",FD,[Me(v("input",{class:"form-check-input switcher",id:"astroid-color-mode-switcher",type:"checkbox",role:"switch","onUpdate:modelValue":m[0]||(m[0]=y=>c.value=y)},null,512),[[kr,c.value]])])])])])])]),v("div",jD,[v("div",BD,[v("div",UD,[v("i",{class:Se(["me-2",u.icon]),style:wt({color:u.color})},null,6),v("strong",VD,ae(u.header),1),HD,YD]),v("div",WD,ae(u.body),1)])])],64))}},zD={class:"as-sidebar"},KD={class:"offcanvas-lg offcanvas-start",tabindex:"-1",id:"asSidebar","aria-labelledby":"asSidebarOffcanvasLabel"},GD=v("div",{class:"offcanvas-header border-bottom"},[v("h5",{class:"offcanvas-title",id:"asSidebarOffcanvasLabel"},"Browse menu"),v("button",{type:"button",class:"btn-close","data-bs-dismiss":"offcanvas","aria-label":"Close","data-bs-target":"#asSidebar"})],-1),XD={class:"offcanvas-body"},JD={class:"as-links w-100",id:"as-sidebar-nav","aria-label":"Sidebar navigation"},QD={class:"as-links-nav list-unstyled mb-0 pb-3 pb-md-2 pe-lg-2"},ZD=["href","onClick"],eI={class:"as-links-heading d-flex w-100 align-items-center fw-semibold"},tI=["innerHTML"],nI={key:0,class:"list-unstyled fw-normal pb-2 small"},rI=["onClick"],aI={__name:"Sidebar",props:{config:{type:Object,default:null}},setup(t){const e=t;return(n,r)=>(A(),N("aside",zD,[v("div",KD,[GD,v("div",XD,[v("nav",JD,[v("ul",QD,[(A(!0),N(se,null,ke(e.config.astroid_content,a=>(A(),N("li",{class:"as-links-group py-2",key:a.name},[v("a",{href:"#"+a.name,class:"as-page-link",onClick:pe(i=>n.$emit("sidebarActive",a.name),["prevent"])},[v("strong",eI,[v("i",{class:Se([a.icon,"me-2"])},null,2),v("span",{class:"d-flex align-items-center",innerHTML:a.label},null,8,tI)])],8,ZD),Object.keys(a.childs).length>0?(A(),N("ul",nI,[(A(!0),N(se,null,ke(a.childs,(i,o)=>(A(),N("li",{key:o},[v("a",{href:"#",onClick:pe(s=>n.$emit("sidebarActive",a.name,o),["prevent"]),class:"as-links-link d-inline-block rounded"},ae(i.title),9,rI)]))),128))])):ee("",!0)]))),128))])])])])]))}},iI={class:"arrow-icon-picker"},oI={class:"icon-display mb-4"},sI={class:"row g-2 g-lg-3"},lI={class:"col-auto"},uI=["onClick"],cI=["id","name","value"],dI={__name:"BackToTopIcon",props:{field:{type:Object,default:null},modelValue:{type:String,default:""}},emits:["update:modelValue"],setup(t,{emit:e}){const n=e,r=t,a=[["fas","fa-long-arrow-alt-up"],["fas","fa-arrow-up"],["fas","fa-arrow-circle-up"],["fas","fa-arrow-alt-circle-up"],["fas","fa-angle-double-up"],["fas","fa-sort-up"],["fas","fa-level-up-alt"],["fas","fa-cloud-upload-alt"],["fas","fa-chevron-up"],["fas","fa-chevron-circle-up"],["fas","fa-hand-point-up"],["fas","fa-caret-square-up"]];function i(o){n("update:modelValue",o.join(" "))}return(o,s)=>(A(),N(se,null,[v("div",iI,[v("div",oI,[v("i",{class:Se(["fa-3x",t.modelValue])},null,2)]),v("div",sI,[(A(),N(se,null,ke(a,l=>v("div",lI,[v("a",{class:Se(["icon border rounded p-2 link-underline link-underline-opacity-0 link-underline-opacity-0-hover",{active:l.join(" ")===t.modelValue}]),onClick:pe(u=>i(l),["prevent"])},[v("i",{class:Se(l.join(" "))},null,2)],10,uI)])),64))])]),v("input",{id:r.field.input.id,name:r.field.input.name,value:t.modelValue,type:"hidden"},null,8,cI)],64))}};function $c(t,e,n,r){function a(i){return i instanceof n?i:new n(function(o){o(i)})}return new(n||(n=Promise))(function(i,o){function s(c){try{u(r.next(c))}catch(d){o(d)}}function l(c){try{u(r.throw(c))}catch(d){o(d)}}function u(c){c.done?i(c.value):a(c.value).then(s,l)}u((r=r.apply(t,e||[])).next())})}function Nc(t,e){var n={label:0,sent:function(){if(i[0]&1)throw i[1];return i[1]},trys:[],ops:[]},r,a,i,o;return o={next:s(0),throw:s(1),return:s(2)},typeof Symbol=="function"&&(o[Symbol.iterator]=function(){return this}),o;function s(u){return function(c){return l([u,c])}}function l(u){if(r)throw new TypeError("Generator is already executing.");for(;o&&(o=0,u[0]&&(n=0)),n;)try{if(r=1,a&&(i=u[0]&2?a.return:u[0]?a.throw||((i=a.return)&&i.call(a),0):a.next)&&!(i=i.call(a,u[1])).done)return i;switch(a=0,i&&(u=[u[0]&2,i.value]),u[0]){case 0:case 1:i=u;break;case 4:return n.label++,{value:u[1],done:!1};case 5:n.label++,a=u[1],u=[0];continue;case 7:u=n.ops.pop(),n.trys.pop();continue;default:if(i=n.trys,!(i=i.length>0&&i[i.length-1])&&(u[0]===6||u[0]===2)){n=0;continue}if(u[0]===3&&(!i||u[1]>i[0]&&u[1]0)&&!(a=r.next()).done;)i.push(a.value)}catch(s){o={error:s}}finally{try{a&&!a.done&&(n=r.return)&&n.call(r)}finally{if(o)throw o.error}}return i}function hI(){for(var t=[],e=0;e0?r:t.name,writable:!1,configurable:!1,enumerable:!0})}return n}function mI(t){var e=t.name,n=e&&e.lastIndexOf(".")!==-1;if(n&&!t.type){var r=e.split(".").pop().toLowerCase(),a=pI.get(r);a&&Object.defineProperty(t,"type",{value:a,writable:!1,configurable:!1,enumerable:!0})}return t}var vI=[".DS_Store","Thumbs.db"];function gI(t){return $c(this,void 0,void 0,function(){return Nc(this,function(e){return[2,yI(t)&&t.dataTransfer?wI(t.dataTransfer,t.type):bI(t)]})})}function yI(t){return!!t.dataTransfer}function bI(t){var e=_I(t.target)?t.target.files?Dv(t.target.files):[]:[];return e.map(function(n){return Dh(n)})}function _I(t){return t!==null}function wI(t,e){return $c(this,void 0,void 0,function(){var n,r;return Nc(this,function(a){switch(a.label){case 0:return t.items?(n=Dv(t.items).filter(function(i){return i.kind==="file"}),e!=="drop"?[2,n]:[4,Promise.all(n.map(EI))]):[3,2];case 1:return r=a.sent(),[2,f1(AT(r))];case 2:return[2,f1(Dv(t.files).map(function(i){return Dh(i)}))]}})})}function f1(t){return t.filter(function(e){return vI.indexOf(e.name)===-1})}function Dv(t){for(var e=[],n=0;n0&&a[a.length-1])&&(u[0]===6||u[0]===2)){n=0;continue}if(u[0]===3&&(!a||u[1]>a[0]&&u[1]n)return[!1,v1(n)];if(t.sizen)return[!1,v1(n)]}return[!0,null]}function ta(){for(var t=[],e=0;e1||a&&o>=1&&e.length>o?!1:e.every(function(s){var l=kT(s,n)[0],u=$T(s,r,i)[0];return l&&u})}var RI={disabled:!1,getFilesFromEvent:mI,maxSize:1/0,minSize:0,multiple:!0,maxFiles:0,preventDropOnDocument:!0,noClick:!1,noKeyboard:!1,noDrag:!1,noDragEventsBubbling:!1};function FI(t){t===void 0&&(t={});var e=ne(br(br({},RI),t));yt(function(){return br({},t)},function(x){e.value=br(br({},e.value),x)});var n=ne(),r=ne(),i=mn({isFocused:!1,isFileDialogActive:!1,isDragActive:!1,isDragAccept:!1,isDragReject:!1,draggedFiles:[],acceptedFiles:[],fileRejections:[]}),a=function(){r.value&&(i.isFileDialogActive=!0,r.value.value="",r.value.click())},o=function(){var x=e.value.onFileDialogCancel;i.isFileDialogActive&&setTimeout(function(){if(r.value){var I=r.value.files;I&&!I.length&&(i.isFileDialogActive=!1,typeof x=="function"&&x())}},300)};function s(){i.isFocused=!0}function l(){i.isFocused=!1}function u(){var x=e.value.noClick;x||(OI()?setTimeout(a,0):a())}var c=ne([]),d=function(x){if(n.value){var I=n.value.$el||n.value;I.contains(x.target)||(x.preventDefault(),c.value=[])}};bt(function(){window.addEventListener("focus",o,!1);var x=e.value.preventDropOnDocument;x&&(document.addEventListener("dragover",m1,!1),document.addEventListener("drop",d,!1))}),vi(function(){window.removeEventListener("focus",o,!1);var x=e.value.preventDropOnDocument;x&&(document.removeEventListener("dragover",m1),document.removeEventListener("drop",d))});function f(x){var I=e.value.noDragEventsBubbling;I&&x.stopPropagation()}function h(x){return xI(this,void 0,void 0,function(){var I,N,L,F,j;return TI(this,function(B){switch(B.label){case 0:return I=e.value,N=I.getFilesFromEvent,L=I.noDragEventsBubbling,F=I.onDragEnter,x.preventDefault(),f(x),c.value=Iv(Iv([],c.value),[x.target]),Sd(x)?N?[4,N(x)]:[2]:[3,2];case 1:if(j=B.sent(),j||(j=[]),Lf(x)&&!L)return[2];i.draggedFiles=j,i.isDragActive=!0,F&&F(x),B.label=2;case 2:return[2]}})})}function p(x){var I=e.value.onDragOver;if(x.preventDefault(),f(x),x.dataTransfer)try{x.dataTransfer.dropEffect="copy"}catch{}return Sd(x)&&I&&I(x),!1}function m(x){x.preventDefault(),f(x);var I=c.value.filter(function(F){if(!n.value)return!1;var j=n.value.$el||n.value;return j.contains(F)}),N=I.indexOf(x.target);if(N!==-1&&I.splice(N,1),c.value=I,!(I.length>0)){i.draggedFiles=[],i.isDragActive=!1;var L=e.value.onDragLeave;Sd(x)&&L&&L(x)}}function g(x){x.preventDefault(),f(x),c.value=[];var I=e.value,N=I.getFilesFromEvent,L=I.noDragEventsBubbling,F=I.accept,j=I.minSize,B=I.maxSize,X=I.multiple,$=I.maxFiles,z=I.onDrop,R=I.onDropRejected,te=I.onDropAccepted;if(Sd(x)){if(!N)return;Promise.resolve(N(x)).then(function(J){if(!(Lf(x)&&!L)){var V=[],se=[];J.forEach(function(de){var ue=kT(de,F),Ce=ue[0],pe=ue[1],Ae=$T(de,j,B),et=Ae[0],re=Ae[1];if(Ce&&et)V.push(de);else{var M=[pe,re].filter(function(Y){return Y});se.push({file:de,errors:M})}}),(!X&&V.length>1||X&&$>=1&&V.length>$)&&(V.forEach(function(de){se.push({file:de,errors:[DI]})}),V.splice(0)),i.acceptedFiles=V,i.fileRejections=se,z&&z(V,se,x),se.length>0&&R&&R(se,x),V.length>0&&te&&te(V,x)}})}i.isFileDialogActive=!1,i.isDragActive=!1,i.draggedFiles=[],i.acceptedFiles=[],i.fileRejections=[]}var v=function(x){return e.value.disabled?void 0:x},b=function(x){return e.value.noKeyboard?void 0:v(x)},E=function(x){return e.value.noDrag?void 0:v(x)},w=function(x){x===void 0&&(x={});var I=x.onFocus,N=x.onBlur,L=x.onClick,F=x.onDragEnter,j=x.onDragenter,B=x.onDragOver,X=x.onDragover,$=x.onDragLeave,z=x.onDragleave,R=x.onDrop,te=p1(x,["onFocus","onBlur","onClick","onDragEnter","onDragenter","onDragOver","onDragover","onDragLeave","onDragleave","onDrop"]);return br(br({onFocus:b(ta(I,s)),onBlur:b(ta(N,l)),onClick:v(ta(L,u)),onDragenter:E(ta(F,j,h)),onDragover:E(ta(B,X,p)),onDragleave:E(ta($,z,m)),onDrop:E(ta(R,g)),ref:n},!e.value.disabled&&!e.value.noKeyboard?{tabIndex:0}:{}),te)},T=function(x){x.stopPropagation()};function O(x){x===void 0&&(x={});var I=x.onChange,N=x.onClick,L=p1(x,["onChange","onClick"]),F={accept:e.value.accept,multiple:e.value.multiple,style:"display: none",type:"file",onChange:v(ta(I,g)),onClick:v(ta(N,T)),autoComplete:"off",tabIndex:-1,ref:r};return br(br({},F),L)}var k=be(function(){return i.draggedFiles?i.draggedFiles.length:0}),C=be(function(){return k.value>0&&LI({files:i.draggedFiles,accept:e.value.accept,minSize:e.value.minSize,maxSize:e.value.maxSize,multiple:e.value.multiple,maxFiles:e.value.maxFiles})}),S=be(function(){return k.value>0&&!C.value});return br(br({},zE(i)),{isDragAccept:C,isDragReject:S,isFocused:be(function(){return i.isFocused&&!e.value.disabled}),getRootProps:w,getInputProps:O,rootRef:n,inputRef:r,open:v(a)})}const jI={key:0,class:"files mb-3"},BI=["onClick"],UI={key:0,class:"text-center py-5"},VI=y("i",{class:"fas fa-cloud-arrow-up fa-4x mb-3"},null,-1),HI=y("div",null,"Drop the files here ...",-1),YI=[VI,HI],WI={key:1,class:"text-center py-5"},qI=y("i",{class:"fas fa-cloud-arrow-up fa-4x mb-3"},null,-1),zI=y("div",null,"Drag and drop files here, or Click to select files",-1),KI=[qI,zI],GI={__name:"DropZone",props:{url:{type:String,default:""},clickUpload:{type:Boolean,default:!1}},emits:["update:media"],setup(t,{emit:e}){const n=t,r=e,i=mn({files:[]}),{getRootProps:a,getInputProps:o,isDragActive:s,...l}=FI({onDrop:u});function u(f,h){f.forEach(p=>{i.files.push(p)})}function c(f){i.files.splice(f,1)}const d=f=>{for(var h=0;h{h===f.length&&r("update:media")}).catch(m=>{console.error(m)})}};return An(()=>{n.clickUpload===!0&&i.files.length&&d(i.files)}),(f,h)=>(A(),D(oe,null,[i.files.length>0?(A(),D("div",jI,[(A(!0),D(oe,null,$e(i.files,(p,m)=>(A(),D("div",{class:"file-item",key:m},[y("span",null,ye(p.name),1),y("span",{class:"delete-file",onClick:g=>c(m)},"Delete",8,BI)]))),128))])):ee("",!0),y("div",Sn({class:"dropzone"},K(a)()),[y("div",{class:Se(["border",{isDragActive:K(s)}])},[y("input",_n(Zn(K(o)())),null,16),K(s)?(A(),D("div",UI,YI)):(A(),D("div",WI,KI))],2)],16)],64))}},XI={key:0,class:"image-preview mb-3"},JI={key:0,class:"fa-solid fa-video fa-3x"},QI=["src","alt"],ZI={key:1,class:"astroid-media-selector"},eP=["data-bs-target"],tP={key:2,class:"astroid-media-selector btn-group",role:"group"},nP=["data-bs-target"],rP=["onClick"],iP=["id"],aP={class:"modal-dialog modal-xl modal-dialog-centered modal-dialog-scrollable"},oP={class:"modal-content"},sP={class:"modal-header"},lP={class:"modal-title"},uP=y("i",{class:"fas fa-folder"},null,-1),cP=["id"],dP={class:"modal-body"},fP={key:0,class:"row row-cols-2 row-cols-lg-4 row-cols-xl-5 g-3"},hP=["onClick"],pP=["src","alt"],mP={key:2,class:"fa-solid fa-video fa-3x"},vP={key:0,class:"form-text"},gP={key:1},yP={class:"modal-footer"},bP={key:0,type:"button",class:"btn btn-sm btn-as btn-as-light","data-bs-dismiss":"modal"},_P=["id","name","value"],wP={__name:"MediaManager",props:{field:{type:Object,default:null},modelValue:{type:String,default:""}},emits:["update:modelValue"],setup(t,{emit:e}){const n=e,r=t,i=Wn("constant",{}),a=ne([]),o=ne([]),s=ne(""),l=ne("");bt(()=>{r.modelValue!==""&&(l.value=i.site_url+r.field.input.mediaPath+"/"+r.modelValue);const b=document.getElementById(r.field.input.id+"modal");b&&(b.addEventListener("show.bs.modal",E=>{c()}),b.addEventListener("hide.bs.modal",E=>{a.value=[]}))}),An(()=>{r.modelValue!==l.value.replace(i.site_url+r.field.input.mediaPath+"/","")&&(l.value=i.site_url+r.field.input.mediaPath+"/"+r.modelValue)});function u(b=null){if(!b)return!1;o.value=b.current_folder.split("/"),a.value=[],s.value!==""&&a.value.push({id:"go-back",icon:"fas fa-left-long",name:"Go back",type:"back"}),b.folders.forEach((E,w)=>{a.value.push({id:"folder"+w,icon:"fas fa-folder",name:E.name,path_relative:E.path_relative,type:"folder"})}),r.field.input.media==="images"&&b.images.forEach((E,w)=>{a.value.push({id:"image"+w,name:E.name,path_relative:E.path_relative,path:i.site_url+r.field.input.mediaPath+"/"+E.path_relative,type:"image"})}),r.field.input.media==="videos"&&b.videos.forEach((E,w)=>{a.value.push({id:"video"+w,name:E.name,path_relative:E.path_relative,path:i.site_url+r.field.input.mediaPath+"/"+E.path_relative,type:"video"})})}function c(){let b=r.field.input.ajax+"&action=library&asset=com_templates&folder="+s.value+"&ts="+Date.now();xr.get(b).then(function(E){E.data.status==="success"&&u(E.data.data)}).catch(function(E){console.log(E)})}function d(b){let E=o.value.join("/");if((b.type==="image"||b.type==="video")&&(l.value=i.site_url+r.field.input.mediaPath+"/"+b.path_relative,n("update:modelValue",b.path_relative),document.getElementById(r.field.input.id+"close").click()),b.type==="folder"&&(s.value=b.path_relative,c()),b.type==="back"){let w=E.substring(E.indexOf("/")+1);w.indexOf("/")>0?s.value=w.substring(0,w.lastIndexOf("/")):s.value="",c()}}function f(){l.value="",n("update:modelValue","")}const h=ne(!1),p=ne(!1),m=ne("Upload");function g(){h.value===!0?p.value=!0:(h.value=!0,p.value=!1,m.value="Click to Upload")}function v(){h.value=!1,p.value=!1,m.value="Upload",c()}return(b,E)=>(A(),D(oe,null,[l.value!==""?(A(),D("div",XI,[r.field.input.media==="videos"?(A(),D("i",JI)):(A(),D("img",{key:1,src:l.value,alt:r.field.name},null,8,QI))])):ee("",!0),l.value===""?(A(),D("div",ZI,[y("button",{class:"btn btn-sm btn-as btn-primary btn-as-primary",onClick:E[0]||(E[0]=we(()=>{},["prevent"])),"data-bs-toggle":"modal","data-bs-target":"#"+r.field.input.id+"modal"},ye(r.field.input.lang.select_media),9,eP)])):(A(),D("div",tP,[y("button",{class:"btn btn-sm btn-as btn-primary btn-as-primary",onClick:E[1]||(E[1]=we(()=>{},["prevent"])),"data-bs-toggle":"modal","data-bs-target":"#"+r.field.input.id+"modal"},ye(r.field.input.lang.change_media),9,nP),y("button",{class:"btn btn-sm btn-as btn-as-light",onClick:we(f,["prevent"])},ye(r.field.input.lang.clear),9,rP)])),y("div",{class:"modal fade",id:r.field.input.id+"modal",tabindex:"-1"},[y("div",aP,[y("div",oP,[y("div",sP,[y("h5",lP,[uP,Ct(" / "+ye(o.value.join(" / ")),1)]),y("button",{type:"button",class:"btn-close","data-bs-dismiss":"modal","aria-label":"Close",id:r.field.input.id+"close"},null,8,cP)]),y("div",dP,[h.value?(A(),D("div",gP,[ae(GI,{url:r.field.input.ajax+"&action=upload&media="+r.field.input.media+"&dir=images/"+s.value,"click-upload":p.value,"onUpdate:media":v},null,8,["url","click-upload"])])):(A(),D("div",fP,[(A(!0),D(oe,null,$e(a.value,w=>(A(),D("div",{key:w.id,class:"col"},[y("div",{class:Se(["card card-default media-icon justify-content-center align-items-center",w.type+"-type"]),onClick:T=>d(w)},[(w.type==="folder"||w.type==="back")&&w.icon!==void 0&&w.icon?(A(),D("i",{key:0,class:Se([w.icon,"icon-folder fa-3x"])},null,2)):w.type==="image"&&w.path!==void 0&&w.path?(A(),D("img",{key:1,src:w.path,alt:w.name},null,8,pP)):w.type==="video"?(A(),D("i",mP)):ee("",!0)],10,hP),w.name!==void 0&&w.name?(A(),D("div",vP,ye(w.name),1)):ee("",!0)]))),128))]))]),y("div",yP,[h.value?(A(),D("button",{key:1,type:"button",class:"btn btn-sm btn-as btn-as-light",onClick:v},"Cancel")):(A(),D("button",bP,"Close")),y("button",{type:"button",class:"btn btn-sm btn-as btn-primary btn-as-primary",onClick:g},ye(m.value),1)])])])],8,iP),y("input",{id:r.field.input.id,name:r.field.input.name,value:t.modelValue,type:"hidden"},null,8,_P)],64))}},EP=["data-bs-target"],xP=["data-bs-target","innerHTML"],TP=["id"],SP={class:"modal-dialog modal-xl modal-dialog-centered modal-dialog-scrollable"},AP={class:"modal-content"},OP={class:"modal-header"},CP=y("h5",{class:"modal-title"},"Select Preloader Style",-1),kP=["id"],$P={class:"modal-body"},NP={key:0,class:"row g-3"},DP=["onClick"],IP={key:0},PP=["innerHTML"],MP=["id","name","value"],LP={__name:"Preloader",props:{field:{type:Object,default:null},modelValue:{type:String,default:""}},emits:["update:modelValue"],setup(t,{emit:e}){const n=e,r=t,i=ne(!1);bt(()=>{const o=document.getElementById(r.field.input.id+"modal");o&&(o.addEventListener("show.bs.modal",s=>{i.value=!0}),o.addEventListener("hide.bs.modal",s=>{i.value=!1}))});const a=o=>{n("update:modelValue",o),document.getElementById(r.field.input.id+"close").click()};return(o,s)=>(A(),D(oe,null,[r.field.input.style==="fontawesome"?(A(),D("div",{key:0,class:"select-preloader","data-bs-toggle":"modal","data-bs-target":"#"+r.field.input.id+"modal"},[y("i",{class:Se([r.modelValue,"fa-3x"])},null,2)],8,EP)):(A(),D("div",{key:1,class:"select-preloader","data-bs-toggle":"modal","data-bs-target":"#"+r.field.input.id+"modal",innerHTML:r.field.input.preloader[r.modelValue].code},null,8,xP)),y("div",{class:"modal fade",id:r.field.input.id+"modal",tabindex:"-1"},[y("div",SP,[y("div",AP,[y("div",OP,[CP,y("button",{type:"button",class:"btn-close","data-bs-dismiss":"modal","aria-label":"Close",id:r.field.input.id+"close"},null,8,kP)]),y("div",$P,[i.value?(A(),D("div",NP,[(A(!0),D(oe,null,$e(r.field.input.preloader,(l,u)=>(A(),D("div",{class:"col col-auto",key:u},[y("div",{class:"preloader-item d-flex justify-content-center align-items-center border rounded",onClick:c=>a(l.name)},[r.field.input.style==="fontawesome"?(A(),D("div",IP,[y("i",{class:Se([l.name,"fa-3x"])},null,2)])):(A(),D("div",{key:1,class:"preloader-code",innerHTML:l.code},null,8,PP))],8,DP)]))),128))])):ee("",!0)])])])],8,TP),y("input",{id:r.field.input.id,name:r.field.input.name,value:t.modelValue,type:"hidden"},null,8,MP)],64))}},xn={openOptions(t){t.$refs.input.focus(),t.showMenu=!0,t.mousedownState=!1},blurInput(t){t.mousedownState||(t.searchText="",t.closeOptions()),t.$emit("blur")},closeOptions(t){t.$refs.input.blur(),t.showMenu=!1},prevItem(t){const e=t.pointer-1,n=t.$el.offsetHeight*e;e>=0&&(t.pointer=e),t.$refs.menu.scrollTop=n},nextItem(t){const e=t.pointer+1,n=t.$el.offsetHeight*e;e<=t.filteredOptions.length-1&&(t.pointer=e);const r=t.$refs.menu.offsetHeight,i=Math.ceil((t.$refs.menu.scrollTop+t.$el.offsetHeight)/r),a=Math.ceil(n/r);i!==a&&(t.$refs.menu.scrollTop=(a-1)*t.$refs.menu.offsetHeight)},enterItem(t){const e=t.filteredOptions[t.pointer],n=e.disabled;e&&!n&&t.selectItem(e)},pointerSet(t,e){t.pointer=e},pointerAdjust(t){t.pointer>=t.filteredOptions.length-1&&(t.pointer=t.filteredOptions.length?t.filteredOptions.length-1:0)},mousedownItem(t){t.mousedownState=!0}};function RP(t){return new RegExp(t.replace(/[.*+?^${}()|[\]\\]/g,"\\$&"),"i")}const Ih={props:{id:{default:null},name:{type:String,default:""},isError:{type:Boolean,default:!1},customAttr:{type:Function,default:()=>""},isDisabled:{type:Boolean,default:!1},placeholder:{type:String,default:""},filterPredicate:{type:Function,default:(t,e)=>t.match(RP(e))}}},NT=(t,e)=>{const n=t.__vccOpts||t;for(const[r,i]of e)n[r]=i;return n},FP={name:"ModelSelect",mixins:[Ih],emits:["blur","searchchange","update:modelValue"],props:{modelValue:{type:[String,Number,Object,Boolean]},customAttr:{type:Function,default:()=>""},options:{type:Array}},data(){return{showMenu:!1,searchText:"",mousedownState:!1,pointer:-1}},watch:{value(t){this.pointer=this.filteredOptions.findIndex(e=>e.value===this.optionValue(t))},filteredOptions(){this.pointerAdjust()},searchText(){this.$emit("searchchange",this.searchText)}},computed:{searchTextCustomAttr(){return this.selectedOption&&this.selectedOption.value?this.customAttr(this.selectedOption):""},inputText(){if(this.searchText)return"";{let t=this.placeholder;return this.selectedOption&&(t=this.selectedOption.text),t}},customAttrs(){try{if(Array.isArray(this.options))return this.options.map(t=>this.customAttr(t))}catch{}return[]},textClass(){return!this.selectedOption&&this.placeholder?"default":""},menuClass(){return{visible:this.showMenu,hidden:!this.showMenu}},menuStyle(){return{display:this.showMenu?"block":"none"}},filteredOptions(){return this.searchText?this.options.filter(t=>{try{return this.filterPredicate(t.text,this.searchText)}catch{return!0}}):this.options},selectedOption(){return this.options.find(t=>t.value===this.optionValue(this.modelValue))}},methods:{deleteTextOrItem(){!this.searchText&&this.modelValue&&(this.selectItem({}),this.openOptions())},openOptions(){xn.openOptions(this)},blurInput(){xn.blurInput(this)},closeOptions(){xn.closeOptions(this)},prevItem(){xn.prevItem(this)},nextItem(){xn.nextItem(this)},enterItem(){xn.enterItem(this)},pointerSet(t){xn.pointerSet(this,t)},pointerAdjust(){xn.pointerAdjust(this)},mousedownItem(){xn.mousedownItem(this)},selectItem(t){this.searchText="",this.closeOptions(),typeof this.modelValue=="object"&&this.modelValue?this.$emit("update:modelValue",t):(this.$emit("update:modelValue",t.value),t.value!==void 0&&t.value===t.text&&(this.searchText=t.value))},optionValue(t){return typeof t=="object"&&t!==null?t.value:t}}},jP=y("i",{class:"dropdown icon"},null,-1),BP=["disabled","tabindex","id","name","value"],UP=["data-vss-custom-attr"],VP=["data-vss-custom-attr","onClick","onMouseenter"];function HP(t,e,n,r,i,a){return A(),D("div",{class:Se(["ui fluid search selection dropdown",{"active visible":i.showMenu,error:t.isError,disabled:t.isDisabled}]),onClick:e[11]||(e[11]=(...o)=>a.openOptions&&a.openOptions(...o)),onFocus:e[12]||(e[12]=(...o)=>a.openOptions&&a.openOptions(...o))},[jP,y("input",{class:"search",autocomplete:"off",disabled:t.isDisabled,tabindex:t.isDisabled?-1:0,id:t.id,name:t.name,value:i.searchText,onInput:e[0]||(e[0]=o=>i.searchText=o.target.value),ref:"input",onFocus:e[1]||(e[1]=we((...o)=>a.openOptions&&a.openOptions(...o),["prevent"])),onKeyup:[e[2]||(e[2]=rt((...o)=>a.closeOptions&&a.closeOptions(...o),["esc"])),e[7]||(e[7]=rt(we((...o)=>a.enterItem&&a.enterItem(...o),["prevent"]),["enter"]))],onBlur:e[3]||(e[3]=(...o)=>a.blurInput&&a.blurInput(...o)),onKeydown:[e[4]||(e[4]=rt((...o)=>a.prevItem&&a.prevItem(...o),["up"])),e[5]||(e[5]=rt((...o)=>a.nextItem&&a.nextItem(...o),["down"])),e[6]||(e[6]=rt(we(()=>{},["prevent"]),["enter"])),e[8]||(e[8]=rt((...o)=>a.deleteTextOrItem&&a.deleteTextOrItem(...o),["delete"]))]},null,40,BP),y("div",{class:Se(["text",a.textClass]),"data-vss-custom-attr":a.searchTextCustomAttr},ye(a.inputText),11,UP),y("div",{class:Se(["menu",a.menuClass]),ref:"menu",onMousedown:e[10]||(e[10]=we(()=>{},["prevent"])),style:xt(a.menuStyle),tabindex:"-1"},[(A(!0),D(oe,null,$e(a.filteredOptions,(o,s)=>(A(),D("div",{key:s,class:Se(["item",{selected:o.selected||i.pointer===s,disabled:o.disabled}]),"data-vss-custom-attr":a.customAttrs[s]?a.customAttrs[s]:"",onClick:we(l=>a.selectItem(o),["stop"]),onMousedown:e[9]||(e[9]=(...l)=>a.mousedownItem&&a.mousedownItem(...l)),onMouseenter:l=>a.pointerSet(s)},[ze(t.$slots,"default",{option:o,idx:s},()=>[Ct(ye(o.text),1)])],42,VP))),128))],38)],34)}const y1=NT(FP,[["render",HP]]),YP={name:"ModelListSelect",mixins:[Ih],emits:["blur","searchchange","update:modelValue"],render:function(){return Cr(y1,{id:this.id,name:this.name,options:this.options,modelValue:this.innerValue,isError:this.isError,isDisabled:this.isDisabled,placeholder:this.placeholder,filterPredicate:this.filterPredicate,onBlur:()=>this.$emit("blur"),"onUpdate:modelValue":this.onInput,onSearchchange:t=>this.$emit("searchchange",t)})},props:{modelValue:{type:[String,Number,Object,Boolean]},list:{type:Array},optionValue:{type:String},optionText:{type:String},customText:{type:Function},optionDisabled:{type:String}},computed:{options(){return this.list.map(t=>({value:t[this.optionValue],text:this.buildText(t),disabled:!!t[this.optionDisabled]}))},innerValue(){return this.modelValue?typeof this.modelValue=="object"?this.modelValue?{value:this.modelValue[this.optionValue],text:this.buildText(this.modelValue),disabled:!!this.modelValue[this.optionDisabled]}:{value:"",text:"",disabled:!1}:this.modelValue:this.modelValue}},methods:{buildText(t){return t[this.optionValue]!==void 0?this.customText?this.customText(t):t[this.optionText]:""},onInput(t){if(t===void 0)return this.$emit("update:modelValue","");if(Object.keys(t).length===0&&t.constructor===Object)this.$emit("update:modelValue",t);else if(typeof t=="object"){const e=this.list.find(n=>n[this.optionValue]===t.value);this.$emit("update:modelValue",e)}else this.$emit("update:modelValue",t)}},components:{ModelSelect:y1}},WP={name:"MultiSelect",mixins:[Ih],emits:["blur","searchchange","select"],props:{customAttr:{type:Function,default:()=>""},options:{type:Array},selectedOptions:{type:Array},cleanSearch:{type:Boolean,default:!0},hideSelectedOptions:{type:Boolean,default:!1}},data(){return{showMenu:!1,searchText:"",mousedownState:!1,pointer:-1}},watch:{selectedOptions(){this.pointer=-1},filteredOptions(){this.pointerAdjust()},searchText(){this.$emit("searchchange",this.searchText)}},computed:{inputText(){return this.searchText?"":this.placeholder},textClass(){return this.placeholder?"default":""},inputWidth(){return{width:(this.searchText.length+1)*8+20+"px"}},menuClass(){return{visible:this.showMenu,hidden:!this.showMenu}},menuStyle(){return{display:this.showMenu?"block":"none"}},nonSelectOptions(){return this.options.filter(t=>this.selectedOptions.findIndex(e=>e.value===t.value)===-1)},filteredOptions(){return this.searchText?this.nonSelectOptions.filter(t=>{try{return this.cleanSearch?this.filterPredicate(this.accentsTidy(t.text),this.searchText):this.filterPredicate(t.text,this.searchText)}catch{return!0}}):this.nonSelectOptions}},methods:{deleteTextOrLastItem(){!this.searchText&&this.selectedOptions.length>0&&this.deleteItem(this.selectedOptions[this.selectedOptions.length-1])},openOptions(){xn.openOptions(this)},blurInput(){xn.blurInput(this)},closeOptions(){xn.closeOptions(this)},prevItem(){xn.prevItem(this),this.openOptions()},nextItem(){xn.nextItem(this),this.openOptions()},enterItem(){xn.enterItem(this)},pointerSet(t){xn.pointerSet(this,t)},pointerAdjust(){xn.pointerAdjust(this)},mousedownItem(){xn.mousedownItem(this)},selectItem(t){const e=this.selectedOptions.concat(t),n=e.filter((r,i)=>e.indexOf(r)===i);this.closeOptions(),this.searchText="",this.$emit("select",n,t,"insert")},deleteItem(t){const e=this.selectedOptions.filter(n=>n.value!==t.value);this.$emit("select",e,t,"delete")},accentsTidy(t){let e=t.toString().toLowerCase();return e=e.replace(new RegExp("[àáâãäå]","g"),"a"),e=e.replace(new RegExp("æ","g"),"ae"),e=e.replace(new RegExp("ç","g"),"c"),e=e.replace(new RegExp("[èéêë]","g"),"e"),e=e.replace(new RegExp("[ìíîï]","g"),"i"),e=e.replace(new RegExp("ñ","g"),"n"),e=e.replace(new RegExp("[òóôõö]","g"),"o"),e=e.replace(new RegExp("œ","g"),"oe"),e=e.replace(new RegExp("[ùúûü]","g"),"u"),e=e.replace(new RegExp("[ýÿ]","g"),"y"),e}}},qP=y("i",{class:"dropdown icon"},null,-1),zP=["data-vss-custom-attr"],KP=["onClick"],GP=["disabled","tabindex","id","name"],XP=["data-vss-custom-attr","onClick","onMouseenter"];function JP(t,e,n,r,i,a){return A(),D("div",{class:Se(["ui fluid search dropdown selection multiple",{"active visible":i.showMenu,error:t.isError,disabled:t.isDisabled}]),onClick:e[11]||(e[11]=(...o)=>a.openOptions&&a.openOptions(...o)),onFocus:e[12]||(e[12]=(...o)=>a.openOptions&&a.openOptions(...o))},[qP,n.hideSelectedOptions?ee("",!0):(A(!0),D(oe,{key:0},$e(n.selectedOptions,(o,s)=>(A(),D("a",{key:s,class:"ui label transition visible",style:{display:"inline-block !important"},"data-vss-custom-attr":n.customAttr(o)},[ze(t.$slots,"selected",{option:o,idx:s},()=>[Ct(ye(o.text),1),y("i",{class:"delete icon",onClick:l=>a.deleteItem(o)},null,8,KP)])],8,zP))),128)),Ve(y("input",{class:"search",autocomplete:"off",disabled:t.isDisabled,tabindex:t.isDisabled?-1:0,id:t.id,name:t.name,"onUpdate:modelValue":e[0]||(e[0]=o=>i.searchText=o),ref:"input",style:xt(a.inputWidth),onFocus:e[1]||(e[1]=we((...o)=>a.openOptions&&a.openOptions(...o),["prevent"])),onKeyup:[e[2]||(e[2]=rt((...o)=>a.closeOptions&&a.closeOptions(...o),["esc"])),e[7]||(e[7]=rt(we((...o)=>a.enterItem&&a.enterItem(...o),["prevent"]),["enter"]))],onBlur:e[3]||(e[3]=(...o)=>a.blurInput&&a.blurInput(...o)),onKeydown:[e[4]||(e[4]=rt((...o)=>a.prevItem&&a.prevItem(...o),["up"])),e[5]||(e[5]=rt((...o)=>a.nextItem&&a.nextItem(...o),["down"])),e[6]||(e[6]=rt(we(()=>{},["prevent"]),["enter"])),e[8]||(e[8]=rt((...o)=>a.deleteTextOrLastItem&&a.deleteTextOrLastItem(...o),["delete"]))]},null,44,GP),[[Bt,i.searchText]]),y("div",{class:Se(["text",a.textClass])},ye(a.inputText),3),y("div",{class:Se(["menu",a.menuClass]),ref:"menu",onMousedown:e[10]||(e[10]=we(()=>{},["prevent"])),style:xt(a.menuStyle),tabindex:"-1"},[(A(!0),D(oe,null,$e(a.filteredOptions,(o,s)=>(A(),D("div",{key:s,class:Se(["item",{selected:o.selected||i.pointer===s,disabled:o.disabled}]),"data-vss-custom-attr":n.customAttr(o),onClick:we(l=>a.selectItem(o),["stop"]),onMousedown:e[9]||(e[9]=(...l)=>a.mousedownItem&&a.mousedownItem(...l)),onMouseenter:l=>a.pointerSet(s)},[ze(t.$slots,"default",{option:o,idx:s},()=>[Ct(ye(o.text),1)])],42,XP))),128))],38)],34)}const b1=NT(WP,[["render",JP]]),Ay={name:"MultiListSelect",mixins:[Ih],emits:["blur","searchchange","select"],render:function(){return Cr(b1,{id:this.id,name:this.name,options:this.options,selectedOptions:this.items,isError:this.isError,isDisabled:this.isDisabled,placeholder:this.placeholder,filterPredicate:this.filterPredicate,onSelect:this.onSelect,onSearchchange:t=>this.$emit("searchchange",t)})},props:{list:{type:Array},optionValue:{type:String},optionText:{type:String},customText:{type:Function},selectedItems:{type:Array},optionDisabled:{type:String}},computed:{options(){return this.list.map(t=>({value:t[this.optionValue],text:this.buildText(t),disabled:!!t[this.optionDisabled]}))},items(){return this.selectedItems.map(t=>({value:t[this.optionValue],text:this.buildText(t),disabled:!!t[this.optionDisabled]}))}},methods:{buildText(t){return t[this.optionValue]!==void 0?this.customText?this.customText(t):t[this.optionText]:""},onSelect(t,e){if(Object.keys(e).length===0&&e.constructor===Object)this.$emit("select",t,e);else{const n=this.list.filter((i,a)=>t.find((o,s)=>i[this.optionValue]===o.value)),r=this.list.find(i=>i[this.optionValue]===e.value);this.$emit("select",n,r)}}},components:{MultiSelect:b1}},QP={class:"row g-3"},ZP={class:"col col-auto"},eM={class:"col"},tM={class:"row row-cols-auto g-3 justify-content-end"},nM=["onClick"],rM={class:"mt-2"},iM={class:"row align-items-center g-3 mb-2"},aM={class:"col col-3"},oM={class:"row gx-1 align-items-center form-text"},sM={class:"col"},lM=["id","name","onUpdate:modelValue"],uM={class:"col-auto"},cM={class:"col"},dM={class:"astroid-btn-group text-end"},fM=["onUpdate:modelValue","name","id","value"],hM=["for"],pM=["step","max","onUpdate:modelValue","id"],nm={__name:"TypoResponsive",props:["modelValue","field","fieldname","currentDevice"],emits:["update:changeDevice"],setup(t,{emit:e}){const n=e,r=t,i=["desktop","tablet","mobile"],a=["px","em","rem","pt","%"],o=mn({desktop:{max:100,step:1},tablet:{max:100,step:1},mobile:{max:100,step:1}});function s(u){n("update:changeDevice",u)}function l(u){["em","rem"].includes(r.modelValue[r.fieldname+"_unit"][u])&&(o[u].max=10,o[u].step=.01),["px","pt"].includes(r.modelValue[r.fieldname+"_unit"][u])&&(o[u].max=100,o[u].step=1),r.modelValue[r.fieldname+"_unit"][u]==="%"&&(o[u].max=1e3,o[u].step=1)}return bt(()=>{Object.keys(r.modelValue[r.fieldname+"_unit"]).forEach(u=>{l(u)})}),An(()=>{l(r.currentDevice)}),(u,c)=>(A(),D(oe,null,[y("div",QP,[y("div",ZP,ye(r.field.input.lang[r.fieldname]),1),y("div",eM,[y("div",tM,[(A(),D(oe,null,$e(i,d=>y("div",{key:d},[y("a",{href:"#",onClick:we(f=>s(d),["prevent"]),class:Se({"link-primary":r.currentDevice===d,"link-secondary":r.currentDevice!==d})},[y("i",{class:Se(["fas","fa-"+d])},null,2)],10,nM)])),64))])])]),(A(),D(oe,null,$e(i,d=>Ve(y("div",rM,[y("div",iM,[y("div",aM,[y("div",oM,[y("div",sM,[Ve(y("input",{class:"form-control form-control-sm",id:r.field.input.id+"_"+r.fieldname+"_"+d,name:r.field.input.name+"["+r.fieldname+"]["+d+"]",type:"text","onUpdate:modelValue":f=>r.modelValue[r.fieldname][d]=f},null,8,lM),[[Bt,r.modelValue[r.fieldname][d]]])]),y("div",uM,ye(r.modelValue[r.fieldname+"_unit"][d]),1)])]),y("div",cM,[y("div",dM,[(A(),D(oe,null,$e(a,(f,h)=>y("span",{key:f},[Ve(y("input",{type:"radio",class:"btn-check","onUpdate:modelValue":p=>r.modelValue[r.fieldname+"_unit"][d]=p,name:r.field.input.name+"["+r.fieldname+"_unit]["+d+"]",id:r.field.input.id+"_"+r.fieldname+"_unit_"+d+"_"+h,value:f,autocomplete:"off"},null,8,fM),[[so,r.modelValue[r.fieldname+"_unit"][d]]]),y("label",{class:"btn btn-sm btn-outline-primary btn-as-outline-primary",for:r.field.input.id+"_"+r.fieldname+"_unit_"+d+"_"+h},ye(f),9,hM)])),64))])])]),Ve(y("input",{type:"range",class:"form-range",min:"0",step:o[d].step,max:o[d].max,"onUpdate:modelValue":f=>r.modelValue[r.fieldname][d]=f,id:r.field.input.id+"_"+r.fieldname+"_range_"+d},null,8,pM),[[Bt,r.modelValue[r.fieldname][d]]])],512),[[Pn,r.currentDevice===d]])),64))],64))}};/*! +***************************************************************************** */var _r=function(){return _r=Object.assign||function(e){for(var n,r=1,a=arguments.length;r0&&i[i.length-1])&&(u[0]===6||u[0]===2)){n=0;continue}if(u[0]===3&&(!i||u[1]>i[0]&&u[1]n)return[!1,v1(n)];if(t.sizen)return[!1,v1(n)]}return[!0,null]}function ti(){for(var t=[],e=0;e1||i&&o>=1&&e.length>o?!1:e.every(function(s){var l=$T(s,n)[0],u=NT(s,r,a)[0];return l&&u})}var jI={disabled:!1,getFilesFromEvent:gI,maxSize:1/0,minSize:0,multiple:!0,maxFiles:0,preventDropOnDocument:!0,noClick:!1,noKeyboard:!1,noDrag:!1,noDragEventsBubbling:!1};function BI(t){t===void 0&&(t={});var e=Z(_r(_r({},jI),t));bt(function(){return _r({},t)},function(x){e.value=_r(_r({},e.value),x)});var n=Z(),r=Z(),a=nn({isFocused:!1,isFileDialogActive:!1,isDragActive:!1,isDragAccept:!1,isDragReject:!1,draggedFiles:[],acceptedFiles:[],fileRejections:[]}),i=function(){r.value&&(a.isFileDialogActive=!0,r.value.value="",r.value.click())},o=function(){var x=e.value.onFileDialogCancel;a.isFileDialogActive&&setTimeout(function(){if(r.value){var S=r.value.files;S&&!S.length&&(a.isFileDialogActive=!1,typeof x=="function"&&x())}},300)};function s(){a.isFocused=!0}function l(){a.isFocused=!1}function u(){var x=e.value.noClick;x||(kI()?setTimeout(i,0):i())}var c=Z([]),d=function(x){if(n.value){var S=n.value.$el||n.value;S.contains(x.target)||(x.preventDefault(),c.value=[])}};mt(function(){window.addEventListener("focus",o,!1);var x=e.value.preventDropOnDocument;x&&(document.addEventListener("dragover",m1,!1),document.addEventListener("drop",d,!1))}),ga(function(){window.removeEventListener("focus",o,!1);var x=e.value.preventDropOnDocument;x&&(document.removeEventListener("dragover",m1),document.removeEventListener("drop",d))});function f(x){var S=e.value.noDragEventsBubbling;S&&x.stopPropagation()}function h(x){return SI(this,void 0,void 0,function(){var S,D,I,F,j;return AI(this,function(B){switch(B.label){case 0:return S=e.value,D=S.getFilesFromEvent,I=S.noDragEventsBubbling,F=S.onDragEnter,x.preventDefault(),f(x),c.value=Iv(Iv([],c.value),[x.target]),Ad(x)?D?[4,D(x)]:[2]:[3,2];case 1:if(j=B.sent(),j||(j=[]),Lf(x)&&!I)return[2];a.draggedFiles=j,a.isDragActive=!0,F&&F(x),B.label=2;case 2:return[2]}})})}function p(x){var S=e.value.onDragOver;if(x.preventDefault(),f(x),x.dataTransfer)try{x.dataTransfer.dropEffect="copy"}catch{}return Ad(x)&&S&&S(x),!1}function m(x){x.preventDefault(),f(x);var S=c.value.filter(function(F){if(!n.value)return!1;var j=n.value.$el||n.value;return j.contains(F)}),D=S.indexOf(x.target);if(D!==-1&&S.splice(D,1),c.value=S,!(S.length>0)){a.draggedFiles=[],a.isDragActive=!1;var I=e.value.onDragLeave;Ad(x)&&I&&I(x)}}function y(x){x.preventDefault(),f(x),c.value=[];var S=e.value,D=S.getFilesFromEvent,I=S.noDragEventsBubbling,F=S.accept,j=S.minSize,B=S.maxSize,X=S.multiple,k=S.maxFiles,V=S.onDrop,M=S.onDropRejected,te=S.onDropAccepted;if(Ad(x)){if(!D)return;Promise.resolve(D(x)).then(function(J){if(!(Lf(x)&&!I)){var H=[],oe=[];J.forEach(function(fe){var ce=$T(fe,F),Ce=ce[0],ve=ce[1],Ae=NT(fe,j,B),et=Ae[0],re=Ae[1];if(Ce&&et)H.push(fe);else{var R=[ve,re].filter(function(W){return W});oe.push({file:fe,errors:R})}}),(!X&&H.length>1||X&&k>=1&&H.length>k)&&(H.forEach(function(fe){oe.push({file:fe,errors:[PI]})}),H.splice(0)),a.acceptedFiles=H,a.fileRejections=oe,V&&V(H,oe,x),oe.length>0&&M&&M(oe,x),H.length>0&&te&&te(H,x)}})}a.isFileDialogActive=!1,a.isDragActive=!1,a.draggedFiles=[],a.acceptedFiles=[],a.fileRejections=[]}var g=function(x){return e.value.disabled?void 0:x},_=function(x){return e.value.noKeyboard?void 0:g(x)},b=function(x){return e.value.noDrag?void 0:g(x)},w=function(x){x===void 0&&(x={});var S=x.onFocus,D=x.onBlur,I=x.onClick,F=x.onDragEnter,j=x.onDragenter,B=x.onDragOver,X=x.onDragover,k=x.onDragLeave,V=x.onDragleave,M=x.onDrop,te=p1(x,["onFocus","onBlur","onClick","onDragEnter","onDragenter","onDragOver","onDragover","onDragLeave","onDragleave","onDrop"]);return _r(_r({onFocus:_(ti(S,s)),onBlur:_(ti(D,l)),onClick:g(ti(I,u)),onDragenter:b(ti(F,j,h)),onDragover:b(ti(B,X,p)),onDragleave:b(ti(k,V,m)),onDrop:b(ti(M,y)),ref:n},!e.value.disabled&&!e.value.noKeyboard?{tabIndex:0}:{}),te)},C=function(x){x.stopPropagation()};function $(x){x===void 0&&(x={});var S=x.onChange,D=x.onClick,I=p1(x,["onChange","onClick"]),F={accept:e.value.accept,multiple:e.value.multiple,style:"display: none",type:"file",onChange:g(ti(S,y)),onClick:g(ti(D,C)),autoComplete:"off",tabIndex:-1,ref:r};return _r(_r({},F),I)}var L=_e(function(){return a.draggedFiles?a.draggedFiles.length:0}),O=_e(function(){return L.value>0&&FI({files:a.draggedFiles,accept:e.value.accept,minSize:e.value.minSize,maxSize:e.value.maxSize,multiple:e.value.multiple,maxFiles:e.value.maxFiles})}),T=_e(function(){return L.value>0&&!O.value});return _r(_r({},KE(a)),{isDragAccept:O,isDragReject:T,isFocused:_e(function(){return a.isFocused&&!e.value.disabled}),getRootProps:w,getInputProps:$,rootRef:n,inputRef:r,open:g(i)})}const UI={key:0,class:"files mb-3"},VI=["onClick"],HI={key:0,class:"text-center py-5"},YI=v("i",{class:"fas fa-cloud-arrow-up fa-4x mb-3"},null,-1),WI=v("div",null,"Drop the files here ...",-1),qI=[YI,WI],zI={key:1,class:"text-center py-5"},KI=v("i",{class:"fas fa-cloud-arrow-up fa-4x mb-3"},null,-1),GI=v("div",null,"Drag and drop files here, or Click to select files",-1),XI=[KI,GI],JI={__name:"DropZone",props:{url:{type:String,default:""},clickUpload:{type:Boolean,default:!1}},emits:["update:media"],setup(t,{emit:e}){const n=t,r=e,a=nn({files:[]}),{getRootProps:i,getInputProps:o,isDragActive:s,...l}=BI({onDrop:u});function u(f,h){f.forEach(p=>{a.files.push(p)})}function c(f){a.files.splice(f,1)}const d=f=>{for(var h=0;h{h===f.length&&r("update:media")}).catch(m=>{console.error(m)})}};return Tn(()=>{n.clickUpload===!0&&a.files.length&&d(a.files)}),(f,h)=>(A(),N(se,null,[a.files.length>0?(A(),N("div",UI,[(A(!0),N(se,null,ke(a.files,(p,m)=>(A(),N("div",{class:"file-item",key:m},[v("span",null,ae(p.name),1),v("span",{class:"delete-file",onClick:y=>c(m)},"Delete",8,VI)]))),128))])):ee("",!0),v("div",Cn({class:"dropzone"},q(i)()),[v("div",{class:Se(["border",{isDragActive:q(s)}])},[v("input",En(er(q(o)())),null,16),q(s)?(A(),N("div",HI,qI)):(A(),N("div",zI,XI))],2)],16)],64))}},QI={key:0,class:"image-preview mb-3"},ZI={key:0,class:"fa-solid fa-video fa-3x"},eP=["src","alt"],tP={key:1,class:"astroid-media-selector"},nP=["data-bs-target"],rP={key:2,class:"astroid-media-selector btn-group",role:"group"},aP=["data-bs-target"],iP=["onClick"],oP=["id"],sP={class:"modal-dialog modal-xl modal-dialog-centered modal-dialog-scrollable"},lP={class:"modal-content"},uP={class:"modal-header"},cP={class:"modal-title"},dP=v("i",{class:"fas fa-folder"},null,-1),fP=["id"],hP={class:"modal-body p-4"},pP={key:0,class:"row row-cols-2 row-cols-lg-4 row-cols-xl-5 g-3"},mP=["onClick"],vP=["src","alt"],gP={key:2,class:"fa-solid fa-video fa-3x"},yP={key:0,class:"form-text"},bP={key:1},_P={class:"modal-footer"},wP={key:0,type:"button",class:"btn btn-sm btn-as btn-as-light","data-bs-dismiss":"modal"},EP=["id","name","value"],xP={__name:"MediaManager",props:{field:{type:Object,default:null},modelValue:{type:String,default:""}},emits:["update:modelValue"],setup(t,{emit:e}){const n=e,r=t,a=hn("constant",{}),i=Z([]),o=Z([]),s=Z(""),l=Z("");mt(()=>{r.modelValue!==""&&(l.value=a.site_url+r.field.input.mediaPath+"/"+r.modelValue);const _=document.getElementById(r.field.input.id+"modal");_&&(_.addEventListener("show.bs.modal",b=>{c()}),_.addEventListener("hide.bs.modal",b=>{i.value=[]}))}),Tn(()=>{r.modelValue!==l.value.replace(a.site_url+r.field.input.mediaPath+"/","")&&(l.value=a.site_url+r.field.input.mediaPath+"/"+r.modelValue)});function u(_=null){if(!_)return!1;o.value=_.current_folder.split("/"),i.value=[],s.value!==""&&i.value.push({id:"go-back",icon:"fas fa-left-long",name:"Go back",type:"back"}),_.folders.forEach((b,w)=>{i.value.push({id:"folder"+w,icon:"fas fa-folder",name:b.name,path_relative:b.path_relative,type:"folder"})}),r.field.input.media==="images"&&_.images.forEach((b,w)=>{i.value.push({id:"image"+w,name:b.name,path_relative:b.path_relative,path:a.site_url+r.field.input.mediaPath+"/"+b.path_relative,type:"image"})}),r.field.input.media==="videos"&&_.videos.forEach((b,w)=>{i.value.push({id:"video"+w,name:b.name,path_relative:b.path_relative,path:a.site_url+r.field.input.mediaPath+"/"+b.path_relative,type:"video"})})}function c(){let _=r.field.input.ajax+"&action=library&asset=com_templates&folder="+s.value+"&ts="+Date.now();un.get(_).then(function(b){b.data.status==="success"&&u(b.data.data)}).catch(function(b){console.log(b)})}function d(_){let b=o.value.join("/");if((_.type==="image"||_.type==="video")&&(l.value=a.site_url+r.field.input.mediaPath+"/"+_.path_relative,n("update:modelValue",_.path_relative),document.getElementById(r.field.input.id+"close").click()),_.type==="folder"&&(s.value=_.path_relative,c()),_.type==="back"){let w=b.substring(b.indexOf("/")+1);w.indexOf("/")>0?s.value=w.substring(0,w.lastIndexOf("/")):s.value="",c()}}function f(){l.value="",n("update:modelValue","")}const h=Z(!1),p=Z(!1),m=Z("Upload");function y(){h.value===!0?p.value=!0:(h.value=!0,p.value=!1,m.value="Click to Upload")}function g(){h.value=!1,p.value=!1,m.value="Upload",c()}return(_,b)=>(A(),N(se,null,[l.value!==""?(A(),N("div",QI,[r.field.input.media==="videos"?(A(),N("i",ZI)):(A(),N("img",{key:1,src:l.value,alt:r.field.name},null,8,eP))])):ee("",!0),l.value===""?(A(),N("div",tP,[v("button",{class:"btn btn-sm btn-as btn-primary btn-as-primary",onClick:b[0]||(b[0]=pe(()=>{},["prevent"])),"data-bs-toggle":"modal","data-bs-target":"#"+r.field.input.id+"modal"},ae(r.field.input.lang.select_media),9,nP)])):(A(),N("div",rP,[v("button",{class:"btn btn-sm btn-as btn-primary btn-as-primary",onClick:b[1]||(b[1]=pe(()=>{},["prevent"])),"data-bs-toggle":"modal","data-bs-target":"#"+r.field.input.id+"modal"},ae(r.field.input.lang.change_media),9,aP),v("button",{class:"btn btn-sm btn-as btn-as-light",onClick:pe(f,["prevent"])},ae(r.field.input.lang.clear),9,iP)])),v("div",{class:"modal fade",id:r.field.input.id+"modal",tabindex:"-1"},[v("div",sP,[v("div",lP,[v("div",uP,[v("h5",cP,[dP,Tt(" / "+ae(o.value.join(" / ")),1)]),v("button",{type:"button",class:"btn-close","data-bs-dismiss":"modal","aria-label":"Close",id:r.field.input.id+"close"},null,8,fP)]),v("div",hP,[h.value?(A(),N("div",bP,[ie(JI,{url:r.field.input.ajax+"&action=upload&media="+r.field.input.media+"&dir=images/"+s.value,"click-upload":p.value,"onUpdate:media":g},null,8,["url","click-upload"])])):(A(),N("div",pP,[(A(!0),N(se,null,ke(i.value,w=>(A(),N("div",{key:w.id,class:"col p-4 text-center"},[v("div",{class:Se(["card card-default media-icon justify-content-center align-items-center border",w.type+"-type"]),onClick:C=>d(w)},[(w.type==="folder"||w.type==="back")&&w.icon!==void 0&&w.icon?(A(),N("i",{key:0,class:Se([w.icon,"icon-folder fa-3x"])},null,2)):w.type==="image"&&w.path!==void 0&&w.path?(A(),N("img",{key:1,src:w.path,class:"img-fluid",alt:w.name},null,8,vP)):w.type==="video"?(A(),N("i",gP)):ee("",!0)],10,mP),w.name!==void 0&&w.name?(A(),N("div",yP,ae(w.name),1)):ee("",!0)]))),128))]))]),v("div",_P,[h.value?(A(),N("button",{key:1,type:"button",class:"btn btn-sm btn-as btn-as-light",onClick:g},"Cancel")):(A(),N("button",wP,"Close")),v("button",{type:"button",class:"btn btn-sm btn-as btn-primary btn-as-primary",onClick:y},ae(m.value),1)])])])],8,oP),v("input",{id:r.field.input.id,name:r.field.input.name,value:t.modelValue,type:"hidden"},null,8,EP)],64))}},TP=["data-bs-target"],SP=["data-bs-target","innerHTML"],AP=["id"],OP={class:"modal-dialog modal-xl modal-dialog-centered modal-dialog-scrollable"},CP={class:"modal-content"},kP={class:"modal-header"},$P=v("h5",{class:"modal-title"},"Select Preloader Style",-1),NP=["id"],DP={class:"modal-body"},IP={key:0,class:"row g-3"},PP=["onClick"],MP={key:0},LP=["innerHTML"],RP=["id","name","value"],FP={__name:"Preloader",props:{field:{type:Object,default:null},modelValue:{type:String,default:""}},emits:["update:modelValue"],setup(t,{emit:e}){const n=e,r=t,a=Z(!1);mt(()=>{const o=document.getElementById(r.field.input.id+"modal");o&&(o.addEventListener("show.bs.modal",s=>{a.value=!0}),o.addEventListener("hide.bs.modal",s=>{a.value=!1}))});const i=o=>{n("update:modelValue",o),document.getElementById(r.field.input.id+"close").click()};return(o,s)=>(A(),N(se,null,[r.field.input.style==="fontawesome"?(A(),N("div",{key:0,class:"select-preloader","data-bs-toggle":"modal","data-bs-target":"#"+r.field.input.id+"modal"},[v("i",{class:Se([r.modelValue,"fa-3x"])},null,2)],8,TP)):(A(),N("div",{key:1,class:"select-preloader","data-bs-toggle":"modal","data-bs-target":"#"+r.field.input.id+"modal",innerHTML:r.field.input.preloader[r.modelValue].code},null,8,SP)),v("div",{class:"modal fade",id:r.field.input.id+"modal",tabindex:"-1"},[v("div",OP,[v("div",CP,[v("div",kP,[$P,v("button",{type:"button",class:"btn-close","data-bs-dismiss":"modal","aria-label":"Close",id:r.field.input.id+"close"},null,8,NP)]),v("div",DP,[a.value?(A(),N("div",IP,[(A(!0),N(se,null,ke(r.field.input.preloader,(l,u)=>(A(),N("div",{class:"col col-auto",key:u},[v("div",{class:"preloader-item d-flex justify-content-center align-items-center border rounded",onClick:c=>i(l.name)},[r.field.input.style==="fontawesome"?(A(),N("div",MP,[v("i",{class:Se([l.name,"fa-3x"])},null,2)])):(A(),N("div",{key:1,class:"preloader-code",innerHTML:l.code},null,8,LP))],8,PP)]))),128))])):ee("",!0)])])])],8,AP),v("input",{id:r.field.input.id,name:r.field.input.name,value:t.modelValue,type:"hidden"},null,8,RP)],64))}},An={openOptions(t){t.$refs.input.focus(),t.showMenu=!0,t.mousedownState=!1},blurInput(t){t.mousedownState||(t.searchText="",t.closeOptions()),t.$emit("blur")},closeOptions(t){t.$refs.input.blur(),t.showMenu=!1},prevItem(t){const e=t.pointer-1,n=t.$el.offsetHeight*e;e>=0&&(t.pointer=e),t.$refs.menu.scrollTop=n},nextItem(t){const e=t.pointer+1,n=t.$el.offsetHeight*e;e<=t.filteredOptions.length-1&&(t.pointer=e);const r=t.$refs.menu.offsetHeight,a=Math.ceil((t.$refs.menu.scrollTop+t.$el.offsetHeight)/r),i=Math.ceil(n/r);a!==i&&(t.$refs.menu.scrollTop=(i-1)*t.$refs.menu.offsetHeight)},enterItem(t){const e=t.filteredOptions[t.pointer],n=e.disabled;e&&!n&&t.selectItem(e)},pointerSet(t,e){t.pointer=e},pointerAdjust(t){t.pointer>=t.filteredOptions.length-1&&(t.pointer=t.filteredOptions.length?t.filteredOptions.length-1:0)},mousedownItem(t){t.mousedownState=!0}};function jP(t){return new RegExp(t.replace(/[.*+?^${}()|[\]\\]/g,"\\$&"),"i")}const Ih={props:{id:{default:null},name:{type:String,default:""},isError:{type:Boolean,default:!1},customAttr:{type:Function,default:()=>""},isDisabled:{type:Boolean,default:!1},placeholder:{type:String,default:""},filterPredicate:{type:Function,default:(t,e)=>t.match(jP(e))}}},DT=(t,e)=>{const n=t.__vccOpts||t;for(const[r,a]of e)n[r]=a;return n},BP={name:"ModelSelect",mixins:[Ih],emits:["blur","searchchange","update:modelValue"],props:{modelValue:{type:[String,Number,Object,Boolean]},customAttr:{type:Function,default:()=>""},options:{type:Array}},data(){return{showMenu:!1,searchText:"",mousedownState:!1,pointer:-1}},watch:{value(t){this.pointer=this.filteredOptions.findIndex(e=>e.value===this.optionValue(t))},filteredOptions(){this.pointerAdjust()},searchText(){this.$emit("searchchange",this.searchText)}},computed:{searchTextCustomAttr(){return this.selectedOption&&this.selectedOption.value?this.customAttr(this.selectedOption):""},inputText(){if(this.searchText)return"";{let t=this.placeholder;return this.selectedOption&&(t=this.selectedOption.text),t}},customAttrs(){try{if(Array.isArray(this.options))return this.options.map(t=>this.customAttr(t))}catch{}return[]},textClass(){return!this.selectedOption&&this.placeholder?"default":""},menuClass(){return{visible:this.showMenu,hidden:!this.showMenu}},menuStyle(){return{display:this.showMenu?"block":"none"}},filteredOptions(){return this.searchText?this.options.filter(t=>{try{return this.filterPredicate(t.text,this.searchText)}catch{return!0}}):this.options},selectedOption(){return this.options.find(t=>t.value===this.optionValue(this.modelValue))}},methods:{deleteTextOrItem(){!this.searchText&&this.modelValue&&(this.selectItem({}),this.openOptions())},openOptions(){An.openOptions(this)},blurInput(){An.blurInput(this)},closeOptions(){An.closeOptions(this)},prevItem(){An.prevItem(this)},nextItem(){An.nextItem(this)},enterItem(){An.enterItem(this)},pointerSet(t){An.pointerSet(this,t)},pointerAdjust(){An.pointerAdjust(this)},mousedownItem(){An.mousedownItem(this)},selectItem(t){this.searchText="",this.closeOptions(),typeof this.modelValue=="object"&&this.modelValue?this.$emit("update:modelValue",t):(this.$emit("update:modelValue",t.value),t.value!==void 0&&t.value===t.text&&(this.searchText=t.value))},optionValue(t){return typeof t=="object"&&t!==null?t.value:t}}},UP=v("i",{class:"dropdown icon"},null,-1),VP=["disabled","tabindex","id","name","value"],HP=["data-vss-custom-attr"],YP=["data-vss-custom-attr","onClick","onMouseenter"];function WP(t,e,n,r,a,i){return A(),N("div",{class:Se(["ui fluid search selection dropdown",{"active visible":a.showMenu,error:t.isError,disabled:t.isDisabled}]),onClick:e[11]||(e[11]=(...o)=>i.openOptions&&i.openOptions(...o)),onFocus:e[12]||(e[12]=(...o)=>i.openOptions&&i.openOptions(...o))},[UP,v("input",{class:"search",autocomplete:"off",disabled:t.isDisabled,tabindex:t.isDisabled?-1:0,id:t.id,name:t.name,value:a.searchText,onInput:e[0]||(e[0]=o=>a.searchText=o.target.value),ref:"input",onFocus:e[1]||(e[1]=pe((...o)=>i.openOptions&&i.openOptions(...o),["prevent"])),onKeyup:[e[2]||(e[2]=rt((...o)=>i.closeOptions&&i.closeOptions(...o),["esc"])),e[7]||(e[7]=rt(pe((...o)=>i.enterItem&&i.enterItem(...o),["prevent"]),["enter"]))],onBlur:e[3]||(e[3]=(...o)=>i.blurInput&&i.blurInput(...o)),onKeydown:[e[4]||(e[4]=rt((...o)=>i.prevItem&&i.prevItem(...o),["up"])),e[5]||(e[5]=rt((...o)=>i.nextItem&&i.nextItem(...o),["down"])),e[6]||(e[6]=rt(pe(()=>{},["prevent"]),["enter"])),e[8]||(e[8]=rt((...o)=>i.deleteTextOrItem&&i.deleteTextOrItem(...o),["delete"]))]},null,40,VP),v("div",{class:Se(["text",i.textClass]),"data-vss-custom-attr":i.searchTextCustomAttr},ae(i.inputText),11,HP),v("div",{class:Se(["menu",i.menuClass]),ref:"menu",onMousedown:e[10]||(e[10]=pe(()=>{},["prevent"])),style:wt(i.menuStyle),tabindex:"-1"},[(A(!0),N(se,null,ke(i.filteredOptions,(o,s)=>(A(),N("div",{key:s,class:Se(["item",{selected:o.selected||a.pointer===s,disabled:o.disabled}]),"data-vss-custom-attr":i.customAttrs[s]?i.customAttrs[s]:"",onClick:pe(l=>i.selectItem(o),["stop"]),onMousedown:e[9]||(e[9]=(...l)=>i.mousedownItem&&i.mousedownItem(...l)),onMouseenter:l=>i.pointerSet(s)},[ze(t.$slots,"default",{option:o,idx:s},()=>[Tt(ae(o.text),1)])],42,YP))),128))],38)],34)}const y1=DT(BP,[["render",WP]]),qP={name:"ModelListSelect",mixins:[Ih],emits:["blur","searchchange","update:modelValue"],render:function(){return Cr(y1,{id:this.id,name:this.name,options:this.options,modelValue:this.innerValue,isError:this.isError,isDisabled:this.isDisabled,placeholder:this.placeholder,filterPredicate:this.filterPredicate,onBlur:()=>this.$emit("blur"),"onUpdate:modelValue":this.onInput,onSearchchange:t=>this.$emit("searchchange",t)})},props:{modelValue:{type:[String,Number,Object,Boolean]},list:{type:Array},optionValue:{type:String},optionText:{type:String},customText:{type:Function},optionDisabled:{type:String}},computed:{options(){return this.list.map(t=>({value:t[this.optionValue],text:this.buildText(t),disabled:!!t[this.optionDisabled]}))},innerValue(){return this.modelValue?typeof this.modelValue=="object"?this.modelValue?{value:this.modelValue[this.optionValue],text:this.buildText(this.modelValue),disabled:!!this.modelValue[this.optionDisabled]}:{value:"",text:"",disabled:!1}:this.modelValue:this.modelValue}},methods:{buildText(t){return t[this.optionValue]!==void 0?this.customText?this.customText(t):t[this.optionText]:""},onInput(t){if(t===void 0)return this.$emit("update:modelValue","");if(Object.keys(t).length===0&&t.constructor===Object)this.$emit("update:modelValue",t);else if(typeof t=="object"){const e=this.list.find(n=>n[this.optionValue]===t.value);this.$emit("update:modelValue",e)}else this.$emit("update:modelValue",t)}},components:{ModelSelect:y1}},zP={name:"MultiSelect",mixins:[Ih],emits:["blur","searchchange","select"],props:{customAttr:{type:Function,default:()=>""},options:{type:Array},selectedOptions:{type:Array},cleanSearch:{type:Boolean,default:!0},hideSelectedOptions:{type:Boolean,default:!1}},data(){return{showMenu:!1,searchText:"",mousedownState:!1,pointer:-1}},watch:{selectedOptions(){this.pointer=-1},filteredOptions(){this.pointerAdjust()},searchText(){this.$emit("searchchange",this.searchText)}},computed:{inputText(){return this.searchText?"":this.placeholder},textClass(){return this.placeholder?"default":""},inputWidth(){return{width:(this.searchText.length+1)*8+20+"px"}},menuClass(){return{visible:this.showMenu,hidden:!this.showMenu}},menuStyle(){return{display:this.showMenu?"block":"none"}},nonSelectOptions(){return this.options.filter(t=>this.selectedOptions.findIndex(e=>e.value===t.value)===-1)},filteredOptions(){return this.searchText?this.nonSelectOptions.filter(t=>{try{return this.cleanSearch?this.filterPredicate(this.accentsTidy(t.text),this.searchText):this.filterPredicate(t.text,this.searchText)}catch{return!0}}):this.nonSelectOptions}},methods:{deleteTextOrLastItem(){!this.searchText&&this.selectedOptions.length>0&&this.deleteItem(this.selectedOptions[this.selectedOptions.length-1])},openOptions(){An.openOptions(this)},blurInput(){An.blurInput(this)},closeOptions(){An.closeOptions(this)},prevItem(){An.prevItem(this),this.openOptions()},nextItem(){An.nextItem(this),this.openOptions()},enterItem(){An.enterItem(this)},pointerSet(t){An.pointerSet(this,t)},pointerAdjust(){An.pointerAdjust(this)},mousedownItem(){An.mousedownItem(this)},selectItem(t){const e=this.selectedOptions.concat(t),n=e.filter((r,a)=>e.indexOf(r)===a);this.closeOptions(),this.searchText="",this.$emit("select",n,t,"insert")},deleteItem(t){const e=this.selectedOptions.filter(n=>n.value!==t.value);this.$emit("select",e,t,"delete")},accentsTidy(t){let e=t.toString().toLowerCase();return e=e.replace(new RegExp("[àáâãäå]","g"),"a"),e=e.replace(new RegExp("æ","g"),"ae"),e=e.replace(new RegExp("ç","g"),"c"),e=e.replace(new RegExp("[èéêë]","g"),"e"),e=e.replace(new RegExp("[ìíîï]","g"),"i"),e=e.replace(new RegExp("ñ","g"),"n"),e=e.replace(new RegExp("[òóôõö]","g"),"o"),e=e.replace(new RegExp("œ","g"),"oe"),e=e.replace(new RegExp("[ùúûü]","g"),"u"),e=e.replace(new RegExp("[ýÿ]","g"),"y"),e}}},KP=v("i",{class:"dropdown icon"},null,-1),GP=["data-vss-custom-attr"],XP=["onClick"],JP=["disabled","tabindex","id","name"],QP=["data-vss-custom-attr","onClick","onMouseenter"];function ZP(t,e,n,r,a,i){return A(),N("div",{class:Se(["ui fluid search dropdown selection multiple",{"active visible":a.showMenu,error:t.isError,disabled:t.isDisabled}]),onClick:e[11]||(e[11]=(...o)=>i.openOptions&&i.openOptions(...o)),onFocus:e[12]||(e[12]=(...o)=>i.openOptions&&i.openOptions(...o))},[KP,n.hideSelectedOptions?ee("",!0):(A(!0),N(se,{key:0},ke(n.selectedOptions,(o,s)=>(A(),N("a",{key:s,class:"ui label transition visible",style:{display:"inline-block !important"},"data-vss-custom-attr":n.customAttr(o)},[ze(t.$slots,"selected",{option:o,idx:s},()=>[Tt(ae(o.text),1),v("i",{class:"delete icon",onClick:l=>i.deleteItem(o)},null,8,XP)])],8,GP))),128)),Me(v("input",{class:"search",autocomplete:"off",disabled:t.isDisabled,tabindex:t.isDisabled?-1:0,id:t.id,name:t.name,"onUpdate:modelValue":e[0]||(e[0]=o=>a.searchText=o),ref:"input",style:wt(i.inputWidth),onFocus:e[1]||(e[1]=pe((...o)=>i.openOptions&&i.openOptions(...o),["prevent"])),onKeyup:[e[2]||(e[2]=rt((...o)=>i.closeOptions&&i.closeOptions(...o),["esc"])),e[7]||(e[7]=rt(pe((...o)=>i.enterItem&&i.enterItem(...o),["prevent"]),["enter"]))],onBlur:e[3]||(e[3]=(...o)=>i.blurInput&&i.blurInput(...o)),onKeydown:[e[4]||(e[4]=rt((...o)=>i.prevItem&&i.prevItem(...o),["up"])),e[5]||(e[5]=rt((...o)=>i.nextItem&&i.nextItem(...o),["down"])),e[6]||(e[6]=rt(pe(()=>{},["prevent"]),["enter"])),e[8]||(e[8]=rt((...o)=>i.deleteTextOrLastItem&&i.deleteTextOrLastItem(...o),["delete"]))]},null,44,JP),[[Nt,a.searchText]]),v("div",{class:Se(["text",i.textClass])},ae(i.inputText),3),v("div",{class:Se(["menu",i.menuClass]),ref:"menu",onMousedown:e[10]||(e[10]=pe(()=>{},["prevent"])),style:wt(i.menuStyle),tabindex:"-1"},[(A(!0),N(se,null,ke(i.filteredOptions,(o,s)=>(A(),N("div",{key:s,class:Se(["item",{selected:o.selected||a.pointer===s,disabled:o.disabled}]),"data-vss-custom-attr":n.customAttr(o),onClick:pe(l=>i.selectItem(o),["stop"]),onMousedown:e[9]||(e[9]=(...l)=>i.mousedownItem&&i.mousedownItem(...l)),onMouseenter:l=>i.pointerSet(s)},[ze(t.$slots,"default",{option:o,idx:s},()=>[Tt(ae(o.text),1)])],42,QP))),128))],38)],34)}const b1=DT(zP,[["render",ZP]]),Ay={name:"MultiListSelect",mixins:[Ih],emits:["blur","searchchange","select"],render:function(){return Cr(b1,{id:this.id,name:this.name,options:this.options,selectedOptions:this.items,isError:this.isError,isDisabled:this.isDisabled,placeholder:this.placeholder,filterPredicate:this.filterPredicate,onSelect:this.onSelect,onSearchchange:t=>this.$emit("searchchange",t)})},props:{list:{type:Array},optionValue:{type:String},optionText:{type:String},customText:{type:Function},selectedItems:{type:Array},optionDisabled:{type:String}},computed:{options(){return this.list.map(t=>({value:t[this.optionValue],text:this.buildText(t),disabled:!!t[this.optionDisabled]}))},items(){return this.selectedItems.map(t=>({value:t[this.optionValue],text:this.buildText(t),disabled:!!t[this.optionDisabled]}))}},methods:{buildText(t){return t[this.optionValue]!==void 0?this.customText?this.customText(t):t[this.optionText]:""},onSelect(t,e){if(Object.keys(e).length===0&&e.constructor===Object)this.$emit("select",t,e);else{const n=this.list.filter((a,i)=>t.find((o,s)=>a[this.optionValue]===o.value)),r=this.list.find(a=>a[this.optionValue]===e.value);this.$emit("select",n,r)}}},components:{MultiSelect:b1}},e3={class:"row g-3"},t3={class:"col col-auto"},n3={class:"col"},r3={class:"row row-cols-auto g-3 justify-content-end"},a3=["onClick"],i3={class:"mt-2"},o3={class:"row align-items-center g-3 mb-2"},s3={class:"col col-3"},l3={class:"row gx-1 align-items-center form-text"},u3={class:"col"},c3=["id","name","onUpdate:modelValue"],d3={class:"col-auto"},f3={class:"col"},h3={class:"astroid-btn-group text-end"},p3=["onUpdate:modelValue","name","id","value"],m3=["for"],v3=["step","max","onUpdate:modelValue","id"],nm={__name:"TypoResponsive",props:["modelValue","field","fieldname","currentDevice"],emits:["update:changeDevice"],setup(t,{emit:e}){const n=e,r=t,a=["desktop","tablet","mobile"],i=["px","em","rem","pt","%"],o=nn({desktop:{max:100,step:1},tablet:{max:100,step:1},mobile:{max:100,step:1}});function s(u){n("update:changeDevice",u)}function l(u){["em","rem"].includes(r.modelValue[r.fieldname+"_unit"][u])&&(o[u].max=10,o[u].step=.01),["px","pt"].includes(r.modelValue[r.fieldname+"_unit"][u])&&(o[u].max=100,o[u].step=1),r.modelValue[r.fieldname+"_unit"][u]==="%"&&(o[u].max=1e3,o[u].step=1)}return mt(()=>{Object.keys(r.modelValue[r.fieldname+"_unit"]).forEach(u=>{l(u)})}),Tn(()=>{l(r.currentDevice)}),(u,c)=>(A(),N(se,null,[v("div",e3,[v("div",t3,ae(r.field.input.lang[r.fieldname]),1),v("div",n3,[v("div",r3,[(A(),N(se,null,ke(a,d=>v("div",{key:d},[v("a",{href:"#",onClick:pe(f=>s(d),["prevent"]),class:Se({"link-primary":r.currentDevice===d,"link-secondary":r.currentDevice!==d})},[v("i",{class:Se(["fas","fa-"+d])},null,2)],10,a3)])),64))])])]),(A(),N(se,null,ke(a,d=>Me(v("div",i3,[v("div",o3,[v("div",s3,[v("div",l3,[v("div",u3,[Me(v("input",{class:"form-control form-control-sm",id:r.field.input.id+"_"+r.fieldname+"_"+d,name:r.field.input.name+"["+r.fieldname+"]["+d+"]",type:"text","onUpdate:modelValue":f=>r.modelValue[r.fieldname][d]=f},null,8,c3),[[Nt,r.modelValue[r.fieldname][d]]])]),v("div",d3,ae(r.modelValue[r.fieldname+"_unit"][d]),1)])]),v("div",f3,[v("div",h3,[(A(),N(se,null,ke(i,(f,h)=>v("span",{key:f},[Me(v("input",{type:"radio",class:"btn-check","onUpdate:modelValue":p=>r.modelValue[r.fieldname+"_unit"][d]=p,name:r.field.input.name+"["+r.fieldname+"_unit]["+d+"]",id:r.field.input.id+"_"+r.fieldname+"_unit_"+d+"_"+h,value:f,autocomplete:"off"},null,8,p3),[[so,r.modelValue[r.fieldname+"_unit"][d]]]),v("label",{class:"btn btn-sm btn-outline-primary btn-as-outline-primary",for:r.field.input.id+"_"+r.fieldname+"_unit_"+d+"_"+h},ae(f),9,m3)])),64))])])]),Me(v("input",{type:"range",class:"form-range",min:"0",step:o[d].step,max:o[d].max,"onUpdate:modelValue":f=>r.modelValue[r.fieldname][d]=f,id:r.field.input.id+"_"+r.fieldname+"_range_"+d},null,8,v3),[[Nt,r.modelValue[r.fieldname][d]]])],512),[[kn,r.currentDevice===d]])),64))],64))}};/*! * vue-color-kit v1.0.6 * (c) 2023 * @license MIT - */function Co(t){let e={r:0,g:0,b:0,a:1};/#/.test(t)?e=vM(t):/rgb/.test(t)?e=_1(t):typeof t=="string"?e=_1(`rgba(${t})`):Object.prototype.toString.call(t)==="[object Object]"&&(e=t);const{r:n,g:r,b:i,a}=e,{h:o,s,v:l}=gM(e);return{r:n,g:r,b:i,a:a===void 0?1:a,h:o,s,v:l}}function Oy(t){const e=document.createElement("canvas"),n=e.getContext("2d"),r=t*2;return e.width=r,e.height=r,n.fillStyle="#ffffff",n.fillRect(0,0,r,r),n.fillStyle="#ccd5db",n.fillRect(0,0,t,t),n.fillRect(t,t,t,t),e}function Pv(t,e,n,r,i,a){const o=t==="l",s=e.createLinearGradient(0,0,o?n:0,o?0:r);s.addColorStop(.01,i),s.addColorStop(.99,a),e.fillStyle=s,e.fillRect(0,0,n,r)}function mM({r:t,g:e,b:n},r){const i=o=>("0"+Number(o).toString(16)).slice(-2),a=`#${i(t)}${i(e)}${i(n)}`;return r?a.toUpperCase():a}function vM(t){t=t.slice(1);const e=n=>parseInt(n,16)||0;return{r:e(t.slice(0,2)),g:e(t.slice(2,4)),b:e(t.slice(4,6))}}function _1(t){return typeof t=="string"?(t=(/rgba?\((.*?)\)/.exec(t)||["","0,0,0,1"])[1].split(","),{r:Number(t[0])||0,g:Number(t[1])||0,b:Number(t[2])||0,a:Number(t[3]?t[3]:1)}):t}function gM({r:t,g:e,b:n}){t=t/255,e=e/255,n=n/255;const r=Math.max(t,e,n),i=Math.min(t,e,n),a=r-i;let o=0;r===i?o=0:r===t?e>=n?o=60*(e-n)/a:o=60*(e-n)/a+360:r===e?o=60*(n-t)/a+120:r===n&&(o=60*(t-e)/a+240),o=Math.floor(o);let s=parseFloat((r===0?0:1-i/r).toFixed(2)),l=parseFloat(r.toFixed(2));return{h:o,s,v:l}}var Cy=Mt({props:{color:{type:String,default:"#000000"},hsv:{type:Object,default:null},size:{type:Number,default:152}},emits:["selectSaturation"],data(){return{slideSaturationStyle:{}}},mounted(){this.renderColor(),this.renderSlide()},methods:{renderColor(){const t=this.$refs.canvasSaturation,e=this.size,n=t.getContext("2d");t.width=e,t.height=e,n.fillStyle=this.color,n.fillRect(0,0,e,e),Pv("l",n,e,e,"#FFFFFF","rgba(255,255,255,0)"),Pv("p",n,e,e,"rgba(0,0,0,0)","#000000")},renderSlide(){this.slideSaturationStyle={left:this.hsv.s*this.size-5+"px",top:(1-this.hsv.v)*this.size-5+"px"}},selectSaturation(t){const{top:e,left:n}=this.$el.getBoundingClientRect(),r=t.target.getContext("2d"),i=o=>{let s=o.clientX-n,l=o.clientY-e;s<0&&(s=0),l<0&&(l=0),s>this.size&&(s=this.size),l>this.size&&(l=this.size),this.slideSaturationStyle={left:s-5+"px",top:l-5+"px"};const u=r.getImageData(Math.min(s,this.size-1),Math.min(l,this.size-1),1,1),[c,d,f]=u.data;this.$emit("selectSaturation",{r:c,g:d,b:f})};i(t);const a=()=>{document.removeEventListener("mousemove",i),document.removeEventListener("mouseup",a)};document.addEventListener("mousemove",i),document.addEventListener("mouseup",a)}}});const yM={ref:"canvasSaturation"};function bM(t,e,n,r,i,a){return A(),We("div",{class:"saturation",onMousedown:e[1]||(e[1]=we((...o)=>t.selectSaturation&&t.selectSaturation(...o),["prevent","stop"]))},[ae("canvas",yM,null,512),ae("div",{style:t.slideSaturationStyle,class:"slide"},null,4)],32)}Cy.render=bM;Cy.__file="src/color/Saturation.vue";var ky=Mt({props:{hsv:{type:Object,default:null},width:{type:Number,default:15},height:{type:Number,default:152}},emits:["selectHue"],data(){return{slideHueStyle:{}}},mounted(){this.renderColor(),this.renderSlide()},methods:{renderColor(){const t=this.$refs.canvasHue,e=this.width,n=this.height,r=t.getContext("2d");t.width=e,t.height=n;const i=r.createLinearGradient(0,0,0,n);i.addColorStop(0,"#FF0000"),i.addColorStop(.17*1,"#FF00FF"),i.addColorStop(.17*2,"#0000FF"),i.addColorStop(.17*3,"#00FFFF"),i.addColorStop(.17*4,"#00FF00"),i.addColorStop(.17*5,"#FFFF00"),i.addColorStop(1,"#FF0000"),r.fillStyle=i,r.fillRect(0,0,e,n)},renderSlide(){this.slideHueStyle={top:(1-this.hsv.h/360)*this.height-2+"px"}},selectHue(t){const{top:e}=this.$el.getBoundingClientRect(),n=t.target.getContext("2d"),r=a=>{let o=a.clientY-e;o<0&&(o=0),o>this.height&&(o=this.height),this.slideHueStyle={top:o-2+"px"};const s=n.getImageData(0,Math.min(o,this.height-1),1,1),[l,u,c]=s.data;this.$emit("selectHue",{r:l,g:u,b:c})};r(t);const i=()=>{document.removeEventListener("mousemove",r),document.removeEventListener("mouseup",i)};document.addEventListener("mousemove",r),document.addEventListener("mouseup",i)}}});const _M={ref:"canvasHue"};function wM(t,e,n,r,i,a){return A(),We("div",{class:"hue",onMousedown:e[1]||(e[1]=we((...o)=>t.selectHue&&t.selectHue(...o),["prevent","stop"]))},[ae("canvas",_M,null,512),ae("div",{style:t.slideHueStyle,class:"slide"},null,4)],32)}ky.render=wM;ky.__file="src/color/Hue.vue";var $y=Mt({props:{color:{type:String,default:"#000000"},rgba:{type:Object,default:null},width:{type:Number,default:15},height:{type:Number,default:152}},emits:["selectAlpha"],data(){return{slideAlphaStyle:{},alphaSize:5}},watch:{color(){this.renderColor()},"rgba.a"(){this.renderSlide()}},mounted(){this.renderColor(),this.renderSlide()},methods:{renderColor(){const t=this.$refs.canvasAlpha,e=this.width,n=this.height,r=this.alphaSize,i=Oy(r),a=t.getContext("2d");t.width=e,t.height=n,a.fillStyle=a.createPattern(i,"repeat"),a.fillRect(0,0,e,n),Pv("p",a,e,n,"rgba(255,255,255,0)",this.color)},renderSlide(){this.slideAlphaStyle={top:this.rgba.a*this.height-2+"px"}},selectAlpha(t){const{top:e}=this.$el.getBoundingClientRect(),n=i=>{let a=i.clientY-e;a<0&&(a=0),a>this.height&&(a=this.height);let o=parseFloat((a/this.height).toFixed(2));this.$emit("selectAlpha",o)};n(t);const r=()=>{document.removeEventListener("mousemove",n),document.removeEventListener("mouseup",r)};document.addEventListener("mousemove",n),document.addEventListener("mouseup",r)}}});const EM={ref:"canvasAlpha"};function xM(t,e,n,r,i,a){return A(),We("div",{class:"color-alpha",onMousedown:e[1]||(e[1]=we((...o)=>t.selectAlpha&&t.selectAlpha(...o),["prevent","stop"]))},[ae("canvas",EM,null,512),ae("div",{style:t.slideAlphaStyle,class:"slide"},null,4)],32)}$y.render=xM;$y.__file="src/color/Alpha.vue";var Ny=Mt({props:{color:{type:String,default:"#000000"},width:{type:Number,default:100},height:{type:Number,default:30}},data(){return{alphaSize:5}},watch:{color(){this.renderColor()}},mounted(){this.renderColor()},methods:{renderColor(){const t=this.$el,e=this.width,n=this.height,r=this.alphaSize,i=Oy(r),a=t.getContext("2d");t.width=e,t.height=n,a.fillStyle=a.createPattern(i,"repeat"),a.fillRect(0,0,e,n),a.fillStyle=this.color,a.fillRect(0,0,e,n)}}});function TM(t,e,n,r,i,a){return A(),We("canvas")}Ny.render=TM;Ny.__file="src/color/Preview.vue";var Dy=Mt({props:{suckerCanvas:{type:Object,default:null},suckerArea:{type:Array,default:()=>[]}},data(){return{isOpenSucker:!1,suckerPreview:null,isSucking:!1}},watch:{suckerCanvas(t){this.isSucking=!1,this.suckColor(t)}},methods:{openSucker(){this.isOpenSucker?this.keydownHandler({keyCode:27}):(this.isOpenSucker=!0,this.isSucking=!0,this.$emit("openSucker",!0),document.addEventListener("keydown",this.keydownHandler))},keydownHandler(t){t.keyCode===27&&(this.isOpenSucker=!1,this.isSucking=!1,this.$emit("openSucker",!1),document.removeEventListener("keydown",this.keydownHandler),document.removeEventListener("mousemove",this.mousemoveHandler),document.removeEventListener("mouseup",this.mousemoveHandler),this.suckerPreview&&(document.body.removeChild(this.suckerPreview),this.suckerPreview=null))},mousemoveHandler(t){const{clientX:e,clientY:n}=t,{top:r,left:i,width:a,height:o}=this.suckerCanvas.getBoundingClientRect(),s=e-i,l=n-r,c=this.suckerCanvas.getContext("2d").getImageData(Math.min(s,a-1),Math.min(l,o-1),1,1);let[d,f,h,p]=c.data;p=parseFloat((p/255).toFixed(2));const m=this.suckerPreview.style;Object.assign(m,{position:"absolute",left:e+20+"px",top:n-36+"px",width:"24px",height:"24px",borderRadius:"50%",border:"2px solid #fff",boxShadow:"0 0 8px 0 rgba(0, 0, 0, 0.16)",background:`rgba(${d}, ${f}, ${h}, ${p})`,zIndex:95}),this.suckerArea.length&&e>=this.suckerArea[0]&&n>=this.suckerArea[1]&&e<=this.suckerArea[2]&&n<=this.suckerArea[3]?m.display="":m.display="none"},suckColor(t){t&&t.tagName!=="CANVAS"||(this.suckerPreview=document.createElement("div"),this.suckerPreview&&document.body.appendChild(this.suckerPreview),document.addEventListener("mousemove",this.mousemoveHandler),document.addEventListener("mouseup",this.mousemoveHandler),t.addEventListener("click",e=>{const{clientX:n,clientY:r}=e,{top:i,left:a,width:o,height:s}=t.getBoundingClientRect(),l=n-a,u=r-i,d=t.getContext("2d").getImageData(Math.min(l,o-1),Math.min(u,s-1),1,1);let[f,h,p,m]=d.data;m=parseFloat((m/255).toFixed(2)),this.$emit("selectSucker",{r:f,g:h,b:p,a:m})}))}}});const SM=ae("path",{d:"M13.1,8.2l5.6,5.6c0.4,0.4,0.5,1.1,0.1,1.5s-1.1,0.5-1.5,0.1c0,0-0.1,0-0.1-0.1l-1.4-1.4l-7.7,7.7C7.9,21.9,7.6,22,7.3,22H3.1C2.5,22,2,21.5,2,20.9l0,0v-4.2c0-0.3,0.1-0.6,0.3-0.8l5.8-5.8C8.5,9.7,9.2,9.6,9.7,10s0.5,1.1,0.1,1.5c0,0,0,0.1-0.1,0.1l-5.5,5.5v2.7h2.7l7.4-7.4L8.7,6.8c-0.5-0.4-0.5-1-0.1-1.5s1.1-0.5,1.5-0.1c0,0,0.1,0,0.1,0.1l1.4,1.4l3.5-3.5c1.6-1.6,4.1-1.6,5.8-0.1c1.6,1.6,1.6,4.1,0.1,5.8L20.9,9l-3.6,3.6c-0.4,0.4-1.1,0.5-1.5,0.1"},null,-1),AM={key:1,class:"sucker",viewBox:"-16 -16 68 68",xmlns:"http://www.w3.org/2000/svg",stroke:"#9099a4"},OM=ae("g",{fill:"none","fill-rule":"evenodd"},[ae("g",{transform:"translate(1 1)","stroke-width":"4"},[ae("circle",{"stroke-opacity":".5",cx:"18",cy:"18",r:"18"}),ae("path",{d:"M36 18c0-9.94-8.06-18-18-18"},[ae("animateTransform",{attributeName:"transform",type:"rotate",from:"0 18 18",to:"360 18 18",dur:"1s",repeatCount:"indefinite"})])])],-1);function CM(t,e,n,r,i,a){return A(),We("div",null,[t.isSucking?ee("v-if",!0):(A(),We("svg",{key:0,class:[{active:t.isOpenSucker},"sucker"],xmlns:"http://www.w3.org/2000/svg",viewBox:"-12 -12 48 48",onClick:e[1]||(e[1]=(...o)=>t.openSucker&&t.openSucker(...o))},[SM],2)),t.isSucking?(A(),We("svg",AM,[OM])):ee("v-if",!0)])}Dy.render=CM;Dy.__file="src/color/Sucker.vue";var Iy=Mt({props:{name:{type:String,default:""},color:{type:String,default:""}},emits:["inputColor","inputFocus","inputBlur"],setup(t,{emit:e}){return{modelColor:be({get(){return t.color||""},set(a){e("inputColor",a)}}),handleFocus:a=>{e("inputFocus",a)},handleBlur:a=>{e("inputBlur",a)}}}});const kM={class:"color-type"},$M={class:"name"};function NM(t,e,n,r,i,a){return A(),We("div",kM,[ae("span",$M,ye(t.name),1),Ve(ae("input",{"onUpdate:modelValue":e[1]||(e[1]=o=>t.modelColor=o),class:"value",onFocus:e[2]||(e[2]=(...o)=>t.handleFocus&&t.handleFocus(...o)),onBlur:e[3]||(e[3]=(...o)=>t.handleBlur&&t.handleBlur(...o))},null,544),[[Bt,t.modelColor]])])}Iy.render=NM;Iy.__file="src/color/Box.vue";var Py=Mt({name:"ColorPicker",props:{color:{type:String,default:"#000000"},colorsDefault:{type:Array,default:()=>[]},colorsHistoryKey:{type:String,default:""}},emits:["selectColor"],setup(t,{emit:e}){const n=ne(),r=ne([]),i=ne();t.colorsHistoryKey&&localStorage&&(r.value=JSON.parse(localStorage.getItem(t.colorsHistoryKey))||[]),i.value=Oy(4).toDataURL(),vi(()=>{a(n.value)});function a(s){if(!s)return;const l=r.value||[],u=l.indexOf(s);u>=0&&l.splice(u,1),l.length>=8&&(l.length=7),l.unshift(s),r.value=l||[],localStorage&&t.colorsHistoryKey&&localStorage.setItem(t.colorsHistoryKey,JSON.stringify(l))}function o(s){e("selectColor",s)}return{setColorsHistory:a,colorsHistory:r,color:n,imgAlphaBase64:i,selectColor:o}}});const DM={class:"colors"},IM={key:0,class:"colors history"};function PM(t,e,n,r,i,a){return A(),We("div",null,[ae("ul",DM,[(A(!0),We(oe,null,$e(t.colorsDefault,o=>(A(),We("li",{key:o,class:"item",onClick:s=>t.selectColor(o)},[ae("div",{style:{background:`url(${t.imgAlphaBase64})`},class:"alpha"},null,4),ae("div",{style:{background:o},class:"color"},null,4)],8,["onClick"]))),128))]),t.colorsHistory.length?(A(),We("ul",IM,[(A(!0),We(oe,null,$e(t.colorsHistory,o=>(A(),We("li",{key:o,class:"item",onClick:s=>t.selectColor(o)},[ae("div",{style:{background:`url(${t.imgAlphaBase64})`},class:"alpha"},null,4),ae("div",{style:{background:o},class:"color"},null,4)],8,["onClick"]))),128))])):ee("v-if",!0)])}Py.render=PM;Py.__file="src/color/Colors.vue";var hi=Mt({components:{Saturation:Cy,Hue:ky,Alpha:$y,Preview:Ny,Sucker:Dy,Box:Iy,Colors:Py},emits:["changeColor","openSucker","inputFocus","inputBlur"],props:{color:{type:String,default:"#000000"},theme:{type:String,default:"dark"},suckerHide:{type:Boolean,default:!0},suckerCanvas:{type:null,default:null},suckerArea:{type:Array,default:()=>[]},colorsDefault:{type:Array,default:()=>["#000000","#FFFFFF","#FF1900","#F47365","#FFB243","#FFE623","#6EFF2A","#1BC7B1","#00BEFF","#2E81FF","#5D61FF","#FF89CF","#FC3CAD","#BF3DCE","#8E00A7","rgba(0,0,0,0)"]},colorsHistoryKey:{type:String,default:"vue-colorpicker-history"}},data(){return{hueWidth:15,hueHeight:152,previewHeight:30,modelRgba:"",modelHex:"",r:0,g:0,b:0,a:1,h:0,s:0,v:0}},computed:{isLightTheme(){return this.theme==="light"},totalWidth(){return this.hueHeight+(this.hueWidth+8)*2},previewWidth(){return this.totalWidth-(this.suckerHide?0:this.previewHeight)},rgba(){return{r:this.r,g:this.g,b:this.b,a:this.a}},hsv(){return{h:this.h,s:this.s,v:this.v}},rgbString(){return`rgb(${this.r}, ${this.g}, ${this.b})`},rgbaStringShort(){return`${this.r}, ${this.g}, ${this.b}, ${this.a}`},rgbaString(){return`rgba(${this.rgbaStringShort})`},hexString(){return mM(this.rgba,!0)}},created(){Object.assign(this,Co(this.color)),this.setText(),this.$watch("rgba",()=>{this.$emit("changeColor",{rgba:this.rgba,hsv:this.hsv,hex:this.modelHex})})},methods:{selectSaturation(t){const{r:e,g:n,b:r,h:i,s:a,v:o}=Co(t);Object.assign(this,{r:e,g:n,b:r,h:i,s:a,v:o}),this.setText()},handleFocus(t){this.$emit("inputFocus",t)},handleBlur(t){this.$emit("inputBlur",t)},selectHue(t){const{r:e,g:n,b:r,h:i,s:a,v:o}=Co(t);Object.assign(this,{r:e,g:n,b:r,h:i,s:a,v:o}),this.setText(),this.$nextTick(()=>{this.$refs.saturation.renderColor(),this.$refs.saturation.renderSlide()})},selectAlpha(t){this.a=t,this.setText()},inputHex(t){const{r:e,g:n,b:r,a:i,h:a,s:o,v:s}=Co(t);Object.assign(this,{r:e,g:n,b:r,a:i,h:a,s:o,v:s}),this.modelHex=t,this.modelRgba=this.rgbaStringShort,this.$nextTick(()=>{this.$refs.saturation.renderColor(),this.$refs.saturation.renderSlide(),this.$refs.hue.renderSlide()})},inputRgba(t){const{r:e,g:n,b:r,a:i,h:a,s:o,v:s}=Co(t);Object.assign(this,{r:e,g:n,b:r,a:i,h:a,s:o,v:s}),this.modelHex=this.hexString,this.modelRgba=t,this.$nextTick(()=>{this.$refs.saturation.renderColor(),this.$refs.saturation.renderSlide(),this.$refs.hue.renderSlide()})},setText(){this.modelHex=this.hexString,this.modelRgba=this.rgbaStringShort},openSucker(t){this.$emit("openSucker",t)},selectSucker(t){const{r:e,g:n,b:r,a:i,h:a,s:o,v:s}=Co(t);Object.assign(this,{r:e,g:n,b:r,a:i,h:a,s:o,v:s}),this.setText(),this.$nextTick(()=>{this.$refs.saturation.renderColor(),this.$refs.saturation.renderSlide(),this.$refs.hue.renderSlide()})},selectColor(t){const{r:e,g:n,b:r,a:i,h:a,s:o,v:s}=Co(t);Object.assign(this,{r:e,g:n,b:r,a:i,h:a,s:o,v:s}),this.setText(),this.$nextTick(()=>{this.$refs.saturation.renderColor(),this.$refs.saturation.renderSlide(),this.$refs.hue.renderSlide()})}}});const MM={class:"color-set"};function LM(t,e,n,r,i,a){const o=Bn("Saturation"),s=Bn("Hue"),l=Bn("Alpha"),u=Bn("Preview"),c=Bn("Sucker"),d=Bn("Box"),f=Bn("Colors");return A(),We("div",{class:["hu-color-picker",{light:t.isLightTheme}],style:{width:t.totalWidth+"px"}},[ae("div",MM,[ae(o,{ref:"saturation",color:t.rgbString,hsv:t.hsv,size:t.hueHeight,onSelectSaturation:t.selectSaturation},null,8,["color","hsv","size","onSelectSaturation"]),ae(s,{ref:"hue",hsv:t.hsv,width:t.hueWidth,height:t.hueHeight,onSelectHue:t.selectHue},null,8,["hsv","width","height","onSelectHue"]),ae(l,{ref:"alpha",color:t.rgbString,rgba:t.rgba,width:t.hueWidth,height:t.hueHeight,onSelectAlpha:t.selectAlpha},null,8,["color","rgba","width","height","onSelectAlpha"])]),ae("div",{style:{height:t.previewHeight+"px"},class:"color-show"},[ae(u,{color:t.rgbaString,width:t.previewWidth,height:t.previewHeight},null,8,["color","width","height"]),t.suckerHide?ee("v-if",!0):(A(),We(c,{key:0,"sucker-canvas":t.suckerCanvas,"sucker-area":t.suckerArea,onOpenSucker:t.openSucker,onSelectSucker:t.selectSucker},null,8,["sucker-canvas","sucker-area","onOpenSucker","onSelectSucker"]))],4),ae(d,{name:"HEX",color:t.modelHex,onInputColor:t.inputHex,onInputFocus:t.handleFocus,onInputBlur:t.handleBlur},null,8,["color","onInputColor","onInputFocus","onInputBlur"]),ae(d,{name:"RGBA",color:t.modelRgba,onInputColor:t.inputRgba,onInputFocus:t.handleFocus,onInputBlur:t.handleBlur},null,8,["color","onInputColor","onInputFocus","onInputBlur"]),ae(f,{color:t.rgbaString,"colors-default":t.colorsDefault,"colors-history-key":t.colorsHistoryKey,onSelectColor:t.selectColor},null,8,["color","colors-default","colors-history-key","onSelectColor"]),ee(" custom options "),ze(t.$slots,"default")],6)}hi.render=LM;hi.__file="src/color/ColorPicker.vue";hi.install=t=>{t.component(hi.name,hi)};const RM={class:"row row-cols-1 g-4"},FM={key:0},jM={class:"row g-3 mb-2 justify-content-center"},BM={class:"col col-auto"},UM=["for"],VM={class:"col"},HM={class:"astroid-btn-group text-end"},YM=["id","value"],WM=["for"],qM=["id","name"],zM={key:1},KM=["for"],GM=["id","name"],XM=["value"],JM={key:2},QM=["for"],ZM=["id","name"],e3=["value"],t3={class:"row row-cols-1 g-2"},n3={key:0},r3={key:1},i3={key:2},a3={class:"row row-cols-1 g-4"},o3={key:0},s3={class:"form-label"},l3={class:"astroid-color"},u3={class:"row"},c3={key:0},d3={key:0,class:"col text-center py-3"},f3={key:1,class:"col-4 text-center"},h3=y("div",null,"Dark",-1),p3=["name","id"],m3={key:1},v3=["for"],g3=["id","name"],y3=["value"],b3={key:2},_3={class:"form-label"},w3={class:"btn-group",role:"group","aria-label":"Basic checkbox toggle button group"},E3=["name","id","value"],x3=["for","innerHTML"],T3={key:0,class:"typography-preview"},S3=["href"],A3=y("p",null,"Aa Bb Cc Dd Ee Ff Gg Hh Ii Jj Kk Ll Mm Nn Oo Pp Qq Rr Ss Tt Uu Vv Ww Xx Yy Zz",-1),O3=y("p",{class:"mb-0"},"0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20",-1),C3={__name:"Typography",props:["modelValue","field"],emits:["update:modelValue"],setup(t,{emit:e}){const n=t,r=Wn("theme","light"),i=Wn("constant",{}),a=[{value:"bold",text:"Bold"},{value:"italic",text:"Italic"},{value:"underline",text:'Underline'}],o={"Arial, Helvetica, sans-serif":"Arial, Helvetica","Arial Black, Gadget, sans-serif":"Arial Black, Gadget","Bookman Old Style, serif":"Bookman Old Style","Comic Sans MS, cursive":"Comic Sans MS","Courier, monospace":"Courier","Garamond, serif":"Garamond","Georgia, serif":"Georgia","Impact, Charcoal, sans-serif":"Impact, Charcoal","Lucida Console, Monaco, monospace":"Lucida Console, Monaco","Lucida Sans Unicode, sans-serif":"Lucida Sans Unicode","MS Sans Serif, Geneva, sans-serif":"MS Sans Serif, Geneva","MS Serif, New York, sans-serif":"MS Serif, New York","Palatino Linotype, Book Antiqua, Palatino, serif":"Palatino Linotype, Book Antiqua, Palatino","Tahoma, Geneva, sans-serif":"Tahoma, Geneva","Times New Roman, Times, serif":"Times New Roman, Times","Trebuchet MS, Helvetica, sans-serif":"Trebuchet MS, Helvetica","Verdana, Geneva, sans-serif":"Verdana, Geneva"},s=["I love you and that's the beginning and end of everything.","I saw that you were perfect, and so I loved you. Then I saw that you were not perfect and I loved you even more.","You know you're in love when you can't fall asleep because reality is finally better than your dreams.","Love is that condition in which the happiness of another person is essential to your own.","The best thing to hold onto in life is each other.","I need you like a heart needs a beat.","I am who I am because of you. You are every reason, every hope, and every dream I've ever had.","If I had a flower for every time I thought of you.. I could walk through my garden forever.","Take my hand, take my whole life too. For I can't help falling in love with you.","If you live to be a hundred, I want to live to be a hundred minus one day so I never have to live without you.","You are the finest, loveliest, tenderest, and most beautiful person I have ever known and even that is an understatement.","In all the world, there is no heart for me like yours. In all the world, there is no love for you like mine."],l=mn({system:[],google:[],local:[]}),u=ne({value:"",text:""}),c=ne(["system","google"]),d=ne("google"),f=ne("desktop");function h(k){k.search(/^library-font-/)!==-1?d.value="local":typeof o[k]<"u"?d.value="system":d.value="google"}bt(()=>{let k=i.site_url+"administrator/index.php?option=com_ajax&astroid=google-fonts&template="+i.template_name+"&ts="+Date.now();if(Object.keys(n.field.input.value).forEach(C=>{typeof n.modelValue[C]>"u"&&(n.modelValue[C]=n.field.input.value[C])}),h(n.field.input.value.font_face),xr.get(k).then(function(C){C.status===200&&(l.system=C.data.system,l.google=C.data.google,l.local=C.data.local,l.local.length>1&&c.value.push("local"),C.data[d.value].forEach(S=>{n.modelValue.font_face===S.value&&(u.value=S)}))}).catch(function(C){console.log(C)}),n.modelValue.font_color.trim()!=="")try{const C=JSON.parse(n.modelValue.font_color);b.light=C.light,b.dark=C.dark}catch{b.light=n.modelValue.font_color,b.dark=n.modelValue.font_color}document.addEventListener("click",function(C){const S=document.getElementById(n.field.input.id+"-colorpicker"),x=document.getElementById(n.field.input.id+"-colorcircle-light"),I=document.getElementById(n.field.input.id+"-colorcircle-dark");m.value===!0&&S&&x&&!x.contains(C.target)&&!S.contains(C.target)&&(I&&!I.contains(C.target)||parseInt(i.color_mode)===0)&&(m.value=!1)})}),An(()=>{u.value.value!==""&&u.value.value!==n.modelValue.font_face&&(h(n.modelValue.font_face),u.value=l[d.value].find(k=>k.value===n.modelValue.font_face))}),yt(u,k=>{k.value!==n.modelValue.font_face&&(n.modelValue.font_face=k.value)});function p(k){f.value=k}const m=ne(!1),g=ne(""),v=ne("light"),b=mn({light:"",dark:""});function E(k){g.value=b[k],v.value=k,m.value=!0}function w(k){try{if(n.modelValue.font_color){let C=JSON.parse(n.modelValue.font_color);C[v.value]=k,n.modelValue.font_color=JSON.stringify(C)}else{let C={light:"",dark:""};C[v.value]=k,n.modelValue.font_color=JSON.stringify(C)}}catch{const S={light:k,dark:k};n.modelValue.font_color=JSON.stringify(S)}}function T(k){const{r:C,g:S,b:x,a:I}=k.rgba;I===0?b[v.value]="":b[v.value]=`rgba(${C}, ${S}, ${x}, ${I})`,w(b[v.value])}function O(k,C){return k=Math.ceil(k),C=Math.floor(C),Math.floor(Math.random()*(C-k+1))+k}return(k,C)=>{const S=Bn("font-awesome-icon");return A(),D(oe,null,[y("div",{class:Se(["row g-4","row-cols-lg-"+Math.ceil(n.field.input.options.columns/2)+" row-cols-xl-"+n.field.input.options.columns])},[y("div",null,[y("div",RM,[n.field.input.options.fontpicker?(A(),D("div",FM,[y("div",jM,[y("div",BM,[y("label",{for:n.field.input.id+"_font_face_search",class:"form-label m-0"},ye(n.field.input.lang.font_family),9,UM)]),y("div",VM,[y("div",HM,[(A(!0),D(oe,null,$e(c.value,x=>(A(),D("span",{key:x},[Ve(y("input",{type:"radio",class:"btn-check","onUpdate:modelValue":C[0]||(C[0]=I=>d.value=I),id:n.field.input.id+"_font_type_"+x,value:x,autocomplete:"off"},null,8,YM),[[so,d.value]]),y("label",{class:"btn btn-sm btn-outline-primary btn-as-outline-primary text-capitalize",for:n.field.input.id+"_font_type_"+x},ye(x),9,WM)]))),128))])])]),ae(K(YP),{list:l[d.value],modelValue:u.value,"onUpdate:modelValue":C[1]||(C[1]=x=>u.value=x),"option-value":"value","option-text":"text",id:n.field.input.id+"_font_face_search",placeholder:n.field.input.lang.inherit},null,8,["list","modelValue","id","placeholder"]),Ve(y("input",{type:"hidden",id:n.field.input.id+"_font_face",name:n.field.input.name+"[font_face]","onUpdate:modelValue":C[2]||(C[2]=x=>u.value.value=x)},null,8,qM),[[Bt,u.value.value]])])):ee("",!0),n.field.input.options.fontpicker?(A(),D("div",zM,[y("label",{for:n.field.input.id+"_alt_font_face",class:"form-label"},ye(n.field.input.lang.font_family_alt),9,KM),Ve(y("select",{id:n.field.input.id+"_alt_font_face",name:n.field.input.name+"[alt_font_face]","onUpdate:modelValue":C[3]||(C[3]=x=>n.modelValue.alt_font_face=x),class:"form-select"},[(A(!0),D(oe,null,$e(n.field.input.options.system_fonts,x=>(A(),D("option",{value:x.value,key:x.value},ye(x.text),9,XM))),128))],8,GM),[[fr,n.modelValue.alt_font_face]])])):ee("",!0),n.field.input.options.weightpicker?(A(),D("div",JM,[y("label",{for:n.field.input.id+"_font_weight",class:"form-label"},ye(n.field.input.lang.font_weight),9,QM),Ve(y("select",{id:n.field.input.id+"_font_weight",name:n.field.input.name+"[font_weight]","onUpdate:modelValue":C[4]||(C[4]=x=>n.modelValue.font_weight=x),class:"form-select"},[(A(),D(oe,null,$e([100,200,300,400,500,600,700,800,900],x=>y("option",{value:x,key:x},ye(x),9,e3)),64))],8,ZM),[[fr,n.modelValue.font_weight]])])):ee("",!0)])]),y("div",null,[y("div",t3,[n.field.input.options.sizepicker?(A(),D("div",n3,[ae(nm,{modelValue:n.modelValue,"onUpdate:modelValue":C[5]||(C[5]=x=>n.modelValue=x),field:n.field,fieldname:"font_size","current-device":f.value,"onUpdate:changeDevice":p},null,8,["modelValue","field","current-device"])])):ee("",!0),n.field.input.options.letterspacingpicker?(A(),D("div",r3,[ae(nm,{modelValue:n.modelValue,"onUpdate:modelValue":C[6]||(C[6]=x=>n.modelValue=x),field:n.field,fieldname:"letter_spacing","current-device":f.value,"onUpdate:changeDevice":p},null,8,["modelValue","field","current-device"])])):ee("",!0),n.field.input.options.lineheightpicker?(A(),D("div",i3,[ae(nm,{modelValue:n.modelValue,"onUpdate:modelValue":C[7]||(C[7]=x=>n.modelValue=x),field:n.field,fieldname:"line_height","current-device":f.value,"onUpdate:changeDevice":p},null,8,["modelValue","field","current-device"])])):ee("",!0)])]),y("div",null,[y("div",a3,[n.field.input.options.colorpicker?(A(),D("div",o3,[y("div",s3,ye(n.field.input.lang.font_color),1),y("div",l3,[y("div",u3,[y("div",{class:Se({"col-4 text-center":K(i).color_mode==="1","col-12":K(i).color_mode!=="1"})},[ae(S,{id:n.field.input.id+"-colorcircle-light",icon:["fas","circle"],size:"3x",class:"border astroid-color-picker",style:xt({color:b.light}),onClick:C[8]||(C[8]=x=>E("light"))},null,8,["id","style"]),K(i).color_mode==="1"?(A(),D("div",c3,"Light")):ee("",!0)],2),K(i).color_mode==="1"?(A(),D("div",d3,[ae(S,{icon:["fas","arrows-left-right"]})])):ee("",!0),K(i).color_mode==="1"?(A(),D("div",f3,[ae(S,{id:n.field.input.id+"-colorcircle-dark",icon:["fas","circle"],size:"3x",class:"border astroid-color-picker",style:xt({color:b.dark}),onClick:C[9]||(C[9]=x=>E("dark"))},null,8,["id","style"]),h3])):ee("",!0)]),Ve(y("input",{type:"hidden",name:n.field.input.name+"[font_color]",id:n.field.input.id+"_font_color","onUpdate:modelValue":C[10]||(C[10]=x=>n.modelValue.font_color=x)},null,8,p3),[[Bt,n.modelValue.font_color]]),m.value?(A(),We(K(hi),{key:0,theme:K(r),color:g.value,"sucker-hide":!0,"sucker-canvas":null,"sucker-area":[],id:n.field.input.id+"-colorpicker",onChangeColor:T},null,8,["theme","color","id"])):ee("",!0)])])):ee("",!0),n.field.input.options.transformpicker?(A(),D("div",m3,[y("label",{for:n.field.input.id+"_text_transform",class:"form-label"},ye(n.field.input.lang.text_transform),9,v3),Ve(y("select",{id:n.field.input.id+"_text_transform",name:n.field.input.name+"[text_transform]","onUpdate:modelValue":C[11]||(C[11]=x=>n.modelValue.text_transform=x),class:"form-select"},[(A(!0),D(oe,null,$e(n.field.input.options.text_transform_options,(x,I)=>(A(),D("option",{value:I,key:I},ye(x),9,y3))),128))],8,g3),[[fr,n.modelValue.text_transform]])])):ee("",!0),n.field.input.options.stylepicker?(A(),D("div",b3,[y("div",_3,ye(n.field.input.lang.font_style),1),y("div",w3,[(A(),D(oe,null,$e(a,(x,I)=>y("span",null,[Ve(y("input",{type:"checkbox",class:"btn-check","onUpdate:modelValue":C[12]||(C[12]=N=>n.modelValue.font_style=N),name:n.field.input.name+"[font_style]",id:n.field.input.id+"_font_style_"+I,value:x.value,autocomplete:"off"},null,8,E3),[[zi,n.modelValue.font_style]]),y("label",{class:"btn btn-sm",for:n.field.input.id+"_font_style_"+I,innerHTML:x.text},null,8,x3)])),64))])])):ee("",!0)])])],2),n.field.input.options.preview?(A(),D("div",T3,[d.value==="google"&&typeof l[d.value].find(x=>x.value===u.value.value)<"u"&&u.value.value!==""&&u.value.value!=="__default"&&u.value.value.search(/^library-font-/)===-1?(A(),D("link",{key:0,href:"https://fonts.googleapis.com/css?family="+u.value.value,rel:"stylesheet"},null,8,S3)):ee("",!0),y("div",{class:"card card-default card-body mt-4",style:xt({"font-family":u.value.text,"font-weight":n.modelValue.font_weight,"text-transform":n.modelValue.text_transform,"font-size":n.modelValue.font_size[f.value]+n.modelValue.font_size_unit[f.value],"line-height":n.modelValue.line_height[f.value]+n.modelValue.line_height_unit[f.value],"letter-spacing":n.modelValue.letter_spacing[f.value]+n.modelValue.letter_spacing_unit[f.value]})},[y("p",null,ye(s[O(0,s.length-1)]),1),A3,O3],4)])):ee("",!0)],64)}}},k3={key:0},$3={class:"d-grid"},N3=y("i",{class:"fas fa-expand me-1"},null,-1),D3=["id"],I3={class:"modal-dialog modal-fullscreen"},P3={class:"modal-content"},M3={class:"modal-header"},L3=["innerHTML"],R3={class:"modal-body"},F3=["id","name","textContent"],j3=["id","name","placeholder","textContent"],B3={__name:"TextArea",props:["modelValue","field"],emits:["update:modelValue"],setup(t,{emit:e}){const n=e,r=t,i=Wn("theme","light"),a={automaticLayout:!0,formatOnType:!0,formatOnPaste:!0,height:"200px"},o=ne(""),s=ne(!1);function l(u){n("update:modelValue",u)}return bt(()=>{o.value=r.modelValue}),An(()=>{o.value!==r.modelValue&&(o.value=r.modelValue)}),(u,c)=>{const d=Bn("vue-monaco-editor");return typeof r.field.input.code<"u"&&r.field.input.code!==""?(A(),D("div",k3,[ae(d,{value:o.value,"onUpdate:value":c[0]||(c[0]=f=>o.value=f),theme:K(i)==="light"?"light":"vs-dark",language:r.field.input.code,height:"200px",className:"border",options:a,onChange:l},null,8,["value","theme","language"]),y("div",$3,[y("button",{type:"button",class:"btn btn-sm btn-as btn-primary btn-as-primary rounded-0",onClick:c[1]||(c[1]=we(f=>s.value=!0,["prevent"]))},[N3,Ct(" Edit in Fullscreen ")])]),s.value?(A(),D("div",{key:0,class:"modal d-block",id:r.field.input.id+"_full_editor",tabindex:"-1"},[y("div",I3,[y("div",P3,[y("div",M3,[y("h5",{class:"modal-title",innerHTML:r.field.label},null,8,L3),y("button",{type:"button",class:"btn-close","aria-label":"Close",onClick:c[2]||(c[2]=we(f=>s.value=!1,["prevent"]))})]),y("div",R3,[ae(d,{value:o.value,"onUpdate:value":c[3]||(c[3]=f=>o.value=f),theme:K(i)==="light"?"light":"vs-dark",language:r.field.input.code,height:"100%",className:"border",options:a,onChange:l},null,8,["value","theme","language"])])])])],8,D3)):ee("",!0),y("textarea",{class:"d-none",id:r.field.input.id,name:r.field.input.name,textContent:ye(t.modelValue)},null,8,F3)])):(A(),D("textarea",{key:1,class:"form-control",id:r.field.input.id,name:r.field.input.name,rows:"8",placeholder:r.field.input.hint,textContent:ye(t.modelValue),onInput:c[4]||(c[4]=f=>n("update:modelValue",f.target.value))},null,40,j3))}}};var DT={exports:{}};const U3=OT(F$);/**! + */function Co(t){let e={r:0,g:0,b:0,a:1};/#/.test(t)?e=y3(t):/rgb/.test(t)?e=_1(t):typeof t=="string"?e=_1(`rgba(${t})`):Object.prototype.toString.call(t)==="[object Object]"&&(e=t);const{r:n,g:r,b:a,a:i}=e,{h:o,s,v:l}=b3(e);return{r:n,g:r,b:a,a:i===void 0?1:i,h:o,s,v:l}}function Oy(t){const e=document.createElement("canvas"),n=e.getContext("2d"),r=t*2;return e.width=r,e.height=r,n.fillStyle="#ffffff",n.fillRect(0,0,r,r),n.fillStyle="#ccd5db",n.fillRect(0,0,t,t),n.fillRect(t,t,t,t),e}function Pv(t,e,n,r,a,i){const o=t==="l",s=e.createLinearGradient(0,0,o?n:0,o?0:r);s.addColorStop(.01,a),s.addColorStop(.99,i),e.fillStyle=s,e.fillRect(0,0,n,r)}function g3({r:t,g:e,b:n},r){const a=o=>("0"+Number(o).toString(16)).slice(-2),i=`#${a(t)}${a(e)}${a(n)}`;return r?i.toUpperCase():i}function y3(t){t=t.slice(1);const e=n=>parseInt(n,16)||0;return{r:e(t.slice(0,2)),g:e(t.slice(2,4)),b:e(t.slice(4,6))}}function _1(t){return typeof t=="string"?(t=(/rgba?\((.*?)\)/.exec(t)||["","0,0,0,1"])[1].split(","),{r:Number(t[0])||0,g:Number(t[1])||0,b:Number(t[2])||0,a:Number(t[3]?t[3]:1)}):t}function b3({r:t,g:e,b:n}){t=t/255,e=e/255,n=n/255;const r=Math.max(t,e,n),a=Math.min(t,e,n),i=r-a;let o=0;r===a?o=0:r===t?e>=n?o=60*(e-n)/i:o=60*(e-n)/i+360:r===e?o=60*(n-t)/i+120:r===n&&(o=60*(t-e)/i+240),o=Math.floor(o);let s=parseFloat((r===0?0:1-a/r).toFixed(2)),l=parseFloat(r.toFixed(2));return{h:o,s,v:l}}var Cy=Lt({props:{color:{type:String,default:"#000000"},hsv:{type:Object,default:null},size:{type:Number,default:152}},emits:["selectSaturation"],data(){return{slideSaturationStyle:{}}},mounted(){this.renderColor(),this.renderSlide()},methods:{renderColor(){const t=this.$refs.canvasSaturation,e=this.size,n=t.getContext("2d");t.width=e,t.height=e,n.fillStyle=this.color,n.fillRect(0,0,e,e),Pv("l",n,e,e,"#FFFFFF","rgba(255,255,255,0)"),Pv("p",n,e,e,"rgba(0,0,0,0)","#000000")},renderSlide(){this.slideSaturationStyle={left:this.hsv.s*this.size-5+"px",top:(1-this.hsv.v)*this.size-5+"px"}},selectSaturation(t){const{top:e,left:n}=this.$el.getBoundingClientRect(),r=t.target.getContext("2d"),a=o=>{let s=o.clientX-n,l=o.clientY-e;s<0&&(s=0),l<0&&(l=0),s>this.size&&(s=this.size),l>this.size&&(l=this.size),this.slideSaturationStyle={left:s-5+"px",top:l-5+"px"};const u=r.getImageData(Math.min(s,this.size-1),Math.min(l,this.size-1),1,1),[c,d,f]=u.data;this.$emit("selectSaturation",{r:c,g:d,b:f})};a(t);const i=()=>{document.removeEventListener("mousemove",a),document.removeEventListener("mouseup",i)};document.addEventListener("mousemove",a),document.addEventListener("mouseup",i)}}});const _3={ref:"canvasSaturation"};function w3(t,e,n,r,a,i){return A(),We("div",{class:"saturation",onMousedown:e[1]||(e[1]=pe((...o)=>t.selectSaturation&&t.selectSaturation(...o),["prevent","stop"]))},[ie("canvas",_3,null,512),ie("div",{style:t.slideSaturationStyle,class:"slide"},null,4)],32)}Cy.render=w3;Cy.__file="src/color/Saturation.vue";var ky=Lt({props:{hsv:{type:Object,default:null},width:{type:Number,default:15},height:{type:Number,default:152}},emits:["selectHue"],data(){return{slideHueStyle:{}}},mounted(){this.renderColor(),this.renderSlide()},methods:{renderColor(){const t=this.$refs.canvasHue,e=this.width,n=this.height,r=t.getContext("2d");t.width=e,t.height=n;const a=r.createLinearGradient(0,0,0,n);a.addColorStop(0,"#FF0000"),a.addColorStop(.17*1,"#FF00FF"),a.addColorStop(.17*2,"#0000FF"),a.addColorStop(.17*3,"#00FFFF"),a.addColorStop(.17*4,"#00FF00"),a.addColorStop(.17*5,"#FFFF00"),a.addColorStop(1,"#FF0000"),r.fillStyle=a,r.fillRect(0,0,e,n)},renderSlide(){this.slideHueStyle={top:(1-this.hsv.h/360)*this.height-2+"px"}},selectHue(t){const{top:e}=this.$el.getBoundingClientRect(),n=t.target.getContext("2d"),r=i=>{let o=i.clientY-e;o<0&&(o=0),o>this.height&&(o=this.height),this.slideHueStyle={top:o-2+"px"};const s=n.getImageData(0,Math.min(o,this.height-1),1,1),[l,u,c]=s.data;this.$emit("selectHue",{r:l,g:u,b:c})};r(t);const a=()=>{document.removeEventListener("mousemove",r),document.removeEventListener("mouseup",a)};document.addEventListener("mousemove",r),document.addEventListener("mouseup",a)}}});const E3={ref:"canvasHue"};function x3(t,e,n,r,a,i){return A(),We("div",{class:"hue",onMousedown:e[1]||(e[1]=pe((...o)=>t.selectHue&&t.selectHue(...o),["prevent","stop"]))},[ie("canvas",E3,null,512),ie("div",{style:t.slideHueStyle,class:"slide"},null,4)],32)}ky.render=x3;ky.__file="src/color/Hue.vue";var $y=Lt({props:{color:{type:String,default:"#000000"},rgba:{type:Object,default:null},width:{type:Number,default:15},height:{type:Number,default:152}},emits:["selectAlpha"],data(){return{slideAlphaStyle:{},alphaSize:5}},watch:{color(){this.renderColor()},"rgba.a"(){this.renderSlide()}},mounted(){this.renderColor(),this.renderSlide()},methods:{renderColor(){const t=this.$refs.canvasAlpha,e=this.width,n=this.height,r=this.alphaSize,a=Oy(r),i=t.getContext("2d");t.width=e,t.height=n,i.fillStyle=i.createPattern(a,"repeat"),i.fillRect(0,0,e,n),Pv("p",i,e,n,"rgba(255,255,255,0)",this.color)},renderSlide(){this.slideAlphaStyle={top:this.rgba.a*this.height-2+"px"}},selectAlpha(t){const{top:e}=this.$el.getBoundingClientRect(),n=a=>{let i=a.clientY-e;i<0&&(i=0),i>this.height&&(i=this.height);let o=parseFloat((i/this.height).toFixed(2));this.$emit("selectAlpha",o)};n(t);const r=()=>{document.removeEventListener("mousemove",n),document.removeEventListener("mouseup",r)};document.addEventListener("mousemove",n),document.addEventListener("mouseup",r)}}});const T3={ref:"canvasAlpha"};function S3(t,e,n,r,a,i){return A(),We("div",{class:"color-alpha",onMousedown:e[1]||(e[1]=pe((...o)=>t.selectAlpha&&t.selectAlpha(...o),["prevent","stop"]))},[ie("canvas",T3,null,512),ie("div",{style:t.slideAlphaStyle,class:"slide"},null,4)],32)}$y.render=S3;$y.__file="src/color/Alpha.vue";var Ny=Lt({props:{color:{type:String,default:"#000000"},width:{type:Number,default:100},height:{type:Number,default:30}},data(){return{alphaSize:5}},watch:{color(){this.renderColor()}},mounted(){this.renderColor()},methods:{renderColor(){const t=this.$el,e=this.width,n=this.height,r=this.alphaSize,a=Oy(r),i=t.getContext("2d");t.width=e,t.height=n,i.fillStyle=i.createPattern(a,"repeat"),i.fillRect(0,0,e,n),i.fillStyle=this.color,i.fillRect(0,0,e,n)}}});function A3(t,e,n,r,a,i){return A(),We("canvas")}Ny.render=A3;Ny.__file="src/color/Preview.vue";var Dy=Lt({props:{suckerCanvas:{type:Object,default:null},suckerArea:{type:Array,default:()=>[]}},data(){return{isOpenSucker:!1,suckerPreview:null,isSucking:!1}},watch:{suckerCanvas(t){this.isSucking=!1,this.suckColor(t)}},methods:{openSucker(){this.isOpenSucker?this.keydownHandler({keyCode:27}):(this.isOpenSucker=!0,this.isSucking=!0,this.$emit("openSucker",!0),document.addEventListener("keydown",this.keydownHandler))},keydownHandler(t){t.keyCode===27&&(this.isOpenSucker=!1,this.isSucking=!1,this.$emit("openSucker",!1),document.removeEventListener("keydown",this.keydownHandler),document.removeEventListener("mousemove",this.mousemoveHandler),document.removeEventListener("mouseup",this.mousemoveHandler),this.suckerPreview&&(document.body.removeChild(this.suckerPreview),this.suckerPreview=null))},mousemoveHandler(t){const{clientX:e,clientY:n}=t,{top:r,left:a,width:i,height:o}=this.suckerCanvas.getBoundingClientRect(),s=e-a,l=n-r,c=this.suckerCanvas.getContext("2d").getImageData(Math.min(s,i-1),Math.min(l,o-1),1,1);let[d,f,h,p]=c.data;p=parseFloat((p/255).toFixed(2));const m=this.suckerPreview.style;Object.assign(m,{position:"absolute",left:e+20+"px",top:n-36+"px",width:"24px",height:"24px",borderRadius:"50%",border:"2px solid #fff",boxShadow:"0 0 8px 0 rgba(0, 0, 0, 0.16)",background:`rgba(${d}, ${f}, ${h}, ${p})`,zIndex:95}),this.suckerArea.length&&e>=this.suckerArea[0]&&n>=this.suckerArea[1]&&e<=this.suckerArea[2]&&n<=this.suckerArea[3]?m.display="":m.display="none"},suckColor(t){t&&t.tagName!=="CANVAS"||(this.suckerPreview=document.createElement("div"),this.suckerPreview&&document.body.appendChild(this.suckerPreview),document.addEventListener("mousemove",this.mousemoveHandler),document.addEventListener("mouseup",this.mousemoveHandler),t.addEventListener("click",e=>{const{clientX:n,clientY:r}=e,{top:a,left:i,width:o,height:s}=t.getBoundingClientRect(),l=n-i,u=r-a,d=t.getContext("2d").getImageData(Math.min(l,o-1),Math.min(u,s-1),1,1);let[f,h,p,m]=d.data;m=parseFloat((m/255).toFixed(2)),this.$emit("selectSucker",{r:f,g:h,b:p,a:m})}))}}});const O3=ie("path",{d:"M13.1,8.2l5.6,5.6c0.4,0.4,0.5,1.1,0.1,1.5s-1.1,0.5-1.5,0.1c0,0-0.1,0-0.1-0.1l-1.4-1.4l-7.7,7.7C7.9,21.9,7.6,22,7.3,22H3.1C2.5,22,2,21.5,2,20.9l0,0v-4.2c0-0.3,0.1-0.6,0.3-0.8l5.8-5.8C8.5,9.7,9.2,9.6,9.7,10s0.5,1.1,0.1,1.5c0,0,0,0.1-0.1,0.1l-5.5,5.5v2.7h2.7l7.4-7.4L8.7,6.8c-0.5-0.4-0.5-1-0.1-1.5s1.1-0.5,1.5-0.1c0,0,0.1,0,0.1,0.1l1.4,1.4l3.5-3.5c1.6-1.6,4.1-1.6,5.8-0.1c1.6,1.6,1.6,4.1,0.1,5.8L20.9,9l-3.6,3.6c-0.4,0.4-1.1,0.5-1.5,0.1"},null,-1),C3={key:1,class:"sucker",viewBox:"-16 -16 68 68",xmlns:"http://www.w3.org/2000/svg",stroke:"#9099a4"},k3=ie("g",{fill:"none","fill-rule":"evenodd"},[ie("g",{transform:"translate(1 1)","stroke-width":"4"},[ie("circle",{"stroke-opacity":".5",cx:"18",cy:"18",r:"18"}),ie("path",{d:"M36 18c0-9.94-8.06-18-18-18"},[ie("animateTransform",{attributeName:"transform",type:"rotate",from:"0 18 18",to:"360 18 18",dur:"1s",repeatCount:"indefinite"})])])],-1);function $3(t,e,n,r,a,i){return A(),We("div",null,[t.isSucking?ee("v-if",!0):(A(),We("svg",{key:0,class:[{active:t.isOpenSucker},"sucker"],xmlns:"http://www.w3.org/2000/svg",viewBox:"-12 -12 48 48",onClick:e[1]||(e[1]=(...o)=>t.openSucker&&t.openSucker(...o))},[O3],2)),t.isSucking?(A(),We("svg",C3,[k3])):ee("v-if",!0)])}Dy.render=$3;Dy.__file="src/color/Sucker.vue";var Iy=Lt({props:{name:{type:String,default:""},color:{type:String,default:""}},emits:["inputColor","inputFocus","inputBlur"],setup(t,{emit:e}){return{modelColor:_e({get(){return t.color||""},set(i){e("inputColor",i)}}),handleFocus:i=>{e("inputFocus",i)},handleBlur:i=>{e("inputBlur",i)}}}});const N3={class:"color-type"},D3={class:"name"};function I3(t,e,n,r,a,i){return A(),We("div",N3,[ie("span",D3,ae(t.name),1),Me(ie("input",{"onUpdate:modelValue":e[1]||(e[1]=o=>t.modelColor=o),class:"value",onFocus:e[2]||(e[2]=(...o)=>t.handleFocus&&t.handleFocus(...o)),onBlur:e[3]||(e[3]=(...o)=>t.handleBlur&&t.handleBlur(...o))},null,544),[[Nt,t.modelColor]])])}Iy.render=I3;Iy.__file="src/color/Box.vue";var Py=Lt({name:"ColorPicker",props:{color:{type:String,default:"#000000"},colorsDefault:{type:Array,default:()=>[]},colorsHistoryKey:{type:String,default:""}},emits:["selectColor"],setup(t,{emit:e}){const n=Z(),r=Z([]),a=Z();t.colorsHistoryKey&&localStorage&&(r.value=JSON.parse(localStorage.getItem(t.colorsHistoryKey))||[]),a.value=Oy(4).toDataURL(),ga(()=>{i(n.value)});function i(s){if(!s)return;const l=r.value||[],u=l.indexOf(s);u>=0&&l.splice(u,1),l.length>=8&&(l.length=7),l.unshift(s),r.value=l||[],localStorage&&t.colorsHistoryKey&&localStorage.setItem(t.colorsHistoryKey,JSON.stringify(l))}function o(s){e("selectColor",s)}return{setColorsHistory:i,colorsHistory:r,color:n,imgAlphaBase64:a,selectColor:o}}});const P3={class:"colors"},M3={key:0,class:"colors history"};function L3(t,e,n,r,a,i){return A(),We("div",null,[ie("ul",P3,[(A(!0),We(se,null,ke(t.colorsDefault,o=>(A(),We("li",{key:o,class:"item",onClick:s=>t.selectColor(o)},[ie("div",{style:{background:`url(${t.imgAlphaBase64})`},class:"alpha"},null,4),ie("div",{style:{background:o},class:"color"},null,4)],8,["onClick"]))),128))]),t.colorsHistory.length?(A(),We("ul",M3,[(A(!0),We(se,null,ke(t.colorsHistory,o=>(A(),We("li",{key:o,class:"item",onClick:s=>t.selectColor(o)},[ie("div",{style:{background:`url(${t.imgAlphaBase64})`},class:"alpha"},null,4),ie("div",{style:{background:o},class:"color"},null,4)],8,["onClick"]))),128))])):ee("v-if",!0)])}Py.render=L3;Py.__file="src/color/Colors.vue";var pa=Lt({components:{Saturation:Cy,Hue:ky,Alpha:$y,Preview:Ny,Sucker:Dy,Box:Iy,Colors:Py},emits:["changeColor","openSucker","inputFocus","inputBlur"],props:{color:{type:String,default:"#000000"},theme:{type:String,default:"dark"},suckerHide:{type:Boolean,default:!0},suckerCanvas:{type:null,default:null},suckerArea:{type:Array,default:()=>[]},colorsDefault:{type:Array,default:()=>["#000000","#FFFFFF","#FF1900","#F47365","#FFB243","#FFE623","#6EFF2A","#1BC7B1","#00BEFF","#2E81FF","#5D61FF","#FF89CF","#FC3CAD","#BF3DCE","#8E00A7","rgba(0,0,0,0)"]},colorsHistoryKey:{type:String,default:"vue-colorpicker-history"}},data(){return{hueWidth:15,hueHeight:152,previewHeight:30,modelRgba:"",modelHex:"",r:0,g:0,b:0,a:1,h:0,s:0,v:0}},computed:{isLightTheme(){return this.theme==="light"},totalWidth(){return this.hueHeight+(this.hueWidth+8)*2},previewWidth(){return this.totalWidth-(this.suckerHide?0:this.previewHeight)},rgba(){return{r:this.r,g:this.g,b:this.b,a:this.a}},hsv(){return{h:this.h,s:this.s,v:this.v}},rgbString(){return`rgb(${this.r}, ${this.g}, ${this.b})`},rgbaStringShort(){return`${this.r}, ${this.g}, ${this.b}, ${this.a}`},rgbaString(){return`rgba(${this.rgbaStringShort})`},hexString(){return g3(this.rgba,!0)}},created(){Object.assign(this,Co(this.color)),this.setText(),this.$watch("rgba",()=>{this.$emit("changeColor",{rgba:this.rgba,hsv:this.hsv,hex:this.modelHex})})},methods:{selectSaturation(t){const{r:e,g:n,b:r,h:a,s:i,v:o}=Co(t);Object.assign(this,{r:e,g:n,b:r,h:a,s:i,v:o}),this.setText()},handleFocus(t){this.$emit("inputFocus",t)},handleBlur(t){this.$emit("inputBlur",t)},selectHue(t){const{r:e,g:n,b:r,h:a,s:i,v:o}=Co(t);Object.assign(this,{r:e,g:n,b:r,h:a,s:i,v:o}),this.setText(),this.$nextTick(()=>{this.$refs.saturation.renderColor(),this.$refs.saturation.renderSlide()})},selectAlpha(t){this.a=t,this.setText()},inputHex(t){const{r:e,g:n,b:r,a,h:i,s:o,v:s}=Co(t);Object.assign(this,{r:e,g:n,b:r,a,h:i,s:o,v:s}),this.modelHex=t,this.modelRgba=this.rgbaStringShort,this.$nextTick(()=>{this.$refs.saturation.renderColor(),this.$refs.saturation.renderSlide(),this.$refs.hue.renderSlide()})},inputRgba(t){const{r:e,g:n,b:r,a,h:i,s:o,v:s}=Co(t);Object.assign(this,{r:e,g:n,b:r,a,h:i,s:o,v:s}),this.modelHex=this.hexString,this.modelRgba=t,this.$nextTick(()=>{this.$refs.saturation.renderColor(),this.$refs.saturation.renderSlide(),this.$refs.hue.renderSlide()})},setText(){this.modelHex=this.hexString,this.modelRgba=this.rgbaStringShort},openSucker(t){this.$emit("openSucker",t)},selectSucker(t){const{r:e,g:n,b:r,a,h:i,s:o,v:s}=Co(t);Object.assign(this,{r:e,g:n,b:r,a,h:i,s:o,v:s}),this.setText(),this.$nextTick(()=>{this.$refs.saturation.renderColor(),this.$refs.saturation.renderSlide(),this.$refs.hue.renderSlide()})},selectColor(t){const{r:e,g:n,b:r,a,h:i,s:o,v:s}=Co(t);Object.assign(this,{r:e,g:n,b:r,a,h:i,s:o,v:s}),this.setText(),this.$nextTick(()=>{this.$refs.saturation.renderColor(),this.$refs.saturation.renderSlide(),this.$refs.hue.renderSlide()})}}});const R3={class:"color-set"};function F3(t,e,n,r,a,i){const o=Vn("Saturation"),s=Vn("Hue"),l=Vn("Alpha"),u=Vn("Preview"),c=Vn("Sucker"),d=Vn("Box"),f=Vn("Colors");return A(),We("div",{class:["hu-color-picker",{light:t.isLightTheme}],style:{width:t.totalWidth+"px"}},[ie("div",R3,[ie(o,{ref:"saturation",color:t.rgbString,hsv:t.hsv,size:t.hueHeight,onSelectSaturation:t.selectSaturation},null,8,["color","hsv","size","onSelectSaturation"]),ie(s,{ref:"hue",hsv:t.hsv,width:t.hueWidth,height:t.hueHeight,onSelectHue:t.selectHue},null,8,["hsv","width","height","onSelectHue"]),ie(l,{ref:"alpha",color:t.rgbString,rgba:t.rgba,width:t.hueWidth,height:t.hueHeight,onSelectAlpha:t.selectAlpha},null,8,["color","rgba","width","height","onSelectAlpha"])]),ie("div",{style:{height:t.previewHeight+"px"},class:"color-show"},[ie(u,{color:t.rgbaString,width:t.previewWidth,height:t.previewHeight},null,8,["color","width","height"]),t.suckerHide?ee("v-if",!0):(A(),We(c,{key:0,"sucker-canvas":t.suckerCanvas,"sucker-area":t.suckerArea,onOpenSucker:t.openSucker,onSelectSucker:t.selectSucker},null,8,["sucker-canvas","sucker-area","onOpenSucker","onSelectSucker"]))],4),ie(d,{name:"HEX",color:t.modelHex,onInputColor:t.inputHex,onInputFocus:t.handleFocus,onInputBlur:t.handleBlur},null,8,["color","onInputColor","onInputFocus","onInputBlur"]),ie(d,{name:"RGBA",color:t.modelRgba,onInputColor:t.inputRgba,onInputFocus:t.handleFocus,onInputBlur:t.handleBlur},null,8,["color","onInputColor","onInputFocus","onInputBlur"]),ie(f,{color:t.rgbaString,"colors-default":t.colorsDefault,"colors-history-key":t.colorsHistoryKey,onSelectColor:t.selectColor},null,8,["color","colors-default","colors-history-key","onSelectColor"]),ee(" custom options "),ze(t.$slots,"default")],6)}pa.render=F3;pa.__file="src/color/ColorPicker.vue";pa.install=t=>{t.component(pa.name,pa)};const j3={class:"row row-cols-1 g-4"},B3={key:0},U3={class:"row g-3 mb-2 justify-content-center"},V3={class:"col col-auto"},H3=["for"],Y3={class:"col"},W3={class:"astroid-btn-group text-end"},q3=["id","value"],z3=["for"],K3=["id","name"],G3={key:1},X3=["for"],J3=["id","name"],Q3=["value"],Z3={key:2},eM=["for"],tM=["id","name"],nM=["value"],rM={class:"row row-cols-1 g-2"},aM={key:0},iM={key:1},oM={key:2},sM={class:"row row-cols-1 g-4"},lM={key:0},uM={class:"form-label"},cM={class:"astroid-color"},dM={class:"row"},fM={key:0},hM={key:0,class:"col text-center py-3"},pM={key:1,class:"col-4 text-center"},mM=v("div",null,"Dark",-1),vM=["name","id"],gM={key:1},yM=["for"],bM=["id","name"],_M=["value"],wM={key:2},EM={class:"form-label"},xM={class:"btn-group",role:"group","aria-label":"Basic checkbox toggle button group"},TM=["name","id","value"],SM=["for","innerHTML"],AM={key:0,class:"typography-preview"},OM=["href"],CM=v("p",null,"Aa Bb Cc Dd Ee Ff Gg Hh Ii Jj Kk Ll Mm Nn Oo Pp Qq Rr Ss Tt Uu Vv Ww Xx Yy Zz",-1),kM=v("p",{class:"mb-0"},"0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20",-1),$M={__name:"Typography",props:["modelValue","field"],emits:["update:modelValue"],setup(t,{emit:e}){const n=t,r=hn("theme","light"),a=hn("constant",{}),i=[{value:"bold",text:"Bold"},{value:"italic",text:"Italic"},{value:"underline",text:'Underline'}],o={"Arial, Helvetica, sans-serif":"Arial, Helvetica","Arial Black, Gadget, sans-serif":"Arial Black, Gadget","Bookman Old Style, serif":"Bookman Old Style","Comic Sans MS, cursive":"Comic Sans MS","Courier, monospace":"Courier","Garamond, serif":"Garamond","Georgia, serif":"Georgia","Impact, Charcoal, sans-serif":"Impact, Charcoal","Lucida Console, Monaco, monospace":"Lucida Console, Monaco","Lucida Sans Unicode, sans-serif":"Lucida Sans Unicode","MS Sans Serif, Geneva, sans-serif":"MS Sans Serif, Geneva","MS Serif, New York, sans-serif":"MS Serif, New York","Palatino Linotype, Book Antiqua, Palatino, serif":"Palatino Linotype, Book Antiqua, Palatino","Tahoma, Geneva, sans-serif":"Tahoma, Geneva","Times New Roman, Times, serif":"Times New Roman, Times","Trebuchet MS, Helvetica, sans-serif":"Trebuchet MS, Helvetica","Verdana, Geneva, sans-serif":"Verdana, Geneva"},s=["I love you and that's the beginning and end of everything.","I saw that you were perfect, and so I loved you. Then I saw that you were not perfect and I loved you even more.","You know you're in love when you can't fall asleep because reality is finally better than your dreams.","Love is that condition in which the happiness of another person is essential to your own.","The best thing to hold onto in life is each other.","I need you like a heart needs a beat.","I am who I am because of you. You are every reason, every hope, and every dream I've ever had.","If I had a flower for every time I thought of you.. I could walk through my garden forever.","Take my hand, take my whole life too. For I can't help falling in love with you.","If you live to be a hundred, I want to live to be a hundred minus one day so I never have to live without you.","You are the finest, loveliest, tenderest, and most beautiful person I have ever known and even that is an understatement.","In all the world, there is no heart for me like yours. In all the world, there is no love for you like mine."],l=nn({system:[],google:[],local:[]}),u=Z({value:"",text:""}),c=Z(["system","google"]),d=Z("google"),f=Z("desktop");function h(L){L.search(/^library-font-/)!==-1?d.value="local":typeof o[L]<"u"?d.value="system":d.value="google"}mt(()=>{let L=a.site_url+"administrator/index.php?option=com_ajax&astroid=google-fonts&template="+a.template_name+"&ts="+Date.now();if(Object.keys(n.field.input.value).forEach(O=>{typeof n.modelValue[O]>"u"&&(n.modelValue[O]=n.field.input.value[O])}),h(n.field.input.value.font_face),un.get(L).then(function(O){O.status===200&&(l.system=O.data.system,l.google=O.data.google,l.local=O.data.local,l.local.length>1&&c.value.push("local"),O.data[d.value].forEach(T=>{n.modelValue.font_face===T.value&&(u.value=T)}))}).catch(function(O){console.log(O)}),n.modelValue.font_color.trim()!=="")try{const O=JSON.parse(n.modelValue.font_color);_.light=O.light,_.dark=O.dark}catch{_.light=n.modelValue.font_color,_.dark=n.modelValue.font_color}document.addEventListener("click",function(O){const T=document.getElementById(n.field.input.id+"-colorpicker"),x=document.getElementById(n.field.input.id+"-colorcircle-light"),S=document.getElementById(n.field.input.id+"-colorcircle-dark");m.value===!0&&T&&x&&!x.contains(O.target)&&!T.contains(O.target)&&(S&&!S.contains(O.target)||parseInt(a.color_mode)===0)&&(m.value=!1)})}),Tn(()=>{u.value.value!==""&&u.value.value!==n.modelValue.font_face&&(h(n.modelValue.font_face),u.value=l[d.value].find(L=>L.value===n.modelValue.font_face))}),bt(u,L=>{L.value!==n.modelValue.font_face&&(n.modelValue.font_face=L.value)});function p(L){f.value=L}const m=Z(!1),y=Z(""),g=Z("light"),_=nn({light:"",dark:""});function b(L){y.value=_[L],g.value=L,m.value=!0}function w(L){try{if(n.modelValue.font_color){let O=JSON.parse(n.modelValue.font_color);O[g.value]=L,n.modelValue.font_color=JSON.stringify(O)}else{let O={light:"",dark:""};O[g.value]=L,n.modelValue.font_color=JSON.stringify(O)}}catch{const T={light:L,dark:L};n.modelValue.font_color=JSON.stringify(T)}}function C(L){const{r:O,g:T,b:x,a:S}=L.rgba;S===0?_[g.value]="":_[g.value]=`rgba(${O}, ${T}, ${x}, ${S})`,w(_[g.value])}function $(L,O){return L=Math.ceil(L),O=Math.floor(O),Math.floor(Math.random()*(O-L+1))+L}return(L,O)=>{const T=Vn("font-awesome-icon");return A(),N(se,null,[v("div",{class:Se(["row g-4","row-cols-lg-"+Math.ceil(n.field.input.options.columns/2)+" row-cols-xl-"+n.field.input.options.columns])},[v("div",null,[v("div",j3,[n.field.input.options.fontpicker?(A(),N("div",B3,[v("div",U3,[v("div",V3,[v("label",{for:n.field.input.id+"_font_face_search",class:"form-label m-0"},ae(n.field.input.lang.font_family),9,H3)]),v("div",Y3,[v("div",W3,[(A(!0),N(se,null,ke(c.value,x=>(A(),N("span",{key:x},[Me(v("input",{type:"radio",class:"btn-check","onUpdate:modelValue":O[0]||(O[0]=S=>d.value=S),id:n.field.input.id+"_font_type_"+x,value:x,autocomplete:"off"},null,8,q3),[[so,d.value]]),v("label",{class:"btn btn-sm btn-outline-primary btn-as-outline-primary text-capitalize",for:n.field.input.id+"_font_type_"+x},ae(x),9,z3)]))),128))])])]),ie(q(qP),{list:l[d.value],modelValue:u.value,"onUpdate:modelValue":O[1]||(O[1]=x=>u.value=x),"option-value":"value","option-text":"text",id:n.field.input.id+"_font_face_search",placeholder:n.field.input.lang.inherit},null,8,["list","modelValue","id","placeholder"]),Me(v("input",{type:"hidden",id:n.field.input.id+"_font_face",name:n.field.input.name+"[font_face]","onUpdate:modelValue":O[2]||(O[2]=x=>u.value.value=x)},null,8,K3),[[Nt,u.value.value]])])):ee("",!0),n.field.input.options.fontpicker?(A(),N("div",G3,[v("label",{for:n.field.input.id+"_alt_font_face",class:"form-label"},ae(n.field.input.lang.font_family_alt),9,X3),Me(v("select",{id:n.field.input.id+"_alt_font_face",name:n.field.input.name+"[alt_font_face]","onUpdate:modelValue":O[3]||(O[3]=x=>n.modelValue.alt_font_face=x),class:"form-select"},[(A(!0),N(se,null,ke(n.field.input.options.system_fonts,x=>(A(),N("option",{value:x.value,key:x.value},ae(x.text),9,Q3))),128))],8,J3),[[hr,n.modelValue.alt_font_face]])])):ee("",!0),n.field.input.options.weightpicker?(A(),N("div",Z3,[v("label",{for:n.field.input.id+"_font_weight",class:"form-label"},ae(n.field.input.lang.font_weight),9,eM),Me(v("select",{id:n.field.input.id+"_font_weight",name:n.field.input.name+"[font_weight]","onUpdate:modelValue":O[4]||(O[4]=x=>n.modelValue.font_weight=x),class:"form-select"},[(A(),N(se,null,ke([100,200,300,400,500,600,700,800,900],x=>v("option",{value:x,key:x},ae(x),9,nM)),64))],8,tM),[[hr,n.modelValue.font_weight]])])):ee("",!0)])]),v("div",null,[v("div",rM,[n.field.input.options.sizepicker?(A(),N("div",aM,[ie(nm,{modelValue:n.modelValue,"onUpdate:modelValue":O[5]||(O[5]=x=>n.modelValue=x),field:n.field,fieldname:"font_size","current-device":f.value,"onUpdate:changeDevice":p},null,8,["modelValue","field","current-device"])])):ee("",!0),n.field.input.options.letterspacingpicker?(A(),N("div",iM,[ie(nm,{modelValue:n.modelValue,"onUpdate:modelValue":O[6]||(O[6]=x=>n.modelValue=x),field:n.field,fieldname:"letter_spacing","current-device":f.value,"onUpdate:changeDevice":p},null,8,["modelValue","field","current-device"])])):ee("",!0),n.field.input.options.lineheightpicker?(A(),N("div",oM,[ie(nm,{modelValue:n.modelValue,"onUpdate:modelValue":O[7]||(O[7]=x=>n.modelValue=x),field:n.field,fieldname:"line_height","current-device":f.value,"onUpdate:changeDevice":p},null,8,["modelValue","field","current-device"])])):ee("",!0)])]),v("div",null,[v("div",sM,[n.field.input.options.colorpicker?(A(),N("div",lM,[v("div",uM,ae(n.field.input.lang.font_color),1),v("div",cM,[v("div",dM,[v("div",{class:Se({"col-4 text-center":q(a).color_mode==="1","col-12":q(a).color_mode!=="1"})},[ie(T,{id:n.field.input.id+"-colorcircle-light",icon:["fas","circle"],size:"3x",class:"border astroid-color-picker",style:wt({color:_.light}),onClick:O[8]||(O[8]=x=>b("light"))},null,8,["id","style"]),q(a).color_mode==="1"?(A(),N("div",fM,"Light")):ee("",!0)],2),q(a).color_mode==="1"?(A(),N("div",hM,[ie(T,{icon:["fas","arrows-left-right"]})])):ee("",!0),q(a).color_mode==="1"?(A(),N("div",pM,[ie(T,{id:n.field.input.id+"-colorcircle-dark",icon:["fas","circle"],size:"3x",class:"border astroid-color-picker",style:wt({color:_.dark}),onClick:O[9]||(O[9]=x=>b("dark"))},null,8,["id","style"]),mM])):ee("",!0)]),Me(v("input",{type:"hidden",name:n.field.input.name+"[font_color]",id:n.field.input.id+"_font_color","onUpdate:modelValue":O[10]||(O[10]=x=>n.modelValue.font_color=x)},null,8,vM),[[Nt,n.modelValue.font_color]]),m.value?(A(),We(q(pa),{key:0,theme:q(r),color:y.value,"sucker-hide":!0,"sucker-canvas":null,"sucker-area":[],id:n.field.input.id+"-colorpicker",onChangeColor:C},null,8,["theme","color","id"])):ee("",!0)])])):ee("",!0),n.field.input.options.transformpicker?(A(),N("div",gM,[v("label",{for:n.field.input.id+"_text_transform",class:"form-label"},ae(n.field.input.lang.text_transform),9,yM),Me(v("select",{id:n.field.input.id+"_text_transform",name:n.field.input.name+"[text_transform]","onUpdate:modelValue":O[11]||(O[11]=x=>n.modelValue.text_transform=x),class:"form-select"},[(A(!0),N(se,null,ke(n.field.input.options.text_transform_options,(x,S)=>(A(),N("option",{value:S,key:S},ae(x),9,_M))),128))],8,bM),[[hr,n.modelValue.text_transform]])])):ee("",!0),n.field.input.options.stylepicker?(A(),N("div",wM,[v("div",EM,ae(n.field.input.lang.font_style),1),v("div",xM,[(A(),N(se,null,ke(i,(x,S)=>v("span",null,[Me(v("input",{type:"checkbox",class:"btn-check","onUpdate:modelValue":O[12]||(O[12]=D=>n.modelValue.font_style=D),name:n.field.input.name+"[font_style]",id:n.field.input.id+"_font_style_"+S,value:x.value,autocomplete:"off"},null,8,TM),[[kr,n.modelValue.font_style]]),v("label",{class:"btn btn-sm",for:n.field.input.id+"_font_style_"+S,innerHTML:x.text},null,8,SM)])),64))])])):ee("",!0)])])],2),n.field.input.options.preview?(A(),N("div",AM,[d.value==="google"&&typeof l[d.value].find(x=>x.value===u.value.value)<"u"&&u.value.value!==""&&u.value.value!=="__default"&&u.value.value.search(/^library-font-/)===-1?(A(),N("link",{key:0,href:"https://fonts.googleapis.com/css?family="+u.value.value,rel:"stylesheet"},null,8,OM)):ee("",!0),v("div",{class:"card card-default card-body mt-4",style:wt({"font-family":u.value.text,"font-weight":n.modelValue.font_weight,"text-transform":n.modelValue.text_transform,"font-size":n.modelValue.font_size[f.value]+n.modelValue.font_size_unit[f.value],"line-height":n.modelValue.line_height[f.value]+n.modelValue.line_height_unit[f.value],"letter-spacing":n.modelValue.letter_spacing[f.value]+n.modelValue.letter_spacing_unit[f.value]})},[v("p",null,ae(s[$(0,s.length-1)]),1),CM,kM],4)])):ee("",!0)],64)}}},NM={key:0},DM={class:"d-grid"},IM=v("i",{class:"fas fa-expand me-1"},null,-1),PM=["id"],MM={class:"modal-dialog modal-fullscreen"},LM={class:"modal-content"},RM={class:"modal-header"},FM=["innerHTML"],jM={class:"modal-body"},BM=["id","name","textContent"],UM=["id","name","placeholder","textContent"],VM={__name:"TextArea",props:["modelValue","field"],emits:["update:modelValue"],setup(t,{emit:e}){const n=e,r=t,a=hn("theme","light"),i={automaticLayout:!0,formatOnType:!0,formatOnPaste:!0,height:"200px"},o=Z(""),s=Z(!1);function l(u){n("update:modelValue",u)}return mt(()=>{o.value=r.modelValue}),Tn(()=>{o.value!==r.modelValue&&(o.value=r.modelValue)}),(u,c)=>{const d=Vn("vue-monaco-editor");return typeof r.field.input.code<"u"&&r.field.input.code!==""?(A(),N("div",NM,[ie(d,{value:o.value,"onUpdate:value":c[0]||(c[0]=f=>o.value=f),theme:q(a)==="light"?"light":"vs-dark",language:r.field.input.code,height:"200px",className:"border",options:i,onChange:l},null,8,["value","theme","language"]),v("div",DM,[v("button",{type:"button",class:"btn btn-sm btn-as btn-primary btn-as-primary rounded-0",onClick:c[1]||(c[1]=pe(f=>s.value=!0,["prevent"]))},[IM,Tt(" Edit in Fullscreen ")])]),s.value?(A(),N("div",{key:0,class:"modal d-block",id:r.field.input.id+"_full_editor",tabindex:"-1"},[v("div",MM,[v("div",LM,[v("div",RM,[v("h5",{class:"modal-title",innerHTML:r.field.label},null,8,FM),v("button",{type:"button",class:"btn-close","aria-label":"Close",onClick:c[2]||(c[2]=pe(f=>s.value=!1,["prevent"]))})]),v("div",jM,[ie(d,{value:o.value,"onUpdate:value":c[3]||(c[3]=f=>o.value=f),theme:q(a)==="light"?"light":"vs-dark",language:r.field.input.code,height:"100%",className:"border",options:i,onChange:l},null,8,["value","theme","language"])])])])],8,PM)):ee("",!0),v("textarea",{class:"d-none",id:r.field.input.id,name:r.field.input.name,textContent:ae(t.modelValue)},null,8,BM)])):(A(),N("textarea",{key:1,class:"form-control",id:r.field.input.id,name:r.field.input.name,rows:"8",placeholder:r.field.input.hint,textContent:ae(t.modelValue),onInput:c[4]||(c[4]=f=>n("update:modelValue",f.target.value))},null,40,UM))}}};var IT={exports:{}};const HM=CT(B$);/**! * Sortable 1.14.0 * @author RubaXa * @author owenm * @license MIT - */function w1(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(t,i).enumerable})),n.push.apply(n,r)}return n}function Hi(t){for(var e=1;e=0)&&(n[i]=t[i]);return n}function Y3(t,e){if(t==null)return{};var n=H3(t,e),r,i;if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);for(i=0;i=0)&&Object.prototype.propertyIsEnumerable.call(t,r)&&(n[r]=t[r])}return n}function W3(t){return q3(t)||z3(t)||K3(t)||G3()}function q3(t){if(Array.isArray(t))return Mv(t)}function z3(t){if(typeof Symbol<"u"&&t[Symbol.iterator]!=null||t["@@iterator"]!=null)return Array.from(t)}function K3(t,e){if(t){if(typeof t=="string")return Mv(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);if(n==="Object"&&t.constructor&&(n=t.constructor.name),n==="Map"||n==="Set")return Array.from(t);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Mv(t,e)}}function Mv(t,e){(e==null||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n"&&(e=e.substring(1)),t)try{if(t.matches)return t.matches(e);if(t.msMatchesSelector)return t.msMatchesSelector(e);if(t.webkitMatchesSelector)return t.webkitMatchesSelector(e)}catch{return!1}return!1}}function Q3(t){return t.host&&t!==document&&t.host.nodeType?t.host:t.parentNode}function ii(t,e,n,r){if(t){n=n||document;do{if(e!=null&&(e[0]===">"?t.parentNode===n&&Rf(t,e):Rf(t,e))||r&&t===n)return t;if(t===n)break}while(t=Q3(t))}return null}var x1=/\s+/g;function en(t,e,n){if(t&&e)if(t.classList)t.classList[n?"add":"remove"](e);else{var r=(" "+t.className+" ").replace(x1," ").replace(" "+e+" "," ");t.className=(r+(n?" "+e:"")).replace(x1," ")}}function Ke(t,e,n){var r=t&&t.style;if(r){if(n===void 0)return document.defaultView&&document.defaultView.getComputedStyle?n=document.defaultView.getComputedStyle(t,""):t.currentStyle&&(n=t.currentStyle),e===void 0?n:n[e];!(e in r)&&e.indexOf("webkit")===-1&&(e="-webkit-"+e),r[e]=n+(typeof n=="string"?"":"px")}}function zo(t,e){var n="";if(typeof t=="string")n=t;else do{var r=Ke(t,"transform");r&&r!=="none"&&(n=r+" "+n)}while(!e&&(t=t.parentNode));var i=window.DOMMatrix||window.WebKitCSSMatrix||window.CSSMatrix||window.MSCSSMatrix;return i&&new i(n)}function MT(t,e,n){if(t){var r=t.getElementsByTagName(e),i=0,a=r.length;if(n)for(;i=a:o=i<=a,!o)return r;if(r===Pi())break;r=Wa(r,!1)}return!1}function pl(t,e,n,r){for(var i=0,a=0,o=t.children;a2&&arguments[2]!==void 0?arguments[2]:{},i=r.evt,a=Y3(r,aL);Dc.pluginEvent.bind(lt)(e,n,Hi({dragEl:ke,parentEl:nn,ghostEl:pt,rootEl:Gt,nextEl:Do,lastDownEl:df,cloneEl:rn,cloneHidden:Ya,dragStarted:gu,putSortable:Nn,activeSortable:lt.active,originalEvent:i,oldIndex:zs,oldDraggableIndex:Nu,newIndex:_r,newDraggableIndex:Ha,hideGhostForTarget:UT,unhideGhostForTarget:VT,cloneNowHidden:function(){Ya=!0},cloneNowShown:function(){Ya=!1},dispatchSortableEvent:function(s){Jn({sortable:n,name:s,originalEvent:i})}},a))};function Jn(t){vu(Hi({putSortable:Nn,cloneEl:rn,targetEl:ke,rootEl:Gt,oldIndex:zs,oldDraggableIndex:Nu,newIndex:_r,newDraggableIndex:Ha},t))}var ke,nn,pt,Gt,Do,df,rn,Ya,zs,_r,Nu,Ha,Ad,Nn,Ls=!1,Ff=!1,jf=[],ko,Zr,om,sm,O1,C1,gu,ks,Du,Iu=!1,Od=!1,ff,jn,lm=[],Lv=!1,Bf=[],Ph=typeof document<"u",Cd=IT,k1=Nc||Ta?"cssFloat":"float",oL=Ph&&!J3&&!IT&&"draggable"in document.createElement("div"),FT=function(){if(Ph){if(Ta)return!1;var t=document.createElement("x");return t.style.cssText="pointer-events:auto",t.style.pointerEvents==="auto"}}(),jT=function(e,n){var r=Ke(e),i=parseInt(r.width)-parseInt(r.paddingLeft)-parseInt(r.paddingRight)-parseInt(r.borderLeftWidth)-parseInt(r.borderRightWidth),a=pl(e,0,n),o=pl(e,1,n),s=a&&Ke(a),l=o&&Ke(o),u=s&&parseInt(s.marginLeft)+parseInt(s.marginRight)+Xt(a).width,c=l&&parseInt(l.marginLeft)+parseInt(l.marginRight)+Xt(o).width;if(r.display==="flex")return r.flexDirection==="column"||r.flexDirection==="column-reverse"?"vertical":"horizontal";if(r.display==="grid")return r.gridTemplateColumns.split(" ").length<=1?"vertical":"horizontal";if(a&&s.float&&s.float!=="none"){var d=s.float==="left"?"left":"right";return o&&(l.clear==="both"||l.clear===d)?"vertical":"horizontal"}return a&&(s.display==="block"||s.display==="flex"||s.display==="table"||s.display==="grid"||u>=i&&r[k1]==="none"||o&&r[k1]==="none"&&u+c>i)?"vertical":"horizontal"},sL=function(e,n,r){var i=r?e.left:e.top,a=r?e.right:e.bottom,o=r?e.width:e.height,s=r?n.left:n.top,l=r?n.right:n.bottom,u=r?n.width:n.height;return i===s||a===l||i+o/2===s+u/2},lL=function(e,n){var r;return jf.some(function(i){var a=i[Vn].options.emptyInsertThreshold;if(!(!a||My(i))){var o=Xt(i),s=e>=o.left-a&&e<=o.right+a,l=n>=o.top-a&&n<=o.bottom+a;if(s&&l)return r=i}}),r},BT=function(e){function n(a,o){return function(s,l,u,c){var d=s.options.group.name&&l.options.group.name&&s.options.group.name===l.options.group.name;if(a==null&&(o||d))return!0;if(a==null||a===!1)return!1;if(o&&a==="clone")return a;if(typeof a=="function")return n(a(s,l,u,c),o)(s,l,u,c);var f=(o?s:l).options.group.name;return a===!0||typeof a=="string"&&a===f||a.join&&a.indexOf(f)>-1}}var r={},i=e.group;(!i||cf(i)!="object")&&(i={name:i}),r.name=i.name,r.checkPull=n(i.pull,!0),r.checkPut=n(i.put),r.revertClone=i.revertClone,e.group=r},UT=function(){!FT&&pt&&Ke(pt,"display","none")},VT=function(){!FT&&pt&&Ke(pt,"display","")};Ph&&document.addEventListener("click",function(t){if(Ff)return t.preventDefault(),t.stopPropagation&&t.stopPropagation(),t.stopImmediatePropagation&&t.stopImmediatePropagation(),Ff=!1,!1},!0);var $o=function(e){if(ke){e=e.touches?e.touches[0]:e;var n=lL(e.clientX,e.clientY);if(n){var r={};for(var i in e)e.hasOwnProperty(i)&&(r[i]=e[i]);r.target=r.rootEl=n,r.preventDefault=void 0,r.stopPropagation=void 0,n[Vn]._onDragOver(r)}}},uL=function(e){ke&&ke.parentNode[Vn]._isOutsideThisEl(e.target)};function lt(t,e){if(!(t&&t.nodeType&&t.nodeType===1))throw"Sortable: `el` must be an HTMLElement, not ".concat({}.toString.call(t));this.el=t,this.options=e=Wr({},e),t[Vn]=this;var n={group:null,sort:!0,disabled:!1,store:null,handle:null,draggable:/^[uo]l$/i.test(t.nodeName)?">li":">*",swapThreshold:1,invertSwap:!1,invertedSwapThreshold:null,removeCloneOnHide:!0,direction:function(){return jT(t,this.options)},ghostClass:"sortable-ghost",chosenClass:"sortable-chosen",dragClass:"sortable-drag",ignore:"a, img",filter:null,preventOnFilter:!0,animation:0,easing:null,setData:function(o,s){o.setData("Text",s.textContent)},dropBubble:!1,dragoverBubble:!1,dataIdAttr:"data-id",delay:0,delayOnTouchOnly:!1,touchStartThreshold:(Number.parseInt?Number:window).parseInt(window.devicePixelRatio,10)||1,forceFallback:!1,fallbackClass:"sortable-fallback",fallbackOnBody:!1,fallbackTolerance:0,fallbackOffset:{x:0,y:0},supportPointer:lt.supportPointer!==!1&&"PointerEvent"in window&&!ku,emptyInsertThreshold:5};Dc.initializePlugins(this,t,n);for(var r in n)!(r in e)&&(e[r]=n[r]);BT(e);for(var i in this)i.charAt(0)==="_"&&typeof this[i]=="function"&&(this[i]=this[i].bind(this));this.nativeDraggable=e.forceFallback?!1:oL,this.nativeDraggable&&(this.options.touchStartThreshold=1),e.supportPointer?wt(t,"pointerdown",this._onTapStart):(wt(t,"mousedown",this._onTapStart),wt(t,"touchstart",this._onTapStart)),this.nativeDraggable&&(wt(t,"dragover",this),wt(t,"dragenter",this)),jf.push(this.el),e.store&&e.store.get&&this.sort(e.store.get(this)||[]),Wr(this,nL())}lt.prototype={constructor:lt,_isOutsideThisEl:function(e){!this.el.contains(e)&&e!==this.el&&(ks=null)},_getDirection:function(e,n){return typeof this.options.direction=="function"?this.options.direction.call(this,e,n,ke):this.options.direction},_onTapStart:function(e){if(e.cancelable){var n=this,r=this.el,i=this.options,a=i.preventOnFilter,o=e.type,s=e.touches&&e.touches[0]||e.pointerType&&e.pointerType==="touch"&&e,l=(s||e).target,u=e.target.shadowRoot&&(e.path&&e.path[0]||e.composedPath&&e.composedPath()[0])||l,c=i.filter;if(gL(r),!ke&&!(/mousedown|pointerdown/.test(o)&&e.button!==0||i.disabled)&&!u.isContentEditable&&!(!this.nativeDraggable&&ku&&l&&l.tagName.toUpperCase()==="SELECT")&&(l=ii(l,i.draggable,r,!1),!(l&&l.animated)&&df!==l)){if(zs=an(l),Nu=an(l,i.draggable),typeof c=="function"){if(c.call(this,e,l,this)){Jn({sortable:n,rootEl:u,name:"filter",targetEl:l,toEl:r,fromEl:r}),or("filter",n,{evt:e}),a&&e.cancelable&&e.preventDefault();return}}else if(c&&(c=c.split(",").some(function(d){if(d=ii(u,d.trim(),r,!1),d)return Jn({sortable:n,rootEl:d,name:"filter",targetEl:l,fromEl:r,toEl:r}),or("filter",n,{evt:e}),!0}),c)){a&&e.cancelable&&e.preventDefault();return}i.handle&&!ii(u,i.handle,r,!1)||this._prepareDragStart(e,s,l)}}},_prepareDragStart:function(e,n,r){var i=this,a=i.el,o=i.options,s=a.ownerDocument,l;if(r&&!ke&&r.parentNode===a){var u=Xt(r);if(Gt=a,ke=r,nn=ke.parentNode,Do=ke.nextSibling,df=r,Ad=o.group,lt.dragged=ke,ko={target:ke,clientX:(n||e).clientX,clientY:(n||e).clientY},O1=ko.clientX-u.left,C1=ko.clientY-u.top,this._lastX=(n||e).clientX,this._lastY=(n||e).clientY,ke.style["will-change"]="all",l=function(){if(or("delayEnded",i,{evt:e}),lt.eventCanceled){i._onDrop();return}i._disableDelayedDragEvents(),!E1&&i.nativeDraggable&&(ke.draggable=!0),i._triggerDragStart(e,n),Jn({sortable:i,name:"choose",originalEvent:e}),en(ke,o.chosenClass,!0)},o.ignore.split(",").forEach(function(c){MT(ke,c.trim(),um)}),wt(s,"dragover",$o),wt(s,"mousemove",$o),wt(s,"touchmove",$o),wt(s,"mouseup",i._onDrop),wt(s,"touchend",i._onDrop),wt(s,"touchcancel",i._onDrop),E1&&this.nativeDraggable&&(this.options.touchStartThreshold=4,ke.draggable=!0),or("delayStart",this,{evt:e}),o.delay&&(!o.delayOnTouchOnly||n)&&(!this.nativeDraggable||!(Nc||Ta))){if(lt.eventCanceled){this._onDrop();return}wt(s,"mouseup",i._disableDelayedDrag),wt(s,"touchend",i._disableDelayedDrag),wt(s,"touchcancel",i._disableDelayedDrag),wt(s,"mousemove",i._delayedDragTouchMoveHandler),wt(s,"touchmove",i._delayedDragTouchMoveHandler),o.supportPointer&&wt(s,"pointermove",i._delayedDragTouchMoveHandler),i._dragStartTimer=setTimeout(l,o.delay)}else l()}},_delayedDragTouchMoveHandler:function(e){var n=e.touches?e.touches[0]:e;Math.max(Math.abs(n.clientX-this._lastX),Math.abs(n.clientY-this._lastY))>=Math.floor(this.options.touchStartThreshold/(this.nativeDraggable&&window.devicePixelRatio||1))&&this._disableDelayedDrag()},_disableDelayedDrag:function(){ke&&um(ke),clearTimeout(this._dragStartTimer),this._disableDelayedDragEvents()},_disableDelayedDragEvents:function(){var e=this.el.ownerDocument;_t(e,"mouseup",this._disableDelayedDrag),_t(e,"touchend",this._disableDelayedDrag),_t(e,"touchcancel",this._disableDelayedDrag),_t(e,"mousemove",this._delayedDragTouchMoveHandler),_t(e,"touchmove",this._delayedDragTouchMoveHandler),_t(e,"pointermove",this._delayedDragTouchMoveHandler)},_triggerDragStart:function(e,n){n=n||e.pointerType=="touch"&&e,!this.nativeDraggable||n?this.options.supportPointer?wt(document,"pointermove",this._onTouchMove):n?wt(document,"touchmove",this._onTouchMove):wt(document,"mousemove",this._onTouchMove):(wt(ke,"dragend",this),wt(Gt,"dragstart",this._onDragStart));try{document.selection?hf(function(){document.selection.empty()}):window.getSelection().removeAllRanges()}catch{}},_dragStarted:function(e,n){if(Ls=!1,Gt&&ke){or("dragStarted",this,{evt:n}),this.nativeDraggable&&wt(document,"dragover",uL);var r=this.options;!e&&en(ke,r.dragClass,!1),en(ke,r.ghostClass,!0),lt.active=this,e&&this._appendGhost(),Jn({sortable:this,name:"start",originalEvent:n})}else this._nulling()},_emulateDragOver:function(){if(Zr){this._lastX=Zr.clientX,this._lastY=Zr.clientY,UT();for(var e=document.elementFromPoint(Zr.clientX,Zr.clientY),n=e;e&&e.shadowRoot&&(e=e.shadowRoot.elementFromPoint(Zr.clientX,Zr.clientY),e!==n);)n=e;if(ke.parentNode[Vn]._isOutsideThisEl(e),n)do{if(n[Vn]){var r=void 0;if(r=n[Vn]._onDragOver({clientX:Zr.clientX,clientY:Zr.clientY,target:e,rootEl:n}),r&&!this.options.dragoverBubble)break}e=n}while(n=n.parentNode);VT()}},_onTouchMove:function(e){if(ko){var n=this.options,r=n.fallbackTolerance,i=n.fallbackOffset,a=e.touches?e.touches[0]:e,o=pt&&zo(pt,!0),s=pt&&o&&o.a,l=pt&&o&&o.d,u=Cd&&jn&&S1(jn),c=(a.clientX-ko.clientX+i.x)/(s||1)+(u?u[0]-lm[0]:0)/(s||1),d=(a.clientY-ko.clientY+i.y)/(l||1)+(u?u[1]-lm[1]:0)/(l||1);if(!lt.active&&!Ls){if(r&&Math.max(Math.abs(a.clientX-this._lastX),Math.abs(a.clientY-this._lastY))=0&&(Jn({rootEl:nn,name:"add",toEl:nn,fromEl:Gt,originalEvent:e}),Jn({sortable:this,name:"remove",toEl:nn,originalEvent:e}),Jn({rootEl:nn,name:"sort",toEl:nn,fromEl:Gt,originalEvent:e}),Jn({sortable:this,name:"sort",toEl:nn,originalEvent:e})),Nn&&Nn.save()):_r!==zs&&_r>=0&&(Jn({sortable:this,name:"update",toEl:nn,originalEvent:e}),Jn({sortable:this,name:"sort",toEl:nn,originalEvent:e})),lt.active&&((_r==null||_r===-1)&&(_r=zs,Ha=Nu),Jn({sortable:this,name:"end",toEl:nn,originalEvent:e}),this.save()))),this._nulling()},_nulling:function(){or("nulling",this),Gt=ke=nn=pt=Do=rn=df=Ya=ko=Zr=gu=_r=Ha=zs=Nu=ks=Du=Nn=Ad=lt.dragged=lt.ghost=lt.clone=lt.active=null,Bf.forEach(function(e){e.checked=!0}),Bf.length=om=sm=0},handleEvent:function(e){switch(e.type){case"drop":case"dragend":this._onDrop(e);break;case"dragenter":case"dragover":ke&&(this._onDragOver(e),cL(e));break;case"selectstart":e.preventDefault();break}},toArray:function(){for(var e=[],n,r=this.el.children,i=0,a=r.length,o=this.options;ir.right+i||t.clientX<=r.right&&t.clientY>r.bottom&&t.clientX>=r.left:t.clientX>r.right&&t.clientY>r.top||t.clientX<=r.right&&t.clientY>r.bottom+i}function pL(t,e,n,r,i,a,o,s){var l=r?t.clientY:t.clientX,u=r?n.height:n.width,c=r?n.top:n.left,d=r?n.bottom:n.right,f=!1;if(!o){if(s&&ffc+u*a/2:ld-ff)return-Du}else if(l>c+u*(1-i)/2&&ld-u*a/2)?l>c+u/2?1:-1:0}function mL(t){return an(ke)1&&(ht.forEach(function(s){a.addAnimationState({target:s,rect:sr?Xt(s):o}),im(s),s.fromRect=o,r.removeAnimationState(s)}),sr=!1,EL(!this.options.removeCloneOnHide,i))},dragOverCompleted:function(n){var r=n.sortable,i=n.isOwner,a=n.insertion,o=n.activeSortable,s=n.parentEl,l=n.putSortable,u=this.options;if(a){if(i&&o._hideClone(),ru=!1,u.animation&&ht.length>1&&(sr||!i&&!o.options.sort&&!l)){var c=Xt(Ht,!1,!0,!0);ht.forEach(function(f){f!==Ht&&(A1(f,c),s.appendChild(f))}),sr=!0}if(!i)if(sr||Nd(),ht.length>1){var d=$d;o._showClone(r),o.options.animation&&!$d&&d&&yr.forEach(function(f){o.addAnimationState({target:f,rect:iu}),f.fromRect=iu,f.thisAnimationDuration=null})}else o._showClone(r)}},dragOverAnimationCapture:function(n){var r=n.dragRect,i=n.isOwner,a=n.activeSortable;if(ht.forEach(function(s){s.thisAnimationDuration=null}),a.options.animation&&!i&&a.multiDrag.isMultiDrag){iu=Wr({},r);var o=zo(Ht,!0);iu.top-=o.f,iu.left-=o.e}},dragOverAnimationComplete:function(){sr&&(sr=!1,Nd())},drop:function(n){var r=n.originalEvent,i=n.rootEl,a=n.parentEl,o=n.sortable,s=n.dispatchSortableEvent,l=n.oldIndex,u=n.putSortable,c=u||this.sortable;if(r){var d=this.options,f=a.children;if(!$s)if(d.multiDragKey&&!this.multiDragKeyDown&&this._deselectMultiDrag(),en(Ht,d.selectedClass,!~ht.indexOf(Ht)),~ht.indexOf(Ht))ht.splice(ht.indexOf(Ht),1),nu=null,vu({sortable:o,rootEl:i,name:"deselect",targetEl:Ht,originalEvt:r});else{if(ht.push(Ht),vu({sortable:o,rootEl:i,name:"select",targetEl:Ht,originalEvt:r}),r.shiftKey&&nu&&o.el.contains(nu)){var h=an(nu),p=an(Ht);if(~h&&~p&&h!==p){var m,g;for(p>h?(g=h,m=p):(g=p,m=h+1);g1){var v=Xt(Ht),b=an(Ht,":not(."+this.options.selectedClass+")");if(!ru&&d.animation&&(Ht.thisAnimationDuration=null),c.captureAnimationState(),!ru&&(d.animation&&(Ht.fromRect=v,ht.forEach(function(w){if(w.thisAnimationDuration=null,w!==Ht){var T=sr?Xt(w):v;w.fromRect=T,c.addAnimationState({target:w,rect:T})}})),Nd(),ht.forEach(function(w){f[b]?a.insertBefore(w,f[b]):a.appendChild(w),b++}),l===an(Ht))){var E=!1;ht.forEach(function(w){if(w.sortableIndex!==an(w)){E=!0;return}}),E&&s("update")}ht.forEach(function(w){im(w)}),c.animateAll()}ei=c}(i===a||u&&u.lastPutMode!=="clone")&&yr.forEach(function(w){w.parentNode&&w.parentNode.removeChild(w)})}},nullingGlobal:function(){this.isMultiDrag=$s=!1,yr.length=0},destroyGlobal:function(){this._deselectMultiDrag(),_t(document,"pointerup",this._deselectMultiDrag),_t(document,"mouseup",this._deselectMultiDrag),_t(document,"touchend",this._deselectMultiDrag),_t(document,"keydown",this._checkKeyDown),_t(document,"keyup",this._checkKeyUp)},_deselectMultiDrag:function(n){if(!(typeof $s<"u"&&$s)&&ei===this.sortable&&!(n&&ii(n.target,this.options.draggable,this.sortable.el,!1))&&!(n&&n.button!==0))for(;ht.length;){var r=ht[0];en(r,this.options.selectedClass,!1),ht.shift(),vu({sortable:this.sortable,rootEl:this.sortable.el,name:"deselect",targetEl:r,originalEvt:n})}},_checkKeyDown:function(n){n.key===this.options.multiDragKey&&(this.multiDragKeyDown=!0)},_checkKeyUp:function(n){n.key===this.options.multiDragKey&&(this.multiDragKeyDown=!1)}},Wr(t,{pluginName:"multiDrag",utils:{select:function(n){var r=n.parentNode[Vn];!r||!r.options.multiDrag||~ht.indexOf(n)||(ei&&ei!==r&&(ei.multiDrag._deselectMultiDrag(),ei=r),en(n,r.options.selectedClass,!0),ht.push(n))},deselect:function(n){var r=n.parentNode[Vn],i=ht.indexOf(n);!r||!r.options.multiDrag||!~i||(en(n,r.options.selectedClass,!1),ht.splice(i,1))}},eventProperties:function(){var n=this,r=[],i=[];return ht.forEach(function(a){r.push({multiDragElement:a,index:a.sortableIndex});var o;sr&&a!==Ht?o=-1:sr?o=an(a,":not(."+n.options.selectedClass+")"):o=an(a),i.push({multiDragElement:a,index:o})}),{items:W3(ht),clones:[].concat(yr),oldIndicies:r,newIndicies:i}},optionListeners:{multiDragKey:function(n){return n=n.toLowerCase(),n==="ctrl"?n="Control":n.length>1&&(n=n.charAt(0).toUpperCase()+n.substr(1)),n}}})}function EL(t,e){ht.forEach(function(n,r){var i=e.children[n.sortableIndex+(t?Number(r):0)];i?e.insertBefore(n,i):e.appendChild(n)})}function N1(t,e){yr.forEach(function(n,r){var i=e.children[n.sortableIndex+(t?Number(r):0)];i?e.insertBefore(n,i):e.appendChild(n)})}function Nd(){ht.forEach(function(t){t!==Ht&&t.parentNode&&t.parentNode.removeChild(t)})}lt.mount(new yL);lt.mount(Fy,Ry);const xL=Object.freeze(Object.defineProperty({__proto__:null,MultiDrag:wL,Sortable:lt,Swap:bL,default:lt},Symbol.toStringTag,{value:"Module"})),TL=OT(xL);(function(t,e){(function(r,i){t.exports=i(U3,TL)})(typeof self<"u"?self:sa,function(n,r){return function(i){var a={};function o(s){if(a[s])return a[s].exports;var l=a[s]={i:s,l:!1,exports:{}};return i[s].call(l.exports,l,l.exports,o),l.l=!0,l.exports}return o.m=i,o.c=a,o.d=function(s,l,u){o.o(s,l)||Object.defineProperty(s,l,{enumerable:!0,get:u})},o.r=function(s){typeof Symbol<"u"&&Symbol.toStringTag&&Object.defineProperty(s,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(s,"__esModule",{value:!0})},o.t=function(s,l){if(l&1&&(s=o(s)),l&8||l&4&&typeof s=="object"&&s&&s.__esModule)return s;var u=Object.create(null);if(o.r(u),Object.defineProperty(u,"default",{enumerable:!0,value:s}),l&2&&typeof s!="string")for(var c in s)o.d(u,c,(function(d){return s[d]}).bind(null,c));return u},o.n=function(s){var l=s&&s.__esModule?function(){return s.default}:function(){return s};return o.d(l,"a",l),l},o.o=function(s,l){return Object.prototype.hasOwnProperty.call(s,l)},o.p="",o(o.s="fb15")}({"00ee":function(i,a,o){var s=o("b622"),l=s("toStringTag"),u={};u[l]="z",i.exports=String(u)==="[object z]"},"0366":function(i,a,o){var s=o("1c0b");i.exports=function(l,u,c){if(s(l),u===void 0)return l;switch(c){case 0:return function(){return l.call(u)};case 1:return function(d){return l.call(u,d)};case 2:return function(d,f){return l.call(u,d,f)};case 3:return function(d,f,h){return l.call(u,d,f,h)}}return function(){return l.apply(u,arguments)}}},"057f":function(i,a,o){var s=o("fc6a"),l=o("241c").f,u={}.toString,c=typeof window=="object"&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],d=function(f){try{return l(f)}catch{return c.slice()}};i.exports.f=function(h){return c&&u.call(h)=="[object Window]"?d(h):l(s(h))}},"06cf":function(i,a,o){var s=o("83ab"),l=o("d1e7"),u=o("5c6c"),c=o("fc6a"),d=o("c04e"),f=o("5135"),h=o("0cfb"),p=Object.getOwnPropertyDescriptor;a.f=s?p:function(g,v){if(g=c(g),v=d(v,!0),h)try{return p(g,v)}catch{}if(f(g,v))return u(!l.f.call(g,v),g[v])}},"0cfb":function(i,a,o){var s=o("83ab"),l=o("d039"),u=o("cc12");i.exports=!s&&!l(function(){return Object.defineProperty(u("div"),"a",{get:function(){return 7}}).a!=7})},"13d5":function(i,a,o){var s=o("23e7"),l=o("d58f").left,u=o("a640"),c=o("ae40"),d=u("reduce"),f=c("reduce",{1:0});s({target:"Array",proto:!0,forced:!d||!f},{reduce:function(p){return l(this,p,arguments.length,arguments.length>1?arguments[1]:void 0)}})},"14c3":function(i,a,o){var s=o("c6b6"),l=o("9263");i.exports=function(u,c){var d=u.exec;if(typeof d=="function"){var f=d.call(u,c);if(typeof f!="object")throw TypeError("RegExp exec method returned something other than an Object or null");return f}if(s(u)!=="RegExp")throw TypeError("RegExp#exec called on incompatible receiver");return l.call(u,c)}},"159b":function(i,a,o){var s=o("da84"),l=o("fdbc"),u=o("17c2"),c=o("9112");for(var d in l){var f=s[d],h=f&&f.prototype;if(h&&h.forEach!==u)try{c(h,"forEach",u)}catch{h.forEach=u}}},"17c2":function(i,a,o){var s=o("b727").forEach,l=o("a640"),u=o("ae40"),c=l("forEach"),d=u("forEach");i.exports=!c||!d?function(h){return s(this,h,arguments.length>1?arguments[1]:void 0)}:[].forEach},"1be4":function(i,a,o){var s=o("d066");i.exports=s("document","documentElement")},"1c0b":function(i,a){i.exports=function(o){if(typeof o!="function")throw TypeError(String(o)+" is not a function");return o}},"1c7e":function(i,a,o){var s=o("b622"),l=s("iterator"),u=!1;try{var c=0,d={next:function(){return{done:!!c++}},return:function(){u=!0}};d[l]=function(){return this},Array.from(d,function(){throw 2})}catch{}i.exports=function(f,h){if(!h&&!u)return!1;var p=!1;try{var m={};m[l]=function(){return{next:function(){return{done:p=!0}}}},f(m)}catch{}return p}},"1d80":function(i,a){i.exports=function(o){if(o==null)throw TypeError("Can't call method on "+o);return o}},"1dde":function(i,a,o){var s=o("d039"),l=o("b622"),u=o("2d00"),c=l("species");i.exports=function(d){return u>=51||!s(function(){var f=[],h=f.constructor={};return h[c]=function(){return{foo:1}},f[d](Boolean).foo!==1})}},"23cb":function(i,a,o){var s=o("a691"),l=Math.max,u=Math.min;i.exports=function(c,d){var f=s(c);return f<0?l(f+d,0):u(f,d)}},"23e7":function(i,a,o){var s=o("da84"),l=o("06cf").f,u=o("9112"),c=o("6eeb"),d=o("ce4e"),f=o("e893"),h=o("94ca");i.exports=function(p,m){var g=p.target,v=p.global,b=p.stat,E,w,T,O,k,C;if(v?w=s:b?w=s[g]||d(g,{}):w=(s[g]||{}).prototype,w)for(T in m){if(k=m[T],p.noTargetGet?(C=l(w,T),O=C&&C.value):O=w[T],E=h(v?T:g+(b?".":"#")+T,p.forced),!E&&O!==void 0){if(typeof k==typeof O)continue;f(k,O)}(p.sham||O&&O.sham)&&u(k,"sham",!0),c(w,T,k,p)}}},"241c":function(i,a,o){var s=o("ca84"),l=o("7839"),u=l.concat("length","prototype");a.f=Object.getOwnPropertyNames||function(d){return s(d,u)}},"25f0":function(i,a,o){var s=o("6eeb"),l=o("825a"),u=o("d039"),c=o("ad6d"),d="toString",f=RegExp.prototype,h=f[d],p=u(function(){return h.call({source:"a",flags:"b"})!="/a/b"}),m=h.name!=d;(p||m)&&s(RegExp.prototype,d,function(){var v=l(this),b=String(v.source),E=v.flags,w=String(E===void 0&&v instanceof RegExp&&!("flags"in f)?c.call(v):E);return"/"+b+"/"+w},{unsafe:!0})},"2ca0":function(i,a,o){var s=o("23e7"),l=o("06cf").f,u=o("50c4"),c=o("5a34"),d=o("1d80"),f=o("ab13"),h=o("c430"),p="".startsWith,m=Math.min,g=f("startsWith"),v=!h&&!g&&!!function(){var b=l(String.prototype,"startsWith");return b&&!b.writable}();s({target:"String",proto:!0,forced:!v&&!g},{startsWith:function(E){var w=String(d(this));c(E);var T=u(m(arguments.length>1?arguments[1]:void 0,w.length)),O=String(E);return p?p.call(w,O,T):w.slice(T,T+O.length)===O}})},"2d00":function(i,a,o){var s=o("da84"),l=o("342f"),u=s.process,c=u&&u.versions,d=c&&c.v8,f,h;d?(f=d.split("."),h=f[0]+f[1]):l&&(f=l.match(/Edge\/(\d+)/),(!f||f[1]>=74)&&(f=l.match(/Chrome\/(\d+)/),f&&(h=f[1]))),i.exports=h&&+h},"342f":function(i,a,o){var s=o("d066");i.exports=s("navigator","userAgent")||""},"35a1":function(i,a,o){var s=o("f5df"),l=o("3f8c"),u=o("b622"),c=u("iterator");i.exports=function(d){if(d!=null)return d[c]||d["@@iterator"]||l[s(d)]}},"37e8":function(i,a,o){var s=o("83ab"),l=o("9bf2"),u=o("825a"),c=o("df75");i.exports=s?Object.defineProperties:function(f,h){u(f);for(var p=c(h),m=p.length,g=0,v;m>g;)l.f(f,v=p[g++],h[v]);return f}},"3bbe":function(i,a,o){var s=o("861d");i.exports=function(l){if(!s(l)&&l!==null)throw TypeError("Can't set "+String(l)+" as a prototype");return l}},"3ca3":function(i,a,o){var s=o("6547").charAt,l=o("69f3"),u=o("7dd0"),c="String Iterator",d=l.set,f=l.getterFor(c);u(String,"String",function(h){d(this,{type:c,string:String(h),index:0})},function(){var p=f(this),m=p.string,g=p.index,v;return g>=m.length?{value:void 0,done:!0}:(v=s(m,g),p.index+=v.length,{value:v,done:!1})})},"3f8c":function(i,a){i.exports={}},4160:function(i,a,o){var s=o("23e7"),l=o("17c2");s({target:"Array",proto:!0,forced:[].forEach!=l},{forEach:l})},"428f":function(i,a,o){var s=o("da84");i.exports=s},"44ad":function(i,a,o){var s=o("d039"),l=o("c6b6"),u="".split;i.exports=s(function(){return!Object("z").propertyIsEnumerable(0)})?function(c){return l(c)=="String"?u.call(c,""):Object(c)}:Object},"44d2":function(i,a,o){var s=o("b622"),l=o("7c73"),u=o("9bf2"),c=s("unscopables"),d=Array.prototype;d[c]==null&&u.f(d,c,{configurable:!0,value:l(null)}),i.exports=function(f){d[c][f]=!0}},"44e7":function(i,a,o){var s=o("861d"),l=o("c6b6"),u=o("b622"),c=u("match");i.exports=function(d){var f;return s(d)&&((f=d[c])!==void 0?!!f:l(d)=="RegExp")}},4930:function(i,a,o){var s=o("d039");i.exports=!!Object.getOwnPropertySymbols&&!s(function(){return!String(Symbol())})},"4d64":function(i,a,o){var s=o("fc6a"),l=o("50c4"),u=o("23cb"),c=function(d){return function(f,h,p){var m=s(f),g=l(m.length),v=u(p,g),b;if(d&&h!=h){for(;g>v;)if(b=m[v++],b!=b)return!0}else for(;g>v;v++)if((d||v in m)&&m[v]===h)return d||v||0;return!d&&-1}};i.exports={includes:c(!0),indexOf:c(!1)}},"4de4":function(i,a,o){var s=o("23e7"),l=o("b727").filter,u=o("1dde"),c=o("ae40"),d=u("filter"),f=c("filter");s({target:"Array",proto:!0,forced:!d||!f},{filter:function(p){return l(this,p,arguments.length>1?arguments[1]:void 0)}})},"4df4":function(i,a,o){var s=o("0366"),l=o("7b0b"),u=o("9bdd"),c=o("e95a"),d=o("50c4"),f=o("8418"),h=o("35a1");i.exports=function(m){var g=l(m),v=typeof this=="function"?this:Array,b=arguments.length,E=b>1?arguments[1]:void 0,w=E!==void 0,T=h(g),O=0,k,C,S,x,I,N;if(w&&(E=s(E,b>2?arguments[2]:void 0,2)),T!=null&&!(v==Array&&c(T)))for(x=T.call(g),I=x.next,C=new v;!(S=I.call(x)).done;O++)N=w?u(x,E,[S.value,O],!0):S.value,f(C,O,N);else for(k=d(g.length),C=new v(k);k>O;O++)N=w?E(g[O],O):g[O],f(C,O,N);return C.length=O,C}},"4fad":function(i,a,o){var s=o("23e7"),l=o("6f53").entries;s({target:"Object",stat:!0},{entries:function(c){return l(c)}})},"50c4":function(i,a,o){var s=o("a691"),l=Math.min;i.exports=function(u){return u>0?l(s(u),9007199254740991):0}},5135:function(i,a){var o={}.hasOwnProperty;i.exports=function(s,l){return o.call(s,l)}},5319:function(i,a,o){var s=o("d784"),l=o("825a"),u=o("7b0b"),c=o("50c4"),d=o("a691"),f=o("1d80"),h=o("8aa5"),p=o("14c3"),m=Math.max,g=Math.min,v=Math.floor,b=/\$([$&'`]|\d\d?|<[^>]*>)/g,E=/\$([$&'`]|\d\d?)/g,w=function(T){return T===void 0?T:String(T)};s("replace",2,function(T,O,k,C){var S=C.REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE,x=C.REPLACE_KEEPS_$0,I=S?"$":"$0";return[function(F,j){var B=f(this),X=F==null?void 0:F[T];return X!==void 0?X.call(F,B,j):O.call(String(B),F,j)},function(L,F){if(!S&&x||typeof F=="string"&&F.indexOf(I)===-1){var j=k(O,L,this,F);if(j.done)return j.value}var B=l(L),X=String(this),$=typeof F=="function";$||(F=String(F));var z=B.global;if(z){var R=B.unicode;B.lastIndex=0}for(var te=[];;){var J=p(B,X);if(J===null||(te.push(J),!z))break;var V=String(J[0]);V===""&&(B.lastIndex=h(X,c(B.lastIndex),R))}for(var se="",de=0,ue=0;ue=de&&(se+=X.slice(de,pe)+Y,de=pe+Ce.length)}return se+X.slice(de)}];function N(L,F,j,B,X,$){var z=j+L.length,R=B.length,te=E;return X!==void 0&&(X=u(X),te=b),O.call($,te,function(J,V){var se;switch(V.charAt(0)){case"$":return"$";case"&":return L;case"`":return F.slice(0,j);case"'":return F.slice(z);case"<":se=X[V.slice(1,-1)];break;default:var de=+V;if(de===0)return J;if(de>R){var ue=v(de/10);return ue===0?J:ue<=R?B[ue-1]===void 0?V.charAt(1):B[ue-1]+V.charAt(1):J}se=B[de-1]}return se===void 0?"":se})}})},5692:function(i,a,o){var s=o("c430"),l=o("c6cd");(i.exports=function(u,c){return l[u]||(l[u]=c!==void 0?c:{})})("versions",[]).push({version:"3.6.5",mode:s?"pure":"global",copyright:"© 2020 Denis Pushkarev (zloirock.ru)"})},"56ef":function(i,a,o){var s=o("d066"),l=o("241c"),u=o("7418"),c=o("825a");i.exports=s("Reflect","ownKeys")||function(f){var h=l.f(c(f)),p=u.f;return p?h.concat(p(f)):h}},"5a34":function(i,a,o){var s=o("44e7");i.exports=function(l){if(s(l))throw TypeError("The method doesn't accept regular expressions");return l}},"5c6c":function(i,a){i.exports=function(o,s){return{enumerable:!(o&1),configurable:!(o&2),writable:!(o&4),value:s}}},"5db7":function(i,a,o){var s=o("23e7"),l=o("a2bf"),u=o("7b0b"),c=o("50c4"),d=o("1c0b"),f=o("65f0");s({target:"Array",proto:!0},{flatMap:function(p){var m=u(this),g=c(m.length),v;return d(p),v=f(m,0),v.length=l(v,m,m,g,0,1,p,arguments.length>1?arguments[1]:void 0),v}})},6547:function(i,a,o){var s=o("a691"),l=o("1d80"),u=function(c){return function(d,f){var h=String(l(d)),p=s(f),m=h.length,g,v;return p<0||p>=m?c?"":void 0:(g=h.charCodeAt(p),g<55296||g>56319||p+1===m||(v=h.charCodeAt(p+1))<56320||v>57343?c?h.charAt(p):g:c?h.slice(p,p+2):(g-55296<<10)+(v-56320)+65536)}};i.exports={codeAt:u(!1),charAt:u(!0)}},"65f0":function(i,a,o){var s=o("861d"),l=o("e8b5"),u=o("b622"),c=u("species");i.exports=function(d,f){var h;return l(d)&&(h=d.constructor,typeof h=="function"&&(h===Array||l(h.prototype))?h=void 0:s(h)&&(h=h[c],h===null&&(h=void 0))),new(h===void 0?Array:h)(f===0?0:f)}},"69f3":function(i,a,o){var s=o("7f9a"),l=o("da84"),u=o("861d"),c=o("9112"),d=o("5135"),f=o("f772"),h=o("d012"),p=l.WeakMap,m,g,v,b=function(S){return v(S)?g(S):m(S,{})},E=function(S){return function(x){var I;if(!u(x)||(I=g(x)).type!==S)throw TypeError("Incompatible receiver, "+S+" required");return I}};if(s){var w=new p,T=w.get,O=w.has,k=w.set;m=function(S,x){return k.call(w,S,x),x},g=function(S){return T.call(w,S)||{}},v=function(S){return O.call(w,S)}}else{var C=f("state");h[C]=!0,m=function(S,x){return c(S,C,x),x},g=function(S){return d(S,C)?S[C]:{}},v=function(S){return d(S,C)}}i.exports={set:m,get:g,has:v,enforce:b,getterFor:E}},"6eeb":function(i,a,o){var s=o("da84"),l=o("9112"),u=o("5135"),c=o("ce4e"),d=o("8925"),f=o("69f3"),h=f.get,p=f.enforce,m=String(String).split("String");(i.exports=function(g,v,b,E){var w=E?!!E.unsafe:!1,T=E?!!E.enumerable:!1,O=E?!!E.noTargetGet:!1;if(typeof b=="function"&&(typeof v=="string"&&!u(b,"name")&&l(b,"name",v),p(b).source=m.join(typeof v=="string"?v:"")),g===s){T?g[v]=b:c(v,b);return}else w?!O&&g[v]&&(T=!0):delete g[v];T?g[v]=b:l(g,v,b)})(Function.prototype,"toString",function(){return typeof this=="function"&&h(this).source||d(this)})},"6f53":function(i,a,o){var s=o("83ab"),l=o("df75"),u=o("fc6a"),c=o("d1e7").f,d=function(f){return function(h){for(var p=u(h),m=l(p),g=m.length,v=0,b=[],E;g>v;)E=m[v++],(!s||c.call(p,E))&&b.push(f?[E,p[E]]:p[E]);return b}};i.exports={entries:d(!0),values:d(!1)}},"73d9":function(i,a,o){var s=o("44d2");s("flatMap")},7418:function(i,a){a.f=Object.getOwnPropertySymbols},"746f":function(i,a,o){var s=o("428f"),l=o("5135"),u=o("e538"),c=o("9bf2").f;i.exports=function(d){var f=s.Symbol||(s.Symbol={});l(f,d)||c(f,d,{value:u.f(d)})}},7839:function(i,a){i.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},"7b0b":function(i,a,o){var s=o("1d80");i.exports=function(l){return Object(s(l))}},"7c73":function(i,a,o){var s=o("825a"),l=o("37e8"),u=o("7839"),c=o("d012"),d=o("1be4"),f=o("cc12"),h=o("f772"),p=">",m="<",g="prototype",v="script",b=h("IE_PROTO"),E=function(){},w=function(S){return m+v+p+S+m+"/"+v+p},T=function(S){S.write(w("")),S.close();var x=S.parentWindow.Object;return S=null,x},O=function(){var S=f("iframe"),x="java"+v+":",I;return S.style.display="none",d.appendChild(S),S.src=String(x),I=S.contentWindow.document,I.open(),I.write(w("document.F=Object")),I.close(),I.F},k,C=function(){try{k=document.domain&&new ActiveXObject("htmlfile")}catch{}C=k?T(k):O();for(var S=u.length;S--;)delete C[g][u[S]];return C()};c[b]=!0,i.exports=Object.create||function(x,I){var N;return x!==null?(E[g]=s(x),N=new E,E[g]=null,N[b]=x):N=C(),I===void 0?N:l(N,I)}},"7dd0":function(i,a,o){var s=o("23e7"),l=o("9ed3"),u=o("e163"),c=o("d2bb"),d=o("d44e"),f=o("9112"),h=o("6eeb"),p=o("b622"),m=o("c430"),g=o("3f8c"),v=o("ae93"),b=v.IteratorPrototype,E=v.BUGGY_SAFARI_ITERATORS,w=p("iterator"),T="keys",O="values",k="entries",C=function(){return this};i.exports=function(S,x,I,N,L,F,j){l(I,x,N);var B=function(ue){if(ue===L&&te)return te;if(!E&&ue in z)return z[ue];switch(ue){case T:return function(){return new I(this,ue)};case O:return function(){return new I(this,ue)};case k:return function(){return new I(this,ue)}}return function(){return new I(this)}},X=x+" Iterator",$=!1,z=S.prototype,R=z[w]||z["@@iterator"]||L&&z[L],te=!E&&R||B(L),J=x=="Array"&&z.entries||R,V,se,de;if(J&&(V=u(J.call(new S)),b!==Object.prototype&&V.next&&(!m&&u(V)!==b&&(c?c(V,b):typeof V[w]!="function"&&f(V,w,C)),d(V,X,!0,!0),m&&(g[X]=C))),L==O&&R&&R.name!==O&&($=!0,te=function(){return R.call(this)}),(!m||j)&&z[w]!==te&&f(z,w,te),g[x]=te,L)if(se={values:B(O),keys:F?te:B(T),entries:B(k)},j)for(de in se)(E||$||!(de in z))&&h(z,de,se[de]);else s({target:x,proto:!0,forced:E||$},se);return se}},"7f9a":function(i,a,o){var s=o("da84"),l=o("8925"),u=s.WeakMap;i.exports=typeof u=="function"&&/native code/.test(l(u))},"825a":function(i,a,o){var s=o("861d");i.exports=function(l){if(!s(l))throw TypeError(String(l)+" is not an object");return l}},"83ab":function(i,a,o){var s=o("d039");i.exports=!s(function(){return Object.defineProperty({},1,{get:function(){return 7}})[1]!=7})},8418:function(i,a,o){var s=o("c04e"),l=o("9bf2"),u=o("5c6c");i.exports=function(c,d,f){var h=s(d);h in c?l.f(c,h,u(0,f)):c[h]=f}},"861d":function(i,a){i.exports=function(o){return typeof o=="object"?o!==null:typeof o=="function"}},8875:function(i,a,o){var s,l,u;(function(c,d){l=[],s=d,u=typeof s=="function"?s.apply(a,l):s,u!==void 0&&(i.exports=u)})(typeof self<"u"?self:this,function(){function c(){var d=Object.getOwnPropertyDescriptor(document,"currentScript");if(!d&&"currentScript"in document&&document.currentScript||d&&d.get!==c&&document.currentScript)return document.currentScript;try{throw new Error}catch(k){var f=/.*at [^(]*\((.*):(.+):(.+)\)$/ig,h=/@([^@]*):(\d+):(\d+)\s*$/ig,p=f.exec(k.stack)||h.exec(k.stack),m=p&&p[1]||!1,g=p&&p[2]||!1,v=document.location.href.replace(document.location.hash,""),b,E,w,T=document.getElementsByTagName("script");m===v&&(b=document.documentElement.outerHTML,E=new RegExp("(?:[^\\n]+?\\n){0,"+(g-2)+"}[^<]* + diff --git a/assets/vendor/manager/index_.html b/assets/vendor/manager/index_.html new file mode 100644 index 00000000..be51109a --- /dev/null +++ b/assets/vendor/manager/index_.html @@ -0,0 +1,18 @@ + + + + + + + Vite App + + + + + + + +
+ + + \ No newline at end of file diff --git a/assets/vendor/manager/layout_ajax.txt b/assets/vendor/manager/layout_ajax.txt new file mode 100644 index 00000000..cd27a5b1 --- /dev/null +++ b/assets/vendor/manager/layout_ajax.txt @@ -0,0 +1 @@ +{"status":"success","code":200,"data":[]} \ No newline at end of file diff --git a/assets/vendor/manager/src/App.vue b/assets/vendor/manager/src/App.vue index 3258e853..b2fd2df5 100644 --- a/assets/vendor/manager/src/App.vue +++ b/assets/vendor/manager/src/App.vue @@ -9,6 +9,7 @@ const astroid_config = JSON.parse(document.getElementById("astroid-script-option const theme = ref('light'); provide('theme', theme); provide('constant', astroid_config.astroid_lib); +provide('language', astroid_config.astroid_lang); onBeforeMount(()=>{ const colorMode = getCookie('astroid_colormode'); diff --git a/assets/vendor/manager/src/Article.vue b/assets/vendor/manager/src/Article.vue new file mode 100644 index 00000000..1b7ee4a9 --- /dev/null +++ b/assets/vendor/manager/src/Article.vue @@ -0,0 +1,82 @@ + + \ No newline at end of file diff --git a/assets/vendor/manager/src/article.js b/assets/vendor/manager/src/article.js new file mode 100644 index 00000000..34f2be26 --- /dev/null +++ b/assets/vendor/manager/src/article.js @@ -0,0 +1,24 @@ +import { createApp } from 'vue' +import Article from './Article.vue' +import { FontAwesomeIcon, FontAwesomeLayers, FontAwesomeLayersText } from '@fortawesome/vue-fontawesome' +import { install as VueMonacoEditorPlugin } from '@guolao/vue-monaco-editor' +import "vue-search-select/dist/VueSearchSelect.css" +import 'vue-color-kit/dist/vue-color-kit.css' +import 'quill/dist/quill.snow.css' +import './assets/article_data.scss' +let as_widgets = document.querySelectorAll('.as-article-widget-data'); +as_widgets.forEach(as_widget => { + let app = createApp(Article, { + widget_json_id : as_widget.id + }); + app.use(VueMonacoEditorPlugin, { + paths: { + // The default CDN config + vs: 'https://cdn.jsdelivr.net/npm/monaco-editor@0.36.0/min/vs' + }, + }); + app.component('font-awesome-icon', FontAwesomeIcon); + app.component('font-awesome-layers', FontAwesomeLayers); + app.component('font-awesome-layers-text', FontAwesomeLayersText); + app.mount('#'+as_widget.id); +}); \ No newline at end of file diff --git a/assets/vendor/manager/src/assets/_general.scss b/assets/vendor/manager/src/assets/_general.scss index 790c1382..2fa2e148 100644 --- a/assets/vendor/manager/src/assets/_general.scss +++ b/assets/vendor/manager/src/assets/_general.scss @@ -20,4 +20,17 @@ left: 100%; margin-left: calc(5px + 0.3em); } +} + +.astroid-footer-links { + font-size: 0.897rem; + img { + max-width: 30px; + } +} + +@for $i from 6 through 12 { + .order-#{$i} { + order: #{$i} !important; + } } \ No newline at end of file diff --git a/assets/vendor/manager/src/assets/_layoutbuilder.scss b/assets/vendor/manager/src/assets/_layoutbuilder.scss index e8612c87..20e6759a 100644 --- a/assets/vendor/manager/src/assets/_layoutbuilder.scss +++ b/assets/vendor/manager/src/assets/_layoutbuilder.scss @@ -207,4 +207,12 @@ background-image: linear-gradient(45deg, rgba(100, 100, 100, 0.15) 25%, transparent 25%, transparent 50%, rgba(100, 100, 100, 0.15) 50%, rgba(100, 100, 100, 0.15) 75%, transparent 75%, transparent); background-size: 1rem 1rem; } +} + +.as-sublayout-bottom-toolbox { + text-align: right; + @media (min-width: 768px) { + margin-bottom: -1.5rem; + } + margin-bottom: -1rem; } \ No newline at end of file diff --git a/assets/vendor/manager/src/assets/_main.scss b/assets/vendor/manager/src/assets/_main.scss index fd0f34a2..ae40d442 100644 --- a/assets/vendor/manager/src/assets/_main.scss +++ b/assets/vendor/manager/src/assets/_main.scss @@ -93,13 +93,20 @@ .as-content { grid-area: content; min-width: 1px; + margin-bottom: 2rem; >h2 { --bs-heading-color: var(--bs-emphasis-color); margin-top: 3rem; + &:first-child { + margin-top: 0; + } } >h3 { --bs-heading-color: var(--bs-emphasis-color); margin-top: 2rem; + &:first-child { + margin-top: 0; + } } >h4 { --bs-heading-color: var(--bs-emphasis-color); diff --git a/assets/vendor/manager/src/assets/_modal.scss b/assets/vendor/manager/src/assets/_modal.scss index 5ba09cd5..074ee8f2 100644 --- a/assets/vendor/manager/src/assets/_modal.scss +++ b/assets/vendor/manager/src/assets/_modal.scss @@ -5,6 +5,7 @@ } .nav-tabs { --bs-nav-link-padding-y: 1rem; + --nav-link-padding-y: 1rem; background-color: var(--as-violet-bg); font-size: 1rem; .nav-link:not(.active) { diff --git a/assets/vendor/manager/src/assets/article_data.scss b/assets/vendor/manager/src/assets/article_data.scss new file mode 100644 index 00000000..e8f143ae --- /dev/null +++ b/assets/vendor/manager/src/assets/article_data.scss @@ -0,0 +1,48 @@ +@import "base"; +.article-layout-data { + .nav { + --bs-nav-link-color: var(--bs-dark-text-emphasis); + --bs-nav-link-hover-color: var(--as-violet); + font-size: .895rem; + } + .widget-toolbar { + .nav { + opacity: 0; + } + } + .article-widget { + &:hover { + .widget-toolbar { + .nav { + opacity: 1; + } + } + } + } +} + +.as-article-widget-data { + --bs-body-bg: var(--body-bg); + --bs-border-color: var(--border-color); + .row { + --gutter-y: 1rem; + } + .astroid-heading-line { + font-size: 1.2rem; + >::before, >::after { + border-bottom: 3px solid var(--border-color); + } + } + .card { + --card-border-width: 1px; + --card-border-color: var(--border-color); + } + .astroid-subform .add-item { + border: 2px dashed var(--border-color); + } + .astroid-btn-group { + label { + width: auto; + } + } +} \ No newline at end of file diff --git a/assets/vendor/manager/src/components/Container.vue b/assets/vendor/manager/src/components/Container.vue index 9ea1fc19..ededc0f4 100644 --- a/assets/vendor/manager/src/components/Container.vue +++ b/assets/vendor/manager/src/components/Container.vue @@ -7,6 +7,7 @@ const props = defineProps({ }); const pageIndex = ref(new Object()); +const fieldSet_tabs = ref(new Object()); onMounted(() => { props.config.astroid_content.forEach((fieldSet, idx) => { @@ -15,6 +16,7 @@ onMounted(() => { } else { pageIndex.value[fieldSet.name] = 'd-none'; } + fieldSet_tabs.value[fieldSet.name] = Object.keys(fieldSet.childs)[0]; }); }) @@ -28,6 +30,9 @@ function pageActive(pgIndex, group = null) { const el = document.getElementById('astroid-page-'+group); const y = el.getBoundingClientRect().top + window.scrollY - 90; window.scrollTo({top: y, behavior: 'smooth'}); + if (typeof fieldSet_tabs.value[pgIndex] !== 'undefined') { + fieldSet_tabs.value[pgIndex] = group; + } } else { window.scrollTo({top: 0, behavior: 'smooth'}); } @@ -38,6 +43,6 @@ function pageActive(pgIndex, group = null) { \ No newline at end of file diff --git a/assets/vendor/manager/src/components/Heading.vue b/assets/vendor/manager/src/components/Heading.vue index 846e3fd9..60935e67 100644 --- a/assets/vendor/manager/src/components/Heading.vue +++ b/assets/vendor/manager/src/components/Heading.vue @@ -30,12 +30,11 @@ watch(switcher, (newValue) => { }) const social_menu = [ + {title: 'Astroid Website', href: props.config.astroid_lib.astroid_link, icon: 'fas fa-meteor'}, {title: 'Docs', href: props.config.astroid_lib.document_link, icon: 'fas fa-book'}, {title: 'GitHub', href: props.config.astroid_lib.github_link, icon: 'fab fa-github'}, - {title: 'Videos Tutorial', href: props.config.astroid_lib.video_tutorial, icon: 'fab fa-youtube'}, - {title: 'Astroid Website', href: props.config.astroid_lib.astroid_link, icon: 'fas fa-meteor'}, + {title: 'Buy Me a Coffee', href: props.config.astroid_lib.donate_link, icon: 'fa-solid fa-mug-saucer'} ] - function submitForm() { const action_link = props.config.astroid_lib.astroid_action.replace(/\&\;/g, '&'); const toastAstroidMsg = document.getElementById('astroidMessage'); diff --git a/assets/vendor/manager/src/components/Main.vue b/assets/vendor/manager/src/components/Main.vue index 2b47078f..72990b97 100644 --- a/assets/vendor/manager/src/components/Main.vue +++ b/assets/vendor/manager/src/components/Main.vue @@ -1,15 +1,17 @@ \ No newline at end of file diff --git a/assets/vendor/manager/src/components/helpers/Layout.vue b/assets/vendor/manager/src/components/helpers/Layout.vue index 27cabe7d..bc65cf27 100644 --- a/assets/vendor/manager/src/components/helpers/Layout.vue +++ b/assets/vendor/manager/src/components/helpers/Layout.vue @@ -1,17 +1,31 @@