diff options
author | Thomas F. K. Jorna <[email protected]> | 2021-10-06 04:11:14 +0200 |
---|---|---|
committer | Thomas F. K. Jorna <[email protected]> | 2021-10-06 04:11:14 +0200 |
commit | 57185d21f8c85ad5063a420a12072b7d39e9e77c (patch) | |
tree | 2df3feaa904fff0e7db929742a8f241ee7d60446 | |
parent | e971a5936dbebf26a85446c8f9ed866b71514325 (diff) |
feat: theme selector
-rw-r--r-- | components/Tweaks/ThemeSelect.tsx | 57 | ||||
-rw-r--r-- | components/Tweaks/VisualsPanel.tsx | 13 | ||||
-rw-r--r-- | components/themes.ts | 1615 | ||||
-rw-r--r-- | out/404.html | 2 | ||||
-rw-r--r-- | out/_next/static/chunks/pages/_app-aa36b0112675ea597c0c.js | 1 | ||||
-rw-r--r-- | out/_next/static/chunks/pages/index-3e8e5cf2720712009318.js | 1 | ||||
-rw-r--r-- | out/_next/static/lZ_QCXXFIJt9Xs6PSegEw/_buildManifest.js | 1 | ||||
-rw-r--r-- | out/_next/static/lZ_QCXXFIJt9Xs6PSegEw/_ssgManifest.js | 1 | ||||
-rw-r--r-- | out/index.html | 2 | ||||
-rw-r--r-- | pages/_app.tsx | 99 | ||||
-rw-r--r-- | pages/index.tsx | 2 | ||||
-rw-r--r-- | util/themecontext.tsx | 29 |
12 files changed, 1731 insertions, 92 deletions
diff --git a/components/Tweaks/ThemeSelect.tsx b/components/Tweaks/ThemeSelect.tsx new file mode 100644 index 0000000..e56d48d --- /dev/null +++ b/components/Tweaks/ThemeSelect.tsx @@ -0,0 +1,57 @@ +import React, { useContext } from 'react' +import { + Box, + Button, + Flex, + Menu, + MenuButton, + MenuItem, + MenuList, + Portal, + Text, +} from '@chakra-ui/react' + +import { themes } from '../themes' +import { ChevronDownIcon } from '@chakra-ui/icons' +import { ThemeContext } from '../../util/themecontext' + +export const ThemeSelect = () => { + type Theme = { [key: string]: string } + const { emacsTheme, setEmacsTheme, highlightColor } = useContext(ThemeContext) + return ( + <Flex alignItems="center" justifyContent="space-between" pl={7}> + <Text>Theme</Text> + <Menu isLazy placement="bottom" closeOnSelect={false}> + <MenuButton as={Button} colorScheme="" color="black" rightIcon={<ChevronDownIcon />}> + {emacsTheme[0]} + </MenuButton> + <MenuList minW={10} zIndex="popover" bgColor="gray.200"> + <MenuItem + onClick={() => ''} + justifyContent="space-between" + alignItems="center" + display="flex" + > + <Box height={6} width={6}></Box> + </MenuItem> + {Object.keys(themes).map((theme: string, i: number) => ( + <MenuItem + key={theme} + onClick={() => setEmacsTheme([theme, themes[theme]])} + justifyContent="space-between" + alignItems="center" + display="flex" + > + <Text>{theme}</Text> + <Flex height={6} width={20} flexDirection="column" flexWrap="wrap"> + {Object.values(themes[theme as string]).map((color: string) => { + return <Box key={color} bgColor={color} flex="1 1 8px"></Box> + })} + </Flex> + </MenuItem> + ))} + </MenuList> + </Menu> + </Flex> + ) +} diff --git a/components/Tweaks/VisualsPanel.tsx b/components/Tweaks/VisualsPanel.tsx index 559975d..d3c8415 100644 --- a/components/Tweaks/VisualsPanel.tsx +++ b/components/Tweaks/VisualsPanel.tsx @@ -7,6 +7,13 @@ import { VStack, AccordionIcon, AccordionPanel, + MenuButton, + Menu, + Button, + Box, + Portal, + MenuList, + MenuItem, } from '@chakra-ui/react' import React, { useCallback } from 'react' import { HighlightingPanel } from './HighlightingPanel' @@ -15,6 +22,8 @@ import { initialVisuals } from '../config' import { NodesNLinksPanel } from './NodesNLinksPanel' import { LabelsPanel } from './LabelsPanel' import { CitationsPanel } from './CitationsPanel' +import { ColorMenu } from './ColorMenu' +import { ThemeSelect } from './ThemeSelect' export interface VisualsPanelProps { visuals: typeof initialVisuals @@ -29,6 +38,7 @@ export const VisualsPanel = (props: VisualsPanelProps) => { const setVisualsCallback = useCallback((val) => setVisuals(val), []) return ( <VStack justifyContent="flex-start" align="stretch"> + <ThemeSelect /> <Accordion allowToggle defaultIndex={[0]} paddingLeft={3}> <AccordionItem> <AccordionButton> @@ -98,3 +108,6 @@ export const VisualsPanel = (props: VisualsPanelProps) => { </VStack> ) } +function clickCallback(color: string): void { + throw new Error('Function not implemented.') +} diff --git a/components/themes.ts b/components/themes.ts new file mode 100644 index 0000000..5091ad6 --- /dev/null +++ b/components/themes.ts @@ -0,0 +1,1615 @@ +type Theme = { [theme: string]: { [color: string]: string } } +export const themes: Theme = { + '1337': { + base0: '#171F24', + base1: '#1C1C1C', + base2: '#121212', + base3: '#3D3D3D', + base4: '#4b474c', + base5: '#515151', + base6: '#6D6D6D', + base7: '#777778', + base8: '#f4f4f4', + bg: '#191919', + 'bg-alt': '#252526', + blue: '#8CDAFF', + 'dark-blue': '#6699CC', + fg: '#d4d4d4', + 'fg-alt': '#AEAFAD', + green: '#468800', + grey: '#777778', + 'light-green': '#B5CEA8', + 'light-yellow': '#FBE3BF', + magenta: '#C586C0', + orange: '#FC9354', + red: '#FF5E5E', + teal: '#35CDAF', + white: '#FFFFFF', + yellow: '#E9FDAC', + }, + Iosevkem: { + base0: '#1b1d1e', + base1: '#202020', + base2: '#303030', + base3: '#303030', + base4: '#505050', + base5: '#505050', + base6: '#808080', + base7: '#808080', + base8: '#DFDFDF', + bg: '#1b1d1e', + 'bg-alt': '#262829', + blue: '#6c9ef8', + cyan: '#00aa80', + 'dark-blue': '#6688aa', + 'dark-cyan': '#5699AF', + fg: '#dddddd', + 'fg-alt': '#5B6268', + green: '#60aa00', + grey: '#505050', + magenta: '#b77fdb', + orange: '#da8548', + red: '#d02b61', + teal: '#4db5bd', + violet: '#a9a1e1', + yellow: '#d08928', + }, + 'acario-dark': { + base0: '#0F1019', + base1: '#121212', + base2: '#1E1E33', + base3: '#464A56', + base4: '#585C6C', + base5: '#767676', + base6: '#959EA5', + base7: '#B2B2B2', + base8: '#D0D0D0', + bg: '#0D0E16', + 'bg-alt': '#040408', + 'bg-blue': '#0C213E', + blue: '#3679D8', + cyan: '#36D8BD', + 'dark-blue': '#0C213E', + fg: '#CEDBE5', + 'fg-alt': '#E5F4FF', + green: '#79D836', + grey: '#767676', + magenta: '#8041D8', + orange: '#D85F00', + red: '#D83441', + teal: '#2D9574', + violet: '#AB11D8', + yellow: '#D8B941', + }, + 'ayu-mirage': { + bg: '#1f2430', + 'bg-alt': '#171b24', + base0: '#3d434d', + base1: '#707a8c', + base2: '#2f3b54', + base3: '#f5f7fd', + base4: '#f5f7fd', + base5: '#1c1e23', + base6: '#484f5b', + base7: '#14171f', + base8: '#11131a', + fg: '#cbccc6', + 'fg-alt': '#707a8c', + grey: '#171b24', + red: '#f28779', + orange: '#ffa759', + green: '#bae67e', + teal: '#95e6cb', + yellow: '#ffd580', + blue: '#73d0ff', + 'dark-blue': '#5ca6cc', + magenta: '#d4bfff', + violet: '#dccbff', + cyan: '#5ccfe6', + }, + 'ayu-light': { + 'common-accent': '#ff9940', + 'common-bg': '#fafafa', + 'common-fg': '#575f66', + 'common-ui': '#ba9199', + 'syntax-comment': '#abb0b6', + 'syntax-constant': '#a37acc', + 'syntax-entity': '#399ee6', + 'syntax-error': '#f51818', + 'syntax-func': '#f2ae49', + 'syntax-keyword': '#fa8d3e', + 'syntax-markup': '#f07171', + 'syntax-operator': '#ed9366', + 'syntax-regexp': '#4cbf99', + 'syntax-special': '#e6ba7e', + 'syntax-string': '#86b300', + 'syntax-tag': '#55b4d4', + test: '#2ea8e6', + 'ui-gutter-active': '#ba9199', + 'ui-gutter-normal': '#d9c2c6', + 'ui-line': '#e8e8e8', + 'ui-panel-border': '#fcfcfc', + 'ui-panel-shadow': '#fbfbfb', + 'ui-selection-bg': '#bce1f3', + 'ui-selection-border': '#f0f8fd', + 'ui-selection-inactive': '#f0f8fd', + }, + badger: { + bg: '#171717', + 'bg-alt': '#2f2f2f', + base0: '#1D1D1D', + base1: '#1c1f24', + base2: '#202328', + base3: '#23272e', + base4: '#433F4f', + base5: '#635770', + base6: '#656868', + base7: '#9ca0a4', + base8: '#DFDFDF', + fg: '#F6F3E8', + 'fg-alt': '#FBF9F3', + grey: '#433F4f', + red: '#E2434C', + orange: '#EA9847', + green: '#86B187', + teal: '#65A399', + yellow: '#E0D063', + blue: '#8AC6F2', + 'dark-blue': '#2257A0', + magenta: '#E18Cbb', + violet: '#BF93C3', + }, + 'challenger-deep': { + base0: '#100E23', + base1: '#292F37', + base2: '#3D4551', + base3: '#4C4B68', + base4: '#565575', + base5: '#858FA5', + base6: '#9BA7BF', + base7: '#B0BED8', + base8: '#BAC9E4', + bg: '#1E1C31', + 'bg-alt': '#12111E', + blue: '#91DDFF', + cyan: '#AAFFE4', + 'dark-blue': '#65B2FF', + 'dark-cyan': '#62D196', + fg: '#CBE3E7', + 'fg-alt': '#B2B2B2', + green: '#95FFA4', + grey: '#565575', + magenta: '#C991E1', + orange: '#FFB378', + red: '#FF8080', + teal: '#63F2F1', + violet: '#906CFF', + yellow: '#FFE9AA', + }, + 'city-lights': { + bg: '#1D252C', + 'bg-alt': '#181E24', + base0: '#10151C', + base1: '#171D22', + base2: '#20282F', + base3: '#28323B', + base4: '#384551', + base5: '#56697A', + base6: '#688094', + base7: '#7FA0B7', + base8: '#9CAABB', + 'fg-alt': '#728CA0', + fg: '#A0B3C5', + grey: '#41505E', + red: '#D95468', + orange: '#D98E48', + green: '#8BD49C', + teal: '#33CED8', + yellow: '#EBBF83', + blue: '#5EC4FF', + 'bright-blue': '#539AFC', + 'dark-blue': '#718CA1', + }, + 'dark+': { + bg: '#1e1e1e', + 'bg-alt': '#252526', + base0: '#171F24', + base1: '#1C1C1C', + base2: '#121212', + base3: '#313131', + base4: '#4b474c', + base5: '#37474F', + base6: '#237AD3', + base7: '#777778', + base8: '#f4f4f4', + fg: '#d4d4d4', + 'fg-alt': '#AEAFAD', + grey: '#777778', + red: '#D16969', + orange: '#DB8E73', + green: '#579C4C', + 'light-green': '#B5CEA8', + teal: '#35CDAF', + yellow: '#D7BA7D', + 'light-yellow': '#D9DAA2', + blue: '#339CDB', + 'dark-blue': '#124F7B', + magenta: '#C586C0', + violet: '#BB80B3', + 'dark-violet': '#68217A', + cyan: '#85DDFF', + 'dark-cyan': '#207FA1', + }, + dracula: { + base0: '#1E2029', + base1: '#282a36', + base2: '#373844', + base3: '#44475a', + base4: '#565761', + base5: '#6272a4', + base6: '#b6b6b2', + base7: '#ccccc7', + base8: '#f8f8f2', + bg: '#282a36', + 'bg-alt': '#1E2029', + blue: '#61bfff', + cyan: '#8be9fd', + 'dark-blue': '#0189cc', + 'dark-cyan': '#8be9fd', + fg: '#f8f8f2', + 'fg-alt': '#e2e2dc', + green: '#50fa7b', + grey: '#565761', + magenta: '#ff79c6', + orange: '#ffb86c', + red: '#ff5555', + teal: '#0189cc', + violet: '#bd93f9', + yellow: '#f1fa8c', + }, + ephemeral: { + base0: '#181e26', + base1: '#1e262d', + base2: '#242d39', + base3: '#2a3542', + base4: '#323f4e', + base5: '#364455', + base6: '#505d6f', + base7: '#77818f', + base8: '#ebedef', + bg: '#323f4e', + 'bg-alt': '#28323e', + blue: '#92b6f4', + cyan: '#79e6f3', + 'dark-blue': '#9f92f4', + 'dark-violet': '#985EFF', + fg: '#f8f8f2', + 'fg-alt': '#fdfdfd', + green: '#53e2ae', + grey: '#3d4c5f', + magenta: '#BD99FF', + orange: '#f2a272', + red: '#f48fb1', + teal: '#a1efd3', + violet: '#8897f4', + yellow: '#f1fa8c', + }, + 'fairy-floss': { + base0: '#464258', + base1: '#514C66', + base2: '#6A6483', + base3: '#9673D3', + base4: '#A0A0C0', + base5: '#B8A2CE', + base6: '#726C8A', + base7: '#5B576C', + base8: '#716799', + bg: '#5a5475', + 'bg-alt': '#343145', + blue: '#55b3cc', + cyan: '#96CBFE', + 'dark-blue': '#167be2', + 'dark-cyan': '#204052', + fg: '#F8F8F0', + 'fg-alt': '#B5B2Bd', + green: '#C2FFDF', + grey: '#656565', + magenta: '#FFB8D1', + orange: '#E6C000', + red: '#CC6666', + teal: '#8295D6', + violet: '#C5A3FF', + yellow: '#FFEA00', + }, + flatwhite: { + bg: '#f7f3ee', + 'bg-alt': '#f1ece4', + base0: '#f1ece4', + base1: '#e4ddd2', + base2: '#dcd3c6', + base3: '#b9a992', + base4: '#93836c', + base5: '#605a52', + base6: '#202328', + base7: '#1c1f24', + base8: '#1b2229', + fg: '#605a52', + 'fg-alt': '#93836c', + grey: '#b9a992', + red: '#955f5f', + orange: '#957f5f', + green: '#81895d', + teal: '#5f8c7d', + yellow: '#957f5f', + blue: '#7382a0', + 'dark-blue': '#7382a0', + magenta: '#9c739c', + violet: '#9c739c', + cyan: '#5f8c7d', + 'dark-cyan': '#5f8c7d', + }, + 'gruvbox-light': { + base0: '#f0f0f0', + base1: '#ebdbb2', + base2: '#d5c4a1', + base3: '#bdae93', + base4: '#a89984', + base5: '#504945', + base6: '#3c3836', + base7: '#282828', + base8: '#1d2021', + bg: '#fbf1c7', + 'bg-alt': '#f2e5bc', + blue: '#076678', + cyan: '#427b58', + 'dark-blue': '#2b3c44', + 'dark-cyan': '#36473a', + fg: '#282828', + 'fg-alt': '#1c1c1c', + green: '#79740e', + grey: '#928374', + magenta: '#b16286', + orange: '#af3a03', + red: '#9d0006', + teal: '#4db5bd', + violet: '#8f3f71', + yellow: '#b57614', + }, + gruvbox: { + base0: '#0d1011', + base1: '#1d2021', + base2: '#282828', + base3: '#3c3836', + base4: '#665c54', + base5: '#7c6f64', + base6: '#928374', + base7: '#d5c4a1', + base8: '#fbf1c7', + bg: '#282828', + 'bg-alt': '#1d2021', + 'bg-alt2': '#504945', + blue: '#83a598', + 'dark-green': '#98971a', + 'dark-yellow': '#d79921', + fg: '#ebdbb2', + 'fg-alt': '#d5c4a1', + green: '#b8bb26', + grey: '#928374', + magenta: '#cc241d', + orange: '#fe8019', + red: '#fb4934', + teal: '#8ec07c', + violet: '#d3869b', + yellow: '#fabd2f', + }, + henna: { + base0: '#10151a', + base1: '#181A1F', + base2: '#1B1F23', + base3: '#262D35', + base4: '#282C34', + base5: '#2c313a', + base6: '#3B4048', + base7: '#495162', + base8: '#606F73', + bg: '#21272e', + 'bg-alt': '#1B1F23', + blue: '#56b5c2', + cyan: '#56b6c2', + 'dark-blue': '#2257A0', + 'dark-cyan': '#2e4a54', + fg: '#f8f8f0', + 'fg-alt': '#6B717D', + green: '#53df83', + grey: '#737c8c', + magenta: '#FFB8D1', + orange: '#e74c3c', + red: '#e74c3c', + teal: '#1abc9c', + violet: '#C5A3FF', + yellow: '#ECBE7B', + }, + 'homage-black': { + base0: '#1B2229', + base1: '#1c1f24', + base2: '#202328', + base3: '#23272e', + base4: '#3f444a', + base5: '#5B6268', + base6: '#73797e', + base7: '#9ca0a4', + base8: '#DFDFDF', + bg: '#000000', + 'bg-alt': '#000000', + blue: '#0170bf', + cyan: '#46D9FF', + 'dark-blue': '#003c64', + 'dark-cyan': '#5699AF', + fg: '#bbc2cf', + 'fg-alt': '#5B6268', + green: '#98be65', + grey: '#5B6268', + magenta: '#c678dd', + orange: '#b4916d', + red: '#ff6c6b', + teal: '#4db5bd', + violet: '#a9a1e1', + yellow: '#ECBE7B', + }, + 'homage-white': { + base0: '#f0f0f0', + base1: '#e7e7e7', + base2: '#dfdfdf', + base3: '#c6c7c7', + base4: '#9ca0a4', + base5: '#383a42', + base6: '#202328', + base7: '#1c1f24', + base8: '#1b2229', + bg: '#fafafa', + 'bg-alt': '#f0f0f0', + blue: '#014980', + cyan: '#0184bc', + 'dark-blue': '#030f64', + fg: '#383a42', + 'fg-alt': '#c6c7c7', + green: '#556b2f', + grey: '#383a42', + magenta: '#a626a4', + orange: '#8a3b3c', + red: '#e45649', + teal: '#4db5bd', + violet: '#b751b6', + yellow: '#986801', + 'yellow-alt': '#fafadd', + }, + horizon: { + base0: '#16161c', + base1: '#1a1c23', + base2: '#1d1f27', + base3: '#232530', + base4: '#6a6a6a', + base5: '#f9cec3', + base6: '#f9cbbe', + base7: '#fadad1', + base8: '#fdf0ed', + bg: '#232530', + 'bg-alt': '#1c1e26', + blue: '#21bfc2', + cyan: '#59e3e3', + 'dark-blue': '#25b2bc', + 'dark-cyan': '#27d797', + fg: '#c7c9cb', + 'fg-alt': '#fdf0ed', + green: '#09f7a0', + grey: '#6a6a6a', + magenta: '#6c6f93', + orange: '#f09383', + red: '#e95678', + teal: '#87ceeb', + violet: '#b877db', + yellow: '#fab795', + }, + 'ir-black': { + base0: '#1B2229', + base1: '#1c1f24', + base2: '#202328', + base3: '#23272e', + base4: '#3f444a', + base5: '#5B6268', + base6: '#73797e', + base7: '#9ca0a4', + base8: '#DFDFDF', + bg: '#000000', + 'bg-alt': '#121212', + blue: '#96CBFE', + 'dark-blue': '#2257A0', + fg: '#f6f3e8', + 'fg-alt': '#5B6268', + green: '#A8FF60', + 'green-alt': '#99CC99', + grey: '#3f444a', + magenta: '#FF73FD', + orange: '#E9C062', + 'orange-alt': '#FFD2A7', + red: '#ff6c60', + teal: '#00A0A0', + white: '#ffffff', + yellow: '#FFFFB6', + }, + laserwave: { + base0: '#222228', + base1: '#24262D', + base2: '#282b33', + base3: '#3E3549', + base4: '#4E415C', + base5: '#544863', + base6: '#ED60BA', + base7: '#91889B', + base8: '#ECEFF4', + bg: '#27212E', + 'bg-alt': '#1B1720', + blue: '#40B4C4', + cyan: '#B4DCE7', + 'dark-blue': '#336A79', + 'dark-cyan': '#6D7E8A', + fg: '#FFFFFF', + 'fg-alt': '#EEEEEE', + green: '#74DFC4', + grey: '#4E415C', + magenta: '#EB64B9', + orange: '#FFB85B', + red: '#964C7B', + teal: '#4D8079', + violet: '#B381C5', + yellow: '#FFE261', + }, + manegarm: { + '-bg': '#1c1408', + '-bg-alt': '#181107', + base0: '#1B2229', + base1: '#1c1f24', + base2: '#202328', + base3: '#23272e', + base4: '#3f444a', + base5: '#95836f', + base6: '#73797e', + base7: '#9ca0a4', + base8: '#dfdfdf', + bg: '#1c1408', + 'bg-alt': '#181107', + blue: '#0075c4', + 'dark-blue': '#0060a1', + fg: '#5b8512', + 'fg-alt': '#4f7410', + green: '#7cb518', + grey: '#707a6a', + magenta: '#d72638', + orange: '#ff7000', + red: '#ff4e00', + teal: '#dbc077', + violet: '#76597b', + yellow: '#ffbf00', + }, + material: { + base0: '#171F24', + base1: '#1C262B', + base2: '#222D32', + base3: '#171F24', + base4: '#314048', + base5: '#37474F', + base6: '#556369', + base7: '#737E84', + base8: '#9BA3A7', + bg: '#263238', + 'bg-alt': '#1C262B', + blue: '#82aaff', + cyan: '#89DDFF', + 'dark-blue': '#7986E7', + 'dark-cyan': '#80cbc4', + fg: '#EEFFFF', + 'fg-alt': '#BFC7D5', + green: '#c3e88d', + grey: '#37474F', + magenta: '#c792ea', + orange: '#f78c6c', + red: '#ff5370', + teal: '#44b9b1', + violet: '#bb80b3', + yellow: '#ffcb6b', + }, + miramare: { + base0: '#0d1011', + base1: '#1d2021', + base2: '#282828', + base3: '#3c3836', + base4: '#5b5b5b', + base5: '#7c6f64', + base6: '#928374', + base7: '#d5c4a1', + base8: '#fbf1c7', + bg: '#2a2426', + 'bg-alt': '#242021', + 'bg-alt2': '#504945', + blue: '#89beba', + 'dark-blue': '#458588', + 'dark-green': '#678f67', + fg: '#e6d6ac', + 'fg-alt': '#d8caac', + green: '#87af87', + grey: '#5b5b5b', + magenta: '#e68183', + orange: '#e39b7b', + red: '#e68183', + teal: '#87af87', + violet: '#d3a0bc', + yellow: '#d9bb80', + }, + molokai: { + base0: '#131313', + base1: '#161821', + base2: '#2e313d', + base3: '#3a3d4b', + base4: '#535763', + base5: '#595d68', + base6: '#696d77', + base7: '#888d94', + base8: '#afb5b9', + bg: '#282a3a', + 'bg-alt': '#1E1F2B', + blue: '#9cd1bb', + cyan: '#9cd1bb', + 'dark-blue': '#9cd1bb', + 'dark-cyan': '#9cd1bb', + fg: '#eaf2f1', + 'fg-alt': '#c6c6c6', + green: '#bad761', + grey: '#535763', + magenta: '#9cd1bb', + orange: '#ff95be', + red: '#ff657a', + teal: '#9cd1bb', + violet: '#c39ac9', + yellow: '#ffd76d', + }, + 'monokai-classic': { + base0: '#19181A', + base1: '#1B1B1B', + base2: '#212122', + base3: '#2B2B2B', + base4: '#383539', + base5: '#4C4A4D', + base6: '#727072', + base7: '#c1c0c0', + base8: '#FCFCFA', + bg: '#2D2A2E', + 'bg-alt': '#221F22', + blue: '#78DCE8', + cyan: '#78DCE8', + 'dark-blue': '#81A2BE', + 'dark-cyan': '#81A2BE', + fg: '#FCFCFA', + 'fg-alt': '#939293', + green: '#A9DC76', + grey: '#727072', + magenta: '#FF6188', + orange: '#FC9867', + red: '#CC6666', + teal: '#A9DC76', + violet: '#AB9DF2', + yellow: '#FFD866', + }, + 'monokai-pro': { + base0: '#131313', + base1: '#191515', + base2: '#332c2c', + base3: '#403838', + base4: '#5b5353', + base5: '#615959', + base6: '#72696a', + base7: '#948a8b', + base8: '#bfb3b5', + bg: '#2c2525', + 'bg-alt': '#201C1C', + blue: '#85dacc', + cyan: '#85dacc', + 'dark-blue': '#85dacc', + 'dark-cyan': '#85dacc', + fg: '#fff1f3', + 'fg-alt': '#c6c6c6', + green: '#adda78', + grey: '#5b5353', + magenta: '#85dacc', + orange: '#f38d70', + red: '#fd6883', + teal: '#85dacc', + violet: '#a8a9eb', + yellow: '#f9cc6c', + }, + 'monokai-machine': { + base0: '#161a2a', + base1: '#191a2a', + base2: '#1e2030', + base3: '#222436', + base4: '#2f334d', + base5: '#444a73', + base6: '#828bb8', + base7: '#a9b8e8', + base8: '#b4c2f0', + bg: '#212337', + 'bg-alt': '#191a2a', + 'dark-red': '#ff5370', + 'dark-teal': '#4fd6be', + fg: '#c8d3f5', + 'fg-alt': '#b4c2f0', + green: '#c3e88d', + grey: '#444a73', + indigo: '#7a88cf', + 'light-red': '#ff98a4', + 'light-teal': '#7af8ca', + orange: '#ff995e', + red: '#ff757f', + region: '#383e5c', + teal: '#77e0c6', + yellow: '#ffc777', + }, + 'monokai-octagon': { + base0: '#131313', + base1: '#191919', + base2: '#2c2c2d', + base3: '#363537', + base4: '#525053', + base5: '#585659', + base6: '#69676c', + base7: '#8b888f', + base8: '#b6b2bc', + bg: '#222222', + 'bg-alt': '#191919', + blue: '#5ad4e6', + cyan: '#5ad4e6', + 'dark-blue': '#5ad4e6', + 'dark-cyan': '#5ad4e6', + fg: '#f7f1ff', + 'fg-alt': '#c6c6c6', + green: '#7bd88f', + grey: '#525053', + magenta: '#5ad4e6', + orange: '#fd9353', + red: '#fc618d', + teal: '#5ad4e6', + violet: '#948ae3', + yellow: '#fce566', + }, + 'monokai-ristretto': { + base0: '#161a2a', + base1: '#191a2a', + base2: '#1e2030', + base3: '#222436', + base4: '#2f334d', + base5: '#444a73', + base6: '#828bb8', + base7: '#a9b8e8', + base8: '#b4c2f0', + bg: '#212337', + 'bg-alt': '#191a2a', + 'dark-red': '#ff5370', + 'dark-teal': '#4fd6be', + fg: '#c8d3f5', + 'fg-alt': '#b4c2f0', + green: '#c3e88d', + grey: '#444a73', + indigo: '#7a88cf', + 'light-red': '#ff98a4', + 'light-teal': '#7af8ca', + orange: '#ff995e', + red: '#ff757f', + region: '#383e5c', + teal: '#77e0c6', + yellow: '#ffc777', + }, + 'monokai-spectrum': { + base0: '#F0F4FC', + base1: '#E3EAF5', + base2: '#D8DEE9', + base3: '#C2D0E7', + base4: '#B8C5DB', + base5: '#AEBACF', + base6: '#A1ACC0', + base7: '#60728C', + base8: '#485163', + bg: '#E5E9F0', + 'bg-alt': '#D8DEE9', + blue: '#3B6EA8', + cyan: '#398EAC', + 'dark-blue': '#5272AF', + 'dark-cyan': '#2C7088', + fg: '#3B4252', + 'fg-alt': '#2E3440', + green: '#4F894C', + grey: '#B8C5DB', + magenta: '#97365B', + orange: '#AC4426', + red: '#99324B', + teal: '#29838D', + violet: '#842879', + yellow: '#9A7500', + }, + moonlight: { + base0: '#191C25', + base1: '#242832', + base2: '#2C333F', + base3: '#373E4C', + base4: '#434C5E', + base5: '#4C566A', + base6: '#9099AB', + base7: '#D8DEE9', + base8: '#F0F4FC', + bg: '#2E3440', + 'bg-alt': '#272C36', + blue: '#81A1C1', + cyan: '#88C0D0', + 'dark-blue': '#5E81AC', + 'dark-cyan': '#507681', + fg: '#ECEFF4', + 'fg-alt': '#E5E9F0', + green: '#A3BE8C', + grey: '#434C5E', + magenta: '#B48EAD', + orange: '#D08770', + red: '#BF616A', + teal: '#8FBCBB', + violet: '#5D80AE', + yellow: '#EBCB8B', + }, + 'nord-light': { + base0: '#0d0f11', + base1: '#1e272c', + base2: '#212122', + base3: '#2f3f48', + base4: '#3c4c55', + base5: '#556873', + base6: '#6A7D89', + base7: '#899BA6', + base8: '#e6eef3', + bg: '#3c4c55', + 'bg-alt': '#44545d', + blue: '#83AFE5', + cyan: '#7FC1CA', + 'dark-blue': '#759DCE', + 'dark-cyan': '#659AA1', + fg: '#c5d4dd', + 'fg-alt': '#c5c8c6', + green: '#A8CE93', + grey: '#899BA6', + magenta: '#D18EC2', + orange: '#F2C38F', + red: '#DF8C8C', + teal: '#95BEBC', + violet: '#9A93E1', + yellow: '#DADA93', + }, + nord: { + base0: '#1B2B34', + base1: '#343D46', + base2: '#4F5B66', + base3: '#65737E', + base4: '#A7ADBA', + base5: '#C0C5CE', + base6: '#CDD3DE', + base7: '#D8DEE9', + base8: '#D8DEE9', + bg: '#1B2B34', + 'bg-alt': '#14232D', + blue: '#6699CC', + cyan: '#5FB3B3', + 'dark-blue': '#6699CC', + 'dark-cyan': '#5FB3B3', + fg: '#D8DEE9', + 'fg-alt': '#CDD3DE', + green: '#99C794', + grey: '#A7ADBA', + magenta: '#E27E8D', + orange: '#F99157', + red: '#EC5f67', + teal: '#5FB3B3', + violet: '#C594C5', + yellow: '#FAC863', + }, + nova: { + base0: '#1B2229', + base1: '#1c1f24', + base2: '#202328', + base3: '#23272e', + base4: '#3f444a', + base5: '#5B6268', + base6: '#686b78', + base7: '#9ca0a4', + base8: '#DFDFDF', + bg: '#1c1d20', + 'bg-alt': '#151619', + blue: '#4fb3d8', + cyan: '#4fb3d8', + 'dark-blue': '#5689f0', + 'dark-cyan': '#4fb3d8', + fg: '#cbccd1', + 'fg-alt': '#5B6268', + green: '#78bd65', + grey: '#3f444a', + magenta: '#b978ab', + orange: '#ee7b29', + red: '#ea3d54', + teal: '#78bd65', + violet: '#b978ab', + yellow: '#fedd38', + }, + 'oceanic-next': { + base0: '#f0f0f0', + base1: '#e7e7e7', + base2: '#dfdfdf', + base3: '#c6c7c7', + base4: '#9ca0a4', + base5: '#383a42', + base6: '#202328', + base7: '#1c1f24', + base8: '#1b2229', + bg: '#fafafa', + 'bg-alt': '#f0f0f0', + blue: '#4078f2', + cyan: '#0184bc', + 'dark-blue': '#a0bcf8', + 'dark-cyan': '#005478', + fg: '#383a42', + 'fg-alt': '#c6c7c7', + green: '#50a14f', + grey: '#9ca0a4', + magenta: '#a626a4', + orange: '#da8548', + red: '#e45649', + teal: '#4db5bd', + violet: '#b751b6', + yellow: '#986801', + }, + 'old-hope': { + base0: '#1B2229', + base1: '#1c1f24', + base2: '#202328', + base3: '#23272e', + base4: '#3f444a', + base5: '#5B6268', + base6: '#73797e', + base7: '#9ca0a4', + base8: '#DFDFDF', + bg: '#282c34', + 'bg-alt': '#21242b', + blue: '#51afef', + cyan: '#46D9FF', + 'dark-blue': '#2257A0', + 'dark-cyan': '#5699AF', + fg: '#bbc2cf', + 'fg-alt': '#5B6268', + green: '#98be65', + grey: '#3f444a', + magenta: '#c678dd', + orange: '#da8548', + red: '#ff6c6b', + teal: '#4db5bd', + violet: '#a9a1e1', + yellow: '#ECBE7B', + }, + one: { + base0: '#1B2229', + base1: '#1c1f24', + base2: '#202328', + base3: '#2F3237', + base4: '#4f5b66', + base5: '#65737E', + base6: '#73797e', + base7: '#9ca0a4', + base8: '#DFDFDF', + bg: '#2b303b', + 'bg-alt': '#232830', + blue: '#8FA1B3', + cyan: '#46D9FF', + 'dark-blue': '#2257A0', + 'dark-cyan': '#5699AF', + fg: '#c0c5ce', + 'fg-alt': '#c0c5ce', + green: '#A3BE8C', + grey: '#4f5b66', + magenta: '#c678dd', + orange: '#D08770', + red: '#BF616A', + teal: '#4db5bd', + violet: '#b48ead', + yellow: '#ECBE7B', + }, + 'one-light': { + base0: '#f0f0f0', + base1: '#e7e7e7', + base2: '#dfdfdf', + base3: '#c6c7c7', + base4: '#9ca0a4', + base5: '#383a42', + base6: '#202328', + base7: '#1c1f24', + base8: '#1b2229', + bg: '#fafafa', + 'bg-alt': '#f0f0f0', + blue: '#014980', + cyan: '#0184bc', + 'dark-blue': '#030f64', + fg: '#383a42', + 'fg-alt': '#c6c7c7', + green: '#556b2f', + grey: '#383a42', + magenta: '#a626a4', + orange: '#8a3b3c', + red: '#e45649', + teal: '#4db5bd', + violet: '#b751b6', + yellow: '#986801', + 'yellow-alt': '#fafadd', + }, + 'one-vibrant': { + base0: '#1c1f24', + base1: '#1c1f24', + base2: '#21272d', + base3: '#23272e', + base4: '#484854', + base5: '#62686E', + base6: '#757B80', + base7: '#9ca0a4', + base8: '#DFDFDF', + bg: '#242730', + 'bg-alt': '#2a2e38', + blue: '#51afef', + cyan: '#5cEfFF', + 'dark-blue': '#1f5582', + 'dark-cyan': '#6A8FBF', + fg: '#bbc2cf', + 'fg-alt': '#5D656B', + green: '#7bc275', + grey: '#484854', + magenta: '#C57BDB', + orange: '#e69055', + red: '#ff665c', + teal: '#4db5bd', + violet: '#a991f1', + yellow: '#FCCE7B', + }, + 'opera-light': { + base0: '#fafafa', + base1: '#f5f5f5', + base2: '#eeeeee', + base3: '#e0e0e0', + base4: '#bdbdbd', + base5: '#9e9e9e', + base6: '#757575', + base7: '#616161', + base8: '#424242', + bg: '#fafafa', + 'bg-alt': '#eeeeee', + blue: '#3b6ea8', + cyan: '#398eac', + 'dark-blue': '#5272AF', + 'dark-cyan': '#2c7088', + fg: '#2a2a2a', + 'fg-alt': '#454545', + green: '#4f894c', + grey: '#bdbdbd', + magenta: '#97365b', + orange: '#ac4426', + red: '#99324b', + teal: '#29838d', + violet: '#842879', + yellow: '#9a7500', + }, + opera: { + base0: '#000000', + base1: '#1e1e1e', + base2: '#2e2e2e', + base3: '#262626', + base4: '#3f3f3f', + base5: '#525252', + base6: '#6b6b6b', + base7: '#979797', + base8: '#dfdfdf', + bg: '#323334', + 'bg-alt': '#222224', + blue: '#80A0C2', + cyan: '#86C0D1', + 'dark-blue': '#5C748E', + 'dark-cyan': '#507681', + fg: '#eceff4', + 'fg-alt': '#727269', + green: '#A2BF8A', + grey: '#3f3f3f', + magenta: '#B58DAE', + orange: '#D2876D', + red: '#C16069', + teal: '#8EBCBB', + violet: '#5D80AE', + yellow: '#ECCC87', + }, + 'outrun-electric': { + base0: '#131033', + base1: '#1f1147', + base2: '#110d26', + base3: '#3b4167', + base4: '#2d2844', + base5: '#BA45A3', + base6: '#6A6EA3', + base7: '#6564D1', + base8: '#919ad9', + bg: '#0c0a20', + 'bg-alt': '#090819', + blue: '#1ea8fc', + cyan: '#42c6ff', + 'dark-blue': '#3F88AD', + 'dark-cyan': '#204052', + fg: '#f2f3f7', + 'fg-alt': '#7984D1', + green: '#a7da1e', + grey: '#546A90', + magenta: '#ff2afc', + orange: '#cf433e', + red: '#e61f44', + teal: '#A875FF', + violet: '#df85ff', + yellow: '#ffd400', + }, + palenight: { + base0: '#1c1f2b', + base1: '#1e212e', + base2: '#232635', + base3: '#3C435E', + base4: '#4E5579', + base5: '#676E95', + base6: '#697098', + base7: '#717CB4', + base8: '#A6Accd', + bg: '#292D3E', + 'bg-alt': '#242837', + blue: '#82aaff', + cyan: '#89DDFF', + 'dark-blue': '#7986E7', + 'dark-cyan': '#80cbc4', + fg: '#EEFFFF', + 'fg-alt': '#BFC7D5', + green: '#c3e88d', + grey: '#676E95', + magenta: '#c792ea', + orange: '#f78c6c', + red: '#ff5370', + teal: '#44b9b1', + violet: '#bb80b3', + yellow: '#ffcb6b', + }, + peacock: { + bg: '#2b2a27', + 'bg-alt': '#1F1E1D', + base0: '#2b2a27', + base1: '#1c1f24', + base2: '#202328', + base3: '#23272e', + base4: '#3f444a', + base5: '#5B6268', + base6: '#73797e', + base7: '#9ca0a4', + base8: '#DFDFDF', + fg: '#ede0ce', + 'fg-alt': '#5B6268', + grey: '#3f444a', + white: '#f8f8f0', + red: '#ff5d38', + orange: '#cb4b16', + green: '#98be65', + teal: '#26a6a6', + yellow: '#bcd42a', + blue: '#51afef', + 'dark-blue': '#2257A0', + magenta: '#c678dd', + violet: '#a9a1e1', + cyan: '#46D9FF', + 'dark-cyan': '#5699AF', + }, + 'plain-dark': { + base0: '#838083', + base1: '#0e0c0a', + base2: '#bbbbbb', + base3: '#444444', + base4: '#202020', + base5: '#545053', + base6: '#050505', + base7: '#ffdddd', + base8: '#050505', + bg: '#222222', + 'bg-alt': '#434343', + blue: '#d7d5d1', + cyan: '#d7d5d1', + 'dark-blue': '#d7d5d1', + 'dark-cyan': '#d7d5d1', + fg: '#d7d5d1', + 'fg-alt': '#e7e5e3', + green: '#d7d5d1', + grey: '#d7d5d1', + magenta: '#d7d5d1', + orange: '#d7d5d1', + red: '#d7d5d1', + teal: '#d7d5d1', + violet: '#d7d5d1', + yellow: '#d7d5d1', + }, + plain: { + base0: '#969896', + base1: '#f1f3f5', + base2: '#444444', + base3: '#cccccc', + base4: '#e7e7e7', + base5: '#c5c8c6', + base6: '#fafafa', + base7: '#dfdfdf', + base8: '#fafafa', + bg: '#ffffff', + 'bg-alt': '#f3f3f3', + blue: '#282a2e', + cyan: '#282a2e', + 'dark-blue': '#282a2e', + 'dark-cyan': '#282a2e', + fg: '#282a2e', + 'fg-alt': '#48494d', + green: '#282a2e', + grey: '#282a2e', + magenta: '#282a2e', + orange: '#282a2e', + red: '#282a2e', + teal: '#282a2e', + violet: '#282a2e', + yellow: '#282a2e', + }, + rouge: { + base0: '#070A0E', + base1: '#0E131D', + base2: '#151D2B', + base3: '#1F2A3F', + base4: '#5D636E', + base5: '#64727d', + base6: '#B16E75', + base7: '#E8E9EB', + base8: '#F0F4FC', + bg: '#172030', + 'bg-alt': '#172030', + blue: '#6e94b9', + 'dark-blue': '#1E6378', + fg: '#FAFFF6', + 'fg-alt': '#A7ACB9', + green: '#A3B09A', + grey: '#64727d', + 'light-red': '#DB6E8F', + magenta: '#b18bb1', + orange: '#eabe9a', + red: '#c6797e', + salmon: '#F9B5AC', + teal: '#7ea9a9', + violet: '#5D80AE', + yellow: '#F7E3AF', + }, + 'shades-of-purple': { + base0: '#161a2a', + base1: '#191a2a', + base2: '#1e2030', + base3: '#222436', + base4: '#a599e9', + base5: '#444a73', + base6: '#828bb8', + base7: '#a9b8e8', + base8: '#b4c2f0', + bg: '#2d2b55', + 'bg-alt': '#1e1e3f', + 'dark-green': '#00ff00', + 'dark-red': '#ff5370', + 'dark-teal': '#37fea1', + fg: '#e3e9fa', + 'fg-alt': '#b4c2f0', + green: '#3ad900', + grey: '#444a73', + indigo: '#7a88cf', + 'light-green': '#a5ff90', + 'light-red': '#ff98a4', + orange: '#ff9d00', + red: '#ff000d', + region: '#b362ff', + selection: '#b362ff', + }, + snazzy: { + base0: '#282a36', + base1: '#34353e', + base2: '#43454f', + base3: '#78787e', + base4: '#a5a5a9', + base5: '#e2e4e5', + base6: '#eff0eb', + base7: '#f1f1f0', + base8: '#ff5c57', + bg: '#282a36', + 'bg-alt': '#242631', + blue: '#57c7ff', + cyan: '#9aedfe', + 'dark-blue': '#459fcc', + fg: '#f9f9f9', + 'fg-alt': '#d1d1d1', + green: '#5af78e', + grey: '#848688', + magenta: '#ff6ac1', + red: '#ff5c57', + ui0: '#848688', + ui1: '#606580', + ui2: '#3a3d4d', + ui3: '#1c1e27', + yellow: '#f3f99d', + }, + 'solarized-dark-high-contrast': { + base0: '#01323d', + base1: '#03282F', + base2: '#00212C', + base3: '#13383C', + base4: '#56697A', + base5: '#62787f', + base6: '#96A7A9', + base7: '#788484', + base8: '#626C6C', + bg: '#002732', + 'bg-alt': '#00212B', + blue: '#3c98e0', + cyan: '#3cafa5', + 'dark-blue': '#3F88AD', + 'dark-cyan': '#03373f', + fg: '#8d9fa1', + 'fg-alt': '#60767e', + green: '#93a61a', + grey: '#56697A', + magenta: '#e2468f', + orange: '#db5823', + red: '#ec423a', + teal: '#35a69c', + violet: '#7a7ed2', + yellow: '#c49619', + }, + 'solarized-dark': { + base0: '#073642', + base1: '#03282F', + base2: '#00212C', + base3: '#13383C', + base4: '#56697A', + base5: '#405A61', + base6: '#96A7A9', + base7: '#788484', + base8: '#626C6C', + bg: '#002b36', + 'bg-alt': '#00212B', + blue: '#268bd2', + cyan: '#2aa198', + 'dark-blue': '#3F88AD', + 'dark-cyan': '#204052', + fg: '#839496', + 'fg-alt': '#657b83', + green: '#859900', + grey: '#56697A', + magenta: '#d33682', + orange: '#cb4b16', + red: '#dc322f', + teal: '#35a69c', + violet: '#6c71c4', + yellow: '#b58900', + }, + 'solarized-light': { + 'dark-cyan': '#204052', + cyan: '#2aa198', + violet: '#6c71c4', + magenta: '#d33682', + 'dark-blue': '#3F88AD', + blue: '#268bd2', + yellow: '#b58900', + teal: '#35a69c', + green: '#859900', + orange: '#cb4b16', + red: '#dc322f', + grey: '#E1DBCD', + base8: '#626C6C', + base7: '#788484', + base6: '#96A7A9', + base5: '#D6D6D6', + base4: '#E1DBCD', + base3: '#F2E6CE', + base2: '#FCF7E8', + base1: '#FCF8ED', + base0: '#FFFBF0', + 'fg-alt': '#7B8787', + 'bg-alt': '#EEE8D5', + fg: '#556b72', + bg: '#FDF6E3', + }, + sourcerer: { + base0: '#1d2127', + base1: '#1d2127', + base2: '#272727', + base3: '#32353f', + base4: '#494952', + base5: '#62686E', + base6: '#757B80', + base7: '#9ca0a4', + base8: '#faf4c6', + bg: '#171717', + 'bg-alt': '#222222', + blue: '#87AFD7', + cyan: '#87ceeb', + 'dark-blue': '#6688aa', + fg: '#c2c2b0', + 'fg-alt': '#5D656B', + green: '#87875f', + 'green-br': '#719611', + grey: '#686858', + magenta: '#8787AF', + orange: '#ff9800', + red: '#aa4450', + teal: '#578F8F', + violet: '#8181a6', + yellow: '#cc8800', + }, + spacegrey: { + base0: '#1B2229', + base1: '#1c1f24', + base2: '#202328', + base3: '#2F3237', + base4: '#4f5b66', + base5: '#65737E', + base6: '#73797e', + base7: '#9ca0a4', + base8: '#DFDFDF', + bg: '#2b303b', + 'bg-alt': '#232830', + blue: '#8FA1B3', + cyan: '#46D9FF', + 'dark-blue': '#2257A0', + 'dark-cyan': '#5699AF', + fg: '#c0c5ce', + 'fg-alt': '#c0c5ce', + green: '#A3BE8C', + grey: '#4f5b66', + magenta: '#c678dd', + orange: '#D08770', + red: '#BF616A', + teal: '#4db5bd', + violet: '#b48ead', + yellow: '#ECBE7B', + }, + 'tomorrow-day': { + base0: '#f2f2f2', + base1: '#e4e4e4', + base2: '#dedede', + base3: '#d6d4d4', + base4: '#C0bfbf', + base5: '#a3a1a1', + base6: '#8a8787', + base7: '#696769', + base8: '#000000', + bg: '#ffffff', + 'bg-alt': '#f2f2f2', + blue: '#4271ae', + cyan: '#8abeb7', + 'dark-blue': '#315482', + 'dark-cyan': '#b8d8d3', + fg: '#4d4d4c', + 'fg-alt': '#1e1e1e', + green: '#718c00', + grey: '#8e908c', + magenta: '#c678dd', + orange: '#f5871f', + red: '#c82829', + teal: '#3e999f', + violet: '#8959a8', + yellow: '#eab700', + }, + 'tomorrow-night': { + base0: '#0d0d0d', + base1: '#1b1b1b', + base2: '#212122', + base3: '#292b2b', + base4: '#3f4040', + base5: '#5c5e5e', + base6: '#757878', + base7: '#969896', + base8: '#ffffff', + bg: '#1d1f21', + 'bg-alt': '#161719', + blue: '#81a2be', + cyan: '#8abeb7', + 'dark-blue': '#41728e', + 'dark-cyan': '#52726d', + fg: '#c5c8c6', + 'fg-alt': '#767876', + green: '#b5bd68', + grey: '#5a5b5a', + magenta: '#c9b4cf', + orange: '#de935f', + red: '#cc6666', + teal: '#81a2be', + violet: '#b294bb', + yellow: '#f0c674', + }, + wilmersdorf: { + bg: '#282b33', + 'bg-alt': '#1f2024', + base0: '#222228', + base1: '#282b33', + base2: '#34373e', + base3: '#41454b', + base4: '#515462', + base5: '#888395', + base6: '#929292', + base7: '#727269', + base8: '#eceff4', + 'fg-alt': '#c9d9ff', + fg: '#c6c6c6', + grey: '#515462', + red: '#e1c1ee', + orange: '#a6c1e0', + green: '#5b94ab', + teal: '#7ebebd', + yellow: '#cfcf9c', + }, + xcode: { + base0: '#0d0d0d', + base1: '#1b1b1b', + base2: '#212122', + base3: '#292b2b', + base4: '#3f4040', + base5: '#5c5e5e', + base6: '#757878', + base7: '#969896', + base8: '#ffffff', + bg: '#292A30', + 'bg-alt': '#252629', + blue: '#5DD8FF', + cyan: '#8abeb7', + 'dark-cyan': '#52726d', + fg: '#FFFFFF', + 'fg-alt': '#999999', + green: '#67B7A4', + grey: '#6C7986', + 'light-green': '#9EF1DD', + magenta: '#D0A8FF', + orange: '#FD8F3F', + red: '#FC6A5D', + teal: '#59B0CF', + violet: '#A167E6', + yellow: '#D0BF68', + }, + zenburn: { + 'dark-cyan': '#5699AF', + cyan: '#93E0E3', + violet: '#a9a1e1', + magenta: '#DC8CC3', + 'dark-blue': '#2257A0', + blue: '#8CD0D3', + yellow: '#F0DFAF', + teal: '#4db5bd', + green: '#7F9F7F', + orange: '#DFAF8F', + red: '#CC9393', + grey: '#494949', + 'fg-alt': '#989890', + fg: '#DCDCDC', + base8: '#FFFFEF', + base7: '#6F6F6F', + base6: '#5F5F5F', + base5: '#4F4F4F', + base4: '#494949', + base3: '#383838', + base2: '#303030', + base1: '#2B2B2B', + base0: '#000000', + 'bg-alt': '#383838', + bg: '#3F3F3F', + }, +} diff --git a/out/404.html b/out/404.html index e673b12..bdca839 100644 --- a/out/404.html +++ b/out/404.html @@ -1 +1 @@ -<!DOCTYPE html><html><head><meta name="viewport" content="width=device-width"/><meta charSet="utf-8"/><title>404: This page could not be found</title><meta name="next-head-count" content="3"/><link rel="preload" href="/_next/static/css/331301db207a91d407e5.css" as="style"/><link rel="stylesheet" href="/_next/static/css/331301db207a91d407e5.css" data-n-g=""/><noscript data-n-css=""></noscript><script defer="" nomodule="" src="/_next/static/chunks/polyfills-e7a279300235e161e32a.js"></script><script src="/_next/static/chunks/webpack-9c7513cc478a82b87a1b.js" defer=""></script><script src="/_next/static/chunks/framework-2f612445bd50b211f15a.js" defer=""></script><script src="/_next/static/chunks/main-18e5535ffc85f4a7d113.js" defer=""></script><script src="/_next/static/chunks/pages/_app-aa36b0112675ea597c0c.js" defer=""></script><script src="/_next/static/chunks/pages/_error-4a5d36cf6de80ea8be7a.js" defer=""></script><script src="/_next/static/lZ_QCXXFIJt9Xs6PSegEw/_buildManifest.js" defer=""></script><script src="/_next/static/lZ_QCXXFIJt9Xs6PSegEw/_ssgManifest.js" defer=""></script></head><body><div id="__next"><style data-emotion="css-global 1n4e8ad">:host,:root{--chakra-ring-inset:var(--chakra-empty,/*!*/ /*!*/);--chakra-ring-offset-width:0px;--chakra-ring-offset-color:#fff;--chakra-ring-color:rgba(66, 153, 225, 0.6);--chakra-ring-offset-shadow:0 0 #0000;--chakra-ring-shadow:0 0 #0000;--chakra-space-x-reverse:0;--chakra-space-y-reverse:0;--chakra-colors-transparent:transparent;--chakra-colors-current:currentColor;--chakra-colors-black:#bbc2cf;--chakra-colors-white:#242730;--chakra-colors-whiteAlpha-50:rgba(255, 255, 255, 0.04);--chakra-colors-whiteAlpha-100:rgba(255, 255, 255, 0.06);--chakra-colors-whiteAlpha-200:rgba(255, 255, 255, 0.08);--chakra-colors-whiteAlpha-300:rgba(255, 255, 255, 0.16);--chakra-colors-whiteAlpha-400:rgba(255, 255, 255, 0.24);--chakra-colors-whiteAlpha-500:rgba(255, 255, 255, 0.36);--chakra-colors-whiteAlpha-600:rgba(255, 255, 255, 0.48);--chakra-colors-whiteAlpha-700:rgba(255, 255, 255, 0.64);--chakra-colors-whiteAlpha-800:rgba(255, 255, 255, 0.80);--chakra-colors-whiteAlpha-900:rgba(255, 255, 255, 0.92);--chakra-colors-blackAlpha-50:rgba(0, 0, 0, 0.04);--chakra-colors-blackAlpha-100:rgba(0, 0, 0, 0.06);--chakra-colors-blackAlpha-200:rgba(0, 0, 0, 0.08);--chakra-colors-blackAlpha-300:rgba(0, 0, 0, 0.16);--chakra-colors-blackAlpha-400:rgba(0, 0, 0, 0.24);--chakra-colors-blackAlpha-500:rgba(0, 0, 0, 0.36);--chakra-colors-blackAlpha-600:rgba(0, 0, 0, 0.48);--chakra-colors-blackAlpha-700:rgba(0, 0, 0, 0.64);--chakra-colors-blackAlpha-800:rgba(0, 0, 0, 0.80);--chakra-colors-blackAlpha-900:rgba(0, 0, 0, 0.92);--chakra-colors-gray-50:#F7FAFC;--chakra-colors-gray-100:#1c1f24;--chakra-colors-gray-200:rgb(29, 33, 38);--chakra-colors-gray-300:#21272d;--chakra-colors-gray-400:#23272e;--chakra-colors-gray-500:#484854;--chakra-colors-gray-600:#62686E;--chakra-colors-gray-700:#757B80;--chakra-colors-gray-800:#9ca0a4;--chakra-colors-gray-900:#DFDFDF;--chakra-colors-red-50:#FFF5F5;--chakra-colors-red-100:#FED7D7;--chakra-colors-red-200:#FEB2B2;--chakra-colors-red-300:#FC8181;--chakra-colors-red-400:#F56565;--chakra-colors-red-500:#ff665c;--chakra-colors-red-600:#C53030;--chakra-colors-red-700:#9B2C2C;--chakra-colors-red-800:#822727;--chakra-colors-red-900:#63171B;--chakra-colors-orange-50:#FFFAF0;--chakra-colors-orange-100:#FEEBC8;--chakra-colors-orange-200:#FBD38D;--chakra-colors-orange-300:#F6AD55;--chakra-colors-orange-400:#ED8936;--chakra-colors-orange-500:#e69055;--chakra-colors-orange-600:#C05621;--chakra-colors-orange-700:#9C4221;--chakra-colors-orange-800:#7B341E;--chakra-colors-orange-900:#652B19;--chakra-colors-yellow-50:#FFFFF0;--chakra-colors-yellow-100:#FEFCBF;--chakra-colors-yellow-200:#FAF089;--chakra-colors-yellow-300:#F6E05E;--chakra-colors-yellow-400:#ECC94B;--chakra-colors-yellow-500:#FCCE7B;--chakra-colors-yellow-600:#B7791F;--chakra-colors-yellow-700:#975A16;--chakra-colors-yellow-800:#744210;--chakra-colors-yellow-900:#5F370E;--chakra-colors-green-50:#F0FFF4;--chakra-colors-green-100:#C6F6D5;--chakra-colors-green-200:#9AE6B4;--chakra-colors-green-300:#68D391;--chakra-colors-green-400:#48BB78;--chakra-colors-green-500:#7bc275;--chakra-colors-green-600:#2F855A;--chakra-colors-green-700:#276749;--chakra-colors-green-800:#22543D;--chakra-colors-green-900:#1C4532;--chakra-colors-teal-50:#E6FFFA;--chakra-colors-teal-100:#B2F5EA;--chakra-colors-teal-200:#81E6D9;--chakra-colors-teal-300:#4FD1C5;--chakra-colors-teal-400:#38B2AC;--chakra-colors-teal-500:#51afef;--chakra-colors-teal-600:#2C7A7B;--chakra-colors-teal-700:#285E61;--chakra-colors-teal-800:#234E52;--chakra-colors-teal-900:#1D4044;--chakra-colors-blue-50:#ebf8ff;--chakra-colors-blue-100:#bee3f8;--chakra-colors-blue-200:#90cdf4;--chakra-colors-blue-300:#63b3ed;--chakra-colors-blue-400:#4299e1;--chakra-colors-blue-500:#51afef;--chakra-colors-blue-600:#2b6cb0;--chakra-colors-blue-700:#2c5282;--chakra-colors-blue-800:#2a4365;--chakra-colors-blue-900:#1A365D;--chakra-colors-cyan-50:#EDFDFD;--chakra-colors-cyan-100:#C4F1F9;--chakra-colors-cyan-200:#9DECF9;--chakra-colors-cyan-300:#76E4F7;--chakra-colors-cyan-400:#0BC5EA;--chakra-colors-cyan-500:#5cEfFF;--chakra-colors-cyan-600:#00A3C4;--chakra-colors-cyan-700:#0987A0;--chakra-colors-cyan-800:#086F83;--chakra-colors-cyan-900:#065666;--chakra-colors-purple-50:#FAF5FF;--chakra-colors-purple-100:#E9D8FD;--chakra-colors-purple-200:#D6BCFA;--chakra-colors-purple-300:#B794F4;--chakra-colors-purple-400:#9F7AEA;--chakra-colors-purple-500:#a991f1;--chakra-colors-purple-600:#6B46C1;--chakra-colors-purple-700:#553C9A;--chakra-colors-purple-800:#44337A;--chakra-colors-purple-900:#322659;--chakra-colors-pink-50:#FFF5F7;--chakra-colors-pink-100:#FED7E2;--chakra-colors-pink-200:#FBB6CE;--chakra-colors-pink-300:#F687B3;--chakra-colors-pink-400:#ED64A6;--chakra-colors-pink-500:#C57BDB;--chakra-colors-pink-600:#B83280;--chakra-colors-pink-700:#97266D;--chakra-colors-pink-800:#702459;--chakra-colors-pink-900:#521B41;--chakra-colors-linkedin-50:#E8F4F9;--chakra-colors-linkedin-100:#CFEDFB;--chakra-colors-linkedin-200:#9BDAF3;--chakra-colors-linkedin-300:#68C7EC;--chakra-colors-linkedin-400:#34B3E4;--chakra-colors-linkedin-500:#00A0DC;--chakra-colors-linkedin-600:#008CC9;--chakra-colors-linkedin-700:#0077B5;--chakra-colors-linkedin-800:#005E93;--chakra-colors-linkedin-900:#004471;--chakra-colors-facebook-50:#E8F4F9;--chakra-colors-facebook-100:#D9DEE9;--chakra-colors-facebook-200:#B7C2DA;--chakra-colors-facebook-300:#6482C0;--chakra-colors-facebook-400:#4267B2;--chakra-colors-facebook-500:#385898;--chakra-colors-facebook-600:#314E89;--chakra-colors-facebook-700:#29487D;--chakra-colors-facebook-800:#223B67;--chakra-colors-facebook-900:#1E355B;--chakra-colors-messenger-50:#D0E6FF;--chakra-colors-messenger-100:#B9DAFF;--chakra-colors-messenger-200:#A2CDFF;--chakra-colors-messenger-300:#7AB8FF;--chakra-colors-messenger-400:#2E90FF;--chakra-colors-messenger-500:#0078FF;--chakra-colors-messenger-600:#0063D1;--chakra-colors-messenger-700:#0052AC;--chakra-colors-messenger-800:#003C7E;--chakra-colors-messenger-900:#002C5C;--chakra-colors-whatsapp-50:#dffeec;--chakra-colors-whatsapp-100:#b9f5d0;--chakra-colors-whatsapp-200:#90edb3;--chakra-colors-whatsapp-300:#65e495;--chakra-colors-whatsapp-400:#3cdd78;--chakra-colors-whatsapp-500:#22c35e;--chakra-colors-whatsapp-600:#179848;--chakra-colors-whatsapp-700:#0c6c33;--chakra-colors-whatsapp-800:#01421c;--chakra-colors-whatsapp-900:#001803;--chakra-colors-twitter-50:#E5F4FD;--chakra-colors-twitter-100:#C8E9FB;--chakra-colors-twitter-200:#A8DCFA;--chakra-colors-twitter-300:#83CDF7;--chakra-colors-twitter-400:#57BBF5;--chakra-colors-twitter-500:#1DA1F2;--chakra-colors-twitter-600:#1A94DA;--chakra-colors-twitter-700:#1681BF;--chakra-colors-twitter-800:#136B9E;--chakra-colors-twitter-900:#0D4D71;--chakra-colors-telegram-50:#E3F2F9;--chakra-colors-telegram-100:#C5E4F3;--chakra-colors-telegram-200:#A2D4EC;--chakra-colors-telegram-300:#7AC1E4;--chakra-colors-telegram-400:#47A9DA;--chakra-colors-telegram-500:#0088CC;--chakra-colors-telegram-600:#007AB8;--chakra-colors-telegram-700:#006BA1;--chakra-colors-telegram-800:#005885;--chakra-colors-telegram-900:#003F5E;--chakra-colors-alt-100:#2a2e38;--chakra-colors-alt-900:#5D656B;--chakra-borders-none:0;--chakra-borders-1px:1px solid;--chakra-borders-2px:2px solid;--chakra-borders-4px:4px solid;--chakra-borders-8px:8px solid;--chakra-fonts-heading:-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--chakra-fonts-body:-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--chakra-fonts-mono:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--chakra-fontSizes-xs:0.75rem;--chakra-fontSizes-sm:0.875rem;--chakra-fontSizes-md:1rem;--chakra-fontSizes-lg:1.125rem;--chakra-fontSizes-xl:1.25rem;--chakra-fontSizes-2xl:1.5rem;--chakra-fontSizes-3xl:1.875rem;--chakra-fontSizes-4xl:2.25rem;--chakra-fontSizes-5xl:3rem;--chakra-fontSizes-6xl:3.75rem;--chakra-fontSizes-7xl:4.5rem;--chakra-fontSizes-8xl:6rem;--chakra-fontSizes-9xl:8rem;--chakra-fontWeights-hairline:100;--chakra-fontWeights-thin:200;--chakra-fontWeights-light:300;--chakra-fontWeights-normal:400;--chakra-fontWeights-medium:500;--chakra-fontWeights-semibold:600;--chakra-fontWeights-bold:700;--chakra-fontWeights-extrabold:800;--chakra-fontWeights-black:900;--chakra-letterSpacings-tighter:-0.05em;--chakra-letterSpacings-tight:-0.025em;--chakra-letterSpacings-normal:0;--chakra-letterSpacings-wide:0.025em;--chakra-letterSpacings-wider:0.05em;--chakra-letterSpacings-widest:0.1em;--chakra-lineHeights-3:.75rem;--chakra-lineHeights-4:1rem;--chakra-lineHeights-5:1.25rem;--chakra-lineHeights-6:1.5rem;--chakra-lineHeights-7:1.75rem;--chakra-lineHeights-8:2rem;--chakra-lineHeights-9:2.25rem;--chakra-lineHeights-10:2.5rem;--chakra-lineHeights-normal:normal;--chakra-lineHeights-none:1;--chakra-lineHeights-shorter:1.25;--chakra-lineHeights-short:1.375;--chakra-lineHeights-base:1.5;--chakra-lineHeights-tall:1.625;--chakra-lineHeights-taller:2;--chakra-radii-none:0;--chakra-radii-sm:0.125rem;--chakra-radii-base:0.25rem;--chakra-radii-md:0.375rem;--chakra-radii-lg:0.5rem;--chakra-radii-xl:0.75rem;--chakra-radii-2xl:1rem;--chakra-radii-3xl:1.5rem;--chakra-radii-full:9999px;--chakra-space-1:0.25rem;--chakra-space-2:0.5rem;--chakra-space-3:0.75rem;--chakra-space-4:1rem;--chakra-space-5:1.25rem;--chakra-space-6:1.5rem;--chakra-space-7:1.75rem;--chakra-space-8:2rem;--chakra-space-9:2.25rem;--chakra-space-10:2.5rem;--chakra-space-12:3rem;--chakra-space-14:3.5rem;--chakra-space-16:4rem;--chakra-space-20:5rem;--chakra-space-24:6rem;--chakra-space-28:7rem;--chakra-space-32:8rem;--chakra-space-36:9rem;--chakra-space-40:10rem;--chakra-space-44:11rem;--chakra-space-48:12rem;--chakra-space-52:13rem;--chakra-space-56:14rem;--chakra-space-60:15rem;--chakra-space-64:16rem;--chakra-space-72:18rem;--chakra-space-80:20rem;--chakra-space-96:24rem;--chakra-space-px:1px;--chakra-space-0\.5:0.125rem;--chakra-space-1\.5:0.375rem;--chakra-space-2\.5:0.625rem;--chakra-space-3\.5:0.875rem;--chakra-shadows-xs:0 0 0 1px rgba(0, 0, 0, 0.05);--chakra-shadows-sm:0 1px 2px 0 rgba(0, 0, 0, 0.05);--chakra-shadows-base:0 1px 3px 0 rgba(0, 0, 0, 0.1),0 1px 2px 0 rgba(0, 0, 0, 0.06);--chakra-shadows-md:0 4px 6px -1px rgba(0, 0, 0, 0.1),0 2px 4px -1px rgba(0, 0, 0, 0.06);--chakra-shadows-lg:0 10px 15px -3px rgba(0, 0, 0, 0.1),0 4px 6px -2px rgba(0, 0, 0, 0.05);--chakra-shadows-xl:0 20px 25px -5px rgba(0, 0, 0, 0.1),0 10px 10px -5px rgba(0, 0, 0, 0.04);--chakra-shadows-2xl:0 25px 50px -12px rgba(0, 0, 0, 0.25);--chakra-shadows-outline:0 0 0 3px #a991f1aa;--chakra-shadows-inner:inset 0 2px 4px 0 rgba(0,0,0,0.06);--chakra-shadows-none:none;--chakra-shadows-dark-lg:rgba(0, 0, 0, 0.1) 0px 0px 0px 1px,rgba(0, 0, 0, 0.2) 0px 5px 10px,rgba(0, 0, 0, 0.4) 0px 15px 40px;--chakra-sizes-1:0.25rem;--chakra-sizes-2:0.5rem;--chakra-sizes-3:0.75rem;--chakra-sizes-4:1rem;--chakra-sizes-5:1.25rem;--chakra-sizes-6:1.5rem;--chakra-sizes-7:1.75rem;--chakra-sizes-8:2rem;--chakra-sizes-9:2.25rem;--chakra-sizes-10:2.5rem;--chakra-sizes-12:3rem;--chakra-sizes-14:3.5rem;--chakra-sizes-16:4rem;--chakra-sizes-20:5rem;--chakra-sizes-24:6rem;--chakra-sizes-28:7rem;--chakra-sizes-32:8rem;--chakra-sizes-36:9rem;--chakra-sizes-40:10rem;--chakra-sizes-44:11rem;--chakra-sizes-48:12rem;--chakra-sizes-52:13rem;--chakra-sizes-56:14rem;--chakra-sizes-60:15rem;--chakra-sizes-64:16rem;--chakra-sizes-72:18rem;--chakra-sizes-80:20rem;--chakra-sizes-96:24rem;--chakra-sizes-px:1px;--chakra-sizes-0\.5:0.125rem;--chakra-sizes-1\.5:0.375rem;--chakra-sizes-2\.5:0.625rem;--chakra-sizes-3\.5:0.875rem;--chakra-sizes-max:max-content;--chakra-sizes-min:min-content;--chakra-sizes-full:100%;--chakra-sizes-3xs:14rem;--chakra-sizes-2xs:16rem;--chakra-sizes-xs:20rem;--chakra-sizes-sm:24rem;--chakra-sizes-md:28rem;--chakra-sizes-lg:32rem;--chakra-sizes-xl:36rem;--chakra-sizes-2xl:42rem;--chakra-sizes-3xl:48rem;--chakra-sizes-4xl:56rem;--chakra-sizes-5xl:64rem;--chakra-sizes-6xl:72rem;--chakra-sizes-7xl:80rem;--chakra-sizes-8xl:90rem;--chakra-sizes-container-sm:640px;--chakra-sizes-container-md:768px;--chakra-sizes-container-lg:1024px;--chakra-sizes-container-xl:1280px;--chakra-zIndices-hide:-1;--chakra-zIndices-auto:auto;--chakra-zIndices-base:0;--chakra-zIndices-docked:10;--chakra-zIndices-dropdown:1000;--chakra-zIndices-sticky:1100;--chakra-zIndices-banner:1200;--chakra-zIndices-overlay:1300;--chakra-zIndices-modal:1400;--chakra-zIndices-popover:1500;--chakra-zIndices-skipLink:1600;--chakra-zIndices-toast:1700;--chakra-zIndices-tooltip:1800;--chakra-transition-property-common:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform;--chakra-transition-property-colors:background-color,border-color,color,fill,stroke;--chakra-transition-property-dimensions:width,height;--chakra-transition-property-position:left,right,top,bottom;--chakra-transition-property-background:background-color,background-image,background-position;--chakra-transition-easing-ease-in:cubic-bezier(0.4, 0, 1, 1);--chakra-transition-easing-ease-out:cubic-bezier(0, 0, 0.2, 1);--chakra-transition-easing-ease-in-out:cubic-bezier(0.4, 0, 0.2, 1);--chakra-transition-duration-ultra-fast:50ms;--chakra-transition-duration-faster:100ms;--chakra-transition-duration-fast:150ms;--chakra-transition-duration-normal:200ms;--chakra-transition-duration-slow:300ms;--chakra-transition-duration-slower:400ms;--chakra-transition-duration-ultra-slow:500ms;--chakra-blur-none:0;--chakra-blur-sm:4px;--chakra-blur-base:8px;--chakra-blur-md:12px;--chakra-blur-lg:16px;--chakra-blur-xl:24px;--chakra-blur-2xl:40px;--chakra-blur-3xl:64px;}</style><style data-emotion="css-global 1syi0wy">html{line-height:1.5;-webkit-text-size-adjust:100%;font-family:system-ui,sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;touch-action:manipulation;}body{position:relative;min-height:100%;font-feature-settings:'kern';}*,*::before,*::after{border-width:0;border-style:solid;box-sizing:border-box;}main{display:block;}hr{border-top-width:1px;box-sizing:content-box;height:0;overflow:visible;}pre,code,kbd,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:1em;}a{background-color:transparent;color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit;}abbr[title]{border-bottom:none;-webkit-text-decoration:underline;text-decoration:underline;-webkit-text-decoration:underline dotted;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;}b,strong{font-weight:bold;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}img{border-style:none;}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0;}button,input{overflow:visible;}button,select{text-transform:none;}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0;}fieldset{padding:0.35em 0.75em 0.625em;}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}progress{vertical-align:baseline;}textarea{overflow:auto;}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0;}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{-webkit-appearance:none!important;}input[type="number"]{-moz-appearance:textfield;}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px;}[type="search"]::-webkit-search-decoration{-webkit-appearance:none!important;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}details{display:block;}summary{display:-webkit-box;display:-webkit-list-item;display:-ms-list-itembox;display:list-item;}template{display:none;}[hidden]{display:none!important;}body,blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0;}button{background:transparent;padding:0;}fieldset{margin:0;padding:0;}ol,ul{margin:0;padding:0;}textarea{resize:vertical;}button,[role="button"]{cursor:pointer;}button::-moz-focus-inner{border:0!important;}table{border-collapse:collapse;}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;}button,input,optgroup,select,textarea{padding:0;line-height:inherit;color:inherit;}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle;}img,video{max-width:100%;height:auto;}[data-js-focus-visible] :focus:not([data-focus-visible-added]){outline:none;box-shadow:none;}select::-ms-expand{display:none;}</style><style data-emotion="css-global 1baqkrf">body{font-family:var(--chakra-fonts-body);color:var(--chakra-colors-gray-800);background:var(--chakra-colors-white);transition-property:background-color;transition-duration:var(--chakra-transition-duration-normal);line-height:var(--chakra-lineHeights-base);}*::-webkit-input-placeholder{color:var(--chakra-colors-gray-400);}*::-moz-placeholder{color:var(--chakra-colors-gray-400);}*:-ms-input-placeholder{color:var(--chakra-colors-gray-400);}*::placeholder{color:var(--chakra-colors-gray-400);}*,*::before,::after{border-color:var(--chakra-colors-gray-200);word-wrap:break-word;}</style><div style="color:#000;background:#fff;font-family:-apple-system, BlinkMacSystemFont, Roboto, "Segoe UI", "Fira Sans", Avenir, "Helvetica Neue", "Lucida Grande", sans-serif;height:100vh;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center"><div><style>body { margin: 0 }</style><h1 style="display:inline-block;border-right:1px solid rgba(0, 0, 0,.3);margin:0;margin-right:20px;padding:10px 23px 10px 0;font-size:24px;font-weight:500;vertical-align:top">404</h1><div style="display:inline-block;text-align:left;line-height:49px;height:49px;vertical-align:middle"><h2 style="font-size:14px;font-weight:normal;line-height:inherit;margin:0;padding:0">This page could not be found<!-- -->.</h2></div></div></div><span></span></div><script id="__NEXT_DATA__" type="application/json">{"props":{"pageProps":{"statusCode":404}},"page":"/_error","query":{},"buildId":"lZ_QCXXFIJt9Xs6PSegEw","nextExport":true,"isFallback":false,"gip":true,"scriptLoader":[]}</script></body></html>
\ No newline at end of file +<!DOCTYPE html><html><head><meta name="viewport" content="width=device-width"/><meta charSet="utf-8"/><title>404: This page could not be found</title><meta name="next-head-count" content="3"/><link rel="preload" href="/_next/static/css/331301db207a91d407e5.css" as="style"/><link rel="stylesheet" href="/_next/static/css/331301db207a91d407e5.css" data-n-g=""/><noscript data-n-css=""></noscript><script defer="" nomodule="" src="/_next/static/chunks/polyfills-e7a279300235e161e32a.js"></script><script src="/_next/static/chunks/webpack-9c7513cc478a82b87a1b.js" defer=""></script><script src="/_next/static/chunks/framework-2f612445bd50b211f15a.js" defer=""></script><script src="/_next/static/chunks/main-18e5535ffc85f4a7d113.js" defer=""></script><script src="/_next/static/chunks/pages/_app-e0282e738dca0f9e7c71.js" defer=""></script><script src="/_next/static/chunks/pages/_error-4a5d36cf6de80ea8be7a.js" defer=""></script><script src="/_next/static/OcC2kW1JOIq08IZWN5LM_/_buildManifest.js" defer=""></script><script src="/_next/static/OcC2kW1JOIq08IZWN5LM_/_ssgManifest.js" defer=""></script></head><body><div id="__next"><style data-emotion="css-global 1n4e8ad">:host,:root{--chakra-ring-inset:var(--chakra-empty,/*!*/ /*!*/);--chakra-ring-offset-width:0px;--chakra-ring-offset-color:#fff;--chakra-ring-color:rgba(66, 153, 225, 0.6);--chakra-ring-offset-shadow:0 0 #0000;--chakra-ring-shadow:0 0 #0000;--chakra-space-x-reverse:0;--chakra-space-y-reverse:0;--chakra-colors-transparent:transparent;--chakra-colors-current:currentColor;--chakra-colors-black:#bbc2cf;--chakra-colors-white:#242730;--chakra-colors-whiteAlpha-50:rgba(255, 255, 255, 0.04);--chakra-colors-whiteAlpha-100:rgba(255, 255, 255, 0.06);--chakra-colors-whiteAlpha-200:rgba(255, 255, 255, 0.08);--chakra-colors-whiteAlpha-300:rgba(255, 255, 255, 0.16);--chakra-colors-whiteAlpha-400:rgba(255, 255, 255, 0.24);--chakra-colors-whiteAlpha-500:rgba(255, 255, 255, 0.36);--chakra-colors-whiteAlpha-600:rgba(255, 255, 255, 0.48);--chakra-colors-whiteAlpha-700:rgba(255, 255, 255, 0.64);--chakra-colors-whiteAlpha-800:rgba(255, 255, 255, 0.80);--chakra-colors-whiteAlpha-900:rgba(255, 255, 255, 0.92);--chakra-colors-blackAlpha-50:rgba(0, 0, 0, 0.04);--chakra-colors-blackAlpha-100:rgba(0, 0, 0, 0.06);--chakra-colors-blackAlpha-200:rgba(0, 0, 0, 0.08);--chakra-colors-blackAlpha-300:rgba(0, 0, 0, 0.16);--chakra-colors-blackAlpha-400:rgba(0, 0, 0, 0.24);--chakra-colors-blackAlpha-500:rgba(0, 0, 0, 0.36);--chakra-colors-blackAlpha-600:rgba(0, 0, 0, 0.48);--chakra-colors-blackAlpha-700:rgba(0, 0, 0, 0.64);--chakra-colors-blackAlpha-800:rgba(0, 0, 0, 0.80);--chakra-colors-blackAlpha-900:rgba(0, 0, 0, 0.92);--chakra-colors-gray-50:#F7FAFC;--chakra-colors-gray-100:#1c1f24;--chakra-colors-gray-200:rgb(29, 33, 38);--chakra-colors-gray-300:#21272d;--chakra-colors-gray-400:#23272e;--chakra-colors-gray-500:#484854;--chakra-colors-gray-600:#62686E;--chakra-colors-gray-700:#757B80;--chakra-colors-gray-800:#9ca0a4;--chakra-colors-gray-900:#DFDFDF;--chakra-colors-red-50:#FFF5F5;--chakra-colors-red-100:#FED7D7;--chakra-colors-red-200:#FEB2B2;--chakra-colors-red-300:#FC8181;--chakra-colors-red-400:#F56565;--chakra-colors-red-500:#ff665c;--chakra-colors-red-600:#C53030;--chakra-colors-red-700:#9B2C2C;--chakra-colors-red-800:#822727;--chakra-colors-red-900:#63171B;--chakra-colors-orange-50:#FFFAF0;--chakra-colors-orange-100:#FEEBC8;--chakra-colors-orange-200:#FBD38D;--chakra-colors-orange-300:#F6AD55;--chakra-colors-orange-400:#ED8936;--chakra-colors-orange-500:#e69055;--chakra-colors-orange-600:#C05621;--chakra-colors-orange-700:#9C4221;--chakra-colors-orange-800:#7B341E;--chakra-colors-orange-900:#652B19;--chakra-colors-yellow-50:#FFFFF0;--chakra-colors-yellow-100:#FEFCBF;--chakra-colors-yellow-200:#FAF089;--chakra-colors-yellow-300:#F6E05E;--chakra-colors-yellow-400:#ECC94B;--chakra-colors-yellow-500:#FCCE7B;--chakra-colors-yellow-600:#B7791F;--chakra-colors-yellow-700:#975A16;--chakra-colors-yellow-800:#744210;--chakra-colors-yellow-900:#5F370E;--chakra-colors-green-50:#F0FFF4;--chakra-colors-green-100:#C6F6D5;--chakra-colors-green-200:#9AE6B4;--chakra-colors-green-300:#68D391;--chakra-colors-green-400:#48BB78;--chakra-colors-green-500:#7bc275;--chakra-colors-green-600:#2F855A;--chakra-colors-green-700:#276749;--chakra-colors-green-800:#22543D;--chakra-colors-green-900:#1C4532;--chakra-colors-teal-50:#E6FFFA;--chakra-colors-teal-100:#B2F5EA;--chakra-colors-teal-200:#81E6D9;--chakra-colors-teal-300:#4FD1C5;--chakra-colors-teal-400:#38B2AC;--chakra-colors-teal-500:#51afef;--chakra-colors-teal-600:#2C7A7B;--chakra-colors-teal-700:#285E61;--chakra-colors-teal-800:#234E52;--chakra-colors-teal-900:#1D4044;--chakra-colors-blue-50:#ebf8ff;--chakra-colors-blue-100:#bee3f8;--chakra-colors-blue-200:#90cdf4;--chakra-colors-blue-300:#63b3ed;--chakra-colors-blue-400:#4299e1;--chakra-colors-blue-500:#51afef;--chakra-colors-blue-600:#2b6cb0;--chakra-colors-blue-700:#2c5282;--chakra-colors-blue-800:#2a4365;--chakra-colors-blue-900:#1A365D;--chakra-colors-cyan-50:#EDFDFD;--chakra-colors-cyan-100:#C4F1F9;--chakra-colors-cyan-200:#9DECF9;--chakra-colors-cyan-300:#76E4F7;--chakra-colors-cyan-400:#0BC5EA;--chakra-colors-cyan-500:#5cEfFF;--chakra-colors-cyan-600:#00A3C4;--chakra-colors-cyan-700:#0987A0;--chakra-colors-cyan-800:#086F83;--chakra-colors-cyan-900:#065666;--chakra-colors-purple-50:#FAF5FF;--chakra-colors-purple-100:#E9D8FD;--chakra-colors-purple-200:#D6BCFA;--chakra-colors-purple-300:#B794F4;--chakra-colors-purple-400:#9F7AEA;--chakra-colors-purple-500:#a991f1;--chakra-colors-purple-600:#6B46C1;--chakra-colors-purple-700:#553C9A;--chakra-colors-purple-800:#44337A;--chakra-colors-purple-900:#322659;--chakra-colors-pink-50:#FFF5F7;--chakra-colors-pink-100:#FED7E2;--chakra-colors-pink-200:#FBB6CE;--chakra-colors-pink-300:#F687B3;--chakra-colors-pink-400:#ED64A6;--chakra-colors-pink-500:#C57BDB;--chakra-colors-pink-600:#B83280;--chakra-colors-pink-700:#97266D;--chakra-colors-pink-800:#702459;--chakra-colors-pink-900:#521B41;--chakra-colors-linkedin-50:#E8F4F9;--chakra-colors-linkedin-100:#CFEDFB;--chakra-colors-linkedin-200:#9BDAF3;--chakra-colors-linkedin-300:#68C7EC;--chakra-colors-linkedin-400:#34B3E4;--chakra-colors-linkedin-500:#00A0DC;--chakra-colors-linkedin-600:#008CC9;--chakra-colors-linkedin-700:#0077B5;--chakra-colors-linkedin-800:#005E93;--chakra-colors-linkedin-900:#004471;--chakra-colors-facebook-50:#E8F4F9;--chakra-colors-facebook-100:#D9DEE9;--chakra-colors-facebook-200:#B7C2DA;--chakra-colors-facebook-300:#6482C0;--chakra-colors-facebook-400:#4267B2;--chakra-colors-facebook-500:#385898;--chakra-colors-facebook-600:#314E89;--chakra-colors-facebook-700:#29487D;--chakra-colors-facebook-800:#223B67;--chakra-colors-facebook-900:#1E355B;--chakra-colors-messenger-50:#D0E6FF;--chakra-colors-messenger-100:#B9DAFF;--chakra-colors-messenger-200:#A2CDFF;--chakra-colors-messenger-300:#7AB8FF;--chakra-colors-messenger-400:#2E90FF;--chakra-colors-messenger-500:#0078FF;--chakra-colors-messenger-600:#0063D1;--chakra-colors-messenger-700:#0052AC;--chakra-colors-messenger-800:#003C7E;--chakra-colors-messenger-900:#002C5C;--chakra-colors-whatsapp-50:#dffeec;--chakra-colors-whatsapp-100:#b9f5d0;--chakra-colors-whatsapp-200:#90edb3;--chakra-colors-whatsapp-300:#65e495;--chakra-colors-whatsapp-400:#3cdd78;--chakra-colors-whatsapp-500:#22c35e;--chakra-colors-whatsapp-600:#179848;--chakra-colors-whatsapp-700:#0c6c33;--chakra-colors-whatsapp-800:#01421c;--chakra-colors-whatsapp-900:#001803;--chakra-colors-twitter-50:#E5F4FD;--chakra-colors-twitter-100:#C8E9FB;--chakra-colors-twitter-200:#A8DCFA;--chakra-colors-twitter-300:#83CDF7;--chakra-colors-twitter-400:#57BBF5;--chakra-colors-twitter-500:#1DA1F2;--chakra-colors-twitter-600:#1A94DA;--chakra-colors-twitter-700:#1681BF;--chakra-colors-twitter-800:#136B9E;--chakra-colors-twitter-900:#0D4D71;--chakra-colors-telegram-50:#E3F2F9;--chakra-colors-telegram-100:#C5E4F3;--chakra-colors-telegram-200:#A2D4EC;--chakra-colors-telegram-300:#7AC1E4;--chakra-colors-telegram-400:#47A9DA;--chakra-colors-telegram-500:#0088CC;--chakra-colors-telegram-600:#007AB8;--chakra-colors-telegram-700:#006BA1;--chakra-colors-telegram-800:#005885;--chakra-colors-telegram-900:#003F5E;--chakra-colors-alt-100:#2a2e38;--chakra-colors-alt-900:#5D656B;--chakra-borders-none:0;--chakra-borders-1px:1px solid;--chakra-borders-2px:2px solid;--chakra-borders-4px:4px solid;--chakra-borders-8px:8px solid;--chakra-fonts-heading:-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--chakra-fonts-body:-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--chakra-fonts-mono:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--chakra-fontSizes-xs:0.75rem;--chakra-fontSizes-sm:0.875rem;--chakra-fontSizes-md:1rem;--chakra-fontSizes-lg:1.125rem;--chakra-fontSizes-xl:1.25rem;--chakra-fontSizes-2xl:1.5rem;--chakra-fontSizes-3xl:1.875rem;--chakra-fontSizes-4xl:2.25rem;--chakra-fontSizes-5xl:3rem;--chakra-fontSizes-6xl:3.75rem;--chakra-fontSizes-7xl:4.5rem;--chakra-fontSizes-8xl:6rem;--chakra-fontSizes-9xl:8rem;--chakra-fontWeights-hairline:100;--chakra-fontWeights-thin:200;--chakra-fontWeights-light:300;--chakra-fontWeights-normal:400;--chakra-fontWeights-medium:500;--chakra-fontWeights-semibold:600;--chakra-fontWeights-bold:700;--chakra-fontWeights-extrabold:800;--chakra-fontWeights-black:900;--chakra-letterSpacings-tighter:-0.05em;--chakra-letterSpacings-tight:-0.025em;--chakra-letterSpacings-normal:0;--chakra-letterSpacings-wide:0.025em;--chakra-letterSpacings-wider:0.05em;--chakra-letterSpacings-widest:0.1em;--chakra-lineHeights-3:.75rem;--chakra-lineHeights-4:1rem;--chakra-lineHeights-5:1.25rem;--chakra-lineHeights-6:1.5rem;--chakra-lineHeights-7:1.75rem;--chakra-lineHeights-8:2rem;--chakra-lineHeights-9:2.25rem;--chakra-lineHeights-10:2.5rem;--chakra-lineHeights-normal:normal;--chakra-lineHeights-none:1;--chakra-lineHeights-shorter:1.25;--chakra-lineHeights-short:1.375;--chakra-lineHeights-base:1.5;--chakra-lineHeights-tall:1.625;--chakra-lineHeights-taller:2;--chakra-radii-none:0;--chakra-radii-sm:0.125rem;--chakra-radii-base:0.25rem;--chakra-radii-md:0.375rem;--chakra-radii-lg:0.5rem;--chakra-radii-xl:0.75rem;--chakra-radii-2xl:1rem;--chakra-radii-3xl:1.5rem;--chakra-radii-full:9999px;--chakra-space-1:0.25rem;--chakra-space-2:0.5rem;--chakra-space-3:0.75rem;--chakra-space-4:1rem;--chakra-space-5:1.25rem;--chakra-space-6:1.5rem;--chakra-space-7:1.75rem;--chakra-space-8:2rem;--chakra-space-9:2.25rem;--chakra-space-10:2.5rem;--chakra-space-12:3rem;--chakra-space-14:3.5rem;--chakra-space-16:4rem;--chakra-space-20:5rem;--chakra-space-24:6rem;--chakra-space-28:7rem;--chakra-space-32:8rem;--chakra-space-36:9rem;--chakra-space-40:10rem;--chakra-space-44:11rem;--chakra-space-48:12rem;--chakra-space-52:13rem;--chakra-space-56:14rem;--chakra-space-60:15rem;--chakra-space-64:16rem;--chakra-space-72:18rem;--chakra-space-80:20rem;--chakra-space-96:24rem;--chakra-space-px:1px;--chakra-space-0\.5:0.125rem;--chakra-space-1\.5:0.375rem;--chakra-space-2\.5:0.625rem;--chakra-space-3\.5:0.875rem;--chakra-shadows-xs:0 0 0 1px rgba(0, 0, 0, 0.05);--chakra-shadows-sm:0 1px 2px 0 rgba(0, 0, 0, 0.05);--chakra-shadows-base:0 1px 3px 0 rgba(0, 0, 0, 0.1),0 1px 2px 0 rgba(0, 0, 0, 0.06);--chakra-shadows-md:0 4px 6px -1px rgba(0, 0, 0, 0.1),0 2px 4px -1px rgba(0, 0, 0, 0.06);--chakra-shadows-lg:0 10px 15px -3px rgba(0, 0, 0, 0.1),0 4px 6px -2px rgba(0, 0, 0, 0.05);--chakra-shadows-xl:0 20px 25px -5px rgba(0, 0, 0, 0.1),0 10px 10px -5px rgba(0, 0, 0, 0.04);--chakra-shadows-2xl:0 25px 50px -12px rgba(0, 0, 0, 0.25);--chakra-shadows-outline:0 0 0 3px #a991f1aa;--chakra-shadows-inner:inset 0 2px 4px 0 rgba(0,0,0,0.06);--chakra-shadows-none:none;--chakra-shadows-dark-lg:rgba(0, 0, 0, 0.1) 0px 0px 0px 1px,rgba(0, 0, 0, 0.2) 0px 5px 10px,rgba(0, 0, 0, 0.4) 0px 15px 40px;--chakra-sizes-1:0.25rem;--chakra-sizes-2:0.5rem;--chakra-sizes-3:0.75rem;--chakra-sizes-4:1rem;--chakra-sizes-5:1.25rem;--chakra-sizes-6:1.5rem;--chakra-sizes-7:1.75rem;--chakra-sizes-8:2rem;--chakra-sizes-9:2.25rem;--chakra-sizes-10:2.5rem;--chakra-sizes-12:3rem;--chakra-sizes-14:3.5rem;--chakra-sizes-16:4rem;--chakra-sizes-20:5rem;--chakra-sizes-24:6rem;--chakra-sizes-28:7rem;--chakra-sizes-32:8rem;--chakra-sizes-36:9rem;--chakra-sizes-40:10rem;--chakra-sizes-44:11rem;--chakra-sizes-48:12rem;--chakra-sizes-52:13rem;--chakra-sizes-56:14rem;--chakra-sizes-60:15rem;--chakra-sizes-64:16rem;--chakra-sizes-72:18rem;--chakra-sizes-80:20rem;--chakra-sizes-96:24rem;--chakra-sizes-px:1px;--chakra-sizes-0\.5:0.125rem;--chakra-sizes-1\.5:0.375rem;--chakra-sizes-2\.5:0.625rem;--chakra-sizes-3\.5:0.875rem;--chakra-sizes-max:max-content;--chakra-sizes-min:min-content;--chakra-sizes-full:100%;--chakra-sizes-3xs:14rem;--chakra-sizes-2xs:16rem;--chakra-sizes-xs:20rem;--chakra-sizes-sm:24rem;--chakra-sizes-md:28rem;--chakra-sizes-lg:32rem;--chakra-sizes-xl:36rem;--chakra-sizes-2xl:42rem;--chakra-sizes-3xl:48rem;--chakra-sizes-4xl:56rem;--chakra-sizes-5xl:64rem;--chakra-sizes-6xl:72rem;--chakra-sizes-7xl:80rem;--chakra-sizes-8xl:90rem;--chakra-sizes-container-sm:640px;--chakra-sizes-container-md:768px;--chakra-sizes-container-lg:1024px;--chakra-sizes-container-xl:1280px;--chakra-zIndices-hide:-1;--chakra-zIndices-auto:auto;--chakra-zIndices-base:0;--chakra-zIndices-docked:10;--chakra-zIndices-dropdown:1000;--chakra-zIndices-sticky:1100;--chakra-zIndices-banner:1200;--chakra-zIndices-overlay:1300;--chakra-zIndices-modal:1400;--chakra-zIndices-popover:1500;--chakra-zIndices-skipLink:1600;--chakra-zIndices-toast:1700;--chakra-zIndices-tooltip:1800;--chakra-transition-property-common:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform;--chakra-transition-property-colors:background-color,border-color,color,fill,stroke;--chakra-transition-property-dimensions:width,height;--chakra-transition-property-position:left,right,top,bottom;--chakra-transition-property-background:background-color,background-image,background-position;--chakra-transition-easing-ease-in:cubic-bezier(0.4, 0, 1, 1);--chakra-transition-easing-ease-out:cubic-bezier(0, 0, 0.2, 1);--chakra-transition-easing-ease-in-out:cubic-bezier(0.4, 0, 0.2, 1);--chakra-transition-duration-ultra-fast:50ms;--chakra-transition-duration-faster:100ms;--chakra-transition-duration-fast:150ms;--chakra-transition-duration-normal:200ms;--chakra-transition-duration-slow:300ms;--chakra-transition-duration-slower:400ms;--chakra-transition-duration-ultra-slow:500ms;--chakra-blur-none:0;--chakra-blur-sm:4px;--chakra-blur-base:8px;--chakra-blur-md:12px;--chakra-blur-lg:16px;--chakra-blur-xl:24px;--chakra-blur-2xl:40px;--chakra-blur-3xl:64px;}</style><style data-emotion="css-global 1syi0wy">html{line-height:1.5;-webkit-text-size-adjust:100%;font-family:system-ui,sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;touch-action:manipulation;}body{position:relative;min-height:100%;font-feature-settings:'kern';}*,*::before,*::after{border-width:0;border-style:solid;box-sizing:border-box;}main{display:block;}hr{border-top-width:1px;box-sizing:content-box;height:0;overflow:visible;}pre,code,kbd,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:1em;}a{background-color:transparent;color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit;}abbr[title]{border-bottom:none;-webkit-text-decoration:underline;text-decoration:underline;-webkit-text-decoration:underline dotted;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;}b,strong{font-weight:bold;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}img{border-style:none;}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0;}button,input{overflow:visible;}button,select{text-transform:none;}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0;}fieldset{padding:0.35em 0.75em 0.625em;}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}progress{vertical-align:baseline;}textarea{overflow:auto;}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0;}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{-webkit-appearance:none!important;}input[type="number"]{-moz-appearance:textfield;}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px;}[type="search"]::-webkit-search-decoration{-webkit-appearance:none!important;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}details{display:block;}summary{display:-webkit-box;display:-webkit-list-item;display:-ms-list-itembox;display:list-item;}template{display:none;}[hidden]{display:none!important;}body,blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0;}button{background:transparent;padding:0;}fieldset{margin:0;padding:0;}ol,ul{margin:0;padding:0;}textarea{resize:vertical;}button,[role="button"]{cursor:pointer;}button::-moz-focus-inner{border:0!important;}table{border-collapse:collapse;}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;}button,input,optgroup,select,textarea{padding:0;line-height:inherit;color:inherit;}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle;}img,video{max-width:100%;height:auto;}[data-js-focus-visible] :focus:not([data-focus-visible-added]){outline:none;box-shadow:none;}select::-ms-expand{display:none;}</style><style data-emotion="css-global 1baqkrf">body{font-family:var(--chakra-fonts-body);color:var(--chakra-colors-gray-800);background:var(--chakra-colors-white);transition-property:background-color;transition-duration:var(--chakra-transition-duration-normal);line-height:var(--chakra-lineHeights-base);}*::-webkit-input-placeholder{color:var(--chakra-colors-gray-400);}*::-moz-placeholder{color:var(--chakra-colors-gray-400);}*:-ms-input-placeholder{color:var(--chakra-colors-gray-400);}*::placeholder{color:var(--chakra-colors-gray-400);}*,*::before,::after{border-color:var(--chakra-colors-gray-200);word-wrap:break-word;}</style><div style="color:#000;background:#fff;font-family:-apple-system, BlinkMacSystemFont, Roboto, "Segoe UI", "Fira Sans", Avenir, "Helvetica Neue", "Lucida Grande", sans-serif;height:100vh;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center"><div><style>body { margin: 0 }</style><h1 style="display:inline-block;border-right:1px solid rgba(0, 0, 0,.3);margin:0;margin-right:20px;padding:10px 23px 10px 0;font-size:24px;font-weight:500;vertical-align:top">404</h1><div style="display:inline-block;text-align:left;line-height:49px;height:49px;vertical-align:middle"><h2 style="font-size:14px;font-weight:normal;line-height:inherit;margin:0;padding:0">This page could not be found<!-- -->.</h2></div></div></div><span></span></div><script id="__NEXT_DATA__" type="application/json">{"props":{"pageProps":{"statusCode":404}},"page":"/_error","query":{},"buildId":"OcC2kW1JOIq08IZWN5LM_","nextExport":true,"isFallback":false,"gip":true,"scriptLoader":[]}</script></body></html>
\ No newline at end of file diff --git a/out/_next/static/chunks/pages/_app-aa36b0112675ea597c0c.js b/out/_next/static/chunks/pages/_app-aa36b0112675ea597c0c.js deleted file mode 100644 index 64ac575..0000000 --- a/out/_next/static/chunks/pages/_app-aa36b0112675ea597c0c.js +++ /dev/null @@ -1 +0,0 @@ -(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[888],{96156:function(r,e,t){"use strict";function n(r,e,t){return e in r?Object.defineProperty(r,e,{value:t,enumerable:!0,configurable:!0,writable:!0}):r[e]=t,r}t.d(e,{Z:function(){return n}})},24738:function(r,e,t){"use strict";t.d(e,{SG:function(){return x},If:function(){return y}});var n=t(73808),o=t(84461),a=t(80658),i=t(67294),s="chakra-ui-light",l="chakra-ui-dark",c={classList:{add:a.ZT,remove:a.ZT}};function u(r){var e=o.jU?document.body:c;e.classList.add(r?l:s),e.classList.remove(r?s:l)}var d="(prefers-color-scheme: dark)";function f(r){var e;return(null!=(e=function(r){var e=null==window.matchMedia?void 0:window.matchMedia(r);if(e)return!!e.media===e.matches}(d))?e:"dark"===r)?"dark":"light"}var p=()=>document.documentElement.style.getPropertyValue("--chakra-ui-color-mode"),h=r=>{o.jU&&document.documentElement.style.setProperty("--chakra-ui-color-mode",r)},b=()=>"undefined"!==typeof Storage,g="chakra-ui-color-mode",m={get(r){if(!b())return r;try{var e=localStorage.getItem(g);return null!=e?e:r}catch(t){return n.Ts&&console.log(t),r}},set(r){if(b())try{localStorage.setItem(g,r)}catch(e){n.Ts&&console.log(e)}},type:"localStorage"};var v=i.createContext({});n.Ts&&(v.displayName="ColorModeContext");var y=()=>{var r=i.useContext(v);if(void 0===r)throw new Error("useColorMode must be used within a ColorModeProvider");return r};function x(r){var{value:e,children:t,options:{useSystemColorMode:n,initialColorMode:s},colorModeManager:l=m}=r,[c,b]=i.useState("cookie"===l.type?l.get(s):s);i.useEffect((()=>{if(o.jU&&"localStorage"===l.type){var r=n?f(s):p()||l.get();r&&b(r)}}),[l,n,s]),i.useEffect((()=>{var r="dark"===c;u(r),h(r?"dark":"light")}),[c]);var g=i.useCallback((r=>{l.set(r),b(r)}),[l]),y=i.useCallback((()=>{g("light"===c?"dark":"light")}),[c,g]);i.useEffect((()=>{var r;return n&&(r=function(r){if(!("matchMedia"in window))return a.ZT;var e=window.matchMedia(d),t=()=>{r(e.matches?"dark":"light")};return t(),e.addListener(t),()=>{e.removeListener(t)}}(g)),()=>{r&&n&&r()}}),[g,n]);var x=i.useMemo((()=>({colorMode:null!=e?e:c,toggleColorMode:e?a.ZT:y,setColorMode:e?a.ZT:g})),[c,g,y,e]);return i.createElement(v.Provider,{value:x},t)}n.Ts&&(x.displayName="ColorModeProvider");n.Ts;n.Ts},94577:function(r,e,t){"use strict";t.d(e,{vc:function(){return i},Me:function(){return s},ZS:function(){return l}});var n=t(67294),o={prefix:Math.round(1e10*Math.random()),current:0},a=n.createContext(o),i=n.memo((r=>{var{children:e}=r,t=n.useContext(a),i=t===o,s=n.useMemo((()=>({prefix:i?0:++t.prefix,current:0})),[i,t]);return n.createElement(a.Provider,{value:s},e)}));function s(r,e){var t=n.useContext(a);return n.useMemo((()=>r||[e,t.prefix,++t.current].filter(Boolean).join("-")),[r,e])}function l(r){for(var e=arguments.length,t=new Array(e>1?e-1:0),o=1;o<e;o++)t[o-1]=arguments[o];var a=s(r);return n.useMemo((()=>t.map((r=>r+"-"+a))),[a,t])}},34288:function(r,e,t){"use strict";t.d(e,{L:function(){return s},h:function(){return l}});var n=t(73808),o=t(28500),a=t(67294),[i,s]=(0,o.k)({strict:!1,name:"PortalManagerContext"});function l(r){var{children:e,zIndex:t}=r;return a.createElement(i,{value:{zIndex:t}},e)}n.Ts&&(l.displayName="PortalManager")},28500:function(r,e,t){"use strict";t.d(e,{k:function(){return o}});var n=t(67294);function o(r){void 0===r&&(r={});var{strict:e=!0,errorMessage:t="useContext: `context` is undefined. Seems you forgot to wrap component within the Provider",name:o}=r,a=n.createContext(void 0);return a.displayName=o,[a.Provider,function r(){var o=n.useContext(a);if(!o&&e){var i=new Error(t);throw i.name="ContextError",null==Error.captureStackTrace||Error.captureStackTrace(i,r),i}return o},a]}},13205:function(r,e,t){"use strict";t.d(e,{Oq:function(){return B},Cg:function(){return j},$_:function(){return O},cE:function(){return T},hX:function(){return F},GQ:function(){return P},eC:function(){return I},Mw:function(){return M},bK:function(){return D},pb:function(){return W},o_:function(){return $},FK:function(){return Z},v_:function(){return V},Dh:function(){return q},QX:function(){return G},vs:function(){return Y},eR:function(){return X},cp:function(){return U}});var n=t(73808);function o(r){var{scale:e,transform:t,compose:o}=r;return(r,a)=>{var i,s=((r,e)=>t=>{var o=String(e),a=r?r+"."+o:o;return(0,n.Kn)(t.__cssMap)&&a in t.__cssMap?t.__cssMap[a].varRef:e})(e,r)(a),l=null!=(i=null==t?void 0:t(s,a))?i:s;return o&&(l=o(l,a)),l}}function a(r,e){return t=>{var n={property:t,scale:r};return n.transform=o({scale:r,transform:e}),n}}var i=r=>{var{rtl:e,ltr:t}=r;return r=>"rtl"===r.direction?e:t};var s=["rotate(var(--chakra-rotate, 0))","scaleX(var(--chakra-scale-x, 1))","scaleY(var(--chakra-scale-y, 1))","skewX(var(--chakra-skew-x, 0))","skewY(var(--chakra-skew-y, 0))"];var l={"--chakra-blur":"var(--chakra-empty,/*!*/ /*!*/)","--chakra-brightness":"var(--chakra-empty,/*!*/ /*!*/)","--chakra-contrast":"var(--chakra-empty,/*!*/ /*!*/)","--chakra-grayscale":"var(--chakra-empty,/*!*/ /*!*/)","--chakra-hue-rotate":"var(--chakra-empty,/*!*/ /*!*/)","--chakra-invert":"var(--chakra-empty,/*!*/ /*!*/)","--chakra-saturate":"var(--chakra-empty,/*!*/ /*!*/)","--chakra-sepia":"var(--chakra-empty,/*!*/ /*!*/)","--chakra-drop-shadow":"var(--chakra-empty,/*!*/ /*!*/)",filter:["var(--chakra-blur)","var(--chakra-brightness)","var(--chakra-contrast)","var(--chakra-grayscale)","var(--chakra-hue-rotate)","var(--chakra-invert)","var(--chakra-saturate)","var(--chakra-sepia)","var(--chakra-drop-shadow)"].join(" ")},c={backdropFilter:["var(--chakra-backdrop-blur)","var(--chakra-backdrop-brightness)","var(--chakra-backdrop-contrast)","var(--chakra-backdrop-grayscale)","var(--chakra-backdrop-hue-rotate)","var(--chakra-backdrop-invert)","var(--chakra-backdrop-opacity)","var(--chakra-backdrop-saturate)","var(--chakra-backdrop-sepia)"].join(" "),"--chakra-backdrop-blur":"var(--chakra-empty,/*!*/ /*!*/)","--chakra-backdrop-brightness":"var(--chakra-empty,/*!*/ /*!*/)","--chakra-backdrop-contrast":"var(--chakra-empty,/*!*/ /*!*/)","--chakra-backdrop-grayscale":"var(--chakra-empty,/*!*/ /*!*/)","--chakra-backdrop-hue-rotate":"var(--chakra-empty,/*!*/ /*!*/)","--chakra-backdrop-invert":"var(--chakra-empty,/*!*/ /*!*/)","--chakra-backdrop-opacity":"var(--chakra-empty,/*!*/ /*!*/)","--chakra-backdrop-saturate":"var(--chakra-empty,/*!*/ /*!*/)","--chakra-backdrop-sepia":"var(--chakra-empty,/*!*/ /*!*/)"};var u={"row-reverse":{space:"--chakra-space-x-reverse",divide:"--chakra-divide-x-reverse"},"column-reverse":{space:"--chakra-space-y-reverse",divide:"--chakra-divide-y-reverse"}},d="& > :not(style) ~ :not(style)",f={[d]:{marginInlineStart:"calc(var(--chakra-space-x) * calc(1 - var(--chakra-space-x-reverse)))",marginInlineEnd:"calc(var(--chakra-space-x) * var(--chakra-space-x-reverse))"}},p={[d]:{marginTop:"calc(var(--chakra-space-y) * calc(1 - var(--chakra-space-y-reverse)))",marginBottom:"calc(var(--chakra-space-y) * var(--chakra-space-y-reverse))"}};function h(r,e){h=function(r,e){return new a(r,void 0,e)};var t=g(RegExp),n=RegExp.prototype,o=new WeakMap;function a(r,e,n){var a=t.call(this,r,e);return o.set(a,n||o.get(r)),a}function i(r,e){var t=o.get(e);return Object.keys(t).reduce((function(e,n){return e[n]=r[t[n]],e}),Object.create(null))}return b(a,t),a.prototype.exec=function(r){var e=n.exec.call(this,r);return e&&(e.groups=i(e,this)),e},a.prototype[Symbol.replace]=function(r,e){if("string"===typeof e){var t=o.get(this);return n[Symbol.replace].call(this,r,e.replace(/\$<([^>]+)>/g,(function(r,e){return"$"+t[e]})))}if("function"===typeof e){var a=this;return n[Symbol.replace].call(this,r,(function(){var r=[];return r.push.apply(r,arguments),"object"!==typeof r[r.length-1]&&r.push(i(r,a)),e.apply(this,r)}))}return n[Symbol.replace].call(this,r,e)},h.apply(this,arguments)}function b(r,e){if("function"!==typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");r.prototype=Object.create(e&&e.prototype,{constructor:{value:r,writable:!0,configurable:!0}}),e&&y(r,e)}function g(r){var e="function"===typeof Map?new Map:void 0;return(g=function(r){if(null===r||(t=r,-1===Function.toString.call(t).indexOf("[native code]")))return r;var t;if("function"!==typeof r)throw new TypeError("Super expression must either be null or a function");if("undefined"!==typeof e){if(e.has(r))return e.get(r);e.set(r,n)}function n(){return m(r,arguments,x(this).constructor)}return n.prototype=Object.create(r.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}}),y(n,r)})(r)}function m(r,e,t){return(m=v()?Reflect.construct:function(r,e,t){var n=[null];n.push.apply(n,e);var o=new(Function.bind.apply(r,n));return t&&y(o,t.prototype),o}).apply(null,arguments)}function v(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(r){return!1}}function y(r,e){return(y=Object.setPrototypeOf||function(r,e){return r.__proto__=e,r})(r,e)}function x(r){return(x=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)})(r)}var w={"to-t":"to top","to-tr":"to top right","to-r":"to right","to-br":"to bottom right","to-b":"to bottom","to-bl":"to bottom left","to-l":"to left","to-tl":"to top left"},S=new Set(Object.values(w)),k=new Set(["none","-moz-initial","inherit","initial","revert","unset"]),_=r=>r.trim();var C=r=>e=>r+"("+e+")",A={filter:r=>"auto"!==r?r:l,backdropFilter:r=>"auto"!==r?r:c,ring:r=>function(r){return{"--chakra-ring-offset-shadow":"var(--chakra-ring-inset) 0 0 0 var(--chakra-ring-offset-width) var(--chakra-ring-offset-color)","--chakra-ring-shadow":"var(--chakra-ring-inset) 0 0 0 calc(var(--chakra-ring-width) + var(--chakra-ring-offset-width)) var(--chakra-ring-color)","--chakra-ring-width":r,boxShadow:["var(--chakra-ring-offset-shadow)","var(--chakra-ring-shadow)","var(--chakra-shadow, 0 0 #0000)"].join(", ")}}(A.px(r)),bgClip:r=>"text"===r?{color:"transparent",backgroundClip:"text"}:{backgroundClip:r},transform:r=>"auto"===r?["translateX(var(--chakra-translate-x, 0))","translateY(var(--chakra-translate-y, 0))",...s].join(" "):"auto-gpu"===r?["translate3d(var(--chakra-translate-x, 0), var(--chakra-translate-y, 0), 0)",...s].join(" "):r,px(r){if(null==r)return r;var{unitless:e}=(r=>{var e=parseFloat(r.toString()),t=r.toString().replace(String(e),"");return{unitless:!t,value:e,unit:t}})(r);return e||(0,n.hj)(r)?r+"px":r},fraction:r=>!(0,n.hj)(r)||r>1?r:100*r+"%",float:(r,e)=>"rtl"===e.direction?{left:"right",right:"left"}[r]:r,degree(r){if((0,n.FS)(r)||null==r)return r;var e=(0,n.HD)(r)&&!r.endsWith("deg");return(0,n.hj)(r)||e?r+"deg":r},gradient:(r,e)=>function(r,e){var t,n;if(null==r||k.has(r))return r;var o=h(/(^[\x2DA-Za-z]+)\(((.*))\)/g,{type:1,values:2}),{type:a,values:i}=null!=(t=null==(n=o.exec(r))?void 0:n.groups)?t:{};if(!a||!i)return r;var s=a.includes("-gradient")?a:a+"-gradient",[l,...c]=i.split(",").map(_).filter(Boolean);if(0===(null==c?void 0:c.length))return r;var u=l in w?w[l]:l;return c.unshift(u),s+"("+c.map((r=>{if(S.has(r))return r;var[t,n]=r.split(" "),o="colors."+t,a=o in e.__cssMap?e.__cssMap[o].varRef:t;return n?[a,n].join(" "):a})).join(", ")+")"}(r,null!=e?e:{}),blur:C("blur"),opacity:C("opacity"),brightness:C("brightness"),contrast:C("contrast"),dropShadow:C("drop-shadow"),grayscale:C("grayscale"),hueRotate:C("hue-rotate"),invert:C("invert"),saturate:C("saturate"),sepia:C("sepia"),bgImage:r=>null==r||E(r)||k.has(r)?r:"url("+r+")",outline(r){var e="0"===String(r)||"none"===String(r);return null!==r&&e?{outline:"2px solid transparent",outlineOffset:"2px"}:{outline:r}},flexDirection(r){var e,{space:t,divide:n}=null!=(e=u[r])?e:{},o={flexDirection:r};return t&&(o[t]=1),n&&(o[n]=1),o}},E=r=>(0,n.HD)(r)&&r.includes("(")&&r.includes(")");function z(){return(z=Object.assign||function(r){for(var e=1;e<arguments.length;e++){var t=arguments[e];for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(r[n]=t[n])}return r}).apply(this,arguments)}var R={borderWidths:a("borderWidths"),borderStyles:a("borderStyles"),colors:a("colors"),borders:a("borders"),radii:a("radii",A.px),space:a("space",A.px),spaceT:a("space",A.px),degreeT:r=>({property:r,transform:A.degree}),prop:(r,e,t)=>z({property:r,scale:e},e&&{transform:o({scale:e,transform:t})}),propT:(r,e)=>({property:r,transform:e}),sizes:a("sizes",A.px),sizesT:a("sizes",A.fraction),shadows:a("shadows"),logical:function(r){var{property:e,scale:t,transform:n}=r;return{scale:t,property:i(e),transform:t?o({scale:t,compose:n}):n}},blur:a("blur",A.blur)},B={background:R.colors("background"),backgroundColor:R.colors("backgroundColor"),backgroundImage:R.propT("backgroundImage",A.bgImage),backgroundSize:!0,backgroundPosition:!0,backgroundRepeat:!0,backgroundAttachment:!0,backgroundClip:{transform:A.bgClip},bgSize:R.prop("backgroundSize"),bgPosition:R.prop("backgroundPosition"),bg:R.colors("background"),bgColor:R.colors("backgroundColor"),bgPos:R.prop("backgroundPosition"),bgRepeat:R.prop("backgroundRepeat"),bgAttachment:R.prop("backgroundAttachment"),bgGradient:R.propT("backgroundImage",A.gradient),bgClip:{transform:A.bgClip}};Object.assign(B,{bgImage:B.backgroundImage,bgImg:B.backgroundImage});var j={border:R.borders("border"),borderWidth:R.borderWidths("borderWidth"),borderStyle:R.borderStyles("borderStyle"),borderColor:R.colors("borderColor"),borderRadius:R.radii("borderRadius"),borderTop:R.borders("borderTop"),borderBlockStart:R.borders("borderBlockStart"),borderTopLeftRadius:R.radii("borderTopLeftRadius"),borderStartStartRadius:R.logical({scale:"radii",property:{ltr:"borderTopLeftRadius",rtl:"borderTopRightRadius"}}),borderEndStartRadius:R.logical({scale:"radii",property:{ltr:"borderBottomLeftRadius",rtl:"borderBottomRightRadius"}}),borderTopRightRadius:R.radii("borderTopRightRadius"),borderStartEndRadius:R.logical({scale:"radii",property:{ltr:"borderTopRightRadius",rtl:"borderTopLeftRadius"}}),borderEndEndRadius:R.logical({scale:"radii",property:{ltr:"borderBottomRightRadius",rtl:"borderBottomLeftRadius"}}),borderRight:R.borders("borderRight"),borderInlineEnd:R.borders("borderInlineEnd"),borderBottom:R.borders("borderBottom"),borderBlockEnd:R.borders("borderBlockEnd"),borderBottomLeftRadius:R.radii("borderBottomLeftRadius"),borderBottomRightRadius:R.radii("borderBottomRightRadius"),borderLeft:R.borders("borderLeft"),borderInlineStart:{property:"borderInlineStart",scale:"borders"},borderInlineStartRadius:R.logical({scale:"radii",property:{ltr:["borderTopLeftRadius","borderBottomLeftRadius"],rtl:["borderTopRightRadius","borderBottomRightRadius"]}}),borderInlineEndRadius:R.logical({scale:"radii",property:{ltr:["borderTopRightRadius","borderBottomRightRadius"],rtl:["borderTopLeftRadius","borderBottomLeftRadius"]}}),borderX:R.borders(["borderLeft","borderRight"]),borderInline:R.borders("borderInline"),borderY:R.borders(["borderTop","borderBottom"]),borderBlock:R.borders("borderBlock"),borderTopWidth:R.borderWidths("borderTopWidth"),borderBlockStartWidth:R.borderWidths("borderBlockStartWidth"),borderTopColor:R.colors("borderTopColor"),borderBlockStartColor:R.colors("borderBlockStartColor"),borderTopStyle:R.borderStyles("borderTopStyle"),borderBlockStartStyle:R.borderStyles("borderBlockStartStyle"),borderBottomWidth:R.borderWidths("borderBottomWidth"),borderBlockEndWidth:R.borderWidths("borderBlockEndWidth"),borderBottomColor:R.colors("borderBottomColor"),borderBlockEndColor:R.colors("borderBlockEndColor"),borderBottomStyle:R.borderStyles("borderBottomStyle"),borderBlockEndStyle:R.borderStyles("borderBlockEndStyle"),borderLeftWidth:R.borderWidths("borderLeftWidth"),borderInlineStartWidth:R.borderWidths("borderInlineStartWidth"),borderLeftColor:R.colors("borderLeftColor"),borderInlineStartColor:R.colors("borderInlineStartColor"),borderLeftStyle:R.borderStyles("borderLeftStyle"),borderInlineStartStyle:R.borderStyles("borderInlineStartStyle"),borderRightWidth:R.borderWidths("borderRightWidth"),borderInlineEndWidth:R.borderWidths("borderInlineEndWidth"),borderRightColor:R.colors("borderRightColor"),borderInlineEndColor:R.colors("borderInlineEndColor"),borderRightStyle:R.borderStyles("borderRightStyle"),borderInlineEndStyle:R.borderStyles("borderInlineEndStyle"),borderTopRadius:R.radii(["borderTopLeftRadius","borderTopRightRadius"]),borderBottomRadius:R.radii(["borderBottomLeftRadius","borderBottomRightRadius"]),borderLeftRadius:R.radii(["borderTopLeftRadius","borderBottomLeftRadius"]),borderRightRadius:R.radii(["borderTopRightRadius","borderBottomRightRadius"])};Object.assign(j,{rounded:j.borderRadius,roundedTop:j.borderTopRadius,roundedTopLeft:j.borderTopLeftRadius,roundedTopRight:j.borderTopRightRadius,roundedTopStart:j.borderStartStartRadius,roundedTopEnd:j.borderStartEndRadius,roundedBottom:j.borderBottomRadius,roundedBottomLeft:j.borderBottomLeftRadius,roundedBottomRight:j.borderBottomRightRadius,roundedBottomStart:j.borderEndStartRadius,roundedBottomEnd:j.borderEndEndRadius,roundedLeft:j.borderLeftRadius,roundedRight:j.borderRightRadius,roundedStart:j.borderInlineStartRadius,roundedEnd:j.borderInlineEndRadius,borderStart:j.borderInlineStart,borderEnd:j.borderInlineEnd,borderTopStartRadius:j.borderStartStartRadius,borderTopEndRadius:j.borderStartEndRadius,borderBottomStartRadius:j.borderEndStartRadius,borderBottomEndRadius:j.borderEndEndRadius,borderStartRadius:j.borderInlineStartRadius,borderEndRadius:j.borderInlineEndRadius,borderStartWidth:j.borderInlineStartWidth,borderEndWidth:j.borderInlineEndWidth,borderStartColor:j.borderInlineStartColor,borderEndColor:j.borderInlineEndColor,borderStartStyle:j.borderInlineStartStyle,borderEndStyle:j.borderInlineEndStyle});var O={color:R.colors("color"),textColor:R.colors("color"),fill:R.colors("fill"),stroke:R.colors("stroke")},T={boxShadow:R.shadows("boxShadow"),mixBlendMode:!0,blendMode:R.prop("mixBlendMode"),backgroundBlendMode:!0,bgBlendMode:R.prop("backgroundBlendMode"),opacity:!0};Object.assign(T,{shadow:T.boxShadow});var F={filter:{transform:A.filter},blur:R.blur("--chakra-blur"),brightness:R.propT("--chakra-brightness",A.brightness),contrast:R.propT("--chakra-contrast",A.contrast),hueRotate:R.degreeT("--chakra-hue-rotate"),invert:R.propT("--chakra-invert",A.invert),saturate:R.propT("--chakra-saturate",A.saturate),dropShadow:R.propT("--chakra-drop-shadow",A.dropShadow),backdropFilter:{transform:A.backdropFilter},backdropBlur:R.blur("--chakra-backdrop-blur"),backdropBrightness:R.propT("--chakra-backdrop-brightness",A.brightness),backdropContrast:R.propT("--chakra-backdrop-contrast",A.contrast),backdropHueRotate:R.degreeT("--chakra-backdrop-hue-rotate"),backdropInvert:R.propT("--chakra-backdrop-invert",A.invert),backdropSaturate:R.propT("--chakra-backdrop-saturate",A.saturate)},P={alignItems:!0,alignContent:!0,justifyItems:!0,justifyContent:!0,flexWrap:!0,flexDirection:{transform:A.flexDirection},experimental_spaceX:{static:f,transform:o({scale:"space",transform:r=>null!==r?{"--chakra-space-x":r}:null})},experimental_spaceY:{static:p,transform:o({scale:"space",transform:r=>null!=r?{"--chakra-space-y":r}:null})},flex:!0,flexFlow:!0,flexGrow:!0,flexShrink:!0,flexBasis:R.sizes("flexBasis"),justifySelf:!0,alignSelf:!0,order:!0,placeItems:!0,placeContent:!0,placeSelf:!0};Object.assign(P,{flexDir:P.flexDirection});var I={gridGap:R.space("gridGap"),gridColumnGap:R.space("gridColumnGap"),gridRowGap:R.space("gridRowGap"),gridColumn:!0,gridRow:!0,gridAutoFlow:!0,gridAutoColumns:!0,gridColumnStart:!0,gridColumnEnd:!0,gridRowStart:!0,gridRowEnd:!0,gridAutoRows:!0,gridTemplate:!0,gridTemplateColumns:!0,gridTemplateRows:!0,gridTemplateAreas:!0,gridArea:!0},M={appearance:!0,cursor:!0,resize:!0,userSelect:!0,pointerEvents:!0,outline:{transform:A.outline},outlineOffset:!0,outlineColor:R.colors("outlineColor")},D={width:R.sizesT("width"),inlineSize:R.sizesT("inlineSize"),height:R.sizes("height"),blockSize:R.sizes("blockSize"),boxSize:R.sizes(["width","height"]),minWidth:R.sizes("minWidth"),minInlineSize:R.sizes("minInlineSize"),minHeight:R.sizes("minHeight"),minBlockSize:R.sizes("minBlockSize"),maxWidth:R.sizes("maxWidth"),maxInlineSize:R.sizes("maxInlineSize"),maxHeight:R.sizes("maxHeight"),maxBlockSize:R.sizes("maxBlockSize"),d:R.prop("display"),overflow:!0,overflowX:!0,overflowY:!0,overscrollBehavior:!0,overscrollBehaviorX:!0,overscrollBehaviorY:!0,display:!0,verticalAlign:!0,boxSizing:!0,boxDecorationBreak:!0,float:R.propT("float",A.float),objectFit:!0,objectPosition:!0,visibility:!0,isolation:!0};Object.assign(D,{w:D.width,h:D.height,minW:D.minWidth,maxW:D.maxWidth,minH:D.minHeight,maxH:D.maxHeight,overscroll:D.overscrollBehavior,overscrollX:D.overscrollBehaviorX,overscrollY:D.overscrollBehaviorY});var W={listStyleType:!0,listStylePosition:!0,listStylePos:R.prop("listStylePosition"),listStyleImage:!0,listStyleImg:R.prop("listStyleImage")},J=t(4651),N={border:"0px",clip:"rect(0, 0, 0, 0)",width:"1px",height:"1px",margin:"-1px",padding:"0px",overflow:"hidden",whiteSpace:"nowrap",position:"absolute"},H={position:"static",width:"auto",height:"auto",clip:"auto",padding:"0",margin:"0",overflow:"visible",whiteSpace:"normal"},L=(r,e,t)=>{var n={},o=(0,J.Wf)(r,e,{});for(var a in o){a in t&&null!=t[a]||(n[a]=o[a])}return n},$={srOnly:{transform:r=>!0===r?N:"focusable"===r?H:{}},layerStyle:{processResult:!0,transform:(r,e,t)=>L(e,"layerStyles."+r,t)},textStyle:{processResult:!0,transform:(r,e,t)=>L(e,"textStyles."+r,t)},apply:{processResult:!0,transform:(r,e,t)=>L(e,r,t)}},Z={position:!0,pos:R.prop("position"),zIndex:R.prop("zIndex","zIndices"),inset:R.spaceT(["top","right","bottom","left"]),insetX:R.spaceT(["left","right"]),insetInline:R.spaceT("insetInline"),insetY:R.spaceT(["top","bottom"]),insetBlock:R.spaceT("insetBlock"),top:R.spaceT("top"),insetBlockStart:R.spaceT("insetBlockStart"),bottom:R.spaceT("bottom"),insetBlockEnd:R.spaceT("insetBlockEnd"),left:R.spaceT("left"),insetInlineStart:R.logical({scale:"space",property:{ltr:"left",rtl:"right"}}),right:R.spaceT("right"),insetInlineEnd:R.logical({scale:"space",property:{ltr:"right",rtl:"left"}})};Object.assign(Z,{insetStart:Z.insetInlineStart,insetEnd:Z.insetInlineEnd});var V={ring:{transform:A.ring},ringColor:R.colors("--chakra-ring-color"),ringOffset:R.prop("--chakra-ring-offset-width"),ringOffsetColor:R.colors("--chakra-ring-offset-color"),ringInset:R.prop("--chakra-ring-inset")},q={margin:R.spaceT("margin"),marginTop:R.spaceT("marginTop"),marginBlockStart:R.spaceT("marginBlockStart"),marginRight:R.spaceT("marginRight"),marginInlineEnd:R.spaceT("marginInlineEnd"),marginBottom:R.spaceT("marginBottom"),marginBlockEnd:R.spaceT("marginBlockEnd"),marginLeft:R.spaceT("marginLeft"),marginInlineStart:R.spaceT("marginInlineStart"),marginX:R.spaceT(["marginInlineStart","marginInlineEnd"]),marginInline:R.spaceT("marginInline"),marginY:R.spaceT(["marginTop","marginBottom"]),marginBlock:R.spaceT("marginBlock"),padding:R.space("padding"),paddingTop:R.space("paddingTop"),paddingBlockStart:R.space("paddingBlockStart"),paddingRight:R.space("paddingRight"),paddingBottom:R.space("paddingBottom"),paddingBlockEnd:R.space("paddingBlockEnd"),paddingLeft:R.space("paddingLeft"),paddingInlineStart:R.space("paddingInlineStart"),paddingInlineEnd:R.space("paddingInlineEnd"),paddingX:R.space(["paddingInlineStart","paddingInlineEnd"]),paddingInline:R.space("paddingInline"),paddingY:R.space(["paddingTop","paddingBottom"]),paddingBlock:R.space("paddingBlock")};Object.assign(q,{m:q.margin,mt:q.marginTop,mr:q.marginRight,me:q.marginInlineEnd,marginEnd:q.marginInlineEnd,mb:q.marginBottom,ml:q.marginLeft,ms:q.marginInlineStart,marginStart:q.marginInlineStart,mx:q.marginX,my:q.marginY,p:q.padding,pt:q.paddingTop,py:q.paddingY,px:q.paddingX,pb:q.paddingBottom,pl:q.paddingLeft,ps:q.paddingInlineStart,paddingStart:q.paddingInlineStart,pr:q.paddingRight,pe:q.paddingInlineEnd,paddingEnd:q.paddingInlineEnd});var G={textDecorationColor:R.colors("textDecorationColor"),textDecoration:!0,textDecor:{property:"textDecoration"},textDecorationLine:!0,textDecorationStyle:!0,textDecorationThickness:!0,textUnderlineOffset:!0,textShadow:R.shadows("textShadow")},Y={clipPath:!0,transform:R.propT("transform",A.transform),transformOrigin:!0,translateX:R.spaceT("--chakra-translate-x"),translateY:R.spaceT("--chakra-translate-y"),skewX:R.degreeT("--chakra-skew-x"),skewY:R.degreeT("--chakra-skew-y"),scaleX:R.prop("--chakra-scale-x"),scaleY:R.prop("--chakra-scale-y"),scale:R.prop(["--chakra-scale-x","--chakra-scale-y"]),rotate:R.degreeT("--chakra-rotate")},X={transition:!0,transitionDelay:!0,animation:!0,willChange:!0,transitionDuration:R.prop("transitionDuration","transition.duration"),transitionProperty:R.prop("transitionProperty","transition.property"),transitionTimingFunction:R.prop("transitionTimingFunction","transition.easing")},U={fontFamily:R.prop("fontFamily","fonts"),fontSize:R.prop("fontSize","fontSizes",A.px),fontWeight:R.prop("fontWeight","fontWeights"),lineHeight:R.prop("lineHeight","lineHeights"),letterSpacing:R.prop("letterSpacing","letterSpacings"),textAlign:!0,fontStyle:!0,wordBreak:!0,overflowWrap:!0,textOverflow:!0,textTransform:!0,whiteSpace:!0,noOfLines:{static:{overflow:"hidden",textOverflow:"ellipsis",display:"-webkit-box",WebkitBoxOrient:"vertical",WebkitLineClamp:"var(--chakra-line-clamp)"},property:"--chakra-line-clamp"},isTruncated:{transform(r){if(!0===r)return{overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"}}}}},55608:function(r,e,t){"use strict";t.d(e,{c0:function(){return C}});var n=t(73808);function o(r){return(0,n.Kn)(r)&&r.reference?r.reference:String(r)}var a=function(r){for(var e=arguments.length,t=new Array(e>1?e-1:0),n=1;n<e;n++)t[n-1]=arguments[n];return t.map(o).join(" "+r+" ").replace(/calc/g,"")},i=function(){for(var r=arguments.length,e=new Array(r),t=0;t<r;t++)e[t]=arguments[t];return"calc("+a("+",...e)+")"},s=function(){for(var r=arguments.length,e=new Array(r),t=0;t<r;t++)e[t]=arguments[t];return"calc("+a("-",...e)+")"},l=function(){for(var r=arguments.length,e=new Array(r),t=0;t<r;t++)e[t]=arguments[t];return"calc("+a("*",...e)+")"},c=function(){for(var r=arguments.length,e=new Array(r),t=0;t<r;t++)e[t]=arguments[t];return"calc("+a("/",...e)+")"},u=r=>{var e=o(r);return null==e||Number.isNaN(parseFloat(e))?l(e,-1):String(e).startsWith("-")?String(e).slice(1):"-"+e},d=Object.assign((r=>({add:function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return d(i(r,...t))},subtract:function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return d(s(r,...t))},multiply:function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return d(l(r,...t))},divide:function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return d(c(r,...t))},negate:()=>d(u(r)),toString:()=>r.toString()})),{add:i,subtract:s,multiply:l,divide:c,negate:u}),f=t(88456);function p(r){var e=function(r,e){return void 0===e&&(e="-"),r.replace(/\s+/g,e)}(r.toString());return e.includes("\\.")?r:!Number.isInteger(parseFloat(r.toString()))?e.replace(".","\\."):r}function h(r,e){return"var("+p(r)+(e?", "+e:"")+")"}function b(r,e){return void 0===e&&(e=""),"--"+function(r,e){return void 0===e&&(e=""),[e,p(r)].filter(Boolean).join("-")}(r,e)}function g(r,e,t){var n=b(r,t);return{variable:n,reference:h(n,e)}}function m(){return(m=Object.assign||function(r){for(var e=1;e<arguments.length;e++){var t=arguments[e];for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(r[n]=t[n])}return r}).apply(this,arguments)}function v(r,e){var t={cssMap:{},cssVars:{}};return function(r,e){(function r(t,o){return void 0===o&&(o=[]),(0,n.kJ)(t)?t.map(((e,t)=>r(e,[...o,String(t)]))):(0,n.Kn)(t)?Object.fromEntries(Object.entries(t).map((e=>{var[t,n]=e;return[t,r(n,[...o,t])]}))):e(t,o)})(r)}(r,((r,n)=>{var o,[a]=n,i=null!=(o=y[a])?o:y.defaultHandler,{cssVars:s,cssMap:l}=i(n,r,e);Object.assign(t.cssVars,s),Object.assign(t.cssMap,l)})),t}var y={space:(r,e,t)=>{var n=y.defaultHandler(r,e,t),[o,...a]=r,i=o+".-"+a.join("."),s=r.join("-"),{variable:l,reference:c}=g(s,void 0,t.cssVarPrefix),u=d.negate(e),f=d.negate(c);return{cssVars:n.cssVars,cssMap:m({},n.cssMap,{[i]:{value:""+u,var:""+l,varRef:f}})}},defaultHandler:(r,e,t)=>{var n=r.join("."),o=r.join("-"),{variable:a,reference:i}=g(o,void 0,t.cssVarPrefix);return{cssVars:{[a]:e},cssMap:{[n]:{value:e,var:a,varRef:i}}}}},x=t(4651);var w=["colors","borders","borderWidths","borderStyles","fonts","fontSizes","fontWeights","letterSpacings","lineHeights","radii","space","shadows","sizes","zIndices","transition","blur"];function S(r){var e=w;return(0,x.ei)(r,e)}function k(r){return function(r,e){if(null==r)return{};var t,n,o={},a=Object.keys(r);for(n=0;n<a.length;n++)t=a[n],e.indexOf(t)>=0||(o[t]=r[t]);return o}(r,["__cssMap","__cssVars","__breakpoints"])}function _(){return(_=Object.assign||function(r){for(var e=1;e<arguments.length;e++){var t=arguments[e];for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(r[n]=t[n])}return r}).apply(this,arguments)}function C(r){var e,t=k(r),n=S(t),o=null==(e=t.config)?void 0:e.cssVarPrefix,{cssMap:a,cssVars:i}=v(n,{cssVarPrefix:o});return Object.assign(t,{__cssVars:_({},{"--chakra-ring-inset":"var(--chakra-empty,/*!*/ /*!*/)","--chakra-ring-offset-width":"0px","--chakra-ring-offset-color":"#fff","--chakra-ring-color":"rgba(66, 153, 225, 0.6)","--chakra-ring-offset-shadow":"0 0 #0000","--chakra-ring-shadow":"0 0 #0000","--chakra-space-x-reverse":"0","--chakra-space-y-reverse":"0"},i),__cssMap:a,__breakpoints:(0,f.y)(t.breakpoints)}),t}},33565:function(r,e,t){"use strict";t.d(e,{i:function(){return f}});var n=t(73808),o=t(80658),a=t(38554),i=t.n(a),s=t(28680),l=t(25503),c=(r,e)=>r.startsWith("--")&&(0,n.HD)(e)&&!(0,n.FS)(e),u=(r,e)=>{var t,n;if(null==e)return e;var o=e=>{var t,n;return null==(t=r.__cssMap)||null==(n=t[e])?void 0:n.varRef},a=r=>{var e;return null!=(e=o(r))?e:r},i=e.split(",").map((r=>r.trim())),[s,l]=i;return e=null!=(t=null!=(n=o(s))?n:a(l))?t:a(e)};function d(r){var{configs:e={},pseudos:t={},theme:a}=r;return function r(s,l){void 0===l&&(l=!1);var d=(0,o.Pu)(s,a),f=(r=>e=>{if(!e.__breakpoints)return r;var{isResponsive:t,toArrayValue:a,media:i}=e.__breakpoints,s={};for(var l in r){var c=(0,o.Pu)(r[l],e);if(null!=c)if(c=(0,n.Kn)(c)&&t(c)?a(c):c,Array.isArray(c))for(var u=c.slice(0,i.length).length,d=0;d<u;d+=1){var f=null==i?void 0:i[d];f?(s[f]=s[f]||{},null!=c[d]&&(s[f][l]=c[d])):s[l]=c[d]}else s[l]=c}return s})(d)(a),p={};for(var h in f){var b,g,m,v,y,x=f[h],w=(0,o.Pu)(x,a);h in t&&(h=t[h]),c(h,w)&&(w=u(a,w));var S=e[h];if(!0===S&&(S={property:h}),(0,n.Kn)(w)){var k;p[h]=null!=(k=p[h])?k:{},p[h]=i()({},p[h],r(w,!0))}else{var _=null!=(b=null==(g=S)||null==g.transform?void 0:g.transform(w,a,d))?b:w;_=null!=(m=S)&&m.processResult?r(_,!0):_;var C=(0,o.Pu)(null==(v=S)?void 0:v.property,a);if(!l&&null!=(y=S)&&y.static){var A=(0,o.Pu)(S.static,a);p=i()({},p,A)}if(C&&Array.isArray(C))for(var E of C)p[E]=_;else C?"&"===C&&(0,n.Kn)(_)?p=i()({},p,_):p[C]=_:(0,n.Kn)(_)?p=i()({},p,_):p[h]=_}}return p}}var f=r=>e=>d({theme:e,pseudos:s.v,configs:l.Ul})(r)},9421:function(r,e,t){"use strict";t.d(e,{iv:function(){return n.i},isStyleProp:function(){return i.ZR},layoutPropNames:function(){return i.oE},propNames:function(){return i.cC},toCSSVar:function(){return s.c0}});t(13205);var n=t(33565),o=t(41664);t.o(o,"isStyleProp")&&t.d(e,{isStyleProp:function(){return o.isStyleProp}}),t.o(o,"layoutPropNames")&&t.d(e,{layoutPropNames:function(){return o.layoutPropNames}}),t.o(o,"propNames")&&t.d(e,{propNames:function(){return o.propNames}}),t.o(o,"toCSSVar")&&t.d(e,{toCSSVar:function(){return o.toCSSVar}}),t.o(o,"useTheme")&&t.d(e,{useTheme:function(){return o.useTheme}});var a=t(87759);t.o(a,"isStyleProp")&&t.d(e,{isStyleProp:function(){return a.isStyleProp}}),t.o(a,"layoutPropNames")&&t.d(e,{layoutPropNames:function(){return a.layoutPropNames}}),t.o(a,"propNames")&&t.d(e,{propNames:function(){return a.propNames}}),t.o(a,"toCSSVar")&&t.d(e,{toCSSVar:function(){return a.toCSSVar}}),t.o(a,"useTheme")&&t.d(e,{useTheme:function(){return a.useTheme}});var i=t(25503),s=t(55608)},28680:function(r,e,t){"use strict";t.d(e,{v:function(){return d},_:function(){return f}});var n=t(4651),o=r=>r+":focus &, "+r+"[data-focus] &",a=r=>r+":active &, "+r+"[data-active] &",i=r=>r+":disabled &, "+r+"[data-disabled] &",s=r=>r+":invalid &, "+r+"[data-invalid] &",l=r=>r+":checked &, "+r+"[data-checked] &",c=r=>u(r,"[role=group]","[data-group]",".group"),u=function(r){for(var e=arguments.length,t=new Array(e>1?e-1:0),n=1;n<e;n++)t[n-1]=arguments[n];return t.map(r).join(", ")},d={_hover:"&:hover, &[data-hover]",_active:"&:active, &[data-active]",_focus:"&:focus, &[data-focus]",_highlighted:"&[data-highlighted]",_focusWithin:"&:focus-within",_focusVisible:"&:focus-visible",_disabled:"&[disabled], &[aria-disabled=true], &[data-disabled]",_readOnly:"&[aria-readonly=true], &[readonly], &[data-readonly]",_before:"&::before",_after:"&::after",_empty:"&:empty",_expanded:"&[aria-expanded=true], &[data-expanded]",_checked:"&[aria-checked=true], &[data-checked]",_grabbed:"&[aria-grabbed=true], &[data-grabbed]",_pressed:"&[aria-pressed=true], &[data-pressed]",_invalid:"&[aria-invalid=true], &[data-invalid]",_valid:"&[data-valid], &[data-state=valid]",_loading:"&[data-loading], &[aria-busy=true]",_selected:"&[aria-selected=true], &[data-selected]",_hidden:"&[hidden], &[data-hidden]",_autofill:"&:-webkit-autofill",_even:"&:nth-of-type(even)",_odd:"&:nth-of-type(odd)",_first:"&:first-of-type",_last:"&:last-of-type",_notFirst:"&:not(:first-of-type)",_notLast:"&:not(:last-of-type)",_visited:"&:visited",_activeLink:"&[aria-current=page]",_activeStep:"&[aria-current=step]",_indeterminate:"&:indeterminate, &[aria-checked=mixed], &[data-indeterminate]",_groupHover:c((r=>r+":hover &, "+r+"[data-hover] &")),_groupFocus:c(o),_groupActive:c(a),_groupDisabled:c(i),_groupInvalid:c(s),_groupChecked:c(l),_placeholder:"&::placeholder",_fullScreen:"&:fullscreen",_selection:"&::selection",_rtl:"[dir=rtl] &",_mediaDark:"@media (prefers-color-scheme: dark)",_dark:".chakra-ui-dark &, [data-theme=dark] &, &[data-theme=dark]",_light:".chakra-ui-light &, [data-theme=light] &, &[data-theme=light]"},f=(0,n.Yd)(d)},25503:function(r,e,t){"use strict";t.d(e,{Ul:function(){return c},oE:function(){return d},cC:function(){return f},ZR:function(){return h}});var n=t(38554),o=t.n(n),a=t(4651),i=t(13205),s=t(28680);function l(){return(l=Object.assign||function(r){for(var e=1;e<arguments.length;e++){var t=arguments[e];for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(r[n]=t[n])}return r}).apply(this,arguments)}var c=o()({},i.Oq,i.Cg,i.$_,i.GQ,i.bK,i.hX,i.v_,i.Mw,i.eC,i.o_,i.FK,i.cE,i.Dh,i.cp,i.QX,i.vs,i.pb,i.eR),u=Object.assign({},i.Dh,i.bK,i.GQ,i.eC,i.FK),d=(0,a.Yd)(u),f=[...(0,a.Yd)(c),...s._],p=l({},c,s.v),h=r=>r in p},41664:function(){},87759:function(){},29676:function(r,e,t){"use strict";t.d(e,{f6:function(){return d},Fg:function(){return f},Fo:function(){return p},yK:function(){return h},ZL:function(){return b}});var n=t(24738),o=t(9421),a=t(4651),i=t(80658),s=t(28500),l=t(65199),c=t(70917),u=t(67294),d=r=>{var{cssVarsRoot:e=":host, :root",theme:t,children:n}=r,a=u.useMemo((()=>(0,o.toCSSVar)(t)),[t]);return u.createElement(l.a,{theme:a},u.createElement(c.Global,{styles:r=>({[e]:r.__cssVars})}),n)};function f(){var r=u.useContext(l.T);if(!r)throw Error("useTheme: `theme` is undefined. Seems you forgot to wrap your app in `<ChakraProvider />` or `<ThemeProvider />`");return r}var[p,h]=(0,s.k)({name:"StylesContext",errorMessage:"useStyles: `styles` is undefined. Seems you forgot to wrap the components in `<StylesProvider />` "}),b=()=>{var{colorMode:r}=(0,n.If)();return u.createElement(c.Global,{styles:e=>{var t=(0,a.Wf)(e,"styles.global"),n=(0,i.Pu)(t,{theme:e,colorMode:r});if(n)return(0,o.iv)(n)(e)}})}},63108:function(r,e,t){"use strict";function n(r,e){return t=>"dark"===t.colorMode?e:r}function o(r){var{orientation:e,vertical:t,horizontal:n}=r;return e?"vertical"===e?t:n:{}}t.d(e,{xJ:function(){return n},fL:function(){return o}})},83035:function(r,e,t){"use strict";t.d(e,{Z:function(){return Be}});var n={parts:["container","button","panel","icon"],baseStyle:{container:{borderTopWidth:"1px",borderColor:"inherit",_last:{borderBottomWidth:"1px"}},button:{transitionProperty:"common",transitionDuration:"normal",fontSize:"1rem",_focus:{boxShadow:"outline"},_hover:{bg:"blackAlpha.50"},_disabled:{opacity:.4,cursor:"not-allowed"},px:4,py:2},panel:{pt:2,px:4,pb:5},icon:{fontSize:"1.25em"}}},o=t(17621),a=t.n(o),i=t(4651),s=t(73808),l=(r,e,t)=>{var n=(0,i.Wf)(r,"colors."+e,e);return a()(n).isValid()?n:t},c=r=>e=>{var t=l(e,r);return a()(t).isDark()?"dark":"light"},u=(r,e)=>t=>{var n=l(t,r);return a()(n).setAlpha(e).toRgbString()};function d(r,e){return void 0===r&&(r="1rem"),void 0===e&&(e="rgba(255, 255, 255, 0.15)"),{backgroundImage:"linear-gradient(\n 45deg,\n "+e+" 25%,\n transparent 25%,\n transparent 50%,\n "+e+" 50%,\n "+e+" 75%,\n transparent 75%,\n transparent\n )",backgroundSize:r+" "+r}}function f(r){var e=a().random().toHexString();return!r||(0,s.Qr)(r)?e:r.string&&r.colors?function(r,e){var t=0;if(0===r.length)return e[0];for(var n=0;n<r.length;n+=1)t=r.charCodeAt(n)+((t<<5)-t),t&=t;return t=(t%e.length+e.length)%e.length,e[t]}(r.string,r.colors):r.string&&!r.colors?function(r){var e=0;if(0===r.length)return e.toString();for(var t=0;t<r.length;t+=1)e=r.charCodeAt(t)+((e<<5)-e),e&=e;for(var n="#",o=0;o<3;o+=1){n+=("00"+(e>>8*o&255).toString(16)).substr(-2)}return n}(r.string):r.colors&&!r.string?function(r){return r[Math.floor(Math.random()*r.length)]}(r.colors):e}var p=t(63108);function h(r){var{theme:e,colorScheme:t}=r,n=l(e,t+".100",t),o=u(t+".200",.16)(e);return(0,p.xJ)(n,o)(r)}var b={parts:["container","title","description","icon"],baseStyle:{container:{px:4,py:3},title:{fontWeight:"bold",lineHeight:6,marginEnd:2},description:{lineHeight:6},icon:{flexShrink:0,marginEnd:3,w:5,h:6}},variants:{subtle:function(r){var{colorScheme:e}=r;return{container:{bg:h(r)},icon:{color:(0,p.xJ)(e+".500",e+".200")(r)}}},"left-accent":function(r){var{colorScheme:e}=r;return{container:{paddingStart:3,borderStartWidth:"4px",borderStartColor:(0,p.xJ)(e+".500",e+".200")(r),bg:h(r)},icon:{color:(0,p.xJ)(e+".500",e+".200")(r)}}},"top-accent":function(r){var{colorScheme:e}=r;return{container:{pt:2,borderTopWidth:"4px",borderTopColor:(0,p.xJ)(e+".500",e+".200")(r),bg:h(r)},icon:{color:(0,p.xJ)(e+".500",e+".200")(r)}}},solid:function(r){var{colorScheme:e}=r;return{container:{bg:(0,p.xJ)(e+".500",e+".200")(r),color:(0,p.xJ)("white","gray.900")(r)}}}},defaultProps:{variant:"subtle",colorScheme:"blue"}},g=t(54681);function m(r){return{transform:"translate(25%, 25%)",borderRadius:"full",border:"0.2em solid",borderColor:(0,p.xJ)("white","gray.800")(r)}}function v(r){return{bg:(0,p.xJ)("gray.200","whiteAlpha.400")(r)}}function y(r){var{name:e,theme:t}=r,n=e?f({string:e}):"gray.400",o=(r=>e=>"dark"===c(r)(e))(n)(t),a="white";return o||(a="gray.800"),{bg:n,color:a,borderColor:(0,p.xJ)("white","gray.800")(r),verticalAlign:"top"}}function x(r){var e=g.Z[r];return{container:{width:r,height:r,fontSize:"calc("+(null!=e?e:r)+" / 2.5)"},excessLabel:{width:r,height:r},label:{fontSize:"calc("+(null!=e?e:r)+" / 2.5)",lineHeight:"100%"!==r?null!=e?e:r:void 0}}}var w={parts:["container","excessLabel","badge","label"],baseStyle:r=>({badge:m(r),excessLabel:v(r),container:y(r)}),sizes:{"2xs":x("4"),xs:x("6"),sm:x("8"),md:x("12"),lg:x("16"),xl:x("24"),"2xl":x("32"),full:x("100%")},defaultProps:{size:"md"}};var S={baseStyle:{px:1,textTransform:"uppercase",fontSize:"xs",borderRadius:"sm",fontWeight:"bold"},variants:{solid:function(r){var{colorScheme:e,theme:t}=r,n=u(e+".500",.6)(t);return{bg:(0,p.xJ)(e+".500",n)(r),color:(0,p.xJ)("white","whiteAlpha.800")(r)}},subtle:function(r){var{colorScheme:e,theme:t}=r,n=u(e+".200",.16)(t);return{bg:(0,p.xJ)(e+".100",n)(r),color:(0,p.xJ)(e+".800",e+".200")(r)}},outline:function(r){var{colorScheme:e,theme:t}=r,n=u(e+".200",.8)(t),o=l(t,e+".500"),a=(0,p.xJ)(o,n)(r);return{color:a,boxShadow:"inset 0 0 0px 1px "+a}}},defaultProps:{variant:"subtle",colorScheme:"gray"}},k={parts:["container","item","link","separator"],baseStyle:{link:{transitionProperty:"common",transitionDuration:"fast",transitionTimingFunction:"ease-out",cursor:"pointer",textDecoration:"none",outline:"none",color:"inherit",_hover:{textDecoration:"underline"},_focus:{boxShadow:"outline"}}}};function _(){return(_=Object.assign||function(r){for(var e=1;e<arguments.length;e++){var t=arguments[e];for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(r[n]=t[n])}return r}).apply(this,arguments)}function C(r){var{colorScheme:e,theme:t}=r;if("gray"===e)return{color:(0,p.xJ)("inherit","whiteAlpha.900")(r),_hover:{bg:(0,p.xJ)("gray.100","whiteAlpha.200")(r)},_active:{bg:(0,p.xJ)("gray.200","whiteAlpha.300")(r)}};var n=u(e+".200",.12)(t),o=u(e+".200",.24)(t);return{color:(0,p.xJ)(e+".600",e+".200")(r),bg:"transparent",_hover:{bg:(0,p.xJ)(e+".50",n)(r)},_active:{bg:(0,p.xJ)(e+".100",o)(r)}}}var A={yellow:{bg:"yellow.400",color:"black",hoverBg:"yellow.500",activeBg:"yellow.600"},cyan:{bg:"cyan.400",color:"black",hoverBg:"cyan.500",activeBg:"cyan.600"}};var E={baseStyle:{lineHeight:"1.2",borderRadius:"md",fontWeight:"semibold",transitionProperty:"common",transitionDuration:"normal",_focus:{boxShadow:"outline"},_disabled:{opacity:.4,cursor:"not-allowed",boxShadow:"none"},_hover:{_disabled:{bg:"initial"}}},variants:{ghost:C,outline:function(r){var{colorScheme:e}=r,t=(0,p.xJ)("gray.200","whiteAlpha.300")(r);return _({border:"1px solid",borderColor:"gray"===e?t:"currentColor"},C(r))},solid:function(r){var{colorScheme:e}=r;if("gray"===e){var t=(0,p.xJ)("gray.100","whiteAlpha.200")(r);return{bg:t,_hover:{bg:(0,p.xJ)("gray.200","whiteAlpha.300")(r),_disabled:{bg:t}},_active:{bg:(0,p.xJ)("gray.300","whiteAlpha.400")(r)}}}var{bg:n=e+".500",color:o="white",hoverBg:a=e+".600",activeBg:i=e+".700"}=A[e]||{},s=(0,p.xJ)(n,e+".200")(r);return{bg:s,color:(0,p.xJ)(o,"gray.800")(r),_hover:{bg:(0,p.xJ)(a,e+".300")(r),_disabled:{bg:s}},_active:{bg:(0,p.xJ)(i,e+".400")(r)}}},link:function(r){var{colorScheme:e}=r;return{padding:0,height:"auto",lineHeight:"normal",verticalAlign:"baseline",color:(0,p.xJ)(e+".500",e+".200")(r),_hover:{textDecoration:"underline",_disabled:{textDecoration:"none"}},_active:{color:(0,p.xJ)(e+".700",e+".500")(r)}}},unstyled:{bg:"none",color:"inherit",display:"inline",lineHeight:"inherit",m:0,p:0}},sizes:{lg:{h:12,minW:12,fontSize:"lg",px:6},md:{h:10,minW:10,fontSize:"md",px:4},sm:{h:8,minW:8,fontSize:"sm",px:3},xs:{h:6,minW:6,fontSize:"xs",px:2}},defaultProps:{variant:"solid",size:"md",colorScheme:"gray"}};function z(r){var{colorScheme:e}=r;return{w:"100%",transitionProperty:"box-shadow",transitionDuration:"normal",border:"2px solid",borderRadius:"sm",borderColor:"inherit",color:"white",_checked:{bg:(0,p.xJ)(e+".500",e+".200")(r),borderColor:(0,p.xJ)(e+".500",e+".200")(r),color:(0,p.xJ)("white","gray.900")(r),_hover:{bg:(0,p.xJ)(e+".600",e+".300")(r),borderColor:(0,p.xJ)(e+".600",e+".300")(r)},_disabled:{borderColor:(0,p.xJ)("gray.200","transparent")(r),bg:(0,p.xJ)("gray.200","whiteAlpha.300")(r),color:(0,p.xJ)("gray.500","whiteAlpha.500")(r)}},_indeterminate:{bg:(0,p.xJ)(e+".500",e+".200")(r),borderColor:(0,p.xJ)(e+".500",e+".200")(r),color:(0,p.xJ)("white","gray.900")(r)},_disabled:{bg:(0,p.xJ)("gray.100","whiteAlpha.100")(r),borderColor:(0,p.xJ)("gray.100","transparent")(r)},_focus:{boxShadow:"outline"},_invalid:{borderColor:(0,p.xJ)("red.500","red.300")(r)}}}var R={userSelect:"none",_disabled:{opacity:.4}},B={transitionProperty:"transform",transitionDuration:"normal"},j={parts:["container","control","label","icon"],baseStyle:r=>({icon:B,control:z(r),label:R}),sizes:{sm:{control:{h:3,w:3},label:{fontSize:"sm"},icon:{fontSize:"0.45rem"}},md:{control:{w:4,h:4},label:{fontSize:"md"},icon:{fontSize:"0.625rem"}},lg:{control:{w:5,h:5},label:{fontSize:"lg"},icon:{fontSize:"0.625rem"}}},defaultProps:{size:"md",colorScheme:"blue"}};var O={baseStyle:function(r){return{borderRadius:"md",transitionProperty:"common",transitionDuration:"normal",_disabled:{opacity:.4,cursor:"not-allowed",boxShadow:"none"},_hover:{bg:(0,p.xJ)("blackAlpha.100","whiteAlpha.100")(r)},_active:{bg:(0,p.xJ)("blackAlpha.200","whiteAlpha.200")(r)},_focus:{boxShadow:"outline"}}},sizes:{lg:{w:"40px",h:"40px",fontSize:"16px"},md:{w:"32px",h:"32px",fontSize:"12px"},sm:{w:"24px",h:"24px",fontSize:"10px"}},defaultProps:{size:"md"}},{variants:T,defaultProps:F}=S,P={baseStyle:{fontFamily:"mono",fontSize:"sm",px:"0.2em",borderRadius:"sm"},variants:T,defaultProps:F},I={baseStyle:{w:"100%",mx:"auto",maxW:"60ch",px:"1rem"}},M={baseStyle:{opacity:.6,borderColor:"inherit"},variants:{solid:{borderStyle:"solid"},dashed:{borderStyle:"dashed"}},defaultProps:{variant:"solid"}},D={bg:"blackAlpha.600",zIndex:"modal"};function W(r){var{isCentered:e,scrollBehavior:t}=r;return{display:"flex",zIndex:"modal",justifyContent:"center",alignItems:e?"center":"flex-start",overflow:"inside"===t?"hidden":"auto"}}function J(r){var{scrollBehavior:e}=r;return{borderRadius:"md",bg:(0,p.xJ)("white","gray.700")(r),color:"inherit",my:"3.75rem",zIndex:"modal",maxH:"inside"===e?"calc(100% - 7.5rem)":void 0,boxShadow:(0,p.xJ)("lg","dark-lg")(r)}}var N={px:6,py:4,fontSize:"xl",fontWeight:"semibold"},H={position:"absolute",top:2,insetEnd:3};function L(r){var{scrollBehavior:e}=r;return{px:6,py:2,flex:1,overflow:"inside"===e?"auto":void 0}}var $={px:6,py:4};function Z(r){return"full"===r?{dialog:{maxW:"100vw",minH:"100vh"}}:{dialog:{maxW:r}}}var V={parts:["overlay","dialogContainer","dialog","header","closeButton","body","footer"],baseStyle:r=>({overlay:D,dialogContainer:W(r),dialog:J(r),header:N,closeButton:H,body:L(r),footer:$}),sizes:{xs:Z("xs"),sm:Z("sm"),md:Z("md"),lg:Z("lg"),xl:Z("xl"),"2xl":Z("2xl"),"3xl":Z("3xl"),"4xl":Z("4xl"),"5xl":Z("5xl"),"6xl":Z("6xl"),full:Z("full")},defaultProps:{size:"md"}};function q(){return(q=Object.assign||function(r){for(var e=1;e<arguments.length;e++){var t=arguments[e];for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(r[n]=t[n])}return r}).apply(this,arguments)}function G(r){return"full"===r?{dialog:{maxW:"100vw",h:"100vh"}}:{dialog:{maxW:r}}}var Y={bg:"blackAlpha.600",zIndex:"overlay"},X={display:"flex",zIndex:"modal",justifyContent:"center"};function U(r){var{isFullHeight:e}=r;return q({},e&&{height:"100vh"},{zIndex:"modal",maxH:"100vh",bg:(0,p.xJ)("white","gray.700")(r),color:"inherit",boxShadow:(0,p.xJ)("lg","dark-lg")(r)})}var K={px:6,py:4,fontSize:"xl",fontWeight:"semibold"},Q={position:"absolute",top:2,insetEnd:3},rr={px:6,py:2,flex:1,overflow:"auto"},er={px:6,py:4},tr={parts:V.parts,baseStyle:r=>({overlay:Y,dialogContainer:X,dialog:U(r),header:K,closeButton:Q,body:rr,footer:er}),sizes:{xs:G("xs"),sm:G("md"),md:G("lg"),lg:G("2xl"),xl:G("4xl"),full:G("full")},defaultProps:{size:"xs"}},nr={parts:["preview","input"],baseStyle:{preview:{borderRadius:"md",py:"3px",transitionProperty:"common",transitionDuration:"normal"},input:{borderRadius:"md",py:"3px",transitionProperty:"common",transitionDuration:"normal",width:"full",_focus:{boxShadow:"outline"},_placeholder:{opacity:.6}}}};function or(r){return{marginStart:1,color:(0,p.xJ)("red.500","red.300")(r)}}function ar(r){return{mt:2,color:(0,p.xJ)("gray.500","whiteAlpha.600")(r),lineHeight:"normal",fontSize:"sm"}}var ir={parts:["requiredIndicator","helperText"],baseStyle:r=>({requiredIndicator:or(r),helperText:ar(r)})},sr={baseStyle:{fontSize:"md",marginEnd:3,mb:2,fontWeight:"medium",transitionProperty:"common",transitionDuration:"normal",opacity:1,_disabled:{opacity:.4}}},lr={baseStyle:{fontFamily:"heading",fontWeight:"bold"},sizes:{"4xl":{fontSize:["6xl",null,"7xl"],lineHeight:1},"3xl":{fontSize:["5xl",null,"6xl"],lineHeight:1},"2xl":{fontSize:["4xl",null,"5xl"],lineHeight:[1.2,null,1]},xl:{fontSize:["3xl",null,"4xl"],lineHeight:[1.33,null,1.2]},lg:{fontSize:["2xl",null,"3xl"],lineHeight:[1.33,null,1.2]},md:{fontSize:"xl",lineHeight:1.2},sm:{fontSize:"md",lineHeight:1.2},xs:{fontSize:"sm",lineHeight:1.2}},defaultProps:{size:"xl"}},cr={lg:{fontSize:"lg",px:4,h:12,borderRadius:"md"},md:{fontSize:"md",px:4,h:10,borderRadius:"md"},sm:{fontSize:"sm",px:3,h:8,borderRadius:"sm"},xs:{fontSize:"xs",px:2,h:6,borderRadius:"sm"}};function ur(r){var{focusBorderColor:e,errorBorderColor:t}=r;return{focusBorderColor:e||(0,p.xJ)("blue.500","blue.300")(r),errorBorderColor:t||(0,p.xJ)("red.500","red.300")(r)}}var dr={parts:["field","addon"],baseStyle:{field:{width:"100%",minWidth:0,outline:0,position:"relative",appearance:"none",transitionProperty:"common",transitionDuration:"normal"}},sizes:{lg:{field:cr.lg,addon:cr.lg},md:{field:cr.md,addon:cr.md},sm:{field:cr.sm,addon:cr.sm},xs:{field:cr.xs,addon:cr.xs}},variants:{outline:function(r){var{theme:e}=r,{focusBorderColor:t,errorBorderColor:n}=ur(r);return{field:{border:"1px solid",borderColor:"inherit",bg:"inherit",_hover:{borderColor:(0,p.xJ)("gray.300","whiteAlpha.400")(r)},_readOnly:{boxShadow:"none !important",userSelect:"all"},_disabled:{opacity:.4,cursor:"not-allowed"},_invalid:{borderColor:l(e,n),boxShadow:"0 0 0 1px "+l(e,n)},_focus:{zIndex:1,borderColor:l(e,t),boxShadow:"0 0 0 1px "+l(e,t)}},addon:{border:"1px solid",borderColor:(0,p.xJ)("inherit","whiteAlpha.50")(r),bg:(0,p.xJ)("gray.100","whiteAlpha.300")(r)}}},filled:function(r){var{theme:e}=r,{focusBorderColor:t,errorBorderColor:n}=ur(r);return{field:{border:"2px solid",borderColor:"transparent",bg:(0,p.xJ)("gray.100","whiteAlpha.50")(r),_hover:{bg:(0,p.xJ)("gray.200","whiteAlpha.100")(r)},_readOnly:{boxShadow:"none !important",userSelect:"all"},_disabled:{opacity:.4,cursor:"not-allowed"},_invalid:{borderColor:l(e,n)},_focus:{bg:"transparent",borderColor:l(e,t)}},addon:{border:"2px solid",borderColor:"transparent",bg:(0,p.xJ)("gray.100","whiteAlpha.50")(r)}}},flushed:function(r){var{theme:e}=r,{focusBorderColor:t,errorBorderColor:n}=ur(r);return{field:{borderBottom:"1px solid",borderColor:"inherit",borderRadius:0,px:0,bg:"transparent",_readOnly:{boxShadow:"none !important",userSelect:"all"},_invalid:{borderColor:l(e,n),boxShadow:"0px 1px 0px 0px "+l(e,n)},_focus:{borderColor:l(e,t),boxShadow:"0px 1px 0px 0px "+l(e,t)}},addon:{borderBottom:"2px solid",borderColor:"inherit",borderRadius:0,px:0,bg:"transparent"}}},unstyled:{field:{bg:"transparent",px:0,height:"auto"},addon:{bg:"transparent",px:0,height:"auto"}}},defaultProps:{size:"md",variant:"outline"}};var fr={baseStyle:function(r){return{bg:(0,p.xJ)("gray.100","whiteAlpha")(r),borderRadius:"md",borderWidth:"1px",borderBottomWidth:"3px",fontSize:"0.8em",fontWeight:"bold",lineHeight:"normal",px:"0.4em",whiteSpace:"nowrap"}}},pr={baseStyle:{transitionProperty:"common",transitionDuration:"fast",transitionTimingFunction:"ease-out",cursor:"pointer",textDecoration:"none",outline:"none",color:"inherit",_hover:{textDecoration:"underline"},_focus:{boxShadow:"outline"}}},hr={parts:["container","item","icon"],baseStyle:{container:{},item:{},icon:{marginEnd:"0.5rem",display:"inline",verticalAlign:"text-bottom"}}};function br(r){return{bg:(0,p.xJ)("#fff","gray.700")(r),boxShadow:(0,p.xJ)("sm","dark-lg")(r),color:"inherit",minW:"3xs",py:"2",zIndex:1,borderRadius:"md",borderWidth:"1px"}}function gr(r){return{py:"0.4rem",px:"0.8rem",transitionProperty:"background",transitionDuration:"ultra-fast",transitionTimingFunction:"ease-in",_focus:{bg:(0,p.xJ)("gray.100","whiteAlpha.100")(r)},_active:{bg:(0,p.xJ)("gray.200","whiteAlpha.200")(r)},_expanded:{bg:(0,p.xJ)("gray.100","whiteAlpha.100")(r)},_disabled:{opacity:.4,cursor:"not-allowed"}}}var mr,vr={mx:4,my:2,fontWeight:"semibold",fontSize:"sm"},yr={opacity:.6},xr={border:0,borderBottom:"1px solid",borderColor:"inherit",my:"0.5rem",opacity:.6},wr={transitionProperty:"common",transitionDuration:"normal"},Sr={parts:["item","command","list","button","groupTitle","divider"],baseStyle:r=>({button:wr,list:br(r),item:gr(r),groupTitle:vr,command:yr,divider:xr})},kr=t(35268);function _r(){return(_r=Object.assign||function(r){for(var e=1;e<arguments.length;e++){var t=arguments[e];for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(r[n]=t[n])}return r}).apply(this,arguments)}var{variants:Cr,defaultProps:Ar}=dr,Er={"--number-input-stepper-width":"24px","--number-input-field-padding":"calc(var(--number-input-stepper-width) + 0.5rem)"},zr=null==(mr=dr.baseStyle)?void 0:mr.field,Rr={width:"var(--number-input-stepper-width)"};function Br(r){return{borderStart:"1px solid",borderStartColor:(0,p.xJ)("inherit","whiteAlpha.300")(r),color:(0,p.xJ)("inherit","whiteAlpha.800")(r),_active:{bg:(0,p.xJ)("gray.200","whiteAlpha.300")(r)},_disabled:{opacity:.4,cursor:"not-allowed"}}}function jr(r){var e=dr.sizes[r],t={lg:"md",md:"md",sm:"sm",xs:"sm"},n=kr.Z.fontSizes[e.field.fontSize];return{field:_r({},e.field,{paddingInlineEnd:"var(--number-input-field-padding)",verticalAlign:"top"}),stepper:{fontSize:"calc("+n+" * 0.75)",_first:{borderTopEndRadius:t[r]},_last:{borderBottomEndRadius:t[r],mt:"-1px",borderTopWidth:1}}}}var Or={parts:["root","field","stepper","stepperGroup"],baseStyle:r=>({root:Er,field:zr,stepperGroup:Rr,stepper:Br(r)}),sizes:{xs:jr("xs"),sm:jr("sm"),md:jr("md"),lg:jr("lg")},variants:Cr,defaultProps:Ar};function Tr(){return(Tr=Object.assign||function(r){for(var e=1;e<arguments.length;e++){var t=arguments[e];for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(r[n]=t[n])}return r}).apply(this,arguments)}var Fr={baseStyle:Tr({},dr.baseStyle.field,{textAlign:"center"}),sizes:{lg:{fontSize:"lg",w:12,h:12,borderRadius:"md"},md:{fontSize:"md",w:10,h:10,borderRadius:"md"},sm:{fontSize:"sm",w:8,h:8,borderRadius:"sm"},xs:{fontSize:"xs",w:6,h:6,borderRadius:"sm"}},variants:{outline:r=>dr.variants.outline(r).field,flushed:r=>dr.variants.flushed(r).field,filled:r=>dr.variants.filled(r).field,unstyled:dr.variants.unstyled.field},defaultProps:dr.defaultProps},Pr={zIndex:10};function Ir(r){return{"--popover-bg":"colors."+(0,p.xJ)("white","gray.700")(r),bg:"var(--popover-bg)","--popper-arrow-bg":"var(--popover-bg)","--popper-arrow-shadow-color":"colors."+(0,p.xJ)("gray.200","whiteAlpha.300")(r),width:"xs",border:"1px solid",borderColor:"inherit",borderRadius:"md",boxShadow:"sm",zIndex:"inherit",_focus:{outline:0,boxShadow:"outline"}}}var Mr={px:3,py:2,borderBottomWidth:"1px"},Dr={px:3,py:2},Wr={px:3,py:2,borderTopWidth:"1px"},Jr={parts:["popper","content","header","body","footer","arrow"],baseStyle:r=>({popper:Pr,content:Ir(r),header:Mr,body:Dr,footer:Wr,arrow:{}})};function Nr(){return(Nr=Object.assign||function(r){for(var e=1;e<arguments.length;e++){var t=arguments[e];for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(r[n]=t[n])}return r}).apply(this,arguments)}var Hr={lineHeight:"1",fontSize:"0.25em",fontWeight:"bold",color:"white"};function Lr(r){return{bg:(0,p.xJ)("gray.100","whiteAlpha.300")(r)}}function $r(r){return Nr({transitionProperty:"common",transitionDuration:"slow"},function(r){var{colorScheme:e,theme:t,isIndeterminate:n,hasStripe:o}=r,a=(0,p.xJ)(d(),d("1rem","rgba(0,0,0,0.1)"))(r),i=(0,p.xJ)(e+".500",e+".200")(r),s="linear-gradient(\n to right,\n transparent 0%,\n "+l(t,i)+" 50%,\n transparent 100%\n )";return Nr({},!n&&o&&a,n?{bgImage:s}:{bgColor:i})}(r))}var Zr={parts:["track","filledTrack","label"],sizes:{xs:{track:{h:"0.25rem"}},sm:{track:{h:"0.5rem"}},md:{track:{h:"0.75rem"}},lg:{track:{h:"1rem"}}},baseStyle:r=>({label:Hr,filledTrack:$r(r),track:Lr(r)}),defaultProps:{size:"md",colorScheme:"blue"}};function Vr(){return(Vr=Object.assign||function(r){for(var e=1;e<arguments.length;e++){var t=arguments[e];for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(r[n]=t[n])}return r}).apply(this,arguments)}function qr(r){var{control:e}=j.baseStyle(r);return Vr({},e,{borderRadius:"full",_checked:Vr({},e._checked,{_before:{content:'""',display:"inline-block",pos:"relative",w:"50%",h:"50%",borderRadius:"50%",bg:"currentColor"}})})}var Gr={parts:["container","control","label"],baseStyle:r=>({label:j.baseStyle(r).label,control:qr(r)}),sizes:{md:{control:{w:4,h:4},label:{fontSize:"md"}},lg:{control:{w:5,h:5},label:{fontSize:"lg"}},sm:{control:{width:3,height:3},label:{fontSize:"sm"}}},defaultProps:{size:"md",colorScheme:"blue"}},Yr=t(38554);function Xr(){return(Xr=Object.assign||function(r){for(var e=1;e<arguments.length;e++){var t=arguments[e];for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(r[n]=t[n])}return r}).apply(this,arguments)}function Ur(r){return Xr({},dr.baseStyle.field,{appearance:"none",paddingBottom:"1px",lineHeight:"normal","> option, > optgroup":{bg:(0,p.xJ)("white","gray.700")(r)}})}var Kr={width:"1.5rem",height:"100%",insetEnd:"0.5rem",position:"relative",color:"currentColor",fontSize:"1.25rem",_disabled:{opacity:.5}},Qr={parts:["field","icon"],baseStyle:r=>({field:Ur(r),icon:Kr}),sizes:t.n(Yr)()({},dr.sizes,{xs:{icon:{insetEnd:"0.25rem"}}}),variants:dr.variants,defaultProps:dr.defaultProps},re=t(70917),ee=(r,e)=>(0,re.keyframes)({from:{borderColor:r,background:r},to:{borderColor:e,background:e}}),te={baseStyle:r=>{var e=(0,p.xJ)("gray.100","gray.800")(r),t=(0,p.xJ)("gray.400","gray.600")(r),{startColor:n=e,endColor:o=t,speed:a,theme:i}=r,s=l(i,n),c=l(i,o);return{opacity:.7,borderRadius:"2px",borderColor:s,background:c,animation:a+"s linear infinite alternate "+ee(s,c)}}},ne={baseStyle:r=>({borderRadius:"md",fontWeight:"semibold",_focus:{boxShadow:"outline",padding:"1rem",position:"fixed",top:"1.5rem",insetStart:"1.5rem",bg:(0,p.xJ)("white","gray.700")(r)}})};function oe(){return(oe=Object.assign||function(r){for(var e=1;e<arguments.length;e++){var t=arguments[e];for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(r[n]=t[n])}return r}).apply(this,arguments)}var ae=r=>{var{orientation:e}=r;return oe({_disabled:{opacity:.6,cursor:"default",pointerEvents:"none"}},(0,p.fL)({orientation:e,vertical:{h:"100%"},horizontal:{w:"100%"}}))};function ie(r){return{borderRadius:"sm",bg:(0,p.xJ)("gray.200","whiteAlpha.200")(r),_disabled:{bg:(0,p.xJ)("gray.300","whiteAlpha.300")(r)}}}function se(r){return oe({zIndex:1,borderRadius:"full",bg:"white",boxShadow:"base",border:"1px solid",borderColor:"transparent",transitionProperty:"transform",transitionDuration:"normal",_focus:{boxShadow:"outline"},_disabled:{bg:"gray.300"}},function(r){return(0,p.fL)({orientation:r.orientation,vertical:{left:"50%",transform:"translateX(-50%)",_active:{transform:"translateX(-50%) scale(1.15)"}},horizontal:{top:"50%",transform:"translateY(-50%)",_active:{transform:"translateY(-50%) scale(1.15)"}}})}(r))}function le(r){var{colorScheme:e}=r;return{bg:(0,p.xJ)(e+".500",e+".200")(r)}}var ce={parts:["container","thumb","track","filledTrack"],sizes:{lg:function(r){return{thumb:{w:"16px",h:"16px"},track:(0,p.fL)({orientation:r.orientation,horizontal:{h:"4px"},vertical:{w:"4px"}})}},md:function(r){return{thumb:{w:"14px",h:"14px"},track:(0,p.fL)({orientation:r.orientation,horizontal:{h:"4px"},vertical:{w:"4px"}})}},sm:function(r){return{thumb:{w:"10px",h:"10px"},track:(0,p.fL)({orientation:r.orientation,horizontal:{h:"2px"},vertical:{w:"2px"}})}}},baseStyle:r=>({container:ae(r),track:ie(r),thumb:se(r),filledTrack:le(r)}),defaultProps:{size:"md",colorScheme:"blue"}},ue={baseStyle:{width:"var(--spinner-size)",height:"var(--spinner-size)"},sizes:{xs:{"--spinner-size":"0.75rem"},sm:{"--spinner-size":"1rem"},md:{"--spinner-size":"1.5rem"},lg:{"--spinner-size":"2rem"},xl:{"--spinner-size":"3rem"}},defaultProps:{size:"md"}},de={parts:["label","number","icon","helpText"],baseStyle:{label:{fontWeight:"medium"},helpText:{opacity:.8,marginBottom:2},number:{verticalAlign:"baseline",fontWeight:"semibold"},icon:{marginEnd:1,w:"14px",h:"14px",verticalAlign:"middle"}},sizes:{md:{label:{fontSize:"sm"},helpText:{fontSize:"sm"},number:{fontSize:"2xl"}}},defaultProps:{size:"md"}};function fe(r){var{colorScheme:e}=r;return{borderRadius:"full",p:"2px",width:"var(--slider-track-width)",height:"var(--slider-track-height)",transitionProperty:"common",transitionDuration:"fast",bg:(0,p.xJ)("gray.300","whiteAlpha.400")(r),_focus:{boxShadow:"outline"},_disabled:{opacity:.4,cursor:"not-allowed"},_checked:{bg:(0,p.xJ)(e+".500",e+".200")(r)}}}var pe={bg:"white",transitionProperty:"transform",transitionDuration:"normal",borderRadius:"inherit",width:"var(--slider-track-height)",height:"var(--slider-track-height)",_checked:{transform:"translateX(var(--slider-thumb-x))"}},he={parts:["container","track","thumb"],baseStyle:r=>({container:{"--slider-track-diff":"calc(var(--slider-track-width) - var(--slider-track-height))","--slider-thumb-x":"var(--slider-track-diff)",_rtl:{"--slider-thumb-x":"calc(-1 * var(--slider-track-diff))"}},track:fe(r),thumb:pe}),sizes:{sm:{container:{"--slider-track-width":"1.375rem","--slider-track-height":"0.75rem"}},md:{container:{"--slider-track-width":"1.875rem","--slider-track-height":"1rem"}},lg:{container:{"--slider-track-width":"2.875rem","--slider-track-height":"1.5rem"}}},defaultProps:{size:"md",colorScheme:"blue"}};function be(){return(be=Object.assign||function(r){for(var e=1;e<arguments.length;e++){var t=arguments[e];for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(r[n]=t[n])}return r}).apply(this,arguments)}var ge={"&[data-is-numeric=true]":{textAlign:"end"}},me={parts:["table","thead","tbody","tr","th","td","caption"],baseStyle:{table:{fontVariantNumeric:"lining-nums tabular-nums",borderCollapse:"collapse",width:"full"},th:{fontFamily:"heading",fontWeight:"bold",textTransform:"uppercase",letterSpacing:"wider",textAlign:"start"},td:{textAlign:"start"},caption:{mt:4,fontFamily:"heading",textAlign:"center",fontWeight:"medium"}},variants:{simple:r=>{var{colorScheme:e}=r;return{th:be({color:(0,p.xJ)("gray.600","gray.400")(r),borderBottom:"1px",borderColor:(0,p.xJ)(e+".100",e+".700")(r)},ge),td:be({borderBottom:"1px",borderColor:(0,p.xJ)(e+".100",e+".700")(r)},ge),caption:{color:(0,p.xJ)("gray.600","gray.100")(r)},tfoot:{tr:{"&:last-of-type":{th:{borderBottomWidth:0}}}}}},striped:r=>{var{colorScheme:e}=r;return{th:be({color:(0,p.xJ)("gray.600","gray.400")(r),borderBottom:"1px",borderColor:(0,p.xJ)(e+".100",e+".700")(r)},ge),td:be({borderBottom:"1px",borderColor:(0,p.xJ)(e+".100",e+".700")(r)},ge),caption:{color:(0,p.xJ)("gray.600","gray.100")(r)},tbody:{tr:{"&:nth-of-type(odd)":{"th, td":{borderBottomWidth:"1px",borderColor:(0,p.xJ)(e+".100",e+".700")(r)},td:{background:(0,p.xJ)(e+".100",e+".700")(r)}}}},tfoot:{tr:{"&:last-of-type":{th:{borderBottomWidth:0}}}}}},unstyled:{}},sizes:{sm:{th:{px:"4",py:"1",lineHeight:"4",fontSize:"xs"},td:{px:"4",py:"2",fontSize:"sm",lineHeight:"4"},caption:{px:"4",py:"2",fontSize:"xs"}},md:{th:{px:"6",py:"3",lineHeight:"4",fontSize:"xs"},td:{px:"6",py:"4",lineHeight:"5"},caption:{px:"6",py:"2",fontSize:"sm"}},lg:{th:{px:"8",py:"4",lineHeight:"5",fontSize:"sm"},td:{px:"8",py:"5",lineHeight:"6"},caption:{px:"6",py:"2",fontSize:"md"}}},defaultProps:{variant:"simple",size:"md",colorScheme:"gray"}};function ve(r){var{orientation:e}=r;return{display:"vertical"===e?"flex":"block"}}function ye(r){var{isFitted:e}=r;return{flex:e?1:void 0,transitionProperty:"common",transitionDuration:"normal",_focus:{zIndex:1,boxShadow:"outline"}}}function xe(r){var{align:e="start",orientation:t}=r;return{justifyContent:{end:"flex-end",center:"center",start:"flex-start"}[e],flexDirection:"vertical"===t?"column":"row"}}var we={p:4};var Se={parts:["root","tablist","tab","tabpanels","tabpanel","indicator"],baseStyle:r=>({root:ve(r),tab:ye(r),tablist:xe(r),tabpanel:we}),sizes:{sm:{tab:{py:1,px:4,fontSize:"sm"}},md:{tab:{fontSize:"md",py:2,px:4}},lg:{tab:{fontSize:"lg",py:3,px:4}}},variants:{line:function(r){var{colorScheme:e,orientation:t}=r,n="vertical"===t?"borderStart":"borderBottom";return{tablist:{[n]:"2px solid",borderColor:"inherit"},tab:{[n]:"2px solid",borderColor:"transparent",["vertical"===t?"marginStart":"marginBottom"]:"-2px",_selected:{color:(0,p.xJ)(e+".600",e+".300")(r),borderColor:"currentColor"},_active:{bg:(0,p.xJ)("gray.200","whiteAlpha.300")(r)},_disabled:{opacity:.4,cursor:"not-allowed"}}}},enclosed:function(r){var{colorScheme:e}=r;return{tab:{borderTopRadius:"md",border:"1px solid",borderColor:"transparent",mb:"-1px",_selected:{color:(0,p.xJ)(e+".600",e+".300")(r),borderColor:"inherit",borderBottomColor:(0,p.xJ)("white","gray.800")(r)}},tablist:{mb:"-1px",borderBottom:"1px solid",borderColor:"inherit"}}},"enclosed-colored":function(r){var{colorScheme:e}=r;return{tab:{border:"1px solid",borderColor:"inherit",bg:(0,p.xJ)("gray.50","whiteAlpha.50")(r),mb:"-1px",_notLast:{marginEnd:"-1px"},_selected:{bg:(0,p.xJ)("#fff","gray.800")(r),color:(0,p.xJ)(e+".600",e+".300")(r),borderColor:"inherit",borderTopColor:"currentColor",borderBottomColor:"transparent"}},tablist:{mb:"-1px",borderBottom:"1px solid",borderColor:"inherit"}}},"soft-rounded":function(r){var{colorScheme:e,theme:t}=r;return{tab:{borderRadius:"full",fontWeight:"semibold",color:"gray.600",_selected:{color:l(t,e+".700"),bg:l(t,e+".100")}}}},"solid-rounded":function(r){var{colorScheme:e}=r;return{tab:{borderRadius:"full",fontWeight:"semibold",color:(0,p.xJ)("gray.600","inherit")(r),_selected:{color:(0,p.xJ)("#fff","gray.800")(r),bg:(0,p.xJ)(e+".600",e+".300")(r)}}}},unstyled:{}},defaultProps:{size:"md",variant:"line",colorScheme:"blue"}},ke={parts:["container","label","closeButton"],variants:{subtle:r=>({container:S.variants.subtle(r)}),solid:r=>({container:S.variants.solid(r)}),outline:r=>({container:S.variants.outline(r)})},baseStyle:{container:{fontWeight:"medium",lineHeight:1.2,outline:0,_focus:{boxShadow:"outline"}},label:{lineHeight:1.2},closeButton:{fontSize:"18px",w:"1.25rem",h:"1.25rem",transitionProperty:"common",transitionDuration:"normal",borderRadius:"full",marginStart:"0.375rem",marginEnd:"-1",opacity:.5,_disabled:{opacity:.4},_focus:{boxShadow:"outline",bg:"rgba(0, 0, 0, 0.14)"},_hover:{opacity:.8},_active:{opacity:1}}},sizes:{sm:{container:{minH:"1.25rem",minW:"1.25rem",fontSize:"xs",px:2,borderRadius:"md"},closeButton:{marginEnd:"-2px",marginStart:"0.35rem"}},md:{container:{minH:"1.5rem",minW:"1.5rem",fontSize:"sm",borderRadius:"md",px:2}},lg:{container:{minH:8,minW:8,fontSize:"md",borderRadius:"md",px:3}}},defaultProps:{size:"md",variant:"subtle",colorScheme:"gray"}};function _e(){return(_e=Object.assign||function(r){for(var e=1;e<arguments.length;e++){var t=arguments[e];for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(r[n]=t[n])}return r}).apply(this,arguments)}var Ce=_e({},dr.baseStyle.field,{paddingY:"8px",minHeight:"80px",lineHeight:"short",verticalAlign:"top"}),Ae={outline:r=>dr.variants.outline(r).field,flushed:r=>dr.variants.flushed(r).field,filled:r=>dr.variants.filled(r).field,unstyled:dr.variants.unstyled.field},Ee={xs:dr.sizes.xs.field,sm:dr.sizes.sm.field,md:dr.sizes.md.field,lg:dr.sizes.lg.field};function ze(r){return{color:(0,p.xJ)("red.500","red.300")(r),mt:2,fontSize:"sm"}}function Re(r){return{marginEnd:"0.5em",color:(0,p.xJ)("red.500","red.300")(r)}}var Be={Accordion:n,Alert:b,Avatar:w,Badge:S,Breadcrumb:k,Button:E,Checkbox:j,CloseButton:O,Code:P,Container:I,Divider:M,Drawer:tr,Editable:nr,Form:ir,FormLabel:sr,Heading:lr,Input:dr,Kbd:fr,Link:pr,List:hr,Menu:Sr,Modal:V,NumberInput:Or,PinInput:Fr,Popover:Jr,Progress:Zr,Radio:Gr,Select:Qr,Skeleton:te,SkipLink:ne,Slider:ce,Spinner:ue,Stat:de,Switch:he,Table:me,Tabs:Se,Tag:ke,Textarea:{baseStyle:Ce,sizes:Ee,variants:Ae,defaultProps:{size:"md",variant:"outline"}},Tooltip:{baseStyle:function(r){return{"--tooltip-bg":"colors."+(0,p.xJ)("gray.700","gray.300")(r),px:"8px",py:"2px",bg:"var(--tooltip-bg)","--popper-arrow-bg":"var(--tooltip-bg)",color:(0,p.xJ)("whiteAlpha.900","gray.900")(r),borderRadius:"sm",fontWeight:"medium",fontSize:"sm",boxShadow:"md",maxW:"320px",zIndex:"tooltip"}}},FormError:{parts:["text","icon"],baseStyle:r=>({text:ze(r),icon:Re(r)})}}},42009:function(r,e,t){"use strict";t.d(e,{Z:function(){return b}});var n={none:0,"1px":"1px solid","2px":"2px solid","4px":"4px solid","8px":"8px solid"},o=t(80658);function a(){return(a=Object.assign||function(r){for(var e=1;e<arguments.length;e++){var t=arguments[e];for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(r[n]=t[n])}return r}).apply(this,arguments)}var i,s=(i={sm:"30em",md:"48em",lg:"62em",xl:"80em","2xl":"96em"},(0,o.ZK)({condition:!0,message:["[chakra-ui]: createBreakpoints(...) will be deprecated pretty soon","simply pass the breakpoints as an object. Remove the createBreakpoint(..) call"].join("")}),a({base:"0em"},i)),l={transparent:"transparent",current:"currentColor",black:"#000000",white:"#FFFFFF",whiteAlpha:{50:"rgba(255, 255, 255, 0.04)",100:"rgba(255, 255, 255, 0.06)",200:"rgba(255, 255, 255, 0.08)",300:"rgba(255, 255, 255, 0.16)",400:"rgba(255, 255, 255, 0.24)",500:"rgba(255, 255, 255, 0.36)",600:"rgba(255, 255, 255, 0.48)",700:"rgba(255, 255, 255, 0.64)",800:"rgba(255, 255, 255, 0.80)",900:"rgba(255, 255, 255, 0.92)"},blackAlpha:{50:"rgba(0, 0, 0, 0.04)",100:"rgba(0, 0, 0, 0.06)",200:"rgba(0, 0, 0, 0.08)",300:"rgba(0, 0, 0, 0.16)",400:"rgba(0, 0, 0, 0.24)",500:"rgba(0, 0, 0, 0.36)",600:"rgba(0, 0, 0, 0.48)",700:"rgba(0, 0, 0, 0.64)",800:"rgba(0, 0, 0, 0.80)",900:"rgba(0, 0, 0, 0.92)"},gray:{50:"#F7FAFC",100:"#EDF2F7",200:"#E2E8F0",300:"#CBD5E0",400:"#A0AEC0",500:"#718096",600:"#4A5568",700:"#2D3748",800:"#1A202C",900:"#171923"},red:{50:"#FFF5F5",100:"#FED7D7",200:"#FEB2B2",300:"#FC8181",400:"#F56565",500:"#E53E3E",600:"#C53030",700:"#9B2C2C",800:"#822727",900:"#63171B"},orange:{50:"#FFFAF0",100:"#FEEBC8",200:"#FBD38D",300:"#F6AD55",400:"#ED8936",500:"#DD6B20",600:"#C05621",700:"#9C4221",800:"#7B341E",900:"#652B19"},yellow:{50:"#FFFFF0",100:"#FEFCBF",200:"#FAF089",300:"#F6E05E",400:"#ECC94B",500:"#D69E2E",600:"#B7791F",700:"#975A16",800:"#744210",900:"#5F370E"},green:{50:"#F0FFF4",100:"#C6F6D5",200:"#9AE6B4",300:"#68D391",400:"#48BB78",500:"#38A169",600:"#2F855A",700:"#276749",800:"#22543D",900:"#1C4532"},teal:{50:"#E6FFFA",100:"#B2F5EA",200:"#81E6D9",300:"#4FD1C5",400:"#38B2AC",500:"#319795",600:"#2C7A7B",700:"#285E61",800:"#234E52",900:"#1D4044"},blue:{50:"#ebf8ff",100:"#bee3f8",200:"#90cdf4",300:"#63b3ed",400:"#4299e1",500:"#3182ce",600:"#2b6cb0",700:"#2c5282",800:"#2a4365",900:"#1A365D"},cyan:{50:"#EDFDFD",100:"#C4F1F9",200:"#9DECF9",300:"#76E4F7",400:"#0BC5EA",500:"#00B5D8",600:"#00A3C4",700:"#0987A0",800:"#086F83",900:"#065666"},purple:{50:"#FAF5FF",100:"#E9D8FD",200:"#D6BCFA",300:"#B794F4",400:"#9F7AEA",500:"#805AD5",600:"#6B46C1",700:"#553C9A",800:"#44337A",900:"#322659"},pink:{50:"#FFF5F7",100:"#FED7E2",200:"#FBB6CE",300:"#F687B3",400:"#ED64A6",500:"#D53F8C",600:"#B83280",700:"#97266D",800:"#702459",900:"#521B41"},linkedin:{50:"#E8F4F9",100:"#CFEDFB",200:"#9BDAF3",300:"#68C7EC",400:"#34B3E4",500:"#00A0DC",600:"#008CC9",700:"#0077B5",800:"#005E93",900:"#004471"},facebook:{50:"#E8F4F9",100:"#D9DEE9",200:"#B7C2DA",300:"#6482C0",400:"#4267B2",500:"#385898",600:"#314E89",700:"#29487D",800:"#223B67",900:"#1E355B"},messenger:{50:"#D0E6FF",100:"#B9DAFF",200:"#A2CDFF",300:"#7AB8FF",400:"#2E90FF",500:"#0078FF",600:"#0063D1",700:"#0052AC",800:"#003C7E",900:"#002C5C"},whatsapp:{50:"#dffeec",100:"#b9f5d0",200:"#90edb3",300:"#65e495",400:"#3cdd78",500:"#22c35e",600:"#179848",700:"#0c6c33",800:"#01421c",900:"#001803"},twitter:{50:"#E5F4FD",100:"#C8E9FB",200:"#A8DCFA",300:"#83CDF7",400:"#57BBF5",500:"#1DA1F2",600:"#1A94DA",700:"#1681BF",800:"#136B9E",900:"#0D4D71"},telegram:{50:"#E3F2F9",100:"#C5E4F3",200:"#A2D4EC",300:"#7AC1E4",400:"#47A9DA",500:"#0088CC",600:"#007AB8",700:"#006BA1",800:"#005885",900:"#003F5E"}},c={none:"0",sm:"0.125rem",base:"0.25rem",md:"0.375rem",lg:"0.5rem",xl:"0.75rem","2xl":"1rem","3xl":"1.5rem",full:"9999px"},u={xs:"0 0 0 1px rgba(0, 0, 0, 0.05)",sm:"0 1px 2px 0 rgba(0, 0, 0, 0.05)",base:"0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06)",md:"0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06)",lg:"0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05)",xl:"0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04)","2xl":"0 25px 50px -12px rgba(0, 0, 0, 0.25)",outline:"0 0 0 3px rgba(66, 153, 225, 0.6)",inner:"inset 0 2px 4px 0 rgba(0,0,0,0.06)",none:"none","dark-lg":"rgba(0, 0, 0, 0.1) 0px 0px 0px 1px, rgba(0, 0, 0, 0.2) 0px 5px 10px, rgba(0, 0, 0, 0.4) 0px 15px 40px"},d=t(54681),f=t(54514),p={property:{common:"background-color, border-color, color, fill, stroke, opacity, box-shadow, transform",colors:"background-color, border-color, color, fill, stroke",dimensions:"width, height",position:"left, right, top, bottom",background:"background-color, background-image, background-position"},easing:{"ease-in":"cubic-bezier(0.4, 0, 1, 1)","ease-out":"cubic-bezier(0, 0, 0.2, 1)","ease-in-out":"cubic-bezier(0.4, 0, 0.2, 1)"},duration:{"ultra-fast":"50ms",faster:"100ms",fast:"150ms",normal:"200ms",slow:"300ms",slower:"400ms","ultra-slow":"500ms"}};function h(){return(h=Object.assign||function(r){for(var e=1;e<arguments.length;e++){var t=arguments[e];for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(r[n]=t[n])}return r}).apply(this,arguments)}var b=h({breakpoints:s,zIndices:{hide:-1,auto:"auto",base:0,docked:10,dropdown:1e3,sticky:1100,banner:1200,overlay:1300,modal:1400,popover:1500,skipLink:1600,toast:1700,tooltip:1800},radii:c,blur:{none:0,sm:"4px",base:"8px",md:"12px",lg:"16px",xl:"24px","2xl":"40px","3xl":"64px"},colors:l},t(35268).Z,{sizes:d.Z,shadows:u,space:f.W,borders:n,transition:p})},54681:function(r,e,t){"use strict";function n(){return(n=Object.assign||function(r){for(var e=1;e<arguments.length;e++){var t=arguments[e];for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(r[n]=t[n])}return r}).apply(this,arguments)}var o=n({},t(54514).W,{max:"max-content",min:"min-content",full:"100%","3xs":"14rem","2xs":"16rem",xs:"20rem",sm:"24rem",md:"28rem",lg:"32rem",xl:"36rem","2xl":"42rem","3xl":"48rem","4xl":"56rem","5xl":"64rem","6xl":"72rem","7xl":"80rem","8xl":"90rem"},{container:{sm:"640px",md:"768px",lg:"1024px",xl:"1280px"}});e.Z=o},54514:function(r,e,t){"use strict";t.d(e,{W:function(){return n}});var n={px:"1px",.5:"0.125rem",1:"0.25rem",1.5:"0.375rem",2:"0.5rem",2.5:"0.625rem",3:"0.75rem",3.5:"0.875rem",4:"1rem",5:"1.25rem",6:"1.5rem",7:"1.75rem",8:"2rem",9:"2.25rem",10:"2.5rem",12:"3rem",14:"3.5rem",16:"4rem",20:"5rem",24:"6rem",28:"7rem",32:"8rem",36:"9rem",40:"10rem",44:"11rem",48:"12rem",52:"13rem",56:"14rem",60:"15rem",64:"16rem",72:"18rem",80:"20rem",96:"24rem"}},35268:function(r,e){"use strict";e.Z={letterSpacings:{tighter:"-0.05em",tight:"-0.025em",normal:"0",wide:"0.025em",wider:"0.05em",widest:"0.1em"},lineHeights:{normal:"normal",none:1,shorter:1.25,short:1.375,base:1.5,tall:1.625,taller:"2",3:".75rem",4:"1rem",5:"1.25rem",6:"1.5rem",7:"1.75rem",8:"2rem",9:"2.25rem",10:"2.5rem"},fontWeights:{hairline:100,thin:200,light:300,normal:400,medium:500,semibold:600,bold:700,extrabold:800,black:900},fonts:{heading:'-apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"',body:'-apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"',mono:'SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace'},fontSizes:{xs:"0.75rem",sm:"0.875rem",md:"1rem",lg:"1.125rem",xl:"1.25rem","2xl":"1.5rem","3xl":"1.875rem","4xl":"2.25rem","5xl":"3rem","6xl":"3.75rem","7xl":"4.5rem","8xl":"6rem","9xl":"8rem"}}},84806:function(r,e,t){"use strict";var n=t(83035),o=t(42009),a=t(41926),i=t(93025);function s(){return(s=Object.assign||function(r){for(var e=1;e<arguments.length;e++){var t=arguments[e];for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(r[n]=t[n])}return r}).apply(this,arguments)}t.o(i,"useTheme")&&t.d(e,{useTheme:function(){return i.useTheme}});var l=s({direction:"ltr"},o.Z,{components:n.Z,styles:a.Z,config:{useSystemColorMode:!1,initialColorMode:"light",cssVarPrefix:"chakra"}});e.Z=l},41926:function(r,e,t){"use strict";var n=t(63108),o={global:r=>({body:{fontFamily:"body",color:(0,n.xJ)("gray.800","whiteAlpha.900")(r),bg:(0,n.xJ)("white","gray.800")(r),transitionProperty:"background-color",transitionDuration:"normal",lineHeight:"base"},"*::placeholder":{color:(0,n.xJ)("gray.400","whiteAlpha.400")(r)},"*, *::before, &::after":{borderColor:(0,n.xJ)("gray.200","whiteAlpha.300")(r),wordWrap:"break-word"}})};e.Z=o},93025:function(){},27277:function(r,e,t){"use strict";function n(r){var e=null==r?0:r.length;return e?r[e-1]:void 0}function o(r,e){return[...r,e]}function a(r,e){return r.filter((r=>r!==e))}function i(r,e,t,n){if(null==e)return n;if(!n)return r.find((r=>t(r).toLowerCase().startsWith(e.toLowerCase())));var o,a=r.filter((r=>t(r).toLowerCase().startsWith(e.toLowerCase())));return a.length>0?a.includes(n)?((o=a.indexOf(n)+1)===a.length&&(o=0),a[o]):(o=r.indexOf(a[0]),r[o]):n}t.d(e,{s:function(){return n},jX:function(){return o},cl:function(){return a},LP:function(){return i}})},73808:function(r,e,t){"use strict";function n(r){return"number"===typeof r}function o(r){return"number"!==typeof r||Number.isNaN(r)||!Number.isFinite(r)}function a(r){return Array.isArray(r)}function i(r){return"function"===typeof r}function s(r){return"undefined"===typeof r||void 0===r}function l(r){var e=typeof r;return null!=r&&("object"===e||"function"===e)&&!a(r)}function c(r){return l(r)&&0===Object.keys(r).length}function u(r){return"[object String]"===Object.prototype.toString.call(r)}function d(r){return/^var\(--.+\)$/.test(r)}t.d(e,{hj:function(){return n},iy:function(){return o},kJ:function(){return a},mf:function(){return i},o8:function(){return s},Kn:function(){return l},Qr:function(){return c},HD:function(){return u},FS:function(){return d},Ts:function(){return f},Ys:function(){return p}});var f=!1,p=!1},88456:function(r,e,t){"use strict";t.d(e,{px:function(){return i},y:function(){return d}});var n=t(27277),o=t(73808),a=t(4651);function i(r){if(null==r)return r;var{unitless:e}=function(r){var e=parseFloat(r.toString()),t=r.toString().replace(String(e),"");return{unitless:!t,value:e,unit:t}}(r);return e||(0,o.hj)(r)?r+"px":r}var s=(r,e)=>parseInt(r[1],10)>parseInt(e[1],10)?1:-1,l=r=>(0,a.sq)(Object.entries(r).sort(s));function c(r){var e=l(r);return Object.assign(Object.values(e),e)}function u(r,e){var t=[];return r&&t.push("@media screen and (min-width: "+i(r)+")"),t.length>0&&e&&t.push("and"),e&&t.push("@media screen and (max-width: "+i(e)+")"),t.join(" ")}function d(r){var e;if(!r)return null;r.base=null!=(e=r.base)?e:"0px";var t=c(r),a=Object.entries(r).sort(s).map(((r,e,t)=>{var n,[a,s]=r,[,l]=null!=(n=t[e+1])?n:[];return{breakpoint:a,minW:s,maxW:l=parseFloat(l)>0?function(r){var e;if(!r)return r;var t=(r=null!=(e=i(r))?e:r).endsWith("px")?-1:-.0635;return(0,o.hj)(r)?""+(r+t):r.replace(/([0-9]+\.?[0-9]*)/,(r=>""+(parseFloat(r)+t)))}(l):void 0,maxWQuery:u(null,l),minWQuery:u(s),minMaxQuery:u(s,l)}})),d=function(r){var e=Object.keys(l(r));return new Set(e)}(r),f=Array.from(d.values());return{keys:d,normalized:t,isResponsive(r){var e=Object.keys(r);return e.length>0&&e.every((r=>d.has(r)))},asObject:l(r),asArray:c(r),details:a,media:[null,...t.map((r=>u(r))).slice(1)],toArrayValue(r){if(!(0,o.Kn)(r))throw new Error("toArrayValue: value must be an object");for(var e=f.map((e=>{var t;return null!=(t=r[e])?t:null}));null===(0,n.s)(e);)e.pop();return e},toObjectValue(r){if(!Array.isArray(r))throw new Error("toObjectValue: value must be an array");return r.reduce(((r,e,t)=>{var n=f[t];return null!=n&&null!=e&&(r[n]=e),r}),{})}}}},84461:function(r,e,t){"use strict";function n(r){var e;return r instanceof Element&&null!=(e=r.ownerDocument)?e:document}t.d(e,{lZ:function(){return n},jU:function(){return o},PB:function(){return a},Qm:function(){return i},cx:function(){return s},vY:function(){return l},r3:function(){return c},EV:function(){return u},uh:function(){return d},dO:function(){return f}});var o=!("undefined"===typeof window||!window.document||!window.document.createElement),a=r=>r?"":void 0,i=r=>!!r||void 0,s=function(){for(var r=arguments.length,e=new Array(r),t=0;t<r;t++)e[t]=arguments[t];return e.filter(Boolean).join(" ")};function l(r){var e=n(r);return null==e?void 0:e.activeElement}function c(r,e){return!!r&&(r===e||r.contains(e))}function u(r,e,t,n){return r.addEventListener(e,t,n),()=>{r.removeEventListener(e,t,n)}}function d(r){var{key:e,keyCode:t}=r;return t>=37&&t<=40&&0!==e.indexOf("Arrow")?"Arrow"+e:e}function f(r){return 0!==r.button}},80658:function(r,e,t){"use strict";t.d(e,{Pu:function(){return o},v0:function(){return a},ZT:function(){return s},ZK:function(){return l},A4:function(){return c},zG:function(){return u},TE:function(){return p}});var n=t(73808);function o(r){for(var e=arguments.length,t=new Array(e>1?e-1:0),o=1;o<e;o++)t[o-1]=arguments[o];return(0,n.mf)(r)?r(...t):r}function a(){for(var r=arguments.length,e=new Array(r),t=0;t<r;t++)e[t]=arguments[t];return function(r){e.some((e=>(null==e||e(r),null==r?void 0:r.defaultPrevented)))}}function i(r){var e;return function(){if(r){for(var t=arguments.length,n=new Array(t),o=0;o<t;o++)n[o]=arguments[o];e=r.apply(this,n),r=null}return e}}var s=()=>{},l=i((r=>()=>{var{condition:e,message:t}=r;e&&n.Ts&&console.warn(t)})),c=(i((r=>()=>{var{condition:e,message:t}=r;e&&n.Ts&&console.error(t)})),n.Ys?r=>r():"function"===typeof queueMicrotask?queueMicrotask:r=>{Promise.resolve().then(r)}),u=function(){for(var r=arguments.length,e=new Array(r),t=0;t<r;t++)e[t]=arguments[t];return r=>e.reduce(((r,e)=>e(r)),r)},d=(r,e)=>Math.abs(r-e),f=r=>"x"in r&&"y"in r;function p(r,e){if((0,n.hj)(r)&&(0,n.hj)(e))return d(r,e);if(f(r)&&f(e)){var t=d(r.x,e.x),o=d(r.y,e.y);return Math.sqrt(t**2+o**2)}return 0}},4651:function(r,e,t){"use strict";t.d(e,{CE:function(){return n},ei:function(){return o},Vl:function(){return a},Wf:function(){return i},lw:function(){return s},YU:function(){return l},Yd:function(){return c},sq:function(){return u},K1:function(){return d}});t(38554);function n(r,e){var t={};return Object.keys(r).forEach((n=>{e.includes(n)||(t[n]=r[n])})),t}function o(r,e){var t={};return e.forEach((e=>{e in r&&(t[e]=r[e])})),t}function a(r,e){var t={},n={};return Object.keys(r).forEach((o=>{e.includes(o)?t[o]=r[o]:n[o]=r[o]})),[t,n]}var i=(r=>{var e=new WeakMap;return(t,n,o,a)=>{if("undefined"===typeof t)return r(t,n,o);e.has(t)||e.set(t,new Map);var i=e.get(t);if(i.has(n))return i.get(n);var s=r(t,n,o,a);return i.set(n,s),s}})((function(r,e,t,n){var o="string"===typeof e?e.split("."):[e];for(n=0;n<o.length&&r;n+=1)r=r[o[n]];return void 0===r?t:r}));function s(r,e){var t={};return Object.keys(r).forEach((n=>{var o=r[n];e(o,n,r)&&(t[n]=o)})),t}var l=r=>s(r,(r=>null!==r&&void 0!==r)),c=r=>Object.keys(r),u=r=>r.reduce(((r,e)=>{var[t,n]=e;return r[t]=n,r}),{}),d=(r,e,t)=>{var n,o;return null!=(n=null==(o=r.__cssMap[e+"."+t])?void 0:o.varRef)?n:t}},9152:function(r,e,t){"use strict";t.d(e,{Z:function(){return er}});var n=t(11526),o=Math.abs,a=String.fromCharCode;function i(r){return r.trim()}function s(r,e,t){return r.replace(e,t)}function l(r,e){return r.indexOf(e)}function c(r,e){return 0|r.charCodeAt(e)}function u(r,e,t){return r.slice(e,t)}function d(r){return r.length}function f(r){return r.length}function p(r,e){return e.push(r),r}var h=1,b=1,g=0,m=0,v=0,y="";function x(r,e,t,n,o,a,i){return{value:r,root:e,parent:t,type:n,props:o,children:a,line:h,column:b,length:i,return:""}}function w(r,e,t){return x(r,e.root,e.parent,t,e.props,e.children,0)}function S(){return v=m>0?c(y,--m):0,b--,10===v&&(b=1,h--),v}function k(){return v=m<g?c(y,m++):0,b++,10===v&&(b=1,h++),v}function _(){return c(y,m)}function C(){return m}function A(r,e){return u(y,r,e)}function E(r){switch(r){case 0:case 9:case 10:case 13:case 32:return 5;case 33:case 43:case 44:case 47:case 62:case 64:case 126:case 59:case 123:case 125:return 4;case 58:return 3;case 34:case 39:case 40:case 91:return 2;case 41:case 93:return 1}return 0}function z(r){return h=b=1,g=d(y=r),m=0,[]}function R(r){return y="",r}function B(r){return i(A(m-1,T(91===r?r+2:40===r?r+1:r)))}function j(r){for(;(v=_())&&v<33;)k();return E(r)>2||E(v)>3?"":" "}function O(r,e){for(;--e&&k()&&!(v<48||v>102||v>57&&v<65||v>70&&v<97););return A(r,C()+(e<6&&32==_()&&32==k()))}function T(r){for(;k();)switch(v){case r:return m;case 34:case 39:return T(34===r||39===r?r:v);case 40:41===r&&T(r);break;case 92:k()}return m}function F(r,e){for(;k()&&r+v!==57&&(r+v!==84||47!==_()););return"/*"+A(e,m-1)+"*"+a(47===r?r:k())}function P(r){for(;!E(_());)k();return A(r,m)}var I="-ms-",M="-moz-",D="-webkit-",W="comm",J="rule",N="decl";function H(r,e){for(var t="",n=f(r),o=0;o<n;o++)t+=e(r[o],o,r,e)||"";return t}function L(r,e,t,n){switch(r.type){case"@import":case N:return r.return=r.return||r.value;case W:return"";case J:r.value=r.props.join(",")}return d(t=H(r.children,n))?r.return=r.value+"{"+t+"}":""}function $(r,e){switch(function(r,e){return(((e<<2^c(r,0))<<2^c(r,1))<<2^c(r,2))<<2^c(r,3)}(r,e)){case 5103:return D+"print-"+r+r;case 5737:case 4201:case 3177:case 3433:case 1641:case 4457:case 2921:case 5572:case 6356:case 5844:case 3191:case 6645:case 3005:case 6391:case 5879:case 5623:case 6135:case 4599:case 4855:case 4215:case 6389:case 5109:case 5365:case 5621:case 3829:return D+r+r;case 5349:case 4246:case 4810:case 6968:case 2756:return D+r+M+r+I+r+r;case 6828:case 4268:return D+r+I+r+r;case 6165:return D+r+I+"flex-"+r+r;case 5187:return D+r+s(r,/(\w+).+(:[^]+)/,"-webkit-box-$1$2-ms-flex-$1$2")+r;case 5443:return D+r+I+"flex-item-"+s(r,/flex-|-self/,"")+r;case 4675:return D+r+I+"flex-line-pack"+s(r,/align-content|flex-|-self/,"")+r;case 5548:return D+r+I+s(r,"shrink","negative")+r;case 5292:return D+r+I+s(r,"basis","preferred-size")+r;case 6060:return D+"box-"+s(r,"-grow","")+D+r+I+s(r,"grow","positive")+r;case 4554:return D+s(r,/([^-])(transform)/g,"$1-webkit-$2")+r;case 6187:return s(s(s(r,/(zoom-|grab)/,D+"$1"),/(image-set)/,D+"$1"),r,"")+r;case 5495:case 3959:return s(r,/(image-set\([^]*)/,D+"$1$`$1");case 4968:return s(s(r,/(.+:)(flex-)?(.*)/,"-webkit-box-pack:$3-ms-flex-pack:$3"),/s.+-b[^;]+/,"justify")+D+r+r;case 4095:case 3583:case 4068:case 2532:return s(r,/(.+)-inline(.+)/,D+"$1$2")+r;case 8116:case 7059:case 5753:case 5535:case 5445:case 5701:case 4933:case 4677:case 5533:case 5789:case 5021:case 4765:if(d(r)-1-e>6)switch(c(r,e+1)){case 109:if(45!==c(r,e+4))break;case 102:return s(r,/(.+:)(.+)-([^]+)/,"$1-webkit-$2-$3$1"+M+(108==c(r,e+3)?"$3":"$2-$3"))+r;case 115:return~l(r,"stretch")?$(s(r,"stretch","fill-available"),e)+r:r}break;case 4949:if(115!==c(r,e+1))break;case 6444:switch(c(r,d(r)-3-(~l(r,"!important")&&10))){case 107:return s(r,":",":"+D)+r;case 101:return s(r,/(.+:)([^;!]+)(;|!.+)?/,"$1"+D+(45===c(r,14)?"inline-":"")+"box$3$1"+D+"$2$3$1"+I+"$2box$3")+r}break;case 5936:switch(c(r,e+11)){case 114:return D+r+I+s(r,/[svh]\w+-[tblr]{2}/,"tb")+r;case 108:return D+r+I+s(r,/[svh]\w+-[tblr]{2}/,"tb-rl")+r;case 45:return D+r+I+s(r,/[svh]\w+-[tblr]{2}/,"lr")+r}return D+r+I+r+r}return r}function Z(r){return R(V("",null,null,null,[""],r=z(r),0,[0],r))}function V(r,e,t,n,o,i,l,c,u){for(var f=0,h=0,b=l,g=0,m=0,v=0,y=1,x=1,w=1,A=0,E="",z=o,R=i,T=n,I=E;x;)switch(v=A,A=k()){case 34:case 39:case 91:case 40:I+=B(A);break;case 9:case 10:case 13:case 32:I+=j(v);break;case 92:I+=O(C()-1,7);continue;case 47:switch(_()){case 42:case 47:p(G(F(k(),C()),e,t),u);break;default:I+="/"}break;case 123*y:c[f++]=d(I)*w;case 125*y:case 59:case 0:switch(A){case 0:case 125:x=0;case 59+h:m>0&&d(I)-b&&p(m>32?Y(I+";",n,t,b-1):Y(s(I," ","")+";",n,t,b-2),u);break;case 59:I+=";";default:if(p(T=q(I,e,t,f,h,o,c,E,z=[],R=[],b),i),123===A)if(0===h)V(I,e,T,T,z,i,b,c,R);else switch(g){case 100:case 109:case 115:V(r,T,T,n&&p(q(r,T,T,0,0,o,c,E,o,z=[],b),R),o,R,b,c,n?z:R);break;default:V(I,T,T,T,[""],R,b,c,R)}}f=h=m=0,y=w=1,E=I="",b=l;break;case 58:b=1+d(I),m=v;default:if(y<1)if(123==A)--y;else if(125==A&&0==y++&&125==S())continue;switch(I+=a(A),A*y){case 38:w=h>0?1:(I+="\f",-1);break;case 44:c[f++]=(d(I)-1)*w,w=1;break;case 64:45===_()&&(I+=B(k())),g=_(),h=d(E=I+=P(C())),A++;break;case 45:45===v&&2==d(I)&&(y=0)}}return i}function q(r,e,t,n,a,l,c,d,p,h,b){for(var g=a-1,m=0===a?l:[""],v=f(m),y=0,w=0,S=0;y<n;++y)for(var k=0,_=u(r,g+1,g=o(w=c[y])),C=r;k<v;++k)(C=i(w>0?m[k]+" "+_:s(_,/&\f/g,m[k])))&&(p[S++]=C);return x(r,e,t,0===a?J:d,p,h,b)}function G(r,e,t){return x(r,e,t,W,a(v),u(r,2,-2),0)}function Y(r,e,t,n){return x(r,e,t,N,u(r,0,n),u(r,n+1,-1),n)}var X=function(r,e){return R(function(r,e){var t=-1,n=44;do{switch(E(n)){case 0:38===n&&12===_()&&(e[t]=1),r[t]+=P(m-1);break;case 2:r[t]+=B(n);break;case 4:if(44===n){r[++t]=58===_()?"&\f":"",e[t]=r[t].length;break}default:r[t]+=a(n)}}while(n=k());return r}(z(r),e))},U=new WeakMap,K=function(r){if("rule"===r.type&&r.parent&&r.length){for(var e=r.value,t=r.parent,n=r.column===t.column&&r.line===t.line;"rule"!==t.type;)if(!(t=t.parent))return;if((1!==r.props.length||58===e.charCodeAt(0)||U.get(t))&&!n){U.set(r,!0);for(var o=[],a=X(e,o),i=t.props,s=0,l=0;s<a.length;s++)for(var c=0;c<i.length;c++,l++)r.props[l]=o[s]?a[s].replace(/&\f/g,i[c]):i[c]+" "+a[s]}}},Q=function(r){if("decl"===r.type){var e=r.value;108===e.charCodeAt(0)&&98===e.charCodeAt(2)&&(r.return="",r.value="")}},rr=[function(r,e,t,n){if(!r.return)switch(r.type){case N:r.return=$(r.value,r.length);break;case"@keyframes":return H([w(s(r.value,"@","@"+D),r,"")],n);case J:if(r.length)return function(r,e){return r.map(e).join("")}(r.props,(function(e){switch(function(r,e){return(r=e.exec(r))?r[0]:r}(e,/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":return H([w(s(e,/:(read-\w+)/,":-moz-$1"),r,"")],n);case"::placeholder":return H([w(s(e,/:(plac\w+)/,":-webkit-input-$1"),r,""),w(s(e,/:(plac\w+)/,":-moz-$1"),r,""),w(s(e,/:(plac\w+)/,I+"input-$1"),r,"")],n)}return""}))}}],er=function(r){var e=r.key;if("css"===e){var t=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(t,(function(r){-1!==r.getAttribute("data-emotion").indexOf(" ")&&(document.head.appendChild(r),r.setAttribute("data-s",""))}))}var o=r.stylisPlugins||rr;var a,i,s={},l=[];a=r.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+e+' "]'),(function(r){for(var e=r.getAttribute("data-emotion").split(" "),t=1;t<e.length;t++)s[e[t]]=!0;l.push(r)}));var c,u,d=[L,(u=function(r){c.insert(r)},function(r){r.root||(r=r.return)&&u(r)})],p=function(r){var e=f(r);return function(t,n,o,a){for(var i="",s=0;s<e;s++)i+=r[s](t,n,o,a)||"";return i}}([K,Q].concat(o,d));i=function(r,e,t,n){c=t,H(Z(r?r+"{"+e.styles+"}":e.styles),p),n&&(h.inserted[e.name]=!0)};var h={key:e,sheet:new n.m({key:e,container:a,nonce:r.nonce,speedy:r.speedy,prepend:r.prepend}),nonce:r.nonce,inserted:s,registered:{},insert:i};return h.sheet.hydrate(l),h}},67866:function(r,e){"use strict";e.Z=function(r){var e=Object.create(null);return function(t){return void 0===e[t]&&(e[t]=r(t)),e[t]}}},65199:function(r,e,t){"use strict";t.d(e,{C:function(){return h},E:function(){return k},T:function(){return g},a:function(){return y},b:function(){return x},c:function(){return S},h:function(){return f},u:function(){return m},w:function(){return b}});var n=t(67294),o=t(9152);function a(){return(a=Object.assign||function(r){for(var e=1;e<arguments.length;e++){var t=arguments[e];for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(r[n]=t[n])}return r}).apply(this,arguments)}var i=function(r){var e=new WeakMap;return function(t){if(e.has(t))return e.get(t);var n=r(t);return e.set(t,n),n}},s=t(8679),l=t.n(s),c=function(r,e){return l()(r,e)},u=t(70444),d=t(94199),f=Object.prototype.hasOwnProperty,p=(0,n.createContext)("undefined"!==typeof HTMLElement?(0,o.Z)({key:"css"}):null),h=p.Provider,b=function(r){return(0,n.forwardRef)((function(e,t){var o=(0,n.useContext)(p);return r(e,o,t)}))},g=(0,n.createContext)({}),m=function(){return(0,n.useContext)(g)},v=i((function(r){return i((function(e){return function(r,e){return"function"===typeof e?e(r):a({},r,e)}(r,e)}))})),y=function(r){var e=(0,n.useContext)(g);return r.theme!==e&&(e=v(e)(r.theme)),(0,n.createElement)(g.Provider,{value:e},r.children)};function x(r){var e=r.displayName||r.name||"Component",t=function(e,t){var o=(0,n.useContext)(g);return(0,n.createElement)(r,a({theme:o,ref:t},e))},o=(0,n.forwardRef)(t);return o.displayName="WithTheme("+e+")",c(o,r)}var w="__EMOTION_TYPE_PLEASE_DO_NOT_USE__",S=function(r,e){var t={};for(var n in e)f.call(e,n)&&(t[n]=e[n]);return t[w]=r,t},k=b((function(r,e,t){var o=r.css;"string"===typeof o&&void 0!==e.registered[o]&&(o=e.registered[o]);var a=r[w],i=[o],s="";"string"===typeof r.className?s=(0,u.f)(e.registered,i,r.className):null!=r.className&&(s=r.className+" ");var l=(0,d.O)(i,void 0,"function"===typeof o||Array.isArray(o)?(0,n.useContext)(g):void 0);(0,u.M)(e,l,"string"===typeof a);s+=e.key+"-"+l.name;var c={};for(var p in r)f.call(r,p)&&"css"!==p&&p!==w&&(c[p]=r[p]);return c.ref=t,c.className=s,(0,n.createElement)(a,c)}))},70917:function(r,e,t){"use strict";t.r(e),t.d(e,{CacheProvider:function(){return o.C},ThemeContext:function(){return o.T},ThemeProvider:function(){return o.a},useTheme:function(){return o.u},withEmotionCache:function(){return o.w},withTheme:function(){return o.b},ClassNames:function(){return h},Global:function(){return c},createElement:function(){return l},css:function(){return u},jsx:function(){return l},keyframes:function(){return d}});var n=t(67294),o=(t(9152),t(65199)),a=(t(8679),t(70444)),i=t(94199),s=t(11526),l=function(r,e){var t=arguments;if(null==e||!o.h.call(e,"css"))return n.createElement.apply(void 0,t);var a=t.length,i=new Array(a);i[0]=o.E,i[1]=(0,o.c)(r,e);for(var s=2;s<a;s++)i[s]=t[s];return n.createElement.apply(null,i)},c=(0,o.w)((function(r,e){var t=r.styles,l=(0,i.O)([t],void 0,"function"===typeof t||Array.isArray(t)?(0,n.useContext)(o.T):void 0),c=(0,n.useRef)();return(0,n.useLayoutEffect)((function(){var r=e.key+"-global",t=new s.m({key:r,nonce:e.sheet.nonce,container:e.sheet.container,speedy:e.sheet.isSpeedy}),n=!1,o=document.querySelector('style[data-emotion="'+r+" "+l.name+'"]');return e.sheet.tags.length&&(t.before=e.sheet.tags[0]),null!==o&&(n=!0,o.setAttribute("data-emotion",r),t.hydrate([o])),c.current=[t,n],function(){t.flush()}}),[e]),(0,n.useLayoutEffect)((function(){var r=c.current,t=r[0];if(r[1])r[1]=!1;else{if(void 0!==l.next&&(0,a.M)(e,l.next,!0),t.tags.length){var n=t.tags[t.tags.length-1].nextElementSibling;t.before=n,t.flush()}e.insert("",l,t,!1)}}),[e,l.name]),null}));function u(){for(var r=arguments.length,e=new Array(r),t=0;t<r;t++)e[t]=arguments[t];return(0,i.O)(e)}var d=function(){var r=u.apply(void 0,arguments),e="animation-"+r.name;return{name:e,styles:"@keyframes "+e+"{"+r.styles+"}",anim:1,toString:function(){return"_EMO_"+this.name+"_"+this.styles+"_EMO_"}}},f=function r(e){for(var t=e.length,n=0,o="";n<t;n++){var a=e[n];if(null!=a){var i=void 0;switch(typeof a){case"boolean":break;case"object":if(Array.isArray(a))i=r(a);else for(var s in i="",a)a[s]&&s&&(i&&(i+=" "),i+=s);break;default:i=a}i&&(o&&(o+=" "),o+=i)}}return o};function p(r,e,t){var n=[],o=(0,a.f)(r,n,t);return n.length<2?t:o+e(n)}var h=(0,o.w)((function(r,e){var t=function(){for(var r=arguments.length,t=new Array(r),n=0;n<r;n++)t[n]=arguments[n];var o=(0,i.O)(t,e.registered);return(0,a.M)(e,o,!1),e.key+"-"+o.name},s={css:t,cx:function(){for(var r=arguments.length,n=new Array(r),o=0;o<r;o++)n[o]=arguments[o];return p(e.registered,t,f(n))},theme:(0,n.useContext)(o.T)},l=r.children(s);return!0,l}))},94199:function(r,e,t){"use strict";t.d(e,{O:function(){return b}});var n=function(r){for(var e,t=0,n=0,o=r.length;o>=4;++n,o-=4)e=1540483477*(65535&(e=255&r.charCodeAt(n)|(255&r.charCodeAt(++n))<<8|(255&r.charCodeAt(++n))<<16|(255&r.charCodeAt(++n))<<24))+(59797*(e>>>16)<<16),t=1540483477*(65535&(e^=e>>>24))+(59797*(e>>>16)<<16)^1540483477*(65535&t)+(59797*(t>>>16)<<16);switch(o){case 3:t^=(255&r.charCodeAt(n+2))<<16;case 2:t^=(255&r.charCodeAt(n+1))<<8;case 1:t=1540483477*(65535&(t^=255&r.charCodeAt(n)))+(59797*(t>>>16)<<16)}return(((t=1540483477*(65535&(t^=t>>>13))+(59797*(t>>>16)<<16))^t>>>15)>>>0).toString(36)},o={animationIterationCount:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1},a=t(67866),i=/[A-Z]|^ms/g,s=/_EMO_([^_]+?)_([^]*?)_EMO_/g,l=function(r){return 45===r.charCodeAt(1)},c=function(r){return null!=r&&"boolean"!==typeof r},u=(0,a.Z)((function(r){return l(r)?r:r.replace(i,"-$&").toLowerCase()})),d=function(r,e){switch(r){case"animation":case"animationName":if("string"===typeof e)return e.replace(s,(function(r,e,t){return p={name:e,styles:t,next:p},e}))}return 1===o[r]||l(r)||"number"!==typeof e||0===e?e:e+"px"};function f(r,e,t){if(null==t)return"";if(void 0!==t.__emotion_styles)return t;switch(typeof t){case"boolean":return"";case"object":if(1===t.anim)return p={name:t.name,styles:t.styles,next:p},t.name;if(void 0!==t.styles){var n=t.next;if(void 0!==n)for(;void 0!==n;)p={name:n.name,styles:n.styles,next:p},n=n.next;return t.styles+";"}return function(r,e,t){var n="";if(Array.isArray(t))for(var o=0;o<t.length;o++)n+=f(r,e,t[o])+";";else for(var a in t){var i=t[a];if("object"!==typeof i)null!=e&&void 0!==e[i]?n+=a+"{"+e[i]+"}":c(i)&&(n+=u(a)+":"+d(a,i)+";");else if(!Array.isArray(i)||"string"!==typeof i[0]||null!=e&&void 0!==e[i[0]]){var s=f(r,e,i);switch(a){case"animation":case"animationName":n+=u(a)+":"+s+";";break;default:n+=a+"{"+s+"}"}}else for(var l=0;l<i.length;l++)c(i[l])&&(n+=u(a)+":"+d(a,i[l])+";")}return n}(r,e,t);case"function":if(void 0!==r){var o=p,a=t(r);return p=o,f(r,e,a)}break;case"string":}if(null==e)return t;var i=e[t];return void 0!==i?i:t}var p,h=/label:\s*([^\s;\n{]+)\s*(;|$)/g;var b=function(r,e,t){if(1===r.length&&"object"===typeof r[0]&&null!==r[0]&&void 0!==r[0].styles)return r[0];var o=!0,a="";p=void 0;var i=r[0];null==i||void 0===i.raw?(o=!1,a+=f(t,e,i)):a+=i[0];for(var s=1;s<r.length;s++)a+=f(t,e,r[s]),o&&(a+=i[s]);h.lastIndex=0;for(var l,c="";null!==(l=h.exec(a));)c+="-"+l[1];return{name:n(a)+c,styles:a,next:p}}},11526:function(r,e,t){"use strict";t.d(e,{m:function(){return n}});var n=function(){function r(r){var e=this;this._insertTag=function(r){var t;t=0===e.tags.length?e.prepend?e.container.firstChild:e.before:e.tags[e.tags.length-1].nextSibling,e.container.insertBefore(r,t),e.tags.push(r)},this.isSpeedy=void 0===r.speedy||r.speedy,this.tags=[],this.ctr=0,this.nonce=r.nonce,this.key=r.key,this.container=r.container,this.prepend=r.prepend,this.before=null}var e=r.prototype;return e.hydrate=function(r){r.forEach(this._insertTag)},e.insert=function(r){this.ctr%(this.isSpeedy?65e3:1)===0&&this._insertTag(function(r){var e=document.createElement("style");return e.setAttribute("data-emotion",r.key),void 0!==r.nonce&&e.setAttribute("nonce",r.nonce),e.appendChild(document.createTextNode("")),e.setAttribute("data-s",""),e}(this));var e=this.tags[this.tags.length-1];if(this.isSpeedy){var t=function(r){if(r.sheet)return r.sheet;for(var e=0;e<document.styleSheets.length;e++)if(document.styleSheets[e].ownerNode===r)return document.styleSheets[e]}(e);try{t.insertRule(r,t.cssRules.length)}catch(n){0}}else e.appendChild(document.createTextNode(r));this.ctr++},e.flush=function(){this.tags.forEach((function(r){return r.parentNode.removeChild(r)})),this.tags=[],this.ctr=0},r}()},70444:function(r,e,t){"use strict";t.d(e,{f:function(){return n},M:function(){return o}});function n(r,e,t){var n="";return t.split(" ").forEach((function(t){void 0!==r[t]?e.push(r[t]+";"):n+=t+" "})),n}var o=function(r,e,t){var n=r.key+"-"+e.name;if(!1===t&&void 0===r.registered[n]&&(r.registered[n]=e.styles),void 0===r.inserted[e.name]){var o=e;do{r.insert(e===o?"."+n:"",o,r.sheet,!0);o=o.next}while(void 0!==o)}}},8679:function(r,e,t){"use strict";var n=t(21296),o={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},a={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},i={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},s={};function l(r){return n.isMemo(r)?i:s[r.$$typeof]||o}s[n.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},s[n.Memo]=i;var c=Object.defineProperty,u=Object.getOwnPropertyNames,d=Object.getOwnPropertySymbols,f=Object.getOwnPropertyDescriptor,p=Object.getPrototypeOf,h=Object.prototype;r.exports=function r(e,t,n){if("string"!==typeof t){if(h){var o=p(t);o&&o!==h&&r(e,o,n)}var i=u(t);d&&(i=i.concat(d(t)));for(var s=l(e),b=l(t),g=0;g<i.length;++g){var m=i[g];if(!a[m]&&(!n||!n[m])&&(!b||!b[m])&&(!s||!s[m])){var v=f(t,m);try{c(e,m,v)}catch(y){}}}}return e}},96103:function(r,e){"use strict";var t="function"===typeof Symbol&&Symbol.for,n=t?Symbol.for("react.element"):60103,o=t?Symbol.for("react.portal"):60106,a=t?Symbol.for("react.fragment"):60107,i=t?Symbol.for("react.strict_mode"):60108,s=t?Symbol.for("react.profiler"):60114,l=t?Symbol.for("react.provider"):60109,c=t?Symbol.for("react.context"):60110,u=t?Symbol.for("react.async_mode"):60111,d=t?Symbol.for("react.concurrent_mode"):60111,f=t?Symbol.for("react.forward_ref"):60112,p=t?Symbol.for("react.suspense"):60113,h=t?Symbol.for("react.suspense_list"):60120,b=t?Symbol.for("react.memo"):60115,g=t?Symbol.for("react.lazy"):60116,m=t?Symbol.for("react.block"):60121,v=t?Symbol.for("react.fundamental"):60117,y=t?Symbol.for("react.responder"):60118,x=t?Symbol.for("react.scope"):60119;function w(r){if("object"===typeof r&&null!==r){var e=r.$$typeof;switch(e){case n:switch(r=r.type){case u:case d:case a:case s:case i:case p:return r;default:switch(r=r&&r.$$typeof){case c:case f:case g:case b:case l:return r;default:return e}}case o:return e}}}function S(r){return w(r)===d}e.AsyncMode=u,e.ConcurrentMode=d,e.ContextConsumer=c,e.ContextProvider=l,e.Element=n,e.ForwardRef=f,e.Fragment=a,e.Lazy=g,e.Memo=b,e.Portal=o,e.Profiler=s,e.StrictMode=i,e.Suspense=p,e.isAsyncMode=function(r){return S(r)||w(r)===u},e.isConcurrentMode=S,e.isContextConsumer=function(r){return w(r)===c},e.isContextProvider=function(r){return w(r)===l},e.isElement=function(r){return"object"===typeof r&&null!==r&&r.$$typeof===n},e.isForwardRef=function(r){return w(r)===f},e.isFragment=function(r){return w(r)===a},e.isLazy=function(r){return w(r)===g},e.isMemo=function(r){return w(r)===b},e.isPortal=function(r){return w(r)===o},e.isProfiler=function(r){return w(r)===s},e.isStrictMode=function(r){return w(r)===i},e.isSuspense=function(r){return w(r)===p},e.isValidElementType=function(r){return"string"===typeof r||"function"===typeof r||r===a||r===d||r===s||r===i||r===p||r===h||"object"===typeof r&&null!==r&&(r.$$typeof===g||r.$$typeof===b||r.$$typeof===l||r.$$typeof===c||r.$$typeof===f||r.$$typeof===v||r.$$typeof===y||r.$$typeof===x||r.$$typeof===m)},e.typeOf=w},21296:function(r,e,t){"use strict";r.exports=t(96103)},38554:function(r,e,t){r=t.nmd(r);var n="__lodash_hash_undefined__",o=9007199254740991,a="[object Arguments]",i="[object Function]",s="[object Object]",l=/^\[object .+?Constructor\]$/,c=/^(?:0|[1-9]\d*)$/,u={};u["[object Float32Array]"]=u["[object Float64Array]"]=u["[object Int8Array]"]=u["[object Int16Array]"]=u["[object Int32Array]"]=u["[object Uint8Array]"]=u["[object Uint8ClampedArray]"]=u["[object Uint16Array]"]=u["[object Uint32Array]"]=!0,u[a]=u["[object Array]"]=u["[object ArrayBuffer]"]=u["[object Boolean]"]=u["[object DataView]"]=u["[object Date]"]=u["[object Error]"]=u[i]=u["[object Map]"]=u["[object Number]"]=u[s]=u["[object RegExp]"]=u["[object Set]"]=u["[object String]"]=u["[object WeakMap]"]=!1;var d="object"==typeof t.g&&t.g&&t.g.Object===Object&&t.g,f="object"==typeof self&&self&&self.Object===Object&&self,p=d||f||Function("return this")(),h=e&&!e.nodeType&&e,b=h&&r&&!r.nodeType&&r,g=b&&b.exports===h,m=g&&d.process,v=function(){try{var r=b&&b.require&&b.require("util").types;return r||m&&m.binding&&m.binding("util")}catch(e){}}(),y=v&&v.isTypedArray;function x(r,e,t){switch(t.length){case 0:return r.call(e);case 1:return r.call(e,t[0]);case 2:return r.call(e,t[0],t[1]);case 3:return r.call(e,t[0],t[1],t[2])}return r.apply(e,t)}var w,S,k=Array.prototype,_=Function.prototype,C=Object.prototype,A=p["__core-js_shared__"],E=_.toString,z=C.hasOwnProperty,R=function(){var r=/[^.]+$/.exec(A&&A.keys&&A.keys.IE_PROTO||"");return r?"Symbol(src)_1."+r:""}(),B=C.toString,j=E.call(Object),O=RegExp("^"+E.call(z).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),T=g?p.Buffer:void 0,F=p.Symbol,P=p.Uint8Array,I=T?T.allocUnsafe:void 0,M=(w=Object.getPrototypeOf,S=Object,function(r){return w(S(r))}),D=Object.create,W=C.propertyIsEnumerable,J=k.splice,N=F?F.toStringTag:void 0,H=function(){try{var r=pr(Object,"defineProperty");return r({},"",{}),r}catch(e){}}(),L=T?T.isBuffer:void 0,$=Math.max,Z=Date.now,V=pr(p,"Map"),q=pr(Object,"create"),G=function(){function r(){}return function(e){if(!Cr(e))return{};if(D)return D(e);r.prototype=e;var t=new r;return r.prototype=void 0,t}}();function Y(r){var e=-1,t=null==r?0:r.length;for(this.clear();++e<t;){var n=r[e];this.set(n[0],n[1])}}function X(r){var e=-1,t=null==r?0:r.length;for(this.clear();++e<t;){var n=r[e];this.set(n[0],n[1])}}function U(r){var e=-1,t=null==r?0:r.length;for(this.clear();++e<t;){var n=r[e];this.set(n[0],n[1])}}function K(r){var e=this.__data__=new X(r);this.size=e.size}function Q(r,e){var t=xr(r),n=!t&&yr(r),o=!t&&!n&&Sr(r),a=!t&&!n&&!o&&Er(r),i=t||n||o||a,s=i?function(r,e){for(var t=-1,n=Array(r);++t<r;)n[t]=e(t);return n}(r.length,String):[],l=s.length;for(var c in r)!e&&!z.call(r,c)||i&&("length"==c||o&&("offset"==c||"parent"==c)||a&&("buffer"==c||"byteLength"==c||"byteOffset"==c)||hr(c,l))||s.push(c);return s}function rr(r,e,t){(void 0!==t&&!vr(r[e],t)||void 0===t&&!(e in r))&&nr(r,e,t)}function er(r,e,t){var n=r[e];z.call(r,e)&&vr(n,t)&&(void 0!==t||e in r)||nr(r,e,t)}function tr(r,e){for(var t=r.length;t--;)if(vr(r[t][0],e))return t;return-1}function nr(r,e,t){"__proto__"==e&&H?H(r,e,{configurable:!0,enumerable:!0,value:t,writable:!0}):r[e]=t}Y.prototype.clear=function(){this.__data__=q?q(null):{},this.size=0},Y.prototype.delete=function(r){var e=this.has(r)&&delete this.__data__[r];return this.size-=e?1:0,e},Y.prototype.get=function(r){var e=this.__data__;if(q){var t=e[r];return t===n?void 0:t}return z.call(e,r)?e[r]:void 0},Y.prototype.has=function(r){var e=this.__data__;return q?void 0!==e[r]:z.call(e,r)},Y.prototype.set=function(r,e){var t=this.__data__;return this.size+=this.has(r)?0:1,t[r]=q&&void 0===e?n:e,this},X.prototype.clear=function(){this.__data__=[],this.size=0},X.prototype.delete=function(r){var e=this.__data__,t=tr(e,r);return!(t<0)&&(t==e.length-1?e.pop():J.call(e,t,1),--this.size,!0)},X.prototype.get=function(r){var e=this.__data__,t=tr(e,r);return t<0?void 0:e[t][1]},X.prototype.has=function(r){return tr(this.__data__,r)>-1},X.prototype.set=function(r,e){var t=this.__data__,n=tr(t,r);return n<0?(++this.size,t.push([r,e])):t[n][1]=e,this},U.prototype.clear=function(){this.size=0,this.__data__={hash:new Y,map:new(V||X),string:new Y}},U.prototype.delete=function(r){var e=fr(this,r).delete(r);return this.size-=e?1:0,e},U.prototype.get=function(r){return fr(this,r).get(r)},U.prototype.has=function(r){return fr(this,r).has(r)},U.prototype.set=function(r,e){var t=fr(this,r),n=t.size;return t.set(r,e),this.size+=t.size==n?0:1,this},K.prototype.clear=function(){this.__data__=new X,this.size=0},K.prototype.delete=function(r){var e=this.__data__,t=e.delete(r);return this.size=e.size,t},K.prototype.get=function(r){return this.__data__.get(r)},K.prototype.has=function(r){return this.__data__.has(r)},K.prototype.set=function(r,e){var t=this.__data__;if(t instanceof X){var n=t.__data__;if(!V||n.length<199)return n.push([r,e]),this.size=++t.size,this;t=this.__data__=new U(n)}return t.set(r,e),this.size=t.size,this};var or,ar=function(r,e,t){for(var n=-1,o=Object(r),a=t(r),i=a.length;i--;){var s=a[or?i:++n];if(!1===e(o[s],s,o))break}return r};function ir(r){return null==r?void 0===r?"[object Undefined]":"[object Null]":N&&N in Object(r)?function(r){var e=z.call(r,N),t=r[N];try{r[N]=void 0;var n=!0}catch(a){}var o=B.call(r);n&&(e?r[N]=t:delete r[N]);return o}(r):function(r){return B.call(r)}(r)}function sr(r){return Ar(r)&&ir(r)==a}function lr(r){return!(!Cr(r)||function(r){return!!R&&R in r}(r))&&(kr(r)?O:l).test(function(r){if(null!=r){try{return E.call(r)}catch(e){}try{return r+""}catch(e){}}return""}(r))}function cr(r){if(!Cr(r))return function(r){var e=[];if(null!=r)for(var t in Object(r))e.push(t);return e}(r);var e=br(r),t=[];for(var n in r)("constructor"!=n||!e&&z.call(r,n))&&t.push(n);return t}function ur(r,e,t,n,o){r!==e&&ar(e,(function(a,i){if(o||(o=new K),Cr(a))!function(r,e,t,n,o,a,i){var l=gr(r,t),c=gr(e,t),u=i.get(c);if(u)return void rr(r,t,u);var d=a?a(l,c,t+"",r,e,i):void 0,f=void 0===d;if(f){var p=xr(c),h=!p&&Sr(c),b=!p&&!h&&Er(c);d=c,p||h||b?xr(l)?d=l:Ar(g=l)&&wr(g)?d=function(r,e){var t=-1,n=r.length;e||(e=Array(n));for(;++t<n;)e[t]=r[t];return e}(l):h?(f=!1,d=function(r,e){if(e)return r.slice();var t=r.length,n=I?I(t):new r.constructor(t);return r.copy(n),n}(c,!0)):b?(f=!1,d=function(r,e){var t=e?function(r){var e=new r.constructor(r.byteLength);return new P(e).set(new P(r)),e}(r.buffer):r.buffer;return new r.constructor(t,r.byteOffset,r.length)}(c,!0)):d=[]:function(r){if(!Ar(r)||ir(r)!=s)return!1;var e=M(r);if(null===e)return!0;var t=z.call(e,"constructor")&&e.constructor;return"function"==typeof t&&t instanceof t&&E.call(t)==j}(c)||yr(c)?(d=l,yr(l)?d=function(r){return function(r,e,t,n){var o=!t;t||(t={});var a=-1,i=e.length;for(;++a<i;){var s=e[a],l=n?n(t[s],r[s],s,t,r):void 0;void 0===l&&(l=r[s]),o?nr(t,s,l):er(t,s,l)}return t}(r,zr(r))}(l):Cr(l)&&!kr(l)||(d=function(r){return"function"!=typeof r.constructor||br(r)?{}:G(M(r))}(c))):f=!1}var g;f&&(i.set(c,d),o(d,c,n,a,i),i.delete(c));rr(r,t,d)}(r,e,i,t,ur,n,o);else{var l=n?n(gr(r,i),a,i+"",r,e,o):void 0;void 0===l&&(l=a),rr(r,i,l)}}),zr)}function dr(r,e){return mr(function(r,e,t){return e=$(void 0===e?r.length-1:e,0),function(){for(var n=arguments,o=-1,a=$(n.length-e,0),i=Array(a);++o<a;)i[o]=n[e+o];o=-1;for(var s=Array(e+1);++o<e;)s[o]=n[o];return s[e]=t(i),x(r,this,s)}}(r,e,jr),r+"")}function fr(r,e){var t=r.__data__;return function(r){var e=typeof r;return"string"==e||"number"==e||"symbol"==e||"boolean"==e?"__proto__"!==r:null===r}(e)?t["string"==typeof e?"string":"hash"]:t.map}function pr(r,e){var t=function(r,e){return null==r?void 0:r[e]}(r,e);return lr(t)?t:void 0}function hr(r,e){var t=typeof r;return!!(e=null==e?o:e)&&("number"==t||"symbol"!=t&&c.test(r))&&r>-1&&r%1==0&&r<e}function br(r){var e=r&&r.constructor;return r===("function"==typeof e&&e.prototype||C)}function gr(r,e){if(("constructor"!==e||"function"!==typeof r[e])&&"__proto__"!=e)return r[e]}var mr=function(r){var e=0,t=0;return function(){var n=Z(),o=16-(n-t);if(t=n,o>0){if(++e>=800)return arguments[0]}else e=0;return r.apply(void 0,arguments)}}(H?function(r,e){return H(r,"toString",{configurable:!0,enumerable:!1,value:(t=e,function(){return t}),writable:!0});var t}:jr);function vr(r,e){return r===e||r!==r&&e!==e}var yr=sr(function(){return arguments}())?sr:function(r){return Ar(r)&&z.call(r,"callee")&&!W.call(r,"callee")},xr=Array.isArray;function wr(r){return null!=r&&_r(r.length)&&!kr(r)}var Sr=L||function(){return!1};function kr(r){if(!Cr(r))return!1;var e=ir(r);return e==i||"[object GeneratorFunction]"==e||"[object AsyncFunction]"==e||"[object Proxy]"==e}function _r(r){return"number"==typeof r&&r>-1&&r%1==0&&r<=o}function Cr(r){var e=typeof r;return null!=r&&("object"==e||"function"==e)}function Ar(r){return null!=r&&"object"==typeof r}var Er=y?function(r){return function(e){return r(e)}}(y):function(r){return Ar(r)&&_r(r.length)&&!!u[ir(r)]};function zr(r){return wr(r)?Q(r,!0):cr(r)}var Rr,Br=(Rr=function(r,e,t,n){ur(r,e,t,n)},dr((function(r,e){var t=-1,n=e.length,o=n>1?e[n-1]:void 0,a=n>2?e[2]:void 0;for(o=Rr.length>3&&"function"==typeof o?(n--,o):void 0,a&&function(r,e,t){if(!Cr(t))return!1;var n=typeof e;return!!("number"==n?wr(t)&&hr(e,t.length):"string"==n&&e in t)&&vr(t[e],r)}(e[0],e[1],a)&&(o=n<3?void 0:o,n=1),r=Object(r);++t<n;){var i=e[t];i&&Rr(r,i,t,o)}return r})));function jr(r){return r}r.exports=Br},29200:function(r,e,t){"use strict";t.r(e),t.d(e,{default:function(){return F}});var n=t(96156),o=t(85893),a=(t(82702),t(84806)),i=t(73808),s=["borders","breakpoints","colors","components","config","direction","fonts","fontSizes","fontWeights","letterSpacings","lineHeights","radii","shadows","sizes","space","styles","transition","zIndices"];function l(r){return!!(0,i.Kn)(r)&&s.every((e=>Object.prototype.hasOwnProperty.call(r,e)))}var c=t(80658),u=t(38554),d=t.n(u);function f(){for(var r=arguments.length,e=new Array(r),t=0;t<r;t++)e[t]=arguments[t];return d()({},...e,p)}function p(r,e,t,n){if(((0,i.mf)(r)||(0,i.mf)(e))&&Object.prototype.hasOwnProperty.call(n,t))return function(){var t=(0,i.mf)(r)?r(...arguments):r,n=(0,i.mf)(e)?e(...arguments):e;return d()({},t,n,p)}}var h=t(70917),b=t(67294),g=()=>b.createElement(h.Global,{styles:'\n html {\n line-height: 1.5;\n -webkit-text-size-adjust: 100%;\n font-family: system-ui, sans-serif;\n -webkit-font-smoothing: antialiased;\n text-rendering: optimizeLegibility; \n -moz-osx-font-smoothing: grayscale; \n touch-action: manipulation; \n }\n\n body {\n position: relative;\n min-height: 100%;\n font-feature-settings: \'kern\';\n }\n\n *,\n *::before,\n *::after {\n border-width: 0;\n border-style: solid;\n box-sizing: border-box;\n }\n\n main {\n display: block;\n }\n\n hr {\n border-top-width: 1px;\n box-sizing: content-box;\n height: 0;\n overflow: visible;\n }\n\n pre,\n code,\n kbd,\n samp {\n font-family: SFMono-Regular, Menlo, Monaco, Consolas, monospace;\n font-size: 1em;\n }\n\n a {\n background-color: transparent;\n color: inherit;\n text-decoration: inherit;\n }\n\n abbr[title] {\n border-bottom: none;\n text-decoration: underline;\n -webkit-text-decoration: underline dotted;\n text-decoration: underline dotted;\n }\n\n b,\n strong {\n font-weight: bold;\n }\n\n small {\n font-size: 80%;\n }\n\n sub,\n sup {\n font-size: 75%;\n line-height: 0;\n position: relative;\n vertical-align: baseline;\n }\n\n sub {\n bottom: -0.25em;\n }\n\n sup {\n top: -0.5em;\n }\n\n img {\n border-style: none;\n }\n\n button,\n input,\n optgroup,\n select,\n textarea {\n font-family: inherit;\n font-size: 100%;\n line-height: 1.15;\n margin: 0;\n }\n\n button,\n input {\n overflow: visible;\n }\n\n button,\n select {\n text-transform: none;\n }\n\n button::-moz-focus-inner,\n [type="button"]::-moz-focus-inner,\n [type="reset"]::-moz-focus-inner,\n [type="submit"]::-moz-focus-inner {\n border-style: none;\n padding: 0;\n }\n\n fieldset {\n padding: 0.35em 0.75em 0.625em;\n }\n\n legend {\n box-sizing: border-box;\n color: inherit;\n display: table;\n max-width: 100%;\n padding: 0;\n white-space: normal;\n }\n\n progress {\n vertical-align: baseline;\n }\n\n textarea {\n overflow: auto;\n }\n\n [type="checkbox"],\n [type="radio"] {\n box-sizing: border-box;\n padding: 0;\n }\n\n [type="number"]::-webkit-inner-spin-button,\n [type="number"]::-webkit-outer-spin-button {\n -webkit-appearance: none !important;\n }\n\n input[type="number"] {\n -moz-appearance: textfield;\n }\n\n [type="search"] {\n -webkit-appearance: textfield;\n outline-offset: -2px;\n }\n\n [type="search"]::-webkit-search-decoration {\n -webkit-appearance: none !important;\n }\n\n ::-webkit-file-upload-button {\n -webkit-appearance: button;\n font: inherit;\n }\n\n details {\n display: block;\n }\n\n summary {\n display: list-item;\n }\n\n template {\n display: none;\n }\n\n [hidden] {\n display: none !important;\n }\n\n body,\n blockquote,\n dl,\n dd,\n h1,\n h2,\n h3,\n h4,\n h5,\n h6,\n hr,\n figure,\n p,\n pre {\n margin: 0;\n }\n\n button {\n background: transparent;\n padding: 0;\n }\n\n fieldset {\n margin: 0;\n padding: 0;\n }\n\n ol,\n ul {\n margin: 0;\n padding: 0;\n }\n\n textarea {\n resize: vertical;\n }\n\n button,\n [role="button"] {\n cursor: pointer;\n }\n\n button::-moz-focus-inner {\n border: 0 !important;\n }\n\n table {\n border-collapse: collapse;\n }\n\n h1,\n h2,\n h3,\n h4,\n h5,\n h6 {\n font-size: inherit;\n font-weight: inherit;\n }\n\n button,\n input,\n optgroup,\n select,\n textarea {\n padding: 0;\n line-height: inherit;\n color: inherit;\n }\n\n img,\n svg,\n video,\n canvas,\n audio,\n iframe,\n embed,\n object {\n display: block;\n vertical-align: middle;\n }\n\n img,\n video {\n max-width: 100%;\n height: auto;\n }\n\n [data-js-focus-visible] :focus:not([data-focus-visible-added]) {\n outline: none;\n box-shadow: none;\n }\n\n select::-ms-expand {\n display: none;\n }\n '}),m=t(34288),v=t(29676),y=t(24738),x=t(84461),w={body:{classList:{add(){},remove(){}}},addEventListener(){},removeEventListener(){},activeElement:{blur(){},nodeName:""},querySelector:()=>null,querySelectorAll:()=>[],getElementById:()=>null,createEvent:()=>({initEvent(){}}),createElement:()=>({children:[],childNodes:[],style:{},setAttribute(){},getElementsByTagName:()=>[]})},S=()=>{},k={window:{document:w,navigator:{userAgent:""},CustomEvent:function(){return this},addEventListener:S,removeEventListener:S,getComputedStyle:()=>({getPropertyValue:()=>""}),matchMedia:()=>({matches:!1,addListener:S,removeListener:S}),requestAnimationFrame:r=>"undefined"===typeof setTimeout?(r(),null):setTimeout(r,0),cancelAnimationFrame(r){"undefined"!==typeof setTimeout&&clearTimeout(r)},setTimeout:()=>0,clearTimeout:S,setInterval:()=>0,clearInterval:S},document:w},_=x.jU?{window:window,document:document}:k,C=(0,b.createContext)(_);function A(r){var{children:e,environment:t}=r,[n,o]=(0,b.useState)(null),a=(0,b.useMemo)((()=>{var r,e=null==n?void 0:n.ownerDocument,o=null==n?void 0:n.ownerDocument.defaultView;return null!=(r=null!=t?t:e?{document:e,window:o}:void 0)?r:_}),[n,t]),i=!n&&!t;return b.createElement(C.Provider,{value:a},e,i&&b.createElement("span",{ref:r=>{r&&o(r)}}))}i.Ts&&(C.displayName="EnvironmentContext"),i.Ts&&(A.displayName="EnvironmentProvider");var E=t(94577),z=r=>{var{children:e,colorModeManager:t,portalZIndex:n,resetCSS:o=!0,theme:i=a.Z,environment:s,cssVarsRoot:l}=r,c=b.createElement(A,{environment:s},e);return b.createElement(E.vc,null,b.createElement(v.f6,{theme:i,cssVarsRoot:l},b.createElement(y.SG,{colorModeManager:t,options:i.config},o&&b.createElement(g,null),b.createElement(v.ZL,null),n?b.createElement(m.h,{zIndex:n},c):c)))},R=t(54533),B=t(29356);function j(r,e){var t=Object.keys(r);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(r);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}))),t.push.apply(t,n)}return t}function O(r){for(var e=1;e<arguments.length;e++){var t=null!=arguments[e]?arguments[e]:{};e%2?j(Object(t),!0).forEach((function(e){(0,n.Z)(r,e,t[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(t)):j(Object(t)).forEach((function(e){Object.defineProperty(r,e,Object.getOwnPropertyDescriptor(t,e))}))}return r}function T(r){var e=r.children,t=(0,b.useContext)(B.N),n=t.highlightColor,s=t.emacsTheme,u=R.Z(s.base1,s.base2)(.2),d="purple.500"===n?s.violet+"aa":"pink.500"===n?s.magenta+"aa":"blue.500"===n?s.blue+"aa":"cyan.500"===n?s.cyan+"aa":"green.500"===n?s.green+"aa":"yellow.500"===n?s.yellow+"aa":"orange.500"===n?s.orange+"aa":"red.500"===n?s.red+"aa":void 0,p=function(){for(var r=arguments.length,e=new Array(r),t=0;t<r;t++)e[t]=arguments[t];var n=[...e],o=e[e.length-1];return l(o)&&n.length>1?n=n.slice(0,n.length-1):o=a.Z,(0,c.zG)(...n.map((r=>e=>(0,i.mf)(r)?r(e):f(e,r))))(o)}((0,b.useMemo)((function(){return{colors:{white:s.bg,black:s.fg,gray:{100:s.base1,200:u,300:s.base2,400:s.base3,500:s.base4,600:s.base5,700:s.base6,800:s.base7,900:s.base8},blue:{500:s.blue},teal:{500:s.blue},yellow:{500:s.yellow},orange:{500:s.orange},red:{500:s.red},green:{500:s.green},purple:{500:s.violet},pink:{500:s.magenta},cyan:{500:s.cyan},alt:{100:s["bg-alt"],900:s["fg-alt"]}},shadows:{outline:"0 0 0 3px "+d},components:{Button:{variants:{outline:{border:"2px solid",borderColor:n,color:n},ghost:{color:n,_hover:{bg:"inherit",border:"1px solid",borderColor:n},_active:{color:"inherit",bg:n}}}},Accordion:{baseStyle:{container:{marginTop:"10px",borderWidth:"0px",_last:{borderWidth:"0px"}},panel:{marginRight:"10px"}}},Slider:{baseStyle:function(r){return{thumb:{backgroundColor:n},filledTrack:{backgroundColor:"gray.200"}}}}}}}),[n,JSON.stringify(s)]),function(r){var{colorScheme:e,components:t}=r;return r=>{var n=Object.keys(r.components||{});return Array.isArray(t)?n=t:(0,i.Kn)(t)&&(n=Object.keys(t)),f(r,{components:Object.fromEntries(n.map((r=>[r,{defaultProps:{colorScheme:e}}])))})}}({colorScheme:n.split(".")[0]}));return(0,o.jsx)(z,{theme:p,children:e})}var F=function(r){var e=r.Component,t=r.pageProps,n={base1:"#1c1f24",base2:"#21272d",base3:"#23272e",base4:"#484854",base5:"#62686E",base6:"#757B80",base7:"#9ca0a4",base8:"#DFDFDF",bg:"#242730","bg-alt":"#2a2e38",blue:"#51afef",cyan:"#5cEfFF","dark-blue":"#1f5582","dark-cyan":"#6A8FBF",fg:"#bbc2cf","fg-alt":"#5D656B",green:"#7bc275",grey:"#484854",magenta:"#C57BDB",orange:"#e69055",red:"#ff665c",teal:"#4db5bd",violet:"#a991f1",yellow:"#FCCE7B"},a=(0,b.useState)(!1),i=a[0],s=a[1],l=(0,b.useState)(n),c=l[0],u=l[1],d=(0,b.useState)("purple.500"),f=d[0],p=d[1];(0,b.useEffect)((function(){i&&localStorage.setItem("theme",JSON.stringify(c))}),[c]),(0,b.useEffect)((function(){i&&localStorage.setItem("highlightColor",JSON.stringify(f))}),[f]),(0,b.useEffect)((function(){var r,e,t,o;u(null!==(r=JSON.parse(null!==(e=localStorage.getItem("theme"))&&void 0!==e?e:JSON.stringify(n)))&&void 0!==r?r:n),p(null!==(t=JSON.parse(null!==(o=localStorage.getItem("highlightColor"))&&void 0!==o?o:JSON.stringify(f)))&&void 0!==t?t:f),s(!0)}),[]);var h={emacsTheme:c,setEmacsTheme:u,highlightColor:f,setHighlightColor:p};return(0,o.jsx)(B.N.Provider,{value:h,children:(0,o.jsx)(T,{children:(0,o.jsx)(e,O({},t))})})}},29356:function(r,e,t){"use strict";t.d(e,{N:function(){return n}});var n=(0,t(67294).createContext)({emacsTheme:{base1:"#1c1f24",base2:"#21272d",base3:"#23272e",base4:"#484854",base5:"#62686E",base6:"#757B80",base7:"#9ca0a4",base8:"#DFDFDF",bg:"#242730","bg-alt":"#2a2e38",blue:"#51afef",cyan:"#5cEfFF","dark-blue":"#1f5582","dark-cyan":"#6A8FBF",fg:"#bbc2cf","fg-alt":"#5D656B",green:"#7bc275",grey:"#484854",magenta:"#C57BDB",orange:"#e69055",red:"#ff665c",teal:"#4db5bd",violet:"#a991f1",yellow:"#FCCE7B"},setEmacsTheme:null,highlightColor:"purple",setHighlightColor:null})},76374:function(r,e,t){"use strict";function n(r,e,t){r.prototype=e.prototype=t,t.constructor=r}function o(r,e){var t=Object.create(r.prototype);for(var n in e)t[n]=e[n];return t}function a(){}t.d(e,{ZP:function(){return w},B8:function(){return C}});var i=.7,s=1/i,l="\\s*([+-]?\\d+)\\s*",c="\\s*([+-]?\\d*\\.?\\d+(?:[eE][+-]?\\d+)?)\\s*",u="\\s*([+-]?\\d*\\.?\\d+(?:[eE][+-]?\\d+)?)%\\s*",d=/^#([0-9a-f]{3,8})$/,f=new RegExp("^rgb\\("+[l,l,l]+"\\)$"),p=new RegExp("^rgb\\("+[u,u,u]+"\\)$"),h=new RegExp("^rgba\\("+[l,l,l,c]+"\\)$"),b=new RegExp("^rgba\\("+[u,u,u,c]+"\\)$"),g=new RegExp("^hsl\\("+[c,u,u]+"\\)$"),m=new RegExp("^hsla\\("+[c,u,u,c]+"\\)$"),v={aliceblue:15792383,antiquewhite:16444375,aqua:65535,aquamarine:8388564,azure:15794175,beige:16119260,bisque:16770244,black:0,blanchedalmond:16772045,blue:255,blueviolet:9055202,brown:10824234,burlywood:14596231,cadetblue:6266528,chartreuse:8388352,chocolate:13789470,coral:16744272,cornflowerblue:6591981,cornsilk:16775388,crimson:14423100,cyan:65535,darkblue:139,darkcyan:35723,darkgoldenrod:12092939,darkgray:11119017,darkgreen:25600,darkgrey:11119017,darkkhaki:12433259,darkmagenta:9109643,darkolivegreen:5597999,darkorange:16747520,darkorchid:10040012,darkred:9109504,darksalmon:15308410,darkseagreen:9419919,darkslateblue:4734347,darkslategray:3100495,darkslategrey:3100495,darkturquoise:52945,darkviolet:9699539,deeppink:16716947,deepskyblue:49151,dimgray:6908265,dimgrey:6908265,dodgerblue:2003199,firebrick:11674146,floralwhite:16775920,forestgreen:2263842,fuchsia:16711935,gainsboro:14474460,ghostwhite:16316671,gold:16766720,goldenrod:14329120,gray:8421504,green:32768,greenyellow:11403055,grey:8421504,honeydew:15794160,hotpink:16738740,indianred:13458524,indigo:4915330,ivory:16777200,khaki:15787660,lavender:15132410,lavenderblush:16773365,lawngreen:8190976,lemonchiffon:16775885,lightblue:11393254,lightcoral:15761536,lightcyan:14745599,lightgoldenrodyellow:16448210,lightgray:13882323,lightgreen:9498256,lightgrey:13882323,lightpink:16758465,lightsalmon:16752762,lightseagreen:2142890,lightskyblue:8900346,lightslategray:7833753,lightslategrey:7833753,lightsteelblue:11584734,lightyellow:16777184,lime:65280,limegreen:3329330,linen:16445670,magenta:16711935,maroon:8388608,mediumaquamarine:6737322,mediumblue:205,mediumorchid:12211667,mediumpurple:9662683,mediumseagreen:3978097,mediumslateblue:8087790,mediumspringgreen:64154,mediumturquoise:4772300,mediumvioletred:13047173,midnightblue:1644912,mintcream:16121850,mistyrose:16770273,moccasin:16770229,navajowhite:16768685,navy:128,oldlace:16643558,olive:8421376,olivedrab:7048739,orange:16753920,orangered:16729344,orchid:14315734,palegoldenrod:15657130,palegreen:10025880,paleturquoise:11529966,palevioletred:14381203,papayawhip:16773077,peachpuff:16767673,peru:13468991,pink:16761035,plum:14524637,powderblue:11591910,purple:8388736,rebeccapurple:6697881,red:16711680,rosybrown:12357519,royalblue:4286945,saddlebrown:9127187,salmon:16416882,sandybrown:16032864,seagreen:3050327,seashell:16774638,sienna:10506797,silver:12632256,skyblue:8900331,slateblue:6970061,slategray:7372944,slategrey:7372944,snow:16775930,springgreen:65407,steelblue:4620980,tan:13808780,teal:32896,thistle:14204888,tomato:16737095,turquoise:4251856,violet:15631086,wheat:16113331,white:16777215,whitesmoke:16119285,yellow:16776960,yellowgreen:10145074};function y(){return this.rgb().formatHex()}function x(){return this.rgb().formatRgb()}function w(r){var e,t;return r=(r+"").trim().toLowerCase(),(e=d.exec(r))?(t=e[1].length,e=parseInt(e[1],16),6===t?S(e):3===t?new A(e>>8&15|e>>4&240,e>>4&15|240&e,(15&e)<<4|15&e,1):8===t?k(e>>24&255,e>>16&255,e>>8&255,(255&e)/255):4===t?k(e>>12&15|e>>8&240,e>>8&15|e>>4&240,e>>4&15|240&e,((15&e)<<4|15&e)/255):null):(e=f.exec(r))?new A(e[1],e[2],e[3],1):(e=p.exec(r))?new A(255*e[1]/100,255*e[2]/100,255*e[3]/100,1):(e=h.exec(r))?k(e[1],e[2],e[3],e[4]):(e=b.exec(r))?k(255*e[1]/100,255*e[2]/100,255*e[3]/100,e[4]):(e=g.exec(r))?B(e[1],e[2]/100,e[3]/100,1):(e=m.exec(r))?B(e[1],e[2]/100,e[3]/100,e[4]):v.hasOwnProperty(r)?S(v[r]):"transparent"===r?new A(NaN,NaN,NaN,0):null}function S(r){return new A(r>>16&255,r>>8&255,255&r,1)}function k(r,e,t,n){return n<=0&&(r=e=t=NaN),new A(r,e,t,n)}function _(r){return r instanceof a||(r=w(r)),r?new A((r=r.rgb()).r,r.g,r.b,r.opacity):new A}function C(r,e,t,n){return 1===arguments.length?_(r):new A(r,e,t,null==n?1:n)}function A(r,e,t,n){this.r=+r,this.g=+e,this.b=+t,this.opacity=+n}function E(){return"#"+R(this.r)+R(this.g)+R(this.b)}function z(){var r=this.opacity;return(1===(r=isNaN(r)?1:Math.max(0,Math.min(1,r)))?"rgb(":"rgba(")+Math.max(0,Math.min(255,Math.round(this.r)||0))+", "+Math.max(0,Math.min(255,Math.round(this.g)||0))+", "+Math.max(0,Math.min(255,Math.round(this.b)||0))+(1===r?")":", "+r+")")}function R(r){return((r=Math.max(0,Math.min(255,Math.round(r)||0)))<16?"0":"")+r.toString(16)}function B(r,e,t,n){return n<=0?r=e=t=NaN:t<=0||t>=1?r=e=NaN:e<=0&&(r=NaN),new O(r,e,t,n)}function j(r){if(r instanceof O)return new O(r.h,r.s,r.l,r.opacity);if(r instanceof a||(r=w(r)),!r)return new O;if(r instanceof O)return r;var e=(r=r.rgb()).r/255,t=r.g/255,n=r.b/255,o=Math.min(e,t,n),i=Math.max(e,t,n),s=NaN,l=i-o,c=(i+o)/2;return l?(s=e===i?(t-n)/l+6*(t<n):t===i?(n-e)/l+2:(e-t)/l+4,l/=c<.5?i+o:2-i-o,s*=60):l=c>0&&c<1?0:s,new O(s,l,c,r.opacity)}function O(r,e,t,n){this.h=+r,this.s=+e,this.l=+t,this.opacity=+n}function T(r,e,t){return 255*(r<60?e+(t-e)*r/60:r<180?t:r<240?e+(t-e)*(240-r)/60:e)}n(a,w,{copy:function(r){return Object.assign(new this.constructor,this,r)},displayable:function(){return this.rgb().displayable()},hex:y,formatHex:y,formatHsl:function(){return j(this).formatHsl()},formatRgb:x,toString:x}),n(A,C,o(a,{brighter:function(r){return r=null==r?s:Math.pow(s,r),new A(this.r*r,this.g*r,this.b*r,this.opacity)},darker:function(r){return r=null==r?i:Math.pow(i,r),new A(this.r*r,this.g*r,this.b*r,this.opacity)},rgb:function(){return this},displayable:function(){return-.5<=this.r&&this.r<255.5&&-.5<=this.g&&this.g<255.5&&-.5<=this.b&&this.b<255.5&&0<=this.opacity&&this.opacity<=1},hex:E,formatHex:E,formatRgb:z,toString:z})),n(O,(function(r,e,t,n){return 1===arguments.length?j(r):new O(r,e,t,null==n?1:n)}),o(a,{brighter:function(r){return r=null==r?s:Math.pow(s,r),new O(this.h,this.s,this.l*r,this.opacity)},darker:function(r){return r=null==r?i:Math.pow(i,r),new O(this.h,this.s,this.l*r,this.opacity)},rgb:function(){var r=this.h%360+360*(this.h<0),e=isNaN(r)||isNaN(this.s)?0:this.s,t=this.l,n=t+(t<.5?t:1-t)*e,o=2*t-n;return new A(T(r>=240?r-240:r+120,o,n),T(r,o,n),T(r<120?r+240:r-120,o,n),this.opacity)},displayable:function(){return(0<=this.s&&this.s<=1||isNaN(this.s))&&0<=this.l&&this.l<=1&&0<=this.opacity&&this.opacity<=1},formatHsl:function(){var r=this.opacity;return(1===(r=isNaN(r)?1:Math.max(0,Math.min(1,r)))?"hsl(":"hsla(")+(this.h||0)+", "+100*(this.s||0)+"%, "+100*(this.l||0)+"%"+(1===r?")":", "+r+")")}}))},62210:function(r,e){"use strict";e.Z=function(r){return function(){return r}}},16033:function(r,e,t){"use strict";function n(r,e){return r=+r,e=+e,function(t){return r*(1-t)+e*t}}t.d(e,{Z:function(){return n}})},73028:function(r,e,t){"use strict";t.d(e,{ZP:function(){return c}});var n=t(76374);function o(r,e,t,n,o){var a=r*r,i=a*r;return((1-3*r+3*a-i)*e+(4-6*a+3*i)*t+(1+3*r+3*a-3*i)*n+i*o)/6}var a=t(62210);function i(r,e){return function(t){return r+t*e}}function s(r){return 1===(r=+r)?l:function(e,t){return t-e?function(r,e,t){return r=Math.pow(r,t),e=Math.pow(e,t)-r,t=1/t,function(n){return Math.pow(r+n*e,t)}}(e,t,r):(0,a.Z)(isNaN(e)?t:e)}}function l(r,e){var t=e-r;return t?i(r,t):(0,a.Z)(isNaN(r)?e:r)}var c=function r(e){var t=s(e);function o(r,e){var o=t((r=(0,n.B8)(r)).r,(e=(0,n.B8)(e)).r),a=t(r.g,e.g),i=t(r.b,e.b),s=l(r.opacity,e.opacity);return function(e){return r.r=o(e),r.g=a(e),r.b=i(e),r.opacity=s(e),r+""}}return o.gamma=r,o}(1);function u(r){return function(e){var t,o,a=e.length,i=new Array(a),s=new Array(a),l=new Array(a);for(t=0;t<a;++t)o=(0,n.B8)(e[t]),i[t]=o.r||0,s[t]=o.g||0,l[t]=o.b||0;return i=r(i),s=r(s),l=r(l),o.opacity=1,function(r){return o.r=i(r),o.g=s(r),o.b=l(r),o+""}}}u((function(r){var e=r.length-1;return function(t){var n=t<=0?t=0:t>=1?(t=1,e-1):Math.floor(t*e),a=r[n],i=r[n+1],s=n>0?r[n-1]:2*a-i,l=n<e-1?r[n+2]:2*i-a;return o((t-n/e)*e,s,a,i,l)}})),u((function(r){var e=r.length;return function(t){var n=Math.floor(((t%=1)<0?++t:t)*e),a=r[(n+e-1)%e],i=r[n%e],s=r[(n+1)%e],l=r[(n+2)%e];return o((t-n/e)*e,a,i,s,l)}}))},10370:function(r,e,t){"use strict";t.d(e,{Z:function(){return i}});var n=t(16033),o=/[-+]?(?:\d+\.?\d*|\.?\d+)(?:[eE][-+]?\d+)?/g,a=new RegExp(o.source,"g");function i(r,e){var t,i,s,l=o.lastIndex=a.lastIndex=0,c=-1,u=[],d=[];for(r+="",e+="";(t=o.exec(r))&&(i=a.exec(e));)(s=i.index)>l&&(s=e.slice(l,s),u[c]?u[c]+=s:u[++c]=s),(t=t[0])===(i=i[0])?u[c]?u[c]+=i:u[++c]=i:(u[++c]=null,d.push({i:c,x:(0,n.Z)(t,i)})),l=a.lastIndex;return l<e.length&&(s=e.slice(l),u[c]?u[c]+=s:u[++c]=s),u.length<2?d[0]?function(r){return function(e){return r(e)+""}}(d[0].x):function(r){return function(){return r}}(e):(e=d.length,function(r){for(var t,n=0;n<e;++n)u[(t=d[n]).i]=t.x(r);return u.join("")})}},54533:function(r,e,t){"use strict";t.d(e,{Z:function(){return f}});var n=t(76374),o=t(73028);function a(r,e){var t,n=e?e.length:0,o=r?Math.min(n,r.length):0,a=new Array(o),i=new Array(n);for(t=0;t<o;++t)a[t]=f(r[t],e[t]);for(;t<n;++t)i[t]=e[t];return function(r){for(t=0;t<o;++t)i[t]=a[t](r);return i}}function i(r,e){var t=new Date;return r=+r,e=+e,function(n){return t.setTime(r*(1-n)+e*n),t}}var s=t(16033);function l(r,e){var t,n={},o={};for(t in null!==r&&"object"===typeof r||(r={}),null!==e&&"object"===typeof e||(e={}),e)t in r?n[t]=f(r[t],e[t]):o[t]=e[t];return function(r){for(t in n)o[t]=n[t](r);return o}}var c=t(10370),u=t(62210);function d(r,e){e||(e=[]);var t,n=r?Math.min(e.length,r.length):0,o=e.slice();return function(a){for(t=0;t<n;++t)o[t]=r[t]*(1-a)+e[t]*a;return o}}function f(r,e){var t,f,p=typeof e;return null==e||"boolean"===p?(0,u.Z)(e):("number"===p?s.Z:"string"===p?(t=(0,n.ZP)(e))?(e=t,o.ZP):c.Z:e instanceof n.ZP?o.ZP:e instanceof Date?i:(f=e,!ArrayBuffer.isView(f)||f instanceof DataView?Array.isArray(e)?a:"function"!==typeof e.valueOf&&"function"!==typeof e.toString||isNaN(e)?l:s.Z:d))(r,e)}},76363:function(r,e,t){(window.__NEXT_P=window.__NEXT_P||[]).push(["/_app",function(){return t(29200)}])},82702:function(){},17621:function(r,e,t){var n;!function(o){var a=/^\s+/,i=/\s+$/,s=0,l=o.round,c=o.min,u=o.max,d=o.random;function f(r,e){if(e=e||{},(r=r||"")instanceof f)return r;if(!(this instanceof f))return new f(r,e);var t=function(r){var e={r:0,g:0,b:0},t=1,n=null,s=null,l=null,d=!1,f=!1;"string"==typeof r&&(r=function(r){r=r.replace(a,"").replace(i,"").toLowerCase();var e,t=!1;if(B[r])r=B[r],t=!0;else if("transparent"==r)return{r:0,g:0,b:0,a:0,format:"name"};if(e=J.rgb.exec(r))return{r:e[1],g:e[2],b:e[3]};if(e=J.rgba.exec(r))return{r:e[1],g:e[2],b:e[3],a:e[4]};if(e=J.hsl.exec(r))return{h:e[1],s:e[2],l:e[3]};if(e=J.hsla.exec(r))return{h:e[1],s:e[2],l:e[3],a:e[4]};if(e=J.hsv.exec(r))return{h:e[1],s:e[2],v:e[3]};if(e=J.hsva.exec(r))return{h:e[1],s:e[2],v:e[3],a:e[4]};if(e=J.hex8.exec(r))return{r:P(e[1]),g:P(e[2]),b:P(e[3]),a:W(e[4]),format:t?"name":"hex8"};if(e=J.hex6.exec(r))return{r:P(e[1]),g:P(e[2]),b:P(e[3]),format:t?"name":"hex"};if(e=J.hex4.exec(r))return{r:P(e[1]+""+e[1]),g:P(e[2]+""+e[2]),b:P(e[3]+""+e[3]),a:W(e[4]+""+e[4]),format:t?"name":"hex8"};if(e=J.hex3.exec(r))return{r:P(e[1]+""+e[1]),g:P(e[2]+""+e[2]),b:P(e[3]+""+e[3]),format:t?"name":"hex"};return!1}(r));"object"==typeof r&&(N(r.r)&&N(r.g)&&N(r.b)?(p=r.r,h=r.g,b=r.b,e={r:255*T(p,255),g:255*T(h,255),b:255*T(b,255)},d=!0,f="%"===String(r.r).substr(-1)?"prgb":"rgb"):N(r.h)&&N(r.s)&&N(r.v)?(n=M(r.s),s=M(r.v),e=function(r,e,t){r=6*T(r,360),e=T(e,100),t=T(t,100);var n=o.floor(r),a=r-n,i=t*(1-e),s=t*(1-a*e),l=t*(1-(1-a)*e),c=n%6;return{r:255*[t,s,i,i,l,t][c],g:255*[l,t,t,s,i,i][c],b:255*[i,i,l,t,t,s][c]}}(r.h,n,s),d=!0,f="hsv"):N(r.h)&&N(r.s)&&N(r.l)&&(n=M(r.s),l=M(r.l),e=function(r,e,t){var n,o,a;function i(r,e,t){return t<0&&(t+=1),t>1&&(t-=1),t<1/6?r+6*(e-r)*t:t<.5?e:t<2/3?r+(e-r)*(2/3-t)*6:r}if(r=T(r,360),e=T(e,100),t=T(t,100),0===e)n=o=a=t;else{var s=t<.5?t*(1+e):t+e-t*e,l=2*t-s;n=i(l,s,r+1/3),o=i(l,s,r),a=i(l,s,r-1/3)}return{r:255*n,g:255*o,b:255*a}}(r.h,n,l),d=!0,f="hsl"),r.hasOwnProperty("a")&&(t=r.a));var p,h,b;return t=O(t),{ok:d,format:r.format||f,r:c(255,u(e.r,0)),g:c(255,u(e.g,0)),b:c(255,u(e.b,0)),a:t}}(r);this._originalInput=r,this._r=t.r,this._g=t.g,this._b=t.b,this._a=t.a,this._roundA=l(100*this._a)/100,this._format=e.format||t.format,this._gradientType=e.gradientType,this._r<1&&(this._r=l(this._r)),this._g<1&&(this._g=l(this._g)),this._b<1&&(this._b=l(this._b)),this._ok=t.ok,this._tc_id=s++}function p(r,e,t){r=T(r,255),e=T(e,255),t=T(t,255);var n,o,a=u(r,e,t),i=c(r,e,t),s=(a+i)/2;if(a==i)n=o=0;else{var l=a-i;switch(o=s>.5?l/(2-a-i):l/(a+i),a){case r:n=(e-t)/l+(e<t?6:0);break;case e:n=(t-r)/l+2;break;case t:n=(r-e)/l+4}n/=6}return{h:n,s:o,l:s}}function h(r,e,t){r=T(r,255),e=T(e,255),t=T(t,255);var n,o,a=u(r,e,t),i=c(r,e,t),s=a,l=a-i;if(o=0===a?0:l/a,a==i)n=0;else{switch(a){case r:n=(e-t)/l+(e<t?6:0);break;case e:n=(t-r)/l+2;break;case t:n=(r-e)/l+4}n/=6}return{h:n,s:o,v:s}}function b(r,e,t,n){var o=[I(l(r).toString(16)),I(l(e).toString(16)),I(l(t).toString(16))];return n&&o[0].charAt(0)==o[0].charAt(1)&&o[1].charAt(0)==o[1].charAt(1)&&o[2].charAt(0)==o[2].charAt(1)?o[0].charAt(0)+o[1].charAt(0)+o[2].charAt(0):o.join("")}function g(r,e,t,n){return[I(D(n)),I(l(r).toString(16)),I(l(e).toString(16)),I(l(t).toString(16))].join("")}function m(r,e){e=0===e?0:e||10;var t=f(r).toHsl();return t.s-=e/100,t.s=F(t.s),f(t)}function v(r,e){e=0===e?0:e||10;var t=f(r).toHsl();return t.s+=e/100,t.s=F(t.s),f(t)}function y(r){return f(r).desaturate(100)}function x(r,e){e=0===e?0:e||10;var t=f(r).toHsl();return t.l+=e/100,t.l=F(t.l),f(t)}function w(r,e){e=0===e?0:e||10;var t=f(r).toRgb();return t.r=u(0,c(255,t.r-l(-e/100*255))),t.g=u(0,c(255,t.g-l(-e/100*255))),t.b=u(0,c(255,t.b-l(-e/100*255))),f(t)}function S(r,e){e=0===e?0:e||10;var t=f(r).toHsl();return t.l-=e/100,t.l=F(t.l),f(t)}function k(r,e){var t=f(r).toHsl(),n=(t.h+e)%360;return t.h=n<0?360+n:n,f(t)}function _(r){var e=f(r).toHsl();return e.h=(e.h+180)%360,f(e)}function C(r){var e=f(r).toHsl(),t=e.h;return[f(r),f({h:(t+120)%360,s:e.s,l:e.l}),f({h:(t+240)%360,s:e.s,l:e.l})]}function A(r){var e=f(r).toHsl(),t=e.h;return[f(r),f({h:(t+90)%360,s:e.s,l:e.l}),f({h:(t+180)%360,s:e.s,l:e.l}),f({h:(t+270)%360,s:e.s,l:e.l})]}function E(r){var e=f(r).toHsl(),t=e.h;return[f(r),f({h:(t+72)%360,s:e.s,l:e.l}),f({h:(t+216)%360,s:e.s,l:e.l})]}function z(r,e,t){e=e||6,t=t||30;var n=f(r).toHsl(),o=360/t,a=[f(r)];for(n.h=(n.h-(o*e>>1)+720)%360;--e;)n.h=(n.h+o)%360,a.push(f(n));return a}function R(r,e){e=e||6;for(var t=f(r).toHsv(),n=t.h,o=t.s,a=t.v,i=[],s=1/e;e--;)i.push(f({h:n,s:o,v:a})),a=(a+s)%1;return i}f.prototype={isDark:function(){return this.getBrightness()<128},isLight:function(){return!this.isDark()},isValid:function(){return this._ok},getOriginalInput:function(){return this._originalInput},getFormat:function(){return this._format},getAlpha:function(){return this._a},getBrightness:function(){var r=this.toRgb();return(299*r.r+587*r.g+114*r.b)/1e3},getLuminance:function(){var r,e,t,n=this.toRgb();return r=n.r/255,e=n.g/255,t=n.b/255,.2126*(r<=.03928?r/12.92:o.pow((r+.055)/1.055,2.4))+.7152*(e<=.03928?e/12.92:o.pow((e+.055)/1.055,2.4))+.0722*(t<=.03928?t/12.92:o.pow((t+.055)/1.055,2.4))},setAlpha:function(r){return this._a=O(r),this._roundA=l(100*this._a)/100,this},toHsv:function(){var r=h(this._r,this._g,this._b);return{h:360*r.h,s:r.s,v:r.v,a:this._a}},toHsvString:function(){var r=h(this._r,this._g,this._b),e=l(360*r.h),t=l(100*r.s),n=l(100*r.v);return 1==this._a?"hsv("+e+", "+t+"%, "+n+"%)":"hsva("+e+", "+t+"%, "+n+"%, "+this._roundA+")"},toHsl:function(){var r=p(this._r,this._g,this._b);return{h:360*r.h,s:r.s,l:r.l,a:this._a}},toHslString:function(){var r=p(this._r,this._g,this._b),e=l(360*r.h),t=l(100*r.s),n=l(100*r.l);return 1==this._a?"hsl("+e+", "+t+"%, "+n+"%)":"hsla("+e+", "+t+"%, "+n+"%, "+this._roundA+")"},toHex:function(r){return b(this._r,this._g,this._b,r)},toHexString:function(r){return"#"+this.toHex(r)},toHex8:function(r){return function(r,e,t,n,o){var a=[I(l(r).toString(16)),I(l(e).toString(16)),I(l(t).toString(16)),I(D(n))];if(o&&a[0].charAt(0)==a[0].charAt(1)&&a[1].charAt(0)==a[1].charAt(1)&&a[2].charAt(0)==a[2].charAt(1)&&a[3].charAt(0)==a[3].charAt(1))return a[0].charAt(0)+a[1].charAt(0)+a[2].charAt(0)+a[3].charAt(0);return a.join("")}(this._r,this._g,this._b,this._a,r)},toHex8String:function(r){return"#"+this.toHex8(r)},toRgb:function(){return{r:l(this._r),g:l(this._g),b:l(this._b),a:this._a}},toRgbString:function(){return 1==this._a?"rgb("+l(this._r)+", "+l(this._g)+", "+l(this._b)+")":"rgba("+l(this._r)+", "+l(this._g)+", "+l(this._b)+", "+this._roundA+")"},toPercentageRgb:function(){return{r:l(100*T(this._r,255))+"%",g:l(100*T(this._g,255))+"%",b:l(100*T(this._b,255))+"%",a:this._a}},toPercentageRgbString:function(){return 1==this._a?"rgb("+l(100*T(this._r,255))+"%, "+l(100*T(this._g,255))+"%, "+l(100*T(this._b,255))+"%)":"rgba("+l(100*T(this._r,255))+"%, "+l(100*T(this._g,255))+"%, "+l(100*T(this._b,255))+"%, "+this._roundA+")"},toName:function(){return 0===this._a?"transparent":!(this._a<1)&&(j[b(this._r,this._g,this._b,!0)]||!1)},toFilter:function(r){var e="#"+g(this._r,this._g,this._b,this._a),t=e,n=this._gradientType?"GradientType = 1, ":"";if(r){var o=f(r);t="#"+g(o._r,o._g,o._b,o._a)}return"progid:DXImageTransform.Microsoft.gradient("+n+"startColorstr="+e+",endColorstr="+t+")"},toString:function(r){var e=!!r;r=r||this._format;var t=!1,n=this._a<1&&this._a>=0;return e||!n||"hex"!==r&&"hex6"!==r&&"hex3"!==r&&"hex4"!==r&&"hex8"!==r&&"name"!==r?("rgb"===r&&(t=this.toRgbString()),"prgb"===r&&(t=this.toPercentageRgbString()),"hex"!==r&&"hex6"!==r||(t=this.toHexString()),"hex3"===r&&(t=this.toHexString(!0)),"hex4"===r&&(t=this.toHex8String(!0)),"hex8"===r&&(t=this.toHex8String()),"name"===r&&(t=this.toName()),"hsl"===r&&(t=this.toHslString()),"hsv"===r&&(t=this.toHsvString()),t||this.toHexString()):"name"===r&&0===this._a?this.toName():this.toRgbString()},clone:function(){return f(this.toString())},_applyModification:function(r,e){var t=r.apply(null,[this].concat([].slice.call(e)));return this._r=t._r,this._g=t._g,this._b=t._b,this.setAlpha(t._a),this},lighten:function(){return this._applyModification(x,arguments)},brighten:function(){return this._applyModification(w,arguments)},darken:function(){return this._applyModification(S,arguments)},desaturate:function(){return this._applyModification(m,arguments)},saturate:function(){return this._applyModification(v,arguments)},greyscale:function(){return this._applyModification(y,arguments)},spin:function(){return this._applyModification(k,arguments)},_applyCombination:function(r,e){return r.apply(null,[this].concat([].slice.call(e)))},analogous:function(){return this._applyCombination(z,arguments)},complement:function(){return this._applyCombination(_,arguments)},monochromatic:function(){return this._applyCombination(R,arguments)},splitcomplement:function(){return this._applyCombination(E,arguments)},triad:function(){return this._applyCombination(C,arguments)},tetrad:function(){return this._applyCombination(A,arguments)}},f.fromRatio=function(r,e){if("object"==typeof r){var t={};for(var n in r)r.hasOwnProperty(n)&&(t[n]="a"===n?r[n]:M(r[n]));r=t}return f(r,e)},f.equals=function(r,e){return!(!r||!e)&&f(r).toRgbString()==f(e).toRgbString()},f.random=function(){return f.fromRatio({r:d(),g:d(),b:d()})},f.mix=function(r,e,t){t=0===t?0:t||50;var n=f(r).toRgb(),o=f(e).toRgb(),a=t/100;return f({r:(o.r-n.r)*a+n.r,g:(o.g-n.g)*a+n.g,b:(o.b-n.b)*a+n.b,a:(o.a-n.a)*a+n.a})},f.readability=function(r,e){var t=f(r),n=f(e);return(o.max(t.getLuminance(),n.getLuminance())+.05)/(o.min(t.getLuminance(),n.getLuminance())+.05)},f.isReadable=function(r,e,t){var n,o,a=f.readability(r,e);switch(o=!1,(n=function(r){var e,t;e=((r=r||{level:"AA",size:"small"}).level||"AA").toUpperCase(),t=(r.size||"small").toLowerCase(),"AA"!==e&&"AAA"!==e&&(e="AA");"small"!==t&&"large"!==t&&(t="small");return{level:e,size:t}}(t)).level+n.size){case"AAsmall":case"AAAlarge":o=a>=4.5;break;case"AAlarge":o=a>=3;break;case"AAAsmall":o=a>=7}return o},f.mostReadable=function(r,e,t){var n,o,a,i,s=null,l=0;o=(t=t||{}).includeFallbackColors,a=t.level,i=t.size;for(var c=0;c<e.length;c++)(n=f.readability(r,e[c]))>l&&(l=n,s=f(e[c]));return f.isReadable(r,s,{level:a,size:i})||!o?s:(t.includeFallbackColors=!1,f.mostReadable(r,["#fff","#000"],t))};var B=f.names={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"0ff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000",blanchedalmond:"ffebcd",blue:"00f",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",burntsienna:"ea7e5d",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"0ff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkgrey:"a9a9a9",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkslategrey:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dimgrey:"696969",dodgerblue:"1e90ff",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"f0f",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",grey:"808080",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgray:"d3d3d3",lightgreen:"90ee90",lightgrey:"d3d3d3",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslategray:"789",lightslategrey:"789",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"0f0",limegreen:"32cd32",linen:"faf0e6",magenta:"f0f",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370db",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"db7093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",rebeccapurple:"663399",red:"f00",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",slategrey:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",wheat:"f5deb3",white:"fff",whitesmoke:"f5f5f5",yellow:"ff0",yellowgreen:"9acd32"},j=f.hexNames=function(r){var e={};for(var t in r)r.hasOwnProperty(t)&&(e[r[t]]=t);return e}(B);function O(r){return r=parseFloat(r),(isNaN(r)||r<0||r>1)&&(r=1),r}function T(r,e){(function(r){return"string"==typeof r&&-1!=r.indexOf(".")&&1===parseFloat(r)})(r)&&(r="100%");var t=function(r){return"string"===typeof r&&-1!=r.indexOf("%")}(r);return r=c(e,u(0,parseFloat(r))),t&&(r=parseInt(r*e,10)/100),o.abs(r-e)<1e-6?1:r%e/parseFloat(e)}function F(r){return c(1,u(0,r))}function P(r){return parseInt(r,16)}function I(r){return 1==r.length?"0"+r:""+r}function M(r){return r<=1&&(r=100*r+"%"),r}function D(r){return o.round(255*parseFloat(r)).toString(16)}function W(r){return P(r)/255}var J=function(){var r="(?:[-\\+]?\\d*\\.\\d+%?)|(?:[-\\+]?\\d+%?)",e="[\\s|\\(]+("+r+")[,|\\s]+("+r+")[,|\\s]+("+r+")\\s*\\)?",t="[\\s|\\(]+("+r+")[,|\\s]+("+r+")[,|\\s]+("+r+")[,|\\s]+("+r+")\\s*\\)?";return{CSS_UNIT:new RegExp(r),rgb:new RegExp("rgb"+e),rgba:new RegExp("rgba"+t),hsl:new RegExp("hsl"+e),hsla:new RegExp("hsla"+t),hsv:new RegExp("hsv"+e),hsva:new RegExp("hsva"+t),hex3:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex6:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/,hex4:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex8:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/}}();function N(r){return!!J.CSS_UNIT.exec(r)}r.exports?r.exports=f:void 0===(n=function(){return f}.call(e,t,e,r))||(r.exports=n)}(Math)}},function(r){var e=function(e){return r(r.s=e)};r.O(0,[774,179],(function(){return e(76363),e(34651)}));var t=r.O();_N_E=t}]);
\ No newline at end of file diff --git a/out/_next/static/chunks/pages/index-3e8e5cf2720712009318.js b/out/_next/static/chunks/pages/index-3e8e5cf2720712009318.js deleted file mode 100644 index d6a9a88..0000000 --- a/out/_next/static/chunks/pages/index-3e8e5cf2720712009318.js +++ /dev/null @@ -1 +0,0 @@ -(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[405],{76317:function(e,n,t){"use strict";t.r(n),t.d(n,{Graph:function(){return dn},GraphPage:function(){return un},default:function(){return an}});var r=t(87757),i=t.n(r),o=t(92137),l=t(85893),s=t(87329),c=t(96156),a=t(34699),u=t(67294);function d(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n&&(r=r.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable}))),t.push.apply(t,r)}return t}function h(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{};n%2?d(Object(t),!0).forEach((function(n){(0,c.Z)(e,n,t[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):d(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}))}return e}function g(e,n){var t,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},i=f(e,null!==(t=r.storage)&&void 0!==t?t:localStorage),o=i.get(),l=void 0!==o?o:n,s=null!=o&&"object"===typeof o&&!1===Array.isArray(o)?h(h({},n),o):l;s!==o&&i.update(s);var c=(0,u.useState)(s),a=c[0],d=c[1];(0,u.useEffect)((function(){a!==s&&d(s)}),[e]);var g=function(e){e instanceof Function?d((function(n){var t=e(n);return i.update(t),t})):(d(e),i.update(e))};return[a,g]}function f(e,n){return{get:function(){var t=n.getItem(e);if(t&&"undefined"!==t)return JSON.parse(t)},update:function(t){n.setItem(e,JSON.stringify(t))},remove:function(){n.removeItem(e)}}}var p=t(54533),x=t(54309),j=t(32351),b=t(40980),v=t(48017),m=t(74860),y=t(36194),C=[],k={};for(var O in y.oY)for(var w in y.oY[O]){var S=O+w;"LinearNone"===S&&(S="Linear"),C.push(S),k[S]=y.oY[O][w]}var P=k,L={enabled:!0,charge:-700,collision:!0,collisionStrength:20,centering:!0,centeringStrength:.2,linkStrength:.3,linkIts:1,alphaDecay:.05,alphaTarget:0,alphaMin:0,velocityDecay:.25,gravity:.3,gravityOn:!0,gravityLocal:!1},I={orphans:!1,parent:"heading",filelessCites:!1,tagsBlacklist:[],tagsWhitelist:[],bad:!0,nodes:[],links:[],date:[]},D={particles:!1,particlesNumber:0,particlesWidth:4,arrows:!1,arrowsLength:1,arrowsPos:.5,arrowsColor:"",linkOpacity:.8,linkWidth:1,nodeRel:4,nodeOpacity:1,nodeResolution:12,labels:2,labelScale:1.5,labelFontSize:13,labelLength:40,labelWordWrap:25,labelLineSpace:1,highlight:!0,highlightNodeSize:2,highlightLinkSize:2,highlightFade:.8,highlightAnim:!0,animationSpeed:420,algorithmOptions:C,algorithmName:"SinusoidalOut",linkColorScheme:"gray.500",nodeColorScheme:["red.500","gray.600","yellow.500","green.500","cyan.500","blue.500","pink.500","purple.500","orange.500"],nodeHighlight:"purple.500",linkHighlight:"purple.500",backgroundColor:"white",emacsNodeColor:"gray.800",labelTextColor:"gray.900",labelBackgroundColor:"",labelBackgroundOpacity:.7,citeDashes:!0,citeDashLength:35,citeGapLength:15,citeLinkColor:"gray.700",citeLinkHighlightColor:"",citeNodeColor:"black",refDashes:!0,refDashLength:35,refGapLength:15,refLinkColor:"gray.700",refLinkHighlightColor:"",refNodeColor:"black",nodeSizeLinks:.5,nodeZoomSize:1.3},N={follow:"zoom",localSame:"add",zoomPadding:200,zoomSpeed:2e3},z={highlight:"hover",local:"click",follow:"double",context:"right"},E=["red.500","orange.500","yellow.500","green.500","cyan.500","blue.500","pink.500","purple.500","white","gray.100","gray.200","gray.300","gray.400","gray.500","gray.600","gray.700","gray.800","gray.900","black"],Z=t(81253),T=t(93924),R=t(83986),F=t(48931),H=t(48420),A=t(96699),V=t(40155),B=t(56769),M=t(336),W=t(86658),X=t(6569),_=t(72026),Q=t(94096),q=t(64115),G=t(48235),K=t(67273),U=t(88134),J=t(47647);function Y(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n&&(r=r.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable}))),t.push.apply(t,r)}return t}function $(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{};n%2?Y(Object(t),!0).forEach((function(n){(0,c.Z)(e,n,t[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):Y(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}))}return e}var ee=function(e){var n=e.filter,t=e.setFilter,r=e.tags,i=e.highlightColor,o=e.mode,s=r.map((function(e){return{value:e,label:e}})),a="blacklist"===o?"tagsBlacklist":"tagsWhitelist",d=(0,u.useState)(n[a].map((function(e){return{value:e,label:e}}))),h=d[0],g=d[1];return(0,l.jsx)(J.CUIAutoComplete,{items:s,label:"Add tag to "+o,placeholder:" ",onCreateItem:function(e){return null},disableCreateItem:!0,selectedItems:h,onSelectedItemsChange:function(e){e.selectedItems&&(g(e.selectedItems),t($($({},n),{},(0,c.Z)({},a,e.selectedItems.map((function(e){return e.value}))))))},listItemStyleProps:{overflow:"hidden"},highlightItemBg:"gray.400",toggleButtonStyleProps:{variant:"outline"},inputStyleProps:{focusBorderColor:i,color:"gray.800",borderColor:"gray.600"},tagStyleProps:{rounded:"full",bg:i,height:8,paddingLeft:4,fontWeight:"bold"},hideToggleButton:!0,itemRenderer:function(e){return e.label}})},ne=t(2827);function te(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n&&(r=r.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable}))),t.push.apply(t,r)}return t}function re(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{};n%2?te(Object(t),!0).forEach((function(n){(0,c.Z)(e,n,t[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):te(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}))}return e}var ie=function(e){var n=e.colorList,t=e.tagColors,r=e.setTagColors,i=e.highlightColor,o=e.tags.map((function(e){return{value:e,label:e}})),s=(0,u.useState)(Object.keys(t).map((function(e){return{value:e,label:e}}))),a=s[0],d=s[1];return(0,l.jsxs)(v.xu,{children:[(0,l.jsx)(J.CUIAutoComplete,{items:o,label:"Add tag to filter",placeholder:" ",disableCreateItem:!0,selectedItems:a,onSelectedItemsChange:function(e){e.selectedItems&&(d(Array.from(new Set(e.selectedItems))),r(Object.fromEntries(Array.from(new Set(e.selectedItems)).map((function(e){var n;return[e.label,null!==(n=t[e.label])&&void 0!==n?n:"gray.600"]})))))},listItemStyleProps:{overflow:"hidden"},highlightItemBg:"gray.400",toggleButtonStyleProps:{variant:"outline"},inputStyleProps:{focusBorderColor:i,color:"gray.800",borderColor:"gray.600"},tagStyleProps:{display:"none",rounded:"full",bg:i,height:8,paddingLeft:4,fontWeight:"bold"},hideToggleButton:!0,itemRenderer:function(e){return e.label}}),(0,l.jsx)(_.gC,{spacing:2,justifyContent:"flex-start",divider:(0,l.jsx)(_.cX,{borderColor:"gray.500"}),align:"stretch",color:"gray.800",children:Object.keys(t).map((function(e){return(0,l.jsxs)(Q.k,{alignItems:"center",justifyContent:"space-between",width:"100%",pl:2,children:[(0,l.jsx)(v.xu,{width:"100%",children:(0,l.jsx)(q.x,{fontWeight:"bold",children:e})}),(0,l.jsxs)(G.v2,{isLazy:!0,placement:"right",children:[(0,l.jsx)(G.j2,{as:V.z,colorScheme:"",color:"black",children:(0,l.jsx)(v.xu,{bgColor:t[e],borderRadius:"sm",height:6,width:6})}),(0,l.jsxs)(K.h,{children:[" ",(0,l.jsx)(G.qy,{minW:10,zIndex:"popover",bgColor:"gray.200",children:n.map((function(n){return(0,l.jsx)(G.sN,{onClick:function(){return r(re(re({},t),{},(0,c.Z)({},e,n)))},justifyContent:"space-between",alignItems:"center",display:"flex",children:(0,l.jsx)(v.xu,{bgColor:n,borderRadius:"sm",height:6,width:6})},n)}))})]})]}),(0,l.jsx)(H.h,{"aria-label":"Delete tag color",variant:"ghost",icon:(0,l.jsx)(ne.p,{}),onClick:function(){r(Object.fromEntries(Array.from(new Set(a)).map((function(e){var n;return[e.label,null!==(n=t[e.label])&&void 0!==n?n:"gray.600"]})))),d(a.filter((function(n){return n.value!==e})))}})]},e)}))})]})};function oe(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n&&(r=r.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable}))),t.push.apply(t,r)}return t}function le(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{};n%2?oe(Object(t),!0).forEach((function(n){(0,c.Z)(e,n,t[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):oe(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}))}return e}var se=function(e){var n=e.filter,t=e.setFilter,r=e.tagColors,i=e.setTagColors,o=e.highlightColor,s=e.colorList,c=e.tags;return(0,l.jsxs)(v.xu,{children:[(0,l.jsxs)(_.gC,{spacing:2,justifyContent:"flex-start",divider:(0,l.jsx)(_.cX,{borderColor:"gray.500"}),align:"stretch",paddingLeft:7,color:"gray.800",children:[(0,l.jsxs)(Q.k,{alignItems:"center",justifyContent:"space-between",children:[(0,l.jsx)(q.x,{children:"Link children to..."}),(0,l.jsxs)(G.v2,{isLazy:!0,placement:"right",children:[(0,l.jsx)(G.j2,{as:V.z,rightIcon:(0,l.jsx)(X.v,{}),colorScheme:"",color:"black",children:function(){switch(n.parent){case"parent":return(0,l.jsx)(q.x,{children:"File"});case"heading":return(0,l.jsx)(q.x,{children:"Heading"});default:return(0,l.jsx)(q.x,{children:"Nothing"})}}()}),(0,l.jsxs)(K.h,{children:[" ",(0,l.jsxs)(G.qy,{bgColor:"gray.200",zIndex:"popover",children:[(0,l.jsx)(G.sN,{onClick:function(){return t((function(e){return le(le({},e),{},{parent:""})}))},children:"Nothing"}),(0,l.jsx)(G.sN,{onClick:function(){return t((function(e){return le(le({},e),{},{parent:"parent"})}))},children:"Parent file node"}),(0,l.jsx)(G.sN,{onClick:function(){return t((function(e){return le(le({},e),{},{parent:"heading"})}))},children:"Next highest heading node"})]})]})]})]}),(0,l.jsxs)(Q.k,{justifyContent:"space-between",children:[(0,l.jsx)(q.x,{children:"Orphans"}),(0,l.jsx)(U.r,{onChange:function(){t((function(e){return le(le({},e),{},{orphans:!e.orphans})}))},isChecked:n.orphans})]}),(0,l.jsxs)(Q.k,{justifyContent:"space-between",children:[(0,l.jsx)(q.x,{children:"Citations without note files"}),(0,l.jsx)(U.r,{onChange:function(){t(le(le({},n),{},{filelessCites:!n.filelessCites}))},isChecked:n.filelessCites})]}),(0,l.jsxs)(Q.k,{justifyContent:"space-between",children:[(0,l.jsx)(q.x,{children:"Non-existant nodes"}),(0,l.jsx)(U.r,{onChange:function(){i(le(le({},r),{},{bad:"white"})),t(le(le({},n),{},{bad:!n.bad}))},isChecked:n.bad})]})]}),(0,l.jsxs)(B.UQ,{padding:0,allowToggle:!0,allowMultiple:!0,paddingLeft:3,children:[(0,l.jsxs)(B.Qd,{children:[(0,l.jsxs)(B.KF,{children:["Tag filters",(0,l.jsx)(B.XE,{})]}),(0,l.jsxs)(B.Hk,{pr:0,mr:0,children:[(0,l.jsx)(ee,{highlightColor:o,filter:n,setFilter:t,tags:c,mode:"blacklist"}),(0,l.jsx)(ee,{highlightColor:o,filter:n,setFilter:t,tags:c,mode:"whitelist"})]})]}),(0,l.jsxs)(B.Qd,{children:[(0,l.jsxs)(B.KF,{children:["Tag Colors",(0,l.jsx)(B.XE,{})]}),(0,l.jsx)(B.Hk,{pr:0,mr:0,children:(0,l.jsx)(ie,{tags:c,colorList:s,tagColors:r,setTagColors:i,highlightColor:o})})]})]})]})},ce=t(29356),ae=t(15267),ue=t(24189),de=function(e){var n=e.infoText;return(0,l.jsx)(v.xu,{paddingLeft:"1",children:(0,l.jsx)(A.u,{label:n,placement:"top",color:"gray.100",bg:"gray.800",hasArrow:!0,children:(0,l.jsx)(ue.h,{})})})},he=function(e){var n=e.value,t=e.onChange,r=e.label,i=e.infoText,o=e.children;return(0,l.jsxs)(v.xu,{paddingTop:2,children:[(0,l.jsxs)(v.xu,{display:"flex",justifyContent:"space-between",paddingBottom:2,children:[(0,l.jsxs)(v.xu,{display:"flex",alignItems:"center",children:[(0,l.jsx)(q.x,{children:r}),i&&(0,l.jsx)(de,{infoText:i})]}),(0,l.jsx)(U.r,{isChecked:!!n,onChange:t})]}),(0,l.jsx)(ae.U,{in:!!n,animateOpacity:!0,children:(0,l.jsx)(v.xu,{paddingLeft:4,paddingTop:2,paddingBottom:2,children:o})})]},r)},ge=t(95818),fe=function(e){var n=e.min,t=void 0===n?0:n,r=e.max,i=void 0===r?10:r,o=e.step,s=void 0===o?.1:o,c=e.value,a=void 0===c?1:c,d=(0,Z.Z)(e,["min","max","step","value"]),h=d.onChange,g=d.label,f=d.infoText,p=(0,u.useContext)(ce.N).highlightColor;return(0,l.jsxs)(v.xu,{children:[(0,l.jsxs)(v.xu,{display:"flex",alignItems:"flex-end",children:[(0,l.jsx)(q.x,{children:g}),f&&(0,l.jsx)(de,{infoText:f})]}),(0,l.jsxs)(ge.iR,{value:a,onChange:h,min:t,max:i,step:s,children:[(0,l.jsx)(ge.Uj,{children:(0,l.jsx)(ge.Ms,{})}),(0,l.jsx)(A.u,{bg:p,label:a.toFixed(1),children:(0,l.jsx)(ge.gs,{bg:"white"})})]})]},g)};function pe(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n&&(r=r.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable}))),t.push.apply(t,r)}return t}function xe(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{};n%2?pe(Object(t),!0).forEach((function(n){(0,c.Z)(e,n,t[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):pe(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}))}return e}var je=function(e){var n=e.physics,t=e.setPhysics,r=(0,u.useCallback)((function(e,n,r){t((function(t){return xe(xe({},t),{},(0,c.Z)({},n,e/r))}))}),[]);return(0,l.jsxs)(v.xu,{children:[(0,l.jsxs)(_.gC,{spacing:2,justifyContent:"flex-start",divider:(0,l.jsx)(_.cX,{borderColor:"gray.500"}),align:"stretch",paddingLeft:7,color:"gray.800",children:[(0,l.jsxs)(he,{label:"Gravity",value:n.gravityOn,onChange:function(){return t(xe(xe({},n),{},{gravityOn:!n.gravityOn}))},children:[(0,l.jsxs)(Q.k,{justifyContent:"space-between",children:[(0,l.jsx)(q.x,{children:"Also in local"}),(0,l.jsx)(U.r,{onChange:function(){t((function(e){return xe(xe({},e),{},{gravityLocal:!e.gravityLocal})}))},isChecked:n.gravityLocal})]}),(0,l.jsx)(fe,{label:"Strength",value:10*n.gravity,onChange:function(e){return r(e,"gravity",10)}})]}),(0,l.jsx)(fe,{value:-n.charge/100,onChange:function(e){return r(e,"charge",-.01)},label:"Repulsive Force"}),(0,l.jsx)(he,{label:"Collision",infoText:"Perfomance sap, disable if slow",value:n.collision,onChange:function(){return t(xe(xe({},n),{},{collision:!n.collision}))},children:(0,l.jsx)(fe,{value:n.collisionStrength/5,onChange:function(e){return r(e,"collisionStrength",.2)},label:"Collision Radius",infoText:"Easy with this one, high values can lead to a real jiggly mess"})}),(0,l.jsx)(fe,{value:5*n.linkStrength,onChange:function(e){return r(e,"linkStrength",5)},label:"Link Force"}),(0,l.jsx)(fe,{label:"Link Iterations",value:n.linkIts,onChange:function(e){return r(e,"linkIts",1)},min:0,max:6,step:1,infoText:"How many links down the line the physics of a single node affects (Slow)"}),(0,l.jsx)(fe,{label:"Viscosity",value:10*n.velocityDecay,onChange:function(e){return r(e,"velocityDecay",10)}})]}),(0,l.jsx)(v.xu,{children:(0,l.jsx)(B.UQ,{paddingLeft:3,allowToggle:!0,children:(0,l.jsxs)(B.Qd,{children:[(0,l.jsxs)(B.KF,{children:[(0,l.jsx)(q.x,{children:"Advanced"}),(0,l.jsx)(B.XE,{marginRight:2})]}),(0,l.jsx)(B.Hk,{children:(0,l.jsxs)(_.gC,{spacing:2,justifyContent:"flex-start",divider:(0,l.jsx)(_.cX,{borderColor:"gray.500"}),align:"stretch",paddingLeft:3,color:"gray.800",children:[(0,l.jsx)(fe,{label:"Stabilization rate",value:50*n.alphaDecay,onChange:function(e){return r(e,"alphaDecay",50)}}),(0,l.jsx)(he,{label:"Center nodes",value:n.centering,onChange:function(){return t(xe(xe({},n),{},{centering:!n.centering}))},infoText:"Keeps the nodes in the center of the viewport. If disabled you can drag the nodes anywhere you want.",children:(0,l.jsx)(fe,{label:"Centering Strength",value:n.centeringStrength,max:2,step:.01,onChange:function(e){return r(e,"centeringStrength",1)}})})]})})]})})})]})},be=t(46049);function ve(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n&&(r=r.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable}))),t.push.apply(t,r)}return t}function me(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{};n%2?ve(Object(t),!0).forEach((function(n){(0,c.Z)(e,n,t[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):ve(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}))}return e}var ye=function(e){var n=e.visuals,t=e.setVisuals;return(0,l.jsx)(_.gC,{spacing:2,justifyContent:"flex-start",divider:(0,l.jsx)(_.cX,{borderColor:"gray.500"}),align:"stretch",color:"gray.800",children:(0,l.jsx)(v.xu,{children:(0,l.jsx)(he,{label:"Highlight",onChange:function(){return t((function(e){return me(me({},e),{},{highlight:!e.highlight})}))},value:n.highlight,children:(0,l.jsxs)(_.gC,{spacing:1,justifyContent:"flex-start",divider:(0,l.jsx)(_.cX,{borderColor:"gray.400"}),align:"stretch",paddingLeft:0,children:[(0,l.jsx)(fe,{label:"Highlight Link Thickness",value:n.highlightLinkSize,onChange:function(e){return t((function(n){return me(me({},n),{},{highlightLinkSize:e})}))}}),(0,l.jsx)(fe,{label:"Highlight Node Size",value:n.highlightNodeSize,onChange:function(e){return t((function(n){return me(me({},n),{},{highlightNodeSize:e})}))}}),(0,l.jsx)(fe,{min:0,max:1,label:"Highlight Fade",value:n.highlightFade,onChange:function(e){return t((function(n){return me(me({},n),{},{highlightFade:e})}))}}),(0,l.jsxs)(he,{label:"Highlight Animation",onChange:function(){t((function(e){return me(me({},e),{},{highlightAnim:!e.highlightAnim})}))},value:n.highlightAnim,children:[(0,l.jsx)(fe,{label:"Animation speed",onChange:function(e){return t((function(n){return me(me({},n),{},{animationSpeed:e})}))},value:n.animationSpeed,infoText:"Slower speed has a chance of being buggy",min:50,max:1e3,step:10}),(0,l.jsx)(be.Ph,{placeholder:n.algorithmName,onChange:function(e){t((function(n){return me(me({},n),{},{algorithmName:e.target.value})}))},children:n.algorithmOptions.map((function(e){return(0,l.jsx)("option",{value:e,children:e},e)}))})]})]})})})})},Ce=t(67546),ke=t(93441);function Oe(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n&&(r=r.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable}))),t.push.apply(t,r)}return t}function we(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{};n%2?Oe(Object(t),!0).forEach((function(n){(0,c.Z)(e,n,t[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):Oe(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}))}return e}var Se=function(e){var n=e.label,t=e.colorList,r=e.value,i=e.visValue,o=e.setVisuals,s=(0,u.useCallback)((function(e){return o((function(n){return we(we({},n),{},(0,c.Z)({},r,e))}))}),[]);return(0,l.jsxs)(Q.k,{alignItems:"center",justifyContent:"space-between",children:[(0,l.jsx)(q.x,{children:n}),(0,l.jsxs)(G.v2,{isLazy:!0,placement:"right",children:[(0,l.jsx)(G.j2,{as:V.z,colorScheme:"",color:"black",rightIcon:(0,l.jsx)(X.v,{}),children:(0,l.jsx)(v.xu,{bgColor:i,borderRadius:"sm",height:6,width:6})}),(0,l.jsxs)(K.h,{children:[" ",(0,l.jsxs)(G.qy,{minW:10,zIndex:"popover",bgColor:"gray.200",children:[(0,l.jsx)(G.sN,{onClick:function(){return s("")},justifyContent:"space-between",alignItems:"center",display:"flex",children:(0,l.jsx)(v.xu,{height:6,width:6})}),t.map((function(e){return(0,l.jsx)(G.sN,{onClick:function(){return s(e)},justifyContent:"space-between",alignItems:"center",display:"flex",children:(0,l.jsx)(v.xu,{bgColor:e,borderRadius:"sm",height:6,width:6})},e)}))]})]})]})]})};function Pe(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n&&(r=r.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable}))),t.push.apply(t,r)}return t}function Le(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{};n%2?Pe(Object(t),!0).forEach((function(n){(0,c.Z)(e,n,t[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):Pe(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}))}return e}var Ie=function(e){var n=e.visuals,t=e.setVisualsCallback,r=e.highlightColor,i=e.setHighlightColor;return(0,l.jsx)(_.gC,{spacing:2,justifyContent:"flex-start",divider:(0,l.jsx)(_.cX,{borderColor:"gray.500"}),align:"stretch",color:"gray.800",children:(0,l.jsxs)(v.xu,{children:[(0,l.jsxs)(Q.k,{alignItems:"center",justifyContent:"space-between",children:[(0,l.jsx)(q.x,{children:"Nodes"}),(0,l.jsx)(A.u,{label:"Shuffle node colors",children:(0,l.jsx)(H.h,{"aria-label":"Shuffle node colors",size:"sm",icon:(0,l.jsx)(Ce.n,{}),variant:"ghost",onClick:function(){var e,r=null!==(e=n.nodeColorScheme)&&void 0!==e?e:[];t(Le(Le({},n),{},{nodeColorScheme:r.map((function(e){return[Math.random(),e]})).sort((function(e,n){return(0,a.Z)(e,1)[0]-(0,a.Z)(n,1)[0]})).map((function(e){var n=(0,a.Z)(e,2);n[0];return n[1]}))}))}})}),(0,l.jsx)(A.u,{label:"Cycle node colors",children:(0,l.jsx)(H.h,{"aria-label":"Shift node colors",icon:(0,l.jsx)(ke.L,{}),size:"sm",variant:"ghost",onClick:function(){var e,r=null!==(e=n.nodeColorScheme)&&void 0!==e?e:[];t(Le(Le({},n),{},{nodeColorScheme:[].concat((0,s.Z)(r.slice(1,r.length)),[r[0]])}))}})}),(0,l.jsxs)(G.v2,{isLazy:!0,placement:"right",closeOnSelect:!1,matchWidth:!0,children:[(0,l.jsx)(G.j2,{width:20,as:V.z,colorScheme:"",color:"black",rightIcon:(0,l.jsx)(X.v,{}),children:(0,l.jsx)(Q.k,{height:6,width:6,flexDirection:"column",flexWrap:"wrap",children:n.nodeColorScheme.map((function(e){return(0,l.jsx)(v.xu,{bgColor:e,flex:"1 1 8px",borderRadius:"2xl"},e)}))})}),(0,l.jsxs)(K.h,{children:[" ",(0,l.jsx)(G.qy,{minW:10,zIndex:"popover",bgColor:"gray.200",children:(0,l.jsx)(G.__,{width:500,type:"checkbox",defaultValue:n.nodeColorScheme,onChange:function(e){e.length&&t(Le(Le({},n),{},{nodeColorScheme:e}))},children:E.map((function(e){return(0,l.jsx)(G.ii,{isChecked:n.nodeColorScheme.some((function(n){return n===e})),value:e,isDisabled:1===n.nodeColorScheme.length&&n.nodeColorScheme[0]===e,children:(0,l.jsx)(v.xu,{justifyContent:"space-between",alignItems:"center",display:"flex",children:(0,l.jsx)(v.xu,{bgColor:e,borderRadius:"sm",height:6,width:6})})},e)}))})})]})]})]}),(0,l.jsxs)(Q.k,{alignItems:"center",justifyContent:"space-between",children:[(0,l.jsx)(q.x,{children:"Links"}),(0,l.jsxs)(G.v2,{isLazy:!0,placement:"right",children:[(0,l.jsx)(G.j2,{as:V.z,colorScheme:"",color:"black",rightIcon:(0,l.jsx)(X.v,{}),children:(0,l.jsx)(v.xu,{children:n.linkColorScheme?(0,l.jsx)(v.xu,{bgColor:n.linkColorScheme,borderRadius:"sm",height:6,width:6}):(0,l.jsx)(Q.k,{height:6,width:6,flexDirection:"column",flexWrap:"wrap",children:n.nodeColorScheme.map((function(e){return(0,l.jsx)(v.xu,{bgColor:e,flex:"1 1 8px",borderRadius:"2xl"},e)}))})})}),(0,l.jsxs)(K.h,{children:[" ",(0,l.jsxs)(G.qy,{minW:10,zIndex:"popover",bgColor:"gray.200",children:[(0,l.jsx)(G.sN,{onClick:function(){return t(Le(Le({},n),{},{linkColorScheme:""}))},justifyContent:"space-between",alignItems:"center",display:"flex",children:(0,l.jsx)(Q.k,{height:6,width:6,flexDirection:"column",flexWrap:"wrap",children:n.nodeColorScheme.map((function(e){return(0,l.jsx)(v.xu,{bgColor:e,flex:"1 1 8px",borderRadius:"2xl"},e)}))})}),E.map((function(e){return(0,l.jsx)(G.sN,{onClick:function(){return t(Le(Le({},n),{},{linkColorScheme:e}))},justifyContent:"space-between",alignItems:"center",display:"flex",children:(0,l.jsx)(v.xu,{bgColor:e,borderRadius:"sm",height:6,width:6})},e)}))]})]})]})]}),(0,l.jsxs)(Q.k,{alignItems:"center",justifyContent:"space-between",children:[(0,l.jsx)(q.x,{children:"Accent"}),(0,l.jsxs)(G.v2,{isLazy:!0,placement:"right",children:[(0,l.jsx)(G.j2,{as:V.z,colorScheme:"",color:"black",rightIcon:(0,l.jsx)(X.v,{}),children:(0,l.jsx)(v.xu,{bgColor:r,borderRadius:"sm",height:6,width:6})}),(0,l.jsxs)(K.h,{children:[" ",(0,l.jsx)(G.qy,{minW:10,zIndex:"popover",bgColor:"gray.200",children:E.map((function(e){return(0,l.jsx)(G.sN,{onClick:function(){return i(e)},justifyContent:"space-between",alignItems:"center",display:"flex",children:(0,l.jsx)(v.xu,{bgColor:e,borderRadius:"sm",height:6,width:6})},e)}))})]})]})]}),(0,l.jsx)(Se,{colorList:E,label:"Link highlight",setVisuals:t,value:"linkHighlight",visValue:n.linkHighlight}),(0,l.jsx)(Se,{colorList:E,label:"Node highlight",setVisuals:t,value:"nodeHighlight",visValue:n.nodeHighlight}),(0,l.jsx)(Se,{colorList:E,label:"Background",setVisuals:t,value:"backgroundColor",visValue:n.backgroundColor}),(0,l.jsx)(Se,{colorList:E,label:"Emacs node",setVisuals:t,value:"emacsNodeColor",visValue:n.emacsNodeColor})]})})};function De(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n&&(r=r.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable}))),t.push.apply(t,r)}return t}function Ne(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{};n%2?De(Object(t),!0).forEach((function(n){(0,c.Z)(e,n,t[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):De(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}))}return e}var ze=function(e){var n=e.visuals,t=e.setVisuals,r=e.threeDim;return(0,l.jsx)(_.gC,{spacing:2,justifyContent:"flex-start",divider:(0,l.jsx)(_.cX,{borderColor:"gray.500"}),align:"stretch",color:"gray.800",children:(0,l.jsxs)(v.xu,{children:[(0,l.jsx)(fe,{label:"Node size",value:n.nodeRel,onChange:function(e){return t(Ne(Ne({},n),{},{nodeRel:e}))}}),(0,l.jsx)(fe,{label:"Node connections size scale",value:n.nodeSizeLinks,min:0,max:2,onChange:function(e){return t(Ne(Ne({},n),{},{nodeSizeLinks:e}))}}),(0,l.jsx)(fe,{label:"Node zoom invariance",value:n.nodeZoomSize,min:0,max:2,infoText:"How much the graph will try to keep the nodesize consistent across zoom scales. 0 is no consistency, node will always be their true size, 1 is linear, 2 is quadratic.",onChange:function(e){return t((function(n){return Ne(Ne({},n),{},{nodeZoomSize:e})}))}}),r&&(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(fe,{label:"Node opacity",value:n.nodeOpacity,min:0,max:1,onChange:function(e){return t(Ne(Ne({},n),{},{nodeOpacity:e}))}}),(0,l.jsx)(fe,{label:"Node resolution",value:n.nodeResolution,min:5,max:32,step:1,onChange:function(e){return t(Ne(Ne({},n),{},{nodeResolution:e}))}})]}),(0,l.jsx)(fe,{label:"Link width",value:n.linkWidth,onChange:function(e){return t(Ne(Ne({},n),{},{linkWidth:e}))}}),r&&(0,l.jsx)(fe,{label:"Link opacity",min:0,max:1,value:n.linkOpacity,onChange:function(e){return t(Ne(Ne({},n),{},{linkOpacity:e}))}}),(0,l.jsxs)(he,{label:"Link arrows",value:n.arrows,onChange:function(){return t(Ne(Ne({},n),{},{arrows:!n.arrows}))},children:[(0,l.jsx)(fe,{label:"Arrow size",value:n.arrowsLength/10,onChange:function(e){return t(Ne(Ne({},n),{},{arrowsLength:10*e}))}}),(0,l.jsx)(fe,{label:"Arrow Position",value:n.arrowsPos,min:0,max:1,step:.01,onChange:function(e){return t(Ne(Ne({},n),{},{arrowsPos:e}))}}),(0,l.jsx)(Se,{colorList:E,label:"Arrow Color",setVisuals:t,value:"arrowsColor",visValue:n.arrowsColor},"arrow")]}),(0,l.jsxs)(he,{label:"Directional Particles",value:n.particles,onChange:function(){return t(Ne(Ne({},n),{},{particles:!n.particles}))},children:[(0,l.jsx)(fe,{label:"Particle Number",value:n.particlesNumber,max:5,step:1,onChange:function(e){return t(Ne(Ne({},n),{},{particlesNumber:e}))}}),(0,l.jsx)(fe,{label:"Particle Size",value:n.particlesWidth,onChange:function(e){return t(Ne(Ne({},n),{},{particlesWidth:e}))}})]})]})})};function Ee(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n&&(r=r.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable}))),t.push.apply(t,r)}return t}function Ze(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{};n%2?Ee(Object(t),!0).forEach((function(n){(0,c.Z)(e,n,t[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):Ee(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}))}return e}var Te=function(e){var n=e.visuals,t=e.setVisuals;return(0,l.jsx)(_.gC,{spacing:2,justifyContent:"flex-start",divider:(0,l.jsx)(_.cX,{borderColor:"gray.500"}),align:"stretch",color:"gray.800",children:(0,l.jsxs)(v.xu,{children:[(0,l.jsxs)(Q.k,{alignItems:"center",justifyContent:"space-between",children:[(0,l.jsx)(q.x,{children:"Show labels"}),(0,l.jsxs)(G.v2,{isLazy:!0,placement:"right",children:[(0,l.jsx)(G.j2,{as:V.z,colorScheme:"",color:"black",rightIcon:(0,l.jsx)(X.v,{}),children:n.labels?n.labels<2?"On Highlight":"Always":"Never"}),(0,l.jsxs)(K.h,{children:[" ",(0,l.jsxs)(G.qy,{zIndex:"popover",bgColor:"gray.200",children:[(0,l.jsx)(G.sN,{onClick:function(){return t(Ze(Ze({},n),{},{labels:0}))},children:"Never"}),(0,l.jsx)(G.sN,{onClick:function(){return t(Ze(Ze({},n),{},{labels:1}))},children:"On Highlight"}),(0,l.jsx)(G.sN,{onClick:function(){return t(Ze(Ze({},n),{},{labels:2}))},children:"Always"}),(0,l.jsx)(G.sN,{onClick:function(){return t(Ze(Ze({},n),{},{labels:3}))},children:"Always (even in 3D)"})]})]})]})]}),(0,l.jsxs)(_.gC,{spacing:1,justifyContent:"flex-start",divider:(0,l.jsx)(_.cX,{borderColor:"gray.400"}),align:"stretch",paddingLeft:2,color:"gray.800",children:[(0,l.jsx)(fe,{label:"Label font size",value:n.labelFontSize,min:5,max:20,step:.5,onChange:function(e){return t(Ze(Ze({},n),{},{labelFontSize:e}))}}),(0,l.jsx)(fe,{label:"Max. label characters",value:n.labelLength,min:10,max:100,step:1,onChange:function(e){return t(Ze(Ze({},n),{},{labelLength:e}))}}),(0,l.jsx)(fe,{label:"Max. label line length",value:n.labelWordWrap,min:10,max:100,step:1,onChange:function(e){return t(Ze(Ze({},n),{},{labelWordWrap:e}))}}),(0,l.jsx)(fe,{label:"Space between label lines",value:n.labelLineSpace,min:.2,max:3,step:.1,onChange:function(e){return t(Ze(Ze({},n),{},{labelLineSpace:e}))}}),(0,l.jsx)(Se,{colorList:E,label:"Text",setVisuals:t,value:"labelTextColor",visValue:n.labelTextColor}),(0,l.jsx)(Se,{colorList:E,label:"Background",setVisuals:t,value:"labelBackgroundColor",visValue:n.labelBackgroundColor}),(0,l.jsx)(ae.U,{in:!!n.labelBackgroundColor,animateOpacity:!0,children:(0,l.jsx)(v.xu,{paddingTop:2,children:(0,l.jsx)(fe,{label:"Background opacity",value:n.labelBackgroundOpacity,onChange:function(e){console.log(n.labelBackgroundOpacity),t(Ze(Ze({},n),{},{labelBackgroundOpacity:e}))},min:0,max:1,step:.01})})}),(0,l.jsx)(ae.U,{in:n.labels>1,animateOpacity:!0,children:(0,l.jsx)(v.xu,{paddingTop:2,children:(0,l.jsx)(fe,{label:"Label Appearance Scale",value:5*n.labelScale,onChange:function(e){return t(Ze(Ze({},n),{},{labelScale:e/5}))}})})})]})]})})};function Re(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n&&(r=r.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable}))),t.push.apply(t,r)}return t}function Fe(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{};n%2?Re(Object(t),!0).forEach((function(n){(0,c.Z)(e,n,t[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):Re(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}))}return e}var He=function(e){var n=e.visuals,t=e.setVisuals;return(0,l.jsx)(_.gC,{spacing:2,justifyContent:"flex-start",divider:(0,l.jsx)(_.cX,{borderColor:"gray.500"}),align:"stretch",color:"gray.800",children:(0,l.jsxs)(v.xu,{children:[(0,l.jsxs)(he,{label:"Dash cite links",infoText:"Add dashes to citation links made with org-roam-bibtex",value:n.citeDashes,onChange:function(){return t(Fe(Fe({},n),{},{citeDashes:!n.citeDashes}))},children:[(0,l.jsx)(fe,{label:"Dash length",value:n.citeDashLength/10,onChange:function(e){return t(Fe(Fe({},n),{},{citeDashLength:10*e}))}}),(0,l.jsx)(fe,{label:"Gap length",value:n.citeGapLength/5,onChange:function(e){return t(Fe(Fe({},n),{},{citeGapLength:5*e}))}})]}),(0,l.jsx)(Se,{colorList:E,label:"Citation node color",setVisuals:t,value:"citeNodeColor",visValue:n.citeNodeColor}),(0,l.jsx)(Se,{colorList:E,label:"Citation link color",setVisuals:t,value:"citeLinkColor",visValue:n.citeLinkColor}),(0,l.jsx)(Se,{colorList:E,label:"Reference link highlight",setVisuals:t,value:"citeLinkHighlightColor",visValue:n.citeLinkHighlightColor}),(0,l.jsxs)(he,{label:"Dash ref links",infoText:"Add dashes to citation links, whose target has a note, made with org-roam-bibtex",value:n.refDashes,onChange:function(){return t(Fe(Fe({},n),{},{refDashes:!n.refDashes}))},children:[(0,l.jsx)(fe,{label:"Dash length",value:n.refDashLength/10,onChange:function(e){return t(Fe(Fe({},n),{},{refDashLength:10*e}))}}),(0,l.jsx)(fe,{label:"Gap length",value:n.refGapLength/5,onChange:function(e){return t(Fe(Fe({},n),{},{refGapLength:5*e}))}})]}),(0,l.jsx)(Se,{colorList:E,label:"Reference node color",setVisuals:t,value:"refNodeColor",visValue:n.refNodeColor}),(0,l.jsx)(Se,{colorList:E,label:"Reference link color",setVisuals:t,value:"refLinkColor",visValue:n.refLinkColor}),(0,l.jsx)(Se,{colorList:E,label:"Reference link highlight",setVisuals:t,value:"refLinkHighlightColor",visValue:n.refLinkHighlightColor})]})})},Ae=function(e){var n=e.visuals,t=e.setVisuals,r=e.highlightColor,i=e.setHighlightColor,o=e.threeDim,s=(0,u.useCallback)((function(e){return t(e)}),[]);return(0,l.jsx)(_.gC,{justifyContent:"flex-start",align:"stretch",children:(0,l.jsxs)(B.UQ,{allowToggle:!0,defaultIndex:[0],paddingLeft:3,children:[(0,l.jsxs)(B.Qd,{children:[(0,l.jsx)(B.KF,{children:(0,l.jsxs)(Q.k,{justifyContent:"space-between",w:"100%",children:[(0,l.jsx)(q.x,{children:"Colors"}),(0,l.jsx)(B.XE,{marginRight:2})]})}),(0,l.jsx)(B.Hk,{children:(0,l.jsx)(Ie,{visuals:n,setVisualsCallback:s,highlightColor:r,setHighlightColor:i})})]}),(0,l.jsxs)(B.Qd,{children:[(0,l.jsx)(B.KF,{children:(0,l.jsxs)(Q.k,{justifyContent:"space-between",w:"100%",children:[(0,l.jsx)(q.x,{children:"Nodes & Links"}),(0,l.jsx)(B.XE,{marginRight:2})]})}),(0,l.jsx)(B.Hk,{children:(0,l.jsx)(ze,{visuals:n,setVisuals:s,threeDim:o})})]}),(0,l.jsxs)(B.Qd,{children:[(0,l.jsx)(B.KF,{children:(0,l.jsxs)(Q.k,{justifyContent:"space-between",w:"100%",children:[(0,l.jsx)(q.x,{children:"Labels"}),(0,l.jsx)(B.XE,{marginRight:2})]})}),(0,l.jsx)(B.Hk,{children:(0,l.jsx)(Te,{visuals:n,setVisuals:s})})]}),(0,l.jsxs)(B.Qd,{children:[(0,l.jsx)(B.KF,{children:(0,l.jsxs)(Q.k,{justifyContent:"space-between",w:"100%",children:[(0,l.jsx)(q.x,{children:"Highlighting"}),(0,l.jsx)(B.XE,{marginRight:2})]})}),(0,l.jsx)(B.Hk,{children:(0,l.jsx)(ye,{visuals:n,setVisuals:s})})]}),(0,l.jsxs)(B.Qd,{children:[(0,l.jsx)(B.KF,{children:(0,l.jsxs)(Q.k,{justifyContent:"space-between",w:"100%",children:[(0,l.jsx)(q.x,{children:"Citations"}),(0,l.jsx)(B.XE,{marginRight:2})]})}),(0,l.jsx)(B.Hk,{children:(0,l.jsx)(He,{visuals:n,setVisuals:s})})]})]})})};function Ve(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n&&(r=r.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable}))),t.push.apply(t,r)}return t}function Be(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{};n%2?Ve(Object(t),!0).forEach((function(n){(0,c.Z)(e,n,t[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):Ve(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}))}return e}var Me=function(e){var n=e.behavior,t=e.setBehavior,r=e.mouse,i=e.setMouse;return(0,l.jsxs)(_.gC,{spacing:2,justifyContent:"flex-start",divider:(0,l.jsx)(_.cX,{borderColor:"gray.500"}),align:"stretch",paddingLeft:7,color:"gray.800",children:[(0,l.jsxs)(Q.k,{alignItems:"center",justifyContent:"space-between",children:[(0,l.jsxs)(Q.k,{children:[(0,l.jsx)(q.x,{children:"Expand Node"}),(0,l.jsx)(de,{infoText:"View only the node and its direct neighbors"})]}),(0,l.jsxs)(G.v2,{isLazy:!0,placement:"right",children:[(0,l.jsx)(G.j2,{as:V.z,rightIcon:(0,l.jsx)(X.v,{}),colorScheme:"",color:"black",children:(0,l.jsx)(q.x,{children:r.local?r.local[0].toUpperCase()+r.local.slice(1):"Never"})}),(0,l.jsxs)(K.h,{children:[" ",(0,l.jsxs)(G.qy,{zIndex:"popover",bgColor:"gray.200",children:[(0,l.jsx)(G.sN,{onClick:function(){return i(Be(Be({},r),{},{local:""}))},children:"Never"}),(0,l.jsx)(G.sN,{onClick:function(){return i(Be(Be({},r),{},{local:"click"}))},children:"Click"}),(0,l.jsx)(G.sN,{onClick:function(){return i(Be(Be({},r),{},{local:"double"}))},children:"Double Click"}),(0,l.jsx)(G.sN,{onClick:function(){return i(Be(Be({},r),{},{local:"right"}))},children:"Right Click"})]})]})]})]}),(0,l.jsxs)(Q.k,{alignItems:"center",justifyContent:"space-between",children:[(0,l.jsx)(q.x,{children:"Open in Emacs"}),(0,l.jsxs)(G.v2,{isLazy:!0,placement:"right",children:[(0,l.jsx)(G.j2,{as:V.z,rightIcon:(0,l.jsx)(X.v,{}),colorScheme:"",color:"black",children:(0,l.jsx)(q.x,{children:r.follow?r.follow[0].toUpperCase()+r.follow.slice(1):"Never"})}),(0,l.jsxs)(K.h,{children:[" ",(0,l.jsxs)(G.qy,{bgColor:"gray.200",zIndex:"popover",children:[(0,l.jsx)(G.sN,{onClick:function(){return i(Be(Be({},r),{},{follow:""}))},children:"Never"}),(0,l.jsx)(G.sN,{onClick:function(){return i(Be(Be({},r),{},{follow:"click"}))},children:"Click"}),(0,l.jsx)(G.sN,{onClick:function(){return i(Be(Be({},r),{},{follow:"double"}))},children:"Double Click"}),(0,l.jsx)(G.sN,{onClick:function(){return i(Be(Be({},r),{},{follow:"right"}))},children:"Right Click"})]})]})]})]}),(0,l.jsxs)(Q.k,{alignItems:"center",justifyContent:"space-between",children:[(0,l.jsx)(q.x,{children:"Follow Emacs by..."}),(0,l.jsxs)(G.v2,{isLazy:!0,placement:"right",children:[(0,l.jsx)(G.j2,{as:V.z,rightIcon:(0,l.jsx)(X.v,{}),colorScheme:"",color:"black",children:(0,l.jsx)(q.x,{children:n.follow[0].toUpperCase()+n.follow.slice(1)})}),(0,l.jsxs)(K.h,{children:[" ",(0,l.jsxs)(G.qy,{bgColor:"gray.200",zIndex:"popover",children:[(0,l.jsx)(G.sN,{onClick:function(){return t(Be(Be({},n),{},{follow:"color"}))},children:"Just coloring the currently opened node"}),(0,l.jsx)(G.sN,{onClick:function(){return t(Be(Be({},n),{},{follow:"local"}))},children:"Opening the local graph"}),(0,l.jsx)(G.sN,{onClick:function(){return t(Be(Be({},n),{},{follow:"zoom"}))},children:"Zooming to the current node"})]})]})]})]}),(0,l.jsxs)(Q.k,{alignItems:"center",justifyContent:"space-between",children:[(0,l.jsxs)(Q.k,{children:[(0,l.jsx)(q.x,{children:"Local graph"}),(0,l.jsx)(de,{infoText:"When in local mode and clicking a new node, should I add that node's local graph or open the new one?"})]}),(0,l.jsxs)(G.v2,{isLazy:!0,placement:"right",children:[(0,l.jsx)(G.j2,{as:V.z,rightIcon:(0,l.jsx)(X.v,{}),colorScheme:"",color:"black",children:(0,l.jsx)(q.x,{children:"add"===n.localSame?"Add":"Replace"})}),(0,l.jsxs)(K.h,{children:[" ",(0,l.jsxs)(G.qy,{bgColor:"gray.200",zIndex:"popover",children:[(0,l.jsx)(G.sN,{onClick:function(){return t(Be(Be({},n),{},{localSame:"replace"}))},children:"Open that nodes graph"}),(0,l.jsx)(G.sN,{onClick:function(){return t(Be(Be({},n),{},{localSame:"add"}))},children:"Add node to local graph"})]})]})]})]}),(0,l.jsx)(fe,{label:"Zoom speed",value:n.zoomSpeed,min:0,max:4e3,step:100,onChange:function(e){return t(Be(Be({},n),{},{zoomSpeed:e}))}}),(0,l.jsx)(fe,{label:"Zoom padding",value:n.zoomPadding,min:0,max:400,step:1,onChange:function(e){return t(Be(Be({},n),{},{zoomPadding:e}))},infoText:"How much to zoom out to accomodate all nodes when changing the view."})]})};function We(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n&&(r=r.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable}))),t.push.apply(t,r)}return t}function Xe(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{};n%2?We(Object(t),!0).forEach((function(n){(0,c.Z)(e,n,t[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):We(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}))}return e}var _e=function(e){var n=e.physics,t=e.setPhysics,r=e.threeDim,i=e.setThreeDim,o=e.filter,s=e.setFilter,c=e.visuals,d=e.setVisuals,h=e.mouse,f=e.setMouse,p=e.behavior,x=e.setBehavior,j=e.tags,b=e.tagColors,m=e.setTagColors,y=g("showTweaks",!1),C=(0,a.Z)(y,2),k=C[0],O=C[1],w=(0,u.useContext)(ce.N),S=w.highlightColor,P=w.setHighlightColor;return k?(0,l.jsxs)(v.xu,{bg:"alt.100",w:"xs",marginTop:10,marginLeft:10,borderRadius:"xl",paddingBottom:5,zIndex:300,position:"relative",boxShadow:"xl",maxH:.92*globalThis.innerHeight,marginBottom:10,children:[(0,l.jsxs)(v.xu,{display:"flex",justifyContent:"space-between",alignItems:"center",paddingRight:2,paddingTop:1,children:[(0,l.jsx)(A.u,{label:"2D",children:(0,l.jsx)(V.z,{onClick:function(){return i(!r)},variant:"ghost",zIndex:"overlay",children:r?"3D":"2D"})}),(0,l.jsxs)(v.xu,{display:"flex",alignItems:"center",children:[(0,l.jsx)(A.u,{label:"Reset settings to defaults",children:(0,l.jsx)(H.h,{"aria-label":"Reset Defaults",icon:(0,l.jsx)(R.A,{}),onClick:function(){d(D),s(I),f(z),t(L),x(N)},variant:"none",size:"sm"})}),(0,l.jsx)(H.h,{size:"sm",icon:(0,l.jsx)(F.T,{}),"aria-label":"Close Tweak Panel",variant:"ghost",onClick:function(){return O(!1)}})]})]}),(0,l.jsx)(W.ZP,{autoHeight:!0,autoHeightMax:.85*globalThis.innerHeight,autoHide:!0,renderThumbVertical:function(e){var n=e.style,t=(0,Z.Z)(e,["style"]);return(0,l.jsx)(v.xu,Xe(Xe({},t),{},{style:Xe(Xe({},n),{},{borderRadius:10}),bg:S}))},children:(0,l.jsxs)(B.UQ,{allowMultiple:!0,allowToggle:!0,color:"black",children:[(0,l.jsxs)(B.Qd,{children:[(0,l.jsxs)(B.KF,{children:[(0,l.jsx)(B.XE,{marginRight:2}),(0,l.jsx)(M.X,{size:"sm",children:"Filter"})]}),(0,l.jsx)(B.Hk,{children:(0,l.jsx)(se,{filter:o,setFilter:s,tagColors:b,setTagColors:m,highlightColor:S,colorList:E,tags:j})})]}),(0,l.jsxs)(B.Qd,{children:[(0,l.jsx)(B.KF,{display:"flex",justifyContent:"space-between",children:(0,l.jsxs)(v.xu,{display:"flex",children:[(0,l.jsx)(B.XE,{marginRight:2}),(0,l.jsx)(M.X,{size:"sm",children:"Physics"})]})}),(0,l.jsx)(B.Hk,{children:(0,l.jsx)(je,{physics:n,setPhysics:t})})]}),(0,l.jsxs)(B.Qd,{children:[(0,l.jsxs)(B.KF,{children:[(0,l.jsx)(B.XE,{marginRight:2}),(0,l.jsx)(M.X,{size:"sm",children:"Visual"})]}),(0,l.jsx)(B.Hk,{children:(0,l.jsx)(Ae,{visuals:c,setVisuals:d,highlightColor:S,setHighlightColor:P,threeDim:r})})]}),(0,l.jsxs)(B.Qd,{children:[(0,l.jsxs)(B.KF,{children:[(0,l.jsx)(B.XE,{marginRight:2}),(0,l.jsx)(M.X,{size:"sm",children:"Behavior"})]}),(0,l.jsx)(B.Hk,{children:(0,l.jsx)(Me,{behavior:p,setBehavior:x,mouse:h,setMouse:f})})]})]})})]}):(0,l.jsx)(v.xu,{position:"absolute",zIndex:"overlay",marginTop:10,marginLeft:10,display:k?"none":"block",children:(0,l.jsx)(H.h,{variant:"ghost","aria-label":"Settings",icon:(0,l.jsx)(T.e,{}),onClick:function(){return O(!0)}})})},Qe=t(30410),qe=t(94030),Ge=t(55830),Ke=t(46617),Ue=t(50862),Je=t(68928),Ye=function(e){e.background;var n=e.node,t=(e.nodeType,e.coordinates),r=e.handleLocal,i=e.menuClose,o=e.scope,s=e.openNodeInEmacs,c=e.deleteNodeInEmacs,a=e.createNodeInEmacs,d=(0,m.q)(),h=d.isOpen,g=d.onOpen,f=d.onClose;(0,u.useRef)();return(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(v.xu,{position:"absolute",zIndex:"overlay",left:t[0]+10,top:t[1]-10,padding:5,children:(0,l.jsx)(G.v2,{closeOnBlur:!1,defaultIsOpen:!0,onClose:function(){return i()},children:(0,l.jsxs)(G.qy,{zIndex:"overlay",bgColor:"alt.100",borderColor:"gray.500",maxWidth:"xs",children:[n&&(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(M.X,{size:"sm",isTruncated:!0,px:3,py:1,children:n.title}),(0,l.jsx)(G.R,{borderColor:"gray.500"})]}),0!==o.nodeIds.length&&(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(G.sN,{onClick:function(){return r(n,"add")},icon:(0,l.jsx)(qe.I,{}),children:"Expand local graph at node"}),(0,l.jsx)(G.sN,{onClick:function(){return r(n,"replace")},icon:(0,l.jsx)(Ge.O,{}),children:"Open local graph for this node"})]}),null!==n&&void 0!==n&&n.properties.FILELESS?(0,l.jsx)(G.sN,{icon:(0,l.jsx)(Ue.d,{}),onClick:function(){return a(n)},children:"Create node"}):(0,l.jsx)(G.sN,{icon:(0,l.jsx)(Ke.d,{}),onClick:function(){return s(n)},children:"Open in Emacs"}),(null===n||void 0===n?void 0:n.properties.ROAM_REFS)&&(0,l.jsx)(G.sN,{icon:(0,l.jsx)(Je.h,{}),children:"Open in Zotero"}),0===o.nodeIds.length&&(0,l.jsx)(G.sN,{icon:(0,l.jsx)(Ge.O,{}),onClick:function(){return r(n,"replace")},children:"Open local graph"}),0===(null===n||void 0===n?void 0:n.level)&&(0,l.jsx)(G.sN,{closeOnSelect:!1,icon:(0,l.jsx)(ne.p,{color:"red.500"}),color:"red.500",onClick:g,children:"Permenantly delete note"})]})})}),(0,l.jsxs)(Qe.u_,{isCentered:!0,isOpen:h,onClose:f,children:[(0,l.jsx)(Qe.ZA,{}),(0,l.jsxs)(Qe.hz,{zIndex:"popover",children:[(0,l.jsx)(Qe.xB,{children:"Delete node?"}),(0,l.jsx)(Qe.ol,{}),(0,l.jsx)(Qe.fe,{children:(0,l.jsxs)(_.gC,{spacing:4,display:"flex",alignItems:"flex-start",children:[(0,l.jsx)(q.x,{children:"This will permanently delete your note:"}),(0,l.jsx)(q.x,{fontWeight:"bold",children:null===n||void 0===n?void 0:n.title}),0!==(null===n||void 0===n?void 0:n.level)&&(0,l.jsx)(q.x,{children:"This will only delete the from this heading until but not including the next node. Your parent file and all other nodes will not be deleted."}),(0,l.jsx)(q.x,{children:"Are you sure you want to do continue?"})]})}),(0,l.jsxs)(Qe.mz,{children:[(0,l.jsx)(V.z,{mr:3,onClick:function(){console.log("closing"),f(),i()},children:"Cancel"}),(0,l.jsx)(V.z,{variant:"link",colorScheme:"red",ml:3,onClick:function(){console.log("aaaaa"),c(n),f(),i()},children:"Delete node"})]})]})]})]})},$e=t(31122),en=t(22663),nn=t.n(en),tn=t(22003);function rn(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n&&(r=r.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable}))),t.push.apply(t,r)}return t}function on(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{};n%2?rn(Object(t),!0).forEach((function(n){(0,c.Z)(e,n,t[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):rn(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}))}return e}var ln=t.e(4).then(t.bind(t,57004)),sn=t.g.window?t(61957).f$:null,cn=t.g.window?t(61957).s6:null;function an(){var e=(0,u.useState)(!1),n=e[0],t=e[1];return(0,u.useEffect)((function(){t(!0)}),[]),n?(0,l.jsx)(un,{}):null}function un(){var e=g("3d",!1),n=(0,a.Z)(e,2),t=n[0],r=n[1],i=g("tagCols",{}),o=(0,a.Z)(i,2),d=o[0],h=o[1],f=(0,u.useState)({nodeIds:[]}),p=f[0],x=f[1],j=g("physics",L),b=(0,a.Z)(j,2),m=b[0],y=b[1],C=g("filter",I),k=(0,a.Z)(C,2),O=k[0],w=k[1],S=g("visuals",D),P=(0,a.Z)(S,2),E=P[0],Z=P[1],T=(0,u.useState)(null),R=T[0],F=T[1],H=(0,u.useState)(null),A=H[0],V=H[1],B=g("behavior",N),M=(0,a.Z)(B,2),W=M[0],X=M[1],_=g("mouse",z),Q=(0,a.Z)(_,2),q=Q[0],G=Q[1],K=(0,u.useRef)({}),U=(0,u.useRef)({}),J=(0,u.useRef)([]),Y=(0,u.useRef)(null),$=(0,u.useRef)({nodes:[],links:[]});(0,u.useEffect)((function(){R&&($.current=R)}),[R]);var ee=(0,u.useContext)(ce.N).setEmacsTheme,ne=(0,u.useRef)({nodeIds:[]}),te=(0,u.useRef)(N);te.current=W;var re=(0,u.useRef)(null);ne.current=p;var ie=function(e,n){var t,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:2e3,i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:200;if("color"!==e){var o=Y.current,l=ne.current,c=te.current,a=null!==(t=U.current[n])&&void 0!==t?t:[],u=Object.fromEntries([n].concat((0,s.Z)(a.flatMap((function(e){return[e.source,e.target]})))).map((function(e){return[e,{}]})));if("zoom"===e)return l.nodeIds.length&&x({nodeIds:[]}),void setTimeout((function(){return o.zoomToFit(r,i,(function(e){return u[e.id]}))}),50);if(!l.nodeIds.length)return x({nodeIds:[n]}),void setTimeout((function(){o.centerAt(0,0,10),o.zoomToFit(1,i)}),50);if("add"!==c.localSame)return x({nodeIds:[n]}),void setTimeout((function(){o.centerAt(0,0,10),o.zoomToFit(1,i)}),50);if(!l.nodeIds.includes(n)||!l.nodeIds.some((function(e){return u[e]})))return x({nodeIds:[n]}),void setTimeout((function(){o.centerAt(0,0,10),o.zoomToFit(1,i)}),50);x((function(e){return on(on({},e),{},{nodeIds:[].concat((0,s.Z)(e.nodeIds),[n])})})),setTimeout((function(){o.centerAt(0,0,10),o.zoomToFit(1,i)}),50)}};return(0,u.useEffect)((function(){re.current=new tn.Z("ws://localhost:35903"),re.current.addEventListener("open",(function(){console.log("Connection with Emacs established")})),re.current.addEventListener("message",(function(e){var n=te.current,t=JSON.parse(e.data);switch(t.type){case"graphdata":return function(e){var n,t,r,i=K.current;J.current=null!==(n=e.tags)&&void 0!==n?n:[];var o=null!==(t=e.nodes)&&void 0!==t?t:[],l=null!==(r=e.links)&&void 0!==r?r:[],u=o.reduce((function(e,n){var t;return on(on({},e),{},(0,c.Z)({},n.file,[].concat((0,s.Z)(null!==(t=e[n.file])&&void 0!==t?t:[]),[n])))}),{}),d=Object.keys(u).flatMap((function(e){var n,t=null!==(n=u[e])&&void 0!==n?n:[],r=t.find((function(e){return 0===e.level})),i=t.filter((function(e){return 0!==e.level}));return r?i.map((function(e){var n=t.filter((function(n){var t;return!(n.level>=e.level||n.pos>=e.pos||null===(t=e.olp)||void 0===t||!t.includes(n.title))})).reduce((function(e,n){return n.level>e.level&&(e=n),e}),r);return{source:e.id,target:(null===n||void 0===n?void 0:n.id)||r.id,type:"heading"}})):[]})),h=Object.keys(u).flatMap((function(e){var n,t=null!==(n=u[e])&&void 0!==n?n:[],r=t.find((function(e){return 0===e.level})),i=t.filter((function(e){return 0!==e.level}));return r?i.map((function(e){return{source:e.id,target:r.id,type:"parent"}})):[]}));K.current=Object.fromEntries(o.map((function(e){return[e.id,e]})));var g=[].concat((0,s.Z)(l),(0,s.Z)(d),(0,s.Z)(h)),f=[],p=g.map((function(e){var n=e.source,t=e.target;return K.current[n]?K.current[t]?e:(f.push({id:t,tags:["bad"],properties:{FILELESS:"yes",bad:"yes"},file:"",title:t,level:0,pos:0,olp:null}),on(on({},e),{},{type:"bad"})):(f.push({id:n,tags:["bad"],properties:{FILELESS:"yes",bad:"yes"},file:"",title:n,level:0,pos:0,olp:null}),on(on({},e),{},{type:"bad"}))}));K.current=on(on({},K.current),Object.fromEntries(f.map((function(e){return[e.id,e]})))),U.current=p.reduce((function(e,n){var t,r,i;return on(on({},e),{},(i={},(0,c.Z)(i,n.source,[].concat((0,s.Z)(null!==(t=e[n.source])&&void 0!==t?t:[]),[n])),(0,c.Z)(i,n.target,[].concat((0,s.Z)(null!==(r=e[n.target])&&void 0!==r?r:[]),[n])),i))}),{});var x={nodes:[].concat((0,s.Z)(o),f),links:p},j=$.current;if(0===j.nodes.length){var b=JSON.parse(JSON.stringify(x));return $.current=b,void F(b)}var v=[].concat((0,s.Z)(j.nodes.flatMap((function(e){var n,t=null!==(n=K.current[null===e||void 0===e?void 0:e.id])&&void 0!==n&&n;return t?[on(on({},e),t)]:[]}))),(0,s.Z)(Object.keys(K.current).filter((function(e){return!i[e]})).map((function(e){return K.current[e]})))),m=v.reduce((function(e,n,t){var r=null===n||void 0===n?void 0:n.id;return on(on({},e),{},(0,c.Z)({},r,t))}),{}),y=p.map((function(e){var n=gn(e),t=(0,a.Z)(n,2),r=t[0],i=t[1];return on(on({},e),{},{source:v[m[r]],target:v[m[i]]})}));F({nodes:v,links:y})}(t.data);case"theme":return ee(t.data);case"command":switch(t.data.commandName){case"local":var r=W.zoomSpeed,i=W.zoomPadding;ie("local",t.data.id,r,i),V(t.data.id);break;case"zoom":var o,l,u=(null===t||void 0===t||null===(o=t.data)||void 0===o?void 0:o.speed)||n.zoomSpeed,d=(null===t||void 0===t||null===(l=t.data)||void 0===l?void 0:l.padding)||n.zoomPadding;ie("zoom",t.data.id,u,d),V(t.data.id);break;case"follow":ie(n.follow,t.data.id,n.zoomSpeed,n.zoomPadding),V(t.data.id);break;default:return console.error("unknown message type",t.type)}}}))}),[]),(0,u.useEffect)((function(){var e=Y.current;!e||p.nodeIds.length>1||(p.nodeIds.length||!m.gravityOn?setTimeout((function(){e.zoomToFit(5,200)}),50):e.zoomToFit())}),[p.nodeIds]),R?(0,l.jsxs)(v.xu,{display:"flex",alignItems:"flex-start",flexDirection:"row",height:"100%",overflow:"hidden",children:[(0,l.jsx)(_e,on(on({},{physics:m,setPhysics:y,threeDim:t,setThreeDim:r,filter:O,setFilter:w,visuals:E,setVisuals:Z,mouse:q,setMouse:G,behavior:W,setBehavior:X,tagColors:d,setTagColors:h}),{},{tags:J.current})),(0,l.jsx)(v.xu,{position:"absolute",alignItems:"top",overflow:"hidden",children:(0,l.jsx)(dn,on({ref:Y,nodeById:K.current,linksByNodeId:U.current,webSocket:re.current},{physics:m,graphData:R,threeDim:t,emacsNodeId:A,filter:O,visuals:E,behavior:W,mouse:q,scope:p,setScope:x,tagColors:d}))})]}):null}var dn=(0,u.forwardRef)((function(e,n){var t=e.physics,r=e.graphData,d=e.threeDim,h=e.linksByNodeId,g=e.filter,f=e.emacsNodeId,y=e.nodeById,C=e.visuals,k=e.behavior,O=e.mouse,w=e.scope,S=e.setScope,L=e.webSocket,I=e.tagColors,D=(0,x.iP)(),N=(0,a.Z)(D,2),z=N[0],Z=N[1],T=(0,u.useState)(null),R=T[0],F=T[1],H=(0,u.useState)(null),A=H[0],V=H[1],B=(0,u.useState)([0,0]),M=B[0],W=B[1],X=(0,b.useTheme)(),_=(0,u.useContext)(ce.N).emacsTheme,Q=function(e,n){"replace"!==n?w.nodeIds.includes(e.id)||S((function(n){return on(on({},n),{},{nodeIds:[].concat((0,s.Z)(n.nodeIds),[e.id])})})):S({nodeIds:[e.id]})},q=function(e,n){L.send(JSON.stringify({command:e,data:n}))},G=function(e){q("open",{id:e.id})},K=(0,m.q)(),U=function(e,n,t){switch(e){case O.local:Q(n,k.localSame);break;case O.follow:G(n);break;case O.context:!function(e,n){W([n.pageX,n.pageY]),V(e),K.onOpen()}(n,t)}},J=(0,u.useRef)(null);(0,u.useEffect)((function(){f&&F(y[f])}),[f]);var Y=(0,u.useRef)({}),$=(0,u.useRef)({}),ee=(0,u.useMemo)((function(){var e;$.current={};var n=null===r||void 0===r||null===(e=r.nodes)||void 0===e?void 0:e.filter((function(e){var n=e;return g.tagsBlacklist.length&&g.tagsBlacklist.some((function(e){return n.tags.indexOf(e)>-1}))||g.tagsWhitelist.length>0&&!g.tagsWhitelist.some((function(e){return n.tags.indexOf(e)>-1}))||g.filelessCites&&n.properties.FILELESS?($.current=on(on({},$.current),{},(0,c.Z)({},n.id,n)),!1):!g.bad||!n.properties.bad||($.current=on(on({},$.current),{},(0,c.Z)({},n.id,n)),!1)})).filter((function(e){var n,t=(null!==(n=h[null===e||void 0===e?void 0:e.id])&&void 0!==n?n:[]).filter((function(e){return!$.current[e.source]&&!$.current[e.target]}));return!g.orphans||(g.parent?0!==t.length:0!==t.length&&t.some((function(e){return!["parent","heading"].includes(e.type)})))})),t=n.map((function(e){return e.id})),i=r.links.filter((function(e){var n=gn(e),r=(0,a.Z)(n,2),i=r[0],o=r[1];if(!t.includes(i)||!t.includes(o))return!1;var l=e;return g.parent?"heading"===g.parent?"parent"!==l.type:"heading"!==l.type:!["parent","heading"].includes(l.type)}));return Y.current=i.reduce((function(e,n){var t,r,i,o=n,l=gn(o),u=(0,a.Z)(l,2),d=u[0],h=u[1];return on(on({},e),{},(i={},(0,c.Z)(i,d,[].concat((0,s.Z)(null!==(t=e[d])&&void 0!==t?t:[]),[o])),(0,c.Z)(i,h,[].concat((0,s.Z)(null!==(r=e[h])&&void 0!==r?r:[]),[o])),i))}),{}),{nodes:n,links:i}}),[g,r]),ne=(0,u.useState)({nodes:[],links:[]}),te=ne[0],re=ne[1];(0,u.useEffect)((function(){if(w.nodeIds.length){var e=w.nodeIds.length>1?te.nodes:[],n=e.map((function(e){return e.id})),t=function(e,n){var t=[e[0]],r=[],i=[e[0]];return Array.from({length:n},(function(){t.forEach((function(e){var n;(null!==(n=Y.current[e])&&void 0!==n?n:[]).forEach((function(e){var n=gn(e),t=(0,a.Z)(n,2),o=t[0],l=t[1];i.includes(o)?i.includes(l)||r.push(l):r.push(o)}))})),t=r,r.forEach((function(e){return e&&i.push(e)})),r=[]})),i}(w.nodeIds,1),r=ee.nodes.filter((function(r){var i;return e.length?!n.includes(r.id)&&(null!==(i=Y.current[r.id])&&void 0!==i?i:[]).some((function(e){var n=gn(e),t=(0,a.Z)(n,2),r=t[0],i=t[1];return w.nodeIds.includes(r)||w.nodeIds.includes(i)})):t.includes(r.id)})).map((function(e){return on(on({},e),{},{x:0,y:0,vy:0,vx:0})})),i=[].concat((0,s.Z)(e),(0,s.Z)(r)),o=i.map((function(e){return e.id})),l=w.nodeIds.length>1?te.links:[],c=ee.links.filter((function(e){var t=gn(e),r=(0,a.Z)(t,2),i=r[0],s=r[1];return!(l.length&&n.includes(s)&&n.includes(i))&&(o.includes(i)&&o.includes(s))})).map((function(e){var n=gn(e),t=(0,a.Z)(n,2);return{source:t[0],target:t[1]}})),u=[].concat((0,s.Z)(l),(0,s.Z)(c));re({nodes:i,links:u})}}),[g,w,JSON.stringify(r),ee.links,ee.nodes]),J.current=R;var ie=(0,u.useMemo)((function(){if(!J.current)return{};var e=Y.current[J.current.id];return e?Object.fromEntries([J.current.id].concat((0,s.Z)(e.flatMap((function(e){return[e.source,e.target]})))).map((function(e){return[e,{}]}))):{}}),[J.current,Y.current]);(0,u.useEffect)((function(){(0,o.Z)(i().mark((function e(){var r,o;return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=n.current,e.next=3,ln;case 3:o=e.sent,!t.gravityOn||w.nodeIds.length&&!t.gravityLocal?(r.d3Force("x",null),r.d3Force("y",null),d&&r.d3Force("z",null)):(r.d3Force("x",o.forceX().strength(t.gravity)),r.d3Force("y",o.forceY().strength(t.gravity)),d&&r.d3Force("z",o.forceZ().strength(t.gravity))),t.centering?r.d3Force("center",o.forceCenter().strength(t.centeringStrength)):r.d3Force("center",null),t.linkStrength&&r.d3Force("link").strength(t.linkStrength),t.linkIts&&r.d3Force("link").iterations(t.linkIts),t.charge&&r.d3Force("charge").strength(t.charge),r.d3Force("collide",t.collision?o.forceCollide().radius(t.collisionStrength):null);case 10:case"end":return e.stop()}}),e)})))()}),[t,d,w]),(0,u.useEffect)((function(){var e;null===(e=n.current)||void 0===e||e.d3ReheatSimulation()}),[t,w.nodeIds.length]);var oe=(0,u.useRef)(0),le=(0,u.useState)(1),se=le[0],ae=le[1],ue=(0,j._7)((function(e){return ae(e)}),{duration:C.animationSpeed,algorithm:P[C.algorithmName]}),de=(0,a.Z)(ue,2),he=de[0],ge=de[1],fe=(0,j._7)((function(e){return ae(Math.min(se,-1*(e-1)))}),{duration:C.animationSpeed,algorithm:P[C.algorithmName]}),pe=(0,a.Z)(fe,2),xe=pe[0],je=pe[1],be=(0,u.useRef)(null);(0,u.useEffect)((function(){if(R&&(be.current=R),!C.highlightAnim)return ae(R?1:0);R?he():(ge(),se>.5?xe():ae(0))}),[R]);var ve=function(e){if(X)return e.split(".").reduce((function(e,n){return e[n]}),X.colors)},me=(0,u.useMemo)((function(){return Object.fromEntries(E.map((function(e){var n=ve(e),t=E.map((function(e){return[e,p.Z(n,ve(e))]}));return[e,Object.fromEntries(t)]})))}),[_]),ye=(0,u.useMemo)((function(){var e,n,t,r=null!==(e=Y.current[null===(n=be.current)||void 0===n?void 0:n.id])&&void 0!==e?e:[];return Object.fromEntries([null===(t=be.current)||void 0===t?void 0:t.id].concat((0,s.Z)(r.flatMap((function(e){return gn(e)})))).map((function(e){return[e,{}]})))}),[JSON.stringify(R),be.current,Y.current]),Ce=function(e){var n,t,r,i,o,l=null!==(n=null===(t=Y.current[e])||void 0===t?void 0:t.length)&&void 0!==n?n:0;return C.nodeColorScheme[(r=l,i=0,o=C.nodeColorScheme.length-1,Math.min(Math.max(r,i),o))]},ke=function(e,n){return Y.current[e].length>Y.current[n].length?Ce(e):Ce(n)},Oe=(0,u.useMemo)((function(){return ve(C.labelTextColor)}),[C.labelTextColor,_]),we=(0,u.useMemo)((function(){return ve(C.labelBackgroundColor)}),[C.labelBackgroundColor,_]),Se=function(e){var n,t=null!==(n=Y.current[e.id])&&void 0!==n?n:[],r=t.length?t.filter((function(e){return"parent"===e.type})).length:0,i=3+t.length*C.nodeSizeLinks-(g.parent?0:r);return 1===C.highlightNodeSize?i:i*(ie[e.id]||ye[e.id]?1+se*(C.highlightNodeSize-1):1)},Pe=(0,u.useState)(!1),Le=Pe[0],Ie=Pe[1],De=(0,u.useState)(1),Ne=De[0],ze=De[1],Ee={graphData:w.nodeIds.length?te:ee,width:z,height:Z,backgroundColor:X.colors.gray[C.backgroundColor],warmupTicks:1===w.nodeIds.length?100:w.nodeIds.length>1?20:0,onZoom:function(e){var n=e.k;e.x,e.y;return ze(n)},nodeLabel:function(e){return e.title},nodeColor:function(e){return function(e){var n=ie[e.id]||ye[e.id];if(C.emacsNodeColor&&e.id===f)return ve(C.emacsNodeColor);if(I&&e.tags.some((function(e){return I[e]}))){var t=I[e.tags.filter((function(e){return I[e]}))[0]];return me[t][C.backgroundColor](C.highlightFade*se)}return C.citeNodeColor&&e.properties.ROAM_REFS&&e.properties.FILELESS?n?ve(C.citeNodeColor):me[C.citeNodeColor][C.backgroundColor](C.highlightFade*se):C.refNodeColor&&e.properties.ROAM_REFS?n?ve(C.refNodeColor):me[C.refNodeColor][C.backgroundColor](C.highlightFade*se):n?C.nodeHighlight?me[Ce(e.id)][C.nodeHighlight](se):ve(Ce(e.id)):me[Ce(e.id)][C.backgroundColor](C.highlightFade*se)}(e)},nodeRelSize:C.nodeRel,nodeVal:function(e){return Se(e)/Math.pow(Ne,C.nodeZoomSize)},nodeCanvasObject:function(e,n,t){if(e&&!Le&&C.labels){var r=ye[e.id];if(!(t<=C.labelScale||1===C.labels)||ie[e.id]||r){var i=e.title,o=i.substring(0,C.labelLength),l=C.labelFontSize/(.75*Math.min(Math.max(.5,t),3)),c=[1.1*n.measureText(o).width,l].map((function(e){return e+.5*l})),a=Math.min(3*(t-C.labelScale)/C.labelScale,1),u=function(){return 1===C.labels||t<=C.labelScale?se:ie[e.id]||ye[e.id]?Math.max(a,se):1*a*(-1*(C.highlightFade*se-1))},d=8*Math.cbrt(Se(e)*C.nodeRel);if(C.labelBackgroundColor&&C.labelBackgroundOpacity){var h=u()*C.labelBackgroundOpacity,g=fn(we,h);n.fillStyle=g,n.fillRect.apply(n,[e.x-c[0]/2,e.y-c[1]/2+d].concat((0,s.Z)(c)))}var f=u();n.textAlign="center",n.textBaseline="middle";var p=fn(Oe,f);n.fillStyle=p,n.font="".concat(l,"px Sans-Serif");var x=nn()(o,{width:C.labelWordWrap}).split("\n");(i.length>C.labelLength?[].concat((0,s.Z)(x.slice(0,-1)),["".concat(x.slice(-1),"...")]):x).forEach((function(t,r){n.fillText(t,e.x,e.y+d+C.labelLineSpace*l*r)}))}}},nodeCanvasObjectMode:function(){return"after"},linkDirectionalParticles:C.particles?C.particlesNumber:void 0,linkDirectionalArrowLength:C.arrows?C.arrowsLength:void 0,linkDirectionalArrowRelPos:C.arrowsPos,linkDirectionalArrowColor:C.arrowsColor?function(){return ve(C.arrowsColor)}:void 0,linkColor:function(e){var n,t="object"===typeof e.source?e.source.id:e.source,r="object"===typeof e.target?e.target.id:e.target,i=hn(e,J.current),o=hn(e,be.current),l=i||o,s=e;return C.refLinkColor&&"ref"===s.type?l&&(C.refLinkHighlightColor||C.linkHighlight)?me[C.refLinkColor][C.refLinkHighlightColor||C.linkHighlight](se):me[C.refLinkColor][C.backgroundColor](C.highlightFade*se):C.citeLinkColor&&null!==(n=s.type)&&void 0!==n&&n.includes("cite")?l&&(C.citeLinkHighlightColor||C.linkHighlight)?me[C.citeLinkColor][C.citeLinkHighlightColor||C.linkHighlight](se):me[C.citeLinkColor][C.backgroundColor](C.highlightFade*se):function(e,n,t){if(!C.linkHighlight&&!C.linkColorScheme&&!t){var r=ke(e,n);return ve(r)}if(!t&&!C.linkColorScheme){var i=ke(e,n);return me[i][C.backgroundColor](C.highlightFade*se)}if(!t)return me[C.linkColorScheme][C.backgroundColor](C.highlightFade*se);if(!C.linkHighlight&&!C.linkColorScheme){var o=ke(e,n);return ve(o)}return C.linkHighlight?C.linkColorScheme?me[C.linkColorScheme][C.linkHighlight](se):me[ke(e,n)][C.linkHighlight](se):ve(C.linkColorScheme)}(t,r,l)},linkWidth:function(e){if(1===C.highlightLinkSize)return C.linkWidth;var n=hn(e,J.current),t=hn(e,be.current);return n||t?C.linkWidth*(1+se*(C.highlightLinkSize-1)):C.linkWidth},linkDirectionalParticleWidth:C.particlesWidth,d3AlphaDecay:t.alphaDecay,d3AlphaMin:t.alphaMin,d3VelocityDecay:t.velocityDecay,onNodeClick:function(e,n){var t=e;K.onClose();var r=n.timeStamp-oe.current<200;if(oe.current=n.timeStamp,r)return U("double",t,n);var i=oe.current;return setTimeout((function(){if(oe.current===i)return U("click",t,n)}),200)},onBackgroundClick:function(){K.onClose(),F(null),0!==w.nodeIds.length&&S((function(e){return on(on({},e),{},{nodeIds:[]})}))},onNodeHover:function(e){C.highlight&&(R||(je(),ae(0)),F(e))},onNodeRightClick:function(e,n){U("right",e,n)},onNodeDrag:function(e){K.onClose(),F(e),Ie(!0)},onNodeDragEnd:function(){F(null),Ie(!1)}};return(0,l.jsxs)(v.xu,{overflow:"hidden",children:[K.isOpen&&(0,l.jsx)(Ye,{scope:w,node:A,nodeType:null===A||void 0===A?void 0:A.id,background:!1,coordinates:M,handleLocal:Q,menuClose:K.onClose.bind(K),openNodeInEmacs:G,deleteNodeInEmacs:function(e){0===e.level&&q("delete",{id:e.id,file:e.file})},createNodeInEmacs:function(e){q("create",{id:e.id,title:e.title,ref:e.properties.ROAM_REFS})}}),d?(0,l.jsx)(cn,on(on({ref:n},Ee),{},{nodeThreeObjectExtend:!0,backgroundColor:X.colors.white,nodeOpacity:C.nodeOpacity,nodeResolution:C.nodeResolution,linkOpacity:C.linkOpacity,nodeThreeObject:function(e){if(C.labels&&(!(C.labels<3)||ie[e.id])){var n=new $e.Z(e.title.substring(0,40));return n.color=ve(C.labelTextColor),n.backgroundColor=ve(C.labelBackgroundColor),n.padding=2,n.textHeight=8,n}}})):(0,l.jsx)(sn,on(on({ref:n},Ee),{},{linkLineDash:function(e){var n,t=e;return C.citeDashes&&null!==(n=t.type)&&void 0!==n&&n.includes("cite")?[C.citeDashLength,C.citeGapLength]:C.refDashes&&"ref"==t.type?[C.refDashLength,C.refGapLength]:null}}))]})}));function hn(e,n){var t,r;return(null===(t=e.source)||void 0===t?void 0:t.id)===(null===n||void 0===n?void 0:n.id)||(null===(r=e.target)||void 0===r?void 0:r.id)===(null===n||void 0===n?void 0:n.id)}function gn(e){return["object"===typeof e.source?e.source.id:e.source,"object"===typeof e.target?e.target.id:e.target]}function fn(e,n){return"rgba("+(e=e.replace("#","")).match(new RegExp("(.{"+e.length/3+"})","g")).map((function(n){return parseInt(e.length%2?n+n:n,16)})).concat(isFinite(n)?n:1).join(",")+")"}},45301:function(e,n,t){(window.__NEXT_P=window.__NEXT_P||[]).push(["/",function(){return t(76317)}])}},function(e){e.O(0,[774,737,446,476,888,179],(function(){return n=45301,e(e.s=n);var n}));var n=e.O();_N_E=n}]);
\ No newline at end of file diff --git a/out/_next/static/lZ_QCXXFIJt9Xs6PSegEw/_buildManifest.js b/out/_next/static/lZ_QCXXFIJt9Xs6PSegEw/_buildManifest.js deleted file mode 100644 index 04f6059..0000000 --- a/out/_next/static/lZ_QCXXFIJt9Xs6PSegEw/_buildManifest.js +++ /dev/null @@ -1 +0,0 @@ -self.__BUILD_MANIFEST={__rewrites:{beforeFiles:[],afterFiles:[],fallback:[]},"/":["static/chunks/fb7d5399-0d6001c72a29ebec41eb.js","static/chunks/d25bd147-2c59edc357c0e2372258.js","static/chunks/476-a6ec73d8ce73332b9a2e.js","static/chunks/pages/index-3e8e5cf2720712009318.js"],"/_error":["static/chunks/pages/_error-4a5d36cf6de80ea8be7a.js"],sortedPages:["/","/_app","/_error"]},self.__BUILD_MANIFEST_CB&&self.__BUILD_MANIFEST_CB();
\ No newline at end of file diff --git a/out/_next/static/lZ_QCXXFIJt9Xs6PSegEw/_ssgManifest.js b/out/_next/static/lZ_QCXXFIJt9Xs6PSegEw/_ssgManifest.js deleted file mode 100644 index 0511aa8..0000000 --- a/out/_next/static/lZ_QCXXFIJt9Xs6PSegEw/_ssgManifest.js +++ /dev/null @@ -1 +0,0 @@ -self.__SSG_MANIFEST=new Set,self.__SSG_MANIFEST_CB&&self.__SSG_MANIFEST_CB();
\ No newline at end of file diff --git a/out/index.html b/out/index.html index a113394..28da183 100644 --- a/out/index.html +++ b/out/index.html @@ -1 +1 @@ -<!DOCTYPE html><html><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width"/><meta name="next-head-count" content="2"/><link rel="preload" href="/_next/static/css/331301db207a91d407e5.css" as="style"/><link rel="stylesheet" href="/_next/static/css/331301db207a91d407e5.css" data-n-g=""/><noscript data-n-css=""></noscript><script defer="" nomodule="" src="/_next/static/chunks/polyfills-e7a279300235e161e32a.js"></script><script src="/_next/static/chunks/webpack-9c7513cc478a82b87a1b.js" defer=""></script><script src="/_next/static/chunks/framework-2f612445bd50b211f15a.js" defer=""></script><script src="/_next/static/chunks/main-18e5535ffc85f4a7d113.js" defer=""></script><script src="/_next/static/chunks/pages/_app-aa36b0112675ea597c0c.js" defer=""></script><script src="/_next/static/chunks/fb7d5399-0d6001c72a29ebec41eb.js" defer=""></script><script src="/_next/static/chunks/d25bd147-2c59edc357c0e2372258.js" defer=""></script><script src="/_next/static/chunks/476-a6ec73d8ce73332b9a2e.js" defer=""></script><script src="/_next/static/chunks/pages/index-3e8e5cf2720712009318.js" defer=""></script><script src="/_next/static/lZ_QCXXFIJt9Xs6PSegEw/_buildManifest.js" defer=""></script><script src="/_next/static/lZ_QCXXFIJt9Xs6PSegEw/_ssgManifest.js" defer=""></script></head><body><div id="__next"><style data-emotion="css-global 1n4e8ad">:host,:root{--chakra-ring-inset:var(--chakra-empty,/*!*/ /*!*/);--chakra-ring-offset-width:0px;--chakra-ring-offset-color:#fff;--chakra-ring-color:rgba(66, 153, 225, 0.6);--chakra-ring-offset-shadow:0 0 #0000;--chakra-ring-shadow:0 0 #0000;--chakra-space-x-reverse:0;--chakra-space-y-reverse:0;--chakra-colors-transparent:transparent;--chakra-colors-current:currentColor;--chakra-colors-black:#bbc2cf;--chakra-colors-white:#242730;--chakra-colors-whiteAlpha-50:rgba(255, 255, 255, 0.04);--chakra-colors-whiteAlpha-100:rgba(255, 255, 255, 0.06);--chakra-colors-whiteAlpha-200:rgba(255, 255, 255, 0.08);--chakra-colors-whiteAlpha-300:rgba(255, 255, 255, 0.16);--chakra-colors-whiteAlpha-400:rgba(255, 255, 255, 0.24);--chakra-colors-whiteAlpha-500:rgba(255, 255, 255, 0.36);--chakra-colors-whiteAlpha-600:rgba(255, 255, 255, 0.48);--chakra-colors-whiteAlpha-700:rgba(255, 255, 255, 0.64);--chakra-colors-whiteAlpha-800:rgba(255, 255, 255, 0.80);--chakra-colors-whiteAlpha-900:rgba(255, 255, 255, 0.92);--chakra-colors-blackAlpha-50:rgba(0, 0, 0, 0.04);--chakra-colors-blackAlpha-100:rgba(0, 0, 0, 0.06);--chakra-colors-blackAlpha-200:rgba(0, 0, 0, 0.08);--chakra-colors-blackAlpha-300:rgba(0, 0, 0, 0.16);--chakra-colors-blackAlpha-400:rgba(0, 0, 0, 0.24);--chakra-colors-blackAlpha-500:rgba(0, 0, 0, 0.36);--chakra-colors-blackAlpha-600:rgba(0, 0, 0, 0.48);--chakra-colors-blackAlpha-700:rgba(0, 0, 0, 0.64);--chakra-colors-blackAlpha-800:rgba(0, 0, 0, 0.80);--chakra-colors-blackAlpha-900:rgba(0, 0, 0, 0.92);--chakra-colors-gray-50:#F7FAFC;--chakra-colors-gray-100:#1c1f24;--chakra-colors-gray-200:rgb(29, 33, 38);--chakra-colors-gray-300:#21272d;--chakra-colors-gray-400:#23272e;--chakra-colors-gray-500:#484854;--chakra-colors-gray-600:#62686E;--chakra-colors-gray-700:#757B80;--chakra-colors-gray-800:#9ca0a4;--chakra-colors-gray-900:#DFDFDF;--chakra-colors-red-50:#FFF5F5;--chakra-colors-red-100:#FED7D7;--chakra-colors-red-200:#FEB2B2;--chakra-colors-red-300:#FC8181;--chakra-colors-red-400:#F56565;--chakra-colors-red-500:#ff665c;--chakra-colors-red-600:#C53030;--chakra-colors-red-700:#9B2C2C;--chakra-colors-red-800:#822727;--chakra-colors-red-900:#63171B;--chakra-colors-orange-50:#FFFAF0;--chakra-colors-orange-100:#FEEBC8;--chakra-colors-orange-200:#FBD38D;--chakra-colors-orange-300:#F6AD55;--chakra-colors-orange-400:#ED8936;--chakra-colors-orange-500:#e69055;--chakra-colors-orange-600:#C05621;--chakra-colors-orange-700:#9C4221;--chakra-colors-orange-800:#7B341E;--chakra-colors-orange-900:#652B19;--chakra-colors-yellow-50:#FFFFF0;--chakra-colors-yellow-100:#FEFCBF;--chakra-colors-yellow-200:#FAF089;--chakra-colors-yellow-300:#F6E05E;--chakra-colors-yellow-400:#ECC94B;--chakra-colors-yellow-500:#FCCE7B;--chakra-colors-yellow-600:#B7791F;--chakra-colors-yellow-700:#975A16;--chakra-colors-yellow-800:#744210;--chakra-colors-yellow-900:#5F370E;--chakra-colors-green-50:#F0FFF4;--chakra-colors-green-100:#C6F6D5;--chakra-colors-green-200:#9AE6B4;--chakra-colors-green-300:#68D391;--chakra-colors-green-400:#48BB78;--chakra-colors-green-500:#7bc275;--chakra-colors-green-600:#2F855A;--chakra-colors-green-700:#276749;--chakra-colors-green-800:#22543D;--chakra-colors-green-900:#1C4532;--chakra-colors-teal-50:#E6FFFA;--chakra-colors-teal-100:#B2F5EA;--chakra-colors-teal-200:#81E6D9;--chakra-colors-teal-300:#4FD1C5;--chakra-colors-teal-400:#38B2AC;--chakra-colors-teal-500:#51afef;--chakra-colors-teal-600:#2C7A7B;--chakra-colors-teal-700:#285E61;--chakra-colors-teal-800:#234E52;--chakra-colors-teal-900:#1D4044;--chakra-colors-blue-50:#ebf8ff;--chakra-colors-blue-100:#bee3f8;--chakra-colors-blue-200:#90cdf4;--chakra-colors-blue-300:#63b3ed;--chakra-colors-blue-400:#4299e1;--chakra-colors-blue-500:#51afef;--chakra-colors-blue-600:#2b6cb0;--chakra-colors-blue-700:#2c5282;--chakra-colors-blue-800:#2a4365;--chakra-colors-blue-900:#1A365D;--chakra-colors-cyan-50:#EDFDFD;--chakra-colors-cyan-100:#C4F1F9;--chakra-colors-cyan-200:#9DECF9;--chakra-colors-cyan-300:#76E4F7;--chakra-colors-cyan-400:#0BC5EA;--chakra-colors-cyan-500:#5cEfFF;--chakra-colors-cyan-600:#00A3C4;--chakra-colors-cyan-700:#0987A0;--chakra-colors-cyan-800:#086F83;--chakra-colors-cyan-900:#065666;--chakra-colors-purple-50:#FAF5FF;--chakra-colors-purple-100:#E9D8FD;--chakra-colors-purple-200:#D6BCFA;--chakra-colors-purple-300:#B794F4;--chakra-colors-purple-400:#9F7AEA;--chakra-colors-purple-500:#a991f1;--chakra-colors-purple-600:#6B46C1;--chakra-colors-purple-700:#553C9A;--chakra-colors-purple-800:#44337A;--chakra-colors-purple-900:#322659;--chakra-colors-pink-50:#FFF5F7;--chakra-colors-pink-100:#FED7E2;--chakra-colors-pink-200:#FBB6CE;--chakra-colors-pink-300:#F687B3;--chakra-colors-pink-400:#ED64A6;--chakra-colors-pink-500:#C57BDB;--chakra-colors-pink-600:#B83280;--chakra-colors-pink-700:#97266D;--chakra-colors-pink-800:#702459;--chakra-colors-pink-900:#521B41;--chakra-colors-linkedin-50:#E8F4F9;--chakra-colors-linkedin-100:#CFEDFB;--chakra-colors-linkedin-200:#9BDAF3;--chakra-colors-linkedin-300:#68C7EC;--chakra-colors-linkedin-400:#34B3E4;--chakra-colors-linkedin-500:#00A0DC;--chakra-colors-linkedin-600:#008CC9;--chakra-colors-linkedin-700:#0077B5;--chakra-colors-linkedin-800:#005E93;--chakra-colors-linkedin-900:#004471;--chakra-colors-facebook-50:#E8F4F9;--chakra-colors-facebook-100:#D9DEE9;--chakra-colors-facebook-200:#B7C2DA;--chakra-colors-facebook-300:#6482C0;--chakra-colors-facebook-400:#4267B2;--chakra-colors-facebook-500:#385898;--chakra-colors-facebook-600:#314E89;--chakra-colors-facebook-700:#29487D;--chakra-colors-facebook-800:#223B67;--chakra-colors-facebook-900:#1E355B;--chakra-colors-messenger-50:#D0E6FF;--chakra-colors-messenger-100:#B9DAFF;--chakra-colors-messenger-200:#A2CDFF;--chakra-colors-messenger-300:#7AB8FF;--chakra-colors-messenger-400:#2E90FF;--chakra-colors-messenger-500:#0078FF;--chakra-colors-messenger-600:#0063D1;--chakra-colors-messenger-700:#0052AC;--chakra-colors-messenger-800:#003C7E;--chakra-colors-messenger-900:#002C5C;--chakra-colors-whatsapp-50:#dffeec;--chakra-colors-whatsapp-100:#b9f5d0;--chakra-colors-whatsapp-200:#90edb3;--chakra-colors-whatsapp-300:#65e495;--chakra-colors-whatsapp-400:#3cdd78;--chakra-colors-whatsapp-500:#22c35e;--chakra-colors-whatsapp-600:#179848;--chakra-colors-whatsapp-700:#0c6c33;--chakra-colors-whatsapp-800:#01421c;--chakra-colors-whatsapp-900:#001803;--chakra-colors-twitter-50:#E5F4FD;--chakra-colors-twitter-100:#C8E9FB;--chakra-colors-twitter-200:#A8DCFA;--chakra-colors-twitter-300:#83CDF7;--chakra-colors-twitter-400:#57BBF5;--chakra-colors-twitter-500:#1DA1F2;--chakra-colors-twitter-600:#1A94DA;--chakra-colors-twitter-700:#1681BF;--chakra-colors-twitter-800:#136B9E;--chakra-colors-twitter-900:#0D4D71;--chakra-colors-telegram-50:#E3F2F9;--chakra-colors-telegram-100:#C5E4F3;--chakra-colors-telegram-200:#A2D4EC;--chakra-colors-telegram-300:#7AC1E4;--chakra-colors-telegram-400:#47A9DA;--chakra-colors-telegram-500:#0088CC;--chakra-colors-telegram-600:#007AB8;--chakra-colors-telegram-700:#006BA1;--chakra-colors-telegram-800:#005885;--chakra-colors-telegram-900:#003F5E;--chakra-colors-alt-100:#2a2e38;--chakra-colors-alt-900:#5D656B;--chakra-borders-none:0;--chakra-borders-1px:1px solid;--chakra-borders-2px:2px solid;--chakra-borders-4px:4px solid;--chakra-borders-8px:8px solid;--chakra-fonts-heading:-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--chakra-fonts-body:-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--chakra-fonts-mono:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--chakra-fontSizes-xs:0.75rem;--chakra-fontSizes-sm:0.875rem;--chakra-fontSizes-md:1rem;--chakra-fontSizes-lg:1.125rem;--chakra-fontSizes-xl:1.25rem;--chakra-fontSizes-2xl:1.5rem;--chakra-fontSizes-3xl:1.875rem;--chakra-fontSizes-4xl:2.25rem;--chakra-fontSizes-5xl:3rem;--chakra-fontSizes-6xl:3.75rem;--chakra-fontSizes-7xl:4.5rem;--chakra-fontSizes-8xl:6rem;--chakra-fontSizes-9xl:8rem;--chakra-fontWeights-hairline:100;--chakra-fontWeights-thin:200;--chakra-fontWeights-light:300;--chakra-fontWeights-normal:400;--chakra-fontWeights-medium:500;--chakra-fontWeights-semibold:600;--chakra-fontWeights-bold:700;--chakra-fontWeights-extrabold:800;--chakra-fontWeights-black:900;--chakra-letterSpacings-tighter:-0.05em;--chakra-letterSpacings-tight:-0.025em;--chakra-letterSpacings-normal:0;--chakra-letterSpacings-wide:0.025em;--chakra-letterSpacings-wider:0.05em;--chakra-letterSpacings-widest:0.1em;--chakra-lineHeights-3:.75rem;--chakra-lineHeights-4:1rem;--chakra-lineHeights-5:1.25rem;--chakra-lineHeights-6:1.5rem;--chakra-lineHeights-7:1.75rem;--chakra-lineHeights-8:2rem;--chakra-lineHeights-9:2.25rem;--chakra-lineHeights-10:2.5rem;--chakra-lineHeights-normal:normal;--chakra-lineHeights-none:1;--chakra-lineHeights-shorter:1.25;--chakra-lineHeights-short:1.375;--chakra-lineHeights-base:1.5;--chakra-lineHeights-tall:1.625;--chakra-lineHeights-taller:2;--chakra-radii-none:0;--chakra-radii-sm:0.125rem;--chakra-radii-base:0.25rem;--chakra-radii-md:0.375rem;--chakra-radii-lg:0.5rem;--chakra-radii-xl:0.75rem;--chakra-radii-2xl:1rem;--chakra-radii-3xl:1.5rem;--chakra-radii-full:9999px;--chakra-space-1:0.25rem;--chakra-space-2:0.5rem;--chakra-space-3:0.75rem;--chakra-space-4:1rem;--chakra-space-5:1.25rem;--chakra-space-6:1.5rem;--chakra-space-7:1.75rem;--chakra-space-8:2rem;--chakra-space-9:2.25rem;--chakra-space-10:2.5rem;--chakra-space-12:3rem;--chakra-space-14:3.5rem;--chakra-space-16:4rem;--chakra-space-20:5rem;--chakra-space-24:6rem;--chakra-space-28:7rem;--chakra-space-32:8rem;--chakra-space-36:9rem;--chakra-space-40:10rem;--chakra-space-44:11rem;--chakra-space-48:12rem;--chakra-space-52:13rem;--chakra-space-56:14rem;--chakra-space-60:15rem;--chakra-space-64:16rem;--chakra-space-72:18rem;--chakra-space-80:20rem;--chakra-space-96:24rem;--chakra-space-px:1px;--chakra-space-0\.5:0.125rem;--chakra-space-1\.5:0.375rem;--chakra-space-2\.5:0.625rem;--chakra-space-3\.5:0.875rem;--chakra-shadows-xs:0 0 0 1px rgba(0, 0, 0, 0.05);--chakra-shadows-sm:0 1px 2px 0 rgba(0, 0, 0, 0.05);--chakra-shadows-base:0 1px 3px 0 rgba(0, 0, 0, 0.1),0 1px 2px 0 rgba(0, 0, 0, 0.06);--chakra-shadows-md:0 4px 6px -1px rgba(0, 0, 0, 0.1),0 2px 4px -1px rgba(0, 0, 0, 0.06);--chakra-shadows-lg:0 10px 15px -3px rgba(0, 0, 0, 0.1),0 4px 6px -2px rgba(0, 0, 0, 0.05);--chakra-shadows-xl:0 20px 25px -5px rgba(0, 0, 0, 0.1),0 10px 10px -5px rgba(0, 0, 0, 0.04);--chakra-shadows-2xl:0 25px 50px -12px rgba(0, 0, 0, 0.25);--chakra-shadows-outline:0 0 0 3px #a991f1aa;--chakra-shadows-inner:inset 0 2px 4px 0 rgba(0,0,0,0.06);--chakra-shadows-none:none;--chakra-shadows-dark-lg:rgba(0, 0, 0, 0.1) 0px 0px 0px 1px,rgba(0, 0, 0, 0.2) 0px 5px 10px,rgba(0, 0, 0, 0.4) 0px 15px 40px;--chakra-sizes-1:0.25rem;--chakra-sizes-2:0.5rem;--chakra-sizes-3:0.75rem;--chakra-sizes-4:1rem;--chakra-sizes-5:1.25rem;--chakra-sizes-6:1.5rem;--chakra-sizes-7:1.75rem;--chakra-sizes-8:2rem;--chakra-sizes-9:2.25rem;--chakra-sizes-10:2.5rem;--chakra-sizes-12:3rem;--chakra-sizes-14:3.5rem;--chakra-sizes-16:4rem;--chakra-sizes-20:5rem;--chakra-sizes-24:6rem;--chakra-sizes-28:7rem;--chakra-sizes-32:8rem;--chakra-sizes-36:9rem;--chakra-sizes-40:10rem;--chakra-sizes-44:11rem;--chakra-sizes-48:12rem;--chakra-sizes-52:13rem;--chakra-sizes-56:14rem;--chakra-sizes-60:15rem;--chakra-sizes-64:16rem;--chakra-sizes-72:18rem;--chakra-sizes-80:20rem;--chakra-sizes-96:24rem;--chakra-sizes-px:1px;--chakra-sizes-0\.5:0.125rem;--chakra-sizes-1\.5:0.375rem;--chakra-sizes-2\.5:0.625rem;--chakra-sizes-3\.5:0.875rem;--chakra-sizes-max:max-content;--chakra-sizes-min:min-content;--chakra-sizes-full:100%;--chakra-sizes-3xs:14rem;--chakra-sizes-2xs:16rem;--chakra-sizes-xs:20rem;--chakra-sizes-sm:24rem;--chakra-sizes-md:28rem;--chakra-sizes-lg:32rem;--chakra-sizes-xl:36rem;--chakra-sizes-2xl:42rem;--chakra-sizes-3xl:48rem;--chakra-sizes-4xl:56rem;--chakra-sizes-5xl:64rem;--chakra-sizes-6xl:72rem;--chakra-sizes-7xl:80rem;--chakra-sizes-8xl:90rem;--chakra-sizes-container-sm:640px;--chakra-sizes-container-md:768px;--chakra-sizes-container-lg:1024px;--chakra-sizes-container-xl:1280px;--chakra-zIndices-hide:-1;--chakra-zIndices-auto:auto;--chakra-zIndices-base:0;--chakra-zIndices-docked:10;--chakra-zIndices-dropdown:1000;--chakra-zIndices-sticky:1100;--chakra-zIndices-banner:1200;--chakra-zIndices-overlay:1300;--chakra-zIndices-modal:1400;--chakra-zIndices-popover:1500;--chakra-zIndices-skipLink:1600;--chakra-zIndices-toast:1700;--chakra-zIndices-tooltip:1800;--chakra-transition-property-common:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform;--chakra-transition-property-colors:background-color,border-color,color,fill,stroke;--chakra-transition-property-dimensions:width,height;--chakra-transition-property-position:left,right,top,bottom;--chakra-transition-property-background:background-color,background-image,background-position;--chakra-transition-easing-ease-in:cubic-bezier(0.4, 0, 1, 1);--chakra-transition-easing-ease-out:cubic-bezier(0, 0, 0.2, 1);--chakra-transition-easing-ease-in-out:cubic-bezier(0.4, 0, 0.2, 1);--chakra-transition-duration-ultra-fast:50ms;--chakra-transition-duration-faster:100ms;--chakra-transition-duration-fast:150ms;--chakra-transition-duration-normal:200ms;--chakra-transition-duration-slow:300ms;--chakra-transition-duration-slower:400ms;--chakra-transition-duration-ultra-slow:500ms;--chakra-blur-none:0;--chakra-blur-sm:4px;--chakra-blur-base:8px;--chakra-blur-md:12px;--chakra-blur-lg:16px;--chakra-blur-xl:24px;--chakra-blur-2xl:40px;--chakra-blur-3xl:64px;}</style><style data-emotion="css-global 1syi0wy">html{line-height:1.5;-webkit-text-size-adjust:100%;font-family:system-ui,sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;touch-action:manipulation;}body{position:relative;min-height:100%;font-feature-settings:'kern';}*,*::before,*::after{border-width:0;border-style:solid;box-sizing:border-box;}main{display:block;}hr{border-top-width:1px;box-sizing:content-box;height:0;overflow:visible;}pre,code,kbd,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:1em;}a{background-color:transparent;color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit;}abbr[title]{border-bottom:none;-webkit-text-decoration:underline;text-decoration:underline;-webkit-text-decoration:underline dotted;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;}b,strong{font-weight:bold;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}img{border-style:none;}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0;}button,input{overflow:visible;}button,select{text-transform:none;}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0;}fieldset{padding:0.35em 0.75em 0.625em;}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}progress{vertical-align:baseline;}textarea{overflow:auto;}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0;}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{-webkit-appearance:none!important;}input[type="number"]{-moz-appearance:textfield;}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px;}[type="search"]::-webkit-search-decoration{-webkit-appearance:none!important;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}details{display:block;}summary{display:-webkit-box;display:-webkit-list-item;display:-ms-list-itembox;display:list-item;}template{display:none;}[hidden]{display:none!important;}body,blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0;}button{background:transparent;padding:0;}fieldset{margin:0;padding:0;}ol,ul{margin:0;padding:0;}textarea{resize:vertical;}button,[role="button"]{cursor:pointer;}button::-moz-focus-inner{border:0!important;}table{border-collapse:collapse;}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;}button,input,optgroup,select,textarea{padding:0;line-height:inherit;color:inherit;}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle;}img,video{max-width:100%;height:auto;}[data-js-focus-visible] :focus:not([data-focus-visible-added]){outline:none;box-shadow:none;}select::-ms-expand{display:none;}</style><style data-emotion="css-global 1baqkrf">body{font-family:var(--chakra-fonts-body);color:var(--chakra-colors-gray-800);background:var(--chakra-colors-white);transition-property:background-color;transition-duration:var(--chakra-transition-duration-normal);line-height:var(--chakra-lineHeights-base);}*::-webkit-input-placeholder{color:var(--chakra-colors-gray-400);}*::-moz-placeholder{color:var(--chakra-colors-gray-400);}*:-ms-input-placeholder{color:var(--chakra-colors-gray-400);}*::placeholder{color:var(--chakra-colors-gray-400);}*,*::before,::after{border-color:var(--chakra-colors-gray-200);word-wrap:break-word;}</style><span></span></div><script id="__NEXT_DATA__" type="application/json">{"props":{"pageProps":{}},"page":"/","query":{},"buildId":"lZ_QCXXFIJt9Xs6PSegEw","nextExport":true,"autoExport":true,"isFallback":false,"scriptLoader":[]}</script></body></html>
\ No newline at end of file +<!DOCTYPE html><html><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width"/><meta name="next-head-count" content="2"/><link rel="preload" href="/_next/static/css/331301db207a91d407e5.css" as="style"/><link rel="stylesheet" href="/_next/static/css/331301db207a91d407e5.css" data-n-g=""/><noscript data-n-css=""></noscript><script defer="" nomodule="" src="/_next/static/chunks/polyfills-e7a279300235e161e32a.js"></script><script src="/_next/static/chunks/webpack-9c7513cc478a82b87a1b.js" defer=""></script><script src="/_next/static/chunks/framework-2f612445bd50b211f15a.js" defer=""></script><script src="/_next/static/chunks/main-18e5535ffc85f4a7d113.js" defer=""></script><script src="/_next/static/chunks/pages/_app-e0282e738dca0f9e7c71.js" defer=""></script><script src="/_next/static/chunks/fb7d5399-0d6001c72a29ebec41eb.js" defer=""></script><script src="/_next/static/chunks/d25bd147-2c59edc357c0e2372258.js" defer=""></script><script src="/_next/static/chunks/476-a6ec73d8ce73332b9a2e.js" defer=""></script><script src="/_next/static/chunks/pages/index-d70a578b81edae705da6.js" defer=""></script><script src="/_next/static/OcC2kW1JOIq08IZWN5LM_/_buildManifest.js" defer=""></script><script src="/_next/static/OcC2kW1JOIq08IZWN5LM_/_ssgManifest.js" defer=""></script></head><body><div id="__next"><style data-emotion="css-global 1n4e8ad">:host,:root{--chakra-ring-inset:var(--chakra-empty,/*!*/ /*!*/);--chakra-ring-offset-width:0px;--chakra-ring-offset-color:#fff;--chakra-ring-color:rgba(66, 153, 225, 0.6);--chakra-ring-offset-shadow:0 0 #0000;--chakra-ring-shadow:0 0 #0000;--chakra-space-x-reverse:0;--chakra-space-y-reverse:0;--chakra-colors-transparent:transparent;--chakra-colors-current:currentColor;--chakra-colors-black:#bbc2cf;--chakra-colors-white:#242730;--chakra-colors-whiteAlpha-50:rgba(255, 255, 255, 0.04);--chakra-colors-whiteAlpha-100:rgba(255, 255, 255, 0.06);--chakra-colors-whiteAlpha-200:rgba(255, 255, 255, 0.08);--chakra-colors-whiteAlpha-300:rgba(255, 255, 255, 0.16);--chakra-colors-whiteAlpha-400:rgba(255, 255, 255, 0.24);--chakra-colors-whiteAlpha-500:rgba(255, 255, 255, 0.36);--chakra-colors-whiteAlpha-600:rgba(255, 255, 255, 0.48);--chakra-colors-whiteAlpha-700:rgba(255, 255, 255, 0.64);--chakra-colors-whiteAlpha-800:rgba(255, 255, 255, 0.80);--chakra-colors-whiteAlpha-900:rgba(255, 255, 255, 0.92);--chakra-colors-blackAlpha-50:rgba(0, 0, 0, 0.04);--chakra-colors-blackAlpha-100:rgba(0, 0, 0, 0.06);--chakra-colors-blackAlpha-200:rgba(0, 0, 0, 0.08);--chakra-colors-blackAlpha-300:rgba(0, 0, 0, 0.16);--chakra-colors-blackAlpha-400:rgba(0, 0, 0, 0.24);--chakra-colors-blackAlpha-500:rgba(0, 0, 0, 0.36);--chakra-colors-blackAlpha-600:rgba(0, 0, 0, 0.48);--chakra-colors-blackAlpha-700:rgba(0, 0, 0, 0.64);--chakra-colors-blackAlpha-800:rgba(0, 0, 0, 0.80);--chakra-colors-blackAlpha-900:rgba(0, 0, 0, 0.92);--chakra-colors-gray-50:#F7FAFC;--chakra-colors-gray-100:#1c1f24;--chakra-colors-gray-200:rgb(29, 33, 38);--chakra-colors-gray-300:#21272d;--chakra-colors-gray-400:#23272e;--chakra-colors-gray-500:#484854;--chakra-colors-gray-600:#62686E;--chakra-colors-gray-700:#757B80;--chakra-colors-gray-800:#9ca0a4;--chakra-colors-gray-900:#DFDFDF;--chakra-colors-red-50:#FFF5F5;--chakra-colors-red-100:#FED7D7;--chakra-colors-red-200:#FEB2B2;--chakra-colors-red-300:#FC8181;--chakra-colors-red-400:#F56565;--chakra-colors-red-500:#ff665c;--chakra-colors-red-600:#C53030;--chakra-colors-red-700:#9B2C2C;--chakra-colors-red-800:#822727;--chakra-colors-red-900:#63171B;--chakra-colors-orange-50:#FFFAF0;--chakra-colors-orange-100:#FEEBC8;--chakra-colors-orange-200:#FBD38D;--chakra-colors-orange-300:#F6AD55;--chakra-colors-orange-400:#ED8936;--chakra-colors-orange-500:#e69055;--chakra-colors-orange-600:#C05621;--chakra-colors-orange-700:#9C4221;--chakra-colors-orange-800:#7B341E;--chakra-colors-orange-900:#652B19;--chakra-colors-yellow-50:#FFFFF0;--chakra-colors-yellow-100:#FEFCBF;--chakra-colors-yellow-200:#FAF089;--chakra-colors-yellow-300:#F6E05E;--chakra-colors-yellow-400:#ECC94B;--chakra-colors-yellow-500:#FCCE7B;--chakra-colors-yellow-600:#B7791F;--chakra-colors-yellow-700:#975A16;--chakra-colors-yellow-800:#744210;--chakra-colors-yellow-900:#5F370E;--chakra-colors-green-50:#F0FFF4;--chakra-colors-green-100:#C6F6D5;--chakra-colors-green-200:#9AE6B4;--chakra-colors-green-300:#68D391;--chakra-colors-green-400:#48BB78;--chakra-colors-green-500:#7bc275;--chakra-colors-green-600:#2F855A;--chakra-colors-green-700:#276749;--chakra-colors-green-800:#22543D;--chakra-colors-green-900:#1C4532;--chakra-colors-teal-50:#E6FFFA;--chakra-colors-teal-100:#B2F5EA;--chakra-colors-teal-200:#81E6D9;--chakra-colors-teal-300:#4FD1C5;--chakra-colors-teal-400:#38B2AC;--chakra-colors-teal-500:#51afef;--chakra-colors-teal-600:#2C7A7B;--chakra-colors-teal-700:#285E61;--chakra-colors-teal-800:#234E52;--chakra-colors-teal-900:#1D4044;--chakra-colors-blue-50:#ebf8ff;--chakra-colors-blue-100:#bee3f8;--chakra-colors-blue-200:#90cdf4;--chakra-colors-blue-300:#63b3ed;--chakra-colors-blue-400:#4299e1;--chakra-colors-blue-500:#51afef;--chakra-colors-blue-600:#2b6cb0;--chakra-colors-blue-700:#2c5282;--chakra-colors-blue-800:#2a4365;--chakra-colors-blue-900:#1A365D;--chakra-colors-cyan-50:#EDFDFD;--chakra-colors-cyan-100:#C4F1F9;--chakra-colors-cyan-200:#9DECF9;--chakra-colors-cyan-300:#76E4F7;--chakra-colors-cyan-400:#0BC5EA;--chakra-colors-cyan-500:#5cEfFF;--chakra-colors-cyan-600:#00A3C4;--chakra-colors-cyan-700:#0987A0;--chakra-colors-cyan-800:#086F83;--chakra-colors-cyan-900:#065666;--chakra-colors-purple-50:#FAF5FF;--chakra-colors-purple-100:#E9D8FD;--chakra-colors-purple-200:#D6BCFA;--chakra-colors-purple-300:#B794F4;--chakra-colors-purple-400:#9F7AEA;--chakra-colors-purple-500:#a991f1;--chakra-colors-purple-600:#6B46C1;--chakra-colors-purple-700:#553C9A;--chakra-colors-purple-800:#44337A;--chakra-colors-purple-900:#322659;--chakra-colors-pink-50:#FFF5F7;--chakra-colors-pink-100:#FED7E2;--chakra-colors-pink-200:#FBB6CE;--chakra-colors-pink-300:#F687B3;--chakra-colors-pink-400:#ED64A6;--chakra-colors-pink-500:#C57BDB;--chakra-colors-pink-600:#B83280;--chakra-colors-pink-700:#97266D;--chakra-colors-pink-800:#702459;--chakra-colors-pink-900:#521B41;--chakra-colors-linkedin-50:#E8F4F9;--chakra-colors-linkedin-100:#CFEDFB;--chakra-colors-linkedin-200:#9BDAF3;--chakra-colors-linkedin-300:#68C7EC;--chakra-colors-linkedin-400:#34B3E4;--chakra-colors-linkedin-500:#00A0DC;--chakra-colors-linkedin-600:#008CC9;--chakra-colors-linkedin-700:#0077B5;--chakra-colors-linkedin-800:#005E93;--chakra-colors-linkedin-900:#004471;--chakra-colors-facebook-50:#E8F4F9;--chakra-colors-facebook-100:#D9DEE9;--chakra-colors-facebook-200:#B7C2DA;--chakra-colors-facebook-300:#6482C0;--chakra-colors-facebook-400:#4267B2;--chakra-colors-facebook-500:#385898;--chakra-colors-facebook-600:#314E89;--chakra-colors-facebook-700:#29487D;--chakra-colors-facebook-800:#223B67;--chakra-colors-facebook-900:#1E355B;--chakra-colors-messenger-50:#D0E6FF;--chakra-colors-messenger-100:#B9DAFF;--chakra-colors-messenger-200:#A2CDFF;--chakra-colors-messenger-300:#7AB8FF;--chakra-colors-messenger-400:#2E90FF;--chakra-colors-messenger-500:#0078FF;--chakra-colors-messenger-600:#0063D1;--chakra-colors-messenger-700:#0052AC;--chakra-colors-messenger-800:#003C7E;--chakra-colors-messenger-900:#002C5C;--chakra-colors-whatsapp-50:#dffeec;--chakra-colors-whatsapp-100:#b9f5d0;--chakra-colors-whatsapp-200:#90edb3;--chakra-colors-whatsapp-300:#65e495;--chakra-colors-whatsapp-400:#3cdd78;--chakra-colors-whatsapp-500:#22c35e;--chakra-colors-whatsapp-600:#179848;--chakra-colors-whatsapp-700:#0c6c33;--chakra-colors-whatsapp-800:#01421c;--chakra-colors-whatsapp-900:#001803;--chakra-colors-twitter-50:#E5F4FD;--chakra-colors-twitter-100:#C8E9FB;--chakra-colors-twitter-200:#A8DCFA;--chakra-colors-twitter-300:#83CDF7;--chakra-colors-twitter-400:#57BBF5;--chakra-colors-twitter-500:#1DA1F2;--chakra-colors-twitter-600:#1A94DA;--chakra-colors-twitter-700:#1681BF;--chakra-colors-twitter-800:#136B9E;--chakra-colors-twitter-900:#0D4D71;--chakra-colors-telegram-50:#E3F2F9;--chakra-colors-telegram-100:#C5E4F3;--chakra-colors-telegram-200:#A2D4EC;--chakra-colors-telegram-300:#7AC1E4;--chakra-colors-telegram-400:#47A9DA;--chakra-colors-telegram-500:#0088CC;--chakra-colors-telegram-600:#007AB8;--chakra-colors-telegram-700:#006BA1;--chakra-colors-telegram-800:#005885;--chakra-colors-telegram-900:#003F5E;--chakra-colors-alt-100:#2a2e38;--chakra-colors-alt-900:#5D656B;--chakra-borders-none:0;--chakra-borders-1px:1px solid;--chakra-borders-2px:2px solid;--chakra-borders-4px:4px solid;--chakra-borders-8px:8px solid;--chakra-fonts-heading:-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--chakra-fonts-body:-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--chakra-fonts-mono:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--chakra-fontSizes-xs:0.75rem;--chakra-fontSizes-sm:0.875rem;--chakra-fontSizes-md:1rem;--chakra-fontSizes-lg:1.125rem;--chakra-fontSizes-xl:1.25rem;--chakra-fontSizes-2xl:1.5rem;--chakra-fontSizes-3xl:1.875rem;--chakra-fontSizes-4xl:2.25rem;--chakra-fontSizes-5xl:3rem;--chakra-fontSizes-6xl:3.75rem;--chakra-fontSizes-7xl:4.5rem;--chakra-fontSizes-8xl:6rem;--chakra-fontSizes-9xl:8rem;--chakra-fontWeights-hairline:100;--chakra-fontWeights-thin:200;--chakra-fontWeights-light:300;--chakra-fontWeights-normal:400;--chakra-fontWeights-medium:500;--chakra-fontWeights-semibold:600;--chakra-fontWeights-bold:700;--chakra-fontWeights-extrabold:800;--chakra-fontWeights-black:900;--chakra-letterSpacings-tighter:-0.05em;--chakra-letterSpacings-tight:-0.025em;--chakra-letterSpacings-normal:0;--chakra-letterSpacings-wide:0.025em;--chakra-letterSpacings-wider:0.05em;--chakra-letterSpacings-widest:0.1em;--chakra-lineHeights-3:.75rem;--chakra-lineHeights-4:1rem;--chakra-lineHeights-5:1.25rem;--chakra-lineHeights-6:1.5rem;--chakra-lineHeights-7:1.75rem;--chakra-lineHeights-8:2rem;--chakra-lineHeights-9:2.25rem;--chakra-lineHeights-10:2.5rem;--chakra-lineHeights-normal:normal;--chakra-lineHeights-none:1;--chakra-lineHeights-shorter:1.25;--chakra-lineHeights-short:1.375;--chakra-lineHeights-base:1.5;--chakra-lineHeights-tall:1.625;--chakra-lineHeights-taller:2;--chakra-radii-none:0;--chakra-radii-sm:0.125rem;--chakra-radii-base:0.25rem;--chakra-radii-md:0.375rem;--chakra-radii-lg:0.5rem;--chakra-radii-xl:0.75rem;--chakra-radii-2xl:1rem;--chakra-radii-3xl:1.5rem;--chakra-radii-full:9999px;--chakra-space-1:0.25rem;--chakra-space-2:0.5rem;--chakra-space-3:0.75rem;--chakra-space-4:1rem;--chakra-space-5:1.25rem;--chakra-space-6:1.5rem;--chakra-space-7:1.75rem;--chakra-space-8:2rem;--chakra-space-9:2.25rem;--chakra-space-10:2.5rem;--chakra-space-12:3rem;--chakra-space-14:3.5rem;--chakra-space-16:4rem;--chakra-space-20:5rem;--chakra-space-24:6rem;--chakra-space-28:7rem;--chakra-space-32:8rem;--chakra-space-36:9rem;--chakra-space-40:10rem;--chakra-space-44:11rem;--chakra-space-48:12rem;--chakra-space-52:13rem;--chakra-space-56:14rem;--chakra-space-60:15rem;--chakra-space-64:16rem;--chakra-space-72:18rem;--chakra-space-80:20rem;--chakra-space-96:24rem;--chakra-space-px:1px;--chakra-space-0\.5:0.125rem;--chakra-space-1\.5:0.375rem;--chakra-space-2\.5:0.625rem;--chakra-space-3\.5:0.875rem;--chakra-shadows-xs:0 0 0 1px rgba(0, 0, 0, 0.05);--chakra-shadows-sm:0 1px 2px 0 rgba(0, 0, 0, 0.05);--chakra-shadows-base:0 1px 3px 0 rgba(0, 0, 0, 0.1),0 1px 2px 0 rgba(0, 0, 0, 0.06);--chakra-shadows-md:0 4px 6px -1px rgba(0, 0, 0, 0.1),0 2px 4px -1px rgba(0, 0, 0, 0.06);--chakra-shadows-lg:0 10px 15px -3px rgba(0, 0, 0, 0.1),0 4px 6px -2px rgba(0, 0, 0, 0.05);--chakra-shadows-xl:0 20px 25px -5px rgba(0, 0, 0, 0.1),0 10px 10px -5px rgba(0, 0, 0, 0.04);--chakra-shadows-2xl:0 25px 50px -12px rgba(0, 0, 0, 0.25);--chakra-shadows-outline:0 0 0 3px #a991f1aa;--chakra-shadows-inner:inset 0 2px 4px 0 rgba(0,0,0,0.06);--chakra-shadows-none:none;--chakra-shadows-dark-lg:rgba(0, 0, 0, 0.1) 0px 0px 0px 1px,rgba(0, 0, 0, 0.2) 0px 5px 10px,rgba(0, 0, 0, 0.4) 0px 15px 40px;--chakra-sizes-1:0.25rem;--chakra-sizes-2:0.5rem;--chakra-sizes-3:0.75rem;--chakra-sizes-4:1rem;--chakra-sizes-5:1.25rem;--chakra-sizes-6:1.5rem;--chakra-sizes-7:1.75rem;--chakra-sizes-8:2rem;--chakra-sizes-9:2.25rem;--chakra-sizes-10:2.5rem;--chakra-sizes-12:3rem;--chakra-sizes-14:3.5rem;--chakra-sizes-16:4rem;--chakra-sizes-20:5rem;--chakra-sizes-24:6rem;--chakra-sizes-28:7rem;--chakra-sizes-32:8rem;--chakra-sizes-36:9rem;--chakra-sizes-40:10rem;--chakra-sizes-44:11rem;--chakra-sizes-48:12rem;--chakra-sizes-52:13rem;--chakra-sizes-56:14rem;--chakra-sizes-60:15rem;--chakra-sizes-64:16rem;--chakra-sizes-72:18rem;--chakra-sizes-80:20rem;--chakra-sizes-96:24rem;--chakra-sizes-px:1px;--chakra-sizes-0\.5:0.125rem;--chakra-sizes-1\.5:0.375rem;--chakra-sizes-2\.5:0.625rem;--chakra-sizes-3\.5:0.875rem;--chakra-sizes-max:max-content;--chakra-sizes-min:min-content;--chakra-sizes-full:100%;--chakra-sizes-3xs:14rem;--chakra-sizes-2xs:16rem;--chakra-sizes-xs:20rem;--chakra-sizes-sm:24rem;--chakra-sizes-md:28rem;--chakra-sizes-lg:32rem;--chakra-sizes-xl:36rem;--chakra-sizes-2xl:42rem;--chakra-sizes-3xl:48rem;--chakra-sizes-4xl:56rem;--chakra-sizes-5xl:64rem;--chakra-sizes-6xl:72rem;--chakra-sizes-7xl:80rem;--chakra-sizes-8xl:90rem;--chakra-sizes-container-sm:640px;--chakra-sizes-container-md:768px;--chakra-sizes-container-lg:1024px;--chakra-sizes-container-xl:1280px;--chakra-zIndices-hide:-1;--chakra-zIndices-auto:auto;--chakra-zIndices-base:0;--chakra-zIndices-docked:10;--chakra-zIndices-dropdown:1000;--chakra-zIndices-sticky:1100;--chakra-zIndices-banner:1200;--chakra-zIndices-overlay:1300;--chakra-zIndices-modal:1400;--chakra-zIndices-popover:1500;--chakra-zIndices-skipLink:1600;--chakra-zIndices-toast:1700;--chakra-zIndices-tooltip:1800;--chakra-transition-property-common:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform;--chakra-transition-property-colors:background-color,border-color,color,fill,stroke;--chakra-transition-property-dimensions:width,height;--chakra-transition-property-position:left,right,top,bottom;--chakra-transition-property-background:background-color,background-image,background-position;--chakra-transition-easing-ease-in:cubic-bezier(0.4, 0, 1, 1);--chakra-transition-easing-ease-out:cubic-bezier(0, 0, 0.2, 1);--chakra-transition-easing-ease-in-out:cubic-bezier(0.4, 0, 0.2, 1);--chakra-transition-duration-ultra-fast:50ms;--chakra-transition-duration-faster:100ms;--chakra-transition-duration-fast:150ms;--chakra-transition-duration-normal:200ms;--chakra-transition-duration-slow:300ms;--chakra-transition-duration-slower:400ms;--chakra-transition-duration-ultra-slow:500ms;--chakra-blur-none:0;--chakra-blur-sm:4px;--chakra-blur-base:8px;--chakra-blur-md:12px;--chakra-blur-lg:16px;--chakra-blur-xl:24px;--chakra-blur-2xl:40px;--chakra-blur-3xl:64px;}</style><style data-emotion="css-global 1syi0wy">html{line-height:1.5;-webkit-text-size-adjust:100%;font-family:system-ui,sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;touch-action:manipulation;}body{position:relative;min-height:100%;font-feature-settings:'kern';}*,*::before,*::after{border-width:0;border-style:solid;box-sizing:border-box;}main{display:block;}hr{border-top-width:1px;box-sizing:content-box;height:0;overflow:visible;}pre,code,kbd,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:1em;}a{background-color:transparent;color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit;}abbr[title]{border-bottom:none;-webkit-text-decoration:underline;text-decoration:underline;-webkit-text-decoration:underline dotted;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;}b,strong{font-weight:bold;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}img{border-style:none;}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0;}button,input{overflow:visible;}button,select{text-transform:none;}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0;}fieldset{padding:0.35em 0.75em 0.625em;}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}progress{vertical-align:baseline;}textarea{overflow:auto;}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0;}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{-webkit-appearance:none!important;}input[type="number"]{-moz-appearance:textfield;}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px;}[type="search"]::-webkit-search-decoration{-webkit-appearance:none!important;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}details{display:block;}summary{display:-webkit-box;display:-webkit-list-item;display:-ms-list-itembox;display:list-item;}template{display:none;}[hidden]{display:none!important;}body,blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0;}button{background:transparent;padding:0;}fieldset{margin:0;padding:0;}ol,ul{margin:0;padding:0;}textarea{resize:vertical;}button,[role="button"]{cursor:pointer;}button::-moz-focus-inner{border:0!important;}table{border-collapse:collapse;}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;}button,input,optgroup,select,textarea{padding:0;line-height:inherit;color:inherit;}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle;}img,video{max-width:100%;height:auto;}[data-js-focus-visible] :focus:not([data-focus-visible-added]){outline:none;box-shadow:none;}select::-ms-expand{display:none;}</style><style data-emotion="css-global 1baqkrf">body{font-family:var(--chakra-fonts-body);color:var(--chakra-colors-gray-800);background:var(--chakra-colors-white);transition-property:background-color;transition-duration:var(--chakra-transition-duration-normal);line-height:var(--chakra-lineHeights-base);}*::-webkit-input-placeholder{color:var(--chakra-colors-gray-400);}*::-moz-placeholder{color:var(--chakra-colors-gray-400);}*:-ms-input-placeholder{color:var(--chakra-colors-gray-400);}*::placeholder{color:var(--chakra-colors-gray-400);}*,*::before,::after{border-color:var(--chakra-colors-gray-200);word-wrap:break-word;}</style><span></span></div><script id="__NEXT_DATA__" type="application/json">{"props":{"pageProps":{}},"page":"/","query":{},"buildId":"OcC2kW1JOIq08IZWN5LM_","nextExport":true,"autoExport":true,"isFallback":false,"scriptLoader":[]}</script></body></html>
\ No newline at end of file diff --git a/pages/_app.tsx b/pages/_app.tsx index f623786..a9a00f9 100644 --- a/pages/_app.tsx +++ b/pages/_app.tsx @@ -6,43 +6,21 @@ import * as d3int from 'd3-interpolate' import { ThemeContext } from '../util/themecontext' import { usePersistantState } from '../util/persistant-state' +import { themes } from '../components/themes' function MyApp({ Component, pageProps }: AppProps) { - const initialTheme = { - base1: '#1c1f24', - base2: '#21272d', - base3: '#23272e', - base4: '#484854', - base5: '#62686E', - base6: '#757B80', - base7: '#9ca0a4', - base8: '#DFDFDF', - bg: '#242730', - 'bg-alt': '#2a2e38', - blue: '#51afef', - cyan: '#5cEfFF', - 'dark-blue': '#1f5582', - 'dark-cyan': '#6A8FBF', - fg: '#bbc2cf', - 'fg-alt': '#5D656B', - green: '#7bc275', - grey: '#484854', - magenta: '#C57BDB', - orange: '#e69055', - red: '#ff665c', - teal: '#4db5bd', - violet: '#a991f1', - yellow: '#FCCE7B', - } + type Theme = [string, { [color: string]: string }] + const initialTheme: Theme = ['one-vibrant', themes['one-vibrant']] const [isInitialized, setIsInitialized] = useState(false) - const [emacsTheme, setEmacsTheme] = useState(initialTheme) + const [emacsTheme, setEmacsTheme] = useState<Theme>(initialTheme) const [highlightColor, setHighlightColor] = useState('purple.500') useEffect(() => { if (isInitialized) { - localStorage.setItem('theme', JSON.stringify(emacsTheme)) + localStorage.setItem('colorTheme', JSON.stringify(emacsTheme)) } + console.log(emacsTheme) }, [emacsTheme]) useEffect(() => { @@ -53,7 +31,8 @@ function MyApp({ Component, pageProps }: AppProps) { useEffect(() => { setEmacsTheme( - JSON.parse(localStorage.getItem('theme') ?? JSON.stringify(initialTheme)) ?? initialTheme, + JSON.parse(localStorage.getItem('colorTheme') ?? JSON.stringify(initialTheme)) ?? + initialTheme, ) setHighlightColor( JSON.parse(localStorage.getItem('highlightColor') ?? JSON.stringify(highlightColor)) ?? @@ -80,81 +59,83 @@ function MyApp({ Component, pageProps }: AppProps) { function SubApp(props: any) { const { children } = props const { highlightColor, emacsTheme } = useContext(ThemeContext) + type Theme = { [color: string]: string } + const themeColors: Theme = emacsTheme[1] as Theme // yeah it's annoying, should put this someplace more sensible const getBorderColor = () => { if (highlightColor === 'purple.500') { - return emacsTheme.violet + 'aa' + return `${themeColors['violet']}aa` } if (highlightColor === 'pink.500') { - return emacsTheme.magenta + 'aa' + return `${themeColors['magenta']}aa` } if (highlightColor === 'blue.500') { - return emacsTheme.blue + 'aa' + return `${themeColors['blue']}aa` } if (highlightColor === 'cyan.500') { - return emacsTheme.cyan + 'aa' + return `${themeColors['cyan']}aa` } if (highlightColor === 'green.500') { - return emacsTheme.green + 'aa' + return `${themeColors['green']}aa` } if (highlightColor === 'yellow.500') { - return emacsTheme.yellow + 'aa' + return `${themeColors['yellow']}aa` } if (highlightColor === 'orange.500') { - return emacsTheme.orange + 'aa' + return `${themeColors['orange']}aa` } if (highlightColor === 'red.500') { - return emacsTheme.red + 'aa' + return `${themeColors['red']}aa` } } - const missingColor = d3int.interpolate(emacsTheme.base1, emacsTheme.base2)(0.2) + const missingColor = d3int.interpolate(themeColors['base1'], themeColors['base2'])(0.2) const borderColor = getBorderColor() const theme = useMemo(() => { return { colors: { - white: emacsTheme.bg, - black: emacsTheme.fg, + white: themeColors['bg'], + black: themeColors['fg'], gray: { - 100: emacsTheme.base1, + 100: themeColors['base1'], 200: missingColor, - 300: emacsTheme.base2, - 400: emacsTheme.base3, - 500: emacsTheme.base4, - 600: emacsTheme.base5, - 700: emacsTheme.base6, - 800: emacsTheme.base7, - 900: emacsTheme.base8, + 300: themeColors['base2'], + 400: themeColors['base3'], + 500: themeColors['base4'], + 600: themeColors['base5'], + 700: themeColors['base6'], + 800: themeColors['base7'], + 900: themeColors['base8'], }, blue: { - 500: emacsTheme.blue, + 500: themeColors['blue'], }, teal: { - 500: emacsTheme.blue, + 500: themeColors['blue'], }, yellow: { - 500: emacsTheme.yellow, + 500: themeColors['yellow'], }, orange: { - 500: emacsTheme.orange, + 500: themeColors['orange'], }, red: { - 500: emacsTheme.red, + 500: themeColors['red'], }, green: { - 500: emacsTheme.green, + 500: themeColors['green'], }, purple: { - 500: emacsTheme.violet, + 500: themeColors['violet'], }, pink: { - 500: emacsTheme.magenta, + 500: themeColors['magenta'], }, cyan: { - 500: emacsTheme.cyan, + 500: themeColors['cyan'], }, alt: { - 100: emacsTheme['bg-alt'], - 900: emacsTheme['fg-alt'], + 100: themeColors['bg-alt'], + 900: themeColors['fg-alt'], }, }, shadows: { diff --git a/pages/index.tsx b/pages/index.tsx index fa40cb7..4f01de8 100644 --- a/pages/index.tsx +++ b/pages/index.tsx @@ -359,7 +359,7 @@ export function GraphPage() { case 'graphdata': return updateGraphData(message.data) case 'theme': - return setEmacsTheme(message.data) + return setEmacsTheme(['custom', message.data]) case 'command': switch (message.data.commandName) { case 'local': diff --git a/util/themecontext.tsx b/util/themecontext.tsx index fdea9d6..1a62e73 100644 --- a/util/themecontext.tsx +++ b/util/themecontext.tsx @@ -1,31 +1,8 @@ import { createContext } from 'react' -const initialTheme = { - base1: '#1c1f24', - base2: '#21272d', - base3: '#23272e', - base4: '#484854', - base5: '#62686E', - base6: '#757B80', - base7: '#9ca0a4', - base8: '#DFDFDF', - bg: '#242730', - 'bg-alt': '#2a2e38', - blue: '#51afef', - cyan: '#5cEfFF', - 'dark-blue': '#1f5582', - 'dark-cyan': '#6A8FBF', - fg: '#bbc2cf', - 'fg-alt': '#5D656B', - green: '#7bc275', - grey: '#484854', - magenta: '#C57BDB', - orange: '#e69055', - red: '#ff665c', - teal: '#4db5bd', - violet: '#a991f1', - yellow: '#FCCE7B', -} +import { themes } from '../components/themes' +const initialTheme = ['vibrant', themes['one-vibrant']] +type Theme = [name: string, themeObject: { [color: string]: string }] export interface ThemeContextProps { emacsTheme: typeof initialTheme |