{"version":3,"sources":["../src/themes/dark/theme1/Classic.js","../src/themes/dark/theme1/color.js","../src/themes/dark/theme1/Matched.js","../src/themes/dark/theme2/Classic.js","../src/themes/dark/theme2/color.js","../src/themes/dark/theme2/Matched.js","../src/themes/dark/theme3/Classic.js","../src/themes/dark/theme3/color.js","../src/themes/dark/theme3/Matched.js","../src/themes/light/theme1/ClassicClassic.js","../src/themes/light/theme1/ClassicMatched.js","../src/themes/light/theme1/color.js","../src/themes/light/theme1/WhiteClassic.js","../src/themes/light/theme1/WhiteMatched.js","../src/config/themeConfig.js","../src/config/options.js","../src/store/themeSlice.js","../src/store/store.js","../src/components/OreqoThemeProvider.jsx","../src/hooks/useOreqoTheme.js","../src/actions/index.js"],"names":["_a","_b","_c","_d","_e","_f","createSlice","persistReducer","configureStore","persistStore","React","Provider","PersistGate","useSelector","state","toggleMode","setSelectedTheme","setLayoutColor","setMenuUIColor","setMatchedColor","setFont","setTextSize","setSidebarOrientation","setColors","resetTheme"],"mappings":"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","file":"index.cjs","sourcesContent":["\r\nexport const darkTheme1Classic = {\r\n  profile_drawer_select_box: {\r\n    background: \"#FFFFFF\",\r\n    border_top: \"1px solid rgba(113, 113, 113, 0.2)\",\r\n    box_shadow:\r\n      \"3px 3px 11px 0px rgba(0, 0, 0, 0.15), -3px -1px 11px 0px rgba(0, 0, 0, 0.15)\",\r\n  },\r\n  profileDrawer: {\r\n    profileDrawer_bg:\r\n      \"linear-gradient(198.64deg, #F6FCFD 6.43%, #FFFFFF 13.46%, #FFFFFF 50%, #FFFFFF 83.32%, #FFF7F5 94.85%)\",\r\n    profileDrawer_box_shadow: \"-4px 0px 50px 0px rgba(0, 0, 0, 0.15)\",\r\n  },\r\n  sidebar_gradient: {\r\n    background_sidebar:\r\n      \"linear-gradient(197.68deg, #F6FCFD 7.28%, #FFFFFF 13.49%, #FFFFFF 51.04%, #FFFFFF 88.54%, #FFF7F5 94.53%)\",\r\n\r\n    border_right_sidebar: \"1px solid #EDEDED\",\r\n  },\r\n  AddIconColor: {\r\n    lightGreen: \"#00A76F\",\r\n    lightBlue: \"#4A88FF\",\r\n    lightLightBlue: \"#2B65B2\",\r\n    lightPurple: \"#F6F7FF\",\r\n  },\r\n  settingDrawer: {\r\n    box_shadow: \"-4px 0px 50px 0px rgba(0, 0, 0, 0.15)\",\r\n    backdrop_filter: \"blur(2px)\",\r\n    background_setting:\r\n      \"linear-gradient(199deg, #F6FCFD 6.43%, #FFF 13.46%, #FFF 50%, #FFF 83.32%, #FFF7F5 94.85%)\",\r\n  },\r\n  themesidebarbg: {\r\n    lightPurple: \"#EEF0FF\",\r\n    lightGreen: \"#EBF8F4\",\r\n    lightBlue: \"#EDF3FF\",\r\n    lightLightBlue: \"#EAF0F7\",\r\n  },\r\n  themePluscolor: {\r\n    lightGreen: \"#A0DDC9\",\r\n    lightBlue: \"#A4C6F7\",\r\n    lightLightBlue: \"#AAC1E0\",\r\n  },\r\n  sidebar_children: {\r\n    box_shadow:\r\n      \"3px 3px 11px 0px rgba(0, 0, 0, 0.15), -3px -1px 11px 0px rgba(0, 0, 0, 0.15)\",\r\n    backdrop_blur: \"blur(60px)\",\r\n    bg_color:\r\n      \"linear-gradient(202.85deg, rgba(246, 252, 253, 0.7) 10.76%, rgba(255, 255, 255, 0.7) 15.7%, rgba(255, 255, 255, 0.7) 50.12%, rgba(255, 255, 255, 0.7) 80.61%, rgba(255, 247, 245, 0.7) 89.04%)\",\r\n  },\r\n  homesidebar: {\r\n    text_Color_one: \"#383838\",\r\n  },\r\n  page_image: {\r\n    login: \"darklogin\",\r\n    signup: \"darksignup\",\r\n    forget: \"darkforget\",\r\n    verifyemail: \"darkverifyemail\",\r\n  },\r\n  page_image_forget: {\r\n    forget_side: \"darkforgetinputside\",\r\n  },\r\n  themeIconColor: {\r\n    lightGreen: \"#EBF8F4\",\r\n    lightBlue: \"#EDF3FF\",\r\n    lightLightBlue: \"#EAF0F7\",\r\n    lightPurple: \"#F6F7FF\",\r\n  },\r\n  logo: {\r\n  },\r\n  navbar_bg: {\r\n    bg_nav:\r\n      \"linear-gradient(0deg, #FFFFFF, #FFFFFF),linear-gradient(269.7deg, rgba(255, 255, 255, 0.3) 66.27%, rgba(255, 255, 255, 0.738314) 90.31%, #FEF8F6 100%),linear-gradient(89.7deg, rgba(255, 255, 255, 0) 66.29%, rgba(255, 255, 255, 0.754548) 86.65%, #F7FBFD 100%)\",\r\n  },\r\n  background_image: {\r\n    linear_gradient:\r\n      \"linear-gradient(199deg, #F6FCFD 6.43%, #FFF 13.46%, #FFF 50%, #FFF 83.32%, #FFF7F5 94.85%)\",\r\n    linear_gradient_class: \"linear_gradient_class_light\",\r\n    box_shadow: \"-4px 0px 50px 0px rgba(0, 0, 0, 0.15)\",\r\n    box_shadow_class: \"box_shadow_class_dark\",\r\n    backdrop_filter: \"\",\r\n    backdrop_filter_class: \"backdrop_filter_class_light\",\r\n  },\r\n  // ---------------------------------------------------------New Update -----------------------------------------\r\n  background_color: {\r\n    page_background: \"#090910\",\r\n    content_area_background: \"#101010\",\r\n    section_title_background: \"#090910\", //  table header listView\r\n    form_table_header_background: \"#101010\",\r\n    text_field_background: \"#17181A\", // Listview components like[filter, Refresh,ThreeDots,CreatedDateRange,Number per page,dropdown and popup background etc]\r\n    listentries_selected_hover_background: \"#13131A\", // Listview when row is selected\r\n    popup_background_color: \"#FFFFFF\",\r\n    login_right_section_background:\r\n      \"linear-gradient(191deg, #15232B 2.71%, #141A21 15.88%, #141A21 50%, #141A21 86.79%, #211C22 97%)\",\r\n    login_left_section_background:\r\n      \"linear-gradient(190deg, #15232B 1.06%, #141A21 17.19%, #141A21 50.12%, #141A21 83.04%, #211C22 98.8%)\",\r\n  },\r\n  text_color: {\r\n    primary_text_color: \"#E3E4E4\",\r\n    secondary_text_color: \"#949595\",\r\n    text_field_default_color: \"#949595\",\r\n    error_text_color: \"#F35B5B\",\r\n    error_color_2: \"#B71D18\",\r\n    login_button_text_color: \"#1C252E\",\r\n  },\r\n  border_color: {\r\n    stroke: \"0.5px solid #2C2E32\",\r\n    stroke_without_width_value: \"#2C2E32\",\r\n    dropdown_stroke: \"0.5px solid #3F3736\", // use for dropdown only\r\n    dropdown_stroke_without_width_value: \"#3F3736\",\r\n    setting_page_card_stroke: \"0.5px solid #F4F3F3\",\r\n    setting_page_card_stroke_without_width_value: \"#F4F3F3\",\r\n  },\r\n  boxShadow: {\r\n    onboarding_pages_form_shadow:\r\n      \"-4px -5px 5px 0px rgba(255, 255, 255, 0.05), 4px 5px 5px 0px rgba(255, 255, 255, 0.05)\",\r\n    list_entries_hover_shadow:\r\n      \"0px -3px 4px 0px rgba(255, 255, 255, 0.07), 0px 3px 4px 0px rgba(255, 255, 255, 0.07)\",\r\n    dropDown_shadow:\r\n      \"0px 1px 1px 0px rgba(255, 255, 255, 0.04), 0px 3px 9px 0px rgba(255, 255, 255, 0.04), 0px 6px 18px 0px rgba(255, 255, 255, 0.02)\", //dropdown shadow\r\n    popup_shadow:\r\n      \"0px 1px 1px 0px rgba(255, 255, 255, 0.04), 0px 6px 24px 0px rgba(255, 255, 255, 0.11), 0px 9px 48px 0px rgba(255, 255, 255, 0.09)\", // search and popup\r\n    spot_light_search_shadow:\r\n      \"-6px -3px 15px 0px rgba(255, 255, 255, 0.15), 9px 10px 23px 0px rgba(255, 255, 255, 0.15)\",\r\n  },\r\n  spacing: {\r\n    input_padding_x: \"10px\",\r\n  },\r\n};\r\n","export const darkTheme1Colors = {\r\n  purpleColor: {\r\n    name: \"Purple\",\r\n    main_color: \"#6A75D1\",\r\n    medium_color: \"#BFC5F0\",\r\n    background_color: \"#1E1F3D\",\r\n    left_navigation_text_color: \"#E3E4E4\",\r\n    left_navigation_icon_color: \"#949595\",\r\n    create_page_title_background: \"#1E1F3D\",\r\n    selected_add_icon_hover_background_color: \"#E3E3E4\",\r\n    // Button\r\n    tab_button_hover_background_color: \"#232448\",\r\n    selected_tab_button_stroke: \"#6A75D1\",\r\n    tab_button_selected_hover_text_color: \"#6A75D1\",\r\n    dropdown_list_text_hover_color: \"#6A75D1\",\r\n    selected_application_text_icon_color: \"#6A75D1\",\r\n    selected_module_text_icon_color: \"#FFFFFF\",\r\n  },\r\n  greenColor: {\r\n    name: \"Green\",\r\n    main_color: \"#00A76F\",\r\n    medium_color: \"#A0DDC9\",\r\n    background_color: \"#142428\",\r\n    left_navigation_text_color: \"#E3E4E4\",\r\n    left_navigation_icon_color: \"#949595\",\r\n    create_page_title_background: \"#142428\",\r\n    selected_add_icon_hover_background_color: \"#E3E3E4\",\r\n    // Button\r\n    tab_button_hover_background_color: \"#1A2E33\",\r\n    selected_tab_button_stroke: \"#00A76F\",\r\n    tab_button_selected_hover_text_color: \"#00A76F\",\r\n    dropdown_list_text_hover_color: \"#00A76F\",\r\n    selected_application_text_icon_color: \"#00A76F\",\r\n    selected_module_text_icon_color: \"#FFFFFF\",\r\n  },\r\n  blueColor: {\r\n    name: \"Blue\",\r\n    main_color: \"#4A88FF\",\r\n    medium_color: \"#B7CFFF\",\r\n    background_color: \"#152031\",\r\n    left_navigation_text_color: \"#E3E4E4\",\r\n    left_navigation_icon_color: \"#949595\",\r\n    create_page_title_background: \"#152031\",\r\n    selected_add_icon_hover_background_color: \"#E3E3E4\",\r\n    // Button\r\n    tab_button_hover_background_color: \"#1A28ED\",\r\n    selected_tab_button_stroke: \"#4A88FF\",\r\n    tab_button_selected_hover_text_color: \"#4A88FF\",\r\n    dropdown_list_text_hover_color: \"#4A88FF\",\r\n    selected_application_text_icon_color: \"#4A88FF\",\r\n    selected_module_text_icon_color: \"#FFFFFF\",\r\n  },\r\n  darkBlueColor: {\r\n    name: \"DarkBlue\",\r\n    main_color: \"#2B65B2\",\r\n    medium_color: \"#AAC1E0\",\r\n    background_color: \"#142232\",\r\n    left_navigation_text_color: \"#E3E4E4\",\r\n    left_navigation_icon_color: \"#949595\",\r\n    create_page_title_background: \"#142232\",\r\n    selected_add_icon_hover_background_color: \"#E3E3E4\",\r\n    // Button\r\n    tab_button_hover_background_color: \"#192A3E\",\r\n    selected_tab_button_stroke: \"#2B65B2\",\r\n    tab_button_selected_hover_text_color: \"#2B65B2\",\r\n    dropdown_list_text_hover_color: \"#2B65B2\",\r\n    selected_application_text_icon_color: \"#2B65B2\",\r\n    selected_module_text_icon_color: \"#FFFFFF\",\r\n  },\r\n\r\n  // ----------------------------dark theme1 classic--------------------------------\r\n  darkTheme1Classic: {\r\n    name: \"Classic\",\r\n    main_color: \"#1E1F23\",\r\n    medium_color: \"#1E1F23\",\r\n    background_color: \"#151618\",\r\n    left_navigation_text_color: \"#E3E4E4\",\r\n    left_navigation_icon_color: \"#949595\",\r\n    create_page_title_background: \"#091010\",\r\n    selected_add_icon_hover_background_color: \"#E3E3E4\",\r\n    // Button\r\n    tab_button_hover_background_color: \"#1D1E21\",\r\n    selected_tab_button_stroke: \"#E3E4E4\",\r\n    tab_button_selected_hover_text_color: \"#E3E4E4\",\r\n    dropdown_list_text_hover_color: \"#E3E4E4\",\r\n    selected_application_text_icon_color: \"#E3E4E4\",\r\n    selected_module_text_icon_color: \"#FFFFFF\",\r\n  },\r\n};\r\n","\r\nexport const darkTheme1Matched = {\r\n  profile_drawer_select_box: {\r\n    background: \"#FFFFFF\",\r\n    border_top: \"1px solid rgba(113, 113, 113, 0.2)\",\r\n    box_shadow:\r\n      \"3px 3px 11px 0px rgba(0, 0, 0, 0.15), -3px -1px 11px 0px rgba(0, 0, 0, 0.15)\",\r\n  },\r\n  profileDrawer: {\r\n    profileDrawer_bg:\r\n      \"linear-gradient(198.64deg, #F6FCFD 6.43%, #FFFFFF 13.46%, #FFFFFF 50%, #FFFFFF 83.32%, #FFF7F5 94.85%)\",\r\n    profileDrawer_box_shadow: \"-4px 0px 50px 0px rgba(0, 0, 0, 0.15)\",\r\n  },\r\n  sidebar_gradient: {\r\n    background_sidebar:\r\n      \"linear-gradient(197.68deg, #F6FCFD 7.28%, #FFFFFF 13.49%, #FFFFFF 51.04%, #FFFFFF 88.54%, #FFF7F5 94.53%)\",\r\n\r\n    border_right_sidebar: \"1px solid #EDEDED\",\r\n  },\r\n  AddIconColor: {\r\n    lightGreen: \"#00A76F\",\r\n    lightBlue: \"#4A88FF\",\r\n    lightLightBlue: \"#2B65B2\",\r\n    lightPurple: \"#F6F7FF\",\r\n  },\r\n  settingDrawer: {\r\n    box_shadow: \"-4px 0px 50px 0px rgba(0, 0, 0, 0.15)\",\r\n    backdrop_filter: \"blur(2px)\",\r\n    background_setting:\r\n      \"linear-gradient(199deg, #F6FCFD 6.43%, #FFF 13.46%, #FFF 50%, #FFF 83.32%, #FFF7F5 94.85%)\",\r\n  },\r\n  themesidebarbg: {\r\n    darkPurple: \"#EEF0FF\",\r\n    darkGreen: \"#EBF8F4\",\r\n    darkBlue: \"#EDF3FF\",\r\n    darkLightBlue: \"#EAF0F7\",\r\n  },\r\n  themePluscolor: {\r\n    lightGreen: \"#A0DDC9\",\r\n    lightBlue: \"#A4C6F7\",\r\n    lightLightBlue: \"#AAC1E0\",\r\n  },\r\n  sidebar_children: {\r\n    box_shadow:\r\n      \"3px 3px 11px 0px rgba(0, 0, 0, 0.15), -3px -1px 11px 0px rgba(0, 0, 0, 0.15)\",\r\n    backdrop_blur: \"blur(60px)\",\r\n    bg_color:\r\n      \"linear-gradient(202.85deg, rgba(246, 252, 253, 0.7) 10.76%, rgba(255, 255, 255, 0.7) 15.7%, rgba(255, 255, 255, 0.7) 50.12%, rgba(255, 255, 255, 0.7) 80.61%, rgba(255, 247, 245, 0.7) 89.04%)\",\r\n  },\r\n  homesidebar: {\r\n    text_Color_one: \"#383838\",\r\n  },\r\n  page_image: {\r\n    login: \"darklogin\",\r\n    signup: \"darksignup\",\r\n    forget: \"darkforget\",\r\n    verifyemail: \"darkverifyemail\",\r\n  },\r\n  page_image_forget: {\r\n    forget_side: \"darkforgetinputside\",\r\n  },\r\n  themeIconColor: {\r\n    lightGreen: \"#EBF8F4\",\r\n    lightBlue: \"#EDF3FF\",\r\n    lightLightBlue: \"#EAF0F7\",\r\n    lightPurple: \"#F6F7FF\",\r\n  },\r\n  logo: {\r\n  },\r\n  navbar_bg: {\r\n    bg_nav:\r\n      \"linear-gradient(0deg, #FFFFFF, #FFFFFF),linear-gradient(269.7deg, rgba(255, 255, 255, 0.3) 66.27%, rgba(255, 255, 255, 0.738314) 90.31%, #FEF8F6 100%),linear-gradient(89.7deg, rgba(255, 255, 255, 0) 66.29%, rgba(255, 255, 255, 0.754548) 86.65%, #F7FBFD 100%)\",\r\n  },\r\n  background_image: {\r\n    linear_gradient:\r\n      \"linear-gradient(199deg, #F6FCFD 6.43%, #FFF 13.46%, #FFF 50%, #FFF 83.32%, #FFF7F5 94.85%)\",\r\n    linear_gradient_class: \"linear_gradient_class_light\",\r\n    box_shadow: \"-4px 0px 50px 0px rgba(0, 0, 0, 0.15)\",\r\n    box_shadow_class: \"box_shadow_class_dark\",\r\n    backdrop_filter: \"\",\r\n    backdrop_filter_class: \"backdrop_filter_class_light\",\r\n  },\r\n  // ---------------------------------------------------------New Update -----------------------------------------\r\n  background_color: {\r\n    page_background: \"#090910\",\r\n    content_area_background: \"#101010\",\r\n    list_page_title_background: \"#090910\", // location table header listView\r\n    one_to_many_section_title_background: \"#101010\",\r\n    text_field_background: \"#17181A\", // Listview components like[filter, Refresh,ThreeDots,CreatedDateRange,Number per page,dropdown and popup background etc]\r\n    listentries_selected_hover_background: \"#13131A\", // Listview when row is selected\r\n    popup_background_color: \"#FFFFFF\",\r\n    login_right_section_background:\r\n      \"linear-gradient(191deg, #15232B 2.71%, #141A21 15.88%, #141A21 50%, #141A21 86.79%, #211C22 97%)\",\r\n    login_left_section_background:\r\n      \"linear-gradient(190deg, #15232B 1.06%, #141A21 17.19%, #141A21 50.12%, #141A21 83.04%, #211C22 98.8%)\",\r\n  },\r\n  text_color: {\r\n    primary_text_color: \"#E3E4E4\",\r\n    secondary_text_color: \"#949595\",\r\n    text_field_default_color: \"#949595\",\r\n    error_text_color: \"#F35B5B\",\r\n    error_color_2: \"#B71D18\",\r\n    login_button_text_color: \"#1C252E\",\r\n  },\r\n  border_color: {\r\n    stroke: \"0.5px solid #2C2E32\",\r\n    stroke_without_width_value: \"#2C2E32\",\r\n    dropdown_stroke: \"0.5px solid #3F3736\", // use for dropdown only\r\n    dropdown_stroke_without_width_value: \"#3F3736\",\r\n    setting_page_card_stroke: \"0.5px solid #F4F3F3\",\r\n    setting_page_card_stroke_without_width_value: \"#F4F3F3\",\r\n  },\r\n  boxShadow: {\r\n    onboarding_pages_form_shadow:\r\n      \"-4px -5px 5px 0px rgba(255, 255, 255, 0.05), 4px 5px 5px 0px rgba(255, 255, 255, 0.05)\",\r\n    list_entries_hover_shadow:\r\n      \"0px -3px 4px 0px rgba(255, 255, 255, 0.07), 0px 3px 4px 0px rgba(255, 255, 255, 0.07)\",\r\n    dropDown_shadow:\r\n      \"0px 1px 1px 0px rgba(255, 255, 255, 0.04), 0px 3px 9px 0px rgba(255, 255, 255, 0.04), 0px 6px 18px 0px rgba(255, 255, 255, 0.02)\", //dropdown shadow\r\n    popup_shadow:\r\n      \"0px 1px 1px 0px rgba(255, 255, 255, 0.04), 0px 6px 24px 0px rgba(255, 255, 255, 0.11), 0px 9px 48px 0px rgba(255, 255, 255, 0.09)\", // search and popup\r\n    spot_light_search_shadow:\r\n      \"-6px -3px 15px 0px rgba(255, 255, 255, 0.15), 9px 10px 23px 0px rgba(255, 255, 255, 0.15)\",\r\n  },\r\n  spacing: {\r\n    input_padding_x: \"10px\",\r\n  },\r\n};\r\n","\r\nexport const darkTheme2Classic = {\r\n  profile_drawer_select_box: {\r\n    background: \"#FFFFFF\",\r\n    border_top: \"1px solid rgba(113, 113, 113, 0.2)\",\r\n    box_shadow:\r\n      \"3px 3px 11px 0px rgba(0, 0, 0, 0.15), -3px -1px 11px 0px rgba(0, 0, 0, 0.15)\",\r\n  },\r\n  profileDrawer: {\r\n    profileDrawer_bg:\r\n      \"linear-gradient(198.64deg, #F6FCFD 6.43%, #FFFFFF 13.46%, #FFFFFF 50%, #FFFFFF 83.32%, #FFF7F5 94.85%)\",\r\n    profileDrawer_box_shadow: \"-4px 0px 50px 0px rgba(0, 0, 0, 0.15)\",\r\n  },\r\n  sidebar_gradient: {\r\n    background_sidebar:\r\n      \"linear-gradient(197.68deg, #F6FCFD 7.28%, #FFFFFF 13.49%, #FFFFFF 51.04%, #FFFFFF 88.54%, #FFF7F5 94.53%)\",\r\n\r\n    border_right_sidebar: \"1px solid #EDEDED\",\r\n  },\r\n  AddIconColor: {\r\n    lightGreen: \"#00A76F\",\r\n    lightBlue: \"#4A88FF\",\r\n    lightLightBlue: \"#2B65B2\",\r\n    lightPurple: \"#F6F7FF\",\r\n  },\r\n  settingDrawer: {\r\n    box_shadow: \"-4px 0px 50px 0px rgba(0, 0, 0, 0.15)\",\r\n    backdrop_filter: \"blur(2px)\",\r\n    background_setting:\r\n      \"linear-gradient(199deg, #F6FCFD 6.43%, #FFF 13.46%, #FFF 50%, #FFF 83.32%, #FFF7F5 94.85%)\",\r\n  },\r\n  themesidebarbg: {\r\n    darkPurple: \"#EEF0FF\",\r\n    darkGreen: \"#EBF8F4\",\r\n    darkBlue: \"#EDF3FF\",\r\n    darkLightBlue: \"#EAF0F7\",\r\n  },\r\n  themePluscolor: {\r\n    lightGreen: \"#A0DDC9\",\r\n    lightBlue: \"#A4C6F7\",\r\n    lightLightBlue: \"#AAC1E0\",\r\n  },\r\n  sidebar_children: {\r\n    box_shadow:\r\n      \"3px 3px 11px 0px rgba(0, 0, 0, 0.15), -3px -1px 11px 0px rgba(0, 0, 0, 0.15)\",\r\n    backdrop_blur: \"blur(60px)\",\r\n    bg_color:\r\n      \"linear-gradient(202.85deg, rgba(246, 252, 253, 0.7) 10.76%, rgba(255, 255, 255, 0.7) 15.7%, rgba(255, 255, 255, 0.7) 50.12%, rgba(255, 255, 255, 0.7) 80.61%, rgba(255, 247, 245, 0.7) 89.04%)\",\r\n  },\r\n  homesidebar: {\r\n    text_Color_one: \"#383838\",\r\n  },\r\n  page_image: {\r\n    login: \"darklogin\",\r\n    signup: \"darksignup\",\r\n    forget: \"darkforget\",\r\n    verifyemail: \"darkverifyemail\",\r\n  },\r\n  page_image_forget: {\r\n    forget_side: \"darkforgetinputside\",\r\n  },\r\n  themeIconColor: {\r\n    lightGreen: \"#EBF8F4\",\r\n    lightBlue: \"#EDF3FF\",\r\n    lightLightBlue: \"#EAF0F7\",\r\n    lightPurple: \"#F6F7FF\",\r\n  },\r\n  logo: {\r\n  },\r\n  navbar_bg: {\r\n    bg_nav:\r\n      \"linear-gradient(0deg, #FFFFFF, #FFFFFF),linear-gradient(269.7deg, rgba(255, 255, 255, 0.3) 66.27%, rgba(255, 255, 255, 0.738314) 90.31%, #FEF8F6 100%),linear-gradient(89.7deg, rgba(255, 255, 255, 0) 66.29%, rgba(255, 255, 255, 0.754548) 86.65%, #F7FBFD 100%)\",\r\n  },\r\n  background_image: {\r\n    linear_gradient:\r\n      \"linear-gradient(199deg, #F6FCFD 6.43%, #FFF 13.46%, #FFF 50%, #FFF 83.32%, #FFF7F5 94.85%)\",\r\n    linear_gradient_class: \"linear_gradient_class_light\",\r\n    box_shadow: \"-4px 0px 50px 0px rgba(0, 0, 0, 0.15)\",\r\n    box_shadow_class: \"box_shadow_class_dark\",\r\n    backdrop_filter: \"\",\r\n    backdrop_filter_class: \"backdrop_filter_class_light\",\r\n  },\r\n  // ---------------------------------------------------------New Update -----------------------------------------\r\n  background_color: {\r\n    page_background: \"#1C1C1C\",\r\n    content_area_background: \"#1F2022\",\r\n    section_title_background: \"#1C1C1C\", // table header listView\r\n    form_table_header_background: \"#1F2022\",\r\n    text_field_background: \"#25262B\", // Listview components like[filter, Refresh,ThreeDots,CreatedDateRange,Number per page,dropdown and popup background etc]\r\n    listentries_selected_hover_background: \"#262626\", // Listview when row is selected\r\n    popup_background_color: \"#FFFFFF\",\r\n    login_right_section_background:\r\n      \"linear-gradient(191deg, #15232B 2.71%, #141A21 15.88%, #141A21 50%, #141A21 86.79%, #211C22 97%)\",\r\n    login_left_section_background:\r\n      \"linear-gradient(190deg, #15232B 1.06%, #141A21 17.19%, #141A21 50.12%, #141A21 83.04%, #211C22 98.8%)\",\r\n  },\r\n  text_color: {\r\n    primary_text_color: \"#E3E4E4\",\r\n    secondary_text_color: \"#949595\",\r\n    text_field_default_color: \"#949595\",\r\n    error_text_color: \"#F35B5B\",\r\n    error_color_2: \"#B71D18\",\r\n    login_button_text_color: \"#1C252E\",\r\n  },\r\n  border_color: {\r\n    stroke: \"0.5px solid #373A41\",\r\n    stroke_without_width_value: \"#373A41\",\r\n    dropdown_stroke: \"0.5px solid #3F3736\", // use for dropdown only\r\n    dropdown_stroke_without_width_value: \"#3F3736\",\r\n    setting_page_card_stroke: \"0.5px solid #F4F3F3\",\r\n    setting_page_card_stroke_without_width_value: \"#F4F3F3\",\r\n  },\r\n  boxShadow: {\r\n    onboarding_pages_form_shadow:\r\n      \"-4px -5px 5px 0px rgba(255, 255, 255, 0.05), 4px 5px 5px 0px rgba(255, 255, 255, 0.05)\",\r\n    list_entries_hover_shadow:\r\n      \"0px -3px 4px 0px rgba(255, 255, 255, 0.07), 0px 3px 4px 0px rgba(255, 255, 255, 0.07)\",\r\n    dropDown_shadow:\r\n      \"0px 1px 1px 0px rgba(255, 255, 255, 0.04), 0px 3px 9px 0px rgba(255, 255, 255, 0.04), 0px 6px 18px 0px rgba(255, 255, 255, 0.02)\", //dropdown shadow\r\n    popup_shadow:\r\n      \"0px 1px 1px 0px rgba(255, 255, 255, 0.04), 0px 6px 24px 0px rgba(255, 255, 255, 0.11), 0px 9px 48px 0px rgba(255, 255, 255, 0.09)\", // search and popup\r\n    spot_light_search_shadow:\r\n      \"-6px -3px 15px 0px rgba(255, 255, 255, 0.15), 9px 10px 23px 0px rgba(255, 255, 255, 0.15)\",\r\n  },\r\n  spacing: {\r\n    input_padding_x: \"10px\",\r\n  },\r\n};\r\n","export const darkTheme2Colors = {\r\n  purpleColor: {\r\n    name: \"Purple\",\r\n    main_color: \"#6A75D1\",\r\n    medium_color: \"#BFC5F0\",\r\n    background_color: \"#1E1F3D\",\r\n    left_navigation_text_color: \"#E3E4E4\",\r\n    left_navigation_icon_color: \"#949595\",\r\n    create_page_title_background: \"#1E1F3D\",\r\n    selected_add_icon_hover_background_color: \"#E3E3E4\",\r\n    // Button\r\n    tab_button_hover_background_color: \"#232448\",\r\n    selected_tab_button_stroke: \"#6A75D1\",\r\n    tab_button_selected_hover_text_color: \"#6A75D1\",\r\n    dropdown_list_text_hover_color: \"#6A75D1\",\r\n    selected_application_text_icon_color: \"#6A75D1\",\r\n    selected_module_text_icon_color: \"#FFFFFF\",\r\n\r\n  },\r\n  greenColor: {\r\n    name: \"Green\",\r\n    main_color: \"#00A76F\",\r\n    medium_color: \"#A0DDC9\",\r\n    background_color: \"#142428\",\r\n    left_navigation_text_color: \"#E3E4E4\",\r\n    left_navigation_icon_color: \"#949595\",\r\n    create_page_title_background: \"#142428\",\r\n    selected_add_icon_hover_background_color: \"#E3E3E4\",\r\n    // Button\r\n    tab_button_hover_background_color: \"#1A2E33\",\r\n    selected_tab_button_stroke: \"#00A76F\",\r\n    tab_button_selected_hover_text_color: \"#00A76F\",\r\n    dropdown_list_text_hover_color: \"#00A76F\",\r\n    selected_application_text_icon_color: \"#00A76F\",\r\n    selected_module_text_icon_color: \"#FFFFFF\",\r\n\r\n  },\r\n  blueColor: {\r\n    name: \"Blue\",\r\n    main_color: \"#4A88FF\",\r\n    medium_color: \"#B7CFFF\",\r\n    background_color: \"#152031\",\r\n    left_navigation_text_color: \"#E3E4E4\",\r\n    left_navigation_icon_color: \"#949595\",\r\n    create_page_title_background: \"#152031\",\r\n    selected_add_icon_hover_background_color: \"#E3E3E4\",\r\n    // Button\r\n    tab_button_hover_background_color: \"#1A28ED\",\r\n    selected_tab_button_stroke: \"#4A88FF\",\r\n    tab_button_selected_hover_text_color: \"#4A88FF\",\r\n    dropdown_list_text_hover_color: \"#4A88FF\",\r\n    selected_application_text_icon_color: \"#4A88FF\",\r\n    selected_module_text_icon_color: \"#FFFFFF\",\r\n\r\n  },\r\n  darkBlueColor: {\r\n    name: \"DarkBlue\",\r\n    main_color: \"#2B65B2\",\r\n    medium_color: \"#AAC1E0\",\r\n    background_color: \"#142232\",\r\n    left_navigation_text_color: \"#E3E4E4\",\r\n    left_navigation_icon_color: \"#949595\",\r\n    create_page_title_background: \"#142232\",\r\n    selected_add_icon_hover_background_color: \"#E3E3E4\",\r\n    // Button\r\n    tab_button_hover_background_color: \"#192A3E\",\r\n    selected_tab_button_stroke: \"#2B65B2\",\r\n    tab_button_selected_hover_text_color: \"#2B65B2\",\r\n    dropdown_list_text_hover_color: \"#2B65B2\",\r\n    selected_application_text_icon_color: \"#2B65B2\",\r\n    selected_module_text_icon_color: \"#FFFFFF\",\r\n  },\r\n\r\n  // ----------------------------dark theme2 classic--------------------------------\r\n  darkTheme2Classic: {\r\n    name: \"Classic\",\r\n    main_color: \"#2C2D2F\",\r\n    medium_color: \"#2C2D2F\",\r\n    background_color: \"#232427\",\r\n    left_navigation_text_color: \"#E3E4E4\",\r\n    left_navigation_icon_color: \"#949595\",\r\n    create_page_title_background: \"#1C1C1C\",\r\n    selected_add_icon_hover_background_color: \"#E3E3E4\",\r\n    // Button\r\n    tab_button_hover_background_color: \"#2B2D30\",\r\n    selected_tab_button_stroke: \"#E3E4E4\",\r\n    tab_button_selected_hover_text_color: \"#E3E4E4\",\r\n    dropdown_list_text_hover_color: \"#E3E4E4\",\r\n    selected_application_text_icon_color: \"#E3E4E4\",\r\n    selected_module_text_icon_color: \"#FFFFFF\",\r\n  },\r\n\r\n}","\r\nexport const darkTheme2Matched = {\r\n  profile_drawer_select_box: {\r\n    background: \"#FFFFFF\",\r\n    border_top: \"1px solid rgba(113, 113, 113, 0.2)\",\r\n    box_shadow:\r\n      \"3px 3px 11px 0px rgba(0, 0, 0, 0.15), -3px -1px 11px 0px rgba(0, 0, 0, 0.15)\",\r\n  },\r\n  profileDrawer: {\r\n    profileDrawer_bg:\r\n      \"linear-gradient(198.64deg, #F6FCFD 6.43%, #FFFFFF 13.46%, #FFFFFF 50%, #FFFFFF 83.32%, #FFF7F5 94.85%)\",\r\n    profileDrawer_box_shadow: \"-4px 0px 50px 0px rgba(0, 0, 0, 0.15)\",\r\n  },\r\n  sidebar_gradient: {\r\n    background_sidebar:\r\n      \"linear-gradient(197.68deg, #F6FCFD 7.28%, #FFFFFF 13.49%, #FFFFFF 51.04%, #FFFFFF 88.54%, #FFF7F5 94.53%)\",\r\n\r\n    border_right_sidebar: \"1px solid #EDEDED\",\r\n  },\r\n  AddIconColor: {\r\n    lightGreen: \"#00A76F\",\r\n    lightBlue: \"#4A88FF\",\r\n    lightLightBlue: \"#2B65B2\",\r\n    lightPurple: \"#F6F7FF\",\r\n  },\r\n  settingDrawer: {\r\n    box_shadow: \"-4px 0px 50px 0px rgba(0, 0, 0, 0.15)\",\r\n    backdrop_filter: \"blur(2px)\",\r\n    background_setting:\r\n      \"linear-gradient(199deg, #F6FCFD 6.43%, #FFF 13.46%, #FFF 50%, #FFF 83.32%, #FFF7F5 94.85%)\",\r\n  },\r\n  themesidebarbg: {\r\n    darkPurple: \"#EEF0FF\",\r\n    darkGreen: \"#EBF8F4\",\r\n    darkBlue: \"#EDF3FF\",\r\n    darkLightBlue: \"#EAF0F7\",\r\n  },\r\n  themePluscolor: {\r\n    lightGreen: \"#A0DDC9\",\r\n    lightBlue: \"#A4C6F7\",\r\n    lightLightBlue: \"#AAC1E0\",\r\n  },\r\n  sidebar_children: {\r\n    box_shadow:\r\n      \"3px 3px 11px 0px rgba(0, 0, 0, 0.15), -3px -1px 11px 0px rgba(0, 0, 0, 0.15)\",\r\n    backdrop_blur: \"blur(60px)\",\r\n    bg_color:\r\n      \"linear-gradient(202.85deg, rgba(246, 252, 253, 0.7) 10.76%, rgba(255, 255, 255, 0.7) 15.7%, rgba(255, 255, 255, 0.7) 50.12%, rgba(255, 255, 255, 0.7) 80.61%, rgba(255, 247, 245, 0.7) 89.04%)\",\r\n  },\r\n  homesidebar: {\r\n    text_Color_one: \"#383838\",\r\n  },\r\n  page_image: {\r\n    login: \"darklogin\",\r\n    signup: \"darksignup\",\r\n    forget: \"darkforget\",\r\n    verifyemail: \"darkverifyemail\",\r\n  },\r\n  page_image_forget: {\r\n    forget_side: \"darkforgetinputside\",\r\n  },\r\n  themeIconColor: {\r\n    lightGreen: \"#EBF8F4\",\r\n    lightBlue: \"#EDF3FF\",\r\n    lightLightBlue: \"#EAF0F7\",\r\n    lightPurple: \"#F6F7FF\",\r\n  },\r\n  logo: {\r\n  },\r\n  navbar_bg: {\r\n    bg_nav:\r\n      \"linear-gradient(0deg, #FFFFFF, #FFFFFF),linear-gradient(269.7deg, rgba(255, 255, 255, 0.3) 66.27%, rgba(255, 255, 255, 0.738314) 90.31%, #FEF8F6 100%),linear-gradient(89.7deg, rgba(255, 255, 255, 0) 66.29%, rgba(255, 255, 255, 0.754548) 86.65%, #F7FBFD 100%)\",\r\n  },\r\n  background_image: {\r\n    linear_gradient:\r\n      \"linear-gradient(199deg, #F6FCFD 6.43%, #FFF 13.46%, #FFF 50%, #FFF 83.32%, #FFF7F5 94.85%)\",\r\n    linear_gradient_class: \"linear_gradient_class_light\",\r\n    box_shadow: \"-4px 0px 50px 0px rgba(0, 0, 0, 0.15)\",\r\n    box_shadow_class: \"box_shadow_class_dark\",\r\n    backdrop_filter: \"\",\r\n    backdrop_filter_class: \"backdrop_filter_class_light\",\r\n  },\r\n  // ---------------------------------------------------------New Update -----------------------------------------\r\n  background_color: {\r\n    page_background: \"#1C1C1C\",\r\n    content_area_background: \"#1F2022\",\r\n    section_title_background: \"#1C1C1C\", // location table header listView\r\n    form_table_header_background: \"#1F2022\",\r\n    text_field_background: \"#25262B\", // Listview components like[filter, Refresh,ThreeDots,CreatedDateRange,Number per page,dropdown and popup background etc]\r\n    listentries_selected_hover_background: \"#262626\", // Listview when row is selected,\r\n    popup_background_color: \"#FFFFFF\",\r\n    login_right_section_background:\r\n      \"linear-gradient(191deg, #15232B 2.71%, #141A21 15.88%, #141A21 50%, #141A21 86.79%, #211C22 97%)\",\r\n    login_left_section_background:\r\n      \"linear-gradient(190deg, #15232B 1.06%, #141A21 17.19%, #141A21 50.12%, #141A21 83.04%, #211C22 98.8%)\",\r\n  },\r\n  text_color: {\r\n    primary_text_color: \"#E3E4E4\",\r\n    secondary_text_color: \"#949595\",\r\n    text_field_default_color: \"#949595\",\r\n    error_text_color: \"#F35B5B\",\r\n    error_color_2: \"#B71D18\",\r\n    login_button_text_color: \"#1C252E\",\r\n  },\r\n  border_color: {\r\n    stroke: \"0.5px solid #373A41\",\r\n    stroke_without_width_value: \"#373A41\",\r\n    dropdown_stroke: \"0.5px solid #3F3736\", // use for dropdown only\r\n    dropdown_stroke_without_width_value: \"#3F3736\",\r\n    setting_page_card_stroke: \"0.5px solid #F4F3F3\",\r\n    setting_page_card_stroke_without_width_value: \"#F4F3F3\",\r\n  },\r\n  boxShadow: {\r\n    onboarding_pages_form_shadow:\r\n      \"-4px -5px 5px 0px rgba(255, 255, 255, 0.05), 4px 5px 5px 0px rgba(255, 255, 255, 0.05)\",\r\n    list_entries_hover_shadow:\r\n      \"0px -3px 4px 0px rgba(255, 255, 255, 0.07), 0px 3px 4px 0px rgba(255, 255, 255, 0.07)\",\r\n    dropDown_shadow:\r\n      \"0px 1px 1px 0px rgba(255, 255, 255, 0.04), 0px 3px 9px 0px rgba(255, 255, 255, 0.04), 0px 6px 18px 0px rgba(255, 255, 255, 0.02)\", //dropdown shadow\r\n    popup_shadow:\r\n      \"0px 1px 1px 0px rgba(255, 255, 255, 0.04), 0px 6px 24px 0px rgba(255, 255, 255, 0.11), 0px 9px 48px 0px rgba(255, 255, 255, 0.09)\", // search and popup\r\n    spot_light_search_shadow:\r\n      \"-6px -3px 15px 0px rgba(255, 255, 255, 0.15), 9px 10px 23px 0px rgba(255, 255, 255, 0.15)\",\r\n  },\r\n  spacing: {\r\n    input_padding_x: \"10px\",\r\n  },\r\n};\r\n","export const darkTheme3Classic = {\r\n  profile_drawer_select_box: {\r\n    background: \"#FFFFFF\",\r\n    border_top: \"1px solid rgba(113, 113, 113, 0.2)\",\r\n    box_shadow:\r\n      \"3px 3px 11px 0px rgba(0, 0, 0, 0.15), -3px -1px 11px 0px rgba(0, 0, 0, 0.15)\",\r\n  },\r\n  profileDrawer: {\r\n    profileDrawer_bg:\r\n      \"linear-gradient(198.64deg, #F6FCFD 6.43%, #FFFFFF 13.46%, #FFFFFF 50%, #FFFFFF 83.32%, #FFF7F5 94.85%)\",\r\n    profileDrawer_box_shadow: \"-4px 0px 50px 0px rgba(0, 0, 0, 0.15)\",\r\n  },\r\n  sidebar_gradient: {\r\n    background_sidebar:\r\n      \"linear-gradient(197.68deg, #F6FCFD 7.28%, #FFFFFF 13.49%, #FFFFFF 51.04%, #FFFFFF 88.54%, #FFF7F5 94.53%)\",\r\n\r\n    border_right_sidebar: \"1px solid #EDEDED\",\r\n  },\r\n  AddIconColor: {\r\n    lightGreen: \"#00A76F\",\r\n    lightBlue: \"#4A88FF\",\r\n    lightLightBlue: \"#2B65B2\",\r\n    lightPurple: \"#F6F7FF\",\r\n  },\r\n  settingDrawer: {\r\n    box_shadow: \"-4px 0px 50px 0px rgba(0, 0, 0, 0.15)\",\r\n    backdrop_filter: \"blur(2px)\",\r\n    background_setting:\r\n      \"linear-gradient(199deg, #F6FCFD 6.43%, #FFF 13.46%, #FFF 50%, #FFF 83.32%, #FFF7F5 94.85%)\",\r\n  },\r\n  themesidebarbg: {\r\n    darkPurple: \"#EEF0FF\",\r\n    darkGreen: \"#EBF8F4\",\r\n    darkBlue: \"#EDF3FF\",\r\n    darkLightBlue: \"#EAF0F7\",\r\n  },\r\n  themePluscolor: {\r\n    lightGreen: \"#A0DDC9\",\r\n    lightBlue: \"#A4C6F7\",\r\n    lightLightBlue: \"#AAC1E0\",\r\n  },\r\n  sidebar_children: {\r\n    box_shadow:\r\n      \"3px 3px 11px 0px rgba(0, 0, 0, 0.15), -3px -1px 11px 0px rgba(0, 0, 0, 0.15)\",\r\n    backdrop_blur: \"blur(60px)\",\r\n    bg_color:\r\n      \"linear-gradient(202.85deg, rgba(246, 252, 253, 0.7) 10.76%, rgba(255, 255, 255, 0.7) 15.7%, rgba(255, 255, 255, 0.7) 50.12%, rgba(255, 255, 255, 0.7) 80.61%, rgba(255, 247, 245, 0.7) 89.04%)\",\r\n  },\r\n  homesidebar: {\r\n    text_Color_one: \"#383838\",\r\n  },\r\n  page_image: {\r\n    login: \"darklogin\",\r\n    signup: \"darksignup\",\r\n    forget: \"darkforget\",\r\n    verifyemail: \"darkverifyemail\",\r\n  },\r\n  page_image_forget: {\r\n    forget_side: \"darkforgetinputside\",\r\n  },\r\n  themeIconColor: {\r\n    lightGreen: \"#EBF8F4\",\r\n    lightBlue: \"#EDF3FF\",\r\n    lightLightBlue: \"#EAF0F7\",\r\n    lightPurple: \"#F6F7FF\",\r\n  },\r\n  logo: {\r\n  },\r\n  navbar_bg: {\r\n    bg_nav:\r\n      \"linear-gradient(0deg, #FFFFFF, #FFFFFF),linear-gradient(269.7deg, rgba(255, 255, 255, 0.3) 66.27%, rgba(255, 255, 255, 0.738314) 90.31%, #FEF8F6 100%),linear-gradient(89.7deg, rgba(255, 255, 255, 0) 66.29%, rgba(255, 255, 255, 0.754548) 86.65%, #F7FBFD 100%)\",\r\n  },\r\n  background_image: {\r\n    linear_gradient:\r\n      \"linear-gradient(199deg, #F6FCFD 6.43%, #FFF 13.46%, #FFF 50%, #FFF 83.32%, #FFF7F5 94.85%)\",\r\n    linear_gradient_class: \"linear_gradient_class_light\",\r\n    box_shadow: \"-4px 0px 50px 0px rgba(0, 0, 0, 0.15)\",\r\n    box_shadow_class: \"box_shadow_class_dark\",\r\n    backdrop_filter: \"\",\r\n    backdrop_filter_class: \"backdrop_filter_class_light\",\r\n  },\r\n  // ---------------------------------------------------------New Update -----------------------------------------\r\n  background_color: {\r\n    page_background: \"#16161E\",\r\n    content_area_background: \"#191A23\",\r\n    section_title_background: \"#16161E\", // location table header listView\r\n    text_field_background: \"#17181A\", // Listview components like[filter, Refresh,ThreeDots,CreatedDateRange,Number per page,dropdown and popup background etc]\r\n    listentries_selected_hover_background: \"#202028\", // Listview when row is selected\r\n    popup_background_color: \"#FFFFFF\",\r\n    login_right_section_background:\r\n      \"linear-gradient(191deg, #15232B 2.71%, #141A21 15.88%, #141A21 50%, #141A21 86.79%, #211C22 97%)\",\r\n    login_left_section_background:\r\n      \"linear-gradient(190deg, #15232B 1.06%, #141A21 17.19%, #141A21 50.12%, #141A21 83.04%, #211C22 98.8%)\",\r\n  },\r\n  text_color: {\r\n    primary_text_color: \"#E3E4E4\",\r\n    secondary_text_color: \"#949595\",\r\n    text_field_default_color: \"#949595\",\r\n    error_text_color: \"#F35B5B\",\r\n    error_color_2: \"#B71D18\",\r\n    login_button_text_color: \"#1C252E\",\r\n  },\r\n  border_color: {\r\n    stroke: \"0.5px solid #313341\",\r\n    stroke_without_width_value: \"#313341\",\r\n    dropdown_stroke: \"0.5px solid #3F3736\", // use for dropdown only\r\n    dropdown_stroke_without_width_value: \"#3F3736\",\r\n    setting_page_card_stroke: \"0.5px solid #F4F3F3\",\r\n    setting_page_card_stroke_without_width_value: \"#F4F3F3\",\r\n  },\r\n  boxShadow: {\r\n    onboarding_pages_form_shadow:\r\n      \"-4px -5px 5px 0px rgba(255, 255, 255, 0.05), 4px 5px 5px 0px rgba(255, 255, 255, 0.05)\",\r\n    list_entries_hover_shadow:\r\n      \"0px -3px 4px 0px rgba(255, 255, 255, 0.07), 0px 3px 4px 0px rgba(255, 255, 255, 0.07)\",\r\n    dropDown_shadow:\r\n      \"0px 1px 1px 0px rgba(255, 255, 255, 0.04), 0px 3px 9px 0px rgba(255, 255, 255, 0.04), 0px 6px 18px 0px rgba(255, 255, 255, 0.02)\", //dropdown shadow\r\n    popup_shadow:\r\n      \"0px 1px 1px 0px rgba(255, 255, 255, 0.04), 0px 6px 24px 0px rgba(255, 255, 255, 0.11), 0px 9px 48px 0px rgba(255, 255, 255, 0.09)\", // search and popup\r\n    spot_light_search_shadow:\r\n      \"-6px -3px 15px 0px rgba(255, 255, 255, 0.15), 9px 10px 23px 0px rgba(255, 255, 255, 0.15)\",\r\n  },\r\n  spacing: {\r\n    input_padding_x: \"10px\",\r\n  },\r\n};\r\n","export const darkTheme3Colors = {\r\n    purpleColor: {\r\n        name: \"Purple\",\r\n        main_color: \"#6A75D1\",\r\n        medium_color: \"#BFC5F0\",\r\n        background_color: \"#1E1F3D\",\r\n        left_navigation_text_color: \"#E3E4E4\",\r\n        left_navigation_icon_color: \"#949595\",\r\n        create_page_title_background: \"#1E1F3D\",\r\n        selected_add_icon_hover_background_color: \"#E3E3E4\",\r\n        // Button\r\n        tab_button_hover_background_color: \"#232448\",\r\n        selected_tab_button_stroke: \"#6A75D1\",\r\n        tab_button_selected_hover_text_color: \"#6A75D1\",\r\n        dropdown_list_text_hover_color: \"#6A75D1\",\r\n        selected_application_text_icon_color: \"#6A75D1\",\r\n        selected_module_text_icon_color: \"#FFFFFF\",\r\n    },\r\n    greenColor: {\r\n        name: \"Green\",\r\n        main_color: \"#00A76F\",\r\n        medium_color: \"#A0DDC9\",\r\n        background_color: \"#142428\",\r\n        left_navigation_text_color: \"#E3E4E4\",\r\n        left_navigation_icon_color: \"#949595\",\r\n        create_page_title_background: \"#142428\",\r\n        selected_add_icon_hover_background_color: \"#E3E3E4\",\r\n        // Button\r\n        tab_button_hover_background_color: \"#1A2E33\",\r\n        selected_tab_button_stroke: \"#00A76F\",\r\n        tab_button_selected_hover_text_color: \"#00A76F\",\r\n        dropdown_list_text_hover_color: \"#00A76F\",\r\n        selected_application_text_icon_color: \"#00A76F\",\r\n        selected_module_text_icon_color: \"#FFFFFF\",\r\n\r\n    },\r\n    blueColor: {\r\n        name: \"Blue\",\r\n        main_color: \"#4A88FF\",\r\n        medium_color: \"#B7CFFF\",\r\n        background_color: \"#152031\",\r\n        left_navigation_text_color: \"#E3E4E4\",\r\n        left_navigation_icon_color: \"#949595\",\r\n        create_page_title_background: \"#152031\",\r\n        selected_add_icon_hover_background_color: \"#E3E3E4\",\r\n        // Button\r\n        tab_button_hover_background_color: \"#1A28ED\",\r\n        selected_tab_button_stroke: \"#4A88FF\",\r\n        tab_button_selected_hover_text_color: \"#4A88FF\",\r\n        dropdown_list_text_hover_color: \"#4A88FF\",\r\n        selected_application_text_icon_color: \"#4A88FF\",\r\n        selected_module_text_icon_color: \"#FFFFFF\",\r\n    },\r\n    darkBlueColor: {\r\n        name: \"DarkBlue\",\r\n        main_color: \"#2B65B2\",  //Module background\r\n        medium_color: \"#AAC1E0\",\r\n        background_color: \"#142232\", // Application  background\r\n        left_navigation_text_color: \"#E3E4E4\",\r\n        left_navigation_icon_color: \"#949595\",\r\n        create_page_title_background: \"#142232\",\r\n        selected_add_icon_hover_background_color: \"#E3E3E4\",\r\n        // Button\r\n        tab_button_hover_background_color: \"#192A3E\",\r\n        selected_tab_button_stroke: \"#2B65B2\",\r\n        tab_button_selected_hover_text_color: \"#2B65B2\",\r\n        dropdown_list_text_hover_color: \"#2B65B2\",\r\n        selected_application_text_icon_color: \"#2B65B2\",\r\n        selected_module_text_icon_color: \"#FFFFFF\",\r\n    },\r\n\r\n    // ----------------------------dark theme3 classic--------------------------------\r\n    darkTheme3Classic: {\r\n        name: \"Classic\",\r\n        main_color: \"#252630\",    // uses: Module background,application text and icon color,selected button background color,dropdown elements(data) selected bg color\r\n        medium_color: \"#252630\",   //  uses:  Selected  Buttons hover bg ,dual tone icons\r\n        background_color: \"#1D1E27\", // uses: Active Application  background, dropdown elements(data) hover bg color,\r\n        left_navigation_text_color: \"#E3E4E4\",\r\n        left_navigation_icon_color: \"#949595\",\r\n        create_page_title_background: \"#16161E\",    //  Ex. Location Map Loading Point\r\n        selected_add_icon_hover_background_color: \"#E3E3E4\", // uses: selected module( text,icon )color \r\n        // Button\r\n        tab_button_hover_background_color: \"#23242F\",\r\n        selected_tab_button_stroke: \"#E3E4E4\",\r\n        tab_button_selected_hover_text_color: \"#E3E4E4\",\r\n        dropdown_list_text_hover_color: \"#E3E4E4\",\r\n        selected_application_text_icon_color: \"#E3E4E4\",\r\n        selected_module_text_icon_color: \"#FFFFFF\",\r\n\r\n\r\n    },\r\n\r\n}","\r\nexport const darkTheme3Matched = {\r\n  profile_drawer_select_box: {\r\n    background: \"#FFFFFF\",\r\n    border_top: \"1px solid rgba(113, 113, 113, 0.2)\",\r\n    box_shadow:\r\n      \"3px 3px 11px 0px rgba(0, 0, 0, 0.15), -3px -1px 11px 0px rgba(0, 0, 0, 0.15)\",\r\n  },\r\n  profileDrawer: {\r\n    profileDrawer_bg:\r\n      \"linear-gradient(198.64deg, #F6FCFD 6.43%, #FFFFFF 13.46%, #FFFFFF 50%, #FFFFFF 83.32%, #FFF7F5 94.85%)\",\r\n    profileDrawer_box_shadow: \"-4px 0px 50px 0px rgba(0, 0, 0, 0.15)\",\r\n  },\r\n  sidebar_gradient: {\r\n    background_sidebar:\r\n      \"linear-gradient(197.68deg, #F6FCFD 7.28%, #FFFFFF 13.49%, #FFFFFF 51.04%, #FFFFFF 88.54%, #FFF7F5 94.53%)\",\r\n\r\n    border_right_sidebar: \"1px solid #EDEDED\",\r\n  },\r\n  AddIconColor: {\r\n    lightGreen: \"#00A76F\",\r\n    lightBlue: \"#4A88FF\",\r\n    lightLightBlue: \"#2B65B2\",\r\n    lightPurple: \"#F6F7FF\",\r\n  },\r\n  settingDrawer: {\r\n    box_shadow: \"-4px 0px 50px 0px rgba(0, 0, 0, 0.15)\",\r\n    backdrop_filter: \"blur(2px)\",\r\n    background_setting:\r\n      \"linear-gradient(199deg, #F6FCFD 6.43%, #FFF 13.46%, #FFF 50%, #FFF 83.32%, #FFF7F5 94.85%)\",\r\n  },\r\n  themesidebarbg: {\r\n    darkPurple: \"#EEF0FF\",\r\n    darkGreen: \"#EBF8F4\",\r\n    darkBlue: \"#EDF3FF\",\r\n    darkLightBlue: \"#EAF0F7\",\r\n  },\r\n  themePluscolor: {\r\n    lightGreen: \"#A0DDC9\",\r\n    lightBlue: \"#A4C6F7\",\r\n    lightLightBlue: \"#AAC1E0\",\r\n  },\r\n  sidebar_children: {\r\n    box_shadow:\r\n      \"3px 3px 11px 0px rgba(0, 0, 0, 0.15), -3px -1px 11px 0px rgba(0, 0, 0, 0.15)\",\r\n    backdrop_blur: \"blur(60px)\",\r\n    bg_color:\r\n      \"linear-gradient(202.85deg, rgba(246, 252, 253, 0.7) 10.76%, rgba(255, 255, 255, 0.7) 15.7%, rgba(255, 255, 255, 0.7) 50.12%, rgba(255, 255, 255, 0.7) 80.61%, rgba(255, 247, 245, 0.7) 89.04%)\",\r\n  },\r\n  homesidebar: {\r\n    text_Color_one: \"#383838\",\r\n  },\r\n  page_image: {\r\n    login: \"darklogin\",\r\n    signup: \"darksignup\",\r\n    forget: \"darkforget\",\r\n    verifyemail: \"darkverifyemail\",\r\n  },\r\n  page_image_forget: {\r\n    forget_side: \"darkforgetinputside\",\r\n  },\r\n  themeIconColor: {\r\n    lightGreen: \"#EBF8F4\",\r\n    lightBlue: \"#EDF3FF\",\r\n    lightLightBlue: \"#EAF0F7\",\r\n    lightPurple: \"#F6F7FF\",\r\n  },\r\n  logo: {\r\n  },\r\n  navbar_bg: {\r\n    bg_nav:\r\n      \"linear-gradient(0deg, #FFFFFF, #FFFFFF),linear-gradient(269.7deg, rgba(255, 255, 255, 0.3) 66.27%, rgba(255, 255, 255, 0.738314) 90.31%, #FEF8F6 100%),linear-gradient(89.7deg, rgba(255, 255, 255, 0) 66.29%, rgba(255, 255, 255, 0.754548) 86.65%, #F7FBFD 100%)\",\r\n  },\r\n  background_image: {\r\n    linear_gradient:\r\n      \"linear-gradient(199deg, #F6FCFD 6.43%, #FFF 13.46%, #FFF 50%, #FFF 83.32%, #FFF7F5 94.85%)\",\r\n    linear_gradient_class: \"linear_gradient_class_light\",\r\n    box_shadow: \"-4px 0px 50px 0px rgba(0, 0, 0, 0.15)\",\r\n    box_shadow_class: \"box_shadow_class_dark\",\r\n    backdrop_filter: \"\",\r\n    backdrop_filter_class: \"backdrop_filter_class_light\",\r\n  },\r\n\r\n  // ---------------------------------------------------------New Update -----------------------------------------\r\n  background_color: {\r\n    page_background: \"#16161E\",\r\n    content_area_background: \"#191A23\",\r\n    section_title_background: \"#16161E\", // location table header listView\r\n    form_table_header_background: \"#191A23\",\r\n    text_field_background: \"#17181A\", // Listview components like[filter, Refresh,ThreeDots,CreatedDateRange,Number per page,dropdown and popup background etc]\r\n    listentries_selected_hover_background: \"#202028\", // Listview when row is selected\r\n    popup_background_color: \"#FFFFFF\",\r\n    login_right_section_background:\r\n      \"linear-gradient(191deg, #15232B 2.71%, #141A21 15.88%, #141A21 50%, #141A21 86.79%, #211C22 97%)\",\r\n    login_left_section_background:\r\n      \"linear-gradient(190deg, #15232B 1.06%, #141A21 17.19%, #141A21 50.12%, #141A21 83.04%, #211C22 98.8%)\",\r\n  },\r\n  text_color: {\r\n    primary_text_color: \"#E3E4E4\",\r\n    secondary_text_color: \"#949595\",\r\n    text_field_default_color: \"#949595\",\r\n    error_text_color: \"#F35B5B\",\r\n    error_color_2: \"#B71D18\",\r\n    login_button_text_color: \"#1C252E\",\r\n  },\r\n  border_color: {\r\n    stroke: \"0.5px solid #313341\",\r\n    stroke_without_width_value: \"#313341\",\r\n    dropdown_stroke: \"0.5px solid #3F3736\", // use for dropdown only\r\n    dropdown_stroke_without_width_value: \"#3F3736\",\r\n    setting_page_card_stroke: \"0.5px solid #F4F3F3\",\r\n    setting_page_card_stroke_without_width_value: \"#F4F3F3\",\r\n  },\r\n  boxShadow: {\r\n    onboarding_pages_form_shadow:\r\n      \"-4px -5px 5px 0px rgba(255, 255, 255, 0.05), 4px 5px 5px 0px rgba(255, 255, 255, 0.05)\",\r\n    list_entries_hover_shadow:\r\n      \"0px -3px 4px 0px rgba(255, 255, 255, 0.07), 0px 3px 4px 0px rgba(255, 255, 255, 0.07)\",\r\n    dropDown_shadow:\r\n      \"0px 1px 1px 0px rgba(255, 255, 255, 0.04), 0px 3px 9px 0px rgba(255, 255, 255, 0.04), 0px 6px 18px 0px rgba(255, 255, 255, 0.02)\", //dropdown shadow\r\n    popup_shadow:\r\n      \"0px 1px 1px 0px rgba(255, 255, 255, 0.04), 0px 6px 24px 0px rgba(255, 255, 255, 0.11), 0px 9px 48px 0px rgba(255, 255, 255, 0.09)\", // search and popup\r\n    spot_light_search_shadow:\r\n      \"-6px -3px 15px 0px rgba(255, 255, 255, 0.15), 9px 10px 23px 0px rgba(255, 255, 255, 0.15)\",\r\n  },\r\n  spacing: {\r\n    input_padding_x: \"10px\",\r\n  },\r\n};\r\n","export const lightTheme1Classic_Classic = {\r\n  profile_drawer_select_box: {\r\n    background: \"#FFFFFF\",\r\n    border_top: \"1px solid rgba(113, 113, 113, 0.2)\",\r\n    box_shadow:\r\n      \"3px 3px 11px 0px rgba(0, 0, 0, 0.15), -3px -1px 11px 0px rgba(0, 0, 0, 0.15)\",\r\n  },\r\n\r\n  profileDrawer: {\r\n    profileDrawer_bg:\r\n      \"linear-gradient(198.64deg, #F6FCFD 6.43%, #FFFFFF 13.46%, #FFFFFF 50%, #FFFFFF 83.32%, #FFF7F5 94.85%)\",\r\n    profileDrawer_box_shadow: \"-4px 0px 50px 0px rgba(0, 0, 0, 0.15)\",\r\n  },\r\n  sidebar_gradient: {\r\n    background_sidebar:\r\n      \"linear-gradient(197.68deg, #F6FCFD 7.28%, #FFFFFF 13.49%, #FFFFFF 51.04%, #FFFFFF 88.54%, #FFF7F5 94.53%)\",\r\n\r\n    border_right_sidebar: \"1px solid #EDEDED\",\r\n  },\r\n  AddIconColor: {\r\n    lightGreen: \"#00A76F\",\r\n    lightBlue: \"#4A88FF\",\r\n    lightLightBlue: \"#2B65B2\",\r\n    lightPurple: \"#F6F7FF\",\r\n  },\r\n  settingDrawer: {\r\n    box_shadow: \"-4px 0px 50px 0px rgba(0, 0, 0, 0.15)\",\r\n    backdrop_filter: \"blur(2px)\",\r\n    background_setting:\r\n      \"linear-gradient(199deg, #F6FCFD 6.43%, #FFF 13.46%, #FFF 50%, #FFF 83.32%, #FFF7F5 94.85%)\",\r\n  },\r\n  themesidebarbg: {\r\n    lightPurple: \"#EEF0FF\",\r\n    lightGreen: \"#EBF8F4\",\r\n    lightBlue: \"#EDF3FF\",\r\n    lightLightBlue: \"#EAF0F7\",\r\n  },\r\n  themePluscolor: {\r\n    lightGreen: \"#A0DDC9\",\r\n    lightBlue: \"#A4C6F7\",\r\n    lightLightBlue: \"#AAC1E0\",\r\n  },\r\n  sidebar_children: {\r\n    box_shadow:\r\n      \"3px 3px 11px 0px rgba(0, 0, 0, 0.15), -3px -1px 11px 0px rgba(0, 0, 0, 0.15)\",\r\n    backdrop_blur: \"blur(60px)\",\r\n    bg_color:\r\n      \"linear-gradient(202.85deg, rgba(246, 252, 253, 0.7) 10.76%, rgba(255, 255, 255, 0.7) 15.7%, rgba(255, 255, 255, 0.7) 50.12%, rgba(255, 255, 255, 0.7) 80.61%, rgba(255, 247, 245, 0.7) 89.04%)\",\r\n  },\r\n  homesidebar: {\r\n    text_Color_one: \"#383838\",\r\n  },\r\n  page_image: {\r\n    login: \"lightlogin\",\r\n    signup: \"lightsignup\",\r\n    forget: \"lightforget\",\r\n    verifyemail: \"lightverifyemail\",\r\n  },\r\n  page_image_forget: {\r\n    forget_side: \"lightforgetinputside\",\r\n  },\r\n  themeIconColor: {\r\n    lightGreen: \"#EBF8F4\",\r\n    lightBlue: \"#EDF3FF\",\r\n    lightLightBlue: \"#EAF0F7\",\r\n    lightPurple: \"#F6F7FF\",\r\n  },\r\n  logo: {\r\n  },\r\n  navbar_bg: {\r\n    bg_nav:\r\n      \"linear-gradient(0deg, #FFFFFF, #FFFFFF),linear-gradient(269.7deg, rgba(255, 255, 255, 0.3) 66.27%, rgba(255, 255, 255, 0.738314) 90.31%, #FEF8F6 100%),linear-gradient(89.7deg, rgba(255, 255, 255, 0) 66.29%, rgba(255, 255, 255, 0.754548) 86.65%, #F7FBFD 100%)\",\r\n  },\r\n  background_image: {\r\n    linear_gradient:\r\n      \"linear-gradient(199deg, #F6FCFD 6.43%, #FFF 13.46%, #FFF 50%, #FFF 83.32%, #FFF7F5 94.85%)\",\r\n\r\n    linear_gradient_class: \"linear_gradient_class_light\",\r\n    box_shadow: \"-4px 0px 50px 0px rgba(0, 0, 0, 0.15)\",\r\n    box_shadow_class: \"box_shadow_class_dark\",\r\n    backdrop_filter: \"\",\r\n    backdrop_filter_class: \"backdrop_filter_class_light\",\r\n  },\r\n  // ---------------------------------------------------------New Update -----------------------------------------\r\n  background_color: {\r\n    page_background: \"#F5F5F6\", //  uses: top navigation, left navigation ,page background\r\n    content_area_background: \"#FAFAFA\",\r\n    section_title_background: \"#F5F5F6\", // uses:  listView table header,form category title\r\n    form_table_header_background: \"#FCFCFD\", //  uses: form table header(one to many ,many to many table header)\r\n    text_field_background: \"#FFFFFF\", // uses: Listview components like[filter, Refresh,ThreeDots,CreatedDateRange,Number per page,dropdown and popup background etc]\r\n    listentries_selected_hover_background: \"#F7F7F7\", //  uses: Listview when row is selected\r\n    popup_background_color: \"#000000\",\r\n    login_right_section_background:\r\n      \"linear-gradient(199deg, #F6FCFD 4.52%, #FFF 13.46%, #FFF 50%, #FFF 86.98%, #FFF7F5 97.98%)\",\r\n    login_left_section_background:\r\n      \"linear-gradient(203deg, #F6FCFD 5.96 %, #FFF 15.88 %, #FFF 49.64 %, #FFF 84.62 %, #FFF7F5 94.57 %), #FFF\",\r\n  },\r\n  text_color: {\r\n    primary_text_color: \"#1C252E\", // uses:  standard text color\r\n    secondary_text_color: \"#5C6268\", // uses:  title,heading ,place imp text( replacement of 70% <- primary_text_color)\r\n    text_field_default_color: \"#717171\",\r\n    error_text_color: \"#F35B5B\",\r\n    error_color_2: \"#B71D18\",\r\n    login_button_text_color: \"#FFFFFF\",\r\n  },\r\n  border_color: {\r\n    stroke: \"0.5px solid #D4D4D5\", // uses: placeholder,textField etc.\r\n    stroke_without_width_value: \"#D4D4D5\", // uses: when we need width (0.5 to 1px)\r\n    dropdown_stroke: \"0.5px solid #D7D7D8\", // use for dropdown only\r\n    dropdown_stroke_without_width_value: \"#D7D7D8\",\r\n    setting_page_card_stroke: \"0.5px solid #F4F3F3\",\r\n    setting_page_card_stroke_without_width_value: \"#F4F3F3\",\r\n  },\r\n  boxShadow: {\r\n    onboarding_pages_form_shadow:\r\n      \"-4px -5px 5px 0px rgba(0, 0, 0, 0.05), 4px 5px 5px 0px rgba(0, 0, 0, 0.05)\", // login page ,\r\n    list_entries_hover_shadow:\r\n      \"0px -3px 4px 0px rgba(0, 0, 0, 0.07), 0px 3px 4px 0px rgba(0, 0, 0, 0.07)\", // List view page\r\n    dropDown_shadow:\r\n      \"0px 1px 1px 0px rgba(0, 0, 0, 0.04), 0px 3px 9px 0px rgba(0, 0, 0, 0.04), 0px 6px 18px 0px rgba(0, 0, 0, 0.02)\", //dropdown shadow\r\n    popup_shadow:\r\n      \"0px 1px 1px 0px rgba(0, 0, 0, 0.04), 0px 6px 24px 0px rgba(0, 0, 0, 0.11), 0px 9px 48px 0px rgba(0, 0, 0, 0.09)\", // search and popup (modal)\\\r\n    spot_light_search_shadow:\r\n      \"-6px -3px 15px 0px rgba(0, 0, 0, 0.15), 9px 10px 23px 0px rgba(0, 0, 0, 0.15)\",\r\n  },\r\n  spacing: {\r\n    input_padding_x: \"10px\",\r\n  },\r\n};\r\n","export const lightTheme1Classic_Matched = {\r\n  profile_drawer_select_box: {\r\n    background: \"#FFFFFF\",\r\n    border_top: \"1px solid rgba(113, 113, 113, 0.2)\",\r\n    box_shadow:\r\n      \"3px 3px 11px 0px rgba(0, 0, 0, 0.15), -3px -1px 11px 0px rgba(0, 0, 0, 0.15)\",\r\n  },\r\n  profileDrawer: {\r\n    profileDrawer_bg:\r\n      \"linear-gradient(198.64deg, #F6FCFD 6.43%, #FFFFFF 13.46%, #FFFFFF 50%, #FFFFFF 83.32%, #FFF7F5 94.85%)\",\r\n    profileDrawer_box_shadow: \"-4px 0px 50px 0px rgba(0, 0, 0, 0.15)\",\r\n  },\r\n  sidebar_gradient: {\r\n    background_sidebar:\r\n      \"linear-gradient(197.68deg, #F6FCFD 7.28%, #FFFFFF 13.49%, #FFFFFF 51.04%, #FFFFFF 88.54%, #FFF7F5 94.53%)\",\r\n\r\n    border_right_sidebar: \"1px solid #EDEDED\",\r\n  },\r\n  AddIconColor: {\r\n    lightGreen: \"#00A76F\",\r\n    lightBlue: \"#4A88FF\",\r\n    lightLightBlue: \"#2B65B2\",\r\n    lightPurple: \"#F6F7FF\",\r\n  },\r\n  settingDrawer: {\r\n    box_shadow: \"-4px 0px 50px 0px rgba(0, 0, 0, 0.15)\",\r\n    backdrop_filter: \"blur(2px)\",\r\n    background_setting:\r\n      \"linear-gradient(199deg, #F6FCFD 6.43%, #FFF 13.46%, #FFF 50%, #FFF 83.32%, #FFF7F5 94.85%)\",\r\n  },\r\n  themesidebarbg: {\r\n    lightPurple: \"#EEF0FF\",\r\n    lightGreen: \"#EBF8F4\",\r\n    lightBlue: \"#EDF3FF\",\r\n    lightLightBlue: \"#EAF0F7\",\r\n  },\r\n  themePluscolor: {\r\n    lightGreen: \"#A0DDC9\",\r\n    lightBlue: \"#A4C6F7\",\r\n    lightLightBlue: \"#AAC1E0\",\r\n  },\r\n  sidebar_children: {\r\n    box_shadow:\r\n      \"3px 3px 11px 0px rgba(0, 0, 0, 0.15), -3px -1px 11px 0px rgba(0, 0, 0, 0.15)\",\r\n    backdrop_blur: \"blur(60px)\",\r\n    bg_color:\r\n      \"linear-gradient(202.85deg, rgba(246, 252, 253, 0.7) 10.76%, rgba(255, 255, 255, 0.7) 15.7%, rgba(255, 255, 255, 0.7) 50.12%, rgba(255, 255, 255, 0.7) 80.61%, rgba(255, 247, 245, 0.7) 89.04%)\",\r\n  },\r\n  homesidebar: {\r\n    text_Color_one: \"#383838\",\r\n  },\r\n  page_image: {\r\n    login: \"lightlogin\",\r\n    signup: \"lightsignup\",\r\n    forget: \"lightforget\",\r\n    verifyemail: \"lightverifyemail\",\r\n  },\r\n  page_image_forget: {\r\n    forget_side: \"lightforgetinputside\",\r\n  },\r\n  themeIconColor: {\r\n    lightGreen: \"#EBF8F4\",\r\n    lightBlue: \"#EDF3FF\",\r\n    lightLightBlue: \"#EAF0F7\",\r\n    lightPurple: \"#F6F7FF\",\r\n  },\r\n  logo: {\r\n  },\r\n  navbar_bg: {\r\n    bg_nav:\r\n      \"linear-gradient(0deg, #FFFFFF, #FFFFFF),linear-gradient(269.7deg, rgba(255, 255, 255, 0.3) 66.27%, rgba(255, 255, 255, 0.738314) 90.31%, #FEF8F6 100%),linear-gradient(89.7deg, rgba(255, 255, 255, 0) 66.29%, rgba(255, 255, 255, 0.754548) 86.65%, #F7FBFD 100%)\",\r\n  },\r\n\r\n  background_image: {\r\n    linear_gradient:\r\n      \"linear-gradient(199deg, #F6FCFD 6.43%, #FFF 13.46%, #FFF 50%, #FFF 83.32%, #FFF7F5 94.85%)\",\r\n    linear_gradient_class: \"linear_gradient_class_light\",\r\n    box_shadow: \"-4px 0px 50px 0px rgba(0, 0, 0, 0.15)\",\r\n    box_shadow_class: \"box_shadow_class_dark\",\r\n    backdrop_filter: \"\",\r\n    backdrop_filter_class: \"backdrop_filter_class_light\",\r\n  },\r\n  // ---------------------------------------------------------New Update--------------------------------------\r\n  background_color: {\r\n    page_background: \"#F5F5F6\",\r\n    content_area_background: \"#FCFCFD\",\r\n    section_title_background: \"#F5F5F6\", // location table header listView\r\n    form_table_header_background: \"#FCFCFD\",\r\n    text_field_background: \"#FFFFFF\", // Listview components like[filter, Refresh,ThreeDots,CreatedDateRange,Number per page,dropdown and popup background etc]\r\n    listentries_selected_hover_background: \"#F7F7F7\", // Listview when row is selected\r\n    popup_background_color: \"#000000\",\r\n    login_right_section_background:\r\n      \"linear-gradient(199deg, #F6FCFD 4.52%, #FFF 13.46%, #FFF 50%, #FFF 86.98%, #FFF7F5 97.98%)\",\r\n    login_left_section_background:\r\n      \"linear-gradient(203deg, #F6FCFD 5.96 %, #FFF 15.88 %, #FFF 49.64 %, #FFF 84.62 %, #FFF7F5 94.57 %), #FFF\",\r\n  },\r\n  text_color: {\r\n    primary_text_color: \"#1C252E\",\r\n    secondary_text_color: \"#5C6268\",\r\n    text_field_default_color: \"#717171\",\r\n    error_text_color: \"#F35B5B\",\r\n    error_color_2: \"#B71D18\",\r\n    login_button_text_color: \"#FFFFFF\",\r\n  },\r\n  border_color: {\r\n    stroke: \"0.5px solid #D4D4D5\",\r\n    stroke_without_width_value: \"#D4D4D5\",\r\n    dropdown_stroke: \"0.5px solid #D7D7D8\", // use for dropdown only\r\n    dropdown_stroke_without_width_value: \"#D7D7D8\",\r\n    setting_page_card_stroke: \"0.5px solid #F4F3F3\",\r\n    setting_page_card_stroke_without_width_value: \"#F4F3F3\",\r\n  },\r\n  boxShadow: {\r\n    onboarding_pages_form_shadow:\r\n      \"-4px -5px 5px 0px rgba(0, 0, 0, 0.05), 4px 5px 5px 0px rgba(0, 0, 0, 0.05)\",\r\n    list_entries_hover_shadow:\r\n      \"0px -3px 4px 0px rgba(0, 0, 0, 0.07), 0px 3px 4px 0px rgba(0, 0, 0, 0.07)\",\r\n    dropDown_shadow:\r\n      \"0px 1px 1px 0px rgba(0, 0, 0, 0.04), 0px 3px 9px 0px rgba(0, 0, 0, 0.04), 0px 6px 18px 0px rgba(0, 0, 0, 0.02)\", //dropdown shadow\r\n    popup_shadow:\r\n      \"0px 1px 1px 0px rgba(0, 0, 0, 0.04), 0px 6px 24px 0px rgba(0, 0, 0, 0.11), 0px 9px 48px 0px rgba(0, 0, 0, 0.09)\", // search and popup\r\n    spot_light_search_shadow:\r\n      \"-6px -3px 15px 0px rgba(0, 0, 0, 0.15), 9px 10px 23px 0px rgba(0, 0, 0, 0.15)\",\r\n  },\r\n  spacing: {\r\n    input_padding_x: \"10px\",\r\n  },\r\n};\r\n","export const lightTheme1Colors = {\r\n  // ---------------------------------------Menu matched Light Mode---------------------------------------\r\n  purpleColor: {\r\n    name: \"Purple\",\r\n    main_color: \"#6A75D1\",\r\n    medium_color: \"#BFC5F0\",\r\n    background_color: \"#EEF0FF\",\r\n    left_navigation_text_color: \"#1C252E\",\r\n    left_navigation_icon_color: \"#5C6268\",\r\n    create_page_title_background: \"#EEF0FF\",\r\n    selected_add_icon_hover_background_color: \"#FFFFFF\",\r\n    // Button\r\n    tab_button_hover_background_color: \"#E0E4FF\",\r\n    selected_tab_button_stroke: \"#6A75D1\",\r\n    tab_button_selected_hover_text_color: \"#6A75D1\",\r\n    dropdown_list_text_hover_color: \"#6A75D1\",\r\n    selected_application_text_icon_color: \"#6A75D1\",\r\n    selected_module_text_icon_color: \"#FFFFFF\",\r\n  },\r\n  greenColor: {\r\n    name: \"Green\",\r\n    main_color: \"#00A76F\",\r\n    medium_color: \"#A0DDC9\",\r\n    background_color: \"#EBF8F4\",\r\n    left_navigation_text_color: \"#1C252E\",\r\n    left_navigation_icon_color: \"#5C6268\",\r\n    create_page_title_background: \"#EBF8F4\",\r\n    selected_add_icon_hover_background_color: \"#FFFFFF\",\r\n    // Button\r\n    tab_button_hover_background_color: \"#DDF3EC\",\r\n    selected_tab_button_stroke: \"#00A76F\",\r\n    tab_button_selected_hover_text_color: \"#00A76F\",\r\n    dropdown_list_text_hover_color: \"#00A76F\",\r\n    selected_application_text_icon_color: \"#00A76F\",\r\n    selected_module_text_icon_color: \"#FFFFFF\",\r\n  },\r\n  blueColor: {\r\n    name: \"Blue\",\r\n    main_color: \"#4A88FF\",\r\n    medium_color: \"#B7CFFF\",\r\n    background_color: \"#EDF3FF\",\r\n    left_navigation_text_color: \"#1C252E\",\r\n    left_navigation_icon_color: \"#5C6268\",\r\n    create_page_title_background: \"#EDF3FF\",\r\n    selected_add_icon_hover_background_color: \"#FFFFFF\",\r\n    // Button\r\n    tab_button_hover_background_color: \"#D6E4FF\",\r\n    selected_tab_button_stroke: \"#4A88FF\",\r\n    tab_button_selected_hover_text_color: \"#4A88FF\",\r\n    dropdown_list_text_hover_color: \"#4A88FF\",\r\n    selected_application_text_icon_color: \"#4A88FF\",\r\n    selected_module_text_icon_color: \"#FFFFFF\",\r\n  },\r\n  darkBlueColor: {\r\n    name: \"LightBlue\",\r\n    main_color: \"#2B65B2\",\r\n    medium_color: \"#AAC1E0\",\r\n    background_color: \"#EAF0F7\",\r\n    left_navigation_text_color: \"#1C252E\",\r\n    left_navigation_icon_color: \"#5C6268\",\r\n    create_page_title_background: \"#EAF0F7\",\r\n    selected_add_icon_hover_background_color: \"#FFFFFF\",\r\n    // Button\r\n    tab_button_hover_background_color: \"#DAE5F1\",\r\n    selected_tab_button_stroke: \"#2B65B2\",\r\n    tab_button_selected_hover_text_color: \"#2B65B2\",\r\n\r\n    dropdown_list_text_hover_color: \"#2B65B2\",\r\n    selected_application_text_icon_color: \"#2B65B2\",\r\n    selected_module_text_icon_color: \"#FFFFFF\",\r\n  },\r\n  // ---------------------------------------Menu Classic-->classic Light Mode---------------------------------------\r\n  classic_classic_light: {\r\n    name: \"Classic_ClassicLightMode\",\r\n    main_color: \"#E8E8E7\",\r\n    medium_color: \"#E8E8E7\",\r\n    background_color: \"#EDEDEF\",\r\n    left_navigation_text_color: \"#1C252E\",\r\n    left_navigation_icon_color: \"#5C6268\",\r\n    create_page_title_background: \"#F5F5F5\",\r\n    selected_add_icon_hover_background_color: \"#1C252E\",\r\n    // Button\r\n    tab_button_hover_background_color: \"#E1E1E5\", // change in erp also\r\n    selected_tab_button_stroke: \"#D4D4D5\",\r\n    tab_button_selected_hover_text_color: \"#1C252E\",\r\n    dropdown_list_text_hover_color: \"#1C252E\",\r\n    selected_application_text_icon_color: \"#1C252E\",\r\n    selected_module_text_icon_color: \"#1C252E\",\r\n  },\r\n  // ---------------------------------------Menu white-->classic Light Mode---------------------------------------\r\n  white_classic_light: {\r\n    name: \"White_ClassicLightMode\",\r\n    main_color: \"#E8E8E7\",\r\n    medium_color: \"#E8E8E7\",\r\n    background_color: \"#EDEDEF\",\r\n    left_navigation_text_color: \"#1C252E\",\r\n    left_navigation_icon_color: \"#5C6268\",\r\n    create_page_title_background: \"#F5F5F5\",\r\n    selected_add_icon_hover_background_color: \"#1C252E\",\r\n    // Button\r\n    tab_button_hover_background_color: \"#E1E1E5\", // change in erp also\r\n    selected_tab_button_stroke: \"#D4D4D5\",\r\n    tab_button_selected_hover_text_color: \"#1C252E\",\r\n    dropdown_list_text_hover_color: \"#1C252E\",\r\n    selected_application_text_icon_color: \"#1C252E\",\r\n    selected_module_text_icon_color: \"#1C252E\",\r\n  },\r\n};\r\n","export const lightTheme1White_Classic = {\r\n  profile_drawer_select_box: {\r\n    background: \"#FFFFFF\",\r\n    border_top: \"1px solid rgba(113, 113, 113, 0.2)\",\r\n    box_shadow:\r\n      \"3px 3px 11px 0px rgba(0, 0, 0, 0.15), -3px -1px 11px 0px rgba(0, 0, 0, 0.15)\",\r\n  },\r\n  profileDrawer: {\r\n    profileDrawer_bg:\r\n      \"linear-gradient(198.64deg, #F6FCFD 6.43%, #FFFFFF 13.46%, #FFFFFF 50%, #FFFFFF 83.32%, #FFF7F5 94.85%)\",\r\n    profileDrawer_box_shadow: \"-4px 0px 50px 0px rgba(0, 0, 0, 0.15)\",\r\n  },\r\n  sidebar_gradient: {\r\n    background_sidebar:\r\n      \"linear-gradient(197.68deg, #F6FCFD 7.28%, #FFFFFF 13.49%, #FFFFFF 51.04%, #FFFFFF 88.54%, #FFF7F5 94.53%)\",\r\n\r\n    border_right_sidebar: \"1px solid #EDEDED\",\r\n  },\r\n  AddIconColor: {\r\n    lightGreen: \"#00A76F\",\r\n    lightBlue: \"#4A88FF\",\r\n    lightLightBlue: \"#2B65B2\",\r\n    lightPurple: \"#F6F7FF\",\r\n  },\r\n  settingDrawer: {\r\n    box_shadow: \"-4px 0px 50px 0px rgba(0, 0, 0, 0.15)\",\r\n    backdrop_filter: \"blur(2px)\",\r\n    background_setting:\r\n      \"linear-gradient(199deg, #F6FCFD 6.43%, #FFF 13.46%, #FFF 50%, #FFF 83.32%, #FFF7F5 94.85%)\",\r\n  },\r\n  themesidebarbg: {\r\n    lightPurple: \"#EEF0FF\",\r\n    lightGreen: \"#EBF8F4\",\r\n    lightBlue: \"#EDF3FF\",\r\n    lightLightBlue: \"#EAF0F7\",\r\n  },\r\n  themePluscolor: {\r\n    lightGreen: \"#A0DDC9\",\r\n    lightBlue: \"#A4C6F7\",\r\n    lightLightBlue: \"#AAC1E0\",\r\n  },\r\n  sidebar_children: {\r\n    box_shadow:\r\n      \"3px 3px 11px 0px rgba(0, 0, 0, 0.15), -3px -1px 11px 0px rgba(0, 0, 0, 0.15)\",\r\n    backdrop_blur: \"blur(60px)\",\r\n    bg_color:\r\n      \"linear-gradient(202.85deg, rgba(246, 252, 253, 0.7) 10.76%, rgba(255, 255, 255, 0.7) 15.7%, rgba(255, 255, 255, 0.7) 50.12%, rgba(255, 255, 255, 0.7) 80.61%, rgba(255, 247, 245, 0.7) 89.04%)\",\r\n  },\r\n  homesidebar: {\r\n    text_Color_one: \"#383838\",\r\n  },\r\n  page_image: {\r\n    login: \"lightlogin\",\r\n    signup: \"lightsignup\",\r\n    forget: \"lightforget\",\r\n    verifyemail: \"lightverifyemail\",\r\n  },\r\n  page_image_forget: {\r\n    forget_side: \"lightforgetinputside\",\r\n  },\r\n  themeIconColor: {\r\n    lightGreen: \"#EBF8F4\",\r\n    lightBlue: \"#EDF3FF\",\r\n    lightLightBlue: \"#EAF0F7\",\r\n    lightPurple: \"#F6F7FF\",\r\n  },\r\n  logo: {\r\n  },\r\n  navbar_bg: {\r\n    bg_nav:\r\n      \"linear-gradient(0deg, #FFFFFF, #FFFFFF),linear-gradient(269.7deg, rgba(255, 255, 255, 0.3) 66.27%, rgba(255, 255, 255, 0.738314) 90.31%, #FEF8F6 100%),linear-gradient(89.7deg, rgba(255, 255, 255, 0) 66.29%, rgba(255, 255, 255, 0.754548) 86.65%, #F7FBFD 100%)\",\r\n  },\r\n\r\n  background_image: {\r\n    linear_gradient:\r\n      \"linear-gradient(199deg, #F6FCFD 6.43%, #FFF 13.46%, #FFF 50%, #FFF 83.32%, #FFF7F5 94.85%)\",\r\n    linear_gradient_class: \"linear_gradient_class_light\",\r\n    box_shadow: \"-4px 0px 50px 0px rgba(0, 0, 0, 0.15)\",\r\n    box_shadow_class: \"box_shadow_class_dark\",\r\n    backdrop_filter: \"\",\r\n    backdrop_filter_class: \"backdrop_filter_class_light\",\r\n  },\r\n\r\n  // ------------------------------------------------------------ New Update---------------------------------------\r\n  background_color: {\r\n    page_background: \"#FFFFFF\",\r\n    content_area_background: \"#FFFFFF\",\r\n    section_title_background: \"#F5F5F6\", // location table header listView\r\n    form_table_header_background: \"#FFFFFF\",\r\n    text_field_background: \"#FFFFFF\", // Listview components like[filter, Refresh,ThreeDots,CreatedDateRange,Number per page,dropdown and popup background etc]\r\n    listentries_selected_hover_background: \"#F7F7F7\", // Listview when row is selected\r\n    popup_background_color: \"#000000\",\r\n    login_right_section_background:\r\n      \"linear-gradient(199deg, #F6FCFD 4.52%, #FFF 13.46%, #FFF 50%, #FFF 86.98%, #FFF7F5 97.98%)\",\r\n    login_left_section_background:\r\n      \"linear-gradient(203deg, #F6FCFD 5.96 %, #FFF 15.88 %, #FFF 49.64 %, #FFF 84.62 %, #FFF7F5 94.57 %), #FFF\",\r\n  },\r\n  text_color: {\r\n    primary_text_color: \"#1C252E\",\r\n    secondary_text_color: \"#5C6268\",\r\n    text_field_default_color: \"#717171\",\r\n    error_text_color: \"#F35B5B\",\r\n    error_color_2: \"#B71D18\",\r\n    login_button_text_color: \"#FFFFFF\",\r\n  },\r\n  border_color: {\r\n    stroke: \"0.5px solid #D4D4D5\",\r\n    stroke_without_width_value: \"#D4D4D5\",\r\n    dropdown_stroke: \"0.5px solid #D7D7D8\", // use for dropdown only\r\n    dropdown_stroke_without_width_value: \"#D7D7D8\",\r\n    setting_page_card_stroke: \"0.5px solid #F4F3F3\",\r\n    setting_page_card_stroke_without_width_value: \"#F4F3F3\",\r\n  },\r\n  boxShadow: {\r\n    onboarding_pages_form_shadow:\r\n      \"-4px -5px 5px 0px rgba(0, 0, 0, 0.05), 4px 5px 5px 0px rgba(0, 0, 0, 0.05)\",\r\n    list_entries_hover_shadow:\r\n      \"0px -3px 4px 0px rgba(0, 0, 0, 0.07), 0px 3px 4px 0px rgba(0, 0, 0, 0.07)\",\r\n    dropDown_shadow:\r\n      \"0px 1px 1px 0px rgba(0, 0, 0, 0.04), 0px 3px 9px 0px rgba(0, 0, 0, 0.04), 0px 6px 18px 0px rgba(0, 0, 0, 0.02)\", //dropdown shadow\r\n    popup_shadow:\r\n      \"0px 1px 1px 0px rgba(0, 0, 0, 0.04), 0px 6px 24px 0px rgba(0, 0, 0, 0.11), 0px 9px 48px 0px rgba(0, 0, 0, 0.09)\", // search and popup\r\n    spot_light_search_shadow:\r\n      \"-6px -3px 15px 0px rgba(0, 0, 0, 0.15), 9px 10px 23px 0px rgba(0, 0, 0, 0.15)\",\r\n  },\r\n  spacing: {\r\n    input_padding_x: \"10px\",\r\n  },\r\n};\r\n","\r\n\r\n// import logooreqo from \"../../../assets/authimage/websitelogo/light.svg\";\r\nexport const lightTheme1WhiteMatched = {\r\n    profile_drawer_select_box: {\r\n        background: \"#FFFFFF\",\r\n        border_top: \"1px solid rgba(113, 113, 113, 0.2)\",\r\n        box_shadow:\r\n            \"3px 3px 11px 0px rgba(0, 0, 0, 0.15), -3px -1px 11px 0px rgba(0, 0, 0, 0.15)\",\r\n    },\r\n    profileDrawer: {\r\n        profileDrawer_bg:\r\n            \"linear-gradient(198.64deg, #F6FCFD 6.43%, #FFFFFF 13.46%, #FFFFFF 50%, #FFFFFF 83.32%, #FFF7F5 94.85%)\",\r\n        profileDrawer_box_shadow: \"-4px 0px 50px 0px rgba(0, 0, 0, 0.15)\",\r\n    },\r\n    sidebar_gradient: {\r\n        background_sidebar:\r\n            \"linear-gradient(197.68deg, #F6FCFD 7.28%, #FFFFFF 13.49%, #FFFFFF 51.04%, #FFFFFF 88.54%, #FFF7F5 94.53%)\",\r\n\r\n        border_right_sidebar: \"1px solid #EDEDED\",\r\n    },\r\n    AddIconColor: {\r\n        lightGreen: \"#00A76F\",\r\n        lightBlue: \"#4A88FF\",\r\n        lightLightBlue: \"#2B65B2\",\r\n        lightPurple: \"#F6F7FF\",\r\n    },\r\n    settingDrawer: {\r\n        box_shadow: \"-4px 0px 50px 0px rgba(0, 0, 0, 0.15)\",\r\n        backdrop_filter: \"blur(2px)\",\r\n        background_setting:\r\n            \"linear-gradient(199deg, #F6FCFD 6.43%, #FFF 13.46%, #FFF 50%, #FFF 83.32%, #FFF7F5 94.85%)\",\r\n    },\r\n    themesidebarbg: {\r\n        lightPurple: \"#EEF0FF\",\r\n        lightGreen: \"#EBF8F4\",\r\n        lightBlue: \"#EDF3FF\",\r\n        lightLightBlue: \"#EAF0F7\",\r\n    },\r\n    themePluscolor: {\r\n        lightGreen: \"#A0DDC9\",\r\n        lightBlue: \"#A4C6F7\",\r\n        lightLightBlue: \"#AAC1E0\",\r\n    },\r\n    sidebar_children: {\r\n        box_shadow:\r\n            \"3px 3px 11px 0px rgba(0, 0, 0, 0.15), -3px -1px 11px 0px rgba(0, 0, 0, 0.15)\",\r\n        backdrop_blur: \"blur(60px)\",\r\n        bg_color:\r\n            \"linear-gradient(202.85deg, rgba(246, 252, 253, 0.7) 10.76%, rgba(255, 255, 255, 0.7) 15.7%, rgba(255, 255, 255, 0.7) 50.12%, rgba(255, 255, 255, 0.7) 80.61%, rgba(255, 247, 245, 0.7) 89.04%)\",\r\n    },\r\n    homesidebar: {\r\n        text_Color_one: \"#383838\",\r\n    },\r\n    page_image: {\r\n        login: \"lightlogin\",\r\n        signup: \"lightsignup\",\r\n        forget: \"lightforget\",\r\n        verifyemail: \"lightverifyemail\",\r\n    },\r\n    page_image_forget: {\r\n        forget_side: \"lightforgetinputside\",\r\n    },\r\n    themeIconColor: {\r\n        lightGreen: \"#EBF8F4\",\r\n        lightBlue: \"#EDF3FF\",\r\n        lightLightBlue: \"#EAF0F7\",\r\n        lightPurple: \"#F6F7FF\",\r\n    },\r\n    logo: {\r\n    },\r\n    navbar_bg: {\r\n        bg_nav:\r\n            \"linear-gradient(0deg, #FFFFFF, #FFFFFF),linear-gradient(269.7deg, rgba(255, 255, 255, 0.3) 66.27%, rgba(255, 255, 255, 0.738314) 90.31%, #FEF8F6 100%),linear-gradient(89.7deg, rgba(255, 255, 255, 0) 66.29%, rgba(255, 255, 255, 0.754548) 86.65%, #F7FBFD 100%)\",\r\n    },\r\n\r\n    background_image: {\r\n        linear_gradient:\r\n            \"linear-gradient(199deg, #F6FCFD 6.43%, #FFF 13.46%, #FFF 50%, #FFF 83.32%, #FFF7F5 94.85%)\",\r\n        linear_gradient_class: \"linear_gradient_class_light\",\r\n        box_shadow: \"-4px 0px 50px 0px rgba(0, 0, 0, 0.15)\",\r\n        box_shadow_class: \"box_shadow_class_dark\",\r\n        backdrop_filter: \"\",\r\n        backdrop_filter_class: \"backdrop_filter_class_light\",\r\n\r\n    },\r\n    // ----------------------------------------------New Update----------------------------\r\n    text_color: {\r\n        primary_text_color: \"#1C252E\",\r\n        secondary_text_color: \"#5C6268\",\r\n        text_field_default_color: \"#717171\",\r\n        error_text_color: \"#F35B5B\",\r\n        error_color_2: \"#B71D18\",\r\n        login_button_text_color: \"#FFFFFF\",\r\n    },\r\n    background_color: {\r\n        page_background: \"#FFFFFF\",\r\n        content_area_background: \"#FFFFFF\",\r\n        section_title_background: \"#F5F5F6\",    // location table header listView\r\n        form_table_header_background: \"#FCFCFD\",\r\n        text_field_background: \"#FFFFFF\",       // Listview components like[filter, Refresh,ThreeDots,CreatedDateRange,Number per page,dropdown and popup background etc]\r\n        listentries_selected_hover_background: \"#F7F7F7\", // Listview when row is selected\r\n        popup_background_color: \"#000000\",\r\n        login_right_section_background: \"linear-gradient(199deg, #F6FCFD 4.52%, #FFF 13.46%, #FFF 50%, #FFF 86.98%, #FFF7F5 97.98%)\",\r\n        login_left_section_background: \"linear-gradient(203deg, #F6FCFD 5.96 %, #FFF 15.88 %, #FFF 49.64 %, #FFF 84.62 %, #FFF7F5 94.57 %), #FFF\"\r\n\r\n    },\r\n    border_color: {\r\n        stroke: \"0.5px solid #D4D4D5\",\r\n        stroke_without_width_value: \"#D4D4D5\",\r\n        dropdown_stroke: \"0.5px solid #D7D7D8\",   // use for dropdown only\r\n        dropdown_stroke_without_width_value: \"#D7D7D8\",\r\n        setting_page_card_stroke: \"0.5px solid #F4F3F3\",\r\n        setting_page_card_stroke_without_width_value: \"#F4F3F3\"\r\n\r\n    },\r\n    boxShadow: {\r\n        onboarding_pages_form_shadow: \"-4px -5px 5px 0px rgba(0, 0, 0, 0.05), 4px 5px 5px 0px rgba(0, 0, 0, 0.05)\",\r\n        list_entries_hover_shadow: \"0px -3px 4px 0px rgba(0, 0, 0, 0.07), 0px 3px 4px 0px rgba(0, 0, 0, 0.07)\",\r\n        dropDown_shadow:\r\n            \"0px 1px 1px 0px rgba(0, 0, 0, 0.04), 0px 3px 9px 0px rgba(0, 0, 0, 0.04), 0px 6px 18px 0px rgba(0, 0, 0, 0.02)\",   //dropdown shadow\r\n        popup_shadow: \"0px 1px 1px 0px rgba(0, 0, 0, 0.04), 0px 6px 24px 0px rgba(0, 0, 0, 0.11), 0px 9px 48px 0px rgba(0, 0, 0, 0.09)\", // search and popup\r\n        spot_light_search_shadow: \"-6px -3px 15px 0px rgba(0, 0, 0, 0.15), 9px 10px 23px 0px rgba(0, 0, 0, 0.15)\",\r\n    },\r\n    spacing: {\r\n        input_padding_x: \"10px\",\r\n    },\r\n\r\n}","import { darkTheme1Classic } from \"../themes/dark/theme1/Classic\";\r\nimport { darkTheme1Colors } from \"../themes/dark/theme1/color\";\r\nimport { darkTheme1Matched } from \"../themes/dark/theme1/Matched\";\r\nimport { darkTheme2Classic } from \"../themes/dark/theme2/Classic\";\r\nimport { darkTheme2Colors } from \"../themes/dark/theme2/color\";\r\nimport { darkTheme2Matched } from \"../themes/dark/theme2/Matched\";\r\nimport { darkTheme3Classic } from \"../themes/dark/theme3/Classic\";\r\nimport { darkTheme3Colors } from \"../themes/dark/theme3/color\";\r\nimport { darkTheme3Matched } from \"../themes/dark/theme3/Matched\";\r\nimport { lightTheme1Classic_Classic } from \"../themes/light/theme1/ClassicClassic\";\r\nimport { lightTheme1Classic_Matched } from \"../themes/light/theme1/ClassicMatched\";\r\nimport { lightTheme1Colors } from \"../themes/light/theme1/color\";\r\nimport { lightTheme1White_Classic } from \"../themes/light/theme1/WhiteClassic\";\r\nimport { lightTheme1WhiteMatched } from \"../themes/light/theme1/WhiteMatched\";\r\n\r\nexport const themeConfigNew = {\r\n  light: {\r\n    theme1: {\r\n      classic: {\r\n        classic: {\r\n          name: \"light\",\r\n          ...lightTheme1Classic_Classic,\r\n          colors: {\r\n            ...lightTheme1Colors?.classic_classic_light,\r\n          },\r\n          description: \"light → theme1 → classic → classic\",\r\n        },\r\n        matched: {\r\n          purpleColor: {\r\n            name: \"light\",\r\n            ...lightTheme1Classic_Matched,\r\n            colors: {\r\n              ...lightTheme1Colors.purpleColor,\r\n            },\r\n            description: \"light → theme1 → classic → matched → purple\",\r\n          },\r\n          greenColor: {\r\n            name: \"light\",\r\n            ...lightTheme1Classic_Matched,\r\n            colors: {\r\n              ...lightTheme1Colors.greenColor,\r\n            },\r\n            description: \"light → theme1 → classic → matched → green\",\r\n          },\r\n          blueColor: {\r\n            name: \"light\",\r\n            ...lightTheme1Classic_Matched,\r\n            colors: {\r\n              ...lightTheme1Colors.blueColor,\r\n            },\r\n            description: \"light → theme1 → classic → matched → light_blue\",\r\n          },\r\n          darkBlueColor: {\r\n            name: \"light\",\r\n            ...lightTheme1Classic_Matched,\r\n            colors: {\r\n              ...lightTheme1Colors.darkBlueColor,\r\n            },\r\n            description: \"light → theme1 → classic → matched → dark_blue\",\r\n          },\r\n        },\r\n      },\r\n      white: {\r\n        classic: {\r\n          ...lightTheme1White_Classic,\r\n          colors: {\r\n            ...lightTheme1Colors.white_classic_light,\r\n          },\r\n          description: \"light → theme1 → white → classic\",\r\n        },\r\n        matched: {\r\n          purpleColor: {\r\n            ...lightTheme1WhiteMatched,\r\n            colors: {\r\n              ...lightTheme1Colors.purpleColor,\r\n            },\r\n            description: \"light → theme1 → white → matched → purple\",\r\n          },\r\n          greenColor: {\r\n            ...lightTheme1WhiteMatched,\r\n            colors: {\r\n              ...lightTheme1Colors.greenColor,\r\n            },\r\n            description: \"light → theme1 → white → matched → green\",\r\n          },\r\n          blueColor: {\r\n            ...lightTheme1WhiteMatched,\r\n            colors: {\r\n              ...lightTheme1Colors.blueColor,\r\n            },\r\n            description: \"light → theme1 → white → matched → light_blue\",\r\n          },\r\n          darkBlueColor: {\r\n            ...lightTheme1WhiteMatched,\r\n            colors: {\r\n              ...lightTheme1Colors.darkBlueColor,\r\n            },\r\n            description: \"light → theme1 → white → matched → dark_blue\",\r\n          },\r\n        },\r\n      },\r\n    },\r\n  },\r\n\r\n  dark: {\r\n    theme1: {\r\n      classic: {\r\n        ...darkTheme1Classic,\r\n        colors: {\r\n          ...darkTheme1Colors.darkTheme1Classic,\r\n        },\r\n        description: \"dark → theme1 → classic\",\r\n      },\r\n      matched: {\r\n        purpleColor: {\r\n          ...darkTheme1Matched,\r\n          colors: {\r\n            ...darkTheme1Colors?.purpleColor,\r\n          },\r\n          description: \"dark → theme1 → matched → purple\",\r\n        },\r\n        greenColor: {\r\n          ...darkTheme1Matched,\r\n          colors: {\r\n            ...darkTheme1Colors?.greenColor,\r\n          },\r\n          description: \"dark → theme1 → matched → green\",\r\n        },\r\n        blueColor: {\r\n          ...darkTheme1Matched,\r\n          colors: {\r\n            ...darkTheme1Colors?.blueColor,\r\n          },\r\n          description: \"dark → theme1 → matched → light_blue\",\r\n        },\r\n        darkBlueColor: {\r\n          ...darkTheme1Matched,\r\n          colors: {\r\n            ...darkTheme1Colors?.darkBlueColor,\r\n          },\r\n          description: \"dark → theme1 → matched → dark_blue\",\r\n        },\r\n      },\r\n    },\r\n    theme2: {\r\n      classic: {\r\n        ...darkTheme2Classic,\r\n        colors: {\r\n          ...darkTheme2Colors.darkTheme2Classic,\r\n        },\r\n        description: \"dark → theme2 → classic\",\r\n      },\r\n      matched: {\r\n        purpleColor: {\r\n          ...darkTheme2Matched,\r\n          colors: {\r\n            ...darkTheme2Colors?.purpleColor,\r\n          },\r\n          description: \"dark → theme2 → matched → purple\",\r\n        },\r\n        greenColor: {\r\n          ...darkTheme2Matched,\r\n          colors: {\r\n            ...darkTheme2Colors?.greenColor,\r\n          },\r\n          description: \"dark → theme2 → matched → green\",\r\n        },\r\n        blueColor: {\r\n          ...darkTheme2Matched,\r\n          colors: {\r\n            ...darkTheme2Colors?.blueColor,\r\n          },\r\n          description: \"dark → theme2 → matched → light_blue\",\r\n        },\r\n        darkBlueColor: {\r\n          ...darkTheme2Matched,\r\n          colors: {\r\n            ...darkTheme2Colors?.darkBlueColor,\r\n          },\r\n          description: \"dark → theme2 → matched → dark_blue\",\r\n        },\r\n      },\r\n    },\r\n    theme3: {\r\n      classic: {\r\n        ...darkTheme3Classic,\r\n        colors: {\r\n          ...darkTheme3Colors?.darkTheme3Classic,\r\n        },\r\n        description: \"dark → theme3 → classic\",\r\n      },\r\n      matched: {\r\n        purpleColor: {\r\n          ...darkTheme3Matched,\r\n          colors: {\r\n            ...darkTheme3Colors?.purpleColor,\r\n          },\r\n          description: \"dark → theme3 → matched → purple\",\r\n        },\r\n        greenColor: {\r\n          ...darkTheme3Matched,\r\n          colors: {\r\n            ...darkTheme3Colors?.greenColor,\r\n          },\r\n          description: \"dark → theme3 → matched → green\",\r\n        },\r\n        blueColor: {\r\n          ...darkTheme3Matched,\r\n          colors: {\r\n            ...darkTheme3Colors?.blueColor,\r\n          },\r\n          description: \"dark → theme3 → matched → light_blue\",\r\n        },\r\n        darkBlueColor: {\r\n          ...darkTheme3Matched,\r\n          colors: {\r\n            ...darkTheme3Colors?.darkBlueColor,\r\n          },\r\n          description: \"dark → theme3 → matched → dark_blue\",\r\n        },\r\n      },\r\n    },\r\n  },\r\n\r\n  font: {\r\n    inter: {\r\n      name: \"Inter\",\r\n      value: \"font-inter\",\r\n    },\r\n    public_sans: {\r\n      name: \"Public Sans\",\r\n      value: \"font-public\",\r\n    },\r\n  },\r\n  textSize: {\r\n    textSmall: {\r\n      name: \"Extra Small\",\r\n      value: \"11px\",\r\n    },\r\n    textSmall: {\r\n      name: \"Text Small\",\r\n      value: \"12px\",\r\n    },\r\n    textMedium: {\r\n      name: \"Text Medium\",\r\n      value: \"13px\",\r\n    },\r\n    textLarge: {\r\n      name: \"Text Large\",\r\n      value: \"14px\",\r\n    },\r\n    textSmall: {\r\n      name: \"Extra Large\",\r\n      value: \"15px\",\r\n    },\r\n  },\r\n  zoomSize: {\r\n    compact: {\r\n      name: \"Compact\",\r\n      value: 90,\r\n    },\r\n    medium: {\r\n      name: \"Medium\",\r\n      value: 100,\r\n    },\r\n    expanded: {\r\n      name: \"Expanded\",\r\n      value: 110,\r\n    },\r\n  },\r\n  colors: {\r\n    light: {\r\n      purpleColor: {\r\n        name: \"Purple\",\r\n        main_color: \"#6A75D1\",\r\n        medium_color: \"#BFC5F0\",\r\n        background_color: \"#EEF0FF\",\r\n        left_navigation_text_color: \"#1C252E\",\r\n        left_navigation_icon_color: \"#5C6268\",\r\n        create_page_title_background: \"#EEF0FF\",\r\n        selected_add_icon_hover_background_color: \"#FFFFFF\",\r\n        action_button_hover_background_color: \"#5764CB\",\r\n      },\r\n      greenColor: {\r\n        name: \"Green\",\r\n        main_color: \"#00A76F\",\r\n        medium_color: \"#A0DDC9\",\r\n        background_color: \"#EBF8F4\",\r\n        left_navigation_text_color: \"#1C252E\",\r\n        left_navigation_icon_color: \"#5C6268\",\r\n        create_page_title_background: \"#EBF8F4\",\r\n        selected_add_icon_hover_background_color: \"#FFFFFF\",\r\n        action_button_hover_background_color: \"#008F5F\",\r\n      },\r\n      blueColor: {\r\n        name: \"Blue\",\r\n        main_color: \"#4A88FF\",\r\n        medium_color: \"#B7CFFF\",\r\n        background_color: \"#EDF3FF\",\r\n        left_navigation_text_color: \"#1C252E\",\r\n        left_navigation_icon_color: \"#5C6268\",\r\n        create_page_title_background: \"#EDF3FF\",\r\n        selected_add_icon_hover_background_color: \"#FFFFFF\",\r\n        action_button_hover_background_color: \"#3379FF\",\r\n      },\r\n      darkBlueColor: {\r\n        name: \"DarkBlue\",\r\n        main_color: \"#2B65B2\",\r\n        medium_color: \"#AAC1E0\",\r\n        background_color: \"#EAF0F7\",\r\n        left_navigation_text_color: \"#1C252E\",\r\n        left_navigation_icon_color: \"#5C6268\",\r\n        create_page_title_background: \"#EAF0F7\",\r\n        selected_add_icon_hover_background_color: \"#FFFFFF\",\r\n        action_button_hover_background_color: \"#26599C\",\r\n      },\r\n    },\r\n    dark: {\r\n      purpleColor: {\r\n        name: \"Purple\",\r\n        main_color: \"#6A75D1\",\r\n        medium_color: \"#BFC5F0\",\r\n        background_color: \"#1E1F3D\",\r\n        left_navigation_text_color: \"#E3E4E4\",\r\n        left_navigation_icon_color: \"#949595\",\r\n        create_page_title_background: \"#1E1F3D\",\r\n        selected_add_icon_hover_background_color: \"#E3E3E4\",\r\n        action_button_hover_background_color: \"#5764CB\",\r\n      },\r\n      greenColor: {\r\n        name: \"Green\",\r\n        main_color: \"#00A76F\",\r\n        medium_color: \"#A0DDC9\",\r\n        background_color: \"#142428\",\r\n        left_navigation_text_color: \"#E3E4E4\",\r\n        left_navigation_icon_color: \"#949595\",\r\n        create_page_title_background: \"#142428\",\r\n        selected_add_icon_hover_background_color: \"#E3E3E4\",\r\n        action_button_hover_background_color: \"#008F5F\",\r\n      },\r\n      blueColor: {\r\n        name: \"Blue\",\r\n        main_color: \"#4A88FF\",\r\n        medium_color: \"#B7CFFF\",\r\n        background_color: \"#152031\",\r\n        sidebar_text_color: \"#1C252E\",\r\n        bg_color_white: \"#FFFFFF\",\r\n        create_page_title_background: \"#152031\",\r\n        selected_add_icon_hover_background_color: \"#E3E3E4\",\r\n        action_button_hover_background_color: \"#3379FF\",\r\n      },\r\n      darkBlueColor: {\r\n        name: \"DarkBlue\",\r\n        main_color: \"#2B65B2\",\r\n        medium_color: \"#AAC1E0\",\r\n        background_color: \"#142232\",\r\n        left_navigation_text_color: \"#E3E4E4\",\r\n        left_navigation_icon_color: \"#949595\",\r\n        create_page_title_background: \"#142232\",\r\n        selected_add_icon_hover_background_color: \"#E3E3E4\",\r\n        action_button_hover_background_color: \"#26599C\",\r\n      },\r\n    },\r\n  },\r\n};\r\n","import { themeConfigNew } from \"./themeConfig\";\r\n\r\n// Theme Options\r\nexport const darkThemeOptions = [\"theme1\", \"theme2\", \"theme3\"];\r\nexport const lightThemeOptions = [\"theme1\"];\r\n\r\n// Layout Options\r\nexport const layoutColorsOptions = [\r\n  { label: \"Classic\", id: 1, value: \"classic\" },\r\n  { label: \"White\", id: 2, value: \"white\" }\r\n];\r\n\r\n// Menu UI Options\r\nexport const menuUIColorOptions = [\r\n  { label: \"Classic\", id: 1, value: \"classic\" },\r\n  { label: \"Matched\", id: 2, value: \"matched\" }\r\n];\r\n\r\n// Matched Color Options\r\nexport const matchedColorOptions = [\r\n  { label: \"Purple\", id: 1, value: \"purpleColor\" },\r\n  { label: \"Green\", id: 3, value: \"greenColor\" },\r\n  { label: \"Blue\", id: 2, value: \"blueColor\" },\r\n  { label: \"DarkBlue\", id: 4, value: \"darkBlueColor\" },\r\n];\r\n\r\n// Font Style Options\r\nexport const fontStyleOptions = Object.values(themeConfigNew.font).map(\r\n  (fontConfig, index) => ({\r\n    label: fontConfig.name,\r\n    id: index + 1,\r\n    value: fontConfig.value\r\n  })\r\n);\r\n\r\n// Font Size Options\r\nexport const fontSizeOptions = Object.values(themeConfigNew.textSize).map(\r\n  (fontConfig, index) => ({\r\n    label: fontConfig.name,\r\n    id: index + 1,\r\n    value: String(fontConfig.value)\r\n  })\r\n);\r\n\r\n// Display Mode Options\r\nexport const displayModeOptions = Object.values(themeConfigNew.zoomSize).map(\r\n  (fontConfig, index) => ({\r\n    label: fontConfig.name,\r\n    id: index + 1,\r\n    value: fontConfig.value\r\n  })\r\n);\r\n\r\n// Sidebar Orientation Options\r\nexport const sidebarOrientationOptions = [\r\n  { label: \"Vertical\", id: 1, value: \"vertical\" },\r\n  { label: \"Horizontal\", id: 2, value: \"horizontal\" },\r\n  { label: \"Both\", id: 3, value: \"both\" },\r\n];\r\n\r\n// Theme Constants\r\nexport const THEME_MODES = {\r\n  LIGHT: \"light\",\r\n  DARK: \"dark\"\r\n};\r\n\r\nexport const COLOR_SCHEMES = {\r\n  PURPLE: \"purpleColor\",\r\n  GREEN: \"greenColor\",\r\n  BLUE: \"blueColor\",\r\n  DARK_BLUE: \"darkBlueColor\"\r\n};\r\n\r\nexport const LAYOUT_TYPES = {\r\n  CLASSIC: \"classic\",\r\n  WHITE: \"white\"\r\n};\r\n\r\nexport const MENU_UI_TYPES = {\r\n  CLASSIC: \"classic\",\r\n  MATCHED: \"matched\"\r\n};\r\n","import { createSlice } from \"@reduxjs/toolkit\";\r\nimport { themeConfigNew } from \"../config/themeConfig\";\r\nimport { darkThemeOptions, lightThemeOptions } from \"../config/options\";\r\n\r\nconst computeThemeSettings = ({\r\n  mode,\r\n  selectedTheme,\r\n  layoutColor,\r\n  menuUIColor,\r\n  matchedColor,\r\n}) => {\r\n  const base = themeConfigNew?.[mode]?.[selectedTheme];\r\n  if (!base) return {};\r\n  if (mode === \"light\") {\r\n    if (menuUIColor === \"classic\") {\r\n      return base?.[layoutColor]?.classic || {};\r\n    } else {\r\n      return base?.[layoutColor]?.matched?.[matchedColor] || {};\r\n    }\r\n  }\r\n  return menuUIColor === \"classic\"\r\n    ? base.classic || {}\r\n    : base.matched?.[matchedColor] || {};\r\n};\r\n\r\nconst initialState = {\r\n  mode: \"light\",\r\n  selectedTheme: \"theme1\",\r\n  layoutColor: \"classic\",\r\n  menuUIColor: \"classic\",\r\n  matchedColor: \"purpleColor\",\r\n  font: themeConfigNew.font.inter.value,\r\n  textSize: themeConfigNew.textSize.textSmall.value,\r\n  sidebarOrientation: \"vertical\",\r\n  colors: themeConfigNew.colors.purpleColor,\r\n};\r\n\r\nconst themeSlice = createSlice({\r\n  name: \"theme\",\r\n  initialState: {\r\n    ...initialState,\r\n    theme: computeThemeSettings(initialState),\r\n    colors: themeConfigNew?.colors?.light?.purpleColor,\r\n  },\r\n  reducers: {\r\n    toggleMode(state) {\r\n      state.mode = state.mode === \"light\" ? \"dark\" : \"light\";\r\n      const themeOptions =\r\n        state.mode === \"dark\" ? darkThemeOptions : lightThemeOptions;\r\n      state.selectedTheme = themeOptions[0];\r\n      const colorName = Object.keys(themeConfigNew.colors[state.mode])[0];\r\n      state.colors = themeConfigNew.colors[state.mode][colorName];\r\n      state.theme = computeThemeSettings({\r\n        mode: state.mode,\r\n        selectedTheme: state.selectedTheme,\r\n        layoutColor: state.layoutColor,\r\n        menuUIColor: state.menuUIColor,\r\n        matchedColor: state.matchedColor,\r\n      });\r\n    },\r\n\r\n    setSelectedTheme(state, action) {\r\n      state.selectedTheme = action.payload;\r\n      state.theme = computeThemeSettings(state);\r\n    },\r\n    setLayoutColor(state, action) {\r\n      state.layoutColor = action.payload;\r\n      state.theme = computeThemeSettings(state);\r\n    },\r\n    setMenuUIColor(state, action) {\r\n      state.menuUIColor = action.payload;\r\n      state.theme = computeThemeSettings(state);\r\n    },\r\n    setMatchedColor(state, action) {\r\n      state.matchedColor = action.payload;\r\n      state.theme = computeThemeSettings(state);\r\n    },\r\n    setFont: (state, action) => {\r\n      state.font = action.payload;\r\n    },\r\n    setTextSize: (state, action) => {\r\n      state.textSize = action.payload;\r\n    },\r\n    setSidebarOrientation: (state, action) => {\r\n      state.sidebarOrientation = action.payload;\r\n    },\r\n    setColors: (state, action) => {\r\n      const colorName = action.payload;\r\n      const currentMode = state.mode;\r\n      const colorScheme = themeConfigNew?.colors?.[currentMode]?.[colorName];\r\n      state.colors = colorScheme;\r\n    },\r\n    resetTheme: (state) => {\r\n      Object.assign(state, {\r\n        ...initialState,\r\n        theme: computeThemeSettings(initialState),\r\n        colors: themeConfigNew?.colors?.light?.purpleColor,\r\n      });\r\n    },\r\n  },\r\n});\r\n\r\nexport const {\r\n  toggleMode,\r\n  setSelectedTheme,\r\n  setLayoutColor,\r\n  setMenuUIColor,\r\n  setMatchedColor,\r\n  setFont,\r\n  setTextSize,\r\n  setSidebarOrientation,\r\n  setColors,\r\n  resetTheme,\r\n} = themeSlice.actions;\r\n\r\nexport default themeSlice.reducer;\r\n","import { configureStore } from '@reduxjs/toolkit';\r\nimport { persistStore, persistReducer } from 'redux-persist';\r\nimport themeReducer from './themeSlice';\r\n\r\n// SSR-safe storage: Use localStorage in browser, noop storage on server\r\nconst createNoopStorage = () => {\r\n  return {\r\n    getItem(_key) {\r\n      return Promise.resolve(null);\r\n    },\r\n    setItem(_key, value) {\r\n      return Promise.resolve(value);\r\n    },\r\n    removeItem(_key) {\r\n      return Promise.resolve();\r\n    },\r\n  };\r\n};\r\n\r\nconst storage =\r\n  typeof window !== 'undefined'\r\n    ? require('redux-persist/lib/storage').default\r\n    : createNoopStorage();\r\n\r\nconst persistConfig = {\r\n  key: 'oreqo-theme',\r\n  storage,\r\n  whitelist: ['mode', 'selectedTheme', 'layoutColor', 'menuUIColor', 'matchedColor', 'font', 'textSize', 'sidebarOrientation']\r\n};\r\n\r\nconst persistedReducer = persistReducer(persistConfig, themeReducer);\r\n\r\nexport const store = configureStore({\r\n  reducer: {\r\n    theme: persistedReducer\r\n  },\r\n  middleware: (getDefaultMiddleware) =>\r\n    getDefaultMiddleware({\r\n      serializableCheck: {\r\n        ignoredActions: ['persist/PERSIST', 'persist/REHYDRATE', 'persist/REGISTER']\r\n      }\r\n    })\r\n});\r\n\r\nexport const persistor = persistStore(store);\r\n","\"use client\";\r\n\r\nimport React from 'react';\r\nimport { Provider } from 'react-redux';\r\nimport { PersistGate } from 'redux-persist/integration/react';\r\nimport { store, persistor } from '../store/store';\r\n\r\n/**\r\n * OreqoThemeProvider - Main theme provider component\r\n *\r\n * Wraps your application to provide theme management capabilities.\r\n * Automatically handles theme persistence using localStorage.\r\n *\r\n * @param {Object} props\r\n * @param {React.ReactNode} props.children - Your application components\r\n * @param {React.ReactNode} [props.loading] - Optional loading component while rehydrating\r\n *\r\n * @example\r\n * import { OreqoThemeProvider } from '@oreqo/theme-lib';\r\n *\r\n * function Root() {\r\n *   return (\r\n *     <OreqoThemeProvider>\r\n *       <App />\r\n *     </OreqoThemeProvider>\r\n *   );\r\n * }\r\n */\r\nexport function OreqoThemeProvider({ children, loading = null }) {\r\n  return (\r\n    <Provider store={store}>\r\n      <PersistGate loading={loading} persistor={persistor}>\r\n        {children}\r\n      </PersistGate>\r\n    </Provider>\r\n  );\r\n}\r\n","\"use client\";\r\n\r\nimport { useSelector } from 'react-redux';\r\n\r\n/**\r\n * useOreqoTheme - React hook to access theme state\r\n *\r\n * Provides access to the current theme configuration and all theme-related state.\r\n *\r\n * @returns {Object} Theme state object\r\n * @returns {Object} returns.theme - Complete theme object with colors, fonts, shadows, etc.\r\n * @returns {Object} returns.colors - Current color scheme object\r\n * @returns {string} returns.font - Current font family class\r\n * @returns {string} returns.textSize - Current text size\r\n * @returns {string} returns.mode - Current theme mode ('light' or 'dark')\r\n * @returns {string} returns.selectedTheme - Current theme variant ('theme1', 'theme2', 'theme3')\r\n * @returns {string} returns.layoutColor - Current layout color ('classic' or 'white')\r\n * @returns {string} returns.menuUIColor - Current menu UI style ('classic' or 'matched')\r\n * @returns {string} returns.matchedColor - Current matched color scheme\r\n * @returns {string} returns.sidebarOrientation - Current sidebar orientation\r\n *\r\n * @example\r\n * import { useOreqoTheme } from '@oreqo/theme-lib';\r\n *\r\n * function MyComponent() {\r\n *   const { theme, mode, colors } = useOreqoTheme();\r\n *\r\n *   return (\r\n *     <div style={{\r\n *       backgroundColor: theme.background_color.content_area_background,\r\n *       color: theme.text_color.primary_text_color\r\n *     }}>\r\n *       Current mode: {mode}\r\n *     </div>\r\n *   );\r\n * }\r\n */\r\nexport function useOreqoTheme() {\r\n  const state = useSelector((state) => state.theme);\r\n\r\n  return {\r\n    theme: state.theme,\r\n    colors: state.colors,\r\n    font: state.font,\r\n    textSize: state.textSize,\r\n    mode: state.mode,\r\n    selectedTheme: state.selectedTheme,\r\n    layoutColor: state.layoutColor,\r\n    menuUIColor: state.menuUIColor,\r\n    matchedColor: state.matchedColor,\r\n    sidebarOrientation: state.sidebarOrientation,\r\n  };\r\n}\r\n","\"use client\";\r\n\r\nimport { store } from '../store/store';\r\nimport {\r\n  toggleMode as toggleModeAction,\r\n  setSelectedTheme as setSelectedThemeAction,\r\n  setLayoutColor as setLayoutColorAction,\r\n  setMenuUIColor as setMenuUIColorAction,\r\n  setMatchedColor as setMatchedColorAction,\r\n  setFont as setFontAction,\r\n  setTextSize as setTextSizeAction,\r\n  setSidebarOrientation as setSidebarOrientationAction,\r\n  setColors as setColorsAction,\r\n  resetTheme as resetThemeAction,\r\n} from '../store/themeSlice';\r\n\r\n/**\r\n * Toggle between light and dark mode\r\n *\r\n * @example\r\n * import { toggleMode } from '@oreqo/theme-lib';\r\n *\r\n * <button onClick={toggleMode}>Toggle Theme</button>\r\n */\r\nexport const toggleMode = () => store.dispatch(toggleModeAction());\r\n\r\n/**\r\n * Set the theme variant\r\n *\r\n * @param {string} theme - Theme name ('theme1', 'theme2', 'theme3')\r\n *\r\n * @example\r\n * import { setSelectedTheme } from '@oreqo/theme-lib';\r\n *\r\n * <button onClick={() => setSelectedTheme('theme2')}>Theme 2</button>\r\n */\r\nexport const setSelectedTheme = (theme) => store.dispatch(setSelectedThemeAction(theme));\r\n\r\n/**\r\n * Set the layout color (light mode only)\r\n *\r\n * @param {string} color - Layout color ('classic' or 'white')\r\n *\r\n * @example\r\n * import { setLayoutColor } from '@oreqo/theme-lib';\r\n *\r\n * <button onClick={() => setLayoutColor('white')}>White Layout</button>\r\n */\r\nexport const setLayoutColor = (color) => store.dispatch(setLayoutColorAction(color));\r\n\r\n/**\r\n * Set the menu UI style\r\n *\r\n * @param {string} color - Menu UI style ('classic' or 'matched')\r\n *\r\n * @example\r\n * import { setMenuUIColor } from '@oreqo/theme-lib';\r\n *\r\n * <button onClick={() => setMenuUIColor('matched')}>Matched Menu</button>\r\n */\r\nexport const setMenuUIColor = (color) => store.dispatch(setMenuUIColorAction(color));\r\n\r\n/**\r\n * Set the matched accent color\r\n *\r\n * @param {string} color - Color name ('purpleColor', 'greenColor', 'blueColor', 'darkBlueColor')\r\n *\r\n * @example\r\n * import { setMatchedColor } from '@oreqo/theme-lib';\r\n *\r\n * <button onClick={() => setMatchedColor('blueColor')}>Blue Theme</button>\r\n */\r\nexport const setMatchedColor = (color) => store.dispatch(setMatchedColorAction(color));\r\n\r\n/**\r\n * Set the font family\r\n *\r\n * @param {string} font - Font class ('font-inter' or 'font-public')\r\n *\r\n * @example\r\n * import { setFont } from '@oreqo/theme-lib';\r\n *\r\n * <button onClick={() => setFont('font-public')}>Public Sans</button>\r\n */\r\nexport const setFont = (font) => store.dispatch(setFontAction(font));\r\n\r\n/**\r\n * Set the text size\r\n *\r\n * @param {string} size - Text size ('12px', '13px', '14px')\r\n *\r\n * @example\r\n * import { setTextSize } from '@oreqo/theme-lib';\r\n *\r\n * <button onClick={() => setTextSize('14px')}>Large Text</button>\r\n */\r\nexport const setTextSize = (size) => store.dispatch(setTextSizeAction(size));\r\n\r\n/**\r\n * Set the sidebar orientation\r\n *\r\n * @param {string} orientation - Sidebar orientation ('vertical', 'horizontal', 'both')\r\n *\r\n * @example\r\n * import { setSidebarOrientation } from '@oreqo/theme-lib';\r\n *\r\n * <button onClick={() => setSidebarOrientation('horizontal')}>Horizontal</button>\r\n */\r\nexport const setSidebarOrientation = (orientation) => store.dispatch(setSidebarOrientationAction(orientation));\r\n\r\n/**\r\n * Set the color scheme\r\n *\r\n * @param {string} colorName - Color scheme name\r\n *\r\n * @example\r\n * import { setColors } from '@oreqo/theme-lib';\r\n *\r\n * <button onClick={() => setColors('purpleColor')}>Purple Colors</button>\r\n */\r\nexport const setColors = (colorName) => store.dispatch(setColorsAction(colorName));\r\n\r\n/**\r\n * Reset theme to default settings\r\n *\r\n * @example\r\n * import { resetTheme } from '@oreqo/theme-lib';\r\n *\r\n * <button onClick={resetTheme}>Reset Theme</button>\r\n */\r\nexport const resetTheme = () => store.dispatch(resetThemeAction());\r\n"]}