diff --git a/react/pr-785/404.html b/react/pr-785/404.html index 223595dc1c..fef8394b55 100644 --- a/react/pr-785/404.html +++ b/react/pr-785/404.html @@ -24,4 +24,4 @@ var root = document.documentElement; root.style.setProperty('color-scheme', colorMode); -})('system');
\ No newline at end of file +})('system');
\ No newline at end of file diff --git a/react/pr-785/_next/static/-oqbtvR8ayTd4IjlMnh14/_buildManifest.js b/react/pr-785/_next/static/ND2-Vpwj12kYKPYvnLbE2/_buildManifest.js similarity index 99% rename from react/pr-785/_next/static/-oqbtvR8ayTd4IjlMnh14/_buildManifest.js rename to react/pr-785/_next/static/ND2-Vpwj12kYKPYvnLbE2/_buildManifest.js index 875c889cf2..fbefdce4f4 100644 --- a/react/pr-785/_next/static/-oqbtvR8ayTd4IjlMnh14/_buildManifest.js +++ b/react/pr-785/_next/static/ND2-Vpwj12kYKPYvnLbE2/_buildManifest.js @@ -1 +1 @@ -self.__BUILD_MANIFEST=function(s,e,t,o,n){return{__rewrites:{afterFiles:[],beforeFiles:[],fallback:[]},"/":["static/chunks/pages/index-f8947f3ae47bf737.js"],"/404":["static/chunks/pages/404-475bbc31b52f5285.js"],"/_error":["static/chunks/pages/_error-597fd30fcd49beac.js"],"/components":["static/chunks/pages/components-f71cd4a9276d903b.js"],"/components/accordion":["static/chunks/pages/components/accordion-00346f28613dce56.js"],"/components/alert":["static/chunks/pages/components/alert-4426c5ae50ad4521.js"],"/components/badge":["static/chunks/pages/components/badge-ea43fc508693bdfb.js"],"/components/box":["static/chunks/pages/components/box-367a5be11e5c9fb8.js"],"/components/button":["static/chunks/pages/components/button-36fb82f258e0765e.js"],"/components/button-base":["static/chunks/pages/components/button-base-e1afd4fa8c0f9f06.js"],"/components/button-group":["static/chunks/pages/components/button-group-bce7321cd98acbae.js"],"/components/button-link":["static/chunks/pages/components/button-link-b853008f6a4425b0.js"],"/components/checkbox":["static/chunks/pages/components/checkbox-52b288c375e74a74.js"],"/components/checkbox-group":["static/chunks/pages/components/checkbox-group-bd03710608b81326.js"],"/components/code":["static/chunks/pages/components/code-2429241ca9d61e0d.js"],"/components/color-mode":["static/chunks/pages/components/color-mode-f64b44723f222536.js"],"/components/color-mode/dark-mode":["static/chunks/pages/components/color-mode/dark-mode-b3695ce0b7daf3d7.js"],"/components/color-mode/inverted-mode":["static/chunks/pages/components/color-mode/inverted-mode-b054d20b09397f65.js"],"/components/color-mode/light-mode":["static/chunks/pages/components/color-mode/light-mode-168e5721ab101a64.js"],"/components/color-mode/useColorMode":["static/chunks/pages/components/color-mode/useColorMode-edc8cca58961d14d.js"],"/components/color-style":["static/chunks/6123-74e9de9729b101a2.js","static/chunks/pages/components/color-style-765696f08145c4d5.js"],"/components/color-style/useColorStyle":["static/chunks/pages/components/color-style/useColorStyle-4d9c6c9b3a648ec3.js"],"/components/control-box":["static/chunks/pages/components/control-box-14c0810c490c18a3.js"],"/components/css-baseline":["static/chunks/pages/components/css-baseline-e887d4a44cb3d3ab.js"],"/components/divider":["static/chunks/pages/components/divider-abdc1f45a4068d3c.js"],"/components/drawer":["static/chunks/pages/components/drawer-9baefac63ba18952.js"],"/components/flex":["static/chunks/pages/components/flex-2643ce81e84527a9.js"],"/components/grid":["static/chunks/pages/components/grid-c4b5c4145bb48537.js"],"/components/icon":["static/chunks/pages/components/icon-91476b907ce6ac6e.js"],"/components/image":["static/chunks/pages/components/image-eae04499856bcbc3.js"],"/components/input":["static/chunks/pages/components/input-7de18d08871b79ee.js"],"/components/input-base":["static/chunks/pages/components/input-base-9ccbaae7566bdd61.js"],"/components/input-control":["static/chunks/pages/components/input-control-39928ebcd7a658eb.js"],"/components/input-group":["static/chunks/pages/components/input-group-3ff3ca8d521d0ef9.js"],"/components/link":["static/chunks/pages/components/link-59ff19d077a24490.js"],"/components/link-button":["static/chunks/pages/components/link-button-fe8f9fbed296e523.js"],"/components/menu":[t,"static/chunks/pages/components/menu-1abc70facd53eee1.js"],"/components/modal":["static/chunks/pages/components/modal-5418569c4c9aa207.js"],"/components/overflow-tooltip":["static/chunks/pages/components/overflow-tooltip-dbe2b3240b924121.js"],"/components/pagination":["static/chunks/pages/components/pagination-fc862ac7f6d1d314.js"],"/components/pagination/usePagination":["static/chunks/pages/components/pagination/usePagination-7114b37f47048ccf.js"],"/components/popover":["static/chunks/pages/components/popover-29a81f31a114ce2b.js"],"/components/portal":["static/chunks/pages/components/portal-2682b5e1f8bd352f.js"],"/components/portal-manager":["static/chunks/pages/components/portal-manager-dcfeeb64b5c471ac.js"],"/components/portal-manager/usePortalManager":["static/chunks/pages/components/portal-manager/usePortalManager-023d88c8cd61f22b.js"],"/components/progress":["static/chunks/pages/components/progress-8197cf07deb4c4c3.js"],"/components/radio":["static/chunks/pages/components/radio-7c89e3fda37a34cb.js"],"/components/radio-group":["static/chunks/pages/components/radio-group-45d0386e53024919.js"],"/components/resize-handle":["static/chunks/pages/components/resize-handle-377a3575d7714cf3.js"],"/components/scrollbar":["static/chunks/2788-950dfb3616dcb9be.js","static/chunks/pages/components/scrollbar-a328a1514ac61727.js"],"/components/search-input":["static/chunks/pages/components/search-input-f52aec5a9f64408d.js"],"/components/select":["static/chunks/pages/components/select-444bc6f7cd16c6e9.js"],"/components/skeleton":["static/chunks/pages/components/skeleton-bb358c7ba180420b.js"],"/components/space":["static/chunks/pages/components/space-9140a77a817149aa.js"],"/components/spinner":["static/chunks/pages/components/spinner-cae5b1ba3f8dae5c.js"],"/components/stack":["static/chunks/pages/components/stack-e95700a676b3c96f.js"],"/components/svg-icon":["static/chunks/pages/components/svg-icon-d69d8cf40aba9623.js"],"/components/switch":["static/chunks/pages/components/switch-74893538cdacf9f7.js"],"/components/table":[s,e,o,"static/chunks/8510-13c8aa67ac6e9985.js","static/chunks/pages/components/table-d243cc474b788e27.js"],"/components/tabs":["static/chunks/1cc2734a-03a8b4580afae9bd.js",e,"static/chunks/7641-3f2e486c03b490bd.js","static/chunks/pages/components/tabs-53890aeac2b46718.js"],"/components/tag":["static/chunks/pages/components/tag-07ccda870286d01c.js"],"/components/text":["static/chunks/pages/components/text-aac154df50401aee.js"],"/components/text-label":["static/chunks/pages/components/text-label-2fa4a58c39774075.js"],"/components/textarea":["static/chunks/pages/components/textarea-ba9b15d62911868b.js"],"/components/toast":["static/chunks/pages/components/toast-23c9160acc0db387.js"],"/components/toast-manager":["static/chunks/pages/components/toast-manager-768ffcf3ca2a7d3c.js"],"/components/toast-manager/useToastManager":["static/chunks/pages/components/toast-manager/useToastManager-5d24f5ff26976e56.js"],"/components/tooltip":["static/chunks/pages/components/tooltip-e1e344f286273ac8.js"],"/components/transitions":["static/chunks/pages/components/transitions-f49d7adfac1360ef.js"],"/components/transitions/collapse":["static/chunks/pages/components/transitions/collapse-8fbb8c77023682e1.js"],"/components/transitions/fade":["static/chunks/pages/components/transitions/fade-9d3432be9a47224c.js"],"/components/transitions/grow":["static/chunks/pages/components/transitions/grow-12edc8e3d18d34e6.js"],"/components/transitions/scale":["static/chunks/pages/components/transitions/scale-79137bbc3c784f37.js"],"/components/transitions/slide":["static/chunks/pages/components/transitions/slide-4f4c1b20c5e8e65d.js"],"/components/transitions/zoom":["static/chunks/pages/components/transitions/zoom-e30b1bc2038da901.js"],"/components/tree":[s,e,o,"static/chunks/pages/components/tree-a5a6a79f6ef1f56b.js"],"/components/truncate":["static/chunks/pages/components/truncate-17fbe5716c60cf99.js"],"/components/visually-hidden":["static/chunks/pages/components/visually-hidden-611bc77baf60c571.js"],"/getting-started":["static/chunks/pages/getting-started-56e4414b43c26ece.js"],"/getting-started/contributing":["static/chunks/pages/getting-started/contributing-8fc8f9f9f65471d0.js"],"/getting-started/css-variables":["static/chunks/pages/getting-started/css-variables-a0ebe8a177b2544b.js"],"/getting-started/installation":["static/chunks/pages/getting-started/installation-6bc9e0c0ed6be217.js"],"/getting-started/migration-v0x":["static/chunks/pages/getting-started/migration-v0x-b0690a21c1c5bc95.js"],"/getting-started/the-sx-prop":["static/chunks/pages/getting-started/the-sx-prop-9749269fac65a24c.js"],"/getting-started/usage":["static/chunks/pages/getting-started/usage-9945d6151926723a.js"],"/getting-started/versions":["static/chunks/pages/getting-started/versions-9072023376ab069e.js"],"/hooks":["static/chunks/pages/hooks-dcedc6a3718bd589.js"],"/hooks/useConst":["static/chunks/pages/hooks/useConst-b309c912ab1111b0.js"],"/hooks/useCopyToClipboard":["static/chunks/pages/hooks/useCopyToClipboard-cb9e29f82aab51ed.js"],"/hooks/useEffectOnce":["static/chunks/pages/hooks/useEffectOnce-61716ff71512b2da.js"],"/hooks/useEffectOnceWhen":["static/chunks/pages/hooks/useEffectOnceWhen-be2dfd2e8512eb7c.js"],"/hooks/useEventCallback":["static/chunks/pages/hooks/useEventCallback-8edcbef0122f2ca2.js"],"/hooks/useEventListener":["static/chunks/pages/hooks/useEventListener-b3d1367db8d5edbe.js"],"/hooks/useHydrated":["static/chunks/pages/hooks/useHydrated-a86731a7031a731a.js"],"/hooks/useIsomorphicEffect":["static/chunks/pages/hooks/useIsomorphicEffect-59aa9460906d778f.js"],"/hooks/useLatestRef":["static/chunks/pages/hooks/useLatestRef-39ba1620ed2935e8.js"],"/hooks/useMediaQuery":["static/chunks/pages/hooks/useMediaQuery-20658a8d1d42c631.js"],"/hooks/useMergeRefs":["static/chunks/pages/hooks/useMergeRefs-9575a52c8e5f61b5.js"],"/hooks/useOnce":["static/chunks/pages/hooks/useOnce-f07c2f5153f706a5.js"],"/hooks/useOnceWhen":["static/chunks/pages/hooks/useOnceWhen-8d8300739a147cc5.js"],"/hooks/useOutsideClick":["static/chunks/pages/hooks/useOutsideClick-4e4755378a811efd.js"],"/hooks/usePrevious":["static/chunks/pages/hooks/usePrevious-84be9671bfb095a6.js"],"/hooks/useToggle":["static/chunks/pages/hooks/useToggle-c51e275596731ed9.js"],"/lab":["static/chunks/pages/lab-90aba4d4424850c1.js"],"/lab/date-pickers":["static/chunks/pages/lab/date-pickers-3be9d00b5887d9eb.js"],"/lab/date-pickers/calendar":[n,"static/chunks/pages/lab/date-pickers/calendar-ba88906380d7b746.js"],"/lab/date-pickers/date-picker":[n,"static/chunks/pages/lab/date-pickers/date-picker-248875df29c7706d.js"],"/patterns":["static/chunks/pages/patterns-984e36276a3a9c08.js"],"/patterns/notification":["static/chunks/406-4bb7ba21cf1b58e6.js","static/chunks/pages/patterns/notification-f3b92351ef493955.js"],"/patterns/table-display":[s,t,"static/chunks/pages/patterns/table-display-5f4b3e41c80ff349.js"],"/styled-system":["static/chunks/pages/styled-system-17d4718f7915d77e.js"],"/styled-system/pseudo-style-props":["static/chunks/pages/styled-system/pseudo-style-props-17b5664da88431a2.js"],"/styled-system/responsive-values":["static/chunks/pages/styled-system/responsive-values-0d02c93176deb6af.js"],"/styled-system/style-props":["static/chunks/pages/styled-system/style-props-0d35384932662f51.js"],"/system/pseudo-style-props":["static/chunks/pages/system/pseudo-style-props-0dbac9b2d0147102.js"],"/system/style-props":["static/chunks/pages/system/style-props-acaec55ab7658704.js"],"/theme":["static/chunks/pages/theme-39445c86b7094e20.js"],"/theme/borders":["static/chunks/pages/theme/borders-2f9f00d77e15ccc9.js"],"/theme/breakpoints":["static/chunks/pages/theme/breakpoints-c69fddbb9b7423fb.js"],"/theme/colors":["static/chunks/pages/theme/colors-5e76ff86666a94f2.js"],"/theme/font-sizes":["static/chunks/pages/theme/font-sizes-9f3028815bb52d23.js"],"/theme/font-weights":["static/chunks/pages/theme/font-weights-25a3d2b4be92c449.js"],"/theme/fonts":["static/chunks/pages/theme/fonts-279f03e1c7cc5816.js"],"/theme/letter-spacings":["static/chunks/pages/theme/letter-spacings-015da64746ca4d3a.js"],"/theme/line-heights":["static/chunks/pages/theme/line-heights-3228b29cc3c30a84.js"],"/theme/outlines":["static/chunks/pages/theme/outlines-f9e4d032737b05a5.js"],"/theme/radii":["static/chunks/pages/theme/radii-dc0e3b45a6214261.js"],"/theme/shadows":["static/chunks/pages/theme/shadows-83ffa7716ea9b6c2.js"],"/theme/sizes":["static/chunks/pages/theme/sizes-a3a04af64fbd0fbc.js"],"/theme/space":["static/chunks/pages/theme/space-a31b6df3b91a7bf8.js"],"/theme/z-indices":["static/chunks/pages/theme/z-indices-7e7976283fcfae64.js"],sortedPages:["/","/404","/_app","/_error","/components","/components/accordion","/components/alert","/components/badge","/components/box","/components/button","/components/button-base","/components/button-group","/components/button-link","/components/checkbox","/components/checkbox-group","/components/code","/components/color-mode","/components/color-mode/dark-mode","/components/color-mode/inverted-mode","/components/color-mode/light-mode","/components/color-mode/useColorMode","/components/color-style","/components/color-style/useColorStyle","/components/control-box","/components/css-baseline","/components/divider","/components/drawer","/components/flex","/components/grid","/components/icon","/components/image","/components/input","/components/input-base","/components/input-control","/components/input-group","/components/link","/components/link-button","/components/menu","/components/modal","/components/overflow-tooltip","/components/pagination","/components/pagination/usePagination","/components/popover","/components/portal","/components/portal-manager","/components/portal-manager/usePortalManager","/components/progress","/components/radio","/components/radio-group","/components/resize-handle","/components/scrollbar","/components/search-input","/components/select","/components/skeleton","/components/space","/components/spinner","/components/stack","/components/svg-icon","/components/switch","/components/table","/components/tabs","/components/tag","/components/text","/components/text-label","/components/textarea","/components/toast","/components/toast-manager","/components/toast-manager/useToastManager","/components/tooltip","/components/transitions","/components/transitions/collapse","/components/transitions/fade","/components/transitions/grow","/components/transitions/scale","/components/transitions/slide","/components/transitions/zoom","/components/tree","/components/truncate","/components/visually-hidden","/getting-started","/getting-started/contributing","/getting-started/css-variables","/getting-started/installation","/getting-started/migration-v0x","/getting-started/the-sx-prop","/getting-started/usage","/getting-started/versions","/hooks","/hooks/useConst","/hooks/useCopyToClipboard","/hooks/useEffectOnce","/hooks/useEffectOnceWhen","/hooks/useEventCallback","/hooks/useEventListener","/hooks/useHydrated","/hooks/useIsomorphicEffect","/hooks/useLatestRef","/hooks/useMediaQuery","/hooks/useMergeRefs","/hooks/useOnce","/hooks/useOnceWhen","/hooks/useOutsideClick","/hooks/usePrevious","/hooks/useToggle","/lab","/lab/date-pickers","/lab/date-pickers/calendar","/lab/date-pickers/date-picker","/patterns","/patterns/notification","/patterns/table-display","/styled-system","/styled-system/pseudo-style-props","/styled-system/responsive-values","/styled-system/style-props","/system/pseudo-style-props","/system/style-props","/theme","/theme/borders","/theme/breakpoints","/theme/colors","/theme/font-sizes","/theme/font-weights","/theme/fonts","/theme/letter-spacings","/theme/line-heights","/theme/outlines","/theme/radii","/theme/shadows","/theme/sizes","/theme/space","/theme/z-indices"]}}("static/chunks/5220-3c5d4445b7818ccc.js","static/chunks/8726-814eb336c1beaadd.js","static/chunks/7687-5ce4d1b69a9b1b5b.js","static/chunks/754-370133963b1328ef.js","static/chunks/4960-78868e9712e39eab.js"),self.__BUILD_MANIFEST_CB&&self.__BUILD_MANIFEST_CB(); \ No newline at end of file +self.__BUILD_MANIFEST=function(s,e,t,o,n){return{__rewrites:{afterFiles:[],beforeFiles:[],fallback:[]},"/":["static/chunks/pages/index-f8947f3ae47bf737.js"],"/404":["static/chunks/pages/404-475bbc31b52f5285.js"],"/_error":["static/chunks/pages/_error-597fd30fcd49beac.js"],"/components":["static/chunks/pages/components-f71cd4a9276d903b.js"],"/components/accordion":["static/chunks/pages/components/accordion-00346f28613dce56.js"],"/components/alert":["static/chunks/pages/components/alert-4426c5ae50ad4521.js"],"/components/badge":["static/chunks/pages/components/badge-ea43fc508693bdfb.js"],"/components/box":["static/chunks/pages/components/box-367a5be11e5c9fb8.js"],"/components/button":["static/chunks/pages/components/button-36fb82f258e0765e.js"],"/components/button-base":["static/chunks/pages/components/button-base-e1afd4fa8c0f9f06.js"],"/components/button-group":["static/chunks/pages/components/button-group-bce7321cd98acbae.js"],"/components/button-link":["static/chunks/pages/components/button-link-b853008f6a4425b0.js"],"/components/checkbox":["static/chunks/pages/components/checkbox-52b288c375e74a74.js"],"/components/checkbox-group":["static/chunks/pages/components/checkbox-group-bd03710608b81326.js"],"/components/code":["static/chunks/pages/components/code-2429241ca9d61e0d.js"],"/components/color-mode":["static/chunks/pages/components/color-mode-f64b44723f222536.js"],"/components/color-mode/dark-mode":["static/chunks/pages/components/color-mode/dark-mode-b3695ce0b7daf3d7.js"],"/components/color-mode/inverted-mode":["static/chunks/pages/components/color-mode/inverted-mode-b054d20b09397f65.js"],"/components/color-mode/light-mode":["static/chunks/pages/components/color-mode/light-mode-168e5721ab101a64.js"],"/components/color-mode/useColorMode":["static/chunks/pages/components/color-mode/useColorMode-edc8cca58961d14d.js"],"/components/color-style":["static/chunks/6123-74e9de9729b101a2.js","static/chunks/pages/components/color-style-765696f08145c4d5.js"],"/components/color-style/useColorStyle":["static/chunks/pages/components/color-style/useColorStyle-4d9c6c9b3a648ec3.js"],"/components/control-box":["static/chunks/pages/components/control-box-14c0810c490c18a3.js"],"/components/css-baseline":["static/chunks/pages/components/css-baseline-e887d4a44cb3d3ab.js"],"/components/divider":["static/chunks/pages/components/divider-abdc1f45a4068d3c.js"],"/components/drawer":["static/chunks/pages/components/drawer-9baefac63ba18952.js"],"/components/flex":["static/chunks/pages/components/flex-2643ce81e84527a9.js"],"/components/grid":["static/chunks/pages/components/grid-c4b5c4145bb48537.js"],"/components/icon":["static/chunks/pages/components/icon-91476b907ce6ac6e.js"],"/components/image":["static/chunks/pages/components/image-eae04499856bcbc3.js"],"/components/input":["static/chunks/pages/components/input-7de18d08871b79ee.js"],"/components/input-base":["static/chunks/pages/components/input-base-9ccbaae7566bdd61.js"],"/components/input-control":["static/chunks/pages/components/input-control-39928ebcd7a658eb.js"],"/components/input-group":["static/chunks/pages/components/input-group-3ff3ca8d521d0ef9.js"],"/components/link":["static/chunks/pages/components/link-59ff19d077a24490.js"],"/components/link-button":["static/chunks/pages/components/link-button-fe8f9fbed296e523.js"],"/components/menu":[t,"static/chunks/pages/components/menu-1abc70facd53eee1.js"],"/components/modal":["static/chunks/pages/components/modal-5418569c4c9aa207.js"],"/components/overflow-tooltip":["static/chunks/pages/components/overflow-tooltip-dbe2b3240b924121.js"],"/components/pagination":["static/chunks/pages/components/pagination-fc862ac7f6d1d314.js"],"/components/pagination/usePagination":["static/chunks/pages/components/pagination/usePagination-7114b37f47048ccf.js"],"/components/popover":["static/chunks/pages/components/popover-29a81f31a114ce2b.js"],"/components/portal":["static/chunks/pages/components/portal-2682b5e1f8bd352f.js"],"/components/portal-manager":["static/chunks/pages/components/portal-manager-dcfeeb64b5c471ac.js"],"/components/portal-manager/usePortalManager":["static/chunks/pages/components/portal-manager/usePortalManager-023d88c8cd61f22b.js"],"/components/progress":["static/chunks/pages/components/progress-8197cf07deb4c4c3.js"],"/components/radio":["static/chunks/pages/components/radio-7c89e3fda37a34cb.js"],"/components/radio-group":["static/chunks/pages/components/radio-group-45d0386e53024919.js"],"/components/resize-handle":["static/chunks/pages/components/resize-handle-377a3575d7714cf3.js"],"/components/scrollbar":["static/chunks/2788-950dfb3616dcb9be.js","static/chunks/pages/components/scrollbar-a328a1514ac61727.js"],"/components/search-input":["static/chunks/pages/components/search-input-f52aec5a9f64408d.js"],"/components/select":["static/chunks/pages/components/select-444bc6f7cd16c6e9.js"],"/components/skeleton":["static/chunks/pages/components/skeleton-bb358c7ba180420b.js"],"/components/space":["static/chunks/pages/components/space-9140a77a817149aa.js"],"/components/spinner":["static/chunks/pages/components/spinner-cae5b1ba3f8dae5c.js"],"/components/stack":["static/chunks/pages/components/stack-e95700a676b3c96f.js"],"/components/svg-icon":["static/chunks/pages/components/svg-icon-d69d8cf40aba9623.js"],"/components/switch":["static/chunks/pages/components/switch-74893538cdacf9f7.js"],"/components/table":[s,e,o,"static/chunks/8510-13c8aa67ac6e9985.js","static/chunks/pages/components/table-d243cc474b788e27.js"],"/components/tabs":["static/chunks/1cc2734a-03a8b4580afae9bd.js",e,"static/chunks/7641-3f2e486c03b490bd.js","static/chunks/pages/components/tabs-53890aeac2b46718.js"],"/components/tag":["static/chunks/pages/components/tag-07ccda870286d01c.js"],"/components/text":["static/chunks/pages/components/text-aac154df50401aee.js"],"/components/text-label":["static/chunks/pages/components/text-label-2fa4a58c39774075.js"],"/components/textarea":["static/chunks/pages/components/textarea-ba9b15d62911868b.js"],"/components/toast":["static/chunks/pages/components/toast-23c9160acc0db387.js"],"/components/toast-manager":["static/chunks/pages/components/toast-manager-768ffcf3ca2a7d3c.js"],"/components/toast-manager/useToastManager":["static/chunks/pages/components/toast-manager/useToastManager-5d24f5ff26976e56.js"],"/components/tooltip":["static/chunks/pages/components/tooltip-e1e344f286273ac8.js"],"/components/transitions":["static/chunks/pages/components/transitions-f49d7adfac1360ef.js"],"/components/transitions/collapse":["static/chunks/pages/components/transitions/collapse-8fbb8c77023682e1.js"],"/components/transitions/fade":["static/chunks/pages/components/transitions/fade-9d3432be9a47224c.js"],"/components/transitions/grow":["static/chunks/pages/components/transitions/grow-12edc8e3d18d34e6.js"],"/components/transitions/scale":["static/chunks/pages/components/transitions/scale-79137bbc3c784f37.js"],"/components/transitions/slide":["static/chunks/pages/components/transitions/slide-4f4c1b20c5e8e65d.js"],"/components/transitions/zoom":["static/chunks/pages/components/transitions/zoom-e30b1bc2038da901.js"],"/components/tree":[s,e,o,"static/chunks/pages/components/tree-ece4816ae322ff33.js"],"/components/truncate":["static/chunks/pages/components/truncate-17fbe5716c60cf99.js"],"/components/visually-hidden":["static/chunks/pages/components/visually-hidden-611bc77baf60c571.js"],"/getting-started":["static/chunks/pages/getting-started-56e4414b43c26ece.js"],"/getting-started/contributing":["static/chunks/pages/getting-started/contributing-8fc8f9f9f65471d0.js"],"/getting-started/css-variables":["static/chunks/pages/getting-started/css-variables-a0ebe8a177b2544b.js"],"/getting-started/installation":["static/chunks/pages/getting-started/installation-6bc9e0c0ed6be217.js"],"/getting-started/migration-v0x":["static/chunks/pages/getting-started/migration-v0x-b0690a21c1c5bc95.js"],"/getting-started/the-sx-prop":["static/chunks/pages/getting-started/the-sx-prop-9749269fac65a24c.js"],"/getting-started/usage":["static/chunks/pages/getting-started/usage-9945d6151926723a.js"],"/getting-started/versions":["static/chunks/pages/getting-started/versions-9072023376ab069e.js"],"/hooks":["static/chunks/pages/hooks-dcedc6a3718bd589.js"],"/hooks/useConst":["static/chunks/pages/hooks/useConst-b309c912ab1111b0.js"],"/hooks/useCopyToClipboard":["static/chunks/pages/hooks/useCopyToClipboard-cb9e29f82aab51ed.js"],"/hooks/useEffectOnce":["static/chunks/pages/hooks/useEffectOnce-61716ff71512b2da.js"],"/hooks/useEffectOnceWhen":["static/chunks/pages/hooks/useEffectOnceWhen-be2dfd2e8512eb7c.js"],"/hooks/useEventCallback":["static/chunks/pages/hooks/useEventCallback-8edcbef0122f2ca2.js"],"/hooks/useEventListener":["static/chunks/pages/hooks/useEventListener-b3d1367db8d5edbe.js"],"/hooks/useHydrated":["static/chunks/pages/hooks/useHydrated-a86731a7031a731a.js"],"/hooks/useIsomorphicEffect":["static/chunks/pages/hooks/useIsomorphicEffect-59aa9460906d778f.js"],"/hooks/useLatestRef":["static/chunks/pages/hooks/useLatestRef-39ba1620ed2935e8.js"],"/hooks/useMediaQuery":["static/chunks/pages/hooks/useMediaQuery-20658a8d1d42c631.js"],"/hooks/useMergeRefs":["static/chunks/pages/hooks/useMergeRefs-9575a52c8e5f61b5.js"],"/hooks/useOnce":["static/chunks/pages/hooks/useOnce-f07c2f5153f706a5.js"],"/hooks/useOnceWhen":["static/chunks/pages/hooks/useOnceWhen-8d8300739a147cc5.js"],"/hooks/useOutsideClick":["static/chunks/pages/hooks/useOutsideClick-4e4755378a811efd.js"],"/hooks/usePrevious":["static/chunks/pages/hooks/usePrevious-84be9671bfb095a6.js"],"/hooks/useToggle":["static/chunks/pages/hooks/useToggle-c51e275596731ed9.js"],"/lab":["static/chunks/pages/lab-90aba4d4424850c1.js"],"/lab/date-pickers":["static/chunks/pages/lab/date-pickers-3be9d00b5887d9eb.js"],"/lab/date-pickers/calendar":[n,"static/chunks/pages/lab/date-pickers/calendar-ba88906380d7b746.js"],"/lab/date-pickers/date-picker":[n,"static/chunks/pages/lab/date-pickers/date-picker-248875df29c7706d.js"],"/patterns":["static/chunks/pages/patterns-984e36276a3a9c08.js"],"/patterns/notification":["static/chunks/406-4bb7ba21cf1b58e6.js","static/chunks/pages/patterns/notification-f3b92351ef493955.js"],"/patterns/table-display":[s,t,"static/chunks/pages/patterns/table-display-5f4b3e41c80ff349.js"],"/styled-system":["static/chunks/pages/styled-system-17d4718f7915d77e.js"],"/styled-system/pseudo-style-props":["static/chunks/pages/styled-system/pseudo-style-props-17b5664da88431a2.js"],"/styled-system/responsive-values":["static/chunks/pages/styled-system/responsive-values-0d02c93176deb6af.js"],"/styled-system/style-props":["static/chunks/pages/styled-system/style-props-0d35384932662f51.js"],"/system/pseudo-style-props":["static/chunks/pages/system/pseudo-style-props-0dbac9b2d0147102.js"],"/system/style-props":["static/chunks/pages/system/style-props-acaec55ab7658704.js"],"/theme":["static/chunks/pages/theme-39445c86b7094e20.js"],"/theme/borders":["static/chunks/pages/theme/borders-2f9f00d77e15ccc9.js"],"/theme/breakpoints":["static/chunks/pages/theme/breakpoints-c69fddbb9b7423fb.js"],"/theme/colors":["static/chunks/pages/theme/colors-5e76ff86666a94f2.js"],"/theme/font-sizes":["static/chunks/pages/theme/font-sizes-9f3028815bb52d23.js"],"/theme/font-weights":["static/chunks/pages/theme/font-weights-25a3d2b4be92c449.js"],"/theme/fonts":["static/chunks/pages/theme/fonts-279f03e1c7cc5816.js"],"/theme/letter-spacings":["static/chunks/pages/theme/letter-spacings-015da64746ca4d3a.js"],"/theme/line-heights":["static/chunks/pages/theme/line-heights-3228b29cc3c30a84.js"],"/theme/outlines":["static/chunks/pages/theme/outlines-f9e4d032737b05a5.js"],"/theme/radii":["static/chunks/pages/theme/radii-dc0e3b45a6214261.js"],"/theme/shadows":["static/chunks/pages/theme/shadows-83ffa7716ea9b6c2.js"],"/theme/sizes":["static/chunks/pages/theme/sizes-a3a04af64fbd0fbc.js"],"/theme/space":["static/chunks/pages/theme/space-a31b6df3b91a7bf8.js"],"/theme/z-indices":["static/chunks/pages/theme/z-indices-7e7976283fcfae64.js"],sortedPages:["/","/404","/_app","/_error","/components","/components/accordion","/components/alert","/components/badge","/components/box","/components/button","/components/button-base","/components/button-group","/components/button-link","/components/checkbox","/components/checkbox-group","/components/code","/components/color-mode","/components/color-mode/dark-mode","/components/color-mode/inverted-mode","/components/color-mode/light-mode","/components/color-mode/useColorMode","/components/color-style","/components/color-style/useColorStyle","/components/control-box","/components/css-baseline","/components/divider","/components/drawer","/components/flex","/components/grid","/components/icon","/components/image","/components/input","/components/input-base","/components/input-control","/components/input-group","/components/link","/components/link-button","/components/menu","/components/modal","/components/overflow-tooltip","/components/pagination","/components/pagination/usePagination","/components/popover","/components/portal","/components/portal-manager","/components/portal-manager/usePortalManager","/components/progress","/components/radio","/components/radio-group","/components/resize-handle","/components/scrollbar","/components/search-input","/components/select","/components/skeleton","/components/space","/components/spinner","/components/stack","/components/svg-icon","/components/switch","/components/table","/components/tabs","/components/tag","/components/text","/components/text-label","/components/textarea","/components/toast","/components/toast-manager","/components/toast-manager/useToastManager","/components/tooltip","/components/transitions","/components/transitions/collapse","/components/transitions/fade","/components/transitions/grow","/components/transitions/scale","/components/transitions/slide","/components/transitions/zoom","/components/tree","/components/truncate","/components/visually-hidden","/getting-started","/getting-started/contributing","/getting-started/css-variables","/getting-started/installation","/getting-started/migration-v0x","/getting-started/the-sx-prop","/getting-started/usage","/getting-started/versions","/hooks","/hooks/useConst","/hooks/useCopyToClipboard","/hooks/useEffectOnce","/hooks/useEffectOnceWhen","/hooks/useEventCallback","/hooks/useEventListener","/hooks/useHydrated","/hooks/useIsomorphicEffect","/hooks/useLatestRef","/hooks/useMediaQuery","/hooks/useMergeRefs","/hooks/useOnce","/hooks/useOnceWhen","/hooks/useOutsideClick","/hooks/usePrevious","/hooks/useToggle","/lab","/lab/date-pickers","/lab/date-pickers/calendar","/lab/date-pickers/date-picker","/patterns","/patterns/notification","/patterns/table-display","/styled-system","/styled-system/pseudo-style-props","/styled-system/responsive-values","/styled-system/style-props","/system/pseudo-style-props","/system/style-props","/theme","/theme/borders","/theme/breakpoints","/theme/colors","/theme/font-sizes","/theme/font-weights","/theme/fonts","/theme/letter-spacings","/theme/line-heights","/theme/outlines","/theme/radii","/theme/shadows","/theme/sizes","/theme/space","/theme/z-indices"]}}("static/chunks/5220-3c5d4445b7818ccc.js","static/chunks/8726-814eb336c1beaadd.js","static/chunks/7687-5ce4d1b69a9b1b5b.js","static/chunks/754-370133963b1328ef.js","static/chunks/4960-78868e9712e39eab.js"),self.__BUILD_MANIFEST_CB&&self.__BUILD_MANIFEST_CB(); \ No newline at end of file diff --git a/react/pr-785/_next/static/-oqbtvR8ayTd4IjlMnh14/_ssgManifest.js b/react/pr-785/_next/static/ND2-Vpwj12kYKPYvnLbE2/_ssgManifest.js similarity index 100% rename from react/pr-785/_next/static/-oqbtvR8ayTd4IjlMnh14/_ssgManifest.js rename to react/pr-785/_next/static/ND2-Vpwj12kYKPYvnLbE2/_ssgManifest.js diff --git a/react/pr-785/_next/static/chunks/pages/_app-a4edbb0aae144875.js b/react/pr-785/_next/static/chunks/pages/_app-633102d6de92d8ee.js similarity index 99% rename from react/pr-785/_next/static/chunks/pages/_app-a4edbb0aae144875.js rename to react/pr-785/_next/static/chunks/pages/_app-633102d6de92d8ee.js index 01ea21d40f..5fc66a2fd4 100644 --- a/react/pr-785/_next/static/chunks/pages/_app-a4edbb0aae144875.js +++ b/react/pr-785/_next/static/chunks/pages/_app-633102d6de92d8ee.js @@ -10,7 +10,7 @@ * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. - */var c="function"==typeof Symbol&&Symbol.for,n=c?Symbol.for("react.element"):60103,r=c?Symbol.for("react.portal"):60106,a=c?Symbol.for("react.fragment"):60107,o=c?Symbol.for("react.strict_mode"):60108,i=c?Symbol.for("react.profiler"):60114,s=c?Symbol.for("react.provider"):60109,l=c?Symbol.for("react.context"):60110,u=c?Symbol.for("react.async_mode"):60111,f=c?Symbol.for("react.concurrent_mode"):60111,h=c?Symbol.for("react.forward_ref"):60112,d=c?Symbol.for("react.suspense"):60113,p=c?Symbol.for("react.suspense_list"):60120,m=c?Symbol.for("react.memo"):60115,v=c?Symbol.for("react.lazy"):60116,g=c?Symbol.for("react.block"):60121,y=c?Symbol.for("react.fundamental"):60117,z=c?Symbol.for("react.responder"):60118,b=c?Symbol.for("react.scope"):60119;function M(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case n:switch(e=e.type){case u:case f:case a:case i:case o:case d:return e;default:switch(e=e&&e.$$typeof){case l:case h:case v:case m:case s:return e;default:return t}}case r:return t}}}function x(e){return M(e)===f}t.AsyncMode=u,t.ConcurrentMode=f,t.ContextConsumer=l,t.ContextProvider=s,t.Element=n,t.ForwardRef=h,t.Fragment=a,t.Lazy=v,t.Memo=m,t.Portal=r,t.Profiler=i,t.StrictMode=o,t.Suspense=d,t.isAsyncMode=function(e){return x(e)||M(e)===u},t.isConcurrentMode=x,t.isContextConsumer=function(e){return M(e)===l},t.isContextProvider=function(e){return M(e)===s},t.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===n},t.isForwardRef=function(e){return M(e)===h},t.isFragment=function(e){return M(e)===a},t.isLazy=function(e){return M(e)===v},t.isMemo=function(e){return M(e)===m},t.isPortal=function(e){return M(e)===r},t.isProfiler=function(e){return M(e)===i},t.isStrictMode=function(e){return M(e)===o},t.isSuspense=function(e){return M(e)===d},t.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===a||e===f||e===i||e===o||e===d||e===p||"object"==typeof e&&null!==e&&(e.$$typeof===v||e.$$typeof===m||e.$$typeof===s||e.$$typeof===l||e.$$typeof===h||e.$$typeof===y||e.$$typeof===z||e.$$typeof===b||e.$$typeof===g)},t.typeOf=M},73887:function(e,t,c){"use strict";e.exports=c(43459)},62333:function(e,t){/*! ieee754. BSD-3-Clause License. Feross Aboukhadijeh */t.read=function(e,t,c,n,r){var a,o,i=8*r-n-1,s=(1<>1,u=-7,f=c?r-1:0,h=c?-1:1,d=e[t+f];for(f+=h,a=d&(1<<-u)-1,d>>=-u,u+=i;u>0;a=256*a+e[t+f],f+=h,u-=8);for(o=a&(1<<-u)-1,a>>=-u,u+=n;u>0;o=256*o+e[t+f],f+=h,u-=8);if(0===a)a=1-l;else{if(a===s)return o?NaN:(d?-1:1)*(1/0);o+=Math.pow(2,n),a-=l}return(d?-1:1)*o*Math.pow(2,a-n)},t.write=function(e,t,c,n,r,a){var o,i,s,l=8*a-r-1,u=(1<>1,h=23===r?5960464477539062e-23:0,d=n?0:a-1,p=n?1:-1,m=t<0||0===t&&1/t<0?1:0;for(isNaN(t=Math.abs(t))||t===1/0?(i=isNaN(t)?1:0,o=u):(o=Math.floor(Math.log(t)/Math.LN2),t*(s=Math.pow(2,-o))<1&&(o--,s*=2),o+f>=1?t+=h/s:t+=h*Math.pow(2,1-f),t*s>=2&&(o++,s/=2),o+f>=u?(i=0,o=u):o+f>=1?(i=(t*s-1)*Math.pow(2,r),o+=f):(i=t*Math.pow(2,f-1)*Math.pow(2,r),o=0));r>=8;e[c+d]=255&i,d+=p,i/=256,r-=8);for(o=o<0;e[c+d]=255&o,d+=p,o/=256,l-=8);e[c+d-p]|=128*m}},61353:function(e,t){"use strict";!function(){function e(e){this.string=e;for(var t=[0],c=0;cthis.string.length)return null;for(var t=0,c=this.offsets;c[t+1]<=e;)t++;var n=e-c[t];return{line:t,column:n}},e.prototype.indexForLocation=function(e){var t=e.line,c=e.column;return t<0||t>=this.offsets.length||c<0||c>this.lengthOfLine(t)?null:this.offsets[t]+c},e.prototype.lengthOfLine=function(e){var t=this.offsets[e];return(e===this.offsets.length-1?this.string.length:this.offsets[e+1])-t}}()},77485:function(e,t,c){var n,r="__lodash_hash_undefined__",a=1/0,o=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,i=/^\w*$/,s=/^\./,l=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,u=/\\(\\)?/g,f=/^\[object .+?Constructor\]$/,h="object"==typeof c.g&&c.g&&c.g.Object===Object&&c.g,d="object"==typeof self&&self&&self.Object===Object&&self,p=h||d||Function("return this")(),m=Array.prototype,v=Function.prototype,g=Object.prototype,y=p["__core-js_shared__"],z=(n=/[^.]+$/.exec(y&&y.keys&&y.keys.IE_PROTO||""))?"Symbol(src)_1."+n:"",b=v.toString,M=g.hasOwnProperty,x=g.toString,C=RegExp("^"+b.call(M).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),H=p.Symbol,w=m.splice,V=O(p,"Map"),k=O(Object,"create"),L=H?H.prototype:void 0,S=L?L.toString:void 0;function N(e){var t=-1,c=e?e.length:0;for(this.clear();++t-1},T.prototype.set=function(e,t){var c=this.__data__,n=_(c,e);return n<0?c.push([e,t]):c[n][1]=t,this},A.prototype.clear=function(){this.__data__={hash:new N,map:new(V||T),string:new N}},A.prototype.delete=function(e){return E(this,e).delete(e)},A.prototype.get=function(e){return E(this,e).get(e)},A.prototype.has=function(e){return E(this,e).has(e)},A.prototype.set=function(e,t){return E(this,e).set(e,t),this};var R=P(function(e){e=null==(t=e)?"":function(e){if("string"==typeof e)return e;if(B(e))return S?S.call(e):"";var t=e+"";return"0"==t&&1/e==-a?"-0":t}(t);var t,c=[];return s.test(e)&&c.push(""),e.replace(l,function(e,t,n,r){c.push(n?r.replace(u,"$1"):t||e)}),c});function P(e,t){if("function"!=typeof e||t&&"function"!=typeof t)throw TypeError("Expected a function");var c=function(){var n=arguments,r=t?t.apply(this,n):n[0],a=c.cache;if(a.has(r))return a.get(r);var o=e.apply(this,n);return c.cache=a.set(r,o),o};return c.cache=new(P.Cache||A),c}P.Cache=A;var I=Array.isArray;function j(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}function B(e){return"symbol"==typeof e||!!e&&"object"==typeof e&&"[object Symbol]"==x.call(e)}e.exports=function(e,t,c){var n=null==e?void 0:function(e,t){var c;t=!function(e,t){if(I(e))return!1;var c=typeof e;return!!("number"==c||"symbol"==c||"boolean"==c||null==e||B(e))||i.test(e)||!o.test(e)||null!=t&&e in Object(t)}(t,e)?I(c=t)?c:R(c):[t];for(var n=0,r=t.length;null!=e&&n=t||c<0||v&&n>=u}function b(){var e,c,n,a=r();if(z(a))return M(a);h=setTimeout(b,(e=a-d,c=a-p,n=t-e,v?i(n,u-c):n))}function M(e){return(h=void 0,g&&s)?y(e):(s=l=void 0,f)}function x(){var e,c=r(),n=z(c);if(s=arguments,l=this,d=c,n){if(void 0===h)return p=e=d,h=setTimeout(b,t),m?y(e):f;if(v)return clearTimeout(h),h=setTimeout(b,t),y(d)}return void 0===h&&(h=setTimeout(b,t)),f}return t=a(t)||0,n(c)&&(m=!!c.leading,u=(v="maxWait"in c)?o(a(c.maxWait)||0,t):u,g="trailing"in c?!!c.trailing:g),x.cancel=function(){void 0!==h&&clearTimeout(h),p=0,s=d=l=h=void 0},x.flush=function(){return void 0===h?f:M(r())},x}},29259:function(e){e.exports=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}},15125:function(e){e.exports=function(e){return null!=e&&"object"==typeof e}},4795:function(e,t,c){var n=c(53366),r=c(15125);e.exports=function(e){return"symbol"==typeof e||r(e)&&"[object Symbol]"==n(e)}},76635:function(e,t,c){var n;e=c.nmd(e),(function(){var r,a="Expected a function",o="__lodash_hash_undefined__",i="__lodash_placeholder__",s=1/0,l=0/0,u=[["ary",128],["bind",1],["bindKey",2],["curry",8],["curryRight",16],["flip",512],["partial",32],["partialRight",64],["rearg",256]],f="[object Arguments]",h="[object Array]",d="[object Boolean]",p="[object Date]",m="[object Error]",v="[object Function]",g="[object GeneratorFunction]",y="[object Map]",z="[object Number]",b="[object Object]",M="[object Promise]",x="[object RegExp]",C="[object Set]",H="[object String]",w="[object Symbol]",V="[object WeakMap]",k="[object ArrayBuffer]",L="[object DataView]",S="[object Float32Array]",N="[object Float64Array]",T="[object Int8Array]",A="[object Int16Array]",_="[object Int32Array]",E="[object Uint8Array]",O="[object Uint8ClampedArray]",R="[object Uint16Array]",P="[object Uint32Array]",I=/\b__p \+= '';/g,j=/\b(__p \+=) '' \+/g,B=/(__e\(.*?\)|\b__t\)) \+\n'';/g,F=/&(?:amp|lt|gt|quot|#39);/g,D=/[&<>"']/g,Z=RegExp(F.source),q=RegExp(D.source),U=/<%-([\s\S]+?)%>/g,W=/<%([\s\S]+?)%>/g,$=/<%=([\s\S]+?)%>/g,G=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,Y=/^\w*$/,K=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,X=/[\\^$.*+?()[\]{}|]/g,Q=RegExp(X.source),J=/^\s+/,ee=/\s/,et=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,ec=/\{\n\/\* \[wrapped with (.+)\] \*/,en=/,? & /,er=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,ea=/[()=,{}\[\]\/\s]/,eo=/\\(\\)?/g,ei=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,es=/\w*$/,el=/^[-+]0x[0-9a-f]+$/i,eu=/^0b[01]+$/i,ef=/^\[object .+?Constructor\]$/,eh=/^0o[0-7]+$/i,ed=/^(?:0|[1-9]\d*)$/,ep=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,em=/($^)/,ev=/['\n\r\u2028\u2029\\]/g,eg="\ud800-\udfff",ey="\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff",ez="\\u2700-\\u27bf",eb="a-z\\xdf-\\xf6\\xf8-\\xff",eM="A-Z\\xc0-\\xd6\\xd8-\\xde",ex="\\ufe0e\\ufe0f",eC="\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",eH="['’]",ew="["+eC+"]",eV="["+ey+"]",ek="["+eb+"]",eL="[^"+eg+eC+"\\d+"+ez+eb+eM+"]",eS="\ud83c[\udffb-\udfff]",eN="[^"+eg+"]",eT="(?:\ud83c[\udde6-\uddff]){2}",eA="[\ud800-\udbff][\udc00-\udfff]",e_="["+eM+"]",eE="\\u200d",eO="(?:"+ek+"|"+eL+")",eR="(?:"+eH+"(?:d|ll|m|re|s|t|ve))?",eP="(?:"+eH+"(?:D|LL|M|RE|S|T|VE))?",eI="(?:"+eV+"|"+eS+")?",ej="["+ex+"]?",eB="(?:"+eE+"(?:"+[eN,eT,eA].join("|")+")"+ej+eI+")*",eF=ej+eI+eB,eD="(?:"+["["+ez+"]",eT,eA].join("|")+")"+eF,eZ="(?:"+[eN+eV+"?",eV,eT,eA,"["+eg+"]"].join("|")+")",eq=RegExp(eH,"g"),eU=RegExp(eV,"g"),eW=RegExp(eS+"(?="+eS+")|"+eZ+eF,"g"),e$=RegExp([e_+"?"+ek+"+"+eR+"(?="+[ew,e_,"$"].join("|")+")","(?:"+e_+"|"+eL+")+"+eP+"(?="+[ew,e_+eO,"$"].join("|")+")",e_+"?"+eO+"+"+eR,e_+"+"+eP,"\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])","\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])","\\d+",eD].join("|"),"g"),eG=RegExp("["+eE+eg+ey+ex+"]"),eY=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,eK=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],eX=-1,eQ={};eQ[S]=eQ[N]=eQ[T]=eQ[A]=eQ[_]=eQ[E]=eQ[O]=eQ[R]=eQ[P]=!0,eQ[f]=eQ[h]=eQ[k]=eQ[d]=eQ[L]=eQ[p]=eQ[m]=eQ[v]=eQ[y]=eQ[z]=eQ[b]=eQ[x]=eQ[C]=eQ[H]=eQ[V]=!1;var eJ={};eJ[f]=eJ[h]=eJ[k]=eJ[L]=eJ[d]=eJ[p]=eJ[S]=eJ[N]=eJ[T]=eJ[A]=eJ[_]=eJ[y]=eJ[z]=eJ[b]=eJ[x]=eJ[C]=eJ[H]=eJ[w]=eJ[E]=eJ[O]=eJ[R]=eJ[P]=!0,eJ[m]=eJ[v]=eJ[V]=!1;var e1={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},e2=parseFloat,e0=parseInt,e3="object"==typeof c.g&&c.g&&c.g.Object===Object&&c.g,e4="object"==typeof self&&self&&self.Object===Object&&self,e6=e3||e4||Function("return this")(),e5=t&&!t.nodeType&&t,e8=e5&&e&&!e.nodeType&&e,e7=e8&&e8.exports===e5,e9=e7&&e3.process,te=function(){try{var e=e8&&e8.require&&e8.require("util").types;if(e)return e;return e9&&e9.binding&&e9.binding("util")}catch(e){}}(),tt=te&&te.isArrayBuffer,tc=te&&te.isDate,tn=te&&te.isMap,tr=te&&te.isRegExp,ta=te&&te.isSet,to=te&&te.isTypedArray;function ti(e,t,c){switch(c.length){case 0:return e.call(t);case 1:return e.call(t,c[0]);case 2:return e.call(t,c[0],c[1]);case 3:return e.call(t,c[0],c[1],c[2])}return e.apply(t,c)}function ts(e,t,c,n){for(var r=-1,a=null==e?0:e.length;++r-1}function td(e,t,c){for(var n=-1,r=null==e?0:e.length;++n-1;);return c}function tR(e,t){for(var c=e.length;c--&&tx(t,e[c],0)>-1;);return c}var tP=tk({À:"A",Á:"A",Â:"A",Ã:"A",Ä:"A",Å:"A",à:"a",á:"a",â:"a",ã:"a",ä:"a",å:"a",Ç:"C",ç:"c",Ð:"D",ð:"d",È:"E",É:"E",Ê:"E",Ë:"E",è:"e",é:"e",ê:"e",ë:"e",Ì:"I",Í:"I",Î:"I",Ï:"I",ì:"i",í:"i",î:"i",ï:"i",Ñ:"N",ñ:"n",Ò:"O",Ó:"O",Ô:"O",Õ:"O",Ö:"O",Ø:"O",ò:"o",ó:"o",ô:"o",õ:"o",ö:"o",ø:"o",Ù:"U",Ú:"U",Û:"U",Ü:"U",ù:"u",ú:"u",û:"u",ü:"u",Ý:"Y",ý:"y",ÿ:"y",Æ:"Ae",æ:"ae",Þ:"Th",þ:"th",ß:"ss",Ā:"A",Ă:"A",Ą:"A",ā:"a",ă:"a",ą:"a",Ć:"C",Ĉ:"C",Ċ:"C",Č:"C",ć:"c",ĉ:"c",ċ:"c",č:"c",Ď:"D",Đ:"D",ď:"d",đ:"d",Ē:"E",Ĕ:"E",Ė:"E",Ę:"E",Ě:"E",ē:"e",ĕ:"e",ė:"e",ę:"e",ě:"e",Ĝ:"G",Ğ:"G",Ġ:"G",Ģ:"G",ĝ:"g",ğ:"g",ġ:"g",ģ:"g",Ĥ:"H",Ħ:"H",ĥ:"h",ħ:"h",Ĩ:"I",Ī:"I",Ĭ:"I",Į:"I",İ:"I",ĩ:"i",ī:"i",ĭ:"i",į:"i",ı:"i",Ĵ:"J",ĵ:"j",Ķ:"K",ķ:"k",ĸ:"k",Ĺ:"L",Ļ:"L",Ľ:"L",Ŀ:"L",Ł:"L",ĺ:"l",ļ:"l",ľ:"l",ŀ:"l",ł:"l",Ń:"N",Ņ:"N",Ň:"N",Ŋ:"N",ń:"n",ņ:"n",ň:"n",ŋ:"n",Ō:"O",Ŏ:"O",Ő:"O",ō:"o",ŏ:"o",ő:"o",Ŕ:"R",Ŗ:"R",Ř:"R",ŕ:"r",ŗ:"r",ř:"r",Ś:"S",Ŝ:"S",Ş:"S",Š:"S",ś:"s",ŝ:"s",ş:"s",š:"s",Ţ:"T",Ť:"T",Ŧ:"T",ţ:"t",ť:"t",ŧ:"t",Ũ:"U",Ū:"U",Ŭ:"U",Ů:"U",Ű:"U",Ų:"U",ũ:"u",ū:"u",ŭ:"u",ů:"u",ű:"u",ų:"u",Ŵ:"W",ŵ:"w",Ŷ:"Y",ŷ:"y",Ÿ:"Y",Ź:"Z",Ż:"Z",Ž:"Z",ź:"z",ż:"z",ž:"z",IJ:"IJ",ij:"ij",Œ:"Oe",œ:"oe",ʼn:"'n",ſ:"s"}),tI=tk({"&":"&","<":"<",">":">",'"':""","'":"'"});function tj(e){return"\\"+e1[e]}function tB(e){return eG.test(e)}function tF(e){var t=-1,c=Array(e.size);return e.forEach(function(e,n){c[++t]=[n,e]}),c}function tD(e,t){return function(c){return e(t(c))}}function tZ(e,t){for(var c=-1,n=e.length,r=0,a=[];++c",""":'"',"'":"'"}),tY=function e(t){var c,n,ee,eg,ey=(t=null==t?e6:tY.defaults(e6.Object(),t,tY.pick(e6,eK))).Array,ez=t.Date,eb=t.Error,eM=t.Function,ex=t.Math,eC=t.Object,eH=t.RegExp,ew=t.String,eV=t.TypeError,ek=ey.prototype,eL=eM.prototype,eS=eC.prototype,eN=t["__core-js_shared__"],eT=eL.toString,eA=eS.hasOwnProperty,e_=0,eE=(c=/[^.]+$/.exec(eN&&eN.keys&&eN.keys.IE_PROTO||""))?"Symbol(src)_1."+c:"",eO=eS.toString,eR=eT.call(eC),eP=e6._,eI=eH("^"+eT.call(eA).replace(X,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),ej=e7?t.Buffer:r,eB=t.Symbol,eF=t.Uint8Array,eD=ej?ej.allocUnsafe:r,eZ=tD(eC.getPrototypeOf,eC),eW=eC.create,eG=eS.propertyIsEnumerable,e1=ek.splice,e3=eB?eB.isConcatSpreadable:r,e4=eB?eB.iterator:r,e5=eB?eB.toStringTag:r,e8=function(){try{var e=rh(eC,"defineProperty");return e({},"",{}),e}catch(e){}}(),e9=t.clearTimeout!==e6.clearTimeout&&t.clearTimeout,te=ez&&ez.now!==e6.Date.now&&ez.now,tz=t.setTimeout!==e6.setTimeout&&t.setTimeout,tk=ex.ceil,tK=ex.floor,tX=eC.getOwnPropertySymbols,tQ=ej?ej.isBuffer:r,tJ=t.isFinite,t1=ek.join,t2=tD(eC.keys,eC),t0=ex.max,t3=ex.min,t4=ez.now,t6=t.parseInt,t5=ex.random,t8=ek.reverse,t7=rh(t,"DataView"),t9=rh(t,"Map"),ce=rh(t,"Promise"),ct=rh(t,"Set"),cc=rh(t,"WeakMap"),cn=rh(eC,"create"),cr=cc&&new cc,ca={},co=rP(t7),ci=rP(t9),cs=rP(ce),cl=rP(ct),cu=rP(cc),cf=eB?eB.prototype:r,ch=cf?cf.valueOf:r,cd=cf?cf.toString:r;function cp(e){if(aq(e)&&!a_(e)&&!(e instanceof cy)){if(e instanceof cg)return e;if(eA.call(e,"__wrapped__"))return rI(e)}return new cg(e)}var cm=function(){function e(){}return function(t){if(!aZ(t))return{};if(eW)return eW(t);e.prototype=t;var c=new e;return e.prototype=r,c}}();function cv(){}function cg(e,t){this.__wrapped__=e,this.__actions__=[],this.__chain__=!!t,this.__index__=0,this.__values__=r}function cy(e){this.__wrapped__=e,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=4294967295,this.__views__=[]}function cz(e){var t=-1,c=null==e?0:e.length;for(this.clear();++t=t?e:t)),e}function cE(e,t,c,n,a,o){var i,s=1&t,l=2&t,u=4&t;if(c&&(i=a?c(e,n,a,o):c(e)),r!==i)return i;if(!aZ(e))return e;var h=a_(e);if(h){if(m=e.length,M=new e.constructor(m),m&&"string"==typeof e[0]&&eA.call(e,"index")&&(M.index=e.index,M.input=e.input),i=M,!s)return nB(e,i)}else{var m,M,V,I,j,B=rm(e),F=B==v||B==g;if(aP(e))return nE(e,s);if(B==b||B==f||F&&!a){if(i=l||F?{}:rg(e),!s)return l?(V=(j=i)&&nF(e,of(e),j),nF(e,rp(e),V)):(I=cN(i,e),nF(e,rd(e),I))}else{if(!eJ[B])return a?e:{};i=function(e,t,c){var n,r,a=e.constructor;switch(t){case k:return nO(e);case d:case p:return new a(+e);case L:return n=c?nO(e.buffer):e.buffer,new e.constructor(n,e.byteOffset,e.byteLength);case S:case N:case T:case A:case _:case E:case O:case R:case P:return nR(e,c);case y:return new a;case z:case H:return new a(e);case x:return(r=new e.constructor(e.source,es.exec(e))).lastIndex=e.lastIndex,r;case C:return new a;case w:return ch?eC(ch.call(e)):{}}}(e,B,s)}}o||(o=new cC);var D=o.get(e);if(D)return D;o.set(e,i),aY(e)?e.forEach(function(n){i.add(cE(n,t,c,n,e,o))}):aU(e)&&e.forEach(function(n,r){i.set(r,cE(n,t,c,r,e,o))});var Z=u?l?ra:rr:l?of:ou,q=h?r:Z(e);return tl(q||e,function(n,r){q&&(n=e[r=n]),ck(i,r,cE(n,t,c,r,e,o))}),i}function cO(e,t,c){var n=c.length;if(null==e)return!n;for(e=eC(e);n--;){var a=c[n],o=t[a],i=e[a];if(r===i&&!(a in e)||!o(i))return!1}return!0}function cR(e,t,c){if("function"!=typeof e)throw new eV(a);return rN(function(){e.apply(r,c)},t)}function cP(e,t,c,n){var r=-1,a=th,o=!0,i=e.length,s=[],l=t.length;if(!i)return s;c&&(t=tp(t,tA(c))),n?(a=td,o=!1):t.length>=200&&(a=tE,o=!1,t=new cx(t));e:for(;++r-1},cb.prototype.set=function(e,t){var c=this.__data__,n=cL(c,e);return n<0?(++this.size,c.push([e,t])):c[n][1]=t,this},cM.prototype.clear=function(){this.size=0,this.__data__={hash:new cz,map:new(t9||cb),string:new cz}},cM.prototype.delete=function(e){var t=ru(this,e).delete(e);return this.size-=t?1:0,t},cM.prototype.get=function(e){return ru(this,e).get(e)},cM.prototype.has=function(e){return ru(this,e).has(e)},cM.prototype.set=function(e,t){var c=ru(this,e),n=c.size;return c.set(e,t),this.size+=c.size==n?0:1,this},cx.prototype.add=cx.prototype.push=function(e){return this.__data__.set(e,o),this},cx.prototype.has=function(e){return this.__data__.has(e)},cC.prototype.clear=function(){this.__data__=new cb,this.size=0},cC.prototype.delete=function(e){var t=this.__data__,c=t.delete(e);return this.size=t.size,c},cC.prototype.get=function(e){return this.__data__.get(e)},cC.prototype.has=function(e){return this.__data__.has(e)},cC.prototype.set=function(e,t){var c=this.__data__;if(c instanceof cb){var n=c.__data__;if(!t9||n.length<199)return n.push([e,t]),this.size=++c.size,this;c=this.__data__=new cM(n)}return c.set(e,t),this.size=c.size,this};var cI=nq(cW),cj=nq(c$,!0);function cB(e,t){var c=!0;return cI(e,function(e,n,r){return c=!!t(e,n,r)}),c}function cF(e,t,c){for(var n=-1,a=e.length;++n0&&c(i)?t>1?cZ(i,t-1,c,n,r):tm(r,i):n||(r[r.length]=i)}return r}var cq=nU(),cU=nU(!0);function cW(e,t){return e&&cq(e,t,ou)}function c$(e,t){return e&&cU(e,t,ou)}function cG(e,t){return tf(t,function(t){return aB(e[t])})}function cY(e,t){t=nT(t,e);for(var c=0,n=t.length;null!=e&&ct}function cJ(e,t){return null!=e&&eA.call(e,t)}function c1(e,t){return null!=e&&t in eC(e)}function c2(e,t,c){for(var n=c?td:th,a=e[0].length,o=e.length,i=o,s=ey(o),l=1/0,u=[];i--;){var f=e[i];i&&t&&(f=tp(f,tA(t))),l=t3(f.length,l),s[i]=!c&&(t||a>=120&&f.length>=120)?new cx(i&&f):r}f=e[0];var h=-1,d=s[0];e:for(;++h=i)return s;return s*("desc"==c[n]?-1:1)}}return e.index-t.index}(e,t,c)})}function no(e,t,c){for(var n=-1,r=t.length,a={};++n-1;)i!==e&&e1.call(i,s,1),e1.call(e,s,1);return e}function ns(e,t){for(var c=e?t.length:0,n=c-1;c--;){var r=t[c];if(c==n||r!==a){var a=r;rz(r)?e1.call(e,r,1):nC(e,r)}}return e}function nl(e,t){return e+tK(t5()*(t-e+1))}function nu(e,t){var c="";if(!e||t<1||t>9007199254740991)return c;do t%2&&(c+=e),(t=tK(t/2))&&(e+=e);while(t);return c}function nf(e,t){return rT(rV(e,t,oR),e+"")}function nh(e,t,c,n){if(!aZ(e))return e;t=nT(t,e);for(var a=-1,o=t.length,i=o-1,s=e;null!=s&&++ar?0:r+t),(c=c>r?r:c)<0&&(c+=r),r=t>c?0:c-t>>>0,t>>>=0;for(var a=ey(r);++n>>1,o=e[a];null!==o&&!aX(o)&&(c?o<=t:o=200){var l=t?null:n5(e);if(l)return tq(l);o=!1,r=tE,s=new cx}else s=t?[]:i;e:for(;++n=n?e:nm(e,t,c)}var n_=e9||function(e){return e6.clearTimeout(e)};function nE(e,t){if(t)return e.slice();var c=e.length,n=eD?eD(c):new e.constructor(c);return e.copy(n),n}function nO(e){var t=new e.constructor(e.byteLength);return new eF(t).set(new eF(e)),t}function nR(e,t){var c=t?nO(e.buffer):e.buffer;return new e.constructor(c,e.byteOffset,e.length)}function nP(e,t){if(e!==t){var c=r!==e,n=null===e,a=e==e,o=aX(e),i=r!==t,s=null===t,l=t==t,u=aX(t);if(!s&&!u&&!o&&e>t||o&&i&&l&&!s&&!u||n&&i&&l||!c&&l||!a)return 1;if(!n&&!o&&!u&&e1?c[a-1]:r,i=a>2?c[2]:r;for(o=e.length>3&&"function"==typeof o?(a--,o):r,i&&rb(c[0],c[1],i)&&(o=a<3?r:o,a=1),t=eC(t);++n-1?a[o?t[i]:i]:r}}function nK(e){return rn(function(t){var c=t.length,n=c,o=cg.prototype.thru;for(e&&t.reverse();n--;){var i=t[n];if("function"!=typeof i)throw new eV(a);if(o&&!s&&"wrapper"==ri(i))var s=new cg([],!0)}for(n=s?n:c;++n1&&z.reverse(),f&&ls))return!1;var u=o.get(e),f=o.get(t);if(u&&f)return u==t&&f==e;var h=-1,d=!0,p=2&c?new cx:r;for(o.set(e,t),o.set(t,e);++h-1&&e%1==0&&e1?"& ":"")+t[n],t=t.join(c>2?", ":" "),e.replace(et,"{\n/* [wrapped with "+t+"] */\n")}(a,(n=(r=a.match(ec))?r[1].split(en):[],tl(u,function(e){var t="_."+e[0];c&e[1]&&!th(n,t)&&n.push(t)}),n.sort())))}function r_(e){var t=0,c=0;return function(){var n=t4(),a=16-(n-c);if(c=n,a>0){if(++t>=800)return arguments[0]}else t=0;return e.apply(r,arguments)}}function rE(e,t){var c=-1,n=e.length,a=n-1;for(t=r===t?n:t;++c1?e[t-1]:r;return c="function"==typeof c?(e.pop(),c):r,r4(e,c)});function at(e){var t=cp(e);return t.__chain__=!0,t}function ac(e,t){return t(e)}var an=rn(function(e){var t=e.length,c=t?e[0]:0,n=this.__wrapped__,a=function(t){return cA(t,e)};return!(t>1)&&!this.__actions__.length&&n instanceof cy&&rz(c)?((n=n.slice(c,+c+(t?1:0))).__actions__.push({func:ac,args:[a],thisArg:r}),new cg(n,this.__chain__).thru(function(e){return t&&!e.length&&e.push(r),e})):this.thru(a)}),ar=nD(function(e,t,c){eA.call(e,c)?++e[c]:cT(e,c,1)}),aa=nY(rD),ao=nY(rZ);function ai(e,t){return(a_(e)?tl:cI)(e,rl(t,3))}function as(e,t){return(a_(e)?function(e,t){for(var c=null==e?0:e.length;c--&&!1!==t(e[c],c,e););return e}:cj)(e,rl(t,3))}var al=nD(function(e,t,c){eA.call(e,c)?e[c].push(t):cT(e,c,[t])}),au=nf(function(e,t,c){var n=-1,r="function"==typeof t,a=aO(e)?ey(e.length):[];return cI(e,function(e){a[++n]=r?ti(t,e,c):c0(e,t,c)}),a}),af=nD(function(e,t,c){cT(e,c,t)});function ah(e,t){return(a_(e)?tp:ne)(e,rl(t,3))}var ad=nD(function(e,t,c){e[c?0:1].push(t)},function(){return[[],[]]}),ap=nf(function(e,t){if(null==e)return[];var c=t.length;return c>1&&rb(e,t[0],t[1])?t=[]:c>2&&rb(t[0],t[1],t[2])&&(t=[t[0]]),na(e,cZ(t,1),[])}),am=te||function(){return e6.Date.now()};function av(e,t,c){return t=c?r:t,t=e&&null==t?e.length:t,n7(e,128,r,r,r,r,t)}function ag(e,t){var c;if("function"!=typeof t)throw new eV(a);return e=a3(e),function(){return--e>0&&(c=t.apply(this,arguments)),e<=1&&(t=r),c}}var ay=nf(function(e,t,c){var n=1;if(c.length){var r=tZ(c,rs(ay));n|=32}return n7(e,n,t,c,r)}),az=nf(function(e,t,c){var n=3;if(c.length){var r=tZ(c,rs(az));n|=32}return n7(t,n,e,c,r)});function ab(e,t,c){var n,o,i,s,l,u,f=0,h=!1,d=!1,p=!0;if("function"!=typeof e)throw new eV(a);function m(t){var c=n,a=o;return n=o=r,f=t,s=e.apply(a,c)}function v(e){var c=e-u,n=e-f;return r===u||c>=t||c<0||d&&n>=i}function g(){var e,c,n,r=am();if(v(r))return y(r);l=rN(g,(e=r-u,c=r-f,n=t-e,d?t3(n,i-c):n))}function y(e){return(l=r,p&&n)?m(e):(n=o=r,s)}function z(){var e,c=am(),a=v(c);if(n=arguments,o=this,u=c,a){if(r===l)return f=e=u,l=rN(g,t),h?m(e):s;if(d)return n_(l),l=rN(g,t),m(u)}return r===l&&(l=rN(g,t)),s}return t=a6(t)||0,aZ(c)&&(h=!!c.leading,i=(d="maxWait"in c)?t0(a6(c.maxWait)||0,t):i,p="trailing"in c?!!c.trailing:p),z.cancel=function(){r!==l&&n_(l),f=0,n=u=o=l=r},z.flush=function(){return r===l?s:y(am())},z}var aM=nf(function(e,t){return cR(e,1,t)}),ax=nf(function(e,t,c){return cR(e,a6(t)||0,c)});function aC(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw new eV(a);var c=function(){var n=arguments,r=t?t.apply(this,n):n[0],a=c.cache;if(a.has(r))return a.get(r);var o=e.apply(this,n);return c.cache=a.set(r,o)||a,o};return c.cache=new(aC.Cache||cM),c}function aH(e){if("function"!=typeof e)throw new eV(a);return function(){var t=arguments;switch(t.length){case 0:return!e.call(this);case 1:return!e.call(this,t[0]);case 2:return!e.call(this,t[0],t[1]);case 3:return!e.call(this,t[0],t[1],t[2])}return!e.apply(this,t)}}aC.Cache=cM;var aw=nf(function(e,t){var c=(t=1==t.length&&a_(t[0])?tp(t[0],tA(rl())):tp(cZ(t,1),tA(rl()))).length;return nf(function(n){for(var r=-1,a=t3(n.length,c);++r=t}),aA=c3(function(){return arguments}())?c3:function(e){return aq(e)&&eA.call(e,"callee")&&!eG.call(e,"callee")},a_=ey.isArray,aE=tt?tA(tt):function(e){return aq(e)&&cX(e)==k};function aO(e){return null!=e&&aD(e.length)&&!aB(e)}function aR(e){return aq(e)&&aO(e)}var aP=tQ||oY,aI=tc?tA(tc):function(e){return aq(e)&&cX(e)==p};function aj(e){if(!aq(e))return!1;var t=cX(e);return t==m||"[object DOMException]"==t||"string"==typeof e.message&&"string"==typeof e.name&&!a$(e)}function aB(e){if(!aZ(e))return!1;var t=cX(e);return t==v||t==g||"[object AsyncFunction]"==t||"[object Proxy]"==t}function aF(e){return"number"==typeof e&&e==a3(e)}function aD(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=9007199254740991}function aZ(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}function aq(e){return null!=e&&"object"==typeof e}var aU=tn?tA(tn):function(e){return aq(e)&&rm(e)==y};function aW(e){return"number"==typeof e||aq(e)&&cX(e)==z}function a$(e){if(!aq(e)||cX(e)!=b)return!1;var t=eZ(e);if(null===t)return!0;var c=eA.call(t,"constructor")&&t.constructor;return"function"==typeof c&&c instanceof c&&eT.call(c)==eR}var aG=tr?tA(tr):function(e){return aq(e)&&cX(e)==x},aY=ta?tA(ta):function(e){return aq(e)&&rm(e)==C};function aK(e){return"string"==typeof e||!a_(e)&&aq(e)&&cX(e)==H}function aX(e){return"symbol"==typeof e||aq(e)&&cX(e)==w}var aQ=to?tA(to):function(e){return aq(e)&&aD(e.length)&&!!eQ[cX(e)]},aJ=n3(c9),a1=n3(function(e,t){return e<=t});function a2(e){if(!e)return[];if(aO(e))return aK(e)?tW(e):nB(e);if(e4&&e[e4])return function(e){for(var t,c=[];!(t=e.next()).done;)c.push(t.value);return c}(e[e4]());var t=rm(e);return(t==y?tF:t==C?tq:oz)(e)}function a0(e){return e?(e=a6(e))===s||e===-s?(e<0?-1:1)*17976931348623157e292:e==e?e:0:0===e?e:0}function a3(e){var t=a0(e),c=t%1;return t==t?c?t-c:t:0}function a4(e){return e?c_(a3(e),0,4294967295):0}function a6(e){if("number"==typeof e)return e;if(aX(e))return l;if(aZ(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=aZ(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=tT(e);var c=eu.test(e);return c||eh.test(e)?e0(e.slice(2),c?2:8):el.test(e)?l:+e}function a5(e){return nF(e,of(e))}function a8(e){return null==e?"":nM(e)}var a7=nZ(function(e,t){if(rH(t)||aO(t)){nF(t,ou(t),e);return}for(var c in t)eA.call(t,c)&&ck(e,c,t[c])}),a9=nZ(function(e,t){nF(t,of(t),e)}),oe=nZ(function(e,t,c,n){nF(t,of(t),e,n)}),ot=nZ(function(e,t,c,n){nF(t,ou(t),e,n)}),oc=rn(cA),on=nf(function(e,t){e=eC(e);var c=-1,n=t.length,a=n>2?t[2]:r;for(a&&rb(t[0],t[1],a)&&(n=1);++c1),t}),nF(e,ra(e),c),n&&(c=cE(c,7,rt));for(var r=t.length;r--;)nC(c,t[r]);return c}),om=rn(function(e,t){return null==e?{}:no(e,t,function(t,c){return oo(e,c)})});function ov(e,t){if(null==e)return{};var c=tp(ra(e),function(e){return[e]});return t=rl(t),no(e,c,function(e,c){return t(e,c[0])})}var og=n8(ou),oy=n8(of);function oz(e){return null==e?[]:t_(e,ou(e))}var ob=n$(function(e,t,c){return t=t.toLowerCase(),e+(c?oM(t):t)});function oM(e){return oS(a8(e).toLowerCase())}function ox(e){return(e=a8(e))&&e.replace(ep,tP).replace(eU,"")}var oC=n$(function(e,t,c){return e+(c?"-":"")+t.toLowerCase()}),oH=n$(function(e,t,c){return e+(c?" ":"")+t.toLowerCase()}),ow=nW("toLowerCase"),oV=n$(function(e,t,c){return e+(c?"_":"")+t.toLowerCase()}),ok=n$(function(e,t,c){return e+(c?" ":"")+oS(t)}),oL=n$(function(e,t,c){return e+(c?" ":"")+t.toUpperCase()}),oS=nW("toUpperCase");function oN(e,t,c){if(e=a8(e),t=c?r:t,r===t){var n;return(n=e,eY.test(n))?e.match(e$)||[]:e.match(er)||[]}return e.match(t)||[]}var oT=nf(function(e,t){try{return ti(e,r,t)}catch(e){return aj(e)?e:new eb(e)}}),oA=rn(function(e,t){return tl(t,function(t){cT(e,t=rR(t),ay(e[t],e))}),e});function o_(e){return function(){return e}}var oE=nK(),oO=nK(!0);function oR(e){return e}function oP(e){return c8("function"==typeof e?e:cE(e,1))}var oI=nf(function(e,t){return function(c){return c0(c,e,t)}}),oj=nf(function(e,t){return function(c){return c0(e,c,t)}});function oB(e,t,c){var n=ou(t),r=cG(t,n);null!=c||aZ(t)&&(r.length||!n.length)||(c=t,t=e,e=this,r=cG(t,ou(t)));var a=!(aZ(c)&&"chain"in c)||!!c.chain,o=aB(e);return tl(r,function(c){var n=t[c];e[c]=n,o&&(e.prototype[c]=function(){var t=this.__chain__;if(a||t){var c=e(this.__wrapped__);return(c.__actions__=nB(this.__actions__)).push({func:n,args:arguments,thisArg:e}),c.__chain__=t,c}return n.apply(e,tm([this.value()],arguments))})}),e}function oF(){}var oD=n1(tp),oZ=n1(tu),oq=n1(ty);function oU(e){return rM(e)?tV(rR(e)):function(t){return cY(t,e)}}var oW=n0(),o$=n0(!0);function oG(){return[]}function oY(){return!1}var oK=nJ(function(e,t){return e+t},0),oX=n6("ceil"),oQ=nJ(function(e,t){return e/t},1),oJ=n6("floor"),o1=nJ(function(e,t){return e*t},1),o2=n6("round"),o0=nJ(function(e,t){return e-t},0);return cp.after=function(e,t){if("function"!=typeof t)throw new eV(a);return e=a3(e),function(){if(--e<1)return t.apply(this,arguments)}},cp.ary=av,cp.assign=a7,cp.assignIn=a9,cp.assignInWith=oe,cp.assignWith=ot,cp.at=oc,cp.before=ag,cp.bind=ay,cp.bindAll=oA,cp.bindKey=az,cp.castArray=function(){if(!arguments.length)return[];var e=arguments[0];return a_(e)?e:[e]},cp.chain=at,cp.chunk=function(e,t,c){t=(c?rb(e,t,c):r===t)?1:t0(a3(t),0);var n=null==e?0:e.length;if(!n||t<1)return[];for(var a=0,o=0,i=ey(tk(n/t));aa?0:a+c),(n=r===n||n>a?a:a3(n))<0&&(n+=a),n=c>n?0:a4(n);c>>0)?(e=a8(e))&&("string"==typeof t||null!=t&&!aG(t))&&!(t=nM(t))&&tB(e)?nA(tW(e),0,c):e.split(t,c):[]},cp.spread=function(e,t){if("function"!=typeof e)throw new eV(a);return t=null==t?0:t0(a3(t),0),nf(function(c){var n=c[t],r=nA(c,0,t);return n&&tm(r,n),ti(e,this,r)})},cp.tail=function(e){var t=null==e?0:e.length;return t?nm(e,1,t):[]},cp.take=function(e,t,c){return e&&e.length?nm(e,0,(t=c||r===t?1:a3(t))<0?0:t):[]},cp.takeRight=function(e,t,c){var n=null==e?0:e.length;return n?nm(e,(t=n-(t=c||r===t?1:a3(t)))<0?0:t,n):[]},cp.takeRightWhile=function(e,t){return e&&e.length?nw(e,rl(t,3),!1,!0):[]},cp.takeWhile=function(e,t){return e&&e.length?nw(e,rl(t,3)):[]},cp.tap=function(e,t){return t(e),e},cp.throttle=function(e,t,c){var n=!0,r=!0;if("function"!=typeof e)throw new eV(a);return aZ(c)&&(n="leading"in c?!!c.leading:n,r="trailing"in c?!!c.trailing:r),ab(e,t,{leading:n,maxWait:t,trailing:r})},cp.thru=ac,cp.toArray=a2,cp.toPairs=og,cp.toPairsIn=oy,cp.toPath=function(e){return a_(e)?tp(e,rR):aX(e)?[e]:nB(rO(a8(e)))},cp.toPlainObject=a5,cp.transform=function(e,t,c){var n=a_(e),r=n||aP(e)||aQ(e);if(t=rl(t,4),null==c){var a=e&&e.constructor;c=r?n?new a:[]:aZ(e)&&aB(a)?cm(eZ(e)):{}}return(r?tl:cW)(e,function(e,n,r){return t(c,e,n,r)}),c},cp.unary=function(e){return av(e,1)},cp.union=r1,cp.unionBy=r2,cp.unionWith=r0,cp.uniq=function(e){return e&&e.length?nx(e):[]},cp.uniqBy=function(e,t){return e&&e.length?nx(e,rl(t,2)):[]},cp.uniqWith=function(e,t){return t="function"==typeof t?t:r,e&&e.length?nx(e,r,t):[]},cp.unset=function(e,t){return null==e||nC(e,t)},cp.unzip=r3,cp.unzipWith=r4,cp.update=function(e,t,c){return null==e?e:nH(e,t,nN(c))},cp.updateWith=function(e,t,c,n){return n="function"==typeof n?n:r,null==e?e:nH(e,t,nN(c),n)},cp.values=oz,cp.valuesIn=function(e){return null==e?[]:t_(e,of(e))},cp.without=r6,cp.words=oN,cp.wrap=function(e,t){return aV(nN(t),e)},cp.xor=r5,cp.xorBy=r8,cp.xorWith=r7,cp.zip=r9,cp.zipObject=function(e,t){return nL(e||[],t||[],ck)},cp.zipObjectDeep=function(e,t){return nL(e||[],t||[],nh)},cp.zipWith=ae,cp.entries=og,cp.entriesIn=oy,cp.extend=a9,cp.extendWith=oe,oB(cp,cp),cp.add=oK,cp.attempt=oT,cp.camelCase=ob,cp.capitalize=oM,cp.ceil=oX,cp.clamp=function(e,t,c){return r===c&&(c=t,t=r),r!==c&&(c=(c=a6(c))==c?c:0),r!==t&&(t=(t=a6(t))==t?t:0),c_(a6(e),t,c)},cp.clone=function(e){return cE(e,4)},cp.cloneDeep=function(e){return cE(e,5)},cp.cloneDeepWith=function(e,t){return cE(e,5,t="function"==typeof t?t:r)},cp.cloneWith=function(e,t){return cE(e,4,t="function"==typeof t?t:r)},cp.conformsTo=function(e,t){return null==t||cO(e,t,ou(t))},cp.deburr=ox,cp.defaultTo=function(e,t){return null==e||e!=e?t:e},cp.divide=oQ,cp.endsWith=function(e,t,c){e=a8(e),t=nM(t);var n=e.length,a=c=r===c?n:c_(a3(c),0,n);return(c-=t.length)>=0&&e.slice(c,a)==t},cp.eq=aS,cp.escape=function(e){return(e=a8(e))&&q.test(e)?e.replace(D,tI):e},cp.escapeRegExp=function(e){return(e=a8(e))&&Q.test(e)?e.replace(X,"\\$&"):e},cp.every=function(e,t,c){var n=a_(e)?tu:cB;return c&&rb(e,t,c)&&(t=r),n(e,rl(t,3))},cp.find=aa,cp.findIndex=rD,cp.findKey=function(e,t){return tb(e,rl(t,3),cW)},cp.findLast=ao,cp.findLastIndex=rZ,cp.findLastKey=function(e,t){return tb(e,rl(t,3),c$)},cp.floor=oJ,cp.forEach=ai,cp.forEachRight=as,cp.forIn=function(e,t){return null==e?e:cq(e,rl(t,3),of)},cp.forInRight=function(e,t){return null==e?e:cU(e,rl(t,3),of)},cp.forOwn=function(e,t){return e&&cW(e,rl(t,3))},cp.forOwnRight=function(e,t){return e&&c$(e,rl(t,3))},cp.get=oa,cp.gt=aN,cp.gte=aT,cp.has=function(e,t){return null!=e&&rv(e,t,cJ)},cp.hasIn=oo,cp.head=rU,cp.identity=oR,cp.includes=function(e,t,c,n){e=aO(e)?e:oz(e),c=c&&!n?a3(c):0;var r=e.length;return c<0&&(c=t0(r+c,0)),aK(e)?c<=r&&e.indexOf(t,c)>-1:!!r&&tx(e,t,c)>-1},cp.indexOf=function(e,t,c){var n=null==e?0:e.length;if(!n)return -1;var r=null==c?0:a3(c);return r<0&&(r=t0(n+r,0)),tx(e,t,r)},cp.inRange=function(e,t,c){var n,a,o;return t=a0(t),r===c?(c=t,t=0):c=a0(c),(n=e=a6(e))>=t3(a=t,o=c)&&n=-9007199254740991&&e<=9007199254740991},cp.isSet=aY,cp.isString=aK,cp.isSymbol=aX,cp.isTypedArray=aQ,cp.isUndefined=function(e){return r===e},cp.isWeakMap=function(e){return aq(e)&&rm(e)==V},cp.isWeakSet=function(e){return aq(e)&&"[object WeakSet]"==cX(e)},cp.join=function(e,t){return null==e?"":t1.call(e,t)},cp.kebabCase=oC,cp.last=rY,cp.lastIndexOf=function(e,t,c){var n=null==e?0:e.length;if(!n)return -1;var a=n;return r!==c&&(a=(a=a3(c))<0?t0(n+a,0):t3(a,n-1)),t==t?function(e,t,c){for(var n=c+1;n--&&e[n]!==t;);return n}(e,t,a):tM(e,tH,a,!0)},cp.lowerCase=oH,cp.lowerFirst=ow,cp.lt=aJ,cp.lte=a1,cp.max=function(e){return e&&e.length?cF(e,oR,cQ):r},cp.maxBy=function(e,t){return e&&e.length?cF(e,rl(t,2),cQ):r},cp.mean=function(e){return tw(e,oR)},cp.meanBy=function(e,t){return tw(e,rl(t,2))},cp.min=function(e){return e&&e.length?cF(e,oR,c9):r},cp.minBy=function(e,t){return e&&e.length?cF(e,rl(t,2),c9):r},cp.stubArray=oG,cp.stubFalse=oY,cp.stubObject=function(){return{}},cp.stubString=function(){return""},cp.stubTrue=function(){return!0},cp.multiply=o1,cp.nth=function(e,t){return e&&e.length?nr(e,a3(t)):r},cp.noConflict=function(){return e6._===this&&(e6._=eP),this},cp.noop=oF,cp.now=am,cp.pad=function(e,t,c){e=a8(e);var n=(t=a3(t))?tU(e):0;if(!t||n>=t)return e;var r=(t-n)/2;return n2(tK(r),c)+e+n2(tk(r),c)},cp.padEnd=function(e,t,c){e=a8(e);var n=(t=a3(t))?tU(e):0;return t&&nt){var n=e;e=t,t=n}if(c||e%1||t%1){var a=t5();return t3(e+a*(t-e+e2("1e-"+((a+"").length-1))),t)}return nl(e,t)},cp.reduce=function(e,t,c){var n=a_(e)?tv:tL,r=arguments.length<3;return n(e,rl(t,4),c,r,cI)},cp.reduceRight=function(e,t,c){var n=a_(e)?tg:tL,r=arguments.length<3;return n(e,rl(t,4),c,r,cj)},cp.repeat=function(e,t,c){return t=(c?rb(e,t,c):r===t)?1:a3(t),nu(a8(e),t)},cp.replace=function(){var e=arguments,t=a8(e[0]);return e.length<3?t:t.replace(e[1],e[2])},cp.result=function(e,t,c){t=nT(t,e);var n=-1,a=t.length;for(a||(a=1,e=r);++n9007199254740991)return[];var c=4294967295,n=t3(e,4294967295);t=rl(t),e-=4294967295;for(var r=tN(n,t);++c=o)return e;var s=c-tU(n);if(s<1)return n;var l=i?nA(i,0,s).join(""):e.slice(0,s);if(r===a)return l+n;if(i&&(s+=l.length-s),aG(a)){if(e.slice(s).search(a)){var u,f=l;for(a.global||(a=eH(a.source,a8(es.exec(a))+"g")),a.lastIndex=0;u=a.exec(f);)var h=u.index;l=l.slice(0,r===h?s:h)}}else if(e.indexOf(nM(a),s)!=s){var d=l.lastIndexOf(a);d>-1&&(l=l.slice(0,d))}return l+n},cp.unescape=function(e){return(e=a8(e))&&Z.test(e)?e.replace(F,tG):e},cp.uniqueId=function(e){var t=++e_;return a8(e)+t},cp.upperCase=oL,cp.upperFirst=oS,cp.each=ai,cp.eachRight=as,cp.first=rU,oB(cp,(eg={},cW(cp,function(e,t){eA.call(cp.prototype,t)||(eg[t]=e)}),eg),{chain:!1}),cp.VERSION="4.17.21",tl(["bind","bindKey","curry","curryRight","partial","partialRight"],function(e){cp[e].placeholder=cp}),tl(["drop","take"],function(e,t){cy.prototype[e]=function(c){c=r===c?1:t0(a3(c),0);var n=this.__filtered__&&!t?new cy(this):this.clone();return n.__filtered__?n.__takeCount__=t3(c,n.__takeCount__):n.__views__.push({size:t3(c,4294967295),type:e+(n.__dir__<0?"Right":"")}),n},cy.prototype[e+"Right"]=function(t){return this.reverse()[e](t).reverse()}}),tl(["filter","map","takeWhile"],function(e,t){var c=t+1,n=1==c||3==c;cy.prototype[e]=function(e){var t=this.clone();return t.__iteratees__.push({iteratee:rl(e,3),type:c}),t.__filtered__=t.__filtered__||n,t}}),tl(["head","last"],function(e,t){var c="take"+(t?"Right":"");cy.prototype[e]=function(){return this[c](1).value()[0]}}),tl(["initial","tail"],function(e,t){var c="drop"+(t?"":"Right");cy.prototype[e]=function(){return this.__filtered__?new cy(this):this[c](1)}}),cy.prototype.compact=function(){return this.filter(oR)},cy.prototype.find=function(e){return this.filter(e).head()},cy.prototype.findLast=function(e){return this.reverse().find(e)},cy.prototype.invokeMap=nf(function(e,t){return"function"==typeof e?new cy(this):this.map(function(c){return c0(c,e,t)})}),cy.prototype.reject=function(e){return this.filter(aH(rl(e)))},cy.prototype.slice=function(e,t){e=a3(e);var c=this;return c.__filtered__&&(e>0||t<0)?new cy(c):(e<0?c=c.takeRight(-e):e&&(c=c.drop(e)),r!==t&&(c=(t=a3(t))<0?c.dropRight(-t):c.take(t-e)),c)},cy.prototype.takeRightWhile=function(e){return this.reverse().takeWhile(e).reverse()},cy.prototype.toArray=function(){return this.take(4294967295)},cW(cy.prototype,function(e,t){var c=/^(?:filter|find|map|reject)|While$/.test(t),n=/^(?:head|last)$/.test(t),a=cp[n?"take"+("last"==t?"Right":""):t],o=n||/^find/.test(t);a&&(cp.prototype[t]=function(){var t=this.__wrapped__,i=n?[1]:arguments,s=t instanceof cy,l=i[0],u=s||a_(t),f=function(e){var t=a.apply(cp,tm([e],i));return n&&h?t[0]:t};u&&c&&"function"==typeof l&&1!=l.length&&(s=u=!1);var h=this.__chain__,d=!!this.__actions__.length,p=o&&!h,m=s&&!d;if(!o&&u){t=m?t:new cy(this);var v=e.apply(t,i);return v.__actions__.push({func:ac,args:[f],thisArg:r}),new cg(v,h)}return p&&m?e.apply(this,i):(v=this.thru(f),p?n?v.value()[0]:v.value():v)})}),tl(["pop","push","shift","sort","splice","unshift"],function(e){var t=ek[e],c=/^(?:push|sort|unshift)$/.test(e)?"tap":"thru",n=/^(?:pop|shift)$/.test(e);cp.prototype[e]=function(){var e=arguments;if(n&&!this.__chain__){var r=this.value();return t.apply(a_(r)?r:[],e)}return this[c](function(c){return t.apply(a_(c)?c:[],e)})}}),cW(cy.prototype,function(e,t){var c=cp[t];if(c){var n=c.name+"";eA.call(ca,n)||(ca[n]=[]),ca[n].push({name:t,func:c})}}),ca[nX(r,2).name]=[{name:"wrapper",func:r}],cy.prototype.clone=function(){var e=new cy(this.__wrapped__);return e.__actions__=nB(this.__actions__),e.__dir__=this.__dir__,e.__filtered__=this.__filtered__,e.__iteratees__=nB(this.__iteratees__),e.__takeCount__=this.__takeCount__,e.__views__=nB(this.__views__),e},cy.prototype.reverse=function(){if(this.__filtered__){var e=new cy(this);e.__dir__=-1,e.__filtered__=!0}else e=this.clone(),e.__dir__*=-1;return e},cy.prototype.value=function(){var e=this.__wrapped__.value(),t=this.__dir__,c=a_(e),n=t<0,r=c?e.length:0,a=function(e,t,c){for(var n=-1,r=c.length;++n=this.__values__.length,t=e?r:this.__values__[this.__index__++];return{done:e,value:t}},cp.prototype.plant=function(e){for(var t,c=this;c instanceof cv;){var n=rI(c);n.__index__=0,n.__values__=r,t?a.__wrapped__=n:t=n;var a=n;c=c.__wrapped__}return a.__wrapped__=e,t},cp.prototype.reverse=function(){var e=this.__wrapped__;if(e instanceof cy){var t=e;return this.__actions__.length&&(t=new cy(this)),(t=t.reverse()).__actions__.push({func:ac,args:[rJ],thisArg:r}),new cg(t,this.__chain__)}return this.thru(rJ)},cp.prototype.toJSON=cp.prototype.valueOf=cp.prototype.value=function(){return nV(this.__wrapped__,this.__actions__)},cp.prototype.first=cp.prototype.head,e4&&(cp.prototype[e4]=function(){return this}),cp}();e6._=tY,n=(function(){return tY}).call(t,c,t,e),r!==n&&(e.exports=n)}).call(this)},61100:function(e,t,c){var n=c(37772);e.exports=function(){return n.Date.now()}},12436:function(e,t,c){var n=c(54073),r=c(29259);e.exports=function(e,t,c){var a=!0,o=!0;if("function"!=typeof e)throw TypeError("Expected a function");return r(c)&&(a="leading"in c?!!c.leading:a,o="trailing"in c?!!c.trailing:o),n(e,t,{leading:a,maxWait:t,trailing:o})}},7642:function(e,t,c){var n=c(51704),r=c(29259),a=c(4795),o=0/0,i=/^[-+]0x[0-9a-f]+$/i,s=/^0b[01]+$/i,l=/^0o[0-7]+$/i,u=parseInt;e.exports=function(e){if("number"==typeof e)return e;if(a(e))return o;if(r(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=r(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=n(e);var c=s.test(e);return c||l.test(e)?u(e.slice(2),c?2:8):i.test(e)?o:+e}},36954:function(e,t,c){var n,r=function(){var e=String.fromCharCode,t="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",c="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+-$",n={};function r(e,t){if(!n[e]){n[e]={};for(var c=0;c>>8,c[2*n+1]=o%256}return c},decompressFromUint8Array:function(t){if(null==t)return a.decompress(t);for(var c=Array(t.length/2),n=0,r=c.length;nu.charCodeAt(0)){for(n=0;n>=1}else{for(n=0,r=1;n>=1}0==--f&&(f=Math.pow(2,d),d++),delete i[u]}else for(n=0,r=o[u];n>=1;0==--f&&(f=Math.pow(2,d),d++),o[l]=h++,u=String(s)}if(""!==u){if(Object.prototype.hasOwnProperty.call(i,u)){if(256>u.charCodeAt(0)){for(n=0;n>=1}else{for(n=0,r=1;n>=1}0==--f&&(f=Math.pow(2,d),d++),delete i[u]}else for(n=0,r=o[u];n>=1;0==--f&&(f=Math.pow(2,d),d++)}for(n=0,r=2;n>=1;for(;;){if(m<<=1,v==t-1){p.push(c(m));break}v++}return p.join("")},decompress:function(e){return null==e?"":""==e?null:a._decompress(e.length,32768,function(t){return e.charCodeAt(t)})},_decompress:function(t,c,n){var r,a,o,i,s,l,u,f=[],h=4,d=4,p=3,m="",v=[],g={val:n(0),position:c,index:1};for(r=0;r<3;r+=1)f[r]=r;for(o=0,s=4,l=1;l!=s;)i=g.val&g.position,g.position>>=1,0==g.position&&(g.position=c,g.val=n(g.index++)),o|=(i>0?1:0)*l,l<<=1;switch(o){case 0:for(o=0,s=256,l=1;l!=s;)i=g.val&g.position,g.position>>=1,0==g.position&&(g.position=c,g.val=n(g.index++)),o|=(i>0?1:0)*l,l<<=1;u=e(o);break;case 1:for(o=0,s=65536,l=1;l!=s;)i=g.val&g.position,g.position>>=1,0==g.position&&(g.position=c,g.val=n(g.index++)),o|=(i>0?1:0)*l,l<<=1;u=e(o);break;case 2:return""}for(f[3]=u,a=u,v.push(u);;){if(g.index>t)return"";for(o=0,s=Math.pow(2,p),l=1;l!=s;)i=g.val&g.position,g.position>>=1,0==g.position&&(g.position=c,g.val=n(g.index++)),o|=(i>0?1:0)*l,l<<=1;switch(u=o){case 0:for(o=0,s=256,l=1;l!=s;)i=g.val&g.position,g.position>>=1,0==g.position&&(g.position=c,g.val=n(g.index++)),o|=(i>0?1:0)*l,l<<=1;f[d++]=e(o),u=d-1,h--;break;case 1:for(o=0,s=65536,l=1;l!=s;)i=g.val&g.position,g.position>>=1,0==g.position&&(g.position=c,g.val=n(g.index++)),o|=(i>0?1:0)*l,l<<=1;f[d++]=e(o),u=d-1,h--;break;case 2:return v.join("")}if(0==h&&(h=Math.pow(2,p),p++),f[u])m=f[u];else{if(u!==d)return null;m=a+a.charAt(0)}v.push(m),f[d++]=a+m.charAt(0),h--,a=m,0==h&&(h=Math.pow(2,p),p++)}}};return a}();void 0!==(n=(function(){return r}).call(t,c,t,e))&&(e.exports=n)},92307:function(e){e.exports=function(){"use strict";var e={isEqual:!0,isMatchingKey:!0,isPromise:!0,maxSize:!0,onCacheAdd:!0,onCacheChange:!0,onCacheHit:!0,transformKey:!0},t=Array.prototype.slice;function c(e){var c=e.length;return c?1===c?[e[0]]:2===c?[e[0],e[1]]:3===c?[e[0],e[1],e[2]]:t.call(e,0):[]}function n(e,t){return e===t||e!=e&&t!=t}function r(e,t){var c={};for(var n in e)c[n]=e[n];for(var n in t)c[n]=t[n];return c}var a=function(){function e(e){this.keys=[],this.values=[],this.options=e;var t="function"==typeof e.isMatchingKey;t?this.getKeyIndex=this._getKeyIndexFromMatchingKey:e.maxSize>1?this.getKeyIndex=this._getKeyIndexForMany:this.getKeyIndex=this._getKeyIndexForSingle,this.canTransformKey="function"==typeof e.transformKey,this.shouldCloneArguments=this.canTransformKey||t,this.shouldUpdateOnAdd="function"==typeof e.onCacheAdd,this.shouldUpdateOnChange="function"==typeof e.onCacheChange,this.shouldUpdateOnHit="function"==typeof e.onCacheHit}return Object.defineProperty(e.prototype,"size",{get:function(){return this.keys.length},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"snapshot",{get:function(){return{keys:c(this.keys),size:this.size,values:c(this.values)}},enumerable:!1,configurable:!0}),e.prototype._getKeyIndexFromMatchingKey=function(e){var t=this.options,c=t.isMatchingKey,n=t.maxSize,r=this.keys,a=r.length;if(!a)return -1;if(c(r[0],e))return 0;if(n>1){for(var o=1;o1){for(var i=0;i1){for(var a=0;a=i&&(n.length=r.length=i)},e.prototype.updateAsyncCache=function(e){var t=this,c=this.options,n=c.onCacheChange,r=c.onCacheHit,a=this.keys[0],o=this.values[0];this.values[0]=o.then(function(c){return t.shouldUpdateOnHit&&r(t,t.options,e),t.shouldUpdateOnChange&&n(t,t.options,e),c},function(e){var c=t.getKeyIndex(a);throw -1!==c&&(t.keys.splice(c,1),t.values.splice(c,1)),e})},e}();return function t(o,i){if(void 0===i&&(i={}),"function"==typeof o&&o.isMemoized)return t(o.fn,r(o.options,i));if("function"!=typeof o)throw TypeError("You must pass a function to `memoize`.");var s=i.isEqual,l=i.isMatchingKey,u=i.isPromise,f=void 0!==u&&u,h=i.maxSize,d=i.onCacheAdd,p=i.onCacheChange,m=i.onCacheHit,v=i.transformKey,g=r({isEqual:void 0===s?n:s,isMatchingKey:l,isPromise:f,maxSize:void 0===h?1:h,onCacheAdd:d,onCacheChange:p,onCacheHit:m,transformKey:v},function(t){var c={};for(var n in t)e[n]||(c[n]=t[n]);return c}(i)),y=new a(g),z=y.keys,b=y.values,M=y.canTransformKey,x=y.shouldCloneArguments,C=y.shouldUpdateOnAdd,H=y.shouldUpdateOnChange,w=y.shouldUpdateOnHit,V=function(){var e=x?c(arguments):arguments;M&&(e=v(e));var t=z.length?y.getKeyIndex(e):-1;if(-1!==t)w&&m(y,g,V),t&&(y.orderByLru(z[t],b[t],t),H&&p(y,g,V));else{var n=o.apply(this,arguments),r=x?e:c(arguments);y.orderByLru(r,n,z.length),f&&y.updateAsyncCache(V),C&&d(y,g,V),H&&p(y,g,V)}return b[0]};return V.cache=y,V.fn=o,V.isMemoized=!0,V.options=g,V}}()},12041:function(e,t,c){e.exports=c(24451)},97922:function(e,t){"use strict";function c(e){return(c="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var c in t)Object.defineProperty(e,c,{enumerable:!0,get:t[c]})}(t,{PrefetchKind:function(){return r},ACTION_REFRESH:function(){return a},ACTION_NAVIGATE:function(){return o},ACTION_RESTORE:function(){return i},ACTION_SERVER_PATCH:function(){return s},ACTION_PREFETCH:function(){return l},ACTION_FAST_REFRESH:function(){return u},ACTION_SERVER_ACTION:function(){return f}});var n,r,a="refresh",o="navigate",i="restore",s="server-patch",l="prefetch",u="fast-refresh",f="server-action";(n=r||(r={})).AUTO="auto",n.FULL="full",n.TEMPORARY="temporary",("function"==typeof t.default||"object"===c(t.default)&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},93612:function(e,t,c){"use strict";function n(e){return(n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function r(e,t,c,n){return!1}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getDomainLocale",{enumerable:!0,get:function(){return r}}),c(69291),("function"==typeof t.default||"object"===n(t.default)&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},4056:function(e,t,c){"use strict";var n=["href","as","children","prefetch","passHref","replace","shallow","scroll","locale","onClick","onMouseEnter","onTouchStart","legacyBehavior"];function r(e,t){var c=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),c.push.apply(c,n)}return c}function a(e){for(var t=1;te.length)&&(t=e.length);for(var c=0,n=Array(t);c=0||(r[c]=e[c]);return r}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n=0)&&Object.prototype.propertyIsEnumerable.call(e,c)&&(r[c]=e[c])}return r}(e,n);c=M,O&&("string"==typeof c||"number"==typeof c)&&(c=l.default.createElement("a",null,c));var P=l.default.useContext(m.RouterContext),I=l.default.useContext(v.AppRouterContext),j=null!=P?P:I,B=!P,F=!1!==w,D=null===w?b.PrefetchKind.AUTO:b.PrefetchKind.FULL,Z=l.default.useMemo(function(){if(!P){var e=C(i);return{href:e,as:h?C(h):e}}var t=o((0,u.resolveHref)(P,i,!0),2),c=t[0],n=t[1];return{href:c,as:h?(0,u.resolveHref)(P,h):n||c}},[P,i,h]),q=Z.href,U=Z.as,W=l.default.useRef(q),$=l.default.useRef(U);O&&(r=l.default.Children.only(c));var G=O?r&&"object"===s(r)&&r.ref:t,Y=o((0,g.useIntersection)({rootMargin:"200px"}),3),K=Y[0],X=Y[1],Q=Y[2],J=l.default.useCallback(function(e){($.current!==U||W.current!==q)&&(Q(),$.current=U,W.current=q),K(e),G&&("function"==typeof G?G(e):"object"===s(G)&&(G.current=e))},[U,G,q,Q,K]);l.default.useEffect(function(){j&&X&&F&&x(j,q,U,{locale:N},{kind:D},B)},[U,q,X,N,F,null==P?void 0:P.locale,j,B,D]);var ee={ref:J,onClick:function(e){O||"function"!=typeof T||T(e),O&&r.props&&"function"==typeof r.props.onClick&&r.props.onClick(e),j&&!e.defaultPrevented&&function(e,t,c,n,r,a,o,i,s,u){if(!("A"===e.currentTarget.nodeName.toUpperCase()&&((h=e.currentTarget.getAttribute("target"))&&"_self"!==h||e.metaKey||e.ctrlKey||e.shiftKey||e.altKey||e.nativeEvent&&2===e.nativeEvent.which||!s&&!(0,f.isLocalURL)(c)))){e.preventDefault();var h,d=function(){var e=null==o||o;"beforePopState"in t?t[r?"replace":"push"](c,n,{shallow:a,locale:i,scroll:e}):t[r?"replace":"push"](n||c,{forceOptimisticNavigation:!u,scroll:e})};s?l.default.startTransition(d):d()}}(e,j,q,U,k,L,S,N,B,F)},onMouseEnter:function(e){O||"function"!=typeof A||A(e),O&&r.props&&"function"==typeof r.props.onMouseEnter&&r.props.onMouseEnter(e),j&&(F||!B)&&x(j,q,U,{locale:N,priority:!0,bypassPrefetchedCheck:!0},{kind:D},B)},onTouchStart:function(e){O||"function"!=typeof _||_(e),O&&r.props&&"function"==typeof r.props.onTouchStart&&r.props.onTouchStart(e),j&&(F||!B)&&x(j,q,U,{locale:N,priority:!0,bypassPrefetchedCheck:!0},{kind:D},B)}};if((0,d.isAbsoluteUrl)(U))ee.href=U;else if(!O||V||"a"===r.type&&!("href"in r.props)){var et=void 0!==N?N:null==P?void 0:P.locale,ec=(null==P?void 0:P.isLocaleDomain)&&(0,y.getDomainLocale)(U,et,null==P?void 0:P.locales,null==P?void 0:P.domainLocales);ee.href=ec||(0,z.addBasePath)((0,p.addLocale)(U,et,null==P?void 0:P.defaultLocale))}return O?l.default.cloneElement(r,ee):l.default.createElement("a",a(a({},R),ee),c)});("function"==typeof t.default||"object"===s(t.default)&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},31061:function(e,t,c){"use strict";function n(e){return(n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function r(e,t){(null==t||t>e.length)&&(t=e.length);for(var c=0,n=Array(t);c0;t&&c&&t(c)})},e),elements:r},l.push(c),s.set(c,t),t}({root:null==t?void 0:t.current,rootMargin:c})).id,a=e.observer,(u=e.elements).set(f,function(e){return e&&d(e)}),a.observe(f),function(){if(u.delete(f),a.unobserve(f),0===u.size){a.disconnect(),s.delete(r);var e=l.findIndex(function(e){return e.root===r.root&&e.margin===r.margin});e>-1&&l.splice(e,1)}}}}else if(!h){var m=(0,o.requestIdleCallback)(function(){return d(!0)});return function(){return(0,o.cancelIdleCallback)(m)}}},[n,c,t,h,p.current]),[m,h,(0,a.useCallback)(function(){d(!1)},[])]}("function"==typeof t.default||"object"===n(t.default)&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},24451:function(e,t,c){"use strict";function n(){n=function(){return e};var e={},t=Object.prototype,c=t.hasOwnProperty,a="function"==typeof Symbol?Symbol:{},o=a.iterator||"@@iterator",i=a.asyncIterator||"@@asyncIterator",s=a.toStringTag||"@@toStringTag";function l(e,t,c){return Object.defineProperty(e,t,{value:c,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{l({},"")}catch(e){l=function(e,t,c){return e[t]=c}}function u(e,t,c,n){var r,a=Object.create((t&&t.prototype instanceof d?t:d).prototype),o=new H(n||[]);return a._invoke=(r="suspendedStart",function(t,n){if("executing"===r)throw Error("Generator is already running");if("completed"===r){if("throw"===t)throw n;return V()}for(o.method=t,o.arg=n;;){var a=o.delegate;if(a){var i=function e(t,c){var n=t.iterator[c.method];if(void 0===n){if(c.delegate=null,"throw"===c.method){if(t.iterator.return&&(c.method="return",c.arg=void 0,e(t,c),"throw"===c.method))return h;c.method="throw",c.arg=TypeError("The iterator does not provide a 'throw' method")}return h}var r=f(n,t.iterator,c.arg);if("throw"===r.type)return c.method="throw",c.arg=r.arg,c.delegate=null,h;var a=r.arg;return a?a.done?(c[t.resultName]=a.value,c.next=t.nextLoc,"return"!==c.method&&(c.method="next",c.arg=void 0),c.delegate=null,h):a:(c.method="throw",c.arg=TypeError("iterator result is not an object"),c.delegate=null,h)}(a,o);if(i){if(i===h)continue;return i}}if("next"===o.method)o.sent=o._sent=o.arg;else if("throw"===o.method){if("suspendedStart"===r)throw r="completed",o.arg;o.dispatchException(o.arg)}else"return"===o.method&&o.abrupt("return",o.arg);r="executing";var s=f(e,c,o);if("normal"===s.type){if(r=o.done?"completed":"suspendedYield",s.arg===h)continue;return{value:s.arg,done:o.done}}"throw"===s.type&&(r="completed",o.method="throw",o.arg=s.arg)}}),a}function f(e,t,c){try{return{type:"normal",arg:e.call(t,c)}}catch(e){return{type:"throw",arg:e}}}e.wrap=u;var h={};function d(){}function p(){}function m(){}var v={};l(v,o,function(){return this});var g=Object.getPrototypeOf,y=g&&g(g(w([])));y&&y!==t&&c.call(y,o)&&(v=y);var z=m.prototype=d.prototype=Object.create(v);function b(e){["next","throw","return"].forEach(function(t){l(e,t,function(e){return this._invoke(t,e)})})}function M(e,t){var n;this._invoke=function(a,o){function i(){return new t(function(n,i){!function n(a,o,i,s){var l=f(e[a],e,o);if("throw"!==l.type){var u=l.arg,h=u.value;return h&&"object"==r(h)&&c.call(h,"__await")?t.resolve(h.__await).then(function(e){n("next",e,i,s)},function(e){n("throw",e,i,s)}):t.resolve(h).then(function(e){u.value=e,i(u)},function(e){return n("throw",e,i,s)})}s(l.arg)}(a,o,n,i)})}return n=n?n.then(i,i):i()}}function x(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function C(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function H(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(x,this),this.reset(!0)}function w(e){if(e){var t=e[o];if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var n=-1,r=function t(){for(;++n=0;--r){var a=this.tryEntries[r],o=a.completion;if("root"===a.tryLoc)return n("end");if(a.tryLoc<=this.prev){var i=c.call(a,"catchLoc"),s=c.call(a,"finallyLoc");if(i&&s){if(this.prev=0;--n){var r=this.tryEntries[n];if(r.tryLoc<=this.prev&&c.call(r,"finallyLoc")&&this.prev=0;--t){var c=this.tryEntries[t];if(c.finallyLoc===e)return this.complete(c.completion,c.afterLoc),C(c),h}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var c=this.tryEntries[t];if(c.tryLoc===e){var n=c.completion;if("throw"===n.type){var r=n.arg;C(c)}return r}}throw Error("illegal catch attempt")},delegateYield:function(e,t,c){return this.delegate={iterator:w(e),resultName:t,nextLoc:c},"next"===this.method&&(this.arg=void 0),h}},e}function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function a(e,t){for(var c=0;ce.length)&&(t=e.length);for(var c=0,n=Array(t);c=0||(r[c]=e[c]);return r}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n=0)&&Object.prototype.propertyIsEnumerable.call(e,c)&&(r[c]=e[c])}return r}(e,v),P=(0,l.useRouter)(),I=u.isValidElement(O)?(0,s.Zs)(null==O?void 0:null===(t=O.props)||void 0===t?void 0:t.children).trim():(0,s.Zs)(O).trim(),j=b((0,u.useState)(),2)[1],B=(0,u.useCallback)(function(){return j({})},[]),F=b(L(),1)[0],D=b((0,u.useState)(I),2),Z=D[0],q=D[1],U=(0,h.Z)(Z),W=U.onCopy,$=U.hasCopied,G=b(S(void 0!==E&&E),2),Y=G[0],K=G[1],X=(0,u.useCallback)(function(e){q(e.trim())},[]),Q=u.isValidElement(O)?(0,s.Zs)(O.props.className).replace(/language-/,""):null;g=(0,i.O7)(g),M=void 0===M?"jsx"!==Q:"jsx"!==Q||(0,i.O7)(M);var J=y({theme:{dark:d.y,light:d.q}[F],language:Q,noInline:g,disabled:M,code:Z,transformCode:function(e){return e},scope:y(y(y(y({},n),r),a),o),mountStylesheet:!1},R);return void 0!==x&&x?u.createElement(f.nu,J,u.createElement(_,{style:N})):M?u.createElement(f.nu,J,u.createElement(f.uz,{style:T})):u.createElement(f.nu,J,u.createElement(_,{style:N}),u.createElement(w,{columnGap:"2x",justifyContent:"flex-end"},u.createElement(m.Z,{"data-track":Y?"CodeBlock|hide_source|".concat((0,p.Z)({path:P.pathname})):"CodeBlock|show_source|".concat((0,p.Z)({path:P.pathname})),onClick:K},u.createElement(k,{label:Y?"Hide the source":"Show the source"},u.createElement(V,{icon:"code",size:{sm:"5x",md:"4x"}}))),u.createElement(m.Z,{"data-track":"CodeBlock|copy_source|".concat((0,p.Z)({path:P.pathname})),onClick:W},u.createElement(k,{label:$?"Copied":"Copy the source"},u.createElement(V,{icon:"file-copy-o",size:{sm:"5x",md:"4x"}}))),u.createElement(m.Z,{"data-track":"CodeBlock|reset|".concat(P.pathname),onClick:function(){q(I),K(!1),B()}},u.createElement(k,{label:"Reset the demo"},u.createElement(V,{icon:"redo",size:{sm:"5x",md:"4x"}})))),u.createElement(H,{in:Y},u.createElement(C,{in:Y,unmountOnExit:!0},u.createElement(f.uz,{onChange:X,style:T}))),u.createElement(f.IF,{style:A}))}},82585:function(e,t,c){"use strict";c.d(t,{Z:function(){return fg}});var n,r,a,o,i,s,l,u,f,h,d,p,m=c(28165);function v(e,t){var c=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),c.push.apply(c,n)}return c}function g(e){for(var t=1;te.length)&&(t=e.length);for(var c=0,n=Array(t);c0;)t+="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"[62*Math.random()|0];return t}function ey(e){for(var t=[],c=(e||[]).length>>>0;c--;)t[c]=e[c];return t}function ez(e){return e.classList?ey(e.classList):(e.getAttribute("class")||"").split(" ").filter(function(e){return e})}function eb(e){return"".concat(e).replace(/&/g,"&").replace(/"/g,""").replace(/'/g,"'").replace(//g,">")}function eM(e){return Object.keys(e||{}).reduce(function(t,c){return t+"".concat(c,": ").concat(e[c].trim(),";")},"")}function ex(e){return e.size!==ev.size||e.x!==ev.x||e.y!==ev.y||e.rotate!==ev.rotate||e.flipX||e.flipY}function eC(){var e=ep.cssPrefix,t=ep.replacementClass,c=':root, :host {\n --fa-font-solid: normal 900 1em/1 "Font Awesome 6 Solid";\n --fa-font-regular: normal 400 1em/1 "Font Awesome 6 Regular";\n --fa-font-light: normal 300 1em/1 "Font Awesome 6 Light";\n --fa-font-thin: normal 100 1em/1 "Font Awesome 6 Thin";\n --fa-font-duotone: normal 900 1em/1 "Font Awesome 6 Duotone";\n --fa-font-sharp-solid: normal 900 1em/1 "Font Awesome 6 Sharp";\n --fa-font-sharp-regular: normal 400 1em/1 "Font Awesome 6 Sharp";\n --fa-font-sharp-light: normal 300 1em/1 "Font Awesome 6 Sharp";\n --fa-font-brands: normal 400 1em/1 "Font Awesome 6 Brands";\n}\n\nsvg:not(:root).svg-inline--fa, svg:not(:host).svg-inline--fa {\n overflow: visible;\n box-sizing: content-box;\n}\n\n.svg-inline--fa {\n display: var(--fa-display, inline-block);\n height: 1em;\n overflow: visible;\n vertical-align: -0.125em;\n}\n.svg-inline--fa.fa-2xs {\n vertical-align: 0.1em;\n}\n.svg-inline--fa.fa-xs {\n vertical-align: 0em;\n}\n.svg-inline--fa.fa-sm {\n vertical-align: -0.0714285705em;\n}\n.svg-inline--fa.fa-lg {\n vertical-align: -0.2em;\n}\n.svg-inline--fa.fa-xl {\n vertical-align: -0.25em;\n}\n.svg-inline--fa.fa-2xl {\n vertical-align: -0.3125em;\n}\n.svg-inline--fa.fa-pull-left {\n margin-right: var(--fa-pull-margin, 0.3em);\n width: auto;\n}\n.svg-inline--fa.fa-pull-right {\n margin-left: var(--fa-pull-margin, 0.3em);\n width: auto;\n}\n.svg-inline--fa.fa-li {\n width: var(--fa-li-width, 2em);\n top: 0.25em;\n}\n.svg-inline--fa.fa-fw {\n width: var(--fa-fw-width, 1.25em);\n}\n\n.fa-layers svg.svg-inline--fa {\n bottom: 0;\n left: 0;\n margin: auto;\n position: absolute;\n right: 0;\n top: 0;\n}\n\n.fa-layers-counter, .fa-layers-text {\n display: inline-block;\n position: absolute;\n text-align: center;\n}\n\n.fa-layers {\n display: inline-block;\n height: 1em;\n position: relative;\n text-align: center;\n vertical-align: -0.125em;\n width: 1em;\n}\n.fa-layers svg.svg-inline--fa {\n -webkit-transform-origin: center center;\n transform-origin: center center;\n}\n\n.fa-layers-text {\n left: 50%;\n top: 50%;\n -webkit-transform: translate(-50%, -50%);\n transform: translate(-50%, -50%);\n -webkit-transform-origin: center center;\n transform-origin: center center;\n}\n\n.fa-layers-counter {\n background-color: var(--fa-counter-background-color, #ff253a);\n border-radius: var(--fa-counter-border-radius, 1em);\n box-sizing: border-box;\n color: var(--fa-inverse, #fff);\n line-height: var(--fa-counter-line-height, 1);\n max-width: var(--fa-counter-max-width, 5em);\n min-width: var(--fa-counter-min-width, 1.5em);\n overflow: hidden;\n padding: var(--fa-counter-padding, 0.25em 0.5em);\n right: var(--fa-right, 0);\n text-overflow: ellipsis;\n top: var(--fa-top, 0);\n -webkit-transform: scale(var(--fa-counter-scale, 0.25));\n transform: scale(var(--fa-counter-scale, 0.25));\n -webkit-transform-origin: top right;\n transform-origin: top right;\n}\n\n.fa-layers-bottom-right {\n bottom: var(--fa-bottom, 0);\n right: var(--fa-right, 0);\n top: auto;\n -webkit-transform: scale(var(--fa-layers-scale, 0.25));\n transform: scale(var(--fa-layers-scale, 0.25));\n -webkit-transform-origin: bottom right;\n transform-origin: bottom right;\n}\n\n.fa-layers-bottom-left {\n bottom: var(--fa-bottom, 0);\n left: var(--fa-left, 0);\n right: auto;\n top: auto;\n -webkit-transform: scale(var(--fa-layers-scale, 0.25));\n transform: scale(var(--fa-layers-scale, 0.25));\n -webkit-transform-origin: bottom left;\n transform-origin: bottom left;\n}\n\n.fa-layers-top-right {\n top: var(--fa-top, 0);\n right: var(--fa-right, 0);\n -webkit-transform: scale(var(--fa-layers-scale, 0.25));\n transform: scale(var(--fa-layers-scale, 0.25));\n -webkit-transform-origin: top right;\n transform-origin: top right;\n}\n\n.fa-layers-top-left {\n left: var(--fa-left, 0);\n right: auto;\n top: var(--fa-top, 0);\n -webkit-transform: scale(var(--fa-layers-scale, 0.25));\n transform: scale(var(--fa-layers-scale, 0.25));\n -webkit-transform-origin: top left;\n transform-origin: top left;\n}\n\n.fa-1x {\n font-size: 1em;\n}\n\n.fa-2x {\n font-size: 2em;\n}\n\n.fa-3x {\n font-size: 3em;\n}\n\n.fa-4x {\n font-size: 4em;\n}\n\n.fa-5x {\n font-size: 5em;\n}\n\n.fa-6x {\n font-size: 6em;\n}\n\n.fa-7x {\n font-size: 7em;\n}\n\n.fa-8x {\n font-size: 8em;\n}\n\n.fa-9x {\n font-size: 9em;\n}\n\n.fa-10x {\n font-size: 10em;\n}\n\n.fa-2xs {\n font-size: 0.625em;\n line-height: 0.1em;\n vertical-align: 0.225em;\n}\n\n.fa-xs {\n font-size: 0.75em;\n line-height: 0.0833333337em;\n vertical-align: 0.125em;\n}\n\n.fa-sm {\n font-size: 0.875em;\n line-height: 0.0714285718em;\n vertical-align: 0.0535714295em;\n}\n\n.fa-lg {\n font-size: 1.25em;\n line-height: 0.05em;\n vertical-align: -0.075em;\n}\n\n.fa-xl {\n font-size: 1.5em;\n line-height: 0.0416666682em;\n vertical-align: -0.125em;\n}\n\n.fa-2xl {\n font-size: 2em;\n line-height: 0.03125em;\n vertical-align: -0.1875em;\n}\n\n.fa-fw {\n text-align: center;\n width: 1.25em;\n}\n\n.fa-ul {\n list-style-type: none;\n margin-left: var(--fa-li-margin, 2.5em);\n padding-left: 0;\n}\n.fa-ul > li {\n position: relative;\n}\n\n.fa-li {\n left: calc(var(--fa-li-width, 2em) * -1);\n position: absolute;\n text-align: center;\n width: var(--fa-li-width, 2em);\n line-height: inherit;\n}\n\n.fa-border {\n border-color: var(--fa-border-color, #eee);\n border-radius: var(--fa-border-radius, 0.1em);\n border-style: var(--fa-border-style, solid);\n border-width: var(--fa-border-width, 0.08em);\n padding: var(--fa-border-padding, 0.2em 0.25em 0.15em);\n}\n\n.fa-pull-left {\n float: left;\n margin-right: var(--fa-pull-margin, 0.3em);\n}\n\n.fa-pull-right {\n float: right;\n margin-left: var(--fa-pull-margin, 0.3em);\n}\n\n.fa-beat {\n -webkit-animation-name: fa-beat;\n animation-name: fa-beat;\n -webkit-animation-delay: var(--fa-animation-delay, 0s);\n animation-delay: var(--fa-animation-delay, 0s);\n -webkit-animation-direction: var(--fa-animation-direction, normal);\n animation-direction: var(--fa-animation-direction, normal);\n -webkit-animation-duration: var(--fa-animation-duration, 1s);\n animation-duration: var(--fa-animation-duration, 1s);\n -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n -webkit-animation-timing-function: var(--fa-animation-timing, ease-in-out);\n animation-timing-function: var(--fa-animation-timing, ease-in-out);\n}\n\n.fa-bounce {\n -webkit-animation-name: fa-bounce;\n animation-name: fa-bounce;\n -webkit-animation-delay: var(--fa-animation-delay, 0s);\n animation-delay: var(--fa-animation-delay, 0s);\n -webkit-animation-direction: var(--fa-animation-direction, normal);\n animation-direction: var(--fa-animation-direction, normal);\n -webkit-animation-duration: var(--fa-animation-duration, 1s);\n animation-duration: var(--fa-animation-duration, 1s);\n -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n -webkit-animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1));\n animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1));\n}\n\n.fa-fade {\n -webkit-animation-name: fa-fade;\n animation-name: fa-fade;\n -webkit-animation-delay: var(--fa-animation-delay, 0s);\n animation-delay: var(--fa-animation-delay, 0s);\n -webkit-animation-direction: var(--fa-animation-direction, normal);\n animation-direction: var(--fa-animation-direction, normal);\n -webkit-animation-duration: var(--fa-animation-duration, 1s);\n animation-duration: var(--fa-animation-duration, 1s);\n -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n -webkit-animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));\n animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));\n}\n\n.fa-beat-fade {\n -webkit-animation-name: fa-beat-fade;\n animation-name: fa-beat-fade;\n -webkit-animation-delay: var(--fa-animation-delay, 0s);\n animation-delay: var(--fa-animation-delay, 0s);\n -webkit-animation-direction: var(--fa-animation-direction, normal);\n animation-direction: var(--fa-animation-direction, normal);\n -webkit-animation-duration: var(--fa-animation-duration, 1s);\n animation-duration: var(--fa-animation-duration, 1s);\n -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n -webkit-animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));\n animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));\n}\n\n.fa-flip {\n -webkit-animation-name: fa-flip;\n animation-name: fa-flip;\n -webkit-animation-delay: var(--fa-animation-delay, 0s);\n animation-delay: var(--fa-animation-delay, 0s);\n -webkit-animation-direction: var(--fa-animation-direction, normal);\n animation-direction: var(--fa-animation-direction, normal);\n -webkit-animation-duration: var(--fa-animation-duration, 1s);\n animation-duration: var(--fa-animation-duration, 1s);\n -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n -webkit-animation-timing-function: var(--fa-animation-timing, ease-in-out);\n animation-timing-function: var(--fa-animation-timing, ease-in-out);\n}\n\n.fa-shake {\n -webkit-animation-name: fa-shake;\n animation-name: fa-shake;\n -webkit-animation-delay: var(--fa-animation-delay, 0s);\n animation-delay: var(--fa-animation-delay, 0s);\n -webkit-animation-direction: var(--fa-animation-direction, normal);\n animation-direction: var(--fa-animation-direction, normal);\n -webkit-animation-duration: var(--fa-animation-duration, 1s);\n animation-duration: var(--fa-animation-duration, 1s);\n -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n -webkit-animation-timing-function: var(--fa-animation-timing, linear);\n animation-timing-function: var(--fa-animation-timing, linear);\n}\n\n.fa-spin {\n -webkit-animation-name: fa-spin;\n animation-name: fa-spin;\n -webkit-animation-delay: var(--fa-animation-delay, 0s);\n animation-delay: var(--fa-animation-delay, 0s);\n -webkit-animation-direction: var(--fa-animation-direction, normal);\n animation-direction: var(--fa-animation-direction, normal);\n -webkit-animation-duration: var(--fa-animation-duration, 2s);\n animation-duration: var(--fa-animation-duration, 2s);\n -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n -webkit-animation-timing-function: var(--fa-animation-timing, linear);\n animation-timing-function: var(--fa-animation-timing, linear);\n}\n\n.fa-spin-reverse {\n --fa-animation-direction: reverse;\n}\n\n.fa-pulse,\n.fa-spin-pulse {\n -webkit-animation-name: fa-spin;\n animation-name: fa-spin;\n -webkit-animation-direction: var(--fa-animation-direction, normal);\n animation-direction: var(--fa-animation-direction, normal);\n -webkit-animation-duration: var(--fa-animation-duration, 1s);\n animation-duration: var(--fa-animation-duration, 1s);\n -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n -webkit-animation-timing-function: var(--fa-animation-timing, steps(8));\n animation-timing-function: var(--fa-animation-timing, steps(8));\n}\n\n@media (prefers-reduced-motion: reduce) {\n .fa-beat,\n.fa-bounce,\n.fa-fade,\n.fa-beat-fade,\n.fa-flip,\n.fa-pulse,\n.fa-shake,\n.fa-spin,\n.fa-spin-pulse {\n -webkit-animation-delay: -1ms;\n animation-delay: -1ms;\n -webkit-animation-duration: 1ms;\n animation-duration: 1ms;\n -webkit-animation-iteration-count: 1;\n animation-iteration-count: 1;\n -webkit-transition-delay: 0s;\n transition-delay: 0s;\n -webkit-transition-duration: 0s;\n transition-duration: 0s;\n }\n}\n@-webkit-keyframes fa-beat {\n 0%, 90% {\n -webkit-transform: scale(1);\n transform: scale(1);\n }\n 45% {\n -webkit-transform: scale(var(--fa-beat-scale, 1.25));\n transform: scale(var(--fa-beat-scale, 1.25));\n }\n}\n@keyframes fa-beat {\n 0%, 90% {\n -webkit-transform: scale(1);\n transform: scale(1);\n }\n 45% {\n -webkit-transform: scale(var(--fa-beat-scale, 1.25));\n transform: scale(var(--fa-beat-scale, 1.25));\n }\n}\n@-webkit-keyframes fa-bounce {\n 0% {\n -webkit-transform: scale(1, 1) translateY(0);\n transform: scale(1, 1) translateY(0);\n }\n 10% {\n -webkit-transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);\n transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);\n }\n 30% {\n -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));\n 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));\n }\n 50% {\n -webkit-transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);\n transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);\n }\n 57% {\n -webkit-transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));\n transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));\n }\n 64% {\n -webkit-transform: scale(1, 1) translateY(0);\n transform: scale(1, 1) translateY(0);\n }\n 100% {\n -webkit-transform: scale(1, 1) translateY(0);\n transform: scale(1, 1) translateY(0);\n }\n}\n@keyframes fa-bounce {\n 0% {\n -webkit-transform: scale(1, 1) translateY(0);\n transform: scale(1, 1) translateY(0);\n }\n 10% {\n -webkit-transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);\n transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);\n }\n 30% {\n -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));\n 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));\n }\n 50% {\n -webkit-transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);\n transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);\n }\n 57% {\n -webkit-transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));\n transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));\n }\n 64% {\n -webkit-transform: scale(1, 1) translateY(0);\n transform: scale(1, 1) translateY(0);\n }\n 100% {\n -webkit-transform: scale(1, 1) translateY(0);\n transform: scale(1, 1) translateY(0);\n }\n}\n@-webkit-keyframes fa-fade {\n 50% {\n opacity: var(--fa-fade-opacity, 0.4);\n }\n}\n@keyframes fa-fade {\n 50% {\n opacity: var(--fa-fade-opacity, 0.4);\n }\n}\n@-webkit-keyframes fa-beat-fade {\n 0%, 100% {\n opacity: var(--fa-beat-fade-opacity, 0.4);\n -webkit-transform: scale(1);\n transform: scale(1);\n }\n 50% {\n opacity: 1;\n -webkit-transform: scale(var(--fa-beat-fade-scale, 1.125));\n transform: scale(var(--fa-beat-fade-scale, 1.125));\n }\n}\n@keyframes fa-beat-fade {\n 0%, 100% {\n opacity: var(--fa-beat-fade-opacity, 0.4);\n -webkit-transform: scale(1);\n transform: scale(1);\n }\n 50% {\n opacity: 1;\n -webkit-transform: scale(var(--fa-beat-fade-scale, 1.125));\n transform: scale(var(--fa-beat-fade-scale, 1.125));\n }\n}\n@-webkit-keyframes fa-flip {\n 50% {\n -webkit-transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));\n transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));\n }\n}\n@keyframes fa-flip {\n 50% {\n -webkit-transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));\n transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));\n }\n}\n@-webkit-keyframes fa-shake {\n 0% {\n -webkit-transform: rotate(-15deg);\n transform: rotate(-15deg);\n }\n 4% {\n -webkit-transform: rotate(15deg);\n transform: rotate(15deg);\n }\n 8%, 24% {\n -webkit-transform: rotate(-18deg);\n transform: rotate(-18deg);\n }\n 12%, 28% {\n -webkit-transform: rotate(18deg);\n transform: rotate(18deg);\n }\n 16% {\n -webkit-transform: rotate(-22deg);\n transform: rotate(-22deg);\n }\n 20% {\n -webkit-transform: rotate(22deg);\n transform: rotate(22deg);\n }\n 32% {\n -webkit-transform: rotate(-12deg);\n transform: rotate(-12deg);\n }\n 36% {\n -webkit-transform: rotate(12deg);\n transform: rotate(12deg);\n }\n 40%, 100% {\n -webkit-transform: rotate(0deg);\n transform: rotate(0deg);\n }\n}\n@keyframes fa-shake {\n 0% {\n -webkit-transform: rotate(-15deg);\n transform: rotate(-15deg);\n }\n 4% {\n -webkit-transform: rotate(15deg);\n transform: rotate(15deg);\n }\n 8%, 24% {\n -webkit-transform: rotate(-18deg);\n transform: rotate(-18deg);\n }\n 12%, 28% {\n -webkit-transform: rotate(18deg);\n transform: rotate(18deg);\n }\n 16% {\n -webkit-transform: rotate(-22deg);\n transform: rotate(-22deg);\n }\n 20% {\n -webkit-transform: rotate(22deg);\n transform: rotate(22deg);\n }\n 32% {\n -webkit-transform: rotate(-12deg);\n transform: rotate(-12deg);\n }\n 36% {\n -webkit-transform: rotate(12deg);\n transform: rotate(12deg);\n }\n 40%, 100% {\n -webkit-transform: rotate(0deg);\n transform: rotate(0deg);\n }\n}\n@-webkit-keyframes fa-spin {\n 0% {\n -webkit-transform: rotate(0deg);\n transform: rotate(0deg);\n }\n 100% {\n -webkit-transform: rotate(360deg);\n transform: rotate(360deg);\n }\n}\n@keyframes fa-spin {\n 0% {\n -webkit-transform: rotate(0deg);\n transform: rotate(0deg);\n }\n 100% {\n -webkit-transform: rotate(360deg);\n transform: rotate(360deg);\n }\n}\n.fa-rotate-90 {\n -webkit-transform: rotate(90deg);\n transform: rotate(90deg);\n}\n\n.fa-rotate-180 {\n -webkit-transform: rotate(180deg);\n transform: rotate(180deg);\n}\n\n.fa-rotate-270 {\n -webkit-transform: rotate(270deg);\n transform: rotate(270deg);\n}\n\n.fa-flip-horizontal {\n -webkit-transform: scale(-1, 1);\n transform: scale(-1, 1);\n}\n\n.fa-flip-vertical {\n -webkit-transform: scale(1, -1);\n transform: scale(1, -1);\n}\n\n.fa-flip-both,\n.fa-flip-horizontal.fa-flip-vertical {\n -webkit-transform: scale(-1, -1);\n transform: scale(-1, -1);\n}\n\n.fa-rotate-by {\n -webkit-transform: rotate(var(--fa-rotate-angle, none));\n transform: rotate(var(--fa-rotate-angle, none));\n}\n\n.fa-stack {\n display: inline-block;\n vertical-align: middle;\n height: 2em;\n position: relative;\n width: 2.5em;\n}\n\n.fa-stack-1x,\n.fa-stack-2x {\n bottom: 0;\n left: 0;\n margin: auto;\n position: absolute;\n right: 0;\n top: 0;\n z-index: var(--fa-stack-z-index, auto);\n}\n\n.svg-inline--fa.fa-stack-1x {\n height: 1em;\n width: 1.25em;\n}\n.svg-inline--fa.fa-stack-2x {\n height: 2em;\n width: 2.5em;\n}\n\n.fa-inverse {\n color: var(--fa-inverse, #fff);\n}\n\n.sr-only,\n.fa-sr-only {\n position: absolute;\n width: 1px;\n height: 1px;\n padding: 0;\n margin: -1px;\n overflow: hidden;\n clip: rect(0, 0, 0, 0);\n white-space: nowrap;\n border-width: 0;\n}\n\n.sr-only-focusable:not(:focus),\n.fa-sr-only-focusable:not(:focus) {\n position: absolute;\n width: 1px;\n height: 1px;\n padding: 0;\n margin: -1px;\n overflow: hidden;\n clip: rect(0, 0, 0, 0);\n white-space: nowrap;\n border-width: 0;\n}\n\n.svg-inline--fa .fa-primary {\n fill: var(--fa-primary-color, currentColor);\n opacity: var(--fa-primary-opacity, 1);\n}\n\n.svg-inline--fa .fa-secondary {\n fill: var(--fa-secondary-color, currentColor);\n opacity: var(--fa-secondary-opacity, 0.4);\n}\n\n.svg-inline--fa.fa-swap-opacity .fa-primary {\n opacity: var(--fa-secondary-opacity, 0.4);\n}\n\n.svg-inline--fa.fa-swap-opacity .fa-secondary {\n opacity: var(--fa-primary-opacity, 1);\n}\n\n.svg-inline--fa mask .fa-primary,\n.svg-inline--fa mask .fa-secondary {\n fill: black;\n}\n\n.fad.fa-inverse,\n.fa-duotone.fa-inverse {\n color: var(--fa-inverse, #fff);\n}';if("fa"!==e||t!==j){var n=RegExp("\\.".concat("fa","\\-"),"g"),r=RegExp("\\--".concat("fa","\\-"),"g"),a=RegExp("\\.".concat(j),"g");c=c.replace(n,".".concat(e,"-")).replace(r,"--".concat(e,"-")).replace(a,".".concat(t))}return c}var eH=!1;function ew(){ep.autoAddCss&&!eH&&(!function(e){if(e&&R){var t=_.createElement("style");t.setAttribute("type","text/css"),t.innerHTML=e;for(var c=_.head.childNodes,n=null,r=c.length-1;r>-1;r--){var a=c[r];["STYLE","LINK"].indexOf((a.tagName||"").toUpperCase())>-1&&(n=a)}_.head.insertBefore(t,n)}}(eC()),eH=!0)}var eV=A||{};eV[I]||(eV[I]={}),eV[I].styles||(eV[I].styles={}),eV[I].hooks||(eV[I].hooks={}),eV[I].shims||(eV[I].shims=[]);var ek=eV[I],eL=[],eS=!1;function eN(e){var t,c=e.tag,n=e.attributes,r=e.children;return"string"==typeof e?eb(e):"<".concat(c," ").concat(Object.keys((t=void 0===n?{}:n)||{}).reduce(function(e,c){return e+"".concat(c,'="').concat(eb(t[c]),'" ')},"").trim(),">").concat((void 0===r?[]:r).map(eN).join(""),"")}function eT(e,t,c){if(e&&e[t]&&e[t][c])return{prefix:t,iconName:c,icon:e[t][c]}}!R||(eS=(_.documentElement.doScroll?/^loaded|^c/:/^loaded|^i|^c/).test(_.readyState))||_.addEventListener("DOMContentLoaded",function e(){_.removeEventListener("DOMContentLoaded",e),eS=1,eL.map(function(e){return e()})});var eA=function(e,t,c,n){var r,a,o,i=Object.keys(e),s=i.length,l=void 0!==n?function(e,c,r,a){return t.call(n,e,c,r,a)}:t;for(void 0===c?(r=1,o=e[i[0]]):(r=0,o=c);r=55296&&r<=56319&&c2&&void 0!==arguments[2]?arguments[2]:{},n=c.skipHooks,r=eE(t);"function"!=typeof ek.hooks.addPack||void 0!==n&&n?ek.styles[e]=g(g({},ek.styles[e]||{}),r):ek.hooks.addPack(e,eE(t)),"fas"===e&&eO("fa",t)}var eR=ek.styles,eP=ek.shims,eI=(b(s={},$,Object.values(J[$])),b(s,G,Object.values(J[G])),s),ej=null,eB={},eF={},eD={},eZ={},eq={},eU=(b(l={},$,Object.keys(X[$])),b(l,G,Object.keys(X[G])),l),eW=function(){var e=function(e){return eA(eR,function(t,c,n){return t[n]=eA(c,e,{}),t},{})};eB=e(function(e,t,c){return t[3]&&(e[t[3]]=c),t[2]&&t[2].filter(function(e){return"number"==typeof e}).forEach(function(t){e[t.toString(16)]=c}),e}),eF=e(function(e,t,c){return e[c]=c,t[2]&&t[2].filter(function(e){return"string"==typeof e}).forEach(function(t){e[t]=c}),e}),eq=e(function(e,t,c){var n=t[2];return e[c]=c,n.forEach(function(t){e[t]=c}),e});var t="far"in eR||ep.autoFetchSvg,c=eA(eP,function(e,c){var n=c[0],r=c[1],a=c[2];return"far"!==r||t||(r="fas"),"string"==typeof n&&(e.names[n]={prefix:r,iconName:a}),"number"==typeof n&&(e.unicodes[n.toString(16)]={prefix:r,iconName:a}),e},{names:{},unicodes:{}});eD=c.names,eZ=c.unicodes,ej=eX(ep.styleDefault,{family:ep.familyDefault})};function e$(e,t){return(eB[e]||{})[t]}function eG(e,t){return(eq[e]||{})[t]}function eY(e){return eD[e]||{prefix:null,iconName:null}}em.push(function(e){ej=eX(e.styleDefault,{family:ep.familyDefault})}),eW();var eK=function(){return{prefix:null,iconName:null,rest:[]}};function eX(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},c=t.family,n=void 0===c?$:c,r=X[n][e],a=Q[n][e]||Q[n][r],o=e in ek.styles?e:null;return a||o||null}var eQ=(b(u={},$,Object.keys(J[$])),b(u,G,Object.keys(J[G])),u);function eJ(e){var t,c=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=c.skipLookups,r=void 0!==n&&n,a=(b(t={},$,"".concat(ep.cssPrefix,"-").concat($)),b(t,G,"".concat(ep.cssPrefix,"-").concat(G)),t),o=null,i=$;(e.includes(a[$])||e.some(function(e){return eQ[$].includes(e)}))&&(i=$),(e.includes(a[G])||e.some(function(e){return eQ[G].includes(e)}))&&(i=G);var s=e.reduce(function(e,t){var c,n,s,l,u=(c=ep.cssPrefix,s=(n=t.split("-"))[0],l=n.slice(1).join("-"),s!==c||""===l||~eu.indexOf(l)?null:l);if(eR[t]?(o=t=eI[i].includes(t)?ee[i][t]:t,e.prefix=t):eU[i].indexOf(t)>-1?(o=t,e.prefix=eX(t,{family:i})):u?e.iconName=u:t!==ep.replacementClass&&t!==a[$]&&t!==a[G]&&e.rest.push(t),!r&&e.prefix&&e.iconName){var f="fa"===o?eY(e.iconName):{},h=eG(e.prefix,e.iconName);f.prefix&&(o=null),e.iconName=f.iconName||h||e.iconName,e.prefix=f.prefix||e.prefix,"far"!==e.prefix||eR.far||!eR.fas||ep.autoFetchSvg||(e.prefix="fas")}return e},eK());return(e.includes("fa-brands")||e.includes("fab"))&&(s.prefix="fab"),(e.includes("fa-duotone")||e.includes("fad"))&&(s.prefix="fad"),!s.prefix&&i===G&&(eR.fass||ep.autoFetchSvg)&&(s.prefix="fass",s.iconName=eG(s.prefix,s.iconName)||s.iconName),("fa"===s.prefix||"fa"===o)&&(s.prefix=ej||"fas"),s}var e1=function(){var e,t;function c(){!function(e,t){if(!(e instanceof t))throw TypeError("Cannot call a class as a function")}(this,c),this.definitions={}}return e=[{key:"add",value:function(){for(var e=this,t=arguments.length,c=Array(t),n=0;n0&&i.forEach(function(t){"string"==typeof t&&(e[r][t]=o)}),e[r][a]=o}),e}}],z(c.prototype,e),t&&z(c,t),Object.defineProperty(c,"prototype",{writable:!1}),c}(),e2=[],e0={},e3={},e4=Object.keys(e3);function e6(e,t){for(var c=arguments.length,n=Array(c>2?c-2:0),r=2;r1?t-1:0),n=1;n0&&void 0!==arguments[0]?arguments[0]:{};return R?(e5("beforeI2svg",e),e8("pseudoElements2svg",e),e8("i2svg",e)):Promise.reject("Operation requires a DOM of some kind.")},watch:function(){var e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},c=t.autoReplaceSvgRoot;!1===ep.autoReplaceSvg&&(ep.autoReplaceSvg=!0),ep.observeMutations=!0,e=function(){tt({autoReplaceSvgRoot:c}),e5("watch",t)},R&&(eS?setTimeout(e,0):eL.push(e))}},parse:{icon:function(e){if(null===e)return null;if("object"===y(e)&&e.prefix&&e.iconName)return{prefix:e.prefix,iconName:eG(e.prefix,e.iconName)||e.iconName};if(Array.isArray(e)&&2===e.length){var t=0===e[1].indexOf("fa-")?e[1].slice(3):e[1],c=eX(e[0]);return{prefix:c,iconName:eG(c,t)||t}}if("string"==typeof e&&(e.indexOf("".concat(ep.cssPrefix,"-"))>-1||e.match(et))){var n=eJ(e.split(" "),{skipLookups:!0});return{prefix:n.prefix||ej,iconName:eG(n.prefix,n.iconName)||n.iconName}}if("string"==typeof e){var r=ej;return{prefix:r,iconName:eG(r,e)||e}}}},library:e9,findIconDefinition:e7,toHtml:eN},tt=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.autoReplaceSvgRoot,c=void 0===t?_:t;(Object.keys(ek.styles).length>0||ep.autoFetchSvg)&&R&&ep.autoReplaceSvg&&te.dom.i2svg({node:c})};function tc(e,t){return Object.defineProperty(e,"abstract",{get:t}),Object.defineProperty(e,"html",{get:function(){return e.abstract.map(function(e){return eN(e)})}}),Object.defineProperty(e,"node",{get:function(){if(R){var t=_.createElement("div");return t.innerHTML=e.html,t.children}}}),e}function tn(e){var t,c,n,r,a,o,i=e.icons,s=i.main,l=i.mask,u=e.prefix,f=e.iconName,h=e.transform,d=e.symbol,p=e.title,m=e.maskId,v=e.titleId,y=e.extra,z=e.watchable,b=l.found?l:s,M=b.width,x=b.height,C="fak"===u,H=[ep.replacementClass,f?"".concat(ep.cssPrefix,"-").concat(f):""].filter(function(e){return -1===y.classes.indexOf(e)}).filter(function(e){return""!==e||!!e}).concat(y.classes).join(" "),w={children:[],attributes:g(g({},y.attributes),{},{"data-prefix":u,"data-icon":f,class:H,role:y.attributes.role||"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 ".concat(M," ").concat(x)})},V=C&&!~y.classes.indexOf("fa-fw")?{width:"".concat(M/x*1,"em")}:{};void 0!==z&&z&&(w.attributes[B]=""),p&&(w.children.push({tag:"title",attributes:{id:w.attributes["aria-labelledby"]||"title-".concat(v||eg())},children:[p]}),delete w.attributes.title);var k=g(g({},w),{},{prefix:u,iconName:f,main:s,mask:l,maskId:m,transform:h,symbol:d,styles:g(g({},V),y.styles)}),L=l.found&&s.found?e8("generateAbstractMask",k)||{children:[],attributes:{}}:e8("generateAbstractIcon",k)||{children:[],attributes:{}},S=L.children,N=L.attributes;return(k.children=S,k.attributes=N,d)?(t=k.prefix,c=k.iconName,n=k.children,r=k.attributes,o=!0===(a=k.symbol)?"".concat(t,"-").concat(ep.cssPrefix,"-").concat(c):a,[{tag:"svg",attributes:{style:"display: none;"},children:[{tag:"symbol",attributes:g(g({},r),{},{id:o}),children:n}]}]):function(e){var t=e.children,c=e.main,n=e.mask,r=e.attributes,a=e.styles,o=e.transform;if(ex(o)&&c.found&&!n.found){var i={x:c.width/c.height/2,y:.5};r.style=eM(g(g({},a),{},{"transform-origin":"".concat(i.x+o.x/16,"em ").concat(i.y+o.y/16,"em")}))}return[{tag:"svg",attributes:r,children:t}]}(k)}function tr(e){var t,c,n,r,a,o,i,s=e.content,l=e.width,u=e.height,f=e.transform,h=e.title,d=e.extra,p=e.watchable,m=g(g(g({},d.attributes),h?{title:h}:{}),{},{class:d.classes.join(" ")});void 0!==p&&p&&(m[B]="");var v=g({},d.styles);ex(f)&&(v.transform=(c=(t={transform:f,startCentered:!0,width:l,height:u}).transform,n=t.width,r=t.height,o=void 0!==(a=t.startCentered)&&a,i="",o&&P?i+="translate(".concat(c.x/16-(void 0===n?16:n)/2,"em, ").concat(c.y/16-(void 0===r?16:r)/2,"em) "):o?i+="translate(calc(-50% + ".concat(c.x/16,"em), calc(-50% + ").concat(c.y/16,"em)) "):i+="translate(".concat(c.x/16,"em, ").concat(c.y/16,"em) "),i+="scale(".concat(c.size/16*(c.flipX?-1:1),", ").concat(c.size/16*(c.flipY?-1:1),") ")+"rotate(".concat(c.rotate,"deg) ")),v["-webkit-transform"]=v.transform);var y=eM(v);y.length>0&&(m.style=y);var z=[];return z.push({tag:"span",attributes:m,children:[s]}),h&&z.push({tag:"span",attributes:{class:"sr-only"},children:[h]}),z}var ta=ek.styles;function to(e){var t=e[0],c=e[1],n=M(e.slice(4),1)[0];return{found:!0,width:t,height:c,icon:Array.isArray(n)?{tag:"g",attributes:{class:"".concat(ep.cssPrefix,"-").concat(es.GROUP)},children:[{tag:"path",attributes:{class:"".concat(ep.cssPrefix,"-").concat(es.SECONDARY),fill:"currentColor",d:n[0]}},{tag:"path",attributes:{class:"".concat(ep.cssPrefix,"-").concat(es.PRIMARY),fill:"currentColor",d:n[1]}}]}:{tag:"path",attributes:{fill:"currentColor",d:n}}}}var ti={found:!1,width:512,height:512};function ts(e,t){var c=t;return"fa"===t&&null!==ep.styleDefault&&(t=ej),new Promise(function(n,r){if(e8("missingIconAbstract"),"fa"===c){var a,o,i=eY(e)||{};e=i.iconName||e,t=i.prefix||t}if(e&&t&&ta[t]&&ta[t][e])return n(to(ta[t][e]));a=e,o=t,W||ep.showMissingIcons||!a||console.error('Icon with name "'.concat(a,'" and prefix "').concat(o,'" is missing.')),n(g(g({},ti),{},{icon:ep.showMissingIcons&&e&&e8("missingIconAbstract")||{}}))})}var tl=function(){},tu=ep.measurePerformance&&O&&O.mark&&O.measure?O:{mark:tl,measure:tl},tf='FA "6.4.2"',th=function(e){tu.mark("".concat(tf," ").concat(e," ends")),tu.measure("".concat(tf," ").concat(e),"".concat(tf," ").concat(e," begins"),"".concat(tf," ").concat(e," ends"))},td={begin:function(e){return tu.mark("".concat(tf," ").concat(e," begins")),function(){return th(e)}},end:th},tp=function(){};function tm(e){return"string"==typeof(e.getAttribute?e.getAttribute(B):null)}function tv(e){return _.createElementNS("http://www.w3.org/2000/svg",e)}function tg(e){return _.createElement(e)}var ty={replace:function(e){var t=e[0];if(t.parentNode){if(e[1].forEach(function(e){t.parentNode.insertBefore(function e(t){var c=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=c.ceFn,r=void 0===n?"svg"===t.tag?tv:tg:n;if("string"==typeof t)return _.createTextNode(t);var a=r(t.tag);return Object.keys(t.attributes||[]).forEach(function(e){a.setAttribute(e,t.attributes[e])}),(t.children||[]).forEach(function(t){a.appendChild(e(t,{ceFn:r}))}),a}(e),t)}),null===t.getAttribute(B)&&ep.keepOriginalSource){var c,n=_.createComment((c=" ".concat(t.outerHTML," "),c="".concat(c,"Font Awesome fontawesome.com ")));t.parentNode.replaceChild(n,t)}else t.remove()}},nest:function(e){var t=e[0],c=e[1];if(~ez(t).indexOf(ep.replacementClass))return ty.replace(e);var n=new RegExp("".concat(ep.cssPrefix,"-.*"));if(delete c[0].attributes.id,c[0].attributes.class){var r=c[0].attributes.class.split(" ").reduce(function(e,t){return t===ep.replacementClass||t.match(n)?e.toSvg.push(t):e.toNode.push(t),e},{toNode:[],toSvg:[]});c[0].attributes.class=r.toSvg.join(" "),0===r.toNode.length?t.removeAttribute("class"):t.setAttribute("class",r.toNode.join(" "))}var a=c.map(function(e){return eN(e)}).join("\n");t.setAttribute(B,""),t.innerHTML=a}};function tz(e){e()}function tb(e,t){var c="function"==typeof t?t:tp;if(0===e.length)c();else{var n=tz;"async"===ep.mutateApproach&&(n=A.requestAnimationFrame||tz),n(function(){var t=!0===ep.autoReplaceSvg?ty.replace:ty[ep.autoReplaceSvg]||ty.replace,n=td.begin("mutate");e.map(t),n(),c()})}}var tM=!1,tx=null;function tC(e){if(E&&ep.observeMutations){var t=e.treeCallback,c=void 0===t?tp:t,n=e.nodeCallback,r=void 0===n?tp:n,a=e.pseudoElementsCallback,o=void 0===a?tp:a,i=e.observeMutationsRoot,s=void 0===i?_:i;tx=new E(function(e){if(!tM){var t=ej;ey(e).forEach(function(e){if("childList"===e.type&&e.addedNodes.length>0&&!tm(e.addedNodes[0])&&(ep.searchPseudoElements&&o(e.target),c(e.target)),"attributes"===e.type&&e.target.parentNode&&ep.searchPseudoElements&&o(e.target.parentNode),"attributes"===e.type&&tm(e.target)&&~ei.indexOf(e.attributeName)){if("class"===e.attributeName&&(a=(n=e.target).getAttribute?n.getAttribute(D):null,i=n.getAttribute?n.getAttribute(Z):null,a&&i)){var n,a,i,s,l=eJ(ez(e.target)),u=l.prefix,f=l.iconName;e.target.setAttribute(D,u||t),f&&e.target.setAttribute(Z,f)}else(s=e.target)&&s.classList&&s.classList.contains&&s.classList.contains(ep.replacementClass)&&r(e.target)}})}}),R&&tx.observe(s,{childList:!0,attributes:!0,characterData:!0,subtree:!0})}}function tH(e){var t,c,n,r,a,o,i,s,l,u,f,h=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{styleParser:!0},d=(n=e.getAttribute("data-prefix"),r=e.getAttribute("data-icon"),a=void 0!==e.innerText?e.innerText.trim():"",(o=eJ(ez(e))).prefix||(o.prefix=ej),n&&r&&(o.prefix=n,o.iconName=r),o.iconName&&o.prefix||(o.prefix&&a.length>0&&(o.iconName=(t=o.prefix,c=e.innerText,(eF[t]||{})[c]||e$(o.prefix,e_(e.innerText)))),!o.iconName&&ep.autoFetchSvg&&e.firstChild&&e.firstChild.nodeType===Node.TEXT_NODE&&(o.iconName=e.firstChild.data)),o),p=d.iconName,m=d.prefix,v=d.rest,y=(i=ey(e.attributes).reduce(function(e,t){return"class"!==e.name&&"style"!==e.name&&(e[t.name]=t.value),e},{}),s=e.getAttribute("title"),l=e.getAttribute("data-fa-title-id"),ep.autoA11y&&(s?i["aria-labelledby"]="".concat(ep.replacementClass,"-title-").concat(l||eg()):(i["aria-hidden"]="true",i.focusable="false")),i),z=e6("parseNodeAttributes",{},e),b=h.styleParser?(u=e.getAttribute("style"),f=[],u&&(f=u.split(";").reduce(function(e,t){var c=t.split(":"),n=c[0],r=c.slice(1);return n&&r.length>0&&(e[n]=r.join(":").trim()),e},{})),f):[];return g({iconName:p,title:e.getAttribute("title"),titleId:e.getAttribute("data-fa-title-id"),prefix:m,transform:ev,mask:{iconName:null,prefix:null,rest:[]},maskId:null,symbol:!1,extra:{classes:v,styles:b,attributes:y}},z)}var tw=ek.styles;function tV(e){var t="nest"===ep.autoReplaceSvg?tH(e,{styleParser:!1}):tH(e);return~t.extra.classes.indexOf(ec)?e8("generateLayersText",e,t):e8("generateSvgReplacementMutation",e,t)}var tk=new Set;function tL(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;if(!R)return Promise.resolve();var c=_.documentElement.classList,n=function(e){return c.add("".concat(q,"-").concat(e))},r=function(e){return c.remove("".concat(q,"-").concat(e))},a=ep.autoFetchSvg?tk:Y.map(function(e){return"fa-".concat(e)}).concat(Object.keys(tw));a.includes("fa")||a.push("fa");var o=[".".concat(ec,":not([").concat(B,"])")].concat(a.map(function(e){return".".concat(e,":not([").concat(B,"])")})).join(", ");if(0===o.length)return Promise.resolve();var i=[];try{i=ey(e.querySelectorAll(o))}catch(e){}if(!(i.length>0))return Promise.resolve();n("pending"),r("complete");var s=td.begin("onTree"),l=i.reduce(function(e,t){try{var c=tV(t);c&&e.push(c)}catch(e){W||"MissingIcon"!==e.name||console.error(e)}return e},[]);return new Promise(function(e,c){Promise.all(l).then(function(c){tb(c,function(){n("active"),n("complete"),r("pending"),"function"==typeof t&&t(),s(),e()})}).catch(function(e){s(),c(e)})})}function tS(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;tV(e).then(function(e){e&&tb([e],t)})}Y.map(function(e){tk.add("fa-".concat(e))}),Object.keys(X[$]).map(tk.add.bind(tk)),Object.keys(X[G]).map(tk.add.bind(tk)),tk=x(tk);var tN=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},c=t.transform,n=void 0===c?ev:c,r=t.symbol,a=void 0!==r&&r,o=t.mask,i=void 0===o?null:o,s=t.maskId,l=void 0===s?null:s,u=t.title,f=void 0===u?null:u,h=t.titleId,d=void 0===h?null:h,p=t.classes,m=void 0===p?[]:p,v=t.attributes,y=void 0===v?{}:v,z=t.styles,b=void 0===z?{}:z;if(e){var M=e.prefix,x=e.iconName,C=e.icon;return tc(g({type:"icon"},e),function(){return e5("beforeDOMElementCreation",{iconDefinition:e,params:t}),ep.autoA11y&&(f?y["aria-labelledby"]="".concat(ep.replacementClass,"-title-").concat(d||eg()):(y["aria-hidden"]="true",y.focusable="false")),tn({icons:{main:to(C),mask:i?to(i.icon):{found:!1,width:null,height:null,icon:{}}},prefix:M,iconName:x,transform:g(g({},ev),n),symbol:a,title:f,maskId:l,titleId:d,extra:{attributes:y,styles:b,classes:m}})})}},tT=RegExp('"',"ug");function tA(e,t){var c="".concat("data-fa-pseudo-element-pending").concat(t.replace(":","-"));return new Promise(function(n,r){if(null!==e.getAttribute(c))return n();var a=ey(e.children).filter(function(e){return e.getAttribute(F)===t})[0],o=A.getComputedStyle(e,t),i=o.getPropertyValue("font-family").match(en),s=o.getPropertyValue("font-weight"),l=o.getPropertyValue("content");if(a&&!i)return e.removeChild(a),n();if(i&&"none"!==l&&""!==l){var u=o.getPropertyValue("content"),f=~["Sharp"].indexOf(i[2])?G:$,h=~["Solid","Regular","Light","Thin","Duotone","Brands","Kit"].indexOf(i[2])?Q[f][i[2].toLowerCase()]:er[f][s],d=(C=(M=b=u.replace(tT,"")).length,w=(H=M.charCodeAt(0))>=55296&&H<=56319&&C>1&&(x=M.charCodeAt(1))>=56320&&x<=57343?(H-55296)*1024+x-56320+65536:H,{value:(V=2===b.length&&b[0]===b[1])?e_(b[0]):e_(b),isSecondary:w>=1105920&&w<=1112319||V}),p=d.value,m=d.isSecondary,v=i[0].startsWith("FontAwesome"),y=e$(h,p),z=y;if(v){var b,M,x,C,H,w,V,k,L,S=(k=eZ[p],L=e$("fas",p),k||(L?{prefix:"fas",iconName:L}:null)||{prefix:null,iconName:null});S.iconName&&S.prefix&&(y=S.iconName,h=S.prefix)}if(!y||m||a&&a.getAttribute(D)===h&&a.getAttribute(Z)===z)n();else{e.setAttribute(c,z),a&&e.removeChild(a);var N={iconName:null,title:null,titleId:null,prefix:null,transform:ev,symbol:!1,mask:{iconName:null,prefix:null,rest:[]},maskId:null,extra:{classes:[],styles:{},attributes:{}}},T=N.extra;T.attributes[F]=t,ts(y,h).then(function(r){var a=tn(g(g({},N),{},{icons:{main:r,mask:eK()},prefix:h,iconName:z,extra:T,watchable:!0})),o=_.createElementNS("http://www.w3.org/2000/svg","svg");"::before"===t?e.insertBefore(o,e.firstChild):e.appendChild(o),o.outerHTML=a.map(function(e){return eN(e)}).join("\n"),e.removeAttribute(c),n()}).catch(r)}}else n()})}function t_(e){return Promise.all([tA(e,"::before"),tA(e,"::after")])}function tE(e){return e.parentNode!==document.head&&!~U.indexOf(e.tagName.toUpperCase())&&!e.getAttribute(F)&&(!e.parentNode||"svg"!==e.parentNode.tagName)}function tO(e){if(R)return new Promise(function(t,c){var n=ey(e.querySelectorAll("*")).filter(tE).map(t_),r=td.begin("searchPseudoElements");tM=!0,Promise.all(n).then(function(){r(),tM=!1,t()}).catch(function(){r(),tM=!1,c()})})}var tR=!1,tP=function(e){return e.toLowerCase().split(" ").reduce(function(e,t){var c=t.toLowerCase().split("-"),n=c[0],r=c.slice(1).join("-");if(n&&"h"===r)return e.flipX=!0,e;if(n&&"v"===r)return e.flipY=!0,e;if(isNaN(r=parseFloat(r)))return e;switch(n){case"grow":e.size=e.size+r;break;case"shrink":e.size=e.size-r;break;case"left":e.x=e.x-r;break;case"right":e.x=e.x+r;break;case"up":e.y=e.y-r;break;case"down":e.y=e.y+r;break;case"rotate":e.rotate=e.rotate+r}return e},{size:16,x:0,y:0,flipX:!1,flipY:!1,rotate:0})},tI={x:0,y:0,width:"100%",height:"100%"};function tj(e){var t=!(arguments.length>1)||void 0===arguments[1]||arguments[1];return e.attributes&&(e.attributes.fill||t)&&(e.attributes.fill="black"),e}e2=[{mixout:function(){return{dom:{css:eC,insertCss:ew}}},hooks:function(){return{beforeDOMElementCreation:function(){ew()},beforeI2svg:function(){ew()}}}},{mixout:function(){return{icon:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},c=(e||{}).icon?e:e7(e||{}),n=t.mask;return n&&(n=(n||{}).icon?n:e7(n||{})),tN(c,g(g({},t),{},{mask:n}))}}},hooks:function(){return{mutationObserverCallbacks:function(e){return e.treeCallback=tL,e.nodeCallback=tS,e}}},provides:function(e){e.i2svg=function(e){var t=e.node,c=void 0===t?_:t,n=e.callback;return tL(c,void 0===n?function(){}:n)},e.generateSvgReplacementMutation=function(e,t){var c=t.iconName,n=t.title,r=t.titleId,a=t.prefix,o=t.transform,i=t.symbol,s=t.mask,l=t.maskId,u=t.extra;return new Promise(function(t,f){Promise.all([ts(c,a),s.iconName?ts(s.iconName,s.prefix):Promise.resolve({found:!1,width:512,height:512,icon:{}})]).then(function(s){var f=M(s,2);t([e,tn({icons:{main:f[0],mask:f[1]},prefix:a,iconName:c,transform:o,symbol:i,maskId:l,title:n,titleId:r,extra:u,watchable:!0})])}).catch(f)})},e.generateAbstractIcon=function(e){var t,c=e.children,n=e.attributes,r=e.main,a=e.transform,o=eM(e.styles);return o.length>0&&(n.style=o),ex(a)&&(t=e8("generateAbstractTransformGrouping",{main:r,transform:a,containerWidth:r.width,iconWidth:r.width})),c.push(t||r.icon),{children:c,attributes:n}}}},{mixout:function(){return{layer:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},c=t.classes,n=void 0===c?[]:c;return tc({type:"layer"},function(){e5("beforeDOMElementCreation",{assembler:e,params:t});var c=[];return e(function(e){Array.isArray(e)?e.map(function(e){c=c.concat(e.abstract)}):c=c.concat(e.abstract)}),[{tag:"span",attributes:{class:["".concat(ep.cssPrefix,"-layers")].concat(x(n)).join(" ")},children:c}]})}}}},{mixout:function(){return{counter:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},c=t.title,n=void 0===c?null:c,r=t.classes,a=void 0===r?[]:r,o=t.attributes,i=void 0===o?{}:o,s=t.styles,l=void 0===s?{}:s;return tc({type:"counter",content:e},function(){var c,r,o,s,u,f,h;return e5("beforeDOMElementCreation",{content:e,params:t}),r=(c={content:e.toString(),title:n,extra:{attributes:i,styles:l,classes:["".concat(ep.cssPrefix,"-layers-counter")].concat(x(a))}}).content,o=c.title,u=g(g(g({},(s=c.extra).attributes),o?{title:o}:{}),{},{class:s.classes.join(" ")}),(f=eM(s.styles)).length>0&&(u.style=f),(h=[]).push({tag:"span",attributes:u,children:[r]}),o&&h.push({tag:"span",attributes:{class:"sr-only"},children:[o]}),h})}}}},{mixout:function(){return{text:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},c=t.transform,n=void 0===c?ev:c,r=t.title,a=void 0===r?null:r,o=t.classes,i=void 0===o?[]:o,s=t.attributes,l=void 0===s?{}:s,u=t.styles,f=void 0===u?{}:u;return tc({type:"text",content:e},function(){return e5("beforeDOMElementCreation",{content:e,params:t}),tr({content:e,transform:g(g({},ev),n),title:a,extra:{attributes:l,styles:f,classes:["".concat(ep.cssPrefix,"-layers-text")].concat(x(i))}})})}}},provides:function(e){e.generateLayersText=function(e,t){var c=t.title,n=t.transform,r=t.extra,a=null,o=null;if(P){var i=parseInt(getComputedStyle(e).fontSize,10),s=e.getBoundingClientRect();a=s.width/i,o=s.height/i}return ep.autoA11y&&!c&&(r.attributes["aria-hidden"]="true"),Promise.resolve([e,tr({content:e.innerHTML,width:a,height:o,transform:n,title:c,extra:r,watchable:!0})])}}},{hooks:function(){return{mutationObserverCallbacks:function(e){return e.pseudoElementsCallback=tO,e}}},provides:function(e){e.pseudoElements2svg=function(e){var t=e.node,c=void 0===t?_:t;ep.searchPseudoElements&&tO(c)}}},{mixout:function(){return{dom:{unwatch:function(){tM=!0,tR=!0}}}},hooks:function(){return{bootstrap:function(){tC(e6("mutationObserverCallbacks",{}))},noAuto:function(){tx&&tx.disconnect()},watch:function(e){var t=e.observeMutationsRoot;tR?tM=!1:tC(e6("mutationObserverCallbacks",{observeMutationsRoot:t}))}}}},{mixout:function(){return{parse:{transform:function(e){return tP(e)}}}},hooks:function(){return{parseNodeAttributes:function(e,t){var c=t.getAttribute("data-fa-transform");return c&&(e.transform=tP(c)),e}}},provides:function(e){e.generateAbstractTransformGrouping=function(e){var t=e.main,c=e.transform,n=e.containerWidth,r=e.iconWidth,a="translate(".concat(32*c.x,", ").concat(32*c.y,") "),o="scale(".concat(c.size/16*(c.flipX?-1:1),", ").concat(c.size/16*(c.flipY?-1:1),") "),i="rotate(".concat(c.rotate," 0 0)"),s={transform:"".concat(a," ").concat(o," ").concat(i)},l={outer:{transform:"translate(".concat(n/2," 256)")},inner:s,path:{transform:"translate(".concat(-(r/2*1)," -256)")}};return{tag:"g",attributes:g({},l.outer),children:[{tag:"g",attributes:g({},l.inner),children:[{tag:t.icon.tag,children:t.icon.children,attributes:g(g({},t.icon.attributes),l.path)}]}]}}}},{hooks:function(){return{parseNodeAttributes:function(e,t){var c=t.getAttribute("data-fa-mask"),n=c?eJ(c.split(" ").map(function(e){return e.trim()})):eK();return n.prefix||(n.prefix=ej),e.mask=n,e.maskId=t.getAttribute("data-fa-mask-id"),e}}},provides:function(e){e.generateAbstractMask=function(e){var t,c,n,r,a,o,i,s,l=e.children,u=e.attributes,f=e.main,h=e.mask,d=e.maskId,p=e.transform,m=f.width,v=f.icon,y=h.width,z=h.icon,b=(c=(t={transform:p,containerWidth:y,iconWidth:m}).transform,n=t.containerWidth,r=t.iconWidth,a="translate(".concat(32*c.x,", ").concat(32*c.y,") "),o="scale(".concat(c.size/16*(c.flipX?-1:1),", ").concat(c.size/16*(c.flipY?-1:1),") "),i="rotate(".concat(c.rotate," 0 0)"),s={transform:"".concat(a," ").concat(o," ").concat(i)},{outer:{transform:"translate(".concat(n/2," 256)")},inner:s,path:{transform:"translate(".concat(-(r/2*1)," -256)")}}),M={tag:"rect",attributes:g(g({},tI),{},{fill:"white"})},x=v.children?{children:v.children.map(tj)}:{},C={tag:"g",attributes:g({},b.inner),children:[tj(g({tag:v.tag,attributes:g(g({},v.attributes),b.path)},x))]},H={tag:"g",attributes:g({},b.outer),children:[C]},w="mask-".concat(d||eg()),V="clip-".concat(d||eg()),k={tag:"mask",attributes:g(g({},tI),{},{id:w,maskUnits:"userSpaceOnUse",maskContentUnits:"userSpaceOnUse"}),children:[M,H]},L={tag:"defs",children:[{tag:"clipPath",attributes:{id:V},children:"g"===z.tag?z.children:[z]},k]};return l.push(L,{tag:"rect",attributes:g({fill:"currentColor","clip-path":"url(#".concat(V,")"),mask:"url(#".concat(w,")")},tI)}),{children:l,attributes:u}}}},{provides:function(e){var t=!1;A.matchMedia&&(t=A.matchMedia("(prefers-reduced-motion: reduce)").matches),e.missingIconAbstract=function(){var e=[],c={fill:"currentColor"},n={attributeType:"XML",repeatCount:"indefinite",dur:"2s"};e.push({tag:"path",attributes:g(g({},c),{},{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 r=g(g({},n),{},{attributeName:"opacity"}),a={tag:"circle",attributes:g(g({},c),{},{cx:"256",cy:"364",r:"28"}),children:[]};return t||a.children.push({tag:"animate",attributes:g(g({},n),{},{attributeName:"r",values:"28;14;28;28;14;28;"})},{tag:"animate",attributes:g(g({},r),{},{values:"1;0;1;1;0;1;"})}),e.push(a),e.push({tag:"path",attributes:g(g({},c),{},{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:t?[]:[{tag:"animate",attributes:g(g({},r),{},{values:"1;0;0;0;0;1;"})}]}),t||e.push({tag:"path",attributes:g(g({},c),{},{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:g(g({},r),{},{values:"0;0;1;1;0;0;"})}]}),{tag:"g",attributes:{class:"missing"},children:e}}}},{hooks:function(){return{parseNodeAttributes:function(e,t){var c=t.getAttribute("data-fa-symbol");return e.symbol=null!==c&&(""===c||c),e}}}}],e0={},Object.keys(e3).forEach(function(e){-1===e4.indexOf(e)&&delete e3[e]}),e2.forEach(function(e){var t=e.mixout?e.mixout():{};if(Object.keys(t).forEach(function(e){"function"==typeof t[e]&&(te[e]=t[e]),"object"===y(t[e])&&Object.keys(t[e]).forEach(function(c){te[e]||(te[e]={}),te[e][c]=t[e][c]})}),e.hooks){var c=e.hooks();Object.keys(c).forEach(function(e){e0[e]||(e0[e]=[]),e0[e].push(c[e])})}e.provides&&e.provides(e3)}),te.noAuto,te.config;var tB=te.library;te.dom;var tF=te.parse;te.findIconDefinition,te.toHtml;var tD=te.icon;te.layer,te.text,te.counter;var tZ={prefix:"fab",iconName:"square-js",icon:[448,512,["js-square"],"f3b9","M400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zM243.8 381.4c0 43.6-25.6 63.5-62.9 63.5-33.7 0-53.2-17.4-63.2-38.5l34.3-20.7c6.6 11.7 12.6 21.6 27.1 21.6 13.8 0 22.6-5.4 22.6-26.5V237.7h42.1v143.7zm99.6 63.5c-39.1 0-64.4-18.6-76.7-43l34.3-19.8c9 14.7 20.8 25.6 41.5 25.6 17.4 0 28.6-8.7 28.6-20.8 0-14.4-11.4-19.5-30.7-28l-10.5-4.5c-30.4-12.9-50.5-29.2-50.5-63.5 0-31.6 24.1-55.6 61.6-55.6 26.8 0 46 9.3 59.8 33.7L368 290c-7.2-12.9-15-18-27.1-18-12.3 0-20.1 7.8-20.1 18 0 12.6 7.8 17.7 25.9 25.6l10.5 4.5c35.8 15.3 55.9 31 55.9 66.2 0 37.8-29.8 58.6-69.7 58.6z"]},tq={prefix:"fab",iconName:"square-reddit",icon:[448,512,["reddit-square"],"f1a2","M283.2 345.5c2.7 2.7 2.7 6.8 0 9.2-24.5 24.5-93.8 24.6-118.4 0-2.7-2.4-2.7-6.5 0-9.2 2.4-2.4 6.5-2.4 8.9 0 18.7 19.2 81 19.6 100.5 0 2.4-2.3 6.6-2.3 9 0zm-91.3-53.8c0-14.9-11.9-26.8-26.5-26.8-14.9 0-26.8 11.9-26.8 26.8 0 14.6 11.9 26.5 26.8 26.5 14.6 0 26.5-11.9 26.5-26.5zm90.7-26.8c-14.6 0-26.5 11.9-26.5 26.8 0 14.6 11.9 26.5 26.5 26.5 14.9 0 26.8-11.9 26.8-26.5 0-14.9-11.9-26.8-26.8-26.8zM448 80v352c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V80c0-26.5 21.5-48 48-48h352c26.5 0 48 21.5 48 48zm-99.7 140.6c-10.1 0-19 4.2-25.6 10.7-24.1-16.7-56.5-27.4-92.5-28.6l18.7-84.2 59.5 13.4c0 14.6 11.9 26.5 26.5 26.5 14.9 0 26.8-12.2 26.8-26.8 0-14.6-11.9-26.8-26.8-26.8-10.4 0-19.3 6.2-23.8 14.9l-65.7-14.6c-3.3-.9-6.5 1.5-7.4 4.8l-20.5 92.8c-35.7 1.5-67.8 12.2-91.9 28.9-6.5-6.8-15.8-11-25.9-11-37.5 0-49.8 50.4-15.5 67.5-1.2 5.4-1.8 11-1.8 16.7 0 56.5 63.7 102.3 141.9 102.3 78.5 0 142.2-45.8 142.2-102.3 0-5.7-.6-11.6-2.1-17 33.6-17.2 21.2-67.2-16.1-67.2z"]},tU={prefix:"fab",iconName:"square-instagram",icon:[448,512,["instagram-square"],"e055","M224,202.66A53.34,53.34,0,1,0,277.36,256,53.38,53.38,0,0,0,224,202.66Zm124.71-41a54,54,0,0,0-30.41-30.41c-21-8.29-71-6.43-94.3-6.43s-73.25-1.93-94.31,6.43a54,54,0,0,0-30.41,30.41c-8.28,21-6.43,71.05-6.43,94.33S91,329.26,99.32,350.33a54,54,0,0,0,30.41,30.41c21,8.29,71,6.43,94.31,6.43s73.24,1.93,94.3-6.43a54,54,0,0,0,30.41-30.41c8.35-21,6.43-71.05,6.43-94.33S357.1,182.74,348.75,161.67ZM224,338a82,82,0,1,1,82-82A81.9,81.9,0,0,1,224,338Zm85.38-148.3a19.14,19.14,0,1,1,19.13-19.14A19.1,19.1,0,0,1,309.42,189.74ZM400,32H48A48,48,0,0,0,0,80V432a48,48,0,0,0,48,48H400a48,48,0,0,0,48-48V80A48,48,0,0,0,400,32ZM382.88,322c-1.29,25.63-7.14,48.34-25.85,67s-41.4,24.63-67,25.85c-26.41,1.49-105.59,1.49-132,0-25.63-1.29-48.26-7.15-67-25.85s-24.63-41.42-25.85-67c-1.49-26.42-1.49-105.61,0-132,1.29-25.63,7.07-48.34,25.85-67s41.47-24.56,67-25.78c26.41-1.49,105.59-1.49,132,0,25.63,1.29,48.33,7.15,67,25.85s24.63,41.42,25.85,67.05C384.37,216.44,384.37,295.56,382.88,322Z"]},tW={prefix:"fab",iconName:"square-hacker-news",icon:[448,512,["hacker-news-square"],"f3af","M400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zM21.2 229.2H21c.1-.1.2-.3.3-.4 0 .1 0 .3-.1.4zm218 53.9V384h-31.4V281.3L128 128h37.3c52.5 98.3 49.2 101.2 59.3 125.6 12.3-27 5.8-24.4 60.6-125.6H320l-80.8 155.1z"]},t$={prefix:"fab",iconName:"square-snapchat",icon:[448,512,["snapchat-square"],"f2ad","M384,32H64A64,64,0,0,0,0,96V416a64,64,0,0,0,64,64H384a64,64,0,0,0,64-64V96A64,64,0,0,0,384,32Zm-3.907,319.309-.083.1a32.364,32.364,0,0,1-8.717,6.823,90.26,90.26,0,0,1-20.586,8.2,12.694,12.694,0,0,0-3.852,1.76c-2.158,1.909-2.1,4.64-4.4,8.55a23.137,23.137,0,0,1-6.84,7.471c-6.707,4.632-14.244,4.923-22.23,5.23-7.214.274-15.39.581-24.729,3.669-3.761,1.245-7.753,3.694-12.377,6.533-11.265,6.9-26.68,16.353-52.3,16.353s-40.925-9.4-52.106-16.279c-4.657-2.888-8.675-5.362-12.543-6.64-9.339-3.08-17.516-3.4-24.729-3.67-7.986-.307-15.523-.6-22.231-5.229a23.085,23.085,0,0,1-6.01-6.11c-3.2-4.632-2.855-7.8-5.254-9.895a13.428,13.428,0,0,0-4.1-1.834,89.986,89.986,0,0,1-20.313-8.127,32.905,32.905,0,0,1-8.3-6.284c-6.583-6.757-8.276-14.776-5.686-21.824,3.436-9.338,11.571-12.111,19.4-16.262,14.776-8.027,26.348-18.055,34.433-29.884a68.236,68.236,0,0,0,5.985-10.567c.789-2.158.772-3.329.241-4.416a7.386,7.386,0,0,0-2.208-2.217c-2.532-1.676-5.113-3.353-6.882-4.5-3.27-2.141-5.868-3.818-7.529-4.98-6.267-4.383-10.65-9.04-13.4-14.245a28.4,28.4,0,0,1-1.369-23.584c4.134-10.924,14.469-17.706,26.978-17.706a37.141,37.141,0,0,1,7.845.83c.689.15,1.37.307,2.042.482-.108-7.43.058-15.357.722-23.119,2.358-27.261,11.912-41.589,21.874-52.994a86.836,86.836,0,0,1,22.28-17.931C188.254,100.383,205.312,96,224,96s35.828,4.383,50.944,13.016a87.169,87.169,0,0,1,22.239,17.9c9.961,11.406,19.516,25.709,21.874,52.995a231.194,231.194,0,0,1,.713,23.118c.673-.174,1.362-.332,2.051-.481a37.131,37.131,0,0,1,7.844-.83c12.5,0,22.82,6.782,26.971,17.706a28.37,28.37,0,0,1-1.4,23.559c-2.74,5.2-7.123,9.861-13.39,14.244-1.668,1.187-4.258,2.864-7.529,4.981-1.835,1.187-4.541,2.947-7.164,4.682a6.856,6.856,0,0,0-1.951,2.034c-.506,1.046-.539,2.191.166,4.208a69.015,69.015,0,0,0,6.085,10.792c8.268,12.1,20.188,22.313,35.454,30.407,1.486.772,2.98,1.5,4.441,2.258.722.332,1.569.763,2.491,1.3,4.9,2.723,9.2,6.01,11.455,12.153C387.821,336.915,386.269,344.7,380.093,351.309Zm-16.719-18.461c-50.313-24.314-58.332-61.918-58.689-64.749-.431-3.379-.921-6.035,2.806-9.472,3.594-3.328,19.541-13.19,23.965-16.278,7.33-5.114,10.534-10.219,8.16-16.495-1.66-4.316-5.686-5.976-9.961-5.976a18.5,18.5,0,0,0-3.993.448c-8.035,1.743-15.838,5.769-20.354,6.857a7.1,7.1,0,0,1-1.66.224c-2.408,0-3.279-1.071-3.088-3.968.564-8.783,1.759-25.925.373-41.937-1.884-22.032-8.99-32.948-17.432-42.6-4.051-4.624-23.135-24.654-59.536-24.654S168.53,134.359,164.479,139c-8.434,9.654-15.531,20.57-17.432,42.6-1.386,16.013-.141,33.147.373,41.937.166,2.756-.68,3.968-3.088,3.968a7.1,7.1,0,0,1-1.66-.224c-4.507-1.087-12.31-5.113-20.346-6.856a18.494,18.494,0,0,0-3.993-.449c-4.25,0-8.3,1.636-9.961,5.977-2.374,6.276.847,11.381,8.168,16.494,4.425,3.088,20.371,12.958,23.966,16.279,3.719,3.437,3.237,6.093,2.805,9.471-.356,2.79-8.384,40.394-58.689,64.749-2.946,1.428-7.96,4.45.88,9.331,13.88,7.628,23.111,6.807,30.3,11.43,6.093,3.927,2.5,12.394,6.923,15.449,5.454,3.76,21.583-.266,42.335,6.6,17.433,5.744,28.116,22.015,58.963,22.015s41.788-16.3,58.938-21.973c20.795-6.865,36.89-2.839,42.336-6.6,4.433-3.055.822-11.522,6.923-15.448,7.181-4.624,16.411-3.8,30.3-11.472C371.36,337.355,366.346,334.333,363.374,332.848Z"]},tG={prefix:"fab",iconName:"square-font-awesome-stroke",icon:[448,512,["font-awesome-alt"],"f35c","M201.6,152c-25.4,0-37.4,10.4-57.6,14.4V160c0-8.8-7.2-16-16-16s-16,7.2-16,16v192c0,0.8,0.1,1.6,0.2,2.4 c0.1,0.4,0.1,0.8,0.2,1.2c1.6,7.1,8,12.4,15.6,12.4s14-5.3,15.6-12.4c0.1-0.4,0.2-0.8,0.2-1.2c0.1-0.8,0.2-1.6,0.2-2.4V198.4 c4-0.8,7.7-1.8,11.2-3c14.3-4.7,26-11.4,46.4-11.4c31.4,0,43.2,16,74.6,16c8.9,0,15.9-1.1,24.2-3.5c1.2-0.3,2.4-0.7,3.6-1.1v96 c-10,3.2-17.6,4.6-27.8,4.6c-31.4,0-43.4-16-74.6-16c-10.2,0-18.2,1.8-25.6,4v32c7.4-2.4,15.4-4,25.6-4c31.4,0,43.2,16,74.6,16 c18.6,0,28.2-4.8,59.8-16V152c-31.6,11.2-41.2,16-59.8,16C244.8,168,232.8,152,201.6,152z M384,32H64C28.7,32,0,60.7,0,96v320 c0,35.3,28.7,64,64,64h320c35.3,0,64-28.7,64-64V96C448,60.7,419.3,32,384,32z M416,416c0,17.6-14.4,32-32,32H64 c-17.6,0-32-14.4-32-32V96c0-17.6,14.4-32,32-32h320c17.6,0,32,14.4,32,32V416z"]},tY={prefix:"fab",iconName:"square-viadeo",icon:[448,512,["viadeo-square"],"f2aa","M400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zM280.7 381.2c-42.4 46.2-120 46.6-162.4 0-68-73.6-19.8-196.1 81.2-196.1 13.3 0 26.6 2.1 39.1 6.7-4.3 8.4-7.3 17.6-8.4 27.1-9.7-4.1-20.2-6-30.7-6-48.8 0-84.6 41.7-84.6 88.9 0 43 28.5 78.7 69.5 85.9 61.5-24 72.9-117.6 72.9-175 0-7.3 0-14.8-.6-22.1-11.2-32.9-26.6-64.6-44.2-94.5 27.1 18.3 41.9 62.5 44.2 94.1v.4c7.7 22.5 11.8 46.2 11.8 70 0 54.1-21.9 99-68.3 128.2l-2.4.2c50 1 86.2-38.6 86.2-87.2 0-12.2-2.1-24.3-6.9-35.7 9.5-1.9 18.5-5.6 26.4-10.5 15.3 36.6 12.6 87.3-22.8 125.6zM309 233.7c-13.3 0-25.1-7.1-34.4-16.1 21.9-12 49.6-30.7 62.3-53 1.5-3 4.1-8.6 4.5-12-12.5 27.9-44.2 49.8-73.9 56.7-4.7-7.3-7.5-15.5-7.5-24.3 0-10.3 5.2-24.1 12.9-31.6 21.6-20.5 53-8.5 72.4-50 32.5 46.2 13.1 130.3-36.3 130.3z"]},tK={prefix:"fab",iconName:"square-dribbble",icon:[448,512,["dribbble-square"],"f397","M90.2 228.2c8.9-42.4 37.4-77.7 75.7-95.7 3.6 4.9 28 38.8 50.7 79-64 17-120.3 16.8-126.4 16.7zM314.6 154c-33.6-29.8-79.3-41.1-122.6-30.6 3.8 5.1 28.6 38.9 51 80 48.6-18.3 69.1-45.9 71.6-49.4zM140.1 364c40.5 31.6 93.3 36.7 137.3 18-2-12-10-53.8-29.2-103.6-55.1 18.8-93.8 56.4-108.1 85.6zm98.8-108.2c-3.4-7.8-7.2-15.5-11.1-23.2C159.6 253 93.4 252.2 87.4 252c0 1.4-.1 2.8-.1 4.2 0 35.1 13.3 67.1 35.1 91.4 22.2-37.9 67.1-77.9 116.5-91.8zm34.9 16.3c17.9 49.1 25.1 89.1 26.5 97.4 30.7-20.7 52.5-53.6 58.6-91.6-4.6-1.5-42.3-12.7-85.1-5.8zm-20.3-48.4c4.8 9.8 8.3 17.8 12 26.8 45.5-5.7 90.7 3.4 95.2 4.4-.3-32.3-11.8-61.9-30.9-85.1-2.9 3.9-25.8 33.2-76.3 53.9zM448 80v352c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V80c0-26.5 21.5-48 48-48h352c26.5 0 48 21.5 48 48zm-64 176c0-88.2-71.8-160-160-160S64 167.8 64 256s71.8 160 160 160 160-71.8 160-160z"]},tX={prefix:"fab",iconName:"square-twitter",icon:[448,512,["twitter-square"],"f081","M64 32C28.7 32 0 60.7 0 96V416c0 35.3 28.7 64 64 64H384c35.3 0 64-28.7 64-64V96c0-35.3-28.7-64-64-64H64zM351.3 199.3v0c0 86.7-66 186.6-186.6 186.6c-37.2 0-71.7-10.8-100.7-29.4c5.3 .6 10.4 .8 15.8 .8c30.7 0 58.9-10.4 81.4-28c-28.8-.6-53-19.5-61.3-45.5c10.1 1.5 19.2 1.5 29.6-1.2c-30-6.1-52.5-32.5-52.5-64.4v-.8c8.7 4.9 18.9 7.9 29.6 8.3c-9-6-16.4-14.1-21.5-23.6s-7.8-20.2-7.7-31c0-12.2 3.2-23.4 8.9-33.1c32.3 39.8 80.8 65.8 135.2 68.6c-9.3-44.5 24-80.6 64-80.6c18.9 0 35.9 7.9 47.9 20.7c14.8-2.8 29-8.3 41.6-15.8c-4.9 15.2-15.2 28-28.8 36.1c13.2-1.4 26-5.1 37.8-10.2c-8.9 13.1-20.1 24.7-32.9 34c.2 2.8 .2 5.7 .2 8.5z"]},tQ={prefix:"fab",iconName:"square-youtube",icon:[448,512,[61798,"youtube-square"],"f431","M186.8 202.1l95.2 54.1-95.2 54.1V202.1zM448 80v352c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V80c0-26.5 21.5-48 48-48h352c26.5 0 48 21.5 48 48zm-42 176.3s0-59.6-7.6-88.2c-4.2-15.8-16.5-28.2-32.2-32.4C337.9 128 224 128 224 128s-113.9 0-142.2 7.7c-15.7 4.2-28 16.6-32.2 32.4-7.6 28.5-7.6 88.2-7.6 88.2s0 59.6 7.6 88.2c4.2 15.8 16.5 27.7 32.2 31.9C110.1 384 224 384 224 384s113.9 0 142.2-7.7c15.7-4.2 28-16.1 32.2-31.9 7.6-28.5 7.6-88.1 7.6-88.1z"]},tJ={prefix:"fab",iconName:"wpressr",icon:[496,512,["rendact"],"f3e4","M248 8C111.03 8 0 119.03 0 256s111.03 248 248 248 248-111.03 248-248S384.97 8 248 8zm171.33 158.6c-15.18 34.51-30.37 69.02-45.63 103.5-2.44 5.51-6.89 8.24-12.97 8.24-23.02-.01-46.03.06-69.05-.05-5.12-.03-8.25 1.89-10.34 6.72-10.19 23.56-20.63 47-30.95 70.5-1.54 3.51-4.06 5.29-7.92 5.29-45.94-.01-91.87-.02-137.81 0-3.13 0-5.63-1.15-7.72-3.45-11.21-12.33-22.46-24.63-33.68-36.94-2.69-2.95-2.79-6.18-1.21-9.73 8.66-19.54 17.27-39.1 25.89-58.66 12.93-29.35 25.89-58.69 38.75-88.08 1.7-3.88 4.28-5.68 8.54-5.65 14.24.1 28.48.02 42.72.05 6.24.01 9.2 4.84 6.66 10.59-13.6 30.77-27.17 61.55-40.74 92.33-5.72 12.99-11.42 25.99-17.09 39-3.91 8.95 7.08 11.97 10.95 5.6.23-.37-1.42 4.18 30.01-67.69 1.36-3.1 3.41-4.4 6.77-4.39 15.21.08 30.43.02 45.64.04 5.56.01 7.91 3.64 5.66 8.75-8.33 18.96-16.71 37.9-24.98 56.89-4.98 11.43 8.08 12.49 11.28 5.33.04-.08 27.89-63.33 32.19-73.16 2.02-4.61 5.44-6.51 10.35-6.5 26.43.05 52.86 0 79.29.05 12.44.02 13.93-13.65 3.9-13.64-25.26.03-50.52.02-75.78.02-6.27 0-7.84-2.47-5.27-8.27 5.78-13.06 11.59-26.11 17.3-39.21 1.73-3.96 4.52-5.79 8.84-5.78 23.09.06 25.98.02 130.78.03 6.08-.01 8.03 2.79 5.62 8.27z"]},t1={prefix:"fab",iconName:"square-steam",icon:[448,512,["steam-square"],"f1b7","M185.2 356.5c7.7-18.5-1-39.7-19.6-47.4l-29.5-12.2c11.4-4.3 24.3-4.5 36.4.5 12.2 5.1 21.6 14.6 26.7 26.7 5 12.2 5 25.6-.1 37.7-10.5 25.1-39.4 37-64.6 26.5-11.6-4.8-20.4-13.6-25.4-24.2l28.5 11.8c18.6 7.8 39.9-.9 47.6-19.4zM400 32H48C21.5 32 0 53.5 0 80v160.7l116.6 48.1c12-8.2 26.2-12.1 40.7-11.3l55.4-80.2v-1.1c0-48.2 39.3-87.5 87.6-87.5s87.6 39.3 87.6 87.5c0 49.2-40.9 88.7-89.6 87.5l-79 56.3c1.6 38.5-29.1 68.8-65.7 68.8-31.8 0-58.5-22.7-64.5-52.7L0 319.2V432c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zm-99.7 222.5c-32.2 0-58.4-26.1-58.4-58.3s26.2-58.3 58.4-58.3 58.4 26.2 58.4 58.3-26.2 58.3-58.4 58.3zm.1-14.6c24.2 0 43.9-19.6 43.9-43.8 0-24.2-19.6-43.8-43.9-43.8-24.2 0-43.9 19.6-43.9 43.8 0 24.2 19.7 43.8 43.9 43.8z"]},t2={prefix:"fab",iconName:"square-vimeo",icon:[448,512,["vimeo-square"],"f194","M400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zm-16.2 149.6c-1.4 31.1-23.2 73.8-65.3 127.9-43.5 56.5-80.3 84.8-110.4 84.8-18.7 0-34.4-17.2-47.3-51.6-25.2-92.3-35.9-146.4-56.7-146.4-2.4 0-10.8 5-25.1 15.1L64 192c36.9-32.4 72.1-68.4 94.1-70.4 24.9-2.4 40.2 14.6 46 51.1 20.5 129.6 29.6 149.2 66.8 90.5 13.4-21.2 20.6-37.2 21.5-48.3 3.4-32.8-25.6-30.6-45.2-22.2 15.7-51.5 45.8-76.5 90.1-75.1 32.9 1 48.4 22.4 46.5 64z"]},t0={prefix:"fab",iconName:"font-awesome",icon:[448,512,[62501,62694,"font-awesome-flag","font-awesome-logo-full"],"f2b4","M448 48V384C385 407 366 416 329 416C266 416 242 384 179 384C159 384 143 388 128 392V328C143 324 159 320 179 320C242 320 266 352 329 352C349 352 364 349 384 343V135C364 141 349 144 329 144C266 144 242 112 179 112C128 112 104 133 64 141V448C64 466 50 480 32 480S0 466 0 448V64C0 46 14 32 32 32S64 46 64 64V77C104 69 128 48 179 48C242 48 266 80 329 80C366 80 385 71 448 48Z"]},t3={prefix:"fab",iconName:"square-github",icon:[448,512,["github-square"],"f092","M400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zM277.3 415.7c-8.4 1.5-11.5-3.7-11.5-8 0-5.4.2-33 .2-55.3 0-15.6-5.2-25.5-11.3-30.7 37-4.1 76-9.2 76-73.1 0-18.2-6.5-27.3-17.1-39 1.7-4.3 7.4-22-1.7-45-13.9-4.3-45.7 17.9-45.7 17.9-13.2-3.7-27.5-5.6-41.6-5.6-14.1 0-28.4 1.9-41.6 5.6 0 0-31.8-22.2-45.7-17.9-9.1 22.9-3.5 40.6-1.7 45-10.6 11.7-15.6 20.8-15.6 39 0 63.6 37.3 69 74.3 73.1-4.8 4.3-9.1 11.7-10.6 22.3-9.5 4.3-33.8 11.7-48.3-13.9-9.1-15.8-25.5-17.1-25.5-17.1-16.2-.2-1.1 10.2-1.1 10.2 10.8 5 18.4 24.2 18.4 24.2 9.7 29.7 56.1 19.7 56.1 19.7 0 13.9.2 36.5.2 40.6 0 4.3-3 9.5-11.5 8-66-22.1-112.2-84.9-112.2-158.3 0-91.8 70.2-161.5 162-161.5S388 165.6 388 257.4c.1 73.4-44.7 136.3-110.7 158.3zm-98.1-61.1c-1.9.4-3.7-.4-3.9-1.7-.2-1.5 1.1-2.8 3-3.2 1.9-.2 3.7.6 3.9 1.9.3 1.3-1 2.6-3 3zm-9.5-.9c0 1.3-1.5 2.4-3.5 2.4-2.2.2-3.7-.9-3.7-2.4 0-1.3 1.5-2.4 3.5-2.4 1.9-.2 3.7.9 3.7 2.4zm-13.7-1.1c-.4 1.3-2.4 1.9-4.1 1.3-1.9-.4-3.2-1.9-2.8-3.2.4-1.3 2.4-1.9 4.1-1.5 2 .6 3.3 2.1 2.8 3.4zm-12.3-5.4c-.9 1.1-2.8.9-4.3-.6-1.5-1.3-1.9-3.2-.9-4.1.9-1.1 2.8-.9 4.3.6 1.3 1.3 1.8 3.3.9 4.1zm-9.1-9.1c-.9.6-2.6 0-3.7-1.5s-1.1-3.2 0-3.9c1.1-.9 2.8-.2 3.7 1.3 1.1 1.5 1.1 3.3 0 4.1zm-6.5-9.7c-.9.9-2.4.4-3.5-.6-1.1-1.3-1.3-2.8-.4-3.5.9-.9 2.4-.4 3.5.6 1.1 1.3 1.3 2.8.4 3.5zm-6.7-7.4c-.4.9-1.7 1.1-2.8.4-1.3-.6-1.9-1.7-1.5-2.6.4-.6 1.5-.9 2.8-.4 1.3.7 1.9 1.8 1.5 2.6z"]},t4={prefix:"fab",iconName:"square-gitlab",icon:[448,512,["gitlab-square"],"e5ae","M48 32H400C426.5 32 448 53.5 448 80V432C448 458.5 426.5 480 400 480H48C21.5 480 0 458.5 0 432V80C0 53.5 21.5 32 48 32zM382.1 224.9L337.5 108.5C336.6 106.2 334.9 104.2 332.9 102.9C331.3 101.9 329.5 101.3 327.7 101.1C325.9 100.9 324 101.2 322.3 101.8C320.6 102.5 319 103.5 317.8 104.9C316.6 106.3 315.7 107.9 315.2 109.7L285 201.9H162.1L132.9 109.7C132.4 107.9 131.4 106.3 130.2 104.9C128.1 103.6 127.4 102.5 125.7 101.9C123.1 101.2 122.1 100.1 120.3 101.1C118.5 101.3 116.7 101.9 115.1 102.9C113.1 104.2 111.5 106.2 110.6 108.5L65.94 224.9L65.47 226.1C59.05 242.9 58.26 261.3 63.22 278.6C68.18 295.9 78.62 311.1 92.97 321.9L93.14 322L93.52 322.3L161.4 373.2L215.6 414.1C217.1 415.1 220.9 416.9 223.9 416.9C226.9 416.9 229.9 415.1 232.3 414.1L286.4 373.2L354.8 322L355 321.9C369.4 311 379.8 295.8 384.8 278.6C389.7 261.3 388.1 242.9 382.5 226.1L382.1 224.9z"]},t6={prefix:"fab",iconName:"square-odnoklassniki",icon:[448,512,["odnoklassniki-square"],"f264","M184.2 177.1c0-22.1 17.9-40 39.8-40s39.8 17.9 39.8 40c0 22-17.9 39.8-39.8 39.8s-39.8-17.9-39.8-39.8zM448 80v352c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V80c0-26.5 21.5-48 48-48h352c26.5 0 48 21.5 48 48zm-305.1 97.1c0 44.6 36.4 80.9 81.1 80.9s81.1-36.2 81.1-80.9c0-44.8-36.4-81.1-81.1-81.1s-81.1 36.2-81.1 81.1zm174.5 90.7c-4.6-9.1-17.3-16.8-34.1-3.6 0 0-22.7 18-59.3 18s-59.3-18-59.3-18c-16.8-13.2-29.5-5.5-34.1 3.6-7.9 16.1 1.1 23.7 21.4 37 17.3 11.1 41.2 15.2 56.6 16.8l-12.9 12.9c-18.2 18-35.5 35.5-47.7 47.7-17.6 17.6 10.7 45.8 28.4 28.6l47.7-47.9c18.2 18.2 35.7 35.7 47.7 47.9 17.6 17.2 46-10.7 28.6-28.6l-47.7-47.7-13-12.9c15.5-1.6 39.1-5.9 56.2-16.8 20.4-13.3 29.3-21 21.5-37z"]},t5={prefix:"fab",iconName:"square-pinterest",icon:[448,512,["pinterest-square"],"f0d3","M448 80v352c0 26.5-21.5 48-48 48H154.4c9.8-16.4 22.4-40 27.4-59.3 3-11.5 15.3-58.4 15.3-58.4 8 15.3 31.4 28.2 56.3 28.2 74.1 0 127.4-68.1 127.4-152.7 0-81.1-66.2-141.8-151.4-141.8-106 0-162.2 71.1-162.2 148.6 0 36 19.2 80.8 49.8 95.1 4.7 2.2 7.1 1.2 8.2-3.3.8-3.4 5-20.1 6.8-27.8.6-2.5.3-4.6-1.7-7-10.1-12.3-18.3-34.9-18.3-56 0-54.2 41-106.6 110.9-106.6 60.3 0 102.6 41.1 102.6 99.9 0 66.4-33.5 112.4-77.2 112.4-24.1 0-42.1-19.9-36.4-44.4 6.9-29.2 20.3-60.7 20.3-81.8 0-53-75.5-45.7-75.5 25 0 21.7 7.3 36.5 7.3 36.5-31.4 132.8-36.1 134.5-29.6 192.6l2.2.8H48c-26.5 0-48-21.5-48-48V80c0-26.5 21.5-48 48-48h352c26.5 0 48 21.5 48 48z"]},t8={prefix:"fab",iconName:"square-google-plus",icon:[448,512,["google-plus-square"],"f0d4","M400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zM164 356c-55.3 0-100-44.7-100-100s44.7-100 100-100c27 0 49.5 9.8 67 26.2l-27.1 26.1c-7.4-7.1-20.3-15.4-39.8-15.4-34.1 0-61.9 28.2-61.9 63.2 0 34.9 27.8 63.2 61.9 63.2 39.6 0 54.4-28.5 56.8-43.1H164v-34.4h94.4c1 5 1.6 10.1 1.6 16.6 0 57.1-38.3 97.6-96 97.6zm220-81.8h-29v29h-29.2v-29h-29V245h29v-29H355v29h29v29.2z"]},t7={prefix:"fab",iconName:"square-xing",icon:[448,512,["xing-square"],"f169","M400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zM140.4 320.2H93.8c-5.5 0-8.7-5.3-6-10.3l49.3-86.7c.1 0 .1-.1 0-.2l-31.4-54c-3-5.6.2-10.1 6-10.1h46.6c5.2 0 9.5 2.9 12.9 8.7l31.9 55.3c-1.3 2.3-18 31.7-50.1 88.2-3.5 6.2-7.7 9.1-12.6 9.1zm219.7-214.1L257.3 286.8v.2l65.5 119c2.8 5.1.1 10.1-6 10.1h-46.6c-5.5 0-9.7-2.9-12.9-8.7l-66-120.3c2.3-4.1 36.8-64.9 103.4-182.3 3.3-5.8 7.4-8.7 12.5-8.7h46.9c5.7-.1 8.8 4.7 6 10z"]},t9={prefix:"fab",iconName:"42-group",icon:[640,512,["innosoft"],"e080","M320 96V416C341.011 416 361.818 411.861 381.23 403.821C400.641 395.78 418.28 383.995 433.138 369.138C447.995 354.28 459.78 336.641 467.821 317.23C475.861 297.818 480 277.011 480 256C480 234.989 475.861 214.182 467.821 194.771C459.78 175.359 447.995 157.72 433.138 142.863C418.28 128.005 400.641 116.22 381.23 108.179C361.818 100.139 341.011 96 320 96ZM0 256L160.002 416L320.003 256L160.002 96L0 256ZM480 256C480 277.011 484.138 297.818 492.179 317.23C500.219 336.643 512.005 354.28 526.862 369.138C541.72 383.995 559.357 395.781 578.77 403.821C598.182 411.862 618.989 416 640 416V96C597.565 96 556.869 112.858 526.862 142.863C496.857 172.869 480 213.565 480 256Z"]},ce={prefix:"fab",iconName:"square-pied-piper",icon:[448,512,["pied-piper-square"],"e01e","M32 419L0 479.2l.8-328C.8 85.3 54 32 120 32h327.2c-93 28.9-189.9 94.2-253.9 168.6C122.7 282 82.6 338 32 419M448 32S305.2 98.8 261.6 199.1c-23.2 53.6-28.9 118.1-71 158.6-28.9 27.8-69.8 38.2-105.3 56.3-23.2 12-66.4 40.5-84.9 66h328.4c66 0 119.3-53.3 119.3-119.2-.1 0-.1-328.8-.1-328.8z"]},ct={prefix:"fab",iconName:"square-facebook",icon:[448,512,["facebook-square"],"f082","M400 32H48A48 48 0 0 0 0 80v352a48 48 0 0 0 48 48h137.25V327.69h-63V256h63v-54.64c0-62.15 37-96.48 93.67-96.48 27.14 0 55.52 4.84 55.52 4.84v61h-31.27c-30.81 0-40.42 19.12-40.42 38.73V256h68.78l-11 71.69h-57.78V480H400a48 48 0 0 0 48-48V80a48 48 0 0 0-48-48z"]},cc={prefix:"fab",iconName:"square-lastfm",icon:[448,512,["lastfm-square"],"f203","M400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zm-92.2 312.9c-63.4 0-85.4-28.6-97.1-64.1-16.3-51-21.5-84.3-63-84.3-22.4 0-45.1 16.1-45.1 61.2 0 35.2 18 57.2 43.3 57.2 28.6 0 47.6-21.3 47.6-21.3l11.7 31.9s-19.8 19.4-61.2 19.4c-51.3 0-79.9-30.1-79.9-85.8 0-57.9 28.6-92 82.5-92 73.5 0 80.8 41.4 100.8 101.9 8.8 26.8 24.2 46.2 61.2 46.2 24.9 0 38.1-5.5 38.1-19.1 0-19.9-21.8-22-49.9-28.6-30.4-7.3-42.5-23.1-42.5-48 0-40 32.3-52.4 65.2-52.4 37.4 0 60.1 13.6 63 46.6l-36.7 4.4c-1.5-15.8-11-22.4-28.6-22.4-16.1 0-26 7.3-26 19.8 0 11 4.8 17.6 20.9 21.3 32.7 7.1 71.8 12 71.8 57.5.1 36.7-30.7 50.6-76.1 50.6z"]},cn={prefix:"fab",iconName:"wirsindhandwerk",icon:[512,512,["wsh"],"e2d0","M50.77161,479.81213h83.36071V367.84741l-83.36071,47.009Zm329.04675,0h82.35022V414.85645l-82.35022-47.009Zm.00568-448V251.568L256.1759,179.1861,134.50378,251.568V31.81213H50.77161V392.60565L256.1759,270.31909,462.16858,392.60565V31.81213Z"]},cr={prefix:"fab",iconName:"snapchat",icon:[512,512,[62124,"snapchat-ghost"],"f2ab","M496.926,366.6c-3.373-9.176-9.8-14.086-17.112-18.153-1.376-.806-2.641-1.451-3.72-1.947-2.182-1.128-4.414-2.22-6.634-3.373-22.8-12.09-40.609-27.341-52.959-45.42a102.889,102.889,0,0,1-9.089-16.12c-1.054-3.013-1-4.724-.248-6.287a10.221,10.221,0,0,1,2.914-3.038c3.918-2.591,7.96-5.22,10.7-6.993,4.885-3.162,8.754-5.667,11.246-7.44,9.362-6.547,15.909-13.5,20-21.278a42.371,42.371,0,0,0,2.1-35.191c-6.2-16.318-21.613-26.449-40.287-26.449a55.543,55.543,0,0,0-11.718,1.24c-1.029.224-2.059.459-3.063.72.174-11.16-.074-22.94-1.066-34.534-3.522-40.758-17.794-62.123-32.674-79.16A130.167,130.167,0,0,0,332.1,36.443C309.515,23.547,283.91,17,256,17S202.6,23.547,180,36.443a129.735,129.735,0,0,0-33.281,26.783c-14.88,17.038-29.152,38.44-32.673,79.161-.992,11.594-1.24,23.435-1.079,34.533-1-.26-2.021-.5-3.051-.719a55.461,55.461,0,0,0-11.717-1.24c-18.687,0-34.125,10.131-40.3,26.449a42.423,42.423,0,0,0,2.046,35.228c4.105,7.774,10.652,14.731,20.014,21.278,2.48,1.736,6.361,4.24,11.246,7.44,2.641,1.711,6.5,4.216,10.28,6.72a11.054,11.054,0,0,1,3.3,3.311c.794,1.624.818,3.373-.36,6.6a102.02,102.02,0,0,1-8.94,15.785c-12.077,17.669-29.363,32.648-51.434,44.639C32.355,348.608,20.2,352.75,15.069,366.7c-3.868,10.528-1.339,22.506,8.494,32.6a49.137,49.137,0,0,0,12.4,9.387,134.337,134.337,0,0,0,30.342,12.139,20.024,20.024,0,0,1,6.126,2.741c3.583,3.137,3.075,7.861,7.849,14.78a34.468,34.468,0,0,0,8.977,9.127c10.019,6.919,21.278,7.353,33.207,7.811,10.776.41,22.989.881,36.939,5.481,5.778,1.91,11.78,5.605,18.736,9.92C194.842,480.951,217.707,495,255.973,495s61.292-14.123,78.118-24.428c6.907-4.24,12.872-7.9,18.489-9.758,13.949-4.613,26.163-5.072,36.939-5.481,11.928-.459,23.187-.893,33.206-7.812a34.584,34.584,0,0,0,10.218-11.16c3.434-5.84,3.348-9.919,6.572-12.771a18.971,18.971,0,0,1,5.753-2.629A134.893,134.893,0,0,0,476.02,408.71a48.344,48.344,0,0,0,13.019-10.193l.124-.149C498.389,388.5,500.708,376.867,496.926,366.6Zm-34.013,18.277c-20.745,11.458-34.533,10.23-45.259,17.137-9.114,5.865-3.72,18.513-10.342,23.076-8.134,5.617-32.177-.4-63.239,9.858-25.618,8.469-41.961,32.822-88.038,32.822s-62.036-24.3-88.076-32.884c-31-10.255-55.092-4.241-63.239-9.858-6.609-4.563-1.24-17.211-10.341-23.076-10.739-6.907-24.527-5.679-45.26-17.075-13.206-7.291-5.716-11.8-1.314-13.937,75.143-36.381,87.133-92.552,87.666-96.719.645-5.046,1.364-9.014-4.191-14.148-5.369-4.96-29.189-19.7-35.8-24.316-10.937-7.638-15.748-15.264-12.2-24.638,2.48-6.485,8.531-8.928,14.879-8.928a27.643,27.643,0,0,1,5.965.67c12,2.6,23.659,8.617,30.392,10.242a10.749,10.749,0,0,0,2.48.335c3.6,0,4.86-1.811,4.612-5.927-.768-13.132-2.628-38.725-.558-62.644,2.84-32.909,13.442-49.215,26.04-63.636,6.051-6.932,34.484-36.976,88.857-36.976s82.88,29.92,88.931,36.827c12.611,14.421,23.225,30.727,26.04,63.636,2.071,23.919.285,49.525-.558,62.644-.285,4.327,1.017,5.927,4.613,5.927a10.648,10.648,0,0,0,2.48-.335c6.745-1.624,18.4-7.638,30.4-10.242a27.641,27.641,0,0,1,5.964-.67c6.386,0,12.4,2.48,14.88,8.928,3.546,9.374-1.24,17-12.189,24.639-6.609,4.612-30.429,19.343-35.8,24.315-5.568,5.134-4.836,9.1-4.191,14.149.533,4.228,12.511,60.4,87.666,96.718C468.629,373.011,476.119,377.524,462.913,384.877Z"]},ca={prefix:"fab",iconName:"square-behance",icon:[448,512,["behance-square"],"f1b5","M186.5 293c0 19.3-14 25.4-31.2 25.4h-45.1v-52.9h46c18.6.1 30.3 7.8 30.3 27.5zm-7.7-82.3c0-17.7-13.7-21.9-28.9-21.9h-39.6v44.8H153c15.1 0 25.8-6.6 25.8-22.9zm132.3 23.2c-18.3 0-30.5 11.4-31.7 29.7h62.2c-1.7-18.5-11.3-29.7-30.5-29.7zM448 80v352c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V80c0-26.5 21.5-48 48-48h352c26.5 0 48 21.5 48 48zM271.7 185h77.8v-18.9h-77.8V185zm-43 110.3c0-24.1-11.4-44.9-35-51.6 17.2-8.2 26.2-17.7 26.2-37 0-38.2-28.5-47.5-61.4-47.5H68v192h93.1c34.9-.2 67.6-16.9 67.6-55.9zM380 280.5c0-41.1-24.1-75.4-67.6-75.4-42.4 0-71.1 31.8-71.1 73.6 0 43.3 27.3 73 71.1 73 33.2 0 54.7-14.9 65.1-46.8h-33.7c-3.7 11.9-18.6 18.1-30.2 18.1-22.4 0-34.1-13.1-34.1-35.3h100.2c.1-2.3.3-4.8.3-7.2z"]},co={prefix:"fab",iconName:"square-git",icon:[448,512,["git-square"],"f1d2","M100.59 334.24c48.57 3.31 58.95 2.11 58.95 11.94 0 20-65.55 20.06-65.55 1.52.01-5.09 3.29-9.4 6.6-13.46zm27.95-116.64c-32.29 0-33.75 44.47-.75 44.47 32.51 0 31.71-44.47.75-44.47zM448 80v352a48 48 0 0 1-48 48H48a48 48 0 0 1-48-48V80a48 48 0 0 1 48-48h352a48 48 0 0 1 48 48zm-227 69.31c0 14.49 8.38 22.88 22.86 22.88 14.74 0 23.13-8.39 23.13-22.88S258.62 127 243.88 127c-14.48 0-22.88 7.84-22.88 22.31zM199.18 195h-49.55c-25-6.55-81.56-4.85-81.56 46.75 0 18.8 9.4 32 21.85 38.11C74.23 294.23 66.8 301 66.8 310.6c0 6.87 2.79 13.22 11.18 16.76-8.9 8.4-14 14.48-14 25.92C64 373.35 81.53 385 127.52 385c44.22 0 69.87-16.51 69.87-45.73 0-36.67-28.23-35.32-94.77-39.38l8.38-13.43c17 4.74 74.19 6.23 74.19-42.43 0-11.69-4.83-19.82-9.4-25.67l23.38-1.78zm84.34 109.84l-13-1.78c-3.82-.51-4.07-1-4.07-5.09V192.52h-52.6l-2.79 20.57c15.75 5.55 17 4.86 17 10.17V298c0 5.62-.31 4.58-17 6.87v20.06h72.42zM384 315l-6.87-22.37c-40.93 15.37-37.85-12.41-37.85-16.73v-60.72h37.85v-25.41h-35.82c-2.87 0-2 2.52-2-38.63h-24.18c-2.79 27.7-11.68 38.88-34 41.42v22.62c20.47 0 19.82-.85 19.82 2.54v66.57c0 28.72 11.43 40.91 41.67 40.91 14.45 0 30.45-4.83 41.38-10.2z"]},ci={prefix:"fab",iconName:"square-tumblr",icon:[448,512,["tumblr-square"],"f174","M400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zm-82.3 364.2c-8.5 9.1-31.2 19.8-60.9 19.8-75.5 0-91.9-55.5-91.9-87.9v-90h-29.7c-3.4 0-6.2-2.8-6.2-6.2v-42.5c0-4.5 2.8-8.5 7.1-10 38.8-13.7 50.9-47.5 52.7-73.2.5-6.9 4.1-10.2 10-10.2h44.3c3.4 0 6.2 2.8 6.2 6.2v72h51.9c3.4 0 6.2 2.8 6.2 6.2v51.1c0 3.4-2.8 6.2-6.2 6.2h-52.1V321c0 21.4 14.8 33.5 42.5 22.4 3-1.2 5.6-2 8-1.4 2.2.5 3.6 2.1 4.6 4.9l13.8 40.2c1 3.2 2 6.7-.3 9.1z"]},cs={prefix:"fab",iconName:"telegram",icon:[496,512,[62462,"telegram-plane"],"f2c6","M248,8C111.033,8,0,119.033,0,256S111.033,504,248,504,496,392.967,496,256,384.967,8,248,8ZM362.952,176.66c-3.732,39.215-19.881,134.378-28.1,178.3-3.476,18.584-10.322,24.816-16.948,25.425-14.4,1.326-25.338-9.517-39.287-18.661-21.827-14.308-34.158-23.215-55.346-37.177-24.485-16.135-8.612-25,5.342-39.5,3.652-3.793,67.107-61.51,68.335-66.746.153-.655.3-3.1-1.154-4.384s-3.59-.849-5.135-.5q-3.283.746-104.608,69.142-14.845,10.194-26.894,9.934c-8.855-.191-25.888-5.006-38.551-9.123-15.531-5.048-27.875-7.717-26.8-16.291q.84-6.7,18.45-13.7,108.446-47.248,144.628-62.3c68.872-28.647,83.183-33.623,92.511-33.789,2.052-.034,6.639.474,9.61,2.885a10.452,10.452,0,0,1,3.53,6.716A43.765,43.765,0,0,1,362.952,176.66Z"]},cl={prefix:"fab",iconName:"square-whatsapp",icon:[448,512,["whatsapp-square"],"f40c","M224 122.8c-72.7 0-131.8 59.1-131.9 131.8 0 24.9 7 49.2 20.2 70.1l3.1 5-13.3 48.6 49.9-13.1 4.8 2.9c20.2 12 43.4 18.4 67.1 18.4h.1c72.6 0 133.3-59.1 133.3-131.8 0-35.2-15.2-68.3-40.1-93.2-25-25-58-38.7-93.2-38.7zm77.5 188.4c-3.3 9.3-19.1 17.7-26.7 18.8-12.6 1.9-22.4.9-47.5-9.9-39.7-17.2-65.7-57.2-67.7-59.8-2-2.6-16.2-21.5-16.2-41s10.2-29.1 13.9-33.1c3.6-4 7.9-5 10.6-5 2.6 0 5.3 0 7.6.1 2.4.1 5.7-.9 8.9 6.8 3.3 7.9 11.2 27.4 12.2 29.4s1.7 4.3.3 6.9c-7.6 15.2-15.7 14.6-11.6 21.6 15.3 26.3 30.6 35.4 53.9 47.1 4 2 6.3 1.7 8.6-1 2.3-2.6 9.9-11.6 12.5-15.5 2.6-4 5.3-3.3 8.9-2 3.6 1.3 23.1 10.9 27.1 12.9s6.6 3 7.6 4.6c.9 1.9.9 9.9-2.4 19.1zM400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zM223.9 413.2c-26.6 0-52.7-6.7-75.8-19.3L64 416l22.5-82.2c-13.9-24-21.2-51.3-21.2-79.3C65.4 167.1 136.5 96 223.9 96c42.4 0 82.2 16.5 112.2 46.5 29.9 30 47.9 69.8 47.9 112.2 0 87.4-72.7 158.5-160.1 158.5z"]},cu={prefix:"fab",iconName:"slack",icon:[448,512,[62447,"slack-hash"],"f198","M94.12 315.1c0 25.9-21.16 47.06-47.06 47.06S0 341 0 315.1c0-25.9 21.16-47.06 47.06-47.06h47.06v47.06zm23.72 0c0-25.9 21.16-47.06 47.06-47.06s47.06 21.16 47.06 47.06v117.84c0 25.9-21.16 47.06-47.06 47.06s-47.06-21.16-47.06-47.06V315.1zm47.06-188.98c-25.9 0-47.06-21.16-47.06-47.06S139 32 164.9 32s47.06 21.16 47.06 47.06v47.06H164.9zm0 23.72c25.9 0 47.06 21.16 47.06 47.06s-21.16 47.06-47.06 47.06H47.06C21.16 243.96 0 222.8 0 196.9s21.16-47.06 47.06-47.06H164.9zm188.98 47.06c0-25.9 21.16-47.06 47.06-47.06 25.9 0 47.06 21.16 47.06 47.06s-21.16 47.06-47.06 47.06h-47.06V196.9zm-23.72 0c0 25.9-21.16 47.06-47.06 47.06-25.9 0-47.06-21.16-47.06-47.06V79.06c0-25.9 21.16-47.06 47.06-47.06 25.9 0 47.06 21.16 47.06 47.06V196.9zM283.1 385.88c25.9 0 47.06 21.16 47.06 47.06 0 25.9-21.16 47.06-47.06 47.06-25.9 0-47.06-21.16-47.06-47.06v-47.06h47.06zm0-23.72c-25.9 0-47.06-21.16-47.06-47.06 0-25.9 21.16-47.06 47.06-47.06h117.84c25.9 0 47.06 21.16 47.06 47.06 0 25.9-21.16 47.06-47.06 47.06H283.1z"]},cf={prefix:"fab",iconName:"medium",icon:[640,512,[62407,"medium-m"],"f23a","M180.5,74.262C80.813,74.262,0,155.633,0,256S80.819,437.738,180.5,437.738,361,356.373,361,256,280.191,74.262,180.5,74.262Zm288.25,10.646c-49.845,0-90.245,76.619-90.245,171.095s40.406,171.1,90.251,171.1,90.251-76.619,90.251-171.1H559C559,161.5,518.6,84.908,468.752,84.908Zm139.506,17.821c-17.526,0-31.735,68.628-31.735,153.274s14.2,153.274,31.735,153.274S640,340.631,640,256C640,171.351,625.785,102.729,608.258,102.729Z"]},ch={prefix:"far",iconName:"trash-can",icon:[448,512,[61460,"trash-alt"],"f2ed","M170.5 51.6L151.5 80h145l-19-28.4c-1.5-2.2-4-3.6-6.7-3.6H177.1c-2.7 0-5.2 1.3-6.7 3.6zm147-26.6L354.2 80H368h48 8c13.3 0 24 10.7 24 24s-10.7 24-24 24h-8V432c0 44.2-35.8 80-80 80H112c-44.2 0-80-35.8-80-80V128H24c-13.3 0-24-10.7-24-24S10.7 80 24 80h8H80 93.8l36.7-55.1C140.9 9.4 158.4 0 177.1 0h93.7c18.7 0 36.2 9.4 46.6 24.9zM80 128V432c0 17.7 14.3 32 32 32H336c17.7 0 32-14.3 32-32V128H80zm80 64V400c0 8.8-7.2 16-16 16s-16-7.2-16-16V192c0-8.8 7.2-16 16-16s16 7.2 16 16zm80 0V400c0 8.8-7.2 16-16 16s-16-7.2-16-16V192c0-8.8 7.2-16 16-16s16 7.2 16 16zm80 0V400c0 8.8-7.2 16-16 16s-16-7.2-16-16V192c0-8.8 7.2-16 16-16s16 7.2 16 16z"]},cd={prefix:"far",iconName:"message",icon:[512,512,["comment-alt"],"f27a","M160 368c26.5 0 48 21.5 48 48v16l72.5-54.4c8.3-6.2 18.4-9.6 28.8-9.6H448c8.8 0 16-7.2 16-16V64c0-8.8-7.2-16-16-16H64c-8.8 0-16 7.2-16 16V352c0 8.8 7.2 16 16 16h96zm48 124l-.2 .2-5.1 3.8-17.1 12.8c-4.8 3.6-11.3 4.2-16.8 1.5s-8.8-8.2-8.8-14.3V474.7v-6.4V468v-4V416H112 64c-35.3 0-64-28.7-64-64V64C0 28.7 28.7 0 64 0H448c35.3 0 64 28.7 64 64V352c0 35.3-28.7 64-64 64H309.3L208 492z"]},cp={prefix:"far",iconName:"file-lines",icon:[384,512,[128441,128462,61686,"file-alt","file-text"],"f15c","M64 464c-8.8 0-16-7.2-16-16V64c0-8.8 7.2-16 16-16H224v80c0 17.7 14.3 32 32 32h80V448c0 8.8-7.2 16-16 16H64zM64 0C28.7 0 0 28.7 0 64V448c0 35.3 28.7 64 64 64H320c35.3 0 64-28.7 64-64V154.5c0-17-6.7-33.3-18.7-45.3L274.7 18.7C262.7 6.7 246.5 0 229.5 0H64zm56 256c-13.3 0-24 10.7-24 24s10.7 24 24 24H264c13.3 0 24-10.7 24-24s-10.7-24-24-24H120zm0 96c-13.3 0-24 10.7-24 24s10.7 24 24 24H264c13.3 0 24-10.7 24-24s-10.7-24-24-24H120z"]},cm={prefix:"far",iconName:"calendar-days",icon:[448,512,["calendar-alt"],"f073","M152 24c0-13.3-10.7-24-24-24s-24 10.7-24 24V64H64C28.7 64 0 92.7 0 128v16 48V448c0 35.3 28.7 64 64 64H384c35.3 0 64-28.7 64-64V192 144 128c0-35.3-28.7-64-64-64H344V24c0-13.3-10.7-24-24-24s-24 10.7-24 24V64H152V24zM48 192h80v56H48V192zm0 104h80v64H48V296zm128 0h96v64H176V296zm144 0h80v64H320V296zm80-48H320V192h80v56zm0 160v40c0 8.8-7.2 16-16 16H320V408h80zm-128 0v56H176V408h96zm-144 0v56H64c-8.8 0-16-7.2-16-16V408h80zM272 248H176V192h96v56z"]},cv={prefix:"far",iconName:"face-smile-beam",icon:[512,512,[128522,"smile-beam"],"f5b8","M464 256A208 208 0 1 0 48 256a208 208 0 1 0 416 0zM0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256zm177.6 62.1C192.8 334.5 218.8 352 256 352s63.2-17.5 78.4-33.9c9-9.7 24.2-10.4 33.9-1.4s10.4 24.2 1.4 33.9c-22 23.8-60 49.4-113.6 49.4s-91.7-25.5-113.6-49.4c-9-9.7-8.4-24.9 1.4-33.9s24.9-8.4 33.9 1.4zm40-89.3l0 0 0 0-.2-.2c-.2-.2-.4-.5-.7-.9c-.6-.8-1.6-2-2.8-3.4c-2.5-2.8-6-6.6-10.2-10.3c-8.8-7.8-18.8-14-27.7-14s-18.9 6.2-27.7 14c-4.2 3.7-7.7 7.5-10.2 10.3c-1.2 1.4-2.2 2.6-2.8 3.4c-.3 .4-.6 .7-.7 .9l-.2 .2 0 0 0 0 0 0c-2.1 2.8-5.7 3.9-8.9 2.8s-5.5-4.1-5.5-7.6c0-17.9 6.7-35.6 16.6-48.8c9.8-13 23.9-23.2 39.4-23.2s29.6 10.2 39.4 23.2c9.9 13.2 16.6 30.9 16.6 48.8c0 3.4-2.2 6.5-5.5 7.6s-6.9 0-8.9-2.8l0 0 0 0zm160 0l0 0-.2-.2c-.2-.2-.4-.5-.7-.9c-.6-.8-1.6-2-2.8-3.4c-2.5-2.8-6-6.6-10.2-10.3c-8.8-7.8-18.8-14-27.7-14s-18.9 6.2-27.7 14c-4.2 3.7-7.7 7.5-10.2 10.3c-1.2 1.4-2.2 2.6-2.8 3.4c-.3 .4-.6 .7-.7 .9l-.2 .2 0 0 0 0 0 0c-2.1 2.8-5.7 3.9-8.9 2.8s-5.5-4.1-5.5-7.6c0-17.9 6.7-35.6 16.6-48.8c9.8-13 23.9-23.2 39.4-23.2s29.6 10.2 39.4 23.2c9.9 13.2 16.6 30.9 16.6 48.8c0 3.4-2.2 6.5-5.5 7.6s-6.9 0-8.9-2.8l0 0 0 0 0 0z"]},cg={prefix:"far",iconName:"face-grin-stars",icon:[512,512,[129321,"grin-stars"],"f587","M256 48a208 208 0 1 1 0 416 208 208 0 1 1 0-416zm0 464A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM183.2 132.6c-1.3-2.8-4.1-4.6-7.2-4.6s-5.9 1.8-7.2 4.6l-16.6 34.7-38.1 5c-3.1 .4-5.6 2.5-6.6 5.5s-.1 6.2 2.1 8.3l27.9 26.5-7 37.8c-.6 3 .7 6.1 3.2 7.9s5.8 2 8.5 .6L176 240.5l33.8 18.3c2.7 1.5 6 1.3 8.5-.6s3.7-4.9 3.2-7.9l-7-37.8L242.4 186c2.2-2.1 3.1-5.3 2.1-8.3s-3.5-5.1-6.6-5.5l-38.1-5-16.6-34.7zm160 0c-1.3-2.8-4.1-4.6-7.2-4.6s-5.9 1.8-7.2 4.6l-16.6 34.7-38.1 5c-3.1 .4-5.6 2.5-6.6 5.5s-.1 6.2 2.1 8.3l27.9 26.5-7 37.8c-.6 3 .7 6.1 3.2 7.9s5.8 2 8.5 .6L336 240.5l33.8 18.3c2.7 1.5 6 1.3 8.5-.6s3.7-4.9 3.2-7.9l-7-37.8L402.4 186c2.2-2.1 3.1-5.3 2.1-8.3s-3.5-5.1-6.6-5.5l-38.1-5-16.6-34.7zm6.3 175.8c-28.9 6.8-60.5 10.5-93.6 10.5s-64.7-3.7-93.6-10.5c-18.7-4.4-35.9 12-25.5 28.1c24.6 38.1 68.7 63.5 119.1 63.5s94.5-25.4 119.1-63.5c10.4-16.1-6.8-32.5-25.5-28.1z"]},cy={prefix:"far",iconName:"address-book",icon:[512,512,[62138,"contact-book"],"f2b9","M384 48c8.8 0 16 7.2 16 16V448c0 8.8-7.2 16-16 16H96c-8.8 0-16-7.2-16-16V64c0-8.8 7.2-16 16-16H384zM96 0C60.7 0 32 28.7 32 64V448c0 35.3 28.7 64 64 64H384c35.3 0 64-28.7 64-64V64c0-35.3-28.7-64-64-64H96zM240 256a64 64 0 1 0 0-128 64 64 0 1 0 0 128zm-32 32c-44.2 0-80 35.8-80 80c0 8.8 7.2 16 16 16H336c8.8 0 16-7.2 16-16c0-44.2-35.8-80-80-80H208zM512 80c0-8.8-7.2-16-16-16s-16 7.2-16 16v64c0 8.8 7.2 16 16 16s16-7.2 16-16V80zM496 192c-8.8 0-16 7.2-16 16v64c0 8.8 7.2 16 16 16s16-7.2 16-16V208c0-8.8-7.2-16-16-16zm16 144c0-8.8-7.2-16-16-16s-16 7.2-16 16v64c0 8.8 7.2 16 16 16s16-7.2 16-16V336z"]},cz={prefix:"far",iconName:"paste",icon:[512,512,["file-clipboard"],"f0ea","M80 96v16c0 17.7 14.3 32 32 32h60.8c16.6-28.7 47.6-48 83.2-48h62c-7.1-27.6-32.2-48-62-48H215.4C211.6 20.9 188.2 0 160 0s-51.6 20.9-55.4 48H64C28.7 48 0 76.7 0 112V384c0 35.3 28.7 64 64 64h96V400H64c-8.8 0-16-7.2-16-16V112c0-8.8 7.2-16 16-16H80zm64-40a16 16 0 1 1 32 0 16 16 0 1 1 -32 0zM256 464c-8.8 0-16-7.2-16-16V192c0-8.8 7.2-16 16-16H384v48c0 17.7 14.3 32 32 32h48V448c0 8.8-7.2 16-16 16H256zm192 48c35.3 0 64-28.7 64-64V227.9c0-12.7-5.1-24.9-14.1-33.9l-51.9-51.9c-9-9-21.2-14.1-33.9-14.1H256c-35.3 0-64 28.7-64 64V448c0 35.3 28.7 64 64 64H448z"]},cb={prefix:"far",iconName:"face-grin-tongue-squint",icon:[512,512,[128541,"grin-tongue-squint"],"f58a","M464 256c0-114.9-93.1-208-208-208S48 141.1 48 256c0 81.7 47.1 152.4 115.7 186.4c-2.4-8.4-3.7-17.3-3.7-26.4V392.7c-24-17.5-43.1-41.4-54.8-69.2c-5-11.8 7-22.5 19.3-18.7c39.7 12.2 84.5 19 131.8 19s92.1-6.8 131.8-19c12.3-3.8 24.3 6.9 19.3 18.7c-11.8 28-31.1 52-55.4 69.6V416c0 9.2-1.3 18-3.7 26.4C416.9 408.4 464 337.7 464 256zM0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256zm116-98.9c0-9 9.6-14.7 17.5-10.5l89.9 47.9c10.7 5.7 10.7 21.1 0 26.8l-89.9 47.9c-7.9 4.2-17.5-1.5-17.5-10.5c0-2.8 1-5.5 2.8-7.6l36-43.2-36-43.2c-1.8-2.1-2.8-4.8-2.8-7.6zm262.5-10.5c7.9-4.2 17.5 1.5 17.5 10.5c0 2.8-1 5.5-2.8 7.6l-36 43.2 36 43.2c1.8 2.1 2.8 4.8 2.8 7.6c0 9-9.6 14.7-17.5 10.5l-89.9-47.9c-10.7-5.7-10.7-21.1 0-26.8l89.9-47.9zM320 416V378.6c0-14.7-11.9-26.6-26.6-26.6h-2c-11.3 0-21.1 7.9-23.6 18.9c-2.8 12.6-20.8 12.6-23.6 0c-2.5-11.1-12.3-18.9-23.6-18.9h-2c-14.7 0-26.6 11.9-26.6 26.6V416c0 35.3 28.7 64 64 64s64-28.7 64-64z"]},cM={prefix:"far",iconName:"face-flushed",icon:[512,512,[128563,"flushed"],"f579","M464 256A208 208 0 1 1 48 256a208 208 0 1 1 416 0zM256 0a256 256 0 1 0 0 512A256 256 0 1 0 256 0zM160.4 248a24 24 0 1 0 0-48 24 24 0 1 0 0 48zm216-24a24 24 0 1 0 -48 0 24 24 0 1 0 48 0zM192 336c-13.3 0-24 10.7-24 24s10.7 24 24 24H320c13.3 0 24-10.7 24-24s-10.7-24-24-24H192zM160 176a48 48 0 1 1 0 96 48 48 0 1 1 0-96zm0 128a80 80 0 1 0 0-160 80 80 0 1 0 0 160zm144-80a48 48 0 1 1 96 0 48 48 0 1 1 -96 0zm128 0a80 80 0 1 0 -160 0 80 80 0 1 0 160 0z"]},cx={prefix:"far",iconName:"square-caret-right",icon:[448,512,["caret-square-right"],"f152","M400 96c0-8.8-7.2-16-16-16L64 80c-8.8 0-16 7.2-16 16l0 320c0 8.8 7.2 16 16 16l320 0c8.8 0 16-7.2 16-16l0-320zM384 32c35.3 0 64 28.7 64 64l0 320c0 35.3-28.7 64-64 64L64 480c-35.3 0-64-28.7-64-64L0 96C0 60.7 28.7 32 64 32l320 0zM320 256c0 6.7-2.8 13-7.7 17.6l-112 104c-7 6.5-17.2 8.2-25.9 4.4s-14.4-12.5-14.4-22l0-208c0-9.5 5.7-18.2 14.4-22s18.9-2.1 25.9 4.4l112 104c4.9 4.5 7.7 10.9 7.7 17.6z"]},cC={prefix:"far",iconName:"square-minus",icon:[448,512,[61767,"minus-square"],"f146","M64 80c-8.8 0-16 7.2-16 16V416c0 8.8 7.2 16 16 16H384c8.8 0 16-7.2 16-16V96c0-8.8-7.2-16-16-16H64zM0 96C0 60.7 28.7 32 64 32H384c35.3 0 64 28.7 64 64V416c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V96zM152 232H296c13.3 0 24 10.7 24 24s-10.7 24-24 24H152c-13.3 0-24-10.7-24-24s10.7-24 24-24z"]},cH={prefix:"far",iconName:"square-caret-down",icon:[448,512,["caret-square-down"],"f150","M384 432c8.8 0 16-7.2 16-16l0-320c0-8.8-7.2-16-16-16L64 80c-8.8 0-16 7.2-16 16l0 320c0 8.8 7.2 16 16 16l320 0zm64-16c0 35.3-28.7 64-64 64L64 480c-35.3 0-64-28.7-64-64L0 96C0 60.7 28.7 32 64 32l320 0c35.3 0 64 28.7 64 64l0 320zM224 352c-6.7 0-13-2.8-17.6-7.7l-104-112c-6.5-7-8.2-17.2-4.4-25.9s12.5-14.4 22-14.4l208 0c9.5 0 18.2 5.7 22 14.4s2.1 18.9-4.4 25.9l-104 112c-4.5 4.9-10.9 7.7-17.6 7.7z"]},cw={prefix:"far",iconName:"face-kiss-beam",icon:[512,512,[128537,"kiss-beam"],"f597","M464 256A208 208 0 1 0 48 256a208 208 0 1 0 416 0zM0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256zm304.7 41.7c4.3 5.1 7.3 11.4 7.3 18.3s-3.1 13.2-7.3 18.3c-4.3 5.2-10.1 9.7-16.7 13.4c-2.7 1.5-5.7 3-8.7 4.3c3.1 1.3 6 2.7 8.7 4.3c6.6 3.7 12.5 8.2 16.7 13.4c4.3 5.1 7.3 11.4 7.3 18.3s-3.1 13.2-7.3 18.3c-4.3 5.2-10.1 9.7-16.7 13.4C274.7 427.1 257.4 432 240 432c-3.6 0-6.8-2.5-7.7-6s.6-7.2 3.8-9l0 0 0 0 0 0 0 0 .2-.1c.2-.1 .5-.3 .9-.5c.8-.5 2-1.2 3.4-2.1c2.8-1.9 6.5-4.5 10.2-7.6c3.7-3.1 7.2-6.6 9.6-10.1c2.5-3.5 3.5-6.4 3.5-8.6s-1-5-3.5-8.6c-2.5-3.5-5.9-6.9-9.6-10.1c-3.7-3.1-7.4-5.7-10.2-7.6c-1.4-.9-2.6-1.6-3.4-2.1c-.4-.2-.7-.4-.9-.5l-.2-.1 0 0 0 0 0 0c-2.5-1.4-4.1-4.1-4.1-7s1.6-5.6 4.1-7l0 0 0 0 0 0 0 0 0 0 .2-.1c.2-.1 .5-.3 .9-.5c.8-.5 2-1.2 3.4-2.1c2.8-1.9 6.5-4.5 10.2-7.6c3.7-3.1 7.2-6.6 9.6-10.1c2.5-3.5 3.5-6.4 3.5-8.6s-1-5-3.5-8.6c-2.5-3.5-5.9-6.9-9.6-10.1c-3.7-3.1-7.4-5.7-10.2-7.6c-1.4-.9-2.6-1.6-3.4-2.1c-.4-.2-.7-.4-.9-.5l-.2-.1 0 0 0 0 0 0c-3.2-1.8-4.7-5.5-3.8-9s4.1-6 7.7-6c17.4 0 34.7 4.9 47.9 12.3c6.6 3.7 12.5 8.2 16.7 13.4zm-87.1-68.9l0 0 0 0-.2-.2c-.2-.2-.4-.5-.7-.9c-.6-.8-1.6-2-2.8-3.4c-2.5-2.8-6-6.6-10.2-10.3c-8.8-7.8-18.8-14-27.7-14s-18.9 6.2-27.7 14c-4.2 3.7-7.7 7.5-10.2 10.3c-1.2 1.4-2.2 2.6-2.8 3.4c-.3 .4-.6 .7-.7 .9l-.2 .2 0 0 0 0 0 0c-2.1 2.8-5.7 3.9-8.9 2.8s-5.5-4.1-5.5-7.6c0-17.9 6.7-35.6 16.6-48.8c9.8-13 23.9-23.2 39.4-23.2s29.6 10.2 39.4 23.2c9.9 13.2 16.6 30.9 16.6 48.8c0 3.4-2.2 6.5-5.5 7.6s-6.9 0-8.9-2.8l0 0 0 0zm160 0l0 0-.2-.2c-.2-.2-.4-.5-.7-.9c-.6-.8-1.6-2-2.8-3.4c-2.5-2.8-6-6.6-10.2-10.3c-8.8-7.8-18.8-14-27.7-14s-18.9 6.2-27.7 14c-4.2 3.7-7.7 7.5-10.2 10.3c-1.2 1.4-2.2 2.6-2.8 3.4c-.3 .4-.6 .7-.7 .9l-.2 .2 0 0 0 0 0 0c-2.1 2.8-5.7 3.9-8.9 2.8s-5.5-4.1-5.5-7.6c0-17.9 6.7-35.6 16.6-48.8c9.8-13 23.9-23.2 39.4-23.2s29.6 10.2 39.4 23.2c9.9 13.2 16.6 30.9 16.6 48.8c0 3.4-2.2 6.5-5.5 7.6s-6.9 0-8.9-2.8l0 0 0 0 0 0z"]},cV={prefix:"far",iconName:"square-check",icon:[448,512,[9745,9989,61510,"check-square"],"f14a","M64 80c-8.8 0-16 7.2-16 16V416c0 8.8 7.2 16 16 16H384c8.8 0 16-7.2 16-16V96c0-8.8-7.2-16-16-16H64zM0 96C0 60.7 28.7 32 64 32H384c35.3 0 64 28.7 64 64V416c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V96zM337 209L209 337c-9.4 9.4-24.6 9.4-33.9 0l-64-64c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l47 47L303 175c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9z"]},ck={prefix:"far",iconName:"circle-dot",icon:[512,512,[128280,"dot-circle"],"f192","M464 256A208 208 0 1 0 48 256a208 208 0 1 0 416 0zM0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256zm256-96a96 96 0 1 1 0 192 96 96 0 1 1 0-192z"]},cL={prefix:"far",iconName:"face-dizzy",icon:[512,512,["dizzy"],"f567","M464 256A208 208 0 1 0 48 256a208 208 0 1 0 416 0zM0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256zm256 32a64 64 0 1 1 0 128 64 64 0 1 1 0-128zM103 135c9.4-9.4 24.6-9.4 33.9 0l23 23 23-23c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9l-23 23 23 23c9.4 9.4 9.4 24.6 0 33.9s-24.6 9.4-33.9 0l-23-23-23 23c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9l23-23-23-23c-9.4-9.4-9.4-24.6 0-33.9zm192 0c9.4-9.4 24.6-9.4 33.9 0l23 23 23-23c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9l-23 23 23 23c9.4 9.4 9.4 24.6 0 33.9s-24.6 9.4-33.9 0l-23-23-23 23c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9l23-23-23-23c-9.4-9.4-9.4-24.6 0-33.9z"]},cS={prefix:"far",iconName:"futbol",icon:[512,512,[9917,"futbol-ball","soccer-ball"],"f1e3","M435.4 361.3l-89.7-6c-5.2-.3-10.3 1.1-14.5 4.2s-7.2 7.4-8.4 12.5l-22 87.2c-14.4 3.2-29.4 4.8-44.8 4.8s-30.3-1.7-44.8-4.8l-22-87.2c-1.3-5-4.3-9.4-8.4-12.5s-9.3-4.5-14.5-4.2l-89.7 6C61.7 335.9 51.9 307 49 276.2L125 228.3c4.4-2.8 7.6-7 9.2-11.9s1.4-10.2-.5-15L100.4 118c19.9-22.4 44.6-40.5 72.4-52.7l69.1 57.6c4 3.3 9 5.1 14.1 5.1s10.2-1.8 14.1-5.1l69.1-57.6c27.8 12.2 52.5 30.3 72.4 52.7l-33.4 83.4c-1.9 4.8-2.1 10.1-.5 15s4.9 9.1 9.2 11.9L463 276.2c-3 30.8-12.7 59.7-27.6 85.1zM256 48l.9 0h-1.8l.9 0zM56.7 196.2c.9-3 1.9-6.1 2.9-9.1l-2.9 9.1zM132 423l3.8 2.7c-1.3-.9-2.5-1.8-3.8-2.7zm248.1-.1c-1.3 1-2.7 2-4 2.9l4-2.9zm75.2-226.6l-3-9.2c1.1 3 2.1 6.1 3 9.2zM256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zm14.1-325.7c-8.4-6.1-19.8-6.1-28.2 0L194 221c-8.4 6.1-11.9 16.9-8.7 26.8l18.3 56.3c3.2 9.9 12.4 16.6 22.8 16.6h59.2c10.4 0 19.6-6.7 22.8-16.6l18.3-56.3c3.2-9.9-.3-20.7-8.7-26.8l-47.9-34.8z"]},cN={prefix:"far",iconName:"pen-to-square",icon:[512,512,["edit"],"f044","M441 58.9L453.1 71c9.4 9.4 9.4 24.6 0 33.9L424 134.1 377.9 88 407 58.9c9.4-9.4 24.6-9.4 33.9 0zM209.8 256.2L344 121.9 390.1 168 255.8 302.2c-2.9 2.9-6.5 5-10.4 6.1l-58.5 16.7 16.7-58.5c1.1-3.9 3.2-7.5 6.1-10.4zM373.1 25L175.8 222.2c-8.7 8.7-15 19.4-18.3 31.1l-28.6 100c-2.4 8.4-.1 17.4 6.1 23.6s15.2 8.5 23.6 6.1l100-28.6c11.8-3.4 22.5-9.7 31.1-18.3L487 138.9c28.1-28.1 28.1-73.7 0-101.8L474.9 25C446.8-3.1 401.2-3.1 373.1 25zM88 64C39.4 64 0 103.4 0 152V424c0 48.6 39.4 88 88 88H360c48.6 0 88-39.4 88-88V312c0-13.3-10.7-24-24-24s-24 10.7-24 24V424c0 22.1-17.9 40-40 40H88c-22.1 0-40-17.9-40-40V152c0-22.1 17.9-40 40-40H200c13.3 0 24-10.7 24-24s-10.7-24-24-24H88z"]},cT={prefix:"far",iconName:"hourglass-half",icon:[384,512,["hourglass-2"],"f252","M0 24C0 10.7 10.7 0 24 0H360c13.3 0 24 10.7 24 24s-10.7 24-24 24h-8V67c0 40.3-16 79-44.5 107.5L225.9 256l81.5 81.5C336 366 352 404.7 352 445v19h8c13.3 0 24 10.7 24 24s-10.7 24-24 24H24c-13.3 0-24-10.7-24-24s10.7-24 24-24h8V445c0-40.3 16-79 44.5-107.5L158.1 256 76.5 174.5C48 146 32 107.3 32 67V48H24C10.7 48 0 37.3 0 24zM110.5 371.5c-3.9 3.9-7.5 8.1-10.7 12.5H284.2c-3.2-4.4-6.8-8.6-10.7-12.5L192 289.9l-81.5 81.5zM284.2 128C297 110.4 304 89 304 67V48H80V67c0 22.1 7 43.4 19.8 61H284.2z"]},cA={prefix:"far",iconName:"hand",icon:[512,512,[129306,9995,"hand-paper"],"f256","M256 0c-25.3 0-47.2 14.7-57.6 36c-7-2.6-14.5-4-22.4-4c-35.3 0-64 28.7-64 64V261.5l-2.7-2.7c-25-25-65.5-25-90.5 0s-25 65.5 0 90.5L106.5 437c48 48 113.1 75 181 75H296h8c1.5 0 3-.1 4.5-.4c91.7-6.2 165-79.4 171.1-171.1c.3-1.5 .4-3 .4-4.5V160c0-35.3-28.7-64-64-64c-5.5 0-10.9 .7-16 2V96c0-35.3-28.7-64-64-64c-7.9 0-15.4 1.4-22.4 4C303.2 14.7 281.3 0 256 0zM240 96.1c0 0 0-.1 0-.1V64c0-8.8 7.2-16 16-16s16 7.2 16 16V95.9c0 0 0 .1 0 .1V232c0 13.3 10.7 24 24 24s24-10.7 24-24V96c0 0 0 0 0-.1c0-8.8 7.2-16 16-16s16 7.2 16 16v55.9c0 0 0 .1 0 .1v80c0 13.3 10.7 24 24 24s24-10.7 24-24V160.1c0 0 0-.1 0-.1c0-8.8 7.2-16 16-16s16 7.2 16 16V332.9c-.1 .6-.1 1.3-.2 1.9c-3.4 69.7-59.3 125.6-129 129c-.6 0-1.3 .1-1.9 .2H296h-8.5c-55.2 0-108.1-21.9-147.1-60.9L52.7 315.3c-6.2-6.2-6.2-16.4 0-22.6s16.4-6.2 22.6 0L119 336.4c6.9 6.9 17.2 8.9 26.2 5.2s14.8-12.5 14.8-22.2V96c0-8.8 7.2-16 16-16c8.8 0 16 7.1 16 15.9V232c0 13.3 10.7 24 24 24s24-10.7 24-24V96.1z"]},c_={prefix:"far",iconName:"face-kiss",icon:[512,512,[128535,"kiss"],"f596","M464 256A208 208 0 1 0 48 256a208 208 0 1 0 416 0zM0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256zm304.7 25.7c4.3 5.1 7.3 11.4 7.3 18.3s-3.1 13.2-7.3 18.3c-4.3 5.2-10.1 9.7-16.7 13.4c-2.7 1.5-5.7 3-8.7 4.3c3.1 1.3 6 2.7 8.7 4.3c6.6 3.7 12.5 8.2 16.7 13.4c4.3 5.1 7.3 11.4 7.3 18.3s-3.1 13.2-7.3 18.3c-4.3 5.2-10.1 9.7-16.7 13.4C274.7 411.1 257.4 416 240 416c-3.6 0-6.8-2.5-7.7-6s.6-7.2 3.8-9l0 0 0 0 0 0 0 0 .2-.1c.2-.1 .5-.3 .9-.5c.8-.5 2-1.2 3.4-2.1c2.8-1.9 6.5-4.5 10.2-7.6c3.7-3.1 7.2-6.6 9.6-10.1c2.5-3.5 3.5-6.4 3.5-8.6s-1-5-3.5-8.6c-2.5-3.5-5.9-6.9-9.6-10.1c-3.7-3.1-7.4-5.7-10.2-7.6c-1.4-.9-2.6-1.6-3.4-2.1l-.8-.5-.1-.1-.2-.1 0 0 0 0 0 0c-2.5-1.4-4.1-4.1-4.1-7s1.6-5.6 4.1-7l0 0 0 0 0 0 0 0 0 0 .2-.1c.2-.1 .5-.3 .9-.5c.8-.5 2-1.2 3.4-2.1c2.8-1.9 6.5-4.5 10.2-7.6c3.7-3.1 7.2-6.6 9.6-10.1c2.5-3.5 3.5-6.4 3.5-8.6s-1-5-3.5-8.6c-2.5-3.5-5.9-6.9-9.6-10.1c-3.7-3.1-7.4-5.7-10.2-7.6c-1.4-.9-2.6-1.6-3.4-2.1c-.4-.2-.7-.4-.9-.5l-.2-.1 0 0 0 0 0 0c-3.2-1.8-4.7-5.5-3.8-9s4.1-6 7.7-6c17.4 0 34.7 4.9 47.9 12.3c6.6 3.7 12.5 8.2 16.7 13.4zM144.4 208a32 32 0 1 1 64 0 32 32 0 1 1 -64 0zm192-32a32 32 0 1 1 0 64 32 32 0 1 1 0-64z"]},cE={prefix:"far",iconName:"face-grin-tongue",icon:[512,512,[128539,"grin-tongue"],"f589","M464 256c0-114.9-93.1-208-208-208S48 141.1 48 256c0 81.7 47.1 152.4 115.7 186.4c-2.4-8.4-3.7-17.3-3.7-26.4V363.6c-8.9-8-16.7-17.1-23.1-27.1c-10.4-16.1 6.8-32.5 25.5-28.1c28.9 6.8 60.5 10.5 93.6 10.5s64.7-3.7 93.6-10.5c18.7-4.4 35.9 12 25.5 28.1c-6.4 9.9-14.2 19-23 27V416c0 9.2-1.3 18-3.7 26.4C416.9 408.4 464 337.7 464 256zM0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256zm176.4-80a32 32 0 1 1 0 64 32 32 0 1 1 0-64zm128 32a32 32 0 1 1 64 0 32 32 0 1 1 -64 0zM320 416V378.6c0-14.7-11.9-26.6-26.6-26.6h-2c-11.3 0-21.1 7.9-23.6 18.9c-2.8 12.6-20.8 12.6-23.6 0c-2.5-11.1-12.3-18.9-23.6-18.9h-2c-14.7 0-26.6 11.9-26.6 26.6V416c0 35.3 28.7 64 64 64s64-28.7 64-64z"]},cO={prefix:"far",iconName:"face-grin-wink",icon:[512,512,["grin-wink"],"f58c","M464 256A208 208 0 1 0 48 256a208 208 0 1 0 416 0zM0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256zm349.5 52.4c18.7-4.4 35.9 12 25.5 28.1C350.4 374.6 306.3 400 255.9 400s-94.5-25.4-119.1-63.5c-10.4-16.1 6.8-32.5 25.5-28.1c28.9 6.8 60.5 10.5 93.6 10.5s64.7-3.7 93.6-10.5zM144.4 208a32 32 0 1 1 64 0 32 32 0 1 1 -64 0zm165.8 21.7c-7.6 8.1-20.2 8.5-28.3 .9s-8.5-20.2-.9-28.3c14.5-15.5 35.2-22.3 54.6-22.3s40.1 6.8 54.6 22.3c7.6 8.1 7.1 20.7-.9 28.3s-20.7 7.1-28.3-.9c-5.5-5.8-14.8-9.7-25.4-9.7s-19.9 3.8-25.4 9.7z"]},cR={prefix:"far",iconName:"face-grin-wide",icon:[512,512,[128515,"grin-alt"],"f581","M464 256A208 208 0 1 0 48 256a208 208 0 1 0 416 0zM0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256zm349.5 52.4c18.7-4.4 35.9 12 25.5 28.1C350.4 374.6 306.3 400 255.9 400s-94.5-25.4-119.1-63.5c-10.4-16.1 6.8-32.5 25.5-28.1c28.9 6.8 60.5 10.5 93.6 10.5s64.7-3.7 93.6-10.5zM224 192c0 35.3-14.3 64-32 64s-32-28.7-32-64s14.3-64 32-64s32 28.7 32 64zm96 64c-17.7 0-32-28.7-32-64s14.3-64 32-64s32 28.7 32 64s-14.3 64-32 64z"]},cP={prefix:"far",iconName:"face-frown-open",icon:[512,512,[128550,"frown-open"],"f57a","M464 256A208 208 0 1 0 48 256a208 208 0 1 0 416 0zM0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256zM182.4 382.5c-12.4 5.2-26.5-4.1-21.1-16.4c16-36.6 52.4-62.1 94.8-62.1s78.8 25.6 94.8 62.1c5.4 12.3-8.7 21.6-21.1 16.4c-22.4-9.5-47.4-14.8-73.7-14.8s-51.3 5.3-73.7 14.8zM144.4 208a32 32 0 1 1 64 0 32 32 0 1 1 -64 0zm192-32a32 32 0 1 1 0 64 32 32 0 1 1 0-64z"]},cI={prefix:"far",iconName:"folder",icon:[512,512,[128193,128447,61716,"folder-blank"],"f07b","M0 96C0 60.7 28.7 32 64 32H196.1c19.1 0 37.4 7.6 50.9 21.1L289.9 96H448c35.3 0 64 28.7 64 64V416c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V96zM64 80c-8.8 0-16 7.2-16 16V416c0 8.8 7.2 16 16 16H448c8.8 0 16-7.2 16-16V160c0-8.8-7.2-16-16-16H286.6c-10.6 0-20.8-4.2-28.3-11.7L213.1 87c-4.5-4.5-10.6-7-17-7H64z"]},cj={prefix:"far",iconName:"square-caret-left",icon:[448,512,["caret-square-left"],"f191","M48 416c0 8.8 7.2 16 16 16l320 0c8.8 0 16-7.2 16-16l0-320c0-8.8-7.2-16-16-16L64 80c-8.8 0-16 7.2-16 16l0 320zm16 64c-35.3 0-64-28.7-64-64L0 96C0 60.7 28.7 32 64 32l320 0c35.3 0 64 28.7 64 64l0 320c0 35.3-28.7 64-64 64L64 480zm64-224c0-6.7 2.8-13 7.7-17.6l112-104c7-6.5 17.2-8.2 25.9-4.4s14.4 12.5 14.4 22l0 208c0 9.5-5.7 18.2-14.4 22s-18.9 2.1-25.9-4.4l-112-104c-4.9-4.5-7.7-10.9-7.7-17.6z"]},cB={prefix:"far",iconName:"face-laugh-squint",icon:[512,512,["laugh-squint"],"f59b","M464 256A208 208 0 1 0 48 256a208 208 0 1 0 416 0zM0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256zm130.7 57.9c-4.2-13.6 7.1-25.9 21.3-25.9H364.5c14.2 0 25.5 12.4 21.3 25.9C369 368.4 318.2 408 258.2 408s-110.8-39.6-127.5-94.1zm2.8-183.3l89.9 47.9c10.7 5.7 10.7 21.1 0 26.8l-89.9 47.9c-7.9 4.2-17.5-1.5-17.5-10.5c0-2.8 1-5.5 2.8-7.6l36-43.2-36-43.2c-1.8-2.1-2.8-4.8-2.8-7.6c0-9 9.6-14.7 17.5-10.5zM396 141.1c0 2.8-1 5.5-2.8 7.6l-36 43.2 36 43.2c1.8 2.1 2.8 4.8 2.8 7.6c0 9-9.6 14.7-17.5 10.5l-89.9-47.9c-10.7-5.7-10.7-21.1 0-26.8l89.9-47.9c7.9-4.2 17.5 1.5 17.5 10.5z"]},cF={prefix:"far",iconName:"face-laugh",icon:[512,512,["laugh"],"f599","M464 256A208 208 0 1 0 48 256a208 208 0 1 0 416 0zM0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256zm130.7 57.9c-4.2-13.6 7.1-25.9 21.3-25.9H364.5c14.2 0 25.5 12.4 21.3 25.9C369 368.4 318.2 408 258.2 408s-110.8-39.6-127.5-94.1zM144.4 192a32 32 0 1 1 64 0 32 32 0 1 1 -64 0zm192-32a32 32 0 1 1 0 64 32 32 0 1 1 0-64z"]},cD={prefix:"far",iconName:"hand-back-fist",icon:[448,512,["hand-rock"],"f255","M144 64c0-8.8 7.2-16 16-16s16 7.2 16 16c0 9.1 5.1 17.4 13.3 21.5s17.9 3.2 25.1-2.3c2.7-2 6-3.2 9.6-3.2c8.8 0 16 7.2 16 16c0 9.1 5.1 17.4 13.3 21.5s17.9 3.2 25.1-2.3c2.7-2 6-3.2 9.6-3.2c8.8 0 16 7.2 16 16c0 9.1 5.1 17.4 13.3 21.5s17.9 3.2 25.1-2.3c2.7-2 6-3.2 9.6-3.2c8.8 0 16 7.2 16 16V264c0 31.3-20 58-48 67.9c-9.6 3.4-16 12.5-16 22.6V488c0 13.3 10.7 24 24 24s24-10.7 24-24V370.2c38-20.1 64-60.1 64-106.2V160c0-35.3-28.7-64-64-64c-2.8 0-5.6 .2-8.3 .5C332.8 77.1 311.9 64 288 64c-2.8 0-5.6 .2-8.3 .5C268.8 45.1 247.9 32 224 32c-2.8 0-5.6 .2-8.3 .5C204.8 13.1 183.9 0 160 0C124.7 0 96 28.7 96 64v64.3c-11.7 7.4-22.5 16.4-32 26.9l17.8 16.1L64 155.2l-9.4 10.5C40 181.8 32 202.8 32 224.6v12.8c0 49.6 24.2 96.1 64.8 124.5l13.8-19.7L96.8 361.9l8.9 6.2c6.9 4.8 14.4 8.6 22.3 11.3V488c0 13.3 10.7 24 24 24s24-10.7 24-24V359.9c0-12.6-9.8-23.1-22.4-23.9c-7.3-.5-14.3-2.9-20.3-7.1l-13.1 18.7 13.1-18.7-8.9-6.2C96.6 303.1 80 271.3 80 237.4V224.6c0-9.9 3.7-19.4 10.3-26.8l9.4-10.5c3.8-4.2 7.9-8.1 12.3-11.6V208c0 8.8 7.2 16 16 16s16-7.2 16-16V142.3 128 64z"]},cZ={prefix:"far",iconName:"square-caret-up",icon:[448,512,["caret-square-up"],"f151","M64 80c-8.8 0-16 7.2-16 16l0 320c0 8.8 7.2 16 16 16l320 0c8.8 0 16-7.2 16-16l0-320c0-8.8-7.2-16-16-16L64 80zM0 96C0 60.7 28.7 32 64 32l320 0c35.3 0 64 28.7 64 64l0 320c0 35.3-28.7 64-64 64L64 480c-35.3 0-64-28.7-64-64L0 96zm224 64c6.7 0 13 2.8 17.6 7.7l104 112c6.5 7 8.2 17.2 4.4 25.9s-12.5 14.4-22 14.4l-208 0c-9.5 0-18.2-5.7-22-14.4s-2.1-18.9 4.4-25.9l104-112c4.5-4.9 10.9-7.7 17.6-7.7z"]},cq={prefix:"far",iconName:"chart-bar",icon:[512,512,["bar-chart"],"f080","M24 32c13.3 0 24 10.7 24 24V408c0 13.3 10.7 24 24 24H488c13.3 0 24 10.7 24 24s-10.7 24-24 24H72c-39.8 0-72-32.2-72-72V56C0 42.7 10.7 32 24 32zM128 136c0-13.3 10.7-24 24-24l208 0c13.3 0 24 10.7 24 24s-10.7 24-24 24l-208 0c-13.3 0-24-10.7-24-24zm24 72H296c13.3 0 24 10.7 24 24s-10.7 24-24 24H152c-13.3 0-24-10.7-24-24s10.7-24 24-24zm0 96H424c13.3 0 24 10.7 24 24s-10.7 24-24 24H152c-13.3 0-24-10.7-24-24s10.7-24 24-24z"]},cU={prefix:"far",iconName:"square-plus",icon:[448,512,[61846,"plus-square"],"f0fe","M64 80c-8.8 0-16 7.2-16 16V416c0 8.8 7.2 16 16 16H384c8.8 0 16-7.2 16-16V96c0-8.8-7.2-16-16-16H64zM0 96C0 60.7 28.7 32 64 32H384c35.3 0 64 28.7 64 64V416c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V96zM200 344V280H136c-13.3 0-24-10.7-24-24s10.7-24 24-24h64V168c0-13.3 10.7-24 24-24s24 10.7 24 24v64h64c13.3 0 24 10.7 24 24s-10.7 24-24 24H248v64c0 13.3-10.7 24-24 24s-24-10.7-24-24z"]},cW={prefix:"far",iconName:"circle-play",icon:[512,512,[61469,"play-circle"],"f144","M464 256A208 208 0 1 0 48 256a208 208 0 1 0 416 0zM0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256zM188.3 147.1c7.6-4.2 16.8-4.1 24.3 .5l144 88c7.1 4.4 11.5 12.1 11.5 20.5s-4.4 16.1-11.5 20.5l-144 88c-7.4 4.5-16.7 4.7-24.3 .5s-12.3-12.2-12.3-20.9V168c0-8.7 4.7-16.7 12.3-20.9z"]},c$={prefix:"far",iconName:"circle-check",icon:[512,512,[61533,"check-circle"],"f058","M256 48a208 208 0 1 1 0 416 208 208 0 1 1 0-416zm0 464A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM369 209c9.4-9.4 9.4-24.6 0-33.9s-24.6-9.4-33.9 0l-111 111-47-47c-9.4-9.4-24.6-9.4-33.9 0s-9.4 24.6 0 33.9l64 64c9.4 9.4 24.6 9.4 33.9 0L369 209z"]},cG={prefix:"far",iconName:"circle-stop",icon:[512,512,[62094,"stop-circle"],"f28d","M464 256A208 208 0 1 0 48 256a208 208 0 1 0 416 0zM0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256zm192-96H320c17.7 0 32 14.3 32 32V320c0 17.7-14.3 32-32 32H192c-17.7 0-32-14.3-32-32V192c0-17.7 14.3-32 32-32z"]},cY={prefix:"far",iconName:"face-laugh-beam",icon:[512,512,[128513,"laugh-beam"],"f59a","M464 256A208 208 0 1 0 48 256a208 208 0 1 0 416 0zM0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256zm130.7 57.9c-4.2-13.6 7.1-25.9 21.3-25.9H364.5c14.2 0 25.5 12.4 21.3 25.9C369 368.4 318.2 408 258.2 408s-110.8-39.6-127.5-94.1zm86.9-85.1l0 0 0 0-.2-.2c-.2-.2-.4-.5-.7-.9c-.6-.8-1.6-2-2.8-3.4c-2.5-2.8-6-6.6-10.2-10.3c-8.8-7.8-18.8-14-27.7-14s-18.9 6.2-27.7 14c-4.2 3.7-7.7 7.5-10.2 10.3c-1.2 1.4-2.2 2.6-2.8 3.4c-.3 .4-.6 .7-.7 .9l-.2 .2 0 0 0 0 0 0c-2.1 2.8-5.7 3.9-8.9 2.8s-5.5-4.1-5.5-7.6c0-17.9 6.7-35.6 16.6-48.8c9.8-13 23.9-23.2 39.4-23.2s29.6 10.2 39.4 23.2c9.9 13.2 16.6 30.9 16.6 48.8c0 3.4-2.2 6.5-5.5 7.6s-6.9 0-8.9-2.8l0 0 0 0zm160 0l0 0-.2-.2c-.2-.2-.4-.5-.7-.9c-.6-.8-1.6-2-2.8-3.4c-2.5-2.8-6-6.6-10.2-10.3c-8.8-7.8-18.8-14-27.7-14s-18.9 6.2-27.7 14c-4.2 3.7-7.7 7.5-10.2 10.3c-1.2 1.4-2.2 2.6-2.8 3.4c-.3 .4-.6 .7-.7 .9l-.2 .2 0 0 0 0 0 0c-2.1 2.8-5.7 3.9-8.9 2.8s-5.5-4.1-5.5-7.6c0-17.9 6.7-35.6 16.6-48.8c9.8-13 23.9-23.2 39.4-23.2s29.6 10.2 39.4 23.2c9.9 13.2 16.6 30.9 16.6 48.8c0 3.4-2.2 6.5-5.5 7.6s-6.9 0-8.9-2.8l0 0 0 0 0 0z"]},cK={prefix:"far",iconName:"address-card",icon:[576,512,[62140,"contact-card","vcard"],"f2bb","M512 80c8.8 0 16 7.2 16 16V416c0 8.8-7.2 16-16 16H64c-8.8 0-16-7.2-16-16V96c0-8.8 7.2-16 16-16H512zM64 32C28.7 32 0 60.7 0 96V416c0 35.3 28.7 64 64 64H512c35.3 0 64-28.7 64-64V96c0-35.3-28.7-64-64-64H64zM208 256a64 64 0 1 0 0-128 64 64 0 1 0 0 128zm-32 32c-44.2 0-80 35.8-80 80c0 8.8 7.2 16 16 16H304c8.8 0 16-7.2 16-16c0-44.2-35.8-80-80-80H176zM376 144c-13.3 0-24 10.7-24 24s10.7 24 24 24h80c13.3 0 24-10.7 24-24s-10.7-24-24-24H376zm0 96c-13.3 0-24 10.7-24 24s10.7 24 24 24h80c13.3 0 24-10.7 24-24s-10.7-24-24-24H376z"]},cX={prefix:"far",iconName:"face-tired",icon:[512,512,[128555,"tired"],"f5c8","M464 256A208 208 0 1 0 48 256a208 208 0 1 0 416 0zM0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256zm176.5 64.3C196.1 302.1 223.8 288 256 288s59.9 14.1 79.5 32.3C354.5 338.1 368 362 368 384c0 5.4-2.7 10.4-7.2 13.4s-10.2 3.4-15.2 1.3l-17.2-7.5c-22.8-10-47.5-15.1-72.4-15.1s-49.6 5.2-72.4 15.1l-17.2 7.5c-4.9 2.2-10.7 1.7-15.2-1.3s-7.2-8-7.2-13.4c0-22 13.5-45.9 32.5-63.7zm-43-173.6l89.9 47.9c10.7 5.7 10.7 21.1 0 26.8l-89.9 47.9c-7.9 4.2-17.5-1.5-17.5-10.5c0-2.8 1-5.5 2.8-7.6l36-43.2-36-43.2c-1.8-2.1-2.8-4.8-2.8-7.6c0-9 9.6-14.7 17.5-10.5zM396 157.1c0 2.8-1 5.5-2.8 7.6l-36 43.2 36 43.2c1.8 2.1 2.8 4.8 2.8 7.6c0 9-9.6 14.7-17.5 10.5l-89.9-47.9c-10.7-5.7-10.7-21.1 0-26.8l89.9-47.9c7.9-4.2 17.5 1.5 17.5 10.5z"]},cQ={prefix:"far",iconName:"font-awesome",icon:[448,512,[62501,62694,"font-awesome-flag","font-awesome-logo-full"],"f2b4","M48 56c0-13.3-10.7-24-24-24S0 42.7 0 56V456c0 13.3 10.7 24 24 24s24-10.7 24-24V124.2l12.5-2.4c16.7-3.2 31.5-8.5 44.2-13.1l0 0 0 0c3.7-1.3 7.1-2.6 10.4-3.7c15.2-5.2 30.4-9.1 51.2-9.1c25.6 0 43 6 63.5 13.3l.5 .2c20.9 7.4 44.8 15.9 79.1 15.9c32.4 0 53.7-6.8 90.5-19.6V342.9l-9.5 3.3c-41.5 14.4-55.2 19.2-81 19.2c-25.7 0-43.1-6-63.6-13.3l-.6-.2c-20.8-7.4-44.8-15.8-79-15.8c-16.8 0-31 2-43.9 5c-12.9 3-20.9 16-17.9 28.9s16 20.9 28.9 17.9c9.6-2.2 20.1-3.7 32.9-3.7c25.6 0 43 6 63.5 13.3l.5 .2c20.9 7.4 44.8 15.9 79.1 15.9c34.4 0 56.4-7.7 97.8-22.2c7.5-2.6 15.5-5.4 24.4-8.5l16.2-5.5V360 72 38.4L416.2 49.3c-9.7 3.3-18.2 6.3-25.7 8.9c-41.5 14.4-55.2 19.2-81 19.2c-25.7 0-43.1-6-63.6-13.3l-.6-.2c-20.8-7.4-44.8-15.8-79-15.8c-27.8 0-48.5 5.5-66.6 11.6c-4.9 1.7-9.3 3.3-13.6 4.8c-11.9 4.3-22 7.9-34.7 10.3L48 75.4V56z"]},cJ={prefix:"far",iconName:"face-smile-wink",icon:[512,512,[128521,"smile-wink"],"f4da","M464 256A208 208 0 1 0 48 256a208 208 0 1 0 416 0zM0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256zm177.6 62.1C192.8 334.5 218.8 352 256 352s63.2-17.5 78.4-33.9c9-9.7 24.2-10.4 33.9-1.4s10.4 24.2 1.4 33.9c-22 23.8-60 49.4-113.6 49.4s-91.7-25.5-113.6-49.4c-9-9.7-8.4-24.9 1.4-33.9s24.9-8.4 33.9 1.4zM144.4 208a32 32 0 1 1 64 0 32 32 0 1 1 -64 0zm165.8 21.7c-7.6 8.1-20.2 8.5-28.3 .9s-8.5-20.2-.9-28.3c14.5-15.5 35.2-22.3 54.6-22.3s40.1 6.8 54.6 22.3c7.6 8.1 7.1 20.7-.9 28.3s-20.7 7.1-28.3-.9c-5.5-5.8-14.8-9.7-25.4-9.7s-19.9 3.8-25.4 9.7z"]},c1={prefix:"far",iconName:"file-zipper",icon:[384,512,["file-archive"],"f1c6","M64 464c-8.8 0-16-7.2-16-16V64c0-8.8 7.2-16 16-16h48c0 8.8 7.2 16 16 16h32c8.8 0 16-7.2 16-16h48v80c0 17.7 14.3 32 32 32h80V448c0 8.8-7.2 16-16 16H64zM64 0C28.7 0 0 28.7 0 64V448c0 35.3 28.7 64 64 64H320c35.3 0 64-28.7 64-64V154.5c0-17-6.7-33.3-18.7-45.3L274.7 18.7C262.7 6.7 246.5 0 229.5 0H64zm48 112c0 8.8 7.2 16 16 16h32c8.8 0 16-7.2 16-16s-7.2-16-16-16H128c-8.8 0-16 7.2-16 16zm0 64c0 8.8 7.2 16 16 16h32c8.8 0 16-7.2 16-16s-7.2-16-16-16H128c-8.8 0-16 7.2-16 16zm-6.3 71.8L82.1 335.9c-1.4 5.4-2.1 10.9-2.1 16.4c0 35.2 28.8 63.7 64 63.7s64-28.5 64-63.7c0-5.5-.7-11.1-2.1-16.4l-23.5-88.2c-3.7-14-16.4-23.8-30.9-23.8H136.6c-14.5 0-27.2 9.7-30.9 23.8zM128 336h32c8.8 0 16 7.2 16 16s-7.2 16-16 16H128c-8.8 0-16-7.2-16-16s7.2-16 16-16z"]},c2={prefix:"far",iconName:"face-kiss-wink-heart",icon:[512,512,[128536,"kiss-wink-heart"],"f598","M338.9 446.8c-25.4 11-53.4 17.2-82.9 17.2C141.1 464 48 370.9 48 256S141.1 48 256 48s208 93.1 208 208c0 22.4-3.5 43.9-10.1 64.1c3.1 4.5 5.7 9.4 7.8 14.6c12.7-1.6 25.1 .4 36.2 5c9.1-26.2 14-54.4 14-83.7C512 114.6 397.4 0 256 0S0 114.6 0 256S114.6 512 256 512c35.4 0 69.1-7.2 99.7-20.2c-4.8-5.5-8.5-12.2-10.4-19.7l-6.5-25.3zM296 316c0-6.9-3.1-13.2-7.3-18.3c-4.3-5.2-10.1-9.7-16.7-13.4C258.7 276.9 241.4 272 224 272c-3.6 0-6.8 2.5-7.7 6s.6 7.2 3.8 9l0 0 0 0 0 0 .2 .1c.2 .1 .5 .3 .9 .5c.8 .5 2 1.2 3.4 2.1c2.8 1.9 6.5 4.5 10.2 7.6c3.7 3.1 7.2 6.6 9.6 10.1c2.5 3.5 3.5 6.4 3.5 8.6s-1 5-3.5 8.6c-2.5 3.5-5.9 6.9-9.6 10.1c-3.7 3.1-7.4 5.7-10.2 7.6c-1.4 .9-2.6 1.6-3.4 2.1c-.4 .2-.7 .4-.9 .5l-.2 .1 0 0 0 0 0 0 0 0 0 0c-2.5 1.4-4.1 4.1-4.1 7s1.6 5.6 4.1 7l0 0 0 0 0 0 .2 .1c.2 .1 .5 .3 .9 .5c.8 .5 2 1.2 3.4 2.1c2.8 1.9 6.5 4.5 10.2 7.6c3.7 3.1 7.2 6.6 9.6 10.1c2.5 3.5 3.5 6.4 3.5 8.6s-1 5-3.5 8.6c-2.5 3.5-5.9 6.9-9.6 10.1c-3.7 3.1-7.4 5.7-10.2 7.6c-1.4 .9-2.6 1.6-3.4 2.1c-.4 .2-.7 .4-.9 .5l-.2 .1 0 0 0 0 0 0 0 0c-3.2 1.8-4.7 5.5-3.8 9s4.1 6 7.7 6c17.4 0 34.7-4.9 47.9-12.3c6.6-3.7 12.5-8.2 16.7-13.4c4.3-5.1 7.3-11.4 7.3-18.3s-3.1-13.2-7.3-18.3c-4.3-5.2-10.1-9.7-16.7-13.4c-2.7-1.5-5.7-3-8.7-4.3c3.1-1.3 6-2.7 8.7-4.3c6.6-3.7 12.5-8.2 16.7-13.4c4.3-5.1 7.3-11.4 7.3-18.3zM176.4 240a32 32 0 1 0 0-64 32 32 0 1 0 0 64zm159.3-20c10.6 0 19.9 3.8 25.4 9.7c7.6 8.1 20.2 8.5 28.3 .9s8.5-20.2 .9-28.3C375.7 186.8 355 180 335.6 180s-40.1 6.8-54.6 22.3c-7.6 8.1-7.1 20.7 .9 28.3s20.7 7.1 28.3-.9c5.5-5.8 14.8-9.7 25.4-9.7zM434 352.3c-6-23.2-28.8-37-51.1-30.8s-35.4 30.1-29.5 53.4l22.9 89.3c2.2 8.7 11.2 13.9 19.8 11.4l84.9-23.8c22.2-6.2 35.4-30.1 29.5-53.4s-28.8-37-51.1-30.8l-20.2 5.6-5.4-21z"]},c0={prefix:"far",iconName:"star-half-stroke",icon:[640,512,["star-half-alt"],"f5c0","M341.5 13.5C337.5 5.2 329.1 0 319.9 0s-17.6 5.2-21.6 13.5L229.7 154.8 76.5 177.5c-9 1.3-16.5 7.6-19.3 16.3s-.5 18.1 5.9 24.5L174.2 328.4 148 483.9c-1.5 9 2.2 18.1 9.7 23.5s17.3 6 25.3 1.7l137-73.2 137 73.2c8.1 4.3 17.9 3.7 25.3-1.7s11.2-14.5 9.7-23.5L465.6 328.4 576.8 218.2c6.5-6.4 8.7-15.9 5.9-24.5s-10.3-14.9-19.3-16.3L410.1 154.8 341.5 13.5zM320 384.7V79.1l52.5 108.1c3.5 7.1 10.2 12.1 18.1 13.3l118.3 17.5L423 303c-5.5 5.5-8.1 13.3-6.8 21l20.2 119.6L331.2 387.5c-3.5-1.9-7.4-2.8-11.2-2.8z"]},c3={prefix:"far",iconName:"face-grin-beam",icon:[512,512,[128516,"grin-beam"],"f582","M464 256A208 208 0 1 0 48 256a208 208 0 1 0 416 0zM0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256zm349.5 52.4c18.7-4.4 35.9 12 25.5 28.1C350.4 374.6 306.3 400 255.9 400s-94.5-25.4-119.1-63.5c-10.4-16.1 6.8-32.5 25.5-28.1c28.9 6.8 60.5 10.5 93.6 10.5s64.7-3.7 93.6-10.5zM217.6 228.8l0 0 0 0-.2-.2c-.2-.2-.4-.5-.7-.9c-.6-.8-1.6-2-2.8-3.4c-2.5-2.8-6-6.6-10.2-10.3c-8.8-7.8-18.8-14-27.7-14s-18.9 6.2-27.7 14c-4.2 3.7-7.7 7.5-10.2 10.3c-1.2 1.4-2.2 2.6-2.8 3.4c-.3 .4-.6 .7-.7 .9l-.2 .2 0 0 0 0 0 0c-2.1 2.8-5.7 3.9-8.9 2.8s-5.5-4.1-5.5-7.6c0-17.9 6.7-35.6 16.6-48.8c9.8-13 23.9-23.2 39.4-23.2s29.6 10.2 39.4 23.2c9.9 13.2 16.6 30.9 16.6 48.8c0 3.4-2.2 6.5-5.5 7.6s-6.9 0-8.9-2.8l0 0 0 0zm160 0l0 0-.2-.2c-.2-.2-.4-.5-.7-.9c-.6-.8-1.6-2-2.8-3.4c-2.5-2.8-6-6.6-10.2-10.3c-8.8-7.8-18.8-14-27.7-14s-18.9 6.2-27.7 14c-4.2 3.7-7.7 7.5-10.2 10.3c-1.2 1.4-2.2 2.6-2.8 3.4c-.3 .4-.6 .7-.7 .9l-.2 .2 0 0 0 0 0 0c-2.1 2.8-5.7 3.9-8.9 2.8s-5.5-4.1-5.5-7.6c0-17.9 6.7-35.6 16.6-48.8c9.8-13 23.9-23.2 39.4-23.2s29.6 10.2 39.4 23.2c9.9 13.2 16.6 30.9 16.6 48.8c0 3.4-2.2 6.5-5.5 7.6s-6.9 0-8.9-2.8l0 0 0 0 0 0z"]},c4={prefix:"far",iconName:"circle-right",icon:[512,512,[61838,"arrow-alt-circle-right"],"f35a","M464 256A208 208 0 1 1 48 256a208 208 0 1 1 416 0zM0 256a256 256 0 1 0 512 0A256 256 0 1 0 0 256zM294.6 135.1c-4.2-4.5-10.1-7.1-16.3-7.1C266 128 256 138 256 150.3V208H160c-17.7 0-32 14.3-32 32v32c0 17.7 14.3 32 32 32h96v57.7c0 12.3 10 22.3 22.3 22.3c6.2 0 12.1-2.6 16.3-7.1l99.9-107.1c3.5-3.8 5.5-8.7 5.5-13.8s-2-10.1-5.5-13.8L294.6 135.1z"]},c6={prefix:"far",iconName:"face-rolling-eyes",icon:[512,512,[128580,"meh-rolling-eyes"],"f5a5","M256 48a208 208 0 1 1 0 416 208 208 0 1 1 0-416zm0 464A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM168 376c0 13.3 10.7 24 24 24H320c13.3 0 24-10.7 24-24s-10.7-24-24-24H192c-13.3 0-24 10.7-24 24zm-8-104c-26.5 0-48-21.5-48-48c0-14.3 6.3-27.2 16.2-36c-.2 1.3-.2 2.6-.2 4c0 17.7 14.3 32 32 32s32-14.3 32-32c0-1.4-.1-2.7-.2-4c10 8.8 16.2 21.7 16.2 36c0 26.5-21.5 48-48 48zm0 32a80 80 0 1 0 0-160 80 80 0 1 0 0 160zm192-32c-26.5 0-48-21.5-48-48c0-14.3 6.3-27.2 16.2-36c-.2 1.3-.2 2.6-.2 4c0 17.7 14.3 32 32 32s32-14.3 32-32c0-1.4-.1-2.7-.2-4c10 8.8 16.2 21.7 16.2 36c0 26.5-21.5 48-48 48zm0 32a80 80 0 1 0 0-160 80 80 0 1 0 0 160z"]},c5={prefix:"far",iconName:"face-surprise",icon:[512,512,[128558,"surprise"],"f5c2","M464 256A208 208 0 1 0 48 256a208 208 0 1 0 416 0zM0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256zm176.4-80a32 32 0 1 1 0 64 32 32 0 1 1 0-64zm128 32a32 32 0 1 1 64 0 32 32 0 1 1 -64 0zM256 288a64 64 0 1 1 0 128 64 64 0 1 1 0-128z"]},c8={prefix:"far",iconName:"circle-pause",icon:[512,512,[62092,"pause-circle"],"f28b","M464 256A208 208 0 1 0 48 256a208 208 0 1 0 416 0zM0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256zm224-72V328c0 13.3-10.7 24-24 24s-24-10.7-24-24V184c0-13.3 10.7-24 24-24s24 10.7 24 24zm112 0V328c0 13.3-10.7 24-24 24s-24-10.7-24-24V184c0-13.3 10.7-24 24-24s24 10.7 24 24z"]},c7={prefix:"far",iconName:"circle-up",icon:[512,512,[61467,"arrow-alt-circle-up"],"f35b","M256 48a208 208 0 1 1 0 416 208 208 0 1 1 0-416zm0 464A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM135.1 217.4c-4.5 4.2-7.1 10.1-7.1 16.3c0 12.3 10 22.3 22.3 22.3H208v96c0 17.7 14.3 32 32 32h32c17.7 0 32-14.3 32-32V256h57.7c12.3 0 22.3-10 22.3-22.3c0-6.2-2.6-12.1-7.1-16.3L269.8 117.5c-3.8-3.5-8.7-5.5-13.8-5.5s-10.1 2-13.8 5.5L135.1 217.4z"]},c9={prefix:"far",iconName:"circle-question",icon:[512,512,[62108,"question-circle"],"f059","M464 256A208 208 0 1 0 48 256a208 208 0 1 0 416 0zM0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256zm169.8-90.7c7.9-22.3 29.1-37.3 52.8-37.3h58.3c34.9 0 63.1 28.3 63.1 63.1c0 22.6-12.1 43.5-31.7 54.8L280 264.4c-.2 13-10.9 23.6-24 23.6c-13.3 0-24-10.7-24-24V250.5c0-8.6 4.6-16.5 12.1-20.8l44.3-25.4c4.7-2.7 7.6-7.7 7.6-13.1c0-8.4-6.8-15.1-15.1-15.1H222.6c-3.4 0-6.4 2.1-7.5 5.3l-.4 1.2c-4.4 12.5-18.2 19-30.6 14.6s-19-18.2-14.6-30.6l.4-1.2zM224 352a32 32 0 1 1 64 0 32 32 0 1 1 -64 0z"]},ne={prefix:"far",iconName:"face-meh-blank",icon:[512,512,[128566,"meh-blank"],"f5a4","M256 48a208 208 0 1 0 0 416 208 208 0 1 0 0-416zM512 256A256 256 0 1 1 0 256a256 256 0 1 1 512 0zM144.4 208a32 32 0 1 1 64 0 32 32 0 1 1 -64 0zm192-32a32 32 0 1 1 0 64 32 32 0 1 1 0-64z"]},nt={prefix:"far",iconName:"face-sad-cry",icon:[512,512,[128557,"sad-cry"],"f5b3","M400 406.1V288c0-13.3-10.7-24-24-24s-24 10.7-24 24V440.6c-28.7 15-61.4 23.4-96 23.4s-67.3-8.5-96-23.4V288c0-13.3-10.7-24-24-24s-24 10.7-24 24V406.1C72.6 368.2 48 315 48 256C48 141.1 141.1 48 256 48s208 93.1 208 208c0 59-24.6 112.2-64 150.1zM256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM159.6 220c10.6 0 19.9 3.8 25.4 9.7c7.6 8.1 20.2 8.5 28.3 .9s8.5-20.2 .9-28.3C199.7 186.8 179 180 159.6 180s-40.1 6.8-54.6 22.3c-7.6 8.1-7.1 20.7 .9 28.3s20.7 7.1 28.3-.9c5.5-5.8 14.8-9.7 25.4-9.7zm166.6 9.7c5.5-5.8 14.8-9.7 25.4-9.7s19.9 3.8 25.4 9.7c7.6 8.1 20.2 8.5 28.3 .9s8.5-20.2 .9-28.3C391.7 186.8 371 180 351.6 180s-40.1 6.8-54.6 22.3c-7.6 8.1-7.1 20.7 .9 28.3s20.7 7.1 28.3-.9zM208 320v32c0 26.5 21.5 48 48 48s48-21.5 48-48V320c0-26.5-21.5-48-48-48s-48 21.5-48 48z"]},nc={prefix:"far",iconName:"face-frown",icon:[512,512,[9785,"frown"],"f119","M464 256A208 208 0 1 0 48 256a208 208 0 1 0 416 0zM0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256zM174.6 384.1c-4.5 12.5-18.2 18.9-30.7 14.4s-18.9-18.2-14.4-30.7C146.9 319.4 198.9 288 256 288s109.1 31.4 126.6 79.9c4.5 12.5-2 26.2-14.4 30.7s-26.2-2-30.7-14.4C328.2 358.5 297.2 336 256 336s-72.2 22.5-81.4 48.1zM144.4 208a32 32 0 1 1 64 0 32 32 0 1 1 -64 0zm192-32a32 32 0 1 1 0 64 32 32 0 1 1 0-64z"]},nn={prefix:"far",iconName:"floppy-disk",icon:[448,512,[128190,128426,"save"],"f0c7","M48 96V416c0 8.8 7.2 16 16 16H384c8.8 0 16-7.2 16-16V170.5c0-4.2-1.7-8.3-4.7-11.3l33.9-33.9c12 12 18.7 28.3 18.7 45.3V416c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V96C0 60.7 28.7 32 64 32H309.5c17 0 33.3 6.7 45.3 18.7l74.5 74.5-33.9 33.9L320.8 84.7c-.3-.3-.5-.5-.8-.8V184c0 13.3-10.7 24-24 24H104c-13.3 0-24-10.7-24-24V80H64c-8.8 0-16 7.2-16 16zm80-16v80H272V80H128zm32 240a64 64 0 1 1 128 0 64 64 0 1 1 -128 0z"]},nr={prefix:"far",iconName:"comment-dots",icon:[512,512,[128172,62075,"commenting"],"f4ad","M168.2 384.9c-15-5.4-31.7-3.1-44.6 6.4c-8.2 6-22.3 14.8-39.4 22.7c5.6-14.7 9.9-31.3 11.3-49.4c1-12.9-3.3-25.7-11.8-35.5C60.4 302.8 48 272 48 240c0-79.5 83.3-160 208-160s208 80.5 208 160s-83.3 160-208 160c-31.6 0-61.3-5.5-87.8-15.1zM26.3 423.8c-1.6 2.7-3.3 5.4-5.1 8.1l-.3 .5c-1.6 2.3-3.2 4.6-4.8 6.9c-3.5 4.7-7.3 9.3-11.3 13.5c-4.6 4.6-5.9 11.4-3.4 17.4c2.5 6 8.3 9.9 14.8 9.9c5.1 0 10.2-.3 15.3-.8l.7-.1c4.4-.5 8.8-1.1 13.2-1.9c.8-.1 1.6-.3 2.4-.5c17.8-3.5 34.9-9.5 50.1-16.1c22.9-10 42.4-21.9 54.3-30.6c31.8 11.5 67 17.9 104.1 17.9c141.4 0 256-93.1 256-208S397.4 32 256 32S0 125.1 0 240c0 45.1 17.7 86.8 47.7 120.9c-1.9 24.5-11.4 46.3-21.4 62.9zM144 272a32 32 0 1 0 0-64 32 32 0 1 0 0 64zm144-32a32 32 0 1 0 -64 0 32 32 0 1 0 64 0zm80 32a32 32 0 1 0 0-64 32 32 0 1 0 0 64z"]},na={prefix:"far",iconName:"face-grin-squint",icon:[512,512,[128518,"grin-squint"],"f585","M464 256A208 208 0 1 0 48 256a208 208 0 1 0 416 0zM0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256zm349.5 52.4c18.7-4.4 35.9 12 25.5 28.1C350.4 374.6 306.3 400 255.9 400s-94.5-25.4-119.1-63.5c-10.4-16.1 6.8-32.5 25.5-28.1c28.9 6.8 60.5 10.5 93.6 10.5s64.7-3.7 93.6-10.5zm-216-161.7l89.9 47.9c10.7 5.7 10.7 21.1 0 26.8l-89.9 47.9c-7.9 4.2-17.5-1.5-17.5-10.5c0-2.8 1-5.5 2.8-7.6l36-43.2-36-43.2c-1.8-2.1-2.8-4.8-2.8-7.6c0-9 9.6-14.7 17.5-10.5zM396 157.1c0 2.8-1 5.5-2.8 7.6l-36 43.2 36 43.2c1.8 2.1 2.8 4.8 2.8 7.6c0 9-9.6 14.7-17.5 10.5l-89.9-47.9c-10.7-5.7-10.7-21.1 0-26.8l89.9-47.9c7.9-4.2 17.5 1.5 17.5 10.5z"]},no={prefix:"far",iconName:"face-grin-tears",icon:[640,512,[128514,"grin-tears"],"f588","M516.1 325.5c1 3 2.1 6 3.3 8.9c3.3 8.1 8.4 18.5 16.5 26.6c3.9 3.9 8.2 7.4 12.7 10.3C506.4 454.8 419.9 512 320 512s-186.4-57.2-228.6-140.6c4.5-2.9 8.7-6.3 12.7-10.3c8.1-8.1 13.2-18.6 16.5-26.6c1.2-2.9 2.3-5.9 3.3-8.9C152.5 406.2 229.5 464 320 464s167.5-57.8 196.1-138.5zM320 48c-101.4 0-185.8 72.5-204.3 168.5c-6.7-3.1-14.3-4.3-22.3-3.1c-6.8 .9-16.2 2.4-26.6 4.4C85.3 94.5 191.6 0 320 0S554.7 94.5 573.2 217.7c-10.3-2-19.8-3.5-26.6-4.4c-8-1.2-15.7 .1-22.3 3.1C505.8 120.5 421.4 48 320 48zM78.5 341.1C60 356.7 32 355.5 14.3 337.7c-18.7-18.7-19.1-48.8-.7-67.2c8.6-8.6 30.1-15.1 50.5-19.6c13-2.8 25.5-4.8 33.9-6c5.4-.8 9.9 3.7 9 9c-3.1 21.5-11.4 70.2-25.5 84.4c-.9 1-1.9 1.8-2.9 2.7zm483 0c-.8-.6-1.5-1.3-2.3-2c-.2-.2-.5-.4-.7-.7c-14.1-14.1-22.5-62.9-25.5-84.4c-.8-5.4 3.7-9.9 9-9c1 .1 2.2 .3 3.3 .5c8.2 1.2 19.2 3 30.6 5.5c20.4 4.4 41.9 10.9 50.5 19.6c18.4 18.4 18 48.5-.7 67.2c-17.7 17.7-45.7 19-64.2 3.4zM439 336.5C414.4 374.6 370.3 400 319.9 400s-94.5-25.4-119.1-63.5c-10.4-16.1 6.8-32.5 25.5-28.1c28.9 6.8 60.5 10.5 93.6 10.5s64.7-3.7 93.6-10.5c18.7-4.4 35.9 12 25.5 28.1zM281.6 228.8l0 0-.2-.2c-.2-.2-.4-.5-.7-.9c-.6-.8-1.6-2-2.8-3.4c-2.5-2.8-6-6.6-10.2-10.3c-8.8-7.8-18.8-14-27.7-14s-18.9 6.2-27.7 14c-4.2 3.7-7.7 7.5-10.2 10.3c-1.2 1.4-2.2 2.6-2.8 3.4c-.3 .4-.6 .7-.7 .9l-.2 .2 0 0 0 0 0 0c-2.1 2.8-5.7 3.9-8.9 2.8s-5.5-4.1-5.5-7.6c0-17.9 6.7-35.6 16.6-48.8c9.8-13 23.9-23.2 39.4-23.2s29.6 10.2 39.4 23.2c9.9 13.2 16.6 30.9 16.6 48.8c0 3.4-2.2 6.5-5.5 7.6s-6.9 0-8.9-2.8l0 0 0 0 0 0zm160 0l0 0 0 0-.2-.2c-.2-.2-.4-.5-.7-.9c-.6-.8-1.6-2-2.8-3.4c-2.5-2.8-6-6.6-10.2-10.3c-8.8-7.8-18.8-14-27.7-14s-18.9 6.2-27.7 14c-4.2 3.7-7.7 7.5-10.2 10.3c-1.2 1.4-2.2 2.6-2.8 3.4c-.3 .4-.6 .7-.7 .9l-.2 .2 0 0 0 0 0 0c-2.1 2.8-5.7 3.9-8.9 2.8s-5.5-4.1-5.5-7.6c0-17.9 6.7-35.6 16.6-48.8c9.8-13 23.9-23.2 39.4-23.2s29.6 10.2 39.4 23.2c9.9 13.2 16.6 30.9 16.6 48.8c0 3.4-2.2 6.5-5.5 7.6s-6.9 0-8.9-2.8l0 0 0 0z"]},ni={prefix:"far",iconName:"calendar-xmark",icon:[512,512,["calendar-times"],"f273","M160 0c13.3 0 24 10.7 24 24V64H328V24c0-13.3 10.7-24 24-24s24 10.7 24 24V64h40c35.3 0 64 28.7 64 64v16 48V448c0 35.3-28.7 64-64 64H96c-35.3 0-64-28.7-64-64V192 144 128c0-35.3 28.7-64 64-64h40V24c0-13.3 10.7-24 24-24zM432 192H80V448c0 8.8 7.2 16 16 16H416c8.8 0 16-7.2 16-16V192zm-95 89l-47 47 47 47c9.4 9.4 9.4 24.6 0 33.9s-24.6 9.4-33.9 0l-47-47-47 47c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9l47-47-47-47c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l47 47 47-47c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9z"]},ns={prefix:"far",iconName:"hourglass",icon:[384,512,[9203,62032,"hourglass-empty"],"f254","M24 0C10.7 0 0 10.7 0 24S10.7 48 24 48h8V67c0 40.3 16 79 44.5 107.5L158.1 256 76.5 337.5C48 366 32 404.7 32 445v19H24c-13.3 0-24 10.7-24 24s10.7 24 24 24H360c13.3 0 24-10.7 24-24s-10.7-24-24-24h-8V445c0-40.3-16-79-44.5-107.5L225.9 256l81.5-81.5C336 146 352 107.3 352 67V48h8c13.3 0 24-10.7 24-24s-10.7-24-24-24H24zM192 289.9l81.5 81.5C293 391 304 417.4 304 445v19H80V445c0-27.6 11-54 30.5-73.5L192 289.9zm0-67.9l-81.5-81.5C91 121 80 94.6 80 67V48H304V67c0 27.6-11 54-30.5 73.5L192 222.1z"]},nl={prefix:"far",iconName:"hard-drive",icon:[512,512,[128436,"hdd"],"f0a0","M64 80c-8.8 0-16 7.2-16 16V258c5.1-1.3 10.5-2 16-2H448c5.5 0 10.9 .7 16 2V96c0-8.8-7.2-16-16-16H64zM48 320v96c0 8.8 7.2 16 16 16H448c8.8 0 16-7.2 16-16V320c0-8.8-7.2-16-16-16H64c-8.8 0-16 7.2-16 16zM0 320V96C0 60.7 28.7 32 64 32H448c35.3 0 64 28.7 64 64V320v96c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V320zm280 48a24 24 0 1 1 48 0 24 24 0 1 1 -48 0zm120-24a24 24 0 1 1 0 48 24 24 0 1 1 0-48z"]},nu={prefix:"far",iconName:"face-grin-squint-tears",icon:[512,512,[129315,"grin-squint-tears"],"f586","M426.8 14.2C446-5 477.5-4.6 497.1 14.9s20 51 .7 70.3c-14.8 14.8-65.7 23.6-88.3 26.7c-5.6 .9-10.3-3.9-9.5-9.5C403.3 79.9 412 29 426.8 14.2zM75 75C158.2-8.3 284.5-22.2 382.2 33.2c-1.5 4.8-2.9 9.6-4.1 14.3c-3.1 12.2-5.5 24.6-7.3 35c-80.8-53.6-190.7-44.8-261.9 26.4C37.7 180.1 28.9 290 82.5 370.8c-10.5 1.8-22.9 4.2-35 7.3c-4.7 1.2-9.5 2.5-14.3 4.1C-22.2 284.5-8.2 158.2 75 75zm389.6 58.9c4.7-1.2 9.5-2.5 14.3-4.1C534.2 227.5 520.2 353.8 437 437c-83.2 83.2-209.5 97.2-307.2 41.8c1.5-4.8 2.8-9.6 4-14.3c3.1-12.2 5.5-24.6 7.3-35c80.8 53.6 190.7 44.8 261.9-26.4c71.2-71.2 80-181.1 26.4-261.9c10.5-1.8 22.9-4.2 35-7.3zm-105.4 93c10.1-16.3 33.9-16.9 37.9 1.9c9.5 44.4-3.7 93.5-39.3 129.1s-84.8 48.8-129.1 39.3c-18.7-4-18.2-27.8-1.9-37.9c25.2-15.7 50.2-35.4 73.6-58.8s43.1-48.4 58.8-73.6zM92 265.3l97.4-29.7c11.6-3.5 22.5 7.3 19 19l-29.7 97.4c-2.6 8.6-13.4 11.3-19.8 4.9c-2-2-3.2-4.6-3.4-7.3l-5.1-56.1-56.1-5.1c-2.8-.3-5.4-1.5-7.3-3.4c-6.3-6.3-3.6-17.2 4.9-19.8zm193-178.2c2 2 3.2 4.6 3.4 7.3l5.1 56.1 56.1 5.1c2.8 .3 5.4 1.5 7.3 3.4c6.3 6.3 3.6 17.2-4.9 19.8l-97.4 29.7c-11.6 3.5-22.5-7.3-19-19L265.3 92c2.6-8.6 13.4-11.3 19.8-4.9zM14.9 497.1c-19.6-19.6-20-51-.7-70.3C29 412 79.8 403.2 102.4 400.1c5.6-.9 10.3 3.9 9.5 9.5c-3.2 22.5-11.9 73.5-26.7 88.3C66 517 34.5 516.6 14.9 497.1z"]},nf={prefix:"far",iconName:"rectangle-list",icon:[576,512,["list-alt"],"f022","M64 80c-8.8 0-16 7.2-16 16V416c0 8.8 7.2 16 16 16H512c8.8 0 16-7.2 16-16V96c0-8.8-7.2-16-16-16H64zM0 96C0 60.7 28.7 32 64 32H512c35.3 0 64 28.7 64 64V416c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V96zm96 64a32 32 0 1 1 64 0 32 32 0 1 1 -64 0zm104 0c0-13.3 10.7-24 24-24H448c13.3 0 24 10.7 24 24s-10.7 24-24 24H224c-13.3 0-24-10.7-24-24zm0 96c0-13.3 10.7-24 24-24H448c13.3 0 24 10.7 24 24s-10.7 24-24 24H224c-13.3 0-24-10.7-24-24zm0 96c0-13.3 10.7-24 24-24H448c13.3 0 24 10.7 24 24s-10.7 24-24 24H224c-13.3 0-24-10.7-24-24zm-72-64a32 32 0 1 1 0-64 32 32 0 1 1 0 64zM96 352a32 32 0 1 1 64 0 32 32 0 1 1 -64 0z"]},nh={prefix:"far",iconName:"circle-left",icon:[512,512,[61840,"arrow-alt-circle-left"],"f359","M48 256a208 208 0 1 1 416 0A208 208 0 1 1 48 256zm464 0A256 256 0 1 0 0 256a256 256 0 1 0 512 0zM217.4 376.9c4.2 4.5 10.1 7.1 16.3 7.1c12.3 0 22.3-10 22.3-22.3V304h96c17.7 0 32-14.3 32-32V240c0-17.7-14.3-32-32-32H256V150.3c0-12.3-10-22.3-22.3-22.3c-6.2 0-12.1 2.6-16.3 7.1L117.5 242.2c-3.5 3.8-5.5 8.7-5.5 13.8s2 10.1 5.5 13.8l99.9 107.1z"]},nd={prefix:"far",iconName:"money-bill-1",icon:[576,512,["money-bill-alt"],"f3d1","M112 112c0 35.3-28.7 64-64 64V336c35.3 0 64 28.7 64 64H464c0-35.3 28.7-64 64-64V176c-35.3 0-64-28.7-64-64H112zM0 128C0 92.7 28.7 64 64 64H512c35.3 0 64 28.7 64 64V384c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V128zM176 256a112 112 0 1 1 224 0 112 112 0 1 1 -224 0zm80-48c0 8.8 7.2 16 16 16v64h-8c-8.8 0-16 7.2-16 16s7.2 16 16 16h24 24c8.8 0 16-7.2 16-16s-7.2-16-16-16h-8V208c0-8.8-7.2-16-16-16H272c-8.8 0-16 7.2-16 16z"]},np={prefix:"far",iconName:"clock",icon:[512,512,[128339,"clock-four"],"f017","M464 256A208 208 0 1 1 48 256a208 208 0 1 1 416 0zM0 256a256 256 0 1 0 512 0A256 256 0 1 0 0 256zM232 120V256c0 8 4 15.5 10.7 20l96 64c11 7.4 25.9 4.4 33.3-6.7s4.4-25.9-6.7-33.3L280 243.2V120c0-13.3-10.7-24-24-24s-24 10.7-24 24z"]},nm={prefix:"far",iconName:"face-grin",icon:[512,512,[128512,"grin"],"f580","M464 256A208 208 0 1 0 48 256a208 208 0 1 0 416 0zM0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256zm349.5 52.4c18.7-4.4 35.9 12 25.5 28.1C350.4 374.6 306.3 400 255.9 400s-94.5-25.4-119.1-63.5c-10.4-16.1 6.8-32.5 25.5-28.1c28.9 6.8 60.5 10.5 93.6 10.5s64.7-3.7 93.6-10.5zM144.4 208a32 32 0 1 1 64 0 32 32 0 1 1 -64 0zm192-32a32 32 0 1 1 0 64 32 32 0 1 1 0-64z"]},nv={prefix:"far",iconName:"face-meh",icon:[512,512,[128528,"meh"],"f11a","M464 256A208 208 0 1 1 48 256a208 208 0 1 1 416 0zM256 0a256 256 0 1 0 0 512A256 256 0 1 0 256 0zM176.4 240a32 32 0 1 0 0-64 32 32 0 1 0 0 64zm192-32a32 32 0 1 0 -64 0 32 32 0 1 0 64 0zM184 328c-13.3 0-24 10.7-24 24s10.7 24 24 24H328c13.3 0 24-10.7 24-24s-10.7-24-24-24H184z"]},ng={prefix:"far",iconName:"id-card",icon:[576,512,[62147,"drivers-license"],"f2c2","M528 160V416c0 8.8-7.2 16-16 16H320c0-44.2-35.8-80-80-80H176c-44.2 0-80 35.8-80 80H64c-8.8 0-16-7.2-16-16V160H528zM64 32C28.7 32 0 60.7 0 96V416c0 35.3 28.7 64 64 64H512c35.3 0 64-28.7 64-64V96c0-35.3-28.7-64-64-64H64zM272 256a64 64 0 1 0 -128 0 64 64 0 1 0 128 0zm104-48c-13.3 0-24 10.7-24 24s10.7 24 24 24h80c13.3 0 24-10.7 24-24s-10.7-24-24-24H376zm0 96c-13.3 0-24 10.7-24 24s10.7 24 24 24h80c13.3 0 24-10.7 24-24s-10.7-24-24-24H376z"]},ny={prefix:"far",iconName:"face-laugh-wink",icon:[512,512,["laugh-wink"],"f59c","M464 256A208 208 0 1 0 48 256a208 208 0 1 0 416 0zM0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256zm130.7 57.9c-4.2-13.6 7.1-25.9 21.3-25.9H364.5c14.2 0 25.5 12.4 21.3 25.9C369 368.4 318.2 408 258.2 408s-110.8-39.6-127.5-94.1zM144.4 192a32 32 0 1 1 64 0 32 32 0 1 1 -64 0zm165.8 21.7c-7.6 8.1-20.2 8.5-28.3 .9s-8.5-20.2-.9-28.3c14.5-15.5 35.2-22.3 54.6-22.3s40.1 6.8 54.6 22.3c7.6 8.1 7.1 20.7-.9 28.3s-20.7 7.1-28.3-.9c-5.5-5.8-14.8-9.7-25.4-9.7s-19.9 3.8-25.4 9.7z"]},nz={prefix:"far",iconName:"circle-down",icon:[512,512,[61466,"arrow-alt-circle-down"],"f358","M256 464a208 208 0 1 1 0-416 208 208 0 1 1 0 416zM256 0a256 256 0 1 0 0 512A256 256 0 1 0 256 0zM376.9 294.6c4.5-4.2 7.1-10.1 7.1-16.3c0-12.3-10-22.3-22.3-22.3H304V160c0-17.7-14.3-32-32-32l-32 0c-17.7 0-32 14.3-32 32v96H150.3C138 256 128 266 128 278.3c0 6.2 2.6 12.1 7.1 16.3l107.1 99.9c3.8 3.5 8.7 5.5 13.8 5.5s10.1-2 13.8-5.5l107.1-99.9z"]},nb={prefix:"far",iconName:"credit-card",icon:[576,512,[128179,62083,"credit-card-alt"],"f09d","M512 80c8.8 0 16 7.2 16 16v32H48V96c0-8.8 7.2-16 16-16H512zm16 144V416c0 8.8-7.2 16-16 16H64c-8.8 0-16-7.2-16-16V224H528zM64 32C28.7 32 0 60.7 0 96V416c0 35.3 28.7 64 64 64H512c35.3 0 64-28.7 64-64V96c0-35.3-28.7-64-64-64H64zm56 304c-13.3 0-24 10.7-24 24s10.7 24 24 24h48c13.3 0 24-10.7 24-24s-10.7-24-24-24H120zm128 0c-13.3 0-24 10.7-24 24s10.7 24 24 24H360c13.3 0 24-10.7 24-24s-10.7-24-24-24H248z"]},nM={prefix:"far",iconName:"hospital",icon:[640,512,[127973,62589,"hospital-alt","hospital-wide"],"f0f8","M232 0c-39.8 0-72 32.2-72 72v8H72C32.2 80 0 112.2 0 152V440c0 39.8 32.2 72 72 72h.2 .2 .2 .2 .2H73h.2 .2 .2 .2 .2 .2 .2 .2 .2 .2H75h.2 .2 .2 .2 .2 .2 .2 .2 .2 .2H77h.2 .2 .2 .2 .2 .2 .2 .2 .2 .2H79h.2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2H82h.2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2H85h.2 .2 .2 .2H86h.2 .2 .2 .2H87h.2 .2 .2 .2H88h.2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2H98h.2 .2 .2 .2H99h.2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2v0H456h8v0H568c39.8 0 72-32.2 72-72V152c0-39.8-32.2-72-72-72H480V72c0-39.8-32.2-72-72-72H232zM480 128h88c13.3 0 24 10.7 24 24v40H536c-13.3 0-24 10.7-24 24s10.7 24 24 24h56v48H536c-13.3 0-24 10.7-24 24s10.7 24 24 24h56V440c0 13.3-10.7 24-24 24H480V336 128zM72 128h88V464h-.1-.2-.2-.2H159h-.2-.2-.2H158h-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2H154h-.2-.2-.2H153h-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2H150h-.2-.2-.2H149h-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2H146h-.2-.2-.2H145h-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2H142h-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2H139h-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2H136h-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2H133h-.2-.2-.2-.2-.2-.2-.2-.2H131h-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2H128h-.2-.2-.2-.2-.2-.2-.2-.2H126h-.2-.2-.2-.2-.2-.2-.2-.2H124h-.2-.2-.2-.2-.2-.2-.2-.2H122h-.2-.2-.2-.2-.2-.2-.2-.2H120h-.2-.2-.2-.2-.2-.2-.2-.2H118h-.2-.2-.2-.2-.2-.2-.2-.2H116h-.2-.2-.2-.2-.2-.2-.2-.2H114h-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2H111h-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2H108h-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2H105h-.2-.2-.2-.2H104h-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2H100h-.2-.2-.2-.2H99h-.2-.2-.2-.2H98h-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2H88h-.2-.2-.2-.2H87h-.2-.2-.2-.2H86h-.2-.2-.2-.2H85h-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2H82h-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2H79h-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2H77h-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2H75h-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2H73h-.2-.2-.2-.2-.2H72c-13.2 0-24-10.7-24-24V336h56c13.3 0 24-10.7 24-24s-10.7-24-24-24H48V240h56c13.3 0 24-10.7 24-24s-10.7-24-24-24H48V152c0-13.3 10.7-24 24-24zM208 72c0-13.3 10.7-24 24-24H408c13.3 0 24 10.7 24 24V336 464H368V400c0-26.5-21.5-48-48-48s-48 21.5-48 48v64H208V72zm88 24v24H272c-8.8 0-16 7.2-16 16v16c0 8.8 7.2 16 16 16h24v24c0 8.8 7.2 16 16 16h16c8.8 0 16-7.2 16-16V168h24c8.8 0 16-7.2 16-16V136c0-8.8-7.2-16-16-16H344V96c0-8.8-7.2-16-16-16H312c-8.8 0-16 7.2-16 16z"]},nx={prefix:"far",iconName:"circle-user",icon:[512,512,[62142,"user-circle"],"f2bd","M406.5 399.6C387.4 352.9 341.5 320 288 320H224c-53.5 0-99.4 32.9-118.5 79.6C69.9 362.2 48 311.7 48 256C48 141.1 141.1 48 256 48s208 93.1 208 208c0 55.7-21.9 106.2-57.5 143.6zm-40.1 32.7C334.4 452.4 296.6 464 256 464s-78.4-11.6-110.5-31.7c7.3-36.7 39.7-64.3 78.5-64.3h64c38.8 0 71.2 27.6 78.5 64.3zM256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zm0-272a40 40 0 1 1 0-80 40 40 0 1 1 0 80zm-88-40a88 88 0 1 0 176 0 88 88 0 1 0 -176 0z"]},nC={prefix:"far",iconName:"share-from-square",icon:[576,512,[61509,"share-square"],"f14d","M400 255.4V240 208c0-8.8-7.2-16-16-16H352 336 289.5c-50.9 0-93.9 33.5-108.3 79.6c-3.3-9.4-5.2-19.8-5.2-31.6c0-61.9 50.1-112 112-112h48 16 32c8.8 0 16-7.2 16-16V80 64.6L506 160 400 255.4zM336 240h16v48c0 17.7 14.3 32 32 32h3.7c7.9 0 15.5-2.9 21.4-8.2l139-125.1c7.6-6.8 11.9-16.5 11.9-26.7s-4.3-19.9-11.9-26.7L409.9 8.9C403.5 3.2 395.3 0 386.7 0C367.5 0 352 15.5 352 34.7V80H336 304 288c-88.4 0-160 71.6-160 160c0 60.4 34.6 99.1 63.9 120.9c5.9 4.4 11.5 8.1 16.7 11.2c4.4 2.7 8.5 4.9 11.9 6.6c3.4 1.7 6.2 3 8.2 3.9c2.2 1 4.6 1.4 7.1 1.4h2.5c9.8 0 17.8-8 17.8-17.8c0-7.8-5.3-14.7-11.6-19.5l0 0c-.4-.3-.7-.5-1.1-.8c-1.7-1.1-3.4-2.5-5-4.1c-.8-.8-1.7-1.6-2.5-2.6s-1.6-1.9-2.4-2.9c-1.8-2.5-3.5-5.3-5-8.5c-2.6-6-4.3-13.3-4.3-22.4c0-36.1 29.3-65.5 65.5-65.5H304h32zM72 32C32.2 32 0 64.2 0 104V440c0 39.8 32.2 72 72 72H408c39.8 0 72-32.2 72-72V376c0-13.3-10.7-24-24-24s-24 10.7-24 24v64c0 13.3-10.7 24-24 24H72c-13.3 0-24-10.7-24-24V104c0-13.3 10.7-24 24-24h64c13.3 0 24-10.7 24-24s-10.7-24-24-24H72z"]},nH={prefix:"far",iconName:"face-smile",icon:[512,512,[128578,"smile"],"f118","M464 256A208 208 0 1 0 48 256a208 208 0 1 0 416 0zM0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256zm177.6 62.1C192.8 334.5 218.8 352 256 352s63.2-17.5 78.4-33.9c9-9.7 24.2-10.4 33.9-1.4s10.4 24.2 1.4 33.9c-22 23.8-60 49.4-113.6 49.4s-91.7-25.5-113.6-49.4c-9-9.7-8.4-24.9 1.4-33.9s24.9-8.4 33.9 1.4zM144.4 208a32 32 0 1 1 64 0 32 32 0 1 1 -64 0zm192-32a32 32 0 1 1 0 64 32 32 0 1 1 0-64z"]},nw={prefix:"far",iconName:"face-grin-hearts",icon:[512,512,[128525,"grin-hearts"],"f584","M464 256A208 208 0 1 0 48 256a208 208 0 1 0 416 0zM0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256zm349.5 52.4c18.7-4.4 35.9 12 25.5 28.1C350.4 374.6 306.3 400 255.9 400s-94.5-25.4-119.1-63.5c-10.4-16.1 6.8-32.5 25.5-28.1c28.9 6.8 60.5 10.5 93.6 10.5s64.7-3.7 93.6-10.5zM215.3 137.1c17.8 4.8 28.4 23.1 23.6 40.8l-17.4 65c-2.3 8.5-11.1 13.6-19.6 11.3l-65.1-17.4c-17.8-4.8-28.4-23.1-23.6-40.8s23.1-28.4 40.8-23.6l16.1 4.3 4.3-16.1c4.8-17.8 23.1-28.4 40.8-23.6zm122.3 23.6l4.3 16.1 16.1-4.3c17.8-4.8 36.1 5.8 40.8 23.6s-5.8 36.1-23.6 40.8l-65.1 17.4c-8.5 2.3-17.3-2.8-19.6-11.3l-17.4-65c-4.8-17.8 5.8-36.1 23.6-40.8s36.1 5.8 40.9 23.6z"]},nV={prefix:"far",iconName:"face-grin-beam-sweat",icon:[512,512,[128517,"grin-beam-sweat"],"f583","M476.8 126.3C497.1 120.8 512 102.7 512 81c0-20-28.6-60.4-41.6-77.7c-3.2-4.4-9.6-4.4-12.8 0c-9.5 12.6-27.1 37.2-36 57.5c-.3 .7-.6 1.4-.9 2.1C417.8 69.7 416 76 416 81c0 26 21.5 47 48 47c4.4 0 8.7-.6 12.8-1.7zM395.4 41.2C355.3 15.2 307.4 0 256 0C114.6 0 0 114.6 0 256S114.6 512 256 512s256-114.6 256-256c0-35.8-7.3-69.9-20.6-100.8c-8.6 3.1-17.8 4.8-27.4 4.8c-8.9 0-17.6-1.5-25.7-4.2C454.7 185.5 464 219.7 464 256c0 114.9-93.1 208-208 208S48 370.9 48 256S141.1 48 256 48c48.7 0 93.4 16.7 128.9 44.7c-.6-3.8-.9-7.7-.9-11.7c0-11.4 3.8-22.4 7.1-30.5c1.3-3.1 2.7-6.2 4.3-9.3zM375 336.5c10.4-16.1-6.8-32.5-25.5-28.1c-28.9 6.8-60.5 10.5-93.6 10.5s-64.7-3.7-93.6-10.5c-18.7-4.4-35.9 12-25.5 28.1c24.6 38.1 68.7 63.5 119.1 63.5s94.5-25.4 119.1-63.5zM217.6 228.8l0 0 0 0 0 0c2.1 2.8 5.7 3.9 8.9 2.8s5.5-4.1 5.5-7.6c0-17.9-6.7-35.6-16.6-48.8c-9.8-13-23.9-23.2-39.4-23.2s-29.6 10.2-39.4 23.2C126.7 188.4 120 206.1 120 224c0 3.4 2.2 6.5 5.5 7.6s6.9 0 8.9-2.8l0 0 0 0 0 0 .2-.2c.2-.2 .4-.5 .7-.9c.6-.8 1.6-2 2.8-3.4c2.5-2.8 6-6.6 10.2-10.3c8.8-7.8 18.8-14 27.7-14s18.9 6.2 27.7 14c4.2 3.7 7.7 7.5 10.2 10.3c1.2 1.4 2.2 2.6 2.8 3.4c.3 .4 .6 .7 .7 .9l.2 .2 0 0zm160 0l0 0 0 0c2.1 2.8 5.7 3.9 8.9 2.8s5.5-4.1 5.5-7.6c0-17.9-6.7-35.6-16.6-48.8c-9.8-13-23.9-23.2-39.4-23.2s-29.6 10.2-39.4 23.2C286.7 188.4 280 206.1 280 224c0 3.4 2.2 6.5 5.5 7.6s6.9 0 8.9-2.8l0 0 0 0 0 0 .2-.2c.2-.2 .4-.5 .7-.9c.6-.8 1.6-2 2.8-3.4c2.5-2.8 6-6.6 10.2-10.3c8.8-7.8 18.8-14 27.7-14s18.9 6.2 27.7 14c4.2 3.7 7.7 7.5 10.2 10.3c1.2 1.4 2.2 2.6 2.8 3.4c.3 .4 .6 .7 .7 .9l.2 .2 0 0 0 0z"]},nk={prefix:"far",iconName:"face-grin-tongue-wink",icon:[512,512,[128540,"grin-tongue-wink"],"f58b","M348.3 442.4c2.4-8.4 3.7-17.3 3.7-26.4V363.5c8.8-8 16.6-17.1 23-27c10.4-16.1-6.8-32.5-25.5-28.1c-28.9 6.8-60.5 10.5-93.6 10.5s-64.7-3.7-93.6-10.5c-18.7-4.4-35.9 12-25.5 28.1c6.5 10 14.3 19.1 23.1 27.1V416c0 9.2 1.3 18 3.7 26.4C95.1 408.4 48 337.7 48 256C48 141.1 141.1 48 256 48s208 93.1 208 208c0 81.7-47.1 152.4-115.7 186.4zM256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM159.6 220c10.6 0 19.9 3.8 25.4 9.7c7.6 8.1 20.2 8.5 28.3 .9s8.5-20.2 .9-28.3C199.7 186.8 179 180 159.6 180s-40.1 6.8-54.6 22.3c-7.6 8.1-7.1 20.7 .9 28.3s20.7 7.1 28.3-.9c5.5-5.8 14.8-9.7 25.4-9.7zm176.7 12a24 24 0 1 0 0-48 24 24 0 1 0 0 48zm-.4-72a48 48 0 1 1 0 96 48 48 0 1 1 0-96zm0 128a80 80 0 1 0 0-160 80 80 0 1 0 0 160zM320 416c0 35.3-28.7 64-64 64s-64-28.7-64-64V378.6c0-14.7 11.9-26.6 26.6-26.6h2c11.3 0 21.1 7.9 23.6 18.9c2.8 12.6 20.8 12.6 23.6 0c2.5-11.1 12.3-18.9 23.6-18.9h2c14.7 0 26.6 11.9 26.6 26.6V416z"]},nL={prefix:"far",iconName:"face-angry",icon:[512,512,[128544,"angry"],"f556","M256 48a208 208 0 1 1 0 416 208 208 0 1 1 0-416zm0 464A256 256 0 1 0 256 0a256 256 0 1 0 0 512zm72.4-118.5c9.7-9 10.2-24.2 1.2-33.9C315.3 344.3 290.6 328 256 328s-59.3 16.3-73.5 31.6c-9 9.7-8.5 24.9 1.2 33.9s24.9 8.5 33.9-1.2c7.4-7.9 20-16.4 38.5-16.4s31.1 8.5 38.5 16.4c9 9.7 24.2 10.2 33.9 1.2zM176.4 272c17.7 0 32-14.3 32-32c0-1.5-.1-3-.3-4.4l10.9 3.6c8.4 2.8 17.4-1.7 20.2-10.1s-1.7-17.4-10.1-20.2l-96-32c-8.4-2.8-17.4 1.7-20.2 10.1s1.7 17.4 10.1 20.2l30.7 10.2c-5.8 5.8-9.3 13.8-9.3 22.6c0 17.7 14.3 32 32 32zm192-32c0-8.9-3.6-17-9.5-22.8l30.2-10.1c8.4-2.8 12.9-11.9 10.1-20.2s-11.9-12.9-20.2-10.1l-96 32c-8.4 2.8-12.9 11.9-10.1 20.2s11.9 12.9 20.2 10.1l11.7-3.9c-.2 1.5-.3 3.1-.3 4.7c0 17.7 14.3 32 32 32s32-14.3 32-32z"]},nS={prefix:"far",iconName:"rectangle-xmark",icon:[512,512,[62164,"rectangle-times","times-rectangle","window-close"],"f410","M64 80c-8.8 0-16 7.2-16 16V416c0 8.8 7.2 16 16 16H448c8.8 0 16-7.2 16-16V96c0-8.8-7.2-16-16-16H64zM0 96C0 60.7 28.7 32 64 32H448c35.3 0 64 28.7 64 64V416c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V96zm175 79c9.4-9.4 24.6-9.4 33.9 0l47 47 47-47c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9l-47 47 47 47c9.4 9.4 9.4 24.6 0 33.9s-24.6 9.4-33.9 0l-47-47-47 47c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9l47-47-47-47c-9.4-9.4-9.4-24.6 0-33.9z"]},nN={prefix:"far",iconName:"face-grimace",icon:[512,512,[128556,"grimace"],"f57f","M256 48a208 208 0 1 0 0 416 208 208 0 1 0 0-416zM512 256A256 256 0 1 1 0 256a256 256 0 1 1 512 0zM168 320c-13.3 0-24 10.7-24 24s10.7 24 24 24h8V320h-8zm40 48h32V320H208v48zm96 0V320H272v48h32zm32 0h8c13.3 0 24-10.7 24-24s-10.7-24-24-24h-8v48zM168 288H344c30.9 0 56 25.1 56 56s-25.1 56-56 56H168c-30.9 0-56-25.1-56-56s25.1-56 56-56zm-23.6-80a32 32 0 1 1 64 0 32 32 0 1 1 -64 0zm192-32a32 32 0 1 1 0 64 32 32 0 1 1 0-64z"]},nT={prefix:"far",iconName:"circle-xmark",icon:[512,512,[61532,"times-circle","xmark-circle"],"f057","M256 48a208 208 0 1 1 0 416 208 208 0 1 1 0-416zm0 464A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM175 175c-9.4 9.4-9.4 24.6 0 33.9l47 47-47 47c-9.4 9.4-9.4 24.6 0 33.9s24.6 9.4 33.9 0l47-47 47 47c9.4 9.4 24.6 9.4 33.9 0s9.4-24.6 0-33.9l-47-47 47-47c9.4-9.4 9.4-24.6 0-33.9s-24.6-9.4-33.9 0l-47 47-47-47c-9.4-9.4-24.6-9.4-33.9 0z"]},nA={prefix:"far",iconName:"note-sticky",icon:[448,512,[62026,"sticky-note"],"f249","M64 80c-8.8 0-16 7.2-16 16V416c0 8.8 7.2 16 16 16H288V352c0-17.7 14.3-32 32-32h80V96c0-8.8-7.2-16-16-16H64zM288 480H64c-35.3 0-64-28.7-64-64V96C0 60.7 28.7 32 64 32H384c35.3 0 64 28.7 64 64V320v5.5c0 17-6.7 33.3-18.7 45.3l-90.5 90.5c-12 12-28.3 18.7-45.3 18.7H288z"]},n_={prefix:"far",iconName:"face-sad-tear",icon:[512,512,[128546,"sad-tear"],"f5b4","M175.9 448c-35-.1-65.5-22.6-76-54.6C67.6 356.8 48 308.7 48 256C48 141.1 141.1 48 256 48s208 93.1 208 208s-93.1 208-208 208c-28.4 0-55.5-5.7-80.1-16zM0 256a256 256 0 1 0 512 0A256 256 0 1 0 0 256zM128 369c0 26 21.5 47 48 47s48-21 48-47c0-20-28.4-60.4-41.6-77.7c-3.2-4.4-9.6-4.4-12.8 0C156.6 308.6 128 349 128 369zm128-65c-13.3 0-24 10.7-24 24s10.7 24 24 24c30.7 0 58.7 11.5 80 30.6c9.9 8.8 25 8 33.9-1.9s8-25-1.9-33.9C338.3 320.2 299 304 256 304zm47.6-96a32 32 0 1 0 64 0 32 32 0 1 0 -64 0zm-128 32a32 32 0 1 0 0-64 32 32 0 1 0 0 64z"]},nE={prefix:"fas",iconName:"circle-chevron-right",icon:[512,512,["chevron-circle-right"],"f138","M0 256a256 256 0 1 0 512 0A256 256 0 1 0 0 256zM241 377c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9l87-87-87-87c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0L345 239c9.4 9.4 9.4 24.6 0 33.9L241 377z"]},nO={prefix:"fas",iconName:"trash-can",icon:[448,512,[61460,"trash-alt"],"f2ed","M135.2 17.7C140.6 6.8 151.7 0 163.8 0H284.2c12.1 0 23.2 6.8 28.6 17.7L320 32h96c17.7 0 32 14.3 32 32s-14.3 32-32 32H32C14.3 96 0 81.7 0 64S14.3 32 32 32h96l7.2-14.3zM32 128H416V448c0 35.3-28.7 64-64 64H96c-35.3 0-64-28.7-64-64V128zm96 64c-8.8 0-16 7.2-16 16V432c0 8.8 7.2 16 16 16s16-7.2 16-16V208c0-8.8-7.2-16-16-16zm96 0c-8.8 0-16 7.2-16 16V432c0 8.8 7.2 16 16 16s16-7.2 16-16V208c0-8.8-7.2-16-16-16zm96 0c-8.8 0-16 7.2-16 16V432c0 8.8 7.2 16 16 16s16-7.2 16-16V208c0-8.8-7.2-16-16-16z"]},nR={prefix:"fas",iconName:"user-xmark",icon:[640,512,["user-times"],"f235","M96 128a128 128 0 1 1 256 0A128 128 0 1 1 96 128zM0 482.3C0 383.8 79.8 304 178.3 304h91.4C368.2 304 448 383.8 448 482.3c0 16.4-13.3 29.7-29.7 29.7H29.7C13.3 512 0 498.7 0 482.3zM471 143c9.4-9.4 24.6-9.4 33.9 0l47 47 47-47c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9l-47 47 47 47c9.4 9.4 9.4 24.6 0 33.9s-24.6 9.4-33.9 0l-47-47-47 47c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9l47-47-47-47c-9.4-9.4-9.4-24.6 0-33.9z"]},nP={prefix:"fas",iconName:"message",icon:[512,512,["comment-alt"],"f27a","M64 0C28.7 0 0 28.7 0 64V352c0 35.3 28.7 64 64 64h96v80c0 6.1 3.4 11.6 8.8 14.3s11.9 2.1 16.8-1.5L309.3 416H448c35.3 0 64-28.7 64-64V64c0-35.3-28.7-64-64-64H64z"]},nI={prefix:"fas",iconName:"down-left-and-up-right-to-center",icon:[512,512,["compress-alt"],"f422","M439 7c9.4-9.4 24.6-9.4 33.9 0l32 32c9.4 9.4 9.4 24.6 0 33.9l-87 87 39 39c6.9 6.9 8.9 17.2 5.2 26.2s-12.5 14.8-22.2 14.8H296c-13.3 0-24-10.7-24-24V72c0-9.7 5.8-18.5 14.8-22.2s19.3-1.7 26.2 5.2l39 39L439 7zM72 272H216c13.3 0 24 10.7 24 24V440c0 9.7-5.8 18.5-14.8 22.2s-19.3 1.7-26.2-5.2l-39-39L73 505c-9.4 9.4-24.6 9.4-33.9 0L7 473c-9.4-9.4-9.4-24.6 0-33.9l87-87L55 313c-6.9-6.9-8.9-17.2-5.2-26.2s12.5-14.8 22.2-14.8z"]},nj={prefix:"fas",iconName:"file-lines",icon:[384,512,[128441,128462,61686,"file-alt","file-text"],"f15c","M64 0C28.7 0 0 28.7 0 64V448c0 35.3 28.7 64 64 64H320c35.3 0 64-28.7 64-64V160H256c-17.7 0-32-14.3-32-32V0H64zM256 0V128H384L256 0zM112 256H272c8.8 0 16 7.2 16 16s-7.2 16-16 16H112c-8.8 0-16-7.2-16-16s7.2-16 16-16zm0 64H272c8.8 0 16 7.2 16 16s-7.2 16-16 16H112c-8.8 0-16-7.2-16-16s7.2-16 16-16zm0 64H272c8.8 0 16 7.2 16 16s-7.2 16-16 16H112c-8.8 0-16-7.2-16-16s7.2-16 16-16z"]},nB={prefix:"fas",iconName:"calendar-days",icon:[448,512,["calendar-alt"],"f073","M128 0c17.7 0 32 14.3 32 32V64H288V32c0-17.7 14.3-32 32-32s32 14.3 32 32V64h48c26.5 0 48 21.5 48 48v48H0V112C0 85.5 21.5 64 48 64H96V32c0-17.7 14.3-32 32-32zM0 192H448V464c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V192zm64 80v32c0 8.8 7.2 16 16 16h32c8.8 0 16-7.2 16-16V272c0-8.8-7.2-16-16-16H80c-8.8 0-16 7.2-16 16zm128 0v32c0 8.8 7.2 16 16 16h32c8.8 0 16-7.2 16-16V272c0-8.8-7.2-16-16-16H208c-8.8 0-16 7.2-16 16zm144-16c-8.8 0-16 7.2-16 16v32c0 8.8 7.2 16 16 16h32c8.8 0 16-7.2 16-16V272c0-8.8-7.2-16-16-16H336zM64 400v32c0 8.8 7.2 16 16 16h32c8.8 0 16-7.2 16-16V400c0-8.8-7.2-16-16-16H80c-8.8 0-16 7.2-16 16zm144-16c-8.8 0-16 7.2-16 16v32c0 8.8 7.2 16 16 16h32c8.8 0 16-7.2 16-16V400c0-8.8-7.2-16-16-16H208zm112 16v32c0 8.8 7.2 16 16 16h32c8.8 0 16-7.2 16-16V400c0-8.8-7.2-16-16-16H336c-8.8 0-16 7.2-16 16z"]},nF={prefix:"fas",iconName:"volleyball",icon:[512,512,[127952,"volleyball-ball"],"f45f","M511.8 267.4c-26.1 8.7-53.4 13.8-81 15.1c9.2-105.3-31.5-204.2-103.2-272.4C434.1 41.1 512 139.5 512 256c0 3.8-.1 7.6-.2 11.4zm-3.9 34.7c-5.8 32-17.6 62-34.2 88.7c-97.5 48.5-217.7 42.6-311.9-24.5c23.7-36.2 55.4-67.7 94.5-91.8c79.9 43.2 170.1 50.8 251.6 27.6zm-236-55.5c-2.5-90.9-41.1-172.7-101.9-231.7C196.8 5.2 225.8 0 256 0c2.7 0 5.3 0 7.9 .1c90.8 60.2 145.7 167.2 134.7 282.3c-43.1-2.4-86.4-14.1-126.8-35.9zM138 28.8c20.6 18.3 38.7 39.4 53.7 62.6C95.9 136.1 30.6 220.8 7.3 316.9C2.5 297.4 0 277 0 256C0 157.2 56 71.5 138 28.8zm69.6 90.5c19.5 38.6 31 81.9 32.3 127.7C162.5 294.6 110.9 368.9 90.2 451C66 430.4 45.6 405.4 30.4 377.2c6.7-108.7 71.9-209.9 177.1-257.9zM256 512c-50.7 0-98-14.7-137.8-40.2c5.6-27 14.8-53.1 27.4-77.7C232.2 454.6 338.1 468.8 433 441c-46 44-108.3 71-177 71z"]},nD={prefix:"fas",iconName:"sort-down",icon:[320,512,["sort-desc"],"f0dd","M182.6 470.6c-12.5 12.5-32.8 12.5-45.3 0l-128-128c-9.2-9.2-11.9-22.9-6.9-34.9s16.6-19.8 29.6-19.8H288c12.9 0 24.6 7.8 29.6 19.8s2.2 25.7-6.9 34.9l-128 128z"]},nZ={prefix:"fas",iconName:"circle-minus",icon:[512,512,["minus-circle"],"f056","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM184 232H328c13.3 0 24 10.7 24 24s-10.7 24-24 24H184c-13.3 0-24-10.7-24-24s10.7-24 24-24z"]},nq={prefix:"fas",iconName:"right-from-bracket",icon:[512,512,["sign-out-alt"],"f2f5","M377.9 105.9L500.7 228.7c7.2 7.2 11.3 17.1 11.3 27.3s-4.1 20.1-11.3 27.3L377.9 406.1c-6.4 6.4-15 9.9-24 9.9c-18.7 0-33.9-15.2-33.9-33.9l0-62.1-128 0c-17.7 0-32-14.3-32-32l0-64c0-17.7 14.3-32 32-32l128 0 0-62.1c0-18.7 15.2-33.9 33.9-33.9c9 0 17.6 3.6 24 9.9zM160 96L96 96c-17.7 0-32 14.3-32 32l0 256c0 17.7 14.3 32 32 32l64 0c17.7 0 32 14.3 32 32s-14.3 32-32 32l-64 0c-53 0-96-43-96-96L0 128C0 75 43 32 96 32l64 0c17.7 0 32 14.3 32 32s-14.3 32-32 32z"]},nU={prefix:"fas",iconName:"icons",icon:[512,512,["heart-music-camera-bolt"],"f86d","M500.3 7.3C507.7 13.3 512 22.4 512 32V176c0 26.5-28.7 48-64 48s-64-21.5-64-48s28.7-48 64-48V71L352 90.2V208c0 26.5-28.7 48-64 48s-64-21.5-64-48s28.7-48 64-48V64c0-15.3 10.8-28.4 25.7-31.4l160-32c9.4-1.9 19.1 .6 26.6 6.6zM74.7 304l11.8-17.8c5.9-8.9 15.9-14.2 26.6-14.2h61.7c10.7 0 20.7 5.3 26.6 14.2L213.3 304H240c26.5 0 48 21.5 48 48V464c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V352c0-26.5 21.5-48 48-48H74.7zM192 408a48 48 0 1 0 -96 0 48 48 0 1 0 96 0zM478.7 278.3L440.3 368H496c6.7 0 12.6 4.1 15 10.4s.6 13.3-4.4 17.7l-128 112c-5.6 4.9-13.9 5.3-19.9 .9s-8.2-12.4-5.3-19.2L391.7 400H336c-6.7 0-12.6-4.1-15-10.4s-.6-13.3 4.4-17.7l128-112c5.6-4.9 13.9-5.3 19.9-.9s8.2 12.4 5.3 19.2zm-339-59.2c-6.5 6.5-17 6.5-23 0L19.9 119.2c-28-29-26.5-76.9 5-103.9c27-23.5 68.4-19 93.4 6.5l10 10.5 9.5-10.5c25-25.5 65.9-30 93.9-6.5c31 27 32.5 74.9 4.5 103.9l-96.4 99.9z"]},nW={prefix:"fas",iconName:"microphone-lines-slash",icon:[640,512,["microphone-alt-slash"],"f539","M38.8 5.1C28.4-3.1 13.3-1.2 5.1 9.2S-1.2 34.7 9.2 42.9l592 464c10.4 8.2 25.5 6.3 33.7-4.1s6.3-25.5-4.1-33.7L472.1 344.7c15.2-26 23.9-56.3 23.9-88.7V216c0-13.3-10.7-24-24-24s-24 10.7-24 24v24 16c0 21.2-5.1 41.1-14.2 58.7L416 300.8V256H358.9l-34.5-27c2.9-3.1 7-5 11.6-5h80V192H336c-8.8 0-16-7.2-16-16s7.2-16 16-16h80V128H336c-8.8 0-16-7.2-16-16s7.2-16 16-16h80c0-53-43-96-96-96s-96 43-96 96v54.3L38.8 5.1zm362.5 407l-43.1-33.9C346.1 382 333.3 384 320 384c-70.7 0-128-57.3-128-128v-8.7L144.7 210c-.5 1.9-.7 3.9-.7 6v40c0 89.1 66.2 162.7 152 174.4V464H248c-13.3 0-24 10.7-24 24s10.7 24 24 24h72 72c13.3 0 24-10.7 24-24s-10.7-24-24-24H344V430.4c20.4-2.8 39.7-9.1 57.3-18.2z"]},n$={prefix:"fas",iconName:"magnifying-glass-location",icon:[512,512,["search-location"],"f689","M416 208c0 45.9-14.9 88.3-40 122.7L502.6 457.4c12.5 12.5 12.5 32.8 0 45.3s-32.8 12.5-45.3 0L330.7 376c-34.4 25.2-76.8 40-122.7 40C93.1 416 0 322.9 0 208S93.1 0 208 0S416 93.1 416 208zM288 176c0-44.2-35.8-80-80-80s-80 35.8-80 80c0 48.8 46.5 111.6 68.6 138.6c6 7.3 16.8 7.3 22.7 0c22.1-27 68.6-89.8 68.6-138.6zm-112 0a32 32 0 1 1 64 0 32 32 0 1 1 -64 0z"]},nG={prefix:"fas",iconName:"forward-step",icon:[320,512,["step-forward"],"f051","M52.5 440.6c-9.5 7.9-22.8 9.7-34.1 4.4S0 428.4 0 416V96C0 83.6 7.2 72.3 18.4 67s24.5-3.6 34.1 4.4l192 160L256 241V96c0-17.7 14.3-32 32-32s32 14.3 32 32V416c0 17.7-14.3 32-32 32s-32-14.3-32-32V271l-11.5 9.6-192 160z"]},nY={prefix:"fas",iconName:"face-smile-beam",icon:[512,512,[128522,"smile-beam"],"f5b8","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM164.1 325.5C182 346.2 212.6 368 256 368s74-21.8 91.9-42.5c5.8-6.7 15.9-7.4 22.6-1.6s7.4 15.9 1.6 22.6C349.8 372.1 311.1 400 256 400s-93.8-27.9-116.1-53.5c-5.8-6.7-5.1-16.8 1.6-22.6s16.8-5.1 22.6 1.6zm53.5-96.7l0 0 0 0-.2-.2c-.2-.2-.4-.5-.7-.9c-.6-.8-1.6-2-2.8-3.4c-2.5-2.8-6-6.6-10.2-10.3c-8.8-7.8-18.8-14-27.7-14s-18.9 6.2-27.7 14c-4.2 3.7-7.7 7.5-10.2 10.3c-1.2 1.4-2.2 2.6-2.8 3.4c-.3 .4-.6 .7-.7 .9l-.2 .2 0 0 0 0 0 0c-2.1 2.8-5.7 3.9-8.9 2.8s-5.5-4.1-5.5-7.6c0-17.9 6.7-35.6 16.6-48.8c9.8-13 23.9-23.2 39.4-23.2s29.6 10.2 39.4 23.2c9.9 13.2 16.6 30.9 16.6 48.8c0 3.4-2.2 6.5-5.5 7.6s-6.9 0-8.9-2.8l0 0 0 0zm160 0l0 0-.2-.2c-.2-.2-.4-.5-.7-.9c-.6-.8-1.6-2-2.8-3.4c-2.5-2.8-6-6.6-10.2-10.3c-8.8-7.8-18.8-14-27.7-14s-18.9 6.2-27.7 14c-4.2 3.7-7.7 7.5-10.2 10.3c-1.2 1.4-2.2 2.6-2.8 3.4c-.3 .4-.6 .7-.7 .9l-.2 .2 0 0 0 0 0 0c-2.1 2.8-5.7 3.9-8.9 2.8s-5.5-4.1-5.5-7.6c0-17.9 6.7-35.6 16.6-48.8c9.8-13 23.9-23.2 39.4-23.2s29.6 10.2 39.4 23.2c9.9 13.2 16.6 30.9 16.6 48.8c0 3.4-2.2 6.5-5.5 7.6s-6.9 0-8.9-2.8l0 0 0 0 0 0z"]},nK={prefix:"fas",iconName:"football",icon:[512,512,[127944,"football-ball"],"f44e","M247.5 25.4c-13.5 3.3-26.4 7.2-38.6 11.7C142.9 61.6 96.7 103.6 66 153.6c-18.3 29.8-30.9 62.3-39.2 95.4L264.5 486.6c13.5-3.3 26.4-7.2 38.6-11.7c66-24.5 112.2-66.5 142.9-116.5c18.3-29.8 30.9-62.3 39.1-95.3L247.5 25.4zM495.2 205.3c6.1-56.8 1.4-112.2-7.7-156.4c-2.7-12.9-13-22.9-26.1-25.1c-58.2-9.7-109.9-12-155.6-7.9L495.2 205.3zM206.1 496L16.8 306.7c-6.1 56.8-1.4 112.2 7.7 156.4c2.7 12.9 13 22.9 26.1 25.1c58.2 9.7 109.9 12 155.6 7.9zm54.6-331.3c6.2-6.2 16.4-6.2 22.6 0l64 64c6.2 6.2 6.2 16.4 0 22.6s-16.4 6.2-22.6 0l-64-64c-6.2-6.2-6.2-16.4 0-22.6zm-48 48c6.2-6.2 16.4-6.2 22.6 0l64 64c6.2 6.2 6.2 16.4 0 22.6s-16.4 6.2-22.6 0l-64-64c-6.2-6.2-6.2-16.4 0-22.6zm-48 48c6.2-6.2 16.4-6.2 22.6 0l64 64c6.2 6.2 6.2 16.4 0 22.6s-16.4 6.2-22.6 0l-64-64c-6.2-6.2-6.2-16.4 0-22.6z"]},nX={prefix:"fas",iconName:"angles-down",icon:[448,512,["angle-double-down"],"f103","M246.6 470.6c-12.5 12.5-32.8 12.5-45.3 0l-160-160c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0L224 402.7 361.4 265.4c12.5-12.5 32.8-12.5 45.3 0s12.5 32.8 0 45.3l-160 160zm160-352l-160 160c-12.5 12.5-32.8 12.5-45.3 0l-160-160c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0L224 210.7 361.4 73.4c12.5-12.5 32.8-12.5 45.3 0s12.5 32.8 0 45.3z"]},nQ={prefix:"fas",iconName:"beer-mug-empty",icon:[512,512,["beer"],"f0fc","M32 64c0-17.7 14.3-32 32-32H352c17.7 0 32 14.3 32 32V96h51.2c42.4 0 76.8 34.4 76.8 76.8V274.9c0 30.4-17.9 57.9-45.6 70.2L384 381.7V416c0 35.3-28.7 64-64 64H96c-35.3 0-64-28.7-64-64V64zM384 311.6l56.4-25.1c4.6-2.1 7.6-6.6 7.6-11.7V172.8c0-7.1-5.7-12.8-12.8-12.8H384V311.6zM160 144c0-8.8-7.2-16-16-16s-16 7.2-16 16V368c0 8.8 7.2 16 16 16s16-7.2 16-16V144zm64 0c0-8.8-7.2-16-16-16s-16 7.2-16 16V368c0 8.8 7.2 16 16 16s16-7.2 16-16V144zm64 0c0-8.8-7.2-16-16-16s-16 7.2-16 16V368c0 8.8 7.2 16 16 16s16-7.2 16-16V144z"]},nJ={prefix:"fas",iconName:"arrow-up-long",icon:[384,512,["long-arrow-up"],"f176","M214.6 9.4c-12.5-12.5-32.8-12.5-45.3 0l-128 128c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L160 109.3V480c0 17.7 14.3 32 32 32s32-14.3 32-32V109.3l73.4 73.4c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3l-128-128z"]},n1={prefix:"fas",iconName:"fire-flame-simple",icon:[384,512,["burn"],"f46a","M372.5 256.5l-.7-1.9C337.8 160.8 282 76.5 209.1 8.5l-3.3-3C202.1 2 197.1 0 192 0s-10.1 2-13.8 5.5l-3.3 3C102 76.5 46.2 160.8 12.2 254.6l-.7 1.9C3.9 277.3 0 299.4 0 321.6C0 426.7 86.8 512 192 512s192-85.3 192-190.4c0-22.2-3.9-44.2-11.5-65.1zm-90.8 49.5c4.1 9.3 6.2 19.4 6.2 29.5c0 53-43 96.5-96 96.5s-96-43.5-96-96.5c0-10.1 2.1-20.3 6.2-29.5l1.9-4.3c15.8-35.4 37.9-67.7 65.3-95.1l8.9-8.9c3.6-3.6 8.5-5.6 13.6-5.6s10 2 13.6 5.6l8.9 8.9c27.4 27.4 49.6 59.7 65.3 95.1l1.9 4.3z"]},n2={prefix:"fas",iconName:"person",icon:[320,512,[129485,"male"],"f183","M112 48a48 48 0 1 1 96 0 48 48 0 1 1 -96 0zm40 304V480c0 17.7-14.3 32-32 32s-32-14.3-32-32V256.9L59.4 304.5c-9.1 15.1-28.8 20-43.9 10.9s-20-28.8-10.9-43.9l58.3-97c17.4-28.9 48.6-46.6 82.3-46.6h29.7c33.7 0 64.9 17.7 82.3 46.6l58.3 97c9.1 15.1 4.2 34.8-10.9 43.9s-34.8 4.2-43.9-10.9L232 256.9V480c0 17.7-14.3 32-32 32s-32-14.3-32-32V352H152z"]},n0={prefix:"fas",iconName:"face-grin-stars",icon:[512,512,[129321,"grin-stars"],"f587","M0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256zm407.4 75.5c5-11.8-7-22.5-19.3-18.7c-39.7 12.2-84.5 19-131.8 19s-92.1-6.8-131.8-19c-12.3-3.8-24.3 6.9-19.3 18.7c25 59.1 83.2 100.5 151.1 100.5s126.2-41.4 151.1-100.5zM160 120c-3.1 0-5.9 1.8-7.2 4.6l-16.6 34.7-38.1 5c-3.1 .4-5.6 2.5-6.6 5.5s-.1 6.2 2.1 8.3l27.9 26.5-7 37.8c-.6 3 .7 6.1 3.2 7.9s5.8 2 8.5 .6L160 232.5l33.8 18.3c2.7 1.5 6 1.3 8.5-.6s3.7-4.9 3.2-7.9l-7-37.8L226.4 178c2.2-2.1 3.1-5.3 2.1-8.3s-3.5-5.1-6.6-5.5l-38.1-5-16.6-34.7c-1.3-2.8-4.1-4.6-7.2-4.6zm192 0c-3.1 0-5.9 1.8-7.2 4.6l-16.6 34.7-38.1 5c-3.1 .4-5.6 2.5-6.6 5.5s-.1 6.2 2.1 8.3l27.9 26.5-7 37.8c-.6 3 .7 6.1 3.2 7.9s5.8 2 8.5 .6L352 232.5l33.8 18.3c2.7 1.5 6 1.3 8.5-.6s3.7-4.9 3.2-7.9l-7-37.8L418.4 178c2.2-2.1 3.1-5.3 2.1-8.3s-3.5-5.1-6.6-5.5l-38.1-5-16.6-34.7c-1.3-2.8-4.1-4.6-7.2-4.6z"]},n3={prefix:"fas",iconName:"spaghetti-monster-flying",icon:[640,512,["pastafarianism"],"f67b","M208 64a16 16 0 1 0 -32 0 16 16 0 1 0 32 0zm48 0c0 16.2-6 31.1-16 42.3l15.6 31.2c18.7-6 39.9-9.5 64.4-9.5s45.8 3.5 64.4 9.5L400 106.3C390 95.1 384 80.2 384 64c0-35.3 28.7-64 64-64s64 28.7 64 64s-28.7 64-64 64c-1.7 0-3.4-.1-5.1-.2L427.8 158c21.1 13.6 37.7 30.2 51.4 46.4c7.1 8.3 13.5 16.6 19.3 24l1.4 1.8c6.3 8.1 11.6 14.8 16.7 20.4C527.3 262.3 532.7 264 536 264c2.5 0 4.3-.6 7.1-3.3c3.7-3.5 7.1-8.8 12.5-17.4l.6-.9c4.6-7.4 11-17.6 19.4-25.7c9.7-9.3 22.9-16.7 40.4-16.7c13.3 0 24 10.7 24 24s-10.7 24-24 24c-2.5 0-4.3 .6-7.1 3.3c-3.7 3.5-7.1 8.8-12.5 17.4l-.6 .9c-4.6 7.4-11 17.6-19.4 25.7c-9.7 9.3-22.9 16.7-40.4 16.7c-18.5 0-32.9-8.5-44.3-18.6c-3.1 4-6.6 8.3-10.5 12.7c1.4 4.3 2.8 8.5 4 12.5c.9 3 1.8 5.8 2.6 8.6c3 9.8 5.5 18.2 8.6 25.9c3.9 9.8 7.4 15.4 10.8 18.5c2.6 2.4 5.9 4.3 12.8 4.3c8.7 0 16.9-4.2 33.7-13.2c15-8 35.7-18.8 62.3-18.8c13.3 0 24 10.7 24 24s-10.7 24-24 24c-13.4 0-24.7 5.2-39.7 13.2c-1 .6-2.1 1.1-3.2 1.7C559.9 414 541.4 424 520 424c-18.4 0-33.6-6.1-45.5-17.2c-11.1-10.3-17.9-23.7-22.7-36c-3.6-9-6.7-19.1-9.5-28.5c-16.4 12.3-36.1 23.6-58.9 31.3c3.6 10.8 8.4 23.5 14.4 36.2c7.5 15.9 16.2 30.4 25.8 40.5C433 460.5 441.2 464 448 464c13.3 0 24 10.7 24 24s-10.7 24-24 24c-25.2 0-45-13.5-59.5-28.8c-14.5-15.4-25.7-34.9-34.2-53c-8-17-14.1-33.8-18.3-46.9c-5.2 .4-10.6 .6-16 .6s-10.8-.2-16-.6c-4.2 13-10.3 29.9-18.3 46.9c-8.5 18.1-19.8 37.6-34.2 53C237 498.5 217.2 512 192 512c-13.3 0-24-10.7-24-24s10.7-24 24-24c6.8 0 15-3.5 24.5-13.7c9.5-10.1 18.3-24.6 25.8-40.5c5.9-12.6 10.7-25.4 14.4-36.2c-22.8-7.7-42.5-19-58.9-31.3c-2.9 9.4-6 19.5-9.5 28.5c-4.8 12.2-11.6 25.6-22.7 36C153.6 417.9 138.4 424 120 424c-21.4 0-39.9-10-53.1-17.1l0 0c-1.1-.6-2.2-1.2-3.2-1.7c-15-8-26.3-13.2-39.7-13.2c-13.3 0-24-10.7-24-24s10.7-24 24-24c26.6 0 47.3 10.8 62.3 18.8c16.8 9 25 13.2 33.7 13.2c6.8 0 10.2-1.9 12.8-4.3c3.4-3.2 7-8.8 10.8-18.5c3-7.7 5.6-16.1 8.6-25.9c.8-2.7 1.7-5.6 2.6-8.6c1.2-4 2.6-8.2 4-12.5c-3.9-4.5-7.4-8.8-10.5-12.7C136.9 303.5 122.5 312 104 312c-17.5 0-30.7-7.4-40.4-16.7c-8.4-8.1-14.8-18.3-19.4-25.7l-.6-.9c-5.4-8.6-8.8-13.9-12.5-17.4c-2.8-2.7-4.6-3.3-7.1-3.3c-13.3 0-24-10.7-24-24s10.7-24 24-24c17.5 0 30.7 7.4 40.4 16.7c8.4 8.1 14.8 18.3 19.4 25.7l.6 .9c5.4 8.6 8.8 13.9 12.5 17.4c2.8 2.7 4.6 3.3 7.1 3.3c3.3 0 8.7-1.7 19.4-13.4c5.1-5.6 10.4-12.3 16.7-20.4l1.4-1.8c5.8-7.4 12.2-15.7 19.3-24c13.8-16.2 30.3-32.8 51.4-46.4l-15.1-30.2c-1.7 .1-3.4 .2-5.1 .2c-35.3 0-64-28.7-64-64s28.7-64 64-64s64 28.7 64 64zm208 0a16 16 0 1 0 -32 0 16 16 0 1 0 32 0z"]},n4={prefix:"fas",iconName:"spoon",icon:[512,512,[129348,61873,"utensil-spoon"],"f2e5","M245.8 220.9c-14.5-17.6-21.8-39.2-21.8-60.8C224 80 320 0 416 0c53 0 96 43 96 96c0 96-80 192-160.2 192c-21.6 0-43.2-7.3-60.8-21.8L54.6 502.6c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L245.8 220.9z"]},n6={prefix:"fas",iconName:"envelopes-bulk",icon:[640,512,["mail-bulk"],"f674","M128 0C110.3 0 96 14.3 96 32V224h96V192c0-35.3 28.7-64 64-64H480V32c0-17.7-14.3-32-32-32H128zM256 160c-17.7 0-32 14.3-32 32v32h96c35.3 0 64 28.7 64 64V416H576c17.7 0 32-14.3 32-32V192c0-17.7-14.3-32-32-32H256zm240 64h32c8.8 0 16 7.2 16 16v32c0 8.8-7.2 16-16 16H496c-8.8 0-16-7.2-16-16V240c0-8.8 7.2-16 16-16zM64 256c-17.7 0-32 14.3-32 32v13L187.1 415.9c1.4 1 3.1 1.6 4.9 1.6s3.5-.6 4.9-1.6L352 301V288c0-17.7-14.3-32-32-32H64zm288 84.8L216 441.6c-6.9 5.1-15.3 7.9-24 7.9s-17-2.8-24-7.9L32 340.8V480c0 17.7 14.3 32 32 32H320c17.7 0 32-14.3 32-32V340.8z"]},n5={prefix:"fas",iconName:"circle-h",icon:[512,512,[9405,"hospital-symbol"],"f47e","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM368 152V256 360c0 13.3-10.7 24-24 24s-24-10.7-24-24V280H192l0 80c0 13.3-10.7 24-24 24s-24-10.7-24-24l0-208c0-13.3 10.7-24 24-24s24 10.7 24 24v80H320V152c0-13.3 10.7-24 24-24s24 10.7 24 24z"]},n8={prefix:"fas",iconName:"address-book",icon:[512,512,[62138,"contact-book"],"f2b9","M96 0C60.7 0 32 28.7 32 64V448c0 35.3 28.7 64 64 64H384c35.3 0 64-28.7 64-64V64c0-35.3-28.7-64-64-64H96zM208 288h64c44.2 0 80 35.8 80 80c0 8.8-7.2 16-16 16H144c-8.8 0-16-7.2-16-16c0-44.2 35.8-80 80-80zm-32-96a64 64 0 1 1 128 0 64 64 0 1 1 -128 0zM512 80c0-8.8-7.2-16-16-16s-16 7.2-16 16v64c0 8.8 7.2 16 16 16s16-7.2 16-16V80zM496 192c-8.8 0-16 7.2-16 16v64c0 8.8 7.2 16 16 16s16-7.2 16-16V208c0-8.8-7.2-16-16-16zm16 144c0-8.8-7.2-16-16-16s-16 7.2-16 16v64c0 8.8 7.2 16 16 16s16-7.2 16-16V336z"]},n7={prefix:"fas",iconName:"pencil",icon:[512,512,[9999,61504,"pencil-alt"],"f303","M410.3 231l11.3-11.3-33.9-33.9-62.1-62.1L291.7 89.8l-11.3 11.3-22.6 22.6L58.6 322.9c-10.4 10.4-18 23.3-22.2 37.4L1 480.7c-2.5 8.4-.2 17.5 6.1 23.7s15.3 8.5 23.7 6.1l120.3-35.4c14.1-4.2 27-11.8 37.4-22.2L387.7 253.7 410.3 231zM160 399.4l-9.1 22.7c-4 3.1-8.5 5.4-13.3 6.9L59.4 452l23-78.1c1.4-4.9 3.8-9.4 6.9-13.3l22.7-9.1v32c0 8.8 7.2 16 16 16h32zM362.7 18.7L348.3 33.2 325.7 55.8 314.3 67.1l33.9 33.9 62.1 62.1 33.9 33.9 11.3-11.3 22.6-22.6 14.5-14.5c25-25 25-65.5 0-90.5L453.3 18.7c-25-25-65.5-25-90.5 0zm-47.4 168l-144 144c-6.2 6.2-16.4 6.2-22.6 0s-6.2-16.4 0-22.6l144-144c6.2-6.2 16.4-6.2 22.6 0s6.2 16.4 0 22.6z"]},n9={prefix:"fas",iconName:"paste",icon:[512,512,["file-clipboard"],"f0ea","M160 0c-23.7 0-44.4 12.9-55.4 32H48C21.5 32 0 53.5 0 80V400c0 26.5 21.5 48 48 48H192V176c0-44.2 35.8-80 80-80h48V80c0-26.5-21.5-48-48-48H215.4C204.4 12.9 183.7 0 160 0zM272 128c-26.5 0-48 21.5-48 48V448v16c0 26.5 21.5 48 48 48H464c26.5 0 48-21.5 48-48V256H416c-17.7 0-32-14.3-32-32V128H320 272zM160 40a24 24 0 1 1 0 48 24 24 0 1 1 0-48zm256 88v96h96l-96-96z"]},re={prefix:"fas",iconName:"truck-ramp-box",icon:[640,512,["truck-loading"],"f4de","M640 0V400c0 61.9-50.1 112-112 112c-61 0-110.5-48.7-112-109.3L48.4 502.9c-17.1 4.6-34.6-5.4-39.3-22.5s5.4-34.6 22.5-39.3L352 353.8V64c0-35.3 28.7-64 64-64H640zM576 400a48 48 0 1 0 -96 0 48 48 0 1 0 96 0zM23.1 207.7c-4.6-17.1 5.6-34.6 22.6-39.2l46.4-12.4 20.7 77.3c2.3 8.5 11.1 13.6 19.6 11.3l30.9-8.3c8.5-2.3 13.6-11.1 11.3-19.6l-20.7-77.3 46.4-12.4c17.1-4.6 34.6 5.6 39.2 22.6l41.4 154.5c4.6 17.1-5.6 34.6-22.6 39.2L103.7 384.9c-17.1 4.6-34.6-5.6-39.2-22.6L23.1 207.7z"]},rt={prefix:"fas",iconName:"scroll-torah",icon:[640,512,["torah"],"f6a0","M96 480V32C96 14.3 74.5 0 48 0S0 14.3 0 32V480c0 17.7 21.5 32 48 32s48-14.3 48-32zM512 32H128V480H512V32zM592 0c-26.5 0-48 14.3-48 32V480c0 17.7 21.5 32 48 32s48-14.3 48-32V32c0-17.7-21.5-32-48-32zM196 313.7c0-3.2 .9-6.4 2.5-9.2L226.7 256l-28.3-48.5c-1.6-2.8-2.5-6-2.5-9.2c0-10.1 8.2-18.3 18.3-18.3H271l31.4-53.9c3.6-6.3 10.3-10.1 17.6-10.1s13.9 3.8 17.6 10.1L369 180h56.7c10.1 0 18.3 8.2 18.3 18.3c0 3.2-.9 6.4-2.5 9.2L413.3 256l28.3 48.5c1.6 2.8 2.5 6 2.5 9.2c0 10.1-8.2 18.3-18.3 18.3H369l-31.4 53.9c-3.6 6.3-10.3 10.1-17.6 10.1s-13.9-3.8-17.6-10.1L271 332H214.3c-10.1 0-18.3-8.2-18.3-18.3zm124 54.7L341.2 332H298.8L320 368.4zM254.5 256l30.3 52h70.4l30.3-52-30.3-52H284.8l-30.3 52zm144.9 23.8L383 308h32.8l-16.4-28.2zM415.8 204H383l16.4 28.2L415.8 204zM320 143.6L298.8 180h42.4L320 143.6zM224.2 204l16.4 28.2L257 204H224.2zM257 308l-16.4-28.2L224.2 308H257z"]},rc={prefix:"fas",iconName:"broom-ball",icon:[576,512,["quidditch","quidditch-broom-ball"],"f458","M566.6 9.4c12.5 12.5 12.5 32.8 0 45.3l-192 192 34.7 34.7c4.2 4.2 6.6 10 6.6 16c0 12.5-10.1 22.6-22.6 22.6H364.3L256 211.7V182.6c0-12.5 10.1-22.6 22.6-22.6c6 0 11.8 2.4 16 6.6l34.7 34.7 192-192c12.5-12.5 32.8-12.5 45.3 0zm-344 225.5L341.1 353.4c3.7 42.7-11.7 85.2-42.3 115.8C271.4 496.6 234.2 512 195.5 512L22.1 512C9.9 512 0 502.1 0 489.9c0-6.3 2.7-12.3 7.3-16.5L133.7 359.7c4.2-3.7-.4-10.4-5.4-7.9L77.2 377.4c-6.1 3-13.2-1.4-13.2-8.2c0-31.5 12.5-61.7 34.8-84l8-8c30.6-30.6 73.1-45.9 115.8-42.3zM464 352a80 80 0 1 1 0 160 80 80 0 1 1 0-160z"]},rn={prefix:"fas",iconName:"box-archive",icon:[512,512,["archive"],"f187","M32 32H480c17.7 0 32 14.3 32 32V96c0 17.7-14.3 32-32 32H32C14.3 128 0 113.7 0 96V64C0 46.3 14.3 32 32 32zm0 128H480V416c0 35.3-28.7 64-64 64H96c-35.3 0-64-28.7-64-64V160zm128 80c0 8.8 7.2 16 16 16H336c8.8 0 16-7.2 16-16s-7.2-16-16-16H176c-8.8 0-16 7.2-16 16z"]},rr={prefix:"fas",iconName:"arrow-down-9-1",icon:[576,512,["sort-numeric-desc","sort-numeric-down-alt"],"f886","M160 480c9 0 17.5-3.8 23.6-10.4l88-96c11.9-13 11.1-33.3-2-45.2s-33.3-11.1-45.2 2L192 365.7V64c0-17.7-14.3-32-32-32s-32 14.3-32 32V365.7L95.6 330.4c-11.9-13-32.2-13.9-45.2-2s-13.9 32.2-2 45.2l88 96C142.5 476.2 151 480 160 480zM450.7 294c-8.3-6-19.1-7.7-28.8-4.4l-48 16c-16.8 5.6-25.8 23.7-20.2 40.5s23.7 25.8 40.5 20.2l5.9-2V416H384c-17.7 0-32 14.3-32 32s14.3 32 32 32h48 48c17.7 0 32-14.3 32-32s-14.3-32-32-32H464V320c0-10.3-4.9-19.9-13.3-26zM418.3 91a32 32 0 1 1 27.4 57.9A32 32 0 1 1 418.3 91zM405.1 203.8l-6.8 9.2c-10.5 14.2-7.5 34.2 6.7 44.8s34.2 7.5 44.8-6.7l48.8-65.8c14-18.9 21.5-41.7 21.5-65.2c0-48.6-39.4-88-88-88s-88 39.4-88 88c0 39.2 25.6 72.4 61.1 83.8z"]},ra={prefix:"fas",iconName:"face-grin-tongue-squint",icon:[512,512,[128541,"grin-tongue-squint"],"f58a","M0 256C0 368.9 73.1 464.7 174.5 498.8C165.3 484 160 466.6 160 448V400.7c-24-17.5-43.1-41.4-54.8-69.2c-5-11.8 7-22.5 19.3-18.7c39.7 12.2 84.5 19 131.8 19s92.1-6.8 131.8-19c12.3-3.8 24.3 6.9 19.3 18.7c-11.8 28-31.1 52-55.4 69.6V448c0 18.6-5.3 36-14.5 50.8C438.9 464.7 512 368.9 512 256C512 114.6 397.4 0 256 0S0 114.6 0 256zM116 141.1c0-9 9.6-14.7 17.5-10.5l89.9 47.9c10.7 5.7 10.7 21.1 0 26.8l-89.9 47.9c-7.9 4.2-17.5-1.5-17.5-10.5c0-2.8 1-5.5 2.8-7.6l36-43.2-36-43.2c-1.8-2.1-2.8-4.8-2.8-7.6zm262.5-10.5c7.9-4.2 17.5 1.5 17.5 10.5c0 2.8-1 5.5-2.8 7.6l-36 43.2 36 43.2c1.8 2.1 2.8 4.8 2.8 7.6c0 9-9.6 14.7-17.5 10.5l-89.9-47.9c-10.7-5.7-10.7-21.1 0-26.8l89.9-47.9zM320 448V402.6c0-14.7-11.9-26.6-26.6-26.6h-2c-11.3 0-21.1 7.9-23.6 18.9c-2.8 12.6-20.8 12.6-23.6 0c-2.5-11.1-12.3-18.9-23.6-18.9h-2c-14.7 0-26.6 11.9-26.6 26.6V448c0 35.3 28.7 64 64 64s64-28.7 64-64z"]},ro={prefix:"fas",iconName:"earth-africa",icon:[512,512,[127757,"globe-africa"],"f57c","M177.8 63.2l10 17.4c2.8 4.8 4.2 10.3 4.2 15.9v41.4c0 3.9 1.6 7.7 4.3 10.4c6.2 6.2 16.5 5.7 22-1.2l13.6-17c4.7-5.9 12.9-7.7 19.6-4.3l15.2 7.6c3.4 1.7 7.2 2.6 11 2.6c6.5 0 12.8-2.6 17.4-7.2l3.9-3.9c2.9-2.9 7.3-3.6 11-1.8l29.2 14.6c7.8 3.9 12.6 11.8 12.6 20.5c0 10.5-7.1 19.6-17.3 22.2l-35.4 8.8c-7.4 1.8-15.1 1.5-22.4-.9l-32-10.7c-3.3-1.1-6.7-1.7-10.2-1.7c-7 0-13.8 2.3-19.4 6.5L176 212c-10.1 7.6-16 19.4-16 32v28c0 26.5 21.5 48 48 48h32c8.8 0 16 7.2 16 16v48c0 17.7 14.3 32 32 32c10.1 0 19.6-4.7 25.6-12.8l25.6-34.1c8.3-11.1 12.8-24.6 12.8-38.4V318.6c0-3.9 2.6-7.3 6.4-8.2l5.3-1.3c11.9-3 20.3-13.7 20.3-26c0-7.1-2.8-13.9-7.8-18.9l-33.5-33.5c-3.7-3.7-3.7-9.7 0-13.4c5.7-5.7 14.1-7.7 21.8-5.1l14.1 4.7c12.3 4.1 25.7-1.5 31.5-13c3.5-7 11.2-10.8 18.9-9.2l27.4 5.5C432 112.4 351.5 48 256 48c-27.7 0-54 5.4-78.2 15.2zM0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256z"]},ri={prefix:"fas",iconName:"tablet-screen-button",icon:[448,512,["tablet-alt"],"f3fa","M0 64C0 28.7 28.7 0 64 0H384c35.3 0 64 28.7 64 64V448c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V64zM256 448a32 32 0 1 0 -64 0 32 32 0 1 0 64 0zM384 64H64V384H384V64z"]},rs={prefix:"fas",iconName:"face-flushed",icon:[512,512,[128563,"flushed"],"f579","M0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256zM176 384c0 8.8 7.2 16 16 16H320c8.8 0 16-7.2 16-16s-7.2-16-16-16H192c-8.8 0-16 7.2-16 16zm-16-88a72 72 0 1 0 0-144 72 72 0 1 0 0 144zm264-72a72 72 0 1 0 -144 0 72 72 0 1 0 144 0zm-288 0a24 24 0 1 1 48 0 24 24 0 1 1 -48 0zm192 0a24 24 0 1 1 48 0 24 24 0 1 1 -48 0z"]},rl={prefix:"fas",iconName:"gavel",icon:[512,512,["legal"],"f0e3","M318.6 9.4c-12.5-12.5-32.8-12.5-45.3 0l-120 120c-12.5 12.5-12.5 32.8 0 45.3l16 16c12.5 12.5 32.8 12.5 45.3 0l4-4L325.4 293.4l-4 4c-12.5 12.5-12.5 32.8 0 45.3l16 16c12.5 12.5 32.8 12.5 45.3 0l120-120c12.5-12.5 12.5-32.8 0-45.3l-16-16c-12.5-12.5-32.8-12.5-45.3 0l-4 4L330.6 74.6l4-4c12.5-12.5 12.5-32.8 0-45.3l-16-16zm-152 288c-12.5-12.5-32.8-12.5-45.3 0l-112 112c-12.5 12.5-12.5 32.8 0 45.3l48 48c12.5 12.5 32.8 12.5 45.3 0l112-112c12.5-12.5 12.5-32.8 0-45.3l-1.4-1.4L272 285.3 226.7 240 168 298.7l-1.4-1.4z"]},ru={prefix:"fas",iconName:"bell-concierge",icon:[512,512,[128718,"concierge-bell"],"f562","M216 64c-13.3 0-24 10.7-24 24s10.7 24 24 24h16v33.3C119.6 157.2 32 252.4 32 368H480c0-115.6-87.6-210.8-200-222.7V112h16c13.3 0 24-10.7 24-24s-10.7-24-24-24H256 216zM24 400c-13.3 0-24 10.7-24 24s10.7 24 24 24H488c13.3 0 24-10.7 24-24s-10.7-24-24-24H24z"]},rf={prefix:"fas",iconName:"pen-ruler",icon:[512,512,["pencil-ruler"],"f5ae","M469.3 19.3l23.4 23.4c25 25 25 65.5 0 90.5l-56.4 56.4L322.3 75.7l56.4-56.4c25-25 65.5-25 90.5 0zM44.9 353.2L299.7 98.3 413.7 212.3 158.8 467.1c-6.7 6.7-15.1 11.6-24.2 14.2l-104 29.7c-8.4 2.4-17.4 .1-23.6-6.1s-8.5-15.2-6.1-23.6l29.7-104c2.6-9.2 7.5-17.5 14.2-24.2zM249.4 103.4L103.4 249.4 16 161.9c-18.7-18.7-18.7-49.1 0-67.9L94.1 16c18.7-18.7 49.1-18.7 67.9 0l19.8 19.8c-.3 .3-.7 .6-1 .9l-64 64c-6.2 6.2-6.2 16.4 0 22.6s16.4 6.2 22.6 0l64-64c.3-.3 .6-.7 .9-1l45.1 45.1zM408.6 262.6l45.1 45.1c-.3 .3-.7 .6-1 .9l-64 64c-6.2 6.2-6.2 16.4 0 22.6s16.4 6.2 22.6 0l64-64c.3-.3 .6-.7 .9-1L496 350.1c18.7 18.7 18.7 49.1 0 67.9L417.9 496c-18.7 18.7-49.1 18.7-67.9 0l-87.4-87.4L408.6 262.6z"]},rh={prefix:"fas",iconName:"people-arrows",icon:[640,512,["people-arrows-left-right"],"e068","M64 64a64 64 0 1 1 128 0A64 64 0 1 1 64 64zM25.9 233.4C29.3 191.9 64 160 105.6 160h44.8c27 0 51 13.4 65.5 34.1c-2.7 1.9-5.2 4-7.5 6.3l-64 64c-21.9 21.9-21.9 57.3 0 79.2L192 391.2V464c0 26.5-21.5 48-48 48H112c-26.5 0-48-21.5-48-48V348.3c-26.5-9.5-44.7-35.8-42.2-65.6l4.1-49.3zM448 64a64 64 0 1 1 128 0A64 64 0 1 1 448 64zM431.6 200.4c-2.3-2.3-4.9-4.4-7.5-6.3c14.5-20.7 38.6-34.1 65.5-34.1h44.8c41.6 0 76.3 31.9 79.7 73.4l4.1 49.3c2.5 29.8-15.7 56.1-42.2 65.6V464c0 26.5-21.5 48-48 48H496c-26.5 0-48-21.5-48-48V391.2l47.6-47.6c21.9-21.9 21.9-57.3 0-79.2l-64-64zM272 240v32h96V240c0-9.7 5.8-18.5 14.8-22.2s19.3-1.7 26.2 5.2l64 64c9.4 9.4 9.4 24.6 0 33.9l-64 64c-6.9 6.9-17.2 8.9-26.2 5.2s-14.8-12.5-14.8-22.2V336H272v32c0 9.7-5.8 18.5-14.8 22.2s-19.3 1.7-26.2-5.2l-64-64c-9.4-9.4-9.4-24.6 0-33.9l64-64c6.9-6.9 17.2-8.9 26.2-5.2s14.8 12.5 14.8 22.2z"]},rd={prefix:"fas",iconName:"square-caret-right",icon:[448,512,["caret-square-right"],"f152","M448 96c0-35.3-28.7-64-64-64L64 32C28.7 32 0 60.7 0 96L0 416c0 35.3 28.7 64 64 64l320 0c35.3 0 64-28.7 64-64l0-320zM320 256c0 6.7-2.8 13-7.7 17.6l-112 104c-7 6.5-17.2 8.2-25.9 4.4s-14.4-12.5-14.4-22l0-208c0-9.5 5.7-18.2 14.4-22s18.9-2.1 25.9 4.4l112 104c4.9 4.5 7.7 10.9 7.7 17.6z"]},rp={prefix:"fas",iconName:"scissors",icon:[512,512,[9984,9986,9988,"cut"],"f0c4","M256 192l-39.5-39.5c4.9-12.6 7.5-26.2 7.5-40.5C224 50.1 173.9 0 112 0S0 50.1 0 112s50.1 112 112 112c14.3 0 27.9-2.7 40.5-7.5L192 256l-39.5 39.5c-12.6-4.9-26.2-7.5-40.5-7.5C50.1 288 0 338.1 0 400s50.1 112 112 112s112-50.1 112-112c0-14.3-2.7-27.9-7.5-40.5L499.2 76.8c7.1-7.1 7.1-18.5 0-25.6c-28.3-28.3-74.1-28.3-102.4 0L256 192zm22.6 150.6L396.8 460.8c28.3 28.3 74.1 28.3 102.4 0c7.1-7.1 7.1-18.5 0-25.6L342.6 278.6l-64 64zM64 112a48 48 0 1 1 96 0 48 48 0 1 1 -96 0zm48 240a48 48 0 1 1 0 96 48 48 0 1 1 0-96z"]},rm={prefix:"fas",iconName:"tachograph-digital",icon:[640,512,["digital-tachograph"],"f566","M64 64C28.7 64 0 92.7 0 128V384c0 35.3 28.7 64 64 64H576c35.3 0 64-28.7 64-64V128c0-35.3-28.7-64-64-64H64zm32 64H320c17.7 0 32 14.3 32 32v64c0 17.7-14.3 32-32 32H96c-17.7 0-32-14.3-32-32V160c0-17.7 14.3-32 32-32zM64 368c0-8.8 7.2-16 16-16H336c8.8 0 16 7.2 16 16s-7.2 16-16 16H80c-8.8 0-16-7.2-16-16zm320 0c0-8.8 7.2-16 16-16H560c8.8 0 16 7.2 16 16s-7.2 16-16 16H400c-8.8 0-16-7.2-16-16zM80 288a16 16 0 1 1 0 32 16 16 0 1 1 0-32zm48 16a16 16 0 1 1 32 0 16 16 0 1 1 -32 0zm80-16a16 16 0 1 1 0 32 16 16 0 1 1 0-32zm48 16a16 16 0 1 1 32 0 16 16 0 1 1 -32 0zm80-16a16 16 0 1 1 0 32 16 16 0 1 1 0-32z"]},rv={prefix:"fas",iconName:"reply",icon:[512,512,[61714,"mail-reply"],"f3e5","M205 34.8c11.5 5.1 19 16.6 19 29.2v64H336c97.2 0 176 78.8 176 176c0 113.3-81.5 163.9-100.2 174.1c-2.5 1.4-5.3 1.9-8.1 1.9c-10.9 0-19.7-8.9-19.7-19.7c0-7.5 4.3-14.4 9.8-19.5c9.4-8.8 22.2-26.4 22.2-56.7c0-53-43-96-96-96H224v64c0 12.6-7.4 24.1-19 29.2s-25 3-34.4-5.4l-160-144C3.9 225.7 0 217.1 0 208s3.9-17.7 10.6-23.8l160-144c9.4-8.5 22.9-10.6 34.4-5.4z"]},rg={prefix:"fas",iconName:"square-minus",icon:[448,512,[61767,"minus-square"],"f146","M64 32C28.7 32 0 60.7 0 96V416c0 35.3 28.7 64 64 64H384c35.3 0 64-28.7 64-64V96c0-35.3-28.7-64-64-64H64zm88 200H296c13.3 0 24 10.7 24 24s-10.7 24-24 24H152c-13.3 0-24-10.7-24-24s10.7-24 24-24z"]},ry={prefix:"fas",iconName:"square-caret-down",icon:[448,512,["caret-square-down"],"f150","M384 480c35.3 0 64-28.7 64-64l0-320c0-35.3-28.7-64-64-64L64 32C28.7 32 0 60.7 0 96L0 416c0 35.3 28.7 64 64 64l320 0zM224 352c-6.7 0-13-2.8-17.6-7.7l-104-112c-6.5-7-8.2-17.2-4.4-25.9s12.5-14.4 22-14.4l208 0c9.5 0 18.2 5.7 22 14.4s2.1 18.9-4.4 25.9l-104 112c-4.5 4.9-10.9 7.7-17.6 7.7z"]},rz={prefix:"fas",iconName:"bars",icon:[448,512,["navicon"],"f0c9","M0 96C0 78.3 14.3 64 32 64H416c17.7 0 32 14.3 32 32s-14.3 32-32 32H32C14.3 128 0 113.7 0 96zM0 256c0-17.7 14.3-32 32-32H416c17.7 0 32 14.3 32 32s-14.3 32-32 32H32c-17.7 0-32-14.3-32-32zM448 416c0 17.7-14.3 32-32 32H32c-17.7 0-32-14.3-32-32s14.3-32 32-32H416c17.7 0 32 14.3 32 32z"]},rb={prefix:"fas",iconName:"hourglass-end",icon:[384,512,[8987,"hourglass-3"],"f253","M32 0C14.3 0 0 14.3 0 32S14.3 64 32 64V75c0 42.4 16.9 83.1 46.9 113.1L146.7 256 78.9 323.9C48.9 353.9 32 394.6 32 437v11c-17.7 0-32 14.3-32 32s14.3 32 32 32H64 320h32c17.7 0 32-14.3 32-32s-14.3-32-32-32V437c0-42.4-16.9-83.1-46.9-113.1L237.3 256l67.9-67.9c30-30 46.9-70.7 46.9-113.1V64c17.7 0 32-14.3 32-32s-14.3-32-32-32H320 64 32zM96 75V64H288V75c0 25.5-10.1 49.9-28.1 67.9L192 210.7l-67.9-67.9C106.1 124.9 96 100.4 96 75z"]},rM={prefix:"fas",iconName:"heart-crack",icon:[512,512,[128148,"heart-broken"],"f7a9","M119.4 44.1c23.3-3.9 46.8-1.9 68.6 5.3l49.8 77.5-75.4 75.4c-1.5 1.5-2.4 3.6-2.3 5.8s1 4.2 2.6 5.7l112 104c2.9 2.7 7.4 2.9 10.5 .3s3.8-7 1.7-10.4l-60.4-98.1 90.7-75.6c2.6-2.1 3.5-5.7 2.4-8.8L296.8 61.8c28.5-16.7 62.4-23.2 95.7-17.6C461.5 55.6 512 115.2 512 185.1v5.8c0 41.5-17.2 81.2-47.6 109.5L283.7 469.1c-7.5 7-17.4 10.9-27.7 10.9s-20.2-3.9-27.7-10.9L47.6 300.4C17.2 272.1 0 232.4 0 190.9v-5.8c0-69.9 50.5-129.5 119.4-141z"]},rx={prefix:"fas",iconName:"square-up-right",icon:[448,512,[8599,"external-link-square-alt"],"f360","M384 32c35.3 0 64 28.7 64 64V416c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V96C0 60.7 28.7 32 64 32H384zM320 313.4V176c0-8.8-7.2-16-16-16H166.6c-12.5 0-22.6 10.1-22.6 22.6c0 6 2.4 11.8 6.6 16L184 232l-66.3 66.3C114 302 112 306.9 112 312s2 10 5.7 13.7l36.7 36.7c3.6 3.6 8.5 5.7 13.7 5.7s10-2 13.7-5.7L248 296l33.4 33.4c4.2 4.2 10 6.6 16 6.6c12.5 0 22.6-10.1 22.6-22.6z"]},rC={prefix:"fas",iconName:"face-kiss-beam",icon:[512,512,[128537,"kiss-beam"],"f597","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zm48.7-198.3c4.3 5.1 7.3 11.4 7.3 18.3s-3.1 13.2-7.3 18.3c-4.3 5.2-10.1 9.7-16.7 13.4c-2.7 1.5-5.7 3-8.7 4.3c3.1 1.3 6 2.7 8.7 4.3c6.6 3.7 12.5 8.2 16.7 13.4c4.3 5.1 7.3 11.4 7.3 18.3s-3.1 13.2-7.3 18.3c-4.3 5.2-10.1 9.7-16.7 13.4C274.7 443.1 257.4 448 240 448c-3.6 0-6.8-2.5-7.7-6s.6-7.2 3.8-9l0 0 0 0 0 0 0 0 .2-.1c.2-.1 .5-.3 .9-.5c.8-.5 2-1.2 3.4-2.1c2.8-1.9 6.5-4.5 10.2-7.6c3.7-3.1 7.2-6.6 9.6-10.1c2.5-3.5 3.5-6.4 3.5-8.6s-1-5-3.5-8.6c-2.5-3.5-5.9-6.9-9.6-10.1c-3.7-3.1-7.4-5.7-10.2-7.6c-1.4-.9-2.6-1.6-3.4-2.1c-.4-.2-.7-.4-.9-.5l-.2-.1 0 0 0 0 0 0c-2.5-1.4-4.1-4.1-4.1-7s1.6-5.6 4.1-7l0 0 0 0 0 0 0 0 0 0 .2-.1 .3-.2 .6-.4c.8-.5 2-1.2 3.4-2.1c2.8-1.9 6.5-4.5 10.2-7.6c3.7-3.1 7.2-6.6 9.6-10.1c2.5-3.5 3.5-6.4 3.5-8.6s-1-5-3.5-8.6c-2.5-3.5-5.9-6.9-9.6-10.1c-3.7-3.1-7.4-5.7-10.2-7.6c-1.4-.9-2.6-1.6-3.4-2.1l-.4-.3-.5-.3-.2-.1 0 0 0 0 0 0c-3.2-1.8-4.7-5.5-3.8-9s4.1-6 7.7-6c17.4 0 34.7 4.9 47.9 12.3c6.6 3.7 12.5 8.2 16.7 13.4zm-87.1-84.9l0 0 0 0-.2-.2c-.2-.2-.4-.5-.7-.9c-.6-.8-1.6-2-2.8-3.4c-2.5-2.8-6-6.6-10.2-10.3c-8.8-7.8-18.8-14-27.7-14s-18.9 6.2-27.7 14c-4.2 3.7-7.7 7.5-10.2 10.3c-1.2 1.4-2.2 2.6-2.8 3.4c-.3 .4-.6 .7-.7 .9l-.2 .2 0 0 0 0 0 0c-2.1 2.8-5.7 3.9-8.9 2.8s-5.5-4.1-5.5-7.6c0-17.9 6.7-35.6 16.6-48.8c9.8-13 23.9-23.2 39.4-23.2s29.6 10.2 39.4 23.2c9.9 13.2 16.6 30.9 16.6 48.8c0 3.4-2.2 6.5-5.5 7.6s-6.9 0-8.9-2.8l0 0 0 0zm160 0l0 0-.2-.2c-.2-.2-.4-.5-.7-.9c-.6-.8-1.6-2-2.8-3.4c-2.5-2.8-6-6.6-10.2-10.3c-8.8-7.8-18.8-14-27.7-14s-18.9 6.2-27.7 14c-4.2 3.7-7.7 7.5-10.2 10.3c-1.2 1.4-2.2 2.6-2.8 3.4c-.3 .4-.6 .7-.7 .9l-.2 .2 0 0 0 0 0 0c-2.1 2.8-5.7 3.9-8.9 2.8s-5.5-4.1-5.5-7.6c0-17.9 6.7-35.6 16.6-48.8c9.8-13 23.9-23.2 39.4-23.2s29.6 10.2 39.4 23.2c9.9 13.2 16.6 30.9 16.6 48.8c0 3.4-2.2 6.5-5.5 7.6s-6.9 0-8.9-2.8l0 0 0 0 0 0z"]},rH={prefix:"fas",iconName:"circle-exclamation",icon:[512,512,["exclamation-circle"],"f06a","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zm0-384c13.3 0 24 10.7 24 24V264c0 13.3-10.7 24-24 24s-24-10.7-24-24V152c0-13.3 10.7-24 24-24zM224 352a32 32 0 1 1 64 0 32 32 0 1 1 -64 0z"]},rw={prefix:"fas",iconName:"arrow-right-from-bracket",icon:[512,512,["sign-out"],"f08b","M502.6 278.6c12.5-12.5 12.5-32.8 0-45.3l-128-128c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L402.7 224 192 224c-17.7 0-32 14.3-32 32s14.3 32 32 32l210.7 0-73.4 73.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l128-128zM160 96c17.7 0 32-14.3 32-32s-14.3-32-32-32L96 32C43 32 0 75 0 128L0 384c0 53 43 96 96 96l64 0c17.7 0 32-14.3 32-32s-14.3-32-32-32l-64 0c-17.7 0-32-14.3-32-32l0-256c0-17.7 14.3-32 32-32l64 0z"]},rV={prefix:"fas",iconName:"circle-chevron-down",icon:[512,512,["chevron-circle-down"],"f13a","M256 0a256 256 0 1 0 0 512A256 256 0 1 0 256 0zM135 241c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l87 87 87-87c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9L273 345c-9.4 9.4-24.6 9.4-33.9 0L135 241z"]},rk={prefix:"fas",iconName:"unlock-keyhole",icon:[448,512,["unlock-alt"],"f13e","M224 64c-44.2 0-80 35.8-80 80v48H384c35.3 0 64 28.7 64 64V448c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V256c0-35.3 28.7-64 64-64H80V144C80 64.5 144.5 0 224 0c57.5 0 107 33.7 130.1 82.3c7.6 16 .8 35.1-15.2 42.6s-35.1 .8-42.6-15.2C283.4 82.6 255.9 64 224 64zm32 320c17.7 0 32-14.3 32-32s-14.3-32-32-32H192c-17.7 0-32 14.3-32 32s14.3 32 32 32h64z"]},rL={prefix:"fas",iconName:"headphones-simple",icon:[512,512,["headphones-alt"],"f58f","M256 80C141.1 80 48 173.1 48 288V392c0 13.3-10.7 24-24 24s-24-10.7-24-24V288C0 146.6 114.6 32 256 32s256 114.6 256 256V392c0 13.3-10.7 24-24 24s-24-10.7-24-24V288c0-114.9-93.1-208-208-208zM80 352c0-35.3 28.7-64 64-64h16c17.7 0 32 14.3 32 32V448c0 17.7-14.3 32-32 32H144c-35.3 0-64-28.7-64-64V352zm288-64c35.3 0 64 28.7 64 64v64c0 35.3-28.7 64-64 64H352c-17.7 0-32-14.3-32-32V320c0-17.7 14.3-32 32-32h16z"]},rS={prefix:"fas",iconName:"circle-dollar-to-slot",icon:[512,512,["donate"],"f4b9","M326.7 403.7c-22.1 8-45.9 12.3-70.7 12.3s-48.7-4.4-70.7-12.3c-.3-.1-.5-.2-.8-.3c-30-11-56.8-28.7-78.6-51.4C70 314.6 48 263.9 48 208C48 93.1 141.1 0 256 0S464 93.1 464 208c0 55.9-22 106.6-57.9 144c-1 1-2 2.1-3 3.1c-21.4 21.4-47.4 38.1-76.3 48.6zM256 91.9c-11.1 0-20.1 9-20.1 20.1v6c-5.6 1.2-10.9 2.9-15.9 5.1c-15 6.8-27.9 19.4-31.1 37.7c-1.8 10.2-.8 20 3.4 29c4.2 8.8 10.7 15 17.3 19.5c11.6 7.9 26.9 12.5 38.6 16l2.2 .7c13.9 4.2 23.4 7.4 29.3 11.7c2.5 1.8 3.4 3.2 3.7 4c.3 .8 .9 2.6 .2 6.7c-.6 3.5-2.5 6.4-8 8.8c-6.1 2.6-16 3.9-28.8 1.9c-6-1-16.7-4.6-26.2-7.9l0 0 0 0 0 0c-2.2-.7-4.3-1.5-6.4-2.1c-10.5-3.5-21.8 2.2-25.3 12.7s2.2 21.8 12.7 25.3c1.2 .4 2.7 .9 4.4 1.5c7.9 2.7 20.3 6.9 29.8 9.1V304c0 11.1 9 20.1 20.1 20.1s20.1-9 20.1-20.1v-5.5c5.3-1 10.5-2.5 15.4-4.6c15.7-6.7 28.4-19.7 31.6-38.7c1.8-10.4 1-20.3-3-29.4c-3.9-9-10.2-15.6-16.9-20.5c-12.2-8.8-28.3-13.7-40.4-17.4l-.8-.2c-14.2-4.3-23.8-7.3-29.9-11.4c-2.6-1.8-3.4-3-3.6-3.5c-.2-.3-.7-1.6-.1-5c.3-1.9 1.9-5.2 8.2-8.1c6.4-2.9 16.4-4.5 28.6-2.6c4.3 .7 17.9 3.3 21.7 4.3c10.7 2.8 21.6-3.5 24.5-14.2s-3.5-21.6-14.2-24.5c-4.4-1.2-14.4-3.2-21-4.4V112c0-11.1-9-20.1-20.1-20.1zM48 352H64c19.5 25.9 44 47.7 72.2 64H64v32H256 448V416H375.8c28.2-16.3 52.8-38.1 72.2-64h16c26.5 0 48 21.5 48 48v64c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V400c0-26.5 21.5-48 48-48z"]},rN={prefix:"fas",iconName:"volume-low",icon:[448,512,[128264,"volume-down"],"f027","M301.1 34.8C312.6 40 320 51.4 320 64V448c0 12.6-7.4 24-18.9 29.2s-25 3.1-34.4-5.3L131.8 352H64c-35.3 0-64-28.7-64-64V224c0-35.3 28.7-64 64-64h67.8L266.7 40.1c9.4-8.4 22.9-10.4 34.4-5.3zM412.6 181.5C434.1 199.1 448 225.9 448 256s-13.9 56.9-35.4 74.5c-10.3 8.4-25.4 6.8-33.8-3.5s-6.8-25.4 3.5-33.8C393.1 284.4 400 271 400 256s-6.9-28.4-17.7-37.3c-10.3-8.4-11.8-23.5-3.5-33.8s23.5-11.8 33.8-3.5z"]},rT={prefix:"fas",iconName:"wheat-awn",icon:[512,512,["wheat-alt"],"e2cd","M505 41c9.4-9.4 9.4-24.6 0-33.9s-24.6-9.4-33.9 0L383 95c-9.4 9.4-9.4 24.6 0 33.9s24.6 9.4 33.9 0l88-88zM305.5 27.3c-6.2-6.2-16.4-6.2-22.6 0L271.5 38.6c-37.5 37.5-37.5 98.3 0 135.8l10.4 10.4-30.5 30.5c-3.4-27.3-15.5-53.8-36.5-74.8l-11.3-11.3c-6.2-6.2-16.4-6.2-22.6 0l-11.3 11.3c-37.5 37.5-37.5 98.3 0 135.8l10.4 10.4-30.5 30.5c-3.4-27.3-15.5-53.8-36.5-74.8L101.8 231c-6.2-6.2-16.4-6.2-22.6 0L67.9 242.3c-37.5 37.5-37.5 98.3 0 135.8l10.4 10.4L9.4 457.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l68.9-68.9 12.2 12.2c37.5 37.5 98.3 37.5 135.8 0l11.3-11.3c6.2-6.2 6.2-16.4 0-22.6l-11.3-11.3c-21.8-21.8-49.6-34.1-78.1-36.9l31.9-31.9 12.2 12.2c37.5 37.5 98.3 37.5 135.8 0l11.3-11.3c6.2-6.2 6.2-16.4 0-22.6l-11.3-11.3c-21.8-21.8-49.6-34.1-78.1-36.9l31.9-31.9 12.2 12.2c37.5 37.5 98.3 37.5 135.8 0L486.5 231c6.2-6.2 6.2-16.4 0-22.6L475.2 197c-5.2-5.2-10.6-9.8-16.4-13.9L505 137c9.4-9.4 9.4-24.6 0-33.9s-24.6-9.4-33.9 0l-59.4 59.4c-20.6-4.4-42-3.7-62.3 2.1c6.1-21.3 6.6-43.8 1.4-65.3L409 41c9.4-9.4 9.4-24.6 0-33.9s-24.6-9.4-33.9 0L329.1 52.9c-3.7-5-7.8-9.8-12.4-14.3L305.5 27.3z"]},rA={prefix:"fas",iconName:"square-check",icon:[448,512,[9745,9989,61510,"check-square"],"f14a","M64 32C28.7 32 0 60.7 0 96V416c0 35.3 28.7 64 64 64H384c35.3 0 64-28.7 64-64V96c0-35.3-28.7-64-64-64H64zM337 209L209 337c-9.4 9.4-24.6 9.4-33.9 0l-64-64c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l47 47L303 175c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9z"]},r_={prefix:"fas",iconName:"heading",icon:[448,512,["header"],"f1dc","M0 64C0 46.3 14.3 32 32 32H80h48c17.7 0 32 14.3 32 32s-14.3 32-32 32H112V208H336V96H320c-17.7 0-32-14.3-32-32s14.3-32 32-32h48 48c17.7 0 32 14.3 32 32s-14.3 32-32 32H400V240 416h16c17.7 0 32 14.3 32 32s-14.3 32-32 32H368 320c-17.7 0-32-14.3-32-32s14.3-32 32-32h16V272H112V416h16c17.7 0 32 14.3 32 32s-14.3 32-32 32H80 32c-17.7 0-32-14.3-32-32s14.3-32 32-32H48V240 96H32C14.3 96 0 81.7 0 64z"]},rE={prefix:"fas",iconName:"list",icon:[512,512,["list-squares"],"f03a","M40 48C26.7 48 16 58.7 16 72v48c0 13.3 10.7 24 24 24H88c13.3 0 24-10.7 24-24V72c0-13.3-10.7-24-24-24H40zM192 64c-17.7 0-32 14.3-32 32s14.3 32 32 32H480c17.7 0 32-14.3 32-32s-14.3-32-32-32H192zm0 160c-17.7 0-32 14.3-32 32s14.3 32 32 32H480c17.7 0 32-14.3 32-32s-14.3-32-32-32H192zm0 160c-17.7 0-32 14.3-32 32s14.3 32 32 32H480c17.7 0 32-14.3 32-32s-14.3-32-32-32H192zM16 232v48c0 13.3 10.7 24 24 24H88c13.3 0 24-10.7 24-24V232c0-13.3-10.7-24-24-24H40c-13.3 0-24 10.7-24 24zM40 368c-13.3 0-24 10.7-24 24v48c0 13.3 10.7 24 24 24H88c13.3 0 24-10.7 24-24V392c0-13.3-10.7-24-24-24H40z"]},rO={prefix:"fas",iconName:"square-phone-flip",icon:[448,512,["phone-square-alt"],"f87b","M384 32c35.3 0 64 28.7 64 64V416c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V96C0 60.7 28.7 32 64 32H384zm-90.7 96.7c-9.7-2.6-19.9 2.3-23.7 11.6l-20 48c-3.4 8.2-1 17.6 5.8 23.2L280 231.7c-16.6 35.2-45.1 63.7-80.3 80.3l-20.2-24.7c-5.6-6.8-15-9.2-23.2-5.8l-48 20c-9.3 3.9-14.2 14-11.6 23.7l12 44C111.1 378 119 384 128 384c123.7 0 224-100.3 224-224c0-9-6-16.9-14.7-19.3l-44-12z"]},rR={prefix:"fas",iconName:"circle-dot",icon:[512,512,[128280,"dot-circle"],"f192","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zm0-352a96 96 0 1 1 0 192 96 96 0 1 1 0-192z"]},rP={prefix:"fas",iconName:"face-dizzy",icon:[512,512,["dizzy"],"f567","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zm0-224a64 64 0 1 1 0 128 64 64 0 1 1 0-128zM100.7 132.7c6.2-6.2 16.4-6.2 22.6 0L160 169.4l36.7-36.7c6.2-6.2 16.4-6.2 22.6 0s6.2 16.4 0 22.6L182.6 192l36.7 36.7c6.2 6.2 6.2 16.4 0 22.6s-16.4 6.2-22.6 0L160 214.6l-36.7 36.7c-6.2 6.2-16.4 6.2-22.6 0s-6.2-16.4 0-22.6L137.4 192l-36.7-36.7c-6.2-6.2-6.2-16.4 0-22.6zm192 0c6.2-6.2 16.4-6.2 22.6 0L352 169.4l36.7-36.7c6.2-6.2 16.4-6.2 22.6 0s6.2 16.4 0 22.6L374.6 192l36.7 36.7c6.2 6.2 6.2 16.4 0 22.6s-16.4 6.2-22.6 0L352 214.6l-36.7 36.7c-6.2 6.2-16.4 6.2-22.6 0s-6.2-16.4 0-22.6L329.4 192l-36.7-36.7c-6.2-6.2-6.2-16.4 0-22.6z"]},rI={prefix:"fas",iconName:"futbol",icon:[512,512,[9917,"futbol-ball","soccer-ball"],"f1e3","M417.3 360.1l-71.6-4.8c-5.2-.3-10.3 1.1-14.5 4.2s-7.2 7.4-8.4 12.5l-17.6 69.6C289.5 445.8 273 448 256 448s-33.5-2.2-49.2-6.4L189.2 372c-1.3-5-4.3-9.4-8.4-12.5s-9.3-4.5-14.5-4.2l-71.6 4.8c-17.6-27.2-28.5-59.2-30.4-93.6L125 228.3c4.4-2.8 7.6-7 9.2-11.9s1.4-10.2-.5-15l-26.7-66.6C128 109.2 155.3 89 186.7 76.9l55.2 46c4 3.3 9 5.1 14.1 5.1s10.2-1.8 14.1-5.1l55.2-46c31.3 12.1 58.7 32.3 79.6 57.9l-26.7 66.6c-1.9 4.8-2.1 10.1-.5 15s4.9 9.1 9.2 11.9l60.7 38.2c-1.9 34.4-12.8 66.4-30.4 93.6zM256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zm14.1-325.7c-8.4-6.1-19.8-6.1-28.2 0L194 221c-8.4 6.1-11.9 16.9-8.7 26.8l18.3 56.3c3.2 9.9 12.4 16.6 22.8 16.6h59.2c10.4 0 19.6-6.7 22.8-16.6l18.3-56.3c3.2-9.9-.3-20.7-8.7-26.8l-47.9-34.8z"]},rj={prefix:"fas",iconName:"paintbrush",icon:[576,512,[128396,"paint-brush"],"f1fc","M339.3 367.1c27.3-3.9 51.9-19.4 67.2-42.9L568.2 74.1c12.6-19.5 9.4-45.3-7.6-61.2S517.7-4.4 499.1 9.6L262.4 187.2c-24 18-38.2 46.1-38.4 76.1L339.3 367.1zm-19.6 25.4l-116-104.4C143.9 290.3 96 339.6 96 400c0 3.9 .2 7.8 .6 11.6C98.4 429.1 86.4 448 68.8 448H64c-17.7 0-32 14.3-32 32s14.3 32 32 32H208c61.9 0 112-50.1 112-112c0-2.5-.1-5-.2-7.5z"]},rB={prefix:"fas",iconName:"hot-tub-person",icon:[512,512,["hot-tub"],"f593","M272 24c0-13.3-10.7-24-24-24s-24 10.7-24 24v5.2c0 34 14.4 66.4 39.7 89.2l16.4 14.8c15.2 13.7 23.8 33.1 23.8 53.5V200c0 13.3 10.7 24 24 24s24-10.7 24-24V186.8c0-34-14.4-66.4-39.7-89.2L295.8 82.8C280.7 69.1 272 49.7 272 29.2V24zM0 320v16V448c0 35.3 28.7 64 64 64H448c35.3 0 64-28.7 64-64V320c0-35.3-28.7-64-64-64H277.3c-13.8 0-27.3-4.5-38.4-12.8l-85.3-64C137 166.7 116.8 160 96 160c-53 0-96 43-96 96v64zm128 16v96c0 8.8-7.2 16-16 16s-16-7.2-16-16V336c0-8.8 7.2-16 16-16s16 7.2 16 16zm80-16c8.8 0 16 7.2 16 16v96c0 8.8-7.2 16-16 16s-16-7.2-16-16V336c0-8.8 7.2-16 16-16zm112 16v96c0 8.8-7.2 16-16 16s-16-7.2-16-16V336c0-8.8 7.2-16 16-16s16 7.2 16 16zm80-16c8.8 0 16 7.2 16 16v96c0 8.8-7.2 16-16 16s-16-7.2-16-16V336c0-8.8 7.2-16 16-16zM360 0c-13.3 0-24 10.7-24 24v5.2c0 34 14.4 66.4 39.7 89.2l16.4 14.8c15.2 13.7 23.8 33.1 23.8 53.5V200c0 13.3 10.7 24 24 24s24-10.7 24-24V186.8c0-34-14.4-66.4-39.7-89.2L407.8 82.8C392.7 69.1 384 49.7 384 29.2V24c0-13.3-10.7-24-24-24zM64 128A64 64 0 1 0 64 0a64 64 0 1 0 0 128z"]},rF={prefix:"fas",iconName:"map-location",icon:[576,512,["map-marked"],"f59f","M302.8 312C334.9 271.9 408 174.6 408 120C408 53.7 354.3 0 288 0S168 53.7 168 120c0 54.6 73.1 151.9 105.2 192c7.7 9.6 22 9.6 29.6 0zM416 503l144.9-58c9.1-3.6 15.1-12.5 15.1-22.3V152c0-17-17.1-28.6-32.9-22.3l-116 46.4c-.5 1.2-1 2.5-1.5 3.7c-2.9 6.8-6.1 13.7-9.6 20.6V503zM15.1 187.3C6 191 0 199.8 0 209.6V480.4c0 17 17.1 28.6 32.9 22.3L160 451.8V200.4c-3.5-6.9-6.7-13.8-9.6-20.6c-5.6-13.2-10.4-27.4-12.8-41.5l-122.6 49zM384 255c-20.5 31.3-42.3 59.6-56.2 77c-20.5 25.6-59.1 25.6-79.6 0c-13.9-17.4-35.7-45.7-56.2-77V449.4l192 54.9V255z"]},rD={prefix:"fas",iconName:"pen-to-square",icon:[512,512,["edit"],"f044","M471.6 21.7c-21.9-21.9-57.3-21.9-79.2 0L362.3 51.7l97.9 97.9 30.1-30.1c21.9-21.9 21.9-57.3 0-79.2L471.6 21.7zm-299.2 220c-6.1 6.1-10.8 13.6-13.5 21.9l-29.6 88.8c-2.9 8.6-.6 18.1 5.8 24.6s15.9 8.7 24.6 5.8l88.8-29.6c8.2-2.7 15.7-7.4 21.9-13.5L437.7 172.3 339.7 74.3 172.4 241.7zM96 64C43 64 0 107 0 160V416c0 53 43 96 96 96H352c53 0 96-43 96-96V320c0-17.7-14.3-32-32-32s-32 14.3-32 32v96c0 17.7-14.3 32-32 32H96c-17.7 0-32-14.3-32-32V160c0-17.7 14.3-32 32-32h96c17.7 0 32-14.3 32-32s-14.3-32-32-32H96z"]},rZ={prefix:"fas",iconName:"share-nodes",icon:[448,512,["share-alt"],"f1e0","M352 224c53 0 96-43 96-96s-43-96-96-96s-96 43-96 96c0 4 .2 8 .7 11.9l-94.1 47C145.4 170.2 121.9 160 96 160c-53 0-96 43-96 96s43 96 96 96c25.9 0 49.4-10.2 66.6-26.9l94.1 47c-.5 3.9-.7 7.8-.7 11.9c0 53 43 96 96 96s96-43 96-96s-43-96-96-96c-25.9 0-49.4 10.2-66.6 26.9l-94.1-47c.5-3.9 .7-7.8 .7-11.9s-.2-8-.7-11.9l94.1-47C302.6 213.8 326.1 224 352 224z"]},rq={prefix:"fas",iconName:"hourglass-half",icon:[384,512,["hourglass-2"],"f252","M32 0C14.3 0 0 14.3 0 32S14.3 64 32 64V75c0 42.4 16.9 83.1 46.9 113.1L146.7 256 78.9 323.9C48.9 353.9 32 394.6 32 437v11c-17.7 0-32 14.3-32 32s14.3 32 32 32H64 320h32c17.7 0 32-14.3 32-32s-14.3-32-32-32V437c0-42.4-16.9-83.1-46.9-113.1L237.3 256l67.9-67.9c30-30 46.9-70.7 46.9-113.1V64c17.7 0 32-14.3 32-32s-14.3-32-32-32H320 64 32zM96 75V64H288V75c0 19-5.6 37.4-16 53H112c-10.3-15.6-16-34-16-53zm16 309c3.5-5.3 7.6-10.3 12.1-14.9L192 301.3l67.9 67.9c4.6 4.6 8.6 9.6 12.1 14.9H112z"]},rU={prefix:"fas",iconName:"bag-shopping",icon:[448,512,["shopping-bag"],"f290","M160 112c0-35.3 28.7-64 64-64s64 28.7 64 64v48H160V112zm-48 48H48c-26.5 0-48 21.5-48 48V416c0 53 43 96 96 96H352c53 0 96-43 96-96V208c0-26.5-21.5-48-48-48H336V112C336 50.1 285.9 0 224 0S112 50.1 112 112v48zm24 48a24 24 0 1 1 0 48 24 24 0 1 1 0-48zm152 24a24 24 0 1 1 48 0 24 24 0 1 1 -48 0z"]},rW={prefix:"fas",iconName:"arrow-down-z-a",icon:[576,512,["sort-alpha-desc","sort-alpha-down-alt"],"f881","M183.6 469.6C177.5 476.2 169 480 160 480s-17.5-3.8-23.6-10.4l-88-96c-11.9-13-11.1-33.3 2-45.2s33.3-11.1 45.2 2L128 365.7V64c0-17.7 14.3-32 32-32s32 14.3 32 32V365.7l32.4-35.4c11.9-13 32.2-13.9 45.2-2s13.9 32.2 2 45.2l-88 96zM320 64c0-17.7 14.3-32 32-32H480c12.9 0 24.6 7.8 29.6 19.8s2.2 25.7-6.9 34.9L429.3 160H480c17.7 0 32 14.3 32 32s-14.3 32-32 32H352c-12.9 0-24.6-7.8-29.6-19.8s-2.2-25.7 6.9-34.9L402.7 96H352c-17.7 0-32-14.3-32-32zm96 192c12.1 0 23.2 6.8 28.6 17.7l64 128 16 32c7.9 15.8 1.5 35-14.3 42.9s-35 1.5-42.9-14.3L460.2 448H371.8l-7.2 14.3c-7.9 15.8-27.1 22.2-42.9 14.3s-22.2-27.1-14.3-42.9l16-32 64-128c5.4-10.8 16.5-17.7 28.6-17.7zM395.8 400h40.4L416 359.6 395.8 400z"]},r$={prefix:"fas",iconName:"hand",icon:[512,512,[129306,9995,"hand-paper"],"f256","M288 32c0-17.7-14.3-32-32-32s-32 14.3-32 32V240c0 8.8-7.2 16-16 16s-16-7.2-16-16V64c0-17.7-14.3-32-32-32s-32 14.3-32 32V336c0 1.5 0 3.1 .1 4.6L67.6 283c-16-15.2-41.3-14.6-56.6 1.4s-14.6 41.3 1.4 56.6L124.8 448c43.1 41.1 100.4 64 160 64H304c97.2 0 176-78.8 176-176V128c0-17.7-14.3-32-32-32s-32 14.3-32 32V240c0 8.8-7.2 16-16 16s-16-7.2-16-16V64c0-17.7-14.3-32-32-32s-32 14.3-32 32V240c0 8.8-7.2 16-16 16s-16-7.2-16-16V32z"]},rG={prefix:"fas",iconName:"face-kiss",icon:[512,512,[128535,"kiss"],"f596","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zm48.7-198.3c4.3 5.1 7.3 11.4 7.3 18.3s-3.1 13.2-7.3 18.3c-4.3 5.2-10.1 9.7-16.7 13.4c-2.7 1.5-5.7 3-8.7 4.3c3.1 1.3 6 2.7 8.7 4.3c6.6 3.7 12.5 8.2 16.7 13.4c4.3 5.1 7.3 11.4 7.3 18.3s-3.1 13.2-7.3 18.3c-4.3 5.2-10.1 9.7-16.7 13.4C274.7 443.1 257.4 448 240 448c-3.6 0-6.8-2.5-7.7-6s.6-7.2 3.8-9l0 0 0 0 0 0 0 0 .2-.1c.2-.1 .5-.3 .9-.5c.8-.5 2-1.2 3.4-2.1c2.8-1.9 6.5-4.5 10.2-7.6c3.7-3.1 7.2-6.6 9.6-10.1c2.5-3.5 3.5-6.4 3.5-8.6s-1-5-3.5-8.6c-2.5-3.5-5.9-6.9-9.6-10.1c-3.7-3.1-7.4-5.7-10.2-7.6c-1.4-.9-2.6-1.6-3.4-2.1c-.4-.2-.7-.4-.9-.5l-.2-.1 0 0 0 0 0 0c-2.5-1.4-4.1-4.1-4.1-7s1.6-5.6 4.1-7l0 0 0 0 0 0 0 0 0 0 .2-.1 .3-.2 .6-.4c.8-.5 2-1.2 3.4-2.1c2.8-1.9 6.5-4.5 10.2-7.6c3.7-3.1 7.2-6.6 9.6-10.1c2.5-3.5 3.5-6.4 3.5-8.6s-1-5-3.5-8.6c-2.5-3.5-5.9-6.9-9.6-10.1c-3.7-3.1-7.4-5.7-10.2-7.6c-1.4-.9-2.6-1.6-3.4-2.1l-.4-.3-.5-.3-.2-.1 0 0 0 0 0 0c-3.2-1.8-4.7-5.5-3.8-9s4.1-6 7.7-6c17.4 0 34.7 4.9 47.9 12.3c6.6 3.7 12.5 8.2 16.7 13.4zM144.4 208a32 32 0 1 1 64 0 32 32 0 1 1 -64 0zm192-32a32 32 0 1 1 0 64 32 32 0 1 1 0-64z"]},rY={prefix:"fas",iconName:"face-grin-tongue",icon:[512,512,[128539,"grin-tongue"],"f589","M0 256C0 368.9 73.1 464.7 174.5 498.8C165.3 484 160 466.6 160 448V400.7c-24-17.5-43.1-41.4-54.8-69.2c-5-11.8 7-22.5 19.3-18.7c39.7 12.2 84.5 19 131.8 19s92.1-6.8 131.8-19c12.3-3.8 24.3 6.9 19.3 18.7c-11.8 28-31.1 52-55.4 69.6V448c0 18.6-5.3 36-14.5 50.8C438.9 464.7 512 368.9 512 256C512 114.6 397.4 0 256 0S0 114.6 0 256zm176.4-80a32 32 0 1 1 0 64 32 32 0 1 1 0-64zm128 32a32 32 0 1 1 64 0 32 32 0 1 1 -64 0zM320 448V402.6c0-14.7-11.9-26.6-26.6-26.6h-2c-11.3 0-21.1 7.9-23.6 18.9c-2.8 12.6-20.8 12.6-23.6 0c-2.5-11.1-12.3-18.9-23.6-18.9h-2c-14.7 0-26.6 11.9-26.6 26.6V448c0 35.3 28.7 64 64 64s64-28.7 64-64z"]},rK={prefix:"fas",iconName:"face-grin-wink",icon:[512,512,["grin-wink"],"f58c","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM388.1 312.8c12.3-3.8 24.3 6.9 19.3 18.7C382.4 390.6 324.2 432 256.3 432s-126.2-41.4-151.1-100.5c-5-11.8 7-22.5 19.3-18.7c39.7 12.2 84.5 19 131.8 19s92.1-6.8 131.8-19zm-16.9-79.2c-17.6-23.5-52.8-23.5-70.4 0c-5.3 7.1-15.3 8.5-22.4 3.2s-8.5-15.3-3.2-22.4c30.4-40.5 91.2-40.5 121.6 0c5.3 7.1 3.9 17.1-3.2 22.4s-17.1 3.9-22.4-3.2zM176.4 176a32 32 0 1 1 0 64 32 32 0 1 1 0-64z"]},rX={prefix:"fas",iconName:"ear-deaf",icon:[512,512,["deaf","deafness","hard-of-hearing"],"f2a4","M502.6 54.6l-40 40c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3l40-40c12.5-12.5 32.8-12.5 45.3 0s12.5 32.8 0 45.3zm-320 320l-128 128c-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 0s12.5 32.8 0 45.3zM240 128c-57.6 0-105.1 43.6-111.3 99.5c-1.9 17.6-17.8 30.2-35.3 28.3s-30.2-17.8-28.3-35.3C74.8 132.5 149.4 64 240 64c97.2 0 176 78.8 176 176c0 46-17.7 87.9-46.6 119.3c-12 13-17.4 24.8-17.4 34.7V400c0 61.9-50.1 112-112 112c-17.7 0-32-14.3-32-32s14.3-32 32-32c26.5 0 48-21.5 48-48v-6.1c0-32.9 17.4-59.6 34.4-78c18.4-20 29.6-46.6 29.6-75.9c0-61.9-50.1-112-112-112zm0 80c-17.7 0-32 14.3-32 32c0 13.3-10.7 24-24 24s-24-10.7-24-24c0-44.2 35.8-80 80-80s80 35.8 80 80c0 13.3-10.7 24-24 24s-24-10.7-24-24c0-17.7-14.3-32-32-32z"]},rQ={prefix:"fas",iconName:"square-rss",icon:[448,512,["rss-square"],"f143","M64 32C28.7 32 0 60.7 0 96V416c0 35.3 28.7 64 64 64H384c35.3 0 64-28.7 64-64V96c0-35.3-28.7-64-64-64H64zM96 136c0-13.3 10.7-24 24-24c137 0 248 111 248 248c0 13.3-10.7 24-24 24s-24-10.7-24-24c0-110.5-89.5-200-200-200c-13.3 0-24-10.7-24-24zm0 96c0-13.3 10.7-24 24-24c83.9 0 152 68.1 152 152c0 13.3-10.7 24-24 24s-24-10.7-24-24c0-57.4-46.6-104-104-104c-13.3 0-24-10.7-24-24zm0 120a32 32 0 1 1 64 0 32 32 0 1 1 -64 0z"]},rJ={prefix:"fas",iconName:"hryvnia-sign",icon:[384,512,[8372,"hryvnia"],"f6f2","M121.9 116.2C138.3 103.1 158.7 96 179.6 96H223c27.1 0 49 21.9 49 49c0 11.5-4 22.4-11.1 31H32c-17.7 0-32 14.3-32 32s14.3 32 32 32H155.5l-50.6 28.9c-1.7 1-3.4 2-5.1 3.1H32c-17.7 0-32 14.3-32 32s14.3 32 32 32H52.3c-2.8 9.9-4.3 20.4-4.3 31c0 62.4 50.6 113 113 113h43.4c35.5 0 70-12.1 97.7-34.3L308 441c13.8-11 16-31.2 5-45s-31.2-16-45-5l-5.9 4.7c-16.4 13.1-36.7 20.2-57.7 20.2H161c-27.1 0-49-21.9-49-49c0-11.5 4-22.4 11.1-31H352c17.7 0 32-14.3 32-32s-14.3-32-32-32H228.5l50.6-28.9c1.7-1 3.4-2 5.1-3.1H352c17.7 0 32-14.3 32-32s-14.3-32-32-32H331.7c2.8-10 4.3-20.4 4.3-31c0-62.4-50.6-113-113-113H179.6c-35.5 0-70 12.1-97.7 34.3L76 71c-13.8 11-16 31.2-5 45s31.2 16 45 5l5.9-4.7z"]},r1={prefix:"fas",iconName:"face-grin-wide",icon:[512,512,[128515,"grin-alt"],"f581","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM388.1 312.8c12.3-3.8 24.3 6.9 19.3 18.7C382.4 390.6 324.2 432 256.3 432s-126.2-41.4-151.1-100.5c-5-11.8 7-22.5 19.3-18.7c39.7 12.2 84.5 19 131.8 19s92.1-6.8 131.8-19zM208 192c0 35.3-14.3 64-32 64s-32-28.7-32-64s14.3-64 32-64s32 28.7 32 64zm128 64c-17.7 0-32-28.7-32-64s14.3-64 32-64s32 28.7 32 64s-14.3 64-32 64z"]},r2={prefix:"fas",iconName:"staff-snake",icon:[384,512,["rod-asclepius","rod-snake","staff-aesculapius"],"e579","M222.6 43.2l-.1 4.8H288c53 0 96 43 96 96s-43 96-96 96H248V160h40c8.8 0 16-7.2 16-16s-7.2-16-16-16H248 220l-4.5 144H256c53 0 96 43 96 96s-43 96-96 96H240V384h16c8.8 0 16-7.2 16-16s-7.2-16-16-16H213l-3.1 99.5L208.5 495l0 1c-.3 8.9-7.6 16-16.5 16s-16.2-7.1-16.5-16l0-1-1-31H136c-22.1 0-40-17.9-40-40s17.9-40 40-40h36l-1-32H152c-53 0-96-43-96-96c0-47.6 34.6-87.1 80-94.7V256c0 8.8 7.2 16 16 16h16.5L164 128H136 122.6c-9 18.9-28.3 32-50.6 32H56c-30.9 0-56-25.1-56-56S25.1 48 56 48h8 8 89.5l-.1-4.8L161 32c0-.7 0-1.3 0-1.9c.5-16.6 14.1-30 31-30s30.5 13.4 31 30c0 .6 0 1.3 0 1.9l-.4 11.2zM64 112a16 16 0 1 0 0-32 16 16 0 1 0 0 32z"]},r0={prefix:"fas",iconName:"truck-medical",icon:[640,512,[128657,"ambulance"],"f0f9","M0 48C0 21.5 21.5 0 48 0H368c26.5 0 48 21.5 48 48V96h50.7c17 0 33.3 6.7 45.3 18.7L589.3 192c12 12 18.7 28.3 18.7 45.3V256v32 64c17.7 0 32 14.3 32 32s-14.3 32-32 32H576c0 53-43 96-96 96s-96-43-96-96H256c0 53-43 96-96 96s-96-43-96-96H48c-26.5 0-48-21.5-48-48V48zM416 256H544V237.3L466.7 160H416v96zM160 464a48 48 0 1 0 0-96 48 48 0 1 0 0 96zm368-48a48 48 0 1 0 -96 0 48 48 0 1 0 96 0zM176 80v48l-48 0c-8.8 0-16 7.2-16 16v32c0 8.8 7.2 16 16 16h48v48c0 8.8 7.2 16 16 16h32c8.8 0 16-7.2 16-16V192h48c8.8 0 16-7.2 16-16V144c0-8.8-7.2-16-16-16H240V80c0-8.8-7.2-16-16-16H192c-8.8 0-16 7.2-16 16z"]},r3={prefix:"fas",iconName:"temperature-half",icon:[320,512,[127777,"temperature-2","thermometer-2","thermometer-half"],"f2c9","M160 64c-26.5 0-48 21.5-48 48V276.5c0 17.3-7.1 31.9-15.3 42.5C86.2 332.6 80 349.5 80 368c0 44.2 35.8 80 80 80s80-35.8 80-80c0-18.5-6.2-35.4-16.7-48.9c-8.2-10.6-15.3-25.2-15.3-42.5V112c0-26.5-21.5-48-48-48zM48 112C48 50.2 98.1 0 160 0s112 50.1 112 112V276.5c0 .1 .1 .3 .2 .6c.2 .6 .8 1.6 1.7 2.8c18.9 24.4 30.1 55 30.1 88.1c0 79.5-64.5 144-144 144S16 447.5 16 368c0-33.2 11.2-63.8 30.1-88.1c.9-1.2 1.5-2.2 1.7-2.8c.1-.3 .2-.5 .2-.6V112zM208 368c0 26.5-21.5 48-48 48s-48-21.5-48-48c0-20.9 13.4-38.7 32-45.3V208c0-8.8 7.2-16 16-16s16 7.2 16 16V322.7c18.6 6.6 32 24.4 32 45.3z"]},r4={prefix:"fas",iconName:"poo-storm",icon:[448,512,["poo-bolt"],"f75a","M236.9 .2c-5.5-.7-11 1.4-14.5 5.7s-4.6 10.1-2.8 15.3c2.8 8.2 4.3 16.9 4.3 26.1c0 21.7-8.5 37.2-21.9 47.6c-13.8 10.8-34 17-57.8 17H128c-35.3 0-64 28.7-64 64c0 12.2 3.4 23.5 9.3 33.2C31.7 216.2 0 252.4 0 296c0 41 28 75.4 65.8 85.2c-5.3-18.5 1-38.5 16.2-50.7l160-128c17.6-14.1 42.6-14 60.2 .2s22.8 38.6 12.8 58.8L285.7 320H304c20.4 0 38.5 12.9 45.3 32.1c3.7 10.6 3.5 21.8 0 31.9H360c48.6 0 88-39.4 88-88c0-43.6-31.7-79.8-73.3-86.8c5.9-9.7 9.3-21.1 9.3-33.2c0-35.3-28.7-64-64-64h-1.4c.9-5.4 1.4-10.9 1.4-16.6c0-48.7-36.1-88.9-83.1-95.2zm45.1 227.4c-5.8-4.7-14.2-4.7-20.1-.1l-160 128c-5.3 4.2-7.4 11.4-5.1 17.8s8.3 10.7 15.1 10.7h70.1L129.7 488.8c-3.4 6.7-1.6 14.9 4.3 19.6s14.2 4.7 20.1 .1l160-128c5.3-4.2 7.4-11.4 5.1-17.8s-8.3-10.7-15.1-10.7H233.9l52.4-104.8c3.4-6.7 1.6-14.9-4.3-19.6z"]},r6={prefix:"fas",iconName:"face-frown-open",icon:[512,512,[128550,"frown-open"],"f57a","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM176.4 176a32 32 0 1 1 0 64 32 32 0 1 1 0-64zm128 32a32 32 0 1 1 64 0 32 32 0 1 1 -64 0zm-122 174.5c-12.4 5.2-26.5-4.1-21.1-16.4c16-36.6 52.4-62.1 94.8-62.1s78.8 25.6 94.8 62.1c5.4 12.3-8.7 21.6-21.1 16.4c-22.4-9.5-47.4-14.8-73.7-14.8s-51.3 5.3-73.7 14.8z"]},r5={prefix:"fas",iconName:"folder",icon:[512,512,[128193,128447,61716,"folder-blank"],"f07b","M64 480H448c35.3 0 64-28.7 64-64V160c0-35.3-28.7-64-64-64H288c-10.1 0-19.6-4.7-25.6-12.8L243.2 57.6C231.1 41.5 212.1 32 192 32H64C28.7 32 0 60.7 0 96V416c0 35.3 28.7 64 64 64z"]},r8={prefix:"fas",iconName:"file-waveform",icon:[448,512,["file-medical-alt"],"f478","M96 0C60.7 0 32 28.7 32 64V288H144c6.1 0 11.6 3.4 14.3 8.8L176 332.2l49.7-99.4c2.7-5.4 8.3-8.8 14.3-8.8s11.6 3.4 14.3 8.8L281.9 288H352c8.8 0 16 7.2 16 16s-7.2 16-16 16H272c-6.1 0-11.6-3.4-14.3-8.8L240 275.8l-49.7 99.4c-2.7 5.4-8.3 8.8-14.3 8.8s-11.6-3.4-14.3-8.8L134.1 320H32V448c0 35.3 28.7 64 64 64H352c35.3 0 64-28.7 64-64V160H288c-17.7 0-32-14.3-32-32V0H96zM288 0V128H416L288 0z"]},r7={prefix:"fas",iconName:"gauge",icon:[512,512,["dashboard","gauge-med","tachometer-alt-average"],"f624","M0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256zm320 96c0-26.9-16.5-49.9-40-59.3V88c0-13.3-10.7-24-24-24s-24 10.7-24 24V292.7c-23.5 9.5-40 32.5-40 59.3c0 35.3 28.7 64 64 64s64-28.7 64-64zM144 176a32 32 0 1 0 0-64 32 32 0 1 0 0 64zm-16 80a32 32 0 1 0 -64 0 32 32 0 1 0 64 0zm288 32a32 32 0 1 0 0-64 32 32 0 1 0 0 64zM400 144a32 32 0 1 0 -64 0 32 32 0 1 0 64 0z"]},r9={prefix:"fas",iconName:"wand-magic-sparkles",icon:[576,512,["magic-wand-sparkles"],"e2ca","M234.7 42.7L197 56.8c-3 1.1-5 4-5 7.2s2 6.1 5 7.2l37.7 14.1L248.8 123c1.1 3 4 5 7.2 5s6.1-2 7.2-5l14.1-37.7L315 71.2c3-1.1 5-4 5-7.2s-2-6.1-5-7.2L277.3 42.7 263.2 5c-1.1-3-4-5-7.2-5s-6.1 2-7.2 5L234.7 42.7zM46.1 395.4c-18.7 18.7-18.7 49.1 0 67.9l34.6 34.6c18.7 18.7 49.1 18.7 67.9 0L529.9 116.5c18.7-18.7 18.7-49.1 0-67.9L495.3 14.1c-18.7-18.7-49.1-18.7-67.9 0L46.1 395.4zM484.6 82.6l-105 105-23.3-23.3 105-105 23.3 23.3zM7.5 117.2C3 118.9 0 123.2 0 128s3 9.1 7.5 10.8L64 160l21.2 56.5c1.7 4.5 6 7.5 10.8 7.5s9.1-3 10.8-7.5L128 160l56.5-21.2c4.5-1.7 7.5-6 7.5-10.8s-3-9.1-7.5-10.8L128 96 106.8 39.5C105.1 35 100.8 32 96 32s-9.1 3-10.8 7.5L64 96 7.5 117.2zm352 256c-4.5 1.7-7.5 6-7.5 10.8s3 9.1 7.5 10.8L416 416l21.2 56.5c1.7 4.5 6 7.5 10.8 7.5s9.1-3 10.8-7.5L480 416l56.5-21.2c4.5-1.7 7.5-6 7.5-10.8s-3-9.1-7.5-10.8L480 352l-21.2-56.5c-1.7-4.5-6-7.5-10.8-7.5s-9.1 3-10.8 7.5L416 352l-56.5 21.2z"]},ae={prefix:"fas",iconName:"pen-clip",icon:[512,512,["pen-alt"],"f305","M453.3 19.3l39.4 39.4c25 25 25 65.5 0 90.5l-52.1 52.1 0 0-1-1 0 0-16-16-96-96-17-17 52.1-52.1c25-25 65.5-25 90.5 0zM241 114.9c-9.4-9.4-24.6-9.4-33.9 0L105 217c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9L173.1 81c28.1-28.1 73.7-28.1 101.8 0L288 94.1l17 17 96 96 16 16 1 1-17 17L229.5 412.5c-48 48-109.2 80.8-175.8 94.1l-25 5c-7.9 1.6-16-.9-21.7-6.6s-8.1-13.8-6.6-21.7l5-25c13.3-66.6 46.1-127.8 94.1-175.8L254.1 128 241 114.9z"]},at={prefix:"fas",iconName:"van-shuttle",icon:[640,512,[128656,"shuttle-van"],"f5b6","M64 104v88h96V96H72c-4.4 0-8 3.6-8 8zm482 88L465.1 96H384v96H546zm-226 0V96H224v96h96zM592 384H576c0 53-43 96-96 96s-96-43-96-96H256c0 53-43 96-96 96s-96-43-96-96H48c-26.5 0-48-21.5-48-48V104C0 64.2 32.2 32 72 32H192 352 465.1c18.9 0 36.8 8.3 49 22.8L625 186.5c9.7 11.5 15 26.1 15 41.2V336c0 26.5-21.5 48-48 48zm-64 0a48 48 0 1 0 -96 0 48 48 0 1 0 96 0zM160 432a48 48 0 1 0 0-96 48 48 0 1 0 0 96z"]},ac={prefix:"fas",iconName:"square-caret-left",icon:[448,512,["caret-square-left"],"f191","M0 416c0 35.3 28.7 64 64 64l320 0c35.3 0 64-28.7 64-64l0-320c0-35.3-28.7-64-64-64L64 32C28.7 32 0 60.7 0 96L0 416zM128 256c0-6.7 2.8-13 7.7-17.6l112-104c7-6.5 17.2-8.2 25.9-4.4s14.4 12.5 14.4 22l0 208c0 9.5-5.7 18.2-14.4 22s-18.9 2.1-25.9-4.4l-112-104c-4.9-4.5-7.7-10.9-7.7-17.6z"]},an={prefix:"fas",iconName:"chart-area",icon:[512,512,["area-chart"],"f1fe","M64 64c0-17.7-14.3-32-32-32S0 46.3 0 64V400c0 44.2 35.8 80 80 80H480c17.7 0 32-14.3 32-32s-14.3-32-32-32H80c-8.8 0-16-7.2-16-16V64zm96 288H448c17.7 0 32-14.3 32-32V251.8c0-7.6-2.7-15-7.7-20.8l-65.8-76.8c-12.1-14.2-33.7-15-46.9-1.8l-21 21c-10 10-26.4 9.2-35.4-1.6l-39.2-47c-12.6-15.1-35.7-15.4-48.7-.6L135.9 215c-5.1 5.8-7.9 13.3-7.9 21.1v84c0 17.7 14.3 32 32 32z"]},ar={prefix:"fas",iconName:"ban",icon:[512,512,[128683,"cancel"],"f05e","M367.2 412.5L99.5 144.8C77.1 176.1 64 214.5 64 256c0 106 86 192 192 192c41.5 0 79.9-13.1 111.2-35.5zm45.3-45.3C434.9 335.9 448 297.5 448 256c0-106-86-192-192-192c-41.5 0-79.9 13.1-111.2 35.5L412.5 367.2zM0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256z"]},aa={prefix:"fas",iconName:"spray-can-sparkles",icon:[512,512,["air-freshener"],"f5d0","M96 32v96H224V32c0-17.7-14.3-32-32-32H128C110.3 0 96 14.3 96 32zm0 128c-53 0-96 43-96 96V464c0 26.5 21.5 48 48 48H272c26.5 0 48-21.5 48-48V256c0-53-43-96-96-96H96zm64 96a80 80 0 1 1 0 160 80 80 0 1 1 0-160zM384 48c0-1.4-1-3-2.2-3.6L352 32 339.6 2.2C339 1 337.4 0 336 0s-3 1-3.6 2.2L320 32 290.2 44.4C289 45 288 46.6 288 48c0 1.4 1 3 2.2 3.6L320 64l12.4 29.8C333 95 334.6 96 336 96s3-1 3.6-2.2L352 64l29.8-12.4C383 51 384 49.4 384 48zm76.4 45.8C461 95 462.6 96 464 96s3-1 3.6-2.2L480 64l29.8-12.4C511 51 512 49.4 512 48c0-1.4-1-3-2.2-3.6L480 32 467.6 2.2C467 1 465.4 0 464 0s-3 1-3.6 2.2L448 32 418.2 44.4C417 45 416 46.6 416 48c0 1.4 1 3 2.2 3.6L448 64l12.4 29.8zm7.2 100.4c-.6-1.2-2.2-2.2-3.6-2.2s-3 1-3.6 2.2L448 224l-29.8 12.4c-1.2 .6-2.2 2.2-2.2 3.6c0 1.4 1 3 2.2 3.6L448 256l12.4 29.8c.6 1.2 2.2 2.2 3.6 2.2s3-1 3.6-2.2L480 256l29.8-12.4c1.2-.6 2.2-2.2 2.2-3.6c0-1.4-1-3-2.2-3.6L480 224l-12.4-29.8zM448 144c0-1.4-1-3-2.2-3.6L416 128 403.6 98.2C403 97 401.4 96 400 96s-3 1-3.6 2.2L384 128l-29.8 12.4c-1.2 .6-2.2 2.2-2.2 3.6c0 1.4 1 3 2.2 3.6L384 160l12.4 29.8c.6 1.2 2.2 2.2 3.6 2.2s3-1 3.6-2.2L416 160l29.8-12.4c1.2-.6 2.2-2.2 2.2-3.6z"]},ao={prefix:"fas",iconName:"arrow-pointer",icon:[320,512,["mouse-pointer"],"f245","M0 55.2V426c0 12.2 9.9 22 22 22c6.3 0 12.4-2.7 16.6-7.5L121.2 346l58.1 116.3c7.9 15.8 27.1 22.2 42.9 14.3s22.2-27.1 14.3-42.9L179.8 320H297.9c12.2 0 22.1-9.9 22.1-22.1c0-6.3-2.7-12.3-7.4-16.5L38.6 37.9C34.3 34.1 28.9 32 23.2 32C10.4 32 0 42.4 0 55.2z"]},ai={prefix:"fas",iconName:"maximize",icon:[512,512,["expand-arrows-alt"],"f31e","M200 32H56C42.7 32 32 42.7 32 56V200c0 9.7 5.8 18.5 14.8 22.2s19.3 1.7 26.2-5.2l40-40 79 79-79 79L73 295c-6.9-6.9-17.2-8.9-26.2-5.2S32 302.3 32 312V456c0 13.3 10.7 24 24 24H200c9.7 0 18.5-5.8 22.2-14.8s1.7-19.3-5.2-26.2l-40-40 79-79 79 79-40 40c-6.9 6.9-8.9 17.2-5.2 26.2s12.5 14.8 22.2 14.8H456c13.3 0 24-10.7 24-24V312c0-9.7-5.8-18.5-14.8-22.2s-19.3-1.7-26.2 5.2l-40 40-79-79 79-79 40 40c6.9 6.9 17.2 8.9 26.2 5.2s14.8-12.5 14.8-22.2V56c0-13.3-10.7-24-24-24H312c-9.7 0-18.5 5.8-22.2 14.8s-1.7 19.3 5.2 26.2l40 40-79 79-79-79 40-40c6.9-6.9 8.9-17.2 5.2-26.2S209.7 32 200 32z"]},as={prefix:"fas",iconName:"shapes",icon:[512,512,["triangle-circle-square"],"f61f","M315.4 15.5C309.7 5.9 299.2 0 288 0s-21.7 5.9-27.4 15.5l-96 160c-5.9 9.9-6.1 22.2-.4 32.2s16.3 16.2 27.8 16.2H384c11.5 0 22.2-6.2 27.8-16.2s5.5-22.3-.4-32.2l-96-160zM288 312V456c0 22.1 17.9 40 40 40H472c22.1 0 40-17.9 40-40V312c0-22.1-17.9-40-40-40H328c-22.1 0-40 17.9-40 40zM128 512a128 128 0 1 0 0-256 128 128 0 1 0 0 256z"]},al={prefix:"fas",iconName:"shuffle",icon:[512,512,[128256,"random"],"f074","M403.8 34.4c12-5 25.7-2.2 34.9 6.9l64 64c6 6 9.4 14.1 9.4 22.6s-3.4 16.6-9.4 22.6l-64 64c-9.2 9.2-22.9 11.9-34.9 6.9s-19.8-16.6-19.8-29.6V160H352c-10.1 0-19.6 4.7-25.6 12.8L284 229.3 244 176l31.2-41.6C293.3 110.2 321.8 96 352 96h32V64c0-12.9 7.8-24.6 19.8-29.6zM164 282.7L204 336l-31.2 41.6C154.7 401.8 126.2 416 96 416H32c-17.7 0-32-14.3-32-32s14.3-32 32-32H96c10.1 0 19.6-4.7 25.6-12.8L164 282.7zm274.6 188c-9.2 9.2-22.9 11.9-34.9 6.9s-19.8-16.6-19.8-29.6V416H352c-30.2 0-58.7-14.2-76.8-38.4L121.6 172.8c-6-8.1-15.5-12.8-25.6-12.8H32c-17.7 0-32-14.3-32-32s14.3-32 32-32H96c30.2 0 58.7 14.2 76.8 38.4L326.4 339.2c6 8.1 15.5 12.8 25.6 12.8h32V320c0-12.9 7.8-24.6 19.8-29.6s25.7-2.2 34.9 6.9l64 64c6 6 9.4 14.1 9.4 22.6s-3.4 16.6-9.4 22.6l-64 64z"]},au={prefix:"fas",iconName:"person-running",icon:[448,512,[127939,"running"],"f70c","M320 48a48 48 0 1 0 -96 0 48 48 0 1 0 96 0zM125.7 175.5c9.9-9.9 23.4-15.5 37.5-15.5c1.9 0 3.8 .1 5.6 .3L137.6 254c-9.3 28 1.7 58.8 26.8 74.5l86.2 53.9-25.4 88.8c-4.9 17 5 34.7 22 39.6s34.7-5 39.6-22l28.7-100.4c5.9-20.6-2.6-42.6-20.7-53.9L238 299l30.9-82.4 5.1 12.3C289 264.7 323.9 288 362.7 288H384c17.7 0 32-14.3 32-32s-14.3-32-32-32H362.7c-12.9 0-24.6-7.8-29.5-19.7l-6.3-15c-14.6-35.1-44.1-61.9-80.5-73.1l-48.7-15c-11.1-3.4-22.7-5.2-34.4-5.2c-31 0-60.8 12.3-82.7 34.3L57.4 153.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l23.1-23.1zM91.2 352H32c-17.7 0-32 14.3-32 32s14.3 32 32 32h69.6c19 0 36.2-11.2 43.9-28.5L157 361.6l-9.5-6c-17.5-10.9-30.5-26.8-37.9-44.9L91.2 352z"]},af={prefix:"fas",iconName:"computer-mouse",icon:[384,512,[128433,"mouse"],"f8cc","M0 192H176V0H160C71.6 0 0 71.6 0 160v32zm0 32V352c0 88.4 71.6 160 160 160h64c88.4 0 160-71.6 160-160V224H192 0zm384-32V160C384 71.6 312.4 0 224 0H208V192H384z"]},ah={prefix:"fas",iconName:"arrow-right-to-bracket",icon:[512,512,["sign-in"],"f090","M352 96l64 0c17.7 0 32 14.3 32 32l0 256c0 17.7-14.3 32-32 32l-64 0c-17.7 0-32 14.3-32 32s14.3 32 32 32l64 0c53 0 96-43 96-96l0-256c0-53-43-96-96-96l-64 0c-17.7 0-32 14.3-32 32s14.3 32 32 32zm-9.4 182.6c12.5-12.5 12.5-32.8 0-45.3l-128-128c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L242.7 224 32 224c-17.7 0-32 14.3-32 32s14.3 32 32 32l210.7 0-73.4 73.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l128-128z"]},ad={prefix:"fas",iconName:"shop-slash",icon:[640,512,["store-alt-slash"],"e070","M38.8 5.1C28.4-3.1 13.3-1.2 5.1 9.2S-1.2 34.7 9.2 42.9l592 464c10.4 8.2 25.5 6.3 33.7-4.1s6.3-25.5-4.1-33.7l-54.8-43V224H512V376L384 275.7V224H320v1.5L277.2 192H603.2c20.3 0 36.8-16.5 36.8-36.8c0-7.3-2.2-14.4-6.2-20.4L558.2 21.4C549.3 8 534.4 0 518.3 0H121.7c-16 0-31 8-39.9 21.4L74.1 32.8 38.8 5.1zM36.8 192h85L21 112.5 6.2 134.7c-4 6.1-6.2 13.2-6.2 20.4C0 175.5 16.5 192 36.8 192zM320 384H128V224H64V384v80c0 26.5 21.5 48 48 48H336c26.5 0 48-21.5 48-48V398.5l-64-50.4V384z"]},ap={prefix:"fas",iconName:"hourglass-start",icon:[384,512,["hourglass-1"],"f251","M32 0C14.3 0 0 14.3 0 32S14.3 64 32 64V75c0 42.4 16.9 83.1 46.9 113.1L146.7 256 78.9 323.9C48.9 353.9 32 394.6 32 437v11c-17.7 0-32 14.3-32 32s14.3 32 32 32H64 320h32c17.7 0 32-14.3 32-32s-14.3-32-32-32V437c0-42.4-16.9-83.1-46.9-113.1L237.3 256l67.9-67.9c30-30 46.9-70.7 46.9-113.1V64c17.7 0 32-14.3 32-32s-14.3-32-32-32H320 64 32zM288 437v11H96V437c0-25.5 10.1-49.9 28.1-67.9L192 301.3l67.9 67.9c18 18 28.1 42.4 28.1 67.9z"]},am={prefix:"fas",iconName:"right-to-bracket",icon:[512,512,["sign-in-alt"],"f2f6","M217.9 105.9L340.7 228.7c7.2 7.2 11.3 17.1 11.3 27.3s-4.1 20.1-11.3 27.3L217.9 406.1c-6.4 6.4-15 9.9-24 9.9c-18.7 0-33.9-15.2-33.9-33.9l0-62.1L32 320c-17.7 0-32-14.3-32-32l0-64c0-17.7 14.3-32 32-32l128 0 0-62.1c0-18.7 15.2-33.9 33.9-33.9c9 0 17.6 3.6 24 9.9zM352 416l64 0c17.7 0 32-14.3 32-32l0-256c0-17.7-14.3-32-32-32l-64 0c-17.7 0-32-14.3-32-32s14.3-32 32-32l64 0c53 0 96 43 96 96l0 256c0 53-43 96-96 96l-64 0c-17.7 0-32-14.3-32-32s14.3-32 32-32z"]},av={prefix:"fas",iconName:"heart-pulse",icon:[512,512,["heartbeat"],"f21e","M228.3 469.1L47.6 300.4c-4.2-3.9-8.2-8.1-11.9-12.4h87c22.6 0 43-13.6 51.7-34.5l10.5-25.2 49.3 109.5c3.8 8.5 12.1 14 21.4 14.1s17.8-5 22-13.3L320 253.7l1.7 3.4c9.5 19 28.9 31 50.1 31H476.3c-3.7 4.3-7.7 8.5-11.9 12.4L283.7 469.1c-7.5 7-17.4 10.9-27.7 10.9s-20.2-3.9-27.7-10.9zM503.7 240h-132c-3 0-5.8-1.7-7.2-4.4l-23.2-46.3c-4.1-8.1-12.4-13.3-21.5-13.3s-17.4 5.1-21.5 13.3l-41.4 82.8L205.9 158.2c-3.9-8.7-12.7-14.3-22.2-14.1s-18.1 5.9-21.8 14.8l-31.8 76.3c-1.2 3-4.2 4.9-7.4 4.9H16c-2.6 0-5 .4-7.3 1.1C3 225.2 0 208.2 0 190.9v-5.8c0-69.9 50.5-129.5 119.4-141C165 36.5 211.4 51.4 244 84l12 12 12-12c32.6-32.6 79-47.5 124.6-39.9C461.5 55.6 512 115.2 512 185.1v5.8c0 16.9-2.8 33.5-8.3 49.1z"]},ag={prefix:"fas",iconName:"people-carry-box",icon:[640,512,["people-carry"],"f4ce","M80 48a48 48 0 1 1 96 0A48 48 0 1 1 80 48zm64 193.7v65.1l51 51c7.1 7.1 11.8 16.2 13.4 26.1l15.2 90.9c2.9 17.4-8.9 33.9-26.3 36.8s-33.9-8.9-36.8-26.3l-14.3-85.9L66.8 320C54.8 308 48 291.7 48 274.7V186.6c0-32.4 26.2-58.6 58.6-58.6c24.1 0 46.5 12 59.9 32l47.4 71.1 10.1 5V160c0-17.7 14.3-32 32-32H384c17.7 0 32 14.3 32 32v76.2l10.1-5L473.5 160c13.3-20 35.8-32 59.9-32c32.4 0 58.6 26.2 58.6 58.6v88.1c0 17-6.7 33.3-18.7 45.3l-79.4 79.4-14.3 85.9c-2.9 17.4-19.4 29.2-36.8 26.3s-29.2-19.4-26.3-36.8l15.2-90.9c1.6-9.9 6.3-19 13.4-26.1l51-51V241.7l-19 28.5c-4.6 7-11 12.6-18.5 16.3l-59.6 29.8c-2.4 1.3-4.9 2.2-7.6 2.8c-2.6 .6-5.3 .9-7.9 .8H256.7c-2.5 .1-5-.2-7.5-.7c-2.9-.6-5.6-1.6-8.1-3l-59.5-29.8c-7.5-3.7-13.8-9.4-18.5-16.3l-19-28.5zM2.3 468.1L50.1 348.6l49.2 49.2-37.6 94c-6.6 16.4-25.2 24.4-41.6 17.8S-4.3 484.5 2.3 468.1zM512 0a48 48 0 1 1 0 96 48 48 0 1 1 0-96zm77.9 348.6l47.8 119.5c6.6 16.4-1.4 35-17.8 41.6s-35-1.4-41.6-17.8l-37.6-94 49.2-49.2z"]},ay={prefix:"fas",iconName:"weight-scale",icon:[512,512,["weight"],"f496","M128 176a128 128 0 1 1 256 0 128 128 0 1 1 -256 0zM391.8 64C359.5 24.9 310.7 0 256 0S152.5 24.9 120.2 64H64C28.7 64 0 92.7 0 128V448c0 35.3 28.7 64 64 64H448c35.3 0 64-28.7 64-64V128c0-35.3-28.7-64-64-64H391.8zM296 224c0-10.6-4.1-20.2-10.9-27.4l33.6-78.3c3.5-8.1-.3-17.5-8.4-21s-17.5 .3-21 8.4L255.7 184c-22 .1-39.7 18-39.7 40c0 22.1 17.9 40 40 40s40-17.9 40-40z"]},az={prefix:"fas",iconName:"user-group",icon:[640,512,[128101,"user-friends"],"f500","M96 128a128 128 0 1 1 256 0A128 128 0 1 1 96 128zM0 482.3C0 383.8 79.8 304 178.3 304h91.4C368.2 304 448 383.8 448 482.3c0 16.4-13.3 29.7-29.7 29.7H29.7C13.3 512 0 498.7 0 482.3zM609.3 512H471.4c5.4-9.4 8.6-20.3 8.6-32v-8c0-60.7-27.1-115.2-69.8-151.8c2.4-.1 4.7-.2 7.1-.2h61.4C567.8 320 640 392.2 640 481.3c0 17-13.8 30.7-30.7 30.7zM432 256c-31 0-59-12.6-79.3-32.9C372.4 196.5 384 163.6 384 128c0-26.8-6.6-52.1-18.3-74.3C384.3 40.1 407.2 32 432 32c61.9 0 112 50.1 112 112s-50.1 112-112 112z"]},ab={prefix:"fas",iconName:"arrow-up-a-z",icon:[576,512,["sort-alpha-up"],"f15e","M183.6 42.4C177.5 35.8 169 32 160 32s-17.5 3.8-23.6 10.4l-88 96c-11.9 13-11.1 33.3 2 45.2s33.3 11.1 45.2-2L128 146.3V448c0 17.7 14.3 32 32 32s32-14.3 32-32V146.3l32.4 35.4c11.9 13 32.2 13.9 45.2 2s13.9-32.2 2-45.2l-88-96zM320 320c0 17.7 14.3 32 32 32h50.7l-73.4 73.4c-9.2 9.2-11.9 22.9-6.9 34.9s16.6 19.8 29.6 19.8H480c17.7 0 32-14.3 32-32s-14.3-32-32-32H429.3l73.4-73.4c9.2-9.2 11.9-22.9 6.9-34.9s-16.6-19.8-29.6-19.8H352c-17.7 0-32 14.3-32 32zM416 32c-12.1 0-23.2 6.8-28.6 17.7l-64 128-16 32c-7.9 15.8-1.5 35 14.3 42.9s35 1.5 42.9-14.3l7.2-14.3h88.4l7.2 14.3c7.9 15.8 27.1 22.2 42.9 14.3s22.2-27.1 14.3-42.9l-16-32-64-128C439.2 38.8 428.1 32 416 32zM395.8 176L416 135.6 436.2 176H395.8z"]},aM={prefix:"fas",iconName:"face-laugh-squint",icon:[512,512,["laugh-squint"],"f59b","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM96.8 314.1c-3.8-13.7 7.4-26.1 21.6-26.1H393.6c14.2 0 25.5 12.4 21.6 26.1C396.2 382 332.1 432 256 432s-140.2-50-159.2-117.9zm36.7-199.4l89.9 47.9c10.7 5.7 10.7 21.1 0 26.8l-89.9 47.9c-7.9 4.2-17.5-1.5-17.5-10.5c0-2.8 1-5.5 2.8-7.6l36-43.2-36-43.2c-1.8-2.1-2.8-4.8-2.8-7.6c0-9 9.6-14.7 17.5-10.5zM396 125.1c0 2.8-1 5.5-2.8 7.6l-36 43.2 36 43.2c1.8 2.1 2.8 4.8 2.8 7.6c0 9-9.6 14.7-17.5 10.5l-89.9-47.9c-10.7-5.7-10.7-21.1 0-26.8l89.9-47.9c7.9-4.2 17.5 1.5 17.5 10.5z"]},ax={prefix:"fas",iconName:"circle-arrow-up",icon:[512,512,["arrow-circle-up"],"f0aa","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM385 231c9.4 9.4 9.4 24.6 0 33.9s-24.6 9.4-33.9 0l-71-71V376c0 13.3-10.7 24-24 24s-24-10.7-24-24V193.9l-71 71c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9L239 119c9.4-9.4 24.6-9.4 33.9 0L385 231z"]},aC={prefix:"fas",iconName:"person-walking",icon:[320,512,[128694,"walking"],"f554","M160 48a48 48 0 1 1 96 0 48 48 0 1 1 -96 0zM126.5 199.3c-1 .4-1.9 .8-2.9 1.2l-8 3.5c-16.4 7.3-29 21.2-34.7 38.2l-2.6 7.8c-5.6 16.8-23.7 25.8-40.5 20.2s-25.8-23.7-20.2-40.5l2.6-7.8c11.4-34.1 36.6-61.9 69.4-76.5l8-3.5c20.8-9.2 43.3-14 66.1-14c44.6 0 84.8 26.8 101.9 67.9L281 232.7l21.4 10.7c15.8 7.9 22.2 27.1 14.3 42.9s-27.1 22.2-42.9 14.3L247 287.3c-10.3-5.2-18.4-13.8-22.8-24.5l-9.6-23-19.3 65.5 49.5 54c5.4 5.9 9.2 13 11.2 20.8l23 92.1c4.3 17.1-6.1 34.5-23.3 38.8s-34.5-6.1-38.8-23.3l-22-88.1-70.7-77.1c-14.8-16.1-20.3-38.6-14.7-59.7l16.9-63.5zM68.7 398l25-62.4c2.1 3 4.5 5.8 7 8.6l40.7 44.4-14.5 36.2c-2.4 6-6 11.5-10.6 16.1L54.6 502.6c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L68.7 398z"]},aH={prefix:"fas",iconName:"bed-pulse",icon:[640,512,["procedures"],"f487","M483.2 9.6L524 64h92c13.3 0 24 10.7 24 24s-10.7 24-24 24H512c-7.6 0-14.7-3.6-19.2-9.6L468.7 70.3l-47 99.9c-3.7 7.8-11.3 13.1-19.9 13.7s-16.9-3.4-21.7-10.6L339.2 112H216c-13.3 0-24-10.7-24-24s10.7-24 24-24H352c8 0 15.5 4 20 10.7l24.4 36.6 45.9-97.5C445.9 6.2 453.2 1 461.6 .1s16.6 2.7 21.6 9.5zM320 160h12.7l20.7 31.1c11.2 16.8 30.6 26.3 50.7 24.8s37.9-13.7 46.5-32L461.9 160H544c53 0 96 43 96 96V480c0 17.7-14.3 32-32 32s-32-14.3-32-32V448H352 320 64v32c0 17.7-14.3 32-32 32s-32-14.3-32-32V96C0 78.3 14.3 64 32 64s32 14.3 32 32V352H288V192c0-17.7 14.3-32 32-32zm-144 0a80 80 0 1 1 0 160 80 80 0 1 1 0-160z"]},aw={prefix:"fas",iconName:"shuttle-space",icon:[640,512,["space-shuttle"],"f197","M130 480c40.6 0 80.4-11 115.2-31.9L352 384l-224 0 0 96h2zM352 128L245.2 63.9C210.4 43 170.6 32 130 32h-2v96l224 0zM96 128l0-96H80C53.5 32 32 53.5 32 80v48h8c-22.1 0-40 17.9-40 40v16V328v16c0 22.1 17.9 40 40 40H32v48c0 26.5 21.5 48 48 48H96l0-96h8c26.2 0 49.4-12.6 64-32H456c69.3 0 135-22.7 179.2-81.6c6.4-8.5 6.4-20.3 0-28.8C591 182.7 525.3 160 456 160H168c-14.6-19.4-37.8-32-64-32l-8 0zM512 243.6v24.9c0 19.6-15.9 35.6-35.6 35.6c-2.5 0-4.4-2-4.4-4.4V212.4c0-2.5 2-4.4 4.4-4.4c19.6 0 35.6 15.9 35.6 35.6z"]},aV={prefix:"fas",iconName:"face-laugh",icon:[512,512,["laugh"],"f599","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM96.8 314.1c-3.8-13.7 7.4-26.1 21.6-26.1H393.6c14.2 0 25.5 12.4 21.6 26.1C396.2 382 332.1 432 256 432s-140.2-50-159.2-117.9zM144.4 192a32 32 0 1 1 64 0 32 32 0 1 1 -64 0zm192-32a32 32 0 1 1 0 64 32 32 0 1 1 0-64z"]},ak={prefix:"fas",iconName:"microphone-lines",icon:[384,512,[127897,"microphone-alt"],"f3c9","M96 96V256c0 53 43 96 96 96s96-43 96-96H208c-8.8 0-16-7.2-16-16s7.2-16 16-16h80V192H208c-8.8 0-16-7.2-16-16s7.2-16 16-16h80V128H208c-8.8 0-16-7.2-16-16s7.2-16 16-16h80c0-53-43-96-96-96S96 43 96 96zM320 240v16c0 70.7-57.3 128-128 128s-128-57.3-128-128V216c0-13.3-10.7-24-24-24s-24 10.7-24 24v40c0 89.1 66.2 162.7 152 174.4V464H120c-13.3 0-24 10.7-24 24s10.7 24 24 24h72 72c13.3 0 24-10.7 24-24s-10.7-24-24-24H216V430.4c85.8-11.7 152-85.3 152-174.4V216c0-13.3-10.7-24-24-24s-24 10.7-24 24v24z"]},aL={prefix:"fas",iconName:"mars-stroke-up",icon:[320,512,[9896,"mars-stroke-v"],"f22a","M148.7 4.7c6.2-6.2 16.4-6.2 22.6 0l64 64c4.6 4.6 5.9 11.5 3.5 17.4s-8.3 9.9-14.8 9.9H184v24h32c13.3 0 24 10.7 24 24s-10.7 24-24 24H184v24c0 .6 0 1.2-.1 1.8c77 11.6 136.1 78 136.1 158.2c0 88.4-71.6 160-160 160S0 440.4 0 352c0-80.2 59.1-146.7 136.1-158.2c0-.6-.1-1.2-.1-1.8V168H104c-13.3 0-24-10.7-24-24s10.7-24 24-24h32V96H96c-6.5 0-12.3-3.9-14.8-9.9s-1.1-12.9 3.5-17.4l64-64zM256 352A96 96 0 1 0 64 352a96 96 0 1 0 192 0z"]},aS={prefix:"fas",iconName:"champagne-glasses",icon:[640,512,[129346,"glass-cheers"],"f79f","M155.6 17.3C163 3 179.9-3.6 195 1.9L320 47.5l125-45.6c15.1-5.5 32 1.1 39.4 15.4l78.8 152.9c28.8 55.8 10.3 122.3-38.5 156.6L556.1 413l41-15c16.6-6 35 2.5 41 19.1s-2.5 35-19.1 41l-71.1 25.9L476.8 510c-16.6 6.1-35-2.5-41-19.1s2.5-35 19.1-41l41-15-31.3-86.2c-59.4 5.2-116.2-34-130-95.2L320 188.8l-14.6 64.7c-13.8 61.3-70.6 100.4-130 95.2l-31.3 86.2 41 15c16.6 6 25.2 24.4 19.1 41s-24.4 25.2-41 19.1L92.2 484.1 21.1 458.2c-16.6-6.1-25.2-24.4-19.1-41s24.4-25.2 41-19.1l41 15 31.3-86.2C66.5 292.5 48.1 226 76.9 170.2L155.6 17.3zm44 54.4l-27.2 52.8L261.6 157l13.1-57.9L199.6 71.7zm240.9 0L365.4 99.1 378.5 157l89.2-32.5L440.5 71.7z"]},aN={prefix:"fas",iconName:"file-arrow-up",icon:[384,512,["file-upload"],"f574","M64 0C28.7 0 0 28.7 0 64V448c0 35.3 28.7 64 64 64H320c35.3 0 64-28.7 64-64V160H256c-17.7 0-32-14.3-32-32V0H64zM256 0V128H384L256 0zM216 408c0 13.3-10.7 24-24 24s-24-10.7-24-24V305.9l-31 31c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9l72-72c9.4-9.4 24.6-9.4 33.9 0l72 72c9.4 9.4 9.4 24.6 0 33.9s-24.6 9.4-33.9 0l-31-31V408z"]},aT={prefix:"fas",iconName:"wifi",icon:[640,512,["wifi-3","wifi-strong"],"f1eb","M54.2 202.9C123.2 136.7 216.8 96 320 96s196.8 40.7 265.8 106.9c12.8 12.2 33 11.8 45.2-.9s11.8-33-.9-45.2C549.7 79.5 440.4 32 320 32S90.3 79.5 9.8 156.7C-2.9 169-3.3 189.2 8.9 202s32.5 13.2 45.2 .9zM320 256c56.8 0 108.6 21.1 148.2 56c13.3 11.7 33.5 10.4 45.2-2.8s10.4-33.5-2.8-45.2C459.8 219.2 393 192 320 192s-139.8 27.2-190.5 72c-13.3 11.7-14.5 31.9-2.8 45.2s31.9 14.5 45.2 2.8c39.5-34.9 91.3-56 148.2-56zm64 160a64 64 0 1 0 -128 0 64 64 0 1 0 128 0z"]},aA={prefix:"fas",iconName:"bath",icon:[512,512,[128705,"bathtub"],"f2cd","M96 77.3c0-7.3 5.9-13.3 13.3-13.3c3.5 0 6.9 1.4 9.4 3.9l14.9 14.9C130 91.8 128 101.7 128 112c0 19.9 7.2 38 19.2 52c-5.3 9.2-4 21.1 3.8 29c9.4 9.4 24.6 9.4 33.9 0L289 89c9.4-9.4 9.4-24.6 0-33.9c-7.9-7.9-19.8-9.1-29-3.8C246 39.2 227.9 32 208 32c-10.3 0-20.2 2-29.2 5.5L163.9 22.6C149.4 8.1 129.7 0 109.3 0C66.6 0 32 34.6 32 77.3V256c-17.7 0-32 14.3-32 32s14.3 32 32 32H480c17.7 0 32-14.3 32-32s-14.3-32-32-32H96V77.3zM32 352v16c0 28.4 12.4 54 32 71.6V480c0 17.7 14.3 32 32 32s32-14.3 32-32V464H384v16c0 17.7 14.3 32 32 32s32-14.3 32-32V439.6c19.6-17.6 32-43.1 32-71.6V352H32z"]},a_={prefix:"fas",iconName:"user-pen",icon:[640,512,["user-edit"],"f4ff","M224 256A128 128 0 1 0 224 0a128 128 0 1 0 0 256zm-45.7 48C79.8 304 0 383.8 0 482.3C0 498.7 13.3 512 29.7 512H322.8c-3.1-8.8-3.7-18.4-1.4-27.8l15-60.1c2.8-11.3 8.6-21.5 16.8-29.7l40.3-40.3c-32.1-31-75.7-50.1-123.9-50.1H178.3zm435.5-68.3c-15.6-15.6-40.9-15.6-56.6 0l-29.4 29.4 71 71 29.4-29.4c15.6-15.6 15.6-40.9 0-56.6l-14.4-14.4zM375.9 417c-4.1 4.1-7 9.2-8.4 14.9l-15 60.1c-1.4 5.5 .2 11.2 4.2 15.2s9.7 5.6 15.2 4.2l60.1-15c5.6-1.4 10.8-4.3 14.9-8.4L576.1 358.7l-71-71L375.9 417z"]},aE={prefix:"fas",iconName:"border-top-left",icon:[448,512,["border-style"],"f853","M0 448c0 17.7 14.3 32 32 32s32-14.3 32-32l0-336c0-8.8 7.2-16 16-16l336 0c17.7 0 32-14.3 32-32s-14.3-32-32-32L80 32C35.8 32 0 67.8 0 112L0 448zm160 0a32 32 0 1 0 -64 0 32 32 0 1 0 64 0zm192 0a32 32 0 1 0 -64 0 32 32 0 1 0 64 0zm-96 0a32 32 0 1 0 -64 0 32 32 0 1 0 64 0zm192 0a32 32 0 1 0 -64 0 32 32 0 1 0 64 0zM416 288a32 32 0 1 0 0-64 32 32 0 1 0 0 64zm0 32a32 32 0 1 0 0 64 32 32 0 1 0 0-64zm0-128a32 32 0 1 0 0-64 32 32 0 1 0 0 64z"]},aO={prefix:"fas",iconName:"map-location-dot",icon:[576,512,["map-marked-alt"],"f5a0","M408 120c0 54.6-73.1 151.9-105.2 192c-7.7 9.6-22 9.6-29.6 0C241.1 271.9 168 174.6 168 120C168 53.7 221.7 0 288 0s120 53.7 120 120zm8 80.4c3.5-6.9 6.7-13.8 9.6-20.6c.5-1.2 1-2.5 1.5-3.7l116-46.4C558.9 123.4 576 135 576 152V422.8c0 9.8-6 18.6-15.1 22.3L416 503V200.4zM137.6 138.3c2.4 14.1 7.2 28.3 12.8 41.5c2.9 6.8 6.1 13.7 9.6 20.6V451.8L32.9 502.7C17.1 509 0 497.4 0 480.4V209.6c0-9.8 6-18.6 15.1-22.3l122.6-49zM327.8 332c13.9-17.4 35.7-45.7 56.2-77V504.3L192 449.4V255c20.5 31.3 42.3 59.6 56.2 77c20.5 25.6 59.1 25.6 79.6 0zM288 152a40 40 0 1 0 0-80 40 40 0 1 0 0 80z"]},aR={prefix:"fas",iconName:"square-poll-vertical",icon:[448,512,["poll"],"f681","M64 32C28.7 32 0 60.7 0 96V416c0 35.3 28.7 64 64 64H384c35.3 0 64-28.7 64-64V96c0-35.3-28.7-64-64-64H64zm64 192c17.7 0 32 14.3 32 32v96c0 17.7-14.3 32-32 32s-32-14.3-32-32V256c0-17.7 14.3-32 32-32zm64-64c0-17.7 14.3-32 32-32s32 14.3 32 32V352c0 17.7-14.3 32-32 32s-32-14.3-32-32V160zM320 288c17.7 0 32 14.3 32 32v32c0 17.7-14.3 32-32 32s-32-14.3-32-32V320c0-17.7 14.3-32 32-32z"]},aP={prefix:"fas",iconName:"car-battery",icon:[512,512,["battery-car"],"f5df","M80 96c0-17.7 14.3-32 32-32h64c17.7 0 32 14.3 32 32l96 0c0-17.7 14.3-32 32-32h64c17.7 0 32 14.3 32 32h16c35.3 0 64 28.7 64 64V384c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V160c0-35.3 28.7-64 64-64l16 0zm304 96c0-8.8-7.2-16-16-16s-16 7.2-16 16v32H320c-8.8 0-16 7.2-16 16s7.2 16 16 16h32v32c0 8.8 7.2 16 16 16s16-7.2 16-16V256h32c8.8 0 16-7.2 16-16s-7.2-16-16-16H384V192zM80 240c0 8.8 7.2 16 16 16h96c8.8 0 16-7.2 16-16s-7.2-16-16-16H96c-8.8 0-16 7.2-16 16z"]},aI={prefix:"fas",iconName:"mars-stroke-right",icon:[640,512,[9897,"mars-stroke-h"],"f22b","M208 368a112 112 0 1 0 0-224 112 112 0 1 0 0 224zm174.4-88C370.7 365.8 297.1 432 208 432c-97.2 0-176-78.8-176-176s78.8-176 176-176c89.1 0 162.7 66.2 174.4 152H416V176c0-13.3 10.7-24 24-24s24 10.7 24 24v56h32V176c0-9.7 5.8-18.5 14.8-22.2s19.3-1.7 26.2 5.2l80 80c9.4 9.4 9.4 24.6 0 33.9l-80 80c-6.9 6.9-17.2 8.9-26.2 5.2s-14.8-12.5-14.8-22.2V280H464v56c0 13.3-10.7 24-24 24s-24-10.7-24-24V280H382.4z"]},aj={prefix:"fas",iconName:"hand-back-fist",icon:[448,512,["hand-rock"],"f255","M144 0C117.5 0 96 21.5 96 48V96v28.5V176c0 8.8-7.2 16-16 16s-16-7.2-16-16V149.3l-9 7.5C40.4 169 32 187 32 206V244c0 38 16.9 74 46.1 98.3L128 384v96c0 17.7 14.3 32 32 32H320c17.7 0 32-14.3 32-32V374.7c46.9-19 80-65 80-118.7V176 160 144c0-26.5-21.5-48-48-48c-12.4 0-23.6 4.7-32.1 12.3C350 83.5 329.3 64 304 64c-12.4 0-23.6 4.7-32.1 12.3C270 51.5 249.3 32 224 32c-12.4 0-23.6 4.7-32.1 12.3C190 19.5 169.3 0 144 0z"]},aB={prefix:"fas",iconName:"square-caret-up",icon:[448,512,["caret-square-up"],"f151","M64 32C28.7 32 0 60.7 0 96V416c0 35.3 28.7 64 64 64H384c35.3 0 64-28.7 64-64V96c0-35.3-28.7-64-64-64H64zM224 160c6.7 0 13 2.8 17.6 7.7l104 112c6.5 7 8.2 17.2 4.4 25.9s-12.5 14.4-22 14.4H120c-9.5 0-18.2-5.7-22-14.4s-2.1-18.9 4.4-25.9l104-112c4.5-4.9 10.9-7.7 17.6-7.7z"]},aF={prefix:"fas",iconName:"chart-bar",icon:[512,512,["bar-chart"],"f080","M32 32c17.7 0 32 14.3 32 32V400c0 8.8 7.2 16 16 16H480c17.7 0 32 14.3 32 32s-14.3 32-32 32H80c-44.2 0-80-35.8-80-80V64C0 46.3 14.3 32 32 32zm96 96c0-17.7 14.3-32 32-32l192 0c17.7 0 32 14.3 32 32s-14.3 32-32 32l-192 0c-17.7 0-32-14.3-32-32zm32 64H288c17.7 0 32 14.3 32 32s-14.3 32-32 32H160c-17.7 0-32-14.3-32-32s14.3-32 32-32zm0 96H416c17.7 0 32 14.3 32 32s-14.3 32-32 32H160c-17.7 0-32-14.3-32-32s14.3-32 32-32z"]},aD={prefix:"fas",iconName:"hands-bubbles",icon:[576,512,["hands-wash"],"e05e","M416 64a32 32 0 1 0 0-64 32 32 0 1 0 0 64zm96 128a32 32 0 1 0 0-64 32 32 0 1 0 0 64zM160 464a48 48 0 1 0 -96 0 48 48 0 1 0 96 0zM32 160l.1 72.6c.1 52.2 24 101 64 133.1c-.1-1.9-.1-3.8-.1-5.7v-8c0-71.8 37-138.6 97.9-176.7l60.2-37.6c8.6-5.4 17.9-8.4 27.3-9.4l45.9-79.5c6.6-11.5 2.7-26.2-8.8-32.8s-26.2-2.7-32.8 8.8l-78 135.1c-3.3 5.7-10.7 7.7-16.4 4.4s-7.7-10.7-4.4-16.4l62-107.4c6.6-11.5 2.7-26.2-8.8-32.8S214 5 207.4 16.5l-68 117.8 0 0 0 0-43.3 75L96 160c0-17.7-14.4-32-32-32s-32 14.4-32 32zM332.1 88.5L307.5 131c13.9 4.5 26.4 13.7 34.7 27c.9 1.5 1.7 2.9 2.5 4.4l28.9-50c6.6-11.5 2.7-26.2-8.8-32.8s-26.2-2.7-32.8 8.8zm46.4 63.7l-26.8 46.4c-.6 6-2.1 11.8-4.3 17.4H352h13.3l0 0H397l23-39.8c6.6-11.5 2.7-26.2-8.8-32.8s-26.2-2.7-32.8 8.8zM315.1 175c-9.4-15-29.1-19.5-44.1-10.2l-60.2 37.6C159.3 234.7 128 291.2 128 352v8c0 8.9 .8 17.6 2.2 26.1c35.4 8.2 61.8 40 61.8 77.9c0 6.3-.7 12.5-2.1 18.4C215.1 501 246.3 512 280 512H456c13.3 0 24-10.7 24-24s-10.7-24-24-24H364c-6.6 0-12-5.4-12-12s5.4-12 12-12H488c13.3 0 24-10.7 24-24s-10.7-24-24-24H364c-6.6 0-12-5.4-12-12s5.4-12 12-12H520c13.3 0 24-10.7 24-24s-10.7-24-24-24H364c-6.6 0-12-5.4-12-12s5.4-12 12-12H488c13.3 0 24-10.7 24-24s-10.7-24-24-24H352l0 0 0 0H258.8L305 219.1c15-9.4 19.5-29.1 10.2-44.1z"]},aZ={prefix:"fas",iconName:"eye-low-vision",icon:[640,512,["low-vision"],"f2a8","M38.8 5.1C28.4-3.1 13.3-1.2 5.1 9.2S-1.2 34.7 9.2 42.9l592 464c10.4 8.2 25.5 6.3 33.7-4.1s6.3-25.5-4.1-33.7L525.6 386.7c39.6-40.6 66.4-86.1 79.9-118.4c3.3-7.9 3.3-16.7 0-24.6c-14.9-35.7-46.2-87.7-93-131.1C465.5 68.8 400.8 32 320 32c-68.2 0-125 26.3-169.3 60.8L38.8 5.1zM223 149.5c48.6-44.3 123-50.8 179.3-11.7c60.8 42.4 78.9 123.2 44.2 186.9L408 294.5c8.4-19.3 10.6-41.4 4.8-63.3c-11.1-41.5-47.8-69.4-88.6-71.1c-5.8-.2-9.2 6.1-7.4 11.7c2.1 6.4 3.3 13.2 3.3 20.3c0 10.2-2.4 19.8-6.6 28.3L223 149.5zm223.1 298L83.1 161.5c-11 14.4-20.5 28.7-28.4 42.2l339 265.7c18.7-5.5 36.2-13 52.6-21.8zM34.5 268.3c14.9 35.7 46.2 87.7 93 131.1C174.5 443.2 239.2 480 320 480c3.1 0 6.1-.1 9.2-.2L33.1 247.8c-1.8 6.8-1.3 14 1.4 20.5z"]},aq={prefix:"fas",iconName:"square-plus",icon:[448,512,[61846,"plus-square"],"f0fe","M64 32C28.7 32 0 60.7 0 96V416c0 35.3 28.7 64 64 64H384c35.3 0 64-28.7 64-64V96c0-35.3-28.7-64-64-64H64zM200 344V280H136c-13.3 0-24-10.7-24-24s10.7-24 24-24h64V168c0-13.3 10.7-24 24-24s24 10.7 24 24v64h64c13.3 0 24 10.7 24 24s-10.7 24-24 24H248v64c0 13.3-10.7 24-24 24s-24-10.7-24-24z"]},aU={prefix:"fas",iconName:"martini-glass",icon:[512,512,[127864,"glass-martini-alt"],"f57b","M32 0C19.1 0 7.4 7.8 2.4 19.8s-2.2 25.7 6.9 34.9L224 269.3V448H160c-17.7 0-32 14.3-32 32s14.3 32 32 32h96 96c17.7 0 32-14.3 32-32s-14.3-32-32-32H288V269.3L502.6 54.6c9.2-9.2 11.9-22.9 6.9-34.9S492.9 0 480 0H32zM173.3 128l-64-64H402.7l-64 64H173.3z"]},aW={prefix:"fas",iconName:"rotate-left",icon:[512,512,["rotate-back","rotate-backward","undo-alt"],"f2ea","M48.5 224H40c-13.3 0-24-10.7-24-24V72c0-9.7 5.8-18.5 14.8-22.2s19.3-1.7 26.2 5.2L98.6 96.6c87.6-86.5 228.7-86.2 315.8 1c87.5 87.5 87.5 229.3 0 316.8s-229.3 87.5-316.8 0c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0c62.5 62.5 163.8 62.5 226.3 0s62.5-163.8 0-226.3c-62.2-62.2-162.7-62.5-225.3-1L185 183c6.9 6.9 8.9 17.2 5.2 26.2s-12.5 14.8-22.2 14.8H48.5z"]},a$={prefix:"fas",iconName:"table-columns",icon:[512,512,["columns"],"f0db","M0 96C0 60.7 28.7 32 64 32H448c35.3 0 64 28.7 64 64V416c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V96zm64 64V416H224V160H64zm384 0H288V416H448V160z"]},aG={prefix:"fas",iconName:"dolly",icon:[576,512,["dolly-box"],"f472","M0 32C0 14.3 14.3 0 32 0h72.9c27.5 0 52 17.6 60.7 43.8L257.7 320c30.1 .5 56.8 14.9 74 37l202.1-67.4c16.8-5.6 34.9 3.5 40.5 20.2s-3.5 34.9-20.2 40.5L352 417.7c-.9 52.2-43.5 94.3-96 94.3c-53 0-96-43-96-96c0-30.8 14.5-58.2 37-75.8L104.9 64H32C14.3 64 0 49.7 0 32zM244.8 134.5c-5.5-16.8 3.7-34.9 20.5-40.3L311 79.4l19.8 60.9 60.9-19.8L371.8 59.6l45.7-14.8c16.8-5.5 34.9 3.7 40.3 20.5l49.4 152.2c5.5 16.8-3.7 34.9-20.5 40.3L334.5 307.2c-16.8 5.5-34.9-3.7-40.3-20.5L244.8 134.5z"]},aY={prefix:"fas",iconName:"minimize",icon:[512,512,["compress-arrows-alt"],"f78c","M456 224H312c-13.3 0-24-10.7-24-24V56c0-9.7 5.8-18.5 14.8-22.2s19.3-1.7 26.2 5.2l40 40L442.3 5.7C446 2 450.9 0 456 0s10 2 13.7 5.7l36.7 36.7C510 46 512 50.9 512 56s-2 10-5.7 13.7L433 143l40 40c6.9 6.9 8.9 17.2 5.2 26.2s-12.5 14.8-22.2 14.8zm0 64c9.7 0 18.5 5.8 22.2 14.8s1.7 19.3-5.2 26.2l-40 40 73.4 73.4c3.6 3.6 5.7 8.5 5.7 13.7s-2 10-5.7 13.7l-36.7 36.7C466 510 461.1 512 456 512s-10-2-13.7-5.7L369 433l-40 40c-6.9 6.9-17.2 8.9-26.2 5.2s-14.8-12.5-14.8-22.2V312c0-13.3 10.7-24 24-24H456zm-256 0c13.3 0 24 10.7 24 24V456c0 9.7-5.8 18.5-14.8 22.2s-19.3 1.7-26.2-5.2l-40-40L69.7 506.3C66 510 61.1 512 56 512s-10-2-13.7-5.7L5.7 469.7C2 466 0 461.1 0 456s2-10 5.7-13.7L79 369 39 329c-6.9-6.9-8.9-17.2-5.2-26.2s12.5-14.8 22.2-14.8H200zM56 224c-9.7 0-18.5-5.8-22.2-14.8s-1.7-19.3 5.2-26.2l40-40L5.7 69.7C2 66 0 61.1 0 56s2-10 5.7-13.7L42.3 5.7C46 2 50.9 0 56 0s10 2 13.7 5.7L143 79l40-40c6.9-6.9 17.2-8.9 26.2-5.2s14.8 12.5 14.8 22.2V200c0 13.3-10.7 24-24 24H56z"]},aK={prefix:"fas",iconName:"angles-right",icon:[512,512,[187,"angle-double-right"],"f101","M470.6 278.6c12.5-12.5 12.5-32.8 0-45.3l-160-160c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L402.7 256 265.4 393.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l160-160zm-352 160l160-160c12.5-12.5 12.5-32.8 0-45.3l-160-160c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L210.7 256 73.4 393.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0z"]},aX={prefix:"fas",iconName:"circle-play",icon:[512,512,[61469,"play-circle"],"f144","M0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256zM188.3 147.1c-7.6 4.2-12.3 12.3-12.3 20.9V344c0 8.7 4.7 16.7 12.3 20.9s16.8 4.1 24.3-.5l144-88c7.1-4.4 11.5-12.1 11.5-20.5s-4.4-16.1-11.5-20.5l-144-88c-7.4-4.5-16.7-4.7-24.3-.5z"]},aQ={prefix:"fas",iconName:"euro-sign",icon:[320,512,[8364,"eur","euro"],"f153","M48.1 240c-.1 2.7-.1 5.3-.1 8v16c0 2.7 0 5.3 .1 8H32c-17.7 0-32 14.3-32 32s14.3 32 32 32H60.3C89.9 419.9 170 480 264 480h24c17.7 0 32-14.3 32-32s-14.3-32-32-32H264c-57.9 0-108.2-32.4-133.9-80H256c17.7 0 32-14.3 32-32s-14.3-32-32-32H112.2c-.1-2.6-.2-5.3-.2-8V248c0-2.7 .1-5.4 .2-8H256c17.7 0 32-14.3 32-32s-14.3-32-32-32H130.1c25.7-47.6 76-80 133.9-80h24c17.7 0 32-14.3 32-32s-14.3-32-32-32H264C170 32 89.9 92.1 60.3 176H32c-17.7 0-32 14.3-32 32s14.3 32 32 32H48.1z"]},aJ={prefix:"fas",iconName:"circle-check",icon:[512,512,[61533,"check-circle"],"f058","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM369 209L241 337c-9.4 9.4-24.6 9.4-33.9 0l-64-64c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l47 47L335 175c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9z"]},a1={prefix:"fas",iconName:"circle-stop",icon:[512,512,[62094,"stop-circle"],"f28d","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM192 160H320c17.7 0 32 14.3 32 32V320c0 17.7-14.3 32-32 32H192c-17.7 0-32-14.3-32-32V192c0-17.7 14.3-32 32-32z"]},a2={prefix:"fas",iconName:"compass-drafting",icon:[512,512,["drafting-compass"],"f568","M352 96c0 14.3-3.1 27.9-8.8 40.2L396 227.4c-23.7 25.3-54.2 44.1-88.5 53.6L256 192h0 0l-68 117.5c21.5 6.8 44.3 10.5 68.1 10.5c70.7 0 133.8-32.7 174.9-84c11.1-13.8 31.2-16 45-5s16 31.2 5 45C428.1 341.8 347 384 256 384c-35.4 0-69.4-6.4-100.7-18.1L98.7 463.7C94 471.8 87 478.4 78.6 482.6L23.2 510.3c-5 2.5-10.9 2.2-15.6-.7S0 501.5 0 496V440.6c0-8.4 2.2-16.7 6.5-24.1l60-103.7C53.7 301.6 41.8 289.3 31.2 276c-11.1-13.8-8.8-33.9 5-45s33.9-8.8 45 5c5.7 7.1 11.8 13.8 18.2 20.1l69.4-119.9c-5.6-12.2-8.8-25.8-8.8-40.2c0-53 43-96 96-96s96 43 96 96zm21 297.9c32.6-12.8 62.5-30.8 88.9-52.9l43.7 75.5c4.2 7.3 6.5 15.6 6.5 24.1V496c0 5.5-2.9 10.7-7.6 13.6s-10.6 3.2-15.6 .7l-55.4-27.7c-8.4-4.2-15.4-10.8-20.1-18.9L373 393.9zM256 128a32 32 0 1 0 0-64 32 32 0 1 0 0 64z"]},a0={prefix:"fas",iconName:"face-laugh-beam",icon:[512,512,[128513,"laugh-beam"],"f59a","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM96.8 314.1c-3.8-13.7 7.4-26.1 21.6-26.1H393.6c14.2 0 25.5 12.4 21.6 26.1C396.2 382 332.1 432 256 432s-140.2-50-159.2-117.9zM217.6 212.8l0 0 0 0-.2-.2c-.2-.2-.4-.5-.7-.9c-.6-.8-1.6-2-2.8-3.4c-2.5-2.8-6-6.6-10.2-10.3c-8.8-7.8-18.8-14-27.7-14s-18.9 6.2-27.7 14c-4.2 3.7-7.7 7.5-10.2 10.3c-1.2 1.4-2.2 2.6-2.8 3.4c-.3 .4-.6 .7-.7 .9l-.2 .2 0 0 0 0 0 0c-2.1 2.8-5.7 3.9-8.9 2.8s-5.5-4.1-5.5-7.6c0-17.9 6.7-35.6 16.6-48.8c9.8-13 23.9-23.2 39.4-23.2s29.6 10.2 39.4 23.2c9.9 13.2 16.6 30.9 16.6 48.8c0 3.4-2.2 6.5-5.5 7.6s-6.9 0-8.9-2.8l0 0 0 0zm160 0l0 0-.2-.2c-.2-.2-.4-.5-.7-.9c-.6-.8-1.6-2-2.8-3.4c-2.5-2.8-6-6.6-10.2-10.3c-8.8-7.8-18.8-14-27.7-14s-18.9 6.2-27.7 14c-4.2 3.7-7.7 7.5-10.2 10.3c-1.2 1.4-2.2 2.6-2.8 3.4c-.3 .4-.6 .7-.7 .9l-.2 .2 0 0 0 0 0 0c-2.1 2.8-5.7 3.9-8.9 2.8s-5.5-4.1-5.5-7.6c0-17.9 6.7-35.6 16.6-48.8c9.8-13 23.9-23.2 39.4-23.2s29.6 10.2 39.4 23.2c9.9 13.2 16.6 30.9 16.6 48.8c0 3.4-2.2 6.5-5.5 7.6s-6.9 0-8.9-2.8l0 0 0 0 0 0z"]},a3={prefix:"fas",iconName:"circle-chevron-up",icon:[512,512,["chevron-circle-up"],"f139","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM377 271c9.4 9.4 9.4 24.6 0 33.9s-24.6 9.4-33.9 0l-87-87-87 87c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9L239 167c9.4-9.4 24.6-9.4 33.9 0L377 271z"]},a4={prefix:"fas",iconName:"sterling-sign",icon:[320,512,[163,"gbp","pound-sign"],"f154","M112 160.4c0-35.5 28.8-64.4 64.4-64.4c6.9 0 13.8 1.1 20.4 3.3l81.2 27.1c16.8 5.6 34.9-3.5 40.5-20.2s-3.5-34.9-20.2-40.5L217 38.6c-13.1-4.4-26.8-6.6-40.6-6.6C105.5 32 48 89.5 48 160.4V224H32c-17.7 0-32 14.3-32 32s14.3 32 32 32H48v44.5c0 17.4-4.7 34.5-13.7 49.4L4.6 431.5c-5.9 9.9-6.1 22.2-.4 32.2S20.5 480 32 480H288c17.7 0 32-14.3 32-32s-14.3-32-32-32H88.5l.7-1.1C104.1 390 112 361.5 112 332.5V288H224c17.7 0 32-14.3 32-32s-14.3-32-32-32H112V160.4z"]},a6={prefix:"fas",iconName:"arrow-down-long",icon:[384,512,["long-arrow-down"],"f175","M169.4 502.6c12.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 0L224 402.7 224 32c0-17.7-14.3-32-32-32s-32 14.3-32 32l0 370.7L86.6 329.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l128 128z"]},a5={prefix:"fas",iconName:"reply-all",icon:[576,512,["mail-reply-all"],"f122","M209.4 39.5c-9.1-9.6-24.3-10-33.9-.9L33.8 173.2c-19.9 18.9-19.9 50.7 0 69.6L175.5 377.4c9.6 9.1 24.8 8.7 33.9-.9s8.7-24.8-.9-33.9L66.8 208 208.5 73.4c9.6-9.1 10-24.3 .9-33.9zM352 64c0-12.6-7.4-24.1-19-29.2s-25-3-34.4 5.4l-160 144c-6.7 6.1-10.6 14.7-10.6 23.8s3.9 17.7 10.6 23.8l160 144c9.4 8.5 22.9 10.6 34.4 5.4s19-16.6 19-29.2V288h32c53 0 96 43 96 96c0 30.4-12.8 47.9-22.2 56.7c-5.5 5.1-9.8 12-9.8 19.5c0 10.9 8.8 19.7 19.7 19.7c2.8 0 5.6-.6 8.1-1.9C494.5 467.9 576 417.3 576 304c0-97.2-78.8-176-176-176H352V64z"]},a8={prefix:"fas",iconName:"person-skating",icon:[448,512,["skating"],"f7c5","M352 48a48 48 0 1 1 96 0 48 48 0 1 1 -96 0zM128 128c0-17.7 14.3-32 32-32H319.4c43.6 0 64.6 53.4 32.8 83.1l-74.4 69.4 60.2 60.2c9 9 14.1 21.2 14.1 33.9V416c0 17.7-14.3 32-32 32s-32-14.3-32-32V349.3l-77.9-77.8c-26.6-26.6-24.6-70.3 4.3-94.4l20.4-17H160c-17.7 0-32-14.3-32-32zM81.4 353.4l86.9-86.9c4.6 10 11 19.3 19.3 27.5l21.8 21.8-82.7 82.7c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3zm322.5 95.1c8.6 2.1 13.8 10.8 11.6 19.4l-.4 1.7c-6.2 24.9-28.6 42.4-54.3 42.4H272c-8.8 0-16-7.2-16-16s7.2-16 16-16h88.8c11 0 20.6-7.5 23.3-18.2l.4-1.7c2.1-8.6 10.8-13.8 19.4-11.6zM135.2 478.3l-6.2 3.1c-21.6 10.8-47.6 6.6-64.6-10.5L4.7 411.3c-6.2-6.2-6.2-16.4 0-22.6s16.4-6.2 22.6 0l59.6 59.6c7.3 7.3 18.5 9.1 27.7 4.5l6.2-3.1c7.9-4 17.5-.7 21.5 7.2s.7 17.5-7.2 21.5z"]},a7={prefix:"fas",iconName:"filter-circle-dollar",icon:[576,512,["funnel-dollar"],"f662","M3.9 22.9C10.5 8.9 24.5 0 40 0H472c15.5 0 29.5 8.9 36.1 22.9s4.6 30.5-5.2 42.5L396.4 195.6C316.2 212.1 256 283 256 368c0 27.4 6.3 53.4 17.5 76.5c-1.6-.8-3.2-1.8-4.7-2.9l-64-48c-8.1-6-12.8-15.5-12.8-25.6V288.9L9 65.3C-.7 53.4-2.8 36.8 3.9 22.9zM288 368a144 144 0 1 1 288 0 144 144 0 1 1 -288 0zm120.8-32.6c.6-.9 1.8-2.1 4.2-3.4c5.1-2.7 12.5-4.1 18.7-4c8.2 .1 17.1 1.8 26.4 4.1c8.6 2.1 17.3-3.1 19.4-11.7s-3.1-17.3-11.7-19.4c-5.6-1.4-11.6-2.7-17.9-3.7V288c0-8.8-7.2-16-16-16s-16 7.2-16 16v9.5c-6.1 1.2-12.3 3.2-18 6.3c-11.8 6.3-23 18.4-21.8 37.2c1 16 11.7 25.3 21.6 30.7c8.8 4.7 19.7 7.8 28.6 10.3l1.8 .5c10.3 2.9 17.9 5.2 23.2 8.3c4.5 2.7 4.7 4.2 4.7 5.6c.1 2.4-.5 3.7-1 4.5c-.6 1-1.8 2.2-4 3.3c-4.7 2.5-11.8 3.8-18.5 3.6c-9.5-.3-18.5-3.1-29.9-6.8c-1.9-.6-3.8-1.2-5.8-1.8c-8.4-2.6-17.4 2.1-20 10.5s2.1 17.4 10.5 20c1.6 .5 3.3 1 5 1.6l0 0 0 0c7 2.3 15.1 4.8 23.7 6.6v11.4c0 8.8 7.2 16 16 16s16-7.2 16-16V438.7c6.2-1.1 12.5-3.1 18.3-6.2c12.1-6.5 22.3-18.7 21.7-36.9c-.5-16.2-10.3-26.3-20.5-32.3c-9.4-5.6-21.2-8.9-30.5-11.5l-.2 0c-10.4-2.9-18.3-5.2-23.9-8.2c-4.8-2.6-4.8-4-4.8-4.5l0-.1c-.1-1.9 .3-2.9 .8-3.6z"]},a9={prefix:"fas",iconName:"circle-arrow-down",icon:[512,512,["arrow-circle-down"],"f0ab","M256 0a256 256 0 1 0 0 512A256 256 0 1 0 256 0zM127 281c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l71 71L232 136c0-13.3 10.7-24 24-24s24 10.7 24 24l0 182.1 71-71c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9L273 393c-9.4 9.4-24.6 9.4-33.9 0L127 281z"]},oe={prefix:"fas",iconName:"file-import",icon:[512,512,["arrow-right-to-file"],"f56f","M128 64c0-35.3 28.7-64 64-64H352V128c0 17.7 14.3 32 32 32H512V448c0 35.3-28.7 64-64 64H192c-35.3 0-64-28.7-64-64V336H302.1l-39 39c-9.4 9.4-9.4 24.6 0 33.9s24.6 9.4 33.9 0l80-80c9.4-9.4 9.4-24.6 0-33.9l-80-80c-9.4-9.4-24.6-9.4-33.9 0s-9.4 24.6 0 33.9l39 39H128V64zm0 224v48H24c-13.3 0-24-10.7-24-24s10.7-24 24-24H128zM512 128H384V0L512 128z"]},ot={prefix:"fas",iconName:"square-arrow-up-right",icon:[448,512,["external-link-square"],"f14c","M384 32c35.3 0 64 28.7 64 64V416c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V96C0 60.7 28.7 32 64 32H384zM160 144c-13.3 0-24 10.7-24 24s10.7 24 24 24h94.1L119 327c-9.4 9.4-9.4 24.6 0 33.9s24.6 9.4 33.9 0l135-135V328c0 13.3 10.7 24 24 24s24-10.7 24-24V168c0-13.3-10.7-24-24-24H160z"]},oc={prefix:"fas",iconName:"temperature-empty",icon:[320,512,["temperature-0","thermometer-0","thermometer-empty"],"f2cb","M112 112c0-26.5 21.5-48 48-48s48 21.5 48 48V276.5c0 17.3 7.1 31.9 15.3 42.5C233.8 332.6 240 349.5 240 368c0 44.2-35.8 80-80 80s-80-35.8-80-80c0-18.5 6.2-35.4 16.7-48.9c8.2-10.6 15.3-25.2 15.3-42.5V112zM160 0C98.1 0 48 50.2 48 112V276.5c0 .1-.1 .3-.2 .6c-.2 .6-.8 1.6-1.7 2.8C27.2 304.2 16 334.8 16 368c0 79.5 64.5 144 144 144s144-64.5 144-144c0-33.2-11.2-63.8-30.1-88.1c-.9-1.2-1.5-2.2-1.7-2.8c-.1-.3-.2-.5-.2-.6V112C272 50.2 221.9 0 160 0zm0 416a48 48 0 1 0 0-96 48 48 0 1 0 0 96z"]},on={prefix:"fas",iconName:"address-card",icon:[576,512,[62140,"contact-card","vcard"],"f2bb","M64 32C28.7 32 0 60.7 0 96V416c0 35.3 28.7 64 64 64H512c35.3 0 64-28.7 64-64V96c0-35.3-28.7-64-64-64H64zm80 256h64c44.2 0 80 35.8 80 80c0 8.8-7.2 16-16 16H80c-8.8 0-16-7.2-16-16c0-44.2 35.8-80 80-80zm-32-96a64 64 0 1 1 128 0 64 64 0 1 1 -128 0zm256-32H496c8.8 0 16 7.2 16 16s-7.2 16-16 16H368c-8.8 0-16-7.2-16-16s7.2-16 16-16zm0 64H496c8.8 0 16 7.2 16 16s-7.2 16-16 16H368c-8.8 0-16-7.2-16-16s7.2-16 16-16zm0 64H496c8.8 0 16 7.2 16 16s-7.2 16-16 16H368c-8.8 0-16-7.2-16-16s7.2-16 16-16z"]},or={prefix:"fas",iconName:"scale-unbalanced-flip",icon:[640,512,["balance-scale-right"],"f516","M117.9 62.4c-16.8-5.6-25.8-23.7-20.2-40.5s23.7-25.8 40.5-20.2l113 37.7C265 15.8 290.7 0 320 0c44.2 0 80 35.8 80 80c0 3-.2 5.9-.5 8.8l122.6 40.9c16.8 5.6 25.8 23.7 20.2 40.5s-23.7 25.8-40.5 20.2L366.4 145.2c-4.5 3.2-9.3 5.9-14.4 8.2V480c0 17.7-14.3 32-32 32H128c-17.7 0-32-14.3-32-32s14.3-32 32-32H288V153.3c-21-9.2-37.2-27-44.2-49l-125.9-42zM200.4 288L128 163.8 55.6 288H200.4zM128 384C65.1 384 12.8 350 2 305.1c-2.6-11 1-22.3 6.7-32.1l95.2-163.2c5-8.6 14.2-13.8 24.1-13.8s19.1 5.3 24.1 13.8l95.2 163.2c5.7 9.8 9.3 21.1 6.7 32.1C243.2 350 190.9 384 128 384zm382.8-92.2L438.4 416H583.3L510.8 291.8zm126 141.3C626 478 573.7 512 510.8 512s-115.2-34-126-78.9c-2.6-11 1-22.3 6.7-32.1l95.2-163.2c5-8.6 14.2-13.8 24.1-13.8s19.1 5.3 24.1 13.8l95.2 163.2c5.7 9.8 9.3 21.1 6.7 32.1z"]},oa={prefix:"fas",iconName:"diamond-turn-right",icon:[512,512,["directions"],"f5eb","M227.7 11.7c15.6-15.6 40.9-15.6 56.6 0l216 216c15.6 15.6 15.6 40.9 0 56.6l-216 216c-15.6 15.6-40.9 15.6-56.6 0l-216-216c-15.6-15.6-15.6-40.9 0-56.6l216-216zm87.6 137c-4.6-4.6-11.5-5.9-17.4-3.5s-9.9 8.3-9.9 14.8v56H224c-35.3 0-64 28.7-64 64v48c0 13.3 10.7 24 24 24s24-10.7 24-24V280c0-8.8 7.2-16 16-16h64v56c0 6.5 3.9 12.3 9.9 14.8s12.9 1.1 17.4-3.5l80-80c6.2-6.2 6.2-16.4 0-22.6l-80-80z"]},oo={prefix:"fas",iconName:"house-laptop",icon:[640,512,["laptop-house"],"e066","M218.3 8.5c12.3-11.3 31.2-11.3 43.4 0l208 192c6.7 6.2 10.3 14.8 10.3 23.5H336c-19.1 0-36.3 8.4-48 21.7V208c0-8.8-7.2-16-16-16H208c-8.8 0-16 7.2-16 16v64c0 8.8 7.2 16 16 16h64V416H112c-26.5 0-48-21.5-48-48V256H32c-13.2 0-25-8.1-29.8-20.3s-1.6-26.2 8.1-35.2l208-192zM352 304V448H544V304H352zm-48-16c0-17.7 14.3-32 32-32H560c17.7 0 32 14.3 32 32V448h32c8.8 0 16 7.2 16 16c0 26.5-21.5 48-48 48H544 352 304c-26.5 0-48-21.5-48-48c0-8.8 7.2-16 16-16h32V288z"]},oi={prefix:"fas",iconName:"face-tired",icon:[512,512,[128555,"tired"],"f5c8","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM164.7 328.7c22-22 53.9-40.7 91.3-40.7s69.3 18.7 91.3 40.7c11.1 11.1 20.1 23.4 26.4 35.4c6.2 11.7 10.3 24.4 10.3 35.9c0 5.2-2.6 10.2-6.9 13.2s-9.8 3.7-14.7 1.8l-20.5-7.7c-26.9-10.1-55.5-15.3-84.3-15.3h-3.2c-28.8 0-57.3 5.2-84.3 15.3L149.6 415c-4.9 1.8-10.4 1.2-14.7-1.8s-6.9-7.9-6.9-13.2c0-11.6 4.2-24.2 10.3-35.9c6.3-12 15.3-24.3 26.4-35.4zm-31.2-182l89.9 47.9c10.7 5.7 10.7 21.1 0 26.8l-89.9 47.9c-7.9 4.2-17.5-1.5-17.5-10.5c0-2.8 1-5.5 2.8-7.6l36-43.2-36-43.2c-1.8-2.1-2.8-4.8-2.8-7.6c0-9 9.6-14.7 17.5-10.5zM396 157.1c0 2.8-1 5.5-2.8 7.6l-36 43.2 36 43.2c1.8 2.1 2.8 4.8 2.8 7.6c0 9-9.6 14.7-17.5 10.5l-89.9-47.9c-10.7-5.7-10.7-21.1 0-26.8l89.9-47.9c7.9-4.2 17.5 1.5 17.5 10.5z"]},os={prefix:"fas",iconName:"font-awesome",icon:[448,512,[62501,62694,"font-awesome-flag","font-awesome-logo-full"],"f2b4","M448 48V384c-63.1 22.5-82.3 32-119.5 32c-62.8 0-86.6-32-149.3-32c-20.6 0-36.6 3.6-51.2 8.2v-64c14.6-4.6 30.6-8.2 51.2-8.2c62.7 0 86.5 32 149.3 32c20.4 0 35.6-3 55.5-9.3v-208c-19.9 6.3-35.1 9.3-55.5 9.3c-62.8 0-86.6-32-149.3-32c-50.8 0-74.9 20.6-115.2 28.7V448c0 17.7-14.3 32-32 32s-32-14.3-32-32V64C0 46.3 14.3 32 32 32s32 14.3 32 32V76.7c40.3-8 64.4-28.7 115.2-28.7c62.7 0 86.5 32 149.3 32c37.1 0 56.4-9.5 119.5-32z"]},ol={prefix:"fas",iconName:"cloud-arrow-up",icon:[640,512,[62338,"cloud-upload","cloud-upload-alt"],"f0ee","M144 480C64.5 480 0 415.5 0 336c0-62.8 40.2-116.2 96.2-135.9c-.1-2.7-.2-5.4-.2-8.1c0-88.4 71.6-160 160-160c59.3 0 111 32.2 138.7 80.2C409.9 102 428.3 96 448 96c53 0 96 43 96 96c0 12.2-2.3 23.8-6.4 34.6C596 238.4 640 290.1 640 352c0 70.7-57.3 128-128 128H144zm79-217c-9.4 9.4-9.4 24.6 0 33.9s24.6 9.4 33.9 0l39-39V392c0 13.3 10.7 24 24 24s24-10.7 24-24V257.9l39 39c9.4 9.4 24.6 9.4 33.9 0s9.4-24.6 0-33.9l-80-80c-9.4-9.4-24.6-9.4-33.9 0l-80 80z"]},ou={prefix:"fas",iconName:"seedling",icon:[512,512,[127793,"sprout"],"f4d8","M512 32c0 113.6-84.6 207.5-194.2 222c-7.1-53.4-30.6-101.6-65.3-139.3C290.8 46.3 364 0 448 0h32c17.7 0 32 14.3 32 32zM0 96C0 78.3 14.3 64 32 64H64c123.7 0 224 100.3 224 224v32V480c0 17.7-14.3 32-32 32s-32-14.3-32-32V320C100.3 320 0 219.7 0 96z"]},of={prefix:"fas",iconName:"left-right",icon:[512,512,[8596,"arrows-alt-h"],"f337","M504.3 273.6c4.9-4.5 7.7-10.9 7.7-17.6s-2.8-13-7.7-17.6l-112-104c-7-6.5-17.2-8.2-25.9-4.4s-14.4 12.5-14.4 22l0 56-192 0 0-56c0-9.5-5.7-18.2-14.4-22s-18.9-2.1-25.9 4.4l-112 104C2.8 243 0 249.3 0 256s2.8 13 7.7 17.6l112 104c7 6.5 17.2 8.2 25.9 4.4s14.4-12.5 14.4-22l0-56 192 0 0 56c0 9.5 5.7 18.2 14.4 22s18.9 2.1 25.9-4.4l112-104z"]},oh={prefix:"fas",iconName:"circle-arrow-left",icon:[512,512,["arrow-circle-left"],"f0a8","M512 256A256 256 0 1 0 0 256a256 256 0 1 0 512 0zM231 127c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9l-71 71L376 232c13.3 0 24 10.7 24 24s-10.7 24-24 24l-182.1 0 71 71c9.4 9.4 9.4 24.6 0 33.9s-24.6 9.4-33.9 0L119 273c-9.4-9.4-9.4-24.6 0-33.9L231 127z"]},od={prefix:"fas",iconName:"arrow-down-wide-short",icon:[576,512,["sort-amount-asc","sort-amount-down"],"f160","M151.6 469.6C145.5 476.2 137 480 128 480s-17.5-3.8-23.6-10.4l-88-96c-11.9-13-11.1-33.3 2-45.2s33.3-11.1 45.2 2L96 365.7V64c0-17.7 14.3-32 32-32s32 14.3 32 32V365.7l32.4-35.4c11.9-13 32.2-13.9 45.2-2s13.9 32.2 2 45.2l-88 96zM320 480c-17.7 0-32-14.3-32-32s14.3-32 32-32h32c17.7 0 32 14.3 32 32s-14.3 32-32 32H320zm0-128c-17.7 0-32-14.3-32-32s14.3-32 32-32h96c17.7 0 32 14.3 32 32s-14.3 32-32 32H320zm0-128c-17.7 0-32-14.3-32-32s14.3-32 32-32H480c17.7 0 32 14.3 32 32s-14.3 32-32 32H320zm0-128c-17.7 0-32-14.3-32-32s14.3-32 32-32H544c17.7 0 32 14.3 32 32s-14.3 32-32 32H320z"]},op={prefix:"fas",iconName:"cloud-bolt",icon:[512,512,[127785,"thunderstorm"],"f76c","M0 224c0 53 43 96 96 96h47.2L290 202.5c17.6-14.1 42.6-14 60.2 .2s22.8 38.6 12.8 58.8L333.7 320H352h64c53 0 96-43 96-96s-43-96-96-96c-.5 0-1.1 0-1.6 0c1.1-5.2 1.6-10.5 1.6-16c0-44.2-35.8-80-80-80c-24.3 0-46.1 10.9-60.8 28C256.5 24.3 219.1 0 176 0C114.1 0 64 50.1 64 112c0 7.1 .7 14.1 1.9 20.8C27.6 145.4 0 181.5 0 224zm330.1 3.6c-5.8-4.7-14.2-4.7-20.1-.1l-160 128c-5.3 4.2-7.4 11.4-5.1 17.8s8.3 10.7 15.1 10.7h70.1L177.7 488.8c-3.4 6.7-1.6 14.9 4.3 19.6s14.2 4.7 20.1 .1l160-128c5.3-4.2 7.4-11.4 5.1-17.8s-8.3-10.7-15.1-10.7H281.9l52.4-104.8c3.4-6.7 1.6-14.9-4.2-19.6z"]},om={prefix:"fas",iconName:"text-slash",icon:[640,512,["remove-format"],"f87d","M38.8 5.1C28.4-3.1 13.3-1.2 5.1 9.2S-1.2 34.7 9.2 42.9l592 464c10.4 8.2 25.5 6.3 33.7-4.1s6.3-25.5-4.1-33.7L355.7 253.5 400.2 96H503L497 120.2c-4.3 17.1 6.1 34.5 23.3 38.8s34.5-6.1 38.8-23.3l11-44.1C577.6 61.3 554.7 32 523.5 32H376.1h-.3H204.5c-22 0-41.2 15-46.6 36.4l-6.3 25.2L38.8 5.1zm168 131.7c.1-.3 .2-.7 .3-1L217 96H333.7L301.3 210.8l-94.5-74.1zM243.3 416H192c-17.7 0-32 14.3-32 32s14.3 32 32 32H352c17.7 0 32-14.3 32-32s-14.3-32-32-32H309.8l17.6-62.1L272.9 311 243.3 416z"]},ov={prefix:"fas",iconName:"face-smile-wink",icon:[512,512,[128521,"smile-wink"],"f4da","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM164.1 325.5C182 346.2 212.6 368 256 368s74-21.8 91.9-42.5c5.8-6.7 15.9-7.4 22.6-1.6s7.4 15.9 1.6 22.6C349.8 372.1 311.1 400 256 400s-93.8-27.9-116.1-53.5c-5.8-6.7-5.1-16.8 1.6-22.6s16.8-5.1 22.6 1.6zM144.4 208a32 32 0 1 1 64 0 32 32 0 1 1 -64 0zm156.4 25.6c-5.3 7.1-15.3 8.5-22.4 3.2s-8.5-15.3-3.2-22.4c30.4-40.5 91.2-40.5 121.6 0c5.3 7.1 3.9 17.1-3.2 22.4s-17.1 3.9-22.4-3.2c-17.6-23.5-52.8-23.5-70.4 0z"]},og={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"]},oy={prefix:"fas",iconName:"cloud-arrow-down",icon:[640,512,[62337,"cloud-download","cloud-download-alt"],"f0ed","M144 480C64.5 480 0 415.5 0 336c0-62.8 40.2-116.2 96.2-135.9c-.1-2.7-.2-5.4-.2-8.1c0-88.4 71.6-160 160-160c59.3 0 111 32.2 138.7 80.2C409.9 102 428.3 96 448 96c53 0 96 43 96 96c0 12.2-2.3 23.8-6.4 34.6C596 238.4 640 290.1 640 352c0 70.7-57.3 128-128 128H144zm79-167l80 80c9.4 9.4 24.6 9.4 33.9 0l80-80c9.4-9.4 9.4-24.6 0-33.9s-24.6-9.4-33.9 0l-39 39V184c0-13.3-10.7-24-24-24s-24 10.7-24 24V318.1l-39-39c-9.4-9.4-24.6-9.4-33.9 0s-9.4 24.6 0 33.9z"]},oz={prefix:"fas",iconName:"chalkboard",icon:[576,512,["blackboard"],"f51b","M96 32C60.7 32 32 60.7 32 96V384H96V96l384 0V384h64V96c0-35.3-28.7-64-64-64H96zM224 384v32H32c-17.7 0-32 14.3-32 32s14.3 32 32 32H544c17.7 0 32-14.3 32-32s-14.3-32-32-32H416V384c0-17.7-14.3-32-32-32H256c-17.7 0-32 14.3-32 32z"]},ob={prefix:"fas",iconName:"user-large-slash",icon:[640,512,["user-alt-slash"],"f4fa","M38.8 5.1C28.4-3.1 13.3-1.2 5.1 9.2S-1.2 34.7 9.2 42.9l592 464c10.4 8.2 25.5 6.3 33.7-4.1s6.3-25.5-4.1-33.7L381.9 274c48.5-23.2 82.1-72.7 82.1-130C464 64.5 399.5 0 320 0C250.4 0 192.4 49.3 178.9 114.9L38.8 5.1zM545.5 512H528L284.3 320h-59C136.2 320 64 392.2 64 481.3c0 17 13.8 30.7 30.7 30.7H545.3l.3 0z"]},oM={prefix:"fas",iconName:"handshake-simple-slash",icon:[640,512,["handshake-alt-slash"],"e05f","M38.8 5.1C28.4-3.1 13.3-1.2 5.1 9.2S-1.2 34.7 9.2 42.9l592 464c10.4 8.2 25.5 6.3 33.7-4.1s6.3-25.5-4.1-33.7l-135-105.8c-1.1-11.3-6.3-22.3-15.3-30.7l-134.2-123-23.4 18.2-26-20.3 77.2-60.1c7-5.4 17-4.2 22.5 2.8s4.2 17-2.8 22.5l-20.9 16.2L550.2 352H592c26.5 0 48-21.5 48-48V176c0-26.5-21.5-48-48-48H516h-4-.7l-3.9-2.5L434.8 79c-15.3-9.8-33.2-15-51.4-15c-21.8 0-43 7.5-60 21.2l-89.7 72.6-25.8-20.3 81.8-66.2c-11.6-4.9-24.1-7.4-36.8-7.4C234 64 215.7 69.6 200 80l-35.5 23.7L38.8 5.1zM413.6 421.9L41.2 128.5C17.9 131.8 0 151.8 0 176V304c0 26.5 21.5 48 48 48H156.2l91.4 83.4c19.6 17.9 49.9 16.5 67.8-3.1c5.5-6.1 9.2-13.2 11.1-20.6l17 15.6c19.5 17.9 49.9 16.6 67.8-2.9c.8-.8 1.5-1.7 2.2-2.6z"]},ox={prefix:"fas",iconName:"arrows-rotate",icon:[512,512,[128472,"refresh","sync"],"f021","M105.1 202.6c7.7-21.8 20.2-42.3 37.8-59.8c62.5-62.5 163.8-62.5 226.3 0L386.3 160H336c-17.7 0-32 14.3-32 32s14.3 32 32 32H463.5c0 0 0 0 0 0h.4c17.7 0 32-14.3 32-32V64c0-17.7-14.3-32-32-32s-32 14.3-32 32v51.2L414.4 97.6c-87.5-87.5-229.3-87.5-316.8 0C73.2 122 55.6 150.7 44.8 181.4c-5.9 16.7 2.9 34.9 19.5 40.8s34.9-2.9 40.8-19.5zM39 289.3c-5 1.5-9.8 4.2-13.7 8.2c-4 4-6.7 8.8-8.1 14c-.3 1.2-.6 2.5-.8 3.8c-.3 1.7-.4 3.4-.4 5.1V448c0 17.7 14.3 32 32 32s32-14.3 32-32V396.9l17.6 17.5 0 0c87.5 87.4 229.3 87.4 316.7 0c24.4-24.4 42.1-53.1 52.9-83.7c5.9-16.7-2.9-34.9-19.5-40.8s-34.9 2.9-40.8 19.5c-7.7 21.8-20.2 42.3-37.8 59.8c-62.5 62.5-163.8 62.5-226.3 0l-.1-.1L125.6 352H176c17.7 0 32-14.3 32-32s-14.3-32-32-32H48.4c-1.6 0-3.2 .1-4.8 .3s-3.1 .5-4.6 1z"]},oC={prefix:"fas",iconName:"shield-halved",icon:[512,512,["shield-alt"],"f3ed","M256 0c4.6 0 9.2 1 13.4 2.9L457.7 82.8c22 9.3 38.4 31 38.3 57.2c-.5 99.2-41.3 280.7-213.6 363.2c-16.7 8-36.1 8-52.8 0C57.3 420.7 16.5 239.2 16 140c-.1-26.2 16.3-47.9 38.3-57.2L242.7 2.9C246.8 1 251.4 0 256 0zm0 66.8V444.8C394 378 431.1 230.1 432 141.4L256 66.8l0 0z"]},oH={prefix:"fas",iconName:"book-atlas",icon:[448,512,["atlas"],"f558","M0 96C0 43 43 0 96 0H384h32c17.7 0 32 14.3 32 32V352c0 17.7-14.3 32-32 32v64c17.7 0 32 14.3 32 32s-14.3 32-32 32H384 96c-53 0-96-43-96-96V96zM64 416c0 17.7 14.3 32 32 32H352V384H96c-17.7 0-32 14.3-32 32zM247.4 283.8c-3.7 3.7-6.2 4.2-7.4 4.2s-3.7-.5-7.4-4.2c-3.8-3.7-8-10-11.8-18.9c-6.2-14.5-10.8-34.3-12.2-56.9h63c-1.5 22.6-6 42.4-12.2 56.9c-3.8 8.9-8 15.2-11.8 18.9zm42.7-9.9c7.3-18.3 12-41.1 13.4-65.9h31.1c-4.7 27.9-21.4 51.7-44.5 65.9zm0-163.8c23.2 14.2 39.9 38 44.5 65.9H303.5c-1.4-24.7-6.1-47.5-13.4-65.9zM368 192a128 128 0 1 0 -256 0 128 128 0 1 0 256 0zM145.3 208h31.1c1.4 24.7 6.1 47.5 13.4 65.9c-23.2-14.2-39.9-38-44.5-65.9zm31.1-32H145.3c4.7-27.9 21.4-51.7 44.5-65.9c-7.3 18.3-12 41.1-13.4 65.9zm56.1-75.8c3.7-3.7 6.2-4.2 7.4-4.2s3.7 .5 7.4 4.2c3.8 3.7 8 10 11.8 18.9c6.2 14.5 10.8 34.3 12.2 56.9h-63c1.5-22.6 6-42.4 12.2-56.9c3.8-8.9 8-15.2 11.8-18.9z"]},ow={prefix:"fas",iconName:"house-chimney-crack",icon:[576,512,["house-damage"],"f6f1","M575.8 255.5c0 18-15 32.1-32 32.1h-32l.7 160.2c.2 35.5-28.5 64.3-64 64.3H326.4L288 448l80.8-67.3c7.8-6.5 7.6-18.6-.4-24.9L250.6 263.2c-14.6-11.5-33.8 7-22.8 22L288 368l-85.5 71.2c-6.1 5-7.5 13.8-3.5 20.5L230.4 512H128.1c-35.3 0-64-28.7-64-64V287.6H32c-18 0-32-14-32-32.1c0-9 3-17 10-24L266.4 8c7-7 15-8 22-8s15 2 21 7L416 100.7V64c0-17.7 14.3-32 32-32h32c17.7 0 32 14.3 32 32V185l52.8 46.4c8 7 12 15 11 24z"]},oV={prefix:"fas",iconName:"file-zipper",icon:[384,512,["file-archive"],"f1c6","M64 0C28.7 0 0 28.7 0 64V448c0 35.3 28.7 64 64 64H320c35.3 0 64-28.7 64-64V160H256c-17.7 0-32-14.3-32-32V0H64zM256 0V128H384L256 0zM96 48c0-8.8 7.2-16 16-16h32c8.8 0 16 7.2 16 16s-7.2 16-16 16H112c-8.8 0-16-7.2-16-16zm0 64c0-8.8 7.2-16 16-16h32c8.8 0 16 7.2 16 16s-7.2 16-16 16H112c-8.8 0-16-7.2-16-16zm0 64c0-8.8 7.2-16 16-16h32c8.8 0 16 7.2 16 16s-7.2 16-16 16H112c-8.8 0-16-7.2-16-16zm-6.3 71.8c3.7-14 16.4-23.8 30.9-23.8h14.8c14.5 0 27.2 9.7 30.9 23.8l23.5 88.2c1.4 5.4 2.1 10.9 2.1 16.4c0 35.2-28.8 63.7-64 63.7s-64-28.5-64-63.7c0-5.5 .7-11.1 2.1-16.4l23.5-88.2zM112 336c-8.8 0-16 7.2-16 16s7.2 16 16 16h32c8.8 0 16-7.2 16-16s-7.2-16-16-16H112z"]},ok={prefix:"fas",iconName:"martini-glass-empty",icon:[512,512,["glass-martini"],"f000","M32 0C19.1 0 7.4 7.8 2.4 19.8s-2.2 25.7 6.9 34.9L224 269.3V448H160c-17.7 0-32 14.3-32 32s14.3 32 32 32h96 96c17.7 0 32-14.3 32-32s-14.3-32-32-32H288V269.3L502.6 54.6c9.2-9.2 11.9-22.9 6.9-34.9S492.9 0 480 0H32zM256 210.7L109.3 64H402.7L256 210.7z"]},oL={prefix:"fas",iconName:"person-skiing",icon:[512,512,[9975,"skiing"],"f7c9","M380.7 48a48 48 0 1 1 96 0 48 48 0 1 1 -96 0zM2.7 268.9c6.1-11.8 20.6-16.3 32.4-10.2L232.7 361.3l46.2-69.2-75.1-75.1c-14.6-14.6-20.4-33.9-18.4-52.1l108.8 52 39.3 39.3c16.2 16.2 18.7 41.5 6 60.6L289.8 391l128.7 66.8c13.6 7.1 29.8 7.2 43.6 .3l15.2-7.6c11.9-5.9 26.3-1.1 32.2 10.7s1.1 26.3-10.7 32.2l-15.2 7.6c-27.5 13.7-59.9 13.5-87.2-.7L12.9 301.3C1.2 295.2-3.4 280.7 2.7 268.9zM118.9 65.6L137 74.2l8.7-17.4c4-7.9 13.6-11.1 21.5-7.2s11.1 13.6 7.2 21.5l-8.5 16.9 54.7 26.2c1.5-.7 3.1-1.4 4.7-2.1l83.4-33.4c34.2-13.7 72.8 4.2 84.5 39.2l17.1 51.2 52.1 26.1c15.8 7.9 22.2 27.1 14.3 42.9s-27.1 22.2-42.9 14.3l-58.1-29c-11.4-5.7-20-15.7-24.1-27.8l-5.8-17.3-27.3 12.1-6.8 3-6.7-3.2L151.5 116.7l-9.2 18.4c-4 7.9-13.6 11.1-21.5 7.2s-11.1-13.6-7.2-21.5l9-18-17.6-8.4c-8-3.8-11.3-13.4-7.5-21.3s13.4-11.3 21.3-7.5z"]},oS={prefix:"fas",iconName:"temperature-arrow-down",icon:[576,512,["temperature-down"],"e03f","M128 112c0-26.5 21.5-48 48-48s48 21.5 48 48V276.5c0 17.3 7.1 31.9 15.3 42.5C249.8 332.6 256 349.5 256 368c0 44.2-35.8 80-80 80s-80-35.8-80-80c0-18.5 6.2-35.4 16.7-48.9c8.2-10.6 15.3-25.2 15.3-42.5V112zM176 0C114.1 0 64 50.1 64 112V276.4c0 .1-.1 .3-.2 .6c-.2 .6-.8 1.6-1.7 2.8C43.2 304.2 32 334.8 32 368c0 79.5 64.5 144 144 144s144-64.5 144-144c0-33.2-11.2-63.8-30.1-88.1c-.9-1.2-1.5-2.2-1.7-2.8c-.1-.3-.2-.5-.2-.6V112C288 50.1 237.9 0 176 0zm0 416c26.5 0 48-21.5 48-48c0-20.9-13.4-38.7-32-45.3V272c0-8.8-7.2-16-16-16s-16 7.2-16 16v50.7c-18.6 6.6-32 24.4-32 45.3c0 26.5 21.5 48 48 48zm336-64H480V64c0-17.7-14.3-32-32-32s-32 14.3-32 32V352H384c-12.9 0-24.6 7.8-29.6 19.8s-2.2 25.7 6.9 34.9l64 64c6 6 14.1 9.4 22.6 9.4s16.6-3.4 22.6-9.4l64-64c9.2-9.2 11.9-22.9 6.9-34.9s-16.6-19.8-29.6-19.8z"]},oN={prefix:"fas",iconName:"feather-pointed",icon:[512,512,["feather-alt"],"f56b","M278.5 215.6L23 471c-9.4 9.4-9.4 24.6 0 33.9s24.6 9.4 33.9 0l74.8-74.8c7.4 4.6 15.3 8.2 23.8 10.5C200.3 452.8 270 454.5 338 409.4c12.2-8.1 5.8-25.4-8.8-25.4l-16.1 0c-5.1 0-9.2-4.1-9.2-9.2c0-4.1 2.7-7.6 6.5-8.8l97.7-29.3c3.4-1 6.4-3.1 8.4-6.1c4.4-6.4 8.6-12.9 12.6-19.6c6.2-10.3-1.5-23-13.5-23l-38.6 0c-5.1 0-9.2-4.1-9.2-9.2c0-4.1 2.7-7.6 6.5-8.8l80.9-24.3c4.6-1.4 8.4-4.8 10.2-9.3C494.5 163 507.8 86.1 511.9 36.8c.8-9.9-3-19.6-10-26.6s-16.7-10.8-26.6-10C391.5 7 228.5 40.5 137.4 131.6C57.3 211.7 56.7 302.3 71.3 356.4c2.1 7.9 12 9.6 17.8 3.8L253.6 195.8c6.2-6.2 16.4-6.2 22.6 0c5.4 5.4 6.1 13.6 2.2 19.8z"]},oT={prefix:"fas",iconName:"rectangle-ad",icon:[576,512,["ad"],"f641","M64 32C28.7 32 0 60.7 0 96V416c0 35.3 28.7 64 64 64H512c35.3 0 64-28.7 64-64V96c0-35.3-28.7-64-64-64H64zM229.5 173.3l72 144c5.9 11.9 1.1 26.3-10.7 32.2s-26.3 1.1-32.2-10.7L253.2 328H162.8l-5.4 10.7c-5.9 11.9-20.3 16.7-32.2 10.7s-16.7-20.3-10.7-32.2l72-144c4.1-8.1 12.4-13.3 21.5-13.3s17.4 5.1 21.5 13.3zM208 237.7L186.8 280h42.3L208 237.7zM392 256a24 24 0 1 0 0 48 24 24 0 1 0 0-48zm24-43.9V184c0-13.3 10.7-24 24-24s24 10.7 24 24v96 48c0 13.3-10.7 24-24 24c-6.6 0-12.6-2.7-17-7c-9.4 4.5-19.9 7-31 7c-39.8 0-72-32.2-72-72s32.2-72 72-72c8.4 0 16.5 1.4 24 4.1z"]},oA={prefix:"fas",iconName:"circle-arrow-right",icon:[512,512,["arrow-circle-right"],"f0a9","M0 256a256 256 0 1 0 512 0A256 256 0 1 0 0 256zM281 385c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9l71-71L136 280c-13.3 0-24-10.7-24-24s10.7-24 24-24l182.1 0-71-71c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0L393 239c9.4 9.4 9.4 24.6 0 33.9L281 385z"]},o_={prefix:"fas",iconName:"sort",icon:[320,512,["unsorted"],"f0dc","M137.4 41.4c12.5-12.5 32.8-12.5 45.3 0l128 128c9.2 9.2 11.9 22.9 6.9 34.9s-16.6 19.8-29.6 19.8H32c-12.9 0-24.6-7.8-29.6-19.8s-2.2-25.7 6.9-34.9l128-128zm0 429.3l-128-128c-9.2-9.2-11.9-22.9-6.9-34.9s16.6-19.8 29.6-19.8H288c12.9 0 24.6 7.8 29.6 19.8s2.2 25.7-6.9 34.9l-128 128c-12.5 12.5-32.8 12.5-45.3 0z"]},oE={prefix:"fas",iconName:"list-ol",icon:[512,512,["list-1-2","list-numeric"],"f0cb","M24 56c0-13.3 10.7-24 24-24H80c13.3 0 24 10.7 24 24V176h16c13.3 0 24 10.7 24 24s-10.7 24-24 24H40c-13.3 0-24-10.7-24-24s10.7-24 24-24H56V80H48C34.7 80 24 69.3 24 56zM86.7 341.2c-6.5-7.4-18.3-6.9-24 1.2L51.5 357.9c-7.7 10.8-22.7 13.3-33.5 5.6s-13.3-22.7-5.6-33.5l11.1-15.6c23.7-33.2 72.3-35.6 99.2-4.9c21.3 24.4 20.8 60.9-1.1 84.7L86.8 432H120c13.3 0 24 10.7 24 24s-10.7 24-24 24H32c-9.5 0-18.2-5.6-22-14.4s-2.1-18.9 4.3-25.9l72-78c5.3-5.8 5.4-14.6 .3-20.5zM224 64H480c17.7 0 32 14.3 32 32s-14.3 32-32 32H224c-17.7 0-32-14.3-32-32s14.3-32 32-32zm0 160H480c17.7 0 32 14.3 32 32s-14.3 32-32 32H224c-17.7 0-32-14.3-32-32s14.3-32 32-32zm0 160H480c17.7 0 32 14.3 32 32s-14.3 32-32 32H224c-17.7 0-32-14.3-32-32s14.3-32 32-32z"]},oO={prefix:"fas",iconName:"money-check-dollar",icon:[576,512,["money-check-alt"],"f53d","M64 64C28.7 64 0 92.7 0 128V384c0 35.3 28.7 64 64 64H512c35.3 0 64-28.7 64-64V128c0-35.3-28.7-64-64-64H64zM272 192H496c8.8 0 16 7.2 16 16s-7.2 16-16 16H272c-8.8 0-16-7.2-16-16s7.2-16 16-16zM256 304c0-8.8 7.2-16 16-16H496c8.8 0 16 7.2 16 16s-7.2 16-16 16H272c-8.8 0-16-7.2-16-16zM164 152v13.9c7.5 1.2 14.6 2.9 21.1 4.7c10.7 2.8 17 13.8 14.2 24.5s-13.8 17-24.5 14.2c-11-2.9-21.6-5-31.2-5.2c-7.9-.1-16 1.8-21.5 5c-4.8 2.8-6.2 5.6-6.2 9.3c0 1.8 .1 3.5 5.3 6.7c6.3 3.8 15.5 6.7 28.3 10.5l.7 .2c11.2 3.4 25.6 7.7 37.1 15c12.9 8.1 24.3 21.3 24.6 41.6c.3 20.9-10.5 36.1-24.8 45c-7.2 4.5-15.2 7.3-23.2 9V360c0 11-9 20-20 20s-20-9-20-20V345.4c-10.3-2.2-20-5.5-28.2-8.4l0 0 0 0c-2.1-.7-4.1-1.4-6.1-2.1c-10.5-3.5-16.1-14.8-12.6-25.3s14.8-16.1 25.3-12.6c2.5 .8 4.9 1.7 7.2 2.4c13.6 4.6 24 8.1 35.1 8.5c8.6 .3 16.5-1.6 21.4-4.7c4.1-2.5 6-5.5 5.9-10.5c0-2.9-.8-5-5.9-8.2c-6.3-4-15.4-6.9-28-10.7l-1.7-.5c-10.9-3.3-24.6-7.4-35.6-14c-12.7-7.7-24.6-20.5-24.7-40.7c-.1-21.1 11.8-35.7 25.8-43.9c6.9-4.1 14.5-6.8 22.2-8.5V152c0-11 9-20 20-20s20 9 20 20z"]},oR={prefix:"fas",iconName:"face-kiss-wink-heart",icon:[512,512,[128536,"kiss-wink-heart"],"f598","M498 339.7c9.1-26.2 14-54.4 14-83.7C512 114.6 397.4 0 256 0S0 114.6 0 256S114.6 512 256 512c35.4 0 69.1-7.2 99.7-20.2c-4.8-5.5-8.5-12.2-10.4-19.7l-22.9-89.3c-10-39 11.8-80.9 51.8-92.1c37.2-10.4 73.8 10.1 87.5 44c12.7-1.6 25.1 .4 36.2 5zM296 332c0 6.9-3.1 13.2-7.3 18.3c-4.3 5.2-10.1 9.7-16.7 13.4c-2.7 1.5-5.7 3-8.7 4.3c3.1 1.3 6 2.7 8.7 4.3c6.6 3.7 12.5 8.2 16.7 13.4c4.3 5.1 7.3 11.4 7.3 18.3s-3.1 13.2-7.3 18.3c-4.3 5.2-10.1 9.7-16.7 13.4C258.7 443.1 241.4 448 224 448c-3.6 0-6.8-2.5-7.7-6s.6-7.2 3.8-9l0 0 0 0 0 0 0 0 .2-.1c.2-.1 .5-.3 .9-.5c.8-.5 2-1.2 3.4-2.1c2.8-1.9 6.5-4.5 10.2-7.6c3.7-3.1 7.2-6.6 9.6-10.1c2.5-3.5 3.5-6.4 3.5-8.6s-1-5-3.5-8.6c-2.5-3.5-5.9-6.9-9.6-10.1c-3.7-3.1-7.4-5.7-10.2-7.6c-1.4-.9-2.6-1.6-3.4-2.1l-.6-.4-.3-.2-.2-.1 0 0 0 0 0 0c-2.5-1.4-4.1-4.1-4.1-7s1.6-5.6 4.1-7l0 0 0 0 0 0 0 0 0 0 .2-.1c.2-.1 .5-.3 .9-.5c.8-.5 2-1.2 3.4-2.1c2.8-1.9 6.5-4.5 10.2-7.6c3.7-3.1 7.2-6.6 9.6-10.1c2.5-3.5 3.5-6.4 3.5-8.6s-1-5-3.5-8.6c-2.5-3.5-5.9-6.9-9.6-10.1c-3.7-3.1-7.4-5.7-10.2-7.6c-1.4-.9-2.6-1.6-3.4-2.1c-.4-.2-.7-.4-.9-.5l-.2-.1 0 0 0 0 0 0c-3.2-1.8-4.7-5.5-3.8-9s4.1-6 7.7-6c17.4 0 34.7 4.9 47.9 12.3c6.6 3.7 12.5 8.2 16.7 13.4c4.3 5.1 7.3 11.4 7.3 18.3zM176.4 176a32 32 0 1 1 0 64 32 32 0 1 1 0-64zm194.8 57.6c-17.6-23.5-52.8-23.5-70.4 0c-5.3 7.1-15.3 8.5-22.4 3.2s-8.5-15.3-3.2-22.4c30.4-40.5 91.2-40.5 121.6 0c5.3 7.1 3.9 17.1-3.2 22.4s-17.1 3.9-22.4-3.2zM434 352.3c-6-23.2-28.8-37-51.1-30.8s-35.4 30.1-29.5 53.4l22.9 89.3c2.2 8.7 11.2 13.9 19.8 11.4l84.9-23.8c22.2-6.2 35.4-30.1 29.5-53.4s-28.8-37-51.1-30.8l-20.2 5.6-5.4-21z"]},oP={prefix:"fas",iconName:"up-down-left-right",icon:[512,512,["arrows-alt"],"f0b2","M278.6 9.4c-12.5-12.5-32.8-12.5-45.3 0l-64 64c-9.2 9.2-11.9 22.9-6.9 34.9s16.6 19.8 29.6 19.8h32v96H128V192c0-12.9-7.8-24.6-19.8-29.6s-25.7-2.2-34.9 6.9l-64 64c-12.5 12.5-12.5 32.8 0 45.3l64 64c9.2 9.2 22.9 11.9 34.9 6.9s19.8-16.6 19.8-29.6V288h96v96H192c-12.9 0-24.6 7.8-29.6 19.8s-2.2 25.7 6.9 34.9l64 64c12.5 12.5 32.8 12.5 45.3 0l64-64c9.2-9.2 11.9-22.9 6.9-34.9s-16.6-19.8-29.6-19.8H288V288h96v32c0 12.9 7.8 24.6 19.8 29.6s25.7 2.2 34.9-6.9l64-64c12.5-12.5 12.5-32.8 0-45.3l-64-64c-9.2-9.2-22.9-11.9-34.9-6.9s-19.8 16.6-19.8 29.6v32H288V128h32c12.9 0 24.6-7.8 29.6-19.8s2.2-25.7-6.9-34.9l-64-64z"]},oI={prefix:"fas",iconName:"star-half-stroke",icon:[640,512,["star-half-alt"],"f5c0","M320 376.4l.1-.1 26.4 14.1 85.2 45.5-16.5-97.6-4.8-28.7 20.7-20.5 70.1-69.3-96.1-14.2-29.3-4.3-12.9-26.6L320.1 86.9l-.1 .3V376.4zm175.1 98.3c2 12-3 24.2-12.9 31.3s-23 8-33.8 2.3L320.1 439.8 191.8 508.3C181 514 167.9 513.1 158 506s-14.9-19.3-12.9-31.3L169.8 329 65.6 225.9c-8.6-8.5-11.7-21.2-7.9-32.7s13.7-19.9 25.7-21.7L227 150.3 291.4 18c5.4-11 16.5-18 28.8-18s23.4 7 28.8 18l64.3 132.3 143.6 21.2c12 1.8 22 10.2 25.7 21.7s.7 24.2-7.9 32.7L470.5 329l24.6 145.7z"]},oj={prefix:"fas",iconName:"whiskey-glass",icon:[512,512,[129347,"glass-whiskey"],"f7a0","M32 32c-9.3 0-18.1 4-24.2 11.1S-1 59.4 .3 68.6l50 342.9c5.7 39.3 39.4 68.5 79.2 68.5h253c39.7 0 73.4-29.1 79.2-68.5l50-342.9c1.3-9.2-1.4-18.5-7.5-25.5S489.3 32 480 32H32zM87.7 224L69 96H443L424.3 224H87.7z"]},oB={prefix:"fas",iconName:"arrow-up-right-from-square",icon:[512,512,["external-link"],"f08e","M320 0c-17.7 0-32 14.3-32 32s14.3 32 32 32h82.7L201.4 265.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L448 109.3V192c0 17.7 14.3 32 32 32s32-14.3 32-32V32c0-17.7-14.3-32-32-32H320zM80 32C35.8 32 0 67.8 0 112V432c0 44.2 35.8 80 80 80H400c44.2 0 80-35.8 80-80V320c0-17.7-14.3-32-32-32s-32 14.3-32 32V432c0 8.8-7.2 16-16 16H80c-8.8 0-16-7.2-16-16V112c0-8.8 7.2-16 16-16H192c17.7 0 32-14.3 32-32s-14.3-32-32-32H80z"]},oF={prefix:"fas",iconName:"won-sign",icon:[512,512,[8361,"krw","won"],"f159","M62.4 53.9C56.8 37.1 38.6 28.1 21.9 33.6S-3.9 57.4 1.6 74.1L51.6 224H32c-17.7 0-32 14.3-32 32s14.3 32 32 32H72.9l56.7 170.1c4.5 13.5 17.4 22.4 31.6 21.9s26.4-10.4 29.8-24.2L233 288h46L321 455.8c3.4 13.8 15.6 23.7 29.8 24.2s27.1-8.4 31.6-21.9L439.1 288H480c17.7 0 32-14.3 32-32s-14.3-32-32-32H460.4l50-149.9c5.6-16.8-3.5-34.9-20.2-40.5s-34.9 3.5-40.5 20.2L392.9 224H329L287 56.2C283.5 42 270.7 32 256 32s-27.5 10-31 24.2L183 224h-64L62.4 53.9zm78 234.1H167l-11.4 45.6L140.4 288zM249 224l7-28.1 7 28.1H249zm96 64h26.6l-15.2 45.6L345 288z"]},oD={prefix:"fas",iconName:"taxi",icon:[512,512,[128662,"cab"],"f1ba","M192 0c-17.7 0-32 14.3-32 32V64c0 .1 0 .1 0 .2c-38.6 2.2-72.3 27.3-85.2 64.1L39.6 228.8C16.4 238.4 0 261.3 0 288V432v48c0 17.7 14.3 32 32 32H64c17.7 0 32-14.3 32-32V432H416v48c0 17.7 14.3 32 32 32h32c17.7 0 32-14.3 32-32V432 288c0-26.7-16.4-49.6-39.6-59.2L437.2 128.3c-12.9-36.8-46.6-62-85.2-64.1c0-.1 0-.1 0-.2V32c0-17.7-14.3-32-32-32H192zM165.4 128H346.6c13.6 0 25.7 8.6 30.2 21.4L402.9 224H109.1l26.1-74.6c4.5-12.8 16.6-21.4 30.2-21.4zM96 288a32 32 0 1 1 0 64 32 32 0 1 1 0-64zm288 32a32 32 0 1 1 64 0 32 32 0 1 1 -64 0z"]},oZ={prefix:"fas",iconName:"chart-pie",icon:[576,512,["pie-chart"],"f200","M304 240V16.6c0-9 7-16.6 16-16.6C443.7 0 544 100.3 544 224c0 9-7.6 16-16.6 16H304zM32 272C32 150.7 122.1 50.3 239 34.3c9.2-1.3 17 6.1 17 15.4V288L412.5 444.5c6.7 6.7 6.2 17.7-1.5 23.1C371.8 495.6 323.8 512 272 512C139.5 512 32 404.6 32 272zm526.4 16c9.3 0 16.6 7.8 15.4 17c-7.7 55.9-34.6 105.6-73.9 142.3c-6 5.6-15.4 5.2-21.2-.7L320 288H558.4z"]},oq={prefix:"fas",iconName:"face-grin-beam",icon:[512,512,[128516,"grin-beam"],"f582","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM388.1 312.8c12.3-3.8 24.3 6.9 19.3 18.7C382.4 390.6 324.2 432 256.3 432s-126.2-41.4-151.1-100.5c-5-11.8 7-22.5 19.3-18.7c39.7 12.2 84.5 19 131.8 19s92.1-6.8 131.8-19zm-170.5-84l0 0 0 0-.2-.2c-.2-.2-.4-.5-.7-.9c-.6-.8-1.6-2-2.8-3.4c-2.5-2.8-6-6.6-10.2-10.3c-8.8-7.8-18.8-14-27.7-14s-18.9 6.2-27.7 14c-4.2 3.7-7.7 7.5-10.2 10.3c-1.2 1.4-2.2 2.6-2.8 3.4c-.3 .4-.6 .7-.7 .9l-.2 .2 0 0 0 0 0 0c-2.1 2.8-5.7 3.9-8.9 2.8s-5.5-4.1-5.5-7.6c0-17.9 6.7-35.6 16.6-48.8c9.8-13 23.9-23.2 39.4-23.2s29.6 10.2 39.4 23.2c9.9 13.2 16.6 30.9 16.6 48.8c0 3.4-2.2 6.5-5.5 7.6s-6.9 0-8.9-2.8l0 0 0 0zm160 0l0 0-.2-.2c-.2-.2-.4-.5-.7-.9c-.6-.8-1.6-2-2.8-3.4c-2.5-2.8-6-6.6-10.2-10.3c-8.8-7.8-18.8-14-27.7-14s-18.9 6.2-27.7 14c-4.2 3.7-7.7 7.5-10.2 10.3c-1.2 1.4-2.2 2.6-2.8 3.4c-.3 .4-.6 .7-.7 .9l-.2 .2 0 0 0 0 0 0c-2.1 2.8-5.7 3.9-8.9 2.8s-5.5-4.1-5.5-7.6c0-17.9 6.7-35.6 16.6-48.8c9.8-13 23.9-23.2 39.4-23.2s29.6 10.2 39.4 23.2c9.9 13.2 16.6 30.9 16.6 48.8c0 3.4-2.2 6.5-5.5 7.6s-6.9 0-8.9-2.8l0 0 0 0 0 0z"]},oU={prefix:"fas",iconName:"location-pin",icon:[384,512,["map-marker"],"f041","M384 192c0 87.4-117 243-168.3 307.2c-12.3 15.3-35.1 15.3-47.4 0C117 435 0 279.4 0 192C0 86 86 0 192 0S384 86 384 192z"]},oW={prefix:"fas",iconName:"helmet-safety",icon:[576,512,["hard-hat","hat-hard"],"f807","M256 32c-17.7 0-32 14.3-32 32v2.3 99.6c0 5.6-4.5 10.1-10.1 10.1c-3.6 0-7-1.9-8.8-5.1L157.1 87C83 123.5 32 199.8 32 288v64H544l0-66.4c-.9-87.2-51.7-162.4-125.1-198.6l-48 83.9c-1.8 3.2-5.2 5.1-8.8 5.1c-5.6 0-10.1-4.5-10.1-10.1V66.3 64c0-17.7-14.3-32-32-32H256zM16.6 384C7.4 384 0 391.4 0 400.6c0 4.7 2 9.2 5.8 11.9C27.5 428.4 111.8 480 288 480s260.5-51.6 282.2-67.5c3.8-2.8 5.8-7.2 5.8-11.9c0-9.2-7.4-16.6-16.6-16.6H16.6z"]},o$={prefix:"fas",iconName:"circle-right",icon:[512,512,[61838,"arrow-alt-circle-right"],"f35a","M0 256a256 256 0 1 0 512 0A256 256 0 1 0 0 256zM294.6 135.1l99.9 107.1c3.5 3.8 5.5 8.7 5.5 13.8s-2 10.1-5.5 13.8L294.6 376.9c-4.2 4.5-10.1 7.1-16.3 7.1C266 384 256 374 256 361.7l0-57.7-96 0c-17.7 0-32-14.3-32-32l0-32c0-17.7 14.3-32 32-32l96 0 0-57.7c0-12.3 10-22.3 22.3-22.3c6.2 0 12.1 2.6 16.3 7.1z"]},oG={prefix:"fas",iconName:"face-rolling-eyes",icon:[512,512,[128580,"meh-rolling-eyes"],"f5a5","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM192 368H320c8.8 0 16 7.2 16 16s-7.2 16-16 16H192c-8.8 0-16-7.2-16-16s7.2-16 16-16zm32-144c0 35.3-28.7 64-64 64s-64-28.7-64-64c0-26 15.5-48.4 37.8-58.4c-3.7 5.2-5.8 11.6-5.8 18.4c0 17.7 14.3 32 32 32s32-14.3 32-32c0-6.9-2.2-13.2-5.8-18.4C208.5 175.6 224 198 224 224zm128 64c-35.3 0-64-28.7-64-64c0-26 15.5-48.4 37.8-58.4c-3.7 5.2-5.8 11.6-5.8 18.4c0 17.7 14.3 32 32 32s32-14.3 32-32c0-6.9-2.2-13.2-5.8-18.4C400.5 175.6 416 198 416 224c0 35.3-28.7 64-64 64z"]},oY={prefix:"fas",iconName:"chart-line",icon:[512,512,["line-chart"],"f201","M64 64c0-17.7-14.3-32-32-32S0 46.3 0 64V400c0 44.2 35.8 80 80 80H480c17.7 0 32-14.3 32-32s-14.3-32-32-32H80c-8.8 0-16-7.2-16-16V64zm406.6 86.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L320 210.7l-57.4-57.4c-12.5-12.5-32.8-12.5-45.3 0l-112 112c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L240 221.3l57.4 57.4c12.5 12.5 32.8 12.5 45.3 0l128-128z"]},oK={prefix:"fas",iconName:"signs-post",icon:[512,512,["map-signs"],"f277","M224 32H64C46.3 32 32 46.3 32 64v64c0 17.7 14.3 32 32 32H441.4c4.2 0 8.3-1.7 11.3-4.7l48-48c6.2-6.2 6.2-16.4 0-22.6l-48-48c-3-3-7.1-4.7-11.3-4.7H288c0-17.7-14.3-32-32-32s-32 14.3-32 32zM480 256c0-17.7-14.3-32-32-32H288V192H224v32H70.6c-4.2 0-8.3 1.7-11.3 4.7l-48 48c-6.2 6.2-6.2 16.4 0 22.6l48 48c3 3 7.1 4.7 11.3 4.7H448c17.7 0 32-14.3 32-32V256zM288 480V384H224v96c0 17.7 14.3 32 32 32s32-14.3 32-32z"]},oX={prefix:"fas",iconName:"screwdriver-wrench",icon:[512,512,["tools"],"f7d9","M78.6 5C69.1-2.4 55.6-1.5 47 7L7 47c-8.5 8.5-9.4 22-2.1 31.6l80 104c4.5 5.9 11.6 9.4 19 9.4h54.1l109 109c-14.7 29-10 65.4 14.3 89.6l112 112c12.5 12.5 32.8 12.5 45.3 0l64-64c12.5-12.5 12.5-32.8 0-45.3l-112-112c-24.2-24.2-60.6-29-89.6-14.3l-109-109V104c0-7.5-3.5-14.5-9.4-19L78.6 5zM19.9 396.1C7.2 408.8 0 426.1 0 444.1C0 481.6 30.4 512 67.9 512c18 0 35.3-7.2 48-19.9L233.7 374.3c-7.8-20.9-9-43.6-3.6-65.1l-61.7-61.7L19.9 396.1zM512 144c0-10.5-1.1-20.7-3.2-30.5c-2.4-11.2-16.1-14.1-24.2-6l-63.9 63.9c-3 3-7.1 4.7-11.3 4.7H352c-8.8 0-16-7.2-16-16V102.6c0-4.2 1.7-8.3 4.7-11.3l63.9-63.9c8.1-8.1 5.2-21.8-6-24.2C388.7 1.1 378.5 0 368 0C288.5 0 224 64.5 224 144l0 .8 85.3 85.3c36-9.1 75.8 .5 104 28.7L429 274.5c49-23 83-72.8 83-130.5zM56 432a24 24 0 1 1 48 0 24 24 0 1 1 -48 0z"]},oQ={prefix:"fas",iconName:"house-user",icon:[576,512,["home-user"],"e1b0","M575.8 255.5c0 18-15 32.1-32 32.1h-32l.7 160.2c.2 35.5-28.5 64.3-64 64.3H128.1c-35.3 0-64-28.7-64-64V287.6H32c-18 0-32-14-32-32.1c0-9 3-17 10-24L266.4 8c7-7 15-8 22-8s15 2 21 7L564.8 231.5c8 7 12 15 11 24zM352 224a64 64 0 1 0 -128 0 64 64 0 1 0 128 0zm-96 96c-44.2 0-80 35.8-80 80c0 8.8 7.2 16 16 16H384c8.8 0 16-7.2 16-16c0-44.2-35.8-80-80-80H256z"]},oJ={prefix:"fas",iconName:"martini-glass-citrus",icon:[576,512,["cocktail"],"f561","M432 240c53 0 96-43 96-96s-43-96-96-96c-35.5 0-66.6 19.3-83.2 48H296.2C316 40.1 369.3 0 432 0c79.5 0 144 64.5 144 144s-64.5 144-144 144c-27.7 0-53.5-7.8-75.5-21.3l35.4-35.4c12.2 5.6 25.8 8.7 40.1 8.7zM1.8 142.8C5.5 133.8 14.3 128 24 128H392c9.7 0 18.5 5.8 22.2 14.8s1.7 19.3-5.2 26.2l-177 177V464h64c13.3 0 24 10.7 24 24s-10.7 24-24 24H208 120c-13.3 0-24-10.7-24-24s10.7-24 24-24h64V345.9L7 169c-6.9-6.9-8.9-17.2-5.2-26.2z"]},o1={prefix:"fas",iconName:"face-surprise",icon:[512,512,[128558,"surprise"],"f5c2","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM176.4 176a32 32 0 1 1 0 64 32 32 0 1 1 0-64zm128 32a32 32 0 1 1 64 0 32 32 0 1 1 -64 0zM256 288a64 64 0 1 1 0 128 64 64 0 1 1 0-128z"]},o2={prefix:"fas",iconName:"circle-pause",icon:[512,512,[62092,"pause-circle"],"f28b","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM224 192V320c0 17.7-14.3 32-32 32s-32-14.3-32-32V192c0-17.7 14.3-32 32-32s32 14.3 32 32zm128 0V320c0 17.7-14.3 32-32 32s-32-14.3-32-32V192c0-17.7 14.3-32 32-32s32 14.3 32 32z"]},o0={prefix:"fas",iconName:"apple-whole",icon:[448,512,[127822,127823,"apple-alt"],"f5d1","M224 112c-8.8 0-16-7.2-16-16V80c0-44.2 35.8-80 80-80h16c8.8 0 16 7.2 16 16V32c0 44.2-35.8 80-80 80H224zM0 288c0-76.3 35.7-160 112-160c27.3 0 59.7 10.3 82.7 19.3c18.8 7.3 39.9 7.3 58.7 0c22.9-8.9 55.4-19.3 82.7-19.3c76.3 0 112 83.7 112 160c0 128-80 224-160 224c-16.5 0-38.1-6.6-51.5-11.3c-8.1-2.8-16.9-2.8-25 0c-13.4 4.7-35 11.3-51.5 11.3C80 512 0 416 0 288z"]},o3={prefix:"fas",iconName:"temperature-quarter",icon:[320,512,["temperature-1","thermometer-1","thermometer-quarter"],"f2ca","M160 64c-26.5 0-48 21.5-48 48V276.5c0 17.3-7.1 31.9-15.3 42.5C86.2 332.6 80 349.5 80 368c0 44.2 35.8 80 80 80s80-35.8 80-80c0-18.5-6.2-35.4-16.7-48.9c-8.2-10.6-15.3-25.2-15.3-42.5V112c0-26.5-21.5-48-48-48zM48 112C48 50.2 98.1 0 160 0s112 50.1 112 112V276.5c0 .1 .1 .3 .2 .6c.2 .6 .8 1.6 1.7 2.8c18.9 24.4 30.1 55 30.1 88.1c0 79.5-64.5 144-144 144S16 447.5 16 368c0-33.2 11.2-63.8 30.1-88.1c.9-1.2 1.5-2.2 1.7-2.8c.1-.3 .2-.5 .2-.6V112zM208 368c0 26.5-21.5 48-48 48s-48-21.5-48-48c0-20.9 13.4-38.7 32-45.3V272c0-8.8 7.2-16 16-16s16 7.2 16 16v50.7c18.6 6.6 32 24.4 32 45.3z"]},o4={prefix:"fas",iconName:"square-poll-horizontal",icon:[448,512,["poll-h"],"f682","M448 96c0-35.3-28.7-64-64-64L64 32C28.7 32 0 60.7 0 96L0 416c0 35.3 28.7 64 64 64l320 0c35.3 0 64-28.7 64-64l0-320zM256 160c0 17.7-14.3 32-32 32l-96 0c-17.7 0-32-14.3-32-32s14.3-32 32-32l96 0c17.7 0 32 14.3 32 32zm64 64c17.7 0 32 14.3 32 32s-14.3 32-32 32l-192 0c-17.7 0-32-14.3-32-32s14.3-32 32-32l192 0zM192 352c0 17.7-14.3 32-32 32l-32 0c-17.7 0-32-14.3-32-32s14.3-32 32-32l32 0c17.7 0 32 14.3 32 32z"]},o6={prefix:"fas",iconName:"backward-fast",icon:[512,512,[9198,"fast-backward"],"f049","M493.6 445c-11.2 5.3-24.5 3.6-34.1-4.4L288 297.7V416c0 12.4-7.2 23.7-18.4 29s-24.5 3.6-34.1-4.4L64 297.7V416c0 17.7-14.3 32-32 32s-32-14.3-32-32V96C0 78.3 14.3 64 32 64s32 14.3 32 32V214.3L235.5 71.4c9.5-7.9 22.8-9.7 34.1-4.4S288 83.6 288 96V214.3L459.5 71.4c9.5-7.9 22.8-9.7 34.1-4.4S512 83.6 512 96V416c0 12.4-7.2 23.7-18.4 29z"]},o5={prefix:"fas",iconName:"basketball",icon:[512,512,[127936,"basketball-ball"],"f434","M86.6 64l85.2 85.2C194.5 121.7 208 86.4 208 48c0-14.7-2-28.9-5.7-42.4C158.6 15 119 35.5 86.6 64zM64 86.6C35.5 119 15 158.6 5.6 202.3C19.1 206 33.3 208 48 208c38.4 0 73.7-13.5 101.3-36.1L64 86.6zM256 0c-7.3 0-14.6 .3-21.8 .9C238 16 240 31.8 240 48c0 47.3-17.1 90.5-45.4 124L256 233.4 425.4 64C380.2 24.2 320.9 0 256 0zM48 240c-16.2 0-32-2-47.1-5.8C.3 241.4 0 248.7 0 256c0 64.9 24.2 124.2 64 169.4L233.4 256 172 194.6C138.5 222.9 95.3 240 48 240zm463.1 37.8c.6-7.2 .9-14.5 .9-21.8c0-64.9-24.2-124.2-64-169.4L278.6 256 340 317.4c33.4-28.3 76.7-45.4 124-45.4c16.2 0 32 2 47.1 5.8zm-4.7 31.9C492.9 306 478.7 304 464 304c-38.4 0-73.7 13.5-101.3 36.1L448 425.4c28.5-32.3 49.1-71.9 58.4-115.7zM340.1 362.7C317.5 390.3 304 425.6 304 464c0 14.7 2 28.9 5.7 42.4C353.4 497 393 476.5 425.4 448l-85.2-85.2zM317.4 340L256 278.6 86.6 448c45.1 39.8 104.4 64 169.4 64c7.3 0 14.6-.3 21.8-.9C274 496 272 480.2 272 464c0-47.3 17.1-90.5 45.4-124z"]},o8={prefix:"fas",iconName:"circle-up",icon:[512,512,[61467,"arrow-alt-circle-up"],"f35b","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM135.1 217.4l107.1-99.9c3.8-3.5 8.7-5.5 13.8-5.5s10.1 2 13.8 5.5l107.1 99.9c4.5 4.2 7.1 10.1 7.1 16.3c0 12.3-10 22.3-22.3 22.3H304v96c0 17.7-14.3 32-32 32H240c-17.7 0-32-14.3-32-32V256H150.3C138 256 128 246 128 233.7c0-6.2 2.6-12.1 7.1-16.3z"]},o7={prefix:"fas",iconName:"mobile-screen-button",icon:[384,512,["mobile-alt"],"f3cd","M16 64C16 28.7 44.7 0 80 0H304c35.3 0 64 28.7 64 64V448c0 35.3-28.7 64-64 64H80c-35.3 0-64-28.7-64-64V64zM224 448a32 32 0 1 0 -64 0 32 32 0 1 0 64 0zM304 64H80V384H304V64z"]},o9={prefix:"fas",iconName:"volume-high",icon:[640,512,[128266,"volume-up"],"f028","M533.6 32.5C598.5 85.3 640 165.8 640 256s-41.5 170.8-106.4 223.5c-10.3 8.4-25.4 6.8-33.8-3.5s-6.8-25.4 3.5-33.8C557.5 398.2 592 331.2 592 256s-34.5-142.2-88.7-186.3c-10.3-8.4-11.8-23.5-3.5-33.8s23.5-11.8 33.8-3.5zM473.1 107c43.2 35.2 70.9 88.9 70.9 149s-27.7 113.8-70.9 149c-10.3 8.4-25.4 6.8-33.8-3.5s-6.8-25.4 3.5-33.8C475.3 341.3 496 301.1 496 256s-20.7-85.3-53.2-111.8c-10.3-8.4-11.8-23.5-3.5-33.8s23.5-11.8 33.8-3.5zm-60.5 74.5C434.1 199.1 448 225.9 448 256s-13.9 56.9-35.4 74.5c-10.3 8.4-25.4 6.8-33.8-3.5s-6.8-25.4 3.5-33.8C393.1 284.4 400 271 400 256s-6.9-28.4-17.7-37.3c-10.3-8.4-11.8-23.5-3.5-33.8s23.5-11.8 33.8-3.5zM301.1 34.8C312.6 40 320 51.4 320 64V448c0 12.6-7.4 24-18.9 29.2s-25 3.1-34.4-5.3L131.8 352H64c-35.3 0-64-28.7-64-64V224c0-35.3 28.7-64 64-64h67.8L266.7 40.1c9.4-8.4 22.9-10.4 34.4-5.3z"]},ie={prefix:"fas",iconName:"burger",icon:[512,512,["hamburger"],"f805","M61.1 224C45 224 32 211 32 194.9c0-1.9 .2-3.7 .6-5.6C37.9 168.3 78.8 32 256 32s218.1 136.3 223.4 157.3c.5 1.9 .6 3.7 .6 5.6c0 16.1-13 29.1-29.1 29.1H61.1zM144 128a16 16 0 1 0 -32 0 16 16 0 1 0 32 0zm240 16a16 16 0 1 0 0-32 16 16 0 1 0 0 32zM272 96a16 16 0 1 0 -32 0 16 16 0 1 0 32 0zM16 304c0-26.5 21.5-48 48-48H448c26.5 0 48 21.5 48 48s-21.5 48-48 48H64c-26.5 0-48-21.5-48-48zm16 96c0-8.8 7.2-16 16-16H464c8.8 0 16 7.2 16 16v16c0 35.3-28.7 64-64 64H96c-35.3 0-64-28.7-64-64V400z"]},it={prefix:"fas",iconName:"rupee-sign",icon:[448,512,[8360,"rupee"],"f156","M0 64C0 46.3 14.3 32 32 32h80c79.5 0 144 64.5 144 144c0 58.8-35.2 109.3-85.7 131.7l51.4 128.4c6.6 16.4-1.4 35-17.8 41.6s-35-1.4-41.6-17.8L106.3 320H64V448c0 17.7-14.3 32-32 32s-32-14.3-32-32V288 64zM64 256h48c44.2 0 80-35.8 80-80s-35.8-80-80-80H64V256zm256.5 16.4c-.9 6 0 8.7 .4 9.8c.4 1.1 1.4 2.6 4.2 4.9c7.2 5.7 18.7 10 37.9 16.8l1.3 .5c16 5.6 38.7 13.6 55.7 28.1c9.5 8.1 17.9 18.6 23.1 32.3c5.1 13.7 6.1 28.5 3.8 44c-4.2 28.1-20.5 49.3-43.8 60.9c-22.1 11-48.1 12.5-73.2 8l-.2 0 0 0c-9.3-1.8-20.5-5.7-29.3-9c-6-2.3-12.6-4.9-17.7-6.9l0 0c-2.5-1-4.6-1.8-6.3-2.5c-16.5-6.4-24.6-25-18.2-41.4s24.9-24.6 41.4-18.2c2.6 1 5.2 2 7.9 3.1l0 0c4.8 1.9 9.8 3.9 15.4 6c8.8 3.3 15.3 5.4 18.7 6c15.7 2.8 26.7 .8 32.9-2.3c5-2.5 8-6 9.1-13c1-6.9 .2-10.5-.5-12.3c-.6-1.7-1.8-3.6-4.5-5.9c-6.9-5.8-18.2-10.4-36.9-17l-3-1.1c-15.5-5.4-37-13-53.3-25.9c-9.5-7.5-18.3-17.6-23.7-31c-5.5-13.4-6.6-28-4.4-43.2c8.4-57.1 67-78 116.9-68.9c6.9 1.3 27.3 5.8 35.4 8.4c16.9 5.2 26.3 23.2 21.1 40.1s-23.2 26.3-40.1 21.1c-4.7-1.4-22.3-5.5-27.9-6.5c-14.6-2.7-25.8-.4-32.6 3.2c-6.3 3.3-8.9 7.6-9.5 12z"]},ic={prefix:"fas",iconName:"circle-question",icon:[512,512,[62108,"question-circle"],"f059","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM169.8 165.3c7.9-22.3 29.1-37.3 52.8-37.3h58.3c34.9 0 63.1 28.3 63.1 63.1c0 22.6-12.1 43.5-31.7 54.8L280 264.4c-.2 13-10.9 23.6-24 23.6c-13.3 0-24-10.7-24-24V250.5c0-8.6 4.6-16.5 12.1-20.8l44.3-25.4c4.7-2.7 7.6-7.7 7.6-13.1c0-8.4-6.8-15.1-15.1-15.1H222.6c-3.4 0-6.4 2.1-7.5 5.3l-.4 1.2c-4.4 12.5-18.2 19-30.6 14.6s-19-18.2-14.6-30.6l.4-1.2zM224 352a32 32 0 1 1 64 0 32 32 0 1 1 -64 0z"]},ir={prefix:"fas",iconName:"phone-flip",icon:[512,512,[128381,"phone-alt"],"f879","M347.1 24.6c7.7-18.6 28-28.5 47.4-23.2l88 24C499.9 30.2 512 46 512 64c0 247.4-200.6 448-448 448c-18 0-33.8-12.1-38.6-29.5l-24-88c-5.3-19.4 4.6-39.7 23.2-47.4l96-40c16.3-6.8 35.2-2.1 46.3 11.6L207.3 368c70.4-33.3 127.4-90.3 160.7-160.7L318.7 167c-13.7-11.2-18.4-30-11.6-46.3l40-96z"]},ia={prefix:"fas",iconName:"forward-fast",icon:[512,512,[9197,"fast-forward"],"f050","M18.4 445c11.2 5.3 24.5 3.6 34.1-4.4L224 297.7V416c0 12.4 7.2 23.7 18.4 29s24.5 3.6 34.1-4.4L448 297.7V416c0 17.7 14.3 32 32 32s32-14.3 32-32V96c0-17.7-14.3-32-32-32s-32 14.3-32 32V214.3L276.5 71.4c-9.5-7.9-22.8-9.7-34.1-4.4S224 83.6 224 96V214.3L52.5 71.4c-9.5-7.9-22.8-9.7-34.1-4.4S0 83.6 0 96V416c0 12.4 7.2 23.7 18.4 29z"]},io={prefix:"fas",iconName:"face-meh-blank",icon:[512,512,[128566,"meh-blank"],"f5a4","M0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256zm208.4-48a32 32 0 1 0 -64 0 32 32 0 1 0 64 0zm128 32a32 32 0 1 0 0-64 32 32 0 1 0 0 64z"]},ii={prefix:"fas",iconName:"square-parking",icon:[448,512,[127359,"parking"],"f540","M64 32C28.7 32 0 60.7 0 96V416c0 35.3 28.7 64 64 64H384c35.3 0 64-28.7 64-64V96c0-35.3-28.7-64-64-64H64zM192 256h48c17.7 0 32-14.3 32-32s-14.3-32-32-32H192v64zm48 64H192v32c0 17.7-14.3 32-32 32s-32-14.3-32-32V288 168c0-22.1 17.9-40 40-40h72c53 0 96 43 96 96s-43 96-96 96z"]},is={prefix:"fas",iconName:"bars-progress",icon:[512,512,["tasks-alt"],"f828","M448 160H320V128H448v32zM48 64C21.5 64 0 85.5 0 112v64c0 26.5 21.5 48 48 48H464c26.5 0 48-21.5 48-48V112c0-26.5-21.5-48-48-48H48zM448 352v32H192V352H448zM48 288c-26.5 0-48 21.5-48 48v64c0 26.5 21.5 48 48 48H464c26.5 0 48-21.5 48-48V336c0-26.5-21.5-48-48-48H48z"]},il={prefix:"fas",iconName:"cart-flatbed",icon:[640,512,["dolly-flatbed"],"f474","M32 0C14.3 0 0 14.3 0 32S14.3 64 32 64H48c8.8 0 16 7.2 16 16V368c0 44.2 35.8 80 80 80h18.7c-1.8 5-2.7 10.4-2.7 16c0 26.5 21.5 48 48 48s48-21.5 48-48c0-5.6-1-11-2.7-16H450.7c-1.8 5-2.7 10.4-2.7 16c0 26.5 21.5 48 48 48s48-21.5 48-48c0-5.6-1-11-2.7-16H608c17.7 0 32-14.3 32-32s-14.3-32-32-32H144c-8.8 0-16-7.2-16-16V80C128 35.8 92.2 0 48 0H32zM192 80V272c0 26.5 21.5 48 48 48H560c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48H464V176c0 5.9-3.2 11.3-8.5 14.1s-11.5 2.5-16.4-.8L400 163.2l-39.1 26.1c-4.9 3.3-11.2 3.6-16.4 .8s-8.5-8.2-8.5-14.1V32H240c-26.5 0-48 21.5-48 48z"]},iu={prefix:"fas",iconName:"ban-smoking",icon:[512,512,[128685,"smoking-ban"],"f54d","M99.5 144.8L178.7 224l96 96 92.5 92.5C335.9 434.9 297.5 448 256 448C150 448 64 362 64 256c0-41.5 13.1-79.9 35.5-111.2zM333.3 288l-32-32H384v32H333.3zm32 32H400c8.8 0 16-7.2 16-16V240c0-8.8-7.2-16-16-16H269.3L144.8 99.5C176.1 77.1 214.5 64 256 64c106 0 192 86 192 192c0 41.5-13.1 79.9-35.5 111.2L365.3 320zM256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM272 96c-8.8 0-16 7.2-16 16c0 26.5 21.5 48 48 48h32c8.8 0 16 7.2 16 16s7.2 16 16 16s16-7.2 16-16c0-26.5-21.5-48-48-48H304c-8.8 0-16-7.2-16-16s-7.2-16-16-16zM229.5 320l-96-96H112c-8.8 0-16 7.2-16 16v64c0 8.8 7.2 16 16 16H229.5z"]},ih={prefix:"fas",iconName:"basket-shopping",icon:[576,512,["shopping-basket"],"f291","M253.3 35.1c6.1-11.8 1.5-26.3-10.2-32.4s-26.3-1.5-32.4 10.2L117.6 192H32c-17.7 0-32 14.3-32 32s14.3 32 32 32L83.9 463.5C91 492 116.6 512 146 512H430c29.4 0 55-20 62.1-48.5L544 256c17.7 0 32-14.3 32-32s-14.3-32-32-32H458.4L365.3 12.9C359.2 1.2 344.7-3.4 332.9 2.7s-16.3 20.6-10.2 32.4L404.3 192H171.7L253.3 35.1zM192 304v96c0 8.8-7.2 16-16 16s-16-7.2-16-16V304c0-8.8 7.2-16 16-16s16 7.2 16 16zm96-16c8.8 0 16 7.2 16 16v96c0 8.8-7.2 16-16 16s-16-7.2-16-16V304c0-8.8 7.2-16 16-16zm128 16v96c0 8.8-7.2 16-16 16s-16-7.2-16-16V304c0-8.8 7.2-16 16-16s16 7.2 16 16z"]},id={prefix:"fas",iconName:"bus-simple",icon:[448,512,["bus-alt"],"f55e","M224 0C348.8 0 448 35.2 448 80V96 416c0 17.7-14.3 32-32 32v32c0 17.7-14.3 32-32 32H352c-17.7 0-32-14.3-32-32V448H128v32c0 17.7-14.3 32-32 32H64c-17.7 0-32-14.3-32-32l0-32c-17.7 0-32-14.3-32-32V96 80C0 35.2 99.2 0 224 0zM64 128V256c0 17.7 14.3 32 32 32H352c17.7 0 32-14.3 32-32V128c0-17.7-14.3-32-32-32H96c-17.7 0-32 14.3-32 32zM80 400a32 32 0 1 0 0-64 32 32 0 1 0 0 64zm288 0a32 32 0 1 0 0-64 32 32 0 1 0 0 64z"]},ip={prefix:"fas",iconName:"face-sad-cry",icon:[512,512,[128557,"sad-cry"],"f5b3","M352 493.4c-29.6 12-62.1 18.6-96 18.6s-66.4-6.6-96-18.6V288c0-8.8-7.2-16-16-16s-16 7.2-16 16V477.8C51.5 433.5 0 350.8 0 256C0 114.6 114.6 0 256 0S512 114.6 512 256c0 94.8-51.5 177.5-128 221.8V288c0-8.8-7.2-16-16-16s-16 7.2-16 16V493.4zM195.2 233.6c5.3 7.1 15.3 8.5 22.4 3.2s8.5-15.3 3.2-22.4c-30.4-40.5-91.2-40.5-121.6 0c-5.3 7.1-3.9 17.1 3.2 22.4s17.1 3.9 22.4-3.2c17.6-23.5 52.8-23.5 70.4 0zm121.6 0c17.6-23.5 52.8-23.5 70.4 0c5.3 7.1 15.3 8.5 22.4 3.2s8.5-15.3 3.2-22.4c-30.4-40.5-91.2-40.5-121.6 0c-5.3 7.1-3.9 17.1 3.2 22.4s17.1 3.9 22.4-3.2zM208 336v32c0 26.5 21.5 48 48 48s48-21.5 48-48V336c0-26.5-21.5-48-48-48s-48 21.5-48 48z"]},im={prefix:"fas",iconName:"signal",icon:[640,512,[128246,"signal-5","signal-perfect"],"f012","M576 0c17.7 0 32 14.3 32 32V480c0 17.7-14.3 32-32 32s-32-14.3-32-32V32c0-17.7 14.3-32 32-32zM448 96c17.7 0 32 14.3 32 32V480c0 17.7-14.3 32-32 32s-32-14.3-32-32V128c0-17.7 14.3-32 32-32zM352 224V480c0 17.7-14.3 32-32 32s-32-14.3-32-32V224c0-17.7 14.3-32 32-32s32 14.3 32 32zM192 288c17.7 0 32 14.3 32 32V480c0 17.7-14.3 32-32 32s-32-14.3-32-32V320c0-17.7 14.3-32 32-32zM96 416v64c0 17.7-14.3 32-32 32s-32-14.3-32-32V416c0-17.7 14.3-32 32-32s32 14.3 32 32z"]},iv={prefix:"fas",iconName:"house-chimney",icon:[576,512,[63499,"home-lg"],"e3af","M543.8 287.6c17 0 32-14 32-32.1c1-9-3-17-11-24L512 185V64c0-17.7-14.3-32-32-32H448c-17.7 0-32 14.3-32 32v36.7L309.5 7c-6-5-14-7-21-7s-15 1-22 8L10 231.5c-7 7-10 15-10 24c0 18 14 32.1 32 32.1h32v69.7c-.1 .9-.1 1.8-.1 2.8V472c0 22.1 17.9 40 40 40h16c1.2 0 2.4-.1 3.6-.2c1.5 .1 3 .2 4.5 .2H160h24c22.1 0 40-17.9 40-40V448 384c0-17.7 14.3-32 32-32h64c17.7 0 32 14.3 32 32v64 24c0 22.1 17.9 40 40 40h24 32.5c1.4 0 2.8 0 4.2-.1c1.1 .1 2.2 .1 3.3 .1h16c22.1 0 40-17.9 40-40V455.8c.3-2.6 .5-5.3 .5-8.1l-.7-160.2h32z"]},ig={prefix:"fas",iconName:"face-frown",icon:[512,512,[9785,"frown"],"f119","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM159.3 388.7c-2.6 8.4-11.6 13.2-20 10.5s-13.2-11.6-10.5-20C145.2 326.1 196.3 288 256 288s110.8 38.1 127.3 91.3c2.6 8.4-2.1 17.4-10.5 20s-17.4-2.1-20-10.5C340.5 349.4 302.1 320 256 320s-84.5 29.4-96.7 68.7zM144.4 208a32 32 0 1 1 64 0 32 32 0 1 1 -64 0zm192-32a32 32 0 1 1 0 64 32 32 0 1 1 0-64z"]},iy={prefix:"fas",iconName:"shop",icon:[640,512,["store-alt"],"f54f","M36.8 192H603.2c20.3 0 36.8-16.5 36.8-36.8c0-7.3-2.2-14.4-6.2-20.4L558.2 21.4C549.3 8 534.4 0 518.3 0H121.7c-16 0-31 8-39.9 21.4L6.2 134.7c-4 6.1-6.2 13.2-6.2 20.4C0 175.5 16.5 192 36.8 192zM64 224V384v80c0 26.5 21.5 48 48 48H336c26.5 0 48-21.5 48-48V384 224H320V384H128V224H64zm448 0V480c0 17.7 14.3 32 32 32s32-14.3 32-32V224H512z"]},iz={prefix:"fas",iconName:"floppy-disk",icon:[448,512,[128190,128426,"save"],"f0c7","M64 32C28.7 32 0 60.7 0 96V416c0 35.3 28.7 64 64 64H384c35.3 0 64-28.7 64-64V173.3c0-17-6.7-33.3-18.7-45.3L352 50.7C340 38.7 323.7 32 306.7 32H64zm0 96c0-17.7 14.3-32 32-32H288c17.7 0 32 14.3 32 32v64c0 17.7-14.3 32-32 32H96c-17.7 0-32-14.3-32-32V128zM224 288a64 64 0 1 1 0 128 64 64 0 1 1 0-128z"]},ib={prefix:"fas",iconName:"scale-unbalanced",icon:[640,512,["balance-scale-left"],"f515","M522.1 62.4c16.8-5.6 25.8-23.7 20.2-40.5S518.6-3.9 501.9 1.6l-113 37.7C375 15.8 349.3 0 320 0c-44.2 0-80 35.8-80 80c0 3 .2 5.9 .5 8.8L117.9 129.6c-16.8 5.6-25.8 23.7-20.2 40.5s23.7 25.8 40.5 20.2l135.5-45.2c4.5 3.2 9.3 5.9 14.4 8.2V480c0 17.7 14.3 32 32 32H512c17.7 0 32-14.3 32-32s-14.3-32-32-32H352V153.3c21-9.2 37.2-27 44.2-49l125.9-42zM439.6 288L512 163.8 584.4 288H439.6zM512 384c62.9 0 115.2-34 126-78.9c2.6-11-1-22.3-6.7-32.1L536.1 109.8c-5-8.6-14.2-13.8-24.1-13.8s-19.1 5.3-24.1 13.8L392.7 273.1c-5.7 9.8-9.3 21.1-6.7 32.1C396.8 350 449.1 384 512 384zM129.2 291.8L201.6 416H56.7l72.4-124.2zM3.2 433.1C14 478 66.3 512 129.2 512s115.2-34 126-78.9c2.6-11-1-22.3-6.7-32.1L153.2 237.8c-5-8.6-14.2-13.8-24.1-13.8s-19.1 5.3-24.1 13.8L9.9 401.1c-5.7 9.8-9.3 21.1-6.7 32.1z"]},iM={prefix:"fas",iconName:"sort-up",icon:[320,512,["sort-asc"],"f0de","M182.6 41.4c-12.5-12.5-32.8-12.5-45.3 0l-128 128c-9.2 9.2-11.9 22.9-6.9 34.9s16.6 19.8 29.6 19.8H288c12.9 0 24.6-7.8 29.6-19.8s2.2-25.7-6.9-34.9l-128-128z"]},ix={prefix:"fas",iconName:"comment-dots",icon:[512,512,[128172,62075,"commenting"],"f4ad","M256 448c141.4 0 256-93.1 256-208S397.4 32 256 32S0 125.1 0 240c0 45.1 17.7 86.8 47.7 120.9c-1.9 24.5-11.4 46.3-21.4 62.9c-5.5 9.2-11.1 16.6-15.2 21.6c-2.1 2.5-3.7 4.4-4.9 5.7c-.6 .6-1 1.1-1.3 1.4l-.3 .3 0 0 0 0 0 0 0 0c-4.6 4.6-5.9 11.4-3.4 17.4c2.5 6 8.3 9.9 14.8 9.9c28.7 0 57.6-8.9 81.6-19.3c22.9-10 42.4-21.9 54.3-30.6c31.8 11.5 67 17.9 104.1 17.9zM128 208a32 32 0 1 1 0 64 32 32 0 1 1 0-64zm128 0a32 32 0 1 1 0 64 32 32 0 1 1 0-64zm96 32a32 32 0 1 1 64 0 32 32 0 1 1 -64 0z"]},iC={prefix:"fas",iconName:"face-grin-squint",icon:[512,512,[128518,"grin-squint"],"f585","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM388.1 312.8c12.3-3.8 24.3 6.9 19.3 18.7C382.4 390.6 324.2 432 256.3 432s-126.2-41.4-151.1-100.5c-5-11.8 7-22.5 19.3-18.7c39.7 12.2 84.5 19 131.8 19s92.1-6.8 131.8-19zM133.5 146.7l89.9 47.9c10.7 5.7 10.7 21.1 0 26.8l-89.9 47.9c-7.9 4.2-17.5-1.5-17.5-10.5c0-2.8 1-5.5 2.8-7.6l36-43.2-36-43.2c-1.8-2.1-2.8-4.8-2.8-7.6c0-9 9.6-14.7 17.5-10.5zM396 157.1c0 2.8-1 5.5-2.8 7.6l-36 43.2 36 43.2c1.8 2.1 2.8 4.8 2.8 7.6c0 9-9.6 14.7-17.5 10.5l-89.9-47.9c-10.7-5.7-10.7-21.1 0-26.8l89.9-47.9c7.9-4.2 17.5 1.5 17.5 10.5z"]},iH={prefix:"fas",iconName:"hand-holding-dollar",icon:[576,512,["hand-holding-usd"],"f4c0","M312 24V34.5c6.4 1.2 12.6 2.7 18.2 4.2c12.8 3.4 20.4 16.6 17 29.4s-16.6 20.4-29.4 17c-10.9-2.9-21.1-4.9-30.2-5c-7.3-.1-14.7 1.7-19.4 4.4c-2.1 1.3-3.1 2.4-3.5 3c-.3 .5-.7 1.2-.7 2.8c0 .3 0 .5 0 .6c.2 .2 .9 1.2 3.3 2.6c5.8 3.5 14.4 6.2 27.4 10.1l.9 .3c11.1 3.3 25.9 7.8 37.9 15.3c13.7 8.6 26.1 22.9 26.4 44.9c.3 22.5-11.4 38.9-26.7 48.5c-6.7 4.1-13.9 7-21.3 8.8V232c0 13.3-10.7 24-24 24s-24-10.7-24-24V220.6c-9.5-2.3-18.2-5.3-25.6-7.8c-2.1-.7-4.1-1.4-6-2c-12.6-4.2-19.4-17.8-15.2-30.4s17.8-19.4 30.4-15.2c2.6 .9 5 1.7 7.3 2.5c13.6 4.6 23.4 7.9 33.9 8.3c8 .3 15.1-1.6 19.2-4.1c1.9-1.2 2.8-2.2 3.2-2.9c.4-.6 .9-1.8 .8-4.1l0-.2c0-1 0-2.1-4-4.6c-5.7-3.6-14.3-6.4-27.1-10.3l-1.9-.6c-10.8-3.2-25-7.5-36.4-14.4c-13.5-8.1-26.5-22-26.6-44.1c-.1-22.9 12.9-38.6 27.7-47.4c6.4-3.8 13.3-6.4 20.2-8.2V24c0-13.3 10.7-24 24-24s24 10.7 24 24zM568.2 336.3c13.1 17.8 9.3 42.8-8.5 55.9L433.1 485.5c-23.4 17.2-51.6 26.5-80.7 26.5H192 32c-17.7 0-32-14.3-32-32V416c0-17.7 14.3-32 32-32H68.8l44.9-36c22.7-18.2 50.9-28 80-28H272h16 64c17.7 0 32 14.3 32 32s-14.3 32-32 32H288 272c-8.8 0-16 7.2-16 16s7.2 16 16 16H392.6l119.7-88.2c17.8-13.1 42.8-9.3 55.9 8.5zM193.6 384l0 0-.9 0c.3 0 .6 0 .9 0z"]},iw={prefix:"fas",iconName:"hands-praying",icon:[640,512,["praying-hands"],"f684","M351.2 4.8c3.2-2 6.6-3.3 10-4.1c4.7-1 9.6-.9 14.1 .1c7.7 1.8 14.8 6.5 19.4 13.6L514.6 194.2c8.8 13.1 13.4 28.6 13.4 44.4v73.5c0 6.9 4.4 13 10.9 15.2l79.2 26.4C631.2 358 640 370.2 640 384v96c0 9.9-4.6 19.3-12.5 25.4s-18.1 8.1-27.7 5.5L431 465.9c-56-14.9-95-65.7-95-123.7V224c0-17.7 14.3-32 32-32s32 14.3 32 32v80c0 8.8 7.2 16 16 16s16-7.2 16-16V219.1c0-7-1.8-13.8-5.3-19.8L340.3 48.1c-1.7-3-2.9-6.1-3.6-9.3c-1-4.7-1-9.6 .1-14.1c1.9-8 6.8-15.2 14.3-19.9zm-62.4 0c7.5 4.6 12.4 11.9 14.3 19.9c1.1 4.6 1.2 9.4 .1 14.1c-.7 3.2-1.9 6.3-3.6 9.3L213.3 199.3c-3.5 6-5.3 12.9-5.3 19.8V304c0 8.8 7.2 16 16 16s16-7.2 16-16V224c0-17.7 14.3-32 32-32s32 14.3 32 32V342.3c0 58-39 108.7-95 123.7l-168.7 45c-9.6 2.6-19.9 .5-27.7-5.5S0 490 0 480V384c0-13.8 8.8-26 21.9-30.4l79.2-26.4c6.5-2.2 10.9-8.3 10.9-15.2V238.5c0-15.8 4.7-31.2 13.4-44.4L245.2 14.5c4.6-7.1 11.7-11.8 19.4-13.6c4.6-1.1 9.4-1.2 14.1-.1c3.5 .8 6.9 2.1 10 4.1z"]},iV={prefix:"fas",iconName:"arrow-rotate-right",icon:[512,512,[8635,"arrow-right-rotate","arrow-rotate-forward","redo"],"f01e","M386.3 160H336c-17.7 0-32 14.3-32 32s14.3 32 32 32H464c17.7 0 32-14.3 32-32V64c0-17.7-14.3-32-32-32s-32 14.3-32 32v51.2L414.4 97.6c-87.5-87.5-229.3-87.5-316.8 0s-87.5 229.3 0 316.8s229.3 87.5 316.8 0c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0c-62.5 62.5-163.8 62.5-226.3 0s-62.5-163.8 0-226.3s163.8-62.5 226.3 0L386.3 160z"]},ik={prefix:"fas",iconName:"location-crosshairs",icon:[512,512,["location"],"f601","M256 0c17.7 0 32 14.3 32 32V66.7C368.4 80.1 431.9 143.6 445.3 224H480c17.7 0 32 14.3 32 32s-14.3 32-32 32H445.3C431.9 368.4 368.4 431.9 288 445.3V480c0 17.7-14.3 32-32 32s-32-14.3-32-32V445.3C143.6 431.9 80.1 368.4 66.7 288H32c-17.7 0-32-14.3-32-32s14.3-32 32-32H66.7C80.1 143.6 143.6 80.1 224 66.7V32c0-17.7 14.3-32 32-32zM128 256a128 128 0 1 0 256 0 128 128 0 1 0 -256 0zm128-80a80 80 0 1 1 0 160 80 80 0 1 1 0-160z"]},iL={prefix:"fas",iconName:"face-grin-tears",icon:[640,512,[128514,"grin-tears"],"f588","M548.6 371.4C506.4 454.8 419.9 512 320 512s-186.4-57.2-228.6-140.6c4.5-2.9 8.7-6.3 12.7-10.3c8.1-8.1 13.2-18.6 16.5-26.6c3.6-8.8 6.5-18.4 8.8-27.5c4.6-18.2 7.7-37 9.3-48.2c3.9-26.5-18.8-49.2-45.2-45.4c-6.8 .9-16.2 2.4-26.6 4.4C85.3 94.5 191.6 0 320 0S554.7 94.5 573.2 217.7c-10.3-2-19.8-3.5-26.6-4.4c-26.5-3.9-49.2 18.8-45.2 45.4c1.6 11.3 4.6 30 9.3 48.2c2.3 9.1 5.2 18.8 8.8 27.5c3.3 8.1 8.4 18.5 16.5 26.6c3.9 3.9 8.2 7.4 12.7 10.3zM107 254.1c-3.1 21.5-11.4 70.2-25.5 84.4c-.9 1-1.9 1.8-2.9 2.7C60 356.7 32 355.5 14.3 337.7c-18.7-18.7-19.1-48.8-.7-67.2c8.6-8.6 30.1-15.1 50.5-19.6c13-2.8 25.5-4.8 33.9-6c5.4-.8 9.9 3.7 9 9zm454.5 87.1c-.8-.6-1.5-1.3-2.3-2c-.2-.2-.5-.4-.7-.7c-14.1-14.1-22.5-62.9-25.5-84.4c-.8-5.4 3.7-9.9 9-9c1 .1 2.2 .3 3.3 .5c8.2 1.2 19.2 3 30.6 5.5c20.4 4.4 41.9 10.9 50.5 19.6c18.4 18.4 18 48.5-.7 67.2c-17.7 17.7-45.7 19-64.2 3.4zm-90.1-9.7c5-11.8-7-22.5-19.3-18.7c-39.7 12.2-84.4 19-131.8 19s-92.1-6.8-131.8-19c-12.3-3.8-24.3 6.9-19.3 18.7c25 59.1 83.2 100.5 151.1 100.5s126.2-41.4 151.1-100.5zM281.6 228.8l0 0 0 0 0 0c2.1 2.8 5.7 3.9 8.9 2.8s5.5-4.1 5.5-7.6c0-17.9-6.7-35.6-16.6-48.8c-9.8-13-23.9-23.2-39.4-23.2s-29.6 10.2-39.4 23.2C190.7 188.4 184 206.1 184 224c0 3.4 2.2 6.5 5.5 7.6s6.9 0 8.9-2.8l0 0 0 0 0 0 .2-.2c.2-.2 .4-.5 .7-.9c.6-.8 1.6-2 2.8-3.4c2.5-2.8 6-6.6 10.2-10.3c8.8-7.8 18.8-14 27.7-14s18.9 6.2 27.7 14c4.2 3.7 7.7 7.5 10.2 10.3c1.2 1.4 2.2 2.6 2.8 3.4c.3 .4 .6 .7 .7 .9l.2 .2 0 0zm160 0l0 0 0 0c2.1 2.8 5.7 3.9 8.9 2.8s5.5-4.1 5.5-7.6c0-17.9-6.7-35.6-16.6-48.8c-9.8-13-23.9-23.2-39.4-23.2s-29.6 10.2-39.4 23.2C350.7 188.4 344 206.1 344 224c0 3.4 2.2 6.5 5.5 7.6s6.9 0 8.9-2.8l0 0 0 0 0 0 .2-.2c.2-.2 .4-.5 .7-.9c.6-.8 1.6-2 2.8-3.4c2.5-2.8 6-6.6 10.2-10.3c8.8-7.8 18.8-14 27.7-14s18.9 6.2 27.7 14c4.2 3.7 7.7 7.5 10.2 10.3c1.2 1.4 2.2 2.6 2.8 3.4c.3 .4 .6 .7 .7 .9l.2 .2 0 0 0 0z"]},iS={prefix:"fas",iconName:"calendar-xmark",icon:[512,512,["calendar-times"],"f273","M160 0c17.7 0 32 14.3 32 32V64H320V32c0-17.7 14.3-32 32-32s32 14.3 32 32V64h48c26.5 0 48 21.5 48 48v48H32V112c0-26.5 21.5-48 48-48h48V32c0-17.7 14.3-32 32-32zM32 192H480V464c0 26.5-21.5 48-48 48H80c-26.5 0-48-21.5-48-48V192zM337 305c9.4-9.4 9.4-24.6 0-33.9s-24.6-9.4-33.9 0l-47 47-47-47c-9.4-9.4-24.6-9.4-33.9 0s-9.4 24.6 0 33.9l47 47-47 47c-9.4 9.4-9.4 24.6 0 33.9s24.6 9.4 33.9 0l47-47 47 47c9.4 9.4 24.6 9.4 33.9 0s9.4-24.6 0-33.9l-47-47 47-47z"]},iN={prefix:"fas",iconName:"user-gear",icon:[640,512,["user-cog"],"f4fe","M224 0a128 128 0 1 1 0 256A128 128 0 1 1 224 0zM178.3 304h91.4c11.8 0 23.4 1.2 34.5 3.3c-2.1 18.5 7.4 35.6 21.8 44.8c-16.6 10.6-26.7 31.6-20 53.3c4 12.9 9.4 25.5 16.4 37.6s15.2 23.1 24.4 33c15.7 16.9 39.6 18.4 57.2 8.7v.9c0 9.2 2.7 18.5 7.9 26.3H29.7C13.3 512 0 498.7 0 482.3C0 383.8 79.8 304 178.3 304zM436 218.2c0-7 4.5-13.3 11.3-14.8c10.5-2.4 21.5-3.7 32.7-3.7s22.2 1.3 32.7 3.7c6.8 1.5 11.3 7.8 11.3 14.8v30.6c7.9 3.4 15.4 7.7 22.3 12.8l24.9-14.3c6.1-3.5 13.7-2.7 18.5 2.4c7.6 8.1 14.3 17.2 20.1 27.2s10.3 20.4 13.5 31c2.1 6.7-1.1 13.7-7.2 17.2l-25 14.4c.4 4 .7 8.1 .7 12.3s-.2 8.2-.7 12.3l25 14.4c6.1 3.5 9.2 10.5 7.2 17.2c-3.3 10.6-7.8 21-13.5 31s-12.5 19.1-20.1 27.2c-4.8 5.1-12.5 5.9-18.5 2.4l-24.9-14.3c-6.9 5.1-14.3 9.4-22.3 12.8l0 30.6c0 7-4.5 13.3-11.3 14.8c-10.5 2.4-21.5 3.7-32.7 3.7s-22.2-1.3-32.7-3.7c-6.8-1.5-11.3-7.8-11.3-14.8V454.8c-8-3.4-15.6-7.7-22.5-12.9l-24.7 14.3c-6.1 3.5-13.7 2.7-18.5-2.4c-7.6-8.1-14.3-17.2-20.1-27.2s-10.3-20.4-13.5-31c-2.1-6.7 1.1-13.7 7.2-17.2l24.8-14.3c-.4-4.1-.7-8.2-.7-12.4s.2-8.3 .7-12.4L343.8 325c-6.1-3.5-9.2-10.5-7.2-17.2c3.3-10.6 7.7-21 13.5-31s12.5-19.1 20.1-27.2c4.8-5.1 12.4-5.9 18.5-2.4l24.8 14.3c6.9-5.1 14.5-9.4 22.5-12.9V218.2zm92.1 133.5a48.1 48.1 0 1 0 -96.1 0 48.1 48.1 0 1 0 96.1 0z"]},iT={prefix:"fas",iconName:"arrow-up-1-9",icon:[576,512,["sort-numeric-up"],"f163","M450.7 38c8.3 6 13.3 15.7 13.3 26v96h16c17.7 0 32 14.3 32 32s-14.3 32-32 32H432 384c-17.7 0-32-14.3-32-32s14.3-32 32-32h16V108.4l-5.9 2c-16.8 5.6-34.9-3.5-40.5-20.2s3.5-34.9 20.2-40.5l48-16c9.8-3.3 20.5-1.6 28.8 4.4zM160 32c9 0 17.5 3.8 23.6 10.4l88 96c11.9 13 11.1 33.3-2 45.2s-33.3 11.1-45.2-2L192 146.3V448c0 17.7-14.3 32-32 32s-32-14.3-32-32V146.3L95.6 181.6c-11.9 13-32.2 13.9-45.2 2s-13.9-32.2-2-45.2l88-96C142.5 35.8 151 32 160 32zM445.7 364.9A32 32 0 1 0 418.3 307a32 32 0 1 0 27.4 57.9zm-40.7 54.9C369.6 408.4 344 375.2 344 336c0-48.6 39.4-88 88-88s88 39.4 88 88c0 23.5-7.5 46.3-21.5 65.2L449.7 467c-10.5 14.2-30.6 17.2-44.8 6.7s-17.2-30.6-6.7-44.8l6.8-9.2z"]},iA={prefix:"fas",iconName:"person-digging",icon:[576,512,["digging"],"f85e","M208 64a48 48 0 1 1 96 0 48 48 0 1 1 -96 0zM9.8 214.8c5.1-12.2 19.1-18 31.4-12.9L60.7 210l22.9-38.1C99.9 144.6 129.3 128 161 128c51.4 0 97 32.9 113.3 81.7l34.6 103.7 79.3 33.1 34.2-45.6c6.4-8.5 16.6-13.3 27.2-12.8s20.3 6.4 25.8 15.5l96 160c5.9 9.9 6.1 22.2 .4 32.2s-16.3 16.2-27.8 16.2H288c-11.1 0-21.4-5.7-27.2-15.2s-6.4-21.2-1.4-31.1l16-32c5.4-10.8 16.5-17.7 28.6-17.7h32l22.5-30L22.8 246.2c-12.2-5.1-18-19.1-12.9-31.4zm82.8 91.8l112 48c11.8 5 19.4 16.6 19.4 29.4v96c0 17.7-14.3 32-32 32s-32-14.3-32-32V405.1l-60.6-26-37 111c-5.6 16.8-23.7 25.8-40.5 20.2S-3.9 486.6 1.6 469.9l48-144 11-33 32 13.7z"]},i_={prefix:"fas",iconName:"gauge-simple",icon:[512,512,["gauge-simple-med","tachometer-average"],"f629","M0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256zm320 96c0-26.9-16.5-49.9-40-59.3V88c0-13.3-10.7-24-24-24s-24 10.7-24 24V292.7c-23.5 9.5-40 32.5-40 59.3c0 35.3 28.7 64 64 64s64-28.7 64-64z"]},iE={prefix:"fas",iconName:"quote-right",icon:[448,512,[8221,"quote-right-alt"],"f10e","M448 296c0 66.3-53.7 120-120 120h-8c-17.7 0-32-14.3-32-32s14.3-32 32-32h8c30.9 0 56-25.1 56-56v-8H320c-35.3 0-64-28.7-64-64V160c0-35.3 28.7-64 64-64h64c35.3 0 64 28.7 64 64v32 32 72zm-256 0c0 66.3-53.7 120-120 120H64c-17.7 0-32-14.3-32-32s14.3-32 32-32h8c30.9 0 56-25.1 56-56v-8H64c-35.3 0-64-28.7-64-64V160c0-35.3 28.7-64 64-64h64c35.3 0 64 28.7 64 64v32 32 72z"]},iO={prefix:"fas",iconName:"shirt",icon:[640,512,[128085,"t-shirt","tshirt"],"f553","M211.8 0c7.8 0 14.3 5.7 16.7 13.2C240.8 51.9 277.1 80 320 80s79.2-28.1 91.5-66.8C413.9 5.7 420.4 0 428.2 0h12.6c22.5 0 44.2 7.9 61.5 22.3L628.5 127.4c6.6 5.5 10.7 13.5 11.4 22.1s-2.1 17.1-7.8 23.6l-56 64c-11.4 13.1-31.2 14.6-44.6 3.5L480 197.7V448c0 35.3-28.7 64-64 64H224c-35.3 0-64-28.7-64-64V197.7l-51.5 42.9c-13.3 11.1-33.1 9.6-44.6-3.5l-56-64c-5.7-6.5-8.5-15-7.8-23.6s4.8-16.6 11.4-22.1L137.7 22.3C155 7.9 176.7 0 199.2 0h12.6z"]},iR={prefix:"fas",iconName:"tenge-sign",icon:[384,512,[8376,"tenge"],"f7d7","M0 64C0 46.3 14.3 32 32 32H352c17.7 0 32 14.3 32 32s-14.3 32-32 32H32C14.3 96 0 81.7 0 64zM0 192c0-17.7 14.3-32 32-32H192 352c17.7 0 32 14.3 32 32s-14.3 32-32 32H224V448c0 17.7-14.3 32-32 32s-32-14.3-32-32V224H32c-17.7 0-32-14.3-32-32z"]},iP={prefix:"fas",iconName:"up-right-from-square",icon:[512,512,["external-link-alt"],"f35d","M352 0c-12.9 0-24.6 7.8-29.6 19.8s-2.2 25.7 6.9 34.9L370.7 96 201.4 265.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L416 141.3l41.4 41.4c9.2 9.2 22.9 11.9 34.9 6.9s19.8-16.6 19.8-29.6V32c0-17.7-14.3-32-32-32H352zM80 32C35.8 32 0 67.8 0 112V432c0 44.2 35.8 80 80 80H400c44.2 0 80-35.8 80-80V320c0-17.7-14.3-32-32-32s-32 14.3-32 32V432c0 8.8-7.2 16-16 16H80c-8.8 0-16-7.2-16-16V112c0-8.8 7.2-16 16-16H192c17.7 0 32-14.3 32-32s-14.3-32-32-32H80z"]},iI={prefix:"fas",iconName:"table-cells",icon:[512,512,["th"],"f00a","M64 32C28.7 32 0 60.7 0 96V416c0 35.3 28.7 64 64 64H448c35.3 0 64-28.7 64-64V96c0-35.3-28.7-64-64-64H64zm88 64v64H64V96h88zm56 0h88v64H208V96zm240 0v64H360V96h88zM64 224h88v64H64V224zm232 0v64H208V224h88zm64 0h88v64H360V224zM152 352v64H64V352h88zm56 0h88v64H208V352zm240 0v64H360V352h88z"]},ij={prefix:"fas",iconName:"book-bible",icon:[448,512,["bible"],"f647","M96 0C43 0 0 43 0 96V416c0 53 43 96 96 96H384h32c17.7 0 32-14.3 32-32s-14.3-32-32-32V384c17.7 0 32-14.3 32-32V32c0-17.7-14.3-32-32-32H384 96zm0 384H352v64H96c-17.7 0-32-14.3-32-32s14.3-32 32-32zM208 80c0-8.8 7.2-16 16-16h32c8.8 0 16 7.2 16 16v48h48c8.8 0 16 7.2 16 16v32c0 8.8-7.2 16-16 16H272V304c0 8.8-7.2 16-16 16H224c-8.8 0-16-7.2-16-16V192H160c-8.8 0-16-7.2-16-16V144c0-8.8 7.2-16 16-16h48V80z"]},iB={prefix:"fas",iconName:"suitcase-medical",icon:[512,512,["medkit"],"f0fa","M184 48H328c4.4 0 8 3.6 8 8V96H176V56c0-4.4 3.6-8 8-8zm-56 8V96v32V480H384V128 96 56c0-30.9-25.1-56-56-56H184c-30.9 0-56 25.1-56 56zM96 96H64C28.7 96 0 124.7 0 160V416c0 35.3 28.7 64 64 64H96V96zM416 480h32c35.3 0 64-28.7 64-64V160c0-35.3-28.7-64-64-64H416V480zM224 208c0-8.8 7.2-16 16-16h32c8.8 0 16 7.2 16 16v48h48c8.8 0 16 7.2 16 16v32c0 8.8-7.2 16-16 16H288v48c0 8.8-7.2 16-16 16H240c-8.8 0-16-7.2-16-16V320H176c-8.8 0-16-7.2-16-16V272c0-8.8 7.2-16 16-16h48V208z"]},iF={prefix:"fas",iconName:"person-dress",icon:[320,512,["female"],"f182","M160 0a48 48 0 1 1 0 96 48 48 0 1 1 0-96zM88 384H70.2c-10.9 0-18.6-10.7-15.2-21.1L93.3 248.1 59.4 304.5c-9.1 15.1-28.8 20-43.9 10.9s-20-28.8-10.9-43.9l53.6-89.2c20.3-33.7 56.7-54.3 96-54.3h11.6c39.3 0 75.7 20.6 96 54.3l53.6 89.2c9.1 15.1 4.2 34.8-10.9 43.9s-34.8 4.2-43.9-10.9l-33.9-56.3L265 362.9c3.5 10.4-4.3 21.1-15.2 21.1H232v96c0 17.7-14.3 32-32 32s-32-14.3-32-32V384H152v96c0 17.7-14.3 32-32 32s-32-14.3-32-32V384z"]},iD={prefix:"fas",iconName:"business-time",icon:[640,512,["briefcase-clock"],"f64a","M184 48H328c4.4 0 8 3.6 8 8V96H176V56c0-4.4 3.6-8 8-8zm-56 8V96H64C28.7 96 0 124.7 0 160v96H192 352h8.2c32.3-39.1 81.1-64 135.8-64c5.4 0 10.7 .2 16 .7V160c0-35.3-28.7-64-64-64H384V56c0-30.9-25.1-56-56-56H184c-30.9 0-56 25.1-56 56zM320 352H224c-17.7 0-32-14.3-32-32V288H0V416c0 35.3 28.7 64 64 64H360.2C335.1 449.6 320 410.5 320 368c0-5.4 .2-10.7 .7-16l-.7 0zm320 16a144 144 0 1 0 -288 0 144 144 0 1 0 288 0zM496 288c8.8 0 16 7.2 16 16v48h32c8.8 0 16 7.2 16 16s-7.2 16-16 16H496c-8.8 0-16-7.2-16-16V304c0-8.8 7.2-16 16-16z"]},iZ={prefix:"fas",iconName:"table-cells-large",icon:[512,512,["th-large"],"f009","M448 96V224H288V96H448zm0 192V416H288V288H448zM224 224H64V96H224V224zM64 288H224V416H64V288zM64 32C28.7 32 0 60.7 0 96V416c0 35.3 28.7 64 64 64H448c35.3 0 64-28.7 64-64V96c0-35.3-28.7-64-64-64H64z"]},iq={prefix:"fas",iconName:"book-tanakh",icon:[448,512,["tanakh"],"f827","M352 0c53 0 96 43 96 96V416c0 53-43 96-96 96H64 32c-17.7 0-32-14.3-32-32s14.3-32 32-32V384c-17.7 0-32-14.3-32-32V32C0 14.3 14.3 0 32 0H64 352zm0 384H96v64H352c17.7 0 32-14.3 32-32s-14.3-32-32-32zM138.7 208l13.9 24H124.9l13.9-24zm-13.9-24L97.1 232c-6.2 10.7 1.5 24 13.9 24h55.4l27.7 48c6.2 10.7 21.6 10.7 27.7 0l27.7-48H305c12.3 0 20-13.3 13.9-24l-27.7-48 27.7-48c6.2-10.7-1.5-24-13.9-24H249.6L221.9 64c-6.2-10.7-21.6-10.7-27.7 0l-27.7 48H111c-12.3 0-20 13.3-13.9 24l27.7 48zm27.7 0l27.7-48h55.4l27.7 48-27.7 48H180.3l-27.7-48zm0-48l-13.9 24-13.9-24h27.7zm41.6-24L208 88l13.9 24H194.1zm69.3 24h27.7l-13.9 24-13.9-24zm13.9 72l13.9 24H263.4l13.9-24zm-55.4 48L208 280l-13.9-24h27.7z"]},iU={prefix:"fas",iconName:"phone-volume",icon:[512,512,["volume-control-phone"],"f2a0","M280 0C408.1 0 512 103.9 512 232c0 13.3-10.7 24-24 24s-24-10.7-24-24c0-101.6-82.4-184-184-184c-13.3 0-24-10.7-24-24s10.7-24 24-24zm8 192a32 32 0 1 1 0 64 32 32 0 1 1 0-64zm-32-72c0-13.3 10.7-24 24-24c75.1 0 136 60.9 136 136c0 13.3-10.7 24-24 24s-24-10.7-24-24c0-48.6-39.4-88-88-88c-13.3 0-24-10.7-24-24zM117.5 1.4c19.4-5.3 39.7 4.6 47.4 23.2l40 96c6.8 16.3 2.1 35.2-11.6 46.3L144 207.3c33.3 70.4 90.3 127.4 160.7 160.7L345 318.7c11.2-13.7 30-18.4 46.3-11.6l96 40c18.6 7.7 28.5 28 23.2 47.4l-24 88C481.8 499.9 466 512 448 512C200.6 512 0 311.4 0 64C0 46 12.1 30.2 29.5 25.4l88-24z"]},iW={prefix:"fas",iconName:"cake-candles",icon:[448,512,[127874,"birthday-cake","cake"],"f1fd","M86.4 5.5L61.8 47.6C58 54.1 56 61.6 56 69.2V72c0 22.1 17.9 40 40 40s40-17.9 40-40V69.2c0-7.6-2-15-5.8-21.6L105.6 5.5C103.6 2.1 100 0 96 0s-7.6 2.1-9.6 5.5zm128 0L189.8 47.6c-3.8 6.5-5.8 14-5.8 21.6V72c0 22.1 17.9 40 40 40s40-17.9 40-40V69.2c0-7.6-2-15-5.8-21.6L233.6 5.5C231.6 2.1 228 0 224 0s-7.6 2.1-9.6 5.5zM317.8 47.6c-3.8 6.5-5.8 14-5.8 21.6V72c0 22.1 17.9 40 40 40s40-17.9 40-40V69.2c0-7.6-2-15-5.8-21.6L361.6 5.5C359.6 2.1 356 0 352 0s-7.6 2.1-9.6 5.5L317.8 47.6zM128 176c0-17.7-14.3-32-32-32s-32 14.3-32 32v48c-35.3 0-64 28.7-64 64v71c8.3 5.2 18.1 9 28.8 9c13.5 0 27.2-6.1 38.4-13.4c5.4-3.5 9.9-7.1 13-9.7c1.5-1.3 2.7-2.4 3.5-3.1c.4-.4 .7-.6 .8-.8l.1-.1 0 0 0 0s0 0 0 0s0 0 0 0c3.1-3.2 7.4-4.9 11.9-4.8s8.6 2.1 11.6 5.4l0 0 0 0 .1 .1c.1 .1 .4 .4 .7 .7c.7 .7 1.7 1.7 3.1 3c2.8 2.6 6.8 6.1 11.8 9.5c10.2 7.1 23 13.1 36.3 13.1s26.1-6 36.3-13.1c5-3.5 9-6.9 11.8-9.5c1.4-1.3 2.4-2.3 3.1-3c.3-.3 .6-.6 .7-.7l.1-.1c3-3.5 7.4-5.4 12-5.4s9 2 12 5.4l.1 .1c.1 .1 .4 .4 .7 .7c.7 .7 1.7 1.7 3.1 3c2.8 2.6 6.8 6.1 11.8 9.5c10.2 7.1 23 13.1 36.3 13.1s26.1-6 36.3-13.1c5-3.5 9-6.9 11.8-9.5c1.4-1.3 2.4-2.3 3.1-3c.3-.3 .6-.6 .7-.7l.1-.1c2.9-3.4 7.1-5.3 11.6-5.4s8.7 1.6 11.9 4.8l0 0 0 0 0 0 .1 .1c.2 .2 .4 .4 .8 .8c.8 .7 1.9 1.8 3.5 3.1c3.1 2.6 7.5 6.2 13 9.7c11.2 7.3 24.9 13.4 38.4 13.4c10.7 0 20.5-3.9 28.8-9V288c0-35.3-28.7-64-64-64V176c0-17.7-14.3-32-32-32s-32 14.3-32 32v48H256V176c0-17.7-14.3-32-32-32s-32 14.3-32 32v48H128V176zM448 394.6c-8.5 3.3-18.2 5.4-28.8 5.4c-22.5 0-42.4-9.9-55.8-18.6c-4.1-2.7-7.8-5.4-10.9-7.8c-2.8 2.4-6.1 5-9.8 7.5C329.8 390 310.6 400 288 400s-41.8-10-54.6-18.9c-3.5-2.4-6.7-4.9-9.4-7.2c-2.7 2.3-5.9 4.7-9.4 7.2C201.8 390 182.6 400 160 400s-41.8-10-54.6-18.9c-3.7-2.6-7-5.2-9.8-7.5c-3.1 2.4-6.8 5.1-10.9 7.8C71.2 390.1 51.3 400 28.8 400c-10.6 0-20.3-2.2-28.8-5.4V480c0 17.7 14.3 32 32 32H416c17.7 0 32-14.3 32-32V394.6z"]},i$={prefix:"fas",iconName:"angles-up",icon:[448,512,["angle-double-up"],"f102","M246.6 41.4c-12.5-12.5-32.8-12.5-45.3 0l-160 160c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L224 109.3 361.4 246.6c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3l-160-160zm160 352l-160-160c-12.5-12.5-32.8-12.5-45.3 0l-160 160c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L224 301.3 361.4 438.6c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3z"]},iG={prefix:"fas",iconName:"arrow-up-9-1",icon:[576,512,["sort-numeric-up-alt"],"f887","M160 32c9 0 17.5 3.8 23.6 10.4l88 96c11.9 13 11.1 33.3-2 45.2s-33.3 11.1-45.2-2L192 146.3V448c0 17.7-14.3 32-32 32s-32-14.3-32-32V146.3L95.6 181.6c-11.9 13-32.2 13.9-45.2 2s-13.9-32.2-2-45.2l88-96C142.5 35.8 151 32 160 32zM450.7 294c8.3 6 13.3 15.7 13.3 26v96h16c17.7 0 32 14.3 32 32s-14.3 32-32 32H432 384c-17.7 0-32-14.3-32-32s14.3-32 32-32h16V364.4l-5.9 2c-16.8 5.6-34.9-3.5-40.5-20.2s3.5-34.9 20.2-40.5l48-16c9.8-3.3 20.5-1.6 28.8 4.4zm-5-145.1A32 32 0 1 0 418.3 91a32 32 0 1 0 27.4 57.9zm-40.7 54.9C369.6 192.4 344 159.2 344 120c0-48.6 39.4-88 88-88s88 39.4 88 88c0 23.5-7.5 46.3-21.5 65.2L449.7 251c-10.5 14.2-30.6 17.2-44.8 6.7s-17.2-30.6-6.7-44.8l6.8-9.2z"]},iY={prefix:"fas",iconName:"hourglass",icon:[384,512,[9203,62032,"hourglass-empty"],"f254","M0 32C0 14.3 14.3 0 32 0H64 320h32c17.7 0 32 14.3 32 32s-14.3 32-32 32V75c0 42.4-16.9 83.1-46.9 113.1L237.3 256l67.9 67.9c30 30 46.9 70.7 46.9 113.1v11c17.7 0 32 14.3 32 32s-14.3 32-32 32H320 64 32c-17.7 0-32-14.3-32-32s14.3-32 32-32V437c0-42.4 16.9-83.1 46.9-113.1L146.7 256 78.9 188.1C48.9 158.1 32 117.4 32 75V64C14.3 64 0 49.7 0 32zM96 64V75c0 25.5 10.1 49.9 28.1 67.9L192 210.7l67.9-67.9c18-18 28.1-42.4 28.1-67.9V64H96zm0 384H288V437c0-25.5-10.1-49.9-28.1-67.9L192 301.3l-67.9 67.9c-18 18-28.1 42.4-28.1 67.9v11z"]},iK={prefix:"fas",iconName:"user-doctor",icon:[448,512,["user-md"],"f0f0","M224 256A128 128 0 1 0 224 0a128 128 0 1 0 0 256zm-96 55.2C54 332.9 0 401.3 0 482.3C0 498.7 13.3 512 29.7 512H418.3c16.4 0 29.7-13.3 29.7-29.7c0-81-54-149.4-128-171.1V362c27.6 7.1 48 32.2 48 62v40c0 8.8-7.2 16-16 16H336c-8.8 0-16-7.2-16-16s7.2-16 16-16V424c0-17.7-14.3-32-32-32s-32 14.3-32 32v24c8.8 0 16 7.2 16 16s-7.2 16-16 16H256c-8.8 0-16-7.2-16-16V424c0-29.8 20.4-54.9 48-62V304.9c-6-.6-12.1-.9-18.3-.9H178.3c-6.2 0-12.3 .3-18.3 .9v65.4c23.1 6.9 40 28.3 40 53.7c0 30.9-25.1 56-56 56s-56-25.1-56-56c0-25.4 16.9-46.8 40-53.7V311.2zM144 448a24 24 0 1 0 0-48 24 24 0 1 0 0 48z"]},iX={prefix:"fas",iconName:"circle-info",icon:[512,512,["info-circle"],"f05a","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM216 336h24V272H216c-13.3 0-24-10.7-24-24s10.7-24 24-24h48c13.3 0 24 10.7 24 24v88h8c13.3 0 24 10.7 24 24s-10.7 24-24 24H216c-13.3 0-24-10.7-24-24s10.7-24 24-24zm40-208a32 32 0 1 1 0 64 32 32 0 1 1 0-64z"]},iQ={prefix:"fas",iconName:"camera",icon:[512,512,[62258,"camera-alt"],"f030","M149.1 64.8L138.7 96H64C28.7 96 0 124.7 0 160V416c0 35.3 28.7 64 64 64H448c35.3 0 64-28.7 64-64V160c0-35.3-28.7-64-64-64H373.3L362.9 64.8C356.4 45.2 338.1 32 317.4 32H194.6c-20.7 0-39 13.2-45.5 32.8zM256 192a96 96 0 1 1 0 192 96 96 0 1 1 0-192z"]},iJ={prefix:"fas",iconName:"arrow-down-1-9",icon:[576,512,["sort-numeric-asc","sort-numeric-down"],"f162","M450.7 38c-8.3-6-19.1-7.7-28.8-4.4l-48 16c-16.8 5.6-25.8 23.7-20.2 40.5s23.7 25.8 40.5 20.2l5.9-2V160H384c-17.7 0-32 14.3-32 32s14.3 32 32 32h48 48c17.7 0 32-14.3 32-32s-14.3-32-32-32H464V64c0-10.3-4.9-19.9-13.3-26zM160 480c9 0 17.5-3.8 23.6-10.4l88-96c11.9-13 11.1-33.3-2-45.2s-33.3-11.1-45.2 2L192 365.7V64c0-17.7-14.3-32-32-32s-32 14.3-32 32V365.7L95.6 330.4c-11.9-13-32.2-13.9-45.2-2s-13.9 32.2-2 45.2l88 96C142.5 476.2 151 480 160 480zM418.3 307a32 32 0 1 1 27.4 57.9A32 32 0 1 1 418.3 307zM405.1 419.8l-6.8 9.2c-10.5 14.2-7.5 34.2 6.7 44.8s34.2 7.5 44.8-6.7l48.8-65.8c14-18.9 21.5-41.7 21.5-65.2c0-48.6-39.4-88-88-88s-88 39.4-88 88c0 39.2 25.6 72.4 61.1 83.8z"]},i1={prefix:"fas",iconName:"hand-holding-droplet",icon:[576,512,["hand-holding-water"],"f4c1","M275.5 6.6C278.3 2.5 283 0 288 0s9.7 2.5 12.5 6.6L366.8 103C378 119.3 384 138.6 384 158.3V160c0 53-43 96-96 96s-96-43-96-96v-1.7c0-19.8 6-39 17.2-55.3L275.5 6.6zM568.2 336.3c13.1 17.8 9.3 42.8-8.5 55.9L433.1 485.5c-23.4 17.2-51.6 26.5-80.7 26.5H192 32c-17.7 0-32-14.3-32-32V416c0-17.7 14.3-32 32-32H68.8l44.9-36c22.7-18.2 50.9-28 80-28H272h16 64c17.7 0 32 14.3 32 32s-14.3 32-32 32H288 272c-8.8 0-16 7.2-16 16s7.2 16 16 16H392.6l119.7-88.2c17.8-13.1 42.8-9.3 55.9 8.5zM193.6 384l0 0-.9 0c.3 0 .6 0 .9 0z"]},i2={prefix:"fas",iconName:"prescription-bottle-medical",icon:[384,512,["prescription-bottle-alt"],"f486","M0 32C0 14.3 14.3 0 32 0H352c17.7 0 32 14.3 32 32V64c0 17.7-14.3 32-32 32H32C14.3 96 0 81.7 0 64V32zm32 96H352V448c0 35.3-28.7 64-64 64H96c-35.3 0-64-28.7-64-64V128zM160 240v48H112c-8.8 0-16 7.2-16 16v32c0 8.8 7.2 16 16 16h48v48c0 8.8 7.2 16 16 16h32c8.8 0 16-7.2 16-16V352h48c8.8 0 16-7.2 16-16V304c0-8.8-7.2-16-16-16H224V240c0-8.8-7.2-16-16-16H176c-8.8 0-16 7.2-16 16z"]},i0={prefix:"fas",iconName:"arrow-down-a-z",icon:[576,512,["sort-alpha-asc","sort-alpha-down"],"f15d","M183.6 469.6C177.5 476.2 169 480 160 480s-17.5-3.8-23.6-10.4l-88-96c-11.9-13-11.1-33.3 2-45.2s33.3-11.1 45.2 2L128 365.7V64c0-17.7 14.3-32 32-32s32 14.3 32 32V365.7l32.4-35.4c11.9-13 32.2-13.9 45.2-2s13.9 32.2 2 45.2l-88 96zM320 320c0-17.7 14.3-32 32-32H480c12.9 0 24.6 7.8 29.6 19.8s2.2 25.7-6.9 34.9L429.3 416H480c17.7 0 32 14.3 32 32s-14.3 32-32 32H352c-12.9 0-24.6-7.8-29.6-19.8s-2.2-25.7 6.9-34.9L402.7 352H352c-17.7 0-32-14.3-32-32zM416 32c12.1 0 23.2 6.8 28.6 17.7l64 128 16 32c7.9 15.8 1.5 35-14.3 42.9s-35 1.5-42.9-14.3L460.2 224H371.8l-7.2 14.3c-7.9 15.8-27.1 22.2-42.9 14.3s-22.2-27.1-14.3-42.9l16-32 64-128C392.8 38.8 403.9 32 416 32zM395.8 176h40.4L416 135.6 395.8 176z"]},i3={prefix:"fas",iconName:"arrow-rotate-left",icon:[512,512,[8634,"arrow-left-rotate","arrow-rotate-back","arrow-rotate-backward","undo"],"f0e2","M125.7 160H176c17.7 0 32 14.3 32 32s-14.3 32-32 32H48c-17.7 0-32-14.3-32-32V64c0-17.7 14.3-32 32-32s32 14.3 32 32v51.2L97.6 97.6c87.5-87.5 229.3-87.5 316.8 0s87.5 229.3 0 316.8s-229.3 87.5-316.8 0c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0c62.5 62.5 163.8 62.5 226.3 0s62.5-163.8 0-226.3s-163.8-62.5-226.3 0L125.7 160z"]},i4={prefix:"fas",iconName:"hard-drive",icon:[512,512,[128436,"hdd"],"f0a0","M0 96C0 60.7 28.7 32 64 32H448c35.3 0 64 28.7 64 64V280.4c-17-15.2-39.4-24.4-64-24.4H64c-24.6 0-47 9.2-64 24.4V96zM64 288H448c35.3 0 64 28.7 64 64v64c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V352c0-35.3 28.7-64 64-64zM320 416a32 32 0 1 0 0-64 32 32 0 1 0 0 64zm128-32a32 32 0 1 0 -64 0 32 32 0 1 0 64 0z"]},i6={prefix:"fas",iconName:"face-grin-squint-tears",icon:[512,512,[129315,"grin-squint-tears"],"f586","M426.8 14.2C446-5 477.5-4.6 497.1 14.9s20 51 .7 70.3c-6.8 6.8-21.4 12.4-37.4 16.7c-16.3 4.4-34.1 7.5-46.3 9.3c-1.6 .2-3.1 .5-4.6 .6c-4.9 .8-9.1-2.8-9.5-7.4c-.1-.7 0-1.4 .1-2.1c1.6-11.2 4.6-29.6 9-47c.3-1.3 .7-2.6 1-3.9c4.3-15.9 9.8-30.5 16.7-37.4zm-44.7 19c-1.5 4.8-2.9 9.6-4.1 14.3c-4.8 18.9-8 38.5-9.7 50.3c-4 26.8 18.9 49.7 45.7 45.8c11.9-1.6 31.5-4.8 50.4-9.7c4.7-1.2 9.5-2.5 14.3-4.1C534.2 227.5 520.2 353.8 437 437c-83.2 83.2-209.5 97.2-307.2 41.8c1.5-4.8 2.8-9.6 4-14.3c4.8-18.9 8-38.5 9.7-50.3c4-26.8-18.9-49.7-45.7-45.8c-11.9 1.6-31.5 4.8-50.4 9.7c-4.7 1.2-9.5 2.5-14.3 4.1C-22.2 284.5-8.2 158.2 75 75C158.2-8.3 284.5-22.2 382.2 33.2zM51.5 410.1c18.5-5 38.8-8.3 50.9-10c.4-.1 .7-.1 1-.1c5.1-.2 9.2 4.3 8.4 9.6c-1.7 12.1-5 32.4-10 50.9C97.6 476.4 92 491 85.2 497.8C66 517 34.5 516.6 14.9 497.1s-20-51-.7-70.3c6.8-6.8 21.4-12.4 37.4-16.7zM416.9 209c-4.7-11.9-20.8-11-26.8 .3c-19 35.5-45 70.8-77.5 103.3S244.8 371.1 209.3 390c-11.3 6-12.2 22.1-.3 26.8c57.6 22.9 125.8 11 172.3-35.5s58.4-114.8 35.5-172.3zM87.1 285.1c2 2 4.6 3.2 7.3 3.4l56.1 5.1 5.1 56.1c.3 2.8 1.5 5.4 3.4 7.3c6.3 6.3 17.2 3.6 19.8-4.9l29.7-97.4c3.5-11.6-7.3-22.5-19-19L92 265.3c-8.6 2.6-11.3 13.4-4.9 19.8zM265.3 92l-29.7 97.4c-3.5 11.6 7.3 22.5 19 19l97.4-29.7c8.6-2.6 11.3-13.4 4.9-19.8c-2-2-4.6-3.2-7.3-3.4l-56.1-5.1-5.1-56.1c-.3-2.8-1.5-5.4-3.4-7.3c-6.3-6.3-17.2-3.6-19.8 4.9z"]},i5={prefix:"fas",iconName:"rectangle-list",icon:[576,512,["list-alt"],"f022","M0 96C0 60.7 28.7 32 64 32H512c35.3 0 64 28.7 64 64V416c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V96zM128 288a32 32 0 1 0 0-64 32 32 0 1 0 0 64zm32-128a32 32 0 1 0 -64 0 32 32 0 1 0 64 0zM128 384a32 32 0 1 0 0-64 32 32 0 1 0 0 64zm96-248c-13.3 0-24 10.7-24 24s10.7 24 24 24H448c13.3 0 24-10.7 24-24s-10.7-24-24-24H224zm0 96c-13.3 0-24 10.7-24 24s10.7 24 24 24H448c13.3 0 24-10.7 24-24s-10.7-24-24-24H224zm0 96c-13.3 0-24 10.7-24 24s10.7 24 24 24H448c13.3 0 24-10.7 24-24s-10.7-24-24-24H224z"]},i8={prefix:"fas",iconName:"person-skiing-nordic",icon:[576,512,["skiing-nordic"],"f7ca","M336 96a48 48 0 1 0 0-96 48 48 0 1 0 0 96zM227.2 160c1.9 0 3.8 .1 5.6 .3L201.6 254c-9.3 28 1.7 58.8 26.8 74.5l86.2 53.9L291.3 464H202.8l41.1-88.1-32.4-20.3c-7.8-4.9-14.7-10.7-20.6-17.3L132.2 464H99.7l54.2-257.6c4.6-1.5 9-4.1 12.7-7.8l23.1-23.1c9.9-9.9 23.4-15.5 37.5-15.5zM121.4 198.6c.4 .4 .8 .8 1.3 1.2L67 464H24c-13.3 0-24 10.7-24 24s10.7 24 24 24H159.3c.4 0 .9 0 1.3 0H319.3c.5 0 1 0 1.4 0H504c39.8 0 72-32.2 72-72v-8c0-13.3-10.7-24-24-24s-24 10.7-24 24v8c0 13.3-10.7 24-24 24H434.6l27.6-179.3c10.5-5.2 17.8-16.1 17.8-28.7c0-17.7-14.3-32-32-32H426.7c-12.9 0-24.6-7.8-29.5-19.7l-6.3-15c-14.6-35.1-44.1-61.9-80.5-73.1l-48.7-15c-11.1-3.4-22.7-5.2-34.4-5.2c-31 0-60.8 12.3-82.7 34.3l-23.1 23.1c-12.5 12.5-12.5 32.8 0 45.3zm308 89.4L402.3 464H357.8l21.6-75.6c5.9-20.6-2.6-42.6-20.7-53.9L302 299l30.9-82.4 5.1 12.3C353 264.7 387.9 288 426.7 288h2.7z"]},i7={prefix:"fas",iconName:"circle-left",icon:[512,512,[61840,"arrow-alt-circle-left"],"f359","M512 256A256 256 0 1 0 0 256a256 256 0 1 0 512 0zM217.4 376.9L117.5 269.8c-3.5-3.8-5.5-8.7-5.5-13.8s2-10.1 5.5-13.8l99.9-107.1c4.2-4.5 10.1-7.1 16.3-7.1c12.3 0 22.3 10 22.3 22.3l0 57.7 96 0c17.7 0 32 14.3 32 32l0 32c0 17.7-14.3 32-32 32l-96 0 0 57.7c0 12.3-10 22.3-22.3 22.3c-6.2 0-12.1-2.6-16.3-7.1z"]},i9={prefix:"fas",iconName:"train-subway",icon:[448,512,["subway"],"f239","M96 0C43 0 0 43 0 96V352c0 48 35.2 87.7 81.1 94.9l-46 46C28.1 499.9 33.1 512 43 512H82.7c8.5 0 16.6-3.4 22.6-9.4L160 448H288l54.6 54.6c6 6 14.1 9.4 22.6 9.4H405c10 0 15-12.1 7.9-19.1l-46-46c46-7.1 81.1-46.9 81.1-94.9V96c0-53-43-96-96-96H96zM64 128c0-17.7 14.3-32 32-32h80c17.7 0 32 14.3 32 32v96c0 17.7-14.3 32-32 32H96c-17.7 0-32-14.3-32-32V128zM272 96h80c17.7 0 32 14.3 32 32v96c0 17.7-14.3 32-32 32H272c-17.7 0-32-14.3-32-32V128c0-17.7 14.3-32 32-32zM64 352a32 32 0 1 1 64 0 32 32 0 1 1 -64 0zm288-32a32 32 0 1 1 0 64 32 32 0 1 1 0-64z"]},se={prefix:"fas",iconName:"indian-rupee-sign",icon:[320,512,["indian-rupee","inr"],"e1bc","M0 64C0 46.3 14.3 32 32 32H96h16H288c17.7 0 32 14.3 32 32s-14.3 32-32 32H231.8c9.6 14.4 16.7 30.6 20.7 48H288c17.7 0 32 14.3 32 32s-14.3 32-32 32H252.4c-13.2 58.3-61.9 103.2-122.2 110.9L274.6 422c14.4 10.3 17.7 30.3 7.4 44.6s-30.3 17.7-44.6 7.4L13.4 314C2.1 306-2.7 291.5 1.5 278.2S18.1 256 32 256h80c32.8 0 61-19.7 73.3-48H32c-17.7 0-32-14.3-32-32s14.3-32 32-32H185.3C173 115.7 144.8 96 112 96H96 32C14.3 96 0 81.7 0 64z"]},st={prefix:"fas",iconName:"crop-simple",icon:[512,512,["crop-alt"],"f565","M128 32c0-17.7-14.3-32-32-32S64 14.3 64 32V64H32C14.3 64 0 78.3 0 96s14.3 32 32 32H64V384c0 35.3 28.7 64 64 64H352V384H128V32zM384 480c0 17.7 14.3 32 32 32s32-14.3 32-32V448h32c17.7 0 32-14.3 32-32s-14.3-32-32-32H448l0-256c0-35.3-28.7-64-64-64L160 64v64l224 0 0 352z"]},sc={prefix:"fas",iconName:"money-bill-1",icon:[576,512,["money-bill-alt"],"f3d1","M64 64C28.7 64 0 92.7 0 128V384c0 35.3 28.7 64 64 64H512c35.3 0 64-28.7 64-64V128c0-35.3-28.7-64-64-64H64zm64 320H64V320c35.3 0 64 28.7 64 64zM64 192V128h64c0 35.3-28.7 64-64 64zM448 384c0-35.3 28.7-64 64-64v64H448zm64-192c-35.3 0-64-28.7-64-64h64v64zM176 256a112 112 0 1 1 224 0 112 112 0 1 1 -224 0zm76-48c0 9.7 6.9 17.7 16 19.6V276h-4c-11 0-20 9-20 20s9 20 20 20h24 24c11 0 20-9 20-20s-9-20-20-20h-4V208c0-11-9-20-20-20H272c-11 0-20 9-20 20z"]},sn={prefix:"fas",iconName:"left-long",icon:[512,512,["long-arrow-alt-left"],"f30a","M177.5 414c-8.8 3.8-19 2-26-4.6l-144-136C2.7 268.9 0 262.6 0 256s2.7-12.9 7.5-17.4l144-136c7-6.6 17.2-8.4 26-4.6s14.5 12.5 14.5 22l0 72 288 0c17.7 0 32 14.3 32 32l0 64c0 17.7-14.3 32-32 32l-288 0 0 72c0 9.6-5.7 18.2-14.5 22z"]},sr={prefix:"fas",iconName:"minus",icon:[448,512,[8211,8722,10134,"subtract"],"f068","M432 256c0 17.7-14.3 32-32 32L48 288c-17.7 0-32-14.3-32-32s14.3-32 32-32l352 0c17.7 0 32 14.3 32 32z"]},sa={prefix:"fas",iconName:"arrow-left-long",icon:[512,512,["long-arrow-left"],"f177","M9.4 233.4c-12.5 12.5-12.5 32.8 0 45.3l128 128c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L109.3 288 480 288c17.7 0 32-14.3 32-32s-14.3-32-32-32l-370.7 0 73.4-73.4c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0l-128 128z"]},so={prefix:"fas",iconName:"hands-asl-interpreting",icon:[640,512,["american-sign-language-interpreting","asl-interpreting","hands-american-sign-language-interpreting"],"f2a3","M156.6 46.3c7.9-15.8 1.5-35-14.3-42.9s-35-1.5-42.9 14.3L13.5 189.4C4.6 207.2 0 226.8 0 246.7V256c0 70.7 57.3 128 128 128h72 8v-.3c35.2-2.7 65.4-22.8 82.1-51.7c8.8-15.3 3.6-34.9-11.7-43.7s-34.9-3.6-43.7 11.7c-7 12-19.9 20-34.7 20c-22.1 0-40-17.9-40-40s17.9-40 40-40c14.8 0 27.7 8 34.7 20c8.8 15.3 28.4 20.5 43.7 11.7s20.5-28.4 11.7-43.7c-12.8-22.1-33.6-39.1-58.4-47.1l80.8-22c17-4.6 27.1-22.2 22.5-39.3s-22.2-27.1-39.3-22.5L194.9 124.6l81.6-68c13.6-11.3 15.4-31.5 4.1-45.1S249.1-3.9 235.5 7.4L133.6 92.3l23-46zM483.4 465.7c-7.9 15.8-1.5 35 14.3 42.9s35 1.5 42.9-14.3l85.9-171.7c8.9-17.8 13.5-37.4 13.5-57.2V256c0-70.7-57.3-128-128-128H440h-8v.3c-35.2 2.7-65.4 22.8-82.1 51.7c-8.9 15.3-3.6 34.9 11.7 43.7s34.9 3.6 43.7-11.7c7-12 19.9-20 34.7-20c22.1 0 40 17.9 40 40s-17.9 40-40 40c-14.8 0-27.7-8-34.7-20c-8.9-15.3-28.4-20.5-43.7-11.7s-20.5 28.4-11.7 43.7c12.8 22.1 33.6 39.1 58.4 47.1l-80.8 22c-17.1 4.7-27.1 22.2-22.5 39.3s22.2 27.1 39.3 22.5l100.7-27.5-81.6 68c-13.6 11.3-15.4 31.5-4.1 45.1s31.5 15.4 45.1 4.1l101.9-84.9-23 46z"]},si={prefix:"fas",iconName:"gear",icon:[512,512,[9881,"cog"],"f013","M495.9 166.6c3.2 8.7 .5 18.4-6.4 24.6l-43.3 39.4c1.1 8.3 1.7 16.8 1.7 25.4s-.6 17.1-1.7 25.4l43.3 39.4c6.9 6.2 9.6 15.9 6.4 24.6c-4.4 11.9-9.7 23.3-15.8 34.3l-4.7 8.1c-6.6 11-14 21.4-22.1 31.2c-5.9 7.2-15.7 9.6-24.5 6.8l-55.7-17.7c-13.4 10.3-28.2 18.9-44 25.4l-12.5 57.1c-2 9.1-9 16.3-18.2 17.8c-13.8 2.3-28 3.5-42.5 3.5s-28.7-1.2-42.5-3.5c-9.2-1.5-16.2-8.7-18.2-17.8l-12.5-57.1c-15.8-6.5-30.6-15.1-44-25.4L83.1 425.9c-8.8 2.8-18.6 .3-24.5-6.8c-8.1-9.8-15.5-20.2-22.1-31.2l-4.7-8.1c-6.1-11-11.4-22.4-15.8-34.3c-3.2-8.7-.5-18.4 6.4-24.6l43.3-39.4C64.6 273.1 64 264.6 64 256s.6-17.1 1.7-25.4L22.4 191.2c-6.9-6.2-9.6-15.9-6.4-24.6c4.4-11.9 9.7-23.3 15.8-34.3l4.7-8.1c6.6-11 14-21.4 22.1-31.2c5.9-7.2 15.7-9.6 24.5-6.8l55.7 17.7c13.4-10.3 28.2-18.9 44-25.4l12.5-57.1c2-9.1 9-16.3 18.2-17.8C227.3 1.2 241.5 0 256 0s28.7 1.2 42.5 3.5c9.2 1.5 16.2 8.7 18.2 17.8l12.5 57.1c15.8 6.5 30.6 15.1 44 25.4l55.7-17.7c8.8-2.8 18.6-.3 24.5 6.8c8.1 9.8 15.5 20.2 22.1 31.2l4.7 8.1c6.1 11 11.4 22.4 15.8 34.3zM256 336a80 80 0 1 0 0-160 80 80 0 1 0 0 160z"]},ss={prefix:"fas",iconName:"droplet-slash",icon:[640,512,["tint-slash"],"f5c7","M320 512c53.2 0 101.4-21.6 136.1-56.6l-298.3-235C140 257.1 128 292.3 128 320c0 106 86 192 192 192zM505.2 370.7c4.4-16.1 6.8-33.1 6.8-50.7c0-91.2-130.2-262.3-166.6-308.3C339.4 4.2 330.5 0 320.9 0h-1.8c-9.6 0-18.5 4.2-24.5 11.7C277.8 33 240.7 81.3 205.8 136L38.8 5.1C28.4-3.1 13.3-1.2 5.1 9.2S-1.2 34.7 9.2 42.9l592 464c10.4 8.2 25.5 6.3 33.7-4.1s6.3-25.5-4.1-33.7L505.2 370.7zM224 336c0 44.2 35.8 80 80 80c8.8 0 16 7.2 16 16s-7.2 16-16 16c-61.9 0-112-50.1-112-112c0-8.8 7.2-16 16-16s16 7.2 16 16z"]},sl={prefix:"fas",iconName:"cart-shopping",icon:[576,512,[128722,"shopping-cart"],"f07a","M0 24C0 10.7 10.7 0 24 0H69.5c22 0 41.5 12.8 50.6 32h411c26.3 0 45.5 25 38.6 50.4l-41 152.3c-8.5 31.4-37 53.3-69.5 53.3H170.7l5.4 28.5c2.2 11.3 12.1 19.5 23.6 19.5H488c13.3 0 24 10.7 24 24s-10.7 24-24 24H199.7c-34.6 0-64.3-24.6-70.7-58.5L77.4 54.5c-.7-3.8-4-6.5-7.9-6.5H24C10.7 48 0 37.3 0 24zM128 464a48 48 0 1 1 96 0 48 48 0 1 1 -96 0zm336-48a48 48 0 1 1 0 96 48 48 0 1 1 0-96z"]},su={prefix:"fas",iconName:"arrow-turn-up",icon:[384,512,["level-up"],"f148","M32 448c-17.7 0-32 14.3-32 32s14.3 32 32 32l96 0c53 0 96-43 96-96l0-306.7 73.4 73.4c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3l-128-128c-12.5-12.5-32.8-12.5-45.3 0l-128 128c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L160 109.3 160 416c0 17.7-14.3 32-32 32l-96 0z"]},sf={prefix:"fas",iconName:"square-root-variable",icon:[576,512,["square-root-alt"],"f698","M282.6 78.1c8-27.3 33-46.1 61.4-46.1H544c17.7 0 32 14.3 32 32s-14.3 32-32 32H344L238.7 457c-3.6 12.3-14.1 21.2-26.8 22.8s-25.1-4.6-31.5-15.6L77.6 288H32c-17.7 0-32-14.3-32-32s14.3-32 32-32H77.6c22.8 0 43.8 12.1 55.3 31.8l65.2 111.8L282.6 78.1zM393.4 233.4c12.5-12.5 32.8-12.5 45.3 0L480 274.7l41.4-41.4c12.5-12.5 32.8-12.5 45.3 0s12.5 32.8 0 45.3L525.3 320l41.4 41.4c12.5 12.5 12.5 32.8 0 45.3s-32.8 12.5-45.3 0L480 365.3l-41.4 41.4c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L434.7 320l-41.4-41.4c-12.5-12.5-12.5-32.8 0-45.3z"]},sh={prefix:"fas",iconName:"clock",icon:[512,512,[128339,"clock-four"],"f017","M256 0a256 256 0 1 1 0 512A256 256 0 1 1 256 0zM232 120V256c0 8 4 15.5 10.7 20l96 64c11 7.4 25.9 4.4 33.3-6.7s4.4-25.9-6.7-33.3L280 243.2V120c0-13.3-10.7-24-24-24s-24 10.7-24 24z"]},sd={prefix:"fas",iconName:"backward-step",icon:[320,512,["step-backward"],"f048","M267.5 440.6c9.5 7.9 22.8 9.7 34.1 4.4s18.4-16.6 18.4-29V96c0-12.4-7.2-23.7-18.4-29s-24.5-3.6-34.1 4.4l-192 160L64 241V96c0-17.7-14.3-32-32-32S0 78.3 0 96V416c0 17.7 14.3 32 32 32s32-14.3 32-32V271l11.5 9.6 192 160z"]},sp={prefix:"fas",iconName:"house-chimney-medical",icon:[576,512,["clinic-medical"],"f7f2","M575.8 255.5c0 18-15 32.1-32 32.1h-32l.7 160.2c.2 35.5-28.5 64.3-64 64.3H128.1c-35.3 0-64-28.7-64-64V287.6H32c-18 0-32-14-32-32.1c0-9 3-17 10-24L266.4 8c7-7 15-8 22-8s15 2 21 7L416 100.7V64c0-17.7 14.3-32 32-32h32c17.7 0 32 14.3 32 32V185l52.8 46.4c8 7 12 15 11 24zM272 192c-8.8 0-16 7.2-16 16v48H208c-8.8 0-16 7.2-16 16v32c0 8.8 7.2 16 16 16h48v48c0 8.8 7.2 16 16 16h32c8.8 0 16-7.2 16-16V320h48c8.8 0 16-7.2 16-16V272c0-8.8-7.2-16-16-16H320V208c0-8.8-7.2-16-16-16H272z"]},sm={prefix:"fas",iconName:"temperature-three-quarters",icon:[320,512,["temperature-3","thermometer-3","thermometer-three-quarters"],"f2c8","M160 64c-26.5 0-48 21.5-48 48V276.5c0 17.3-7.1 31.9-15.3 42.5C86.2 332.6 80 349.5 80 368c0 44.2 35.8 80 80 80s80-35.8 80-80c0-18.5-6.2-35.4-16.7-48.9c-8.2-10.6-15.3-25.2-15.3-42.5V112c0-26.5-21.5-48-48-48zM48 112C48 50.2 98.1 0 160 0s112 50.1 112 112V276.5c0 .1 .1 .3 .2 .6c.2 .6 .8 1.6 1.7 2.8c18.9 24.4 30.1 55 30.1 88.1c0 79.5-64.5 144-144 144S16 447.5 16 368c0-33.2 11.2-63.8 30.1-88.1c.9-1.2 1.5-2.2 1.7-2.8c.1-.3 .2-.5 .2-.6V112zM208 368c0 26.5-21.5 48-48 48s-48-21.5-48-48c0-20.9 13.4-38.7 32-45.3V144c0-8.8 7.2-16 16-16s16 7.2 16 16V322.7c18.6 6.6 32 24.4 32 45.3z"]},sv={prefix:"fas",iconName:"mobile-screen",icon:[384,512,["mobile-android-alt"],"f3cf","M16 64C16 28.7 44.7 0 80 0H304c35.3 0 64 28.7 64 64V448c0 35.3-28.7 64-64 64H80c-35.3 0-64-28.7-64-64V64zM144 448c0 8.8 7.2 16 16 16h64c8.8 0 16-7.2 16-16s-7.2-16-16-16H160c-8.8 0-16 7.2-16 16zM304 64H80V384H304V64z"]},sg={prefix:"fas",iconName:"battery-half",icon:[576,512,["battery-3"],"f242","M464 160c8.8 0 16 7.2 16 16V336c0 8.8-7.2 16-16 16H80c-8.8 0-16-7.2-16-16V176c0-8.8 7.2-16 16-16H464zM80 96C35.8 96 0 131.8 0 176V336c0 44.2 35.8 80 80 80H464c44.2 0 80-35.8 80-80V320c17.7 0 32-14.3 32-32V224c0-17.7-14.3-32-32-32V176c0-44.2-35.8-80-80-80H80zm208 96H96V320H288V192z"]},sy={prefix:"fas",iconName:"sliders",icon:[512,512,["sliders-h"],"f1de","M0 416c0 17.7 14.3 32 32 32l54.7 0c12.3 28.3 40.5 48 73.3 48s61-19.7 73.3-48L480 448c17.7 0 32-14.3 32-32s-14.3-32-32-32l-246.7 0c-12.3-28.3-40.5-48-73.3-48s-61 19.7-73.3 48L32 384c-17.7 0-32 14.3-32 32zm128 0a32 32 0 1 1 64 0 32 32 0 1 1 -64 0zM320 256a32 32 0 1 1 64 0 32 32 0 1 1 -64 0zm32-80c-32.8 0-61 19.7-73.3 48L32 224c-17.7 0-32 14.3-32 32s14.3 32 32 32l246.7 0c12.3 28.3 40.5 48 73.3 48s61-19.7 73.3-48l54.7 0c17.7 0 32-14.3 32-32s-14.3-32-32-32l-54.7 0c-12.3-28.3-40.5-48-73.3-48zM192 128a32 32 0 1 1 0-64 32 32 0 1 1 0 64zm73.3-64C253 35.7 224.8 16 192 16s-61 19.7-73.3 48L32 64C14.3 64 0 78.3 0 96s14.3 32 32 32l86.7 0c12.3 28.3 40.5 48 73.3 48s61-19.7 73.3-48L480 128c17.7 0 32-14.3 32-32s-14.3-32-32-32L265.3 64z"]},sz={prefix:"fas",iconName:"ellipsis-vertical",icon:[128,512,["ellipsis-v"],"f142","M64 360a56 56 0 1 0 0 112 56 56 0 1 0 0-112zm0-160a56 56 0 1 0 0 112 56 56 0 1 0 0-112zM120 96A56 56 0 1 0 8 96a56 56 0 1 0 112 0z"]},sb={prefix:"fas",iconName:"right-long",icon:[512,512,["long-arrow-alt-right"],"f30b","M334.5 414c8.8 3.8 19 2 26-4.6l144-136c4.8-4.5 7.5-10.8 7.5-17.4s-2.7-12.9-7.5-17.4l-144-136c-7-6.6-17.2-8.4-26-4.6s-14.5 12.5-14.5 22l0 72L32 192c-17.7 0-32 14.3-32 32l0 64c0 17.7 14.3 32 32 32l288 0 0 72c0 9.6 5.7 18.2 14.5 22z"]},sM={prefix:"fas",iconName:"tty",icon:[512,512,["teletype"],"f1e4","M38.3 241.3L15.1 200.6c-9.2-16.2-8.4-36.5 4.5-50C61.4 106.8 144.7 48 256 48s194.6 58.8 236.4 102.6c12.9 13.5 13.7 33.8 4.5 50l-23.1 40.7c-7.5 13.2-23.3 19.3-37.8 14.6l-81.1-26.6c-13.1-4.3-22-16.6-22-30.4V144c-49.6-18.1-104-18.1-153.6 0v54.8c0 13.8-8.9 26.1-22 30.4L76.1 255.8c-14.5 4.7-30.3-1.4-37.8-14.6zM32 336c0-8.8 7.2-16 16-16H80c8.8 0 16 7.2 16 16v32c0 8.8-7.2 16-16 16H48c-8.8 0-16-7.2-16-16V336zm0 96c0-8.8 7.2-16 16-16H80c8.8 0 16 7.2 16 16v32c0 8.8-7.2 16-16 16H48c-8.8 0-16-7.2-16-16V432zM144 320h32c8.8 0 16 7.2 16 16v32c0 8.8-7.2 16-16 16H144c-8.8 0-16-7.2-16-16V336c0-8.8 7.2-16 16-16zm80 16c0-8.8 7.2-16 16-16h32c8.8 0 16 7.2 16 16v32c0 8.8-7.2 16-16 16H240c-8.8 0-16-7.2-16-16V336zm112-16h32c8.8 0 16 7.2 16 16v32c0 8.8-7.2 16-16 16H336c-8.8 0-16-7.2-16-16V336c0-8.8 7.2-16 16-16zm80 16c0-8.8 7.2-16 16-16h32c8.8 0 16 7.2 16 16v32c0 8.8-7.2 16-16 16H432c-8.8 0-16-7.2-16-16V336zm16 80h32c8.8 0 16 7.2 16 16v32c0 8.8-7.2 16-16 16H432c-8.8 0-16-7.2-16-16V432c0-8.8 7.2-16 16-16zM128 432c0-8.8 7.2-16 16-16H368c8.8 0 16 7.2 16 16v32c0 8.8-7.2 16-16 16H144c-8.8 0-16-7.2-16-16V432z"]},sx={prefix:"fas",iconName:"person-hiking",icon:[384,512,["hiking"],"f6ec","M192 48a48 48 0 1 1 96 0 48 48 0 1 1 -96 0zm51.3 182.7L224.2 307l49.7 49.7c9 9 14.1 21.2 14.1 33.9V480c0 17.7-14.3 32-32 32s-32-14.3-32-32V397.3l-73.9-73.9c-15.8-15.8-22.2-38.6-16.9-60.3l20.4-84c8.3-34.1 42.7-54.9 76.7-46.4c19 4.8 35.6 16.4 46.4 32.7L305.1 208H336V184c0-13.3 10.7-24 24-24s24 10.7 24 24v55.8c0 .1 0 .2 0 .2s0 .2 0 .2V488c0 13.3-10.7 24-24 24s-24-10.7-24-24V272H296.6c-16 0-31-8-39.9-21.4l-13.3-20zM81.1 471.9L117.3 334c3 4.2 6.4 8.2 10.1 11.9l41.9 41.9L142.9 488.1c-4.5 17.1-22 27.3-39.1 22.8s-27.3-22-22.8-39.1zm55.5-346L101.4 266.5c-3 12.1-14.9 19.9-27.2 17.9l-47.9-8c-14-2.3-22.9-16.3-19.2-30L31.9 155c9.5-34.8 41.1-59 77.2-59h4.2c15.6 0 27.1 14.7 23.3 29.8z"]},sC={prefix:"fas",iconName:"cable-car",icon:[512,512,[128673,57551,"tram"],"f7da","M288 0a32 32 0 1 1 0 64 32 32 0 1 1 0-64zM160 56a32 32 0 1 1 64 0 32 32 0 1 1 -64 0zM32 288c0-35.3 28.7-64 64-64H232V157.5l-203.1 42c-13 2.7-25.7-5.7-28.4-18.6s5.7-25.7 18.6-28.4l232-48 232-48c13-2.7 25.7 5.7 28.4 18.6s-5.7 25.7-18.6 28.4L280 147.5V224H416c35.3 0 64 28.7 64 64V448c0 35.3-28.7 64-64 64H96c-35.3 0-64-28.7-64-64V288zm64 0c-8.8 0-16 7.2-16 16v64c0 8.8 7.2 16 16 16h64c8.8 0 16-7.2 16-16V304c0-8.8-7.2-16-16-16H96zm112 16v64c0 8.8 7.2 16 16 16h64c8.8 0 16-7.2 16-16V304c0-8.8-7.2-16-16-16H224c-8.8 0-16 7.2-16 16zm144-16c-8.8 0-16 7.2-16 16v64c0 8.8 7.2 16 16 16h64c8.8 0 16-7.2 16-16V304c0-8.8-7.2-16-16-16H352z"]},sH={prefix:"fas",iconName:"face-grin",icon:[512,512,[128512,"grin"],"f580","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM388.1 312.8c12.3-3.8 24.3 6.9 19.3 18.7C382.4 390.6 324.2 432 256.3 432s-126.2-41.4-151.1-100.5c-5-11.8 7-22.5 19.3-18.7c39.7 12.2 84.5 19 131.8 19s92.1-6.8 131.8-19zM144.4 208a32 32 0 1 1 64 0 32 32 0 1 1 -64 0zm192-32a32 32 0 1 1 0 64 32 32 0 1 1 0-64z"]},sw={prefix:"fas",iconName:"delete-left",icon:[576,512,[9003,"backspace"],"f55a","M576 128c0-35.3-28.7-64-64-64H205.3c-17 0-33.3 6.7-45.3 18.7L9.4 233.4c-6 6-9.4 14.1-9.4 22.6s3.4 16.6 9.4 22.6L160 429.3c12 12 28.3 18.7 45.3 18.7H512c35.3 0 64-28.7 64-64V128zM271 175c9.4-9.4 24.6-9.4 33.9 0l47 47 47-47c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9l-47 47 47 47c9.4 9.4 9.4 24.6 0 33.9s-24.6 9.4-33.9 0l-47-47-47 47c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9l47-47-47-47c-9.4-9.4-9.4-24.6 0-33.9z"]},sV={prefix:"fas",iconName:"eye-dropper",icon:[512,512,["eye-dropper-empty","eyedropper"],"f1fb","M341.6 29.2L240.1 130.8l-9.4-9.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l160 160c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3l-9.4-9.4L482.8 170.4c39-39 39-102.2 0-141.1s-102.2-39-141.1 0zM55.4 323.3c-15 15-23.4 35.4-23.4 56.6v42.4L5.4 462.2c-8.5 12.7-6.8 29.6 4 40.4s27.7 12.5 40.4 4L89.7 480h42.4c21.2 0 41.6-8.4 56.6-23.4L309.4 335.9l-45.3-45.3L143.4 411.3c-3 3-7.1 4.7-11.3 4.7H96V379.9c0-4.2 1.7-8.3 4.7-11.3L221.4 247.9l-45.3-45.3L55.4 323.3z"]},sk={prefix:"fas",iconName:"mobile",icon:[384,512,[128241,"mobile-android","mobile-phone"],"f3ce","M80 0C44.7 0 16 28.7 16 64V448c0 35.3 28.7 64 64 64H304c35.3 0 64-28.7 64-64V64c0-35.3-28.7-64-64-64H80zm80 432h64c8.8 0 16 7.2 16 16s-7.2 16-16 16H160c-8.8 0-16-7.2-16-16s7.2-16 16-16z"]},sL={prefix:"fas",iconName:"face-meh",icon:[512,512,[128528,"meh"],"f11a","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM176.4 176a32 32 0 1 1 0 64 32 32 0 1 1 0-64zm128 32a32 32 0 1 1 64 0 32 32 0 1 1 -64 0zM160 336H352c8.8 0 16 7.2 16 16s-7.2 16-16 16H160c-8.8 0-16-7.2-16-16s7.2-16 16-16z"]},sS={prefix:"fas",iconName:"book-skull",icon:[448,512,["book-dead"],"f6b7","M0 96C0 43 43 0 96 0H384h32c17.7 0 32 14.3 32 32V352c0 17.7-14.3 32-32 32v64c17.7 0 32 14.3 32 32s-14.3 32-32 32H384 96c-53 0-96-43-96-96V96zM64 416c0 17.7 14.3 32 32 32H352V384H96c-17.7 0-32 14.3-32 32zM320 112c0-35.3-35.8-64-80-64s-80 28.7-80 64c0 20.9 12.6 39.5 32 51.2V176c0 8.8 7.2 16 16 16h64c8.8 0 16-7.2 16-16V163.2c19.4-11.7 32-30.3 32-51.2zM208 96a16 16 0 1 1 0 32 16 16 0 1 1 0-32zm48 16a16 16 0 1 1 32 0 16 16 0 1 1 -32 0zM134.3 209.3c-8.1-3.5-17.5 .3-21 8.4s.3 17.5 8.4 21L199.4 272l-77.7 33.3c-8.1 3.5-11.9 12.9-8.4 21s12.9 11.9 21 8.4L240 289.4l105.7 45.3c8.1 3.5 17.5-.3 21-8.4s-.3-17.5-8.4-21L280.6 272l77.7-33.3c8.1-3.5 11.9-12.9 8.4-21s-12.9-11.9-21-8.4L240 254.6 134.3 209.3z"]},sN={prefix:"fas",iconName:"id-card",icon:[576,512,[62147,"drivers-license"],"f2c2","M0 96l576 0c0-35.3-28.7-64-64-64H64C28.7 32 0 60.7 0 96zm0 32V416c0 35.3 28.7 64 64 64H512c35.3 0 64-28.7 64-64V128H0zM64 405.3c0-29.5 23.9-53.3 53.3-53.3H234.7c29.5 0 53.3 23.9 53.3 53.3c0 5.9-4.8 10.7-10.7 10.7H74.7c-5.9 0-10.7-4.8-10.7-10.7zM176 192a64 64 0 1 1 0 128 64 64 0 1 1 0-128zm176 16c0-8.8 7.2-16 16-16H496c8.8 0 16 7.2 16 16s-7.2 16-16 16H368c-8.8 0-16-7.2-16-16zm0 64c0-8.8 7.2-16 16-16H496c8.8 0 16 7.2 16 16s-7.2 16-16 16H368c-8.8 0-16-7.2-16-16zm0 64c0-8.8 7.2-16 16-16H496c8.8 0 16 7.2 16 16s-7.2 16-16 16H368c-8.8 0-16-7.2-16-16z"]},sT={prefix:"fas",iconName:"outdent",icon:[448,512,["dedent"],"f03b","M0 64C0 46.3 14.3 32 32 32H416c17.7 0 32 14.3 32 32s-14.3 32-32 32H32C14.3 96 0 81.7 0 64zM192 192c0-17.7 14.3-32 32-32H416c17.7 0 32 14.3 32 32s-14.3 32-32 32H224c-17.7 0-32-14.3-32-32zm32 96H416c17.7 0 32 14.3 32 32s-14.3 32-32 32H224c-17.7 0-32-14.3-32-32s14.3-32 32-32zM0 448c0-17.7 14.3-32 32-32H416c17.7 0 32 14.3 32 32s-14.3 32-32 32H32c-17.7 0-32-14.3-32-32zM.2 268.6c-8.2-6.4-8.2-18.9 0-25.3l101.9-79.3c10.5-8.2 25.8-.7 25.8 12.6V335.3c0 13.3-15.3 20.8-25.8 12.6L.2 268.6z"]},sA={prefix:"fas",iconName:"house",icon:[576,512,[127968,63498,63500,"home","home-alt","home-lg-alt"],"f015","M575.8 255.5c0 18-15 32.1-32 32.1h-32l.7 160.2c0 2.7-.2 5.4-.5 8.1V472c0 22.1-17.9 40-40 40H456c-1.1 0-2.2 0-3.3-.1c-1.4 .1-2.8 .1-4.2 .1H416 392c-22.1 0-40-17.9-40-40V448 384c0-17.7-14.3-32-32-32H256c-17.7 0-32 14.3-32 32v64 24c0 22.1-17.9 40-40 40H160 128.1c-1.5 0-3-.1-4.5-.2c-1.2 .1-2.4 .2-3.6 .2H104c-22.1 0-40-17.9-40-40V360c0-.9 0-1.9 .1-2.8V287.6H32c-18 0-32-14-32-32.1c0-9 3-17 10-24L266.4 8c7-7 15-8 22-8s15 2 21 7L564.8 231.5c8 7 12 15 11 24z"]},s_={prefix:"fas",iconName:"arrow-right-arrow-left",icon:[448,512,[8644,"exchange"],"f0ec","M438.6 150.6c12.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.3L338.7 96 32 96C14.3 96 0 110.3 0 128s14.3 32 32 32l306.7 0-41.4 41.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l96-96zm-333.3 352c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L109.3 416 416 416c17.7 0 32-14.3 32-32s-14.3-32-32-32l-306.7 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 96z"]},sE={prefix:"fas",iconName:"rotate-right",icon:[512,512,["redo-alt","rotate-forward"],"f2f9","M463.5 224H472c13.3 0 24-10.7 24-24V72c0-9.7-5.8-18.5-14.8-22.2s-19.3-1.7-26.2 5.2L413.4 96.6c-87.6-86.5-228.7-86.2-315.8 1c-87.5 87.5-87.5 229.3 0 316.8s229.3 87.5 316.8 0c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0c-62.5 62.5-163.8 62.5-226.3 0s-62.5-163.8 0-226.3c62.2-62.2 162.7-62.5 225.3-1L327 183c-6.9 6.9-8.9 17.2-5.2 26.2s12.5 14.8 22.2 14.8H463.5z"]},sO={prefix:"fas",iconName:"utensils",icon:[448,512,[127860,61685,"cutlery"],"f2e7","M416 0C400 0 288 32 288 176V288c0 35.3 28.7 64 64 64h32V480c0 17.7 14.3 32 32 32s32-14.3 32-32V352 240 32c0-17.7-14.3-32-32-32zM64 16C64 7.8 57.9 1 49.7 .1S34.2 4.6 32.4 12.5L2.1 148.8C.7 155.1 0 161.5 0 167.9c0 45.9 35.1 83.6 80 87.7V480c0 17.7 14.3 32 32 32s32-14.3 32-32V255.6c44.9-4.1 80-41.8 80-87.7c0-6.4-.7-12.8-2.1-19.1L191.6 12.5c-1.8-8-9.3-13.3-17.4-12.4S160 7.8 160 16V150.2c0 5.4-4.4 9.8-9.8 9.8c-5.1 0-9.3-3.9-9.8-9L127.9 14.6C127.2 6.3 120.3 0 112 0s-15.2 6.3-15.9 14.6L83.7 151c-.5 5.1-4.7 9-9.8 9c-5.4 0-9.8-4.4-9.8-9.8V16zm48.3 152l-.3 0-.3 0 .3-.7 .3 .7z"]},sR={prefix:"fas",iconName:"arrow-up-wide-short",icon:[576,512,["sort-amount-up"],"f161","M151.6 42.4C145.5 35.8 137 32 128 32s-17.5 3.8-23.6 10.4l-88 96c-11.9 13-11.1 33.3 2 45.2s33.3 11.1 45.2-2L96 146.3V448c0 17.7 14.3 32 32 32s32-14.3 32-32V146.3l32.4 35.4c11.9 13 32.2 13.9 45.2 2s13.9-32.2 2-45.2l-88-96zM320 480h32c17.7 0 32-14.3 32-32s-14.3-32-32-32H320c-17.7 0-32 14.3-32 32s14.3 32 32 32zm0-128h96c17.7 0 32-14.3 32-32s-14.3-32-32-32H320c-17.7 0-32 14.3-32 32s14.3 32 32 32zm0-128H480c17.7 0 32-14.3 32-32s-14.3-32-32-32H320c-17.7 0-32 14.3-32 32s14.3 32 32 32zm0-128H544c17.7 0 32-14.3 32-32s-14.3-32-32-32H320c-17.7 0-32 14.3-32 32s14.3 32 32 32z"]},sP={prefix:"fas",iconName:"tower-broadcast",icon:[576,512,["broadcast-tower"],"f519","M80.3 44C69.8 69.9 64 98.2 64 128s5.8 58.1 16.3 84c6.6 16.4-1.3 35-17.7 41.7s-35-1.3-41.7-17.7C7.4 202.6 0 166.1 0 128S7.4 53.4 20.9 20C27.6 3.6 46.2-4.3 62.6 2.3S86.9 27.6 80.3 44zM555.1 20C568.6 53.4 576 89.9 576 128s-7.4 74.6-20.9 108c-6.6 16.4-25.3 24.3-41.7 17.7S489.1 228.4 495.7 212c10.5-25.9 16.3-54.2 16.3-84s-5.8-58.1-16.3-84C489.1 27.6 497 9 513.4 2.3s35 1.3 41.7 17.7zM352 128c0 23.7-12.9 44.4-32 55.4V480c0 17.7-14.3 32-32 32s-32-14.3-32-32V183.4c-19.1-11.1-32-31.7-32-55.4c0-35.3 28.7-64 64-64s64 28.7 64 64zM170.6 76.8C163.8 92.4 160 109.7 160 128s3.8 35.6 10.6 51.2c7.1 16.2-.3 35.1-16.5 42.1s-35.1-.3-42.1-16.5c-10.3-23.6-16-49.6-16-76.8s5.7-53.2 16-76.8c7.1-16.2 25.9-23.6 42.1-16.5s23.6 25.9 16.5 42.1zM464 51.2c10.3 23.6 16 49.6 16 76.8s-5.7 53.2-16 76.8c-7.1 16.2-25.9 23.6-42.1 16.5s-23.6-25.9-16.5-42.1c6.8-15.6 10.6-32.9 10.6-51.2s-3.8-35.6-10.6-51.2c-7.1-16.2 .3-35.1 16.5-42.1s35.1 .3 42.1 16.5z"]},sI={prefix:"fas",iconName:"up-long",icon:[320,512,["long-arrow-alt-up"],"f30c","M318 177.5c3.8-8.8 2-19-4.6-26l-136-144C172.9 2.7 166.6 0 160 0s-12.9 2.7-17.4 7.5l-136 144c-6.6 7-8.4 17.2-4.6 26S14.4 192 24 192H96l0 288c0 17.7 14.3 32 32 32h64c17.7 0 32-14.3 32-32l0-288h72c9.6 0 18.2-5.7 22-14.5z"]},sj={prefix:"fas",iconName:"file-arrow-down",icon:[384,512,["file-download"],"f56d","M64 0C28.7 0 0 28.7 0 64V448c0 35.3 28.7 64 64 64H320c35.3 0 64-28.7 64-64V160H256c-17.7 0-32-14.3-32-32V0H64zM256 0V128H384L256 0zM216 232V334.1l31-31c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9l-72 72c-9.4 9.4-24.6 9.4-33.9 0l-72-72c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l31 31V232c0-13.3 10.7-24 24-24s24 10.7 24 24z"]},sB={prefix:"fas",iconName:"bolt",icon:[448,512,[9889,"zap"],"f0e7","M349.4 44.6c5.9-13.7 1.5-29.7-10.6-38.5s-28.6-8-39.9 1.8l-256 224c-10 8.8-13.6 22.9-8.9 35.3S50.7 288 64 288H175.5L98.6 467.4c-5.9 13.7-1.5 29.7 10.6 38.5s28.6 8 39.9-1.8l256-224c10-8.8 13.6-22.9 8.9-35.3s-16.6-20.7-30-20.7H272.5L349.4 44.6z"]},sF={prefix:"fas",iconName:"yen-sign",icon:[320,512,[165,"cny","jpy","rmb","yen"],"f157","M58.6 46.2C48.8 31.5 29 27.6 14.3 37.4S-4.4 67 5.4 81.7L100.2 224H48c-17.7 0-32 14.3-32 32s14.3 32 32 32h80v32H48c-17.7 0-32 14.3-32 32s14.3 32 32 32h80v64c0 17.7 14.3 32 32 32s32-14.3 32-32V384h80c17.7 0 32-14.3 32-32s-14.3-32-32-32H192V288h80c17.7 0 32-14.3 32-32s-14.3-32-32-32H219.8L314.6 81.7c9.8-14.7 5.8-34.6-8.9-44.4s-34.6-5.8-44.4 8.9L160 198.3 58.6 46.2z"]},sD={prefix:"fas",iconName:"ruble-sign",icon:[384,512,[8381,"rouble","rub","ruble"],"f158","M96 32C78.3 32 64 46.3 64 64V256H32c-17.7 0-32 14.3-32 32s14.3 32 32 32H64v32H32c-17.7 0-32 14.3-32 32s14.3 32 32 32H64v32c0 17.7 14.3 32 32 32s32-14.3 32-32V416H288c17.7 0 32-14.3 32-32s-14.3-32-32-32H128V320H240c79.5 0 144-64.5 144-144s-64.5-144-144-144H96zM240 256H128V96H240c44.2 0 80 35.8 80 80s-35.8 80-80 80z"]},sZ={prefix:"fas",iconName:"face-laugh-wink",icon:[512,512,["laugh-wink"],"f59c","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM96.8 314.1c-3.8-13.7 7.4-26.1 21.6-26.1H393.6c14.2 0 25.5 12.4 21.6 26.1C396.2 382 332.1 432 256 432s-140.2-50-159.2-117.9zM144.4 192a32 32 0 1 1 64 0 32 32 0 1 1 -64 0zm156.4 25.6c-5.3 7.1-15.3 8.5-22.4 3.2s-8.5-15.3-3.2-22.4c30.4-40.5 91.2-40.5 121.6 0c5.3 7.1 3.9 17.1-3.2 22.4s-17.1 3.9-22.4-3.2c-17.6-23.5-52.8-23.5-70.4 0z"]},sq={prefix:"fas",iconName:"circle-down",icon:[512,512,[61466,"arrow-alt-circle-down"],"f358","M256 0a256 256 0 1 0 0 512A256 256 0 1 0 256 0zM376.9 294.6L269.8 394.5c-3.8 3.5-8.7 5.5-13.8 5.5s-10.1-2-13.8-5.5L135.1 294.6c-4.5-4.2-7.1-10.1-7.1-16.3c0-12.3 10-22.3 22.3-22.3l57.7 0 0-96c0-17.7 14.3-32 32-32l32 0c17.7 0 32 14.3 32 32l0 96 57.7 0c12.3 0 22.3 10 22.3 22.3c0 6.2-2.6 12.1-7.1 16.3z"]},sU={prefix:"fas",iconName:"arrow-down-short-wide",icon:[576,512,["sort-amount-desc","sort-amount-down-alt"],"f884","M151.6 469.6C145.5 476.2 137 480 128 480s-17.5-3.8-23.6-10.4l-88-96c-11.9-13-11.1-33.3 2-45.2s33.3-11.1 45.2 2L96 365.7V64c0-17.7 14.3-32 32-32s32 14.3 32 32V365.7l32.4-35.4c11.9-13 32.2-13.9 45.2-2s13.9 32.2 2 45.2l-88 96zM320 32h32c17.7 0 32 14.3 32 32s-14.3 32-32 32H320c-17.7 0-32-14.3-32-32s14.3-32 32-32zm0 128h96c17.7 0 32 14.3 32 32s-14.3 32-32 32H320c-17.7 0-32-14.3-32-32s14.3-32 32-32zm0 128H480c17.7 0 32 14.3 32 32s-14.3 32-32 32H320c-17.7 0-32-14.3-32-32s14.3-32 32-32zm0 128H544c17.7 0 32 14.3 32 32s-14.3 32-32 32H320c-17.7 0-32-14.3-32-32s14.3-32 32-32z"]},sW={prefix:"fas",iconName:"arrow-right-long",icon:[512,512,["long-arrow-right"],"f178","M502.6 278.6c12.5-12.5 12.5-32.8 0-45.3l-128-128c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L402.7 224 32 224c-17.7 0-32 14.3-32 32s14.3 32 32 32l370.7 0-73.4 73.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l128-128z"]},s$={prefix:"fas",iconName:"ellipsis",icon:[448,512,["ellipsis-h"],"f141","M8 256a56 56 0 1 1 112 0A56 56 0 1 1 8 256zm160 0a56 56 0 1 1 112 0 56 56 0 1 1 -112 0zm216-56a56 56 0 1 1 0 112 56 56 0 1 1 0-112z"]},sG={prefix:"fas",iconName:"kit-medical",icon:[576,512,["first-aid"],"f479","M64 32C28.7 32 0 60.7 0 96V416c0 35.3 28.7 64 64 64H96V32H64zm64 0V480H448V32H128zM512 480c35.3 0 64-28.7 64-64V96c0-35.3-28.7-64-64-64H480V480h32zM256 176c0-8.8 7.2-16 16-16h32c8.8 0 16 7.2 16 16v48h48c8.8 0 16 7.2 16 16v32c0 8.8-7.2 16-16 16H320v48c0 8.8-7.2 16-16 16H272c-8.8 0-16-7.2-16-16V288H208c-8.8 0-16-7.2-16-16V240c0-8.8 7.2-16 16-16h48V176z"]},sY={prefix:"fas",iconName:"credit-card",icon:[576,512,[128179,62083,"credit-card-alt"],"f09d","M64 32C28.7 32 0 60.7 0 96v32H576V96c0-35.3-28.7-64-64-64H64zM576 224H0V416c0 35.3 28.7 64 64 64H512c35.3 0 64-28.7 64-64V224zM112 352h64c8.8 0 16 7.2 16 16s-7.2 16-16 16H112c-8.8 0-16-7.2-16-16s7.2-16 16-16zm112 16c0-8.8 7.2-16 16-16H368c8.8 0 16 7.2 16 16s-7.2 16-16 16H240c-8.8 0-16-7.2-16-16z"]},sK={prefix:"fas",iconName:"car",icon:[512,512,[128664,"automobile"],"f1b9","M135.2 117.4L109.1 192H402.9l-26.1-74.6C372.3 104.6 360.2 96 346.6 96H165.4c-13.6 0-25.7 8.6-30.2 21.4zM39.6 196.8L74.8 96.3C88.3 57.8 124.6 32 165.4 32H346.6c40.8 0 77.1 25.8 90.6 64.3l35.2 100.5c23.2 9.6 39.6 32.5 39.6 59.2V400v48c0 17.7-14.3 32-32 32H448c-17.7 0-32-14.3-32-32V400H96v48c0 17.7-14.3 32-32 32H32c-17.7 0-32-14.3-32-32V400 256c0-26.7 16.4-49.6 39.6-59.2zM128 288a32 32 0 1 0 -64 0 32 32 0 1 0 64 0zm288 32a32 32 0 1 0 0-64 32 32 0 1 0 0 64z"]},sX={prefix:"fas",iconName:"book-open-reader",icon:[512,512,["book-reader"],"f5da","M160 96a96 96 0 1 1 192 0A96 96 0 1 1 160 96zm80 152V512l-48.4-24.2c-20.9-10.4-43.5-17-66.8-19.3l-96-9.6C12.5 457.2 0 443.5 0 427V224c0-17.7 14.3-32 32-32H62.3c63.6 0 125.6 19.6 177.7 56zm32 264V248c52.1-36.4 114.1-56 177.7-56H480c17.7 0 32 14.3 32 32V427c0 16.4-12.5 30.2-28.8 31.8l-96 9.6c-23.2 2.3-45.9 8.9-66.8 19.3L272 512z"]},sQ={prefix:"fas",iconName:"temperature-arrow-up",icon:[576,512,["temperature-up"],"e040","M128 112c0-26.5 21.5-48 48-48s48 21.5 48 48V276.5c0 17.3 7.1 31.9 15.3 42.5C249.8 332.6 256 349.5 256 368c0 44.2-35.8 80-80 80s-80-35.8-80-80c0-18.5 6.2-35.4 16.7-48.9c8.2-10.6 15.3-25.2 15.3-42.5V112zM176 0C114.1 0 64 50.1 64 112V276.4c0 .1-.1 .3-.2 .6c-.2 .6-.8 1.6-1.7 2.8C43.2 304.2 32 334.8 32 368c0 79.5 64.5 144 144 144s144-64.5 144-144c0-33.2-11.2-63.8-30.1-88.1c-.9-1.2-1.5-2.2-1.7-2.8c-.1-.3-.2-.5-.2-.6V112C288 50.1 237.9 0 176 0zm0 416c26.5 0 48-21.5 48-48c0-20.9-13.4-38.7-32-45.3V112c0-8.8-7.2-16-16-16s-16 7.2-16 16V322.7c-18.6 6.6-32 24.4-32 45.3c0 26.5 21.5 48 48 48zM480 160h32c12.9 0 24.6-7.8 29.6-19.8s2.2-25.7-6.9-34.9l-64-64c-12.5-12.5-32.8-12.5-45.3 0l-64 64c-9.2 9.2-11.9 22.9-6.9 34.9s16.6 19.8 29.6 19.8h32V448c0 17.7 14.3 32 32 32s32-14.3 32-32V160z"]},sJ={prefix:"fas",iconName:"square-h",icon:[448,512,["h-square"],"f0fd","M64 32C28.7 32 0 60.7 0 96V416c0 35.3 28.7 64 64 64H384c35.3 0 64-28.7 64-64V96c0-35.3-28.7-64-64-64H64zM336 152V256 360c0 13.3-10.7 24-24 24s-24-10.7-24-24V280H160l0 80c0 13.3-10.7 24-24 24s-24-10.7-24-24l0-208c0-13.3 10.7-24 24-24s24 10.7 24 24v80H288V152c0-13.3 10.7-24 24-24s24 10.7 24 24z"]},s1={prefix:"fas",iconName:"temperature-full",icon:[320,512,["temperature-4","thermometer-4","thermometer-full"],"f2c7","M160 64c-26.5 0-48 21.5-48 48V276.5c0 17.3-7.1 31.9-15.3 42.5C86.2 332.6 80 349.5 80 368c0 44.2 35.8 80 80 80s80-35.8 80-80c0-18.5-6.2-35.4-16.7-48.9c-8.2-10.6-15.3-25.2-15.3-42.5V112c0-26.5-21.5-48-48-48zM48 112C48 50.2 98.1 0 160 0s112 50.1 112 112V276.5c0 .1 .1 .3 .2 .6c.2 .6 .8 1.6 1.7 2.8c18.9 24.4 30.1 55 30.1 88.1c0 79.5-64.5 144-144 144S16 447.5 16 368c0-33.2 11.2-63.8 30.1-88.1c.9-1.2 1.5-2.2 1.7-2.8c.1-.3 .2-.5 .2-.6V112zM208 368c0 26.5-21.5 48-48 48s-48-21.5-48-48c0-20.9 13.4-38.7 32-45.3V112c0-8.8 7.2-16 16-16s16 7.2 16 16V322.7c18.6 6.6 32 24.4 32 45.3z"]},s2={prefix:"fas",iconName:"handshake-angle",icon:[640,512,["hands-helping"],"f4c4","M544 248v3.3l69.7-69.7c21.9-21.9 21.9-57.3 0-79.2L535.6 24.4c-21.9-21.9-57.3-21.9-79.2 0L416.3 64.5c-2.7-.3-5.5-.5-8.3-.5H296c-37.1 0-67.6 28-71.6 64H224V248c0 22.1 17.9 40 40 40s40-17.9 40-40V176c0 0 0-.1 0-.1V160l16 0 136 0c0 0 0 0 .1 0H464c44.2 0 80 35.8 80 80v8zM336 192v56c0 39.8-32.2 72-72 72s-72-32.2-72-72V129.4c-35.9 6.2-65.8 32.3-76 68.2L99.5 255.2 26.3 328.4c-21.9 21.9-21.9 57.3 0 79.2l78.1 78.1c21.9 21.9 57.3 21.9 79.2 0l37.7-37.7c.9 0 1.8 .1 2.7 .1H384c26.5 0 48-21.5 48-48c0-5.6-1-11-2.7-16H432c26.5 0 48-21.5 48-48c0-12.8-5-24.4-13.2-33c25.7-5 45.1-27.6 45.2-54.8v-.4c-.1-30.8-25.1-55.8-56-55.8c0 0 0 0 0 0l-120 0z"]},s0={prefix:"fas",iconName:"location-dot",icon:[384,512,["map-marker-alt"],"f3c5","M215.7 499.2C267 435 384 279.4 384 192C384 86 298 0 192 0S0 86 0 192c0 87.4 117 243 168.3 307.2c12.3 15.3 35.1 15.3 47.4 0zM192 128a64 64 0 1 1 0 128 64 64 0 1 1 0-128z"]},s3={prefix:"fas",iconName:"person-swimming",icon:[576,512,[127946,"swimmer"],"f5c4","M309.5 178.4L447.9 297.1c-1.6 .9-3.2 2-4.8 3c-18 12.4-40.1 20.3-59.2 20.3c-19.6 0-40.8-7.7-59.2-20.3c-22.1-15.5-51.6-15.5-73.7 0c-17.1 11.8-38 20.3-59.2 20.3c-10.1 0-21.1-2.2-31.9-6.2C163.1 193.2 262.2 96 384 96h64c17.7 0 32 14.3 32 32s-14.3 32-32 32H384c-26.9 0-52.3 6.6-74.5 18.4zM160 160A64 64 0 1 1 32 160a64 64 0 1 1 128 0zM306.5 325.9C329 341.4 356.5 352 384 352c26.9 0 55.4-10.8 77.4-26.1l0 0c11.9-8.5 28.1-7.8 39.2 1.7c14.4 11.9 32.5 21 50.6 25.2c17.2 4 27.9 21.2 23.9 38.4s-21.2 27.9-38.4 23.9c-24.5-5.7-44.9-16.5-58.2-25C449.5 405.7 417 416 384 416c-31.9 0-60.6-9.9-80.4-18.9c-5.8-2.7-11.1-5.3-15.6-7.7c-4.5 2.4-9.7 5.1-15.6 7.7c-19.8 9-48.5 18.9-80.4 18.9c-33 0-65.5-10.3-94.5-25.8c-13.4 8.4-33.7 19.3-58.2 25c-17.2 4-34.4-6.7-38.4-23.9s6.7-34.4 23.9-38.4c18.1-4.2 36.2-13.3 50.6-25.2c11.1-9.4 27.3-10.1 39.2-1.7l0 0C136.7 341.2 165.1 352 192 352c27.5 0 55-10.6 77.5-26.1c11.1-7.9 25.9-7.9 37 0z"]},s4={prefix:"fas",iconName:"droplet",icon:[384,512,[128167,"tint"],"f043","M192 512C86 512 0 426 0 320C0 228.8 130.2 57.7 166.6 11.7C172.6 4.2 181.5 0 191.1 0h1.8c9.6 0 18.5 4.2 24.5 11.7C253.8 57.7 384 228.8 384 320c0 106-86 192-192 192zM96 336c0-8.8-7.2-16-16-16s-16 7.2-16 16c0 61.9 50.1 112 112 112c8.8 0 16-7.2 16-16s-7.2-16-16-16c-44.2 0-80-35.8-80-80z"]},s6={prefix:"fas",iconName:"earth-americas",icon:[512,512,[127758,"earth","earth-america","globe-americas"],"f57d","M57.7 193l9.4 16.4c8.3 14.5 21.9 25.2 38 29.8L163 255.7c17.2 4.9 29 20.6 29 38.5v39.9c0 11 6.2 21 16 25.9s16 14.9 16 25.9v39c0 15.6 14.9 26.9 29.9 22.6c16.1-4.6 28.6-17.5 32.7-33.8l2.8-11.2c4.2-16.9 15.2-31.4 30.3-40l8.1-4.6c15-8.5 24.2-24.5 24.2-41.7v-8.3c0-12.7-5.1-24.9-14.1-33.9l-3.9-3.9c-9-9-21.2-14.1-33.9-14.1H257c-11.1 0-22.1-2.9-31.8-8.4l-34.5-19.7c-4.3-2.5-7.6-6.5-9.2-11.2c-3.2-9.6 1.1-20 10.2-24.5l5.9-3c6.6-3.3 14.3-3.9 21.3-1.5l23.2 7.7c8.2 2.7 17.2-.4 21.9-7.5c4.7-7 4.2-16.3-1.2-22.8l-13.6-16.3c-10-12-9.9-29.5 .3-41.3l15.7-18.3c8.8-10.3 10.2-25 3.5-36.7l-2.4-4.2c-3.5-.2-6.9-.3-10.4-.3C163.1 48 84.4 108.9 57.7 193zM464 256c0-36.8-9.6-71.4-26.4-101.5L412 164.8c-15.7 6.3-23.8 23.8-18.5 39.8l16.9 50.7c3.5 10.4 12 18.3 22.6 20.9l29.1 7.3c1.2-9 1.8-18.2 1.8-27.5zM0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256z"]},s5={prefix:"fas",iconName:"battery-empty",icon:[576,512,["battery-0"],"f244","M80 160c-8.8 0-16 7.2-16 16V336c0 8.8 7.2 16 16 16H464c8.8 0 16-7.2 16-16V176c0-8.8-7.2-16-16-16H80zM0 176c0-44.2 35.8-80 80-80H464c44.2 0 80 35.8 80 80v16c17.7 0 32 14.3 32 32v64c0 17.7-14.3 32-32 32v16c0 44.2-35.8 80-80 80H80c-44.2 0-80-35.8-80-80V176z"]},s8={prefix:"fas",iconName:"gauge-high",icon:[512,512,[62461,"tachometer-alt","tachometer-alt-fast"],"f625","M0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256zM288 96a32 32 0 1 0 -64 0 32 32 0 1 0 64 0zM256 416c35.3 0 64-28.7 64-64c0-17.4-6.9-33.1-18.1-44.6L366 161.7c5.3-12.1-.2-26.3-12.3-31.6s-26.3 .2-31.6 12.3L257.9 288c-.6 0-1.3 0-1.9 0c-35.3 0-64 28.7-64 64s28.7 64 64 64zM176 144a32 32 0 1 0 -64 0 32 32 0 1 0 64 0zM96 288a32 32 0 1 0 0-64 32 32 0 1 0 0 64zm352-32a32 32 0 1 0 -64 0 32 32 0 1 0 64 0z"]},s7={prefix:"fas",iconName:"hospital",icon:[640,512,[127973,62589,"hospital-alt","hospital-wide"],"f0f8","M192 48c0-26.5 21.5-48 48-48H400c26.5 0 48 21.5 48 48V512H368V432c0-26.5-21.5-48-48-48s-48 21.5-48 48v80H192V48zM48 96H160V512H48c-26.5 0-48-21.5-48-48V320H80c8.8 0 16-7.2 16-16s-7.2-16-16-16H0V224H80c8.8 0 16-7.2 16-16s-7.2-16-16-16H0V144c0-26.5 21.5-48 48-48zm544 0c26.5 0 48 21.5 48 48v48H560c-8.8 0-16 7.2-16 16s7.2 16 16 16h80v64H560c-8.8 0-16 7.2-16 16s7.2 16 16 16h80V464c0 26.5-21.5 48-48 48H480V96H592zM312 64c-8.8 0-16 7.2-16 16v24H272c-8.8 0-16 7.2-16 16v16c0 8.8 7.2 16 16 16h24v24c0 8.8 7.2 16 16 16h16c8.8 0 16-7.2 16-16V152h24c8.8 0 16-7.2 16-16V120c0-8.8-7.2-16-16-16H344V80c0-8.8-7.2-16-16-16H312z"]},s9={prefix:"fas",iconName:"bars-staggered",icon:[512,512,["reorder","stream"],"f550","M0 96C0 78.3 14.3 64 32 64H416c17.7 0 32 14.3 32 32s-14.3 32-32 32H32C14.3 128 0 113.7 0 96zM64 256c0-17.7 14.3-32 32-32H480c17.7 0 32 14.3 32 32s-14.3 32-32 32H96c-17.7 0-32-14.3-32-32zM448 416c0 17.7-14.3 32-32 32H32c-17.7 0-32-14.3-32-32s14.3-32 32-32H416c17.7 0 32 14.3 32 32z"]},le={prefix:"fas",iconName:"person-walking-with-cane",icon:[512,512,["blind"],"f29d","M176 96a48 48 0 1 0 0-96 48 48 0 1 0 0 96zm-8.4 32c-36.4 0-69.6 20.5-85.9 53.1L35.4 273.7c-7.9 15.8-1.5 35 14.3 42.9s35 1.5 42.9-14.3L128 231.6v43.2c0 17 6.7 33.3 18.7 45.3L224 397.3V480c0 17.7 14.3 32 32 32s32-14.3 32-32V390.6c0-12.7-5.1-24.9-14.1-33.9L224 306.7V213.3l70.4 93.9c10.6 14.1 30.7 17 44.8 6.4s17-30.7 6.4-44.8L268.8 166.4C250.7 142.2 222.2 128 192 128H167.6zM128.3 346.8L97 472.2c-4.3 17.1 6.1 34.5 23.3 38.8s34.5-6.1 38.8-23.3l22-88.2-52.8-52.8zM450.8 505.1c5 7.3 15 9.1 22.3 4s9.1-15 4-22.3L358.9 316.1c-2.8 3.8-6.1 7.3-10.1 10.3c-5 3.8-10.5 6.4-16.2 7.9L450.8 505.1z"]},lt={prefix:"fas",iconName:"check-to-slot",icon:[576,512,["vote-yea"],"f772","M96 80c0-26.5 21.5-48 48-48H432c26.5 0 48 21.5 48 48V384H96V80zm313 47c-9.4-9.4-24.6-9.4-33.9 0l-111 111-47-47c-9.4-9.4-24.6-9.4-33.9 0s-9.4 24.6 0 33.9l64 64c9.4 9.4 24.6 9.4 33.9 0L409 161c9.4-9.4 9.4-24.6 0-33.9zM0 336c0-26.5 21.5-48 48-48H64V416H512V288h16c26.5 0 48 21.5 48 48v96c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V336z"]},lc={prefix:"fas",iconName:"boxes-stacked",icon:[576,512,[62625,"boxes","boxes-alt"],"f468","M248 0H208c-26.5 0-48 21.5-48 48V160c0 35.3 28.7 64 64 64H352c35.3 0 64-28.7 64-64V48c0-26.5-21.5-48-48-48H328V80c0 8.8-7.2 16-16 16H264c-8.8 0-16-7.2-16-16V0zM64 256c-35.3 0-64 28.7-64 64V448c0 35.3 28.7 64 64 64H224c35.3 0 64-28.7 64-64V320c0-35.3-28.7-64-64-64H184v80c0 8.8-7.2 16-16 16H120c-8.8 0-16-7.2-16-16V256H64zM352 512H512c35.3 0 64-28.7 64-64V320c0-35.3-28.7-64-64-64H472v80c0 8.8-7.2 16-16 16H408c-8.8 0-16-7.2-16-16V256H352c-15 0-28.8 5.1-39.7 13.8c4.9 10.4 7.7 22 7.7 34.2V464c0 12.2-2.8 23.8-7.7 34.2C323.2 506.9 337 512 352 512z"]},ln={prefix:"fas",iconName:"link",icon:[640,512,[128279,"chain"],"f0c1","M579.8 267.7c56.5-56.5 56.5-148 0-204.5c-50-50-128.8-56.5-186.3-15.4l-1.6 1.1c-14.4 10.3-17.7 30.3-7.4 44.6s30.3 17.7 44.6 7.4l1.6-1.1c32.1-22.9 76-19.3 103.8 8.6c31.5 31.5 31.5 82.5 0 114L422.3 334.8c-31.5 31.5-82.5 31.5-114 0c-27.9-27.9-31.5-71.8-8.6-103.8l1.1-1.6c10.3-14.4 6.9-34.4-7.4-44.6s-34.4-6.9-44.6 7.4l-1.1 1.6C206.5 251.2 213 330 263 380c56.5 56.5 148 56.5 204.5 0L579.8 267.7zM60.2 244.3c-56.5 56.5-56.5 148 0 204.5c50 50 128.8 56.5 186.3 15.4l1.6-1.1c14.4-10.3 17.7-30.3 7.4-44.6s-30.3-17.7-44.6-7.4l-1.6 1.1c-32.1 22.9-76 19.3-103.8-8.6C74 372 74 321 105.5 289.5L217.7 177.2c31.5-31.5 82.5-31.5 114 0c27.9 27.9 31.5 71.8 8.6 103.9l-1.1 1.6c-10.3 14.4-6.9 34.4 7.4 44.6s34.4 6.9 44.6-7.4l1.1-1.6C433.5 260.8 427 182 377 132c-56.5-56.5-148-56.5-204.5 0L60.2 244.3z"]},lr={prefix:"fas",iconName:"ear-listen",icon:[512,512,["assistive-listening-systems"],"f2a2","M398.3 3.4c-15.8-7.9-35-1.5-42.9 14.3c-7.9 15.8-1.5 34.9 14.2 42.9l.4 .2c.4 .2 1.1 .6 2.1 1.2c2 1.2 5 3 8.7 5.6c7.5 5.2 17.6 13.2 27.7 24.2C428.5 113.4 448 146 448 192c0 17.7 14.3 32 32 32s32-14.3 32-32c0-66-28.5-113.4-56.5-143.7C441.6 33.2 427.7 22.2 417.3 15c-5.3-3.7-9.7-6.4-13-8.3c-1.6-1-3-1.7-4-2.2c-.5-.3-.9-.5-1.2-.7l-.4-.2-.2-.1-.1 0 0 0c0 0 0 0-14.3 28.6L398.3 3.4zM128.7 227.5c6.2-56 53.7-99.5 111.3-99.5c61.9 0 112 50.1 112 112c0 29.3-11.2 55.9-29.6 75.9c-17 18.4-34.4 45.1-34.4 78V400c0 26.5-21.5 48-48 48c-17.7 0-32 14.3-32 32s14.3 32 32 32c61.9 0 112-50.1 112-112v-6.1c0-9.8 5.4-21.7 17.4-34.7C398.3 327.9 416 286 416 240c0-97.2-78.8-176-176-176C149.4 64 74.8 132.5 65.1 220.5c-1.9 17.6 10.7 33.4 28.3 35.3s33.4-10.7 35.3-28.3zM32 512a32 32 0 1 0 0-64 32 32 0 1 0 0 64zM192 352a32 32 0 1 0 -64 0 32 32 0 1 0 64 0zM41.4 361.4c-12.5 12.5-12.5 32.8 0 45.3l64 64c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3l-64-64c-12.5-12.5-32.8-12.5-45.3 0zM208 240c0-17.7 14.3-32 32-32s32 14.3 32 32c0 13.3 10.7 24 24 24s24-10.7 24-24c0-44.2-35.8-80-80-80s-80 35.8-80 80c0 13.3 10.7 24 24 24s24-10.7 24-24z"]},la={prefix:"fas",iconName:"magnifying-glass",icon:[512,512,[128269,"search"],"f002","M416 208c0 45.9-14.9 88.3-40 122.7L502.6 457.4c12.5 12.5 12.5 32.8 0 45.3s-32.8 12.5-45.3 0L330.7 376c-34.4 25.2-76.8 40-122.7 40C93.1 416 0 322.9 0 208S93.1 0 208 0S416 93.1 416 208zM208 352a144 144 0 1 0 0-288 144 144 0 1 0 0 288z"]},lo={prefix:"fas",iconName:"table-tennis-paddle-ball",icon:[640,512,[127955,"ping-pong-paddle-ball","table-tennis"],"f45d","M480 288c-50.1 0-93.6 28.8-114.6 70.8L132.9 126.3l.6-.6 60.1-60.1c87.5-87.5 229.3-87.5 316.8 0c67.1 67.1 82.7 166.3 46.8 248.3C535.8 297.6 509 288 480 288zM113.3 151.9L354.1 392.7c-1.4 7.5-2.1 15.3-2.1 23.3c0 23.2 6.2 44.9 16.9 63.7c-3 .2-6.1 .3-9.2 .3H357c-33.9 0-66.5-13.5-90.5-37.5l-9.8-9.8c-13.1-13.1-34.6-12.4-46.8 1.7L152.2 501c-5.8 6.7-14.2 10.7-23 11s-17.5-3.1-23.8-9.4l-32-32c-6.3-6.3-9.7-14.9-9.4-23.8s4.3-17.2 11-23l66.6-57.7c14-12.2 14.8-33.7 1.7-46.8l-9.8-9.8c-24-24-37.5-56.6-37.5-90.5v-2.7c0-22.8 6.1-44.9 17.3-64.3zM480 320a96 96 0 1 1 0 192 96 96 0 1 1 0-192z"]},li={prefix:"fas",iconName:"person-dots-from-line",icon:[576,512,["diagnoses"],"f470","M288 176A88 88 0 1 0 288 0a88 88 0 1 0 0 176zM78.7 372.9c15-12.5 50-34.4 97.3-50.1V432H400V322.7c47.3 15.8 82.3 37.7 97.3 50.1c20.4 17 50.6 14.2 67.6-6.1s14.2-50.6-6.1-67.6c-12-10-30.1-22.5-53.2-35C497.2 278.4 481.7 288 464 288c-26.5 0-48-21.5-48-48c0-4.3 .6-8.4 1.6-12.4C379.1 215.9 335.3 208 288 208c-60.2 0-114.9 12.9-160 29.9c0 .7 0 1.4 0 2.1c0 26.5-21.5 48-48 48c-11.8 0-22.7-4.3-31-11.4c-13.1 8.1-23.7 15.9-31.7 22.5c-20.4 17-23.1 47.2-6.1 67.6s47.2 23.1 67.6 6.1zM24 464c-13.3 0-24 10.7-24 24s10.7 24 24 24H552c13.3 0 24-10.7 24-24s-10.7-24-24-24H24zM224 280a24 24 0 1 1 48 0 24 24 0 1 1 -48 0zm104 56a24 24 0 1 1 0 48 24 24 0 1 1 0-48zM96 240a16 16 0 1 0 -32 0 16 16 0 1 0 32 0zm368 16a16 16 0 1 0 0-32 16 16 0 1 0 0 32z"]},ls={prefix:"fas",iconName:"trash-can-arrow-up",icon:[448,512,["trash-restore-alt"],"f82a","M163.8 0H284.2c12.1 0 23.2 6.8 28.6 17.7L320 32h96c17.7 0 32 14.3 32 32s-14.3 32-32 32H32C14.3 96 0 81.7 0 64S14.3 32 32 32h96l7.2-14.3C140.6 6.8 151.7 0 163.8 0zM32 128H416V448c0 35.3-28.7 64-64 64H96c-35.3 0-64-28.7-64-64V128zm192 64c-6.4 0-12.5 2.5-17 7l-80 80c-9.4 9.4-9.4 24.6 0 33.9s24.6 9.4 33.9 0l39-39V408c0 13.3 10.7 24 24 24s24-10.7 24-24V273.9l39 39c9.4 9.4 24.6 9.4 33.9 0s9.4-24.6 0-33.9l-80-80c-4.5-4.5-10.6-7-17-7z"]},ll={prefix:"fas",iconName:"file-pen",icon:[576,512,[128221,"file-edit"],"f31c","M0 64C0 28.7 28.7 0 64 0H224V128c0 17.7 14.3 32 32 32H384V285.7l-86.8 86.8c-10.3 10.3-17.5 23.1-21 37.2l-18.7 74.9c-2.3 9.2-1.8 18.8 1.3 27.5H64c-35.3 0-64-28.7-64-64V64zm384 64H256V0L384 128zM549.8 235.7l14.4 14.4c15.6 15.6 15.6 40.9 0 56.6l-29.4 29.4-71-71 29.4-29.4c15.6-15.6 40.9-15.6 56.6 0zM311.9 417L441.1 287.8l71 71L382.9 487.9c-4.1 4.1-9.2 7-14.9 8.4l-60.1 15c-5.5 1.4-11.2-.2-15.2-4.2s-5.6-9.7-4.2-15.2l15-60.1c1.4-5.6 4.3-10.8 8.4-14.9z"]},lu={prefix:"fas",iconName:"square-pen",icon:[448,512,["pen-square","pencil-square"],"f14b","M64 32C28.7 32 0 60.7 0 96V416c0 35.3 28.7 64 64 64H384c35.3 0 64-28.7 64-64V96c0-35.3-28.7-64-64-64H64zM325.8 139.7l14.4 14.4c15.6 15.6 15.6 40.9 0 56.6l-21.4 21.4-71-71 21.4-21.4c15.6-15.6 40.9-15.6 56.6 0zM119.9 289L225.1 183.8l71 71L190.9 359.9c-4.1 4.1-9.2 7-14.9 8.4l-60.1 15c-5.5 1.4-11.2-.2-15.2-4.2s-5.6-9.7-4.2-15.2l15-60.1c1.4-5.6 4.3-10.8 8.4-14.9z"]},lf={prefix:"fas",iconName:"battery-full",icon:[576,512,[128267,"battery","battery-5"],"f240","M464 160c8.8 0 16 7.2 16 16V336c0 8.8-7.2 16-16 16H80c-8.8 0-16-7.2-16-16V176c0-8.8 7.2-16 16-16H464zM80 96C35.8 96 0 131.8 0 176V336c0 44.2 35.8 80 80 80H464c44.2 0 80-35.8 80-80V320c17.7 0 32-14.3 32-32V224c0-17.7-14.3-32-32-32V176c0-44.2-35.8-80-80-80H80zm368 96H96V320H448V192z"]},lh={prefix:"fas",iconName:"list-ul",icon:[512,512,["list-dots"],"f0ca","M64 144a48 48 0 1 0 0-96 48 48 0 1 0 0 96zM192 64c-17.7 0-32 14.3-32 32s14.3 32 32 32H480c17.7 0 32-14.3 32-32s-14.3-32-32-32H192zm0 160c-17.7 0-32 14.3-32 32s14.3 32 32 32H480c17.7 0 32-14.3 32-32s-14.3-32-32-32H192zm0 160c-17.7 0-32 14.3-32 32s14.3 32 32 32H480c17.7 0 32-14.3 32-32s-14.3-32-32-32H192zM64 464a48 48 0 1 0 0-96 48 48 0 1 0 0 96zm48-208a48 48 0 1 0 -96 0 48 48 0 1 0 96 0z"]},ld={prefix:"fas",iconName:"down-long",icon:[320,512,["long-arrow-alt-down"],"f309","M2 334.5c-3.8 8.8-2 19 4.6 26l136 144c4.5 4.8 10.8 7.5 17.4 7.5s12.9-2.7 17.4-7.5l136-144c6.6-7 8.4-17.2 4.6-26s-12.5-14.5-22-14.5l-72 0 0-288c0-17.7-14.3-32-32-32L128 0C110.3 0 96 14.3 96 32l0 288-72 0c-9.6 0-18.2 5.7-22 14.5z"]},lp={prefix:"fas",iconName:"landmark-dome",icon:[512,512,["landmark-alt"],"f752","M248 0h16c13.3 0 24 10.7 24 24V34.7C368.4 48.1 431.9 111.6 445.3 192H448c17.7 0 32 14.3 32 32s-14.3 32-32 32H64c-17.7 0-32-14.3-32-32s14.3-32 32-32h2.7C80.1 111.6 143.6 48.1 224 34.7V24c0-13.3 10.7-24 24-24zM64 288h64V416h40V288h64V416h48V288h64V416h40V288h64V420.3c.6 .3 1.2 .7 1.7 1.1l48 32c11.7 7.8 17 22.4 12.9 35.9S494.1 512 480 512H32c-14.1 0-26.5-9.2-30.6-22.7s1.1-28.1 12.9-35.9l48-32c.6-.4 1.2-.7 1.8-1.1V288z"]},lm={prefix:"fas",iconName:"tv",icon:[640,512,[63717,"television","tv-alt"],"f26c","M64 64V352H576V64H64zM0 64C0 28.7 28.7 0 64 0H576c35.3 0 64 28.7 64 64V352c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V64zM128 448H512c17.7 0 32 14.3 32 32s-14.3 32-32 32H128c-17.7 0-32-14.3-32-32s14.3-32 32-32z"]},lv={prefix:"fas",iconName:"list-check",icon:[512,512,["tasks"],"f0ae","M152.1 38.2c9.9 8.9 10.7 24 1.8 33.9l-72 80c-4.4 4.9-10.6 7.8-17.2 7.9s-12.9-2.4-17.6-7L7 113C-2.3 103.6-2.3 88.4 7 79s24.6-9.4 33.9 0l22.1 22.1 55.1-61.2c8.9-9.9 24-10.7 33.9-1.8zm0 160c9.9 8.9 10.7 24 1.8 33.9l-72 80c-4.4 4.9-10.6 7.8-17.2 7.9s-12.9-2.4-17.6-7L7 273c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l22.1 22.1 55.1-61.2c8.9-9.9 24-10.7 33.9-1.8zM224 96c0-17.7 14.3-32 32-32H480c17.7 0 32 14.3 32 32s-14.3 32-32 32H256c-17.7 0-32-14.3-32-32zm0 160c0-17.7 14.3-32 32-32H480c17.7 0 32 14.3 32 32s-14.3 32-32 32H256c-17.7 0-32-14.3-32-32zM160 416c0-17.7 14.3-32 32-32H480c17.7 0 32 14.3 32 32s-14.3 32-32 32H192c-17.7 0-32-14.3-32-32zM48 368a48 48 0 1 1 0 96 48 48 0 1 1 0-96z"]},lg={prefix:"fas",iconName:"circle-user",icon:[512,512,[62142,"user-circle"],"f2bd","M399 384.2C376.9 345.8 335.4 320 288 320H224c-47.4 0-88.9 25.8-111 64.2c35.2 39.2 86.2 63.8 143 63.8s107.8-24.7 143-63.8zM0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256zm256 16a72 72 0 1 0 0-144 72 72 0 1 0 0 144z"]},ly={prefix:"fas",iconName:"car-burst",icon:[640,512,["car-crash"],"f5e1","M176 8c-6.6 0-12.4 4-14.9 10.1l-29.4 74L55.6 68.9c-6.3-1.9-13.1 .2-17.2 5.3s-4.6 12.2-1.4 17.9l39.5 69.1L10.9 206.4c-5.4 3.7-8 10.3-6.5 16.7s6.7 11.2 13.1 12.2l78.7 12.2L90.6 327c-.5 6.5 3.1 12.7 9 15.5s12.9 1.8 17.8-2.6l35.3-32.5 9.5-35.4 10.4-38.6c8-29.9 30.5-52.1 57.9-60.9l41-59.2c11.3-16.3 26.4-28.9 43.5-37.2c-.4-.6-.8-1.2-1.3-1.8c-4.1-5.1-10.9-7.2-17.2-5.3L220.3 92.1l-29.4-74C188.4 12 182.6 8 176 8zM367.7 161.5l135.6 36.3c6.5 1.8 11.3 7.4 11.8 14.2l4.6 56.5-201.5-54 32.2-46.6c3.8-5.6 10.8-8.1 17.3-6.4zm-69.9-30l-47.9 69.3c-21.6 3-40.3 18.6-46.3 41l-10.4 38.6-16.6 61.8-8.3 30.9c-4.6 17.1 5.6 34.6 22.6 39.2l15.5 4.1c17.1 4.6 34.6-5.6 39.2-22.6l8.3-30.9 247.3 66.3-8.3 30.9c-4.6 17.1 5.6 34.6 22.6 39.2l15.5 4.1c17.1 4.6 34.6-5.6 39.2-22.6l8.3-30.9L595 388l10.4-38.6c6-22.4-2.5-45.2-19.6-58.7l-6.8-84c-2.7-33.7-26.4-62-59-70.8L384.2 99.7c-32.7-8.8-67.3 4-86.5 31.8zm-17 131a24 24 0 1 1 -12.4 46.4 24 24 0 1 1 12.4-46.4zm217.9 83.2A24 24 0 1 1 545 358.1a24 24 0 1 1 -46.4-12.4z"]},lz={prefix:"fas",iconName:"person-snowboarding",icon:[512,512,[127938,"snowboarding"],"f7ce","M209.7 3.4c15.8-7.9 35-1.5 42.9 14.3l25 50 42.4 8.5c19.5 3.9 37.8 12.3 53.5 24.5l126.1 98.1c14 10.9 16.5 31 5.6 44.9s-31 16.5-44.9 5.6l-72.1-56.1-71.5 31.8 33.1 27.6c23.2 19.3 33.5 50 26.7 79.4l-17.4 75.2c-2.2 9.4-8.2 16.8-16.1 21l86.5 33.1c4.6 1.8 9.4 2.6 14.3 2.6H472c13.3 0 24 10.7 24 24s-10.7 24-24 24H443.8c-10.8 0-21.4-2-31.5-5.8L60.1 371.3c-11.5-4.4-22-11.2-30.8-20L7 329c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l22.4 22.4c4 4 8.7 7.1 14 9.1l22.4 8.6c-.8-1.6-1.5-3.2-2.1-4.9c-5.6-16.8 3.5-34.9 20.2-40.5L192 264.9l0-53.2c0-24.2 13.7-46.4 35.4-57.2l45.2-22.6-7.5-1.5c-19.4-3.9-35.9-16.5-44.7-34.1l-25-50c-7.9-15.8-1.5-35 14.3-42.9zM139 350.1l159 60.9c-2.1-5.6-2.6-11.9-1.1-18.2l17.4-75.2c1.4-5.9-.7-12-5.3-15.9l-52.8-44 0 18.8c0 20.7-13.2 39-32.8 45.5L139 350.1zM432 0a48 48 0 1 1 0 96 48 48 0 1 1 0-96z"]},lb={prefix:"fas",iconName:"truck-fast",icon:[640,512,["shipping-fast"],"f48b","M112 0C85.5 0 64 21.5 64 48V96H16c-8.8 0-16 7.2-16 16s7.2 16 16 16H64 272c8.8 0 16 7.2 16 16s-7.2 16-16 16H64 48c-8.8 0-16 7.2-16 16s7.2 16 16 16H64 240c8.8 0 16 7.2 16 16s-7.2 16-16 16H64 16c-8.8 0-16 7.2-16 16s7.2 16 16 16H64 208c8.8 0 16 7.2 16 16s-7.2 16-16 16H64V416c0 53 43 96 96 96s96-43 96-96H384c0 53 43 96 96 96s96-43 96-96h32c17.7 0 32-14.3 32-32s-14.3-32-32-32V288 256 237.3c0-17-6.7-33.3-18.7-45.3L512 114.7c-12-12-28.3-18.7-45.3-18.7H416V48c0-26.5-21.5-48-48-48H112zM544 237.3V256H416V160h50.7L544 237.3zM160 368a48 48 0 1 1 0 96 48 48 0 1 1 0-96zm272 48a48 48 0 1 1 96 0 48 48 0 1 1 -96 0z"]},lM={prefix:"fas",iconName:"circle-half-stroke",icon:[512,512,[9680,"adjust"],"f042","M448 256c0-106-86-192-192-192V448c106 0 192-86 192-192zM0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256z"]},lx={prefix:"fas",iconName:"circle-radiation",icon:[512,512,[9762,"radiation-alt"],"f7ba","M256 64a192 192 0 1 1 0 384 192 192 0 1 1 0-384zm0 448A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM200 256c0-20.7 11.3-38.8 28-48.5l-36-62.3c-8.8-15.3-28.7-20.8-42-9c-25.6 22.6-43.9 53.3-50.9 88.1C95.7 241.5 110.3 256 128 256l72 0zm28 48.5l-36 62.4c-8.8 15.3-3.6 35.2 13.1 40.8c16 5.4 33.1 8.3 50.9 8.3s34.9-2.9 50.9-8.3c16.7-5.6 21.9-25.5 13.1-40.8l-36-62.4c-8.2 4.8-17.8 7.5-28 7.5s-19.8-2.7-28-7.5zM312 256l72 0c17.7 0 32.3-14.5 28.8-31.8c-7-34.8-25.3-65.5-50.9-88.1c-13.2-11.7-33.1-6.3-42 9l-36 62.3c16.7 9.7 28 27.8 28 48.5zm-56 32a32 32 0 1 0 0-64 32 32 0 1 0 0 64z"]},lC={prefix:"fas",iconName:"baseball",icon:[512,512,[129358,9918,"baseball-ball"],"f433","M62.7 223.4c-4.8 .4-9.7 .6-14.7 .6c-15.6 0-30.8-2-45.2-5.9C19.2 107.1 107.1 19.2 218.1 2.8C222 17.2 224 32.4 224 48c0 4.9-.2 9.8-.6 14.7c-.7 8.8 5.8 16.5 14.6 17.3s16.5-5.8 17.3-14.6c.5-5.7 .7-11.5 .7-17.3c0-16.5-1.9-32.6-5.6-47.9c1.8 0 3.7-.1 5.6-.1C397.4 0 512 114.6 512 256c0 1.9 0 3.7-.1 5.6c-15.4-3.6-31.4-5.6-47.9-5.6c-5.8 0-11.6 .2-17.3 .7c-8.8 .7-15.4 8.5-14.6 17.3s8.5 15.4 17.3 14.6c4.8-.4 9.7-.6 14.7-.6c15.6 0 30.8 2 45.2 5.9C492.8 404.9 404.9 492.8 293.9 509.2C290 494.8 288 479.6 288 464c0-4.9 .2-9.8 .6-14.7c.7-8.8-5.8-16.5-14.6-17.3s-16.5 5.8-17.3 14.6c-.5 5.7-.7 11.5-.7 17.3c0 16.5 1.9 32.6 5.6 47.9c-1.8 0-3.7 .1-5.6 .1C114.6 512 0 397.4 0 256c0-1.9 0-3.7 .1-5.6C15.4 254.1 31.5 256 48 256c5.8 0 11.6-.2 17.3-.7c8.8-.7 15.4-8.5 14.6-17.3s-8.5-15.4-17.3-14.6zM121.3 208c-8 3.7-11.6 13.2-7.9 21.2s13.2 11.6 21.2 7.9c45.2-20.8 81.7-57.2 102.5-102.5c3.7-8 .2-17.5-7.9-21.2s-17.5-.2-21.2 7.9c-17.6 38.3-48.5 69.2-86.7 86.7zm277.2 74.7c-3.7-8-13.2-11.6-21.2-7.9c-45.2 20.8-81.7 57.2-102.5 102.5c-3.7 8-.2 17.5 7.9 21.2s17.5 .2 21.2-7.9c17.6-38.3 48.5-69.2 86.7-86.7c8-3.7 11.6-13.2 7.9-21.2z"]},lH={prefix:"fas",iconName:"diagram-project",icon:[576,512,["project-diagram"],"f542","M0 80C0 53.5 21.5 32 48 32h96c26.5 0 48 21.5 48 48V96H384V80c0-26.5 21.5-48 48-48h96c26.5 0 48 21.5 48 48v96c0 26.5-21.5 48-48 48H432c-26.5 0-48-21.5-48-48V160H192v16c0 1.7-.1 3.4-.3 5L272 288h96c26.5 0 48 21.5 48 48v96c0 26.5-21.5 48-48 48H272c-26.5 0-48-21.5-48-48V336c0-1.7 .1-3.4 .3-5L144 224H48c-26.5 0-48-21.5-48-48V80z"]},lw={prefix:"fas",iconName:"volume-xmark",icon:[576,512,["volume-mute","volume-times"],"f6a9","M301.1 34.8C312.6 40 320 51.4 320 64V448c0 12.6-7.4 24-18.9 29.2s-25 3.1-34.4-5.3L131.8 352H64c-35.3 0-64-28.7-64-64V224c0-35.3 28.7-64 64-64h67.8L266.7 40.1c9.4-8.4 22.9-10.4 34.4-5.3zM425 167l55 55 55-55c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9l-55 55 55 55c9.4 9.4 9.4 24.6 0 33.9s-24.6 9.4-33.9 0l-55-55-55 55c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9l55-55-55-55c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0z"]},lV={prefix:"fas",iconName:"grip",icon:[448,512,["grip-horizontal"],"f58d","M128 136c0-22.1-17.9-40-40-40L40 96C17.9 96 0 113.9 0 136l0 48c0 22.1 17.9 40 40 40H88c22.1 0 40-17.9 40-40l0-48zm0 192c0-22.1-17.9-40-40-40H40c-22.1 0-40 17.9-40 40l0 48c0 22.1 17.9 40 40 40H88c22.1 0 40-17.9 40-40V328zm32-192v48c0 22.1 17.9 40 40 40h48c22.1 0 40-17.9 40-40V136c0-22.1-17.9-40-40-40l-48 0c-22.1 0-40 17.9-40 40zM288 328c0-22.1-17.9-40-40-40H200c-22.1 0-40 17.9-40 40l0 48c0 22.1 17.9 40 40 40h48c22.1 0 40-17.9 40-40V328zm32-192v48c0 22.1 17.9 40 40 40h48c22.1 0 40-17.9 40-40V136c0-22.1-17.9-40-40-40l-48 0c-22.1 0-40 17.9-40 40zM448 328c0-22.1-17.9-40-40-40H360c-22.1 0-40 17.9-40 40v48c0 22.1 17.9 40 40 40h48c22.1 0 40-17.9 40-40V328z"]},lk={prefix:"fas",iconName:"share-from-square",icon:[576,512,[61509,"share-square"],"f14d","M352 224H305.5c-45 0-81.5 36.5-81.5 81.5c0 22.3 10.3 34.3 19.2 40.5c6.8 4.7 12.8 12 12.8 20.3c0 9.8-8 17.8-17.8 17.8h-2.5c-2.4 0-4.8-.4-7.1-1.4C210.8 374.8 128 333.4 128 240c0-79.5 64.5-144 144-144h80V34.7C352 15.5 367.5 0 386.7 0c8.6 0 16.8 3.2 23.2 8.9L548.1 133.3c7.6 6.8 11.9 16.5 11.9 26.7s-4.3 19.9-11.9 26.7l-139 125.1c-5.9 5.3-13.5 8.2-21.4 8.2H384c-17.7 0-32-14.3-32-32V224zM80 96c-8.8 0-16 7.2-16 16V432c0 8.8 7.2 16 16 16H400c8.8 0 16-7.2 16-16V384c0-17.7 14.3-32 32-32s32 14.3 32 32v48c0 44.2-35.8 80-80 80H80c-44.2 0-80-35.8-80-80V112C0 67.8 35.8 32 80 32h48c17.7 0 32 14.3 32 32s-14.3 32-32 32H80z"]},lL={prefix:"fas",iconName:"child-combatant",icon:[576,512,["child-rifle"],"e4e0","M176 128A64 64 0 1 0 176 0a64 64 0 1 0 0 128zm-8 352V352h16V480c0 17.7 14.3 32 32 32s32-14.3 32-32V300.5L260.9 321c9.4 15 29.2 19.4 44.1 10s19.4-29.2 10-44.1l-51.7-82.1c-17.6-27.9-48.3-44.9-81.2-44.9H169.8c-33 0-63.7 16.9-81.2 44.9L36.9 287c-9.4 15-4.9 34.7 10 44.1s34.7 4.9 44.1-10L104 300.5V480c0 17.7 14.3 32 32 32s32-14.3 32-32zM448 0H432 416c-8.8 0-16 7.2-16 16s7.2 16 16 16V132.3c-9.6 5.5-16 15.9-16 27.7v32c-17.7 0-32 14.3-32 32V368c0 17.7 14.3 32 32 32h16v96c0 8.8 7.2 16 16 16h59.5c10.4 0 18-9.8 15.5-19.9L484 400h44c8.8 0 16-7.2 16-16V368c0-8.8-7.2-16-16-16H480V325.3l53.1-17.7c6.5-2.2 10.9-8.3 10.9-15.2V208c0-8.8-7.2-16-16-16H512c-8.8 0-16 7.2-16 16v56l-16 5.3V160c0-11.8-6.4-22.2-16-27.7V16c0-8.8-7.2-16-16-16z"]},lS={prefix:"fas",iconName:"square-phone",icon:[448,512,["phone-square"],"f098","M64 32C28.7 32 0 60.7 0 96V416c0 35.3 28.7 64 64 64H384c35.3 0 64-28.7 64-64V96c0-35.3-28.7-64-64-64H64zm90.7 96.7c9.7-2.6 19.9 2.3 23.7 11.6l20 48c3.4 8.2 1 17.6-5.8 23.2L168 231.7c16.6 35.2 45.1 63.7 80.3 80.3l20.2-24.7c5.6-6.8 15-9.2 23.2-5.8l48 20c9.3 3.9 14.2 14 11.6 23.7l-12 44C336.9 378 329 384 320 384C196.3 384 96 283.7 96 160c0-9 6-16.9 14.7-19.3l44-12z"]},lN={prefix:"fas",iconName:"plus",icon:[448,512,[10133,61543,"add"],"2b","M256 80c0-17.7-14.3-32-32-32s-32 14.3-32 32V224H48c-17.7 0-32 14.3-32 32s14.3 32 32 32H192V432c0 17.7 14.3 32 32 32s32-14.3 32-32V288H400c17.7 0 32-14.3 32-32s-14.3-32-32-32H256V80z"]},lT={prefix:"fas",iconName:"xmark",icon:[384,512,[128473,10005,10006,10060,215,"close","multiply","remove","times"],"f00d","M342.6 150.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L192 210.7 86.6 105.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L146.7 256 41.4 361.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L192 301.3 297.4 406.6c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L237.3 256 342.6 150.6z"]},lA={prefix:"fas",iconName:"arrows-up-down-left-right",icon:[512,512,["arrows"],"f047","M278.6 9.4c-12.5-12.5-32.8-12.5-45.3 0l-64 64c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l9.4-9.4V224H109.3l9.4-9.4c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0l-64 64c-12.5 12.5-12.5 32.8 0 45.3l64 64c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3l-9.4-9.4H224V402.7l-9.4-9.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l64 64c12.5 12.5 32.8 12.5 45.3 0l64-64c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0l-9.4 9.4V288H402.7l-9.4 9.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l64-64c12.5-12.5 12.5-32.8 0-45.3l-64-64c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l9.4 9.4H288V109.3l9.4 9.4c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3l-64-64z"]},l_={prefix:"fas",iconName:"chalkboard-user",icon:[640,512,["chalkboard-teacher"],"f51c","M160 64c0-35.3 28.7-64 64-64H576c35.3 0 64 28.7 64 64V352c0 35.3-28.7 64-64 64H336.8c-11.8-25.5-29.9-47.5-52.4-64H384V320c0-17.7 14.3-32 32-32h64c17.7 0 32 14.3 32 32v32h64V64L224 64v49.1C205.2 102.2 183.3 96 160 96V64zm0 64a96 96 0 1 1 0 192 96 96 0 1 1 0-192zM133.3 352h53.3C260.3 352 320 411.7 320 485.3c0 14.7-11.9 26.7-26.7 26.7H26.7C11.9 512 0 500.1 0 485.3C0 411.7 59.7 352 133.3 352z"]},lE={prefix:"fas",iconName:"quote-left",icon:[448,512,[8220,"quote-left-alt"],"f10d","M0 216C0 149.7 53.7 96 120 96h8c17.7 0 32 14.3 32 32s-14.3 32-32 32h-8c-30.9 0-56 25.1-56 56v8h64c35.3 0 64 28.7 64 64v64c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V320 288 216zm256 0c0-66.3 53.7-120 120-120h8c17.7 0 32 14.3 32 32s-14.3 32-32 32h-8c-30.9 0-56 25.1-56 56v8h64c35.3 0 64 28.7 64 64v64c0 35.3-28.7 64-64 64H320c-35.3 0-64-28.7-64-64V320 288 216z"]},lO={prefix:"fas",iconName:"trash-arrow-up",icon:[448,512,["trash-restore"],"f829","M163.8 0H284.2c12.1 0 23.2 6.8 28.6 17.7L320 32h96c17.7 0 32 14.3 32 32s-14.3 32-32 32H32C14.3 96 0 81.7 0 64S14.3 32 32 32h96l7.2-14.3C140.6 6.8 151.7 0 163.8 0zM32 128H416L394.8 467c-1.6 25.3-22.6 45-47.9 45H101.1c-25.3 0-46.3-19.7-47.9-45L32 128zm192 64c-6.4 0-12.5 2.5-17 7l-80 80c-9.4 9.4-9.4 24.6 0 33.9s24.6 9.4 33.9 0l39-39V408c0 13.3 10.7 24 24 24s24-10.7 24-24V273.9l39 39c9.4 9.4 24.6 9.4 33.9 0s9.4-24.6 0-33.9l-80-80c-4.5-4.5-10.6-7-17-7z"]},lR={prefix:"fas",iconName:"shekel-sign",icon:[448,512,[8362,"ils","shekel","sheqel","sheqel-sign"],"f20b","M32 32C14.3 32 0 46.3 0 64V448c0 17.7 14.3 32 32 32s32-14.3 32-32V96H192c35.3 0 64 28.7 64 64V320c0 17.7 14.3 32 32 32s32-14.3 32-32V160c0-70.7-57.3-128-128-128H32zM320 480c70.7 0 128-57.3 128-128V64c0-17.7-14.3-32-32-32s-32 14.3-32 32V352c0 35.3-28.7 64-64 64H192V192c0-17.7-14.3-32-32-32s-32 14.3-32 32V448c0 17.7 14.3 32 32 32H320z"]},lP={prefix:"fas",iconName:"photo-film",icon:[640,512,["photo-video"],"f87c","M256 0H576c35.3 0 64 28.7 64 64V288c0 35.3-28.7 64-64 64H256c-35.3 0-64-28.7-64-64V64c0-35.3 28.7-64 64-64zM476 106.7C471.5 100 464 96 456 96s-15.5 4-20 10.7l-56 84L362.7 169c-4.6-5.7-11.5-9-18.7-9s-14.2 3.3-18.7 9l-64 80c-5.8 7.2-6.9 17.1-2.9 25.4s12.4 13.6 21.6 13.6h80 48H552c8.9 0 17-4.9 21.2-12.7s3.7-17.3-1.2-24.6l-96-144zM336 96a32 32 0 1 0 -64 0 32 32 0 1 0 64 0zM64 128h96V384v32c0 17.7 14.3 32 32 32H320c17.7 0 32-14.3 32-32V384H512v64c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V192c0-35.3 28.7-64 64-64zm8 64c-8.8 0-16 7.2-16 16v16c0 8.8 7.2 16 16 16H88c8.8 0 16-7.2 16-16V208c0-8.8-7.2-16-16-16H72zm0 104c-8.8 0-16 7.2-16 16v16c0 8.8 7.2 16 16 16H88c8.8 0 16-7.2 16-16V312c0-8.8-7.2-16-16-16H72zm0 104c-8.8 0-16 7.2-16 16v16c0 8.8 7.2 16 16 16H88c8.8 0 16-7.2 16-16V416c0-8.8-7.2-16-16-16H72zm336 16v16c0 8.8 7.2 16 16 16h16c8.8 0 16-7.2 16-16V416c0-8.8-7.2-16-16-16H424c-8.8 0-16 7.2-16 16z"]},lI={prefix:"fas",iconName:"sign-hanging",icon:[512,512,["sign"],"f4d9","M96 0c17.7 0 32 14.3 32 32V64l352 0c17.7 0 32 14.3 32 32s-14.3 32-32 32l-352 0V480c0 17.7-14.3 32-32 32s-32-14.3-32-32V128H32C14.3 128 0 113.7 0 96S14.3 64 32 64H64V32C64 14.3 78.3 0 96 0zm96 160H448c17.7 0 32 14.3 32 32V352c0 17.7-14.3 32-32 32H192c-17.7 0-32-14.3-32-32V192c0-17.7 14.3-32 32-32z"]},lj={prefix:"fas",iconName:"tablet",icon:[448,512,["tablet-android"],"f3fb","M64 0C28.7 0 0 28.7 0 64V448c0 35.3 28.7 64 64 64H384c35.3 0 64-28.7 64-64V64c0-35.3-28.7-64-64-64H64zM176 432h96c8.8 0 16 7.2 16 16s-7.2 16-16 16H176c-8.8 0-16-7.2-16-16s7.2-16 16-16z"]},lB={prefix:"fas",iconName:"car-rear",icon:[512,512,["car-alt"],"f5de","M165.4 96H346.6c13.6 0 25.7 8.6 30.2 21.4L402.9 192H109.1l26.1-74.6c4.5-12.8 16.6-21.4 30.2-21.4zm-90.6 .3L39.6 196.8C16.4 206.4 0 229.3 0 256v80c0 23.7 12.9 44.4 32 55.4V448c0 17.7 14.3 32 32 32H96c17.7 0 32-14.3 32-32V400H384v48c0 17.7 14.3 32 32 32h32c17.7 0 32-14.3 32-32V391.4c19.1-11.1 32-31.7 32-55.4V256c0-26.7-16.4-49.6-39.6-59.2L437.2 96.3C423.7 57.8 387.4 32 346.6 32H165.4c-40.8 0-77.1 25.8-90.6 64.3zM208 272h96c8.8 0 16 7.2 16 16v32c0 8.8-7.2 16-16 16H208c-8.8 0-16-7.2-16-16V288c0-8.8 7.2-16 16-16zM48 280c0-13.3 10.7-24 24-24h32c13.3 0 24 10.7 24 24s-10.7 24-24 24H72c-13.3 0-24-10.7-24-24zm360-24h32c13.3 0 24 10.7 24 24s-10.7 24-24 24H408c-13.3 0-24-10.7-24-24s10.7-24 24-24z"]},lF={prefix:"fas",iconName:"battery-quarter",icon:[576,512,["battery-2"],"f243","M464 160c8.8 0 16 7.2 16 16V336c0 8.8-7.2 16-16 16H80c-8.8 0-16-7.2-16-16V176c0-8.8 7.2-16 16-16H464zM80 96C35.8 96 0 131.8 0 176V336c0 44.2 35.8 80 80 80H464c44.2 0 80-35.8 80-80V320c17.7 0 32-14.3 32-32V224c0-17.7-14.3-32-32-32V176c0-44.2-35.8-80-80-80H80zm112 96H96V320h96V192z"]},lD={prefix:"fas",iconName:"baby-carriage",icon:[512,512,["carriage-baby"],"f77d","M256 192H.1C2.7 117.9 41.3 52.9 99 14.1c13.3-8.9 30.8-4.3 39.9 8.8L256 192zm128-32c0-35.3 28.7-64 64-64h32c17.7 0 32 14.3 32 32s-14.3 32-32 32l-32 0v64c0 25.2-5.8 50.2-17 73.5s-27.8 44.5-48.6 62.3s-45.5 32-72.7 41.6S253.4 416 224 416s-58.5-5-85.7-14.6s-51.9-23.8-72.7-41.6s-37.3-39-48.6-62.3S0 249.2 0 224l224 0 160 0V160zM80 416a48 48 0 1 1 0 96 48 48 0 1 1 0-96zm240 48a48 48 0 1 1 96 0 48 48 0 1 1 -96 0z"]},lZ={prefix:"fas",iconName:"percent",icon:[384,512,[62101,62785,"percentage"],"25","M374.6 118.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0l-320 320c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l320-320zM128 128A64 64 0 1 0 0 128a64 64 0 1 0 128 0zM384 384a64 64 0 1 0 -128 0 64 64 0 1 0 128 0z"]},lq={prefix:"fas",iconName:"face-smile",icon:[512,512,[128578,"smile"],"f118","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM164.1 325.5C182 346.2 212.6 368 256 368s74-21.8 91.9-42.5c5.8-6.7 15.9-7.4 22.6-1.6s7.4 15.9 1.6 22.6C349.8 372.1 311.1 400 256 400s-93.8-27.9-116.1-53.5c-5.8-6.7-5.1-16.8 1.6-22.6s16.8-5.1 22.6 1.6zM144.4 208a32 32 0 1 1 64 0 32 32 0 1 1 -64 0zm192-32a32 32 0 1 1 0 64 32 32 0 1 1 0-64z"]},lU={prefix:"fas",iconName:"thumbtack",icon:[384,512,[128204,128392,"thumb-tack"],"f08d","M32 32C32 14.3 46.3 0 64 0H320c17.7 0 32 14.3 32 32s-14.3 32-32 32H290.5l11.4 148.2c36.7 19.9 65.7 53.2 79.5 94.7l1 3c3.3 9.8 1.6 20.5-4.4 28.8s-15.7 13.3-26 13.3H32c-10.3 0-19.9-4.9-26-13.3s-7.7-19.1-4.4-28.8l1-3c13.8-41.5 42.8-74.8 79.5-94.7L93.5 64H64C46.3 64 32 49.7 32 32zM160 384h64v96c0 17.7-14.3 32-32 32s-32-14.3-32-32V384z"]},lW={prefix:"fas",iconName:"person-praying",icon:[448,512,[128720,"pray"],"f683","M352 64A64 64 0 1 0 224 64a64 64 0 1 0 128 0zM232.7 264l22.9 31.5c6.5 8.9 16.3 14.7 27.2 16.1s21.9-1.7 30.4-8.7l88-72c17.1-14 19.6-39.2 5.6-56.3s-39.2-19.6-56.3-5.6l-55.2 45.2-26.2-36C253.6 156.7 228.6 144 202 144c-30.9 0-59.2 17.1-73.6 44.4L79.8 280.9c-20.2 38.5-9.4 85.9 25.6 111.8L158.6 432H72c-22.1 0-40 17.9-40 40s17.9 40 40 40H280c17.3 0 32.6-11.1 38-27.5s-.3-34.4-14.2-44.7L187.7 354l45-90z"]},l$={prefix:"fas",iconName:"rotate",icon:[512,512,[128260,"sync-alt"],"f2f1","M142.9 142.9c62.2-62.2 162.7-62.5 225.3-1L327 183c-6.9 6.9-8.9 17.2-5.2 26.2s12.5 14.8 22.2 14.8H463.5c0 0 0 0 0 0H472c13.3 0 24-10.7 24-24V72c0-9.7-5.8-18.5-14.8-22.2s-19.3-1.7-26.2 5.2L413.4 96.6c-87.6-86.5-228.7-86.2-315.8 1C73.2 122 55.6 150.7 44.8 181.4c-5.9 16.7 2.9 34.9 19.5 40.8s34.9-2.9 40.8-19.5c7.7-21.8 20.2-42.3 37.8-59.8zM16 312v7.6 .7V440c0 9.7 5.8 18.5 14.8 22.2s19.3 1.7 26.2-5.2l41.6-41.6c87.6 86.5 228.7 86.2 315.8-1c24.4-24.4 42.1-53.1 52.9-83.7c5.9-16.7-2.9-34.9-19.5-40.8s-34.9 2.9-40.8 19.5c-7.7 21.8-20.2 42.3-37.8 59.8c-62.2 62.2-162.7 62.5-225.3 1L185 329c6.9-6.9 8.9-17.2 5.2-26.2s-12.5-14.8-22.2-14.8H48.4h-.7H40c-13.3 0-24 10.7-24 24z"]},lG={prefix:"fas",iconName:"gears",icon:[640,512,["cogs"],"f085","M308.5 135.3c7.1-6.3 9.9-16.2 6.2-25c-2.3-5.3-4.8-10.5-7.6-15.5L304 89.4c-3-5-6.3-9.9-9.8-14.6c-5.7-7.6-15.7-10.1-24.7-7.1l-28.2 9.3c-10.7-8.8-23-16-36.2-20.9L199 27.1c-1.9-9.3-9.1-16.7-18.5-17.8C173.9 8.4 167.2 8 160.4 8h-.7c-6.8 0-13.5 .4-20.1 1.2c-9.4 1.1-16.6 8.6-18.5 17.8L115 56.1c-13.3 5-25.5 12.1-36.2 20.9L50.5 67.8c-9-3-19-.5-24.7 7.1c-3.5 4.7-6.8 9.6-9.9 14.6l-3 5.3c-2.8 5-5.3 10.2-7.6 15.6c-3.7 8.7-.9 18.6 6.2 25l22.2 19.8C32.6 161.9 32 168.9 32 176s.6 14.1 1.7 20.9L11.5 216.7c-7.1 6.3-9.9 16.2-6.2 25c2.3 5.3 4.8 10.5 7.6 15.6l3 5.2c3 5.1 6.3 9.9 9.9 14.6c5.7 7.6 15.7 10.1 24.7 7.1l28.2-9.3c10.7 8.8 23 16 36.2 20.9l6.1 29.1c1.9 9.3 9.1 16.7 18.5 17.8c6.7 .8 13.5 1.2 20.4 1.2s13.7-.4 20.4-1.2c9.4-1.1 16.6-8.6 18.5-17.8l6.1-29.1c13.3-5 25.5-12.1 36.2-20.9l28.2 9.3c9 3 19 .5 24.7-7.1c3.5-4.7 6.8-9.5 9.8-14.6l3.1-5.4c2.8-5 5.3-10.2 7.6-15.5c3.7-8.7 .9-18.6-6.2-25l-22.2-19.8c1.1-6.8 1.7-13.8 1.7-20.9s-.6-14.1-1.7-20.9l22.2-19.8zM112 176a48 48 0 1 1 96 0 48 48 0 1 1 -96 0zM504.7 500.5c6.3 7.1 16.2 9.9 25 6.2c5.3-2.3 10.5-4.8 15.5-7.6l5.4-3.1c5-3 9.9-6.3 14.6-9.8c7.6-5.7 10.1-15.7 7.1-24.7l-9.3-28.2c8.8-10.7 16-23 20.9-36.2l29.1-6.1c9.3-1.9 16.7-9.1 17.8-18.5c.8-6.7 1.2-13.5 1.2-20.4s-.4-13.7-1.2-20.4c-1.1-9.4-8.6-16.6-17.8-18.5L583.9 307c-5-13.3-12.1-25.5-20.9-36.2l9.3-28.2c3-9 .5-19-7.1-24.7c-4.7-3.5-9.6-6.8-14.6-9.9l-5.3-3c-5-2.8-10.2-5.3-15.6-7.6c-8.7-3.7-18.6-.9-25 6.2l-19.8 22.2c-6.8-1.1-13.8-1.7-20.9-1.7s-14.1 .6-20.9 1.7l-19.8-22.2c-6.3-7.1-16.2-9.9-25-6.2c-5.3 2.3-10.5 4.8-15.6 7.6l-5.2 3c-5.1 3-9.9 6.3-14.6 9.9c-7.6 5.7-10.1 15.7-7.1 24.7l9.3 28.2c-8.8 10.7-16 23-20.9 36.2L315.1 313c-9.3 1.9-16.7 9.1-17.8 18.5c-.8 6.7-1.2 13.5-1.2 20.4s.4 13.7 1.2 20.4c1.1 9.4 8.6 16.6 17.8 18.5l29.1 6.1c5 13.3 12.1 25.5 20.9 36.2l-9.3 28.2c-3 9-.5 19 7.1 24.7c4.7 3.5 9.5 6.8 14.6 9.8l5.4 3.1c5 2.8 10.2 5.3 15.5 7.6c8.7 3.7 18.6 .9 25-6.2l19.8-22.2c6.8 1.1 13.8 1.7 20.9 1.7s14.1-.6 20.9-1.7l19.8 22.2zM464 304a48 48 0 1 1 0 96 48 48 0 1 1 0-96z"]},lY={prefix:"fas",iconName:"face-grin-hearts",icon:[512,512,[128525,"grin-hearts"],"f584","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM388.1 312.8c12.3-3.8 24.3 6.9 19.3 18.7C382.4 390.6 324.2 432 256.3 432s-126.2-41.4-151.1-100.5c-5-11.8 7-22.5 19.3-18.7c39.7 12.2 84.5 19 131.8 19s92.1-6.8 131.8-19zM199.3 129.1c17.8 4.8 28.4 23.1 23.6 40.8l-17.4 65c-2.3 8.5-11.1 13.6-19.6 11.3l-65.1-17.4c-17.8-4.8-28.4-23.1-23.6-40.8s23.1-28.4 40.8-23.6l16.1 4.3 4.3-16.1c4.8-17.8 23.1-28.4 40.8-23.6zm154.3 23.6l4.3 16.1 16.1-4.3c17.8-4.8 36.1 5.8 40.8 23.6s-5.8 36.1-23.6 40.8l-65.1 17.4c-8.5 2.3-17.3-2.8-19.6-11.3l-17.4-65c-4.8-17.8 5.8-36.1 23.6-40.8s36.1 5.8 40.9 23.6z"]},lK={prefix:"fas",iconName:"transgender",icon:[512,512,[9895,"transgender-alt"],"f225","M112 0c6.5 0 12.3 3.9 14.8 9.9s1.1 12.9-3.5 17.4l-31 31L112 78.1l7-7c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9l-7 7 15.2 15.2C187.7 107.6 220.5 96 256 96s68.3 11.6 94.9 31.2l68.8-68.8-31-31c-4.6-4.6-5.9-11.5-3.5-17.4s8.3-9.9 14.8-9.9h96c8.8 0 16 7.2 16 16v96c0 6.5-3.9 12.3-9.9 14.8s-12.9 1.1-17.4-3.5l-31-31-68.8 68.8C404.4 187.7 416 220.5 416 256c0 80.2-59 146.6-136 158.2V432h16c13.3 0 24 10.7 24 24s-10.7 24-24 24H280v8c0 13.3-10.7 24-24 24s-24-10.7-24-24v-8H216c-13.3 0-24-10.7-24-24s10.7-24 24-24h16V414.2C155 402.6 96 336.2 96 256c0-35.5 11.6-68.3 31.2-94.9L112 145.9l-7 7c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9l7-7L58.3 92.3l-31 31c-4.6 4.6-11.5 5.9-17.4 3.5S0 118.5 0 112V16C0 7.2 7.2 0 16 0h96zM352 256a96 96 0 1 0 -192 0 96 96 0 1 0 192 0z"]},lX={prefix:"fas",iconName:"arrow-turn-down",icon:[384,512,["level-down"],"f149","M32 64C14.3 64 0 49.7 0 32S14.3 0 32 0l96 0c53 0 96 43 96 96l0 306.7 73.4-73.4c12.5-12.5 32.8-12.5 45.3 0s12.5 32.8 0 45.3l-128 128c-12.5 12.5-32.8 12.5-45.3 0l-128-128c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0L160 402.7 160 96c0-17.7-14.3-32-32-32L32 64z"]},lQ={prefix:"fas",iconName:"ticket-simple",icon:[576,512,["ticket-alt"],"f3ff","M0 128C0 92.7 28.7 64 64 64H512c35.3 0 64 28.7 64 64v64c0 8.8-7.4 15.7-15.7 18.6C541.5 217.1 528 235 528 256s13.5 38.9 32.3 45.4c8.3 2.9 15.7 9.8 15.7 18.6v64c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V320c0-8.8 7.4-15.7 15.7-18.6C34.5 294.9 48 277 48 256s-13.5-38.9-32.3-45.4C7.4 207.7 0 200.8 0 192V128z"]},lJ={prefix:"fas",iconName:"angles-left",icon:[512,512,[171,"angle-double-left"],"f100","M41.4 233.4c-12.5 12.5-12.5 32.8 0 45.3l160 160c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L109.3 256 246.6 118.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0l-160 160zm352-160l-160 160c-12.5 12.5-12.5 32.8 0 45.3l160 160c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L301.3 256 438.6 118.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0z"]},l1={prefix:"fas",iconName:"clock-rotate-left",icon:[512,512,["history"],"f1da","M75 75L41 41C25.9 25.9 0 36.6 0 57.9V168c0 13.3 10.7 24 24 24H134.1c21.4 0 32.1-25.9 17-41l-30.8-30.8C155 85.5 203 64 256 64c106 0 192 86 192 192s-86 192-192 192c-40.8 0-78.6-12.7-109.7-34.4c-14.5-10.1-34.4-6.6-44.6 7.9s-6.6 34.4 7.9 44.6C151.2 495 201.7 512 256 512c141.4 0 256-114.6 256-256S397.4 0 256 0C185.3 0 121.3 28.7 75 75zm181 53c-13.3 0-24 10.7-24 24V256c0 6.4 2.5 12.5 7 17l72 72c9.4 9.4 24.6 9.4 33.9 0s9.4-24.6 0-33.9l-65-65V152c0-13.3-10.7-24-24-24z"]},l2={prefix:"fas",iconName:"face-grin-beam-sweat",icon:[512,512,[128517,"grin-beam-sweat"],"f583","M476.8 126.3c-4.1 1.1-8.4 1.7-12.8 1.7c-26.5 0-48-21-48-47c0-5 1.8-11.3 4.6-18.1c.3-.7 .6-1.4 .9-2.1c9-20.2 26.5-44.9 36-57.5c3.2-4.4 9.6-4.4 12.8 0C483.4 20.6 512 61 512 81c0 21.7-14.9 39.8-35.2 45.3zM256 0c51.4 0 99.3 15.2 139.4 41.2c-1.5 3.1-3 6.2-4.3 9.3c-3.4 8-7.1 19-7.1 30.5c0 44.3 36.6 79 80 79c9.6 0 18.8-1.7 27.4-4.8c13.3 30.9 20.6 65 20.6 100.8c0 141.4-114.6 256-256 256S0 397.4 0 256S114.6 0 256 0zM383.8 317.8C345.3 329.4 301.9 336 256 336s-89.3-6.6-127.8-18.2c-12.3-3.7-24.3 7-19.2 18.7c24.5 56.9 81.1 96.7 147 96.7s122.5-39.8 147-96.7c5.1-11.8-6.9-22.4-19.2-18.7zm-166.2-89l0 0 0 0c2.1 2.8 5.7 3.9 8.9 2.8s5.5-4.1 5.5-7.6c0-17.9-6.7-35.6-16.6-48.8c-9.8-13-23.9-23.2-39.4-23.2s-29.6 10.2-39.4 23.2C126.7 188.4 120 206.1 120 224c0 3.4 2.2 6.5 5.5 7.6s6.9 0 8.9-2.8l0 0 0 0 0 0 .2-.2c.2-.2 .4-.5 .7-.9c.6-.8 1.6-2 2.8-3.4c2.5-2.8 6-6.6 10.2-10.3c8.8-7.8 18.8-14 27.7-14s18.9 6.2 27.7 14c4.2 3.7 7.7 7.5 10.2 10.3c1.2 1.4 2.2 2.6 2.8 3.4c.3 .4 .6 .7 .7 .9l.2 .2 0 0 0 0zm160 0l0 0 0 0 0 0c2.1 2.8 5.7 3.9 8.9 2.8s5.5-4.1 5.5-7.6c0-17.9-6.7-35.6-16.6-48.8c-9.8-13-23.9-23.2-39.4-23.2s-29.6 10.2-39.4 23.2C286.7 188.4 280 206.1 280 224c0 3.4 2.2 6.5 5.5 7.6s6.9 0 8.9-2.8l0 0 0 0 0 0 .2-.2c.2-.2 .4-.5 .7-.9c.6-.8 1.6-2 2.8-3.4c2.5-2.8 6-6.6 10.2-10.3c8.8-7.8 18.8-14 27.7-14s18.9 6.2 27.7 14c4.2 3.7 7.7 7.5 10.2 10.3c1.2 1.4 2.2 2.6 2.8 3.4c.3 .4 .6 .7 .7 .9l.2 .2 0 0z"]},l0={prefix:"fas",iconName:"file-export",icon:[576,512,["arrow-right-from-file"],"f56e","M0 64C0 28.7 28.7 0 64 0H224V128c0 17.7 14.3 32 32 32H384V288H216c-13.3 0-24 10.7-24 24s10.7 24 24 24H384V448c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V64zM384 336V288H494.1l-39-39c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l80 80c9.4 9.4 9.4 24.6 0 33.9l-80 80c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9l39-39H384zm0-208H256V0L384 128z"]},l3={prefix:"fas",iconName:"shield",icon:[512,512,[128737,"shield-blank"],"f132","M256 0c4.6 0 9.2 1 13.4 2.9L457.7 82.8c22 9.3 38.4 31 38.3 57.2c-.5 99.2-41.3 280.7-213.6 363.2c-16.7 8-36.1 8-52.8 0C57.3 420.7 16.5 239.2 16 140c-.1-26.2 16.3-47.9 38.3-57.2L242.7 2.9C246.8 1 251.4 0 256 0z"]},l4={prefix:"fas",iconName:"arrow-up-short-wide",icon:[576,512,["sort-amount-up-alt"],"f885","M151.6 42.4C145.5 35.8 137 32 128 32s-17.5 3.8-23.6 10.4l-88 96c-11.9 13-11.1 33.3 2 45.2s33.3 11.1 45.2-2L96 146.3V448c0 17.7 14.3 32 32 32s32-14.3 32-32V146.3l32.4 35.4c11.9 13 32.2 13.9 45.2 2s13.9-32.2 2-45.2l-88-96zM320 32c-17.7 0-32 14.3-32 32s14.3 32 32 32h32c17.7 0 32-14.3 32-32s-14.3-32-32-32H320zm0 128c-17.7 0-32 14.3-32 32s14.3 32 32 32h96c17.7 0 32-14.3 32-32s-14.3-32-32-32H320zm0 128c-17.7 0-32 14.3-32 32s14.3 32 32 32H480c17.7 0 32-14.3 32-32s-14.3-32-32-32H320zm0 128c-17.7 0-32 14.3-32 32s14.3 32 32 32H544c17.7 0 32-14.3 32-32s-14.3-32-32-32H320z"]},l6={prefix:"fas",iconName:"golf-ball-tee",icon:[384,512,["golf-ball"],"f450","M384 192c0 66.8-34.1 125.6-85.8 160H85.8C34.1 317.6 0 258.8 0 192C0 86 86 0 192 0S384 86 384 192zM242.1 256.6c0 18.5-15 33.5-33.5 33.5c-4.9 0-9.1 5.1-5.4 8.4c5.9 5.2 13.7 8.4 22.1 8.4c18.5 0 33.5-15 33.5-33.5c0-8.5-3.2-16.2-8.4-22.1c-3.3-3.7-8.4 .5-8.4 5.4zm-52.3-49.3c-4.9 0-9.1 5.1-5.4 8.4c5.9 5.2 13.7 8.4 22.1 8.4c18.5 0 33.5-15 33.5-33.5c0-8.5-3.2-16.2-8.4-22.1c-3.3-3.7-8.4 .5-8.4 5.4c0 18.5-15 33.5-33.5 33.5zm113.5-17.5c0 18.5-15 33.5-33.5 33.5c-4.9 0-9.1 5.1-5.4 8.4c5.9 5.2 13.7 8.4 22.1 8.4c18.5 0 33.5-15 33.5-33.5c0-8.5-3.2-16.2-8.4-22.1c-3.3-3.7-8.4 .5-8.4 5.4zM96 416c0-17.7 14.3-32 32-32h64 64c17.7 0 32 14.3 32 32s-14.3 32-32 32H240c-8.8 0-16 7.2-16 16v16c0 17.7-14.3 32-32 32s-32-14.3-32-32V464c0-8.8-7.2-16-16-16H128c-17.7 0-32-14.3-32-32z"]},l5={prefix:"fas",iconName:"circle-chevron-left",icon:[512,512,["chevron-circle-left"],"f137","M512 256A256 256 0 1 0 0 256a256 256 0 1 0 512 0zM271 135c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9l-87 87 87 87c9.4 9.4 9.4 24.6 0 33.9s-24.6 9.4-33.9 0L167 273c-9.4-9.4-9.4-24.6 0-33.9L271 135z"]},l8={prefix:"fas",iconName:"wand-magic",icon:[512,512,["magic"],"f0d0","M14.1 463.3c-18.7-18.7-18.7-49.1 0-67.9L395.4 14.1c18.7-18.7 49.1-18.7 67.9 0l34.6 34.6c18.7 18.7 18.7 49.1 0 67.9L116.5 497.9c-18.7 18.7-49.1 18.7-67.9 0L14.1 463.3zM347.6 187.6l105-105L429.4 59.3l-105 105 23.3 23.3z"]},l7={prefix:"fas",iconName:"wine-glass-empty",icon:[320,512,["wine-glass-alt"],"f5ce","M64 0C47.4 0 33.5 12.8 32.1 29.3l-14 168.4c-6 72 42.5 135.2 109.9 150.6V448H80c-17.7 0-32 14.3-32 32s14.3 32 32 32h80 80c17.7 0 32-14.3 32-32s-14.3-32-32-32H192V348.4c67.4-15.4 115.9-78.6 109.9-150.6l-14-168.4C286.5 12.8 272.6 0 256 0H64zM81.9 203.1L93.4 64H226.6l11.6 139.1C242 248.8 205.9 288 160 288s-82-39.2-78.1-84.9z"]},l9={prefix:"fas",iconName:"person-biking",icon:[640,512,[128692,"biking"],"f84a","M400 96a48 48 0 1 0 0-96 48 48 0 1 0 0 96zm27.2 64l-61.8-48.8c-17.3-13.6-41.7-13.8-59.1-.3l-83.1 64.2c-30.7 23.8-28.5 70.8 4.3 91.6L288 305.1V416c0 17.7 14.3 32 32 32s32-14.3 32-32V288c0-10.7-5.3-20.7-14.2-26.6L295 232.9l60.3-48.5L396 217c5.7 4.5 12.7 7 20 7h64c17.7 0 32-14.3 32-32s-14.3-32-32-32H427.2zM56 384a72 72 0 1 1 144 0A72 72 0 1 1 56 384zm200 0A128 128 0 1 0 0 384a128 128 0 1 0 256 0zm184 0a72 72 0 1 1 144 0 72 72 0 1 1 -144 0zm200 0a128 128 0 1 0 -256 0 128 128 0 1 0 256 0z"]},ue={prefix:"fas",iconName:"earth-oceania",icon:[512,512,["globe-oceania"],"e47b","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM208.6 357.3l-39-13.5c-6.5-2.2-13.6-2.3-20.1-.3l-15.3 4.9c-18.5 5.9-38.5-2.4-47.5-19.5l-3.3-6.2c-10.6-20.1-2.3-45 18.2-54.7l35.3-16.8c2.3-1.1 4.4-2.8 5.9-4.8l5.3-7c7.2-9.6 18.6-15.3 30.6-15.3s23.4 5.7 30.6 15.3l4.6 6.1c2 2.6 4.9 4.5 8.1 5.1c7.8 1.6 15.7-1.5 20.4-7.9l10.4-14.2c2-2.8 5.3-4.4 8.7-4.4c4.4 0 8.4 2.7 10 6.8l10.1 25.9c2.8 7.2 6.7 14 11.5 20.2L311 299.8c5.8 7.4 9 16.6 9 26s-3.2 18.6-9 26L299 367.2c-8.3 10.6-21 16.8-34.4 16.8c-8.4 0-16.6-2.4-23.7-7l-25.4-16.4c-2.2-1.4-4.5-2.5-6.9-3.4zm65.2-214.8L296 164.7c10.1 10.1 2.9 27.3-11.3 27.3H254.8c-5.6 0-11.1-1.2-16.2-3.4l-42.8-19c-14.3-6.3-11.9-27.3 3.4-30.3l38.5-7.7c13.1-2.6 26.7 1.5 36.1 10.9zM248 432c0-8.8 7.2-16 16-16h16c8.8 0 16 7.2 16 16s-7.2 16-16 16H264c-8.8 0-16-7.2-16-16zM431.2 298.9l8 24c2.8 8.4-1.7 17.4-10.1 20.2s-17.4-1.7-20.2-10.1l-8-24c-2.8-8.4 1.7-17.4 10.1-20.2s17.4 1.7 20.2 10.1zm-19.9 80.4l-32 32c-6.2 6.2-16.4 6.2-22.6 0s-6.2-16.4 0-22.6l32-32c6.2-6.2 16.4-6.2 22.6 0s6.2 16.4 0 22.6z"]},ut={prefix:"fas",iconName:"square-xmark",icon:[448,512,[10062,"times-square","xmark-square"],"f2d3","M64 32C28.7 32 0 60.7 0 96V416c0 35.3 28.7 64 64 64H384c35.3 0 64-28.7 64-64V96c0-35.3-28.7-64-64-64H64zm79 143c9.4-9.4 24.6-9.4 33.9 0l47 47 47-47c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9l-47 47 47 47c9.4 9.4 9.4 24.6 0 33.9s-24.6 9.4-33.9 0l-47-47-47 47c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9l47-47-47-47c-9.4-9.4-9.4-24.6 0-33.9z"]},uc={prefix:"fas",iconName:"up-right-and-down-left-from-center",icon:[512,512,["expand-alt"],"f424","M344 0H488c13.3 0 24 10.7 24 24V168c0 9.7-5.8 18.5-14.8 22.2s-19.3 1.7-26.2-5.2l-39-39-87 87c-9.4 9.4-24.6 9.4-33.9 0l-32-32c-9.4-9.4-9.4-24.6 0-33.9l87-87L327 41c-6.9-6.9-8.9-17.2-5.2-26.2S334.3 0 344 0zM168 512H24c-13.3 0-24-10.7-24-24V344c0-9.7 5.8-18.5 14.8-22.2s19.3-1.7 26.2 5.2l39 39 87-87c9.4-9.4 24.6-9.4 33.9 0l32 32c9.4 9.4 9.4 24.6 0 33.9l-87 87 39 39c6.9 6.9 8.9 17.2 5.2 26.2s-12.5 14.8-22.2 14.8z"]},un={prefix:"fas",iconName:"up-down",icon:[256,512,[8597,11021,"arrows-alt-v"],"f338","M145.6 7.7C141 2.8 134.7 0 128 0s-13 2.8-17.6 7.7l-104 112c-6.5 7-8.2 17.2-4.4 25.9S14.5 160 24 160H80V352H24c-9.5 0-18.2 5.7-22 14.4s-2.1 18.9 4.4 25.9l104 112c4.5 4.9 10.9 7.7 17.6 7.7s13-2.8 17.6-7.7l104-112c6.5-7 8.2-17.2 4.4-25.9s-12.5-14.4-22-14.4H176V160h56c9.5 0 18.2-5.7 22-14.4s2.1-18.9-4.4-25.9l-104-112z"]},ur={prefix:"fas",iconName:"bahai",icon:[576,512,["haykal"],"f666","M288 0c14.5 0 27.2 9.7 30.9 23.8l23.9 89.6 75.9-53.3c11.9-8.3 27.8-7.6 39 1.7s14.6 24.9 8.4 38.1l-39.3 84 92.4 8c14.4 1.2 26.2 12 28.8 26.3s-4.9 28.5-18 34.6l-84.1 39.1 65.7 65.5c10.3 10.2 12.4 26.1 5.1 38.7s-22 18.7-36 14.9L391 386.8l8.2 92.4c1.3 14.4-7.3 27.9-20.9 32.9s-28.9 .1-37.2-11.7l-53.1-76-53.1 76c-8.3 11.9-23.6 16.7-37.2 11.7s-22.2-18.5-20.9-32.9l8.2-92.4L95.4 410.9c-14 3.8-28.8-2.3-36-14.9s-5.2-28.4 5.1-38.7l65.7-65.5L46 252.7c-13.1-6.1-20.5-20.3-18-34.6s14.3-25.1 28.8-26.3l92.4-8-39.3-84c-6.1-13.1-2.7-28.8 8.4-38.1s27.1-10 39-1.7l75.9 53.3 23.9-89.6C260.8 9.7 273.5 0 288 0zm0 156.2l-4.8 18c-2.7 10.1-10.2 18.2-20 21.8s-20.8 2.1-29.3-3.9l-15.2-10.7 7.9 16.8c4.4 9.5 4 20.5-1.3 29.6s-14.5 15-25 15.9l-18.5 1.6 16.8 7.8c9.5 4.4 16.2 13.2 18 23.5s-1.5 20.8-8.9 28.2l-13.2 13.1 17.9-4.8c10.1-2.7 20.9-.3 28.9 6.4s12.2 16.9 11.3 27.3l-1.6 18.5 10.6-15.2c6-8.6 15.8-13.7 26.2-13.7s20.2 5.1 26.2 13.7l10.6 15.2-1.6-18.5c-.9-10.4 3.3-20.6 11.3-27.3s18.8-9.1 28.9-6.4l17.9 4.8-13.2-13.1c-7.4-7.4-10.7-17.9-8.9-28.2s8.5-19.1 18-23.5l16.8-7.8-18.5-1.6c-10.4-.9-19.7-6.8-25-15.9s-5.7-20.1-1.3-29.6l7.9-16.8-15.2 10.7c-8.6 6-19.5 7.5-29.3 3.9s-17.3-11.7-20-21.8l-4.8-18z"]},ua={prefix:"fas",iconName:"circle-plus",icon:[512,512,["plus-circle"],"f055","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM232 344V280H168c-13.3 0-24-10.7-24-24s10.7-24 24-24h64V168c0-13.3 10.7-24 24-24s24 10.7 24 24v64h64c13.3 0 24 10.7 24 24s-10.7 24-24 24H280v64c0 13.3-10.7 24-24 24s-24-10.7-24-24z"]},uo={prefix:"fas",iconName:"face-grin-tongue-wink",icon:[512,512,[128540,"grin-tongue-wink"],"f58b","M174.5 498.8C73.1 464.7 0 368.9 0 256C0 114.6 114.6 0 256 0S512 114.6 512 256c0 112.9-73.1 208.7-174.5 242.8C346.7 484 352 466.6 352 448V401.1c24.3-17.5 43.6-41.6 55.4-69.6c5-11.8-7-22.5-19.3-18.7c-39.7 12.2-84.5 19-131.8 19s-92.1-6.8-131.8-19c-12.3-3.8-24.3 6.9-19.3 18.7c11.7 27.8 30.8 51.7 54.8 69.2V448c0 18.6 5.3 36 14.5 50.8zm20.7-265.2c5.3 7.1 15.3 8.5 22.4 3.2s8.5-15.3 3.2-22.4c-30.4-40.5-91.2-40.5-121.6 0c-5.3 7.1-3.9 17.1 3.2 22.4s17.1 3.9 22.4-3.2c17.6-23.5 52.8-23.5 70.4 0zM336 272a64 64 0 1 0 0-128 64 64 0 1 0 0 128zM320 402.6V448c0 35.3-28.7 64-64 64s-64-28.7-64-64V402.6c0-14.7 11.9-26.6 26.6-26.6h2c11.3 0 21.1 7.9 23.6 18.9c2.8 12.6 20.8 12.6 23.6 0c2.5-11.1 12.3-18.9 23.6-18.9h2c14.7 0 26.6 11.9 26.6 26.6zM336 184a24 24 0 1 1 0 48 24 24 0 1 1 0-48z"]},ui={prefix:"fas",iconName:"link-slash",icon:[640,512,["chain-broken","chain-slash","unlink"],"f127","M38.8 5.1C28.4-3.1 13.3-1.2 5.1 9.2S-1.2 34.7 9.2 42.9l592 464c10.4 8.2 25.5 6.3 33.7-4.1s6.3-25.5-4.1-33.7L489.3 358.2l90.5-90.5c56.5-56.5 56.5-148 0-204.5c-50-50-128.8-56.5-186.3-15.4l-1.6 1.1c-14.4 10.3-17.7 30.3-7.4 44.6s30.3 17.7 44.6 7.4l1.6-1.1c32.1-22.9 76-19.3 103.8 8.6c31.5 31.5 31.5 82.5 0 114l-96 96-31.9-25C430.9 239.6 420.1 175.1 377 132c-52.2-52.3-134.5-56.2-191.3-11.7L38.8 5.1zM239 162c30.1-14.9 67.7-9.9 92.8 15.3c20 20 27.5 48.3 21.7 74.5L239 162zM406.6 416.4L220.9 270c-2.1 39.8 12.2 80.1 42.2 110c38.9 38.9 94.4 51 143.6 36.3zm-290-228.5L60.2 244.3c-56.5 56.5-56.5 148 0 204.5c50 50 128.8 56.5 186.3 15.4l1.6-1.1c14.4-10.3 17.7-30.3 7.4-44.6s-30.3-17.7-44.6-7.4l-1.6 1.1c-32.1 22.9-76 19.3-103.8-8.6C74 372 74 321 105.5 289.5l61.8-61.8-50.6-39.9z"]},us={prefix:"fas",iconName:"arrow-up-z-a",icon:[576,512,["sort-alpha-up-alt"],"f882","M183.6 42.4C177.5 35.8 169 32 160 32s-17.5 3.8-23.6 10.4l-88 96c-11.9 13-11.1 33.3 2 45.2s33.3 11.1 45.2-2L128 146.3V448c0 17.7 14.3 32 32 32s32-14.3 32-32V146.3l32.4 35.4c11.9 13 32.2 13.9 45.2 2s13.9-32.2 2-45.2l-88-96zM320 64c0 17.7 14.3 32 32 32h50.7l-73.4 73.4c-9.2 9.2-11.9 22.9-6.9 34.9s16.6 19.8 29.6 19.8H480c17.7 0 32-14.3 32-32s-14.3-32-32-32H429.3l73.4-73.4c9.2-9.2 11.9-22.9 6.9-34.9s-16.6-19.8-29.6-19.8H352c-17.7 0-32 14.3-32 32zm96 192c-12.1 0-23.2 6.8-28.6 17.7l-64 128-16 32c-7.9 15.8-1.5 35 14.3 42.9s35 1.5 42.9-14.3l7.2-14.3h88.4l7.2 14.3c7.9 15.8 27.1 22.2 42.9 14.3s22.2-27.1 14.3-42.9l-16-32-64-128C439.2 262.8 428.1 256 416 256zM395.8 400L416 359.6 436.2 400H395.8z"]},ul={prefix:"fas",iconName:"fire-flame-curved",icon:[384,512,["fire-alt"],"f7e4","M153.6 29.9l16-21.3C173.6 3.2 180 0 186.7 0C198.4 0 208 9.6 208 21.3V43.5c0 13.1 5.4 25.7 14.9 34.7L307.6 159C356.4 205.6 384 270.2 384 337.7C384 434 306 512 209.7 512H192C86 512 0 426 0 320v-3.8c0-48.8 19.4-95.6 53.9-130.1l3.5-3.5c4.2-4.2 10-6.6 16-6.6C85.9 176 96 186.1 96 198.6V288c0 35.3 28.7 64 64 64s64-28.7 64-64v-3.9c0-18-7.2-35.3-19.9-48l-38.6-38.6c-24-24-37.5-56.7-37.5-90.7c0-27.7 9-54.8 25.6-76.9z"]},uu={prefix:"fas",iconName:"book-quran",icon:[448,512,["quran"],"f687","M352 0c53 0 96 43 96 96V416c0 53-43 96-96 96H64 32c-17.7 0-32-14.3-32-32s14.3-32 32-32V384c-17.7 0-32-14.3-32-32V32C0 14.3 14.3 0 32 0H64 352zm0 384H96v64H352c17.7 0 32-14.3 32-32s-14.3-32-32-32zM274.1 150.2l-8.9 21.4-23.1 1.9c-5.7 .5-8 7.5-3.7 11.2L256 199.8l-5.4 22.6c-1.3 5.5 4.7 9.9 9.6 6.9L280 217.2l19.8 12.1c4.9 3 10.9-1.4 9.6-6.9L304 199.8l17.6-15.1c4.3-3.7 2-10.8-3.7-11.2l-23.1-1.9-8.9-21.4c-2.2-5.3-9.6-5.3-11.8 0zM96 192c0 70.7 57.3 128 128 128c25.6 0 49.5-7.5 69.5-20.5c3.2-2.1 4.5-6.2 3.1-9.7s-5.2-5.6-9-4.8c-6.1 1.2-12.5 1.9-19 1.9c-52.4 0-94.9-42.5-94.9-94.9s42.5-94.9 94.9-94.9c6.5 0 12.8 .7 19 1.9c3.8 .8 7.5-1.3 9-4.8s.2-7.6-3.1-9.7C273.5 71.5 249.6 64 224 64C153.3 64 96 121.3 96 192z"]},uf={prefix:"fas",iconName:"face-angry",icon:[512,512,[128544,"angry"],"f556","M0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256zM338.7 395.9c6.6-5.9 7.1-16 1.2-22.6C323.8 355.4 295.7 336 256 336s-67.8 19.4-83.9 37.3c-5.9 6.6-5.4 16.7 1.2 22.6s16.7 5.4 22.6-1.2c11.7-13 31.6-26.7 60.1-26.7s48.4 13.7 60.1 26.7c5.9 6.6 16 7.1 22.6 1.2zM176.4 272c17.7 0 32-14.3 32-32c0-1.5-.1-3-.3-4.4l10.9 3.6c8.4 2.8 17.4-1.7 20.2-10.1s-1.7-17.4-10.1-20.2l-96-32c-8.4-2.8-17.4 1.7-20.2 10.1s1.7 17.4 10.1 20.2l30.7 10.2c-5.8 5.8-9.3 13.8-9.3 22.6c0 17.7 14.3 32 32 32zm192-32c0-8.9-3.6-17-9.5-22.8l30.2-10.1c8.4-2.8 12.9-11.9 10.1-20.2s-11.9-12.9-20.2-10.1l-96 32c-8.4 2.8-12.9 11.9-10.1 20.2s11.9 12.9 20.2 10.1l11.7-3.9c-.2 1.5-.3 3.1-.3 4.7c0 17.7 14.3 32 32 32s32-14.3 32-32z"]},uh={prefix:"fas",iconName:"rss",icon:[448,512,["feed"],"f09e","M0 64C0 46.3 14.3 32 32 32c229.8 0 416 186.2 416 416c0 17.7-14.3 32-32 32s-32-14.3-32-32C384 253.6 226.4 96 32 96C14.3 96 0 81.7 0 64zM0 416a64 64 0 1 1 128 0A64 64 0 1 1 0 416zM32 160c159.1 0 288 128.9 288 288c0 17.7-14.3 32-32 32s-32-14.3-32-32c0-123.7-100.3-224-224-224c-17.7 0-32-14.3-32-32s14.3-32 32-32z"]},ud={prefix:"fas",iconName:"scale-balanced",icon:[640,512,[9878,"balance-scale"],"f24e","M384 32H512c17.7 0 32 14.3 32 32s-14.3 32-32 32H398.4c-5.2 25.8-22.9 47.1-46.4 57.3V448H512c17.7 0 32 14.3 32 32s-14.3 32-32 32H320 128c-17.7 0-32-14.3-32-32s14.3-32 32-32H288V153.3c-23.5-10.3-41.2-31.6-46.4-57.3H128c-17.7 0-32-14.3-32-32s14.3-32 32-32H256c14.6-19.4 37.8-32 64-32s49.4 12.6 64 32zm55.6 288H584.4L512 195.8 439.6 320zM512 416c-62.9 0-115.2-34-126-78.9c-2.6-11 1-22.3 6.7-32.1l95.2-163.2c5-8.6 14.2-13.8 24.1-13.8s19.1 5.3 24.1 13.8l95.2 163.2c5.7 9.8 9.3 21.1 6.7 32.1C627.2 382 574.9 416 512 416zM126.8 195.8L54.4 320H199.3L126.8 195.8zM.9 337.1c-2.6-11 1-22.3 6.7-32.1l95.2-163.2c5-8.6 14.2-13.8 24.1-13.8s19.1 5.3 24.1 13.8l95.2 163.2c5.7 9.8 9.3 21.1 6.7 32.1C242 382 189.7 416 126.8 416S11.7 382 .9 337.1z"]},up={prefix:"fas",iconName:"gauge-simple-high",icon:[512,512,[61668,"tachometer","tachometer-fast"],"f62a","M0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256zm320 96c0-15.9-5.8-30.4-15.3-41.6l76.6-147.4c6.1-11.8 1.5-26.3-10.2-32.4s-26.2-1.5-32.4 10.2L262.1 288.3c-2-.2-4-.3-6.1-.3c-35.3 0-64 28.7-64 64s28.7 64 64 64s64-28.7 64-64z"]},um={prefix:"fas",iconName:"desktop",icon:[576,512,[128421,61704,"desktop-alt"],"f390","M64 0C28.7 0 0 28.7 0 64V352c0 35.3 28.7 64 64 64H240l-10.7 32H160c-17.7 0-32 14.3-32 32s14.3 32 32 32H416c17.7 0 32-14.3 32-32s-14.3-32-32-32H346.7L336 416H512c35.3 0 64-28.7 64-64V64c0-35.3-28.7-64-64-64H64zM512 64V288H64V64H512z"]},uv={prefix:"fas",iconName:"table-list",icon:[512,512,["th-list"],"f00b","M0 96C0 60.7 28.7 32 64 32H448c35.3 0 64 28.7 64 64V416c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V96zm64 0v64h64V96H64zm384 0H192v64H448V96zM64 224v64h64V224H64zm384 0H192v64H448V224zM64 352v64h64V352H64zm384 0H192v64H448V352z"]},ug={prefix:"fas",iconName:"comment-sms",icon:[512,512,["sms"],"f7cd","M256 448c141.4 0 256-93.1 256-208S397.4 32 256 32S0 125.1 0 240c0 45.1 17.7 86.8 47.7 120.9c-1.9 24.5-11.4 46.3-21.4 62.9c-5.5 9.2-11.1 16.6-15.2 21.6c-2.1 2.5-3.7 4.4-4.9 5.7c-.6 .6-1 1.1-1.3 1.4l-.3 .3 0 0 0 0 0 0 0 0c-4.6 4.6-5.9 11.4-3.4 17.4c2.5 6 8.3 9.9 14.8 9.9c28.7 0 57.6-8.9 81.6-19.3c22.9-10 42.4-21.9 54.3-30.6c31.8 11.5 67 17.9 104.1 17.9zM202.9 176.8c6.5-2.2 13.7 .1 17.9 5.6L256 229.3l35.2-46.9c4.1-5.5 11.3-7.8 17.9-5.6s10.9 8.3 10.9 15.2v96c0 8.8-7.2 16-16 16s-16-7.2-16-16V240l-19.2 25.6c-3 4-7.8 6.4-12.8 6.4s-9.8-2.4-12.8-6.4L224 240v48c0 8.8-7.2 16-16 16s-16-7.2-16-16V192c0-6.9 4.4-13 10.9-15.2zm173.1 38c0 .2 0 .4 0 .4c.1 .1 .6 .8 2.2 1.7c3.9 2.3 9.6 4.1 18.3 6.8l.6 .2c7.4 2.2 17.3 5.2 25.2 10.2c9.1 5.7 17.4 15.2 17.6 29.9c.2 15-7.6 26-17.8 32.3c-9.5 5.9-20.9 7.9-30.7 7.6c-12.2-.4-23.7-4.4-32.6-7.4l0 0 0 0c-1.4-.5-2.7-.9-4-1.4c-8.4-2.8-12.9-11.9-10.1-20.2s11.9-12.9 20.2-10.1c1.7 .6 3.3 1.1 4.9 1.6l0 0 0 0c9.1 3.1 15.6 5.3 22.6 5.5c5.3 .2 10-1 12.8-2.8c1.2-.8 1.8-1.5 2.1-2c.2-.4 .6-1.2 .6-2.7l0-.2c0-.7 0-1.4-2.7-3.1c-3.8-2.4-9.6-4.3-18-6.9l-1.2-.4c-7.2-2.2-16.7-5-24.3-9.6c-9-5.4-17.7-14.7-17.7-29.4c-.1-15.2 8.6-25.7 18.5-31.6c9.4-5.5 20.5-7.5 29.7-7.4c10 .2 19.7 2.3 27.9 4.4c8.5 2.3 13.6 11 11.3 19.6s-11 13.6-19.6 11.3c-7.3-1.9-14.1-3.3-20.1-3.4c-4.9-.1-9.8 1.1-12.9 2.9c-1.4 .8-2.1 1.6-2.4 2c-.2 .3-.4 .8-.4 1.9zm-272 0c0 .2 0 .4 0 .4c.1 .1 .6 .8 2.2 1.7c3.9 2.3 9.6 4.1 18.3 6.8l.6 .2c7.4 2.2 17.3 5.2 25.2 10.2c9.1 5.7 17.4 15.2 17.6 29.9c.2 15-7.6 26-17.8 32.3c-9.5 5.9-20.9 7.9-30.7 7.6c-12.3-.4-24.2-4.5-33.2-7.6l0 0 0 0c-1.3-.4-2.5-.8-3.6-1.2c-8.4-2.8-12.9-11.9-10.1-20.2s11.9-12.9 20.2-10.1c1.4 .5 2.8 .9 4.1 1.4l0 0 0 0c9.5 3.2 16.5 5.6 23.7 5.8c5.3 .2 10-1 12.8-2.8c1.2-.8 1.8-1.5 2.1-2c.2-.4 .6-1.2 .6-2.7l0-.2c0-.7 0-1.4-2.7-3.1c-3.8-2.4-9.6-4.3-18-6.9l-1.2-.4 0 0c-7.2-2.2-16.7-5-24.3-9.6C80.8 239 72.1 229.7 72 215c-.1-15.2 8.6-25.7 18.5-31.6c9.4-5.5 20.5-7.5 29.7-7.4c9.5 .1 22.2 2.1 31.1 4.4c8.5 2.3 13.6 11 11.3 19.6s-11 13.6-19.6 11.3c-6.6-1.8-16.8-3.3-23.3-3.4c-4.9-.1-9.8 1.1-12.9 2.9c-1.4 .8-2.1 1.6-2.4 2c-.2 .3-.4 .8-.4 1.9z"]},uy={prefix:"fas",iconName:"battery-three-quarters",icon:[576,512,["battery-4"],"f241","M464 160c8.8 0 16 7.2 16 16V336c0 8.8-7.2 16-16 16H80c-8.8 0-16-7.2-16-16V176c0-8.8 7.2-16 16-16H464zM80 96C35.8 96 0 131.8 0 176V336c0 44.2 35.8 80 80 80H464c44.2 0 80-35.8 80-80V320c17.7 0 32-14.3 32-32V224c0-17.7-14.3-32-32-32V176c0-44.2-35.8-80-80-80H80zm272 96H96V320H352V192z"]},uz={prefix:"fas",iconName:"hand-fist",icon:[448,512,[9994,"fist-raised"],"f6de","M192 0c17.7 0 32 14.3 32 32V144H160V32c0-17.7 14.3-32 32-32zM64 64c0-17.7 14.3-32 32-32s32 14.3 32 32v80H64V64zm192 0c0-17.7 14.3-32 32-32s32 14.3 32 32v96c0 17.7-14.3 32-32 32s-32-14.3-32-32V64zm96 64c0-17.7 14.3-32 32-32s32 14.3 32 32v64c0 17.7-14.3 32-32 32s-32-14.3-32-32V128zm-96 88l0-.6c9.4 5.4 20.3 8.6 32 8.6c13.2 0 25.4-4 35.6-10.8c8.7 24.9 32.5 42.8 60.4 42.8c11.7 0 22.6-3.1 32-8.6V256c0 52.3-25.1 98.8-64 128v96c0 17.7-14.3 32-32 32H160c-17.7 0-32-14.3-32-32V401.6c-17.3-7.9-33.2-18.8-46.9-32.5L69.5 357.5C45.5 333.5 32 300.9 32 267V240c0-35.3 28.7-64 64-64h88c22.1 0 40 17.9 40 40s-17.9 40-40 40H128c-8.8 0-16 7.2-16 16s7.2 16 16 16h56c39.8 0 72-32.2 72-72z"]},ub={prefix:"fas",iconName:"image-portrait",icon:[384,512,["portrait"],"f3e0","M384 64c0-35.3-28.7-64-64-64H64C28.7 0 0 28.7 0 64V448c0 35.3 28.7 64 64 64H320c35.3 0 64-28.7 64-64l0-384zM128 192a64 64 0 1 1 128 0 64 64 0 1 1 -128 0zM80 356.6c0-37.9 30.7-68.6 68.6-68.6h86.9c37.9 0 68.6 30.7 68.6 68.6c0 15.1-12.3 27.4-27.4 27.4H107.4C92.3 384 80 371.7 80 356.6z"]},uM={prefix:"fas",iconName:"earth-europe",icon:[512,512,["globe-europe"],"f7a2","M266.3 48.3L232.5 73.6c-5.4 4-8.5 10.4-8.5 17.1v9.1c0 6.8 5.5 12.3 12.3 12.3c2.4 0 4.8-.7 6.8-2.1l41.8-27.9c2-1.3 4.4-2.1 6.8-2.1h1c6.2 0 11.3 5.1 11.3 11.3c0 3-1.2 5.9-3.3 8l-19.9 19.9c-5.8 5.8-12.9 10.2-20.7 12.8l-26.5 8.8c-5.8 1.9-9.6 7.3-9.6 13.4c0 3.7-1.5 7.3-4.1 10l-17.9 17.9c-6.4 6.4-9.9 15-9.9 24v4.3c0 16.4 13.6 29.7 29.9 29.7c11 0 21.2-6.2 26.1-16l4-8.1c2.4-4.8 7.4-7.9 12.8-7.9c4.5 0 8.7 2.1 11.4 5.7l16.3 21.7c2.1 2.9 5.5 4.5 9.1 4.5c8.4 0 13.9-8.9 10.1-16.4l-1.1-2.3c-3.5-7 0-15.5 7.5-18l21.2-7.1c7.6-2.5 12.7-9.6 12.7-17.6c0-10.3 8.3-18.6 18.6-18.6H400c8.8 0 16 7.2 16 16s-7.2 16-16 16H379.3c-7.2 0-14.2 2.9-19.3 8l-4.7 4.7c-2.1 2.1-3.3 5-3.3 8c0 6.2 5.1 11.3 11.3 11.3h11.3c6 0 11.8 2.4 16 6.6l6.5 6.5c1.8 1.8 2.8 4.3 2.8 6.8s-1 5-2.8 6.8l-7.5 7.5C386 262 384 266.9 384 272s2 10 5.7 13.7L408 304c10.2 10.2 24.1 16 38.6 16H454c6.5-20.2 10-41.7 10-64c0-111.4-87.6-202.4-197.7-207.7zm172 307.9c-3.7-2.6-8.2-4.1-13-4.1c-6 0-11.8-2.4-16-6.6L396 332c-7.7-7.7-18-12-28.9-12c-9.7 0-19.2-3.5-26.6-9.8L314 287.4c-11.6-9.9-26.4-15.4-41.7-15.4H251.4c-12.6 0-25 3.7-35.5 10.7L188.5 301c-17.8 11.9-28.5 31.9-28.5 53.3v3.2c0 17 6.7 33.3 18.7 45.3l16 16c8.5 8.5 20 13.3 32 13.3H248c13.3 0 24 10.7 24 24c0 2.5 .4 5 1.1 7.3c71.3-5.8 132.5-47.6 165.2-107.2zM0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256zM187.3 100.7c-6.2-6.2-16.4-6.2-22.6 0l-32 32c-6.2 6.2-6.2 16.4 0 22.6s16.4 6.2 22.6 0l32-32c6.2-6.2 6.2-16.4 0-22.6z"]},ux={prefix:"fas",iconName:"cart-flatbed-suitcase",icon:[640,512,["luggage-cart"],"f59d","M0 32C0 14.3 14.3 0 32 0H48c44.2 0 80 35.8 80 80V368c0 8.8 7.2 16 16 16H608c17.7 0 32 14.3 32 32s-14.3 32-32 32H541.3c1.8 5 2.7 10.4 2.7 16c0 26.5-21.5 48-48 48s-48-21.5-48-48c0-5.6 1-11 2.7-16H253.3c1.8 5 2.7 10.4 2.7 16c0 26.5-21.5 48-48 48s-48-21.5-48-48c0-5.6 1-11 2.7-16H144c-44.2 0-80-35.8-80-80V80c0-8.8-7.2-16-16-16H32C14.3 64 0 49.7 0 32zM432 96V56c0-4.4-3.6-8-8-8H344c-4.4 0-8 3.6-8 8V96h96zM288 96V56c0-30.9 25.1-56 56-56h80c30.9 0 56 25.1 56 56V96 320H288V96zM512 320V96h16c26.5 0 48 21.5 48 48V272c0 26.5-21.5 48-48 48H512zM240 96h16V320H240c-26.5 0-48-21.5-48-48V144c0-26.5 21.5-48 48-48z"]},uC={prefix:"fas",iconName:"rectangle-xmark",icon:[512,512,[62164,"rectangle-times","times-rectangle","window-close"],"f410","M64 32C28.7 32 0 60.7 0 96V416c0 35.3 28.7 64 64 64H448c35.3 0 64-28.7 64-64V96c0-35.3-28.7-64-64-64H64zM175 175c9.4-9.4 24.6-9.4 33.9 0l47 47 47-47c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9l-47 47 47 47c9.4 9.4 9.4 24.6 0 33.9s-24.6 9.4-33.9 0l-47-47-47 47c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9l47-47-47-47c-9.4-9.4-9.4-24.6 0-33.9z"]},uH={prefix:"fas",iconName:"book-journal-whills",icon:[448,512,["journal-whills"],"f66a","M0 96C0 43 43 0 96 0H384h32c17.7 0 32 14.3 32 32V352c0 17.7-14.3 32-32 32v64c17.7 0 32 14.3 32 32s-14.3 32-32 32H384 96c-53 0-96-43-96-96V96zM64 416c0 17.7 14.3 32 32 32H352V384H96c-17.7 0-32 14.3-32 32zm90.4-234.4l-21.2-21.2c-3 10.1-5.1 20.6-5.1 31.6c0 .2 0 .5 .1 .8s.1 .5 .1 .8L165.2 226c2.5 2.1 3.4 5.8 2.3 8.9c-1.3 3-4.1 5.1-7.5 5.1c-1.9-.1-3.8-.8-5.2-2l-23.6-20.6C142.8 267 186.9 304 240 304s97.3-37 108.9-86.6L325.3 238c-1.4 1.2-3.3 2-5.3 2c-2.2-.1-4.4-1.1-6-2.8c-1.2-1.5-1.9-3.4-2-5.2c.1-2.2 1.1-4.4 2.8-6l37.1-32.5c0-.3 0-.5 .1-.8s.1-.5 .1-.8c0-11-2.1-21.5-5.1-31.6l-21.2 21.2c-3.1 3.1-8.1 3.1-11.3 0s-3.1-8.1 0-11.2l26.4-26.5c-8.2-17-20.5-31.7-35.9-42.6c-2.7-1.9-6.2 1.4-5 4.5c8.5 22.4 3.6 48-13 65.6c-3.2 3.4-3.6 8.9-.9 12.7c9.8 14 12.7 31.9 7.5 48.5c-5.9 19.4-22 34.1-41.9 38.3l-1.4-34.3 12.6 8.6c.6 .4 1.5 .6 2.3 .6c1.5 0 2.7-.8 3.5-2s.6-2.8-.1-4L260 225.4l18-3.6c1.8-.4 3.1-2.1 3.1-4s-1.4-3.5-3.1-3.9l-18-3.7 8.5-14.3c.8-1.2 .9-2.9 .1-4.1s-2-2-3.5-2l-.1 0c-.7 .1-1.5 .3-2.1 .7l-14.1 9.6L244 87.9c-.1-2.2-1.9-3.9-4-3.9s-3.9 1.6-4 3.9l-4.6 110.8-12-8.1c-1.5-1.1-3.6-.9-5 .4s-1.6 3.4-.8 5l8.6 14.3-18 3.7c-1.8 .4-3.1 2-3.1 3.9s1.4 3.6 3.1 4l18 3.8-8.6 14.2c-.2 .6-.5 1.4-.5 2c0 1.1 .5 2.1 1.2 3c.8 .6 1.8 1 2.8 1c.7 0 1.6-.2 2.2-.6l10.4-7.1-1.4 32.8c-19.9-4.1-36-18.9-41.9-38.3c-5.1-16.6-2.2-34.4 7.6-48.5c2.7-3.9 2.3-9.3-.9-12.7c-16.6-17.5-21.6-43.1-13.1-65.5c1.2-3.1-2.3-6.4-5-4.5c-15.3 10.9-27.6 25.6-35.8 42.6l26.4 26.5c3.1 3.1 3.1 8.1 0 11.2s-8.1 3.1-11.2 0z"]},uw={prefix:"fas",iconName:"triangle-exclamation",icon:[512,512,[9888,"exclamation-triangle","warning"],"f071","M256 32c14.2 0 27.3 7.5 34.5 19.8l216 368c7.3 12.4 7.3 27.7 .2 40.1S486.3 480 472 480H40c-14.3 0-27.6-7.7-34.7-20.1s-7-27.8 .2-40.1l216-368C228.7 39.5 241.8 32 256 32zm0 128c-13.3 0-24 10.7-24 24V296c0 13.3 10.7 24 24 24s24-10.7 24-24V184c0-13.3-10.7-24-24-24zm32 224a32 32 0 1 0 -64 0 32 32 0 1 0 64 0z"]},uV={prefix:"fas",iconName:"share",icon:[512,512,["arrow-turn-right","mail-forward"],"f064","M307 34.8c-11.5 5.1-19 16.6-19 29.2v64H176C78.8 128 0 206.8 0 304C0 417.3 81.5 467.9 100.2 478.1c2.5 1.4 5.3 1.9 8.1 1.9c10.9 0 19.7-8.9 19.7-19.7c0-7.5-4.3-14.4-9.8-19.5C108.8 431.9 96 414.4 96 384c0-53 43-96 96-96h96v64c0 12.6 7.4 24.1 19 29.2s25 3 34.4-5.4l160-144c6.7-6.1 10.6-14.7 10.6-23.8s-3.8-17.7-10.6-23.8l-160-144c-9.4-8.5-22.9-10.6-34.4-5.4z"]},uk={prefix:"fas",iconName:"right-left",icon:[512,512,["exchange-alt"],"f362","M32 96l320 0V32c0-12.9 7.8-24.6 19.8-29.6s25.7-2.2 34.9 6.9l96 96c6 6 9.4 14.1 9.4 22.6s-3.4 16.6-9.4 22.6l-96 96c-9.2 9.2-22.9 11.9-34.9 6.9s-19.8-16.6-19.8-29.6V160L32 160c-17.7 0-32-14.3-32-32s14.3-32 32-32zM480 352c17.7 0 32 14.3 32 32s-14.3 32-32 32H160v64c0 12.9-7.8 24.6-19.8 29.6s-25.7 2.2-34.9-6.9l-96-96c-6-6-9.4-14.1-9.4-22.6s3.4-16.6 9.4-22.6l96-96c9.2-9.2 22.9-11.9 34.9-6.9s19.8 16.6 19.8 29.6l0 64H480z"]},uL={prefix:"fas",iconName:"money-bill-1-wave",icon:[576,512,["money-bill-wave-alt"],"f53b","M0 112.5V422.3c0 18 10.1 35 27 41.3c87 32.5 174 10.3 261-11.9c79.8-20.3 159.6-40.7 239.3-18.9c23 6.3 48.7-9.5 48.7-33.4V89.7c0-18-10.1-35-27-41.3C462 15.9 375 38.1 288 60.3C208.2 80.6 128.4 100.9 48.7 79.1C25.6 72.8 0 88.6 0 112.5zM128 416H64V352c35.3 0 64 28.7 64 64zM64 224V160h64c0 35.3-28.7 64-64 64zM448 352c0-35.3 28.7-64 64-64v64H448zm64-192c-35.3 0-64-28.7-64-64h64v64zM384 256c0 61.9-43 112-96 112s-96-50.1-96-112s43-112 96-112s96 50.1 96 112zM252 208c0 9.7 6.9 17.7 16 19.6V276h-4c-11 0-20 9-20 20s9 20 20 20h24 24c11 0 20-9 20-20s-9-20-20-20h-4V208c0-11-9-20-20-20H272c-11 0-20 9-20 20z"]},uS={prefix:"fas",iconName:"hands",icon:[576,512,["sign-language","signing"],"f2a7","M544 160l-.1 72.6c-.1 52.2-24 101-64 133.1c.1-1.9 .1-3.8 .1-5.7v-8c0-71.8-37-138.6-97.9-176.7l-60.2-37.6c-8.6-5.4-17.9-8.4-27.3-9.4L248.7 48.8c-6.6-11.5-2.7-26.2 8.8-32.8s26.2-2.7 32.8 8.8l78 135.1c3.3 5.7 10.7 7.7 16.4 4.4s7.7-10.7 4.4-16.4l-62-107.4c-6.6-11.5-2.7-26.2 8.8-32.8S362 5 368.6 16.5l68 117.8 0 0 0 0 43.3 75L480 160c0-17.7 14.4-32 32-32s32 14.4 32 32zM243.9 88.5L268.5 131c-13.9 4.5-26.4 13.7-34.7 27c-.9 1.4-1.7 2.9-2.5 4.4l-28.9-50c-6.6-11.5-2.7-26.2 8.8-32.8s26.2-2.7 32.8 8.8zm-46.4 63.7l26.8 46.4c.6 6 2.1 11.8 4.3 17.4H224 210.7l0 0H179l-23-39.8c-6.6-11.5-2.7-26.2 8.8-32.8s26.2-2.7 32.8 8.8zM260.9 175c9.4-15 29.1-19.5 44.1-10.2l60.2 37.6C416.7 234.7 448 291.2 448 352v8c0 83.9-68.1 152-152 152H120c-13.3 0-24-10.7-24-24s10.7-24 24-24h92c6.6 0 12-5.4 12-12s-5.4-12-12-12H88c-13.3 0-24-10.7-24-24s10.7-24 24-24H212c6.6 0 12-5.4 12-12s-5.4-12-12-12H56c-13.3 0-24-10.7-24-24s10.7-24 24-24H212c6.6 0 12-5.4 12-12s-5.4-12-12-12H88c-13.3 0-24-10.7-24-24s10.7-24 24-24H224l0 0 0 0h93.2L271 219.1c-15-9.4-19.5-29.1-10.2-44.1z"]},uN={prefix:"fas",iconName:"water-ladder",icon:[576,512,["ladder-water","swimming-pool"],"f5c5","M128 127.7C128 74.9 170.9 32 223.7 32c48.3 0 89 36 95 83.9l1 8.2c2.2 17.5-10.2 33.5-27.8 35.7s-33.5-10.2-35.7-27.8l-1-8.2c-2-15.9-15.5-27.8-31.5-27.8c-17.5 0-31.7 14.2-31.7 31.7V224H384V127.7C384 74.9 426.9 32 479.7 32c48.3 0 89 36 95 83.9l1 8.2c2.2 17.5-10.2 33.5-27.8 35.7s-33.5-10.2-35.7-27.8l-1-8.2c-2-15.9-15.5-27.8-31.5-27.8c-17.5 0-31.7 14.2-31.7 31.7V361c-1.6 1-3.3 2-4.8 3.1c-18 12.4-40.1 20.3-59.2 20.3h0V288H192v96.5c-19 0-41.2-7.9-59.1-20.3c-1.6-1.1-3.2-2.2-4.9-3.1V127.7zM306.5 389.9C329 405.4 356.5 416 384 416c26.9 0 55.4-10.8 77.4-26.1l0 0c11.9-8.5 28.1-7.8 39.2 1.7c14.4 11.9 32.5 21 50.6 25.2c17.2 4 27.9 21.2 23.9 38.4s-21.2 27.9-38.4 23.9c-24.5-5.7-44.9-16.5-58.2-25C449.5 469.7 417 480 384 480c-31.9 0-60.6-9.9-80.4-18.9c-5.8-2.7-11.1-5.3-15.6-7.7c-4.5 2.4-9.7 5.1-15.6 7.7c-19.8 9-48.5 18.9-80.4 18.9c-33 0-65.5-10.3-94.5-25.8c-13.4 8.4-33.7 19.3-58.2 25c-17.2 4-34.4-6.7-38.4-23.9s6.7-34.4 23.9-38.4c18.1-4.2 36.2-13.3 50.6-25.2c11.1-9.4 27.3-10.1 39.2-1.7l0 0C136.7 405.2 165.1 416 192 416c27.5 0 55-10.6 77.5-26.1c11.1-7.9 25.9-7.9 37 0z"]},uT={prefix:"fas",iconName:"arrows-up-down",icon:[320,512,["arrows-v"],"f07d","M182.6 9.4c-12.5-12.5-32.8-12.5-45.3 0l-96 96c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L128 109.3V402.7L86.6 361.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l96 96c12.5 12.5 32.8 12.5 45.3 0l96-96c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L192 402.7V109.3l41.4 41.4c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3l-96-96z"]},uA={prefix:"fas",iconName:"face-grimace",icon:[512,512,[128556,"grimace"],"f57f","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zm96-112h-8V360l55.3 0c-3.8 22.7-23.6 40-47.3 40zm47.3-56L344 344V304h8c23.8 0 43.5 17.3 47.3 40zM328 344H264V304h64v40zm0 56H264V360h64v40zm-80-96v40l-64 0V304h64zm0 56v40H184V360l64 0zm-80-16H112.7c3.8-22.7 23.6-40 47.3-40h8v40zm0 56h-8c-23.8 0-43.5-17.3-47.3-40H168v40zM144.4 208a32 32 0 1 1 64 0 32 32 0 1 1 -64 0zm192-32a32 32 0 1 1 0 64 32 32 0 1 1 0-64z"]},u_={prefix:"fas",iconName:"wheelchair-move",icon:[448,512,["wheelchair-alt"],"e2ce","M320 48a48 48 0 1 1 96 0 48 48 0 1 1 -96 0zM204.5 121.3c-5.4-2.5-11.7-1.9-16.4 1.7l-40.9 30.7c-14.1 10.6-34.2 7.7-44.8-6.4s-7.7-34.2 6.4-44.8l40.9-30.7c23.7-17.8 55.3-21 82.1-8.4l90.4 42.5c29.1 13.7 36.8 51.6 15.2 75.5L299.1 224h97.4c30.3 0 53 27.7 47.1 57.4L415.4 422.3c-3.5 17.3-20.3 28.6-37.7 25.1s-28.6-20.3-25.1-37.7L377 288H306.7c8.6 19.6 13.3 41.2 13.3 64c0 88.4-71.6 160-160 160S0 440.4 0 352s71.6-160 160-160c11.1 0 22 1.1 32.4 3.3l54.2-54.2-42.1-19.8zM160 448a96 96 0 1 0 0-192 96 96 0 1 0 0 192z"]},uE={prefix:"fas",iconName:"turn-down",icon:[384,512,[10549,"level-down-alt"],"f3be","M350 334.5c3.8 8.8 2 19-4.6 26l-136 144c-4.5 4.8-10.8 7.5-17.4 7.5s-12.9-2.7-17.4-7.5l-136-144c-6.6-7-8.4-17.2-4.6-26s12.5-14.5 22-14.5h88l0-192c0-17.7-14.3-32-32-32H32C14.3 96 0 81.7 0 64V32C0 14.3 14.3 0 32 0l80 0c70.7 0 128 57.3 128 128l0 192h88c9.6 0 18.2 5.7 22 14.5z"]},uO={prefix:"fas",iconName:"square-envelope",icon:[448,512,["envelope-square"],"f199","M64 32C28.7 32 0 60.7 0 96V416c0 35.3 28.7 64 64 64H384c35.3 0 64-28.7 64-64V96c0-35.3-28.7-64-64-64H64zM218 271.7L64.2 172.4C66 156.4 79.5 144 96 144H352c16.5 0 30 12.4 31.8 28.4L230 271.7c-1.8 1.2-3.9 1.8-6 1.8s-4.2-.6-6-1.8zm29.4 26.9L384 210.4V336c0 17.7-14.3 32-32 32H96c-17.7 0-32-14.3-32-32V210.4l136.6 88.2c7 4.5 15.1 6.9 23.4 6.9s16.4-2.4 23.4-6.9z"]},uR={prefix:"fas",iconName:"bandage",icon:[640,512,[129657,"band-aid"],"f462","M480 416h96c35.3 0 64-28.7 64-64V160c0-35.3-28.7-64-64-64H480V416zM448 96H192V416H448V96zM64 96C28.7 96 0 124.7 0 160V352c0 35.3 28.7 64 64 64h96V96H64zM248 208a24 24 0 1 1 48 0 24 24 0 1 1 -48 0zm120-24a24 24 0 1 1 0 48 24 24 0 1 1 0-48zM248 304a24 24 0 1 1 48 0 24 24 0 1 1 -48 0zm120-24a24 24 0 1 1 0 48 24 24 0 1 1 0-48z"]},uP={prefix:"fas",iconName:"circle-xmark",icon:[512,512,[61532,"times-circle","xmark-circle"],"f057","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM175 175c9.4-9.4 24.6-9.4 33.9 0l47 47 47-47c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9l-47 47 47 47c9.4 9.4 9.4 24.6 0 33.9s-24.6 9.4-33.9 0l-47-47-47 47c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9l47-47-47-47c-9.4-9.4-9.4-24.6 0-33.9z"]},uI={prefix:"fas",iconName:"earth-asia",icon:[512,512,[127759,"globe-asia"],"f57e","M51.7 295.1l31.7 6.3c7.9 1.6 16-.9 21.7-6.6l15.4-15.4c11.6-11.6 31.1-8.4 38.4 6.2l9.3 18.5c4.8 9.6 14.6 15.7 25.4 15.7c15.2 0 26.1-14.6 21.7-29.2l-6-19.9c-4.6-15.4 6.9-30.9 23-30.9h2.3c13.4 0 25.9-6.7 33.3-17.8l10.7-16.1c5.6-8.5 5.3-19.6-.8-27.7l-16.1-21.5c-10.3-13.7-3.3-33.5 13.4-37.7l17-4.3c7.5-1.9 13.6-7.2 16.5-14.4l16.4-40.9C303.4 52.1 280.2 48 256 48C141.1 48 48 141.1 48 256c0 13.4 1.3 26.5 3.7 39.1zm407.7 4.6c-3-.3-6-.1-9 .8l-15.8 4.4c-6.7 1.9-13.8-.9-17.5-6.7l-2-3.1c-6-9.4-16.4-15.1-27.6-15.1s-21.6 5.7-27.6 15.1l-6.1 9.5c-1.4 2.2-3.4 4.1-5.7 5.3L312 330.1c-18.1 10.1-25.5 32.4-17 51.3l5.5 12.4c8.6 19.2 30.7 28.5 50.5 21.1l2.6-1c10-3.7 21.3-2.2 29.9 4.1l1.5 1.1c37.2-29.5 64.1-71.4 74.4-119.5zM0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256zm144.5 92.1c-2.1 8.6 3.1 17.3 11.6 19.4l32 8c8.6 2.1 17.3-3.1 19.4-11.6s-3.1-17.3-11.6-19.4l-32-8c-8.6-2.1-17.3 3.1-19.4 11.6zm92-20c-2.1 8.6 3.1 17.3 11.6 19.4s17.3-3.1 19.4-11.6l8-32c2.1-8.6-3.1-17.3-11.6-19.4s-17.3 3.1-19.4 11.6l-8 32zM343.2 113.7c-7.9-4-17.5-.7-21.5 7.2l-16 32c-4 7.9-.7 17.5 7.2 21.5s17.5 .7 21.5-7.2l16-32c4-7.9 .7-17.5-7.2-21.5z"]},uj={prefix:"fas",iconName:"id-card-clip",icon:[576,512,["id-card-alt"],"f47f","M256 0h64c17.7 0 32 14.3 32 32V96c0 17.7-14.3 32-32 32H256c-17.7 0-32-14.3-32-32V32c0-17.7 14.3-32 32-32zM64 64H192v48c0 26.5 21.5 48 48 48h96c26.5 0 48-21.5 48-48V64H512c35.3 0 64 28.7 64 64V448c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V128C0 92.7 28.7 64 64 64zM176 437.3c0 5.9 4.8 10.7 10.7 10.7H389.3c5.9 0 10.7-4.8 10.7-10.7c0-29.5-23.9-53.3-53.3-53.3H229.3c-29.5 0-53.3 23.9-53.3 53.3zM288 352a64 64 0 1 0 0-128 64 64 0 1 0 0 128z"]},uB={prefix:"fas",iconName:"magnifying-glass-plus",icon:[512,512,["search-plus"],"f00e","M416 208c0 45.9-14.9 88.3-40 122.7L502.6 457.4c12.5 12.5 12.5 32.8 0 45.3s-32.8 12.5-45.3 0L330.7 376c-34.4 25.2-76.8 40-122.7 40C93.1 416 0 322.9 0 208S93.1 0 208 0S416 93.1 416 208zM184 296c0 13.3 10.7 24 24 24s24-10.7 24-24V232h64c13.3 0 24-10.7 24-24s-10.7-24-24-24H232V120c0-13.3-10.7-24-24-24s-24 10.7-24 24v64H120c-13.3 0-24 10.7-24 24s10.7 24 24 24h64v64z"]},uF={prefix:"fas",iconName:"hand-dots",icon:[512,512,["allergies"],"f461","M288 32c0-17.7-14.3-32-32-32s-32 14.3-32 32V240c0 8.8-7.2 16-16 16s-16-7.2-16-16V64c0-17.7-14.3-32-32-32s-32 14.3-32 32V336c0 1.5 0 3.1 .1 4.6L67.6 283c-16-15.2-41.3-14.6-56.6 1.4s-14.6 41.3 1.4 56.6L124.8 448c43.1 41.1 100.4 64 160 64H304c97.2 0 176-78.8 176-176V128c0-17.7-14.3-32-32-32s-32 14.3-32 32V240c0 8.8-7.2 16-16 16s-16-7.2-16-16V64c0-17.7-14.3-32-32-32s-32 14.3-32 32V240c0 8.8-7.2 16-16 16s-16-7.2-16-16V32zM240 336a16 16 0 1 1 32 0 16 16 0 1 1 -32 0zm80 16a16 16 0 1 1 0 32 16 16 0 1 1 0-32zm48-16a16 16 0 1 1 32 0 16 16 0 1 1 -32 0zm-16 80a16 16 0 1 1 0 32 16 16 0 1 1 0-32zM240 432a16 16 0 1 1 32 0 16 16 0 1 1 -32 0zm-48-48a16 16 0 1 1 0 32 16 16 0 1 1 0-32z"]},uD={prefix:"fas",iconName:"mug-saucer",icon:[640,512,["coffee"],"f0f4","M96 64c0-17.7 14.3-32 32-32H448h64c70.7 0 128 57.3 128 128s-57.3 128-128 128H480c0 53-43 96-96 96H192c-53 0-96-43-96-96V64zM480 224h32c35.3 0 64-28.7 64-64s-28.7-64-64-64H480V224zM32 416H544c17.7 0 32 14.3 32 32s-14.3 32-32 32H32c-17.7 0-32-14.3-32-32s14.3-32 32-32z"]},uZ={prefix:"fas",iconName:"magnifying-glass-minus",icon:[512,512,["search-minus"],"f010","M416 208c0 45.9-14.9 88.3-40 122.7L502.6 457.4c12.5 12.5 12.5 32.8 0 45.3s-32.8 12.5-45.3 0L330.7 376c-34.4 25.2-76.8 40-122.7 40C93.1 416 0 322.9 0 208S93.1 0 208 0S416 93.1 416 208zM136 184c-13.3 0-24 10.7-24 24s10.7 24 24 24H280c13.3 0 24-10.7 24-24s-10.7-24-24-24H136z"]},uq={prefix:"fas",iconName:"user-large",icon:[512,512,["user-alt"],"f406","M256 288A144 144 0 1 0 256 0a144 144 0 1 0 0 288zm-94.7 32C72.2 320 0 392.2 0 481.3c0 17 13.8 30.7 30.7 30.7H481.3c17 0 30.7-13.8 30.7-30.7C512 392.2 439.8 320 350.7 320H161.3z"]},uU={prefix:"fas",iconName:"note-sticky",icon:[448,512,[62026,"sticky-note"],"f249","M64 32C28.7 32 0 60.7 0 96V416c0 35.3 28.7 64 64 64H288V368c0-26.5 21.5-48 48-48H448V96c0-35.3-28.7-64-64-64H64zM448 352H402.7 336c-8.8 0-16 7.2-16 16v66.7V480l32-32 64-64 32-32z"]},uW={prefix:"fas",iconName:"face-sad-tear",icon:[512,512,[128546,"sad-tear"],"f5b4","M0 256a256 256 0 1 0 512 0A256 256 0 1 0 0 256zm240 80c0-8.8 7.2-16 16-16c45 0 85.6 20.5 115.7 53.1c6 6.5 5.6 16.6-.9 22.6s-16.6 5.6-22.6-.9c-25-27.1-57.4-42.9-92.3-42.9c-8.8 0-16-7.2-16-16zm-80 80c-26.5 0-48-21-48-47c0-20 28.6-60.4 41.6-77.7c3.2-4.4 9.6-4.4 12.8 0C179.6 308.6 208 349 208 369c0 26-21.5 47-48 47zM367.6 208a32 32 0 1 1 -64 0 32 32 0 1 1 64 0zm-192-32a32 32 0 1 1 0 64 32 32 0 1 1 0-64z"]},u$={prefix:"fas",iconName:"turkish-lira-sign",icon:[384,512,["try","turkish-lira"],"e2bb","M96 32c17.7 0 32 14.3 32 32V99.3L247.2 65.2c17-4.9 34.7 5 39.6 22s-5 34.7-22 39.6L128 165.9v29.4l119.2-34.1c17-4.9 34.7 5 39.6 22s-5 34.7-22 39.6L128 261.9V416h63.8c68.2 0 124.4-53.5 127.8-121.6l.4-8c.9-17.7 15.9-31.2 33.6-30.4s31.2 15.9 30.4 33.6l-.4 8C378.5 399.8 294.1 480 191.8 480H96c-17.7 0-32-14.3-32-32V280.1l-23.2 6.6c-17 4.9-34.7-5-39.6-22s5-34.7 22-39.6L64 213.6V184.1l-23.2 6.6c-17 4.9-34.7-5-39.6-22s5-34.7 22-39.6L64 117.6V64c0-17.7 14.3-32 32-32z"]},uG={prefix:"fas",iconName:"dollar-sign",icon:[320,512,[128178,61781,"dollar","usd"],"24","M160 0c17.7 0 32 14.3 32 32V67.7c1.6 .2 3.1 .4 4.7 .7c.4 .1 .7 .1 1.1 .2l48 8.8c17.4 3.2 28.9 19.9 25.7 37.2s-19.9 28.9-37.2 25.7l-47.5-8.7c-31.3-4.6-58.9-1.5-78.3 6.2s-27.2 18.3-29 28.1c-2 10.7-.5 16.7 1.2 20.4c1.8 3.9 5.5 8.3 12.8 13.2c16.3 10.7 41.3 17.7 73.7 26.3l2.9 .8c28.6 7.6 63.6 16.8 89.6 33.8c14.2 9.3 27.6 21.9 35.9 39.5c8.5 17.9 10.3 37.9 6.4 59.2c-6.9 38-33.1 63.4-65.6 76.7c-13.7 5.6-28.6 9.2-44.4 11V480c0 17.7-14.3 32-32 32s-32-14.3-32-32V445.1c-.4-.1-.9-.1-1.3-.2l-.2 0 0 0c-24.4-3.8-64.5-14.3-91.5-26.3c-16.1-7.2-23.4-26.1-16.2-42.2s26.1-23.4 42.2-16.2c20.9 9.3 55.3 18.5 75.2 21.6c31.9 4.7 58.2 2 76-5.3c16.9-6.9 24.6-16.9 26.8-28.9c1.9-10.6 .4-16.7-1.3-20.4c-1.9-4-5.6-8.4-13-13.3c-16.4-10.7-41.5-17.7-74-26.3l-2.8-.7 0 0C119.4 279.3 84.4 270 58.4 253c-14.2-9.3-27.5-22-35.8-39.6c-8.4-17.9-10.1-37.9-6.1-59.2C23.7 116 52.3 91.2 84.8 78.3c13.3-5.3 27.9-8.9 43.2-11V32c0-17.7 14.3-32 32-32z"]},uY={prefix:"fas",iconName:"magnifying-glass-dollar",icon:[512,512,["search-dollar"],"f688","M416 208c0 45.9-14.9 88.3-40 122.7L502.6 457.4c12.5 12.5 12.5 32.8 0 45.3s-32.8 12.5-45.3 0L330.7 376c-34.4 25.2-76.8 40-122.7 40C93.1 416 0 322.9 0 208S93.1 0 208 0S416 93.1 416 208zM228 104c0-11-9-20-20-20s-20 9-20 20v14c-7.6 1.7-15.2 4.4-22.2 8.5c-13.9 8.3-25.9 22.8-25.8 43.9c.1 20.3 12 33.1 24.7 40.7c11 6.6 24.7 10.8 35.6 14l1.7 .5c12.6 3.8 21.8 6.8 28 10.7c5.1 3.2 5.8 5.4 5.9 8.2c.1 5-1.8 8-5.9 10.5c-5 3.1-12.9 5-21.4 4.7c-11.1-.4-21.5-3.9-35.1-8.5c-2.3-.8-4.7-1.6-7.2-2.4c-10.5-3.5-21.8 2.2-25.3 12.6s2.2 21.8 12.6 25.3c1.9 .6 4 1.3 6.1 2.1l0 0 0 0c8.3 2.9 17.9 6.2 28.2 8.4V312c0 11 9 20 20 20s20-9 20-20V298.2c8-1.7 16-4.5 23.2-9c14.3-8.9 25.1-24.1 24.8-45c-.3-20.3-11.7-33.4-24.6-41.6c-11.5-7.2-25.9-11.6-37.1-15l-.7-.2c-12.8-3.9-21.9-6.7-28.3-10.5c-5.2-3.1-5.3-4.9-5.3-6.7c0-3.7 1.4-6.5 6.2-9.3c5.4-3.2 13.6-5.1 21.5-5c9.6 .1 20.2 2.2 31.2 5.2c10.7 2.8 21.6-3.5 24.5-14.2s-3.5-21.6-14.2-24.5c-6.5-1.7-13.7-3.4-21.1-4.7V104z"]},uK={prefix:"fas",iconName:"users-gear",icon:[640,512,["users-cog"],"f509","M144 160A80 80 0 1 0 144 0a80 80 0 1 0 0 160zm368 0A80 80 0 1 0 512 0a80 80 0 1 0 0 160zM0 298.7C0 310.4 9.6 320 21.3 320H234.7c.2 0 .4 0 .7 0c-26.6-23.5-43.3-57.8-43.3-96c0-7.6 .7-15 1.9-22.3c-13.6-6.3-28.7-9.7-44.6-9.7H106.7C47.8 192 0 239.8 0 298.7zM320 320c24 0 45.9-8.8 62.7-23.3c2.5-3.7 5.2-7.3 8-10.7c2.7-3.3 5.7-6.1 9-8.3C410 262.3 416 243.9 416 224c0-53-43-96-96-96s-96 43-96 96s43 96 96 96zm65.4 60.2c-10.3-5.9-18.1-16.2-20.8-28.2H261.3C187.7 352 128 411.7 128 485.3c0 14.7 11.9 26.7 26.7 26.7H455.2c-2.1-5.2-3.2-10.9-3.2-16.4v-3c-1.3-.7-2.7-1.5-4-2.3l-2.6 1.5c-16.8 9.7-40.5 8-54.7-9.7c-4.5-5.6-8.6-11.5-12.4-17.6l-.1-.2-.1-.2-2.4-4.1-.1-.2-.1-.2c-3.4-6.2-6.4-12.6-9-19.3c-8.2-21.2 2.2-42.6 19-52.3l2.7-1.5c0-.8 0-1.5 0-2.3s0-1.5 0-2.3l-2.7-1.5zM533.3 192H490.7c-15.9 0-31 3.5-44.6 9.7c1.3 7.2 1.9 14.7 1.9 22.3c0 17.4-3.5 33.9-9.7 49c2.5 .9 4.9 2 7.1 3.3l2.6 1.5c1.3-.8 2.6-1.6 4-2.3v-3c0-19.4 13.3-39.1 35.8-42.6c7.9-1.2 16-1.9 24.2-1.9s16.3 .6 24.2 1.9c22.5 3.5 35.8 23.2 35.8 42.6v3c1.3 .7 2.7 1.5 4 2.3l2.6-1.5c16.8-9.7 40.5-8 54.7 9.7c2.3 2.8 4.5 5.8 6.6 8.7c-2.1-57.1-49-102.7-106.6-102.7zm91.3 163.9c6.3-3.6 9.5-11.1 6.8-18c-2.1-5.5-4.6-10.8-7.4-15.9l-2.3-4c-3.1-5.1-6.5-9.9-10.2-14.5c-4.6-5.7-12.7-6.7-19-3L574.4 311c-8.9-7.6-19.1-13.6-30.4-17.6v-21c0-7.3-4.9-13.8-12.1-14.9c-6.5-1-13.1-1.5-19.9-1.5s-13.4 .5-19.9 1.5c-7.2 1.1-12.1 7.6-12.1 14.9v21c-11.2 4-21.5 10-30.4 17.6l-18.2-10.5c-6.3-3.6-14.4-2.6-19 3c-3.7 4.6-7.1 9.5-10.2 14.6l-2.3 3.9c-2.8 5.1-5.3 10.4-7.4 15.9c-2.6 6.8 .5 14.3 6.8 17.9l18.2 10.5c-1 5.7-1.6 11.6-1.6 17.6s.6 11.9 1.6 17.5l-18.2 10.5c-6.3 3.6-9.5 11.1-6.8 17.9c2.1 5.5 4.6 10.7 7.4 15.8l2.4 4.1c3 5.1 6.4 9.9 10.1 14.5c4.6 5.7 12.7 6.7 19 3L449.6 457c8.9 7.6 19.2 13.6 30.4 17.6v21c0 7.3 4.9 13.8 12.1 14.9c6.5 1 13.1 1.5 19.9 1.5s13.4-.5 19.9-1.5c7.2-1.1 12.1-7.6 12.1-14.9v-21c11.2-4 21.5-10 30.4-17.6l18.2 10.5c6.3 3.6 14.4 2.6 19-3c3.7-4.6 7.1-9.4 10.1-14.5l2.4-4.2c2.8-5.1 5.3-10.3 7.4-15.8c2.6-6.8-.5-14.3-6.8-17.9l-18.2-10.5c1-5.7 1.6-11.6 1.6-17.5s-.6-11.9-1.6-17.6l18.2-10.5zM472 384a40 40 0 1 1 80 0 40 40 0 1 1 -80 0z"]},uX={prefix:"fas",iconName:"building-columns",icon:[512,512,["bank","institution","museum","university"],"f19c","M243.4 2.6l-224 96c-14 6-21.8 21-18.7 35.8S16.8 160 32 160v8c0 13.3 10.7 24 24 24H456c13.3 0 24-10.7 24-24v-8c15.2 0 28.3-10.7 31.3-25.6s-4.8-29.9-18.7-35.8l-224-96c-8-3.4-17.2-3.4-25.2 0zM128 224H64V420.3c-.6 .3-1.2 .7-1.8 1.1l-48 32c-11.7 7.8-17 22.4-12.9 35.9S17.9 512 32 512H480c14.1 0 26.5-9.2 30.6-22.7s-1.1-28.1-12.9-35.9l-48-32c-.6-.4-1.2-.7-1.8-1.1V224H384V416H344V224H280V416H232V224H168V416H128V224zM256 64a32 32 0 1 1 0 64 32 32 0 1 1 0-64z"]},uQ={prefix:"fas",iconName:"masks-theater",icon:[640,512,[127917,"theater-masks"],"f630","M74.6 373.2c41.7 36.1 108 82.5 166.1 73.7c6.1-.9 12.1-2.5 18-4.5c-9.2-12.3-17.3-24.4-24.2-35.4c-21.9-35-28.8-75.2-25.9-113.6c-20.6 4.1-39.2 13-54.7 25.4c-6.5 5.2-16.3 1.3-14.8-7c6.4-33.5 33-60.9 68.2-66.3c2.6-.4 5.3-.7 7.9-.8l19.4-131.3c2-13.8 8-32.7 25-45.9C278.2 53.2 310.5 37 363.2 32.2c-.8-.7-1.6-1.4-2.4-2.1C340.6 14.5 288.4-11.5 175.7 5.6S20.5 63 5.7 83.9C0 91.9-.8 102 .6 111.8L24.8 276.1c5.5 37.3 21.5 72.6 49.8 97.2zm87.7-219.6c4.4-3.1 10.8-2 11.8 3.3c.1 .5 .2 1.1 .3 1.6c3.2 21.8-11.6 42-33.1 45.3s-41.5-11.8-44.7-33.5c-.1-.5-.1-1.1-.2-1.6c-.6-5.4 5.2-8.4 10.3-6.7c9 3 18.8 3.9 28.7 2.4s19.1-5.3 26.8-10.8zM261.6 390c29.4 46.9 79.5 110.9 137.6 119.7s124.5-37.5 166.1-73.7c28.3-24.5 44.3-59.8 49.8-97.2l24.2-164.3c1.4-9.8 .6-19.9-5.1-27.9c-14.8-20.9-57.3-61.2-170-78.3S299.4 77.2 279.2 92.8c-7.8 6-11.5 15.4-12.9 25.2L242.1 282.3c-5.5 37.3-.4 75.8 19.6 107.7zM404.5 235.3c-7.7-5.5-16.8-9.3-26.8-10.8s-19.8-.6-28.7 2.4c-5.1 1.7-10.9-1.3-10.3-6.7c.1-.5 .1-1.1 .2-1.6c3.2-21.8 23.2-36.8 44.7-33.5s36.3 23.5 33.1 45.3c-.1 .5-.2 1.1-.3 1.6c-1 5.3-7.4 6.4-11.8 3.3zm136.2 15.5c-1 5.3-7.4 6.4-11.8 3.3c-7.7-5.5-16.8-9.3-26.8-10.8s-19.8-.6-28.7 2.4c-5.1 1.7-10.9-1.3-10.3-6.7c.1-.5 .1-1.1 .2-1.6c3.2-21.8 23.2-36.8 44.7-33.5s36.3 23.5 33.1 45.3c-.1 .5-.2 1.1-.3 1.6zM530 350.2c-19.6 44.7-66.8 72.5-116.8 64.9s-87.1-48.2-93-96.7c-1-8.3 8.9-12.1 15.2-6.7c23.9 20.8 53.6 35.3 87 40.3s66.1 .1 94.9-12.8c7.6-3.4 16 3.2 12.6 10.9z"]},uJ={prefix:"fas",iconName:"handshake-simple",icon:[640,512,[129309,"handshake-alt"],"f4c6","M323.4 85.2l-96.8 78.4c-16.1 13-19.2 36.4-7 53.1c12.9 17.8 38 21.3 55.3 7.8l99.3-77.2c7-5.4 17-4.2 22.5 2.8s4.2 17-2.8 22.5l-20.9 16.2L550.2 352H592c26.5 0 48-21.5 48-48V176c0-26.5-21.5-48-48-48H516h-4-.7l-3.9-2.5L434.8 79c-15.3-9.8-33.2-15-51.4-15c-21.8 0-43 7.5-60 21.2zm22.8 124.4l-51.7 40.2C263 274.4 217.3 268 193.7 235.6c-22.2-30.5-16.6-73.1 12.7-96.8l83.2-67.3c-11.6-4.9-24.1-7.4-36.8-7.4C234 64 215.7 69.6 200 80l-72 48H48c-26.5 0-48 21.5-48 48V304c0 26.5 21.5 48 48 48H156.2l91.4 83.4c19.6 17.9 49.9 16.5 67.8-3.1c5.5-6.1 9.2-13.2 11.1-20.6l17 15.6c19.5 17.9 49.9 16.6 67.8-2.9c4.5-4.9 7.8-10.6 9.9-16.5c19.4 13 45.8 10.3 62.1-7.5c17.9-19.5 16.6-49.9-2.9-67.8l-134.2-123z"]},u1={prefix:"fas",iconName:"jet-fighter",icon:[640,512,["fighter-jet"],"f0fb","M160 24c0-13.3 10.7-24 24-24H296c13.3 0 24 10.7 24 24s-10.7 24-24 24H280L384 192H500.4c7.7 0 15.3 1.4 22.5 4.1L625 234.4c9 3.4 15 12 15 21.6s-6 18.2-15 21.6L522.9 315.9c-7.2 2.7-14.8 4.1-22.5 4.1H384L280 464h16c13.3 0 24 10.7 24 24s-10.7 24-24 24H184c-13.3 0-24-10.7-24-24s10.7-24 24-24h8V320H160l-54.6 54.6c-6 6-14.1 9.4-22.6 9.4H64c-17.7 0-32-14.3-32-32V288c-17.7 0-32-14.3-32-32s14.3-32 32-32V160c0-17.7 14.3-32 32-32H82.7c8.5 0 16.6 3.4 22.6 9.4L160 192h32V48h-8c-13.3 0-24-10.7-24-24zM80 240c-8.8 0-16 7.2-16 16s7.2 16 16 16h64c8.8 0 16-7.2 16-16s-7.2-16-16-16H80z"]},u2={prefix:"fas",iconName:"square-share-nodes",icon:[448,512,["share-alt-square"],"f1e1","M64 32C28.7 32 0 60.7 0 96V416c0 35.3 28.7 64 64 64H384c35.3 0 64-28.7 64-64V96c0-35.3-28.7-64-64-64H64zM384 160c0 35.3-28.7 64-64 64c-15.4 0-29.5-5.4-40.6-14.5L194.1 256l85.3 46.5c11-9.1 25.2-14.5 40.6-14.5c35.3 0 64 28.7 64 64s-28.7 64-64 64s-64-28.7-64-64c0-2.5 .1-4.9 .4-7.3L174.5 300c-11.7 12.3-28.2 20-46.5 20c-35.3 0-64-28.7-64-64s28.7-64 64-64c18.3 0 34.8 7.7 46.5 20l81.9-44.7c-.3-2.4-.4-4.9-.4-7.3c0-35.3 28.7-64 64-64s64 28.7 64 64z"]},u0={prefix:"fas",iconName:"video",icon:[576,512,["video-camera"],"f03d","M0 128C0 92.7 28.7 64 64 64H320c35.3 0 64 28.7 64 64V384c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V128zM559.1 99.8c10.4 5.6 16.9 16.4 16.9 28.2V384c0 11.8-6.5 22.6-16.9 28.2s-23 5-32.9-1.6l-96-64L416 337.1V320 192 174.9l14.2-9.5 96-64c9.8-6.5 22.4-7.2 32.9-1.6z"]},u3={prefix:"fas",iconName:"graduation-cap",icon:[640,512,[127891,"mortar-board"],"f19d","M320 32c-8.1 0-16.1 1.4-23.7 4.1L15.8 137.4C6.3 140.9 0 149.9 0 160s6.3 19.1 15.8 22.6l57.9 20.9C57.3 229.3 48 259.8 48 291.9v28.1c0 28.4-10.8 57.7-22.3 80.8c-6.5 13-13.9 25.8-22.5 37.6C0 442.7-.9 448.3 .9 453.4s6 8.9 11.2 10.2l64 16c4.2 1.1 8.7 .3 12.4-2s6.3-6.1 7.1-10.4c8.6-42.8 4.3-81.2-2.1-108.7C90.3 344.3 86 329.8 80 316.5V291.9c0-30.2 10.2-58.7 27.9-81.5c12.9-15.5 29.6-28 49.2-35.7l157-61.7c8.2-3.2 17.5 .8 20.7 9s-.8 17.5-9 20.7l-157 61.7c-12.4 4.9-23.3 12.4-32.2 21.6l159.6 57.6c7.6 2.7 15.6 4.1 23.7 4.1s16.1-1.4 23.7-4.1L624.2 182.6c9.5-3.4 15.8-12.5 15.8-22.6s-6.3-19.1-15.8-22.6L343.7 36.1C336.1 33.4 328.1 32 320 32zM128 408c0 35.3 86 72 192 72s192-36.7 192-72L496.7 262.6 354.5 314c-11.1 4-22.8 6-34.5 6s-23.5-2-34.5-6L143.3 262.6 128 408z"]},u4={prefix:"fas",iconName:"turn-up",icon:[384,512,[10548,"level-up-alt"],"f3bf","M350 177.5c3.8-8.8 2-19-4.6-26l-136-144C204.9 2.7 198.6 0 192 0s-12.9 2.7-17.4 7.5l-136 144c-6.6 7-8.4 17.2-4.6 26s12.5 14.5 22 14.5h88l0 192c0 17.7-14.3 32-32 32H32c-17.7 0-32 14.3-32 32v32c0 17.7 14.3 32 32 32l80 0c70.7 0 128-57.3 128-128l0-192h88c9.6 0 18.2-5.7 22-14.5z"]},u6=c(13980),u5=c.n(u6),u8=c(2784);function u7(e,t){var c=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),c.push.apply(c,n)}return c}function u9(e){for(var t=1;te.length)&&(t=e.length);for(var c=0,n=Array(t);c0||!Array.isArray(t)&&t?ft({},e,t):{}}var fl=u8.forwardRef(function(e,t){var c,n,r,a,o,i,s,l,u,f,h,d,p,m,v,g,y,z,b,M=e.icon,x=e.mask,C=e.symbol,H=e.className,w=e.title,V=e.titleId,k=e.maskId,L=fi(M),S=fs("classes",[].concat(fc((n=e.beat,r=e.fade,a=e.beatFade,o=e.bounce,i=e.shake,s=e.flash,l=e.spin,u=e.spinPulse,f=e.spinReverse,h=e.pulse,d=e.fixedWidth,p=e.inverse,m=e.border,v=e.listItem,g=e.flip,y=e.size,z=e.rotation,b=e.pull,Object.keys((ft(c={"fa-beat":n,"fa-fade":r,"fa-beat-fade":a,"fa-bounce":o,"fa-shake":i,"fa-flash":s,"fa-spin":l,"fa-spin-reverse":f,"fa-spin-pulse":u,"fa-pulse":h,"fa-fw":d,"fa-inverse":p,"fa-border":m,"fa-li":v,"fa-flip":!0===g,"fa-flip-horizontal":"horizontal"===g||"both"===g,"fa-flip-vertical":"vertical"===g||"both"===g},"fa-".concat(y),null!=y),ft(c,"fa-rotate-".concat(z),null!=z&&0!==z),ft(c,"fa-pull-".concat(b),null!=b),ft(c,"fa-swap-opacity",e.swapOpacity),c)).map(function(e){return c[e]?e:null}).filter(function(e){return e}))),fc(H.split(" ")))),N=fs("transform","string"==typeof e.transform?tF.transform(e.transform):e.transform),T=fs("mask",fi(x)),A=tD(L,u9(u9(u9(u9({},S),N),T),{},{symbol:C,title:w,titleId:V,maskId:k}));if(!A)return!function(){if(!fo&&console&&"function"==typeof console.error){var e;(e=console).error.apply(e,arguments)}}("Could not find icon",L),null;var _={ref:t};return Object.keys(e).forEach(function(t){fl.defaultProps.hasOwnProperty(t)||(_[t]=e[t])}),fu(A.abstract[0],_)});fl.displayName="FontAwesomeIcon",fl.propTypes={beat:u5().bool,border:u5().bool,beatFade:u5().bool,bounce:u5().bool,className:u5().string,fade:u5().bool,flash:u5().bool,mask:u5().oneOfType([u5().object,u5().array,u5().string]),maskId:u5().string,fixedWidth:u5().bool,inverse:u5().bool,flip:u5().oneOf([!0,!1,"horizontal","vertical","both"]),icon:u5().oneOfType([u5().object,u5().array,u5().string]),listItem:u5().bool,pull:u5().oneOf(["right","left"]),pulse:u5().bool,rotation:u5().oneOf([0,90,180,270]),shake:u5().bool,size:u5().oneOf(["2xs","xs","sm","lg","xl","2xl","1x","2x","3x","4x","5x","6x","7x","8x","9x","10x"]),spin:u5().bool,spinPulse:u5().bool,spinReverse:u5().bool,symbol:u5().oneOfType([u5().bool,u5().string]),title:u5().string,titleId:u5().string,transform:u5().oneOfType([u5().string,u5().object]),swapOpacity:u5().bool},fl.defaultProps={border:!1,className:"",mask:null,maskId:null,fixedWidth:!1,inverse:!1,flip:!1,icon:null,listItem:!1,pull:null,pulse:!1,rotation:null,size:null,spin:!1,spinPulse:!1,spinReverse:!1,beat:!1,fade:!1,beatFade:!1,bounce:!1,shake:!1,symbol:!1,title:"",titleId:null,transform:null,swapOpacity:!1};var fu=(function e(t,c){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if("string"==typeof c)return c;var r=(c.children||[]).map(function(c){return e(t,c)}),a=Object.keys(c.attributes||{}).reduce(function(e,t){var n=c.attributes[t];switch(t){case"class":e.attrs.className=n,delete c.attributes.class;break;case"style":e.attrs.style=n.split(";").map(function(e){return e.trim()}).filter(function(e){return e}).reduce(function(e,t){var c=t.indexOf(":"),n=fr(t.slice(0,c)),r=t.slice(c+1).trim();return n.startsWith("webkit")?e[n.charAt(0).toUpperCase()+n.slice(1)]=r:e[n]=r,e},{});break;default:0===t.indexOf("aria-")||0===t.indexOf("data-")?e.attrs[t.toLowerCase()]=n:e.attrs[fr(t)]=n}return e},{attrs:{}}),o=n.style,i=void 0===o?{}:o,s=function(e,t){if(null==e)return{};var c,n,r=function(e,t){if(null==e)return{};var c,n,r={},a=Object.keys(e);for(n=0;n=0||(r[c]=e[c]);return r}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n=0)&&Object.prototype.propertyIsEnumerable.call(e,c)&&(r[c]=e[c])}return r}(n,fa);return a.attrs.style=u9(u9({},a.attrs.style),i),t.apply(void 0,[c.tag,u9(u9({},a.attrs),s)].concat(fc(r)))}).bind(null,u8.createElement),ff=["spin","spinReverse"];function fh(){return(fh=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(r[c]=e[c]);return r}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n=0)&&Object.prototype.propertyIsEnumerable.call(e,c)&&(r[c]=e[c])}return r}(e,ff);return u8.createElement(m.ms,null,function(e){var a=e.css,o=e.cx;return u8.createElement(fl,fh({ref:t,className:o(c&&a(d||(d=fd(["\n animation: "," 2s infinite linear;\n "])),fp),n&&a(p||(p=fd(["\n animation: "," 2s infinite linear;\n "])),fm))},r))})});fv.displayName="FontAwesomeIcon";var fg=fv},30462:function(e,t,c){"use strict";var n=c(67569),r=c(2784);function a(){return(a=Object.assign?Object.assign.bind():function(e){for(var t=1;te.length)&&(t=e.length);for(var c=0,n=Array(t);c1&&void 0!==arguments[1]?arguments[1]:u.Z;return f(e,m()),function(c){var n,r,a=(c||{}).queryHook,o=void 0===a?v:a;return{$$type:"ais.searchBox",init:function(t){var c=t.instantSearchInstance;e(p(p({},this.getWidgetRenderState(t)),{},{instantSearchInstance:c}),!0)},render:function(t){var c=t.instantSearchInstance;e(p(p({},this.getWidgetRenderState(t)),{},{instantSearchInstance:c}),!1)},dispose:function(e){var c=e.state;return t(),c.setQueryParameter("query",void 0)},getRenderState:function(e,t){return p(p({},e),{},{searchBox:this.getWidgetRenderState(t)})},getWidgetRenderState:function(e){var t=e.helper,a=e.searchMetadata,i=e.state;return n||(n=function(e){o(e,function(e){return t.setQuery(e).search()})},r=function(){t.setQuery("").search()}),{query:i.query||"",refine:n,clear:r,widgetParams:c,isSearchStalled:a.isSearchStalled}},getWidgetUiState:function(e,t){var c=t.searchParameters.query||"";return""===c||e&&e.query===c?e:p(p({},e),{},{query:c})},getWidgetSearchParameters:function(e,t){var c=t.uiState;return e.setQueryParameter("query",c.query||"")}}}},y=c(25011),z=["onChange"];function b(){return(b=Object.assign?Object.assign.bind():function(e){for(var t=1;te.length)&&(t=e.length);for(var c=0,n=Array(t);c=0||(r[c]=e[c]);return r}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n=0)&&Object.prototype.propertyIsEnumerable.call(e,c)&&(r[c]=e[c])}return r}(e,z),o=(0,y.B)(g,{queryHook:x},void 0),i=o.query,l=o.refine,u=o.clear,f=o.isSearchStalled,h=(0,a.useState)(i),d=function(e){if(Array.isArray(e))return e}(h)||function(e,t){var c,n,r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var a=[],o=!0,i=!1;try{for(r=r.call(e);!(o=(c=r.next()).done)&&(a.push(c.value),!t||a.length!==t);o=!0);}catch(e){i=!0,n=e}finally{try{o||null==r.return||r.return()}finally{if(i)throw n}}return a}}(h,2)||function(e,t){if(e){if("string"==typeof e)return M(e,t);var c=Object.prototype.toString.call(e).slice(8,-1);if("Object"===c&&e.constructor&&(c=e.constructor.name),"Map"===c||"Set"===c)return Array.from(e);if("Arguments"===c||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(c))return M(e,t)}}(h,2)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(),p=d[0],m=d[1],v=(0,a.useCallback)(function(e){var t=e.currentTarget.value;m(t),l(t)},[l]),C=(0,a.useCallback)(function(){m(""),u()},[u]);return a.createElement(r.SearchInput,b({ref:t,isLoading:f,value:p,onChange:(0,s.callEventHandlers)(c,v),onClearInput:C},n))});C.displayName="InstantSearchInput";var H=c(5081),w=c(76635),V=c.n(w),k=c(78141),L=c.n(k),S=c(34610),N=c(46438),T=c(40833),A=c(21918);function _(e,t){(null==t||t>e.length)&&(t=e.length);for(var c=0,n=Array(t);ce.length)&&(t=e.length);for(var c=0,n=Array(t);ce.length)&&(t=e.length);for(var c=0,n=Array(t);ce.length)&&(t=e.length);for(var c=0,n=Array(t);c=c-t?n-(c-e):t}},{key:"isLastPage",value:function(){return this.currentPage===this.total-1||0===this.total}},{key:"isFirstPage",value:function(){return 0===this.currentPage}}],U(c.prototype,e),t&&U(c,t),Object.defineProperty(c,"prototype",{writable:!1}),c}();function Y(e){return(Y="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function K(e,t){var c=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),c.push.apply(c,n)}return c}function X(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[1]:u.Z;return f(e,Q()),function(c){var n=c||{},r=n.totalPages,a=n.padding,o=new G({currentPage:0,total:0,padding:void 0===a?3:a}),i={};return{$$type:"ais.pagination",init:function(t){var c=t.instantSearchInstance;e(X(X({},this.getWidgetRenderState(t)),{},{instantSearchInstance:c}),!0)},render:function(t){var c=t.instantSearchInstance;e(X(X({},this.getWidgetRenderState(t)),{},{instantSearchInstance:c}),!1)},dispose:function(e){var c=e.state;return t(),c.setQueryParameter("page",void 0)},getWidgetUiState:function(e,t){var c=t.searchParameters.page||0;return c?X(X({},e),{},{page:c+1}):e},getWidgetSearchParameters:function(e,t){var c=t.uiState,n=c.page?c.page-1:0;return e.setQueryParameter("page",n)},getWidgetRenderState:function(e){var t,n=e.results,a=e.helper,s=e.state,l=e.createURL;i.refine||(i.refine=function(e){a.setPage(e),a.search()}),i.createURL||(i.createURL=function(e){return l(function(t){return X(X({},t),{},{page:e})})});var u=s.page||0,f=(t=(n||{nbPages:0}).nbPages,void 0!==r?Math.min(r,t):t);return o.currentPage=u,o.total=f,{createURL:i.createURL,refine:i.refine,canRefine:f>1,currentRefinement:u,nbHits:(null==n?void 0:n.nbHits)||0,nbPages:f,pages:n?o.pages():[],isFirstPage:o.isFirstPage(),isLastPage:o.isLastPage(),widgetParams:c}},getRenderState:function(e,t){return X(X({},e),{},{pagination:this.getWidgetRenderState(t)})}}}};function ee(){return(ee=Object.assign?Object.assign.bind():function(e){for(var t=1;te.length)&&(t=e.length);for(var c=0,n=Array(t);c0&&void 0!==arguments[0]?arguments[0]:{},y=g.catchError,z=(0,S.z)(),b=(e=(0,S.z)(),c=(t=(0,A.a)()).getIndexId(),o=(r=function(e){if(Array.isArray(e))return e}(n=(0,a.useState)(function(){return e.getUiState()}))||function(e,t){var c=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=c){var n,r,a,o,i=[],s=!0,l=!1;try{if(a=(c=c.call(e)).next,0===t){if(Object(c)!==c)return;s=!1}else for(;!(s=(n=a.call(c)).done)&&(i.push(n.value),i.length!==t);s=!0);}catch(e){l=!0,r=e}finally{try{if(!s&&null!=c.return&&(o=c.return(),Object(o)!==o))return}finally{if(l)throw r}}return i}}(n,2)||function(e,t){if(e){if("string"==typeof e)return E(e,t);var c=Object.prototype.toString.call(e).slice(8,-1);if("Object"===c&&e.constructor&&(c=e.constructor.name),"Map"===c||"Set"===c)return Array.from(e);if("Arguments"===c||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(c))return E(e,t)}}(n,2)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}())[0],i=r[1],s=o[c],l=(0,a.useCallback)(function(t){e.setUiState(t)},[e]),u=(0,a.useCallback)(function(e){t.setIndexUiState(e)},[t]),(0,a.useEffect)(function(){function t(){i(e.getUiState())}return e.addListener("render",t),function(){e.removeListener("render",t)}},[e]),{uiState:o,setUiState:l,indexUiState:s,setIndexUiState:u}),M=b.uiState,x=b.setUiState,C=b.indexUiState,H=b.setIndexUiState,w=(f=(0,S.z)(),h=(0,A.a)(),m=(p=function(e){if(Array.isArray(e))return e}(d=(0,a.useState)(function(){return(0,T.E)(h)}))||function(e,t){var c=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=c){var n,r,a,o,i=[],s=!0,l=!1;try{if(a=(c=c.call(e)).next,0===t){if(Object(c)!==c)return;s=!1}else for(;!(s=(n=a.call(c)).done)&&(i.push(n.value),i.length!==t);s=!0);}catch(e){l=!0,r=e}finally{try{if(!s&&null!=c.return&&(o=c.return(),Object(o)!==o))return}finally{if(l)throw r}}return i}}(d,2)||function(e,t){if(e){if("string"==typeof e)return _(e,t);var c=Object.prototype.toString.call(e).slice(8,-1);if("Object"===c&&e.constructor&&(c=e.constructor.name),"Map"===c||"Set"===c)return Array.from(e);if("Arguments"===c||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(c))return _(e,t)}}(d,2)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}())[0],v=p[1],(0,a.useEffect)(function(){function e(){var e=h.getResults();null!==e&&v({results:e,scopedResults:h.getScopedResults()})}return f.addListener("render",e),function(){f.removeListener("render",e)}},[f,h]),m),V=w.results,k=w.scopedResults,L=(0,a.useCallback)(function(){for(var e=arguments.length,t=Array(e),c=0;c0&&0===i.nbHits)return a.createElement(r.Stack,{spacing:"4x",py:"10x"},a.createElement(r.Text,{textAlign:"center"},'No results found for "',i.query,'"'));var f=Object.entries(V().chain(i.hits).orderBy("data.title").groupBy("parent.title").value());return a.createElement(a.Fragment,null,a.createElement(r.Stack,{flex:"1",px:"3x",py:"2x",overflowY:"auto"},f.map(function(e){var c=ec(e,2),o=c[0],i=c[1];return a.createElement(r.Box,{key:o},a.createElement(r.Box,{my:"2x"},a.createElement(r.Text,{color:n.color.secondary},o)),(0,H.rY)(i).map(function(e){var c,n,i,s,l,u=null===(c=V().find(O._,{title:o}))||void 0===c?void 0:c.icon;return a.createElement(r.Box,{key:e.objectID},a.createElement(F,{href:"/".concat(e.data.path),onClick:function(){t(e)}},u&&a.createElement(u,{size:"6x"}),a.createElement(L(),{searchWords:null==e?void 0:null===(n=e._highlightResult)||void 0===n?void 0:null===(i=n.data)||void 0===i?void 0:null===(s=i.title)||void 0===s?void 0:s.matchedWords,highlightTag:"mark",textToHighlight:null==e?void 0:null===(l=e.data)||void 0===l?void 0:l.title,highlightStyle:{backgroundColor:"rgba(0, 116, 255, 0.8)",color:"rgba(255, 255, 255, .92)"}})),a.createElement(r.Divider,{my:"2x"}))}))})),i.nbPages>1&&a.createElement(a.Fragment,null,a.createElement(r.Divider,null),a.createElement(r.Flex,{my:"3x",justifyContent:"center"},a.createElement(et,null))))};er.displayName="InstantSearchRefinementList";var ea=["onClose"];function eo(){return(eo=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(r[c]=e[c]);return r}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n=0)&&Object.prototype.propertyIsEnumerable.call(e,c)&&(r[c]=e[c])}return r}(e,ea),l=(0,r.useTheme)(),u=(0,o.Z)();return a.createElement(r.Modal,eo({ref:t,autoFocus:!0,ensureFocus:!0,closeOnEsc:!0,closeOnOutsideClick:!0,isOpen:!0,onClose:c,size:"md"},s),a.createElement(n.xB,{styles:ei}),a.createElement(r.ModalOverlay,null),a.createElement(r.ModalContent,{marginTop:"12x",maxHeight:"calc(100vh - ".concat(null==l?void 0:l.space["12x"]," - ").concat(null==l?void 0:l.space["12x"],")"),minHeight:null},a.createElement(r.Box,{p:"4x"},a.createElement(C,{size:"lg",placeholder:"Search...",onChange:function(e){u("InstantSearch","change_search_input",e.target.value)}})),a.createElement(r.Divider,null),a.createElement(er,{onChange:function(e){var t=(null==e?void 0:null===(r=e.parent)||void 0===r?void 0:r.title)||"",n=(null==e?void 0:null===(a=e.data)||void 0===a?void 0:a.title)||"";if(u("InstantSearch","click_search_result",(0,i.Z)({path:"/".concat(null==e?void 0:null===(o=e.data)||void 0===o?void 0:o.path),title:[t,n].join(" > ")})),t){var r,a,o,s,l=document.querySelector("#sidenav button[data-title=".concat((0,i.Z)(t),"]"));if((null==l?void 0:null===(s=l.dataset)||void 0===s?void 0:s.expanded)==="false"){var f=new MouseEvent("click",{bubbles:!0,cancelable:!0});l.dispatchEvent(f)}}c()}})))});es.displayName="InstantSearchModal";var el=es},51689:function(e,t,c){"use strict";var n=c(67569),r=c(2784),a=["children"];function o(){return(o=Object.assign?Object.assign.bind():function(e){for(var t=1;te.length)&&(t=e.length);for(var c=0,n=Array(t);c=0||(r[c]=e[c]);return r}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n=0)&&Object.prototype.propertyIsEnumerable.call(e,c)&&(r[c]=e[c])}return r}(e,a),l=i((0,n.useColorMode)(),1)[0],u=i((0,n.useColorStyle)({colorMode:l}),1)[0];return r.createElement(n.ButtonBase,o({ref:t,display:"flex",alignItems:"center",justifyContent:"space-between",color:u.color.primary,border:1,borderColor:{dark:"gray:60",light:"gray:30"}[l],borderRadius:"sm",_focus:{borderColor:{dark:"blue:60",light:"blue:60"}[l]},_hover:{borderColor:{dark:"blue:50",light:"blue:50"}[l]},fontSize:"sm",lineHeight:"sm",px:"3x",height:"8x",minWidth:{sm:34,md:200},transition:"min-width 0.2s"},s),r.createElement(n.Flex,{alignItems:"center",columnGap:"2x"},r.createElement(n.Icon,{icon:"search-o"}),r.createElement(n.Text,{display:{sm:"none",md:"block"},color:u.color.secondary},c)))});l.displayName="SearchButton",t.Z=l},96898:function(e,t,c){"use strict";c.d(t,{_:function(){return i}});var n=c(67569),r=c(2784);function a(){return(a=Object.assign?Object.assign.bind():function(e){for(var t=1;te.length)&&(t=e.length);for(var c=0,n=Array(t);c0&&document.getSelection().getRangeAt(0);t.select(),document.execCommand("copy"),document.body.removeChild(t),c&&(document.getSelection().removeAllRanges(),document.getSelection().addRange(c))};t.Z=function(e){var t=(0,n.useState)(!1),c=function(e){if(Array.isArray(e))return e}(t)||function(e,t){var c,n,r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var a=[],o=!0,i=!1;try{for(r=r.call(e);!(o=(c=r.next()).done)&&(a.push(c.value),!t||a.length!==t);o=!0);}catch(e){i=!0,n=e}finally{try{o||null==r.return||r.return()}finally{if(i)throw n}}return a}}(t,2)||function(e,t){if(e){if("string"==typeof e)return r(e,t);var c=Object.prototype.toString.call(e).slice(8,-1);if("Object"===c&&e.constructor&&(c=e.constructor.name),"Map"===c||"Set"===c)return Array.from(e);if("Arguments"===c||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(c))return r(e,t)}}(t,2)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(),o=c[0],i=c[1];return{value:e,onCopy:function(){a(e),i(!0),setTimeout(function(){return i(!1)},1500)},hasCopied:o}}},5975:function(e,t,c){"use strict";var n=c(49427),r=c(2784);t.Z=function(){var e=(0,n.useConst)(function(){return window._mtm=window._mtm||[]});return(0,r.useCallback)(function(t,c,n,r){e.push({event:"custom-event",eventCategory:t,eventAction:c,eventName:n,eventValue:r})},[e])}},71010:function(e,t,c){"use strict";var n=c(67569),r=c(2784),a=["size"];function o(){return(o=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(r[c]=e[c]);return r}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n=0)&&Object.prototype.propertyIsEnumerable.call(e,c)&&(r[c]=e[c])}return r}(e,a);return r.createElement(n.SVGIcon,o({size:t,viewBox:"0 0 1024 1024"},c),r.createElement("path",{d:"M755 140.3l0.5-0.3h0.3L512 0 268.3 140h-0.3l0.8 0.4L68.6 256v512L512 1024l443.4-256V256L755 140.3z m-30 506.4v171.2L548 920.1V534.7L883.4 341v215.7l-158.4 90z m-584.4-90.6V340.8L476 534.4v385.7L300 818.5V646.7l-159.4-90.6zM511.7 280l171.1-98.3 166.3 96-336.9 194.5-337-194.6 165.7-95.7L511.7 280z"}))};i.displayName="CodeSandbox",t.Z=i},62906:function(e,t,c){"use strict";c.r(t),c.d(t,{default:function(){return ch}});var n,r=c(45392),a=c(67569),o=c(49427),i=c(43931),s=c.n(i),l=c(12041),u=c.n(l),f=c(5632),h=c(2784),d=c(14872),p=c(95567),m=c(15312),v=c(96906);function g(e){return(g="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function y(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{fallback:function(){}},c=t.fallback;return"undefined"==typeof window?c():e({window:window})}var z=c(53449);function b(e){return(b="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function M(e,t){var c=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),c.push.apply(c,n)}return c}function x(e){for(var t=1;te.length)&&(t=e.length);for(var c=0,n=Array(t);c=3||2===c&&n>=6||1===c&&n>=10}function S(e,t,c){var n=t.getHelper();return{uiState:c,helper:n,parent:t,instantSearchInstance:e,state:n.state,renderState:e.renderState,templatesConfig:e.templatesConfig,createURL:t.createURL,scopedResults:[],searchMetadata:{isSearchStalled:"stalled"===e.status},status:e.status,error:e.error}}function N(e,t){var c=t.getResults(),n=t.getHelper();return{helper:n,parent:t,instantSearchInstance:e,results:c,scopedResults:t.getScopedResults(),state:c?c._state:n.state,renderState:e.renderState,templatesConfig:e.templatesConfig,createURL:t.createURL,searchMetadata:{isSearchStalled:"stalled"===e.status},status:e.status,error:e.error}}var T=c(19126);function A(e){return(A="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function _(e,t){for(var c=0;c=0||(r[c]=e[c]);return r}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n=0)&&Object.prototype.propertyIsEnumerable.call(e,c)&&(r[c]=e[c])}return r}(e,j)}function q(e){return e!==Object(e)}function U(e){return(U="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function W(e,t){var c=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),c.push.apply(c,n)}return c}function $(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:{},t=e.router,c=void 0===t?function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.createURL,c=void 0===t?function(e){var t=e.qsModule,c=e.routeState,n=e.location,r=n.protocol,a=n.hostname,o=n.port,i=void 0===o?"":o,s=n.pathname,l=n.hash,u=t.stringify(c),f=""===i?"":":".concat(i);return u?"".concat(r,"//").concat(a).concat(f).concat(s,"?").concat(u).concat(l):"".concat(r,"//").concat(a).concat(f).concat(s).concat(l)}:t,n=e.parseURL,r=e.writeDelay,a=e.windowTitle,o=e.getLocation,i=void 0===o?function(){return y(function(e){return e.window.location},{fallback:function(){throw Error("You need to provide `getLocation` to the `history` router in environments where `window` does not exist.")}})}:o,s=e.start,l=e.dispose,u=e.push;return new P({createURL:c,parseURL:void 0===n?function(e){var t=e.qsModule,c=e.location;return t.parse(c.search.slice(1),{arrayLimit:99})}:n,writeDelay:void 0===r?400:r,windowTitle:a,getLocation:i,start:s,dispose:l,push:u})}():t,n=e.stateMapping,r=void 0===n?{$$type:"ais.simple",stateToRoute:function(e){return Object.keys(e).reduce(function(t,c){return F(F({},t),{},D({},c,Z(e[c])))},{})},routeToState:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Object.keys(e).reduce(function(t,c){return F(F({},t),{},D({},c,Z(e[c])))},{})}}:n,a=e.$$internal,o=void 0!==a&&a;return function(e){var t=e.instantSearchInstance;t._createURL=function(e){var n=0===t.mainIndex.getWidgets().length?t._initialUiState:t.mainIndex.getWidgetUiState({}),a=Object.keys(e).reduce(function(t,c){return $($({},t),{},G({},c,e[c]))},n),o=r.stateToRoute(a);return c.createURL(o)};var n=void 0,a=t._initialUiState;return{$$type:"ais.router({router:".concat(c.$$type||"__unknown__",", stateMapping:").concat(r.$$type||"__unknown__","})"),$$internal:o,onStateChange:function(e){var t=e.uiState,a=r.stateToRoute(t);(void 0===n||!function e(t,c){if(t===c)return!0;if(q(t)||q(c)||"function"==typeof t||"function"==typeof c)return t===c;if(Object.keys(t).length!==Object.keys(c).length)return!1;for(var n=0,r=Object.keys(t);n0&&t.setUiState(r.routeToState(e))})},started:function(){var e;null===(e=c.start)||void 0===e||e.call(c)},unsubscribe:function(){c.dispose()}}}},K=c(20303);function X(e){return"ais.index"===e.$$type}function Q(e){return(Q="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}var J=["facets","disjunctiveFacets","facetsRefinements","facetsExcludes","disjunctiveFacetsRefinements","numericRefinements","tagRefinements","hierarchicalFacets","hierarchicalFacetsRefinements","ruleContexts"];function ee(e,t){var c=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),c.push.apply(c,n)}return c}function et(e){for(var t=1;t=0||(r[c]=e[c]);return r}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n=0)&&Object.prototype.propertyIsEnumerable.call(e,c)&&(r[c]=e[c])}return r}(t,J);return e.setQueryParameters(c)},en=function(e,t){var c=[].concat(e.ruleContexts).concat(t.ruleContexts).filter(Boolean).filter(function(e,t,c){return c.indexOf(e)===t});return c.length>0?e.setQueryParameters({ruleContexts:c}):e},er=function(){for(var e=arguments.length,t=Array(e),c=0;ce.length)&&(t=e.length);for(var c=0,n=Array(t);c2&&void 0!==arguments[2]?arguments[2]:{};return e.reduce(function(e,c){return!X(c)&&(c.getWidgetUiState||c.getWidgetState)?c.getWidgetUiState?c.getWidgetUiState(e,t):c.getWidgetState(e,t):e},c)}function em(e,t){var c=t.initialSearchParameters,n=function(e,t){if(null==e)return{};var c,n,r=function(e,t){if(null==e)return{};var c,n,r={},a=Object.keys(e);for(n=0;n=0||(r[c]=e[c]);return r}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n=0)&&Object.prototype.propertyIsEnumerable.call(e,c)&&(r[c]=e[c])}return r}(t,eo);return e.filter(function(e){return!X(e)}).reduce(function(e,t){return t.getWidgetSearchParameters?t.getWidgetSearchParameters(e,n):e},c)}var ev=function(e){if(void 0===e||void 0===e.indexName)throw Error(eh("The `indexName` option is required."));var t=e.indexName,c=e.indexId,n=void 0===c?t:c,r=[],a={},o=null,i=null,s=null,l=null,u=null;return{$$type:"ais.index",$$widgetType:"ais.index",getIndexName:function(){return t},getIndexId:function(){return n},getHelper:function(){return s},getResults:function(){var e;return null!==(e=l)&&void 0!==e&&e.lastResults?(l.lastResults._state=s.state,l.lastResults):null},getPreviousState:function(){return u},getScopedResults:function(){var e=this.getParent();return function e(t){return t.filter(X).reduce(function(t,c){return t.concat.apply(t,[{indexId:c.getIndexId(),results:c.getResults(),helper:c.getHelper()}].concat(eu(e(c.getWidgets()))))},[])}(e?e.getWidgets():[this])},getParent:function(){return i},createURL:function(e){return"function"==typeof e?o._createURL(el({},n,e(a))):o._createURL(el({},n,ep(r,{searchParameters:e,helper:s})))},getWidgets:function(){return r},addWidgets:function(e){var t=this;if(!Array.isArray(e))throw Error(eh("The `addWidgets` method expects an array of widgets."));if(e.some(function(e){return"function"!=typeof e.init&&"function"!=typeof e.render}))throw Error(eh("The widget definition expects a `render` and/or an `init` method."));return r=r.concat(e),o&&e.length&&(ed(s,{state:em(r,{uiState:a,initialSearchParameters:s.state}),_uiState:a}),e.forEach(function(e){e.getRenderState&&eg({renderState:e.getRenderState(o.renderState[t.getIndexId()]||{},S(o,t,o._initialUiState)),instantSearchInstance:o,parent:t})}),e.forEach(function(e){e.init&&e.init(S(o,t,o._initialUiState))}),o.scheduleSearch()),this},removeWidgets:function(e){var t=this;if(!Array.isArray(e))throw Error(eh("The `removeWidgets` method expects an array of widgets."));if(e.some(function(e){return"function"!=typeof e.dispose}))throw Error(eh("The widget definition expects a `dispose` method."));if(r=r.filter(function(t){return -1===e.indexOf(t)}),o&&e.length){var c=e.reduce(function(e,c){return c.dispose({helper:s,state:e,parent:t})||e},s.state);a=ep(r,{searchParameters:c,helper:s}),s.setState(em(r,{uiState:a,initialSearchParameters:c})),r.length&&o.scheduleSearch()}return this},init:function(e){var c,f=this,h=e.instantSearchInstance,d=e.parent,p=e.uiState;if(null===s){o=h,i=d,a=p[n]||{};var m=h.mainHelper,g=em(r,{uiState:a,initialSearchParameters:new v.SearchParameters({index:t})});(s=v({},g.index,g)).search=function(){return h.onStateChange?(h.onStateChange({uiState:h.mainIndex.getWidgetUiState({}),setUiState:function(e){return h.setUiState(e,!1)}}),m):m.search()},s.searchWithoutTriggeringOnStateChange=function(){return m.search()},s.searchForFacetValues=function(e,t,c,n){var r=s.state.setQueryParameters(n);return m.searchForFacetValues(e,t,c,r)},l=m.derive(function(){return er.apply(void 0,eu(function(e){for(var t=e.getParent(),c=[e.getHelper().state];null!==t;)c=[t.getHelper().state].concat(c),t=t.getParent();return c}(f)))});var y=null===(c=h._initialResults)||void 0===c?void 0:c[this.getIndexId()];if(y){var z=new v.SearchResults(new v.SearchParameters(y.state),y.results);l.lastResults=z,s.lastResults=z}s.on("change",function(e){e.isPageReset&&function e(t){var c=t.filter(X);0!==c.length&&c.forEach(function(t){var c=t.getHelper();ed(c,{state:c.state.resetPage(),isPageReset:!0}),e(t.getWidgets())})}(r)}),l.on("search",function(){h.scheduleStalledRender()}),l.on("result",function(e){var t=e.results;h.scheduleRender(),s.lastResults=t,u=null==t?void 0:t._state}),r.forEach(function(e){e.getRenderState&&eg({renderState:e.getRenderState(h.renderState[f.getIndexId()]||{},S(h,f,p)),instantSearchInstance:h,parent:f})}),r.forEach(function(e){e.init&&e.init(S(h,f,p))}),s.on("change",function(e){a=ep(r,{searchParameters:e.state,helper:s},e._uiState||{}),h.onStateChange||h.onInternalStateChange()}),y&&h.scheduleRender()}},render:function(e){var t=this,c=e.instantSearchInstance;"error"===c.status&&!c.mainHelper.hasPendingRequests()&&u&&s.setState(u);var n=this.getResults()?r:r.filter(X);n.forEach(function(e){e.getRenderState&&eg({renderState:e.getRenderState(c.renderState[t.getIndexId()]||{},N(c,t)),instantSearchInstance:c,parent:t})}),n.forEach(function(e){e.render&&e.render(N(c,t))})},dispose:function(){var e,t,c=this;r.forEach(function(e){e.dispose&&e.dispose({helper:s,state:s.state,parent:c})}),o=null,i=null,null===(e=s)||void 0===e||e.removeAllListeners(),s=null,null===(t=l)||void 0===t||t.detach(),l=null},getWidgetUiState:function(e){return r.filter(X).reduce(function(e,t){return t.getWidgetUiState(e)},es(es({},e),{},el({},n,es(es({},e[n]),a))))},getWidgetState:function(e){return this.getWidgetUiState(e)},getWidgetSearchParameters:function(e,t){return em(r,{uiState:t.uiState,initialSearchParameters:e})},refreshUiState:function(){a=ep(r,{searchParameters:this.getHelper().state,helper:this.getHelper()},a)},setIndexUiState:function(e){var t="function"==typeof e?e(a):e;o.setUiState(function(e){return es(es({},e),{},el({},n,t))})}}};function eg(e){var t=e.renderState,c=e.instantSearchInstance,n=e.parent,r=n?n.getIndexId():c.mainIndex.getIndexId();c.renderState=es(es({},c.renderState),{},el({},r,es(es({},c.renderState[r]),t)))}var ey=function(e){return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},c=t.descendantName,n=t.modifierName,r=c?"-".concat(c):"",a=n?"--".concat(n):"";return"".concat("ais","-").concat(e).concat(r).concat(a)}};function ez(e,t){return(Array.isArray(t)?t:t.split(".")).reduce(function(e,t){return e&&e[t]},e)}var eb={highlightPreTag:"",highlightPostTag:""},eM=ey("Highlight");function ex(e){var t=eb.highlightPreTag,c=eb.highlightPostTag;return e.map(function(e){return e.isHighlighted?t+e.value+c:e.value}).join("")}RegExp(/[&<>"']/g.source);var eC={"&":"&","<":"<",">":">",""":'"',"'":"'"},eH=/&(amp|quot|lt|gt|#39);/g,ew=RegExp(eH.source),eV=new RegExp(/\w/i);function ek(e){return(ek="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function eL(e,t){var c=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),c.push.apply(c,n)}return c}function eS(e){for(var t=1;t0)||void 0===arguments[0]||arguments[0];!(null!==(e=t.mainHelper)&&void 0!==e&&e.hasPendingRequests())&&(clearTimeout(t._searchStalledTimer),t._searchStalledTimer=null,c&&(t.status="idle",t.error=void 0)),t.mainIndex.render({instantSearchInstance:eW(t)}),t.emit("render")})),eG(eW(t),"onInternalStateChange",eB(function(){var e=t.mainIndex.getWidgetUiState({});t.middleware.forEach(function(t){t.instance.onStateChange({uiState:e})})})),t.setMaxListeners(100);var t,c=e.indexName,n=void 0===c?"":c,o=e.numberLocale,i=e.initialUiState,s=e.routing,l=void 0===s?null:s,u=e.insights,f=void 0!==u&&u,h=e.searchFunction,d=e.stalledSearchDelay,p=e.searchClient,m=void 0===p?null:p,v=e.insightsClient,b=void 0===v?null:v,M=e.onStateChange;if(null===m)throw Error(eK("The `searchClient` option is required."));if("function"!=typeof m.search)throw Error("The `searchClient` must implement a `search` method.\n\nSee: https://www.algolia.com/doc/guides/building-search-ui/going-further/backend-search/in-depth/backend-instantsearch/js/");if("function"==typeof m.addAlgoliaAgent&&m.addAlgoliaAgent("instantsearch.js (".concat("4.56.8",")")),b&&"function"!=typeof b)throw Error(eK("The `insightsClient` option should be a function."));if(t.client=m,t.insightsClient=b,t.indexName=n,t.helper=null,t.mainHelper=null,t.mainIndex=ev({indexName:n}),t.onStateChange=void 0===M?null:M,t.started=!1,t.templatesConfig={helpers:{formatNumber:function(e,t){return Number(t(e)).toLocaleString(o)},highlight:function(e,t){try{var c,n,r,a,o,i,s,l,u,f=JSON.parse(e);return t((n=(c=eI(eI({},f),{},{hit:this})).attribute,r=c.highlightedTagName,a=void 0===r?"mark":r,o=c.hit,i=c.cssClasses,s=void 0===i?{}:i,l=(ez(o._highlightResult,n)||{}).value,u=eM({descendantName:"highlighted"})+(s.highlighted?" ".concat(s.highlighted):""),(void 0===l?"":l).replace(RegExp(eb.highlightPreTag,"g"),"<".concat(a,' class="').concat(u,'">')).replace(RegExp(eb.highlightPostTag,"g"),""))))}catch(e){throw Error('\nThe highlight helper expects a JSON object of the format:\n{ "attribute": "name", "highlightedTagName": "mark" }')}},reverseHighlight:function(e,t){try{var c,n,r,a,o,i,s,l,u,f,h=JSON.parse(e);return t((n=(c=eI(eI({},h),{},{hit:this})).attribute,r=c.highlightedTagName,a=void 0===r?"mark":r,o=c.hit,i=c.cssClasses,s=void 0===i?{}:i,l=(ez(o._highlightResult,n)||{}).value,u=void 0===l?"":l,f=eA({descendantName:"highlighted"})+(s.highlighted?" ".concat(s.highlighted):""),ex(eN(eT(u))).replace(RegExp(eb.highlightPreTag,"g"),"<".concat(a,' class="').concat(f,'">')).replace(RegExp(eb.highlightPostTag,"g"),""))))}catch(e){throw Error('\n The reverseHighlight helper expects a JSON object of the format:\n { "attribute": "name", "highlightedTagName": "mark" }')}},snippet:function(e,t){try{var c,n,r,a,o,i,s,l,u,f=JSON.parse(e);return t((n=(c=eI(eI({},f),{},{hit:this})).attribute,r=c.highlightedTagName,a=void 0===r?"mark":r,o=c.hit,i=c.cssClasses,s=void 0===i?{}:i,l=(ez(o._snippetResult,n)||{}).value,u=e_({descendantName:"highlighted"})+(s.highlighted?" ".concat(s.highlighted):""),(void 0===l?"":l).replace(RegExp(eb.highlightPreTag,"g"),"<".concat(a,' class="').concat(u,'">')).replace(RegExp(eb.highlightPostTag,"g"),""))))}catch(e){throw Error('\nThe snippet helper expects a JSON object of the format:\n{ "attribute": "name", "highlightedTagName": "mark" }')}},reverseSnippet:function(e,t){try{var c,n,r,a,o,i,s,l,u,f,h=JSON.parse(e);return t((n=(c=eI(eI({},h),{},{hit:this})).attribute,r=c.highlightedTagName,a=void 0===r?"mark":r,o=c.hit,i=c.cssClasses,s=void 0===i?{}:i,l=(ez(o._snippetResult,n)||{}).value,u=void 0===l?"":l,f=eE({descendantName:"highlighted"})+(s.highlighted?" ".concat(s.highlighted):""),ex(eN(eT(u))).replace(RegExp(eb.highlightPreTag,"g"),"<".concat(a,' class="').concat(f,'">')).replace(RegExp(eb.highlightPostTag,"g"),""))))}catch(e){throw Error('\n The reverseSnippet helper expects a JSON object of the format:\n { "attribute": "name", "highlightedTagName": "mark" }')}},insights:function(e,t){try{var c,n=JSON.parse(e),r=n.method,a=n.payload;return t((c=eI({objectIDs:[this.objectID]},a),function(e){var t,c=e.method,n=e.payload;if("object"!==eO(n))throw Error("The insights helper expects the payload to be an object.");try{t=btoa(encodeURIComponent(JSON.stringify(n)))}catch(e){throw Error("Could not JSON serialize the payload object.")}return'data-insights-method="'.concat(c,'" data-insights-payload="').concat(t,'"')}({method:r,payload:c})))}catch(e){throw Error('\nThe insights helper expects a JSON object of the format:\n{ "method": "method-name", "payload": { "eventName": "name of the event" } }')}}},compileOptions:{}},t._stalledSearchDelay=void 0===d?200:d,t._searchStalledTimer=null,t._createURL=eX,t._initialUiState=void 0===i?{}:i,t._initialResults=null,h&&(t._searchFunction=h),t.sendEventToInsights=z.Z,l){var N="boolean"==typeof l?{}:l;N.$$internal=!0,t.use(Y(N))}if(f){var T="boolean"==typeof f?{}:f;T.$$internal=!0,t.use(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.insightsClient,c=e.insightsInitParams,n=e.onEvent,r=e.$$internal,a=void 0!==r&&r,o=t;t||null===t||y(function(e){var t=e.window,c=t.AlgoliaAnalyticsObject||"aa";"string"==typeof c&&(o=t[c]),o||(t.AlgoliaAnalyticsObject=c,t[c]||(t[c]=function(){t[c].queue||(t[c].queue=[]);for(var e=arguments.length,n=Array(e),r=0;r1&&void 0!==arguments[1]&&arguments[1];if(e){var c=r.state.userToken;t?n():setTimeout(n,0)}function n(){r.overrideStateWithoutTriggeringChangeEvent(x(x({},r.state),{},{userToken:e})),c&&c!==e&&o.scheduleSearch()}},c=function(e){if(("undefined"==typeof document?"undefined":g(document))==="object"&&"string"==typeof document.cookie)for(var t="".concat(e,"="),c=document.cookie.split(";"),n=0;n-1},{fallback:function(){return!1}})&&t.use(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.$$internal,c=void 0!==t&&t;return function(e){var t=e.instantSearchInstance,n={widgets:[]},r=document.createElement("meta"),a=document.querySelector("head");return r.name="instantsearch:widgets",{$$type:"ais.metadata",$$internal:c,onStateChange:function(){},subscribe:function(){setTimeout(function(){var e=t.client;n.ua=e.transporter&&e.transporter.userAgent?e.transporter.userAgent.value:e._ua,function e(t,c,n){var r=S(c,c.mainIndex,c._initialUiState);t.forEach(function(t){var a={};if(t.getWidgetRenderState){var o=t.getWidgetRenderState(r);o&&o.widgetParams&&(a=o.widgetParams)}var i=Object.keys(a).filter(function(e){return void 0!==a[e]});n.widgets.push({type:t.$$type,widgetType:t.$$widgetType,params:i}),"ais.index"===t.$$type&&e(t.getWidgets(),c,n)})}(t.mainIndex.getWidgets(),t,n),t.middleware.forEach(function(e){return n.widgets.push({middleware:!0,type:e.instance.$$type,internal:e.instance.$$internal})}),r.content=JSON.stringify(n),a.appendChild(r)},0)},started:function(){},unsubscribe:function(){r.remove()}}}}({$$internal:!0})),t}return c=[{key:"_isSearchStalled",get:function(){return"stalled"===this.status}},{key:"use",value:function(){for(var e=this,t=arguments.length,c=Array(t),n=0;n0&&this.scheduleSearch();this.helper=this.mainIndex.getHelper(),this.started=!0,this.middleware.forEach(function(e){e.instance.started()})}},{key:"dispose",value:function(){var e;this.scheduleSearch.cancel(),this.scheduleRender.cancel(),clearTimeout(this._searchStalledTimer),this.removeWidgets(this.mainIndex.getWidgets()),this.mainIndex.dispose(),this.started=!1,this.removeAllListeners(),null===(e=this.mainHelper)||void 0===e||e.removeAllListeners(),this.mainHelper=null,this.helper=null,this.middleware.forEach(function(e){e.instance.unsubscribe()})}},{key:"scheduleStalledRender",value:function(){var e=this;this._searchStalledTimer||(this._searchStalledTimer=setTimeout(function(){e.status="stalled",e.scheduleRender()},this._stalledSearchDelay))}},{key:"setUiState",value:function(e){var t=this,c=!(arguments.length>1)||void 0===arguments[1]||arguments[1];if(!this.mainHelper)throw Error(eK("The `start` method needs to be called before `setUiState`."));this.mainIndex.refreshUiState();var n="function"==typeof e?e(this.mainIndex.getWidgetUiState({})):e;this.onStateChange&&c?this.onStateChange({uiState:n,setUiState:function(e){eF("function"==typeof e?e(n):e,t.mainIndex),t.scheduleSearch(),t.onInternalStateChange()}}):(eF(n,this.mainIndex),this.scheduleSearch(),this.onInternalStateChange())}},{key:"getUiState",value:function(){return this.started&&this.mainIndex.refreshUiState(),this.mainIndex.getWidgetUiState({})}},{key:"createURL",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(!this.started)throw Error(eK("The `start` method needs to be called before `createURL`."));return this._createURL(e)}},{key:"refresh",value:function(){if(!this.mainHelper)throw Error(eK("The `start` method needs to be called before `refresh`."));this.mainHelper.clearCache().search()}}],eq(a.prototype,c),n&&eq(a,n),Object.defineProperty(a,"prototype",{writable:!1}),a}(m),eJ=c(43100),e1=c(71823),e2=(0,h.createContext)(null),e0="6.47.3";function e3(e,t){(null==t||t>e.length)&&(t=e.length);for(var c=0,n=Array(t);c=0||(r[c]=e[c]);return r}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n=0)&&Object.prototype.propertyIsEnumerable.call(e,c)&&(r[c]=e[c])}return r}(e,e7));return c.started?h.createElement(p.Z.Provider,{value:c},h.createElement(d.Z.Provider,{value:c.mainIndex},t)):null}function te(e){return(te="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function tt(e){return(tt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function tc(e,t){var c=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),c.push.apply(c,n)}return c}function tn(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:z.Z,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:z.Z;return function(c){if(!c||!function(e){if(!("object"===te(e)&&null!==e)||"[object Object]"!==(null===e?void 0===e?"[object Undefined]":"[object Null]":Object.prototype.toString.call(e)))return!1;if(null===Object.getPrototypeOf(e))return!0;for(var t=e;null!==Object.getPrototypeOf(t);)t=Object.getPrototypeOf(t);return Object.getPrototypeOf(e)===t}(c.searchParameters))throw Error(ta("The `searchParameters` option expects an object."));var n={};return{$$type:"ais.configure",init:function(t){var c=t.instantSearchInstance;e(tn(tn({},this.getWidgetRenderState(t)),{},{instantSearchInstance:c}),!0)},render:function(t){var c=t.instantSearchInstance;e(tn(tn({},this.getWidgetRenderState(t)),{},{instantSearchInstance:c}),!1)},dispose:function(e){var n=e.state;return t(),to(n,c)},getRenderState:function(e,t){var c,n=this.getWidgetRenderState(t);return tn(tn({},e),{},{configure:tn(tn({},n),{},{widgetParams:tn(tn({},n.widgetParams),{},{searchParameters:er(new v.SearchParameters(null===(c=e.configure)||void 0===c?void 0:c.widgetParams.searchParameters),new v.SearchParameters(n.widgetParams.searchParameters)).getQueryParams()})})})},getWidgetRenderState:function(e){var t=e.helper;return n.refine||(n.refine=function(e){var n=er(to(t.state,c),new v.SearchParameters(e));c.searchParameters=e,t.setState(n).search()}),{refine:n.refine,widgetParams:c}},getWidgetSearchParameters:function(e,t){var n=t.uiState;return er(e,new v.SearchParameters(tn(tn({},n.configure),c.searchParameters)))},getWidgetUiState:function(e){return tn(tn({},e),{},{configure:tn(tn({},e.configure),c.searchParameters)})}}}},ts=c(25011);function tl(e){return(0,ts.B)(ti,{searchParameters:e},{$$widgetType:"ais.configure"}),null}var tu=c(28165);function tf(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var c,n,r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var a=[],o=!0,i=!1;try{for(r=r.call(e);!(o=(c=r.next()).done)&&(a.push(c.value),!t||a.length!==t);o=!0);}catch(e){i=!0,n=e}finally{try{o||null==r.return||r.return()}finally{if(i)throw n}}return a}}(e,t)||function(e,t){if(e){if("string"==typeof e)return th(e,t);var c=Object.prototype.toString.call(e).slice(8,-1);if("Object"===c&&e.constructor&&(c=e.constructor.name),"Map"===c||"Set"===c)return Array.from(e);if("Arguments"===c||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(c))return th(e,t)}}(e,t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function th(e,t){(null==t||t>e.length)&&(t=e.length);for(var c=0,n=Array(t);ce.length)&&(t=e.length);for(var c=0,n=Array(t);c=0||(r[c]=e[c]);return r}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n=0)&&Object.prototype.propertyIsEnumerable.call(e,c)&&(r[c]=e[c])}return r}(e,tH),i=tV((0,a.useColorMode)(),2),s=i[0],l=i[1],u=tV((0,a.useColorStyle)({colorMode:s}),1)[0],f=(0,a.usePortalManager)(),d=(0,tg.Z)(),p=tT||"",m=(0,h.useCallback)(function(){f(function(e){return h.createElement(tx.Z,{onClose:function(){d("InstantSearch","close_instant_search_modal"),e()}})})},[f,d]),v=function(){(0,tz.b)({title:"Tonic UI"})};(0,h.useEffect)(function(){(0,tb.Z)(s)},[s]);var g={light:"tonic-logo-light.svg",dark:"tonic-logo-dark.svg"}[s],y={light:"rgba(0, 0, 0, 0.12)",dark:"rgba(255, 255, 255, 0.12)"}[s];return h.createElement(a.Box,tw({as:"header",ref:t,position:"fixed",top:0,zIndex:"fixed",height:"12x",width:"100%",backdropFilter:"blur(20px)",backgroundColor:u.background.primary,boxShadow:"0px -1px 1px inset ".concat(y),transition:"all 0.2s"},o),h.createElement(a.Box,{display:"flex",position:"relative",height:"100%",alignItems:"center",justifyContent:"space-between"},h.createElement(a.Box,null,h.createElement(a.Box,{display:{sm:"block",lg:"none"}},h.createElement(a.Box,{display:"flex",flex:"auto",mx:"4x"},h.createElement(a.Button,{variant:"secondary",onClick:r},h.createElement(a.Icon,{icon:"menu"})))),h.createElement(a.Box,{display:{sm:"none",lg:"block"}},h.createElement(tv(),{href:"/",legacyBehavior:!0,passHref:!0},h.createElement(a.Link,{"data-track":"Header|click_landing_page",color:u.color.primary,fontSize:"xl",lineHeight:"lg",outline:"none",px:"4x",py:"2x",textDecoration:"none",_active:{color:u.color.emphasis},_hover:{color:u.color.emphasis},_visited:{color:u.color.primary}},h.createElement(a.Image,{alt:"",src:"".concat(tS,"/images/").concat(g),height:"8x",marginRight:"2x"}),h.createElement(a.Text,null,"Tonic UI"))))),h.createElement(a.Box,{display:"flex",flex:"none",width:"auto",alignItems:"center",columnGap:"4x",px:"4x"},h.createElement(tM.Z,{"data-track":"InstantSearch|open_instant_search_modal",onClick:m},"Search..."),h.createElement(a.Box,{display:"flex",flex:"none"},h.createElement(a.Menu,{onOpen:function(){d("Header","open_version_menu")},onClose:function(){d("Header","close_version_menu")}},h.createElement(a.MenuButton,null,null!==(c=null===(n=tA[p])||void 0===n?void 0:n.label)&&void 0!==c?c:p),h.createElement(a.MenuList,null,Object.entries(tA).map(function(e){var t=tV(e,2),c=t[0],n=t[1];return h.createElement(a.MenuItem,{"data-track":"Header|click_version_menu_item|".concat(null==n?void 0:n.label),key:c,as:"a",href:null==n?void 0:n.url,whiteSpace:"nowrap"},c===p?h.createElement(h.Fragment,null,null==n?void 0:n.label,h.createElement(a.Space,{width:"2x"}),"✓"):null==n?void 0:n.label)}),h.createElement(a.MenuDivider,null),h.createElement(a.MenuItem,{"data-track":"Header|click_version_menu_item|View all versions",as:"a",href:"".concat(tS,"/getting-started/versions"),whiteSpace:"nowrap"},"View all versions")))),h.createElement(a.Box,{"data-track":"Header|click_codesandbox",as:"a",color:u.color.secondary,_hover:{color:u.color.primary,cursor:"pointer"},onClick:function(){return v()},display:"inline-flex",textDecoration:"none",title:"Open in CodeSandbox"},h.createElement(ty.Z,{size:24})),h.createElement(a.Box,{"data-track":"Header|click_toggle_color_mode|".concat("light"===s?"dark":"light"),as:"a",color:u.color.secondary,_hover:{color:u.color.primary,cursor:"pointer"},_visited:{color:u.color.secondary},onClick:function(){return l()},display:"inline-flex",title:"Toggle color mode"},"light"===s&&h.createElement(a.Icon,{icon:"moon",size:24}),"dark"===s&&h.createElement(a.Icon,{icon:"sun",size:24})),h.createElement(a.Box,{"data-track":"Header|click_github_repo_url|".concat(tN),as:"a",href:tN,target:"_blank",color:u.color.secondary,display:"inline-flex",_hover:{color:u.color.primary,cursor:"pointer"},_visited:{color:u.color.secondary},title:"GitHub repository"},h.createElement(tC.Z,{icon:["fab","github"],style:{width:24,height:24}})))))});t_.displayName="Header";var tE=c(92952),tO=c(81952),tR=["align"],tP=["align"];function tI(e,t){if(null==e)return{};var c,n,r=function(e,t){if(null==e)return{};var c,n,r={},a=Object.keys(e);for(n=0;n=0||(r[c]=e[c]);return r}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n=0)&&Object.prototype.propertyIsEnumerable.call(e,c)&&(r[c]=e[c])}return r}function tj(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var c,n,r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var a=[],o=!0,i=!1;try{for(r=r.call(e);!(o=(c=r.next()).done)&&(a.push(c.value),!t||a.length!==t);o=!0);}catch(e){i=!0,n=e}finally{try{o||null==r.return||r.return()}finally{if(i)throw n}}return a}}(e,t)||function(e,t){if(e){if("string"==typeof e)return tB(e,t);var c=Object.prototype.toString.call(e).slice(8,-1);if("Object"===c&&e.constructor&&(c=e.constructor.name),"Map"===c||"Set"===c)return Array.from(e);if("Arguments"===c||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(c))return tB(e,t)}}(e,t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function tB(e,t){(null==t||t>e.length)&&(t=e.length);for(var c=0,n=Array(t);cp{margin-bottom:0;}"}),ul:function(e){return h.createElement(a.Box,tF({as:"ul",fontSize:"md",lineHeight:"lg",mt:0,mb:"4x",pl:"6x"},e))},ol:function(e){return h.createElement(a.Box,tF({as:"ol",fontSize:"md",lineHeight:"lg",mt:0,mb:"4x",pl:"6x"},e))},li:function(e){return h.createElement(a.Box,tF({as:"li",mt:"1x",mb:"2x"},e))},table:function(e){return h.createElement(a.Box,tF({as:"table",mt:0,mb:"4x",fontSize:"md",lineHeight:"lg",borderCollapse:"collapse",borderSpacing:0},e))},thead:function(e){return h.createElement(a.Box,tF({as:"thead",verticalAlign:"middle",borderColor:"inherit"},e))},tbody:function(e){return h.createElement(a.Box,tF({as:"tbody",verticalAlign:"middle",borderColor:"inherit"},e))},tr:function(e){return h.createElement(a.Box,tF({as:"tr"},e))},th:function(e){var t=e.align,c=tI(e,tR),n=tj((0,a.useColorMode)(),1)[0];return h.createElement(a.Box,tF({as:"th",px:"3x",py:"2x",fontWeight:"semibold",whiteSpace:"nowrap",border:1,borderBottom:2,borderColor:{light:"gray:40",dark:"gray:70"}[n],textAlign:t},c))},td:function(e){var t=e.align,c=tI(e,tP),n=tj((0,a.useColorMode)(),1)[0];return h.createElement(a.Box,tF({as:"td",px:"3x",py:"2x",border:1,borderColor:{light:"gray:40",dark:"gray:70"}[n],textAlign:t},c))},pre:function(e){return h.createElement(a.Box,{as:"pre",fontSize:"md",lineHeight:"lg",mt:0,mb:"4x"},h.createElement(a.Box,{as:"code"},h.createElement(tO.Z,e)))},code:function(e){return h.createElement(a.Code,tF({as:"code"},e))},hr:function(e){return h.createElement(a.Divider,tF({as:"hr",my:"2x"},e))},a:function(e){return h.createElement(a.Link,tF({as:"a"},e))},img:a.Image},tZ=["children"];function tq(){return(tq=Object.assign?Object.assign.bind():function(e){for(var t=1;te.length)&&(t=e.length);for(var c=0,n=Array(t);c=0||(r[c]=e[c]);return r}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n=0)&&Object.prototype.propertyIsEnumerable.call(e,c)&&(r[c]=e[c])}return r}(e,tZ),r=(0,a.useColorMode)(),o=(function(e){if(Array.isArray(e))return e}(r)||function(e,t){var c,n,r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var a=[],o=!0,i=!1;try{for(r=r.call(e);!(o=(c=r.next()).done)&&(a.push(c.value),!t||a.length!==t);o=!0);}catch(e){i=!0,n=e}finally{try{o||null==r.return||r.return()}finally{if(i)throw n}}return a}}(r,1)||function(e,t){if(e){if("string"==typeof e)return tU(e,t);var c=Object.prototype.toString.call(e).slice(8,-1);if("Object"===c&&e.constructor&&(c=e.constructor.name),"Map"===c||"Set"===c)return Array.from(e);if("Arguments"===c||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(c))return tU(e,t)}}(r,1)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}())[0];return h.createElement(a.Box,tq({as:"main",id:"main",ref:t,backgroundColor:{light:"white",dark:"gray:100"}[o],px:"4x",py:"3x"},n),c)});tW.displayName="Main";var t$=c(96898),tG=c(66824),tY=c(30462),tK=["href","isActive"];function tX(){return(tX=Object.assign?Object.assign.bind():function(e){for(var t=1;te.length)&&(t=e.length);for(var c=0,n=Array(t);c=0||(r[c]=e[c]);return r}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n=0)&&Object.prototype.propertyIsEnumerable.call(e,c)&&(r[c]=e[c])}return r}(e,tK),o=tQ((0,a.useColorMode)(),1)[0],i=tQ((0,a.useColorStyle)({colorMode:o}),1)[0],s=i.color.secondary,l=i.color.primary,u=i.color.emphasis;return h.createElement(tv(),{href:c,legacyBehavior:!0,passHref:!0},h.createElement(a.Box,tX({ref:t,as:"a",color:s,display:"flex",px:"4x",py:"2x",fontSize:"sm",textDecoration:"none","aria-selected":!!n,_active:{backgroundColor:{light:"rgba(0, 0, 0, 0.1)",dark:"rgba(255, 255, 255, 0.1)"}[o],color:l},_hover:{backgroundColor:{light:"rgba(0, 0, 0, 0.12)",dark:"rgba(255, 255, 255, 0.12)"}[o]},_selected:{backgroundColor:{light:"rgba(0, 0, 0, 0.08)",dark:"rgba(255, 255, 255, 0.08)"}[o],color:u}},r)))});t1.displayName="NavLink";var t2=["children","onClick","onClose"];function t0(){return(t0=Object.assign?Object.assign.bind():function(e){for(var t=1;te.length)&&(t=e.length);for(var c=0,n=Array(t);c=0&&(null==t?void 0:t.left)>=0&&(null==t?void 0:t.bottom)<=(window.innerHeight||document.documentElement.clientHeight)&&(null==t?void 0:t.right)<=(window.innerWidth||document.documentElement.clientWidth)},t5=(0,tp.Zs)("/tonic-ui-demo/react/pr-785"),t8=(0,h.forwardRef)(function(e,t){var c=e.children,n=e.onClick,r=e.onClose,i=function(e,t){if(null==e)return{};var c,n,r=function(e,t){if(null==e)return{};var c,n,r={},a=Object.keys(e);for(n=0;n=0||(r[c]=e[c]);return r}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n=0)&&Object.prototype.propertyIsEnumerable.call(e,c)&&(r[c]=e[c])}return r}(e,t2),s=t3((0,a.useColorMode)(),1)[0],l=t3((0,a.useColorStyle)({colorMode:s}),1)[0],u=(0,h.useRef)(),d=(0,o.useMergeRefs)(u,t),p=(0,f.useRouter)(),m=(0,tp.Zs)(p.pathname).slice(1);return(0,h.useEffect)(function(){var e=u.current.querySelector('[data-path="'.concat(m,'"]'));e&&!t6(e)&&e.scrollIntoView({behavior:"auto",block:"center"})},[m]),h.createElement(a.Box,t0({as:"nav",id:"sidenav",ref:d,backgroundColor:l.background.primary,borderRight:1,borderRightColor:{light:"gray:20",dark:"gray:70"}[s],pt:{sm:0,lg:"4x"},pb:"4x"},i),h.createElement(a.Box,{display:{sm:"block",lg:"none"}},h.createElement(a.Flex,{alignItems:"center",justifyContent:"space-between",mb:"4x"},h.createElement(tv(),{href:"/",legacyBehavior:!0,passHref:!0},h.createElement(a.Link,{background:"transparent",color:l.color.primary,fontSize:"xl",lineHeight:"lg",outline:"none",px:"4x",py:"2x",textDecoration:"none",_active:{color:l.color.emphasis},_hover:{color:l.color.emphasis},_visited:{color:l.color.primary}},h.createElement(a.Image,{alt:"",src:"".concat(t5,"/images/").concat({light:"tonic-logo-light.svg",dark:"tonic-logo-dark.svg"}[s]),height:"8x",marginRight:"2x"}),h.createElement(a.Text,null,"Tonic UI"))),h.createElement(a.Box,{px:"2x"},h.createElement(tY.Z,{onClick:r},h.createElement(a.Icon,{icon:"close"}))))),h.createElement(a.Accordion,null,t$._.map(function(e){var t=e.title,c=e.icon,r=e.routes,o=r.some(function(e){return m.startsWith(e.path)});return h.createElement(a.Box,{key:t,mb:"4x",_lastOfType:{mb:0}},h.createElement(a.AccordionItem,{defaultIsExpanded:o},function(e){var o,i,s,u=e.isExpanded;return h.createElement(h.Fragment,null,h.createElement(a.AccordionToggle,{"data-track":u?"SideMenu|close_menu_section|".concat((0,tG.Z)({title:t})):"SideMenu|open_menu_section|".concat((0,tG.Z)({title:t})),"data-expanded":u,"data-title":t},h.createElement(a.Flex,{alignItems:"center",justifyContent:"space-between",px:"3x"},h.createElement(a.Flex,{alignItems:"center",columnGap:"2x"},"function"==typeof c?c({color:null==l?void 0:null===(o=l.color)||void 0===o?void 0:o.tertiary,size:"4x"}):h.createElement(a.Icon,{icon:c,color:null==l?void 0:null===(i=l.color)||void 0===i?void 0:i.tertiary,size:"4x"}),h.createElement(a.Text,{color:null==l?void 0:null===(s=l.color)||void 0===s?void 0:s.primary,fontSize:"sm",lineHeight:"sm"},t)),h.createElement(a.AccordionToggleIcon,null))),h.createElement(a.AccordionCollapse,{TransitionProps:{unmountOnExit:!0}},r.map(function(e){var c,r=e.heading,o=e.title,i=e.path,s=e.render;if(r)return h.createElement(a.Text,{key:o,color:null==l?void 0:null===(c=l.color)||void 0===c?void 0:c.tertiary,fontSize:"xs",lineHeight:"xs",pl:"9x",mt:"4x",mb:"2x",textTransform:"uppercase",letterSpacing:"0.08rem",_firstOfType:{mt:"2x"}},o);var u=m===i,f="/".concat(i);return h.createElement(t1,{key:o,"data-path":i,"data-track":"SideMenu|click_menu_item|".concat((0,tG.Z)({path:f,title:[t,o].join(" > ")})),isActive:u,href:f,onClick:n,pl:0,px:"3x"},h.createElement(a.Flex,{columnGap:"2x",alignItems:"center",justifyContent:"space-between",width:"100%"},h.createElement(a.Text,{fontSize:"sm",lineHeight:"sm",pl:"9x"},o),"function"==typeof s&&s()))})))}))})),c)});t8.displayName="Sidebar";var t7=c(1582),t9=c(12436),ce=c.n(t9),ct=function(e,t){var c=(0,h.useMemo)(function(){return e?ce()(e,t):t7.noop},[e,t]);(0,h.useEffect)(function(){if(c!==t7.noop)return window.addEventListener("scroll",c),function(){window.removeEventListener("scroll",c),c.cancel()}},[c])};function cc(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var c,n,r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var a=[],o=!0,i=!1;try{for(r=r.call(e);!(o=(c=r.next()).done)&&(a.push(c.value),!t||a.length!==t);o=!0);}catch(e){i=!0,n=e}finally{try{o||null==r.return||r.return()}finally{if(i)throw n}}return a}}(e,t)||cn(e,t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function cn(e,t){if(e){if("string"==typeof e)return cr(e,t);var c=Object.prototype.toString.call(e).slice(8,-1);if("Object"===c&&e.constructor&&(c=e.constructor.name),"Map"===c||"Set"===c)return Array.from(e);if("Arguments"===c||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(c))return cr(e,t)}}function cr(e,t){(null==t||t>e.length)&&(t=e.length);for(var c=0,n=Array(t);c=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(e){throw e},f:r}}throw TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,o=!0,i=!1;return{s:function(){c=c.call(e)},n:function(){var e=c.next();return o=e.done,e},e:function(e){i=!0,a=e},f:function(){try{o||null==c.return||c.return()}finally{if(i)throw a}}}}(n);try{for(r.s();!(e=r.n()).done;){var a=e.value,o={id:a.id,tagName:a.tagName,textContent:a.textContent,children:[],parent:c};if(c&&c.tagName&&a.tagName>c.tagName)c.children.push(o);else{for(;c&&c.tagName&&a.tagName<=c.tagName;)c=c.parent;c&&c.children.push(o)}c=o}}catch(e){r.e(e)}finally{r.f()}return t},[n]);(0,h.useEffect)(function(){if(!(0,t7.canUseDOM)())return null;l(null);var e=document.querySelector("#main-content");if(e&&r(Array.from(e.querySelectorAll("h2,h3,h4,h5,h6"))),window.location.hash){var t=document.querySelector(window.location.hash);t&&setTimeout(function(){t.scrollIntoView({behavior:"smooth",block:"start"})},200)}},[t.pathname]);var i=cc((0,h.useState)(null),2),s=i[0],l=i[1],u=(0,h.useRef)(null),d=(0,h.useRef)(null),p=(0,h.useCallback)(function(){if(!u.current){for(var e,t=n.length-1;t>=0;t-=1){var c=n[t],r=document.getElementById(c.id),a=document.documentElement.scrollTop+48+12;if(r&&r.offsetTop<=a){e=c;break}}e&&s!==e.id&&l(e.id)}},[s,n]);ct(n.length>0?p:null,1e3/60),(0,h.useEffect)(function(){return function(){d.current&&(clearTimeout(d.current),d.current=null)}},[]);var m=function(e){var t=e.nodes;return h.createElement(a.Box,{as:"ul",className:"toc-list"},t.map(function(e){var t;return h.createElement(v,{key:e.id,nodes:e.children,className:"toc-item toc-item-".concat(e.tagName.toLowerCase())},h.createElement(a.Link,{className:s===e.id?"toc-link toc-link-".concat(e.tagName.toLowerCase()," active"):"toc-link toc-link-".concat(e.tagName.toLowerCase()),href:"#".concat(e.id),onClick:(t=e.id,function(e){e.defaultPrevented||0!==e.button||e.metaKey||e.ctrlKey||e.altKey||e.shiftKey||(d.current&&(clearTimeout(d.current),d.current=null),u.current=e.target,d.current=setTimeout(function(){u.current=null},1e3),s!==t&&l(t))})},e.textContent))}))},v=function(e){var t=e.children,c=e.nodes;return h.createElement(a.Box,{as:"li"},t,c.length>0&&h.createElement(m,{nodes:c}))};return h.createElement(a.Box,{as:"nav",className:"toc",id:"toc"},h.createElement(a.Box,{className:"toc-heading"},"Contents"),h.createElement(m,{nodes:o.children}))};function co(){return(co=Object.assign?Object.assign.bind():function(e){for(var t=1;te.length)&&(t=e.length);for(var c=0,n=Array(t);c=240&&e.clientX-t<=360&&n(e.clientX-t)},[]),v=function(){l&&f(!1)};return(0,h.useEffect)(function(){l&&f(!1)},[i]),h.createElement(a.Box,{ref:r,fontSize:"md",lineHeight:"md"},h.createElement(t_,{onToggle:function(){f()}}),h.createElement(t8,co({onClick:v,onClose:v},{flexShrink:0,width:{sm:l?c:0,lg:c},willChange:"width",transition:{sm:"width .2s ease-in-out",lg:"none"},overflowY:"auto",overflowX:"hidden",position:"fixed",top:{sm:0,lg:p},bottom:0,left:0,zIndex:"fixed",whiteSpace:"nowrap"}),h.createElement(a.Box,co({draggable:!0,onDrag:m},{background:"transparent",cursor:"col-resize",position:"absolute",top:0,bottom:0,right:0,width:"2x"}))),h.createElement(tW,co({onClick:v,sx:{"--docs-sidebar-width":"".concat(c,"px")}},{position:"relative",ml:{sm:0,lg:c},pt:"calc(".concat(p," + ").concat(null==d?void 0:d.sizes["3x"],")"),height:"100vh",width:{sm:"100%",lg:"calc(100% - ".concat(c,"px)")},willChange:"width,margin",transition:{sm:"width .3s ease-in-out, margin .3s ease-in-out",lg:"none"}}),h.createElement(u(),e),h.createElement(ca,null)))},ch=function(e){var t=ci((0,h.useState)(null),2),c=t[0],n=t[1],o=(0,f.useRouter)();if((0,h.useEffect)(function(){var e=document.documentElement,t=e.style.getPropertyValue("color-scheme");e.setAttribute("data-color-scheme",t),("dark"===t||"light"===t)&&c!==t&&n(t)},[]),!c)return null;var i="/"===o.pathname?cu:cf;return h.createElement(e9,{indexName:"tonic-ui-v1",searchClient:cl},h.createElement(tl,{hitsPerPage:1e3,highlightPreTag:"",highlightPostTag:""}),h.createElement(a.TonicProvider,{key:c,colorMode:{defaultValue:c},colorStyle:{defaultValue:a.colorStyle},theme:a.theme,useCSSBaseline:!0},h.createElement(a.PortalManager,null,h.createElement(a.ToastManager,null,h.createElement(r.Zo,{components:tD},h.createElement(i,e),h.createElement(td,null))))))}},71561:function(e,t,c){"use strict";c.d(t,{q:function(){return n},y:function(){return r}});var n={plain:{color:"#393A34",backgroundColor:"#f2f2f2"},styles:[{types:["comment","prolog","doctype","cdata"],style:{color:"#999988",fontStyle:"italic"}},{types:["namespace"],style:{opacity:.7}},{types:["string","attr-value"],style:{color:"#e3116c"}},{types:["punctuation","operator"],style:{color:"#393A34"}},{types:["entity","url","symbol","number","boolean","variable","constant","property","regex","inserted"],style:{color:"#36acaa"}},{types:["atrule","keyword","attr-name","selector"],style:{color:"#00a4db"}},{types:["function","deleted","tag"],style:{color:"#d73a49"}},{types:["function-variable"],style:{color:"#6f42c1"}},{types:["tag","selector","keyword"],style:{color:"#00009f"}}]},r={plain:{color:"#9CDCFE",backgroundColor:"black"},styles:[{types:["prolog"],style:{color:"rgb(0, 0, 128)"}},{types:["comment"],style:{color:"rgb(106, 153, 85)"}},{types:["builtin","changed","keyword"],style:{color:"rgb(86, 156, 214)"}},{types:["number","inserted"],style:{color:"rgb(181, 206, 168)"}},{types:["constant"],style:{color:"rgb(100, 102, 149)"}},{types:["attr-name","variable"],style:{color:"rgb(156, 220, 254)"}},{types:["deleted","string","attr-value"],style:{color:"rgb(206, 145, 120)"}},{types:["selector"],style:{color:"rgb(215, 186, 125)"}},{types:["tag"],style:{color:"rgb(78, 201, 176)"}},{types:["tag"],languages:["markup"],style:{color:"rgb(86, 156, 214)"}},{types:["punctuation","operator"],style:{color:"rgb(212, 212, 212)"}},{types:["punctuation"],languages:["markup"],style:{color:"#808080"}},{types:["function"],style:{color:"rgb(220, 220, 170)"}},{types:["class-name"],style:{color:"rgb(78, 201, 176)"}},{types:["char"],style:{color:"rgb(209, 105, 105)"}}]}},57431:function(e,t,c){"use strict";c.d(t,{b:function(){return m}});var n=c(36954),r=c.n(n),a=c(5081),o=function(e){var t=e.language,c=e.title;return'\n\n\n \n ').concat(c,'\n \n \n
\n \n').trim()},i=JSON.parse('{"v6":{"@babel/cli":"^7.0.0","@babel/core":"^7.0.0","@babel/eslint-parser":"^7.0.0","@babel/eslint-plugin":"^7.0.0","@babel/node":"^7.0.0","@babel/plugin-transform-runtime":"^7.0.0","@babel/preset-env":"^7.0.0","@babel/preset-react":"^7.0.0","@babel/runtime":"^7.0.0","@emotion/babel-plugin":"^11.10.0","@emotion/react":"^11.10.0","@fortawesome/fontawesome-svg-core":"^6.2.0","@fortawesome/free-brands-svg-icons":"^6.2.0","@fortawesome/free-regular-svg-icons":"^6.2.0","@fortawesome/free-solid-svg-icons":"^6.2.0","@fortawesome/react-fontawesome":"^0.2.0","@mdx-js/loader":"^2.1.2","@mdx-js/mdx":"^2.1.2","@mdx-js/react":"^2.1.2","@next/mdx":"^13.0.5","@tanstack/react-table":"^8.9.1","@tanstack/react-virtual":"^3.0.0-beta","@tonic-ui/react":"^1.23.0","@tonic-ui/react-hooks":"^1.5.2","@tonic-ui/react-lab":"^0.21.0","@tonic-ui/styled-system":"^1.8.1","@tonic-ui/theme":"^1.2.2","@trendmicro/babel-config":"^1.0.2","acorn":"^8.8.2","algoliasearch":"^4.14.2","boolean":"^3.2.0","cross-env":"^7.0.3","date-fns":"2.x","del-cli":"^5.0.0","dotenv-flow":"^3.2.0","ensure-type":"^1.5.1","eslint":"^8.25.0","eslint-config-next":"latest","eslint-plugin-import":"latest","eslint-plugin-jsx-a11y":"latest","eslint-plugin-react":"latest","hastscript":"^8.0.0","immutability-helper":"^3.1.1","jest":"^29.0.0","jest-environment-jsdom":"^29.0.0","lodash":"^4.17.21","lorem-ipsum":"^2.0.8","lz-string":"^1.5.0","mdast-util-from-markdown":"^2.0.0","mdast-util-mdx-jsx":"^3.0.0","micromark-extension-mdx-jsx":"^2.0.0","next":"^13.0.5","node-emoji":"^2.1.0","prism-react-renderer":"^2.0.6","prop-types":"15.x","react":"latest","react-beautiful-dnd":"^13.1.1","react-dnd":"^16.0.1","react-dnd-html5-backend":"^16.0.1","react-dom":"latest","react-focus-lock":"^2.9.2","react-highlight-words":"^0.20.0","react-instantsearch-hooks":"^6.38.1","react-live":"^4.1.3","react-movable":"^3.0.4","react-table":"^7.8.0","react-virtualized-auto-sizer":"^1.0.15","rehype-autolink-headings":"^6.1.1","rehype-slug":"^5.1.0","remark-emoji":"^4.0.0","remark-frontmatter":"^4.0.1","remark-gfm":"^3.0.1","remark-images":"^3.1.0","remark-mdx-code-meta":"^2.0.0","unist-util-visit":"^5.0.0","uuid":"^9.0.0"}}');function s(e,t){if(e){if("string"==typeof e)return l(e,t);var c=Object.prototype.toString.call(e).slice(8,-1);if("Object"===c&&e.constructor&&(c=e.constructor.name),"Map"===c||"Set"===c)return Array.from(e);if("Arguments"===c||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(c))return l(e,t)}}function l(e,t){(null==t||t>e.length)&&(t=e.length);for(var c=0,n=Array(t);c (\n \n \n \n \n \n \n \n \n \n);\n\nconst Layout = (props) => {\n const [colorMode] = useColorMode();\n const [colorStyle] = useColorStyle({ colorMode });\n const { colors, fontSizes, lineHeights } = useTheme();\n const backgroundColor = colorStyle.background.primary;\n const color = colorStyle.color.primary;\n const scrollbarThumbBackgroundColor = colorStyle.color.disabled;\n const scrollbarThumbHoverBackgroundColor = colorStyle.color.tertiary;\n const scrollbarThumbHoverBorderColor = colorStyle.color.secondary;\n const scrollbarTrackBackgroundColor = {\n light: 'gray:30',\n dark: 'gray:70',\n }[colorMode];\n\n return (\n <>\n \n \n \n );\n};\n\nReactDOM.createRoot(document.querySelector(\"#root\")).render(\n \n \n \n \n \n);\n".trim(),m=null!=i?i:"\nimport { Box } from '@tonic-ui/react';\nimport React, { forwardRef } from 'react';\n\nconst App = forwardRef((props, ref) => {\n const styleProps = {\n // Define style props here\n //\n // Refer to Tonic UI documentation for available style props:\n // https://trendmicro-frontend.github.io/tonic-ui/react/latest/styled-system/style-props\n };\n\n return (\n \n Tonic UI is awesome\n \n );\n});\n\nApp.displayName = 'App';\n\nexport default App;\n".trim(),v=h([p,m].concat(function(e){if(Array.isArray(e))return l(e)}(t=Object.values((0,a.ks)(n)))||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(t)||s(t)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()));return f(f({},Object.entries((0,a.ks)(n)).reduce(function(e,t){var c=function(e){if(Array.isArray(e))return e}(t)||function(e,t){var c,n,r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var a=[],o=!0,i=!1;try{for(r=r.call(e);!(o=(c=r.next()).done)&&(a.push(c.value),!t||a.length!==t);o=!0);}catch(e){i=!0,n=e}finally{try{o||null==r.return||r.return()}finally{if(i)throw n}}return a}}(t,2)||s(t,2)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(),n=c[0],r=c[1];return e[n]={content:r},e},{})),{},{"public/index.html":{content:o({language:void 0===r?"en":r,title:d})},"src/app.js":{content:m},"src/index.js":{content:p},"jsconfig.json":{content:'\n{\n "compilerOptions": {\n "baseUrl": "src",\n "paths": {\n "@/*": ["*"]\n }\n }\n}\n'.trim()},"package.json":{content:{description:d,dependencies:f({},v)}}})},p=function(e,t,c){var n=document.createElement("input");n.type="hidden",n.name=t,n.value=c,e.appendChild(n)},m=function(e){var t,c=(t={files:d(e)},r().compressToBase64(JSON.stringify(t)).replace(/\+/g,"-").replace(/\//g,"_").replace(/=+$/,"")),n=document.createElement("form");n.method="POST",n.target="_blank",n.action="https://codesandbox.io/api/v1/sandboxes/define",p(n,"parameters",c),p(n,"query","file=/src/app.js"),document.body.appendChild(n),n.submit(),document.body.removeChild(n)}},66824:function(e,t){"use strict";t.Z=function(){var e;try{e=JSON.stringify.apply(JSON,arguments)}catch(e){}return e}},74583:function(e,t){"use strict";t.Z=function(e){if("dark"!==e&&"light"!==e){var t=document.documentElement;t.style.setProperty("color-scheme",""),t.removeAttribute("data-color-scheme"),localStorage.removeItem("tonic-ui-color-mode");return}var c=document.documentElement;c.style.setProperty("color-scheme",e),c.setAttribute("data-color-scheme",e),localStorage.setItem("tonic-ui-color-mode",e)}},93542:function(e,t,c){"use strict";var n,r;e.exports=(null==(n=c.g.process)?void 0:n.env)&&"object"==typeof(null==(r=c.g.process)?void 0:r.env)?c.g.process:c(42351)},53723:function(e,t,c){(window.__NEXT_P=window.__NEXT_P||[]).push(["/_app",function(){return c(62906)}])},53832:function(){},42351:function(e){!function(){var t={229:function(e){var t,c,n,r=e.exports={};function a(){throw Error("setTimeout has not been defined")}function o(){throw Error("clearTimeout has not been defined")}function i(e){if(t===setTimeout)return setTimeout(e,0);if((t===a||!t)&&setTimeout)return t=setTimeout,setTimeout(e,0);try{return t(e,0)}catch(c){try{return t.call(null,e,0)}catch(c){return t.call(this,e,0)}}}!function(){try{t="function"==typeof setTimeout?setTimeout:a}catch(e){t=a}try{c="function"==typeof clearTimeout?clearTimeout:o}catch(e){c=o}}();var s=[],l=!1,u=-1;function f(){l&&n&&(l=!1,n.length?s=n.concat(s):u=-1,s.length&&h())}function h(){if(!l){var e=i(f);l=!0;for(var t=s.length;t;){for(n=s,s=[];++u1)for(var c=1;c-1?e.split(","):e},s=function(e,t){var c={},s=t.ignoreQueryPrefix?e.replace(/^\?/,""):e,l=t.parameterLimit===1/0?void 0:t.parameterLimit,u=s.split(t.delimiter,l),f=-1,h=t.charset;if(t.charsetSentinel)for(d=0;d=0&&c.parseArrays&&u<=c.arrayLimit?(o=[])[u]=r:"__proto__"!==l&&(o[l]=r):o={0:r}}r=o}return r},u=function(e,t,c,n){if(e){var a=c.allowDots?e.replace(/\.([^.[]+)/g,"[$1]"):e,o=/(\[[^[\]]*])/g,i=c.depth>0&&/(\[[^[\]]*])/.exec(a),s=i?a.slice(0,i.index):a,u=[];if(s){if(!c.plainObjects&&r.call(Object.prototype,s)&&!c.allowPrototypes)return;u.push(s)}for(var f=0;c.depth>0&&null!==(i=o.exec(a))&&f0?x.join(",")||null:void 0}];else if(i(f))M=f;else{var L=Object.keys(x);M=h?L.sort(h):L}for(var S=0;S0?v+d:""}},12493:function(e,t,c){"use strict";var n=c(85527),r=Object.prototype.hasOwnProperty,a=Array.isArray,o=function(){for(var e=[],t=0;t<256;++t)e.push("%"+((t<16?"0":"")+t.toString(16)).toUpperCase());return e}(),i=function(e){for(;e.length>1;){var t=e.pop(),c=t.obj[t.prop];if(a(c)){for(var n=[],r=0;r=48&&u<=57||u>=65&&u<=90||u>=97&&u<=122||a===n.RFC1738&&(40===u||41===u)){s+=i.charAt(l);continue}if(u<128){s+=o[u];continue}if(u<2048){s+=o[192|u>>6]+o[128|63&u];continue}if(u<55296||u>=57344){s+=o[224|u>>12]+o[128|u>>6&63]+o[128|63&u];continue}l+=1,s+=o[240|(u=65536+((1023&u)<<10|1023&i.charCodeAt(l)))>>18]+o[128|u>>12&63]+o[128|u>>6&63]+o[128|63&u]}return s},isBuffer:function(e){return!!e&&"object"==typeof e&&!!(e.constructor&&e.constructor.isBuffer&&e.constructor.isBuffer(e))},isRegExp:function(e){return"[object RegExp]"===Object.prototype.toString.call(e)},maybeMap:function(e,t){if(a(e)){for(var c=[],n=0;n-1&&(b.filter(function(e){var t=e.guard,c=e.node;return t&&c.dataset.focusAutoGuard}).forEach(function(e){return e.node.removeAttribute("tabIndex")}),m(M,b.length,1,b),m(M,-1,-1,b))}}}return e},y=function(e){g()&&e&&(e.stopPropagation(),e.preventDefault())},z=function(){return(0,s.deferAction)(g)},b=function(){d="just",(0,s.deferAction)(function(){d="meanwhile"})},M=function(){document.addEventListener("focusin",y),document.addEventListener("focusout",z),window.addEventListener("blur",b)},x=function(){document.removeEventListener("focusin",y),document.removeEventListener("focusout",z),window.removeEventListener("blur",b)};l.mediumFocus.assignSyncMedium(function(e){var t=e.target,c=e.currentTarget;c.contains(t)||p(c,t)}),l.mediumBlur.assignMedium(z),l.mediumEffect.assignMedium(function(e){return e({moveFocusInside:i.default,focusInside:i.focusInside})});var C=(0,o.default)(function(e){return e.filter(function(e){return!e.disabled})},function(e){var t=e.slice(-1)[0];t&&!u&&M();var c=u,n=c&&t&&t.id===c.id;u=t,!c||n||(c.onDeactivation(),e.filter(function(e){return e.id===c.id}).length||c.returnFocus(!t)),t?(f=null,n&&c.observed===t.observed||t.onActivation(),g(!0),(0,s.deferAction)(g)):(x(),f=null)})(function(){return null});t.default=C},32701:function(e,t,c){"use strict";var n=c(34590),r=c(71600);Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"FocusLockUI",{enumerable:!0,get:function(){return a.default}}),Object.defineProperty(t,"AutoFocusInside",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(t,"MoveFocusInside",{enumerable:!0,get:function(){return i.default}}),Object.defineProperty(t,"useFocusInside",{enumerable:!0,get:function(){return i.useFocusInside}}),Object.defineProperty(t,"FreeFocusInside",{enumerable:!0,get:function(){return s.default}}),Object.defineProperty(t,"InFocusGuard",{enumerable:!0,get:function(){return l.default}}),t.default=void 0;var a=r(c(76785)),o=r(c(15989)),i=n(c(56517)),s=r(c(88476)),l=r(c(72143)),u=a.default;t.default=u},64355:function(e,t,c){"use strict";var n=c(71600);Object.defineProperty(t,"__esModule",{value:!0});var r={};t.default=void 0;var a=n(c(86421)),o=c(32701);Object.keys(o).forEach(function(e){"default"!==e&&"__esModule"!==e&&(Object.prototype.hasOwnProperty.call(r,e)||Object.defineProperty(t,e,{enumerable:!0,get:function(){return o[e]}}))});var i=a.default;t.default=i},29199:function(e,t,c){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.mediumSidecar=t.mediumEffect=t.mediumBlur=t.mediumFocus=void 0;var n=c(96545),r=(0,n.createMedium)({},function(e){return{target:e.target,currentTarget:e.currentTarget}});t.mediumFocus=r;var a=(0,n.createMedium)();t.mediumBlur=a;var o=(0,n.createMedium)();t.mediumEffect=o;var i=(0,n.createSidecarMedium)({async:!0});t.mediumSidecar=i},5129:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.deferAction=function(e){setTimeout(e,1)},t.inlineProp=void 0,t.inlineProp=function(e,t){var c={};return c[e]=t,c}},78141:function(e,t,c){e.exports=function(e){var t={};function c(n){if(t[n])return t[n].exports;var r=t[n]={exports:{},id:n,loaded:!1};return e[n].call(r.exports,r,r.exports,c),r.loaded=!0,r.exports}return c.m=e,c.c=t,c.p="",c(0)}([function(e,t,c){e.exports=c(1)},function(e,t,c){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n,r=(n=c(2))&&n.__esModule?n:{default:n};t.default=r.default,e.exports=t.default},function(e,t,c){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=Object.assign||function(e){for(var t=1;t=0)&&Object.prototype.hasOwnProperty.call(e,n)&&(c[n]=e[n]);return c}(e,["activeClassName","activeIndex","activeStyle","autoEscape","caseSensitive","className","findChunks","highlightClassName","highlightStyle","highlightTag","sanitize","searchWords","textToHighlight","unhighlightTag","unhighlightClassName","unhighlightStyle"]),S=(0,a.findAll)({autoEscape:u,caseSensitive:h,findChunks:p,sanitize:b,searchWords:M,textToHighlight:x}),N=void 0===z?"mark":z,T=-1,A=(0,s.default)(function(e){var t={};for(var c in e)t[c.toLowerCase()]=e[c];return t});return(0,i.createElement)("span",n({className:d},L,{children:S.map(function(e,t){var n=x.substr(e.start,e.end-e.start);if(!e.highlight)return(0,i.createElement)(H,{children:n,className:V,key:t,style:k});T++;var r=void 0;r="object"==typeof v?h?v[n]:(v=A(v))[n.toLowerCase()]:v;var a=T===+o,s={children:n,className:r+" "+(a?c:""),key:t,style:!0===a&&null!=l?Object.assign({},y,l):y};return"string"!=typeof N&&(s.highlightIndex=T),(0,i.createElement)(N,s)})}))}l.propTypes={activeClassName:o.default.string,activeIndex:o.default.number,activeStyle:o.default.object,autoEscape:o.default.bool,className:o.default.string,findChunks:o.default.func,highlightClassName:o.default.oneOfType([o.default.object,o.default.string]),highlightStyle:o.default.object,highlightTag:o.default.oneOfType([o.default.node,o.default.func,o.default.string]),sanitize:o.default.func,searchWords:o.default.arrayOf(o.default.oneOfType([o.default.string,o.default.instanceOf(RegExp)])).isRequired,textToHighlight:o.default.string.isRequired,unhighlightTag:o.default.oneOfType([o.default.node,o.default.func,o.default.string]),unhighlightClassName:o.default.string,unhighlightStyle:o.default.object},e.exports=t.default},function(e,t){e.exports=function(e){var t={};function c(n){if(t[n])return t[n].exports;var r=t[n]={exports:{},id:n,loaded:!1};return e[n].call(r.exports,r,r.exports,c),r.loaded=!0,r.exports}return c.m=e,c.c=t,c.p="",c(0)}([function(e,t,c){e.exports=c(1)},function(e,t,c){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=c(2);Object.defineProperty(t,"combineChunks",{enumerable:!0,get:function(){return n.combineChunks}}),Object.defineProperty(t,"fillInChunks",{enumerable:!0,get:function(){return n.fillInChunks}}),Object.defineProperty(t,"findAll",{enumerable:!0,get:function(){return n.findAll}}),Object.defineProperty(t,"findChunks",{enumerable:!0,get:function(){return n.findChunks}})},function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.findAll=function(e){var t=e.autoEscape,a=e.caseSensitive,o=e.findChunks,i=void 0===o?n:o,s=e.sanitize,l=e.searchWords,u=e.textToHighlight;return r({chunksToHighlight:c({chunks:i({autoEscape:t,caseSensitive:void 0!==a&&a,sanitize:s,searchWords:l,textToHighlight:u})}),totalLength:u?u.length:0})};var c=t.combineChunks=function(e){return e.chunks.sort(function(e,t){return e.start-t.start}).reduce(function(e,t){if(0===e.length)return[t];var c=e.pop();if(t.start<=c.end){var n=Math.max(c.end,t.end);e.push({start:c.start,end:n})}else e.push(c,t);return e},[])},n=function(e){var t=e.autoEscape,c=e.caseSensitive,n=e.sanitize,r=void 0===n?a:n,o=e.searchWords,i=e.textToHighlight;return i=r(i),o.filter(function(e){return e}).reduce(function(e,n){n=r(n),t&&(n=n.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&"));for(var a=new RegExp(n,c?"g":"gi"),o=void 0;o=a.exec(i);){var s=o.index,l=a.lastIndex;l>s&&e.push({start:s,end:l}),o.index==a.lastIndex&&a.lastIndex++}return e},[])};t.findChunks=n;var r=t.fillInChunks=function(e){var t=e.chunksToHighlight,c=e.totalLength,n=[],r=function(e,t,c){t-e>0&&n.push({start:e,end:t,highlight:c})};if(0===t.length)r(0,c,!1);else{var a=0;t.forEach(function(e){r(a,e.start,!1),r(e.start,e.end,!0),a=e.end}),r(a,c,!1)}return n};function a(e){return e}}])},function(e,t,c){(function(t){if("production"!==t.env.NODE_ENV){var n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;e.exports=c(6)(function(e){return"object"==typeof e&&null!==e&&e.$$typeof===n},!0)}else e.exports=c(13)()}).call(t,c(5))},function(e,t){var c,n,r,a=e.exports={};function o(){throw Error("setTimeout has not been defined")}function i(){throw Error("clearTimeout has not been defined")}function s(e){if(c===setTimeout)return setTimeout(e,0);if((c===o||!c)&&setTimeout)return c=setTimeout,setTimeout(e,0);try{return c(e,0)}catch(t){try{return c.call(null,e,0)}catch(t){return c.call(this,e,0)}}}!function(){try{c="function"==typeof setTimeout?setTimeout:o}catch(e){c=o}try{n="function"==typeof clearTimeout?clearTimeout:i}catch(e){n=i}}();var l=[],u=!1,f=-1;function h(){u&&r&&(u=!1,r.length?l=r.concat(l):f=-1,l.length&&d())}function d(){if(!u){var e=s(h);u=!0;for(var t=l.length;t;){for(r=l,l=[];++f1)for(var c=1;c1?t-1:0),n=1;n2?c-2:0),a=2;a */t.read=function(e,t,c,n,r){var a,o,i=8*r-n-1,s=(1<>1,u=-7,f=c?r-1:0,h=c?-1:1,d=e[t+f];for(f+=h,a=d&(1<<-u)-1,d>>=-u,u+=i;u>0;a=256*a+e[t+f],f+=h,u-=8);for(o=a&(1<<-u)-1,a>>=-u,u+=n;u>0;o=256*o+e[t+f],f+=h,u-=8);if(0===a)a=1-l;else{if(a===s)return o?NaN:(d?-1:1)*(1/0);o+=Math.pow(2,n),a-=l}return(d?-1:1)*o*Math.pow(2,a-n)},t.write=function(e,t,c,n,r,a){var o,i,s,l=8*a-r-1,u=(1<>1,h=23===r?5960464477539062e-23:0,d=n?0:a-1,p=n?1:-1,m=t<0||0===t&&1/t<0?1:0;for(isNaN(t=Math.abs(t))||t===1/0?(i=isNaN(t)?1:0,o=u):(o=Math.floor(Math.log(t)/Math.LN2),t*(s=Math.pow(2,-o))<1&&(o--,s*=2),o+f>=1?t+=h/s:t+=h*Math.pow(2,1-f),t*s>=2&&(o++,s/=2),o+f>=u?(i=0,o=u):o+f>=1?(i=(t*s-1)*Math.pow(2,r),o+=f):(i=t*Math.pow(2,f-1)*Math.pow(2,r),o=0));r>=8;e[c+d]=255&i,d+=p,i/=256,r-=8);for(o=o<0;e[c+d]=255&o,d+=p,o/=256,l-=8);e[c+d-p]|=128*m}},61353:function(e,t){"use strict";!function(){function e(e){this.string=e;for(var t=[0],c=0;cthis.string.length)return null;for(var t=0,c=this.offsets;c[t+1]<=e;)t++;var n=e-c[t];return{line:t,column:n}},e.prototype.indexForLocation=function(e){var t=e.line,c=e.column;return t<0||t>=this.offsets.length||c<0||c>this.lengthOfLine(t)?null:this.offsets[t]+c},e.prototype.lengthOfLine=function(e){var t=this.offsets[e];return(e===this.offsets.length-1?this.string.length:this.offsets[e+1])-t}}()},77485:function(e,t,c){var n,r="__lodash_hash_undefined__",a=1/0,o=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,i=/^\w*$/,s=/^\./,l=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,u=/\\(\\)?/g,f=/^\[object .+?Constructor\]$/,h="object"==typeof c.g&&c.g&&c.g.Object===Object&&c.g,d="object"==typeof self&&self&&self.Object===Object&&self,p=h||d||Function("return this")(),m=Array.prototype,v=Function.prototype,g=Object.prototype,y=p["__core-js_shared__"],z=(n=/[^.]+$/.exec(y&&y.keys&&y.keys.IE_PROTO||""))?"Symbol(src)_1."+n:"",b=v.toString,M=g.hasOwnProperty,x=g.toString,C=RegExp("^"+b.call(M).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),H=p.Symbol,w=m.splice,V=O(p,"Map"),k=O(Object,"create"),L=H?H.prototype:void 0,S=L?L.toString:void 0;function N(e){var t=-1,c=e?e.length:0;for(this.clear();++t-1},T.prototype.set=function(e,t){var c=this.__data__,n=_(c,e);return n<0?c.push([e,t]):c[n][1]=t,this},A.prototype.clear=function(){this.__data__={hash:new N,map:new(V||T),string:new N}},A.prototype.delete=function(e){return E(this,e).delete(e)},A.prototype.get=function(e){return E(this,e).get(e)},A.prototype.has=function(e){return E(this,e).has(e)},A.prototype.set=function(e,t){return E(this,e).set(e,t),this};var R=P(function(e){e=null==(t=e)?"":function(e){if("string"==typeof e)return e;if(B(e))return S?S.call(e):"";var t=e+"";return"0"==t&&1/e==-a?"-0":t}(t);var t,c=[];return s.test(e)&&c.push(""),e.replace(l,function(e,t,n,r){c.push(n?r.replace(u,"$1"):t||e)}),c});function P(e,t){if("function"!=typeof e||t&&"function"!=typeof t)throw TypeError("Expected a function");var c=function(){var n=arguments,r=t?t.apply(this,n):n[0],a=c.cache;if(a.has(r))return a.get(r);var o=e.apply(this,n);return c.cache=a.set(r,o),o};return c.cache=new(P.Cache||A),c}P.Cache=A;var I=Array.isArray;function j(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}function B(e){return"symbol"==typeof e||!!e&&"object"==typeof e&&"[object Symbol]"==x.call(e)}e.exports=function(e,t,c){var n=null==e?void 0:function(e,t){var c;t=!function(e,t){if(I(e))return!1;var c=typeof e;return!!("number"==c||"symbol"==c||"boolean"==c||null==e||B(e))||i.test(e)||!o.test(e)||null!=t&&e in Object(t)}(t,e)?I(c=t)?c:R(c):[t];for(var n=0,r=t.length;null!=e&&n=t||c<0||v&&n>=u}function b(){var e,c,n,a=r();if(z(a))return M(a);h=setTimeout(b,(e=a-d,c=a-p,n=t-e,v?i(n,u-c):n))}function M(e){return(h=void 0,g&&s)?y(e):(s=l=void 0,f)}function x(){var e,c=r(),n=z(c);if(s=arguments,l=this,d=c,n){if(void 0===h)return p=e=d,h=setTimeout(b,t),m?y(e):f;if(v)return clearTimeout(h),h=setTimeout(b,t),y(d)}return void 0===h&&(h=setTimeout(b,t)),f}return t=a(t)||0,n(c)&&(m=!!c.leading,u=(v="maxWait"in c)?o(a(c.maxWait)||0,t):u,g="trailing"in c?!!c.trailing:g),x.cancel=function(){void 0!==h&&clearTimeout(h),p=0,s=d=l=h=void 0},x.flush=function(){return void 0===h?f:M(r())},x}},29259:function(e){e.exports=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}},15125:function(e){e.exports=function(e){return null!=e&&"object"==typeof e}},4795:function(e,t,c){var n=c(53366),r=c(15125);e.exports=function(e){return"symbol"==typeof e||r(e)&&"[object Symbol]"==n(e)}},76635:function(e,t,c){var n;e=c.nmd(e),(function(){var r,a="Expected a function",o="__lodash_hash_undefined__",i="__lodash_placeholder__",s=1/0,l=0/0,u=[["ary",128],["bind",1],["bindKey",2],["curry",8],["curryRight",16],["flip",512],["partial",32],["partialRight",64],["rearg",256]],f="[object Arguments]",h="[object Array]",d="[object Boolean]",p="[object Date]",m="[object Error]",v="[object Function]",g="[object GeneratorFunction]",y="[object Map]",z="[object Number]",b="[object Object]",M="[object Promise]",x="[object RegExp]",C="[object Set]",H="[object String]",w="[object Symbol]",V="[object WeakMap]",k="[object ArrayBuffer]",L="[object DataView]",S="[object Float32Array]",N="[object Float64Array]",T="[object Int8Array]",A="[object Int16Array]",_="[object Int32Array]",E="[object Uint8Array]",O="[object Uint8ClampedArray]",R="[object Uint16Array]",P="[object Uint32Array]",I=/\b__p \+= '';/g,j=/\b(__p \+=) '' \+/g,B=/(__e\(.*?\)|\b__t\)) \+\n'';/g,F=/&(?:amp|lt|gt|quot|#39);/g,D=/[&<>"']/g,Z=RegExp(F.source),q=RegExp(D.source),U=/<%-([\s\S]+?)%>/g,W=/<%([\s\S]+?)%>/g,$=/<%=([\s\S]+?)%>/g,G=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,Y=/^\w*$/,K=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,X=/[\\^$.*+?()[\]{}|]/g,Q=RegExp(X.source),J=/^\s+/,ee=/\s/,et=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,ec=/\{\n\/\* \[wrapped with (.+)\] \*/,en=/,? & /,er=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,ea=/[()=,{}\[\]\/\s]/,eo=/\\(\\)?/g,ei=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,es=/\w*$/,el=/^[-+]0x[0-9a-f]+$/i,eu=/^0b[01]+$/i,ef=/^\[object .+?Constructor\]$/,eh=/^0o[0-7]+$/i,ed=/^(?:0|[1-9]\d*)$/,ep=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,em=/($^)/,ev=/['\n\r\u2028\u2029\\]/g,eg="\ud800-\udfff",ey="\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff",ez="\\u2700-\\u27bf",eb="a-z\\xdf-\\xf6\\xf8-\\xff",eM="A-Z\\xc0-\\xd6\\xd8-\\xde",ex="\\ufe0e\\ufe0f",eC="\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",eH="['’]",ew="["+eC+"]",eV="["+ey+"]",ek="["+eb+"]",eL="[^"+eg+eC+"\\d+"+ez+eb+eM+"]",eS="\ud83c[\udffb-\udfff]",eN="[^"+eg+"]",eT="(?:\ud83c[\udde6-\uddff]){2}",eA="[\ud800-\udbff][\udc00-\udfff]",e_="["+eM+"]",eE="\\u200d",eO="(?:"+ek+"|"+eL+")",eR="(?:"+eH+"(?:d|ll|m|re|s|t|ve))?",eP="(?:"+eH+"(?:D|LL|M|RE|S|T|VE))?",eI="(?:"+eV+"|"+eS+")?",ej="["+ex+"]?",eB="(?:"+eE+"(?:"+[eN,eT,eA].join("|")+")"+ej+eI+")*",eF=ej+eI+eB,eD="(?:"+["["+ez+"]",eT,eA].join("|")+")"+eF,eZ="(?:"+[eN+eV+"?",eV,eT,eA,"["+eg+"]"].join("|")+")",eq=RegExp(eH,"g"),eU=RegExp(eV,"g"),eW=RegExp(eS+"(?="+eS+")|"+eZ+eF,"g"),e$=RegExp([e_+"?"+ek+"+"+eR+"(?="+[ew,e_,"$"].join("|")+")","(?:"+e_+"|"+eL+")+"+eP+"(?="+[ew,e_+eO,"$"].join("|")+")",e_+"?"+eO+"+"+eR,e_+"+"+eP,"\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])","\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])","\\d+",eD].join("|"),"g"),eG=RegExp("["+eE+eg+ey+ex+"]"),eY=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,eK=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],eX=-1,eQ={};eQ[S]=eQ[N]=eQ[T]=eQ[A]=eQ[_]=eQ[E]=eQ[O]=eQ[R]=eQ[P]=!0,eQ[f]=eQ[h]=eQ[k]=eQ[d]=eQ[L]=eQ[p]=eQ[m]=eQ[v]=eQ[y]=eQ[z]=eQ[b]=eQ[x]=eQ[C]=eQ[H]=eQ[V]=!1;var eJ={};eJ[f]=eJ[h]=eJ[k]=eJ[L]=eJ[d]=eJ[p]=eJ[S]=eJ[N]=eJ[T]=eJ[A]=eJ[_]=eJ[y]=eJ[z]=eJ[b]=eJ[x]=eJ[C]=eJ[H]=eJ[w]=eJ[E]=eJ[O]=eJ[R]=eJ[P]=!0,eJ[m]=eJ[v]=eJ[V]=!1;var e1={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},e2=parseFloat,e0=parseInt,e3="object"==typeof c.g&&c.g&&c.g.Object===Object&&c.g,e4="object"==typeof self&&self&&self.Object===Object&&self,e6=e3||e4||Function("return this")(),e5=t&&!t.nodeType&&t,e8=e5&&e&&!e.nodeType&&e,e7=e8&&e8.exports===e5,e9=e7&&e3.process,te=function(){try{var e=e8&&e8.require&&e8.require("util").types;if(e)return e;return e9&&e9.binding&&e9.binding("util")}catch(e){}}(),tt=te&&te.isArrayBuffer,tc=te&&te.isDate,tn=te&&te.isMap,tr=te&&te.isRegExp,ta=te&&te.isSet,to=te&&te.isTypedArray;function ti(e,t,c){switch(c.length){case 0:return e.call(t);case 1:return e.call(t,c[0]);case 2:return e.call(t,c[0],c[1]);case 3:return e.call(t,c[0],c[1],c[2])}return e.apply(t,c)}function ts(e,t,c,n){for(var r=-1,a=null==e?0:e.length;++r-1}function td(e,t,c){for(var n=-1,r=null==e?0:e.length;++n-1;);return c}function tR(e,t){for(var c=e.length;c--&&tx(t,e[c],0)>-1;);return c}var tP=tk({À:"A",Á:"A",Â:"A",Ã:"A",Ä:"A",Å:"A",à:"a",á:"a",â:"a",ã:"a",ä:"a",å:"a",Ç:"C",ç:"c",Ð:"D",ð:"d",È:"E",É:"E",Ê:"E",Ë:"E",è:"e",é:"e",ê:"e",ë:"e",Ì:"I",Í:"I",Î:"I",Ï:"I",ì:"i",í:"i",î:"i",ï:"i",Ñ:"N",ñ:"n",Ò:"O",Ó:"O",Ô:"O",Õ:"O",Ö:"O",Ø:"O",ò:"o",ó:"o",ô:"o",õ:"o",ö:"o",ø:"o",Ù:"U",Ú:"U",Û:"U",Ü:"U",ù:"u",ú:"u",û:"u",ü:"u",Ý:"Y",ý:"y",ÿ:"y",Æ:"Ae",æ:"ae",Þ:"Th",þ:"th",ß:"ss",Ā:"A",Ă:"A",Ą:"A",ā:"a",ă:"a",ą:"a",Ć:"C",Ĉ:"C",Ċ:"C",Č:"C",ć:"c",ĉ:"c",ċ:"c",č:"c",Ď:"D",Đ:"D",ď:"d",đ:"d",Ē:"E",Ĕ:"E",Ė:"E",Ę:"E",Ě:"E",ē:"e",ĕ:"e",ė:"e",ę:"e",ě:"e",Ĝ:"G",Ğ:"G",Ġ:"G",Ģ:"G",ĝ:"g",ğ:"g",ġ:"g",ģ:"g",Ĥ:"H",Ħ:"H",ĥ:"h",ħ:"h",Ĩ:"I",Ī:"I",Ĭ:"I",Į:"I",İ:"I",ĩ:"i",ī:"i",ĭ:"i",į:"i",ı:"i",Ĵ:"J",ĵ:"j",Ķ:"K",ķ:"k",ĸ:"k",Ĺ:"L",Ļ:"L",Ľ:"L",Ŀ:"L",Ł:"L",ĺ:"l",ļ:"l",ľ:"l",ŀ:"l",ł:"l",Ń:"N",Ņ:"N",Ň:"N",Ŋ:"N",ń:"n",ņ:"n",ň:"n",ŋ:"n",Ō:"O",Ŏ:"O",Ő:"O",ō:"o",ŏ:"o",ő:"o",Ŕ:"R",Ŗ:"R",Ř:"R",ŕ:"r",ŗ:"r",ř:"r",Ś:"S",Ŝ:"S",Ş:"S",Š:"S",ś:"s",ŝ:"s",ş:"s",š:"s",Ţ:"T",Ť:"T",Ŧ:"T",ţ:"t",ť:"t",ŧ:"t",Ũ:"U",Ū:"U",Ŭ:"U",Ů:"U",Ű:"U",Ų:"U",ũ:"u",ū:"u",ŭ:"u",ů:"u",ű:"u",ų:"u",Ŵ:"W",ŵ:"w",Ŷ:"Y",ŷ:"y",Ÿ:"Y",Ź:"Z",Ż:"Z",Ž:"Z",ź:"z",ż:"z",ž:"z",IJ:"IJ",ij:"ij",Œ:"Oe",œ:"oe",ʼn:"'n",ſ:"s"}),tI=tk({"&":"&","<":"<",">":">",'"':""","'":"'"});function tj(e){return"\\"+e1[e]}function tB(e){return eG.test(e)}function tF(e){var t=-1,c=Array(e.size);return e.forEach(function(e,n){c[++t]=[n,e]}),c}function tD(e,t){return function(c){return e(t(c))}}function tZ(e,t){for(var c=-1,n=e.length,r=0,a=[];++c",""":'"',"'":"'"}),tY=function e(t){var c,n,ee,eg,ey=(t=null==t?e6:tY.defaults(e6.Object(),t,tY.pick(e6,eK))).Array,ez=t.Date,eb=t.Error,eM=t.Function,ex=t.Math,eC=t.Object,eH=t.RegExp,ew=t.String,eV=t.TypeError,ek=ey.prototype,eL=eM.prototype,eS=eC.prototype,eN=t["__core-js_shared__"],eT=eL.toString,eA=eS.hasOwnProperty,e_=0,eE=(c=/[^.]+$/.exec(eN&&eN.keys&&eN.keys.IE_PROTO||""))?"Symbol(src)_1."+c:"",eO=eS.toString,eR=eT.call(eC),eP=e6._,eI=eH("^"+eT.call(eA).replace(X,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),ej=e7?t.Buffer:r,eB=t.Symbol,eF=t.Uint8Array,eD=ej?ej.allocUnsafe:r,eZ=tD(eC.getPrototypeOf,eC),eW=eC.create,eG=eS.propertyIsEnumerable,e1=ek.splice,e3=eB?eB.isConcatSpreadable:r,e4=eB?eB.iterator:r,e5=eB?eB.toStringTag:r,e8=function(){try{var e=rh(eC,"defineProperty");return e({},"",{}),e}catch(e){}}(),e9=t.clearTimeout!==e6.clearTimeout&&t.clearTimeout,te=ez&&ez.now!==e6.Date.now&&ez.now,tz=t.setTimeout!==e6.setTimeout&&t.setTimeout,tk=ex.ceil,tK=ex.floor,tX=eC.getOwnPropertySymbols,tQ=ej?ej.isBuffer:r,tJ=t.isFinite,t1=ek.join,t2=tD(eC.keys,eC),t0=ex.max,t3=ex.min,t4=ez.now,t6=t.parseInt,t5=ex.random,t8=ek.reverse,t7=rh(t,"DataView"),t9=rh(t,"Map"),ce=rh(t,"Promise"),ct=rh(t,"Set"),cc=rh(t,"WeakMap"),cn=rh(eC,"create"),cr=cc&&new cc,ca={},co=rP(t7),ci=rP(t9),cs=rP(ce),cl=rP(ct),cu=rP(cc),cf=eB?eB.prototype:r,ch=cf?cf.valueOf:r,cd=cf?cf.toString:r;function cp(e){if(aq(e)&&!a_(e)&&!(e instanceof cy)){if(e instanceof cg)return e;if(eA.call(e,"__wrapped__"))return rI(e)}return new cg(e)}var cm=function(){function e(){}return function(t){if(!aZ(t))return{};if(eW)return eW(t);e.prototype=t;var c=new e;return e.prototype=r,c}}();function cv(){}function cg(e,t){this.__wrapped__=e,this.__actions__=[],this.__chain__=!!t,this.__index__=0,this.__values__=r}function cy(e){this.__wrapped__=e,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=4294967295,this.__views__=[]}function cz(e){var t=-1,c=null==e?0:e.length;for(this.clear();++t=t?e:t)),e}function cE(e,t,c,n,a,o){var i,s=1&t,l=2&t,u=4&t;if(c&&(i=a?c(e,n,a,o):c(e)),r!==i)return i;if(!aZ(e))return e;var h=a_(e);if(h){if(m=e.length,M=new e.constructor(m),m&&"string"==typeof e[0]&&eA.call(e,"index")&&(M.index=e.index,M.input=e.input),i=M,!s)return nB(e,i)}else{var m,M,V,I,j,B=rm(e),F=B==v||B==g;if(aP(e))return nE(e,s);if(B==b||B==f||F&&!a){if(i=l||F?{}:rg(e),!s)return l?(V=(j=i)&&nF(e,of(e),j),nF(e,rp(e),V)):(I=cN(i,e),nF(e,rd(e),I))}else{if(!eJ[B])return a?e:{};i=function(e,t,c){var n,r,a=e.constructor;switch(t){case k:return nO(e);case d:case p:return new a(+e);case L:return n=c?nO(e.buffer):e.buffer,new e.constructor(n,e.byteOffset,e.byteLength);case S:case N:case T:case A:case _:case E:case O:case R:case P:return nR(e,c);case y:return new a;case z:case H:return new a(e);case x:return(r=new e.constructor(e.source,es.exec(e))).lastIndex=e.lastIndex,r;case C:return new a;case w:return ch?eC(ch.call(e)):{}}}(e,B,s)}}o||(o=new cC);var D=o.get(e);if(D)return D;o.set(e,i),aY(e)?e.forEach(function(n){i.add(cE(n,t,c,n,e,o))}):aU(e)&&e.forEach(function(n,r){i.set(r,cE(n,t,c,r,e,o))});var Z=u?l?ra:rr:l?of:ou,q=h?r:Z(e);return tl(q||e,function(n,r){q&&(n=e[r=n]),ck(i,r,cE(n,t,c,r,e,o))}),i}function cO(e,t,c){var n=c.length;if(null==e)return!n;for(e=eC(e);n--;){var a=c[n],o=t[a],i=e[a];if(r===i&&!(a in e)||!o(i))return!1}return!0}function cR(e,t,c){if("function"!=typeof e)throw new eV(a);return rN(function(){e.apply(r,c)},t)}function cP(e,t,c,n){var r=-1,a=th,o=!0,i=e.length,s=[],l=t.length;if(!i)return s;c&&(t=tp(t,tA(c))),n?(a=td,o=!1):t.length>=200&&(a=tE,o=!1,t=new cx(t));e:for(;++r-1},cb.prototype.set=function(e,t){var c=this.__data__,n=cL(c,e);return n<0?(++this.size,c.push([e,t])):c[n][1]=t,this},cM.prototype.clear=function(){this.size=0,this.__data__={hash:new cz,map:new(t9||cb),string:new cz}},cM.prototype.delete=function(e){var t=ru(this,e).delete(e);return this.size-=t?1:0,t},cM.prototype.get=function(e){return ru(this,e).get(e)},cM.prototype.has=function(e){return ru(this,e).has(e)},cM.prototype.set=function(e,t){var c=ru(this,e),n=c.size;return c.set(e,t),this.size+=c.size==n?0:1,this},cx.prototype.add=cx.prototype.push=function(e){return this.__data__.set(e,o),this},cx.prototype.has=function(e){return this.__data__.has(e)},cC.prototype.clear=function(){this.__data__=new cb,this.size=0},cC.prototype.delete=function(e){var t=this.__data__,c=t.delete(e);return this.size=t.size,c},cC.prototype.get=function(e){return this.__data__.get(e)},cC.prototype.has=function(e){return this.__data__.has(e)},cC.prototype.set=function(e,t){var c=this.__data__;if(c instanceof cb){var n=c.__data__;if(!t9||n.length<199)return n.push([e,t]),this.size=++c.size,this;c=this.__data__=new cM(n)}return c.set(e,t),this.size=c.size,this};var cI=nq(cW),cj=nq(c$,!0);function cB(e,t){var c=!0;return cI(e,function(e,n,r){return c=!!t(e,n,r)}),c}function cF(e,t,c){for(var n=-1,a=e.length;++n0&&c(i)?t>1?cZ(i,t-1,c,n,r):tm(r,i):n||(r[r.length]=i)}return r}var cq=nU(),cU=nU(!0);function cW(e,t){return e&&cq(e,t,ou)}function c$(e,t){return e&&cU(e,t,ou)}function cG(e,t){return tf(t,function(t){return aB(e[t])})}function cY(e,t){t=nT(t,e);for(var c=0,n=t.length;null!=e&&ct}function cJ(e,t){return null!=e&&eA.call(e,t)}function c1(e,t){return null!=e&&t in eC(e)}function c2(e,t,c){for(var n=c?td:th,a=e[0].length,o=e.length,i=o,s=ey(o),l=1/0,u=[];i--;){var f=e[i];i&&t&&(f=tp(f,tA(t))),l=t3(f.length,l),s[i]=!c&&(t||a>=120&&f.length>=120)?new cx(i&&f):r}f=e[0];var h=-1,d=s[0];e:for(;++h=i)return s;return s*("desc"==c[n]?-1:1)}}return e.index-t.index}(e,t,c)})}function no(e,t,c){for(var n=-1,r=t.length,a={};++n-1;)i!==e&&e1.call(i,s,1),e1.call(e,s,1);return e}function ns(e,t){for(var c=e?t.length:0,n=c-1;c--;){var r=t[c];if(c==n||r!==a){var a=r;rz(r)?e1.call(e,r,1):nC(e,r)}}return e}function nl(e,t){return e+tK(t5()*(t-e+1))}function nu(e,t){var c="";if(!e||t<1||t>9007199254740991)return c;do t%2&&(c+=e),(t=tK(t/2))&&(e+=e);while(t);return c}function nf(e,t){return rT(rV(e,t,oR),e+"")}function nh(e,t,c,n){if(!aZ(e))return e;t=nT(t,e);for(var a=-1,o=t.length,i=o-1,s=e;null!=s&&++ar?0:r+t),(c=c>r?r:c)<0&&(c+=r),r=t>c?0:c-t>>>0,t>>>=0;for(var a=ey(r);++n>>1,o=e[a];null!==o&&!aX(o)&&(c?o<=t:o=200){var l=t?null:n5(e);if(l)return tq(l);o=!1,r=tE,s=new cx}else s=t?[]:i;e:for(;++n=n?e:nm(e,t,c)}var n_=e9||function(e){return e6.clearTimeout(e)};function nE(e,t){if(t)return e.slice();var c=e.length,n=eD?eD(c):new e.constructor(c);return e.copy(n),n}function nO(e){var t=new e.constructor(e.byteLength);return new eF(t).set(new eF(e)),t}function nR(e,t){var c=t?nO(e.buffer):e.buffer;return new e.constructor(c,e.byteOffset,e.length)}function nP(e,t){if(e!==t){var c=r!==e,n=null===e,a=e==e,o=aX(e),i=r!==t,s=null===t,l=t==t,u=aX(t);if(!s&&!u&&!o&&e>t||o&&i&&l&&!s&&!u||n&&i&&l||!c&&l||!a)return 1;if(!n&&!o&&!u&&e1?c[a-1]:r,i=a>2?c[2]:r;for(o=e.length>3&&"function"==typeof o?(a--,o):r,i&&rb(c[0],c[1],i)&&(o=a<3?r:o,a=1),t=eC(t);++n-1?a[o?t[i]:i]:r}}function nK(e){return rn(function(t){var c=t.length,n=c,o=cg.prototype.thru;for(e&&t.reverse();n--;){var i=t[n];if("function"!=typeof i)throw new eV(a);if(o&&!s&&"wrapper"==ri(i))var s=new cg([],!0)}for(n=s?n:c;++n1&&z.reverse(),f&&ls))return!1;var u=o.get(e),f=o.get(t);if(u&&f)return u==t&&f==e;var h=-1,d=!0,p=2&c?new cx:r;for(o.set(e,t),o.set(t,e);++h-1&&e%1==0&&e1?"& ":"")+t[n],t=t.join(c>2?", ":" "),e.replace(et,"{\n/* [wrapped with "+t+"] */\n")}(a,(n=(r=a.match(ec))?r[1].split(en):[],tl(u,function(e){var t="_."+e[0];c&e[1]&&!th(n,t)&&n.push(t)}),n.sort())))}function r_(e){var t=0,c=0;return function(){var n=t4(),a=16-(n-c);if(c=n,a>0){if(++t>=800)return arguments[0]}else t=0;return e.apply(r,arguments)}}function rE(e,t){var c=-1,n=e.length,a=n-1;for(t=r===t?n:t;++c1?e[t-1]:r;return c="function"==typeof c?(e.pop(),c):r,r4(e,c)});function at(e){var t=cp(e);return t.__chain__=!0,t}function ac(e,t){return t(e)}var an=rn(function(e){var t=e.length,c=t?e[0]:0,n=this.__wrapped__,a=function(t){return cA(t,e)};return!(t>1)&&!this.__actions__.length&&n instanceof cy&&rz(c)?((n=n.slice(c,+c+(t?1:0))).__actions__.push({func:ac,args:[a],thisArg:r}),new cg(n,this.__chain__).thru(function(e){return t&&!e.length&&e.push(r),e})):this.thru(a)}),ar=nD(function(e,t,c){eA.call(e,c)?++e[c]:cT(e,c,1)}),aa=nY(rD),ao=nY(rZ);function ai(e,t){return(a_(e)?tl:cI)(e,rl(t,3))}function as(e,t){return(a_(e)?function(e,t){for(var c=null==e?0:e.length;c--&&!1!==t(e[c],c,e););return e}:cj)(e,rl(t,3))}var al=nD(function(e,t,c){eA.call(e,c)?e[c].push(t):cT(e,c,[t])}),au=nf(function(e,t,c){var n=-1,r="function"==typeof t,a=aO(e)?ey(e.length):[];return cI(e,function(e){a[++n]=r?ti(t,e,c):c0(e,t,c)}),a}),af=nD(function(e,t,c){cT(e,c,t)});function ah(e,t){return(a_(e)?tp:ne)(e,rl(t,3))}var ad=nD(function(e,t,c){e[c?0:1].push(t)},function(){return[[],[]]}),ap=nf(function(e,t){if(null==e)return[];var c=t.length;return c>1&&rb(e,t[0],t[1])?t=[]:c>2&&rb(t[0],t[1],t[2])&&(t=[t[0]]),na(e,cZ(t,1),[])}),am=te||function(){return e6.Date.now()};function av(e,t,c){return t=c?r:t,t=e&&null==t?e.length:t,n7(e,128,r,r,r,r,t)}function ag(e,t){var c;if("function"!=typeof t)throw new eV(a);return e=a3(e),function(){return--e>0&&(c=t.apply(this,arguments)),e<=1&&(t=r),c}}var ay=nf(function(e,t,c){var n=1;if(c.length){var r=tZ(c,rs(ay));n|=32}return n7(e,n,t,c,r)}),az=nf(function(e,t,c){var n=3;if(c.length){var r=tZ(c,rs(az));n|=32}return n7(t,n,e,c,r)});function ab(e,t,c){var n,o,i,s,l,u,f=0,h=!1,d=!1,p=!0;if("function"!=typeof e)throw new eV(a);function m(t){var c=n,a=o;return n=o=r,f=t,s=e.apply(a,c)}function v(e){var c=e-u,n=e-f;return r===u||c>=t||c<0||d&&n>=i}function g(){var e,c,n,r=am();if(v(r))return y(r);l=rN(g,(e=r-u,c=r-f,n=t-e,d?t3(n,i-c):n))}function y(e){return(l=r,p&&n)?m(e):(n=o=r,s)}function z(){var e,c=am(),a=v(c);if(n=arguments,o=this,u=c,a){if(r===l)return f=e=u,l=rN(g,t),h?m(e):s;if(d)return n_(l),l=rN(g,t),m(u)}return r===l&&(l=rN(g,t)),s}return t=a6(t)||0,aZ(c)&&(h=!!c.leading,i=(d="maxWait"in c)?t0(a6(c.maxWait)||0,t):i,p="trailing"in c?!!c.trailing:p),z.cancel=function(){r!==l&&n_(l),f=0,n=u=o=l=r},z.flush=function(){return r===l?s:y(am())},z}var aM=nf(function(e,t){return cR(e,1,t)}),ax=nf(function(e,t,c){return cR(e,a6(t)||0,c)});function aC(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw new eV(a);var c=function(){var n=arguments,r=t?t.apply(this,n):n[0],a=c.cache;if(a.has(r))return a.get(r);var o=e.apply(this,n);return c.cache=a.set(r,o)||a,o};return c.cache=new(aC.Cache||cM),c}function aH(e){if("function"!=typeof e)throw new eV(a);return function(){var t=arguments;switch(t.length){case 0:return!e.call(this);case 1:return!e.call(this,t[0]);case 2:return!e.call(this,t[0],t[1]);case 3:return!e.call(this,t[0],t[1],t[2])}return!e.apply(this,t)}}aC.Cache=cM;var aw=nf(function(e,t){var c=(t=1==t.length&&a_(t[0])?tp(t[0],tA(rl())):tp(cZ(t,1),tA(rl()))).length;return nf(function(n){for(var r=-1,a=t3(n.length,c);++r=t}),aA=c3(function(){return arguments}())?c3:function(e){return aq(e)&&eA.call(e,"callee")&&!eG.call(e,"callee")},a_=ey.isArray,aE=tt?tA(tt):function(e){return aq(e)&&cX(e)==k};function aO(e){return null!=e&&aD(e.length)&&!aB(e)}function aR(e){return aq(e)&&aO(e)}var aP=tQ||oY,aI=tc?tA(tc):function(e){return aq(e)&&cX(e)==p};function aj(e){if(!aq(e))return!1;var t=cX(e);return t==m||"[object DOMException]"==t||"string"==typeof e.message&&"string"==typeof e.name&&!a$(e)}function aB(e){if(!aZ(e))return!1;var t=cX(e);return t==v||t==g||"[object AsyncFunction]"==t||"[object Proxy]"==t}function aF(e){return"number"==typeof e&&e==a3(e)}function aD(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=9007199254740991}function aZ(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}function aq(e){return null!=e&&"object"==typeof e}var aU=tn?tA(tn):function(e){return aq(e)&&rm(e)==y};function aW(e){return"number"==typeof e||aq(e)&&cX(e)==z}function a$(e){if(!aq(e)||cX(e)!=b)return!1;var t=eZ(e);if(null===t)return!0;var c=eA.call(t,"constructor")&&t.constructor;return"function"==typeof c&&c instanceof c&&eT.call(c)==eR}var aG=tr?tA(tr):function(e){return aq(e)&&cX(e)==x},aY=ta?tA(ta):function(e){return aq(e)&&rm(e)==C};function aK(e){return"string"==typeof e||!a_(e)&&aq(e)&&cX(e)==H}function aX(e){return"symbol"==typeof e||aq(e)&&cX(e)==w}var aQ=to?tA(to):function(e){return aq(e)&&aD(e.length)&&!!eQ[cX(e)]},aJ=n3(c9),a1=n3(function(e,t){return e<=t});function a2(e){if(!e)return[];if(aO(e))return aK(e)?tW(e):nB(e);if(e4&&e[e4])return function(e){for(var t,c=[];!(t=e.next()).done;)c.push(t.value);return c}(e[e4]());var t=rm(e);return(t==y?tF:t==C?tq:oz)(e)}function a0(e){return e?(e=a6(e))===s||e===-s?(e<0?-1:1)*17976931348623157e292:e==e?e:0:0===e?e:0}function a3(e){var t=a0(e),c=t%1;return t==t?c?t-c:t:0}function a4(e){return e?c_(a3(e),0,4294967295):0}function a6(e){if("number"==typeof e)return e;if(aX(e))return l;if(aZ(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=aZ(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=tT(e);var c=eu.test(e);return c||eh.test(e)?e0(e.slice(2),c?2:8):el.test(e)?l:+e}function a5(e){return nF(e,of(e))}function a8(e){return null==e?"":nM(e)}var a7=nZ(function(e,t){if(rH(t)||aO(t)){nF(t,ou(t),e);return}for(var c in t)eA.call(t,c)&&ck(e,c,t[c])}),a9=nZ(function(e,t){nF(t,of(t),e)}),oe=nZ(function(e,t,c,n){nF(t,of(t),e,n)}),ot=nZ(function(e,t,c,n){nF(t,ou(t),e,n)}),oc=rn(cA),on=nf(function(e,t){e=eC(e);var c=-1,n=t.length,a=n>2?t[2]:r;for(a&&rb(t[0],t[1],a)&&(n=1);++c1),t}),nF(e,ra(e),c),n&&(c=cE(c,7,rt));for(var r=t.length;r--;)nC(c,t[r]);return c}),om=rn(function(e,t){return null==e?{}:no(e,t,function(t,c){return oo(e,c)})});function ov(e,t){if(null==e)return{};var c=tp(ra(e),function(e){return[e]});return t=rl(t),no(e,c,function(e,c){return t(e,c[0])})}var og=n8(ou),oy=n8(of);function oz(e){return null==e?[]:t_(e,ou(e))}var ob=n$(function(e,t,c){return t=t.toLowerCase(),e+(c?oM(t):t)});function oM(e){return oS(a8(e).toLowerCase())}function ox(e){return(e=a8(e))&&e.replace(ep,tP).replace(eU,"")}var oC=n$(function(e,t,c){return e+(c?"-":"")+t.toLowerCase()}),oH=n$(function(e,t,c){return e+(c?" ":"")+t.toLowerCase()}),ow=nW("toLowerCase"),oV=n$(function(e,t,c){return e+(c?"_":"")+t.toLowerCase()}),ok=n$(function(e,t,c){return e+(c?" ":"")+oS(t)}),oL=n$(function(e,t,c){return e+(c?" ":"")+t.toUpperCase()}),oS=nW("toUpperCase");function oN(e,t,c){if(e=a8(e),t=c?r:t,r===t){var n;return(n=e,eY.test(n))?e.match(e$)||[]:e.match(er)||[]}return e.match(t)||[]}var oT=nf(function(e,t){try{return ti(e,r,t)}catch(e){return aj(e)?e:new eb(e)}}),oA=rn(function(e,t){return tl(t,function(t){cT(e,t=rR(t),ay(e[t],e))}),e});function o_(e){return function(){return e}}var oE=nK(),oO=nK(!0);function oR(e){return e}function oP(e){return c8("function"==typeof e?e:cE(e,1))}var oI=nf(function(e,t){return function(c){return c0(c,e,t)}}),oj=nf(function(e,t){return function(c){return c0(e,c,t)}});function oB(e,t,c){var n=ou(t),r=cG(t,n);null!=c||aZ(t)&&(r.length||!n.length)||(c=t,t=e,e=this,r=cG(t,ou(t)));var a=!(aZ(c)&&"chain"in c)||!!c.chain,o=aB(e);return tl(r,function(c){var n=t[c];e[c]=n,o&&(e.prototype[c]=function(){var t=this.__chain__;if(a||t){var c=e(this.__wrapped__);return(c.__actions__=nB(this.__actions__)).push({func:n,args:arguments,thisArg:e}),c.__chain__=t,c}return n.apply(e,tm([this.value()],arguments))})}),e}function oF(){}var oD=n1(tp),oZ=n1(tu),oq=n1(ty);function oU(e){return rM(e)?tV(rR(e)):function(t){return cY(t,e)}}var oW=n0(),o$=n0(!0);function oG(){return[]}function oY(){return!1}var oK=nJ(function(e,t){return e+t},0),oX=n6("ceil"),oQ=nJ(function(e,t){return e/t},1),oJ=n6("floor"),o1=nJ(function(e,t){return e*t},1),o2=n6("round"),o0=nJ(function(e,t){return e-t},0);return cp.after=function(e,t){if("function"!=typeof t)throw new eV(a);return e=a3(e),function(){if(--e<1)return t.apply(this,arguments)}},cp.ary=av,cp.assign=a7,cp.assignIn=a9,cp.assignInWith=oe,cp.assignWith=ot,cp.at=oc,cp.before=ag,cp.bind=ay,cp.bindAll=oA,cp.bindKey=az,cp.castArray=function(){if(!arguments.length)return[];var e=arguments[0];return a_(e)?e:[e]},cp.chain=at,cp.chunk=function(e,t,c){t=(c?rb(e,t,c):r===t)?1:t0(a3(t),0);var n=null==e?0:e.length;if(!n||t<1)return[];for(var a=0,o=0,i=ey(tk(n/t));aa?0:a+c),(n=r===n||n>a?a:a3(n))<0&&(n+=a),n=c>n?0:a4(n);c>>0)?(e=a8(e))&&("string"==typeof t||null!=t&&!aG(t))&&!(t=nM(t))&&tB(e)?nA(tW(e),0,c):e.split(t,c):[]},cp.spread=function(e,t){if("function"!=typeof e)throw new eV(a);return t=null==t?0:t0(a3(t),0),nf(function(c){var n=c[t],r=nA(c,0,t);return n&&tm(r,n),ti(e,this,r)})},cp.tail=function(e){var t=null==e?0:e.length;return t?nm(e,1,t):[]},cp.take=function(e,t,c){return e&&e.length?nm(e,0,(t=c||r===t?1:a3(t))<0?0:t):[]},cp.takeRight=function(e,t,c){var n=null==e?0:e.length;return n?nm(e,(t=n-(t=c||r===t?1:a3(t)))<0?0:t,n):[]},cp.takeRightWhile=function(e,t){return e&&e.length?nw(e,rl(t,3),!1,!0):[]},cp.takeWhile=function(e,t){return e&&e.length?nw(e,rl(t,3)):[]},cp.tap=function(e,t){return t(e),e},cp.throttle=function(e,t,c){var n=!0,r=!0;if("function"!=typeof e)throw new eV(a);return aZ(c)&&(n="leading"in c?!!c.leading:n,r="trailing"in c?!!c.trailing:r),ab(e,t,{leading:n,maxWait:t,trailing:r})},cp.thru=ac,cp.toArray=a2,cp.toPairs=og,cp.toPairsIn=oy,cp.toPath=function(e){return a_(e)?tp(e,rR):aX(e)?[e]:nB(rO(a8(e)))},cp.toPlainObject=a5,cp.transform=function(e,t,c){var n=a_(e),r=n||aP(e)||aQ(e);if(t=rl(t,4),null==c){var a=e&&e.constructor;c=r?n?new a:[]:aZ(e)&&aB(a)?cm(eZ(e)):{}}return(r?tl:cW)(e,function(e,n,r){return t(c,e,n,r)}),c},cp.unary=function(e){return av(e,1)},cp.union=r1,cp.unionBy=r2,cp.unionWith=r0,cp.uniq=function(e){return e&&e.length?nx(e):[]},cp.uniqBy=function(e,t){return e&&e.length?nx(e,rl(t,2)):[]},cp.uniqWith=function(e,t){return t="function"==typeof t?t:r,e&&e.length?nx(e,r,t):[]},cp.unset=function(e,t){return null==e||nC(e,t)},cp.unzip=r3,cp.unzipWith=r4,cp.update=function(e,t,c){return null==e?e:nH(e,t,nN(c))},cp.updateWith=function(e,t,c,n){return n="function"==typeof n?n:r,null==e?e:nH(e,t,nN(c),n)},cp.values=oz,cp.valuesIn=function(e){return null==e?[]:t_(e,of(e))},cp.without=r6,cp.words=oN,cp.wrap=function(e,t){return aV(nN(t),e)},cp.xor=r5,cp.xorBy=r8,cp.xorWith=r7,cp.zip=r9,cp.zipObject=function(e,t){return nL(e||[],t||[],ck)},cp.zipObjectDeep=function(e,t){return nL(e||[],t||[],nh)},cp.zipWith=ae,cp.entries=og,cp.entriesIn=oy,cp.extend=a9,cp.extendWith=oe,oB(cp,cp),cp.add=oK,cp.attempt=oT,cp.camelCase=ob,cp.capitalize=oM,cp.ceil=oX,cp.clamp=function(e,t,c){return r===c&&(c=t,t=r),r!==c&&(c=(c=a6(c))==c?c:0),r!==t&&(t=(t=a6(t))==t?t:0),c_(a6(e),t,c)},cp.clone=function(e){return cE(e,4)},cp.cloneDeep=function(e){return cE(e,5)},cp.cloneDeepWith=function(e,t){return cE(e,5,t="function"==typeof t?t:r)},cp.cloneWith=function(e,t){return cE(e,4,t="function"==typeof t?t:r)},cp.conformsTo=function(e,t){return null==t||cO(e,t,ou(t))},cp.deburr=ox,cp.defaultTo=function(e,t){return null==e||e!=e?t:e},cp.divide=oQ,cp.endsWith=function(e,t,c){e=a8(e),t=nM(t);var n=e.length,a=c=r===c?n:c_(a3(c),0,n);return(c-=t.length)>=0&&e.slice(c,a)==t},cp.eq=aS,cp.escape=function(e){return(e=a8(e))&&q.test(e)?e.replace(D,tI):e},cp.escapeRegExp=function(e){return(e=a8(e))&&Q.test(e)?e.replace(X,"\\$&"):e},cp.every=function(e,t,c){var n=a_(e)?tu:cB;return c&&rb(e,t,c)&&(t=r),n(e,rl(t,3))},cp.find=aa,cp.findIndex=rD,cp.findKey=function(e,t){return tb(e,rl(t,3),cW)},cp.findLast=ao,cp.findLastIndex=rZ,cp.findLastKey=function(e,t){return tb(e,rl(t,3),c$)},cp.floor=oJ,cp.forEach=ai,cp.forEachRight=as,cp.forIn=function(e,t){return null==e?e:cq(e,rl(t,3),of)},cp.forInRight=function(e,t){return null==e?e:cU(e,rl(t,3),of)},cp.forOwn=function(e,t){return e&&cW(e,rl(t,3))},cp.forOwnRight=function(e,t){return e&&c$(e,rl(t,3))},cp.get=oa,cp.gt=aN,cp.gte=aT,cp.has=function(e,t){return null!=e&&rv(e,t,cJ)},cp.hasIn=oo,cp.head=rU,cp.identity=oR,cp.includes=function(e,t,c,n){e=aO(e)?e:oz(e),c=c&&!n?a3(c):0;var r=e.length;return c<0&&(c=t0(r+c,0)),aK(e)?c<=r&&e.indexOf(t,c)>-1:!!r&&tx(e,t,c)>-1},cp.indexOf=function(e,t,c){var n=null==e?0:e.length;if(!n)return -1;var r=null==c?0:a3(c);return r<0&&(r=t0(n+r,0)),tx(e,t,r)},cp.inRange=function(e,t,c){var n,a,o;return t=a0(t),r===c?(c=t,t=0):c=a0(c),(n=e=a6(e))>=t3(a=t,o=c)&&n=-9007199254740991&&e<=9007199254740991},cp.isSet=aY,cp.isString=aK,cp.isSymbol=aX,cp.isTypedArray=aQ,cp.isUndefined=function(e){return r===e},cp.isWeakMap=function(e){return aq(e)&&rm(e)==V},cp.isWeakSet=function(e){return aq(e)&&"[object WeakSet]"==cX(e)},cp.join=function(e,t){return null==e?"":t1.call(e,t)},cp.kebabCase=oC,cp.last=rY,cp.lastIndexOf=function(e,t,c){var n=null==e?0:e.length;if(!n)return -1;var a=n;return r!==c&&(a=(a=a3(c))<0?t0(n+a,0):t3(a,n-1)),t==t?function(e,t,c){for(var n=c+1;n--&&e[n]!==t;);return n}(e,t,a):tM(e,tH,a,!0)},cp.lowerCase=oH,cp.lowerFirst=ow,cp.lt=aJ,cp.lte=a1,cp.max=function(e){return e&&e.length?cF(e,oR,cQ):r},cp.maxBy=function(e,t){return e&&e.length?cF(e,rl(t,2),cQ):r},cp.mean=function(e){return tw(e,oR)},cp.meanBy=function(e,t){return tw(e,rl(t,2))},cp.min=function(e){return e&&e.length?cF(e,oR,c9):r},cp.minBy=function(e,t){return e&&e.length?cF(e,rl(t,2),c9):r},cp.stubArray=oG,cp.stubFalse=oY,cp.stubObject=function(){return{}},cp.stubString=function(){return""},cp.stubTrue=function(){return!0},cp.multiply=o1,cp.nth=function(e,t){return e&&e.length?nr(e,a3(t)):r},cp.noConflict=function(){return e6._===this&&(e6._=eP),this},cp.noop=oF,cp.now=am,cp.pad=function(e,t,c){e=a8(e);var n=(t=a3(t))?tU(e):0;if(!t||n>=t)return e;var r=(t-n)/2;return n2(tK(r),c)+e+n2(tk(r),c)},cp.padEnd=function(e,t,c){e=a8(e);var n=(t=a3(t))?tU(e):0;return t&&nt){var n=e;e=t,t=n}if(c||e%1||t%1){var a=t5();return t3(e+a*(t-e+e2("1e-"+((a+"").length-1))),t)}return nl(e,t)},cp.reduce=function(e,t,c){var n=a_(e)?tv:tL,r=arguments.length<3;return n(e,rl(t,4),c,r,cI)},cp.reduceRight=function(e,t,c){var n=a_(e)?tg:tL,r=arguments.length<3;return n(e,rl(t,4),c,r,cj)},cp.repeat=function(e,t,c){return t=(c?rb(e,t,c):r===t)?1:a3(t),nu(a8(e),t)},cp.replace=function(){var e=arguments,t=a8(e[0]);return e.length<3?t:t.replace(e[1],e[2])},cp.result=function(e,t,c){t=nT(t,e);var n=-1,a=t.length;for(a||(a=1,e=r);++n9007199254740991)return[];var c=4294967295,n=t3(e,4294967295);t=rl(t),e-=4294967295;for(var r=tN(n,t);++c=o)return e;var s=c-tU(n);if(s<1)return n;var l=i?nA(i,0,s).join(""):e.slice(0,s);if(r===a)return l+n;if(i&&(s+=l.length-s),aG(a)){if(e.slice(s).search(a)){var u,f=l;for(a.global||(a=eH(a.source,a8(es.exec(a))+"g")),a.lastIndex=0;u=a.exec(f);)var h=u.index;l=l.slice(0,r===h?s:h)}}else if(e.indexOf(nM(a),s)!=s){var d=l.lastIndexOf(a);d>-1&&(l=l.slice(0,d))}return l+n},cp.unescape=function(e){return(e=a8(e))&&Z.test(e)?e.replace(F,tG):e},cp.uniqueId=function(e){var t=++e_;return a8(e)+t},cp.upperCase=oL,cp.upperFirst=oS,cp.each=ai,cp.eachRight=as,cp.first=rU,oB(cp,(eg={},cW(cp,function(e,t){eA.call(cp.prototype,t)||(eg[t]=e)}),eg),{chain:!1}),cp.VERSION="4.17.21",tl(["bind","bindKey","curry","curryRight","partial","partialRight"],function(e){cp[e].placeholder=cp}),tl(["drop","take"],function(e,t){cy.prototype[e]=function(c){c=r===c?1:t0(a3(c),0);var n=this.__filtered__&&!t?new cy(this):this.clone();return n.__filtered__?n.__takeCount__=t3(c,n.__takeCount__):n.__views__.push({size:t3(c,4294967295),type:e+(n.__dir__<0?"Right":"")}),n},cy.prototype[e+"Right"]=function(t){return this.reverse()[e](t).reverse()}}),tl(["filter","map","takeWhile"],function(e,t){var c=t+1,n=1==c||3==c;cy.prototype[e]=function(e){var t=this.clone();return t.__iteratees__.push({iteratee:rl(e,3),type:c}),t.__filtered__=t.__filtered__||n,t}}),tl(["head","last"],function(e,t){var c="take"+(t?"Right":"");cy.prototype[e]=function(){return this[c](1).value()[0]}}),tl(["initial","tail"],function(e,t){var c="drop"+(t?"":"Right");cy.prototype[e]=function(){return this.__filtered__?new cy(this):this[c](1)}}),cy.prototype.compact=function(){return this.filter(oR)},cy.prototype.find=function(e){return this.filter(e).head()},cy.prototype.findLast=function(e){return this.reverse().find(e)},cy.prototype.invokeMap=nf(function(e,t){return"function"==typeof e?new cy(this):this.map(function(c){return c0(c,e,t)})}),cy.prototype.reject=function(e){return this.filter(aH(rl(e)))},cy.prototype.slice=function(e,t){e=a3(e);var c=this;return c.__filtered__&&(e>0||t<0)?new cy(c):(e<0?c=c.takeRight(-e):e&&(c=c.drop(e)),r!==t&&(c=(t=a3(t))<0?c.dropRight(-t):c.take(t-e)),c)},cy.prototype.takeRightWhile=function(e){return this.reverse().takeWhile(e).reverse()},cy.prototype.toArray=function(){return this.take(4294967295)},cW(cy.prototype,function(e,t){var c=/^(?:filter|find|map|reject)|While$/.test(t),n=/^(?:head|last)$/.test(t),a=cp[n?"take"+("last"==t?"Right":""):t],o=n||/^find/.test(t);a&&(cp.prototype[t]=function(){var t=this.__wrapped__,i=n?[1]:arguments,s=t instanceof cy,l=i[0],u=s||a_(t),f=function(e){var t=a.apply(cp,tm([e],i));return n&&h?t[0]:t};u&&c&&"function"==typeof l&&1!=l.length&&(s=u=!1);var h=this.__chain__,d=!!this.__actions__.length,p=o&&!h,m=s&&!d;if(!o&&u){t=m?t:new cy(this);var v=e.apply(t,i);return v.__actions__.push({func:ac,args:[f],thisArg:r}),new cg(v,h)}return p&&m?e.apply(this,i):(v=this.thru(f),p?n?v.value()[0]:v.value():v)})}),tl(["pop","push","shift","sort","splice","unshift"],function(e){var t=ek[e],c=/^(?:push|sort|unshift)$/.test(e)?"tap":"thru",n=/^(?:pop|shift)$/.test(e);cp.prototype[e]=function(){var e=arguments;if(n&&!this.__chain__){var r=this.value();return t.apply(a_(r)?r:[],e)}return this[c](function(c){return t.apply(a_(c)?c:[],e)})}}),cW(cy.prototype,function(e,t){var c=cp[t];if(c){var n=c.name+"";eA.call(ca,n)||(ca[n]=[]),ca[n].push({name:t,func:c})}}),ca[nX(r,2).name]=[{name:"wrapper",func:r}],cy.prototype.clone=function(){var e=new cy(this.__wrapped__);return e.__actions__=nB(this.__actions__),e.__dir__=this.__dir__,e.__filtered__=this.__filtered__,e.__iteratees__=nB(this.__iteratees__),e.__takeCount__=this.__takeCount__,e.__views__=nB(this.__views__),e},cy.prototype.reverse=function(){if(this.__filtered__){var e=new cy(this);e.__dir__=-1,e.__filtered__=!0}else e=this.clone(),e.__dir__*=-1;return e},cy.prototype.value=function(){var e=this.__wrapped__.value(),t=this.__dir__,c=a_(e),n=t<0,r=c?e.length:0,a=function(e,t,c){for(var n=-1,r=c.length;++n=this.__values__.length,t=e?r:this.__values__[this.__index__++];return{done:e,value:t}},cp.prototype.plant=function(e){for(var t,c=this;c instanceof cv;){var n=rI(c);n.__index__=0,n.__values__=r,t?a.__wrapped__=n:t=n;var a=n;c=c.__wrapped__}return a.__wrapped__=e,t},cp.prototype.reverse=function(){var e=this.__wrapped__;if(e instanceof cy){var t=e;return this.__actions__.length&&(t=new cy(this)),(t=t.reverse()).__actions__.push({func:ac,args:[rJ],thisArg:r}),new cg(t,this.__chain__)}return this.thru(rJ)},cp.prototype.toJSON=cp.prototype.valueOf=cp.prototype.value=function(){return nV(this.__wrapped__,this.__actions__)},cp.prototype.first=cp.prototype.head,e4&&(cp.prototype[e4]=function(){return this}),cp}();e6._=tY,n=(function(){return tY}).call(t,c,t,e),r!==n&&(e.exports=n)}).call(this)},61100:function(e,t,c){var n=c(37772);e.exports=function(){return n.Date.now()}},12436:function(e,t,c){var n=c(54073),r=c(29259);e.exports=function(e,t,c){var a=!0,o=!0;if("function"!=typeof e)throw TypeError("Expected a function");return r(c)&&(a="leading"in c?!!c.leading:a,o="trailing"in c?!!c.trailing:o),n(e,t,{leading:a,maxWait:t,trailing:o})}},7642:function(e,t,c){var n=c(51704),r=c(29259),a=c(4795),o=0/0,i=/^[-+]0x[0-9a-f]+$/i,s=/^0b[01]+$/i,l=/^0o[0-7]+$/i,u=parseInt;e.exports=function(e){if("number"==typeof e)return e;if(a(e))return o;if(r(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=r(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=n(e);var c=s.test(e);return c||l.test(e)?u(e.slice(2),c?2:8):i.test(e)?o:+e}},36954:function(e,t,c){var n,r=function(){var e=String.fromCharCode,t="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",c="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+-$",n={};function r(e,t){if(!n[e]){n[e]={};for(var c=0;c>>8,c[2*n+1]=o%256}return c},decompressFromUint8Array:function(t){if(null==t)return a.decompress(t);for(var c=Array(t.length/2),n=0,r=c.length;nu.charCodeAt(0)){for(n=0;n>=1}else{for(n=0,r=1;n>=1}0==--f&&(f=Math.pow(2,d),d++),delete i[u]}else for(n=0,r=o[u];n>=1;0==--f&&(f=Math.pow(2,d),d++),o[l]=h++,u=String(s)}if(""!==u){if(Object.prototype.hasOwnProperty.call(i,u)){if(256>u.charCodeAt(0)){for(n=0;n>=1}else{for(n=0,r=1;n>=1}0==--f&&(f=Math.pow(2,d),d++),delete i[u]}else for(n=0,r=o[u];n>=1;0==--f&&(f=Math.pow(2,d),d++)}for(n=0,r=2;n>=1;for(;;){if(m<<=1,v==t-1){p.push(c(m));break}v++}return p.join("")},decompress:function(e){return null==e?"":""==e?null:a._decompress(e.length,32768,function(t){return e.charCodeAt(t)})},_decompress:function(t,c,n){var r,a,o,i,s,l,u,f=[],h=4,d=4,p=3,m="",v=[],g={val:n(0),position:c,index:1};for(r=0;r<3;r+=1)f[r]=r;for(o=0,s=4,l=1;l!=s;)i=g.val&g.position,g.position>>=1,0==g.position&&(g.position=c,g.val=n(g.index++)),o|=(i>0?1:0)*l,l<<=1;switch(o){case 0:for(o=0,s=256,l=1;l!=s;)i=g.val&g.position,g.position>>=1,0==g.position&&(g.position=c,g.val=n(g.index++)),o|=(i>0?1:0)*l,l<<=1;u=e(o);break;case 1:for(o=0,s=65536,l=1;l!=s;)i=g.val&g.position,g.position>>=1,0==g.position&&(g.position=c,g.val=n(g.index++)),o|=(i>0?1:0)*l,l<<=1;u=e(o);break;case 2:return""}for(f[3]=u,a=u,v.push(u);;){if(g.index>t)return"";for(o=0,s=Math.pow(2,p),l=1;l!=s;)i=g.val&g.position,g.position>>=1,0==g.position&&(g.position=c,g.val=n(g.index++)),o|=(i>0?1:0)*l,l<<=1;switch(u=o){case 0:for(o=0,s=256,l=1;l!=s;)i=g.val&g.position,g.position>>=1,0==g.position&&(g.position=c,g.val=n(g.index++)),o|=(i>0?1:0)*l,l<<=1;f[d++]=e(o),u=d-1,h--;break;case 1:for(o=0,s=65536,l=1;l!=s;)i=g.val&g.position,g.position>>=1,0==g.position&&(g.position=c,g.val=n(g.index++)),o|=(i>0?1:0)*l,l<<=1;f[d++]=e(o),u=d-1,h--;break;case 2:return v.join("")}if(0==h&&(h=Math.pow(2,p),p++),f[u])m=f[u];else{if(u!==d)return null;m=a+a.charAt(0)}v.push(m),f[d++]=a+m.charAt(0),h--,a=m,0==h&&(h=Math.pow(2,p),p++)}}};return a}();void 0!==(n=(function(){return r}).call(t,c,t,e))&&(e.exports=n)},92307:function(e){e.exports=function(){"use strict";var e={isEqual:!0,isMatchingKey:!0,isPromise:!0,maxSize:!0,onCacheAdd:!0,onCacheChange:!0,onCacheHit:!0,transformKey:!0},t=Array.prototype.slice;function c(e){var c=e.length;return c?1===c?[e[0]]:2===c?[e[0],e[1]]:3===c?[e[0],e[1],e[2]]:t.call(e,0):[]}function n(e,t){return e===t||e!=e&&t!=t}function r(e,t){var c={};for(var n in e)c[n]=e[n];for(var n in t)c[n]=t[n];return c}var a=function(){function e(e){this.keys=[],this.values=[],this.options=e;var t="function"==typeof e.isMatchingKey;t?this.getKeyIndex=this._getKeyIndexFromMatchingKey:e.maxSize>1?this.getKeyIndex=this._getKeyIndexForMany:this.getKeyIndex=this._getKeyIndexForSingle,this.canTransformKey="function"==typeof e.transformKey,this.shouldCloneArguments=this.canTransformKey||t,this.shouldUpdateOnAdd="function"==typeof e.onCacheAdd,this.shouldUpdateOnChange="function"==typeof e.onCacheChange,this.shouldUpdateOnHit="function"==typeof e.onCacheHit}return Object.defineProperty(e.prototype,"size",{get:function(){return this.keys.length},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"snapshot",{get:function(){return{keys:c(this.keys),size:this.size,values:c(this.values)}},enumerable:!1,configurable:!0}),e.prototype._getKeyIndexFromMatchingKey=function(e){var t=this.options,c=t.isMatchingKey,n=t.maxSize,r=this.keys,a=r.length;if(!a)return -1;if(c(r[0],e))return 0;if(n>1){for(var o=1;o1){for(var i=0;i1){for(var a=0;a=i&&(n.length=r.length=i)},e.prototype.updateAsyncCache=function(e){var t=this,c=this.options,n=c.onCacheChange,r=c.onCacheHit,a=this.keys[0],o=this.values[0];this.values[0]=o.then(function(c){return t.shouldUpdateOnHit&&r(t,t.options,e),t.shouldUpdateOnChange&&n(t,t.options,e),c},function(e){var c=t.getKeyIndex(a);throw -1!==c&&(t.keys.splice(c,1),t.values.splice(c,1)),e})},e}();return function t(o,i){if(void 0===i&&(i={}),"function"==typeof o&&o.isMemoized)return t(o.fn,r(o.options,i));if("function"!=typeof o)throw TypeError("You must pass a function to `memoize`.");var s=i.isEqual,l=i.isMatchingKey,u=i.isPromise,f=void 0!==u&&u,h=i.maxSize,d=i.onCacheAdd,p=i.onCacheChange,m=i.onCacheHit,v=i.transformKey,g=r({isEqual:void 0===s?n:s,isMatchingKey:l,isPromise:f,maxSize:void 0===h?1:h,onCacheAdd:d,onCacheChange:p,onCacheHit:m,transformKey:v},function(t){var c={};for(var n in t)e[n]||(c[n]=t[n]);return c}(i)),y=new a(g),z=y.keys,b=y.values,M=y.canTransformKey,x=y.shouldCloneArguments,C=y.shouldUpdateOnAdd,H=y.shouldUpdateOnChange,w=y.shouldUpdateOnHit,V=function(){var e=x?c(arguments):arguments;M&&(e=v(e));var t=z.length?y.getKeyIndex(e):-1;if(-1!==t)w&&m(y,g,V),t&&(y.orderByLru(z[t],b[t],t),H&&p(y,g,V));else{var n=o.apply(this,arguments),r=x?e:c(arguments);y.orderByLru(r,n,z.length),f&&y.updateAsyncCache(V),C&&d(y,g,V),H&&p(y,g,V)}return b[0]};return V.cache=y,V.fn=o,V.isMemoized=!0,V.options=g,V}}()},12041:function(e,t,c){e.exports=c(24451)},97922:function(e,t){"use strict";function c(e){return(c="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var c in t)Object.defineProperty(e,c,{enumerable:!0,get:t[c]})}(t,{PrefetchKind:function(){return r},ACTION_REFRESH:function(){return a},ACTION_NAVIGATE:function(){return o},ACTION_RESTORE:function(){return i},ACTION_SERVER_PATCH:function(){return s},ACTION_PREFETCH:function(){return l},ACTION_FAST_REFRESH:function(){return u},ACTION_SERVER_ACTION:function(){return f}});var n,r,a="refresh",o="navigate",i="restore",s="server-patch",l="prefetch",u="fast-refresh",f="server-action";(n=r||(r={})).AUTO="auto",n.FULL="full",n.TEMPORARY="temporary",("function"==typeof t.default||"object"===c(t.default)&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},93612:function(e,t,c){"use strict";function n(e){return(n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function r(e,t,c,n){return!1}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getDomainLocale",{enumerable:!0,get:function(){return r}}),c(69291),("function"==typeof t.default||"object"===n(t.default)&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},4056:function(e,t,c){"use strict";var n=["href","as","children","prefetch","passHref","replace","shallow","scroll","locale","onClick","onMouseEnter","onTouchStart","legacyBehavior"];function r(e,t){var c=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),c.push.apply(c,n)}return c}function a(e){for(var t=1;te.length)&&(t=e.length);for(var c=0,n=Array(t);c=0||(r[c]=e[c]);return r}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n=0)&&Object.prototype.propertyIsEnumerable.call(e,c)&&(r[c]=e[c])}return r}(e,n);c=M,O&&("string"==typeof c||"number"==typeof c)&&(c=l.default.createElement("a",null,c));var P=l.default.useContext(m.RouterContext),I=l.default.useContext(v.AppRouterContext),j=null!=P?P:I,B=!P,F=!1!==w,D=null===w?b.PrefetchKind.AUTO:b.PrefetchKind.FULL,Z=l.default.useMemo(function(){if(!P){var e=C(i);return{href:e,as:h?C(h):e}}var t=o((0,u.resolveHref)(P,i,!0),2),c=t[0],n=t[1];return{href:c,as:h?(0,u.resolveHref)(P,h):n||c}},[P,i,h]),q=Z.href,U=Z.as,W=l.default.useRef(q),$=l.default.useRef(U);O&&(r=l.default.Children.only(c));var G=O?r&&"object"===s(r)&&r.ref:t,Y=o((0,g.useIntersection)({rootMargin:"200px"}),3),K=Y[0],X=Y[1],Q=Y[2],J=l.default.useCallback(function(e){($.current!==U||W.current!==q)&&(Q(),$.current=U,W.current=q),K(e),G&&("function"==typeof G?G(e):"object"===s(G)&&(G.current=e))},[U,G,q,Q,K]);l.default.useEffect(function(){j&&X&&F&&x(j,q,U,{locale:N},{kind:D},B)},[U,q,X,N,F,null==P?void 0:P.locale,j,B,D]);var ee={ref:J,onClick:function(e){O||"function"!=typeof T||T(e),O&&r.props&&"function"==typeof r.props.onClick&&r.props.onClick(e),j&&!e.defaultPrevented&&function(e,t,c,n,r,a,o,i,s,u){if(!("A"===e.currentTarget.nodeName.toUpperCase()&&((h=e.currentTarget.getAttribute("target"))&&"_self"!==h||e.metaKey||e.ctrlKey||e.shiftKey||e.altKey||e.nativeEvent&&2===e.nativeEvent.which||!s&&!(0,f.isLocalURL)(c)))){e.preventDefault();var h,d=function(){var e=null==o||o;"beforePopState"in t?t[r?"replace":"push"](c,n,{shallow:a,locale:i,scroll:e}):t[r?"replace":"push"](n||c,{forceOptimisticNavigation:!u,scroll:e})};s?l.default.startTransition(d):d()}}(e,j,q,U,k,L,S,N,B,F)},onMouseEnter:function(e){O||"function"!=typeof A||A(e),O&&r.props&&"function"==typeof r.props.onMouseEnter&&r.props.onMouseEnter(e),j&&(F||!B)&&x(j,q,U,{locale:N,priority:!0,bypassPrefetchedCheck:!0},{kind:D},B)},onTouchStart:function(e){O||"function"!=typeof _||_(e),O&&r.props&&"function"==typeof r.props.onTouchStart&&r.props.onTouchStart(e),j&&(F||!B)&&x(j,q,U,{locale:N,priority:!0,bypassPrefetchedCheck:!0},{kind:D},B)}};if((0,d.isAbsoluteUrl)(U))ee.href=U;else if(!O||V||"a"===r.type&&!("href"in r.props)){var et=void 0!==N?N:null==P?void 0:P.locale,ec=(null==P?void 0:P.isLocaleDomain)&&(0,y.getDomainLocale)(U,et,null==P?void 0:P.locales,null==P?void 0:P.domainLocales);ee.href=ec||(0,z.addBasePath)((0,p.addLocale)(U,et,null==P?void 0:P.defaultLocale))}return O?l.default.cloneElement(r,ee):l.default.createElement("a",a(a({},R),ee),c)});("function"==typeof t.default||"object"===s(t.default)&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},31061:function(e,t,c){"use strict";function n(e){return(n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function r(e,t){(null==t||t>e.length)&&(t=e.length);for(var c=0,n=Array(t);c0;t&&c&&t(c)})},e),elements:r},l.push(c),s.set(c,t),t}({root:null==t?void 0:t.current,rootMargin:c})).id,a=e.observer,(u=e.elements).set(f,function(e){return e&&d(e)}),a.observe(f),function(){if(u.delete(f),a.unobserve(f),0===u.size){a.disconnect(),s.delete(r);var e=l.findIndex(function(e){return e.root===r.root&&e.margin===r.margin});e>-1&&l.splice(e,1)}}}}else if(!h){var m=(0,o.requestIdleCallback)(function(){return d(!0)});return function(){return(0,o.cancelIdleCallback)(m)}}},[n,c,t,h,p.current]),[m,h,(0,a.useCallback)(function(){d(!1)},[])]}("function"==typeof t.default||"object"===n(t.default)&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},24451:function(e,t,c){"use strict";function n(){n=function(){return e};var e={},t=Object.prototype,c=t.hasOwnProperty,a="function"==typeof Symbol?Symbol:{},o=a.iterator||"@@iterator",i=a.asyncIterator||"@@asyncIterator",s=a.toStringTag||"@@toStringTag";function l(e,t,c){return Object.defineProperty(e,t,{value:c,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{l({},"")}catch(e){l=function(e,t,c){return e[t]=c}}function u(e,t,c,n){var r,a=Object.create((t&&t.prototype instanceof d?t:d).prototype),o=new H(n||[]);return a._invoke=(r="suspendedStart",function(t,n){if("executing"===r)throw Error("Generator is already running");if("completed"===r){if("throw"===t)throw n;return V()}for(o.method=t,o.arg=n;;){var a=o.delegate;if(a){var i=function e(t,c){var n=t.iterator[c.method];if(void 0===n){if(c.delegate=null,"throw"===c.method){if(t.iterator.return&&(c.method="return",c.arg=void 0,e(t,c),"throw"===c.method))return h;c.method="throw",c.arg=TypeError("The iterator does not provide a 'throw' method")}return h}var r=f(n,t.iterator,c.arg);if("throw"===r.type)return c.method="throw",c.arg=r.arg,c.delegate=null,h;var a=r.arg;return a?a.done?(c[t.resultName]=a.value,c.next=t.nextLoc,"return"!==c.method&&(c.method="next",c.arg=void 0),c.delegate=null,h):a:(c.method="throw",c.arg=TypeError("iterator result is not an object"),c.delegate=null,h)}(a,o);if(i){if(i===h)continue;return i}}if("next"===o.method)o.sent=o._sent=o.arg;else if("throw"===o.method){if("suspendedStart"===r)throw r="completed",o.arg;o.dispatchException(o.arg)}else"return"===o.method&&o.abrupt("return",o.arg);r="executing";var s=f(e,c,o);if("normal"===s.type){if(r=o.done?"completed":"suspendedYield",s.arg===h)continue;return{value:s.arg,done:o.done}}"throw"===s.type&&(r="completed",o.method="throw",o.arg=s.arg)}}),a}function f(e,t,c){try{return{type:"normal",arg:e.call(t,c)}}catch(e){return{type:"throw",arg:e}}}e.wrap=u;var h={};function d(){}function p(){}function m(){}var v={};l(v,o,function(){return this});var g=Object.getPrototypeOf,y=g&&g(g(w([])));y&&y!==t&&c.call(y,o)&&(v=y);var z=m.prototype=d.prototype=Object.create(v);function b(e){["next","throw","return"].forEach(function(t){l(e,t,function(e){return this._invoke(t,e)})})}function M(e,t){var n;this._invoke=function(a,o){function i(){return new t(function(n,i){!function n(a,o,i,s){var l=f(e[a],e,o);if("throw"!==l.type){var u=l.arg,h=u.value;return h&&"object"==r(h)&&c.call(h,"__await")?t.resolve(h.__await).then(function(e){n("next",e,i,s)},function(e){n("throw",e,i,s)}):t.resolve(h).then(function(e){u.value=e,i(u)},function(e){return n("throw",e,i,s)})}s(l.arg)}(a,o,n,i)})}return n=n?n.then(i,i):i()}}function x(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function C(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function H(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(x,this),this.reset(!0)}function w(e){if(e){var t=e[o];if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var n=-1,r=function t(){for(;++n=0;--r){var a=this.tryEntries[r],o=a.completion;if("root"===a.tryLoc)return n("end");if(a.tryLoc<=this.prev){var i=c.call(a,"catchLoc"),s=c.call(a,"finallyLoc");if(i&&s){if(this.prev=0;--n){var r=this.tryEntries[n];if(r.tryLoc<=this.prev&&c.call(r,"finallyLoc")&&this.prev=0;--t){var c=this.tryEntries[t];if(c.finallyLoc===e)return this.complete(c.completion,c.afterLoc),C(c),h}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var c=this.tryEntries[t];if(c.tryLoc===e){var n=c.completion;if("throw"===n.type){var r=n.arg;C(c)}return r}}throw Error("illegal catch attempt")},delegateYield:function(e,t,c){return this.delegate={iterator:w(e),resultName:t,nextLoc:c},"next"===this.method&&(this.arg=void 0),h}},e}function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function a(e,t){for(var c=0;ce.length)&&(t=e.length);for(var c=0,n=Array(t);c=0||(r[c]=e[c]);return r}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n=0)&&Object.prototype.propertyIsEnumerable.call(e,c)&&(r[c]=e[c])}return r}(e,v),P=(0,l.useRouter)(),I=u.isValidElement(O)?(0,s.Zs)(null==O?void 0:null===(t=O.props)||void 0===t?void 0:t.children).trim():(0,s.Zs)(O).trim(),j=b((0,u.useState)(),2)[1],B=(0,u.useCallback)(function(){return j({})},[]),F=b(L(),1)[0],D=b((0,u.useState)(I),2),Z=D[0],q=D[1],U=(0,h.Z)(Z),W=U.onCopy,$=U.hasCopied,G=b(S(void 0!==E&&E),2),Y=G[0],K=G[1],X=(0,u.useCallback)(function(e){q(e.trim())},[]),Q=u.isValidElement(O)?(0,s.Zs)(O.props.className).replace(/language-/,""):null;g=(0,i.O7)(g),M=void 0===M?"jsx"!==Q:"jsx"!==Q||(0,i.O7)(M);var J=y({theme:{dark:d.y,light:d.q}[F],language:Q,noInline:g,disabled:M,code:Z,transformCode:function(e){return e},scope:y(y(y(y({},n),r),a),o),mountStylesheet:!1},R);return void 0!==x&&x?u.createElement(f.nu,J,u.createElement(_,{style:N})):M?u.createElement(f.nu,J,u.createElement(f.uz,{style:T})):u.createElement(f.nu,J,u.createElement(_,{style:N}),u.createElement(w,{columnGap:"2x",justifyContent:"flex-end"},u.createElement(m.Z,{"data-track":Y?"CodeBlock|hide_source|".concat((0,p.Z)({path:P.pathname})):"CodeBlock|show_source|".concat((0,p.Z)({path:P.pathname})),onClick:K},u.createElement(k,{label:Y?"Hide the source":"Show the source"},u.createElement(V,{icon:"code",size:{sm:"5x",md:"4x"}}))),u.createElement(m.Z,{"data-track":"CodeBlock|copy_source|".concat((0,p.Z)({path:P.pathname})),onClick:W},u.createElement(k,{label:$?"Copied":"Copy the source"},u.createElement(V,{icon:"file-copy-o",size:{sm:"5x",md:"4x"}}))),u.createElement(m.Z,{"data-track":"CodeBlock|reset|".concat(P.pathname),onClick:function(){q(I),K(!1),B()}},u.createElement(k,{label:"Reset the demo"},u.createElement(V,{icon:"redo",size:{sm:"5x",md:"4x"}})))),u.createElement(H,{in:Y},u.createElement(C,{in:Y,unmountOnExit:!0},u.createElement(f.uz,{onChange:X,style:T}))),u.createElement(f.IF,{style:A}))}},82585:function(e,t,c){"use strict";c.d(t,{Z:function(){return fg}});var n,r,a,o,i,s,l,u,f,h,d,p,m=c(28165);function v(e,t){var c=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),c.push.apply(c,n)}return c}function g(e){for(var t=1;te.length)&&(t=e.length);for(var c=0,n=Array(t);c0;)t+="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"[62*Math.random()|0];return t}function ey(e){for(var t=[],c=(e||[]).length>>>0;c--;)t[c]=e[c];return t}function ez(e){return e.classList?ey(e.classList):(e.getAttribute("class")||"").split(" ").filter(function(e){return e})}function eb(e){return"".concat(e).replace(/&/g,"&").replace(/"/g,""").replace(/'/g,"'").replace(//g,">")}function eM(e){return Object.keys(e||{}).reduce(function(t,c){return t+"".concat(c,": ").concat(e[c].trim(),";")},"")}function ex(e){return e.size!==ev.size||e.x!==ev.x||e.y!==ev.y||e.rotate!==ev.rotate||e.flipX||e.flipY}function eC(){var e=ep.cssPrefix,t=ep.replacementClass,c=':root, :host {\n --fa-font-solid: normal 900 1em/1 "Font Awesome 6 Solid";\n --fa-font-regular: normal 400 1em/1 "Font Awesome 6 Regular";\n --fa-font-light: normal 300 1em/1 "Font Awesome 6 Light";\n --fa-font-thin: normal 100 1em/1 "Font Awesome 6 Thin";\n --fa-font-duotone: normal 900 1em/1 "Font Awesome 6 Duotone";\n --fa-font-sharp-solid: normal 900 1em/1 "Font Awesome 6 Sharp";\n --fa-font-sharp-regular: normal 400 1em/1 "Font Awesome 6 Sharp";\n --fa-font-sharp-light: normal 300 1em/1 "Font Awesome 6 Sharp";\n --fa-font-brands: normal 400 1em/1 "Font Awesome 6 Brands";\n}\n\nsvg:not(:root).svg-inline--fa, svg:not(:host).svg-inline--fa {\n overflow: visible;\n box-sizing: content-box;\n}\n\n.svg-inline--fa {\n display: var(--fa-display, inline-block);\n height: 1em;\n overflow: visible;\n vertical-align: -0.125em;\n}\n.svg-inline--fa.fa-2xs {\n vertical-align: 0.1em;\n}\n.svg-inline--fa.fa-xs {\n vertical-align: 0em;\n}\n.svg-inline--fa.fa-sm {\n vertical-align: -0.0714285705em;\n}\n.svg-inline--fa.fa-lg {\n vertical-align: -0.2em;\n}\n.svg-inline--fa.fa-xl {\n vertical-align: -0.25em;\n}\n.svg-inline--fa.fa-2xl {\n vertical-align: -0.3125em;\n}\n.svg-inline--fa.fa-pull-left {\n margin-right: var(--fa-pull-margin, 0.3em);\n width: auto;\n}\n.svg-inline--fa.fa-pull-right {\n margin-left: var(--fa-pull-margin, 0.3em);\n width: auto;\n}\n.svg-inline--fa.fa-li {\n width: var(--fa-li-width, 2em);\n top: 0.25em;\n}\n.svg-inline--fa.fa-fw {\n width: var(--fa-fw-width, 1.25em);\n}\n\n.fa-layers svg.svg-inline--fa {\n bottom: 0;\n left: 0;\n margin: auto;\n position: absolute;\n right: 0;\n top: 0;\n}\n\n.fa-layers-counter, .fa-layers-text {\n display: inline-block;\n position: absolute;\n text-align: center;\n}\n\n.fa-layers {\n display: inline-block;\n height: 1em;\n position: relative;\n text-align: center;\n vertical-align: -0.125em;\n width: 1em;\n}\n.fa-layers svg.svg-inline--fa {\n -webkit-transform-origin: center center;\n transform-origin: center center;\n}\n\n.fa-layers-text {\n left: 50%;\n top: 50%;\n -webkit-transform: translate(-50%, -50%);\n transform: translate(-50%, -50%);\n -webkit-transform-origin: center center;\n transform-origin: center center;\n}\n\n.fa-layers-counter {\n background-color: var(--fa-counter-background-color, #ff253a);\n border-radius: var(--fa-counter-border-radius, 1em);\n box-sizing: border-box;\n color: var(--fa-inverse, #fff);\n line-height: var(--fa-counter-line-height, 1);\n max-width: var(--fa-counter-max-width, 5em);\n min-width: var(--fa-counter-min-width, 1.5em);\n overflow: hidden;\n padding: var(--fa-counter-padding, 0.25em 0.5em);\n right: var(--fa-right, 0);\n text-overflow: ellipsis;\n top: var(--fa-top, 0);\n -webkit-transform: scale(var(--fa-counter-scale, 0.25));\n transform: scale(var(--fa-counter-scale, 0.25));\n -webkit-transform-origin: top right;\n transform-origin: top right;\n}\n\n.fa-layers-bottom-right {\n bottom: var(--fa-bottom, 0);\n right: var(--fa-right, 0);\n top: auto;\n -webkit-transform: scale(var(--fa-layers-scale, 0.25));\n transform: scale(var(--fa-layers-scale, 0.25));\n -webkit-transform-origin: bottom right;\n transform-origin: bottom right;\n}\n\n.fa-layers-bottom-left {\n bottom: var(--fa-bottom, 0);\n left: var(--fa-left, 0);\n right: auto;\n top: auto;\n -webkit-transform: scale(var(--fa-layers-scale, 0.25));\n transform: scale(var(--fa-layers-scale, 0.25));\n -webkit-transform-origin: bottom left;\n transform-origin: bottom left;\n}\n\n.fa-layers-top-right {\n top: var(--fa-top, 0);\n right: var(--fa-right, 0);\n -webkit-transform: scale(var(--fa-layers-scale, 0.25));\n transform: scale(var(--fa-layers-scale, 0.25));\n -webkit-transform-origin: top right;\n transform-origin: top right;\n}\n\n.fa-layers-top-left {\n left: var(--fa-left, 0);\n right: auto;\n top: var(--fa-top, 0);\n -webkit-transform: scale(var(--fa-layers-scale, 0.25));\n transform: scale(var(--fa-layers-scale, 0.25));\n -webkit-transform-origin: top left;\n transform-origin: top left;\n}\n\n.fa-1x {\n font-size: 1em;\n}\n\n.fa-2x {\n font-size: 2em;\n}\n\n.fa-3x {\n font-size: 3em;\n}\n\n.fa-4x {\n font-size: 4em;\n}\n\n.fa-5x {\n font-size: 5em;\n}\n\n.fa-6x {\n font-size: 6em;\n}\n\n.fa-7x {\n font-size: 7em;\n}\n\n.fa-8x {\n font-size: 8em;\n}\n\n.fa-9x {\n font-size: 9em;\n}\n\n.fa-10x {\n font-size: 10em;\n}\n\n.fa-2xs {\n font-size: 0.625em;\n line-height: 0.1em;\n vertical-align: 0.225em;\n}\n\n.fa-xs {\n font-size: 0.75em;\n line-height: 0.0833333337em;\n vertical-align: 0.125em;\n}\n\n.fa-sm {\n font-size: 0.875em;\n line-height: 0.0714285718em;\n vertical-align: 0.0535714295em;\n}\n\n.fa-lg {\n font-size: 1.25em;\n line-height: 0.05em;\n vertical-align: -0.075em;\n}\n\n.fa-xl {\n font-size: 1.5em;\n line-height: 0.0416666682em;\n vertical-align: -0.125em;\n}\n\n.fa-2xl {\n font-size: 2em;\n line-height: 0.03125em;\n vertical-align: -0.1875em;\n}\n\n.fa-fw {\n text-align: center;\n width: 1.25em;\n}\n\n.fa-ul {\n list-style-type: none;\n margin-left: var(--fa-li-margin, 2.5em);\n padding-left: 0;\n}\n.fa-ul > li {\n position: relative;\n}\n\n.fa-li {\n left: calc(var(--fa-li-width, 2em) * -1);\n position: absolute;\n text-align: center;\n width: var(--fa-li-width, 2em);\n line-height: inherit;\n}\n\n.fa-border {\n border-color: var(--fa-border-color, #eee);\n border-radius: var(--fa-border-radius, 0.1em);\n border-style: var(--fa-border-style, solid);\n border-width: var(--fa-border-width, 0.08em);\n padding: var(--fa-border-padding, 0.2em 0.25em 0.15em);\n}\n\n.fa-pull-left {\n float: left;\n margin-right: var(--fa-pull-margin, 0.3em);\n}\n\n.fa-pull-right {\n float: right;\n margin-left: var(--fa-pull-margin, 0.3em);\n}\n\n.fa-beat {\n -webkit-animation-name: fa-beat;\n animation-name: fa-beat;\n -webkit-animation-delay: var(--fa-animation-delay, 0s);\n animation-delay: var(--fa-animation-delay, 0s);\n -webkit-animation-direction: var(--fa-animation-direction, normal);\n animation-direction: var(--fa-animation-direction, normal);\n -webkit-animation-duration: var(--fa-animation-duration, 1s);\n animation-duration: var(--fa-animation-duration, 1s);\n -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n -webkit-animation-timing-function: var(--fa-animation-timing, ease-in-out);\n animation-timing-function: var(--fa-animation-timing, ease-in-out);\n}\n\n.fa-bounce {\n -webkit-animation-name: fa-bounce;\n animation-name: fa-bounce;\n -webkit-animation-delay: var(--fa-animation-delay, 0s);\n animation-delay: var(--fa-animation-delay, 0s);\n -webkit-animation-direction: var(--fa-animation-direction, normal);\n animation-direction: var(--fa-animation-direction, normal);\n -webkit-animation-duration: var(--fa-animation-duration, 1s);\n animation-duration: var(--fa-animation-duration, 1s);\n -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n -webkit-animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1));\n animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1));\n}\n\n.fa-fade {\n -webkit-animation-name: fa-fade;\n animation-name: fa-fade;\n -webkit-animation-delay: var(--fa-animation-delay, 0s);\n animation-delay: var(--fa-animation-delay, 0s);\n -webkit-animation-direction: var(--fa-animation-direction, normal);\n animation-direction: var(--fa-animation-direction, normal);\n -webkit-animation-duration: var(--fa-animation-duration, 1s);\n animation-duration: var(--fa-animation-duration, 1s);\n -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n -webkit-animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));\n animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));\n}\n\n.fa-beat-fade {\n -webkit-animation-name: fa-beat-fade;\n animation-name: fa-beat-fade;\n -webkit-animation-delay: var(--fa-animation-delay, 0s);\n animation-delay: var(--fa-animation-delay, 0s);\n -webkit-animation-direction: var(--fa-animation-direction, normal);\n animation-direction: var(--fa-animation-direction, normal);\n -webkit-animation-duration: var(--fa-animation-duration, 1s);\n animation-duration: var(--fa-animation-duration, 1s);\n -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n -webkit-animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));\n animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));\n}\n\n.fa-flip {\n -webkit-animation-name: fa-flip;\n animation-name: fa-flip;\n -webkit-animation-delay: var(--fa-animation-delay, 0s);\n animation-delay: var(--fa-animation-delay, 0s);\n -webkit-animation-direction: var(--fa-animation-direction, normal);\n animation-direction: var(--fa-animation-direction, normal);\n -webkit-animation-duration: var(--fa-animation-duration, 1s);\n animation-duration: var(--fa-animation-duration, 1s);\n -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n -webkit-animation-timing-function: var(--fa-animation-timing, ease-in-out);\n animation-timing-function: var(--fa-animation-timing, ease-in-out);\n}\n\n.fa-shake {\n -webkit-animation-name: fa-shake;\n animation-name: fa-shake;\n -webkit-animation-delay: var(--fa-animation-delay, 0s);\n animation-delay: var(--fa-animation-delay, 0s);\n -webkit-animation-direction: var(--fa-animation-direction, normal);\n animation-direction: var(--fa-animation-direction, normal);\n -webkit-animation-duration: var(--fa-animation-duration, 1s);\n animation-duration: var(--fa-animation-duration, 1s);\n -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n -webkit-animation-timing-function: var(--fa-animation-timing, linear);\n animation-timing-function: var(--fa-animation-timing, linear);\n}\n\n.fa-spin {\n -webkit-animation-name: fa-spin;\n animation-name: fa-spin;\n -webkit-animation-delay: var(--fa-animation-delay, 0s);\n animation-delay: var(--fa-animation-delay, 0s);\n -webkit-animation-direction: var(--fa-animation-direction, normal);\n animation-direction: var(--fa-animation-direction, normal);\n -webkit-animation-duration: var(--fa-animation-duration, 2s);\n animation-duration: var(--fa-animation-duration, 2s);\n -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n -webkit-animation-timing-function: var(--fa-animation-timing, linear);\n animation-timing-function: var(--fa-animation-timing, linear);\n}\n\n.fa-spin-reverse {\n --fa-animation-direction: reverse;\n}\n\n.fa-pulse,\n.fa-spin-pulse {\n -webkit-animation-name: fa-spin;\n animation-name: fa-spin;\n -webkit-animation-direction: var(--fa-animation-direction, normal);\n animation-direction: var(--fa-animation-direction, normal);\n -webkit-animation-duration: var(--fa-animation-duration, 1s);\n animation-duration: var(--fa-animation-duration, 1s);\n -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n -webkit-animation-timing-function: var(--fa-animation-timing, steps(8));\n animation-timing-function: var(--fa-animation-timing, steps(8));\n}\n\n@media (prefers-reduced-motion: reduce) {\n .fa-beat,\n.fa-bounce,\n.fa-fade,\n.fa-beat-fade,\n.fa-flip,\n.fa-pulse,\n.fa-shake,\n.fa-spin,\n.fa-spin-pulse {\n -webkit-animation-delay: -1ms;\n animation-delay: -1ms;\n -webkit-animation-duration: 1ms;\n animation-duration: 1ms;\n -webkit-animation-iteration-count: 1;\n animation-iteration-count: 1;\n -webkit-transition-delay: 0s;\n transition-delay: 0s;\n -webkit-transition-duration: 0s;\n transition-duration: 0s;\n }\n}\n@-webkit-keyframes fa-beat {\n 0%, 90% {\n -webkit-transform: scale(1);\n transform: scale(1);\n }\n 45% {\n -webkit-transform: scale(var(--fa-beat-scale, 1.25));\n transform: scale(var(--fa-beat-scale, 1.25));\n }\n}\n@keyframes fa-beat {\n 0%, 90% {\n -webkit-transform: scale(1);\n transform: scale(1);\n }\n 45% {\n -webkit-transform: scale(var(--fa-beat-scale, 1.25));\n transform: scale(var(--fa-beat-scale, 1.25));\n }\n}\n@-webkit-keyframes fa-bounce {\n 0% {\n -webkit-transform: scale(1, 1) translateY(0);\n transform: scale(1, 1) translateY(0);\n }\n 10% {\n -webkit-transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);\n transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);\n }\n 30% {\n -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));\n 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));\n }\n 50% {\n -webkit-transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);\n transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);\n }\n 57% {\n -webkit-transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));\n transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));\n }\n 64% {\n -webkit-transform: scale(1, 1) translateY(0);\n transform: scale(1, 1) translateY(0);\n }\n 100% {\n -webkit-transform: scale(1, 1) translateY(0);\n transform: scale(1, 1) translateY(0);\n }\n}\n@keyframes fa-bounce {\n 0% {\n -webkit-transform: scale(1, 1) translateY(0);\n transform: scale(1, 1) translateY(0);\n }\n 10% {\n -webkit-transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);\n transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);\n }\n 30% {\n -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));\n 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));\n }\n 50% {\n -webkit-transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);\n transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);\n }\n 57% {\n -webkit-transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));\n transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));\n }\n 64% {\n -webkit-transform: scale(1, 1) translateY(0);\n transform: scale(1, 1) translateY(0);\n }\n 100% {\n -webkit-transform: scale(1, 1) translateY(0);\n transform: scale(1, 1) translateY(0);\n }\n}\n@-webkit-keyframes fa-fade {\n 50% {\n opacity: var(--fa-fade-opacity, 0.4);\n }\n}\n@keyframes fa-fade {\n 50% {\n opacity: var(--fa-fade-opacity, 0.4);\n }\n}\n@-webkit-keyframes fa-beat-fade {\n 0%, 100% {\n opacity: var(--fa-beat-fade-opacity, 0.4);\n -webkit-transform: scale(1);\n transform: scale(1);\n }\n 50% {\n opacity: 1;\n -webkit-transform: scale(var(--fa-beat-fade-scale, 1.125));\n transform: scale(var(--fa-beat-fade-scale, 1.125));\n }\n}\n@keyframes fa-beat-fade {\n 0%, 100% {\n opacity: var(--fa-beat-fade-opacity, 0.4);\n -webkit-transform: scale(1);\n transform: scale(1);\n }\n 50% {\n opacity: 1;\n -webkit-transform: scale(var(--fa-beat-fade-scale, 1.125));\n transform: scale(var(--fa-beat-fade-scale, 1.125));\n }\n}\n@-webkit-keyframes fa-flip {\n 50% {\n -webkit-transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));\n transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));\n }\n}\n@keyframes fa-flip {\n 50% {\n -webkit-transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));\n transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));\n }\n}\n@-webkit-keyframes fa-shake {\n 0% {\n -webkit-transform: rotate(-15deg);\n transform: rotate(-15deg);\n }\n 4% {\n -webkit-transform: rotate(15deg);\n transform: rotate(15deg);\n }\n 8%, 24% {\n -webkit-transform: rotate(-18deg);\n transform: rotate(-18deg);\n }\n 12%, 28% {\n -webkit-transform: rotate(18deg);\n transform: rotate(18deg);\n }\n 16% {\n -webkit-transform: rotate(-22deg);\n transform: rotate(-22deg);\n }\n 20% {\n -webkit-transform: rotate(22deg);\n transform: rotate(22deg);\n }\n 32% {\n -webkit-transform: rotate(-12deg);\n transform: rotate(-12deg);\n }\n 36% {\n -webkit-transform: rotate(12deg);\n transform: rotate(12deg);\n }\n 40%, 100% {\n -webkit-transform: rotate(0deg);\n transform: rotate(0deg);\n }\n}\n@keyframes fa-shake {\n 0% {\n -webkit-transform: rotate(-15deg);\n transform: rotate(-15deg);\n }\n 4% {\n -webkit-transform: rotate(15deg);\n transform: rotate(15deg);\n }\n 8%, 24% {\n -webkit-transform: rotate(-18deg);\n transform: rotate(-18deg);\n }\n 12%, 28% {\n -webkit-transform: rotate(18deg);\n transform: rotate(18deg);\n }\n 16% {\n -webkit-transform: rotate(-22deg);\n transform: rotate(-22deg);\n }\n 20% {\n -webkit-transform: rotate(22deg);\n transform: rotate(22deg);\n }\n 32% {\n -webkit-transform: rotate(-12deg);\n transform: rotate(-12deg);\n }\n 36% {\n -webkit-transform: rotate(12deg);\n transform: rotate(12deg);\n }\n 40%, 100% {\n -webkit-transform: rotate(0deg);\n transform: rotate(0deg);\n }\n}\n@-webkit-keyframes fa-spin {\n 0% {\n -webkit-transform: rotate(0deg);\n transform: rotate(0deg);\n }\n 100% {\n -webkit-transform: rotate(360deg);\n transform: rotate(360deg);\n }\n}\n@keyframes fa-spin {\n 0% {\n -webkit-transform: rotate(0deg);\n transform: rotate(0deg);\n }\n 100% {\n -webkit-transform: rotate(360deg);\n transform: rotate(360deg);\n }\n}\n.fa-rotate-90 {\n -webkit-transform: rotate(90deg);\n transform: rotate(90deg);\n}\n\n.fa-rotate-180 {\n -webkit-transform: rotate(180deg);\n transform: rotate(180deg);\n}\n\n.fa-rotate-270 {\n -webkit-transform: rotate(270deg);\n transform: rotate(270deg);\n}\n\n.fa-flip-horizontal {\n -webkit-transform: scale(-1, 1);\n transform: scale(-1, 1);\n}\n\n.fa-flip-vertical {\n -webkit-transform: scale(1, -1);\n transform: scale(1, -1);\n}\n\n.fa-flip-both,\n.fa-flip-horizontal.fa-flip-vertical {\n -webkit-transform: scale(-1, -1);\n transform: scale(-1, -1);\n}\n\n.fa-rotate-by {\n -webkit-transform: rotate(var(--fa-rotate-angle, none));\n transform: rotate(var(--fa-rotate-angle, none));\n}\n\n.fa-stack {\n display: inline-block;\n vertical-align: middle;\n height: 2em;\n position: relative;\n width: 2.5em;\n}\n\n.fa-stack-1x,\n.fa-stack-2x {\n bottom: 0;\n left: 0;\n margin: auto;\n position: absolute;\n right: 0;\n top: 0;\n z-index: var(--fa-stack-z-index, auto);\n}\n\n.svg-inline--fa.fa-stack-1x {\n height: 1em;\n width: 1.25em;\n}\n.svg-inline--fa.fa-stack-2x {\n height: 2em;\n width: 2.5em;\n}\n\n.fa-inverse {\n color: var(--fa-inverse, #fff);\n}\n\n.sr-only,\n.fa-sr-only {\n position: absolute;\n width: 1px;\n height: 1px;\n padding: 0;\n margin: -1px;\n overflow: hidden;\n clip: rect(0, 0, 0, 0);\n white-space: nowrap;\n border-width: 0;\n}\n\n.sr-only-focusable:not(:focus),\n.fa-sr-only-focusable:not(:focus) {\n position: absolute;\n width: 1px;\n height: 1px;\n padding: 0;\n margin: -1px;\n overflow: hidden;\n clip: rect(0, 0, 0, 0);\n white-space: nowrap;\n border-width: 0;\n}\n\n.svg-inline--fa .fa-primary {\n fill: var(--fa-primary-color, currentColor);\n opacity: var(--fa-primary-opacity, 1);\n}\n\n.svg-inline--fa .fa-secondary {\n fill: var(--fa-secondary-color, currentColor);\n opacity: var(--fa-secondary-opacity, 0.4);\n}\n\n.svg-inline--fa.fa-swap-opacity .fa-primary {\n opacity: var(--fa-secondary-opacity, 0.4);\n}\n\n.svg-inline--fa.fa-swap-opacity .fa-secondary {\n opacity: var(--fa-primary-opacity, 1);\n}\n\n.svg-inline--fa mask .fa-primary,\n.svg-inline--fa mask .fa-secondary {\n fill: black;\n}\n\n.fad.fa-inverse,\n.fa-duotone.fa-inverse {\n color: var(--fa-inverse, #fff);\n}';if("fa"!==e||t!==j){var n=RegExp("\\.".concat("fa","\\-"),"g"),r=RegExp("\\--".concat("fa","\\-"),"g"),a=RegExp("\\.".concat(j),"g");c=c.replace(n,".".concat(e,"-")).replace(r,"--".concat(e,"-")).replace(a,".".concat(t))}return c}var eH=!1;function ew(){ep.autoAddCss&&!eH&&(!function(e){if(e&&R){var t=_.createElement("style");t.setAttribute("type","text/css"),t.innerHTML=e;for(var c=_.head.childNodes,n=null,r=c.length-1;r>-1;r--){var a=c[r];["STYLE","LINK"].indexOf((a.tagName||"").toUpperCase())>-1&&(n=a)}_.head.insertBefore(t,n)}}(eC()),eH=!0)}var eV=A||{};eV[I]||(eV[I]={}),eV[I].styles||(eV[I].styles={}),eV[I].hooks||(eV[I].hooks={}),eV[I].shims||(eV[I].shims=[]);var ek=eV[I],eL=[],eS=!1;function eN(e){var t,c=e.tag,n=e.attributes,r=e.children;return"string"==typeof e?eb(e):"<".concat(c," ").concat(Object.keys((t=void 0===n?{}:n)||{}).reduce(function(e,c){return e+"".concat(c,'="').concat(eb(t[c]),'" ')},"").trim(),">").concat((void 0===r?[]:r).map(eN).join(""),"")}function eT(e,t,c){if(e&&e[t]&&e[t][c])return{prefix:t,iconName:c,icon:e[t][c]}}!R||(eS=(_.documentElement.doScroll?/^loaded|^c/:/^loaded|^i|^c/).test(_.readyState))||_.addEventListener("DOMContentLoaded",function e(){_.removeEventListener("DOMContentLoaded",e),eS=1,eL.map(function(e){return e()})});var eA=function(e,t,c,n){var r,a,o,i=Object.keys(e),s=i.length,l=void 0!==n?function(e,c,r,a){return t.call(n,e,c,r,a)}:t;for(void 0===c?(r=1,o=e[i[0]]):(r=0,o=c);r=55296&&r<=56319&&c2&&void 0!==arguments[2]?arguments[2]:{},n=c.skipHooks,r=eE(t);"function"!=typeof ek.hooks.addPack||void 0!==n&&n?ek.styles[e]=g(g({},ek.styles[e]||{}),r):ek.hooks.addPack(e,eE(t)),"fas"===e&&eO("fa",t)}var eR=ek.styles,eP=ek.shims,eI=(b(s={},$,Object.values(J[$])),b(s,G,Object.values(J[G])),s),ej=null,eB={},eF={},eD={},eZ={},eq={},eU=(b(l={},$,Object.keys(X[$])),b(l,G,Object.keys(X[G])),l),eW=function(){var e=function(e){return eA(eR,function(t,c,n){return t[n]=eA(c,e,{}),t},{})};eB=e(function(e,t,c){return t[3]&&(e[t[3]]=c),t[2]&&t[2].filter(function(e){return"number"==typeof e}).forEach(function(t){e[t.toString(16)]=c}),e}),eF=e(function(e,t,c){return e[c]=c,t[2]&&t[2].filter(function(e){return"string"==typeof e}).forEach(function(t){e[t]=c}),e}),eq=e(function(e,t,c){var n=t[2];return e[c]=c,n.forEach(function(t){e[t]=c}),e});var t="far"in eR||ep.autoFetchSvg,c=eA(eP,function(e,c){var n=c[0],r=c[1],a=c[2];return"far"!==r||t||(r="fas"),"string"==typeof n&&(e.names[n]={prefix:r,iconName:a}),"number"==typeof n&&(e.unicodes[n.toString(16)]={prefix:r,iconName:a}),e},{names:{},unicodes:{}});eD=c.names,eZ=c.unicodes,ej=eX(ep.styleDefault,{family:ep.familyDefault})};function e$(e,t){return(eB[e]||{})[t]}function eG(e,t){return(eq[e]||{})[t]}function eY(e){return eD[e]||{prefix:null,iconName:null}}em.push(function(e){ej=eX(e.styleDefault,{family:ep.familyDefault})}),eW();var eK=function(){return{prefix:null,iconName:null,rest:[]}};function eX(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},c=t.family,n=void 0===c?$:c,r=X[n][e],a=Q[n][e]||Q[n][r],o=e in ek.styles?e:null;return a||o||null}var eQ=(b(u={},$,Object.keys(J[$])),b(u,G,Object.keys(J[G])),u);function eJ(e){var t,c=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=c.skipLookups,r=void 0!==n&&n,a=(b(t={},$,"".concat(ep.cssPrefix,"-").concat($)),b(t,G,"".concat(ep.cssPrefix,"-").concat(G)),t),o=null,i=$;(e.includes(a[$])||e.some(function(e){return eQ[$].includes(e)}))&&(i=$),(e.includes(a[G])||e.some(function(e){return eQ[G].includes(e)}))&&(i=G);var s=e.reduce(function(e,t){var c,n,s,l,u=(c=ep.cssPrefix,s=(n=t.split("-"))[0],l=n.slice(1).join("-"),s!==c||""===l||~eu.indexOf(l)?null:l);if(eR[t]?(o=t=eI[i].includes(t)?ee[i][t]:t,e.prefix=t):eU[i].indexOf(t)>-1?(o=t,e.prefix=eX(t,{family:i})):u?e.iconName=u:t!==ep.replacementClass&&t!==a[$]&&t!==a[G]&&e.rest.push(t),!r&&e.prefix&&e.iconName){var f="fa"===o?eY(e.iconName):{},h=eG(e.prefix,e.iconName);f.prefix&&(o=null),e.iconName=f.iconName||h||e.iconName,e.prefix=f.prefix||e.prefix,"far"!==e.prefix||eR.far||!eR.fas||ep.autoFetchSvg||(e.prefix="fas")}return e},eK());return(e.includes("fa-brands")||e.includes("fab"))&&(s.prefix="fab"),(e.includes("fa-duotone")||e.includes("fad"))&&(s.prefix="fad"),!s.prefix&&i===G&&(eR.fass||ep.autoFetchSvg)&&(s.prefix="fass",s.iconName=eG(s.prefix,s.iconName)||s.iconName),("fa"===s.prefix||"fa"===o)&&(s.prefix=ej||"fas"),s}var e1=function(){var e,t;function c(){!function(e,t){if(!(e instanceof t))throw TypeError("Cannot call a class as a function")}(this,c),this.definitions={}}return e=[{key:"add",value:function(){for(var e=this,t=arguments.length,c=Array(t),n=0;n0&&i.forEach(function(t){"string"==typeof t&&(e[r][t]=o)}),e[r][a]=o}),e}}],z(c.prototype,e),t&&z(c,t),Object.defineProperty(c,"prototype",{writable:!1}),c}(),e2=[],e0={},e3={},e4=Object.keys(e3);function e6(e,t){for(var c=arguments.length,n=Array(c>2?c-2:0),r=2;r1?t-1:0),n=1;n0&&void 0!==arguments[0]?arguments[0]:{};return R?(e5("beforeI2svg",e),e8("pseudoElements2svg",e),e8("i2svg",e)):Promise.reject("Operation requires a DOM of some kind.")},watch:function(){var e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},c=t.autoReplaceSvgRoot;!1===ep.autoReplaceSvg&&(ep.autoReplaceSvg=!0),ep.observeMutations=!0,e=function(){tt({autoReplaceSvgRoot:c}),e5("watch",t)},R&&(eS?setTimeout(e,0):eL.push(e))}},parse:{icon:function(e){if(null===e)return null;if("object"===y(e)&&e.prefix&&e.iconName)return{prefix:e.prefix,iconName:eG(e.prefix,e.iconName)||e.iconName};if(Array.isArray(e)&&2===e.length){var t=0===e[1].indexOf("fa-")?e[1].slice(3):e[1],c=eX(e[0]);return{prefix:c,iconName:eG(c,t)||t}}if("string"==typeof e&&(e.indexOf("".concat(ep.cssPrefix,"-"))>-1||e.match(et))){var n=eJ(e.split(" "),{skipLookups:!0});return{prefix:n.prefix||ej,iconName:eG(n.prefix,n.iconName)||n.iconName}}if("string"==typeof e){var r=ej;return{prefix:r,iconName:eG(r,e)||e}}}},library:e9,findIconDefinition:e7,toHtml:eN},tt=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.autoReplaceSvgRoot,c=void 0===t?_:t;(Object.keys(ek.styles).length>0||ep.autoFetchSvg)&&R&&ep.autoReplaceSvg&&te.dom.i2svg({node:c})};function tc(e,t){return Object.defineProperty(e,"abstract",{get:t}),Object.defineProperty(e,"html",{get:function(){return e.abstract.map(function(e){return eN(e)})}}),Object.defineProperty(e,"node",{get:function(){if(R){var t=_.createElement("div");return t.innerHTML=e.html,t.children}}}),e}function tn(e){var t,c,n,r,a,o,i=e.icons,s=i.main,l=i.mask,u=e.prefix,f=e.iconName,h=e.transform,d=e.symbol,p=e.title,m=e.maskId,v=e.titleId,y=e.extra,z=e.watchable,b=l.found?l:s,M=b.width,x=b.height,C="fak"===u,H=[ep.replacementClass,f?"".concat(ep.cssPrefix,"-").concat(f):""].filter(function(e){return -1===y.classes.indexOf(e)}).filter(function(e){return""!==e||!!e}).concat(y.classes).join(" "),w={children:[],attributes:g(g({},y.attributes),{},{"data-prefix":u,"data-icon":f,class:H,role:y.attributes.role||"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 ".concat(M," ").concat(x)})},V=C&&!~y.classes.indexOf("fa-fw")?{width:"".concat(M/x*1,"em")}:{};void 0!==z&&z&&(w.attributes[B]=""),p&&(w.children.push({tag:"title",attributes:{id:w.attributes["aria-labelledby"]||"title-".concat(v||eg())},children:[p]}),delete w.attributes.title);var k=g(g({},w),{},{prefix:u,iconName:f,main:s,mask:l,maskId:m,transform:h,symbol:d,styles:g(g({},V),y.styles)}),L=l.found&&s.found?e8("generateAbstractMask",k)||{children:[],attributes:{}}:e8("generateAbstractIcon",k)||{children:[],attributes:{}},S=L.children,N=L.attributes;return(k.children=S,k.attributes=N,d)?(t=k.prefix,c=k.iconName,n=k.children,r=k.attributes,o=!0===(a=k.symbol)?"".concat(t,"-").concat(ep.cssPrefix,"-").concat(c):a,[{tag:"svg",attributes:{style:"display: none;"},children:[{tag:"symbol",attributes:g(g({},r),{},{id:o}),children:n}]}]):function(e){var t=e.children,c=e.main,n=e.mask,r=e.attributes,a=e.styles,o=e.transform;if(ex(o)&&c.found&&!n.found){var i={x:c.width/c.height/2,y:.5};r.style=eM(g(g({},a),{},{"transform-origin":"".concat(i.x+o.x/16,"em ").concat(i.y+o.y/16,"em")}))}return[{tag:"svg",attributes:r,children:t}]}(k)}function tr(e){var t,c,n,r,a,o,i,s=e.content,l=e.width,u=e.height,f=e.transform,h=e.title,d=e.extra,p=e.watchable,m=g(g(g({},d.attributes),h?{title:h}:{}),{},{class:d.classes.join(" ")});void 0!==p&&p&&(m[B]="");var v=g({},d.styles);ex(f)&&(v.transform=(c=(t={transform:f,startCentered:!0,width:l,height:u}).transform,n=t.width,r=t.height,o=void 0!==(a=t.startCentered)&&a,i="",o&&P?i+="translate(".concat(c.x/16-(void 0===n?16:n)/2,"em, ").concat(c.y/16-(void 0===r?16:r)/2,"em) "):o?i+="translate(calc(-50% + ".concat(c.x/16,"em), calc(-50% + ").concat(c.y/16,"em)) "):i+="translate(".concat(c.x/16,"em, ").concat(c.y/16,"em) "),i+="scale(".concat(c.size/16*(c.flipX?-1:1),", ").concat(c.size/16*(c.flipY?-1:1),") ")+"rotate(".concat(c.rotate,"deg) ")),v["-webkit-transform"]=v.transform);var y=eM(v);y.length>0&&(m.style=y);var z=[];return z.push({tag:"span",attributes:m,children:[s]}),h&&z.push({tag:"span",attributes:{class:"sr-only"},children:[h]}),z}var ta=ek.styles;function to(e){var t=e[0],c=e[1],n=M(e.slice(4),1)[0];return{found:!0,width:t,height:c,icon:Array.isArray(n)?{tag:"g",attributes:{class:"".concat(ep.cssPrefix,"-").concat(es.GROUP)},children:[{tag:"path",attributes:{class:"".concat(ep.cssPrefix,"-").concat(es.SECONDARY),fill:"currentColor",d:n[0]}},{tag:"path",attributes:{class:"".concat(ep.cssPrefix,"-").concat(es.PRIMARY),fill:"currentColor",d:n[1]}}]}:{tag:"path",attributes:{fill:"currentColor",d:n}}}}var ti={found:!1,width:512,height:512};function ts(e,t){var c=t;return"fa"===t&&null!==ep.styleDefault&&(t=ej),new Promise(function(n,r){if(e8("missingIconAbstract"),"fa"===c){var a,o,i=eY(e)||{};e=i.iconName||e,t=i.prefix||t}if(e&&t&&ta[t]&&ta[t][e])return n(to(ta[t][e]));a=e,o=t,W||ep.showMissingIcons||!a||console.error('Icon with name "'.concat(a,'" and prefix "').concat(o,'" is missing.')),n(g(g({},ti),{},{icon:ep.showMissingIcons&&e&&e8("missingIconAbstract")||{}}))})}var tl=function(){},tu=ep.measurePerformance&&O&&O.mark&&O.measure?O:{mark:tl,measure:tl},tf='FA "6.4.2"',th=function(e){tu.mark("".concat(tf," ").concat(e," ends")),tu.measure("".concat(tf," ").concat(e),"".concat(tf," ").concat(e," begins"),"".concat(tf," ").concat(e," ends"))},td={begin:function(e){return tu.mark("".concat(tf," ").concat(e," begins")),function(){return th(e)}},end:th},tp=function(){};function tm(e){return"string"==typeof(e.getAttribute?e.getAttribute(B):null)}function tv(e){return _.createElementNS("http://www.w3.org/2000/svg",e)}function tg(e){return _.createElement(e)}var ty={replace:function(e){var t=e[0];if(t.parentNode){if(e[1].forEach(function(e){t.parentNode.insertBefore(function e(t){var c=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=c.ceFn,r=void 0===n?"svg"===t.tag?tv:tg:n;if("string"==typeof t)return _.createTextNode(t);var a=r(t.tag);return Object.keys(t.attributes||[]).forEach(function(e){a.setAttribute(e,t.attributes[e])}),(t.children||[]).forEach(function(t){a.appendChild(e(t,{ceFn:r}))}),a}(e),t)}),null===t.getAttribute(B)&&ep.keepOriginalSource){var c,n=_.createComment((c=" ".concat(t.outerHTML," "),c="".concat(c,"Font Awesome fontawesome.com ")));t.parentNode.replaceChild(n,t)}else t.remove()}},nest:function(e){var t=e[0],c=e[1];if(~ez(t).indexOf(ep.replacementClass))return ty.replace(e);var n=new RegExp("".concat(ep.cssPrefix,"-.*"));if(delete c[0].attributes.id,c[0].attributes.class){var r=c[0].attributes.class.split(" ").reduce(function(e,t){return t===ep.replacementClass||t.match(n)?e.toSvg.push(t):e.toNode.push(t),e},{toNode:[],toSvg:[]});c[0].attributes.class=r.toSvg.join(" "),0===r.toNode.length?t.removeAttribute("class"):t.setAttribute("class",r.toNode.join(" "))}var a=c.map(function(e){return eN(e)}).join("\n");t.setAttribute(B,""),t.innerHTML=a}};function tz(e){e()}function tb(e,t){var c="function"==typeof t?t:tp;if(0===e.length)c();else{var n=tz;"async"===ep.mutateApproach&&(n=A.requestAnimationFrame||tz),n(function(){var t=!0===ep.autoReplaceSvg?ty.replace:ty[ep.autoReplaceSvg]||ty.replace,n=td.begin("mutate");e.map(t),n(),c()})}}var tM=!1,tx=null;function tC(e){if(E&&ep.observeMutations){var t=e.treeCallback,c=void 0===t?tp:t,n=e.nodeCallback,r=void 0===n?tp:n,a=e.pseudoElementsCallback,o=void 0===a?tp:a,i=e.observeMutationsRoot,s=void 0===i?_:i;tx=new E(function(e){if(!tM){var t=ej;ey(e).forEach(function(e){if("childList"===e.type&&e.addedNodes.length>0&&!tm(e.addedNodes[0])&&(ep.searchPseudoElements&&o(e.target),c(e.target)),"attributes"===e.type&&e.target.parentNode&&ep.searchPseudoElements&&o(e.target.parentNode),"attributes"===e.type&&tm(e.target)&&~ei.indexOf(e.attributeName)){if("class"===e.attributeName&&(a=(n=e.target).getAttribute?n.getAttribute(D):null,i=n.getAttribute?n.getAttribute(Z):null,a&&i)){var n,a,i,s,l=eJ(ez(e.target)),u=l.prefix,f=l.iconName;e.target.setAttribute(D,u||t),f&&e.target.setAttribute(Z,f)}else(s=e.target)&&s.classList&&s.classList.contains&&s.classList.contains(ep.replacementClass)&&r(e.target)}})}}),R&&tx.observe(s,{childList:!0,attributes:!0,characterData:!0,subtree:!0})}}function tH(e){var t,c,n,r,a,o,i,s,l,u,f,h=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{styleParser:!0},d=(n=e.getAttribute("data-prefix"),r=e.getAttribute("data-icon"),a=void 0!==e.innerText?e.innerText.trim():"",(o=eJ(ez(e))).prefix||(o.prefix=ej),n&&r&&(o.prefix=n,o.iconName=r),o.iconName&&o.prefix||(o.prefix&&a.length>0&&(o.iconName=(t=o.prefix,c=e.innerText,(eF[t]||{})[c]||e$(o.prefix,e_(e.innerText)))),!o.iconName&&ep.autoFetchSvg&&e.firstChild&&e.firstChild.nodeType===Node.TEXT_NODE&&(o.iconName=e.firstChild.data)),o),p=d.iconName,m=d.prefix,v=d.rest,y=(i=ey(e.attributes).reduce(function(e,t){return"class"!==e.name&&"style"!==e.name&&(e[t.name]=t.value),e},{}),s=e.getAttribute("title"),l=e.getAttribute("data-fa-title-id"),ep.autoA11y&&(s?i["aria-labelledby"]="".concat(ep.replacementClass,"-title-").concat(l||eg()):(i["aria-hidden"]="true",i.focusable="false")),i),z=e6("parseNodeAttributes",{},e),b=h.styleParser?(u=e.getAttribute("style"),f=[],u&&(f=u.split(";").reduce(function(e,t){var c=t.split(":"),n=c[0],r=c.slice(1);return n&&r.length>0&&(e[n]=r.join(":").trim()),e},{})),f):[];return g({iconName:p,title:e.getAttribute("title"),titleId:e.getAttribute("data-fa-title-id"),prefix:m,transform:ev,mask:{iconName:null,prefix:null,rest:[]},maskId:null,symbol:!1,extra:{classes:v,styles:b,attributes:y}},z)}var tw=ek.styles;function tV(e){var t="nest"===ep.autoReplaceSvg?tH(e,{styleParser:!1}):tH(e);return~t.extra.classes.indexOf(ec)?e8("generateLayersText",e,t):e8("generateSvgReplacementMutation",e,t)}var tk=new Set;function tL(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;if(!R)return Promise.resolve();var c=_.documentElement.classList,n=function(e){return c.add("".concat(q,"-").concat(e))},r=function(e){return c.remove("".concat(q,"-").concat(e))},a=ep.autoFetchSvg?tk:Y.map(function(e){return"fa-".concat(e)}).concat(Object.keys(tw));a.includes("fa")||a.push("fa");var o=[".".concat(ec,":not([").concat(B,"])")].concat(a.map(function(e){return".".concat(e,":not([").concat(B,"])")})).join(", ");if(0===o.length)return Promise.resolve();var i=[];try{i=ey(e.querySelectorAll(o))}catch(e){}if(!(i.length>0))return Promise.resolve();n("pending"),r("complete");var s=td.begin("onTree"),l=i.reduce(function(e,t){try{var c=tV(t);c&&e.push(c)}catch(e){W||"MissingIcon"!==e.name||console.error(e)}return e},[]);return new Promise(function(e,c){Promise.all(l).then(function(c){tb(c,function(){n("active"),n("complete"),r("pending"),"function"==typeof t&&t(),s(),e()})}).catch(function(e){s(),c(e)})})}function tS(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;tV(e).then(function(e){e&&tb([e],t)})}Y.map(function(e){tk.add("fa-".concat(e))}),Object.keys(X[$]).map(tk.add.bind(tk)),Object.keys(X[G]).map(tk.add.bind(tk)),tk=x(tk);var tN=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},c=t.transform,n=void 0===c?ev:c,r=t.symbol,a=void 0!==r&&r,o=t.mask,i=void 0===o?null:o,s=t.maskId,l=void 0===s?null:s,u=t.title,f=void 0===u?null:u,h=t.titleId,d=void 0===h?null:h,p=t.classes,m=void 0===p?[]:p,v=t.attributes,y=void 0===v?{}:v,z=t.styles,b=void 0===z?{}:z;if(e){var M=e.prefix,x=e.iconName,C=e.icon;return tc(g({type:"icon"},e),function(){return e5("beforeDOMElementCreation",{iconDefinition:e,params:t}),ep.autoA11y&&(f?y["aria-labelledby"]="".concat(ep.replacementClass,"-title-").concat(d||eg()):(y["aria-hidden"]="true",y.focusable="false")),tn({icons:{main:to(C),mask:i?to(i.icon):{found:!1,width:null,height:null,icon:{}}},prefix:M,iconName:x,transform:g(g({},ev),n),symbol:a,title:f,maskId:l,titleId:d,extra:{attributes:y,styles:b,classes:m}})})}},tT=RegExp('"',"ug");function tA(e,t){var c="".concat("data-fa-pseudo-element-pending").concat(t.replace(":","-"));return new Promise(function(n,r){if(null!==e.getAttribute(c))return n();var a=ey(e.children).filter(function(e){return e.getAttribute(F)===t})[0],o=A.getComputedStyle(e,t),i=o.getPropertyValue("font-family").match(en),s=o.getPropertyValue("font-weight"),l=o.getPropertyValue("content");if(a&&!i)return e.removeChild(a),n();if(i&&"none"!==l&&""!==l){var u=o.getPropertyValue("content"),f=~["Sharp"].indexOf(i[2])?G:$,h=~["Solid","Regular","Light","Thin","Duotone","Brands","Kit"].indexOf(i[2])?Q[f][i[2].toLowerCase()]:er[f][s],d=(C=(M=b=u.replace(tT,"")).length,w=(H=M.charCodeAt(0))>=55296&&H<=56319&&C>1&&(x=M.charCodeAt(1))>=56320&&x<=57343?(H-55296)*1024+x-56320+65536:H,{value:(V=2===b.length&&b[0]===b[1])?e_(b[0]):e_(b),isSecondary:w>=1105920&&w<=1112319||V}),p=d.value,m=d.isSecondary,v=i[0].startsWith("FontAwesome"),y=e$(h,p),z=y;if(v){var b,M,x,C,H,w,V,k,L,S=(k=eZ[p],L=e$("fas",p),k||(L?{prefix:"fas",iconName:L}:null)||{prefix:null,iconName:null});S.iconName&&S.prefix&&(y=S.iconName,h=S.prefix)}if(!y||m||a&&a.getAttribute(D)===h&&a.getAttribute(Z)===z)n();else{e.setAttribute(c,z),a&&e.removeChild(a);var N={iconName:null,title:null,titleId:null,prefix:null,transform:ev,symbol:!1,mask:{iconName:null,prefix:null,rest:[]},maskId:null,extra:{classes:[],styles:{},attributes:{}}},T=N.extra;T.attributes[F]=t,ts(y,h).then(function(r){var a=tn(g(g({},N),{},{icons:{main:r,mask:eK()},prefix:h,iconName:z,extra:T,watchable:!0})),o=_.createElementNS("http://www.w3.org/2000/svg","svg");"::before"===t?e.insertBefore(o,e.firstChild):e.appendChild(o),o.outerHTML=a.map(function(e){return eN(e)}).join("\n"),e.removeAttribute(c),n()}).catch(r)}}else n()})}function t_(e){return Promise.all([tA(e,"::before"),tA(e,"::after")])}function tE(e){return e.parentNode!==document.head&&!~U.indexOf(e.tagName.toUpperCase())&&!e.getAttribute(F)&&(!e.parentNode||"svg"!==e.parentNode.tagName)}function tO(e){if(R)return new Promise(function(t,c){var n=ey(e.querySelectorAll("*")).filter(tE).map(t_),r=td.begin("searchPseudoElements");tM=!0,Promise.all(n).then(function(){r(),tM=!1,t()}).catch(function(){r(),tM=!1,c()})})}var tR=!1,tP=function(e){return e.toLowerCase().split(" ").reduce(function(e,t){var c=t.toLowerCase().split("-"),n=c[0],r=c.slice(1).join("-");if(n&&"h"===r)return e.flipX=!0,e;if(n&&"v"===r)return e.flipY=!0,e;if(isNaN(r=parseFloat(r)))return e;switch(n){case"grow":e.size=e.size+r;break;case"shrink":e.size=e.size-r;break;case"left":e.x=e.x-r;break;case"right":e.x=e.x+r;break;case"up":e.y=e.y-r;break;case"down":e.y=e.y+r;break;case"rotate":e.rotate=e.rotate+r}return e},{size:16,x:0,y:0,flipX:!1,flipY:!1,rotate:0})},tI={x:0,y:0,width:"100%",height:"100%"};function tj(e){var t=!(arguments.length>1)||void 0===arguments[1]||arguments[1];return e.attributes&&(e.attributes.fill||t)&&(e.attributes.fill="black"),e}e2=[{mixout:function(){return{dom:{css:eC,insertCss:ew}}},hooks:function(){return{beforeDOMElementCreation:function(){ew()},beforeI2svg:function(){ew()}}}},{mixout:function(){return{icon:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},c=(e||{}).icon?e:e7(e||{}),n=t.mask;return n&&(n=(n||{}).icon?n:e7(n||{})),tN(c,g(g({},t),{},{mask:n}))}}},hooks:function(){return{mutationObserverCallbacks:function(e){return e.treeCallback=tL,e.nodeCallback=tS,e}}},provides:function(e){e.i2svg=function(e){var t=e.node,c=void 0===t?_:t,n=e.callback;return tL(c,void 0===n?function(){}:n)},e.generateSvgReplacementMutation=function(e,t){var c=t.iconName,n=t.title,r=t.titleId,a=t.prefix,o=t.transform,i=t.symbol,s=t.mask,l=t.maskId,u=t.extra;return new Promise(function(t,f){Promise.all([ts(c,a),s.iconName?ts(s.iconName,s.prefix):Promise.resolve({found:!1,width:512,height:512,icon:{}})]).then(function(s){var f=M(s,2);t([e,tn({icons:{main:f[0],mask:f[1]},prefix:a,iconName:c,transform:o,symbol:i,maskId:l,title:n,titleId:r,extra:u,watchable:!0})])}).catch(f)})},e.generateAbstractIcon=function(e){var t,c=e.children,n=e.attributes,r=e.main,a=e.transform,o=eM(e.styles);return o.length>0&&(n.style=o),ex(a)&&(t=e8("generateAbstractTransformGrouping",{main:r,transform:a,containerWidth:r.width,iconWidth:r.width})),c.push(t||r.icon),{children:c,attributes:n}}}},{mixout:function(){return{layer:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},c=t.classes,n=void 0===c?[]:c;return tc({type:"layer"},function(){e5("beforeDOMElementCreation",{assembler:e,params:t});var c=[];return e(function(e){Array.isArray(e)?e.map(function(e){c=c.concat(e.abstract)}):c=c.concat(e.abstract)}),[{tag:"span",attributes:{class:["".concat(ep.cssPrefix,"-layers")].concat(x(n)).join(" ")},children:c}]})}}}},{mixout:function(){return{counter:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},c=t.title,n=void 0===c?null:c,r=t.classes,a=void 0===r?[]:r,o=t.attributes,i=void 0===o?{}:o,s=t.styles,l=void 0===s?{}:s;return tc({type:"counter",content:e},function(){var c,r,o,s,u,f,h;return e5("beforeDOMElementCreation",{content:e,params:t}),r=(c={content:e.toString(),title:n,extra:{attributes:i,styles:l,classes:["".concat(ep.cssPrefix,"-layers-counter")].concat(x(a))}}).content,o=c.title,u=g(g(g({},(s=c.extra).attributes),o?{title:o}:{}),{},{class:s.classes.join(" ")}),(f=eM(s.styles)).length>0&&(u.style=f),(h=[]).push({tag:"span",attributes:u,children:[r]}),o&&h.push({tag:"span",attributes:{class:"sr-only"},children:[o]}),h})}}}},{mixout:function(){return{text:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},c=t.transform,n=void 0===c?ev:c,r=t.title,a=void 0===r?null:r,o=t.classes,i=void 0===o?[]:o,s=t.attributes,l=void 0===s?{}:s,u=t.styles,f=void 0===u?{}:u;return tc({type:"text",content:e},function(){return e5("beforeDOMElementCreation",{content:e,params:t}),tr({content:e,transform:g(g({},ev),n),title:a,extra:{attributes:l,styles:f,classes:["".concat(ep.cssPrefix,"-layers-text")].concat(x(i))}})})}}},provides:function(e){e.generateLayersText=function(e,t){var c=t.title,n=t.transform,r=t.extra,a=null,o=null;if(P){var i=parseInt(getComputedStyle(e).fontSize,10),s=e.getBoundingClientRect();a=s.width/i,o=s.height/i}return ep.autoA11y&&!c&&(r.attributes["aria-hidden"]="true"),Promise.resolve([e,tr({content:e.innerHTML,width:a,height:o,transform:n,title:c,extra:r,watchable:!0})])}}},{hooks:function(){return{mutationObserverCallbacks:function(e){return e.pseudoElementsCallback=tO,e}}},provides:function(e){e.pseudoElements2svg=function(e){var t=e.node,c=void 0===t?_:t;ep.searchPseudoElements&&tO(c)}}},{mixout:function(){return{dom:{unwatch:function(){tM=!0,tR=!0}}}},hooks:function(){return{bootstrap:function(){tC(e6("mutationObserverCallbacks",{}))},noAuto:function(){tx&&tx.disconnect()},watch:function(e){var t=e.observeMutationsRoot;tR?tM=!1:tC(e6("mutationObserverCallbacks",{observeMutationsRoot:t}))}}}},{mixout:function(){return{parse:{transform:function(e){return tP(e)}}}},hooks:function(){return{parseNodeAttributes:function(e,t){var c=t.getAttribute("data-fa-transform");return c&&(e.transform=tP(c)),e}}},provides:function(e){e.generateAbstractTransformGrouping=function(e){var t=e.main,c=e.transform,n=e.containerWidth,r=e.iconWidth,a="translate(".concat(32*c.x,", ").concat(32*c.y,") "),o="scale(".concat(c.size/16*(c.flipX?-1:1),", ").concat(c.size/16*(c.flipY?-1:1),") "),i="rotate(".concat(c.rotate," 0 0)"),s={transform:"".concat(a," ").concat(o," ").concat(i)},l={outer:{transform:"translate(".concat(n/2," 256)")},inner:s,path:{transform:"translate(".concat(-(r/2*1)," -256)")}};return{tag:"g",attributes:g({},l.outer),children:[{tag:"g",attributes:g({},l.inner),children:[{tag:t.icon.tag,children:t.icon.children,attributes:g(g({},t.icon.attributes),l.path)}]}]}}}},{hooks:function(){return{parseNodeAttributes:function(e,t){var c=t.getAttribute("data-fa-mask"),n=c?eJ(c.split(" ").map(function(e){return e.trim()})):eK();return n.prefix||(n.prefix=ej),e.mask=n,e.maskId=t.getAttribute("data-fa-mask-id"),e}}},provides:function(e){e.generateAbstractMask=function(e){var t,c,n,r,a,o,i,s,l=e.children,u=e.attributes,f=e.main,h=e.mask,d=e.maskId,p=e.transform,m=f.width,v=f.icon,y=h.width,z=h.icon,b=(c=(t={transform:p,containerWidth:y,iconWidth:m}).transform,n=t.containerWidth,r=t.iconWidth,a="translate(".concat(32*c.x,", ").concat(32*c.y,") "),o="scale(".concat(c.size/16*(c.flipX?-1:1),", ").concat(c.size/16*(c.flipY?-1:1),") "),i="rotate(".concat(c.rotate," 0 0)"),s={transform:"".concat(a," ").concat(o," ").concat(i)},{outer:{transform:"translate(".concat(n/2," 256)")},inner:s,path:{transform:"translate(".concat(-(r/2*1)," -256)")}}),M={tag:"rect",attributes:g(g({},tI),{},{fill:"white"})},x=v.children?{children:v.children.map(tj)}:{},C={tag:"g",attributes:g({},b.inner),children:[tj(g({tag:v.tag,attributes:g(g({},v.attributes),b.path)},x))]},H={tag:"g",attributes:g({},b.outer),children:[C]},w="mask-".concat(d||eg()),V="clip-".concat(d||eg()),k={tag:"mask",attributes:g(g({},tI),{},{id:w,maskUnits:"userSpaceOnUse",maskContentUnits:"userSpaceOnUse"}),children:[M,H]},L={tag:"defs",children:[{tag:"clipPath",attributes:{id:V},children:"g"===z.tag?z.children:[z]},k]};return l.push(L,{tag:"rect",attributes:g({fill:"currentColor","clip-path":"url(#".concat(V,")"),mask:"url(#".concat(w,")")},tI)}),{children:l,attributes:u}}}},{provides:function(e){var t=!1;A.matchMedia&&(t=A.matchMedia("(prefers-reduced-motion: reduce)").matches),e.missingIconAbstract=function(){var e=[],c={fill:"currentColor"},n={attributeType:"XML",repeatCount:"indefinite",dur:"2s"};e.push({tag:"path",attributes:g(g({},c),{},{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 r=g(g({},n),{},{attributeName:"opacity"}),a={tag:"circle",attributes:g(g({},c),{},{cx:"256",cy:"364",r:"28"}),children:[]};return t||a.children.push({tag:"animate",attributes:g(g({},n),{},{attributeName:"r",values:"28;14;28;28;14;28;"})},{tag:"animate",attributes:g(g({},r),{},{values:"1;0;1;1;0;1;"})}),e.push(a),e.push({tag:"path",attributes:g(g({},c),{},{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:t?[]:[{tag:"animate",attributes:g(g({},r),{},{values:"1;0;0;0;0;1;"})}]}),t||e.push({tag:"path",attributes:g(g({},c),{},{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:g(g({},r),{},{values:"0;0;1;1;0;0;"})}]}),{tag:"g",attributes:{class:"missing"},children:e}}}},{hooks:function(){return{parseNodeAttributes:function(e,t){var c=t.getAttribute("data-fa-symbol");return e.symbol=null!==c&&(""===c||c),e}}}}],e0={},Object.keys(e3).forEach(function(e){-1===e4.indexOf(e)&&delete e3[e]}),e2.forEach(function(e){var t=e.mixout?e.mixout():{};if(Object.keys(t).forEach(function(e){"function"==typeof t[e]&&(te[e]=t[e]),"object"===y(t[e])&&Object.keys(t[e]).forEach(function(c){te[e]||(te[e]={}),te[e][c]=t[e][c]})}),e.hooks){var c=e.hooks();Object.keys(c).forEach(function(e){e0[e]||(e0[e]=[]),e0[e].push(c[e])})}e.provides&&e.provides(e3)}),te.noAuto,te.config;var tB=te.library;te.dom;var tF=te.parse;te.findIconDefinition,te.toHtml;var tD=te.icon;te.layer,te.text,te.counter;var tZ={prefix:"fab",iconName:"square-js",icon:[448,512,["js-square"],"f3b9","M400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zM243.8 381.4c0 43.6-25.6 63.5-62.9 63.5-33.7 0-53.2-17.4-63.2-38.5l34.3-20.7c6.6 11.7 12.6 21.6 27.1 21.6 13.8 0 22.6-5.4 22.6-26.5V237.7h42.1v143.7zm99.6 63.5c-39.1 0-64.4-18.6-76.7-43l34.3-19.8c9 14.7 20.8 25.6 41.5 25.6 17.4 0 28.6-8.7 28.6-20.8 0-14.4-11.4-19.5-30.7-28l-10.5-4.5c-30.4-12.9-50.5-29.2-50.5-63.5 0-31.6 24.1-55.6 61.6-55.6 26.8 0 46 9.3 59.8 33.7L368 290c-7.2-12.9-15-18-27.1-18-12.3 0-20.1 7.8-20.1 18 0 12.6 7.8 17.7 25.9 25.6l10.5 4.5c35.8 15.3 55.9 31 55.9 66.2 0 37.8-29.8 58.6-69.7 58.6z"]},tq={prefix:"fab",iconName:"square-reddit",icon:[448,512,["reddit-square"],"f1a2","M283.2 345.5c2.7 2.7 2.7 6.8 0 9.2-24.5 24.5-93.8 24.6-118.4 0-2.7-2.4-2.7-6.5 0-9.2 2.4-2.4 6.5-2.4 8.9 0 18.7 19.2 81 19.6 100.5 0 2.4-2.3 6.6-2.3 9 0zm-91.3-53.8c0-14.9-11.9-26.8-26.5-26.8-14.9 0-26.8 11.9-26.8 26.8 0 14.6 11.9 26.5 26.8 26.5 14.6 0 26.5-11.9 26.5-26.5zm90.7-26.8c-14.6 0-26.5 11.9-26.5 26.8 0 14.6 11.9 26.5 26.5 26.5 14.9 0 26.8-11.9 26.8-26.5 0-14.9-11.9-26.8-26.8-26.8zM448 80v352c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V80c0-26.5 21.5-48 48-48h352c26.5 0 48 21.5 48 48zm-99.7 140.6c-10.1 0-19 4.2-25.6 10.7-24.1-16.7-56.5-27.4-92.5-28.6l18.7-84.2 59.5 13.4c0 14.6 11.9 26.5 26.5 26.5 14.9 0 26.8-12.2 26.8-26.8 0-14.6-11.9-26.8-26.8-26.8-10.4 0-19.3 6.2-23.8 14.9l-65.7-14.6c-3.3-.9-6.5 1.5-7.4 4.8l-20.5 92.8c-35.7 1.5-67.8 12.2-91.9 28.9-6.5-6.8-15.8-11-25.9-11-37.5 0-49.8 50.4-15.5 67.5-1.2 5.4-1.8 11-1.8 16.7 0 56.5 63.7 102.3 141.9 102.3 78.5 0 142.2-45.8 142.2-102.3 0-5.7-.6-11.6-2.1-17 33.6-17.2 21.2-67.2-16.1-67.2z"]},tU={prefix:"fab",iconName:"square-instagram",icon:[448,512,["instagram-square"],"e055","M224,202.66A53.34,53.34,0,1,0,277.36,256,53.38,53.38,0,0,0,224,202.66Zm124.71-41a54,54,0,0,0-30.41-30.41c-21-8.29-71-6.43-94.3-6.43s-73.25-1.93-94.31,6.43a54,54,0,0,0-30.41,30.41c-8.28,21-6.43,71.05-6.43,94.33S91,329.26,99.32,350.33a54,54,0,0,0,30.41,30.41c21,8.29,71,6.43,94.31,6.43s73.24,1.93,94.3-6.43a54,54,0,0,0,30.41-30.41c8.35-21,6.43-71.05,6.43-94.33S357.1,182.74,348.75,161.67ZM224,338a82,82,0,1,1,82-82A81.9,81.9,0,0,1,224,338Zm85.38-148.3a19.14,19.14,0,1,1,19.13-19.14A19.1,19.1,0,0,1,309.42,189.74ZM400,32H48A48,48,0,0,0,0,80V432a48,48,0,0,0,48,48H400a48,48,0,0,0,48-48V80A48,48,0,0,0,400,32ZM382.88,322c-1.29,25.63-7.14,48.34-25.85,67s-41.4,24.63-67,25.85c-26.41,1.49-105.59,1.49-132,0-25.63-1.29-48.26-7.15-67-25.85s-24.63-41.42-25.85-67c-1.49-26.42-1.49-105.61,0-132,1.29-25.63,7.07-48.34,25.85-67s41.47-24.56,67-25.78c26.41-1.49,105.59-1.49,132,0,25.63,1.29,48.33,7.15,67,25.85s24.63,41.42,25.85,67.05C384.37,216.44,384.37,295.56,382.88,322Z"]},tW={prefix:"fab",iconName:"square-hacker-news",icon:[448,512,["hacker-news-square"],"f3af","M400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zM21.2 229.2H21c.1-.1.2-.3.3-.4 0 .1 0 .3-.1.4zm218 53.9V384h-31.4V281.3L128 128h37.3c52.5 98.3 49.2 101.2 59.3 125.6 12.3-27 5.8-24.4 60.6-125.6H320l-80.8 155.1z"]},t$={prefix:"fab",iconName:"square-snapchat",icon:[448,512,["snapchat-square"],"f2ad","M384,32H64A64,64,0,0,0,0,96V416a64,64,0,0,0,64,64H384a64,64,0,0,0,64-64V96A64,64,0,0,0,384,32Zm-3.907,319.309-.083.1a32.364,32.364,0,0,1-8.717,6.823,90.26,90.26,0,0,1-20.586,8.2,12.694,12.694,0,0,0-3.852,1.76c-2.158,1.909-2.1,4.64-4.4,8.55a23.137,23.137,0,0,1-6.84,7.471c-6.707,4.632-14.244,4.923-22.23,5.23-7.214.274-15.39.581-24.729,3.669-3.761,1.245-7.753,3.694-12.377,6.533-11.265,6.9-26.68,16.353-52.3,16.353s-40.925-9.4-52.106-16.279c-4.657-2.888-8.675-5.362-12.543-6.64-9.339-3.08-17.516-3.4-24.729-3.67-7.986-.307-15.523-.6-22.231-5.229a23.085,23.085,0,0,1-6.01-6.11c-3.2-4.632-2.855-7.8-5.254-9.895a13.428,13.428,0,0,0-4.1-1.834,89.986,89.986,0,0,1-20.313-8.127,32.905,32.905,0,0,1-8.3-6.284c-6.583-6.757-8.276-14.776-5.686-21.824,3.436-9.338,11.571-12.111,19.4-16.262,14.776-8.027,26.348-18.055,34.433-29.884a68.236,68.236,0,0,0,5.985-10.567c.789-2.158.772-3.329.241-4.416a7.386,7.386,0,0,0-2.208-2.217c-2.532-1.676-5.113-3.353-6.882-4.5-3.27-2.141-5.868-3.818-7.529-4.98-6.267-4.383-10.65-9.04-13.4-14.245a28.4,28.4,0,0,1-1.369-23.584c4.134-10.924,14.469-17.706,26.978-17.706a37.141,37.141,0,0,1,7.845.83c.689.15,1.37.307,2.042.482-.108-7.43.058-15.357.722-23.119,2.358-27.261,11.912-41.589,21.874-52.994a86.836,86.836,0,0,1,22.28-17.931C188.254,100.383,205.312,96,224,96s35.828,4.383,50.944,13.016a87.169,87.169,0,0,1,22.239,17.9c9.961,11.406,19.516,25.709,21.874,52.995a231.194,231.194,0,0,1,.713,23.118c.673-.174,1.362-.332,2.051-.481a37.131,37.131,0,0,1,7.844-.83c12.5,0,22.82,6.782,26.971,17.706a28.37,28.37,0,0,1-1.4,23.559c-2.74,5.2-7.123,9.861-13.39,14.244-1.668,1.187-4.258,2.864-7.529,4.981-1.835,1.187-4.541,2.947-7.164,4.682a6.856,6.856,0,0,0-1.951,2.034c-.506,1.046-.539,2.191.166,4.208a69.015,69.015,0,0,0,6.085,10.792c8.268,12.1,20.188,22.313,35.454,30.407,1.486.772,2.98,1.5,4.441,2.258.722.332,1.569.763,2.491,1.3,4.9,2.723,9.2,6.01,11.455,12.153C387.821,336.915,386.269,344.7,380.093,351.309Zm-16.719-18.461c-50.313-24.314-58.332-61.918-58.689-64.749-.431-3.379-.921-6.035,2.806-9.472,3.594-3.328,19.541-13.19,23.965-16.278,7.33-5.114,10.534-10.219,8.16-16.495-1.66-4.316-5.686-5.976-9.961-5.976a18.5,18.5,0,0,0-3.993.448c-8.035,1.743-15.838,5.769-20.354,6.857a7.1,7.1,0,0,1-1.66.224c-2.408,0-3.279-1.071-3.088-3.968.564-8.783,1.759-25.925.373-41.937-1.884-22.032-8.99-32.948-17.432-42.6-4.051-4.624-23.135-24.654-59.536-24.654S168.53,134.359,164.479,139c-8.434,9.654-15.531,20.57-17.432,42.6-1.386,16.013-.141,33.147.373,41.937.166,2.756-.68,3.968-3.088,3.968a7.1,7.1,0,0,1-1.66-.224c-4.507-1.087-12.31-5.113-20.346-6.856a18.494,18.494,0,0,0-3.993-.449c-4.25,0-8.3,1.636-9.961,5.977-2.374,6.276.847,11.381,8.168,16.494,4.425,3.088,20.371,12.958,23.966,16.279,3.719,3.437,3.237,6.093,2.805,9.471-.356,2.79-8.384,40.394-58.689,64.749-2.946,1.428-7.96,4.45.88,9.331,13.88,7.628,23.111,6.807,30.3,11.43,6.093,3.927,2.5,12.394,6.923,15.449,5.454,3.76,21.583-.266,42.335,6.6,17.433,5.744,28.116,22.015,58.963,22.015s41.788-16.3,58.938-21.973c20.795-6.865,36.89-2.839,42.336-6.6,4.433-3.055.822-11.522,6.923-15.448,7.181-4.624,16.411-3.8,30.3-11.472C371.36,337.355,366.346,334.333,363.374,332.848Z"]},tG={prefix:"fab",iconName:"square-font-awesome-stroke",icon:[448,512,["font-awesome-alt"],"f35c","M201.6,152c-25.4,0-37.4,10.4-57.6,14.4V160c0-8.8-7.2-16-16-16s-16,7.2-16,16v192c0,0.8,0.1,1.6,0.2,2.4 c0.1,0.4,0.1,0.8,0.2,1.2c1.6,7.1,8,12.4,15.6,12.4s14-5.3,15.6-12.4c0.1-0.4,0.2-0.8,0.2-1.2c0.1-0.8,0.2-1.6,0.2-2.4V198.4 c4-0.8,7.7-1.8,11.2-3c14.3-4.7,26-11.4,46.4-11.4c31.4,0,43.2,16,74.6,16c8.9,0,15.9-1.1,24.2-3.5c1.2-0.3,2.4-0.7,3.6-1.1v96 c-10,3.2-17.6,4.6-27.8,4.6c-31.4,0-43.4-16-74.6-16c-10.2,0-18.2,1.8-25.6,4v32c7.4-2.4,15.4-4,25.6-4c31.4,0,43.2,16,74.6,16 c18.6,0,28.2-4.8,59.8-16V152c-31.6,11.2-41.2,16-59.8,16C244.8,168,232.8,152,201.6,152z M384,32H64C28.7,32,0,60.7,0,96v320 c0,35.3,28.7,64,64,64h320c35.3,0,64-28.7,64-64V96C448,60.7,419.3,32,384,32z M416,416c0,17.6-14.4,32-32,32H64 c-17.6,0-32-14.4-32-32V96c0-17.6,14.4-32,32-32h320c17.6,0,32,14.4,32,32V416z"]},tY={prefix:"fab",iconName:"square-viadeo",icon:[448,512,["viadeo-square"],"f2aa","M400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zM280.7 381.2c-42.4 46.2-120 46.6-162.4 0-68-73.6-19.8-196.1 81.2-196.1 13.3 0 26.6 2.1 39.1 6.7-4.3 8.4-7.3 17.6-8.4 27.1-9.7-4.1-20.2-6-30.7-6-48.8 0-84.6 41.7-84.6 88.9 0 43 28.5 78.7 69.5 85.9 61.5-24 72.9-117.6 72.9-175 0-7.3 0-14.8-.6-22.1-11.2-32.9-26.6-64.6-44.2-94.5 27.1 18.3 41.9 62.5 44.2 94.1v.4c7.7 22.5 11.8 46.2 11.8 70 0 54.1-21.9 99-68.3 128.2l-2.4.2c50 1 86.2-38.6 86.2-87.2 0-12.2-2.1-24.3-6.9-35.7 9.5-1.9 18.5-5.6 26.4-10.5 15.3 36.6 12.6 87.3-22.8 125.6zM309 233.7c-13.3 0-25.1-7.1-34.4-16.1 21.9-12 49.6-30.7 62.3-53 1.5-3 4.1-8.6 4.5-12-12.5 27.9-44.2 49.8-73.9 56.7-4.7-7.3-7.5-15.5-7.5-24.3 0-10.3 5.2-24.1 12.9-31.6 21.6-20.5 53-8.5 72.4-50 32.5 46.2 13.1 130.3-36.3 130.3z"]},tK={prefix:"fab",iconName:"square-dribbble",icon:[448,512,["dribbble-square"],"f397","M90.2 228.2c8.9-42.4 37.4-77.7 75.7-95.7 3.6 4.9 28 38.8 50.7 79-64 17-120.3 16.8-126.4 16.7zM314.6 154c-33.6-29.8-79.3-41.1-122.6-30.6 3.8 5.1 28.6 38.9 51 80 48.6-18.3 69.1-45.9 71.6-49.4zM140.1 364c40.5 31.6 93.3 36.7 137.3 18-2-12-10-53.8-29.2-103.6-55.1 18.8-93.8 56.4-108.1 85.6zm98.8-108.2c-3.4-7.8-7.2-15.5-11.1-23.2C159.6 253 93.4 252.2 87.4 252c0 1.4-.1 2.8-.1 4.2 0 35.1 13.3 67.1 35.1 91.4 22.2-37.9 67.1-77.9 116.5-91.8zm34.9 16.3c17.9 49.1 25.1 89.1 26.5 97.4 30.7-20.7 52.5-53.6 58.6-91.6-4.6-1.5-42.3-12.7-85.1-5.8zm-20.3-48.4c4.8 9.8 8.3 17.8 12 26.8 45.5-5.7 90.7 3.4 95.2 4.4-.3-32.3-11.8-61.9-30.9-85.1-2.9 3.9-25.8 33.2-76.3 53.9zM448 80v352c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V80c0-26.5 21.5-48 48-48h352c26.5 0 48 21.5 48 48zm-64 176c0-88.2-71.8-160-160-160S64 167.8 64 256s71.8 160 160 160 160-71.8 160-160z"]},tX={prefix:"fab",iconName:"square-twitter",icon:[448,512,["twitter-square"],"f081","M64 32C28.7 32 0 60.7 0 96V416c0 35.3 28.7 64 64 64H384c35.3 0 64-28.7 64-64V96c0-35.3-28.7-64-64-64H64zM351.3 199.3v0c0 86.7-66 186.6-186.6 186.6c-37.2 0-71.7-10.8-100.7-29.4c5.3 .6 10.4 .8 15.8 .8c30.7 0 58.9-10.4 81.4-28c-28.8-.6-53-19.5-61.3-45.5c10.1 1.5 19.2 1.5 29.6-1.2c-30-6.1-52.5-32.5-52.5-64.4v-.8c8.7 4.9 18.9 7.9 29.6 8.3c-9-6-16.4-14.1-21.5-23.6s-7.8-20.2-7.7-31c0-12.2 3.2-23.4 8.9-33.1c32.3 39.8 80.8 65.8 135.2 68.6c-9.3-44.5 24-80.6 64-80.6c18.9 0 35.9 7.9 47.9 20.7c14.8-2.8 29-8.3 41.6-15.8c-4.9 15.2-15.2 28-28.8 36.1c13.2-1.4 26-5.1 37.8-10.2c-8.9 13.1-20.1 24.7-32.9 34c.2 2.8 .2 5.7 .2 8.5z"]},tQ={prefix:"fab",iconName:"square-youtube",icon:[448,512,[61798,"youtube-square"],"f431","M186.8 202.1l95.2 54.1-95.2 54.1V202.1zM448 80v352c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V80c0-26.5 21.5-48 48-48h352c26.5 0 48 21.5 48 48zm-42 176.3s0-59.6-7.6-88.2c-4.2-15.8-16.5-28.2-32.2-32.4C337.9 128 224 128 224 128s-113.9 0-142.2 7.7c-15.7 4.2-28 16.6-32.2 32.4-7.6 28.5-7.6 88.2-7.6 88.2s0 59.6 7.6 88.2c4.2 15.8 16.5 27.7 32.2 31.9C110.1 384 224 384 224 384s113.9 0 142.2-7.7c15.7-4.2 28-16.1 32.2-31.9 7.6-28.5 7.6-88.1 7.6-88.1z"]},tJ={prefix:"fab",iconName:"wpressr",icon:[496,512,["rendact"],"f3e4","M248 8C111.03 8 0 119.03 0 256s111.03 248 248 248 248-111.03 248-248S384.97 8 248 8zm171.33 158.6c-15.18 34.51-30.37 69.02-45.63 103.5-2.44 5.51-6.89 8.24-12.97 8.24-23.02-.01-46.03.06-69.05-.05-5.12-.03-8.25 1.89-10.34 6.72-10.19 23.56-20.63 47-30.95 70.5-1.54 3.51-4.06 5.29-7.92 5.29-45.94-.01-91.87-.02-137.81 0-3.13 0-5.63-1.15-7.72-3.45-11.21-12.33-22.46-24.63-33.68-36.94-2.69-2.95-2.79-6.18-1.21-9.73 8.66-19.54 17.27-39.1 25.89-58.66 12.93-29.35 25.89-58.69 38.75-88.08 1.7-3.88 4.28-5.68 8.54-5.65 14.24.1 28.48.02 42.72.05 6.24.01 9.2 4.84 6.66 10.59-13.6 30.77-27.17 61.55-40.74 92.33-5.72 12.99-11.42 25.99-17.09 39-3.91 8.95 7.08 11.97 10.95 5.6.23-.37-1.42 4.18 30.01-67.69 1.36-3.1 3.41-4.4 6.77-4.39 15.21.08 30.43.02 45.64.04 5.56.01 7.91 3.64 5.66 8.75-8.33 18.96-16.71 37.9-24.98 56.89-4.98 11.43 8.08 12.49 11.28 5.33.04-.08 27.89-63.33 32.19-73.16 2.02-4.61 5.44-6.51 10.35-6.5 26.43.05 52.86 0 79.29.05 12.44.02 13.93-13.65 3.9-13.64-25.26.03-50.52.02-75.78.02-6.27 0-7.84-2.47-5.27-8.27 5.78-13.06 11.59-26.11 17.3-39.21 1.73-3.96 4.52-5.79 8.84-5.78 23.09.06 25.98.02 130.78.03 6.08-.01 8.03 2.79 5.62 8.27z"]},t1={prefix:"fab",iconName:"square-steam",icon:[448,512,["steam-square"],"f1b7","M185.2 356.5c7.7-18.5-1-39.7-19.6-47.4l-29.5-12.2c11.4-4.3 24.3-4.5 36.4.5 12.2 5.1 21.6 14.6 26.7 26.7 5 12.2 5 25.6-.1 37.7-10.5 25.1-39.4 37-64.6 26.5-11.6-4.8-20.4-13.6-25.4-24.2l28.5 11.8c18.6 7.8 39.9-.9 47.6-19.4zM400 32H48C21.5 32 0 53.5 0 80v160.7l116.6 48.1c12-8.2 26.2-12.1 40.7-11.3l55.4-80.2v-1.1c0-48.2 39.3-87.5 87.6-87.5s87.6 39.3 87.6 87.5c0 49.2-40.9 88.7-89.6 87.5l-79 56.3c1.6 38.5-29.1 68.8-65.7 68.8-31.8 0-58.5-22.7-64.5-52.7L0 319.2V432c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zm-99.7 222.5c-32.2 0-58.4-26.1-58.4-58.3s26.2-58.3 58.4-58.3 58.4 26.2 58.4 58.3-26.2 58.3-58.4 58.3zm.1-14.6c24.2 0 43.9-19.6 43.9-43.8 0-24.2-19.6-43.8-43.9-43.8-24.2 0-43.9 19.6-43.9 43.8 0 24.2 19.7 43.8 43.9 43.8z"]},t2={prefix:"fab",iconName:"square-vimeo",icon:[448,512,["vimeo-square"],"f194","M400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zm-16.2 149.6c-1.4 31.1-23.2 73.8-65.3 127.9-43.5 56.5-80.3 84.8-110.4 84.8-18.7 0-34.4-17.2-47.3-51.6-25.2-92.3-35.9-146.4-56.7-146.4-2.4 0-10.8 5-25.1 15.1L64 192c36.9-32.4 72.1-68.4 94.1-70.4 24.9-2.4 40.2 14.6 46 51.1 20.5 129.6 29.6 149.2 66.8 90.5 13.4-21.2 20.6-37.2 21.5-48.3 3.4-32.8-25.6-30.6-45.2-22.2 15.7-51.5 45.8-76.5 90.1-75.1 32.9 1 48.4 22.4 46.5 64z"]},t0={prefix:"fab",iconName:"font-awesome",icon:[448,512,[62501,62694,"font-awesome-flag","font-awesome-logo-full"],"f2b4","M448 48V384C385 407 366 416 329 416C266 416 242 384 179 384C159 384 143 388 128 392V328C143 324 159 320 179 320C242 320 266 352 329 352C349 352 364 349 384 343V135C364 141 349 144 329 144C266 144 242 112 179 112C128 112 104 133 64 141V448C64 466 50 480 32 480S0 466 0 448V64C0 46 14 32 32 32S64 46 64 64V77C104 69 128 48 179 48C242 48 266 80 329 80C366 80 385 71 448 48Z"]},t3={prefix:"fab",iconName:"square-github",icon:[448,512,["github-square"],"f092","M400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zM277.3 415.7c-8.4 1.5-11.5-3.7-11.5-8 0-5.4.2-33 .2-55.3 0-15.6-5.2-25.5-11.3-30.7 37-4.1 76-9.2 76-73.1 0-18.2-6.5-27.3-17.1-39 1.7-4.3 7.4-22-1.7-45-13.9-4.3-45.7 17.9-45.7 17.9-13.2-3.7-27.5-5.6-41.6-5.6-14.1 0-28.4 1.9-41.6 5.6 0 0-31.8-22.2-45.7-17.9-9.1 22.9-3.5 40.6-1.7 45-10.6 11.7-15.6 20.8-15.6 39 0 63.6 37.3 69 74.3 73.1-4.8 4.3-9.1 11.7-10.6 22.3-9.5 4.3-33.8 11.7-48.3-13.9-9.1-15.8-25.5-17.1-25.5-17.1-16.2-.2-1.1 10.2-1.1 10.2 10.8 5 18.4 24.2 18.4 24.2 9.7 29.7 56.1 19.7 56.1 19.7 0 13.9.2 36.5.2 40.6 0 4.3-3 9.5-11.5 8-66-22.1-112.2-84.9-112.2-158.3 0-91.8 70.2-161.5 162-161.5S388 165.6 388 257.4c.1 73.4-44.7 136.3-110.7 158.3zm-98.1-61.1c-1.9.4-3.7-.4-3.9-1.7-.2-1.5 1.1-2.8 3-3.2 1.9-.2 3.7.6 3.9 1.9.3 1.3-1 2.6-3 3zm-9.5-.9c0 1.3-1.5 2.4-3.5 2.4-2.2.2-3.7-.9-3.7-2.4 0-1.3 1.5-2.4 3.5-2.4 1.9-.2 3.7.9 3.7 2.4zm-13.7-1.1c-.4 1.3-2.4 1.9-4.1 1.3-1.9-.4-3.2-1.9-2.8-3.2.4-1.3 2.4-1.9 4.1-1.5 2 .6 3.3 2.1 2.8 3.4zm-12.3-5.4c-.9 1.1-2.8.9-4.3-.6-1.5-1.3-1.9-3.2-.9-4.1.9-1.1 2.8-.9 4.3.6 1.3 1.3 1.8 3.3.9 4.1zm-9.1-9.1c-.9.6-2.6 0-3.7-1.5s-1.1-3.2 0-3.9c1.1-.9 2.8-.2 3.7 1.3 1.1 1.5 1.1 3.3 0 4.1zm-6.5-9.7c-.9.9-2.4.4-3.5-.6-1.1-1.3-1.3-2.8-.4-3.5.9-.9 2.4-.4 3.5.6 1.1 1.3 1.3 2.8.4 3.5zm-6.7-7.4c-.4.9-1.7 1.1-2.8.4-1.3-.6-1.9-1.7-1.5-2.6.4-.6 1.5-.9 2.8-.4 1.3.7 1.9 1.8 1.5 2.6z"]},t4={prefix:"fab",iconName:"square-gitlab",icon:[448,512,["gitlab-square"],"e5ae","M48 32H400C426.5 32 448 53.5 448 80V432C448 458.5 426.5 480 400 480H48C21.5 480 0 458.5 0 432V80C0 53.5 21.5 32 48 32zM382.1 224.9L337.5 108.5C336.6 106.2 334.9 104.2 332.9 102.9C331.3 101.9 329.5 101.3 327.7 101.1C325.9 100.9 324 101.2 322.3 101.8C320.6 102.5 319 103.5 317.8 104.9C316.6 106.3 315.7 107.9 315.2 109.7L285 201.9H162.1L132.9 109.7C132.4 107.9 131.4 106.3 130.2 104.9C128.1 103.6 127.4 102.5 125.7 101.9C123.1 101.2 122.1 100.1 120.3 101.1C118.5 101.3 116.7 101.9 115.1 102.9C113.1 104.2 111.5 106.2 110.6 108.5L65.94 224.9L65.47 226.1C59.05 242.9 58.26 261.3 63.22 278.6C68.18 295.9 78.62 311.1 92.97 321.9L93.14 322L93.52 322.3L161.4 373.2L215.6 414.1C217.1 415.1 220.9 416.9 223.9 416.9C226.9 416.9 229.9 415.1 232.3 414.1L286.4 373.2L354.8 322L355 321.9C369.4 311 379.8 295.8 384.8 278.6C389.7 261.3 388.1 242.9 382.5 226.1L382.1 224.9z"]},t6={prefix:"fab",iconName:"square-odnoklassniki",icon:[448,512,["odnoklassniki-square"],"f264","M184.2 177.1c0-22.1 17.9-40 39.8-40s39.8 17.9 39.8 40c0 22-17.9 39.8-39.8 39.8s-39.8-17.9-39.8-39.8zM448 80v352c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V80c0-26.5 21.5-48 48-48h352c26.5 0 48 21.5 48 48zm-305.1 97.1c0 44.6 36.4 80.9 81.1 80.9s81.1-36.2 81.1-80.9c0-44.8-36.4-81.1-81.1-81.1s-81.1 36.2-81.1 81.1zm174.5 90.7c-4.6-9.1-17.3-16.8-34.1-3.6 0 0-22.7 18-59.3 18s-59.3-18-59.3-18c-16.8-13.2-29.5-5.5-34.1 3.6-7.9 16.1 1.1 23.7 21.4 37 17.3 11.1 41.2 15.2 56.6 16.8l-12.9 12.9c-18.2 18-35.5 35.5-47.7 47.7-17.6 17.6 10.7 45.8 28.4 28.6l47.7-47.9c18.2 18.2 35.7 35.7 47.7 47.9 17.6 17.2 46-10.7 28.6-28.6l-47.7-47.7-13-12.9c15.5-1.6 39.1-5.9 56.2-16.8 20.4-13.3 29.3-21 21.5-37z"]},t5={prefix:"fab",iconName:"square-pinterest",icon:[448,512,["pinterest-square"],"f0d3","M448 80v352c0 26.5-21.5 48-48 48H154.4c9.8-16.4 22.4-40 27.4-59.3 3-11.5 15.3-58.4 15.3-58.4 8 15.3 31.4 28.2 56.3 28.2 74.1 0 127.4-68.1 127.4-152.7 0-81.1-66.2-141.8-151.4-141.8-106 0-162.2 71.1-162.2 148.6 0 36 19.2 80.8 49.8 95.1 4.7 2.2 7.1 1.2 8.2-3.3.8-3.4 5-20.1 6.8-27.8.6-2.5.3-4.6-1.7-7-10.1-12.3-18.3-34.9-18.3-56 0-54.2 41-106.6 110.9-106.6 60.3 0 102.6 41.1 102.6 99.9 0 66.4-33.5 112.4-77.2 112.4-24.1 0-42.1-19.9-36.4-44.4 6.9-29.2 20.3-60.7 20.3-81.8 0-53-75.5-45.7-75.5 25 0 21.7 7.3 36.5 7.3 36.5-31.4 132.8-36.1 134.5-29.6 192.6l2.2.8H48c-26.5 0-48-21.5-48-48V80c0-26.5 21.5-48 48-48h352c26.5 0 48 21.5 48 48z"]},t8={prefix:"fab",iconName:"square-google-plus",icon:[448,512,["google-plus-square"],"f0d4","M400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zM164 356c-55.3 0-100-44.7-100-100s44.7-100 100-100c27 0 49.5 9.8 67 26.2l-27.1 26.1c-7.4-7.1-20.3-15.4-39.8-15.4-34.1 0-61.9 28.2-61.9 63.2 0 34.9 27.8 63.2 61.9 63.2 39.6 0 54.4-28.5 56.8-43.1H164v-34.4h94.4c1 5 1.6 10.1 1.6 16.6 0 57.1-38.3 97.6-96 97.6zm220-81.8h-29v29h-29.2v-29h-29V245h29v-29H355v29h29v29.2z"]},t7={prefix:"fab",iconName:"square-xing",icon:[448,512,["xing-square"],"f169","M400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zM140.4 320.2H93.8c-5.5 0-8.7-5.3-6-10.3l49.3-86.7c.1 0 .1-.1 0-.2l-31.4-54c-3-5.6.2-10.1 6-10.1h46.6c5.2 0 9.5 2.9 12.9 8.7l31.9 55.3c-1.3 2.3-18 31.7-50.1 88.2-3.5 6.2-7.7 9.1-12.6 9.1zm219.7-214.1L257.3 286.8v.2l65.5 119c2.8 5.1.1 10.1-6 10.1h-46.6c-5.5 0-9.7-2.9-12.9-8.7l-66-120.3c2.3-4.1 36.8-64.9 103.4-182.3 3.3-5.8 7.4-8.7 12.5-8.7h46.9c5.7-.1 8.8 4.7 6 10z"]},t9={prefix:"fab",iconName:"42-group",icon:[640,512,["innosoft"],"e080","M320 96V416C341.011 416 361.818 411.861 381.23 403.821C400.641 395.78 418.28 383.995 433.138 369.138C447.995 354.28 459.78 336.641 467.821 317.23C475.861 297.818 480 277.011 480 256C480 234.989 475.861 214.182 467.821 194.771C459.78 175.359 447.995 157.72 433.138 142.863C418.28 128.005 400.641 116.22 381.23 108.179C361.818 100.139 341.011 96 320 96ZM0 256L160.002 416L320.003 256L160.002 96L0 256ZM480 256C480 277.011 484.138 297.818 492.179 317.23C500.219 336.643 512.005 354.28 526.862 369.138C541.72 383.995 559.357 395.781 578.77 403.821C598.182 411.862 618.989 416 640 416V96C597.565 96 556.869 112.858 526.862 142.863C496.857 172.869 480 213.565 480 256Z"]},ce={prefix:"fab",iconName:"square-pied-piper",icon:[448,512,["pied-piper-square"],"e01e","M32 419L0 479.2l.8-328C.8 85.3 54 32 120 32h327.2c-93 28.9-189.9 94.2-253.9 168.6C122.7 282 82.6 338 32 419M448 32S305.2 98.8 261.6 199.1c-23.2 53.6-28.9 118.1-71 158.6-28.9 27.8-69.8 38.2-105.3 56.3-23.2 12-66.4 40.5-84.9 66h328.4c66 0 119.3-53.3 119.3-119.2-.1 0-.1-328.8-.1-328.8z"]},ct={prefix:"fab",iconName:"square-facebook",icon:[448,512,["facebook-square"],"f082","M400 32H48A48 48 0 0 0 0 80v352a48 48 0 0 0 48 48h137.25V327.69h-63V256h63v-54.64c0-62.15 37-96.48 93.67-96.48 27.14 0 55.52 4.84 55.52 4.84v61h-31.27c-30.81 0-40.42 19.12-40.42 38.73V256h68.78l-11 71.69h-57.78V480H400a48 48 0 0 0 48-48V80a48 48 0 0 0-48-48z"]},cc={prefix:"fab",iconName:"square-lastfm",icon:[448,512,["lastfm-square"],"f203","M400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zm-92.2 312.9c-63.4 0-85.4-28.6-97.1-64.1-16.3-51-21.5-84.3-63-84.3-22.4 0-45.1 16.1-45.1 61.2 0 35.2 18 57.2 43.3 57.2 28.6 0 47.6-21.3 47.6-21.3l11.7 31.9s-19.8 19.4-61.2 19.4c-51.3 0-79.9-30.1-79.9-85.8 0-57.9 28.6-92 82.5-92 73.5 0 80.8 41.4 100.8 101.9 8.8 26.8 24.2 46.2 61.2 46.2 24.9 0 38.1-5.5 38.1-19.1 0-19.9-21.8-22-49.9-28.6-30.4-7.3-42.5-23.1-42.5-48 0-40 32.3-52.4 65.2-52.4 37.4 0 60.1 13.6 63 46.6l-36.7 4.4c-1.5-15.8-11-22.4-28.6-22.4-16.1 0-26 7.3-26 19.8 0 11 4.8 17.6 20.9 21.3 32.7 7.1 71.8 12 71.8 57.5.1 36.7-30.7 50.6-76.1 50.6z"]},cn={prefix:"fab",iconName:"wirsindhandwerk",icon:[512,512,["wsh"],"e2d0","M50.77161,479.81213h83.36071V367.84741l-83.36071,47.009Zm329.04675,0h82.35022V414.85645l-82.35022-47.009Zm.00568-448V251.568L256.1759,179.1861,134.50378,251.568V31.81213H50.77161V392.60565L256.1759,270.31909,462.16858,392.60565V31.81213Z"]},cr={prefix:"fab",iconName:"snapchat",icon:[512,512,[62124,"snapchat-ghost"],"f2ab","M496.926,366.6c-3.373-9.176-9.8-14.086-17.112-18.153-1.376-.806-2.641-1.451-3.72-1.947-2.182-1.128-4.414-2.22-6.634-3.373-22.8-12.09-40.609-27.341-52.959-45.42a102.889,102.889,0,0,1-9.089-16.12c-1.054-3.013-1-4.724-.248-6.287a10.221,10.221,0,0,1,2.914-3.038c3.918-2.591,7.96-5.22,10.7-6.993,4.885-3.162,8.754-5.667,11.246-7.44,9.362-6.547,15.909-13.5,20-21.278a42.371,42.371,0,0,0,2.1-35.191c-6.2-16.318-21.613-26.449-40.287-26.449a55.543,55.543,0,0,0-11.718,1.24c-1.029.224-2.059.459-3.063.72.174-11.16-.074-22.94-1.066-34.534-3.522-40.758-17.794-62.123-32.674-79.16A130.167,130.167,0,0,0,332.1,36.443C309.515,23.547,283.91,17,256,17S202.6,23.547,180,36.443a129.735,129.735,0,0,0-33.281,26.783c-14.88,17.038-29.152,38.44-32.673,79.161-.992,11.594-1.24,23.435-1.079,34.533-1-.26-2.021-.5-3.051-.719a55.461,55.461,0,0,0-11.717-1.24c-18.687,0-34.125,10.131-40.3,26.449a42.423,42.423,0,0,0,2.046,35.228c4.105,7.774,10.652,14.731,20.014,21.278,2.48,1.736,6.361,4.24,11.246,7.44,2.641,1.711,6.5,4.216,10.28,6.72a11.054,11.054,0,0,1,3.3,3.311c.794,1.624.818,3.373-.36,6.6a102.02,102.02,0,0,1-8.94,15.785c-12.077,17.669-29.363,32.648-51.434,44.639C32.355,348.608,20.2,352.75,15.069,366.7c-3.868,10.528-1.339,22.506,8.494,32.6a49.137,49.137,0,0,0,12.4,9.387,134.337,134.337,0,0,0,30.342,12.139,20.024,20.024,0,0,1,6.126,2.741c3.583,3.137,3.075,7.861,7.849,14.78a34.468,34.468,0,0,0,8.977,9.127c10.019,6.919,21.278,7.353,33.207,7.811,10.776.41,22.989.881,36.939,5.481,5.778,1.91,11.78,5.605,18.736,9.92C194.842,480.951,217.707,495,255.973,495s61.292-14.123,78.118-24.428c6.907-4.24,12.872-7.9,18.489-9.758,13.949-4.613,26.163-5.072,36.939-5.481,11.928-.459,23.187-.893,33.206-7.812a34.584,34.584,0,0,0,10.218-11.16c3.434-5.84,3.348-9.919,6.572-12.771a18.971,18.971,0,0,1,5.753-2.629A134.893,134.893,0,0,0,476.02,408.71a48.344,48.344,0,0,0,13.019-10.193l.124-.149C498.389,388.5,500.708,376.867,496.926,366.6Zm-34.013,18.277c-20.745,11.458-34.533,10.23-45.259,17.137-9.114,5.865-3.72,18.513-10.342,23.076-8.134,5.617-32.177-.4-63.239,9.858-25.618,8.469-41.961,32.822-88.038,32.822s-62.036-24.3-88.076-32.884c-31-10.255-55.092-4.241-63.239-9.858-6.609-4.563-1.24-17.211-10.341-23.076-10.739-6.907-24.527-5.679-45.26-17.075-13.206-7.291-5.716-11.8-1.314-13.937,75.143-36.381,87.133-92.552,87.666-96.719.645-5.046,1.364-9.014-4.191-14.148-5.369-4.96-29.189-19.7-35.8-24.316-10.937-7.638-15.748-15.264-12.2-24.638,2.48-6.485,8.531-8.928,14.879-8.928a27.643,27.643,0,0,1,5.965.67c12,2.6,23.659,8.617,30.392,10.242a10.749,10.749,0,0,0,2.48.335c3.6,0,4.86-1.811,4.612-5.927-.768-13.132-2.628-38.725-.558-62.644,2.84-32.909,13.442-49.215,26.04-63.636,6.051-6.932,34.484-36.976,88.857-36.976s82.88,29.92,88.931,36.827c12.611,14.421,23.225,30.727,26.04,63.636,2.071,23.919.285,49.525-.558,62.644-.285,4.327,1.017,5.927,4.613,5.927a10.648,10.648,0,0,0,2.48-.335c6.745-1.624,18.4-7.638,30.4-10.242a27.641,27.641,0,0,1,5.964-.67c6.386,0,12.4,2.48,14.88,8.928,3.546,9.374-1.24,17-12.189,24.639-6.609,4.612-30.429,19.343-35.8,24.315-5.568,5.134-4.836,9.1-4.191,14.149.533,4.228,12.511,60.4,87.666,96.718C468.629,373.011,476.119,377.524,462.913,384.877Z"]},ca={prefix:"fab",iconName:"square-behance",icon:[448,512,["behance-square"],"f1b5","M186.5 293c0 19.3-14 25.4-31.2 25.4h-45.1v-52.9h46c18.6.1 30.3 7.8 30.3 27.5zm-7.7-82.3c0-17.7-13.7-21.9-28.9-21.9h-39.6v44.8H153c15.1 0 25.8-6.6 25.8-22.9zm132.3 23.2c-18.3 0-30.5 11.4-31.7 29.7h62.2c-1.7-18.5-11.3-29.7-30.5-29.7zM448 80v352c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V80c0-26.5 21.5-48 48-48h352c26.5 0 48 21.5 48 48zM271.7 185h77.8v-18.9h-77.8V185zm-43 110.3c0-24.1-11.4-44.9-35-51.6 17.2-8.2 26.2-17.7 26.2-37 0-38.2-28.5-47.5-61.4-47.5H68v192h93.1c34.9-.2 67.6-16.9 67.6-55.9zM380 280.5c0-41.1-24.1-75.4-67.6-75.4-42.4 0-71.1 31.8-71.1 73.6 0 43.3 27.3 73 71.1 73 33.2 0 54.7-14.9 65.1-46.8h-33.7c-3.7 11.9-18.6 18.1-30.2 18.1-22.4 0-34.1-13.1-34.1-35.3h100.2c.1-2.3.3-4.8.3-7.2z"]},co={prefix:"fab",iconName:"square-git",icon:[448,512,["git-square"],"f1d2","M100.59 334.24c48.57 3.31 58.95 2.11 58.95 11.94 0 20-65.55 20.06-65.55 1.52.01-5.09 3.29-9.4 6.6-13.46zm27.95-116.64c-32.29 0-33.75 44.47-.75 44.47 32.51 0 31.71-44.47.75-44.47zM448 80v352a48 48 0 0 1-48 48H48a48 48 0 0 1-48-48V80a48 48 0 0 1 48-48h352a48 48 0 0 1 48 48zm-227 69.31c0 14.49 8.38 22.88 22.86 22.88 14.74 0 23.13-8.39 23.13-22.88S258.62 127 243.88 127c-14.48 0-22.88 7.84-22.88 22.31zM199.18 195h-49.55c-25-6.55-81.56-4.85-81.56 46.75 0 18.8 9.4 32 21.85 38.11C74.23 294.23 66.8 301 66.8 310.6c0 6.87 2.79 13.22 11.18 16.76-8.9 8.4-14 14.48-14 25.92C64 373.35 81.53 385 127.52 385c44.22 0 69.87-16.51 69.87-45.73 0-36.67-28.23-35.32-94.77-39.38l8.38-13.43c17 4.74 74.19 6.23 74.19-42.43 0-11.69-4.83-19.82-9.4-25.67l23.38-1.78zm84.34 109.84l-13-1.78c-3.82-.51-4.07-1-4.07-5.09V192.52h-52.6l-2.79 20.57c15.75 5.55 17 4.86 17 10.17V298c0 5.62-.31 4.58-17 6.87v20.06h72.42zM384 315l-6.87-22.37c-40.93 15.37-37.85-12.41-37.85-16.73v-60.72h37.85v-25.41h-35.82c-2.87 0-2 2.52-2-38.63h-24.18c-2.79 27.7-11.68 38.88-34 41.42v22.62c20.47 0 19.82-.85 19.82 2.54v66.57c0 28.72 11.43 40.91 41.67 40.91 14.45 0 30.45-4.83 41.38-10.2z"]},ci={prefix:"fab",iconName:"square-tumblr",icon:[448,512,["tumblr-square"],"f174","M400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zm-82.3 364.2c-8.5 9.1-31.2 19.8-60.9 19.8-75.5 0-91.9-55.5-91.9-87.9v-90h-29.7c-3.4 0-6.2-2.8-6.2-6.2v-42.5c0-4.5 2.8-8.5 7.1-10 38.8-13.7 50.9-47.5 52.7-73.2.5-6.9 4.1-10.2 10-10.2h44.3c3.4 0 6.2 2.8 6.2 6.2v72h51.9c3.4 0 6.2 2.8 6.2 6.2v51.1c0 3.4-2.8 6.2-6.2 6.2h-52.1V321c0 21.4 14.8 33.5 42.5 22.4 3-1.2 5.6-2 8-1.4 2.2.5 3.6 2.1 4.6 4.9l13.8 40.2c1 3.2 2 6.7-.3 9.1z"]},cs={prefix:"fab",iconName:"telegram",icon:[496,512,[62462,"telegram-plane"],"f2c6","M248,8C111.033,8,0,119.033,0,256S111.033,504,248,504,496,392.967,496,256,384.967,8,248,8ZM362.952,176.66c-3.732,39.215-19.881,134.378-28.1,178.3-3.476,18.584-10.322,24.816-16.948,25.425-14.4,1.326-25.338-9.517-39.287-18.661-21.827-14.308-34.158-23.215-55.346-37.177-24.485-16.135-8.612-25,5.342-39.5,3.652-3.793,67.107-61.51,68.335-66.746.153-.655.3-3.1-1.154-4.384s-3.59-.849-5.135-.5q-3.283.746-104.608,69.142-14.845,10.194-26.894,9.934c-8.855-.191-25.888-5.006-38.551-9.123-15.531-5.048-27.875-7.717-26.8-16.291q.84-6.7,18.45-13.7,108.446-47.248,144.628-62.3c68.872-28.647,83.183-33.623,92.511-33.789,2.052-.034,6.639.474,9.61,2.885a10.452,10.452,0,0,1,3.53,6.716A43.765,43.765,0,0,1,362.952,176.66Z"]},cl={prefix:"fab",iconName:"square-whatsapp",icon:[448,512,["whatsapp-square"],"f40c","M224 122.8c-72.7 0-131.8 59.1-131.9 131.8 0 24.9 7 49.2 20.2 70.1l3.1 5-13.3 48.6 49.9-13.1 4.8 2.9c20.2 12 43.4 18.4 67.1 18.4h.1c72.6 0 133.3-59.1 133.3-131.8 0-35.2-15.2-68.3-40.1-93.2-25-25-58-38.7-93.2-38.7zm77.5 188.4c-3.3 9.3-19.1 17.7-26.7 18.8-12.6 1.9-22.4.9-47.5-9.9-39.7-17.2-65.7-57.2-67.7-59.8-2-2.6-16.2-21.5-16.2-41s10.2-29.1 13.9-33.1c3.6-4 7.9-5 10.6-5 2.6 0 5.3 0 7.6.1 2.4.1 5.7-.9 8.9 6.8 3.3 7.9 11.2 27.4 12.2 29.4s1.7 4.3.3 6.9c-7.6 15.2-15.7 14.6-11.6 21.6 15.3 26.3 30.6 35.4 53.9 47.1 4 2 6.3 1.7 8.6-1 2.3-2.6 9.9-11.6 12.5-15.5 2.6-4 5.3-3.3 8.9-2 3.6 1.3 23.1 10.9 27.1 12.9s6.6 3 7.6 4.6c.9 1.9.9 9.9-2.4 19.1zM400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zM223.9 413.2c-26.6 0-52.7-6.7-75.8-19.3L64 416l22.5-82.2c-13.9-24-21.2-51.3-21.2-79.3C65.4 167.1 136.5 96 223.9 96c42.4 0 82.2 16.5 112.2 46.5 29.9 30 47.9 69.8 47.9 112.2 0 87.4-72.7 158.5-160.1 158.5z"]},cu={prefix:"fab",iconName:"slack",icon:[448,512,[62447,"slack-hash"],"f198","M94.12 315.1c0 25.9-21.16 47.06-47.06 47.06S0 341 0 315.1c0-25.9 21.16-47.06 47.06-47.06h47.06v47.06zm23.72 0c0-25.9 21.16-47.06 47.06-47.06s47.06 21.16 47.06 47.06v117.84c0 25.9-21.16 47.06-47.06 47.06s-47.06-21.16-47.06-47.06V315.1zm47.06-188.98c-25.9 0-47.06-21.16-47.06-47.06S139 32 164.9 32s47.06 21.16 47.06 47.06v47.06H164.9zm0 23.72c25.9 0 47.06 21.16 47.06 47.06s-21.16 47.06-47.06 47.06H47.06C21.16 243.96 0 222.8 0 196.9s21.16-47.06 47.06-47.06H164.9zm188.98 47.06c0-25.9 21.16-47.06 47.06-47.06 25.9 0 47.06 21.16 47.06 47.06s-21.16 47.06-47.06 47.06h-47.06V196.9zm-23.72 0c0 25.9-21.16 47.06-47.06 47.06-25.9 0-47.06-21.16-47.06-47.06V79.06c0-25.9 21.16-47.06 47.06-47.06 25.9 0 47.06 21.16 47.06 47.06V196.9zM283.1 385.88c25.9 0 47.06 21.16 47.06 47.06 0 25.9-21.16 47.06-47.06 47.06-25.9 0-47.06-21.16-47.06-47.06v-47.06h47.06zm0-23.72c-25.9 0-47.06-21.16-47.06-47.06 0-25.9 21.16-47.06 47.06-47.06h117.84c25.9 0 47.06 21.16 47.06 47.06 0 25.9-21.16 47.06-47.06 47.06H283.1z"]},cf={prefix:"fab",iconName:"medium",icon:[640,512,[62407,"medium-m"],"f23a","M180.5,74.262C80.813,74.262,0,155.633,0,256S80.819,437.738,180.5,437.738,361,356.373,361,256,280.191,74.262,180.5,74.262Zm288.25,10.646c-49.845,0-90.245,76.619-90.245,171.095s40.406,171.1,90.251,171.1,90.251-76.619,90.251-171.1H559C559,161.5,518.6,84.908,468.752,84.908Zm139.506,17.821c-17.526,0-31.735,68.628-31.735,153.274s14.2,153.274,31.735,153.274S640,340.631,640,256C640,171.351,625.785,102.729,608.258,102.729Z"]},ch={prefix:"far",iconName:"trash-can",icon:[448,512,[61460,"trash-alt"],"f2ed","M170.5 51.6L151.5 80h145l-19-28.4c-1.5-2.2-4-3.6-6.7-3.6H177.1c-2.7 0-5.2 1.3-6.7 3.6zm147-26.6L354.2 80H368h48 8c13.3 0 24 10.7 24 24s-10.7 24-24 24h-8V432c0 44.2-35.8 80-80 80H112c-44.2 0-80-35.8-80-80V128H24c-13.3 0-24-10.7-24-24S10.7 80 24 80h8H80 93.8l36.7-55.1C140.9 9.4 158.4 0 177.1 0h93.7c18.7 0 36.2 9.4 46.6 24.9zM80 128V432c0 17.7 14.3 32 32 32H336c17.7 0 32-14.3 32-32V128H80zm80 64V400c0 8.8-7.2 16-16 16s-16-7.2-16-16V192c0-8.8 7.2-16 16-16s16 7.2 16 16zm80 0V400c0 8.8-7.2 16-16 16s-16-7.2-16-16V192c0-8.8 7.2-16 16-16s16 7.2 16 16zm80 0V400c0 8.8-7.2 16-16 16s-16-7.2-16-16V192c0-8.8 7.2-16 16-16s16 7.2 16 16z"]},cd={prefix:"far",iconName:"message",icon:[512,512,["comment-alt"],"f27a","M160 368c26.5 0 48 21.5 48 48v16l72.5-54.4c8.3-6.2 18.4-9.6 28.8-9.6H448c8.8 0 16-7.2 16-16V64c0-8.8-7.2-16-16-16H64c-8.8 0-16 7.2-16 16V352c0 8.8 7.2 16 16 16h96zm48 124l-.2 .2-5.1 3.8-17.1 12.8c-4.8 3.6-11.3 4.2-16.8 1.5s-8.8-8.2-8.8-14.3V474.7v-6.4V468v-4V416H112 64c-35.3 0-64-28.7-64-64V64C0 28.7 28.7 0 64 0H448c35.3 0 64 28.7 64 64V352c0 35.3-28.7 64-64 64H309.3L208 492z"]},cp={prefix:"far",iconName:"file-lines",icon:[384,512,[128441,128462,61686,"file-alt","file-text"],"f15c","M64 464c-8.8 0-16-7.2-16-16V64c0-8.8 7.2-16 16-16H224v80c0 17.7 14.3 32 32 32h80V448c0 8.8-7.2 16-16 16H64zM64 0C28.7 0 0 28.7 0 64V448c0 35.3 28.7 64 64 64H320c35.3 0 64-28.7 64-64V154.5c0-17-6.7-33.3-18.7-45.3L274.7 18.7C262.7 6.7 246.5 0 229.5 0H64zm56 256c-13.3 0-24 10.7-24 24s10.7 24 24 24H264c13.3 0 24-10.7 24-24s-10.7-24-24-24H120zm0 96c-13.3 0-24 10.7-24 24s10.7 24 24 24H264c13.3 0 24-10.7 24-24s-10.7-24-24-24H120z"]},cm={prefix:"far",iconName:"calendar-days",icon:[448,512,["calendar-alt"],"f073","M152 24c0-13.3-10.7-24-24-24s-24 10.7-24 24V64H64C28.7 64 0 92.7 0 128v16 48V448c0 35.3 28.7 64 64 64H384c35.3 0 64-28.7 64-64V192 144 128c0-35.3-28.7-64-64-64H344V24c0-13.3-10.7-24-24-24s-24 10.7-24 24V64H152V24zM48 192h80v56H48V192zm0 104h80v64H48V296zm128 0h96v64H176V296zm144 0h80v64H320V296zm80-48H320V192h80v56zm0 160v40c0 8.8-7.2 16-16 16H320V408h80zm-128 0v56H176V408h96zm-144 0v56H64c-8.8 0-16-7.2-16-16V408h80zM272 248H176V192h96v56z"]},cv={prefix:"far",iconName:"face-smile-beam",icon:[512,512,[128522,"smile-beam"],"f5b8","M464 256A208 208 0 1 0 48 256a208 208 0 1 0 416 0zM0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256zm177.6 62.1C192.8 334.5 218.8 352 256 352s63.2-17.5 78.4-33.9c9-9.7 24.2-10.4 33.9-1.4s10.4 24.2 1.4 33.9c-22 23.8-60 49.4-113.6 49.4s-91.7-25.5-113.6-49.4c-9-9.7-8.4-24.9 1.4-33.9s24.9-8.4 33.9 1.4zm40-89.3l0 0 0 0-.2-.2c-.2-.2-.4-.5-.7-.9c-.6-.8-1.6-2-2.8-3.4c-2.5-2.8-6-6.6-10.2-10.3c-8.8-7.8-18.8-14-27.7-14s-18.9 6.2-27.7 14c-4.2 3.7-7.7 7.5-10.2 10.3c-1.2 1.4-2.2 2.6-2.8 3.4c-.3 .4-.6 .7-.7 .9l-.2 .2 0 0 0 0 0 0c-2.1 2.8-5.7 3.9-8.9 2.8s-5.5-4.1-5.5-7.6c0-17.9 6.7-35.6 16.6-48.8c9.8-13 23.9-23.2 39.4-23.2s29.6 10.2 39.4 23.2c9.9 13.2 16.6 30.9 16.6 48.8c0 3.4-2.2 6.5-5.5 7.6s-6.9 0-8.9-2.8l0 0 0 0zm160 0l0 0-.2-.2c-.2-.2-.4-.5-.7-.9c-.6-.8-1.6-2-2.8-3.4c-2.5-2.8-6-6.6-10.2-10.3c-8.8-7.8-18.8-14-27.7-14s-18.9 6.2-27.7 14c-4.2 3.7-7.7 7.5-10.2 10.3c-1.2 1.4-2.2 2.6-2.8 3.4c-.3 .4-.6 .7-.7 .9l-.2 .2 0 0 0 0 0 0c-2.1 2.8-5.7 3.9-8.9 2.8s-5.5-4.1-5.5-7.6c0-17.9 6.7-35.6 16.6-48.8c9.8-13 23.9-23.2 39.4-23.2s29.6 10.2 39.4 23.2c9.9 13.2 16.6 30.9 16.6 48.8c0 3.4-2.2 6.5-5.5 7.6s-6.9 0-8.9-2.8l0 0 0 0 0 0z"]},cg={prefix:"far",iconName:"face-grin-stars",icon:[512,512,[129321,"grin-stars"],"f587","M256 48a208 208 0 1 1 0 416 208 208 0 1 1 0-416zm0 464A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM183.2 132.6c-1.3-2.8-4.1-4.6-7.2-4.6s-5.9 1.8-7.2 4.6l-16.6 34.7-38.1 5c-3.1 .4-5.6 2.5-6.6 5.5s-.1 6.2 2.1 8.3l27.9 26.5-7 37.8c-.6 3 .7 6.1 3.2 7.9s5.8 2 8.5 .6L176 240.5l33.8 18.3c2.7 1.5 6 1.3 8.5-.6s3.7-4.9 3.2-7.9l-7-37.8L242.4 186c2.2-2.1 3.1-5.3 2.1-8.3s-3.5-5.1-6.6-5.5l-38.1-5-16.6-34.7zm160 0c-1.3-2.8-4.1-4.6-7.2-4.6s-5.9 1.8-7.2 4.6l-16.6 34.7-38.1 5c-3.1 .4-5.6 2.5-6.6 5.5s-.1 6.2 2.1 8.3l27.9 26.5-7 37.8c-.6 3 .7 6.1 3.2 7.9s5.8 2 8.5 .6L336 240.5l33.8 18.3c2.7 1.5 6 1.3 8.5-.6s3.7-4.9 3.2-7.9l-7-37.8L402.4 186c2.2-2.1 3.1-5.3 2.1-8.3s-3.5-5.1-6.6-5.5l-38.1-5-16.6-34.7zm6.3 175.8c-28.9 6.8-60.5 10.5-93.6 10.5s-64.7-3.7-93.6-10.5c-18.7-4.4-35.9 12-25.5 28.1c24.6 38.1 68.7 63.5 119.1 63.5s94.5-25.4 119.1-63.5c10.4-16.1-6.8-32.5-25.5-28.1z"]},cy={prefix:"far",iconName:"address-book",icon:[512,512,[62138,"contact-book"],"f2b9","M384 48c8.8 0 16 7.2 16 16V448c0 8.8-7.2 16-16 16H96c-8.8 0-16-7.2-16-16V64c0-8.8 7.2-16 16-16H384zM96 0C60.7 0 32 28.7 32 64V448c0 35.3 28.7 64 64 64H384c35.3 0 64-28.7 64-64V64c0-35.3-28.7-64-64-64H96zM240 256a64 64 0 1 0 0-128 64 64 0 1 0 0 128zm-32 32c-44.2 0-80 35.8-80 80c0 8.8 7.2 16 16 16H336c8.8 0 16-7.2 16-16c0-44.2-35.8-80-80-80H208zM512 80c0-8.8-7.2-16-16-16s-16 7.2-16 16v64c0 8.8 7.2 16 16 16s16-7.2 16-16V80zM496 192c-8.8 0-16 7.2-16 16v64c0 8.8 7.2 16 16 16s16-7.2 16-16V208c0-8.8-7.2-16-16-16zm16 144c0-8.8-7.2-16-16-16s-16 7.2-16 16v64c0 8.8 7.2 16 16 16s16-7.2 16-16V336z"]},cz={prefix:"far",iconName:"paste",icon:[512,512,["file-clipboard"],"f0ea","M80 96v16c0 17.7 14.3 32 32 32h60.8c16.6-28.7 47.6-48 83.2-48h62c-7.1-27.6-32.2-48-62-48H215.4C211.6 20.9 188.2 0 160 0s-51.6 20.9-55.4 48H64C28.7 48 0 76.7 0 112V384c0 35.3 28.7 64 64 64h96V400H64c-8.8 0-16-7.2-16-16V112c0-8.8 7.2-16 16-16H80zm64-40a16 16 0 1 1 32 0 16 16 0 1 1 -32 0zM256 464c-8.8 0-16-7.2-16-16V192c0-8.8 7.2-16 16-16H384v48c0 17.7 14.3 32 32 32h48V448c0 8.8-7.2 16-16 16H256zm192 48c35.3 0 64-28.7 64-64V227.9c0-12.7-5.1-24.9-14.1-33.9l-51.9-51.9c-9-9-21.2-14.1-33.9-14.1H256c-35.3 0-64 28.7-64 64V448c0 35.3 28.7 64 64 64H448z"]},cb={prefix:"far",iconName:"face-grin-tongue-squint",icon:[512,512,[128541,"grin-tongue-squint"],"f58a","M464 256c0-114.9-93.1-208-208-208S48 141.1 48 256c0 81.7 47.1 152.4 115.7 186.4c-2.4-8.4-3.7-17.3-3.7-26.4V392.7c-24-17.5-43.1-41.4-54.8-69.2c-5-11.8 7-22.5 19.3-18.7c39.7 12.2 84.5 19 131.8 19s92.1-6.8 131.8-19c12.3-3.8 24.3 6.9 19.3 18.7c-11.8 28-31.1 52-55.4 69.6V416c0 9.2-1.3 18-3.7 26.4C416.9 408.4 464 337.7 464 256zM0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256zm116-98.9c0-9 9.6-14.7 17.5-10.5l89.9 47.9c10.7 5.7 10.7 21.1 0 26.8l-89.9 47.9c-7.9 4.2-17.5-1.5-17.5-10.5c0-2.8 1-5.5 2.8-7.6l36-43.2-36-43.2c-1.8-2.1-2.8-4.8-2.8-7.6zm262.5-10.5c7.9-4.2 17.5 1.5 17.5 10.5c0 2.8-1 5.5-2.8 7.6l-36 43.2 36 43.2c1.8 2.1 2.8 4.8 2.8 7.6c0 9-9.6 14.7-17.5 10.5l-89.9-47.9c-10.7-5.7-10.7-21.1 0-26.8l89.9-47.9zM320 416V378.6c0-14.7-11.9-26.6-26.6-26.6h-2c-11.3 0-21.1 7.9-23.6 18.9c-2.8 12.6-20.8 12.6-23.6 0c-2.5-11.1-12.3-18.9-23.6-18.9h-2c-14.7 0-26.6 11.9-26.6 26.6V416c0 35.3 28.7 64 64 64s64-28.7 64-64z"]},cM={prefix:"far",iconName:"face-flushed",icon:[512,512,[128563,"flushed"],"f579","M464 256A208 208 0 1 1 48 256a208 208 0 1 1 416 0zM256 0a256 256 0 1 0 0 512A256 256 0 1 0 256 0zM160.4 248a24 24 0 1 0 0-48 24 24 0 1 0 0 48zm216-24a24 24 0 1 0 -48 0 24 24 0 1 0 48 0zM192 336c-13.3 0-24 10.7-24 24s10.7 24 24 24H320c13.3 0 24-10.7 24-24s-10.7-24-24-24H192zM160 176a48 48 0 1 1 0 96 48 48 0 1 1 0-96zm0 128a80 80 0 1 0 0-160 80 80 0 1 0 0 160zm144-80a48 48 0 1 1 96 0 48 48 0 1 1 -96 0zm128 0a80 80 0 1 0 -160 0 80 80 0 1 0 160 0z"]},cx={prefix:"far",iconName:"square-caret-right",icon:[448,512,["caret-square-right"],"f152","M400 96c0-8.8-7.2-16-16-16L64 80c-8.8 0-16 7.2-16 16l0 320c0 8.8 7.2 16 16 16l320 0c8.8 0 16-7.2 16-16l0-320zM384 32c35.3 0 64 28.7 64 64l0 320c0 35.3-28.7 64-64 64L64 480c-35.3 0-64-28.7-64-64L0 96C0 60.7 28.7 32 64 32l320 0zM320 256c0 6.7-2.8 13-7.7 17.6l-112 104c-7 6.5-17.2 8.2-25.9 4.4s-14.4-12.5-14.4-22l0-208c0-9.5 5.7-18.2 14.4-22s18.9-2.1 25.9 4.4l112 104c4.9 4.5 7.7 10.9 7.7 17.6z"]},cC={prefix:"far",iconName:"square-minus",icon:[448,512,[61767,"minus-square"],"f146","M64 80c-8.8 0-16 7.2-16 16V416c0 8.8 7.2 16 16 16H384c8.8 0 16-7.2 16-16V96c0-8.8-7.2-16-16-16H64zM0 96C0 60.7 28.7 32 64 32H384c35.3 0 64 28.7 64 64V416c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V96zM152 232H296c13.3 0 24 10.7 24 24s-10.7 24-24 24H152c-13.3 0-24-10.7-24-24s10.7-24 24-24z"]},cH={prefix:"far",iconName:"square-caret-down",icon:[448,512,["caret-square-down"],"f150","M384 432c8.8 0 16-7.2 16-16l0-320c0-8.8-7.2-16-16-16L64 80c-8.8 0-16 7.2-16 16l0 320c0 8.8 7.2 16 16 16l320 0zm64-16c0 35.3-28.7 64-64 64L64 480c-35.3 0-64-28.7-64-64L0 96C0 60.7 28.7 32 64 32l320 0c35.3 0 64 28.7 64 64l0 320zM224 352c-6.7 0-13-2.8-17.6-7.7l-104-112c-6.5-7-8.2-17.2-4.4-25.9s12.5-14.4 22-14.4l208 0c9.5 0 18.2 5.7 22 14.4s2.1 18.9-4.4 25.9l-104 112c-4.5 4.9-10.9 7.7-17.6 7.7z"]},cw={prefix:"far",iconName:"face-kiss-beam",icon:[512,512,[128537,"kiss-beam"],"f597","M464 256A208 208 0 1 0 48 256a208 208 0 1 0 416 0zM0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256zm304.7 41.7c4.3 5.1 7.3 11.4 7.3 18.3s-3.1 13.2-7.3 18.3c-4.3 5.2-10.1 9.7-16.7 13.4c-2.7 1.5-5.7 3-8.7 4.3c3.1 1.3 6 2.7 8.7 4.3c6.6 3.7 12.5 8.2 16.7 13.4c4.3 5.1 7.3 11.4 7.3 18.3s-3.1 13.2-7.3 18.3c-4.3 5.2-10.1 9.7-16.7 13.4C274.7 427.1 257.4 432 240 432c-3.6 0-6.8-2.5-7.7-6s.6-7.2 3.8-9l0 0 0 0 0 0 0 0 .2-.1c.2-.1 .5-.3 .9-.5c.8-.5 2-1.2 3.4-2.1c2.8-1.9 6.5-4.5 10.2-7.6c3.7-3.1 7.2-6.6 9.6-10.1c2.5-3.5 3.5-6.4 3.5-8.6s-1-5-3.5-8.6c-2.5-3.5-5.9-6.9-9.6-10.1c-3.7-3.1-7.4-5.7-10.2-7.6c-1.4-.9-2.6-1.6-3.4-2.1c-.4-.2-.7-.4-.9-.5l-.2-.1 0 0 0 0 0 0c-2.5-1.4-4.1-4.1-4.1-7s1.6-5.6 4.1-7l0 0 0 0 0 0 0 0 0 0 .2-.1c.2-.1 .5-.3 .9-.5c.8-.5 2-1.2 3.4-2.1c2.8-1.9 6.5-4.5 10.2-7.6c3.7-3.1 7.2-6.6 9.6-10.1c2.5-3.5 3.5-6.4 3.5-8.6s-1-5-3.5-8.6c-2.5-3.5-5.9-6.9-9.6-10.1c-3.7-3.1-7.4-5.7-10.2-7.6c-1.4-.9-2.6-1.6-3.4-2.1c-.4-.2-.7-.4-.9-.5l-.2-.1 0 0 0 0 0 0c-3.2-1.8-4.7-5.5-3.8-9s4.1-6 7.7-6c17.4 0 34.7 4.9 47.9 12.3c6.6 3.7 12.5 8.2 16.7 13.4zm-87.1-68.9l0 0 0 0-.2-.2c-.2-.2-.4-.5-.7-.9c-.6-.8-1.6-2-2.8-3.4c-2.5-2.8-6-6.6-10.2-10.3c-8.8-7.8-18.8-14-27.7-14s-18.9 6.2-27.7 14c-4.2 3.7-7.7 7.5-10.2 10.3c-1.2 1.4-2.2 2.6-2.8 3.4c-.3 .4-.6 .7-.7 .9l-.2 .2 0 0 0 0 0 0c-2.1 2.8-5.7 3.9-8.9 2.8s-5.5-4.1-5.5-7.6c0-17.9 6.7-35.6 16.6-48.8c9.8-13 23.9-23.2 39.4-23.2s29.6 10.2 39.4 23.2c9.9 13.2 16.6 30.9 16.6 48.8c0 3.4-2.2 6.5-5.5 7.6s-6.9 0-8.9-2.8l0 0 0 0zm160 0l0 0-.2-.2c-.2-.2-.4-.5-.7-.9c-.6-.8-1.6-2-2.8-3.4c-2.5-2.8-6-6.6-10.2-10.3c-8.8-7.8-18.8-14-27.7-14s-18.9 6.2-27.7 14c-4.2 3.7-7.7 7.5-10.2 10.3c-1.2 1.4-2.2 2.6-2.8 3.4c-.3 .4-.6 .7-.7 .9l-.2 .2 0 0 0 0 0 0c-2.1 2.8-5.7 3.9-8.9 2.8s-5.5-4.1-5.5-7.6c0-17.9 6.7-35.6 16.6-48.8c9.8-13 23.9-23.2 39.4-23.2s29.6 10.2 39.4 23.2c9.9 13.2 16.6 30.9 16.6 48.8c0 3.4-2.2 6.5-5.5 7.6s-6.9 0-8.9-2.8l0 0 0 0 0 0z"]},cV={prefix:"far",iconName:"square-check",icon:[448,512,[9745,9989,61510,"check-square"],"f14a","M64 80c-8.8 0-16 7.2-16 16V416c0 8.8 7.2 16 16 16H384c8.8 0 16-7.2 16-16V96c0-8.8-7.2-16-16-16H64zM0 96C0 60.7 28.7 32 64 32H384c35.3 0 64 28.7 64 64V416c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V96zM337 209L209 337c-9.4 9.4-24.6 9.4-33.9 0l-64-64c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l47 47L303 175c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9z"]},ck={prefix:"far",iconName:"circle-dot",icon:[512,512,[128280,"dot-circle"],"f192","M464 256A208 208 0 1 0 48 256a208 208 0 1 0 416 0zM0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256zm256-96a96 96 0 1 1 0 192 96 96 0 1 1 0-192z"]},cL={prefix:"far",iconName:"face-dizzy",icon:[512,512,["dizzy"],"f567","M464 256A208 208 0 1 0 48 256a208 208 0 1 0 416 0zM0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256zm256 32a64 64 0 1 1 0 128 64 64 0 1 1 0-128zM103 135c9.4-9.4 24.6-9.4 33.9 0l23 23 23-23c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9l-23 23 23 23c9.4 9.4 9.4 24.6 0 33.9s-24.6 9.4-33.9 0l-23-23-23 23c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9l23-23-23-23c-9.4-9.4-9.4-24.6 0-33.9zm192 0c9.4-9.4 24.6-9.4 33.9 0l23 23 23-23c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9l-23 23 23 23c9.4 9.4 9.4 24.6 0 33.9s-24.6 9.4-33.9 0l-23-23-23 23c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9l23-23-23-23c-9.4-9.4-9.4-24.6 0-33.9z"]},cS={prefix:"far",iconName:"futbol",icon:[512,512,[9917,"futbol-ball","soccer-ball"],"f1e3","M435.4 361.3l-89.7-6c-5.2-.3-10.3 1.1-14.5 4.2s-7.2 7.4-8.4 12.5l-22 87.2c-14.4 3.2-29.4 4.8-44.8 4.8s-30.3-1.7-44.8-4.8l-22-87.2c-1.3-5-4.3-9.4-8.4-12.5s-9.3-4.5-14.5-4.2l-89.7 6C61.7 335.9 51.9 307 49 276.2L125 228.3c4.4-2.8 7.6-7 9.2-11.9s1.4-10.2-.5-15L100.4 118c19.9-22.4 44.6-40.5 72.4-52.7l69.1 57.6c4 3.3 9 5.1 14.1 5.1s10.2-1.8 14.1-5.1l69.1-57.6c27.8 12.2 52.5 30.3 72.4 52.7l-33.4 83.4c-1.9 4.8-2.1 10.1-.5 15s4.9 9.1 9.2 11.9L463 276.2c-3 30.8-12.7 59.7-27.6 85.1zM256 48l.9 0h-1.8l.9 0zM56.7 196.2c.9-3 1.9-6.1 2.9-9.1l-2.9 9.1zM132 423l3.8 2.7c-1.3-.9-2.5-1.8-3.8-2.7zm248.1-.1c-1.3 1-2.7 2-4 2.9l4-2.9zm75.2-226.6l-3-9.2c1.1 3 2.1 6.1 3 9.2zM256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zm14.1-325.7c-8.4-6.1-19.8-6.1-28.2 0L194 221c-8.4 6.1-11.9 16.9-8.7 26.8l18.3 56.3c3.2 9.9 12.4 16.6 22.8 16.6h59.2c10.4 0 19.6-6.7 22.8-16.6l18.3-56.3c3.2-9.9-.3-20.7-8.7-26.8l-47.9-34.8z"]},cN={prefix:"far",iconName:"pen-to-square",icon:[512,512,["edit"],"f044","M441 58.9L453.1 71c9.4 9.4 9.4 24.6 0 33.9L424 134.1 377.9 88 407 58.9c9.4-9.4 24.6-9.4 33.9 0zM209.8 256.2L344 121.9 390.1 168 255.8 302.2c-2.9 2.9-6.5 5-10.4 6.1l-58.5 16.7 16.7-58.5c1.1-3.9 3.2-7.5 6.1-10.4zM373.1 25L175.8 222.2c-8.7 8.7-15 19.4-18.3 31.1l-28.6 100c-2.4 8.4-.1 17.4 6.1 23.6s15.2 8.5 23.6 6.1l100-28.6c11.8-3.4 22.5-9.7 31.1-18.3L487 138.9c28.1-28.1 28.1-73.7 0-101.8L474.9 25C446.8-3.1 401.2-3.1 373.1 25zM88 64C39.4 64 0 103.4 0 152V424c0 48.6 39.4 88 88 88H360c48.6 0 88-39.4 88-88V312c0-13.3-10.7-24-24-24s-24 10.7-24 24V424c0 22.1-17.9 40-40 40H88c-22.1 0-40-17.9-40-40V152c0-22.1 17.9-40 40-40H200c13.3 0 24-10.7 24-24s-10.7-24-24-24H88z"]},cT={prefix:"far",iconName:"hourglass-half",icon:[384,512,["hourglass-2"],"f252","M0 24C0 10.7 10.7 0 24 0H360c13.3 0 24 10.7 24 24s-10.7 24-24 24h-8V67c0 40.3-16 79-44.5 107.5L225.9 256l81.5 81.5C336 366 352 404.7 352 445v19h8c13.3 0 24 10.7 24 24s-10.7 24-24 24H24c-13.3 0-24-10.7-24-24s10.7-24 24-24h8V445c0-40.3 16-79 44.5-107.5L158.1 256 76.5 174.5C48 146 32 107.3 32 67V48H24C10.7 48 0 37.3 0 24zM110.5 371.5c-3.9 3.9-7.5 8.1-10.7 12.5H284.2c-3.2-4.4-6.8-8.6-10.7-12.5L192 289.9l-81.5 81.5zM284.2 128C297 110.4 304 89 304 67V48H80V67c0 22.1 7 43.4 19.8 61H284.2z"]},cA={prefix:"far",iconName:"hand",icon:[512,512,[129306,9995,"hand-paper"],"f256","M256 0c-25.3 0-47.2 14.7-57.6 36c-7-2.6-14.5-4-22.4-4c-35.3 0-64 28.7-64 64V261.5l-2.7-2.7c-25-25-65.5-25-90.5 0s-25 65.5 0 90.5L106.5 437c48 48 113.1 75 181 75H296h8c1.5 0 3-.1 4.5-.4c91.7-6.2 165-79.4 171.1-171.1c.3-1.5 .4-3 .4-4.5V160c0-35.3-28.7-64-64-64c-5.5 0-10.9 .7-16 2V96c0-35.3-28.7-64-64-64c-7.9 0-15.4 1.4-22.4 4C303.2 14.7 281.3 0 256 0zM240 96.1c0 0 0-.1 0-.1V64c0-8.8 7.2-16 16-16s16 7.2 16 16V95.9c0 0 0 .1 0 .1V232c0 13.3 10.7 24 24 24s24-10.7 24-24V96c0 0 0 0 0-.1c0-8.8 7.2-16 16-16s16 7.2 16 16v55.9c0 0 0 .1 0 .1v80c0 13.3 10.7 24 24 24s24-10.7 24-24V160.1c0 0 0-.1 0-.1c0-8.8 7.2-16 16-16s16 7.2 16 16V332.9c-.1 .6-.1 1.3-.2 1.9c-3.4 69.7-59.3 125.6-129 129c-.6 0-1.3 .1-1.9 .2H296h-8.5c-55.2 0-108.1-21.9-147.1-60.9L52.7 315.3c-6.2-6.2-6.2-16.4 0-22.6s16.4-6.2 22.6 0L119 336.4c6.9 6.9 17.2 8.9 26.2 5.2s14.8-12.5 14.8-22.2V96c0-8.8 7.2-16 16-16c8.8 0 16 7.1 16 15.9V232c0 13.3 10.7 24 24 24s24-10.7 24-24V96.1z"]},c_={prefix:"far",iconName:"face-kiss",icon:[512,512,[128535,"kiss"],"f596","M464 256A208 208 0 1 0 48 256a208 208 0 1 0 416 0zM0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256zm304.7 25.7c4.3 5.1 7.3 11.4 7.3 18.3s-3.1 13.2-7.3 18.3c-4.3 5.2-10.1 9.7-16.7 13.4c-2.7 1.5-5.7 3-8.7 4.3c3.1 1.3 6 2.7 8.7 4.3c6.6 3.7 12.5 8.2 16.7 13.4c4.3 5.1 7.3 11.4 7.3 18.3s-3.1 13.2-7.3 18.3c-4.3 5.2-10.1 9.7-16.7 13.4C274.7 411.1 257.4 416 240 416c-3.6 0-6.8-2.5-7.7-6s.6-7.2 3.8-9l0 0 0 0 0 0 0 0 .2-.1c.2-.1 .5-.3 .9-.5c.8-.5 2-1.2 3.4-2.1c2.8-1.9 6.5-4.5 10.2-7.6c3.7-3.1 7.2-6.6 9.6-10.1c2.5-3.5 3.5-6.4 3.5-8.6s-1-5-3.5-8.6c-2.5-3.5-5.9-6.9-9.6-10.1c-3.7-3.1-7.4-5.7-10.2-7.6c-1.4-.9-2.6-1.6-3.4-2.1l-.8-.5-.1-.1-.2-.1 0 0 0 0 0 0c-2.5-1.4-4.1-4.1-4.1-7s1.6-5.6 4.1-7l0 0 0 0 0 0 0 0 0 0 .2-.1c.2-.1 .5-.3 .9-.5c.8-.5 2-1.2 3.4-2.1c2.8-1.9 6.5-4.5 10.2-7.6c3.7-3.1 7.2-6.6 9.6-10.1c2.5-3.5 3.5-6.4 3.5-8.6s-1-5-3.5-8.6c-2.5-3.5-5.9-6.9-9.6-10.1c-3.7-3.1-7.4-5.7-10.2-7.6c-1.4-.9-2.6-1.6-3.4-2.1c-.4-.2-.7-.4-.9-.5l-.2-.1 0 0 0 0 0 0c-3.2-1.8-4.7-5.5-3.8-9s4.1-6 7.7-6c17.4 0 34.7 4.9 47.9 12.3c6.6 3.7 12.5 8.2 16.7 13.4zM144.4 208a32 32 0 1 1 64 0 32 32 0 1 1 -64 0zm192-32a32 32 0 1 1 0 64 32 32 0 1 1 0-64z"]},cE={prefix:"far",iconName:"face-grin-tongue",icon:[512,512,[128539,"grin-tongue"],"f589","M464 256c0-114.9-93.1-208-208-208S48 141.1 48 256c0 81.7 47.1 152.4 115.7 186.4c-2.4-8.4-3.7-17.3-3.7-26.4V363.6c-8.9-8-16.7-17.1-23.1-27.1c-10.4-16.1 6.8-32.5 25.5-28.1c28.9 6.8 60.5 10.5 93.6 10.5s64.7-3.7 93.6-10.5c18.7-4.4 35.9 12 25.5 28.1c-6.4 9.9-14.2 19-23 27V416c0 9.2-1.3 18-3.7 26.4C416.9 408.4 464 337.7 464 256zM0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256zm176.4-80a32 32 0 1 1 0 64 32 32 0 1 1 0-64zm128 32a32 32 0 1 1 64 0 32 32 0 1 1 -64 0zM320 416V378.6c0-14.7-11.9-26.6-26.6-26.6h-2c-11.3 0-21.1 7.9-23.6 18.9c-2.8 12.6-20.8 12.6-23.6 0c-2.5-11.1-12.3-18.9-23.6-18.9h-2c-14.7 0-26.6 11.9-26.6 26.6V416c0 35.3 28.7 64 64 64s64-28.7 64-64z"]},cO={prefix:"far",iconName:"face-grin-wink",icon:[512,512,["grin-wink"],"f58c","M464 256A208 208 0 1 0 48 256a208 208 0 1 0 416 0zM0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256zm349.5 52.4c18.7-4.4 35.9 12 25.5 28.1C350.4 374.6 306.3 400 255.9 400s-94.5-25.4-119.1-63.5c-10.4-16.1 6.8-32.5 25.5-28.1c28.9 6.8 60.5 10.5 93.6 10.5s64.7-3.7 93.6-10.5zM144.4 208a32 32 0 1 1 64 0 32 32 0 1 1 -64 0zm165.8 21.7c-7.6 8.1-20.2 8.5-28.3 .9s-8.5-20.2-.9-28.3c14.5-15.5 35.2-22.3 54.6-22.3s40.1 6.8 54.6 22.3c7.6 8.1 7.1 20.7-.9 28.3s-20.7 7.1-28.3-.9c-5.5-5.8-14.8-9.7-25.4-9.7s-19.9 3.8-25.4 9.7z"]},cR={prefix:"far",iconName:"face-grin-wide",icon:[512,512,[128515,"grin-alt"],"f581","M464 256A208 208 0 1 0 48 256a208 208 0 1 0 416 0zM0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256zm349.5 52.4c18.7-4.4 35.9 12 25.5 28.1C350.4 374.6 306.3 400 255.9 400s-94.5-25.4-119.1-63.5c-10.4-16.1 6.8-32.5 25.5-28.1c28.9 6.8 60.5 10.5 93.6 10.5s64.7-3.7 93.6-10.5zM224 192c0 35.3-14.3 64-32 64s-32-28.7-32-64s14.3-64 32-64s32 28.7 32 64zm96 64c-17.7 0-32-28.7-32-64s14.3-64 32-64s32 28.7 32 64s-14.3 64-32 64z"]},cP={prefix:"far",iconName:"face-frown-open",icon:[512,512,[128550,"frown-open"],"f57a","M464 256A208 208 0 1 0 48 256a208 208 0 1 0 416 0zM0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256zM182.4 382.5c-12.4 5.2-26.5-4.1-21.1-16.4c16-36.6 52.4-62.1 94.8-62.1s78.8 25.6 94.8 62.1c5.4 12.3-8.7 21.6-21.1 16.4c-22.4-9.5-47.4-14.8-73.7-14.8s-51.3 5.3-73.7 14.8zM144.4 208a32 32 0 1 1 64 0 32 32 0 1 1 -64 0zm192-32a32 32 0 1 1 0 64 32 32 0 1 1 0-64z"]},cI={prefix:"far",iconName:"folder",icon:[512,512,[128193,128447,61716,"folder-blank"],"f07b","M0 96C0 60.7 28.7 32 64 32H196.1c19.1 0 37.4 7.6 50.9 21.1L289.9 96H448c35.3 0 64 28.7 64 64V416c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V96zM64 80c-8.8 0-16 7.2-16 16V416c0 8.8 7.2 16 16 16H448c8.8 0 16-7.2 16-16V160c0-8.8-7.2-16-16-16H286.6c-10.6 0-20.8-4.2-28.3-11.7L213.1 87c-4.5-4.5-10.6-7-17-7H64z"]},cj={prefix:"far",iconName:"square-caret-left",icon:[448,512,["caret-square-left"],"f191","M48 416c0 8.8 7.2 16 16 16l320 0c8.8 0 16-7.2 16-16l0-320c0-8.8-7.2-16-16-16L64 80c-8.8 0-16 7.2-16 16l0 320zm16 64c-35.3 0-64-28.7-64-64L0 96C0 60.7 28.7 32 64 32l320 0c35.3 0 64 28.7 64 64l0 320c0 35.3-28.7 64-64 64L64 480zm64-224c0-6.7 2.8-13 7.7-17.6l112-104c7-6.5 17.2-8.2 25.9-4.4s14.4 12.5 14.4 22l0 208c0 9.5-5.7 18.2-14.4 22s-18.9 2.1-25.9-4.4l-112-104c-4.9-4.5-7.7-10.9-7.7-17.6z"]},cB={prefix:"far",iconName:"face-laugh-squint",icon:[512,512,["laugh-squint"],"f59b","M464 256A208 208 0 1 0 48 256a208 208 0 1 0 416 0zM0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256zm130.7 57.9c-4.2-13.6 7.1-25.9 21.3-25.9H364.5c14.2 0 25.5 12.4 21.3 25.9C369 368.4 318.2 408 258.2 408s-110.8-39.6-127.5-94.1zm2.8-183.3l89.9 47.9c10.7 5.7 10.7 21.1 0 26.8l-89.9 47.9c-7.9 4.2-17.5-1.5-17.5-10.5c0-2.8 1-5.5 2.8-7.6l36-43.2-36-43.2c-1.8-2.1-2.8-4.8-2.8-7.6c0-9 9.6-14.7 17.5-10.5zM396 141.1c0 2.8-1 5.5-2.8 7.6l-36 43.2 36 43.2c1.8 2.1 2.8 4.8 2.8 7.6c0 9-9.6 14.7-17.5 10.5l-89.9-47.9c-10.7-5.7-10.7-21.1 0-26.8l89.9-47.9c7.9-4.2 17.5 1.5 17.5 10.5z"]},cF={prefix:"far",iconName:"face-laugh",icon:[512,512,["laugh"],"f599","M464 256A208 208 0 1 0 48 256a208 208 0 1 0 416 0zM0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256zm130.7 57.9c-4.2-13.6 7.1-25.9 21.3-25.9H364.5c14.2 0 25.5 12.4 21.3 25.9C369 368.4 318.2 408 258.2 408s-110.8-39.6-127.5-94.1zM144.4 192a32 32 0 1 1 64 0 32 32 0 1 1 -64 0zm192-32a32 32 0 1 1 0 64 32 32 0 1 1 0-64z"]},cD={prefix:"far",iconName:"hand-back-fist",icon:[448,512,["hand-rock"],"f255","M144 64c0-8.8 7.2-16 16-16s16 7.2 16 16c0 9.1 5.1 17.4 13.3 21.5s17.9 3.2 25.1-2.3c2.7-2 6-3.2 9.6-3.2c8.8 0 16 7.2 16 16c0 9.1 5.1 17.4 13.3 21.5s17.9 3.2 25.1-2.3c2.7-2 6-3.2 9.6-3.2c8.8 0 16 7.2 16 16c0 9.1 5.1 17.4 13.3 21.5s17.9 3.2 25.1-2.3c2.7-2 6-3.2 9.6-3.2c8.8 0 16 7.2 16 16V264c0 31.3-20 58-48 67.9c-9.6 3.4-16 12.5-16 22.6V488c0 13.3 10.7 24 24 24s24-10.7 24-24V370.2c38-20.1 64-60.1 64-106.2V160c0-35.3-28.7-64-64-64c-2.8 0-5.6 .2-8.3 .5C332.8 77.1 311.9 64 288 64c-2.8 0-5.6 .2-8.3 .5C268.8 45.1 247.9 32 224 32c-2.8 0-5.6 .2-8.3 .5C204.8 13.1 183.9 0 160 0C124.7 0 96 28.7 96 64v64.3c-11.7 7.4-22.5 16.4-32 26.9l17.8 16.1L64 155.2l-9.4 10.5C40 181.8 32 202.8 32 224.6v12.8c0 49.6 24.2 96.1 64.8 124.5l13.8-19.7L96.8 361.9l8.9 6.2c6.9 4.8 14.4 8.6 22.3 11.3V488c0 13.3 10.7 24 24 24s24-10.7 24-24V359.9c0-12.6-9.8-23.1-22.4-23.9c-7.3-.5-14.3-2.9-20.3-7.1l-13.1 18.7 13.1-18.7-8.9-6.2C96.6 303.1 80 271.3 80 237.4V224.6c0-9.9 3.7-19.4 10.3-26.8l9.4-10.5c3.8-4.2 7.9-8.1 12.3-11.6V208c0 8.8 7.2 16 16 16s16-7.2 16-16V142.3 128 64z"]},cZ={prefix:"far",iconName:"square-caret-up",icon:[448,512,["caret-square-up"],"f151","M64 80c-8.8 0-16 7.2-16 16l0 320c0 8.8 7.2 16 16 16l320 0c8.8 0 16-7.2 16-16l0-320c0-8.8-7.2-16-16-16L64 80zM0 96C0 60.7 28.7 32 64 32l320 0c35.3 0 64 28.7 64 64l0 320c0 35.3-28.7 64-64 64L64 480c-35.3 0-64-28.7-64-64L0 96zm224 64c6.7 0 13 2.8 17.6 7.7l104 112c6.5 7 8.2 17.2 4.4 25.9s-12.5 14.4-22 14.4l-208 0c-9.5 0-18.2-5.7-22-14.4s-2.1-18.9 4.4-25.9l104-112c4.5-4.9 10.9-7.7 17.6-7.7z"]},cq={prefix:"far",iconName:"chart-bar",icon:[512,512,["bar-chart"],"f080","M24 32c13.3 0 24 10.7 24 24V408c0 13.3 10.7 24 24 24H488c13.3 0 24 10.7 24 24s-10.7 24-24 24H72c-39.8 0-72-32.2-72-72V56C0 42.7 10.7 32 24 32zM128 136c0-13.3 10.7-24 24-24l208 0c13.3 0 24 10.7 24 24s-10.7 24-24 24l-208 0c-13.3 0-24-10.7-24-24zm24 72H296c13.3 0 24 10.7 24 24s-10.7 24-24 24H152c-13.3 0-24-10.7-24-24s10.7-24 24-24zm0 96H424c13.3 0 24 10.7 24 24s-10.7 24-24 24H152c-13.3 0-24-10.7-24-24s10.7-24 24-24z"]},cU={prefix:"far",iconName:"square-plus",icon:[448,512,[61846,"plus-square"],"f0fe","M64 80c-8.8 0-16 7.2-16 16V416c0 8.8 7.2 16 16 16H384c8.8 0 16-7.2 16-16V96c0-8.8-7.2-16-16-16H64zM0 96C0 60.7 28.7 32 64 32H384c35.3 0 64 28.7 64 64V416c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V96zM200 344V280H136c-13.3 0-24-10.7-24-24s10.7-24 24-24h64V168c0-13.3 10.7-24 24-24s24 10.7 24 24v64h64c13.3 0 24 10.7 24 24s-10.7 24-24 24H248v64c0 13.3-10.7 24-24 24s-24-10.7-24-24z"]},cW={prefix:"far",iconName:"circle-play",icon:[512,512,[61469,"play-circle"],"f144","M464 256A208 208 0 1 0 48 256a208 208 0 1 0 416 0zM0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256zM188.3 147.1c7.6-4.2 16.8-4.1 24.3 .5l144 88c7.1 4.4 11.5 12.1 11.5 20.5s-4.4 16.1-11.5 20.5l-144 88c-7.4 4.5-16.7 4.7-24.3 .5s-12.3-12.2-12.3-20.9V168c0-8.7 4.7-16.7 12.3-20.9z"]},c$={prefix:"far",iconName:"circle-check",icon:[512,512,[61533,"check-circle"],"f058","M256 48a208 208 0 1 1 0 416 208 208 0 1 1 0-416zm0 464A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM369 209c9.4-9.4 9.4-24.6 0-33.9s-24.6-9.4-33.9 0l-111 111-47-47c-9.4-9.4-24.6-9.4-33.9 0s-9.4 24.6 0 33.9l64 64c9.4 9.4 24.6 9.4 33.9 0L369 209z"]},cG={prefix:"far",iconName:"circle-stop",icon:[512,512,[62094,"stop-circle"],"f28d","M464 256A208 208 0 1 0 48 256a208 208 0 1 0 416 0zM0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256zm192-96H320c17.7 0 32 14.3 32 32V320c0 17.7-14.3 32-32 32H192c-17.7 0-32-14.3-32-32V192c0-17.7 14.3-32 32-32z"]},cY={prefix:"far",iconName:"face-laugh-beam",icon:[512,512,[128513,"laugh-beam"],"f59a","M464 256A208 208 0 1 0 48 256a208 208 0 1 0 416 0zM0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256zm130.7 57.9c-4.2-13.6 7.1-25.9 21.3-25.9H364.5c14.2 0 25.5 12.4 21.3 25.9C369 368.4 318.2 408 258.2 408s-110.8-39.6-127.5-94.1zm86.9-85.1l0 0 0 0-.2-.2c-.2-.2-.4-.5-.7-.9c-.6-.8-1.6-2-2.8-3.4c-2.5-2.8-6-6.6-10.2-10.3c-8.8-7.8-18.8-14-27.7-14s-18.9 6.2-27.7 14c-4.2 3.7-7.7 7.5-10.2 10.3c-1.2 1.4-2.2 2.6-2.8 3.4c-.3 .4-.6 .7-.7 .9l-.2 .2 0 0 0 0 0 0c-2.1 2.8-5.7 3.9-8.9 2.8s-5.5-4.1-5.5-7.6c0-17.9 6.7-35.6 16.6-48.8c9.8-13 23.9-23.2 39.4-23.2s29.6 10.2 39.4 23.2c9.9 13.2 16.6 30.9 16.6 48.8c0 3.4-2.2 6.5-5.5 7.6s-6.9 0-8.9-2.8l0 0 0 0zm160 0l0 0-.2-.2c-.2-.2-.4-.5-.7-.9c-.6-.8-1.6-2-2.8-3.4c-2.5-2.8-6-6.6-10.2-10.3c-8.8-7.8-18.8-14-27.7-14s-18.9 6.2-27.7 14c-4.2 3.7-7.7 7.5-10.2 10.3c-1.2 1.4-2.2 2.6-2.8 3.4c-.3 .4-.6 .7-.7 .9l-.2 .2 0 0 0 0 0 0c-2.1 2.8-5.7 3.9-8.9 2.8s-5.5-4.1-5.5-7.6c0-17.9 6.7-35.6 16.6-48.8c9.8-13 23.9-23.2 39.4-23.2s29.6 10.2 39.4 23.2c9.9 13.2 16.6 30.9 16.6 48.8c0 3.4-2.2 6.5-5.5 7.6s-6.9 0-8.9-2.8l0 0 0 0 0 0z"]},cK={prefix:"far",iconName:"address-card",icon:[576,512,[62140,"contact-card","vcard"],"f2bb","M512 80c8.8 0 16 7.2 16 16V416c0 8.8-7.2 16-16 16H64c-8.8 0-16-7.2-16-16V96c0-8.8 7.2-16 16-16H512zM64 32C28.7 32 0 60.7 0 96V416c0 35.3 28.7 64 64 64H512c35.3 0 64-28.7 64-64V96c0-35.3-28.7-64-64-64H64zM208 256a64 64 0 1 0 0-128 64 64 0 1 0 0 128zm-32 32c-44.2 0-80 35.8-80 80c0 8.8 7.2 16 16 16H304c8.8 0 16-7.2 16-16c0-44.2-35.8-80-80-80H176zM376 144c-13.3 0-24 10.7-24 24s10.7 24 24 24h80c13.3 0 24-10.7 24-24s-10.7-24-24-24H376zm0 96c-13.3 0-24 10.7-24 24s10.7 24 24 24h80c13.3 0 24-10.7 24-24s-10.7-24-24-24H376z"]},cX={prefix:"far",iconName:"face-tired",icon:[512,512,[128555,"tired"],"f5c8","M464 256A208 208 0 1 0 48 256a208 208 0 1 0 416 0zM0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256zm176.5 64.3C196.1 302.1 223.8 288 256 288s59.9 14.1 79.5 32.3C354.5 338.1 368 362 368 384c0 5.4-2.7 10.4-7.2 13.4s-10.2 3.4-15.2 1.3l-17.2-7.5c-22.8-10-47.5-15.1-72.4-15.1s-49.6 5.2-72.4 15.1l-17.2 7.5c-4.9 2.2-10.7 1.7-15.2-1.3s-7.2-8-7.2-13.4c0-22 13.5-45.9 32.5-63.7zm-43-173.6l89.9 47.9c10.7 5.7 10.7 21.1 0 26.8l-89.9 47.9c-7.9 4.2-17.5-1.5-17.5-10.5c0-2.8 1-5.5 2.8-7.6l36-43.2-36-43.2c-1.8-2.1-2.8-4.8-2.8-7.6c0-9 9.6-14.7 17.5-10.5zM396 157.1c0 2.8-1 5.5-2.8 7.6l-36 43.2 36 43.2c1.8 2.1 2.8 4.8 2.8 7.6c0 9-9.6 14.7-17.5 10.5l-89.9-47.9c-10.7-5.7-10.7-21.1 0-26.8l89.9-47.9c7.9-4.2 17.5 1.5 17.5 10.5z"]},cQ={prefix:"far",iconName:"font-awesome",icon:[448,512,[62501,62694,"font-awesome-flag","font-awesome-logo-full"],"f2b4","M48 56c0-13.3-10.7-24-24-24S0 42.7 0 56V456c0 13.3 10.7 24 24 24s24-10.7 24-24V124.2l12.5-2.4c16.7-3.2 31.5-8.5 44.2-13.1l0 0 0 0c3.7-1.3 7.1-2.6 10.4-3.7c15.2-5.2 30.4-9.1 51.2-9.1c25.6 0 43 6 63.5 13.3l.5 .2c20.9 7.4 44.8 15.9 79.1 15.9c32.4 0 53.7-6.8 90.5-19.6V342.9l-9.5 3.3c-41.5 14.4-55.2 19.2-81 19.2c-25.7 0-43.1-6-63.6-13.3l-.6-.2c-20.8-7.4-44.8-15.8-79-15.8c-16.8 0-31 2-43.9 5c-12.9 3-20.9 16-17.9 28.9s16 20.9 28.9 17.9c9.6-2.2 20.1-3.7 32.9-3.7c25.6 0 43 6 63.5 13.3l.5 .2c20.9 7.4 44.8 15.9 79.1 15.9c34.4 0 56.4-7.7 97.8-22.2c7.5-2.6 15.5-5.4 24.4-8.5l16.2-5.5V360 72 38.4L416.2 49.3c-9.7 3.3-18.2 6.3-25.7 8.9c-41.5 14.4-55.2 19.2-81 19.2c-25.7 0-43.1-6-63.6-13.3l-.6-.2c-20.8-7.4-44.8-15.8-79-15.8c-27.8 0-48.5 5.5-66.6 11.6c-4.9 1.7-9.3 3.3-13.6 4.8c-11.9 4.3-22 7.9-34.7 10.3L48 75.4V56z"]},cJ={prefix:"far",iconName:"face-smile-wink",icon:[512,512,[128521,"smile-wink"],"f4da","M464 256A208 208 0 1 0 48 256a208 208 0 1 0 416 0zM0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256zm177.6 62.1C192.8 334.5 218.8 352 256 352s63.2-17.5 78.4-33.9c9-9.7 24.2-10.4 33.9-1.4s10.4 24.2 1.4 33.9c-22 23.8-60 49.4-113.6 49.4s-91.7-25.5-113.6-49.4c-9-9.7-8.4-24.9 1.4-33.9s24.9-8.4 33.9 1.4zM144.4 208a32 32 0 1 1 64 0 32 32 0 1 1 -64 0zm165.8 21.7c-7.6 8.1-20.2 8.5-28.3 .9s-8.5-20.2-.9-28.3c14.5-15.5 35.2-22.3 54.6-22.3s40.1 6.8 54.6 22.3c7.6 8.1 7.1 20.7-.9 28.3s-20.7 7.1-28.3-.9c-5.5-5.8-14.8-9.7-25.4-9.7s-19.9 3.8-25.4 9.7z"]},c1={prefix:"far",iconName:"file-zipper",icon:[384,512,["file-archive"],"f1c6","M64 464c-8.8 0-16-7.2-16-16V64c0-8.8 7.2-16 16-16h48c0 8.8 7.2 16 16 16h32c8.8 0 16-7.2 16-16h48v80c0 17.7 14.3 32 32 32h80V448c0 8.8-7.2 16-16 16H64zM64 0C28.7 0 0 28.7 0 64V448c0 35.3 28.7 64 64 64H320c35.3 0 64-28.7 64-64V154.5c0-17-6.7-33.3-18.7-45.3L274.7 18.7C262.7 6.7 246.5 0 229.5 0H64zm48 112c0 8.8 7.2 16 16 16h32c8.8 0 16-7.2 16-16s-7.2-16-16-16H128c-8.8 0-16 7.2-16 16zm0 64c0 8.8 7.2 16 16 16h32c8.8 0 16-7.2 16-16s-7.2-16-16-16H128c-8.8 0-16 7.2-16 16zm-6.3 71.8L82.1 335.9c-1.4 5.4-2.1 10.9-2.1 16.4c0 35.2 28.8 63.7 64 63.7s64-28.5 64-63.7c0-5.5-.7-11.1-2.1-16.4l-23.5-88.2c-3.7-14-16.4-23.8-30.9-23.8H136.6c-14.5 0-27.2 9.7-30.9 23.8zM128 336h32c8.8 0 16 7.2 16 16s-7.2 16-16 16H128c-8.8 0-16-7.2-16-16s7.2-16 16-16z"]},c2={prefix:"far",iconName:"face-kiss-wink-heart",icon:[512,512,[128536,"kiss-wink-heart"],"f598","M338.9 446.8c-25.4 11-53.4 17.2-82.9 17.2C141.1 464 48 370.9 48 256S141.1 48 256 48s208 93.1 208 208c0 22.4-3.5 43.9-10.1 64.1c3.1 4.5 5.7 9.4 7.8 14.6c12.7-1.6 25.1 .4 36.2 5c9.1-26.2 14-54.4 14-83.7C512 114.6 397.4 0 256 0S0 114.6 0 256S114.6 512 256 512c35.4 0 69.1-7.2 99.7-20.2c-4.8-5.5-8.5-12.2-10.4-19.7l-6.5-25.3zM296 316c0-6.9-3.1-13.2-7.3-18.3c-4.3-5.2-10.1-9.7-16.7-13.4C258.7 276.9 241.4 272 224 272c-3.6 0-6.8 2.5-7.7 6s.6 7.2 3.8 9l0 0 0 0 0 0 .2 .1c.2 .1 .5 .3 .9 .5c.8 .5 2 1.2 3.4 2.1c2.8 1.9 6.5 4.5 10.2 7.6c3.7 3.1 7.2 6.6 9.6 10.1c2.5 3.5 3.5 6.4 3.5 8.6s-1 5-3.5 8.6c-2.5 3.5-5.9 6.9-9.6 10.1c-3.7 3.1-7.4 5.7-10.2 7.6c-1.4 .9-2.6 1.6-3.4 2.1c-.4 .2-.7 .4-.9 .5l-.2 .1 0 0 0 0 0 0 0 0 0 0c-2.5 1.4-4.1 4.1-4.1 7s1.6 5.6 4.1 7l0 0 0 0 0 0 .2 .1c.2 .1 .5 .3 .9 .5c.8 .5 2 1.2 3.4 2.1c2.8 1.9 6.5 4.5 10.2 7.6c3.7 3.1 7.2 6.6 9.6 10.1c2.5 3.5 3.5 6.4 3.5 8.6s-1 5-3.5 8.6c-2.5 3.5-5.9 6.9-9.6 10.1c-3.7 3.1-7.4 5.7-10.2 7.6c-1.4 .9-2.6 1.6-3.4 2.1c-.4 .2-.7 .4-.9 .5l-.2 .1 0 0 0 0 0 0 0 0c-3.2 1.8-4.7 5.5-3.8 9s4.1 6 7.7 6c17.4 0 34.7-4.9 47.9-12.3c6.6-3.7 12.5-8.2 16.7-13.4c4.3-5.1 7.3-11.4 7.3-18.3s-3.1-13.2-7.3-18.3c-4.3-5.2-10.1-9.7-16.7-13.4c-2.7-1.5-5.7-3-8.7-4.3c3.1-1.3 6-2.7 8.7-4.3c6.6-3.7 12.5-8.2 16.7-13.4c4.3-5.1 7.3-11.4 7.3-18.3zM176.4 240a32 32 0 1 0 0-64 32 32 0 1 0 0 64zm159.3-20c10.6 0 19.9 3.8 25.4 9.7c7.6 8.1 20.2 8.5 28.3 .9s8.5-20.2 .9-28.3C375.7 186.8 355 180 335.6 180s-40.1 6.8-54.6 22.3c-7.6 8.1-7.1 20.7 .9 28.3s20.7 7.1 28.3-.9c5.5-5.8 14.8-9.7 25.4-9.7zM434 352.3c-6-23.2-28.8-37-51.1-30.8s-35.4 30.1-29.5 53.4l22.9 89.3c2.2 8.7 11.2 13.9 19.8 11.4l84.9-23.8c22.2-6.2 35.4-30.1 29.5-53.4s-28.8-37-51.1-30.8l-20.2 5.6-5.4-21z"]},c0={prefix:"far",iconName:"star-half-stroke",icon:[640,512,["star-half-alt"],"f5c0","M341.5 13.5C337.5 5.2 329.1 0 319.9 0s-17.6 5.2-21.6 13.5L229.7 154.8 76.5 177.5c-9 1.3-16.5 7.6-19.3 16.3s-.5 18.1 5.9 24.5L174.2 328.4 148 483.9c-1.5 9 2.2 18.1 9.7 23.5s17.3 6 25.3 1.7l137-73.2 137 73.2c8.1 4.3 17.9 3.7 25.3-1.7s11.2-14.5 9.7-23.5L465.6 328.4 576.8 218.2c6.5-6.4 8.7-15.9 5.9-24.5s-10.3-14.9-19.3-16.3L410.1 154.8 341.5 13.5zM320 384.7V79.1l52.5 108.1c3.5 7.1 10.2 12.1 18.1 13.3l118.3 17.5L423 303c-5.5 5.5-8.1 13.3-6.8 21l20.2 119.6L331.2 387.5c-3.5-1.9-7.4-2.8-11.2-2.8z"]},c3={prefix:"far",iconName:"face-grin-beam",icon:[512,512,[128516,"grin-beam"],"f582","M464 256A208 208 0 1 0 48 256a208 208 0 1 0 416 0zM0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256zm349.5 52.4c18.7-4.4 35.9 12 25.5 28.1C350.4 374.6 306.3 400 255.9 400s-94.5-25.4-119.1-63.5c-10.4-16.1 6.8-32.5 25.5-28.1c28.9 6.8 60.5 10.5 93.6 10.5s64.7-3.7 93.6-10.5zM217.6 228.8l0 0 0 0-.2-.2c-.2-.2-.4-.5-.7-.9c-.6-.8-1.6-2-2.8-3.4c-2.5-2.8-6-6.6-10.2-10.3c-8.8-7.8-18.8-14-27.7-14s-18.9 6.2-27.7 14c-4.2 3.7-7.7 7.5-10.2 10.3c-1.2 1.4-2.2 2.6-2.8 3.4c-.3 .4-.6 .7-.7 .9l-.2 .2 0 0 0 0 0 0c-2.1 2.8-5.7 3.9-8.9 2.8s-5.5-4.1-5.5-7.6c0-17.9 6.7-35.6 16.6-48.8c9.8-13 23.9-23.2 39.4-23.2s29.6 10.2 39.4 23.2c9.9 13.2 16.6 30.9 16.6 48.8c0 3.4-2.2 6.5-5.5 7.6s-6.9 0-8.9-2.8l0 0 0 0zm160 0l0 0-.2-.2c-.2-.2-.4-.5-.7-.9c-.6-.8-1.6-2-2.8-3.4c-2.5-2.8-6-6.6-10.2-10.3c-8.8-7.8-18.8-14-27.7-14s-18.9 6.2-27.7 14c-4.2 3.7-7.7 7.5-10.2 10.3c-1.2 1.4-2.2 2.6-2.8 3.4c-.3 .4-.6 .7-.7 .9l-.2 .2 0 0 0 0 0 0c-2.1 2.8-5.7 3.9-8.9 2.8s-5.5-4.1-5.5-7.6c0-17.9 6.7-35.6 16.6-48.8c9.8-13 23.9-23.2 39.4-23.2s29.6 10.2 39.4 23.2c9.9 13.2 16.6 30.9 16.6 48.8c0 3.4-2.2 6.5-5.5 7.6s-6.9 0-8.9-2.8l0 0 0 0 0 0z"]},c4={prefix:"far",iconName:"circle-right",icon:[512,512,[61838,"arrow-alt-circle-right"],"f35a","M464 256A208 208 0 1 1 48 256a208 208 0 1 1 416 0zM0 256a256 256 0 1 0 512 0A256 256 0 1 0 0 256zM294.6 135.1c-4.2-4.5-10.1-7.1-16.3-7.1C266 128 256 138 256 150.3V208H160c-17.7 0-32 14.3-32 32v32c0 17.7 14.3 32 32 32h96v57.7c0 12.3 10 22.3 22.3 22.3c6.2 0 12.1-2.6 16.3-7.1l99.9-107.1c3.5-3.8 5.5-8.7 5.5-13.8s-2-10.1-5.5-13.8L294.6 135.1z"]},c6={prefix:"far",iconName:"face-rolling-eyes",icon:[512,512,[128580,"meh-rolling-eyes"],"f5a5","M256 48a208 208 0 1 1 0 416 208 208 0 1 1 0-416zm0 464A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM168 376c0 13.3 10.7 24 24 24H320c13.3 0 24-10.7 24-24s-10.7-24-24-24H192c-13.3 0-24 10.7-24 24zm-8-104c-26.5 0-48-21.5-48-48c0-14.3 6.3-27.2 16.2-36c-.2 1.3-.2 2.6-.2 4c0 17.7 14.3 32 32 32s32-14.3 32-32c0-1.4-.1-2.7-.2-4c10 8.8 16.2 21.7 16.2 36c0 26.5-21.5 48-48 48zm0 32a80 80 0 1 0 0-160 80 80 0 1 0 0 160zm192-32c-26.5 0-48-21.5-48-48c0-14.3 6.3-27.2 16.2-36c-.2 1.3-.2 2.6-.2 4c0 17.7 14.3 32 32 32s32-14.3 32-32c0-1.4-.1-2.7-.2-4c10 8.8 16.2 21.7 16.2 36c0 26.5-21.5 48-48 48zm0 32a80 80 0 1 0 0-160 80 80 0 1 0 0 160z"]},c5={prefix:"far",iconName:"face-surprise",icon:[512,512,[128558,"surprise"],"f5c2","M464 256A208 208 0 1 0 48 256a208 208 0 1 0 416 0zM0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256zm176.4-80a32 32 0 1 1 0 64 32 32 0 1 1 0-64zm128 32a32 32 0 1 1 64 0 32 32 0 1 1 -64 0zM256 288a64 64 0 1 1 0 128 64 64 0 1 1 0-128z"]},c8={prefix:"far",iconName:"circle-pause",icon:[512,512,[62092,"pause-circle"],"f28b","M464 256A208 208 0 1 0 48 256a208 208 0 1 0 416 0zM0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256zm224-72V328c0 13.3-10.7 24-24 24s-24-10.7-24-24V184c0-13.3 10.7-24 24-24s24 10.7 24 24zm112 0V328c0 13.3-10.7 24-24 24s-24-10.7-24-24V184c0-13.3 10.7-24 24-24s24 10.7 24 24z"]},c7={prefix:"far",iconName:"circle-up",icon:[512,512,[61467,"arrow-alt-circle-up"],"f35b","M256 48a208 208 0 1 1 0 416 208 208 0 1 1 0-416zm0 464A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM135.1 217.4c-4.5 4.2-7.1 10.1-7.1 16.3c0 12.3 10 22.3 22.3 22.3H208v96c0 17.7 14.3 32 32 32h32c17.7 0 32-14.3 32-32V256h57.7c12.3 0 22.3-10 22.3-22.3c0-6.2-2.6-12.1-7.1-16.3L269.8 117.5c-3.8-3.5-8.7-5.5-13.8-5.5s-10.1 2-13.8 5.5L135.1 217.4z"]},c9={prefix:"far",iconName:"circle-question",icon:[512,512,[62108,"question-circle"],"f059","M464 256A208 208 0 1 0 48 256a208 208 0 1 0 416 0zM0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256zm169.8-90.7c7.9-22.3 29.1-37.3 52.8-37.3h58.3c34.9 0 63.1 28.3 63.1 63.1c0 22.6-12.1 43.5-31.7 54.8L280 264.4c-.2 13-10.9 23.6-24 23.6c-13.3 0-24-10.7-24-24V250.5c0-8.6 4.6-16.5 12.1-20.8l44.3-25.4c4.7-2.7 7.6-7.7 7.6-13.1c0-8.4-6.8-15.1-15.1-15.1H222.6c-3.4 0-6.4 2.1-7.5 5.3l-.4 1.2c-4.4 12.5-18.2 19-30.6 14.6s-19-18.2-14.6-30.6l.4-1.2zM224 352a32 32 0 1 1 64 0 32 32 0 1 1 -64 0z"]},ne={prefix:"far",iconName:"face-meh-blank",icon:[512,512,[128566,"meh-blank"],"f5a4","M256 48a208 208 0 1 0 0 416 208 208 0 1 0 0-416zM512 256A256 256 0 1 1 0 256a256 256 0 1 1 512 0zM144.4 208a32 32 0 1 1 64 0 32 32 0 1 1 -64 0zm192-32a32 32 0 1 1 0 64 32 32 0 1 1 0-64z"]},nt={prefix:"far",iconName:"face-sad-cry",icon:[512,512,[128557,"sad-cry"],"f5b3","M400 406.1V288c0-13.3-10.7-24-24-24s-24 10.7-24 24V440.6c-28.7 15-61.4 23.4-96 23.4s-67.3-8.5-96-23.4V288c0-13.3-10.7-24-24-24s-24 10.7-24 24V406.1C72.6 368.2 48 315 48 256C48 141.1 141.1 48 256 48s208 93.1 208 208c0 59-24.6 112.2-64 150.1zM256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM159.6 220c10.6 0 19.9 3.8 25.4 9.7c7.6 8.1 20.2 8.5 28.3 .9s8.5-20.2 .9-28.3C199.7 186.8 179 180 159.6 180s-40.1 6.8-54.6 22.3c-7.6 8.1-7.1 20.7 .9 28.3s20.7 7.1 28.3-.9c5.5-5.8 14.8-9.7 25.4-9.7zm166.6 9.7c5.5-5.8 14.8-9.7 25.4-9.7s19.9 3.8 25.4 9.7c7.6 8.1 20.2 8.5 28.3 .9s8.5-20.2 .9-28.3C391.7 186.8 371 180 351.6 180s-40.1 6.8-54.6 22.3c-7.6 8.1-7.1 20.7 .9 28.3s20.7 7.1 28.3-.9zM208 320v32c0 26.5 21.5 48 48 48s48-21.5 48-48V320c0-26.5-21.5-48-48-48s-48 21.5-48 48z"]},nc={prefix:"far",iconName:"face-frown",icon:[512,512,[9785,"frown"],"f119","M464 256A208 208 0 1 0 48 256a208 208 0 1 0 416 0zM0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256zM174.6 384.1c-4.5 12.5-18.2 18.9-30.7 14.4s-18.9-18.2-14.4-30.7C146.9 319.4 198.9 288 256 288s109.1 31.4 126.6 79.9c4.5 12.5-2 26.2-14.4 30.7s-26.2-2-30.7-14.4C328.2 358.5 297.2 336 256 336s-72.2 22.5-81.4 48.1zM144.4 208a32 32 0 1 1 64 0 32 32 0 1 1 -64 0zm192-32a32 32 0 1 1 0 64 32 32 0 1 1 0-64z"]},nn={prefix:"far",iconName:"floppy-disk",icon:[448,512,[128190,128426,"save"],"f0c7","M48 96V416c0 8.8 7.2 16 16 16H384c8.8 0 16-7.2 16-16V170.5c0-4.2-1.7-8.3-4.7-11.3l33.9-33.9c12 12 18.7 28.3 18.7 45.3V416c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V96C0 60.7 28.7 32 64 32H309.5c17 0 33.3 6.7 45.3 18.7l74.5 74.5-33.9 33.9L320.8 84.7c-.3-.3-.5-.5-.8-.8V184c0 13.3-10.7 24-24 24H104c-13.3 0-24-10.7-24-24V80H64c-8.8 0-16 7.2-16 16zm80-16v80H272V80H128zm32 240a64 64 0 1 1 128 0 64 64 0 1 1 -128 0z"]},nr={prefix:"far",iconName:"comment-dots",icon:[512,512,[128172,62075,"commenting"],"f4ad","M168.2 384.9c-15-5.4-31.7-3.1-44.6 6.4c-8.2 6-22.3 14.8-39.4 22.7c5.6-14.7 9.9-31.3 11.3-49.4c1-12.9-3.3-25.7-11.8-35.5C60.4 302.8 48 272 48 240c0-79.5 83.3-160 208-160s208 80.5 208 160s-83.3 160-208 160c-31.6 0-61.3-5.5-87.8-15.1zM26.3 423.8c-1.6 2.7-3.3 5.4-5.1 8.1l-.3 .5c-1.6 2.3-3.2 4.6-4.8 6.9c-3.5 4.7-7.3 9.3-11.3 13.5c-4.6 4.6-5.9 11.4-3.4 17.4c2.5 6 8.3 9.9 14.8 9.9c5.1 0 10.2-.3 15.3-.8l.7-.1c4.4-.5 8.8-1.1 13.2-1.9c.8-.1 1.6-.3 2.4-.5c17.8-3.5 34.9-9.5 50.1-16.1c22.9-10 42.4-21.9 54.3-30.6c31.8 11.5 67 17.9 104.1 17.9c141.4 0 256-93.1 256-208S397.4 32 256 32S0 125.1 0 240c0 45.1 17.7 86.8 47.7 120.9c-1.9 24.5-11.4 46.3-21.4 62.9zM144 272a32 32 0 1 0 0-64 32 32 0 1 0 0 64zm144-32a32 32 0 1 0 -64 0 32 32 0 1 0 64 0zm80 32a32 32 0 1 0 0-64 32 32 0 1 0 0 64z"]},na={prefix:"far",iconName:"face-grin-squint",icon:[512,512,[128518,"grin-squint"],"f585","M464 256A208 208 0 1 0 48 256a208 208 0 1 0 416 0zM0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256zm349.5 52.4c18.7-4.4 35.9 12 25.5 28.1C350.4 374.6 306.3 400 255.9 400s-94.5-25.4-119.1-63.5c-10.4-16.1 6.8-32.5 25.5-28.1c28.9 6.8 60.5 10.5 93.6 10.5s64.7-3.7 93.6-10.5zm-216-161.7l89.9 47.9c10.7 5.7 10.7 21.1 0 26.8l-89.9 47.9c-7.9 4.2-17.5-1.5-17.5-10.5c0-2.8 1-5.5 2.8-7.6l36-43.2-36-43.2c-1.8-2.1-2.8-4.8-2.8-7.6c0-9 9.6-14.7 17.5-10.5zM396 157.1c0 2.8-1 5.5-2.8 7.6l-36 43.2 36 43.2c1.8 2.1 2.8 4.8 2.8 7.6c0 9-9.6 14.7-17.5 10.5l-89.9-47.9c-10.7-5.7-10.7-21.1 0-26.8l89.9-47.9c7.9-4.2 17.5 1.5 17.5 10.5z"]},no={prefix:"far",iconName:"face-grin-tears",icon:[640,512,[128514,"grin-tears"],"f588","M516.1 325.5c1 3 2.1 6 3.3 8.9c3.3 8.1 8.4 18.5 16.5 26.6c3.9 3.9 8.2 7.4 12.7 10.3C506.4 454.8 419.9 512 320 512s-186.4-57.2-228.6-140.6c4.5-2.9 8.7-6.3 12.7-10.3c8.1-8.1 13.2-18.6 16.5-26.6c1.2-2.9 2.3-5.9 3.3-8.9C152.5 406.2 229.5 464 320 464s167.5-57.8 196.1-138.5zM320 48c-101.4 0-185.8 72.5-204.3 168.5c-6.7-3.1-14.3-4.3-22.3-3.1c-6.8 .9-16.2 2.4-26.6 4.4C85.3 94.5 191.6 0 320 0S554.7 94.5 573.2 217.7c-10.3-2-19.8-3.5-26.6-4.4c-8-1.2-15.7 .1-22.3 3.1C505.8 120.5 421.4 48 320 48zM78.5 341.1C60 356.7 32 355.5 14.3 337.7c-18.7-18.7-19.1-48.8-.7-67.2c8.6-8.6 30.1-15.1 50.5-19.6c13-2.8 25.5-4.8 33.9-6c5.4-.8 9.9 3.7 9 9c-3.1 21.5-11.4 70.2-25.5 84.4c-.9 1-1.9 1.8-2.9 2.7zm483 0c-.8-.6-1.5-1.3-2.3-2c-.2-.2-.5-.4-.7-.7c-14.1-14.1-22.5-62.9-25.5-84.4c-.8-5.4 3.7-9.9 9-9c1 .1 2.2 .3 3.3 .5c8.2 1.2 19.2 3 30.6 5.5c20.4 4.4 41.9 10.9 50.5 19.6c18.4 18.4 18 48.5-.7 67.2c-17.7 17.7-45.7 19-64.2 3.4zM439 336.5C414.4 374.6 370.3 400 319.9 400s-94.5-25.4-119.1-63.5c-10.4-16.1 6.8-32.5 25.5-28.1c28.9 6.8 60.5 10.5 93.6 10.5s64.7-3.7 93.6-10.5c18.7-4.4 35.9 12 25.5 28.1zM281.6 228.8l0 0-.2-.2c-.2-.2-.4-.5-.7-.9c-.6-.8-1.6-2-2.8-3.4c-2.5-2.8-6-6.6-10.2-10.3c-8.8-7.8-18.8-14-27.7-14s-18.9 6.2-27.7 14c-4.2 3.7-7.7 7.5-10.2 10.3c-1.2 1.4-2.2 2.6-2.8 3.4c-.3 .4-.6 .7-.7 .9l-.2 .2 0 0 0 0 0 0c-2.1 2.8-5.7 3.9-8.9 2.8s-5.5-4.1-5.5-7.6c0-17.9 6.7-35.6 16.6-48.8c9.8-13 23.9-23.2 39.4-23.2s29.6 10.2 39.4 23.2c9.9 13.2 16.6 30.9 16.6 48.8c0 3.4-2.2 6.5-5.5 7.6s-6.9 0-8.9-2.8l0 0 0 0 0 0zm160 0l0 0 0 0-.2-.2c-.2-.2-.4-.5-.7-.9c-.6-.8-1.6-2-2.8-3.4c-2.5-2.8-6-6.6-10.2-10.3c-8.8-7.8-18.8-14-27.7-14s-18.9 6.2-27.7 14c-4.2 3.7-7.7 7.5-10.2 10.3c-1.2 1.4-2.2 2.6-2.8 3.4c-.3 .4-.6 .7-.7 .9l-.2 .2 0 0 0 0 0 0c-2.1 2.8-5.7 3.9-8.9 2.8s-5.5-4.1-5.5-7.6c0-17.9 6.7-35.6 16.6-48.8c9.8-13 23.9-23.2 39.4-23.2s29.6 10.2 39.4 23.2c9.9 13.2 16.6 30.9 16.6 48.8c0 3.4-2.2 6.5-5.5 7.6s-6.9 0-8.9-2.8l0 0 0 0z"]},ni={prefix:"far",iconName:"calendar-xmark",icon:[512,512,["calendar-times"],"f273","M160 0c13.3 0 24 10.7 24 24V64H328V24c0-13.3 10.7-24 24-24s24 10.7 24 24V64h40c35.3 0 64 28.7 64 64v16 48V448c0 35.3-28.7 64-64 64H96c-35.3 0-64-28.7-64-64V192 144 128c0-35.3 28.7-64 64-64h40V24c0-13.3 10.7-24 24-24zM432 192H80V448c0 8.8 7.2 16 16 16H416c8.8 0 16-7.2 16-16V192zm-95 89l-47 47 47 47c9.4 9.4 9.4 24.6 0 33.9s-24.6 9.4-33.9 0l-47-47-47 47c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9l47-47-47-47c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l47 47 47-47c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9z"]},ns={prefix:"far",iconName:"hourglass",icon:[384,512,[9203,62032,"hourglass-empty"],"f254","M24 0C10.7 0 0 10.7 0 24S10.7 48 24 48h8V67c0 40.3 16 79 44.5 107.5L158.1 256 76.5 337.5C48 366 32 404.7 32 445v19H24c-13.3 0-24 10.7-24 24s10.7 24 24 24H360c13.3 0 24-10.7 24-24s-10.7-24-24-24h-8V445c0-40.3-16-79-44.5-107.5L225.9 256l81.5-81.5C336 146 352 107.3 352 67V48h8c13.3 0 24-10.7 24-24s-10.7-24-24-24H24zM192 289.9l81.5 81.5C293 391 304 417.4 304 445v19H80V445c0-27.6 11-54 30.5-73.5L192 289.9zm0-67.9l-81.5-81.5C91 121 80 94.6 80 67V48H304V67c0 27.6-11 54-30.5 73.5L192 222.1z"]},nl={prefix:"far",iconName:"hard-drive",icon:[512,512,[128436,"hdd"],"f0a0","M64 80c-8.8 0-16 7.2-16 16V258c5.1-1.3 10.5-2 16-2H448c5.5 0 10.9 .7 16 2V96c0-8.8-7.2-16-16-16H64zM48 320v96c0 8.8 7.2 16 16 16H448c8.8 0 16-7.2 16-16V320c0-8.8-7.2-16-16-16H64c-8.8 0-16 7.2-16 16zM0 320V96C0 60.7 28.7 32 64 32H448c35.3 0 64 28.7 64 64V320v96c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V320zm280 48a24 24 0 1 1 48 0 24 24 0 1 1 -48 0zm120-24a24 24 0 1 1 0 48 24 24 0 1 1 0-48z"]},nu={prefix:"far",iconName:"face-grin-squint-tears",icon:[512,512,[129315,"grin-squint-tears"],"f586","M426.8 14.2C446-5 477.5-4.6 497.1 14.9s20 51 .7 70.3c-14.8 14.8-65.7 23.6-88.3 26.7c-5.6 .9-10.3-3.9-9.5-9.5C403.3 79.9 412 29 426.8 14.2zM75 75C158.2-8.3 284.5-22.2 382.2 33.2c-1.5 4.8-2.9 9.6-4.1 14.3c-3.1 12.2-5.5 24.6-7.3 35c-80.8-53.6-190.7-44.8-261.9 26.4C37.7 180.1 28.9 290 82.5 370.8c-10.5 1.8-22.9 4.2-35 7.3c-4.7 1.2-9.5 2.5-14.3 4.1C-22.2 284.5-8.2 158.2 75 75zm389.6 58.9c4.7-1.2 9.5-2.5 14.3-4.1C534.2 227.5 520.2 353.8 437 437c-83.2 83.2-209.5 97.2-307.2 41.8c1.5-4.8 2.8-9.6 4-14.3c3.1-12.2 5.5-24.6 7.3-35c80.8 53.6 190.7 44.8 261.9-26.4c71.2-71.2 80-181.1 26.4-261.9c10.5-1.8 22.9-4.2 35-7.3zm-105.4 93c10.1-16.3 33.9-16.9 37.9 1.9c9.5 44.4-3.7 93.5-39.3 129.1s-84.8 48.8-129.1 39.3c-18.7-4-18.2-27.8-1.9-37.9c25.2-15.7 50.2-35.4 73.6-58.8s43.1-48.4 58.8-73.6zM92 265.3l97.4-29.7c11.6-3.5 22.5 7.3 19 19l-29.7 97.4c-2.6 8.6-13.4 11.3-19.8 4.9c-2-2-3.2-4.6-3.4-7.3l-5.1-56.1-56.1-5.1c-2.8-.3-5.4-1.5-7.3-3.4c-6.3-6.3-3.6-17.2 4.9-19.8zm193-178.2c2 2 3.2 4.6 3.4 7.3l5.1 56.1 56.1 5.1c2.8 .3 5.4 1.5 7.3 3.4c6.3 6.3 3.6 17.2-4.9 19.8l-97.4 29.7c-11.6 3.5-22.5-7.3-19-19L265.3 92c2.6-8.6 13.4-11.3 19.8-4.9zM14.9 497.1c-19.6-19.6-20-51-.7-70.3C29 412 79.8 403.2 102.4 400.1c5.6-.9 10.3 3.9 9.5 9.5c-3.2 22.5-11.9 73.5-26.7 88.3C66 517 34.5 516.6 14.9 497.1z"]},nf={prefix:"far",iconName:"rectangle-list",icon:[576,512,["list-alt"],"f022","M64 80c-8.8 0-16 7.2-16 16V416c0 8.8 7.2 16 16 16H512c8.8 0 16-7.2 16-16V96c0-8.8-7.2-16-16-16H64zM0 96C0 60.7 28.7 32 64 32H512c35.3 0 64 28.7 64 64V416c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V96zm96 64a32 32 0 1 1 64 0 32 32 0 1 1 -64 0zm104 0c0-13.3 10.7-24 24-24H448c13.3 0 24 10.7 24 24s-10.7 24-24 24H224c-13.3 0-24-10.7-24-24zm0 96c0-13.3 10.7-24 24-24H448c13.3 0 24 10.7 24 24s-10.7 24-24 24H224c-13.3 0-24-10.7-24-24zm0 96c0-13.3 10.7-24 24-24H448c13.3 0 24 10.7 24 24s-10.7 24-24 24H224c-13.3 0-24-10.7-24-24zm-72-64a32 32 0 1 1 0-64 32 32 0 1 1 0 64zM96 352a32 32 0 1 1 64 0 32 32 0 1 1 -64 0z"]},nh={prefix:"far",iconName:"circle-left",icon:[512,512,[61840,"arrow-alt-circle-left"],"f359","M48 256a208 208 0 1 1 416 0A208 208 0 1 1 48 256zm464 0A256 256 0 1 0 0 256a256 256 0 1 0 512 0zM217.4 376.9c4.2 4.5 10.1 7.1 16.3 7.1c12.3 0 22.3-10 22.3-22.3V304h96c17.7 0 32-14.3 32-32V240c0-17.7-14.3-32-32-32H256V150.3c0-12.3-10-22.3-22.3-22.3c-6.2 0-12.1 2.6-16.3 7.1L117.5 242.2c-3.5 3.8-5.5 8.7-5.5 13.8s2 10.1 5.5 13.8l99.9 107.1z"]},nd={prefix:"far",iconName:"money-bill-1",icon:[576,512,["money-bill-alt"],"f3d1","M112 112c0 35.3-28.7 64-64 64V336c35.3 0 64 28.7 64 64H464c0-35.3 28.7-64 64-64V176c-35.3 0-64-28.7-64-64H112zM0 128C0 92.7 28.7 64 64 64H512c35.3 0 64 28.7 64 64V384c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V128zM176 256a112 112 0 1 1 224 0 112 112 0 1 1 -224 0zm80-48c0 8.8 7.2 16 16 16v64h-8c-8.8 0-16 7.2-16 16s7.2 16 16 16h24 24c8.8 0 16-7.2 16-16s-7.2-16-16-16h-8V208c0-8.8-7.2-16-16-16H272c-8.8 0-16 7.2-16 16z"]},np={prefix:"far",iconName:"clock",icon:[512,512,[128339,"clock-four"],"f017","M464 256A208 208 0 1 1 48 256a208 208 0 1 1 416 0zM0 256a256 256 0 1 0 512 0A256 256 0 1 0 0 256zM232 120V256c0 8 4 15.5 10.7 20l96 64c11 7.4 25.9 4.4 33.3-6.7s4.4-25.9-6.7-33.3L280 243.2V120c0-13.3-10.7-24-24-24s-24 10.7-24 24z"]},nm={prefix:"far",iconName:"face-grin",icon:[512,512,[128512,"grin"],"f580","M464 256A208 208 0 1 0 48 256a208 208 0 1 0 416 0zM0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256zm349.5 52.4c18.7-4.4 35.9 12 25.5 28.1C350.4 374.6 306.3 400 255.9 400s-94.5-25.4-119.1-63.5c-10.4-16.1 6.8-32.5 25.5-28.1c28.9 6.8 60.5 10.5 93.6 10.5s64.7-3.7 93.6-10.5zM144.4 208a32 32 0 1 1 64 0 32 32 0 1 1 -64 0zm192-32a32 32 0 1 1 0 64 32 32 0 1 1 0-64z"]},nv={prefix:"far",iconName:"face-meh",icon:[512,512,[128528,"meh"],"f11a","M464 256A208 208 0 1 1 48 256a208 208 0 1 1 416 0zM256 0a256 256 0 1 0 0 512A256 256 0 1 0 256 0zM176.4 240a32 32 0 1 0 0-64 32 32 0 1 0 0 64zm192-32a32 32 0 1 0 -64 0 32 32 0 1 0 64 0zM184 328c-13.3 0-24 10.7-24 24s10.7 24 24 24H328c13.3 0 24-10.7 24-24s-10.7-24-24-24H184z"]},ng={prefix:"far",iconName:"id-card",icon:[576,512,[62147,"drivers-license"],"f2c2","M528 160V416c0 8.8-7.2 16-16 16H320c0-44.2-35.8-80-80-80H176c-44.2 0-80 35.8-80 80H64c-8.8 0-16-7.2-16-16V160H528zM64 32C28.7 32 0 60.7 0 96V416c0 35.3 28.7 64 64 64H512c35.3 0 64-28.7 64-64V96c0-35.3-28.7-64-64-64H64zM272 256a64 64 0 1 0 -128 0 64 64 0 1 0 128 0zm104-48c-13.3 0-24 10.7-24 24s10.7 24 24 24h80c13.3 0 24-10.7 24-24s-10.7-24-24-24H376zm0 96c-13.3 0-24 10.7-24 24s10.7 24 24 24h80c13.3 0 24-10.7 24-24s-10.7-24-24-24H376z"]},ny={prefix:"far",iconName:"face-laugh-wink",icon:[512,512,["laugh-wink"],"f59c","M464 256A208 208 0 1 0 48 256a208 208 0 1 0 416 0zM0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256zm130.7 57.9c-4.2-13.6 7.1-25.9 21.3-25.9H364.5c14.2 0 25.5 12.4 21.3 25.9C369 368.4 318.2 408 258.2 408s-110.8-39.6-127.5-94.1zM144.4 192a32 32 0 1 1 64 0 32 32 0 1 1 -64 0zm165.8 21.7c-7.6 8.1-20.2 8.5-28.3 .9s-8.5-20.2-.9-28.3c14.5-15.5 35.2-22.3 54.6-22.3s40.1 6.8 54.6 22.3c7.6 8.1 7.1 20.7-.9 28.3s-20.7 7.1-28.3-.9c-5.5-5.8-14.8-9.7-25.4-9.7s-19.9 3.8-25.4 9.7z"]},nz={prefix:"far",iconName:"circle-down",icon:[512,512,[61466,"arrow-alt-circle-down"],"f358","M256 464a208 208 0 1 1 0-416 208 208 0 1 1 0 416zM256 0a256 256 0 1 0 0 512A256 256 0 1 0 256 0zM376.9 294.6c4.5-4.2 7.1-10.1 7.1-16.3c0-12.3-10-22.3-22.3-22.3H304V160c0-17.7-14.3-32-32-32l-32 0c-17.7 0-32 14.3-32 32v96H150.3C138 256 128 266 128 278.3c0 6.2 2.6 12.1 7.1 16.3l107.1 99.9c3.8 3.5 8.7 5.5 13.8 5.5s10.1-2 13.8-5.5l107.1-99.9z"]},nb={prefix:"far",iconName:"credit-card",icon:[576,512,[128179,62083,"credit-card-alt"],"f09d","M512 80c8.8 0 16 7.2 16 16v32H48V96c0-8.8 7.2-16 16-16H512zm16 144V416c0 8.8-7.2 16-16 16H64c-8.8 0-16-7.2-16-16V224H528zM64 32C28.7 32 0 60.7 0 96V416c0 35.3 28.7 64 64 64H512c35.3 0 64-28.7 64-64V96c0-35.3-28.7-64-64-64H64zm56 304c-13.3 0-24 10.7-24 24s10.7 24 24 24h48c13.3 0 24-10.7 24-24s-10.7-24-24-24H120zm128 0c-13.3 0-24 10.7-24 24s10.7 24 24 24H360c13.3 0 24-10.7 24-24s-10.7-24-24-24H248z"]},nM={prefix:"far",iconName:"hospital",icon:[640,512,[127973,62589,"hospital-alt","hospital-wide"],"f0f8","M232 0c-39.8 0-72 32.2-72 72v8H72C32.2 80 0 112.2 0 152V440c0 39.8 32.2 72 72 72h.2 .2 .2 .2 .2H73h.2 .2 .2 .2 .2 .2 .2 .2 .2 .2H75h.2 .2 .2 .2 .2 .2 .2 .2 .2 .2H77h.2 .2 .2 .2 .2 .2 .2 .2 .2 .2H79h.2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2H82h.2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2H85h.2 .2 .2 .2H86h.2 .2 .2 .2H87h.2 .2 .2 .2H88h.2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2H98h.2 .2 .2 .2H99h.2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2 .2v0H456h8v0H568c39.8 0 72-32.2 72-72V152c0-39.8-32.2-72-72-72H480V72c0-39.8-32.2-72-72-72H232zM480 128h88c13.3 0 24 10.7 24 24v40H536c-13.3 0-24 10.7-24 24s10.7 24 24 24h56v48H536c-13.3 0-24 10.7-24 24s10.7 24 24 24h56V440c0 13.3-10.7 24-24 24H480V336 128zM72 128h88V464h-.1-.2-.2-.2H159h-.2-.2-.2H158h-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2H154h-.2-.2-.2H153h-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2H150h-.2-.2-.2H149h-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2H146h-.2-.2-.2H145h-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2H142h-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2H139h-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2H136h-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2H133h-.2-.2-.2-.2-.2-.2-.2-.2H131h-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2H128h-.2-.2-.2-.2-.2-.2-.2-.2H126h-.2-.2-.2-.2-.2-.2-.2-.2H124h-.2-.2-.2-.2-.2-.2-.2-.2H122h-.2-.2-.2-.2-.2-.2-.2-.2H120h-.2-.2-.2-.2-.2-.2-.2-.2H118h-.2-.2-.2-.2-.2-.2-.2-.2H116h-.2-.2-.2-.2-.2-.2-.2-.2H114h-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2H111h-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2H108h-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2H105h-.2-.2-.2-.2H104h-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2H100h-.2-.2-.2-.2H99h-.2-.2-.2-.2H98h-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2H88h-.2-.2-.2-.2H87h-.2-.2-.2-.2H86h-.2-.2-.2-.2H85h-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2H82h-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2H79h-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2H77h-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2H75h-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2H73h-.2-.2-.2-.2-.2H72c-13.2 0-24-10.7-24-24V336h56c13.3 0 24-10.7 24-24s-10.7-24-24-24H48V240h56c13.3 0 24-10.7 24-24s-10.7-24-24-24H48V152c0-13.3 10.7-24 24-24zM208 72c0-13.3 10.7-24 24-24H408c13.3 0 24 10.7 24 24V336 464H368V400c0-26.5-21.5-48-48-48s-48 21.5-48 48v64H208V72zm88 24v24H272c-8.8 0-16 7.2-16 16v16c0 8.8 7.2 16 16 16h24v24c0 8.8 7.2 16 16 16h16c8.8 0 16-7.2 16-16V168h24c8.8 0 16-7.2 16-16V136c0-8.8-7.2-16-16-16H344V96c0-8.8-7.2-16-16-16H312c-8.8 0-16 7.2-16 16z"]},nx={prefix:"far",iconName:"circle-user",icon:[512,512,[62142,"user-circle"],"f2bd","M406.5 399.6C387.4 352.9 341.5 320 288 320H224c-53.5 0-99.4 32.9-118.5 79.6C69.9 362.2 48 311.7 48 256C48 141.1 141.1 48 256 48s208 93.1 208 208c0 55.7-21.9 106.2-57.5 143.6zm-40.1 32.7C334.4 452.4 296.6 464 256 464s-78.4-11.6-110.5-31.7c7.3-36.7 39.7-64.3 78.5-64.3h64c38.8 0 71.2 27.6 78.5 64.3zM256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zm0-272a40 40 0 1 1 0-80 40 40 0 1 1 0 80zm-88-40a88 88 0 1 0 176 0 88 88 0 1 0 -176 0z"]},nC={prefix:"far",iconName:"share-from-square",icon:[576,512,[61509,"share-square"],"f14d","M400 255.4V240 208c0-8.8-7.2-16-16-16H352 336 289.5c-50.9 0-93.9 33.5-108.3 79.6c-3.3-9.4-5.2-19.8-5.2-31.6c0-61.9 50.1-112 112-112h48 16 32c8.8 0 16-7.2 16-16V80 64.6L506 160 400 255.4zM336 240h16v48c0 17.7 14.3 32 32 32h3.7c7.9 0 15.5-2.9 21.4-8.2l139-125.1c7.6-6.8 11.9-16.5 11.9-26.7s-4.3-19.9-11.9-26.7L409.9 8.9C403.5 3.2 395.3 0 386.7 0C367.5 0 352 15.5 352 34.7V80H336 304 288c-88.4 0-160 71.6-160 160c0 60.4 34.6 99.1 63.9 120.9c5.9 4.4 11.5 8.1 16.7 11.2c4.4 2.7 8.5 4.9 11.9 6.6c3.4 1.7 6.2 3 8.2 3.9c2.2 1 4.6 1.4 7.1 1.4h2.5c9.8 0 17.8-8 17.8-17.8c0-7.8-5.3-14.7-11.6-19.5l0 0c-.4-.3-.7-.5-1.1-.8c-1.7-1.1-3.4-2.5-5-4.1c-.8-.8-1.7-1.6-2.5-2.6s-1.6-1.9-2.4-2.9c-1.8-2.5-3.5-5.3-5-8.5c-2.6-6-4.3-13.3-4.3-22.4c0-36.1 29.3-65.5 65.5-65.5H304h32zM72 32C32.2 32 0 64.2 0 104V440c0 39.8 32.2 72 72 72H408c39.8 0 72-32.2 72-72V376c0-13.3-10.7-24-24-24s-24 10.7-24 24v64c0 13.3-10.7 24-24 24H72c-13.3 0-24-10.7-24-24V104c0-13.3 10.7-24 24-24h64c13.3 0 24-10.7 24-24s-10.7-24-24-24H72z"]},nH={prefix:"far",iconName:"face-smile",icon:[512,512,[128578,"smile"],"f118","M464 256A208 208 0 1 0 48 256a208 208 0 1 0 416 0zM0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256zm177.6 62.1C192.8 334.5 218.8 352 256 352s63.2-17.5 78.4-33.9c9-9.7 24.2-10.4 33.9-1.4s10.4 24.2 1.4 33.9c-22 23.8-60 49.4-113.6 49.4s-91.7-25.5-113.6-49.4c-9-9.7-8.4-24.9 1.4-33.9s24.9-8.4 33.9 1.4zM144.4 208a32 32 0 1 1 64 0 32 32 0 1 1 -64 0zm192-32a32 32 0 1 1 0 64 32 32 0 1 1 0-64z"]},nw={prefix:"far",iconName:"face-grin-hearts",icon:[512,512,[128525,"grin-hearts"],"f584","M464 256A208 208 0 1 0 48 256a208 208 0 1 0 416 0zM0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256zm349.5 52.4c18.7-4.4 35.9 12 25.5 28.1C350.4 374.6 306.3 400 255.9 400s-94.5-25.4-119.1-63.5c-10.4-16.1 6.8-32.5 25.5-28.1c28.9 6.8 60.5 10.5 93.6 10.5s64.7-3.7 93.6-10.5zM215.3 137.1c17.8 4.8 28.4 23.1 23.6 40.8l-17.4 65c-2.3 8.5-11.1 13.6-19.6 11.3l-65.1-17.4c-17.8-4.8-28.4-23.1-23.6-40.8s23.1-28.4 40.8-23.6l16.1 4.3 4.3-16.1c4.8-17.8 23.1-28.4 40.8-23.6zm122.3 23.6l4.3 16.1 16.1-4.3c17.8-4.8 36.1 5.8 40.8 23.6s-5.8 36.1-23.6 40.8l-65.1 17.4c-8.5 2.3-17.3-2.8-19.6-11.3l-17.4-65c-4.8-17.8 5.8-36.1 23.6-40.8s36.1 5.8 40.9 23.6z"]},nV={prefix:"far",iconName:"face-grin-beam-sweat",icon:[512,512,[128517,"grin-beam-sweat"],"f583","M476.8 126.3C497.1 120.8 512 102.7 512 81c0-20-28.6-60.4-41.6-77.7c-3.2-4.4-9.6-4.4-12.8 0c-9.5 12.6-27.1 37.2-36 57.5c-.3 .7-.6 1.4-.9 2.1C417.8 69.7 416 76 416 81c0 26 21.5 47 48 47c4.4 0 8.7-.6 12.8-1.7zM395.4 41.2C355.3 15.2 307.4 0 256 0C114.6 0 0 114.6 0 256S114.6 512 256 512s256-114.6 256-256c0-35.8-7.3-69.9-20.6-100.8c-8.6 3.1-17.8 4.8-27.4 4.8c-8.9 0-17.6-1.5-25.7-4.2C454.7 185.5 464 219.7 464 256c0 114.9-93.1 208-208 208S48 370.9 48 256S141.1 48 256 48c48.7 0 93.4 16.7 128.9 44.7c-.6-3.8-.9-7.7-.9-11.7c0-11.4 3.8-22.4 7.1-30.5c1.3-3.1 2.7-6.2 4.3-9.3zM375 336.5c10.4-16.1-6.8-32.5-25.5-28.1c-28.9 6.8-60.5 10.5-93.6 10.5s-64.7-3.7-93.6-10.5c-18.7-4.4-35.9 12-25.5 28.1c24.6 38.1 68.7 63.5 119.1 63.5s94.5-25.4 119.1-63.5zM217.6 228.8l0 0 0 0 0 0c2.1 2.8 5.7 3.9 8.9 2.8s5.5-4.1 5.5-7.6c0-17.9-6.7-35.6-16.6-48.8c-9.8-13-23.9-23.2-39.4-23.2s-29.6 10.2-39.4 23.2C126.7 188.4 120 206.1 120 224c0 3.4 2.2 6.5 5.5 7.6s6.9 0 8.9-2.8l0 0 0 0 0 0 .2-.2c.2-.2 .4-.5 .7-.9c.6-.8 1.6-2 2.8-3.4c2.5-2.8 6-6.6 10.2-10.3c8.8-7.8 18.8-14 27.7-14s18.9 6.2 27.7 14c4.2 3.7 7.7 7.5 10.2 10.3c1.2 1.4 2.2 2.6 2.8 3.4c.3 .4 .6 .7 .7 .9l.2 .2 0 0zm160 0l0 0 0 0c2.1 2.8 5.7 3.9 8.9 2.8s5.5-4.1 5.5-7.6c0-17.9-6.7-35.6-16.6-48.8c-9.8-13-23.9-23.2-39.4-23.2s-29.6 10.2-39.4 23.2C286.7 188.4 280 206.1 280 224c0 3.4 2.2 6.5 5.5 7.6s6.9 0 8.9-2.8l0 0 0 0 0 0 .2-.2c.2-.2 .4-.5 .7-.9c.6-.8 1.6-2 2.8-3.4c2.5-2.8 6-6.6 10.2-10.3c8.8-7.8 18.8-14 27.7-14s18.9 6.2 27.7 14c4.2 3.7 7.7 7.5 10.2 10.3c1.2 1.4 2.2 2.6 2.8 3.4c.3 .4 .6 .7 .7 .9l.2 .2 0 0 0 0z"]},nk={prefix:"far",iconName:"face-grin-tongue-wink",icon:[512,512,[128540,"grin-tongue-wink"],"f58b","M348.3 442.4c2.4-8.4 3.7-17.3 3.7-26.4V363.5c8.8-8 16.6-17.1 23-27c10.4-16.1-6.8-32.5-25.5-28.1c-28.9 6.8-60.5 10.5-93.6 10.5s-64.7-3.7-93.6-10.5c-18.7-4.4-35.9 12-25.5 28.1c6.5 10 14.3 19.1 23.1 27.1V416c0 9.2 1.3 18 3.7 26.4C95.1 408.4 48 337.7 48 256C48 141.1 141.1 48 256 48s208 93.1 208 208c0 81.7-47.1 152.4-115.7 186.4zM256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM159.6 220c10.6 0 19.9 3.8 25.4 9.7c7.6 8.1 20.2 8.5 28.3 .9s8.5-20.2 .9-28.3C199.7 186.8 179 180 159.6 180s-40.1 6.8-54.6 22.3c-7.6 8.1-7.1 20.7 .9 28.3s20.7 7.1 28.3-.9c5.5-5.8 14.8-9.7 25.4-9.7zm176.7 12a24 24 0 1 0 0-48 24 24 0 1 0 0 48zm-.4-72a48 48 0 1 1 0 96 48 48 0 1 1 0-96zm0 128a80 80 0 1 0 0-160 80 80 0 1 0 0 160zM320 416c0 35.3-28.7 64-64 64s-64-28.7-64-64V378.6c0-14.7 11.9-26.6 26.6-26.6h2c11.3 0 21.1 7.9 23.6 18.9c2.8 12.6 20.8 12.6 23.6 0c2.5-11.1 12.3-18.9 23.6-18.9h2c14.7 0 26.6 11.9 26.6 26.6V416z"]},nL={prefix:"far",iconName:"face-angry",icon:[512,512,[128544,"angry"],"f556","M256 48a208 208 0 1 1 0 416 208 208 0 1 1 0-416zm0 464A256 256 0 1 0 256 0a256 256 0 1 0 0 512zm72.4-118.5c9.7-9 10.2-24.2 1.2-33.9C315.3 344.3 290.6 328 256 328s-59.3 16.3-73.5 31.6c-9 9.7-8.5 24.9 1.2 33.9s24.9 8.5 33.9-1.2c7.4-7.9 20-16.4 38.5-16.4s31.1 8.5 38.5 16.4c9 9.7 24.2 10.2 33.9 1.2zM176.4 272c17.7 0 32-14.3 32-32c0-1.5-.1-3-.3-4.4l10.9 3.6c8.4 2.8 17.4-1.7 20.2-10.1s-1.7-17.4-10.1-20.2l-96-32c-8.4-2.8-17.4 1.7-20.2 10.1s1.7 17.4 10.1 20.2l30.7 10.2c-5.8 5.8-9.3 13.8-9.3 22.6c0 17.7 14.3 32 32 32zm192-32c0-8.9-3.6-17-9.5-22.8l30.2-10.1c8.4-2.8 12.9-11.9 10.1-20.2s-11.9-12.9-20.2-10.1l-96 32c-8.4 2.8-12.9 11.9-10.1 20.2s11.9 12.9 20.2 10.1l11.7-3.9c-.2 1.5-.3 3.1-.3 4.7c0 17.7 14.3 32 32 32s32-14.3 32-32z"]},nS={prefix:"far",iconName:"rectangle-xmark",icon:[512,512,[62164,"rectangle-times","times-rectangle","window-close"],"f410","M64 80c-8.8 0-16 7.2-16 16V416c0 8.8 7.2 16 16 16H448c8.8 0 16-7.2 16-16V96c0-8.8-7.2-16-16-16H64zM0 96C0 60.7 28.7 32 64 32H448c35.3 0 64 28.7 64 64V416c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V96zm175 79c9.4-9.4 24.6-9.4 33.9 0l47 47 47-47c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9l-47 47 47 47c9.4 9.4 9.4 24.6 0 33.9s-24.6 9.4-33.9 0l-47-47-47 47c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9l47-47-47-47c-9.4-9.4-9.4-24.6 0-33.9z"]},nN={prefix:"far",iconName:"face-grimace",icon:[512,512,[128556,"grimace"],"f57f","M256 48a208 208 0 1 0 0 416 208 208 0 1 0 0-416zM512 256A256 256 0 1 1 0 256a256 256 0 1 1 512 0zM168 320c-13.3 0-24 10.7-24 24s10.7 24 24 24h8V320h-8zm40 48h32V320H208v48zm96 0V320H272v48h32zm32 0h8c13.3 0 24-10.7 24-24s-10.7-24-24-24h-8v48zM168 288H344c30.9 0 56 25.1 56 56s-25.1 56-56 56H168c-30.9 0-56-25.1-56-56s25.1-56 56-56zm-23.6-80a32 32 0 1 1 64 0 32 32 0 1 1 -64 0zm192-32a32 32 0 1 1 0 64 32 32 0 1 1 0-64z"]},nT={prefix:"far",iconName:"circle-xmark",icon:[512,512,[61532,"times-circle","xmark-circle"],"f057","M256 48a208 208 0 1 1 0 416 208 208 0 1 1 0-416zm0 464A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM175 175c-9.4 9.4-9.4 24.6 0 33.9l47 47-47 47c-9.4 9.4-9.4 24.6 0 33.9s24.6 9.4 33.9 0l47-47 47 47c9.4 9.4 24.6 9.4 33.9 0s9.4-24.6 0-33.9l-47-47 47-47c9.4-9.4 9.4-24.6 0-33.9s-24.6-9.4-33.9 0l-47 47-47-47c-9.4-9.4-24.6-9.4-33.9 0z"]},nA={prefix:"far",iconName:"note-sticky",icon:[448,512,[62026,"sticky-note"],"f249","M64 80c-8.8 0-16 7.2-16 16V416c0 8.8 7.2 16 16 16H288V352c0-17.7 14.3-32 32-32h80V96c0-8.8-7.2-16-16-16H64zM288 480H64c-35.3 0-64-28.7-64-64V96C0 60.7 28.7 32 64 32H384c35.3 0 64 28.7 64 64V320v5.5c0 17-6.7 33.3-18.7 45.3l-90.5 90.5c-12 12-28.3 18.7-45.3 18.7H288z"]},n_={prefix:"far",iconName:"face-sad-tear",icon:[512,512,[128546,"sad-tear"],"f5b4","M175.9 448c-35-.1-65.5-22.6-76-54.6C67.6 356.8 48 308.7 48 256C48 141.1 141.1 48 256 48s208 93.1 208 208s-93.1 208-208 208c-28.4 0-55.5-5.7-80.1-16zM0 256a256 256 0 1 0 512 0A256 256 0 1 0 0 256zM128 369c0 26 21.5 47 48 47s48-21 48-47c0-20-28.4-60.4-41.6-77.7c-3.2-4.4-9.6-4.4-12.8 0C156.6 308.6 128 349 128 369zm128-65c-13.3 0-24 10.7-24 24s10.7 24 24 24c30.7 0 58.7 11.5 80 30.6c9.9 8.8 25 8 33.9-1.9s8-25-1.9-33.9C338.3 320.2 299 304 256 304zm47.6-96a32 32 0 1 0 64 0 32 32 0 1 0 -64 0zm-128 32a32 32 0 1 0 0-64 32 32 0 1 0 0 64z"]},nE={prefix:"fas",iconName:"circle-chevron-right",icon:[512,512,["chevron-circle-right"],"f138","M0 256a256 256 0 1 0 512 0A256 256 0 1 0 0 256zM241 377c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9l87-87-87-87c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0L345 239c9.4 9.4 9.4 24.6 0 33.9L241 377z"]},nO={prefix:"fas",iconName:"trash-can",icon:[448,512,[61460,"trash-alt"],"f2ed","M135.2 17.7C140.6 6.8 151.7 0 163.8 0H284.2c12.1 0 23.2 6.8 28.6 17.7L320 32h96c17.7 0 32 14.3 32 32s-14.3 32-32 32H32C14.3 96 0 81.7 0 64S14.3 32 32 32h96l7.2-14.3zM32 128H416V448c0 35.3-28.7 64-64 64H96c-35.3 0-64-28.7-64-64V128zm96 64c-8.8 0-16 7.2-16 16V432c0 8.8 7.2 16 16 16s16-7.2 16-16V208c0-8.8-7.2-16-16-16zm96 0c-8.8 0-16 7.2-16 16V432c0 8.8 7.2 16 16 16s16-7.2 16-16V208c0-8.8-7.2-16-16-16zm96 0c-8.8 0-16 7.2-16 16V432c0 8.8 7.2 16 16 16s16-7.2 16-16V208c0-8.8-7.2-16-16-16z"]},nR={prefix:"fas",iconName:"user-xmark",icon:[640,512,["user-times"],"f235","M96 128a128 128 0 1 1 256 0A128 128 0 1 1 96 128zM0 482.3C0 383.8 79.8 304 178.3 304h91.4C368.2 304 448 383.8 448 482.3c0 16.4-13.3 29.7-29.7 29.7H29.7C13.3 512 0 498.7 0 482.3zM471 143c9.4-9.4 24.6-9.4 33.9 0l47 47 47-47c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9l-47 47 47 47c9.4 9.4 9.4 24.6 0 33.9s-24.6 9.4-33.9 0l-47-47-47 47c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9l47-47-47-47c-9.4-9.4-9.4-24.6 0-33.9z"]},nP={prefix:"fas",iconName:"message",icon:[512,512,["comment-alt"],"f27a","M64 0C28.7 0 0 28.7 0 64V352c0 35.3 28.7 64 64 64h96v80c0 6.1 3.4 11.6 8.8 14.3s11.9 2.1 16.8-1.5L309.3 416H448c35.3 0 64-28.7 64-64V64c0-35.3-28.7-64-64-64H64z"]},nI={prefix:"fas",iconName:"down-left-and-up-right-to-center",icon:[512,512,["compress-alt"],"f422","M439 7c9.4-9.4 24.6-9.4 33.9 0l32 32c9.4 9.4 9.4 24.6 0 33.9l-87 87 39 39c6.9 6.9 8.9 17.2 5.2 26.2s-12.5 14.8-22.2 14.8H296c-13.3 0-24-10.7-24-24V72c0-9.7 5.8-18.5 14.8-22.2s19.3-1.7 26.2 5.2l39 39L439 7zM72 272H216c13.3 0 24 10.7 24 24V440c0 9.7-5.8 18.5-14.8 22.2s-19.3 1.7-26.2-5.2l-39-39L73 505c-9.4 9.4-24.6 9.4-33.9 0L7 473c-9.4-9.4-9.4-24.6 0-33.9l87-87L55 313c-6.9-6.9-8.9-17.2-5.2-26.2s12.5-14.8 22.2-14.8z"]},nj={prefix:"fas",iconName:"file-lines",icon:[384,512,[128441,128462,61686,"file-alt","file-text"],"f15c","M64 0C28.7 0 0 28.7 0 64V448c0 35.3 28.7 64 64 64H320c35.3 0 64-28.7 64-64V160H256c-17.7 0-32-14.3-32-32V0H64zM256 0V128H384L256 0zM112 256H272c8.8 0 16 7.2 16 16s-7.2 16-16 16H112c-8.8 0-16-7.2-16-16s7.2-16 16-16zm0 64H272c8.8 0 16 7.2 16 16s-7.2 16-16 16H112c-8.8 0-16-7.2-16-16s7.2-16 16-16zm0 64H272c8.8 0 16 7.2 16 16s-7.2 16-16 16H112c-8.8 0-16-7.2-16-16s7.2-16 16-16z"]},nB={prefix:"fas",iconName:"calendar-days",icon:[448,512,["calendar-alt"],"f073","M128 0c17.7 0 32 14.3 32 32V64H288V32c0-17.7 14.3-32 32-32s32 14.3 32 32V64h48c26.5 0 48 21.5 48 48v48H0V112C0 85.5 21.5 64 48 64H96V32c0-17.7 14.3-32 32-32zM0 192H448V464c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V192zm64 80v32c0 8.8 7.2 16 16 16h32c8.8 0 16-7.2 16-16V272c0-8.8-7.2-16-16-16H80c-8.8 0-16 7.2-16 16zm128 0v32c0 8.8 7.2 16 16 16h32c8.8 0 16-7.2 16-16V272c0-8.8-7.2-16-16-16H208c-8.8 0-16 7.2-16 16zm144-16c-8.8 0-16 7.2-16 16v32c0 8.8 7.2 16 16 16h32c8.8 0 16-7.2 16-16V272c0-8.8-7.2-16-16-16H336zM64 400v32c0 8.8 7.2 16 16 16h32c8.8 0 16-7.2 16-16V400c0-8.8-7.2-16-16-16H80c-8.8 0-16 7.2-16 16zm144-16c-8.8 0-16 7.2-16 16v32c0 8.8 7.2 16 16 16h32c8.8 0 16-7.2 16-16V400c0-8.8-7.2-16-16-16H208zm112 16v32c0 8.8 7.2 16 16 16h32c8.8 0 16-7.2 16-16V400c0-8.8-7.2-16-16-16H336c-8.8 0-16 7.2-16 16z"]},nF={prefix:"fas",iconName:"volleyball",icon:[512,512,[127952,"volleyball-ball"],"f45f","M511.8 267.4c-26.1 8.7-53.4 13.8-81 15.1c9.2-105.3-31.5-204.2-103.2-272.4C434.1 41.1 512 139.5 512 256c0 3.8-.1 7.6-.2 11.4zm-3.9 34.7c-5.8 32-17.6 62-34.2 88.7c-97.5 48.5-217.7 42.6-311.9-24.5c23.7-36.2 55.4-67.7 94.5-91.8c79.9 43.2 170.1 50.8 251.6 27.6zm-236-55.5c-2.5-90.9-41.1-172.7-101.9-231.7C196.8 5.2 225.8 0 256 0c2.7 0 5.3 0 7.9 .1c90.8 60.2 145.7 167.2 134.7 282.3c-43.1-2.4-86.4-14.1-126.8-35.9zM138 28.8c20.6 18.3 38.7 39.4 53.7 62.6C95.9 136.1 30.6 220.8 7.3 316.9C2.5 297.4 0 277 0 256C0 157.2 56 71.5 138 28.8zm69.6 90.5c19.5 38.6 31 81.9 32.3 127.7C162.5 294.6 110.9 368.9 90.2 451C66 430.4 45.6 405.4 30.4 377.2c6.7-108.7 71.9-209.9 177.1-257.9zM256 512c-50.7 0-98-14.7-137.8-40.2c5.6-27 14.8-53.1 27.4-77.7C232.2 454.6 338.1 468.8 433 441c-46 44-108.3 71-177 71z"]},nD={prefix:"fas",iconName:"sort-down",icon:[320,512,["sort-desc"],"f0dd","M182.6 470.6c-12.5 12.5-32.8 12.5-45.3 0l-128-128c-9.2-9.2-11.9-22.9-6.9-34.9s16.6-19.8 29.6-19.8H288c12.9 0 24.6 7.8 29.6 19.8s2.2 25.7-6.9 34.9l-128 128z"]},nZ={prefix:"fas",iconName:"circle-minus",icon:[512,512,["minus-circle"],"f056","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM184 232H328c13.3 0 24 10.7 24 24s-10.7 24-24 24H184c-13.3 0-24-10.7-24-24s10.7-24 24-24z"]},nq={prefix:"fas",iconName:"right-from-bracket",icon:[512,512,["sign-out-alt"],"f2f5","M377.9 105.9L500.7 228.7c7.2 7.2 11.3 17.1 11.3 27.3s-4.1 20.1-11.3 27.3L377.9 406.1c-6.4 6.4-15 9.9-24 9.9c-18.7 0-33.9-15.2-33.9-33.9l0-62.1-128 0c-17.7 0-32-14.3-32-32l0-64c0-17.7 14.3-32 32-32l128 0 0-62.1c0-18.7 15.2-33.9 33.9-33.9c9 0 17.6 3.6 24 9.9zM160 96L96 96c-17.7 0-32 14.3-32 32l0 256c0 17.7 14.3 32 32 32l64 0c17.7 0 32 14.3 32 32s-14.3 32-32 32l-64 0c-53 0-96-43-96-96L0 128C0 75 43 32 96 32l64 0c17.7 0 32 14.3 32 32s-14.3 32-32 32z"]},nU={prefix:"fas",iconName:"icons",icon:[512,512,["heart-music-camera-bolt"],"f86d","M500.3 7.3C507.7 13.3 512 22.4 512 32V176c0 26.5-28.7 48-64 48s-64-21.5-64-48s28.7-48 64-48V71L352 90.2V208c0 26.5-28.7 48-64 48s-64-21.5-64-48s28.7-48 64-48V64c0-15.3 10.8-28.4 25.7-31.4l160-32c9.4-1.9 19.1 .6 26.6 6.6zM74.7 304l11.8-17.8c5.9-8.9 15.9-14.2 26.6-14.2h61.7c10.7 0 20.7 5.3 26.6 14.2L213.3 304H240c26.5 0 48 21.5 48 48V464c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V352c0-26.5 21.5-48 48-48H74.7zM192 408a48 48 0 1 0 -96 0 48 48 0 1 0 96 0zM478.7 278.3L440.3 368H496c6.7 0 12.6 4.1 15 10.4s.6 13.3-4.4 17.7l-128 112c-5.6 4.9-13.9 5.3-19.9 .9s-8.2-12.4-5.3-19.2L391.7 400H336c-6.7 0-12.6-4.1-15-10.4s-.6-13.3 4.4-17.7l128-112c5.6-4.9 13.9-5.3 19.9-.9s8.2 12.4 5.3 19.2zm-339-59.2c-6.5 6.5-17 6.5-23 0L19.9 119.2c-28-29-26.5-76.9 5-103.9c27-23.5 68.4-19 93.4 6.5l10 10.5 9.5-10.5c25-25.5 65.9-30 93.9-6.5c31 27 32.5 74.9 4.5 103.9l-96.4 99.9z"]},nW={prefix:"fas",iconName:"microphone-lines-slash",icon:[640,512,["microphone-alt-slash"],"f539","M38.8 5.1C28.4-3.1 13.3-1.2 5.1 9.2S-1.2 34.7 9.2 42.9l592 464c10.4 8.2 25.5 6.3 33.7-4.1s6.3-25.5-4.1-33.7L472.1 344.7c15.2-26 23.9-56.3 23.9-88.7V216c0-13.3-10.7-24-24-24s-24 10.7-24 24v24 16c0 21.2-5.1 41.1-14.2 58.7L416 300.8V256H358.9l-34.5-27c2.9-3.1 7-5 11.6-5h80V192H336c-8.8 0-16-7.2-16-16s7.2-16 16-16h80V128H336c-8.8 0-16-7.2-16-16s7.2-16 16-16h80c0-53-43-96-96-96s-96 43-96 96v54.3L38.8 5.1zm362.5 407l-43.1-33.9C346.1 382 333.3 384 320 384c-70.7 0-128-57.3-128-128v-8.7L144.7 210c-.5 1.9-.7 3.9-.7 6v40c0 89.1 66.2 162.7 152 174.4V464H248c-13.3 0-24 10.7-24 24s10.7 24 24 24h72 72c13.3 0 24-10.7 24-24s-10.7-24-24-24H344V430.4c20.4-2.8 39.7-9.1 57.3-18.2z"]},n$={prefix:"fas",iconName:"magnifying-glass-location",icon:[512,512,["search-location"],"f689","M416 208c0 45.9-14.9 88.3-40 122.7L502.6 457.4c12.5 12.5 12.5 32.8 0 45.3s-32.8 12.5-45.3 0L330.7 376c-34.4 25.2-76.8 40-122.7 40C93.1 416 0 322.9 0 208S93.1 0 208 0S416 93.1 416 208zM288 176c0-44.2-35.8-80-80-80s-80 35.8-80 80c0 48.8 46.5 111.6 68.6 138.6c6 7.3 16.8 7.3 22.7 0c22.1-27 68.6-89.8 68.6-138.6zm-112 0a32 32 0 1 1 64 0 32 32 0 1 1 -64 0z"]},nG={prefix:"fas",iconName:"forward-step",icon:[320,512,["step-forward"],"f051","M52.5 440.6c-9.5 7.9-22.8 9.7-34.1 4.4S0 428.4 0 416V96C0 83.6 7.2 72.3 18.4 67s24.5-3.6 34.1 4.4l192 160L256 241V96c0-17.7 14.3-32 32-32s32 14.3 32 32V416c0 17.7-14.3 32-32 32s-32-14.3-32-32V271l-11.5 9.6-192 160z"]},nY={prefix:"fas",iconName:"face-smile-beam",icon:[512,512,[128522,"smile-beam"],"f5b8","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM164.1 325.5C182 346.2 212.6 368 256 368s74-21.8 91.9-42.5c5.8-6.7 15.9-7.4 22.6-1.6s7.4 15.9 1.6 22.6C349.8 372.1 311.1 400 256 400s-93.8-27.9-116.1-53.5c-5.8-6.7-5.1-16.8 1.6-22.6s16.8-5.1 22.6 1.6zm53.5-96.7l0 0 0 0-.2-.2c-.2-.2-.4-.5-.7-.9c-.6-.8-1.6-2-2.8-3.4c-2.5-2.8-6-6.6-10.2-10.3c-8.8-7.8-18.8-14-27.7-14s-18.9 6.2-27.7 14c-4.2 3.7-7.7 7.5-10.2 10.3c-1.2 1.4-2.2 2.6-2.8 3.4c-.3 .4-.6 .7-.7 .9l-.2 .2 0 0 0 0 0 0c-2.1 2.8-5.7 3.9-8.9 2.8s-5.5-4.1-5.5-7.6c0-17.9 6.7-35.6 16.6-48.8c9.8-13 23.9-23.2 39.4-23.2s29.6 10.2 39.4 23.2c9.9 13.2 16.6 30.9 16.6 48.8c0 3.4-2.2 6.5-5.5 7.6s-6.9 0-8.9-2.8l0 0 0 0zm160 0l0 0-.2-.2c-.2-.2-.4-.5-.7-.9c-.6-.8-1.6-2-2.8-3.4c-2.5-2.8-6-6.6-10.2-10.3c-8.8-7.8-18.8-14-27.7-14s-18.9 6.2-27.7 14c-4.2 3.7-7.7 7.5-10.2 10.3c-1.2 1.4-2.2 2.6-2.8 3.4c-.3 .4-.6 .7-.7 .9l-.2 .2 0 0 0 0 0 0c-2.1 2.8-5.7 3.9-8.9 2.8s-5.5-4.1-5.5-7.6c0-17.9 6.7-35.6 16.6-48.8c9.8-13 23.9-23.2 39.4-23.2s29.6 10.2 39.4 23.2c9.9 13.2 16.6 30.9 16.6 48.8c0 3.4-2.2 6.5-5.5 7.6s-6.9 0-8.9-2.8l0 0 0 0 0 0z"]},nK={prefix:"fas",iconName:"football",icon:[512,512,[127944,"football-ball"],"f44e","M247.5 25.4c-13.5 3.3-26.4 7.2-38.6 11.7C142.9 61.6 96.7 103.6 66 153.6c-18.3 29.8-30.9 62.3-39.2 95.4L264.5 486.6c13.5-3.3 26.4-7.2 38.6-11.7c66-24.5 112.2-66.5 142.9-116.5c18.3-29.8 30.9-62.3 39.1-95.3L247.5 25.4zM495.2 205.3c6.1-56.8 1.4-112.2-7.7-156.4c-2.7-12.9-13-22.9-26.1-25.1c-58.2-9.7-109.9-12-155.6-7.9L495.2 205.3zM206.1 496L16.8 306.7c-6.1 56.8-1.4 112.2 7.7 156.4c2.7 12.9 13 22.9 26.1 25.1c58.2 9.7 109.9 12 155.6 7.9zm54.6-331.3c6.2-6.2 16.4-6.2 22.6 0l64 64c6.2 6.2 6.2 16.4 0 22.6s-16.4 6.2-22.6 0l-64-64c-6.2-6.2-6.2-16.4 0-22.6zm-48 48c6.2-6.2 16.4-6.2 22.6 0l64 64c6.2 6.2 6.2 16.4 0 22.6s-16.4 6.2-22.6 0l-64-64c-6.2-6.2-6.2-16.4 0-22.6zm-48 48c6.2-6.2 16.4-6.2 22.6 0l64 64c6.2 6.2 6.2 16.4 0 22.6s-16.4 6.2-22.6 0l-64-64c-6.2-6.2-6.2-16.4 0-22.6z"]},nX={prefix:"fas",iconName:"angles-down",icon:[448,512,["angle-double-down"],"f103","M246.6 470.6c-12.5 12.5-32.8 12.5-45.3 0l-160-160c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0L224 402.7 361.4 265.4c12.5-12.5 32.8-12.5 45.3 0s12.5 32.8 0 45.3l-160 160zm160-352l-160 160c-12.5 12.5-32.8 12.5-45.3 0l-160-160c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0L224 210.7 361.4 73.4c12.5-12.5 32.8-12.5 45.3 0s12.5 32.8 0 45.3z"]},nQ={prefix:"fas",iconName:"beer-mug-empty",icon:[512,512,["beer"],"f0fc","M32 64c0-17.7 14.3-32 32-32H352c17.7 0 32 14.3 32 32V96h51.2c42.4 0 76.8 34.4 76.8 76.8V274.9c0 30.4-17.9 57.9-45.6 70.2L384 381.7V416c0 35.3-28.7 64-64 64H96c-35.3 0-64-28.7-64-64V64zM384 311.6l56.4-25.1c4.6-2.1 7.6-6.6 7.6-11.7V172.8c0-7.1-5.7-12.8-12.8-12.8H384V311.6zM160 144c0-8.8-7.2-16-16-16s-16 7.2-16 16V368c0 8.8 7.2 16 16 16s16-7.2 16-16V144zm64 0c0-8.8-7.2-16-16-16s-16 7.2-16 16V368c0 8.8 7.2 16 16 16s16-7.2 16-16V144zm64 0c0-8.8-7.2-16-16-16s-16 7.2-16 16V368c0 8.8 7.2 16 16 16s16-7.2 16-16V144z"]},nJ={prefix:"fas",iconName:"arrow-up-long",icon:[384,512,["long-arrow-up"],"f176","M214.6 9.4c-12.5-12.5-32.8-12.5-45.3 0l-128 128c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L160 109.3V480c0 17.7 14.3 32 32 32s32-14.3 32-32V109.3l73.4 73.4c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3l-128-128z"]},n1={prefix:"fas",iconName:"fire-flame-simple",icon:[384,512,["burn"],"f46a","M372.5 256.5l-.7-1.9C337.8 160.8 282 76.5 209.1 8.5l-3.3-3C202.1 2 197.1 0 192 0s-10.1 2-13.8 5.5l-3.3 3C102 76.5 46.2 160.8 12.2 254.6l-.7 1.9C3.9 277.3 0 299.4 0 321.6C0 426.7 86.8 512 192 512s192-85.3 192-190.4c0-22.2-3.9-44.2-11.5-65.1zm-90.8 49.5c4.1 9.3 6.2 19.4 6.2 29.5c0 53-43 96.5-96 96.5s-96-43.5-96-96.5c0-10.1 2.1-20.3 6.2-29.5l1.9-4.3c15.8-35.4 37.9-67.7 65.3-95.1l8.9-8.9c3.6-3.6 8.5-5.6 13.6-5.6s10 2 13.6 5.6l8.9 8.9c27.4 27.4 49.6 59.7 65.3 95.1l1.9 4.3z"]},n2={prefix:"fas",iconName:"person",icon:[320,512,[129485,"male"],"f183","M112 48a48 48 0 1 1 96 0 48 48 0 1 1 -96 0zm40 304V480c0 17.7-14.3 32-32 32s-32-14.3-32-32V256.9L59.4 304.5c-9.1 15.1-28.8 20-43.9 10.9s-20-28.8-10.9-43.9l58.3-97c17.4-28.9 48.6-46.6 82.3-46.6h29.7c33.7 0 64.9 17.7 82.3 46.6l58.3 97c9.1 15.1 4.2 34.8-10.9 43.9s-34.8 4.2-43.9-10.9L232 256.9V480c0 17.7-14.3 32-32 32s-32-14.3-32-32V352H152z"]},n0={prefix:"fas",iconName:"face-grin-stars",icon:[512,512,[129321,"grin-stars"],"f587","M0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256zm407.4 75.5c5-11.8-7-22.5-19.3-18.7c-39.7 12.2-84.5 19-131.8 19s-92.1-6.8-131.8-19c-12.3-3.8-24.3 6.9-19.3 18.7c25 59.1 83.2 100.5 151.1 100.5s126.2-41.4 151.1-100.5zM160 120c-3.1 0-5.9 1.8-7.2 4.6l-16.6 34.7-38.1 5c-3.1 .4-5.6 2.5-6.6 5.5s-.1 6.2 2.1 8.3l27.9 26.5-7 37.8c-.6 3 .7 6.1 3.2 7.9s5.8 2 8.5 .6L160 232.5l33.8 18.3c2.7 1.5 6 1.3 8.5-.6s3.7-4.9 3.2-7.9l-7-37.8L226.4 178c2.2-2.1 3.1-5.3 2.1-8.3s-3.5-5.1-6.6-5.5l-38.1-5-16.6-34.7c-1.3-2.8-4.1-4.6-7.2-4.6zm192 0c-3.1 0-5.9 1.8-7.2 4.6l-16.6 34.7-38.1 5c-3.1 .4-5.6 2.5-6.6 5.5s-.1 6.2 2.1 8.3l27.9 26.5-7 37.8c-.6 3 .7 6.1 3.2 7.9s5.8 2 8.5 .6L352 232.5l33.8 18.3c2.7 1.5 6 1.3 8.5-.6s3.7-4.9 3.2-7.9l-7-37.8L418.4 178c2.2-2.1 3.1-5.3 2.1-8.3s-3.5-5.1-6.6-5.5l-38.1-5-16.6-34.7c-1.3-2.8-4.1-4.6-7.2-4.6z"]},n3={prefix:"fas",iconName:"spaghetti-monster-flying",icon:[640,512,["pastafarianism"],"f67b","M208 64a16 16 0 1 0 -32 0 16 16 0 1 0 32 0zm48 0c0 16.2-6 31.1-16 42.3l15.6 31.2c18.7-6 39.9-9.5 64.4-9.5s45.8 3.5 64.4 9.5L400 106.3C390 95.1 384 80.2 384 64c0-35.3 28.7-64 64-64s64 28.7 64 64s-28.7 64-64 64c-1.7 0-3.4-.1-5.1-.2L427.8 158c21.1 13.6 37.7 30.2 51.4 46.4c7.1 8.3 13.5 16.6 19.3 24l1.4 1.8c6.3 8.1 11.6 14.8 16.7 20.4C527.3 262.3 532.7 264 536 264c2.5 0 4.3-.6 7.1-3.3c3.7-3.5 7.1-8.8 12.5-17.4l.6-.9c4.6-7.4 11-17.6 19.4-25.7c9.7-9.3 22.9-16.7 40.4-16.7c13.3 0 24 10.7 24 24s-10.7 24-24 24c-2.5 0-4.3 .6-7.1 3.3c-3.7 3.5-7.1 8.8-12.5 17.4l-.6 .9c-4.6 7.4-11 17.6-19.4 25.7c-9.7 9.3-22.9 16.7-40.4 16.7c-18.5 0-32.9-8.5-44.3-18.6c-3.1 4-6.6 8.3-10.5 12.7c1.4 4.3 2.8 8.5 4 12.5c.9 3 1.8 5.8 2.6 8.6c3 9.8 5.5 18.2 8.6 25.9c3.9 9.8 7.4 15.4 10.8 18.5c2.6 2.4 5.9 4.3 12.8 4.3c8.7 0 16.9-4.2 33.7-13.2c15-8 35.7-18.8 62.3-18.8c13.3 0 24 10.7 24 24s-10.7 24-24 24c-13.4 0-24.7 5.2-39.7 13.2c-1 .6-2.1 1.1-3.2 1.7C559.9 414 541.4 424 520 424c-18.4 0-33.6-6.1-45.5-17.2c-11.1-10.3-17.9-23.7-22.7-36c-3.6-9-6.7-19.1-9.5-28.5c-16.4 12.3-36.1 23.6-58.9 31.3c3.6 10.8 8.4 23.5 14.4 36.2c7.5 15.9 16.2 30.4 25.8 40.5C433 460.5 441.2 464 448 464c13.3 0 24 10.7 24 24s-10.7 24-24 24c-25.2 0-45-13.5-59.5-28.8c-14.5-15.4-25.7-34.9-34.2-53c-8-17-14.1-33.8-18.3-46.9c-5.2 .4-10.6 .6-16 .6s-10.8-.2-16-.6c-4.2 13-10.3 29.9-18.3 46.9c-8.5 18.1-19.8 37.6-34.2 53C237 498.5 217.2 512 192 512c-13.3 0-24-10.7-24-24s10.7-24 24-24c6.8 0 15-3.5 24.5-13.7c9.5-10.1 18.3-24.6 25.8-40.5c5.9-12.6 10.7-25.4 14.4-36.2c-22.8-7.7-42.5-19-58.9-31.3c-2.9 9.4-6 19.5-9.5 28.5c-4.8 12.2-11.6 25.6-22.7 36C153.6 417.9 138.4 424 120 424c-21.4 0-39.9-10-53.1-17.1l0 0c-1.1-.6-2.2-1.2-3.2-1.7c-15-8-26.3-13.2-39.7-13.2c-13.3 0-24-10.7-24-24s10.7-24 24-24c26.6 0 47.3 10.8 62.3 18.8c16.8 9 25 13.2 33.7 13.2c6.8 0 10.2-1.9 12.8-4.3c3.4-3.2 7-8.8 10.8-18.5c3-7.7 5.6-16.1 8.6-25.9c.8-2.7 1.7-5.6 2.6-8.6c1.2-4 2.6-8.2 4-12.5c-3.9-4.5-7.4-8.8-10.5-12.7C136.9 303.5 122.5 312 104 312c-17.5 0-30.7-7.4-40.4-16.7c-8.4-8.1-14.8-18.3-19.4-25.7l-.6-.9c-5.4-8.6-8.8-13.9-12.5-17.4c-2.8-2.7-4.6-3.3-7.1-3.3c-13.3 0-24-10.7-24-24s10.7-24 24-24c17.5 0 30.7 7.4 40.4 16.7c8.4 8.1 14.8 18.3 19.4 25.7l.6 .9c5.4 8.6 8.8 13.9 12.5 17.4c2.8 2.7 4.6 3.3 7.1 3.3c3.3 0 8.7-1.7 19.4-13.4c5.1-5.6 10.4-12.3 16.7-20.4l1.4-1.8c5.8-7.4 12.2-15.7 19.3-24c13.8-16.2 30.3-32.8 51.4-46.4l-15.1-30.2c-1.7 .1-3.4 .2-5.1 .2c-35.3 0-64-28.7-64-64s28.7-64 64-64s64 28.7 64 64zm208 0a16 16 0 1 0 -32 0 16 16 0 1 0 32 0z"]},n4={prefix:"fas",iconName:"spoon",icon:[512,512,[129348,61873,"utensil-spoon"],"f2e5","M245.8 220.9c-14.5-17.6-21.8-39.2-21.8-60.8C224 80 320 0 416 0c53 0 96 43 96 96c0 96-80 192-160.2 192c-21.6 0-43.2-7.3-60.8-21.8L54.6 502.6c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L245.8 220.9z"]},n6={prefix:"fas",iconName:"envelopes-bulk",icon:[640,512,["mail-bulk"],"f674","M128 0C110.3 0 96 14.3 96 32V224h96V192c0-35.3 28.7-64 64-64H480V32c0-17.7-14.3-32-32-32H128zM256 160c-17.7 0-32 14.3-32 32v32h96c35.3 0 64 28.7 64 64V416H576c17.7 0 32-14.3 32-32V192c0-17.7-14.3-32-32-32H256zm240 64h32c8.8 0 16 7.2 16 16v32c0 8.8-7.2 16-16 16H496c-8.8 0-16-7.2-16-16V240c0-8.8 7.2-16 16-16zM64 256c-17.7 0-32 14.3-32 32v13L187.1 415.9c1.4 1 3.1 1.6 4.9 1.6s3.5-.6 4.9-1.6L352 301V288c0-17.7-14.3-32-32-32H64zm288 84.8L216 441.6c-6.9 5.1-15.3 7.9-24 7.9s-17-2.8-24-7.9L32 340.8V480c0 17.7 14.3 32 32 32H320c17.7 0 32-14.3 32-32V340.8z"]},n5={prefix:"fas",iconName:"circle-h",icon:[512,512,[9405,"hospital-symbol"],"f47e","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM368 152V256 360c0 13.3-10.7 24-24 24s-24-10.7-24-24V280H192l0 80c0 13.3-10.7 24-24 24s-24-10.7-24-24l0-208c0-13.3 10.7-24 24-24s24 10.7 24 24v80H320V152c0-13.3 10.7-24 24-24s24 10.7 24 24z"]},n8={prefix:"fas",iconName:"address-book",icon:[512,512,[62138,"contact-book"],"f2b9","M96 0C60.7 0 32 28.7 32 64V448c0 35.3 28.7 64 64 64H384c35.3 0 64-28.7 64-64V64c0-35.3-28.7-64-64-64H96zM208 288h64c44.2 0 80 35.8 80 80c0 8.8-7.2 16-16 16H144c-8.8 0-16-7.2-16-16c0-44.2 35.8-80 80-80zm-32-96a64 64 0 1 1 128 0 64 64 0 1 1 -128 0zM512 80c0-8.8-7.2-16-16-16s-16 7.2-16 16v64c0 8.8 7.2 16 16 16s16-7.2 16-16V80zM496 192c-8.8 0-16 7.2-16 16v64c0 8.8 7.2 16 16 16s16-7.2 16-16V208c0-8.8-7.2-16-16-16zm16 144c0-8.8-7.2-16-16-16s-16 7.2-16 16v64c0 8.8 7.2 16 16 16s16-7.2 16-16V336z"]},n7={prefix:"fas",iconName:"pencil",icon:[512,512,[9999,61504,"pencil-alt"],"f303","M410.3 231l11.3-11.3-33.9-33.9-62.1-62.1L291.7 89.8l-11.3 11.3-22.6 22.6L58.6 322.9c-10.4 10.4-18 23.3-22.2 37.4L1 480.7c-2.5 8.4-.2 17.5 6.1 23.7s15.3 8.5 23.7 6.1l120.3-35.4c14.1-4.2 27-11.8 37.4-22.2L387.7 253.7 410.3 231zM160 399.4l-9.1 22.7c-4 3.1-8.5 5.4-13.3 6.9L59.4 452l23-78.1c1.4-4.9 3.8-9.4 6.9-13.3l22.7-9.1v32c0 8.8 7.2 16 16 16h32zM362.7 18.7L348.3 33.2 325.7 55.8 314.3 67.1l33.9 33.9 62.1 62.1 33.9 33.9 11.3-11.3 22.6-22.6 14.5-14.5c25-25 25-65.5 0-90.5L453.3 18.7c-25-25-65.5-25-90.5 0zm-47.4 168l-144 144c-6.2 6.2-16.4 6.2-22.6 0s-6.2-16.4 0-22.6l144-144c6.2-6.2 16.4-6.2 22.6 0s6.2 16.4 0 22.6z"]},n9={prefix:"fas",iconName:"paste",icon:[512,512,["file-clipboard"],"f0ea","M160 0c-23.7 0-44.4 12.9-55.4 32H48C21.5 32 0 53.5 0 80V400c0 26.5 21.5 48 48 48H192V176c0-44.2 35.8-80 80-80h48V80c0-26.5-21.5-48-48-48H215.4C204.4 12.9 183.7 0 160 0zM272 128c-26.5 0-48 21.5-48 48V448v16c0 26.5 21.5 48 48 48H464c26.5 0 48-21.5 48-48V256H416c-17.7 0-32-14.3-32-32V128H320 272zM160 40a24 24 0 1 1 0 48 24 24 0 1 1 0-48zm256 88v96h96l-96-96z"]},re={prefix:"fas",iconName:"truck-ramp-box",icon:[640,512,["truck-loading"],"f4de","M640 0V400c0 61.9-50.1 112-112 112c-61 0-110.5-48.7-112-109.3L48.4 502.9c-17.1 4.6-34.6-5.4-39.3-22.5s5.4-34.6 22.5-39.3L352 353.8V64c0-35.3 28.7-64 64-64H640zM576 400a48 48 0 1 0 -96 0 48 48 0 1 0 96 0zM23.1 207.7c-4.6-17.1 5.6-34.6 22.6-39.2l46.4-12.4 20.7 77.3c2.3 8.5 11.1 13.6 19.6 11.3l30.9-8.3c8.5-2.3 13.6-11.1 11.3-19.6l-20.7-77.3 46.4-12.4c17.1-4.6 34.6 5.6 39.2 22.6l41.4 154.5c4.6 17.1-5.6 34.6-22.6 39.2L103.7 384.9c-17.1 4.6-34.6-5.6-39.2-22.6L23.1 207.7z"]},rt={prefix:"fas",iconName:"scroll-torah",icon:[640,512,["torah"],"f6a0","M96 480V32C96 14.3 74.5 0 48 0S0 14.3 0 32V480c0 17.7 21.5 32 48 32s48-14.3 48-32zM512 32H128V480H512V32zM592 0c-26.5 0-48 14.3-48 32V480c0 17.7 21.5 32 48 32s48-14.3 48-32V32c0-17.7-21.5-32-48-32zM196 313.7c0-3.2 .9-6.4 2.5-9.2L226.7 256l-28.3-48.5c-1.6-2.8-2.5-6-2.5-9.2c0-10.1 8.2-18.3 18.3-18.3H271l31.4-53.9c3.6-6.3 10.3-10.1 17.6-10.1s13.9 3.8 17.6 10.1L369 180h56.7c10.1 0 18.3 8.2 18.3 18.3c0 3.2-.9 6.4-2.5 9.2L413.3 256l28.3 48.5c1.6 2.8 2.5 6 2.5 9.2c0 10.1-8.2 18.3-18.3 18.3H369l-31.4 53.9c-3.6 6.3-10.3 10.1-17.6 10.1s-13.9-3.8-17.6-10.1L271 332H214.3c-10.1 0-18.3-8.2-18.3-18.3zm124 54.7L341.2 332H298.8L320 368.4zM254.5 256l30.3 52h70.4l30.3-52-30.3-52H284.8l-30.3 52zm144.9 23.8L383 308h32.8l-16.4-28.2zM415.8 204H383l16.4 28.2L415.8 204zM320 143.6L298.8 180h42.4L320 143.6zM224.2 204l16.4 28.2L257 204H224.2zM257 308l-16.4-28.2L224.2 308H257z"]},rc={prefix:"fas",iconName:"broom-ball",icon:[576,512,["quidditch","quidditch-broom-ball"],"f458","M566.6 9.4c12.5 12.5 12.5 32.8 0 45.3l-192 192 34.7 34.7c4.2 4.2 6.6 10 6.6 16c0 12.5-10.1 22.6-22.6 22.6H364.3L256 211.7V182.6c0-12.5 10.1-22.6 22.6-22.6c6 0 11.8 2.4 16 6.6l34.7 34.7 192-192c12.5-12.5 32.8-12.5 45.3 0zm-344 225.5L341.1 353.4c3.7 42.7-11.7 85.2-42.3 115.8C271.4 496.6 234.2 512 195.5 512L22.1 512C9.9 512 0 502.1 0 489.9c0-6.3 2.7-12.3 7.3-16.5L133.7 359.7c4.2-3.7-.4-10.4-5.4-7.9L77.2 377.4c-6.1 3-13.2-1.4-13.2-8.2c0-31.5 12.5-61.7 34.8-84l8-8c30.6-30.6 73.1-45.9 115.8-42.3zM464 352a80 80 0 1 1 0 160 80 80 0 1 1 0-160z"]},rn={prefix:"fas",iconName:"box-archive",icon:[512,512,["archive"],"f187","M32 32H480c17.7 0 32 14.3 32 32V96c0 17.7-14.3 32-32 32H32C14.3 128 0 113.7 0 96V64C0 46.3 14.3 32 32 32zm0 128H480V416c0 35.3-28.7 64-64 64H96c-35.3 0-64-28.7-64-64V160zm128 80c0 8.8 7.2 16 16 16H336c8.8 0 16-7.2 16-16s-7.2-16-16-16H176c-8.8 0-16 7.2-16 16z"]},rr={prefix:"fas",iconName:"arrow-down-9-1",icon:[576,512,["sort-numeric-desc","sort-numeric-down-alt"],"f886","M160 480c9 0 17.5-3.8 23.6-10.4l88-96c11.9-13 11.1-33.3-2-45.2s-33.3-11.1-45.2 2L192 365.7V64c0-17.7-14.3-32-32-32s-32 14.3-32 32V365.7L95.6 330.4c-11.9-13-32.2-13.9-45.2-2s-13.9 32.2-2 45.2l88 96C142.5 476.2 151 480 160 480zM450.7 294c-8.3-6-19.1-7.7-28.8-4.4l-48 16c-16.8 5.6-25.8 23.7-20.2 40.5s23.7 25.8 40.5 20.2l5.9-2V416H384c-17.7 0-32 14.3-32 32s14.3 32 32 32h48 48c17.7 0 32-14.3 32-32s-14.3-32-32-32H464V320c0-10.3-4.9-19.9-13.3-26zM418.3 91a32 32 0 1 1 27.4 57.9A32 32 0 1 1 418.3 91zM405.1 203.8l-6.8 9.2c-10.5 14.2-7.5 34.2 6.7 44.8s34.2 7.5 44.8-6.7l48.8-65.8c14-18.9 21.5-41.7 21.5-65.2c0-48.6-39.4-88-88-88s-88 39.4-88 88c0 39.2 25.6 72.4 61.1 83.8z"]},ra={prefix:"fas",iconName:"face-grin-tongue-squint",icon:[512,512,[128541,"grin-tongue-squint"],"f58a","M0 256C0 368.9 73.1 464.7 174.5 498.8C165.3 484 160 466.6 160 448V400.7c-24-17.5-43.1-41.4-54.8-69.2c-5-11.8 7-22.5 19.3-18.7c39.7 12.2 84.5 19 131.8 19s92.1-6.8 131.8-19c12.3-3.8 24.3 6.9 19.3 18.7c-11.8 28-31.1 52-55.4 69.6V448c0 18.6-5.3 36-14.5 50.8C438.9 464.7 512 368.9 512 256C512 114.6 397.4 0 256 0S0 114.6 0 256zM116 141.1c0-9 9.6-14.7 17.5-10.5l89.9 47.9c10.7 5.7 10.7 21.1 0 26.8l-89.9 47.9c-7.9 4.2-17.5-1.5-17.5-10.5c0-2.8 1-5.5 2.8-7.6l36-43.2-36-43.2c-1.8-2.1-2.8-4.8-2.8-7.6zm262.5-10.5c7.9-4.2 17.5 1.5 17.5 10.5c0 2.8-1 5.5-2.8 7.6l-36 43.2 36 43.2c1.8 2.1 2.8 4.8 2.8 7.6c0 9-9.6 14.7-17.5 10.5l-89.9-47.9c-10.7-5.7-10.7-21.1 0-26.8l89.9-47.9zM320 448V402.6c0-14.7-11.9-26.6-26.6-26.6h-2c-11.3 0-21.1 7.9-23.6 18.9c-2.8 12.6-20.8 12.6-23.6 0c-2.5-11.1-12.3-18.9-23.6-18.9h-2c-14.7 0-26.6 11.9-26.6 26.6V448c0 35.3 28.7 64 64 64s64-28.7 64-64z"]},ro={prefix:"fas",iconName:"earth-africa",icon:[512,512,[127757,"globe-africa"],"f57c","M177.8 63.2l10 17.4c2.8 4.8 4.2 10.3 4.2 15.9v41.4c0 3.9 1.6 7.7 4.3 10.4c6.2 6.2 16.5 5.7 22-1.2l13.6-17c4.7-5.9 12.9-7.7 19.6-4.3l15.2 7.6c3.4 1.7 7.2 2.6 11 2.6c6.5 0 12.8-2.6 17.4-7.2l3.9-3.9c2.9-2.9 7.3-3.6 11-1.8l29.2 14.6c7.8 3.9 12.6 11.8 12.6 20.5c0 10.5-7.1 19.6-17.3 22.2l-35.4 8.8c-7.4 1.8-15.1 1.5-22.4-.9l-32-10.7c-3.3-1.1-6.7-1.7-10.2-1.7c-7 0-13.8 2.3-19.4 6.5L176 212c-10.1 7.6-16 19.4-16 32v28c0 26.5 21.5 48 48 48h32c8.8 0 16 7.2 16 16v48c0 17.7 14.3 32 32 32c10.1 0 19.6-4.7 25.6-12.8l25.6-34.1c8.3-11.1 12.8-24.6 12.8-38.4V318.6c0-3.9 2.6-7.3 6.4-8.2l5.3-1.3c11.9-3 20.3-13.7 20.3-26c0-7.1-2.8-13.9-7.8-18.9l-33.5-33.5c-3.7-3.7-3.7-9.7 0-13.4c5.7-5.7 14.1-7.7 21.8-5.1l14.1 4.7c12.3 4.1 25.7-1.5 31.5-13c3.5-7 11.2-10.8 18.9-9.2l27.4 5.5C432 112.4 351.5 48 256 48c-27.7 0-54 5.4-78.2 15.2zM0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256z"]},ri={prefix:"fas",iconName:"tablet-screen-button",icon:[448,512,["tablet-alt"],"f3fa","M0 64C0 28.7 28.7 0 64 0H384c35.3 0 64 28.7 64 64V448c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V64zM256 448a32 32 0 1 0 -64 0 32 32 0 1 0 64 0zM384 64H64V384H384V64z"]},rs={prefix:"fas",iconName:"face-flushed",icon:[512,512,[128563,"flushed"],"f579","M0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256zM176 384c0 8.8 7.2 16 16 16H320c8.8 0 16-7.2 16-16s-7.2-16-16-16H192c-8.8 0-16 7.2-16 16zm-16-88a72 72 0 1 0 0-144 72 72 0 1 0 0 144zm264-72a72 72 0 1 0 -144 0 72 72 0 1 0 144 0zm-288 0a24 24 0 1 1 48 0 24 24 0 1 1 -48 0zm192 0a24 24 0 1 1 48 0 24 24 0 1 1 -48 0z"]},rl={prefix:"fas",iconName:"gavel",icon:[512,512,["legal"],"f0e3","M318.6 9.4c-12.5-12.5-32.8-12.5-45.3 0l-120 120c-12.5 12.5-12.5 32.8 0 45.3l16 16c12.5 12.5 32.8 12.5 45.3 0l4-4L325.4 293.4l-4 4c-12.5 12.5-12.5 32.8 0 45.3l16 16c12.5 12.5 32.8 12.5 45.3 0l120-120c12.5-12.5 12.5-32.8 0-45.3l-16-16c-12.5-12.5-32.8-12.5-45.3 0l-4 4L330.6 74.6l4-4c12.5-12.5 12.5-32.8 0-45.3l-16-16zm-152 288c-12.5-12.5-32.8-12.5-45.3 0l-112 112c-12.5 12.5-12.5 32.8 0 45.3l48 48c12.5 12.5 32.8 12.5 45.3 0l112-112c12.5-12.5 12.5-32.8 0-45.3l-1.4-1.4L272 285.3 226.7 240 168 298.7l-1.4-1.4z"]},ru={prefix:"fas",iconName:"bell-concierge",icon:[512,512,[128718,"concierge-bell"],"f562","M216 64c-13.3 0-24 10.7-24 24s10.7 24 24 24h16v33.3C119.6 157.2 32 252.4 32 368H480c0-115.6-87.6-210.8-200-222.7V112h16c13.3 0 24-10.7 24-24s-10.7-24-24-24H256 216zM24 400c-13.3 0-24 10.7-24 24s10.7 24 24 24H488c13.3 0 24-10.7 24-24s-10.7-24-24-24H24z"]},rf={prefix:"fas",iconName:"pen-ruler",icon:[512,512,["pencil-ruler"],"f5ae","M469.3 19.3l23.4 23.4c25 25 25 65.5 0 90.5l-56.4 56.4L322.3 75.7l56.4-56.4c25-25 65.5-25 90.5 0zM44.9 353.2L299.7 98.3 413.7 212.3 158.8 467.1c-6.7 6.7-15.1 11.6-24.2 14.2l-104 29.7c-8.4 2.4-17.4 .1-23.6-6.1s-8.5-15.2-6.1-23.6l29.7-104c2.6-9.2 7.5-17.5 14.2-24.2zM249.4 103.4L103.4 249.4 16 161.9c-18.7-18.7-18.7-49.1 0-67.9L94.1 16c18.7-18.7 49.1-18.7 67.9 0l19.8 19.8c-.3 .3-.7 .6-1 .9l-64 64c-6.2 6.2-6.2 16.4 0 22.6s16.4 6.2 22.6 0l64-64c.3-.3 .6-.7 .9-1l45.1 45.1zM408.6 262.6l45.1 45.1c-.3 .3-.7 .6-1 .9l-64 64c-6.2 6.2-6.2 16.4 0 22.6s16.4 6.2 22.6 0l64-64c.3-.3 .6-.7 .9-1L496 350.1c18.7 18.7 18.7 49.1 0 67.9L417.9 496c-18.7 18.7-49.1 18.7-67.9 0l-87.4-87.4L408.6 262.6z"]},rh={prefix:"fas",iconName:"people-arrows",icon:[640,512,["people-arrows-left-right"],"e068","M64 64a64 64 0 1 1 128 0A64 64 0 1 1 64 64zM25.9 233.4C29.3 191.9 64 160 105.6 160h44.8c27 0 51 13.4 65.5 34.1c-2.7 1.9-5.2 4-7.5 6.3l-64 64c-21.9 21.9-21.9 57.3 0 79.2L192 391.2V464c0 26.5-21.5 48-48 48H112c-26.5 0-48-21.5-48-48V348.3c-26.5-9.5-44.7-35.8-42.2-65.6l4.1-49.3zM448 64a64 64 0 1 1 128 0A64 64 0 1 1 448 64zM431.6 200.4c-2.3-2.3-4.9-4.4-7.5-6.3c14.5-20.7 38.6-34.1 65.5-34.1h44.8c41.6 0 76.3 31.9 79.7 73.4l4.1 49.3c2.5 29.8-15.7 56.1-42.2 65.6V464c0 26.5-21.5 48-48 48H496c-26.5 0-48-21.5-48-48V391.2l47.6-47.6c21.9-21.9 21.9-57.3 0-79.2l-64-64zM272 240v32h96V240c0-9.7 5.8-18.5 14.8-22.2s19.3-1.7 26.2 5.2l64 64c9.4 9.4 9.4 24.6 0 33.9l-64 64c-6.9 6.9-17.2 8.9-26.2 5.2s-14.8-12.5-14.8-22.2V336H272v32c0 9.7-5.8 18.5-14.8 22.2s-19.3 1.7-26.2-5.2l-64-64c-9.4-9.4-9.4-24.6 0-33.9l64-64c6.9-6.9 17.2-8.9 26.2-5.2s14.8 12.5 14.8 22.2z"]},rd={prefix:"fas",iconName:"square-caret-right",icon:[448,512,["caret-square-right"],"f152","M448 96c0-35.3-28.7-64-64-64L64 32C28.7 32 0 60.7 0 96L0 416c0 35.3 28.7 64 64 64l320 0c35.3 0 64-28.7 64-64l0-320zM320 256c0 6.7-2.8 13-7.7 17.6l-112 104c-7 6.5-17.2 8.2-25.9 4.4s-14.4-12.5-14.4-22l0-208c0-9.5 5.7-18.2 14.4-22s18.9-2.1 25.9 4.4l112 104c4.9 4.5 7.7 10.9 7.7 17.6z"]},rp={prefix:"fas",iconName:"scissors",icon:[512,512,[9984,9986,9988,"cut"],"f0c4","M256 192l-39.5-39.5c4.9-12.6 7.5-26.2 7.5-40.5C224 50.1 173.9 0 112 0S0 50.1 0 112s50.1 112 112 112c14.3 0 27.9-2.7 40.5-7.5L192 256l-39.5 39.5c-12.6-4.9-26.2-7.5-40.5-7.5C50.1 288 0 338.1 0 400s50.1 112 112 112s112-50.1 112-112c0-14.3-2.7-27.9-7.5-40.5L499.2 76.8c7.1-7.1 7.1-18.5 0-25.6c-28.3-28.3-74.1-28.3-102.4 0L256 192zm22.6 150.6L396.8 460.8c28.3 28.3 74.1 28.3 102.4 0c7.1-7.1 7.1-18.5 0-25.6L342.6 278.6l-64 64zM64 112a48 48 0 1 1 96 0 48 48 0 1 1 -96 0zm48 240a48 48 0 1 1 0 96 48 48 0 1 1 0-96z"]},rm={prefix:"fas",iconName:"tachograph-digital",icon:[640,512,["digital-tachograph"],"f566","M64 64C28.7 64 0 92.7 0 128V384c0 35.3 28.7 64 64 64H576c35.3 0 64-28.7 64-64V128c0-35.3-28.7-64-64-64H64zm32 64H320c17.7 0 32 14.3 32 32v64c0 17.7-14.3 32-32 32H96c-17.7 0-32-14.3-32-32V160c0-17.7 14.3-32 32-32zM64 368c0-8.8 7.2-16 16-16H336c8.8 0 16 7.2 16 16s-7.2 16-16 16H80c-8.8 0-16-7.2-16-16zm320 0c0-8.8 7.2-16 16-16H560c8.8 0 16 7.2 16 16s-7.2 16-16 16H400c-8.8 0-16-7.2-16-16zM80 288a16 16 0 1 1 0 32 16 16 0 1 1 0-32zm48 16a16 16 0 1 1 32 0 16 16 0 1 1 -32 0zm80-16a16 16 0 1 1 0 32 16 16 0 1 1 0-32zm48 16a16 16 0 1 1 32 0 16 16 0 1 1 -32 0zm80-16a16 16 0 1 1 0 32 16 16 0 1 1 0-32z"]},rv={prefix:"fas",iconName:"reply",icon:[512,512,[61714,"mail-reply"],"f3e5","M205 34.8c11.5 5.1 19 16.6 19 29.2v64H336c97.2 0 176 78.8 176 176c0 113.3-81.5 163.9-100.2 174.1c-2.5 1.4-5.3 1.9-8.1 1.9c-10.9 0-19.7-8.9-19.7-19.7c0-7.5 4.3-14.4 9.8-19.5c9.4-8.8 22.2-26.4 22.2-56.7c0-53-43-96-96-96H224v64c0 12.6-7.4 24.1-19 29.2s-25 3-34.4-5.4l-160-144C3.9 225.7 0 217.1 0 208s3.9-17.7 10.6-23.8l160-144c9.4-8.5 22.9-10.6 34.4-5.4z"]},rg={prefix:"fas",iconName:"square-minus",icon:[448,512,[61767,"minus-square"],"f146","M64 32C28.7 32 0 60.7 0 96V416c0 35.3 28.7 64 64 64H384c35.3 0 64-28.7 64-64V96c0-35.3-28.7-64-64-64H64zm88 200H296c13.3 0 24 10.7 24 24s-10.7 24-24 24H152c-13.3 0-24-10.7-24-24s10.7-24 24-24z"]},ry={prefix:"fas",iconName:"square-caret-down",icon:[448,512,["caret-square-down"],"f150","M384 480c35.3 0 64-28.7 64-64l0-320c0-35.3-28.7-64-64-64L64 32C28.7 32 0 60.7 0 96L0 416c0 35.3 28.7 64 64 64l320 0zM224 352c-6.7 0-13-2.8-17.6-7.7l-104-112c-6.5-7-8.2-17.2-4.4-25.9s12.5-14.4 22-14.4l208 0c9.5 0 18.2 5.7 22 14.4s2.1 18.9-4.4 25.9l-104 112c-4.5 4.9-10.9 7.7-17.6 7.7z"]},rz={prefix:"fas",iconName:"bars",icon:[448,512,["navicon"],"f0c9","M0 96C0 78.3 14.3 64 32 64H416c17.7 0 32 14.3 32 32s-14.3 32-32 32H32C14.3 128 0 113.7 0 96zM0 256c0-17.7 14.3-32 32-32H416c17.7 0 32 14.3 32 32s-14.3 32-32 32H32c-17.7 0-32-14.3-32-32zM448 416c0 17.7-14.3 32-32 32H32c-17.7 0-32-14.3-32-32s14.3-32 32-32H416c17.7 0 32 14.3 32 32z"]},rb={prefix:"fas",iconName:"hourglass-end",icon:[384,512,[8987,"hourglass-3"],"f253","M32 0C14.3 0 0 14.3 0 32S14.3 64 32 64V75c0 42.4 16.9 83.1 46.9 113.1L146.7 256 78.9 323.9C48.9 353.9 32 394.6 32 437v11c-17.7 0-32 14.3-32 32s14.3 32 32 32H64 320h32c17.7 0 32-14.3 32-32s-14.3-32-32-32V437c0-42.4-16.9-83.1-46.9-113.1L237.3 256l67.9-67.9c30-30 46.9-70.7 46.9-113.1V64c17.7 0 32-14.3 32-32s-14.3-32-32-32H320 64 32zM96 75V64H288V75c0 25.5-10.1 49.9-28.1 67.9L192 210.7l-67.9-67.9C106.1 124.9 96 100.4 96 75z"]},rM={prefix:"fas",iconName:"heart-crack",icon:[512,512,[128148,"heart-broken"],"f7a9","M119.4 44.1c23.3-3.9 46.8-1.9 68.6 5.3l49.8 77.5-75.4 75.4c-1.5 1.5-2.4 3.6-2.3 5.8s1 4.2 2.6 5.7l112 104c2.9 2.7 7.4 2.9 10.5 .3s3.8-7 1.7-10.4l-60.4-98.1 90.7-75.6c2.6-2.1 3.5-5.7 2.4-8.8L296.8 61.8c28.5-16.7 62.4-23.2 95.7-17.6C461.5 55.6 512 115.2 512 185.1v5.8c0 41.5-17.2 81.2-47.6 109.5L283.7 469.1c-7.5 7-17.4 10.9-27.7 10.9s-20.2-3.9-27.7-10.9L47.6 300.4C17.2 272.1 0 232.4 0 190.9v-5.8c0-69.9 50.5-129.5 119.4-141z"]},rx={prefix:"fas",iconName:"square-up-right",icon:[448,512,[8599,"external-link-square-alt"],"f360","M384 32c35.3 0 64 28.7 64 64V416c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V96C0 60.7 28.7 32 64 32H384zM320 313.4V176c0-8.8-7.2-16-16-16H166.6c-12.5 0-22.6 10.1-22.6 22.6c0 6 2.4 11.8 6.6 16L184 232l-66.3 66.3C114 302 112 306.9 112 312s2 10 5.7 13.7l36.7 36.7c3.6 3.6 8.5 5.7 13.7 5.7s10-2 13.7-5.7L248 296l33.4 33.4c4.2 4.2 10 6.6 16 6.6c12.5 0 22.6-10.1 22.6-22.6z"]},rC={prefix:"fas",iconName:"face-kiss-beam",icon:[512,512,[128537,"kiss-beam"],"f597","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zm48.7-198.3c4.3 5.1 7.3 11.4 7.3 18.3s-3.1 13.2-7.3 18.3c-4.3 5.2-10.1 9.7-16.7 13.4c-2.7 1.5-5.7 3-8.7 4.3c3.1 1.3 6 2.7 8.7 4.3c6.6 3.7 12.5 8.2 16.7 13.4c4.3 5.1 7.3 11.4 7.3 18.3s-3.1 13.2-7.3 18.3c-4.3 5.2-10.1 9.7-16.7 13.4C274.7 443.1 257.4 448 240 448c-3.6 0-6.8-2.5-7.7-6s.6-7.2 3.8-9l0 0 0 0 0 0 0 0 .2-.1c.2-.1 .5-.3 .9-.5c.8-.5 2-1.2 3.4-2.1c2.8-1.9 6.5-4.5 10.2-7.6c3.7-3.1 7.2-6.6 9.6-10.1c2.5-3.5 3.5-6.4 3.5-8.6s-1-5-3.5-8.6c-2.5-3.5-5.9-6.9-9.6-10.1c-3.7-3.1-7.4-5.7-10.2-7.6c-1.4-.9-2.6-1.6-3.4-2.1c-.4-.2-.7-.4-.9-.5l-.2-.1 0 0 0 0 0 0c-2.5-1.4-4.1-4.1-4.1-7s1.6-5.6 4.1-7l0 0 0 0 0 0 0 0 0 0 .2-.1 .3-.2 .6-.4c.8-.5 2-1.2 3.4-2.1c2.8-1.9 6.5-4.5 10.2-7.6c3.7-3.1 7.2-6.6 9.6-10.1c2.5-3.5 3.5-6.4 3.5-8.6s-1-5-3.5-8.6c-2.5-3.5-5.9-6.9-9.6-10.1c-3.7-3.1-7.4-5.7-10.2-7.6c-1.4-.9-2.6-1.6-3.4-2.1l-.4-.3-.5-.3-.2-.1 0 0 0 0 0 0c-3.2-1.8-4.7-5.5-3.8-9s4.1-6 7.7-6c17.4 0 34.7 4.9 47.9 12.3c6.6 3.7 12.5 8.2 16.7 13.4zm-87.1-84.9l0 0 0 0-.2-.2c-.2-.2-.4-.5-.7-.9c-.6-.8-1.6-2-2.8-3.4c-2.5-2.8-6-6.6-10.2-10.3c-8.8-7.8-18.8-14-27.7-14s-18.9 6.2-27.7 14c-4.2 3.7-7.7 7.5-10.2 10.3c-1.2 1.4-2.2 2.6-2.8 3.4c-.3 .4-.6 .7-.7 .9l-.2 .2 0 0 0 0 0 0c-2.1 2.8-5.7 3.9-8.9 2.8s-5.5-4.1-5.5-7.6c0-17.9 6.7-35.6 16.6-48.8c9.8-13 23.9-23.2 39.4-23.2s29.6 10.2 39.4 23.2c9.9 13.2 16.6 30.9 16.6 48.8c0 3.4-2.2 6.5-5.5 7.6s-6.9 0-8.9-2.8l0 0 0 0zm160 0l0 0-.2-.2c-.2-.2-.4-.5-.7-.9c-.6-.8-1.6-2-2.8-3.4c-2.5-2.8-6-6.6-10.2-10.3c-8.8-7.8-18.8-14-27.7-14s-18.9 6.2-27.7 14c-4.2 3.7-7.7 7.5-10.2 10.3c-1.2 1.4-2.2 2.6-2.8 3.4c-.3 .4-.6 .7-.7 .9l-.2 .2 0 0 0 0 0 0c-2.1 2.8-5.7 3.9-8.9 2.8s-5.5-4.1-5.5-7.6c0-17.9 6.7-35.6 16.6-48.8c9.8-13 23.9-23.2 39.4-23.2s29.6 10.2 39.4 23.2c9.9 13.2 16.6 30.9 16.6 48.8c0 3.4-2.2 6.5-5.5 7.6s-6.9 0-8.9-2.8l0 0 0 0 0 0z"]},rH={prefix:"fas",iconName:"circle-exclamation",icon:[512,512,["exclamation-circle"],"f06a","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zm0-384c13.3 0 24 10.7 24 24V264c0 13.3-10.7 24-24 24s-24-10.7-24-24V152c0-13.3 10.7-24 24-24zM224 352a32 32 0 1 1 64 0 32 32 0 1 1 -64 0z"]},rw={prefix:"fas",iconName:"arrow-right-from-bracket",icon:[512,512,["sign-out"],"f08b","M502.6 278.6c12.5-12.5 12.5-32.8 0-45.3l-128-128c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L402.7 224 192 224c-17.7 0-32 14.3-32 32s14.3 32 32 32l210.7 0-73.4 73.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l128-128zM160 96c17.7 0 32-14.3 32-32s-14.3-32-32-32L96 32C43 32 0 75 0 128L0 384c0 53 43 96 96 96l64 0c17.7 0 32-14.3 32-32s-14.3-32-32-32l-64 0c-17.7 0-32-14.3-32-32l0-256c0-17.7 14.3-32 32-32l64 0z"]},rV={prefix:"fas",iconName:"circle-chevron-down",icon:[512,512,["chevron-circle-down"],"f13a","M256 0a256 256 0 1 0 0 512A256 256 0 1 0 256 0zM135 241c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l87 87 87-87c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9L273 345c-9.4 9.4-24.6 9.4-33.9 0L135 241z"]},rk={prefix:"fas",iconName:"unlock-keyhole",icon:[448,512,["unlock-alt"],"f13e","M224 64c-44.2 0-80 35.8-80 80v48H384c35.3 0 64 28.7 64 64V448c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V256c0-35.3 28.7-64 64-64H80V144C80 64.5 144.5 0 224 0c57.5 0 107 33.7 130.1 82.3c7.6 16 .8 35.1-15.2 42.6s-35.1 .8-42.6-15.2C283.4 82.6 255.9 64 224 64zm32 320c17.7 0 32-14.3 32-32s-14.3-32-32-32H192c-17.7 0-32 14.3-32 32s14.3 32 32 32h64z"]},rL={prefix:"fas",iconName:"headphones-simple",icon:[512,512,["headphones-alt"],"f58f","M256 80C141.1 80 48 173.1 48 288V392c0 13.3-10.7 24-24 24s-24-10.7-24-24V288C0 146.6 114.6 32 256 32s256 114.6 256 256V392c0 13.3-10.7 24-24 24s-24-10.7-24-24V288c0-114.9-93.1-208-208-208zM80 352c0-35.3 28.7-64 64-64h16c17.7 0 32 14.3 32 32V448c0 17.7-14.3 32-32 32H144c-35.3 0-64-28.7-64-64V352zm288-64c35.3 0 64 28.7 64 64v64c0 35.3-28.7 64-64 64H352c-17.7 0-32-14.3-32-32V320c0-17.7 14.3-32 32-32h16z"]},rS={prefix:"fas",iconName:"circle-dollar-to-slot",icon:[512,512,["donate"],"f4b9","M326.7 403.7c-22.1 8-45.9 12.3-70.7 12.3s-48.7-4.4-70.7-12.3c-.3-.1-.5-.2-.8-.3c-30-11-56.8-28.7-78.6-51.4C70 314.6 48 263.9 48 208C48 93.1 141.1 0 256 0S464 93.1 464 208c0 55.9-22 106.6-57.9 144c-1 1-2 2.1-3 3.1c-21.4 21.4-47.4 38.1-76.3 48.6zM256 91.9c-11.1 0-20.1 9-20.1 20.1v6c-5.6 1.2-10.9 2.9-15.9 5.1c-15 6.8-27.9 19.4-31.1 37.7c-1.8 10.2-.8 20 3.4 29c4.2 8.8 10.7 15 17.3 19.5c11.6 7.9 26.9 12.5 38.6 16l2.2 .7c13.9 4.2 23.4 7.4 29.3 11.7c2.5 1.8 3.4 3.2 3.7 4c.3 .8 .9 2.6 .2 6.7c-.6 3.5-2.5 6.4-8 8.8c-6.1 2.6-16 3.9-28.8 1.9c-6-1-16.7-4.6-26.2-7.9l0 0 0 0 0 0c-2.2-.7-4.3-1.5-6.4-2.1c-10.5-3.5-21.8 2.2-25.3 12.7s2.2 21.8 12.7 25.3c1.2 .4 2.7 .9 4.4 1.5c7.9 2.7 20.3 6.9 29.8 9.1V304c0 11.1 9 20.1 20.1 20.1s20.1-9 20.1-20.1v-5.5c5.3-1 10.5-2.5 15.4-4.6c15.7-6.7 28.4-19.7 31.6-38.7c1.8-10.4 1-20.3-3-29.4c-3.9-9-10.2-15.6-16.9-20.5c-12.2-8.8-28.3-13.7-40.4-17.4l-.8-.2c-14.2-4.3-23.8-7.3-29.9-11.4c-2.6-1.8-3.4-3-3.6-3.5c-.2-.3-.7-1.6-.1-5c.3-1.9 1.9-5.2 8.2-8.1c6.4-2.9 16.4-4.5 28.6-2.6c4.3 .7 17.9 3.3 21.7 4.3c10.7 2.8 21.6-3.5 24.5-14.2s-3.5-21.6-14.2-24.5c-4.4-1.2-14.4-3.2-21-4.4V112c0-11.1-9-20.1-20.1-20.1zM48 352H64c19.5 25.9 44 47.7 72.2 64H64v32H256 448V416H375.8c28.2-16.3 52.8-38.1 72.2-64h16c26.5 0 48 21.5 48 48v64c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V400c0-26.5 21.5-48 48-48z"]},rN={prefix:"fas",iconName:"volume-low",icon:[448,512,[128264,"volume-down"],"f027","M301.1 34.8C312.6 40 320 51.4 320 64V448c0 12.6-7.4 24-18.9 29.2s-25 3.1-34.4-5.3L131.8 352H64c-35.3 0-64-28.7-64-64V224c0-35.3 28.7-64 64-64h67.8L266.7 40.1c9.4-8.4 22.9-10.4 34.4-5.3zM412.6 181.5C434.1 199.1 448 225.9 448 256s-13.9 56.9-35.4 74.5c-10.3 8.4-25.4 6.8-33.8-3.5s-6.8-25.4 3.5-33.8C393.1 284.4 400 271 400 256s-6.9-28.4-17.7-37.3c-10.3-8.4-11.8-23.5-3.5-33.8s23.5-11.8 33.8-3.5z"]},rT={prefix:"fas",iconName:"wheat-awn",icon:[512,512,["wheat-alt"],"e2cd","M505 41c9.4-9.4 9.4-24.6 0-33.9s-24.6-9.4-33.9 0L383 95c-9.4 9.4-9.4 24.6 0 33.9s24.6 9.4 33.9 0l88-88zM305.5 27.3c-6.2-6.2-16.4-6.2-22.6 0L271.5 38.6c-37.5 37.5-37.5 98.3 0 135.8l10.4 10.4-30.5 30.5c-3.4-27.3-15.5-53.8-36.5-74.8l-11.3-11.3c-6.2-6.2-16.4-6.2-22.6 0l-11.3 11.3c-37.5 37.5-37.5 98.3 0 135.8l10.4 10.4-30.5 30.5c-3.4-27.3-15.5-53.8-36.5-74.8L101.8 231c-6.2-6.2-16.4-6.2-22.6 0L67.9 242.3c-37.5 37.5-37.5 98.3 0 135.8l10.4 10.4L9.4 457.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l68.9-68.9 12.2 12.2c37.5 37.5 98.3 37.5 135.8 0l11.3-11.3c6.2-6.2 6.2-16.4 0-22.6l-11.3-11.3c-21.8-21.8-49.6-34.1-78.1-36.9l31.9-31.9 12.2 12.2c37.5 37.5 98.3 37.5 135.8 0l11.3-11.3c6.2-6.2 6.2-16.4 0-22.6l-11.3-11.3c-21.8-21.8-49.6-34.1-78.1-36.9l31.9-31.9 12.2 12.2c37.5 37.5 98.3 37.5 135.8 0L486.5 231c6.2-6.2 6.2-16.4 0-22.6L475.2 197c-5.2-5.2-10.6-9.8-16.4-13.9L505 137c9.4-9.4 9.4-24.6 0-33.9s-24.6-9.4-33.9 0l-59.4 59.4c-20.6-4.4-42-3.7-62.3 2.1c6.1-21.3 6.6-43.8 1.4-65.3L409 41c9.4-9.4 9.4-24.6 0-33.9s-24.6-9.4-33.9 0L329.1 52.9c-3.7-5-7.8-9.8-12.4-14.3L305.5 27.3z"]},rA={prefix:"fas",iconName:"square-check",icon:[448,512,[9745,9989,61510,"check-square"],"f14a","M64 32C28.7 32 0 60.7 0 96V416c0 35.3 28.7 64 64 64H384c35.3 0 64-28.7 64-64V96c0-35.3-28.7-64-64-64H64zM337 209L209 337c-9.4 9.4-24.6 9.4-33.9 0l-64-64c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l47 47L303 175c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9z"]},r_={prefix:"fas",iconName:"heading",icon:[448,512,["header"],"f1dc","M0 64C0 46.3 14.3 32 32 32H80h48c17.7 0 32 14.3 32 32s-14.3 32-32 32H112V208H336V96H320c-17.7 0-32-14.3-32-32s14.3-32 32-32h48 48c17.7 0 32 14.3 32 32s-14.3 32-32 32H400V240 416h16c17.7 0 32 14.3 32 32s-14.3 32-32 32H368 320c-17.7 0-32-14.3-32-32s14.3-32 32-32h16V272H112V416h16c17.7 0 32 14.3 32 32s-14.3 32-32 32H80 32c-17.7 0-32-14.3-32-32s14.3-32 32-32H48V240 96H32C14.3 96 0 81.7 0 64z"]},rE={prefix:"fas",iconName:"list",icon:[512,512,["list-squares"],"f03a","M40 48C26.7 48 16 58.7 16 72v48c0 13.3 10.7 24 24 24H88c13.3 0 24-10.7 24-24V72c0-13.3-10.7-24-24-24H40zM192 64c-17.7 0-32 14.3-32 32s14.3 32 32 32H480c17.7 0 32-14.3 32-32s-14.3-32-32-32H192zm0 160c-17.7 0-32 14.3-32 32s14.3 32 32 32H480c17.7 0 32-14.3 32-32s-14.3-32-32-32H192zm0 160c-17.7 0-32 14.3-32 32s14.3 32 32 32H480c17.7 0 32-14.3 32-32s-14.3-32-32-32H192zM16 232v48c0 13.3 10.7 24 24 24H88c13.3 0 24-10.7 24-24V232c0-13.3-10.7-24-24-24H40c-13.3 0-24 10.7-24 24zM40 368c-13.3 0-24 10.7-24 24v48c0 13.3 10.7 24 24 24H88c13.3 0 24-10.7 24-24V392c0-13.3-10.7-24-24-24H40z"]},rO={prefix:"fas",iconName:"square-phone-flip",icon:[448,512,["phone-square-alt"],"f87b","M384 32c35.3 0 64 28.7 64 64V416c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V96C0 60.7 28.7 32 64 32H384zm-90.7 96.7c-9.7-2.6-19.9 2.3-23.7 11.6l-20 48c-3.4 8.2-1 17.6 5.8 23.2L280 231.7c-16.6 35.2-45.1 63.7-80.3 80.3l-20.2-24.7c-5.6-6.8-15-9.2-23.2-5.8l-48 20c-9.3 3.9-14.2 14-11.6 23.7l12 44C111.1 378 119 384 128 384c123.7 0 224-100.3 224-224c0-9-6-16.9-14.7-19.3l-44-12z"]},rR={prefix:"fas",iconName:"circle-dot",icon:[512,512,[128280,"dot-circle"],"f192","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zm0-352a96 96 0 1 1 0 192 96 96 0 1 1 0-192z"]},rP={prefix:"fas",iconName:"face-dizzy",icon:[512,512,["dizzy"],"f567","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zm0-224a64 64 0 1 1 0 128 64 64 0 1 1 0-128zM100.7 132.7c6.2-6.2 16.4-6.2 22.6 0L160 169.4l36.7-36.7c6.2-6.2 16.4-6.2 22.6 0s6.2 16.4 0 22.6L182.6 192l36.7 36.7c6.2 6.2 6.2 16.4 0 22.6s-16.4 6.2-22.6 0L160 214.6l-36.7 36.7c-6.2 6.2-16.4 6.2-22.6 0s-6.2-16.4 0-22.6L137.4 192l-36.7-36.7c-6.2-6.2-6.2-16.4 0-22.6zm192 0c6.2-6.2 16.4-6.2 22.6 0L352 169.4l36.7-36.7c6.2-6.2 16.4-6.2 22.6 0s6.2 16.4 0 22.6L374.6 192l36.7 36.7c6.2 6.2 6.2 16.4 0 22.6s-16.4 6.2-22.6 0L352 214.6l-36.7 36.7c-6.2 6.2-16.4 6.2-22.6 0s-6.2-16.4 0-22.6L329.4 192l-36.7-36.7c-6.2-6.2-6.2-16.4 0-22.6z"]},rI={prefix:"fas",iconName:"futbol",icon:[512,512,[9917,"futbol-ball","soccer-ball"],"f1e3","M417.3 360.1l-71.6-4.8c-5.2-.3-10.3 1.1-14.5 4.2s-7.2 7.4-8.4 12.5l-17.6 69.6C289.5 445.8 273 448 256 448s-33.5-2.2-49.2-6.4L189.2 372c-1.3-5-4.3-9.4-8.4-12.5s-9.3-4.5-14.5-4.2l-71.6 4.8c-17.6-27.2-28.5-59.2-30.4-93.6L125 228.3c4.4-2.8 7.6-7 9.2-11.9s1.4-10.2-.5-15l-26.7-66.6C128 109.2 155.3 89 186.7 76.9l55.2 46c4 3.3 9 5.1 14.1 5.1s10.2-1.8 14.1-5.1l55.2-46c31.3 12.1 58.7 32.3 79.6 57.9l-26.7 66.6c-1.9 4.8-2.1 10.1-.5 15s4.9 9.1 9.2 11.9l60.7 38.2c-1.9 34.4-12.8 66.4-30.4 93.6zM256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zm14.1-325.7c-8.4-6.1-19.8-6.1-28.2 0L194 221c-8.4 6.1-11.9 16.9-8.7 26.8l18.3 56.3c3.2 9.9 12.4 16.6 22.8 16.6h59.2c10.4 0 19.6-6.7 22.8-16.6l18.3-56.3c3.2-9.9-.3-20.7-8.7-26.8l-47.9-34.8z"]},rj={prefix:"fas",iconName:"paintbrush",icon:[576,512,[128396,"paint-brush"],"f1fc","M339.3 367.1c27.3-3.9 51.9-19.4 67.2-42.9L568.2 74.1c12.6-19.5 9.4-45.3-7.6-61.2S517.7-4.4 499.1 9.6L262.4 187.2c-24 18-38.2 46.1-38.4 76.1L339.3 367.1zm-19.6 25.4l-116-104.4C143.9 290.3 96 339.6 96 400c0 3.9 .2 7.8 .6 11.6C98.4 429.1 86.4 448 68.8 448H64c-17.7 0-32 14.3-32 32s14.3 32 32 32H208c61.9 0 112-50.1 112-112c0-2.5-.1-5-.2-7.5z"]},rB={prefix:"fas",iconName:"hot-tub-person",icon:[512,512,["hot-tub"],"f593","M272 24c0-13.3-10.7-24-24-24s-24 10.7-24 24v5.2c0 34 14.4 66.4 39.7 89.2l16.4 14.8c15.2 13.7 23.8 33.1 23.8 53.5V200c0 13.3 10.7 24 24 24s24-10.7 24-24V186.8c0-34-14.4-66.4-39.7-89.2L295.8 82.8C280.7 69.1 272 49.7 272 29.2V24zM0 320v16V448c0 35.3 28.7 64 64 64H448c35.3 0 64-28.7 64-64V320c0-35.3-28.7-64-64-64H277.3c-13.8 0-27.3-4.5-38.4-12.8l-85.3-64C137 166.7 116.8 160 96 160c-53 0-96 43-96 96v64zm128 16v96c0 8.8-7.2 16-16 16s-16-7.2-16-16V336c0-8.8 7.2-16 16-16s16 7.2 16 16zm80-16c8.8 0 16 7.2 16 16v96c0 8.8-7.2 16-16 16s-16-7.2-16-16V336c0-8.8 7.2-16 16-16zm112 16v96c0 8.8-7.2 16-16 16s-16-7.2-16-16V336c0-8.8 7.2-16 16-16s16 7.2 16 16zm80-16c8.8 0 16 7.2 16 16v96c0 8.8-7.2 16-16 16s-16-7.2-16-16V336c0-8.8 7.2-16 16-16zM360 0c-13.3 0-24 10.7-24 24v5.2c0 34 14.4 66.4 39.7 89.2l16.4 14.8c15.2 13.7 23.8 33.1 23.8 53.5V200c0 13.3 10.7 24 24 24s24-10.7 24-24V186.8c0-34-14.4-66.4-39.7-89.2L407.8 82.8C392.7 69.1 384 49.7 384 29.2V24c0-13.3-10.7-24-24-24zM64 128A64 64 0 1 0 64 0a64 64 0 1 0 0 128z"]},rF={prefix:"fas",iconName:"map-location",icon:[576,512,["map-marked"],"f59f","M302.8 312C334.9 271.9 408 174.6 408 120C408 53.7 354.3 0 288 0S168 53.7 168 120c0 54.6 73.1 151.9 105.2 192c7.7 9.6 22 9.6 29.6 0zM416 503l144.9-58c9.1-3.6 15.1-12.5 15.1-22.3V152c0-17-17.1-28.6-32.9-22.3l-116 46.4c-.5 1.2-1 2.5-1.5 3.7c-2.9 6.8-6.1 13.7-9.6 20.6V503zM15.1 187.3C6 191 0 199.8 0 209.6V480.4c0 17 17.1 28.6 32.9 22.3L160 451.8V200.4c-3.5-6.9-6.7-13.8-9.6-20.6c-5.6-13.2-10.4-27.4-12.8-41.5l-122.6 49zM384 255c-20.5 31.3-42.3 59.6-56.2 77c-20.5 25.6-59.1 25.6-79.6 0c-13.9-17.4-35.7-45.7-56.2-77V449.4l192 54.9V255z"]},rD={prefix:"fas",iconName:"pen-to-square",icon:[512,512,["edit"],"f044","M471.6 21.7c-21.9-21.9-57.3-21.9-79.2 0L362.3 51.7l97.9 97.9 30.1-30.1c21.9-21.9 21.9-57.3 0-79.2L471.6 21.7zm-299.2 220c-6.1 6.1-10.8 13.6-13.5 21.9l-29.6 88.8c-2.9 8.6-.6 18.1 5.8 24.6s15.9 8.7 24.6 5.8l88.8-29.6c8.2-2.7 15.7-7.4 21.9-13.5L437.7 172.3 339.7 74.3 172.4 241.7zM96 64C43 64 0 107 0 160V416c0 53 43 96 96 96H352c53 0 96-43 96-96V320c0-17.7-14.3-32-32-32s-32 14.3-32 32v96c0 17.7-14.3 32-32 32H96c-17.7 0-32-14.3-32-32V160c0-17.7 14.3-32 32-32h96c17.7 0 32-14.3 32-32s-14.3-32-32-32H96z"]},rZ={prefix:"fas",iconName:"share-nodes",icon:[448,512,["share-alt"],"f1e0","M352 224c53 0 96-43 96-96s-43-96-96-96s-96 43-96 96c0 4 .2 8 .7 11.9l-94.1 47C145.4 170.2 121.9 160 96 160c-53 0-96 43-96 96s43 96 96 96c25.9 0 49.4-10.2 66.6-26.9l94.1 47c-.5 3.9-.7 7.8-.7 11.9c0 53 43 96 96 96s96-43 96-96s-43-96-96-96c-25.9 0-49.4 10.2-66.6 26.9l-94.1-47c.5-3.9 .7-7.8 .7-11.9s-.2-8-.7-11.9l94.1-47C302.6 213.8 326.1 224 352 224z"]},rq={prefix:"fas",iconName:"hourglass-half",icon:[384,512,["hourglass-2"],"f252","M32 0C14.3 0 0 14.3 0 32S14.3 64 32 64V75c0 42.4 16.9 83.1 46.9 113.1L146.7 256 78.9 323.9C48.9 353.9 32 394.6 32 437v11c-17.7 0-32 14.3-32 32s14.3 32 32 32H64 320h32c17.7 0 32-14.3 32-32s-14.3-32-32-32V437c0-42.4-16.9-83.1-46.9-113.1L237.3 256l67.9-67.9c30-30 46.9-70.7 46.9-113.1V64c17.7 0 32-14.3 32-32s-14.3-32-32-32H320 64 32zM96 75V64H288V75c0 19-5.6 37.4-16 53H112c-10.3-15.6-16-34-16-53zm16 309c3.5-5.3 7.6-10.3 12.1-14.9L192 301.3l67.9 67.9c4.6 4.6 8.6 9.6 12.1 14.9H112z"]},rU={prefix:"fas",iconName:"bag-shopping",icon:[448,512,["shopping-bag"],"f290","M160 112c0-35.3 28.7-64 64-64s64 28.7 64 64v48H160V112zm-48 48H48c-26.5 0-48 21.5-48 48V416c0 53 43 96 96 96H352c53 0 96-43 96-96V208c0-26.5-21.5-48-48-48H336V112C336 50.1 285.9 0 224 0S112 50.1 112 112v48zm24 48a24 24 0 1 1 0 48 24 24 0 1 1 0-48zm152 24a24 24 0 1 1 48 0 24 24 0 1 1 -48 0z"]},rW={prefix:"fas",iconName:"arrow-down-z-a",icon:[576,512,["sort-alpha-desc","sort-alpha-down-alt"],"f881","M183.6 469.6C177.5 476.2 169 480 160 480s-17.5-3.8-23.6-10.4l-88-96c-11.9-13-11.1-33.3 2-45.2s33.3-11.1 45.2 2L128 365.7V64c0-17.7 14.3-32 32-32s32 14.3 32 32V365.7l32.4-35.4c11.9-13 32.2-13.9 45.2-2s13.9 32.2 2 45.2l-88 96zM320 64c0-17.7 14.3-32 32-32H480c12.9 0 24.6 7.8 29.6 19.8s2.2 25.7-6.9 34.9L429.3 160H480c17.7 0 32 14.3 32 32s-14.3 32-32 32H352c-12.9 0-24.6-7.8-29.6-19.8s-2.2-25.7 6.9-34.9L402.7 96H352c-17.7 0-32-14.3-32-32zm96 192c12.1 0 23.2 6.8 28.6 17.7l64 128 16 32c7.9 15.8 1.5 35-14.3 42.9s-35 1.5-42.9-14.3L460.2 448H371.8l-7.2 14.3c-7.9 15.8-27.1 22.2-42.9 14.3s-22.2-27.1-14.3-42.9l16-32 64-128c5.4-10.8 16.5-17.7 28.6-17.7zM395.8 400h40.4L416 359.6 395.8 400z"]},r$={prefix:"fas",iconName:"hand",icon:[512,512,[129306,9995,"hand-paper"],"f256","M288 32c0-17.7-14.3-32-32-32s-32 14.3-32 32V240c0 8.8-7.2 16-16 16s-16-7.2-16-16V64c0-17.7-14.3-32-32-32s-32 14.3-32 32V336c0 1.5 0 3.1 .1 4.6L67.6 283c-16-15.2-41.3-14.6-56.6 1.4s-14.6 41.3 1.4 56.6L124.8 448c43.1 41.1 100.4 64 160 64H304c97.2 0 176-78.8 176-176V128c0-17.7-14.3-32-32-32s-32 14.3-32 32V240c0 8.8-7.2 16-16 16s-16-7.2-16-16V64c0-17.7-14.3-32-32-32s-32 14.3-32 32V240c0 8.8-7.2 16-16 16s-16-7.2-16-16V32z"]},rG={prefix:"fas",iconName:"face-kiss",icon:[512,512,[128535,"kiss"],"f596","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zm48.7-198.3c4.3 5.1 7.3 11.4 7.3 18.3s-3.1 13.2-7.3 18.3c-4.3 5.2-10.1 9.7-16.7 13.4c-2.7 1.5-5.7 3-8.7 4.3c3.1 1.3 6 2.7 8.7 4.3c6.6 3.7 12.5 8.2 16.7 13.4c4.3 5.1 7.3 11.4 7.3 18.3s-3.1 13.2-7.3 18.3c-4.3 5.2-10.1 9.7-16.7 13.4C274.7 443.1 257.4 448 240 448c-3.6 0-6.8-2.5-7.7-6s.6-7.2 3.8-9l0 0 0 0 0 0 0 0 .2-.1c.2-.1 .5-.3 .9-.5c.8-.5 2-1.2 3.4-2.1c2.8-1.9 6.5-4.5 10.2-7.6c3.7-3.1 7.2-6.6 9.6-10.1c2.5-3.5 3.5-6.4 3.5-8.6s-1-5-3.5-8.6c-2.5-3.5-5.9-6.9-9.6-10.1c-3.7-3.1-7.4-5.7-10.2-7.6c-1.4-.9-2.6-1.6-3.4-2.1c-.4-.2-.7-.4-.9-.5l-.2-.1 0 0 0 0 0 0c-2.5-1.4-4.1-4.1-4.1-7s1.6-5.6 4.1-7l0 0 0 0 0 0 0 0 0 0 .2-.1 .3-.2 .6-.4c.8-.5 2-1.2 3.4-2.1c2.8-1.9 6.5-4.5 10.2-7.6c3.7-3.1 7.2-6.6 9.6-10.1c2.5-3.5 3.5-6.4 3.5-8.6s-1-5-3.5-8.6c-2.5-3.5-5.9-6.9-9.6-10.1c-3.7-3.1-7.4-5.7-10.2-7.6c-1.4-.9-2.6-1.6-3.4-2.1l-.4-.3-.5-.3-.2-.1 0 0 0 0 0 0c-3.2-1.8-4.7-5.5-3.8-9s4.1-6 7.7-6c17.4 0 34.7 4.9 47.9 12.3c6.6 3.7 12.5 8.2 16.7 13.4zM144.4 208a32 32 0 1 1 64 0 32 32 0 1 1 -64 0zm192-32a32 32 0 1 1 0 64 32 32 0 1 1 0-64z"]},rY={prefix:"fas",iconName:"face-grin-tongue",icon:[512,512,[128539,"grin-tongue"],"f589","M0 256C0 368.9 73.1 464.7 174.5 498.8C165.3 484 160 466.6 160 448V400.7c-24-17.5-43.1-41.4-54.8-69.2c-5-11.8 7-22.5 19.3-18.7c39.7 12.2 84.5 19 131.8 19s92.1-6.8 131.8-19c12.3-3.8 24.3 6.9 19.3 18.7c-11.8 28-31.1 52-55.4 69.6V448c0 18.6-5.3 36-14.5 50.8C438.9 464.7 512 368.9 512 256C512 114.6 397.4 0 256 0S0 114.6 0 256zm176.4-80a32 32 0 1 1 0 64 32 32 0 1 1 0-64zm128 32a32 32 0 1 1 64 0 32 32 0 1 1 -64 0zM320 448V402.6c0-14.7-11.9-26.6-26.6-26.6h-2c-11.3 0-21.1 7.9-23.6 18.9c-2.8 12.6-20.8 12.6-23.6 0c-2.5-11.1-12.3-18.9-23.6-18.9h-2c-14.7 0-26.6 11.9-26.6 26.6V448c0 35.3 28.7 64 64 64s64-28.7 64-64z"]},rK={prefix:"fas",iconName:"face-grin-wink",icon:[512,512,["grin-wink"],"f58c","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM388.1 312.8c12.3-3.8 24.3 6.9 19.3 18.7C382.4 390.6 324.2 432 256.3 432s-126.2-41.4-151.1-100.5c-5-11.8 7-22.5 19.3-18.7c39.7 12.2 84.5 19 131.8 19s92.1-6.8 131.8-19zm-16.9-79.2c-17.6-23.5-52.8-23.5-70.4 0c-5.3 7.1-15.3 8.5-22.4 3.2s-8.5-15.3-3.2-22.4c30.4-40.5 91.2-40.5 121.6 0c5.3 7.1 3.9 17.1-3.2 22.4s-17.1 3.9-22.4-3.2zM176.4 176a32 32 0 1 1 0 64 32 32 0 1 1 0-64z"]},rX={prefix:"fas",iconName:"ear-deaf",icon:[512,512,["deaf","deafness","hard-of-hearing"],"f2a4","M502.6 54.6l-40 40c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3l40-40c12.5-12.5 32.8-12.5 45.3 0s12.5 32.8 0 45.3zm-320 320l-128 128c-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 0s12.5 32.8 0 45.3zM240 128c-57.6 0-105.1 43.6-111.3 99.5c-1.9 17.6-17.8 30.2-35.3 28.3s-30.2-17.8-28.3-35.3C74.8 132.5 149.4 64 240 64c97.2 0 176 78.8 176 176c0 46-17.7 87.9-46.6 119.3c-12 13-17.4 24.8-17.4 34.7V400c0 61.9-50.1 112-112 112c-17.7 0-32-14.3-32-32s14.3-32 32-32c26.5 0 48-21.5 48-48v-6.1c0-32.9 17.4-59.6 34.4-78c18.4-20 29.6-46.6 29.6-75.9c0-61.9-50.1-112-112-112zm0 80c-17.7 0-32 14.3-32 32c0 13.3-10.7 24-24 24s-24-10.7-24-24c0-44.2 35.8-80 80-80s80 35.8 80 80c0 13.3-10.7 24-24 24s-24-10.7-24-24c0-17.7-14.3-32-32-32z"]},rQ={prefix:"fas",iconName:"square-rss",icon:[448,512,["rss-square"],"f143","M64 32C28.7 32 0 60.7 0 96V416c0 35.3 28.7 64 64 64H384c35.3 0 64-28.7 64-64V96c0-35.3-28.7-64-64-64H64zM96 136c0-13.3 10.7-24 24-24c137 0 248 111 248 248c0 13.3-10.7 24-24 24s-24-10.7-24-24c0-110.5-89.5-200-200-200c-13.3 0-24-10.7-24-24zm0 96c0-13.3 10.7-24 24-24c83.9 0 152 68.1 152 152c0 13.3-10.7 24-24 24s-24-10.7-24-24c0-57.4-46.6-104-104-104c-13.3 0-24-10.7-24-24zm0 120a32 32 0 1 1 64 0 32 32 0 1 1 -64 0z"]},rJ={prefix:"fas",iconName:"hryvnia-sign",icon:[384,512,[8372,"hryvnia"],"f6f2","M121.9 116.2C138.3 103.1 158.7 96 179.6 96H223c27.1 0 49 21.9 49 49c0 11.5-4 22.4-11.1 31H32c-17.7 0-32 14.3-32 32s14.3 32 32 32H155.5l-50.6 28.9c-1.7 1-3.4 2-5.1 3.1H32c-17.7 0-32 14.3-32 32s14.3 32 32 32H52.3c-2.8 9.9-4.3 20.4-4.3 31c0 62.4 50.6 113 113 113h43.4c35.5 0 70-12.1 97.7-34.3L308 441c13.8-11 16-31.2 5-45s-31.2-16-45-5l-5.9 4.7c-16.4 13.1-36.7 20.2-57.7 20.2H161c-27.1 0-49-21.9-49-49c0-11.5 4-22.4 11.1-31H352c17.7 0 32-14.3 32-32s-14.3-32-32-32H228.5l50.6-28.9c1.7-1 3.4-2 5.1-3.1H352c17.7 0 32-14.3 32-32s-14.3-32-32-32H331.7c2.8-10 4.3-20.4 4.3-31c0-62.4-50.6-113-113-113H179.6c-35.5 0-70 12.1-97.7 34.3L76 71c-13.8 11-16 31.2-5 45s31.2 16 45 5l5.9-4.7z"]},r1={prefix:"fas",iconName:"face-grin-wide",icon:[512,512,[128515,"grin-alt"],"f581","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM388.1 312.8c12.3-3.8 24.3 6.9 19.3 18.7C382.4 390.6 324.2 432 256.3 432s-126.2-41.4-151.1-100.5c-5-11.8 7-22.5 19.3-18.7c39.7 12.2 84.5 19 131.8 19s92.1-6.8 131.8-19zM208 192c0 35.3-14.3 64-32 64s-32-28.7-32-64s14.3-64 32-64s32 28.7 32 64zm128 64c-17.7 0-32-28.7-32-64s14.3-64 32-64s32 28.7 32 64s-14.3 64-32 64z"]},r2={prefix:"fas",iconName:"staff-snake",icon:[384,512,["rod-asclepius","rod-snake","staff-aesculapius"],"e579","M222.6 43.2l-.1 4.8H288c53 0 96 43 96 96s-43 96-96 96H248V160h40c8.8 0 16-7.2 16-16s-7.2-16-16-16H248 220l-4.5 144H256c53 0 96 43 96 96s-43 96-96 96H240V384h16c8.8 0 16-7.2 16-16s-7.2-16-16-16H213l-3.1 99.5L208.5 495l0 1c-.3 8.9-7.6 16-16.5 16s-16.2-7.1-16.5-16l0-1-1-31H136c-22.1 0-40-17.9-40-40s17.9-40 40-40h36l-1-32H152c-53 0-96-43-96-96c0-47.6 34.6-87.1 80-94.7V256c0 8.8 7.2 16 16 16h16.5L164 128H136 122.6c-9 18.9-28.3 32-50.6 32H56c-30.9 0-56-25.1-56-56S25.1 48 56 48h8 8 89.5l-.1-4.8L161 32c0-.7 0-1.3 0-1.9c.5-16.6 14.1-30 31-30s30.5 13.4 31 30c0 .6 0 1.3 0 1.9l-.4 11.2zM64 112a16 16 0 1 0 0-32 16 16 0 1 0 0 32z"]},r0={prefix:"fas",iconName:"truck-medical",icon:[640,512,[128657,"ambulance"],"f0f9","M0 48C0 21.5 21.5 0 48 0H368c26.5 0 48 21.5 48 48V96h50.7c17 0 33.3 6.7 45.3 18.7L589.3 192c12 12 18.7 28.3 18.7 45.3V256v32 64c17.7 0 32 14.3 32 32s-14.3 32-32 32H576c0 53-43 96-96 96s-96-43-96-96H256c0 53-43 96-96 96s-96-43-96-96H48c-26.5 0-48-21.5-48-48V48zM416 256H544V237.3L466.7 160H416v96zM160 464a48 48 0 1 0 0-96 48 48 0 1 0 0 96zm368-48a48 48 0 1 0 -96 0 48 48 0 1 0 96 0zM176 80v48l-48 0c-8.8 0-16 7.2-16 16v32c0 8.8 7.2 16 16 16h48v48c0 8.8 7.2 16 16 16h32c8.8 0 16-7.2 16-16V192h48c8.8 0 16-7.2 16-16V144c0-8.8-7.2-16-16-16H240V80c0-8.8-7.2-16-16-16H192c-8.8 0-16 7.2-16 16z"]},r3={prefix:"fas",iconName:"temperature-half",icon:[320,512,[127777,"temperature-2","thermometer-2","thermometer-half"],"f2c9","M160 64c-26.5 0-48 21.5-48 48V276.5c0 17.3-7.1 31.9-15.3 42.5C86.2 332.6 80 349.5 80 368c0 44.2 35.8 80 80 80s80-35.8 80-80c0-18.5-6.2-35.4-16.7-48.9c-8.2-10.6-15.3-25.2-15.3-42.5V112c0-26.5-21.5-48-48-48zM48 112C48 50.2 98.1 0 160 0s112 50.1 112 112V276.5c0 .1 .1 .3 .2 .6c.2 .6 .8 1.6 1.7 2.8c18.9 24.4 30.1 55 30.1 88.1c0 79.5-64.5 144-144 144S16 447.5 16 368c0-33.2 11.2-63.8 30.1-88.1c.9-1.2 1.5-2.2 1.7-2.8c.1-.3 .2-.5 .2-.6V112zM208 368c0 26.5-21.5 48-48 48s-48-21.5-48-48c0-20.9 13.4-38.7 32-45.3V208c0-8.8 7.2-16 16-16s16 7.2 16 16V322.7c18.6 6.6 32 24.4 32 45.3z"]},r4={prefix:"fas",iconName:"poo-storm",icon:[448,512,["poo-bolt"],"f75a","M236.9 .2c-5.5-.7-11 1.4-14.5 5.7s-4.6 10.1-2.8 15.3c2.8 8.2 4.3 16.9 4.3 26.1c0 21.7-8.5 37.2-21.9 47.6c-13.8 10.8-34 17-57.8 17H128c-35.3 0-64 28.7-64 64c0 12.2 3.4 23.5 9.3 33.2C31.7 216.2 0 252.4 0 296c0 41 28 75.4 65.8 85.2c-5.3-18.5 1-38.5 16.2-50.7l160-128c17.6-14.1 42.6-14 60.2 .2s22.8 38.6 12.8 58.8L285.7 320H304c20.4 0 38.5 12.9 45.3 32.1c3.7 10.6 3.5 21.8 0 31.9H360c48.6 0 88-39.4 88-88c0-43.6-31.7-79.8-73.3-86.8c5.9-9.7 9.3-21.1 9.3-33.2c0-35.3-28.7-64-64-64h-1.4c.9-5.4 1.4-10.9 1.4-16.6c0-48.7-36.1-88.9-83.1-95.2zm45.1 227.4c-5.8-4.7-14.2-4.7-20.1-.1l-160 128c-5.3 4.2-7.4 11.4-5.1 17.8s8.3 10.7 15.1 10.7h70.1L129.7 488.8c-3.4 6.7-1.6 14.9 4.3 19.6s14.2 4.7 20.1 .1l160-128c5.3-4.2 7.4-11.4 5.1-17.8s-8.3-10.7-15.1-10.7H233.9l52.4-104.8c3.4-6.7 1.6-14.9-4.3-19.6z"]},r6={prefix:"fas",iconName:"face-frown-open",icon:[512,512,[128550,"frown-open"],"f57a","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM176.4 176a32 32 0 1 1 0 64 32 32 0 1 1 0-64zm128 32a32 32 0 1 1 64 0 32 32 0 1 1 -64 0zm-122 174.5c-12.4 5.2-26.5-4.1-21.1-16.4c16-36.6 52.4-62.1 94.8-62.1s78.8 25.6 94.8 62.1c5.4 12.3-8.7 21.6-21.1 16.4c-22.4-9.5-47.4-14.8-73.7-14.8s-51.3 5.3-73.7 14.8z"]},r5={prefix:"fas",iconName:"folder",icon:[512,512,[128193,128447,61716,"folder-blank"],"f07b","M64 480H448c35.3 0 64-28.7 64-64V160c0-35.3-28.7-64-64-64H288c-10.1 0-19.6-4.7-25.6-12.8L243.2 57.6C231.1 41.5 212.1 32 192 32H64C28.7 32 0 60.7 0 96V416c0 35.3 28.7 64 64 64z"]},r8={prefix:"fas",iconName:"file-waveform",icon:[448,512,["file-medical-alt"],"f478","M96 0C60.7 0 32 28.7 32 64V288H144c6.1 0 11.6 3.4 14.3 8.8L176 332.2l49.7-99.4c2.7-5.4 8.3-8.8 14.3-8.8s11.6 3.4 14.3 8.8L281.9 288H352c8.8 0 16 7.2 16 16s-7.2 16-16 16H272c-6.1 0-11.6-3.4-14.3-8.8L240 275.8l-49.7 99.4c-2.7 5.4-8.3 8.8-14.3 8.8s-11.6-3.4-14.3-8.8L134.1 320H32V448c0 35.3 28.7 64 64 64H352c35.3 0 64-28.7 64-64V160H288c-17.7 0-32-14.3-32-32V0H96zM288 0V128H416L288 0z"]},r7={prefix:"fas",iconName:"gauge",icon:[512,512,["dashboard","gauge-med","tachometer-alt-average"],"f624","M0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256zm320 96c0-26.9-16.5-49.9-40-59.3V88c0-13.3-10.7-24-24-24s-24 10.7-24 24V292.7c-23.5 9.5-40 32.5-40 59.3c0 35.3 28.7 64 64 64s64-28.7 64-64zM144 176a32 32 0 1 0 0-64 32 32 0 1 0 0 64zm-16 80a32 32 0 1 0 -64 0 32 32 0 1 0 64 0zm288 32a32 32 0 1 0 0-64 32 32 0 1 0 0 64zM400 144a32 32 0 1 0 -64 0 32 32 0 1 0 64 0z"]},r9={prefix:"fas",iconName:"wand-magic-sparkles",icon:[576,512,["magic-wand-sparkles"],"e2ca","M234.7 42.7L197 56.8c-3 1.1-5 4-5 7.2s2 6.1 5 7.2l37.7 14.1L248.8 123c1.1 3 4 5 7.2 5s6.1-2 7.2-5l14.1-37.7L315 71.2c3-1.1 5-4 5-7.2s-2-6.1-5-7.2L277.3 42.7 263.2 5c-1.1-3-4-5-7.2-5s-6.1 2-7.2 5L234.7 42.7zM46.1 395.4c-18.7 18.7-18.7 49.1 0 67.9l34.6 34.6c18.7 18.7 49.1 18.7 67.9 0L529.9 116.5c18.7-18.7 18.7-49.1 0-67.9L495.3 14.1c-18.7-18.7-49.1-18.7-67.9 0L46.1 395.4zM484.6 82.6l-105 105-23.3-23.3 105-105 23.3 23.3zM7.5 117.2C3 118.9 0 123.2 0 128s3 9.1 7.5 10.8L64 160l21.2 56.5c1.7 4.5 6 7.5 10.8 7.5s9.1-3 10.8-7.5L128 160l56.5-21.2c4.5-1.7 7.5-6 7.5-10.8s-3-9.1-7.5-10.8L128 96 106.8 39.5C105.1 35 100.8 32 96 32s-9.1 3-10.8 7.5L64 96 7.5 117.2zm352 256c-4.5 1.7-7.5 6-7.5 10.8s3 9.1 7.5 10.8L416 416l21.2 56.5c1.7 4.5 6 7.5 10.8 7.5s9.1-3 10.8-7.5L480 416l56.5-21.2c4.5-1.7 7.5-6 7.5-10.8s-3-9.1-7.5-10.8L480 352l-21.2-56.5c-1.7-4.5-6-7.5-10.8-7.5s-9.1 3-10.8 7.5L416 352l-56.5 21.2z"]},ae={prefix:"fas",iconName:"pen-clip",icon:[512,512,["pen-alt"],"f305","M453.3 19.3l39.4 39.4c25 25 25 65.5 0 90.5l-52.1 52.1 0 0-1-1 0 0-16-16-96-96-17-17 52.1-52.1c25-25 65.5-25 90.5 0zM241 114.9c-9.4-9.4-24.6-9.4-33.9 0L105 217c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9L173.1 81c28.1-28.1 73.7-28.1 101.8 0L288 94.1l17 17 96 96 16 16 1 1-17 17L229.5 412.5c-48 48-109.2 80.8-175.8 94.1l-25 5c-7.9 1.6-16-.9-21.7-6.6s-8.1-13.8-6.6-21.7l5-25c13.3-66.6 46.1-127.8 94.1-175.8L254.1 128 241 114.9z"]},at={prefix:"fas",iconName:"van-shuttle",icon:[640,512,[128656,"shuttle-van"],"f5b6","M64 104v88h96V96H72c-4.4 0-8 3.6-8 8zm482 88L465.1 96H384v96H546zm-226 0V96H224v96h96zM592 384H576c0 53-43 96-96 96s-96-43-96-96H256c0 53-43 96-96 96s-96-43-96-96H48c-26.5 0-48-21.5-48-48V104C0 64.2 32.2 32 72 32H192 352 465.1c18.9 0 36.8 8.3 49 22.8L625 186.5c9.7 11.5 15 26.1 15 41.2V336c0 26.5-21.5 48-48 48zm-64 0a48 48 0 1 0 -96 0 48 48 0 1 0 96 0zM160 432a48 48 0 1 0 0-96 48 48 0 1 0 0 96z"]},ac={prefix:"fas",iconName:"square-caret-left",icon:[448,512,["caret-square-left"],"f191","M0 416c0 35.3 28.7 64 64 64l320 0c35.3 0 64-28.7 64-64l0-320c0-35.3-28.7-64-64-64L64 32C28.7 32 0 60.7 0 96L0 416zM128 256c0-6.7 2.8-13 7.7-17.6l112-104c7-6.5 17.2-8.2 25.9-4.4s14.4 12.5 14.4 22l0 208c0 9.5-5.7 18.2-14.4 22s-18.9 2.1-25.9-4.4l-112-104c-4.9-4.5-7.7-10.9-7.7-17.6z"]},an={prefix:"fas",iconName:"chart-area",icon:[512,512,["area-chart"],"f1fe","M64 64c0-17.7-14.3-32-32-32S0 46.3 0 64V400c0 44.2 35.8 80 80 80H480c17.7 0 32-14.3 32-32s-14.3-32-32-32H80c-8.8 0-16-7.2-16-16V64zm96 288H448c17.7 0 32-14.3 32-32V251.8c0-7.6-2.7-15-7.7-20.8l-65.8-76.8c-12.1-14.2-33.7-15-46.9-1.8l-21 21c-10 10-26.4 9.2-35.4-1.6l-39.2-47c-12.6-15.1-35.7-15.4-48.7-.6L135.9 215c-5.1 5.8-7.9 13.3-7.9 21.1v84c0 17.7 14.3 32 32 32z"]},ar={prefix:"fas",iconName:"ban",icon:[512,512,[128683,"cancel"],"f05e","M367.2 412.5L99.5 144.8C77.1 176.1 64 214.5 64 256c0 106 86 192 192 192c41.5 0 79.9-13.1 111.2-35.5zm45.3-45.3C434.9 335.9 448 297.5 448 256c0-106-86-192-192-192c-41.5 0-79.9 13.1-111.2 35.5L412.5 367.2zM0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256z"]},aa={prefix:"fas",iconName:"spray-can-sparkles",icon:[512,512,["air-freshener"],"f5d0","M96 32v96H224V32c0-17.7-14.3-32-32-32H128C110.3 0 96 14.3 96 32zm0 128c-53 0-96 43-96 96V464c0 26.5 21.5 48 48 48H272c26.5 0 48-21.5 48-48V256c0-53-43-96-96-96H96zm64 96a80 80 0 1 1 0 160 80 80 0 1 1 0-160zM384 48c0-1.4-1-3-2.2-3.6L352 32 339.6 2.2C339 1 337.4 0 336 0s-3 1-3.6 2.2L320 32 290.2 44.4C289 45 288 46.6 288 48c0 1.4 1 3 2.2 3.6L320 64l12.4 29.8C333 95 334.6 96 336 96s3-1 3.6-2.2L352 64l29.8-12.4C383 51 384 49.4 384 48zm76.4 45.8C461 95 462.6 96 464 96s3-1 3.6-2.2L480 64l29.8-12.4C511 51 512 49.4 512 48c0-1.4-1-3-2.2-3.6L480 32 467.6 2.2C467 1 465.4 0 464 0s-3 1-3.6 2.2L448 32 418.2 44.4C417 45 416 46.6 416 48c0 1.4 1 3 2.2 3.6L448 64l12.4 29.8zm7.2 100.4c-.6-1.2-2.2-2.2-3.6-2.2s-3 1-3.6 2.2L448 224l-29.8 12.4c-1.2 .6-2.2 2.2-2.2 3.6c0 1.4 1 3 2.2 3.6L448 256l12.4 29.8c.6 1.2 2.2 2.2 3.6 2.2s3-1 3.6-2.2L480 256l29.8-12.4c1.2-.6 2.2-2.2 2.2-3.6c0-1.4-1-3-2.2-3.6L480 224l-12.4-29.8zM448 144c0-1.4-1-3-2.2-3.6L416 128 403.6 98.2C403 97 401.4 96 400 96s-3 1-3.6 2.2L384 128l-29.8 12.4c-1.2 .6-2.2 2.2-2.2 3.6c0 1.4 1 3 2.2 3.6L384 160l12.4 29.8c.6 1.2 2.2 2.2 3.6 2.2s3-1 3.6-2.2L416 160l29.8-12.4c1.2-.6 2.2-2.2 2.2-3.6z"]},ao={prefix:"fas",iconName:"arrow-pointer",icon:[320,512,["mouse-pointer"],"f245","M0 55.2V426c0 12.2 9.9 22 22 22c6.3 0 12.4-2.7 16.6-7.5L121.2 346l58.1 116.3c7.9 15.8 27.1 22.2 42.9 14.3s22.2-27.1 14.3-42.9L179.8 320H297.9c12.2 0 22.1-9.9 22.1-22.1c0-6.3-2.7-12.3-7.4-16.5L38.6 37.9C34.3 34.1 28.9 32 23.2 32C10.4 32 0 42.4 0 55.2z"]},ai={prefix:"fas",iconName:"maximize",icon:[512,512,["expand-arrows-alt"],"f31e","M200 32H56C42.7 32 32 42.7 32 56V200c0 9.7 5.8 18.5 14.8 22.2s19.3 1.7 26.2-5.2l40-40 79 79-79 79L73 295c-6.9-6.9-17.2-8.9-26.2-5.2S32 302.3 32 312V456c0 13.3 10.7 24 24 24H200c9.7 0 18.5-5.8 22.2-14.8s1.7-19.3-5.2-26.2l-40-40 79-79 79 79-40 40c-6.9 6.9-8.9 17.2-5.2 26.2s12.5 14.8 22.2 14.8H456c13.3 0 24-10.7 24-24V312c0-9.7-5.8-18.5-14.8-22.2s-19.3-1.7-26.2 5.2l-40 40-79-79 79-79 40 40c6.9 6.9 17.2 8.9 26.2 5.2s14.8-12.5 14.8-22.2V56c0-13.3-10.7-24-24-24H312c-9.7 0-18.5 5.8-22.2 14.8s-1.7 19.3 5.2 26.2l40 40-79 79-79-79 40-40c6.9-6.9 8.9-17.2 5.2-26.2S209.7 32 200 32z"]},as={prefix:"fas",iconName:"shapes",icon:[512,512,["triangle-circle-square"],"f61f","M315.4 15.5C309.7 5.9 299.2 0 288 0s-21.7 5.9-27.4 15.5l-96 160c-5.9 9.9-6.1 22.2-.4 32.2s16.3 16.2 27.8 16.2H384c11.5 0 22.2-6.2 27.8-16.2s5.5-22.3-.4-32.2l-96-160zM288 312V456c0 22.1 17.9 40 40 40H472c22.1 0 40-17.9 40-40V312c0-22.1-17.9-40-40-40H328c-22.1 0-40 17.9-40 40zM128 512a128 128 0 1 0 0-256 128 128 0 1 0 0 256z"]},al={prefix:"fas",iconName:"shuffle",icon:[512,512,[128256,"random"],"f074","M403.8 34.4c12-5 25.7-2.2 34.9 6.9l64 64c6 6 9.4 14.1 9.4 22.6s-3.4 16.6-9.4 22.6l-64 64c-9.2 9.2-22.9 11.9-34.9 6.9s-19.8-16.6-19.8-29.6V160H352c-10.1 0-19.6 4.7-25.6 12.8L284 229.3 244 176l31.2-41.6C293.3 110.2 321.8 96 352 96h32V64c0-12.9 7.8-24.6 19.8-29.6zM164 282.7L204 336l-31.2 41.6C154.7 401.8 126.2 416 96 416H32c-17.7 0-32-14.3-32-32s14.3-32 32-32H96c10.1 0 19.6-4.7 25.6-12.8L164 282.7zm274.6 188c-9.2 9.2-22.9 11.9-34.9 6.9s-19.8-16.6-19.8-29.6V416H352c-30.2 0-58.7-14.2-76.8-38.4L121.6 172.8c-6-8.1-15.5-12.8-25.6-12.8H32c-17.7 0-32-14.3-32-32s14.3-32 32-32H96c30.2 0 58.7 14.2 76.8 38.4L326.4 339.2c6 8.1 15.5 12.8 25.6 12.8h32V320c0-12.9 7.8-24.6 19.8-29.6s25.7-2.2 34.9 6.9l64 64c6 6 9.4 14.1 9.4 22.6s-3.4 16.6-9.4 22.6l-64 64z"]},au={prefix:"fas",iconName:"person-running",icon:[448,512,[127939,"running"],"f70c","M320 48a48 48 0 1 0 -96 0 48 48 0 1 0 96 0zM125.7 175.5c9.9-9.9 23.4-15.5 37.5-15.5c1.9 0 3.8 .1 5.6 .3L137.6 254c-9.3 28 1.7 58.8 26.8 74.5l86.2 53.9-25.4 88.8c-4.9 17 5 34.7 22 39.6s34.7-5 39.6-22l28.7-100.4c5.9-20.6-2.6-42.6-20.7-53.9L238 299l30.9-82.4 5.1 12.3C289 264.7 323.9 288 362.7 288H384c17.7 0 32-14.3 32-32s-14.3-32-32-32H362.7c-12.9 0-24.6-7.8-29.5-19.7l-6.3-15c-14.6-35.1-44.1-61.9-80.5-73.1l-48.7-15c-11.1-3.4-22.7-5.2-34.4-5.2c-31 0-60.8 12.3-82.7 34.3L57.4 153.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l23.1-23.1zM91.2 352H32c-17.7 0-32 14.3-32 32s14.3 32 32 32h69.6c19 0 36.2-11.2 43.9-28.5L157 361.6l-9.5-6c-17.5-10.9-30.5-26.8-37.9-44.9L91.2 352z"]},af={prefix:"fas",iconName:"computer-mouse",icon:[384,512,[128433,"mouse"],"f8cc","M0 192H176V0H160C71.6 0 0 71.6 0 160v32zm0 32V352c0 88.4 71.6 160 160 160h64c88.4 0 160-71.6 160-160V224H192 0zm384-32V160C384 71.6 312.4 0 224 0H208V192H384z"]},ah={prefix:"fas",iconName:"arrow-right-to-bracket",icon:[512,512,["sign-in"],"f090","M352 96l64 0c17.7 0 32 14.3 32 32l0 256c0 17.7-14.3 32-32 32l-64 0c-17.7 0-32 14.3-32 32s14.3 32 32 32l64 0c53 0 96-43 96-96l0-256c0-53-43-96-96-96l-64 0c-17.7 0-32 14.3-32 32s14.3 32 32 32zm-9.4 182.6c12.5-12.5 12.5-32.8 0-45.3l-128-128c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L242.7 224 32 224c-17.7 0-32 14.3-32 32s14.3 32 32 32l210.7 0-73.4 73.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l128-128z"]},ad={prefix:"fas",iconName:"shop-slash",icon:[640,512,["store-alt-slash"],"e070","M38.8 5.1C28.4-3.1 13.3-1.2 5.1 9.2S-1.2 34.7 9.2 42.9l592 464c10.4 8.2 25.5 6.3 33.7-4.1s6.3-25.5-4.1-33.7l-54.8-43V224H512V376L384 275.7V224H320v1.5L277.2 192H603.2c20.3 0 36.8-16.5 36.8-36.8c0-7.3-2.2-14.4-6.2-20.4L558.2 21.4C549.3 8 534.4 0 518.3 0H121.7c-16 0-31 8-39.9 21.4L74.1 32.8 38.8 5.1zM36.8 192h85L21 112.5 6.2 134.7c-4 6.1-6.2 13.2-6.2 20.4C0 175.5 16.5 192 36.8 192zM320 384H128V224H64V384v80c0 26.5 21.5 48 48 48H336c26.5 0 48-21.5 48-48V398.5l-64-50.4V384z"]},ap={prefix:"fas",iconName:"hourglass-start",icon:[384,512,["hourglass-1"],"f251","M32 0C14.3 0 0 14.3 0 32S14.3 64 32 64V75c0 42.4 16.9 83.1 46.9 113.1L146.7 256 78.9 323.9C48.9 353.9 32 394.6 32 437v11c-17.7 0-32 14.3-32 32s14.3 32 32 32H64 320h32c17.7 0 32-14.3 32-32s-14.3-32-32-32V437c0-42.4-16.9-83.1-46.9-113.1L237.3 256l67.9-67.9c30-30 46.9-70.7 46.9-113.1V64c17.7 0 32-14.3 32-32s-14.3-32-32-32H320 64 32zM288 437v11H96V437c0-25.5 10.1-49.9 28.1-67.9L192 301.3l67.9 67.9c18 18 28.1 42.4 28.1 67.9z"]},am={prefix:"fas",iconName:"right-to-bracket",icon:[512,512,["sign-in-alt"],"f2f6","M217.9 105.9L340.7 228.7c7.2 7.2 11.3 17.1 11.3 27.3s-4.1 20.1-11.3 27.3L217.9 406.1c-6.4 6.4-15 9.9-24 9.9c-18.7 0-33.9-15.2-33.9-33.9l0-62.1L32 320c-17.7 0-32-14.3-32-32l0-64c0-17.7 14.3-32 32-32l128 0 0-62.1c0-18.7 15.2-33.9 33.9-33.9c9 0 17.6 3.6 24 9.9zM352 416l64 0c17.7 0 32-14.3 32-32l0-256c0-17.7-14.3-32-32-32l-64 0c-17.7 0-32-14.3-32-32s14.3-32 32-32l64 0c53 0 96 43 96 96l0 256c0 53-43 96-96 96l-64 0c-17.7 0-32-14.3-32-32s14.3-32 32-32z"]},av={prefix:"fas",iconName:"heart-pulse",icon:[512,512,["heartbeat"],"f21e","M228.3 469.1L47.6 300.4c-4.2-3.9-8.2-8.1-11.9-12.4h87c22.6 0 43-13.6 51.7-34.5l10.5-25.2 49.3 109.5c3.8 8.5 12.1 14 21.4 14.1s17.8-5 22-13.3L320 253.7l1.7 3.4c9.5 19 28.9 31 50.1 31H476.3c-3.7 4.3-7.7 8.5-11.9 12.4L283.7 469.1c-7.5 7-17.4 10.9-27.7 10.9s-20.2-3.9-27.7-10.9zM503.7 240h-132c-3 0-5.8-1.7-7.2-4.4l-23.2-46.3c-4.1-8.1-12.4-13.3-21.5-13.3s-17.4 5.1-21.5 13.3l-41.4 82.8L205.9 158.2c-3.9-8.7-12.7-14.3-22.2-14.1s-18.1 5.9-21.8 14.8l-31.8 76.3c-1.2 3-4.2 4.9-7.4 4.9H16c-2.6 0-5 .4-7.3 1.1C3 225.2 0 208.2 0 190.9v-5.8c0-69.9 50.5-129.5 119.4-141C165 36.5 211.4 51.4 244 84l12 12 12-12c32.6-32.6 79-47.5 124.6-39.9C461.5 55.6 512 115.2 512 185.1v5.8c0 16.9-2.8 33.5-8.3 49.1z"]},ag={prefix:"fas",iconName:"people-carry-box",icon:[640,512,["people-carry"],"f4ce","M80 48a48 48 0 1 1 96 0A48 48 0 1 1 80 48zm64 193.7v65.1l51 51c7.1 7.1 11.8 16.2 13.4 26.1l15.2 90.9c2.9 17.4-8.9 33.9-26.3 36.8s-33.9-8.9-36.8-26.3l-14.3-85.9L66.8 320C54.8 308 48 291.7 48 274.7V186.6c0-32.4 26.2-58.6 58.6-58.6c24.1 0 46.5 12 59.9 32l47.4 71.1 10.1 5V160c0-17.7 14.3-32 32-32H384c17.7 0 32 14.3 32 32v76.2l10.1-5L473.5 160c13.3-20 35.8-32 59.9-32c32.4 0 58.6 26.2 58.6 58.6v88.1c0 17-6.7 33.3-18.7 45.3l-79.4 79.4-14.3 85.9c-2.9 17.4-19.4 29.2-36.8 26.3s-29.2-19.4-26.3-36.8l15.2-90.9c1.6-9.9 6.3-19 13.4-26.1l51-51V241.7l-19 28.5c-4.6 7-11 12.6-18.5 16.3l-59.6 29.8c-2.4 1.3-4.9 2.2-7.6 2.8c-2.6 .6-5.3 .9-7.9 .8H256.7c-2.5 .1-5-.2-7.5-.7c-2.9-.6-5.6-1.6-8.1-3l-59.5-29.8c-7.5-3.7-13.8-9.4-18.5-16.3l-19-28.5zM2.3 468.1L50.1 348.6l49.2 49.2-37.6 94c-6.6 16.4-25.2 24.4-41.6 17.8S-4.3 484.5 2.3 468.1zM512 0a48 48 0 1 1 0 96 48 48 0 1 1 0-96zm77.9 348.6l47.8 119.5c6.6 16.4-1.4 35-17.8 41.6s-35-1.4-41.6-17.8l-37.6-94 49.2-49.2z"]},ay={prefix:"fas",iconName:"weight-scale",icon:[512,512,["weight"],"f496","M128 176a128 128 0 1 1 256 0 128 128 0 1 1 -256 0zM391.8 64C359.5 24.9 310.7 0 256 0S152.5 24.9 120.2 64H64C28.7 64 0 92.7 0 128V448c0 35.3 28.7 64 64 64H448c35.3 0 64-28.7 64-64V128c0-35.3-28.7-64-64-64H391.8zM296 224c0-10.6-4.1-20.2-10.9-27.4l33.6-78.3c3.5-8.1-.3-17.5-8.4-21s-17.5 .3-21 8.4L255.7 184c-22 .1-39.7 18-39.7 40c0 22.1 17.9 40 40 40s40-17.9 40-40z"]},az={prefix:"fas",iconName:"user-group",icon:[640,512,[128101,"user-friends"],"f500","M96 128a128 128 0 1 1 256 0A128 128 0 1 1 96 128zM0 482.3C0 383.8 79.8 304 178.3 304h91.4C368.2 304 448 383.8 448 482.3c0 16.4-13.3 29.7-29.7 29.7H29.7C13.3 512 0 498.7 0 482.3zM609.3 512H471.4c5.4-9.4 8.6-20.3 8.6-32v-8c0-60.7-27.1-115.2-69.8-151.8c2.4-.1 4.7-.2 7.1-.2h61.4C567.8 320 640 392.2 640 481.3c0 17-13.8 30.7-30.7 30.7zM432 256c-31 0-59-12.6-79.3-32.9C372.4 196.5 384 163.6 384 128c0-26.8-6.6-52.1-18.3-74.3C384.3 40.1 407.2 32 432 32c61.9 0 112 50.1 112 112s-50.1 112-112 112z"]},ab={prefix:"fas",iconName:"arrow-up-a-z",icon:[576,512,["sort-alpha-up"],"f15e","M183.6 42.4C177.5 35.8 169 32 160 32s-17.5 3.8-23.6 10.4l-88 96c-11.9 13-11.1 33.3 2 45.2s33.3 11.1 45.2-2L128 146.3V448c0 17.7 14.3 32 32 32s32-14.3 32-32V146.3l32.4 35.4c11.9 13 32.2 13.9 45.2 2s13.9-32.2 2-45.2l-88-96zM320 320c0 17.7 14.3 32 32 32h50.7l-73.4 73.4c-9.2 9.2-11.9 22.9-6.9 34.9s16.6 19.8 29.6 19.8H480c17.7 0 32-14.3 32-32s-14.3-32-32-32H429.3l73.4-73.4c9.2-9.2 11.9-22.9 6.9-34.9s-16.6-19.8-29.6-19.8H352c-17.7 0-32 14.3-32 32zM416 32c-12.1 0-23.2 6.8-28.6 17.7l-64 128-16 32c-7.9 15.8-1.5 35 14.3 42.9s35 1.5 42.9-14.3l7.2-14.3h88.4l7.2 14.3c7.9 15.8 27.1 22.2 42.9 14.3s22.2-27.1 14.3-42.9l-16-32-64-128C439.2 38.8 428.1 32 416 32zM395.8 176L416 135.6 436.2 176H395.8z"]},aM={prefix:"fas",iconName:"face-laugh-squint",icon:[512,512,["laugh-squint"],"f59b","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM96.8 314.1c-3.8-13.7 7.4-26.1 21.6-26.1H393.6c14.2 0 25.5 12.4 21.6 26.1C396.2 382 332.1 432 256 432s-140.2-50-159.2-117.9zm36.7-199.4l89.9 47.9c10.7 5.7 10.7 21.1 0 26.8l-89.9 47.9c-7.9 4.2-17.5-1.5-17.5-10.5c0-2.8 1-5.5 2.8-7.6l36-43.2-36-43.2c-1.8-2.1-2.8-4.8-2.8-7.6c0-9 9.6-14.7 17.5-10.5zM396 125.1c0 2.8-1 5.5-2.8 7.6l-36 43.2 36 43.2c1.8 2.1 2.8 4.8 2.8 7.6c0 9-9.6 14.7-17.5 10.5l-89.9-47.9c-10.7-5.7-10.7-21.1 0-26.8l89.9-47.9c7.9-4.2 17.5 1.5 17.5 10.5z"]},ax={prefix:"fas",iconName:"circle-arrow-up",icon:[512,512,["arrow-circle-up"],"f0aa","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM385 231c9.4 9.4 9.4 24.6 0 33.9s-24.6 9.4-33.9 0l-71-71V376c0 13.3-10.7 24-24 24s-24-10.7-24-24V193.9l-71 71c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9L239 119c9.4-9.4 24.6-9.4 33.9 0L385 231z"]},aC={prefix:"fas",iconName:"person-walking",icon:[320,512,[128694,"walking"],"f554","M160 48a48 48 0 1 1 96 0 48 48 0 1 1 -96 0zM126.5 199.3c-1 .4-1.9 .8-2.9 1.2l-8 3.5c-16.4 7.3-29 21.2-34.7 38.2l-2.6 7.8c-5.6 16.8-23.7 25.8-40.5 20.2s-25.8-23.7-20.2-40.5l2.6-7.8c11.4-34.1 36.6-61.9 69.4-76.5l8-3.5c20.8-9.2 43.3-14 66.1-14c44.6 0 84.8 26.8 101.9 67.9L281 232.7l21.4 10.7c15.8 7.9 22.2 27.1 14.3 42.9s-27.1 22.2-42.9 14.3L247 287.3c-10.3-5.2-18.4-13.8-22.8-24.5l-9.6-23-19.3 65.5 49.5 54c5.4 5.9 9.2 13 11.2 20.8l23 92.1c4.3 17.1-6.1 34.5-23.3 38.8s-34.5-6.1-38.8-23.3l-22-88.1-70.7-77.1c-14.8-16.1-20.3-38.6-14.7-59.7l16.9-63.5zM68.7 398l25-62.4c2.1 3 4.5 5.8 7 8.6l40.7 44.4-14.5 36.2c-2.4 6-6 11.5-10.6 16.1L54.6 502.6c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L68.7 398z"]},aH={prefix:"fas",iconName:"bed-pulse",icon:[640,512,["procedures"],"f487","M483.2 9.6L524 64h92c13.3 0 24 10.7 24 24s-10.7 24-24 24H512c-7.6 0-14.7-3.6-19.2-9.6L468.7 70.3l-47 99.9c-3.7 7.8-11.3 13.1-19.9 13.7s-16.9-3.4-21.7-10.6L339.2 112H216c-13.3 0-24-10.7-24-24s10.7-24 24-24H352c8 0 15.5 4 20 10.7l24.4 36.6 45.9-97.5C445.9 6.2 453.2 1 461.6 .1s16.6 2.7 21.6 9.5zM320 160h12.7l20.7 31.1c11.2 16.8 30.6 26.3 50.7 24.8s37.9-13.7 46.5-32L461.9 160H544c53 0 96 43 96 96V480c0 17.7-14.3 32-32 32s-32-14.3-32-32V448H352 320 64v32c0 17.7-14.3 32-32 32s-32-14.3-32-32V96C0 78.3 14.3 64 32 64s32 14.3 32 32V352H288V192c0-17.7 14.3-32 32-32zm-144 0a80 80 0 1 1 0 160 80 80 0 1 1 0-160z"]},aw={prefix:"fas",iconName:"shuttle-space",icon:[640,512,["space-shuttle"],"f197","M130 480c40.6 0 80.4-11 115.2-31.9L352 384l-224 0 0 96h2zM352 128L245.2 63.9C210.4 43 170.6 32 130 32h-2v96l224 0zM96 128l0-96H80C53.5 32 32 53.5 32 80v48h8c-22.1 0-40 17.9-40 40v16V328v16c0 22.1 17.9 40 40 40H32v48c0 26.5 21.5 48 48 48H96l0-96h8c26.2 0 49.4-12.6 64-32H456c69.3 0 135-22.7 179.2-81.6c6.4-8.5 6.4-20.3 0-28.8C591 182.7 525.3 160 456 160H168c-14.6-19.4-37.8-32-64-32l-8 0zM512 243.6v24.9c0 19.6-15.9 35.6-35.6 35.6c-2.5 0-4.4-2-4.4-4.4V212.4c0-2.5 2-4.4 4.4-4.4c19.6 0 35.6 15.9 35.6 35.6z"]},aV={prefix:"fas",iconName:"face-laugh",icon:[512,512,["laugh"],"f599","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM96.8 314.1c-3.8-13.7 7.4-26.1 21.6-26.1H393.6c14.2 0 25.5 12.4 21.6 26.1C396.2 382 332.1 432 256 432s-140.2-50-159.2-117.9zM144.4 192a32 32 0 1 1 64 0 32 32 0 1 1 -64 0zm192-32a32 32 0 1 1 0 64 32 32 0 1 1 0-64z"]},ak={prefix:"fas",iconName:"microphone-lines",icon:[384,512,[127897,"microphone-alt"],"f3c9","M96 96V256c0 53 43 96 96 96s96-43 96-96H208c-8.8 0-16-7.2-16-16s7.2-16 16-16h80V192H208c-8.8 0-16-7.2-16-16s7.2-16 16-16h80V128H208c-8.8 0-16-7.2-16-16s7.2-16 16-16h80c0-53-43-96-96-96S96 43 96 96zM320 240v16c0 70.7-57.3 128-128 128s-128-57.3-128-128V216c0-13.3-10.7-24-24-24s-24 10.7-24 24v40c0 89.1 66.2 162.7 152 174.4V464H120c-13.3 0-24 10.7-24 24s10.7 24 24 24h72 72c13.3 0 24-10.7 24-24s-10.7-24-24-24H216V430.4c85.8-11.7 152-85.3 152-174.4V216c0-13.3-10.7-24-24-24s-24 10.7-24 24v24z"]},aL={prefix:"fas",iconName:"mars-stroke-up",icon:[320,512,[9896,"mars-stroke-v"],"f22a","M148.7 4.7c6.2-6.2 16.4-6.2 22.6 0l64 64c4.6 4.6 5.9 11.5 3.5 17.4s-8.3 9.9-14.8 9.9H184v24h32c13.3 0 24 10.7 24 24s-10.7 24-24 24H184v24c0 .6 0 1.2-.1 1.8c77 11.6 136.1 78 136.1 158.2c0 88.4-71.6 160-160 160S0 440.4 0 352c0-80.2 59.1-146.7 136.1-158.2c0-.6-.1-1.2-.1-1.8V168H104c-13.3 0-24-10.7-24-24s10.7-24 24-24h32V96H96c-6.5 0-12.3-3.9-14.8-9.9s-1.1-12.9 3.5-17.4l64-64zM256 352A96 96 0 1 0 64 352a96 96 0 1 0 192 0z"]},aS={prefix:"fas",iconName:"champagne-glasses",icon:[640,512,[129346,"glass-cheers"],"f79f","M155.6 17.3C163 3 179.9-3.6 195 1.9L320 47.5l125-45.6c15.1-5.5 32 1.1 39.4 15.4l78.8 152.9c28.8 55.8 10.3 122.3-38.5 156.6L556.1 413l41-15c16.6-6 35 2.5 41 19.1s-2.5 35-19.1 41l-71.1 25.9L476.8 510c-16.6 6.1-35-2.5-41-19.1s2.5-35 19.1-41l41-15-31.3-86.2c-59.4 5.2-116.2-34-130-95.2L320 188.8l-14.6 64.7c-13.8 61.3-70.6 100.4-130 95.2l-31.3 86.2 41 15c16.6 6 25.2 24.4 19.1 41s-24.4 25.2-41 19.1L92.2 484.1 21.1 458.2c-16.6-6.1-25.2-24.4-19.1-41s24.4-25.2 41-19.1l41 15 31.3-86.2C66.5 292.5 48.1 226 76.9 170.2L155.6 17.3zm44 54.4l-27.2 52.8L261.6 157l13.1-57.9L199.6 71.7zm240.9 0L365.4 99.1 378.5 157l89.2-32.5L440.5 71.7z"]},aN={prefix:"fas",iconName:"file-arrow-up",icon:[384,512,["file-upload"],"f574","M64 0C28.7 0 0 28.7 0 64V448c0 35.3 28.7 64 64 64H320c35.3 0 64-28.7 64-64V160H256c-17.7 0-32-14.3-32-32V0H64zM256 0V128H384L256 0zM216 408c0 13.3-10.7 24-24 24s-24-10.7-24-24V305.9l-31 31c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9l72-72c9.4-9.4 24.6-9.4 33.9 0l72 72c9.4 9.4 9.4 24.6 0 33.9s-24.6 9.4-33.9 0l-31-31V408z"]},aT={prefix:"fas",iconName:"wifi",icon:[640,512,["wifi-3","wifi-strong"],"f1eb","M54.2 202.9C123.2 136.7 216.8 96 320 96s196.8 40.7 265.8 106.9c12.8 12.2 33 11.8 45.2-.9s11.8-33-.9-45.2C549.7 79.5 440.4 32 320 32S90.3 79.5 9.8 156.7C-2.9 169-3.3 189.2 8.9 202s32.5 13.2 45.2 .9zM320 256c56.8 0 108.6 21.1 148.2 56c13.3 11.7 33.5 10.4 45.2-2.8s10.4-33.5-2.8-45.2C459.8 219.2 393 192 320 192s-139.8 27.2-190.5 72c-13.3 11.7-14.5 31.9-2.8 45.2s31.9 14.5 45.2 2.8c39.5-34.9 91.3-56 148.2-56zm64 160a64 64 0 1 0 -128 0 64 64 0 1 0 128 0z"]},aA={prefix:"fas",iconName:"bath",icon:[512,512,[128705,"bathtub"],"f2cd","M96 77.3c0-7.3 5.9-13.3 13.3-13.3c3.5 0 6.9 1.4 9.4 3.9l14.9 14.9C130 91.8 128 101.7 128 112c0 19.9 7.2 38 19.2 52c-5.3 9.2-4 21.1 3.8 29c9.4 9.4 24.6 9.4 33.9 0L289 89c9.4-9.4 9.4-24.6 0-33.9c-7.9-7.9-19.8-9.1-29-3.8C246 39.2 227.9 32 208 32c-10.3 0-20.2 2-29.2 5.5L163.9 22.6C149.4 8.1 129.7 0 109.3 0C66.6 0 32 34.6 32 77.3V256c-17.7 0-32 14.3-32 32s14.3 32 32 32H480c17.7 0 32-14.3 32-32s-14.3-32-32-32H96V77.3zM32 352v16c0 28.4 12.4 54 32 71.6V480c0 17.7 14.3 32 32 32s32-14.3 32-32V464H384v16c0 17.7 14.3 32 32 32s32-14.3 32-32V439.6c19.6-17.6 32-43.1 32-71.6V352H32z"]},a_={prefix:"fas",iconName:"user-pen",icon:[640,512,["user-edit"],"f4ff","M224 256A128 128 0 1 0 224 0a128 128 0 1 0 0 256zm-45.7 48C79.8 304 0 383.8 0 482.3C0 498.7 13.3 512 29.7 512H322.8c-3.1-8.8-3.7-18.4-1.4-27.8l15-60.1c2.8-11.3 8.6-21.5 16.8-29.7l40.3-40.3c-32.1-31-75.7-50.1-123.9-50.1H178.3zm435.5-68.3c-15.6-15.6-40.9-15.6-56.6 0l-29.4 29.4 71 71 29.4-29.4c15.6-15.6 15.6-40.9 0-56.6l-14.4-14.4zM375.9 417c-4.1 4.1-7 9.2-8.4 14.9l-15 60.1c-1.4 5.5 .2 11.2 4.2 15.2s9.7 5.6 15.2 4.2l60.1-15c5.6-1.4 10.8-4.3 14.9-8.4L576.1 358.7l-71-71L375.9 417z"]},aE={prefix:"fas",iconName:"border-top-left",icon:[448,512,["border-style"],"f853","M0 448c0 17.7 14.3 32 32 32s32-14.3 32-32l0-336c0-8.8 7.2-16 16-16l336 0c17.7 0 32-14.3 32-32s-14.3-32-32-32L80 32C35.8 32 0 67.8 0 112L0 448zm160 0a32 32 0 1 0 -64 0 32 32 0 1 0 64 0zm192 0a32 32 0 1 0 -64 0 32 32 0 1 0 64 0zm-96 0a32 32 0 1 0 -64 0 32 32 0 1 0 64 0zm192 0a32 32 0 1 0 -64 0 32 32 0 1 0 64 0zM416 288a32 32 0 1 0 0-64 32 32 0 1 0 0 64zm0 32a32 32 0 1 0 0 64 32 32 0 1 0 0-64zm0-128a32 32 0 1 0 0-64 32 32 0 1 0 0 64z"]},aO={prefix:"fas",iconName:"map-location-dot",icon:[576,512,["map-marked-alt"],"f5a0","M408 120c0 54.6-73.1 151.9-105.2 192c-7.7 9.6-22 9.6-29.6 0C241.1 271.9 168 174.6 168 120C168 53.7 221.7 0 288 0s120 53.7 120 120zm8 80.4c3.5-6.9 6.7-13.8 9.6-20.6c.5-1.2 1-2.5 1.5-3.7l116-46.4C558.9 123.4 576 135 576 152V422.8c0 9.8-6 18.6-15.1 22.3L416 503V200.4zM137.6 138.3c2.4 14.1 7.2 28.3 12.8 41.5c2.9 6.8 6.1 13.7 9.6 20.6V451.8L32.9 502.7C17.1 509 0 497.4 0 480.4V209.6c0-9.8 6-18.6 15.1-22.3l122.6-49zM327.8 332c13.9-17.4 35.7-45.7 56.2-77V504.3L192 449.4V255c20.5 31.3 42.3 59.6 56.2 77c20.5 25.6 59.1 25.6 79.6 0zM288 152a40 40 0 1 0 0-80 40 40 0 1 0 0 80z"]},aR={prefix:"fas",iconName:"square-poll-vertical",icon:[448,512,["poll"],"f681","M64 32C28.7 32 0 60.7 0 96V416c0 35.3 28.7 64 64 64H384c35.3 0 64-28.7 64-64V96c0-35.3-28.7-64-64-64H64zm64 192c17.7 0 32 14.3 32 32v96c0 17.7-14.3 32-32 32s-32-14.3-32-32V256c0-17.7 14.3-32 32-32zm64-64c0-17.7 14.3-32 32-32s32 14.3 32 32V352c0 17.7-14.3 32-32 32s-32-14.3-32-32V160zM320 288c17.7 0 32 14.3 32 32v32c0 17.7-14.3 32-32 32s-32-14.3-32-32V320c0-17.7 14.3-32 32-32z"]},aP={prefix:"fas",iconName:"car-battery",icon:[512,512,["battery-car"],"f5df","M80 96c0-17.7 14.3-32 32-32h64c17.7 0 32 14.3 32 32l96 0c0-17.7 14.3-32 32-32h64c17.7 0 32 14.3 32 32h16c35.3 0 64 28.7 64 64V384c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V160c0-35.3 28.7-64 64-64l16 0zm304 96c0-8.8-7.2-16-16-16s-16 7.2-16 16v32H320c-8.8 0-16 7.2-16 16s7.2 16 16 16h32v32c0 8.8 7.2 16 16 16s16-7.2 16-16V256h32c8.8 0 16-7.2 16-16s-7.2-16-16-16H384V192zM80 240c0 8.8 7.2 16 16 16h96c8.8 0 16-7.2 16-16s-7.2-16-16-16H96c-8.8 0-16 7.2-16 16z"]},aI={prefix:"fas",iconName:"mars-stroke-right",icon:[640,512,[9897,"mars-stroke-h"],"f22b","M208 368a112 112 0 1 0 0-224 112 112 0 1 0 0 224zm174.4-88C370.7 365.8 297.1 432 208 432c-97.2 0-176-78.8-176-176s78.8-176 176-176c89.1 0 162.7 66.2 174.4 152H416V176c0-13.3 10.7-24 24-24s24 10.7 24 24v56h32V176c0-9.7 5.8-18.5 14.8-22.2s19.3-1.7 26.2 5.2l80 80c9.4 9.4 9.4 24.6 0 33.9l-80 80c-6.9 6.9-17.2 8.9-26.2 5.2s-14.8-12.5-14.8-22.2V280H464v56c0 13.3-10.7 24-24 24s-24-10.7-24-24V280H382.4z"]},aj={prefix:"fas",iconName:"hand-back-fist",icon:[448,512,["hand-rock"],"f255","M144 0C117.5 0 96 21.5 96 48V96v28.5V176c0 8.8-7.2 16-16 16s-16-7.2-16-16V149.3l-9 7.5C40.4 169 32 187 32 206V244c0 38 16.9 74 46.1 98.3L128 384v96c0 17.7 14.3 32 32 32H320c17.7 0 32-14.3 32-32V374.7c46.9-19 80-65 80-118.7V176 160 144c0-26.5-21.5-48-48-48c-12.4 0-23.6 4.7-32.1 12.3C350 83.5 329.3 64 304 64c-12.4 0-23.6 4.7-32.1 12.3C270 51.5 249.3 32 224 32c-12.4 0-23.6 4.7-32.1 12.3C190 19.5 169.3 0 144 0z"]},aB={prefix:"fas",iconName:"square-caret-up",icon:[448,512,["caret-square-up"],"f151","M64 32C28.7 32 0 60.7 0 96V416c0 35.3 28.7 64 64 64H384c35.3 0 64-28.7 64-64V96c0-35.3-28.7-64-64-64H64zM224 160c6.7 0 13 2.8 17.6 7.7l104 112c6.5 7 8.2 17.2 4.4 25.9s-12.5 14.4-22 14.4H120c-9.5 0-18.2-5.7-22-14.4s-2.1-18.9 4.4-25.9l104-112c4.5-4.9 10.9-7.7 17.6-7.7z"]},aF={prefix:"fas",iconName:"chart-bar",icon:[512,512,["bar-chart"],"f080","M32 32c17.7 0 32 14.3 32 32V400c0 8.8 7.2 16 16 16H480c17.7 0 32 14.3 32 32s-14.3 32-32 32H80c-44.2 0-80-35.8-80-80V64C0 46.3 14.3 32 32 32zm96 96c0-17.7 14.3-32 32-32l192 0c17.7 0 32 14.3 32 32s-14.3 32-32 32l-192 0c-17.7 0-32-14.3-32-32zm32 64H288c17.7 0 32 14.3 32 32s-14.3 32-32 32H160c-17.7 0-32-14.3-32-32s14.3-32 32-32zm0 96H416c17.7 0 32 14.3 32 32s-14.3 32-32 32H160c-17.7 0-32-14.3-32-32s14.3-32 32-32z"]},aD={prefix:"fas",iconName:"hands-bubbles",icon:[576,512,["hands-wash"],"e05e","M416 64a32 32 0 1 0 0-64 32 32 0 1 0 0 64zm96 128a32 32 0 1 0 0-64 32 32 0 1 0 0 64zM160 464a48 48 0 1 0 -96 0 48 48 0 1 0 96 0zM32 160l.1 72.6c.1 52.2 24 101 64 133.1c-.1-1.9-.1-3.8-.1-5.7v-8c0-71.8 37-138.6 97.9-176.7l60.2-37.6c8.6-5.4 17.9-8.4 27.3-9.4l45.9-79.5c6.6-11.5 2.7-26.2-8.8-32.8s-26.2-2.7-32.8 8.8l-78 135.1c-3.3 5.7-10.7 7.7-16.4 4.4s-7.7-10.7-4.4-16.4l62-107.4c6.6-11.5 2.7-26.2-8.8-32.8S214 5 207.4 16.5l-68 117.8 0 0 0 0-43.3 75L96 160c0-17.7-14.4-32-32-32s-32 14.4-32 32zM332.1 88.5L307.5 131c13.9 4.5 26.4 13.7 34.7 27c.9 1.5 1.7 2.9 2.5 4.4l28.9-50c6.6-11.5 2.7-26.2-8.8-32.8s-26.2-2.7-32.8 8.8zm46.4 63.7l-26.8 46.4c-.6 6-2.1 11.8-4.3 17.4H352h13.3l0 0H397l23-39.8c6.6-11.5 2.7-26.2-8.8-32.8s-26.2-2.7-32.8 8.8zM315.1 175c-9.4-15-29.1-19.5-44.1-10.2l-60.2 37.6C159.3 234.7 128 291.2 128 352v8c0 8.9 .8 17.6 2.2 26.1c35.4 8.2 61.8 40 61.8 77.9c0 6.3-.7 12.5-2.1 18.4C215.1 501 246.3 512 280 512H456c13.3 0 24-10.7 24-24s-10.7-24-24-24H364c-6.6 0-12-5.4-12-12s5.4-12 12-12H488c13.3 0 24-10.7 24-24s-10.7-24-24-24H364c-6.6 0-12-5.4-12-12s5.4-12 12-12H520c13.3 0 24-10.7 24-24s-10.7-24-24-24H364c-6.6 0-12-5.4-12-12s5.4-12 12-12H488c13.3 0 24-10.7 24-24s-10.7-24-24-24H352l0 0 0 0H258.8L305 219.1c15-9.4 19.5-29.1 10.2-44.1z"]},aZ={prefix:"fas",iconName:"eye-low-vision",icon:[640,512,["low-vision"],"f2a8","M38.8 5.1C28.4-3.1 13.3-1.2 5.1 9.2S-1.2 34.7 9.2 42.9l592 464c10.4 8.2 25.5 6.3 33.7-4.1s6.3-25.5-4.1-33.7L525.6 386.7c39.6-40.6 66.4-86.1 79.9-118.4c3.3-7.9 3.3-16.7 0-24.6c-14.9-35.7-46.2-87.7-93-131.1C465.5 68.8 400.8 32 320 32c-68.2 0-125 26.3-169.3 60.8L38.8 5.1zM223 149.5c48.6-44.3 123-50.8 179.3-11.7c60.8 42.4 78.9 123.2 44.2 186.9L408 294.5c8.4-19.3 10.6-41.4 4.8-63.3c-11.1-41.5-47.8-69.4-88.6-71.1c-5.8-.2-9.2 6.1-7.4 11.7c2.1 6.4 3.3 13.2 3.3 20.3c0 10.2-2.4 19.8-6.6 28.3L223 149.5zm223.1 298L83.1 161.5c-11 14.4-20.5 28.7-28.4 42.2l339 265.7c18.7-5.5 36.2-13 52.6-21.8zM34.5 268.3c14.9 35.7 46.2 87.7 93 131.1C174.5 443.2 239.2 480 320 480c3.1 0 6.1-.1 9.2-.2L33.1 247.8c-1.8 6.8-1.3 14 1.4 20.5z"]},aq={prefix:"fas",iconName:"square-plus",icon:[448,512,[61846,"plus-square"],"f0fe","M64 32C28.7 32 0 60.7 0 96V416c0 35.3 28.7 64 64 64H384c35.3 0 64-28.7 64-64V96c0-35.3-28.7-64-64-64H64zM200 344V280H136c-13.3 0-24-10.7-24-24s10.7-24 24-24h64V168c0-13.3 10.7-24 24-24s24 10.7 24 24v64h64c13.3 0 24 10.7 24 24s-10.7 24-24 24H248v64c0 13.3-10.7 24-24 24s-24-10.7-24-24z"]},aU={prefix:"fas",iconName:"martini-glass",icon:[512,512,[127864,"glass-martini-alt"],"f57b","M32 0C19.1 0 7.4 7.8 2.4 19.8s-2.2 25.7 6.9 34.9L224 269.3V448H160c-17.7 0-32 14.3-32 32s14.3 32 32 32h96 96c17.7 0 32-14.3 32-32s-14.3-32-32-32H288V269.3L502.6 54.6c9.2-9.2 11.9-22.9 6.9-34.9S492.9 0 480 0H32zM173.3 128l-64-64H402.7l-64 64H173.3z"]},aW={prefix:"fas",iconName:"rotate-left",icon:[512,512,["rotate-back","rotate-backward","undo-alt"],"f2ea","M48.5 224H40c-13.3 0-24-10.7-24-24V72c0-9.7 5.8-18.5 14.8-22.2s19.3-1.7 26.2 5.2L98.6 96.6c87.6-86.5 228.7-86.2 315.8 1c87.5 87.5 87.5 229.3 0 316.8s-229.3 87.5-316.8 0c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0c62.5 62.5 163.8 62.5 226.3 0s62.5-163.8 0-226.3c-62.2-62.2-162.7-62.5-225.3-1L185 183c6.9 6.9 8.9 17.2 5.2 26.2s-12.5 14.8-22.2 14.8H48.5z"]},a$={prefix:"fas",iconName:"table-columns",icon:[512,512,["columns"],"f0db","M0 96C0 60.7 28.7 32 64 32H448c35.3 0 64 28.7 64 64V416c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V96zm64 64V416H224V160H64zm384 0H288V416H448V160z"]},aG={prefix:"fas",iconName:"dolly",icon:[576,512,["dolly-box"],"f472","M0 32C0 14.3 14.3 0 32 0h72.9c27.5 0 52 17.6 60.7 43.8L257.7 320c30.1 .5 56.8 14.9 74 37l202.1-67.4c16.8-5.6 34.9 3.5 40.5 20.2s-3.5 34.9-20.2 40.5L352 417.7c-.9 52.2-43.5 94.3-96 94.3c-53 0-96-43-96-96c0-30.8 14.5-58.2 37-75.8L104.9 64H32C14.3 64 0 49.7 0 32zM244.8 134.5c-5.5-16.8 3.7-34.9 20.5-40.3L311 79.4l19.8 60.9 60.9-19.8L371.8 59.6l45.7-14.8c16.8-5.5 34.9 3.7 40.3 20.5l49.4 152.2c5.5 16.8-3.7 34.9-20.5 40.3L334.5 307.2c-16.8 5.5-34.9-3.7-40.3-20.5L244.8 134.5z"]},aY={prefix:"fas",iconName:"minimize",icon:[512,512,["compress-arrows-alt"],"f78c","M456 224H312c-13.3 0-24-10.7-24-24V56c0-9.7 5.8-18.5 14.8-22.2s19.3-1.7 26.2 5.2l40 40L442.3 5.7C446 2 450.9 0 456 0s10 2 13.7 5.7l36.7 36.7C510 46 512 50.9 512 56s-2 10-5.7 13.7L433 143l40 40c6.9 6.9 8.9 17.2 5.2 26.2s-12.5 14.8-22.2 14.8zm0 64c9.7 0 18.5 5.8 22.2 14.8s1.7 19.3-5.2 26.2l-40 40 73.4 73.4c3.6 3.6 5.7 8.5 5.7 13.7s-2 10-5.7 13.7l-36.7 36.7C466 510 461.1 512 456 512s-10-2-13.7-5.7L369 433l-40 40c-6.9 6.9-17.2 8.9-26.2 5.2s-14.8-12.5-14.8-22.2V312c0-13.3 10.7-24 24-24H456zm-256 0c13.3 0 24 10.7 24 24V456c0 9.7-5.8 18.5-14.8 22.2s-19.3 1.7-26.2-5.2l-40-40L69.7 506.3C66 510 61.1 512 56 512s-10-2-13.7-5.7L5.7 469.7C2 466 0 461.1 0 456s2-10 5.7-13.7L79 369 39 329c-6.9-6.9-8.9-17.2-5.2-26.2s12.5-14.8 22.2-14.8H200zM56 224c-9.7 0-18.5-5.8-22.2-14.8s-1.7-19.3 5.2-26.2l40-40L5.7 69.7C2 66 0 61.1 0 56s2-10 5.7-13.7L42.3 5.7C46 2 50.9 0 56 0s10 2 13.7 5.7L143 79l40-40c6.9-6.9 17.2-8.9 26.2-5.2s14.8 12.5 14.8 22.2V200c0 13.3-10.7 24-24 24H56z"]},aK={prefix:"fas",iconName:"angles-right",icon:[512,512,[187,"angle-double-right"],"f101","M470.6 278.6c12.5-12.5 12.5-32.8 0-45.3l-160-160c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L402.7 256 265.4 393.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l160-160zm-352 160l160-160c12.5-12.5 12.5-32.8 0-45.3l-160-160c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L210.7 256 73.4 393.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0z"]},aX={prefix:"fas",iconName:"circle-play",icon:[512,512,[61469,"play-circle"],"f144","M0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256zM188.3 147.1c-7.6 4.2-12.3 12.3-12.3 20.9V344c0 8.7 4.7 16.7 12.3 20.9s16.8 4.1 24.3-.5l144-88c7.1-4.4 11.5-12.1 11.5-20.5s-4.4-16.1-11.5-20.5l-144-88c-7.4-4.5-16.7-4.7-24.3-.5z"]},aQ={prefix:"fas",iconName:"euro-sign",icon:[320,512,[8364,"eur","euro"],"f153","M48.1 240c-.1 2.7-.1 5.3-.1 8v16c0 2.7 0 5.3 .1 8H32c-17.7 0-32 14.3-32 32s14.3 32 32 32H60.3C89.9 419.9 170 480 264 480h24c17.7 0 32-14.3 32-32s-14.3-32-32-32H264c-57.9 0-108.2-32.4-133.9-80H256c17.7 0 32-14.3 32-32s-14.3-32-32-32H112.2c-.1-2.6-.2-5.3-.2-8V248c0-2.7 .1-5.4 .2-8H256c17.7 0 32-14.3 32-32s-14.3-32-32-32H130.1c25.7-47.6 76-80 133.9-80h24c17.7 0 32-14.3 32-32s-14.3-32-32-32H264C170 32 89.9 92.1 60.3 176H32c-17.7 0-32 14.3-32 32s14.3 32 32 32H48.1z"]},aJ={prefix:"fas",iconName:"circle-check",icon:[512,512,[61533,"check-circle"],"f058","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM369 209L241 337c-9.4 9.4-24.6 9.4-33.9 0l-64-64c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l47 47L335 175c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9z"]},a1={prefix:"fas",iconName:"circle-stop",icon:[512,512,[62094,"stop-circle"],"f28d","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM192 160H320c17.7 0 32 14.3 32 32V320c0 17.7-14.3 32-32 32H192c-17.7 0-32-14.3-32-32V192c0-17.7 14.3-32 32-32z"]},a2={prefix:"fas",iconName:"compass-drafting",icon:[512,512,["drafting-compass"],"f568","M352 96c0 14.3-3.1 27.9-8.8 40.2L396 227.4c-23.7 25.3-54.2 44.1-88.5 53.6L256 192h0 0l-68 117.5c21.5 6.8 44.3 10.5 68.1 10.5c70.7 0 133.8-32.7 174.9-84c11.1-13.8 31.2-16 45-5s16 31.2 5 45C428.1 341.8 347 384 256 384c-35.4 0-69.4-6.4-100.7-18.1L98.7 463.7C94 471.8 87 478.4 78.6 482.6L23.2 510.3c-5 2.5-10.9 2.2-15.6-.7S0 501.5 0 496V440.6c0-8.4 2.2-16.7 6.5-24.1l60-103.7C53.7 301.6 41.8 289.3 31.2 276c-11.1-13.8-8.8-33.9 5-45s33.9-8.8 45 5c5.7 7.1 11.8 13.8 18.2 20.1l69.4-119.9c-5.6-12.2-8.8-25.8-8.8-40.2c0-53 43-96 96-96s96 43 96 96zm21 297.9c32.6-12.8 62.5-30.8 88.9-52.9l43.7 75.5c4.2 7.3 6.5 15.6 6.5 24.1V496c0 5.5-2.9 10.7-7.6 13.6s-10.6 3.2-15.6 .7l-55.4-27.7c-8.4-4.2-15.4-10.8-20.1-18.9L373 393.9zM256 128a32 32 0 1 0 0-64 32 32 0 1 0 0 64z"]},a0={prefix:"fas",iconName:"face-laugh-beam",icon:[512,512,[128513,"laugh-beam"],"f59a","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM96.8 314.1c-3.8-13.7 7.4-26.1 21.6-26.1H393.6c14.2 0 25.5 12.4 21.6 26.1C396.2 382 332.1 432 256 432s-140.2-50-159.2-117.9zM217.6 212.8l0 0 0 0-.2-.2c-.2-.2-.4-.5-.7-.9c-.6-.8-1.6-2-2.8-3.4c-2.5-2.8-6-6.6-10.2-10.3c-8.8-7.8-18.8-14-27.7-14s-18.9 6.2-27.7 14c-4.2 3.7-7.7 7.5-10.2 10.3c-1.2 1.4-2.2 2.6-2.8 3.4c-.3 .4-.6 .7-.7 .9l-.2 .2 0 0 0 0 0 0c-2.1 2.8-5.7 3.9-8.9 2.8s-5.5-4.1-5.5-7.6c0-17.9 6.7-35.6 16.6-48.8c9.8-13 23.9-23.2 39.4-23.2s29.6 10.2 39.4 23.2c9.9 13.2 16.6 30.9 16.6 48.8c0 3.4-2.2 6.5-5.5 7.6s-6.9 0-8.9-2.8l0 0 0 0zm160 0l0 0-.2-.2c-.2-.2-.4-.5-.7-.9c-.6-.8-1.6-2-2.8-3.4c-2.5-2.8-6-6.6-10.2-10.3c-8.8-7.8-18.8-14-27.7-14s-18.9 6.2-27.7 14c-4.2 3.7-7.7 7.5-10.2 10.3c-1.2 1.4-2.2 2.6-2.8 3.4c-.3 .4-.6 .7-.7 .9l-.2 .2 0 0 0 0 0 0c-2.1 2.8-5.7 3.9-8.9 2.8s-5.5-4.1-5.5-7.6c0-17.9 6.7-35.6 16.6-48.8c9.8-13 23.9-23.2 39.4-23.2s29.6 10.2 39.4 23.2c9.9 13.2 16.6 30.9 16.6 48.8c0 3.4-2.2 6.5-5.5 7.6s-6.9 0-8.9-2.8l0 0 0 0 0 0z"]},a3={prefix:"fas",iconName:"circle-chevron-up",icon:[512,512,["chevron-circle-up"],"f139","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM377 271c9.4 9.4 9.4 24.6 0 33.9s-24.6 9.4-33.9 0l-87-87-87 87c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9L239 167c9.4-9.4 24.6-9.4 33.9 0L377 271z"]},a4={prefix:"fas",iconName:"sterling-sign",icon:[320,512,[163,"gbp","pound-sign"],"f154","M112 160.4c0-35.5 28.8-64.4 64.4-64.4c6.9 0 13.8 1.1 20.4 3.3l81.2 27.1c16.8 5.6 34.9-3.5 40.5-20.2s-3.5-34.9-20.2-40.5L217 38.6c-13.1-4.4-26.8-6.6-40.6-6.6C105.5 32 48 89.5 48 160.4V224H32c-17.7 0-32 14.3-32 32s14.3 32 32 32H48v44.5c0 17.4-4.7 34.5-13.7 49.4L4.6 431.5c-5.9 9.9-6.1 22.2-.4 32.2S20.5 480 32 480H288c17.7 0 32-14.3 32-32s-14.3-32-32-32H88.5l.7-1.1C104.1 390 112 361.5 112 332.5V288H224c17.7 0 32-14.3 32-32s-14.3-32-32-32H112V160.4z"]},a6={prefix:"fas",iconName:"arrow-down-long",icon:[384,512,["long-arrow-down"],"f175","M169.4 502.6c12.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 0L224 402.7 224 32c0-17.7-14.3-32-32-32s-32 14.3-32 32l0 370.7L86.6 329.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l128 128z"]},a5={prefix:"fas",iconName:"reply-all",icon:[576,512,["mail-reply-all"],"f122","M209.4 39.5c-9.1-9.6-24.3-10-33.9-.9L33.8 173.2c-19.9 18.9-19.9 50.7 0 69.6L175.5 377.4c9.6 9.1 24.8 8.7 33.9-.9s8.7-24.8-.9-33.9L66.8 208 208.5 73.4c9.6-9.1 10-24.3 .9-33.9zM352 64c0-12.6-7.4-24.1-19-29.2s-25-3-34.4 5.4l-160 144c-6.7 6.1-10.6 14.7-10.6 23.8s3.9 17.7 10.6 23.8l160 144c9.4 8.5 22.9 10.6 34.4 5.4s19-16.6 19-29.2V288h32c53 0 96 43 96 96c0 30.4-12.8 47.9-22.2 56.7c-5.5 5.1-9.8 12-9.8 19.5c0 10.9 8.8 19.7 19.7 19.7c2.8 0 5.6-.6 8.1-1.9C494.5 467.9 576 417.3 576 304c0-97.2-78.8-176-176-176H352V64z"]},a8={prefix:"fas",iconName:"person-skating",icon:[448,512,["skating"],"f7c5","M352 48a48 48 0 1 1 96 0 48 48 0 1 1 -96 0zM128 128c0-17.7 14.3-32 32-32H319.4c43.6 0 64.6 53.4 32.8 83.1l-74.4 69.4 60.2 60.2c9 9 14.1 21.2 14.1 33.9V416c0 17.7-14.3 32-32 32s-32-14.3-32-32V349.3l-77.9-77.8c-26.6-26.6-24.6-70.3 4.3-94.4l20.4-17H160c-17.7 0-32-14.3-32-32zM81.4 353.4l86.9-86.9c4.6 10 11 19.3 19.3 27.5l21.8 21.8-82.7 82.7c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3zm322.5 95.1c8.6 2.1 13.8 10.8 11.6 19.4l-.4 1.7c-6.2 24.9-28.6 42.4-54.3 42.4H272c-8.8 0-16-7.2-16-16s7.2-16 16-16h88.8c11 0 20.6-7.5 23.3-18.2l.4-1.7c2.1-8.6 10.8-13.8 19.4-11.6zM135.2 478.3l-6.2 3.1c-21.6 10.8-47.6 6.6-64.6-10.5L4.7 411.3c-6.2-6.2-6.2-16.4 0-22.6s16.4-6.2 22.6 0l59.6 59.6c7.3 7.3 18.5 9.1 27.7 4.5l6.2-3.1c7.9-4 17.5-.7 21.5 7.2s.7 17.5-7.2 21.5z"]},a7={prefix:"fas",iconName:"filter-circle-dollar",icon:[576,512,["funnel-dollar"],"f662","M3.9 22.9C10.5 8.9 24.5 0 40 0H472c15.5 0 29.5 8.9 36.1 22.9s4.6 30.5-5.2 42.5L396.4 195.6C316.2 212.1 256 283 256 368c0 27.4 6.3 53.4 17.5 76.5c-1.6-.8-3.2-1.8-4.7-2.9l-64-48c-8.1-6-12.8-15.5-12.8-25.6V288.9L9 65.3C-.7 53.4-2.8 36.8 3.9 22.9zM288 368a144 144 0 1 1 288 0 144 144 0 1 1 -288 0zm120.8-32.6c.6-.9 1.8-2.1 4.2-3.4c5.1-2.7 12.5-4.1 18.7-4c8.2 .1 17.1 1.8 26.4 4.1c8.6 2.1 17.3-3.1 19.4-11.7s-3.1-17.3-11.7-19.4c-5.6-1.4-11.6-2.7-17.9-3.7V288c0-8.8-7.2-16-16-16s-16 7.2-16 16v9.5c-6.1 1.2-12.3 3.2-18 6.3c-11.8 6.3-23 18.4-21.8 37.2c1 16 11.7 25.3 21.6 30.7c8.8 4.7 19.7 7.8 28.6 10.3l1.8 .5c10.3 2.9 17.9 5.2 23.2 8.3c4.5 2.7 4.7 4.2 4.7 5.6c.1 2.4-.5 3.7-1 4.5c-.6 1-1.8 2.2-4 3.3c-4.7 2.5-11.8 3.8-18.5 3.6c-9.5-.3-18.5-3.1-29.9-6.8c-1.9-.6-3.8-1.2-5.8-1.8c-8.4-2.6-17.4 2.1-20 10.5s2.1 17.4 10.5 20c1.6 .5 3.3 1 5 1.6l0 0 0 0c7 2.3 15.1 4.8 23.7 6.6v11.4c0 8.8 7.2 16 16 16s16-7.2 16-16V438.7c6.2-1.1 12.5-3.1 18.3-6.2c12.1-6.5 22.3-18.7 21.7-36.9c-.5-16.2-10.3-26.3-20.5-32.3c-9.4-5.6-21.2-8.9-30.5-11.5l-.2 0c-10.4-2.9-18.3-5.2-23.9-8.2c-4.8-2.6-4.8-4-4.8-4.5l0-.1c-.1-1.9 .3-2.9 .8-3.6z"]},a9={prefix:"fas",iconName:"circle-arrow-down",icon:[512,512,["arrow-circle-down"],"f0ab","M256 0a256 256 0 1 0 0 512A256 256 0 1 0 256 0zM127 281c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l71 71L232 136c0-13.3 10.7-24 24-24s24 10.7 24 24l0 182.1 71-71c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9L273 393c-9.4 9.4-24.6 9.4-33.9 0L127 281z"]},oe={prefix:"fas",iconName:"file-import",icon:[512,512,["arrow-right-to-file"],"f56f","M128 64c0-35.3 28.7-64 64-64H352V128c0 17.7 14.3 32 32 32H512V448c0 35.3-28.7 64-64 64H192c-35.3 0-64-28.7-64-64V336H302.1l-39 39c-9.4 9.4-9.4 24.6 0 33.9s24.6 9.4 33.9 0l80-80c9.4-9.4 9.4-24.6 0-33.9l-80-80c-9.4-9.4-24.6-9.4-33.9 0s-9.4 24.6 0 33.9l39 39H128V64zm0 224v48H24c-13.3 0-24-10.7-24-24s10.7-24 24-24H128zM512 128H384V0L512 128z"]},ot={prefix:"fas",iconName:"square-arrow-up-right",icon:[448,512,["external-link-square"],"f14c","M384 32c35.3 0 64 28.7 64 64V416c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V96C0 60.7 28.7 32 64 32H384zM160 144c-13.3 0-24 10.7-24 24s10.7 24 24 24h94.1L119 327c-9.4 9.4-9.4 24.6 0 33.9s24.6 9.4 33.9 0l135-135V328c0 13.3 10.7 24 24 24s24-10.7 24-24V168c0-13.3-10.7-24-24-24H160z"]},oc={prefix:"fas",iconName:"temperature-empty",icon:[320,512,["temperature-0","thermometer-0","thermometer-empty"],"f2cb","M112 112c0-26.5 21.5-48 48-48s48 21.5 48 48V276.5c0 17.3 7.1 31.9 15.3 42.5C233.8 332.6 240 349.5 240 368c0 44.2-35.8 80-80 80s-80-35.8-80-80c0-18.5 6.2-35.4 16.7-48.9c8.2-10.6 15.3-25.2 15.3-42.5V112zM160 0C98.1 0 48 50.2 48 112V276.5c0 .1-.1 .3-.2 .6c-.2 .6-.8 1.6-1.7 2.8C27.2 304.2 16 334.8 16 368c0 79.5 64.5 144 144 144s144-64.5 144-144c0-33.2-11.2-63.8-30.1-88.1c-.9-1.2-1.5-2.2-1.7-2.8c-.1-.3-.2-.5-.2-.6V112C272 50.2 221.9 0 160 0zm0 416a48 48 0 1 0 0-96 48 48 0 1 0 0 96z"]},on={prefix:"fas",iconName:"address-card",icon:[576,512,[62140,"contact-card","vcard"],"f2bb","M64 32C28.7 32 0 60.7 0 96V416c0 35.3 28.7 64 64 64H512c35.3 0 64-28.7 64-64V96c0-35.3-28.7-64-64-64H64zm80 256h64c44.2 0 80 35.8 80 80c0 8.8-7.2 16-16 16H80c-8.8 0-16-7.2-16-16c0-44.2 35.8-80 80-80zm-32-96a64 64 0 1 1 128 0 64 64 0 1 1 -128 0zm256-32H496c8.8 0 16 7.2 16 16s-7.2 16-16 16H368c-8.8 0-16-7.2-16-16s7.2-16 16-16zm0 64H496c8.8 0 16 7.2 16 16s-7.2 16-16 16H368c-8.8 0-16-7.2-16-16s7.2-16 16-16zm0 64H496c8.8 0 16 7.2 16 16s-7.2 16-16 16H368c-8.8 0-16-7.2-16-16s7.2-16 16-16z"]},or={prefix:"fas",iconName:"scale-unbalanced-flip",icon:[640,512,["balance-scale-right"],"f516","M117.9 62.4c-16.8-5.6-25.8-23.7-20.2-40.5s23.7-25.8 40.5-20.2l113 37.7C265 15.8 290.7 0 320 0c44.2 0 80 35.8 80 80c0 3-.2 5.9-.5 8.8l122.6 40.9c16.8 5.6 25.8 23.7 20.2 40.5s-23.7 25.8-40.5 20.2L366.4 145.2c-4.5 3.2-9.3 5.9-14.4 8.2V480c0 17.7-14.3 32-32 32H128c-17.7 0-32-14.3-32-32s14.3-32 32-32H288V153.3c-21-9.2-37.2-27-44.2-49l-125.9-42zM200.4 288L128 163.8 55.6 288H200.4zM128 384C65.1 384 12.8 350 2 305.1c-2.6-11 1-22.3 6.7-32.1l95.2-163.2c5-8.6 14.2-13.8 24.1-13.8s19.1 5.3 24.1 13.8l95.2 163.2c5.7 9.8 9.3 21.1 6.7 32.1C243.2 350 190.9 384 128 384zm382.8-92.2L438.4 416H583.3L510.8 291.8zm126 141.3C626 478 573.7 512 510.8 512s-115.2-34-126-78.9c-2.6-11 1-22.3 6.7-32.1l95.2-163.2c5-8.6 14.2-13.8 24.1-13.8s19.1 5.3 24.1 13.8l95.2 163.2c5.7 9.8 9.3 21.1 6.7 32.1z"]},oa={prefix:"fas",iconName:"diamond-turn-right",icon:[512,512,["directions"],"f5eb","M227.7 11.7c15.6-15.6 40.9-15.6 56.6 0l216 216c15.6 15.6 15.6 40.9 0 56.6l-216 216c-15.6 15.6-40.9 15.6-56.6 0l-216-216c-15.6-15.6-15.6-40.9 0-56.6l216-216zm87.6 137c-4.6-4.6-11.5-5.9-17.4-3.5s-9.9 8.3-9.9 14.8v56H224c-35.3 0-64 28.7-64 64v48c0 13.3 10.7 24 24 24s24-10.7 24-24V280c0-8.8 7.2-16 16-16h64v56c0 6.5 3.9 12.3 9.9 14.8s12.9 1.1 17.4-3.5l80-80c6.2-6.2 6.2-16.4 0-22.6l-80-80z"]},oo={prefix:"fas",iconName:"house-laptop",icon:[640,512,["laptop-house"],"e066","M218.3 8.5c12.3-11.3 31.2-11.3 43.4 0l208 192c6.7 6.2 10.3 14.8 10.3 23.5H336c-19.1 0-36.3 8.4-48 21.7V208c0-8.8-7.2-16-16-16H208c-8.8 0-16 7.2-16 16v64c0 8.8 7.2 16 16 16h64V416H112c-26.5 0-48-21.5-48-48V256H32c-13.2 0-25-8.1-29.8-20.3s-1.6-26.2 8.1-35.2l208-192zM352 304V448H544V304H352zm-48-16c0-17.7 14.3-32 32-32H560c17.7 0 32 14.3 32 32V448h32c8.8 0 16 7.2 16 16c0 26.5-21.5 48-48 48H544 352 304c-26.5 0-48-21.5-48-48c0-8.8 7.2-16 16-16h32V288z"]},oi={prefix:"fas",iconName:"face-tired",icon:[512,512,[128555,"tired"],"f5c8","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM164.7 328.7c22-22 53.9-40.7 91.3-40.7s69.3 18.7 91.3 40.7c11.1 11.1 20.1 23.4 26.4 35.4c6.2 11.7 10.3 24.4 10.3 35.9c0 5.2-2.6 10.2-6.9 13.2s-9.8 3.7-14.7 1.8l-20.5-7.7c-26.9-10.1-55.5-15.3-84.3-15.3h-3.2c-28.8 0-57.3 5.2-84.3 15.3L149.6 415c-4.9 1.8-10.4 1.2-14.7-1.8s-6.9-7.9-6.9-13.2c0-11.6 4.2-24.2 10.3-35.9c6.3-12 15.3-24.3 26.4-35.4zm-31.2-182l89.9 47.9c10.7 5.7 10.7 21.1 0 26.8l-89.9 47.9c-7.9 4.2-17.5-1.5-17.5-10.5c0-2.8 1-5.5 2.8-7.6l36-43.2-36-43.2c-1.8-2.1-2.8-4.8-2.8-7.6c0-9 9.6-14.7 17.5-10.5zM396 157.1c0 2.8-1 5.5-2.8 7.6l-36 43.2 36 43.2c1.8 2.1 2.8 4.8 2.8 7.6c0 9-9.6 14.7-17.5 10.5l-89.9-47.9c-10.7-5.7-10.7-21.1 0-26.8l89.9-47.9c7.9-4.2 17.5 1.5 17.5 10.5z"]},os={prefix:"fas",iconName:"font-awesome",icon:[448,512,[62501,62694,"font-awesome-flag","font-awesome-logo-full"],"f2b4","M448 48V384c-63.1 22.5-82.3 32-119.5 32c-62.8 0-86.6-32-149.3-32c-20.6 0-36.6 3.6-51.2 8.2v-64c14.6-4.6 30.6-8.2 51.2-8.2c62.7 0 86.5 32 149.3 32c20.4 0 35.6-3 55.5-9.3v-208c-19.9 6.3-35.1 9.3-55.5 9.3c-62.8 0-86.6-32-149.3-32c-50.8 0-74.9 20.6-115.2 28.7V448c0 17.7-14.3 32-32 32s-32-14.3-32-32V64C0 46.3 14.3 32 32 32s32 14.3 32 32V76.7c40.3-8 64.4-28.7 115.2-28.7c62.7 0 86.5 32 149.3 32c37.1 0 56.4-9.5 119.5-32z"]},ol={prefix:"fas",iconName:"cloud-arrow-up",icon:[640,512,[62338,"cloud-upload","cloud-upload-alt"],"f0ee","M144 480C64.5 480 0 415.5 0 336c0-62.8 40.2-116.2 96.2-135.9c-.1-2.7-.2-5.4-.2-8.1c0-88.4 71.6-160 160-160c59.3 0 111 32.2 138.7 80.2C409.9 102 428.3 96 448 96c53 0 96 43 96 96c0 12.2-2.3 23.8-6.4 34.6C596 238.4 640 290.1 640 352c0 70.7-57.3 128-128 128H144zm79-217c-9.4 9.4-9.4 24.6 0 33.9s24.6 9.4 33.9 0l39-39V392c0 13.3 10.7 24 24 24s24-10.7 24-24V257.9l39 39c9.4 9.4 24.6 9.4 33.9 0s9.4-24.6 0-33.9l-80-80c-9.4-9.4-24.6-9.4-33.9 0l-80 80z"]},ou={prefix:"fas",iconName:"seedling",icon:[512,512,[127793,"sprout"],"f4d8","M512 32c0 113.6-84.6 207.5-194.2 222c-7.1-53.4-30.6-101.6-65.3-139.3C290.8 46.3 364 0 448 0h32c17.7 0 32 14.3 32 32zM0 96C0 78.3 14.3 64 32 64H64c123.7 0 224 100.3 224 224v32V480c0 17.7-14.3 32-32 32s-32-14.3-32-32V320C100.3 320 0 219.7 0 96z"]},of={prefix:"fas",iconName:"left-right",icon:[512,512,[8596,"arrows-alt-h"],"f337","M504.3 273.6c4.9-4.5 7.7-10.9 7.7-17.6s-2.8-13-7.7-17.6l-112-104c-7-6.5-17.2-8.2-25.9-4.4s-14.4 12.5-14.4 22l0 56-192 0 0-56c0-9.5-5.7-18.2-14.4-22s-18.9-2.1-25.9 4.4l-112 104C2.8 243 0 249.3 0 256s2.8 13 7.7 17.6l112 104c7 6.5 17.2 8.2 25.9 4.4s14.4-12.5 14.4-22l0-56 192 0 0 56c0 9.5 5.7 18.2 14.4 22s18.9 2.1 25.9-4.4l112-104z"]},oh={prefix:"fas",iconName:"circle-arrow-left",icon:[512,512,["arrow-circle-left"],"f0a8","M512 256A256 256 0 1 0 0 256a256 256 0 1 0 512 0zM231 127c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9l-71 71L376 232c13.3 0 24 10.7 24 24s-10.7 24-24 24l-182.1 0 71 71c9.4 9.4 9.4 24.6 0 33.9s-24.6 9.4-33.9 0L119 273c-9.4-9.4-9.4-24.6 0-33.9L231 127z"]},od={prefix:"fas",iconName:"arrow-down-wide-short",icon:[576,512,["sort-amount-asc","sort-amount-down"],"f160","M151.6 469.6C145.5 476.2 137 480 128 480s-17.5-3.8-23.6-10.4l-88-96c-11.9-13-11.1-33.3 2-45.2s33.3-11.1 45.2 2L96 365.7V64c0-17.7 14.3-32 32-32s32 14.3 32 32V365.7l32.4-35.4c11.9-13 32.2-13.9 45.2-2s13.9 32.2 2 45.2l-88 96zM320 480c-17.7 0-32-14.3-32-32s14.3-32 32-32h32c17.7 0 32 14.3 32 32s-14.3 32-32 32H320zm0-128c-17.7 0-32-14.3-32-32s14.3-32 32-32h96c17.7 0 32 14.3 32 32s-14.3 32-32 32H320zm0-128c-17.7 0-32-14.3-32-32s14.3-32 32-32H480c17.7 0 32 14.3 32 32s-14.3 32-32 32H320zm0-128c-17.7 0-32-14.3-32-32s14.3-32 32-32H544c17.7 0 32 14.3 32 32s-14.3 32-32 32H320z"]},op={prefix:"fas",iconName:"cloud-bolt",icon:[512,512,[127785,"thunderstorm"],"f76c","M0 224c0 53 43 96 96 96h47.2L290 202.5c17.6-14.1 42.6-14 60.2 .2s22.8 38.6 12.8 58.8L333.7 320H352h64c53 0 96-43 96-96s-43-96-96-96c-.5 0-1.1 0-1.6 0c1.1-5.2 1.6-10.5 1.6-16c0-44.2-35.8-80-80-80c-24.3 0-46.1 10.9-60.8 28C256.5 24.3 219.1 0 176 0C114.1 0 64 50.1 64 112c0 7.1 .7 14.1 1.9 20.8C27.6 145.4 0 181.5 0 224zm330.1 3.6c-5.8-4.7-14.2-4.7-20.1-.1l-160 128c-5.3 4.2-7.4 11.4-5.1 17.8s8.3 10.7 15.1 10.7h70.1L177.7 488.8c-3.4 6.7-1.6 14.9 4.3 19.6s14.2 4.7 20.1 .1l160-128c5.3-4.2 7.4-11.4 5.1-17.8s-8.3-10.7-15.1-10.7H281.9l52.4-104.8c3.4-6.7 1.6-14.9-4.2-19.6z"]},om={prefix:"fas",iconName:"text-slash",icon:[640,512,["remove-format"],"f87d","M38.8 5.1C28.4-3.1 13.3-1.2 5.1 9.2S-1.2 34.7 9.2 42.9l592 464c10.4 8.2 25.5 6.3 33.7-4.1s6.3-25.5-4.1-33.7L355.7 253.5 400.2 96H503L497 120.2c-4.3 17.1 6.1 34.5 23.3 38.8s34.5-6.1 38.8-23.3l11-44.1C577.6 61.3 554.7 32 523.5 32H376.1h-.3H204.5c-22 0-41.2 15-46.6 36.4l-6.3 25.2L38.8 5.1zm168 131.7c.1-.3 .2-.7 .3-1L217 96H333.7L301.3 210.8l-94.5-74.1zM243.3 416H192c-17.7 0-32 14.3-32 32s14.3 32 32 32H352c17.7 0 32-14.3 32-32s-14.3-32-32-32H309.8l17.6-62.1L272.9 311 243.3 416z"]},ov={prefix:"fas",iconName:"face-smile-wink",icon:[512,512,[128521,"smile-wink"],"f4da","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM164.1 325.5C182 346.2 212.6 368 256 368s74-21.8 91.9-42.5c5.8-6.7 15.9-7.4 22.6-1.6s7.4 15.9 1.6 22.6C349.8 372.1 311.1 400 256 400s-93.8-27.9-116.1-53.5c-5.8-6.7-5.1-16.8 1.6-22.6s16.8-5.1 22.6 1.6zM144.4 208a32 32 0 1 1 64 0 32 32 0 1 1 -64 0zm156.4 25.6c-5.3 7.1-15.3 8.5-22.4 3.2s-8.5-15.3-3.2-22.4c30.4-40.5 91.2-40.5 121.6 0c5.3 7.1 3.9 17.1-3.2 22.4s-17.1 3.9-22.4-3.2c-17.6-23.5-52.8-23.5-70.4 0z"]},og={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"]},oy={prefix:"fas",iconName:"cloud-arrow-down",icon:[640,512,[62337,"cloud-download","cloud-download-alt"],"f0ed","M144 480C64.5 480 0 415.5 0 336c0-62.8 40.2-116.2 96.2-135.9c-.1-2.7-.2-5.4-.2-8.1c0-88.4 71.6-160 160-160c59.3 0 111 32.2 138.7 80.2C409.9 102 428.3 96 448 96c53 0 96 43 96 96c0 12.2-2.3 23.8-6.4 34.6C596 238.4 640 290.1 640 352c0 70.7-57.3 128-128 128H144zm79-167l80 80c9.4 9.4 24.6 9.4 33.9 0l80-80c9.4-9.4 9.4-24.6 0-33.9s-24.6-9.4-33.9 0l-39 39V184c0-13.3-10.7-24-24-24s-24 10.7-24 24V318.1l-39-39c-9.4-9.4-24.6-9.4-33.9 0s-9.4 24.6 0 33.9z"]},oz={prefix:"fas",iconName:"chalkboard",icon:[576,512,["blackboard"],"f51b","M96 32C60.7 32 32 60.7 32 96V384H96V96l384 0V384h64V96c0-35.3-28.7-64-64-64H96zM224 384v32H32c-17.7 0-32 14.3-32 32s14.3 32 32 32H544c17.7 0 32-14.3 32-32s-14.3-32-32-32H416V384c0-17.7-14.3-32-32-32H256c-17.7 0-32 14.3-32 32z"]},ob={prefix:"fas",iconName:"user-large-slash",icon:[640,512,["user-alt-slash"],"f4fa","M38.8 5.1C28.4-3.1 13.3-1.2 5.1 9.2S-1.2 34.7 9.2 42.9l592 464c10.4 8.2 25.5 6.3 33.7-4.1s6.3-25.5-4.1-33.7L381.9 274c48.5-23.2 82.1-72.7 82.1-130C464 64.5 399.5 0 320 0C250.4 0 192.4 49.3 178.9 114.9L38.8 5.1zM545.5 512H528L284.3 320h-59C136.2 320 64 392.2 64 481.3c0 17 13.8 30.7 30.7 30.7H545.3l.3 0z"]},oM={prefix:"fas",iconName:"handshake-simple-slash",icon:[640,512,["handshake-alt-slash"],"e05f","M38.8 5.1C28.4-3.1 13.3-1.2 5.1 9.2S-1.2 34.7 9.2 42.9l592 464c10.4 8.2 25.5 6.3 33.7-4.1s6.3-25.5-4.1-33.7l-135-105.8c-1.1-11.3-6.3-22.3-15.3-30.7l-134.2-123-23.4 18.2-26-20.3 77.2-60.1c7-5.4 17-4.2 22.5 2.8s4.2 17-2.8 22.5l-20.9 16.2L550.2 352H592c26.5 0 48-21.5 48-48V176c0-26.5-21.5-48-48-48H516h-4-.7l-3.9-2.5L434.8 79c-15.3-9.8-33.2-15-51.4-15c-21.8 0-43 7.5-60 21.2l-89.7 72.6-25.8-20.3 81.8-66.2c-11.6-4.9-24.1-7.4-36.8-7.4C234 64 215.7 69.6 200 80l-35.5 23.7L38.8 5.1zM413.6 421.9L41.2 128.5C17.9 131.8 0 151.8 0 176V304c0 26.5 21.5 48 48 48H156.2l91.4 83.4c19.6 17.9 49.9 16.5 67.8-3.1c5.5-6.1 9.2-13.2 11.1-20.6l17 15.6c19.5 17.9 49.9 16.6 67.8-2.9c.8-.8 1.5-1.7 2.2-2.6z"]},ox={prefix:"fas",iconName:"arrows-rotate",icon:[512,512,[128472,"refresh","sync"],"f021","M105.1 202.6c7.7-21.8 20.2-42.3 37.8-59.8c62.5-62.5 163.8-62.5 226.3 0L386.3 160H336c-17.7 0-32 14.3-32 32s14.3 32 32 32H463.5c0 0 0 0 0 0h.4c17.7 0 32-14.3 32-32V64c0-17.7-14.3-32-32-32s-32 14.3-32 32v51.2L414.4 97.6c-87.5-87.5-229.3-87.5-316.8 0C73.2 122 55.6 150.7 44.8 181.4c-5.9 16.7 2.9 34.9 19.5 40.8s34.9-2.9 40.8-19.5zM39 289.3c-5 1.5-9.8 4.2-13.7 8.2c-4 4-6.7 8.8-8.1 14c-.3 1.2-.6 2.5-.8 3.8c-.3 1.7-.4 3.4-.4 5.1V448c0 17.7 14.3 32 32 32s32-14.3 32-32V396.9l17.6 17.5 0 0c87.5 87.4 229.3 87.4 316.7 0c24.4-24.4 42.1-53.1 52.9-83.7c5.9-16.7-2.9-34.9-19.5-40.8s-34.9 2.9-40.8 19.5c-7.7 21.8-20.2 42.3-37.8 59.8c-62.5 62.5-163.8 62.5-226.3 0l-.1-.1L125.6 352H176c17.7 0 32-14.3 32-32s-14.3-32-32-32H48.4c-1.6 0-3.2 .1-4.8 .3s-3.1 .5-4.6 1z"]},oC={prefix:"fas",iconName:"shield-halved",icon:[512,512,["shield-alt"],"f3ed","M256 0c4.6 0 9.2 1 13.4 2.9L457.7 82.8c22 9.3 38.4 31 38.3 57.2c-.5 99.2-41.3 280.7-213.6 363.2c-16.7 8-36.1 8-52.8 0C57.3 420.7 16.5 239.2 16 140c-.1-26.2 16.3-47.9 38.3-57.2L242.7 2.9C246.8 1 251.4 0 256 0zm0 66.8V444.8C394 378 431.1 230.1 432 141.4L256 66.8l0 0z"]},oH={prefix:"fas",iconName:"book-atlas",icon:[448,512,["atlas"],"f558","M0 96C0 43 43 0 96 0H384h32c17.7 0 32 14.3 32 32V352c0 17.7-14.3 32-32 32v64c17.7 0 32 14.3 32 32s-14.3 32-32 32H384 96c-53 0-96-43-96-96V96zM64 416c0 17.7 14.3 32 32 32H352V384H96c-17.7 0-32 14.3-32 32zM247.4 283.8c-3.7 3.7-6.2 4.2-7.4 4.2s-3.7-.5-7.4-4.2c-3.8-3.7-8-10-11.8-18.9c-6.2-14.5-10.8-34.3-12.2-56.9h63c-1.5 22.6-6 42.4-12.2 56.9c-3.8 8.9-8 15.2-11.8 18.9zm42.7-9.9c7.3-18.3 12-41.1 13.4-65.9h31.1c-4.7 27.9-21.4 51.7-44.5 65.9zm0-163.8c23.2 14.2 39.9 38 44.5 65.9H303.5c-1.4-24.7-6.1-47.5-13.4-65.9zM368 192a128 128 0 1 0 -256 0 128 128 0 1 0 256 0zM145.3 208h31.1c1.4 24.7 6.1 47.5 13.4 65.9c-23.2-14.2-39.9-38-44.5-65.9zm31.1-32H145.3c4.7-27.9 21.4-51.7 44.5-65.9c-7.3 18.3-12 41.1-13.4 65.9zm56.1-75.8c3.7-3.7 6.2-4.2 7.4-4.2s3.7 .5 7.4 4.2c3.8 3.7 8 10 11.8 18.9c6.2 14.5 10.8 34.3 12.2 56.9h-63c1.5-22.6 6-42.4 12.2-56.9c3.8-8.9 8-15.2 11.8-18.9z"]},ow={prefix:"fas",iconName:"house-chimney-crack",icon:[576,512,["house-damage"],"f6f1","M575.8 255.5c0 18-15 32.1-32 32.1h-32l.7 160.2c.2 35.5-28.5 64.3-64 64.3H326.4L288 448l80.8-67.3c7.8-6.5 7.6-18.6-.4-24.9L250.6 263.2c-14.6-11.5-33.8 7-22.8 22L288 368l-85.5 71.2c-6.1 5-7.5 13.8-3.5 20.5L230.4 512H128.1c-35.3 0-64-28.7-64-64V287.6H32c-18 0-32-14-32-32.1c0-9 3-17 10-24L266.4 8c7-7 15-8 22-8s15 2 21 7L416 100.7V64c0-17.7 14.3-32 32-32h32c17.7 0 32 14.3 32 32V185l52.8 46.4c8 7 12 15 11 24z"]},oV={prefix:"fas",iconName:"file-zipper",icon:[384,512,["file-archive"],"f1c6","M64 0C28.7 0 0 28.7 0 64V448c0 35.3 28.7 64 64 64H320c35.3 0 64-28.7 64-64V160H256c-17.7 0-32-14.3-32-32V0H64zM256 0V128H384L256 0zM96 48c0-8.8 7.2-16 16-16h32c8.8 0 16 7.2 16 16s-7.2 16-16 16H112c-8.8 0-16-7.2-16-16zm0 64c0-8.8 7.2-16 16-16h32c8.8 0 16 7.2 16 16s-7.2 16-16 16H112c-8.8 0-16-7.2-16-16zm0 64c0-8.8 7.2-16 16-16h32c8.8 0 16 7.2 16 16s-7.2 16-16 16H112c-8.8 0-16-7.2-16-16zm-6.3 71.8c3.7-14 16.4-23.8 30.9-23.8h14.8c14.5 0 27.2 9.7 30.9 23.8l23.5 88.2c1.4 5.4 2.1 10.9 2.1 16.4c0 35.2-28.8 63.7-64 63.7s-64-28.5-64-63.7c0-5.5 .7-11.1 2.1-16.4l23.5-88.2zM112 336c-8.8 0-16 7.2-16 16s7.2 16 16 16h32c8.8 0 16-7.2 16-16s-7.2-16-16-16H112z"]},ok={prefix:"fas",iconName:"martini-glass-empty",icon:[512,512,["glass-martini"],"f000","M32 0C19.1 0 7.4 7.8 2.4 19.8s-2.2 25.7 6.9 34.9L224 269.3V448H160c-17.7 0-32 14.3-32 32s14.3 32 32 32h96 96c17.7 0 32-14.3 32-32s-14.3-32-32-32H288V269.3L502.6 54.6c9.2-9.2 11.9-22.9 6.9-34.9S492.9 0 480 0H32zM256 210.7L109.3 64H402.7L256 210.7z"]},oL={prefix:"fas",iconName:"person-skiing",icon:[512,512,[9975,"skiing"],"f7c9","M380.7 48a48 48 0 1 1 96 0 48 48 0 1 1 -96 0zM2.7 268.9c6.1-11.8 20.6-16.3 32.4-10.2L232.7 361.3l46.2-69.2-75.1-75.1c-14.6-14.6-20.4-33.9-18.4-52.1l108.8 52 39.3 39.3c16.2 16.2 18.7 41.5 6 60.6L289.8 391l128.7 66.8c13.6 7.1 29.8 7.2 43.6 .3l15.2-7.6c11.9-5.9 26.3-1.1 32.2 10.7s1.1 26.3-10.7 32.2l-15.2 7.6c-27.5 13.7-59.9 13.5-87.2-.7L12.9 301.3C1.2 295.2-3.4 280.7 2.7 268.9zM118.9 65.6L137 74.2l8.7-17.4c4-7.9 13.6-11.1 21.5-7.2s11.1 13.6 7.2 21.5l-8.5 16.9 54.7 26.2c1.5-.7 3.1-1.4 4.7-2.1l83.4-33.4c34.2-13.7 72.8 4.2 84.5 39.2l17.1 51.2 52.1 26.1c15.8 7.9 22.2 27.1 14.3 42.9s-27.1 22.2-42.9 14.3l-58.1-29c-11.4-5.7-20-15.7-24.1-27.8l-5.8-17.3-27.3 12.1-6.8 3-6.7-3.2L151.5 116.7l-9.2 18.4c-4 7.9-13.6 11.1-21.5 7.2s-11.1-13.6-7.2-21.5l9-18-17.6-8.4c-8-3.8-11.3-13.4-7.5-21.3s13.4-11.3 21.3-7.5z"]},oS={prefix:"fas",iconName:"temperature-arrow-down",icon:[576,512,["temperature-down"],"e03f","M128 112c0-26.5 21.5-48 48-48s48 21.5 48 48V276.5c0 17.3 7.1 31.9 15.3 42.5C249.8 332.6 256 349.5 256 368c0 44.2-35.8 80-80 80s-80-35.8-80-80c0-18.5 6.2-35.4 16.7-48.9c8.2-10.6 15.3-25.2 15.3-42.5V112zM176 0C114.1 0 64 50.1 64 112V276.4c0 .1-.1 .3-.2 .6c-.2 .6-.8 1.6-1.7 2.8C43.2 304.2 32 334.8 32 368c0 79.5 64.5 144 144 144s144-64.5 144-144c0-33.2-11.2-63.8-30.1-88.1c-.9-1.2-1.5-2.2-1.7-2.8c-.1-.3-.2-.5-.2-.6V112C288 50.1 237.9 0 176 0zm0 416c26.5 0 48-21.5 48-48c0-20.9-13.4-38.7-32-45.3V272c0-8.8-7.2-16-16-16s-16 7.2-16 16v50.7c-18.6 6.6-32 24.4-32 45.3c0 26.5 21.5 48 48 48zm336-64H480V64c0-17.7-14.3-32-32-32s-32 14.3-32 32V352H384c-12.9 0-24.6 7.8-29.6 19.8s-2.2 25.7 6.9 34.9l64 64c6 6 14.1 9.4 22.6 9.4s16.6-3.4 22.6-9.4l64-64c9.2-9.2 11.9-22.9 6.9-34.9s-16.6-19.8-29.6-19.8z"]},oN={prefix:"fas",iconName:"feather-pointed",icon:[512,512,["feather-alt"],"f56b","M278.5 215.6L23 471c-9.4 9.4-9.4 24.6 0 33.9s24.6 9.4 33.9 0l74.8-74.8c7.4 4.6 15.3 8.2 23.8 10.5C200.3 452.8 270 454.5 338 409.4c12.2-8.1 5.8-25.4-8.8-25.4l-16.1 0c-5.1 0-9.2-4.1-9.2-9.2c0-4.1 2.7-7.6 6.5-8.8l97.7-29.3c3.4-1 6.4-3.1 8.4-6.1c4.4-6.4 8.6-12.9 12.6-19.6c6.2-10.3-1.5-23-13.5-23l-38.6 0c-5.1 0-9.2-4.1-9.2-9.2c0-4.1 2.7-7.6 6.5-8.8l80.9-24.3c4.6-1.4 8.4-4.8 10.2-9.3C494.5 163 507.8 86.1 511.9 36.8c.8-9.9-3-19.6-10-26.6s-16.7-10.8-26.6-10C391.5 7 228.5 40.5 137.4 131.6C57.3 211.7 56.7 302.3 71.3 356.4c2.1 7.9 12 9.6 17.8 3.8L253.6 195.8c6.2-6.2 16.4-6.2 22.6 0c5.4 5.4 6.1 13.6 2.2 19.8z"]},oT={prefix:"fas",iconName:"rectangle-ad",icon:[576,512,["ad"],"f641","M64 32C28.7 32 0 60.7 0 96V416c0 35.3 28.7 64 64 64H512c35.3 0 64-28.7 64-64V96c0-35.3-28.7-64-64-64H64zM229.5 173.3l72 144c5.9 11.9 1.1 26.3-10.7 32.2s-26.3 1.1-32.2-10.7L253.2 328H162.8l-5.4 10.7c-5.9 11.9-20.3 16.7-32.2 10.7s-16.7-20.3-10.7-32.2l72-144c4.1-8.1 12.4-13.3 21.5-13.3s17.4 5.1 21.5 13.3zM208 237.7L186.8 280h42.3L208 237.7zM392 256a24 24 0 1 0 0 48 24 24 0 1 0 0-48zm24-43.9V184c0-13.3 10.7-24 24-24s24 10.7 24 24v96 48c0 13.3-10.7 24-24 24c-6.6 0-12.6-2.7-17-7c-9.4 4.5-19.9 7-31 7c-39.8 0-72-32.2-72-72s32.2-72 72-72c8.4 0 16.5 1.4 24 4.1z"]},oA={prefix:"fas",iconName:"circle-arrow-right",icon:[512,512,["arrow-circle-right"],"f0a9","M0 256a256 256 0 1 0 512 0A256 256 0 1 0 0 256zM281 385c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9l71-71L136 280c-13.3 0-24-10.7-24-24s10.7-24 24-24l182.1 0-71-71c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0L393 239c9.4 9.4 9.4 24.6 0 33.9L281 385z"]},o_={prefix:"fas",iconName:"sort",icon:[320,512,["unsorted"],"f0dc","M137.4 41.4c12.5-12.5 32.8-12.5 45.3 0l128 128c9.2 9.2 11.9 22.9 6.9 34.9s-16.6 19.8-29.6 19.8H32c-12.9 0-24.6-7.8-29.6-19.8s-2.2-25.7 6.9-34.9l128-128zm0 429.3l-128-128c-9.2-9.2-11.9-22.9-6.9-34.9s16.6-19.8 29.6-19.8H288c12.9 0 24.6 7.8 29.6 19.8s2.2 25.7-6.9 34.9l-128 128c-12.5 12.5-32.8 12.5-45.3 0z"]},oE={prefix:"fas",iconName:"list-ol",icon:[512,512,["list-1-2","list-numeric"],"f0cb","M24 56c0-13.3 10.7-24 24-24H80c13.3 0 24 10.7 24 24V176h16c13.3 0 24 10.7 24 24s-10.7 24-24 24H40c-13.3 0-24-10.7-24-24s10.7-24 24-24H56V80H48C34.7 80 24 69.3 24 56zM86.7 341.2c-6.5-7.4-18.3-6.9-24 1.2L51.5 357.9c-7.7 10.8-22.7 13.3-33.5 5.6s-13.3-22.7-5.6-33.5l11.1-15.6c23.7-33.2 72.3-35.6 99.2-4.9c21.3 24.4 20.8 60.9-1.1 84.7L86.8 432H120c13.3 0 24 10.7 24 24s-10.7 24-24 24H32c-9.5 0-18.2-5.6-22-14.4s-2.1-18.9 4.3-25.9l72-78c5.3-5.8 5.4-14.6 .3-20.5zM224 64H480c17.7 0 32 14.3 32 32s-14.3 32-32 32H224c-17.7 0-32-14.3-32-32s14.3-32 32-32zm0 160H480c17.7 0 32 14.3 32 32s-14.3 32-32 32H224c-17.7 0-32-14.3-32-32s14.3-32 32-32zm0 160H480c17.7 0 32 14.3 32 32s-14.3 32-32 32H224c-17.7 0-32-14.3-32-32s14.3-32 32-32z"]},oO={prefix:"fas",iconName:"money-check-dollar",icon:[576,512,["money-check-alt"],"f53d","M64 64C28.7 64 0 92.7 0 128V384c0 35.3 28.7 64 64 64H512c35.3 0 64-28.7 64-64V128c0-35.3-28.7-64-64-64H64zM272 192H496c8.8 0 16 7.2 16 16s-7.2 16-16 16H272c-8.8 0-16-7.2-16-16s7.2-16 16-16zM256 304c0-8.8 7.2-16 16-16H496c8.8 0 16 7.2 16 16s-7.2 16-16 16H272c-8.8 0-16-7.2-16-16zM164 152v13.9c7.5 1.2 14.6 2.9 21.1 4.7c10.7 2.8 17 13.8 14.2 24.5s-13.8 17-24.5 14.2c-11-2.9-21.6-5-31.2-5.2c-7.9-.1-16 1.8-21.5 5c-4.8 2.8-6.2 5.6-6.2 9.3c0 1.8 .1 3.5 5.3 6.7c6.3 3.8 15.5 6.7 28.3 10.5l.7 .2c11.2 3.4 25.6 7.7 37.1 15c12.9 8.1 24.3 21.3 24.6 41.6c.3 20.9-10.5 36.1-24.8 45c-7.2 4.5-15.2 7.3-23.2 9V360c0 11-9 20-20 20s-20-9-20-20V345.4c-10.3-2.2-20-5.5-28.2-8.4l0 0 0 0c-2.1-.7-4.1-1.4-6.1-2.1c-10.5-3.5-16.1-14.8-12.6-25.3s14.8-16.1 25.3-12.6c2.5 .8 4.9 1.7 7.2 2.4c13.6 4.6 24 8.1 35.1 8.5c8.6 .3 16.5-1.6 21.4-4.7c4.1-2.5 6-5.5 5.9-10.5c0-2.9-.8-5-5.9-8.2c-6.3-4-15.4-6.9-28-10.7l-1.7-.5c-10.9-3.3-24.6-7.4-35.6-14c-12.7-7.7-24.6-20.5-24.7-40.7c-.1-21.1 11.8-35.7 25.8-43.9c6.9-4.1 14.5-6.8 22.2-8.5V152c0-11 9-20 20-20s20 9 20 20z"]},oR={prefix:"fas",iconName:"face-kiss-wink-heart",icon:[512,512,[128536,"kiss-wink-heart"],"f598","M498 339.7c9.1-26.2 14-54.4 14-83.7C512 114.6 397.4 0 256 0S0 114.6 0 256S114.6 512 256 512c35.4 0 69.1-7.2 99.7-20.2c-4.8-5.5-8.5-12.2-10.4-19.7l-22.9-89.3c-10-39 11.8-80.9 51.8-92.1c37.2-10.4 73.8 10.1 87.5 44c12.7-1.6 25.1 .4 36.2 5zM296 332c0 6.9-3.1 13.2-7.3 18.3c-4.3 5.2-10.1 9.7-16.7 13.4c-2.7 1.5-5.7 3-8.7 4.3c3.1 1.3 6 2.7 8.7 4.3c6.6 3.7 12.5 8.2 16.7 13.4c4.3 5.1 7.3 11.4 7.3 18.3s-3.1 13.2-7.3 18.3c-4.3 5.2-10.1 9.7-16.7 13.4C258.7 443.1 241.4 448 224 448c-3.6 0-6.8-2.5-7.7-6s.6-7.2 3.8-9l0 0 0 0 0 0 0 0 .2-.1c.2-.1 .5-.3 .9-.5c.8-.5 2-1.2 3.4-2.1c2.8-1.9 6.5-4.5 10.2-7.6c3.7-3.1 7.2-6.6 9.6-10.1c2.5-3.5 3.5-6.4 3.5-8.6s-1-5-3.5-8.6c-2.5-3.5-5.9-6.9-9.6-10.1c-3.7-3.1-7.4-5.7-10.2-7.6c-1.4-.9-2.6-1.6-3.4-2.1l-.6-.4-.3-.2-.2-.1 0 0 0 0 0 0c-2.5-1.4-4.1-4.1-4.1-7s1.6-5.6 4.1-7l0 0 0 0 0 0 0 0 0 0 .2-.1c.2-.1 .5-.3 .9-.5c.8-.5 2-1.2 3.4-2.1c2.8-1.9 6.5-4.5 10.2-7.6c3.7-3.1 7.2-6.6 9.6-10.1c2.5-3.5 3.5-6.4 3.5-8.6s-1-5-3.5-8.6c-2.5-3.5-5.9-6.9-9.6-10.1c-3.7-3.1-7.4-5.7-10.2-7.6c-1.4-.9-2.6-1.6-3.4-2.1c-.4-.2-.7-.4-.9-.5l-.2-.1 0 0 0 0 0 0c-3.2-1.8-4.7-5.5-3.8-9s4.1-6 7.7-6c17.4 0 34.7 4.9 47.9 12.3c6.6 3.7 12.5 8.2 16.7 13.4c4.3 5.1 7.3 11.4 7.3 18.3zM176.4 176a32 32 0 1 1 0 64 32 32 0 1 1 0-64zm194.8 57.6c-17.6-23.5-52.8-23.5-70.4 0c-5.3 7.1-15.3 8.5-22.4 3.2s-8.5-15.3-3.2-22.4c30.4-40.5 91.2-40.5 121.6 0c5.3 7.1 3.9 17.1-3.2 22.4s-17.1 3.9-22.4-3.2zM434 352.3c-6-23.2-28.8-37-51.1-30.8s-35.4 30.1-29.5 53.4l22.9 89.3c2.2 8.7 11.2 13.9 19.8 11.4l84.9-23.8c22.2-6.2 35.4-30.1 29.5-53.4s-28.8-37-51.1-30.8l-20.2 5.6-5.4-21z"]},oP={prefix:"fas",iconName:"up-down-left-right",icon:[512,512,["arrows-alt"],"f0b2","M278.6 9.4c-12.5-12.5-32.8-12.5-45.3 0l-64 64c-9.2 9.2-11.9 22.9-6.9 34.9s16.6 19.8 29.6 19.8h32v96H128V192c0-12.9-7.8-24.6-19.8-29.6s-25.7-2.2-34.9 6.9l-64 64c-12.5 12.5-12.5 32.8 0 45.3l64 64c9.2 9.2 22.9 11.9 34.9 6.9s19.8-16.6 19.8-29.6V288h96v96H192c-12.9 0-24.6 7.8-29.6 19.8s-2.2 25.7 6.9 34.9l64 64c12.5 12.5 32.8 12.5 45.3 0l64-64c9.2-9.2 11.9-22.9 6.9-34.9s-16.6-19.8-29.6-19.8H288V288h96v32c0 12.9 7.8 24.6 19.8 29.6s25.7 2.2 34.9-6.9l64-64c12.5-12.5 12.5-32.8 0-45.3l-64-64c-9.2-9.2-22.9-11.9-34.9-6.9s-19.8 16.6-19.8 29.6v32H288V128h32c12.9 0 24.6-7.8 29.6-19.8s2.2-25.7-6.9-34.9l-64-64z"]},oI={prefix:"fas",iconName:"star-half-stroke",icon:[640,512,["star-half-alt"],"f5c0","M320 376.4l.1-.1 26.4 14.1 85.2 45.5-16.5-97.6-4.8-28.7 20.7-20.5 70.1-69.3-96.1-14.2-29.3-4.3-12.9-26.6L320.1 86.9l-.1 .3V376.4zm175.1 98.3c2 12-3 24.2-12.9 31.3s-23 8-33.8 2.3L320.1 439.8 191.8 508.3C181 514 167.9 513.1 158 506s-14.9-19.3-12.9-31.3L169.8 329 65.6 225.9c-8.6-8.5-11.7-21.2-7.9-32.7s13.7-19.9 25.7-21.7L227 150.3 291.4 18c5.4-11 16.5-18 28.8-18s23.4 7 28.8 18l64.3 132.3 143.6 21.2c12 1.8 22 10.2 25.7 21.7s.7 24.2-7.9 32.7L470.5 329l24.6 145.7z"]},oj={prefix:"fas",iconName:"whiskey-glass",icon:[512,512,[129347,"glass-whiskey"],"f7a0","M32 32c-9.3 0-18.1 4-24.2 11.1S-1 59.4 .3 68.6l50 342.9c5.7 39.3 39.4 68.5 79.2 68.5h253c39.7 0 73.4-29.1 79.2-68.5l50-342.9c1.3-9.2-1.4-18.5-7.5-25.5S489.3 32 480 32H32zM87.7 224L69 96H443L424.3 224H87.7z"]},oB={prefix:"fas",iconName:"arrow-up-right-from-square",icon:[512,512,["external-link"],"f08e","M320 0c-17.7 0-32 14.3-32 32s14.3 32 32 32h82.7L201.4 265.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L448 109.3V192c0 17.7 14.3 32 32 32s32-14.3 32-32V32c0-17.7-14.3-32-32-32H320zM80 32C35.8 32 0 67.8 0 112V432c0 44.2 35.8 80 80 80H400c44.2 0 80-35.8 80-80V320c0-17.7-14.3-32-32-32s-32 14.3-32 32V432c0 8.8-7.2 16-16 16H80c-8.8 0-16-7.2-16-16V112c0-8.8 7.2-16 16-16H192c17.7 0 32-14.3 32-32s-14.3-32-32-32H80z"]},oF={prefix:"fas",iconName:"won-sign",icon:[512,512,[8361,"krw","won"],"f159","M62.4 53.9C56.8 37.1 38.6 28.1 21.9 33.6S-3.9 57.4 1.6 74.1L51.6 224H32c-17.7 0-32 14.3-32 32s14.3 32 32 32H72.9l56.7 170.1c4.5 13.5 17.4 22.4 31.6 21.9s26.4-10.4 29.8-24.2L233 288h46L321 455.8c3.4 13.8 15.6 23.7 29.8 24.2s27.1-8.4 31.6-21.9L439.1 288H480c17.7 0 32-14.3 32-32s-14.3-32-32-32H460.4l50-149.9c5.6-16.8-3.5-34.9-20.2-40.5s-34.9 3.5-40.5 20.2L392.9 224H329L287 56.2C283.5 42 270.7 32 256 32s-27.5 10-31 24.2L183 224h-64L62.4 53.9zm78 234.1H167l-11.4 45.6L140.4 288zM249 224l7-28.1 7 28.1H249zm96 64h26.6l-15.2 45.6L345 288z"]},oD={prefix:"fas",iconName:"taxi",icon:[512,512,[128662,"cab"],"f1ba","M192 0c-17.7 0-32 14.3-32 32V64c0 .1 0 .1 0 .2c-38.6 2.2-72.3 27.3-85.2 64.1L39.6 228.8C16.4 238.4 0 261.3 0 288V432v48c0 17.7 14.3 32 32 32H64c17.7 0 32-14.3 32-32V432H416v48c0 17.7 14.3 32 32 32h32c17.7 0 32-14.3 32-32V432 288c0-26.7-16.4-49.6-39.6-59.2L437.2 128.3c-12.9-36.8-46.6-62-85.2-64.1c0-.1 0-.1 0-.2V32c0-17.7-14.3-32-32-32H192zM165.4 128H346.6c13.6 0 25.7 8.6 30.2 21.4L402.9 224H109.1l26.1-74.6c4.5-12.8 16.6-21.4 30.2-21.4zM96 288a32 32 0 1 1 0 64 32 32 0 1 1 0-64zm288 32a32 32 0 1 1 64 0 32 32 0 1 1 -64 0z"]},oZ={prefix:"fas",iconName:"chart-pie",icon:[576,512,["pie-chart"],"f200","M304 240V16.6c0-9 7-16.6 16-16.6C443.7 0 544 100.3 544 224c0 9-7.6 16-16.6 16H304zM32 272C32 150.7 122.1 50.3 239 34.3c9.2-1.3 17 6.1 17 15.4V288L412.5 444.5c6.7 6.7 6.2 17.7-1.5 23.1C371.8 495.6 323.8 512 272 512C139.5 512 32 404.6 32 272zm526.4 16c9.3 0 16.6 7.8 15.4 17c-7.7 55.9-34.6 105.6-73.9 142.3c-6 5.6-15.4 5.2-21.2-.7L320 288H558.4z"]},oq={prefix:"fas",iconName:"face-grin-beam",icon:[512,512,[128516,"grin-beam"],"f582","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM388.1 312.8c12.3-3.8 24.3 6.9 19.3 18.7C382.4 390.6 324.2 432 256.3 432s-126.2-41.4-151.1-100.5c-5-11.8 7-22.5 19.3-18.7c39.7 12.2 84.5 19 131.8 19s92.1-6.8 131.8-19zm-170.5-84l0 0 0 0-.2-.2c-.2-.2-.4-.5-.7-.9c-.6-.8-1.6-2-2.8-3.4c-2.5-2.8-6-6.6-10.2-10.3c-8.8-7.8-18.8-14-27.7-14s-18.9 6.2-27.7 14c-4.2 3.7-7.7 7.5-10.2 10.3c-1.2 1.4-2.2 2.6-2.8 3.4c-.3 .4-.6 .7-.7 .9l-.2 .2 0 0 0 0 0 0c-2.1 2.8-5.7 3.9-8.9 2.8s-5.5-4.1-5.5-7.6c0-17.9 6.7-35.6 16.6-48.8c9.8-13 23.9-23.2 39.4-23.2s29.6 10.2 39.4 23.2c9.9 13.2 16.6 30.9 16.6 48.8c0 3.4-2.2 6.5-5.5 7.6s-6.9 0-8.9-2.8l0 0 0 0zm160 0l0 0-.2-.2c-.2-.2-.4-.5-.7-.9c-.6-.8-1.6-2-2.8-3.4c-2.5-2.8-6-6.6-10.2-10.3c-8.8-7.8-18.8-14-27.7-14s-18.9 6.2-27.7 14c-4.2 3.7-7.7 7.5-10.2 10.3c-1.2 1.4-2.2 2.6-2.8 3.4c-.3 .4-.6 .7-.7 .9l-.2 .2 0 0 0 0 0 0c-2.1 2.8-5.7 3.9-8.9 2.8s-5.5-4.1-5.5-7.6c0-17.9 6.7-35.6 16.6-48.8c9.8-13 23.9-23.2 39.4-23.2s29.6 10.2 39.4 23.2c9.9 13.2 16.6 30.9 16.6 48.8c0 3.4-2.2 6.5-5.5 7.6s-6.9 0-8.9-2.8l0 0 0 0 0 0z"]},oU={prefix:"fas",iconName:"location-pin",icon:[384,512,["map-marker"],"f041","M384 192c0 87.4-117 243-168.3 307.2c-12.3 15.3-35.1 15.3-47.4 0C117 435 0 279.4 0 192C0 86 86 0 192 0S384 86 384 192z"]},oW={prefix:"fas",iconName:"helmet-safety",icon:[576,512,["hard-hat","hat-hard"],"f807","M256 32c-17.7 0-32 14.3-32 32v2.3 99.6c0 5.6-4.5 10.1-10.1 10.1c-3.6 0-7-1.9-8.8-5.1L157.1 87C83 123.5 32 199.8 32 288v64H544l0-66.4c-.9-87.2-51.7-162.4-125.1-198.6l-48 83.9c-1.8 3.2-5.2 5.1-8.8 5.1c-5.6 0-10.1-4.5-10.1-10.1V66.3 64c0-17.7-14.3-32-32-32H256zM16.6 384C7.4 384 0 391.4 0 400.6c0 4.7 2 9.2 5.8 11.9C27.5 428.4 111.8 480 288 480s260.5-51.6 282.2-67.5c3.8-2.8 5.8-7.2 5.8-11.9c0-9.2-7.4-16.6-16.6-16.6H16.6z"]},o$={prefix:"fas",iconName:"circle-right",icon:[512,512,[61838,"arrow-alt-circle-right"],"f35a","M0 256a256 256 0 1 0 512 0A256 256 0 1 0 0 256zM294.6 135.1l99.9 107.1c3.5 3.8 5.5 8.7 5.5 13.8s-2 10.1-5.5 13.8L294.6 376.9c-4.2 4.5-10.1 7.1-16.3 7.1C266 384 256 374 256 361.7l0-57.7-96 0c-17.7 0-32-14.3-32-32l0-32c0-17.7 14.3-32 32-32l96 0 0-57.7c0-12.3 10-22.3 22.3-22.3c6.2 0 12.1 2.6 16.3 7.1z"]},oG={prefix:"fas",iconName:"face-rolling-eyes",icon:[512,512,[128580,"meh-rolling-eyes"],"f5a5","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM192 368H320c8.8 0 16 7.2 16 16s-7.2 16-16 16H192c-8.8 0-16-7.2-16-16s7.2-16 16-16zm32-144c0 35.3-28.7 64-64 64s-64-28.7-64-64c0-26 15.5-48.4 37.8-58.4c-3.7 5.2-5.8 11.6-5.8 18.4c0 17.7 14.3 32 32 32s32-14.3 32-32c0-6.9-2.2-13.2-5.8-18.4C208.5 175.6 224 198 224 224zm128 64c-35.3 0-64-28.7-64-64c0-26 15.5-48.4 37.8-58.4c-3.7 5.2-5.8 11.6-5.8 18.4c0 17.7 14.3 32 32 32s32-14.3 32-32c0-6.9-2.2-13.2-5.8-18.4C400.5 175.6 416 198 416 224c0 35.3-28.7 64-64 64z"]},oY={prefix:"fas",iconName:"chart-line",icon:[512,512,["line-chart"],"f201","M64 64c0-17.7-14.3-32-32-32S0 46.3 0 64V400c0 44.2 35.8 80 80 80H480c17.7 0 32-14.3 32-32s-14.3-32-32-32H80c-8.8 0-16-7.2-16-16V64zm406.6 86.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L320 210.7l-57.4-57.4c-12.5-12.5-32.8-12.5-45.3 0l-112 112c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L240 221.3l57.4 57.4c12.5 12.5 32.8 12.5 45.3 0l128-128z"]},oK={prefix:"fas",iconName:"signs-post",icon:[512,512,["map-signs"],"f277","M224 32H64C46.3 32 32 46.3 32 64v64c0 17.7 14.3 32 32 32H441.4c4.2 0 8.3-1.7 11.3-4.7l48-48c6.2-6.2 6.2-16.4 0-22.6l-48-48c-3-3-7.1-4.7-11.3-4.7H288c0-17.7-14.3-32-32-32s-32 14.3-32 32zM480 256c0-17.7-14.3-32-32-32H288V192H224v32H70.6c-4.2 0-8.3 1.7-11.3 4.7l-48 48c-6.2 6.2-6.2 16.4 0 22.6l48 48c3 3 7.1 4.7 11.3 4.7H448c17.7 0 32-14.3 32-32V256zM288 480V384H224v96c0 17.7 14.3 32 32 32s32-14.3 32-32z"]},oX={prefix:"fas",iconName:"screwdriver-wrench",icon:[512,512,["tools"],"f7d9","M78.6 5C69.1-2.4 55.6-1.5 47 7L7 47c-8.5 8.5-9.4 22-2.1 31.6l80 104c4.5 5.9 11.6 9.4 19 9.4h54.1l109 109c-14.7 29-10 65.4 14.3 89.6l112 112c12.5 12.5 32.8 12.5 45.3 0l64-64c12.5-12.5 12.5-32.8 0-45.3l-112-112c-24.2-24.2-60.6-29-89.6-14.3l-109-109V104c0-7.5-3.5-14.5-9.4-19L78.6 5zM19.9 396.1C7.2 408.8 0 426.1 0 444.1C0 481.6 30.4 512 67.9 512c18 0 35.3-7.2 48-19.9L233.7 374.3c-7.8-20.9-9-43.6-3.6-65.1l-61.7-61.7L19.9 396.1zM512 144c0-10.5-1.1-20.7-3.2-30.5c-2.4-11.2-16.1-14.1-24.2-6l-63.9 63.9c-3 3-7.1 4.7-11.3 4.7H352c-8.8 0-16-7.2-16-16V102.6c0-4.2 1.7-8.3 4.7-11.3l63.9-63.9c8.1-8.1 5.2-21.8-6-24.2C388.7 1.1 378.5 0 368 0C288.5 0 224 64.5 224 144l0 .8 85.3 85.3c36-9.1 75.8 .5 104 28.7L429 274.5c49-23 83-72.8 83-130.5zM56 432a24 24 0 1 1 48 0 24 24 0 1 1 -48 0z"]},oQ={prefix:"fas",iconName:"house-user",icon:[576,512,["home-user"],"e1b0","M575.8 255.5c0 18-15 32.1-32 32.1h-32l.7 160.2c.2 35.5-28.5 64.3-64 64.3H128.1c-35.3 0-64-28.7-64-64V287.6H32c-18 0-32-14-32-32.1c0-9 3-17 10-24L266.4 8c7-7 15-8 22-8s15 2 21 7L564.8 231.5c8 7 12 15 11 24zM352 224a64 64 0 1 0 -128 0 64 64 0 1 0 128 0zm-96 96c-44.2 0-80 35.8-80 80c0 8.8 7.2 16 16 16H384c8.8 0 16-7.2 16-16c0-44.2-35.8-80-80-80H256z"]},oJ={prefix:"fas",iconName:"martini-glass-citrus",icon:[576,512,["cocktail"],"f561","M432 240c53 0 96-43 96-96s-43-96-96-96c-35.5 0-66.6 19.3-83.2 48H296.2C316 40.1 369.3 0 432 0c79.5 0 144 64.5 144 144s-64.5 144-144 144c-27.7 0-53.5-7.8-75.5-21.3l35.4-35.4c12.2 5.6 25.8 8.7 40.1 8.7zM1.8 142.8C5.5 133.8 14.3 128 24 128H392c9.7 0 18.5 5.8 22.2 14.8s1.7 19.3-5.2 26.2l-177 177V464h64c13.3 0 24 10.7 24 24s-10.7 24-24 24H208 120c-13.3 0-24-10.7-24-24s10.7-24 24-24h64V345.9L7 169c-6.9-6.9-8.9-17.2-5.2-26.2z"]},o1={prefix:"fas",iconName:"face-surprise",icon:[512,512,[128558,"surprise"],"f5c2","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM176.4 176a32 32 0 1 1 0 64 32 32 0 1 1 0-64zm128 32a32 32 0 1 1 64 0 32 32 0 1 1 -64 0zM256 288a64 64 0 1 1 0 128 64 64 0 1 1 0-128z"]},o2={prefix:"fas",iconName:"circle-pause",icon:[512,512,[62092,"pause-circle"],"f28b","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM224 192V320c0 17.7-14.3 32-32 32s-32-14.3-32-32V192c0-17.7 14.3-32 32-32s32 14.3 32 32zm128 0V320c0 17.7-14.3 32-32 32s-32-14.3-32-32V192c0-17.7 14.3-32 32-32s32 14.3 32 32z"]},o0={prefix:"fas",iconName:"apple-whole",icon:[448,512,[127822,127823,"apple-alt"],"f5d1","M224 112c-8.8 0-16-7.2-16-16V80c0-44.2 35.8-80 80-80h16c8.8 0 16 7.2 16 16V32c0 44.2-35.8 80-80 80H224zM0 288c0-76.3 35.7-160 112-160c27.3 0 59.7 10.3 82.7 19.3c18.8 7.3 39.9 7.3 58.7 0c22.9-8.9 55.4-19.3 82.7-19.3c76.3 0 112 83.7 112 160c0 128-80 224-160 224c-16.5 0-38.1-6.6-51.5-11.3c-8.1-2.8-16.9-2.8-25 0c-13.4 4.7-35 11.3-51.5 11.3C80 512 0 416 0 288z"]},o3={prefix:"fas",iconName:"temperature-quarter",icon:[320,512,["temperature-1","thermometer-1","thermometer-quarter"],"f2ca","M160 64c-26.5 0-48 21.5-48 48V276.5c0 17.3-7.1 31.9-15.3 42.5C86.2 332.6 80 349.5 80 368c0 44.2 35.8 80 80 80s80-35.8 80-80c0-18.5-6.2-35.4-16.7-48.9c-8.2-10.6-15.3-25.2-15.3-42.5V112c0-26.5-21.5-48-48-48zM48 112C48 50.2 98.1 0 160 0s112 50.1 112 112V276.5c0 .1 .1 .3 .2 .6c.2 .6 .8 1.6 1.7 2.8c18.9 24.4 30.1 55 30.1 88.1c0 79.5-64.5 144-144 144S16 447.5 16 368c0-33.2 11.2-63.8 30.1-88.1c.9-1.2 1.5-2.2 1.7-2.8c.1-.3 .2-.5 .2-.6V112zM208 368c0 26.5-21.5 48-48 48s-48-21.5-48-48c0-20.9 13.4-38.7 32-45.3V272c0-8.8 7.2-16 16-16s16 7.2 16 16v50.7c18.6 6.6 32 24.4 32 45.3z"]},o4={prefix:"fas",iconName:"square-poll-horizontal",icon:[448,512,["poll-h"],"f682","M448 96c0-35.3-28.7-64-64-64L64 32C28.7 32 0 60.7 0 96L0 416c0 35.3 28.7 64 64 64l320 0c35.3 0 64-28.7 64-64l0-320zM256 160c0 17.7-14.3 32-32 32l-96 0c-17.7 0-32-14.3-32-32s14.3-32 32-32l96 0c17.7 0 32 14.3 32 32zm64 64c17.7 0 32 14.3 32 32s-14.3 32-32 32l-192 0c-17.7 0-32-14.3-32-32s14.3-32 32-32l192 0zM192 352c0 17.7-14.3 32-32 32l-32 0c-17.7 0-32-14.3-32-32s14.3-32 32-32l32 0c17.7 0 32 14.3 32 32z"]},o6={prefix:"fas",iconName:"backward-fast",icon:[512,512,[9198,"fast-backward"],"f049","M493.6 445c-11.2 5.3-24.5 3.6-34.1-4.4L288 297.7V416c0 12.4-7.2 23.7-18.4 29s-24.5 3.6-34.1-4.4L64 297.7V416c0 17.7-14.3 32-32 32s-32-14.3-32-32V96C0 78.3 14.3 64 32 64s32 14.3 32 32V214.3L235.5 71.4c9.5-7.9 22.8-9.7 34.1-4.4S288 83.6 288 96V214.3L459.5 71.4c9.5-7.9 22.8-9.7 34.1-4.4S512 83.6 512 96V416c0 12.4-7.2 23.7-18.4 29z"]},o5={prefix:"fas",iconName:"basketball",icon:[512,512,[127936,"basketball-ball"],"f434","M86.6 64l85.2 85.2C194.5 121.7 208 86.4 208 48c0-14.7-2-28.9-5.7-42.4C158.6 15 119 35.5 86.6 64zM64 86.6C35.5 119 15 158.6 5.6 202.3C19.1 206 33.3 208 48 208c38.4 0 73.7-13.5 101.3-36.1L64 86.6zM256 0c-7.3 0-14.6 .3-21.8 .9C238 16 240 31.8 240 48c0 47.3-17.1 90.5-45.4 124L256 233.4 425.4 64C380.2 24.2 320.9 0 256 0zM48 240c-16.2 0-32-2-47.1-5.8C.3 241.4 0 248.7 0 256c0 64.9 24.2 124.2 64 169.4L233.4 256 172 194.6C138.5 222.9 95.3 240 48 240zm463.1 37.8c.6-7.2 .9-14.5 .9-21.8c0-64.9-24.2-124.2-64-169.4L278.6 256 340 317.4c33.4-28.3 76.7-45.4 124-45.4c16.2 0 32 2 47.1 5.8zm-4.7 31.9C492.9 306 478.7 304 464 304c-38.4 0-73.7 13.5-101.3 36.1L448 425.4c28.5-32.3 49.1-71.9 58.4-115.7zM340.1 362.7C317.5 390.3 304 425.6 304 464c0 14.7 2 28.9 5.7 42.4C353.4 497 393 476.5 425.4 448l-85.2-85.2zM317.4 340L256 278.6 86.6 448c45.1 39.8 104.4 64 169.4 64c7.3 0 14.6-.3 21.8-.9C274 496 272 480.2 272 464c0-47.3 17.1-90.5 45.4-124z"]},o8={prefix:"fas",iconName:"circle-up",icon:[512,512,[61467,"arrow-alt-circle-up"],"f35b","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM135.1 217.4l107.1-99.9c3.8-3.5 8.7-5.5 13.8-5.5s10.1 2 13.8 5.5l107.1 99.9c4.5 4.2 7.1 10.1 7.1 16.3c0 12.3-10 22.3-22.3 22.3H304v96c0 17.7-14.3 32-32 32H240c-17.7 0-32-14.3-32-32V256H150.3C138 256 128 246 128 233.7c0-6.2 2.6-12.1 7.1-16.3z"]},o7={prefix:"fas",iconName:"mobile-screen-button",icon:[384,512,["mobile-alt"],"f3cd","M16 64C16 28.7 44.7 0 80 0H304c35.3 0 64 28.7 64 64V448c0 35.3-28.7 64-64 64H80c-35.3 0-64-28.7-64-64V64zM224 448a32 32 0 1 0 -64 0 32 32 0 1 0 64 0zM304 64H80V384H304V64z"]},o9={prefix:"fas",iconName:"volume-high",icon:[640,512,[128266,"volume-up"],"f028","M533.6 32.5C598.5 85.3 640 165.8 640 256s-41.5 170.8-106.4 223.5c-10.3 8.4-25.4 6.8-33.8-3.5s-6.8-25.4 3.5-33.8C557.5 398.2 592 331.2 592 256s-34.5-142.2-88.7-186.3c-10.3-8.4-11.8-23.5-3.5-33.8s23.5-11.8 33.8-3.5zM473.1 107c43.2 35.2 70.9 88.9 70.9 149s-27.7 113.8-70.9 149c-10.3 8.4-25.4 6.8-33.8-3.5s-6.8-25.4 3.5-33.8C475.3 341.3 496 301.1 496 256s-20.7-85.3-53.2-111.8c-10.3-8.4-11.8-23.5-3.5-33.8s23.5-11.8 33.8-3.5zm-60.5 74.5C434.1 199.1 448 225.9 448 256s-13.9 56.9-35.4 74.5c-10.3 8.4-25.4 6.8-33.8-3.5s-6.8-25.4 3.5-33.8C393.1 284.4 400 271 400 256s-6.9-28.4-17.7-37.3c-10.3-8.4-11.8-23.5-3.5-33.8s23.5-11.8 33.8-3.5zM301.1 34.8C312.6 40 320 51.4 320 64V448c0 12.6-7.4 24-18.9 29.2s-25 3.1-34.4-5.3L131.8 352H64c-35.3 0-64-28.7-64-64V224c0-35.3 28.7-64 64-64h67.8L266.7 40.1c9.4-8.4 22.9-10.4 34.4-5.3z"]},ie={prefix:"fas",iconName:"burger",icon:[512,512,["hamburger"],"f805","M61.1 224C45 224 32 211 32 194.9c0-1.9 .2-3.7 .6-5.6C37.9 168.3 78.8 32 256 32s218.1 136.3 223.4 157.3c.5 1.9 .6 3.7 .6 5.6c0 16.1-13 29.1-29.1 29.1H61.1zM144 128a16 16 0 1 0 -32 0 16 16 0 1 0 32 0zm240 16a16 16 0 1 0 0-32 16 16 0 1 0 0 32zM272 96a16 16 0 1 0 -32 0 16 16 0 1 0 32 0zM16 304c0-26.5 21.5-48 48-48H448c26.5 0 48 21.5 48 48s-21.5 48-48 48H64c-26.5 0-48-21.5-48-48zm16 96c0-8.8 7.2-16 16-16H464c8.8 0 16 7.2 16 16v16c0 35.3-28.7 64-64 64H96c-35.3 0-64-28.7-64-64V400z"]},it={prefix:"fas",iconName:"rupee-sign",icon:[448,512,[8360,"rupee"],"f156","M0 64C0 46.3 14.3 32 32 32h80c79.5 0 144 64.5 144 144c0 58.8-35.2 109.3-85.7 131.7l51.4 128.4c6.6 16.4-1.4 35-17.8 41.6s-35-1.4-41.6-17.8L106.3 320H64V448c0 17.7-14.3 32-32 32s-32-14.3-32-32V288 64zM64 256h48c44.2 0 80-35.8 80-80s-35.8-80-80-80H64V256zm256.5 16.4c-.9 6 0 8.7 .4 9.8c.4 1.1 1.4 2.6 4.2 4.9c7.2 5.7 18.7 10 37.9 16.8l1.3 .5c16 5.6 38.7 13.6 55.7 28.1c9.5 8.1 17.9 18.6 23.1 32.3c5.1 13.7 6.1 28.5 3.8 44c-4.2 28.1-20.5 49.3-43.8 60.9c-22.1 11-48.1 12.5-73.2 8l-.2 0 0 0c-9.3-1.8-20.5-5.7-29.3-9c-6-2.3-12.6-4.9-17.7-6.9l0 0c-2.5-1-4.6-1.8-6.3-2.5c-16.5-6.4-24.6-25-18.2-41.4s24.9-24.6 41.4-18.2c2.6 1 5.2 2 7.9 3.1l0 0c4.8 1.9 9.8 3.9 15.4 6c8.8 3.3 15.3 5.4 18.7 6c15.7 2.8 26.7 .8 32.9-2.3c5-2.5 8-6 9.1-13c1-6.9 .2-10.5-.5-12.3c-.6-1.7-1.8-3.6-4.5-5.9c-6.9-5.8-18.2-10.4-36.9-17l-3-1.1c-15.5-5.4-37-13-53.3-25.9c-9.5-7.5-18.3-17.6-23.7-31c-5.5-13.4-6.6-28-4.4-43.2c8.4-57.1 67-78 116.9-68.9c6.9 1.3 27.3 5.8 35.4 8.4c16.9 5.2 26.3 23.2 21.1 40.1s-23.2 26.3-40.1 21.1c-4.7-1.4-22.3-5.5-27.9-6.5c-14.6-2.7-25.8-.4-32.6 3.2c-6.3 3.3-8.9 7.6-9.5 12z"]},ic={prefix:"fas",iconName:"circle-question",icon:[512,512,[62108,"question-circle"],"f059","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM169.8 165.3c7.9-22.3 29.1-37.3 52.8-37.3h58.3c34.9 0 63.1 28.3 63.1 63.1c0 22.6-12.1 43.5-31.7 54.8L280 264.4c-.2 13-10.9 23.6-24 23.6c-13.3 0-24-10.7-24-24V250.5c0-8.6 4.6-16.5 12.1-20.8l44.3-25.4c4.7-2.7 7.6-7.7 7.6-13.1c0-8.4-6.8-15.1-15.1-15.1H222.6c-3.4 0-6.4 2.1-7.5 5.3l-.4 1.2c-4.4 12.5-18.2 19-30.6 14.6s-19-18.2-14.6-30.6l.4-1.2zM224 352a32 32 0 1 1 64 0 32 32 0 1 1 -64 0z"]},ir={prefix:"fas",iconName:"phone-flip",icon:[512,512,[128381,"phone-alt"],"f879","M347.1 24.6c7.7-18.6 28-28.5 47.4-23.2l88 24C499.9 30.2 512 46 512 64c0 247.4-200.6 448-448 448c-18 0-33.8-12.1-38.6-29.5l-24-88c-5.3-19.4 4.6-39.7 23.2-47.4l96-40c16.3-6.8 35.2-2.1 46.3 11.6L207.3 368c70.4-33.3 127.4-90.3 160.7-160.7L318.7 167c-13.7-11.2-18.4-30-11.6-46.3l40-96z"]},ia={prefix:"fas",iconName:"forward-fast",icon:[512,512,[9197,"fast-forward"],"f050","M18.4 445c11.2 5.3 24.5 3.6 34.1-4.4L224 297.7V416c0 12.4 7.2 23.7 18.4 29s24.5 3.6 34.1-4.4L448 297.7V416c0 17.7 14.3 32 32 32s32-14.3 32-32V96c0-17.7-14.3-32-32-32s-32 14.3-32 32V214.3L276.5 71.4c-9.5-7.9-22.8-9.7-34.1-4.4S224 83.6 224 96V214.3L52.5 71.4c-9.5-7.9-22.8-9.7-34.1-4.4S0 83.6 0 96V416c0 12.4 7.2 23.7 18.4 29z"]},io={prefix:"fas",iconName:"face-meh-blank",icon:[512,512,[128566,"meh-blank"],"f5a4","M0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256zm208.4-48a32 32 0 1 0 -64 0 32 32 0 1 0 64 0zm128 32a32 32 0 1 0 0-64 32 32 0 1 0 0 64z"]},ii={prefix:"fas",iconName:"square-parking",icon:[448,512,[127359,"parking"],"f540","M64 32C28.7 32 0 60.7 0 96V416c0 35.3 28.7 64 64 64H384c35.3 0 64-28.7 64-64V96c0-35.3-28.7-64-64-64H64zM192 256h48c17.7 0 32-14.3 32-32s-14.3-32-32-32H192v64zm48 64H192v32c0 17.7-14.3 32-32 32s-32-14.3-32-32V288 168c0-22.1 17.9-40 40-40h72c53 0 96 43 96 96s-43 96-96 96z"]},is={prefix:"fas",iconName:"bars-progress",icon:[512,512,["tasks-alt"],"f828","M448 160H320V128H448v32zM48 64C21.5 64 0 85.5 0 112v64c0 26.5 21.5 48 48 48H464c26.5 0 48-21.5 48-48V112c0-26.5-21.5-48-48-48H48zM448 352v32H192V352H448zM48 288c-26.5 0-48 21.5-48 48v64c0 26.5 21.5 48 48 48H464c26.5 0 48-21.5 48-48V336c0-26.5-21.5-48-48-48H48z"]},il={prefix:"fas",iconName:"cart-flatbed",icon:[640,512,["dolly-flatbed"],"f474","M32 0C14.3 0 0 14.3 0 32S14.3 64 32 64H48c8.8 0 16 7.2 16 16V368c0 44.2 35.8 80 80 80h18.7c-1.8 5-2.7 10.4-2.7 16c0 26.5 21.5 48 48 48s48-21.5 48-48c0-5.6-1-11-2.7-16H450.7c-1.8 5-2.7 10.4-2.7 16c0 26.5 21.5 48 48 48s48-21.5 48-48c0-5.6-1-11-2.7-16H608c17.7 0 32-14.3 32-32s-14.3-32-32-32H144c-8.8 0-16-7.2-16-16V80C128 35.8 92.2 0 48 0H32zM192 80V272c0 26.5 21.5 48 48 48H560c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48H464V176c0 5.9-3.2 11.3-8.5 14.1s-11.5 2.5-16.4-.8L400 163.2l-39.1 26.1c-4.9 3.3-11.2 3.6-16.4 .8s-8.5-8.2-8.5-14.1V32H240c-26.5 0-48 21.5-48 48z"]},iu={prefix:"fas",iconName:"ban-smoking",icon:[512,512,[128685,"smoking-ban"],"f54d","M99.5 144.8L178.7 224l96 96 92.5 92.5C335.9 434.9 297.5 448 256 448C150 448 64 362 64 256c0-41.5 13.1-79.9 35.5-111.2zM333.3 288l-32-32H384v32H333.3zm32 32H400c8.8 0 16-7.2 16-16V240c0-8.8-7.2-16-16-16H269.3L144.8 99.5C176.1 77.1 214.5 64 256 64c106 0 192 86 192 192c0 41.5-13.1 79.9-35.5 111.2L365.3 320zM256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM272 96c-8.8 0-16 7.2-16 16c0 26.5 21.5 48 48 48h32c8.8 0 16 7.2 16 16s7.2 16 16 16s16-7.2 16-16c0-26.5-21.5-48-48-48H304c-8.8 0-16-7.2-16-16s-7.2-16-16-16zM229.5 320l-96-96H112c-8.8 0-16 7.2-16 16v64c0 8.8 7.2 16 16 16H229.5z"]},ih={prefix:"fas",iconName:"basket-shopping",icon:[576,512,["shopping-basket"],"f291","M253.3 35.1c6.1-11.8 1.5-26.3-10.2-32.4s-26.3-1.5-32.4 10.2L117.6 192H32c-17.7 0-32 14.3-32 32s14.3 32 32 32L83.9 463.5C91 492 116.6 512 146 512H430c29.4 0 55-20 62.1-48.5L544 256c17.7 0 32-14.3 32-32s-14.3-32-32-32H458.4L365.3 12.9C359.2 1.2 344.7-3.4 332.9 2.7s-16.3 20.6-10.2 32.4L404.3 192H171.7L253.3 35.1zM192 304v96c0 8.8-7.2 16-16 16s-16-7.2-16-16V304c0-8.8 7.2-16 16-16s16 7.2 16 16zm96-16c8.8 0 16 7.2 16 16v96c0 8.8-7.2 16-16 16s-16-7.2-16-16V304c0-8.8 7.2-16 16-16zm128 16v96c0 8.8-7.2 16-16 16s-16-7.2-16-16V304c0-8.8 7.2-16 16-16s16 7.2 16 16z"]},id={prefix:"fas",iconName:"bus-simple",icon:[448,512,["bus-alt"],"f55e","M224 0C348.8 0 448 35.2 448 80V96 416c0 17.7-14.3 32-32 32v32c0 17.7-14.3 32-32 32H352c-17.7 0-32-14.3-32-32V448H128v32c0 17.7-14.3 32-32 32H64c-17.7 0-32-14.3-32-32l0-32c-17.7 0-32-14.3-32-32V96 80C0 35.2 99.2 0 224 0zM64 128V256c0 17.7 14.3 32 32 32H352c17.7 0 32-14.3 32-32V128c0-17.7-14.3-32-32-32H96c-17.7 0-32 14.3-32 32zM80 400a32 32 0 1 0 0-64 32 32 0 1 0 0 64zm288 0a32 32 0 1 0 0-64 32 32 0 1 0 0 64z"]},ip={prefix:"fas",iconName:"face-sad-cry",icon:[512,512,[128557,"sad-cry"],"f5b3","M352 493.4c-29.6 12-62.1 18.6-96 18.6s-66.4-6.6-96-18.6V288c0-8.8-7.2-16-16-16s-16 7.2-16 16V477.8C51.5 433.5 0 350.8 0 256C0 114.6 114.6 0 256 0S512 114.6 512 256c0 94.8-51.5 177.5-128 221.8V288c0-8.8-7.2-16-16-16s-16 7.2-16 16V493.4zM195.2 233.6c5.3 7.1 15.3 8.5 22.4 3.2s8.5-15.3 3.2-22.4c-30.4-40.5-91.2-40.5-121.6 0c-5.3 7.1-3.9 17.1 3.2 22.4s17.1 3.9 22.4-3.2c17.6-23.5 52.8-23.5 70.4 0zm121.6 0c17.6-23.5 52.8-23.5 70.4 0c5.3 7.1 15.3 8.5 22.4 3.2s8.5-15.3 3.2-22.4c-30.4-40.5-91.2-40.5-121.6 0c-5.3 7.1-3.9 17.1 3.2 22.4s17.1 3.9 22.4-3.2zM208 336v32c0 26.5 21.5 48 48 48s48-21.5 48-48V336c0-26.5-21.5-48-48-48s-48 21.5-48 48z"]},im={prefix:"fas",iconName:"signal",icon:[640,512,[128246,"signal-5","signal-perfect"],"f012","M576 0c17.7 0 32 14.3 32 32V480c0 17.7-14.3 32-32 32s-32-14.3-32-32V32c0-17.7 14.3-32 32-32zM448 96c17.7 0 32 14.3 32 32V480c0 17.7-14.3 32-32 32s-32-14.3-32-32V128c0-17.7 14.3-32 32-32zM352 224V480c0 17.7-14.3 32-32 32s-32-14.3-32-32V224c0-17.7 14.3-32 32-32s32 14.3 32 32zM192 288c17.7 0 32 14.3 32 32V480c0 17.7-14.3 32-32 32s-32-14.3-32-32V320c0-17.7 14.3-32 32-32zM96 416v64c0 17.7-14.3 32-32 32s-32-14.3-32-32V416c0-17.7 14.3-32 32-32s32 14.3 32 32z"]},iv={prefix:"fas",iconName:"house-chimney",icon:[576,512,[63499,"home-lg"],"e3af","M543.8 287.6c17 0 32-14 32-32.1c1-9-3-17-11-24L512 185V64c0-17.7-14.3-32-32-32H448c-17.7 0-32 14.3-32 32v36.7L309.5 7c-6-5-14-7-21-7s-15 1-22 8L10 231.5c-7 7-10 15-10 24c0 18 14 32.1 32 32.1h32v69.7c-.1 .9-.1 1.8-.1 2.8V472c0 22.1 17.9 40 40 40h16c1.2 0 2.4-.1 3.6-.2c1.5 .1 3 .2 4.5 .2H160h24c22.1 0 40-17.9 40-40V448 384c0-17.7 14.3-32 32-32h64c17.7 0 32 14.3 32 32v64 24c0 22.1 17.9 40 40 40h24 32.5c1.4 0 2.8 0 4.2-.1c1.1 .1 2.2 .1 3.3 .1h16c22.1 0 40-17.9 40-40V455.8c.3-2.6 .5-5.3 .5-8.1l-.7-160.2h32z"]},ig={prefix:"fas",iconName:"face-frown",icon:[512,512,[9785,"frown"],"f119","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM159.3 388.7c-2.6 8.4-11.6 13.2-20 10.5s-13.2-11.6-10.5-20C145.2 326.1 196.3 288 256 288s110.8 38.1 127.3 91.3c2.6 8.4-2.1 17.4-10.5 20s-17.4-2.1-20-10.5C340.5 349.4 302.1 320 256 320s-84.5 29.4-96.7 68.7zM144.4 208a32 32 0 1 1 64 0 32 32 0 1 1 -64 0zm192-32a32 32 0 1 1 0 64 32 32 0 1 1 0-64z"]},iy={prefix:"fas",iconName:"shop",icon:[640,512,["store-alt"],"f54f","M36.8 192H603.2c20.3 0 36.8-16.5 36.8-36.8c0-7.3-2.2-14.4-6.2-20.4L558.2 21.4C549.3 8 534.4 0 518.3 0H121.7c-16 0-31 8-39.9 21.4L6.2 134.7c-4 6.1-6.2 13.2-6.2 20.4C0 175.5 16.5 192 36.8 192zM64 224V384v80c0 26.5 21.5 48 48 48H336c26.5 0 48-21.5 48-48V384 224H320V384H128V224H64zm448 0V480c0 17.7 14.3 32 32 32s32-14.3 32-32V224H512z"]},iz={prefix:"fas",iconName:"floppy-disk",icon:[448,512,[128190,128426,"save"],"f0c7","M64 32C28.7 32 0 60.7 0 96V416c0 35.3 28.7 64 64 64H384c35.3 0 64-28.7 64-64V173.3c0-17-6.7-33.3-18.7-45.3L352 50.7C340 38.7 323.7 32 306.7 32H64zm0 96c0-17.7 14.3-32 32-32H288c17.7 0 32 14.3 32 32v64c0 17.7-14.3 32-32 32H96c-17.7 0-32-14.3-32-32V128zM224 288a64 64 0 1 1 0 128 64 64 0 1 1 0-128z"]},ib={prefix:"fas",iconName:"scale-unbalanced",icon:[640,512,["balance-scale-left"],"f515","M522.1 62.4c16.8-5.6 25.8-23.7 20.2-40.5S518.6-3.9 501.9 1.6l-113 37.7C375 15.8 349.3 0 320 0c-44.2 0-80 35.8-80 80c0 3 .2 5.9 .5 8.8L117.9 129.6c-16.8 5.6-25.8 23.7-20.2 40.5s23.7 25.8 40.5 20.2l135.5-45.2c4.5 3.2 9.3 5.9 14.4 8.2V480c0 17.7 14.3 32 32 32H512c17.7 0 32-14.3 32-32s-14.3-32-32-32H352V153.3c21-9.2 37.2-27 44.2-49l125.9-42zM439.6 288L512 163.8 584.4 288H439.6zM512 384c62.9 0 115.2-34 126-78.9c2.6-11-1-22.3-6.7-32.1L536.1 109.8c-5-8.6-14.2-13.8-24.1-13.8s-19.1 5.3-24.1 13.8L392.7 273.1c-5.7 9.8-9.3 21.1-6.7 32.1C396.8 350 449.1 384 512 384zM129.2 291.8L201.6 416H56.7l72.4-124.2zM3.2 433.1C14 478 66.3 512 129.2 512s115.2-34 126-78.9c2.6-11-1-22.3-6.7-32.1L153.2 237.8c-5-8.6-14.2-13.8-24.1-13.8s-19.1 5.3-24.1 13.8L9.9 401.1c-5.7 9.8-9.3 21.1-6.7 32.1z"]},iM={prefix:"fas",iconName:"sort-up",icon:[320,512,["sort-asc"],"f0de","M182.6 41.4c-12.5-12.5-32.8-12.5-45.3 0l-128 128c-9.2 9.2-11.9 22.9-6.9 34.9s16.6 19.8 29.6 19.8H288c12.9 0 24.6-7.8 29.6-19.8s2.2-25.7-6.9-34.9l-128-128z"]},ix={prefix:"fas",iconName:"comment-dots",icon:[512,512,[128172,62075,"commenting"],"f4ad","M256 448c141.4 0 256-93.1 256-208S397.4 32 256 32S0 125.1 0 240c0 45.1 17.7 86.8 47.7 120.9c-1.9 24.5-11.4 46.3-21.4 62.9c-5.5 9.2-11.1 16.6-15.2 21.6c-2.1 2.5-3.7 4.4-4.9 5.7c-.6 .6-1 1.1-1.3 1.4l-.3 .3 0 0 0 0 0 0 0 0c-4.6 4.6-5.9 11.4-3.4 17.4c2.5 6 8.3 9.9 14.8 9.9c28.7 0 57.6-8.9 81.6-19.3c22.9-10 42.4-21.9 54.3-30.6c31.8 11.5 67 17.9 104.1 17.9zM128 208a32 32 0 1 1 0 64 32 32 0 1 1 0-64zm128 0a32 32 0 1 1 0 64 32 32 0 1 1 0-64zm96 32a32 32 0 1 1 64 0 32 32 0 1 1 -64 0z"]},iC={prefix:"fas",iconName:"face-grin-squint",icon:[512,512,[128518,"grin-squint"],"f585","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM388.1 312.8c12.3-3.8 24.3 6.9 19.3 18.7C382.4 390.6 324.2 432 256.3 432s-126.2-41.4-151.1-100.5c-5-11.8 7-22.5 19.3-18.7c39.7 12.2 84.5 19 131.8 19s92.1-6.8 131.8-19zM133.5 146.7l89.9 47.9c10.7 5.7 10.7 21.1 0 26.8l-89.9 47.9c-7.9 4.2-17.5-1.5-17.5-10.5c0-2.8 1-5.5 2.8-7.6l36-43.2-36-43.2c-1.8-2.1-2.8-4.8-2.8-7.6c0-9 9.6-14.7 17.5-10.5zM396 157.1c0 2.8-1 5.5-2.8 7.6l-36 43.2 36 43.2c1.8 2.1 2.8 4.8 2.8 7.6c0 9-9.6 14.7-17.5 10.5l-89.9-47.9c-10.7-5.7-10.7-21.1 0-26.8l89.9-47.9c7.9-4.2 17.5 1.5 17.5 10.5z"]},iH={prefix:"fas",iconName:"hand-holding-dollar",icon:[576,512,["hand-holding-usd"],"f4c0","M312 24V34.5c6.4 1.2 12.6 2.7 18.2 4.2c12.8 3.4 20.4 16.6 17 29.4s-16.6 20.4-29.4 17c-10.9-2.9-21.1-4.9-30.2-5c-7.3-.1-14.7 1.7-19.4 4.4c-2.1 1.3-3.1 2.4-3.5 3c-.3 .5-.7 1.2-.7 2.8c0 .3 0 .5 0 .6c.2 .2 .9 1.2 3.3 2.6c5.8 3.5 14.4 6.2 27.4 10.1l.9 .3c11.1 3.3 25.9 7.8 37.9 15.3c13.7 8.6 26.1 22.9 26.4 44.9c.3 22.5-11.4 38.9-26.7 48.5c-6.7 4.1-13.9 7-21.3 8.8V232c0 13.3-10.7 24-24 24s-24-10.7-24-24V220.6c-9.5-2.3-18.2-5.3-25.6-7.8c-2.1-.7-4.1-1.4-6-2c-12.6-4.2-19.4-17.8-15.2-30.4s17.8-19.4 30.4-15.2c2.6 .9 5 1.7 7.3 2.5c13.6 4.6 23.4 7.9 33.9 8.3c8 .3 15.1-1.6 19.2-4.1c1.9-1.2 2.8-2.2 3.2-2.9c.4-.6 .9-1.8 .8-4.1l0-.2c0-1 0-2.1-4-4.6c-5.7-3.6-14.3-6.4-27.1-10.3l-1.9-.6c-10.8-3.2-25-7.5-36.4-14.4c-13.5-8.1-26.5-22-26.6-44.1c-.1-22.9 12.9-38.6 27.7-47.4c6.4-3.8 13.3-6.4 20.2-8.2V24c0-13.3 10.7-24 24-24s24 10.7 24 24zM568.2 336.3c13.1 17.8 9.3 42.8-8.5 55.9L433.1 485.5c-23.4 17.2-51.6 26.5-80.7 26.5H192 32c-17.7 0-32-14.3-32-32V416c0-17.7 14.3-32 32-32H68.8l44.9-36c22.7-18.2 50.9-28 80-28H272h16 64c17.7 0 32 14.3 32 32s-14.3 32-32 32H288 272c-8.8 0-16 7.2-16 16s7.2 16 16 16H392.6l119.7-88.2c17.8-13.1 42.8-9.3 55.9 8.5zM193.6 384l0 0-.9 0c.3 0 .6 0 .9 0z"]},iw={prefix:"fas",iconName:"hands-praying",icon:[640,512,["praying-hands"],"f684","M351.2 4.8c3.2-2 6.6-3.3 10-4.1c4.7-1 9.6-.9 14.1 .1c7.7 1.8 14.8 6.5 19.4 13.6L514.6 194.2c8.8 13.1 13.4 28.6 13.4 44.4v73.5c0 6.9 4.4 13 10.9 15.2l79.2 26.4C631.2 358 640 370.2 640 384v96c0 9.9-4.6 19.3-12.5 25.4s-18.1 8.1-27.7 5.5L431 465.9c-56-14.9-95-65.7-95-123.7V224c0-17.7 14.3-32 32-32s32 14.3 32 32v80c0 8.8 7.2 16 16 16s16-7.2 16-16V219.1c0-7-1.8-13.8-5.3-19.8L340.3 48.1c-1.7-3-2.9-6.1-3.6-9.3c-1-4.7-1-9.6 .1-14.1c1.9-8 6.8-15.2 14.3-19.9zm-62.4 0c7.5 4.6 12.4 11.9 14.3 19.9c1.1 4.6 1.2 9.4 .1 14.1c-.7 3.2-1.9 6.3-3.6 9.3L213.3 199.3c-3.5 6-5.3 12.9-5.3 19.8V304c0 8.8 7.2 16 16 16s16-7.2 16-16V224c0-17.7 14.3-32 32-32s32 14.3 32 32V342.3c0 58-39 108.7-95 123.7l-168.7 45c-9.6 2.6-19.9 .5-27.7-5.5S0 490 0 480V384c0-13.8 8.8-26 21.9-30.4l79.2-26.4c6.5-2.2 10.9-8.3 10.9-15.2V238.5c0-15.8 4.7-31.2 13.4-44.4L245.2 14.5c4.6-7.1 11.7-11.8 19.4-13.6c4.6-1.1 9.4-1.2 14.1-.1c3.5 .8 6.9 2.1 10 4.1z"]},iV={prefix:"fas",iconName:"arrow-rotate-right",icon:[512,512,[8635,"arrow-right-rotate","arrow-rotate-forward","redo"],"f01e","M386.3 160H336c-17.7 0-32 14.3-32 32s14.3 32 32 32H464c17.7 0 32-14.3 32-32V64c0-17.7-14.3-32-32-32s-32 14.3-32 32v51.2L414.4 97.6c-87.5-87.5-229.3-87.5-316.8 0s-87.5 229.3 0 316.8s229.3 87.5 316.8 0c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0c-62.5 62.5-163.8 62.5-226.3 0s-62.5-163.8 0-226.3s163.8-62.5 226.3 0L386.3 160z"]},ik={prefix:"fas",iconName:"location-crosshairs",icon:[512,512,["location"],"f601","M256 0c17.7 0 32 14.3 32 32V66.7C368.4 80.1 431.9 143.6 445.3 224H480c17.7 0 32 14.3 32 32s-14.3 32-32 32H445.3C431.9 368.4 368.4 431.9 288 445.3V480c0 17.7-14.3 32-32 32s-32-14.3-32-32V445.3C143.6 431.9 80.1 368.4 66.7 288H32c-17.7 0-32-14.3-32-32s14.3-32 32-32H66.7C80.1 143.6 143.6 80.1 224 66.7V32c0-17.7 14.3-32 32-32zM128 256a128 128 0 1 0 256 0 128 128 0 1 0 -256 0zm128-80a80 80 0 1 1 0 160 80 80 0 1 1 0-160z"]},iL={prefix:"fas",iconName:"face-grin-tears",icon:[640,512,[128514,"grin-tears"],"f588","M548.6 371.4C506.4 454.8 419.9 512 320 512s-186.4-57.2-228.6-140.6c4.5-2.9 8.7-6.3 12.7-10.3c8.1-8.1 13.2-18.6 16.5-26.6c3.6-8.8 6.5-18.4 8.8-27.5c4.6-18.2 7.7-37 9.3-48.2c3.9-26.5-18.8-49.2-45.2-45.4c-6.8 .9-16.2 2.4-26.6 4.4C85.3 94.5 191.6 0 320 0S554.7 94.5 573.2 217.7c-10.3-2-19.8-3.5-26.6-4.4c-26.5-3.9-49.2 18.8-45.2 45.4c1.6 11.3 4.6 30 9.3 48.2c2.3 9.1 5.2 18.8 8.8 27.5c3.3 8.1 8.4 18.5 16.5 26.6c3.9 3.9 8.2 7.4 12.7 10.3zM107 254.1c-3.1 21.5-11.4 70.2-25.5 84.4c-.9 1-1.9 1.8-2.9 2.7C60 356.7 32 355.5 14.3 337.7c-18.7-18.7-19.1-48.8-.7-67.2c8.6-8.6 30.1-15.1 50.5-19.6c13-2.8 25.5-4.8 33.9-6c5.4-.8 9.9 3.7 9 9zm454.5 87.1c-.8-.6-1.5-1.3-2.3-2c-.2-.2-.5-.4-.7-.7c-14.1-14.1-22.5-62.9-25.5-84.4c-.8-5.4 3.7-9.9 9-9c1 .1 2.2 .3 3.3 .5c8.2 1.2 19.2 3 30.6 5.5c20.4 4.4 41.9 10.9 50.5 19.6c18.4 18.4 18 48.5-.7 67.2c-17.7 17.7-45.7 19-64.2 3.4zm-90.1-9.7c5-11.8-7-22.5-19.3-18.7c-39.7 12.2-84.4 19-131.8 19s-92.1-6.8-131.8-19c-12.3-3.8-24.3 6.9-19.3 18.7c25 59.1 83.2 100.5 151.1 100.5s126.2-41.4 151.1-100.5zM281.6 228.8l0 0 0 0 0 0c2.1 2.8 5.7 3.9 8.9 2.8s5.5-4.1 5.5-7.6c0-17.9-6.7-35.6-16.6-48.8c-9.8-13-23.9-23.2-39.4-23.2s-29.6 10.2-39.4 23.2C190.7 188.4 184 206.1 184 224c0 3.4 2.2 6.5 5.5 7.6s6.9 0 8.9-2.8l0 0 0 0 0 0 .2-.2c.2-.2 .4-.5 .7-.9c.6-.8 1.6-2 2.8-3.4c2.5-2.8 6-6.6 10.2-10.3c8.8-7.8 18.8-14 27.7-14s18.9 6.2 27.7 14c4.2 3.7 7.7 7.5 10.2 10.3c1.2 1.4 2.2 2.6 2.8 3.4c.3 .4 .6 .7 .7 .9l.2 .2 0 0zm160 0l0 0 0 0c2.1 2.8 5.7 3.9 8.9 2.8s5.5-4.1 5.5-7.6c0-17.9-6.7-35.6-16.6-48.8c-9.8-13-23.9-23.2-39.4-23.2s-29.6 10.2-39.4 23.2C350.7 188.4 344 206.1 344 224c0 3.4 2.2 6.5 5.5 7.6s6.9 0 8.9-2.8l0 0 0 0 0 0 .2-.2c.2-.2 .4-.5 .7-.9c.6-.8 1.6-2 2.8-3.4c2.5-2.8 6-6.6 10.2-10.3c8.8-7.8 18.8-14 27.7-14s18.9 6.2 27.7 14c4.2 3.7 7.7 7.5 10.2 10.3c1.2 1.4 2.2 2.6 2.8 3.4c.3 .4 .6 .7 .7 .9l.2 .2 0 0 0 0z"]},iS={prefix:"fas",iconName:"calendar-xmark",icon:[512,512,["calendar-times"],"f273","M160 0c17.7 0 32 14.3 32 32V64H320V32c0-17.7 14.3-32 32-32s32 14.3 32 32V64h48c26.5 0 48 21.5 48 48v48H32V112c0-26.5 21.5-48 48-48h48V32c0-17.7 14.3-32 32-32zM32 192H480V464c0 26.5-21.5 48-48 48H80c-26.5 0-48-21.5-48-48V192zM337 305c9.4-9.4 9.4-24.6 0-33.9s-24.6-9.4-33.9 0l-47 47-47-47c-9.4-9.4-24.6-9.4-33.9 0s-9.4 24.6 0 33.9l47 47-47 47c-9.4 9.4-9.4 24.6 0 33.9s24.6 9.4 33.9 0l47-47 47 47c9.4 9.4 24.6 9.4 33.9 0s9.4-24.6 0-33.9l-47-47 47-47z"]},iN={prefix:"fas",iconName:"user-gear",icon:[640,512,["user-cog"],"f4fe","M224 0a128 128 0 1 1 0 256A128 128 0 1 1 224 0zM178.3 304h91.4c11.8 0 23.4 1.2 34.5 3.3c-2.1 18.5 7.4 35.6 21.8 44.8c-16.6 10.6-26.7 31.6-20 53.3c4 12.9 9.4 25.5 16.4 37.6s15.2 23.1 24.4 33c15.7 16.9 39.6 18.4 57.2 8.7v.9c0 9.2 2.7 18.5 7.9 26.3H29.7C13.3 512 0 498.7 0 482.3C0 383.8 79.8 304 178.3 304zM436 218.2c0-7 4.5-13.3 11.3-14.8c10.5-2.4 21.5-3.7 32.7-3.7s22.2 1.3 32.7 3.7c6.8 1.5 11.3 7.8 11.3 14.8v30.6c7.9 3.4 15.4 7.7 22.3 12.8l24.9-14.3c6.1-3.5 13.7-2.7 18.5 2.4c7.6 8.1 14.3 17.2 20.1 27.2s10.3 20.4 13.5 31c2.1 6.7-1.1 13.7-7.2 17.2l-25 14.4c.4 4 .7 8.1 .7 12.3s-.2 8.2-.7 12.3l25 14.4c6.1 3.5 9.2 10.5 7.2 17.2c-3.3 10.6-7.8 21-13.5 31s-12.5 19.1-20.1 27.2c-4.8 5.1-12.5 5.9-18.5 2.4l-24.9-14.3c-6.9 5.1-14.3 9.4-22.3 12.8l0 30.6c0 7-4.5 13.3-11.3 14.8c-10.5 2.4-21.5 3.7-32.7 3.7s-22.2-1.3-32.7-3.7c-6.8-1.5-11.3-7.8-11.3-14.8V454.8c-8-3.4-15.6-7.7-22.5-12.9l-24.7 14.3c-6.1 3.5-13.7 2.7-18.5-2.4c-7.6-8.1-14.3-17.2-20.1-27.2s-10.3-20.4-13.5-31c-2.1-6.7 1.1-13.7 7.2-17.2l24.8-14.3c-.4-4.1-.7-8.2-.7-12.4s.2-8.3 .7-12.4L343.8 325c-6.1-3.5-9.2-10.5-7.2-17.2c3.3-10.6 7.7-21 13.5-31s12.5-19.1 20.1-27.2c4.8-5.1 12.4-5.9 18.5-2.4l24.8 14.3c6.9-5.1 14.5-9.4 22.5-12.9V218.2zm92.1 133.5a48.1 48.1 0 1 0 -96.1 0 48.1 48.1 0 1 0 96.1 0z"]},iT={prefix:"fas",iconName:"arrow-up-1-9",icon:[576,512,["sort-numeric-up"],"f163","M450.7 38c8.3 6 13.3 15.7 13.3 26v96h16c17.7 0 32 14.3 32 32s-14.3 32-32 32H432 384c-17.7 0-32-14.3-32-32s14.3-32 32-32h16V108.4l-5.9 2c-16.8 5.6-34.9-3.5-40.5-20.2s3.5-34.9 20.2-40.5l48-16c9.8-3.3 20.5-1.6 28.8 4.4zM160 32c9 0 17.5 3.8 23.6 10.4l88 96c11.9 13 11.1 33.3-2 45.2s-33.3 11.1-45.2-2L192 146.3V448c0 17.7-14.3 32-32 32s-32-14.3-32-32V146.3L95.6 181.6c-11.9 13-32.2 13.9-45.2 2s-13.9-32.2-2-45.2l88-96C142.5 35.8 151 32 160 32zM445.7 364.9A32 32 0 1 0 418.3 307a32 32 0 1 0 27.4 57.9zm-40.7 54.9C369.6 408.4 344 375.2 344 336c0-48.6 39.4-88 88-88s88 39.4 88 88c0 23.5-7.5 46.3-21.5 65.2L449.7 467c-10.5 14.2-30.6 17.2-44.8 6.7s-17.2-30.6-6.7-44.8l6.8-9.2z"]},iA={prefix:"fas",iconName:"person-digging",icon:[576,512,["digging"],"f85e","M208 64a48 48 0 1 1 96 0 48 48 0 1 1 -96 0zM9.8 214.8c5.1-12.2 19.1-18 31.4-12.9L60.7 210l22.9-38.1C99.9 144.6 129.3 128 161 128c51.4 0 97 32.9 113.3 81.7l34.6 103.7 79.3 33.1 34.2-45.6c6.4-8.5 16.6-13.3 27.2-12.8s20.3 6.4 25.8 15.5l96 160c5.9 9.9 6.1 22.2 .4 32.2s-16.3 16.2-27.8 16.2H288c-11.1 0-21.4-5.7-27.2-15.2s-6.4-21.2-1.4-31.1l16-32c5.4-10.8 16.5-17.7 28.6-17.7h32l22.5-30L22.8 246.2c-12.2-5.1-18-19.1-12.9-31.4zm82.8 91.8l112 48c11.8 5 19.4 16.6 19.4 29.4v96c0 17.7-14.3 32-32 32s-32-14.3-32-32V405.1l-60.6-26-37 111c-5.6 16.8-23.7 25.8-40.5 20.2S-3.9 486.6 1.6 469.9l48-144 11-33 32 13.7z"]},i_={prefix:"fas",iconName:"gauge-simple",icon:[512,512,["gauge-simple-med","tachometer-average"],"f629","M0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256zm320 96c0-26.9-16.5-49.9-40-59.3V88c0-13.3-10.7-24-24-24s-24 10.7-24 24V292.7c-23.5 9.5-40 32.5-40 59.3c0 35.3 28.7 64 64 64s64-28.7 64-64z"]},iE={prefix:"fas",iconName:"quote-right",icon:[448,512,[8221,"quote-right-alt"],"f10e","M448 296c0 66.3-53.7 120-120 120h-8c-17.7 0-32-14.3-32-32s14.3-32 32-32h8c30.9 0 56-25.1 56-56v-8H320c-35.3 0-64-28.7-64-64V160c0-35.3 28.7-64 64-64h64c35.3 0 64 28.7 64 64v32 32 72zm-256 0c0 66.3-53.7 120-120 120H64c-17.7 0-32-14.3-32-32s14.3-32 32-32h8c30.9 0 56-25.1 56-56v-8H64c-35.3 0-64-28.7-64-64V160c0-35.3 28.7-64 64-64h64c35.3 0 64 28.7 64 64v32 32 72z"]},iO={prefix:"fas",iconName:"shirt",icon:[640,512,[128085,"t-shirt","tshirt"],"f553","M211.8 0c7.8 0 14.3 5.7 16.7 13.2C240.8 51.9 277.1 80 320 80s79.2-28.1 91.5-66.8C413.9 5.7 420.4 0 428.2 0h12.6c22.5 0 44.2 7.9 61.5 22.3L628.5 127.4c6.6 5.5 10.7 13.5 11.4 22.1s-2.1 17.1-7.8 23.6l-56 64c-11.4 13.1-31.2 14.6-44.6 3.5L480 197.7V448c0 35.3-28.7 64-64 64H224c-35.3 0-64-28.7-64-64V197.7l-51.5 42.9c-13.3 11.1-33.1 9.6-44.6-3.5l-56-64c-5.7-6.5-8.5-15-7.8-23.6s4.8-16.6 11.4-22.1L137.7 22.3C155 7.9 176.7 0 199.2 0h12.6z"]},iR={prefix:"fas",iconName:"tenge-sign",icon:[384,512,[8376,"tenge"],"f7d7","M0 64C0 46.3 14.3 32 32 32H352c17.7 0 32 14.3 32 32s-14.3 32-32 32H32C14.3 96 0 81.7 0 64zM0 192c0-17.7 14.3-32 32-32H192 352c17.7 0 32 14.3 32 32s-14.3 32-32 32H224V448c0 17.7-14.3 32-32 32s-32-14.3-32-32V224H32c-17.7 0-32-14.3-32-32z"]},iP={prefix:"fas",iconName:"up-right-from-square",icon:[512,512,["external-link-alt"],"f35d","M352 0c-12.9 0-24.6 7.8-29.6 19.8s-2.2 25.7 6.9 34.9L370.7 96 201.4 265.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L416 141.3l41.4 41.4c9.2 9.2 22.9 11.9 34.9 6.9s19.8-16.6 19.8-29.6V32c0-17.7-14.3-32-32-32H352zM80 32C35.8 32 0 67.8 0 112V432c0 44.2 35.8 80 80 80H400c44.2 0 80-35.8 80-80V320c0-17.7-14.3-32-32-32s-32 14.3-32 32V432c0 8.8-7.2 16-16 16H80c-8.8 0-16-7.2-16-16V112c0-8.8 7.2-16 16-16H192c17.7 0 32-14.3 32-32s-14.3-32-32-32H80z"]},iI={prefix:"fas",iconName:"table-cells",icon:[512,512,["th"],"f00a","M64 32C28.7 32 0 60.7 0 96V416c0 35.3 28.7 64 64 64H448c35.3 0 64-28.7 64-64V96c0-35.3-28.7-64-64-64H64zm88 64v64H64V96h88zm56 0h88v64H208V96zm240 0v64H360V96h88zM64 224h88v64H64V224zm232 0v64H208V224h88zm64 0h88v64H360V224zM152 352v64H64V352h88zm56 0h88v64H208V352zm240 0v64H360V352h88z"]},ij={prefix:"fas",iconName:"book-bible",icon:[448,512,["bible"],"f647","M96 0C43 0 0 43 0 96V416c0 53 43 96 96 96H384h32c17.7 0 32-14.3 32-32s-14.3-32-32-32V384c17.7 0 32-14.3 32-32V32c0-17.7-14.3-32-32-32H384 96zm0 384H352v64H96c-17.7 0-32-14.3-32-32s14.3-32 32-32zM208 80c0-8.8 7.2-16 16-16h32c8.8 0 16 7.2 16 16v48h48c8.8 0 16 7.2 16 16v32c0 8.8-7.2 16-16 16H272V304c0 8.8-7.2 16-16 16H224c-8.8 0-16-7.2-16-16V192H160c-8.8 0-16-7.2-16-16V144c0-8.8 7.2-16 16-16h48V80z"]},iB={prefix:"fas",iconName:"suitcase-medical",icon:[512,512,["medkit"],"f0fa","M184 48H328c4.4 0 8 3.6 8 8V96H176V56c0-4.4 3.6-8 8-8zm-56 8V96v32V480H384V128 96 56c0-30.9-25.1-56-56-56H184c-30.9 0-56 25.1-56 56zM96 96H64C28.7 96 0 124.7 0 160V416c0 35.3 28.7 64 64 64H96V96zM416 480h32c35.3 0 64-28.7 64-64V160c0-35.3-28.7-64-64-64H416V480zM224 208c0-8.8 7.2-16 16-16h32c8.8 0 16 7.2 16 16v48h48c8.8 0 16 7.2 16 16v32c0 8.8-7.2 16-16 16H288v48c0 8.8-7.2 16-16 16H240c-8.8 0-16-7.2-16-16V320H176c-8.8 0-16-7.2-16-16V272c0-8.8 7.2-16 16-16h48V208z"]},iF={prefix:"fas",iconName:"person-dress",icon:[320,512,["female"],"f182","M160 0a48 48 0 1 1 0 96 48 48 0 1 1 0-96zM88 384H70.2c-10.9 0-18.6-10.7-15.2-21.1L93.3 248.1 59.4 304.5c-9.1 15.1-28.8 20-43.9 10.9s-20-28.8-10.9-43.9l53.6-89.2c20.3-33.7 56.7-54.3 96-54.3h11.6c39.3 0 75.7 20.6 96 54.3l53.6 89.2c9.1 15.1 4.2 34.8-10.9 43.9s-34.8 4.2-43.9-10.9l-33.9-56.3L265 362.9c3.5 10.4-4.3 21.1-15.2 21.1H232v96c0 17.7-14.3 32-32 32s-32-14.3-32-32V384H152v96c0 17.7-14.3 32-32 32s-32-14.3-32-32V384z"]},iD={prefix:"fas",iconName:"business-time",icon:[640,512,["briefcase-clock"],"f64a","M184 48H328c4.4 0 8 3.6 8 8V96H176V56c0-4.4 3.6-8 8-8zm-56 8V96H64C28.7 96 0 124.7 0 160v96H192 352h8.2c32.3-39.1 81.1-64 135.8-64c5.4 0 10.7 .2 16 .7V160c0-35.3-28.7-64-64-64H384V56c0-30.9-25.1-56-56-56H184c-30.9 0-56 25.1-56 56zM320 352H224c-17.7 0-32-14.3-32-32V288H0V416c0 35.3 28.7 64 64 64H360.2C335.1 449.6 320 410.5 320 368c0-5.4 .2-10.7 .7-16l-.7 0zm320 16a144 144 0 1 0 -288 0 144 144 0 1 0 288 0zM496 288c8.8 0 16 7.2 16 16v48h32c8.8 0 16 7.2 16 16s-7.2 16-16 16H496c-8.8 0-16-7.2-16-16V304c0-8.8 7.2-16 16-16z"]},iZ={prefix:"fas",iconName:"table-cells-large",icon:[512,512,["th-large"],"f009","M448 96V224H288V96H448zm0 192V416H288V288H448zM224 224H64V96H224V224zM64 288H224V416H64V288zM64 32C28.7 32 0 60.7 0 96V416c0 35.3 28.7 64 64 64H448c35.3 0 64-28.7 64-64V96c0-35.3-28.7-64-64-64H64z"]},iq={prefix:"fas",iconName:"book-tanakh",icon:[448,512,["tanakh"],"f827","M352 0c53 0 96 43 96 96V416c0 53-43 96-96 96H64 32c-17.7 0-32-14.3-32-32s14.3-32 32-32V384c-17.7 0-32-14.3-32-32V32C0 14.3 14.3 0 32 0H64 352zm0 384H96v64H352c17.7 0 32-14.3 32-32s-14.3-32-32-32zM138.7 208l13.9 24H124.9l13.9-24zm-13.9-24L97.1 232c-6.2 10.7 1.5 24 13.9 24h55.4l27.7 48c6.2 10.7 21.6 10.7 27.7 0l27.7-48H305c12.3 0 20-13.3 13.9-24l-27.7-48 27.7-48c6.2-10.7-1.5-24-13.9-24H249.6L221.9 64c-6.2-10.7-21.6-10.7-27.7 0l-27.7 48H111c-12.3 0-20 13.3-13.9 24l27.7 48zm27.7 0l27.7-48h55.4l27.7 48-27.7 48H180.3l-27.7-48zm0-48l-13.9 24-13.9-24h27.7zm41.6-24L208 88l13.9 24H194.1zm69.3 24h27.7l-13.9 24-13.9-24zm13.9 72l13.9 24H263.4l13.9-24zm-55.4 48L208 280l-13.9-24h27.7z"]},iU={prefix:"fas",iconName:"phone-volume",icon:[512,512,["volume-control-phone"],"f2a0","M280 0C408.1 0 512 103.9 512 232c0 13.3-10.7 24-24 24s-24-10.7-24-24c0-101.6-82.4-184-184-184c-13.3 0-24-10.7-24-24s10.7-24 24-24zm8 192a32 32 0 1 1 0 64 32 32 0 1 1 0-64zm-32-72c0-13.3 10.7-24 24-24c75.1 0 136 60.9 136 136c0 13.3-10.7 24-24 24s-24-10.7-24-24c0-48.6-39.4-88-88-88c-13.3 0-24-10.7-24-24zM117.5 1.4c19.4-5.3 39.7 4.6 47.4 23.2l40 96c6.8 16.3 2.1 35.2-11.6 46.3L144 207.3c33.3 70.4 90.3 127.4 160.7 160.7L345 318.7c11.2-13.7 30-18.4 46.3-11.6l96 40c18.6 7.7 28.5 28 23.2 47.4l-24 88C481.8 499.9 466 512 448 512C200.6 512 0 311.4 0 64C0 46 12.1 30.2 29.5 25.4l88-24z"]},iW={prefix:"fas",iconName:"cake-candles",icon:[448,512,[127874,"birthday-cake","cake"],"f1fd","M86.4 5.5L61.8 47.6C58 54.1 56 61.6 56 69.2V72c0 22.1 17.9 40 40 40s40-17.9 40-40V69.2c0-7.6-2-15-5.8-21.6L105.6 5.5C103.6 2.1 100 0 96 0s-7.6 2.1-9.6 5.5zm128 0L189.8 47.6c-3.8 6.5-5.8 14-5.8 21.6V72c0 22.1 17.9 40 40 40s40-17.9 40-40V69.2c0-7.6-2-15-5.8-21.6L233.6 5.5C231.6 2.1 228 0 224 0s-7.6 2.1-9.6 5.5zM317.8 47.6c-3.8 6.5-5.8 14-5.8 21.6V72c0 22.1 17.9 40 40 40s40-17.9 40-40V69.2c0-7.6-2-15-5.8-21.6L361.6 5.5C359.6 2.1 356 0 352 0s-7.6 2.1-9.6 5.5L317.8 47.6zM128 176c0-17.7-14.3-32-32-32s-32 14.3-32 32v48c-35.3 0-64 28.7-64 64v71c8.3 5.2 18.1 9 28.8 9c13.5 0 27.2-6.1 38.4-13.4c5.4-3.5 9.9-7.1 13-9.7c1.5-1.3 2.7-2.4 3.5-3.1c.4-.4 .7-.6 .8-.8l.1-.1 0 0 0 0s0 0 0 0s0 0 0 0c3.1-3.2 7.4-4.9 11.9-4.8s8.6 2.1 11.6 5.4l0 0 0 0 .1 .1c.1 .1 .4 .4 .7 .7c.7 .7 1.7 1.7 3.1 3c2.8 2.6 6.8 6.1 11.8 9.5c10.2 7.1 23 13.1 36.3 13.1s26.1-6 36.3-13.1c5-3.5 9-6.9 11.8-9.5c1.4-1.3 2.4-2.3 3.1-3c.3-.3 .6-.6 .7-.7l.1-.1c3-3.5 7.4-5.4 12-5.4s9 2 12 5.4l.1 .1c.1 .1 .4 .4 .7 .7c.7 .7 1.7 1.7 3.1 3c2.8 2.6 6.8 6.1 11.8 9.5c10.2 7.1 23 13.1 36.3 13.1s26.1-6 36.3-13.1c5-3.5 9-6.9 11.8-9.5c1.4-1.3 2.4-2.3 3.1-3c.3-.3 .6-.6 .7-.7l.1-.1c2.9-3.4 7.1-5.3 11.6-5.4s8.7 1.6 11.9 4.8l0 0 0 0 0 0 .1 .1c.2 .2 .4 .4 .8 .8c.8 .7 1.9 1.8 3.5 3.1c3.1 2.6 7.5 6.2 13 9.7c11.2 7.3 24.9 13.4 38.4 13.4c10.7 0 20.5-3.9 28.8-9V288c0-35.3-28.7-64-64-64V176c0-17.7-14.3-32-32-32s-32 14.3-32 32v48H256V176c0-17.7-14.3-32-32-32s-32 14.3-32 32v48H128V176zM448 394.6c-8.5 3.3-18.2 5.4-28.8 5.4c-22.5 0-42.4-9.9-55.8-18.6c-4.1-2.7-7.8-5.4-10.9-7.8c-2.8 2.4-6.1 5-9.8 7.5C329.8 390 310.6 400 288 400s-41.8-10-54.6-18.9c-3.5-2.4-6.7-4.9-9.4-7.2c-2.7 2.3-5.9 4.7-9.4 7.2C201.8 390 182.6 400 160 400s-41.8-10-54.6-18.9c-3.7-2.6-7-5.2-9.8-7.5c-3.1 2.4-6.8 5.1-10.9 7.8C71.2 390.1 51.3 400 28.8 400c-10.6 0-20.3-2.2-28.8-5.4V480c0 17.7 14.3 32 32 32H416c17.7 0 32-14.3 32-32V394.6z"]},i$={prefix:"fas",iconName:"angles-up",icon:[448,512,["angle-double-up"],"f102","M246.6 41.4c-12.5-12.5-32.8-12.5-45.3 0l-160 160c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L224 109.3 361.4 246.6c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3l-160-160zm160 352l-160-160c-12.5-12.5-32.8-12.5-45.3 0l-160 160c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L224 301.3 361.4 438.6c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3z"]},iG={prefix:"fas",iconName:"arrow-up-9-1",icon:[576,512,["sort-numeric-up-alt"],"f887","M160 32c9 0 17.5 3.8 23.6 10.4l88 96c11.9 13 11.1 33.3-2 45.2s-33.3 11.1-45.2-2L192 146.3V448c0 17.7-14.3 32-32 32s-32-14.3-32-32V146.3L95.6 181.6c-11.9 13-32.2 13.9-45.2 2s-13.9-32.2-2-45.2l88-96C142.5 35.8 151 32 160 32zM450.7 294c8.3 6 13.3 15.7 13.3 26v96h16c17.7 0 32 14.3 32 32s-14.3 32-32 32H432 384c-17.7 0-32-14.3-32-32s14.3-32 32-32h16V364.4l-5.9 2c-16.8 5.6-34.9-3.5-40.5-20.2s3.5-34.9 20.2-40.5l48-16c9.8-3.3 20.5-1.6 28.8 4.4zm-5-145.1A32 32 0 1 0 418.3 91a32 32 0 1 0 27.4 57.9zm-40.7 54.9C369.6 192.4 344 159.2 344 120c0-48.6 39.4-88 88-88s88 39.4 88 88c0 23.5-7.5 46.3-21.5 65.2L449.7 251c-10.5 14.2-30.6 17.2-44.8 6.7s-17.2-30.6-6.7-44.8l6.8-9.2z"]},iY={prefix:"fas",iconName:"hourglass",icon:[384,512,[9203,62032,"hourglass-empty"],"f254","M0 32C0 14.3 14.3 0 32 0H64 320h32c17.7 0 32 14.3 32 32s-14.3 32-32 32V75c0 42.4-16.9 83.1-46.9 113.1L237.3 256l67.9 67.9c30 30 46.9 70.7 46.9 113.1v11c17.7 0 32 14.3 32 32s-14.3 32-32 32H320 64 32c-17.7 0-32-14.3-32-32s14.3-32 32-32V437c0-42.4 16.9-83.1 46.9-113.1L146.7 256 78.9 188.1C48.9 158.1 32 117.4 32 75V64C14.3 64 0 49.7 0 32zM96 64V75c0 25.5 10.1 49.9 28.1 67.9L192 210.7l67.9-67.9c18-18 28.1-42.4 28.1-67.9V64H96zm0 384H288V437c0-25.5-10.1-49.9-28.1-67.9L192 301.3l-67.9 67.9c-18 18-28.1 42.4-28.1 67.9v11z"]},iK={prefix:"fas",iconName:"user-doctor",icon:[448,512,["user-md"],"f0f0","M224 256A128 128 0 1 0 224 0a128 128 0 1 0 0 256zm-96 55.2C54 332.9 0 401.3 0 482.3C0 498.7 13.3 512 29.7 512H418.3c16.4 0 29.7-13.3 29.7-29.7c0-81-54-149.4-128-171.1V362c27.6 7.1 48 32.2 48 62v40c0 8.8-7.2 16-16 16H336c-8.8 0-16-7.2-16-16s7.2-16 16-16V424c0-17.7-14.3-32-32-32s-32 14.3-32 32v24c8.8 0 16 7.2 16 16s-7.2 16-16 16H256c-8.8 0-16-7.2-16-16V424c0-29.8 20.4-54.9 48-62V304.9c-6-.6-12.1-.9-18.3-.9H178.3c-6.2 0-12.3 .3-18.3 .9v65.4c23.1 6.9 40 28.3 40 53.7c0 30.9-25.1 56-56 56s-56-25.1-56-56c0-25.4 16.9-46.8 40-53.7V311.2zM144 448a24 24 0 1 0 0-48 24 24 0 1 0 0 48z"]},iX={prefix:"fas",iconName:"circle-info",icon:[512,512,["info-circle"],"f05a","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM216 336h24V272H216c-13.3 0-24-10.7-24-24s10.7-24 24-24h48c13.3 0 24 10.7 24 24v88h8c13.3 0 24 10.7 24 24s-10.7 24-24 24H216c-13.3 0-24-10.7-24-24s10.7-24 24-24zm40-208a32 32 0 1 1 0 64 32 32 0 1 1 0-64z"]},iQ={prefix:"fas",iconName:"camera",icon:[512,512,[62258,"camera-alt"],"f030","M149.1 64.8L138.7 96H64C28.7 96 0 124.7 0 160V416c0 35.3 28.7 64 64 64H448c35.3 0 64-28.7 64-64V160c0-35.3-28.7-64-64-64H373.3L362.9 64.8C356.4 45.2 338.1 32 317.4 32H194.6c-20.7 0-39 13.2-45.5 32.8zM256 192a96 96 0 1 1 0 192 96 96 0 1 1 0-192z"]},iJ={prefix:"fas",iconName:"arrow-down-1-9",icon:[576,512,["sort-numeric-asc","sort-numeric-down"],"f162","M450.7 38c-8.3-6-19.1-7.7-28.8-4.4l-48 16c-16.8 5.6-25.8 23.7-20.2 40.5s23.7 25.8 40.5 20.2l5.9-2V160H384c-17.7 0-32 14.3-32 32s14.3 32 32 32h48 48c17.7 0 32-14.3 32-32s-14.3-32-32-32H464V64c0-10.3-4.9-19.9-13.3-26zM160 480c9 0 17.5-3.8 23.6-10.4l88-96c11.9-13 11.1-33.3-2-45.2s-33.3-11.1-45.2 2L192 365.7V64c0-17.7-14.3-32-32-32s-32 14.3-32 32V365.7L95.6 330.4c-11.9-13-32.2-13.9-45.2-2s-13.9 32.2-2 45.2l88 96C142.5 476.2 151 480 160 480zM418.3 307a32 32 0 1 1 27.4 57.9A32 32 0 1 1 418.3 307zM405.1 419.8l-6.8 9.2c-10.5 14.2-7.5 34.2 6.7 44.8s34.2 7.5 44.8-6.7l48.8-65.8c14-18.9 21.5-41.7 21.5-65.2c0-48.6-39.4-88-88-88s-88 39.4-88 88c0 39.2 25.6 72.4 61.1 83.8z"]},i1={prefix:"fas",iconName:"hand-holding-droplet",icon:[576,512,["hand-holding-water"],"f4c1","M275.5 6.6C278.3 2.5 283 0 288 0s9.7 2.5 12.5 6.6L366.8 103C378 119.3 384 138.6 384 158.3V160c0 53-43 96-96 96s-96-43-96-96v-1.7c0-19.8 6-39 17.2-55.3L275.5 6.6zM568.2 336.3c13.1 17.8 9.3 42.8-8.5 55.9L433.1 485.5c-23.4 17.2-51.6 26.5-80.7 26.5H192 32c-17.7 0-32-14.3-32-32V416c0-17.7 14.3-32 32-32H68.8l44.9-36c22.7-18.2 50.9-28 80-28H272h16 64c17.7 0 32 14.3 32 32s-14.3 32-32 32H288 272c-8.8 0-16 7.2-16 16s7.2 16 16 16H392.6l119.7-88.2c17.8-13.1 42.8-9.3 55.9 8.5zM193.6 384l0 0-.9 0c.3 0 .6 0 .9 0z"]},i2={prefix:"fas",iconName:"prescription-bottle-medical",icon:[384,512,["prescription-bottle-alt"],"f486","M0 32C0 14.3 14.3 0 32 0H352c17.7 0 32 14.3 32 32V64c0 17.7-14.3 32-32 32H32C14.3 96 0 81.7 0 64V32zm32 96H352V448c0 35.3-28.7 64-64 64H96c-35.3 0-64-28.7-64-64V128zM160 240v48H112c-8.8 0-16 7.2-16 16v32c0 8.8 7.2 16 16 16h48v48c0 8.8 7.2 16 16 16h32c8.8 0 16-7.2 16-16V352h48c8.8 0 16-7.2 16-16V304c0-8.8-7.2-16-16-16H224V240c0-8.8-7.2-16-16-16H176c-8.8 0-16 7.2-16 16z"]},i0={prefix:"fas",iconName:"arrow-down-a-z",icon:[576,512,["sort-alpha-asc","sort-alpha-down"],"f15d","M183.6 469.6C177.5 476.2 169 480 160 480s-17.5-3.8-23.6-10.4l-88-96c-11.9-13-11.1-33.3 2-45.2s33.3-11.1 45.2 2L128 365.7V64c0-17.7 14.3-32 32-32s32 14.3 32 32V365.7l32.4-35.4c11.9-13 32.2-13.9 45.2-2s13.9 32.2 2 45.2l-88 96zM320 320c0-17.7 14.3-32 32-32H480c12.9 0 24.6 7.8 29.6 19.8s2.2 25.7-6.9 34.9L429.3 416H480c17.7 0 32 14.3 32 32s-14.3 32-32 32H352c-12.9 0-24.6-7.8-29.6-19.8s-2.2-25.7 6.9-34.9L402.7 352H352c-17.7 0-32-14.3-32-32zM416 32c12.1 0 23.2 6.8 28.6 17.7l64 128 16 32c7.9 15.8 1.5 35-14.3 42.9s-35 1.5-42.9-14.3L460.2 224H371.8l-7.2 14.3c-7.9 15.8-27.1 22.2-42.9 14.3s-22.2-27.1-14.3-42.9l16-32 64-128C392.8 38.8 403.9 32 416 32zM395.8 176h40.4L416 135.6 395.8 176z"]},i3={prefix:"fas",iconName:"arrow-rotate-left",icon:[512,512,[8634,"arrow-left-rotate","arrow-rotate-back","arrow-rotate-backward","undo"],"f0e2","M125.7 160H176c17.7 0 32 14.3 32 32s-14.3 32-32 32H48c-17.7 0-32-14.3-32-32V64c0-17.7 14.3-32 32-32s32 14.3 32 32v51.2L97.6 97.6c87.5-87.5 229.3-87.5 316.8 0s87.5 229.3 0 316.8s-229.3 87.5-316.8 0c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0c62.5 62.5 163.8 62.5 226.3 0s62.5-163.8 0-226.3s-163.8-62.5-226.3 0L125.7 160z"]},i4={prefix:"fas",iconName:"hard-drive",icon:[512,512,[128436,"hdd"],"f0a0","M0 96C0 60.7 28.7 32 64 32H448c35.3 0 64 28.7 64 64V280.4c-17-15.2-39.4-24.4-64-24.4H64c-24.6 0-47 9.2-64 24.4V96zM64 288H448c35.3 0 64 28.7 64 64v64c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V352c0-35.3 28.7-64 64-64zM320 416a32 32 0 1 0 0-64 32 32 0 1 0 0 64zm128-32a32 32 0 1 0 -64 0 32 32 0 1 0 64 0z"]},i6={prefix:"fas",iconName:"face-grin-squint-tears",icon:[512,512,[129315,"grin-squint-tears"],"f586","M426.8 14.2C446-5 477.5-4.6 497.1 14.9s20 51 .7 70.3c-6.8 6.8-21.4 12.4-37.4 16.7c-16.3 4.4-34.1 7.5-46.3 9.3c-1.6 .2-3.1 .5-4.6 .6c-4.9 .8-9.1-2.8-9.5-7.4c-.1-.7 0-1.4 .1-2.1c1.6-11.2 4.6-29.6 9-47c.3-1.3 .7-2.6 1-3.9c4.3-15.9 9.8-30.5 16.7-37.4zm-44.7 19c-1.5 4.8-2.9 9.6-4.1 14.3c-4.8 18.9-8 38.5-9.7 50.3c-4 26.8 18.9 49.7 45.7 45.8c11.9-1.6 31.5-4.8 50.4-9.7c4.7-1.2 9.5-2.5 14.3-4.1C534.2 227.5 520.2 353.8 437 437c-83.2 83.2-209.5 97.2-307.2 41.8c1.5-4.8 2.8-9.6 4-14.3c4.8-18.9 8-38.5 9.7-50.3c4-26.8-18.9-49.7-45.7-45.8c-11.9 1.6-31.5 4.8-50.4 9.7c-4.7 1.2-9.5 2.5-14.3 4.1C-22.2 284.5-8.2 158.2 75 75C158.2-8.3 284.5-22.2 382.2 33.2zM51.5 410.1c18.5-5 38.8-8.3 50.9-10c.4-.1 .7-.1 1-.1c5.1-.2 9.2 4.3 8.4 9.6c-1.7 12.1-5 32.4-10 50.9C97.6 476.4 92 491 85.2 497.8C66 517 34.5 516.6 14.9 497.1s-20-51-.7-70.3c6.8-6.8 21.4-12.4 37.4-16.7zM416.9 209c-4.7-11.9-20.8-11-26.8 .3c-19 35.5-45 70.8-77.5 103.3S244.8 371.1 209.3 390c-11.3 6-12.2 22.1-.3 26.8c57.6 22.9 125.8 11 172.3-35.5s58.4-114.8 35.5-172.3zM87.1 285.1c2 2 4.6 3.2 7.3 3.4l56.1 5.1 5.1 56.1c.3 2.8 1.5 5.4 3.4 7.3c6.3 6.3 17.2 3.6 19.8-4.9l29.7-97.4c3.5-11.6-7.3-22.5-19-19L92 265.3c-8.6 2.6-11.3 13.4-4.9 19.8zM265.3 92l-29.7 97.4c-3.5 11.6 7.3 22.5 19 19l97.4-29.7c8.6-2.6 11.3-13.4 4.9-19.8c-2-2-4.6-3.2-7.3-3.4l-56.1-5.1-5.1-56.1c-.3-2.8-1.5-5.4-3.4-7.3c-6.3-6.3-17.2-3.6-19.8 4.9z"]},i5={prefix:"fas",iconName:"rectangle-list",icon:[576,512,["list-alt"],"f022","M0 96C0 60.7 28.7 32 64 32H512c35.3 0 64 28.7 64 64V416c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V96zM128 288a32 32 0 1 0 0-64 32 32 0 1 0 0 64zm32-128a32 32 0 1 0 -64 0 32 32 0 1 0 64 0zM128 384a32 32 0 1 0 0-64 32 32 0 1 0 0 64zm96-248c-13.3 0-24 10.7-24 24s10.7 24 24 24H448c13.3 0 24-10.7 24-24s-10.7-24-24-24H224zm0 96c-13.3 0-24 10.7-24 24s10.7 24 24 24H448c13.3 0 24-10.7 24-24s-10.7-24-24-24H224zm0 96c-13.3 0-24 10.7-24 24s10.7 24 24 24H448c13.3 0 24-10.7 24-24s-10.7-24-24-24H224z"]},i8={prefix:"fas",iconName:"person-skiing-nordic",icon:[576,512,["skiing-nordic"],"f7ca","M336 96a48 48 0 1 0 0-96 48 48 0 1 0 0 96zM227.2 160c1.9 0 3.8 .1 5.6 .3L201.6 254c-9.3 28 1.7 58.8 26.8 74.5l86.2 53.9L291.3 464H202.8l41.1-88.1-32.4-20.3c-7.8-4.9-14.7-10.7-20.6-17.3L132.2 464H99.7l54.2-257.6c4.6-1.5 9-4.1 12.7-7.8l23.1-23.1c9.9-9.9 23.4-15.5 37.5-15.5zM121.4 198.6c.4 .4 .8 .8 1.3 1.2L67 464H24c-13.3 0-24 10.7-24 24s10.7 24 24 24H159.3c.4 0 .9 0 1.3 0H319.3c.5 0 1 0 1.4 0H504c39.8 0 72-32.2 72-72v-8c0-13.3-10.7-24-24-24s-24 10.7-24 24v8c0 13.3-10.7 24-24 24H434.6l27.6-179.3c10.5-5.2 17.8-16.1 17.8-28.7c0-17.7-14.3-32-32-32H426.7c-12.9 0-24.6-7.8-29.5-19.7l-6.3-15c-14.6-35.1-44.1-61.9-80.5-73.1l-48.7-15c-11.1-3.4-22.7-5.2-34.4-5.2c-31 0-60.8 12.3-82.7 34.3l-23.1 23.1c-12.5 12.5-12.5 32.8 0 45.3zm308 89.4L402.3 464H357.8l21.6-75.6c5.9-20.6-2.6-42.6-20.7-53.9L302 299l30.9-82.4 5.1 12.3C353 264.7 387.9 288 426.7 288h2.7z"]},i7={prefix:"fas",iconName:"circle-left",icon:[512,512,[61840,"arrow-alt-circle-left"],"f359","M512 256A256 256 0 1 0 0 256a256 256 0 1 0 512 0zM217.4 376.9L117.5 269.8c-3.5-3.8-5.5-8.7-5.5-13.8s2-10.1 5.5-13.8l99.9-107.1c4.2-4.5 10.1-7.1 16.3-7.1c12.3 0 22.3 10 22.3 22.3l0 57.7 96 0c17.7 0 32 14.3 32 32l0 32c0 17.7-14.3 32-32 32l-96 0 0 57.7c0 12.3-10 22.3-22.3 22.3c-6.2 0-12.1-2.6-16.3-7.1z"]},i9={prefix:"fas",iconName:"train-subway",icon:[448,512,["subway"],"f239","M96 0C43 0 0 43 0 96V352c0 48 35.2 87.7 81.1 94.9l-46 46C28.1 499.9 33.1 512 43 512H82.7c8.5 0 16.6-3.4 22.6-9.4L160 448H288l54.6 54.6c6 6 14.1 9.4 22.6 9.4H405c10 0 15-12.1 7.9-19.1l-46-46c46-7.1 81.1-46.9 81.1-94.9V96c0-53-43-96-96-96H96zM64 128c0-17.7 14.3-32 32-32h80c17.7 0 32 14.3 32 32v96c0 17.7-14.3 32-32 32H96c-17.7 0-32-14.3-32-32V128zM272 96h80c17.7 0 32 14.3 32 32v96c0 17.7-14.3 32-32 32H272c-17.7 0-32-14.3-32-32V128c0-17.7 14.3-32 32-32zM64 352a32 32 0 1 1 64 0 32 32 0 1 1 -64 0zm288-32a32 32 0 1 1 0 64 32 32 0 1 1 0-64z"]},se={prefix:"fas",iconName:"indian-rupee-sign",icon:[320,512,["indian-rupee","inr"],"e1bc","M0 64C0 46.3 14.3 32 32 32H96h16H288c17.7 0 32 14.3 32 32s-14.3 32-32 32H231.8c9.6 14.4 16.7 30.6 20.7 48H288c17.7 0 32 14.3 32 32s-14.3 32-32 32H252.4c-13.2 58.3-61.9 103.2-122.2 110.9L274.6 422c14.4 10.3 17.7 30.3 7.4 44.6s-30.3 17.7-44.6 7.4L13.4 314C2.1 306-2.7 291.5 1.5 278.2S18.1 256 32 256h80c32.8 0 61-19.7 73.3-48H32c-17.7 0-32-14.3-32-32s14.3-32 32-32H185.3C173 115.7 144.8 96 112 96H96 32C14.3 96 0 81.7 0 64z"]},st={prefix:"fas",iconName:"crop-simple",icon:[512,512,["crop-alt"],"f565","M128 32c0-17.7-14.3-32-32-32S64 14.3 64 32V64H32C14.3 64 0 78.3 0 96s14.3 32 32 32H64V384c0 35.3 28.7 64 64 64H352V384H128V32zM384 480c0 17.7 14.3 32 32 32s32-14.3 32-32V448h32c17.7 0 32-14.3 32-32s-14.3-32-32-32H448l0-256c0-35.3-28.7-64-64-64L160 64v64l224 0 0 352z"]},sc={prefix:"fas",iconName:"money-bill-1",icon:[576,512,["money-bill-alt"],"f3d1","M64 64C28.7 64 0 92.7 0 128V384c0 35.3 28.7 64 64 64H512c35.3 0 64-28.7 64-64V128c0-35.3-28.7-64-64-64H64zm64 320H64V320c35.3 0 64 28.7 64 64zM64 192V128h64c0 35.3-28.7 64-64 64zM448 384c0-35.3 28.7-64 64-64v64H448zm64-192c-35.3 0-64-28.7-64-64h64v64zM176 256a112 112 0 1 1 224 0 112 112 0 1 1 -224 0zm76-48c0 9.7 6.9 17.7 16 19.6V276h-4c-11 0-20 9-20 20s9 20 20 20h24 24c11 0 20-9 20-20s-9-20-20-20h-4V208c0-11-9-20-20-20H272c-11 0-20 9-20 20z"]},sn={prefix:"fas",iconName:"left-long",icon:[512,512,["long-arrow-alt-left"],"f30a","M177.5 414c-8.8 3.8-19 2-26-4.6l-144-136C2.7 268.9 0 262.6 0 256s2.7-12.9 7.5-17.4l144-136c7-6.6 17.2-8.4 26-4.6s14.5 12.5 14.5 22l0 72 288 0c17.7 0 32 14.3 32 32l0 64c0 17.7-14.3 32-32 32l-288 0 0 72c0 9.6-5.7 18.2-14.5 22z"]},sr={prefix:"fas",iconName:"minus",icon:[448,512,[8211,8722,10134,"subtract"],"f068","M432 256c0 17.7-14.3 32-32 32L48 288c-17.7 0-32-14.3-32-32s14.3-32 32-32l352 0c17.7 0 32 14.3 32 32z"]},sa={prefix:"fas",iconName:"arrow-left-long",icon:[512,512,["long-arrow-left"],"f177","M9.4 233.4c-12.5 12.5-12.5 32.8 0 45.3l128 128c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L109.3 288 480 288c17.7 0 32-14.3 32-32s-14.3-32-32-32l-370.7 0 73.4-73.4c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0l-128 128z"]},so={prefix:"fas",iconName:"hands-asl-interpreting",icon:[640,512,["american-sign-language-interpreting","asl-interpreting","hands-american-sign-language-interpreting"],"f2a3","M156.6 46.3c7.9-15.8 1.5-35-14.3-42.9s-35-1.5-42.9 14.3L13.5 189.4C4.6 207.2 0 226.8 0 246.7V256c0 70.7 57.3 128 128 128h72 8v-.3c35.2-2.7 65.4-22.8 82.1-51.7c8.8-15.3 3.6-34.9-11.7-43.7s-34.9-3.6-43.7 11.7c-7 12-19.9 20-34.7 20c-22.1 0-40-17.9-40-40s17.9-40 40-40c14.8 0 27.7 8 34.7 20c8.8 15.3 28.4 20.5 43.7 11.7s20.5-28.4 11.7-43.7c-12.8-22.1-33.6-39.1-58.4-47.1l80.8-22c17-4.6 27.1-22.2 22.5-39.3s-22.2-27.1-39.3-22.5L194.9 124.6l81.6-68c13.6-11.3 15.4-31.5 4.1-45.1S249.1-3.9 235.5 7.4L133.6 92.3l23-46zM483.4 465.7c-7.9 15.8-1.5 35 14.3 42.9s35 1.5 42.9-14.3l85.9-171.7c8.9-17.8 13.5-37.4 13.5-57.2V256c0-70.7-57.3-128-128-128H440h-8v.3c-35.2 2.7-65.4 22.8-82.1 51.7c-8.9 15.3-3.6 34.9 11.7 43.7s34.9 3.6 43.7-11.7c7-12 19.9-20 34.7-20c22.1 0 40 17.9 40 40s-17.9 40-40 40c-14.8 0-27.7-8-34.7-20c-8.9-15.3-28.4-20.5-43.7-11.7s-20.5 28.4-11.7 43.7c12.8 22.1 33.6 39.1 58.4 47.1l-80.8 22c-17.1 4.7-27.1 22.2-22.5 39.3s22.2 27.1 39.3 22.5l100.7-27.5-81.6 68c-13.6 11.3-15.4 31.5-4.1 45.1s31.5 15.4 45.1 4.1l101.9-84.9-23 46z"]},si={prefix:"fas",iconName:"gear",icon:[512,512,[9881,"cog"],"f013","M495.9 166.6c3.2 8.7 .5 18.4-6.4 24.6l-43.3 39.4c1.1 8.3 1.7 16.8 1.7 25.4s-.6 17.1-1.7 25.4l43.3 39.4c6.9 6.2 9.6 15.9 6.4 24.6c-4.4 11.9-9.7 23.3-15.8 34.3l-4.7 8.1c-6.6 11-14 21.4-22.1 31.2c-5.9 7.2-15.7 9.6-24.5 6.8l-55.7-17.7c-13.4 10.3-28.2 18.9-44 25.4l-12.5 57.1c-2 9.1-9 16.3-18.2 17.8c-13.8 2.3-28 3.5-42.5 3.5s-28.7-1.2-42.5-3.5c-9.2-1.5-16.2-8.7-18.2-17.8l-12.5-57.1c-15.8-6.5-30.6-15.1-44-25.4L83.1 425.9c-8.8 2.8-18.6 .3-24.5-6.8c-8.1-9.8-15.5-20.2-22.1-31.2l-4.7-8.1c-6.1-11-11.4-22.4-15.8-34.3c-3.2-8.7-.5-18.4 6.4-24.6l43.3-39.4C64.6 273.1 64 264.6 64 256s.6-17.1 1.7-25.4L22.4 191.2c-6.9-6.2-9.6-15.9-6.4-24.6c4.4-11.9 9.7-23.3 15.8-34.3l4.7-8.1c6.6-11 14-21.4 22.1-31.2c5.9-7.2 15.7-9.6 24.5-6.8l55.7 17.7c13.4-10.3 28.2-18.9 44-25.4l12.5-57.1c2-9.1 9-16.3 18.2-17.8C227.3 1.2 241.5 0 256 0s28.7 1.2 42.5 3.5c9.2 1.5 16.2 8.7 18.2 17.8l12.5 57.1c15.8 6.5 30.6 15.1 44 25.4l55.7-17.7c8.8-2.8 18.6-.3 24.5 6.8c8.1 9.8 15.5 20.2 22.1 31.2l4.7 8.1c6.1 11 11.4 22.4 15.8 34.3zM256 336a80 80 0 1 0 0-160 80 80 0 1 0 0 160z"]},ss={prefix:"fas",iconName:"droplet-slash",icon:[640,512,["tint-slash"],"f5c7","M320 512c53.2 0 101.4-21.6 136.1-56.6l-298.3-235C140 257.1 128 292.3 128 320c0 106 86 192 192 192zM505.2 370.7c4.4-16.1 6.8-33.1 6.8-50.7c0-91.2-130.2-262.3-166.6-308.3C339.4 4.2 330.5 0 320.9 0h-1.8c-9.6 0-18.5 4.2-24.5 11.7C277.8 33 240.7 81.3 205.8 136L38.8 5.1C28.4-3.1 13.3-1.2 5.1 9.2S-1.2 34.7 9.2 42.9l592 464c10.4 8.2 25.5 6.3 33.7-4.1s6.3-25.5-4.1-33.7L505.2 370.7zM224 336c0 44.2 35.8 80 80 80c8.8 0 16 7.2 16 16s-7.2 16-16 16c-61.9 0-112-50.1-112-112c0-8.8 7.2-16 16-16s16 7.2 16 16z"]},sl={prefix:"fas",iconName:"cart-shopping",icon:[576,512,[128722,"shopping-cart"],"f07a","M0 24C0 10.7 10.7 0 24 0H69.5c22 0 41.5 12.8 50.6 32h411c26.3 0 45.5 25 38.6 50.4l-41 152.3c-8.5 31.4-37 53.3-69.5 53.3H170.7l5.4 28.5c2.2 11.3 12.1 19.5 23.6 19.5H488c13.3 0 24 10.7 24 24s-10.7 24-24 24H199.7c-34.6 0-64.3-24.6-70.7-58.5L77.4 54.5c-.7-3.8-4-6.5-7.9-6.5H24C10.7 48 0 37.3 0 24zM128 464a48 48 0 1 1 96 0 48 48 0 1 1 -96 0zm336-48a48 48 0 1 1 0 96 48 48 0 1 1 0-96z"]},su={prefix:"fas",iconName:"arrow-turn-up",icon:[384,512,["level-up"],"f148","M32 448c-17.7 0-32 14.3-32 32s14.3 32 32 32l96 0c53 0 96-43 96-96l0-306.7 73.4 73.4c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3l-128-128c-12.5-12.5-32.8-12.5-45.3 0l-128 128c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L160 109.3 160 416c0 17.7-14.3 32-32 32l-96 0z"]},sf={prefix:"fas",iconName:"square-root-variable",icon:[576,512,["square-root-alt"],"f698","M282.6 78.1c8-27.3 33-46.1 61.4-46.1H544c17.7 0 32 14.3 32 32s-14.3 32-32 32H344L238.7 457c-3.6 12.3-14.1 21.2-26.8 22.8s-25.1-4.6-31.5-15.6L77.6 288H32c-17.7 0-32-14.3-32-32s14.3-32 32-32H77.6c22.8 0 43.8 12.1 55.3 31.8l65.2 111.8L282.6 78.1zM393.4 233.4c12.5-12.5 32.8-12.5 45.3 0L480 274.7l41.4-41.4c12.5-12.5 32.8-12.5 45.3 0s12.5 32.8 0 45.3L525.3 320l41.4 41.4c12.5 12.5 12.5 32.8 0 45.3s-32.8 12.5-45.3 0L480 365.3l-41.4 41.4c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L434.7 320l-41.4-41.4c-12.5-12.5-12.5-32.8 0-45.3z"]},sh={prefix:"fas",iconName:"clock",icon:[512,512,[128339,"clock-four"],"f017","M256 0a256 256 0 1 1 0 512A256 256 0 1 1 256 0zM232 120V256c0 8 4 15.5 10.7 20l96 64c11 7.4 25.9 4.4 33.3-6.7s4.4-25.9-6.7-33.3L280 243.2V120c0-13.3-10.7-24-24-24s-24 10.7-24 24z"]},sd={prefix:"fas",iconName:"backward-step",icon:[320,512,["step-backward"],"f048","M267.5 440.6c9.5 7.9 22.8 9.7 34.1 4.4s18.4-16.6 18.4-29V96c0-12.4-7.2-23.7-18.4-29s-24.5-3.6-34.1 4.4l-192 160L64 241V96c0-17.7-14.3-32-32-32S0 78.3 0 96V416c0 17.7 14.3 32 32 32s32-14.3 32-32V271l11.5 9.6 192 160z"]},sp={prefix:"fas",iconName:"house-chimney-medical",icon:[576,512,["clinic-medical"],"f7f2","M575.8 255.5c0 18-15 32.1-32 32.1h-32l.7 160.2c.2 35.5-28.5 64.3-64 64.3H128.1c-35.3 0-64-28.7-64-64V287.6H32c-18 0-32-14-32-32.1c0-9 3-17 10-24L266.4 8c7-7 15-8 22-8s15 2 21 7L416 100.7V64c0-17.7 14.3-32 32-32h32c17.7 0 32 14.3 32 32V185l52.8 46.4c8 7 12 15 11 24zM272 192c-8.8 0-16 7.2-16 16v48H208c-8.8 0-16 7.2-16 16v32c0 8.8 7.2 16 16 16h48v48c0 8.8 7.2 16 16 16h32c8.8 0 16-7.2 16-16V320h48c8.8 0 16-7.2 16-16V272c0-8.8-7.2-16-16-16H320V208c0-8.8-7.2-16-16-16H272z"]},sm={prefix:"fas",iconName:"temperature-three-quarters",icon:[320,512,["temperature-3","thermometer-3","thermometer-three-quarters"],"f2c8","M160 64c-26.5 0-48 21.5-48 48V276.5c0 17.3-7.1 31.9-15.3 42.5C86.2 332.6 80 349.5 80 368c0 44.2 35.8 80 80 80s80-35.8 80-80c0-18.5-6.2-35.4-16.7-48.9c-8.2-10.6-15.3-25.2-15.3-42.5V112c0-26.5-21.5-48-48-48zM48 112C48 50.2 98.1 0 160 0s112 50.1 112 112V276.5c0 .1 .1 .3 .2 .6c.2 .6 .8 1.6 1.7 2.8c18.9 24.4 30.1 55 30.1 88.1c0 79.5-64.5 144-144 144S16 447.5 16 368c0-33.2 11.2-63.8 30.1-88.1c.9-1.2 1.5-2.2 1.7-2.8c.1-.3 .2-.5 .2-.6V112zM208 368c0 26.5-21.5 48-48 48s-48-21.5-48-48c0-20.9 13.4-38.7 32-45.3V144c0-8.8 7.2-16 16-16s16 7.2 16 16V322.7c18.6 6.6 32 24.4 32 45.3z"]},sv={prefix:"fas",iconName:"mobile-screen",icon:[384,512,["mobile-android-alt"],"f3cf","M16 64C16 28.7 44.7 0 80 0H304c35.3 0 64 28.7 64 64V448c0 35.3-28.7 64-64 64H80c-35.3 0-64-28.7-64-64V64zM144 448c0 8.8 7.2 16 16 16h64c8.8 0 16-7.2 16-16s-7.2-16-16-16H160c-8.8 0-16 7.2-16 16zM304 64H80V384H304V64z"]},sg={prefix:"fas",iconName:"battery-half",icon:[576,512,["battery-3"],"f242","M464 160c8.8 0 16 7.2 16 16V336c0 8.8-7.2 16-16 16H80c-8.8 0-16-7.2-16-16V176c0-8.8 7.2-16 16-16H464zM80 96C35.8 96 0 131.8 0 176V336c0 44.2 35.8 80 80 80H464c44.2 0 80-35.8 80-80V320c17.7 0 32-14.3 32-32V224c0-17.7-14.3-32-32-32V176c0-44.2-35.8-80-80-80H80zm208 96H96V320H288V192z"]},sy={prefix:"fas",iconName:"sliders",icon:[512,512,["sliders-h"],"f1de","M0 416c0 17.7 14.3 32 32 32l54.7 0c12.3 28.3 40.5 48 73.3 48s61-19.7 73.3-48L480 448c17.7 0 32-14.3 32-32s-14.3-32-32-32l-246.7 0c-12.3-28.3-40.5-48-73.3-48s-61 19.7-73.3 48L32 384c-17.7 0-32 14.3-32 32zm128 0a32 32 0 1 1 64 0 32 32 0 1 1 -64 0zM320 256a32 32 0 1 1 64 0 32 32 0 1 1 -64 0zm32-80c-32.8 0-61 19.7-73.3 48L32 224c-17.7 0-32 14.3-32 32s14.3 32 32 32l246.7 0c12.3 28.3 40.5 48 73.3 48s61-19.7 73.3-48l54.7 0c17.7 0 32-14.3 32-32s-14.3-32-32-32l-54.7 0c-12.3-28.3-40.5-48-73.3-48zM192 128a32 32 0 1 1 0-64 32 32 0 1 1 0 64zm73.3-64C253 35.7 224.8 16 192 16s-61 19.7-73.3 48L32 64C14.3 64 0 78.3 0 96s14.3 32 32 32l86.7 0c12.3 28.3 40.5 48 73.3 48s61-19.7 73.3-48L480 128c17.7 0 32-14.3 32-32s-14.3-32-32-32L265.3 64z"]},sz={prefix:"fas",iconName:"ellipsis-vertical",icon:[128,512,["ellipsis-v"],"f142","M64 360a56 56 0 1 0 0 112 56 56 0 1 0 0-112zm0-160a56 56 0 1 0 0 112 56 56 0 1 0 0-112zM120 96A56 56 0 1 0 8 96a56 56 0 1 0 112 0z"]},sb={prefix:"fas",iconName:"right-long",icon:[512,512,["long-arrow-alt-right"],"f30b","M334.5 414c8.8 3.8 19 2 26-4.6l144-136c4.8-4.5 7.5-10.8 7.5-17.4s-2.7-12.9-7.5-17.4l-144-136c-7-6.6-17.2-8.4-26-4.6s-14.5 12.5-14.5 22l0 72L32 192c-17.7 0-32 14.3-32 32l0 64c0 17.7 14.3 32 32 32l288 0 0 72c0 9.6 5.7 18.2 14.5 22z"]},sM={prefix:"fas",iconName:"tty",icon:[512,512,["teletype"],"f1e4","M38.3 241.3L15.1 200.6c-9.2-16.2-8.4-36.5 4.5-50C61.4 106.8 144.7 48 256 48s194.6 58.8 236.4 102.6c12.9 13.5 13.7 33.8 4.5 50l-23.1 40.7c-7.5 13.2-23.3 19.3-37.8 14.6l-81.1-26.6c-13.1-4.3-22-16.6-22-30.4V144c-49.6-18.1-104-18.1-153.6 0v54.8c0 13.8-8.9 26.1-22 30.4L76.1 255.8c-14.5 4.7-30.3-1.4-37.8-14.6zM32 336c0-8.8 7.2-16 16-16H80c8.8 0 16 7.2 16 16v32c0 8.8-7.2 16-16 16H48c-8.8 0-16-7.2-16-16V336zm0 96c0-8.8 7.2-16 16-16H80c8.8 0 16 7.2 16 16v32c0 8.8-7.2 16-16 16H48c-8.8 0-16-7.2-16-16V432zM144 320h32c8.8 0 16 7.2 16 16v32c0 8.8-7.2 16-16 16H144c-8.8 0-16-7.2-16-16V336c0-8.8 7.2-16 16-16zm80 16c0-8.8 7.2-16 16-16h32c8.8 0 16 7.2 16 16v32c0 8.8-7.2 16-16 16H240c-8.8 0-16-7.2-16-16V336zm112-16h32c8.8 0 16 7.2 16 16v32c0 8.8-7.2 16-16 16H336c-8.8 0-16-7.2-16-16V336c0-8.8 7.2-16 16-16zm80 16c0-8.8 7.2-16 16-16h32c8.8 0 16 7.2 16 16v32c0 8.8-7.2 16-16 16H432c-8.8 0-16-7.2-16-16V336zm16 80h32c8.8 0 16 7.2 16 16v32c0 8.8-7.2 16-16 16H432c-8.8 0-16-7.2-16-16V432c0-8.8 7.2-16 16-16zM128 432c0-8.8 7.2-16 16-16H368c8.8 0 16 7.2 16 16v32c0 8.8-7.2 16-16 16H144c-8.8 0-16-7.2-16-16V432z"]},sx={prefix:"fas",iconName:"person-hiking",icon:[384,512,["hiking"],"f6ec","M192 48a48 48 0 1 1 96 0 48 48 0 1 1 -96 0zm51.3 182.7L224.2 307l49.7 49.7c9 9 14.1 21.2 14.1 33.9V480c0 17.7-14.3 32-32 32s-32-14.3-32-32V397.3l-73.9-73.9c-15.8-15.8-22.2-38.6-16.9-60.3l20.4-84c8.3-34.1 42.7-54.9 76.7-46.4c19 4.8 35.6 16.4 46.4 32.7L305.1 208H336V184c0-13.3 10.7-24 24-24s24 10.7 24 24v55.8c0 .1 0 .2 0 .2s0 .2 0 .2V488c0 13.3-10.7 24-24 24s-24-10.7-24-24V272H296.6c-16 0-31-8-39.9-21.4l-13.3-20zM81.1 471.9L117.3 334c3 4.2 6.4 8.2 10.1 11.9l41.9 41.9L142.9 488.1c-4.5 17.1-22 27.3-39.1 22.8s-27.3-22-22.8-39.1zm55.5-346L101.4 266.5c-3 12.1-14.9 19.9-27.2 17.9l-47.9-8c-14-2.3-22.9-16.3-19.2-30L31.9 155c9.5-34.8 41.1-59 77.2-59h4.2c15.6 0 27.1 14.7 23.3 29.8z"]},sC={prefix:"fas",iconName:"cable-car",icon:[512,512,[128673,57551,"tram"],"f7da","M288 0a32 32 0 1 1 0 64 32 32 0 1 1 0-64zM160 56a32 32 0 1 1 64 0 32 32 0 1 1 -64 0zM32 288c0-35.3 28.7-64 64-64H232V157.5l-203.1 42c-13 2.7-25.7-5.7-28.4-18.6s5.7-25.7 18.6-28.4l232-48 232-48c13-2.7 25.7 5.7 28.4 18.6s-5.7 25.7-18.6 28.4L280 147.5V224H416c35.3 0 64 28.7 64 64V448c0 35.3-28.7 64-64 64H96c-35.3 0-64-28.7-64-64V288zm64 0c-8.8 0-16 7.2-16 16v64c0 8.8 7.2 16 16 16h64c8.8 0 16-7.2 16-16V304c0-8.8-7.2-16-16-16H96zm112 16v64c0 8.8 7.2 16 16 16h64c8.8 0 16-7.2 16-16V304c0-8.8-7.2-16-16-16H224c-8.8 0-16 7.2-16 16zm144-16c-8.8 0-16 7.2-16 16v64c0 8.8 7.2 16 16 16h64c8.8 0 16-7.2 16-16V304c0-8.8-7.2-16-16-16H352z"]},sH={prefix:"fas",iconName:"face-grin",icon:[512,512,[128512,"grin"],"f580","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM388.1 312.8c12.3-3.8 24.3 6.9 19.3 18.7C382.4 390.6 324.2 432 256.3 432s-126.2-41.4-151.1-100.5c-5-11.8 7-22.5 19.3-18.7c39.7 12.2 84.5 19 131.8 19s92.1-6.8 131.8-19zM144.4 208a32 32 0 1 1 64 0 32 32 0 1 1 -64 0zm192-32a32 32 0 1 1 0 64 32 32 0 1 1 0-64z"]},sw={prefix:"fas",iconName:"delete-left",icon:[576,512,[9003,"backspace"],"f55a","M576 128c0-35.3-28.7-64-64-64H205.3c-17 0-33.3 6.7-45.3 18.7L9.4 233.4c-6 6-9.4 14.1-9.4 22.6s3.4 16.6 9.4 22.6L160 429.3c12 12 28.3 18.7 45.3 18.7H512c35.3 0 64-28.7 64-64V128zM271 175c9.4-9.4 24.6-9.4 33.9 0l47 47 47-47c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9l-47 47 47 47c9.4 9.4 9.4 24.6 0 33.9s-24.6 9.4-33.9 0l-47-47-47 47c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9l47-47-47-47c-9.4-9.4-9.4-24.6 0-33.9z"]},sV={prefix:"fas",iconName:"eye-dropper",icon:[512,512,["eye-dropper-empty","eyedropper"],"f1fb","M341.6 29.2L240.1 130.8l-9.4-9.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l160 160c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3l-9.4-9.4L482.8 170.4c39-39 39-102.2 0-141.1s-102.2-39-141.1 0zM55.4 323.3c-15 15-23.4 35.4-23.4 56.6v42.4L5.4 462.2c-8.5 12.7-6.8 29.6 4 40.4s27.7 12.5 40.4 4L89.7 480h42.4c21.2 0 41.6-8.4 56.6-23.4L309.4 335.9l-45.3-45.3L143.4 411.3c-3 3-7.1 4.7-11.3 4.7H96V379.9c0-4.2 1.7-8.3 4.7-11.3L221.4 247.9l-45.3-45.3L55.4 323.3z"]},sk={prefix:"fas",iconName:"mobile",icon:[384,512,[128241,"mobile-android","mobile-phone"],"f3ce","M80 0C44.7 0 16 28.7 16 64V448c0 35.3 28.7 64 64 64H304c35.3 0 64-28.7 64-64V64c0-35.3-28.7-64-64-64H80zm80 432h64c8.8 0 16 7.2 16 16s-7.2 16-16 16H160c-8.8 0-16-7.2-16-16s7.2-16 16-16z"]},sL={prefix:"fas",iconName:"face-meh",icon:[512,512,[128528,"meh"],"f11a","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM176.4 176a32 32 0 1 1 0 64 32 32 0 1 1 0-64zm128 32a32 32 0 1 1 64 0 32 32 0 1 1 -64 0zM160 336H352c8.8 0 16 7.2 16 16s-7.2 16-16 16H160c-8.8 0-16-7.2-16-16s7.2-16 16-16z"]},sS={prefix:"fas",iconName:"book-skull",icon:[448,512,["book-dead"],"f6b7","M0 96C0 43 43 0 96 0H384h32c17.7 0 32 14.3 32 32V352c0 17.7-14.3 32-32 32v64c17.7 0 32 14.3 32 32s-14.3 32-32 32H384 96c-53 0-96-43-96-96V96zM64 416c0 17.7 14.3 32 32 32H352V384H96c-17.7 0-32 14.3-32 32zM320 112c0-35.3-35.8-64-80-64s-80 28.7-80 64c0 20.9 12.6 39.5 32 51.2V176c0 8.8 7.2 16 16 16h64c8.8 0 16-7.2 16-16V163.2c19.4-11.7 32-30.3 32-51.2zM208 96a16 16 0 1 1 0 32 16 16 0 1 1 0-32zm48 16a16 16 0 1 1 32 0 16 16 0 1 1 -32 0zM134.3 209.3c-8.1-3.5-17.5 .3-21 8.4s.3 17.5 8.4 21L199.4 272l-77.7 33.3c-8.1 3.5-11.9 12.9-8.4 21s12.9 11.9 21 8.4L240 289.4l105.7 45.3c8.1 3.5 17.5-.3 21-8.4s-.3-17.5-8.4-21L280.6 272l77.7-33.3c8.1-3.5 11.9-12.9 8.4-21s-12.9-11.9-21-8.4L240 254.6 134.3 209.3z"]},sN={prefix:"fas",iconName:"id-card",icon:[576,512,[62147,"drivers-license"],"f2c2","M0 96l576 0c0-35.3-28.7-64-64-64H64C28.7 32 0 60.7 0 96zm0 32V416c0 35.3 28.7 64 64 64H512c35.3 0 64-28.7 64-64V128H0zM64 405.3c0-29.5 23.9-53.3 53.3-53.3H234.7c29.5 0 53.3 23.9 53.3 53.3c0 5.9-4.8 10.7-10.7 10.7H74.7c-5.9 0-10.7-4.8-10.7-10.7zM176 192a64 64 0 1 1 0 128 64 64 0 1 1 0-128zm176 16c0-8.8 7.2-16 16-16H496c8.8 0 16 7.2 16 16s-7.2 16-16 16H368c-8.8 0-16-7.2-16-16zm0 64c0-8.8 7.2-16 16-16H496c8.8 0 16 7.2 16 16s-7.2 16-16 16H368c-8.8 0-16-7.2-16-16zm0 64c0-8.8 7.2-16 16-16H496c8.8 0 16 7.2 16 16s-7.2 16-16 16H368c-8.8 0-16-7.2-16-16z"]},sT={prefix:"fas",iconName:"outdent",icon:[448,512,["dedent"],"f03b","M0 64C0 46.3 14.3 32 32 32H416c17.7 0 32 14.3 32 32s-14.3 32-32 32H32C14.3 96 0 81.7 0 64zM192 192c0-17.7 14.3-32 32-32H416c17.7 0 32 14.3 32 32s-14.3 32-32 32H224c-17.7 0-32-14.3-32-32zm32 96H416c17.7 0 32 14.3 32 32s-14.3 32-32 32H224c-17.7 0-32-14.3-32-32s14.3-32 32-32zM0 448c0-17.7 14.3-32 32-32H416c17.7 0 32 14.3 32 32s-14.3 32-32 32H32c-17.7 0-32-14.3-32-32zM.2 268.6c-8.2-6.4-8.2-18.9 0-25.3l101.9-79.3c10.5-8.2 25.8-.7 25.8 12.6V335.3c0 13.3-15.3 20.8-25.8 12.6L.2 268.6z"]},sA={prefix:"fas",iconName:"house",icon:[576,512,[127968,63498,63500,"home","home-alt","home-lg-alt"],"f015","M575.8 255.5c0 18-15 32.1-32 32.1h-32l.7 160.2c0 2.7-.2 5.4-.5 8.1V472c0 22.1-17.9 40-40 40H456c-1.1 0-2.2 0-3.3-.1c-1.4 .1-2.8 .1-4.2 .1H416 392c-22.1 0-40-17.9-40-40V448 384c0-17.7-14.3-32-32-32H256c-17.7 0-32 14.3-32 32v64 24c0 22.1-17.9 40-40 40H160 128.1c-1.5 0-3-.1-4.5-.2c-1.2 .1-2.4 .2-3.6 .2H104c-22.1 0-40-17.9-40-40V360c0-.9 0-1.9 .1-2.8V287.6H32c-18 0-32-14-32-32.1c0-9 3-17 10-24L266.4 8c7-7 15-8 22-8s15 2 21 7L564.8 231.5c8 7 12 15 11 24z"]},s_={prefix:"fas",iconName:"arrow-right-arrow-left",icon:[448,512,[8644,"exchange"],"f0ec","M438.6 150.6c12.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.3L338.7 96 32 96C14.3 96 0 110.3 0 128s14.3 32 32 32l306.7 0-41.4 41.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l96-96zm-333.3 352c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L109.3 416 416 416c17.7 0 32-14.3 32-32s-14.3-32-32-32l-306.7 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 96z"]},sE={prefix:"fas",iconName:"rotate-right",icon:[512,512,["redo-alt","rotate-forward"],"f2f9","M463.5 224H472c13.3 0 24-10.7 24-24V72c0-9.7-5.8-18.5-14.8-22.2s-19.3-1.7-26.2 5.2L413.4 96.6c-87.6-86.5-228.7-86.2-315.8 1c-87.5 87.5-87.5 229.3 0 316.8s229.3 87.5 316.8 0c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0c-62.5 62.5-163.8 62.5-226.3 0s-62.5-163.8 0-226.3c62.2-62.2 162.7-62.5 225.3-1L327 183c-6.9 6.9-8.9 17.2-5.2 26.2s12.5 14.8 22.2 14.8H463.5z"]},sO={prefix:"fas",iconName:"utensils",icon:[448,512,[127860,61685,"cutlery"],"f2e7","M416 0C400 0 288 32 288 176V288c0 35.3 28.7 64 64 64h32V480c0 17.7 14.3 32 32 32s32-14.3 32-32V352 240 32c0-17.7-14.3-32-32-32zM64 16C64 7.8 57.9 1 49.7 .1S34.2 4.6 32.4 12.5L2.1 148.8C.7 155.1 0 161.5 0 167.9c0 45.9 35.1 83.6 80 87.7V480c0 17.7 14.3 32 32 32s32-14.3 32-32V255.6c44.9-4.1 80-41.8 80-87.7c0-6.4-.7-12.8-2.1-19.1L191.6 12.5c-1.8-8-9.3-13.3-17.4-12.4S160 7.8 160 16V150.2c0 5.4-4.4 9.8-9.8 9.8c-5.1 0-9.3-3.9-9.8-9L127.9 14.6C127.2 6.3 120.3 0 112 0s-15.2 6.3-15.9 14.6L83.7 151c-.5 5.1-4.7 9-9.8 9c-5.4 0-9.8-4.4-9.8-9.8V16zm48.3 152l-.3 0-.3 0 .3-.7 .3 .7z"]},sR={prefix:"fas",iconName:"arrow-up-wide-short",icon:[576,512,["sort-amount-up"],"f161","M151.6 42.4C145.5 35.8 137 32 128 32s-17.5 3.8-23.6 10.4l-88 96c-11.9 13-11.1 33.3 2 45.2s33.3 11.1 45.2-2L96 146.3V448c0 17.7 14.3 32 32 32s32-14.3 32-32V146.3l32.4 35.4c11.9 13 32.2 13.9 45.2 2s13.9-32.2 2-45.2l-88-96zM320 480h32c17.7 0 32-14.3 32-32s-14.3-32-32-32H320c-17.7 0-32 14.3-32 32s14.3 32 32 32zm0-128h96c17.7 0 32-14.3 32-32s-14.3-32-32-32H320c-17.7 0-32 14.3-32 32s14.3 32 32 32zm0-128H480c17.7 0 32-14.3 32-32s-14.3-32-32-32H320c-17.7 0-32 14.3-32 32s14.3 32 32 32zm0-128H544c17.7 0 32-14.3 32-32s-14.3-32-32-32H320c-17.7 0-32 14.3-32 32s14.3 32 32 32z"]},sP={prefix:"fas",iconName:"tower-broadcast",icon:[576,512,["broadcast-tower"],"f519","M80.3 44C69.8 69.9 64 98.2 64 128s5.8 58.1 16.3 84c6.6 16.4-1.3 35-17.7 41.7s-35-1.3-41.7-17.7C7.4 202.6 0 166.1 0 128S7.4 53.4 20.9 20C27.6 3.6 46.2-4.3 62.6 2.3S86.9 27.6 80.3 44zM555.1 20C568.6 53.4 576 89.9 576 128s-7.4 74.6-20.9 108c-6.6 16.4-25.3 24.3-41.7 17.7S489.1 228.4 495.7 212c10.5-25.9 16.3-54.2 16.3-84s-5.8-58.1-16.3-84C489.1 27.6 497 9 513.4 2.3s35 1.3 41.7 17.7zM352 128c0 23.7-12.9 44.4-32 55.4V480c0 17.7-14.3 32-32 32s-32-14.3-32-32V183.4c-19.1-11.1-32-31.7-32-55.4c0-35.3 28.7-64 64-64s64 28.7 64 64zM170.6 76.8C163.8 92.4 160 109.7 160 128s3.8 35.6 10.6 51.2c7.1 16.2-.3 35.1-16.5 42.1s-35.1-.3-42.1-16.5c-10.3-23.6-16-49.6-16-76.8s5.7-53.2 16-76.8c7.1-16.2 25.9-23.6 42.1-16.5s23.6 25.9 16.5 42.1zM464 51.2c10.3 23.6 16 49.6 16 76.8s-5.7 53.2-16 76.8c-7.1 16.2-25.9 23.6-42.1 16.5s-23.6-25.9-16.5-42.1c6.8-15.6 10.6-32.9 10.6-51.2s-3.8-35.6-10.6-51.2c-7.1-16.2 .3-35.1 16.5-42.1s35.1 .3 42.1 16.5z"]},sI={prefix:"fas",iconName:"up-long",icon:[320,512,["long-arrow-alt-up"],"f30c","M318 177.5c3.8-8.8 2-19-4.6-26l-136-144C172.9 2.7 166.6 0 160 0s-12.9 2.7-17.4 7.5l-136 144c-6.6 7-8.4 17.2-4.6 26S14.4 192 24 192H96l0 288c0 17.7 14.3 32 32 32h64c17.7 0 32-14.3 32-32l0-288h72c9.6 0 18.2-5.7 22-14.5z"]},sj={prefix:"fas",iconName:"file-arrow-down",icon:[384,512,["file-download"],"f56d","M64 0C28.7 0 0 28.7 0 64V448c0 35.3 28.7 64 64 64H320c35.3 0 64-28.7 64-64V160H256c-17.7 0-32-14.3-32-32V0H64zM256 0V128H384L256 0zM216 232V334.1l31-31c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9l-72 72c-9.4 9.4-24.6 9.4-33.9 0l-72-72c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l31 31V232c0-13.3 10.7-24 24-24s24 10.7 24 24z"]},sB={prefix:"fas",iconName:"bolt",icon:[448,512,[9889,"zap"],"f0e7","M349.4 44.6c5.9-13.7 1.5-29.7-10.6-38.5s-28.6-8-39.9 1.8l-256 224c-10 8.8-13.6 22.9-8.9 35.3S50.7 288 64 288H175.5L98.6 467.4c-5.9 13.7-1.5 29.7 10.6 38.5s28.6 8 39.9-1.8l256-224c10-8.8 13.6-22.9 8.9-35.3s-16.6-20.7-30-20.7H272.5L349.4 44.6z"]},sF={prefix:"fas",iconName:"yen-sign",icon:[320,512,[165,"cny","jpy","rmb","yen"],"f157","M58.6 46.2C48.8 31.5 29 27.6 14.3 37.4S-4.4 67 5.4 81.7L100.2 224H48c-17.7 0-32 14.3-32 32s14.3 32 32 32h80v32H48c-17.7 0-32 14.3-32 32s14.3 32 32 32h80v64c0 17.7 14.3 32 32 32s32-14.3 32-32V384h80c17.7 0 32-14.3 32-32s-14.3-32-32-32H192V288h80c17.7 0 32-14.3 32-32s-14.3-32-32-32H219.8L314.6 81.7c9.8-14.7 5.8-34.6-8.9-44.4s-34.6-5.8-44.4 8.9L160 198.3 58.6 46.2z"]},sD={prefix:"fas",iconName:"ruble-sign",icon:[384,512,[8381,"rouble","rub","ruble"],"f158","M96 32C78.3 32 64 46.3 64 64V256H32c-17.7 0-32 14.3-32 32s14.3 32 32 32H64v32H32c-17.7 0-32 14.3-32 32s14.3 32 32 32H64v32c0 17.7 14.3 32 32 32s32-14.3 32-32V416H288c17.7 0 32-14.3 32-32s-14.3-32-32-32H128V320H240c79.5 0 144-64.5 144-144s-64.5-144-144-144H96zM240 256H128V96H240c44.2 0 80 35.8 80 80s-35.8 80-80 80z"]},sZ={prefix:"fas",iconName:"face-laugh-wink",icon:[512,512,["laugh-wink"],"f59c","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM96.8 314.1c-3.8-13.7 7.4-26.1 21.6-26.1H393.6c14.2 0 25.5 12.4 21.6 26.1C396.2 382 332.1 432 256 432s-140.2-50-159.2-117.9zM144.4 192a32 32 0 1 1 64 0 32 32 0 1 1 -64 0zm156.4 25.6c-5.3 7.1-15.3 8.5-22.4 3.2s-8.5-15.3-3.2-22.4c30.4-40.5 91.2-40.5 121.6 0c5.3 7.1 3.9 17.1-3.2 22.4s-17.1 3.9-22.4-3.2c-17.6-23.5-52.8-23.5-70.4 0z"]},sq={prefix:"fas",iconName:"circle-down",icon:[512,512,[61466,"arrow-alt-circle-down"],"f358","M256 0a256 256 0 1 0 0 512A256 256 0 1 0 256 0zM376.9 294.6L269.8 394.5c-3.8 3.5-8.7 5.5-13.8 5.5s-10.1-2-13.8-5.5L135.1 294.6c-4.5-4.2-7.1-10.1-7.1-16.3c0-12.3 10-22.3 22.3-22.3l57.7 0 0-96c0-17.7 14.3-32 32-32l32 0c17.7 0 32 14.3 32 32l0 96 57.7 0c12.3 0 22.3 10 22.3 22.3c0 6.2-2.6 12.1-7.1 16.3z"]},sU={prefix:"fas",iconName:"arrow-down-short-wide",icon:[576,512,["sort-amount-desc","sort-amount-down-alt"],"f884","M151.6 469.6C145.5 476.2 137 480 128 480s-17.5-3.8-23.6-10.4l-88-96c-11.9-13-11.1-33.3 2-45.2s33.3-11.1 45.2 2L96 365.7V64c0-17.7 14.3-32 32-32s32 14.3 32 32V365.7l32.4-35.4c11.9-13 32.2-13.9 45.2-2s13.9 32.2 2 45.2l-88 96zM320 32h32c17.7 0 32 14.3 32 32s-14.3 32-32 32H320c-17.7 0-32-14.3-32-32s14.3-32 32-32zm0 128h96c17.7 0 32 14.3 32 32s-14.3 32-32 32H320c-17.7 0-32-14.3-32-32s14.3-32 32-32zm0 128H480c17.7 0 32 14.3 32 32s-14.3 32-32 32H320c-17.7 0-32-14.3-32-32s14.3-32 32-32zm0 128H544c17.7 0 32 14.3 32 32s-14.3 32-32 32H320c-17.7 0-32-14.3-32-32s14.3-32 32-32z"]},sW={prefix:"fas",iconName:"arrow-right-long",icon:[512,512,["long-arrow-right"],"f178","M502.6 278.6c12.5-12.5 12.5-32.8 0-45.3l-128-128c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L402.7 224 32 224c-17.7 0-32 14.3-32 32s14.3 32 32 32l370.7 0-73.4 73.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l128-128z"]},s$={prefix:"fas",iconName:"ellipsis",icon:[448,512,["ellipsis-h"],"f141","M8 256a56 56 0 1 1 112 0A56 56 0 1 1 8 256zm160 0a56 56 0 1 1 112 0 56 56 0 1 1 -112 0zm216-56a56 56 0 1 1 0 112 56 56 0 1 1 0-112z"]},sG={prefix:"fas",iconName:"kit-medical",icon:[576,512,["first-aid"],"f479","M64 32C28.7 32 0 60.7 0 96V416c0 35.3 28.7 64 64 64H96V32H64zm64 0V480H448V32H128zM512 480c35.3 0 64-28.7 64-64V96c0-35.3-28.7-64-64-64H480V480h32zM256 176c0-8.8 7.2-16 16-16h32c8.8 0 16 7.2 16 16v48h48c8.8 0 16 7.2 16 16v32c0 8.8-7.2 16-16 16H320v48c0 8.8-7.2 16-16 16H272c-8.8 0-16-7.2-16-16V288H208c-8.8 0-16-7.2-16-16V240c0-8.8 7.2-16 16-16h48V176z"]},sY={prefix:"fas",iconName:"credit-card",icon:[576,512,[128179,62083,"credit-card-alt"],"f09d","M64 32C28.7 32 0 60.7 0 96v32H576V96c0-35.3-28.7-64-64-64H64zM576 224H0V416c0 35.3 28.7 64 64 64H512c35.3 0 64-28.7 64-64V224zM112 352h64c8.8 0 16 7.2 16 16s-7.2 16-16 16H112c-8.8 0-16-7.2-16-16s7.2-16 16-16zm112 16c0-8.8 7.2-16 16-16H368c8.8 0 16 7.2 16 16s-7.2 16-16 16H240c-8.8 0-16-7.2-16-16z"]},sK={prefix:"fas",iconName:"car",icon:[512,512,[128664,"automobile"],"f1b9","M135.2 117.4L109.1 192H402.9l-26.1-74.6C372.3 104.6 360.2 96 346.6 96H165.4c-13.6 0-25.7 8.6-30.2 21.4zM39.6 196.8L74.8 96.3C88.3 57.8 124.6 32 165.4 32H346.6c40.8 0 77.1 25.8 90.6 64.3l35.2 100.5c23.2 9.6 39.6 32.5 39.6 59.2V400v48c0 17.7-14.3 32-32 32H448c-17.7 0-32-14.3-32-32V400H96v48c0 17.7-14.3 32-32 32H32c-17.7 0-32-14.3-32-32V400 256c0-26.7 16.4-49.6 39.6-59.2zM128 288a32 32 0 1 0 -64 0 32 32 0 1 0 64 0zm288 32a32 32 0 1 0 0-64 32 32 0 1 0 0 64z"]},sX={prefix:"fas",iconName:"book-open-reader",icon:[512,512,["book-reader"],"f5da","M160 96a96 96 0 1 1 192 0A96 96 0 1 1 160 96zm80 152V512l-48.4-24.2c-20.9-10.4-43.5-17-66.8-19.3l-96-9.6C12.5 457.2 0 443.5 0 427V224c0-17.7 14.3-32 32-32H62.3c63.6 0 125.6 19.6 177.7 56zm32 264V248c52.1-36.4 114.1-56 177.7-56H480c17.7 0 32 14.3 32 32V427c0 16.4-12.5 30.2-28.8 31.8l-96 9.6c-23.2 2.3-45.9 8.9-66.8 19.3L272 512z"]},sQ={prefix:"fas",iconName:"temperature-arrow-up",icon:[576,512,["temperature-up"],"e040","M128 112c0-26.5 21.5-48 48-48s48 21.5 48 48V276.5c0 17.3 7.1 31.9 15.3 42.5C249.8 332.6 256 349.5 256 368c0 44.2-35.8 80-80 80s-80-35.8-80-80c0-18.5 6.2-35.4 16.7-48.9c8.2-10.6 15.3-25.2 15.3-42.5V112zM176 0C114.1 0 64 50.1 64 112V276.4c0 .1-.1 .3-.2 .6c-.2 .6-.8 1.6-1.7 2.8C43.2 304.2 32 334.8 32 368c0 79.5 64.5 144 144 144s144-64.5 144-144c0-33.2-11.2-63.8-30.1-88.1c-.9-1.2-1.5-2.2-1.7-2.8c-.1-.3-.2-.5-.2-.6V112C288 50.1 237.9 0 176 0zm0 416c26.5 0 48-21.5 48-48c0-20.9-13.4-38.7-32-45.3V112c0-8.8-7.2-16-16-16s-16 7.2-16 16V322.7c-18.6 6.6-32 24.4-32 45.3c0 26.5 21.5 48 48 48zM480 160h32c12.9 0 24.6-7.8 29.6-19.8s2.2-25.7-6.9-34.9l-64-64c-12.5-12.5-32.8-12.5-45.3 0l-64 64c-9.2 9.2-11.9 22.9-6.9 34.9s16.6 19.8 29.6 19.8h32V448c0 17.7 14.3 32 32 32s32-14.3 32-32V160z"]},sJ={prefix:"fas",iconName:"square-h",icon:[448,512,["h-square"],"f0fd","M64 32C28.7 32 0 60.7 0 96V416c0 35.3 28.7 64 64 64H384c35.3 0 64-28.7 64-64V96c0-35.3-28.7-64-64-64H64zM336 152V256 360c0 13.3-10.7 24-24 24s-24-10.7-24-24V280H160l0 80c0 13.3-10.7 24-24 24s-24-10.7-24-24l0-208c0-13.3 10.7-24 24-24s24 10.7 24 24v80H288V152c0-13.3 10.7-24 24-24s24 10.7 24 24z"]},s1={prefix:"fas",iconName:"temperature-full",icon:[320,512,["temperature-4","thermometer-4","thermometer-full"],"f2c7","M160 64c-26.5 0-48 21.5-48 48V276.5c0 17.3-7.1 31.9-15.3 42.5C86.2 332.6 80 349.5 80 368c0 44.2 35.8 80 80 80s80-35.8 80-80c0-18.5-6.2-35.4-16.7-48.9c-8.2-10.6-15.3-25.2-15.3-42.5V112c0-26.5-21.5-48-48-48zM48 112C48 50.2 98.1 0 160 0s112 50.1 112 112V276.5c0 .1 .1 .3 .2 .6c.2 .6 .8 1.6 1.7 2.8c18.9 24.4 30.1 55 30.1 88.1c0 79.5-64.5 144-144 144S16 447.5 16 368c0-33.2 11.2-63.8 30.1-88.1c.9-1.2 1.5-2.2 1.7-2.8c.1-.3 .2-.5 .2-.6V112zM208 368c0 26.5-21.5 48-48 48s-48-21.5-48-48c0-20.9 13.4-38.7 32-45.3V112c0-8.8 7.2-16 16-16s16 7.2 16 16V322.7c18.6 6.6 32 24.4 32 45.3z"]},s2={prefix:"fas",iconName:"handshake-angle",icon:[640,512,["hands-helping"],"f4c4","M544 248v3.3l69.7-69.7c21.9-21.9 21.9-57.3 0-79.2L535.6 24.4c-21.9-21.9-57.3-21.9-79.2 0L416.3 64.5c-2.7-.3-5.5-.5-8.3-.5H296c-37.1 0-67.6 28-71.6 64H224V248c0 22.1 17.9 40 40 40s40-17.9 40-40V176c0 0 0-.1 0-.1V160l16 0 136 0c0 0 0 0 .1 0H464c44.2 0 80 35.8 80 80v8zM336 192v56c0 39.8-32.2 72-72 72s-72-32.2-72-72V129.4c-35.9 6.2-65.8 32.3-76 68.2L99.5 255.2 26.3 328.4c-21.9 21.9-21.9 57.3 0 79.2l78.1 78.1c21.9 21.9 57.3 21.9 79.2 0l37.7-37.7c.9 0 1.8 .1 2.7 .1H384c26.5 0 48-21.5 48-48c0-5.6-1-11-2.7-16H432c26.5 0 48-21.5 48-48c0-12.8-5-24.4-13.2-33c25.7-5 45.1-27.6 45.2-54.8v-.4c-.1-30.8-25.1-55.8-56-55.8c0 0 0 0 0 0l-120 0z"]},s0={prefix:"fas",iconName:"location-dot",icon:[384,512,["map-marker-alt"],"f3c5","M215.7 499.2C267 435 384 279.4 384 192C384 86 298 0 192 0S0 86 0 192c0 87.4 117 243 168.3 307.2c12.3 15.3 35.1 15.3 47.4 0zM192 128a64 64 0 1 1 0 128 64 64 0 1 1 0-128z"]},s3={prefix:"fas",iconName:"person-swimming",icon:[576,512,[127946,"swimmer"],"f5c4","M309.5 178.4L447.9 297.1c-1.6 .9-3.2 2-4.8 3c-18 12.4-40.1 20.3-59.2 20.3c-19.6 0-40.8-7.7-59.2-20.3c-22.1-15.5-51.6-15.5-73.7 0c-17.1 11.8-38 20.3-59.2 20.3c-10.1 0-21.1-2.2-31.9-6.2C163.1 193.2 262.2 96 384 96h64c17.7 0 32 14.3 32 32s-14.3 32-32 32H384c-26.9 0-52.3 6.6-74.5 18.4zM160 160A64 64 0 1 1 32 160a64 64 0 1 1 128 0zM306.5 325.9C329 341.4 356.5 352 384 352c26.9 0 55.4-10.8 77.4-26.1l0 0c11.9-8.5 28.1-7.8 39.2 1.7c14.4 11.9 32.5 21 50.6 25.2c17.2 4 27.9 21.2 23.9 38.4s-21.2 27.9-38.4 23.9c-24.5-5.7-44.9-16.5-58.2-25C449.5 405.7 417 416 384 416c-31.9 0-60.6-9.9-80.4-18.9c-5.8-2.7-11.1-5.3-15.6-7.7c-4.5 2.4-9.7 5.1-15.6 7.7c-19.8 9-48.5 18.9-80.4 18.9c-33 0-65.5-10.3-94.5-25.8c-13.4 8.4-33.7 19.3-58.2 25c-17.2 4-34.4-6.7-38.4-23.9s6.7-34.4 23.9-38.4c18.1-4.2 36.2-13.3 50.6-25.2c11.1-9.4 27.3-10.1 39.2-1.7l0 0C136.7 341.2 165.1 352 192 352c27.5 0 55-10.6 77.5-26.1c11.1-7.9 25.9-7.9 37 0z"]},s4={prefix:"fas",iconName:"droplet",icon:[384,512,[128167,"tint"],"f043","M192 512C86 512 0 426 0 320C0 228.8 130.2 57.7 166.6 11.7C172.6 4.2 181.5 0 191.1 0h1.8c9.6 0 18.5 4.2 24.5 11.7C253.8 57.7 384 228.8 384 320c0 106-86 192-192 192zM96 336c0-8.8-7.2-16-16-16s-16 7.2-16 16c0 61.9 50.1 112 112 112c8.8 0 16-7.2 16-16s-7.2-16-16-16c-44.2 0-80-35.8-80-80z"]},s6={prefix:"fas",iconName:"earth-americas",icon:[512,512,[127758,"earth","earth-america","globe-americas"],"f57d","M57.7 193l9.4 16.4c8.3 14.5 21.9 25.2 38 29.8L163 255.7c17.2 4.9 29 20.6 29 38.5v39.9c0 11 6.2 21 16 25.9s16 14.9 16 25.9v39c0 15.6 14.9 26.9 29.9 22.6c16.1-4.6 28.6-17.5 32.7-33.8l2.8-11.2c4.2-16.9 15.2-31.4 30.3-40l8.1-4.6c15-8.5 24.2-24.5 24.2-41.7v-8.3c0-12.7-5.1-24.9-14.1-33.9l-3.9-3.9c-9-9-21.2-14.1-33.9-14.1H257c-11.1 0-22.1-2.9-31.8-8.4l-34.5-19.7c-4.3-2.5-7.6-6.5-9.2-11.2c-3.2-9.6 1.1-20 10.2-24.5l5.9-3c6.6-3.3 14.3-3.9 21.3-1.5l23.2 7.7c8.2 2.7 17.2-.4 21.9-7.5c4.7-7 4.2-16.3-1.2-22.8l-13.6-16.3c-10-12-9.9-29.5 .3-41.3l15.7-18.3c8.8-10.3 10.2-25 3.5-36.7l-2.4-4.2c-3.5-.2-6.9-.3-10.4-.3C163.1 48 84.4 108.9 57.7 193zM464 256c0-36.8-9.6-71.4-26.4-101.5L412 164.8c-15.7 6.3-23.8 23.8-18.5 39.8l16.9 50.7c3.5 10.4 12 18.3 22.6 20.9l29.1 7.3c1.2-9 1.8-18.2 1.8-27.5zM0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256z"]},s5={prefix:"fas",iconName:"battery-empty",icon:[576,512,["battery-0"],"f244","M80 160c-8.8 0-16 7.2-16 16V336c0 8.8 7.2 16 16 16H464c8.8 0 16-7.2 16-16V176c0-8.8-7.2-16-16-16H80zM0 176c0-44.2 35.8-80 80-80H464c44.2 0 80 35.8 80 80v16c17.7 0 32 14.3 32 32v64c0 17.7-14.3 32-32 32v16c0 44.2-35.8 80-80 80H80c-44.2 0-80-35.8-80-80V176z"]},s8={prefix:"fas",iconName:"gauge-high",icon:[512,512,[62461,"tachometer-alt","tachometer-alt-fast"],"f625","M0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256zM288 96a32 32 0 1 0 -64 0 32 32 0 1 0 64 0zM256 416c35.3 0 64-28.7 64-64c0-17.4-6.9-33.1-18.1-44.6L366 161.7c5.3-12.1-.2-26.3-12.3-31.6s-26.3 .2-31.6 12.3L257.9 288c-.6 0-1.3 0-1.9 0c-35.3 0-64 28.7-64 64s28.7 64 64 64zM176 144a32 32 0 1 0 -64 0 32 32 0 1 0 64 0zM96 288a32 32 0 1 0 0-64 32 32 0 1 0 0 64zm352-32a32 32 0 1 0 -64 0 32 32 0 1 0 64 0z"]},s7={prefix:"fas",iconName:"hospital",icon:[640,512,[127973,62589,"hospital-alt","hospital-wide"],"f0f8","M192 48c0-26.5 21.5-48 48-48H400c26.5 0 48 21.5 48 48V512H368V432c0-26.5-21.5-48-48-48s-48 21.5-48 48v80H192V48zM48 96H160V512H48c-26.5 0-48-21.5-48-48V320H80c8.8 0 16-7.2 16-16s-7.2-16-16-16H0V224H80c8.8 0 16-7.2 16-16s-7.2-16-16-16H0V144c0-26.5 21.5-48 48-48zm544 0c26.5 0 48 21.5 48 48v48H560c-8.8 0-16 7.2-16 16s7.2 16 16 16h80v64H560c-8.8 0-16 7.2-16 16s7.2 16 16 16h80V464c0 26.5-21.5 48-48 48H480V96H592zM312 64c-8.8 0-16 7.2-16 16v24H272c-8.8 0-16 7.2-16 16v16c0 8.8 7.2 16 16 16h24v24c0 8.8 7.2 16 16 16h16c8.8 0 16-7.2 16-16V152h24c8.8 0 16-7.2 16-16V120c0-8.8-7.2-16-16-16H344V80c0-8.8-7.2-16-16-16H312z"]},s9={prefix:"fas",iconName:"bars-staggered",icon:[512,512,["reorder","stream"],"f550","M0 96C0 78.3 14.3 64 32 64H416c17.7 0 32 14.3 32 32s-14.3 32-32 32H32C14.3 128 0 113.7 0 96zM64 256c0-17.7 14.3-32 32-32H480c17.7 0 32 14.3 32 32s-14.3 32-32 32H96c-17.7 0-32-14.3-32-32zM448 416c0 17.7-14.3 32-32 32H32c-17.7 0-32-14.3-32-32s14.3-32 32-32H416c17.7 0 32 14.3 32 32z"]},le={prefix:"fas",iconName:"person-walking-with-cane",icon:[512,512,["blind"],"f29d","M176 96a48 48 0 1 0 0-96 48 48 0 1 0 0 96zm-8.4 32c-36.4 0-69.6 20.5-85.9 53.1L35.4 273.7c-7.9 15.8-1.5 35 14.3 42.9s35 1.5 42.9-14.3L128 231.6v43.2c0 17 6.7 33.3 18.7 45.3L224 397.3V480c0 17.7 14.3 32 32 32s32-14.3 32-32V390.6c0-12.7-5.1-24.9-14.1-33.9L224 306.7V213.3l70.4 93.9c10.6 14.1 30.7 17 44.8 6.4s17-30.7 6.4-44.8L268.8 166.4C250.7 142.2 222.2 128 192 128H167.6zM128.3 346.8L97 472.2c-4.3 17.1 6.1 34.5 23.3 38.8s34.5-6.1 38.8-23.3l22-88.2-52.8-52.8zM450.8 505.1c5 7.3 15 9.1 22.3 4s9.1-15 4-22.3L358.9 316.1c-2.8 3.8-6.1 7.3-10.1 10.3c-5 3.8-10.5 6.4-16.2 7.9L450.8 505.1z"]},lt={prefix:"fas",iconName:"check-to-slot",icon:[576,512,["vote-yea"],"f772","M96 80c0-26.5 21.5-48 48-48H432c26.5 0 48 21.5 48 48V384H96V80zm313 47c-9.4-9.4-24.6-9.4-33.9 0l-111 111-47-47c-9.4-9.4-24.6-9.4-33.9 0s-9.4 24.6 0 33.9l64 64c9.4 9.4 24.6 9.4 33.9 0L409 161c9.4-9.4 9.4-24.6 0-33.9zM0 336c0-26.5 21.5-48 48-48H64V416H512V288h16c26.5 0 48 21.5 48 48v96c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V336z"]},lc={prefix:"fas",iconName:"boxes-stacked",icon:[576,512,[62625,"boxes","boxes-alt"],"f468","M248 0H208c-26.5 0-48 21.5-48 48V160c0 35.3 28.7 64 64 64H352c35.3 0 64-28.7 64-64V48c0-26.5-21.5-48-48-48H328V80c0 8.8-7.2 16-16 16H264c-8.8 0-16-7.2-16-16V0zM64 256c-35.3 0-64 28.7-64 64V448c0 35.3 28.7 64 64 64H224c35.3 0 64-28.7 64-64V320c0-35.3-28.7-64-64-64H184v80c0 8.8-7.2 16-16 16H120c-8.8 0-16-7.2-16-16V256H64zM352 512H512c35.3 0 64-28.7 64-64V320c0-35.3-28.7-64-64-64H472v80c0 8.8-7.2 16-16 16H408c-8.8 0-16-7.2-16-16V256H352c-15 0-28.8 5.1-39.7 13.8c4.9 10.4 7.7 22 7.7 34.2V464c0 12.2-2.8 23.8-7.7 34.2C323.2 506.9 337 512 352 512z"]},ln={prefix:"fas",iconName:"link",icon:[640,512,[128279,"chain"],"f0c1","M579.8 267.7c56.5-56.5 56.5-148 0-204.5c-50-50-128.8-56.5-186.3-15.4l-1.6 1.1c-14.4 10.3-17.7 30.3-7.4 44.6s30.3 17.7 44.6 7.4l1.6-1.1c32.1-22.9 76-19.3 103.8 8.6c31.5 31.5 31.5 82.5 0 114L422.3 334.8c-31.5 31.5-82.5 31.5-114 0c-27.9-27.9-31.5-71.8-8.6-103.8l1.1-1.6c10.3-14.4 6.9-34.4-7.4-44.6s-34.4-6.9-44.6 7.4l-1.1 1.6C206.5 251.2 213 330 263 380c56.5 56.5 148 56.5 204.5 0L579.8 267.7zM60.2 244.3c-56.5 56.5-56.5 148 0 204.5c50 50 128.8 56.5 186.3 15.4l1.6-1.1c14.4-10.3 17.7-30.3 7.4-44.6s-30.3-17.7-44.6-7.4l-1.6 1.1c-32.1 22.9-76 19.3-103.8-8.6C74 372 74 321 105.5 289.5L217.7 177.2c31.5-31.5 82.5-31.5 114 0c27.9 27.9 31.5 71.8 8.6 103.9l-1.1 1.6c-10.3 14.4-6.9 34.4 7.4 44.6s34.4 6.9 44.6-7.4l1.1-1.6C433.5 260.8 427 182 377 132c-56.5-56.5-148-56.5-204.5 0L60.2 244.3z"]},lr={prefix:"fas",iconName:"ear-listen",icon:[512,512,["assistive-listening-systems"],"f2a2","M398.3 3.4c-15.8-7.9-35-1.5-42.9 14.3c-7.9 15.8-1.5 34.9 14.2 42.9l.4 .2c.4 .2 1.1 .6 2.1 1.2c2 1.2 5 3 8.7 5.6c7.5 5.2 17.6 13.2 27.7 24.2C428.5 113.4 448 146 448 192c0 17.7 14.3 32 32 32s32-14.3 32-32c0-66-28.5-113.4-56.5-143.7C441.6 33.2 427.7 22.2 417.3 15c-5.3-3.7-9.7-6.4-13-8.3c-1.6-1-3-1.7-4-2.2c-.5-.3-.9-.5-1.2-.7l-.4-.2-.2-.1-.1 0 0 0c0 0 0 0-14.3 28.6L398.3 3.4zM128.7 227.5c6.2-56 53.7-99.5 111.3-99.5c61.9 0 112 50.1 112 112c0 29.3-11.2 55.9-29.6 75.9c-17 18.4-34.4 45.1-34.4 78V400c0 26.5-21.5 48-48 48c-17.7 0-32 14.3-32 32s14.3 32 32 32c61.9 0 112-50.1 112-112v-6.1c0-9.8 5.4-21.7 17.4-34.7C398.3 327.9 416 286 416 240c0-97.2-78.8-176-176-176C149.4 64 74.8 132.5 65.1 220.5c-1.9 17.6 10.7 33.4 28.3 35.3s33.4-10.7 35.3-28.3zM32 512a32 32 0 1 0 0-64 32 32 0 1 0 0 64zM192 352a32 32 0 1 0 -64 0 32 32 0 1 0 64 0zM41.4 361.4c-12.5 12.5-12.5 32.8 0 45.3l64 64c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3l-64-64c-12.5-12.5-32.8-12.5-45.3 0zM208 240c0-17.7 14.3-32 32-32s32 14.3 32 32c0 13.3 10.7 24 24 24s24-10.7 24-24c0-44.2-35.8-80-80-80s-80 35.8-80 80c0 13.3 10.7 24 24 24s24-10.7 24-24z"]},la={prefix:"fas",iconName:"magnifying-glass",icon:[512,512,[128269,"search"],"f002","M416 208c0 45.9-14.9 88.3-40 122.7L502.6 457.4c12.5 12.5 12.5 32.8 0 45.3s-32.8 12.5-45.3 0L330.7 376c-34.4 25.2-76.8 40-122.7 40C93.1 416 0 322.9 0 208S93.1 0 208 0S416 93.1 416 208zM208 352a144 144 0 1 0 0-288 144 144 0 1 0 0 288z"]},lo={prefix:"fas",iconName:"table-tennis-paddle-ball",icon:[640,512,[127955,"ping-pong-paddle-ball","table-tennis"],"f45d","M480 288c-50.1 0-93.6 28.8-114.6 70.8L132.9 126.3l.6-.6 60.1-60.1c87.5-87.5 229.3-87.5 316.8 0c67.1 67.1 82.7 166.3 46.8 248.3C535.8 297.6 509 288 480 288zM113.3 151.9L354.1 392.7c-1.4 7.5-2.1 15.3-2.1 23.3c0 23.2 6.2 44.9 16.9 63.7c-3 .2-6.1 .3-9.2 .3H357c-33.9 0-66.5-13.5-90.5-37.5l-9.8-9.8c-13.1-13.1-34.6-12.4-46.8 1.7L152.2 501c-5.8 6.7-14.2 10.7-23 11s-17.5-3.1-23.8-9.4l-32-32c-6.3-6.3-9.7-14.9-9.4-23.8s4.3-17.2 11-23l66.6-57.7c14-12.2 14.8-33.7 1.7-46.8l-9.8-9.8c-24-24-37.5-56.6-37.5-90.5v-2.7c0-22.8 6.1-44.9 17.3-64.3zM480 320a96 96 0 1 1 0 192 96 96 0 1 1 0-192z"]},li={prefix:"fas",iconName:"person-dots-from-line",icon:[576,512,["diagnoses"],"f470","M288 176A88 88 0 1 0 288 0a88 88 0 1 0 0 176zM78.7 372.9c15-12.5 50-34.4 97.3-50.1V432H400V322.7c47.3 15.8 82.3 37.7 97.3 50.1c20.4 17 50.6 14.2 67.6-6.1s14.2-50.6-6.1-67.6c-12-10-30.1-22.5-53.2-35C497.2 278.4 481.7 288 464 288c-26.5 0-48-21.5-48-48c0-4.3 .6-8.4 1.6-12.4C379.1 215.9 335.3 208 288 208c-60.2 0-114.9 12.9-160 29.9c0 .7 0 1.4 0 2.1c0 26.5-21.5 48-48 48c-11.8 0-22.7-4.3-31-11.4c-13.1 8.1-23.7 15.9-31.7 22.5c-20.4 17-23.1 47.2-6.1 67.6s47.2 23.1 67.6 6.1zM24 464c-13.3 0-24 10.7-24 24s10.7 24 24 24H552c13.3 0 24-10.7 24-24s-10.7-24-24-24H24zM224 280a24 24 0 1 1 48 0 24 24 0 1 1 -48 0zm104 56a24 24 0 1 1 0 48 24 24 0 1 1 0-48zM96 240a16 16 0 1 0 -32 0 16 16 0 1 0 32 0zm368 16a16 16 0 1 0 0-32 16 16 0 1 0 0 32z"]},ls={prefix:"fas",iconName:"trash-can-arrow-up",icon:[448,512,["trash-restore-alt"],"f82a","M163.8 0H284.2c12.1 0 23.2 6.8 28.6 17.7L320 32h96c17.7 0 32 14.3 32 32s-14.3 32-32 32H32C14.3 96 0 81.7 0 64S14.3 32 32 32h96l7.2-14.3C140.6 6.8 151.7 0 163.8 0zM32 128H416V448c0 35.3-28.7 64-64 64H96c-35.3 0-64-28.7-64-64V128zm192 64c-6.4 0-12.5 2.5-17 7l-80 80c-9.4 9.4-9.4 24.6 0 33.9s24.6 9.4 33.9 0l39-39V408c0 13.3 10.7 24 24 24s24-10.7 24-24V273.9l39 39c9.4 9.4 24.6 9.4 33.9 0s9.4-24.6 0-33.9l-80-80c-4.5-4.5-10.6-7-17-7z"]},ll={prefix:"fas",iconName:"file-pen",icon:[576,512,[128221,"file-edit"],"f31c","M0 64C0 28.7 28.7 0 64 0H224V128c0 17.7 14.3 32 32 32H384V285.7l-86.8 86.8c-10.3 10.3-17.5 23.1-21 37.2l-18.7 74.9c-2.3 9.2-1.8 18.8 1.3 27.5H64c-35.3 0-64-28.7-64-64V64zm384 64H256V0L384 128zM549.8 235.7l14.4 14.4c15.6 15.6 15.6 40.9 0 56.6l-29.4 29.4-71-71 29.4-29.4c15.6-15.6 40.9-15.6 56.6 0zM311.9 417L441.1 287.8l71 71L382.9 487.9c-4.1 4.1-9.2 7-14.9 8.4l-60.1 15c-5.5 1.4-11.2-.2-15.2-4.2s-5.6-9.7-4.2-15.2l15-60.1c1.4-5.6 4.3-10.8 8.4-14.9z"]},lu={prefix:"fas",iconName:"square-pen",icon:[448,512,["pen-square","pencil-square"],"f14b","M64 32C28.7 32 0 60.7 0 96V416c0 35.3 28.7 64 64 64H384c35.3 0 64-28.7 64-64V96c0-35.3-28.7-64-64-64H64zM325.8 139.7l14.4 14.4c15.6 15.6 15.6 40.9 0 56.6l-21.4 21.4-71-71 21.4-21.4c15.6-15.6 40.9-15.6 56.6 0zM119.9 289L225.1 183.8l71 71L190.9 359.9c-4.1 4.1-9.2 7-14.9 8.4l-60.1 15c-5.5 1.4-11.2-.2-15.2-4.2s-5.6-9.7-4.2-15.2l15-60.1c1.4-5.6 4.3-10.8 8.4-14.9z"]},lf={prefix:"fas",iconName:"battery-full",icon:[576,512,[128267,"battery","battery-5"],"f240","M464 160c8.8 0 16 7.2 16 16V336c0 8.8-7.2 16-16 16H80c-8.8 0-16-7.2-16-16V176c0-8.8 7.2-16 16-16H464zM80 96C35.8 96 0 131.8 0 176V336c0 44.2 35.8 80 80 80H464c44.2 0 80-35.8 80-80V320c17.7 0 32-14.3 32-32V224c0-17.7-14.3-32-32-32V176c0-44.2-35.8-80-80-80H80zm368 96H96V320H448V192z"]},lh={prefix:"fas",iconName:"list-ul",icon:[512,512,["list-dots"],"f0ca","M64 144a48 48 0 1 0 0-96 48 48 0 1 0 0 96zM192 64c-17.7 0-32 14.3-32 32s14.3 32 32 32H480c17.7 0 32-14.3 32-32s-14.3-32-32-32H192zm0 160c-17.7 0-32 14.3-32 32s14.3 32 32 32H480c17.7 0 32-14.3 32-32s-14.3-32-32-32H192zm0 160c-17.7 0-32 14.3-32 32s14.3 32 32 32H480c17.7 0 32-14.3 32-32s-14.3-32-32-32H192zM64 464a48 48 0 1 0 0-96 48 48 0 1 0 0 96zm48-208a48 48 0 1 0 -96 0 48 48 0 1 0 96 0z"]},ld={prefix:"fas",iconName:"down-long",icon:[320,512,["long-arrow-alt-down"],"f309","M2 334.5c-3.8 8.8-2 19 4.6 26l136 144c4.5 4.8 10.8 7.5 17.4 7.5s12.9-2.7 17.4-7.5l136-144c6.6-7 8.4-17.2 4.6-26s-12.5-14.5-22-14.5l-72 0 0-288c0-17.7-14.3-32-32-32L128 0C110.3 0 96 14.3 96 32l0 288-72 0c-9.6 0-18.2 5.7-22 14.5z"]},lp={prefix:"fas",iconName:"landmark-dome",icon:[512,512,["landmark-alt"],"f752","M248 0h16c13.3 0 24 10.7 24 24V34.7C368.4 48.1 431.9 111.6 445.3 192H448c17.7 0 32 14.3 32 32s-14.3 32-32 32H64c-17.7 0-32-14.3-32-32s14.3-32 32-32h2.7C80.1 111.6 143.6 48.1 224 34.7V24c0-13.3 10.7-24 24-24zM64 288h64V416h40V288h64V416h48V288h64V416h40V288h64V420.3c.6 .3 1.2 .7 1.7 1.1l48 32c11.7 7.8 17 22.4 12.9 35.9S494.1 512 480 512H32c-14.1 0-26.5-9.2-30.6-22.7s1.1-28.1 12.9-35.9l48-32c.6-.4 1.2-.7 1.8-1.1V288z"]},lm={prefix:"fas",iconName:"tv",icon:[640,512,[63717,"television","tv-alt"],"f26c","M64 64V352H576V64H64zM0 64C0 28.7 28.7 0 64 0H576c35.3 0 64 28.7 64 64V352c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V64zM128 448H512c17.7 0 32 14.3 32 32s-14.3 32-32 32H128c-17.7 0-32-14.3-32-32s14.3-32 32-32z"]},lv={prefix:"fas",iconName:"list-check",icon:[512,512,["tasks"],"f0ae","M152.1 38.2c9.9 8.9 10.7 24 1.8 33.9l-72 80c-4.4 4.9-10.6 7.8-17.2 7.9s-12.9-2.4-17.6-7L7 113C-2.3 103.6-2.3 88.4 7 79s24.6-9.4 33.9 0l22.1 22.1 55.1-61.2c8.9-9.9 24-10.7 33.9-1.8zm0 160c9.9 8.9 10.7 24 1.8 33.9l-72 80c-4.4 4.9-10.6 7.8-17.2 7.9s-12.9-2.4-17.6-7L7 273c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l22.1 22.1 55.1-61.2c8.9-9.9 24-10.7 33.9-1.8zM224 96c0-17.7 14.3-32 32-32H480c17.7 0 32 14.3 32 32s-14.3 32-32 32H256c-17.7 0-32-14.3-32-32zm0 160c0-17.7 14.3-32 32-32H480c17.7 0 32 14.3 32 32s-14.3 32-32 32H256c-17.7 0-32-14.3-32-32zM160 416c0-17.7 14.3-32 32-32H480c17.7 0 32 14.3 32 32s-14.3 32-32 32H192c-17.7 0-32-14.3-32-32zM48 368a48 48 0 1 1 0 96 48 48 0 1 1 0-96z"]},lg={prefix:"fas",iconName:"circle-user",icon:[512,512,[62142,"user-circle"],"f2bd","M399 384.2C376.9 345.8 335.4 320 288 320H224c-47.4 0-88.9 25.8-111 64.2c35.2 39.2 86.2 63.8 143 63.8s107.8-24.7 143-63.8zM0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256zm256 16a72 72 0 1 0 0-144 72 72 0 1 0 0 144z"]},ly={prefix:"fas",iconName:"car-burst",icon:[640,512,["car-crash"],"f5e1","M176 8c-6.6 0-12.4 4-14.9 10.1l-29.4 74L55.6 68.9c-6.3-1.9-13.1 .2-17.2 5.3s-4.6 12.2-1.4 17.9l39.5 69.1L10.9 206.4c-5.4 3.7-8 10.3-6.5 16.7s6.7 11.2 13.1 12.2l78.7 12.2L90.6 327c-.5 6.5 3.1 12.7 9 15.5s12.9 1.8 17.8-2.6l35.3-32.5 9.5-35.4 10.4-38.6c8-29.9 30.5-52.1 57.9-60.9l41-59.2c11.3-16.3 26.4-28.9 43.5-37.2c-.4-.6-.8-1.2-1.3-1.8c-4.1-5.1-10.9-7.2-17.2-5.3L220.3 92.1l-29.4-74C188.4 12 182.6 8 176 8zM367.7 161.5l135.6 36.3c6.5 1.8 11.3 7.4 11.8 14.2l4.6 56.5-201.5-54 32.2-46.6c3.8-5.6 10.8-8.1 17.3-6.4zm-69.9-30l-47.9 69.3c-21.6 3-40.3 18.6-46.3 41l-10.4 38.6-16.6 61.8-8.3 30.9c-4.6 17.1 5.6 34.6 22.6 39.2l15.5 4.1c17.1 4.6 34.6-5.6 39.2-22.6l8.3-30.9 247.3 66.3-8.3 30.9c-4.6 17.1 5.6 34.6 22.6 39.2l15.5 4.1c17.1 4.6 34.6-5.6 39.2-22.6l8.3-30.9L595 388l10.4-38.6c6-22.4-2.5-45.2-19.6-58.7l-6.8-84c-2.7-33.7-26.4-62-59-70.8L384.2 99.7c-32.7-8.8-67.3 4-86.5 31.8zm-17 131a24 24 0 1 1 -12.4 46.4 24 24 0 1 1 12.4-46.4zm217.9 83.2A24 24 0 1 1 545 358.1a24 24 0 1 1 -46.4-12.4z"]},lz={prefix:"fas",iconName:"person-snowboarding",icon:[512,512,[127938,"snowboarding"],"f7ce","M209.7 3.4c15.8-7.9 35-1.5 42.9 14.3l25 50 42.4 8.5c19.5 3.9 37.8 12.3 53.5 24.5l126.1 98.1c14 10.9 16.5 31 5.6 44.9s-31 16.5-44.9 5.6l-72.1-56.1-71.5 31.8 33.1 27.6c23.2 19.3 33.5 50 26.7 79.4l-17.4 75.2c-2.2 9.4-8.2 16.8-16.1 21l86.5 33.1c4.6 1.8 9.4 2.6 14.3 2.6H472c13.3 0 24 10.7 24 24s-10.7 24-24 24H443.8c-10.8 0-21.4-2-31.5-5.8L60.1 371.3c-11.5-4.4-22-11.2-30.8-20L7 329c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l22.4 22.4c4 4 8.7 7.1 14 9.1l22.4 8.6c-.8-1.6-1.5-3.2-2.1-4.9c-5.6-16.8 3.5-34.9 20.2-40.5L192 264.9l0-53.2c0-24.2 13.7-46.4 35.4-57.2l45.2-22.6-7.5-1.5c-19.4-3.9-35.9-16.5-44.7-34.1l-25-50c-7.9-15.8-1.5-35 14.3-42.9zM139 350.1l159 60.9c-2.1-5.6-2.6-11.9-1.1-18.2l17.4-75.2c1.4-5.9-.7-12-5.3-15.9l-52.8-44 0 18.8c0 20.7-13.2 39-32.8 45.5L139 350.1zM432 0a48 48 0 1 1 0 96 48 48 0 1 1 0-96z"]},lb={prefix:"fas",iconName:"truck-fast",icon:[640,512,["shipping-fast"],"f48b","M112 0C85.5 0 64 21.5 64 48V96H16c-8.8 0-16 7.2-16 16s7.2 16 16 16H64 272c8.8 0 16 7.2 16 16s-7.2 16-16 16H64 48c-8.8 0-16 7.2-16 16s7.2 16 16 16H64 240c8.8 0 16 7.2 16 16s-7.2 16-16 16H64 16c-8.8 0-16 7.2-16 16s7.2 16 16 16H64 208c8.8 0 16 7.2 16 16s-7.2 16-16 16H64V416c0 53 43 96 96 96s96-43 96-96H384c0 53 43 96 96 96s96-43 96-96h32c17.7 0 32-14.3 32-32s-14.3-32-32-32V288 256 237.3c0-17-6.7-33.3-18.7-45.3L512 114.7c-12-12-28.3-18.7-45.3-18.7H416V48c0-26.5-21.5-48-48-48H112zM544 237.3V256H416V160h50.7L544 237.3zM160 368a48 48 0 1 1 0 96 48 48 0 1 1 0-96zm272 48a48 48 0 1 1 96 0 48 48 0 1 1 -96 0z"]},lM={prefix:"fas",iconName:"circle-half-stroke",icon:[512,512,[9680,"adjust"],"f042","M448 256c0-106-86-192-192-192V448c106 0 192-86 192-192zM0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256z"]},lx={prefix:"fas",iconName:"circle-radiation",icon:[512,512,[9762,"radiation-alt"],"f7ba","M256 64a192 192 0 1 1 0 384 192 192 0 1 1 0-384zm0 448A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM200 256c0-20.7 11.3-38.8 28-48.5l-36-62.3c-8.8-15.3-28.7-20.8-42-9c-25.6 22.6-43.9 53.3-50.9 88.1C95.7 241.5 110.3 256 128 256l72 0zm28 48.5l-36 62.4c-8.8 15.3-3.6 35.2 13.1 40.8c16 5.4 33.1 8.3 50.9 8.3s34.9-2.9 50.9-8.3c16.7-5.6 21.9-25.5 13.1-40.8l-36-62.4c-8.2 4.8-17.8 7.5-28 7.5s-19.8-2.7-28-7.5zM312 256l72 0c17.7 0 32.3-14.5 28.8-31.8c-7-34.8-25.3-65.5-50.9-88.1c-13.2-11.7-33.1-6.3-42 9l-36 62.3c16.7 9.7 28 27.8 28 48.5zm-56 32a32 32 0 1 0 0-64 32 32 0 1 0 0 64z"]},lC={prefix:"fas",iconName:"baseball",icon:[512,512,[129358,9918,"baseball-ball"],"f433","M62.7 223.4c-4.8 .4-9.7 .6-14.7 .6c-15.6 0-30.8-2-45.2-5.9C19.2 107.1 107.1 19.2 218.1 2.8C222 17.2 224 32.4 224 48c0 4.9-.2 9.8-.6 14.7c-.7 8.8 5.8 16.5 14.6 17.3s16.5-5.8 17.3-14.6c.5-5.7 .7-11.5 .7-17.3c0-16.5-1.9-32.6-5.6-47.9c1.8 0 3.7-.1 5.6-.1C397.4 0 512 114.6 512 256c0 1.9 0 3.7-.1 5.6c-15.4-3.6-31.4-5.6-47.9-5.6c-5.8 0-11.6 .2-17.3 .7c-8.8 .7-15.4 8.5-14.6 17.3s8.5 15.4 17.3 14.6c4.8-.4 9.7-.6 14.7-.6c15.6 0 30.8 2 45.2 5.9C492.8 404.9 404.9 492.8 293.9 509.2C290 494.8 288 479.6 288 464c0-4.9 .2-9.8 .6-14.7c.7-8.8-5.8-16.5-14.6-17.3s-16.5 5.8-17.3 14.6c-.5 5.7-.7 11.5-.7 17.3c0 16.5 1.9 32.6 5.6 47.9c-1.8 0-3.7 .1-5.6 .1C114.6 512 0 397.4 0 256c0-1.9 0-3.7 .1-5.6C15.4 254.1 31.5 256 48 256c5.8 0 11.6-.2 17.3-.7c8.8-.7 15.4-8.5 14.6-17.3s-8.5-15.4-17.3-14.6zM121.3 208c-8 3.7-11.6 13.2-7.9 21.2s13.2 11.6 21.2 7.9c45.2-20.8 81.7-57.2 102.5-102.5c3.7-8 .2-17.5-7.9-21.2s-17.5-.2-21.2 7.9c-17.6 38.3-48.5 69.2-86.7 86.7zm277.2 74.7c-3.7-8-13.2-11.6-21.2-7.9c-45.2 20.8-81.7 57.2-102.5 102.5c-3.7 8-.2 17.5 7.9 21.2s17.5 .2 21.2-7.9c17.6-38.3 48.5-69.2 86.7-86.7c8-3.7 11.6-13.2 7.9-21.2z"]},lH={prefix:"fas",iconName:"diagram-project",icon:[576,512,["project-diagram"],"f542","M0 80C0 53.5 21.5 32 48 32h96c26.5 0 48 21.5 48 48V96H384V80c0-26.5 21.5-48 48-48h96c26.5 0 48 21.5 48 48v96c0 26.5-21.5 48-48 48H432c-26.5 0-48-21.5-48-48V160H192v16c0 1.7-.1 3.4-.3 5L272 288h96c26.5 0 48 21.5 48 48v96c0 26.5-21.5 48-48 48H272c-26.5 0-48-21.5-48-48V336c0-1.7 .1-3.4 .3-5L144 224H48c-26.5 0-48-21.5-48-48V80z"]},lw={prefix:"fas",iconName:"volume-xmark",icon:[576,512,["volume-mute","volume-times"],"f6a9","M301.1 34.8C312.6 40 320 51.4 320 64V448c0 12.6-7.4 24-18.9 29.2s-25 3.1-34.4-5.3L131.8 352H64c-35.3 0-64-28.7-64-64V224c0-35.3 28.7-64 64-64h67.8L266.7 40.1c9.4-8.4 22.9-10.4 34.4-5.3zM425 167l55 55 55-55c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9l-55 55 55 55c9.4 9.4 9.4 24.6 0 33.9s-24.6 9.4-33.9 0l-55-55-55 55c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9l55-55-55-55c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0z"]},lV={prefix:"fas",iconName:"grip",icon:[448,512,["grip-horizontal"],"f58d","M128 136c0-22.1-17.9-40-40-40L40 96C17.9 96 0 113.9 0 136l0 48c0 22.1 17.9 40 40 40H88c22.1 0 40-17.9 40-40l0-48zm0 192c0-22.1-17.9-40-40-40H40c-22.1 0-40 17.9-40 40l0 48c0 22.1 17.9 40 40 40H88c22.1 0 40-17.9 40-40V328zm32-192v48c0 22.1 17.9 40 40 40h48c22.1 0 40-17.9 40-40V136c0-22.1-17.9-40-40-40l-48 0c-22.1 0-40 17.9-40 40zM288 328c0-22.1-17.9-40-40-40H200c-22.1 0-40 17.9-40 40l0 48c0 22.1 17.9 40 40 40h48c22.1 0 40-17.9 40-40V328zm32-192v48c0 22.1 17.9 40 40 40h48c22.1 0 40-17.9 40-40V136c0-22.1-17.9-40-40-40l-48 0c-22.1 0-40 17.9-40 40zM448 328c0-22.1-17.9-40-40-40H360c-22.1 0-40 17.9-40 40v48c0 22.1 17.9 40 40 40h48c22.1 0 40-17.9 40-40V328z"]},lk={prefix:"fas",iconName:"share-from-square",icon:[576,512,[61509,"share-square"],"f14d","M352 224H305.5c-45 0-81.5 36.5-81.5 81.5c0 22.3 10.3 34.3 19.2 40.5c6.8 4.7 12.8 12 12.8 20.3c0 9.8-8 17.8-17.8 17.8h-2.5c-2.4 0-4.8-.4-7.1-1.4C210.8 374.8 128 333.4 128 240c0-79.5 64.5-144 144-144h80V34.7C352 15.5 367.5 0 386.7 0c8.6 0 16.8 3.2 23.2 8.9L548.1 133.3c7.6 6.8 11.9 16.5 11.9 26.7s-4.3 19.9-11.9 26.7l-139 125.1c-5.9 5.3-13.5 8.2-21.4 8.2H384c-17.7 0-32-14.3-32-32V224zM80 96c-8.8 0-16 7.2-16 16V432c0 8.8 7.2 16 16 16H400c8.8 0 16-7.2 16-16V384c0-17.7 14.3-32 32-32s32 14.3 32 32v48c0 44.2-35.8 80-80 80H80c-44.2 0-80-35.8-80-80V112C0 67.8 35.8 32 80 32h48c17.7 0 32 14.3 32 32s-14.3 32-32 32H80z"]},lL={prefix:"fas",iconName:"child-combatant",icon:[576,512,["child-rifle"],"e4e0","M176 128A64 64 0 1 0 176 0a64 64 0 1 0 0 128zm-8 352V352h16V480c0 17.7 14.3 32 32 32s32-14.3 32-32V300.5L260.9 321c9.4 15 29.2 19.4 44.1 10s19.4-29.2 10-44.1l-51.7-82.1c-17.6-27.9-48.3-44.9-81.2-44.9H169.8c-33 0-63.7 16.9-81.2 44.9L36.9 287c-9.4 15-4.9 34.7 10 44.1s34.7 4.9 44.1-10L104 300.5V480c0 17.7 14.3 32 32 32s32-14.3 32-32zM448 0H432 416c-8.8 0-16 7.2-16 16s7.2 16 16 16V132.3c-9.6 5.5-16 15.9-16 27.7v32c-17.7 0-32 14.3-32 32V368c0 17.7 14.3 32 32 32h16v96c0 8.8 7.2 16 16 16h59.5c10.4 0 18-9.8 15.5-19.9L484 400h44c8.8 0 16-7.2 16-16V368c0-8.8-7.2-16-16-16H480V325.3l53.1-17.7c6.5-2.2 10.9-8.3 10.9-15.2V208c0-8.8-7.2-16-16-16H512c-8.8 0-16 7.2-16 16v56l-16 5.3V160c0-11.8-6.4-22.2-16-27.7V16c0-8.8-7.2-16-16-16z"]},lS={prefix:"fas",iconName:"square-phone",icon:[448,512,["phone-square"],"f098","M64 32C28.7 32 0 60.7 0 96V416c0 35.3 28.7 64 64 64H384c35.3 0 64-28.7 64-64V96c0-35.3-28.7-64-64-64H64zm90.7 96.7c9.7-2.6 19.9 2.3 23.7 11.6l20 48c3.4 8.2 1 17.6-5.8 23.2L168 231.7c16.6 35.2 45.1 63.7 80.3 80.3l20.2-24.7c5.6-6.8 15-9.2 23.2-5.8l48 20c9.3 3.9 14.2 14 11.6 23.7l-12 44C336.9 378 329 384 320 384C196.3 384 96 283.7 96 160c0-9 6-16.9 14.7-19.3l44-12z"]},lN={prefix:"fas",iconName:"plus",icon:[448,512,[10133,61543,"add"],"2b","M256 80c0-17.7-14.3-32-32-32s-32 14.3-32 32V224H48c-17.7 0-32 14.3-32 32s14.3 32 32 32H192V432c0 17.7 14.3 32 32 32s32-14.3 32-32V288H400c17.7 0 32-14.3 32-32s-14.3-32-32-32H256V80z"]},lT={prefix:"fas",iconName:"xmark",icon:[384,512,[128473,10005,10006,10060,215,"close","multiply","remove","times"],"f00d","M342.6 150.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L192 210.7 86.6 105.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L146.7 256 41.4 361.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L192 301.3 297.4 406.6c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L237.3 256 342.6 150.6z"]},lA={prefix:"fas",iconName:"arrows-up-down-left-right",icon:[512,512,["arrows"],"f047","M278.6 9.4c-12.5-12.5-32.8-12.5-45.3 0l-64 64c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l9.4-9.4V224H109.3l9.4-9.4c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0l-64 64c-12.5 12.5-12.5 32.8 0 45.3l64 64c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3l-9.4-9.4H224V402.7l-9.4-9.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l64 64c12.5 12.5 32.8 12.5 45.3 0l64-64c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0l-9.4 9.4V288H402.7l-9.4 9.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l64-64c12.5-12.5 12.5-32.8 0-45.3l-64-64c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l9.4 9.4H288V109.3l9.4 9.4c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3l-64-64z"]},l_={prefix:"fas",iconName:"chalkboard-user",icon:[640,512,["chalkboard-teacher"],"f51c","M160 64c0-35.3 28.7-64 64-64H576c35.3 0 64 28.7 64 64V352c0 35.3-28.7 64-64 64H336.8c-11.8-25.5-29.9-47.5-52.4-64H384V320c0-17.7 14.3-32 32-32h64c17.7 0 32 14.3 32 32v32h64V64L224 64v49.1C205.2 102.2 183.3 96 160 96V64zm0 64a96 96 0 1 1 0 192 96 96 0 1 1 0-192zM133.3 352h53.3C260.3 352 320 411.7 320 485.3c0 14.7-11.9 26.7-26.7 26.7H26.7C11.9 512 0 500.1 0 485.3C0 411.7 59.7 352 133.3 352z"]},lE={prefix:"fas",iconName:"quote-left",icon:[448,512,[8220,"quote-left-alt"],"f10d","M0 216C0 149.7 53.7 96 120 96h8c17.7 0 32 14.3 32 32s-14.3 32-32 32h-8c-30.9 0-56 25.1-56 56v8h64c35.3 0 64 28.7 64 64v64c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V320 288 216zm256 0c0-66.3 53.7-120 120-120h8c17.7 0 32 14.3 32 32s-14.3 32-32 32h-8c-30.9 0-56 25.1-56 56v8h64c35.3 0 64 28.7 64 64v64c0 35.3-28.7 64-64 64H320c-35.3 0-64-28.7-64-64V320 288 216z"]},lO={prefix:"fas",iconName:"trash-arrow-up",icon:[448,512,["trash-restore"],"f829","M163.8 0H284.2c12.1 0 23.2 6.8 28.6 17.7L320 32h96c17.7 0 32 14.3 32 32s-14.3 32-32 32H32C14.3 96 0 81.7 0 64S14.3 32 32 32h96l7.2-14.3C140.6 6.8 151.7 0 163.8 0zM32 128H416L394.8 467c-1.6 25.3-22.6 45-47.9 45H101.1c-25.3 0-46.3-19.7-47.9-45L32 128zm192 64c-6.4 0-12.5 2.5-17 7l-80 80c-9.4 9.4-9.4 24.6 0 33.9s24.6 9.4 33.9 0l39-39V408c0 13.3 10.7 24 24 24s24-10.7 24-24V273.9l39 39c9.4 9.4 24.6 9.4 33.9 0s9.4-24.6 0-33.9l-80-80c-4.5-4.5-10.6-7-17-7z"]},lR={prefix:"fas",iconName:"shekel-sign",icon:[448,512,[8362,"ils","shekel","sheqel","sheqel-sign"],"f20b","M32 32C14.3 32 0 46.3 0 64V448c0 17.7 14.3 32 32 32s32-14.3 32-32V96H192c35.3 0 64 28.7 64 64V320c0 17.7 14.3 32 32 32s32-14.3 32-32V160c0-70.7-57.3-128-128-128H32zM320 480c70.7 0 128-57.3 128-128V64c0-17.7-14.3-32-32-32s-32 14.3-32 32V352c0 35.3-28.7 64-64 64H192V192c0-17.7-14.3-32-32-32s-32 14.3-32 32V448c0 17.7 14.3 32 32 32H320z"]},lP={prefix:"fas",iconName:"photo-film",icon:[640,512,["photo-video"],"f87c","M256 0H576c35.3 0 64 28.7 64 64V288c0 35.3-28.7 64-64 64H256c-35.3 0-64-28.7-64-64V64c0-35.3 28.7-64 64-64zM476 106.7C471.5 100 464 96 456 96s-15.5 4-20 10.7l-56 84L362.7 169c-4.6-5.7-11.5-9-18.7-9s-14.2 3.3-18.7 9l-64 80c-5.8 7.2-6.9 17.1-2.9 25.4s12.4 13.6 21.6 13.6h80 48H552c8.9 0 17-4.9 21.2-12.7s3.7-17.3-1.2-24.6l-96-144zM336 96a32 32 0 1 0 -64 0 32 32 0 1 0 64 0zM64 128h96V384v32c0 17.7 14.3 32 32 32H320c17.7 0 32-14.3 32-32V384H512v64c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V192c0-35.3 28.7-64 64-64zm8 64c-8.8 0-16 7.2-16 16v16c0 8.8 7.2 16 16 16H88c8.8 0 16-7.2 16-16V208c0-8.8-7.2-16-16-16H72zm0 104c-8.8 0-16 7.2-16 16v16c0 8.8 7.2 16 16 16H88c8.8 0 16-7.2 16-16V312c0-8.8-7.2-16-16-16H72zm0 104c-8.8 0-16 7.2-16 16v16c0 8.8 7.2 16 16 16H88c8.8 0 16-7.2 16-16V416c0-8.8-7.2-16-16-16H72zm336 16v16c0 8.8 7.2 16 16 16h16c8.8 0 16-7.2 16-16V416c0-8.8-7.2-16-16-16H424c-8.8 0-16 7.2-16 16z"]},lI={prefix:"fas",iconName:"sign-hanging",icon:[512,512,["sign"],"f4d9","M96 0c17.7 0 32 14.3 32 32V64l352 0c17.7 0 32 14.3 32 32s-14.3 32-32 32l-352 0V480c0 17.7-14.3 32-32 32s-32-14.3-32-32V128H32C14.3 128 0 113.7 0 96S14.3 64 32 64H64V32C64 14.3 78.3 0 96 0zm96 160H448c17.7 0 32 14.3 32 32V352c0 17.7-14.3 32-32 32H192c-17.7 0-32-14.3-32-32V192c0-17.7 14.3-32 32-32z"]},lj={prefix:"fas",iconName:"tablet",icon:[448,512,["tablet-android"],"f3fb","M64 0C28.7 0 0 28.7 0 64V448c0 35.3 28.7 64 64 64H384c35.3 0 64-28.7 64-64V64c0-35.3-28.7-64-64-64H64zM176 432h96c8.8 0 16 7.2 16 16s-7.2 16-16 16H176c-8.8 0-16-7.2-16-16s7.2-16 16-16z"]},lB={prefix:"fas",iconName:"car-rear",icon:[512,512,["car-alt"],"f5de","M165.4 96H346.6c13.6 0 25.7 8.6 30.2 21.4L402.9 192H109.1l26.1-74.6c4.5-12.8 16.6-21.4 30.2-21.4zm-90.6 .3L39.6 196.8C16.4 206.4 0 229.3 0 256v80c0 23.7 12.9 44.4 32 55.4V448c0 17.7 14.3 32 32 32H96c17.7 0 32-14.3 32-32V400H384v48c0 17.7 14.3 32 32 32h32c17.7 0 32-14.3 32-32V391.4c19.1-11.1 32-31.7 32-55.4V256c0-26.7-16.4-49.6-39.6-59.2L437.2 96.3C423.7 57.8 387.4 32 346.6 32H165.4c-40.8 0-77.1 25.8-90.6 64.3zM208 272h96c8.8 0 16 7.2 16 16v32c0 8.8-7.2 16-16 16H208c-8.8 0-16-7.2-16-16V288c0-8.8 7.2-16 16-16zM48 280c0-13.3 10.7-24 24-24h32c13.3 0 24 10.7 24 24s-10.7 24-24 24H72c-13.3 0-24-10.7-24-24zm360-24h32c13.3 0 24 10.7 24 24s-10.7 24-24 24H408c-13.3 0-24-10.7-24-24s10.7-24 24-24z"]},lF={prefix:"fas",iconName:"battery-quarter",icon:[576,512,["battery-2"],"f243","M464 160c8.8 0 16 7.2 16 16V336c0 8.8-7.2 16-16 16H80c-8.8 0-16-7.2-16-16V176c0-8.8 7.2-16 16-16H464zM80 96C35.8 96 0 131.8 0 176V336c0 44.2 35.8 80 80 80H464c44.2 0 80-35.8 80-80V320c17.7 0 32-14.3 32-32V224c0-17.7-14.3-32-32-32V176c0-44.2-35.8-80-80-80H80zm112 96H96V320h96V192z"]},lD={prefix:"fas",iconName:"baby-carriage",icon:[512,512,["carriage-baby"],"f77d","M256 192H.1C2.7 117.9 41.3 52.9 99 14.1c13.3-8.9 30.8-4.3 39.9 8.8L256 192zm128-32c0-35.3 28.7-64 64-64h32c17.7 0 32 14.3 32 32s-14.3 32-32 32l-32 0v64c0 25.2-5.8 50.2-17 73.5s-27.8 44.5-48.6 62.3s-45.5 32-72.7 41.6S253.4 416 224 416s-58.5-5-85.7-14.6s-51.9-23.8-72.7-41.6s-37.3-39-48.6-62.3S0 249.2 0 224l224 0 160 0V160zM80 416a48 48 0 1 1 0 96 48 48 0 1 1 0-96zm240 48a48 48 0 1 1 96 0 48 48 0 1 1 -96 0z"]},lZ={prefix:"fas",iconName:"percent",icon:[384,512,[62101,62785,"percentage"],"25","M374.6 118.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0l-320 320c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l320-320zM128 128A64 64 0 1 0 0 128a64 64 0 1 0 128 0zM384 384a64 64 0 1 0 -128 0 64 64 0 1 0 128 0z"]},lq={prefix:"fas",iconName:"face-smile",icon:[512,512,[128578,"smile"],"f118","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM164.1 325.5C182 346.2 212.6 368 256 368s74-21.8 91.9-42.5c5.8-6.7 15.9-7.4 22.6-1.6s7.4 15.9 1.6 22.6C349.8 372.1 311.1 400 256 400s-93.8-27.9-116.1-53.5c-5.8-6.7-5.1-16.8 1.6-22.6s16.8-5.1 22.6 1.6zM144.4 208a32 32 0 1 1 64 0 32 32 0 1 1 -64 0zm192-32a32 32 0 1 1 0 64 32 32 0 1 1 0-64z"]},lU={prefix:"fas",iconName:"thumbtack",icon:[384,512,[128204,128392,"thumb-tack"],"f08d","M32 32C32 14.3 46.3 0 64 0H320c17.7 0 32 14.3 32 32s-14.3 32-32 32H290.5l11.4 148.2c36.7 19.9 65.7 53.2 79.5 94.7l1 3c3.3 9.8 1.6 20.5-4.4 28.8s-15.7 13.3-26 13.3H32c-10.3 0-19.9-4.9-26-13.3s-7.7-19.1-4.4-28.8l1-3c13.8-41.5 42.8-74.8 79.5-94.7L93.5 64H64C46.3 64 32 49.7 32 32zM160 384h64v96c0 17.7-14.3 32-32 32s-32-14.3-32-32V384z"]},lW={prefix:"fas",iconName:"person-praying",icon:[448,512,[128720,"pray"],"f683","M352 64A64 64 0 1 0 224 64a64 64 0 1 0 128 0zM232.7 264l22.9 31.5c6.5 8.9 16.3 14.7 27.2 16.1s21.9-1.7 30.4-8.7l88-72c17.1-14 19.6-39.2 5.6-56.3s-39.2-19.6-56.3-5.6l-55.2 45.2-26.2-36C253.6 156.7 228.6 144 202 144c-30.9 0-59.2 17.1-73.6 44.4L79.8 280.9c-20.2 38.5-9.4 85.9 25.6 111.8L158.6 432H72c-22.1 0-40 17.9-40 40s17.9 40 40 40H280c17.3 0 32.6-11.1 38-27.5s-.3-34.4-14.2-44.7L187.7 354l45-90z"]},l$={prefix:"fas",iconName:"rotate",icon:[512,512,[128260,"sync-alt"],"f2f1","M142.9 142.9c62.2-62.2 162.7-62.5 225.3-1L327 183c-6.9 6.9-8.9 17.2-5.2 26.2s12.5 14.8 22.2 14.8H463.5c0 0 0 0 0 0H472c13.3 0 24-10.7 24-24V72c0-9.7-5.8-18.5-14.8-22.2s-19.3-1.7-26.2 5.2L413.4 96.6c-87.6-86.5-228.7-86.2-315.8 1C73.2 122 55.6 150.7 44.8 181.4c-5.9 16.7 2.9 34.9 19.5 40.8s34.9-2.9 40.8-19.5c7.7-21.8 20.2-42.3 37.8-59.8zM16 312v7.6 .7V440c0 9.7 5.8 18.5 14.8 22.2s19.3 1.7 26.2-5.2l41.6-41.6c87.6 86.5 228.7 86.2 315.8-1c24.4-24.4 42.1-53.1 52.9-83.7c5.9-16.7-2.9-34.9-19.5-40.8s-34.9 2.9-40.8 19.5c-7.7 21.8-20.2 42.3-37.8 59.8c-62.2 62.2-162.7 62.5-225.3 1L185 329c6.9-6.9 8.9-17.2 5.2-26.2s-12.5-14.8-22.2-14.8H48.4h-.7H40c-13.3 0-24 10.7-24 24z"]},lG={prefix:"fas",iconName:"gears",icon:[640,512,["cogs"],"f085","M308.5 135.3c7.1-6.3 9.9-16.2 6.2-25c-2.3-5.3-4.8-10.5-7.6-15.5L304 89.4c-3-5-6.3-9.9-9.8-14.6c-5.7-7.6-15.7-10.1-24.7-7.1l-28.2 9.3c-10.7-8.8-23-16-36.2-20.9L199 27.1c-1.9-9.3-9.1-16.7-18.5-17.8C173.9 8.4 167.2 8 160.4 8h-.7c-6.8 0-13.5 .4-20.1 1.2c-9.4 1.1-16.6 8.6-18.5 17.8L115 56.1c-13.3 5-25.5 12.1-36.2 20.9L50.5 67.8c-9-3-19-.5-24.7 7.1c-3.5 4.7-6.8 9.6-9.9 14.6l-3 5.3c-2.8 5-5.3 10.2-7.6 15.6c-3.7 8.7-.9 18.6 6.2 25l22.2 19.8C32.6 161.9 32 168.9 32 176s.6 14.1 1.7 20.9L11.5 216.7c-7.1 6.3-9.9 16.2-6.2 25c2.3 5.3 4.8 10.5 7.6 15.6l3 5.2c3 5.1 6.3 9.9 9.9 14.6c5.7 7.6 15.7 10.1 24.7 7.1l28.2-9.3c10.7 8.8 23 16 36.2 20.9l6.1 29.1c1.9 9.3 9.1 16.7 18.5 17.8c6.7 .8 13.5 1.2 20.4 1.2s13.7-.4 20.4-1.2c9.4-1.1 16.6-8.6 18.5-17.8l6.1-29.1c13.3-5 25.5-12.1 36.2-20.9l28.2 9.3c9 3 19 .5 24.7-7.1c3.5-4.7 6.8-9.5 9.8-14.6l3.1-5.4c2.8-5 5.3-10.2 7.6-15.5c3.7-8.7 .9-18.6-6.2-25l-22.2-19.8c1.1-6.8 1.7-13.8 1.7-20.9s-.6-14.1-1.7-20.9l22.2-19.8zM112 176a48 48 0 1 1 96 0 48 48 0 1 1 -96 0zM504.7 500.5c6.3 7.1 16.2 9.9 25 6.2c5.3-2.3 10.5-4.8 15.5-7.6l5.4-3.1c5-3 9.9-6.3 14.6-9.8c7.6-5.7 10.1-15.7 7.1-24.7l-9.3-28.2c8.8-10.7 16-23 20.9-36.2l29.1-6.1c9.3-1.9 16.7-9.1 17.8-18.5c.8-6.7 1.2-13.5 1.2-20.4s-.4-13.7-1.2-20.4c-1.1-9.4-8.6-16.6-17.8-18.5L583.9 307c-5-13.3-12.1-25.5-20.9-36.2l9.3-28.2c3-9 .5-19-7.1-24.7c-4.7-3.5-9.6-6.8-14.6-9.9l-5.3-3c-5-2.8-10.2-5.3-15.6-7.6c-8.7-3.7-18.6-.9-25 6.2l-19.8 22.2c-6.8-1.1-13.8-1.7-20.9-1.7s-14.1 .6-20.9 1.7l-19.8-22.2c-6.3-7.1-16.2-9.9-25-6.2c-5.3 2.3-10.5 4.8-15.6 7.6l-5.2 3c-5.1 3-9.9 6.3-14.6 9.9c-7.6 5.7-10.1 15.7-7.1 24.7l9.3 28.2c-8.8 10.7-16 23-20.9 36.2L315.1 313c-9.3 1.9-16.7 9.1-17.8 18.5c-.8 6.7-1.2 13.5-1.2 20.4s.4 13.7 1.2 20.4c1.1 9.4 8.6 16.6 17.8 18.5l29.1 6.1c5 13.3 12.1 25.5 20.9 36.2l-9.3 28.2c-3 9-.5 19 7.1 24.7c4.7 3.5 9.5 6.8 14.6 9.8l5.4 3.1c5 2.8 10.2 5.3 15.5 7.6c8.7 3.7 18.6 .9 25-6.2l19.8-22.2c6.8 1.1 13.8 1.7 20.9 1.7s14.1-.6 20.9-1.7l19.8 22.2zM464 304a48 48 0 1 1 0 96 48 48 0 1 1 0-96z"]},lY={prefix:"fas",iconName:"face-grin-hearts",icon:[512,512,[128525,"grin-hearts"],"f584","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM388.1 312.8c12.3-3.8 24.3 6.9 19.3 18.7C382.4 390.6 324.2 432 256.3 432s-126.2-41.4-151.1-100.5c-5-11.8 7-22.5 19.3-18.7c39.7 12.2 84.5 19 131.8 19s92.1-6.8 131.8-19zM199.3 129.1c17.8 4.8 28.4 23.1 23.6 40.8l-17.4 65c-2.3 8.5-11.1 13.6-19.6 11.3l-65.1-17.4c-17.8-4.8-28.4-23.1-23.6-40.8s23.1-28.4 40.8-23.6l16.1 4.3 4.3-16.1c4.8-17.8 23.1-28.4 40.8-23.6zm154.3 23.6l4.3 16.1 16.1-4.3c17.8-4.8 36.1 5.8 40.8 23.6s-5.8 36.1-23.6 40.8l-65.1 17.4c-8.5 2.3-17.3-2.8-19.6-11.3l-17.4-65c-4.8-17.8 5.8-36.1 23.6-40.8s36.1 5.8 40.9 23.6z"]},lK={prefix:"fas",iconName:"transgender",icon:[512,512,[9895,"transgender-alt"],"f225","M112 0c6.5 0 12.3 3.9 14.8 9.9s1.1 12.9-3.5 17.4l-31 31L112 78.1l7-7c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9l-7 7 15.2 15.2C187.7 107.6 220.5 96 256 96s68.3 11.6 94.9 31.2l68.8-68.8-31-31c-4.6-4.6-5.9-11.5-3.5-17.4s8.3-9.9 14.8-9.9h96c8.8 0 16 7.2 16 16v96c0 6.5-3.9 12.3-9.9 14.8s-12.9 1.1-17.4-3.5l-31-31-68.8 68.8C404.4 187.7 416 220.5 416 256c0 80.2-59 146.6-136 158.2V432h16c13.3 0 24 10.7 24 24s-10.7 24-24 24H280v8c0 13.3-10.7 24-24 24s-24-10.7-24-24v-8H216c-13.3 0-24-10.7-24-24s10.7-24 24-24h16V414.2C155 402.6 96 336.2 96 256c0-35.5 11.6-68.3 31.2-94.9L112 145.9l-7 7c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9l7-7L58.3 92.3l-31 31c-4.6 4.6-11.5 5.9-17.4 3.5S0 118.5 0 112V16C0 7.2 7.2 0 16 0h96zM352 256a96 96 0 1 0 -192 0 96 96 0 1 0 192 0z"]},lX={prefix:"fas",iconName:"arrow-turn-down",icon:[384,512,["level-down"],"f149","M32 64C14.3 64 0 49.7 0 32S14.3 0 32 0l96 0c53 0 96 43 96 96l0 306.7 73.4-73.4c12.5-12.5 32.8-12.5 45.3 0s12.5 32.8 0 45.3l-128 128c-12.5 12.5-32.8 12.5-45.3 0l-128-128c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0L160 402.7 160 96c0-17.7-14.3-32-32-32L32 64z"]},lQ={prefix:"fas",iconName:"ticket-simple",icon:[576,512,["ticket-alt"],"f3ff","M0 128C0 92.7 28.7 64 64 64H512c35.3 0 64 28.7 64 64v64c0 8.8-7.4 15.7-15.7 18.6C541.5 217.1 528 235 528 256s13.5 38.9 32.3 45.4c8.3 2.9 15.7 9.8 15.7 18.6v64c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V320c0-8.8 7.4-15.7 15.7-18.6C34.5 294.9 48 277 48 256s-13.5-38.9-32.3-45.4C7.4 207.7 0 200.8 0 192V128z"]},lJ={prefix:"fas",iconName:"angles-left",icon:[512,512,[171,"angle-double-left"],"f100","M41.4 233.4c-12.5 12.5-12.5 32.8 0 45.3l160 160c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L109.3 256 246.6 118.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0l-160 160zm352-160l-160 160c-12.5 12.5-12.5 32.8 0 45.3l160 160c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L301.3 256 438.6 118.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0z"]},l1={prefix:"fas",iconName:"clock-rotate-left",icon:[512,512,["history"],"f1da","M75 75L41 41C25.9 25.9 0 36.6 0 57.9V168c0 13.3 10.7 24 24 24H134.1c21.4 0 32.1-25.9 17-41l-30.8-30.8C155 85.5 203 64 256 64c106 0 192 86 192 192s-86 192-192 192c-40.8 0-78.6-12.7-109.7-34.4c-14.5-10.1-34.4-6.6-44.6 7.9s-6.6 34.4 7.9 44.6C151.2 495 201.7 512 256 512c141.4 0 256-114.6 256-256S397.4 0 256 0C185.3 0 121.3 28.7 75 75zm181 53c-13.3 0-24 10.7-24 24V256c0 6.4 2.5 12.5 7 17l72 72c9.4 9.4 24.6 9.4 33.9 0s9.4-24.6 0-33.9l-65-65V152c0-13.3-10.7-24-24-24z"]},l2={prefix:"fas",iconName:"face-grin-beam-sweat",icon:[512,512,[128517,"grin-beam-sweat"],"f583","M476.8 126.3c-4.1 1.1-8.4 1.7-12.8 1.7c-26.5 0-48-21-48-47c0-5 1.8-11.3 4.6-18.1c.3-.7 .6-1.4 .9-2.1c9-20.2 26.5-44.9 36-57.5c3.2-4.4 9.6-4.4 12.8 0C483.4 20.6 512 61 512 81c0 21.7-14.9 39.8-35.2 45.3zM256 0c51.4 0 99.3 15.2 139.4 41.2c-1.5 3.1-3 6.2-4.3 9.3c-3.4 8-7.1 19-7.1 30.5c0 44.3 36.6 79 80 79c9.6 0 18.8-1.7 27.4-4.8c13.3 30.9 20.6 65 20.6 100.8c0 141.4-114.6 256-256 256S0 397.4 0 256S114.6 0 256 0zM383.8 317.8C345.3 329.4 301.9 336 256 336s-89.3-6.6-127.8-18.2c-12.3-3.7-24.3 7-19.2 18.7c24.5 56.9 81.1 96.7 147 96.7s122.5-39.8 147-96.7c5.1-11.8-6.9-22.4-19.2-18.7zm-166.2-89l0 0 0 0c2.1 2.8 5.7 3.9 8.9 2.8s5.5-4.1 5.5-7.6c0-17.9-6.7-35.6-16.6-48.8c-9.8-13-23.9-23.2-39.4-23.2s-29.6 10.2-39.4 23.2C126.7 188.4 120 206.1 120 224c0 3.4 2.2 6.5 5.5 7.6s6.9 0 8.9-2.8l0 0 0 0 0 0 .2-.2c.2-.2 .4-.5 .7-.9c.6-.8 1.6-2 2.8-3.4c2.5-2.8 6-6.6 10.2-10.3c8.8-7.8 18.8-14 27.7-14s18.9 6.2 27.7 14c4.2 3.7 7.7 7.5 10.2 10.3c1.2 1.4 2.2 2.6 2.8 3.4c.3 .4 .6 .7 .7 .9l.2 .2 0 0 0 0zm160 0l0 0 0 0 0 0c2.1 2.8 5.7 3.9 8.9 2.8s5.5-4.1 5.5-7.6c0-17.9-6.7-35.6-16.6-48.8c-9.8-13-23.9-23.2-39.4-23.2s-29.6 10.2-39.4 23.2C286.7 188.4 280 206.1 280 224c0 3.4 2.2 6.5 5.5 7.6s6.9 0 8.9-2.8l0 0 0 0 0 0 .2-.2c.2-.2 .4-.5 .7-.9c.6-.8 1.6-2 2.8-3.4c2.5-2.8 6-6.6 10.2-10.3c8.8-7.8 18.8-14 27.7-14s18.9 6.2 27.7 14c4.2 3.7 7.7 7.5 10.2 10.3c1.2 1.4 2.2 2.6 2.8 3.4c.3 .4 .6 .7 .7 .9l.2 .2 0 0z"]},l0={prefix:"fas",iconName:"file-export",icon:[576,512,["arrow-right-from-file"],"f56e","M0 64C0 28.7 28.7 0 64 0H224V128c0 17.7 14.3 32 32 32H384V288H216c-13.3 0-24 10.7-24 24s10.7 24 24 24H384V448c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V64zM384 336V288H494.1l-39-39c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l80 80c9.4 9.4 9.4 24.6 0 33.9l-80 80c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9l39-39H384zm0-208H256V0L384 128z"]},l3={prefix:"fas",iconName:"shield",icon:[512,512,[128737,"shield-blank"],"f132","M256 0c4.6 0 9.2 1 13.4 2.9L457.7 82.8c22 9.3 38.4 31 38.3 57.2c-.5 99.2-41.3 280.7-213.6 363.2c-16.7 8-36.1 8-52.8 0C57.3 420.7 16.5 239.2 16 140c-.1-26.2 16.3-47.9 38.3-57.2L242.7 2.9C246.8 1 251.4 0 256 0z"]},l4={prefix:"fas",iconName:"arrow-up-short-wide",icon:[576,512,["sort-amount-up-alt"],"f885","M151.6 42.4C145.5 35.8 137 32 128 32s-17.5 3.8-23.6 10.4l-88 96c-11.9 13-11.1 33.3 2 45.2s33.3 11.1 45.2-2L96 146.3V448c0 17.7 14.3 32 32 32s32-14.3 32-32V146.3l32.4 35.4c11.9 13 32.2 13.9 45.2 2s13.9-32.2 2-45.2l-88-96zM320 32c-17.7 0-32 14.3-32 32s14.3 32 32 32h32c17.7 0 32-14.3 32-32s-14.3-32-32-32H320zm0 128c-17.7 0-32 14.3-32 32s14.3 32 32 32h96c17.7 0 32-14.3 32-32s-14.3-32-32-32H320zm0 128c-17.7 0-32 14.3-32 32s14.3 32 32 32H480c17.7 0 32-14.3 32-32s-14.3-32-32-32H320zm0 128c-17.7 0-32 14.3-32 32s14.3 32 32 32H544c17.7 0 32-14.3 32-32s-14.3-32-32-32H320z"]},l6={prefix:"fas",iconName:"golf-ball-tee",icon:[384,512,["golf-ball"],"f450","M384 192c0 66.8-34.1 125.6-85.8 160H85.8C34.1 317.6 0 258.8 0 192C0 86 86 0 192 0S384 86 384 192zM242.1 256.6c0 18.5-15 33.5-33.5 33.5c-4.9 0-9.1 5.1-5.4 8.4c5.9 5.2 13.7 8.4 22.1 8.4c18.5 0 33.5-15 33.5-33.5c0-8.5-3.2-16.2-8.4-22.1c-3.3-3.7-8.4 .5-8.4 5.4zm-52.3-49.3c-4.9 0-9.1 5.1-5.4 8.4c5.9 5.2 13.7 8.4 22.1 8.4c18.5 0 33.5-15 33.5-33.5c0-8.5-3.2-16.2-8.4-22.1c-3.3-3.7-8.4 .5-8.4 5.4c0 18.5-15 33.5-33.5 33.5zm113.5-17.5c0 18.5-15 33.5-33.5 33.5c-4.9 0-9.1 5.1-5.4 8.4c5.9 5.2 13.7 8.4 22.1 8.4c18.5 0 33.5-15 33.5-33.5c0-8.5-3.2-16.2-8.4-22.1c-3.3-3.7-8.4 .5-8.4 5.4zM96 416c0-17.7 14.3-32 32-32h64 64c17.7 0 32 14.3 32 32s-14.3 32-32 32H240c-8.8 0-16 7.2-16 16v16c0 17.7-14.3 32-32 32s-32-14.3-32-32V464c0-8.8-7.2-16-16-16H128c-17.7 0-32-14.3-32-32z"]},l5={prefix:"fas",iconName:"circle-chevron-left",icon:[512,512,["chevron-circle-left"],"f137","M512 256A256 256 0 1 0 0 256a256 256 0 1 0 512 0zM271 135c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9l-87 87 87 87c9.4 9.4 9.4 24.6 0 33.9s-24.6 9.4-33.9 0L167 273c-9.4-9.4-9.4-24.6 0-33.9L271 135z"]},l8={prefix:"fas",iconName:"wand-magic",icon:[512,512,["magic"],"f0d0","M14.1 463.3c-18.7-18.7-18.7-49.1 0-67.9L395.4 14.1c18.7-18.7 49.1-18.7 67.9 0l34.6 34.6c18.7 18.7 18.7 49.1 0 67.9L116.5 497.9c-18.7 18.7-49.1 18.7-67.9 0L14.1 463.3zM347.6 187.6l105-105L429.4 59.3l-105 105 23.3 23.3z"]},l7={prefix:"fas",iconName:"wine-glass-empty",icon:[320,512,["wine-glass-alt"],"f5ce","M64 0C47.4 0 33.5 12.8 32.1 29.3l-14 168.4c-6 72 42.5 135.2 109.9 150.6V448H80c-17.7 0-32 14.3-32 32s14.3 32 32 32h80 80c17.7 0 32-14.3 32-32s-14.3-32-32-32H192V348.4c67.4-15.4 115.9-78.6 109.9-150.6l-14-168.4C286.5 12.8 272.6 0 256 0H64zM81.9 203.1L93.4 64H226.6l11.6 139.1C242 248.8 205.9 288 160 288s-82-39.2-78.1-84.9z"]},l9={prefix:"fas",iconName:"person-biking",icon:[640,512,[128692,"biking"],"f84a","M400 96a48 48 0 1 0 0-96 48 48 0 1 0 0 96zm27.2 64l-61.8-48.8c-17.3-13.6-41.7-13.8-59.1-.3l-83.1 64.2c-30.7 23.8-28.5 70.8 4.3 91.6L288 305.1V416c0 17.7 14.3 32 32 32s32-14.3 32-32V288c0-10.7-5.3-20.7-14.2-26.6L295 232.9l60.3-48.5L396 217c5.7 4.5 12.7 7 20 7h64c17.7 0 32-14.3 32-32s-14.3-32-32-32H427.2zM56 384a72 72 0 1 1 144 0A72 72 0 1 1 56 384zm200 0A128 128 0 1 0 0 384a128 128 0 1 0 256 0zm184 0a72 72 0 1 1 144 0 72 72 0 1 1 -144 0zm200 0a128 128 0 1 0 -256 0 128 128 0 1 0 256 0z"]},ue={prefix:"fas",iconName:"earth-oceania",icon:[512,512,["globe-oceania"],"e47b","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM208.6 357.3l-39-13.5c-6.5-2.2-13.6-2.3-20.1-.3l-15.3 4.9c-18.5 5.9-38.5-2.4-47.5-19.5l-3.3-6.2c-10.6-20.1-2.3-45 18.2-54.7l35.3-16.8c2.3-1.1 4.4-2.8 5.9-4.8l5.3-7c7.2-9.6 18.6-15.3 30.6-15.3s23.4 5.7 30.6 15.3l4.6 6.1c2 2.6 4.9 4.5 8.1 5.1c7.8 1.6 15.7-1.5 20.4-7.9l10.4-14.2c2-2.8 5.3-4.4 8.7-4.4c4.4 0 8.4 2.7 10 6.8l10.1 25.9c2.8 7.2 6.7 14 11.5 20.2L311 299.8c5.8 7.4 9 16.6 9 26s-3.2 18.6-9 26L299 367.2c-8.3 10.6-21 16.8-34.4 16.8c-8.4 0-16.6-2.4-23.7-7l-25.4-16.4c-2.2-1.4-4.5-2.5-6.9-3.4zm65.2-214.8L296 164.7c10.1 10.1 2.9 27.3-11.3 27.3H254.8c-5.6 0-11.1-1.2-16.2-3.4l-42.8-19c-14.3-6.3-11.9-27.3 3.4-30.3l38.5-7.7c13.1-2.6 26.7 1.5 36.1 10.9zM248 432c0-8.8 7.2-16 16-16h16c8.8 0 16 7.2 16 16s-7.2 16-16 16H264c-8.8 0-16-7.2-16-16zM431.2 298.9l8 24c2.8 8.4-1.7 17.4-10.1 20.2s-17.4-1.7-20.2-10.1l-8-24c-2.8-8.4 1.7-17.4 10.1-20.2s17.4 1.7 20.2 10.1zm-19.9 80.4l-32 32c-6.2 6.2-16.4 6.2-22.6 0s-6.2-16.4 0-22.6l32-32c6.2-6.2 16.4-6.2 22.6 0s6.2 16.4 0 22.6z"]},ut={prefix:"fas",iconName:"square-xmark",icon:[448,512,[10062,"times-square","xmark-square"],"f2d3","M64 32C28.7 32 0 60.7 0 96V416c0 35.3 28.7 64 64 64H384c35.3 0 64-28.7 64-64V96c0-35.3-28.7-64-64-64H64zm79 143c9.4-9.4 24.6-9.4 33.9 0l47 47 47-47c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9l-47 47 47 47c9.4 9.4 9.4 24.6 0 33.9s-24.6 9.4-33.9 0l-47-47-47 47c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9l47-47-47-47c-9.4-9.4-9.4-24.6 0-33.9z"]},uc={prefix:"fas",iconName:"up-right-and-down-left-from-center",icon:[512,512,["expand-alt"],"f424","M344 0H488c13.3 0 24 10.7 24 24V168c0 9.7-5.8 18.5-14.8 22.2s-19.3 1.7-26.2-5.2l-39-39-87 87c-9.4 9.4-24.6 9.4-33.9 0l-32-32c-9.4-9.4-9.4-24.6 0-33.9l87-87L327 41c-6.9-6.9-8.9-17.2-5.2-26.2S334.3 0 344 0zM168 512H24c-13.3 0-24-10.7-24-24V344c0-9.7 5.8-18.5 14.8-22.2s19.3-1.7 26.2 5.2l39 39 87-87c9.4-9.4 24.6-9.4 33.9 0l32 32c9.4 9.4 9.4 24.6 0 33.9l-87 87 39 39c6.9 6.9 8.9 17.2 5.2 26.2s-12.5 14.8-22.2 14.8z"]},un={prefix:"fas",iconName:"up-down",icon:[256,512,[8597,11021,"arrows-alt-v"],"f338","M145.6 7.7C141 2.8 134.7 0 128 0s-13 2.8-17.6 7.7l-104 112c-6.5 7-8.2 17.2-4.4 25.9S14.5 160 24 160H80V352H24c-9.5 0-18.2 5.7-22 14.4s-2.1 18.9 4.4 25.9l104 112c4.5 4.9 10.9 7.7 17.6 7.7s13-2.8 17.6-7.7l104-112c6.5-7 8.2-17.2 4.4-25.9s-12.5-14.4-22-14.4H176V160h56c9.5 0 18.2-5.7 22-14.4s2.1-18.9-4.4-25.9l-104-112z"]},ur={prefix:"fas",iconName:"bahai",icon:[576,512,["haykal"],"f666","M288 0c14.5 0 27.2 9.7 30.9 23.8l23.9 89.6 75.9-53.3c11.9-8.3 27.8-7.6 39 1.7s14.6 24.9 8.4 38.1l-39.3 84 92.4 8c14.4 1.2 26.2 12 28.8 26.3s-4.9 28.5-18 34.6l-84.1 39.1 65.7 65.5c10.3 10.2 12.4 26.1 5.1 38.7s-22 18.7-36 14.9L391 386.8l8.2 92.4c1.3 14.4-7.3 27.9-20.9 32.9s-28.9 .1-37.2-11.7l-53.1-76-53.1 76c-8.3 11.9-23.6 16.7-37.2 11.7s-22.2-18.5-20.9-32.9l8.2-92.4L95.4 410.9c-14 3.8-28.8-2.3-36-14.9s-5.2-28.4 5.1-38.7l65.7-65.5L46 252.7c-13.1-6.1-20.5-20.3-18-34.6s14.3-25.1 28.8-26.3l92.4-8-39.3-84c-6.1-13.1-2.7-28.8 8.4-38.1s27.1-10 39-1.7l75.9 53.3 23.9-89.6C260.8 9.7 273.5 0 288 0zm0 156.2l-4.8 18c-2.7 10.1-10.2 18.2-20 21.8s-20.8 2.1-29.3-3.9l-15.2-10.7 7.9 16.8c4.4 9.5 4 20.5-1.3 29.6s-14.5 15-25 15.9l-18.5 1.6 16.8 7.8c9.5 4.4 16.2 13.2 18 23.5s-1.5 20.8-8.9 28.2l-13.2 13.1 17.9-4.8c10.1-2.7 20.9-.3 28.9 6.4s12.2 16.9 11.3 27.3l-1.6 18.5 10.6-15.2c6-8.6 15.8-13.7 26.2-13.7s20.2 5.1 26.2 13.7l10.6 15.2-1.6-18.5c-.9-10.4 3.3-20.6 11.3-27.3s18.8-9.1 28.9-6.4l17.9 4.8-13.2-13.1c-7.4-7.4-10.7-17.9-8.9-28.2s8.5-19.1 18-23.5l16.8-7.8-18.5-1.6c-10.4-.9-19.7-6.8-25-15.9s-5.7-20.1-1.3-29.6l7.9-16.8-15.2 10.7c-8.6 6-19.5 7.5-29.3 3.9s-17.3-11.7-20-21.8l-4.8-18z"]},ua={prefix:"fas",iconName:"circle-plus",icon:[512,512,["plus-circle"],"f055","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM232 344V280H168c-13.3 0-24-10.7-24-24s10.7-24 24-24h64V168c0-13.3 10.7-24 24-24s24 10.7 24 24v64h64c13.3 0 24 10.7 24 24s-10.7 24-24 24H280v64c0 13.3-10.7 24-24 24s-24-10.7-24-24z"]},uo={prefix:"fas",iconName:"face-grin-tongue-wink",icon:[512,512,[128540,"grin-tongue-wink"],"f58b","M174.5 498.8C73.1 464.7 0 368.9 0 256C0 114.6 114.6 0 256 0S512 114.6 512 256c0 112.9-73.1 208.7-174.5 242.8C346.7 484 352 466.6 352 448V401.1c24.3-17.5 43.6-41.6 55.4-69.6c5-11.8-7-22.5-19.3-18.7c-39.7 12.2-84.5 19-131.8 19s-92.1-6.8-131.8-19c-12.3-3.8-24.3 6.9-19.3 18.7c11.7 27.8 30.8 51.7 54.8 69.2V448c0 18.6 5.3 36 14.5 50.8zm20.7-265.2c5.3 7.1 15.3 8.5 22.4 3.2s8.5-15.3 3.2-22.4c-30.4-40.5-91.2-40.5-121.6 0c-5.3 7.1-3.9 17.1 3.2 22.4s17.1 3.9 22.4-3.2c17.6-23.5 52.8-23.5 70.4 0zM336 272a64 64 0 1 0 0-128 64 64 0 1 0 0 128zM320 402.6V448c0 35.3-28.7 64-64 64s-64-28.7-64-64V402.6c0-14.7 11.9-26.6 26.6-26.6h2c11.3 0 21.1 7.9 23.6 18.9c2.8 12.6 20.8 12.6 23.6 0c2.5-11.1 12.3-18.9 23.6-18.9h2c14.7 0 26.6 11.9 26.6 26.6zM336 184a24 24 0 1 1 0 48 24 24 0 1 1 0-48z"]},ui={prefix:"fas",iconName:"link-slash",icon:[640,512,["chain-broken","chain-slash","unlink"],"f127","M38.8 5.1C28.4-3.1 13.3-1.2 5.1 9.2S-1.2 34.7 9.2 42.9l592 464c10.4 8.2 25.5 6.3 33.7-4.1s6.3-25.5-4.1-33.7L489.3 358.2l90.5-90.5c56.5-56.5 56.5-148 0-204.5c-50-50-128.8-56.5-186.3-15.4l-1.6 1.1c-14.4 10.3-17.7 30.3-7.4 44.6s30.3 17.7 44.6 7.4l1.6-1.1c32.1-22.9 76-19.3 103.8 8.6c31.5 31.5 31.5 82.5 0 114l-96 96-31.9-25C430.9 239.6 420.1 175.1 377 132c-52.2-52.3-134.5-56.2-191.3-11.7L38.8 5.1zM239 162c30.1-14.9 67.7-9.9 92.8 15.3c20 20 27.5 48.3 21.7 74.5L239 162zM406.6 416.4L220.9 270c-2.1 39.8 12.2 80.1 42.2 110c38.9 38.9 94.4 51 143.6 36.3zm-290-228.5L60.2 244.3c-56.5 56.5-56.5 148 0 204.5c50 50 128.8 56.5 186.3 15.4l1.6-1.1c14.4-10.3 17.7-30.3 7.4-44.6s-30.3-17.7-44.6-7.4l-1.6 1.1c-32.1 22.9-76 19.3-103.8-8.6C74 372 74 321 105.5 289.5l61.8-61.8-50.6-39.9z"]},us={prefix:"fas",iconName:"arrow-up-z-a",icon:[576,512,["sort-alpha-up-alt"],"f882","M183.6 42.4C177.5 35.8 169 32 160 32s-17.5 3.8-23.6 10.4l-88 96c-11.9 13-11.1 33.3 2 45.2s33.3 11.1 45.2-2L128 146.3V448c0 17.7 14.3 32 32 32s32-14.3 32-32V146.3l32.4 35.4c11.9 13 32.2 13.9 45.2 2s13.9-32.2 2-45.2l-88-96zM320 64c0 17.7 14.3 32 32 32h50.7l-73.4 73.4c-9.2 9.2-11.9 22.9-6.9 34.9s16.6 19.8 29.6 19.8H480c17.7 0 32-14.3 32-32s-14.3-32-32-32H429.3l73.4-73.4c9.2-9.2 11.9-22.9 6.9-34.9s-16.6-19.8-29.6-19.8H352c-17.7 0-32 14.3-32 32zm96 192c-12.1 0-23.2 6.8-28.6 17.7l-64 128-16 32c-7.9 15.8-1.5 35 14.3 42.9s35 1.5 42.9-14.3l7.2-14.3h88.4l7.2 14.3c7.9 15.8 27.1 22.2 42.9 14.3s22.2-27.1 14.3-42.9l-16-32-64-128C439.2 262.8 428.1 256 416 256zM395.8 400L416 359.6 436.2 400H395.8z"]},ul={prefix:"fas",iconName:"fire-flame-curved",icon:[384,512,["fire-alt"],"f7e4","M153.6 29.9l16-21.3C173.6 3.2 180 0 186.7 0C198.4 0 208 9.6 208 21.3V43.5c0 13.1 5.4 25.7 14.9 34.7L307.6 159C356.4 205.6 384 270.2 384 337.7C384 434 306 512 209.7 512H192C86 512 0 426 0 320v-3.8c0-48.8 19.4-95.6 53.9-130.1l3.5-3.5c4.2-4.2 10-6.6 16-6.6C85.9 176 96 186.1 96 198.6V288c0 35.3 28.7 64 64 64s64-28.7 64-64v-3.9c0-18-7.2-35.3-19.9-48l-38.6-38.6c-24-24-37.5-56.7-37.5-90.7c0-27.7 9-54.8 25.6-76.9z"]},uu={prefix:"fas",iconName:"book-quran",icon:[448,512,["quran"],"f687","M352 0c53 0 96 43 96 96V416c0 53-43 96-96 96H64 32c-17.7 0-32-14.3-32-32s14.3-32 32-32V384c-17.7 0-32-14.3-32-32V32C0 14.3 14.3 0 32 0H64 352zm0 384H96v64H352c17.7 0 32-14.3 32-32s-14.3-32-32-32zM274.1 150.2l-8.9 21.4-23.1 1.9c-5.7 .5-8 7.5-3.7 11.2L256 199.8l-5.4 22.6c-1.3 5.5 4.7 9.9 9.6 6.9L280 217.2l19.8 12.1c4.9 3 10.9-1.4 9.6-6.9L304 199.8l17.6-15.1c4.3-3.7 2-10.8-3.7-11.2l-23.1-1.9-8.9-21.4c-2.2-5.3-9.6-5.3-11.8 0zM96 192c0 70.7 57.3 128 128 128c25.6 0 49.5-7.5 69.5-20.5c3.2-2.1 4.5-6.2 3.1-9.7s-5.2-5.6-9-4.8c-6.1 1.2-12.5 1.9-19 1.9c-52.4 0-94.9-42.5-94.9-94.9s42.5-94.9 94.9-94.9c6.5 0 12.8 .7 19 1.9c3.8 .8 7.5-1.3 9-4.8s.2-7.6-3.1-9.7C273.5 71.5 249.6 64 224 64C153.3 64 96 121.3 96 192z"]},uf={prefix:"fas",iconName:"face-angry",icon:[512,512,[128544,"angry"],"f556","M0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256zM338.7 395.9c6.6-5.9 7.1-16 1.2-22.6C323.8 355.4 295.7 336 256 336s-67.8 19.4-83.9 37.3c-5.9 6.6-5.4 16.7 1.2 22.6s16.7 5.4 22.6-1.2c11.7-13 31.6-26.7 60.1-26.7s48.4 13.7 60.1 26.7c5.9 6.6 16 7.1 22.6 1.2zM176.4 272c17.7 0 32-14.3 32-32c0-1.5-.1-3-.3-4.4l10.9 3.6c8.4 2.8 17.4-1.7 20.2-10.1s-1.7-17.4-10.1-20.2l-96-32c-8.4-2.8-17.4 1.7-20.2 10.1s1.7 17.4 10.1 20.2l30.7 10.2c-5.8 5.8-9.3 13.8-9.3 22.6c0 17.7 14.3 32 32 32zm192-32c0-8.9-3.6-17-9.5-22.8l30.2-10.1c8.4-2.8 12.9-11.9 10.1-20.2s-11.9-12.9-20.2-10.1l-96 32c-8.4 2.8-12.9 11.9-10.1 20.2s11.9 12.9 20.2 10.1l11.7-3.9c-.2 1.5-.3 3.1-.3 4.7c0 17.7 14.3 32 32 32s32-14.3 32-32z"]},uh={prefix:"fas",iconName:"rss",icon:[448,512,["feed"],"f09e","M0 64C0 46.3 14.3 32 32 32c229.8 0 416 186.2 416 416c0 17.7-14.3 32-32 32s-32-14.3-32-32C384 253.6 226.4 96 32 96C14.3 96 0 81.7 0 64zM0 416a64 64 0 1 1 128 0A64 64 0 1 1 0 416zM32 160c159.1 0 288 128.9 288 288c0 17.7-14.3 32-32 32s-32-14.3-32-32c0-123.7-100.3-224-224-224c-17.7 0-32-14.3-32-32s14.3-32 32-32z"]},ud={prefix:"fas",iconName:"scale-balanced",icon:[640,512,[9878,"balance-scale"],"f24e","M384 32H512c17.7 0 32 14.3 32 32s-14.3 32-32 32H398.4c-5.2 25.8-22.9 47.1-46.4 57.3V448H512c17.7 0 32 14.3 32 32s-14.3 32-32 32H320 128c-17.7 0-32-14.3-32-32s14.3-32 32-32H288V153.3c-23.5-10.3-41.2-31.6-46.4-57.3H128c-17.7 0-32-14.3-32-32s14.3-32 32-32H256c14.6-19.4 37.8-32 64-32s49.4 12.6 64 32zm55.6 288H584.4L512 195.8 439.6 320zM512 416c-62.9 0-115.2-34-126-78.9c-2.6-11 1-22.3 6.7-32.1l95.2-163.2c5-8.6 14.2-13.8 24.1-13.8s19.1 5.3 24.1 13.8l95.2 163.2c5.7 9.8 9.3 21.1 6.7 32.1C627.2 382 574.9 416 512 416zM126.8 195.8L54.4 320H199.3L126.8 195.8zM.9 337.1c-2.6-11 1-22.3 6.7-32.1l95.2-163.2c5-8.6 14.2-13.8 24.1-13.8s19.1 5.3 24.1 13.8l95.2 163.2c5.7 9.8 9.3 21.1 6.7 32.1C242 382 189.7 416 126.8 416S11.7 382 .9 337.1z"]},up={prefix:"fas",iconName:"gauge-simple-high",icon:[512,512,[61668,"tachometer","tachometer-fast"],"f62a","M0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256zm320 96c0-15.9-5.8-30.4-15.3-41.6l76.6-147.4c6.1-11.8 1.5-26.3-10.2-32.4s-26.2-1.5-32.4 10.2L262.1 288.3c-2-.2-4-.3-6.1-.3c-35.3 0-64 28.7-64 64s28.7 64 64 64s64-28.7 64-64z"]},um={prefix:"fas",iconName:"desktop",icon:[576,512,[128421,61704,"desktop-alt"],"f390","M64 0C28.7 0 0 28.7 0 64V352c0 35.3 28.7 64 64 64H240l-10.7 32H160c-17.7 0-32 14.3-32 32s14.3 32 32 32H416c17.7 0 32-14.3 32-32s-14.3-32-32-32H346.7L336 416H512c35.3 0 64-28.7 64-64V64c0-35.3-28.7-64-64-64H64zM512 64V288H64V64H512z"]},uv={prefix:"fas",iconName:"table-list",icon:[512,512,["th-list"],"f00b","M0 96C0 60.7 28.7 32 64 32H448c35.3 0 64 28.7 64 64V416c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V96zm64 0v64h64V96H64zm384 0H192v64H448V96zM64 224v64h64V224H64zm384 0H192v64H448V224zM64 352v64h64V352H64zm384 0H192v64H448V352z"]},ug={prefix:"fas",iconName:"comment-sms",icon:[512,512,["sms"],"f7cd","M256 448c141.4 0 256-93.1 256-208S397.4 32 256 32S0 125.1 0 240c0 45.1 17.7 86.8 47.7 120.9c-1.9 24.5-11.4 46.3-21.4 62.9c-5.5 9.2-11.1 16.6-15.2 21.6c-2.1 2.5-3.7 4.4-4.9 5.7c-.6 .6-1 1.1-1.3 1.4l-.3 .3 0 0 0 0 0 0 0 0c-4.6 4.6-5.9 11.4-3.4 17.4c2.5 6 8.3 9.9 14.8 9.9c28.7 0 57.6-8.9 81.6-19.3c22.9-10 42.4-21.9 54.3-30.6c31.8 11.5 67 17.9 104.1 17.9zM202.9 176.8c6.5-2.2 13.7 .1 17.9 5.6L256 229.3l35.2-46.9c4.1-5.5 11.3-7.8 17.9-5.6s10.9 8.3 10.9 15.2v96c0 8.8-7.2 16-16 16s-16-7.2-16-16V240l-19.2 25.6c-3 4-7.8 6.4-12.8 6.4s-9.8-2.4-12.8-6.4L224 240v48c0 8.8-7.2 16-16 16s-16-7.2-16-16V192c0-6.9 4.4-13 10.9-15.2zm173.1 38c0 .2 0 .4 0 .4c.1 .1 .6 .8 2.2 1.7c3.9 2.3 9.6 4.1 18.3 6.8l.6 .2c7.4 2.2 17.3 5.2 25.2 10.2c9.1 5.7 17.4 15.2 17.6 29.9c.2 15-7.6 26-17.8 32.3c-9.5 5.9-20.9 7.9-30.7 7.6c-12.2-.4-23.7-4.4-32.6-7.4l0 0 0 0c-1.4-.5-2.7-.9-4-1.4c-8.4-2.8-12.9-11.9-10.1-20.2s11.9-12.9 20.2-10.1c1.7 .6 3.3 1.1 4.9 1.6l0 0 0 0c9.1 3.1 15.6 5.3 22.6 5.5c5.3 .2 10-1 12.8-2.8c1.2-.8 1.8-1.5 2.1-2c.2-.4 .6-1.2 .6-2.7l0-.2c0-.7 0-1.4-2.7-3.1c-3.8-2.4-9.6-4.3-18-6.9l-1.2-.4c-7.2-2.2-16.7-5-24.3-9.6c-9-5.4-17.7-14.7-17.7-29.4c-.1-15.2 8.6-25.7 18.5-31.6c9.4-5.5 20.5-7.5 29.7-7.4c10 .2 19.7 2.3 27.9 4.4c8.5 2.3 13.6 11 11.3 19.6s-11 13.6-19.6 11.3c-7.3-1.9-14.1-3.3-20.1-3.4c-4.9-.1-9.8 1.1-12.9 2.9c-1.4 .8-2.1 1.6-2.4 2c-.2 .3-.4 .8-.4 1.9zm-272 0c0 .2 0 .4 0 .4c.1 .1 .6 .8 2.2 1.7c3.9 2.3 9.6 4.1 18.3 6.8l.6 .2c7.4 2.2 17.3 5.2 25.2 10.2c9.1 5.7 17.4 15.2 17.6 29.9c.2 15-7.6 26-17.8 32.3c-9.5 5.9-20.9 7.9-30.7 7.6c-12.3-.4-24.2-4.5-33.2-7.6l0 0 0 0c-1.3-.4-2.5-.8-3.6-1.2c-8.4-2.8-12.9-11.9-10.1-20.2s11.9-12.9 20.2-10.1c1.4 .5 2.8 .9 4.1 1.4l0 0 0 0c9.5 3.2 16.5 5.6 23.7 5.8c5.3 .2 10-1 12.8-2.8c1.2-.8 1.8-1.5 2.1-2c.2-.4 .6-1.2 .6-2.7l0-.2c0-.7 0-1.4-2.7-3.1c-3.8-2.4-9.6-4.3-18-6.9l-1.2-.4 0 0c-7.2-2.2-16.7-5-24.3-9.6C80.8 239 72.1 229.7 72 215c-.1-15.2 8.6-25.7 18.5-31.6c9.4-5.5 20.5-7.5 29.7-7.4c9.5 .1 22.2 2.1 31.1 4.4c8.5 2.3 13.6 11 11.3 19.6s-11 13.6-19.6 11.3c-6.6-1.8-16.8-3.3-23.3-3.4c-4.9-.1-9.8 1.1-12.9 2.9c-1.4 .8-2.1 1.6-2.4 2c-.2 .3-.4 .8-.4 1.9z"]},uy={prefix:"fas",iconName:"battery-three-quarters",icon:[576,512,["battery-4"],"f241","M464 160c8.8 0 16 7.2 16 16V336c0 8.8-7.2 16-16 16H80c-8.8 0-16-7.2-16-16V176c0-8.8 7.2-16 16-16H464zM80 96C35.8 96 0 131.8 0 176V336c0 44.2 35.8 80 80 80H464c44.2 0 80-35.8 80-80V320c17.7 0 32-14.3 32-32V224c0-17.7-14.3-32-32-32V176c0-44.2-35.8-80-80-80H80zm272 96H96V320H352V192z"]},uz={prefix:"fas",iconName:"hand-fist",icon:[448,512,[9994,"fist-raised"],"f6de","M192 0c17.7 0 32 14.3 32 32V144H160V32c0-17.7 14.3-32 32-32zM64 64c0-17.7 14.3-32 32-32s32 14.3 32 32v80H64V64zm192 0c0-17.7 14.3-32 32-32s32 14.3 32 32v96c0 17.7-14.3 32-32 32s-32-14.3-32-32V64zm96 64c0-17.7 14.3-32 32-32s32 14.3 32 32v64c0 17.7-14.3 32-32 32s-32-14.3-32-32V128zm-96 88l0-.6c9.4 5.4 20.3 8.6 32 8.6c13.2 0 25.4-4 35.6-10.8c8.7 24.9 32.5 42.8 60.4 42.8c11.7 0 22.6-3.1 32-8.6V256c0 52.3-25.1 98.8-64 128v96c0 17.7-14.3 32-32 32H160c-17.7 0-32-14.3-32-32V401.6c-17.3-7.9-33.2-18.8-46.9-32.5L69.5 357.5C45.5 333.5 32 300.9 32 267V240c0-35.3 28.7-64 64-64h88c22.1 0 40 17.9 40 40s-17.9 40-40 40H128c-8.8 0-16 7.2-16 16s7.2 16 16 16h56c39.8 0 72-32.2 72-72z"]},ub={prefix:"fas",iconName:"image-portrait",icon:[384,512,["portrait"],"f3e0","M384 64c0-35.3-28.7-64-64-64H64C28.7 0 0 28.7 0 64V448c0 35.3 28.7 64 64 64H320c35.3 0 64-28.7 64-64l0-384zM128 192a64 64 0 1 1 128 0 64 64 0 1 1 -128 0zM80 356.6c0-37.9 30.7-68.6 68.6-68.6h86.9c37.9 0 68.6 30.7 68.6 68.6c0 15.1-12.3 27.4-27.4 27.4H107.4C92.3 384 80 371.7 80 356.6z"]},uM={prefix:"fas",iconName:"earth-europe",icon:[512,512,["globe-europe"],"f7a2","M266.3 48.3L232.5 73.6c-5.4 4-8.5 10.4-8.5 17.1v9.1c0 6.8 5.5 12.3 12.3 12.3c2.4 0 4.8-.7 6.8-2.1l41.8-27.9c2-1.3 4.4-2.1 6.8-2.1h1c6.2 0 11.3 5.1 11.3 11.3c0 3-1.2 5.9-3.3 8l-19.9 19.9c-5.8 5.8-12.9 10.2-20.7 12.8l-26.5 8.8c-5.8 1.9-9.6 7.3-9.6 13.4c0 3.7-1.5 7.3-4.1 10l-17.9 17.9c-6.4 6.4-9.9 15-9.9 24v4.3c0 16.4 13.6 29.7 29.9 29.7c11 0 21.2-6.2 26.1-16l4-8.1c2.4-4.8 7.4-7.9 12.8-7.9c4.5 0 8.7 2.1 11.4 5.7l16.3 21.7c2.1 2.9 5.5 4.5 9.1 4.5c8.4 0 13.9-8.9 10.1-16.4l-1.1-2.3c-3.5-7 0-15.5 7.5-18l21.2-7.1c7.6-2.5 12.7-9.6 12.7-17.6c0-10.3 8.3-18.6 18.6-18.6H400c8.8 0 16 7.2 16 16s-7.2 16-16 16H379.3c-7.2 0-14.2 2.9-19.3 8l-4.7 4.7c-2.1 2.1-3.3 5-3.3 8c0 6.2 5.1 11.3 11.3 11.3h11.3c6 0 11.8 2.4 16 6.6l6.5 6.5c1.8 1.8 2.8 4.3 2.8 6.8s-1 5-2.8 6.8l-7.5 7.5C386 262 384 266.9 384 272s2 10 5.7 13.7L408 304c10.2 10.2 24.1 16 38.6 16H454c6.5-20.2 10-41.7 10-64c0-111.4-87.6-202.4-197.7-207.7zm172 307.9c-3.7-2.6-8.2-4.1-13-4.1c-6 0-11.8-2.4-16-6.6L396 332c-7.7-7.7-18-12-28.9-12c-9.7 0-19.2-3.5-26.6-9.8L314 287.4c-11.6-9.9-26.4-15.4-41.7-15.4H251.4c-12.6 0-25 3.7-35.5 10.7L188.5 301c-17.8 11.9-28.5 31.9-28.5 53.3v3.2c0 17 6.7 33.3 18.7 45.3l16 16c8.5 8.5 20 13.3 32 13.3H248c13.3 0 24 10.7 24 24c0 2.5 .4 5 1.1 7.3c71.3-5.8 132.5-47.6 165.2-107.2zM0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256zM187.3 100.7c-6.2-6.2-16.4-6.2-22.6 0l-32 32c-6.2 6.2-6.2 16.4 0 22.6s16.4 6.2 22.6 0l32-32c6.2-6.2 6.2-16.4 0-22.6z"]},ux={prefix:"fas",iconName:"cart-flatbed-suitcase",icon:[640,512,["luggage-cart"],"f59d","M0 32C0 14.3 14.3 0 32 0H48c44.2 0 80 35.8 80 80V368c0 8.8 7.2 16 16 16H608c17.7 0 32 14.3 32 32s-14.3 32-32 32H541.3c1.8 5 2.7 10.4 2.7 16c0 26.5-21.5 48-48 48s-48-21.5-48-48c0-5.6 1-11 2.7-16H253.3c1.8 5 2.7 10.4 2.7 16c0 26.5-21.5 48-48 48s-48-21.5-48-48c0-5.6 1-11 2.7-16H144c-44.2 0-80-35.8-80-80V80c0-8.8-7.2-16-16-16H32C14.3 64 0 49.7 0 32zM432 96V56c0-4.4-3.6-8-8-8H344c-4.4 0-8 3.6-8 8V96h96zM288 96V56c0-30.9 25.1-56 56-56h80c30.9 0 56 25.1 56 56V96 320H288V96zM512 320V96h16c26.5 0 48 21.5 48 48V272c0 26.5-21.5 48-48 48H512zM240 96h16V320H240c-26.5 0-48-21.5-48-48V144c0-26.5 21.5-48 48-48z"]},uC={prefix:"fas",iconName:"rectangle-xmark",icon:[512,512,[62164,"rectangle-times","times-rectangle","window-close"],"f410","M64 32C28.7 32 0 60.7 0 96V416c0 35.3 28.7 64 64 64H448c35.3 0 64-28.7 64-64V96c0-35.3-28.7-64-64-64H64zM175 175c9.4-9.4 24.6-9.4 33.9 0l47 47 47-47c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9l-47 47 47 47c9.4 9.4 9.4 24.6 0 33.9s-24.6 9.4-33.9 0l-47-47-47 47c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9l47-47-47-47c-9.4-9.4-9.4-24.6 0-33.9z"]},uH={prefix:"fas",iconName:"book-journal-whills",icon:[448,512,["journal-whills"],"f66a","M0 96C0 43 43 0 96 0H384h32c17.7 0 32 14.3 32 32V352c0 17.7-14.3 32-32 32v64c17.7 0 32 14.3 32 32s-14.3 32-32 32H384 96c-53 0-96-43-96-96V96zM64 416c0 17.7 14.3 32 32 32H352V384H96c-17.7 0-32 14.3-32 32zm90.4-234.4l-21.2-21.2c-3 10.1-5.1 20.6-5.1 31.6c0 .2 0 .5 .1 .8s.1 .5 .1 .8L165.2 226c2.5 2.1 3.4 5.8 2.3 8.9c-1.3 3-4.1 5.1-7.5 5.1c-1.9-.1-3.8-.8-5.2-2l-23.6-20.6C142.8 267 186.9 304 240 304s97.3-37 108.9-86.6L325.3 238c-1.4 1.2-3.3 2-5.3 2c-2.2-.1-4.4-1.1-6-2.8c-1.2-1.5-1.9-3.4-2-5.2c.1-2.2 1.1-4.4 2.8-6l37.1-32.5c0-.3 0-.5 .1-.8s.1-.5 .1-.8c0-11-2.1-21.5-5.1-31.6l-21.2 21.2c-3.1 3.1-8.1 3.1-11.3 0s-3.1-8.1 0-11.2l26.4-26.5c-8.2-17-20.5-31.7-35.9-42.6c-2.7-1.9-6.2 1.4-5 4.5c8.5 22.4 3.6 48-13 65.6c-3.2 3.4-3.6 8.9-.9 12.7c9.8 14 12.7 31.9 7.5 48.5c-5.9 19.4-22 34.1-41.9 38.3l-1.4-34.3 12.6 8.6c.6 .4 1.5 .6 2.3 .6c1.5 0 2.7-.8 3.5-2s.6-2.8-.1-4L260 225.4l18-3.6c1.8-.4 3.1-2.1 3.1-4s-1.4-3.5-3.1-3.9l-18-3.7 8.5-14.3c.8-1.2 .9-2.9 .1-4.1s-2-2-3.5-2l-.1 0c-.7 .1-1.5 .3-2.1 .7l-14.1 9.6L244 87.9c-.1-2.2-1.9-3.9-4-3.9s-3.9 1.6-4 3.9l-4.6 110.8-12-8.1c-1.5-1.1-3.6-.9-5 .4s-1.6 3.4-.8 5l8.6 14.3-18 3.7c-1.8 .4-3.1 2-3.1 3.9s1.4 3.6 3.1 4l18 3.8-8.6 14.2c-.2 .6-.5 1.4-.5 2c0 1.1 .5 2.1 1.2 3c.8 .6 1.8 1 2.8 1c.7 0 1.6-.2 2.2-.6l10.4-7.1-1.4 32.8c-19.9-4.1-36-18.9-41.9-38.3c-5.1-16.6-2.2-34.4 7.6-48.5c2.7-3.9 2.3-9.3-.9-12.7c-16.6-17.5-21.6-43.1-13.1-65.5c1.2-3.1-2.3-6.4-5-4.5c-15.3 10.9-27.6 25.6-35.8 42.6l26.4 26.5c3.1 3.1 3.1 8.1 0 11.2s-8.1 3.1-11.2 0z"]},uw={prefix:"fas",iconName:"triangle-exclamation",icon:[512,512,[9888,"exclamation-triangle","warning"],"f071","M256 32c14.2 0 27.3 7.5 34.5 19.8l216 368c7.3 12.4 7.3 27.7 .2 40.1S486.3 480 472 480H40c-14.3 0-27.6-7.7-34.7-20.1s-7-27.8 .2-40.1l216-368C228.7 39.5 241.8 32 256 32zm0 128c-13.3 0-24 10.7-24 24V296c0 13.3 10.7 24 24 24s24-10.7 24-24V184c0-13.3-10.7-24-24-24zm32 224a32 32 0 1 0 -64 0 32 32 0 1 0 64 0z"]},uV={prefix:"fas",iconName:"share",icon:[512,512,["arrow-turn-right","mail-forward"],"f064","M307 34.8c-11.5 5.1-19 16.6-19 29.2v64H176C78.8 128 0 206.8 0 304C0 417.3 81.5 467.9 100.2 478.1c2.5 1.4 5.3 1.9 8.1 1.9c10.9 0 19.7-8.9 19.7-19.7c0-7.5-4.3-14.4-9.8-19.5C108.8 431.9 96 414.4 96 384c0-53 43-96 96-96h96v64c0 12.6 7.4 24.1 19 29.2s25 3 34.4-5.4l160-144c6.7-6.1 10.6-14.7 10.6-23.8s-3.8-17.7-10.6-23.8l-160-144c-9.4-8.5-22.9-10.6-34.4-5.4z"]},uk={prefix:"fas",iconName:"right-left",icon:[512,512,["exchange-alt"],"f362","M32 96l320 0V32c0-12.9 7.8-24.6 19.8-29.6s25.7-2.2 34.9 6.9l96 96c6 6 9.4 14.1 9.4 22.6s-3.4 16.6-9.4 22.6l-96 96c-9.2 9.2-22.9 11.9-34.9 6.9s-19.8-16.6-19.8-29.6V160L32 160c-17.7 0-32-14.3-32-32s14.3-32 32-32zM480 352c17.7 0 32 14.3 32 32s-14.3 32-32 32H160v64c0 12.9-7.8 24.6-19.8 29.6s-25.7 2.2-34.9-6.9l-96-96c-6-6-9.4-14.1-9.4-22.6s3.4-16.6 9.4-22.6l96-96c9.2-9.2 22.9-11.9 34.9-6.9s19.8 16.6 19.8 29.6l0 64H480z"]},uL={prefix:"fas",iconName:"money-bill-1-wave",icon:[576,512,["money-bill-wave-alt"],"f53b","M0 112.5V422.3c0 18 10.1 35 27 41.3c87 32.5 174 10.3 261-11.9c79.8-20.3 159.6-40.7 239.3-18.9c23 6.3 48.7-9.5 48.7-33.4V89.7c0-18-10.1-35-27-41.3C462 15.9 375 38.1 288 60.3C208.2 80.6 128.4 100.9 48.7 79.1C25.6 72.8 0 88.6 0 112.5zM128 416H64V352c35.3 0 64 28.7 64 64zM64 224V160h64c0 35.3-28.7 64-64 64zM448 352c0-35.3 28.7-64 64-64v64H448zm64-192c-35.3 0-64-28.7-64-64h64v64zM384 256c0 61.9-43 112-96 112s-96-50.1-96-112s43-112 96-112s96 50.1 96 112zM252 208c0 9.7 6.9 17.7 16 19.6V276h-4c-11 0-20 9-20 20s9 20 20 20h24 24c11 0 20-9 20-20s-9-20-20-20h-4V208c0-11-9-20-20-20H272c-11 0-20 9-20 20z"]},uS={prefix:"fas",iconName:"hands",icon:[576,512,["sign-language","signing"],"f2a7","M544 160l-.1 72.6c-.1 52.2-24 101-64 133.1c.1-1.9 .1-3.8 .1-5.7v-8c0-71.8-37-138.6-97.9-176.7l-60.2-37.6c-8.6-5.4-17.9-8.4-27.3-9.4L248.7 48.8c-6.6-11.5-2.7-26.2 8.8-32.8s26.2-2.7 32.8 8.8l78 135.1c3.3 5.7 10.7 7.7 16.4 4.4s7.7-10.7 4.4-16.4l-62-107.4c-6.6-11.5-2.7-26.2 8.8-32.8S362 5 368.6 16.5l68 117.8 0 0 0 0 43.3 75L480 160c0-17.7 14.4-32 32-32s32 14.4 32 32zM243.9 88.5L268.5 131c-13.9 4.5-26.4 13.7-34.7 27c-.9 1.4-1.7 2.9-2.5 4.4l-28.9-50c-6.6-11.5-2.7-26.2 8.8-32.8s26.2-2.7 32.8 8.8zm-46.4 63.7l26.8 46.4c.6 6 2.1 11.8 4.3 17.4H224 210.7l0 0H179l-23-39.8c-6.6-11.5-2.7-26.2 8.8-32.8s26.2-2.7 32.8 8.8zM260.9 175c9.4-15 29.1-19.5 44.1-10.2l60.2 37.6C416.7 234.7 448 291.2 448 352v8c0 83.9-68.1 152-152 152H120c-13.3 0-24-10.7-24-24s10.7-24 24-24h92c6.6 0 12-5.4 12-12s-5.4-12-12-12H88c-13.3 0-24-10.7-24-24s10.7-24 24-24H212c6.6 0 12-5.4 12-12s-5.4-12-12-12H56c-13.3 0-24-10.7-24-24s10.7-24 24-24H212c6.6 0 12-5.4 12-12s-5.4-12-12-12H88c-13.3 0-24-10.7-24-24s10.7-24 24-24H224l0 0 0 0h93.2L271 219.1c-15-9.4-19.5-29.1-10.2-44.1z"]},uN={prefix:"fas",iconName:"water-ladder",icon:[576,512,["ladder-water","swimming-pool"],"f5c5","M128 127.7C128 74.9 170.9 32 223.7 32c48.3 0 89 36 95 83.9l1 8.2c2.2 17.5-10.2 33.5-27.8 35.7s-33.5-10.2-35.7-27.8l-1-8.2c-2-15.9-15.5-27.8-31.5-27.8c-17.5 0-31.7 14.2-31.7 31.7V224H384V127.7C384 74.9 426.9 32 479.7 32c48.3 0 89 36 95 83.9l1 8.2c2.2 17.5-10.2 33.5-27.8 35.7s-33.5-10.2-35.7-27.8l-1-8.2c-2-15.9-15.5-27.8-31.5-27.8c-17.5 0-31.7 14.2-31.7 31.7V361c-1.6 1-3.3 2-4.8 3.1c-18 12.4-40.1 20.3-59.2 20.3h0V288H192v96.5c-19 0-41.2-7.9-59.1-20.3c-1.6-1.1-3.2-2.2-4.9-3.1V127.7zM306.5 389.9C329 405.4 356.5 416 384 416c26.9 0 55.4-10.8 77.4-26.1l0 0c11.9-8.5 28.1-7.8 39.2 1.7c14.4 11.9 32.5 21 50.6 25.2c17.2 4 27.9 21.2 23.9 38.4s-21.2 27.9-38.4 23.9c-24.5-5.7-44.9-16.5-58.2-25C449.5 469.7 417 480 384 480c-31.9 0-60.6-9.9-80.4-18.9c-5.8-2.7-11.1-5.3-15.6-7.7c-4.5 2.4-9.7 5.1-15.6 7.7c-19.8 9-48.5 18.9-80.4 18.9c-33 0-65.5-10.3-94.5-25.8c-13.4 8.4-33.7 19.3-58.2 25c-17.2 4-34.4-6.7-38.4-23.9s6.7-34.4 23.9-38.4c18.1-4.2 36.2-13.3 50.6-25.2c11.1-9.4 27.3-10.1 39.2-1.7l0 0C136.7 405.2 165.1 416 192 416c27.5 0 55-10.6 77.5-26.1c11.1-7.9 25.9-7.9 37 0z"]},uT={prefix:"fas",iconName:"arrows-up-down",icon:[320,512,["arrows-v"],"f07d","M182.6 9.4c-12.5-12.5-32.8-12.5-45.3 0l-96 96c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L128 109.3V402.7L86.6 361.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l96 96c12.5 12.5 32.8 12.5 45.3 0l96-96c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L192 402.7V109.3l41.4 41.4c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3l-96-96z"]},uA={prefix:"fas",iconName:"face-grimace",icon:[512,512,[128556,"grimace"],"f57f","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zm96-112h-8V360l55.3 0c-3.8 22.7-23.6 40-47.3 40zm47.3-56L344 344V304h8c23.8 0 43.5 17.3 47.3 40zM328 344H264V304h64v40zm0 56H264V360h64v40zm-80-96v40l-64 0V304h64zm0 56v40H184V360l64 0zm-80-16H112.7c3.8-22.7 23.6-40 47.3-40h8v40zm0 56h-8c-23.8 0-43.5-17.3-47.3-40H168v40zM144.4 208a32 32 0 1 1 64 0 32 32 0 1 1 -64 0zm192-32a32 32 0 1 1 0 64 32 32 0 1 1 0-64z"]},u_={prefix:"fas",iconName:"wheelchair-move",icon:[448,512,["wheelchair-alt"],"e2ce","M320 48a48 48 0 1 1 96 0 48 48 0 1 1 -96 0zM204.5 121.3c-5.4-2.5-11.7-1.9-16.4 1.7l-40.9 30.7c-14.1 10.6-34.2 7.7-44.8-6.4s-7.7-34.2 6.4-44.8l40.9-30.7c23.7-17.8 55.3-21 82.1-8.4l90.4 42.5c29.1 13.7 36.8 51.6 15.2 75.5L299.1 224h97.4c30.3 0 53 27.7 47.1 57.4L415.4 422.3c-3.5 17.3-20.3 28.6-37.7 25.1s-28.6-20.3-25.1-37.7L377 288H306.7c8.6 19.6 13.3 41.2 13.3 64c0 88.4-71.6 160-160 160S0 440.4 0 352s71.6-160 160-160c11.1 0 22 1.1 32.4 3.3l54.2-54.2-42.1-19.8zM160 448a96 96 0 1 0 0-192 96 96 0 1 0 0 192z"]},uE={prefix:"fas",iconName:"turn-down",icon:[384,512,[10549,"level-down-alt"],"f3be","M350 334.5c3.8 8.8 2 19-4.6 26l-136 144c-4.5 4.8-10.8 7.5-17.4 7.5s-12.9-2.7-17.4-7.5l-136-144c-6.6-7-8.4-17.2-4.6-26s12.5-14.5 22-14.5h88l0-192c0-17.7-14.3-32-32-32H32C14.3 96 0 81.7 0 64V32C0 14.3 14.3 0 32 0l80 0c70.7 0 128 57.3 128 128l0 192h88c9.6 0 18.2 5.7 22 14.5z"]},uO={prefix:"fas",iconName:"square-envelope",icon:[448,512,["envelope-square"],"f199","M64 32C28.7 32 0 60.7 0 96V416c0 35.3 28.7 64 64 64H384c35.3 0 64-28.7 64-64V96c0-35.3-28.7-64-64-64H64zM218 271.7L64.2 172.4C66 156.4 79.5 144 96 144H352c16.5 0 30 12.4 31.8 28.4L230 271.7c-1.8 1.2-3.9 1.8-6 1.8s-4.2-.6-6-1.8zm29.4 26.9L384 210.4V336c0 17.7-14.3 32-32 32H96c-17.7 0-32-14.3-32-32V210.4l136.6 88.2c7 4.5 15.1 6.9 23.4 6.9s16.4-2.4 23.4-6.9z"]},uR={prefix:"fas",iconName:"bandage",icon:[640,512,[129657,"band-aid"],"f462","M480 416h96c35.3 0 64-28.7 64-64V160c0-35.3-28.7-64-64-64H480V416zM448 96H192V416H448V96zM64 96C28.7 96 0 124.7 0 160V352c0 35.3 28.7 64 64 64h96V96H64zM248 208a24 24 0 1 1 48 0 24 24 0 1 1 -48 0zm120-24a24 24 0 1 1 0 48 24 24 0 1 1 0-48zM248 304a24 24 0 1 1 48 0 24 24 0 1 1 -48 0zm120-24a24 24 0 1 1 0 48 24 24 0 1 1 0-48z"]},uP={prefix:"fas",iconName:"circle-xmark",icon:[512,512,[61532,"times-circle","xmark-circle"],"f057","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM175 175c9.4-9.4 24.6-9.4 33.9 0l47 47 47-47c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9l-47 47 47 47c9.4 9.4 9.4 24.6 0 33.9s-24.6 9.4-33.9 0l-47-47-47 47c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9l47-47-47-47c-9.4-9.4-9.4-24.6 0-33.9z"]},uI={prefix:"fas",iconName:"earth-asia",icon:[512,512,[127759,"globe-asia"],"f57e","M51.7 295.1l31.7 6.3c7.9 1.6 16-.9 21.7-6.6l15.4-15.4c11.6-11.6 31.1-8.4 38.4 6.2l9.3 18.5c4.8 9.6 14.6 15.7 25.4 15.7c15.2 0 26.1-14.6 21.7-29.2l-6-19.9c-4.6-15.4 6.9-30.9 23-30.9h2.3c13.4 0 25.9-6.7 33.3-17.8l10.7-16.1c5.6-8.5 5.3-19.6-.8-27.7l-16.1-21.5c-10.3-13.7-3.3-33.5 13.4-37.7l17-4.3c7.5-1.9 13.6-7.2 16.5-14.4l16.4-40.9C303.4 52.1 280.2 48 256 48C141.1 48 48 141.1 48 256c0 13.4 1.3 26.5 3.7 39.1zm407.7 4.6c-3-.3-6-.1-9 .8l-15.8 4.4c-6.7 1.9-13.8-.9-17.5-6.7l-2-3.1c-6-9.4-16.4-15.1-27.6-15.1s-21.6 5.7-27.6 15.1l-6.1 9.5c-1.4 2.2-3.4 4.1-5.7 5.3L312 330.1c-18.1 10.1-25.5 32.4-17 51.3l5.5 12.4c8.6 19.2 30.7 28.5 50.5 21.1l2.6-1c10-3.7 21.3-2.2 29.9 4.1l1.5 1.1c37.2-29.5 64.1-71.4 74.4-119.5zM0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256zm144.5 92.1c-2.1 8.6 3.1 17.3 11.6 19.4l32 8c8.6 2.1 17.3-3.1 19.4-11.6s-3.1-17.3-11.6-19.4l-32-8c-8.6-2.1-17.3 3.1-19.4 11.6zm92-20c-2.1 8.6 3.1 17.3 11.6 19.4s17.3-3.1 19.4-11.6l8-32c2.1-8.6-3.1-17.3-11.6-19.4s-17.3 3.1-19.4 11.6l-8 32zM343.2 113.7c-7.9-4-17.5-.7-21.5 7.2l-16 32c-4 7.9-.7 17.5 7.2 21.5s17.5 .7 21.5-7.2l16-32c4-7.9 .7-17.5-7.2-21.5z"]},uj={prefix:"fas",iconName:"id-card-clip",icon:[576,512,["id-card-alt"],"f47f","M256 0h64c17.7 0 32 14.3 32 32V96c0 17.7-14.3 32-32 32H256c-17.7 0-32-14.3-32-32V32c0-17.7 14.3-32 32-32zM64 64H192v48c0 26.5 21.5 48 48 48h96c26.5 0 48-21.5 48-48V64H512c35.3 0 64 28.7 64 64V448c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V128C0 92.7 28.7 64 64 64zM176 437.3c0 5.9 4.8 10.7 10.7 10.7H389.3c5.9 0 10.7-4.8 10.7-10.7c0-29.5-23.9-53.3-53.3-53.3H229.3c-29.5 0-53.3 23.9-53.3 53.3zM288 352a64 64 0 1 0 0-128 64 64 0 1 0 0 128z"]},uB={prefix:"fas",iconName:"magnifying-glass-plus",icon:[512,512,["search-plus"],"f00e","M416 208c0 45.9-14.9 88.3-40 122.7L502.6 457.4c12.5 12.5 12.5 32.8 0 45.3s-32.8 12.5-45.3 0L330.7 376c-34.4 25.2-76.8 40-122.7 40C93.1 416 0 322.9 0 208S93.1 0 208 0S416 93.1 416 208zM184 296c0 13.3 10.7 24 24 24s24-10.7 24-24V232h64c13.3 0 24-10.7 24-24s-10.7-24-24-24H232V120c0-13.3-10.7-24-24-24s-24 10.7-24 24v64H120c-13.3 0-24 10.7-24 24s10.7 24 24 24h64v64z"]},uF={prefix:"fas",iconName:"hand-dots",icon:[512,512,["allergies"],"f461","M288 32c0-17.7-14.3-32-32-32s-32 14.3-32 32V240c0 8.8-7.2 16-16 16s-16-7.2-16-16V64c0-17.7-14.3-32-32-32s-32 14.3-32 32V336c0 1.5 0 3.1 .1 4.6L67.6 283c-16-15.2-41.3-14.6-56.6 1.4s-14.6 41.3 1.4 56.6L124.8 448c43.1 41.1 100.4 64 160 64H304c97.2 0 176-78.8 176-176V128c0-17.7-14.3-32-32-32s-32 14.3-32 32V240c0 8.8-7.2 16-16 16s-16-7.2-16-16V64c0-17.7-14.3-32-32-32s-32 14.3-32 32V240c0 8.8-7.2 16-16 16s-16-7.2-16-16V32zM240 336a16 16 0 1 1 32 0 16 16 0 1 1 -32 0zm80 16a16 16 0 1 1 0 32 16 16 0 1 1 0-32zm48-16a16 16 0 1 1 32 0 16 16 0 1 1 -32 0zm-16 80a16 16 0 1 1 0 32 16 16 0 1 1 0-32zM240 432a16 16 0 1 1 32 0 16 16 0 1 1 -32 0zm-48-48a16 16 0 1 1 0 32 16 16 0 1 1 0-32z"]},uD={prefix:"fas",iconName:"mug-saucer",icon:[640,512,["coffee"],"f0f4","M96 64c0-17.7 14.3-32 32-32H448h64c70.7 0 128 57.3 128 128s-57.3 128-128 128H480c0 53-43 96-96 96H192c-53 0-96-43-96-96V64zM480 224h32c35.3 0 64-28.7 64-64s-28.7-64-64-64H480V224zM32 416H544c17.7 0 32 14.3 32 32s-14.3 32-32 32H32c-17.7 0-32-14.3-32-32s14.3-32 32-32z"]},uZ={prefix:"fas",iconName:"magnifying-glass-minus",icon:[512,512,["search-minus"],"f010","M416 208c0 45.9-14.9 88.3-40 122.7L502.6 457.4c12.5 12.5 12.5 32.8 0 45.3s-32.8 12.5-45.3 0L330.7 376c-34.4 25.2-76.8 40-122.7 40C93.1 416 0 322.9 0 208S93.1 0 208 0S416 93.1 416 208zM136 184c-13.3 0-24 10.7-24 24s10.7 24 24 24H280c13.3 0 24-10.7 24-24s-10.7-24-24-24H136z"]},uq={prefix:"fas",iconName:"user-large",icon:[512,512,["user-alt"],"f406","M256 288A144 144 0 1 0 256 0a144 144 0 1 0 0 288zm-94.7 32C72.2 320 0 392.2 0 481.3c0 17 13.8 30.7 30.7 30.7H481.3c17 0 30.7-13.8 30.7-30.7C512 392.2 439.8 320 350.7 320H161.3z"]},uU={prefix:"fas",iconName:"note-sticky",icon:[448,512,[62026,"sticky-note"],"f249","M64 32C28.7 32 0 60.7 0 96V416c0 35.3 28.7 64 64 64H288V368c0-26.5 21.5-48 48-48H448V96c0-35.3-28.7-64-64-64H64zM448 352H402.7 336c-8.8 0-16 7.2-16 16v66.7V480l32-32 64-64 32-32z"]},uW={prefix:"fas",iconName:"face-sad-tear",icon:[512,512,[128546,"sad-tear"],"f5b4","M0 256a256 256 0 1 0 512 0A256 256 0 1 0 0 256zm240 80c0-8.8 7.2-16 16-16c45 0 85.6 20.5 115.7 53.1c6 6.5 5.6 16.6-.9 22.6s-16.6 5.6-22.6-.9c-25-27.1-57.4-42.9-92.3-42.9c-8.8 0-16-7.2-16-16zm-80 80c-26.5 0-48-21-48-47c0-20 28.6-60.4 41.6-77.7c3.2-4.4 9.6-4.4 12.8 0C179.6 308.6 208 349 208 369c0 26-21.5 47-48 47zM367.6 208a32 32 0 1 1 -64 0 32 32 0 1 1 64 0zm-192-32a32 32 0 1 1 0 64 32 32 0 1 1 0-64z"]},u$={prefix:"fas",iconName:"turkish-lira-sign",icon:[384,512,["try","turkish-lira"],"e2bb","M96 32c17.7 0 32 14.3 32 32V99.3L247.2 65.2c17-4.9 34.7 5 39.6 22s-5 34.7-22 39.6L128 165.9v29.4l119.2-34.1c17-4.9 34.7 5 39.6 22s-5 34.7-22 39.6L128 261.9V416h63.8c68.2 0 124.4-53.5 127.8-121.6l.4-8c.9-17.7 15.9-31.2 33.6-30.4s31.2 15.9 30.4 33.6l-.4 8C378.5 399.8 294.1 480 191.8 480H96c-17.7 0-32-14.3-32-32V280.1l-23.2 6.6c-17 4.9-34.7-5-39.6-22s5-34.7 22-39.6L64 213.6V184.1l-23.2 6.6c-17 4.9-34.7-5-39.6-22s5-34.7 22-39.6L64 117.6V64c0-17.7 14.3-32 32-32z"]},uG={prefix:"fas",iconName:"dollar-sign",icon:[320,512,[128178,61781,"dollar","usd"],"24","M160 0c17.7 0 32 14.3 32 32V67.7c1.6 .2 3.1 .4 4.7 .7c.4 .1 .7 .1 1.1 .2l48 8.8c17.4 3.2 28.9 19.9 25.7 37.2s-19.9 28.9-37.2 25.7l-47.5-8.7c-31.3-4.6-58.9-1.5-78.3 6.2s-27.2 18.3-29 28.1c-2 10.7-.5 16.7 1.2 20.4c1.8 3.9 5.5 8.3 12.8 13.2c16.3 10.7 41.3 17.7 73.7 26.3l2.9 .8c28.6 7.6 63.6 16.8 89.6 33.8c14.2 9.3 27.6 21.9 35.9 39.5c8.5 17.9 10.3 37.9 6.4 59.2c-6.9 38-33.1 63.4-65.6 76.7c-13.7 5.6-28.6 9.2-44.4 11V480c0 17.7-14.3 32-32 32s-32-14.3-32-32V445.1c-.4-.1-.9-.1-1.3-.2l-.2 0 0 0c-24.4-3.8-64.5-14.3-91.5-26.3c-16.1-7.2-23.4-26.1-16.2-42.2s26.1-23.4 42.2-16.2c20.9 9.3 55.3 18.5 75.2 21.6c31.9 4.7 58.2 2 76-5.3c16.9-6.9 24.6-16.9 26.8-28.9c1.9-10.6 .4-16.7-1.3-20.4c-1.9-4-5.6-8.4-13-13.3c-16.4-10.7-41.5-17.7-74-26.3l-2.8-.7 0 0C119.4 279.3 84.4 270 58.4 253c-14.2-9.3-27.5-22-35.8-39.6c-8.4-17.9-10.1-37.9-6.1-59.2C23.7 116 52.3 91.2 84.8 78.3c13.3-5.3 27.9-8.9 43.2-11V32c0-17.7 14.3-32 32-32z"]},uY={prefix:"fas",iconName:"magnifying-glass-dollar",icon:[512,512,["search-dollar"],"f688","M416 208c0 45.9-14.9 88.3-40 122.7L502.6 457.4c12.5 12.5 12.5 32.8 0 45.3s-32.8 12.5-45.3 0L330.7 376c-34.4 25.2-76.8 40-122.7 40C93.1 416 0 322.9 0 208S93.1 0 208 0S416 93.1 416 208zM228 104c0-11-9-20-20-20s-20 9-20 20v14c-7.6 1.7-15.2 4.4-22.2 8.5c-13.9 8.3-25.9 22.8-25.8 43.9c.1 20.3 12 33.1 24.7 40.7c11 6.6 24.7 10.8 35.6 14l1.7 .5c12.6 3.8 21.8 6.8 28 10.7c5.1 3.2 5.8 5.4 5.9 8.2c.1 5-1.8 8-5.9 10.5c-5 3.1-12.9 5-21.4 4.7c-11.1-.4-21.5-3.9-35.1-8.5c-2.3-.8-4.7-1.6-7.2-2.4c-10.5-3.5-21.8 2.2-25.3 12.6s2.2 21.8 12.6 25.3c1.9 .6 4 1.3 6.1 2.1l0 0 0 0c8.3 2.9 17.9 6.2 28.2 8.4V312c0 11 9 20 20 20s20-9 20-20V298.2c8-1.7 16-4.5 23.2-9c14.3-8.9 25.1-24.1 24.8-45c-.3-20.3-11.7-33.4-24.6-41.6c-11.5-7.2-25.9-11.6-37.1-15l-.7-.2c-12.8-3.9-21.9-6.7-28.3-10.5c-5.2-3.1-5.3-4.9-5.3-6.7c0-3.7 1.4-6.5 6.2-9.3c5.4-3.2 13.6-5.1 21.5-5c9.6 .1 20.2 2.2 31.2 5.2c10.7 2.8 21.6-3.5 24.5-14.2s-3.5-21.6-14.2-24.5c-6.5-1.7-13.7-3.4-21.1-4.7V104z"]},uK={prefix:"fas",iconName:"users-gear",icon:[640,512,["users-cog"],"f509","M144 160A80 80 0 1 0 144 0a80 80 0 1 0 0 160zm368 0A80 80 0 1 0 512 0a80 80 0 1 0 0 160zM0 298.7C0 310.4 9.6 320 21.3 320H234.7c.2 0 .4 0 .7 0c-26.6-23.5-43.3-57.8-43.3-96c0-7.6 .7-15 1.9-22.3c-13.6-6.3-28.7-9.7-44.6-9.7H106.7C47.8 192 0 239.8 0 298.7zM320 320c24 0 45.9-8.8 62.7-23.3c2.5-3.7 5.2-7.3 8-10.7c2.7-3.3 5.7-6.1 9-8.3C410 262.3 416 243.9 416 224c0-53-43-96-96-96s-96 43-96 96s43 96 96 96zm65.4 60.2c-10.3-5.9-18.1-16.2-20.8-28.2H261.3C187.7 352 128 411.7 128 485.3c0 14.7 11.9 26.7 26.7 26.7H455.2c-2.1-5.2-3.2-10.9-3.2-16.4v-3c-1.3-.7-2.7-1.5-4-2.3l-2.6 1.5c-16.8 9.7-40.5 8-54.7-9.7c-4.5-5.6-8.6-11.5-12.4-17.6l-.1-.2-.1-.2-2.4-4.1-.1-.2-.1-.2c-3.4-6.2-6.4-12.6-9-19.3c-8.2-21.2 2.2-42.6 19-52.3l2.7-1.5c0-.8 0-1.5 0-2.3s0-1.5 0-2.3l-2.7-1.5zM533.3 192H490.7c-15.9 0-31 3.5-44.6 9.7c1.3 7.2 1.9 14.7 1.9 22.3c0 17.4-3.5 33.9-9.7 49c2.5 .9 4.9 2 7.1 3.3l2.6 1.5c1.3-.8 2.6-1.6 4-2.3v-3c0-19.4 13.3-39.1 35.8-42.6c7.9-1.2 16-1.9 24.2-1.9s16.3 .6 24.2 1.9c22.5 3.5 35.8 23.2 35.8 42.6v3c1.3 .7 2.7 1.5 4 2.3l2.6-1.5c16.8-9.7 40.5-8 54.7 9.7c2.3 2.8 4.5 5.8 6.6 8.7c-2.1-57.1-49-102.7-106.6-102.7zm91.3 163.9c6.3-3.6 9.5-11.1 6.8-18c-2.1-5.5-4.6-10.8-7.4-15.9l-2.3-4c-3.1-5.1-6.5-9.9-10.2-14.5c-4.6-5.7-12.7-6.7-19-3L574.4 311c-8.9-7.6-19.1-13.6-30.4-17.6v-21c0-7.3-4.9-13.8-12.1-14.9c-6.5-1-13.1-1.5-19.9-1.5s-13.4 .5-19.9 1.5c-7.2 1.1-12.1 7.6-12.1 14.9v21c-11.2 4-21.5 10-30.4 17.6l-18.2-10.5c-6.3-3.6-14.4-2.6-19 3c-3.7 4.6-7.1 9.5-10.2 14.6l-2.3 3.9c-2.8 5.1-5.3 10.4-7.4 15.9c-2.6 6.8 .5 14.3 6.8 17.9l18.2 10.5c-1 5.7-1.6 11.6-1.6 17.6s.6 11.9 1.6 17.5l-18.2 10.5c-6.3 3.6-9.5 11.1-6.8 17.9c2.1 5.5 4.6 10.7 7.4 15.8l2.4 4.1c3 5.1 6.4 9.9 10.1 14.5c4.6 5.7 12.7 6.7 19 3L449.6 457c8.9 7.6 19.2 13.6 30.4 17.6v21c0 7.3 4.9 13.8 12.1 14.9c6.5 1 13.1 1.5 19.9 1.5s13.4-.5 19.9-1.5c7.2-1.1 12.1-7.6 12.1-14.9v-21c11.2-4 21.5-10 30.4-17.6l18.2 10.5c6.3 3.6 14.4 2.6 19-3c3.7-4.6 7.1-9.4 10.1-14.5l2.4-4.2c2.8-5.1 5.3-10.3 7.4-15.8c2.6-6.8-.5-14.3-6.8-17.9l-18.2-10.5c1-5.7 1.6-11.6 1.6-17.5s-.6-11.9-1.6-17.6l18.2-10.5zM472 384a40 40 0 1 1 80 0 40 40 0 1 1 -80 0z"]},uX={prefix:"fas",iconName:"building-columns",icon:[512,512,["bank","institution","museum","university"],"f19c","M243.4 2.6l-224 96c-14 6-21.8 21-18.7 35.8S16.8 160 32 160v8c0 13.3 10.7 24 24 24H456c13.3 0 24-10.7 24-24v-8c15.2 0 28.3-10.7 31.3-25.6s-4.8-29.9-18.7-35.8l-224-96c-8-3.4-17.2-3.4-25.2 0zM128 224H64V420.3c-.6 .3-1.2 .7-1.8 1.1l-48 32c-11.7 7.8-17 22.4-12.9 35.9S17.9 512 32 512H480c14.1 0 26.5-9.2 30.6-22.7s-1.1-28.1-12.9-35.9l-48-32c-.6-.4-1.2-.7-1.8-1.1V224H384V416H344V224H280V416H232V224H168V416H128V224zM256 64a32 32 0 1 1 0 64 32 32 0 1 1 0-64z"]},uQ={prefix:"fas",iconName:"masks-theater",icon:[640,512,[127917,"theater-masks"],"f630","M74.6 373.2c41.7 36.1 108 82.5 166.1 73.7c6.1-.9 12.1-2.5 18-4.5c-9.2-12.3-17.3-24.4-24.2-35.4c-21.9-35-28.8-75.2-25.9-113.6c-20.6 4.1-39.2 13-54.7 25.4c-6.5 5.2-16.3 1.3-14.8-7c6.4-33.5 33-60.9 68.2-66.3c2.6-.4 5.3-.7 7.9-.8l19.4-131.3c2-13.8 8-32.7 25-45.9C278.2 53.2 310.5 37 363.2 32.2c-.8-.7-1.6-1.4-2.4-2.1C340.6 14.5 288.4-11.5 175.7 5.6S20.5 63 5.7 83.9C0 91.9-.8 102 .6 111.8L24.8 276.1c5.5 37.3 21.5 72.6 49.8 97.2zm87.7-219.6c4.4-3.1 10.8-2 11.8 3.3c.1 .5 .2 1.1 .3 1.6c3.2 21.8-11.6 42-33.1 45.3s-41.5-11.8-44.7-33.5c-.1-.5-.1-1.1-.2-1.6c-.6-5.4 5.2-8.4 10.3-6.7c9 3 18.8 3.9 28.7 2.4s19.1-5.3 26.8-10.8zM261.6 390c29.4 46.9 79.5 110.9 137.6 119.7s124.5-37.5 166.1-73.7c28.3-24.5 44.3-59.8 49.8-97.2l24.2-164.3c1.4-9.8 .6-19.9-5.1-27.9c-14.8-20.9-57.3-61.2-170-78.3S299.4 77.2 279.2 92.8c-7.8 6-11.5 15.4-12.9 25.2L242.1 282.3c-5.5 37.3-.4 75.8 19.6 107.7zM404.5 235.3c-7.7-5.5-16.8-9.3-26.8-10.8s-19.8-.6-28.7 2.4c-5.1 1.7-10.9-1.3-10.3-6.7c.1-.5 .1-1.1 .2-1.6c3.2-21.8 23.2-36.8 44.7-33.5s36.3 23.5 33.1 45.3c-.1 .5-.2 1.1-.3 1.6c-1 5.3-7.4 6.4-11.8 3.3zm136.2 15.5c-1 5.3-7.4 6.4-11.8 3.3c-7.7-5.5-16.8-9.3-26.8-10.8s-19.8-.6-28.7 2.4c-5.1 1.7-10.9-1.3-10.3-6.7c.1-.5 .1-1.1 .2-1.6c3.2-21.8 23.2-36.8 44.7-33.5s36.3 23.5 33.1 45.3c-.1 .5-.2 1.1-.3 1.6zM530 350.2c-19.6 44.7-66.8 72.5-116.8 64.9s-87.1-48.2-93-96.7c-1-8.3 8.9-12.1 15.2-6.7c23.9 20.8 53.6 35.3 87 40.3s66.1 .1 94.9-12.8c7.6-3.4 16 3.2 12.6 10.9z"]},uJ={prefix:"fas",iconName:"handshake-simple",icon:[640,512,[129309,"handshake-alt"],"f4c6","M323.4 85.2l-96.8 78.4c-16.1 13-19.2 36.4-7 53.1c12.9 17.8 38 21.3 55.3 7.8l99.3-77.2c7-5.4 17-4.2 22.5 2.8s4.2 17-2.8 22.5l-20.9 16.2L550.2 352H592c26.5 0 48-21.5 48-48V176c0-26.5-21.5-48-48-48H516h-4-.7l-3.9-2.5L434.8 79c-15.3-9.8-33.2-15-51.4-15c-21.8 0-43 7.5-60 21.2zm22.8 124.4l-51.7 40.2C263 274.4 217.3 268 193.7 235.6c-22.2-30.5-16.6-73.1 12.7-96.8l83.2-67.3c-11.6-4.9-24.1-7.4-36.8-7.4C234 64 215.7 69.6 200 80l-72 48H48c-26.5 0-48 21.5-48 48V304c0 26.5 21.5 48 48 48H156.2l91.4 83.4c19.6 17.9 49.9 16.5 67.8-3.1c5.5-6.1 9.2-13.2 11.1-20.6l17 15.6c19.5 17.9 49.9 16.6 67.8-2.9c4.5-4.9 7.8-10.6 9.9-16.5c19.4 13 45.8 10.3 62.1-7.5c17.9-19.5 16.6-49.9-2.9-67.8l-134.2-123z"]},u1={prefix:"fas",iconName:"jet-fighter",icon:[640,512,["fighter-jet"],"f0fb","M160 24c0-13.3 10.7-24 24-24H296c13.3 0 24 10.7 24 24s-10.7 24-24 24H280L384 192H500.4c7.7 0 15.3 1.4 22.5 4.1L625 234.4c9 3.4 15 12 15 21.6s-6 18.2-15 21.6L522.9 315.9c-7.2 2.7-14.8 4.1-22.5 4.1H384L280 464h16c13.3 0 24 10.7 24 24s-10.7 24-24 24H184c-13.3 0-24-10.7-24-24s10.7-24 24-24h8V320H160l-54.6 54.6c-6 6-14.1 9.4-22.6 9.4H64c-17.7 0-32-14.3-32-32V288c-17.7 0-32-14.3-32-32s14.3-32 32-32V160c0-17.7 14.3-32 32-32H82.7c8.5 0 16.6 3.4 22.6 9.4L160 192h32V48h-8c-13.3 0-24-10.7-24-24zM80 240c-8.8 0-16 7.2-16 16s7.2 16 16 16h64c8.8 0 16-7.2 16-16s-7.2-16-16-16H80z"]},u2={prefix:"fas",iconName:"square-share-nodes",icon:[448,512,["share-alt-square"],"f1e1","M64 32C28.7 32 0 60.7 0 96V416c0 35.3 28.7 64 64 64H384c35.3 0 64-28.7 64-64V96c0-35.3-28.7-64-64-64H64zM384 160c0 35.3-28.7 64-64 64c-15.4 0-29.5-5.4-40.6-14.5L194.1 256l85.3 46.5c11-9.1 25.2-14.5 40.6-14.5c35.3 0 64 28.7 64 64s-28.7 64-64 64s-64-28.7-64-64c0-2.5 .1-4.9 .4-7.3L174.5 300c-11.7 12.3-28.2 20-46.5 20c-35.3 0-64-28.7-64-64s28.7-64 64-64c18.3 0 34.8 7.7 46.5 20l81.9-44.7c-.3-2.4-.4-4.9-.4-7.3c0-35.3 28.7-64 64-64s64 28.7 64 64z"]},u0={prefix:"fas",iconName:"video",icon:[576,512,["video-camera"],"f03d","M0 128C0 92.7 28.7 64 64 64H320c35.3 0 64 28.7 64 64V384c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V128zM559.1 99.8c10.4 5.6 16.9 16.4 16.9 28.2V384c0 11.8-6.5 22.6-16.9 28.2s-23 5-32.9-1.6l-96-64L416 337.1V320 192 174.9l14.2-9.5 96-64c9.8-6.5 22.4-7.2 32.9-1.6z"]},u3={prefix:"fas",iconName:"graduation-cap",icon:[640,512,[127891,"mortar-board"],"f19d","M320 32c-8.1 0-16.1 1.4-23.7 4.1L15.8 137.4C6.3 140.9 0 149.9 0 160s6.3 19.1 15.8 22.6l57.9 20.9C57.3 229.3 48 259.8 48 291.9v28.1c0 28.4-10.8 57.7-22.3 80.8c-6.5 13-13.9 25.8-22.5 37.6C0 442.7-.9 448.3 .9 453.4s6 8.9 11.2 10.2l64 16c4.2 1.1 8.7 .3 12.4-2s6.3-6.1 7.1-10.4c8.6-42.8 4.3-81.2-2.1-108.7C90.3 344.3 86 329.8 80 316.5V291.9c0-30.2 10.2-58.7 27.9-81.5c12.9-15.5 29.6-28 49.2-35.7l157-61.7c8.2-3.2 17.5 .8 20.7 9s-.8 17.5-9 20.7l-157 61.7c-12.4 4.9-23.3 12.4-32.2 21.6l159.6 57.6c7.6 2.7 15.6 4.1 23.7 4.1s16.1-1.4 23.7-4.1L624.2 182.6c9.5-3.4 15.8-12.5 15.8-22.6s-6.3-19.1-15.8-22.6L343.7 36.1C336.1 33.4 328.1 32 320 32zM128 408c0 35.3 86 72 192 72s192-36.7 192-72L496.7 262.6 354.5 314c-11.1 4-22.8 6-34.5 6s-23.5-2-34.5-6L143.3 262.6 128 408z"]},u4={prefix:"fas",iconName:"turn-up",icon:[384,512,[10548,"level-up-alt"],"f3bf","M350 177.5c3.8-8.8 2-19-4.6-26l-136-144C204.9 2.7 198.6 0 192 0s-12.9 2.7-17.4 7.5l-136 144c-6.6 7-8.4 17.2-4.6 26s12.5 14.5 22 14.5h88l0 192c0 17.7-14.3 32-32 32H32c-17.7 0-32 14.3-32 32v32c0 17.7 14.3 32 32 32l80 0c70.7 0 128-57.3 128-128l0-192h88c9.6 0 18.2-5.7 22-14.5z"]},u6=c(13980),u5=c.n(u6),u8=c(2784);function u7(e,t){var c=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),c.push.apply(c,n)}return c}function u9(e){for(var t=1;te.length)&&(t=e.length);for(var c=0,n=Array(t);c0||!Array.isArray(t)&&t?ft({},e,t):{}}var fl=u8.forwardRef(function(e,t){var c,n,r,a,o,i,s,l,u,f,h,d,p,m,v,g,y,z,b,M=e.icon,x=e.mask,C=e.symbol,H=e.className,w=e.title,V=e.titleId,k=e.maskId,L=fi(M),S=fs("classes",[].concat(fc((n=e.beat,r=e.fade,a=e.beatFade,o=e.bounce,i=e.shake,s=e.flash,l=e.spin,u=e.spinPulse,f=e.spinReverse,h=e.pulse,d=e.fixedWidth,p=e.inverse,m=e.border,v=e.listItem,g=e.flip,y=e.size,z=e.rotation,b=e.pull,Object.keys((ft(c={"fa-beat":n,"fa-fade":r,"fa-beat-fade":a,"fa-bounce":o,"fa-shake":i,"fa-flash":s,"fa-spin":l,"fa-spin-reverse":f,"fa-spin-pulse":u,"fa-pulse":h,"fa-fw":d,"fa-inverse":p,"fa-border":m,"fa-li":v,"fa-flip":!0===g,"fa-flip-horizontal":"horizontal"===g||"both"===g,"fa-flip-vertical":"vertical"===g||"both"===g},"fa-".concat(y),null!=y),ft(c,"fa-rotate-".concat(z),null!=z&&0!==z),ft(c,"fa-pull-".concat(b),null!=b),ft(c,"fa-swap-opacity",e.swapOpacity),c)).map(function(e){return c[e]?e:null}).filter(function(e){return e}))),fc(H.split(" ")))),N=fs("transform","string"==typeof e.transform?tF.transform(e.transform):e.transform),T=fs("mask",fi(x)),A=tD(L,u9(u9(u9(u9({},S),N),T),{},{symbol:C,title:w,titleId:V,maskId:k}));if(!A)return!function(){if(!fo&&console&&"function"==typeof console.error){var e;(e=console).error.apply(e,arguments)}}("Could not find icon",L),null;var _={ref:t};return Object.keys(e).forEach(function(t){fl.defaultProps.hasOwnProperty(t)||(_[t]=e[t])}),fu(A.abstract[0],_)});fl.displayName="FontAwesomeIcon",fl.propTypes={beat:u5().bool,border:u5().bool,beatFade:u5().bool,bounce:u5().bool,className:u5().string,fade:u5().bool,flash:u5().bool,mask:u5().oneOfType([u5().object,u5().array,u5().string]),maskId:u5().string,fixedWidth:u5().bool,inverse:u5().bool,flip:u5().oneOf([!0,!1,"horizontal","vertical","both"]),icon:u5().oneOfType([u5().object,u5().array,u5().string]),listItem:u5().bool,pull:u5().oneOf(["right","left"]),pulse:u5().bool,rotation:u5().oneOf([0,90,180,270]),shake:u5().bool,size:u5().oneOf(["2xs","xs","sm","lg","xl","2xl","1x","2x","3x","4x","5x","6x","7x","8x","9x","10x"]),spin:u5().bool,spinPulse:u5().bool,spinReverse:u5().bool,symbol:u5().oneOfType([u5().bool,u5().string]),title:u5().string,titleId:u5().string,transform:u5().oneOfType([u5().string,u5().object]),swapOpacity:u5().bool},fl.defaultProps={border:!1,className:"",mask:null,maskId:null,fixedWidth:!1,inverse:!1,flip:!1,icon:null,listItem:!1,pull:null,pulse:!1,rotation:null,size:null,spin:!1,spinPulse:!1,spinReverse:!1,beat:!1,fade:!1,beatFade:!1,bounce:!1,shake:!1,symbol:!1,title:"",titleId:null,transform:null,swapOpacity:!1};var fu=(function e(t,c){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if("string"==typeof c)return c;var r=(c.children||[]).map(function(c){return e(t,c)}),a=Object.keys(c.attributes||{}).reduce(function(e,t){var n=c.attributes[t];switch(t){case"class":e.attrs.className=n,delete c.attributes.class;break;case"style":e.attrs.style=n.split(";").map(function(e){return e.trim()}).filter(function(e){return e}).reduce(function(e,t){var c=t.indexOf(":"),n=fr(t.slice(0,c)),r=t.slice(c+1).trim();return n.startsWith("webkit")?e[n.charAt(0).toUpperCase()+n.slice(1)]=r:e[n]=r,e},{});break;default:0===t.indexOf("aria-")||0===t.indexOf("data-")?e.attrs[t.toLowerCase()]=n:e.attrs[fr(t)]=n}return e},{attrs:{}}),o=n.style,i=void 0===o?{}:o,s=function(e,t){if(null==e)return{};var c,n,r=function(e,t){if(null==e)return{};var c,n,r={},a=Object.keys(e);for(n=0;n=0||(r[c]=e[c]);return r}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n=0)&&Object.prototype.propertyIsEnumerable.call(e,c)&&(r[c]=e[c])}return r}(n,fa);return a.attrs.style=u9(u9({},a.attrs.style),i),t.apply(void 0,[c.tag,u9(u9({},a.attrs),s)].concat(fc(r)))}).bind(null,u8.createElement),ff=["spin","spinReverse"];function fh(){return(fh=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(r[c]=e[c]);return r}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n=0)&&Object.prototype.propertyIsEnumerable.call(e,c)&&(r[c]=e[c])}return r}(e,ff);return u8.createElement(m.ms,null,function(e){var a=e.css,o=e.cx;return u8.createElement(fl,fh({ref:t,className:o(c&&a(d||(d=fd(["\n animation: "," 2s infinite linear;\n "])),fp),n&&a(p||(p=fd(["\n animation: "," 2s infinite linear;\n "])),fm))},r))})});fv.displayName="FontAwesomeIcon";var fg=fv},30462:function(e,t,c){"use strict";var n=c(67569),r=c(2784);function a(){return(a=Object.assign?Object.assign.bind():function(e){for(var t=1;te.length)&&(t=e.length);for(var c=0,n=Array(t);c1&&void 0!==arguments[1]?arguments[1]:u.Z;return f(e,m()),function(c){var n,r,a=(c||{}).queryHook,o=void 0===a?v:a;return{$$type:"ais.searchBox",init:function(t){var c=t.instantSearchInstance;e(p(p({},this.getWidgetRenderState(t)),{},{instantSearchInstance:c}),!0)},render:function(t){var c=t.instantSearchInstance;e(p(p({},this.getWidgetRenderState(t)),{},{instantSearchInstance:c}),!1)},dispose:function(e){var c=e.state;return t(),c.setQueryParameter("query",void 0)},getRenderState:function(e,t){return p(p({},e),{},{searchBox:this.getWidgetRenderState(t)})},getWidgetRenderState:function(e){var t=e.helper,a=e.searchMetadata,i=e.state;return n||(n=function(e){o(e,function(e){return t.setQuery(e).search()})},r=function(){t.setQuery("").search()}),{query:i.query||"",refine:n,clear:r,widgetParams:c,isSearchStalled:a.isSearchStalled}},getWidgetUiState:function(e,t){var c=t.searchParameters.query||"";return""===c||e&&e.query===c?e:p(p({},e),{},{query:c})},getWidgetSearchParameters:function(e,t){var c=t.uiState;return e.setQueryParameter("query",c.query||"")}}}},y=c(25011),z=["onChange"];function b(){return(b=Object.assign?Object.assign.bind():function(e){for(var t=1;te.length)&&(t=e.length);for(var c=0,n=Array(t);c=0||(r[c]=e[c]);return r}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n=0)&&Object.prototype.propertyIsEnumerable.call(e,c)&&(r[c]=e[c])}return r}(e,z),o=(0,y.B)(g,{queryHook:x},void 0),i=o.query,l=o.refine,u=o.clear,f=o.isSearchStalled,h=(0,a.useState)(i),d=function(e){if(Array.isArray(e))return e}(h)||function(e,t){var c,n,r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var a=[],o=!0,i=!1;try{for(r=r.call(e);!(o=(c=r.next()).done)&&(a.push(c.value),!t||a.length!==t);o=!0);}catch(e){i=!0,n=e}finally{try{o||null==r.return||r.return()}finally{if(i)throw n}}return a}}(h,2)||function(e,t){if(e){if("string"==typeof e)return M(e,t);var c=Object.prototype.toString.call(e).slice(8,-1);if("Object"===c&&e.constructor&&(c=e.constructor.name),"Map"===c||"Set"===c)return Array.from(e);if("Arguments"===c||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(c))return M(e,t)}}(h,2)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(),p=d[0],m=d[1],v=(0,a.useCallback)(function(e){var t=e.currentTarget.value;m(t),l(t)},[l]),C=(0,a.useCallback)(function(){m(""),u()},[u]);return a.createElement(r.SearchInput,b({ref:t,isLoading:f,value:p,onChange:(0,s.callEventHandlers)(c,v),onClearInput:C},n))});C.displayName="InstantSearchInput";var H=c(5081),w=c(76635),V=c.n(w),k=c(78141),L=c.n(k),S=c(34610),N=c(46438),T=c(40833),A=c(21918);function _(e,t){(null==t||t>e.length)&&(t=e.length);for(var c=0,n=Array(t);ce.length)&&(t=e.length);for(var c=0,n=Array(t);ce.length)&&(t=e.length);for(var c=0,n=Array(t);ce.length)&&(t=e.length);for(var c=0,n=Array(t);c=c-t?n-(c-e):t}},{key:"isLastPage",value:function(){return this.currentPage===this.total-1||0===this.total}},{key:"isFirstPage",value:function(){return 0===this.currentPage}}],U(c.prototype,e),t&&U(c,t),Object.defineProperty(c,"prototype",{writable:!1}),c}();function Y(e){return(Y="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function K(e,t){var c=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),c.push.apply(c,n)}return c}function X(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[1]:u.Z;return f(e,Q()),function(c){var n=c||{},r=n.totalPages,a=n.padding,o=new G({currentPage:0,total:0,padding:void 0===a?3:a}),i={};return{$$type:"ais.pagination",init:function(t){var c=t.instantSearchInstance;e(X(X({},this.getWidgetRenderState(t)),{},{instantSearchInstance:c}),!0)},render:function(t){var c=t.instantSearchInstance;e(X(X({},this.getWidgetRenderState(t)),{},{instantSearchInstance:c}),!1)},dispose:function(e){var c=e.state;return t(),c.setQueryParameter("page",void 0)},getWidgetUiState:function(e,t){var c=t.searchParameters.page||0;return c?X(X({},e),{},{page:c+1}):e},getWidgetSearchParameters:function(e,t){var c=t.uiState,n=c.page?c.page-1:0;return e.setQueryParameter("page",n)},getWidgetRenderState:function(e){var t,n=e.results,a=e.helper,s=e.state,l=e.createURL;i.refine||(i.refine=function(e){a.setPage(e),a.search()}),i.createURL||(i.createURL=function(e){return l(function(t){return X(X({},t),{},{page:e})})});var u=s.page||0,f=(t=(n||{nbPages:0}).nbPages,void 0!==r?Math.min(r,t):t);return o.currentPage=u,o.total=f,{createURL:i.createURL,refine:i.refine,canRefine:f>1,currentRefinement:u,nbHits:(null==n?void 0:n.nbHits)||0,nbPages:f,pages:n?o.pages():[],isFirstPage:o.isFirstPage(),isLastPage:o.isLastPage(),widgetParams:c}},getRenderState:function(e,t){return X(X({},e),{},{pagination:this.getWidgetRenderState(t)})}}}};function ee(){return(ee=Object.assign?Object.assign.bind():function(e){for(var t=1;te.length)&&(t=e.length);for(var c=0,n=Array(t);c0&&void 0!==arguments[0]?arguments[0]:{},y=g.catchError,z=(0,S.z)(),b=(e=(0,S.z)(),c=(t=(0,A.a)()).getIndexId(),o=(r=function(e){if(Array.isArray(e))return e}(n=(0,a.useState)(function(){return e.getUiState()}))||function(e,t){var c=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=c){var n,r,a,o,i=[],s=!0,l=!1;try{if(a=(c=c.call(e)).next,0===t){if(Object(c)!==c)return;s=!1}else for(;!(s=(n=a.call(c)).done)&&(i.push(n.value),i.length!==t);s=!0);}catch(e){l=!0,r=e}finally{try{if(!s&&null!=c.return&&(o=c.return(),Object(o)!==o))return}finally{if(l)throw r}}return i}}(n,2)||function(e,t){if(e){if("string"==typeof e)return E(e,t);var c=Object.prototype.toString.call(e).slice(8,-1);if("Object"===c&&e.constructor&&(c=e.constructor.name),"Map"===c||"Set"===c)return Array.from(e);if("Arguments"===c||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(c))return E(e,t)}}(n,2)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}())[0],i=r[1],s=o[c],l=(0,a.useCallback)(function(t){e.setUiState(t)},[e]),u=(0,a.useCallback)(function(e){t.setIndexUiState(e)},[t]),(0,a.useEffect)(function(){function t(){i(e.getUiState())}return e.addListener("render",t),function(){e.removeListener("render",t)}},[e]),{uiState:o,setUiState:l,indexUiState:s,setIndexUiState:u}),M=b.uiState,x=b.setUiState,C=b.indexUiState,H=b.setIndexUiState,w=(f=(0,S.z)(),h=(0,A.a)(),m=(p=function(e){if(Array.isArray(e))return e}(d=(0,a.useState)(function(){return(0,T.E)(h)}))||function(e,t){var c=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=c){var n,r,a,o,i=[],s=!0,l=!1;try{if(a=(c=c.call(e)).next,0===t){if(Object(c)!==c)return;s=!1}else for(;!(s=(n=a.call(c)).done)&&(i.push(n.value),i.length!==t);s=!0);}catch(e){l=!0,r=e}finally{try{if(!s&&null!=c.return&&(o=c.return(),Object(o)!==o))return}finally{if(l)throw r}}return i}}(d,2)||function(e,t){if(e){if("string"==typeof e)return _(e,t);var c=Object.prototype.toString.call(e).slice(8,-1);if("Object"===c&&e.constructor&&(c=e.constructor.name),"Map"===c||"Set"===c)return Array.from(e);if("Arguments"===c||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(c))return _(e,t)}}(d,2)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}())[0],v=p[1],(0,a.useEffect)(function(){function e(){var e=h.getResults();null!==e&&v({results:e,scopedResults:h.getScopedResults()})}return f.addListener("render",e),function(){f.removeListener("render",e)}},[f,h]),m),V=w.results,k=w.scopedResults,L=(0,a.useCallback)(function(){for(var e=arguments.length,t=Array(e),c=0;c0&&0===i.nbHits)return a.createElement(r.Stack,{spacing:"4x",py:"10x"},a.createElement(r.Text,{textAlign:"center"},'No results found for "',i.query,'"'));var f=Object.entries(V().chain(i.hits).orderBy("data.title").groupBy("parent.title").value());return a.createElement(a.Fragment,null,a.createElement(r.Stack,{flex:"1",px:"3x",py:"2x",overflowY:"auto"},f.map(function(e){var c=ec(e,2),o=c[0],i=c[1];return a.createElement(r.Box,{key:o},a.createElement(r.Box,{my:"2x"},a.createElement(r.Text,{color:n.color.secondary},o)),(0,H.rY)(i).map(function(e){var c,n,i,s,l,u=null===(c=V().find(O._,{title:o}))||void 0===c?void 0:c.icon;return a.createElement(r.Box,{key:e.objectID},a.createElement(F,{href:"/".concat(e.data.path),onClick:function(){t(e)}},u&&a.createElement(u,{size:"6x"}),a.createElement(L(),{searchWords:null==e?void 0:null===(n=e._highlightResult)||void 0===n?void 0:null===(i=n.data)||void 0===i?void 0:null===(s=i.title)||void 0===s?void 0:s.matchedWords,highlightTag:"mark",textToHighlight:null==e?void 0:null===(l=e.data)||void 0===l?void 0:l.title,highlightStyle:{backgroundColor:"rgba(0, 116, 255, 0.8)",color:"rgba(255, 255, 255, .92)"}})),a.createElement(r.Divider,{my:"2x"}))}))})),i.nbPages>1&&a.createElement(a.Fragment,null,a.createElement(r.Divider,null),a.createElement(r.Flex,{my:"3x",justifyContent:"center"},a.createElement(et,null))))};er.displayName="InstantSearchRefinementList";var ea=["onClose"];function eo(){return(eo=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(r[c]=e[c]);return r}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n=0)&&Object.prototype.propertyIsEnumerable.call(e,c)&&(r[c]=e[c])}return r}(e,ea),l=(0,r.useTheme)(),u=(0,o.Z)();return a.createElement(r.Modal,eo({ref:t,autoFocus:!0,ensureFocus:!0,closeOnEsc:!0,closeOnOutsideClick:!0,isOpen:!0,onClose:c,size:"md"},s),a.createElement(n.xB,{styles:ei}),a.createElement(r.ModalOverlay,null),a.createElement(r.ModalContent,{marginTop:"12x",maxHeight:"calc(100vh - ".concat(null==l?void 0:l.space["12x"]," - ").concat(null==l?void 0:l.space["12x"],")"),minHeight:null},a.createElement(r.Box,{p:"4x"},a.createElement(C,{size:"lg",placeholder:"Search...",onChange:function(e){u("InstantSearch","change_search_input",e.target.value)}})),a.createElement(r.Divider,null),a.createElement(er,{onChange:function(e){var t=(null==e?void 0:null===(r=e.parent)||void 0===r?void 0:r.title)||"",n=(null==e?void 0:null===(a=e.data)||void 0===a?void 0:a.title)||"";if(u("InstantSearch","click_search_result",(0,i.Z)({path:"/".concat(null==e?void 0:null===(o=e.data)||void 0===o?void 0:o.path),title:[t,n].join(" > ")})),t){var r,a,o,s,l=document.querySelector("#sidenav button[data-title=".concat((0,i.Z)(t),"]"));if((null==l?void 0:null===(s=l.dataset)||void 0===s?void 0:s.expanded)==="false"){var f=new MouseEvent("click",{bubbles:!0,cancelable:!0});l.dispatchEvent(f)}}c()}})))});es.displayName="InstantSearchModal";var el=es},51689:function(e,t,c){"use strict";var n=c(67569),r=c(2784),a=["children"];function o(){return(o=Object.assign?Object.assign.bind():function(e){for(var t=1;te.length)&&(t=e.length);for(var c=0,n=Array(t);c=0||(r[c]=e[c]);return r}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n=0)&&Object.prototype.propertyIsEnumerable.call(e,c)&&(r[c]=e[c])}return r}(e,a),l=i((0,n.useColorMode)(),1)[0],u=i((0,n.useColorStyle)({colorMode:l}),1)[0];return r.createElement(n.ButtonBase,o({ref:t,display:"flex",alignItems:"center",justifyContent:"space-between",color:u.color.primary,border:1,borderColor:{dark:"gray:60",light:"gray:30"}[l],borderRadius:"sm",_focus:{borderColor:{dark:"blue:60",light:"blue:60"}[l]},_hover:{borderColor:{dark:"blue:50",light:"blue:50"}[l]},fontSize:"sm",lineHeight:"sm",px:"3x",height:"8x",minWidth:{sm:34,md:200},transition:"min-width 0.2s"},s),r.createElement(n.Flex,{alignItems:"center",columnGap:"2x"},r.createElement(n.Icon,{icon:"search-o"}),r.createElement(n.Text,{display:{sm:"none",md:"block"},color:u.color.secondary},c)))});l.displayName="SearchButton",t.Z=l},96898:function(e,t,c){"use strict";c.d(t,{_:function(){return i}});var n=c(67569),r=c(2784);function a(){return(a=Object.assign?Object.assign.bind():function(e){for(var t=1;te.length)&&(t=e.length);for(var c=0,n=Array(t);c0&&document.getSelection().getRangeAt(0);t.select(),document.execCommand("copy"),document.body.removeChild(t),c&&(document.getSelection().removeAllRanges(),document.getSelection().addRange(c))};t.Z=function(e){var t=(0,n.useState)(!1),c=function(e){if(Array.isArray(e))return e}(t)||function(e,t){var c,n,r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var a=[],o=!0,i=!1;try{for(r=r.call(e);!(o=(c=r.next()).done)&&(a.push(c.value),!t||a.length!==t);o=!0);}catch(e){i=!0,n=e}finally{try{o||null==r.return||r.return()}finally{if(i)throw n}}return a}}(t,2)||function(e,t){if(e){if("string"==typeof e)return r(e,t);var c=Object.prototype.toString.call(e).slice(8,-1);if("Object"===c&&e.constructor&&(c=e.constructor.name),"Map"===c||"Set"===c)return Array.from(e);if("Arguments"===c||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(c))return r(e,t)}}(t,2)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(),o=c[0],i=c[1];return{value:e,onCopy:function(){a(e),i(!0),setTimeout(function(){return i(!1)},1500)},hasCopied:o}}},5975:function(e,t,c){"use strict";var n=c(49427),r=c(2784);t.Z=function(){var e=(0,n.useConst)(function(){return window._mtm=window._mtm||[]});return(0,r.useCallback)(function(t,c,n,r){e.push({event:"custom-event",eventCategory:t,eventAction:c,eventName:n,eventValue:r})},[e])}},71010:function(e,t,c){"use strict";var n=c(67569),r=c(2784),a=["size"];function o(){return(o=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(r[c]=e[c]);return r}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n=0)&&Object.prototype.propertyIsEnumerable.call(e,c)&&(r[c]=e[c])}return r}(e,a);return r.createElement(n.SVGIcon,o({size:t,viewBox:"0 0 1024 1024"},c),r.createElement("path",{d:"M755 140.3l0.5-0.3h0.3L512 0 268.3 140h-0.3l0.8 0.4L68.6 256v512L512 1024l443.4-256V256L755 140.3z m-30 506.4v171.2L548 920.1V534.7L883.4 341v215.7l-158.4 90z m-584.4-90.6V340.8L476 534.4v385.7L300 818.5V646.7l-159.4-90.6zM511.7 280l171.1-98.3 166.3 96-336.9 194.5-337-194.6 165.7-95.7L511.7 280z"}))};i.displayName="CodeSandbox",t.Z=i},62906:function(e,t,c){"use strict";c.r(t),c.d(t,{default:function(){return ch}});var n,r=c(45392),a=c(67569),o=c(49427),i=c(43931),s=c.n(i),l=c(12041),u=c.n(l),f=c(5632),h=c(2784),d=c(14872),p=c(95567),m=c(15312),v=c(96906);function g(e){return(g="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function y(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{fallback:function(){}},c=t.fallback;return"undefined"==typeof window?c():e({window:window})}var z=c(53449);function b(e){return(b="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function M(e,t){var c=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),c.push.apply(c,n)}return c}function x(e){for(var t=1;te.length)&&(t=e.length);for(var c=0,n=Array(t);c=3||2===c&&n>=6||1===c&&n>=10}function S(e,t,c){var n=t.getHelper();return{uiState:c,helper:n,parent:t,instantSearchInstance:e,state:n.state,renderState:e.renderState,templatesConfig:e.templatesConfig,createURL:t.createURL,scopedResults:[],searchMetadata:{isSearchStalled:"stalled"===e.status},status:e.status,error:e.error}}function N(e,t){var c=t.getResults(),n=t.getHelper();return{helper:n,parent:t,instantSearchInstance:e,results:c,scopedResults:t.getScopedResults(),state:c?c._state:n.state,renderState:e.renderState,templatesConfig:e.templatesConfig,createURL:t.createURL,searchMetadata:{isSearchStalled:"stalled"===e.status},status:e.status,error:e.error}}var T=c(19126);function A(e){return(A="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function _(e,t){for(var c=0;c=0||(r[c]=e[c]);return r}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n=0)&&Object.prototype.propertyIsEnumerable.call(e,c)&&(r[c]=e[c])}return r}(e,j)}function q(e){return e!==Object(e)}function U(e){return(U="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function W(e,t){var c=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),c.push.apply(c,n)}return c}function $(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:{},t=e.router,c=void 0===t?function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.createURL,c=void 0===t?function(e){var t=e.qsModule,c=e.routeState,n=e.location,r=n.protocol,a=n.hostname,o=n.port,i=void 0===o?"":o,s=n.pathname,l=n.hash,u=t.stringify(c),f=""===i?"":":".concat(i);return u?"".concat(r,"//").concat(a).concat(f).concat(s,"?").concat(u).concat(l):"".concat(r,"//").concat(a).concat(f).concat(s).concat(l)}:t,n=e.parseURL,r=e.writeDelay,a=e.windowTitle,o=e.getLocation,i=void 0===o?function(){return y(function(e){return e.window.location},{fallback:function(){throw Error("You need to provide `getLocation` to the `history` router in environments where `window` does not exist.")}})}:o,s=e.start,l=e.dispose,u=e.push;return new P({createURL:c,parseURL:void 0===n?function(e){var t=e.qsModule,c=e.location;return t.parse(c.search.slice(1),{arrayLimit:99})}:n,writeDelay:void 0===r?400:r,windowTitle:a,getLocation:i,start:s,dispose:l,push:u})}():t,n=e.stateMapping,r=void 0===n?{$$type:"ais.simple",stateToRoute:function(e){return Object.keys(e).reduce(function(t,c){return F(F({},t),{},D({},c,Z(e[c])))},{})},routeToState:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Object.keys(e).reduce(function(t,c){return F(F({},t),{},D({},c,Z(e[c])))},{})}}:n,a=e.$$internal,o=void 0!==a&&a;return function(e){var t=e.instantSearchInstance;t._createURL=function(e){var n=0===t.mainIndex.getWidgets().length?t._initialUiState:t.mainIndex.getWidgetUiState({}),a=Object.keys(e).reduce(function(t,c){return $($({},t),{},G({},c,e[c]))},n),o=r.stateToRoute(a);return c.createURL(o)};var n=void 0,a=t._initialUiState;return{$$type:"ais.router({router:".concat(c.$$type||"__unknown__",", stateMapping:").concat(r.$$type||"__unknown__","})"),$$internal:o,onStateChange:function(e){var t=e.uiState,a=r.stateToRoute(t);(void 0===n||!function e(t,c){if(t===c)return!0;if(q(t)||q(c)||"function"==typeof t||"function"==typeof c)return t===c;if(Object.keys(t).length!==Object.keys(c).length)return!1;for(var n=0,r=Object.keys(t);n0&&t.setUiState(r.routeToState(e))})},started:function(){var e;null===(e=c.start)||void 0===e||e.call(c)},unsubscribe:function(){c.dispose()}}}},K=c(20303);function X(e){return"ais.index"===e.$$type}function Q(e){return(Q="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}var J=["facets","disjunctiveFacets","facetsRefinements","facetsExcludes","disjunctiveFacetsRefinements","numericRefinements","tagRefinements","hierarchicalFacets","hierarchicalFacetsRefinements","ruleContexts"];function ee(e,t){var c=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),c.push.apply(c,n)}return c}function et(e){for(var t=1;t=0||(r[c]=e[c]);return r}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n=0)&&Object.prototype.propertyIsEnumerable.call(e,c)&&(r[c]=e[c])}return r}(t,J);return e.setQueryParameters(c)},en=function(e,t){var c=[].concat(e.ruleContexts).concat(t.ruleContexts).filter(Boolean).filter(function(e,t,c){return c.indexOf(e)===t});return c.length>0?e.setQueryParameters({ruleContexts:c}):e},er=function(){for(var e=arguments.length,t=Array(e),c=0;ce.length)&&(t=e.length);for(var c=0,n=Array(t);c2&&void 0!==arguments[2]?arguments[2]:{};return e.reduce(function(e,c){return!X(c)&&(c.getWidgetUiState||c.getWidgetState)?c.getWidgetUiState?c.getWidgetUiState(e,t):c.getWidgetState(e,t):e},c)}function em(e,t){var c=t.initialSearchParameters,n=function(e,t){if(null==e)return{};var c,n,r=function(e,t){if(null==e)return{};var c,n,r={},a=Object.keys(e);for(n=0;n=0||(r[c]=e[c]);return r}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n=0)&&Object.prototype.propertyIsEnumerable.call(e,c)&&(r[c]=e[c])}return r}(t,eo);return e.filter(function(e){return!X(e)}).reduce(function(e,t){return t.getWidgetSearchParameters?t.getWidgetSearchParameters(e,n):e},c)}var ev=function(e){if(void 0===e||void 0===e.indexName)throw Error(eh("The `indexName` option is required."));var t=e.indexName,c=e.indexId,n=void 0===c?t:c,r=[],a={},o=null,i=null,s=null,l=null,u=null;return{$$type:"ais.index",$$widgetType:"ais.index",getIndexName:function(){return t},getIndexId:function(){return n},getHelper:function(){return s},getResults:function(){var e;return null!==(e=l)&&void 0!==e&&e.lastResults?(l.lastResults._state=s.state,l.lastResults):null},getPreviousState:function(){return u},getScopedResults:function(){var e=this.getParent();return function e(t){return t.filter(X).reduce(function(t,c){return t.concat.apply(t,[{indexId:c.getIndexId(),results:c.getResults(),helper:c.getHelper()}].concat(eu(e(c.getWidgets()))))},[])}(e?e.getWidgets():[this])},getParent:function(){return i},createURL:function(e){return"function"==typeof e?o._createURL(el({},n,e(a))):o._createURL(el({},n,ep(r,{searchParameters:e,helper:s})))},getWidgets:function(){return r},addWidgets:function(e){var t=this;if(!Array.isArray(e))throw Error(eh("The `addWidgets` method expects an array of widgets."));if(e.some(function(e){return"function"!=typeof e.init&&"function"!=typeof e.render}))throw Error(eh("The widget definition expects a `render` and/or an `init` method."));return r=r.concat(e),o&&e.length&&(ed(s,{state:em(r,{uiState:a,initialSearchParameters:s.state}),_uiState:a}),e.forEach(function(e){e.getRenderState&&eg({renderState:e.getRenderState(o.renderState[t.getIndexId()]||{},S(o,t,o._initialUiState)),instantSearchInstance:o,parent:t})}),e.forEach(function(e){e.init&&e.init(S(o,t,o._initialUiState))}),o.scheduleSearch()),this},removeWidgets:function(e){var t=this;if(!Array.isArray(e))throw Error(eh("The `removeWidgets` method expects an array of widgets."));if(e.some(function(e){return"function"!=typeof e.dispose}))throw Error(eh("The widget definition expects a `dispose` method."));if(r=r.filter(function(t){return -1===e.indexOf(t)}),o&&e.length){var c=e.reduce(function(e,c){return c.dispose({helper:s,state:e,parent:t})||e},s.state);a=ep(r,{searchParameters:c,helper:s}),s.setState(em(r,{uiState:a,initialSearchParameters:c})),r.length&&o.scheduleSearch()}return this},init:function(e){var c,f=this,h=e.instantSearchInstance,d=e.parent,p=e.uiState;if(null===s){o=h,i=d,a=p[n]||{};var m=h.mainHelper,g=em(r,{uiState:a,initialSearchParameters:new v.SearchParameters({index:t})});(s=v({},g.index,g)).search=function(){return h.onStateChange?(h.onStateChange({uiState:h.mainIndex.getWidgetUiState({}),setUiState:function(e){return h.setUiState(e,!1)}}),m):m.search()},s.searchWithoutTriggeringOnStateChange=function(){return m.search()},s.searchForFacetValues=function(e,t,c,n){var r=s.state.setQueryParameters(n);return m.searchForFacetValues(e,t,c,r)},l=m.derive(function(){return er.apply(void 0,eu(function(e){for(var t=e.getParent(),c=[e.getHelper().state];null!==t;)c=[t.getHelper().state].concat(c),t=t.getParent();return c}(f)))});var y=null===(c=h._initialResults)||void 0===c?void 0:c[this.getIndexId()];if(y){var z=new v.SearchResults(new v.SearchParameters(y.state),y.results);l.lastResults=z,s.lastResults=z}s.on("change",function(e){e.isPageReset&&function e(t){var c=t.filter(X);0!==c.length&&c.forEach(function(t){var c=t.getHelper();ed(c,{state:c.state.resetPage(),isPageReset:!0}),e(t.getWidgets())})}(r)}),l.on("search",function(){h.scheduleStalledRender()}),l.on("result",function(e){var t=e.results;h.scheduleRender(),s.lastResults=t,u=null==t?void 0:t._state}),r.forEach(function(e){e.getRenderState&&eg({renderState:e.getRenderState(h.renderState[f.getIndexId()]||{},S(h,f,p)),instantSearchInstance:h,parent:f})}),r.forEach(function(e){e.init&&e.init(S(h,f,p))}),s.on("change",function(e){a=ep(r,{searchParameters:e.state,helper:s},e._uiState||{}),h.onStateChange||h.onInternalStateChange()}),y&&h.scheduleRender()}},render:function(e){var t=this,c=e.instantSearchInstance;"error"===c.status&&!c.mainHelper.hasPendingRequests()&&u&&s.setState(u);var n=this.getResults()?r:r.filter(X);n.forEach(function(e){e.getRenderState&&eg({renderState:e.getRenderState(c.renderState[t.getIndexId()]||{},N(c,t)),instantSearchInstance:c,parent:t})}),n.forEach(function(e){e.render&&e.render(N(c,t))})},dispose:function(){var e,t,c=this;r.forEach(function(e){e.dispose&&e.dispose({helper:s,state:s.state,parent:c})}),o=null,i=null,null===(e=s)||void 0===e||e.removeAllListeners(),s=null,null===(t=l)||void 0===t||t.detach(),l=null},getWidgetUiState:function(e){return r.filter(X).reduce(function(e,t){return t.getWidgetUiState(e)},es(es({},e),{},el({},n,es(es({},e[n]),a))))},getWidgetState:function(e){return this.getWidgetUiState(e)},getWidgetSearchParameters:function(e,t){return em(r,{uiState:t.uiState,initialSearchParameters:e})},refreshUiState:function(){a=ep(r,{searchParameters:this.getHelper().state,helper:this.getHelper()},a)},setIndexUiState:function(e){var t="function"==typeof e?e(a):e;o.setUiState(function(e){return es(es({},e),{},el({},n,t))})}}};function eg(e){var t=e.renderState,c=e.instantSearchInstance,n=e.parent,r=n?n.getIndexId():c.mainIndex.getIndexId();c.renderState=es(es({},c.renderState),{},el({},r,es(es({},c.renderState[r]),t)))}var ey=function(e){return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},c=t.descendantName,n=t.modifierName,r=c?"-".concat(c):"",a=n?"--".concat(n):"";return"".concat("ais","-").concat(e).concat(r).concat(a)}};function ez(e,t){return(Array.isArray(t)?t:t.split(".")).reduce(function(e,t){return e&&e[t]},e)}var eb={highlightPreTag:"",highlightPostTag:""},eM=ey("Highlight");function ex(e){var t=eb.highlightPreTag,c=eb.highlightPostTag;return e.map(function(e){return e.isHighlighted?t+e.value+c:e.value}).join("")}RegExp(/[&<>"']/g.source);var eC={"&":"&","<":"<",">":">",""":'"',"'":"'"},eH=/&(amp|quot|lt|gt|#39);/g,ew=RegExp(eH.source),eV=new RegExp(/\w/i);function ek(e){return(ek="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function eL(e,t){var c=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),c.push.apply(c,n)}return c}function eS(e){for(var t=1;t0)||void 0===arguments[0]||arguments[0];!(null!==(e=t.mainHelper)&&void 0!==e&&e.hasPendingRequests())&&(clearTimeout(t._searchStalledTimer),t._searchStalledTimer=null,c&&(t.status="idle",t.error=void 0)),t.mainIndex.render({instantSearchInstance:eW(t)}),t.emit("render")})),eG(eW(t),"onInternalStateChange",eB(function(){var e=t.mainIndex.getWidgetUiState({});t.middleware.forEach(function(t){t.instance.onStateChange({uiState:e})})})),t.setMaxListeners(100);var t,c=e.indexName,n=void 0===c?"":c,o=e.numberLocale,i=e.initialUiState,s=e.routing,l=void 0===s?null:s,u=e.insights,f=void 0!==u&&u,h=e.searchFunction,d=e.stalledSearchDelay,p=e.searchClient,m=void 0===p?null:p,v=e.insightsClient,b=void 0===v?null:v,M=e.onStateChange;if(null===m)throw Error(eK("The `searchClient` option is required."));if("function"!=typeof m.search)throw Error("The `searchClient` must implement a `search` method.\n\nSee: https://www.algolia.com/doc/guides/building-search-ui/going-further/backend-search/in-depth/backend-instantsearch/js/");if("function"==typeof m.addAlgoliaAgent&&m.addAlgoliaAgent("instantsearch.js (".concat("4.56.8",")")),b&&"function"!=typeof b)throw Error(eK("The `insightsClient` option should be a function."));if(t.client=m,t.insightsClient=b,t.indexName=n,t.helper=null,t.mainHelper=null,t.mainIndex=ev({indexName:n}),t.onStateChange=void 0===M?null:M,t.started=!1,t.templatesConfig={helpers:{formatNumber:function(e,t){return Number(t(e)).toLocaleString(o)},highlight:function(e,t){try{var c,n,r,a,o,i,s,l,u,f=JSON.parse(e);return t((n=(c=eI(eI({},f),{},{hit:this})).attribute,r=c.highlightedTagName,a=void 0===r?"mark":r,o=c.hit,i=c.cssClasses,s=void 0===i?{}:i,l=(ez(o._highlightResult,n)||{}).value,u=eM({descendantName:"highlighted"})+(s.highlighted?" ".concat(s.highlighted):""),(void 0===l?"":l).replace(RegExp(eb.highlightPreTag,"g"),"<".concat(a,' class="').concat(u,'">')).replace(RegExp(eb.highlightPostTag,"g"),""))))}catch(e){throw Error('\nThe highlight helper expects a JSON object of the format:\n{ "attribute": "name", "highlightedTagName": "mark" }')}},reverseHighlight:function(e,t){try{var c,n,r,a,o,i,s,l,u,f,h=JSON.parse(e);return t((n=(c=eI(eI({},h),{},{hit:this})).attribute,r=c.highlightedTagName,a=void 0===r?"mark":r,o=c.hit,i=c.cssClasses,s=void 0===i?{}:i,l=(ez(o._highlightResult,n)||{}).value,u=void 0===l?"":l,f=eA({descendantName:"highlighted"})+(s.highlighted?" ".concat(s.highlighted):""),ex(eN(eT(u))).replace(RegExp(eb.highlightPreTag,"g"),"<".concat(a,' class="').concat(f,'">')).replace(RegExp(eb.highlightPostTag,"g"),""))))}catch(e){throw Error('\n The reverseHighlight helper expects a JSON object of the format:\n { "attribute": "name", "highlightedTagName": "mark" }')}},snippet:function(e,t){try{var c,n,r,a,o,i,s,l,u,f=JSON.parse(e);return t((n=(c=eI(eI({},f),{},{hit:this})).attribute,r=c.highlightedTagName,a=void 0===r?"mark":r,o=c.hit,i=c.cssClasses,s=void 0===i?{}:i,l=(ez(o._snippetResult,n)||{}).value,u=e_({descendantName:"highlighted"})+(s.highlighted?" ".concat(s.highlighted):""),(void 0===l?"":l).replace(RegExp(eb.highlightPreTag,"g"),"<".concat(a,' class="').concat(u,'">')).replace(RegExp(eb.highlightPostTag,"g"),""))))}catch(e){throw Error('\nThe snippet helper expects a JSON object of the format:\n{ "attribute": "name", "highlightedTagName": "mark" }')}},reverseSnippet:function(e,t){try{var c,n,r,a,o,i,s,l,u,f,h=JSON.parse(e);return t((n=(c=eI(eI({},h),{},{hit:this})).attribute,r=c.highlightedTagName,a=void 0===r?"mark":r,o=c.hit,i=c.cssClasses,s=void 0===i?{}:i,l=(ez(o._snippetResult,n)||{}).value,u=void 0===l?"":l,f=eE({descendantName:"highlighted"})+(s.highlighted?" ".concat(s.highlighted):""),ex(eN(eT(u))).replace(RegExp(eb.highlightPreTag,"g"),"<".concat(a,' class="').concat(f,'">')).replace(RegExp(eb.highlightPostTag,"g"),""))))}catch(e){throw Error('\n The reverseSnippet helper expects a JSON object of the format:\n { "attribute": "name", "highlightedTagName": "mark" }')}},insights:function(e,t){try{var c,n=JSON.parse(e),r=n.method,a=n.payload;return t((c=eI({objectIDs:[this.objectID]},a),function(e){var t,c=e.method,n=e.payload;if("object"!==eO(n))throw Error("The insights helper expects the payload to be an object.");try{t=btoa(encodeURIComponent(JSON.stringify(n)))}catch(e){throw Error("Could not JSON serialize the payload object.")}return'data-insights-method="'.concat(c,'" data-insights-payload="').concat(t,'"')}({method:r,payload:c})))}catch(e){throw Error('\nThe insights helper expects a JSON object of the format:\n{ "method": "method-name", "payload": { "eventName": "name of the event" } }')}}},compileOptions:{}},t._stalledSearchDelay=void 0===d?200:d,t._searchStalledTimer=null,t._createURL=eX,t._initialUiState=void 0===i?{}:i,t._initialResults=null,h&&(t._searchFunction=h),t.sendEventToInsights=z.Z,l){var N="boolean"==typeof l?{}:l;N.$$internal=!0,t.use(Y(N))}if(f){var T="boolean"==typeof f?{}:f;T.$$internal=!0,t.use(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.insightsClient,c=e.insightsInitParams,n=e.onEvent,r=e.$$internal,a=void 0!==r&&r,o=t;t||null===t||y(function(e){var t=e.window,c=t.AlgoliaAnalyticsObject||"aa";"string"==typeof c&&(o=t[c]),o||(t.AlgoliaAnalyticsObject=c,t[c]||(t[c]=function(){t[c].queue||(t[c].queue=[]);for(var e=arguments.length,n=Array(e),r=0;r1&&void 0!==arguments[1]&&arguments[1];if(e){var c=r.state.userToken;t?n():setTimeout(n,0)}function n(){r.overrideStateWithoutTriggeringChangeEvent(x(x({},r.state),{},{userToken:e})),c&&c!==e&&o.scheduleSearch()}},c=function(e){if(("undefined"==typeof document?"undefined":g(document))==="object"&&"string"==typeof document.cookie)for(var t="".concat(e,"="),c=document.cookie.split(";"),n=0;n-1},{fallback:function(){return!1}})&&t.use(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.$$internal,c=void 0!==t&&t;return function(e){var t=e.instantSearchInstance,n={widgets:[]},r=document.createElement("meta"),a=document.querySelector("head");return r.name="instantsearch:widgets",{$$type:"ais.metadata",$$internal:c,onStateChange:function(){},subscribe:function(){setTimeout(function(){var e=t.client;n.ua=e.transporter&&e.transporter.userAgent?e.transporter.userAgent.value:e._ua,function e(t,c,n){var r=S(c,c.mainIndex,c._initialUiState);t.forEach(function(t){var a={};if(t.getWidgetRenderState){var o=t.getWidgetRenderState(r);o&&o.widgetParams&&(a=o.widgetParams)}var i=Object.keys(a).filter(function(e){return void 0!==a[e]});n.widgets.push({type:t.$$type,widgetType:t.$$widgetType,params:i}),"ais.index"===t.$$type&&e(t.getWidgets(),c,n)})}(t.mainIndex.getWidgets(),t,n),t.middleware.forEach(function(e){return n.widgets.push({middleware:!0,type:e.instance.$$type,internal:e.instance.$$internal})}),r.content=JSON.stringify(n),a.appendChild(r)},0)},started:function(){},unsubscribe:function(){r.remove()}}}}({$$internal:!0})),t}return c=[{key:"_isSearchStalled",get:function(){return"stalled"===this.status}},{key:"use",value:function(){for(var e=this,t=arguments.length,c=Array(t),n=0;n0&&this.scheduleSearch();this.helper=this.mainIndex.getHelper(),this.started=!0,this.middleware.forEach(function(e){e.instance.started()})}},{key:"dispose",value:function(){var e;this.scheduleSearch.cancel(),this.scheduleRender.cancel(),clearTimeout(this._searchStalledTimer),this.removeWidgets(this.mainIndex.getWidgets()),this.mainIndex.dispose(),this.started=!1,this.removeAllListeners(),null===(e=this.mainHelper)||void 0===e||e.removeAllListeners(),this.mainHelper=null,this.helper=null,this.middleware.forEach(function(e){e.instance.unsubscribe()})}},{key:"scheduleStalledRender",value:function(){var e=this;this._searchStalledTimer||(this._searchStalledTimer=setTimeout(function(){e.status="stalled",e.scheduleRender()},this._stalledSearchDelay))}},{key:"setUiState",value:function(e){var t=this,c=!(arguments.length>1)||void 0===arguments[1]||arguments[1];if(!this.mainHelper)throw Error(eK("The `start` method needs to be called before `setUiState`."));this.mainIndex.refreshUiState();var n="function"==typeof e?e(this.mainIndex.getWidgetUiState({})):e;this.onStateChange&&c?this.onStateChange({uiState:n,setUiState:function(e){eF("function"==typeof e?e(n):e,t.mainIndex),t.scheduleSearch(),t.onInternalStateChange()}}):(eF(n,this.mainIndex),this.scheduleSearch(),this.onInternalStateChange())}},{key:"getUiState",value:function(){return this.started&&this.mainIndex.refreshUiState(),this.mainIndex.getWidgetUiState({})}},{key:"createURL",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(!this.started)throw Error(eK("The `start` method needs to be called before `createURL`."));return this._createURL(e)}},{key:"refresh",value:function(){if(!this.mainHelper)throw Error(eK("The `start` method needs to be called before `refresh`."));this.mainHelper.clearCache().search()}}],eq(a.prototype,c),n&&eq(a,n),Object.defineProperty(a,"prototype",{writable:!1}),a}(m),eJ=c(43100),e1=c(71823),e2=(0,h.createContext)(null),e0="6.47.3";function e3(e,t){(null==t||t>e.length)&&(t=e.length);for(var c=0,n=Array(t);c=0||(r[c]=e[c]);return r}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n=0)&&Object.prototype.propertyIsEnumerable.call(e,c)&&(r[c]=e[c])}return r}(e,e7));return c.started?h.createElement(p.Z.Provider,{value:c},h.createElement(d.Z.Provider,{value:c.mainIndex},t)):null}function te(e){return(te="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function tt(e){return(tt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function tc(e,t){var c=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),c.push.apply(c,n)}return c}function tn(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:z.Z,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:z.Z;return function(c){if(!c||!function(e){if(!("object"===te(e)&&null!==e)||"[object Object]"!==(null===e?void 0===e?"[object Undefined]":"[object Null]":Object.prototype.toString.call(e)))return!1;if(null===Object.getPrototypeOf(e))return!0;for(var t=e;null!==Object.getPrototypeOf(t);)t=Object.getPrototypeOf(t);return Object.getPrototypeOf(e)===t}(c.searchParameters))throw Error(ta("The `searchParameters` option expects an object."));var n={};return{$$type:"ais.configure",init:function(t){var c=t.instantSearchInstance;e(tn(tn({},this.getWidgetRenderState(t)),{},{instantSearchInstance:c}),!0)},render:function(t){var c=t.instantSearchInstance;e(tn(tn({},this.getWidgetRenderState(t)),{},{instantSearchInstance:c}),!1)},dispose:function(e){var n=e.state;return t(),to(n,c)},getRenderState:function(e,t){var c,n=this.getWidgetRenderState(t);return tn(tn({},e),{},{configure:tn(tn({},n),{},{widgetParams:tn(tn({},n.widgetParams),{},{searchParameters:er(new v.SearchParameters(null===(c=e.configure)||void 0===c?void 0:c.widgetParams.searchParameters),new v.SearchParameters(n.widgetParams.searchParameters)).getQueryParams()})})})},getWidgetRenderState:function(e){var t=e.helper;return n.refine||(n.refine=function(e){var n=er(to(t.state,c),new v.SearchParameters(e));c.searchParameters=e,t.setState(n).search()}),{refine:n.refine,widgetParams:c}},getWidgetSearchParameters:function(e,t){var n=t.uiState;return er(e,new v.SearchParameters(tn(tn({},n.configure),c.searchParameters)))},getWidgetUiState:function(e){return tn(tn({},e),{},{configure:tn(tn({},e.configure),c.searchParameters)})}}}},ts=c(25011);function tl(e){return(0,ts.B)(ti,{searchParameters:e},{$$widgetType:"ais.configure"}),null}var tu=c(28165);function tf(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var c,n,r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var a=[],o=!0,i=!1;try{for(r=r.call(e);!(o=(c=r.next()).done)&&(a.push(c.value),!t||a.length!==t);o=!0);}catch(e){i=!0,n=e}finally{try{o||null==r.return||r.return()}finally{if(i)throw n}}return a}}(e,t)||function(e,t){if(e){if("string"==typeof e)return th(e,t);var c=Object.prototype.toString.call(e).slice(8,-1);if("Object"===c&&e.constructor&&(c=e.constructor.name),"Map"===c||"Set"===c)return Array.from(e);if("Arguments"===c||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(c))return th(e,t)}}(e,t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function th(e,t){(null==t||t>e.length)&&(t=e.length);for(var c=0,n=Array(t);ce.length)&&(t=e.length);for(var c=0,n=Array(t);c=0||(r[c]=e[c]);return r}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n=0)&&Object.prototype.propertyIsEnumerable.call(e,c)&&(r[c]=e[c])}return r}(e,tH),i=tV((0,a.useColorMode)(),2),s=i[0],l=i[1],u=tV((0,a.useColorStyle)({colorMode:s}),1)[0],f=(0,a.usePortalManager)(),d=(0,tg.Z)(),p=tT||"",m=(0,h.useCallback)(function(){f(function(e){return h.createElement(tx.Z,{onClose:function(){d("InstantSearch","close_instant_search_modal"),e()}})})},[f,d]),v=function(){(0,tz.b)({title:"Tonic UI"})};(0,h.useEffect)(function(){(0,tb.Z)(s)},[s]);var g={light:"tonic-logo-light.svg",dark:"tonic-logo-dark.svg"}[s],y={light:"rgba(0, 0, 0, 0.12)",dark:"rgba(255, 255, 255, 0.12)"}[s];return h.createElement(a.Box,tw({as:"header",ref:t,position:"fixed",top:0,zIndex:"fixed",height:"12x",width:"100%",backdropFilter:"blur(20px)",backgroundColor:u.background.primary,boxShadow:"0px -1px 1px inset ".concat(y),transition:"all 0.2s"},o),h.createElement(a.Box,{display:"flex",position:"relative",height:"100%",alignItems:"center",justifyContent:"space-between"},h.createElement(a.Box,null,h.createElement(a.Box,{display:{sm:"block",lg:"none"}},h.createElement(a.Box,{display:"flex",flex:"auto",mx:"4x"},h.createElement(a.Button,{variant:"secondary",onClick:r},h.createElement(a.Icon,{icon:"menu"})))),h.createElement(a.Box,{display:{sm:"none",lg:"block"}},h.createElement(tv(),{href:"/",legacyBehavior:!0,passHref:!0},h.createElement(a.Link,{"data-track":"Header|click_landing_page",color:u.color.primary,fontSize:"xl",lineHeight:"lg",outline:"none",px:"4x",py:"2x",textDecoration:"none",_active:{color:u.color.emphasis},_hover:{color:u.color.emphasis},_visited:{color:u.color.primary}},h.createElement(a.Image,{alt:"",src:"".concat(tS,"/images/").concat(g),height:"8x",marginRight:"2x"}),h.createElement(a.Text,null,"Tonic UI"))))),h.createElement(a.Box,{display:"flex",flex:"none",width:"auto",alignItems:"center",columnGap:"4x",px:"4x"},h.createElement(tM.Z,{"data-track":"InstantSearch|open_instant_search_modal",onClick:m},"Search..."),h.createElement(a.Box,{display:"flex",flex:"none"},h.createElement(a.Menu,{onOpen:function(){d("Header","open_version_menu")},onClose:function(){d("Header","close_version_menu")}},h.createElement(a.MenuButton,null,null!==(c=null===(n=tA[p])||void 0===n?void 0:n.label)&&void 0!==c?c:p),h.createElement(a.MenuList,null,Object.entries(tA).map(function(e){var t=tV(e,2),c=t[0],n=t[1];return h.createElement(a.MenuItem,{"data-track":"Header|click_version_menu_item|".concat(null==n?void 0:n.label),key:c,as:"a",href:null==n?void 0:n.url,whiteSpace:"nowrap"},c===p?h.createElement(h.Fragment,null,null==n?void 0:n.label,h.createElement(a.Space,{width:"2x"}),"✓"):null==n?void 0:n.label)}),h.createElement(a.MenuDivider,null),h.createElement(a.MenuItem,{"data-track":"Header|click_version_menu_item|View all versions",as:"a",href:"".concat(tS,"/getting-started/versions"),whiteSpace:"nowrap"},"View all versions")))),h.createElement(a.Box,{"data-track":"Header|click_codesandbox",as:"a",color:u.color.secondary,_hover:{color:u.color.primary,cursor:"pointer"},onClick:function(){return v()},display:"inline-flex",textDecoration:"none",title:"Open in CodeSandbox"},h.createElement(ty.Z,{size:24})),h.createElement(a.Box,{"data-track":"Header|click_toggle_color_mode|".concat("light"===s?"dark":"light"),as:"a",color:u.color.secondary,_hover:{color:u.color.primary,cursor:"pointer"},_visited:{color:u.color.secondary},onClick:function(){return l()},display:"inline-flex",title:"Toggle color mode"},"light"===s&&h.createElement(a.Icon,{icon:"moon",size:24}),"dark"===s&&h.createElement(a.Icon,{icon:"sun",size:24})),h.createElement(a.Box,{"data-track":"Header|click_github_repo_url|".concat(tN),as:"a",href:tN,target:"_blank",color:u.color.secondary,display:"inline-flex",_hover:{color:u.color.primary,cursor:"pointer"},_visited:{color:u.color.secondary},title:"GitHub repository"},h.createElement(tC.Z,{icon:["fab","github"],style:{width:24,height:24}})))))});t_.displayName="Header";var tE=c(92952),tO=c(81952),tR=["align"],tP=["align"];function tI(e,t){if(null==e)return{};var c,n,r=function(e,t){if(null==e)return{};var c,n,r={},a=Object.keys(e);for(n=0;n=0||(r[c]=e[c]);return r}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n=0)&&Object.prototype.propertyIsEnumerable.call(e,c)&&(r[c]=e[c])}return r}function tj(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var c,n,r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var a=[],o=!0,i=!1;try{for(r=r.call(e);!(o=(c=r.next()).done)&&(a.push(c.value),!t||a.length!==t);o=!0);}catch(e){i=!0,n=e}finally{try{o||null==r.return||r.return()}finally{if(i)throw n}}return a}}(e,t)||function(e,t){if(e){if("string"==typeof e)return tB(e,t);var c=Object.prototype.toString.call(e).slice(8,-1);if("Object"===c&&e.constructor&&(c=e.constructor.name),"Map"===c||"Set"===c)return Array.from(e);if("Arguments"===c||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(c))return tB(e,t)}}(e,t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function tB(e,t){(null==t||t>e.length)&&(t=e.length);for(var c=0,n=Array(t);cp{margin-bottom:0;}"}),ul:function(e){return h.createElement(a.Box,tF({as:"ul",fontSize:"md",lineHeight:"lg",mt:0,mb:"4x",pl:"6x"},e))},ol:function(e){return h.createElement(a.Box,tF({as:"ol",fontSize:"md",lineHeight:"lg",mt:0,mb:"4x",pl:"6x"},e))},li:function(e){return h.createElement(a.Box,tF({as:"li",mt:"1x",mb:"2x"},e))},table:function(e){return h.createElement(a.Box,tF({as:"table",mt:0,mb:"4x",fontSize:"md",lineHeight:"lg",borderCollapse:"collapse",borderSpacing:0},e))},thead:function(e){return h.createElement(a.Box,tF({as:"thead",verticalAlign:"middle",borderColor:"inherit"},e))},tbody:function(e){return h.createElement(a.Box,tF({as:"tbody",verticalAlign:"middle",borderColor:"inherit"},e))},tr:function(e){return h.createElement(a.Box,tF({as:"tr"},e))},th:function(e){var t=e.align,c=tI(e,tR),n=tj((0,a.useColorMode)(),1)[0];return h.createElement(a.Box,tF({as:"th",px:"3x",py:"2x",fontWeight:"semibold",whiteSpace:"nowrap",border:1,borderBottom:2,borderColor:{light:"gray:40",dark:"gray:70"}[n],textAlign:t},c))},td:function(e){var t=e.align,c=tI(e,tP),n=tj((0,a.useColorMode)(),1)[0];return h.createElement(a.Box,tF({as:"td",px:"3x",py:"2x",border:1,borderColor:{light:"gray:40",dark:"gray:70"}[n],textAlign:t},c))},pre:function(e){return h.createElement(a.Box,{as:"pre",fontSize:"md",lineHeight:"lg",mt:0,mb:"4x"},h.createElement(a.Box,{as:"code"},h.createElement(tO.Z,e)))},code:function(e){return h.createElement(a.Code,tF({as:"code"},e))},hr:function(e){return h.createElement(a.Divider,tF({as:"hr",my:"2x"},e))},a:function(e){return h.createElement(a.Link,tF({as:"a"},e))},img:a.Image},tZ=["children"];function tq(){return(tq=Object.assign?Object.assign.bind():function(e){for(var t=1;te.length)&&(t=e.length);for(var c=0,n=Array(t);c=0||(r[c]=e[c]);return r}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n=0)&&Object.prototype.propertyIsEnumerable.call(e,c)&&(r[c]=e[c])}return r}(e,tZ),r=(0,a.useColorMode)(),o=(function(e){if(Array.isArray(e))return e}(r)||function(e,t){var c,n,r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var a=[],o=!0,i=!1;try{for(r=r.call(e);!(o=(c=r.next()).done)&&(a.push(c.value),!t||a.length!==t);o=!0);}catch(e){i=!0,n=e}finally{try{o||null==r.return||r.return()}finally{if(i)throw n}}return a}}(r,1)||function(e,t){if(e){if("string"==typeof e)return tU(e,t);var c=Object.prototype.toString.call(e).slice(8,-1);if("Object"===c&&e.constructor&&(c=e.constructor.name),"Map"===c||"Set"===c)return Array.from(e);if("Arguments"===c||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(c))return tU(e,t)}}(r,1)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}())[0];return h.createElement(a.Box,tq({as:"main",id:"main",ref:t,backgroundColor:{light:"white",dark:"gray:100"}[o],px:"4x",py:"3x"},n),c)});tW.displayName="Main";var t$=c(96898),tG=c(66824),tY=c(30462),tK=["href","isActive"];function tX(){return(tX=Object.assign?Object.assign.bind():function(e){for(var t=1;te.length)&&(t=e.length);for(var c=0,n=Array(t);c=0||(r[c]=e[c]);return r}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n=0)&&Object.prototype.propertyIsEnumerable.call(e,c)&&(r[c]=e[c])}return r}(e,tK),o=tQ((0,a.useColorMode)(),1)[0],i=tQ((0,a.useColorStyle)({colorMode:o}),1)[0],s=i.color.secondary,l=i.color.primary,u=i.color.emphasis;return h.createElement(tv(),{href:c,legacyBehavior:!0,passHref:!0},h.createElement(a.Box,tX({ref:t,as:"a",color:s,display:"flex",px:"4x",py:"2x",fontSize:"sm",textDecoration:"none","aria-selected":!!n,_active:{backgroundColor:{light:"rgba(0, 0, 0, 0.1)",dark:"rgba(255, 255, 255, 0.1)"}[o],color:l},_hover:{backgroundColor:{light:"rgba(0, 0, 0, 0.12)",dark:"rgba(255, 255, 255, 0.12)"}[o]},_selected:{backgroundColor:{light:"rgba(0, 0, 0, 0.08)",dark:"rgba(255, 255, 255, 0.08)"}[o],color:u}},r)))});t1.displayName="NavLink";var t2=["children","onClick","onClose"];function t0(){return(t0=Object.assign?Object.assign.bind():function(e){for(var t=1;te.length)&&(t=e.length);for(var c=0,n=Array(t);c=0&&(null==t?void 0:t.left)>=0&&(null==t?void 0:t.bottom)<=(window.innerHeight||document.documentElement.clientHeight)&&(null==t?void 0:t.right)<=(window.innerWidth||document.documentElement.clientWidth)},t5=(0,tp.Zs)("/tonic-ui-demo/react/pr-785"),t8=(0,h.forwardRef)(function(e,t){var c=e.children,n=e.onClick,r=e.onClose,i=function(e,t){if(null==e)return{};var c,n,r=function(e,t){if(null==e)return{};var c,n,r={},a=Object.keys(e);for(n=0;n=0||(r[c]=e[c]);return r}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n=0)&&Object.prototype.propertyIsEnumerable.call(e,c)&&(r[c]=e[c])}return r}(e,t2),s=t3((0,a.useColorMode)(),1)[0],l=t3((0,a.useColorStyle)({colorMode:s}),1)[0],u=(0,h.useRef)(),d=(0,o.useMergeRefs)(u,t),p=(0,f.useRouter)(),m=(0,tp.Zs)(p.pathname).slice(1);return(0,h.useEffect)(function(){var e=u.current.querySelector('[data-path="'.concat(m,'"]'));e&&!t6(e)&&e.scrollIntoView({behavior:"auto",block:"center"})},[m]),h.createElement(a.Box,t0({as:"nav",id:"sidenav",ref:d,backgroundColor:l.background.primary,borderRight:1,borderRightColor:{light:"gray:20",dark:"gray:70"}[s],pt:{sm:0,lg:"4x"},pb:"4x"},i),h.createElement(a.Box,{display:{sm:"block",lg:"none"}},h.createElement(a.Flex,{alignItems:"center",justifyContent:"space-between",mb:"4x"},h.createElement(tv(),{href:"/",legacyBehavior:!0,passHref:!0},h.createElement(a.Link,{background:"transparent",color:l.color.primary,fontSize:"xl",lineHeight:"lg",outline:"none",px:"4x",py:"2x",textDecoration:"none",_active:{color:l.color.emphasis},_hover:{color:l.color.emphasis},_visited:{color:l.color.primary}},h.createElement(a.Image,{alt:"",src:"".concat(t5,"/images/").concat({light:"tonic-logo-light.svg",dark:"tonic-logo-dark.svg"}[s]),height:"8x",marginRight:"2x"}),h.createElement(a.Text,null,"Tonic UI"))),h.createElement(a.Box,{px:"2x"},h.createElement(tY.Z,{onClick:r},h.createElement(a.Icon,{icon:"close"}))))),h.createElement(a.Accordion,null,t$._.map(function(e){var t=e.title,c=e.icon,r=e.routes,o=r.some(function(e){return m.startsWith(e.path)});return h.createElement(a.Box,{key:t,mb:"4x",_lastOfType:{mb:0}},h.createElement(a.AccordionItem,{defaultIsExpanded:o},function(e){var o,i,s,u=e.isExpanded;return h.createElement(h.Fragment,null,h.createElement(a.AccordionToggle,{"data-track":u?"SideMenu|close_menu_section|".concat((0,tG.Z)({title:t})):"SideMenu|open_menu_section|".concat((0,tG.Z)({title:t})),"data-expanded":u,"data-title":t},h.createElement(a.Flex,{alignItems:"center",justifyContent:"space-between",px:"3x"},h.createElement(a.Flex,{alignItems:"center",columnGap:"2x"},"function"==typeof c?c({color:null==l?void 0:null===(o=l.color)||void 0===o?void 0:o.tertiary,size:"4x"}):h.createElement(a.Icon,{icon:c,color:null==l?void 0:null===(i=l.color)||void 0===i?void 0:i.tertiary,size:"4x"}),h.createElement(a.Text,{color:null==l?void 0:null===(s=l.color)||void 0===s?void 0:s.primary,fontSize:"sm",lineHeight:"sm"},t)),h.createElement(a.AccordionToggleIcon,null))),h.createElement(a.AccordionCollapse,{TransitionProps:{unmountOnExit:!0}},r.map(function(e){var c,r=e.heading,o=e.title,i=e.path,s=e.render;if(r)return h.createElement(a.Text,{key:o,color:null==l?void 0:null===(c=l.color)||void 0===c?void 0:c.tertiary,fontSize:"xs",lineHeight:"xs",pl:"9x",mt:"4x",mb:"2x",textTransform:"uppercase",letterSpacing:"0.08rem",_firstOfType:{mt:"2x"}},o);var u=m===i,f="/".concat(i);return h.createElement(t1,{key:o,"data-path":i,"data-track":"SideMenu|click_menu_item|".concat((0,tG.Z)({path:f,title:[t,o].join(" > ")})),isActive:u,href:f,onClick:n,pl:0,px:"3x"},h.createElement(a.Flex,{columnGap:"2x",alignItems:"center",justifyContent:"space-between",width:"100%"},h.createElement(a.Text,{fontSize:"sm",lineHeight:"sm",pl:"9x"},o),"function"==typeof s&&s()))})))}))})),c)});t8.displayName="Sidebar";var t7=c(1582),t9=c(12436),ce=c.n(t9),ct=function(e,t){var c=(0,h.useMemo)(function(){return e?ce()(e,t):t7.noop},[e,t]);(0,h.useEffect)(function(){if(c!==t7.noop)return window.addEventListener("scroll",c),function(){window.removeEventListener("scroll",c),c.cancel()}},[c])};function cc(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var c,n,r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var a=[],o=!0,i=!1;try{for(r=r.call(e);!(o=(c=r.next()).done)&&(a.push(c.value),!t||a.length!==t);o=!0);}catch(e){i=!0,n=e}finally{try{o||null==r.return||r.return()}finally{if(i)throw n}}return a}}(e,t)||cn(e,t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function cn(e,t){if(e){if("string"==typeof e)return cr(e,t);var c=Object.prototype.toString.call(e).slice(8,-1);if("Object"===c&&e.constructor&&(c=e.constructor.name),"Map"===c||"Set"===c)return Array.from(e);if("Arguments"===c||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(c))return cr(e,t)}}function cr(e,t){(null==t||t>e.length)&&(t=e.length);for(var c=0,n=Array(t);c=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(e){throw e},f:r}}throw TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,o=!0,i=!1;return{s:function(){c=c.call(e)},n:function(){var e=c.next();return o=e.done,e},e:function(e){i=!0,a=e},f:function(){try{o||null==c.return||c.return()}finally{if(i)throw a}}}}(n);try{for(r.s();!(e=r.n()).done;){var a=e.value,o={id:a.id,tagName:a.tagName,textContent:a.textContent,children:[],parent:c};if(c&&c.tagName&&a.tagName>c.tagName)c.children.push(o);else{for(;c&&c.tagName&&a.tagName<=c.tagName;)c=c.parent;c&&c.children.push(o)}c=o}}catch(e){r.e(e)}finally{r.f()}return t},[n]);(0,h.useEffect)(function(){if(!(0,t7.canUseDOM)())return null;l(null);var e=document.querySelector("#main-content");if(e&&r(Array.from(e.querySelectorAll("h2,h3,h4,h5,h6"))),window.location.hash){var t=document.querySelector(window.location.hash);t&&setTimeout(function(){t.scrollIntoView({behavior:"smooth",block:"start"})},200)}},[t.pathname]);var i=cc((0,h.useState)(null),2),s=i[0],l=i[1],u=(0,h.useRef)(null),d=(0,h.useRef)(null),p=(0,h.useCallback)(function(){if(!u.current){for(var e,t=n.length-1;t>=0;t-=1){var c=n[t],r=document.getElementById(c.id),a=document.documentElement.scrollTop+48+12;if(r&&r.offsetTop<=a){e=c;break}}e&&s!==e.id&&l(e.id)}},[s,n]);ct(n.length>0?p:null,1e3/60),(0,h.useEffect)(function(){return function(){d.current&&(clearTimeout(d.current),d.current=null)}},[]);var m=function(e){var t=e.nodes;return h.createElement(a.Box,{as:"ul",className:"toc-list"},t.map(function(e){var t;return h.createElement(v,{key:e.id,nodes:e.children,className:"toc-item toc-item-".concat(e.tagName.toLowerCase())},h.createElement(a.Link,{className:s===e.id?"toc-link toc-link-".concat(e.tagName.toLowerCase()," active"):"toc-link toc-link-".concat(e.tagName.toLowerCase()),href:"#".concat(e.id),onClick:(t=e.id,function(e){e.defaultPrevented||0!==e.button||e.metaKey||e.ctrlKey||e.altKey||e.shiftKey||(d.current&&(clearTimeout(d.current),d.current=null),u.current=e.target,d.current=setTimeout(function(){u.current=null},1e3),s!==t&&l(t))})},e.textContent))}))},v=function(e){var t=e.children,c=e.nodes;return h.createElement(a.Box,{as:"li"},t,c.length>0&&h.createElement(m,{nodes:c}))};return h.createElement(a.Box,{as:"nav",className:"toc",id:"toc"},h.createElement(a.Box,{className:"toc-heading"},"Contents"),h.createElement(m,{nodes:o.children}))};function co(){return(co=Object.assign?Object.assign.bind():function(e){for(var t=1;te.length)&&(t=e.length);for(var c=0,n=Array(t);c=240&&e.clientX-t<=360&&n(e.clientX-t)},[]),v=function(){l&&f(!1)};return(0,h.useEffect)(function(){l&&f(!1)},[i]),h.createElement(a.Box,{ref:r,fontSize:"md",lineHeight:"md"},h.createElement(t_,{onToggle:function(){f()}}),h.createElement(t8,co({onClick:v,onClose:v},{flexShrink:0,width:{sm:l?c:0,lg:c},willChange:"width",transition:{sm:"width .2s ease-in-out",lg:"none"},overflowY:"auto",overflowX:"hidden",position:"fixed",top:{sm:0,lg:p},bottom:0,left:0,zIndex:"fixed",whiteSpace:"nowrap"}),h.createElement(a.Box,co({draggable:!0,onDrag:m},{background:"transparent",cursor:"col-resize",position:"absolute",top:0,bottom:0,right:0,width:"2x"}))),h.createElement(tW,co({onClick:v,sx:{"--docs-sidebar-width":"".concat(c,"px")}},{position:"relative",ml:{sm:0,lg:c},pt:"calc(".concat(p," + ").concat(null==d?void 0:d.sizes["3x"],")"),height:"100vh",width:{sm:"100%",lg:"calc(100% - ".concat(c,"px)")},willChange:"width,margin",transition:{sm:"width .3s ease-in-out, margin .3s ease-in-out",lg:"none"}}),h.createElement(u(),e),h.createElement(ca,null)))},ch=function(e){var t=ci((0,h.useState)(null),2),c=t[0],n=t[1],o=(0,f.useRouter)();if((0,h.useEffect)(function(){var e=document.documentElement,t=e.style.getPropertyValue("color-scheme");e.setAttribute("data-color-scheme",t),("dark"===t||"light"===t)&&c!==t&&n(t)},[]),!c)return null;var i="/"===o.pathname?cu:cf;return h.createElement(e9,{indexName:"tonic-ui-v1",searchClient:cl},h.createElement(tl,{hitsPerPage:1e3,highlightPreTag:"",highlightPostTag:""}),h.createElement(a.TonicProvider,{key:c,colorMode:{defaultValue:c},colorStyle:{defaultValue:a.colorStyle},theme:a.theme,useCSSBaseline:!0},h.createElement(a.PortalManager,null,h.createElement(a.ToastManager,null,h.createElement(r.Zo,{components:tD},h.createElement(i,e),h.createElement(td,null))))))}},71561:function(e,t,c){"use strict";c.d(t,{q:function(){return n},y:function(){return r}});var n={plain:{color:"#393A34",backgroundColor:"#f2f2f2"},styles:[{types:["comment","prolog","doctype","cdata"],style:{color:"#999988",fontStyle:"italic"}},{types:["namespace"],style:{opacity:.7}},{types:["string","attr-value"],style:{color:"#e3116c"}},{types:["punctuation","operator"],style:{color:"#393A34"}},{types:["entity","url","symbol","number","boolean","variable","constant","property","regex","inserted"],style:{color:"#36acaa"}},{types:["atrule","keyword","attr-name","selector"],style:{color:"#00a4db"}},{types:["function","deleted","tag"],style:{color:"#d73a49"}},{types:["function-variable"],style:{color:"#6f42c1"}},{types:["tag","selector","keyword"],style:{color:"#00009f"}}]},r={plain:{color:"#9CDCFE",backgroundColor:"black"},styles:[{types:["prolog"],style:{color:"rgb(0, 0, 128)"}},{types:["comment"],style:{color:"rgb(106, 153, 85)"}},{types:["builtin","changed","keyword"],style:{color:"rgb(86, 156, 214)"}},{types:["number","inserted"],style:{color:"rgb(181, 206, 168)"}},{types:["constant"],style:{color:"rgb(100, 102, 149)"}},{types:["attr-name","variable"],style:{color:"rgb(156, 220, 254)"}},{types:["deleted","string","attr-value"],style:{color:"rgb(206, 145, 120)"}},{types:["selector"],style:{color:"rgb(215, 186, 125)"}},{types:["tag"],style:{color:"rgb(78, 201, 176)"}},{types:["tag"],languages:["markup"],style:{color:"rgb(86, 156, 214)"}},{types:["punctuation","operator"],style:{color:"rgb(212, 212, 212)"}},{types:["punctuation"],languages:["markup"],style:{color:"#808080"}},{types:["function"],style:{color:"rgb(220, 220, 170)"}},{types:["class-name"],style:{color:"rgb(78, 201, 176)"}},{types:["char"],style:{color:"rgb(209, 105, 105)"}}]}},57431:function(e,t,c){"use strict";c.d(t,{b:function(){return m}});var n=c(36954),r=c.n(n),a=c(5081),o=function(e){var t=e.language,c=e.title;return'\n\n\n \n ').concat(c,'\n \n \n
\n \n').trim()},i=JSON.parse('{"v6":{"@babel/cli":"^7.0.0","@babel/core":"^7.0.0","@babel/eslint-parser":"^7.0.0","@babel/eslint-plugin":"^7.0.0","@babel/node":"^7.0.0","@babel/plugin-transform-runtime":"^7.0.0","@babel/preset-env":"^7.0.0","@babel/preset-react":"^7.0.0","@babel/runtime":"^7.0.0","@emotion/babel-plugin":"^11.10.0","@emotion/react":"^11.10.0","@fortawesome/fontawesome-svg-core":"^6.2.0","@fortawesome/free-brands-svg-icons":"^6.2.0","@fortawesome/free-regular-svg-icons":"^6.2.0","@fortawesome/free-solid-svg-icons":"^6.2.0","@fortawesome/react-fontawesome":"^0.2.0","@mdx-js/loader":"^2.1.2","@mdx-js/mdx":"^2.1.2","@mdx-js/react":"^2.1.2","@next/mdx":"^13.0.5","@tanstack/react-table":"^8.9.1","@tanstack/react-virtual":"^3.0.0-beta","@tonic-ui/react":"^1.23.0","@tonic-ui/react-hooks":"^1.5.2","@tonic-ui/react-lab":"^0.21.0","@tonic-ui/styled-system":"^1.8.1","@tonic-ui/theme":"^1.2.2","@trendmicro/babel-config":"^1.0.2","acorn":"^8.8.2","algoliasearch":"^4.14.2","boolean":"^3.2.0","cross-env":"^7.0.3","date-fns":"2.x","del-cli":"^5.0.0","dotenv-flow":"^3.2.0","ensure-type":"^1.5.1","eslint":"^8.25.0","eslint-config-next":"latest","eslint-plugin-import":"latest","eslint-plugin-jsx-a11y":"latest","eslint-plugin-react":"latest","hastscript":"^8.0.0","immutability-helper":"^3.1.1","jest":"^29.0.0","jest-environment-jsdom":"^29.0.0","lodash":"^4.17.21","lorem-ipsum":"^2.0.8","lz-string":"^1.5.0","mdast-util-from-markdown":"^2.0.0","mdast-util-mdx-jsx":"^3.0.0","micromark-extension-mdx-jsx":"^2.0.0","next":"^13.0.5","node-emoji":"^2.1.0","prism-react-renderer":"^2.0.6","prop-types":"15.x","react":"latest","react-beautiful-dnd":"^13.1.1","react-dnd":"^16.0.1","react-dnd-html5-backend":"^16.0.1","react-dom":"latest","react-focus-lock":"^2.9.2","react-highlight-words":"^0.20.0","react-instantsearch-hooks":"^6.38.1","react-live":"^4.1.3","react-movable":"^3.0.4","react-table":"^7.8.0","react-virtualized-auto-sizer":"^1.0.15","rehype-autolink-headings":"^6.1.1","rehype-slug":"^5.1.0","remark-emoji":"^4.0.0","remark-frontmatter":"^4.0.1","remark-gfm":"^3.0.1","remark-images":"^3.1.0","remark-mdx-code-meta":"^2.0.0","unist-util-visit":"^5.0.0","uuid":"^9.0.0"}}');function s(e,t){if(e){if("string"==typeof e)return l(e,t);var c=Object.prototype.toString.call(e).slice(8,-1);if("Object"===c&&e.constructor&&(c=e.constructor.name),"Map"===c||"Set"===c)return Array.from(e);if("Arguments"===c||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(c))return l(e,t)}}function l(e,t){(null==t||t>e.length)&&(t=e.length);for(var c=0,n=Array(t);c (\n \n \n \n \n \n \n \n \n \n);\n\nconst Layout = (props) => {\n const [colorMode] = useColorMode();\n const [colorStyle] = useColorStyle({ colorMode });\n const { colors, fontSizes, lineHeights } = useTheme();\n const backgroundColor = colorStyle.background.primary;\n const color = colorStyle.color.primary;\n const scrollbarThumbBackgroundColor = colorStyle.color.disabled;\n const scrollbarThumbHoverBackgroundColor = colorStyle.color.tertiary;\n const scrollbarThumbHoverBorderColor = colorStyle.color.secondary;\n const scrollbarTrackBackgroundColor = {\n light: 'gray:30',\n dark: 'gray:70',\n }[colorMode];\n\n return (\n <>\n \n \n \n );\n};\n\nReactDOM.createRoot(document.querySelector(\"#root\")).render(\n \n \n \n \n \n);\n".trim(),m=null!=i?i:"\nimport { Box } from '@tonic-ui/react';\nimport React, { forwardRef } from 'react';\n\nconst App = forwardRef((props, ref) => {\n const styleProps = {\n // Define style props here\n //\n // Refer to Tonic UI documentation for available style props:\n // https://trendmicro-frontend.github.io/tonic-ui/react/latest/styled-system/style-props\n };\n\n return (\n \n Tonic UI is awesome\n \n );\n});\n\nApp.displayName = 'App';\n\nexport default App;\n".trim(),v=h([p,m].concat(function(e){if(Array.isArray(e))return l(e)}(t=Object.values((0,a.ks)(n)))||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(t)||s(t)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()));return f(f({},Object.entries((0,a.ks)(n)).reduce(function(e,t){var c=function(e){if(Array.isArray(e))return e}(t)||function(e,t){var c,n,r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var a=[],o=!0,i=!1;try{for(r=r.call(e);!(o=(c=r.next()).done)&&(a.push(c.value),!t||a.length!==t);o=!0);}catch(e){i=!0,n=e}finally{try{o||null==r.return||r.return()}finally{if(i)throw n}}return a}}(t,2)||s(t,2)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(),n=c[0],r=c[1];return e[n]={content:r},e},{})),{},{"public/index.html":{content:o({language:void 0===r?"en":r,title:d})},"src/app.js":{content:m},"src/index.js":{content:p},"jsconfig.json":{content:'\n{\n "compilerOptions": {\n "baseUrl": "src",\n "paths": {\n "@/*": ["*"]\n }\n }\n}\n'.trim()},"package.json":{content:{description:d,dependencies:f({},v)}}})},p=function(e,t,c){var n=document.createElement("input");n.type="hidden",n.name=t,n.value=c,e.appendChild(n)},m=function(e){var t,c=(t={files:d(e)},r().compressToBase64(JSON.stringify(t)).replace(/\+/g,"-").replace(/\//g,"_").replace(/=+$/,"")),n=document.createElement("form");n.method="POST",n.target="_blank",n.action="https://codesandbox.io/api/v1/sandboxes/define",p(n,"parameters",c),p(n,"query","file=/src/app.js"),document.body.appendChild(n),n.submit(),document.body.removeChild(n)}},66824:function(e,t){"use strict";t.Z=function(){var e;try{e=JSON.stringify.apply(JSON,arguments)}catch(e){}return e}},74583:function(e,t){"use strict";t.Z=function(e){if("dark"!==e&&"light"!==e){var t=document.documentElement;t.style.setProperty("color-scheme",""),t.removeAttribute("data-color-scheme"),localStorage.removeItem("tonic-ui-color-mode");return}var c=document.documentElement;c.style.setProperty("color-scheme",e),c.setAttribute("data-color-scheme",e),localStorage.setItem("tonic-ui-color-mode",e)}},93542:function(e,t,c){"use strict";var n,r;e.exports=(null==(n=c.g.process)?void 0:n.env)&&"object"==typeof(null==(r=c.g.process)?void 0:r.env)?c.g.process:c(42351)},53723:function(e,t,c){(window.__NEXT_P=window.__NEXT_P||[]).push(["/_app",function(){return c(62906)}])},53832:function(){},42351:function(e){!function(){var t={229:function(e){var t,c,n,r=e.exports={};function a(){throw Error("setTimeout has not been defined")}function o(){throw Error("clearTimeout has not been defined")}function i(e){if(t===setTimeout)return setTimeout(e,0);if((t===a||!t)&&setTimeout)return t=setTimeout,setTimeout(e,0);try{return t(e,0)}catch(c){try{return t.call(null,e,0)}catch(c){return t.call(this,e,0)}}}!function(){try{t="function"==typeof setTimeout?setTimeout:a}catch(e){t=a}try{c="function"==typeof clearTimeout?clearTimeout:o}catch(e){c=o}}();var s=[],l=!1,u=-1;function f(){l&&n&&(l=!1,n.length?s=n.concat(s):u=-1,s.length&&h())}function h(){if(!l){var e=i(f);l=!0;for(var t=s.length;t;){for(n=s,s=[];++u1)for(var c=1;c-1?e.split(","):e},s=function(e,t){var c={},s=t.ignoreQueryPrefix?e.replace(/^\?/,""):e,l=t.parameterLimit===1/0?void 0:t.parameterLimit,u=s.split(t.delimiter,l),f=-1,h=t.charset;if(t.charsetSentinel)for(d=0;d=0&&c.parseArrays&&u<=c.arrayLimit?(o=[])[u]=r:"__proto__"!==l&&(o[l]=r):o={0:r}}r=o}return r},u=function(e,t,c,n){if(e){var a=c.allowDots?e.replace(/\.([^.[]+)/g,"[$1]"):e,o=/(\[[^[\]]*])/g,i=c.depth>0&&/(\[[^[\]]*])/.exec(a),s=i?a.slice(0,i.index):a,u=[];if(s){if(!c.plainObjects&&r.call(Object.prototype,s)&&!c.allowPrototypes)return;u.push(s)}for(var f=0;c.depth>0&&null!==(i=o.exec(a))&&f0?x.join(",")||null:void 0}];else if(i(f))M=f;else{var L=Object.keys(x);M=h?L.sort(h):L}for(var S=0;S0?v+d:""}},12493:function(e,t,c){"use strict";var n=c(85527),r=Object.prototype.hasOwnProperty,a=Array.isArray,o=function(){for(var e=[],t=0;t<256;++t)e.push("%"+((t<16?"0":"")+t.toString(16)).toUpperCase());return e}(),i=function(e){for(;e.length>1;){var t=e.pop(),c=t.obj[t.prop];if(a(c)){for(var n=[],r=0;r=48&&u<=57||u>=65&&u<=90||u>=97&&u<=122||a===n.RFC1738&&(40===u||41===u)){s+=i.charAt(l);continue}if(u<128){s+=o[u];continue}if(u<2048){s+=o[192|u>>6]+o[128|63&u];continue}if(u<55296||u>=57344){s+=o[224|u>>12]+o[128|u>>6&63]+o[128|63&u];continue}l+=1,s+=o[240|(u=65536+((1023&u)<<10|1023&i.charCodeAt(l)))>>18]+o[128|u>>12&63]+o[128|u>>6&63]+o[128|63&u]}return s},isBuffer:function(e){return!!e&&"object"==typeof e&&!!(e.constructor&&e.constructor.isBuffer&&e.constructor.isBuffer(e))},isRegExp:function(e){return"[object RegExp]"===Object.prototype.toString.call(e)},maybeMap:function(e,t){if(a(e)){for(var c=[],n=0;n-1&&(b.filter(function(e){var t=e.guard,c=e.node;return t&&c.dataset.focusAutoGuard}).forEach(function(e){return e.node.removeAttribute("tabIndex")}),m(M,b.length,1,b),m(M,-1,-1,b))}}}return e},y=function(e){g()&&e&&(e.stopPropagation(),e.preventDefault())},z=function(){return(0,s.deferAction)(g)},b=function(){d="just",(0,s.deferAction)(function(){d="meanwhile"})},M=function(){document.addEventListener("focusin",y),document.addEventListener("focusout",z),window.addEventListener("blur",b)},x=function(){document.removeEventListener("focusin",y),document.removeEventListener("focusout",z),window.removeEventListener("blur",b)};l.mediumFocus.assignSyncMedium(function(e){var t=e.target,c=e.currentTarget;c.contains(t)||p(c,t)}),l.mediumBlur.assignMedium(z),l.mediumEffect.assignMedium(function(e){return e({moveFocusInside:i.default,focusInside:i.focusInside})});var C=(0,o.default)(function(e){return e.filter(function(e){return!e.disabled})},function(e){var t=e.slice(-1)[0];t&&!u&&M();var c=u,n=c&&t&&t.id===c.id;u=t,!c||n||(c.onDeactivation(),e.filter(function(e){return e.id===c.id}).length||c.returnFocus(!t)),t?(f=null,n&&c.observed===t.observed||t.onActivation(),g(!0),(0,s.deferAction)(g)):(x(),f=null)})(function(){return null});t.default=C},32701:function(e,t,c){"use strict";var n=c(34590),r=c(71600);Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"FocusLockUI",{enumerable:!0,get:function(){return a.default}}),Object.defineProperty(t,"AutoFocusInside",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(t,"MoveFocusInside",{enumerable:!0,get:function(){return i.default}}),Object.defineProperty(t,"useFocusInside",{enumerable:!0,get:function(){return i.useFocusInside}}),Object.defineProperty(t,"FreeFocusInside",{enumerable:!0,get:function(){return s.default}}),Object.defineProperty(t,"InFocusGuard",{enumerable:!0,get:function(){return l.default}}),t.default=void 0;var a=r(c(76785)),o=r(c(15989)),i=n(c(56517)),s=r(c(88476)),l=r(c(72143)),u=a.default;t.default=u},64355:function(e,t,c){"use strict";var n=c(71600);Object.defineProperty(t,"__esModule",{value:!0});var r={};t.default=void 0;var a=n(c(86421)),o=c(32701);Object.keys(o).forEach(function(e){"default"!==e&&"__esModule"!==e&&(Object.prototype.hasOwnProperty.call(r,e)||Object.defineProperty(t,e,{enumerable:!0,get:function(){return o[e]}}))});var i=a.default;t.default=i},29199:function(e,t,c){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.mediumSidecar=t.mediumEffect=t.mediumBlur=t.mediumFocus=void 0;var n=c(96545),r=(0,n.createMedium)({},function(e){return{target:e.target,currentTarget:e.currentTarget}});t.mediumFocus=r;var a=(0,n.createMedium)();t.mediumBlur=a;var o=(0,n.createMedium)();t.mediumEffect=o;var i=(0,n.createSidecarMedium)({async:!0});t.mediumSidecar=i},5129:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.deferAction=function(e){setTimeout(e,1)},t.inlineProp=void 0,t.inlineProp=function(e,t){var c={};return c[e]=t,c}},78141:function(e,t,c){e.exports=function(e){var t={};function c(n){if(t[n])return t[n].exports;var r=t[n]={exports:{},id:n,loaded:!1};return e[n].call(r.exports,r,r.exports,c),r.loaded=!0,r.exports}return c.m=e,c.c=t,c.p="",c(0)}([function(e,t,c){e.exports=c(1)},function(e,t,c){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n,r=(n=c(2))&&n.__esModule?n:{default:n};t.default=r.default,e.exports=t.default},function(e,t,c){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=Object.assign||function(e){for(var t=1;t=0)&&Object.prototype.hasOwnProperty.call(e,n)&&(c[n]=e[n]);return c}(e,["activeClassName","activeIndex","activeStyle","autoEscape","caseSensitive","className","findChunks","highlightClassName","highlightStyle","highlightTag","sanitize","searchWords","textToHighlight","unhighlightTag","unhighlightClassName","unhighlightStyle"]),S=(0,a.findAll)({autoEscape:u,caseSensitive:h,findChunks:p,sanitize:b,searchWords:M,textToHighlight:x}),N=void 0===z?"mark":z,T=-1,A=(0,s.default)(function(e){var t={};for(var c in e)t[c.toLowerCase()]=e[c];return t});return(0,i.createElement)("span",n({className:d},L,{children:S.map(function(e,t){var n=x.substr(e.start,e.end-e.start);if(!e.highlight)return(0,i.createElement)(H,{children:n,className:V,key:t,style:k});T++;var r=void 0;r="object"==typeof v?h?v[n]:(v=A(v))[n.toLowerCase()]:v;var a=T===+o,s={children:n,className:r+" "+(a?c:""),key:t,style:!0===a&&null!=l?Object.assign({},y,l):y};return"string"!=typeof N&&(s.highlightIndex=T),(0,i.createElement)(N,s)})}))}l.propTypes={activeClassName:o.default.string,activeIndex:o.default.number,activeStyle:o.default.object,autoEscape:o.default.bool,className:o.default.string,findChunks:o.default.func,highlightClassName:o.default.oneOfType([o.default.object,o.default.string]),highlightStyle:o.default.object,highlightTag:o.default.oneOfType([o.default.node,o.default.func,o.default.string]),sanitize:o.default.func,searchWords:o.default.arrayOf(o.default.oneOfType([o.default.string,o.default.instanceOf(RegExp)])).isRequired,textToHighlight:o.default.string.isRequired,unhighlightTag:o.default.oneOfType([o.default.node,o.default.func,o.default.string]),unhighlightClassName:o.default.string,unhighlightStyle:o.default.object},e.exports=t.default},function(e,t){e.exports=function(e){var t={};function c(n){if(t[n])return t[n].exports;var r=t[n]={exports:{},id:n,loaded:!1};return e[n].call(r.exports,r,r.exports,c),r.loaded=!0,r.exports}return c.m=e,c.c=t,c.p="",c(0)}([function(e,t,c){e.exports=c(1)},function(e,t,c){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=c(2);Object.defineProperty(t,"combineChunks",{enumerable:!0,get:function(){return n.combineChunks}}),Object.defineProperty(t,"fillInChunks",{enumerable:!0,get:function(){return n.fillInChunks}}),Object.defineProperty(t,"findAll",{enumerable:!0,get:function(){return n.findAll}}),Object.defineProperty(t,"findChunks",{enumerable:!0,get:function(){return n.findChunks}})},function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.findAll=function(e){var t=e.autoEscape,a=e.caseSensitive,o=e.findChunks,i=void 0===o?n:o,s=e.sanitize,l=e.searchWords,u=e.textToHighlight;return r({chunksToHighlight:c({chunks:i({autoEscape:t,caseSensitive:void 0!==a&&a,sanitize:s,searchWords:l,textToHighlight:u})}),totalLength:u?u.length:0})};var c=t.combineChunks=function(e){return e.chunks.sort(function(e,t){return e.start-t.start}).reduce(function(e,t){if(0===e.length)return[t];var c=e.pop();if(t.start<=c.end){var n=Math.max(c.end,t.end);e.push({start:c.start,end:n})}else e.push(c,t);return e},[])},n=function(e){var t=e.autoEscape,c=e.caseSensitive,n=e.sanitize,r=void 0===n?a:n,o=e.searchWords,i=e.textToHighlight;return i=r(i),o.filter(function(e){return e}).reduce(function(e,n){n=r(n),t&&(n=n.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&"));for(var a=new RegExp(n,c?"g":"gi"),o=void 0;o=a.exec(i);){var s=o.index,l=a.lastIndex;l>s&&e.push({start:s,end:l}),o.index==a.lastIndex&&a.lastIndex++}return e},[])};t.findChunks=n;var r=t.fillInChunks=function(e){var t=e.chunksToHighlight,c=e.totalLength,n=[],r=function(e,t,c){t-e>0&&n.push({start:e,end:t,highlight:c})};if(0===t.length)r(0,c,!1);else{var a=0;t.forEach(function(e){r(a,e.start,!1),r(e.start,e.end,!0),a=e.end}),r(a,c,!1)}return n};function a(e){return e}}])},function(e,t,c){(function(t){if("production"!==t.env.NODE_ENV){var n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;e.exports=c(6)(function(e){return"object"==typeof e&&null!==e&&e.$$typeof===n},!0)}else e.exports=c(13)()}).call(t,c(5))},function(e,t){var c,n,r,a=e.exports={};function o(){throw Error("setTimeout has not been defined")}function i(){throw Error("clearTimeout has not been defined")}function s(e){if(c===setTimeout)return setTimeout(e,0);if((c===o||!c)&&setTimeout)return c=setTimeout,setTimeout(e,0);try{return c(e,0)}catch(t){try{return c.call(null,e,0)}catch(t){return c.call(this,e,0)}}}!function(){try{c="function"==typeof setTimeout?setTimeout:o}catch(e){c=o}try{n="function"==typeof clearTimeout?clearTimeout:i}catch(e){n=i}}();var l=[],u=!1,f=-1;function h(){u&&r&&(u=!1,r.length?l=r.concat(l):f=-1,l.length&&d())}function d(){if(!u){var e=s(h);u=!0;for(var t=l.length;t;){for(r=l,l=[];++f1)for(var c=1;c1?t-1:0),n=1;n2?c-2:0),a=2;a=0||(l[o]=e[o]);return l}(e,n);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);for(t=0;t=0)&&Object.prototype.propertyIsEnumerable.call(e,o)&&(l[o]=e[o])}return l}(e,h);return d.createElement(t.SVGIcon,b({size:o,viewBox:"0 0 1024 1024"},l),d.createElement("path",{d:"M755 140.3l0.5-0.3h0.3L512 0 268.3 140h-0.3l0.8 0.4L68.6 256v512L512 1024l443.4-256V256L755 140.3z m-30 506.4v171.2L548 920.1V534.7L883.4 341v215.7l-158.4 90z m-584.4-90.6V340.8L476 534.4v385.7L300 818.5V646.7l-159.4-90.6zM511.7 280l171.1-98.3 166.3 96-336.9 194.5-337-194.6 165.7-95.7L511.7 280z"}))});p.displayName="CodeSandboxIcon";var f=o(30462);function m(e,n){return function(e){if(Array.isArray(e))return e}(e)||function(e,n){var o,t,l=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=l){var r=[],d=!0,a=!1;try{for(l=l.call(e);!(d=(o=l.next()).done)&&(r.push(o.value),!n||r.length!==n);d=!0);}catch(e){a=!0,t=e}finally{try{d||null==l.return||l.return()}finally{if(a)throw t}}return r}}(e,n)||function(e,n){if(e){if("string"==typeof e)return g(e,n);var o=Object.prototype.toString.call(e).slice(8,-1);if("Object"===o&&e.constructor&&(o=e.constructor.name),"Map"===o||"Set"===o)return Array.from(e);if("Arguments"===o||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(o))return g(e,n)}}(e,n)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function g(e,n){(null==n||n>e.length)&&(n=e.length);for(var o=0,t=Array(n);o0&&(n.push(o.id),e(o.children))})}(e),n},N=o(95412),y=o(73705),v=o(1582),I=o(6738),T=function(e){var n=e.children,o=e.condition,t=e.wrapper;return o?t(n):n},S=o(92843);function w(e,n){(null==n||n>e.length)&&(n=e.length);for(var o=0,t=Array(n);oe.length)&&(n=e.length);for(var o=0,t=Array(n);o1,k=x0&&(T(1),S(n))},width:"100%"},b.map(function(e){return h.createElement(a.MenuItem,{key:e,value:e},e)}))),h.createElement(a.Divider,{orientation:"vertical",height:"6x"}),h.createElement(a.Space,{width:"2x"}),h.createElement(a.Input,{width:"10x",px:0,textAlign:"center",onChange:function(e){var n=(0,s.Nu)(e.target.value);n<=1?T(1):n>=w?T(w):T(n)},value:x}),h.createElement(a.Space,{width:"2x"}),h.createElement(a.Text,null,"/"),h.createElement(a.Space,{width:"2x"}),h.createElement(a.Text,null,w),h.createElement(a.Space,{width:"2x"}),h.createElement(a.ButtonGroup,{variant:"secondary",sx:{"> *:not(:first-of-type)":{marginLeft:-1}}},h.createElement(a.Button,{width:"8x",disabled:!C,onClick:function(e){T(x-1)}},h.createElement(a.Icon,{icon:"angle-left"})),h.createElement(a.Button,{width:"8x",disabled:!k,onClick:function(e){T(x+1)}},h.createElement(a.Icon,{icon:"angle-right"}))))},D=["node","data"];function A(){return(A=Object.assign?Object.assign.bind():function(e){for(var n=1;ne.length)&&(n=e.length);for(var o=0,t=Array(n);o=0||(l[o]=e[o]);return l}(e,n);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);for(t=0;t=0)&&Object.prototype.propertyIsEnumerable.call(e,o)&&(l[o]=e[o])}return l}(e,D),l=P((0,a.useColorMode)(),1)[0],r=P((0,a.useColorStyle)({colorMode:l}),1)[0],d=(0,a.useTheme)(),i={dark:"rgba(255, 255, 255, 0.12)",light:"rgba(0, 0, 0, 0.12)"}[l],c={dark:"rgba(255, 255, 255, 0.08)",light:"rgba(0, 0, 0, 0.08)"}[l],b=n.label,p=P((0,h.useState)([{id:"endpoint",desc:!1}]),2),f=p[0],m=p[1],g=P((0,h.useState)({}),2),x=g[0],S=g[1],w=(0,h.useMemo)(function(){return[{id:"selection",header:function(e){var n=e.table;return h.createElement(a.Checkbox,{checked:n.getIsAllRowsSelected(),indeterminate:n.getIsSomeRowsSelected(),onChange:n.getToggleAllRowsSelectedHandler()})},cell:function(e){var n=e.row;return h.createElement(a.Checkbox,{checked:n.getIsSelected(),disabled:!n.getCanSelect(),indeterminate:n.getIsSomeSelected(),onChange:n.getToggleSelectedHandler()})},size:40},{header:function(){return h.createElement(a.OverflowTooltip,{label:"Endpoint"},"Endpoint")},accessorKey:"endpoint",cell:function(e){var n=e.getValue;e.row;var o=n();return h.createElement(a.OverflowTooltip,{label:o},o)},size:"auto"},{header:function(){return h.createElement(a.OverflowTooltip,{label:"Detections"},"Detections")},accessorKey:"detections",cell:function(e){var n,o=(function(e){if(Array.isArray(e))return z(e)}(n=(0,e.getValue)())||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(n)||M(n)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()).length;return h.createElement(a.OverflowTooltip,{label:o},o)},size:"auto"},{header:function(){return h.createElement(a.OverflowTooltip,{label:"Last Seen"},"Last Seen")},accessorKey:"lastSeen",cell:function(e){var n=(0,e.getValue)().toISOString();return h.createElement(a.OverflowTooltip,{label:n},n)},size:"auto"}]},[]),E=(0,N.b7)({data:(0,s.rY)(o),columns:w,defaultColumn:{minSize:40},state:{rowSelection:x,sorting:f},enableRowSelection:!0,enableSorting:!0,enableSortingRemoval:!0,onRowSelectionChange:S,getCoreRowModel:(0,y.sC)(),getPaginationRowModel:(0,y.G_)(),getSortedRowModel:(0,y.tj)(),onSortingChange:function(e){m(e)}}),k=P((0,h.useState)(0),2),O=k[0],L=k[1];(0,h.useEffect)(function(){E.resetRowSelection(),E.resetPagination()},[o,E]),(0,h.useEffect)(function(){if(O){var e=[d.fontWeights.semibold,d.fontSizes.sm,d.fonts.base].join(" "),n=E.getAllColumns().filter(function(e){return"auto"!==e.columnDef.size}).map(function(n){var o=n.id,t=n.columnDef,l=t.minSize,r=t.size;if("number"==typeof r)return{id:o,size:r};if("string"==typeof r&&r.endsWith("%")){var d="string"==typeof t.header?B(t.header,e):0;return{id:o,size:Math.max(O*parseFloat(r)/100,d+24,l)}}return{id:o,size:l}}),o=E.getAllColumns().filter(function(e){return"auto"===e.columnDef.size}).map(function(n){var o=n.id,t=n.columnDef,l=t.minSize;return{id:o,size:Math.max(("string"==typeof t.header?B(t.header,e):0)+24,l)}}),t=n.reduce(function(e,n){return e+n.size},0),l=o.reduce(function(e,n){return e+n.size},0),r=O-t-12;if(0===o.length&&r>0){var a=r/n.length;n.forEach(function(e){e.size=e.size+a}),r=0}o.length>0&&r>l&&o.forEach(function(e,n){e.size=Math.max(r/(o.length-n),e.size),r-=e.size});for(var i={},s=0;se.length)&&(n=e.length);for(var o=0,t=Array(n);oe.length)&&(n=e.length);for(var o=0,t=Array(n);o=0||(l[o]=e[o]);return l}(e,n);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);for(t=0;t=0)&&Object.prototype.propertyIsEnumerable.call(e,o)&&(l[o]=e[o])}return l}(e,U),i=null!==(n=null===(o=(0,s.rY)(t)[0])||void 0===o?void 0:o.id)&&void 0!==n?n:null,c=(0,h.useCallback)(function(e){"function"==typeof l&&l(e)},[l]),u=(0,h.useCallback)(function(e){"function"==typeof r&&r(e)},[r]);return h.createElement(a.Tree,Y({"aria-label":"dnd",isSelectable:!0,isUnselectable:!1,defaultSelected:i,onNodeSelect:u},d),(0,s.rY)(t).map(function(e){return h.createElement(V,{key:e.id,node:e,onNodeDrop:c})}))},Z=o(94543),J=o(46402),q=function(e){var n=e.children,o=function(e){let n=(0,J.N)(),o=n.getMonitor(),[t,l]=(0,Z.r)(o,e);return(0,h.useEffect)(()=>o.subscribeToOffsetChange(l)),(0,h.useEffect)(()=>o.subscribeToStateChange(l)),t}(function(e){return{isDragging:e.isDragging(),item:e.getItem(),itemType:e.getItemType(),initialSourceClientOffset:e.getInitialSourceClientOffset(),sourceClientOffset:e.getSourceClientOffset()}}),t=o.isDragging,l=o.initialSourceClientOffset,r=o.sourceClientOffset;if(!t||!l||!r)return null;var d=(0,s.Nu)(null==r?void 0:r.x),i=(0,s.Nu)(null==r?void 0:r.y);return h.createElement(a.Box,{sx:{pointerEvents:"none",position:"fixed",inset:0,zIndex:"fixed"}},h.createElement(a.Box,{style:{transform:"translate(".concat(d,"px, ").concat(i,"px)")}},"function"==typeof n?n(o):n))};function K(e,n){(null==n||n>e.length)&&(n=e.length);for(var o=0,t=Array(n);oe.length)&&(n=e.length);for(var o=0,t=Array(n);o=160&&n-l<=.4*r&&(o.style.width="".concat(n-l,"px"))}},sx:{position:"absolute",left:0,top:0,bottom:0,borderLeft:1,borderLeftColor:c?N:({dark:"gray:70",light:"gray:30"})[m],_hover:{borderLeftColor:N},zIndex:1}}),h.createElement(L,{key:T,node:l.get(T),data:w,width:"100%"}))))};function ed(){return(ed=Object.assign?Object.assign.bind():function(e){for(var n=1;ne.length)&&(n=e.length);for(var o=0,t=Array(n);o=160&&n-l<=.4*r&&(o.style.width="".concat(n-l,"px"))}},sx:{position:"absolute",left:0,top:0,bottom:0,borderLeft:1,borderLeftColor:f?I:({dark:"gray:70",light:"gray:30"})[n],_hover:{borderLeftColor:I}}}),h.createElement(a.Box,null,null===(e=l.get(u))||void 0===e?void 0:e.label)))};function eu(){return(eu=Object.assign?Object.assign.bind():function(e){for(var n=1;ne.length)&&(n=e.length);for(var o=0,t=Array(n);oe.length)&&(n=e.length);for(var o=0,t=Array(n);oe.length)&&(n=e.length);for(var o=0,t=Array(n);oe.length)&&(n=e.length);for(var o=0,t=Array(n);oe.length)&&(n=e.length);for(var o=0,t=Array(n);oe.length)&&(n=e.length);for(var o=0,t=Array(n);o {\n const [colorStyle] = useColorStyle();\n const nodeId = node.id;\n const nodeLabel = node.label;\n\n const render = useCallback(({ isExpandable, isSelected }) => {\n return (\n \n \n {isExpandable && (\n \n \n \n )}\n \n \n {({ ref, style }) => (\n \n {nodeLabel}\n \n )}\n \n \n );\n }, [colorStyle, nodeDepth, nodeLabel]);\n\n return (\n \n {ensureArray(node.children).map(node => (\n \n ))}\n \n );\n};\n\nconst App = () => {\n const [colorStyle] = useColorStyle();\n const treeNodes = useConst(() => buildTreeNodes());\n const expandableNodeIds = useMemo(() => findExpandableNodeIds(treeNodes), [treeNodes]);\n\n return (\n \n \n \n {ensureArray(treeNodes).map(node => (\n \n ))}\n \n \n \n );\n};\n\nexport default App;",path:"pages/components/tree/index.page.mdx"},sandbox:{files:{"src/pages/components/tree/utils.js":"import { ensureArray } from 'ensure-type';\nimport defaultTreeNodes from '@/pages/components/tree/data/tree-nodes.json';\n\nexport const buildTreeNodes = () => {\n return JSON.parse(JSON.stringify(defaultTreeNodes));\n};\n\nexport const buildTreeMap = (nodes) => {\n const treeMap = new Map();\n\n const traverse = (nodes) => {\n ensureArray(nodes).forEach((node) => {\n treeMap.set(node.id, node);\n traverse(node.children);\n });\n };\n\n traverse(nodes);\n\n return treeMap;\n};\n\nexport const findExpandableNodeIds = (nodes) => {\n const expandableNodeIds = [];\n\n const traverse = (nodes) => {\n ensureArray(nodes).forEach((node) => {\n if (Array.isArray(node.children) && node.children.length > 0) {\n expandableNodeIds.push(node.id);\n traverse(node.children);\n }\n });\n };\n\n traverse(nodes);\n\n return expandableNodeIds;\n};","src/pages/components/tree/data/tree-nodes.json":'[\n {\n "id": "1",\n "label": "Node 1",\n "children": [\n {\n "id": "1.1",\n "label": "Node 2",\n "children": [\n {\n "id": "1.1.1",\n "label": "Node 3",\n "children": [\n {\n "id": "1.1.1.1",\n "label": "Node 4"\n }\n ]\n },\n {\n "id": "1.1.2",\n "label": "Node 5",\n "children": [\n {\n "id": "1.1.2.1",\n "label": "Node 6"\n }\n ]\n },\n {\n "id": "1.1.3",\n "label": "Node 7",\n "children": [\n {\n "id": "1.1.3.1",\n "label": "Node 8"\n },\n {\n "id": "1.1.3.2",\n "label": "Node 9"\n },\n {\n "id": "1.1.3.3",\n "label": "Node 10"\n }\n ]\n },\n {\n "id": "1.1.4",\n "label": "Node 11"\n },\n {\n "id": "1.1.5",\n "label": "Node 12"\n }\n ]\n },\n {\n "id": "1.2",\n "label": "Node 13",\n "children": [\n {\n "id": "1.2.1",\n "label": "Node 14",\n "children": [\n {\n "id": "1.2.1.1",\n "label": "Node 15"\n }\n ]\n }\n ]\n },\n {\n "id": "1.3",\n "label": "Node 16",\n "children": [\n {\n "id": "1.3.1",\n "label": "Node 17"\n },\n {\n "id": "1.3.2",\n "label": "Node 18"\n },\n {\n "id": "1.3.3",\n "label": "Node 19"\n },\n {\n "id": "1.3.4",\n "label": "Node 20",\n "children": [\n {\n "id": "1.3.4.1",\n "label": "Node 21"\n },\n {\n "id": "1.3.4.2",\n "label": "Node 22"\n },\n {\n "id": "1.3.4.3",\n "label": "Node 23"\n }\n ]\n },\n {\n "id": "1.3.5",\n "label": "Node 24"\n }\n ]\n },\n {\n "id": "1.4",\n "label": "Node 25",\n "children": [\n {\n "id": "1.4.1",\n "label": "Node 26"\n },\n {\n "id": "1.4.2",\n "label": "Node 27"\n },\n {\n "id": "1.4.3",\n "label": "Node 28"\n }\n ]\n }\n ]\n },\n {\n "id": "2",\n "label": "Node 29",\n "children": [\n {\n "id": "2.1",\n "label": "Node 30",\n "children": [\n {\n "id": "2.1.1",\n "label": "Node 31"\n },\n {\n "id": "2.1.2",\n "label": "Node 32"\n },\n {\n "id": "2.1.3",\n "label": "Node 33"\n }\n ]\n },\n {\n "id": "2.2",\n "label": "Node 34"\n },\n {\n "id": "2.3",\n "label": "Node 35",\n "children": [\n {\n "id": "2.3.1",\n "label": "Node 36",\n "children": [\n {\n "id": "2.3.1.1",\n "label": "Node 37"\n },\n {\n "id": "2.3.1.2",\n "label": "Node 38"\n }\n ]\n }\n ]\n },\n {\n "id": "2.4",\n "label": "Node 39"\n }\n ]\n },\n {\n "id": "3",\n "label": "Node 40",\n "children": [\n {\n "id": "3.1",\n "label": "Node 41",\n "children": [\n {\n "id": "3.1.1",\n "label": "Node 42"\n },\n {\n "id": "3.1.2",\n "label": "Node 43",\n "children": [\n {\n "id": "3.1.2.1",\n "label": "Node 44"\n },\n {\n "id": "3.1.2.2",\n "label": "Node 45"\n },\n {\n "id": "3.1.2.3",\n "label": "Node 46"\n },\n {\n "id": "3.1.2.4",\n "label": "Node 47"\n }\n ]\n },\n {\n "id": "3.1.3",\n "label": "Node 48"\n }\n ]\n },\n {\n "id": "3.2",\n "label": "Node 49",\n "children": [\n {\n "id": "3.2.1",\n "label": "Node 50"\n },\n {\n "id": "3.2.2",\n "label": "Node 51"\n }\n ]\n },\n {\n "id": "3.3",\n "label": "Node 52",\n "children": [\n {\n "id": "3.3.1",\n "label": "Node 53"\n },\n {\n "id": "3.3.2",\n "label": "Node 54",\n "children": [\n {\n "id": "3.3.2.1",\n "label": "Node 55"\n }\n ]\n }\n ]\n },\n {\n "id": "3.4",\n "label": "Node 56"\n },\n {\n "id": "3.5",\n "label": "Node 57",\n "children": [\n {\n "id": "3.5.1",\n "label": "Node 58"\n },\n {\n "id": "3.5.2",\n "label": "Node 59",\n "children": [\n {\n "id": "3.5.2.1",\n "label": "Node 60"\n },\n {\n "id": "3.5.2.2",\n "label": "Node 61"\n }\n ]\n }\n ]\n }\n ]\n },\n {\n "id": "4",\n "label": "Node 62",\n "children": [\n {\n "id": "4.1",\n "label": "Node 63",\n "children": [\n {\n "id": "4.1.1",\n "label": "Node 64",\n "children": [\n {\n "id": "4.1.1.1",\n "label": "Node 65"\n },\n {\n "id": "4.1.1.2",\n "label": "Node 66"\n }\n ]\n },\n {\n "id": "4.1.2",\n "label": "Node 67"\n },\n {\n "id": "4.1.3",\n "label": "Node 68"\n },\n {\n "id": "4.1.4",\n "label": "Node 69"\n }\n ]\n }\n ]\n },\n {\n "id": "5",\n "label": "Node 70",\n "children": [\n {\n "id": "5.1",\n "label": "Node 71",\n "children": [\n {\n "id": "5.1.1",\n "label": "Node 72"\n },\n {\n "id": "5.1.2",\n "label": "Node 73"\n },\n {\n "id": "5.1.3",\n "label": "Node 74",\n "children": [\n {\n "id": "5.1.3.1",\n "label": "Node 75"\n }\n ]\n },\n {\n "id": "5.1.4",\n "label": "Node 76",\n "children": [\n {\n "id": "5.1.4.1",\n "label": "Node 77"\n },\n {\n "id": "5.1.4.2",\n "label": "Node 78"\n }\n ]\n }\n ]\n },\n {\n "id": "5.2",\n "label": "Node 79"\n },\n {\n "id": "5.3",\n "label": "Node 80",\n "children": [\n {\n "id": "5.3.1",\n "label": "Node 81"\n }\n ]\n },\n {\n "id": "5.4",\n "label": "Node 82",\n "children": [\n {\n "id": "5.4.1",\n "label": "Node 83",\n "children": [\n {\n "id": "5.4.1.1",\n "label": "Node 84"\n }\n ]\n },\n {\n "id": "5.4.2",\n "label": "Node 85"\n }\n ]\n },\n {\n "id": "5.5",\n "label": "Node 86"\n }\n ]\n },\n {\n "id": "6",\n "label": "Node 87",\n "children": [\n {\n "id": "6.1",\n "label": "Node 88"\n },\n {\n "id": "6.2",\n "label": "Node 89"\n },\n {\n "id": "6.3",\n "label": "Node 90",\n "children": [\n {\n "id": "6.3.1",\n "label": "Node 91"\n },\n {\n "id": "6.3.2",\n "label": "Node 92"\n },\n {\n "id": "6.3.3",\n "label": "Node 93"\n }\n ]\n },\n {\n "id": "6.4",\n "label": "Node 94"\n }\n ]\n },\n {\n "id": "7",\n "label": "Node 95",\n "children": [\n {\n "id": "7.1",\n "label": "Node 96",\n "children": [\n {\n "id": "7.1.1",\n "label": "Node 97"\n },\n {\n "id": "7.1.2",\n "label": "Node 98",\n "children": [\n {\n "id": "7.1.2.1",\n "label": "Node 99"\n },\n {\n "id": "7.1.2.2",\n "label": "Node 100"\n }\n ]\n }\n ]\n }\n ]\n }\n]'},raw:"import {\n Box,\n Flex,\n OverflowTooltip,\n Scrollbar,\n TreeItem,\n TreeItemContent,\n TreeItemToggle,\n TreeItemToggleIcon,\n Tree,\n useColorStyle,\n} from '@tonic-ui/react';\nimport {\n useConst,\n} from '@tonic-ui/react-hooks';\nimport { ensureArray } from 'ensure-type';\nimport React, { useCallback, useMemo } from 'react';\nimport {\n buildTreeNodes,\n findExpandableNodeIds,\n} from '@/pages/components/tree/utils';\n\nconst TreeItemRender = ({\n node,\n nodeDepth = 0,\n}) => {\n const [colorStyle] = useColorStyle();\n const nodeId = node.id;\n const nodeLabel = node.label;\n\n const render = useCallback(({ isExpandable, isSelected }) => {\n return (\n \n \n {isExpandable && (\n \n \n \n )}\n \n \n {({ ref, style }) => (\n \n {nodeLabel}\n \n )}\n \n \n );\n }, [colorStyle, nodeDepth, nodeLabel]);\n\n return (\n \n {ensureArray(node.children).map(node => (\n \n ))}\n \n );\n};\n\nconst App = () => {\n const [colorStyle] = useColorStyle();\n const treeNodes = useConst(() => buildTreeNodes());\n const expandableNodeIds = useMemo(() => findExpandableNodeIds(treeNodes), [treeNodes]);\n\n return (\n \n \n \n {ensureArray(treeNodes).map(node => (\n \n ))}\n \n \n \n );\n};\n\nexport default App;",title:"Tonic UI"}}),"\n",(0,l.jsxs)(n.h3,{id:"dropdown",children:["Dropdown",(0,l.jsx)(n.a,{"aria-hidden":!0,className:"anchor-link",tabIndex:"-1",href:"#dropdown",children:(0,l.jsx)(n.svg,{children:(0,l.jsx)(n.use,{xlinkHref:"#anchor-link-icon"})})})]}),"\n",(0,l.jsx)(d.Z,{component:eM,file:{data:'import {\n Box,\n Flex,\n Icon,\n Menu,\n MenuItem,\n MenuList,\n MenuToggle,\n OverflowTooltip,\n Scrollbar,\n TreeItem,\n TreeItemContent,\n TreeItemToggle,\n TreeItemToggleIcon,\n Tree,\n useColorStyle,\n} from \'@tonic-ui/react\';\nimport {\n useConst,\n} from \'@tonic-ui/react-hooks\';\nimport { ensureArray } from \'ensure-type\';\nimport React, { useCallback, useMemo } from \'react\';\nimport {\n buildTreeNodes,\n findExpandableNodeIds,\n} from \'./utils\';\n\nconst TreeItemRender = ({\n node,\n nodeDepth = 0,\n}) => {\n const [colorStyle] = useColorStyle();\n const nodeId = node.id;\n const nodeLabel = node.label;\n\n const render = useCallback(({ isExpandable, isSelected }) => {\n return (\n \n \n {isExpandable && (\n \n \n \n )}\n \n \n {({ ref, style }) => (\n \n {nodeLabel}\n \n )}\n \n \n \n {\n // Uncomment the following line to prevent the tree node from being selected\n //event.stopPropagation();\n }}\n sx={{\n color: colorStyle.color.secondary,\n \':hover\': {\n color: colorStyle.color.info,\n },\n }}\n >\n \n \n \n \n \n List item\n \n \n \n \n List item\n \n \n \n \n \n \n );\n }, [colorStyle, nodeDepth, nodeLabel]);\n\n return (\n \n {ensureArray(node.children).map(node => (\n \n ))}\n \n );\n};\n\nconst App = () => {\n const [colorStyle] = useColorStyle();\n const treeNodes = useConst(() => buildTreeNodes());\n const expandableNodeIds = useMemo(() => findExpandableNodeIds(treeNodes), [treeNodes]);\n\n return (\n \n \n \n {ensureArray(treeNodes).map(node => (\n \n ))}\n \n \n \n );\n};\n\nexport default App;',path:"pages/components/tree/index.page.mdx"},sandbox:{files:{"src/pages/components/tree/utils.js":"import { ensureArray } from 'ensure-type';\nimport defaultTreeNodes from '@/pages/components/tree/data/tree-nodes.json';\n\nexport const buildTreeNodes = () => {\n return JSON.parse(JSON.stringify(defaultTreeNodes));\n};\n\nexport const buildTreeMap = (nodes) => {\n const treeMap = new Map();\n\n const traverse = (nodes) => {\n ensureArray(nodes).forEach((node) => {\n treeMap.set(node.id, node);\n traverse(node.children);\n });\n };\n\n traverse(nodes);\n\n return treeMap;\n};\n\nexport const findExpandableNodeIds = (nodes) => {\n const expandableNodeIds = [];\n\n const traverse = (nodes) => {\n ensureArray(nodes).forEach((node) => {\n if (Array.isArray(node.children) && node.children.length > 0) {\n expandableNodeIds.push(node.id);\n traverse(node.children);\n }\n });\n };\n\n traverse(nodes);\n\n return expandableNodeIds;\n};","src/pages/components/tree/data/tree-nodes.json":'[\n {\n "id": "1",\n "label": "Node 1",\n "children": [\n {\n "id": "1.1",\n "label": "Node 2",\n "children": [\n {\n "id": "1.1.1",\n "label": "Node 3",\n "children": [\n {\n "id": "1.1.1.1",\n "label": "Node 4"\n }\n ]\n },\n {\n "id": "1.1.2",\n "label": "Node 5",\n "children": [\n {\n "id": "1.1.2.1",\n "label": "Node 6"\n }\n ]\n },\n {\n "id": "1.1.3",\n "label": "Node 7",\n "children": [\n {\n "id": "1.1.3.1",\n "label": "Node 8"\n },\n {\n "id": "1.1.3.2",\n "label": "Node 9"\n },\n {\n "id": "1.1.3.3",\n "label": "Node 10"\n }\n ]\n },\n {\n "id": "1.1.4",\n "label": "Node 11"\n },\n {\n "id": "1.1.5",\n "label": "Node 12"\n }\n ]\n },\n {\n "id": "1.2",\n "label": "Node 13",\n "children": [\n {\n "id": "1.2.1",\n "label": "Node 14",\n "children": [\n {\n "id": "1.2.1.1",\n "label": "Node 15"\n }\n ]\n }\n ]\n },\n {\n "id": "1.3",\n "label": "Node 16",\n "children": [\n {\n "id": "1.3.1",\n "label": "Node 17"\n },\n {\n "id": "1.3.2",\n "label": "Node 18"\n },\n {\n "id": "1.3.3",\n "label": "Node 19"\n },\n {\n "id": "1.3.4",\n "label": "Node 20",\n "children": [\n {\n "id": "1.3.4.1",\n "label": "Node 21"\n },\n {\n "id": "1.3.4.2",\n "label": "Node 22"\n },\n {\n "id": "1.3.4.3",\n "label": "Node 23"\n }\n ]\n },\n {\n "id": "1.3.5",\n "label": "Node 24"\n }\n ]\n },\n {\n "id": "1.4",\n "label": "Node 25",\n "children": [\n {\n "id": "1.4.1",\n "label": "Node 26"\n },\n {\n "id": "1.4.2",\n "label": "Node 27"\n },\n {\n "id": "1.4.3",\n "label": "Node 28"\n }\n ]\n }\n ]\n },\n {\n "id": "2",\n "label": "Node 29",\n "children": [\n {\n "id": "2.1",\n "label": "Node 30",\n "children": [\n {\n "id": "2.1.1",\n "label": "Node 31"\n },\n {\n "id": "2.1.2",\n "label": "Node 32"\n },\n {\n "id": "2.1.3",\n "label": "Node 33"\n }\n ]\n },\n {\n "id": "2.2",\n "label": "Node 34"\n },\n {\n "id": "2.3",\n "label": "Node 35",\n "children": [\n {\n "id": "2.3.1",\n "label": "Node 36",\n "children": [\n {\n "id": "2.3.1.1",\n "label": "Node 37"\n },\n {\n "id": "2.3.1.2",\n "label": "Node 38"\n }\n ]\n }\n ]\n },\n {\n "id": "2.4",\n "label": "Node 39"\n }\n ]\n },\n {\n "id": "3",\n "label": "Node 40",\n "children": [\n {\n "id": "3.1",\n "label": "Node 41",\n "children": [\n {\n "id": "3.1.1",\n "label": "Node 42"\n },\n {\n "id": "3.1.2",\n "label": "Node 43",\n "children": [\n {\n "id": "3.1.2.1",\n "label": "Node 44"\n },\n {\n "id": "3.1.2.2",\n "label": "Node 45"\n },\n {\n "id": "3.1.2.3",\n "label": "Node 46"\n },\n {\n "id": "3.1.2.4",\n "label": "Node 47"\n }\n ]\n },\n {\n "id": "3.1.3",\n "label": "Node 48"\n }\n ]\n },\n {\n "id": "3.2",\n "label": "Node 49",\n "children": [\n {\n "id": "3.2.1",\n "label": "Node 50"\n },\n {\n "id": "3.2.2",\n "label": "Node 51"\n }\n ]\n },\n {\n "id": "3.3",\n "label": "Node 52",\n "children": [\n {\n "id": "3.3.1",\n "label": "Node 53"\n },\n {\n "id": "3.3.2",\n "label": "Node 54",\n "children": [\n {\n "id": "3.3.2.1",\n "label": "Node 55"\n }\n ]\n }\n ]\n },\n {\n "id": "3.4",\n "label": "Node 56"\n },\n {\n "id": "3.5",\n "label": "Node 57",\n "children": [\n {\n "id": "3.5.1",\n "label": "Node 58"\n },\n {\n "id": "3.5.2",\n "label": "Node 59",\n "children": [\n {\n "id": "3.5.2.1",\n "label": "Node 60"\n },\n {\n "id": "3.5.2.2",\n "label": "Node 61"\n }\n ]\n }\n ]\n }\n ]\n },\n {\n "id": "4",\n "label": "Node 62",\n "children": [\n {\n "id": "4.1",\n "label": "Node 63",\n "children": [\n {\n "id": "4.1.1",\n "label": "Node 64",\n "children": [\n {\n "id": "4.1.1.1",\n "label": "Node 65"\n },\n {\n "id": "4.1.1.2",\n "label": "Node 66"\n }\n ]\n },\n {\n "id": "4.1.2",\n "label": "Node 67"\n },\n {\n "id": "4.1.3",\n "label": "Node 68"\n },\n {\n "id": "4.1.4",\n "label": "Node 69"\n }\n ]\n }\n ]\n },\n {\n "id": "5",\n "label": "Node 70",\n "children": [\n {\n "id": "5.1",\n "label": "Node 71",\n "children": [\n {\n "id": "5.1.1",\n "label": "Node 72"\n },\n {\n "id": "5.1.2",\n "label": "Node 73"\n },\n {\n "id": "5.1.3",\n "label": "Node 74",\n "children": [\n {\n "id": "5.1.3.1",\n "label": "Node 75"\n }\n ]\n },\n {\n "id": "5.1.4",\n "label": "Node 76",\n "children": [\n {\n "id": "5.1.4.1",\n "label": "Node 77"\n },\n {\n "id": "5.1.4.2",\n "label": "Node 78"\n }\n ]\n }\n ]\n },\n {\n "id": "5.2",\n "label": "Node 79"\n },\n {\n "id": "5.3",\n "label": "Node 80",\n "children": [\n {\n "id": "5.3.1",\n "label": "Node 81"\n }\n ]\n },\n {\n "id": "5.4",\n "label": "Node 82",\n "children": [\n {\n "id": "5.4.1",\n "label": "Node 83",\n "children": [\n {\n "id": "5.4.1.1",\n "label": "Node 84"\n }\n ]\n },\n {\n "id": "5.4.2",\n "label": "Node 85"\n }\n ]\n },\n {\n "id": "5.5",\n "label": "Node 86"\n }\n ]\n },\n {\n "id": "6",\n "label": "Node 87",\n "children": [\n {\n "id": "6.1",\n "label": "Node 88"\n },\n {\n "id": "6.2",\n "label": "Node 89"\n },\n {\n "id": "6.3",\n "label": "Node 90",\n "children": [\n {\n "id": "6.3.1",\n "label": "Node 91"\n },\n {\n "id": "6.3.2",\n "label": "Node 92"\n },\n {\n "id": "6.3.3",\n "label": "Node 93"\n }\n ]\n },\n {\n "id": "6.4",\n "label": "Node 94"\n }\n ]\n },\n {\n "id": "7",\n "label": "Node 95",\n "children": [\n {\n "id": "7.1",\n "label": "Node 96",\n "children": [\n {\n "id": "7.1.1",\n "label": "Node 97"\n },\n {\n "id": "7.1.2",\n "label": "Node 98",\n "children": [\n {\n "id": "7.1.2.1",\n "label": "Node 99"\n },\n {\n "id": "7.1.2.2",\n "label": "Node 100"\n }\n ]\n }\n ]\n }\n ]\n }\n]'},raw:'import {\n Box,\n Flex,\n Icon,\n Menu,\n MenuItem,\n MenuList,\n MenuToggle,\n OverflowTooltip,\n Scrollbar,\n TreeItem,\n TreeItemContent,\n TreeItemToggle,\n TreeItemToggleIcon,\n Tree,\n useColorStyle,\n} from \'@tonic-ui/react\';\nimport {\n useConst,\n} from \'@tonic-ui/react-hooks\';\nimport { ensureArray } from \'ensure-type\';\nimport React, { useCallback, useMemo } from \'react\';\nimport {\n buildTreeNodes,\n findExpandableNodeIds,\n} from \'@/pages/components/tree/utils\';\n\nconst TreeItemRender = ({\n node,\n nodeDepth = 0,\n}) => {\n const [colorStyle] = useColorStyle();\n const nodeId = node.id;\n const nodeLabel = node.label;\n\n const render = useCallback(({ isExpandable, isSelected }) => {\n return (\n \n \n {isExpandable && (\n \n \n \n )}\n \n \n {({ ref, style }) => (\n \n {nodeLabel}\n \n )}\n \n \n \n {\n // Uncomment the following line to prevent the tree node from being selected\n //event.stopPropagation();\n }}\n sx={{\n color: colorStyle.color.secondary,\n \':hover\': {\n color: colorStyle.color.info,\n },\n }}\n >\n \n \n \n \n \n List item\n \n \n \n \n List item\n \n \n \n \n \n \n );\n }, [colorStyle, nodeDepth, nodeLabel]);\n\n return (\n \n {ensureArray(node.children).map(node => (\n \n ))}\n \n );\n};\n\nconst App = () => {\n const [colorStyle] = useColorStyle();\n const treeNodes = useConst(() => buildTreeNodes());\n const expandableNodeIds = useMemo(() => findExpandableNodeIds(treeNodes), [treeNodes]);\n\n return (\n \n \n \n {ensureArray(treeNodes).map(node => (\n \n ))}\n \n \n \n );\n};\n\nexport default App;',title:"Tonic UI"}}),"\n",(0,l.jsxs)(n.h3,{id:"multi-selection",children:["Multi-selection",(0,l.jsx)(n.a,{"aria-hidden":!0,className:"anchor-link",tabIndex:"-1",href:"#multi-selection",children:(0,l.jsx)(n.svg,{children:(0,l.jsx)(n.use,{xlinkHref:"#anchor-link-icon"})})})]}),"\n",(0,l.jsxs)(n.p,{children:["To enable the selection of multiple nodes, use the ",(0,l.jsx)(n.code,{children:"multiSelect"})," prop."]}),"\n",(0,l.jsx)(n.p,{children:"You can try the following keyboard shortcuts:"}),"\n",(0,l.jsxs)(n.ul,{children:["\n",(0,l.jsx)(n.li,{children:"Press arrow keys to navigate between nodes."}),"\n",(0,l.jsxs)(n.li,{children:["Press the ",(0,l.jsx)(n.code,{children:"Space"})," key to toggle the selection of a node."]}),"\n",(0,l.jsxs)(n.li,{children:["Press the ",(0,l.jsx)(n.code,{children:"Ctrl"})," key and click the left mouse button to select or unselect a node without affecting the current selection."]}),"\n",(0,l.jsxs)(n.li,{children:["Press the ",(0,l.jsx)(n.code,{children:"Shift"})," key and click the left mouse button to select a range of nodes from the current node to the clicked node."]}),"\n"]}),"\n",(0,l.jsxs)(n.p,{children:["Refer to the ",(0,l.jsx)(n.a,{href:"#accessibility",children:"Accessibility"})," section for more keyboard shortcuts."]}),"\n",(0,l.jsx)(d.Z,{component:eD,file:{data:"import {\n Box,\n Flex,\n Icon,\n OverflowTooltip,\n Scrollbar,\n TreeItem,\n TreeItemContent,\n TreeItemToggle,\n TreeItemToggleIcon,\n Tree,\n useColorStyle,\n} from '@tonic-ui/react';\nimport {\n useConst,\n} from '@tonic-ui/react-hooks';\nimport { ensureArray } from 'ensure-type';\nimport React, { useCallback, useMemo } from 'react';\nimport {\n buildTreeNodes,\n findExpandableNodeIds,\n} from './utils';\n\nconst TreeItemRender = ({\n node,\n nodeDepth = 0,\n}) => {\n const [colorStyle] = useColorStyle();\n const nodeId = node.id;\n const nodeLabel = node.label;\n\n const render = useCallback(({ isExpandable, isExpanded, isSelected }) => {\n const icon = (() => {\n if (isExpandable) {\n return isExpanded ? 'folder-open' : 'folder';\n }\n return 'server';\n })();\n const iconColor = isExpandable ? 'yellow:50' : 'currentColor';\n\n return (\n \n \n {isExpandable && (\n \n \n \n )}\n \n \n \n {({ ref, style }) => (\n \n {nodeLabel}\n \n )}\n \n \n );\n }, [colorStyle, nodeDepth, nodeLabel]);\n\n return (\n \n {ensureArray(node.children).map(node => (\n \n ))}\n \n );\n};\n\nconst App = () => {\n const [colorStyle] = useColorStyle();\n const treeNodes = useConst(() => buildTreeNodes());\n const expandableNodeIds = useMemo(() => findExpandableNodeIds(treeNodes), [treeNodes]);\n\n return (\n \n \n \n {ensureArray(treeNodes).map(node => (\n \n ))}\n \n \n \n );\n};\n\nexport default App;",path:"pages/components/tree/index.page.mdx"},sandbox:{files:{"src/pages/components/tree/utils.js":"import { ensureArray } from 'ensure-type';\nimport defaultTreeNodes from '@/pages/components/tree/data/tree-nodes.json';\n\nexport const buildTreeNodes = () => {\n return JSON.parse(JSON.stringify(defaultTreeNodes));\n};\n\nexport const buildTreeMap = (nodes) => {\n const treeMap = new Map();\n\n const traverse = (nodes) => {\n ensureArray(nodes).forEach((node) => {\n treeMap.set(node.id, node);\n traverse(node.children);\n });\n };\n\n traverse(nodes);\n\n return treeMap;\n};\n\nexport const findExpandableNodeIds = (nodes) => {\n const expandableNodeIds = [];\n\n const traverse = (nodes) => {\n ensureArray(nodes).forEach((node) => {\n if (Array.isArray(node.children) && node.children.length > 0) {\n expandableNodeIds.push(node.id);\n traverse(node.children);\n }\n });\n };\n\n traverse(nodes);\n\n return expandableNodeIds;\n};","src/pages/components/tree/data/tree-nodes.json":'[\n {\n "id": "1",\n "label": "Node 1",\n "children": [\n {\n "id": "1.1",\n "label": "Node 2",\n "children": [\n {\n "id": "1.1.1",\n "label": "Node 3",\n "children": [\n {\n "id": "1.1.1.1",\n "label": "Node 4"\n }\n ]\n },\n {\n "id": "1.1.2",\n "label": "Node 5",\n "children": [\n {\n "id": "1.1.2.1",\n "label": "Node 6"\n }\n ]\n },\n {\n "id": "1.1.3",\n "label": "Node 7",\n "children": [\n {\n "id": "1.1.3.1",\n "label": "Node 8"\n },\n {\n "id": "1.1.3.2",\n "label": "Node 9"\n },\n {\n "id": "1.1.3.3",\n "label": "Node 10"\n }\n ]\n },\n {\n "id": "1.1.4",\n "label": "Node 11"\n },\n {\n "id": "1.1.5",\n "label": "Node 12"\n }\n ]\n },\n {\n "id": "1.2",\n "label": "Node 13",\n "children": [\n {\n "id": "1.2.1",\n "label": "Node 14",\n "children": [\n {\n "id": "1.2.1.1",\n "label": "Node 15"\n }\n ]\n }\n ]\n },\n {\n "id": "1.3",\n "label": "Node 16",\n "children": [\n {\n "id": "1.3.1",\n "label": "Node 17"\n },\n {\n "id": "1.3.2",\n "label": "Node 18"\n },\n {\n "id": "1.3.3",\n "label": "Node 19"\n },\n {\n "id": "1.3.4",\n "label": "Node 20",\n "children": [\n {\n "id": "1.3.4.1",\n "label": "Node 21"\n },\n {\n "id": "1.3.4.2",\n "label": "Node 22"\n },\n {\n "id": "1.3.4.3",\n "label": "Node 23"\n }\n ]\n },\n {\n "id": "1.3.5",\n "label": "Node 24"\n }\n ]\n },\n {\n "id": "1.4",\n "label": "Node 25",\n "children": [\n {\n "id": "1.4.1",\n "label": "Node 26"\n },\n {\n "id": "1.4.2",\n "label": "Node 27"\n },\n {\n "id": "1.4.3",\n "label": "Node 28"\n }\n ]\n }\n ]\n },\n {\n "id": "2",\n "label": "Node 29",\n "children": [\n {\n "id": "2.1",\n "label": "Node 30",\n "children": [\n {\n "id": "2.1.1",\n "label": "Node 31"\n },\n {\n "id": "2.1.2",\n "label": "Node 32"\n },\n {\n "id": "2.1.3",\n "label": "Node 33"\n }\n ]\n },\n {\n "id": "2.2",\n "label": "Node 34"\n },\n {\n "id": "2.3",\n "label": "Node 35",\n "children": [\n {\n "id": "2.3.1",\n "label": "Node 36",\n "children": [\n {\n "id": "2.3.1.1",\n "label": "Node 37"\n },\n {\n "id": "2.3.1.2",\n "label": "Node 38"\n }\n ]\n }\n ]\n },\n {\n "id": "2.4",\n "label": "Node 39"\n }\n ]\n },\n {\n "id": "3",\n "label": "Node 40",\n "children": [\n {\n "id": "3.1",\n "label": "Node 41",\n "children": [\n {\n "id": "3.1.1",\n "label": "Node 42"\n },\n {\n "id": "3.1.2",\n "label": "Node 43",\n "children": [\n {\n "id": "3.1.2.1",\n "label": "Node 44"\n },\n {\n "id": "3.1.2.2",\n "label": "Node 45"\n },\n {\n "id": "3.1.2.3",\n "label": "Node 46"\n },\n {\n "id": "3.1.2.4",\n "label": "Node 47"\n }\n ]\n },\n {\n "id": "3.1.3",\n "label": "Node 48"\n }\n ]\n },\n {\n "id": "3.2",\n "label": "Node 49",\n "children": [\n {\n "id": "3.2.1",\n "label": "Node 50"\n },\n {\n "id": "3.2.2",\n "label": "Node 51"\n }\n ]\n },\n {\n "id": "3.3",\n "label": "Node 52",\n "children": [\n {\n "id": "3.3.1",\n "label": "Node 53"\n },\n {\n "id": "3.3.2",\n "label": "Node 54",\n "children": [\n {\n "id": "3.3.2.1",\n "label": "Node 55"\n }\n ]\n }\n ]\n },\n {\n "id": "3.4",\n "label": "Node 56"\n },\n {\n "id": "3.5",\n "label": "Node 57",\n "children": [\n {\n "id": "3.5.1",\n "label": "Node 58"\n },\n {\n "id": "3.5.2",\n "label": "Node 59",\n "children": [\n {\n "id": "3.5.2.1",\n "label": "Node 60"\n },\n {\n "id": "3.5.2.2",\n "label": "Node 61"\n }\n ]\n }\n ]\n }\n ]\n },\n {\n "id": "4",\n "label": "Node 62",\n "children": [\n {\n "id": "4.1",\n "label": "Node 63",\n "children": [\n {\n "id": "4.1.1",\n "label": "Node 64",\n "children": [\n {\n "id": "4.1.1.1",\n "label": "Node 65"\n },\n {\n "id": "4.1.1.2",\n "label": "Node 66"\n }\n ]\n },\n {\n "id": "4.1.2",\n "label": "Node 67"\n },\n {\n "id": "4.1.3",\n "label": "Node 68"\n },\n {\n "id": "4.1.4",\n "label": "Node 69"\n }\n ]\n }\n ]\n },\n {\n "id": "5",\n "label": "Node 70",\n "children": [\n {\n "id": "5.1",\n "label": "Node 71",\n "children": [\n {\n "id": "5.1.1",\n "label": "Node 72"\n },\n {\n "id": "5.1.2",\n "label": "Node 73"\n },\n {\n "id": "5.1.3",\n "label": "Node 74",\n "children": [\n {\n "id": "5.1.3.1",\n "label": "Node 75"\n }\n ]\n },\n {\n "id": "5.1.4",\n "label": "Node 76",\n "children": [\n {\n "id": "5.1.4.1",\n "label": "Node 77"\n },\n {\n "id": "5.1.4.2",\n "label": "Node 78"\n }\n ]\n }\n ]\n },\n {\n "id": "5.2",\n "label": "Node 79"\n },\n {\n "id": "5.3",\n "label": "Node 80",\n "children": [\n {\n "id": "5.3.1",\n "label": "Node 81"\n }\n ]\n },\n {\n "id": "5.4",\n "label": "Node 82",\n "children": [\n {\n "id": "5.4.1",\n "label": "Node 83",\n "children": [\n {\n "id": "5.4.1.1",\n "label": "Node 84"\n }\n ]\n },\n {\n "id": "5.4.2",\n "label": "Node 85"\n }\n ]\n },\n {\n "id": "5.5",\n "label": "Node 86"\n }\n ]\n },\n {\n "id": "6",\n "label": "Node 87",\n "children": [\n {\n "id": "6.1",\n "label": "Node 88"\n },\n {\n "id": "6.2",\n "label": "Node 89"\n },\n {\n "id": "6.3",\n "label": "Node 90",\n "children": [\n {\n "id": "6.3.1",\n "label": "Node 91"\n },\n {\n "id": "6.3.2",\n "label": "Node 92"\n },\n {\n "id": "6.3.3",\n "label": "Node 93"\n }\n ]\n },\n {\n "id": "6.4",\n "label": "Node 94"\n }\n ]\n },\n {\n "id": "7",\n "label": "Node 95",\n "children": [\n {\n "id": "7.1",\n "label": "Node 96",\n "children": [\n {\n "id": "7.1.1",\n "label": "Node 97"\n },\n {\n "id": "7.1.2",\n "label": "Node 98",\n "children": [\n {\n "id": "7.1.2.1",\n "label": "Node 99"\n },\n {\n "id": "7.1.2.2",\n "label": "Node 100"\n }\n ]\n }\n ]\n }\n ]\n }\n]'},raw:"import {\n Box,\n Flex,\n Icon,\n OverflowTooltip,\n Scrollbar,\n TreeItem,\n TreeItemContent,\n TreeItemToggle,\n TreeItemToggleIcon,\n Tree,\n useColorStyle,\n} from '@tonic-ui/react';\nimport {\n useConst,\n} from '@tonic-ui/react-hooks';\nimport { ensureArray } from 'ensure-type';\nimport React, { useCallback, useMemo } from 'react';\nimport {\n buildTreeNodes,\n findExpandableNodeIds,\n} from '@/pages/components/tree/utils';\n\nconst TreeItemRender = ({\n node,\n nodeDepth = 0,\n}) => {\n const [colorStyle] = useColorStyle();\n const nodeId = node.id;\n const nodeLabel = node.label;\n\n const render = useCallback(({ isExpandable, isExpanded, isSelected }) => {\n const icon = (() => {\n if (isExpandable) {\n return isExpanded ? 'folder-open' : 'folder';\n }\n return 'server';\n })();\n const iconColor = isExpandable ? 'yellow:50' : 'currentColor';\n\n return (\n \n \n {isExpandable && (\n \n \n \n )}\n \n \n \n {({ ref, style }) => (\n \n {nodeLabel}\n \n )}\n \n \n );\n }, [colorStyle, nodeDepth, nodeLabel]);\n\n return (\n \n {ensureArray(node.children).map(node => (\n \n ))}\n \n );\n};\n\nconst App = () => {\n const [colorStyle] = useColorStyle();\n const treeNodes = useConst(() => buildTreeNodes());\n const expandableNodeIds = useMemo(() => findExpandableNodeIds(treeNodes), [treeNodes]);\n\n return (\n \n \n \n {ensureArray(treeNodes).map(node => (\n \n ))}\n \n \n \n );\n};\n\nexport default App;",title:"Tonic UI"}}),"\n",(0,l.jsx)(n.p,{children:"When using checkboxes for multi-selection, consider hiding the background color of the tree node when the checkbox is selected to enhance accessibility."}),"\n",(0,l.jsx)(n.pre,{disabled:!0,children:(0,l.jsx)(n.code,{className:"language-jsx",children:'const render = ({ isExpanded, isSelected }) => {\n return (\n \n \n {isExpandable && (\n \n \n \n )}\n \n \n {label}\n \n \n );\n};\n'})}),"\n",(0,l.jsx)(d.Z,{component:ew,file:{data:"import {\n Box,\n Checkbox,\n Flex,\n Icon,\n OverflowTooltip,\n Scrollbar,\n TreeItem,\n TreeItemContent,\n TreeItemToggle,\n TreeItemToggleIcon,\n Tree,\n useColorStyle,\n} from '@tonic-ui/react';\nimport {\n useConst,\n} from '@tonic-ui/react-hooks';\nimport { ensureArray } from 'ensure-type';\nimport React, { useCallback, useMemo } from 'react';\nimport {\n buildTreeNodes,\n findExpandableNodeIds,\n} from './utils';\n\nconst TreeItemRender = ({\n node,\n nodeDepth = 0,\n}) => {\n const [colorStyle] = useColorStyle();\n const nodeId = node.id;\n const nodeLabel = node.label;\n\n const render = useCallback(({ isExpandable, isExpanded, isSelected, select }) => {\n const icon = (() => {\n if (isExpandable) {\n return isExpanded ? 'folder-open' : 'folder';\n }\n return 'server';\n })();\n const iconColor = isExpandable ? 'yellow:50' : 'currentColor';\n\n return (\n \n \n {isExpandable && (\n \n \n \n )}\n \n {\n // Prevent event propagation when clicking the checkbox\n event.stopPropagation();\n }}\n mr=\"2x\"\n >\n {\n select();\n }}\n />\n \n \n \n {({ ref, style }) => (\n \n {nodeLabel}\n \n )}\n \n \n );\n }, [colorStyle, nodeDepth, nodeLabel]);\n\n return (\n \n {ensureArray(node.children).map(node => (\n \n ))}\n \n );\n};\n\nconst App = () => {\n const [colorStyle] = useColorStyle();\n const treeNodes = useConst(() => buildTreeNodes());\n const expandableNodeIds = useMemo(() => findExpandableNodeIds(treeNodes), [treeNodes]);\n\n return (\n \n \n \n {ensureArray(treeNodes).map(node => (\n \n ))}\n \n \n \n );\n};\n\nexport default App;",path:"pages/components/tree/index.page.mdx"},sandbox:{files:{"src/pages/components/tree/utils.js":"import { ensureArray } from 'ensure-type';\nimport defaultTreeNodes from '@/pages/components/tree/data/tree-nodes.json';\n\nexport const buildTreeNodes = () => {\n return JSON.parse(JSON.stringify(defaultTreeNodes));\n};\n\nexport const buildTreeMap = (nodes) => {\n const treeMap = new Map();\n\n const traverse = (nodes) => {\n ensureArray(nodes).forEach((node) => {\n treeMap.set(node.id, node);\n traverse(node.children);\n });\n };\n\n traverse(nodes);\n\n return treeMap;\n};\n\nexport const findExpandableNodeIds = (nodes) => {\n const expandableNodeIds = [];\n\n const traverse = (nodes) => {\n ensureArray(nodes).forEach((node) => {\n if (Array.isArray(node.children) && node.children.length > 0) {\n expandableNodeIds.push(node.id);\n traverse(node.children);\n }\n });\n };\n\n traverse(nodes);\n\n return expandableNodeIds;\n};","src/pages/components/tree/data/tree-nodes.json":'[\n {\n "id": "1",\n "label": "Node 1",\n "children": [\n {\n "id": "1.1",\n "label": "Node 2",\n "children": [\n {\n "id": "1.1.1",\n "label": "Node 3",\n "children": [\n {\n "id": "1.1.1.1",\n "label": "Node 4"\n }\n ]\n },\n {\n "id": "1.1.2",\n "label": "Node 5",\n "children": [\n {\n "id": "1.1.2.1",\n "label": "Node 6"\n }\n ]\n },\n {\n "id": "1.1.3",\n "label": "Node 7",\n "children": [\n {\n "id": "1.1.3.1",\n "label": "Node 8"\n },\n {\n "id": "1.1.3.2",\n "label": "Node 9"\n },\n {\n "id": "1.1.3.3",\n "label": "Node 10"\n }\n ]\n },\n {\n "id": "1.1.4",\n "label": "Node 11"\n },\n {\n "id": "1.1.5",\n "label": "Node 12"\n }\n ]\n },\n {\n "id": "1.2",\n "label": "Node 13",\n "children": [\n {\n "id": "1.2.1",\n "label": "Node 14",\n "children": [\n {\n "id": "1.2.1.1",\n "label": "Node 15"\n }\n ]\n }\n ]\n },\n {\n "id": "1.3",\n "label": "Node 16",\n "children": [\n {\n "id": "1.3.1",\n "label": "Node 17"\n },\n {\n "id": "1.3.2",\n "label": "Node 18"\n },\n {\n "id": "1.3.3",\n "label": "Node 19"\n },\n {\n "id": "1.3.4",\n "label": "Node 20",\n "children": [\n {\n "id": "1.3.4.1",\n "label": "Node 21"\n },\n {\n "id": "1.3.4.2",\n "label": "Node 22"\n },\n {\n "id": "1.3.4.3",\n "label": "Node 23"\n }\n ]\n },\n {\n "id": "1.3.5",\n "label": "Node 24"\n }\n ]\n },\n {\n "id": "1.4",\n "label": "Node 25",\n "children": [\n {\n "id": "1.4.1",\n "label": "Node 26"\n },\n {\n "id": "1.4.2",\n "label": "Node 27"\n },\n {\n "id": "1.4.3",\n "label": "Node 28"\n }\n ]\n }\n ]\n },\n {\n "id": "2",\n "label": "Node 29",\n "children": [\n {\n "id": "2.1",\n "label": "Node 30",\n "children": [\n {\n "id": "2.1.1",\n "label": "Node 31"\n },\n {\n "id": "2.1.2",\n "label": "Node 32"\n },\n {\n "id": "2.1.3",\n "label": "Node 33"\n }\n ]\n },\n {\n "id": "2.2",\n "label": "Node 34"\n },\n {\n "id": "2.3",\n "label": "Node 35",\n "children": [\n {\n "id": "2.3.1",\n "label": "Node 36",\n "children": [\n {\n "id": "2.3.1.1",\n "label": "Node 37"\n },\n {\n "id": "2.3.1.2",\n "label": "Node 38"\n }\n ]\n }\n ]\n },\n {\n "id": "2.4",\n "label": "Node 39"\n }\n ]\n },\n {\n "id": "3",\n "label": "Node 40",\n "children": [\n {\n "id": "3.1",\n "label": "Node 41",\n "children": [\n {\n "id": "3.1.1",\n "label": "Node 42"\n },\n {\n "id": "3.1.2",\n "label": "Node 43",\n "children": [\n {\n "id": "3.1.2.1",\n "label": "Node 44"\n },\n {\n "id": "3.1.2.2",\n "label": "Node 45"\n },\n {\n "id": "3.1.2.3",\n "label": "Node 46"\n },\n {\n "id": "3.1.2.4",\n "label": "Node 47"\n }\n ]\n },\n {\n "id": "3.1.3",\n "label": "Node 48"\n }\n ]\n },\n {\n "id": "3.2",\n "label": "Node 49",\n "children": [\n {\n "id": "3.2.1",\n "label": "Node 50"\n },\n {\n "id": "3.2.2",\n "label": "Node 51"\n }\n ]\n },\n {\n "id": "3.3",\n "label": "Node 52",\n "children": [\n {\n "id": "3.3.1",\n "label": "Node 53"\n },\n {\n "id": "3.3.2",\n "label": "Node 54",\n "children": [\n {\n "id": "3.3.2.1",\n "label": "Node 55"\n }\n ]\n }\n ]\n },\n {\n "id": "3.4",\n "label": "Node 56"\n },\n {\n "id": "3.5",\n "label": "Node 57",\n "children": [\n {\n "id": "3.5.1",\n "label": "Node 58"\n },\n {\n "id": "3.5.2",\n "label": "Node 59",\n "children": [\n {\n "id": "3.5.2.1",\n "label": "Node 60"\n },\n {\n "id": "3.5.2.2",\n "label": "Node 61"\n }\n ]\n }\n ]\n }\n ]\n },\n {\n "id": "4",\n "label": "Node 62",\n "children": [\n {\n "id": "4.1",\n "label": "Node 63",\n "children": [\n {\n "id": "4.1.1",\n "label": "Node 64",\n "children": [\n {\n "id": "4.1.1.1",\n "label": "Node 65"\n },\n {\n "id": "4.1.1.2",\n "label": "Node 66"\n }\n ]\n },\n {\n "id": "4.1.2",\n "label": "Node 67"\n },\n {\n "id": "4.1.3",\n "label": "Node 68"\n },\n {\n "id": "4.1.4",\n "label": "Node 69"\n }\n ]\n }\n ]\n },\n {\n "id": "5",\n "label": "Node 70",\n "children": [\n {\n "id": "5.1",\n "label": "Node 71",\n "children": [\n {\n "id": "5.1.1",\n "label": "Node 72"\n },\n {\n "id": "5.1.2",\n "label": "Node 73"\n },\n {\n "id": "5.1.3",\n "label": "Node 74",\n "children": [\n {\n "id": "5.1.3.1",\n "label": "Node 75"\n }\n ]\n },\n {\n "id": "5.1.4",\n "label": "Node 76",\n "children": [\n {\n "id": "5.1.4.1",\n "label": "Node 77"\n },\n {\n "id": "5.1.4.2",\n "label": "Node 78"\n }\n ]\n }\n ]\n },\n {\n "id": "5.2",\n "label": "Node 79"\n },\n {\n "id": "5.3",\n "label": "Node 80",\n "children": [\n {\n "id": "5.3.1",\n "label": "Node 81"\n }\n ]\n },\n {\n "id": "5.4",\n "label": "Node 82",\n "children": [\n {\n "id": "5.4.1",\n "label": "Node 83",\n "children": [\n {\n "id": "5.4.1.1",\n "label": "Node 84"\n }\n ]\n },\n {\n "id": "5.4.2",\n "label": "Node 85"\n }\n ]\n },\n {\n "id": "5.5",\n "label": "Node 86"\n }\n ]\n },\n {\n "id": "6",\n "label": "Node 87",\n "children": [\n {\n "id": "6.1",\n "label": "Node 88"\n },\n {\n "id": "6.2",\n "label": "Node 89"\n },\n {\n "id": "6.3",\n "label": "Node 90",\n "children": [\n {\n "id": "6.3.1",\n "label": "Node 91"\n },\n {\n "id": "6.3.2",\n "label": "Node 92"\n },\n {\n "id": "6.3.3",\n "label": "Node 93"\n }\n ]\n },\n {\n "id": "6.4",\n "label": "Node 94"\n }\n ]\n },\n {\n "id": "7",\n "label": "Node 95",\n "children": [\n {\n "id": "7.1",\n "label": "Node 96",\n "children": [\n {\n "id": "7.1.1",\n "label": "Node 97"\n },\n {\n "id": "7.1.2",\n "label": "Node 98",\n "children": [\n {\n "id": "7.1.2.1",\n "label": "Node 99"\n },\n {\n "id": "7.1.2.2",\n "label": "Node 100"\n }\n ]\n }\n ]\n }\n ]\n }\n]'},raw:"import {\n Box,\n Checkbox,\n Flex,\n Icon,\n OverflowTooltip,\n Scrollbar,\n TreeItem,\n TreeItemContent,\n TreeItemToggle,\n TreeItemToggleIcon,\n Tree,\n useColorStyle,\n} from '@tonic-ui/react';\nimport {\n useConst,\n} from '@tonic-ui/react-hooks';\nimport { ensureArray } from 'ensure-type';\nimport React, { useCallback, useMemo } from 'react';\nimport {\n buildTreeNodes,\n findExpandableNodeIds,\n} from '@/pages/components/tree/utils';\n\nconst TreeItemRender = ({\n node,\n nodeDepth = 0,\n}) => {\n const [colorStyle] = useColorStyle();\n const nodeId = node.id;\n const nodeLabel = node.label;\n\n const render = useCallback(({ isExpandable, isExpanded, isSelected, select }) => {\n const icon = (() => {\n if (isExpandable) {\n return isExpanded ? 'folder-open' : 'folder';\n }\n return 'server';\n })();\n const iconColor = isExpandable ? 'yellow:50' : 'currentColor';\n\n return (\n \n \n {isExpandable && (\n \n \n \n )}\n \n {\n // Prevent event propagation when clicking the checkbox\n event.stopPropagation();\n }}\n mr=\"2x\"\n >\n {\n select();\n }}\n />\n \n \n \n {({ ref, style }) => (\n \n {nodeLabel}\n \n )}\n \n \n );\n }, [colorStyle, nodeDepth, nodeLabel]);\n\n return (\n \n {ensureArray(node.children).map(node => (\n \n ))}\n \n );\n};\n\nconst App = () => {\n const [colorStyle] = useColorStyle();\n const treeNodes = useConst(() => buildTreeNodes());\n const expandableNodeIds = useMemo(() => findExpandableNodeIds(treeNodes), [treeNodes]);\n\n return (\n \n \n \n {ensureArray(treeNodes).map(node => (\n \n ))}\n \n \n \n );\n};\n\nexport default App;",title:"Tonic UI"}}),"\n",(0,l.jsxs)(n.h3,{id:"controlled",children:["Controlled",(0,l.jsx)(n.a,{"aria-hidden":!0,className:"anchor-link",tabIndex:"-1",href:"#controlled",children:(0,l.jsx)(n.svg,{children:(0,l.jsx)(n.use,{xlinkHref:"#anchor-link-icon"})})})]}),"\n",(0,l.jsx)(d.Z,{component:ey,file:{data:'import {\n Box,\n Button,\n ButtonGroup,\n Checkbox,\n Code,\n Divider,\n Flex,\n Icon,\n OverflowTooltip,\n Scrollbar,\n Stack,\n Text,\n TreeItem,\n TreeItemContent,\n TreeItemToggle,\n TreeItemToggleIcon,\n Tree,\n useColorStyle,\n} from \'@tonic-ui/react\';\nimport {\n useConst,\n} from \'@tonic-ui/react-hooks\';\nimport { ensureArray } from \'ensure-type\';\nimport React, { useCallback, useMemo, useState } from \'react\';\nimport {\n buildTreeMap,\n buildTreeNodes,\n findExpandableNodeIds,\n} from \'./utils\';\n\nconst TreeItemRender = ({\n node,\n nodeDepth = 0,\n}) => {\n const [colorStyle] = useColorStyle();\n const nodeId = node.id;\n const nodeLabel = node.label;\n\n const render = useCallback(({ isExpandable, isExpanded, isSelected, select }) => {\n const icon = (() => {\n if (isExpandable) {\n return isExpanded ? \'folder-open\' : \'folder\';\n }\n return \'server\';\n })();\n const iconColor = isExpandable ? \'yellow:50\' : \'currentColor\';\n\n return (\n \n \n {isExpandable && (\n \n \n \n )}\n \n {\n // Prevent event propagation when clicking the checkbox\n event.stopPropagation();\n }}\n mr="2x"\n >\n {\n select();\n }}\n />\n \n \n \n {({ ref, style }) => (\n \n {nodeLabel}\n \n )}\n \n \n );\n }, [colorStyle, nodeDepth, nodeLabel]);\n\n return (\n \n {ensureArray(node.children).map(node => (\n \n ))}\n \n );\n};\n\nconst App = () => {\n const [colorStyle] = useColorStyle();\n const treeNodes = useConst(() => buildTreeNodes());\n const treeMap = useMemo(() => buildTreeMap(treeNodes), [treeNodes]);\n const expandableNodeIds = useMemo(() => findExpandableNodeIds(treeNodes), [treeNodes]);\n const allNodes = useMemo(() => Array.from(treeMap.keys()), [treeMap]);\n const [expandedNodeIds, setExpandedNodeIds] = useState([]);\n const [selectedNodeIds, setSelectedNodeIds] = useState([]);\n\n const handleToggle = useCallback((nodeIds) => {\n setExpandedNodeIds(nodeIds);\n }, []);\n\n const handleSelect = useCallback((nodeIds) => {\n setSelectedNodeIds(nodeIds);\n }, []);\n\n const handleClickExpandAll = useCallback((event) => {\n setExpandedNodeIds(expandableNodeIds);\n }, [expandableNodeIds]);\n\n const handleClickCollapseAll = useCallback((event) => {\n setExpandedNodeIds([]);\n }, []);\n\n const handleClickSelectAll = useCallback((event) => {\n setSelectedNodeIds(allNodes);\n }, [allNodes]);\n\n const handleClickUnselectAll = useCallback((event) => {\n setSelectedNodeIds([]);\n }, []);\n\n return (\n <>\n \n \n Expand all\n \n \n Collapse all\n \n \n Select all\n \n \n Unselect all\n \n \n \n \n \n {ensureArray(treeNodes).map(node => (\n \n ))}\n \n \n \n \n \n \n \n Expanded nodes:\n \n \n {expandedNodeIds.map(nodeId => (\n \n {treeMap.get(nodeId)?.label}\n \n ))}\n \n \n \n \n Selected nodes:\n \n \n {selectedNodeIds.map(nodeId => (\n \n {treeMap.get(nodeId)?.label}\n \n ))}\n \n \n \n \n );\n};\n\nexport default App;',path:"pages/components/tree/index.page.mdx"},sandbox:{files:{"src/pages/components/tree/utils.js":"import { ensureArray } from 'ensure-type';\nimport defaultTreeNodes from '@/pages/components/tree/data/tree-nodes.json';\n\nexport const buildTreeNodes = () => {\n return JSON.parse(JSON.stringify(defaultTreeNodes));\n};\n\nexport const buildTreeMap = (nodes) => {\n const treeMap = new Map();\n\n const traverse = (nodes) => {\n ensureArray(nodes).forEach((node) => {\n treeMap.set(node.id, node);\n traverse(node.children);\n });\n };\n\n traverse(nodes);\n\n return treeMap;\n};\n\nexport const findExpandableNodeIds = (nodes) => {\n const expandableNodeIds = [];\n\n const traverse = (nodes) => {\n ensureArray(nodes).forEach((node) => {\n if (Array.isArray(node.children) && node.children.length > 0) {\n expandableNodeIds.push(node.id);\n traverse(node.children);\n }\n });\n };\n\n traverse(nodes);\n\n return expandableNodeIds;\n};","src/pages/components/tree/data/tree-nodes.json":'[\n {\n "id": "1",\n "label": "Node 1",\n "children": [\n {\n "id": "1.1",\n "label": "Node 2",\n "children": [\n {\n "id": "1.1.1",\n "label": "Node 3",\n "children": [\n {\n "id": "1.1.1.1",\n "label": "Node 4"\n }\n ]\n },\n {\n "id": "1.1.2",\n "label": "Node 5",\n "children": [\n {\n "id": "1.1.2.1",\n "label": "Node 6"\n }\n ]\n },\n {\n "id": "1.1.3",\n "label": "Node 7",\n "children": [\n {\n "id": "1.1.3.1",\n "label": "Node 8"\n },\n {\n "id": "1.1.3.2",\n "label": "Node 9"\n },\n {\n "id": "1.1.3.3",\n "label": "Node 10"\n }\n ]\n },\n {\n "id": "1.1.4",\n "label": "Node 11"\n },\n {\n "id": "1.1.5",\n "label": "Node 12"\n }\n ]\n },\n {\n "id": "1.2",\n "label": "Node 13",\n "children": [\n {\n "id": "1.2.1",\n "label": "Node 14",\n "children": [\n {\n "id": "1.2.1.1",\n "label": "Node 15"\n }\n ]\n }\n ]\n },\n {\n "id": "1.3",\n "label": "Node 16",\n "children": [\n {\n "id": "1.3.1",\n "label": "Node 17"\n },\n {\n "id": "1.3.2",\n "label": "Node 18"\n },\n {\n "id": "1.3.3",\n "label": "Node 19"\n },\n {\n "id": "1.3.4",\n "label": "Node 20",\n "children": [\n {\n "id": "1.3.4.1",\n "label": "Node 21"\n },\n {\n "id": "1.3.4.2",\n "label": "Node 22"\n },\n {\n "id": "1.3.4.3",\n "label": "Node 23"\n }\n ]\n },\n {\n "id": "1.3.5",\n "label": "Node 24"\n }\n ]\n },\n {\n "id": "1.4",\n "label": "Node 25",\n "children": [\n {\n "id": "1.4.1",\n "label": "Node 26"\n },\n {\n "id": "1.4.2",\n "label": "Node 27"\n },\n {\n "id": "1.4.3",\n "label": "Node 28"\n }\n ]\n }\n ]\n },\n {\n "id": "2",\n "label": "Node 29",\n "children": [\n {\n "id": "2.1",\n "label": "Node 30",\n "children": [\n {\n "id": "2.1.1",\n "label": "Node 31"\n },\n {\n "id": "2.1.2",\n "label": "Node 32"\n },\n {\n "id": "2.1.3",\n "label": "Node 33"\n }\n ]\n },\n {\n "id": "2.2",\n "label": "Node 34"\n },\n {\n "id": "2.3",\n "label": "Node 35",\n "children": [\n {\n "id": "2.3.1",\n "label": "Node 36",\n "children": [\n {\n "id": "2.3.1.1",\n "label": "Node 37"\n },\n {\n "id": "2.3.1.2",\n "label": "Node 38"\n }\n ]\n }\n ]\n },\n {\n "id": "2.4",\n "label": "Node 39"\n }\n ]\n },\n {\n "id": "3",\n "label": "Node 40",\n "children": [\n {\n "id": "3.1",\n "label": "Node 41",\n "children": [\n {\n "id": "3.1.1",\n "label": "Node 42"\n },\n {\n "id": "3.1.2",\n "label": "Node 43",\n "children": [\n {\n "id": "3.1.2.1",\n "label": "Node 44"\n },\n {\n "id": "3.1.2.2",\n "label": "Node 45"\n },\n {\n "id": "3.1.2.3",\n "label": "Node 46"\n },\n {\n "id": "3.1.2.4",\n "label": "Node 47"\n }\n ]\n },\n {\n "id": "3.1.3",\n "label": "Node 48"\n }\n ]\n },\n {\n "id": "3.2",\n "label": "Node 49",\n "children": [\n {\n "id": "3.2.1",\n "label": "Node 50"\n },\n {\n "id": "3.2.2",\n "label": "Node 51"\n }\n ]\n },\n {\n "id": "3.3",\n "label": "Node 52",\n "children": [\n {\n "id": "3.3.1",\n "label": "Node 53"\n },\n {\n "id": "3.3.2",\n "label": "Node 54",\n "children": [\n {\n "id": "3.3.2.1",\n "label": "Node 55"\n }\n ]\n }\n ]\n },\n {\n "id": "3.4",\n "label": "Node 56"\n },\n {\n "id": "3.5",\n "label": "Node 57",\n "children": [\n {\n "id": "3.5.1",\n "label": "Node 58"\n },\n {\n "id": "3.5.2",\n "label": "Node 59",\n "children": [\n {\n "id": "3.5.2.1",\n "label": "Node 60"\n },\n {\n "id": "3.5.2.2",\n "label": "Node 61"\n }\n ]\n }\n ]\n }\n ]\n },\n {\n "id": "4",\n "label": "Node 62",\n "children": [\n {\n "id": "4.1",\n "label": "Node 63",\n "children": [\n {\n "id": "4.1.1",\n "label": "Node 64",\n "children": [\n {\n "id": "4.1.1.1",\n "label": "Node 65"\n },\n {\n "id": "4.1.1.2",\n "label": "Node 66"\n }\n ]\n },\n {\n "id": "4.1.2",\n "label": "Node 67"\n },\n {\n "id": "4.1.3",\n "label": "Node 68"\n },\n {\n "id": "4.1.4",\n "label": "Node 69"\n }\n ]\n }\n ]\n },\n {\n "id": "5",\n "label": "Node 70",\n "children": [\n {\n "id": "5.1",\n "label": "Node 71",\n "children": [\n {\n "id": "5.1.1",\n "label": "Node 72"\n },\n {\n "id": "5.1.2",\n "label": "Node 73"\n },\n {\n "id": "5.1.3",\n "label": "Node 74",\n "children": [\n {\n "id": "5.1.3.1",\n "label": "Node 75"\n }\n ]\n },\n {\n "id": "5.1.4",\n "label": "Node 76",\n "children": [\n {\n "id": "5.1.4.1",\n "label": "Node 77"\n },\n {\n "id": "5.1.4.2",\n "label": "Node 78"\n }\n ]\n }\n ]\n },\n {\n "id": "5.2",\n "label": "Node 79"\n },\n {\n "id": "5.3",\n "label": "Node 80",\n "children": [\n {\n "id": "5.3.1",\n "label": "Node 81"\n }\n ]\n },\n {\n "id": "5.4",\n "label": "Node 82",\n "children": [\n {\n "id": "5.4.1",\n "label": "Node 83",\n "children": [\n {\n "id": "5.4.1.1",\n "label": "Node 84"\n }\n ]\n },\n {\n "id": "5.4.2",\n "label": "Node 85"\n }\n ]\n },\n {\n "id": "5.5",\n "label": "Node 86"\n }\n ]\n },\n {\n "id": "6",\n "label": "Node 87",\n "children": [\n {\n "id": "6.1",\n "label": "Node 88"\n },\n {\n "id": "6.2",\n "label": "Node 89"\n },\n {\n "id": "6.3",\n "label": "Node 90",\n "children": [\n {\n "id": "6.3.1",\n "label": "Node 91"\n },\n {\n "id": "6.3.2",\n "label": "Node 92"\n },\n {\n "id": "6.3.3",\n "label": "Node 93"\n }\n ]\n },\n {\n "id": "6.4",\n "label": "Node 94"\n }\n ]\n },\n {\n "id": "7",\n "label": "Node 95",\n "children": [\n {\n "id": "7.1",\n "label": "Node 96",\n "children": [\n {\n "id": "7.1.1",\n "label": "Node 97"\n },\n {\n "id": "7.1.2",\n "label": "Node 98",\n "children": [\n {\n "id": "7.1.2.1",\n "label": "Node 99"\n },\n {\n "id": "7.1.2.2",\n "label": "Node 100"\n }\n ]\n }\n ]\n }\n ]\n }\n]'},raw:'import {\n Box,\n Button,\n ButtonGroup,\n Checkbox,\n Code,\n Divider,\n Flex,\n Icon,\n OverflowTooltip,\n Scrollbar,\n Stack,\n Text,\n TreeItem,\n TreeItemContent,\n TreeItemToggle,\n TreeItemToggleIcon,\n Tree,\n useColorStyle,\n} from \'@tonic-ui/react\';\nimport {\n useConst,\n} from \'@tonic-ui/react-hooks\';\nimport { ensureArray } from \'ensure-type\';\nimport React, { useCallback, useMemo, useState } from \'react\';\nimport {\n buildTreeMap,\n buildTreeNodes,\n findExpandableNodeIds,\n} from \'@/pages/components/tree/utils\';\n\nconst TreeItemRender = ({\n node,\n nodeDepth = 0,\n}) => {\n const [colorStyle] = useColorStyle();\n const nodeId = node.id;\n const nodeLabel = node.label;\n\n const render = useCallback(({ isExpandable, isExpanded, isSelected, select }) => {\n const icon = (() => {\n if (isExpandable) {\n return isExpanded ? \'folder-open\' : \'folder\';\n }\n return \'server\';\n })();\n const iconColor = isExpandable ? \'yellow:50\' : \'currentColor\';\n\n return (\n \n \n {isExpandable && (\n \n \n \n )}\n \n {\n // Prevent event propagation when clicking the checkbox\n event.stopPropagation();\n }}\n mr="2x"\n >\n {\n select();\n }}\n />\n \n \n \n {({ ref, style }) => (\n \n {nodeLabel}\n \n )}\n \n \n );\n }, [colorStyle, nodeDepth, nodeLabel]);\n\n return (\n \n {ensureArray(node.children).map(node => (\n \n ))}\n \n );\n};\n\nconst App = () => {\n const [colorStyle] = useColorStyle();\n const treeNodes = useConst(() => buildTreeNodes());\n const treeMap = useMemo(() => buildTreeMap(treeNodes), [treeNodes]);\n const expandableNodeIds = useMemo(() => findExpandableNodeIds(treeNodes), [treeNodes]);\n const allNodes = useMemo(() => Array.from(treeMap.keys()), [treeMap]);\n const [expandedNodeIds, setExpandedNodeIds] = useState([]);\n const [selectedNodeIds, setSelectedNodeIds] = useState([]);\n\n const handleToggle = useCallback((nodeIds) => {\n setExpandedNodeIds(nodeIds);\n }, []);\n\n const handleSelect = useCallback((nodeIds) => {\n setSelectedNodeIds(nodeIds);\n }, []);\n\n const handleClickExpandAll = useCallback((event) => {\n setExpandedNodeIds(expandableNodeIds);\n }, [expandableNodeIds]);\n\n const handleClickCollapseAll = useCallback((event) => {\n setExpandedNodeIds([]);\n }, []);\n\n const handleClickSelectAll = useCallback((event) => {\n setSelectedNodeIds(allNodes);\n }, [allNodes]);\n\n const handleClickUnselectAll = useCallback((event) => {\n setSelectedNodeIds([]);\n }, []);\n\n return (\n <>\n \n \n Expand all\n \n \n Collapse all\n \n \n Select all\n \n \n Unselect all\n \n \n \n \n \n {ensureArray(treeNodes).map(node => (\n \n ))}\n \n \n \n \n \n \n \n Expanded nodes:\n \n \n {expandedNodeIds.map(nodeId => (\n \n {treeMap.get(nodeId)?.label}\n \n ))}\n \n \n \n \n Selected nodes:\n \n \n {selectedNodeIds.map(nodeId => (\n \n {treeMap.get(nodeId)?.label}\n \n ))}\n \n \n \n \n );\n};\n\nexport default App;',title:"Tonic UI"}}),"\n",(0,l.jsxs)(n.h3,{id:"load-on-demand",children:["Load on demand",(0,l.jsx)(n.a,{"aria-hidden":!0,className:"anchor-link",tabIndex:"-1",href:"#load-on-demand",children:(0,l.jsx)(n.svg,{children:(0,l.jsx)(n.use,{xlinkHref:"#anchor-link-icon"})})})]}),"\n",(0,l.jsx)(d.Z,{component:ef,file:{data:"import {\n Box,\n Flex,\n Icon,\n OverflowTooltip,\n Scrollbar,\n Spinner,\n TreeItem,\n TreeItemContent,\n TreeItemToggle,\n TreeItemToggleIcon,\n Tree,\n useColorStyle,\n useTree,\n} from '@tonic-ui/react';\nimport {\n useConst,\n} from '@tonic-ui/react-hooks';\nimport { ensureArray } from 'ensure-type';\nimport React, { useCallback, useEffect, useState } from 'react';\n\nconst buildLoadOnDemandTreeNodes = (count) => {\n const treeNodes = Array.from({ length: count }, (_, index) => {\n const nodeId = index + 1;\n\n return {\n id: `${nodeId}`,\n label: `Node ${nodeId}`,\n children: [],\n loadOnDemand: true,\n };\n });\n\n return treeNodes;\n};\n\nconst TreeItemRender = ({\n node,\n nodeDepth = 0,\n}) => {\n const [colorStyle] = useColorStyle();\n const {\n getIsNodeExpanded,\n } = useTree();\n const nodeId = node.id;\n const nodeLabel = node.label;\n const [childNodes, setChildNodes] = useState(ensureArray(node.children));\n const [isLoading, setIsLoading] = useState(false);\n const isExpanded = getIsNodeExpanded(nodeId);\n const loadOnDemand = node.loadOnDemand && childNodes.length === 0;\n\n const render = useCallback(({ isExpandable, isExpanded, isSelected, select }) => {\n const icon = (() => {\n if (isExpandable) {\n return isExpanded ? 'folder-open' : 'folder';\n }\n return 'server';\n })();\n const iconColor = isExpandable ? 'yellow:50' : 'currentColor';\n\n return (\n \n \n {isExpandable && (\n \n {isLoading ? : }\n \n )}\n \n \n \n {({ ref, style }) => (\n \n {nodeLabel}\n \n )}\n \n \n );\n }, [colorStyle, isLoading, nodeDepth, nodeLabel]);\n\n useEffect(() => {\n let timer = null;\n\n if (isExpanded && loadOnDemand) {\n setIsLoading(true);\n timer = setTimeout(() => {\n const childNodes = [\n {\n id: `${nodeId}.1`,\n label: `${nodeLabel}.1`,\n loadOnDemand: (nodeDepth < 2),\n },\n {\n id: `${nodeId}.2`,\n label: `${nodeLabel}.2`,\n },\n ];\n\n setChildNodes(childNodes);\n setIsLoading(false);\n\n // The following code is to update the node with the new children.\n // You can remove it if you don't want to update the node.\n node.children = childNodes;\n node.loadOnDemand = false;\n }, 500);\n }\n\n return () => {\n if (timer) {\n clearTimeout(timer);\n }\n };\n }, [isExpanded, loadOnDemand, node, nodeId, nodeLabel, nodeDepth]);\n\n return (\n \n {loadOnDemand\n ? \n : childNodes.map(node => (\n \n ))\n }\n \n );\n};\n\nconst App = () => {\n const [colorStyle] = useColorStyle();\n const treeNodes = useConst(() => buildLoadOnDemandTreeNodes(5));\n\n return (\n \n \n \n {ensureArray(treeNodes).map(node => (\n \n ))}\n \n \n \n );\n};\n\nexport default App;",path:"pages/components/tree/index.page.mdx"},sandbox:{files:{},raw:"import {\n Box,\n Flex,\n Icon,\n OverflowTooltip,\n Scrollbar,\n Spinner,\n TreeItem,\n TreeItemContent,\n TreeItemToggle,\n TreeItemToggleIcon,\n Tree,\n useColorStyle,\n useTree,\n} from '@tonic-ui/react';\nimport {\n useConst,\n} from '@tonic-ui/react-hooks';\nimport { ensureArray } from 'ensure-type';\nimport React, { useCallback, useEffect, useState } from 'react';\n\nconst buildLoadOnDemandTreeNodes = (count) => {\n const treeNodes = Array.from({ length: count }, (_, index) => {\n const nodeId = index + 1;\n\n return {\n id: `${nodeId}`,\n label: `Node ${nodeId}`,\n children: [],\n loadOnDemand: true,\n };\n });\n\n return treeNodes;\n};\n\nconst TreeItemRender = ({\n node,\n nodeDepth = 0,\n}) => {\n const [colorStyle] = useColorStyle();\n const {\n getIsNodeExpanded,\n } = useTree();\n const nodeId = node.id;\n const nodeLabel = node.label;\n const [childNodes, setChildNodes] = useState(ensureArray(node.children));\n const [isLoading, setIsLoading] = useState(false);\n const isExpanded = getIsNodeExpanded(nodeId);\n const loadOnDemand = node.loadOnDemand && childNodes.length === 0;\n\n const render = useCallback(({ isExpandable, isExpanded, isSelected, select }) => {\n const icon = (() => {\n if (isExpandable) {\n return isExpanded ? 'folder-open' : 'folder';\n }\n return 'server';\n })();\n const iconColor = isExpandable ? 'yellow:50' : 'currentColor';\n\n return (\n \n \n {isExpandable && (\n \n {isLoading ? : }\n \n )}\n \n \n \n {({ ref, style }) => (\n \n {nodeLabel}\n \n )}\n \n \n );\n }, [colorStyle, isLoading, nodeDepth, nodeLabel]);\n\n useEffect(() => {\n let timer = null;\n\n if (isExpanded && loadOnDemand) {\n setIsLoading(true);\n timer = setTimeout(() => {\n const childNodes = [\n {\n id: `${nodeId}.1`,\n label: `${nodeLabel}.1`,\n loadOnDemand: (nodeDepth < 2),\n },\n {\n id: `${nodeId}.2`,\n label: `${nodeLabel}.2`,\n },\n ];\n\n setChildNodes(childNodes);\n setIsLoading(false);\n\n // The following code is to update the node with the new children.\n // You can remove it if you don't want to update the node.\n node.children = childNodes;\n node.loadOnDemand = false;\n }, 500);\n }\n\n return () => {\n if (timer) {\n clearTimeout(timer);\n }\n };\n }, [isExpanded, loadOnDemand, node, nodeId, nodeLabel, nodeDepth]);\n\n return (\n \n {loadOnDemand\n ? \n : childNodes.map(node => (\n \n ))\n }\n \n );\n};\n\nconst App = () => {\n const [colorStyle] = useColorStyle();\n const treeNodes = useConst(() => buildLoadOnDemandTreeNodes(5));\n\n return (\n \n \n \n {ensureArray(treeNodes).map(node => (\n \n ))}\n \n \n \n );\n};\n\nexport default App;",title:"Tonic UI"}}),"\n",(0,l.jsxs)(n.h3,{id:"resizable",children:["Resizable",(0,l.jsx)(n.a,{"aria-hidden":!0,className:"anchor-link",tabIndex:"-1",href:"#resizable",children:(0,l.jsx)(n.svg,{children:(0,l.jsx)(n.use,{xlinkHref:"#anchor-link-icon"})})})]}),"\n",(0,l.jsxs)(n.p,{children:["In typical use cases, you can resize the tree with a minimum width of ",(0,l.jsx)(n.code,{children:"160px"})," and a maximum width of ",(0,l.jsx)(n.code,{children:"40%"})," of the display area. Customize the width and height as needed to match your design and layout requirements."]}),"\n",(0,l.jsx)(d.Z,{component:ec,file:{data:"import {\n Box,\n Flex,\n Icon,\n OverflowTooltip,\n ResizeHandle,\n Scrollbar,\n TreeItem,\n TreeItemContent,\n TreeItemToggle,\n TreeItemToggleIcon,\n Tree,\n useColorMode,\n useColorStyle,\n} from '@tonic-ui/react';\nimport {\n useConst,\n} from '@tonic-ui/react-hooks';\nimport { ensureArray } from 'ensure-type';\nimport React, { useCallback, useMemo, useRef, useState } from 'react';\nimport {\n buildTreeMap,\n buildTreeNodes,\n findExpandableNodeIds,\n} from './utils';\n\nconst TreeItemRender = ({\n node,\n nodeDepth = 0,\n}) => {\n const [colorStyle] = useColorStyle();\n const nodeId = node.id;\n const nodeLabel = node.label;\n\n const render = useCallback(({ isExpandable, isExpanded, isSelected }) => {\n const icon = (() => {\n if (isExpandable) {\n return isExpanded ? 'folder-open' : 'folder';\n }\n return 'server';\n })();\n const iconColor = isExpandable ? 'yellow:50' : 'currentColor';\n\n return (\n \n \n {isExpandable && (\n \n \n \n )}\n \n \n \n {({ ref, style }) => (\n \n {nodeLabel}\n \n )}\n \n \n );\n }, [colorStyle, nodeDepth, nodeLabel]);\n\n return (\n \n {ensureArray(node.children).map(node => (\n \n ))}\n \n );\n};\n\nconst App = () => {\n const [colorMode] = useColorMode();\n const [colorStyle] = useColorStyle();\n const treeNodes = useConst(() => buildTreeNodes());\n const treeMap = useMemo(() => buildTreeMap(treeNodes), [treeNodes]);\n const expandableNodeIds = useMemo(() => findExpandableNodeIds(treeNodes), [treeNodes]);\n const allNodes = useMemo(() => Array.from(treeMap.keys()), [treeMap]);\n const [selectedNodeId, setSelectedNodeId] = useState(allNodes[0]);\n const [isResizing, setIsResizing] = useState(false);\n const containerRef = useRef();\n const resizableRef = useRef();\n const dividerColor = {\n dark: 'gray:70',\n light: 'gray:30',\n }[colorMode];\n const highlightedDividerColor = {\n dark: 'gray:50',\n light: 'gray:50',\n }[colorMode];\n\n const handleSelect = useCallback((nodeIds) => {\n const nodeId = nodeIds[0];\n setSelectedNodeId(nodeId);\n }, []);\n\n return (\n \n \n \n \n {ensureArray(treeNodes).map(node => (\n \n ))}\n \n \n \n \n {\n setIsResizing(true);\n }}\n onResizeEnd={() => {\n setIsResizing(false);\n }}\n onResize={({ clientX }) => {\n const el = resizableRef.current;\n if (!el) {\n return;\n }\n\n const { left: parentLeft, width: parentWidth } = containerRef.current.getBoundingClientRect();\n const minWidth = 160;\n const maxWidth = parentWidth * 0.4;\n const canDrag = clientX - parentLeft >= minWidth && clientX - parentLeft <= maxWidth;\n if (canDrag) {\n const nextWidth = clientX - parentLeft;\n el.style.width = `${nextWidth}px`;\n }\n }}\n sx={{\n position: 'absolute',\n left: 0,\n top: 0,\n bottom: 0,\n borderLeft: 1,\n borderLeftColor: isResizing ? highlightedDividerColor : dividerColor,\n _hover: {\n borderLeftColor: highlightedDividerColor,\n },\n }}\n />\n \n {treeMap.get(selectedNodeId)?.label}\n \n \n \n );\n};\n\nexport default App;",path:"pages/components/tree/index.page.mdx"},sandbox:{files:{"src/pages/components/tree/utils.js":"import { ensureArray } from 'ensure-type';\nimport defaultTreeNodes from '@/pages/components/tree/data/tree-nodes.json';\n\nexport const buildTreeNodes = () => {\n return JSON.parse(JSON.stringify(defaultTreeNodes));\n};\n\nexport const buildTreeMap = (nodes) => {\n const treeMap = new Map();\n\n const traverse = (nodes) => {\n ensureArray(nodes).forEach((node) => {\n treeMap.set(node.id, node);\n traverse(node.children);\n });\n };\n\n traverse(nodes);\n\n return treeMap;\n};\n\nexport const findExpandableNodeIds = (nodes) => {\n const expandableNodeIds = [];\n\n const traverse = (nodes) => {\n ensureArray(nodes).forEach((node) => {\n if (Array.isArray(node.children) && node.children.length > 0) {\n expandableNodeIds.push(node.id);\n traverse(node.children);\n }\n });\n };\n\n traverse(nodes);\n\n return expandableNodeIds;\n};","src/pages/components/tree/data/tree-nodes.json":'[\n {\n "id": "1",\n "label": "Node 1",\n "children": [\n {\n "id": "1.1",\n "label": "Node 2",\n "children": [\n {\n "id": "1.1.1",\n "label": "Node 3",\n "children": [\n {\n "id": "1.1.1.1",\n "label": "Node 4"\n }\n ]\n },\n {\n "id": "1.1.2",\n "label": "Node 5",\n "children": [\n {\n "id": "1.1.2.1",\n "label": "Node 6"\n }\n ]\n },\n {\n "id": "1.1.3",\n "label": "Node 7",\n "children": [\n {\n "id": "1.1.3.1",\n "label": "Node 8"\n },\n {\n "id": "1.1.3.2",\n "label": "Node 9"\n },\n {\n "id": "1.1.3.3",\n "label": "Node 10"\n }\n ]\n },\n {\n "id": "1.1.4",\n "label": "Node 11"\n },\n {\n "id": "1.1.5",\n "label": "Node 12"\n }\n ]\n },\n {\n "id": "1.2",\n "label": "Node 13",\n "children": [\n {\n "id": "1.2.1",\n "label": "Node 14",\n "children": [\n {\n "id": "1.2.1.1",\n "label": "Node 15"\n }\n ]\n }\n ]\n },\n {\n "id": "1.3",\n "label": "Node 16",\n "children": [\n {\n "id": "1.3.1",\n "label": "Node 17"\n },\n {\n "id": "1.3.2",\n "label": "Node 18"\n },\n {\n "id": "1.3.3",\n "label": "Node 19"\n },\n {\n "id": "1.3.4",\n "label": "Node 20",\n "children": [\n {\n "id": "1.3.4.1",\n "label": "Node 21"\n },\n {\n "id": "1.3.4.2",\n "label": "Node 22"\n },\n {\n "id": "1.3.4.3",\n "label": "Node 23"\n }\n ]\n },\n {\n "id": "1.3.5",\n "label": "Node 24"\n }\n ]\n },\n {\n "id": "1.4",\n "label": "Node 25",\n "children": [\n {\n "id": "1.4.1",\n "label": "Node 26"\n },\n {\n "id": "1.4.2",\n "label": "Node 27"\n },\n {\n "id": "1.4.3",\n "label": "Node 28"\n }\n ]\n }\n ]\n },\n {\n "id": "2",\n "label": "Node 29",\n "children": [\n {\n "id": "2.1",\n "label": "Node 30",\n "children": [\n {\n "id": "2.1.1",\n "label": "Node 31"\n },\n {\n "id": "2.1.2",\n "label": "Node 32"\n },\n {\n "id": "2.1.3",\n "label": "Node 33"\n }\n ]\n },\n {\n "id": "2.2",\n "label": "Node 34"\n },\n {\n "id": "2.3",\n "label": "Node 35",\n "children": [\n {\n "id": "2.3.1",\n "label": "Node 36",\n "children": [\n {\n "id": "2.3.1.1",\n "label": "Node 37"\n },\n {\n "id": "2.3.1.2",\n "label": "Node 38"\n }\n ]\n }\n ]\n },\n {\n "id": "2.4",\n "label": "Node 39"\n }\n ]\n },\n {\n "id": "3",\n "label": "Node 40",\n "children": [\n {\n "id": "3.1",\n "label": "Node 41",\n "children": [\n {\n "id": "3.1.1",\n "label": "Node 42"\n },\n {\n "id": "3.1.2",\n "label": "Node 43",\n "children": [\n {\n "id": "3.1.2.1",\n "label": "Node 44"\n },\n {\n "id": "3.1.2.2",\n "label": "Node 45"\n },\n {\n "id": "3.1.2.3",\n "label": "Node 46"\n },\n {\n "id": "3.1.2.4",\n "label": "Node 47"\n }\n ]\n },\n {\n "id": "3.1.3",\n "label": "Node 48"\n }\n ]\n },\n {\n "id": "3.2",\n "label": "Node 49",\n "children": [\n {\n "id": "3.2.1",\n "label": "Node 50"\n },\n {\n "id": "3.2.2",\n "label": "Node 51"\n }\n ]\n },\n {\n "id": "3.3",\n "label": "Node 52",\n "children": [\n {\n "id": "3.3.1",\n "label": "Node 53"\n },\n {\n "id": "3.3.2",\n "label": "Node 54",\n "children": [\n {\n "id": "3.3.2.1",\n "label": "Node 55"\n }\n ]\n }\n ]\n },\n {\n "id": "3.4",\n "label": "Node 56"\n },\n {\n "id": "3.5",\n "label": "Node 57",\n "children": [\n {\n "id": "3.5.1",\n "label": "Node 58"\n },\n {\n "id": "3.5.2",\n "label": "Node 59",\n "children": [\n {\n "id": "3.5.2.1",\n "label": "Node 60"\n },\n {\n "id": "3.5.2.2",\n "label": "Node 61"\n }\n ]\n }\n ]\n }\n ]\n },\n {\n "id": "4",\n "label": "Node 62",\n "children": [\n {\n "id": "4.1",\n "label": "Node 63",\n "children": [\n {\n "id": "4.1.1",\n "label": "Node 64",\n "children": [\n {\n "id": "4.1.1.1",\n "label": "Node 65"\n },\n {\n "id": "4.1.1.2",\n "label": "Node 66"\n }\n ]\n },\n {\n "id": "4.1.2",\n "label": "Node 67"\n },\n {\n "id": "4.1.3",\n "label": "Node 68"\n },\n {\n "id": "4.1.4",\n "label": "Node 69"\n }\n ]\n }\n ]\n },\n {\n "id": "5",\n "label": "Node 70",\n "children": [\n {\n "id": "5.1",\n "label": "Node 71",\n "children": [\n {\n "id": "5.1.1",\n "label": "Node 72"\n },\n {\n "id": "5.1.2",\n "label": "Node 73"\n },\n {\n "id": "5.1.3",\n "label": "Node 74",\n "children": [\n {\n "id": "5.1.3.1",\n "label": "Node 75"\n }\n ]\n },\n {\n "id": "5.1.4",\n "label": "Node 76",\n "children": [\n {\n "id": "5.1.4.1",\n "label": "Node 77"\n },\n {\n "id": "5.1.4.2",\n "label": "Node 78"\n }\n ]\n }\n ]\n },\n {\n "id": "5.2",\n "label": "Node 79"\n },\n {\n "id": "5.3",\n "label": "Node 80",\n "children": [\n {\n "id": "5.3.1",\n "label": "Node 81"\n }\n ]\n },\n {\n "id": "5.4",\n "label": "Node 82",\n "children": [\n {\n "id": "5.4.1",\n "label": "Node 83",\n "children": [\n {\n "id": "5.4.1.1",\n "label": "Node 84"\n }\n ]\n },\n {\n "id": "5.4.2",\n "label": "Node 85"\n }\n ]\n },\n {\n "id": "5.5",\n "label": "Node 86"\n }\n ]\n },\n {\n "id": "6",\n "label": "Node 87",\n "children": [\n {\n "id": "6.1",\n "label": "Node 88"\n },\n {\n "id": "6.2",\n "label": "Node 89"\n },\n {\n "id": "6.3",\n "label": "Node 90",\n "children": [\n {\n "id": "6.3.1",\n "label": "Node 91"\n },\n {\n "id": "6.3.2",\n "label": "Node 92"\n },\n {\n "id": "6.3.3",\n "label": "Node 93"\n }\n ]\n },\n {\n "id": "6.4",\n "label": "Node 94"\n }\n ]\n },\n {\n "id": "7",\n "label": "Node 95",\n "children": [\n {\n "id": "7.1",\n "label": "Node 96",\n "children": [\n {\n "id": "7.1.1",\n "label": "Node 97"\n },\n {\n "id": "7.1.2",\n "label": "Node 98",\n "children": [\n {\n "id": "7.1.2.1",\n "label": "Node 99"\n },\n {\n "id": "7.1.2.2",\n "label": "Node 100"\n }\n ]\n }\n ]\n }\n ]\n }\n]'},raw:"import {\n Box,\n Flex,\n Icon,\n OverflowTooltip,\n ResizeHandle,\n Scrollbar,\n TreeItem,\n TreeItemContent,\n TreeItemToggle,\n TreeItemToggleIcon,\n Tree,\n useColorMode,\n useColorStyle,\n} from '@tonic-ui/react';\nimport {\n useConst,\n} from '@tonic-ui/react-hooks';\nimport { ensureArray } from 'ensure-type';\nimport React, { useCallback, useMemo, useRef, useState } from 'react';\nimport {\n buildTreeMap,\n buildTreeNodes,\n findExpandableNodeIds,\n} from '@/pages/components/tree/utils';\n\nconst TreeItemRender = ({\n node,\n nodeDepth = 0,\n}) => {\n const [colorStyle] = useColorStyle();\n const nodeId = node.id;\n const nodeLabel = node.label;\n\n const render = useCallback(({ isExpandable, isExpanded, isSelected }) => {\n const icon = (() => {\n if (isExpandable) {\n return isExpanded ? 'folder-open' : 'folder';\n }\n return 'server';\n })();\n const iconColor = isExpandable ? 'yellow:50' : 'currentColor';\n\n return (\n \n \n {isExpandable && (\n \n \n \n )}\n \n \n \n {({ ref, style }) => (\n \n {nodeLabel}\n \n )}\n \n \n );\n }, [colorStyle, nodeDepth, nodeLabel]);\n\n return (\n \n {ensureArray(node.children).map(node => (\n \n ))}\n \n );\n};\n\nconst App = () => {\n const [colorMode] = useColorMode();\n const [colorStyle] = useColorStyle();\n const treeNodes = useConst(() => buildTreeNodes());\n const treeMap = useMemo(() => buildTreeMap(treeNodes), [treeNodes]);\n const expandableNodeIds = useMemo(() => findExpandableNodeIds(treeNodes), [treeNodes]);\n const allNodes = useMemo(() => Array.from(treeMap.keys()), [treeMap]);\n const [selectedNodeId, setSelectedNodeId] = useState(allNodes[0]);\n const [isResizing, setIsResizing] = useState(false);\n const containerRef = useRef();\n const resizableRef = useRef();\n const dividerColor = {\n dark: 'gray:70',\n light: 'gray:30',\n }[colorMode];\n const highlightedDividerColor = {\n dark: 'gray:50',\n light: 'gray:50',\n }[colorMode];\n\n const handleSelect = useCallback((nodeIds) => {\n const nodeId = nodeIds[0];\n setSelectedNodeId(nodeId);\n }, []);\n\n return (\n \n \n \n \n {ensureArray(treeNodes).map(node => (\n \n ))}\n \n \n \n \n {\n setIsResizing(true);\n }}\n onResizeEnd={() => {\n setIsResizing(false);\n }}\n onResize={({ clientX }) => {\n const el = resizableRef.current;\n if (!el) {\n return;\n }\n\n const { left: parentLeft, width: parentWidth } = containerRef.current.getBoundingClientRect();\n const minWidth = 160;\n const maxWidth = parentWidth * 0.4;\n const canDrag = clientX - parentLeft >= minWidth && clientX - parentLeft <= maxWidth;\n if (canDrag) {\n const nextWidth = clientX - parentLeft;\n el.style.width = `${nextWidth}px`;\n }\n }}\n sx={{\n position: 'absolute',\n left: 0,\n top: 0,\n bottom: 0,\n borderLeft: 1,\n borderLeftColor: isResizing ? highlightedDividerColor : dividerColor,\n _hover: {\n borderLeftColor: highlightedDividerColor,\n },\n }}\n />\n \n {treeMap.get(selectedNodeId)?.label}\n \n \n \n );\n};\n\nexport default App;",title:"Tonic UI"}}),"\n",(0,l.jsxs)(n.h3,{id:"moving-items-through-drag-and-drop-dnd",children:["Moving items through drag and drop (DnD)",(0,l.jsx)(n.a,{"aria-hidden":!0,className:"anchor-link",tabIndex:"-1",href:"#moving-items-through-drag-and-drop-dnd",children:(0,l.jsx)(n.svg,{children:(0,l.jsx)(n.use,{xlinkHref:"#anchor-link-icon"})})})]}),"\n",(0,l.jsx)(n.p,{children:"Select items from the right table and move them to a tree node on the left using drag-and-drop (DnD) interaction."}),"\n",(0,l.jsx)(d.Z,{component:er,file:{data:"import {\n Box,\n Code,\n Flex,\n Icon,\n ResizeHandle,\n Scrollbar,\n useColorMode,\n useColorStyle,\n} from '@tonic-ui/react';\nimport {\n useConst,\n} from '@tonic-ui/react-hooks';\nimport { ensureArray } from 'ensure-type';\nimport _ from 'lodash';\nimport React, { useCallback, useMemo, useRef, useState } from 'react';\nimport { DndProvider } from 'react-dnd';\nimport { HTML5Backend } from 'react-dnd-html5-backend';\nimport {\n buildTreeMap,\n buildTreeNodes,\n} from '../utils';\nimport TableView from './TableView';\nimport TreeView from './TreeView';\nimport DragLayer from './DragLayer';\nimport useRefresh from './useRefresh';\n\nconst getTreeNodes = () => {\n const threatTypes = [\n 'Virus/Malware',\n 'Spyware/Grayware',\n 'URL Filtering',\n 'Web Reputation',\n 'Network Virus',\n 'Application Control',\n ];\n\n const traverse = (nodes) => {\n ensureArray(nodes).map(node => {\n node.parent = node.parent ?? null;\n node.children = ensureArray(node.children).map(child => {\n child.parent = node;\n return child;\n });\n node.data = {\n data: _.range(15).map((i) => {\n const [nodeIndex = ''] = ensureArray(String(node.label).match(/\\d+/));\n\n const endpoint = `Endpoint ${nodeIndex}_${i+1}`;\n\n // Randomly pick a subset of threat types\n const detections = _.sampleSize(threatTypes, _.random(0, threatTypes.length));\n\n // Generate a random date within the past 30 days\n const lastSeen = new Date(Date.now() - _.random(0, 60 * 60 * 24 * 30 * 1000));\n\n return {\n id: `${node.id}_${i+1}`,\n endpoint,\n detections,\n lastSeen,\n };\n }),\n };\n\n traverse(node.children);\n });\n };\n\n const treeNodes = buildTreeNodes();\n traverse(treeNodes);\n\n return treeNodes;\n};\n\nconst App = () => {\n const treeNodes = useConst(() => getTreeNodes());\n const treeMap = useMemo(() => {\n return buildTreeMap(treeNodes);\n }, [treeNodes]);\n const refresh = useRefresh();\n const [isResizing, setIsResizing] = useState(false);\n const [colorMode] = useColorMode();\n const [colorStyle] = useColorStyle();\n const dividerColor = {\n dark: 'gray:70',\n light: 'gray:30',\n }[colorMode];\n const highlightedDividerColor = {\n dark: 'gray:50',\n light: 'gray:50',\n }[colorMode];\n const containerRef = useRef();\n const resizableRef = useRef();\n const [selectedNodeId, setSelectedNodeId] = useState(ensureArray(treeNodes)[0]?.id);\n const tableData = treeMap.get(selectedNodeId)?.data?.data;\n const handleNodeDrop = useCallback((context) => {\n const { source, target, data } = context;\n\n const sourceNode = treeMap.get(source);\n const targetNode = treeMap.get(target);\n\n const movedData = sourceNode.data.data.filter(x => _.includes(data, x.id));\n\n sourceNode.data.data = _.differenceBy(sourceNode.data.data, movedData, 'id');\n targetNode.data.data = _.uniqBy([\n ...ensureArray(targetNode.data.data),\n ...movedData,\n ], 'id');\n\n // Force re-render\n refresh();\n }, [refresh, treeMap]);\n const handleNodeSelect = useCallback((nodeIds) => {\n setSelectedNodeId(nodeIds[0]);\n }, []);\n\n return (\n \n \n {({ item }) => {\n // Drag layer is not rendered when nothing is being dragged\n const movedItemCount = ensureArray(item.data).length;\n return (\n \n \n {movedItemCount}\n \n );\n }}\n \n \n \n \n \n \n \n \n {\n setIsResizing(true);\n }}\n onResizeEnd={() => {\n setIsResizing(false);\n }}\n onResize={({ clientX }) => {\n const el = resizableRef.current;\n if (!el) {\n return;\n }\n\n const { left: parentLeft, width: parentWidth } = containerRef.current.getBoundingClientRect();\n const minWidth = 160;\n const maxWidth = parentWidth * 0.4;\n const canDrag = clientX - parentLeft >= minWidth && clientX - parentLeft <= maxWidth;\n if (canDrag) {\n const nextWidth = clientX - parentLeft;\n el.style.width = `${nextWidth}px`;\n }\n }}\n sx={{\n position: 'absolute',\n left: 0,\n top: 0,\n bottom: 0,\n borderLeft: 1,\n borderLeftColor: isResizing ? highlightedDividerColor : dividerColor,\n _hover: {\n borderLeftColor: highlightedDividerColor,\n },\n zIndex: 1,\n }}\n />\n \n \n \n \n );\n};\n\nexport default App;",path:"pages/components/tree/index.page.mdx"},sandbox:{files:{"src/pages/components/tree/utils.js":"import { ensureArray } from 'ensure-type';\nimport defaultTreeNodes from '@/pages/components/tree/data/tree-nodes.json';\n\nexport const buildTreeNodes = () => {\n return JSON.parse(JSON.stringify(defaultTreeNodes));\n};\n\nexport const buildTreeMap = (nodes) => {\n const treeMap = new Map();\n\n const traverse = (nodes) => {\n ensureArray(nodes).forEach((node) => {\n treeMap.set(node.id, node);\n traverse(node.children);\n });\n };\n\n traverse(nodes);\n\n return treeMap;\n};\n\nexport const findExpandableNodeIds = (nodes) => {\n const expandableNodeIds = [];\n\n const traverse = (nodes) => {\n ensureArray(nodes).forEach((node) => {\n if (Array.isArray(node.children) && node.children.length > 0) {\n expandableNodeIds.push(node.id);\n traverse(node.children);\n }\n });\n };\n\n traverse(nodes);\n\n return expandableNodeIds;\n};","src/pages/components/tree/data/tree-nodes.json":'[\n {\n "id": "1",\n "label": "Node 1",\n "children": [\n {\n "id": "1.1",\n "label": "Node 2",\n "children": [\n {\n "id": "1.1.1",\n "label": "Node 3",\n "children": [\n {\n "id": "1.1.1.1",\n "label": "Node 4"\n }\n ]\n },\n {\n "id": "1.1.2",\n "label": "Node 5",\n "children": [\n {\n "id": "1.1.2.1",\n "label": "Node 6"\n }\n ]\n },\n {\n "id": "1.1.3",\n "label": "Node 7",\n "children": [\n {\n "id": "1.1.3.1",\n "label": "Node 8"\n },\n {\n "id": "1.1.3.2",\n "label": "Node 9"\n },\n {\n "id": "1.1.3.3",\n "label": "Node 10"\n }\n ]\n },\n {\n "id": "1.1.4",\n "label": "Node 11"\n },\n {\n "id": "1.1.5",\n "label": "Node 12"\n }\n ]\n },\n {\n "id": "1.2",\n "label": "Node 13",\n "children": [\n {\n "id": "1.2.1",\n "label": "Node 14",\n "children": [\n {\n "id": "1.2.1.1",\n "label": "Node 15"\n }\n ]\n }\n ]\n },\n {\n "id": "1.3",\n "label": "Node 16",\n "children": [\n {\n "id": "1.3.1",\n "label": "Node 17"\n },\n {\n "id": "1.3.2",\n "label": "Node 18"\n },\n {\n "id": "1.3.3",\n "label": "Node 19"\n },\n {\n "id": "1.3.4",\n "label": "Node 20",\n "children": [\n {\n "id": "1.3.4.1",\n "label": "Node 21"\n },\n {\n "id": "1.3.4.2",\n "label": "Node 22"\n },\n {\n "id": "1.3.4.3",\n "label": "Node 23"\n }\n ]\n },\n {\n "id": "1.3.5",\n "label": "Node 24"\n }\n ]\n },\n {\n "id": "1.4",\n "label": "Node 25",\n "children": [\n {\n "id": "1.4.1",\n "label": "Node 26"\n },\n {\n "id": "1.4.2",\n "label": "Node 27"\n },\n {\n "id": "1.4.3",\n "label": "Node 28"\n }\n ]\n }\n ]\n },\n {\n "id": "2",\n "label": "Node 29",\n "children": [\n {\n "id": "2.1",\n "label": "Node 30",\n "children": [\n {\n "id": "2.1.1",\n "label": "Node 31"\n },\n {\n "id": "2.1.2",\n "label": "Node 32"\n },\n {\n "id": "2.1.3",\n "label": "Node 33"\n }\n ]\n },\n {\n "id": "2.2",\n "label": "Node 34"\n },\n {\n "id": "2.3",\n "label": "Node 35",\n "children": [\n {\n "id": "2.3.1",\n "label": "Node 36",\n "children": [\n {\n "id": "2.3.1.1",\n "label": "Node 37"\n },\n {\n "id": "2.3.1.2",\n "label": "Node 38"\n }\n ]\n }\n ]\n },\n {\n "id": "2.4",\n "label": "Node 39"\n }\n ]\n },\n {\n "id": "3",\n "label": "Node 40",\n "children": [\n {\n "id": "3.1",\n "label": "Node 41",\n "children": [\n {\n "id": "3.1.1",\n "label": "Node 42"\n },\n {\n "id": "3.1.2",\n "label": "Node 43",\n "children": [\n {\n "id": "3.1.2.1",\n "label": "Node 44"\n },\n {\n "id": "3.1.2.2",\n "label": "Node 45"\n },\n {\n "id": "3.1.2.3",\n "label": "Node 46"\n },\n {\n "id": "3.1.2.4",\n "label": "Node 47"\n }\n ]\n },\n {\n "id": "3.1.3",\n "label": "Node 48"\n }\n ]\n },\n {\n "id": "3.2",\n "label": "Node 49",\n "children": [\n {\n "id": "3.2.1",\n "label": "Node 50"\n },\n {\n "id": "3.2.2",\n "label": "Node 51"\n }\n ]\n },\n {\n "id": "3.3",\n "label": "Node 52",\n "children": [\n {\n "id": "3.3.1",\n "label": "Node 53"\n },\n {\n "id": "3.3.2",\n "label": "Node 54",\n "children": [\n {\n "id": "3.3.2.1",\n "label": "Node 55"\n }\n ]\n }\n ]\n },\n {\n "id": "3.4",\n "label": "Node 56"\n },\n {\n "id": "3.5",\n "label": "Node 57",\n "children": [\n {\n "id": "3.5.1",\n "label": "Node 58"\n },\n {\n "id": "3.5.2",\n "label": "Node 59",\n "children": [\n {\n "id": "3.5.2.1",\n "label": "Node 60"\n },\n {\n "id": "3.5.2.2",\n "label": "Node 61"\n }\n ]\n }\n ]\n }\n ]\n },\n {\n "id": "4",\n "label": "Node 62",\n "children": [\n {\n "id": "4.1",\n "label": "Node 63",\n "children": [\n {\n "id": "4.1.1",\n "label": "Node 64",\n "children": [\n {\n "id": "4.1.1.1",\n "label": "Node 65"\n },\n {\n "id": "4.1.1.2",\n "label": "Node 66"\n }\n ]\n },\n {\n "id": "4.1.2",\n "label": "Node 67"\n },\n {\n "id": "4.1.3",\n "label": "Node 68"\n },\n {\n "id": "4.1.4",\n "label": "Node 69"\n }\n ]\n }\n ]\n },\n {\n "id": "5",\n "label": "Node 70",\n "children": [\n {\n "id": "5.1",\n "label": "Node 71",\n "children": [\n {\n "id": "5.1.1",\n "label": "Node 72"\n },\n {\n "id": "5.1.2",\n "label": "Node 73"\n },\n {\n "id": "5.1.3",\n "label": "Node 74",\n "children": [\n {\n "id": "5.1.3.1",\n "label": "Node 75"\n }\n ]\n },\n {\n "id": "5.1.4",\n "label": "Node 76",\n "children": [\n {\n "id": "5.1.4.1",\n "label": "Node 77"\n },\n {\n "id": "5.1.4.2",\n "label": "Node 78"\n }\n ]\n }\n ]\n },\n {\n "id": "5.2",\n "label": "Node 79"\n },\n {\n "id": "5.3",\n "label": "Node 80",\n "children": [\n {\n "id": "5.3.1",\n "label": "Node 81"\n }\n ]\n },\n {\n "id": "5.4",\n "label": "Node 82",\n "children": [\n {\n "id": "5.4.1",\n "label": "Node 83",\n "children": [\n {\n "id": "5.4.1.1",\n "label": "Node 84"\n }\n ]\n },\n {\n "id": "5.4.2",\n "label": "Node 85"\n }\n ]\n },\n {\n "id": "5.5",\n "label": "Node 86"\n }\n ]\n },\n {\n "id": "6",\n "label": "Node 87",\n "children": [\n {\n "id": "6.1",\n "label": "Node 88"\n },\n {\n "id": "6.2",\n "label": "Node 89"\n },\n {\n "id": "6.3",\n "label": "Node 90",\n "children": [\n {\n "id": "6.3.1",\n "label": "Node 91"\n },\n {\n "id": "6.3.2",\n "label": "Node 92"\n },\n {\n "id": "6.3.3",\n "label": "Node 93"\n }\n ]\n },\n {\n "id": "6.4",\n "label": "Node 94"\n }\n ]\n },\n {\n "id": "7",\n "label": "Node 95",\n "children": [\n {\n "id": "7.1",\n "label": "Node 96",\n "children": [\n {\n "id": "7.1.1",\n "label": "Node 97"\n },\n {\n "id": "7.1.2",\n "label": "Node 98",\n "children": [\n {\n "id": "7.1.2.1",\n "label": "Node 99"\n },\n {\n "id": "7.1.2.2",\n "label": "Node 100"\n }\n ]\n }\n ]\n }\n ]\n }\n]',"src/pages/components/tree/dnd/TableView.js":"import {\n flexRender,\n getCoreRowModel,\n getPaginationRowModel,\n getSortedRowModel,\n useReactTable,\n} from '@tanstack/react-table';\nimport {\n Box,\n Checkbox,\n Flex,\n Icon,\n Image,\n OverflowTooltip,\n Table,\n TableHeader,\n TableHeaderRow,\n TableHeaderCell,\n TableBody,\n TableRow,\n TableCell,\n TableScrollbar,\n useColorMode,\n useColorStyle,\n useTheme,\n} from '@tonic-ui/react';\nimport {\n dataAttr,\n} from '@tonic-ui/utils';\nimport { ensureArray, ensureNumber } from 'ensure-type';\nimport _ from 'lodash';\nimport React, { useEffect, useMemo, useState } from 'react';\nimport AutoSizer from 'react-virtualized-auto-sizer';\nimport ConditionalWrapper from '@/pages/components/tree/dnd/ConditionalWrapper';\nimport Draggable from '@/pages/components/tree/dnd/Draggable';\nimport TablePagination from '@/pages/components/tree/dnd/TablePagination';\nimport iconDrag from '@/pages/components/tree/dnd/icon-drag.svg';\n\n/**\n * Uses canvas.measureText to compute and return the width of the given text of given font in pixels.\n *\n * @param {String} text The text to be rendered.\n * @param {String} font The css font descriptor that text is to be rendered with (e.g. \"bold 14px verdana\").\n *\n * @see https://stackoverflow.com/questions/118241/calculate-text-width-with-javascript/21015393#21015393\n */\nconst getTextWidth = (text, font) => {\n // re-use canvas object for better performance\n const canvas = getTextWidth.canvas || (getTextWidth.canvas = document.createElement('canvas'));\n const context = canvas.getContext('2d');\n context.font = font;\n const metrics = context.measureText(text);\n return metrics.width || 0;\n};\n\nconst Component = ({\n node,\n data,\n ...rest\n}) => {\n const [colorMode] = useColorMode();\n const [colorStyle] = useColorStyle({ colorMode });\n const theme = useTheme();\n const hoverBackgroundColor = {\n dark: 'rgba(255, 255, 255, 0.12)',\n light: 'rgba(0, 0, 0, 0.12)',\n }[colorMode];\n const selectedBackgroundColor = {\n dark: 'rgba(255, 255, 255, 0.08)',\n light: 'rgba(0, 0, 0, 0.08)',\n }[colorMode];\n\n const nodeLabel = node.label;\n\n const [sorting, setSorting] = useState([\n { id: 'endpoint', desc: false },\n ]);\n\n const [rowSelection, setRowSelection] = useState({});\n\n const columns = useMemo(() => [\n {\n id: 'selection',\n header: ({ table }) => (\n \n ),\n cell: ({ row }) => (\n \n ),\n size: 40,\n },\n {\n header: () => (\n \n Endpoint\n \n ),\n accessorKey: 'endpoint',\n cell: ({ getValue, row }) => {\n const value = getValue();\n return (\n \n {value}\n \n );\n },\n size: 'auto',\n },\n {\n header: () => (\n \n Detections\n \n ),\n accessorKey: 'detections',\n cell: ({ getValue }) => {\n const detections = [...getValue()];\n const value = detections.length;\n return (\n \n {value}\n \n );\n },\n size: 'auto',\n },\n {\n header: () => (\n \n Last Seen\n \n ),\n accessorKey: 'lastSeen',\n cell: ({ getValue }) => {\n const value = getValue().toISOString();\n return (\n \n {value}\n \n );\n },\n size: 'auto',\n },\n ], []);\n\n const table = useReactTable({\n data: ensureArray(data),\n columns,\n defaultColumn: {\n minSize: 40,\n },\n state: {\n rowSelection,\n sorting,\n },\n enableRowSelection: true, // enable row selection for all rows\n // enableRowSelection: row => row.original.detections > 0, // or enable row selection conditionally per row\n enableSorting: true, // Enables/Disables sorting for the table\n enableSortingRemoval: true, // Enables/Disables the ability to remove sorting for the table\n onRowSelectionChange: setRowSelection,\n getCoreRowModel: getCoreRowModel(),\n getPaginationRowModel: getPaginationRowModel(),\n getSortedRowModel: getSortedRowModel(),\n onSortingChange: (nextSorting) => { // A function to be called with an `updaterFn` when `state.sorting` change\n setSorting(nextSorting);\n },\n });\n\n const [tableWidth, setTableWidth] = useState(0);\n\n useEffect(() => {\n table.resetRowSelection();\n table.resetPagination();\n }, [data, table]);\n\n useEffect(() => {\n if (!tableWidth) {\n return;\n }\n\n const gutterWidth = 12 + 12; // 12px padding on each side of the cell\n const tableHeaderCellFont = [\n theme.fontWeights.semibold,\n theme.fontSizes.sm,\n theme.fonts.base,\n ].join(' '); // => '600 14px \"Segoe UI\",-apple-system,BlinkMacSystemFont,\"Helvetica Neue\",Helvetica,Arial,sans-serif'\n\n // Fixed columns are columns with a fixed size (e.g. 100 or '10%')\n const fixedColumns = table.getAllColumns()\n .filter(column => column.columnDef.size !== 'auto')\n .map(column => {\n const { id, columnDef } = column;\n const { minSize, size } = columnDef;\n\n // If the column size is a number, return the original size value\n if (typeof size === 'number') {\n return {\n id,\n size,\n };\n }\n\n // If the column size is a percentage, return the computed size value\n if (typeof size === 'string' && size.endsWith('%')) {\n const textWidth = (typeof columnDef.header === 'string')\n ? getTextWidth(columnDef.header, tableHeaderCellFont)\n : 0;\n const percentageWidth = tableWidth * parseFloat(size) / 100;\n\n return {\n id,\n size: Math.max(\n percentageWidth, // percentage of table width\n textWidth + gutterWidth, // text width with padding\n minSize, // minimum size (e.g. 40px)\n ),\n };\n }\n\n // Otherwise, return the minimum size value\n return {\n id,\n size: minSize,\n };\n });\n\n // Flexible columns are columns with a flexible size (e.g. 'auto')\n const flexColumns = table.getAllColumns()\n .filter(column => column.columnDef.size === 'auto')\n .map(column => {\n const { id, columnDef } = column;\n const { minSize } = columnDef;\n const textWidth = (typeof columnDef.header === 'string')\n ? getTextWidth(columnDef.header, tableHeaderCellFont)\n : 0;\n\n return {\n id,\n size: Math.max(\n textWidth + gutterWidth, // text width with padding\n minSize, // minimum size (e.g. 40px)\n ),\n };\n });\n\n const totalFixedColumnSize = fixedColumns.reduce((acc, column) => acc + column.size, 0);\n const totalFlexColumnSize = flexColumns.reduce((acc, column) => acc + column.size, 0);\n const resizerWidth = 12; // Width of the resizer element between the tree and the table\n\n let extraSpaceLeft = tableWidth - totalFixedColumnSize - resizerWidth;\n\n // Distribute extra space to fixed columns if flex columns are not present\n if ((flexColumns.length === 0) && (extraSpaceLeft > 0)) {\n const extraSpacePerColumn = extraSpaceLeft / fixedColumns.length;\n fixedColumns.forEach(column => {\n column.size = column.size + extraSpacePerColumn;\n });\n extraSpaceLeft = 0;\n }\n\n // Distribute extra space to flex columns if flex columns are present\n if ((flexColumns.length > 0) && (extraSpaceLeft > totalFlexColumnSize)) {\n /**\n * Assume that the extra space is 500px and the total flex column size is 400px:\n * > extraSpaceLeft = 500\n * > flexColumns = [ { size: 250 }, { size: 150 } ] // => Total size: 400px\n *\n * Iteration #0:\n * > column.size = Math.max(500 / (2 - 0), 250) = Math.max(250, 250) = 250\n * > extraSpaceLeft = 500 - 250 = 250\n *\n * Iteration #1:\n * > column.size = Math.max(250 / (2 - 1), 150) = Math.max(250, 150) = 250\n * > extraSpaceLeft = 250 - 250 = 0 \n */\n flexColumns.forEach((column, index) => {\n column.size = Math.max(\n extraSpaceLeft / (flexColumns.length - index),\n column.size,\n );\n extraSpaceLeft -= column.size;\n });\n }\n\n const columnSizing = {};\n\n for (let i = 0; i < fixedColumns.length; i++) {\n const column = fixedColumns[i];\n columnSizing[column.id] = column.size;\n }\n for (let i = 0; i < flexColumns.length; i++) {\n const column = flexColumns[i];\n columnSizing[column.id] = column.size;\n }\n\n table.setColumnSizing(columnSizing);\n }, [columns, table, tableWidth, theme]);\n\n const layout = 'flexbox'; // One of: 'flexbox', 'table'\n const variant = 'default'; // One of: 'default', 'outline'\n const isTableScrollingEnabled = layout !== 'table';\n const totalCount = table.getCoreRowModel().rows.length;\n const getTableHeight = () => {\n if (isTableScrollingEnabled) {\n const headerHeight = 36;\n const cellHeight = 36;\n const footerHeight = 56;\n const rowsToDisplay = 10;\n return (headerHeight + rowsToDisplay * cellHeight + footerHeight);\n }\n return 'auto';\n };\n\n return (\n \n \n {nodeLabel}\n \n \n {\n if (tableWidth !== width) {\n setTableWidth(width);\n }\n }}\n >\n {({ width }) => (\n \n \n {table.getHeaderGroups().map(headerGroup => (\n \n \n {headerGroup.headers.map(header => {\n let styleProps = {\n minWidth: header.column.columnDef.minSize,\n width: header.getSize(),\n ...header.column.columnDef.style,\n };\n if (header.column.getCanSort()) {\n styleProps = {\n ...styleProps,\n cursor: 'pointer',\n userSelect: 'none',\n _hover: {\n backgroundColor: hoverBackgroundColor,\n },\n };\n }\n if (header.column.getIsSorted()) {\n styleProps = {\n ...styleProps,\n color: colorStyle.color.emphasis,\n };\n }\n\n return (\n \n {header.isPlaceholder ? null : (\n \n {flexRender(header.column.columnDef.header, header.getContext())}\n {{\n asc: (),\n desc: (),\n }[header.column.getIsSorted()] ?? null}\n \n )}\n \n );\n })}\n \n ))}\n \n (\n \n {children}\n \n )}\n >\n \n {table.getRowModel().rows.map(row => {\n return (\n {\n const sourceNodeId = node.id;\n const selectedRows = table.getSelectedRowModel().rows;\n const rowIds = selectedRows.map(row => row.original.id);\n\n return {\n source: sourceNodeId,\n data: rowIds,\n };\n }}\n >\n {({ dragRef, isDragging }) => {\n const canDrag = row.getIsSelected();\n\n return (\n \n \n \n \n {row.getVisibleCells().map(cell => {\n const styleProps = {\n minWidth: cell.column.columnDef.minSize,\n width: cell.column.getSize(),\n ...cell.column.columnDef.style,\n };\n return (\n \n {flexRender(cell.column.columnDef.cell, cell.getContext())}\n \n );\n })}\n \n );\n }}\n \n );\n })}\n \n \n {\n const pageIndex = Math.max(ensureNumber(nextPage) - 1, 0);\n table.setPageIndex(pageIndex);\n }}\n onRowsPerPageChange={(nextRowsPerPage) => {\n const pageSize = Math.max(ensureNumber(nextRowsPerPage), 1);\n table.setPageSize(pageSize);\n }}\n />\n \n )}\n \n \n \n );\n};\n\nexport default Component;","src/pages/components/tree/dnd/ConditionalWrapper.js":"const ConditionalWrapper = ({\n children,\n condition,\n wrapper,\n}) => {\n return condition ? wrapper(children) : children;\n};\n\nexport default ConditionalWrapper;","src/pages/components/tree/dnd/Draggable.js":"import { useEffect } from 'react';\nimport { useDrag } from 'react-dnd';\nimport { getEmptyImage } from 'react-dnd-html5-backend'\n\nconst Draggable = ({\n canDrag: canDragProp,\n children,\n item: itemProp,\n type: typeProp = 'dnd',\n}) => {\n const [collectedProps, dragRef, dragPreviewRef] = useDrag({\n type: typeProp,\n item: itemProp,\n canDrag: canDragProp,\n collect: (monitor) => {\n // DragSourceMonitor\n // https://react-dnd.github.io/react-dnd/docs/api/drag-source-monitor\n return {\n isDragging: monitor.isDragging(),\n };\n },\n });\n\n useEffect(() => {\n dragPreviewRef(getEmptyImage(), { captureDraggingState: true });\n }, [dragPreviewRef]);\n\n return children({\n dragRef,\n isDragging: collectedProps.isDragging,\n });\n};\n\nexport default Draggable;","src/pages/components/tree/dnd/TablePagination.js":'import {\n Button,\n ButtonGroup,\n Divider,\n Flex,\n Icon,\n Input,\n Menu,\n MenuButton,\n MenuList,\n MenuItem,\n Space,\n Text,\n useColorMode,\n useColorStyle,\n} from \'@tonic-ui/react\';\nimport { ensureArray, ensureFiniteNumber } from \'ensure-type\';\nimport React, { useCallback, useEffect, useState } from \'react\';\n\nconst TablePagination = ({\n count,\n defaultPage = 1,\n defaultRowsPerPage: defaultRowsPerPageProp,\n onPageChange: onPageChangeProp,\n onRowsPerPageChange: onRowsPerPageChangeProp,\n page: pageProp,\n rowsPerPage: rowsPerPageProp,\n rowsPerPageOptions = [10, 25, 50, 100],\n showFirstButton = false,\n showLastButton = false,\n}) => {\n const [colorMode] = useColorMode();\n const [colorStyle] = useColorStyle({ colorMode });\n const defaultRowsPerPage = defaultRowsPerPageProp ?? ensureArray(rowsPerPageOptions)[0];\n const [page, setPage] = useState(pageProp ?? defaultPage);\n const [rowsPerPage, setRowsPerPage] = useState(rowsPerPageProp ?? defaultRowsPerPage);\n\n useEffect(() => {\n const isControlled = (pageProp !== undefined);\n if (isControlled) {\n setPage(pageProp);\n }\n }, [pageProp]);\n\n useEffect(() => {\n const isControlled = (rowsPerPageProp !== undefined);\n if (isControlled) {\n setRowsPerPage(rowsPerPageProp);\n }\n }, [rowsPerPageProp]);\n\n const onPageChange = useCallback((nextPage) => {\n const isControlled = (pageProp !== undefined);\n if (!isControlled) {\n setPage(nextPage);\n }\n\n if (typeof onPageChangeProp === \'function\') {\n onPageChangeProp(nextPage);\n }\n }, [pageProp, onPageChangeProp]);\n\n const onRowsPerPageChange = useCallback((nextRowsPerPage) => {\n const isControlled = (rowsPerPageProp !== undefined);\n if (!isControlled) {\n setRowsPerPage(nextRowsPerPage);\n }\n\n if (typeof onRowsPerPageChangeProp === \'function\') {\n onRowsPerPageChangeProp(nextRowsPerPage);\n }\n }, [rowsPerPageProp, onRowsPerPageChangeProp]);\n\n const totalPages = Math.ceil(count / rowsPerPage);\n const handlePageChange = (event) => {\n const nextPage = ensureFiniteNumber(event.target.value);\n if (nextPage <= 1) {\n onPageChange(1);\n } else if (nextPage >= totalPages) {\n onPageChange(totalPages);\n } else {\n onPageChange(nextPage);\n }\n };\n const handleRowsPerPageChange = (event) => {\n const nextRowsPerPage = ensureFiniteNumber(event.target.value);\n if (nextRowsPerPage > 0) {\n onPageChange(1);\n onRowsPerPageChange(nextRowsPerPage);\n }\n };\n const canPreviousPage = (page > 1);\n const canNextPage = (page < totalPages);\n\n return (\n \n \n Total: {count}\n \n \n \n \n {rowsPerPage} per page\n \n \n {rowsPerPageOptions.map((option) => (\n \n {option}\n \n ))}\n \n \n \n \n \n \n /\n \n {totalPages}\n \n *:not(:first-of-type)\': {\n marginLeft: -1\n }\n }}\n >\n {\n onPageChange(page - 1);\n }}\n >\n \n \n {\n onPageChange(page + 1);\n }}\n >\n \n \n \n \n );\n};\n\nexport default TablePagination;',"src/pages/components/tree/dnd/icon-drag.svg":'\n\n\n\n\n\n\n\n\n',"src/pages/components/tree/dnd/TreeView.js":"import {\n Box,\n Flex,\n Icon,\n OverflowTooltip,\n Tree,\n TreeItem,\n TreeItemContent,\n TreeItemToggle,\n TreeItemToggleIcon,\n useColorStyle,\n} from '@tonic-ui/react';\nimport { ensureArray } from 'ensure-type';\nimport React, { useCallback } from 'react';\nimport Droppable from '@/pages/components/tree/dnd/Droppable';\n\nconst TreeItemRender = ({\n node,\n nodeDepth = 0,\n onNodeDrop: onNodeDropProp,\n}) => {\n const [colorStyle] = useColorStyle();\n const nodeId = node.id;\n const nodeLabel = node.label;\n\n const render = useCallback(({ isExpandable, isExpanded, isSelected }) => {\n const icon = isExpanded ? 'folder-open' : 'folder';\n const iconColor = 'yellow:50';\n\n return (\n {\n if (typeof onNodeDropProp === 'function') {\n onNodeDropProp({\n ...item,\n target: nodeId,\n });\n }\n }}\n >\n {({ dropRef, isOver }) => (\n \n \n {isExpandable && (\n \n \n \n )}\n \n \n \n {({ ref, style }) => (\n \n {nodeLabel}\n \n )}\n \n \n )}\n \n );\n }, [colorStyle, nodeId, nodeDepth, nodeLabel, onNodeDropProp]);\n\n return (\n \n {ensureArray(node.children).map(node => (\n \n ))}\n \n );\n};\n\nconst TreeView = ({\n data,\n onNodeDrop: onNodeDropProp,\n onNodeSelect: onNodeSelectProp,\n ...rest\n}) => {\n const defaultSelectedNodeId = ensureArray(data)[0]?.id ?? null;\n const handleNodeDrop = useCallback((item) => {\n if (typeof onNodeDropProp === 'function') {\n onNodeDropProp(item);\n }\n }, [onNodeDropProp]);\n const handleNodeSelect = useCallback((nodeIds) => {\n if (typeof onNodeSelectProp === 'function') {\n onNodeSelectProp(nodeIds);\n }\n }, [onNodeSelectProp]);\n\n return (\n \n {ensureArray(data).map(node => (\n \n ))}\n \n );\n};\n\nexport default TreeView;","src/pages/components/tree/dnd/Droppable.js":"import { useDrop } from 'react-dnd';\n\nconst Droppable = ({\n accept: acceptProp = 'dnd',\n canDrop: canDropProp,\n children,\n onDrop: onDropProp,\n}) => {\n const [collectedProps, dropRef] = useDrop({\n accept: acceptProp,\n drop: onDropProp,\n canDrop: canDropProp,\n collect: (monitor) => {\n // DropTargetMonitor\n // https://react-dnd.github.io/react-dnd/docs/api/drop-target-monitor\n return {\n isOver: monitor.isOver(),\n };\n },\n });\n\n return children({\n dropRef,\n isOver: collectedProps.isOver,\n });\n};\n\nexport default Droppable;","src/pages/components/tree/dnd/DragLayer.js":"import {\n Box,\n} from '@tonic-ui/react';\nimport { ensureFiniteNumber } from 'ensure-type';\nimport React from 'react';\nimport { useDragLayer } from 'react-dnd';\n\nconst DragLayer = ({\n children,\n}) => {\n const context = useDragLayer((monitor) => ({\n isDragging: monitor.isDragging(),\n item: monitor.getItem(),\n itemType: monitor.getItemType(),\n initialSourceClientOffset: monitor.getInitialSourceClientOffset(),\n sourceClientOffset: monitor.getSourceClientOffset(),\n }));\n\n const { isDragging, initialSourceClientOffset, sourceClientOffset } = context;\n\n if (!isDragging || !initialSourceClientOffset || !sourceClientOffset) {\n return null;\n }\n\n const offsetX = ensureFiniteNumber(sourceClientOffset?.x);\n const offsetY = ensureFiniteNumber(sourceClientOffset?.y);\n\n return (\n \n \n {typeof children === 'function' ? children(context) : children}\n \n \n );\n};\n\nexport default DragLayer;","src/pages/components/tree/dnd/useRefresh.js":"import { useCallback, useState } from 'react';\n\nconst useRefresh = () => {\n const [, rerender] = useState();\n return useCallback(() => {\n rerender({});\n }, []);\n};\n\nexport default useRefresh;"},raw:"import {\n Box,\n Code,\n Flex,\n Icon,\n ResizeHandle,\n Scrollbar,\n useColorMode,\n useColorStyle,\n} from '@tonic-ui/react';\nimport {\n useConst,\n} from '@tonic-ui/react-hooks';\nimport { ensureArray } from 'ensure-type';\nimport _ from 'lodash';\nimport React, { useCallback, useMemo, useRef, useState } from 'react';\nimport { DndProvider } from 'react-dnd';\nimport { HTML5Backend } from 'react-dnd-html5-backend';\nimport {\n buildTreeMap,\n buildTreeNodes,\n} from '@/pages/components/tree/utils';\nimport TableView from '@/pages/components/tree/dnd/TableView';\nimport TreeView from '@/pages/components/tree/dnd/TreeView';\nimport DragLayer from '@/pages/components/tree/dnd/DragLayer';\nimport useRefresh from '@/pages/components/tree/dnd/useRefresh';\n\nconst getTreeNodes = () => {\n const threatTypes = [\n 'Virus/Malware',\n 'Spyware/Grayware',\n 'URL Filtering',\n 'Web Reputation',\n 'Network Virus',\n 'Application Control',\n ];\n\n const traverse = (nodes) => {\n ensureArray(nodes).map(node => {\n node.parent = node.parent ?? null;\n node.children = ensureArray(node.children).map(child => {\n child.parent = node;\n return child;\n });\n node.data = {\n data: _.range(15).map((i) => {\n const [nodeIndex = ''] = ensureArray(String(node.label).match(/\\d+/));\n\n const endpoint = `Endpoint ${nodeIndex}_${i+1}`;\n\n // Randomly pick a subset of threat types\n const detections = _.sampleSize(threatTypes, _.random(0, threatTypes.length));\n\n // Generate a random date within the past 30 days\n const lastSeen = new Date(Date.now() - _.random(0, 60 * 60 * 24 * 30 * 1000));\n\n return {\n id: `${node.id}_${i+1}`,\n endpoint,\n detections,\n lastSeen,\n };\n }),\n };\n\n traverse(node.children);\n });\n };\n\n const treeNodes = buildTreeNodes();\n traverse(treeNodes);\n\n return treeNodes;\n};\n\nconst App = () => {\n const treeNodes = useConst(() => getTreeNodes());\n const treeMap = useMemo(() => {\n return buildTreeMap(treeNodes);\n }, [treeNodes]);\n const refresh = useRefresh();\n const [isResizing, setIsResizing] = useState(false);\n const [colorMode] = useColorMode();\n const [colorStyle] = useColorStyle();\n const dividerColor = {\n dark: 'gray:70',\n light: 'gray:30',\n }[colorMode];\n const highlightedDividerColor = {\n dark: 'gray:50',\n light: 'gray:50',\n }[colorMode];\n const containerRef = useRef();\n const resizableRef = useRef();\n const [selectedNodeId, setSelectedNodeId] = useState(ensureArray(treeNodes)[0]?.id);\n const tableData = treeMap.get(selectedNodeId)?.data?.data;\n const handleNodeDrop = useCallback((context) => {\n const { source, target, data } = context;\n\n const sourceNode = treeMap.get(source);\n const targetNode = treeMap.get(target);\n\n const movedData = sourceNode.data.data.filter(x => _.includes(data, x.id));\n\n sourceNode.data.data = _.differenceBy(sourceNode.data.data, movedData, 'id');\n targetNode.data.data = _.uniqBy([\n ...ensureArray(targetNode.data.data),\n ...movedData,\n ], 'id');\n\n // Force re-render\n refresh();\n }, [refresh, treeMap]);\n const handleNodeSelect = useCallback((nodeIds) => {\n setSelectedNodeId(nodeIds[0]);\n }, []);\n\n return (\n \n \n {({ item }) => {\n // Drag layer is not rendered when nothing is being dragged\n const movedItemCount = ensureArray(item.data).length;\n return (\n \n \n {movedItemCount}\n \n );\n }}\n \n \n \n \n \n \n \n \n {\n setIsResizing(true);\n }}\n onResizeEnd={() => {\n setIsResizing(false);\n }}\n onResize={({ clientX }) => {\n const el = resizableRef.current;\n if (!el) {\n return;\n }\n\n const { left: parentLeft, width: parentWidth } = containerRef.current.getBoundingClientRect();\n const minWidth = 160;\n const maxWidth = parentWidth * 0.4;\n const canDrag = clientX - parentLeft >= minWidth && clientX - parentLeft <= maxWidth;\n if (canDrag) {\n const nextWidth = clientX - parentLeft;\n el.style.width = `${nextWidth}px`;\n }\n }}\n sx={{\n position: 'absolute',\n left: 0,\n top: 0,\n bottom: 0,\n borderLeft: 1,\n borderLeftColor: isResizing ? highlightedDividerColor : dividerColor,\n _hover: {\n borderLeftColor: highlightedDividerColor,\n },\n zIndex: 1,\n }}\n />\n \n \n \n \n );\n};\n\nexport default App;",title:"Tonic UI"}}),"\n",(0,l.jsxs)(n.h2,{id:"accessibility",children:["Accessibility",(0,l.jsx)(n.a,{"aria-hidden":!0,className:"anchor-link",tabIndex:"-1",href:"#accessibility",children:(0,l.jsx)(n.svg,{children:(0,l.jsx)(n.use,{xlinkHref:"#anchor-link-icon"})})})]}),"\n",(0,l.jsxs)(n.p,{children:["The ",(0,l.jsx)(n.code,{children:"Tree"})," component supports both keyboard and mouse navigation and selection.\nThe following keyboard shortcuts are available:"]}),"\n",(0,l.jsxs)(n.ul,{children:["\n",(0,l.jsxs)(n.li,{children:["Use the ",(0,l.jsx)(n.code,{children:"Up"})," and ",(0,l.jsx)(n.code,{children:"Down"})," arrow keys to navigate between nodes."]}),"\n",(0,l.jsxs)(n.li,{children:["Use the ",(0,l.jsx)(n.code,{children:"Left"})," and ",(0,l.jsx)(n.code,{children:"Right"})," arrow keys to expand/collapse a node."]}),"\n",(0,l.jsxs)(n.li,{children:["Use the ",(0,l.jsx)(n.code,{children:"Enter"})," key to toggle either the expansion or selection of a node."]}),"\n",(0,l.jsxs)(n.li,{children:["Use the ",(0,l.jsx)(n.code,{children:"Space"})," key to toggle the selection of a node."]}),"\n",(0,l.jsxs)(n.li,{children:["Use the ",(0,l.jsx)(n.code,{children:"Home"})," and ",(0,l.jsx)(n.code,{children:"End"})," keys to quickly navigate to the first or last node."]}),"\n",(0,l.jsxs)(n.li,{children:["Hold down the ",(0,l.jsx)(n.code,{children:"Ctrl"})," key and click the left mouse button to select or unselect a node without affecting the current selection."]}),"\n",(0,l.jsxs)(n.li,{children:["Hold down the ",(0,l.jsx)(n.code,{children:"Shift"})," key and click the left mouse button to select a range of nodes from the current node to the clicked node."]}),"\n",(0,l.jsxs)(n.li,{children:["Use ",(0,l.jsx)(n.code,{children:"Ctrl"}),"+",(0,l.jsx)(n.code,{children:"Shift"}),"+",(0,l.jsx)(n.code,{children:"Home"})," keys to select a range of nodes from the current node to the first node."]}),"\n",(0,l.jsxs)(n.li,{children:["Use ",(0,l.jsx)(n.code,{children:"Ctrl"}),"+",(0,l.jsx)(n.code,{children:"Shift"}),"+",(0,l.jsx)(n.code,{children:"End"})," keys to select a range of nodes from the current node to the last node."]}),"\n",(0,l.jsxs)(n.li,{children:["Use ",(0,l.jsx)(n.code,{children:"Ctrl"}),"+",(0,l.jsx)(n.code,{children:"a"})," keys to select all nodes."]}),"\n"]}),"\n",(0,l.jsxs)(n.h2,{id:"props",children:["Props",(0,l.jsx)(n.a,{"aria-hidden":!0,className:"anchor-link",tabIndex:"-1",href:"#props",children:(0,l.jsx)(n.svg,{children:(0,l.jsx)(n.use,{xlinkHref:"#anchor-link-icon"})})})]}),"\n",(0,l.jsxs)(n.h3,{id:"tree-1",children:["Tree",(0,l.jsx)(n.a,{"aria-hidden":!0,className:"anchor-link",tabIndex:"-1",href:"#tree-1",children:(0,l.jsx)(n.svg,{children:(0,l.jsx)(n.use,{xlinkHref:"#anchor-link-icon"})})})]}),"\n",(0,l.jsxs)(n.table,{children:[(0,l.jsx)(n.thead,{children:(0,l.jsxs)(n.tr,{children:[(0,l.jsx)(n.th,{align:"left",children:"Name"}),(0,l.jsx)(n.th,{align:"left",children:"Type"}),(0,l.jsx)(n.th,{align:"left",children:"Default"}),(0,l.jsx)(n.th,{align:"left",children:"Description"})]})}),(0,l.jsxs)(n.tbody,{children:[(0,l.jsxs)(n.tr,{children:[(0,l.jsx)(n.td,{align:"left",children:"defaultExpanded"}),(0,l.jsx)(n.td,{align:"left",children:"array"}),(0,l.jsx)(n.td,{align:"left",children:"[]"}),(0,l.jsx)(n.td,{align:"left",children:"An array of expanded node ids for initial state (uncontrolled)."})]}),(0,l.jsxs)(n.tr,{children:[(0,l.jsx)(n.td,{align:"left",children:"defaultSelected"}),(0,l.jsx)(n.td,{align:"left",children:"array"}),(0,l.jsx)(n.td,{align:"left",children:"[]"}),(0,l.jsx)(n.td,{align:"left",children:"An array of selected node ids for initial state (uncontrolled)."})]}),(0,l.jsxs)(n.tr,{children:[(0,l.jsx)(n.td,{align:"left",children:"expanded"}),(0,l.jsx)(n.td,{align:"left",children:"array"}),(0,l.jsx)(n.td,{align:"left"}),(0,l.jsx)(n.td,{align:"left",children:"An array of expanded node ids for controlled state."})]}),(0,l.jsxs)(n.tr,{children:[(0,l.jsx)(n.td,{align:"left",children:"id"}),(0,l.jsx)(n.td,{align:"left",children:"string"}),(0,l.jsx)(n.td,{align:"left"}),(0,l.jsxs)(n.td,{align:"left",children:["The ",(0,l.jsx)(n.code,{children:"id"})," prop used for accessibility purpose. If not provided, a random id will be generated."]})]}),(0,l.jsxs)(n.tr,{children:[(0,l.jsx)(n.td,{align:"left",children:"isSelectable"}),(0,l.jsx)(n.td,{align:"left",children:"bool"}),(0,l.jsx)(n.td,{align:"left",children:"false"}),(0,l.jsx)(n.td,{align:"left",children:"Determines if the tree allows node selection."})]}),(0,l.jsxs)(n.tr,{children:[(0,l.jsx)(n.td,{align:"left",children:"isUnselectable"}),(0,l.jsx)(n.td,{align:"left",children:"bool"}),(0,l.jsx)(n.td,{align:"left",children:"false"}),(0,l.jsx)(n.td,{align:"left",children:"Determines if the tree allows node unselection."})]}),(0,l.jsxs)(n.tr,{children:[(0,l.jsx)(n.td,{align:"left",children:"multiSelect"}),(0,l.jsx)(n.td,{align:"left",children:"bool"}),(0,l.jsx)(n.td,{align:"left",children:"false"}),(0,l.jsxs)(n.td,{align:"left",children:["If true, ",(0,l.jsx)(n.code,{children:"ctrl"})," and ",(0,l.jsx)(n.code,{children:"shift"})," will trigger multiselect."]})]}),(0,l.jsxs)(n.tr,{children:[(0,l.jsx)(n.td,{align:"left",children:"onNodeFocus"}),(0,l.jsx)(n.td,{align:"left",children:"function"}),(0,l.jsx)(n.td,{align:"left"}),(0,l.jsxs)(n.td,{align:"left",children:["A callback function invoked when a tree node is focused.",(0,l.jsxs)("pre",{children:[(0,l.jsx)(n.code,{children:"function(nodeId: string) => void"}),(0,l.jsx)("br",{})," • ",(0,l.jsx)(n.code,{children:"nodeId"})," The id of the focused node."]})]})]}),(0,l.jsxs)(n.tr,{children:[(0,l.jsx)(n.td,{align:"left",children:"onNodeSelect"}),(0,l.jsx)(n.td,{align:"left",children:"function"}),(0,l.jsx)(n.td,{align:"left"}),(0,l.jsxs)(n.td,{align:"left",children:["A callback function triggered when tree nodes are selected/unselected.",(0,l.jsxs)("pre",{children:[(0,l.jsx)(n.code,{children:"function(nodeIds: Array) => void"}),(0,l.jsx)("br",{})," • ",(0,l.jsx)(n.code,{children:"nodeIds"})," An array of selected node ids."]})]})]}),(0,l.jsxs)(n.tr,{children:[(0,l.jsx)(n.td,{align:"left",children:"onNodeToggle"}),(0,l.jsx)(n.td,{align:"left",children:"function"}),(0,l.jsx)(n.td,{align:"left"}),(0,l.jsxs)(n.td,{align:"left",children:["A callback function triggered when tree nodes are expanded/collapsed.",(0,l.jsxs)("pre",{children:[(0,l.jsx)(n.code,{children:"function(nodeIds: Array) => void"}),(0,l.jsx)("br",{})," • ",(0,l.jsx)(n.code,{children:"nodeIds"})," An array of expanded node ids."]})]})]}),(0,l.jsxs)(n.tr,{children:[(0,l.jsx)(n.td,{align:"left",children:"selected"}),(0,l.jsx)(n.td,{align:"left",children:"array"}),(0,l.jsx)(n.td,{align:"left"}),(0,l.jsx)(n.td,{align:"left",children:"An array of selected node ids for controlled state."})]})]})]}),"\n",(0,l.jsxs)(n.h3,{id:"treeitem",children:["TreeItem",(0,l.jsx)(n.a,{"aria-hidden":!0,className:"anchor-link",tabIndex:"-1",href:"#treeitem",children:(0,l.jsx)(n.svg,{children:(0,l.jsx)(n.use,{xlinkHref:"#anchor-link-icon"})})})]}),"\n",(0,l.jsxs)(n.table,{children:[(0,l.jsx)(n.thead,{children:(0,l.jsxs)(n.tr,{children:[(0,l.jsx)(n.th,{align:"left",children:"Name"}),(0,l.jsx)(n.th,{align:"left",children:"Type"}),(0,l.jsx)(n.th,{align:"left",children:"Default"}),(0,l.jsx)(n.th,{align:"left",children:"Description"})]})}),(0,l.jsxs)(n.tbody,{children:[(0,l.jsxs)(n.tr,{children:[(0,l.jsx)(n.td,{align:"left",children:"TransitionComponent"}),(0,l.jsx)(n.td,{align:"left",children:"ElementType"}),(0,l.jsx)(n.td,{align:"left",children:"Collapse"}),(0,l.jsx)(n.td,{align:"left",children:"The component used for the transition."})]}),(0,l.jsxs)(n.tr,{children:[(0,l.jsx)(n.td,{align:"left",children:"TransitionProps"}),(0,l.jsx)(n.td,{align:"left",children:"object"}),(0,l.jsx)(n.td,{align:"left"}),(0,l.jsxs)(n.td,{align:"left",children:["Props applied to the ",(0,l.jsx)(n.a,{href:"http://reactcommunity.org/react-transition-group/transition#Transition-props",children:"Transition"})," element."]})]}),(0,l.jsxs)(n.tr,{children:[(0,l.jsx)(n.td,{align:"left",children:"children"}),(0,l.jsx)(n.td,{align:"left",children:"ReactNode"}),(0,l.jsx)(n.td,{align:"left"}),(0,l.jsx)(n.td,{align:"left",children:"The children of the tree item."})]}),(0,l.jsxs)(n.tr,{children:[(0,l.jsx)(n.td,{align:"left",children:"disabled"}),(0,l.jsx)(n.td,{align:"left",children:"bool"}),(0,l.jsx)(n.td,{align:"left",children:"false"}),(0,l.jsx)(n.td,{align:"left",children:"Determines if the tree item is disabled."})]}),(0,l.jsxs)(n.tr,{children:[(0,l.jsx)(n.td,{align:"left",children:"nodeId"}),(0,l.jsx)(n.td,{align:"left",children:"string"}),(0,l.jsx)(n.td,{align:"left"}),(0,l.jsxs)(n.td,{align:"left",children:[(0,l.jsx)(n.code,{children:"REQUIRED"})," The id of the node."]})]}),(0,l.jsxs)(n.tr,{children:[(0,l.jsx)(n.td,{align:"left",children:"render"}),(0,l.jsx)(n.td,{align:"left",children:(0,l.jsx)(n.code,{children:"(context: TreeItemContext) => ReactNode"})}),(0,l.jsx)(n.td,{align:"left"}),(0,l.jsxs)(n.td,{align:"left",children:[(0,l.jsx)(n.code,{children:"REQUIRED"})," A function to render the tree item content.",(0,l.jsx)("br",{}),(0,l.jsxs)("pre",{children:["type TreeItemContext = ","{",(0,l.jsx)("br",{})," nodeDepth: number;",(0,l.jsx)("br",{})," nodeId: string;",(0,l.jsx)("br",{})," isDisabled: boolean;",(0,l.jsx)("br",{})," isExpandable: boolean;",(0,l.jsx)("br",{})," isExpanded: boolean;",(0,l.jsx)("br",{})," isFocused: boolean;",(0,l.jsx)("br",{})," isSelected: boolean;",(0,l.jsx)("br",{})," select: () => void;",(0,l.jsx)("br",{})," selectRange: () => void;",(0,l.jsx)("br",{})," toggleExpansion: () => void;",(0,l.jsx)("br",{})," toggleSelection: () => void;",(0,l.jsx)("br",{}),"};"]})]})]})]})]}),"\n",(0,l.jsxs)(n.h3,{id:"treeitemcontent",children:["TreeItemContent",(0,l.jsx)(n.a,{"aria-hidden":!0,className:"anchor-link",tabIndex:"-1",href:"#treeitemcontent",children:(0,l.jsx)(n.svg,{children:(0,l.jsx)(n.use,{xlinkHref:"#anchor-link-icon"})})})]}),"\n",(0,l.jsxs)(n.table,{children:[(0,l.jsx)(n.thead,{children:(0,l.jsxs)(n.tr,{children:[(0,l.jsx)(n.th,{align:"left",children:"Name"}),(0,l.jsx)(n.th,{align:"left",children:"Type"}),(0,l.jsx)(n.th,{align:"left",children:"Default"}),(0,l.jsx)(n.th,{align:"left",children:"Description"})]})}),(0,l.jsx)(n.tbody,{children:(0,l.jsxs)(n.tr,{children:[(0,l.jsx)(n.td,{align:"left",children:"children"}),(0,l.jsx)(n.td,{align:"left",children:"ReactNode"}),(0,l.jsx)(n.td,{align:"left"}),(0,l.jsx)(n.td,{align:"left",children:"The children of the tree item content."})]})})]})]})}var eU=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=Object.assign({},(0,r.ah)(),e.components).wrapper;return n?(0,l.jsx)(n,Object.assign({},e,{children:(0,l.jsx)(eH,e)})):eH(e)}},63546:function(e,n,o){(window.__NEXT_P=window.__NEXT_P||[]).push(["/components/tree",function(){return o(77256)}])}},function(e){e.O(0,[5220,8726,754,9774,2888,179],function(){return e(e.s=63546)}),_N_E=e.O()}]); \ No newline at end of file diff --git a/react/pr-785/_next/static/chunks/pages/components/tree-ece4816ae322ff33.js b/react/pr-785/_next/static/chunks/pages/components/tree-ece4816ae322ff33.js new file mode 100644 index 0000000000..1c07908585 --- /dev/null +++ b/react/pr-785/_next/static/chunks/pages/components/tree-ece4816ae322ff33.js @@ -0,0 +1 @@ +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3172],{58775:function(e,n,o){"use strict";o.d(n,{Z:function(){return y}});var t=o(67569),l=o(49427),r=o(5632),d=o(2784),a=o(87805),i=o(98485),c=o(71561),s=o(57431),u=o(66824),h=["size"];function b(){return(b=Object.assign?Object.assign.bind():function(e){for(var n=1;n=0||(l[o]=e[o]);return l}(e,n);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);for(t=0;t=0)&&Object.prototype.propertyIsEnumerable.call(e,o)&&(l[o]=e[o])}return l}(e,h);return d.createElement(t.SVGIcon,b({size:o,viewBox:"0 0 1024 1024"},l),d.createElement("path",{d:"M755 140.3l0.5-0.3h0.3L512 0 268.3 140h-0.3l0.8 0.4L68.6 256v512L512 1024l443.4-256V256L755 140.3z m-30 506.4v171.2L548 920.1V534.7L883.4 341v215.7l-158.4 90z m-584.4-90.6V340.8L476 534.4v385.7L300 818.5V646.7l-159.4-90.6zM511.7 280l171.1-98.3 166.3 96-336.9 194.5-337-194.6 165.7-95.7L511.7 280z"}))});p.displayName="CodeSandboxIcon";var f=o(30462);function m(e,n){return function(e){if(Array.isArray(e))return e}(e)||function(e,n){var o,t,l=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=l){var r=[],d=!0,a=!1;try{for(l=l.call(e);!(d=(o=l.next()).done)&&(r.push(o.value),!n||r.length!==n);d=!0);}catch(e){a=!0,t=e}finally{try{d||null==l.return||l.return()}finally{if(a)throw t}}return r}}(e,n)||function(e,n){if(e){if("string"==typeof e)return g(e,n);var o=Object.prototype.toString.call(e).slice(8,-1);if("Object"===o&&e.constructor&&(o=e.constructor.name),"Map"===o||"Set"===o)return Array.from(e);if("Arguments"===o||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(o))return g(e,n)}}(e,n)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function g(e,n){(null==n||n>e.length)&&(n=e.length);for(var o=0,t=Array(n);o0&&(n.push(o.id),e(o.children))})}(e),n},N=o(95412),y=o(73705),I=o(1582),T=o(6738),v=function(e){var n=e.children,o=e.condition,t=e.wrapper;return o?t(n):n},S=o(92843);function C(e,n){(null==n||n>e.length)&&(n=e.length);for(var o=0,t=Array(n);oe.length)&&(n=e.length);for(var o=0,t=Array(n);o1,k=x0&&(v(1),S(n))},width:"100%"},b.map(function(e){return h.createElement(a.MenuItem,{key:e,value:e},e)}))),h.createElement(a.Divider,{orientation:"vertical",height:"6x"}),h.createElement(a.Space,{width:"2x"}),h.createElement(a.Input,{width:"10x",px:0,textAlign:"center",onChange:function(e){var n=(0,c.Nu)(e.target.value);n<=1?v(1):n>=C?v(C):v(n)},value:x}),h.createElement(a.Space,{width:"2x"}),h.createElement(a.Text,null,"/"),h.createElement(a.Space,{width:"2x"}),h.createElement(a.Text,null,C),h.createElement(a.Space,{width:"2x"}),h.createElement(a.ButtonGroup,{variant:"secondary",sx:{"> *:not(:first-of-type)":{marginLeft:-1}}},h.createElement(a.Button,{width:"8x",disabled:!w,onClick:function(e){v(x-1)}},h.createElement(a.Icon,{icon:"angle-left"})),h.createElement(a.Button,{width:"8x",disabled:!k,onClick:function(e){v(x+1)}},h.createElement(a.Icon,{icon:"angle-right"}))))},D=["node","data"];function A(){return(A=Object.assign?Object.assign.bind():function(e){for(var n=1;ne.length)&&(n=e.length);for(var o=0,t=Array(n);o=0||(l[o]=e[o]);return l}(e,n);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);for(t=0;t=0)&&Object.prototype.propertyIsEnumerable.call(e,o)&&(l[o]=e[o])}return l}(e,D),l=P((0,a.useColorMode)(),1)[0],r=P((0,a.useColorStyle)({colorMode:l}),1)[0],d=(0,a.useTheme)(),i={dark:"rgba(255, 255, 255, 0.12)",light:"rgba(0, 0, 0, 0.12)"}[l],s={dark:"rgba(255, 255, 255, 0.08)",light:"rgba(0, 0, 0, 0.08)"}[l],b=n.label,p=P((0,h.useState)([{id:"endpoint",desc:!1}]),2),f=p[0],m=p[1],g=P((0,h.useState)({}),2),x=g[0],S=g[1],C=(0,h.useMemo)(function(){return[{id:"selection",header:function(e){var n=e.table;return h.createElement(a.Checkbox,{checked:n.getIsAllRowsSelected(),indeterminate:n.getIsSomeRowsSelected(),onChange:n.getToggleAllRowsSelectedHandler()})},cell:function(e){var n=e.row;return h.createElement(a.Checkbox,{checked:n.getIsSelected(),disabled:!n.getCanSelect(),indeterminate:n.getIsSomeSelected(),onChange:n.getToggleSelectedHandler()})},size:40},{header:function(){return h.createElement(a.OverflowTooltip,{label:"Endpoint"},"Endpoint")},accessorKey:"endpoint",cell:function(e){var n=e.getValue;e.row;var o=n();return h.createElement(a.OverflowTooltip,{label:o},o)},size:"auto"},{header:function(){return h.createElement(a.OverflowTooltip,{label:"Detections"},"Detections")},accessorKey:"detections",cell:function(e){var n,o=(function(e){if(Array.isArray(e))return z(e)}(n=(0,e.getValue)())||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(n)||M(n)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()).length;return h.createElement(a.OverflowTooltip,{label:o},o)},size:"auto"},{header:function(){return h.createElement(a.OverflowTooltip,{label:"Last Seen"},"Last Seen")},accessorKey:"lastSeen",cell:function(e){var n=(0,e.getValue)().toISOString();return h.createElement(a.OverflowTooltip,{label:n},n)},size:"auto"}]},[]),E=(0,N.b7)({data:(0,c.rY)(o),columns:C,defaultColumn:{minSize:40},state:{rowSelection:x,sorting:f},enableRowSelection:!0,enableSorting:!0,enableSortingRemoval:!0,onRowSelectionChange:S,getCoreRowModel:(0,y.sC)(),getPaginationRowModel:(0,y.G_)(),getSortedRowModel:(0,y.tj)(),onSortingChange:function(e){m(e)}}),k=P((0,h.useState)(0),2),O=k[0],F=k[1];(0,h.useEffect)(function(){E.resetRowSelection(),E.resetPagination()},[o,E]),(0,h.useEffect)(function(){if(O){var e=[d.fontWeights.semibold,d.fontSizes.sm,d.fonts.base].join(" "),n=E.getAllColumns().filter(function(e){return"auto"!==e.columnDef.size}).map(function(n){var o=n.id,t=n.columnDef,l=t.minSize,r=t.size;if("number"==typeof r)return{id:o,size:r};if("string"==typeof r&&r.endsWith("%")){var d="string"==typeof t.header?B(t.header,e):0;return{id:o,size:Math.max(O*parseFloat(r)/100,d+24,l)}}return{id:o,size:l}}),o=E.getAllColumns().filter(function(e){return"auto"===e.columnDef.size}).map(function(n){var o=n.id,t=n.columnDef,l=t.minSize;return{id:o,size:Math.max(("string"==typeof t.header?B(t.header,e):0)+24,l)}}),t=n.reduce(function(e,n){return e+n.size},0),l=o.reduce(function(e,n){return e+n.size},0),r=O-t-12;if(0===o.length&&r>0){var a=r/n.length;n.forEach(function(e){e.size=e.size+a}),r=0}o.length>0&&r>l&&o.forEach(function(e,n){e.size=Math.max(r/(o.length-n),e.size),r-=e.size});for(var i={},c=0;ce.length)&&(n=e.length);for(var o=0,t=Array(n);oe.length)&&(n=e.length);for(var o=0,t=Array(n);o=0||(l[o]=e[o]);return l}(e,n);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);for(t=0;t=0)&&Object.prototype.propertyIsEnumerable.call(e,o)&&(l[o]=e[o])}return l}(e,U),i=null!==(n=null===(o=(0,c.rY)(t)[0])||void 0===o?void 0:o.id)&&void 0!==n?n:null,s=(0,h.useCallback)(function(e){"function"==typeof l&&l(e)},[l]),u=(0,h.useCallback)(function(e){"function"==typeof r&&r(e)},[r]);return h.createElement(a.Tree,Y({"aria-label":"dnd",isSelectable:!0,isUnselectable:!1,defaultSelected:i,onNodeSelect:u},d),(0,c.rY)(t).map(function(e){return h.createElement(V,{key:e.id,node:e,onNodeDrop:s})}))},Z=o(94543),J=o(46402),q=function(e){var n=e.children,o=function(e){let n=(0,J.N)(),o=n.getMonitor(),[t,l]=(0,Z.r)(o,e);return(0,h.useEffect)(()=>o.subscribeToOffsetChange(l)),(0,h.useEffect)(()=>o.subscribeToStateChange(l)),t}(function(e){return{isDragging:e.isDragging(),item:e.getItem(),itemType:e.getItemType(),initialSourceClientOffset:e.getInitialSourceClientOffset(),sourceClientOffset:e.getSourceClientOffset()}}),t=o.isDragging,l=o.initialSourceClientOffset,r=o.sourceClientOffset;if(!t||!l||!r)return null;var d=(0,c.Nu)(null==r?void 0:r.x),i=(0,c.Nu)(null==r?void 0:r.y);return h.createElement(a.Box,{sx:{pointerEvents:"none",position:"fixed",inset:0,zIndex:"fixed"}},h.createElement(a.Box,{style:{transform:"translate(".concat(d,"px, ").concat(i,"px)")}},"function"==typeof n?n(o):n))};function K(e,n){(null==n||n>e.length)&&(n=e.length);for(var o=0,t=Array(n);oe.length)&&(n=e.length);for(var o=0,t=Array(n);o=160&&n-l<=.4*r&&(o.style.width="".concat(n-l,"px"))}},sx:{position:"absolute",left:0,top:0,bottom:0,borderLeft:1,borderLeftColor:s?N:({dark:"gray:70",light:"gray:30"})[m],_hover:{borderLeftColor:N},zIndex:1}}),h.createElement(F,{key:v,node:l.get(v),data:C,width:"100%"}))))};function ed(){return(ed=Object.assign?Object.assign.bind():function(e){for(var n=1;ne.length)&&(n=e.length);for(var o=0,t=Array(n);o=160&&n-l<=.4*r&&(o.style.width="".concat(n-l,"px"))}},sx:{position:"absolute",left:0,top:0,bottom:0,borderLeft:1,borderLeftColor:f?T:({dark:"gray:70",light:"gray:30"})[n],_hover:{borderLeftColor:T}}}),h.createElement(a.Box,null,null===(e=l.get(u))||void 0===e?void 0:e.label)))};function eu(){return(eu=Object.assign?Object.assign.bind():function(e){for(var n=1;ne.length)&&(n=e.length);for(var o=0,t=Array(n);oe.length)&&(n=e.length);for(var o=0,t=Array(n);oe.length)&&(n=e.length);for(var o=0,t=Array(n);oe.length)&&(n=e.length);for(var o=0,t=Array(n);oe.length)&&(n=e.length);for(var o=0,t=Array(n);oe.length)&&(n=e.length);for(var o=0,t=Array(n);o {\n return (\n \n (\n \n \n {isExpandable && (\n \n \n \n )}\n \n Node 1\n \n )}\n >\n (\n \n \n Node 1.1\n \n )}\n />\n \n (\n \n \n Node 2\n \n )}\n />\n \n );\n};\n\nexport default App;',path:"pages/components/tree/index.page.mdx"},sandbox:{files:{},raw:'import {\n Flex,\n Text,\n Tree,\n TreeItem,\n TreeItemContent,\n TreeItemToggle,\n TreeItemToggleIcon,\n} from \'@tonic-ui/react\';\nimport React from \'react\';\n\nconst App = () => {\n return (\n \n (\n \n \n {isExpandable && (\n \n \n \n )}\n \n Node 1\n \n )}\n >\n (\n \n \n Node 1.1\n \n )}\n />\n \n (\n \n \n Node 2\n \n )}\n />\n \n );\n};\n\nexport default App;',title:"Tonic UI"}}),"\n",(0,l.jsxs)(n.p,{children:["The ",(0,l.jsx)(n.code,{children:"TreeItem"})," component requires two props: ",(0,l.jsx)(n.code,{children:"nodeId"})," and ",(0,l.jsx)(n.code,{children:"render"}),"."]}),"\n",(0,l.jsx)(n.pre,{disabled:!0,children:(0,l.jsx)(n.code,{className:"language-jsx",children:"\n"})}),"\n",(0,l.jsxs)(n.ul,{children:["\n",(0,l.jsxs)(n.li,{children:["The ",(0,l.jsx)(n.code,{children:"nodeId"})," prop accepts a string value that uniquely identifies the node. This prop is required for the tree to work properly."]}),"\n",(0,l.jsxs)(n.li,{children:["The ",(0,l.jsx)(n.code,{children:"render"})," prop is a function that returns a React element. It receives an object with properties like ",(0,l.jsx)(n.code,{children:"nodeDepth"}),", ",(0,l.jsx)(n.code,{children:"nodeId"}),", ",(0,l.jsx)(n.code,{children:"isDisabled"}),", ",(0,l.jsx)(n.code,{children:"isExpandable"}),", ",(0,l.jsx)(n.code,{children:"isExpanded"}),", ",(0,l.jsx)(n.code,{children:"isFocused"}),", ",(0,l.jsx)(n.code,{children:"isSelected"}),", and various functions for interacting with the node."]}),"\n"]}),"\n",(0,l.jsxs)(n.p,{children:["In the render function, you can use the provided ",(0,l.jsx)(n.code,{children:"TreeItemContent"}),", ",(0,l.jsx)(n.code,{children:"TreeItemToggle"}),", and ",(0,l.jsx)(n.code,{children:"TreeItemToggleIcon"})," components to structure the content of the tree node."]}),"\n",(0,l.jsx)(n.p,{children:"Here is the recommended structure for rendering a tree node:"}),"\n",(0,l.jsx)(n.pre,{disabled:!0,children:(0,l.jsx)(n.code,{className:"language-jsx",children:'function render({ isExpanded }) {\n return (\n \n \n {isExpandable && (\n \n \n \n )}\n \n \n Node label\n \n \n );\n}\n'})}),"\n",(0,l.jsxs)(n.h3,{id:"selection",children:["Selection",(0,l.jsx)(n.a,{"aria-hidden":!0,className:"anchor-link",tabIndex:"-1",href:"#selection",children:(0,l.jsx)(n.svg,{children:(0,l.jsx)(n.use,{xlinkHref:"#anchor-link-icon"})})})]}),"\n",(0,l.jsxs)(n.p,{children:["You can enable node selection and unselection by setting the ",(0,l.jsx)(n.code,{children:"isSelectable"})," and ",(0,l.jsx)(n.code,{children:"isUnselectable"})," props to ",(0,l.jsx)(n.code,{children:"true"}),"."]}),"\n",(0,l.jsx)(d.Z,{component:eW,file:{data:"import {\n Box,\n Flex,\n Icon,\n OverflowTooltip,\n Scrollbar,\n TreeItem,\n TreeItemContent,\n TreeItemToggle,\n TreeItemToggleIcon,\n Tree,\n useColorStyle,\n} from '@tonic-ui/react';\nimport {\n useConst,\n} from '@tonic-ui/react-hooks';\nimport { ensureArray } from 'ensure-type';\nimport React, { useCallback, useMemo } from 'react';\nimport {\n buildTreeNodes,\n findExpandableNodeIds,\n} from './utils';\n\nconst TreeItemRender = ({\n node,\n nodeDepth = 0,\n}) => {\n const [colorStyle] = useColorStyle();\n const nodeId = node.id;\n const nodeLabel = node.label;\n\n const render = useCallback(({ isExpandable, isExpanded, isSelected }) => {\n const icon = (() => {\n if (isExpandable) {\n return isExpanded ? 'folder-open' : 'folder';\n }\n return 'server';\n })();\n const iconColor = isExpandable ? 'yellow:50' : 'currentColor';\n\n return (\n \n \n {isExpandable && (\n \n \n \n )}\n \n \n \n {({ ref, style }) => (\n \n {nodeLabel}\n \n )}\n \n \n );\n }, [colorStyle, nodeDepth, nodeLabel]);\n\n return (\n \n {ensureArray(node.children).map(node => (\n \n ))}\n \n );\n};\n\nconst App = () => {\n const [colorStyle] = useColorStyle();\n const treeNodes = useConst(() => buildTreeNodes());\n const expandableNodeIds = useMemo(() => findExpandableNodeIds(treeNodes), [treeNodes]);\n\n return (\n \n \n \n {ensureArray(treeNodes).map(node => (\n \n ))}\n \n \n \n );\n};\n\nexport default App;",path:"pages/components/tree/index.page.mdx"},sandbox:{files:{"src/pages/components/tree/utils.js":"import { ensureArray } from 'ensure-type';\nimport defaultTreeNodes from '@/pages/components/tree/data/tree-nodes.json';\n\nexport const buildTreeNodes = () => {\n return JSON.parse(JSON.stringify(defaultTreeNodes));\n};\n\nexport const buildTreeMap = (nodes) => {\n const treeMap = new Map();\n\n const traverse = (nodes) => {\n ensureArray(nodes).forEach((node) => {\n treeMap.set(node.id, node);\n traverse(node.children);\n });\n };\n\n traverse(nodes);\n\n return treeMap;\n};\n\nexport const findExpandableNodeIds = (nodes) => {\n const expandableNodeIds = [];\n\n const traverse = (nodes) => {\n ensureArray(nodes).forEach((node) => {\n if (Array.isArray(node.children) && node.children.length > 0) {\n expandableNodeIds.push(node.id);\n traverse(node.children);\n }\n });\n };\n\n traverse(nodes);\n\n return expandableNodeIds;\n};","src/pages/components/tree/data/tree-nodes.json":'[\n {\n "id": "1",\n "label": "Node 1",\n "children": [\n {\n "id": "1.1",\n "label": "Node 2",\n "children": [\n {\n "id": "1.1.1",\n "label": "Node 3",\n "children": [\n {\n "id": "1.1.1.1",\n "label": "Node 4"\n }\n ]\n },\n {\n "id": "1.1.2",\n "label": "Node 5",\n "children": [\n {\n "id": "1.1.2.1",\n "label": "Node 6"\n }\n ]\n },\n {\n "id": "1.1.3",\n "label": "Node 7",\n "children": [\n {\n "id": "1.1.3.1",\n "label": "Node 8"\n },\n {\n "id": "1.1.3.2",\n "label": "Node 9"\n },\n {\n "id": "1.1.3.3",\n "label": "Node 10"\n }\n ]\n },\n {\n "id": "1.1.4",\n "label": "Node 11"\n },\n {\n "id": "1.1.5",\n "label": "Node 12"\n }\n ]\n },\n {\n "id": "1.2",\n "label": "Node 13",\n "children": [\n {\n "id": "1.2.1",\n "label": "Node 14",\n "children": [\n {\n "id": "1.2.1.1",\n "label": "Node 15"\n }\n ]\n }\n ]\n },\n {\n "id": "1.3",\n "label": "Node 16",\n "children": [\n {\n "id": "1.3.1",\n "label": "Node 17"\n },\n {\n "id": "1.3.2",\n "label": "Node 18"\n },\n {\n "id": "1.3.3",\n "label": "Node 19"\n },\n {\n "id": "1.3.4",\n "label": "Node 20",\n "children": [\n {\n "id": "1.3.4.1",\n "label": "Node 21"\n },\n {\n "id": "1.3.4.2",\n "label": "Node 22"\n },\n {\n "id": "1.3.4.3",\n "label": "Node 23"\n }\n ]\n },\n {\n "id": "1.3.5",\n "label": "Node 24"\n }\n ]\n },\n {\n "id": "1.4",\n "label": "Node 25",\n "children": [\n {\n "id": "1.4.1",\n "label": "Node 26"\n },\n {\n "id": "1.4.2",\n "label": "Node 27"\n },\n {\n "id": "1.4.3",\n "label": "Node 28"\n }\n ]\n }\n ]\n },\n {\n "id": "2",\n "label": "Node 29",\n "children": [\n {\n "id": "2.1",\n "label": "Node 30",\n "children": [\n {\n "id": "2.1.1",\n "label": "Node 31"\n },\n {\n "id": "2.1.2",\n "label": "Node 32"\n },\n {\n "id": "2.1.3",\n "label": "Node 33"\n }\n ]\n },\n {\n "id": "2.2",\n "label": "Node 34"\n },\n {\n "id": "2.3",\n "label": "Node 35",\n "children": [\n {\n "id": "2.3.1",\n "label": "Node 36",\n "children": [\n {\n "id": "2.3.1.1",\n "label": "Node 37"\n },\n {\n "id": "2.3.1.2",\n "label": "Node 38"\n }\n ]\n }\n ]\n },\n {\n "id": "2.4",\n "label": "Node 39"\n }\n ]\n },\n {\n "id": "3",\n "label": "Node 40",\n "children": [\n {\n "id": "3.1",\n "label": "Node 41",\n "children": [\n {\n "id": "3.1.1",\n "label": "Node 42"\n },\n {\n "id": "3.1.2",\n "label": "Node 43",\n "children": [\n {\n "id": "3.1.2.1",\n "label": "Node 44"\n },\n {\n "id": "3.1.2.2",\n "label": "Node 45"\n },\n {\n "id": "3.1.2.3",\n "label": "Node 46"\n },\n {\n "id": "3.1.2.4",\n "label": "Node 47"\n }\n ]\n },\n {\n "id": "3.1.3",\n "label": "Node 48"\n }\n ]\n },\n {\n "id": "3.2",\n "label": "Node 49",\n "children": [\n {\n "id": "3.2.1",\n "label": "Node 50"\n },\n {\n "id": "3.2.2",\n "label": "Node 51"\n }\n ]\n },\n {\n "id": "3.3",\n "label": "Node 52",\n "children": [\n {\n "id": "3.3.1",\n "label": "Node 53"\n },\n {\n "id": "3.3.2",\n "label": "Node 54",\n "children": [\n {\n "id": "3.3.2.1",\n "label": "Node 55"\n }\n ]\n }\n ]\n },\n {\n "id": "3.4",\n "label": "Node 56"\n },\n {\n "id": "3.5",\n "label": "Node 57",\n "children": [\n {\n "id": "3.5.1",\n "label": "Node 58"\n },\n {\n "id": "3.5.2",\n "label": "Node 59",\n "children": [\n {\n "id": "3.5.2.1",\n "label": "Node 60"\n },\n {\n "id": "3.5.2.2",\n "label": "Node 61"\n }\n ]\n }\n ]\n }\n ]\n },\n {\n "id": "4",\n "label": "Node 62",\n "children": [\n {\n "id": "4.1",\n "label": "Node 63",\n "children": [\n {\n "id": "4.1.1",\n "label": "Node 64",\n "children": [\n {\n "id": "4.1.1.1",\n "label": "Node 65"\n },\n {\n "id": "4.1.1.2",\n "label": "Node 66"\n }\n ]\n },\n {\n "id": "4.1.2",\n "label": "Node 67"\n },\n {\n "id": "4.1.3",\n "label": "Node 68"\n },\n {\n "id": "4.1.4",\n "label": "Node 69"\n }\n ]\n }\n ]\n },\n {\n "id": "5",\n "label": "Node 70",\n "children": [\n {\n "id": "5.1",\n "label": "Node 71",\n "children": [\n {\n "id": "5.1.1",\n "label": "Node 72"\n },\n {\n "id": "5.1.2",\n "label": "Node 73"\n },\n {\n "id": "5.1.3",\n "label": "Node 74",\n "children": [\n {\n "id": "5.1.3.1",\n "label": "Node 75"\n }\n ]\n },\n {\n "id": "5.1.4",\n "label": "Node 76",\n "children": [\n {\n "id": "5.1.4.1",\n "label": "Node 77"\n },\n {\n "id": "5.1.4.2",\n "label": "Node 78"\n }\n ]\n }\n ]\n },\n {\n "id": "5.2",\n "label": "Node 79"\n },\n {\n "id": "5.3",\n "label": "Node 80",\n "children": [\n {\n "id": "5.3.1",\n "label": "Node 81"\n }\n ]\n },\n {\n "id": "5.4",\n "label": "Node 82",\n "children": [\n {\n "id": "5.4.1",\n "label": "Node 83",\n "children": [\n {\n "id": "5.4.1.1",\n "label": "Node 84"\n }\n ]\n },\n {\n "id": "5.4.2",\n "label": "Node 85"\n }\n ]\n },\n {\n "id": "5.5",\n "label": "Node 86"\n }\n ]\n },\n {\n "id": "6",\n "label": "Node 87",\n "children": [\n {\n "id": "6.1",\n "label": "Node 88"\n },\n {\n "id": "6.2",\n "label": "Node 89"\n },\n {\n "id": "6.3",\n "label": "Node 90",\n "children": [\n {\n "id": "6.3.1",\n "label": "Node 91"\n },\n {\n "id": "6.3.2",\n "label": "Node 92"\n },\n {\n "id": "6.3.3",\n "label": "Node 93"\n }\n ]\n },\n {\n "id": "6.4",\n "label": "Node 94"\n }\n ]\n },\n {\n "id": "7",\n "label": "Node 95",\n "children": [\n {\n "id": "7.1",\n "label": "Node 96",\n "children": [\n {\n "id": "7.1.1",\n "label": "Node 97"\n },\n {\n "id": "7.1.2",\n "label": "Node 98",\n "children": [\n {\n "id": "7.1.2.1",\n "label": "Node 99"\n },\n {\n "id": "7.1.2.2",\n "label": "Node 100"\n }\n ]\n }\n ]\n }\n ]\n }\n]'},raw:"import {\n Box,\n Flex,\n Icon,\n OverflowTooltip,\n Scrollbar,\n TreeItem,\n TreeItemContent,\n TreeItemToggle,\n TreeItemToggleIcon,\n Tree,\n useColorStyle,\n} from '@tonic-ui/react';\nimport {\n useConst,\n} from '@tonic-ui/react-hooks';\nimport { ensureArray } from 'ensure-type';\nimport React, { useCallback, useMemo } from 'react';\nimport {\n buildTreeNodes,\n findExpandableNodeIds,\n} from '@/pages/components/tree/utils';\n\nconst TreeItemRender = ({\n node,\n nodeDepth = 0,\n}) => {\n const [colorStyle] = useColorStyle();\n const nodeId = node.id;\n const nodeLabel = node.label;\n\n const render = useCallback(({ isExpandable, isExpanded, isSelected }) => {\n const icon = (() => {\n if (isExpandable) {\n return isExpanded ? 'folder-open' : 'folder';\n }\n return 'server';\n })();\n const iconColor = isExpandable ? 'yellow:50' : 'currentColor';\n\n return (\n \n \n {isExpandable && (\n \n \n \n )}\n \n \n \n {({ ref, style }) => (\n \n {nodeLabel}\n \n )}\n \n \n );\n }, [colorStyle, nodeDepth, nodeLabel]);\n\n return (\n \n {ensureArray(node.children).map(node => (\n \n ))}\n \n );\n};\n\nconst App = () => {\n const [colorStyle] = useColorStyle();\n const treeNodes = useConst(() => buildTreeNodes());\n const expandableNodeIds = useMemo(() => findExpandableNodeIds(treeNodes), [treeNodes]);\n\n return (\n \n \n \n {ensureArray(treeNodes).map(node => (\n \n ))}\n \n \n \n );\n};\n\nexport default App;",title:"Tonic UI"}}),"\n",(0,l.jsxs)(n.h3,{id:"multi-selection",children:["Multi-selection",(0,l.jsx)(n.a,{"aria-hidden":!0,className:"anchor-link",tabIndex:"-1",href:"#multi-selection",children:(0,l.jsx)(n.svg,{children:(0,l.jsx)(n.use,{xlinkHref:"#anchor-link-icon"})})})]}),"\n",(0,l.jsxs)(n.p,{children:["To enable the selection of multiple nodes, use the ",(0,l.jsx)(n.code,{children:"multiSelect"})," prop. You can use keyboard shortcuts for efficient navigation and selection."]}),"\n",(0,l.jsxs)(n.ul,{children:["\n",(0,l.jsx)(n.li,{children:"Use arrow keys to navigate between nodes."}),"\n",(0,l.jsxs)(n.li,{children:["Press the ",(0,l.jsx)(n.code,{children:"Space"})," key to toggle the selection of a node."]}),"\n",(0,l.jsxs)(n.li,{children:["Hold down ",(0,l.jsx)(n.code,{children:"Ctrl"})," and click to select/unselect nodes."]}),"\n",(0,l.jsxs)(n.li,{children:["Hold down ",(0,l.jsx)(n.code,{children:"Shift"})," and click to select a range of nodes."]}),"\n"]}),"\n",(0,l.jsxs)(n.p,{children:["Refer to the ",(0,l.jsx)(n.a,{href:"#accessibility",children:"Accessibility"})," section for more keyboard shortcuts."]}),"\n",(0,l.jsx)(d.Z,{component:eM,file:{data:"import {\n Box,\n Flex,\n Icon,\n OverflowTooltip,\n Scrollbar,\n TreeItem,\n TreeItemContent,\n TreeItemToggle,\n TreeItemToggleIcon,\n Tree,\n useColorStyle,\n} from '@tonic-ui/react';\nimport {\n useConst,\n} from '@tonic-ui/react-hooks';\nimport { ensureArray } from 'ensure-type';\nimport React, { useCallback, useMemo } from 'react';\nimport {\n buildTreeNodes,\n findExpandableNodeIds,\n} from './utils';\n\nconst TreeItemRender = ({\n node,\n nodeDepth = 0,\n}) => {\n const [colorStyle] = useColorStyle();\n const nodeId = node.id;\n const nodeLabel = node.label;\n\n const render = useCallback(({ isExpandable, isExpanded, isSelected }) => {\n const icon = (() => {\n if (isExpandable) {\n return isExpanded ? 'folder-open' : 'folder';\n }\n return 'server';\n })();\n const iconColor = isExpandable ? 'yellow:50' : 'currentColor';\n\n return (\n \n \n {isExpandable && (\n \n \n \n )}\n \n \n \n {({ ref, style }) => (\n \n {nodeLabel}\n \n )}\n \n \n );\n }, [colorStyle, nodeDepth, nodeLabel]);\n\n return (\n \n {ensureArray(node.children).map(node => (\n \n ))}\n \n );\n};\n\nconst App = () => {\n const [colorStyle] = useColorStyle();\n const treeNodes = useConst(() => buildTreeNodes());\n const expandableNodeIds = useMemo(() => findExpandableNodeIds(treeNodes), [treeNodes]);\n\n return (\n \n \n \n {ensureArray(treeNodes).map(node => (\n \n ))}\n \n \n \n );\n};\n\nexport default App;",path:"pages/components/tree/index.page.mdx"},sandbox:{files:{"src/pages/components/tree/utils.js":"import { ensureArray } from 'ensure-type';\nimport defaultTreeNodes from '@/pages/components/tree/data/tree-nodes.json';\n\nexport const buildTreeNodes = () => {\n return JSON.parse(JSON.stringify(defaultTreeNodes));\n};\n\nexport const buildTreeMap = (nodes) => {\n const treeMap = new Map();\n\n const traverse = (nodes) => {\n ensureArray(nodes).forEach((node) => {\n treeMap.set(node.id, node);\n traverse(node.children);\n });\n };\n\n traverse(nodes);\n\n return treeMap;\n};\n\nexport const findExpandableNodeIds = (nodes) => {\n const expandableNodeIds = [];\n\n const traverse = (nodes) => {\n ensureArray(nodes).forEach((node) => {\n if (Array.isArray(node.children) && node.children.length > 0) {\n expandableNodeIds.push(node.id);\n traverse(node.children);\n }\n });\n };\n\n traverse(nodes);\n\n return expandableNodeIds;\n};","src/pages/components/tree/data/tree-nodes.json":'[\n {\n "id": "1",\n "label": "Node 1",\n "children": [\n {\n "id": "1.1",\n "label": "Node 2",\n "children": [\n {\n "id": "1.1.1",\n "label": "Node 3",\n "children": [\n {\n "id": "1.1.1.1",\n "label": "Node 4"\n }\n ]\n },\n {\n "id": "1.1.2",\n "label": "Node 5",\n "children": [\n {\n "id": "1.1.2.1",\n "label": "Node 6"\n }\n ]\n },\n {\n "id": "1.1.3",\n "label": "Node 7",\n "children": [\n {\n "id": "1.1.3.1",\n "label": "Node 8"\n },\n {\n "id": "1.1.3.2",\n "label": "Node 9"\n },\n {\n "id": "1.1.3.3",\n "label": "Node 10"\n }\n ]\n },\n {\n "id": "1.1.4",\n "label": "Node 11"\n },\n {\n "id": "1.1.5",\n "label": "Node 12"\n }\n ]\n },\n {\n "id": "1.2",\n "label": "Node 13",\n "children": [\n {\n "id": "1.2.1",\n "label": "Node 14",\n "children": [\n {\n "id": "1.2.1.1",\n "label": "Node 15"\n }\n ]\n }\n ]\n },\n {\n "id": "1.3",\n "label": "Node 16",\n "children": [\n {\n "id": "1.3.1",\n "label": "Node 17"\n },\n {\n "id": "1.3.2",\n "label": "Node 18"\n },\n {\n "id": "1.3.3",\n "label": "Node 19"\n },\n {\n "id": "1.3.4",\n "label": "Node 20",\n "children": [\n {\n "id": "1.3.4.1",\n "label": "Node 21"\n },\n {\n "id": "1.3.4.2",\n "label": "Node 22"\n },\n {\n "id": "1.3.4.3",\n "label": "Node 23"\n }\n ]\n },\n {\n "id": "1.3.5",\n "label": "Node 24"\n }\n ]\n },\n {\n "id": "1.4",\n "label": "Node 25",\n "children": [\n {\n "id": "1.4.1",\n "label": "Node 26"\n },\n {\n "id": "1.4.2",\n "label": "Node 27"\n },\n {\n "id": "1.4.3",\n "label": "Node 28"\n }\n ]\n }\n ]\n },\n {\n "id": "2",\n "label": "Node 29",\n "children": [\n {\n "id": "2.1",\n "label": "Node 30",\n "children": [\n {\n "id": "2.1.1",\n "label": "Node 31"\n },\n {\n "id": "2.1.2",\n "label": "Node 32"\n },\n {\n "id": "2.1.3",\n "label": "Node 33"\n }\n ]\n },\n {\n "id": "2.2",\n "label": "Node 34"\n },\n {\n "id": "2.3",\n "label": "Node 35",\n "children": [\n {\n "id": "2.3.1",\n "label": "Node 36",\n "children": [\n {\n "id": "2.3.1.1",\n "label": "Node 37"\n },\n {\n "id": "2.3.1.2",\n "label": "Node 38"\n }\n ]\n }\n ]\n },\n {\n "id": "2.4",\n "label": "Node 39"\n }\n ]\n },\n {\n "id": "3",\n "label": "Node 40",\n "children": [\n {\n "id": "3.1",\n "label": "Node 41",\n "children": [\n {\n "id": "3.1.1",\n "label": "Node 42"\n },\n {\n "id": "3.1.2",\n "label": "Node 43",\n "children": [\n {\n "id": "3.1.2.1",\n "label": "Node 44"\n },\n {\n "id": "3.1.2.2",\n "label": "Node 45"\n },\n {\n "id": "3.1.2.3",\n "label": "Node 46"\n },\n {\n "id": "3.1.2.4",\n "label": "Node 47"\n }\n ]\n },\n {\n "id": "3.1.3",\n "label": "Node 48"\n }\n ]\n },\n {\n "id": "3.2",\n "label": "Node 49",\n "children": [\n {\n "id": "3.2.1",\n "label": "Node 50"\n },\n {\n "id": "3.2.2",\n "label": "Node 51"\n }\n ]\n },\n {\n "id": "3.3",\n "label": "Node 52",\n "children": [\n {\n "id": "3.3.1",\n "label": "Node 53"\n },\n {\n "id": "3.3.2",\n "label": "Node 54",\n "children": [\n {\n "id": "3.3.2.1",\n "label": "Node 55"\n }\n ]\n }\n ]\n },\n {\n "id": "3.4",\n "label": "Node 56"\n },\n {\n "id": "3.5",\n "label": "Node 57",\n "children": [\n {\n "id": "3.5.1",\n "label": "Node 58"\n },\n {\n "id": "3.5.2",\n "label": "Node 59",\n "children": [\n {\n "id": "3.5.2.1",\n "label": "Node 60"\n },\n {\n "id": "3.5.2.2",\n "label": "Node 61"\n }\n ]\n }\n ]\n }\n ]\n },\n {\n "id": "4",\n "label": "Node 62",\n "children": [\n {\n "id": "4.1",\n "label": "Node 63",\n "children": [\n {\n "id": "4.1.1",\n "label": "Node 64",\n "children": [\n {\n "id": "4.1.1.1",\n "label": "Node 65"\n },\n {\n "id": "4.1.1.2",\n "label": "Node 66"\n }\n ]\n },\n {\n "id": "4.1.2",\n "label": "Node 67"\n },\n {\n "id": "4.1.3",\n "label": "Node 68"\n },\n {\n "id": "4.1.4",\n "label": "Node 69"\n }\n ]\n }\n ]\n },\n {\n "id": "5",\n "label": "Node 70",\n "children": [\n {\n "id": "5.1",\n "label": "Node 71",\n "children": [\n {\n "id": "5.1.1",\n "label": "Node 72"\n },\n {\n "id": "5.1.2",\n "label": "Node 73"\n },\n {\n "id": "5.1.3",\n "label": "Node 74",\n "children": [\n {\n "id": "5.1.3.1",\n "label": "Node 75"\n }\n ]\n },\n {\n "id": "5.1.4",\n "label": "Node 76",\n "children": [\n {\n "id": "5.1.4.1",\n "label": "Node 77"\n },\n {\n "id": "5.1.4.2",\n "label": "Node 78"\n }\n ]\n }\n ]\n },\n {\n "id": "5.2",\n "label": "Node 79"\n },\n {\n "id": "5.3",\n "label": "Node 80",\n "children": [\n {\n "id": "5.3.1",\n "label": "Node 81"\n }\n ]\n },\n {\n "id": "5.4",\n "label": "Node 82",\n "children": [\n {\n "id": "5.4.1",\n "label": "Node 83",\n "children": [\n {\n "id": "5.4.1.1",\n "label": "Node 84"\n }\n ]\n },\n {\n "id": "5.4.2",\n "label": "Node 85"\n }\n ]\n },\n {\n "id": "5.5",\n "label": "Node 86"\n }\n ]\n },\n {\n "id": "6",\n "label": "Node 87",\n "children": [\n {\n "id": "6.1",\n "label": "Node 88"\n },\n {\n "id": "6.2",\n "label": "Node 89"\n },\n {\n "id": "6.3",\n "label": "Node 90",\n "children": [\n {\n "id": "6.3.1",\n "label": "Node 91"\n },\n {\n "id": "6.3.2",\n "label": "Node 92"\n },\n {\n "id": "6.3.3",\n "label": "Node 93"\n }\n ]\n },\n {\n "id": "6.4",\n "label": "Node 94"\n }\n ]\n },\n {\n "id": "7",\n "label": "Node 95",\n "children": [\n {\n "id": "7.1",\n "label": "Node 96",\n "children": [\n {\n "id": "7.1.1",\n "label": "Node 97"\n },\n {\n "id": "7.1.2",\n "label": "Node 98",\n "children": [\n {\n "id": "7.1.2.1",\n "label": "Node 99"\n },\n {\n "id": "7.1.2.2",\n "label": "Node 100"\n }\n ]\n }\n ]\n }\n ]\n }\n]'},raw:"import {\n Box,\n Flex,\n Icon,\n OverflowTooltip,\n Scrollbar,\n TreeItem,\n TreeItemContent,\n TreeItemToggle,\n TreeItemToggleIcon,\n Tree,\n useColorStyle,\n} from '@tonic-ui/react';\nimport {\n useConst,\n} from '@tonic-ui/react-hooks';\nimport { ensureArray } from 'ensure-type';\nimport React, { useCallback, useMemo } from 'react';\nimport {\n buildTreeNodes,\n findExpandableNodeIds,\n} from '@/pages/components/tree/utils';\n\nconst TreeItemRender = ({\n node,\n nodeDepth = 0,\n}) => {\n const [colorStyle] = useColorStyle();\n const nodeId = node.id;\n const nodeLabel = node.label;\n\n const render = useCallback(({ isExpandable, isExpanded, isSelected }) => {\n const icon = (() => {\n if (isExpandable) {\n return isExpanded ? 'folder-open' : 'folder';\n }\n return 'server';\n })();\n const iconColor = isExpandable ? 'yellow:50' : 'currentColor';\n\n return (\n \n \n {isExpandable && (\n \n \n \n )}\n \n \n \n {({ ref, style }) => (\n \n {nodeLabel}\n \n )}\n \n \n );\n }, [colorStyle, nodeDepth, nodeLabel]);\n\n return (\n \n {ensureArray(node.children).map(node => (\n \n ))}\n \n );\n};\n\nconst App = () => {\n const [colorStyle] = useColorStyle();\n const treeNodes = useConst(() => buildTreeNodes());\n const expandableNodeIds = useMemo(() => findExpandableNodeIds(treeNodes), [treeNodes]);\n\n return (\n \n \n \n {ensureArray(treeNodes).map(node => (\n \n ))}\n \n \n \n );\n};\n\nexport default App;",title:"Tonic UI"}}),"\n",(0,l.jsx)(n.p,{children:"For checkboxes used in multi-selection, consider enhancing accessibility by adjusting the background color when the checkbox is selected."}),"\n",(0,l.jsx)(n.pre,{disabled:!0,children:(0,l.jsx)(n.code,{className:"language-jsx",children:"const render = ({ isExpanded, isSelected }) => {\n return (\n \n {/* ... */}\n \n );\n};\n"})}),"\n",(0,l.jsx)(d.Z,{component:eD,file:{data:"import {\n Box,\n Checkbox,\n Flex,\n Icon,\n OverflowTooltip,\n Scrollbar,\n TreeItem,\n TreeItemContent,\n TreeItemToggle,\n TreeItemToggleIcon,\n Tree,\n useColorStyle,\n} from '@tonic-ui/react';\nimport {\n useConst,\n} from '@tonic-ui/react-hooks';\nimport { ensureArray } from 'ensure-type';\nimport React, { useCallback, useMemo } from 'react';\nimport {\n buildTreeNodes,\n findExpandableNodeIds,\n} from './utils';\n\nconst TreeItemRender = ({\n node,\n nodeDepth = 0,\n}) => {\n const [colorStyle] = useColorStyle();\n const nodeId = node.id;\n const nodeLabel = node.label;\n\n const render = useCallback(({ isExpandable, isExpanded, isSelected, select }) => {\n const icon = (() => {\n if (isExpandable) {\n return isExpanded ? 'folder-open' : 'folder';\n }\n return 'server';\n })();\n const iconColor = isExpandable ? 'yellow:50' : 'currentColor';\n\n return (\n \n \n {isExpandable && (\n \n \n \n )}\n \n {\n // Prevent event propagation when clicking the checkbox\n event.stopPropagation();\n }}\n mr=\"2x\"\n >\n {\n select();\n }}\n />\n \n \n \n {({ ref, style }) => (\n \n {nodeLabel}\n \n )}\n \n \n );\n }, [colorStyle, nodeDepth, nodeLabel]);\n\n return (\n \n {ensureArray(node.children).map(node => (\n \n ))}\n \n );\n};\n\nconst App = () => {\n const [colorStyle] = useColorStyle();\n const treeNodes = useConst(() => buildTreeNodes());\n const expandableNodeIds = useMemo(() => findExpandableNodeIds(treeNodes), [treeNodes]);\n\n return (\n \n \n \n {ensureArray(treeNodes).map(node => (\n \n ))}\n \n \n \n );\n};\n\nexport default App;",path:"pages/components/tree/index.page.mdx"},sandbox:{files:{"src/pages/components/tree/utils.js":"import { ensureArray } from 'ensure-type';\nimport defaultTreeNodes from '@/pages/components/tree/data/tree-nodes.json';\n\nexport const buildTreeNodes = () => {\n return JSON.parse(JSON.stringify(defaultTreeNodes));\n};\n\nexport const buildTreeMap = (nodes) => {\n const treeMap = new Map();\n\n const traverse = (nodes) => {\n ensureArray(nodes).forEach((node) => {\n treeMap.set(node.id, node);\n traverse(node.children);\n });\n };\n\n traverse(nodes);\n\n return treeMap;\n};\n\nexport const findExpandableNodeIds = (nodes) => {\n const expandableNodeIds = [];\n\n const traverse = (nodes) => {\n ensureArray(nodes).forEach((node) => {\n if (Array.isArray(node.children) && node.children.length > 0) {\n expandableNodeIds.push(node.id);\n traverse(node.children);\n }\n });\n };\n\n traverse(nodes);\n\n return expandableNodeIds;\n};","src/pages/components/tree/data/tree-nodes.json":'[\n {\n "id": "1",\n "label": "Node 1",\n "children": [\n {\n "id": "1.1",\n "label": "Node 2",\n "children": [\n {\n "id": "1.1.1",\n "label": "Node 3",\n "children": [\n {\n "id": "1.1.1.1",\n "label": "Node 4"\n }\n ]\n },\n {\n "id": "1.1.2",\n "label": "Node 5",\n "children": [\n {\n "id": "1.1.2.1",\n "label": "Node 6"\n }\n ]\n },\n {\n "id": "1.1.3",\n "label": "Node 7",\n "children": [\n {\n "id": "1.1.3.1",\n "label": "Node 8"\n },\n {\n "id": "1.1.3.2",\n "label": "Node 9"\n },\n {\n "id": "1.1.3.3",\n "label": "Node 10"\n }\n ]\n },\n {\n "id": "1.1.4",\n "label": "Node 11"\n },\n {\n "id": "1.1.5",\n "label": "Node 12"\n }\n ]\n },\n {\n "id": "1.2",\n "label": "Node 13",\n "children": [\n {\n "id": "1.2.1",\n "label": "Node 14",\n "children": [\n {\n "id": "1.2.1.1",\n "label": "Node 15"\n }\n ]\n }\n ]\n },\n {\n "id": "1.3",\n "label": "Node 16",\n "children": [\n {\n "id": "1.3.1",\n "label": "Node 17"\n },\n {\n "id": "1.3.2",\n "label": "Node 18"\n },\n {\n "id": "1.3.3",\n "label": "Node 19"\n },\n {\n "id": "1.3.4",\n "label": "Node 20",\n "children": [\n {\n "id": "1.3.4.1",\n "label": "Node 21"\n },\n {\n "id": "1.3.4.2",\n "label": "Node 22"\n },\n {\n "id": "1.3.4.3",\n "label": "Node 23"\n }\n ]\n },\n {\n "id": "1.3.5",\n "label": "Node 24"\n }\n ]\n },\n {\n "id": "1.4",\n "label": "Node 25",\n "children": [\n {\n "id": "1.4.1",\n "label": "Node 26"\n },\n {\n "id": "1.4.2",\n "label": "Node 27"\n },\n {\n "id": "1.4.3",\n "label": "Node 28"\n }\n ]\n }\n ]\n },\n {\n "id": "2",\n "label": "Node 29",\n "children": [\n {\n "id": "2.1",\n "label": "Node 30",\n "children": [\n {\n "id": "2.1.1",\n "label": "Node 31"\n },\n {\n "id": "2.1.2",\n "label": "Node 32"\n },\n {\n "id": "2.1.3",\n "label": "Node 33"\n }\n ]\n },\n {\n "id": "2.2",\n "label": "Node 34"\n },\n {\n "id": "2.3",\n "label": "Node 35",\n "children": [\n {\n "id": "2.3.1",\n "label": "Node 36",\n "children": [\n {\n "id": "2.3.1.1",\n "label": "Node 37"\n },\n {\n "id": "2.3.1.2",\n "label": "Node 38"\n }\n ]\n }\n ]\n },\n {\n "id": "2.4",\n "label": "Node 39"\n }\n ]\n },\n {\n "id": "3",\n "label": "Node 40",\n "children": [\n {\n "id": "3.1",\n "label": "Node 41",\n "children": [\n {\n "id": "3.1.1",\n "label": "Node 42"\n },\n {\n "id": "3.1.2",\n "label": "Node 43",\n "children": [\n {\n "id": "3.1.2.1",\n "label": "Node 44"\n },\n {\n "id": "3.1.2.2",\n "label": "Node 45"\n },\n {\n "id": "3.1.2.3",\n "label": "Node 46"\n },\n {\n "id": "3.1.2.4",\n "label": "Node 47"\n }\n ]\n },\n {\n "id": "3.1.3",\n "label": "Node 48"\n }\n ]\n },\n {\n "id": "3.2",\n "label": "Node 49",\n "children": [\n {\n "id": "3.2.1",\n "label": "Node 50"\n },\n {\n "id": "3.2.2",\n "label": "Node 51"\n }\n ]\n },\n {\n "id": "3.3",\n "label": "Node 52",\n "children": [\n {\n "id": "3.3.1",\n "label": "Node 53"\n },\n {\n "id": "3.3.2",\n "label": "Node 54",\n "children": [\n {\n "id": "3.3.2.1",\n "label": "Node 55"\n }\n ]\n }\n ]\n },\n {\n "id": "3.4",\n "label": "Node 56"\n },\n {\n "id": "3.5",\n "label": "Node 57",\n "children": [\n {\n "id": "3.5.1",\n "label": "Node 58"\n },\n {\n "id": "3.5.2",\n "label": "Node 59",\n "children": [\n {\n "id": "3.5.2.1",\n "label": "Node 60"\n },\n {\n "id": "3.5.2.2",\n "label": "Node 61"\n }\n ]\n }\n ]\n }\n ]\n },\n {\n "id": "4",\n "label": "Node 62",\n "children": [\n {\n "id": "4.1",\n "label": "Node 63",\n "children": [\n {\n "id": "4.1.1",\n "label": "Node 64",\n "children": [\n {\n "id": "4.1.1.1",\n "label": "Node 65"\n },\n {\n "id": "4.1.1.2",\n "label": "Node 66"\n }\n ]\n },\n {\n "id": "4.1.2",\n "label": "Node 67"\n },\n {\n "id": "4.1.3",\n "label": "Node 68"\n },\n {\n "id": "4.1.4",\n "label": "Node 69"\n }\n ]\n }\n ]\n },\n {\n "id": "5",\n "label": "Node 70",\n "children": [\n {\n "id": "5.1",\n "label": "Node 71",\n "children": [\n {\n "id": "5.1.1",\n "label": "Node 72"\n },\n {\n "id": "5.1.2",\n "label": "Node 73"\n },\n {\n "id": "5.1.3",\n "label": "Node 74",\n "children": [\n {\n "id": "5.1.3.1",\n "label": "Node 75"\n }\n ]\n },\n {\n "id": "5.1.4",\n "label": "Node 76",\n "children": [\n {\n "id": "5.1.4.1",\n "label": "Node 77"\n },\n {\n "id": "5.1.4.2",\n "label": "Node 78"\n }\n ]\n }\n ]\n },\n {\n "id": "5.2",\n "label": "Node 79"\n },\n {\n "id": "5.3",\n "label": "Node 80",\n "children": [\n {\n "id": "5.3.1",\n "label": "Node 81"\n }\n ]\n },\n {\n "id": "5.4",\n "label": "Node 82",\n "children": [\n {\n "id": "5.4.1",\n "label": "Node 83",\n "children": [\n {\n "id": "5.4.1.1",\n "label": "Node 84"\n }\n ]\n },\n {\n "id": "5.4.2",\n "label": "Node 85"\n }\n ]\n },\n {\n "id": "5.5",\n "label": "Node 86"\n }\n ]\n },\n {\n "id": "6",\n "label": "Node 87",\n "children": [\n {\n "id": "6.1",\n "label": "Node 88"\n },\n {\n "id": "6.2",\n "label": "Node 89"\n },\n {\n "id": "6.3",\n "label": "Node 90",\n "children": [\n {\n "id": "6.3.1",\n "label": "Node 91"\n },\n {\n "id": "6.3.2",\n "label": "Node 92"\n },\n {\n "id": "6.3.3",\n "label": "Node 93"\n }\n ]\n },\n {\n "id": "6.4",\n "label": "Node 94"\n }\n ]\n },\n {\n "id": "7",\n "label": "Node 95",\n "children": [\n {\n "id": "7.1",\n "label": "Node 96",\n "children": [\n {\n "id": "7.1.1",\n "label": "Node 97"\n },\n {\n "id": "7.1.2",\n "label": "Node 98",\n "children": [\n {\n "id": "7.1.2.1",\n "label": "Node 99"\n },\n {\n "id": "7.1.2.2",\n "label": "Node 100"\n }\n ]\n }\n ]\n }\n ]\n }\n]'},raw:"import {\n Box,\n Checkbox,\n Flex,\n Icon,\n OverflowTooltip,\n Scrollbar,\n TreeItem,\n TreeItemContent,\n TreeItemToggle,\n TreeItemToggleIcon,\n Tree,\n useColorStyle,\n} from '@tonic-ui/react';\nimport {\n useConst,\n} from '@tonic-ui/react-hooks';\nimport { ensureArray } from 'ensure-type';\nimport React, { useCallback, useMemo } from 'react';\nimport {\n buildTreeNodes,\n findExpandableNodeIds,\n} from '@/pages/components/tree/utils';\n\nconst TreeItemRender = ({\n node,\n nodeDepth = 0,\n}) => {\n const [colorStyle] = useColorStyle();\n const nodeId = node.id;\n const nodeLabel = node.label;\n\n const render = useCallback(({ isExpandable, isExpanded, isSelected, select }) => {\n const icon = (() => {\n if (isExpandable) {\n return isExpanded ? 'folder-open' : 'folder';\n }\n return 'server';\n })();\n const iconColor = isExpandable ? 'yellow:50' : 'currentColor';\n\n return (\n \n \n {isExpandable && (\n \n \n \n )}\n \n {\n // Prevent event propagation when clicking the checkbox\n event.stopPropagation();\n }}\n mr=\"2x\"\n >\n {\n select();\n }}\n />\n \n \n \n {({ ref, style }) => (\n \n {nodeLabel}\n \n )}\n \n \n );\n }, [colorStyle, nodeDepth, nodeLabel]);\n\n return (\n \n {ensureArray(node.children).map(node => (\n \n ))}\n \n );\n};\n\nconst App = () => {\n const [colorStyle] = useColorStyle();\n const treeNodes = useConst(() => buildTreeNodes());\n const expandableNodeIds = useMemo(() => findExpandableNodeIds(treeNodes), [treeNodes]);\n\n return (\n \n \n \n {ensureArray(treeNodes).map(node => (\n \n ))}\n \n \n \n );\n};\n\nexport default App;",title:"Tonic UI"}}),"\n",(0,l.jsxs)(n.h3,{id:"controlled",children:["Controlled",(0,l.jsx)(n.a,{"aria-hidden":!0,className:"anchor-link",tabIndex:"-1",href:"#controlled",children:(0,l.jsx)(n.svg,{children:(0,l.jsx)(n.use,{xlinkHref:"#anchor-link-icon"})})})]}),"\n",(0,l.jsx)(d.Z,{component:eC,file:{data:'import {\n Box,\n Button,\n ButtonGroup,\n Checkbox,\n Code,\n Divider,\n Flex,\n Icon,\n OverflowTooltip,\n Scrollbar,\n Stack,\n Text,\n TreeItem,\n TreeItemContent,\n TreeItemToggle,\n TreeItemToggleIcon,\n Tree,\n useColorStyle,\n} from \'@tonic-ui/react\';\nimport {\n useConst,\n} from \'@tonic-ui/react-hooks\';\nimport { ensureArray } from \'ensure-type\';\nimport React, { useCallback, useMemo, useState } from \'react\';\nimport {\n buildTreeMap,\n buildTreeNodes,\n findExpandableNodeIds,\n} from \'./utils\';\n\nconst TreeItemRender = ({\n node,\n nodeDepth = 0,\n}) => {\n const [colorStyle] = useColorStyle();\n const nodeId = node.id;\n const nodeLabel = node.label;\n\n const render = useCallback(({ isExpandable, isExpanded, isSelected, select }) => {\n const icon = (() => {\n if (isExpandable) {\n return isExpanded ? \'folder-open\' : \'folder\';\n }\n return \'server\';\n })();\n const iconColor = isExpandable ? \'yellow:50\' : \'currentColor\';\n\n return (\n \n \n {isExpandable && (\n \n \n \n )}\n \n {\n // Prevent event propagation when clicking the checkbox\n event.stopPropagation();\n }}\n mr="2x"\n >\n {\n select();\n }}\n />\n \n \n \n {({ ref, style }) => (\n \n {nodeLabel}\n \n )}\n \n \n );\n }, [colorStyle, nodeDepth, nodeLabel]);\n\n return (\n \n {ensureArray(node.children).map(node => (\n \n ))}\n \n );\n};\n\nconst App = () => {\n const [colorStyle] = useColorStyle();\n const treeNodes = useConst(() => buildTreeNodes());\n const treeMap = useMemo(() => buildTreeMap(treeNodes), [treeNodes]);\n const expandableNodeIds = useMemo(() => findExpandableNodeIds(treeNodes), [treeNodes]);\n const allNodes = useMemo(() => Array.from(treeMap.keys()), [treeMap]);\n const [expandedNodeIds, setExpandedNodeIds] = useState([]);\n const [selectedNodeIds, setSelectedNodeIds] = useState([]);\n\n const handleToggle = useCallback((nodeIds) => {\n setExpandedNodeIds(nodeIds);\n }, []);\n\n const handleSelect = useCallback((nodeIds) => {\n setSelectedNodeIds(nodeIds);\n }, []);\n\n const handleClickExpandAll = useCallback((event) => {\n setExpandedNodeIds(expandableNodeIds);\n }, [expandableNodeIds]);\n\n const handleClickCollapseAll = useCallback((event) => {\n setExpandedNodeIds([]);\n }, []);\n\n const handleClickSelectAll = useCallback((event) => {\n setSelectedNodeIds(allNodes);\n }, [allNodes]);\n\n const handleClickUnselectAll = useCallback((event) => {\n setSelectedNodeIds([]);\n }, []);\n\n return (\n <>\n \n \n Expand all\n \n \n Collapse all\n \n \n Select all\n \n \n Unselect all\n \n \n \n \n \n {ensureArray(treeNodes).map(node => (\n \n ))}\n \n \n \n \n \n \n \n Expanded nodes:\n \n \n {expandedNodeIds.map(nodeId => (\n \n {treeMap.get(nodeId)?.label}\n \n ))}\n \n \n \n \n Selected nodes:\n \n \n {selectedNodeIds.map(nodeId => (\n \n {treeMap.get(nodeId)?.label}\n \n ))}\n \n \n \n \n );\n};\n\nexport default App;',path:"pages/components/tree/index.page.mdx"},sandbox:{files:{"src/pages/components/tree/utils.js":"import { ensureArray } from 'ensure-type';\nimport defaultTreeNodes from '@/pages/components/tree/data/tree-nodes.json';\n\nexport const buildTreeNodes = () => {\n return JSON.parse(JSON.stringify(defaultTreeNodes));\n};\n\nexport const buildTreeMap = (nodes) => {\n const treeMap = new Map();\n\n const traverse = (nodes) => {\n ensureArray(nodes).forEach((node) => {\n treeMap.set(node.id, node);\n traverse(node.children);\n });\n };\n\n traverse(nodes);\n\n return treeMap;\n};\n\nexport const findExpandableNodeIds = (nodes) => {\n const expandableNodeIds = [];\n\n const traverse = (nodes) => {\n ensureArray(nodes).forEach((node) => {\n if (Array.isArray(node.children) && node.children.length > 0) {\n expandableNodeIds.push(node.id);\n traverse(node.children);\n }\n });\n };\n\n traverse(nodes);\n\n return expandableNodeIds;\n};","src/pages/components/tree/data/tree-nodes.json":'[\n {\n "id": "1",\n "label": "Node 1",\n "children": [\n {\n "id": "1.1",\n "label": "Node 2",\n "children": [\n {\n "id": "1.1.1",\n "label": "Node 3",\n "children": [\n {\n "id": "1.1.1.1",\n "label": "Node 4"\n }\n ]\n },\n {\n "id": "1.1.2",\n "label": "Node 5",\n "children": [\n {\n "id": "1.1.2.1",\n "label": "Node 6"\n }\n ]\n },\n {\n "id": "1.1.3",\n "label": "Node 7",\n "children": [\n {\n "id": "1.1.3.1",\n "label": "Node 8"\n },\n {\n "id": "1.1.3.2",\n "label": "Node 9"\n },\n {\n "id": "1.1.3.3",\n "label": "Node 10"\n }\n ]\n },\n {\n "id": "1.1.4",\n "label": "Node 11"\n },\n {\n "id": "1.1.5",\n "label": "Node 12"\n }\n ]\n },\n {\n "id": "1.2",\n "label": "Node 13",\n "children": [\n {\n "id": "1.2.1",\n "label": "Node 14",\n "children": [\n {\n "id": "1.2.1.1",\n "label": "Node 15"\n }\n ]\n }\n ]\n },\n {\n "id": "1.3",\n "label": "Node 16",\n "children": [\n {\n "id": "1.3.1",\n "label": "Node 17"\n },\n {\n "id": "1.3.2",\n "label": "Node 18"\n },\n {\n "id": "1.3.3",\n "label": "Node 19"\n },\n {\n "id": "1.3.4",\n "label": "Node 20",\n "children": [\n {\n "id": "1.3.4.1",\n "label": "Node 21"\n },\n {\n "id": "1.3.4.2",\n "label": "Node 22"\n },\n {\n "id": "1.3.4.3",\n "label": "Node 23"\n }\n ]\n },\n {\n "id": "1.3.5",\n "label": "Node 24"\n }\n ]\n },\n {\n "id": "1.4",\n "label": "Node 25",\n "children": [\n {\n "id": "1.4.1",\n "label": "Node 26"\n },\n {\n "id": "1.4.2",\n "label": "Node 27"\n },\n {\n "id": "1.4.3",\n "label": "Node 28"\n }\n ]\n }\n ]\n },\n {\n "id": "2",\n "label": "Node 29",\n "children": [\n {\n "id": "2.1",\n "label": "Node 30",\n "children": [\n {\n "id": "2.1.1",\n "label": "Node 31"\n },\n {\n "id": "2.1.2",\n "label": "Node 32"\n },\n {\n "id": "2.1.3",\n "label": "Node 33"\n }\n ]\n },\n {\n "id": "2.2",\n "label": "Node 34"\n },\n {\n "id": "2.3",\n "label": "Node 35",\n "children": [\n {\n "id": "2.3.1",\n "label": "Node 36",\n "children": [\n {\n "id": "2.3.1.1",\n "label": "Node 37"\n },\n {\n "id": "2.3.1.2",\n "label": "Node 38"\n }\n ]\n }\n ]\n },\n {\n "id": "2.4",\n "label": "Node 39"\n }\n ]\n },\n {\n "id": "3",\n "label": "Node 40",\n "children": [\n {\n "id": "3.1",\n "label": "Node 41",\n "children": [\n {\n "id": "3.1.1",\n "label": "Node 42"\n },\n {\n "id": "3.1.2",\n "label": "Node 43",\n "children": [\n {\n "id": "3.1.2.1",\n "label": "Node 44"\n },\n {\n "id": "3.1.2.2",\n "label": "Node 45"\n },\n {\n "id": "3.1.2.3",\n "label": "Node 46"\n },\n {\n "id": "3.1.2.4",\n "label": "Node 47"\n }\n ]\n },\n {\n "id": "3.1.3",\n "label": "Node 48"\n }\n ]\n },\n {\n "id": "3.2",\n "label": "Node 49",\n "children": [\n {\n "id": "3.2.1",\n "label": "Node 50"\n },\n {\n "id": "3.2.2",\n "label": "Node 51"\n }\n ]\n },\n {\n "id": "3.3",\n "label": "Node 52",\n "children": [\n {\n "id": "3.3.1",\n "label": "Node 53"\n },\n {\n "id": "3.3.2",\n "label": "Node 54",\n "children": [\n {\n "id": "3.3.2.1",\n "label": "Node 55"\n }\n ]\n }\n ]\n },\n {\n "id": "3.4",\n "label": "Node 56"\n },\n {\n "id": "3.5",\n "label": "Node 57",\n "children": [\n {\n "id": "3.5.1",\n "label": "Node 58"\n },\n {\n "id": "3.5.2",\n "label": "Node 59",\n "children": [\n {\n "id": "3.5.2.1",\n "label": "Node 60"\n },\n {\n "id": "3.5.2.2",\n "label": "Node 61"\n }\n ]\n }\n ]\n }\n ]\n },\n {\n "id": "4",\n "label": "Node 62",\n "children": [\n {\n "id": "4.1",\n "label": "Node 63",\n "children": [\n {\n "id": "4.1.1",\n "label": "Node 64",\n "children": [\n {\n "id": "4.1.1.1",\n "label": "Node 65"\n },\n {\n "id": "4.1.1.2",\n "label": "Node 66"\n }\n ]\n },\n {\n "id": "4.1.2",\n "label": "Node 67"\n },\n {\n "id": "4.1.3",\n "label": "Node 68"\n },\n {\n "id": "4.1.4",\n "label": "Node 69"\n }\n ]\n }\n ]\n },\n {\n "id": "5",\n "label": "Node 70",\n "children": [\n {\n "id": "5.1",\n "label": "Node 71",\n "children": [\n {\n "id": "5.1.1",\n "label": "Node 72"\n },\n {\n "id": "5.1.2",\n "label": "Node 73"\n },\n {\n "id": "5.1.3",\n "label": "Node 74",\n "children": [\n {\n "id": "5.1.3.1",\n "label": "Node 75"\n }\n ]\n },\n {\n "id": "5.1.4",\n "label": "Node 76",\n "children": [\n {\n "id": "5.1.4.1",\n "label": "Node 77"\n },\n {\n "id": "5.1.4.2",\n "label": "Node 78"\n }\n ]\n }\n ]\n },\n {\n "id": "5.2",\n "label": "Node 79"\n },\n {\n "id": "5.3",\n "label": "Node 80",\n "children": [\n {\n "id": "5.3.1",\n "label": "Node 81"\n }\n ]\n },\n {\n "id": "5.4",\n "label": "Node 82",\n "children": [\n {\n "id": "5.4.1",\n "label": "Node 83",\n "children": [\n {\n "id": "5.4.1.1",\n "label": "Node 84"\n }\n ]\n },\n {\n "id": "5.4.2",\n "label": "Node 85"\n }\n ]\n },\n {\n "id": "5.5",\n "label": "Node 86"\n }\n ]\n },\n {\n "id": "6",\n "label": "Node 87",\n "children": [\n {\n "id": "6.1",\n "label": "Node 88"\n },\n {\n "id": "6.2",\n "label": "Node 89"\n },\n {\n "id": "6.3",\n "label": "Node 90",\n "children": [\n {\n "id": "6.3.1",\n "label": "Node 91"\n },\n {\n "id": "6.3.2",\n "label": "Node 92"\n },\n {\n "id": "6.3.3",\n "label": "Node 93"\n }\n ]\n },\n {\n "id": "6.4",\n "label": "Node 94"\n }\n ]\n },\n {\n "id": "7",\n "label": "Node 95",\n "children": [\n {\n "id": "7.1",\n "label": "Node 96",\n "children": [\n {\n "id": "7.1.1",\n "label": "Node 97"\n },\n {\n "id": "7.1.2",\n "label": "Node 98",\n "children": [\n {\n "id": "7.1.2.1",\n "label": "Node 99"\n },\n {\n "id": "7.1.2.2",\n "label": "Node 100"\n }\n ]\n }\n ]\n }\n ]\n }\n]'},raw:'import {\n Box,\n Button,\n ButtonGroup,\n Checkbox,\n Code,\n Divider,\n Flex,\n Icon,\n OverflowTooltip,\n Scrollbar,\n Stack,\n Text,\n TreeItem,\n TreeItemContent,\n TreeItemToggle,\n TreeItemToggleIcon,\n Tree,\n useColorStyle,\n} from \'@tonic-ui/react\';\nimport {\n useConst,\n} from \'@tonic-ui/react-hooks\';\nimport { ensureArray } from \'ensure-type\';\nimport React, { useCallback, useMemo, useState } from \'react\';\nimport {\n buildTreeMap,\n buildTreeNodes,\n findExpandableNodeIds,\n} from \'@/pages/components/tree/utils\';\n\nconst TreeItemRender = ({\n node,\n nodeDepth = 0,\n}) => {\n const [colorStyle] = useColorStyle();\n const nodeId = node.id;\n const nodeLabel = node.label;\n\n const render = useCallback(({ isExpandable, isExpanded, isSelected, select }) => {\n const icon = (() => {\n if (isExpandable) {\n return isExpanded ? \'folder-open\' : \'folder\';\n }\n return \'server\';\n })();\n const iconColor = isExpandable ? \'yellow:50\' : \'currentColor\';\n\n return (\n \n \n {isExpandable && (\n \n \n \n )}\n \n {\n // Prevent event propagation when clicking the checkbox\n event.stopPropagation();\n }}\n mr="2x"\n >\n {\n select();\n }}\n />\n \n \n \n {({ ref, style }) => (\n \n {nodeLabel}\n \n )}\n \n \n );\n }, [colorStyle, nodeDepth, nodeLabel]);\n\n return (\n \n {ensureArray(node.children).map(node => (\n \n ))}\n \n );\n};\n\nconst App = () => {\n const [colorStyle] = useColorStyle();\n const treeNodes = useConst(() => buildTreeNodes());\n const treeMap = useMemo(() => buildTreeMap(treeNodes), [treeNodes]);\n const expandableNodeIds = useMemo(() => findExpandableNodeIds(treeNodes), [treeNodes]);\n const allNodes = useMemo(() => Array.from(treeMap.keys()), [treeMap]);\n const [expandedNodeIds, setExpandedNodeIds] = useState([]);\n const [selectedNodeIds, setSelectedNodeIds] = useState([]);\n\n const handleToggle = useCallback((nodeIds) => {\n setExpandedNodeIds(nodeIds);\n }, []);\n\n const handleSelect = useCallback((nodeIds) => {\n setSelectedNodeIds(nodeIds);\n }, []);\n\n const handleClickExpandAll = useCallback((event) => {\n setExpandedNodeIds(expandableNodeIds);\n }, [expandableNodeIds]);\n\n const handleClickCollapseAll = useCallback((event) => {\n setExpandedNodeIds([]);\n }, []);\n\n const handleClickSelectAll = useCallback((event) => {\n setSelectedNodeIds(allNodes);\n }, [allNodes]);\n\n const handleClickUnselectAll = useCallback((event) => {\n setSelectedNodeIds([]);\n }, []);\n\n return (\n <>\n \n \n Expand all\n \n \n Collapse all\n \n \n Select all\n \n \n Unselect all\n \n \n \n \n \n {ensureArray(treeNodes).map(node => (\n \n ))}\n \n \n \n \n \n \n \n Expanded nodes:\n \n \n {expandedNodeIds.map(nodeId => (\n \n {treeMap.get(nodeId)?.label}\n \n ))}\n \n \n \n \n Selected nodes:\n \n \n {selectedNodeIds.map(nodeId => (\n \n {treeMap.get(nodeId)?.label}\n \n ))}\n \n \n \n \n );\n};\n\nexport default App;',title:"Tonic UI"}}),"\n",(0,l.jsxs)(n.h3,{id:"dropdown",children:["Dropdown",(0,l.jsx)(n.a,{"aria-hidden":!0,className:"anchor-link",tabIndex:"-1",href:"#dropdown",children:(0,l.jsx)(n.svg,{children:(0,l.jsx)(n.use,{xlinkHref:"#anchor-link-icon"})})})]}),"\n",(0,l.jsx)(d.Z,{component:ey,file:{data:"import {\n Box,\n Flex,\n Icon,\n Menu,\n MenuItem,\n MenuList,\n MenuToggle,\n OverflowTooltip,\n Scrollbar,\n TreeItem,\n TreeItemContent,\n TreeItemToggle,\n TreeItemToggleIcon,\n Tree,\n useColorStyle,\n} from '@tonic-ui/react';\nimport {\n useConst,\n} from '@tonic-ui/react-hooks';\nimport { ensureArray } from 'ensure-type';\nimport React, { useCallback, useMemo } from 'react';\nimport {\n buildTreeNodes,\n findExpandableNodeIds,\n} from './utils';\n\nconst TreeItemRender = ({\n node,\n nodeDepth = 0,\n}) => {\n const [colorStyle] = useColorStyle();\n const nodeId = node.id;\n const nodeLabel = node.label;\n\n const render = useCallback(({ isExpandable, isExpanded, isSelected }) => {\n const icon = (() => {\n if (isExpandable) {\n return isExpanded ? 'folder-open' : 'folder';\n }\n return 'server';\n })();\n const iconColor = isExpandable ? 'yellow:50' : 'currentColor';\n\n return (\n \n \n {isExpandable && (\n \n \n \n )}\n \n \n \n {({ ref, style }) => (\n \n {nodeLabel}\n \n )}\n \n \n \n {\n // Uncomment the following line to prevent the tree node from being selected\n //event.stopPropagation();\n }}\n sx={{\n color: colorStyle.color.secondary,\n ':hover': {\n color: colorStyle.color.info,\n },\n }}\n >\n \n \n \n \n \n List item\n \n \n \n \n List item\n \n \n \n \n \n \n );\n }, [colorStyle, nodeDepth, nodeLabel]);\n\n return (\n \n {ensureArray(node.children).map(node => (\n \n ))}\n \n );\n};\n\nconst App = () => {\n const [colorStyle] = useColorStyle();\n const treeNodes = useConst(() => buildTreeNodes());\n const expandableNodeIds = useMemo(() => findExpandableNodeIds(treeNodes), [treeNodes]);\n\n return (\n \n \n \n {ensureArray(treeNodes).map(node => (\n \n ))}\n \n \n \n );\n};\n\nexport default App;",path:"pages/components/tree/index.page.mdx"},sandbox:{files:{"src/pages/components/tree/utils.js":"import { ensureArray } from 'ensure-type';\nimport defaultTreeNodes from '@/pages/components/tree/data/tree-nodes.json';\n\nexport const buildTreeNodes = () => {\n return JSON.parse(JSON.stringify(defaultTreeNodes));\n};\n\nexport const buildTreeMap = (nodes) => {\n const treeMap = new Map();\n\n const traverse = (nodes) => {\n ensureArray(nodes).forEach((node) => {\n treeMap.set(node.id, node);\n traverse(node.children);\n });\n };\n\n traverse(nodes);\n\n return treeMap;\n};\n\nexport const findExpandableNodeIds = (nodes) => {\n const expandableNodeIds = [];\n\n const traverse = (nodes) => {\n ensureArray(nodes).forEach((node) => {\n if (Array.isArray(node.children) && node.children.length > 0) {\n expandableNodeIds.push(node.id);\n traverse(node.children);\n }\n });\n };\n\n traverse(nodes);\n\n return expandableNodeIds;\n};","src/pages/components/tree/data/tree-nodes.json":'[\n {\n "id": "1",\n "label": "Node 1",\n "children": [\n {\n "id": "1.1",\n "label": "Node 2",\n "children": [\n {\n "id": "1.1.1",\n "label": "Node 3",\n "children": [\n {\n "id": "1.1.1.1",\n "label": "Node 4"\n }\n ]\n },\n {\n "id": "1.1.2",\n "label": "Node 5",\n "children": [\n {\n "id": "1.1.2.1",\n "label": "Node 6"\n }\n ]\n },\n {\n "id": "1.1.3",\n "label": "Node 7",\n "children": [\n {\n "id": "1.1.3.1",\n "label": "Node 8"\n },\n {\n "id": "1.1.3.2",\n "label": "Node 9"\n },\n {\n "id": "1.1.3.3",\n "label": "Node 10"\n }\n ]\n },\n {\n "id": "1.1.4",\n "label": "Node 11"\n },\n {\n "id": "1.1.5",\n "label": "Node 12"\n }\n ]\n },\n {\n "id": "1.2",\n "label": "Node 13",\n "children": [\n {\n "id": "1.2.1",\n "label": "Node 14",\n "children": [\n {\n "id": "1.2.1.1",\n "label": "Node 15"\n }\n ]\n }\n ]\n },\n {\n "id": "1.3",\n "label": "Node 16",\n "children": [\n {\n "id": "1.3.1",\n "label": "Node 17"\n },\n {\n "id": "1.3.2",\n "label": "Node 18"\n },\n {\n "id": "1.3.3",\n "label": "Node 19"\n },\n {\n "id": "1.3.4",\n "label": "Node 20",\n "children": [\n {\n "id": "1.3.4.1",\n "label": "Node 21"\n },\n {\n "id": "1.3.4.2",\n "label": "Node 22"\n },\n {\n "id": "1.3.4.3",\n "label": "Node 23"\n }\n ]\n },\n {\n "id": "1.3.5",\n "label": "Node 24"\n }\n ]\n },\n {\n "id": "1.4",\n "label": "Node 25",\n "children": [\n {\n "id": "1.4.1",\n "label": "Node 26"\n },\n {\n "id": "1.4.2",\n "label": "Node 27"\n },\n {\n "id": "1.4.3",\n "label": "Node 28"\n }\n ]\n }\n ]\n },\n {\n "id": "2",\n "label": "Node 29",\n "children": [\n {\n "id": "2.1",\n "label": "Node 30",\n "children": [\n {\n "id": "2.1.1",\n "label": "Node 31"\n },\n {\n "id": "2.1.2",\n "label": "Node 32"\n },\n {\n "id": "2.1.3",\n "label": "Node 33"\n }\n ]\n },\n {\n "id": "2.2",\n "label": "Node 34"\n },\n {\n "id": "2.3",\n "label": "Node 35",\n "children": [\n {\n "id": "2.3.1",\n "label": "Node 36",\n "children": [\n {\n "id": "2.3.1.1",\n "label": "Node 37"\n },\n {\n "id": "2.3.1.2",\n "label": "Node 38"\n }\n ]\n }\n ]\n },\n {\n "id": "2.4",\n "label": "Node 39"\n }\n ]\n },\n {\n "id": "3",\n "label": "Node 40",\n "children": [\n {\n "id": "3.1",\n "label": "Node 41",\n "children": [\n {\n "id": "3.1.1",\n "label": "Node 42"\n },\n {\n "id": "3.1.2",\n "label": "Node 43",\n "children": [\n {\n "id": "3.1.2.1",\n "label": "Node 44"\n },\n {\n "id": "3.1.2.2",\n "label": "Node 45"\n },\n {\n "id": "3.1.2.3",\n "label": "Node 46"\n },\n {\n "id": "3.1.2.4",\n "label": "Node 47"\n }\n ]\n },\n {\n "id": "3.1.3",\n "label": "Node 48"\n }\n ]\n },\n {\n "id": "3.2",\n "label": "Node 49",\n "children": [\n {\n "id": "3.2.1",\n "label": "Node 50"\n },\n {\n "id": "3.2.2",\n "label": "Node 51"\n }\n ]\n },\n {\n "id": "3.3",\n "label": "Node 52",\n "children": [\n {\n "id": "3.3.1",\n "label": "Node 53"\n },\n {\n "id": "3.3.2",\n "label": "Node 54",\n "children": [\n {\n "id": "3.3.2.1",\n "label": "Node 55"\n }\n ]\n }\n ]\n },\n {\n "id": "3.4",\n "label": "Node 56"\n },\n {\n "id": "3.5",\n "label": "Node 57",\n "children": [\n {\n "id": "3.5.1",\n "label": "Node 58"\n },\n {\n "id": "3.5.2",\n "label": "Node 59",\n "children": [\n {\n "id": "3.5.2.1",\n "label": "Node 60"\n },\n {\n "id": "3.5.2.2",\n "label": "Node 61"\n }\n ]\n }\n ]\n }\n ]\n },\n {\n "id": "4",\n "label": "Node 62",\n "children": [\n {\n "id": "4.1",\n "label": "Node 63",\n "children": [\n {\n "id": "4.1.1",\n "label": "Node 64",\n "children": [\n {\n "id": "4.1.1.1",\n "label": "Node 65"\n },\n {\n "id": "4.1.1.2",\n "label": "Node 66"\n }\n ]\n },\n {\n "id": "4.1.2",\n "label": "Node 67"\n },\n {\n "id": "4.1.3",\n "label": "Node 68"\n },\n {\n "id": "4.1.4",\n "label": "Node 69"\n }\n ]\n }\n ]\n },\n {\n "id": "5",\n "label": "Node 70",\n "children": [\n {\n "id": "5.1",\n "label": "Node 71",\n "children": [\n {\n "id": "5.1.1",\n "label": "Node 72"\n },\n {\n "id": "5.1.2",\n "label": "Node 73"\n },\n {\n "id": "5.1.3",\n "label": "Node 74",\n "children": [\n {\n "id": "5.1.3.1",\n "label": "Node 75"\n }\n ]\n },\n {\n "id": "5.1.4",\n "label": "Node 76",\n "children": [\n {\n "id": "5.1.4.1",\n "label": "Node 77"\n },\n {\n "id": "5.1.4.2",\n "label": "Node 78"\n }\n ]\n }\n ]\n },\n {\n "id": "5.2",\n "label": "Node 79"\n },\n {\n "id": "5.3",\n "label": "Node 80",\n "children": [\n {\n "id": "5.3.1",\n "label": "Node 81"\n }\n ]\n },\n {\n "id": "5.4",\n "label": "Node 82",\n "children": [\n {\n "id": "5.4.1",\n "label": "Node 83",\n "children": [\n {\n "id": "5.4.1.1",\n "label": "Node 84"\n }\n ]\n },\n {\n "id": "5.4.2",\n "label": "Node 85"\n }\n ]\n },\n {\n "id": "5.5",\n "label": "Node 86"\n }\n ]\n },\n {\n "id": "6",\n "label": "Node 87",\n "children": [\n {\n "id": "6.1",\n "label": "Node 88"\n },\n {\n "id": "6.2",\n "label": "Node 89"\n },\n {\n "id": "6.3",\n "label": "Node 90",\n "children": [\n {\n "id": "6.3.1",\n "label": "Node 91"\n },\n {\n "id": "6.3.2",\n "label": "Node 92"\n },\n {\n "id": "6.3.3",\n "label": "Node 93"\n }\n ]\n },\n {\n "id": "6.4",\n "label": "Node 94"\n }\n ]\n },\n {\n "id": "7",\n "label": "Node 95",\n "children": [\n {\n "id": "7.1",\n "label": "Node 96",\n "children": [\n {\n "id": "7.1.1",\n "label": "Node 97"\n },\n {\n "id": "7.1.2",\n "label": "Node 98",\n "children": [\n {\n "id": "7.1.2.1",\n "label": "Node 99"\n },\n {\n "id": "7.1.2.2",\n "label": "Node 100"\n }\n ]\n }\n ]\n }\n ]\n }\n]'},raw:"import {\n Box,\n Flex,\n Icon,\n Menu,\n MenuItem,\n MenuList,\n MenuToggle,\n OverflowTooltip,\n Scrollbar,\n TreeItem,\n TreeItemContent,\n TreeItemToggle,\n TreeItemToggleIcon,\n Tree,\n useColorStyle,\n} from '@tonic-ui/react';\nimport {\n useConst,\n} from '@tonic-ui/react-hooks';\nimport { ensureArray } from 'ensure-type';\nimport React, { useCallback, useMemo } from 'react';\nimport {\n buildTreeNodes,\n findExpandableNodeIds,\n} from '@/pages/components/tree/utils';\n\nconst TreeItemRender = ({\n node,\n nodeDepth = 0,\n}) => {\n const [colorStyle] = useColorStyle();\n const nodeId = node.id;\n const nodeLabel = node.label;\n\n const render = useCallback(({ isExpandable, isExpanded, isSelected }) => {\n const icon = (() => {\n if (isExpandable) {\n return isExpanded ? 'folder-open' : 'folder';\n }\n return 'server';\n })();\n const iconColor = isExpandable ? 'yellow:50' : 'currentColor';\n\n return (\n \n \n {isExpandable && (\n \n \n \n )}\n \n \n \n {({ ref, style }) => (\n \n {nodeLabel}\n \n )}\n \n \n \n {\n // Uncomment the following line to prevent the tree node from being selected\n //event.stopPropagation();\n }}\n sx={{\n color: colorStyle.color.secondary,\n ':hover': {\n color: colorStyle.color.info,\n },\n }}\n >\n \n \n \n \n \n List item\n \n \n \n \n List item\n \n \n \n \n \n \n );\n }, [colorStyle, nodeDepth, nodeLabel]);\n\n return (\n \n {ensureArray(node.children).map(node => (\n \n ))}\n \n );\n};\n\nconst App = () => {\n const [colorStyle] = useColorStyle();\n const treeNodes = useConst(() => buildTreeNodes());\n const expandableNodeIds = useMemo(() => findExpandableNodeIds(treeNodes), [treeNodes]);\n\n return (\n \n \n \n {ensureArray(treeNodes).map(node => (\n \n ))}\n \n \n \n );\n};\n\nexport default App;",title:"Tonic UI"}}),"\n",(0,l.jsxs)(n.h3,{id:"load-on-demand",children:["Load on demand",(0,l.jsx)(n.a,{"aria-hidden":!0,className:"anchor-link",tabIndex:"-1",href:"#load-on-demand",children:(0,l.jsx)(n.svg,{children:(0,l.jsx)(n.use,{xlinkHref:"#anchor-link-icon"})})})]}),"\n",(0,l.jsx)(d.Z,{component:ef,file:{data:"import {\n Box,\n Flex,\n Icon,\n OverflowTooltip,\n Scrollbar,\n Spinner,\n TreeItem,\n TreeItemContent,\n TreeItemToggle,\n TreeItemToggleIcon,\n Tree,\n useColorStyle,\n useTree,\n} from '@tonic-ui/react';\nimport {\n useConst,\n} from '@tonic-ui/react-hooks';\nimport { ensureArray } from 'ensure-type';\nimport React, { useCallback, useEffect, useState } from 'react';\n\nconst buildLoadOnDemandTreeNodes = (count) => {\n const treeNodes = Array.from({ length: count }, (_, index) => {\n const nodeId = index + 1;\n\n return {\n id: `${nodeId}`,\n label: `Node ${nodeId}`,\n children: [],\n loadOnDemand: true,\n };\n });\n\n return treeNodes;\n};\n\nconst TreeItemRender = ({\n node,\n nodeDepth = 0,\n}) => {\n const [colorStyle] = useColorStyle();\n const {\n getIsNodeExpanded,\n } = useTree();\n const nodeId = node.id;\n const nodeLabel = node.label;\n const [childNodes, setChildNodes] = useState(ensureArray(node.children));\n const [isLoading, setIsLoading] = useState(false);\n const isExpanded = getIsNodeExpanded(nodeId);\n const loadOnDemand = node.loadOnDemand && childNodes.length === 0;\n\n const render = useCallback(({ isExpandable, isExpanded, isSelected, select }) => {\n const icon = (() => {\n if (isExpandable) {\n return isExpanded ? 'folder-open' : 'folder';\n }\n return 'server';\n })();\n const iconColor = isExpandable ? 'yellow:50' : 'currentColor';\n\n return (\n \n \n {isExpandable && (\n \n {isLoading ? : }\n \n )}\n \n \n \n {({ ref, style }) => (\n \n {nodeLabel}\n \n )}\n \n \n );\n }, [colorStyle, isLoading, nodeDepth, nodeLabel]);\n\n useEffect(() => {\n let timer = null;\n\n if (isExpanded && loadOnDemand) {\n setIsLoading(true);\n timer = setTimeout(() => {\n const childNodes = [\n {\n id: `${nodeId}.1`,\n label: `${nodeLabel}.1`,\n loadOnDemand: (nodeDepth < 2),\n },\n {\n id: `${nodeId}.2`,\n label: `${nodeLabel}.2`,\n },\n ];\n\n setChildNodes(childNodes);\n setIsLoading(false);\n\n // The following code is to update the node with the new children.\n // You can remove it if you don't want to update the node.\n node.children = childNodes;\n node.loadOnDemand = false;\n }, 500);\n }\n\n return () => {\n if (timer) {\n clearTimeout(timer);\n }\n };\n }, [isExpanded, loadOnDemand, node, nodeId, nodeLabel, nodeDepth]);\n\n return (\n \n {loadOnDemand\n ? \n : childNodes.map(node => (\n \n ))\n }\n \n );\n};\n\nconst App = () => {\n const [colorStyle] = useColorStyle();\n const treeNodes = useConst(() => buildLoadOnDemandTreeNodes(5));\n\n return (\n \n \n \n {ensureArray(treeNodes).map(node => (\n \n ))}\n \n \n \n );\n};\n\nexport default App;",path:"pages/components/tree/index.page.mdx"},sandbox:{files:{},raw:"import {\n Box,\n Flex,\n Icon,\n OverflowTooltip,\n Scrollbar,\n Spinner,\n TreeItem,\n TreeItemContent,\n TreeItemToggle,\n TreeItemToggleIcon,\n Tree,\n useColorStyle,\n useTree,\n} from '@tonic-ui/react';\nimport {\n useConst,\n} from '@tonic-ui/react-hooks';\nimport { ensureArray } from 'ensure-type';\nimport React, { useCallback, useEffect, useState } from 'react';\n\nconst buildLoadOnDemandTreeNodes = (count) => {\n const treeNodes = Array.from({ length: count }, (_, index) => {\n const nodeId = index + 1;\n\n return {\n id: `${nodeId}`,\n label: `Node ${nodeId}`,\n children: [],\n loadOnDemand: true,\n };\n });\n\n return treeNodes;\n};\n\nconst TreeItemRender = ({\n node,\n nodeDepth = 0,\n}) => {\n const [colorStyle] = useColorStyle();\n const {\n getIsNodeExpanded,\n } = useTree();\n const nodeId = node.id;\n const nodeLabel = node.label;\n const [childNodes, setChildNodes] = useState(ensureArray(node.children));\n const [isLoading, setIsLoading] = useState(false);\n const isExpanded = getIsNodeExpanded(nodeId);\n const loadOnDemand = node.loadOnDemand && childNodes.length === 0;\n\n const render = useCallback(({ isExpandable, isExpanded, isSelected, select }) => {\n const icon = (() => {\n if (isExpandable) {\n return isExpanded ? 'folder-open' : 'folder';\n }\n return 'server';\n })();\n const iconColor = isExpandable ? 'yellow:50' : 'currentColor';\n\n return (\n \n \n {isExpandable && (\n \n {isLoading ? : }\n \n )}\n \n \n \n {({ ref, style }) => (\n \n {nodeLabel}\n \n )}\n \n \n );\n }, [colorStyle, isLoading, nodeDepth, nodeLabel]);\n\n useEffect(() => {\n let timer = null;\n\n if (isExpanded && loadOnDemand) {\n setIsLoading(true);\n timer = setTimeout(() => {\n const childNodes = [\n {\n id: `${nodeId}.1`,\n label: `${nodeLabel}.1`,\n loadOnDemand: (nodeDepth < 2),\n },\n {\n id: `${nodeId}.2`,\n label: `${nodeLabel}.2`,\n },\n ];\n\n setChildNodes(childNodes);\n setIsLoading(false);\n\n // The following code is to update the node with the new children.\n // You can remove it if you don't want to update the node.\n node.children = childNodes;\n node.loadOnDemand = false;\n }, 500);\n }\n\n return () => {\n if (timer) {\n clearTimeout(timer);\n }\n };\n }, [isExpanded, loadOnDemand, node, nodeId, nodeLabel, nodeDepth]);\n\n return (\n \n {loadOnDemand\n ? \n : childNodes.map(node => (\n \n ))\n }\n \n );\n};\n\nconst App = () => {\n const [colorStyle] = useColorStyle();\n const treeNodes = useConst(() => buildLoadOnDemandTreeNodes(5));\n\n return (\n \n \n \n {ensureArray(treeNodes).map(node => (\n \n ))}\n \n \n \n );\n};\n\nexport default App;",title:"Tonic UI"}}),"\n",(0,l.jsxs)(n.h3,{id:"resizable",children:["Resizable",(0,l.jsx)(n.a,{"aria-hidden":!0,className:"anchor-link",tabIndex:"-1",href:"#resizable",children:(0,l.jsx)(n.svg,{children:(0,l.jsx)(n.use,{xlinkHref:"#anchor-link-icon"})})})]}),"\n",(0,l.jsxs)(n.p,{children:["You can resize the tree with a minimum width of ",(0,l.jsx)(n.code,{children:"160px"})," and a maximum width of ",(0,l.jsx)(n.code,{children:"40%"})," of the display area to match your design and layout requirements."]}),"\n",(0,l.jsx)(d.Z,{component:es,file:{data:"import {\n Box,\n Flex,\n Icon,\n OverflowTooltip,\n ResizeHandle,\n Scrollbar,\n TreeItem,\n TreeItemContent,\n TreeItemToggle,\n TreeItemToggleIcon,\n Tree,\n useColorMode,\n useColorStyle,\n} from '@tonic-ui/react';\nimport {\n useConst,\n} from '@tonic-ui/react-hooks';\nimport { ensureArray } from 'ensure-type';\nimport React, { useCallback, useMemo, useRef, useState } from 'react';\nimport {\n buildTreeMap,\n buildTreeNodes,\n findExpandableNodeIds,\n} from './utils';\n\nconst TreeItemRender = ({\n node,\n nodeDepth = 0,\n}) => {\n const [colorStyle] = useColorStyle();\n const nodeId = node.id;\n const nodeLabel = node.label;\n\n const render = useCallback(({ isExpandable, isExpanded, isSelected }) => {\n const icon = (() => {\n if (isExpandable) {\n return isExpanded ? 'folder-open' : 'folder';\n }\n return 'server';\n })();\n const iconColor = isExpandable ? 'yellow:50' : 'currentColor';\n\n return (\n \n \n {isExpandable && (\n \n \n \n )}\n \n \n \n {({ ref, style }) => (\n \n {nodeLabel}\n \n )}\n \n \n );\n }, [colorStyle, nodeDepth, nodeLabel]);\n\n return (\n \n {ensureArray(node.children).map(node => (\n \n ))}\n \n );\n};\n\nconst App = () => {\n const [colorMode] = useColorMode();\n const [colorStyle] = useColorStyle();\n const treeNodes = useConst(() => buildTreeNodes());\n const treeMap = useMemo(() => buildTreeMap(treeNodes), [treeNodes]);\n const expandableNodeIds = useMemo(() => findExpandableNodeIds(treeNodes), [treeNodes]);\n const allNodes = useMemo(() => Array.from(treeMap.keys()), [treeMap]);\n const [selectedNodeId, setSelectedNodeId] = useState(allNodes[0]);\n const [isResizing, setIsResizing] = useState(false);\n const containerRef = useRef();\n const resizableRef = useRef();\n const dividerColor = {\n dark: 'gray:70',\n light: 'gray:30',\n }[colorMode];\n const highlightedDividerColor = {\n dark: 'gray:50',\n light: 'gray:50',\n }[colorMode];\n\n const handleSelect = useCallback((nodeIds) => {\n const nodeId = nodeIds[0];\n setSelectedNodeId(nodeId);\n }, []);\n\n return (\n \n \n \n \n {ensureArray(treeNodes).map(node => (\n \n ))}\n \n \n \n \n {\n setIsResizing(true);\n }}\n onResizeEnd={() => {\n setIsResizing(false);\n }}\n onResize={({ clientX }) => {\n const el = resizableRef.current;\n if (!el) {\n return;\n }\n\n const { left: parentLeft, width: parentWidth } = containerRef.current.getBoundingClientRect();\n const minWidth = 160;\n const maxWidth = parentWidth * 0.4;\n const canDrag = clientX - parentLeft >= minWidth && clientX - parentLeft <= maxWidth;\n if (canDrag) {\n const nextWidth = clientX - parentLeft;\n el.style.width = `${nextWidth}px`;\n }\n }}\n sx={{\n position: 'absolute',\n left: 0,\n top: 0,\n bottom: 0,\n borderLeft: 1,\n borderLeftColor: isResizing ? highlightedDividerColor : dividerColor,\n _hover: {\n borderLeftColor: highlightedDividerColor,\n },\n }}\n />\n \n {treeMap.get(selectedNodeId)?.label}\n \n \n \n );\n};\n\nexport default App;",path:"pages/components/tree/index.page.mdx"},sandbox:{files:{"src/pages/components/tree/utils.js":"import { ensureArray } from 'ensure-type';\nimport defaultTreeNodes from '@/pages/components/tree/data/tree-nodes.json';\n\nexport const buildTreeNodes = () => {\n return JSON.parse(JSON.stringify(defaultTreeNodes));\n};\n\nexport const buildTreeMap = (nodes) => {\n const treeMap = new Map();\n\n const traverse = (nodes) => {\n ensureArray(nodes).forEach((node) => {\n treeMap.set(node.id, node);\n traverse(node.children);\n });\n };\n\n traverse(nodes);\n\n return treeMap;\n};\n\nexport const findExpandableNodeIds = (nodes) => {\n const expandableNodeIds = [];\n\n const traverse = (nodes) => {\n ensureArray(nodes).forEach((node) => {\n if (Array.isArray(node.children) && node.children.length > 0) {\n expandableNodeIds.push(node.id);\n traverse(node.children);\n }\n });\n };\n\n traverse(nodes);\n\n return expandableNodeIds;\n};","src/pages/components/tree/data/tree-nodes.json":'[\n {\n "id": "1",\n "label": "Node 1",\n "children": [\n {\n "id": "1.1",\n "label": "Node 2",\n "children": [\n {\n "id": "1.1.1",\n "label": "Node 3",\n "children": [\n {\n "id": "1.1.1.1",\n "label": "Node 4"\n }\n ]\n },\n {\n "id": "1.1.2",\n "label": "Node 5",\n "children": [\n {\n "id": "1.1.2.1",\n "label": "Node 6"\n }\n ]\n },\n {\n "id": "1.1.3",\n "label": "Node 7",\n "children": [\n {\n "id": "1.1.3.1",\n "label": "Node 8"\n },\n {\n "id": "1.1.3.2",\n "label": "Node 9"\n },\n {\n "id": "1.1.3.3",\n "label": "Node 10"\n }\n ]\n },\n {\n "id": "1.1.4",\n "label": "Node 11"\n },\n {\n "id": "1.1.5",\n "label": "Node 12"\n }\n ]\n },\n {\n "id": "1.2",\n "label": "Node 13",\n "children": [\n {\n "id": "1.2.1",\n "label": "Node 14",\n "children": [\n {\n "id": "1.2.1.1",\n "label": "Node 15"\n }\n ]\n }\n ]\n },\n {\n "id": "1.3",\n "label": "Node 16",\n "children": [\n {\n "id": "1.3.1",\n "label": "Node 17"\n },\n {\n "id": "1.3.2",\n "label": "Node 18"\n },\n {\n "id": "1.3.3",\n "label": "Node 19"\n },\n {\n "id": "1.3.4",\n "label": "Node 20",\n "children": [\n {\n "id": "1.3.4.1",\n "label": "Node 21"\n },\n {\n "id": "1.3.4.2",\n "label": "Node 22"\n },\n {\n "id": "1.3.4.3",\n "label": "Node 23"\n }\n ]\n },\n {\n "id": "1.3.5",\n "label": "Node 24"\n }\n ]\n },\n {\n "id": "1.4",\n "label": "Node 25",\n "children": [\n {\n "id": "1.4.1",\n "label": "Node 26"\n },\n {\n "id": "1.4.2",\n "label": "Node 27"\n },\n {\n "id": "1.4.3",\n "label": "Node 28"\n }\n ]\n }\n ]\n },\n {\n "id": "2",\n "label": "Node 29",\n "children": [\n {\n "id": "2.1",\n "label": "Node 30",\n "children": [\n {\n "id": "2.1.1",\n "label": "Node 31"\n },\n {\n "id": "2.1.2",\n "label": "Node 32"\n },\n {\n "id": "2.1.3",\n "label": "Node 33"\n }\n ]\n },\n {\n "id": "2.2",\n "label": "Node 34"\n },\n {\n "id": "2.3",\n "label": "Node 35",\n "children": [\n {\n "id": "2.3.1",\n "label": "Node 36",\n "children": [\n {\n "id": "2.3.1.1",\n "label": "Node 37"\n },\n {\n "id": "2.3.1.2",\n "label": "Node 38"\n }\n ]\n }\n ]\n },\n {\n "id": "2.4",\n "label": "Node 39"\n }\n ]\n },\n {\n "id": "3",\n "label": "Node 40",\n "children": [\n {\n "id": "3.1",\n "label": "Node 41",\n "children": [\n {\n "id": "3.1.1",\n "label": "Node 42"\n },\n {\n "id": "3.1.2",\n "label": "Node 43",\n "children": [\n {\n "id": "3.1.2.1",\n "label": "Node 44"\n },\n {\n "id": "3.1.2.2",\n "label": "Node 45"\n },\n {\n "id": "3.1.2.3",\n "label": "Node 46"\n },\n {\n "id": "3.1.2.4",\n "label": "Node 47"\n }\n ]\n },\n {\n "id": "3.1.3",\n "label": "Node 48"\n }\n ]\n },\n {\n "id": "3.2",\n "label": "Node 49",\n "children": [\n {\n "id": "3.2.1",\n "label": "Node 50"\n },\n {\n "id": "3.2.2",\n "label": "Node 51"\n }\n ]\n },\n {\n "id": "3.3",\n "label": "Node 52",\n "children": [\n {\n "id": "3.3.1",\n "label": "Node 53"\n },\n {\n "id": "3.3.2",\n "label": "Node 54",\n "children": [\n {\n "id": "3.3.2.1",\n "label": "Node 55"\n }\n ]\n }\n ]\n },\n {\n "id": "3.4",\n "label": "Node 56"\n },\n {\n "id": "3.5",\n "label": "Node 57",\n "children": [\n {\n "id": "3.5.1",\n "label": "Node 58"\n },\n {\n "id": "3.5.2",\n "label": "Node 59",\n "children": [\n {\n "id": "3.5.2.1",\n "label": "Node 60"\n },\n {\n "id": "3.5.2.2",\n "label": "Node 61"\n }\n ]\n }\n ]\n }\n ]\n },\n {\n "id": "4",\n "label": "Node 62",\n "children": [\n {\n "id": "4.1",\n "label": "Node 63",\n "children": [\n {\n "id": "4.1.1",\n "label": "Node 64",\n "children": [\n {\n "id": "4.1.1.1",\n "label": "Node 65"\n },\n {\n "id": "4.1.1.2",\n "label": "Node 66"\n }\n ]\n },\n {\n "id": "4.1.2",\n "label": "Node 67"\n },\n {\n "id": "4.1.3",\n "label": "Node 68"\n },\n {\n "id": "4.1.4",\n "label": "Node 69"\n }\n ]\n }\n ]\n },\n {\n "id": "5",\n "label": "Node 70",\n "children": [\n {\n "id": "5.1",\n "label": "Node 71",\n "children": [\n {\n "id": "5.1.1",\n "label": "Node 72"\n },\n {\n "id": "5.1.2",\n "label": "Node 73"\n },\n {\n "id": "5.1.3",\n "label": "Node 74",\n "children": [\n {\n "id": "5.1.3.1",\n "label": "Node 75"\n }\n ]\n },\n {\n "id": "5.1.4",\n "label": "Node 76",\n "children": [\n {\n "id": "5.1.4.1",\n "label": "Node 77"\n },\n {\n "id": "5.1.4.2",\n "label": "Node 78"\n }\n ]\n }\n ]\n },\n {\n "id": "5.2",\n "label": "Node 79"\n },\n {\n "id": "5.3",\n "label": "Node 80",\n "children": [\n {\n "id": "5.3.1",\n "label": "Node 81"\n }\n ]\n },\n {\n "id": "5.4",\n "label": "Node 82",\n "children": [\n {\n "id": "5.4.1",\n "label": "Node 83",\n "children": [\n {\n "id": "5.4.1.1",\n "label": "Node 84"\n }\n ]\n },\n {\n "id": "5.4.2",\n "label": "Node 85"\n }\n ]\n },\n {\n "id": "5.5",\n "label": "Node 86"\n }\n ]\n },\n {\n "id": "6",\n "label": "Node 87",\n "children": [\n {\n "id": "6.1",\n "label": "Node 88"\n },\n {\n "id": "6.2",\n "label": "Node 89"\n },\n {\n "id": "6.3",\n "label": "Node 90",\n "children": [\n {\n "id": "6.3.1",\n "label": "Node 91"\n },\n {\n "id": "6.3.2",\n "label": "Node 92"\n },\n {\n "id": "6.3.3",\n "label": "Node 93"\n }\n ]\n },\n {\n "id": "6.4",\n "label": "Node 94"\n }\n ]\n },\n {\n "id": "7",\n "label": "Node 95",\n "children": [\n {\n "id": "7.1",\n "label": "Node 96",\n "children": [\n {\n "id": "7.1.1",\n "label": "Node 97"\n },\n {\n "id": "7.1.2",\n "label": "Node 98",\n "children": [\n {\n "id": "7.1.2.1",\n "label": "Node 99"\n },\n {\n "id": "7.1.2.2",\n "label": "Node 100"\n }\n ]\n }\n ]\n }\n ]\n }\n]'},raw:"import {\n Box,\n Flex,\n Icon,\n OverflowTooltip,\n ResizeHandle,\n Scrollbar,\n TreeItem,\n TreeItemContent,\n TreeItemToggle,\n TreeItemToggleIcon,\n Tree,\n useColorMode,\n useColorStyle,\n} from '@tonic-ui/react';\nimport {\n useConst,\n} from '@tonic-ui/react-hooks';\nimport { ensureArray } from 'ensure-type';\nimport React, { useCallback, useMemo, useRef, useState } from 'react';\nimport {\n buildTreeMap,\n buildTreeNodes,\n findExpandableNodeIds,\n} from '@/pages/components/tree/utils';\n\nconst TreeItemRender = ({\n node,\n nodeDepth = 0,\n}) => {\n const [colorStyle] = useColorStyle();\n const nodeId = node.id;\n const nodeLabel = node.label;\n\n const render = useCallback(({ isExpandable, isExpanded, isSelected }) => {\n const icon = (() => {\n if (isExpandable) {\n return isExpanded ? 'folder-open' : 'folder';\n }\n return 'server';\n })();\n const iconColor = isExpandable ? 'yellow:50' : 'currentColor';\n\n return (\n \n \n {isExpandable && (\n \n \n \n )}\n \n \n \n {({ ref, style }) => (\n \n {nodeLabel}\n \n )}\n \n \n );\n }, [colorStyle, nodeDepth, nodeLabel]);\n\n return (\n \n {ensureArray(node.children).map(node => (\n \n ))}\n \n );\n};\n\nconst App = () => {\n const [colorMode] = useColorMode();\n const [colorStyle] = useColorStyle();\n const treeNodes = useConst(() => buildTreeNodes());\n const treeMap = useMemo(() => buildTreeMap(treeNodes), [treeNodes]);\n const expandableNodeIds = useMemo(() => findExpandableNodeIds(treeNodes), [treeNodes]);\n const allNodes = useMemo(() => Array.from(treeMap.keys()), [treeMap]);\n const [selectedNodeId, setSelectedNodeId] = useState(allNodes[0]);\n const [isResizing, setIsResizing] = useState(false);\n const containerRef = useRef();\n const resizableRef = useRef();\n const dividerColor = {\n dark: 'gray:70',\n light: 'gray:30',\n }[colorMode];\n const highlightedDividerColor = {\n dark: 'gray:50',\n light: 'gray:50',\n }[colorMode];\n\n const handleSelect = useCallback((nodeIds) => {\n const nodeId = nodeIds[0];\n setSelectedNodeId(nodeId);\n }, []);\n\n return (\n \n \n \n \n {ensureArray(treeNodes).map(node => (\n \n ))}\n \n \n \n \n {\n setIsResizing(true);\n }}\n onResizeEnd={() => {\n setIsResizing(false);\n }}\n onResize={({ clientX }) => {\n const el = resizableRef.current;\n if (!el) {\n return;\n }\n\n const { left: parentLeft, width: parentWidth } = containerRef.current.getBoundingClientRect();\n const minWidth = 160;\n const maxWidth = parentWidth * 0.4;\n const canDrag = clientX - parentLeft >= minWidth && clientX - parentLeft <= maxWidth;\n if (canDrag) {\n const nextWidth = clientX - parentLeft;\n el.style.width = `${nextWidth}px`;\n }\n }}\n sx={{\n position: 'absolute',\n left: 0,\n top: 0,\n bottom: 0,\n borderLeft: 1,\n borderLeftColor: isResizing ? highlightedDividerColor : dividerColor,\n _hover: {\n borderLeftColor: highlightedDividerColor,\n },\n }}\n />\n \n {treeMap.get(selectedNodeId)?.label}\n \n \n \n );\n};\n\nexport default App;",title:"Tonic UI"}}),"\n",(0,l.jsxs)(n.h3,{id:"moving-items-via-drag-and-drop-dnd",children:["Moving items via Drag and Drop (DnD)",(0,l.jsx)(n.a,{"aria-hidden":!0,className:"anchor-link",tabIndex:"-1",href:"#moving-items-via-drag-and-drop-dnd",children:(0,l.jsx)(n.svg,{children:(0,l.jsx)(n.use,{xlinkHref:"#anchor-link-icon"})})})]}),"\n",(0,l.jsx)(n.p,{children:"Select items and move them to a tree node using drag-and-drop (DnD) interaction."}),"\n",(0,l.jsx)(d.Z,{component:er,file:{data:"import {\n Box,\n Code,\n Flex,\n Icon,\n ResizeHandle,\n Scrollbar,\n useColorMode,\n useColorStyle,\n} from '@tonic-ui/react';\nimport {\n useConst,\n} from '@tonic-ui/react-hooks';\nimport { ensureArray } from 'ensure-type';\nimport _ from 'lodash';\nimport React, { useCallback, useMemo, useRef, useState } from 'react';\nimport { DndProvider } from 'react-dnd';\nimport { HTML5Backend } from 'react-dnd-html5-backend';\nimport {\n buildTreeMap,\n buildTreeNodes,\n} from '../utils';\nimport TableView from './TableView';\nimport TreeView from './TreeView';\nimport DragLayer from './DragLayer';\nimport useRefresh from './useRefresh';\n\nconst getTreeNodes = () => {\n const threatTypes = [\n 'Virus/Malware',\n 'Spyware/Grayware',\n 'URL Filtering',\n 'Web Reputation',\n 'Network Virus',\n 'Application Control',\n ];\n\n const traverse = (nodes) => {\n ensureArray(nodes).map(node => {\n node.parent = node.parent ?? null;\n node.children = ensureArray(node.children).map(child => {\n child.parent = node;\n return child;\n });\n node.data = {\n data: _.range(15).map((i) => {\n const [nodeIndex = ''] = ensureArray(String(node.label).match(/\\d+/));\n\n const endpoint = `Endpoint ${nodeIndex}_${i+1}`;\n\n // Randomly pick a subset of threat types\n const detections = _.sampleSize(threatTypes, _.random(0, threatTypes.length));\n\n // Generate a random date within the past 30 days\n const lastSeen = new Date(Date.now() - _.random(0, 60 * 60 * 24 * 30 * 1000));\n\n return {\n id: `${node.id}_${i+1}`,\n endpoint,\n detections,\n lastSeen,\n };\n }),\n };\n\n traverse(node.children);\n });\n };\n\n const treeNodes = buildTreeNodes();\n traverse(treeNodes);\n\n return treeNodes;\n};\n\nconst App = () => {\n const treeNodes = useConst(() => getTreeNodes());\n const treeMap = useMemo(() => {\n return buildTreeMap(treeNodes);\n }, [treeNodes]);\n const refresh = useRefresh();\n const [isResizing, setIsResizing] = useState(false);\n const [colorMode] = useColorMode();\n const [colorStyle] = useColorStyle();\n const dividerColor = {\n dark: 'gray:70',\n light: 'gray:30',\n }[colorMode];\n const highlightedDividerColor = {\n dark: 'gray:50',\n light: 'gray:50',\n }[colorMode];\n const containerRef = useRef();\n const resizableRef = useRef();\n const [selectedNodeId, setSelectedNodeId] = useState(ensureArray(treeNodes)[0]?.id);\n const tableData = treeMap.get(selectedNodeId)?.data?.data;\n const handleNodeDrop = useCallback((context) => {\n const { source, target, data } = context;\n\n const sourceNode = treeMap.get(source);\n const targetNode = treeMap.get(target);\n\n const movedData = sourceNode.data.data.filter(x => _.includes(data, x.id));\n\n sourceNode.data.data = _.differenceBy(sourceNode.data.data, movedData, 'id');\n targetNode.data.data = _.uniqBy([\n ...ensureArray(targetNode.data.data),\n ...movedData,\n ], 'id');\n\n // Force re-render\n refresh();\n }, [refresh, treeMap]);\n const handleNodeSelect = useCallback((nodeIds) => {\n setSelectedNodeId(nodeIds[0]);\n }, []);\n\n return (\n \n \n {({ item }) => {\n // Drag layer is not rendered when nothing is being dragged\n const movedItemCount = ensureArray(item.data).length;\n return (\n \n \n {movedItemCount}\n \n );\n }}\n \n \n \n \n \n \n \n \n {\n setIsResizing(true);\n }}\n onResizeEnd={() => {\n setIsResizing(false);\n }}\n onResize={({ clientX }) => {\n const el = resizableRef.current;\n if (!el) {\n return;\n }\n\n const { left: parentLeft, width: parentWidth } = containerRef.current.getBoundingClientRect();\n const minWidth = 160;\n const maxWidth = parentWidth * 0.4;\n const canDrag = clientX - parentLeft >= minWidth && clientX - parentLeft <= maxWidth;\n if (canDrag) {\n const nextWidth = clientX - parentLeft;\n el.style.width = `${nextWidth}px`;\n }\n }}\n sx={{\n position: 'absolute',\n left: 0,\n top: 0,\n bottom: 0,\n borderLeft: 1,\n borderLeftColor: isResizing ? highlightedDividerColor : dividerColor,\n _hover: {\n borderLeftColor: highlightedDividerColor,\n },\n zIndex: 1,\n }}\n />\n \n \n \n \n );\n};\n\nexport default App;",path:"pages/components/tree/index.page.mdx"},sandbox:{files:{"src/pages/components/tree/utils.js":"import { ensureArray } from 'ensure-type';\nimport defaultTreeNodes from '@/pages/components/tree/data/tree-nodes.json';\n\nexport const buildTreeNodes = () => {\n return JSON.parse(JSON.stringify(defaultTreeNodes));\n};\n\nexport const buildTreeMap = (nodes) => {\n const treeMap = new Map();\n\n const traverse = (nodes) => {\n ensureArray(nodes).forEach((node) => {\n treeMap.set(node.id, node);\n traverse(node.children);\n });\n };\n\n traverse(nodes);\n\n return treeMap;\n};\n\nexport const findExpandableNodeIds = (nodes) => {\n const expandableNodeIds = [];\n\n const traverse = (nodes) => {\n ensureArray(nodes).forEach((node) => {\n if (Array.isArray(node.children) && node.children.length > 0) {\n expandableNodeIds.push(node.id);\n traverse(node.children);\n }\n });\n };\n\n traverse(nodes);\n\n return expandableNodeIds;\n};","src/pages/components/tree/data/tree-nodes.json":'[\n {\n "id": "1",\n "label": "Node 1",\n "children": [\n {\n "id": "1.1",\n "label": "Node 2",\n "children": [\n {\n "id": "1.1.1",\n "label": "Node 3",\n "children": [\n {\n "id": "1.1.1.1",\n "label": "Node 4"\n }\n ]\n },\n {\n "id": "1.1.2",\n "label": "Node 5",\n "children": [\n {\n "id": "1.1.2.1",\n "label": "Node 6"\n }\n ]\n },\n {\n "id": "1.1.3",\n "label": "Node 7",\n "children": [\n {\n "id": "1.1.3.1",\n "label": "Node 8"\n },\n {\n "id": "1.1.3.2",\n "label": "Node 9"\n },\n {\n "id": "1.1.3.3",\n "label": "Node 10"\n }\n ]\n },\n {\n "id": "1.1.4",\n "label": "Node 11"\n },\n {\n "id": "1.1.5",\n "label": "Node 12"\n }\n ]\n },\n {\n "id": "1.2",\n "label": "Node 13",\n "children": [\n {\n "id": "1.2.1",\n "label": "Node 14",\n "children": [\n {\n "id": "1.2.1.1",\n "label": "Node 15"\n }\n ]\n }\n ]\n },\n {\n "id": "1.3",\n "label": "Node 16",\n "children": [\n {\n "id": "1.3.1",\n "label": "Node 17"\n },\n {\n "id": "1.3.2",\n "label": "Node 18"\n },\n {\n "id": "1.3.3",\n "label": "Node 19"\n },\n {\n "id": "1.3.4",\n "label": "Node 20",\n "children": [\n {\n "id": "1.3.4.1",\n "label": "Node 21"\n },\n {\n "id": "1.3.4.2",\n "label": "Node 22"\n },\n {\n "id": "1.3.4.3",\n "label": "Node 23"\n }\n ]\n },\n {\n "id": "1.3.5",\n "label": "Node 24"\n }\n ]\n },\n {\n "id": "1.4",\n "label": "Node 25",\n "children": [\n {\n "id": "1.4.1",\n "label": "Node 26"\n },\n {\n "id": "1.4.2",\n "label": "Node 27"\n },\n {\n "id": "1.4.3",\n "label": "Node 28"\n }\n ]\n }\n ]\n },\n {\n "id": "2",\n "label": "Node 29",\n "children": [\n {\n "id": "2.1",\n "label": "Node 30",\n "children": [\n {\n "id": "2.1.1",\n "label": "Node 31"\n },\n {\n "id": "2.1.2",\n "label": "Node 32"\n },\n {\n "id": "2.1.3",\n "label": "Node 33"\n }\n ]\n },\n {\n "id": "2.2",\n "label": "Node 34"\n },\n {\n "id": "2.3",\n "label": "Node 35",\n "children": [\n {\n "id": "2.3.1",\n "label": "Node 36",\n "children": [\n {\n "id": "2.3.1.1",\n "label": "Node 37"\n },\n {\n "id": "2.3.1.2",\n "label": "Node 38"\n }\n ]\n }\n ]\n },\n {\n "id": "2.4",\n "label": "Node 39"\n }\n ]\n },\n {\n "id": "3",\n "label": "Node 40",\n "children": [\n {\n "id": "3.1",\n "label": "Node 41",\n "children": [\n {\n "id": "3.1.1",\n "label": "Node 42"\n },\n {\n "id": "3.1.2",\n "label": "Node 43",\n "children": [\n {\n "id": "3.1.2.1",\n "label": "Node 44"\n },\n {\n "id": "3.1.2.2",\n "label": "Node 45"\n },\n {\n "id": "3.1.2.3",\n "label": "Node 46"\n },\n {\n "id": "3.1.2.4",\n "label": "Node 47"\n }\n ]\n },\n {\n "id": "3.1.3",\n "label": "Node 48"\n }\n ]\n },\n {\n "id": "3.2",\n "label": "Node 49",\n "children": [\n {\n "id": "3.2.1",\n "label": "Node 50"\n },\n {\n "id": "3.2.2",\n "label": "Node 51"\n }\n ]\n },\n {\n "id": "3.3",\n "label": "Node 52",\n "children": [\n {\n "id": "3.3.1",\n "label": "Node 53"\n },\n {\n "id": "3.3.2",\n "label": "Node 54",\n "children": [\n {\n "id": "3.3.2.1",\n "label": "Node 55"\n }\n ]\n }\n ]\n },\n {\n "id": "3.4",\n "label": "Node 56"\n },\n {\n "id": "3.5",\n "label": "Node 57",\n "children": [\n {\n "id": "3.5.1",\n "label": "Node 58"\n },\n {\n "id": "3.5.2",\n "label": "Node 59",\n "children": [\n {\n "id": "3.5.2.1",\n "label": "Node 60"\n },\n {\n "id": "3.5.2.2",\n "label": "Node 61"\n }\n ]\n }\n ]\n }\n ]\n },\n {\n "id": "4",\n "label": "Node 62",\n "children": [\n {\n "id": "4.1",\n "label": "Node 63",\n "children": [\n {\n "id": "4.1.1",\n "label": "Node 64",\n "children": [\n {\n "id": "4.1.1.1",\n "label": "Node 65"\n },\n {\n "id": "4.1.1.2",\n "label": "Node 66"\n }\n ]\n },\n {\n "id": "4.1.2",\n "label": "Node 67"\n },\n {\n "id": "4.1.3",\n "label": "Node 68"\n },\n {\n "id": "4.1.4",\n "label": "Node 69"\n }\n ]\n }\n ]\n },\n {\n "id": "5",\n "label": "Node 70",\n "children": [\n {\n "id": "5.1",\n "label": "Node 71",\n "children": [\n {\n "id": "5.1.1",\n "label": "Node 72"\n },\n {\n "id": "5.1.2",\n "label": "Node 73"\n },\n {\n "id": "5.1.3",\n "label": "Node 74",\n "children": [\n {\n "id": "5.1.3.1",\n "label": "Node 75"\n }\n ]\n },\n {\n "id": "5.1.4",\n "label": "Node 76",\n "children": [\n {\n "id": "5.1.4.1",\n "label": "Node 77"\n },\n {\n "id": "5.1.4.2",\n "label": "Node 78"\n }\n ]\n }\n ]\n },\n {\n "id": "5.2",\n "label": "Node 79"\n },\n {\n "id": "5.3",\n "label": "Node 80",\n "children": [\n {\n "id": "5.3.1",\n "label": "Node 81"\n }\n ]\n },\n {\n "id": "5.4",\n "label": "Node 82",\n "children": [\n {\n "id": "5.4.1",\n "label": "Node 83",\n "children": [\n {\n "id": "5.4.1.1",\n "label": "Node 84"\n }\n ]\n },\n {\n "id": "5.4.2",\n "label": "Node 85"\n }\n ]\n },\n {\n "id": "5.5",\n "label": "Node 86"\n }\n ]\n },\n {\n "id": "6",\n "label": "Node 87",\n "children": [\n {\n "id": "6.1",\n "label": "Node 88"\n },\n {\n "id": "6.2",\n "label": "Node 89"\n },\n {\n "id": "6.3",\n "label": "Node 90",\n "children": [\n {\n "id": "6.3.1",\n "label": "Node 91"\n },\n {\n "id": "6.3.2",\n "label": "Node 92"\n },\n {\n "id": "6.3.3",\n "label": "Node 93"\n }\n ]\n },\n {\n "id": "6.4",\n "label": "Node 94"\n }\n ]\n },\n {\n "id": "7",\n "label": "Node 95",\n "children": [\n {\n "id": "7.1",\n "label": "Node 96",\n "children": [\n {\n "id": "7.1.1",\n "label": "Node 97"\n },\n {\n "id": "7.1.2",\n "label": "Node 98",\n "children": [\n {\n "id": "7.1.2.1",\n "label": "Node 99"\n },\n {\n "id": "7.1.2.2",\n "label": "Node 100"\n }\n ]\n }\n ]\n }\n ]\n }\n]',"src/pages/components/tree/dnd/TableView.js":"import {\n flexRender,\n getCoreRowModel,\n getPaginationRowModel,\n getSortedRowModel,\n useReactTable,\n} from '@tanstack/react-table';\nimport {\n Box,\n Checkbox,\n Flex,\n Icon,\n Image,\n OverflowTooltip,\n Table,\n TableHeader,\n TableHeaderRow,\n TableHeaderCell,\n TableBody,\n TableRow,\n TableCell,\n TableScrollbar,\n useColorMode,\n useColorStyle,\n useTheme,\n} from '@tonic-ui/react';\nimport {\n dataAttr,\n} from '@tonic-ui/utils';\nimport { ensureArray, ensureNumber } from 'ensure-type';\nimport _ from 'lodash';\nimport React, { useEffect, useMemo, useState } from 'react';\nimport AutoSizer from 'react-virtualized-auto-sizer';\nimport ConditionalWrapper from '@/pages/components/tree/dnd/ConditionalWrapper';\nimport Draggable from '@/pages/components/tree/dnd/Draggable';\nimport TablePagination from '@/pages/components/tree/dnd/TablePagination';\nimport iconDrag from '@/pages/components/tree/dnd/icon-drag.svg';\n\n/**\n * Uses canvas.measureText to compute and return the width of the given text of given font in pixels.\n *\n * @param {String} text The text to be rendered.\n * @param {String} font The css font descriptor that text is to be rendered with (e.g. \"bold 14px verdana\").\n *\n * @see https://stackoverflow.com/questions/118241/calculate-text-width-with-javascript/21015393#21015393\n */\nconst getTextWidth = (text, font) => {\n // re-use canvas object for better performance\n const canvas = getTextWidth.canvas || (getTextWidth.canvas = document.createElement('canvas'));\n const context = canvas.getContext('2d');\n context.font = font;\n const metrics = context.measureText(text);\n return metrics.width || 0;\n};\n\nconst Component = ({\n node,\n data,\n ...rest\n}) => {\n const [colorMode] = useColorMode();\n const [colorStyle] = useColorStyle({ colorMode });\n const theme = useTheme();\n const hoverBackgroundColor = {\n dark: 'rgba(255, 255, 255, 0.12)',\n light: 'rgba(0, 0, 0, 0.12)',\n }[colorMode];\n const selectedBackgroundColor = {\n dark: 'rgba(255, 255, 255, 0.08)',\n light: 'rgba(0, 0, 0, 0.08)',\n }[colorMode];\n\n const nodeLabel = node.label;\n\n const [sorting, setSorting] = useState([\n { id: 'endpoint', desc: false },\n ]);\n\n const [rowSelection, setRowSelection] = useState({});\n\n const columns = useMemo(() => [\n {\n id: 'selection',\n header: ({ table }) => (\n \n ),\n cell: ({ row }) => (\n \n ),\n size: 40,\n },\n {\n header: () => (\n \n Endpoint\n \n ),\n accessorKey: 'endpoint',\n cell: ({ getValue, row }) => {\n const value = getValue();\n return (\n \n {value}\n \n );\n },\n size: 'auto',\n },\n {\n header: () => (\n \n Detections\n \n ),\n accessorKey: 'detections',\n cell: ({ getValue }) => {\n const detections = [...getValue()];\n const value = detections.length;\n return (\n \n {value}\n \n );\n },\n size: 'auto',\n },\n {\n header: () => (\n \n Last Seen\n \n ),\n accessorKey: 'lastSeen',\n cell: ({ getValue }) => {\n const value = getValue().toISOString();\n return (\n \n {value}\n \n );\n },\n size: 'auto',\n },\n ], []);\n\n const table = useReactTable({\n data: ensureArray(data),\n columns,\n defaultColumn: {\n minSize: 40,\n },\n state: {\n rowSelection,\n sorting,\n },\n enableRowSelection: true, // enable row selection for all rows\n // enableRowSelection: row => row.original.detections > 0, // or enable row selection conditionally per row\n enableSorting: true, // Enables/Disables sorting for the table\n enableSortingRemoval: true, // Enables/Disables the ability to remove sorting for the table\n onRowSelectionChange: setRowSelection,\n getCoreRowModel: getCoreRowModel(),\n getPaginationRowModel: getPaginationRowModel(),\n getSortedRowModel: getSortedRowModel(),\n onSortingChange: (nextSorting) => { // A function to be called with an `updaterFn` when `state.sorting` change\n setSorting(nextSorting);\n },\n });\n\n const [tableWidth, setTableWidth] = useState(0);\n\n useEffect(() => {\n table.resetRowSelection();\n table.resetPagination();\n }, [data, table]);\n\n useEffect(() => {\n if (!tableWidth) {\n return;\n }\n\n const gutterWidth = 12 + 12; // 12px padding on each side of the cell\n const tableHeaderCellFont = [\n theme.fontWeights.semibold,\n theme.fontSizes.sm,\n theme.fonts.base,\n ].join(' '); // => '600 14px \"Segoe UI\",-apple-system,BlinkMacSystemFont,\"Helvetica Neue\",Helvetica,Arial,sans-serif'\n\n // Fixed columns are columns with a fixed size (e.g. 100 or '10%')\n const fixedColumns = table.getAllColumns()\n .filter(column => column.columnDef.size !== 'auto')\n .map(column => {\n const { id, columnDef } = column;\n const { minSize, size } = columnDef;\n\n // If the column size is a number, return the original size value\n if (typeof size === 'number') {\n return {\n id,\n size,\n };\n }\n\n // If the column size is a percentage, return the computed size value\n if (typeof size === 'string' && size.endsWith('%')) {\n const textWidth = (typeof columnDef.header === 'string')\n ? getTextWidth(columnDef.header, tableHeaderCellFont)\n : 0;\n const percentageWidth = tableWidth * parseFloat(size) / 100;\n\n return {\n id,\n size: Math.max(\n percentageWidth, // percentage of table width\n textWidth + gutterWidth, // text width with padding\n minSize, // minimum size (e.g. 40px)\n ),\n };\n }\n\n // Otherwise, return the minimum size value\n return {\n id,\n size: minSize,\n };\n });\n\n // Flexible columns are columns with a flexible size (e.g. 'auto')\n const flexColumns = table.getAllColumns()\n .filter(column => column.columnDef.size === 'auto')\n .map(column => {\n const { id, columnDef } = column;\n const { minSize } = columnDef;\n const textWidth = (typeof columnDef.header === 'string')\n ? getTextWidth(columnDef.header, tableHeaderCellFont)\n : 0;\n\n return {\n id,\n size: Math.max(\n textWidth + gutterWidth, // text width with padding\n minSize, // minimum size (e.g. 40px)\n ),\n };\n });\n\n const totalFixedColumnSize = fixedColumns.reduce((acc, column) => acc + column.size, 0);\n const totalFlexColumnSize = flexColumns.reduce((acc, column) => acc + column.size, 0);\n const resizerWidth = 12; // Width of the resizer element between the tree and the table\n\n let extraSpaceLeft = tableWidth - totalFixedColumnSize - resizerWidth;\n\n // Distribute extra space to fixed columns if flex columns are not present\n if ((flexColumns.length === 0) && (extraSpaceLeft > 0)) {\n const extraSpacePerColumn = extraSpaceLeft / fixedColumns.length;\n fixedColumns.forEach(column => {\n column.size = column.size + extraSpacePerColumn;\n });\n extraSpaceLeft = 0;\n }\n\n // Distribute extra space to flex columns if flex columns are present\n if ((flexColumns.length > 0) && (extraSpaceLeft > totalFlexColumnSize)) {\n /**\n * Assume that the extra space is 500px and the total flex column size is 400px:\n * > extraSpaceLeft = 500\n * > flexColumns = [ { size: 250 }, { size: 150 } ] // => Total size: 400px\n *\n * Iteration #0:\n * > column.size = Math.max(500 / (2 - 0), 250) = Math.max(250, 250) = 250\n * > extraSpaceLeft = 500 - 250 = 250\n *\n * Iteration #1:\n * > column.size = Math.max(250 / (2 - 1), 150) = Math.max(250, 150) = 250\n * > extraSpaceLeft = 250 - 250 = 0 \n */\n flexColumns.forEach((column, index) => {\n column.size = Math.max(\n extraSpaceLeft / (flexColumns.length - index),\n column.size,\n );\n extraSpaceLeft -= column.size;\n });\n }\n\n const columnSizing = {};\n\n for (let i = 0; i < fixedColumns.length; i++) {\n const column = fixedColumns[i];\n columnSizing[column.id] = column.size;\n }\n for (let i = 0; i < flexColumns.length; i++) {\n const column = flexColumns[i];\n columnSizing[column.id] = column.size;\n }\n\n table.setColumnSizing(columnSizing);\n }, [columns, table, tableWidth, theme]);\n\n const layout = 'flexbox'; // One of: 'flexbox', 'table'\n const variant = 'default'; // One of: 'default', 'outline'\n const isTableScrollingEnabled = layout !== 'table';\n const totalCount = table.getCoreRowModel().rows.length;\n const getTableHeight = () => {\n if (isTableScrollingEnabled) {\n const headerHeight = 36;\n const cellHeight = 36;\n const footerHeight = 56;\n const rowsToDisplay = 10;\n return (headerHeight + rowsToDisplay * cellHeight + footerHeight);\n }\n return 'auto';\n };\n\n return (\n \n \n {nodeLabel}\n \n \n {\n if (tableWidth !== width) {\n setTableWidth(width);\n }\n }}\n >\n {({ width }) => (\n \n \n {table.getHeaderGroups().map(headerGroup => (\n \n \n {headerGroup.headers.map(header => {\n let styleProps = {\n minWidth: header.column.columnDef.minSize,\n width: header.getSize(),\n ...header.column.columnDef.style,\n };\n if (header.column.getCanSort()) {\n styleProps = {\n ...styleProps,\n cursor: 'pointer',\n userSelect: 'none',\n _hover: {\n backgroundColor: hoverBackgroundColor,\n },\n };\n }\n if (header.column.getIsSorted()) {\n styleProps = {\n ...styleProps,\n color: colorStyle.color.emphasis,\n };\n }\n\n return (\n \n {header.isPlaceholder ? null : (\n \n {flexRender(header.column.columnDef.header, header.getContext())}\n {{\n asc: (),\n desc: (),\n }[header.column.getIsSorted()] ?? null}\n \n )}\n \n );\n })}\n \n ))}\n \n (\n \n {children}\n \n )}\n >\n \n {table.getRowModel().rows.map(row => {\n return (\n {\n const sourceNodeId = node.id;\n const selectedRows = table.getSelectedRowModel().rows;\n const rowIds = selectedRows.map(row => row.original.id);\n\n return {\n source: sourceNodeId,\n data: rowIds,\n };\n }}\n >\n {({ dragRef, isDragging }) => {\n const canDrag = row.getIsSelected();\n\n return (\n \n \n \n \n {row.getVisibleCells().map(cell => {\n const styleProps = {\n minWidth: cell.column.columnDef.minSize,\n width: cell.column.getSize(),\n ...cell.column.columnDef.style,\n };\n return (\n \n {flexRender(cell.column.columnDef.cell, cell.getContext())}\n \n );\n })}\n \n );\n }}\n \n );\n })}\n \n \n {\n const pageIndex = Math.max(ensureNumber(nextPage) - 1, 0);\n table.setPageIndex(pageIndex);\n }}\n onRowsPerPageChange={(nextRowsPerPage) => {\n const pageSize = Math.max(ensureNumber(nextRowsPerPage), 1);\n table.setPageSize(pageSize);\n }}\n />\n \n )}\n \n \n \n );\n};\n\nexport default Component;","src/pages/components/tree/dnd/ConditionalWrapper.js":"const ConditionalWrapper = ({\n children,\n condition,\n wrapper,\n}) => {\n return condition ? wrapper(children) : children;\n};\n\nexport default ConditionalWrapper;","src/pages/components/tree/dnd/Draggable.js":"import { useEffect } from 'react';\nimport { useDrag } from 'react-dnd';\nimport { getEmptyImage } from 'react-dnd-html5-backend'\n\nconst Draggable = ({\n canDrag: canDragProp,\n children,\n item: itemProp,\n type: typeProp = 'dnd',\n}) => {\n const [collectedProps, dragRef, dragPreviewRef] = useDrag({\n type: typeProp,\n item: itemProp,\n canDrag: canDragProp,\n collect: (monitor) => {\n // DragSourceMonitor\n // https://react-dnd.github.io/react-dnd/docs/api/drag-source-monitor\n return {\n isDragging: monitor.isDragging(),\n };\n },\n });\n\n useEffect(() => {\n dragPreviewRef(getEmptyImage(), { captureDraggingState: true });\n }, [dragPreviewRef]);\n\n return children({\n dragRef,\n isDragging: collectedProps.isDragging,\n });\n};\n\nexport default Draggable;","src/pages/components/tree/dnd/TablePagination.js":'import {\n Button,\n ButtonGroup,\n Divider,\n Flex,\n Icon,\n Input,\n Menu,\n MenuButton,\n MenuList,\n MenuItem,\n Space,\n Text,\n useColorMode,\n useColorStyle,\n} from \'@tonic-ui/react\';\nimport { ensureArray, ensureFiniteNumber } from \'ensure-type\';\nimport React, { useCallback, useEffect, useState } from \'react\';\n\nconst TablePagination = ({\n count,\n defaultPage = 1,\n defaultRowsPerPage: defaultRowsPerPageProp,\n onPageChange: onPageChangeProp,\n onRowsPerPageChange: onRowsPerPageChangeProp,\n page: pageProp,\n rowsPerPage: rowsPerPageProp,\n rowsPerPageOptions = [10, 25, 50, 100],\n showFirstButton = false,\n showLastButton = false,\n}) => {\n const [colorMode] = useColorMode();\n const [colorStyle] = useColorStyle({ colorMode });\n const defaultRowsPerPage = defaultRowsPerPageProp ?? ensureArray(rowsPerPageOptions)[0];\n const [page, setPage] = useState(pageProp ?? defaultPage);\n const [rowsPerPage, setRowsPerPage] = useState(rowsPerPageProp ?? defaultRowsPerPage);\n\n useEffect(() => {\n const isControlled = (pageProp !== undefined);\n if (isControlled) {\n setPage(pageProp);\n }\n }, [pageProp]);\n\n useEffect(() => {\n const isControlled = (rowsPerPageProp !== undefined);\n if (isControlled) {\n setRowsPerPage(rowsPerPageProp);\n }\n }, [rowsPerPageProp]);\n\n const onPageChange = useCallback((nextPage) => {\n const isControlled = (pageProp !== undefined);\n if (!isControlled) {\n setPage(nextPage);\n }\n\n if (typeof onPageChangeProp === \'function\') {\n onPageChangeProp(nextPage);\n }\n }, [pageProp, onPageChangeProp]);\n\n const onRowsPerPageChange = useCallback((nextRowsPerPage) => {\n const isControlled = (rowsPerPageProp !== undefined);\n if (!isControlled) {\n setRowsPerPage(nextRowsPerPage);\n }\n\n if (typeof onRowsPerPageChangeProp === \'function\') {\n onRowsPerPageChangeProp(nextRowsPerPage);\n }\n }, [rowsPerPageProp, onRowsPerPageChangeProp]);\n\n const totalPages = Math.ceil(count / rowsPerPage);\n const handlePageChange = (event) => {\n const nextPage = ensureFiniteNumber(event.target.value);\n if (nextPage <= 1) {\n onPageChange(1);\n } else if (nextPage >= totalPages) {\n onPageChange(totalPages);\n } else {\n onPageChange(nextPage);\n }\n };\n const handleRowsPerPageChange = (event) => {\n const nextRowsPerPage = ensureFiniteNumber(event.target.value);\n if (nextRowsPerPage > 0) {\n onPageChange(1);\n onRowsPerPageChange(nextRowsPerPage);\n }\n };\n const canPreviousPage = (page > 1);\n const canNextPage = (page < totalPages);\n\n return (\n \n \n Total: {count}\n \n \n \n \n {rowsPerPage} per page\n \n \n {rowsPerPageOptions.map((option) => (\n \n {option}\n \n ))}\n \n \n \n \n \n \n /\n \n {totalPages}\n \n *:not(:first-of-type)\': {\n marginLeft: -1\n }\n }}\n >\n {\n onPageChange(page - 1);\n }}\n >\n \n \n {\n onPageChange(page + 1);\n }}\n >\n \n \n \n \n );\n};\n\nexport default TablePagination;',"src/pages/components/tree/dnd/icon-drag.svg":'\n\n\n\n\n\n\n\n\n',"src/pages/components/tree/dnd/TreeView.js":"import {\n Box,\n Flex,\n Icon,\n OverflowTooltip,\n Tree,\n TreeItem,\n TreeItemContent,\n TreeItemToggle,\n TreeItemToggleIcon,\n useColorStyle,\n} from '@tonic-ui/react';\nimport { ensureArray } from 'ensure-type';\nimport React, { useCallback } from 'react';\nimport Droppable from '@/pages/components/tree/dnd/Droppable';\n\nconst TreeItemRender = ({\n node,\n nodeDepth = 0,\n onNodeDrop: onNodeDropProp,\n}) => {\n const [colorStyle] = useColorStyle();\n const nodeId = node.id;\n const nodeLabel = node.label;\n\n const render = useCallback(({ isExpandable, isExpanded, isSelected }) => {\n const icon = isExpanded ? 'folder-open' : 'folder';\n const iconColor = 'yellow:50';\n\n return (\n {\n if (typeof onNodeDropProp === 'function') {\n onNodeDropProp({\n ...item,\n target: nodeId,\n });\n }\n }}\n >\n {({ dropRef, isOver }) => (\n \n \n {isExpandable && (\n \n \n \n )}\n \n \n \n {({ ref, style }) => (\n \n {nodeLabel}\n \n )}\n \n \n )}\n \n );\n }, [colorStyle, nodeId, nodeDepth, nodeLabel, onNodeDropProp]);\n\n return (\n \n {ensureArray(node.children).map(node => (\n \n ))}\n \n );\n};\n\nconst TreeView = ({\n data,\n onNodeDrop: onNodeDropProp,\n onNodeSelect: onNodeSelectProp,\n ...rest\n}) => {\n const defaultSelectedNodeId = ensureArray(data)[0]?.id ?? null;\n const handleNodeDrop = useCallback((item) => {\n if (typeof onNodeDropProp === 'function') {\n onNodeDropProp(item);\n }\n }, [onNodeDropProp]);\n const handleNodeSelect = useCallback((nodeIds) => {\n if (typeof onNodeSelectProp === 'function') {\n onNodeSelectProp(nodeIds);\n }\n }, [onNodeSelectProp]);\n\n return (\n \n {ensureArray(data).map(node => (\n \n ))}\n \n );\n};\n\nexport default TreeView;","src/pages/components/tree/dnd/Droppable.js":"import { useDrop } from 'react-dnd';\n\nconst Droppable = ({\n accept: acceptProp = 'dnd',\n canDrop: canDropProp,\n children,\n onDrop: onDropProp,\n}) => {\n const [collectedProps, dropRef] = useDrop({\n accept: acceptProp,\n drop: onDropProp,\n canDrop: canDropProp,\n collect: (monitor) => {\n // DropTargetMonitor\n // https://react-dnd.github.io/react-dnd/docs/api/drop-target-monitor\n return {\n isOver: monitor.isOver(),\n };\n },\n });\n\n return children({\n dropRef,\n isOver: collectedProps.isOver,\n });\n};\n\nexport default Droppable;","src/pages/components/tree/dnd/DragLayer.js":"import {\n Box,\n} from '@tonic-ui/react';\nimport { ensureFiniteNumber } from 'ensure-type';\nimport React from 'react';\nimport { useDragLayer } from 'react-dnd';\n\nconst DragLayer = ({\n children,\n}) => {\n const context = useDragLayer((monitor) => ({\n isDragging: monitor.isDragging(),\n item: monitor.getItem(),\n itemType: monitor.getItemType(),\n initialSourceClientOffset: monitor.getInitialSourceClientOffset(),\n sourceClientOffset: monitor.getSourceClientOffset(),\n }));\n\n const { isDragging, initialSourceClientOffset, sourceClientOffset } = context;\n\n if (!isDragging || !initialSourceClientOffset || !sourceClientOffset) {\n return null;\n }\n\n const offsetX = ensureFiniteNumber(sourceClientOffset?.x);\n const offsetY = ensureFiniteNumber(sourceClientOffset?.y);\n\n return (\n \n \n {typeof children === 'function' ? children(context) : children}\n \n \n );\n};\n\nexport default DragLayer;","src/pages/components/tree/dnd/useRefresh.js":"import { useCallback, useState } from 'react';\n\nconst useRefresh = () => {\n const [, rerender] = useState();\n return useCallback(() => {\n rerender({});\n }, []);\n};\n\nexport default useRefresh;"},raw:"import {\n Box,\n Code,\n Flex,\n Icon,\n ResizeHandle,\n Scrollbar,\n useColorMode,\n useColorStyle,\n} from '@tonic-ui/react';\nimport {\n useConst,\n} from '@tonic-ui/react-hooks';\nimport { ensureArray } from 'ensure-type';\nimport _ from 'lodash';\nimport React, { useCallback, useMemo, useRef, useState } from 'react';\nimport { DndProvider } from 'react-dnd';\nimport { HTML5Backend } from 'react-dnd-html5-backend';\nimport {\n buildTreeMap,\n buildTreeNodes,\n} from '@/pages/components/tree/utils';\nimport TableView from '@/pages/components/tree/dnd/TableView';\nimport TreeView from '@/pages/components/tree/dnd/TreeView';\nimport DragLayer from '@/pages/components/tree/dnd/DragLayer';\nimport useRefresh from '@/pages/components/tree/dnd/useRefresh';\n\nconst getTreeNodes = () => {\n const threatTypes = [\n 'Virus/Malware',\n 'Spyware/Grayware',\n 'URL Filtering',\n 'Web Reputation',\n 'Network Virus',\n 'Application Control',\n ];\n\n const traverse = (nodes) => {\n ensureArray(nodes).map(node => {\n node.parent = node.parent ?? null;\n node.children = ensureArray(node.children).map(child => {\n child.parent = node;\n return child;\n });\n node.data = {\n data: _.range(15).map((i) => {\n const [nodeIndex = ''] = ensureArray(String(node.label).match(/\\d+/));\n\n const endpoint = `Endpoint ${nodeIndex}_${i+1}`;\n\n // Randomly pick a subset of threat types\n const detections = _.sampleSize(threatTypes, _.random(0, threatTypes.length));\n\n // Generate a random date within the past 30 days\n const lastSeen = new Date(Date.now() - _.random(0, 60 * 60 * 24 * 30 * 1000));\n\n return {\n id: `${node.id}_${i+1}`,\n endpoint,\n detections,\n lastSeen,\n };\n }),\n };\n\n traverse(node.children);\n });\n };\n\n const treeNodes = buildTreeNodes();\n traverse(treeNodes);\n\n return treeNodes;\n};\n\nconst App = () => {\n const treeNodes = useConst(() => getTreeNodes());\n const treeMap = useMemo(() => {\n return buildTreeMap(treeNodes);\n }, [treeNodes]);\n const refresh = useRefresh();\n const [isResizing, setIsResizing] = useState(false);\n const [colorMode] = useColorMode();\n const [colorStyle] = useColorStyle();\n const dividerColor = {\n dark: 'gray:70',\n light: 'gray:30',\n }[colorMode];\n const highlightedDividerColor = {\n dark: 'gray:50',\n light: 'gray:50',\n }[colorMode];\n const containerRef = useRef();\n const resizableRef = useRef();\n const [selectedNodeId, setSelectedNodeId] = useState(ensureArray(treeNodes)[0]?.id);\n const tableData = treeMap.get(selectedNodeId)?.data?.data;\n const handleNodeDrop = useCallback((context) => {\n const { source, target, data } = context;\n\n const sourceNode = treeMap.get(source);\n const targetNode = treeMap.get(target);\n\n const movedData = sourceNode.data.data.filter(x => _.includes(data, x.id));\n\n sourceNode.data.data = _.differenceBy(sourceNode.data.data, movedData, 'id');\n targetNode.data.data = _.uniqBy([\n ...ensureArray(targetNode.data.data),\n ...movedData,\n ], 'id');\n\n // Force re-render\n refresh();\n }, [refresh, treeMap]);\n const handleNodeSelect = useCallback((nodeIds) => {\n setSelectedNodeId(nodeIds[0]);\n }, []);\n\n return (\n \n \n {({ item }) => {\n // Drag layer is not rendered when nothing is being dragged\n const movedItemCount = ensureArray(item.data).length;\n return (\n \n \n {movedItemCount}\n \n );\n }}\n \n \n \n \n \n \n \n \n {\n setIsResizing(true);\n }}\n onResizeEnd={() => {\n setIsResizing(false);\n }}\n onResize={({ clientX }) => {\n const el = resizableRef.current;\n if (!el) {\n return;\n }\n\n const { left: parentLeft, width: parentWidth } = containerRef.current.getBoundingClientRect();\n const minWidth = 160;\n const maxWidth = parentWidth * 0.4;\n const canDrag = clientX - parentLeft >= minWidth && clientX - parentLeft <= maxWidth;\n if (canDrag) {\n const nextWidth = clientX - parentLeft;\n el.style.width = `${nextWidth}px`;\n }\n }}\n sx={{\n position: 'absolute',\n left: 0,\n top: 0,\n bottom: 0,\n borderLeft: 1,\n borderLeftColor: isResizing ? highlightedDividerColor : dividerColor,\n _hover: {\n borderLeftColor: highlightedDividerColor,\n },\n zIndex: 1,\n }}\n />\n \n \n \n \n );\n};\n\nexport default App;",title:"Tonic UI"}}),"\n",(0,l.jsxs)(n.h2,{id:"accessibility",children:["Accessibility",(0,l.jsx)(n.a,{"aria-hidden":!0,className:"anchor-link",tabIndex:"-1",href:"#accessibility",children:(0,l.jsx)(n.svg,{children:(0,l.jsx)(n.use,{xlinkHref:"#anchor-link-icon"})})})]}),"\n",(0,l.jsxs)(n.p,{children:["The ",(0,l.jsx)(n.code,{children:"Tree"})," component supports both keyboard and mouse navigation and selection."]}),"\n",(0,l.jsx)(n.p,{children:"Keyboard shortcuts include:"}),"\n",(0,l.jsxs)(n.ul,{children:["\n",(0,l.jsx)(n.li,{children:"Use arrow keys to navigate."}),"\n",(0,l.jsxs)(n.li,{children:["Use ",(0,l.jsx)(n.code,{children:"Enter"})," to toggle expansion or selection."]}),"\n",(0,l.jsxs)(n.li,{children:["Use ",(0,l.jsx)(n.code,{children:"Space"})," to toggle selection."]}),"\n",(0,l.jsxs)(n.li,{children:["Use ",(0,l.jsx)(n.code,{children:"Home"})," and ",(0,l.jsx)(n.code,{children:"End"})," to quickly navigate to the first or last node."]}),"\n",(0,l.jsxs)(n.li,{children:["Hold down ",(0,l.jsx)(n.code,{children:"Ctrl"})," and click to select/unselect nodes."]}),"\n",(0,l.jsxs)(n.li,{children:["Hold down ",(0,l.jsx)(n.code,{children:"Shift"})," and click to select a range of nodes."]}),"\n",(0,l.jsxs)(n.li,{children:["Use ",(0,l.jsx)(n.code,{children:"Ctrl"})," + ",(0,l.jsx)(n.code,{children:"Shift"}),"+",(0,l.jsx)(n.code,{children:"Home"})," to select a range of nodes from the current node to the first node."]}),"\n",(0,l.jsxs)(n.li,{children:["Use ",(0,l.jsx)(n.code,{children:"Ctrl"})," + ",(0,l.jsx)(n.code,{children:"Shift"}),"+",(0,l.jsx)(n.code,{children:"End"})," to select a range of nodes from the current node to the last node."]}),"\n",(0,l.jsxs)(n.li,{children:["Use ",(0,l.jsx)(n.code,{children:"Ctrl"})," + ",(0,l.jsx)(n.code,{children:"a"})," to select all nodes."]}),"\n"]}),"\n",(0,l.jsxs)(n.h2,{id:"props",children:["Props",(0,l.jsx)(n.a,{"aria-hidden":!0,className:"anchor-link",tabIndex:"-1",href:"#props",children:(0,l.jsx)(n.svg,{children:(0,l.jsx)(n.use,{xlinkHref:"#anchor-link-icon"})})})]}),"\n",(0,l.jsxs)(n.h3,{id:"tree-1",children:["Tree",(0,l.jsx)(n.a,{"aria-hidden":!0,className:"anchor-link",tabIndex:"-1",href:"#tree-1",children:(0,l.jsx)(n.svg,{children:(0,l.jsx)(n.use,{xlinkHref:"#anchor-link-icon"})})})]}),"\n",(0,l.jsxs)(n.table,{children:[(0,l.jsx)(n.thead,{children:(0,l.jsxs)(n.tr,{children:[(0,l.jsx)(n.th,{align:"left",children:"Name"}),(0,l.jsx)(n.th,{align:"left",children:"Type"}),(0,l.jsx)(n.th,{align:"left",children:"Default"}),(0,l.jsx)(n.th,{align:"left",children:"Description"})]})}),(0,l.jsxs)(n.tbody,{children:[(0,l.jsxs)(n.tr,{children:[(0,l.jsx)(n.td,{align:"left",children:"defaultExpanded"}),(0,l.jsx)(n.td,{align:"left",children:"array"}),(0,l.jsx)(n.td,{align:"left",children:"[]"}),(0,l.jsx)(n.td,{align:"left",children:"An array of expanded node ids for initial state (uncontrolled)."})]}),(0,l.jsxs)(n.tr,{children:[(0,l.jsx)(n.td,{align:"left",children:"defaultSelected"}),(0,l.jsx)(n.td,{align:"left",children:"array"}),(0,l.jsx)(n.td,{align:"left",children:"[]"}),(0,l.jsx)(n.td,{align:"left",children:"An array of selected node ids for initial state (uncontrolled)."})]}),(0,l.jsxs)(n.tr,{children:[(0,l.jsx)(n.td,{align:"left",children:"expanded"}),(0,l.jsx)(n.td,{align:"left",children:"array"}),(0,l.jsx)(n.td,{align:"left"}),(0,l.jsx)(n.td,{align:"left",children:"An array of expanded node ids for controlled state."})]}),(0,l.jsxs)(n.tr,{children:[(0,l.jsx)(n.td,{align:"left",children:"id"}),(0,l.jsx)(n.td,{align:"left",children:"string"}),(0,l.jsx)(n.td,{align:"left"}),(0,l.jsxs)(n.td,{align:"left",children:["The ",(0,l.jsx)(n.code,{children:"id"})," prop used for accessibility purpose. If not provided, a random id will be generated."]})]}),(0,l.jsxs)(n.tr,{children:[(0,l.jsx)(n.td,{align:"left",children:"isSelectable"}),(0,l.jsx)(n.td,{align:"left",children:"bool"}),(0,l.jsx)(n.td,{align:"left",children:"false"}),(0,l.jsx)(n.td,{align:"left",children:"Determines if the tree allows node selection."})]}),(0,l.jsxs)(n.tr,{children:[(0,l.jsx)(n.td,{align:"left",children:"isUnselectable"}),(0,l.jsx)(n.td,{align:"left",children:"bool"}),(0,l.jsx)(n.td,{align:"left",children:"false"}),(0,l.jsx)(n.td,{align:"left",children:"Determines if the tree allows node unselection."})]}),(0,l.jsxs)(n.tr,{children:[(0,l.jsx)(n.td,{align:"left",children:"multiSelect"}),(0,l.jsx)(n.td,{align:"left",children:"bool"}),(0,l.jsx)(n.td,{align:"left",children:"false"}),(0,l.jsxs)(n.td,{align:"left",children:["If true, ",(0,l.jsx)(n.code,{children:"ctrl"})," and ",(0,l.jsx)(n.code,{children:"shift"})," will trigger multiselect."]})]}),(0,l.jsxs)(n.tr,{children:[(0,l.jsx)(n.td,{align:"left",children:"onNodeFocus"}),(0,l.jsx)(n.td,{align:"left",children:"function"}),(0,l.jsx)(n.td,{align:"left"}),(0,l.jsxs)(n.td,{align:"left",children:["A callback function invoked when a tree node is focused.",(0,l.jsxs)("pre",{children:[(0,l.jsx)(n.code,{children:"function(nodeId: string) => void"}),(0,l.jsx)("br",{})," • ",(0,l.jsx)(n.code,{children:"nodeId"})," The id of the focused node."]})]})]}),(0,l.jsxs)(n.tr,{children:[(0,l.jsx)(n.td,{align:"left",children:"onNodeSelect"}),(0,l.jsx)(n.td,{align:"left",children:"function"}),(0,l.jsx)(n.td,{align:"left"}),(0,l.jsxs)(n.td,{align:"left",children:["A callback function triggered when tree nodes are selected/unselected.",(0,l.jsxs)("pre",{children:[(0,l.jsx)(n.code,{children:"function(nodeIds: Array) => void"}),(0,l.jsx)("br",{})," • ",(0,l.jsx)(n.code,{children:"nodeIds"})," An array of selected node ids."]})]})]}),(0,l.jsxs)(n.tr,{children:[(0,l.jsx)(n.td,{align:"left",children:"onNodeToggle"}),(0,l.jsx)(n.td,{align:"left",children:"function"}),(0,l.jsx)(n.td,{align:"left"}),(0,l.jsxs)(n.td,{align:"left",children:["A callback function triggered when tree nodes are expanded/collapsed.",(0,l.jsxs)("pre",{children:[(0,l.jsx)(n.code,{children:"function(nodeIds: Array) => void"}),(0,l.jsx)("br",{})," • ",(0,l.jsx)(n.code,{children:"nodeIds"})," An array of expanded node ids."]})]})]}),(0,l.jsxs)(n.tr,{children:[(0,l.jsx)(n.td,{align:"left",children:"selected"}),(0,l.jsx)(n.td,{align:"left",children:"array"}),(0,l.jsx)(n.td,{align:"left"}),(0,l.jsx)(n.td,{align:"left",children:"An array of selected node ids for controlled state."})]})]})]}),"\n",(0,l.jsxs)(n.h3,{id:"treeitem",children:["TreeItem",(0,l.jsx)(n.a,{"aria-hidden":!0,className:"anchor-link",tabIndex:"-1",href:"#treeitem",children:(0,l.jsx)(n.svg,{children:(0,l.jsx)(n.use,{xlinkHref:"#anchor-link-icon"})})})]}),"\n",(0,l.jsxs)(n.table,{children:[(0,l.jsx)(n.thead,{children:(0,l.jsxs)(n.tr,{children:[(0,l.jsx)(n.th,{align:"left",children:"Name"}),(0,l.jsx)(n.th,{align:"left",children:"Type"}),(0,l.jsx)(n.th,{align:"left",children:"Default"}),(0,l.jsx)(n.th,{align:"left",children:"Description"})]})}),(0,l.jsxs)(n.tbody,{children:[(0,l.jsxs)(n.tr,{children:[(0,l.jsx)(n.td,{align:"left",children:"TransitionComponent"}),(0,l.jsx)(n.td,{align:"left",children:"ElementType"}),(0,l.jsx)(n.td,{align:"left",children:"Collapse"}),(0,l.jsx)(n.td,{align:"left",children:"The component used for the transition."})]}),(0,l.jsxs)(n.tr,{children:[(0,l.jsx)(n.td,{align:"left",children:"TransitionProps"}),(0,l.jsx)(n.td,{align:"left",children:"object"}),(0,l.jsx)(n.td,{align:"left"}),(0,l.jsxs)(n.td,{align:"left",children:["Props applied to the ",(0,l.jsx)(n.a,{href:"http://reactcommunity.org/react-transition-group/transition#Transition-props",children:"Transition"})," element."]})]}),(0,l.jsxs)(n.tr,{children:[(0,l.jsx)(n.td,{align:"left",children:"children"}),(0,l.jsx)(n.td,{align:"left",children:"ReactNode"}),(0,l.jsx)(n.td,{align:"left"}),(0,l.jsx)(n.td,{align:"left",children:"The children of the tree item."})]}),(0,l.jsxs)(n.tr,{children:[(0,l.jsx)(n.td,{align:"left",children:"disabled"}),(0,l.jsx)(n.td,{align:"left",children:"bool"}),(0,l.jsx)(n.td,{align:"left",children:"false"}),(0,l.jsx)(n.td,{align:"left",children:"Determines if the tree item is disabled."})]}),(0,l.jsxs)(n.tr,{children:[(0,l.jsx)(n.td,{align:"left",children:"nodeId"}),(0,l.jsx)(n.td,{align:"left",children:"string"}),(0,l.jsx)(n.td,{align:"left"}),(0,l.jsxs)(n.td,{align:"left",children:[(0,l.jsx)(n.code,{children:"REQUIRED"})," The id of the node."]})]}),(0,l.jsxs)(n.tr,{children:[(0,l.jsx)(n.td,{align:"left",children:"render"}),(0,l.jsx)(n.td,{align:"left",children:(0,l.jsx)(n.code,{children:"(context: TreeItemContext) => ReactNode"})}),(0,l.jsx)(n.td,{align:"left"}),(0,l.jsxs)(n.td,{align:"left",children:[(0,l.jsx)(n.code,{children:"REQUIRED"})," A function to render the tree item content.",(0,l.jsx)("br",{}),(0,l.jsxs)("pre",{children:["type TreeItemContext = ","{",(0,l.jsx)("br",{})," nodeDepth: number;",(0,l.jsx)("br",{})," nodeId: string;",(0,l.jsx)("br",{})," isDisabled: boolean;",(0,l.jsx)("br",{})," isExpandable: boolean;",(0,l.jsx)("br",{})," isExpanded: boolean;",(0,l.jsx)("br",{})," isFocused: boolean;",(0,l.jsx)("br",{})," isSelected: boolean;",(0,l.jsx)("br",{})," select: () => void;",(0,l.jsx)("br",{})," selectRange: () => void;",(0,l.jsx)("br",{})," toggleExpansion: () => void;",(0,l.jsx)("br",{})," toggleSelection: () => void;",(0,l.jsx)("br",{}),"};"]})]})]})]})]}),"\n",(0,l.jsxs)(n.h3,{id:"treeitemcontent",children:["TreeItemContent",(0,l.jsx)(n.a,{"aria-hidden":!0,className:"anchor-link",tabIndex:"-1",href:"#treeitemcontent",children:(0,l.jsx)(n.svg,{children:(0,l.jsx)(n.use,{xlinkHref:"#anchor-link-icon"})})})]}),"\n",(0,l.jsxs)(n.table,{children:[(0,l.jsx)(n.thead,{children:(0,l.jsxs)(n.tr,{children:[(0,l.jsx)(n.th,{align:"left",children:"Name"}),(0,l.jsx)(n.th,{align:"left",children:"Type"}),(0,l.jsx)(n.th,{align:"left",children:"Default"}),(0,l.jsx)(n.th,{align:"left",children:"Description"})]})}),(0,l.jsx)(n.tbody,{children:(0,l.jsxs)(n.tr,{children:[(0,l.jsx)(n.td,{align:"left",children:"children"}),(0,l.jsx)(n.td,{align:"left",children:"ReactNode"}),(0,l.jsx)(n.td,{align:"left"}),(0,l.jsx)(n.td,{align:"left",children:"Content of the tree item."})]})})]})]})}var eY=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=Object.assign({},(0,r.ah)(),e.components).wrapper;return n?(0,l.jsx)(n,Object.assign({},e,{children:(0,l.jsx)(eU,e)})):eU(e)}},63546:function(e,n,o){(window.__NEXT_P=window.__NEXT_P||[]).push(["/components/tree",function(){return o(8186)}])}},function(e){e.O(0,[5220,8726,754,9774,2888,179],function(){return e(e.s=63546)}),_N_E=e.O()}]); \ No newline at end of file diff --git a/react/pr-785/components.html b/react/pr-785/components.html index d740ba8c5d..71c8b36b14 100644 --- a/react/pr-785/components.html +++ b/react/pr-785/components.html @@ -24,4 +24,4 @@ var root = document.documentElement; root.style.setProperty('color-scheme', colorMode); -})('system');
\ No newline at end of file +})('system');
\ No newline at end of file diff --git a/react/pr-785/components/accordion.html b/react/pr-785/components/accordion.html index 3253355662..9441cbbf0b 100644 --- a/react/pr-785/components/accordion.html +++ b/react/pr-785/components/accordion.html @@ -24,4 +24,4 @@ var root = document.documentElement; root.style.setProperty('color-scheme', colorMode); -})('system');
\ No newline at end of file +})('system');
\ No newline at end of file diff --git a/react/pr-785/components/alert.html b/react/pr-785/components/alert.html index f125975f54..6965c31005 100644 --- a/react/pr-785/components/alert.html +++ b/react/pr-785/components/alert.html @@ -24,4 +24,4 @@ var root = document.documentElement; root.style.setProperty('color-scheme', colorMode); -})('system');
\ No newline at end of file +})('system');
\ No newline at end of file diff --git a/react/pr-785/components/badge.html b/react/pr-785/components/badge.html index 161b20d392..435a5f6184 100644 --- a/react/pr-785/components/badge.html +++ b/react/pr-785/components/badge.html @@ -24,4 +24,4 @@ var root = document.documentElement; root.style.setProperty('color-scheme', colorMode); -})('system');
\ No newline at end of file +})('system');
\ No newline at end of file diff --git a/react/pr-785/components/box.html b/react/pr-785/components/box.html index 96a12d8d5f..931dde6e2d 100644 --- a/react/pr-785/components/box.html +++ b/react/pr-785/components/box.html @@ -24,4 +24,4 @@ var root = document.documentElement; root.style.setProperty('color-scheme', colorMode); -})('system');
\ No newline at end of file +})('system');
\ No newline at end of file diff --git a/react/pr-785/components/button-base.html b/react/pr-785/components/button-base.html index d55b010f5d..16693fc76f 100644 --- a/react/pr-785/components/button-base.html +++ b/react/pr-785/components/button-base.html @@ -24,4 +24,4 @@ var root = document.documentElement; root.style.setProperty('color-scheme', colorMode); -})('system');
\ No newline at end of file +})('system');
\ No newline at end of file diff --git a/react/pr-785/components/button-group.html b/react/pr-785/components/button-group.html index a5cc56364a..900f233e0d 100644 --- a/react/pr-785/components/button-group.html +++ b/react/pr-785/components/button-group.html @@ -24,4 +24,4 @@ var root = document.documentElement; root.style.setProperty('color-scheme', colorMode); -})('system');
\ No newline at end of file +})('system');
\ No newline at end of file diff --git a/react/pr-785/components/button-link.html b/react/pr-785/components/button-link.html index 46e679e10f..c52264fab3 100644 --- a/react/pr-785/components/button-link.html +++ b/react/pr-785/components/button-link.html @@ -24,4 +24,4 @@ var root = document.documentElement; root.style.setProperty('color-scheme', colorMode); -})('system');
\ No newline at end of file +})('system');
\ No newline at end of file diff --git a/react/pr-785/components/button.html b/react/pr-785/components/button.html index 8e97654ea3..bdeca713da 100644 --- a/react/pr-785/components/button.html +++ b/react/pr-785/components/button.html @@ -24,4 +24,4 @@ var root = document.documentElement; root.style.setProperty('color-scheme', colorMode); -})('system');
\ No newline at end of file +})('system');
\ No newline at end of file diff --git a/react/pr-785/components/checkbox-group.html b/react/pr-785/components/checkbox-group.html index b89b1f5326..61dbc12c06 100644 --- a/react/pr-785/components/checkbox-group.html +++ b/react/pr-785/components/checkbox-group.html @@ -24,4 +24,4 @@ var root = document.documentElement; root.style.setProperty('color-scheme', colorMode); -})('system');
\ No newline at end of file +})('system');
\ No newline at end of file diff --git a/react/pr-785/components/checkbox.html b/react/pr-785/components/checkbox.html index d404bb44f1..c90e65d4aa 100644 --- a/react/pr-785/components/checkbox.html +++ b/react/pr-785/components/checkbox.html @@ -24,4 +24,4 @@ var root = document.documentElement; root.style.setProperty('color-scheme', colorMode); -})('system');
\ No newline at end of file +})('system');
\ No newline at end of file diff --git a/react/pr-785/components/code.html b/react/pr-785/components/code.html index 01c30b8b0a..48c7653b7a 100644 --- a/react/pr-785/components/code.html +++ b/react/pr-785/components/code.html @@ -24,4 +24,4 @@ var root = document.documentElement; root.style.setProperty('color-scheme', colorMode); -})('system');
\ No newline at end of file +})('system');
\ No newline at end of file diff --git a/react/pr-785/components/color-mode.html b/react/pr-785/components/color-mode.html index d83b01d000..4499103629 100644 --- a/react/pr-785/components/color-mode.html +++ b/react/pr-785/components/color-mode.html @@ -24,4 +24,4 @@ var root = document.documentElement; root.style.setProperty('color-scheme', colorMode); -})('system');
\ No newline at end of file +})('system');
\ No newline at end of file diff --git a/react/pr-785/components/color-mode/dark-mode.html b/react/pr-785/components/color-mode/dark-mode.html index 8774604850..057c1a5d33 100644 --- a/react/pr-785/components/color-mode/dark-mode.html +++ b/react/pr-785/components/color-mode/dark-mode.html @@ -24,4 +24,4 @@ var root = document.documentElement; root.style.setProperty('color-scheme', colorMode); -})('system');
\ No newline at end of file +})('system');
\ No newline at end of file diff --git a/react/pr-785/components/color-mode/inverted-mode.html b/react/pr-785/components/color-mode/inverted-mode.html index 34255d8381..7793690b95 100644 --- a/react/pr-785/components/color-mode/inverted-mode.html +++ b/react/pr-785/components/color-mode/inverted-mode.html @@ -24,4 +24,4 @@ var root = document.documentElement; root.style.setProperty('color-scheme', colorMode); -})('system');
\ No newline at end of file +})('system');
\ No newline at end of file diff --git a/react/pr-785/components/color-mode/light-mode.html b/react/pr-785/components/color-mode/light-mode.html index e4359ae668..91a3bfb328 100644 --- a/react/pr-785/components/color-mode/light-mode.html +++ b/react/pr-785/components/color-mode/light-mode.html @@ -24,4 +24,4 @@ var root = document.documentElement; root.style.setProperty('color-scheme', colorMode); -})('system');
\ No newline at end of file +})('system');
\ No newline at end of file diff --git a/react/pr-785/components/color-mode/useColorMode.html b/react/pr-785/components/color-mode/useColorMode.html index df1c789d55..c23c94a235 100644 --- a/react/pr-785/components/color-mode/useColorMode.html +++ b/react/pr-785/components/color-mode/useColorMode.html @@ -24,4 +24,4 @@ var root = document.documentElement; root.style.setProperty('color-scheme', colorMode); -})('system');
\ No newline at end of file +})('system');
\ No newline at end of file diff --git a/react/pr-785/components/color-style.html b/react/pr-785/components/color-style.html index 70c4fb315f..ed56d33cf8 100644 --- a/react/pr-785/components/color-style.html +++ b/react/pr-785/components/color-style.html @@ -24,4 +24,4 @@ var root = document.documentElement; root.style.setProperty('color-scheme', colorMode); -})('system');
\ No newline at end of file +})('system');
\ No newline at end of file diff --git a/react/pr-785/components/color-style/useColorStyle.html b/react/pr-785/components/color-style/useColorStyle.html index 054a723a10..26aeff0bf5 100644 --- a/react/pr-785/components/color-style/useColorStyle.html +++ b/react/pr-785/components/color-style/useColorStyle.html @@ -24,4 +24,4 @@ var root = document.documentElement; root.style.setProperty('color-scheme', colorMode); -})('system');
\ No newline at end of file +})('system');
\ No newline at end of file diff --git a/react/pr-785/components/control-box.html b/react/pr-785/components/control-box.html index fac7ea2630..19b3d73238 100644 --- a/react/pr-785/components/control-box.html +++ b/react/pr-785/components/control-box.html @@ -24,4 +24,4 @@ var root = document.documentElement; root.style.setProperty('color-scheme', colorMode); -})('system');
\ No newline at end of file +})('system');
\ No newline at end of file diff --git a/react/pr-785/components/css-baseline.html b/react/pr-785/components/css-baseline.html index 36991a5e1b..3a3ce7abae 100644 --- a/react/pr-785/components/css-baseline.html +++ b/react/pr-785/components/css-baseline.html @@ -24,4 +24,4 @@ var root = document.documentElement; root.style.setProperty('color-scheme', colorMode); -})('system');
\ No newline at end of file +})('system');
\ No newline at end of file diff --git a/react/pr-785/components/divider.html b/react/pr-785/components/divider.html index c733663017..9a3f77b685 100644 --- a/react/pr-785/components/divider.html +++ b/react/pr-785/components/divider.html @@ -24,4 +24,4 @@ var root = document.documentElement; root.style.setProperty('color-scheme', colorMode); -})('system');
\ No newline at end of file +})('system');
\ No newline at end of file diff --git a/react/pr-785/components/drawer.html b/react/pr-785/components/drawer.html index 16524cc145..41861a6eff 100644 --- a/react/pr-785/components/drawer.html +++ b/react/pr-785/components/drawer.html @@ -24,4 +24,4 @@ var root = document.documentElement; root.style.setProperty('color-scheme', colorMode); -})('system');
\ No newline at end of file +})('system');
\ No newline at end of file diff --git a/react/pr-785/components/flex.html b/react/pr-785/components/flex.html index 9e344e3833..cf76a526ec 100644 --- a/react/pr-785/components/flex.html +++ b/react/pr-785/components/flex.html @@ -24,4 +24,4 @@ var root = document.documentElement; root.style.setProperty('color-scheme', colorMode); -})('system');
\ No newline at end of file +})('system');
\ No newline at end of file diff --git a/react/pr-785/components/grid.html b/react/pr-785/components/grid.html index 72c3794070..dc3a80d0a5 100644 --- a/react/pr-785/components/grid.html +++ b/react/pr-785/components/grid.html @@ -24,4 +24,4 @@ var root = document.documentElement; root.style.setProperty('color-scheme', colorMode); -})('system');
\ No newline at end of file +})('system');
\ No newline at end of file diff --git a/react/pr-785/components/icon.html b/react/pr-785/components/icon.html index af7e8b37cd..357921c596 100644 --- a/react/pr-785/components/icon.html +++ b/react/pr-785/components/icon.html @@ -24,4 +24,4 @@ var root = document.documentElement; root.style.setProperty('color-scheme', colorMode); -})('system');
\ No newline at end of file +})('system');
\ No newline at end of file diff --git a/react/pr-785/components/image.html b/react/pr-785/components/image.html index 1b44926900..61ec660b9c 100644 --- a/react/pr-785/components/image.html +++ b/react/pr-785/components/image.html @@ -24,4 +24,4 @@ var root = document.documentElement; root.style.setProperty('color-scheme', colorMode); -})('system');
\ No newline at end of file +})('system');
\ No newline at end of file diff --git a/react/pr-785/components/input-base.html b/react/pr-785/components/input-base.html index fa920393d5..a56fe16b0e 100644 --- a/react/pr-785/components/input-base.html +++ b/react/pr-785/components/input-base.html @@ -24,4 +24,4 @@ var root = document.documentElement; root.style.setProperty('color-scheme', colorMode); -})('system');
\ No newline at end of file +})('system');
\ No newline at end of file diff --git a/react/pr-785/components/input-control.html b/react/pr-785/components/input-control.html index 3f8bb22a17..bbfb2ac774 100644 --- a/react/pr-785/components/input-control.html +++ b/react/pr-785/components/input-control.html @@ -24,4 +24,4 @@ var root = document.documentElement; root.style.setProperty('color-scheme', colorMode); -})('system');
\ No newline at end of file +})('system');
\ No newline at end of file diff --git a/react/pr-785/components/input-group.html b/react/pr-785/components/input-group.html index 469cf28617..2c33108032 100644 --- a/react/pr-785/components/input-group.html +++ b/react/pr-785/components/input-group.html @@ -24,4 +24,4 @@ var root = document.documentElement; root.style.setProperty('color-scheme', colorMode); -})('system');
\ No newline at end of file +})('system');
\ No newline at end of file diff --git a/react/pr-785/components/input.html b/react/pr-785/components/input.html index 93e42676b2..afcca5ffe1 100644 --- a/react/pr-785/components/input.html +++ b/react/pr-785/components/input.html @@ -24,4 +24,4 @@ var root = document.documentElement; root.style.setProperty('color-scheme', colorMode); -})('system');
\ No newline at end of file +})('system');
\ No newline at end of file diff --git a/react/pr-785/components/link-button.html b/react/pr-785/components/link-button.html index 14eea24ef8..8159c1320a 100644 --- a/react/pr-785/components/link-button.html +++ b/react/pr-785/components/link-button.html @@ -24,4 +24,4 @@ var root = document.documentElement; root.style.setProperty('color-scheme', colorMode); -})('system');
\ No newline at end of file +})('system');
\ No newline at end of file diff --git a/react/pr-785/components/link.html b/react/pr-785/components/link.html index e04fe50ed2..462d780fb8 100644 --- a/react/pr-785/components/link.html +++ b/react/pr-785/components/link.html @@ -24,4 +24,4 @@ var root = document.documentElement; root.style.setProperty('color-scheme', colorMode); -})('system');
\ No newline at end of file +})('system');
\ No newline at end of file diff --git a/react/pr-785/components/menu.html b/react/pr-785/components/menu.html index 60e795abcc..43fce64635 100644 --- a/react/pr-785/components/menu.html +++ b/react/pr-785/components/menu.html @@ -24,4 +24,4 @@ var root = document.documentElement; root.style.setProperty('color-scheme', colorMode); -})('system');
\ No newline at end of file +})('system');
\ No newline at end of file diff --git a/react/pr-785/components/modal.html b/react/pr-785/components/modal.html index 8ceb0b0b48..3b0093ef44 100644 --- a/react/pr-785/components/modal.html +++ b/react/pr-785/components/modal.html @@ -24,4 +24,4 @@ var root = document.documentElement; root.style.setProperty('color-scheme', colorMode); -})('system');
\ No newline at end of file +})('system');
\ No newline at end of file diff --git a/react/pr-785/components/overflow-tooltip.html b/react/pr-785/components/overflow-tooltip.html index 606b6d0aca..fe01f09c04 100644 --- a/react/pr-785/components/overflow-tooltip.html +++ b/react/pr-785/components/overflow-tooltip.html @@ -24,4 +24,4 @@ var root = document.documentElement; root.style.setProperty('color-scheme', colorMode); -})('system');
\ No newline at end of file +})('system');
\ No newline at end of file diff --git a/react/pr-785/components/pagination.html b/react/pr-785/components/pagination.html index 983ba7d4d3..093bafbfb3 100644 --- a/react/pr-785/components/pagination.html +++ b/react/pr-785/components/pagination.html @@ -24,4 +24,4 @@ var root = document.documentElement; root.style.setProperty('color-scheme', colorMode); -})('system');
\ No newline at end of file +})('system');
\ No newline at end of file diff --git a/react/pr-785/components/pagination/usePagination.html b/react/pr-785/components/pagination/usePagination.html index 3bbd61e3ec..8447a16690 100644 --- a/react/pr-785/components/pagination/usePagination.html +++ b/react/pr-785/components/pagination/usePagination.html @@ -24,4 +24,4 @@ var root = document.documentElement; root.style.setProperty('color-scheme', colorMode); -})('system');
\ No newline at end of file +})('system');
\ No newline at end of file diff --git a/react/pr-785/components/popover.html b/react/pr-785/components/popover.html index de6b4d6f61..da900f26d6 100644 --- a/react/pr-785/components/popover.html +++ b/react/pr-785/components/popover.html @@ -24,4 +24,4 @@ var root = document.documentElement; root.style.setProperty('color-scheme', colorMode); -})('system');
\ No newline at end of file +})('system');
\ No newline at end of file diff --git a/react/pr-785/components/portal-manager.html b/react/pr-785/components/portal-manager.html index d2c15273c8..875c9e502e 100644 --- a/react/pr-785/components/portal-manager.html +++ b/react/pr-785/components/portal-manager.html @@ -24,4 +24,4 @@ var root = document.documentElement; root.style.setProperty('color-scheme', colorMode); -})('system');
\ No newline at end of file +})('system');
\ No newline at end of file diff --git a/react/pr-785/components/portal-manager/usePortalManager.html b/react/pr-785/components/portal-manager/usePortalManager.html index 06efa04927..58d988db1b 100644 --- a/react/pr-785/components/portal-manager/usePortalManager.html +++ b/react/pr-785/components/portal-manager/usePortalManager.html @@ -24,4 +24,4 @@ var root = document.documentElement; root.style.setProperty('color-scheme', colorMode); -})('system');
\ No newline at end of file +})('system');
\ No newline at end of file diff --git a/react/pr-785/components/portal.html b/react/pr-785/components/portal.html index d835a36232..35ead7e93c 100644 --- a/react/pr-785/components/portal.html +++ b/react/pr-785/components/portal.html @@ -24,4 +24,4 @@ var root = document.documentElement; root.style.setProperty('color-scheme', colorMode); -})('system');
\ No newline at end of file +})('system');
\ No newline at end of file diff --git a/react/pr-785/components/progress.html b/react/pr-785/components/progress.html index e5277b61cc..317bc775c2 100644 --- a/react/pr-785/components/progress.html +++ b/react/pr-785/components/progress.html @@ -24,4 +24,4 @@ var root = document.documentElement; root.style.setProperty('color-scheme', colorMode); -})('system');
\ No newline at end of file +})('system');
\ No newline at end of file diff --git a/react/pr-785/components/radio-group.html b/react/pr-785/components/radio-group.html index d2393f7d1b..ced14c788a 100644 --- a/react/pr-785/components/radio-group.html +++ b/react/pr-785/components/radio-group.html @@ -24,4 +24,4 @@ var root = document.documentElement; root.style.setProperty('color-scheme', colorMode); -})('system');
\ No newline at end of file +})('system');
\ No newline at end of file diff --git a/react/pr-785/components/radio.html b/react/pr-785/components/radio.html index a4c83e2779..cda0a5b923 100644 --- a/react/pr-785/components/radio.html +++ b/react/pr-785/components/radio.html @@ -24,4 +24,4 @@ var root = document.documentElement; root.style.setProperty('color-scheme', colorMode); -})('system');
\ No newline at end of file +})('system');
\ No newline at end of file diff --git a/react/pr-785/components/resize-handle.html b/react/pr-785/components/resize-handle.html index 7bb78264a8..42d2b67d4d 100644 --- a/react/pr-785/components/resize-handle.html +++ b/react/pr-785/components/resize-handle.html @@ -24,4 +24,4 @@ var root = document.documentElement; root.style.setProperty('color-scheme', colorMode); -})('system');
\ No newline at end of file +})('system');
\ No newline at end of file diff --git a/react/pr-785/components/scrollbar.html b/react/pr-785/components/scrollbar.html index c09749f45d..1b82efd775 100644 --- a/react/pr-785/components/scrollbar.html +++ b/react/pr-785/components/scrollbar.html @@ -24,4 +24,4 @@ var root = document.documentElement; root.style.setProperty('color-scheme', colorMode); -})('system');
\ No newline at end of file +})('system');
\ No newline at end of file diff --git a/react/pr-785/components/search-input.html b/react/pr-785/components/search-input.html index e17690c60e..b0f985e3aa 100644 --- a/react/pr-785/components/search-input.html +++ b/react/pr-785/components/search-input.html @@ -24,4 +24,4 @@ var root = document.documentElement; root.style.setProperty('color-scheme', colorMode); -})('system');
\ No newline at end of file +})('system');
\ No newline at end of file diff --git a/react/pr-785/components/select.html b/react/pr-785/components/select.html index e7189056ce..b6a89fe115 100644 --- a/react/pr-785/components/select.html +++ b/react/pr-785/components/select.html @@ -24,4 +24,4 @@ var root = document.documentElement; root.style.setProperty('color-scheme', colorMode); -})('system');
\ No newline at end of file +})('system');
\ No newline at end of file diff --git a/react/pr-785/components/skeleton.html b/react/pr-785/components/skeleton.html index b34a216ac2..0ef26e61da 100644 --- a/react/pr-785/components/skeleton.html +++ b/react/pr-785/components/skeleton.html @@ -24,4 +24,4 @@ var root = document.documentElement; root.style.setProperty('color-scheme', colorMode); -})('system');
\ No newline at end of file +})('system');
\ No newline at end of file diff --git a/react/pr-785/components/space.html b/react/pr-785/components/space.html index 5598cad3d5..71bf830fdc 100644 --- a/react/pr-785/components/space.html +++ b/react/pr-785/components/space.html @@ -24,4 +24,4 @@ var root = document.documentElement; root.style.setProperty('color-scheme', colorMode); -})('system');
\ No newline at end of file +})('system');
\ No newline at end of file diff --git a/react/pr-785/components/spinner.html b/react/pr-785/components/spinner.html index 92362bdb2d..d79fcae49f 100644 --- a/react/pr-785/components/spinner.html +++ b/react/pr-785/components/spinner.html @@ -24,4 +24,4 @@ var root = document.documentElement; root.style.setProperty('color-scheme', colorMode); -})('system');
\ No newline at end of file +})('system');
\ No newline at end of file diff --git a/react/pr-785/components/stack.html b/react/pr-785/components/stack.html index a8ed44c367..a2edeb4b48 100644 --- a/react/pr-785/components/stack.html +++ b/react/pr-785/components/stack.html @@ -24,4 +24,4 @@ var root = document.documentElement; root.style.setProperty('color-scheme', colorMode); -})('system');
\ No newline at end of file +})('system');
\ No newline at end of file diff --git a/react/pr-785/components/svg-icon.html b/react/pr-785/components/svg-icon.html index 569367b07c..aaf9b14756 100644 --- a/react/pr-785/components/svg-icon.html +++ b/react/pr-785/components/svg-icon.html @@ -24,4 +24,4 @@ var root = document.documentElement; root.style.setProperty('color-scheme', colorMode); -})('system');
\ No newline at end of file +})('system');
\ No newline at end of file diff --git a/react/pr-785/components/switch.html b/react/pr-785/components/switch.html index a862829b3f..f054bf60e2 100644 --- a/react/pr-785/components/switch.html +++ b/react/pr-785/components/switch.html @@ -24,4 +24,4 @@ var root = document.documentElement; root.style.setProperty('color-scheme', colorMode); -})('system');
\ No newline at end of file +})('system');
\ No newline at end of file diff --git a/react/pr-785/components/table.html b/react/pr-785/components/table.html index 810b991d0d..2bde57b95d 100644 --- a/react/pr-785/components/table.html +++ b/react/pr-785/components/table.html @@ -24,4 +24,4 @@ var root = document.documentElement; root.style.setProperty('color-scheme', colorMode); -})('system');
\ No newline at end of file +})('system');
\ No newline at end of file diff --git a/react/pr-785/components/tabs.html b/react/pr-785/components/tabs.html index 5cb64778e2..da3006af32 100644 --- a/react/pr-785/components/tabs.html +++ b/react/pr-785/components/tabs.html @@ -24,4 +24,4 @@ var root = document.documentElement; root.style.setProperty('color-scheme', colorMode); -})('system');
\ No newline at end of file +})('system');
\ No newline at end of file diff --git a/react/pr-785/components/tag.html b/react/pr-785/components/tag.html index 451a46bd84..8f1ad4b885 100644 --- a/react/pr-785/components/tag.html +++ b/react/pr-785/components/tag.html @@ -24,4 +24,4 @@ var root = document.documentElement; root.style.setProperty('color-scheme', colorMode); -})('system');
\ No newline at end of file +})('system');
\ No newline at end of file diff --git a/react/pr-785/components/text-label.html b/react/pr-785/components/text-label.html index 18f50a8024..8b868ec56f 100644 --- a/react/pr-785/components/text-label.html +++ b/react/pr-785/components/text-label.html @@ -24,4 +24,4 @@ var root = document.documentElement; root.style.setProperty('color-scheme', colorMode); -})('system');
\ No newline at end of file +})('system');
\ No newline at end of file diff --git a/react/pr-785/components/text.html b/react/pr-785/components/text.html index 6f2672dbd4..4cfb84215e 100644 --- a/react/pr-785/components/text.html +++ b/react/pr-785/components/text.html @@ -24,4 +24,4 @@ var root = document.documentElement; root.style.setProperty('color-scheme', colorMode); -})('system');
\ No newline at end of file +})('system');
\ No newline at end of file diff --git a/react/pr-785/components/textarea.html b/react/pr-785/components/textarea.html index f15fbb7fca..a704afb6c6 100644 --- a/react/pr-785/components/textarea.html +++ b/react/pr-785/components/textarea.html @@ -24,4 +24,4 @@ var root = document.documentElement; root.style.setProperty('color-scheme', colorMode); -})('system');
\ No newline at end of file +})('system');
\ No newline at end of file diff --git a/react/pr-785/components/toast-manager.html b/react/pr-785/components/toast-manager.html index 188c6a617b..5398054c07 100644 --- a/react/pr-785/components/toast-manager.html +++ b/react/pr-785/components/toast-manager.html @@ -24,4 +24,4 @@ var root = document.documentElement; root.style.setProperty('color-scheme', colorMode); -})('system');
\ No newline at end of file +})('system');
\ No newline at end of file diff --git a/react/pr-785/components/toast-manager/useToastManager.html b/react/pr-785/components/toast-manager/useToastManager.html index fc267a64f8..7a79f5b8b2 100644 --- a/react/pr-785/components/toast-manager/useToastManager.html +++ b/react/pr-785/components/toast-manager/useToastManager.html @@ -24,4 +24,4 @@ var root = document.documentElement; root.style.setProperty('color-scheme', colorMode); -})('system');
\ No newline at end of file +})('system');
\ No newline at end of file diff --git a/react/pr-785/components/toast.html b/react/pr-785/components/toast.html index 2d3f8e6728..c4b200757e 100644 --- a/react/pr-785/components/toast.html +++ b/react/pr-785/components/toast.html @@ -24,4 +24,4 @@ var root = document.documentElement; root.style.setProperty('color-scheme', colorMode); -})('system');
\ No newline at end of file +})('system');
\ No newline at end of file diff --git a/react/pr-785/components/tooltip.html b/react/pr-785/components/tooltip.html index 9357cd4e70..c87bba855d 100644 --- a/react/pr-785/components/tooltip.html +++ b/react/pr-785/components/tooltip.html @@ -24,4 +24,4 @@ var root = document.documentElement; root.style.setProperty('color-scheme', colorMode); -})('system');
\ No newline at end of file +})('system');
\ No newline at end of file diff --git a/react/pr-785/components/transitions.html b/react/pr-785/components/transitions.html index dfcd1aa19c..02dc98615f 100644 --- a/react/pr-785/components/transitions.html +++ b/react/pr-785/components/transitions.html @@ -24,4 +24,4 @@ var root = document.documentElement; root.style.setProperty('color-scheme', colorMode); -})('system');
\ No newline at end of file +})('system');
\ No newline at end of file diff --git a/react/pr-785/components/transitions/collapse.html b/react/pr-785/components/transitions/collapse.html index 7c7a28bf7c..d1aaaacdca 100644 --- a/react/pr-785/components/transitions/collapse.html +++ b/react/pr-785/components/transitions/collapse.html @@ -24,4 +24,4 @@ var root = document.documentElement; root.style.setProperty('color-scheme', colorMode); -})('system');
\ No newline at end of file +})('system');
\ No newline at end of file diff --git a/react/pr-785/components/transitions/fade.html b/react/pr-785/components/transitions/fade.html index e1e597c618..2d79ef29aa 100644 --- a/react/pr-785/components/transitions/fade.html +++ b/react/pr-785/components/transitions/fade.html @@ -24,4 +24,4 @@ var root = document.documentElement; root.style.setProperty('color-scheme', colorMode); -})('system');
\ No newline at end of file +})('system');
\ No newline at end of file diff --git a/react/pr-785/components/transitions/grow.html b/react/pr-785/components/transitions/grow.html index a47950a8de..d3eff18434 100644 --- a/react/pr-785/components/transitions/grow.html +++ b/react/pr-785/components/transitions/grow.html @@ -24,4 +24,4 @@ var root = document.documentElement; root.style.setProperty('color-scheme', colorMode); -})('system');
\ No newline at end of file +})('system');
\ No newline at end of file diff --git a/react/pr-785/components/transitions/scale.html b/react/pr-785/components/transitions/scale.html index 8a75a9501b..b0d25034ba 100644 --- a/react/pr-785/components/transitions/scale.html +++ b/react/pr-785/components/transitions/scale.html @@ -24,4 +24,4 @@ var root = document.documentElement; root.style.setProperty('color-scheme', colorMode); -})('system');
\ No newline at end of file +})('system');
\ No newline at end of file diff --git a/react/pr-785/components/transitions/slide.html b/react/pr-785/components/transitions/slide.html index 68cf8428e5..c6bea79324 100644 --- a/react/pr-785/components/transitions/slide.html +++ b/react/pr-785/components/transitions/slide.html @@ -24,4 +24,4 @@ var root = document.documentElement; root.style.setProperty('color-scheme', colorMode); -})('system');
\ No newline at end of file +})('system');
\ No newline at end of file diff --git a/react/pr-785/components/transitions/zoom.html b/react/pr-785/components/transitions/zoom.html index 38bf56de94..bc9a9a29cf 100644 --- a/react/pr-785/components/transitions/zoom.html +++ b/react/pr-785/components/transitions/zoom.html @@ -24,4 +24,4 @@ var root = document.documentElement; root.style.setProperty('color-scheme', colorMode); -})('system');
\ No newline at end of file +})('system');
\ No newline at end of file diff --git a/react/pr-785/components/tree.html b/react/pr-785/components/tree.html index 8c5e8fa1da..43bfc611f1 100644 --- a/react/pr-785/components/tree.html +++ b/react/pr-785/components/tree.html @@ -24,4 +24,4 @@ var root = document.documentElement; root.style.setProperty('color-scheme', colorMode); -})('system');
\ No newline at end of file +})('system');
\ No newline at end of file diff --git a/react/pr-785/components/truncate.html b/react/pr-785/components/truncate.html index 325f12aaa0..eada4d213d 100644 --- a/react/pr-785/components/truncate.html +++ b/react/pr-785/components/truncate.html @@ -24,4 +24,4 @@ var root = document.documentElement; root.style.setProperty('color-scheme', colorMode); -})('system');
\ No newline at end of file +})('system');
\ No newline at end of file diff --git a/react/pr-785/components/visually-hidden.html b/react/pr-785/components/visually-hidden.html index 0dfe0b5627..46e7405acd 100644 --- a/react/pr-785/components/visually-hidden.html +++ b/react/pr-785/components/visually-hidden.html @@ -24,4 +24,4 @@ var root = document.documentElement; root.style.setProperty('color-scheme', colorMode); -})('system');
\ No newline at end of file +})('system');
\ No newline at end of file diff --git a/react/pr-785/getting-started.html b/react/pr-785/getting-started.html index 3c76eccc8c..41dab40e2d 100644 --- a/react/pr-785/getting-started.html +++ b/react/pr-785/getting-started.html @@ -24,4 +24,4 @@ var root = document.documentElement; root.style.setProperty('color-scheme', colorMode); -})('system');
\ No newline at end of file +})('system');
\ No newline at end of file diff --git a/react/pr-785/getting-started/contributing.html b/react/pr-785/getting-started/contributing.html index 8fddeb7f12..b58e183db0 100644 --- a/react/pr-785/getting-started/contributing.html +++ b/react/pr-785/getting-started/contributing.html @@ -24,4 +24,4 @@ var root = document.documentElement; root.style.setProperty('color-scheme', colorMode); -})('system');
\ No newline at end of file +})('system');
\ No newline at end of file diff --git a/react/pr-785/getting-started/css-variables.html b/react/pr-785/getting-started/css-variables.html index 674064ba3c..7e3c543ce5 100644 --- a/react/pr-785/getting-started/css-variables.html +++ b/react/pr-785/getting-started/css-variables.html @@ -24,4 +24,4 @@ var root = document.documentElement; root.style.setProperty('color-scheme', colorMode); -})('system');
\ No newline at end of file +})('system');
\ No newline at end of file diff --git a/react/pr-785/getting-started/installation.html b/react/pr-785/getting-started/installation.html index 58f070333c..8fdc7f50c6 100644 --- a/react/pr-785/getting-started/installation.html +++ b/react/pr-785/getting-started/installation.html @@ -24,4 +24,4 @@ var root = document.documentElement; root.style.setProperty('color-scheme', colorMode); -})('system');
\ No newline at end of file +})('system');
\ No newline at end of file diff --git a/react/pr-785/getting-started/migration-v0x.html b/react/pr-785/getting-started/migration-v0x.html index 0c11d446f2..8980dba326 100644 --- a/react/pr-785/getting-started/migration-v0x.html +++ b/react/pr-785/getting-started/migration-v0x.html @@ -24,4 +24,4 @@ var root = document.documentElement; root.style.setProperty('color-scheme', colorMode); -})('system');
\ No newline at end of file +})('system');
\ No newline at end of file diff --git a/react/pr-785/getting-started/the-sx-prop.html b/react/pr-785/getting-started/the-sx-prop.html index ad280cb810..c89577e394 100644 --- a/react/pr-785/getting-started/the-sx-prop.html +++ b/react/pr-785/getting-started/the-sx-prop.html @@ -24,4 +24,4 @@ var root = document.documentElement; root.style.setProperty('color-scheme', colorMode); -})('system');
\ No newline at end of file +})('system');
\ No newline at end of file diff --git a/react/pr-785/getting-started/usage.html b/react/pr-785/getting-started/usage.html index 6e3a4130f1..97a42dafcb 100644 --- a/react/pr-785/getting-started/usage.html +++ b/react/pr-785/getting-started/usage.html @@ -24,4 +24,4 @@ var root = document.documentElement; root.style.setProperty('color-scheme', colorMode); -})('system');
\ No newline at end of file +})('system');
\ No newline at end of file diff --git a/react/pr-785/getting-started/versions.html b/react/pr-785/getting-started/versions.html index 0be5d86725..85992846a3 100644 --- a/react/pr-785/getting-started/versions.html +++ b/react/pr-785/getting-started/versions.html @@ -24,4 +24,4 @@ var root = document.documentElement; root.style.setProperty('color-scheme', colorMode); -})('system');
\ No newline at end of file +})('system');
\ No newline at end of file diff --git a/react/pr-785/hooks.html b/react/pr-785/hooks.html index 0ec2df3d3f..a8a2a35862 100644 --- a/react/pr-785/hooks.html +++ b/react/pr-785/hooks.html @@ -24,4 +24,4 @@ var root = document.documentElement; root.style.setProperty('color-scheme', colorMode); -})('system');
\ No newline at end of file +})('system');
\ No newline at end of file diff --git a/react/pr-785/hooks/useConst.html b/react/pr-785/hooks/useConst.html index e067c30f8a..66b7dae80d 100644 --- a/react/pr-785/hooks/useConst.html +++ b/react/pr-785/hooks/useConst.html @@ -24,4 +24,4 @@ var root = document.documentElement; root.style.setProperty('color-scheme', colorMode); -})('system');
\ No newline at end of file +})('system');
\ No newline at end of file diff --git a/react/pr-785/hooks/useCopyToClipboard.html b/react/pr-785/hooks/useCopyToClipboard.html index 7e545c9698..252e4749ca 100644 --- a/react/pr-785/hooks/useCopyToClipboard.html +++ b/react/pr-785/hooks/useCopyToClipboard.html @@ -24,4 +24,4 @@ var root = document.documentElement; root.style.setProperty('color-scheme', colorMode); -})('system');
\ No newline at end of file +})('system');
\ No newline at end of file diff --git a/react/pr-785/hooks/useEffectOnce.html b/react/pr-785/hooks/useEffectOnce.html index 6d9874806f..9494d68429 100644 --- a/react/pr-785/hooks/useEffectOnce.html +++ b/react/pr-785/hooks/useEffectOnce.html @@ -24,4 +24,4 @@ var root = document.documentElement; root.style.setProperty('color-scheme', colorMode); -})('system');
\ No newline at end of file +})('system');
\ No newline at end of file diff --git a/react/pr-785/hooks/useEffectOnceWhen.html b/react/pr-785/hooks/useEffectOnceWhen.html index 0ad57ffe40..9f54b2ebb2 100644 --- a/react/pr-785/hooks/useEffectOnceWhen.html +++ b/react/pr-785/hooks/useEffectOnceWhen.html @@ -24,4 +24,4 @@ var root = document.documentElement; root.style.setProperty('color-scheme', colorMode); -})('system');
\ No newline at end of file +})('system');
\ No newline at end of file diff --git a/react/pr-785/hooks/useEventCallback.html b/react/pr-785/hooks/useEventCallback.html index 9580372186..d8331b977a 100644 --- a/react/pr-785/hooks/useEventCallback.html +++ b/react/pr-785/hooks/useEventCallback.html @@ -24,4 +24,4 @@ var root = document.documentElement; root.style.setProperty('color-scheme', colorMode); -})('system');
\ No newline at end of file +})('system');
\ No newline at end of file diff --git a/react/pr-785/hooks/useEventListener.html b/react/pr-785/hooks/useEventListener.html index 6d19f5e607..d5c7c75545 100644 --- a/react/pr-785/hooks/useEventListener.html +++ b/react/pr-785/hooks/useEventListener.html @@ -24,4 +24,4 @@ var root = document.documentElement; root.style.setProperty('color-scheme', colorMode); -})('system');
\ No newline at end of file +})('system');
\ No newline at end of file diff --git a/react/pr-785/hooks/useHydrated.html b/react/pr-785/hooks/useHydrated.html index 566d273a7a..d5bb21dea3 100644 --- a/react/pr-785/hooks/useHydrated.html +++ b/react/pr-785/hooks/useHydrated.html @@ -24,4 +24,4 @@ var root = document.documentElement; root.style.setProperty('color-scheme', colorMode); -})('system');
\ No newline at end of file +})('system');
\ No newline at end of file diff --git a/react/pr-785/hooks/useIsomorphicEffect.html b/react/pr-785/hooks/useIsomorphicEffect.html index 20fdf97316..f67a570c78 100644 --- a/react/pr-785/hooks/useIsomorphicEffect.html +++ b/react/pr-785/hooks/useIsomorphicEffect.html @@ -24,4 +24,4 @@ var root = document.documentElement; root.style.setProperty('color-scheme', colorMode); -})('system');
\ No newline at end of file +})('system');
\ No newline at end of file diff --git a/react/pr-785/hooks/useLatestRef.html b/react/pr-785/hooks/useLatestRef.html index 98248b191e..0b3d180d8d 100644 --- a/react/pr-785/hooks/useLatestRef.html +++ b/react/pr-785/hooks/useLatestRef.html @@ -24,4 +24,4 @@ var root = document.documentElement; root.style.setProperty('color-scheme', colorMode); -})('system');
\ No newline at end of file +})('system');
\ No newline at end of file diff --git a/react/pr-785/hooks/useMediaQuery.html b/react/pr-785/hooks/useMediaQuery.html index e435a0cf9f..de542c6381 100644 --- a/react/pr-785/hooks/useMediaQuery.html +++ b/react/pr-785/hooks/useMediaQuery.html @@ -24,4 +24,4 @@ var root = document.documentElement; root.style.setProperty('color-scheme', colorMode); -})('system');
\ No newline at end of file +})('system');
\ No newline at end of file diff --git a/react/pr-785/hooks/useMergeRefs.html b/react/pr-785/hooks/useMergeRefs.html index 9c3a046cbb..8a28eacc0e 100644 --- a/react/pr-785/hooks/useMergeRefs.html +++ b/react/pr-785/hooks/useMergeRefs.html @@ -24,4 +24,4 @@ var root = document.documentElement; root.style.setProperty('color-scheme', colorMode); -})('system');
\ No newline at end of file +})('system');
\ No newline at end of file diff --git a/react/pr-785/hooks/useOnce.html b/react/pr-785/hooks/useOnce.html index 2445cddc8a..3bf2172a9c 100644 --- a/react/pr-785/hooks/useOnce.html +++ b/react/pr-785/hooks/useOnce.html @@ -24,4 +24,4 @@ var root = document.documentElement; root.style.setProperty('color-scheme', colorMode); -})('system');
\ No newline at end of file +})('system');
\ No newline at end of file diff --git a/react/pr-785/hooks/useOnceWhen.html b/react/pr-785/hooks/useOnceWhen.html index c40917478f..209f550ff9 100644 --- a/react/pr-785/hooks/useOnceWhen.html +++ b/react/pr-785/hooks/useOnceWhen.html @@ -24,4 +24,4 @@ var root = document.documentElement; root.style.setProperty('color-scheme', colorMode); -})('system');
\ No newline at end of file +})('system');
\ No newline at end of file diff --git a/react/pr-785/hooks/useOutsideClick.html b/react/pr-785/hooks/useOutsideClick.html index 6bea1f1e7e..59d9b5daf7 100644 --- a/react/pr-785/hooks/useOutsideClick.html +++ b/react/pr-785/hooks/useOutsideClick.html @@ -24,4 +24,4 @@ var root = document.documentElement; root.style.setProperty('color-scheme', colorMode); -})('system');
\ No newline at end of file +})('system');
\ No newline at end of file diff --git a/react/pr-785/hooks/usePrevious.html b/react/pr-785/hooks/usePrevious.html index d5963ff1f5..5854adbe85 100644 --- a/react/pr-785/hooks/usePrevious.html +++ b/react/pr-785/hooks/usePrevious.html @@ -24,4 +24,4 @@ var root = document.documentElement; root.style.setProperty('color-scheme', colorMode); -})('system');
\ No newline at end of file +})('system');
\ No newline at end of file diff --git a/react/pr-785/hooks/useToggle.html b/react/pr-785/hooks/useToggle.html index 2e933fe2de..eede9a7199 100644 --- a/react/pr-785/hooks/useToggle.html +++ b/react/pr-785/hooks/useToggle.html @@ -24,4 +24,4 @@ var root = document.documentElement; root.style.setProperty('color-scheme', colorMode); -})('system');
\ No newline at end of file +})('system');
\ No newline at end of file diff --git a/react/pr-785/index.html b/react/pr-785/index.html index 8a1b3d8a01..0d0900cbc0 100644 --- a/react/pr-785/index.html +++ b/react/pr-785/index.html @@ -24,4 +24,4 @@ var root = document.documentElement; root.style.setProperty('color-scheme', colorMode); -})('system');
\ No newline at end of file +})('system');
\ No newline at end of file diff --git a/react/pr-785/lab.html b/react/pr-785/lab.html index 6f11e4247c..a818944ae4 100644 --- a/react/pr-785/lab.html +++ b/react/pr-785/lab.html @@ -24,4 +24,4 @@ var root = document.documentElement; root.style.setProperty('color-scheme', colorMode); -})('system');
\ No newline at end of file +})('system');
\ No newline at end of file diff --git a/react/pr-785/lab/date-pickers.html b/react/pr-785/lab/date-pickers.html index 3a328de924..bf1b5f7f10 100644 --- a/react/pr-785/lab/date-pickers.html +++ b/react/pr-785/lab/date-pickers.html @@ -24,4 +24,4 @@ var root = document.documentElement; root.style.setProperty('color-scheme', colorMode); -})('system');
\ No newline at end of file +})('system');
\ No newline at end of file diff --git a/react/pr-785/lab/date-pickers/calendar.html b/react/pr-785/lab/date-pickers/calendar.html index 8669c7c1ac..9a4600daec 100644 --- a/react/pr-785/lab/date-pickers/calendar.html +++ b/react/pr-785/lab/date-pickers/calendar.html @@ -24,4 +24,4 @@ var root = document.documentElement; root.style.setProperty('color-scheme', colorMode); -})('system');
\ No newline at end of file +})('system');
\ No newline at end of file diff --git a/react/pr-785/lab/date-pickers/date-picker.html b/react/pr-785/lab/date-pickers/date-picker.html index 0f0f54792c..12abf868e2 100644 --- a/react/pr-785/lab/date-pickers/date-picker.html +++ b/react/pr-785/lab/date-pickers/date-picker.html @@ -24,4 +24,4 @@ var root = document.documentElement; root.style.setProperty('color-scheme', colorMode); -})('system');
\ No newline at end of file +})('system');
\ No newline at end of file diff --git a/react/pr-785/patterns.html b/react/pr-785/patterns.html index 2e7c552004..60d68354d1 100644 --- a/react/pr-785/patterns.html +++ b/react/pr-785/patterns.html @@ -24,4 +24,4 @@ var root = document.documentElement; root.style.setProperty('color-scheme', colorMode); -})('system');
\ No newline at end of file +})('system');
\ No newline at end of file diff --git a/react/pr-785/patterns/notification.html b/react/pr-785/patterns/notification.html index 4fa936c3c9..bbc360f7cb 100644 --- a/react/pr-785/patterns/notification.html +++ b/react/pr-785/patterns/notification.html @@ -24,4 +24,4 @@ var root = document.documentElement; root.style.setProperty('color-scheme', colorMode); -})('system');
\ No newline at end of file +})('system');
\ No newline at end of file diff --git a/react/pr-785/patterns/table-display.html b/react/pr-785/patterns/table-display.html index f56e704b5b..d233b95e22 100644 --- a/react/pr-785/patterns/table-display.html +++ b/react/pr-785/patterns/table-display.html @@ -24,4 +24,4 @@ var root = document.documentElement; root.style.setProperty('color-scheme', colorMode); -})('system');
\ No newline at end of file +})('system');
\ No newline at end of file diff --git a/react/pr-785/styled-system.html b/react/pr-785/styled-system.html index ac646e86d2..c5364de3f6 100644 --- a/react/pr-785/styled-system.html +++ b/react/pr-785/styled-system.html @@ -24,4 +24,4 @@ var root = document.documentElement; root.style.setProperty('color-scheme', colorMode); -})('system');
\ No newline at end of file +})('system');
\ No newline at end of file diff --git a/react/pr-785/styled-system/pseudo-style-props.html b/react/pr-785/styled-system/pseudo-style-props.html index 48de2f556b..612aaa3c72 100644 --- a/react/pr-785/styled-system/pseudo-style-props.html +++ b/react/pr-785/styled-system/pseudo-style-props.html @@ -24,4 +24,4 @@ var root = document.documentElement; root.style.setProperty('color-scheme', colorMode); -})('system');
\ No newline at end of file +})('system');
\ No newline at end of file diff --git a/react/pr-785/styled-system/responsive-values.html b/react/pr-785/styled-system/responsive-values.html index 5e36a6dd59..5118b7e956 100644 --- a/react/pr-785/styled-system/responsive-values.html +++ b/react/pr-785/styled-system/responsive-values.html @@ -24,4 +24,4 @@ var root = document.documentElement; root.style.setProperty('color-scheme', colorMode); -})('system');
\ No newline at end of file +})('system');
\ No newline at end of file diff --git a/react/pr-785/styled-system/style-props.html b/react/pr-785/styled-system/style-props.html index c370093c85..1e0c2fd060 100644 --- a/react/pr-785/styled-system/style-props.html +++ b/react/pr-785/styled-system/style-props.html @@ -24,4 +24,4 @@ var root = document.documentElement; root.style.setProperty('color-scheme', colorMode); -})('system');
\ No newline at end of file +})('system');
\ No newline at end of file diff --git a/react/pr-785/system/pseudo-style-props.html b/react/pr-785/system/pseudo-style-props.html index 8bdae687f1..b1c17a1c95 100644 --- a/react/pr-785/system/pseudo-style-props.html +++ b/react/pr-785/system/pseudo-style-props.html @@ -24,4 +24,4 @@ var root = document.documentElement; root.style.setProperty('color-scheme', colorMode); -})('system');
\ No newline at end of file +})('system');
\ No newline at end of file diff --git a/react/pr-785/system/style-props.html b/react/pr-785/system/style-props.html index c515d30ef9..5da591746d 100644 --- a/react/pr-785/system/style-props.html +++ b/react/pr-785/system/style-props.html @@ -24,4 +24,4 @@ var root = document.documentElement; root.style.setProperty('color-scheme', colorMode); -})('system');
\ No newline at end of file +})('system');
\ No newline at end of file diff --git a/react/pr-785/theme.html b/react/pr-785/theme.html index 7945cb1898..24617a028e 100644 --- a/react/pr-785/theme.html +++ b/react/pr-785/theme.html @@ -24,4 +24,4 @@ var root = document.documentElement; root.style.setProperty('color-scheme', colorMode); -})('system');
\ No newline at end of file +})('system');
\ No newline at end of file diff --git a/react/pr-785/theme/borders.html b/react/pr-785/theme/borders.html index af7d4f18d7..70dbda782e 100644 --- a/react/pr-785/theme/borders.html +++ b/react/pr-785/theme/borders.html @@ -24,4 +24,4 @@ var root = document.documentElement; root.style.setProperty('color-scheme', colorMode); -})('system');
\ No newline at end of file +})('system');
\ No newline at end of file diff --git a/react/pr-785/theme/breakpoints.html b/react/pr-785/theme/breakpoints.html index 1c3e2ec6e4..9c36d8e225 100644 --- a/react/pr-785/theme/breakpoints.html +++ b/react/pr-785/theme/breakpoints.html @@ -24,4 +24,4 @@ var root = document.documentElement; root.style.setProperty('color-scheme', colorMode); -})('system');
\ No newline at end of file +})('system');
\ No newline at end of file diff --git a/react/pr-785/theme/colors.html b/react/pr-785/theme/colors.html index c4d95fbf2a..d20ca9c024 100644 --- a/react/pr-785/theme/colors.html +++ b/react/pr-785/theme/colors.html @@ -24,4 +24,4 @@ var root = document.documentElement; root.style.setProperty('color-scheme', colorMode); -})('system');
\ No newline at end of file +})('system');
\ No newline at end of file diff --git a/react/pr-785/theme/font-sizes.html b/react/pr-785/theme/font-sizes.html index b22b6904a4..6a5fa9ccbf 100644 --- a/react/pr-785/theme/font-sizes.html +++ b/react/pr-785/theme/font-sizes.html @@ -24,4 +24,4 @@ var root = document.documentElement; root.style.setProperty('color-scheme', colorMode); -})('system');
\ No newline at end of file +})('system');
\ No newline at end of file diff --git a/react/pr-785/theme/font-weights.html b/react/pr-785/theme/font-weights.html index c48b87f762..7716d4d934 100644 --- a/react/pr-785/theme/font-weights.html +++ b/react/pr-785/theme/font-weights.html @@ -24,4 +24,4 @@ var root = document.documentElement; root.style.setProperty('color-scheme', colorMode); -})('system');
\ No newline at end of file +})('system');
\ No newline at end of file diff --git a/react/pr-785/theme/fonts.html b/react/pr-785/theme/fonts.html index 7cfd476e0d..6ae15c0a68 100644 --- a/react/pr-785/theme/fonts.html +++ b/react/pr-785/theme/fonts.html @@ -24,4 +24,4 @@ var root = document.documentElement; root.style.setProperty('color-scheme', colorMode); -})('system');
\ No newline at end of file +})('system');
\ No newline at end of file diff --git a/react/pr-785/theme/letter-spacings.html b/react/pr-785/theme/letter-spacings.html index 9f4b8ab3b1..9a27e909fd 100644 --- a/react/pr-785/theme/letter-spacings.html +++ b/react/pr-785/theme/letter-spacings.html @@ -24,4 +24,4 @@ var root = document.documentElement; root.style.setProperty('color-scheme', colorMode); -})('system');
\ No newline at end of file +})('system');
\ No newline at end of file diff --git a/react/pr-785/theme/line-heights.html b/react/pr-785/theme/line-heights.html index afb61bfd44..d12aac396f 100644 --- a/react/pr-785/theme/line-heights.html +++ b/react/pr-785/theme/line-heights.html @@ -24,4 +24,4 @@ var root = document.documentElement; root.style.setProperty('color-scheme', colorMode); -})('system');
\ No newline at end of file +})('system');
\ No newline at end of file diff --git a/react/pr-785/theme/outlines.html b/react/pr-785/theme/outlines.html index 24a1e59402..bcb63d1c8c 100644 --- a/react/pr-785/theme/outlines.html +++ b/react/pr-785/theme/outlines.html @@ -24,4 +24,4 @@ var root = document.documentElement; root.style.setProperty('color-scheme', colorMode); -})('system');
\ No newline at end of file +})('system');
\ No newline at end of file diff --git a/react/pr-785/theme/radii.html b/react/pr-785/theme/radii.html index 9bbfe862a0..099b69b193 100644 --- a/react/pr-785/theme/radii.html +++ b/react/pr-785/theme/radii.html @@ -24,4 +24,4 @@ var root = document.documentElement; root.style.setProperty('color-scheme', colorMode); -})('system');
\ No newline at end of file +})('system');
\ No newline at end of file diff --git a/react/pr-785/theme/shadows.html b/react/pr-785/theme/shadows.html index df06a62a39..5cb35d9e9d 100644 --- a/react/pr-785/theme/shadows.html +++ b/react/pr-785/theme/shadows.html @@ -24,4 +24,4 @@ var root = document.documentElement; root.style.setProperty('color-scheme', colorMode); -})('system');
\ No newline at end of file +})('system');
\ No newline at end of file diff --git a/react/pr-785/theme/sizes.html b/react/pr-785/theme/sizes.html index e9eaa53c26..eabb14482c 100644 --- a/react/pr-785/theme/sizes.html +++ b/react/pr-785/theme/sizes.html @@ -24,4 +24,4 @@ var root = document.documentElement; root.style.setProperty('color-scheme', colorMode); -})('system');
\ No newline at end of file +})('system');
\ No newline at end of file diff --git a/react/pr-785/theme/space.html b/react/pr-785/theme/space.html index e8dc42bbcc..1e7cf78fa7 100644 --- a/react/pr-785/theme/space.html +++ b/react/pr-785/theme/space.html @@ -24,4 +24,4 @@ var root = document.documentElement; root.style.setProperty('color-scheme', colorMode); -})('system');
\ No newline at end of file +})('system');
\ No newline at end of file diff --git a/react/pr-785/theme/z-indices.html b/react/pr-785/theme/z-indices.html index 8c8cbf42d9..a10e41f8d7 100644 --- a/react/pr-785/theme/z-indices.html +++ b/react/pr-785/theme/z-indices.html @@ -24,4 +24,4 @@ var root = document.documentElement; root.style.setProperty('color-scheme', colorMode); -})('system');
\ No newline at end of file +})('system');
\ No newline at end of file