diff --git a/Database/Seeders/json/language_strings.json b/Database/Seeders/json/language_strings.json index 408abad5a..4d61cabd8 100644 --- a/Database/Seeders/json/language_strings.json +++ b/Database/Seeders/json/language_strings.json @@ -762,7 +762,7 @@ "locale_code_iso_639": "en", "category": "dashboard", "name": "Welcome to VaahCms", - "content": "Welcome to VaahCms" + "content": "Welcome to VaahCms" }, { "locale_code_iso_639": "en", @@ -870,7 +870,7 @@ "locale_code_iso_639": "en", "category": "dashboard", "name": "Run Jobs", - "content": "Enable Laravel Queues to run your jobs" + "content": "Enable Laravel Queues to run your jobs" }, { "locale_code_iso_639": "en", @@ -3627,7 +3627,7 @@ "locale_code_iso_639": "es", "category": "dashboard", "name": "Welcome to VaahCms", - "content": "Bienvenido a VaahCms" + "content": "Bienvenido a VaahCms" }, { "locale_code_iso_639": "es", @@ -3736,7 +3736,7 @@ "locale_code_iso_639": "es", "category": "dashboard", "name": "Run Jobs", - "content": "Habilite Laravel Queues para ejecutar sus trabajos" + "content": "Habilite Laravel Queues para ejecutar sus trabajos" }, { "locale_code_iso_639": "es", @@ -6293,7 +6293,7 @@ "locale_code_iso_639": "fr", "category": "login", "name": "Email or Username Limit", - "content": "L'e-mail ou le nom d\\'utilisateur ne doit pas dépasser 150 caractères." + "content": "L\\'e-mail ou le nom d\\'utilisateur ne doit pas dépasser 150 caractères." }, { "locale_code_iso_639": "fr", @@ -6493,7 +6493,7 @@ "locale_code_iso_639": "fr", "category": "dashboard", "name": "Welcome to VaahCms", - "content": "Bienvenue sur VaahCms" + "content": "Bienvenue sur VaahCms" }, { "locale_code_iso_639": "fr", @@ -6601,7 +6601,7 @@ "locale_code_iso_639": "fr", "category": "dashboard", "name": "Run Jobs", - "content": "Activez les files d\\'attente Laravel pour exécuter vos tâches" + "content": "Activez les files d\\'attente Laravel pour exécuter vos tâches" }, { "locale_code_iso_639": "fr", diff --git a/Database/Seeders/json/permissions.json b/Database/Seeders/json/permissions.json index 95ae71b0f..357d3ddb9 100644 --- a/Database/Seeders/json/permissions.json +++ b/Database/Seeders/json/permissions.json @@ -429,43 +429,43 @@ { "name": "Has Access Of Taxonomies Section", "module": "vaahcms", - "section": "user", + "section": "taxonomy", "details": "This will allow user to see the link of taxonomy section." }, { "name": "Can Create Taxonomies", "module": "vaahcms", - "section": "user", + "section": "taxonomy", "details": "This will allow user to add anything in the taxonomy section." }, { "name": "Can Read Taxonomies", "module": "vaahcms", - "section": "user", + "section": "taxonomy", "details": "This will allow user to view anything in the taxonomy section." }, { "name": "Can Update Taxonomies", "module": "vaahcms", - "section": "user", + "section": "taxonomy", "details": "This will allow user to edit anything in the taxonomy section." }, { "name": "Can Delete Taxonomies", "module": "vaahcms", - "section": "user", + "section": "taxonomy", "details": "This will allow user to delete anything in the taxonomy section." }, { "name": "Can Manage Taxonomies", "module": "vaahcms", - "section": "user", + "section": "taxonomy", "details": "This will allow user to manage anything in the taxonomy section." }, { "name": "Can Manage Taxonomy Types", "module": "vaahcms", - "section": "user", + "section": "taxonomy", "details": "This will allow user to manage anything in the taxonomy type modal." } ] diff --git a/Http/Controllers/Backend/Settings/LocalizationController.php b/Http/Controllers/Backend/Settings/LocalizationController.php index e92aa6963..bda0821a1 100644 --- a/Http/Controllers/Backend/Settings/LocalizationController.php +++ b/Http/Controllers/Backend/Settings/LocalizationController.php @@ -6,6 +6,7 @@ use Illuminate\Http\Request; use Illuminate\Routing\Controller; use Illuminate\Support\Facades\Auth; +use WebReinvent\VaahCms\Database\Seeders\VaahCmsTableSeeder; use WebReinvent\VaahCms\Models\Language; use WebReinvent\VaahCms\Models\LanguageCategory; use WebReinvent\VaahCms\Models\LanguageString; @@ -230,4 +231,39 @@ public function postActions(Request $request, $action): JsonResponse return response()->json($response); } //---------------------------------------------------------- + public function runSeeds(Request $request): JsonResponse + { + if (!Auth::user()->hasPermission('has-access-of-setting-section')) { + $response['success'] = false; + $response['errors'][] = trans("vaahcms::messages.permission_denied"); + + return response()->json($response); + } + + try { + + $language_seeder = new VaahCmsTableSeeder(); + + $language_seeder->seedLanguages(); + $language_seeder->seedLanguageCategories(); + $language_seeder->seedLanguageStrings(); + + LanguageString::syncAndGenerateStrings($request); + + $response['messages'][] = "Action was successful"; + + } catch (\Exception $e) { + $response = []; + $response['success'] = false; + + if (env('APP_DEBUG')) { + $response['errors'][] = $e->getMessage(); + $response['hint'][] = $e->getTrace(); + } else { + $response['errors'][] = 'Something went wrong.'; + } + } + + return response()->json($response); + } } diff --git a/Http/Controllers/Backend/UsersController.php b/Http/Controllers/Backend/UsersController.php index 65a424c86..10318f27b 100644 --- a/Http/Controllers/Backend/UsersController.php +++ b/Http/Controllers/Backend/UsersController.php @@ -65,8 +65,8 @@ public function getAssets(Request $request): JsonResponse //--------------------------------------------------- - $data['language_string']['users'] = [ - "users_title" => trans("vaahcms-user.users_title"), + $data['language_strings'] = [ + "page_title" => trans("vaahcms-user.users_title"), "view_role_active_all_roles" => trans("vaahcms-user.view_role_active_all_roles"), "view_role_inactive_all_roles" => trans("vaahcms-user.view_role_inactive_all_roles"), "view_generate_new_api_token" => trans("vaahcms-user.view_generate_new_api_token"), @@ -268,7 +268,7 @@ public function updateItem(Request $request,$id): JsonResponse if (!$item) { $response['success'] = false; - $response['errors'] = trans('vaahcms-user.registration_not_found'); + $response['errors'][] = trans('vaahcms-user.registration_not_found'); return response()->json($response); } @@ -301,6 +301,14 @@ public function deleteItem(Request $request,$id): JsonResponse } try { + $is_restricted = User::restrictedActions('delete', $id); + + if(isset($is_restricted['success']) && !$is_restricted['success']) + { + $response['success'] = false; + $response['errors'] = $is_restricted['errors']; + return response()->json($response); + } $response = User::deleteItem($request, $id); } catch (\Exception $e) { $response = []; @@ -332,9 +340,10 @@ public function itemAction(Request $request,$id,$action): JsonResponse $is_restricted = User::restrictedActions($action, $id); - if($is_restricted) + if(isset($is_restricted['success']) && !$is_restricted['success']) { $response = User::getItem($id); + $response['errors'] = $is_restricted['errors']; return response()->json($response); } diff --git a/Http/Controllers/DashboardController.php b/Http/Controllers/DashboardController.php index cf486bc1e..807708e50 100644 --- a/Http/Controllers/DashboardController.php +++ b/Http/Controllers/DashboardController.php @@ -39,7 +39,19 @@ public function vaah(Request $request) public function getItem(Request $request) { $response['success'] = true; + $response['data'] = []; $response['data']['item'] = vh_action('getDashboardItems'); + $response['data']['language_strings'] = [ + "greeting" => trans("vaahcms-dashboard.welcome_to_vaahcms"), + 'message' => trans("vaahcms-dashboard.welcome_message"), + 'get_started' => trans("vaahcms-dashboard.get_started"), + 'next_steps' => trans("vaahcms-dashboard.next_steps"), + 'more_actions' => trans("vaahcms-dashboard.more_actions"), + 'go_to_theme' => trans("vaahcms-dashboard.go_to_theme"), + 'activate_theme' => trans("vaahcms-dashboard.activate_theme"), + 'or' => trans("vaahcms-dashboard.or"), + 'create_your_own_theme' => trans("vaahcms-dashboard.create_your_own_theme"), + ]; return response()->json($response); diff --git a/Http/Controllers/ExtendController.php b/Http/Controllers/ExtendController.php index 2387e277f..62dede1a6 100644 --- a/Http/Controllers/ExtendController.php +++ b/Http/Controllers/ExtendController.php @@ -146,7 +146,7 @@ public static function sidebarMenu() { $list[$n] = [ 'icon' => "pi pi-box", - 'label'=> trans("vaahcms-sidebar-menu.advanced"), + 'label'=> trans("vaahcms-sidebar-menu.extend"), 'items'=> [], ]; @@ -330,32 +330,33 @@ public function getDashboardItems() $data = array(); $data['card'] = [ - "title" => "Users and Roles", + "title" => trans("vaahcms-dashboard.users_and_roles"), + "link_text" => trans("vaahcms-dashboard.view_details"), "list" => [ [ "count" => User::count(), - "label" => 'Total User', + "label" => trans("vaahcms-dashboard.total_user"), "icon" => "pi-users", "type" => "info", "link" => self::$link."/users/" ], [ "count" => Role::count(), - "label" => 'Total Role', + "label" => trans("vaahcms-dashboard.total_role"), "icon" => "pi-tags", "type" => "info", "link" => self::$link."/roles/" ], [ "count" => Permission::count(), - "label" => 'Total Permission', + "label" => trans("vaahcms-dashboard.total_permission"), "icon" => "pi-key", "type" => "info", "link" => self::$link."/permissions/" ], [ "count" => User::where('is_active',1)->count(), - "label" => 'Active Users', + "label" => trans("vaahcms-dashboard.active_users"), "icon" => "pi-user", "type" => "success", "link" => self::$link."/users?status=active" @@ -389,23 +390,22 @@ public function getDashboardItems() $data['expanded_item'] = [ [ - 'title' => 'Jobs', + 'title' => trans("vaahcms-dashboard.jobs"), + 'run_jobs' => trans("vaahcms-dashboard.run_jobs"), + 'view_settings' => trans("vaahcms-dashboard.view_settings"), 'type' => 'content', - 'description' => 'Tasks that is kept in the queue to be performed one after another. - Queues allow you to defer the processing of a time consuming task, - such as sending an e-mail, until a later time which drastically - speeds up web requests to your application.', + 'description' => trans("vaahcms-dashboard.content_description"), 'is_job_enabled' => $is_job_enabled, 'footer' => [ [ - 'name' => 'Pending', + 'name' => trans("vaahcms-dashboard.pending_jobs"), 'count' => Job::count(), 'type' => 'info', 'icon' => 'pi pi-envelope', 'link' => self::$link."/advanced/jobs/", ], [ - 'name' => 'Failed', + 'name' => trans("vaahcms-dashboard.failed_jobs"), 'count' => FailedJob::count(), 'type' => 'danger', 'icon' => 'pi pi-ban text-red-500', @@ -414,25 +414,26 @@ public function getDashboardItems() ] ], [ - 'title' => 'Laravel Logs', + 'title' => trans("vaahcms-dashboard.laravel_logs"), + 'view_log' => trans("vaahcms-dashboard.view_log"), 'type' => 'list', 'list' => $log_list, 'list_limit' => 5, - 'link_text' => "View all recent logs", + 'link_text' => trans("vaahcms-dashboard.view_all_recent_logs"), 'link' => self::$link."/advanced/logs/", - 'empty_response_note' => "No Error Log Found", + 'empty_response_note' => trans("vaahcms-dashboard.no_error_log_found"), ] ]; $data['expanded_header_links'] = [ [ - 'name' => 'Check Updates', + 'name' => trans("vaahcms-dashboard.check_updates"), 'icon' => 'pi pi-refresh', 'link' => self::$link."/settings/update" ], [ - 'name' => 'Getting Started', + 'name' => trans("vaahcms-dashboard.getting_started"), 'icon' => 'pi pi-play', 'open_in_new_tab' => true, 'link' => 'https://docs.vaah.dev/vaahcms/installation.html' @@ -446,7 +447,7 @@ public function getDashboardItems() $data['next_steps'] = [ [ - 'name' => 'View your Site', + 'name' => trans("vaahcms-dashboard.view_your_site"), 'icon' => 'pi pi-desktop', 'link' => url('/') ] @@ -455,7 +456,7 @@ public function getDashboardItems() $data['actions'] = [ [ - 'name' => 'Manage your Module', + 'name' => trans("vaahcms-dashboard.manage_your_module"), 'icon' => 'pi pi-box', 'link' => self::$link."/modules" ] diff --git a/Http/Controllers/JsonController.php b/Http/Controllers/JsonController.php index a0e7dd7d3..6c0eea719 100644 --- a/Http/Controllers/JsonController.php +++ b/Http/Controllers/JsonController.php @@ -116,73 +116,25 @@ public function getPublicAssets(Request $request) $data['extended_views'] = $this->getExtendedViews(); + $data['language_string']['dashboard'] = [ + "greeting" => trans("vaahcms-dashboard.welcome_to_vaahcms"), + 'message' => trans("vaahcms-dashboard.welcome_message"), + 'get_started' => trans("vaahcms-dashboard.get_started"), + 'next_steps' => trans("vaahcms-dashboard.next_steps"), + 'more_actions' => trans("vaahcms-dashboard.more_actions"), + 'go_to_theme' => trans("vaahcms-dashboard.go_to_theme"), + 'activate_theme' => trans("vaahcms-dashboard.activate_theme"), + 'or' => trans("vaahcms-dashboard.or"), + 'create_your_own_theme' => trans("vaahcms-dashboard.create_your_own_theme"), + ]; + } + $data['language_strings'] = []; //--------------------------------------------------- - $data['language_string']['general'] = [ - "select_an_action_type" => trans("vaahcms-general.select_an_action_type"), - "select_records" => trans("vaahcms-general.select_records"), - "select_a_record" => trans("vaahcms-general.select_a_record"), - ]; + $data['language_strings']['general'] = $this->getGeneralStrings(); + //--------------------------------------------------- + $data['language_strings']['crud_actions'] = $this->getCrudActionStrings(); //--------------------------------------------------- - - $data['language_string']['crud_actions'] = [ - "create_button" => trans("vaahcms-crud-action.create_button"), - "form_text_create" => trans("vaahcms-crud-action.form_text_create"), - "placeholder_search" => trans("vaahcms-crud-action.placeholder_search"), - "filters_button" => trans("vaahcms-crud-action.filters_button"), - "reset_button" => trans("vaahcms-crud-action.reset_button"), - "bulk_activate" => trans("vaahcms-crud-action.bulk_activate"), - "bulk_deactivate" => trans("vaahcms-crud-action.bulk_deactivate"), - "mark_all_as_active" => trans("vaahcms-crud-action.mark_all_as_active"), - "mark_all_as_inactive" => trans("vaahcms-crud-action.mark_all_as_inactive"), - "bulk_trash" => trans("vaahcms-crud-action.bulk_trash"), - "trash_all" => trans("vaahcms-crud-action.trash_all"), - "bulk_restore" => trans("vaahcms-crud-action.bulk_restore"), - "restore_all" => trans("vaahcms-crud-action.restore_all"), - "bulk_delete" => trans("vaahcms-crud-action.bulk_delete"), - "delete_all" => trans("vaahcms-crud-action.delete_all"), - "filter_sort_by" => trans("vaahcms-crud-action.filter_sort_by"), - "sort_by_none" => trans("vaahcms-crud-action.sort_by_none"), - "sort_by_updated_ascending" => trans("vaahcms-crud-action.sort_by_updated_ascending"), - "sort_by_updated_descending" => trans("vaahcms-crud-action.sort_by_updated_descending"), - "filter_trashed" => trans("vaahcms-crud-action.filter_trashed"), - "filter_exclude_trashed" => trans("vaahcms-crud-action.filter_exclude_trashed"), - "filter_include_trashed" => trans("vaahcms-crud-action.filter_include_trashed"), - "filter_only_trashed" => trans("vaahcms-crud-action.filter_only_trashed"), - "filter_status" => trans("vaahcms-crud-action.filter_status"), - "filter_is_active" => trans("vaahcms-crud-action.filter_is_active"), - "filter_is_active_all" => trans("vaahcms-crud-action.filter_is_active_all"), - "filter_only_active" => trans("vaahcms-crud-action.filter_only_active"), - "filter_only_inactive" => trans("vaahcms-crud-action.filter_only_inactive"), - "edit_button" => trans("vaahcms-crud-action.edit_button"), - "save_button" => trans("vaahcms-crud-action.save_button"), - "toolkit_text_update" => trans("vaahcms-crud-action.toolkit_text_update"), - "toolkit_text_view" => trans("vaahcms-crud-action.toolkit_text_view"), - "toolkit_text_trash" => trans("vaahcms-crud-action.toolkit_text_trash"), - "toolkit_text_restore" => trans("vaahcms-crud-action.toolkit_text_restore"), - "toolkit_text_edit" => trans("vaahcms-crud-action.toolkit_text_edit"), - "toolkit_text_copy_slug" => trans("vaahcms-crud-action.toolkit_text_copy_slug"), - "form_save_and_close" => trans("vaahcms-crud-action.form_save_and_close"), - "form_save_and_clone" => trans("vaahcms-crud-action.form_save_and_clone"), - "form_save_and_new" => trans("vaahcms-crud-action.form_save_and_new"), - "form_create_and_new" => trans("vaahcms-crud-action.form_create_and_new"), - "form_create_and_close" => trans("vaahcms-crud-action.form_create_and_close"), - "form_create_and_clone" => trans("vaahcms-crud-action.form_create_and_clone"), - "form_fill" => trans("vaahcms-crud-action.form_fill"), - "form_add_custom_field" => trans("vaahcms-crud-action.form_add_custom_field"), - "form_text_deleted" => trans("vaahcms-crud-action.form_text_deleted"), - "form_trash" => trans("vaahcms-crud-action.form_trash"), - "form_delete" => trans("vaahcms-crud-action.form_delete"), - "form_reset" => trans("vaahcms-crud-action.form_reset"), - "form_text_restore" => trans("vaahcms-crud-action.form_text_restore"), - "view_edit" => trans("vaahcms-crud-action.view_edit"), - "view_trash" => trans("vaahcms-crud-action.view_trash"), - "view_delete" => trans("vaahcms-crud-action.view_delete"), - "view_deleted" => trans("vaahcms-crud-action.view_deleted"), - "view_restore" => trans("vaahcms-crud-action.view_restore"), - ]; - - $data['urls']['public'] = config('settings.global.backend_homepage_link'); $data['urls']['theme'] = vh_get_backend_theme_url(); @@ -334,9 +286,73 @@ public function getUsers(Request $request, $query=null) } //---------------------------------------------------------- + public function getCrudActionStrings() : array { + return [ + "create_button" => trans("vaahcms-crud-action.create_button"), + "form_text_create" => trans("vaahcms-crud-action.form_text_create"), + "placeholder_search" => trans("vaahcms-crud-action.placeholder_search"), + "filters_button" => trans("vaahcms-crud-action.filters_button"), + "reset_button" => trans("vaahcms-crud-action.reset_button"), + "bulk_activate" => trans("vaahcms-crud-action.bulk_activate"), + "bulk_deactivate" => trans("vaahcms-crud-action.bulk_deactivate"), + "mark_all_as_active" => trans("vaahcms-crud-action.mark_all_as_active"), + "mark_all_as_inactive" => trans("vaahcms-crud-action.mark_all_as_inactive"), + "bulk_trash" => trans("vaahcms-crud-action.bulk_trash"), + "trash_all" => trans("vaahcms-crud-action.trash_all"), + "bulk_restore" => trans("vaahcms-crud-action.bulk_restore"), + "restore_all" => trans("vaahcms-crud-action.restore_all"), + "bulk_delete" => trans("vaahcms-crud-action.bulk_delete"), + "delete_all" => trans("vaahcms-crud-action.delete_all"), + "filter_sort_by" => trans("vaahcms-crud-action.filter_sort_by"), + "sort_by_none" => trans("vaahcms-crud-action.sort_by_none"), + "sort_by_updated_ascending" => trans("vaahcms-crud-action.sort_by_updated_ascending"), + "sort_by_updated_descending" => trans("vaahcms-crud-action.sort_by_updated_descending"), + "filter_trashed" => trans("vaahcms-crud-action.filter_trashed"), + "filter_exclude_trashed" => trans("vaahcms-crud-action.filter_exclude_trashed"), + "filter_include_trashed" => trans("vaahcms-crud-action.filter_include_trashed"), + "filter_only_trashed" => trans("vaahcms-crud-action.filter_only_trashed"), + "filter_status" => trans("vaahcms-crud-action.filter_status"), + "filter_is_active" => trans("vaahcms-crud-action.filter_is_active"), + "filter_is_active_all" => trans("vaahcms-crud-action.filter_is_active_all"), + "filter_only_active" => trans("vaahcms-crud-action.filter_only_active"), + "filter_only_inactive" => trans("vaahcms-crud-action.filter_only_inactive"), + "edit_button" => trans("vaahcms-crud-action.edit_button"), + "save_button" => trans("vaahcms-crud-action.save_button"), + "toolkit_text_update" => trans("vaahcms-crud-action.toolkit_text_update"), + "toolkit_text_view" => trans("vaahcms-crud-action.toolkit_text_view"), + "toolkit_text_trash" => trans("vaahcms-crud-action.toolkit_text_trash"), + "toolkit_text_restore" => trans("vaahcms-crud-action.toolkit_text_restore"), + "toolkit_text_edit" => trans("vaahcms-crud-action.toolkit_text_edit"), + "toolkit_text_copy_slug" => trans("vaahcms-crud-action.toolkit_text_copy_slug"), + "form_save_and_close" => trans("vaahcms-crud-action.form_save_and_close"), + "form_save_and_clone" => trans("vaahcms-crud-action.form_save_and_clone"), + "form_save_and_new" => trans("vaahcms-crud-action.form_save_and_new"), + "form_create_and_new" => trans("vaahcms-crud-action.form_create_and_new"), + "form_create_and_close" => trans("vaahcms-crud-action.form_create_and_close"), + "form_create_and_clone" => trans("vaahcms-crud-action.form_create_and_clone"), + "form_fill" => trans("vaahcms-crud-action.form_fill"), + "form_add_custom_field" => trans("vaahcms-crud-action.form_add_custom_field"), + "form_text_deleted" => trans("vaahcms-crud-action.form_text_deleted"), + "form_trash" => trans("vaahcms-crud-action.form_trash"), + "form_delete" => trans("vaahcms-crud-action.form_delete"), + "form_reset" => trans("vaahcms-crud-action.form_reset"), + "form_text_restore" => trans("vaahcms-crud-action.form_text_restore"), + "view_edit" => trans("vaahcms-crud-action.view_edit"), + "view_trash" => trans("vaahcms-crud-action.view_trash"), + "view_delete" => trans("vaahcms-crud-action.view_delete"), + "view_deleted" => trans("vaahcms-crud-action.view_deleted"), + "view_restore" => trans("vaahcms-crud-action.view_restore"), + ]; + } //---------------------------------------------------------- - + public function getGeneralStrings() :array { + return [ + "select_an_action_type" => trans("vaahcms-general.select_an_action_type"), + "select_records" => trans("vaahcms-general.select_records"), + "select_a_record" => trans("vaahcms-general.select_a_record"), + ]; + } //---------------------------------------------------------- //---------------------------------------------------------- //---------------------------------------------------------- diff --git a/Http/Controllers/SetupController.php b/Http/Controllers/SetupController.php index 37d9a2dbe..d8d545537 100644 --- a/Http/Controllers/SetupController.php +++ b/Http/Controllers/SetupController.php @@ -761,7 +761,60 @@ public function publishAssets() } } //---------------------------------------------------------- + public function runArtisanMigrate() { + try { + VaahArtisan::migrate(); + + $response['success'] = true; + $response['messages'][] = 'Migrations were successful'; + return response()->json($response); + } + catch(\Exception $e) { + + $response['success'] = false; + $response['errors'][] = $e->getMessage(); + return response()->json($response); + } + } + //---------------------------------------------------------- + public function runArtisanSeeds(Request $request) + { + try + { + $provider = "WebReinvent\VaahCms\VaahCmsServiceProvider"; + + //publish vaahcms seeds + $response = VaahArtisan::publishSeeds($provider); + if(isset($response['success']) && !$response['success']) + { + return $response; + } + + //run vaahcms seeds + $seed_class = "WebReinvent\VaahCms\Database\Seeders\VaahCmsTableSeeder"; + $response = VaahArtisan::seed('db:seed', $seed_class); + if(isset($response['success']) && !$response['success']) + { + return $response; + } + + LanguageString::generateLangFiles(); + + $response =[]; + $response['success'] = true; + $response['messages'][] = 'Seeds were successful'; + return response()->json($response); + } + catch(\Exception $e) { + + $response['success'] = false; + $response['errors'][] = $e->getMessage(); + return response()->json($response); + } + + } + //---------------------------------------------------------- //---------------------------------------------------------- diff --git a/Models/Permission.php b/Models/Permission.php index 65884ccce..6a27f07a8 100644 --- a/Models/Permission.php +++ b/Models/Permission.php @@ -205,57 +205,33 @@ public static function listAction($request, $type): array { $inputs = $request->all(); - if(isset($inputs['items'])) - { - $items_id = collect($inputs['items']) - ->pluck('id') - ->toArray(); + $list = self::getSorted($inputs['query']['filter']); + $list->isActiveFilter($inputs['query']['filter']); + $list->trashedFilter($inputs['query']['filter']); + $list->searchFilter($inputs['query']['filter']); - $items = self::whereIn('id', $items_id) - ->withTrashed(); + if (isset($request['from']) && isset($request['to'])) { + $list->betweenDates($request['from'],$request['to']); } switch ($type) { - case 'deactivate': - if($items->count() > 0) { - $items->update(['is_active' => null]); - } - break; - case 'activate': - if($items->count() > 0) { - $items->update(['is_active' => 1]); - } - break; - case 'trash': - if(isset($items_id) && count($items_id) > 0) { - self::whereIn('id', $items_id)->delete(); - } - break; - case 'restore': - if(isset($items_id) && count($items_id) > 0) { - self::whereIn('id', $items_id)->restore(); - } - break; - case 'delete': - if(isset($items_id) && count($items_id) > 0) { - self::whereIn('id', $items_id)->forceDelete(); - } - break; case 'activate-all': - self::query()->update(['is_active' => 1]); + $list->update(['is_active' => 1]); break; case 'deactivate-all': - self::query()->update(['is_active' => null]); + $list->update(['is_active' => null]); break; case 'trash-all': - self::query()->delete(); + $list->delete(); break; case 'restore-all': - self::withTrashed()->restore(); + $list->withTrashed()->restore(); break; case 'delete-all': - self::withTrashed()->forceDelete(); + \DB::statement('SET FOREIGN_KEY_CHECKS=0'); + $list->withTrashed()->forceDelete(); + \DB::statement('SET FOREIGN_KEY_CHECKS=1'); break; case 'toggle-role-active-status': $response = self::bulkChangeRoleStatus($request); diff --git a/Models/PermissionBase.php b/Models/PermissionBase.php index 2dff002c4..c6a2b7603 100644 --- a/Models/PermissionBase.php +++ b/Models/PermissionBase.php @@ -612,10 +612,24 @@ public static function bulkChangeRoleStatus($request) $item->roles()->updateExistingPivot($inputs['inputs']['role_id'], $data); }else{ - $item->roles() + + $role_ids = []; + if(isset($inputs['inputs']['query']) && isset($inputs['inputs']['query']['q'])){ + $role_ids = Role::where(function ($q) use($inputs){ + $q->where('name', 'LIKE', '%'.$inputs['inputs']['query']['q'].'%') + ->orWhere('slug', 'LIKE', '%'.$inputs['inputs']['query']['q'].'%'); + })->pluck('id'); + } + + $item_roles = $item->roles() ->newPivotStatement() - ->where('vh_permission_id', '=', $item->id) - ->update($data); + ->where('vh_permission_id', '=', $item->id); + + if(count($role_ids) > 0){ + $item_roles->whereIn('vh_role_id',$role_ids); + } + + $item_roles->update($data); } diff --git a/Models/Role.php b/Models/Role.php index 1586e273f..b6cc9389f 100644 --- a/Models/Role.php +++ b/Models/Role.php @@ -474,7 +474,7 @@ public static function postActions($request, $action) } - return response()->json($response); + return $response; } //------------------------------------------------- } diff --git a/Models/RoleBase.php b/Models/RoleBase.php index ce5a74c8b..c7bb506bf 100644 --- a/Models/RoleBase.php +++ b/Models/RoleBase.php @@ -738,15 +738,41 @@ public static function bulkChangePermissionStatus($request) $item->permissions()->updateExistingPivot($inputs['inputs']['permission_id'], $data); } else { + + $permission_ids = []; + $permission_list = Permission::query(); + if(isset($inputs['inputs']['query'])){ + + if (isset($inputs['inputs']['query']['q'])) { + $permission_list->where(function ($q) use($inputs){ + $q->where('name', 'LIKE', '%'.$inputs['inputs']['query']['q'].'%') + ->orWhere('slug', 'LIKE', '%'.$inputs['inputs']['query']['q'].'%'); + }); + } + + if (isset($inputs['inputs']['query']['module'])) { + $permission_list->where('module',$inputs['inputs']['query']['module']); + } + + if (isset($inputs['inputs']['query']['section'])) { + $permission_list->where('section',$inputs['inputs']['query']['section']); + } + $permission_ids = $permission_list->pluck('id'); + } + $item->permissions() ->newPivotStatement() ->where('vh_role_id', '=', $item->id) + ->whereIn('vh_permission_id',$permission_ids) ->update($data); -// $item->permissions()->updateExistingPivot('', array('is_active' => $inputs['data']['is_active'])); } self::recountRelations(); - $response['messages'] = []; + + $response['success'] = true; + $response['data'] = []; + + return $response; } //------------------------------------------------- public static function bulkChangeUserStatus($request) @@ -774,13 +800,36 @@ public static function bulkChangeUserStatus($request) $item->users()->updateExistingPivot($inputs['inputs']['user_id'], $data); } else { - $item->users() + + $user_ids = []; + if(isset($inputs['inputs']['query']) && isset($inputs['inputs']['query']['q'])){ + $user_ids = User::where(function ($q) use($inputs){ + $q->where('first_name', 'LIKE', '%' . $inputs['inputs']['query']['q'] . '%') + ->orWhere('middle_name', 'LIKE', '%' . $inputs['inputs']['query']['q'] . '%') + ->orWhere('last_name', 'LIKE', '%' . $inputs['inputs']['query']['q'] . '%') + ->orWhere(DB::raw('concat(first_name," ",middle_name," ",last_name)'), 'like', '%' . $inputs['inputs']['query']['q'] . '%') + ->orWhere(DB::raw('concat(first_name," ",last_name)'), 'like', '%' . $inputs['inputs']['query']['q'] . '%') + ->orWhere('display_name', 'like', '%' . $inputs['inputs']['query']['q'] . '%') + ->orWhere('email', 'LIKE', '%' . $inputs['inputs']['query']['q'] .'%'); + })->pluck('id'); + } + + $item_users = $item->users() ->newPivotStatement() - ->where('vh_role_id', '=', $item->id) - ->update($data); + ->where('vh_role_id', '=', $item->id); + + if(count($user_ids) > 0){ + $item_users->whereIn('vh_user_id',$user_ids); + } + + $item_users->update($data); + } self::recountRelations(); - $response['messages'] = []; + $response['success'] = true; + $response['data'] = []; + + return $response; } //------------------------------------------------- public static function bulkPermissionStatusChange($request) diff --git a/Models/User.php b/Models/User.php index 8a322d0da..ab276abe1 100644 --- a/Models/User.php +++ b/Models/User.php @@ -159,8 +159,9 @@ public static function updateList($request) $is_restricted = self::restrictedActions($inputs['type'], $id); - if($is_restricted) + if(isset($is_restricted['success']) && !$is_restricted['success']) { + $response['errors'][] = ''.$inputs['items'][$key]['email'].': '.$is_restricted['errors'][0]; unset($items_id[$key]); } @@ -187,7 +188,13 @@ public static function updateList($request) $response['success'] = true; $response['data'] = true; - $response['messages'][] = trans('vaahcms-general.action_successful'); + + if(!isset($response['errors']) || + (count($inputs['items']) !== count($response['errors']))){ + + $response['messages'][] = trans('vaahcms-general.action_successful'); + + } return $response; } @@ -211,23 +218,22 @@ public static function deleteList($request): array if ($validator->fails()) { $errors = errorsToArray($validator->errors()); - $response['failed'] = true; + $response['success'] = false; $response['errors'] = $errors; return $response; } - $items_id = collect($inputs['items'])->pluck('id')->toArray(); + foreach($inputs['items'] as $item) { - foreach($items_id as $id) { + $is_restricted = self::restrictedActions('delete', $item['id']); - $is_restricted = self::restrictedActions('delete', $id); - - if($is_restricted) + if(isset($is_restricted['success']) && !$is_restricted['success']) { + $response['errors'][] = ''.$item['email'].': '.$is_restricted['errors'][0]; continue; } - $item = self::query()->where('id', $id)->withTrashed()->first(); + $item = self::query()->where('id', $item['id'])->withTrashed()->first(); if ($item) { $item->roles()->detach(); @@ -237,72 +243,71 @@ public static function deleteList($request): array $response['success'] = true; $response['data'] = true; - $response['messages'][] = trans('vaahcms-general.action_successful'); + + if(count($inputs['items']) !== count($response['errors'])){ + + $response['messages'][] = trans('vaahcms-general.action_successful'); + + } return $response; } //------------------------------------------------- public static function listAction($request, $type): array { + $response = []; $inputs = $request->all(); - if(isset($inputs['items'])) - { - $items_id = collect($inputs['items']) - ->pluck('id') - ->toArray(); + $list = self::getSorted($inputs['query']['filter']); + $list->isActiveFilter($inputs['query']['filter']); + $list->trashedFilter($inputs['query']['filter']); + $list->searchFilter($inputs['query']['filter']); - $items = self::whereIn('id', $items_id) - ->withTrashed(); + if (isset($request['from']) && isset($request['to'])) { + $list->betweenDates($request['from'],$request['to']); } + $list_array = $list->get()->toArray(); + + foreach($list_array as $item){ + $is_restricted = self::restrictedActions($type, $item['id']); + + if(isset($is_restricted['success']) && !$is_restricted['success']) + { + $response['errors'][] = ''.$item['email'].': '.$is_restricted['errors'][0]; + $list->where('id','!=',$item['id']); + } + } switch ($type) { - case 'deactivate': - if($items->count() > 0) { - $items->update(['is_active' => null]); - } - break; - case 'activate': - if($items->count() > 0) { - $items->update(['is_active' => 1]); - } - break; - case 'trash': - if(isset($items_id) && count($items_id) > 0) { - self::whereIn('id', $items_id)->delete(); - } - break; - case 'restore': - if(isset($items_id) && count($items_id) > 0) { - self::whereIn('id', $items_id)->restore(); - } - break; - case 'delete': - if(isset($items_id) && count($items_id) > 0) { - self::whereIn('id', $items_id)->forceDelete(); - } - break; case 'activate-all': - self::query()->update(['is_active' => 1]); + $list->update(['is_active' => 1]); break; case 'deactivate-all': - self::query()->update(['is_active' => null]); + $list->update(['is_active' => null]); break; case 'trash-all': - self::query()->delete(); + $list->delete(); break; case 'restore-all': - self::withTrashed()->restore(); + $list->withTrashed()->restore(); break; case 'delete-all': - self::withTrashed()->forceDelete(); + \DB::statement('SET FOREIGN_KEY_CHECKS=0'); + $list->withTrashed()->forceDelete(); + \DB::statement('SET FOREIGN_KEY_CHECKS=1'); break; } $response['success'] = true; $response['data'] = true; - $response['messages'][] = trans('vaahcms-general.action_successful'); + + if(!isset($response['errors']) || + (count($list_array) !== count($response['errors']))){ + + $response['messages'][] = trans('vaahcms-general.action_successful'); + + } return $response; } diff --git a/Models/UserBase.php b/Models/UserBase.php index 97f13e5d6..b14105b43 100644 --- a/Models/UserBase.php +++ b/Models/UserBase.php @@ -606,17 +606,21 @@ public static function restrictedActions($action_type, $user_id) { //restricted actions on logged in users - $result = false; if((int)$user_id === \Auth::user()->id) { switch ($action_type) { //------------------------ case 'trash': + case 'trash-all': case 'delete': + case 'delete-all': case 'deactivate': - $result = true; - break; + case 'deactivate-all': + + $response['success'] = false; + $response['errors'][] = "Actions cannot be performed on a user who is currently logged in."; + return $response; //------------------------ default: break; @@ -625,36 +629,48 @@ public static function restrictedActions($action_type, $user_id) - return $result; + $response['success'] = true; + $response['message'][] = "Not restricted."; + return $response; } //restricted action if this user is last super admin - $result = false; $user = self::withTrashed()->find($user_id); - $is_last_super_admin = self::isLastSuperAdmin(); - if($user->hasRole('super-administrator') && $is_last_super_admin) + + if((!\Auth::user()->hasRole('super-administrator') && + $user->hasRole('super-administrator')) || + (!\Auth::user()->hasRole('super-administrator') + && !\Auth::user()->hasRole('administrator')) && + ($user->hasRole('super-administrator') + || $user->hasRole('administrator'))) { switch ($action_type) { //------------------------ case 'trash': + case 'trash-all': case 'delete': + case 'delete-all': case 'deactivate': - $result = true; - break; + case 'deactivate-all': + $response['success'] = false; + $response['errors'][] = "Actions cannot be performed on users with a + role higher than that of the currently logged-in user."; + return $response; //------------------------ default: break; //------------------------ } - return $result; } - return $result; + $response['success'] = true; + $response['message'][] = "Not restricted."; + return $response; } //------------------------------------------------- public static function beforeUserActionValidation($request) @@ -1716,11 +1732,25 @@ public static function bulkChangeRoleStatus($request) $inputs['inputs']['role_id'], $data ); + }else{ - $item->roles() + $role_ids = []; + if(isset($inputs['inputs']['query']) && isset($inputs['inputs']['query']['q'])){ + $role_ids = Role::where(function ($q) use($inputs){ + $q->where('name', 'LIKE', '%'.$inputs['inputs']['query']['q'].'%') + ->orWhere('slug', 'LIKE', '%'.$inputs['inputs']['query']['q'].'%'); + })->pluck('id'); + } + + $item_roles = $item->roles() ->newPivotStatement() - ->where('vh_user_id', '=', $item->id) - ->update($data); + ->where('vh_user_id', '=', $item->id); + + if(count($role_ids) > 0){ + $item_roles->whereIn('vh_role_id',$role_ids); + } + + $item_roles->update($data); } Role::recountRelations(); diff --git a/Resources/assets/backend/build/vaahtwo.css b/Resources/assets/backend/build/vaahtwo.css index a628320b6..d8cae29ee 100644 --- a/Resources/assets/backend/build/vaahtwo.css +++ b/Resources/assets/backend/build/vaahtwo.css @@ -1,2 +1,2 @@ .p-component,.p-component *{box-sizing:border-box}.p-hidden{display:none}.p-hidden-space{visibility:hidden}.p-hidden-accessible{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.p-hidden-accessible input,.p-hidden-accessible select{transform:scale(0)}.p-reset{border:0;font-size:100%;list-style:none;margin:0;outline:0;padding:0;text-decoration:none}.p-disabled,.p-disabled *{cursor:default!important;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-component-overlay{height:100%;left:0;position:fixed;top:0;width:100%}.p-overflow-hidden{overflow:hidden}.p-unselectable-text{-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-scrollbar-measure{height:100px;overflow:scroll;position:absolute;top:-9999px;width:100px}@keyframes p-fadein{0%{opacity:0}to{opacity:1}}button,input[type=button],input[type=file]::-webkit-file-upload-button,input[type=reset],input[type=submit]{border-radius:0}.p-link{background-color:transparent;border:none;cursor:pointer;margin:0;padding:0;text-align:left;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-link:disabled{cursor:default}.p-connected-overlay{opacity:0;transform:scaleY(.8);transition:transform .12s cubic-bezier(0,0,.2,1),opacity .12s cubic-bezier(0,0,.2,1)}.p-connected-overlay-visible{opacity:1;transform:scaleY(1)}.p-connected-overlay-hidden{opacity:0;transform:scaleY(1);transition:opacity .1s linear}.p-connected-overlay-enter-from{opacity:0;transform:scaleY(.8)}.p-connected-overlay-leave-to{opacity:0}.p-connected-overlay-enter-active{transition:transform .12s cubic-bezier(0,0,.2,1),opacity .12s cubic-bezier(0,0,.2,1)}.p-connected-overlay-leave-active{transition:opacity .1s linear}.p-toggleable-content-enter-from,.p-toggleable-content-leave-to{max-height:0}.p-toggleable-content-enter-to,.p-toggleable-content-leave-from{max-height:1000px}.p-toggleable-content-leave-active{overflow:hidden;transition:max-height .45s cubic-bezier(0,1,0,1)}.p-toggleable-content-enter-active{overflow:hidden;transition:max-height 1s ease-in-out}.p-sr-only{clip:rect(1px,1px,1px,1px);word-wrap:normal!important;border:0;-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.p-badge{border-radius:10px;display:inline-block;padding:0 .5rem;text-align:center}.p-overlay-badge{position:relative}.p-overlay-badge .p-badge{margin:0;position:absolute;right:0;top:0;transform:translate(50%,-50%);transform-origin:100% 0}.p-badge-dot{height:.5rem;min-width:.5rem;width:.5rem}.p-badge-dot,.p-badge-no-gutter{border-radius:50%;padding:0}.p-button{align-items:center;cursor:pointer;display:inline-flex;margin:0;overflow:hidden;position:relative;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:bottom}.p-button-label{flex:1 1 auto}.p-button-icon-right{order:1}.p-button:disabled{cursor:default}.p-button-icon-only{justify-content:center}.p-button-icon-only .p-button-label{flex:0 0 auto;visibility:hidden;width:0}.p-button-vertical{flex-direction:column}.p-button-icon-bottom{order:2}.p-buttonset .p-button{margin:0}.p-buttonset .p-button:not(:last-child){border-right:0}.p-buttonset .p-button:not(:first-of-type):not(:last-of-type){border-radius:0}.p-buttonset .p-button:first-of-type{border-bottom-right-radius:0;border-top-right-radius:0}.p-buttonset .p-button:last-of-type{border-bottom-left-radius:0;border-top-left-radius:0}.p-buttonset .p-button:focus{position:relative;z-index:1}.p-checkbox{cursor:pointer;display:inline-flex;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:bottom}.p-checkbox.p-checkbox-disabled{cursor:default}.p-checkbox-box{align-items:center;display:flex;justify-content:center}.p-colorpicker-panel .p-colorpicker-color{background:transparent url(images/color.png) no-repeat 0 0}.p-colorpicker-panel .p-colorpicker-hue{background:transparent url(images/hue.png) no-repeat 0 0}.p-inputtext{margin:0}.p-fluid .p-inputtext{width:100%}.p-inputgroup{align-items:stretch;display:flex;width:100%}.p-inputgroup-addon{align-items:center;display:flex;justify-content:center}.p-inputgroup .p-float-label{align-items:stretch;display:flex;width:100%}.p-fluid .p-inputgroup .p-input,.p-fluid .p-inputgroup .p-inputtext,.p-inputgroup .p-inputtext,.p-inputgroup .p-inputwrapper{flex:1 1 auto;width:1%}.p-float-label{display:block;position:relative}.p-float-label label{line-height:1;margin-top:-.5rem;pointer-events:none;position:absolute;top:50%;transition-property:all;transition-timing-function:ease}.p-float-label textarea~label{top:1rem}.p-float-label .p-inputwrapper-filled~label,.p-float-label .p-inputwrapper-focus~label,.p-float-label input.p-filled~label,.p-float-label input:focus~label,.p-float-label textarea.p-filled~label,.p-float-label textarea:focus~label{font-size:12px;top:-.75rem}.p-float-label .input:-webkit-autofill~label{font-size:12px;top:-20px}.p-float-label .p-inputtext::-moz-placeholder,.p-float-label input::-moz-placeholder{opacity:0;-moz-transition-property:all;transition-property:all;transition-timing-function:ease}.p-float-label .p-inputtext::placeholder,.p-float-label .p-placeholder,.p-float-label input::placeholder{opacity:0;transition-property:all;transition-timing-function:ease}.p-float-label .p-inputtext:focus::-moz-placeholder,.p-float-label input:focus::-moz-placeholder{opacity:1;-moz-transition-property:all;transition-property:all;transition-timing-function:ease}.p-float-label .p-focus .p-placeholder,.p-float-label .p-inputtext:focus::placeholder,.p-float-label input:focus::placeholder{opacity:1;transition-property:all;transition-timing-function:ease}.p-input-icon-left,.p-input-icon-right{display:inline-block;position:relative}.p-input-icon-left>i,.p-input-icon-left>svg,.p-input-icon-right>i,.p-input-icon-right>svg{margin-top:-.5rem;position:absolute;top:50%}.p-fluid .p-input-icon-left,.p-fluid .p-input-icon-right{display:block;width:100%}.p-radiobutton{cursor:pointer;display:inline-flex;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:bottom}.p-radiobutton.p-radiobutton-disabled{cursor:default}.p-radiobutton-box{align-items:center;display:flex;justify-content:center}.p-radiobutton-icon{backface-visibility:hidden;border-radius:50%;transform:translateZ(0) scale(.1);visibility:hidden}.p-radiobutton-box.p-highlight .p-radiobutton-icon{transform:translateZ(0) scale(1);visibility:visible}.p-ripple{overflow:hidden;position:relative}.p-ink{background:hsla(0,0%,100%,.5);border-radius:100%;display:block;pointer-events:none;position:absolute;transform:scale(0)}.p-ink-active{animation:ripple .4s linear}.p-ripple-disabled .p-ink{display:none!important}@keyframes ripple{to{opacity:0;transform:scale(2.5)}}.p-tooltip{display:none;max-width:12.5rem;padding:.25em .5rem;position:absolute}.p-tooltip.p-tooltip-left,.p-tooltip.p-tooltip-right{padding:0 .25rem}.p-tooltip.p-tooltip-bottom,.p-tooltip.p-tooltip-top{padding:.25em 0}.p-tooltip .p-tooltip-text{white-space:pre-line;word-break:break-word}.p-tooltip-arrow{border-color:transparent;border-style:solid;height:0;position:absolute;width:0}.p-tooltip-right .p-tooltip-arrow{border-width:.25em .25em .25em 0;left:0;margin-top:-.25rem;top:50%}.p-tooltip-left .p-tooltip-arrow{border-width:.25em 0 .25em .25rem;margin-top:-.25rem;right:0;top:50%}.p-tooltip.p-tooltip-top{padding:.25em 0}.p-tooltip-top .p-tooltip-arrow{border-width:.25em .25em 0;bottom:0;left:50%;margin-left:-.25rem}.p-tooltip-bottom .p-tooltip-arrow{border-width:0 .25em .25rem;left:50%;margin-left:-.25rem;top:0} -@font-face{font-family:Inter;font-style:normal;font-weight:300;src:local(""),url(fonts/Inter-Light.woff2) format("woff2"),url(fonts/Inter-Light.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:400;src:local(""),url(fonts/Inter-Regular.woff2) format("woff2"),url(fonts/Inter-Regular.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:500;src:local(""),url(fonts/Inter-Medium.woff2) format("woff2"),url(fonts/Inter-Medium.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:600;src:local(""),url(fonts/Inter-SemiBold.woff2) format("woff2"),url(fonts/Inter-SemiBold.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:700;src:local(""),url(fonts/Inter-Bold.woff2) format("woff2"),url(fonts/Inter-Bold.woff) format("woff")}@font-face{font-display:block;font-family:primeicons;font-style:normal;font-weight:400;src:url(fonts/primeicons.eot);src:url(fonts/primeicons.eot?#iefix) format("embedded-opentype"),url(fonts/primeicons.ttf) format("truetype"),url(fonts/primeicons.woff) format("woff"),url(fonts/primeicons.svg?#primeicons) format("svg")}.pi{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-family:primeicons;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.pi:before{--webkit-backface-visibility:hidden;backface-visibility:hidden}.pi-fw{text-align:center;width:1.28571429em}.pi-spin{animation:fa-spin 2s linear infinite}@keyframes fa-spin{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}.pi-sort-alt-slash:before{content:"\e9ee"}.pi-arrows-h:before{content:"\e9ec"}.pi-arrows-v:before{content:"\e9ed"}.pi-pound:before{content:"\e9eb"}.pi-prime:before{content:"\e9ea"}.pi-chart-pie:before{content:"\e9e9"}.pi-reddit:before{content:"\e9e8"}.pi-code:before{content:"\e9e7"}.pi-sync:before{content:"\e9e6"}.pi-shopping-bag:before{content:"\e9e5"}.pi-server:before{content:"\e9e4"}.pi-database:before{content:"\e9e3"}.pi-hashtag:before{content:"\e9e2"}.pi-bookmark-fill:before{content:"\e9df"}.pi-filter-fill:before{content:"\e9e0"}.pi-heart-fill:before{content:"\e9e1"}.pi-flag-fill:before{content:"\e9de"}.pi-circle:before{content:"\e9dc"}.pi-circle-fill:before{content:"\e9dd"}.pi-bolt:before{content:"\e9db"}.pi-history:before{content:"\e9da"}.pi-box:before{content:"\e9d9"}.pi-at:before{content:"\e9d8"}.pi-arrow-up-right:before{content:"\e9d4"}.pi-arrow-up-left:before{content:"\e9d5"}.pi-arrow-down-left:before{content:"\e9d6"}.pi-arrow-down-right:before{content:"\e9d7"}.pi-telegram:before{content:"\e9d3"}.pi-stop-circle:before{content:"\e9d2"}.pi-stop:before{content:"\e9d1"}.pi-whatsapp:before{content:"\e9d0"}.pi-building:before{content:"\e9cf"}.pi-qrcode:before{content:"\e9ce"}.pi-car:before{content:"\e9cd"}.pi-instagram:before{content:"\e9cc"}.pi-linkedin:before{content:"\e9cb"}.pi-send:before{content:"\e9ca"}.pi-slack:before{content:"\e9c9"}.pi-sun:before{content:"\e9c8"}.pi-moon:before{content:"\e9c7"}.pi-vimeo:before{content:"\e9c6"}.pi-youtube:before{content:"\e9c5"}.pi-flag:before{content:"\e9c4"}.pi-wallet:before{content:"\e9c3"}.pi-map:before{content:"\e9c2"}.pi-link:before{content:"\e9c1"}.pi-credit-card:before{content:"\e9bf"}.pi-discord:before{content:"\e9c0"}.pi-percentage:before{content:"\e9be"}.pi-euro:before{content:"\e9bd"}.pi-book:before{content:"\e9ba"}.pi-shield:before{content:"\e9b9"}.pi-paypal:before{content:"\e9bb"}.pi-amazon:before{content:"\e9bc"}.pi-phone:before{content:"\e9b8"}.pi-filter-slash:before{content:"\e9b7"}.pi-facebook:before{content:"\e9b4"}.pi-github:before{content:"\e9b5"}.pi-twitter:before{content:"\e9b6"}.pi-step-backward-alt:before{content:"\e9ac"}.pi-step-forward-alt:before{content:"\e9ad"}.pi-forward:before{content:"\e9ae"}.pi-backward:before{content:"\e9af"}.pi-fast-backward:before{content:"\e9b0"}.pi-fast-forward:before{content:"\e9b1"}.pi-pause:before{content:"\e9b2"}.pi-play:before{content:"\e9b3"}.pi-compass:before{content:"\e9ab"}.pi-id-card:before{content:"\e9aa"}.pi-ticket:before{content:"\e9a9"}.pi-file-o:before{content:"\e9a8"}.pi-reply:before{content:"\e9a7"}.pi-directions-alt:before{content:"\e9a5"}.pi-directions:before{content:"\e9a6"}.pi-thumbs-up:before{content:"\e9a3"}.pi-thumbs-down:before{content:"\e9a4"}.pi-sort-numeric-down-alt:before{content:"\e996"}.pi-sort-numeric-up-alt:before{content:"\e997"}.pi-sort-alpha-down-alt:before{content:"\e998"}.pi-sort-alpha-up-alt:before{content:"\e999"}.pi-sort-numeric-down:before{content:"\e99a"}.pi-sort-numeric-up:before{content:"\e99b"}.pi-sort-alpha-down:before{content:"\e99c"}.pi-sort-alpha-up:before{content:"\e99d"}.pi-sort-alt:before{content:"\e99e"}.pi-sort-amount-up:before{content:"\e99f"}.pi-sort-amount-down:before{content:"\e9a0"}.pi-sort-amount-down-alt:before{content:"\e9a1"}.pi-sort-amount-up-alt:before{content:"\e9a2"}.pi-palette:before{content:"\e995"}.pi-undo:before{content:"\e994"}.pi-desktop:before{content:"\e993"}.pi-sliders-v:before{content:"\e991"}.pi-sliders-h:before{content:"\e992"}.pi-search-plus:before{content:"\e98f"}.pi-search-minus:before{content:"\e990"}.pi-file-excel:before{content:"\e98e"}.pi-file-pdf:before{content:"\e98d"}.pi-check-square:before{content:"\e98c"}.pi-chart-line:before{content:"\e98b"}.pi-user-edit:before{content:"\e98a"}.pi-exclamation-circle:before{content:"\e989"}.pi-android:before{content:"\e985"}.pi-google:before{content:"\e986"}.pi-apple:before{content:"\e987"}.pi-microsoft:before{content:"\e988"}.pi-heart:before{content:"\e984"}.pi-mobile:before{content:"\e982"}.pi-tablet:before{content:"\e983"}.pi-key:before{content:"\e981"}.pi-shopping-cart:before{content:"\e980"}.pi-comments:before{content:"\e97e"}.pi-comment:before{content:"\e97f"}.pi-briefcase:before{content:"\e97d"}.pi-bell:before{content:"\e97c"}.pi-paperclip:before{content:"\e97b"}.pi-share-alt:before{content:"\e97a"}.pi-envelope:before{content:"\e979"}.pi-volume-down:before{content:"\e976"}.pi-volume-up:before{content:"\e977"}.pi-volume-off:before{content:"\e978"}.pi-eject:before{content:"\e975"}.pi-money-bill:before{content:"\e974"}.pi-images:before{content:"\e973"}.pi-image:before{content:"\e972"}.pi-sign-in:before{content:"\e970"}.pi-sign-out:before{content:"\e971"}.pi-wifi:before{content:"\e96f"}.pi-sitemap:before{content:"\e96e"}.pi-chart-bar:before{content:"\e96d"}.pi-camera:before{content:"\e96c"}.pi-dollar:before{content:"\e96b"}.pi-lock-open:before{content:"\e96a"}.pi-table:before{content:"\e969"}.pi-map-marker:before{content:"\e968"}.pi-list:before{content:"\e967"}.pi-eye-slash:before{content:"\e965"}.pi-eye:before{content:"\e966"}.pi-folder-open:before{content:"\e964"}.pi-folder:before{content:"\e963"}.pi-video:before{content:"\e962"}.pi-inbox:before{content:"\e961"}.pi-lock:before{content:"\e95f"}.pi-unlock:before{content:"\e960"}.pi-tags:before{content:"\e95d"}.pi-tag:before{content:"\e95e"}.pi-power-off:before{content:"\e95c"}.pi-save:before{content:"\e95b"}.pi-question-circle:before{content:"\e959"}.pi-question:before{content:"\e95a"}.pi-copy:before{content:"\e957"}.pi-file:before{content:"\e958"}.pi-clone:before{content:"\e955"}.pi-calendar-times:before{content:"\e952"}.pi-calendar-minus:before{content:"\e953"}.pi-calendar-plus:before{content:"\e954"}.pi-ellipsis-v:before{content:"\e950"}.pi-ellipsis-h:before{content:"\e951"}.pi-bookmark:before{content:"\e94e"}.pi-globe:before{content:"\e94f"}.pi-replay:before{content:"\e94d"}.pi-filter:before{content:"\e94c"}.pi-print:before{content:"\e94b"}.pi-align-right:before{content:"\e946"}.pi-align-left:before{content:"\e947"}.pi-align-center:before{content:"\e948"}.pi-align-justify:before{content:"\e949"}.pi-cog:before{content:"\e94a"}.pi-cloud-download:before{content:"\e943"}.pi-cloud-upload:before{content:"\e944"}.pi-cloud:before{content:"\e945"}.pi-pencil:before{content:"\e942"}.pi-users:before{content:"\e941"}.pi-clock:before{content:"\e940"}.pi-user-minus:before{content:"\e93e"}.pi-user-plus:before{content:"\e93f"}.pi-trash:before{content:"\e93d"}.pi-external-link:before{content:"\e93c"}.pi-window-maximize:before{content:"\e93b"}.pi-window-minimize:before{content:"\e93a"}.pi-refresh:before{content:"\e938"}.pi-user:before{content:"\e939"}.pi-exclamation-triangle:before{content:"\e922"}.pi-calendar:before{content:"\e927"}.pi-chevron-circle-left:before{content:"\e928"}.pi-chevron-circle-down:before{content:"\e929"}.pi-chevron-circle-right:before{content:"\e92a"}.pi-chevron-circle-up:before{content:"\e92b"}.pi-angle-double-down:before{content:"\e92c"}.pi-angle-double-left:before{content:"\e92d"}.pi-angle-double-right:before{content:"\e92e"}.pi-angle-double-up:before{content:"\e92f"}.pi-angle-down:before{content:"\e930"}.pi-angle-left:before{content:"\e931"}.pi-angle-right:before{content:"\e932"}.pi-angle-up:before{content:"\e933"}.pi-upload:before{content:"\e934"}.pi-download:before{content:"\e956"}.pi-ban:before{content:"\e935"}.pi-star-fill:before{content:"\e936"}.pi-star:before{content:"\e937"}.pi-chevron-left:before{content:"\e900"}.pi-chevron-right:before{content:"\e901"}.pi-chevron-down:before{content:"\e902"}.pi-chevron-up:before{content:"\e903"}.pi-caret-left:before{content:"\e904"}.pi-caret-right:before{content:"\e905"}.pi-caret-down:before{content:"\e906"}.pi-caret-up:before{content:"\e907"}.pi-search:before{content:"\e908"}.pi-check:before{content:"\e909"}.pi-check-circle:before{content:"\e90a"}.pi-times:before{content:"\e90b"}.pi-times-circle:before{content:"\e90c"}.pi-plus:before{content:"\e90d"}.pi-plus-circle:before{content:"\e90e"}.pi-minus:before{content:"\e90f"}.pi-minus-circle:before{content:"\e910"}.pi-circle-on:before{content:"\e911"}.pi-circle-off:before{content:"\e912"}.pi-sort-down:before{content:"\e913"}.pi-sort-up:before{content:"\e914"}.pi-sort:before{content:"\e915"}.pi-step-backward:before{content:"\e916"}.pi-step-forward:before{content:"\e917"}.pi-th-large:before{content:"\e918"}.pi-arrow-down:before{content:"\e919"}.pi-arrow-left:before{content:"\e91a"}.pi-arrow-right:before{content:"\e91b"}.pi-arrow-up:before{content:"\e91c"}.pi-bars:before{content:"\e91d"}.pi-arrow-circle-down:before{content:"\e91e"}.pi-arrow-circle-left:before{content:"\e91f"}.pi-arrow-circle-right:before{content:"\e920"}.pi-arrow-circle-up:before{content:"\e921"}.pi-info:before{content:"\e923"}.pi-info-circle:before{content:"\e924"}.pi-home:before{content:"\e925"}.pi-spinner:before{content:"\e926"}.grid{display:flex;flex-wrap:wrap;margin-left:-.5rem;margin-right:-.5rem;margin-top:-.5rem}.grid>.col,.grid>[class*=col]{box-sizing:border-box}.grid-nogutter{margin-left:0;margin-right:0;margin-top:0}.grid-nogutter>.col,.grid-nogutter>[class*=col-]{padding:0}.col{flex-basis:0;flex-grow:1;padding:.5rem}.col-1,.col-fixed{flex:0 0 auto;padding:.5rem}.col-1{width:8.3333%}.col-2{width:16.6667%}.col-2,.col-3{flex:0 0 auto;padding:.5rem}.col-3{width:25%}.col-4{width:33.3333%}.col-4,.col-5{flex:0 0 auto;padding:.5rem}.col-5{width:41.6667%}.col-6{width:50%}.col-6,.col-7{flex:0 0 auto;padding:.5rem}.col-7{width:58.3333%}.col-8{width:66.6667%}.col-8,.col-9{flex:0 0 auto;padding:.5rem}.col-9{width:75%}.col-10{width:83.3333%}.col-10,.col-11{flex:0 0 auto;padding:.5rem}.col-11{width:91.6667%}.col-12{flex:0 0 auto;padding:.5rem;width:100%}@media screen and (min-width:576px){.sm\:col{flex-basis:0;flex-grow:1;padding:.5rem}.sm\:col-1,.sm\:col-fixed{flex:0 0 auto;padding:.5rem}.sm\:col-1{width:8.3333%}.sm\:col-2{width:16.6667%}.sm\:col-2,.sm\:col-3{flex:0 0 auto;padding:.5rem}.sm\:col-3{width:25%}.sm\:col-4{width:33.3333%}.sm\:col-4,.sm\:col-5{flex:0 0 auto;padding:.5rem}.sm\:col-5{width:41.6667%}.sm\:col-6{width:50%}.sm\:col-6,.sm\:col-7{flex:0 0 auto;padding:.5rem}.sm\:col-7{width:58.3333%}.sm\:col-8{width:66.6667%}.sm\:col-8,.sm\:col-9{flex:0 0 auto;padding:.5rem}.sm\:col-9{width:75%}.sm\:col-10{width:83.3333%}.sm\:col-10,.sm\:col-11{flex:0 0 auto;padding:.5rem}.sm\:col-11{width:91.6667%}.sm\:col-12{flex:0 0 auto;padding:.5rem;width:100%}}@media screen and (min-width:768px){.md\:col{flex-basis:0;flex-grow:1;padding:.5rem}.md\:col-1,.md\:col-fixed{flex:0 0 auto;padding:.5rem}.md\:col-1{width:8.3333%}.md\:col-2{width:16.6667%}.md\:col-2,.md\:col-3{flex:0 0 auto;padding:.5rem}.md\:col-3{width:25%}.md\:col-4{width:33.3333%}.md\:col-4,.md\:col-5{flex:0 0 auto;padding:.5rem}.md\:col-5{width:41.6667%}.md\:col-6{width:50%}.md\:col-6,.md\:col-7{flex:0 0 auto;padding:.5rem}.md\:col-7{width:58.3333%}.md\:col-8{width:66.6667%}.md\:col-8,.md\:col-9{flex:0 0 auto;padding:.5rem}.md\:col-9{width:75%}.md\:col-10{width:83.3333%}.md\:col-10,.md\:col-11{flex:0 0 auto;padding:.5rem}.md\:col-11{width:91.6667%}.md\:col-12{flex:0 0 auto;padding:.5rem;width:100%}}@media screen and (min-width:992px){.lg\:col{flex-basis:0;flex-grow:1;padding:.5rem}.lg\:col-1,.lg\:col-fixed{flex:0 0 auto;padding:.5rem}.lg\:col-1{width:8.3333%}.lg\:col-2{width:16.6667%}.lg\:col-2,.lg\:col-3{flex:0 0 auto;padding:.5rem}.lg\:col-3{width:25%}.lg\:col-4{width:33.3333%}.lg\:col-4,.lg\:col-5{flex:0 0 auto;padding:.5rem}.lg\:col-5{width:41.6667%}.lg\:col-6{width:50%}.lg\:col-6,.lg\:col-7{flex:0 0 auto;padding:.5rem}.lg\:col-7{width:58.3333%}.lg\:col-8{width:66.6667%}.lg\:col-8,.lg\:col-9{flex:0 0 auto;padding:.5rem}.lg\:col-9{width:75%}.lg\:col-10{width:83.3333%}.lg\:col-10,.lg\:col-11{flex:0 0 auto;padding:.5rem}.lg\:col-11{width:91.6667%}.lg\:col-12{flex:0 0 auto;padding:.5rem;width:100%}}@media screen and (min-width:1200px){.xl\:col{flex-basis:0;flex-grow:1;padding:.5rem}.xl\:col-1,.xl\:col-fixed{flex:0 0 auto;padding:.5rem}.xl\:col-1{width:8.3333%}.xl\:col-2{width:16.6667%}.xl\:col-2,.xl\:col-3{flex:0 0 auto;padding:.5rem}.xl\:col-3{width:25%}.xl\:col-4{width:33.3333%}.xl\:col-4,.xl\:col-5{flex:0 0 auto;padding:.5rem}.xl\:col-5{width:41.6667%}.xl\:col-6{width:50%}.xl\:col-6,.xl\:col-7{flex:0 0 auto;padding:.5rem}.xl\:col-7{width:58.3333%}.xl\:col-8{width:66.6667%}.xl\:col-8,.xl\:col-9{flex:0 0 auto;padding:.5rem}.xl\:col-9{width:75%}.xl\:col-10{width:83.3333%}.xl\:col-10,.xl\:col-11{flex:0 0 auto;padding:.5rem}.xl\:col-11{width:91.6667%}.xl\:col-12{flex:0 0 auto;padding:.5rem;width:100%}}.col-offset-0{margin-left:0!important}.col-offset-1{margin-left:8.3333%!important}.col-offset-2{margin-left:16.6667%!important}.col-offset-3{margin-left:25%!important}.col-offset-4{margin-left:33.3333%!important}.col-offset-5{margin-left:41.6667%!important}.col-offset-6{margin-left:50%!important}.col-offset-7{margin-left:58.3333%!important}.col-offset-8{margin-left:66.6667%!important}.col-offset-9{margin-left:75%!important}.col-offset-10{margin-left:83.3333%!important}.col-offset-11{margin-left:91.6667%!important}.col-offset-12{margin-left:100%!important}@media screen and (min-width:576px){.sm\:col-offset-0{margin-left:0!important}.sm\:col-offset-1{margin-left:8.3333%!important}.sm\:col-offset-2{margin-left:16.6667%!important}.sm\:col-offset-3{margin-left:25%!important}.sm\:col-offset-4{margin-left:33.3333%!important}.sm\:col-offset-5{margin-left:41.6667%!important}.sm\:col-offset-6{margin-left:50%!important}.sm\:col-offset-7{margin-left:58.3333%!important}.sm\:col-offset-8{margin-left:66.6667%!important}.sm\:col-offset-9{margin-left:75%!important}.sm\:col-offset-10{margin-left:83.3333%!important}.sm\:col-offset-11{margin-left:91.6667%!important}.sm\:col-offset-12{margin-left:100%!important}}@media screen and (min-width:768px){.md\:col-offset-0{margin-left:0!important}.md\:col-offset-1{margin-left:8.3333%!important}.md\:col-offset-2{margin-left:16.6667%!important}.md\:col-offset-3{margin-left:25%!important}.md\:col-offset-4{margin-left:33.3333%!important}.md\:col-offset-5{margin-left:41.6667%!important}.md\:col-offset-6{margin-left:50%!important}.md\:col-offset-7{margin-left:58.3333%!important}.md\:col-offset-8{margin-left:66.6667%!important}.md\:col-offset-9{margin-left:75%!important}.md\:col-offset-10{margin-left:83.3333%!important}.md\:col-offset-11{margin-left:91.6667%!important}.md\:col-offset-12{margin-left:100%!important}}@media screen and (min-width:992px){.lg\:col-offset-0{margin-left:0!important}.lg\:col-offset-1{margin-left:8.3333%!important}.lg\:col-offset-2{margin-left:16.6667%!important}.lg\:col-offset-3{margin-left:25%!important}.lg\:col-offset-4{margin-left:33.3333%!important}.lg\:col-offset-5{margin-left:41.6667%!important}.lg\:col-offset-6{margin-left:50%!important}.lg\:col-offset-7{margin-left:58.3333%!important}.lg\:col-offset-8{margin-left:66.6667%!important}.lg\:col-offset-9{margin-left:75%!important}.lg\:col-offset-10{margin-left:83.3333%!important}.lg\:col-offset-11{margin-left:91.6667%!important}.lg\:col-offset-12{margin-left:100%!important}}@media screen and (min-width:1200px){.xl\:col-offset-0{margin-left:0!important}.xl\:col-offset-1{margin-left:8.3333%!important}.xl\:col-offset-2{margin-left:16.6667%!important}.xl\:col-offset-3{margin-left:25%!important}.xl\:col-offset-4{margin-left:33.3333%!important}.xl\:col-offset-5{margin-left:41.6667%!important}.xl\:col-offset-6{margin-left:50%!important}.xl\:col-offset-7{margin-left:58.3333%!important}.xl\:col-offset-8{margin-left:66.6667%!important}.xl\:col-offset-9{margin-left:75%!important}.xl\:col-offset-10{margin-left:83.3333%!important}.xl\:col-offset-11{margin-left:91.6667%!important}.xl\:col-offset-12{margin-left:100%!important}}.text-0{color:var(--surface-0)!important}.text-50{color:var(--surface-50)!important}.text-100{color:var(--surface-100)!important}.text-200{color:var(--surface-200)!important}.text-300{color:var(--surface-300)!important}.text-400{color:var(--surface-400)!important}.text-500{color:var(--surface-500)!important}.text-600{color:var(--surface-600)!important}.text-700{color:var(--surface-700)!important}.text-800{color:var(--surface-800)!important}.text-900{color:var(--surface-900)!important}.active\:text-0:active,.focus\:text-0:focus,.hover\:text-0:hover{color:var(--surface-0)!important}.active\:text-50:active,.focus\:text-50:focus,.hover\:text-50:hover{color:var(--surface-50)!important}.active\:text-100:active,.focus\:text-100:focus,.hover\:text-100:hover{color:var(--surface-100)!important}.active\:text-200:active,.focus\:text-200:focus,.hover\:text-200:hover{color:var(--surface-200)!important}.active\:text-300:active,.focus\:text-300:focus,.hover\:text-300:hover{color:var(--surface-300)!important}.active\:text-400:active,.focus\:text-400:focus,.hover\:text-400:hover{color:var(--surface-400)!important}.active\:text-500:active,.focus\:text-500:focus,.hover\:text-500:hover{color:var(--surface-500)!important}.active\:text-600:active,.focus\:text-600:focus,.hover\:text-600:hover{color:var(--surface-600)!important}.active\:text-700:active,.focus\:text-700:focus,.hover\:text-700:hover{color:var(--surface-700)!important}.active\:text-800:active,.focus\:text-800:focus,.hover\:text-800:hover{color:var(--surface-800)!important}.active\:text-900:active,.focus\:text-900:focus,.hover\:text-900:hover{color:var(--surface-900)!important}.surface-0{background-color:var(--surface-0)!important}.surface-50{background-color:var(--surface-50)!important}.surface-100{background-color:var(--surface-100)!important}.surface-200{background-color:var(--surface-200)!important}.surface-300{background-color:var(--surface-300)!important}.surface-400{background-color:var(--surface-400)!important}.surface-500{background-color:var(--surface-500)!important}.surface-600{background-color:var(--surface-600)!important}.surface-700{background-color:var(--surface-700)!important}.surface-800{background-color:var(--surface-800)!important}.surface-900{background-color:var(--surface-900)!important}.active\:surface-0:active,.focus\:surface-0:focus,.hover\:surface-0:hover{background-color:var(--surface-0)!important}.active\:surface-50:active,.focus\:surface-50:focus,.hover\:surface-50:hover{background-color:var(--surface-50)!important}.active\:surface-100:active,.focus\:surface-100:focus,.hover\:surface-100:hover{background-color:var(--surface-100)!important}.active\:surface-200:active,.focus\:surface-200:focus,.hover\:surface-200:hover{background-color:var(--surface-200)!important}.active\:surface-300:active,.focus\:surface-300:focus,.hover\:surface-300:hover{background-color:var(--surface-300)!important}.active\:surface-400:active,.focus\:surface-400:focus,.hover\:surface-400:hover{background-color:var(--surface-400)!important}.active\:surface-500:active,.focus\:surface-500:focus,.hover\:surface-500:hover{background-color:var(--surface-500)!important}.active\:surface-600:active,.focus\:surface-600:focus,.hover\:surface-600:hover{background-color:var(--surface-600)!important}.active\:surface-700:active,.focus\:surface-700:focus,.hover\:surface-700:hover{background-color:var(--surface-700)!important}.active\:surface-800:active,.focus\:surface-800:focus,.hover\:surface-800:hover{background-color:var(--surface-800)!important}.active\:surface-900:active,.focus\:surface-900:focus,.hover\:surface-900:hover{background-color:var(--surface-900)!important}.border-0{border-color:var(--surface-0)!important}.border-50{border-color:var(--surface-50)!important}.border-100{border-color:var(--surface-100)!important}.border-200{border-color:var(--surface-200)!important}.border-300{border-color:var(--surface-300)!important}.border-400{border-color:var(--surface-400)!important}.border-500{border-color:var(--surface-500)!important}.border-600{border-color:var(--surface-600)!important}.border-700{border-color:var(--surface-700)!important}.border-800{border-color:var(--surface-800)!important}.border-900{border-color:var(--surface-900)!important}.active\:border-0:active,.focus\:border-0:focus,.hover\:border-0:hover{border-color:var(--surface-0)!important}.active\:border-50:active,.focus\:border-50:focus,.hover\:border-50:hover{border-color:var(--surface-50)!important}.active\:border-100:active,.focus\:border-100:focus,.hover\:border-100:hover{border-color:var(--surface-100)!important}.active\:border-200:active,.focus\:border-200:focus,.hover\:border-200:hover{border-color:var(--surface-200)!important}.active\:border-300:active,.focus\:border-300:focus,.hover\:border-300:hover{border-color:var(--surface-300)!important}.active\:border-400:active,.focus\:border-400:focus,.hover\:border-400:hover{border-color:var(--surface-400)!important}.active\:border-500:active,.focus\:border-500:focus,.hover\:border-500:hover{border-color:var(--surface-500)!important}.active\:border-600:active,.focus\:border-600:focus,.hover\:border-600:hover{border-color:var(--surface-600)!important}.active\:border-700:active,.focus\:border-700:focus,.hover\:border-700:hover{border-color:var(--surface-700)!important}.active\:border-800:active,.focus\:border-800:focus,.hover\:border-800:hover{border-color:var(--surface-800)!important}.active\:border-900:active,.focus\:border-900:focus,.hover\:border-900:hover{border-color:var(--surface-900)!important}.bg-transparent{background-color:transparent!important}@media screen and (min-width:576px){.sm\:bg-transparent{background-color:transparent!important}}@media screen and (min-width:768px){.md\:bg-transparent{background-color:transparent!important}}@media screen and (min-width:992px){.lg\:bg-transparent{background-color:transparent!important}}@media screen and (min-width:1200px){.xl\:bg-transparent{background-color:transparent!important}}.border-transparent{border-color:transparent!important}@media screen and (min-width:576px){.sm\:border-transparent{border-color:transparent!important}}@media screen and (min-width:768px){.md\:border-transparent{border-color:transparent!important}}@media screen and (min-width:992px){.lg\:border-transparent{border-color:transparent!important}}@media screen and (min-width:1200px){.xl\:border-transparent{border-color:transparent!important}}.text-blue-50{color:var(--blue-50)!important}.text-blue-100{color:var(--blue-100)!important}.text-blue-200{color:var(--blue-200)!important}.text-blue-300{color:var(--blue-300)!important}.text-blue-400{color:var(--blue-400)!important}.text-blue-500{color:var(--blue-500)!important}.text-blue-600{color:var(--blue-600)!important}.text-blue-700{color:var(--blue-700)!important}.text-blue-800{color:var(--blue-800)!important}.text-blue-900{color:var(--blue-900)!important}.focus\:text-blue-50:focus{color:var(--blue-50)!important}.focus\:text-blue-100:focus{color:var(--blue-100)!important}.focus\:text-blue-200:focus{color:var(--blue-200)!important}.focus\:text-blue-300:focus{color:var(--blue-300)!important}.focus\:text-blue-400:focus{color:var(--blue-400)!important}.focus\:text-blue-500:focus{color:var(--blue-500)!important}.focus\:text-blue-600:focus{color:var(--blue-600)!important}.focus\:text-blue-700:focus{color:var(--blue-700)!important}.focus\:text-blue-800:focus{color:var(--blue-800)!important}.focus\:text-blue-900:focus{color:var(--blue-900)!important}.hover\:text-blue-50:hover{color:var(--blue-50)!important}.hover\:text-blue-100:hover{color:var(--blue-100)!important}.hover\:text-blue-200:hover{color:var(--blue-200)!important}.hover\:text-blue-300:hover{color:var(--blue-300)!important}.hover\:text-blue-400:hover{color:var(--blue-400)!important}.hover\:text-blue-500:hover{color:var(--blue-500)!important}.hover\:text-blue-600:hover{color:var(--blue-600)!important}.hover\:text-blue-700:hover{color:var(--blue-700)!important}.hover\:text-blue-800:hover{color:var(--blue-800)!important}.hover\:text-blue-900:hover{color:var(--blue-900)!important}.active\:text-blue-50:active{color:var(--blue-50)!important}.active\:text-blue-100:active{color:var(--blue-100)!important}.active\:text-blue-200:active{color:var(--blue-200)!important}.active\:text-blue-300:active{color:var(--blue-300)!important}.active\:text-blue-400:active{color:var(--blue-400)!important}.active\:text-blue-500:active{color:var(--blue-500)!important}.active\:text-blue-600:active{color:var(--blue-600)!important}.active\:text-blue-700:active{color:var(--blue-700)!important}.active\:text-blue-800:active{color:var(--blue-800)!important}.active\:text-blue-900:active{color:var(--blue-900)!important}.text-green-50{color:var(--green-50)!important}.text-green-100{color:var(--green-100)!important}.text-green-200{color:var(--green-200)!important}.text-green-300{color:var(--green-300)!important}.text-green-400{color:var(--green-400)!important}.text-green-500{color:var(--green-500)!important}.text-green-600{color:var(--green-600)!important}.text-green-700{color:var(--green-700)!important}.text-green-800{color:var(--green-800)!important}.text-green-900{color:var(--green-900)!important}.focus\:text-green-50:focus{color:var(--green-50)!important}.focus\:text-green-100:focus{color:var(--green-100)!important}.focus\:text-green-200:focus{color:var(--green-200)!important}.focus\:text-green-300:focus{color:var(--green-300)!important}.focus\:text-green-400:focus{color:var(--green-400)!important}.focus\:text-green-500:focus{color:var(--green-500)!important}.focus\:text-green-600:focus{color:var(--green-600)!important}.focus\:text-green-700:focus{color:var(--green-700)!important}.focus\:text-green-800:focus{color:var(--green-800)!important}.focus\:text-green-900:focus{color:var(--green-900)!important}.hover\:text-green-50:hover{color:var(--green-50)!important}.hover\:text-green-100:hover{color:var(--green-100)!important}.hover\:text-green-200:hover{color:var(--green-200)!important}.hover\:text-green-300:hover{color:var(--green-300)!important}.hover\:text-green-400:hover{color:var(--green-400)!important}.hover\:text-green-500:hover{color:var(--green-500)!important}.hover\:text-green-600:hover{color:var(--green-600)!important}.hover\:text-green-700:hover{color:var(--green-700)!important}.hover\:text-green-800:hover{color:var(--green-800)!important}.hover\:text-green-900:hover{color:var(--green-900)!important}.active\:text-green-50:active{color:var(--green-50)!important}.active\:text-green-100:active{color:var(--green-100)!important}.active\:text-green-200:active{color:var(--green-200)!important}.active\:text-green-300:active{color:var(--green-300)!important}.active\:text-green-400:active{color:var(--green-400)!important}.active\:text-green-500:active{color:var(--green-500)!important}.active\:text-green-600:active{color:var(--green-600)!important}.active\:text-green-700:active{color:var(--green-700)!important}.active\:text-green-800:active{color:var(--green-800)!important}.active\:text-green-900:active{color:var(--green-900)!important}.text-yellow-50{color:var(--yellow-50)!important}.text-yellow-100{color:var(--yellow-100)!important}.text-yellow-200{color:var(--yellow-200)!important}.text-yellow-300{color:var(--yellow-300)!important}.text-yellow-400{color:var(--yellow-400)!important}.text-yellow-500{color:var(--yellow-500)!important}.text-yellow-600{color:var(--yellow-600)!important}.text-yellow-700{color:var(--yellow-700)!important}.text-yellow-800{color:var(--yellow-800)!important}.text-yellow-900{color:var(--yellow-900)!important}.focus\:text-yellow-50:focus{color:var(--yellow-50)!important}.focus\:text-yellow-100:focus{color:var(--yellow-100)!important}.focus\:text-yellow-200:focus{color:var(--yellow-200)!important}.focus\:text-yellow-300:focus{color:var(--yellow-300)!important}.focus\:text-yellow-400:focus{color:var(--yellow-400)!important}.focus\:text-yellow-500:focus{color:var(--yellow-500)!important}.focus\:text-yellow-600:focus{color:var(--yellow-600)!important}.focus\:text-yellow-700:focus{color:var(--yellow-700)!important}.focus\:text-yellow-800:focus{color:var(--yellow-800)!important}.focus\:text-yellow-900:focus{color:var(--yellow-900)!important}.hover\:text-yellow-50:hover{color:var(--yellow-50)!important}.hover\:text-yellow-100:hover{color:var(--yellow-100)!important}.hover\:text-yellow-200:hover{color:var(--yellow-200)!important}.hover\:text-yellow-300:hover{color:var(--yellow-300)!important}.hover\:text-yellow-400:hover{color:var(--yellow-400)!important}.hover\:text-yellow-500:hover{color:var(--yellow-500)!important}.hover\:text-yellow-600:hover{color:var(--yellow-600)!important}.hover\:text-yellow-700:hover{color:var(--yellow-700)!important}.hover\:text-yellow-800:hover{color:var(--yellow-800)!important}.hover\:text-yellow-900:hover{color:var(--yellow-900)!important}.active\:text-yellow-50:active{color:var(--yellow-50)!important}.active\:text-yellow-100:active{color:var(--yellow-100)!important}.active\:text-yellow-200:active{color:var(--yellow-200)!important}.active\:text-yellow-300:active{color:var(--yellow-300)!important}.active\:text-yellow-400:active{color:var(--yellow-400)!important}.active\:text-yellow-500:active{color:var(--yellow-500)!important}.active\:text-yellow-600:active{color:var(--yellow-600)!important}.active\:text-yellow-700:active{color:var(--yellow-700)!important}.active\:text-yellow-800:active{color:var(--yellow-800)!important}.active\:text-yellow-900:active{color:var(--yellow-900)!important}.text-cyan-50{color:var(--cyan-50)!important}.text-cyan-100{color:var(--cyan-100)!important}.text-cyan-200{color:var(--cyan-200)!important}.text-cyan-300{color:var(--cyan-300)!important}.text-cyan-400{color:var(--cyan-400)!important}.text-cyan-500{color:var(--cyan-500)!important}.text-cyan-600{color:var(--cyan-600)!important}.text-cyan-700{color:var(--cyan-700)!important}.text-cyan-800{color:var(--cyan-800)!important}.text-cyan-900{color:var(--cyan-900)!important}.focus\:text-cyan-50:focus{color:var(--cyan-50)!important}.focus\:text-cyan-100:focus{color:var(--cyan-100)!important}.focus\:text-cyan-200:focus{color:var(--cyan-200)!important}.focus\:text-cyan-300:focus{color:var(--cyan-300)!important}.focus\:text-cyan-400:focus{color:var(--cyan-400)!important}.focus\:text-cyan-500:focus{color:var(--cyan-500)!important}.focus\:text-cyan-600:focus{color:var(--cyan-600)!important}.focus\:text-cyan-700:focus{color:var(--cyan-700)!important}.focus\:text-cyan-800:focus{color:var(--cyan-800)!important}.focus\:text-cyan-900:focus{color:var(--cyan-900)!important}.hover\:text-cyan-50:hover{color:var(--cyan-50)!important}.hover\:text-cyan-100:hover{color:var(--cyan-100)!important}.hover\:text-cyan-200:hover{color:var(--cyan-200)!important}.hover\:text-cyan-300:hover{color:var(--cyan-300)!important}.hover\:text-cyan-400:hover{color:var(--cyan-400)!important}.hover\:text-cyan-500:hover{color:var(--cyan-500)!important}.hover\:text-cyan-600:hover{color:var(--cyan-600)!important}.hover\:text-cyan-700:hover{color:var(--cyan-700)!important}.hover\:text-cyan-800:hover{color:var(--cyan-800)!important}.hover\:text-cyan-900:hover{color:var(--cyan-900)!important}.active\:text-cyan-50:active{color:var(--cyan-50)!important}.active\:text-cyan-100:active{color:var(--cyan-100)!important}.active\:text-cyan-200:active{color:var(--cyan-200)!important}.active\:text-cyan-300:active{color:var(--cyan-300)!important}.active\:text-cyan-400:active{color:var(--cyan-400)!important}.active\:text-cyan-500:active{color:var(--cyan-500)!important}.active\:text-cyan-600:active{color:var(--cyan-600)!important}.active\:text-cyan-700:active{color:var(--cyan-700)!important}.active\:text-cyan-800:active{color:var(--cyan-800)!important}.active\:text-cyan-900:active{color:var(--cyan-900)!important}.text-pink-50{color:var(--pink-50)!important}.text-pink-100{color:var(--pink-100)!important}.text-pink-200{color:var(--pink-200)!important}.text-pink-300{color:var(--pink-300)!important}.text-pink-400{color:var(--pink-400)!important}.text-pink-500{color:var(--pink-500)!important}.text-pink-600{color:var(--pink-600)!important}.text-pink-700{color:var(--pink-700)!important}.text-pink-800{color:var(--pink-800)!important}.text-pink-900{color:var(--pink-900)!important}.focus\:text-pink-50:focus{color:var(--pink-50)!important}.focus\:text-pink-100:focus{color:var(--pink-100)!important}.focus\:text-pink-200:focus{color:var(--pink-200)!important}.focus\:text-pink-300:focus{color:var(--pink-300)!important}.focus\:text-pink-400:focus{color:var(--pink-400)!important}.focus\:text-pink-500:focus{color:var(--pink-500)!important}.focus\:text-pink-600:focus{color:var(--pink-600)!important}.focus\:text-pink-700:focus{color:var(--pink-700)!important}.focus\:text-pink-800:focus{color:var(--pink-800)!important}.focus\:text-pink-900:focus{color:var(--pink-900)!important}.hover\:text-pink-50:hover{color:var(--pink-50)!important}.hover\:text-pink-100:hover{color:var(--pink-100)!important}.hover\:text-pink-200:hover{color:var(--pink-200)!important}.hover\:text-pink-300:hover{color:var(--pink-300)!important}.hover\:text-pink-400:hover{color:var(--pink-400)!important}.hover\:text-pink-500:hover{color:var(--pink-500)!important}.hover\:text-pink-600:hover{color:var(--pink-600)!important}.hover\:text-pink-700:hover{color:var(--pink-700)!important}.hover\:text-pink-800:hover{color:var(--pink-800)!important}.hover\:text-pink-900:hover{color:var(--pink-900)!important}.active\:text-pink-50:active{color:var(--pink-50)!important}.active\:text-pink-100:active{color:var(--pink-100)!important}.active\:text-pink-200:active{color:var(--pink-200)!important}.active\:text-pink-300:active{color:var(--pink-300)!important}.active\:text-pink-400:active{color:var(--pink-400)!important}.active\:text-pink-500:active{color:var(--pink-500)!important}.active\:text-pink-600:active{color:var(--pink-600)!important}.active\:text-pink-700:active{color:var(--pink-700)!important}.active\:text-pink-800:active{color:var(--pink-800)!important}.active\:text-pink-900:active{color:var(--pink-900)!important}.text-indigo-50{color:var(--indigo-50)!important}.text-indigo-100{color:var(--indigo-100)!important}.text-indigo-200{color:var(--indigo-200)!important}.text-indigo-300{color:var(--indigo-300)!important}.text-indigo-400{color:var(--indigo-400)!important}.text-indigo-500{color:var(--indigo-500)!important}.text-indigo-600{color:var(--indigo-600)!important}.text-indigo-700{color:var(--indigo-700)!important}.text-indigo-800{color:var(--indigo-800)!important}.text-indigo-900{color:var(--indigo-900)!important}.focus\:text-indigo-50:focus{color:var(--indigo-50)!important}.focus\:text-indigo-100:focus{color:var(--indigo-100)!important}.focus\:text-indigo-200:focus{color:var(--indigo-200)!important}.focus\:text-indigo-300:focus{color:var(--indigo-300)!important}.focus\:text-indigo-400:focus{color:var(--indigo-400)!important}.focus\:text-indigo-500:focus{color:var(--indigo-500)!important}.focus\:text-indigo-600:focus{color:var(--indigo-600)!important}.focus\:text-indigo-700:focus{color:var(--indigo-700)!important}.focus\:text-indigo-800:focus{color:var(--indigo-800)!important}.focus\:text-indigo-900:focus{color:var(--indigo-900)!important}.hover\:text-indigo-50:hover{color:var(--indigo-50)!important}.hover\:text-indigo-100:hover{color:var(--indigo-100)!important}.hover\:text-indigo-200:hover{color:var(--indigo-200)!important}.hover\:text-indigo-300:hover{color:var(--indigo-300)!important}.hover\:text-indigo-400:hover{color:var(--indigo-400)!important}.hover\:text-indigo-500:hover{color:var(--indigo-500)!important}.hover\:text-indigo-600:hover{color:var(--indigo-600)!important}.hover\:text-indigo-700:hover{color:var(--indigo-700)!important}.hover\:text-indigo-800:hover{color:var(--indigo-800)!important}.hover\:text-indigo-900:hover{color:var(--indigo-900)!important}.active\:text-indigo-50:active{color:var(--indigo-50)!important}.active\:text-indigo-100:active{color:var(--indigo-100)!important}.active\:text-indigo-200:active{color:var(--indigo-200)!important}.active\:text-indigo-300:active{color:var(--indigo-300)!important}.active\:text-indigo-400:active{color:var(--indigo-400)!important}.active\:text-indigo-500:active{color:var(--indigo-500)!important}.active\:text-indigo-600:active{color:var(--indigo-600)!important}.active\:text-indigo-700:active{color:var(--indigo-700)!important}.active\:text-indigo-800:active{color:var(--indigo-800)!important}.active\:text-indigo-900:active{color:var(--indigo-900)!important}.text-teal-50{color:var(--teal-50)!important}.text-teal-100{color:var(--teal-100)!important}.text-teal-200{color:var(--teal-200)!important}.text-teal-300{color:var(--teal-300)!important}.text-teal-400{color:var(--teal-400)!important}.text-teal-500{color:var(--teal-500)!important}.text-teal-600{color:var(--teal-600)!important}.text-teal-700{color:var(--teal-700)!important}.text-teal-800{color:var(--teal-800)!important}.text-teal-900{color:var(--teal-900)!important}.focus\:text-teal-50:focus{color:var(--teal-50)!important}.focus\:text-teal-100:focus{color:var(--teal-100)!important}.focus\:text-teal-200:focus{color:var(--teal-200)!important}.focus\:text-teal-300:focus{color:var(--teal-300)!important}.focus\:text-teal-400:focus{color:var(--teal-400)!important}.focus\:text-teal-500:focus{color:var(--teal-500)!important}.focus\:text-teal-600:focus{color:var(--teal-600)!important}.focus\:text-teal-700:focus{color:var(--teal-700)!important}.focus\:text-teal-800:focus{color:var(--teal-800)!important}.focus\:text-teal-900:focus{color:var(--teal-900)!important}.hover\:text-teal-50:hover{color:var(--teal-50)!important}.hover\:text-teal-100:hover{color:var(--teal-100)!important}.hover\:text-teal-200:hover{color:var(--teal-200)!important}.hover\:text-teal-300:hover{color:var(--teal-300)!important}.hover\:text-teal-400:hover{color:var(--teal-400)!important}.hover\:text-teal-500:hover{color:var(--teal-500)!important}.hover\:text-teal-600:hover{color:var(--teal-600)!important}.hover\:text-teal-700:hover{color:var(--teal-700)!important}.hover\:text-teal-800:hover{color:var(--teal-800)!important}.hover\:text-teal-900:hover{color:var(--teal-900)!important}.active\:text-teal-50:active{color:var(--teal-50)!important}.active\:text-teal-100:active{color:var(--teal-100)!important}.active\:text-teal-200:active{color:var(--teal-200)!important}.active\:text-teal-300:active{color:var(--teal-300)!important}.active\:text-teal-400:active{color:var(--teal-400)!important}.active\:text-teal-500:active{color:var(--teal-500)!important}.active\:text-teal-600:active{color:var(--teal-600)!important}.active\:text-teal-700:active{color:var(--teal-700)!important}.active\:text-teal-800:active{color:var(--teal-800)!important}.active\:text-teal-900:active{color:var(--teal-900)!important}.text-orange-50{color:var(--orange-50)!important}.text-orange-100{color:var(--orange-100)!important}.text-orange-200{color:var(--orange-200)!important}.text-orange-300{color:var(--orange-300)!important}.text-orange-400{color:var(--orange-400)!important}.text-orange-500{color:var(--orange-500)!important}.text-orange-600{color:var(--orange-600)!important}.text-orange-700{color:var(--orange-700)!important}.text-orange-800{color:var(--orange-800)!important}.text-orange-900{color:var(--orange-900)!important}.focus\:text-orange-50:focus{color:var(--orange-50)!important}.focus\:text-orange-100:focus{color:var(--orange-100)!important}.focus\:text-orange-200:focus{color:var(--orange-200)!important}.focus\:text-orange-300:focus{color:var(--orange-300)!important}.focus\:text-orange-400:focus{color:var(--orange-400)!important}.focus\:text-orange-500:focus{color:var(--orange-500)!important}.focus\:text-orange-600:focus{color:var(--orange-600)!important}.focus\:text-orange-700:focus{color:var(--orange-700)!important}.focus\:text-orange-800:focus{color:var(--orange-800)!important}.focus\:text-orange-900:focus{color:var(--orange-900)!important}.hover\:text-orange-50:hover{color:var(--orange-50)!important}.hover\:text-orange-100:hover{color:var(--orange-100)!important}.hover\:text-orange-200:hover{color:var(--orange-200)!important}.hover\:text-orange-300:hover{color:var(--orange-300)!important}.hover\:text-orange-400:hover{color:var(--orange-400)!important}.hover\:text-orange-500:hover{color:var(--orange-500)!important}.hover\:text-orange-600:hover{color:var(--orange-600)!important}.hover\:text-orange-700:hover{color:var(--orange-700)!important}.hover\:text-orange-800:hover{color:var(--orange-800)!important}.hover\:text-orange-900:hover{color:var(--orange-900)!important}.active\:text-orange-50:active{color:var(--orange-50)!important}.active\:text-orange-100:active{color:var(--orange-100)!important}.active\:text-orange-200:active{color:var(--orange-200)!important}.active\:text-orange-300:active{color:var(--orange-300)!important}.active\:text-orange-400:active{color:var(--orange-400)!important}.active\:text-orange-500:active{color:var(--orange-500)!important}.active\:text-orange-600:active{color:var(--orange-600)!important}.active\:text-orange-700:active{color:var(--orange-700)!important}.active\:text-orange-800:active{color:var(--orange-800)!important}.active\:text-orange-900:active{color:var(--orange-900)!important}.text-bluegray-50{color:var(--bluegray-50)!important}.text-bluegray-100{color:var(--bluegray-100)!important}.text-bluegray-200{color:var(--bluegray-200)!important}.text-bluegray-300{color:var(--bluegray-300)!important}.text-bluegray-400{color:var(--bluegray-400)!important}.text-bluegray-500{color:var(--bluegray-500)!important}.text-bluegray-600{color:var(--bluegray-600)!important}.text-bluegray-700{color:var(--bluegray-700)!important}.text-bluegray-800{color:var(--bluegray-800)!important}.text-bluegray-900{color:var(--bluegray-900)!important}.focus\:text-bluegray-50:focus{color:var(--bluegray-50)!important}.focus\:text-bluegray-100:focus{color:var(--bluegray-100)!important}.focus\:text-bluegray-200:focus{color:var(--bluegray-200)!important}.focus\:text-bluegray-300:focus{color:var(--bluegray-300)!important}.focus\:text-bluegray-400:focus{color:var(--bluegray-400)!important}.focus\:text-bluegray-500:focus{color:var(--bluegray-500)!important}.focus\:text-bluegray-600:focus{color:var(--bluegray-600)!important}.focus\:text-bluegray-700:focus{color:var(--bluegray-700)!important}.focus\:text-bluegray-800:focus{color:var(--bluegray-800)!important}.focus\:text-bluegray-900:focus{color:var(--bluegray-900)!important}.hover\:text-bluegray-50:hover{color:var(--bluegray-50)!important}.hover\:text-bluegray-100:hover{color:var(--bluegray-100)!important}.hover\:text-bluegray-200:hover{color:var(--bluegray-200)!important}.hover\:text-bluegray-300:hover{color:var(--bluegray-300)!important}.hover\:text-bluegray-400:hover{color:var(--bluegray-400)!important}.hover\:text-bluegray-500:hover{color:var(--bluegray-500)!important}.hover\:text-bluegray-600:hover{color:var(--bluegray-600)!important}.hover\:text-bluegray-700:hover{color:var(--bluegray-700)!important}.hover\:text-bluegray-800:hover{color:var(--bluegray-800)!important}.hover\:text-bluegray-900:hover{color:var(--bluegray-900)!important}.active\:text-bluegray-50:active{color:var(--bluegray-50)!important}.active\:text-bluegray-100:active{color:var(--bluegray-100)!important}.active\:text-bluegray-200:active{color:var(--bluegray-200)!important}.active\:text-bluegray-300:active{color:var(--bluegray-300)!important}.active\:text-bluegray-400:active{color:var(--bluegray-400)!important}.active\:text-bluegray-500:active{color:var(--bluegray-500)!important}.active\:text-bluegray-600:active{color:var(--bluegray-600)!important}.active\:text-bluegray-700:active{color:var(--bluegray-700)!important}.active\:text-bluegray-800:active{color:var(--bluegray-800)!important}.active\:text-bluegray-900:active{color:var(--bluegray-900)!important}.text-purple-50{color:var(--purple-50)!important}.text-purple-100{color:var(--purple-100)!important}.text-purple-200{color:var(--purple-200)!important}.text-purple-300{color:var(--purple-300)!important}.text-purple-400{color:var(--purple-400)!important}.text-purple-500{color:var(--purple-500)!important}.text-purple-600{color:var(--purple-600)!important}.text-purple-700{color:var(--purple-700)!important}.text-purple-800{color:var(--purple-800)!important}.text-purple-900{color:var(--purple-900)!important}.focus\:text-purple-50:focus{color:var(--purple-50)!important}.focus\:text-purple-100:focus{color:var(--purple-100)!important}.focus\:text-purple-200:focus{color:var(--purple-200)!important}.focus\:text-purple-300:focus{color:var(--purple-300)!important}.focus\:text-purple-400:focus{color:var(--purple-400)!important}.focus\:text-purple-500:focus{color:var(--purple-500)!important}.focus\:text-purple-600:focus{color:var(--purple-600)!important}.focus\:text-purple-700:focus{color:var(--purple-700)!important}.focus\:text-purple-800:focus{color:var(--purple-800)!important}.focus\:text-purple-900:focus{color:var(--purple-900)!important}.hover\:text-purple-50:hover{color:var(--purple-50)!important}.hover\:text-purple-100:hover{color:var(--purple-100)!important}.hover\:text-purple-200:hover{color:var(--purple-200)!important}.hover\:text-purple-300:hover{color:var(--purple-300)!important}.hover\:text-purple-400:hover{color:var(--purple-400)!important}.hover\:text-purple-500:hover{color:var(--purple-500)!important}.hover\:text-purple-600:hover{color:var(--purple-600)!important}.hover\:text-purple-700:hover{color:var(--purple-700)!important}.hover\:text-purple-800:hover{color:var(--purple-800)!important}.hover\:text-purple-900:hover{color:var(--purple-900)!important}.active\:text-purple-50:active{color:var(--purple-50)!important}.active\:text-purple-100:active{color:var(--purple-100)!important}.active\:text-purple-200:active{color:var(--purple-200)!important}.active\:text-purple-300:active{color:var(--purple-300)!important}.active\:text-purple-400:active{color:var(--purple-400)!important}.active\:text-purple-500:active{color:var(--purple-500)!important}.active\:text-purple-600:active{color:var(--purple-600)!important}.active\:text-purple-700:active{color:var(--purple-700)!important}.active\:text-purple-800:active{color:var(--purple-800)!important}.active\:text-purple-900:active{color:var(--purple-900)!important}.text-gray-50{color:var(--gray-50)!important}.text-gray-100{color:var(--gray-100)!important}.text-gray-200{color:var(--gray-200)!important}.text-gray-300{color:var(--gray-300)!important}.text-gray-400{color:var(--gray-400)!important}.text-gray-500{color:var(--gray-500)!important}.text-gray-600{color:var(--gray-600)!important}.text-gray-700{color:var(--gray-700)!important}.text-gray-800{color:var(--gray-800)!important}.text-gray-900{color:var(--gray-900)!important}.focus\:text-gray-50:focus{color:var(--gray-50)!important}.focus\:text-gray-100:focus{color:var(--gray-100)!important}.focus\:text-gray-200:focus{color:var(--gray-200)!important}.focus\:text-gray-300:focus{color:var(--gray-300)!important}.focus\:text-gray-400:focus{color:var(--gray-400)!important}.focus\:text-gray-500:focus{color:var(--gray-500)!important}.focus\:text-gray-600:focus{color:var(--gray-600)!important}.focus\:text-gray-700:focus{color:var(--gray-700)!important}.focus\:text-gray-800:focus{color:var(--gray-800)!important}.focus\:text-gray-900:focus{color:var(--gray-900)!important}.hover\:text-gray-50:hover{color:var(--gray-50)!important}.hover\:text-gray-100:hover{color:var(--gray-100)!important}.hover\:text-gray-200:hover{color:var(--gray-200)!important}.hover\:text-gray-300:hover{color:var(--gray-300)!important}.hover\:text-gray-400:hover{color:var(--gray-400)!important}.hover\:text-gray-500:hover{color:var(--gray-500)!important}.hover\:text-gray-600:hover{color:var(--gray-600)!important}.hover\:text-gray-700:hover{color:var(--gray-700)!important}.hover\:text-gray-800:hover{color:var(--gray-800)!important}.hover\:text-gray-900:hover{color:var(--gray-900)!important}.active\:text-gray-50:active{color:var(--gray-50)!important}.active\:text-gray-100:active{color:var(--gray-100)!important}.active\:text-gray-200:active{color:var(--gray-200)!important}.active\:text-gray-300:active{color:var(--gray-300)!important}.active\:text-gray-400:active{color:var(--gray-400)!important}.active\:text-gray-500:active{color:var(--gray-500)!important}.active\:text-gray-600:active{color:var(--gray-600)!important}.active\:text-gray-700:active{color:var(--gray-700)!important}.active\:text-gray-800:active{color:var(--gray-800)!important}.active\:text-gray-900:active{color:var(--gray-900)!important}.text-red-50{color:var(--red-50)!important}.text-red-100{color:var(--red-100)!important}.text-red-200{color:var(--red-200)!important}.text-red-300{color:var(--red-300)!important}.text-red-400{color:var(--red-400)!important}.text-red-500{color:var(--red-500)!important}.text-red-600{color:var(--red-600)!important}.text-red-700{color:var(--red-700)!important}.text-red-800{color:var(--red-800)!important}.text-red-900{color:var(--red-900)!important}.focus\:text-red-50:focus{color:var(--red-50)!important}.focus\:text-red-100:focus{color:var(--red-100)!important}.focus\:text-red-200:focus{color:var(--red-200)!important}.focus\:text-red-300:focus{color:var(--red-300)!important}.focus\:text-red-400:focus{color:var(--red-400)!important}.focus\:text-red-500:focus{color:var(--red-500)!important}.focus\:text-red-600:focus{color:var(--red-600)!important}.focus\:text-red-700:focus{color:var(--red-700)!important}.focus\:text-red-800:focus{color:var(--red-800)!important}.focus\:text-red-900:focus{color:var(--red-900)!important}.hover\:text-red-50:hover{color:var(--red-50)!important}.hover\:text-red-100:hover{color:var(--red-100)!important}.hover\:text-red-200:hover{color:var(--red-200)!important}.hover\:text-red-300:hover{color:var(--red-300)!important}.hover\:text-red-400:hover{color:var(--red-400)!important}.hover\:text-red-500:hover{color:var(--red-500)!important}.hover\:text-red-600:hover{color:var(--red-600)!important}.hover\:text-red-700:hover{color:var(--red-700)!important}.hover\:text-red-800:hover{color:var(--red-800)!important}.hover\:text-red-900:hover{color:var(--red-900)!important}.active\:text-red-50:active{color:var(--red-50)!important}.active\:text-red-100:active{color:var(--red-100)!important}.active\:text-red-200:active{color:var(--red-200)!important}.active\:text-red-300:active{color:var(--red-300)!important}.active\:text-red-400:active{color:var(--red-400)!important}.active\:text-red-500:active{color:var(--red-500)!important}.active\:text-red-600:active{color:var(--red-600)!important}.active\:text-red-700:active{color:var(--red-700)!important}.active\:text-red-800:active{color:var(--red-800)!important}.active\:text-red-900:active{color:var(--red-900)!important}.text-primary-50{color:var(--primary-50)!important}.text-primary-100{color:var(--primary-100)!important}.text-primary-200{color:var(--primary-200)!important}.text-primary-300{color:var(--primary-300)!important}.text-primary-400{color:var(--primary-400)!important}.text-primary-500{color:var(--primary-500)!important}.text-primary-600{color:var(--primary-600)!important}.text-primary-700{color:var(--primary-700)!important}.text-primary-800{color:var(--primary-800)!important}.text-primary-900{color:var(--primary-900)!important}.focus\:text-primary-50:focus{color:var(--primary-50)!important}.focus\:text-primary-100:focus{color:var(--primary-100)!important}.focus\:text-primary-200:focus{color:var(--primary-200)!important}.focus\:text-primary-300:focus{color:var(--primary-300)!important}.focus\:text-primary-400:focus{color:var(--primary-400)!important}.focus\:text-primary-500:focus{color:var(--primary-500)!important}.focus\:text-primary-600:focus{color:var(--primary-600)!important}.focus\:text-primary-700:focus{color:var(--primary-700)!important}.focus\:text-primary-800:focus{color:var(--primary-800)!important}.focus\:text-primary-900:focus{color:var(--primary-900)!important}.hover\:text-primary-50:hover{color:var(--primary-50)!important}.hover\:text-primary-100:hover{color:var(--primary-100)!important}.hover\:text-primary-200:hover{color:var(--primary-200)!important}.hover\:text-primary-300:hover{color:var(--primary-300)!important}.hover\:text-primary-400:hover{color:var(--primary-400)!important}.hover\:text-primary-500:hover{color:var(--primary-500)!important}.hover\:text-primary-600:hover{color:var(--primary-600)!important}.hover\:text-primary-700:hover{color:var(--primary-700)!important}.hover\:text-primary-800:hover{color:var(--primary-800)!important}.hover\:text-primary-900:hover{color:var(--primary-900)!important}.active\:text-primary-50:active{color:var(--primary-50)!important}.active\:text-primary-100:active{color:var(--primary-100)!important}.active\:text-primary-200:active{color:var(--primary-200)!important}.active\:text-primary-300:active{color:var(--primary-300)!important}.active\:text-primary-400:active{color:var(--primary-400)!important}.active\:text-primary-500:active{color:var(--primary-500)!important}.active\:text-primary-600:active{color:var(--primary-600)!important}.active\:text-primary-700:active{color:var(--primary-700)!important}.active\:text-primary-800:active{color:var(--primary-800)!important}.active\:text-primary-900:active{color:var(--primary-900)!important}.bg-blue-50{background-color:var(--blue-50)!important}.bg-blue-100{background-color:var(--blue-100)!important}.bg-blue-200{background-color:var(--blue-200)!important}.bg-blue-300{background-color:var(--blue-300)!important}.bg-blue-400{background-color:var(--blue-400)!important}.bg-blue-500{background-color:var(--blue-500)!important}.bg-blue-600{background-color:var(--blue-600)!important}.bg-blue-700{background-color:var(--blue-700)!important}.bg-blue-800{background-color:var(--blue-800)!important}.bg-blue-900{background-color:var(--blue-900)!important}.focus\:bg-blue-50:focus{background-color:var(--blue-50)!important}.focus\:bg-blue-100:focus{background-color:var(--blue-100)!important}.focus\:bg-blue-200:focus{background-color:var(--blue-200)!important}.focus\:bg-blue-300:focus{background-color:var(--blue-300)!important}.focus\:bg-blue-400:focus{background-color:var(--blue-400)!important}.focus\:bg-blue-500:focus{background-color:var(--blue-500)!important}.focus\:bg-blue-600:focus{background-color:var(--blue-600)!important}.focus\:bg-blue-700:focus{background-color:var(--blue-700)!important}.focus\:bg-blue-800:focus{background-color:var(--blue-800)!important}.focus\:bg-blue-900:focus{background-color:var(--blue-900)!important}.hover\:bg-blue-50:hover{background-color:var(--blue-50)!important}.hover\:bg-blue-100:hover{background-color:var(--blue-100)!important}.hover\:bg-blue-200:hover{background-color:var(--blue-200)!important}.hover\:bg-blue-300:hover{background-color:var(--blue-300)!important}.hover\:bg-blue-400:hover{background-color:var(--blue-400)!important}.hover\:bg-blue-500:hover{background-color:var(--blue-500)!important}.hover\:bg-blue-600:hover{background-color:var(--blue-600)!important}.hover\:bg-blue-700:hover{background-color:var(--blue-700)!important}.hover\:bg-blue-800:hover{background-color:var(--blue-800)!important}.hover\:bg-blue-900:hover{background-color:var(--blue-900)!important}.active\:bg-blue-50:active{background-color:var(--blue-50)!important}.active\:bg-blue-100:active{background-color:var(--blue-100)!important}.active\:bg-blue-200:active{background-color:var(--blue-200)!important}.active\:bg-blue-300:active{background-color:var(--blue-300)!important}.active\:bg-blue-400:active{background-color:var(--blue-400)!important}.active\:bg-blue-500:active{background-color:var(--blue-500)!important}.active\:bg-blue-600:active{background-color:var(--blue-600)!important}.active\:bg-blue-700:active{background-color:var(--blue-700)!important}.active\:bg-blue-800:active{background-color:var(--blue-800)!important}.active\:bg-blue-900:active{background-color:var(--blue-900)!important}.bg-green-50{background-color:var(--green-50)!important}.bg-green-100{background-color:var(--green-100)!important}.bg-green-200{background-color:var(--green-200)!important}.bg-green-300{background-color:var(--green-300)!important}.bg-green-400{background-color:var(--green-400)!important}.bg-green-500{background-color:var(--green-500)!important}.bg-green-600{background-color:var(--green-600)!important}.bg-green-700{background-color:var(--green-700)!important}.bg-green-800{background-color:var(--green-800)!important}.bg-green-900{background-color:var(--green-900)!important}.focus\:bg-green-50:focus{background-color:var(--green-50)!important}.focus\:bg-green-100:focus{background-color:var(--green-100)!important}.focus\:bg-green-200:focus{background-color:var(--green-200)!important}.focus\:bg-green-300:focus{background-color:var(--green-300)!important}.focus\:bg-green-400:focus{background-color:var(--green-400)!important}.focus\:bg-green-500:focus{background-color:var(--green-500)!important}.focus\:bg-green-600:focus{background-color:var(--green-600)!important}.focus\:bg-green-700:focus{background-color:var(--green-700)!important}.focus\:bg-green-800:focus{background-color:var(--green-800)!important}.focus\:bg-green-900:focus{background-color:var(--green-900)!important}.hover\:bg-green-50:hover{background-color:var(--green-50)!important}.hover\:bg-green-100:hover{background-color:var(--green-100)!important}.hover\:bg-green-200:hover{background-color:var(--green-200)!important}.hover\:bg-green-300:hover{background-color:var(--green-300)!important}.hover\:bg-green-400:hover{background-color:var(--green-400)!important}.hover\:bg-green-500:hover{background-color:var(--green-500)!important}.hover\:bg-green-600:hover{background-color:var(--green-600)!important}.hover\:bg-green-700:hover{background-color:var(--green-700)!important}.hover\:bg-green-800:hover{background-color:var(--green-800)!important}.hover\:bg-green-900:hover{background-color:var(--green-900)!important}.active\:bg-green-50:active{background-color:var(--green-50)!important}.active\:bg-green-100:active{background-color:var(--green-100)!important}.active\:bg-green-200:active{background-color:var(--green-200)!important}.active\:bg-green-300:active{background-color:var(--green-300)!important}.active\:bg-green-400:active{background-color:var(--green-400)!important}.active\:bg-green-500:active{background-color:var(--green-500)!important}.active\:bg-green-600:active{background-color:var(--green-600)!important}.active\:bg-green-700:active{background-color:var(--green-700)!important}.active\:bg-green-800:active{background-color:var(--green-800)!important}.active\:bg-green-900:active{background-color:var(--green-900)!important}.bg-yellow-50{background-color:var(--yellow-50)!important}.bg-yellow-100{background-color:var(--yellow-100)!important}.bg-yellow-200{background-color:var(--yellow-200)!important}.bg-yellow-300{background-color:var(--yellow-300)!important}.bg-yellow-400{background-color:var(--yellow-400)!important}.bg-yellow-500{background-color:var(--yellow-500)!important}.bg-yellow-600{background-color:var(--yellow-600)!important}.bg-yellow-700{background-color:var(--yellow-700)!important}.bg-yellow-800{background-color:var(--yellow-800)!important}.bg-yellow-900{background-color:var(--yellow-900)!important}.focus\:bg-yellow-50:focus{background-color:var(--yellow-50)!important}.focus\:bg-yellow-100:focus{background-color:var(--yellow-100)!important}.focus\:bg-yellow-200:focus{background-color:var(--yellow-200)!important}.focus\:bg-yellow-300:focus{background-color:var(--yellow-300)!important}.focus\:bg-yellow-400:focus{background-color:var(--yellow-400)!important}.focus\:bg-yellow-500:focus{background-color:var(--yellow-500)!important}.focus\:bg-yellow-600:focus{background-color:var(--yellow-600)!important}.focus\:bg-yellow-700:focus{background-color:var(--yellow-700)!important}.focus\:bg-yellow-800:focus{background-color:var(--yellow-800)!important}.focus\:bg-yellow-900:focus{background-color:var(--yellow-900)!important}.hover\:bg-yellow-50:hover{background-color:var(--yellow-50)!important}.hover\:bg-yellow-100:hover{background-color:var(--yellow-100)!important}.hover\:bg-yellow-200:hover{background-color:var(--yellow-200)!important}.hover\:bg-yellow-300:hover{background-color:var(--yellow-300)!important}.hover\:bg-yellow-400:hover{background-color:var(--yellow-400)!important}.hover\:bg-yellow-500:hover{background-color:var(--yellow-500)!important}.hover\:bg-yellow-600:hover{background-color:var(--yellow-600)!important}.hover\:bg-yellow-700:hover{background-color:var(--yellow-700)!important}.hover\:bg-yellow-800:hover{background-color:var(--yellow-800)!important}.hover\:bg-yellow-900:hover{background-color:var(--yellow-900)!important}.active\:bg-yellow-50:active{background-color:var(--yellow-50)!important}.active\:bg-yellow-100:active{background-color:var(--yellow-100)!important}.active\:bg-yellow-200:active{background-color:var(--yellow-200)!important}.active\:bg-yellow-300:active{background-color:var(--yellow-300)!important}.active\:bg-yellow-400:active{background-color:var(--yellow-400)!important}.active\:bg-yellow-500:active{background-color:var(--yellow-500)!important}.active\:bg-yellow-600:active{background-color:var(--yellow-600)!important}.active\:bg-yellow-700:active{background-color:var(--yellow-700)!important}.active\:bg-yellow-800:active{background-color:var(--yellow-800)!important}.active\:bg-yellow-900:active{background-color:var(--yellow-900)!important}.bg-cyan-50{background-color:var(--cyan-50)!important}.bg-cyan-100{background-color:var(--cyan-100)!important}.bg-cyan-200{background-color:var(--cyan-200)!important}.bg-cyan-300{background-color:var(--cyan-300)!important}.bg-cyan-400{background-color:var(--cyan-400)!important}.bg-cyan-500{background-color:var(--cyan-500)!important}.bg-cyan-600{background-color:var(--cyan-600)!important}.bg-cyan-700{background-color:var(--cyan-700)!important}.bg-cyan-800{background-color:var(--cyan-800)!important}.bg-cyan-900{background-color:var(--cyan-900)!important}.focus\:bg-cyan-50:focus{background-color:var(--cyan-50)!important}.focus\:bg-cyan-100:focus{background-color:var(--cyan-100)!important}.focus\:bg-cyan-200:focus{background-color:var(--cyan-200)!important}.focus\:bg-cyan-300:focus{background-color:var(--cyan-300)!important}.focus\:bg-cyan-400:focus{background-color:var(--cyan-400)!important}.focus\:bg-cyan-500:focus{background-color:var(--cyan-500)!important}.focus\:bg-cyan-600:focus{background-color:var(--cyan-600)!important}.focus\:bg-cyan-700:focus{background-color:var(--cyan-700)!important}.focus\:bg-cyan-800:focus{background-color:var(--cyan-800)!important}.focus\:bg-cyan-900:focus{background-color:var(--cyan-900)!important}.hover\:bg-cyan-50:hover{background-color:var(--cyan-50)!important}.hover\:bg-cyan-100:hover{background-color:var(--cyan-100)!important}.hover\:bg-cyan-200:hover{background-color:var(--cyan-200)!important}.hover\:bg-cyan-300:hover{background-color:var(--cyan-300)!important}.hover\:bg-cyan-400:hover{background-color:var(--cyan-400)!important}.hover\:bg-cyan-500:hover{background-color:var(--cyan-500)!important}.hover\:bg-cyan-600:hover{background-color:var(--cyan-600)!important}.hover\:bg-cyan-700:hover{background-color:var(--cyan-700)!important}.hover\:bg-cyan-800:hover{background-color:var(--cyan-800)!important}.hover\:bg-cyan-900:hover{background-color:var(--cyan-900)!important}.active\:bg-cyan-50:active{background-color:var(--cyan-50)!important}.active\:bg-cyan-100:active{background-color:var(--cyan-100)!important}.active\:bg-cyan-200:active{background-color:var(--cyan-200)!important}.active\:bg-cyan-300:active{background-color:var(--cyan-300)!important}.active\:bg-cyan-400:active{background-color:var(--cyan-400)!important}.active\:bg-cyan-500:active{background-color:var(--cyan-500)!important}.active\:bg-cyan-600:active{background-color:var(--cyan-600)!important}.active\:bg-cyan-700:active{background-color:var(--cyan-700)!important}.active\:bg-cyan-800:active{background-color:var(--cyan-800)!important}.active\:bg-cyan-900:active{background-color:var(--cyan-900)!important}.bg-pink-50{background-color:var(--pink-50)!important}.bg-pink-100{background-color:var(--pink-100)!important}.bg-pink-200{background-color:var(--pink-200)!important}.bg-pink-300{background-color:var(--pink-300)!important}.bg-pink-400{background-color:var(--pink-400)!important}.bg-pink-500{background-color:var(--pink-500)!important}.bg-pink-600{background-color:var(--pink-600)!important}.bg-pink-700{background-color:var(--pink-700)!important}.bg-pink-800{background-color:var(--pink-800)!important}.bg-pink-900{background-color:var(--pink-900)!important}.focus\:bg-pink-50:focus{background-color:var(--pink-50)!important}.focus\:bg-pink-100:focus{background-color:var(--pink-100)!important}.focus\:bg-pink-200:focus{background-color:var(--pink-200)!important}.focus\:bg-pink-300:focus{background-color:var(--pink-300)!important}.focus\:bg-pink-400:focus{background-color:var(--pink-400)!important}.focus\:bg-pink-500:focus{background-color:var(--pink-500)!important}.focus\:bg-pink-600:focus{background-color:var(--pink-600)!important}.focus\:bg-pink-700:focus{background-color:var(--pink-700)!important}.focus\:bg-pink-800:focus{background-color:var(--pink-800)!important}.focus\:bg-pink-900:focus{background-color:var(--pink-900)!important}.hover\:bg-pink-50:hover{background-color:var(--pink-50)!important}.hover\:bg-pink-100:hover{background-color:var(--pink-100)!important}.hover\:bg-pink-200:hover{background-color:var(--pink-200)!important}.hover\:bg-pink-300:hover{background-color:var(--pink-300)!important}.hover\:bg-pink-400:hover{background-color:var(--pink-400)!important}.hover\:bg-pink-500:hover{background-color:var(--pink-500)!important}.hover\:bg-pink-600:hover{background-color:var(--pink-600)!important}.hover\:bg-pink-700:hover{background-color:var(--pink-700)!important}.hover\:bg-pink-800:hover{background-color:var(--pink-800)!important}.hover\:bg-pink-900:hover{background-color:var(--pink-900)!important}.active\:bg-pink-50:active{background-color:var(--pink-50)!important}.active\:bg-pink-100:active{background-color:var(--pink-100)!important}.active\:bg-pink-200:active{background-color:var(--pink-200)!important}.active\:bg-pink-300:active{background-color:var(--pink-300)!important}.active\:bg-pink-400:active{background-color:var(--pink-400)!important}.active\:bg-pink-500:active{background-color:var(--pink-500)!important}.active\:bg-pink-600:active{background-color:var(--pink-600)!important}.active\:bg-pink-700:active{background-color:var(--pink-700)!important}.active\:bg-pink-800:active{background-color:var(--pink-800)!important}.active\:bg-pink-900:active{background-color:var(--pink-900)!important}.bg-indigo-50{background-color:var(--indigo-50)!important}.bg-indigo-100{background-color:var(--indigo-100)!important}.bg-indigo-200{background-color:var(--indigo-200)!important}.bg-indigo-300{background-color:var(--indigo-300)!important}.bg-indigo-400{background-color:var(--indigo-400)!important}.bg-indigo-500{background-color:var(--indigo-500)!important}.bg-indigo-600{background-color:var(--indigo-600)!important}.bg-indigo-700{background-color:var(--indigo-700)!important}.bg-indigo-800{background-color:var(--indigo-800)!important}.bg-indigo-900{background-color:var(--indigo-900)!important}.focus\:bg-indigo-50:focus{background-color:var(--indigo-50)!important}.focus\:bg-indigo-100:focus{background-color:var(--indigo-100)!important}.focus\:bg-indigo-200:focus{background-color:var(--indigo-200)!important}.focus\:bg-indigo-300:focus{background-color:var(--indigo-300)!important}.focus\:bg-indigo-400:focus{background-color:var(--indigo-400)!important}.focus\:bg-indigo-500:focus{background-color:var(--indigo-500)!important}.focus\:bg-indigo-600:focus{background-color:var(--indigo-600)!important}.focus\:bg-indigo-700:focus{background-color:var(--indigo-700)!important}.focus\:bg-indigo-800:focus{background-color:var(--indigo-800)!important}.focus\:bg-indigo-900:focus{background-color:var(--indigo-900)!important}.hover\:bg-indigo-50:hover{background-color:var(--indigo-50)!important}.hover\:bg-indigo-100:hover{background-color:var(--indigo-100)!important}.hover\:bg-indigo-200:hover{background-color:var(--indigo-200)!important}.hover\:bg-indigo-300:hover{background-color:var(--indigo-300)!important}.hover\:bg-indigo-400:hover{background-color:var(--indigo-400)!important}.hover\:bg-indigo-500:hover{background-color:var(--indigo-500)!important}.hover\:bg-indigo-600:hover{background-color:var(--indigo-600)!important}.hover\:bg-indigo-700:hover{background-color:var(--indigo-700)!important}.hover\:bg-indigo-800:hover{background-color:var(--indigo-800)!important}.hover\:bg-indigo-900:hover{background-color:var(--indigo-900)!important}.active\:bg-indigo-50:active{background-color:var(--indigo-50)!important}.active\:bg-indigo-100:active{background-color:var(--indigo-100)!important}.active\:bg-indigo-200:active{background-color:var(--indigo-200)!important}.active\:bg-indigo-300:active{background-color:var(--indigo-300)!important}.active\:bg-indigo-400:active{background-color:var(--indigo-400)!important}.active\:bg-indigo-500:active{background-color:var(--indigo-500)!important}.active\:bg-indigo-600:active{background-color:var(--indigo-600)!important}.active\:bg-indigo-700:active{background-color:var(--indigo-700)!important}.active\:bg-indigo-800:active{background-color:var(--indigo-800)!important}.active\:bg-indigo-900:active{background-color:var(--indigo-900)!important}.bg-teal-50{background-color:var(--teal-50)!important}.bg-teal-100{background-color:var(--teal-100)!important}.bg-teal-200{background-color:var(--teal-200)!important}.bg-teal-300{background-color:var(--teal-300)!important}.bg-teal-400{background-color:var(--teal-400)!important}.bg-teal-500{background-color:var(--teal-500)!important}.bg-teal-600{background-color:var(--teal-600)!important}.bg-teal-700{background-color:var(--teal-700)!important}.bg-teal-800{background-color:var(--teal-800)!important}.bg-teal-900{background-color:var(--teal-900)!important}.focus\:bg-teal-50:focus{background-color:var(--teal-50)!important}.focus\:bg-teal-100:focus{background-color:var(--teal-100)!important}.focus\:bg-teal-200:focus{background-color:var(--teal-200)!important}.focus\:bg-teal-300:focus{background-color:var(--teal-300)!important}.focus\:bg-teal-400:focus{background-color:var(--teal-400)!important}.focus\:bg-teal-500:focus{background-color:var(--teal-500)!important}.focus\:bg-teal-600:focus{background-color:var(--teal-600)!important}.focus\:bg-teal-700:focus{background-color:var(--teal-700)!important}.focus\:bg-teal-800:focus{background-color:var(--teal-800)!important}.focus\:bg-teal-900:focus{background-color:var(--teal-900)!important}.hover\:bg-teal-50:hover{background-color:var(--teal-50)!important}.hover\:bg-teal-100:hover{background-color:var(--teal-100)!important}.hover\:bg-teal-200:hover{background-color:var(--teal-200)!important}.hover\:bg-teal-300:hover{background-color:var(--teal-300)!important}.hover\:bg-teal-400:hover{background-color:var(--teal-400)!important}.hover\:bg-teal-500:hover{background-color:var(--teal-500)!important}.hover\:bg-teal-600:hover{background-color:var(--teal-600)!important}.hover\:bg-teal-700:hover{background-color:var(--teal-700)!important}.hover\:bg-teal-800:hover{background-color:var(--teal-800)!important}.hover\:bg-teal-900:hover{background-color:var(--teal-900)!important}.active\:bg-teal-50:active{background-color:var(--teal-50)!important}.active\:bg-teal-100:active{background-color:var(--teal-100)!important}.active\:bg-teal-200:active{background-color:var(--teal-200)!important}.active\:bg-teal-300:active{background-color:var(--teal-300)!important}.active\:bg-teal-400:active{background-color:var(--teal-400)!important}.active\:bg-teal-500:active{background-color:var(--teal-500)!important}.active\:bg-teal-600:active{background-color:var(--teal-600)!important}.active\:bg-teal-700:active{background-color:var(--teal-700)!important}.active\:bg-teal-800:active{background-color:var(--teal-800)!important}.active\:bg-teal-900:active{background-color:var(--teal-900)!important}.bg-orange-50{background-color:var(--orange-50)!important}.bg-orange-100{background-color:var(--orange-100)!important}.bg-orange-200{background-color:var(--orange-200)!important}.bg-orange-300{background-color:var(--orange-300)!important}.bg-orange-400{background-color:var(--orange-400)!important}.bg-orange-500{background-color:var(--orange-500)!important}.bg-orange-600{background-color:var(--orange-600)!important}.bg-orange-700{background-color:var(--orange-700)!important}.bg-orange-800{background-color:var(--orange-800)!important}.bg-orange-900{background-color:var(--orange-900)!important}.focus\:bg-orange-50:focus{background-color:var(--orange-50)!important}.focus\:bg-orange-100:focus{background-color:var(--orange-100)!important}.focus\:bg-orange-200:focus{background-color:var(--orange-200)!important}.focus\:bg-orange-300:focus{background-color:var(--orange-300)!important}.focus\:bg-orange-400:focus{background-color:var(--orange-400)!important}.focus\:bg-orange-500:focus{background-color:var(--orange-500)!important}.focus\:bg-orange-600:focus{background-color:var(--orange-600)!important}.focus\:bg-orange-700:focus{background-color:var(--orange-700)!important}.focus\:bg-orange-800:focus{background-color:var(--orange-800)!important}.focus\:bg-orange-900:focus{background-color:var(--orange-900)!important}.hover\:bg-orange-50:hover{background-color:var(--orange-50)!important}.hover\:bg-orange-100:hover{background-color:var(--orange-100)!important}.hover\:bg-orange-200:hover{background-color:var(--orange-200)!important}.hover\:bg-orange-300:hover{background-color:var(--orange-300)!important}.hover\:bg-orange-400:hover{background-color:var(--orange-400)!important}.hover\:bg-orange-500:hover{background-color:var(--orange-500)!important}.hover\:bg-orange-600:hover{background-color:var(--orange-600)!important}.hover\:bg-orange-700:hover{background-color:var(--orange-700)!important}.hover\:bg-orange-800:hover{background-color:var(--orange-800)!important}.hover\:bg-orange-900:hover{background-color:var(--orange-900)!important}.active\:bg-orange-50:active{background-color:var(--orange-50)!important}.active\:bg-orange-100:active{background-color:var(--orange-100)!important}.active\:bg-orange-200:active{background-color:var(--orange-200)!important}.active\:bg-orange-300:active{background-color:var(--orange-300)!important}.active\:bg-orange-400:active{background-color:var(--orange-400)!important}.active\:bg-orange-500:active{background-color:var(--orange-500)!important}.active\:bg-orange-600:active{background-color:var(--orange-600)!important}.active\:bg-orange-700:active{background-color:var(--orange-700)!important}.active\:bg-orange-800:active{background-color:var(--orange-800)!important}.active\:bg-orange-900:active{background-color:var(--orange-900)!important}.bg-bluegray-50{background-color:var(--bluegray-50)!important}.bg-bluegray-100{background-color:var(--bluegray-100)!important}.bg-bluegray-200{background-color:var(--bluegray-200)!important}.bg-bluegray-300{background-color:var(--bluegray-300)!important}.bg-bluegray-400{background-color:var(--bluegray-400)!important}.bg-bluegray-500{background-color:var(--bluegray-500)!important}.bg-bluegray-600{background-color:var(--bluegray-600)!important}.bg-bluegray-700{background-color:var(--bluegray-700)!important}.bg-bluegray-800{background-color:var(--bluegray-800)!important}.bg-bluegray-900{background-color:var(--bluegray-900)!important}.focus\:bg-bluegray-50:focus{background-color:var(--bluegray-50)!important}.focus\:bg-bluegray-100:focus{background-color:var(--bluegray-100)!important}.focus\:bg-bluegray-200:focus{background-color:var(--bluegray-200)!important}.focus\:bg-bluegray-300:focus{background-color:var(--bluegray-300)!important}.focus\:bg-bluegray-400:focus{background-color:var(--bluegray-400)!important}.focus\:bg-bluegray-500:focus{background-color:var(--bluegray-500)!important}.focus\:bg-bluegray-600:focus{background-color:var(--bluegray-600)!important}.focus\:bg-bluegray-700:focus{background-color:var(--bluegray-700)!important}.focus\:bg-bluegray-800:focus{background-color:var(--bluegray-800)!important}.focus\:bg-bluegray-900:focus{background-color:var(--bluegray-900)!important}.hover\:bg-bluegray-50:hover{background-color:var(--bluegray-50)!important}.hover\:bg-bluegray-100:hover{background-color:var(--bluegray-100)!important}.hover\:bg-bluegray-200:hover{background-color:var(--bluegray-200)!important}.hover\:bg-bluegray-300:hover{background-color:var(--bluegray-300)!important}.hover\:bg-bluegray-400:hover{background-color:var(--bluegray-400)!important}.hover\:bg-bluegray-500:hover{background-color:var(--bluegray-500)!important}.hover\:bg-bluegray-600:hover{background-color:var(--bluegray-600)!important}.hover\:bg-bluegray-700:hover{background-color:var(--bluegray-700)!important}.hover\:bg-bluegray-800:hover{background-color:var(--bluegray-800)!important}.hover\:bg-bluegray-900:hover{background-color:var(--bluegray-900)!important}.active\:bg-bluegray-50:active{background-color:var(--bluegray-50)!important}.active\:bg-bluegray-100:active{background-color:var(--bluegray-100)!important}.active\:bg-bluegray-200:active{background-color:var(--bluegray-200)!important}.active\:bg-bluegray-300:active{background-color:var(--bluegray-300)!important}.active\:bg-bluegray-400:active{background-color:var(--bluegray-400)!important}.active\:bg-bluegray-500:active{background-color:var(--bluegray-500)!important}.active\:bg-bluegray-600:active{background-color:var(--bluegray-600)!important}.active\:bg-bluegray-700:active{background-color:var(--bluegray-700)!important}.active\:bg-bluegray-800:active{background-color:var(--bluegray-800)!important}.active\:bg-bluegray-900:active{background-color:var(--bluegray-900)!important}.bg-purple-50{background-color:var(--purple-50)!important}.bg-purple-100{background-color:var(--purple-100)!important}.bg-purple-200{background-color:var(--purple-200)!important}.bg-purple-300{background-color:var(--purple-300)!important}.bg-purple-400{background-color:var(--purple-400)!important}.bg-purple-500{background-color:var(--purple-500)!important}.bg-purple-600{background-color:var(--purple-600)!important}.bg-purple-700{background-color:var(--purple-700)!important}.bg-purple-800{background-color:var(--purple-800)!important}.bg-purple-900{background-color:var(--purple-900)!important}.focus\:bg-purple-50:focus{background-color:var(--purple-50)!important}.focus\:bg-purple-100:focus{background-color:var(--purple-100)!important}.focus\:bg-purple-200:focus{background-color:var(--purple-200)!important}.focus\:bg-purple-300:focus{background-color:var(--purple-300)!important}.focus\:bg-purple-400:focus{background-color:var(--purple-400)!important}.focus\:bg-purple-500:focus{background-color:var(--purple-500)!important}.focus\:bg-purple-600:focus{background-color:var(--purple-600)!important}.focus\:bg-purple-700:focus{background-color:var(--purple-700)!important}.focus\:bg-purple-800:focus{background-color:var(--purple-800)!important}.focus\:bg-purple-900:focus{background-color:var(--purple-900)!important}.hover\:bg-purple-50:hover{background-color:var(--purple-50)!important}.hover\:bg-purple-100:hover{background-color:var(--purple-100)!important}.hover\:bg-purple-200:hover{background-color:var(--purple-200)!important}.hover\:bg-purple-300:hover{background-color:var(--purple-300)!important}.hover\:bg-purple-400:hover{background-color:var(--purple-400)!important}.hover\:bg-purple-500:hover{background-color:var(--purple-500)!important}.hover\:bg-purple-600:hover{background-color:var(--purple-600)!important}.hover\:bg-purple-700:hover{background-color:var(--purple-700)!important}.hover\:bg-purple-800:hover{background-color:var(--purple-800)!important}.hover\:bg-purple-900:hover{background-color:var(--purple-900)!important}.active\:bg-purple-50:active{background-color:var(--purple-50)!important}.active\:bg-purple-100:active{background-color:var(--purple-100)!important}.active\:bg-purple-200:active{background-color:var(--purple-200)!important}.active\:bg-purple-300:active{background-color:var(--purple-300)!important}.active\:bg-purple-400:active{background-color:var(--purple-400)!important}.active\:bg-purple-500:active{background-color:var(--purple-500)!important}.active\:bg-purple-600:active{background-color:var(--purple-600)!important}.active\:bg-purple-700:active{background-color:var(--purple-700)!important}.active\:bg-purple-800:active{background-color:var(--purple-800)!important}.active\:bg-purple-900:active{background-color:var(--purple-900)!important}.bg-gray-50{background-color:var(--gray-50)!important}.bg-gray-100{background-color:var(--gray-100)!important}.bg-gray-200{background-color:var(--gray-200)!important}.bg-gray-300{background-color:var(--gray-300)!important}.bg-gray-400{background-color:var(--gray-400)!important}.bg-gray-500{background-color:var(--gray-500)!important}.bg-gray-600{background-color:var(--gray-600)!important}.bg-gray-700{background-color:var(--gray-700)!important}.bg-gray-800{background-color:var(--gray-800)!important}.bg-gray-900{background-color:var(--gray-900)!important}.focus\:bg-gray-50:focus{background-color:var(--gray-50)!important}.focus\:bg-gray-100:focus{background-color:var(--gray-100)!important}.focus\:bg-gray-200:focus{background-color:var(--gray-200)!important}.focus\:bg-gray-300:focus{background-color:var(--gray-300)!important}.focus\:bg-gray-400:focus{background-color:var(--gray-400)!important}.focus\:bg-gray-500:focus{background-color:var(--gray-500)!important}.focus\:bg-gray-600:focus{background-color:var(--gray-600)!important}.focus\:bg-gray-700:focus{background-color:var(--gray-700)!important}.focus\:bg-gray-800:focus{background-color:var(--gray-800)!important}.focus\:bg-gray-900:focus{background-color:var(--gray-900)!important}.hover\:bg-gray-50:hover{background-color:var(--gray-50)!important}.hover\:bg-gray-100:hover{background-color:var(--gray-100)!important}.hover\:bg-gray-200:hover{background-color:var(--gray-200)!important}.hover\:bg-gray-300:hover{background-color:var(--gray-300)!important}.hover\:bg-gray-400:hover{background-color:var(--gray-400)!important}.hover\:bg-gray-500:hover{background-color:var(--gray-500)!important}.hover\:bg-gray-600:hover{background-color:var(--gray-600)!important}.hover\:bg-gray-700:hover{background-color:var(--gray-700)!important}.hover\:bg-gray-800:hover{background-color:var(--gray-800)!important}.hover\:bg-gray-900:hover{background-color:var(--gray-900)!important}.active\:bg-gray-50:active{background-color:var(--gray-50)!important}.active\:bg-gray-100:active{background-color:var(--gray-100)!important}.active\:bg-gray-200:active{background-color:var(--gray-200)!important}.active\:bg-gray-300:active{background-color:var(--gray-300)!important}.active\:bg-gray-400:active{background-color:var(--gray-400)!important}.active\:bg-gray-500:active{background-color:var(--gray-500)!important}.active\:bg-gray-600:active{background-color:var(--gray-600)!important}.active\:bg-gray-700:active{background-color:var(--gray-700)!important}.active\:bg-gray-800:active{background-color:var(--gray-800)!important}.active\:bg-gray-900:active{background-color:var(--gray-900)!important}.bg-red-50{background-color:var(--red-50)!important}.bg-red-100{background-color:var(--red-100)!important}.bg-red-200{background-color:var(--red-200)!important}.bg-red-300{background-color:var(--red-300)!important}.bg-red-400{background-color:var(--red-400)!important}.bg-red-500{background-color:var(--red-500)!important}.bg-red-600{background-color:var(--red-600)!important}.bg-red-700{background-color:var(--red-700)!important}.bg-red-800{background-color:var(--red-800)!important}.bg-red-900{background-color:var(--red-900)!important}.focus\:bg-red-50:focus{background-color:var(--red-50)!important}.focus\:bg-red-100:focus{background-color:var(--red-100)!important}.focus\:bg-red-200:focus{background-color:var(--red-200)!important}.focus\:bg-red-300:focus{background-color:var(--red-300)!important}.focus\:bg-red-400:focus{background-color:var(--red-400)!important}.focus\:bg-red-500:focus{background-color:var(--red-500)!important}.focus\:bg-red-600:focus{background-color:var(--red-600)!important}.focus\:bg-red-700:focus{background-color:var(--red-700)!important}.focus\:bg-red-800:focus{background-color:var(--red-800)!important}.focus\:bg-red-900:focus{background-color:var(--red-900)!important}.hover\:bg-red-50:hover{background-color:var(--red-50)!important}.hover\:bg-red-100:hover{background-color:var(--red-100)!important}.hover\:bg-red-200:hover{background-color:var(--red-200)!important}.hover\:bg-red-300:hover{background-color:var(--red-300)!important}.hover\:bg-red-400:hover{background-color:var(--red-400)!important}.hover\:bg-red-500:hover{background-color:var(--red-500)!important}.hover\:bg-red-600:hover{background-color:var(--red-600)!important}.hover\:bg-red-700:hover{background-color:var(--red-700)!important}.hover\:bg-red-800:hover{background-color:var(--red-800)!important}.hover\:bg-red-900:hover{background-color:var(--red-900)!important}.active\:bg-red-50:active{background-color:var(--red-50)!important}.active\:bg-red-100:active{background-color:var(--red-100)!important}.active\:bg-red-200:active{background-color:var(--red-200)!important}.active\:bg-red-300:active{background-color:var(--red-300)!important}.active\:bg-red-400:active{background-color:var(--red-400)!important}.active\:bg-red-500:active{background-color:var(--red-500)!important}.active\:bg-red-600:active{background-color:var(--red-600)!important}.active\:bg-red-700:active{background-color:var(--red-700)!important}.active\:bg-red-800:active{background-color:var(--red-800)!important}.active\:bg-red-900:active{background-color:var(--red-900)!important}.bg-primary-50{background-color:var(--primary-50)!important}.bg-primary-100{background-color:var(--primary-100)!important}.bg-primary-200{background-color:var(--primary-200)!important}.bg-primary-300{background-color:var(--primary-300)!important}.bg-primary-400{background-color:var(--primary-400)!important}.bg-primary-500{background-color:var(--primary-500)!important}.bg-primary-600{background-color:var(--primary-600)!important}.bg-primary-700{background-color:var(--primary-700)!important}.bg-primary-800{background-color:var(--primary-800)!important}.bg-primary-900{background-color:var(--primary-900)!important}.focus\:bg-primary-50:focus{background-color:var(--primary-50)!important}.focus\:bg-primary-100:focus{background-color:var(--primary-100)!important}.focus\:bg-primary-200:focus{background-color:var(--primary-200)!important}.focus\:bg-primary-300:focus{background-color:var(--primary-300)!important}.focus\:bg-primary-400:focus{background-color:var(--primary-400)!important}.focus\:bg-primary-500:focus{background-color:var(--primary-500)!important}.focus\:bg-primary-600:focus{background-color:var(--primary-600)!important}.focus\:bg-primary-700:focus{background-color:var(--primary-700)!important}.focus\:bg-primary-800:focus{background-color:var(--primary-800)!important}.focus\:bg-primary-900:focus{background-color:var(--primary-900)!important}.hover\:bg-primary-50:hover{background-color:var(--primary-50)!important}.hover\:bg-primary-100:hover{background-color:var(--primary-100)!important}.hover\:bg-primary-200:hover{background-color:var(--primary-200)!important}.hover\:bg-primary-300:hover{background-color:var(--primary-300)!important}.hover\:bg-primary-400:hover{background-color:var(--primary-400)!important}.hover\:bg-primary-500:hover{background-color:var(--primary-500)!important}.hover\:bg-primary-600:hover{background-color:var(--primary-600)!important}.hover\:bg-primary-700:hover{background-color:var(--primary-700)!important}.hover\:bg-primary-800:hover{background-color:var(--primary-800)!important}.hover\:bg-primary-900:hover{background-color:var(--primary-900)!important}.active\:bg-primary-50:active{background-color:var(--primary-50)!important}.active\:bg-primary-100:active{background-color:var(--primary-100)!important}.active\:bg-primary-200:active{background-color:var(--primary-200)!important}.active\:bg-primary-300:active{background-color:var(--primary-300)!important}.active\:bg-primary-400:active{background-color:var(--primary-400)!important}.active\:bg-primary-500:active{background-color:var(--primary-500)!important}.active\:bg-primary-600:active{background-color:var(--primary-600)!important}.active\:bg-primary-700:active{background-color:var(--primary-700)!important}.active\:bg-primary-800:active{background-color:var(--primary-800)!important}.active\:bg-primary-900:active{background-color:var(--primary-900)!important}.border-blue-50{border-color:var(--blue-50)!important}.border-blue-100{border-color:var(--blue-100)!important}.border-blue-200{border-color:var(--blue-200)!important}.border-blue-300{border-color:var(--blue-300)!important}.border-blue-400{border-color:var(--blue-400)!important}.border-blue-500{border-color:var(--blue-500)!important}.border-blue-600{border-color:var(--blue-600)!important}.border-blue-700{border-color:var(--blue-700)!important}.border-blue-800{border-color:var(--blue-800)!important}.border-blue-900{border-color:var(--blue-900)!important}.focus\:border-blue-50:focus{border-color:var(--blue-50)!important}.focus\:border-blue-100:focus{border-color:var(--blue-100)!important}.focus\:border-blue-200:focus{border-color:var(--blue-200)!important}.focus\:border-blue-300:focus{border-color:var(--blue-300)!important}.focus\:border-blue-400:focus{border-color:var(--blue-400)!important}.focus\:border-blue-500:focus{border-color:var(--blue-500)!important}.focus\:border-blue-600:focus{border-color:var(--blue-600)!important}.focus\:border-blue-700:focus{border-color:var(--blue-700)!important}.focus\:border-blue-800:focus{border-color:var(--blue-800)!important}.focus\:border-blue-900:focus{border-color:var(--blue-900)!important}.hover\:border-blue-50:hover{border-color:var(--blue-50)!important}.hover\:border-blue-100:hover{border-color:var(--blue-100)!important}.hover\:border-blue-200:hover{border-color:var(--blue-200)!important}.hover\:border-blue-300:hover{border-color:var(--blue-300)!important}.hover\:border-blue-400:hover{border-color:var(--blue-400)!important}.hover\:border-blue-500:hover{border-color:var(--blue-500)!important}.hover\:border-blue-600:hover{border-color:var(--blue-600)!important}.hover\:border-blue-700:hover{border-color:var(--blue-700)!important}.hover\:border-blue-800:hover{border-color:var(--blue-800)!important}.hover\:border-blue-900:hover{border-color:var(--blue-900)!important}.active\:border-blue-50:active{border-color:var(--blue-50)!important}.active\:border-blue-100:active{border-color:var(--blue-100)!important}.active\:border-blue-200:active{border-color:var(--blue-200)!important}.active\:border-blue-300:active{border-color:var(--blue-300)!important}.active\:border-blue-400:active{border-color:var(--blue-400)!important}.active\:border-blue-500:active{border-color:var(--blue-500)!important}.active\:border-blue-600:active{border-color:var(--blue-600)!important}.active\:border-blue-700:active{border-color:var(--blue-700)!important}.active\:border-blue-800:active{border-color:var(--blue-800)!important}.active\:border-blue-900:active{border-color:var(--blue-900)!important}.border-green-50{border-color:var(--green-50)!important}.border-green-100{border-color:var(--green-100)!important}.border-green-200{border-color:var(--green-200)!important}.border-green-300{border-color:var(--green-300)!important}.border-green-400{border-color:var(--green-400)!important}.border-green-500{border-color:var(--green-500)!important}.border-green-600{border-color:var(--green-600)!important}.border-green-700{border-color:var(--green-700)!important}.border-green-800{border-color:var(--green-800)!important}.border-green-900{border-color:var(--green-900)!important}.focus\:border-green-50:focus{border-color:var(--green-50)!important}.focus\:border-green-100:focus{border-color:var(--green-100)!important}.focus\:border-green-200:focus{border-color:var(--green-200)!important}.focus\:border-green-300:focus{border-color:var(--green-300)!important}.focus\:border-green-400:focus{border-color:var(--green-400)!important}.focus\:border-green-500:focus{border-color:var(--green-500)!important}.focus\:border-green-600:focus{border-color:var(--green-600)!important}.focus\:border-green-700:focus{border-color:var(--green-700)!important}.focus\:border-green-800:focus{border-color:var(--green-800)!important}.focus\:border-green-900:focus{border-color:var(--green-900)!important}.hover\:border-green-50:hover{border-color:var(--green-50)!important}.hover\:border-green-100:hover{border-color:var(--green-100)!important}.hover\:border-green-200:hover{border-color:var(--green-200)!important}.hover\:border-green-300:hover{border-color:var(--green-300)!important}.hover\:border-green-400:hover{border-color:var(--green-400)!important}.hover\:border-green-500:hover{border-color:var(--green-500)!important}.hover\:border-green-600:hover{border-color:var(--green-600)!important}.hover\:border-green-700:hover{border-color:var(--green-700)!important}.hover\:border-green-800:hover{border-color:var(--green-800)!important}.hover\:border-green-900:hover{border-color:var(--green-900)!important}.active\:border-green-50:active{border-color:var(--green-50)!important}.active\:border-green-100:active{border-color:var(--green-100)!important}.active\:border-green-200:active{border-color:var(--green-200)!important}.active\:border-green-300:active{border-color:var(--green-300)!important}.active\:border-green-400:active{border-color:var(--green-400)!important}.active\:border-green-500:active{border-color:var(--green-500)!important}.active\:border-green-600:active{border-color:var(--green-600)!important}.active\:border-green-700:active{border-color:var(--green-700)!important}.active\:border-green-800:active{border-color:var(--green-800)!important}.active\:border-green-900:active{border-color:var(--green-900)!important}.border-yellow-50{border-color:var(--yellow-50)!important}.border-yellow-100{border-color:var(--yellow-100)!important}.border-yellow-200{border-color:var(--yellow-200)!important}.border-yellow-300{border-color:var(--yellow-300)!important}.border-yellow-400{border-color:var(--yellow-400)!important}.border-yellow-500{border-color:var(--yellow-500)!important}.border-yellow-600{border-color:var(--yellow-600)!important}.border-yellow-700{border-color:var(--yellow-700)!important}.border-yellow-800{border-color:var(--yellow-800)!important}.border-yellow-900{border-color:var(--yellow-900)!important}.focus\:border-yellow-50:focus{border-color:var(--yellow-50)!important}.focus\:border-yellow-100:focus{border-color:var(--yellow-100)!important}.focus\:border-yellow-200:focus{border-color:var(--yellow-200)!important}.focus\:border-yellow-300:focus{border-color:var(--yellow-300)!important}.focus\:border-yellow-400:focus{border-color:var(--yellow-400)!important}.focus\:border-yellow-500:focus{border-color:var(--yellow-500)!important}.focus\:border-yellow-600:focus{border-color:var(--yellow-600)!important}.focus\:border-yellow-700:focus{border-color:var(--yellow-700)!important}.focus\:border-yellow-800:focus{border-color:var(--yellow-800)!important}.focus\:border-yellow-900:focus{border-color:var(--yellow-900)!important}.hover\:border-yellow-50:hover{border-color:var(--yellow-50)!important}.hover\:border-yellow-100:hover{border-color:var(--yellow-100)!important}.hover\:border-yellow-200:hover{border-color:var(--yellow-200)!important}.hover\:border-yellow-300:hover{border-color:var(--yellow-300)!important}.hover\:border-yellow-400:hover{border-color:var(--yellow-400)!important}.hover\:border-yellow-500:hover{border-color:var(--yellow-500)!important}.hover\:border-yellow-600:hover{border-color:var(--yellow-600)!important}.hover\:border-yellow-700:hover{border-color:var(--yellow-700)!important}.hover\:border-yellow-800:hover{border-color:var(--yellow-800)!important}.hover\:border-yellow-900:hover{border-color:var(--yellow-900)!important}.active\:border-yellow-50:active{border-color:var(--yellow-50)!important}.active\:border-yellow-100:active{border-color:var(--yellow-100)!important}.active\:border-yellow-200:active{border-color:var(--yellow-200)!important}.active\:border-yellow-300:active{border-color:var(--yellow-300)!important}.active\:border-yellow-400:active{border-color:var(--yellow-400)!important}.active\:border-yellow-500:active{border-color:var(--yellow-500)!important}.active\:border-yellow-600:active{border-color:var(--yellow-600)!important}.active\:border-yellow-700:active{border-color:var(--yellow-700)!important}.active\:border-yellow-800:active{border-color:var(--yellow-800)!important}.active\:border-yellow-900:active{border-color:var(--yellow-900)!important}.border-cyan-50{border-color:var(--cyan-50)!important}.border-cyan-100{border-color:var(--cyan-100)!important}.border-cyan-200{border-color:var(--cyan-200)!important}.border-cyan-300{border-color:var(--cyan-300)!important}.border-cyan-400{border-color:var(--cyan-400)!important}.border-cyan-500{border-color:var(--cyan-500)!important}.border-cyan-600{border-color:var(--cyan-600)!important}.border-cyan-700{border-color:var(--cyan-700)!important}.border-cyan-800{border-color:var(--cyan-800)!important}.border-cyan-900{border-color:var(--cyan-900)!important}.focus\:border-cyan-50:focus{border-color:var(--cyan-50)!important}.focus\:border-cyan-100:focus{border-color:var(--cyan-100)!important}.focus\:border-cyan-200:focus{border-color:var(--cyan-200)!important}.focus\:border-cyan-300:focus{border-color:var(--cyan-300)!important}.focus\:border-cyan-400:focus{border-color:var(--cyan-400)!important}.focus\:border-cyan-500:focus{border-color:var(--cyan-500)!important}.focus\:border-cyan-600:focus{border-color:var(--cyan-600)!important}.focus\:border-cyan-700:focus{border-color:var(--cyan-700)!important}.focus\:border-cyan-800:focus{border-color:var(--cyan-800)!important}.focus\:border-cyan-900:focus{border-color:var(--cyan-900)!important}.hover\:border-cyan-50:hover{border-color:var(--cyan-50)!important}.hover\:border-cyan-100:hover{border-color:var(--cyan-100)!important}.hover\:border-cyan-200:hover{border-color:var(--cyan-200)!important}.hover\:border-cyan-300:hover{border-color:var(--cyan-300)!important}.hover\:border-cyan-400:hover{border-color:var(--cyan-400)!important}.hover\:border-cyan-500:hover{border-color:var(--cyan-500)!important}.hover\:border-cyan-600:hover{border-color:var(--cyan-600)!important}.hover\:border-cyan-700:hover{border-color:var(--cyan-700)!important}.hover\:border-cyan-800:hover{border-color:var(--cyan-800)!important}.hover\:border-cyan-900:hover{border-color:var(--cyan-900)!important}.active\:border-cyan-50:active{border-color:var(--cyan-50)!important}.active\:border-cyan-100:active{border-color:var(--cyan-100)!important}.active\:border-cyan-200:active{border-color:var(--cyan-200)!important}.active\:border-cyan-300:active{border-color:var(--cyan-300)!important}.active\:border-cyan-400:active{border-color:var(--cyan-400)!important}.active\:border-cyan-500:active{border-color:var(--cyan-500)!important}.active\:border-cyan-600:active{border-color:var(--cyan-600)!important}.active\:border-cyan-700:active{border-color:var(--cyan-700)!important}.active\:border-cyan-800:active{border-color:var(--cyan-800)!important}.active\:border-cyan-900:active{border-color:var(--cyan-900)!important}.border-pink-50{border-color:var(--pink-50)!important}.border-pink-100{border-color:var(--pink-100)!important}.border-pink-200{border-color:var(--pink-200)!important}.border-pink-300{border-color:var(--pink-300)!important}.border-pink-400{border-color:var(--pink-400)!important}.border-pink-500{border-color:var(--pink-500)!important}.border-pink-600{border-color:var(--pink-600)!important}.border-pink-700{border-color:var(--pink-700)!important}.border-pink-800{border-color:var(--pink-800)!important}.border-pink-900{border-color:var(--pink-900)!important}.focus\:border-pink-50:focus{border-color:var(--pink-50)!important}.focus\:border-pink-100:focus{border-color:var(--pink-100)!important}.focus\:border-pink-200:focus{border-color:var(--pink-200)!important}.focus\:border-pink-300:focus{border-color:var(--pink-300)!important}.focus\:border-pink-400:focus{border-color:var(--pink-400)!important}.focus\:border-pink-500:focus{border-color:var(--pink-500)!important}.focus\:border-pink-600:focus{border-color:var(--pink-600)!important}.focus\:border-pink-700:focus{border-color:var(--pink-700)!important}.focus\:border-pink-800:focus{border-color:var(--pink-800)!important}.focus\:border-pink-900:focus{border-color:var(--pink-900)!important}.hover\:border-pink-50:hover{border-color:var(--pink-50)!important}.hover\:border-pink-100:hover{border-color:var(--pink-100)!important}.hover\:border-pink-200:hover{border-color:var(--pink-200)!important}.hover\:border-pink-300:hover{border-color:var(--pink-300)!important}.hover\:border-pink-400:hover{border-color:var(--pink-400)!important}.hover\:border-pink-500:hover{border-color:var(--pink-500)!important}.hover\:border-pink-600:hover{border-color:var(--pink-600)!important}.hover\:border-pink-700:hover{border-color:var(--pink-700)!important}.hover\:border-pink-800:hover{border-color:var(--pink-800)!important}.hover\:border-pink-900:hover{border-color:var(--pink-900)!important}.active\:border-pink-50:active{border-color:var(--pink-50)!important}.active\:border-pink-100:active{border-color:var(--pink-100)!important}.active\:border-pink-200:active{border-color:var(--pink-200)!important}.active\:border-pink-300:active{border-color:var(--pink-300)!important}.active\:border-pink-400:active{border-color:var(--pink-400)!important}.active\:border-pink-500:active{border-color:var(--pink-500)!important}.active\:border-pink-600:active{border-color:var(--pink-600)!important}.active\:border-pink-700:active{border-color:var(--pink-700)!important}.active\:border-pink-800:active{border-color:var(--pink-800)!important}.active\:border-pink-900:active{border-color:var(--pink-900)!important}.border-indigo-50{border-color:var(--indigo-50)!important}.border-indigo-100{border-color:var(--indigo-100)!important}.border-indigo-200{border-color:var(--indigo-200)!important}.border-indigo-300{border-color:var(--indigo-300)!important}.border-indigo-400{border-color:var(--indigo-400)!important}.border-indigo-500{border-color:var(--indigo-500)!important}.border-indigo-600{border-color:var(--indigo-600)!important}.border-indigo-700{border-color:var(--indigo-700)!important}.border-indigo-800{border-color:var(--indigo-800)!important}.border-indigo-900{border-color:var(--indigo-900)!important}.focus\:border-indigo-50:focus{border-color:var(--indigo-50)!important}.focus\:border-indigo-100:focus{border-color:var(--indigo-100)!important}.focus\:border-indigo-200:focus{border-color:var(--indigo-200)!important}.focus\:border-indigo-300:focus{border-color:var(--indigo-300)!important}.focus\:border-indigo-400:focus{border-color:var(--indigo-400)!important}.focus\:border-indigo-500:focus{border-color:var(--indigo-500)!important}.focus\:border-indigo-600:focus{border-color:var(--indigo-600)!important}.focus\:border-indigo-700:focus{border-color:var(--indigo-700)!important}.focus\:border-indigo-800:focus{border-color:var(--indigo-800)!important}.focus\:border-indigo-900:focus{border-color:var(--indigo-900)!important}.hover\:border-indigo-50:hover{border-color:var(--indigo-50)!important}.hover\:border-indigo-100:hover{border-color:var(--indigo-100)!important}.hover\:border-indigo-200:hover{border-color:var(--indigo-200)!important}.hover\:border-indigo-300:hover{border-color:var(--indigo-300)!important}.hover\:border-indigo-400:hover{border-color:var(--indigo-400)!important}.hover\:border-indigo-500:hover{border-color:var(--indigo-500)!important}.hover\:border-indigo-600:hover{border-color:var(--indigo-600)!important}.hover\:border-indigo-700:hover{border-color:var(--indigo-700)!important}.hover\:border-indigo-800:hover{border-color:var(--indigo-800)!important}.hover\:border-indigo-900:hover{border-color:var(--indigo-900)!important}.active\:border-indigo-50:active{border-color:var(--indigo-50)!important}.active\:border-indigo-100:active{border-color:var(--indigo-100)!important}.active\:border-indigo-200:active{border-color:var(--indigo-200)!important}.active\:border-indigo-300:active{border-color:var(--indigo-300)!important}.active\:border-indigo-400:active{border-color:var(--indigo-400)!important}.active\:border-indigo-500:active{border-color:var(--indigo-500)!important}.active\:border-indigo-600:active{border-color:var(--indigo-600)!important}.active\:border-indigo-700:active{border-color:var(--indigo-700)!important}.active\:border-indigo-800:active{border-color:var(--indigo-800)!important}.active\:border-indigo-900:active{border-color:var(--indigo-900)!important}.border-teal-50{border-color:var(--teal-50)!important}.border-teal-100{border-color:var(--teal-100)!important}.border-teal-200{border-color:var(--teal-200)!important}.border-teal-300{border-color:var(--teal-300)!important}.border-teal-400{border-color:var(--teal-400)!important}.border-teal-500{border-color:var(--teal-500)!important}.border-teal-600{border-color:var(--teal-600)!important}.border-teal-700{border-color:var(--teal-700)!important}.border-teal-800{border-color:var(--teal-800)!important}.border-teal-900{border-color:var(--teal-900)!important}.focus\:border-teal-50:focus{border-color:var(--teal-50)!important}.focus\:border-teal-100:focus{border-color:var(--teal-100)!important}.focus\:border-teal-200:focus{border-color:var(--teal-200)!important}.focus\:border-teal-300:focus{border-color:var(--teal-300)!important}.focus\:border-teal-400:focus{border-color:var(--teal-400)!important}.focus\:border-teal-500:focus{border-color:var(--teal-500)!important}.focus\:border-teal-600:focus{border-color:var(--teal-600)!important}.focus\:border-teal-700:focus{border-color:var(--teal-700)!important}.focus\:border-teal-800:focus{border-color:var(--teal-800)!important}.focus\:border-teal-900:focus{border-color:var(--teal-900)!important}.hover\:border-teal-50:hover{border-color:var(--teal-50)!important}.hover\:border-teal-100:hover{border-color:var(--teal-100)!important}.hover\:border-teal-200:hover{border-color:var(--teal-200)!important}.hover\:border-teal-300:hover{border-color:var(--teal-300)!important}.hover\:border-teal-400:hover{border-color:var(--teal-400)!important}.hover\:border-teal-500:hover{border-color:var(--teal-500)!important}.hover\:border-teal-600:hover{border-color:var(--teal-600)!important}.hover\:border-teal-700:hover{border-color:var(--teal-700)!important}.hover\:border-teal-800:hover{border-color:var(--teal-800)!important}.hover\:border-teal-900:hover{border-color:var(--teal-900)!important}.active\:border-teal-50:active{border-color:var(--teal-50)!important}.active\:border-teal-100:active{border-color:var(--teal-100)!important}.active\:border-teal-200:active{border-color:var(--teal-200)!important}.active\:border-teal-300:active{border-color:var(--teal-300)!important}.active\:border-teal-400:active{border-color:var(--teal-400)!important}.active\:border-teal-500:active{border-color:var(--teal-500)!important}.active\:border-teal-600:active{border-color:var(--teal-600)!important}.active\:border-teal-700:active{border-color:var(--teal-700)!important}.active\:border-teal-800:active{border-color:var(--teal-800)!important}.active\:border-teal-900:active{border-color:var(--teal-900)!important}.border-orange-50{border-color:var(--orange-50)!important}.border-orange-100{border-color:var(--orange-100)!important}.border-orange-200{border-color:var(--orange-200)!important}.border-orange-300{border-color:var(--orange-300)!important}.border-orange-400{border-color:var(--orange-400)!important}.border-orange-500{border-color:var(--orange-500)!important}.border-orange-600{border-color:var(--orange-600)!important}.border-orange-700{border-color:var(--orange-700)!important}.border-orange-800{border-color:var(--orange-800)!important}.border-orange-900{border-color:var(--orange-900)!important}.focus\:border-orange-50:focus{border-color:var(--orange-50)!important}.focus\:border-orange-100:focus{border-color:var(--orange-100)!important}.focus\:border-orange-200:focus{border-color:var(--orange-200)!important}.focus\:border-orange-300:focus{border-color:var(--orange-300)!important}.focus\:border-orange-400:focus{border-color:var(--orange-400)!important}.focus\:border-orange-500:focus{border-color:var(--orange-500)!important}.focus\:border-orange-600:focus{border-color:var(--orange-600)!important}.focus\:border-orange-700:focus{border-color:var(--orange-700)!important}.focus\:border-orange-800:focus{border-color:var(--orange-800)!important}.focus\:border-orange-900:focus{border-color:var(--orange-900)!important}.hover\:border-orange-50:hover{border-color:var(--orange-50)!important}.hover\:border-orange-100:hover{border-color:var(--orange-100)!important}.hover\:border-orange-200:hover{border-color:var(--orange-200)!important}.hover\:border-orange-300:hover{border-color:var(--orange-300)!important}.hover\:border-orange-400:hover{border-color:var(--orange-400)!important}.hover\:border-orange-500:hover{border-color:var(--orange-500)!important}.hover\:border-orange-600:hover{border-color:var(--orange-600)!important}.hover\:border-orange-700:hover{border-color:var(--orange-700)!important}.hover\:border-orange-800:hover{border-color:var(--orange-800)!important}.hover\:border-orange-900:hover{border-color:var(--orange-900)!important}.active\:border-orange-50:active{border-color:var(--orange-50)!important}.active\:border-orange-100:active{border-color:var(--orange-100)!important}.active\:border-orange-200:active{border-color:var(--orange-200)!important}.active\:border-orange-300:active{border-color:var(--orange-300)!important}.active\:border-orange-400:active{border-color:var(--orange-400)!important}.active\:border-orange-500:active{border-color:var(--orange-500)!important}.active\:border-orange-600:active{border-color:var(--orange-600)!important}.active\:border-orange-700:active{border-color:var(--orange-700)!important}.active\:border-orange-800:active{border-color:var(--orange-800)!important}.active\:border-orange-900:active{border-color:var(--orange-900)!important}.border-bluegray-50{border-color:var(--bluegray-50)!important}.border-bluegray-100{border-color:var(--bluegray-100)!important}.border-bluegray-200{border-color:var(--bluegray-200)!important}.border-bluegray-300{border-color:var(--bluegray-300)!important}.border-bluegray-400{border-color:var(--bluegray-400)!important}.border-bluegray-500{border-color:var(--bluegray-500)!important}.border-bluegray-600{border-color:var(--bluegray-600)!important}.border-bluegray-700{border-color:var(--bluegray-700)!important}.border-bluegray-800{border-color:var(--bluegray-800)!important}.border-bluegray-900{border-color:var(--bluegray-900)!important}.focus\:border-bluegray-50:focus{border-color:var(--bluegray-50)!important}.focus\:border-bluegray-100:focus{border-color:var(--bluegray-100)!important}.focus\:border-bluegray-200:focus{border-color:var(--bluegray-200)!important}.focus\:border-bluegray-300:focus{border-color:var(--bluegray-300)!important}.focus\:border-bluegray-400:focus{border-color:var(--bluegray-400)!important}.focus\:border-bluegray-500:focus{border-color:var(--bluegray-500)!important}.focus\:border-bluegray-600:focus{border-color:var(--bluegray-600)!important}.focus\:border-bluegray-700:focus{border-color:var(--bluegray-700)!important}.focus\:border-bluegray-800:focus{border-color:var(--bluegray-800)!important}.focus\:border-bluegray-900:focus{border-color:var(--bluegray-900)!important}.hover\:border-bluegray-50:hover{border-color:var(--bluegray-50)!important}.hover\:border-bluegray-100:hover{border-color:var(--bluegray-100)!important}.hover\:border-bluegray-200:hover{border-color:var(--bluegray-200)!important}.hover\:border-bluegray-300:hover{border-color:var(--bluegray-300)!important}.hover\:border-bluegray-400:hover{border-color:var(--bluegray-400)!important}.hover\:border-bluegray-500:hover{border-color:var(--bluegray-500)!important}.hover\:border-bluegray-600:hover{border-color:var(--bluegray-600)!important}.hover\:border-bluegray-700:hover{border-color:var(--bluegray-700)!important}.hover\:border-bluegray-800:hover{border-color:var(--bluegray-800)!important}.hover\:border-bluegray-900:hover{border-color:var(--bluegray-900)!important}.active\:border-bluegray-50:active{border-color:var(--bluegray-50)!important}.active\:border-bluegray-100:active{border-color:var(--bluegray-100)!important}.active\:border-bluegray-200:active{border-color:var(--bluegray-200)!important}.active\:border-bluegray-300:active{border-color:var(--bluegray-300)!important}.active\:border-bluegray-400:active{border-color:var(--bluegray-400)!important}.active\:border-bluegray-500:active{border-color:var(--bluegray-500)!important}.active\:border-bluegray-600:active{border-color:var(--bluegray-600)!important}.active\:border-bluegray-700:active{border-color:var(--bluegray-700)!important}.active\:border-bluegray-800:active{border-color:var(--bluegray-800)!important}.active\:border-bluegray-900:active{border-color:var(--bluegray-900)!important}.border-purple-50{border-color:var(--purple-50)!important}.border-purple-100{border-color:var(--purple-100)!important}.border-purple-200{border-color:var(--purple-200)!important}.border-purple-300{border-color:var(--purple-300)!important}.border-purple-400{border-color:var(--purple-400)!important}.border-purple-500{border-color:var(--purple-500)!important}.border-purple-600{border-color:var(--purple-600)!important}.border-purple-700{border-color:var(--purple-700)!important}.border-purple-800{border-color:var(--purple-800)!important}.border-purple-900{border-color:var(--purple-900)!important}.focus\:border-purple-50:focus{border-color:var(--purple-50)!important}.focus\:border-purple-100:focus{border-color:var(--purple-100)!important}.focus\:border-purple-200:focus{border-color:var(--purple-200)!important}.focus\:border-purple-300:focus{border-color:var(--purple-300)!important}.focus\:border-purple-400:focus{border-color:var(--purple-400)!important}.focus\:border-purple-500:focus{border-color:var(--purple-500)!important}.focus\:border-purple-600:focus{border-color:var(--purple-600)!important}.focus\:border-purple-700:focus{border-color:var(--purple-700)!important}.focus\:border-purple-800:focus{border-color:var(--purple-800)!important}.focus\:border-purple-900:focus{border-color:var(--purple-900)!important}.hover\:border-purple-50:hover{border-color:var(--purple-50)!important}.hover\:border-purple-100:hover{border-color:var(--purple-100)!important}.hover\:border-purple-200:hover{border-color:var(--purple-200)!important}.hover\:border-purple-300:hover{border-color:var(--purple-300)!important}.hover\:border-purple-400:hover{border-color:var(--purple-400)!important}.hover\:border-purple-500:hover{border-color:var(--purple-500)!important}.hover\:border-purple-600:hover{border-color:var(--purple-600)!important}.hover\:border-purple-700:hover{border-color:var(--purple-700)!important}.hover\:border-purple-800:hover{border-color:var(--purple-800)!important}.hover\:border-purple-900:hover{border-color:var(--purple-900)!important}.active\:border-purple-50:active{border-color:var(--purple-50)!important}.active\:border-purple-100:active{border-color:var(--purple-100)!important}.active\:border-purple-200:active{border-color:var(--purple-200)!important}.active\:border-purple-300:active{border-color:var(--purple-300)!important}.active\:border-purple-400:active{border-color:var(--purple-400)!important}.active\:border-purple-500:active{border-color:var(--purple-500)!important}.active\:border-purple-600:active{border-color:var(--purple-600)!important}.active\:border-purple-700:active{border-color:var(--purple-700)!important}.active\:border-purple-800:active{border-color:var(--purple-800)!important}.active\:border-purple-900:active{border-color:var(--purple-900)!important}.border-gray-50{border-color:var(--gray-50)!important}.border-gray-100{border-color:var(--gray-100)!important}.border-gray-200{border-color:var(--gray-200)!important}.border-gray-300{border-color:var(--gray-300)!important}.border-gray-400{border-color:var(--gray-400)!important}.border-gray-500{border-color:var(--gray-500)!important}.border-gray-600{border-color:var(--gray-600)!important}.border-gray-700{border-color:var(--gray-700)!important}.border-gray-800{border-color:var(--gray-800)!important}.border-gray-900{border-color:var(--gray-900)!important}.focus\:border-gray-50:focus{border-color:var(--gray-50)!important}.focus\:border-gray-100:focus{border-color:var(--gray-100)!important}.focus\:border-gray-200:focus{border-color:var(--gray-200)!important}.focus\:border-gray-300:focus{border-color:var(--gray-300)!important}.focus\:border-gray-400:focus{border-color:var(--gray-400)!important}.focus\:border-gray-500:focus{border-color:var(--gray-500)!important}.focus\:border-gray-600:focus{border-color:var(--gray-600)!important}.focus\:border-gray-700:focus{border-color:var(--gray-700)!important}.focus\:border-gray-800:focus{border-color:var(--gray-800)!important}.focus\:border-gray-900:focus{border-color:var(--gray-900)!important}.hover\:border-gray-50:hover{border-color:var(--gray-50)!important}.hover\:border-gray-100:hover{border-color:var(--gray-100)!important}.hover\:border-gray-200:hover{border-color:var(--gray-200)!important}.hover\:border-gray-300:hover{border-color:var(--gray-300)!important}.hover\:border-gray-400:hover{border-color:var(--gray-400)!important}.hover\:border-gray-500:hover{border-color:var(--gray-500)!important}.hover\:border-gray-600:hover{border-color:var(--gray-600)!important}.hover\:border-gray-700:hover{border-color:var(--gray-700)!important}.hover\:border-gray-800:hover{border-color:var(--gray-800)!important}.hover\:border-gray-900:hover{border-color:var(--gray-900)!important}.active\:border-gray-50:active{border-color:var(--gray-50)!important}.active\:border-gray-100:active{border-color:var(--gray-100)!important}.active\:border-gray-200:active{border-color:var(--gray-200)!important}.active\:border-gray-300:active{border-color:var(--gray-300)!important}.active\:border-gray-400:active{border-color:var(--gray-400)!important}.active\:border-gray-500:active{border-color:var(--gray-500)!important}.active\:border-gray-600:active{border-color:var(--gray-600)!important}.active\:border-gray-700:active{border-color:var(--gray-700)!important}.active\:border-gray-800:active{border-color:var(--gray-800)!important}.active\:border-gray-900:active{border-color:var(--gray-900)!important}.border-red-50{border-color:var(--red-50)!important}.border-red-100{border-color:var(--red-100)!important}.border-red-200{border-color:var(--red-200)!important}.border-red-300{border-color:var(--red-300)!important}.border-red-400{border-color:var(--red-400)!important}.border-red-500{border-color:var(--red-500)!important}.border-red-600{border-color:var(--red-600)!important}.border-red-700{border-color:var(--red-700)!important}.border-red-800{border-color:var(--red-800)!important}.border-red-900{border-color:var(--red-900)!important}.focus\:border-red-50:focus{border-color:var(--red-50)!important}.focus\:border-red-100:focus{border-color:var(--red-100)!important}.focus\:border-red-200:focus{border-color:var(--red-200)!important}.focus\:border-red-300:focus{border-color:var(--red-300)!important}.focus\:border-red-400:focus{border-color:var(--red-400)!important}.focus\:border-red-500:focus{border-color:var(--red-500)!important}.focus\:border-red-600:focus{border-color:var(--red-600)!important}.focus\:border-red-700:focus{border-color:var(--red-700)!important}.focus\:border-red-800:focus{border-color:var(--red-800)!important}.focus\:border-red-900:focus{border-color:var(--red-900)!important}.hover\:border-red-50:hover{border-color:var(--red-50)!important}.hover\:border-red-100:hover{border-color:var(--red-100)!important}.hover\:border-red-200:hover{border-color:var(--red-200)!important}.hover\:border-red-300:hover{border-color:var(--red-300)!important}.hover\:border-red-400:hover{border-color:var(--red-400)!important}.hover\:border-red-500:hover{border-color:var(--red-500)!important}.hover\:border-red-600:hover{border-color:var(--red-600)!important}.hover\:border-red-700:hover{border-color:var(--red-700)!important}.hover\:border-red-800:hover{border-color:var(--red-800)!important}.hover\:border-red-900:hover{border-color:var(--red-900)!important}.active\:border-red-50:active{border-color:var(--red-50)!important}.active\:border-red-100:active{border-color:var(--red-100)!important}.active\:border-red-200:active{border-color:var(--red-200)!important}.active\:border-red-300:active{border-color:var(--red-300)!important}.active\:border-red-400:active{border-color:var(--red-400)!important}.active\:border-red-500:active{border-color:var(--red-500)!important}.active\:border-red-600:active{border-color:var(--red-600)!important}.active\:border-red-700:active{border-color:var(--red-700)!important}.active\:border-red-800:active{border-color:var(--red-800)!important}.active\:border-red-900:active{border-color:var(--red-900)!important}.border-primary-50{border-color:var(--primary-50)!important}.border-primary-100{border-color:var(--primary-100)!important}.border-primary-200{border-color:var(--primary-200)!important}.border-primary-300{border-color:var(--primary-300)!important}.border-primary-400{border-color:var(--primary-400)!important}.border-primary-500{border-color:var(--primary-500)!important}.border-primary-600{border-color:var(--primary-600)!important}.border-primary-700{border-color:var(--primary-700)!important}.border-primary-800{border-color:var(--primary-800)!important}.border-primary-900{border-color:var(--primary-900)!important}.focus\:border-primary-50:focus{border-color:var(--primary-50)!important}.focus\:border-primary-100:focus{border-color:var(--primary-100)!important}.focus\:border-primary-200:focus{border-color:var(--primary-200)!important}.focus\:border-primary-300:focus{border-color:var(--primary-300)!important}.focus\:border-primary-400:focus{border-color:var(--primary-400)!important}.focus\:border-primary-500:focus{border-color:var(--primary-500)!important}.focus\:border-primary-600:focus{border-color:var(--primary-600)!important}.focus\:border-primary-700:focus{border-color:var(--primary-700)!important}.focus\:border-primary-800:focus{border-color:var(--primary-800)!important}.focus\:border-primary-900:focus{border-color:var(--primary-900)!important}.hover\:border-primary-50:hover{border-color:var(--primary-50)!important}.hover\:border-primary-100:hover{border-color:var(--primary-100)!important}.hover\:border-primary-200:hover{border-color:var(--primary-200)!important}.hover\:border-primary-300:hover{border-color:var(--primary-300)!important}.hover\:border-primary-400:hover{border-color:var(--primary-400)!important}.hover\:border-primary-500:hover{border-color:var(--primary-500)!important}.hover\:border-primary-600:hover{border-color:var(--primary-600)!important}.hover\:border-primary-700:hover{border-color:var(--primary-700)!important}.hover\:border-primary-800:hover{border-color:var(--primary-800)!important}.hover\:border-primary-900:hover{border-color:var(--primary-900)!important}.active\:border-primary-50:active{border-color:var(--primary-50)!important}.active\:border-primary-100:active{border-color:var(--primary-100)!important}.active\:border-primary-200:active{border-color:var(--primary-200)!important}.active\:border-primary-300:active{border-color:var(--primary-300)!important}.active\:border-primary-400:active{border-color:var(--primary-400)!important}.active\:border-primary-500:active{border-color:var(--primary-500)!important}.active\:border-primary-600:active{border-color:var(--primary-600)!important}.active\:border-primary-700:active{border-color:var(--primary-700)!important}.active\:border-primary-800:active{border-color:var(--primary-800)!important}.active\:border-primary-900:active{border-color:var(--primary-900)!important}.bg-white-alpha-10{background-color:hsla(0,0%,100%,.1)!important}.bg-white-alpha-20{background-color:hsla(0,0%,100%,.2)!important}.bg-white-alpha-30{background-color:hsla(0,0%,100%,.3)!important}.bg-white-alpha-40{background-color:hsla(0,0%,100%,.4)!important}.bg-white-alpha-50{background-color:hsla(0,0%,100%,.5)!important}.bg-white-alpha-60{background-color:hsla(0,0%,100%,.6)!important}.bg-white-alpha-70{background-color:hsla(0,0%,100%,.7)!important}.bg-white-alpha-80{background-color:hsla(0,0%,100%,.8)!important}.bg-white-alpha-90{background-color:hsla(0,0%,100%,.9)!important}.hover\:bg-white-alpha-10:hover{background-color:hsla(0,0%,100%,.1)!important}.hover\:bg-white-alpha-20:hover{background-color:hsla(0,0%,100%,.2)!important}.hover\:bg-white-alpha-30:hover{background-color:hsla(0,0%,100%,.3)!important}.hover\:bg-white-alpha-40:hover{background-color:hsla(0,0%,100%,.4)!important}.hover\:bg-white-alpha-50:hover{background-color:hsla(0,0%,100%,.5)!important}.hover\:bg-white-alpha-60:hover{background-color:hsla(0,0%,100%,.6)!important}.hover\:bg-white-alpha-70:hover{background-color:hsla(0,0%,100%,.7)!important}.hover\:bg-white-alpha-80:hover{background-color:hsla(0,0%,100%,.8)!important}.hover\:bg-white-alpha-90:hover{background-color:hsla(0,0%,100%,.9)!important}.focus\:bg-white-alpha-10:focus{background-color:hsla(0,0%,100%,.1)!important}.focus\:bg-white-alpha-20:focus{background-color:hsla(0,0%,100%,.2)!important}.focus\:bg-white-alpha-30:focus{background-color:hsla(0,0%,100%,.3)!important}.focus\:bg-white-alpha-40:focus{background-color:hsla(0,0%,100%,.4)!important}.focus\:bg-white-alpha-50:focus{background-color:hsla(0,0%,100%,.5)!important}.focus\:bg-white-alpha-60:focus{background-color:hsla(0,0%,100%,.6)!important}.focus\:bg-white-alpha-70:focus{background-color:hsla(0,0%,100%,.7)!important}.focus\:bg-white-alpha-80:focus{background-color:hsla(0,0%,100%,.8)!important}.focus\:bg-white-alpha-90:focus{background-color:hsla(0,0%,100%,.9)!important}.active\:bg-white-alpha-10:active{background-color:hsla(0,0%,100%,.1)!important}.active\:bg-white-alpha-20:active{background-color:hsla(0,0%,100%,.2)!important}.active\:bg-white-alpha-30:active{background-color:hsla(0,0%,100%,.3)!important}.active\:bg-white-alpha-40:active{background-color:hsla(0,0%,100%,.4)!important}.active\:bg-white-alpha-50:active{background-color:hsla(0,0%,100%,.5)!important}.active\:bg-white-alpha-60:active{background-color:hsla(0,0%,100%,.6)!important}.active\:bg-white-alpha-70:active{background-color:hsla(0,0%,100%,.7)!important}.active\:bg-white-alpha-80:active{background-color:hsla(0,0%,100%,.8)!important}.active\:bg-white-alpha-90:active{background-color:hsla(0,0%,100%,.9)!important}.bg-black-alpha-10{background-color:rgba(0,0,0,.1)!important}.bg-black-alpha-20{background-color:rgba(0,0,0,.2)!important}.bg-black-alpha-30{background-color:rgba(0,0,0,.3)!important}.bg-black-alpha-40{background-color:rgba(0,0,0,.4)!important}.bg-black-alpha-50{background-color:rgba(0,0,0,.5)!important}.bg-black-alpha-60{background-color:rgba(0,0,0,.6)!important}.bg-black-alpha-70{background-color:rgba(0,0,0,.7)!important}.bg-black-alpha-80{background-color:rgba(0,0,0,.8)!important}.bg-black-alpha-90{background-color:rgba(0,0,0,.9)!important}.hover\:bg-black-alpha-10:hover{background-color:rgba(0,0,0,.1)!important}.hover\:bg-black-alpha-20:hover{background-color:rgba(0,0,0,.2)!important}.hover\:bg-black-alpha-30:hover{background-color:rgba(0,0,0,.3)!important}.hover\:bg-black-alpha-40:hover{background-color:rgba(0,0,0,.4)!important}.hover\:bg-black-alpha-50:hover{background-color:rgba(0,0,0,.5)!important}.hover\:bg-black-alpha-60:hover{background-color:rgba(0,0,0,.6)!important}.hover\:bg-black-alpha-70:hover{background-color:rgba(0,0,0,.7)!important}.hover\:bg-black-alpha-80:hover{background-color:rgba(0,0,0,.8)!important}.hover\:bg-black-alpha-90:hover{background-color:rgba(0,0,0,.9)!important}.focus\:bg-black-alpha-10:focus{background-color:rgba(0,0,0,.1)!important}.focus\:bg-black-alpha-20:focus{background-color:rgba(0,0,0,.2)!important}.focus\:bg-black-alpha-30:focus{background-color:rgba(0,0,0,.3)!important}.focus\:bg-black-alpha-40:focus{background-color:rgba(0,0,0,.4)!important}.focus\:bg-black-alpha-50:focus{background-color:rgba(0,0,0,.5)!important}.focus\:bg-black-alpha-60:focus{background-color:rgba(0,0,0,.6)!important}.focus\:bg-black-alpha-70:focus{background-color:rgba(0,0,0,.7)!important}.focus\:bg-black-alpha-80:focus{background-color:rgba(0,0,0,.8)!important}.focus\:bg-black-alpha-90:focus{background-color:rgba(0,0,0,.9)!important}.active\:bg-black-alpha-10:active{background-color:rgba(0,0,0,.1)!important}.active\:bg-black-alpha-20:active{background-color:rgba(0,0,0,.2)!important}.active\:bg-black-alpha-30:active{background-color:rgba(0,0,0,.3)!important}.active\:bg-black-alpha-40:active{background-color:rgba(0,0,0,.4)!important}.active\:bg-black-alpha-50:active{background-color:rgba(0,0,0,.5)!important}.active\:bg-black-alpha-60:active{background-color:rgba(0,0,0,.6)!important}.active\:bg-black-alpha-70:active{background-color:rgba(0,0,0,.7)!important}.active\:bg-black-alpha-80:active{background-color:rgba(0,0,0,.8)!important}.active\:bg-black-alpha-90:active{background-color:rgba(0,0,0,.9)!important}.border-white-alpha-10{border-color:hsla(0,0%,100%,.1)!important}.border-white-alpha-20{border-color:hsla(0,0%,100%,.2)!important}.border-white-alpha-30{border-color:hsla(0,0%,100%,.3)!important}.border-white-alpha-40{border-color:hsla(0,0%,100%,.4)!important}.border-white-alpha-50{border-color:hsla(0,0%,100%,.5)!important}.border-white-alpha-60{border-color:hsla(0,0%,100%,.6)!important}.border-white-alpha-70{border-color:hsla(0,0%,100%,.7)!important}.border-white-alpha-80{border-color:hsla(0,0%,100%,.8)!important}.border-white-alpha-90{border-color:hsla(0,0%,100%,.9)!important}.hover\:border-white-alpha-10:hover{border-color:hsla(0,0%,100%,.1)!important}.hover\:border-white-alpha-20:hover{border-color:hsla(0,0%,100%,.2)!important}.hover\:border-white-alpha-30:hover{border-color:hsla(0,0%,100%,.3)!important}.hover\:border-white-alpha-40:hover{border-color:hsla(0,0%,100%,.4)!important}.hover\:border-white-alpha-50:hover{border-color:hsla(0,0%,100%,.5)!important}.hover\:border-white-alpha-60:hover{border-color:hsla(0,0%,100%,.6)!important}.hover\:border-white-alpha-70:hover{border-color:hsla(0,0%,100%,.7)!important}.hover\:border-white-alpha-80:hover{border-color:hsla(0,0%,100%,.8)!important}.hover\:border-white-alpha-90:hover{border-color:hsla(0,0%,100%,.9)!important}.focus\:border-white-alpha-10:focus{border-color:hsla(0,0%,100%,.1)!important}.focus\:border-white-alpha-20:focus{border-color:hsla(0,0%,100%,.2)!important}.focus\:border-white-alpha-30:focus{border-color:hsla(0,0%,100%,.3)!important}.focus\:border-white-alpha-40:focus{border-color:hsla(0,0%,100%,.4)!important}.focus\:border-white-alpha-50:focus{border-color:hsla(0,0%,100%,.5)!important}.focus\:border-white-alpha-60:focus{border-color:hsla(0,0%,100%,.6)!important}.focus\:border-white-alpha-70:focus{border-color:hsla(0,0%,100%,.7)!important}.focus\:border-white-alpha-80:focus{border-color:hsla(0,0%,100%,.8)!important}.focus\:border-white-alpha-90:focus{border-color:hsla(0,0%,100%,.9)!important}.active\:border-white-alpha-10:active{border-color:hsla(0,0%,100%,.1)!important}.active\:border-white-alpha-20:active{border-color:hsla(0,0%,100%,.2)!important}.active\:border-white-alpha-30:active{border-color:hsla(0,0%,100%,.3)!important}.active\:border-white-alpha-40:active{border-color:hsla(0,0%,100%,.4)!important}.active\:border-white-alpha-50:active{border-color:hsla(0,0%,100%,.5)!important}.active\:border-white-alpha-60:active{border-color:hsla(0,0%,100%,.6)!important}.active\:border-white-alpha-70:active{border-color:hsla(0,0%,100%,.7)!important}.active\:border-white-alpha-80:active{border-color:hsla(0,0%,100%,.8)!important}.active\:border-white-alpha-90:active{border-color:hsla(0,0%,100%,.9)!important}.border-black-alpha-10{border-color:rgba(0,0,0,.1)!important}.border-black-alpha-20{border-color:rgba(0,0,0,.2)!important}.border-black-alpha-30{border-color:rgba(0,0,0,.3)!important}.border-black-alpha-40{border-color:rgba(0,0,0,.4)!important}.border-black-alpha-50{border-color:rgba(0,0,0,.5)!important}.border-black-alpha-60{border-color:rgba(0,0,0,.6)!important}.border-black-alpha-70{border-color:rgba(0,0,0,.7)!important}.border-black-alpha-80{border-color:rgba(0,0,0,.8)!important}.border-black-alpha-90{border-color:rgba(0,0,0,.9)!important}.hover\:border-black-alpha-10:hover{border-color:rgba(0,0,0,.1)!important}.hover\:border-black-alpha-20:hover{border-color:rgba(0,0,0,.2)!important}.hover\:border-black-alpha-30:hover{border-color:rgba(0,0,0,.3)!important}.hover\:border-black-alpha-40:hover{border-color:rgba(0,0,0,.4)!important}.hover\:border-black-alpha-50:hover{border-color:rgba(0,0,0,.5)!important}.hover\:border-black-alpha-60:hover{border-color:rgba(0,0,0,.6)!important}.hover\:border-black-alpha-70:hover{border-color:rgba(0,0,0,.7)!important}.hover\:border-black-alpha-80:hover{border-color:rgba(0,0,0,.8)!important}.hover\:border-black-alpha-90:hover{border-color:rgba(0,0,0,.9)!important}.focus\:border-black-alpha-10:focus{border-color:rgba(0,0,0,.1)!important}.focus\:border-black-alpha-20:focus{border-color:rgba(0,0,0,.2)!important}.focus\:border-black-alpha-30:focus{border-color:rgba(0,0,0,.3)!important}.focus\:border-black-alpha-40:focus{border-color:rgba(0,0,0,.4)!important}.focus\:border-black-alpha-50:focus{border-color:rgba(0,0,0,.5)!important}.focus\:border-black-alpha-60:focus{border-color:rgba(0,0,0,.6)!important}.focus\:border-black-alpha-70:focus{border-color:rgba(0,0,0,.7)!important}.focus\:border-black-alpha-80:focus{border-color:rgba(0,0,0,.8)!important}.focus\:border-black-alpha-90:focus{border-color:rgba(0,0,0,.9)!important}.active\:border-black-alpha-10:active{border-color:rgba(0,0,0,.1)!important}.active\:border-black-alpha-20:active{border-color:rgba(0,0,0,.2)!important}.active\:border-black-alpha-30:active{border-color:rgba(0,0,0,.3)!important}.active\:border-black-alpha-40:active{border-color:rgba(0,0,0,.4)!important}.active\:border-black-alpha-50:active{border-color:rgba(0,0,0,.5)!important}.active\:border-black-alpha-60:active{border-color:rgba(0,0,0,.6)!important}.active\:border-black-alpha-70:active{border-color:rgba(0,0,0,.7)!important}.active\:border-black-alpha-80:active{border-color:rgba(0,0,0,.8)!important}.active\:border-black-alpha-90:active{border-color:rgba(0,0,0,.9)!important}.text-white-alpha-10{color:hsla(0,0%,100%,.1)!important}.text-white-alpha-20{color:hsla(0,0%,100%,.2)!important}.text-white-alpha-30{color:hsla(0,0%,100%,.3)!important}.text-white-alpha-40{color:hsla(0,0%,100%,.4)!important}.text-white-alpha-50{color:hsla(0,0%,100%,.5)!important}.text-white-alpha-60{color:hsla(0,0%,100%,.6)!important}.text-white-alpha-70{color:hsla(0,0%,100%,.7)!important}.text-white-alpha-80{color:hsla(0,0%,100%,.8)!important}.text-white-alpha-90{color:hsla(0,0%,100%,.9)!important}.hover\:text-white-alpha-10:hover{color:hsla(0,0%,100%,.1)!important}.hover\:text-white-alpha-20:hover{color:hsla(0,0%,100%,.2)!important}.hover\:text-white-alpha-30:hover{color:hsla(0,0%,100%,.3)!important}.hover\:text-white-alpha-40:hover{color:hsla(0,0%,100%,.4)!important}.hover\:text-white-alpha-50:hover{color:hsla(0,0%,100%,.5)!important}.hover\:text-white-alpha-60:hover{color:hsla(0,0%,100%,.6)!important}.hover\:text-white-alpha-70:hover{color:hsla(0,0%,100%,.7)!important}.hover\:text-white-alpha-80:hover{color:hsla(0,0%,100%,.8)!important}.hover\:text-white-alpha-90:hover{color:hsla(0,0%,100%,.9)!important}.focus\:text-white-alpha-10:focus{color:hsla(0,0%,100%,.1)!important}.focus\:text-white-alpha-20:focus{color:hsla(0,0%,100%,.2)!important}.focus\:text-white-alpha-30:focus{color:hsla(0,0%,100%,.3)!important}.focus\:text-white-alpha-40:focus{color:hsla(0,0%,100%,.4)!important}.focus\:text-white-alpha-50:focus{color:hsla(0,0%,100%,.5)!important}.focus\:text-white-alpha-60:focus{color:hsla(0,0%,100%,.6)!important}.focus\:text-white-alpha-70:focus{color:hsla(0,0%,100%,.7)!important}.focus\:text-white-alpha-80:focus{color:hsla(0,0%,100%,.8)!important}.focus\:text-white-alpha-90:focus{color:hsla(0,0%,100%,.9)!important}.active\:text-white-alpha-10:active{color:hsla(0,0%,100%,.1)!important}.active\:text-white-alpha-20:active{color:hsla(0,0%,100%,.2)!important}.active\:text-white-alpha-30:active{color:hsla(0,0%,100%,.3)!important}.active\:text-white-alpha-40:active{color:hsla(0,0%,100%,.4)!important}.active\:text-white-alpha-50:active{color:hsla(0,0%,100%,.5)!important}.active\:text-white-alpha-60:active{color:hsla(0,0%,100%,.6)!important}.active\:text-white-alpha-70:active{color:hsla(0,0%,100%,.7)!important}.active\:text-white-alpha-80:active{color:hsla(0,0%,100%,.8)!important}.active\:text-white-alpha-90:active{color:hsla(0,0%,100%,.9)!important}.text-black-alpha-10{color:rgba(0,0,0,.1)!important}.text-black-alpha-20{color:rgba(0,0,0,.2)!important}.text-black-alpha-30{color:rgba(0,0,0,.3)!important}.text-black-alpha-40{color:rgba(0,0,0,.4)!important}.text-black-alpha-50{color:rgba(0,0,0,.5)!important}.text-black-alpha-60{color:rgba(0,0,0,.6)!important}.text-black-alpha-70{color:rgba(0,0,0,.7)!important}.text-black-alpha-80{color:rgba(0,0,0,.8)!important}.text-black-alpha-90{color:rgba(0,0,0,.9)!important}.hover\:text-black-alpha-10:hover{color:rgba(0,0,0,.1)!important}.hover\:text-black-alpha-20:hover{color:rgba(0,0,0,.2)!important}.hover\:text-black-alpha-30:hover{color:rgba(0,0,0,.3)!important}.hover\:text-black-alpha-40:hover{color:rgba(0,0,0,.4)!important}.hover\:text-black-alpha-50:hover{color:rgba(0,0,0,.5)!important}.hover\:text-black-alpha-60:hover{color:rgba(0,0,0,.6)!important}.hover\:text-black-alpha-70:hover{color:rgba(0,0,0,.7)!important}.hover\:text-black-alpha-80:hover{color:rgba(0,0,0,.8)!important}.hover\:text-black-alpha-90:hover{color:rgba(0,0,0,.9)!important}.focus\:text-black-alpha-10:focus{color:rgba(0,0,0,.1)!important}.focus\:text-black-alpha-20:focus{color:rgba(0,0,0,.2)!important}.focus\:text-black-alpha-30:focus{color:rgba(0,0,0,.3)!important}.focus\:text-black-alpha-40:focus{color:rgba(0,0,0,.4)!important}.focus\:text-black-alpha-50:focus{color:rgba(0,0,0,.5)!important}.focus\:text-black-alpha-60:focus{color:rgba(0,0,0,.6)!important}.focus\:text-black-alpha-70:focus{color:rgba(0,0,0,.7)!important}.focus\:text-black-alpha-80:focus{color:rgba(0,0,0,.8)!important}.focus\:text-black-alpha-90:focus{color:rgba(0,0,0,.9)!important}.active\:text-black-alpha-10:active{color:rgba(0,0,0,.1)!important}.active\:text-black-alpha-20:active{color:rgba(0,0,0,.2)!important}.active\:text-black-alpha-30:active{color:rgba(0,0,0,.3)!important}.active\:text-black-alpha-40:active{color:rgba(0,0,0,.4)!important}.active\:text-black-alpha-50:active{color:rgba(0,0,0,.5)!important}.active\:text-black-alpha-60:active{color:rgba(0,0,0,.6)!important}.active\:text-black-alpha-70:active{color:rgba(0,0,0,.7)!important}.active\:text-black-alpha-80:active{color:rgba(0,0,0,.8)!important}.active\:text-black-alpha-90:active{color:rgba(0,0,0,.9)!important}.text-primary{color:var(--primary-color)!important}.bg-primary{background-color:var(--primary-color)!important;color:var(--primary-color-text)!important}.bg-primary-reverse{background-color:var(--primary-color-text)!important;color:var(--primary-color)!important}.bg-white{background-color:#fff!important}.border-primary{border-color:var(--primary-color)!important}.text-white{color:#fff!important}.border-white{border-color:#fff!important}.text-color{color:var(--text-color)!important}.text-color-secondary{color:var(--text-color-secondary)!important}.surface-ground{background-color:var(--surface-ground)!important}.surface-section{background-color:var(--surface-section)!important}.surface-card{background-color:var(--surface-card)!important}.surface-overlay{background-color:var(--surface-overlay)!important}.surface-hover{background-color:var(--surface-hover)!important}.surface-border{border-color:var(--surface-border)!important}.active\:text-primary:active,.focus\:text-primary:focus,.hover\:text-primary:hover{color:var(--primary-color)!important}.active\:bg-primary:active,.focus\:bg-primary:focus,.hover\:bg-primary:hover{background-color:var(--primary-color)!important;color:var(--primary-color-text)!important}.active\:bg-primary-reverse:active,.focus\:bg-primary-reverse:focus,.hover\:bg-primary-reverse:hover{background-color:var(--primary-color-text)!important;color:var(--primary-color)!important}.active\:bg-white:active,.focus\:bg-white:focus,.hover\:bg-white:hover{background-color:#fff!important}.active\:border-primary:active,.focus\:border-primary:focus,.hover\:border-primary:hover{border-color:var(--primary-color)!important}.active\:text-white:active,.focus\:text-white:focus,.hover\:text-white:hover{color:#fff!important}.active\:border-white:active,.focus\:border-white:focus,.hover\:border-white:hover{border-color:#fff!important}.active\:text-color:active,.focus\:text-color:focus,.hover\:text-color:hover{color:var(--text-color)!important}.active\:text-color-secondary:active,.focus\:text-color-secondary:focus,.hover\:text-color-secondary:hover{color:var(--text-color-secondary)!important}.active\:surface-ground:active,.focus\:surface-ground:focus,.hover\:surface-ground:hover{background-color:var(--surface-ground)!important}.active\:surface-section:active,.focus\:surface-section:focus,.hover\:surface-section:hover{background-color:var(--surface-section)!important}.active\:surface-card:active,.focus\:surface-card:focus,.hover\:surface-card:hover{background-color:var(--surface-card)!important}.active\:surface-overlay:active,.focus\:surface-overlay:focus,.hover\:surface-overlay:hover{background-color:var(--surface-overlay)!important}.active\:surface-hover:active,.focus\:surface-hover:focus,.hover\:surface-hover:hover{background-color:var(--surface-hover)!important}.active\:surface-border:active,.focus\:surface-border:focus,.hover\:surface-border:hover{border-color:var(--surface-border)!important}@media screen and (min-width:576px){.sm\:text-primary{color:var(--primary-color)!important}.sm\:bg-primary{background-color:var(--primary-color)!important;color:var(--primary-color-text)!important}.sm\:bg-primary-reverse{background-color:var(--primary-color-text)!important;color:var(--primary-color)!important}.sm\:bg-white{background-color:#fff!important}.sm\:border-primary{border-color:var(--primary-color)!important}.sm\:text-white{color:#fff!important}.sm\:border-white{border-color:#fff!important}.sm\:text-color{color:var(--text-color)!important}.sm\:text-color-secondary{color:var(--text-color-secondary)!important}.sm\:surface-ground{background-color:var(--surface-ground)!important}.sm\:surface-section{background-color:var(--surface-section)!important}.sm\:surface-card{background-color:var(--surface-card)!important}.sm\:surface-overlay{background-color:var(--surface-overlay)!important}.sm\:surface-hover{background-color:var(--surface-hover)!important}.sm\:surface-border{border-color:var(--surface-border)!important}.sm\:active\:text-primary:active,.sm\:focus\:text-primary:focus,.sm\:hover\:text-primary:hover{color:var(--primary-color)!important}.sm\:active\:bg-primary:active,.sm\:focus\:bg-primary:focus,.sm\:hover\:bg-primary:hover{background-color:var(--primary-color)!important;color:var(--primary-color-text)!important}.sm\:active\:bg-primary-reverse:active,.sm\:focus\:bg-primary-reverse:focus,.sm\:hover\:bg-primary-reverse:hover{background-color:var(--primary-color-text)!important;color:var(--primary-color)!important}.sm\:active\:bg-white:active,.sm\:focus\:bg-white:focus,.sm\:hover\:bg-white:hover{background-color:#fff!important}.sm\:active\:border-primary:active,.sm\:focus\:border-primary:focus,.sm\:hover\:border-primary:hover{border-color:var(--primary-color)!important}.sm\:active\:text-white:active,.sm\:focus\:text-white:focus,.sm\:hover\:text-white:hover{color:#fff!important}.sm\:active\:border-white:active,.sm\:focus\:border-white:focus,.sm\:hover\:border-white:hover{border-color:#fff!important}.sm\:active\:text-color:active,.sm\:focus\:text-color:focus,.sm\:hover\:text-color:hover{color:var(--text-color)!important}.sm\:active\:text-color-secondary:active,.sm\:focus\:text-color-secondary:focus,.sm\:hover\:text-color-secondary:hover{color:var(--text-color-secondary)!important}.sm\:active\:surface-ground:active,.sm\:focus\:surface-ground:focus,.sm\:hover\:surface-ground:hover{background-color:var(--surface-ground)!important}.sm\:active\:surface-section:active,.sm\:focus\:surface-section:focus,.sm\:hover\:surface-section:hover{background-color:var(--surface-section)!important}.sm\:active\:surface-card:active,.sm\:focus\:surface-card:focus,.sm\:hover\:surface-card:hover{background-color:var(--surface-card)!important}.sm\:active\:surface-overlay:active,.sm\:focus\:surface-overlay:focus,.sm\:hover\:surface-overlay:hover{background-color:var(--surface-overlay)!important}.sm\:active\:surface-hover:active,.sm\:focus\:surface-hover:focus,.sm\:hover\:surface-hover:hover{background-color:var(--surface-hover)!important}.sm\:active\:surface-border:active,.sm\:focus\:surface-border:focus,.sm\:hover\:surface-border:hover{border-color:var(--surface-border)!important}}@media screen and (min-width:768px){.md\:text-primary{color:var(--primary-color)!important}.md\:bg-primary{background-color:var(--primary-color)!important;color:var(--primary-color-text)!important}.md\:bg-primary-reverse{background-color:var(--primary-color-text)!important;color:var(--primary-color)!important}.md\:bg-white{background-color:#fff!important}.md\:border-primary{border-color:var(--primary-color)!important}.md\:text-white{color:#fff!important}.md\:border-white{border-color:#fff!important}.md\:text-color{color:var(--text-color)!important}.md\:text-color-secondary{color:var(--text-color-secondary)!important}.md\:surface-ground{background-color:var(--surface-ground)!important}.md\:surface-section{background-color:var(--surface-section)!important}.md\:surface-card{background-color:var(--surface-card)!important}.md\:surface-overlay{background-color:var(--surface-overlay)!important}.md\:surface-hover{background-color:var(--surface-hover)!important}.md\:surface-border{border-color:var(--surface-border)!important}.md\:active\:text-primary:active,.md\:focus\:text-primary:focus,.md\:hover\:text-primary:hover{color:var(--primary-color)!important}.md\:active\:bg-primary:active,.md\:focus\:bg-primary:focus,.md\:hover\:bg-primary:hover{background-color:var(--primary-color)!important;color:var(--primary-color-text)!important}.md\:active\:bg-primary-reverse:active,.md\:focus\:bg-primary-reverse:focus,.md\:hover\:bg-primary-reverse:hover{background-color:var(--primary-color-text)!important;color:var(--primary-color)!important}.md\:active\:bg-white:active,.md\:focus\:bg-white:focus,.md\:hover\:bg-white:hover{background-color:#fff!important}.md\:active\:border-primary:active,.md\:focus\:border-primary:focus,.md\:hover\:border-primary:hover{border-color:var(--primary-color)!important}.md\:active\:text-white:active,.md\:focus\:text-white:focus,.md\:hover\:text-white:hover{color:#fff!important}.md\:active\:border-white:active,.md\:focus\:border-white:focus,.md\:hover\:border-white:hover{border-color:#fff!important}.md\:active\:text-color:active,.md\:focus\:text-color:focus,.md\:hover\:text-color:hover{color:var(--text-color)!important}.md\:active\:text-color-secondary:active,.md\:focus\:text-color-secondary:focus,.md\:hover\:text-color-secondary:hover{color:var(--text-color-secondary)!important}.md\:active\:surface-ground:active,.md\:focus\:surface-ground:focus,.md\:hover\:surface-ground:hover{background-color:var(--surface-ground)!important}.md\:active\:surface-section:active,.md\:focus\:surface-section:focus,.md\:hover\:surface-section:hover{background-color:var(--surface-section)!important}.md\:active\:surface-card:active,.md\:focus\:surface-card:focus,.md\:hover\:surface-card:hover{background-color:var(--surface-card)!important}.md\:active\:surface-overlay:active,.md\:focus\:surface-overlay:focus,.md\:hover\:surface-overlay:hover{background-color:var(--surface-overlay)!important}.md\:active\:surface-hover:active,.md\:focus\:surface-hover:focus,.md\:hover\:surface-hover:hover{background-color:var(--surface-hover)!important}.md\:active\:surface-border:active,.md\:focus\:surface-border:focus,.md\:hover\:surface-border:hover{border-color:var(--surface-border)!important}}@media screen and (min-width:992px){.lg\:text-primary{color:var(--primary-color)!important}.lg\:bg-primary{background-color:var(--primary-color)!important;color:var(--primary-color-text)!important}.lg\:bg-primary-reverse{background-color:var(--primary-color-text)!important;color:var(--primary-color)!important}.lg\:bg-white{background-color:#fff!important}.lg\:border-primary{border-color:var(--primary-color)!important}.lg\:text-white{color:#fff!important}.lg\:border-white{border-color:#fff!important}.lg\:text-color{color:var(--text-color)!important}.lg\:text-color-secondary{color:var(--text-color-secondary)!important}.lg\:surface-ground{background-color:var(--surface-ground)!important}.lg\:surface-section{background-color:var(--surface-section)!important}.lg\:surface-card{background-color:var(--surface-card)!important}.lg\:surface-overlay{background-color:var(--surface-overlay)!important}.lg\:surface-hover{background-color:var(--surface-hover)!important}.lg\:surface-border{border-color:var(--surface-border)!important}.lg\:active\:text-primary:active,.lg\:focus\:text-primary:focus,.lg\:hover\:text-primary:hover{color:var(--primary-color)!important}.lg\:active\:bg-primary:active,.lg\:focus\:bg-primary:focus,.lg\:hover\:bg-primary:hover{background-color:var(--primary-color)!important;color:var(--primary-color-text)!important}.lg\:active\:bg-primary-reverse:active,.lg\:focus\:bg-primary-reverse:focus,.lg\:hover\:bg-primary-reverse:hover{background-color:var(--primary-color-text)!important;color:var(--primary-color)!important}.lg\:active\:bg-white:active,.lg\:focus\:bg-white:focus,.lg\:hover\:bg-white:hover{background-color:#fff!important}.lg\:active\:border-primary:active,.lg\:focus\:border-primary:focus,.lg\:hover\:border-primary:hover{border-color:var(--primary-color)!important}.lg\:active\:text-white:active,.lg\:focus\:text-white:focus,.lg\:hover\:text-white:hover{color:#fff!important}.lg\:active\:border-white:active,.lg\:focus\:border-white:focus,.lg\:hover\:border-white:hover{border-color:#fff!important}.lg\:active\:text-color:active,.lg\:focus\:text-color:focus,.lg\:hover\:text-color:hover{color:var(--text-color)!important}.lg\:active\:text-color-secondary:active,.lg\:focus\:text-color-secondary:focus,.lg\:hover\:text-color-secondary:hover{color:var(--text-color-secondary)!important}.lg\:active\:surface-ground:active,.lg\:focus\:surface-ground:focus,.lg\:hover\:surface-ground:hover{background-color:var(--surface-ground)!important}.lg\:active\:surface-section:active,.lg\:focus\:surface-section:focus,.lg\:hover\:surface-section:hover{background-color:var(--surface-section)!important}.lg\:active\:surface-card:active,.lg\:focus\:surface-card:focus,.lg\:hover\:surface-card:hover{background-color:var(--surface-card)!important}.lg\:active\:surface-overlay:active,.lg\:focus\:surface-overlay:focus,.lg\:hover\:surface-overlay:hover{background-color:var(--surface-overlay)!important}.lg\:active\:surface-hover:active,.lg\:focus\:surface-hover:focus,.lg\:hover\:surface-hover:hover{background-color:var(--surface-hover)!important}.lg\:active\:surface-border:active,.lg\:focus\:surface-border:focus,.lg\:hover\:surface-border:hover{border-color:var(--surface-border)!important}}@media screen and (min-width:1200px){.xl\:text-primary{color:var(--primary-color)!important}.xl\:bg-primary{background-color:var(--primary-color)!important;color:var(--primary-color-text)!important}.xl\:bg-primary-reverse{background-color:var(--primary-color-text)!important;color:var(--primary-color)!important}.xl\:bg-white{background-color:#fff!important}.xl\:border-primary{border-color:var(--primary-color)!important}.xl\:text-white{color:#fff!important}.xl\:border-white{border-color:#fff!important}.xl\:text-color{color:var(--text-color)!important}.xl\:text-color-secondary{color:var(--text-color-secondary)!important}.xl\:surface-ground{background-color:var(--surface-ground)!important}.xl\:surface-section{background-color:var(--surface-section)!important}.xl\:surface-card{background-color:var(--surface-card)!important}.xl\:surface-overlay{background-color:var(--surface-overlay)!important}.xl\:surface-hover{background-color:var(--surface-hover)!important}.xl\:surface-border{border-color:var(--surface-border)!important}.xl\:active\:text-primary:active,.xl\:focus\:text-primary:focus,.xl\:hover\:text-primary:hover{color:var(--primary-color)!important}.xl\:active\:bg-primary:active,.xl\:focus\:bg-primary:focus,.xl\:hover\:bg-primary:hover{background-color:var(--primary-color)!important;color:var(--primary-color-text)!important}.xl\:active\:bg-primary-reverse:active,.xl\:focus\:bg-primary-reverse:focus,.xl\:hover\:bg-primary-reverse:hover{background-color:var(--primary-color-text)!important;color:var(--primary-color)!important}.xl\:active\:bg-white:active,.xl\:focus\:bg-white:focus,.xl\:hover\:bg-white:hover{background-color:#fff!important}.xl\:active\:border-primary:active,.xl\:focus\:border-primary:focus,.xl\:hover\:border-primary:hover{border-color:var(--primary-color)!important}.xl\:active\:text-white:active,.xl\:focus\:text-white:focus,.xl\:hover\:text-white:hover{color:#fff!important}.xl\:active\:border-white:active,.xl\:focus\:border-white:focus,.xl\:hover\:border-white:hover{border-color:#fff!important}.xl\:active\:text-color:active,.xl\:focus\:text-color:focus,.xl\:hover\:text-color:hover{color:var(--text-color)!important}.xl\:active\:text-color-secondary:active,.xl\:focus\:text-color-secondary:focus,.xl\:hover\:text-color-secondary:hover{color:var(--text-color-secondary)!important}.xl\:active\:surface-ground:active,.xl\:focus\:surface-ground:focus,.xl\:hover\:surface-ground:hover{background-color:var(--surface-ground)!important}.xl\:active\:surface-section:active,.xl\:focus\:surface-section:focus,.xl\:hover\:surface-section:hover{background-color:var(--surface-section)!important}.xl\:active\:surface-card:active,.xl\:focus\:surface-card:focus,.xl\:hover\:surface-card:hover{background-color:var(--surface-card)!important}.xl\:active\:surface-overlay:active,.xl\:focus\:surface-overlay:focus,.xl\:hover\:surface-overlay:hover{background-color:var(--surface-overlay)!important}.xl\:active\:surface-hover:active,.xl\:focus\:surface-hover:focus,.xl\:hover\:surface-hover:hover{background-color:var(--surface-hover)!important}.xl\:active\:surface-border:active,.xl\:focus\:surface-border:focus,.xl\:hover\:surface-border:hover{border-color:var(--surface-border)!important}}.field{margin-bottom:1rem}.field>label{display:inline-block;margin-bottom:.5rem}.field.grid>label{align-items:center;display:flex}.field>small{margin-top:.25rem}.field.grid,.formgrid.grid{margin-top:0}.field.grid .col,.field.grid .col-1,.field.grid .col-10,.field.grid .col-11,.field.grid .col-12,.field.grid .col-2,.field.grid .col-3,.field.grid .col-4,.field.grid .col-5,.field.grid .col-6,.field.grid .col-7,.field.grid .col-8,.field.grid .col-9,.field.grid .col-fixed,.formgrid.grid .col,.formgrid.grid .col-1,.formgrid.grid .col-10,.formgrid.grid .col-11,.formgrid.grid .col-12,.formgrid.grid .col-2,.formgrid.grid .col-3,.formgrid.grid .col-4,.formgrid.grid .col-5,.formgrid.grid .col-6,.formgrid.grid .col-7,.formgrid.grid .col-8,.formgrid.grid .col-9,.formgrid.grid .col-fixed{padding-bottom:0;padding-top:0}.formgroup-inline{align-items:flex-start;display:flex;flex-wrap:wrap}.formgroup-inline .field,.formgroup-inline .field-checkbox,.formgroup-inline .field-radiobutton{margin-right:1rem}.formgroup-inline .field-checkbox>label,.formgroup-inline .field-radiobutton>label,.formgroup-inline .field>label{margin-bottom:0;margin-right:.5rem}.field-checkbox,.field-radiobutton{align-items:center;display:flex;margin-bottom:1rem}.field-checkbox>label,.field-radiobutton>label{line-height:1;margin-left:.5rem}.hidden{display:none!important}.block{display:block!important}.inline{display:inline!important}.inline-block{display:inline-block!important}.flex{display:flex!important}.inline-flex{display:inline-flex!important}@media screen and (min-width:576px){.sm\:hidden{display:none!important}.sm\:block{display:block!important}.sm\:inline{display:inline!important}.sm\:inline-block{display:inline-block!important}.sm\:flex{display:flex!important}.sm\:inline-flex{display:inline-flex!important}}@media screen and (min-width:768px){.md\:hidden{display:none!important}.md\:block{display:block!important}.md\:inline{display:inline!important}.md\:inline-block{display:inline-block!important}.md\:flex{display:flex!important}.md\:inline-flex{display:inline-flex!important}}@media screen and (min-width:992px){.lg\:hidden{display:none!important}.lg\:block{display:block!important}.lg\:inline{display:inline!important}.lg\:inline-block{display:inline-block!important}.lg\:flex{display:flex!important}.lg\:inline-flex{display:inline-flex!important}}@media screen and (min-width:1200px){.xl\:hidden{display:none!important}.xl\:block{display:block!important}.xl\:inline{display:inline!important}.xl\:inline-block{display:inline-block!important}.xl\:flex{display:flex!important}.xl\:inline-flex{display:inline-flex!important}}.text-center{text-align:center!important}.text-justify{text-align:justify!important}.text-left{text-align:left!important}.text-right{text-align:right!important}@media screen and (min-width:576px){.sm\:text-center{text-align:center!important}.sm\:text-justify{text-align:justify!important}.sm\:text-left{text-align:left!important}.sm\:text-right{text-align:right!important}}@media screen and (min-width:768px){.md\:text-center{text-align:center!important}.md\:text-justify{text-align:justify!important}.md\:text-left{text-align:left!important}.md\:text-right{text-align:right!important}}@media screen and (min-width:992px){.lg\:text-center{text-align:center!important}.lg\:text-justify{text-align:justify!important}.lg\:text-left{text-align:left!important}.lg\:text-right{text-align:right!important}}@media screen and (min-width:1200px){.xl\:text-center{text-align:center!important}.xl\:text-justify{text-align:justify!important}.xl\:text-left{text-align:left!important}.xl\:text-right{text-align:right!important}}.underline{text-decoration:underline!important}.line-through{text-decoration:line-through!important}.no-underline{text-decoration:none!important}.active\:underline:active,.focus\:underline:focus,.hover\:underline:hover{text-decoration:underline!important}.active\:line-through:active,.focus\:line-through:focus,.hover\:line-through:hover{text-decoration:line-through!important}.active\:no-underline:active,.focus\:no-underline:focus,.hover\:no-underline:hover{text-decoration:none!important}.lowercase{text-transform:lowercase!important}.uppercase{text-transform:uppercase!important}.capitalize{text-transform:capitalize!important}.text-overflow-clip{text-overflow:clip!important}.text-overflow-ellipsis{text-overflow:ellipsis!important}@media screen and (min-width:576px){.sm\:text-overflow-clip{text-overflow:clip!important}.sm\:text-overflow-ellipsis{text-overflow:ellipsis!important}}@media screen and (min-width:768px){.md\:text-overflow-clip{text-overflow:clip!important}.md\:text-overflow-ellipsis{text-overflow:ellipsis!important}}@media screen and (min-width:992px){.lg\:text-overflow-clip{text-overflow:clip!important}.lg\:text-overflow-ellipsis{text-overflow:ellipsis!important}}@media screen and (min-width:1200px){.xl\:text-overflow-clip{text-overflow:clip!important}.xl\:text-overflow-ellipsis{text-overflow:ellipsis!important}}.font-light{font-weight:300!important}.font-normal{font-weight:400!important}.font-medium{font-weight:500!important}.font-semibold{font-weight:600!important}.font-bold{font-weight:700!important}@media screen and (min-width:576px){.sm\:font-light{font-weight:300!important}.sm\:font-normal{font-weight:400!important}.sm\:font-medium{font-weight:500!important}.sm\:font-semibold{font-weight:600!important}.sm\:font-bold{font-weight:700!important}}@media screen and (min-width:768px){.md\:font-light{font-weight:300!important}.md\:font-normal{font-weight:400!important}.md\:font-medium{font-weight:500!important}.md\:font-semibold{font-weight:600!important}.md\:font-bold{font-weight:700!important}}@media screen and (min-width:992px){.lg\:font-light{font-weight:300!important}.lg\:font-normal{font-weight:400!important}.lg\:font-medium{font-weight:500!important}.lg\:font-semibold{font-weight:600!important}.lg\:font-bold{font-weight:700!important}}@media screen and (min-width:1200px){.xl\:font-light{font-weight:300!important}.xl\:font-normal{font-weight:400!important}.xl\:font-medium{font-weight:500!important}.xl\:font-semibold{font-weight:600!important}.xl\:font-bold{font-weight:700!important}}.font-italic{font-style:italic!important}.text-xs{font-size:.75rem!important}.text-sm{font-size:.875rem!important}.text-base{font-size:1rem!important}.text-lg{font-size:1.125rem!important}.text-xl{font-size:1.25rem!important}.text-2xl{font-size:1.5rem!important}.text-3xl{font-size:1.75rem!important}.text-4xl{font-size:2rem!important}.text-5xl{font-size:2.5rem!important}.text-6xl{font-size:3rem!important}.text-7xl{font-size:4rem!important}.text-8xl{font-size:6rem!important}@media screen and (min-width:576px){.sm\:text-xs{font-size:.75rem!important}.sm\:text-sm{font-size:.875rem!important}.sm\:text-base{font-size:1rem!important}.sm\:text-lg{font-size:1.125rem!important}.sm\:text-xl{font-size:1.25rem!important}.sm\:text-2xl{font-size:1.5rem!important}.sm\:text-3xl{font-size:1.75rem!important}.sm\:text-4xl{font-size:2rem!important}.sm\:text-5xl{font-size:2.5rem!important}.sm\:text-6xl{font-size:3rem!important}.sm\:text-7xl{font-size:4rem!important}.sm\:text-8xl{font-size:6rem!important}}@media screen and (min-width:768px){.md\:text-xs{font-size:.75rem!important}.md\:text-sm{font-size:.875rem!important}.md\:text-base{font-size:1rem!important}.md\:text-lg{font-size:1.125rem!important}.md\:text-xl{font-size:1.25rem!important}.md\:text-2xl{font-size:1.5rem!important}.md\:text-3xl{font-size:1.75rem!important}.md\:text-4xl{font-size:2rem!important}.md\:text-5xl{font-size:2.5rem!important}.md\:text-6xl{font-size:3rem!important}.md\:text-7xl{font-size:4rem!important}.md\:text-8xl{font-size:6rem!important}}@media screen and (min-width:992px){.lg\:text-xs{font-size:.75rem!important}.lg\:text-sm{font-size:.875rem!important}.lg\:text-base{font-size:1rem!important}.lg\:text-lg{font-size:1.125rem!important}.lg\:text-xl{font-size:1.25rem!important}.lg\:text-2xl{font-size:1.5rem!important}.lg\:text-3xl{font-size:1.75rem!important}.lg\:text-4xl{font-size:2rem!important}.lg\:text-5xl{font-size:2.5rem!important}.lg\:text-6xl{font-size:3rem!important}.lg\:text-7xl{font-size:4rem!important}.lg\:text-8xl{font-size:6rem!important}}@media screen and (min-width:1200px){.xl\:text-xs{font-size:.75rem!important}.xl\:text-sm{font-size:.875rem!important}.xl\:text-base{font-size:1rem!important}.xl\:text-lg{font-size:1.125rem!important}.xl\:text-xl{font-size:1.25rem!important}.xl\:text-2xl{font-size:1.5rem!important}.xl\:text-3xl{font-size:1.75rem!important}.xl\:text-4xl{font-size:2rem!important}.xl\:text-5xl{font-size:2.5rem!important}.xl\:text-6xl{font-size:3rem!important}.xl\:text-7xl{font-size:4rem!important}.xl\:text-8xl{font-size:6rem!important}}.line-height-1{line-height:1!important}.line-height-2{line-height:1.25!important}.line-height-3{line-height:1.5!important}.line-height-4{line-height:2!important}.white-space-normal{white-space:normal!important}.white-space-nowrap{white-space:nowrap!important}.vertical-align-baseline{vertical-align:baseline!important}.vertical-align-top{vertical-align:top!important}.vertical-align-middle{vertical-align:middle!important}.vertical-align-bottom{vertical-align:bottom!important}.vertical-align-text-top{vertical-align:text-top!important}.vertical-align-text-bottom{vertical-align:text-bottom!important}.vertical-align-sub{vertical-align:sub!important}.vertical-align-super{vertical-align:super!important}@media screen and (min-width:576px){.sm\:vertical-align-baseline{vertical-align:baseline!important}.sm\:vertical-align-top{vertical-align:top!important}.sm\:vertical-align-middle{vertical-align:middle!important}.sm\:vertical-align-bottom{vertical-align:bottom!important}.sm\:vertical-align-text-top{vertical-align:text-top!important}.sm\:vertical-align-text-bottom{vertical-align:text-bottom!important}.sm\:vertical-align-sub{vertical-align:sub!important}.sm\:vertical-align-super{vertical-align:super!important}}@media screen and (min-width:768px){.md\:vertical-align-baseline{vertical-align:baseline!important}.md\:vertical-align-top{vertical-align:top!important}.md\:vertical-align-middle{vertical-align:middle!important}.md\:vertical-align-bottom{vertical-align:bottom!important}.md\:vertical-align-text-top{vertical-align:text-top!important}.md\:vertical-align-text-bottom{vertical-align:text-bottom!important}.md\:vertical-align-sub{vertical-align:sub!important}.md\:vertical-align-super{vertical-align:super!important}}@media screen and (min-width:992px){.lg\:vertical-align-baseline{vertical-align:baseline!important}.lg\:vertical-align-top{vertical-align:top!important}.lg\:vertical-align-middle{vertical-align:middle!important}.lg\:vertical-align-bottom{vertical-align:bottom!important}.lg\:vertical-align-text-top{vertical-align:text-top!important}.lg\:vertical-align-text-bottom{vertical-align:text-bottom!important}.lg\:vertical-align-sub{vertical-align:sub!important}.lg\:vertical-align-super{vertical-align:super!important}}@media screen and (min-width:1200px){.xl\:vertical-align-baseline{vertical-align:baseline!important}.xl\:vertical-align-top{vertical-align:top!important}.xl\:vertical-align-middle{vertical-align:middle!important}.xl\:vertical-align-bottom{vertical-align:bottom!important}.xl\:vertical-align-text-top{vertical-align:text-top!important}.xl\:vertical-align-text-bottom{vertical-align:text-bottom!important}.xl\:vertical-align-sub{vertical-align:sub!important}.xl\:vertical-align-super{vertical-align:super!important}}.flex-row{flex-direction:row!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column{flex-direction:column!important}.flex-column-reverse{flex-direction:column-reverse!important}@media screen and (min-width:576px){.sm\:flex-row{flex-direction:row!important}.sm\:flex-row-reverse{flex-direction:row-reverse!important}.sm\:flex-column{flex-direction:column!important}.sm\:flex-column-reverse{flex-direction:column-reverse!important}}@media screen and (min-width:768px){.md\:flex-row{flex-direction:row!important}.md\:flex-row-reverse{flex-direction:row-reverse!important}.md\:flex-column{flex-direction:column!important}.md\:flex-column-reverse{flex-direction:column-reverse!important}}@media screen and (min-width:992px){.lg\:flex-row{flex-direction:row!important}.lg\:flex-row-reverse{flex-direction:row-reverse!important}.lg\:flex-column{flex-direction:column!important}.lg\:flex-column-reverse{flex-direction:column-reverse!important}}@media screen and (min-width:1200px){.xl\:flex-row{flex-direction:row!important}.xl\:flex-row-reverse{flex-direction:row-reverse!important}.xl\:flex-column{flex-direction:column!important}.xl\:flex-column-reverse{flex-direction:column-reverse!important}}.flex-wrap{flex-wrap:wrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-nowrap{flex-wrap:nowrap!important}@media screen and (min-width:576px){.sm\:flex-wrap{flex-wrap:wrap!important}.sm\:flex-wrap-reverse{flex-wrap:wrap-reverse!important}.sm\:flex-nowrap{flex-wrap:nowrap!important}}@media screen and (min-width:768px){.md\:flex-wrap{flex-wrap:wrap!important}.md\:flex-wrap-reverse{flex-wrap:wrap-reverse!important}.md\:flex-nowrap{flex-wrap:nowrap!important}}@media screen and (min-width:992px){.lg\:flex-wrap{flex-wrap:wrap!important}.lg\:flex-wrap-reverse{flex-wrap:wrap-reverse!important}.lg\:flex-nowrap{flex-wrap:nowrap!important}}@media screen and (min-width:1200px){.xl\:flex-wrap{flex-wrap:wrap!important}.xl\:flex-wrap-reverse{flex-wrap:wrap-reverse!important}.xl\:flex-nowrap{flex-wrap:nowrap!important}}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.justify-content-evenly{justify-content:space-evenly!important}@media screen and (min-width:576px){.sm\:justify-content-start{justify-content:flex-start!important}.sm\:justify-content-end{justify-content:flex-end!important}.sm\:justify-content-center{justify-content:center!important}.sm\:justify-content-between{justify-content:space-between!important}.sm\:justify-content-around{justify-content:space-around!important}.sm\:justify-content-evenly{justify-content:space-evenly!important}}@media screen and (min-width:768px){.md\:justify-content-start{justify-content:flex-start!important}.md\:justify-content-end{justify-content:flex-end!important}.md\:justify-content-center{justify-content:center!important}.md\:justify-content-between{justify-content:space-between!important}.md\:justify-content-around{justify-content:space-around!important}.md\:justify-content-evenly{justify-content:space-evenly!important}}@media screen and (min-width:992px){.lg\:justify-content-start{justify-content:flex-start!important}.lg\:justify-content-end{justify-content:flex-end!important}.lg\:justify-content-center{justify-content:center!important}.lg\:justify-content-between{justify-content:space-between!important}.lg\:justify-content-around{justify-content:space-around!important}.lg\:justify-content-evenly{justify-content:space-evenly!important}}@media screen and (min-width:1200px){.xl\:justify-content-start{justify-content:flex-start!important}.xl\:justify-content-end{justify-content:flex-end!important}.xl\:justify-content-center{justify-content:center!important}.xl\:justify-content-between{justify-content:space-between!important}.xl\:justify-content-around{justify-content:space-around!important}.xl\:justify-content-evenly{justify-content:space-evenly!important}}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-evenly{align-content:space-evenly!important}@media screen and (min-width:576px){.sm\:align-content-start{align-content:flex-start!important}.sm\:align-content-end{align-content:flex-end!important}.sm\:align-content-center{align-content:center!important}.sm\:align-content-between{align-content:space-between!important}.sm\:align-content-around{align-content:space-around!important}.sm\:align-content-evenly{align-content:space-evenly!important}}@media screen and (min-width:768px){.md\:align-content-start{align-content:flex-start!important}.md\:align-content-end{align-content:flex-end!important}.md\:align-content-center{align-content:center!important}.md\:align-content-between{align-content:space-between!important}.md\:align-content-around{align-content:space-around!important}.md\:align-content-evenly{align-content:space-evenly!important}}@media screen and (min-width:992px){.lg\:align-content-start{align-content:flex-start!important}.lg\:align-content-end{align-content:flex-end!important}.lg\:align-content-center{align-content:center!important}.lg\:align-content-between{align-content:space-between!important}.lg\:align-content-around{align-content:space-around!important}.lg\:align-content-evenly{align-content:space-evenly!important}}@media screen and (min-width:1200px){.xl\:align-content-start{align-content:flex-start!important}.xl\:align-content-end{align-content:flex-end!important}.xl\:align-content-center{align-content:center!important}.xl\:align-content-between{align-content:space-between!important}.xl\:align-content-around{align-content:space-around!important}.xl\:align-content-evenly{align-content:space-evenly!important}}.align-items-stretch{align-items:stretch!important}.align-items-start{align-items:flex-start!important}.align-items-center{align-items:center!important}.align-items-end{align-items:flex-end!important}.align-items-baseline{align-items:baseline!important}@media screen and (min-width:576px){.sm\:align-items-stretch{align-items:stretch!important}.sm\:align-items-start{align-items:flex-start!important}.sm\:align-items-center{align-items:center!important}.sm\:align-items-end{align-items:flex-end!important}.sm\:align-items-baseline{align-items:baseline!important}}@media screen and (min-width:768px){.md\:align-items-stretch{align-items:stretch!important}.md\:align-items-start{align-items:flex-start!important}.md\:align-items-center{align-items:center!important}.md\:align-items-end{align-items:flex-end!important}.md\:align-items-baseline{align-items:baseline!important}}@media screen and (min-width:992px){.lg\:align-items-stretch{align-items:stretch!important}.lg\:align-items-start{align-items:flex-start!important}.lg\:align-items-center{align-items:center!important}.lg\:align-items-end{align-items:flex-end!important}.lg\:align-items-baseline{align-items:baseline!important}}@media screen and (min-width:1200px){.xl\:align-items-stretch{align-items:stretch!important}.xl\:align-items-start{align-items:flex-start!important}.xl\:align-items-center{align-items:center!important}.xl\:align-items-end{align-items:flex-end!important}.xl\:align-items-baseline{align-items:baseline!important}}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-stretch{align-self:stretch!important}.align-self-baseline{align-self:baseline!important}@media screen and (min-width:576px){.sm\:align-self-auto{align-self:auto!important}.sm\:align-self-start{align-self:flex-start!important}.sm\:align-self-end{align-self:flex-end!important}.sm\:align-self-center{align-self:center!important}.sm\:align-self-stretch{align-self:stretch!important}.sm\:align-self-baseline{align-self:baseline!important}}@media screen and (min-width:768px){.md\:align-self-auto{align-self:auto!important}.md\:align-self-start{align-self:flex-start!important}.md\:align-self-end{align-self:flex-end!important}.md\:align-self-center{align-self:center!important}.md\:align-self-stretch{align-self:stretch!important}.md\:align-self-baseline{align-self:baseline!important}}@media screen and (min-width:992px){.lg\:align-self-auto{align-self:auto!important}.lg\:align-self-start{align-self:flex-start!important}.lg\:align-self-end{align-self:flex-end!important}.lg\:align-self-center{align-self:center!important}.lg\:align-self-stretch{align-self:stretch!important}.lg\:align-self-baseline{align-self:baseline!important}}@media screen and (min-width:1200px){.xl\:align-self-auto{align-self:auto!important}.xl\:align-self-start{align-self:flex-start!important}.xl\:align-self-end{align-self:flex-end!important}.xl\:align-self-center{align-self:center!important}.xl\:align-self-stretch{align-self:stretch!important}.xl\:align-self-baseline{align-self:baseline!important}}.flex-order-0{order:0!important}.flex-order-1{order:1!important}.flex-order-2{order:2!important}.flex-order-3{order:3!important}.flex-order-4{order:4!important}.flex-order-5{order:5!important}.flex-order-6{order:6!important}@media screen and (min-width:576px){.sm\:flex-order-0{order:0!important}.sm\:flex-order-1{order:1!important}.sm\:flex-order-2{order:2!important}.sm\:flex-order-3{order:3!important}.sm\:flex-order-4{order:4!important}.sm\:flex-order-5{order:5!important}.sm\:flex-order-6{order:6!important}}@media screen and (min-width:768px){.md\:flex-order-0{order:0!important}.md\:flex-order-1{order:1!important}.md\:flex-order-2{order:2!important}.md\:flex-order-3{order:3!important}.md\:flex-order-4{order:4!important}.md\:flex-order-5{order:5!important}.md\:flex-order-6{order:6!important}}@media screen and (min-width:992px){.lg\:flex-order-0{order:0!important}.lg\:flex-order-1{order:1!important}.lg\:flex-order-2{order:2!important}.lg\:flex-order-3{order:3!important}.lg\:flex-order-4{order:4!important}.lg\:flex-order-5{order:5!important}.lg\:flex-order-6{order:6!important}}@media screen and (min-width:1200px){.xl\:flex-order-0{order:0!important}.xl\:flex-order-1{order:1!important}.xl\:flex-order-2{order:2!important}.xl\:flex-order-3{order:3!important}.xl\:flex-order-4{order:4!important}.xl\:flex-order-5{order:5!important}.xl\:flex-order-6{order:6!important}}.flex-1{flex:1 1 0%!important}.flex-auto{flex:1 1 auto!important}.flex-initial{flex:0 1 auto!important}.flex-none{flex:none!important}@media screen and (min-width:576px){.sm\:flex-1{flex:1 1 0%!important}.sm\:flex-auto{flex:1 1 auto!important}.sm\:flex-initial{flex:0 1 auto!important}.sm\:flex-none{flex:none!important}}@media screen and (min-width:768px){.md\:flex-1{flex:1 1 0%!important}.md\:flex-auto{flex:1 1 auto!important}.md\:flex-initial{flex:0 1 auto!important}.md\:flex-none{flex:none!important}}@media screen and (min-width:992px){.lg\:flex-1{flex:1 1 0%!important}.lg\:flex-auto{flex:1 1 auto!important}.lg\:flex-initial{flex:0 1 auto!important}.lg\:flex-none{flex:none!important}}@media screen and (min-width:1200px){.xl\:flex-1{flex:1 1 0%!important}.xl\:flex-auto{flex:1 1 auto!important}.xl\:flex-initial{flex:0 1 auto!important}.xl\:flex-none{flex:none!important}}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}@media screen and (min-width:576px){.sm\:flex-grow-0{flex-grow:0!important}.sm\:flex-grow-1{flex-grow:1!important}}@media screen and (min-width:768px){.md\:flex-grow-0{flex-grow:0!important}.md\:flex-grow-1{flex-grow:1!important}}@media screen and (min-width:992px){.lg\:flex-grow-0{flex-grow:0!important}.lg\:flex-grow-1{flex-grow:1!important}}@media screen and (min-width:1200px){.xl\:flex-grow-0{flex-grow:0!important}.xl\:flex-grow-1{flex-grow:1!important}}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}@media screen and (min-width:576px){.sm\:flex-shrink-0{flex-shrink:0!important}.sm\:flex-shrink-1{flex-shrink:1!important}}@media screen and (min-width:768px){.md\:flex-shrink-0{flex-shrink:0!important}.md\:flex-shrink-1{flex-shrink:1!important}}@media screen and (min-width:992px){.lg\:flex-shrink-0{flex-shrink:0!important}.lg\:flex-shrink-1{flex-shrink:1!important}}@media screen and (min-width:1200px){.xl\:flex-shrink-0{flex-shrink:0!important}.xl\:flex-shrink-1{flex-shrink:1!important}}.gap-0{gap:0!important}.gap-1{gap:.25rem!important}.gap-2{gap:.5rem!important}.gap-3{gap:1rem!important}.gap-4{gap:1.5rem!important}.gap-5{gap:2rem!important}.gap-6{gap:3rem!important}.gap-7{gap:4rem!important}.gap-8{gap:5rem!important}.row-gap-0{row-gap:0!important}.row-gap-1{row-gap:.25rem!important}.row-gap-2{row-gap:.5rem!important}.row-gap-3{row-gap:1rem!important}.row-gap-4{row-gap:1.5rem!important}.row-gap-5{row-gap:2rem!important}.row-gap-6{row-gap:3rem!important}.row-gap-7{row-gap:4rem!important}.row-gap-8{row-gap:5rem!important}.column-gap-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-1{-moz-column-gap:.25rem!important;column-gap:.25rem!important}.column-gap-2{-moz-column-gap:.5rem!important;column-gap:.5rem!important}.column-gap-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-5{-moz-column-gap:2rem!important;column-gap:2rem!important}.column-gap-6{-moz-column-gap:3rem!important;column-gap:3rem!important}.column-gap-7{-moz-column-gap:4rem!important;column-gap:4rem!important}.column-gap-8{-moz-column-gap:5rem!important;column-gap:5rem!important}@media screen and (min-width:576px){.sm\:gap-0{gap:0!important}.sm\:gap-1{gap:.25rem!important}.sm\:gap-2{gap:.5rem!important}.sm\:gap-3{gap:1rem!important}.sm\:gap-4{gap:1.5rem!important}.sm\:gap-5{gap:2rem!important}.sm\:gap-6{gap:3rem!important}.sm\:gap-7{gap:4rem!important}.sm\:gap-8{gap:5rem!important}.sm\:row-gap-0{row-gap:0!important}.sm\:row-gap-1{row-gap:.25rem!important}.sm\:row-gap-2{row-gap:.5rem!important}.sm\:row-gap-3{row-gap:1rem!important}.sm\:row-gap-4{row-gap:1.5rem!important}.sm\:row-gap-5{row-gap:2rem!important}.sm\:row-gap-6{row-gap:3rem!important}.sm\:row-gap-7{row-gap:4rem!important}.sm\:row-gap-8{row-gap:5rem!important}.sm\:column-gap-0{-moz-column-gap:0!important;column-gap:0!important}.sm\:column-gap-1{-moz-column-gap:.25rem!important;column-gap:.25rem!important}.sm\:column-gap-2{-moz-column-gap:.5rem!important;column-gap:.5rem!important}.sm\:column-gap-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.sm\:column-gap-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.sm\:column-gap-5{-moz-column-gap:2rem!important;column-gap:2rem!important}.sm\:column-gap-6{-moz-column-gap:3rem!important;column-gap:3rem!important}.sm\:column-gap-7{-moz-column-gap:4rem!important;column-gap:4rem!important}.sm\:column-gap-8{-moz-column-gap:5rem!important;column-gap:5rem!important}}@media screen and (min-width:768px){.md\:gap-0{gap:0!important}.md\:gap-1{gap:.25rem!important}.md\:gap-2{gap:.5rem!important}.md\:gap-3{gap:1rem!important}.md\:gap-4{gap:1.5rem!important}.md\:gap-5{gap:2rem!important}.md\:gap-6{gap:3rem!important}.md\:gap-7{gap:4rem!important}.md\:gap-8{gap:5rem!important}.md\:row-gap-0{row-gap:0!important}.md\:row-gap-1{row-gap:.25rem!important}.md\:row-gap-2{row-gap:.5rem!important}.md\:row-gap-3{row-gap:1rem!important}.md\:row-gap-4{row-gap:1.5rem!important}.md\:row-gap-5{row-gap:2rem!important}.md\:row-gap-6{row-gap:3rem!important}.md\:row-gap-7{row-gap:4rem!important}.md\:row-gap-8{row-gap:5rem!important}.md\:column-gap-0{-moz-column-gap:0!important;column-gap:0!important}.md\:column-gap-1{-moz-column-gap:.25rem!important;column-gap:.25rem!important}.md\:column-gap-2{-moz-column-gap:.5rem!important;column-gap:.5rem!important}.md\:column-gap-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.md\:column-gap-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.md\:column-gap-5{-moz-column-gap:2rem!important;column-gap:2rem!important}.md\:column-gap-6{-moz-column-gap:3rem!important;column-gap:3rem!important}.md\:column-gap-7{-moz-column-gap:4rem!important;column-gap:4rem!important}.md\:column-gap-8{-moz-column-gap:5rem!important;column-gap:5rem!important}}@media screen and (min-width:992px){.lg\:gap-0{gap:0!important}.lg\:gap-1{gap:.25rem!important}.lg\:gap-2{gap:.5rem!important}.lg\:gap-3{gap:1rem!important}.lg\:gap-4{gap:1.5rem!important}.lg\:gap-5{gap:2rem!important}.lg\:gap-6{gap:3rem!important}.lg\:gap-7{gap:4rem!important}.lg\:gap-8{gap:5rem!important}.lg\:row-gap-0{row-gap:0!important}.lg\:row-gap-1{row-gap:.25rem!important}.lg\:row-gap-2{row-gap:.5rem!important}.lg\:row-gap-3{row-gap:1rem!important}.lg\:row-gap-4{row-gap:1.5rem!important}.lg\:row-gap-5{row-gap:2rem!important}.lg\:row-gap-6{row-gap:3rem!important}.lg\:row-gap-7{row-gap:4rem!important}.lg\:row-gap-8{row-gap:5rem!important}.lg\:column-gap-0{-moz-column-gap:0!important;column-gap:0!important}.lg\:column-gap-1{-moz-column-gap:.25rem!important;column-gap:.25rem!important}.lg\:column-gap-2{-moz-column-gap:.5rem!important;column-gap:.5rem!important}.lg\:column-gap-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.lg\:column-gap-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.lg\:column-gap-5{-moz-column-gap:2rem!important;column-gap:2rem!important}.lg\:column-gap-6{-moz-column-gap:3rem!important;column-gap:3rem!important}.lg\:column-gap-7{-moz-column-gap:4rem!important;column-gap:4rem!important}.lg\:column-gap-8{-moz-column-gap:5rem!important;column-gap:5rem!important}}@media screen and (min-width:1200px){.xl\:gap-0{gap:0!important}.xl\:gap-1{gap:.25rem!important}.xl\:gap-2{gap:.5rem!important}.xl\:gap-3{gap:1rem!important}.xl\:gap-4{gap:1.5rem!important}.xl\:gap-5{gap:2rem!important}.xl\:gap-6{gap:3rem!important}.xl\:gap-7{gap:4rem!important}.xl\:gap-8{gap:5rem!important}.xl\:row-gap-0{row-gap:0!important}.xl\:row-gap-1{row-gap:.25rem!important}.xl\:row-gap-2{row-gap:.5rem!important}.xl\:row-gap-3{row-gap:1rem!important}.xl\:row-gap-4{row-gap:1.5rem!important}.xl\:row-gap-5{row-gap:2rem!important}.xl\:row-gap-6{row-gap:3rem!important}.xl\:row-gap-7{row-gap:4rem!important}.xl\:row-gap-8{row-gap:5rem!important}.xl\:column-gap-0{-moz-column-gap:0!important;column-gap:0!important}.xl\:column-gap-1{-moz-column-gap:.25rem!important;column-gap:.25rem!important}.xl\:column-gap-2{-moz-column-gap:.5rem!important;column-gap:.5rem!important}.xl\:column-gap-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.xl\:column-gap-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.xl\:column-gap-5{-moz-column-gap:2rem!important;column-gap:2rem!important}.xl\:column-gap-6{-moz-column-gap:3rem!important;column-gap:3rem!important}.xl\:column-gap-7{-moz-column-gap:4rem!important;column-gap:4rem!important}.xl\:column-gap-8{-moz-column-gap:5rem!important;column-gap:5rem!important}}.p-0{padding:0!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.p-5{padding:2rem!important}.p-6{padding:3rem!important}.p-7{padding:4rem!important}.p-8{padding:5rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pt-5{padding-top:2rem!important}.pt-6{padding-top:3rem!important}.pt-7{padding-top:4rem!important}.pt-8{padding-top:5rem!important}.pr-0{padding-right:0!important}.pr-1{padding-right:.25rem!important}.pr-2{padding-right:.5rem!important}.pr-3{padding-right:1rem!important}.pr-4{padding-right:1.5rem!important}.pr-5{padding-right:2rem!important}.pr-6{padding-right:3rem!important}.pr-7{padding-right:4rem!important}.pr-8{padding-right:5rem!important}.pl-0{padding-left:0!important}.pl-1{padding-left:.25rem!important}.pl-2{padding-left:.5rem!important}.pl-3{padding-left:1rem!important}.pl-4{padding-left:1.5rem!important}.pl-5{padding-left:2rem!important}.pl-6{padding-left:3rem!important}.pl-7{padding-left:4rem!important}.pl-8{padding-left:5rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:2rem!important}.pb-6{padding-bottom:3rem!important}.pb-7{padding-bottom:4rem!important}.pb-8{padding-bottom:5rem!important}.px-0{padding-left:0!important;padding-right:0!important}.px-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-3{padding-left:1rem!important;padding-right:1rem!important}.px-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-5{padding-left:2rem!important;padding-right:2rem!important}.px-6{padding-left:3rem!important;padding-right:3rem!important}.px-7{padding-left:4rem!important;padding-right:4rem!important}.px-8{padding-left:5rem!important;padding-right:5rem!important}.py-0{padding-bottom:0!important;padding-top:0!important}.py-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.py-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.py-3{padding-bottom:1rem!important;padding-top:1rem!important}.py-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.py-5{padding-bottom:2rem!important;padding-top:2rem!important}.py-6{padding-bottom:3rem!important;padding-top:3rem!important}.py-7{padding-bottom:4rem!important;padding-top:4rem!important}.py-8{padding-bottom:5rem!important;padding-top:5rem!important}@media screen and (min-width:576px){.sm\:p-0{padding:0!important}.sm\:p-1{padding:.25rem!important}.sm\:p-2{padding:.5rem!important}.sm\:p-3{padding:1rem!important}.sm\:p-4{padding:1.5rem!important}.sm\:p-5{padding:2rem!important}.sm\:p-6{padding:3rem!important}.sm\:p-7{padding:4rem!important}.sm\:p-8{padding:5rem!important}.sm\:pt-0{padding-top:0!important}.sm\:pt-1{padding-top:.25rem!important}.sm\:pt-2{padding-top:.5rem!important}.sm\:pt-3{padding-top:1rem!important}.sm\:pt-4{padding-top:1.5rem!important}.sm\:pt-5{padding-top:2rem!important}.sm\:pt-6{padding-top:3rem!important}.sm\:pt-7{padding-top:4rem!important}.sm\:pt-8{padding-top:5rem!important}.sm\:pr-0{padding-right:0!important}.sm\:pr-1{padding-right:.25rem!important}.sm\:pr-2{padding-right:.5rem!important}.sm\:pr-3{padding-right:1rem!important}.sm\:pr-4{padding-right:1.5rem!important}.sm\:pr-5{padding-right:2rem!important}.sm\:pr-6{padding-right:3rem!important}.sm\:pr-7{padding-right:4rem!important}.sm\:pr-8{padding-right:5rem!important}.sm\:pl-0{padding-left:0!important}.sm\:pl-1{padding-left:.25rem!important}.sm\:pl-2{padding-left:.5rem!important}.sm\:pl-3{padding-left:1rem!important}.sm\:pl-4{padding-left:1.5rem!important}.sm\:pl-5{padding-left:2rem!important}.sm\:pl-6{padding-left:3rem!important}.sm\:pl-7{padding-left:4rem!important}.sm\:pl-8{padding-left:5rem!important}.sm\:pb-0{padding-bottom:0!important}.sm\:pb-1{padding-bottom:.25rem!important}.sm\:pb-2{padding-bottom:.5rem!important}.sm\:pb-3{padding-bottom:1rem!important}.sm\:pb-4{padding-bottom:1.5rem!important}.sm\:pb-5{padding-bottom:2rem!important}.sm\:pb-6{padding-bottom:3rem!important}.sm\:pb-7{padding-bottom:4rem!important}.sm\:pb-8{padding-bottom:5rem!important}.sm\:px-0{padding-left:0!important;padding-right:0!important}.sm\:px-1{padding-left:.25rem!important;padding-right:.25rem!important}.sm\:px-2{padding-left:.5rem!important;padding-right:.5rem!important}.sm\:px-3{padding-left:1rem!important;padding-right:1rem!important}.sm\:px-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.sm\:px-5{padding-left:2rem!important;padding-right:2rem!important}.sm\:px-6{padding-left:3rem!important;padding-right:3rem!important}.sm\:px-7{padding-left:4rem!important;padding-right:4rem!important}.sm\:px-8{padding-left:5rem!important;padding-right:5rem!important}.sm\:py-0{padding-bottom:0!important;padding-top:0!important}.sm\:py-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.sm\:py-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.sm\:py-3{padding-bottom:1rem!important;padding-top:1rem!important}.sm\:py-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.sm\:py-5{padding-bottom:2rem!important;padding-top:2rem!important}.sm\:py-6{padding-bottom:3rem!important;padding-top:3rem!important}.sm\:py-7{padding-bottom:4rem!important;padding-top:4rem!important}.sm\:py-8{padding-bottom:5rem!important;padding-top:5rem!important}}@media screen and (min-width:768px){.md\:p-0{padding:0!important}.md\:p-1{padding:.25rem!important}.md\:p-2{padding:.5rem!important}.md\:p-3{padding:1rem!important}.md\:p-4{padding:1.5rem!important}.md\:p-5{padding:2rem!important}.md\:p-6{padding:3rem!important}.md\:p-7{padding:4rem!important}.md\:p-8{padding:5rem!important}.md\:pt-0{padding-top:0!important}.md\:pt-1{padding-top:.25rem!important}.md\:pt-2{padding-top:.5rem!important}.md\:pt-3{padding-top:1rem!important}.md\:pt-4{padding-top:1.5rem!important}.md\:pt-5{padding-top:2rem!important}.md\:pt-6{padding-top:3rem!important}.md\:pt-7{padding-top:4rem!important}.md\:pt-8{padding-top:5rem!important}.md\:pr-0{padding-right:0!important}.md\:pr-1{padding-right:.25rem!important}.md\:pr-2{padding-right:.5rem!important}.md\:pr-3{padding-right:1rem!important}.md\:pr-4{padding-right:1.5rem!important}.md\:pr-5{padding-right:2rem!important}.md\:pr-6{padding-right:3rem!important}.md\:pr-7{padding-right:4rem!important}.md\:pr-8{padding-right:5rem!important}.md\:pl-0{padding-left:0!important}.md\:pl-1{padding-left:.25rem!important}.md\:pl-2{padding-left:.5rem!important}.md\:pl-3{padding-left:1rem!important}.md\:pl-4{padding-left:1.5rem!important}.md\:pl-5{padding-left:2rem!important}.md\:pl-6{padding-left:3rem!important}.md\:pl-7{padding-left:4rem!important}.md\:pl-8{padding-left:5rem!important}.md\:pb-0{padding-bottom:0!important}.md\:pb-1{padding-bottom:.25rem!important}.md\:pb-2{padding-bottom:.5rem!important}.md\:pb-3{padding-bottom:1rem!important}.md\:pb-4{padding-bottom:1.5rem!important}.md\:pb-5{padding-bottom:2rem!important}.md\:pb-6{padding-bottom:3rem!important}.md\:pb-7{padding-bottom:4rem!important}.md\:pb-8{padding-bottom:5rem!important}.md\:px-0{padding-left:0!important;padding-right:0!important}.md\:px-1{padding-left:.25rem!important;padding-right:.25rem!important}.md\:px-2{padding-left:.5rem!important;padding-right:.5rem!important}.md\:px-3{padding-left:1rem!important;padding-right:1rem!important}.md\:px-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.md\:px-5{padding-left:2rem!important;padding-right:2rem!important}.md\:px-6{padding-left:3rem!important;padding-right:3rem!important}.md\:px-7{padding-left:4rem!important;padding-right:4rem!important}.md\:px-8{padding-left:5rem!important;padding-right:5rem!important}.md\:py-0{padding-bottom:0!important;padding-top:0!important}.md\:py-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.md\:py-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.md\:py-3{padding-bottom:1rem!important;padding-top:1rem!important}.md\:py-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.md\:py-5{padding-bottom:2rem!important;padding-top:2rem!important}.md\:py-6{padding-bottom:3rem!important;padding-top:3rem!important}.md\:py-7{padding-bottom:4rem!important;padding-top:4rem!important}.md\:py-8{padding-bottom:5rem!important;padding-top:5rem!important}}@media screen and (min-width:992px){.lg\:p-0{padding:0!important}.lg\:p-1{padding:.25rem!important}.lg\:p-2{padding:.5rem!important}.lg\:p-3{padding:1rem!important}.lg\:p-4{padding:1.5rem!important}.lg\:p-5{padding:2rem!important}.lg\:p-6{padding:3rem!important}.lg\:p-7{padding:4rem!important}.lg\:p-8{padding:5rem!important}.lg\:pt-0{padding-top:0!important}.lg\:pt-1{padding-top:.25rem!important}.lg\:pt-2{padding-top:.5rem!important}.lg\:pt-3{padding-top:1rem!important}.lg\:pt-4{padding-top:1.5rem!important}.lg\:pt-5{padding-top:2rem!important}.lg\:pt-6{padding-top:3rem!important}.lg\:pt-7{padding-top:4rem!important}.lg\:pt-8{padding-top:5rem!important}.lg\:pr-0{padding-right:0!important}.lg\:pr-1{padding-right:.25rem!important}.lg\:pr-2{padding-right:.5rem!important}.lg\:pr-3{padding-right:1rem!important}.lg\:pr-4{padding-right:1.5rem!important}.lg\:pr-5{padding-right:2rem!important}.lg\:pr-6{padding-right:3rem!important}.lg\:pr-7{padding-right:4rem!important}.lg\:pr-8{padding-right:5rem!important}.lg\:pl-0{padding-left:0!important}.lg\:pl-1{padding-left:.25rem!important}.lg\:pl-2{padding-left:.5rem!important}.lg\:pl-3{padding-left:1rem!important}.lg\:pl-4{padding-left:1.5rem!important}.lg\:pl-5{padding-left:2rem!important}.lg\:pl-6{padding-left:3rem!important}.lg\:pl-7{padding-left:4rem!important}.lg\:pl-8{padding-left:5rem!important}.lg\:pb-0{padding-bottom:0!important}.lg\:pb-1{padding-bottom:.25rem!important}.lg\:pb-2{padding-bottom:.5rem!important}.lg\:pb-3{padding-bottom:1rem!important}.lg\:pb-4{padding-bottom:1.5rem!important}.lg\:pb-5{padding-bottom:2rem!important}.lg\:pb-6{padding-bottom:3rem!important}.lg\:pb-7{padding-bottom:4rem!important}.lg\:pb-8{padding-bottom:5rem!important}.lg\:px-0{padding-left:0!important;padding-right:0!important}.lg\:px-1{padding-left:.25rem!important;padding-right:.25rem!important}.lg\:px-2{padding-left:.5rem!important;padding-right:.5rem!important}.lg\:px-3{padding-left:1rem!important;padding-right:1rem!important}.lg\:px-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.lg\:px-5{padding-left:2rem!important;padding-right:2rem!important}.lg\:px-6{padding-left:3rem!important;padding-right:3rem!important}.lg\:px-7{padding-left:4rem!important;padding-right:4rem!important}.lg\:px-8{padding-left:5rem!important;padding-right:5rem!important}.lg\:py-0{padding-bottom:0!important;padding-top:0!important}.lg\:py-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.lg\:py-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.lg\:py-3{padding-bottom:1rem!important;padding-top:1rem!important}.lg\:py-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.lg\:py-5{padding-bottom:2rem!important;padding-top:2rem!important}.lg\:py-6{padding-bottom:3rem!important;padding-top:3rem!important}.lg\:py-7{padding-bottom:4rem!important;padding-top:4rem!important}.lg\:py-8{padding-bottom:5rem!important;padding-top:5rem!important}}@media screen and (min-width:1200px){.xl\:p-0{padding:0!important}.xl\:p-1{padding:.25rem!important}.xl\:p-2{padding:.5rem!important}.xl\:p-3{padding:1rem!important}.xl\:p-4{padding:1.5rem!important}.xl\:p-5{padding:2rem!important}.xl\:p-6{padding:3rem!important}.xl\:p-7{padding:4rem!important}.xl\:p-8{padding:5rem!important}.xl\:pt-0{padding-top:0!important}.xl\:pt-1{padding-top:.25rem!important}.xl\:pt-2{padding-top:.5rem!important}.xl\:pt-3{padding-top:1rem!important}.xl\:pt-4{padding-top:1.5rem!important}.xl\:pt-5{padding-top:2rem!important}.xl\:pt-6{padding-top:3rem!important}.xl\:pt-7{padding-top:4rem!important}.xl\:pt-8{padding-top:5rem!important}.xl\:pr-0{padding-right:0!important}.xl\:pr-1{padding-right:.25rem!important}.xl\:pr-2{padding-right:.5rem!important}.xl\:pr-3{padding-right:1rem!important}.xl\:pr-4{padding-right:1.5rem!important}.xl\:pr-5{padding-right:2rem!important}.xl\:pr-6{padding-right:3rem!important}.xl\:pr-7{padding-right:4rem!important}.xl\:pr-8{padding-right:5rem!important}.xl\:pl-0{padding-left:0!important}.xl\:pl-1{padding-left:.25rem!important}.xl\:pl-2{padding-left:.5rem!important}.xl\:pl-3{padding-left:1rem!important}.xl\:pl-4{padding-left:1.5rem!important}.xl\:pl-5{padding-left:2rem!important}.xl\:pl-6{padding-left:3rem!important}.xl\:pl-7{padding-left:4rem!important}.xl\:pl-8{padding-left:5rem!important}.xl\:pb-0{padding-bottom:0!important}.xl\:pb-1{padding-bottom:.25rem!important}.xl\:pb-2{padding-bottom:.5rem!important}.xl\:pb-3{padding-bottom:1rem!important}.xl\:pb-4{padding-bottom:1.5rem!important}.xl\:pb-5{padding-bottom:2rem!important}.xl\:pb-6{padding-bottom:3rem!important}.xl\:pb-7{padding-bottom:4rem!important}.xl\:pb-8{padding-bottom:5rem!important}.xl\:px-0{padding-left:0!important;padding-right:0!important}.xl\:px-1{padding-left:.25rem!important;padding-right:.25rem!important}.xl\:px-2{padding-left:.5rem!important;padding-right:.5rem!important}.xl\:px-3{padding-left:1rem!important;padding-right:1rem!important}.xl\:px-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.xl\:px-5{padding-left:2rem!important;padding-right:2rem!important}.xl\:px-6{padding-left:3rem!important;padding-right:3rem!important}.xl\:px-7{padding-left:4rem!important;padding-right:4rem!important}.xl\:px-8{padding-left:5rem!important;padding-right:5rem!important}.xl\:py-0{padding-bottom:0!important;padding-top:0!important}.xl\:py-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.xl\:py-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.xl\:py-3{padding-bottom:1rem!important;padding-top:1rem!important}.xl\:py-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.xl\:py-5{padding-bottom:2rem!important;padding-top:2rem!important}.xl\:py-6{padding-bottom:3rem!important;padding-top:3rem!important}.xl\:py-7{padding-bottom:4rem!important;padding-top:4rem!important}.xl\:py-8{padding-bottom:5rem!important;padding-top:5rem!important}}.m-0{margin:0!important}.m-1{margin:.25rem!important}.m-2{margin:.5rem!important}.m-3{margin:1rem!important}.m-4{margin:1.5rem!important}.m-5{margin:2rem!important}.m-6{margin:3rem!important}.m-7{margin:4rem!important}.m-8{margin:5rem!important}.-m-1{margin:-.25rem!important}.-m-2{margin:-.5rem!important}.-m-3{margin:-1rem!important}.-m-4{margin:-1.5rem!important}.-m-5{margin:-2rem!important}.-m-6{margin:-3rem!important}.-m-7{margin:-4rem!important}.-m-8{margin:-5rem!important}.m-auto{margin:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:2rem!important}.mt-6{margin-top:3rem!important}.mt-7{margin-top:4rem!important}.mt-8{margin-top:5rem!important}.-mt-1{margin-top:-.25rem!important}.-mt-2{margin-top:-.5rem!important}.-mt-3{margin-top:-1rem!important}.-mt-4{margin-top:-1.5rem!important}.-mt-5{margin-top:-2rem!important}.-mt-6{margin-top:-3rem!important}.-mt-7{margin-top:-4rem!important}.-mt-8{margin-top:-5rem!important}.mt-auto{margin-top:auto!important}.mr-0{margin-right:0!important}.mr-1{margin-right:.25rem!important}.mr-2{margin-right:.5rem!important}.mr-3{margin-right:1rem!important}.mr-4{margin-right:1.5rem!important}.mr-5{margin-right:2rem!important}.mr-6{margin-right:3rem!important}.mr-7{margin-right:4rem!important}.mr-8{margin-right:5rem!important}.-mr-1{margin-right:-.25rem!important}.-mr-2{margin-right:-.5rem!important}.-mr-3{margin-right:-1rem!important}.-mr-4{margin-right:-1.5rem!important}.-mr-5{margin-right:-2rem!important}.-mr-6{margin-right:-3rem!important}.-mr-7{margin-right:-4rem!important}.-mr-8{margin-right:-5rem!important}.mr-auto{margin-right:auto!important}.ml-0{margin-left:0!important}.ml-1{margin-left:.25rem!important}.ml-2{margin-left:.5rem!important}.ml-3{margin-left:1rem!important}.ml-4{margin-left:1.5rem!important}.ml-5{margin-left:2rem!important}.ml-6{margin-left:3rem!important}.ml-7{margin-left:4rem!important}.ml-8{margin-left:5rem!important}.-ml-1{margin-left:-.25rem!important}.-ml-2{margin-left:-.5rem!important}.-ml-3{margin-left:-1rem!important}.-ml-4{margin-left:-1.5rem!important}.-ml-5{margin-left:-2rem!important}.-ml-6{margin-left:-3rem!important}.-ml-7{margin-left:-4rem!important}.-ml-8{margin-left:-5rem!important}.ml-auto{margin-left:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:2rem!important}.mb-6{margin-bottom:3rem!important}.mb-7{margin-bottom:4rem!important}.mb-8{margin-bottom:5rem!important}.-mb-1{margin-bottom:-.25rem!important}.-mb-2{margin-bottom:-.5rem!important}.-mb-3{margin-bottom:-1rem!important}.-mb-4{margin-bottom:-1.5rem!important}.-mb-5{margin-bottom:-2rem!important}.-mb-6{margin-bottom:-3rem!important}.-mb-7{margin-bottom:-4rem!important}.-mb-8{margin-bottom:-5rem!important}.mb-auto{margin-bottom:auto!important}.mx-0{margin-left:0!important;margin-right:0!important}.mx-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-3{margin-left:1rem!important;margin-right:1rem!important}.mx-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-5{margin-left:2rem!important;margin-right:2rem!important}.mx-6{margin-left:3rem!important;margin-right:3rem!important}.mx-7{margin-left:4rem!important;margin-right:4rem!important}.mx-8{margin-left:5rem!important;margin-right:5rem!important}.-mx-1{margin-left:-.25rem!important;margin-right:-.25rem!important}.-mx-2{margin-left:-.5rem!important;margin-right:-.5rem!important}.-mx-3{margin-left:-1rem!important;margin-right:-1rem!important}.-mx-4{margin-left:-1.5rem!important;margin-right:-1.5rem!important}.-mx-5{margin-left:-2rem!important;margin-right:-2rem!important}.-mx-6{margin-left:-3rem!important;margin-right:-3rem!important}.-mx-7{margin-left:-4rem!important;margin-right:-4rem!important}.-mx-8{margin-left:-5rem!important;margin-right:-5rem!important}.mx-auto{margin-left:auto!important;margin-right:auto!important}.my-0{margin-bottom:0!important;margin-top:0!important}.my-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.my-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.my-3{margin-bottom:1rem!important;margin-top:1rem!important}.my-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.my-5{margin-bottom:2rem!important;margin-top:2rem!important}.my-6{margin-bottom:3rem!important;margin-top:3rem!important}.my-7{margin-bottom:4rem!important;margin-top:4rem!important}.my-8{margin-bottom:5rem!important;margin-top:5rem!important}.-my-1{margin-bottom:-.25rem!important;margin-top:-.25rem!important}.-my-2{margin-bottom:-.5rem!important;margin-top:-.5rem!important}.-my-3{margin-bottom:-1rem!important;margin-top:-1rem!important}.-my-4{margin-bottom:-1.5rem!important;margin-top:-1.5rem!important}.-my-5{margin-bottom:-2rem!important;margin-top:-2rem!important}.-my-6{margin-bottom:-3rem!important;margin-top:-3rem!important}.-my-7{margin-bottom:-4rem!important;margin-top:-4rem!important}.-my-8{margin-bottom:-5rem!important;margin-top:-5rem!important}.my-auto{margin-bottom:auto!important;margin-top:auto!important}@media screen and (min-width:576px){.sm\:m-0{margin:0!important}.sm\:m-1{margin:.25rem!important}.sm\:m-2{margin:.5rem!important}.sm\:m-3{margin:1rem!important}.sm\:m-4{margin:1.5rem!important}.sm\:m-5{margin:2rem!important}.sm\:m-6{margin:3rem!important}.sm\:m-7{margin:4rem!important}.sm\:m-8{margin:5rem!important}.sm\:-m-1{margin:-.25rem!important}.sm\:-m-2{margin:-.5rem!important}.sm\:-m-3{margin:-1rem!important}.sm\:-m-4{margin:-1.5rem!important}.sm\:-m-5{margin:-2rem!important}.sm\:-m-6{margin:-3rem!important}.sm\:-m-7{margin:-4rem!important}.sm\:-m-8{margin:-5rem!important}.sm\:m-auto{margin:auto!important}.sm\:mt-0{margin-top:0!important}.sm\:mt-1{margin-top:.25rem!important}.sm\:mt-2{margin-top:.5rem!important}.sm\:mt-3{margin-top:1rem!important}.sm\:mt-4{margin-top:1.5rem!important}.sm\:mt-5{margin-top:2rem!important}.sm\:mt-6{margin-top:3rem!important}.sm\:mt-7{margin-top:4rem!important}.sm\:mt-8{margin-top:5rem!important}.sm\:-mt-1{margin-top:-.25rem!important}.sm\:-mt-2{margin-top:-.5rem!important}.sm\:-mt-3{margin-top:-1rem!important}.sm\:-mt-4{margin-top:-1.5rem!important}.sm\:-mt-5{margin-top:-2rem!important}.sm\:-mt-6{margin-top:-3rem!important}.sm\:-mt-7{margin-top:-4rem!important}.sm\:-mt-8{margin-top:-5rem!important}.sm\:mt-auto{margin-top:auto!important}.sm\:mr-0{margin-right:0!important}.sm\:mr-1{margin-right:.25rem!important}.sm\:mr-2{margin-right:.5rem!important}.sm\:mr-3{margin-right:1rem!important}.sm\:mr-4{margin-right:1.5rem!important}.sm\:mr-5{margin-right:2rem!important}.sm\:mr-6{margin-right:3rem!important}.sm\:mr-7{margin-right:4rem!important}.sm\:mr-8{margin-right:5rem!important}.sm\:-mr-1{margin-right:-.25rem!important}.sm\:-mr-2{margin-right:-.5rem!important}.sm\:-mr-3{margin-right:-1rem!important}.sm\:-mr-4{margin-right:-1.5rem!important}.sm\:-mr-5{margin-right:-2rem!important}.sm\:-mr-6{margin-right:-3rem!important}.sm\:-mr-7{margin-right:-4rem!important}.sm\:-mr-8{margin-right:-5rem!important}.sm\:mr-auto{margin-right:auto!important}.sm\:ml-0{margin-left:0!important}.sm\:ml-1{margin-left:.25rem!important}.sm\:ml-2{margin-left:.5rem!important}.sm\:ml-3{margin-left:1rem!important}.sm\:ml-4{margin-left:1.5rem!important}.sm\:ml-5{margin-left:2rem!important}.sm\:ml-6{margin-left:3rem!important}.sm\:ml-7{margin-left:4rem!important}.sm\:ml-8{margin-left:5rem!important}.sm\:-ml-1{margin-left:-.25rem!important}.sm\:-ml-2{margin-left:-.5rem!important}.sm\:-ml-3{margin-left:-1rem!important}.sm\:-ml-4{margin-left:-1.5rem!important}.sm\:-ml-5{margin-left:-2rem!important}.sm\:-ml-6{margin-left:-3rem!important}.sm\:-ml-7{margin-left:-4rem!important}.sm\:-ml-8{margin-left:-5rem!important}.sm\:ml-auto{margin-left:auto!important}.sm\:mb-0{margin-bottom:0!important}.sm\:mb-1{margin-bottom:.25rem!important}.sm\:mb-2{margin-bottom:.5rem!important}.sm\:mb-3{margin-bottom:1rem!important}.sm\:mb-4{margin-bottom:1.5rem!important}.sm\:mb-5{margin-bottom:2rem!important}.sm\:mb-6{margin-bottom:3rem!important}.sm\:mb-7{margin-bottom:4rem!important}.sm\:mb-8{margin-bottom:5rem!important}.sm\:-mb-1{margin-bottom:-.25rem!important}.sm\:-mb-2{margin-bottom:-.5rem!important}.sm\:-mb-3{margin-bottom:-1rem!important}.sm\:-mb-4{margin-bottom:-1.5rem!important}.sm\:-mb-5{margin-bottom:-2rem!important}.sm\:-mb-6{margin-bottom:-3rem!important}.sm\:-mb-7{margin-bottom:-4rem!important}.sm\:-mb-8{margin-bottom:-5rem!important}.sm\:mb-auto{margin-bottom:auto!important}.sm\:mx-0{margin-left:0!important;margin-right:0!important}.sm\:mx-1{margin-left:.25rem!important;margin-right:.25rem!important}.sm\:mx-2{margin-left:.5rem!important;margin-right:.5rem!important}.sm\:mx-3{margin-left:1rem!important;margin-right:1rem!important}.sm\:mx-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.sm\:mx-5{margin-left:2rem!important;margin-right:2rem!important}.sm\:mx-6{margin-left:3rem!important;margin-right:3rem!important}.sm\:mx-7{margin-left:4rem!important;margin-right:4rem!important}.sm\:mx-8{margin-left:5rem!important;margin-right:5rem!important}.sm\:-mx-1{margin-left:-.25rem!important;margin-right:-.25rem!important}.sm\:-mx-2{margin-left:-.5rem!important;margin-right:-.5rem!important}.sm\:-mx-3{margin-left:-1rem!important;margin-right:-1rem!important}.sm\:-mx-4{margin-left:-1.5rem!important;margin-right:-1.5rem!important}.sm\:-mx-5{margin-left:-2rem!important;margin-right:-2rem!important}.sm\:-mx-6{margin-left:-3rem!important;margin-right:-3rem!important}.sm\:-mx-7{margin-left:-4rem!important;margin-right:-4rem!important}.sm\:-mx-8{margin-left:-5rem!important;margin-right:-5rem!important}.sm\:mx-auto{margin-left:auto!important;margin-right:auto!important}.sm\:my-0{margin-bottom:0!important;margin-top:0!important}.sm\:my-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.sm\:my-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.sm\:my-3{margin-bottom:1rem!important;margin-top:1rem!important}.sm\:my-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.sm\:my-5{margin-bottom:2rem!important;margin-top:2rem!important}.sm\:my-6{margin-bottom:3rem!important;margin-top:3rem!important}.sm\:my-7{margin-bottom:4rem!important;margin-top:4rem!important}.sm\:my-8{margin-bottom:5rem!important;margin-top:5rem!important}.sm\:-my-1{margin-bottom:-.25rem!important;margin-top:-.25rem!important}.sm\:-my-2{margin-bottom:-.5rem!important;margin-top:-.5rem!important}.sm\:-my-3{margin-bottom:-1rem!important;margin-top:-1rem!important}.sm\:-my-4{margin-bottom:-1.5rem!important;margin-top:-1.5rem!important}.sm\:-my-5{margin-bottom:-2rem!important;margin-top:-2rem!important}.sm\:-my-6{margin-bottom:-3rem!important;margin-top:-3rem!important}.sm\:-my-7{margin-bottom:-4rem!important;margin-top:-4rem!important}.sm\:-my-8{margin-bottom:-5rem!important;margin-top:-5rem!important}.sm\:my-auto{margin-bottom:auto!important;margin-top:auto!important}}@media screen and (min-width:768px){.md\:m-0{margin:0!important}.md\:m-1{margin:.25rem!important}.md\:m-2{margin:.5rem!important}.md\:m-3{margin:1rem!important}.md\:m-4{margin:1.5rem!important}.md\:m-5{margin:2rem!important}.md\:m-6{margin:3rem!important}.md\:m-7{margin:4rem!important}.md\:m-8{margin:5rem!important}.md\:-m-1{margin:-.25rem!important}.md\:-m-2{margin:-.5rem!important}.md\:-m-3{margin:-1rem!important}.md\:-m-4{margin:-1.5rem!important}.md\:-m-5{margin:-2rem!important}.md\:-m-6{margin:-3rem!important}.md\:-m-7{margin:-4rem!important}.md\:-m-8{margin:-5rem!important}.md\:m-auto{margin:auto!important}.md\:mt-0{margin-top:0!important}.md\:mt-1{margin-top:.25rem!important}.md\:mt-2{margin-top:.5rem!important}.md\:mt-3{margin-top:1rem!important}.md\:mt-4{margin-top:1.5rem!important}.md\:mt-5{margin-top:2rem!important}.md\:mt-6{margin-top:3rem!important}.md\:mt-7{margin-top:4rem!important}.md\:mt-8{margin-top:5rem!important}.md\:-mt-1{margin-top:-.25rem!important}.md\:-mt-2{margin-top:-.5rem!important}.md\:-mt-3{margin-top:-1rem!important}.md\:-mt-4{margin-top:-1.5rem!important}.md\:-mt-5{margin-top:-2rem!important}.md\:-mt-6{margin-top:-3rem!important}.md\:-mt-7{margin-top:-4rem!important}.md\:-mt-8{margin-top:-5rem!important}.md\:mt-auto{margin-top:auto!important}.md\:mr-0{margin-right:0!important}.md\:mr-1{margin-right:.25rem!important}.md\:mr-2{margin-right:.5rem!important}.md\:mr-3{margin-right:1rem!important}.md\:mr-4{margin-right:1.5rem!important}.md\:mr-5{margin-right:2rem!important}.md\:mr-6{margin-right:3rem!important}.md\:mr-7{margin-right:4rem!important}.md\:mr-8{margin-right:5rem!important}.md\:-mr-1{margin-right:-.25rem!important}.md\:-mr-2{margin-right:-.5rem!important}.md\:-mr-3{margin-right:-1rem!important}.md\:-mr-4{margin-right:-1.5rem!important}.md\:-mr-5{margin-right:-2rem!important}.md\:-mr-6{margin-right:-3rem!important}.md\:-mr-7{margin-right:-4rem!important}.md\:-mr-8{margin-right:-5rem!important}.md\:mr-auto{margin-right:auto!important}.md\:ml-0{margin-left:0!important}.md\:ml-1{margin-left:.25rem!important}.md\:ml-2{margin-left:.5rem!important}.md\:ml-3{margin-left:1rem!important}.md\:ml-4{margin-left:1.5rem!important}.md\:ml-5{margin-left:2rem!important}.md\:ml-6{margin-left:3rem!important}.md\:ml-7{margin-left:4rem!important}.md\:ml-8{margin-left:5rem!important}.md\:-ml-1{margin-left:-.25rem!important}.md\:-ml-2{margin-left:-.5rem!important}.md\:-ml-3{margin-left:-1rem!important}.md\:-ml-4{margin-left:-1.5rem!important}.md\:-ml-5{margin-left:-2rem!important}.md\:-ml-6{margin-left:-3rem!important}.md\:-ml-7{margin-left:-4rem!important}.md\:-ml-8{margin-left:-5rem!important}.md\:ml-auto{margin-left:auto!important}.md\:mb-0{margin-bottom:0!important}.md\:mb-1{margin-bottom:.25rem!important}.md\:mb-2{margin-bottom:.5rem!important}.md\:mb-3{margin-bottom:1rem!important}.md\:mb-4{margin-bottom:1.5rem!important}.md\:mb-5{margin-bottom:2rem!important}.md\:mb-6{margin-bottom:3rem!important}.md\:mb-7{margin-bottom:4rem!important}.md\:mb-8{margin-bottom:5rem!important}.md\:-mb-1{margin-bottom:-.25rem!important}.md\:-mb-2{margin-bottom:-.5rem!important}.md\:-mb-3{margin-bottom:-1rem!important}.md\:-mb-4{margin-bottom:-1.5rem!important}.md\:-mb-5{margin-bottom:-2rem!important}.md\:-mb-6{margin-bottom:-3rem!important}.md\:-mb-7{margin-bottom:-4rem!important}.md\:-mb-8{margin-bottom:-5rem!important}.md\:mb-auto{margin-bottom:auto!important}.md\:mx-0{margin-left:0!important;margin-right:0!important}.md\:mx-1{margin-left:.25rem!important;margin-right:.25rem!important}.md\:mx-2{margin-left:.5rem!important;margin-right:.5rem!important}.md\:mx-3{margin-left:1rem!important;margin-right:1rem!important}.md\:mx-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.md\:mx-5{margin-left:2rem!important;margin-right:2rem!important}.md\:mx-6{margin-left:3rem!important;margin-right:3rem!important}.md\:mx-7{margin-left:4rem!important;margin-right:4rem!important}.md\:mx-8{margin-left:5rem!important;margin-right:5rem!important}.md\:-mx-1{margin-left:-.25rem!important;margin-right:-.25rem!important}.md\:-mx-2{margin-left:-.5rem!important;margin-right:-.5rem!important}.md\:-mx-3{margin-left:-1rem!important;margin-right:-1rem!important}.md\:-mx-4{margin-left:-1.5rem!important;margin-right:-1.5rem!important}.md\:-mx-5{margin-left:-2rem!important;margin-right:-2rem!important}.md\:-mx-6{margin-left:-3rem!important;margin-right:-3rem!important}.md\:-mx-7{margin-left:-4rem!important;margin-right:-4rem!important}.md\:-mx-8{margin-left:-5rem!important;margin-right:-5rem!important}.md\:mx-auto{margin-left:auto!important;margin-right:auto!important}.md\:my-0{margin-bottom:0!important;margin-top:0!important}.md\:my-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.md\:my-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.md\:my-3{margin-bottom:1rem!important;margin-top:1rem!important}.md\:my-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.md\:my-5{margin-bottom:2rem!important;margin-top:2rem!important}.md\:my-6{margin-bottom:3rem!important;margin-top:3rem!important}.md\:my-7{margin-bottom:4rem!important;margin-top:4rem!important}.md\:my-8{margin-bottom:5rem!important;margin-top:5rem!important}.md\:-my-1{margin-bottom:-.25rem!important;margin-top:-.25rem!important}.md\:-my-2{margin-bottom:-.5rem!important;margin-top:-.5rem!important}.md\:-my-3{margin-bottom:-1rem!important;margin-top:-1rem!important}.md\:-my-4{margin-bottom:-1.5rem!important;margin-top:-1.5rem!important}.md\:-my-5{margin-bottom:-2rem!important;margin-top:-2rem!important}.md\:-my-6{margin-bottom:-3rem!important;margin-top:-3rem!important}.md\:-my-7{margin-bottom:-4rem!important;margin-top:-4rem!important}.md\:-my-8{margin-bottom:-5rem!important;margin-top:-5rem!important}.md\:my-auto{margin-bottom:auto!important;margin-top:auto!important}}@media screen and (min-width:992px){.lg\:m-0{margin:0!important}.lg\:m-1{margin:.25rem!important}.lg\:m-2{margin:.5rem!important}.lg\:m-3{margin:1rem!important}.lg\:m-4{margin:1.5rem!important}.lg\:m-5{margin:2rem!important}.lg\:m-6{margin:3rem!important}.lg\:m-7{margin:4rem!important}.lg\:m-8{margin:5rem!important}.lg\:-m-1{margin:-.25rem!important}.lg\:-m-2{margin:-.5rem!important}.lg\:-m-3{margin:-1rem!important}.lg\:-m-4{margin:-1.5rem!important}.lg\:-m-5{margin:-2rem!important}.lg\:-m-6{margin:-3rem!important}.lg\:-m-7{margin:-4rem!important}.lg\:-m-8{margin:-5rem!important}.lg\:m-auto{margin:auto!important}.lg\:mt-0{margin-top:0!important}.lg\:mt-1{margin-top:.25rem!important}.lg\:mt-2{margin-top:.5rem!important}.lg\:mt-3{margin-top:1rem!important}.lg\:mt-4{margin-top:1.5rem!important}.lg\:mt-5{margin-top:2rem!important}.lg\:mt-6{margin-top:3rem!important}.lg\:mt-7{margin-top:4rem!important}.lg\:mt-8{margin-top:5rem!important}.lg\:-mt-1{margin-top:-.25rem!important}.lg\:-mt-2{margin-top:-.5rem!important}.lg\:-mt-3{margin-top:-1rem!important}.lg\:-mt-4{margin-top:-1.5rem!important}.lg\:-mt-5{margin-top:-2rem!important}.lg\:-mt-6{margin-top:-3rem!important}.lg\:-mt-7{margin-top:-4rem!important}.lg\:-mt-8{margin-top:-5rem!important}.lg\:mt-auto{margin-top:auto!important}.lg\:mr-0{margin-right:0!important}.lg\:mr-1{margin-right:.25rem!important}.lg\:mr-2{margin-right:.5rem!important}.lg\:mr-3{margin-right:1rem!important}.lg\:mr-4{margin-right:1.5rem!important}.lg\:mr-5{margin-right:2rem!important}.lg\:mr-6{margin-right:3rem!important}.lg\:mr-7{margin-right:4rem!important}.lg\:mr-8{margin-right:5rem!important}.lg\:-mr-1{margin-right:-.25rem!important}.lg\:-mr-2{margin-right:-.5rem!important}.lg\:-mr-3{margin-right:-1rem!important}.lg\:-mr-4{margin-right:-1.5rem!important}.lg\:-mr-5{margin-right:-2rem!important}.lg\:-mr-6{margin-right:-3rem!important}.lg\:-mr-7{margin-right:-4rem!important}.lg\:-mr-8{margin-right:-5rem!important}.lg\:mr-auto{margin-right:auto!important}.lg\:ml-0{margin-left:0!important}.lg\:ml-1{margin-left:.25rem!important}.lg\:ml-2{margin-left:.5rem!important}.lg\:ml-3{margin-left:1rem!important}.lg\:ml-4{margin-left:1.5rem!important}.lg\:ml-5{margin-left:2rem!important}.lg\:ml-6{margin-left:3rem!important}.lg\:ml-7{margin-left:4rem!important}.lg\:ml-8{margin-left:5rem!important}.lg\:-ml-1{margin-left:-.25rem!important}.lg\:-ml-2{margin-left:-.5rem!important}.lg\:-ml-3{margin-left:-1rem!important}.lg\:-ml-4{margin-left:-1.5rem!important}.lg\:-ml-5{margin-left:-2rem!important}.lg\:-ml-6{margin-left:-3rem!important}.lg\:-ml-7{margin-left:-4rem!important}.lg\:-ml-8{margin-left:-5rem!important}.lg\:ml-auto{margin-left:auto!important}.lg\:mb-0{margin-bottom:0!important}.lg\:mb-1{margin-bottom:.25rem!important}.lg\:mb-2{margin-bottom:.5rem!important}.lg\:mb-3{margin-bottom:1rem!important}.lg\:mb-4{margin-bottom:1.5rem!important}.lg\:mb-5{margin-bottom:2rem!important}.lg\:mb-6{margin-bottom:3rem!important}.lg\:mb-7{margin-bottom:4rem!important}.lg\:mb-8{margin-bottom:5rem!important}.lg\:-mb-1{margin-bottom:-.25rem!important}.lg\:-mb-2{margin-bottom:-.5rem!important}.lg\:-mb-3{margin-bottom:-1rem!important}.lg\:-mb-4{margin-bottom:-1.5rem!important}.lg\:-mb-5{margin-bottom:-2rem!important}.lg\:-mb-6{margin-bottom:-3rem!important}.lg\:-mb-7{margin-bottom:-4rem!important}.lg\:-mb-8{margin-bottom:-5rem!important}.lg\:mb-auto{margin-bottom:auto!important}.lg\:mx-0{margin-left:0!important;margin-right:0!important}.lg\:mx-1{margin-left:.25rem!important;margin-right:.25rem!important}.lg\:mx-2{margin-left:.5rem!important;margin-right:.5rem!important}.lg\:mx-3{margin-left:1rem!important;margin-right:1rem!important}.lg\:mx-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.lg\:mx-5{margin-left:2rem!important;margin-right:2rem!important}.lg\:mx-6{margin-left:3rem!important;margin-right:3rem!important}.lg\:mx-7{margin-left:4rem!important;margin-right:4rem!important}.lg\:mx-8{margin-left:5rem!important;margin-right:5rem!important}.lg\:-mx-1{margin-left:-.25rem!important;margin-right:-.25rem!important}.lg\:-mx-2{margin-left:-.5rem!important;margin-right:-.5rem!important}.lg\:-mx-3{margin-left:-1rem!important;margin-right:-1rem!important}.lg\:-mx-4{margin-left:-1.5rem!important;margin-right:-1.5rem!important}.lg\:-mx-5{margin-left:-2rem!important;margin-right:-2rem!important}.lg\:-mx-6{margin-left:-3rem!important;margin-right:-3rem!important}.lg\:-mx-7{margin-left:-4rem!important;margin-right:-4rem!important}.lg\:-mx-8{margin-left:-5rem!important;margin-right:-5rem!important}.lg\:mx-auto{margin-left:auto!important;margin-right:auto!important}.lg\:my-0{margin-bottom:0!important;margin-top:0!important}.lg\:my-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.lg\:my-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.lg\:my-3{margin-bottom:1rem!important;margin-top:1rem!important}.lg\:my-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.lg\:my-5{margin-bottom:2rem!important;margin-top:2rem!important}.lg\:my-6{margin-bottom:3rem!important;margin-top:3rem!important}.lg\:my-7{margin-bottom:4rem!important;margin-top:4rem!important}.lg\:my-8{margin-bottom:5rem!important;margin-top:5rem!important}.lg\:-my-1{margin-bottom:-.25rem!important;margin-top:-.25rem!important}.lg\:-my-2{margin-bottom:-.5rem!important;margin-top:-.5rem!important}.lg\:-my-3{margin-bottom:-1rem!important;margin-top:-1rem!important}.lg\:-my-4{margin-bottom:-1.5rem!important;margin-top:-1.5rem!important}.lg\:-my-5{margin-bottom:-2rem!important;margin-top:-2rem!important}.lg\:-my-6{margin-bottom:-3rem!important;margin-top:-3rem!important}.lg\:-my-7{margin-bottom:-4rem!important;margin-top:-4rem!important}.lg\:-my-8{margin-bottom:-5rem!important;margin-top:-5rem!important}.lg\:my-auto{margin-bottom:auto!important;margin-top:auto!important}}@media screen and (min-width:1200px){.xl\:m-0{margin:0!important}.xl\:m-1{margin:.25rem!important}.xl\:m-2{margin:.5rem!important}.xl\:m-3{margin:1rem!important}.xl\:m-4{margin:1.5rem!important}.xl\:m-5{margin:2rem!important}.xl\:m-6{margin:3rem!important}.xl\:m-7{margin:4rem!important}.xl\:m-8{margin:5rem!important}.xl\:-m-1{margin:-.25rem!important}.xl\:-m-2{margin:-.5rem!important}.xl\:-m-3{margin:-1rem!important}.xl\:-m-4{margin:-1.5rem!important}.xl\:-m-5{margin:-2rem!important}.xl\:-m-6{margin:-3rem!important}.xl\:-m-7{margin:-4rem!important}.xl\:-m-8{margin:-5rem!important}.xl\:m-auto{margin:auto!important}.xl\:mt-0{margin-top:0!important}.xl\:mt-1{margin-top:.25rem!important}.xl\:mt-2{margin-top:.5rem!important}.xl\:mt-3{margin-top:1rem!important}.xl\:mt-4{margin-top:1.5rem!important}.xl\:mt-5{margin-top:2rem!important}.xl\:mt-6{margin-top:3rem!important}.xl\:mt-7{margin-top:4rem!important}.xl\:mt-8{margin-top:5rem!important}.xl\:-mt-1{margin-top:-.25rem!important}.xl\:-mt-2{margin-top:-.5rem!important}.xl\:-mt-3{margin-top:-1rem!important}.xl\:-mt-4{margin-top:-1.5rem!important}.xl\:-mt-5{margin-top:-2rem!important}.xl\:-mt-6{margin-top:-3rem!important}.xl\:-mt-7{margin-top:-4rem!important}.xl\:-mt-8{margin-top:-5rem!important}.xl\:mt-auto{margin-top:auto!important}.xl\:mr-0{margin-right:0!important}.xl\:mr-1{margin-right:.25rem!important}.xl\:mr-2{margin-right:.5rem!important}.xl\:mr-3{margin-right:1rem!important}.xl\:mr-4{margin-right:1.5rem!important}.xl\:mr-5{margin-right:2rem!important}.xl\:mr-6{margin-right:3rem!important}.xl\:mr-7{margin-right:4rem!important}.xl\:mr-8{margin-right:5rem!important}.xl\:-mr-1{margin-right:-.25rem!important}.xl\:-mr-2{margin-right:-.5rem!important}.xl\:-mr-3{margin-right:-1rem!important}.xl\:-mr-4{margin-right:-1.5rem!important}.xl\:-mr-5{margin-right:-2rem!important}.xl\:-mr-6{margin-right:-3rem!important}.xl\:-mr-7{margin-right:-4rem!important}.xl\:-mr-8{margin-right:-5rem!important}.xl\:mr-auto{margin-right:auto!important}.xl\:ml-0{margin-left:0!important}.xl\:ml-1{margin-left:.25rem!important}.xl\:ml-2{margin-left:.5rem!important}.xl\:ml-3{margin-left:1rem!important}.xl\:ml-4{margin-left:1.5rem!important}.xl\:ml-5{margin-left:2rem!important}.xl\:ml-6{margin-left:3rem!important}.xl\:ml-7{margin-left:4rem!important}.xl\:ml-8{margin-left:5rem!important}.xl\:-ml-1{margin-left:-.25rem!important}.xl\:-ml-2{margin-left:-.5rem!important}.xl\:-ml-3{margin-left:-1rem!important}.xl\:-ml-4{margin-left:-1.5rem!important}.xl\:-ml-5{margin-left:-2rem!important}.xl\:-ml-6{margin-left:-3rem!important}.xl\:-ml-7{margin-left:-4rem!important}.xl\:-ml-8{margin-left:-5rem!important}.xl\:ml-auto{margin-left:auto!important}.xl\:mb-0{margin-bottom:0!important}.xl\:mb-1{margin-bottom:.25rem!important}.xl\:mb-2{margin-bottom:.5rem!important}.xl\:mb-3{margin-bottom:1rem!important}.xl\:mb-4{margin-bottom:1.5rem!important}.xl\:mb-5{margin-bottom:2rem!important}.xl\:mb-6{margin-bottom:3rem!important}.xl\:mb-7{margin-bottom:4rem!important}.xl\:mb-8{margin-bottom:5rem!important}.xl\:-mb-1{margin-bottom:-.25rem!important}.xl\:-mb-2{margin-bottom:-.5rem!important}.xl\:-mb-3{margin-bottom:-1rem!important}.xl\:-mb-4{margin-bottom:-1.5rem!important}.xl\:-mb-5{margin-bottom:-2rem!important}.xl\:-mb-6{margin-bottom:-3rem!important}.xl\:-mb-7{margin-bottom:-4rem!important}.xl\:-mb-8{margin-bottom:-5rem!important}.xl\:mb-auto{margin-bottom:auto!important}.xl\:mx-0{margin-left:0!important;margin-right:0!important}.xl\:mx-1{margin-left:.25rem!important;margin-right:.25rem!important}.xl\:mx-2{margin-left:.5rem!important;margin-right:.5rem!important}.xl\:mx-3{margin-left:1rem!important;margin-right:1rem!important}.xl\:mx-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.xl\:mx-5{margin-left:2rem!important;margin-right:2rem!important}.xl\:mx-6{margin-left:3rem!important;margin-right:3rem!important}.xl\:mx-7{margin-left:4rem!important;margin-right:4rem!important}.xl\:mx-8{margin-left:5rem!important;margin-right:5rem!important}.xl\:-mx-1{margin-left:-.25rem!important;margin-right:-.25rem!important}.xl\:-mx-2{margin-left:-.5rem!important;margin-right:-.5rem!important}.xl\:-mx-3{margin-left:-1rem!important;margin-right:-1rem!important}.xl\:-mx-4{margin-left:-1.5rem!important;margin-right:-1.5rem!important}.xl\:-mx-5{margin-left:-2rem!important;margin-right:-2rem!important}.xl\:-mx-6{margin-left:-3rem!important;margin-right:-3rem!important}.xl\:-mx-7{margin-left:-4rem!important;margin-right:-4rem!important}.xl\:-mx-8{margin-left:-5rem!important;margin-right:-5rem!important}.xl\:mx-auto{margin-left:auto!important;margin-right:auto!important}.xl\:my-0{margin-bottom:0!important;margin-top:0!important}.xl\:my-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.xl\:my-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.xl\:my-3{margin-bottom:1rem!important;margin-top:1rem!important}.xl\:my-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.xl\:my-5{margin-bottom:2rem!important;margin-top:2rem!important}.xl\:my-6{margin-bottom:3rem!important;margin-top:3rem!important}.xl\:my-7{margin-bottom:4rem!important;margin-top:4rem!important}.xl\:my-8{margin-bottom:5rem!important;margin-top:5rem!important}.xl\:-my-1{margin-bottom:-.25rem!important;margin-top:-.25rem!important}.xl\:-my-2{margin-bottom:-.5rem!important;margin-top:-.5rem!important}.xl\:-my-3{margin-bottom:-1rem!important;margin-top:-1rem!important}.xl\:-my-4{margin-bottom:-1.5rem!important;margin-top:-1.5rem!important}.xl\:-my-5{margin-bottom:-2rem!important;margin-top:-2rem!important}.xl\:-my-6{margin-bottom:-3rem!important;margin-top:-3rem!important}.xl\:-my-7{margin-bottom:-4rem!important;margin-top:-4rem!important}.xl\:-my-8{margin-bottom:-5rem!important;margin-top:-5rem!important}.xl\:my-auto{margin-bottom:auto!important;margin-top:auto!important}}.shadow-none{box-shadow:none!important}.shadow-1{box-shadow:0 3px 5px rgba(0,0,0,.02),0 0 2px rgba(0,0,0,.05),0 1px 4px rgba(0,0,0,.08)!important}.shadow-2{box-shadow:0 4px 10px rgba(0,0,0,.03),0 0 2px rgba(0,0,0,.06),0 2px 6px rgba(0,0,0,.12)!important}.shadow-3{box-shadow:0 1px 8px rgba(0,0,0,.08),0 3px 4px rgba(0,0,0,.1),0 1px 4px -1px rgba(0,0,0,.1)!important}.shadow-4{box-shadow:0 1px 10px rgba(0,0,0,.12),0 4px 5px rgba(0,0,0,.14),0 2px 4px -1px rgba(0,0,0,.2)!important}.shadow-5{box-shadow:0 1px 7px rgba(0,0,0,.1),0 4px 5px -2px rgba(0,0,0,.12),0 10px 15px -5px rgba(0,0,0,.2)!important}.shadow-6{box-shadow:0 3px 5px rgba(0,0,0,.06),0 7px 9px rgba(0,0,0,.12),0 20px 25px -8px rgba(0,0,0,.18)!important}.shadow-7{box-shadow:0 7px 30px rgba(0,0,0,.08),0 22px 30px 2px rgba(0,0,0,.15),0 8px 10px rgba(0,0,0,.15)!important}.shadow-8{box-shadow:0 9px 46px 8px rgba(0,0,0,.12),0 24px 38px 3px rgba(0,0,0,.14),0 11px 15px rgba(0,0,0,.2)!important}.active\:shadow-none:active,.focus\:shadow-none:focus,.hover\:shadow-none:hover{box-shadow:none!important}.active\:shadow-1:active,.focus\:shadow-1:focus,.hover\:shadow-1:hover{box-shadow:0 3px 5px rgba(0,0,0,.02),0 0 2px rgba(0,0,0,.05),0 1px 4px rgba(0,0,0,.08)!important}.active\:shadow-2:active,.focus\:shadow-2:focus,.hover\:shadow-2:hover{box-shadow:0 4px 10px rgba(0,0,0,.03),0 0 2px rgba(0,0,0,.06),0 2px 6px rgba(0,0,0,.12)!important}.active\:shadow-3:active,.focus\:shadow-3:focus,.hover\:shadow-3:hover{box-shadow:0 1px 8px rgba(0,0,0,.08),0 3px 4px rgba(0,0,0,.1),0 1px 4px -1px rgba(0,0,0,.1)!important}.active\:shadow-4:active,.focus\:shadow-4:focus,.hover\:shadow-4:hover{box-shadow:0 1px 10px rgba(0,0,0,.12),0 4px 5px rgba(0,0,0,.14),0 2px 4px -1px rgba(0,0,0,.2)!important}.active\:shadow-5:active,.focus\:shadow-5:focus,.hover\:shadow-5:hover{box-shadow:0 1px 7px rgba(0,0,0,.1),0 4px 5px -2px rgba(0,0,0,.12),0 10px 15px -5px rgba(0,0,0,.2)!important}.active\:shadow-6:active,.focus\:shadow-6:focus,.hover\:shadow-6:hover{box-shadow:0 3px 5px rgba(0,0,0,.06),0 7px 9px rgba(0,0,0,.12),0 20px 25px -8px rgba(0,0,0,.18)!important}.active\:shadow-7:active,.focus\:shadow-7:focus,.hover\:shadow-7:hover{box-shadow:0 7px 30px rgba(0,0,0,.08),0 22px 30px 2px rgba(0,0,0,.15),0 8px 10px rgba(0,0,0,.15)!important}.active\:shadow-8:active,.focus\:shadow-8:focus,.hover\:shadow-8:hover{box-shadow:0 9px 46px 8px rgba(0,0,0,.12),0 24px 38px 3px rgba(0,0,0,.14),0 11px 15px rgba(0,0,0,.2)!important}@media screen and (min-width:576px){.sm\:shadow-none{box-shadow:none!important}.sm\:shadow-1{box-shadow:0 3px 5px rgba(0,0,0,.02),0 0 2px rgba(0,0,0,.05),0 1px 4px rgba(0,0,0,.08)!important}.sm\:shadow-2{box-shadow:0 4px 10px rgba(0,0,0,.03),0 0 2px rgba(0,0,0,.06),0 2px 6px rgba(0,0,0,.12)!important}.sm\:shadow-3{box-shadow:0 1px 8px rgba(0,0,0,.08),0 3px 4px rgba(0,0,0,.1),0 1px 4px -1px rgba(0,0,0,.1)!important}.sm\:shadow-4{box-shadow:0 1px 10px rgba(0,0,0,.12),0 4px 5px rgba(0,0,0,.14),0 2px 4px -1px rgba(0,0,0,.2)!important}.sm\:shadow-5{box-shadow:0 1px 7px rgba(0,0,0,.1),0 4px 5px -2px rgba(0,0,0,.12),0 10px 15px -5px rgba(0,0,0,.2)!important}.sm\:shadow-6{box-shadow:0 3px 5px rgba(0,0,0,.06),0 7px 9px rgba(0,0,0,.12),0 20px 25px -8px rgba(0,0,0,.18)!important}.sm\:shadow-7{box-shadow:0 7px 30px rgba(0,0,0,.08),0 22px 30px 2px rgba(0,0,0,.15),0 8px 10px rgba(0,0,0,.15)!important}.sm\:shadow-8{box-shadow:0 9px 46px 8px rgba(0,0,0,.12),0 24px 38px 3px rgba(0,0,0,.14),0 11px 15px rgba(0,0,0,.2)!important}.sm\:active\:shadow-none:active,.sm\:focus\:shadow-none:focus,.sm\:hover\:shadow-none:hover{box-shadow:none!important}.sm\:active\:shadow-1:active,.sm\:focus\:shadow-1:focus,.sm\:hover\:shadow-1:hover{box-shadow:0 3px 5px rgba(0,0,0,.02),0 0 2px rgba(0,0,0,.05),0 1px 4px rgba(0,0,0,.08)!important}.sm\:active\:shadow-2:active,.sm\:focus\:shadow-2:focus,.sm\:hover\:shadow-2:hover{box-shadow:0 4px 10px rgba(0,0,0,.03),0 0 2px rgba(0,0,0,.06),0 2px 6px rgba(0,0,0,.12)!important}.sm\:active\:shadow-3:active,.sm\:focus\:shadow-3:focus,.sm\:hover\:shadow-3:hover{box-shadow:0 1px 8px rgba(0,0,0,.08),0 3px 4px rgba(0,0,0,.1),0 1px 4px -1px rgba(0,0,0,.1)!important}.sm\:active\:shadow-4:active,.sm\:focus\:shadow-4:focus,.sm\:hover\:shadow-4:hover{box-shadow:0 1px 10px rgba(0,0,0,.12),0 4px 5px rgba(0,0,0,.14),0 2px 4px -1px rgba(0,0,0,.2)!important}.sm\:active\:shadow-5:active,.sm\:focus\:shadow-5:focus,.sm\:hover\:shadow-5:hover{box-shadow:0 1px 7px rgba(0,0,0,.1),0 4px 5px -2px rgba(0,0,0,.12),0 10px 15px -5px rgba(0,0,0,.2)!important}.sm\:active\:shadow-6:active,.sm\:focus\:shadow-6:focus,.sm\:hover\:shadow-6:hover{box-shadow:0 3px 5px rgba(0,0,0,.06),0 7px 9px rgba(0,0,0,.12),0 20px 25px -8px rgba(0,0,0,.18)!important}.sm\:active\:shadow-7:active,.sm\:focus\:shadow-7:focus,.sm\:hover\:shadow-7:hover{box-shadow:0 7px 30px rgba(0,0,0,.08),0 22px 30px 2px rgba(0,0,0,.15),0 8px 10px rgba(0,0,0,.15)!important}.sm\:active\:shadow-8:active,.sm\:focus\:shadow-8:focus,.sm\:hover\:shadow-8:hover{box-shadow:0 9px 46px 8px rgba(0,0,0,.12),0 24px 38px 3px rgba(0,0,0,.14),0 11px 15px rgba(0,0,0,.2)!important}}@media screen and (min-width:768px){.md\:shadow-none{box-shadow:none!important}.md\:shadow-1{box-shadow:0 3px 5px rgba(0,0,0,.02),0 0 2px rgba(0,0,0,.05),0 1px 4px rgba(0,0,0,.08)!important}.md\:shadow-2{box-shadow:0 4px 10px rgba(0,0,0,.03),0 0 2px rgba(0,0,0,.06),0 2px 6px rgba(0,0,0,.12)!important}.md\:shadow-3{box-shadow:0 1px 8px rgba(0,0,0,.08),0 3px 4px rgba(0,0,0,.1),0 1px 4px -1px rgba(0,0,0,.1)!important}.md\:shadow-4{box-shadow:0 1px 10px rgba(0,0,0,.12),0 4px 5px rgba(0,0,0,.14),0 2px 4px -1px rgba(0,0,0,.2)!important}.md\:shadow-5{box-shadow:0 1px 7px rgba(0,0,0,.1),0 4px 5px -2px rgba(0,0,0,.12),0 10px 15px -5px rgba(0,0,0,.2)!important}.md\:shadow-6{box-shadow:0 3px 5px rgba(0,0,0,.06),0 7px 9px rgba(0,0,0,.12),0 20px 25px -8px rgba(0,0,0,.18)!important}.md\:shadow-7{box-shadow:0 7px 30px rgba(0,0,0,.08),0 22px 30px 2px rgba(0,0,0,.15),0 8px 10px rgba(0,0,0,.15)!important}.md\:shadow-8{box-shadow:0 9px 46px 8px rgba(0,0,0,.12),0 24px 38px 3px rgba(0,0,0,.14),0 11px 15px rgba(0,0,0,.2)!important}.md\:active\:shadow-none:active,.md\:focus\:shadow-none:focus,.md\:hover\:shadow-none:hover{box-shadow:none!important}.md\:active\:shadow-1:active,.md\:focus\:shadow-1:focus,.md\:hover\:shadow-1:hover{box-shadow:0 3px 5px rgba(0,0,0,.02),0 0 2px rgba(0,0,0,.05),0 1px 4px rgba(0,0,0,.08)!important}.md\:active\:shadow-2:active,.md\:focus\:shadow-2:focus,.md\:hover\:shadow-2:hover{box-shadow:0 4px 10px rgba(0,0,0,.03),0 0 2px rgba(0,0,0,.06),0 2px 6px rgba(0,0,0,.12)!important}.md\:active\:shadow-3:active,.md\:focus\:shadow-3:focus,.md\:hover\:shadow-3:hover{box-shadow:0 1px 8px rgba(0,0,0,.08),0 3px 4px rgba(0,0,0,.1),0 1px 4px -1px rgba(0,0,0,.1)!important}.md\:active\:shadow-4:active,.md\:focus\:shadow-4:focus,.md\:hover\:shadow-4:hover{box-shadow:0 1px 10px rgba(0,0,0,.12),0 4px 5px rgba(0,0,0,.14),0 2px 4px -1px rgba(0,0,0,.2)!important}.md\:active\:shadow-5:active,.md\:focus\:shadow-5:focus,.md\:hover\:shadow-5:hover{box-shadow:0 1px 7px rgba(0,0,0,.1),0 4px 5px -2px rgba(0,0,0,.12),0 10px 15px -5px rgba(0,0,0,.2)!important}.md\:active\:shadow-6:active,.md\:focus\:shadow-6:focus,.md\:hover\:shadow-6:hover{box-shadow:0 3px 5px rgba(0,0,0,.06),0 7px 9px rgba(0,0,0,.12),0 20px 25px -8px rgba(0,0,0,.18)!important}.md\:active\:shadow-7:active,.md\:focus\:shadow-7:focus,.md\:hover\:shadow-7:hover{box-shadow:0 7px 30px rgba(0,0,0,.08),0 22px 30px 2px rgba(0,0,0,.15),0 8px 10px rgba(0,0,0,.15)!important}.md\:active\:shadow-8:active,.md\:focus\:shadow-8:focus,.md\:hover\:shadow-8:hover{box-shadow:0 9px 46px 8px rgba(0,0,0,.12),0 24px 38px 3px rgba(0,0,0,.14),0 11px 15px rgba(0,0,0,.2)!important}}@media screen and (min-width:992px){.lg\:shadow-none{box-shadow:none!important}.lg\:shadow-1{box-shadow:0 3px 5px rgba(0,0,0,.02),0 0 2px rgba(0,0,0,.05),0 1px 4px rgba(0,0,0,.08)!important}.lg\:shadow-2{box-shadow:0 4px 10px rgba(0,0,0,.03),0 0 2px rgba(0,0,0,.06),0 2px 6px rgba(0,0,0,.12)!important}.lg\:shadow-3{box-shadow:0 1px 8px rgba(0,0,0,.08),0 3px 4px rgba(0,0,0,.1),0 1px 4px -1px rgba(0,0,0,.1)!important}.lg\:shadow-4{box-shadow:0 1px 10px rgba(0,0,0,.12),0 4px 5px rgba(0,0,0,.14),0 2px 4px -1px rgba(0,0,0,.2)!important}.lg\:shadow-5{box-shadow:0 1px 7px rgba(0,0,0,.1),0 4px 5px -2px rgba(0,0,0,.12),0 10px 15px -5px rgba(0,0,0,.2)!important}.lg\:shadow-6{box-shadow:0 3px 5px rgba(0,0,0,.06),0 7px 9px rgba(0,0,0,.12),0 20px 25px -8px rgba(0,0,0,.18)!important}.lg\:shadow-7{box-shadow:0 7px 30px rgba(0,0,0,.08),0 22px 30px 2px rgba(0,0,0,.15),0 8px 10px rgba(0,0,0,.15)!important}.lg\:shadow-8{box-shadow:0 9px 46px 8px rgba(0,0,0,.12),0 24px 38px 3px rgba(0,0,0,.14),0 11px 15px rgba(0,0,0,.2)!important}.lg\:active\:shadow-none:active,.lg\:focus\:shadow-none:focus,.lg\:hover\:shadow-none:hover{box-shadow:none!important}.lg\:active\:shadow-1:active,.lg\:focus\:shadow-1:focus,.lg\:hover\:shadow-1:hover{box-shadow:0 3px 5px rgba(0,0,0,.02),0 0 2px rgba(0,0,0,.05),0 1px 4px rgba(0,0,0,.08)!important}.lg\:active\:shadow-2:active,.lg\:focus\:shadow-2:focus,.lg\:hover\:shadow-2:hover{box-shadow:0 4px 10px rgba(0,0,0,.03),0 0 2px rgba(0,0,0,.06),0 2px 6px rgba(0,0,0,.12)!important}.lg\:active\:shadow-3:active,.lg\:focus\:shadow-3:focus,.lg\:hover\:shadow-3:hover{box-shadow:0 1px 8px rgba(0,0,0,.08),0 3px 4px rgba(0,0,0,.1),0 1px 4px -1px rgba(0,0,0,.1)!important}.lg\:active\:shadow-4:active,.lg\:focus\:shadow-4:focus,.lg\:hover\:shadow-4:hover{box-shadow:0 1px 10px rgba(0,0,0,.12),0 4px 5px rgba(0,0,0,.14),0 2px 4px -1px rgba(0,0,0,.2)!important}.lg\:active\:shadow-5:active,.lg\:focus\:shadow-5:focus,.lg\:hover\:shadow-5:hover{box-shadow:0 1px 7px rgba(0,0,0,.1),0 4px 5px -2px rgba(0,0,0,.12),0 10px 15px -5px rgba(0,0,0,.2)!important}.lg\:active\:shadow-6:active,.lg\:focus\:shadow-6:focus,.lg\:hover\:shadow-6:hover{box-shadow:0 3px 5px rgba(0,0,0,.06),0 7px 9px rgba(0,0,0,.12),0 20px 25px -8px rgba(0,0,0,.18)!important}.lg\:active\:shadow-7:active,.lg\:focus\:shadow-7:focus,.lg\:hover\:shadow-7:hover{box-shadow:0 7px 30px rgba(0,0,0,.08),0 22px 30px 2px rgba(0,0,0,.15),0 8px 10px rgba(0,0,0,.15)!important}.lg\:active\:shadow-8:active,.lg\:focus\:shadow-8:focus,.lg\:hover\:shadow-8:hover{box-shadow:0 9px 46px 8px rgba(0,0,0,.12),0 24px 38px 3px rgba(0,0,0,.14),0 11px 15px rgba(0,0,0,.2)!important}}@media screen and (min-width:1200px){.xl\:shadow-none{box-shadow:none!important}.xl\:shadow-1{box-shadow:0 3px 5px rgba(0,0,0,.02),0 0 2px rgba(0,0,0,.05),0 1px 4px rgba(0,0,0,.08)!important}.xl\:shadow-2{box-shadow:0 4px 10px rgba(0,0,0,.03),0 0 2px rgba(0,0,0,.06),0 2px 6px rgba(0,0,0,.12)!important}.xl\:shadow-3{box-shadow:0 1px 8px rgba(0,0,0,.08),0 3px 4px rgba(0,0,0,.1),0 1px 4px -1px rgba(0,0,0,.1)!important}.xl\:shadow-4{box-shadow:0 1px 10px rgba(0,0,0,.12),0 4px 5px rgba(0,0,0,.14),0 2px 4px -1px rgba(0,0,0,.2)!important}.xl\:shadow-5{box-shadow:0 1px 7px rgba(0,0,0,.1),0 4px 5px -2px rgba(0,0,0,.12),0 10px 15px -5px rgba(0,0,0,.2)!important}.xl\:shadow-6{box-shadow:0 3px 5px rgba(0,0,0,.06),0 7px 9px rgba(0,0,0,.12),0 20px 25px -8px rgba(0,0,0,.18)!important}.xl\:shadow-7{box-shadow:0 7px 30px rgba(0,0,0,.08),0 22px 30px 2px rgba(0,0,0,.15),0 8px 10px rgba(0,0,0,.15)!important}.xl\:shadow-8{box-shadow:0 9px 46px 8px rgba(0,0,0,.12),0 24px 38px 3px rgba(0,0,0,.14),0 11px 15px rgba(0,0,0,.2)!important}.xl\:active\:shadow-none:active,.xl\:focus\:shadow-none:focus,.xl\:hover\:shadow-none:hover{box-shadow:none!important}.xl\:active\:shadow-1:active,.xl\:focus\:shadow-1:focus,.xl\:hover\:shadow-1:hover{box-shadow:0 3px 5px rgba(0,0,0,.02),0 0 2px rgba(0,0,0,.05),0 1px 4px rgba(0,0,0,.08)!important}.xl\:active\:shadow-2:active,.xl\:focus\:shadow-2:focus,.xl\:hover\:shadow-2:hover{box-shadow:0 4px 10px rgba(0,0,0,.03),0 0 2px rgba(0,0,0,.06),0 2px 6px rgba(0,0,0,.12)!important}.xl\:active\:shadow-3:active,.xl\:focus\:shadow-3:focus,.xl\:hover\:shadow-3:hover{box-shadow:0 1px 8px rgba(0,0,0,.08),0 3px 4px rgba(0,0,0,.1),0 1px 4px -1px rgba(0,0,0,.1)!important}.xl\:active\:shadow-4:active,.xl\:focus\:shadow-4:focus,.xl\:hover\:shadow-4:hover{box-shadow:0 1px 10px rgba(0,0,0,.12),0 4px 5px rgba(0,0,0,.14),0 2px 4px -1px rgba(0,0,0,.2)!important}.xl\:active\:shadow-5:active,.xl\:focus\:shadow-5:focus,.xl\:hover\:shadow-5:hover{box-shadow:0 1px 7px rgba(0,0,0,.1),0 4px 5px -2px rgba(0,0,0,.12),0 10px 15px -5px rgba(0,0,0,.2)!important}.xl\:active\:shadow-6:active,.xl\:focus\:shadow-6:focus,.xl\:hover\:shadow-6:hover{box-shadow:0 3px 5px rgba(0,0,0,.06),0 7px 9px rgba(0,0,0,.12),0 20px 25px -8px rgba(0,0,0,.18)!important}.xl\:active\:shadow-7:active,.xl\:focus\:shadow-7:focus,.xl\:hover\:shadow-7:hover{box-shadow:0 7px 30px rgba(0,0,0,.08),0 22px 30px 2px rgba(0,0,0,.15),0 8px 10px rgba(0,0,0,.15)!important}.xl\:active\:shadow-8:active,.xl\:focus\:shadow-8:focus,.xl\:hover\:shadow-8:hover{box-shadow:0 9px 46px 8px rgba(0,0,0,.12),0 24px 38px 3px rgba(0,0,0,.14),0 11px 15px rgba(0,0,0,.2)!important}}.border-none{border-style:none;border-width:0!important}.border-1{border-style:solid;border-width:1px!important}.border-2{border-style:solid;border-width:2px!important}.border-3{border-style:solid;border-width:3px!important}.border-top-none{border-top-style:none;border-top-width:0!important}.border-top-1{border-top-style:solid;border-top-width:1px!important}.border-top-2{border-top-style:solid;border-top-width:2px!important}.border-top-3{border-top-style:solid;border-top-width:3px!important}.border-right-none{border-right-style:none;border-right-width:0!important}.border-right-1{border-right-style:solid;border-right-width:1px!important}.border-right-2{border-right-style:solid;border-right-width:2px!important}.border-right-3{border-right-style:solid;border-right-width:3px!important}.border-left-none{border-left-style:none;border-left-width:0!important}.border-left-1{border-left-style:solid;border-left-width:1px!important}.border-left-2{border-left-style:solid;border-left-width:2px!important}.border-left-3{border-left-style:solid;border-left-width:3px!important}.border-bottom-none{border-bottom-style:none;border-bottom-width:0!important}.border-bottom-1{border-bottom-style:solid;border-bottom-width:1px!important}.border-bottom-2{border-bottom-style:solid;border-bottom-width:2px!important}.border-bottom-3{border-bottom-style:solid;border-bottom-width:3px!important}.border-x-none{border-left-style:none;border-left-width:0!important;border-right-style:none;border-right-width:0!important}.border-x-1{border-left-style:solid;border-left-width:1px!important;border-right-style:solid;border-right-width:1px!important}.border-x-2{border-left-style:solid;border-left-width:2px!important;border-right-style:solid;border-right-width:2px!important}.border-x-3{border-left-style:solid;border-left-width:3px!important;border-right-style:solid;border-right-width:3px!important}.border-y-none{border-bottom-style:none;border-bottom-width:0!important;border-top-style:none;border-top-width:0!important}.border-y-1{border-bottom-style:solid;border-bottom-width:1px!important;border-top-style:solid;border-top-width:1px!important}.border-y-2{border-bottom-style:solid;border-bottom-width:2px!important;border-top-style:solid;border-top-width:2px!important}.border-y-3{border-bottom-style:solid;border-bottom-width:3px!important;border-top-style:solid;border-top-width:3px!important}@media screen and (min-width:576px){.sm\:border-none{border-style:none;border-width:0!important}.sm\:border-1{border-style:solid;border-width:1px!important}.sm\:border-2{border-style:solid;border-width:2px!important}.sm\:border-3{border-style:solid;border-width:3px!important}.sm\:border-top-none{border-top-style:none;border-top-width:0!important}.sm\:border-top-1{border-top-style:solid;border-top-width:1px!important}.sm\:border-top-2{border-top-style:solid;border-top-width:2px!important}.sm\:border-top-3{border-top-style:solid;border-top-width:3px!important}.sm\:border-right-none{border-right-style:none;border-right-width:0!important}.sm\:border-right-1{border-right-style:solid;border-right-width:1px!important}.sm\:border-right-2{border-right-style:solid;border-right-width:2px!important}.sm\:border-right-3{border-right-style:solid;border-right-width:3px!important}.sm\:border-left-none{border-left-style:none;border-left-width:0!important}.sm\:border-left-1{border-left-style:solid;border-left-width:1px!important}.sm\:border-left-2{border-left-style:solid;border-left-width:2px!important}.sm\:border-left-3{border-left-style:solid;border-left-width:3px!important}.sm\:border-bottom-none{border-bottom-style:none;border-bottom-width:0!important}.sm\:border-bottom-1{border-bottom-style:solid;border-bottom-width:1px!important}.sm\:border-bottom-2{border-bottom-style:solid;border-bottom-width:2px!important}.sm\:border-bottom-3{border-bottom-style:solid;border-bottom-width:3px!important}.sm\:border-x-none{border-left-style:none;border-left-width:0!important;border-right-style:none;border-right-width:0!important}.sm\:border-x-1{border-left-style:solid;border-left-width:1px!important;border-right-style:solid;border-right-width:1px!important}.sm\:border-x-2{border-left-style:solid;border-left-width:2px!important;border-right-style:solid;border-right-width:2px!important}.sm\:border-x-3{border-left-style:solid;border-left-width:3px!important;border-right-style:solid;border-right-width:3px!important}.sm\:border-y-none{border-bottom-style:none;border-bottom-width:0!important;border-top-style:none;border-top-width:0!important}.sm\:border-y-1{border-bottom-style:solid;border-bottom-width:1px!important;border-top-style:solid;border-top-width:1px!important}.sm\:border-y-2{border-bottom-style:solid;border-bottom-width:2px!important;border-top-style:solid;border-top-width:2px!important}.sm\:border-y-3{border-bottom-style:solid;border-bottom-width:3px!important;border-top-style:solid;border-top-width:3px!important}}@media screen and (min-width:768px){.md\:border-none{border-style:none;border-width:0!important}.md\:border-1{border-style:solid;border-width:1px!important}.md\:border-2{border-style:solid;border-width:2px!important}.md\:border-3{border-style:solid;border-width:3px!important}.md\:border-top-none{border-top-style:none;border-top-width:0!important}.md\:border-top-1{border-top-style:solid;border-top-width:1px!important}.md\:border-top-2{border-top-style:solid;border-top-width:2px!important}.md\:border-top-3{border-top-style:solid;border-top-width:3px!important}.md\:border-right-none{border-right-style:none;border-right-width:0!important}.md\:border-right-1{border-right-style:solid;border-right-width:1px!important}.md\:border-right-2{border-right-style:solid;border-right-width:2px!important}.md\:border-right-3{border-right-style:solid;border-right-width:3px!important}.md\:border-left-none{border-left-style:none;border-left-width:0!important}.md\:border-left-1{border-left-style:solid;border-left-width:1px!important}.md\:border-left-2{border-left-style:solid;border-left-width:2px!important}.md\:border-left-3{border-left-style:solid;border-left-width:3px!important}.md\:border-bottom-none{border-bottom-style:none;border-bottom-width:0!important}.md\:border-bottom-1{border-bottom-style:solid;border-bottom-width:1px!important}.md\:border-bottom-2{border-bottom-style:solid;border-bottom-width:2px!important}.md\:border-bottom-3{border-bottom-style:solid;border-bottom-width:3px!important}.md\:border-x-none{border-left-style:none;border-left-width:0!important;border-right-style:none;border-right-width:0!important}.md\:border-x-1{border-left-style:solid;border-left-width:1px!important;border-right-style:solid;border-right-width:1px!important}.md\:border-x-2{border-left-style:solid;border-left-width:2px!important;border-right-style:solid;border-right-width:2px!important}.md\:border-x-3{border-left-style:solid;border-left-width:3px!important;border-right-style:solid;border-right-width:3px!important}.md\:border-y-none{border-bottom-style:none;border-bottom-width:0!important;border-top-style:none;border-top-width:0!important}.md\:border-y-1{border-bottom-style:solid;border-bottom-width:1px!important;border-top-style:solid;border-top-width:1px!important}.md\:border-y-2{border-bottom-style:solid;border-bottom-width:2px!important;border-top-style:solid;border-top-width:2px!important}.md\:border-y-3{border-bottom-style:solid;border-bottom-width:3px!important;border-top-style:solid;border-top-width:3px!important}}@media screen and (min-width:992px){.lg\:border-none{border-style:none;border-width:0!important}.lg\:border-1{border-style:solid;border-width:1px!important}.lg\:border-2{border-style:solid;border-width:2px!important}.lg\:border-3{border-style:solid;border-width:3px!important}.lg\:border-top-none{border-top-style:none;border-top-width:0!important}.lg\:border-top-1{border-top-style:solid;border-top-width:1px!important}.lg\:border-top-2{border-top-style:solid;border-top-width:2px!important}.lg\:border-top-3{border-top-style:solid;border-top-width:3px!important}.lg\:border-right-none{border-right-style:none;border-right-width:0!important}.lg\:border-right-1{border-right-style:solid;border-right-width:1px!important}.lg\:border-right-2{border-right-style:solid;border-right-width:2px!important}.lg\:border-right-3{border-right-style:solid;border-right-width:3px!important}.lg\:border-left-none{border-left-style:none;border-left-width:0!important}.lg\:border-left-1{border-left-style:solid;border-left-width:1px!important}.lg\:border-left-2{border-left-style:solid;border-left-width:2px!important}.lg\:border-left-3{border-left-style:solid;border-left-width:3px!important}.lg\:border-bottom-none{border-bottom-style:none;border-bottom-width:0!important}.lg\:border-bottom-1{border-bottom-style:solid;border-bottom-width:1px!important}.lg\:border-bottom-2{border-bottom-style:solid;border-bottom-width:2px!important}.lg\:border-bottom-3{border-bottom-style:solid;border-bottom-width:3px!important}.lg\:border-x-none{border-left-style:none;border-left-width:0!important;border-right-style:none;border-right-width:0!important}.lg\:border-x-1{border-left-style:solid;border-left-width:1px!important;border-right-style:solid;border-right-width:1px!important}.lg\:border-x-2{border-left-style:solid;border-left-width:2px!important;border-right-style:solid;border-right-width:2px!important}.lg\:border-x-3{border-left-style:solid;border-left-width:3px!important;border-right-style:solid;border-right-width:3px!important}.lg\:border-y-none{border-bottom-style:none;border-bottom-width:0!important;border-top-style:none;border-top-width:0!important}.lg\:border-y-1{border-bottom-style:solid;border-bottom-width:1px!important;border-top-style:solid;border-top-width:1px!important}.lg\:border-y-2{border-bottom-style:solid;border-bottom-width:2px!important;border-top-style:solid;border-top-width:2px!important}.lg\:border-y-3{border-bottom-style:solid;border-bottom-width:3px!important;border-top-style:solid;border-top-width:3px!important}}@media screen and (min-width:1200px){.xl\:border-none{border-style:none;border-width:0!important}.xl\:border-1{border-style:solid;border-width:1px!important}.xl\:border-2{border-style:solid;border-width:2px!important}.xl\:border-3{border-style:solid;border-width:3px!important}.xl\:border-top-none{border-top-style:none;border-top-width:0!important}.xl\:border-top-1{border-top-style:solid;border-top-width:1px!important}.xl\:border-top-2{border-top-style:solid;border-top-width:2px!important}.xl\:border-top-3{border-top-style:solid;border-top-width:3px!important}.xl\:border-right-none{border-right-style:none;border-right-width:0!important}.xl\:border-right-1{border-right-style:solid;border-right-width:1px!important}.xl\:border-right-2{border-right-style:solid;border-right-width:2px!important}.xl\:border-right-3{border-right-style:solid;border-right-width:3px!important}.xl\:border-left-none{border-left-style:none;border-left-width:0!important}.xl\:border-left-1{border-left-style:solid;border-left-width:1px!important}.xl\:border-left-2{border-left-style:solid;border-left-width:2px!important}.xl\:border-left-3{border-left-style:solid;border-left-width:3px!important}.xl\:border-bottom-none{border-bottom-style:none;border-bottom-width:0!important}.xl\:border-bottom-1{border-bottom-style:solid;border-bottom-width:1px!important}.xl\:border-bottom-2{border-bottom-style:solid;border-bottom-width:2px!important}.xl\:border-bottom-3{border-bottom-style:solid;border-bottom-width:3px!important}.xl\:border-x-none{border-left-style:none;border-left-width:0!important;border-right-style:none;border-right-width:0!important}.xl\:border-x-1{border-left-style:solid;border-left-width:1px!important;border-right-style:solid;border-right-width:1px!important}.xl\:border-x-2{border-left-style:solid;border-left-width:2px!important;border-right-style:solid;border-right-width:2px!important}.xl\:border-x-3{border-left-style:solid;border-left-width:3px!important;border-right-style:solid;border-right-width:3px!important}.xl\:border-y-none{border-bottom-style:none;border-bottom-width:0!important;border-top-style:none;border-top-width:0!important}.xl\:border-y-1{border-bottom-style:solid;border-bottom-width:1px!important;border-top-style:solid;border-top-width:1px!important}.xl\:border-y-2{border-bottom-style:solid;border-bottom-width:2px!important;border-top-style:solid;border-top-width:2px!important}.xl\:border-y-3{border-bottom-style:solid;border-bottom-width:3px!important;border-top-style:solid;border-top-width:3px!important}}.border-solid{border-style:solid!important}.border-dashed{border-style:dashed!important}.border-dotted{border-style:dotted!important}.border-double{border-style:double!important}@media screen and (min-width:576px){.sm\:border-solid{border-style:solid!important}.sm\:border-dashed{border-style:dashed!important}.sm\:border-dotted{border-style:dotted!important}.sm\:border-double{border-style:double!important}}@media screen and (min-width:768px){.md\:border-solid{border-style:solid!important}.md\:border-dashed{border-style:dashed!important}.md\:border-dotted{border-style:dotted!important}.md\:border-double{border-style:double!important}}@media screen and (min-width:992px){.lg\:border-solid{border-style:solid!important}.lg\:border-dashed{border-style:dashed!important}.lg\:border-dotted{border-style:dotted!important}.lg\:border-double{border-style:double!important}}@media screen and (min-width:1200px){.xl\:border-solid{border-style:solid!important}.xl\:border-dashed{border-style:dashed!important}.xl\:border-dotted{border-style:dotted!important}.xl\:border-double{border-style:double!important}}.border-noround{border-radius:0!important}.border-round{border-radius:var(--border-radius)!important}.border-round-xs{border-radius:.125rem!important}.border-round-sm{border-radius:.25rem!important}.border-round-md{border-radius:.375rem!important}.border-round-lg{border-radius:.5rem!important}.border-round-xl{border-radius:.75rem!important}.border-round-2xl{border-radius:1rem!important}.border-round-3xl{border-radius:1.5rem!important}.border-circle{border-radius:50%!important}@media screen and (min-width:576px){.sm\:border-noround{border-radius:0!important}.sm\:border-round{border-radius:var(--border-radius)!important}.sm\:border-round-xs{border-radius:.125rem!important}.sm\:border-round-sm{border-radius:.25rem!important}.sm\:border-round-md{border-radius:.375rem!important}.sm\:border-round-lg{border-radius:.5rem!important}.sm\:border-round-xl{border-radius:.75rem!important}.sm\:border-round-2xl{border-radius:1rem!important}.sm\:border-round-3xl{border-radius:1.5rem!important}.sm\:border-circle{border-radius:50%!important}}@media screen and (min-width:768px){.md\:border-noround{border-radius:0!important}.md\:border-round{border-radius:var(--border-radius)!important}.md\:border-round-xs{border-radius:.125rem!important}.md\:border-round-sm{border-radius:.25rem!important}.md\:border-round-md{border-radius:.375rem!important}.md\:border-round-lg{border-radius:.5rem!important}.md\:border-round-xl{border-radius:.75rem!important}.md\:border-round-2xl{border-radius:1rem!important}.md\:border-round-3xl{border-radius:1.5rem!important}.md\:border-circle{border-radius:50%!important}}@media screen and (min-width:992px){.lg\:border-noround{border-radius:0!important}.lg\:border-round{border-radius:var(--border-radius)!important}.lg\:border-round-xs{border-radius:.125rem!important}.lg\:border-round-sm{border-radius:.25rem!important}.lg\:border-round-md{border-radius:.375rem!important}.lg\:border-round-lg{border-radius:.5rem!important}.lg\:border-round-xl{border-radius:.75rem!important}.lg\:border-round-2xl{border-radius:1rem!important}.lg\:border-round-3xl{border-radius:1.5rem!important}.lg\:border-circle{border-radius:50%!important}}@media screen and (min-width:1200px){.xl\:border-noround{border-radius:0!important}.xl\:border-round{border-radius:var(--border-radius)!important}.xl\:border-round-xs{border-radius:.125rem!important}.xl\:border-round-sm{border-radius:.25rem!important}.xl\:border-round-md{border-radius:.375rem!important}.xl\:border-round-lg{border-radius:.5rem!important}.xl\:border-round-xl{border-radius:.75rem!important}.xl\:border-round-2xl{border-radius:1rem!important}.xl\:border-round-3xl{border-radius:1.5rem!important}.xl\:border-circle{border-radius:50%!important}}.border-noround-left{border-bottom-left-radius:0!important;border-top-left-radius:0!important}.border-noround-top{border-top-left-radius:0!important;border-top-right-radius:0!important}.border-noround-right{border-bottom-right-radius:0!important;border-top-right-radius:0!important}.border-noround-bottom{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.border-round-left{border-bottom-left-radius:var(--border-radius)!important}.border-round-left,.border-round-top{border-top-left-radius:var(--border-radius)!important}.border-round-right,.border-round-top{border-top-right-radius:var(--border-radius)!important}.border-round-bottom,.border-round-right{border-bottom-right-radius:var(--border-radius)!important}.border-round-bottom{border-bottom-left-radius:var(--border-radius)!important}.border-round-left-xs{border-bottom-left-radius:.125rem!important;border-top-left-radius:.125rem!important}.border-round-top-xs{border-top-left-radius:.125rem!important;border-top-right-radius:.125rem!important}.border-round-right-xs{border-bottom-right-radius:.125rem!important;border-top-right-radius:.125rem!important}.border-round-bottom-xs{border-bottom-left-radius:.125rem!important;border-bottom-right-radius:.125rem!important}.border-round-left-sm{border-bottom-left-radius:.25rem!important;border-top-left-radius:.25rem!important}.border-round-top-sm{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}.border-round-right-sm{border-bottom-right-radius:.25rem!important;border-top-right-radius:.25rem!important}.border-round-bottom-sm{border-bottom-left-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.border-round-left-md{border-bottom-left-radius:.375rem!important;border-top-left-radius:.375rem!important}.border-round-top-md{border-top-left-radius:.375rem!important;border-top-right-radius:.375rem!important}.border-round-right-md{border-bottom-right-radius:.375rem!important;border-top-right-radius:.375rem!important}.border-round-bottom-md{border-bottom-left-radius:.375rem!important;border-bottom-right-radius:.375rem!important}.border-round-left-lg{border-bottom-left-radius:.5rem!important;border-top-left-radius:.5rem!important}.border-round-top-lg{border-top-left-radius:.5rem!important;border-top-right-radius:.5rem!important}.border-round-right-lg{border-bottom-right-radius:.5rem!important;border-top-right-radius:.5rem!important}.border-round-bottom-lg{border-bottom-left-radius:.5rem!important;border-bottom-right-radius:.5rem!important}.border-round-left-xl{border-bottom-left-radius:.75rem!important;border-top-left-radius:.75rem!important}.border-round-top-xl{border-top-left-radius:.75rem!important;border-top-right-radius:.75rem!important}.border-round-right-xl{border-bottom-right-radius:.75rem!important;border-top-right-radius:.75rem!important}.border-round-bottom-xl{border-bottom-left-radius:.75rem!important;border-bottom-right-radius:.75rem!important}.border-round-left-2xl{border-bottom-left-radius:1rem!important;border-top-left-radius:1rem!important}.border-round-top-2xl{border-top-left-radius:1rem!important;border-top-right-radius:1rem!important}.border-round-right-2xl{border-bottom-right-radius:1rem!important;border-top-right-radius:1rem!important}.border-round-bottom-2xl{border-bottom-left-radius:1rem!important;border-bottom-right-radius:1rem!important}.border-round-left-3xl{border-bottom-left-radius:1.5rem!important;border-top-left-radius:1.5rem!important}.border-round-top-3xl{border-top-left-radius:1.5rem!important;border-top-right-radius:1.5rem!important}.border-round-right-3xl{border-bottom-right-radius:1.5rem!important;border-top-right-radius:1.5rem!important}.border-round-bottom-3xl{border-bottom-left-radius:1.5rem!important;border-bottom-right-radius:1.5rem!important}.border-circle-left{border-bottom-left-radius:50%!important;border-top-left-radius:50%!important}.border-circle-top{border-top-left-radius:50%!important;border-top-right-radius:50%!important}.border-circle-right{border-bottom-right-radius:50%!important;border-top-right-radius:50%!important}.border-circle-bottom{border-bottom-left-radius:50%!important;border-bottom-right-radius:50%!important}@media screen and (min-width:576px){.sm\:border-noround-left{border-bottom-left-radius:0!important;border-top-left-radius:0!important}.sm\:border-noround-top{border-top-left-radius:0!important;border-top-right-radius:0!important}.sm\:border-noround-right{border-bottom-right-radius:0!important;border-top-right-radius:0!important}.sm\:border-noround-bottom{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.sm\:border-round-left{border-bottom-left-radius:var(--border-radius)!important}.sm\:border-round-left,.sm\:border-round-top{border-top-left-radius:var(--border-radius)!important}.sm\:border-round-right,.sm\:border-round-top{border-top-right-radius:var(--border-radius)!important}.sm\:border-round-bottom,.sm\:border-round-right{border-bottom-right-radius:var(--border-radius)!important}.sm\:border-round-bottom{border-bottom-left-radius:var(--border-radius)!important}.sm\:border-round-left-xs{border-bottom-left-radius:.125rem!important;border-top-left-radius:.125rem!important}.sm\:border-round-top-xs{border-top-left-radius:.125rem!important;border-top-right-radius:.125rem!important}.sm\:border-round-right-xs{border-bottom-right-radius:.125rem!important;border-top-right-radius:.125rem!important}.sm\:border-round-bottom-xs{border-bottom-left-radius:.125rem!important;border-bottom-right-radius:.125rem!important}.sm\:border-round-left-sm{border-bottom-left-radius:.25rem!important;border-top-left-radius:.25rem!important}.sm\:border-round-top-sm{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}.sm\:border-round-right-sm{border-bottom-right-radius:.25rem!important;border-top-right-radius:.25rem!important}.sm\:border-round-bottom-sm{border-bottom-left-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.sm\:border-round-left-md{border-bottom-left-radius:.375rem!important;border-top-left-radius:.375rem!important}.sm\:border-round-top-md{border-top-left-radius:.375rem!important;border-top-right-radius:.375rem!important}.sm\:border-round-right-md{border-bottom-right-radius:.375rem!important;border-top-right-radius:.375rem!important}.sm\:border-round-bottom-md{border-bottom-left-radius:.375rem!important;border-bottom-right-radius:.375rem!important}.sm\:border-round-left-lg{border-bottom-left-radius:.5rem!important;border-top-left-radius:.5rem!important}.sm\:border-round-top-lg{border-top-left-radius:.5rem!important;border-top-right-radius:.5rem!important}.sm\:border-round-right-lg{border-bottom-right-radius:.5rem!important;border-top-right-radius:.5rem!important}.sm\:border-round-bottom-lg{border-bottom-left-radius:.5rem!important;border-bottom-right-radius:.5rem!important}.sm\:border-round-left-xl{border-bottom-left-radius:.75rem!important;border-top-left-radius:.75rem!important}.sm\:border-round-top-xl{border-top-left-radius:.75rem!important;border-top-right-radius:.75rem!important}.sm\:border-round-right-xl{border-bottom-right-radius:.75rem!important;border-top-right-radius:.75rem!important}.sm\:border-round-bottom-xl{border-bottom-left-radius:.75rem!important;border-bottom-right-radius:.75rem!important}.sm\:border-round-left-2xl{border-bottom-left-radius:1rem!important;border-top-left-radius:1rem!important}.sm\:border-round-top-2xl{border-top-left-radius:1rem!important;border-top-right-radius:1rem!important}.sm\:border-round-right-2xl{border-bottom-right-radius:1rem!important;border-top-right-radius:1rem!important}.sm\:border-round-bottom-2xl{border-bottom-left-radius:1rem!important;border-bottom-right-radius:1rem!important}.sm\:border-round-left-3xl{border-bottom-left-radius:1.5rem!important;border-top-left-radius:1.5rem!important}.sm\:border-round-top-3xl{border-top-left-radius:1.5rem!important;border-top-right-radius:1.5rem!important}.sm\:border-round-right-3xl{border-bottom-right-radius:1.5rem!important;border-top-right-radius:1.5rem!important}.sm\:border-round-bottom-3xl{border-bottom-left-radius:1.5rem!important;border-bottom-right-radius:1.5rem!important}.sm\:border-circle-left{border-bottom-left-radius:50%!important;border-top-left-radius:50%!important}.sm\:border-circle-top{border-top-left-radius:50%!important;border-top-right-radius:50%!important}.sm\:border-circle-right{border-bottom-right-radius:50%!important;border-top-right-radius:50%!important}.sm\:border-circle-bottom{border-bottom-left-radius:50%!important;border-bottom-right-radius:50%!important}}@media screen and (min-width:768px){.md\:border-noround-left{border-bottom-left-radius:0!important;border-top-left-radius:0!important}.md\:border-noround-top{border-top-left-radius:0!important;border-top-right-radius:0!important}.md\:border-noround-right{border-bottom-right-radius:0!important;border-top-right-radius:0!important}.md\:border-noround-bottom{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.md\:border-round-left{border-bottom-left-radius:var(--border-radius)!important}.md\:border-round-left,.md\:border-round-top{border-top-left-radius:var(--border-radius)!important}.md\:border-round-right,.md\:border-round-top{border-top-right-radius:var(--border-radius)!important}.md\:border-round-bottom,.md\:border-round-right{border-bottom-right-radius:var(--border-radius)!important}.md\:border-round-bottom{border-bottom-left-radius:var(--border-radius)!important}.md\:border-round-left-xs{border-bottom-left-radius:.125rem!important;border-top-left-radius:.125rem!important}.md\:border-round-top-xs{border-top-left-radius:.125rem!important;border-top-right-radius:.125rem!important}.md\:border-round-right-xs{border-bottom-right-radius:.125rem!important;border-top-right-radius:.125rem!important}.md\:border-round-bottom-xs{border-bottom-left-radius:.125rem!important;border-bottom-right-radius:.125rem!important}.md\:border-round-left-sm{border-bottom-left-radius:.25rem!important;border-top-left-radius:.25rem!important}.md\:border-round-top-sm{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}.md\:border-round-right-sm{border-bottom-right-radius:.25rem!important;border-top-right-radius:.25rem!important}.md\:border-round-bottom-sm{border-bottom-left-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.md\:border-round-left-md{border-bottom-left-radius:.375rem!important;border-top-left-radius:.375rem!important}.md\:border-round-top-md{border-top-left-radius:.375rem!important;border-top-right-radius:.375rem!important}.md\:border-round-right-md{border-bottom-right-radius:.375rem!important;border-top-right-radius:.375rem!important}.md\:border-round-bottom-md{border-bottom-left-radius:.375rem!important;border-bottom-right-radius:.375rem!important}.md\:border-round-left-lg{border-bottom-left-radius:.5rem!important;border-top-left-radius:.5rem!important}.md\:border-round-top-lg{border-top-left-radius:.5rem!important;border-top-right-radius:.5rem!important}.md\:border-round-right-lg{border-bottom-right-radius:.5rem!important;border-top-right-radius:.5rem!important}.md\:border-round-bottom-lg{border-bottom-left-radius:.5rem!important;border-bottom-right-radius:.5rem!important}.md\:border-round-left-xl{border-bottom-left-radius:.75rem!important;border-top-left-radius:.75rem!important}.md\:border-round-top-xl{border-top-left-radius:.75rem!important;border-top-right-radius:.75rem!important}.md\:border-round-right-xl{border-bottom-right-radius:.75rem!important;border-top-right-radius:.75rem!important}.md\:border-round-bottom-xl{border-bottom-left-radius:.75rem!important;border-bottom-right-radius:.75rem!important}.md\:border-round-left-2xl{border-bottom-left-radius:1rem!important;border-top-left-radius:1rem!important}.md\:border-round-top-2xl{border-top-left-radius:1rem!important;border-top-right-radius:1rem!important}.md\:border-round-right-2xl{border-bottom-right-radius:1rem!important;border-top-right-radius:1rem!important}.md\:border-round-bottom-2xl{border-bottom-left-radius:1rem!important;border-bottom-right-radius:1rem!important}.md\:border-round-left-3xl{border-bottom-left-radius:1.5rem!important;border-top-left-radius:1.5rem!important}.md\:border-round-top-3xl{border-top-left-radius:1.5rem!important;border-top-right-radius:1.5rem!important}.md\:border-round-right-3xl{border-bottom-right-radius:1.5rem!important;border-top-right-radius:1.5rem!important}.md\:border-round-bottom-3xl{border-bottom-left-radius:1.5rem!important;border-bottom-right-radius:1.5rem!important}.md\:border-circle-left{border-bottom-left-radius:50%!important;border-top-left-radius:50%!important}.md\:border-circle-top{border-top-left-radius:50%!important;border-top-right-radius:50%!important}.md\:border-circle-right{border-bottom-right-radius:50%!important;border-top-right-radius:50%!important}.md\:border-circle-bottom{border-bottom-left-radius:50%!important;border-bottom-right-radius:50%!important}}@media screen and (min-width:992px){.lg\:border-noround-left{border-bottom-left-radius:0!important;border-top-left-radius:0!important}.lg\:border-noround-top{border-top-left-radius:0!important;border-top-right-radius:0!important}.lg\:border-noround-right{border-bottom-right-radius:0!important;border-top-right-radius:0!important}.lg\:border-noround-bottom{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.lg\:border-round-left{border-bottom-left-radius:var(--border-radius)!important}.lg\:border-round-left,.lg\:border-round-top{border-top-left-radius:var(--border-radius)!important}.lg\:border-round-right,.lg\:border-round-top{border-top-right-radius:var(--border-radius)!important}.lg\:border-round-bottom,.lg\:border-round-right{border-bottom-right-radius:var(--border-radius)!important}.lg\:border-round-bottom{border-bottom-left-radius:var(--border-radius)!important}.lg\:border-round-left-xs{border-bottom-left-radius:.125rem!important;border-top-left-radius:.125rem!important}.lg\:border-round-top-xs{border-top-left-radius:.125rem!important;border-top-right-radius:.125rem!important}.lg\:border-round-right-xs{border-bottom-right-radius:.125rem!important;border-top-right-radius:.125rem!important}.lg\:border-round-bottom-xs{border-bottom-left-radius:.125rem!important;border-bottom-right-radius:.125rem!important}.lg\:border-round-left-sm{border-bottom-left-radius:.25rem!important;border-top-left-radius:.25rem!important}.lg\:border-round-top-sm{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}.lg\:border-round-right-sm{border-bottom-right-radius:.25rem!important;border-top-right-radius:.25rem!important}.lg\:border-round-bottom-sm{border-bottom-left-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.lg\:border-round-left-md{border-bottom-left-radius:.375rem!important;border-top-left-radius:.375rem!important}.lg\:border-round-top-md{border-top-left-radius:.375rem!important;border-top-right-radius:.375rem!important}.lg\:border-round-right-md{border-bottom-right-radius:.375rem!important;border-top-right-radius:.375rem!important}.lg\:border-round-bottom-md{border-bottom-left-radius:.375rem!important;border-bottom-right-radius:.375rem!important}.lg\:border-round-left-lg{border-bottom-left-radius:.5rem!important;border-top-left-radius:.5rem!important}.lg\:border-round-top-lg{border-top-left-radius:.5rem!important;border-top-right-radius:.5rem!important}.lg\:border-round-right-lg{border-bottom-right-radius:.5rem!important;border-top-right-radius:.5rem!important}.lg\:border-round-bottom-lg{border-bottom-left-radius:.5rem!important;border-bottom-right-radius:.5rem!important}.lg\:border-round-left-xl{border-bottom-left-radius:.75rem!important;border-top-left-radius:.75rem!important}.lg\:border-round-top-xl{border-top-left-radius:.75rem!important;border-top-right-radius:.75rem!important}.lg\:border-round-right-xl{border-bottom-right-radius:.75rem!important;border-top-right-radius:.75rem!important}.lg\:border-round-bottom-xl{border-bottom-left-radius:.75rem!important;border-bottom-right-radius:.75rem!important}.lg\:border-round-left-2xl{border-bottom-left-radius:1rem!important;border-top-left-radius:1rem!important}.lg\:border-round-top-2xl{border-top-left-radius:1rem!important;border-top-right-radius:1rem!important}.lg\:border-round-right-2xl{border-bottom-right-radius:1rem!important;border-top-right-radius:1rem!important}.lg\:border-round-bottom-2xl{border-bottom-left-radius:1rem!important;border-bottom-right-radius:1rem!important}.lg\:border-round-left-3xl{border-bottom-left-radius:1.5rem!important;border-top-left-radius:1.5rem!important}.lg\:border-round-top-3xl{border-top-left-radius:1.5rem!important;border-top-right-radius:1.5rem!important}.lg\:border-round-right-3xl{border-bottom-right-radius:1.5rem!important;border-top-right-radius:1.5rem!important}.lg\:border-round-bottom-3xl{border-bottom-left-radius:1.5rem!important;border-bottom-right-radius:1.5rem!important}.lg\:border-circle-left{border-bottom-left-radius:50%!important;border-top-left-radius:50%!important}.lg\:border-circle-top{border-top-left-radius:50%!important;border-top-right-radius:50%!important}.lg\:border-circle-right{border-bottom-right-radius:50%!important;border-top-right-radius:50%!important}.lg\:border-circle-bottom{border-bottom-left-radius:50%!important;border-bottom-right-radius:50%!important}}@media screen and (min-width:1200px){.xl\:border-noround-left{border-bottom-left-radius:0!important;border-top-left-radius:0!important}.xl\:border-noround-top{border-top-left-radius:0!important;border-top-right-radius:0!important}.xl\:border-noround-right{border-bottom-right-radius:0!important;border-top-right-radius:0!important}.xl\:border-noround-bottom{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.xl\:border-round-left{border-bottom-left-radius:var(--border-radius)!important}.xl\:border-round-left,.xl\:border-round-top{border-top-left-radius:var(--border-radius)!important}.xl\:border-round-right,.xl\:border-round-top{border-top-right-radius:var(--border-radius)!important}.xl\:border-round-bottom,.xl\:border-round-right{border-bottom-right-radius:var(--border-radius)!important}.xl\:border-round-bottom{border-bottom-left-radius:var(--border-radius)!important}.xl\:border-round-left-xs{border-bottom-left-radius:.125rem!important;border-top-left-radius:.125rem!important}.xl\:border-round-top-xs{border-top-left-radius:.125rem!important;border-top-right-radius:.125rem!important}.xl\:border-round-right-xs{border-bottom-right-radius:.125rem!important;border-top-right-radius:.125rem!important}.xl\:border-round-bottom-xs{border-bottom-left-radius:.125rem!important;border-bottom-right-radius:.125rem!important}.xl\:border-round-left-sm{border-bottom-left-radius:.25rem!important;border-top-left-radius:.25rem!important}.xl\:border-round-top-sm{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}.xl\:border-round-right-sm{border-bottom-right-radius:.25rem!important;border-top-right-radius:.25rem!important}.xl\:border-round-bottom-sm{border-bottom-left-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.xl\:border-round-left-md{border-bottom-left-radius:.375rem!important;border-top-left-radius:.375rem!important}.xl\:border-round-top-md{border-top-left-radius:.375rem!important;border-top-right-radius:.375rem!important}.xl\:border-round-right-md{border-bottom-right-radius:.375rem!important;border-top-right-radius:.375rem!important}.xl\:border-round-bottom-md{border-bottom-left-radius:.375rem!important;border-bottom-right-radius:.375rem!important}.xl\:border-round-left-lg{border-bottom-left-radius:.5rem!important;border-top-left-radius:.5rem!important}.xl\:border-round-top-lg{border-top-left-radius:.5rem!important;border-top-right-radius:.5rem!important}.xl\:border-round-right-lg{border-bottom-right-radius:.5rem!important;border-top-right-radius:.5rem!important}.xl\:border-round-bottom-lg{border-bottom-left-radius:.5rem!important;border-bottom-right-radius:.5rem!important}.xl\:border-round-left-xl{border-bottom-left-radius:.75rem!important;border-top-left-radius:.75rem!important}.xl\:border-round-top-xl{border-top-left-radius:.75rem!important;border-top-right-radius:.75rem!important}.xl\:border-round-right-xl{border-bottom-right-radius:.75rem!important;border-top-right-radius:.75rem!important}.xl\:border-round-bottom-xl{border-bottom-left-radius:.75rem!important;border-bottom-right-radius:.75rem!important}.xl\:border-round-left-2xl{border-bottom-left-radius:1rem!important;border-top-left-radius:1rem!important}.xl\:border-round-top-2xl{border-top-left-radius:1rem!important;border-top-right-radius:1rem!important}.xl\:border-round-right-2xl{border-bottom-right-radius:1rem!important;border-top-right-radius:1rem!important}.xl\:border-round-bottom-2xl{border-bottom-left-radius:1rem!important;border-bottom-right-radius:1rem!important}.xl\:border-round-left-3xl{border-bottom-left-radius:1.5rem!important;border-top-left-radius:1.5rem!important}.xl\:border-round-top-3xl{border-top-left-radius:1.5rem!important;border-top-right-radius:1.5rem!important}.xl\:border-round-right-3xl{border-bottom-right-radius:1.5rem!important;border-top-right-radius:1.5rem!important}.xl\:border-round-bottom-3xl{border-bottom-left-radius:1.5rem!important;border-bottom-right-radius:1.5rem!important}.xl\:border-circle-left{border-bottom-left-radius:50%!important;border-top-left-radius:50%!important}.xl\:border-circle-top{border-top-left-radius:50%!important;border-top-right-radius:50%!important}.xl\:border-circle-right{border-bottom-right-radius:50%!important;border-top-right-radius:50%!important}.xl\:border-circle-bottom{border-bottom-left-radius:50%!important;border-bottom-right-radius:50%!important}}.w-full{width:100%!important}.w-screen{width:100vw!important}.w-auto{width:auto!important}.w-1{width:8.3333%!important}.w-2{width:16.6667%!important}.w-3{width:25%!important}.w-4{width:33.3333%!important}.w-5{width:41.6667%!important}.w-6{width:50%!important}.w-7{width:58.3333%!important}.w-8{width:66.6667%!important}.w-9{width:75%!important}.w-10{width:83.3333%!important}.w-11{width:91.6667%!important}.w-12{width:100%!important}.w-min{width:-moz-min-content!important;width:min-content!important}.w-max{width:-moz-max-content!important;width:max-content!important}.w-fit{width:-moz-fit-content!important;width:fit-content!important}.w-1rem{width:1rem!important}.w-2rem{width:2rem!important}.w-3rem{width:3rem!important}.w-4rem{width:4rem!important}.w-5rem{width:5rem!important}.w-6rem{width:6rem!important}.w-7rem{width:7rem!important}.w-8rem{width:8rem!important}.w-9rem{width:9rem!important}.w-10rem{width:10rem!important}.w-11rem{width:11rem!important}.w-12rem{width:12rem!important}.w-13rem{width:13rem!important}.w-14rem{width:14rem!important}.w-15rem{width:15rem!important}.w-16rem{width:16rem!important}.w-17rem{width:17rem!important}.w-18rem{width:18rem!important}.w-19rem{width:19rem!important}.w-20rem{width:20rem!important}.w-21rem{width:21rem!important}.w-22rem{width:22rem!important}.w-23rem{width:23rem!important}.w-24rem{width:24rem!important}.w-25rem{width:25rem!important}.w-26rem{width:26rem!important}.w-27rem{width:27rem!important}.w-28rem{width:28rem!important}.w-29rem{width:29rem!important}.w-30rem{width:30rem!important}@media screen and (min-width:576px){.sm\:w-full{width:100%!important}.sm\:w-screen{width:100vw!important}.sm\:w-auto{width:auto!important}.sm\:w-1{width:8.3333%!important}.sm\:w-2{width:16.6667%!important}.sm\:w-3{width:25%!important}.sm\:w-4{width:33.3333%!important}.sm\:w-5{width:41.6667%!important}.sm\:w-6{width:50%!important}.sm\:w-7{width:58.3333%!important}.sm\:w-8{width:66.6667%!important}.sm\:w-9{width:75%!important}.sm\:w-10{width:83.3333%!important}.sm\:w-11{width:91.6667%!important}.sm\:w-12{width:100%!important}.sm\:w-min{width:-moz-min-content!important;width:min-content!important}.sm\:w-max{width:-moz-max-content!important;width:max-content!important}.sm\:w-fit{width:-moz-fit-content!important;width:fit-content!important}.sm\:w-1rem{width:1rem!important}.sm\:w-2rem{width:2rem!important}.sm\:w-3rem{width:3rem!important}.sm\:w-4rem{width:4rem!important}.sm\:w-5rem{width:5rem!important}.sm\:w-6rem{width:6rem!important}.sm\:w-7rem{width:7rem!important}.sm\:w-8rem{width:8rem!important}.sm\:w-9rem{width:9rem!important}.sm\:w-10rem{width:10rem!important}.sm\:w-11rem{width:11rem!important}.sm\:w-12rem{width:12rem!important}.sm\:w-13rem{width:13rem!important}.sm\:w-14rem{width:14rem!important}.sm\:w-15rem{width:15rem!important}.sm\:w-16rem{width:16rem!important}.sm\:w-17rem{width:17rem!important}.sm\:w-18rem{width:18rem!important}.sm\:w-19rem{width:19rem!important}.sm\:w-20rem{width:20rem!important}.sm\:w-21rem{width:21rem!important}.sm\:w-22rem{width:22rem!important}.sm\:w-23rem{width:23rem!important}.sm\:w-24rem{width:24rem!important}.sm\:w-25rem{width:25rem!important}.sm\:w-26rem{width:26rem!important}.sm\:w-27rem{width:27rem!important}.sm\:w-28rem{width:28rem!important}.sm\:w-29rem{width:29rem!important}.sm\:w-30rem{width:30rem!important}}@media screen and (min-width:768px){.md\:w-full{width:100%!important}.md\:w-screen{width:100vw!important}.md\:w-auto{width:auto!important}.md\:w-1{width:8.3333%!important}.md\:w-2{width:16.6667%!important}.md\:w-3{width:25%!important}.md\:w-4{width:33.3333%!important}.md\:w-5{width:41.6667%!important}.md\:w-6{width:50%!important}.md\:w-7{width:58.3333%!important}.md\:w-8{width:66.6667%!important}.md\:w-9{width:75%!important}.md\:w-10{width:83.3333%!important}.md\:w-11{width:91.6667%!important}.md\:w-12{width:100%!important}.md\:w-min{width:-moz-min-content!important;width:min-content!important}.md\:w-max{width:-moz-max-content!important;width:max-content!important}.md\:w-fit{width:-moz-fit-content!important;width:fit-content!important}.md\:w-1rem{width:1rem!important}.md\:w-2rem{width:2rem!important}.md\:w-3rem{width:3rem!important}.md\:w-4rem{width:4rem!important}.md\:w-5rem{width:5rem!important}.md\:w-6rem{width:6rem!important}.md\:w-7rem{width:7rem!important}.md\:w-8rem{width:8rem!important}.md\:w-9rem{width:9rem!important}.md\:w-10rem{width:10rem!important}.md\:w-11rem{width:11rem!important}.md\:w-12rem{width:12rem!important}.md\:w-13rem{width:13rem!important}.md\:w-14rem{width:14rem!important}.md\:w-15rem{width:15rem!important}.md\:w-16rem{width:16rem!important}.md\:w-17rem{width:17rem!important}.md\:w-18rem{width:18rem!important}.md\:w-19rem{width:19rem!important}.md\:w-20rem{width:20rem!important}.md\:w-21rem{width:21rem!important}.md\:w-22rem{width:22rem!important}.md\:w-23rem{width:23rem!important}.md\:w-24rem{width:24rem!important}.md\:w-25rem{width:25rem!important}.md\:w-26rem{width:26rem!important}.md\:w-27rem{width:27rem!important}.md\:w-28rem{width:28rem!important}.md\:w-29rem{width:29rem!important}.md\:w-30rem{width:30rem!important}}@media screen and (min-width:992px){.lg\:w-full{width:100%!important}.lg\:w-screen{width:100vw!important}.lg\:w-auto{width:auto!important}.lg\:w-1{width:8.3333%!important}.lg\:w-2{width:16.6667%!important}.lg\:w-3{width:25%!important}.lg\:w-4{width:33.3333%!important}.lg\:w-5{width:41.6667%!important}.lg\:w-6{width:50%!important}.lg\:w-7{width:58.3333%!important}.lg\:w-8{width:66.6667%!important}.lg\:w-9{width:75%!important}.lg\:w-10{width:83.3333%!important}.lg\:w-11{width:91.6667%!important}.lg\:w-12{width:100%!important}.lg\:w-min{width:-moz-min-content!important;width:min-content!important}.lg\:w-max{width:-moz-max-content!important;width:max-content!important}.lg\:w-fit{width:-moz-fit-content!important;width:fit-content!important}.lg\:w-1rem{width:1rem!important}.lg\:w-2rem{width:2rem!important}.lg\:w-3rem{width:3rem!important}.lg\:w-4rem{width:4rem!important}.lg\:w-5rem{width:5rem!important}.lg\:w-6rem{width:6rem!important}.lg\:w-7rem{width:7rem!important}.lg\:w-8rem{width:8rem!important}.lg\:w-9rem{width:9rem!important}.lg\:w-10rem{width:10rem!important}.lg\:w-11rem{width:11rem!important}.lg\:w-12rem{width:12rem!important}.lg\:w-13rem{width:13rem!important}.lg\:w-14rem{width:14rem!important}.lg\:w-15rem{width:15rem!important}.lg\:w-16rem{width:16rem!important}.lg\:w-17rem{width:17rem!important}.lg\:w-18rem{width:18rem!important}.lg\:w-19rem{width:19rem!important}.lg\:w-20rem{width:20rem!important}.lg\:w-21rem{width:21rem!important}.lg\:w-22rem{width:22rem!important}.lg\:w-23rem{width:23rem!important}.lg\:w-24rem{width:24rem!important}.lg\:w-25rem{width:25rem!important}.lg\:w-26rem{width:26rem!important}.lg\:w-27rem{width:27rem!important}.lg\:w-28rem{width:28rem!important}.lg\:w-29rem{width:29rem!important}.lg\:w-30rem{width:30rem!important}}@media screen and (min-width:1200px){.xl\:w-full{width:100%!important}.xl\:w-screen{width:100vw!important}.xl\:w-auto{width:auto!important}.xl\:w-1{width:8.3333%!important}.xl\:w-2{width:16.6667%!important}.xl\:w-3{width:25%!important}.xl\:w-4{width:33.3333%!important}.xl\:w-5{width:41.6667%!important}.xl\:w-6{width:50%!important}.xl\:w-7{width:58.3333%!important}.xl\:w-8{width:66.6667%!important}.xl\:w-9{width:75%!important}.xl\:w-10{width:83.3333%!important}.xl\:w-11{width:91.6667%!important}.xl\:w-12{width:100%!important}.xl\:w-min{width:-moz-min-content!important;width:min-content!important}.xl\:w-max{width:-moz-max-content!important;width:max-content!important}.xl\:w-fit{width:-moz-fit-content!important;width:fit-content!important}.xl\:w-1rem{width:1rem!important}.xl\:w-2rem{width:2rem!important}.xl\:w-3rem{width:3rem!important}.xl\:w-4rem{width:4rem!important}.xl\:w-5rem{width:5rem!important}.xl\:w-6rem{width:6rem!important}.xl\:w-7rem{width:7rem!important}.xl\:w-8rem{width:8rem!important}.xl\:w-9rem{width:9rem!important}.xl\:w-10rem{width:10rem!important}.xl\:w-11rem{width:11rem!important}.xl\:w-12rem{width:12rem!important}.xl\:w-13rem{width:13rem!important}.xl\:w-14rem{width:14rem!important}.xl\:w-15rem{width:15rem!important}.xl\:w-16rem{width:16rem!important}.xl\:w-17rem{width:17rem!important}.xl\:w-18rem{width:18rem!important}.xl\:w-19rem{width:19rem!important}.xl\:w-20rem{width:20rem!important}.xl\:w-21rem{width:21rem!important}.xl\:w-22rem{width:22rem!important}.xl\:w-23rem{width:23rem!important}.xl\:w-24rem{width:24rem!important}.xl\:w-25rem{width:25rem!important}.xl\:w-26rem{width:26rem!important}.xl\:w-27rem{width:27rem!important}.xl\:w-28rem{width:28rem!important}.xl\:w-29rem{width:29rem!important}.xl\:w-30rem{width:30rem!important}}.h-full{height:100%!important}.h-screen{height:100vh!important}.h-auto{height:auto!important}.h-min{height:-moz-min-content!important;height:min-content!important}.h-max{height:-moz-max-content!important;height:max-content!important}.h-fit{height:-moz-fit-content!important;height:fit-content!important}.h-1rem{height:1rem!important}.h-2rem{height:2rem!important}.h-3rem{height:3rem!important}.h-4rem{height:4rem!important}.h-5rem{height:5rem!important}.h-6rem{height:6rem!important}.h-7rem{height:7rem!important}.h-8rem{height:8rem!important}.h-9rem{height:9rem!important}.h-10rem{height:10rem!important}.h-11rem{height:11rem!important}.h-12rem{height:12rem!important}.h-13rem{height:13rem!important}.h-14rem{height:14rem!important}.h-15rem{height:15rem!important}.h-16rem{height:16rem!important}.h-17rem{height:17rem!important}.h-18rem{height:18rem!important}.h-19rem{height:19rem!important}.h-20rem{height:20rem!important}.h-21rem{height:21rem!important}.h-22rem{height:22rem!important}.h-23rem{height:23rem!important}.h-24rem{height:24rem!important}.h-25rem{height:25rem!important}.h-26rem{height:26rem!important}.h-27rem{height:27rem!important}.h-28rem{height:28rem!important}.h-29rem{height:29rem!important}.h-30rem{height:30rem!important}@media screen and (min-width:576px){.sm\:h-full{height:100%!important}.sm\:h-screen{height:100vh!important}.sm\:h-auto{height:auto!important}.sm\:h-min{height:-moz-min-content!important;height:min-content!important}.sm\:h-max{height:-moz-max-content!important;height:max-content!important}.sm\:h-fit{height:-moz-fit-content!important;height:fit-content!important}.sm\:h-1rem{height:1rem!important}.sm\:h-2rem{height:2rem!important}.sm\:h-3rem{height:3rem!important}.sm\:h-4rem{height:4rem!important}.sm\:h-5rem{height:5rem!important}.sm\:h-6rem{height:6rem!important}.sm\:h-7rem{height:7rem!important}.sm\:h-8rem{height:8rem!important}.sm\:h-9rem{height:9rem!important}.sm\:h-10rem{height:10rem!important}.sm\:h-11rem{height:11rem!important}.sm\:h-12rem{height:12rem!important}.sm\:h-13rem{height:13rem!important}.sm\:h-14rem{height:14rem!important}.sm\:h-15rem{height:15rem!important}.sm\:h-16rem{height:16rem!important}.sm\:h-17rem{height:17rem!important}.sm\:h-18rem{height:18rem!important}.sm\:h-19rem{height:19rem!important}.sm\:h-20rem{height:20rem!important}.sm\:h-21rem{height:21rem!important}.sm\:h-22rem{height:22rem!important}.sm\:h-23rem{height:23rem!important}.sm\:h-24rem{height:24rem!important}.sm\:h-25rem{height:25rem!important}.sm\:h-26rem{height:26rem!important}.sm\:h-27rem{height:27rem!important}.sm\:h-28rem{height:28rem!important}.sm\:h-29rem{height:29rem!important}.sm\:h-30rem{height:30rem!important}}@media screen and (min-width:768px){.md\:h-full{height:100%!important}.md\:h-screen{height:100vh!important}.md\:h-auto{height:auto!important}.md\:h-min{height:-moz-min-content!important;height:min-content!important}.md\:h-max{height:-moz-max-content!important;height:max-content!important}.md\:h-fit{height:-moz-fit-content!important;height:fit-content!important}.md\:h-1rem{height:1rem!important}.md\:h-2rem{height:2rem!important}.md\:h-3rem{height:3rem!important}.md\:h-4rem{height:4rem!important}.md\:h-5rem{height:5rem!important}.md\:h-6rem{height:6rem!important}.md\:h-7rem{height:7rem!important}.md\:h-8rem{height:8rem!important}.md\:h-9rem{height:9rem!important}.md\:h-10rem{height:10rem!important}.md\:h-11rem{height:11rem!important}.md\:h-12rem{height:12rem!important}.md\:h-13rem{height:13rem!important}.md\:h-14rem{height:14rem!important}.md\:h-15rem{height:15rem!important}.md\:h-16rem{height:16rem!important}.md\:h-17rem{height:17rem!important}.md\:h-18rem{height:18rem!important}.md\:h-19rem{height:19rem!important}.md\:h-20rem{height:20rem!important}.md\:h-21rem{height:21rem!important}.md\:h-22rem{height:22rem!important}.md\:h-23rem{height:23rem!important}.md\:h-24rem{height:24rem!important}.md\:h-25rem{height:25rem!important}.md\:h-26rem{height:26rem!important}.md\:h-27rem{height:27rem!important}.md\:h-28rem{height:28rem!important}.md\:h-29rem{height:29rem!important}.md\:h-30rem{height:30rem!important}}@media screen and (min-width:992px){.lg\:h-full{height:100%!important}.lg\:h-screen{height:100vh!important}.lg\:h-auto{height:auto!important}.lg\:h-min{height:-moz-min-content!important;height:min-content!important}.lg\:h-max{height:-moz-max-content!important;height:max-content!important}.lg\:h-fit{height:-moz-fit-content!important;height:fit-content!important}.lg\:h-1rem{height:1rem!important}.lg\:h-2rem{height:2rem!important}.lg\:h-3rem{height:3rem!important}.lg\:h-4rem{height:4rem!important}.lg\:h-5rem{height:5rem!important}.lg\:h-6rem{height:6rem!important}.lg\:h-7rem{height:7rem!important}.lg\:h-8rem{height:8rem!important}.lg\:h-9rem{height:9rem!important}.lg\:h-10rem{height:10rem!important}.lg\:h-11rem{height:11rem!important}.lg\:h-12rem{height:12rem!important}.lg\:h-13rem{height:13rem!important}.lg\:h-14rem{height:14rem!important}.lg\:h-15rem{height:15rem!important}.lg\:h-16rem{height:16rem!important}.lg\:h-17rem{height:17rem!important}.lg\:h-18rem{height:18rem!important}.lg\:h-19rem{height:19rem!important}.lg\:h-20rem{height:20rem!important}.lg\:h-21rem{height:21rem!important}.lg\:h-22rem{height:22rem!important}.lg\:h-23rem{height:23rem!important}.lg\:h-24rem{height:24rem!important}.lg\:h-25rem{height:25rem!important}.lg\:h-26rem{height:26rem!important}.lg\:h-27rem{height:27rem!important}.lg\:h-28rem{height:28rem!important}.lg\:h-29rem{height:29rem!important}.lg\:h-30rem{height:30rem!important}}@media screen and (min-width:1200px){.xl\:h-full{height:100%!important}.xl\:h-screen{height:100vh!important}.xl\:h-auto{height:auto!important}.xl\:h-min{height:-moz-min-content!important;height:min-content!important}.xl\:h-max{height:-moz-max-content!important;height:max-content!important}.xl\:h-fit{height:-moz-fit-content!important;height:fit-content!important}.xl\:h-1rem{height:1rem!important}.xl\:h-2rem{height:2rem!important}.xl\:h-3rem{height:3rem!important}.xl\:h-4rem{height:4rem!important}.xl\:h-5rem{height:5rem!important}.xl\:h-6rem{height:6rem!important}.xl\:h-7rem{height:7rem!important}.xl\:h-8rem{height:8rem!important}.xl\:h-9rem{height:9rem!important}.xl\:h-10rem{height:10rem!important}.xl\:h-11rem{height:11rem!important}.xl\:h-12rem{height:12rem!important}.xl\:h-13rem{height:13rem!important}.xl\:h-14rem{height:14rem!important}.xl\:h-15rem{height:15rem!important}.xl\:h-16rem{height:16rem!important}.xl\:h-17rem{height:17rem!important}.xl\:h-18rem{height:18rem!important}.xl\:h-19rem{height:19rem!important}.xl\:h-20rem{height:20rem!important}.xl\:h-21rem{height:21rem!important}.xl\:h-22rem{height:22rem!important}.xl\:h-23rem{height:23rem!important}.xl\:h-24rem{height:24rem!important}.xl\:h-25rem{height:25rem!important}.xl\:h-26rem{height:26rem!important}.xl\:h-27rem{height:27rem!important}.xl\:h-28rem{height:28rem!important}.xl\:h-29rem{height:29rem!important}.xl\:h-30rem{height:30rem!important}}.min-w-0{min-width:0!important}.min-w-full{min-width:100%!important}.min-w-screen{min-width:100vw!important}.min-w-min{min-width:-moz-min-content!important;min-width:min-content!important}.min-w-max{min-width:-moz-max-content!important;min-width:max-content!important}@media screen and (min-width:576px){.sm\:min-w-0{min-width:0!important}.sm\:min-w-full{min-width:100%!important}.sm\:min-w-screen{min-width:100vw!important}.sm\:min-w-min{min-width:-moz-min-content!important;min-width:min-content!important}.sm\:min-w-max{min-width:-moz-max-content!important;min-width:max-content!important}}@media screen and (min-width:768px){.md\:min-w-0{min-width:0!important}.md\:min-w-full{min-width:100%!important}.md\:min-w-screen{min-width:100vw!important}.md\:min-w-min{min-width:-moz-min-content!important;min-width:min-content!important}.md\:min-w-max{min-width:-moz-max-content!important;min-width:max-content!important}}@media screen and (min-width:992px){.lg\:min-w-0{min-width:0!important}.lg\:min-w-full{min-width:100%!important}.lg\:min-w-screen{min-width:100vw!important}.lg\:min-w-min{min-width:-moz-min-content!important;min-width:min-content!important}.lg\:min-w-max{min-width:-moz-max-content!important;min-width:max-content!important}}@media screen and (min-width:1200px){.xl\:min-w-0{min-width:0!important}.xl\:min-w-full{min-width:100%!important}.xl\:min-w-screen{min-width:100vw!important}.xl\:min-w-min{min-width:-moz-min-content!important;min-width:min-content!important}.xl\:min-w-max{min-width:-moz-max-content!important;min-width:max-content!important}}.max-w-0{max-width:0!important}.max-w-full{max-width:100%!important}.max-w-screen{max-width:100vw!important}.max-w-min{max-width:-moz-min-content!important;max-width:min-content!important}.max-w-max{max-width:-moz-max-content!important;max-width:max-content!important}.max-w-fit{max-width:-moz-fit-content!important;max-width:fit-content!important}.max-w-1rem{max-width:1rem!important}.max-w-2rem{max-width:2rem!important}.max-w-3rem{max-width:3rem!important}.max-w-4rem{max-width:4rem!important}.max-w-5rem{max-width:5rem!important}.max-w-6rem{max-width:6rem!important}.max-w-7rem{max-width:7rem!important}.max-w-8rem{max-width:8rem!important}.max-w-9rem{max-width:9rem!important}.max-w-10rem{max-width:10rem!important}.max-w-11rem{max-width:11rem!important}.max-w-12rem{max-width:12rem!important}.max-w-13rem{max-width:13rem!important}.max-w-14rem{max-width:14rem!important}.max-w-15rem{max-width:15rem!important}.max-w-16rem{max-width:16rem!important}.max-w-17rem{max-width:17rem!important}.max-w-18rem{max-width:18rem!important}.max-w-19rem{max-width:19rem!important}.max-w-20rem{max-width:20rem!important}.max-w-21rem{max-width:21rem!important}.max-w-22rem{max-width:22rem!important}.max-w-23rem{max-width:23rem!important}.max-w-24rem{max-width:24rem!important}.max-w-25rem{max-width:25rem!important}.max-w-26rem{max-width:26rem!important}.max-w-27rem{max-width:27rem!important}.max-w-28rem{max-width:28rem!important}.max-w-29rem{max-width:29rem!important}.max-w-30rem{max-width:30rem!important}@media screen and (min-width:576px){.sm\:max-w-0{max-width:0!important}.sm\:max-w-full{max-width:100%!important}.sm\:max-w-screen{max-width:100vw!important}.sm\:max-w-min{max-width:-moz-min-content!important;max-width:min-content!important}.sm\:max-w-max{max-width:-moz-max-content!important;max-width:max-content!important}.sm\:max-w-fit{max-width:-moz-fit-content!important;max-width:fit-content!important}.sm\:max-w-1rem{max-width:1rem!important}.sm\:max-w-2rem{max-width:2rem!important}.sm\:max-w-3rem{max-width:3rem!important}.sm\:max-w-4rem{max-width:4rem!important}.sm\:max-w-5rem{max-width:5rem!important}.sm\:max-w-6rem{max-width:6rem!important}.sm\:max-w-7rem{max-width:7rem!important}.sm\:max-w-8rem{max-width:8rem!important}.sm\:max-w-9rem{max-width:9rem!important}.sm\:max-w-10rem{max-width:10rem!important}.sm\:max-w-11rem{max-width:11rem!important}.sm\:max-w-12rem{max-width:12rem!important}.sm\:max-w-13rem{max-width:13rem!important}.sm\:max-w-14rem{max-width:14rem!important}.sm\:max-w-15rem{max-width:15rem!important}.sm\:max-w-16rem{max-width:16rem!important}.sm\:max-w-17rem{max-width:17rem!important}.sm\:max-w-18rem{max-width:18rem!important}.sm\:max-w-19rem{max-width:19rem!important}.sm\:max-w-20rem{max-width:20rem!important}.sm\:max-w-21rem{max-width:21rem!important}.sm\:max-w-22rem{max-width:22rem!important}.sm\:max-w-23rem{max-width:23rem!important}.sm\:max-w-24rem{max-width:24rem!important}.sm\:max-w-25rem{max-width:25rem!important}.sm\:max-w-26rem{max-width:26rem!important}.sm\:max-w-27rem{max-width:27rem!important}.sm\:max-w-28rem{max-width:28rem!important}.sm\:max-w-29rem{max-width:29rem!important}.sm\:max-w-30rem{max-width:30rem!important}}@media screen and (min-width:768px){.md\:max-w-0{max-width:0!important}.md\:max-w-full{max-width:100%!important}.md\:max-w-screen{max-width:100vw!important}.md\:max-w-min{max-width:-moz-min-content!important;max-width:min-content!important}.md\:max-w-max{max-width:-moz-max-content!important;max-width:max-content!important}.md\:max-w-fit{max-width:-moz-fit-content!important;max-width:fit-content!important}.md\:max-w-1rem{max-width:1rem!important}.md\:max-w-2rem{max-width:2rem!important}.md\:max-w-3rem{max-width:3rem!important}.md\:max-w-4rem{max-width:4rem!important}.md\:max-w-5rem{max-width:5rem!important}.md\:max-w-6rem{max-width:6rem!important}.md\:max-w-7rem{max-width:7rem!important}.md\:max-w-8rem{max-width:8rem!important}.md\:max-w-9rem{max-width:9rem!important}.md\:max-w-10rem{max-width:10rem!important}.md\:max-w-11rem{max-width:11rem!important}.md\:max-w-12rem{max-width:12rem!important}.md\:max-w-13rem{max-width:13rem!important}.md\:max-w-14rem{max-width:14rem!important}.md\:max-w-15rem{max-width:15rem!important}.md\:max-w-16rem{max-width:16rem!important}.md\:max-w-17rem{max-width:17rem!important}.md\:max-w-18rem{max-width:18rem!important}.md\:max-w-19rem{max-width:19rem!important}.md\:max-w-20rem{max-width:20rem!important}.md\:max-w-21rem{max-width:21rem!important}.md\:max-w-22rem{max-width:22rem!important}.md\:max-w-23rem{max-width:23rem!important}.md\:max-w-24rem{max-width:24rem!important}.md\:max-w-25rem{max-width:25rem!important}.md\:max-w-26rem{max-width:26rem!important}.md\:max-w-27rem{max-width:27rem!important}.md\:max-w-28rem{max-width:28rem!important}.md\:max-w-29rem{max-width:29rem!important}.md\:max-w-30rem{max-width:30rem!important}}@media screen and (min-width:992px){.lg\:max-w-0{max-width:0!important}.lg\:max-w-full{max-width:100%!important}.lg\:max-w-screen{max-width:100vw!important}.lg\:max-w-min{max-width:-moz-min-content!important;max-width:min-content!important}.lg\:max-w-max{max-width:-moz-max-content!important;max-width:max-content!important}.lg\:max-w-fit{max-width:-moz-fit-content!important;max-width:fit-content!important}.lg\:max-w-1rem{max-width:1rem!important}.lg\:max-w-2rem{max-width:2rem!important}.lg\:max-w-3rem{max-width:3rem!important}.lg\:max-w-4rem{max-width:4rem!important}.lg\:max-w-5rem{max-width:5rem!important}.lg\:max-w-6rem{max-width:6rem!important}.lg\:max-w-7rem{max-width:7rem!important}.lg\:max-w-8rem{max-width:8rem!important}.lg\:max-w-9rem{max-width:9rem!important}.lg\:max-w-10rem{max-width:10rem!important}.lg\:max-w-11rem{max-width:11rem!important}.lg\:max-w-12rem{max-width:12rem!important}.lg\:max-w-13rem{max-width:13rem!important}.lg\:max-w-14rem{max-width:14rem!important}.lg\:max-w-15rem{max-width:15rem!important}.lg\:max-w-16rem{max-width:16rem!important}.lg\:max-w-17rem{max-width:17rem!important}.lg\:max-w-18rem{max-width:18rem!important}.lg\:max-w-19rem{max-width:19rem!important}.lg\:max-w-20rem{max-width:20rem!important}.lg\:max-w-21rem{max-width:21rem!important}.lg\:max-w-22rem{max-width:22rem!important}.lg\:max-w-23rem{max-width:23rem!important}.lg\:max-w-24rem{max-width:24rem!important}.lg\:max-w-25rem{max-width:25rem!important}.lg\:max-w-26rem{max-width:26rem!important}.lg\:max-w-27rem{max-width:27rem!important}.lg\:max-w-28rem{max-width:28rem!important}.lg\:max-w-29rem{max-width:29rem!important}.lg\:max-w-30rem{max-width:30rem!important}}@media screen and (min-width:1200px){.xl\:max-w-0{max-width:0!important}.xl\:max-w-full{max-width:100%!important}.xl\:max-w-screen{max-width:100vw!important}.xl\:max-w-min{max-width:-moz-min-content!important;max-width:min-content!important}.xl\:max-w-max{max-width:-moz-max-content!important;max-width:max-content!important}.xl\:max-w-fit{max-width:-moz-fit-content!important;max-width:fit-content!important}.xl\:max-w-1rem{max-width:1rem!important}.xl\:max-w-2rem{max-width:2rem!important}.xl\:max-w-3rem{max-width:3rem!important}.xl\:max-w-4rem{max-width:4rem!important}.xl\:max-w-5rem{max-width:5rem!important}.xl\:max-w-6rem{max-width:6rem!important}.xl\:max-w-7rem{max-width:7rem!important}.xl\:max-w-8rem{max-width:8rem!important}.xl\:max-w-9rem{max-width:9rem!important}.xl\:max-w-10rem{max-width:10rem!important}.xl\:max-w-11rem{max-width:11rem!important}.xl\:max-w-12rem{max-width:12rem!important}.xl\:max-w-13rem{max-width:13rem!important}.xl\:max-w-14rem{max-width:14rem!important}.xl\:max-w-15rem{max-width:15rem!important}.xl\:max-w-16rem{max-width:16rem!important}.xl\:max-w-17rem{max-width:17rem!important}.xl\:max-w-18rem{max-width:18rem!important}.xl\:max-w-19rem{max-width:19rem!important}.xl\:max-w-20rem{max-width:20rem!important}.xl\:max-w-21rem{max-width:21rem!important}.xl\:max-w-22rem{max-width:22rem!important}.xl\:max-w-23rem{max-width:23rem!important}.xl\:max-w-24rem{max-width:24rem!important}.xl\:max-w-25rem{max-width:25rem!important}.xl\:max-w-26rem{max-width:26rem!important}.xl\:max-w-27rem{max-width:27rem!important}.xl\:max-w-28rem{max-width:28rem!important}.xl\:max-w-29rem{max-width:29rem!important}.xl\:max-w-30rem{max-width:30rem!important}}.min-h-0{min-height:0!important}.min-h-full{min-height:100%!important}.min-h-screen{min-height:100vh!important}@media screen and (min-width:576px){.sm\:min-h-0{min-height:0!important}.sm\:min-h-full{min-height:100%!important}.sm\:min-h-screen{min-height:100vh!important}}@media screen and (min-width:768px){.md\:min-h-0{min-height:0!important}.md\:min-h-full{min-height:100%!important}.md\:min-h-screen{min-height:100vh!important}}@media screen and (min-width:992px){.lg\:min-h-0{min-height:0!important}.lg\:min-h-full{min-height:100%!important}.lg\:min-h-screen{min-height:100vh!important}}@media screen and (min-width:1200px){.xl\:min-h-0{min-height:0!important}.xl\:min-h-full{min-height:100%!important}.xl\:min-h-screen{min-height:100vh!important}}.max-h-0{max-height:0!important}.max-h-full{max-height:100%!important}.max-h-screen{max-height:100vh!important}.max-h-min{max-height:-moz-min-content!important;max-height:min-content!important}.max-h-max{max-height:-moz-max-content!important;max-height:max-content!important}.max-h-fit{max-height:-moz-fit-content!important;max-height:fit-content!important}.max-h-1rem{max-height:1rem!important}.max-h-2rem{max-height:2rem!important}.max-h-3rem{max-height:3rem!important}.max-h-4rem{max-height:4rem!important}.max-h-5rem{max-height:5rem!important}.max-h-6rem{max-height:6rem!important}.max-h-7rem{max-height:7rem!important}.max-h-8rem{max-height:8rem!important}.max-h-9rem{max-height:9rem!important}.max-h-10rem{max-height:10rem!important}.max-h-11rem{max-height:11rem!important}.max-h-12rem{max-height:12rem!important}.max-h-13rem{max-height:13rem!important}.max-h-14rem{max-height:14rem!important}.max-h-15rem{max-height:15rem!important}.max-h-16rem{max-height:16rem!important}.max-h-17rem{max-height:17rem!important}.max-h-18rem{max-height:18rem!important}.max-h-19rem{max-height:19rem!important}.max-h-20rem{max-height:20rem!important}.max-h-21rem{max-height:21rem!important}.max-h-22rem{max-height:22rem!important}.max-h-23rem{max-height:23rem!important}.max-h-24rem{max-height:24rem!important}.max-h-25rem{max-height:25rem!important}.max-h-26rem{max-height:26rem!important}.max-h-27rem{max-height:27rem!important}.max-h-28rem{max-height:28rem!important}.max-h-29rem{max-height:29rem!important}.max-h-30rem{max-height:30rem!important}@media screen and (min-width:576px){.sm\:max-h-0{max-height:0!important}.sm\:max-h-full{max-height:100%!important}.sm\:max-h-screen{max-height:100vh!important}.sm\:max-h-min{max-height:-moz-min-content!important;max-height:min-content!important}.sm\:max-h-max{max-height:-moz-max-content!important;max-height:max-content!important}.sm\:max-h-fit{max-height:-moz-fit-content!important;max-height:fit-content!important}.sm\:max-h-1rem{max-height:1rem!important}.sm\:max-h-2rem{max-height:2rem!important}.sm\:max-h-3rem{max-height:3rem!important}.sm\:max-h-4rem{max-height:4rem!important}.sm\:max-h-5rem{max-height:5rem!important}.sm\:max-h-6rem{max-height:6rem!important}.sm\:max-h-7rem{max-height:7rem!important}.sm\:max-h-8rem{max-height:8rem!important}.sm\:max-h-9rem{max-height:9rem!important}.sm\:max-h-10rem{max-height:10rem!important}.sm\:max-h-11rem{max-height:11rem!important}.sm\:max-h-12rem{max-height:12rem!important}.sm\:max-h-13rem{max-height:13rem!important}.sm\:max-h-14rem{max-height:14rem!important}.sm\:max-h-15rem{max-height:15rem!important}.sm\:max-h-16rem{max-height:16rem!important}.sm\:max-h-17rem{max-height:17rem!important}.sm\:max-h-18rem{max-height:18rem!important}.sm\:max-h-19rem{max-height:19rem!important}.sm\:max-h-20rem{max-height:20rem!important}.sm\:max-h-21rem{max-height:21rem!important}.sm\:max-h-22rem{max-height:22rem!important}.sm\:max-h-23rem{max-height:23rem!important}.sm\:max-h-24rem{max-height:24rem!important}.sm\:max-h-25rem{max-height:25rem!important}.sm\:max-h-26rem{max-height:26rem!important}.sm\:max-h-27rem{max-height:27rem!important}.sm\:max-h-28rem{max-height:28rem!important}.sm\:max-h-29rem{max-height:29rem!important}.sm\:max-h-30rem{max-height:30rem!important}}@media screen and (min-width:768px){.md\:max-h-0{max-height:0!important}.md\:max-h-full{max-height:100%!important}.md\:max-h-screen{max-height:100vh!important}.md\:max-h-min{max-height:-moz-min-content!important;max-height:min-content!important}.md\:max-h-max{max-height:-moz-max-content!important;max-height:max-content!important}.md\:max-h-fit{max-height:-moz-fit-content!important;max-height:fit-content!important}.md\:max-h-1rem{max-height:1rem!important}.md\:max-h-2rem{max-height:2rem!important}.md\:max-h-3rem{max-height:3rem!important}.md\:max-h-4rem{max-height:4rem!important}.md\:max-h-5rem{max-height:5rem!important}.md\:max-h-6rem{max-height:6rem!important}.md\:max-h-7rem{max-height:7rem!important}.md\:max-h-8rem{max-height:8rem!important}.md\:max-h-9rem{max-height:9rem!important}.md\:max-h-10rem{max-height:10rem!important}.md\:max-h-11rem{max-height:11rem!important}.md\:max-h-12rem{max-height:12rem!important}.md\:max-h-13rem{max-height:13rem!important}.md\:max-h-14rem{max-height:14rem!important}.md\:max-h-15rem{max-height:15rem!important}.md\:max-h-16rem{max-height:16rem!important}.md\:max-h-17rem{max-height:17rem!important}.md\:max-h-18rem{max-height:18rem!important}.md\:max-h-19rem{max-height:19rem!important}.md\:max-h-20rem{max-height:20rem!important}.md\:max-h-21rem{max-height:21rem!important}.md\:max-h-22rem{max-height:22rem!important}.md\:max-h-23rem{max-height:23rem!important}.md\:max-h-24rem{max-height:24rem!important}.md\:max-h-25rem{max-height:25rem!important}.md\:max-h-26rem{max-height:26rem!important}.md\:max-h-27rem{max-height:27rem!important}.md\:max-h-28rem{max-height:28rem!important}.md\:max-h-29rem{max-height:29rem!important}.md\:max-h-30rem{max-height:30rem!important}}@media screen and (min-width:992px){.lg\:max-h-0{max-height:0!important}.lg\:max-h-full{max-height:100%!important}.lg\:max-h-screen{max-height:100vh!important}.lg\:max-h-min{max-height:-moz-min-content!important;max-height:min-content!important}.lg\:max-h-max{max-height:-moz-max-content!important;max-height:max-content!important}.lg\:max-h-fit{max-height:-moz-fit-content!important;max-height:fit-content!important}.lg\:max-h-1rem{max-height:1rem!important}.lg\:max-h-2rem{max-height:2rem!important}.lg\:max-h-3rem{max-height:3rem!important}.lg\:max-h-4rem{max-height:4rem!important}.lg\:max-h-5rem{max-height:5rem!important}.lg\:max-h-6rem{max-height:6rem!important}.lg\:max-h-7rem{max-height:7rem!important}.lg\:max-h-8rem{max-height:8rem!important}.lg\:max-h-9rem{max-height:9rem!important}.lg\:max-h-10rem{max-height:10rem!important}.lg\:max-h-11rem{max-height:11rem!important}.lg\:max-h-12rem{max-height:12rem!important}.lg\:max-h-13rem{max-height:13rem!important}.lg\:max-h-14rem{max-height:14rem!important}.lg\:max-h-15rem{max-height:15rem!important}.lg\:max-h-16rem{max-height:16rem!important}.lg\:max-h-17rem{max-height:17rem!important}.lg\:max-h-18rem{max-height:18rem!important}.lg\:max-h-19rem{max-height:19rem!important}.lg\:max-h-20rem{max-height:20rem!important}.lg\:max-h-21rem{max-height:21rem!important}.lg\:max-h-22rem{max-height:22rem!important}.lg\:max-h-23rem{max-height:23rem!important}.lg\:max-h-24rem{max-height:24rem!important}.lg\:max-h-25rem{max-height:25rem!important}.lg\:max-h-26rem{max-height:26rem!important}.lg\:max-h-27rem{max-height:27rem!important}.lg\:max-h-28rem{max-height:28rem!important}.lg\:max-h-29rem{max-height:29rem!important}.lg\:max-h-30rem{max-height:30rem!important}}@media screen and (min-width:1200px){.xl\:max-h-0{max-height:0!important}.xl\:max-h-full{max-height:100%!important}.xl\:max-h-screen{max-height:100vh!important}.xl\:max-h-min{max-height:-moz-min-content!important;max-height:min-content!important}.xl\:max-h-max{max-height:-moz-max-content!important;max-height:max-content!important}.xl\:max-h-fit{max-height:-moz-fit-content!important;max-height:fit-content!important}.xl\:max-h-1rem{max-height:1rem!important}.xl\:max-h-2rem{max-height:2rem!important}.xl\:max-h-3rem{max-height:3rem!important}.xl\:max-h-4rem{max-height:4rem!important}.xl\:max-h-5rem{max-height:5rem!important}.xl\:max-h-6rem{max-height:6rem!important}.xl\:max-h-7rem{max-height:7rem!important}.xl\:max-h-8rem{max-height:8rem!important}.xl\:max-h-9rem{max-height:9rem!important}.xl\:max-h-10rem{max-height:10rem!important}.xl\:max-h-11rem{max-height:11rem!important}.xl\:max-h-12rem{max-height:12rem!important}.xl\:max-h-13rem{max-height:13rem!important}.xl\:max-h-14rem{max-height:14rem!important}.xl\:max-h-15rem{max-height:15rem!important}.xl\:max-h-16rem{max-height:16rem!important}.xl\:max-h-17rem{max-height:17rem!important}.xl\:max-h-18rem{max-height:18rem!important}.xl\:max-h-19rem{max-height:19rem!important}.xl\:max-h-20rem{max-height:20rem!important}.xl\:max-h-21rem{max-height:21rem!important}.xl\:max-h-22rem{max-height:22rem!important}.xl\:max-h-23rem{max-height:23rem!important}.xl\:max-h-24rem{max-height:24rem!important}.xl\:max-h-25rem{max-height:25rem!important}.xl\:max-h-26rem{max-height:26rem!important}.xl\:max-h-27rem{max-height:27rem!important}.xl\:max-h-28rem{max-height:28rem!important}.xl\:max-h-29rem{max-height:29rem!important}.xl\:max-h-30rem{max-height:30rem!important}}.static{position:static!important}.fixed{position:fixed!important}.absolute{position:absolute!important}.relative{position:relative!important}.sticky{position:sticky!important}@media screen and (min-width:576px){.sm\:static{position:static!important}.sm\:fixed{position:fixed!important}.sm\:absolute{position:absolute!important}.sm\:relative{position:relative!important}.sm\:sticky{position:sticky!important}}@media screen and (min-width:768px){.md\:static{position:static!important}.md\:fixed{position:fixed!important}.md\:absolute{position:absolute!important}.md\:relative{position:relative!important}.md\:sticky{position:sticky!important}}@media screen and (min-width:992px){.lg\:static{position:static!important}.lg\:fixed{position:fixed!important}.lg\:absolute{position:absolute!important}.lg\:relative{position:relative!important}.lg\:sticky{position:sticky!important}}@media screen and (min-width:1200px){.xl\:static{position:static!important}.xl\:fixed{position:fixed!important}.xl\:absolute{position:absolute!important}.xl\:relative{position:relative!important}.xl\:sticky{position:sticky!important}}.top-auto{top:auto!important}.top-0{top:0!important}.top-50{top:50%!important}.top-100{top:100%!important}@media screen and (min-width:576px){.sm\:top-auto{top:auto!important}.sm\:top-0{top:0!important}.sm\:top-50{top:50%!important}.sm\:top-100{top:100%!important}}@media screen and (min-width:768px){.md\:top-auto{top:auto!important}.md\:top-0{top:0!important}.md\:top-50{top:50%!important}.md\:top-100{top:100%!important}}@media screen and (min-width:992px){.lg\:top-auto{top:auto!important}.lg\:top-0{top:0!important}.lg\:top-50{top:50%!important}.lg\:top-100{top:100%!important}}@media screen and (min-width:1200px){.xl\:top-auto{top:auto!important}.xl\:top-0{top:0!important}.xl\:top-50{top:50%!important}.xl\:top-100{top:100%!important}}.left-auto{left:auto!important}.left-0{left:0!important}.left-50{left:50%!important}.left-100{left:100%!important}@media screen and (min-width:576px){.sm\:left-auto{left:auto!important}.sm\:left-0{left:0!important}.sm\:left-50{left:50%!important}.sm\:left-100{left:100%!important}}@media screen and (min-width:768px){.md\:left-auto{left:auto!important}.md\:left-0{left:0!important}.md\:left-50{left:50%!important}.md\:left-100{left:100%!important}}@media screen and (min-width:992px){.lg\:left-auto{left:auto!important}.lg\:left-0{left:0!important}.lg\:left-50{left:50%!important}.lg\:left-100{left:100%!important}}@media screen and (min-width:1200px){.xl\:left-auto{left:auto!important}.xl\:left-0{left:0!important}.xl\:left-50{left:50%!important}.xl\:left-100{left:100%!important}}.right-auto{right:auto!important}.right-0{right:0!important}.right-50{right:50%!important}.right-100{right:100%!important}@media screen and (min-width:576px){.sm\:right-auto{right:auto!important}.sm\:right-0{right:0!important}.sm\:right-50{right:50%!important}.sm\:right-100{right:100%!important}}@media screen and (min-width:768px){.md\:right-auto{right:auto!important}.md\:right-0{right:0!important}.md\:right-50{right:50%!important}.md\:right-100{right:100%!important}}@media screen and (min-width:992px){.lg\:right-auto{right:auto!important}.lg\:right-0{right:0!important}.lg\:right-50{right:50%!important}.lg\:right-100{right:100%!important}}@media screen and (min-width:1200px){.xl\:right-auto{right:auto!important}.xl\:right-0{right:0!important}.xl\:right-50{right:50%!important}.xl\:right-100{right:100%!important}}.bottom-auto{bottom:auto!important}.bottom-0{bottom:0!important}.bottom-50{bottom:50%!important}.bottom-100{bottom:100%!important}@media screen and (min-width:576px){.sm\:bottom-auto{bottom:auto!important}.sm\:bottom-0{bottom:0!important}.sm\:bottom-50{bottom:50%!important}.sm\:bottom-100{bottom:100%!important}}@media screen and (min-width:768px){.md\:bottom-auto{bottom:auto!important}.md\:bottom-0{bottom:0!important}.md\:bottom-50{bottom:50%!important}.md\:bottom-100{bottom:100%!important}}@media screen and (min-width:992px){.lg\:bottom-auto{bottom:auto!important}.lg\:bottom-0{bottom:0!important}.lg\:bottom-50{bottom:50%!important}.lg\:bottom-100{bottom:100%!important}}@media screen and (min-width:1200px){.xl\:bottom-auto{bottom:auto!important}.xl\:bottom-0{bottom:0!important}.xl\:bottom-50{bottom:50%!important}.xl\:bottom-100{bottom:100%!important}}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.overflow-visible{overflow:visible!important}.overflow-scroll{overflow:scroll!important}@media screen and (min-width:576px){.sm\:overflow-auto{overflow:auto!important}.sm\:overflow-hidden{overflow:hidden!important}.sm\:overflow-visible{overflow:visible!important}.sm\:overflow-scroll{overflow:scroll!important}}@media screen and (min-width:768px){.md\:overflow-auto{overflow:auto!important}.md\:overflow-hidden{overflow:hidden!important}.md\:overflow-visible{overflow:visible!important}.md\:overflow-scroll{overflow:scroll!important}}@media screen and (min-width:992px){.lg\:overflow-auto{overflow:auto!important}.lg\:overflow-hidden{overflow:hidden!important}.lg\:overflow-visible{overflow:visible!important}.lg\:overflow-scroll{overflow:scroll!important}}@media screen and (min-width:1200px){.xl\:overflow-auto{overflow:auto!important}.xl\:overflow-hidden{overflow:hidden!important}.xl\:overflow-visible{overflow:visible!important}.xl\:overflow-scroll{overflow:scroll!important}}.overflow-x-auto{overflow-x:auto!important}.overflow-x-hidden{overflow-x:hidden!important}.overflow-x-visible{overflow-x:visible!important}.overflow-x-scroll{overflow-x:scroll!important}@media screen and (min-width:576px){.sm\:overflow-x-auto{overflow-x:auto!important}.sm\:overflow-x-hidden{overflow-x:hidden!important}.sm\:overflow-x-visible{overflow-x:visible!important}.sm\:overflow-x-scroll{overflow-x:scroll!important}}@media screen and (min-width:768px){.md\:overflow-x-auto{overflow-x:auto!important}.md\:overflow-x-hidden{overflow-x:hidden!important}.md\:overflow-x-visible{overflow-x:visible!important}.md\:overflow-x-scroll{overflow-x:scroll!important}}@media screen and (min-width:992px){.lg\:overflow-x-auto{overflow-x:auto!important}.lg\:overflow-x-hidden{overflow-x:hidden!important}.lg\:overflow-x-visible{overflow-x:visible!important}.lg\:overflow-x-scroll{overflow-x:scroll!important}}@media screen and (min-width:1200px){.xl\:overflow-x-auto{overflow-x:auto!important}.xl\:overflow-x-hidden{overflow-x:hidden!important}.xl\:overflow-x-visible{overflow-x:visible!important}.xl\:overflow-x-scroll{overflow-x:scroll!important}}.overflow-y-auto{overflow-y:auto!important}.overflow-y-hidden{overflow-y:hidden!important}.overflow-y-visible{overflow-y:visible!important}.overflow-y-scroll{overflow-y:scroll!important}@media screen and (min-width:576px){.sm\:overflow-y-auto{overflow-y:auto!important}.sm\:overflow-y-hidden{overflow-y:hidden!important}.sm\:overflow-y-visible{overflow-y:visible!important}.sm\:overflow-y-scroll{overflow-y:scroll!important}}@media screen and (min-width:768px){.md\:overflow-y-auto{overflow-y:auto!important}.md\:overflow-y-hidden{overflow-y:hidden!important}.md\:overflow-y-visible{overflow-y:visible!important}.md\:overflow-y-scroll{overflow-y:scroll!important}}@media screen and (min-width:992px){.lg\:overflow-y-auto{overflow-y:auto!important}.lg\:overflow-y-hidden{overflow-y:hidden!important}.lg\:overflow-y-visible{overflow-y:visible!important}.lg\:overflow-y-scroll{overflow-y:scroll!important}}@media screen and (min-width:1200px){.xl\:overflow-y-auto{overflow-y:auto!important}.xl\:overflow-y-hidden{overflow-y:hidden!important}.xl\:overflow-y-visible{overflow-y:visible!important}.xl\:overflow-y-scroll{overflow-y:scroll!important}}.z-auto{z-index:auto!important}.z-0{z-index:0!important}.z-1{z-index:1!important}.z-2{z-index:2!important}.z-3{z-index:3!important}.z-4{z-index:4!important}.z-5{z-index:5!important}@media screen and (min-width:576px){.sm\:z-auto{z-index:auto!important}.sm\:z-0{z-index:0!important}.sm\:z-1{z-index:1!important}.sm\:z-2{z-index:2!important}.sm\:z-3{z-index:3!important}.sm\:z-4{z-index:4!important}.sm\:z-5{z-index:5!important}}@media screen and (min-width:768px){.md\:z-auto{z-index:auto!important}.md\:z-0{z-index:0!important}.md\:z-1{z-index:1!important}.md\:z-2{z-index:2!important}.md\:z-3{z-index:3!important}.md\:z-4{z-index:4!important}.md\:z-5{z-index:5!important}}@media screen and (min-width:992px){.lg\:z-auto{z-index:auto!important}.lg\:z-0{z-index:0!important}.lg\:z-1{z-index:1!important}.lg\:z-2{z-index:2!important}.lg\:z-3{z-index:3!important}.lg\:z-4{z-index:4!important}.lg\:z-5{z-index:5!important}}@media screen and (min-width:1200px){.xl\:z-auto{z-index:auto!important}.xl\:z-0{z-index:0!important}.xl\:z-1{z-index:1!important}.xl\:z-2{z-index:2!important}.xl\:z-3{z-index:3!important}.xl\:z-4{z-index:4!important}.xl\:z-5{z-index:5!important}}.bg-repeat{background-repeat:repeat!important}.bg-no-repeat{background-repeat:no-repeat!important}.bg-repeat-x{background-repeat:repeat-x!important}.bg-repeat-y{background-repeat:repeat-y!important}.bg-repeat-round{background-repeat:round!important}.bg-repeat-space{background-repeat:space!important}@media screen and (min-width:576px){.sm\:bg-repeat{background-repeat:repeat!important}.sm\:bg-no-repeat{background-repeat:no-repeat!important}.sm\:bg-repeat-x{background-repeat:repeat-x!important}.sm\:bg-repeat-y{background-repeat:repeat-y!important}.sm\:bg-repeat-round{background-repeat:round!important}.sm\:bg-repeat-space{background-repeat:space!important}}@media screen and (min-width:768px){.md\:bg-repeat{background-repeat:repeat!important}.md\:bg-no-repeat{background-repeat:no-repeat!important}.md\:bg-repeat-x{background-repeat:repeat-x!important}.md\:bg-repeat-y{background-repeat:repeat-y!important}.md\:bg-repeat-round{background-repeat:round!important}.md\:bg-repeat-space{background-repeat:space!important}}@media screen and (min-width:992px){.lg\:bg-repeat{background-repeat:repeat!important}.lg\:bg-no-repeat{background-repeat:no-repeat!important}.lg\:bg-repeat-x{background-repeat:repeat-x!important}.lg\:bg-repeat-y{background-repeat:repeat-y!important}.lg\:bg-repeat-round{background-repeat:round!important}.lg\:bg-repeat-space{background-repeat:space!important}}@media screen and (min-width:1200px){.xl\:bg-repeat{background-repeat:repeat!important}.xl\:bg-no-repeat{background-repeat:no-repeat!important}.xl\:bg-repeat-x{background-repeat:repeat-x!important}.xl\:bg-repeat-y{background-repeat:repeat-y!important}.xl\:bg-repeat-round{background-repeat:round!important}.xl\:bg-repeat-space{background-repeat:space!important}}.bg-auto{background-size:auto!important}.bg-cover{background-size:cover!important}.bg-contain{background-size:contain!important}@media screen and (min-width:576px){.sm\:bg-auto{background-size:auto!important}.sm\:bg-cover{background-size:cover!important}.sm\:bg-contain{background-size:contain!important}}@media screen and (min-width:768px){.md\:bg-auto{background-size:auto!important}.md\:bg-cover{background-size:cover!important}.md\:bg-contain{background-size:contain!important}}@media screen and (min-width:992px){.lg\:bg-auto{background-size:auto!important}.lg\:bg-cover{background-size:cover!important}.lg\:bg-contain{background-size:contain!important}}@media screen and (min-width:1200px){.xl\:bg-auto{background-size:auto!important}.xl\:bg-cover{background-size:cover!important}.xl\:bg-contain{background-size:contain!important}}.bg-bottom{background-position:bottom!important}.bg-center{background-position:50%!important}.bg-left{background-position:0!important}.bg-left-bottom{background-position:0 100%!important}.bg-left-top{background-position:0 0!important}.bg-right{background-position:100%!important}.bg-right-bottom{background-position:100% 100%!important}.bg-right-top{background-position:100% 0!important}.bg-top{background-position:top!important}@media screen and (min-width:576px){.sm\:bg-bottom{background-position:bottom!important}.sm\:bg-center{background-position:50%!important}.sm\:bg-left{background-position:0!important}.sm\:bg-left-bottom{background-position:0 100%!important}.sm\:bg-left-top{background-position:0 0!important}.sm\:bg-right{background-position:100%!important}.sm\:bg-right-bottom{background-position:100% 100%!important}.sm\:bg-right-top{background-position:100% 0!important}.sm\:bg-top{background-position:top!important}}@media screen and (min-width:768px){.md\:bg-bottom{background-position:bottom!important}.md\:bg-center{background-position:50%!important}.md\:bg-left{background-position:0!important}.md\:bg-left-bottom{background-position:0 100%!important}.md\:bg-left-top{background-position:0 0!important}.md\:bg-right{background-position:100%!important}.md\:bg-right-bottom{background-position:100% 100%!important}.md\:bg-right-top{background-position:100% 0!important}.md\:bg-top{background-position:top!important}}@media screen and (min-width:992px){.lg\:bg-bottom{background-position:bottom!important}.lg\:bg-center{background-position:50%!important}.lg\:bg-left{background-position:0!important}.lg\:bg-left-bottom{background-position:0 100%!important}.lg\:bg-left-top{background-position:0 0!important}.lg\:bg-right{background-position:100%!important}.lg\:bg-right-bottom{background-position:100% 100%!important}.lg\:bg-right-top{background-position:100% 0!important}.lg\:bg-top{background-position:top!important}}@media screen and (min-width:1200px){.xl\:bg-bottom{background-position:bottom!important}.xl\:bg-center{background-position:50%!important}.xl\:bg-left{background-position:0!important}.xl\:bg-left-bottom{background-position:0 100%!important}.xl\:bg-left-top{background-position:0 0!important}.xl\:bg-right{background-position:100%!important}.xl\:bg-right-bottom{background-position:100% 100%!important}.xl\:bg-right-top{background-position:100% 0!important}.xl\:bg-top{background-position:top!important}}.list-none{list-style:none!important}.list-disc{list-style:disc!important}.list-decimal{list-style:decimal!important}.appearance-none{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important}.outline-none{outline:none!important}.pointer-events-none{pointer-events:none!important}.pointer-events-auto{pointer-events:auto!important}.cursor-auto{cursor:auto!important}.cursor-pointer{cursor:pointer!important}.cursor-wait{cursor:wait!important}.cursor-move{cursor:move!important}.select-none{-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}.select-text{-webkit-user-select:text!important;-moz-user-select:text!important;user-select:text!important}.select-all{-webkit-user-select:all!important;-moz-user-select:all!important;user-select:all!important}.select-auto{-webkit-user-select:auto!important;-moz-user-select:auto!important;user-select:auto!important}.opacity-0{opacity:0!important}.opacity-10{opacity:.1!important}.opacity-20{opacity:.2!important}.opacity-30{opacity:.3!important}.opacity-40{opacity:.4!important}.opacity-50{opacity:.5!important}.opacity-60{opacity:.6!important}.opacity-70{opacity:.7!important}.opacity-80{opacity:.8!important}.opacity-90{opacity:.9!important}.opacity-100{opacity:1!important}.reset{all:unset}.transition-none{transition-property:none!important}.transition-all{transition-property:all!important}.transition-colors{transition-property:background-color,border-color,color!important}.transition-transform{transition-property:transform!important}.transition-duration-100{transition-duration:.1s!important}.transition-duration-150{transition-duration:.15s!important}.transition-duration-200{transition-duration:.2s!important}.transition-duration-300{transition-duration:.3s!important}.transition-duration-400{transition-duration:.4s!important}.transition-duration-500{transition-duration:.5s!important}.transition-duration-1000{transition-duration:1s!important}.transition-duration-2000{transition-duration:2s!important}.transition-duration-3000{transition-duration:3s!important}.transition-linear{transition-timing-function:linear!important}.transition-ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)!important}.transition-ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)!important}.transition-ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.transition-delay-100{transition-delay:.1s!important}.transition-delay-150{transition-delay:.15s!important}.transition-delay-200{transition-delay:.2s!important}.transition-delay-300{transition-delay:.3s!important}.transition-delay-400{transition-delay:.4s!important}.transition-delay-500{transition-delay:.5s!important}.transition-delay-1000{transition-delay:1s!important}.translate-x-0{transform:translateX(0)!important}.translate-x-100{transform:translateX(100%)!important}.-translate-x-100{transform:translateX(-100%)!important}.translate-y-0{transform:translateY(0)!important}.translate-y-100{transform:translateY(100%)!important}.-translate-y-100{transform:translateY(-100%)!important}@media screen and (min-width:576px){.sm\:translate-x-0{transform:translateX(0)!important}.sm\:translate-x-100{transform:translateX(100%)!important}.sm\:-translate-x-100{transform:translateX(-100%)!important}.sm\:translate-y-0{transform:translateY(0)!important}.sm\:translate-y-100{transform:translateY(100%)!important}.sm\:-translate-y-100{transform:translateY(-100%)!important}}@media screen and (min-width:768px){.md\:translate-x-0{transform:translateX(0)!important}.md\:translate-x-100{transform:translateX(100%)!important}.md\:-translate-x-100{transform:translateX(-100%)!important}.md\:translate-y-0{transform:translateY(0)!important}.md\:translate-y-100{transform:translateY(100%)!important}.md\:-translate-y-100{transform:translateY(-100%)!important}}@media screen and (min-width:992px){.lg\:translate-x-0{transform:translateX(0)!important}.lg\:translate-x-100{transform:translateX(100%)!important}.lg\:-translate-x-100{transform:translateX(-100%)!important}.lg\:translate-y-0{transform:translateY(0)!important}.lg\:translate-y-100{transform:translateY(100%)!important}.lg\:-translate-y-100{transform:translateY(-100%)!important}}@media screen and (min-width:1200px){.xl\:translate-x-0{transform:translateX(0)!important}.xl\:translate-x-100{transform:translateX(100%)!important}.xl\:-translate-x-100{transform:translateX(-100%)!important}.xl\:translate-y-0{transform:translateY(0)!important}.xl\:translate-y-100{transform:translateY(100%)!important}.xl\:-translate-y-100{transform:translateY(-100%)!important}}.rotate-45{transform:rotate(45deg)!important}.-rotate-45{transform:rotate(-45deg)!important}.rotate-90{transform:rotate(90deg)!important}.-rotate-90{transform:rotate(-90deg)!important}.rotate-180{transform:rotate(180deg)!important}.-rotate-180{transform:rotate(-180deg)!important}@media screen and (min-width:576px){.sm\:rotate-45{transform:rotate(45deg)!important}.sm\:-rotate-45{transform:rotate(-45deg)!important}.sm\:rotate-90{transform:rotate(90deg)!important}.sm\:-rotate-90{transform:rotate(-90deg)!important}.sm\:rotate-180{transform:rotate(180deg)!important}.sm\:-rotate-180{transform:rotate(-180deg)!important}}@media screen and (min-width:768px){.md\:rotate-45{transform:rotate(45deg)!important}.md\:-rotate-45{transform:rotate(-45deg)!important}.md\:rotate-90{transform:rotate(90deg)!important}.md\:-rotate-90{transform:rotate(-90deg)!important}.md\:rotate-180{transform:rotate(180deg)!important}.md\:-rotate-180{transform:rotate(-180deg)!important}}@media screen and (min-width:992px){.lg\:rotate-45{transform:rotate(45deg)!important}.lg\:-rotate-45{transform:rotate(-45deg)!important}.lg\:rotate-90{transform:rotate(90deg)!important}.lg\:-rotate-90{transform:rotate(-90deg)!important}.lg\:rotate-180{transform:rotate(180deg)!important}.lg\:-rotate-180{transform:rotate(-180deg)!important}}@media screen and (min-width:1200px){.xl\:rotate-45{transform:rotate(45deg)!important}.xl\:-rotate-45{transform:rotate(-45deg)!important}.xl\:rotate-90{transform:rotate(90deg)!important}.xl\:-rotate-90{transform:rotate(-90deg)!important}.xl\:rotate-180{transform:rotate(180deg)!important}.xl\:-rotate-180{transform:rotate(-180deg)!important}}.origin-center{transform-origin:center!important}.origin-top{transform-origin:top!important}.origin-top-right{transform-origin:top right!important}.origin-right{transform-origin:right!important}.origin-bottom-right{transform-origin:bottom right!important}.origin-bottom{transform-origin:bottom!important}.origin-bottom-left{transform-origin:bottom left!important}.origin-left{transform-origin:left!important}.origin-top-left{transform-origin:top-left!important}@media screen and (min-width:576px){.sm\:origin-center{transform-origin:center!important}.sm\:origin-top{transform-origin:top!important}.sm\:origin-top-right{transform-origin:top right!important}.sm\:origin-right{transform-origin:right!important}.sm\:origin-bottom-right{transform-origin:bottom right!important}.sm\:origin-bottom{transform-origin:bottom!important}.sm\:origin-bottom-left{transform-origin:bottom left!important}.sm\:origin-left{transform-origin:left!important}.sm\:origin-top-left{transform-origin:top-left!important}}@media screen and (min-width:768px){.md\:origin-center{transform-origin:center!important}.md\:origin-top{transform-origin:top!important}.md\:origin-top-right{transform-origin:top right!important}.md\:origin-right{transform-origin:right!important}.md\:origin-bottom-right{transform-origin:bottom right!important}.md\:origin-bottom{transform-origin:bottom!important}.md\:origin-bottom-left{transform-origin:bottom left!important}.md\:origin-left{transform-origin:left!important}.md\:origin-top-left{transform-origin:top-left!important}}@media screen and (min-width:992px){.lg\:origin-center{transform-origin:center!important}.lg\:origin-top{transform-origin:top!important}.lg\:origin-top-right{transform-origin:top right!important}.lg\:origin-right{transform-origin:right!important}.lg\:origin-bottom-right{transform-origin:bottom right!important}.lg\:origin-bottom{transform-origin:bottom!important}.lg\:origin-bottom-left{transform-origin:bottom left!important}.lg\:origin-left{transform-origin:left!important}.lg\:origin-top-left{transform-origin:top-left!important}}@media screen and (min-width:1200px){.xl\:origin-center{transform-origin:center!important}.xl\:origin-top{transform-origin:top!important}.xl\:origin-top-right{transform-origin:top right!important}.xl\:origin-right{transform-origin:right!important}.xl\:origin-bottom-right{transform-origin:bottom right!important}.xl\:origin-bottom{transform-origin:bottom!important}.xl\:origin-bottom-left{transform-origin:bottom left!important}.xl\:origin-left{transform-origin:left!important}.xl\:origin-top-left{transform-origin:top-left!important}}@keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes fadeout{0%{opacity:1}to{opacity:0}}@keyframes scalein{0%{opacity:0;transform:scaleY(.8);transition:transform .12s cubic-bezier(0,0,.2,1),opacity .12s cubic-bezier(0,0,.2,1)}to{opacity:1;transform:scaleY(1)}}@keyframes slidedown{0%{max-height:0}to{max-height:auto}}@keyframes slideup{0%{max-height:1000px}to{max-height:0}}@keyframes fadeinleft{0%{opacity:0;transform:translateX(-100%);transition:transform .12s cubic-bezier(0,0,.2,1),opacity .12s cubic-bezier(0,0,.2,1)}to{opacity:1;transform:translateX(0)}}@keyframes fadeoutleft{0%{opacity:1;transform:translateX(0);transition:transform .12s cubic-bezier(0,0,.2,1),opacity .12s cubic-bezier(0,0,.2,1)}to{opacity:0;transform:translateX(-100%)}}@keyframes fadeinright{0%{opacity:0;transform:translateX(100%);transition:transform .12s cubic-bezier(0,0,.2,1),opacity .12s cubic-bezier(0,0,.2,1)}to{opacity:1;transform:translateX(0)}}@keyframes fadeoutright{0%{opacity:1;transform:translateX(0);transition:transform .12s cubic-bezier(0,0,.2,1),opacity .12s cubic-bezier(0,0,.2,1)}to{opacity:0;transform:translateX(100%)}}@keyframes fadeinup{0%{opacity:0;transform:translateY(-100%);transition:transform .12s cubic-bezier(0,0,.2,1),opacity .12s cubic-bezier(0,0,.2,1)}to{opacity:1;transform:translateY(0)}}@keyframes fadeoutup{0%{opacity:1;transform:translateY(0);transition:transform .12s cubic-bezier(0,0,.2,1),opacity .12s cubic-bezier(0,0,.2,1)}to{opacity:0;transform:translateY(-100%)}}@keyframes fadeindown{0%{opacity:0;transform:translateY(100%);transition:transform .12s cubic-bezier(0,0,.2,1),opacity .12s cubic-bezier(0,0,.2,1)}to{opacity:1;transform:translateY(0)}}@keyframes fadeoutdown{0%{opacity:1;transform:translateY(0);transition:transform .12s cubic-bezier(0,0,.2,1),opacity .12s cubic-bezier(0,0,.2,1)}to{opacity:0;transform:translateY(100%)}}@keyframes animate-width{0%{width:0}to{width:100%}}@keyframes flip{0%{transform:perspective(2000px) rotateX(-100deg)}to{transform:perspective(2000px) rotateX(0)}}@keyframes flipleft{0%{opacity:0;transform:perspective(2000px) rotateY(-100deg)}to{opacity:1;transform:perspective(2000px) rotateY(0)}}@keyframes flipright{0%{opacity:0;transform:perspective(2000px) rotateY(100deg)}to{opacity:1;transform:perspective(2000px) rotateY(0)}}@keyframes flipup{0%{opacity:0;transform:perspective(2000px) rotateX(-100deg)}to{opacity:1;transform:perspective(2000px) rotateX(0)}}@keyframes zoomin{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomindown{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0)}}@keyframes zoominleft{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(10px,0,0)}}@keyframes zoominright{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(1000px,0,0)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-10px,0,0)}}@keyframes zoominup{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,1000px,0)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0)}}.fadein{animation:fadein .15s linear}.fadeout{animation:fadeout .15s linear}.slidedown{animation:slidedown .45s ease-in-out}.slideup{animation:slideup .45s cubic-bezier(0,1,0,1)}.scalein{animation:scalein .15s linear}.fadeinleft{animation:fadeinleft .15s linear}.fadeoutleft{animation:fadeoutleft .15s linear}.fadeinright{animation:fadeinright .15s linear}.fadeoutright{animation:fadeoutright .15s linear}.fadeinup{animation:fadeinup .15s linear}.fadeoutup{animation:fadeoutup .15s linear}.fadeindown{animation:fadeindown .15s linear}.fadeoutdown{animation:fadeoutdown .15s linear}.animate-width{animation:animate-width 1s linear}.flip{animation:flip .15s linear}.flip,.flipup{backface-visibility:visible}.flipup{animation:flipup .15s linear}.flipleft{animation:flipleft .15s linear}.flipleft,.flipright{backface-visibility:visible}.flipright{animation:flipright .15s linear}.zoomin{animation:zoomin .15s linear}.zoomindown{animation:zoomindown .15s linear}.zoominleft{animation:zoominleft .15s linear}.zoominright{animation:zoominright .15s linear}.zoominup{animation:zoominup .15s linear}.animation-duration-100{animation-duration:.1s!important}.animation-duration-150{animation-duration:.15s!important}.animation-duration-200{animation-duration:.2s!important}.animation-duration-300{animation-duration:.3s!important}.animation-duration-400{animation-duration:.4s!important}.animation-duration-500{animation-duration:.5s!important}.animation-duration-1000{animation-duration:1s!important}.animation-duration-2000{animation-duration:2s!important}.animation-duration-3000{animation-duration:3s!important}.animation-delay-100{animation-delay:.1s!important}.animation-delay-150{animation-delay:.15s!important}.animation-delay-200{animation-delay:.2s!important}.animation-delay-300{animation-delay:.3s!important}.animation-delay-400{animation-delay:.4s!important}.animation-delay-500{animation-delay:.5s!important}.animation-delay-1000{animation-delay:1s!important}.animation-iteration-1{animation-iteration-count:1!important}.animation-iteration-2{animation-iteration-count:2!important}.animation-iteration-infinite{animation-iteration-count:infinite!important}.animation-linear{animation-timing-function:linear!important}.animation-ease-in{animation-timing-function:cubic-bezier(.4,0,1,1)!important}.animation-ease-out{animation-timing-function:cubic-bezier(0,0,.2,1)!important}.animation-ease-in-out{animation-timing-function:cubic-bezier(.4,0,.2,1)!important}.animation-fill-none{animation-fill-mode:none!important}.animation-fill-forwards{animation-fill-mode:forwards!important}.animation-fill-backwards{animation-fill-mode:backwards!important}.animation-fill-both{animation-fill-mode:both!important}:root{--border-radius:0.375rem;--focus-ring:0 0 0 1px #6366f1}*{box-sizing:border-box}.p-component{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.8rem;font-weight:400}.p-component-overlay{background-color:rgba(0,0,0,.4);transition-duration:.2s}.p-component:disabled,.p-disabled{opacity:.6}.p-error{color:#e24c4c}.p-text-secondary{color:#71717a}.pi{font-size:.85rem}.p-icon{height:.85rem;width:.85rem}.p-link{border-radius:2px;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.8rem}.p-link:focus{box-shadow:none;outline:0 none;outline-offset:0}.p-component-overlay-enter{animation:p-component-overlay-enter-animation .15s forwards}.p-component-overlay-leave{animation:p-component-overlay-leave-animation .15s forwards}@keyframes p-component-overlay-enter-animation{0%{background-color:transparent}to{background-color:var(--maskbg)}}@keyframes p-component-overlay-leave-animation{0%{background-color:var(--maskbg)}to{background-color:transparent}}:root{--blue-50:#f5f9ff;--blue-100:#d0e1fd;--blue-200:#abc9fb;--blue-300:#85b2f9;--blue-400:#609af8;--blue-500:#3b82f6;--blue-600:#326fd1;--blue-700:#295bac;--blue-800:#204887;--blue-900:#183462;--green-50:#f4fcf7;--green-100:#caf1d8;--green-200:#a0e6ba;--green-300:#76db9b;--green-400:#4cd07d;--green-500:#22c55e;--green-600:#1da750;--green-700:#188a42;--green-800:#136c34;--green-900:#0e4f26;--yellow-50:#fefbf3;--yellow-100:#faedc4;--yellow-200:#f6de95;--yellow-300:#f2d066;--yellow-400:#eec137;--yellow-500:#eab308;--yellow-600:#c79807;--yellow-700:#a47d06;--yellow-800:#816204;--yellow-900:#5e4803;--cyan-50:#f3fbfd;--cyan-100:#c3edf5;--cyan-200:#94e0ed;--cyan-300:#65d2e4;--cyan-400:#35c4dc;--cyan-500:#06b6d4;--cyan-600:#059bb4;--cyan-700:#047f94;--cyan-800:#036475;--cyan-900:#024955;--pink-50:#fef6fa;--pink-100:#fad3e7;--pink-200:#f7b0d3;--pink-300:#f38ec0;--pink-400:#f06bac;--pink-500:#ec4899;--pink-600:#c93d82;--pink-700:#a5326b;--pink-800:#822854;--pink-900:#5e1d3d;--indigo-50:#f7f7fe;--indigo-100:#dadafc;--indigo-200:#bcbdf9;--indigo-300:#9ea0f6;--indigo-400:#8183f4;--indigo-500:#6366f1;--indigo-600:#5457cd;--indigo-700:#4547a9;--indigo-800:#363885;--indigo-900:#282960;--teal-50:#f3fbfb;--teal-100:#c7eeea;--teal-200:#9ae0d9;--teal-300:#6dd3c8;--teal-400:#41c5b7;--teal-500:#14b8a6;--teal-600:#119c8d;--teal-700:#0e8174;--teal-800:#0b655b;--teal-900:#084a42;--orange-50:#fff8f3;--orange-100:#feddc7;--orange-200:#fcc39b;--orange-300:#fba86f;--orange-400:#fa8e42;--orange-500:#f97316;--orange-600:#d46213;--orange-700:#ae510f;--orange-800:#893f0c;--orange-900:#642e09;--bluegray-50:#f7f8f9;--bluegray-100:#dadee3;--bluegray-200:#bcc3cd;--bluegray-300:#9fa9b7;--bluegray-400:#818ea1;--bluegray-500:#64748b;--bluegray-600:#556376;--bluegray-700:#465161;--bluegray-800:#37404c;--bluegray-900:#282e38;--purple-50:#fbf7ff;--purple-100:#ead6fd;--purple-200:#dab6fc;--purple-300:#c996fa;--purple-400:#b975f9;--purple-500:#a855f7;--purple-600:#8f48d2;--purple-700:#763cad;--purple-800:#5c2f88;--purple-900:#432263;--red-50:#fef6f6;--red-100:#fbd2d2;--red-200:#f8afaf;--red-300:#f58b8b;--red-400:#f26868;--red-500:#ef4444;--red-600:#cb3a3a;--red-700:#a73030;--red-800:#832525;--red-900:#601b1b;--primary-50:#f4f7ff;--primary-100:#c9d7ff;--primary-200:#9db7fe;--primary-300:#7297fe;--primary-400:#4778fd;--primary-500:#1c58fd;--primary-600:#184bd7;--primary-700:#143eb1;--primary-800:#0f308b;--primary-900:#0b2365}.p-autocomplete .p-autocomplete-loader{right:.75rem}.p-autocomplete.p-autocomplete-dd .p-autocomplete-loader{right:2.75rem}.p-autocomplete:not(.p-disabled):hover .p-autocomplete-multiple-container{border-color:#d4d4d8}.p-autocomplete:not(.p-disabled).p-focus .p-autocomplete-multiple-container{border-color:#1c58fd;box-shadow:none;outline:0 none;outline-offset:0}.p-autocomplete .p-autocomplete-multiple-container{gap:.5rem;padding:.25rem .75rem}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token{padding:.25rem 0}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token input{color:#3f3f46;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.8rem;margin:0;padding:0}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token{background:#e5e7eb;border-radius:16px;color:#3f3f46;padding:.25rem .75rem}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token .p-autocomplete-token-icon{margin-left:.5rem}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token.p-focus{background:#d4d4d8;color:#3f3f46}.p-autocomplete.p-invalid.p-component>.p-inputtext{border-color:#ff5d3d}.p-autocomplete-panel{background:#fff;border:0;border-radius:2px;box-shadow:0 0 transparent,0 0 transparent,0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);color:#3f3f46}.p-autocomplete-panel .p-autocomplete-items{padding:.25rem 0}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item{background:transparent;border:0;border-radius:0;color:#3f3f46;margin:0;padding:.75rem 1rem;transition:none}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item.p-highlight{background:#eef2ff;color:#312e81}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item.p-highlight.p-focus{background:#e0e7ff}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:not(.p-highlight):not(.p-disabled).p-focus{background:#e5e7eb;color:#18181b}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:not(.p-highlight):not(.p-disabled):hover{background:#f4f4f5;color:#18181b}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item-group{background:#fff;color:#3f3f46;font-weight:600;margin:0;padding:.75rem 1rem}.p-calendar.p-invalid.p-component>.p-inputtext{border-color:#ff5d3d}.p-datepicker{background:#fff;border:1px solid #d4d4d8;border-radius:2px;color:#3f3f46;padding:.5rem}.p-datepicker:not(.p-datepicker-inline){background:#fff;border:0;box-shadow:0 0 transparent,0 0 transparent,0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.p-datepicker:not(.p-datepicker-inline) .p-datepicker-header{background:#fff}.p-datepicker .p-datepicker-header{background:#fff;border-bottom:1px solid #e5e7eb;border-top-left-radius:2px;border-top-right-radius:2px;color:#3f3f46;font-weight:600;margin:0;padding:.5rem}.p-datepicker .p-datepicker-header .p-datepicker-next,.p-datepicker .p-datepicker-header .p-datepicker-prev{background:transparent;border:0;border-radius:50%;color:#71717a;height:2rem;transition:none;width:2rem}.p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover,.p-datepicker .p-datepicker-header .p-datepicker-prev:enabled:hover{background:#f4f4f5;border-color:transparent;color:#18181b}.p-datepicker .p-datepicker-header .p-datepicker-next:focus,.p-datepicker .p-datepicker-header .p-datepicker-prev:focus{box-shadow:none;outline:0 none;outline-offset:0}.p-datepicker .p-datepicker-header .p-datepicker-title{line-height:2rem}.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month,.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year{color:#3f3f46;font-weight:600;padding:.5rem;transition:none}.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover,.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year:enabled:hover{color:#4f46e5}.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month{margin-right:.5rem}.p-datepicker table{font-size:.8rem;margin:.5rem 0}.p-datepicker table th{padding:.5rem}.p-datepicker table th>span{height:2.5rem;width:2.5rem}.p-datepicker table td{padding:.5rem}.p-datepicker table td>span{border:1px solid transparent;border-radius:50%;height:2.5rem;transition:none;width:2.5rem}.p-datepicker table td>span.p-highlight{background:#eef2ff;color:#312e81}.p-datepicker table td>span:focus{box-shadow:none;outline:0 none;outline-offset:0}.p-datepicker table td.p-datepicker-today>span{background:#d4d4d8;border-color:transparent;color:#3f3f46}.p-datepicker table td.p-datepicker-today>span.p-highlight{background:#eef2ff;color:#312e81}.p-datepicker .p-datepicker-buttonbar{border-top:1px solid #f3f4f6;padding:1rem 0}.p-datepicker .p-datepicker-buttonbar .p-button{width:auto}.p-datepicker .p-timepicker{border-top:1px solid #f3f4f6;padding:.5rem}.p-datepicker .p-timepicker button{background:transparent;border:0;border-radius:50%;color:#71717a;height:2rem;transition:none;width:2rem}.p-datepicker .p-timepicker button:enabled:hover{background:#f4f4f5;border-color:transparent;color:#18181b}.p-datepicker .p-timepicker button:focus{box-shadow:none;outline:0 none;outline-offset:0}.p-datepicker .p-timepicker button:last-child{margin-top:.2em}.p-datepicker .p-timepicker span{font-size:1.25rem}.p-datepicker .p-timepicker>div{padding:0 .5rem}.p-datepicker.p-datepicker-timeonly .p-timepicker{border-top:0}.p-datepicker .p-monthpicker{margin:.5rem 0}.p-datepicker .p-monthpicker .p-monthpicker-month{border-radius:2px;padding:.5rem;transition:none}.p-datepicker .p-monthpicker .p-monthpicker-month.p-highlight{background:#eef2ff;color:#312e81}.p-datepicker .p-yearpicker{margin:.5rem 0}.p-datepicker .p-yearpicker .p-yearpicker-year{border-radius:2px;padding:.5rem;transition:none}.p-datepicker .p-yearpicker .p-yearpicker-year.p-highlight{background:#eef2ff;color:#312e81}.p-datepicker.p-datepicker-multiple-month .p-datepicker-group{border-left:1px solid #f3f4f6;padding:0 .5rem}.p-datepicker.p-datepicker-multiple-month .p-datepicker-group:first-child{border-left:0;padding-left:0}.p-datepicker.p-datepicker-multiple-month .p-datepicker-group:last-child{padding-right:0}.p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):hover{background:#f4f4f5}.p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):focus{box-shadow:none;outline:0 none;outline-offset:0}.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled):not(.p-highlight):hover{background:#f4f4f5}.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled):focus{box-shadow:none;outline:0 none;outline-offset:0}.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled):not(.p-highlight):hover{background:#f4f4f5}.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled):focus{box-shadow:none;outline:0 none;outline-offset:0}@media screen and (max-width:769px){.p-datepicker table td,.p-datepicker table th{padding:0}}.p-cascadeselect{background:#fff;border:1px solid #d4d4d8;border-radius:2px;transition:none}.p-cascadeselect:not(.p-disabled):hover{border-color:#d4d4d8}.p-cascadeselect:not(.p-disabled).p-focus{border-color:#1c58fd;box-shadow:none;outline:0 none;outline-offset:0}.p-cascadeselect .p-cascadeselect-label{background:transparent;border:0;padding:.5rem .75rem}.p-cascadeselect .p-cascadeselect-label.p-placeholder{color:#71717a}.p-cascadeselect .p-cascadeselect-label:enabled:focus{box-shadow:none;outline:0 none}.p-cascadeselect .p-cascadeselect-trigger{background:transparent;border-bottom-right-radius:2px;border-top-right-radius:2px;color:#71717a;width:2rem}.p-cascadeselect.p-invalid.p-component{border-color:#ff5d3d}.p-cascadeselect-panel{background:#fff;border:0;border-radius:2px;box-shadow:0 0 transparent,0 0 transparent,0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);color:#3f3f46}.p-cascadeselect-panel .p-cascadeselect-items{padding:.25rem 0}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item{background:transparent;border:0;border-radius:0;color:#3f3f46;margin:0;transition:none}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item.p-highlight{background:#eef2ff;color:#312e81}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item.p-highlight.p-focus{background:#e0e7ff}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item:not(.p-highlight):not(.p-disabled).p-focus{background:#e5e7eb;color:#18181b}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item:not(.p-highlight):not(.p-disabled):hover{background:#f4f4f5;color:#18181b}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-item-content{padding:.75rem 1rem}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-group-icon{font-size:.875rem}.p-input-filled .p-cascadeselect{background:#fafafa}.p-input-filled .p-cascadeselect:not(.p-disabled):hover{background-color:#fafafa}.p-input-filled .p-cascadeselect:not(.p-disabled).p-focus{background-color:#fff}.p-checkbox{height:16px;width:16px}.p-checkbox .p-checkbox-box{background:#fff;border:2px solid #d4d4d8;border-radius:2px;color:#3f3f46;height:16px;transition:none;width:16px}.p-checkbox .p-checkbox-box .p-checkbox-icon{color:#fff;font-size:10px;transition-duration:.2s}.p-checkbox .p-checkbox-box .p-checkbox-icon.p-icon{height:10px;width:10px}.p-checkbox .p-checkbox-box.p-highlight{background:#4f46e5;border-color:#4f46e5}.p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box:hover{border-color:#d4d4d8}.p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-focus{border-color:#1c58fd;box-shadow:none;outline:0 none;outline-offset:0}.p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-highlight:hover{background:#4f46e5;border-color:#4f46e5;color:#fff}.p-checkbox.p-invalid>.p-checkbox-box{border-color:#ff5d3d}.p-input-filled .p-checkbox .p-checkbox-box{background-color:#fafafa}.p-input-filled .p-checkbox .p-checkbox-box.p-highlight{background:#4f46e5}.p-input-filled .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box:hover{background-color:#fafafa}.p-input-filled .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-highlight:hover{background:#4f46e5}.p-chips:not(.p-disabled):hover .p-chips-multiple-container{border-color:#d4d4d8}.p-chips:not(.p-disabled).p-focus .p-chips-multiple-container{border-color:#1c58fd;box-shadow:none;outline:0 none;outline-offset:0}.p-chips .p-chips-multiple-container{padding:.25rem .75rem}.p-chips .p-chips-multiple-container .p-chips-token{background:#e5e7eb;border-radius:16px;color:#3f3f46;margin-right:.5rem;padding:.25rem .75rem}.p-chips .p-chips-multiple-container .p-chips-token.p-focus{background:#d4d4d8;color:#3f3f46}.p-chips .p-chips-multiple-container .p-chips-token .p-chips-token-icon{margin-left:.5rem}.p-chips .p-chips-multiple-container .p-chips-input-token{padding:.25rem 0}.p-chips .p-chips-multiple-container .p-chips-input-token input{color:#3f3f46;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.8rem;margin:0;padding:0}.p-chips.p-invalid.p-component>.p-inputtext{border-color:#ff5d3d}.p-colorpicker-preview{height:2rem;width:2rem}.p-colorpicker-panel{background:#27272a;border:1px solid #18181b}.p-colorpicker-panel .p-colorpicker-color-handle,.p-colorpicker-panel .p-colorpicker-hue-handle{border-color:#fff}.p-colorpicker-overlay-panel{box-shadow:0 0 transparent,0 0 transparent,0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.p-dropdown{background:#fff;border:1px solid #d4d4d8;border-radius:2px;transition:none}.p-dropdown:not(.p-disabled):hover{border-color:#d4d4d8}.p-dropdown:not(.p-disabled).p-focus{border-color:#1c58fd;box-shadow:none;outline:0 none;outline-offset:0}.p-dropdown.p-dropdown-clearable .p-dropdown-label{padding-right:1.6rem}.p-dropdown .p-dropdown-label{background:transparent;border:0}.p-dropdown .p-dropdown-label.p-placeholder{color:#71717a}.p-dropdown .p-dropdown-label:enabled:focus,.p-dropdown .p-dropdown-label:focus{box-shadow:none;outline:0 none}.p-dropdown .p-dropdown-trigger{background:transparent;border-bottom-right-radius:2px;border-top-right-radius:2px;color:#71717a;width:2rem}.p-dropdown .p-dropdown-clear-icon{color:#71717a;right:2rem}.p-dropdown.p-invalid.p-component{border-color:#ff5d3d}.p-dropdown-panel{background:#fff;border:0;border-radius:2px;box-shadow:0 0 transparent,0 0 transparent,0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);color:#3f3f46}.p-dropdown-panel .p-dropdown-header{background:#fafafa;border-bottom:0;border-top-left-radius:2px;border-top-right-radius:2px;color:#3f3f46;margin:0;padding:.5rem .75rem}.p-dropdown-panel .p-dropdown-header .p-dropdown-filter{margin-right:-1.6rem;padding-right:1.6rem}.p-dropdown-panel .p-dropdown-header .p-dropdown-filter-icon{color:#71717a;right:.75rem}.p-dropdown-panel .p-dropdown-items{padding:.25rem 0}.p-dropdown-panel .p-dropdown-items .p-dropdown-item{background:transparent;border:0;border-radius:0;color:#3f3f46;margin:0;padding:.75rem 1rem;transition:none}.p-dropdown-panel .p-dropdown-items .p-dropdown-item.p-highlight{background:#eef2ff;color:#312e81}.p-dropdown-panel .p-dropdown-items .p-dropdown-item.p-highlight.p-focus{background:#e0e7ff}.p-dropdown-panel .p-dropdown-items .p-dropdown-item:not(.p-highlight):not(.p-disabled).p-focus{background:#e5e7eb;color:#18181b}.p-dropdown-panel .p-dropdown-items .p-dropdown-item:not(.p-highlight):not(.p-disabled):hover{background:#f4f4f5;color:#18181b}.p-dropdown-panel .p-dropdown-items .p-dropdown-item-group{background:#fff;color:#3f3f46;font-weight:600;margin:0;padding:.75rem 1rem}.p-dropdown-panel .p-dropdown-items .p-dropdown-empty-message{background:transparent;color:#3f3f46;padding:.75rem 1rem}.p-input-filled .p-dropdown{background:#fafafa}.p-input-filled .p-dropdown:not(.p-disabled):hover{background-color:#fafafa}.p-input-filled .p-dropdown:not(.p-disabled).p-focus{background-color:#fff}.p-input-filled .p-dropdown:not(.p-disabled).p-focus .p-inputtext{background-color:transparent}.p-editor-container .p-editor-toolbar{background:#fafafa;border-top-left-radius:2px;border-top-right-radius:2px}.p-editor-container .p-editor-toolbar.ql-snow{border:1px solid #e5e7eb}.p-editor-container .p-editor-toolbar.ql-snow .ql-stroke{stroke:#71717a}.p-editor-container .p-editor-toolbar.ql-snow .ql-fill{fill:#71717a}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker .ql-picker-label{border:0;color:#71717a}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker .ql-picker-label:hover{color:#3f3f46}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker .ql-picker-label:hover .ql-stroke{stroke:#3f3f46}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker .ql-picker-label:hover .ql-fill{fill:#3f3f46}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#3f3f46}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#3f3f46}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#3f3f46}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{background:#fff;border:0;border-radius:2px;box-shadow:0 0 transparent,0 0 transparent,0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item{color:#3f3f46}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item:hover{background:#f4f4f5;color:#18181b}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded:not(.ql-icon-picker) .ql-picker-item{padding:.75rem 1rem}.p-editor-container .p-editor-content{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.p-editor-container .p-editor-content.ql-snow{border:1px solid #e5e7eb}.p-editor-container .p-editor-content .ql-editor{background:#fff;border-bottom-left-radius:2px;border-bottom-right-radius:2px;color:#3f3f46}.p-editor-container .ql-snow.ql-toolbar button:focus,.p-editor-container .ql-snow.ql-toolbar button:hover{color:#3f3f46}.p-editor-container .ql-snow.ql-toolbar button:focus .ql-stroke,.p-editor-container .ql-snow.ql-toolbar button:hover .ql-stroke{stroke:#3f3f46}.p-editor-container .ql-snow.ql-toolbar button:focus .ql-fill,.p-editor-container .ql-snow.ql-toolbar button:hover .ql-fill{fill:#3f3f46}.p-editor-container .ql-snow.ql-toolbar .ql-picker-item.ql-selected,.p-editor-container .ql-snow.ql-toolbar .ql-picker-label.ql-active,.p-editor-container .ql-snow.ql-toolbar button.ql-active{color:#4f46e5}.p-editor-container .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.p-editor-container .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.p-editor-container .ql-snow.ql-toolbar button.ql-active .ql-stroke{stroke:#4f46e5}.p-editor-container .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.p-editor-container .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.p-editor-container .ql-snow.ql-toolbar button.ql-active .ql-fill{fill:#4f46e5}.p-editor-container .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-picker-label,.p-editor-container .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-picker-label,.p-editor-container .ql-snow.ql-toolbar button.ql-active .ql-picker-label{color:#4f46e5}.p-inputgroup-addon{background:#fafafa;border-bottom:1px solid #d4d4d8;border-left:1px solid #d4d4d8;border-top:1px solid #d4d4d8;color:#71717a;min-width:2rem;padding:.5rem .75rem}.p-inputgroup-addon:last-child{border-right:1px solid #d4d4d8}.p-inputgroup>.p-component,.p-inputgroup>.p-float-label>.p-component,.p-inputgroup>.p-inputwrapper>.p-inputtext{border-radius:0;margin:0}.p-inputgroup>.p-component+.p-inputgroup-addon,.p-inputgroup>.p-float-label>.p-component+.p-inputgroup-addon,.p-inputgroup>.p-inputwrapper>.p-inputtext+.p-inputgroup-addon{border-left:0}.p-inputgroup>.p-component:focus,.p-inputgroup>.p-component:focus~label,.p-inputgroup>.p-float-label>.p-component:focus,.p-inputgroup>.p-float-label>.p-component:focus~label,.p-inputgroup>.p-inputwrapper>.p-inputtext:focus,.p-inputgroup>.p-inputwrapper>.p-inputtext:focus~label{z-index:1}.p-inputgroup .p-float-label:first-child input,.p-inputgroup button:first-child,.p-inputgroup input:first-child,.p-inputgroup-addon:first-child,.p-inputgroup>.p-inputwrapper:first-child,.p-inputgroup>.p-inputwrapper:first-child>.p-inputtext{border-bottom-left-radius:2px;border-top-left-radius:2px}.p-inputgroup .p-float-label:last-child input,.p-inputgroup button:last-child,.p-inputgroup input:last-child,.p-inputgroup-addon:last-child,.p-inputgroup>.p-inputwrapper:last-child,.p-inputgroup>.p-inputwrapper:last-child>.p-inputtext{border-bottom-right-radius:2px;border-top-right-radius:2px}.p-fluid .p-inputgroup .p-button{width:auto}.p-fluid .p-inputgroup .p-button.p-button-icon-only{width:2rem}.p-inputnumber.p-invalid.p-component>.p-inputtext{border-color:#ff5d3d}.p-inputswitch{height:1.75rem;width:3rem}.p-inputswitch .p-inputswitch-slider{background:#d4d4d8;border-radius:30px;transition:none}.p-inputswitch .p-inputswitch-slider:before{background:#fff;border-radius:50%;height:1.25rem;left:.25rem;margin-top:-.625rem;transition-duration:.2s;width:1.25rem}.p-inputswitch.p-inputswitch-checked .p-inputswitch-slider:before{transform:translateX(1.25rem)}.p-inputswitch.p-focus .p-inputswitch-slider{box-shadow:none;outline:0 none;outline-offset:0}.p-inputswitch:not(.p-disabled):hover .p-inputswitch-slider{background:#bebec4}.p-inputswitch.p-inputswitch-checked .p-inputswitch-slider{background:#4f46e5}.p-inputswitch.p-inputswitch-checked .p-inputswitch-slider:before{background:#fff}.p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider{background:#4338ca}.p-inputswitch.p-invalid .p-inputswitch-slider{border-color:#ff5d3d}.p-inputtext{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1px solid #d4d4d8;border-radius:2px;color:#3f3f46;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.75rem;padding:.5rem .75rem;transition:none}.p-inputtext:enabled:hover{border-color:#d4d4d8}.p-inputtext:enabled:focus{border-color:#1c58fd;box-shadow:none;outline:0 none;outline-offset:0}.p-inputtext.p-invalid.p-component{border-color:#ff5d3d}.p-inputtext.p-inputtext-sm{font-size:.65625rem;padding:.4375rem .65625rem}.p-inputtext.p-inputtext-lg{font-size:.9375rem;padding:.625rem .9375rem}.p-float-label>label{color:#71717a;left:.75rem;transition-duration:.2s}.p-float-label>.p-invalid+label{color:#ff5d3d}.p-input-icon-left>i:first-of-type,.p-input-icon-left>svg:first-of-type{color:#71717a;left:.75rem}.p-input-icon-left>.p-inputtext{padding-left:2.35rem}.p-input-icon-left.p-float-label>label{left:2.35rem}.p-input-icon-right>i:last-of-type,.p-input-icon-right>svg:last-of-type{color:#71717a;right:.75rem}.p-input-icon-right>.p-inputtext{padding-right:2.35rem}::-webkit-input-placeholder{color:#71717a}:-moz-placeholder,::-moz-placeholder{color:#71717a}:-ms-input-placeholder{color:#71717a}.p-input-filled .p-inputtext,.p-input-filled .p-inputtext:enabled:hover{background-color:#fafafa}.p-input-filled .p-inputtext:enabled:focus{background-color:#fff}.p-inputtext-sm .p-inputtext{font-size:.65625rem;padding:.4375rem .65625rem}.p-inputtext-lg .p-inputtext{font-size:.9375rem;padding:.625rem .9375rem}.p-listbox{background:#fff;border:1px solid #d4d4d8;border-radius:2px;color:#3f3f46;transition:none}.p-listbox .p-listbox-header{background:#fafafa;border-bottom:0;border-top-left-radius:2px;border-top-right-radius:2px;color:#3f3f46;margin:0;padding:.5rem .75rem}.p-listbox .p-listbox-header .p-listbox-filter{padding-right:1.6rem}.p-listbox .p-listbox-header .p-listbox-filter-icon{color:#71717a;right:.75rem}.p-listbox .p-listbox-list{outline:0 none;padding:.25rem 0}.p-listbox .p-listbox-list .p-listbox-item{border:0;border-radius:0;color:#3f3f46;margin:0;padding:.75rem 1rem;transition:none}.p-listbox .p-listbox-list .p-listbox-item.p-highlight{background:#eef2ff;color:#312e81}.p-listbox .p-listbox-list .p-listbox-item-group{background:#fff;color:#3f3f46;font-weight:600;margin:0;padding:.75rem 1rem}.p-listbox .p-listbox-list .p-listbox-empty-message{background:transparent;color:#3f3f46;padding:.75rem 1rem}.p-listbox:not(.p-disabled) .p-listbox-item.p-highlight.p-focus{background:#e0e7ff}.p-listbox:not(.p-disabled) .p-listbox-item:not(.p-highlight):not(.p-disabled).p-focus{background:#e5e7eb;color:#18181b}.p-listbox:not(.p-disabled) .p-listbox-item:not(.p-highlight):not(.p-disabled):hover{background:#f4f4f5;color:#18181b}.p-listbox.p-focus{border-color:#1c58fd;box-shadow:none;outline:0 none;outline-offset:0}.p-listbox.p-invalid{border-color:#ff5d3d}.p-multiselect{background:#fff;border:1px solid #d4d4d8;border-radius:2px;transition:none}.p-multiselect:not(.p-disabled):hover{border-color:#d4d4d8}.p-multiselect:not(.p-disabled).p-focus{border-color:#1c58fd;box-shadow:none;outline:0 none;outline-offset:0}.p-multiselect .p-multiselect-label{padding:.5rem .75rem;transition:none}.p-multiselect .p-multiselect-label.p-placeholder{color:#71717a}.p-multiselect.p-multiselect-chip .p-multiselect-token{background:#e5e7eb;border-radius:16px;color:#3f3f46;margin-right:.5rem;padding:.25rem .75rem}.p-multiselect.p-multiselect-chip .p-multiselect-token .p-multiselect-token-icon{margin-left:.5rem}.p-multiselect .p-multiselect-trigger{background:transparent;border-bottom-right-radius:2px;border-top-right-radius:2px;color:#71717a;width:2rem}.p-multiselect.p-invalid.p-component{border-color:#ff5d3d}.p-inputwrapper-filled.p-multiselect.p-multiselect-chip .p-multiselect-label{padding:.25rem .75rem}.p-multiselect-panel{background:#fff;border:0;border-radius:2px;box-shadow:0 0 transparent,0 0 transparent,0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);color:#3f3f46}.p-multiselect-panel .p-multiselect-header{background:#fafafa;border-bottom:0;border-top-left-radius:2px;border-top-right-radius:2px;color:#3f3f46;margin:0;padding:.5rem .75rem}.p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-inputtext{padding-right:1.6rem}.p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-multiselect-filter-icon{color:#71717a;right:.75rem}.p-multiselect-panel .p-multiselect-header .p-checkbox{margin-right:.5rem}.p-multiselect-panel .p-multiselect-header .p-multiselect-close{background:transparent;border:0;border-radius:50%;color:#71717a;height:2rem;margin-left:.5rem;transition:none;width:2rem}.p-multiselect-panel .p-multiselect-header .p-multiselect-close:enabled:hover{background:#f4f4f5;border-color:transparent;color:#18181b}.p-multiselect-panel .p-multiselect-header .p-multiselect-close:focus{box-shadow:none;outline:0 none;outline-offset:0}.p-multiselect-panel .p-multiselect-items{padding:.25rem 0}.p-multiselect-panel .p-multiselect-items .p-multiselect-item{background:transparent;border:0;border-radius:0;color:#3f3f46;margin:0;padding:.75rem 1rem;transition:none}.p-multiselect-panel .p-multiselect-items .p-multiselect-item.p-highlight{background:#eef2ff;color:#312e81}.p-multiselect-panel .p-multiselect-items .p-multiselect-item.p-highlight.p-focus{background:#e0e7ff}.p-multiselect-panel .p-multiselect-items .p-multiselect-item:not(.p-highlight):not(.p-disabled).p-focus{background:#e5e7eb;color:#18181b}.p-multiselect-panel .p-multiselect-items .p-multiselect-item:not(.p-highlight):not(.p-disabled):hover{background:#f4f4f5;color:#18181b}.p-multiselect-panel .p-multiselect-items .p-multiselect-item .p-checkbox{margin-right:.5rem}.p-multiselect-panel .p-multiselect-items .p-multiselect-item-group{background:#fff;color:#3f3f46;font-weight:600;margin:0;padding:.75rem 1rem}.p-multiselect-panel .p-multiselect-items .p-multiselect-empty-message{background:transparent;color:#3f3f46;padding:.75rem 1rem}.p-input-filled .p-multiselect{background:#fafafa}.p-input-filled .p-multiselect:not(.p-disabled):hover{background-color:#fafafa}.p-input-filled .p-multiselect:not(.p-disabled).p-focus{background-color:#fff}.p-password.p-invalid.p-component>.p-inputtext{border-color:#ff5d3d}.p-password-panel{background:#fff;border:0;border-radius:2px;box-shadow:0 0 transparent,0 0 transparent,0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);color:#3f3f46;padding:1.25rem}.p-password-panel .p-password-meter{background:#e5e7eb;margin-bottom:.5rem}.p-password-panel .p-password-meter .p-password-strength.weak{background:#ef4444}.p-password-panel .p-password-meter .p-password-strength.medium{background:#f59e0b}.p-password-panel .p-password-meter .p-password-strength.strong{background:#22c55e}.p-radiobutton{height:16px;width:16px}.p-radiobutton .p-radiobutton-box{background:#fff;border:2px solid #d4d4d8;border-radius:50%;color:#3f3f46;height:16px;transition:none;width:16px}.p-radiobutton .p-radiobutton-box:not(.p-disabled):not(.p-highlight):hover{border-color:#d4d4d8}.p-radiobutton .p-radiobutton-box:not(.p-disabled).p-focus{border-color:#1c58fd;box-shadow:none;outline:0 none;outline-offset:0}.p-radiobutton .p-radiobutton-box .p-radiobutton-icon{background-color:#fff;height:6px;transition-duration:.2s;width:6px}.p-radiobutton .p-radiobutton-box.p-highlight{background:#4f46e5;border-color:#4f46e5}.p-radiobutton .p-radiobutton-box.p-highlight:not(.p-disabled):hover{background:#4f46e5;border-color:#4f46e5;color:#fff}.p-radiobutton.p-invalid>.p-radiobutton-box{border-color:#ff5d3d}.p-radiobutton:focus{outline:0 none}.p-input-filled .p-radiobutton .p-radiobutton-box,.p-input-filled .p-radiobutton .p-radiobutton-box:not(.p-disabled):hover{background-color:#fafafa}.p-input-filled .p-radiobutton .p-radiobutton-box.p-highlight,.p-input-filled .p-radiobutton .p-radiobutton-box.p-highlight:not(.p-disabled):hover{background:#4f46e5}.p-rating{gap:.5rem}.p-rating .p-rating-item .p-rating-icon{color:#3f3f46;font-size:1.143rem;transition:none}.p-rating .p-rating-item .p-rating-icon.p-icon{height:1.143rem;width:1.143rem}.p-rating .p-rating-item .p-rating-icon.p-rating-cancel{color:#ef4444}.p-rating .p-rating-item.p-focus{border-color:#1c58fd;box-shadow:none;outline:0 none;outline-offset:0}.p-rating .p-rating-item.p-rating-item-active .p-rating-icon,.p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon{color:#4f46e5}.p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon.p-rating-cancel{color:#dc2626}.p-selectbutton .p-button{background:#fff;border:1px solid #d4d4d8;color:#3f3f46;transition:none}.p-selectbutton .p-button .p-button-icon-left,.p-selectbutton .p-button .p-button-icon-right{color:#71717a}.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover{background:#f4f4f5;border-color:#d4d4d8;color:#3f3f46}.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-left,.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right{color:#71717a}.p-selectbutton .p-button.p-highlight{background:#4f46e5;border-color:#4f46e5;color:#fff}.p-selectbutton .p-button.p-highlight .p-button-icon-left,.p-selectbutton .p-button.p-highlight .p-button-icon-right{color:#fff}.p-selectbutton .p-button.p-highlight:hover{background:#4338ca;border-color:#4338ca;color:#fff}.p-selectbutton .p-button.p-highlight:hover .p-button-icon-left,.p-selectbutton .p-button.p-highlight:hover .p-button-icon-right{color:#fff}.p-selectbutton.p-invalid>.p-button{border-color:#ff5d3d}.p-slider{background:#e5e7eb;border:0;border-radius:2px}.p-slider.p-slider-horizontal{height:.286rem}.p-slider.p-slider-horizontal .p-slider-handle{margin-left:-.5715rem;margin-top:-.5715rem}.p-slider.p-slider-vertical{width:.286rem}.p-slider.p-slider-vertical .p-slider-handle{margin-bottom:-.5715rem;margin-left:-.5715rem}.p-slider .p-slider-handle{background:#fff;border:2px solid #4f46e5;border-radius:50%;height:1.143rem;transition:none;width:1.143rem}.p-slider .p-slider-handle:focus{box-shadow:none;outline:0 none;outline-offset:0}.p-slider .p-slider-range{background:#4f46e5}.p-slider:not(.p-disabled) .p-slider-handle:hover{background:#4f46e5;border-color:#4f46e5}.p-treeselect{background:#fff;border:1px solid #d4d4d8;border-radius:2px;transition:none}.p-treeselect:not(.p-disabled):hover{border-color:#d4d4d8}.p-treeselect:not(.p-disabled).p-focus{border-color:#1c58fd;box-shadow:none;outline:0 none;outline-offset:0}.p-treeselect .p-treeselect-label{padding:.5rem .75rem;transition:none}.p-treeselect .p-treeselect-label.p-placeholder{color:#71717a}.p-treeselect.p-treeselect-chip .p-treeselect-token{background:#e5e7eb;border-radius:16px;color:#3f3f46;margin-right:.5rem;padding:.25rem .75rem}.p-treeselect .p-treeselect-trigger{background:transparent;border-bottom-right-radius:2px;border-top-right-radius:2px;color:#71717a;width:2rem}.p-treeselect.p-invalid.p-component{border-color:#ff5d3d}.p-inputwrapper-filled.p-treeselect.p-treeselect-chip .p-treeselect-label{padding:.25rem .75rem}.p-treeselect-panel{background:#fff;border:0;border-radius:2px;box-shadow:0 0 transparent,0 0 transparent,0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);color:#3f3f46}.p-treeselect-panel .p-treeselect-items-wrapper .p-tree{border:0}.p-treeselect-panel .p-treeselect-items-wrapper .p-treeselect-empty-message{background:transparent;color:#3f3f46;padding:.75rem 1rem}.p-input-filled .p-treeselect{background:#fafafa}.p-input-filled .p-treeselect:not(.p-disabled):hover{background-color:#fafafa}.p-input-filled .p-treeselect:not(.p-disabled).p-focus{background-color:#fff}.p-togglebutton.p-button{background:#fff;border:1px solid #d4d4d8;color:#3f3f46;transition:none}.p-togglebutton.p-button .p-button-icon-left,.p-togglebutton.p-button .p-button-icon-right{color:#71717a}.p-togglebutton.p-button:not(.p-disabled).p-focus{border-color:#1c58fd;box-shadow:none;outline:0 none;outline-offset:0}.p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover{background:#f4f4f5;border-color:#d4d4d8;color:#3f3f46}.p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-left,.p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right{color:#71717a}.p-togglebutton.p-button.p-highlight{background:#4f46e5;border-color:#4f46e5;color:#fff}.p-togglebutton.p-button.p-highlight .p-button-icon-left,.p-togglebutton.p-button.p-highlight .p-button-icon-right{color:#fff}.p-togglebutton.p-button.p-highlight:hover{background:#4338ca;border-color:#4338ca;color:#fff}.p-togglebutton.p-button.p-highlight:hover .p-button-icon-left,.p-togglebutton.p-button.p-highlight:hover .p-button-icon-right{color:#fff}.p-togglebutton.p-button.p-invalid>.p-button{border-color:#ff5d3d}.p-button{background:#4f46e5;border:1px solid #4f46e5;border-radius:2px;color:#fff;font-size:.8rem;padding:.35rem .5rem;transition:none}.p-button:enabled:active,.p-button:enabled:hover{background:#4338ca;border-color:#4338ca;color:#fff}.p-button.p-button-outlined{background-color:transparent;border:1px solid;color:#4f46e5}.p-button.p-button-outlined:enabled:hover{background:rgba(79,70,229,.04);border:1px solid;color:#4f46e5}.p-button.p-button-outlined:enabled:active{background:rgba(79,70,229,.16);border:1px solid;color:#4f46e5}.p-button.p-button-outlined.p-button-plain{border-color:#71717a;color:#71717a}.p-button.p-button-outlined.p-button-plain:enabled:hover{background:#f4f4f5;color:#71717a}.p-button.p-button-outlined.p-button-plain:enabled:active{background:#e5e7eb;color:#71717a}.p-button.p-button-text{background-color:transparent;border-color:transparent;color:#4f46e5}.p-button.p-button-text:enabled:hover{background:rgba(79,70,229,.04);border-color:transparent;color:#4f46e5}.p-button.p-button-text:enabled:active{background:rgba(79,70,229,.16);border-color:transparent;color:#4f46e5}.p-button.p-button-text.p-button-plain{color:#71717a}.p-button.p-button-text.p-button-plain:enabled:hover{background:#f4f4f5;color:#71717a}.p-button.p-button-text.p-button-plain:enabled:active{background:#e5e7eb;color:#71717a}.p-button:focus{box-shadow:none;outline:0 none;outline-offset:0}.p-button .p-button-label{transition-duration:.2s}.p-button .p-button-icon-left{margin-right:.5rem}.p-button .p-button-icon-right{margin-left:.5rem}.p-button .p-button-icon-bottom{margin-top:.5rem}.p-button .p-button-icon-top{margin-bottom:.5rem}.p-button .p-badge{background-color:#fff;color:#4f46e5;height:.8rem;line-height:.8rem;margin-left:.5rem;min-width:.8rem}.p-button.p-button-raised{box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.p-button.p-button-rounded{border-radius:2rem}.p-button.p-button-icon-only{padding:.5rem 0;width:2rem}.p-button.p-button-icon-only .p-button-icon-left,.p-button.p-button-icon-only .p-button-icon-right{margin:0}.p-button.p-button-icon-only.p-button-rounded{border-radius:50%;height:2rem}.p-button.p-button-sm{font-size:.7rem;padding:.30625rem .4375rem}.p-button.p-button-sm .p-button-icon{font-size:.74375rem}.p-button.p-button-lg{font-size:1rem;padding:.4375rem .625rem}.p-button.p-button-lg .p-button-icon{font-size:1.0625rem}.p-button.p-button-loading-label-only .p-button-label{margin-left:.5rem}.p-button.p-button-loading-label-only .p-button-loading-icon{margin-right:0}.p-fluid .p-button{width:100%}.p-fluid .p-button-icon-only{width:2rem}.p-fluid .p-buttonset{display:flex}.p-fluid .p-buttonset .p-button{flex:1}.p-button.p-button-secondary,.p-buttonset.p-button-secondary>.p-button,.p-splitbutton.p-button-secondary>.p-button{background:#64748b;border:1px solid #64748b;color:#fff}.p-button.p-button-secondary:enabled:hover,.p-buttonset.p-button-secondary>.p-button:enabled:hover,.p-splitbutton.p-button-secondary>.p-button:enabled:hover{background:#475569;border-color:#475569;color:#fff}.p-button.p-button-secondary:enabled:focus,.p-buttonset.p-button-secondary>.p-button:enabled:focus,.p-splitbutton.p-button-secondary>.p-button:enabled:focus{box-shadow:0 0 0 .2rem #c0c7d2}.p-button.p-button-secondary:enabled:active,.p-buttonset.p-button-secondary>.p-button:enabled:active,.p-splitbutton.p-button-secondary>.p-button:enabled:active{background:#475569;border-color:#475569;color:#fff}.p-button.p-button-secondary.p-button-outlined,.p-buttonset.p-button-secondary>.p-button.p-button-outlined,.p-splitbutton.p-button-secondary>.p-button.p-button-outlined{background-color:transparent;border:1px solid;color:#64748b}.p-button.p-button-secondary.p-button-outlined:enabled:hover,.p-buttonset.p-button-secondary>.p-button.p-button-outlined:enabled:hover,.p-splitbutton.p-button-secondary>.p-button.p-button-outlined:enabled:hover{background:rgba(100,116,139,.04);border:1px solid;color:#64748b}.p-button.p-button-secondary.p-button-outlined:enabled:active,.p-buttonset.p-button-secondary>.p-button.p-button-outlined:enabled:active,.p-splitbutton.p-button-secondary>.p-button.p-button-outlined:enabled:active{background:rgba(100,116,139,.16);border:1px solid;color:#64748b}.p-button.p-button-secondary.p-button-text,.p-buttonset.p-button-secondary>.p-button.p-button-text,.p-splitbutton.p-button-secondary>.p-button.p-button-text{background-color:transparent;border-color:transparent;color:#64748b}.p-button.p-button-secondary.p-button-text:enabled:hover,.p-buttonset.p-button-secondary>.p-button.p-button-text:enabled:hover,.p-splitbutton.p-button-secondary>.p-button.p-button-text:enabled:hover{background:rgba(100,116,139,.04);border-color:transparent;color:#64748b}.p-button.p-button-secondary.p-button-text:enabled:active,.p-buttonset.p-button-secondary>.p-button.p-button-text:enabled:active,.p-splitbutton.p-button-secondary>.p-button.p-button-text:enabled:active{background:rgba(100,116,139,.16);border-color:transparent;color:#64748b}.p-button.p-button-info,.p-buttonset.p-button-info>.p-button,.p-splitbutton.p-button-info>.p-button{background:#3b82f6;border:1px solid #3b82f6;color:#fff}.p-button.p-button-info:enabled:hover,.p-buttonset.p-button-info>.p-button:enabled:hover,.p-splitbutton.p-button-info>.p-button:enabled:hover{background:#2563eb;border-color:#2563eb;color:#fff}.p-button.p-button-info:enabled:focus,.p-buttonset.p-button-info>.p-button:enabled:focus,.p-splitbutton.p-button-info>.p-button:enabled:focus{box-shadow:0 0 0 .2rem #b1cdfb}.p-button.p-button-info:enabled:active,.p-buttonset.p-button-info>.p-button:enabled:active,.p-splitbutton.p-button-info>.p-button:enabled:active{background:#2563eb;border-color:#2563eb;color:#fff}.p-button.p-button-info.p-button-outlined,.p-buttonset.p-button-info>.p-button.p-button-outlined,.p-splitbutton.p-button-info>.p-button.p-button-outlined{background-color:transparent;border:1px solid;color:#3b82f6}.p-button.p-button-info.p-button-outlined:enabled:hover,.p-buttonset.p-button-info>.p-button.p-button-outlined:enabled:hover,.p-splitbutton.p-button-info>.p-button.p-button-outlined:enabled:hover{background:rgba(59,130,246,.04);border:1px solid;color:#3b82f6}.p-button.p-button-info.p-button-outlined:enabled:active,.p-buttonset.p-button-info>.p-button.p-button-outlined:enabled:active,.p-splitbutton.p-button-info>.p-button.p-button-outlined:enabled:active{background:rgba(59,130,246,.16);border:1px solid;color:#3b82f6}.p-button.p-button-info.p-button-text,.p-buttonset.p-button-info>.p-button.p-button-text,.p-splitbutton.p-button-info>.p-button.p-button-text{background-color:transparent;border-color:transparent;color:#3b82f6}.p-button.p-button-info.p-button-text:enabled:hover,.p-buttonset.p-button-info>.p-button.p-button-text:enabled:hover,.p-splitbutton.p-button-info>.p-button.p-button-text:enabled:hover{background:rgba(59,130,246,.04);border-color:transparent;color:#3b82f6}.p-button.p-button-info.p-button-text:enabled:active,.p-buttonset.p-button-info>.p-button.p-button-text:enabled:active,.p-splitbutton.p-button-info>.p-button.p-button-text:enabled:active{background:rgba(59,130,246,.16);border-color:transparent;color:#3b82f6}.p-button.p-button-success,.p-buttonset.p-button-success>.p-button,.p-splitbutton.p-button-success>.p-button{background:#22c55e;border:1px solid #22c55e;color:#fff}.p-button.p-button-success:enabled:hover,.p-buttonset.p-button-success>.p-button:enabled:hover,.p-splitbutton.p-button-success>.p-button:enabled:hover{background:#16a34a;border-color:#16a34a;color:#fff}.p-button.p-button-success:enabled:focus,.p-buttonset.p-button-success>.p-button:enabled:focus,.p-splitbutton.p-button-success>.p-button:enabled:focus{box-shadow:0 0 0 .2rem #a0efbd}.p-button.p-button-success:enabled:active,.p-buttonset.p-button-success>.p-button:enabled:active,.p-splitbutton.p-button-success>.p-button:enabled:active{background:#16a34a;border-color:#16a34a;color:#fff}.p-button.p-button-success.p-button-outlined,.p-buttonset.p-button-success>.p-button.p-button-outlined,.p-splitbutton.p-button-success>.p-button.p-button-outlined{background-color:transparent;border:1px solid;color:#22c55e}.p-button.p-button-success.p-button-outlined:enabled:hover,.p-buttonset.p-button-success>.p-button.p-button-outlined:enabled:hover,.p-splitbutton.p-button-success>.p-button.p-button-outlined:enabled:hover{background:rgba(34,197,94,.04);border:1px solid;color:#22c55e}.p-button.p-button-success.p-button-outlined:enabled:active,.p-buttonset.p-button-success>.p-button.p-button-outlined:enabled:active,.p-splitbutton.p-button-success>.p-button.p-button-outlined:enabled:active{background:rgba(34,197,94,.16);border:1px solid;color:#22c55e}.p-button.p-button-success.p-button-text,.p-buttonset.p-button-success>.p-button.p-button-text,.p-splitbutton.p-button-success>.p-button.p-button-text{background-color:transparent;border-color:transparent;color:#22c55e}.p-button.p-button-success.p-button-text:enabled:hover,.p-buttonset.p-button-success>.p-button.p-button-text:enabled:hover,.p-splitbutton.p-button-success>.p-button.p-button-text:enabled:hover{background:rgba(34,197,94,.04);border-color:transparent;color:#22c55e}.p-button.p-button-success.p-button-text:enabled:active,.p-buttonset.p-button-success>.p-button.p-button-text:enabled:active,.p-splitbutton.p-button-success>.p-button.p-button-text:enabled:active{background:rgba(34,197,94,.16);border-color:transparent;color:#22c55e}.p-button.p-button-warning,.p-buttonset.p-button-warning>.p-button,.p-splitbutton.p-button-warning>.p-button{background:#f59e0b;border:1px solid #f59e0b;color:#fff}.p-button.p-button-warning:enabled:hover,.p-buttonset.p-button-warning>.p-button:enabled:hover,.p-splitbutton.p-button-warning>.p-button:enabled:hover{background:#d97706;border-color:#d97706;color:#fff}.p-button.p-button-warning:enabled:focus,.p-buttonset.p-button-warning>.p-button:enabled:focus,.p-splitbutton.p-button-warning>.p-button:enabled:focus{box-shadow:0 0 0 .2rem #fbd89d}.p-button.p-button-warning:enabled:active,.p-buttonset.p-button-warning>.p-button:enabled:active,.p-splitbutton.p-button-warning>.p-button:enabled:active{background:#d97706;border-color:#d97706;color:#fff}.p-button.p-button-warning.p-button-outlined,.p-buttonset.p-button-warning>.p-button.p-button-outlined,.p-splitbutton.p-button-warning>.p-button.p-button-outlined{background-color:transparent;border:1px solid;color:#f59e0b}.p-button.p-button-warning.p-button-outlined:enabled:hover,.p-buttonset.p-button-warning>.p-button.p-button-outlined:enabled:hover,.p-splitbutton.p-button-warning>.p-button.p-button-outlined:enabled:hover{background:rgba(245,158,11,.04);border:1px solid;color:#f59e0b}.p-button.p-button-warning.p-button-outlined:enabled:active,.p-buttonset.p-button-warning>.p-button.p-button-outlined:enabled:active,.p-splitbutton.p-button-warning>.p-button.p-button-outlined:enabled:active{background:rgba(245,158,11,.16);border:1px solid;color:#f59e0b}.p-button.p-button-warning.p-button-text,.p-buttonset.p-button-warning>.p-button.p-button-text,.p-splitbutton.p-button-warning>.p-button.p-button-text{background-color:transparent;border-color:transparent;color:#f59e0b}.p-button.p-button-warning.p-button-text:enabled:hover,.p-buttonset.p-button-warning>.p-button.p-button-text:enabled:hover,.p-splitbutton.p-button-warning>.p-button.p-button-text:enabled:hover{background:rgba(245,158,11,.04);border-color:transparent;color:#f59e0b}.p-button.p-button-warning.p-button-text:enabled:active,.p-buttonset.p-button-warning>.p-button.p-button-text:enabled:active,.p-splitbutton.p-button-warning>.p-button.p-button-text:enabled:active{background:rgba(245,158,11,.16);border-color:transparent;color:#f59e0b}.p-button.p-button-help,.p-buttonset.p-button-help>.p-button,.p-splitbutton.p-button-help>.p-button{background:#a855f7;border:1px solid #a855f7;color:#fff}.p-button.p-button-help:enabled:hover,.p-buttonset.p-button-help>.p-button:enabled:hover,.p-splitbutton.p-button-help>.p-button:enabled:hover{background:#9333ea;border-color:#9333ea;color:#fff}.p-button.p-button-help:enabled:focus,.p-buttonset.p-button-help>.p-button:enabled:focus,.p-splitbutton.p-button-help>.p-button:enabled:focus{box-shadow:0 0 0 .2rem #dcbbfc}.p-button.p-button-help:enabled:active,.p-buttonset.p-button-help>.p-button:enabled:active,.p-splitbutton.p-button-help>.p-button:enabled:active{background:#9333ea;border-color:#9333ea;color:#fff}.p-button.p-button-help.p-button-outlined,.p-buttonset.p-button-help>.p-button.p-button-outlined,.p-splitbutton.p-button-help>.p-button.p-button-outlined{background-color:transparent;border:1px solid;color:#a855f7}.p-button.p-button-help.p-button-outlined:enabled:hover,.p-buttonset.p-button-help>.p-button.p-button-outlined:enabled:hover,.p-splitbutton.p-button-help>.p-button.p-button-outlined:enabled:hover{background:rgba(168,85,247,.04);border:1px solid;color:#a855f7}.p-button.p-button-help.p-button-outlined:enabled:active,.p-buttonset.p-button-help>.p-button.p-button-outlined:enabled:active,.p-splitbutton.p-button-help>.p-button.p-button-outlined:enabled:active{background:rgba(168,85,247,.16);border:1px solid;color:#a855f7}.p-button.p-button-help.p-button-text,.p-buttonset.p-button-help>.p-button.p-button-text,.p-splitbutton.p-button-help>.p-button.p-button-text{background-color:transparent;border-color:transparent;color:#a855f7}.p-button.p-button-help.p-button-text:enabled:hover,.p-buttonset.p-button-help>.p-button.p-button-text:enabled:hover,.p-splitbutton.p-button-help>.p-button.p-button-text:enabled:hover{background:rgba(168,85,247,.04);border-color:transparent;color:#a855f7}.p-button.p-button-help.p-button-text:enabled:active,.p-buttonset.p-button-help>.p-button.p-button-text:enabled:active,.p-splitbutton.p-button-help>.p-button.p-button-text:enabled:active{background:rgba(168,85,247,.16);border-color:transparent;color:#a855f7}.p-button.p-button-danger,.p-buttonset.p-button-danger>.p-button,.p-splitbutton.p-button-danger>.p-button{background:#ef4444;border:1px solid #ef4444;color:#fff}.p-button.p-button-danger:enabled:hover,.p-buttonset.p-button-danger>.p-button:enabled:hover,.p-splitbutton.p-button-danger>.p-button:enabled:hover{background:#dc2626;border-color:#dc2626;color:#fff}.p-button.p-button-danger:enabled:focus,.p-buttonset.p-button-danger>.p-button:enabled:focus,.p-splitbutton.p-button-danger>.p-button:enabled:focus{box-shadow:0 0 0 .2rem #f9b4b4}.p-button.p-button-danger:enabled:active,.p-buttonset.p-button-danger>.p-button:enabled:active,.p-splitbutton.p-button-danger>.p-button:enabled:active{background:#dc2626;border-color:#dc2626;color:#fff}.p-button.p-button-danger.p-button-outlined,.p-buttonset.p-button-danger>.p-button.p-button-outlined,.p-splitbutton.p-button-danger>.p-button.p-button-outlined{background-color:transparent;border:1px solid;color:#ef4444}.p-button.p-button-danger.p-button-outlined:enabled:hover,.p-buttonset.p-button-danger>.p-button.p-button-outlined:enabled:hover,.p-splitbutton.p-button-danger>.p-button.p-button-outlined:enabled:hover{background:rgba(239,68,68,.04);border:1px solid;color:#ef4444}.p-button.p-button-danger.p-button-outlined:enabled:active,.p-buttonset.p-button-danger>.p-button.p-button-outlined:enabled:active,.p-splitbutton.p-button-danger>.p-button.p-button-outlined:enabled:active{background:rgba(239,68,68,.16);border:1px solid;color:#ef4444}.p-button.p-button-danger.p-button-text,.p-buttonset.p-button-danger>.p-button.p-button-text,.p-splitbutton.p-button-danger>.p-button.p-button-text{background-color:transparent;border-color:transparent;color:#ef4444}.p-button.p-button-danger.p-button-text:enabled:hover,.p-buttonset.p-button-danger>.p-button.p-button-text:enabled:hover,.p-splitbutton.p-button-danger>.p-button.p-button-text:enabled:hover{background:rgba(239,68,68,.04);border-color:transparent;color:#ef4444}.p-button.p-button-danger.p-button-text:enabled:active,.p-buttonset.p-button-danger>.p-button.p-button-text:enabled:active,.p-splitbutton.p-button-danger>.p-button.p-button-text:enabled:active{background:rgba(239,68,68,.16);border-color:transparent;color:#ef4444}.p-button.p-button-link{background:transparent;border:transparent;color:#4f46e5}.p-button.p-button-link:enabled:hover{background:transparent;border-color:transparent;color:#4f46e5}.p-button.p-button-link:enabled:hover .p-button-label{text-decoration:underline}.p-button.p-button-link:enabled:focus{background:transparent;border-color:transparent;box-shadow:0 0 0 .2rem #6366f1}.p-button.p-button-link:enabled:active{background:transparent;border-color:transparent;color:#4f46e5}.p-speeddial-button.p-button.p-button-icon-only{height:4rem;width:4rem}.p-speeddial-button.p-button.p-button-icon-only .p-button-icon{font-size:1.3rem}.p-speeddial-button.p-button.p-button-icon-only .p-icon{height:1.3rem;width:1.3rem}.p-speeddial-list{outline:0 none}.p-speeddial-item.p-focus>.p-speeddial-action{box-shadow:none;outline:0 none;outline-offset:0}.p-speeddial-action{background:#3f3f46;color:#fff;height:3rem;width:3rem}.p-speeddial-action:hover{background:#27272a;color:#fff}.p-speeddial-direction-up .p-speeddial-item{margin:.25rem 0}.p-speeddial-direction-up .p-speeddial-item:first-child{margin-bottom:.5rem}.p-speeddial-direction-down .p-speeddial-item{margin:.25rem 0}.p-speeddial-direction-down .p-speeddial-item:first-child{margin-top:.5rem}.p-speeddial-direction-left .p-speeddial-item{margin:0 .25rem}.p-speeddial-direction-left .p-speeddial-item:first-child{margin-right:.5rem}.p-speeddial-direction-right .p-speeddial-item{margin:0 .25rem}.p-speeddial-direction-right .p-speeddial-item:first-child{margin-left:.5rem}.p-speeddial-circle .p-speeddial-item,.p-speeddial-circle .p-speeddial-item:first-child,.p-speeddial-circle .p-speeddial-item:last-child,.p-speeddial-quarter-circle .p-speeddial-item,.p-speeddial-quarter-circle .p-speeddial-item:first-child,.p-speeddial-quarter-circle .p-speeddial-item:last-child,.p-speeddial-semi-circle .p-speeddial-item,.p-speeddial-semi-circle .p-speeddial-item:first-child,.p-speeddial-semi-circle .p-speeddial-item:last-child{margin:0}.p-speeddial-mask{background-color:rgba(0,0,0,.4)}.p-splitbutton{border-radius:2px}.p-splitbutton.p-button-outlined>.p-button{background-color:transparent;border:1px solid;color:#4f46e5}.p-splitbutton.p-button-outlined>.p-button:enabled:hover,.p-splitbutton.p-button-outlined>.p-button:not(button):not(a):not(.p-disabled):hover{background:rgba(79,70,229,.04);color:#4f46e5}.p-splitbutton.p-button-outlined>.p-button:enabled:active,.p-splitbutton.p-button-outlined>.p-button:not(button):not(a):not(.p-disabled):active{background:rgba(79,70,229,.16);color:#4f46e5}.p-splitbutton.p-button-outlined.p-button-plain>.p-button{border-color:#71717a;color:#71717a}.p-splitbutton.p-button-outlined.p-button-plain>.p-button:enabled:hover,.p-splitbutton.p-button-outlined.p-button-plain>.p-button:not(button):not(a):not(.p-disabled):hover{background:#f4f4f5;color:#71717a}.p-splitbutton.p-button-outlined.p-button-plain>.p-button:enabled:active,.p-splitbutton.p-button-outlined.p-button-plain>.p-button:not(button):not(a):not(.p-disabled):active{background:#e5e7eb;color:#71717a}.p-splitbutton.p-button-text>.p-button{background-color:transparent;border-color:transparent;color:#4f46e5}.p-splitbutton.p-button-text>.p-button:enabled:hover,.p-splitbutton.p-button-text>.p-button:not(button):not(a):not(.p-disabled):hover{background:rgba(79,70,229,.04);border-color:transparent;color:#4f46e5}.p-splitbutton.p-button-text>.p-button:enabled:active,.p-splitbutton.p-button-text>.p-button:not(button):not(a):not(.p-disabled):active{background:rgba(79,70,229,.16);border-color:transparent;color:#4f46e5}.p-splitbutton.p-button-text.p-button-plain>.p-button{color:#71717a}.p-splitbutton.p-button-text.p-button-plain>.p-button:enabled:hover,.p-splitbutton.p-button-text.p-button-plain>.p-button:not(button):not(a):not(.p-disabled):hover{background:#f4f4f5;color:#71717a}.p-splitbutton.p-button-text.p-button-plain>.p-button:enabled:active,.p-splitbutton.p-button-text.p-button-plain>.p-button:not(button):not(a):not(.p-disabled):active{background:#e5e7eb;color:#71717a}.p-splitbutton.p-button-raised{box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.p-splitbutton.p-button-rounded,.p-splitbutton.p-button-rounded>.p-button{border-radius:2rem}.p-splitbutton.p-button-sm>.p-button{font-size:.7rem;padding:.30625rem .4375rem}.p-splitbutton.p-button-sm>.p-button .p-button-icon{font-size:.74375rem}.p-splitbutton.p-button-lg>.p-button{font-size:1rem;padding:.4375rem .625rem}.p-splitbutton.p-button-lg>.p-button .p-button-icon{font-size:1.0625rem}.p-splitbutton.p-button-secondary.p-button-outlined>.p-button{background-color:transparent;border:1px solid;color:#64748b}.p-splitbutton.p-button-secondary.p-button-outlined>.p-button:enabled:hover,.p-splitbutton.p-button-secondary.p-button-outlined>.p-button:not(button):not(a):not(.p-disabled):hover{background:rgba(100,116,139,.04);color:#64748b}.p-splitbutton.p-button-secondary.p-button-outlined>.p-button:enabled:active,.p-splitbutton.p-button-secondary.p-button-outlined>.p-button:not(button):not(a):not(.p-disabled):active{background:rgba(100,116,139,.16);color:#64748b}.p-splitbutton.p-button-secondary.p-button-text>.p-button{background-color:transparent;border-color:transparent;color:#64748b}.p-splitbutton.p-button-secondary.p-button-text>.p-button:enabled:hover,.p-splitbutton.p-button-secondary.p-button-text>.p-button:not(button):not(a):not(.p-disabled):hover{background:rgba(100,116,139,.04);border-color:transparent;color:#64748b}.p-splitbutton.p-button-secondary.p-button-text>.p-button:enabled:active,.p-splitbutton.p-button-secondary.p-button-text>.p-button:not(button):not(a):not(.p-disabled):active{background:rgba(100,116,139,.16);border-color:transparent;color:#64748b}.p-splitbutton.p-button-info.p-button-outlined>.p-button{background-color:transparent;border:1px solid;color:#3b82f6}.p-splitbutton.p-button-info.p-button-outlined>.p-button:enabled:hover,.p-splitbutton.p-button-info.p-button-outlined>.p-button:not(button):not(a):not(.p-disabled):hover{background:rgba(59,130,246,.04);color:#3b82f6}.p-splitbutton.p-button-info.p-button-outlined>.p-button:enabled:active,.p-splitbutton.p-button-info.p-button-outlined>.p-button:not(button):not(a):not(.p-disabled):active{background:rgba(59,130,246,.16);color:#3b82f6}.p-splitbutton.p-button-info.p-button-text>.p-button{background-color:transparent;border-color:transparent;color:#3b82f6}.p-splitbutton.p-button-info.p-button-text>.p-button:enabled:hover,.p-splitbutton.p-button-info.p-button-text>.p-button:not(button):not(a):not(.p-disabled):hover{background:rgba(59,130,246,.04);border-color:transparent;color:#3b82f6}.p-splitbutton.p-button-info.p-button-text>.p-button:enabled:active,.p-splitbutton.p-button-info.p-button-text>.p-button:not(button):not(a):not(.p-disabled):active{background:rgba(59,130,246,.16);border-color:transparent;color:#3b82f6}.p-splitbutton.p-button-success.p-button-outlined>.p-button{background-color:transparent;border:1px solid;color:#22c55e}.p-splitbutton.p-button-success.p-button-outlined>.p-button:enabled:hover,.p-splitbutton.p-button-success.p-button-outlined>.p-button:not(button):not(a):not(.p-disabled):hover{background:rgba(34,197,94,.04);color:#22c55e}.p-splitbutton.p-button-success.p-button-outlined>.p-button:enabled:active,.p-splitbutton.p-button-success.p-button-outlined>.p-button:not(button):not(a):not(.p-disabled):active{background:rgba(34,197,94,.16);color:#22c55e}.p-splitbutton.p-button-success.p-button-text>.p-button{background-color:transparent;border-color:transparent;color:#22c55e}.p-splitbutton.p-button-success.p-button-text>.p-button:enabled:hover,.p-splitbutton.p-button-success.p-button-text>.p-button:not(button):not(a):not(.p-disabled):hover{background:rgba(34,197,94,.04);border-color:transparent;color:#22c55e}.p-splitbutton.p-button-success.p-button-text>.p-button:enabled:active,.p-splitbutton.p-button-success.p-button-text>.p-button:not(button):not(a):not(.p-disabled):active{background:rgba(34,197,94,.16);border-color:transparent;color:#22c55e}.p-splitbutton.p-button-warning.p-button-outlined>.p-button{background-color:transparent;border:1px solid;color:#f59e0b}.p-splitbutton.p-button-warning.p-button-outlined>.p-button:enabled:hover,.p-splitbutton.p-button-warning.p-button-outlined>.p-button:not(button):not(a):not(.p-disabled):hover{background:rgba(245,158,11,.04);color:#f59e0b}.p-splitbutton.p-button-warning.p-button-outlined>.p-button:enabled:active,.p-splitbutton.p-button-warning.p-button-outlined>.p-button:not(button):not(a):not(.p-disabled):active{background:rgba(245,158,11,.16);color:#f59e0b}.p-splitbutton.p-button-warning.p-button-text>.p-button{background-color:transparent;border-color:transparent;color:#f59e0b}.p-splitbutton.p-button-warning.p-button-text>.p-button:enabled:hover,.p-splitbutton.p-button-warning.p-button-text>.p-button:not(button):not(a):not(.p-disabled):hover{background:rgba(245,158,11,.04);border-color:transparent;color:#f59e0b}.p-splitbutton.p-button-warning.p-button-text>.p-button:enabled:active,.p-splitbutton.p-button-warning.p-button-text>.p-button:not(button):not(a):not(.p-disabled):active{background:rgba(245,158,11,.16);border-color:transparent;color:#f59e0b}.p-splitbutton.p-button-help.p-button-outlined>.p-button{background-color:transparent;border:1px solid;color:#a855f7}.p-splitbutton.p-button-help.p-button-outlined>.p-button:enabled:hover,.p-splitbutton.p-button-help.p-button-outlined>.p-button:not(button):not(a):not(.p-disabled):hover{background:rgba(168,85,247,.04);color:#a855f7}.p-splitbutton.p-button-help.p-button-outlined>.p-button:enabled:active,.p-splitbutton.p-button-help.p-button-outlined>.p-button:not(button):not(a):not(.p-disabled):active{background:rgba(168,85,247,.16);color:#a855f7}.p-splitbutton.p-button-help.p-button-text>.p-button{background-color:transparent;border-color:transparent;color:#a855f7}.p-splitbutton.p-button-help.p-button-text>.p-button:enabled:hover,.p-splitbutton.p-button-help.p-button-text>.p-button:not(button):not(a):not(.p-disabled):hover{background:rgba(168,85,247,.04);border-color:transparent;color:#a855f7}.p-splitbutton.p-button-help.p-button-text>.p-button:enabled:active,.p-splitbutton.p-button-help.p-button-text>.p-button:not(button):not(a):not(.p-disabled):active{background:rgba(168,85,247,.16);border-color:transparent;color:#a855f7}.p-splitbutton.p-button-danger.p-button-outlined>.p-button{background-color:transparent;border:1px solid;color:#ef4444}.p-splitbutton.p-button-danger.p-button-outlined>.p-button:enabled:hover,.p-splitbutton.p-button-danger.p-button-outlined>.p-button:not(button):not(a):not(.p-disabled):hover{background:rgba(239,68,68,.04);color:#ef4444}.p-splitbutton.p-button-danger.p-button-outlined>.p-button:enabled:active,.p-splitbutton.p-button-danger.p-button-outlined>.p-button:not(button):not(a):not(.p-disabled):active{background:rgba(239,68,68,.16);color:#ef4444}.p-splitbutton.p-button-danger.p-button-text>.p-button{background-color:transparent;border-color:transparent;color:#ef4444}.p-splitbutton.p-button-danger.p-button-text>.p-button:enabled:hover,.p-splitbutton.p-button-danger.p-button-text>.p-button:not(button):not(a):not(.p-disabled):hover{background:rgba(239,68,68,.04);border-color:transparent;color:#ef4444}.p-splitbutton.p-button-danger.p-button-text>.p-button:enabled:active,.p-splitbutton.p-button-danger.p-button-text>.p-button:not(button):not(a):not(.p-disabled):active{background:rgba(239,68,68,.16);border-color:transparent;color:#ef4444}.p-carousel .p-carousel-content .p-carousel-next,.p-carousel .p-carousel-content .p-carousel-prev{background:transparent;border:0;border-radius:50%;color:#71717a;height:2rem;margin:.5rem;transition:none;width:2rem}.p-carousel .p-carousel-content .p-carousel-next:enabled:hover,.p-carousel .p-carousel-content .p-carousel-prev:enabled:hover{background:#f4f4f5;border-color:transparent;color:#18181b}.p-carousel .p-carousel-content .p-carousel-next:focus,.p-carousel .p-carousel-content .p-carousel-prev:focus{box-shadow:none;outline:0 none;outline-offset:0}.p-carousel .p-carousel-indicators{padding:1rem}.p-carousel .p-carousel-indicators .p-carousel-indicator{margin-bottom:.5rem;margin-right:.5rem}.p-carousel .p-carousel-indicators .p-carousel-indicator button{background-color:#f4f4f5;border-radius:0;height:.5rem;transition:none;width:2rem}.p-carousel .p-carousel-indicators .p-carousel-indicator button:hover{background:#e5e7eb}.p-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button{background:#eef2ff;color:#312e81}.p-datatable .p-paginator-bottom,.p-datatable .p-paginator-top{border-radius:0;border-width:0 0 1px}.p-datatable .p-datatable-header{background:#fafafa;border:1px solid #f4f4f5;border-width:1px 0;color:#3f3f46;font-weight:600;padding:1.25rem}.p-datatable .p-datatable-footer{color:#3f3f46;font-weight:600}.p-datatable .p-datatable-footer,.p-datatable .p-datatable-thead>tr>th{background:#fafafa;border:solid #f4f4f5;border-width:0 0 1px;padding:.75rem 1.5rem}.p-datatable .p-datatable-thead>tr>th{color:#6b7280;font-weight:500;text-align:left;transition:none}.p-datatable .p-datatable-tfoot>tr>td{background:#fafafa;border:solid #f4f4f5;border-width:0 0 1px;color:#3f3f46;font-weight:600;padding:1rem;text-align:left}.p-datatable .p-sortable-column .p-sortable-column-icon{color:#71717a;margin-left:.5rem}.p-datatable .p-sortable-column .p-sortable-column-badge{background:#eef2ff;border-radius:50%;color:#312e81;height:1.143rem;line-height:1.143rem;margin-left:.5rem;min-width:1.143rem}.p-datatable .p-sortable-column:not(.p-highlight):hover{background:#f4f4f5;color:#3f3f46}.p-datatable .p-sortable-column:not(.p-highlight):hover .p-sortable-column-icon{color:#71717a}.p-datatable .p-sortable-column.p-highlight{background:#fafafa;color:#4f46e5}.p-datatable .p-sortable-column.p-highlight .p-sortable-column-icon{color:#4f46e5}.p-datatable .p-sortable-column.p-highlight:hover{background:#f4f4f5;color:#4f46e5}.p-datatable .p-sortable-column.p-highlight:hover .p-sortable-column-icon{color:#4f46e5}.p-datatable .p-sortable-column:focus{box-shadow:inset 0 0 0 .15rem #6366f1;outline:0 none}.p-datatable .p-datatable-tbody>tr{background:#fff;color:#3f3f46;transition:none}.p-datatable .p-datatable-tbody>tr>td{border:solid #f4f4f5;border-width:0 0 1px;padding:.6rem 1.5rem;text-align:left}.p-datatable .p-datatable-tbody>tr>td .p-row-editor-cancel,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-init,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save,.p-datatable .p-datatable-tbody>tr>td .p-row-toggler{background:transparent;border:0;border-radius:50%;color:#71717a;height:2rem;transition:none;width:2rem}.p-datatable .p-datatable-tbody>tr>td .p-row-editor-cancel:enabled:hover,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-init:enabled:hover,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save:enabled:hover,.p-datatable .p-datatable-tbody>tr>td .p-row-toggler:enabled:hover{background:#f4f4f5;border-color:transparent;color:#18181b}.p-datatable .p-datatable-tbody>tr>td .p-row-editor-cancel:focus,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-init:focus,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save:focus,.p-datatable .p-datatable-tbody>tr>td .p-row-toggler:focus{box-shadow:none;outline:0 none;outline-offset:0}.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save{margin-right:.5rem}.p-datatable .p-datatable-tbody>tr>td>.p-column-title{font-weight:500}.p-datatable .p-datatable-tbody>tr:focus{outline:.15rem solid #1c58fd;outline-offset:-.15rem}.p-datatable .p-datatable-tbody>tr.p-highlight{background:#eef2ff;color:#312e81}.p-datatable .p-datatable-tbody>tr.p-datatable-dragpoint-top>td{box-shadow:inset 0 2px 0 0 #eef2ff}.p-datatable .p-datatable-tbody>tr.p-datatable-dragpoint-bottom>td{box-shadow:inset 0 -2px 0 0 #eef2ff}.p-datatable.p-datatable-hoverable-rows .p-datatable-tbody>tr:not(.p-highlight):hover{background:#f4f4f5;color:#3f3f46}.p-datatable .p-column-resizer-helper{background:#4f46e5}.p-datatable .p-datatable-scrollable-footer,.p-datatable .p-datatable-scrollable-header{background:#fafafa}.p-datatable.p-datatable-scrollable>.p-datatable-wrapper>.p-datatable-table>.p-datatable-tfoot,.p-datatable.p-datatable-scrollable>.p-datatable-wrapper>.p-datatable-table>.p-datatable-thead,.p-datatable.p-datatable-scrollable>.p-datatable-wrapper>.p-virtualscroller>.p-datatable-table>.p-datatable-tfoot,.p-datatable.p-datatable-scrollable>.p-datatable-wrapper>.p-virtualscroller>.p-datatable-table>.p-datatable-thead{background-color:#fafafa}.p-datatable .p-datatable-loading-icon{font-size:2rem}.p-datatable .p-datatable-loading-icon.p-icon{height:2rem;width:2rem}.p-datatable.p-datatable-gridlines .p-datatable-header{border-width:1px 1px 0}.p-datatable.p-datatable-gridlines .p-datatable-footer{border-width:0 1px 1px}.p-datatable.p-datatable-gridlines .p-paginator-top{border-width:0 1px}.p-datatable.p-datatable-gridlines .p-paginator-bottom{border-width:0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-thead>tr>th{border-width:1px 0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-thead>tr>th:last-child{border-width:1px}.p-datatable.p-datatable-gridlines .p-datatable-tbody>tr>td{border-width:1px 0 0 1px}.p-datatable.p-datatable-gridlines .p-datatable-tbody>tr>td:last-child{border-width:1px 1px 0}.p-datatable.p-datatable-gridlines .p-datatable-tbody>tr:last-child>td{border-width:1px 0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-tbody>tr:last-child>td:last-child{border-width:1px}.p-datatable.p-datatable-gridlines .p-datatable-tfoot>tr>td{border-width:1px 0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-tfoot>tr>td:last-child{border-width:1px}.p-datatable.p-datatable-gridlines .p-datatable-thead+.p-datatable-tfoot>tr>td{border-width:0 0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-thead+.p-datatable-tfoot>tr>td:last-child{border-width:0 1px 1px}.p-datatable.p-datatable-gridlines:has(.p-datatable-thead):has(.p-datatable-tbody) .p-datatable-tbody>tr>td{border-width:0 0 1px 1px}.p-datatable.p-datatable-gridlines:has(.p-datatable-thead):has(.p-datatable-tbody) .p-datatable-tbody>tr>td:last-child{border-width:0 1px 1px}.p-datatable.p-datatable-gridlines:has(.p-datatable-tbody):has(.p-datatable-tfoot) .p-datatable-tbody>tr:last-child>td{border-width:0 0 0 1px}.p-datatable.p-datatable-gridlines:has(.p-datatable-tbody):has(.p-datatable-tfoot) .p-datatable-tbody>tr:last-child>td:last-child{border-width:0 1px}.p-datatable.p-datatable-striped .p-datatable-tbody>tr:nth-child(2n){background:#fcfcfc}.p-datatable.p-datatable-striped .p-datatable-tbody>tr:nth-child(2n).p-highlight{background:#eef2ff;color:#312e81}.p-datatable.p-datatable-striped .p-datatable-tbody>tr:nth-child(2n).p-highlight .p-row-toggler,.p-datatable.p-datatable-striped .p-datatable-tbody>tr:nth-child(2n).p-highlight .p-row-toggler:hover{color:#312e81}.p-datatable.p-datatable-sm .p-datatable-header{padding:.625rem}.p-datatable.p-datatable-sm .p-datatable-thead>tr>th{padding:.375rem .75rem}.p-datatable.p-datatable-sm .p-datatable-tbody>tr>td{padding:.3rem .75rem}.p-datatable.p-datatable-sm .p-datatable-footer,.p-datatable.p-datatable-sm .p-datatable-tfoot>tr>td{padding:.375rem .75rem}.p-datatable.p-datatable-lg .p-datatable-header{padding:1.5625rem}.p-datatable.p-datatable-lg .p-datatable-thead>tr>th{padding:.9375rem 1.875rem}.p-datatable.p-datatable-lg .p-datatable-tbody>tr>td{padding:.75rem 1.875rem}.p-datatable.p-datatable-lg .p-datatable-footer,.p-datatable.p-datatable-lg .p-datatable-tfoot>tr>td{padding:.9375rem 1.875rem}.p-dataview .p-paginator-bottom,.p-dataview .p-paginator-top{border-radius:0;border-width:0 0 1px}.p-dataview .p-dataview-header{background:#fafafa;border:1px solid #f4f4f5;border-width:1px 0;color:#3f3f46;font-weight:600;padding:1.25rem}.p-dataview .p-dataview-content{background:#fff;border:0;color:#3f3f46;padding:0}.p-dataview .p-dataview-footer,.p-dataview.p-dataview-list .p-dataview-content>.p-grid>div{border:solid #f4f4f5;border-width:0 0 1px}.p-dataview .p-dataview-footer{background:#fafafa;border-bottom-left-radius:2px;border-bottom-right-radius:2px;color:#3f3f46;font-weight:600;padding:.75rem 1.5rem}.p-column-filter-row .p-column-filter-clear-button,.p-column-filter-row .p-column-filter-menu-button{margin-left:.5rem}.p-column-filter-menu-button{background:transparent;border:0;border-radius:50%;color:#71717a;height:2rem;transition:none;width:2rem}.p-column-filter-menu-button:hover{background:#f4f4f5;border-color:transparent;color:#18181b}.p-column-filter-menu-button.p-column-filter-menu-button-open,.p-column-filter-menu-button.p-column-filter-menu-button-open:hover{background:#f4f4f5;color:#18181b}.p-column-filter-menu-button.p-column-filter-menu-button-active,.p-column-filter-menu-button.p-column-filter-menu-button-active:hover{background:#eef2ff;color:#312e81}.p-column-filter-menu-button:focus{box-shadow:none;outline:0 none;outline-offset:0}.p-column-filter-clear-button{background:transparent;border:0;border-radius:50%;color:#71717a;height:2rem;transition:none;width:2rem}.p-column-filter-clear-button:hover{background:#f4f4f5;border-color:transparent;color:#18181b}.p-column-filter-clear-button:focus{box-shadow:none;outline:0 none;outline-offset:0}.p-column-filter-overlay{background:#fff;border:0;border-radius:2px;box-shadow:0 0 transparent,0 0 transparent,0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);color:#3f3f46;min-width:12.5rem}.p-column-filter-overlay .p-column-filter-row-items{padding:.25rem 0}.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item{background:transparent;border:0;border-radius:0;color:#3f3f46;margin:0;padding:.75rem 1rem;transition:none}.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item.p-highlight{background:#eef2ff;color:#312e81}.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item:not(.p-highlight):not(.p-disabled):hover{background:#f4f4f5;color:#18181b}.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item:focus{box-shadow:inset 0 0 0 .15rem #6366f1;outline:0 none;outline-offset:0}.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-separator{border-top:1px solid #f3f4f6;margin:.25rem 0}.p-column-filter-overlay-menu .p-column-filter-operator{background:#fafafa;border-bottom:0;border-top-left-radius:2px;border-top-right-radius:2px;color:#3f3f46;margin:0;padding:.5rem .75rem}.p-column-filter-overlay-menu .p-column-filter-constraint{border-bottom:1px solid #f3f4f6;padding:1.25rem}.p-column-filter-overlay-menu .p-column-filter-constraint .p-column-filter-matchmode-dropdown{margin-bottom:.5rem}.p-column-filter-overlay-menu .p-column-filter-constraint .p-column-filter-remove-button{margin-top:.5rem}.p-column-filter-overlay-menu .p-column-filter-constraint:last-child{border-bottom:0}.p-column-filter-overlay-menu .p-column-filter-add-rule{padding:.75rem 1.25rem}.p-column-filter-overlay-menu .p-column-filter-buttonbar{padding:1.25rem}.fc.fc-unthemed .fc-view-container th{background:#fafafa}.fc.fc-unthemed .fc-view-container td.fc-widget-content,.fc.fc-unthemed .fc-view-container th{border:1px solid #e5e7eb;color:#3f3f46}.fc.fc-unthemed .fc-view-container td.fc-head-container{border:1px solid #e5e7eb}.fc.fc-unthemed .fc-view-container .fc-view{background:#fff}.fc.fc-unthemed .fc-view-container .fc-row{border-right:1px solid #e5e7eb}.fc.fc-unthemed .fc-view-container .fc-event{background:#4f46e5;border:1px solid #4f46e5;color:#fff}.fc.fc-unthemed .fc-view-container .fc-divider{background:#fafafa;border:1px solid #e5e7eb}.fc.fc-unthemed .fc-toolbar .fc-button{align-items:center;background:#4f46e5;border:1px solid #4f46e5;border-radius:2px;color:#fff;display:flex;font-size:.8rem;transition:none}.fc.fc-unthemed .fc-toolbar .fc-button:enabled:active,.fc.fc-unthemed .fc-toolbar .fc-button:enabled:hover{background:#4338ca;border-color:#4338ca;color:#fff}.fc.fc-unthemed .fc-toolbar .fc-button:enabled:active:focus{box-shadow:none;outline:0 none;outline-offset:0}.fc.fc-unthemed .fc-toolbar .fc-button .fc-icon-chevron-left{font-family:PrimeIcons!important;font-size:.85rem;text-indent:0}.fc.fc-unthemed .fc-toolbar .fc-button .fc-icon-chevron-left:before{content:"\e900"}.fc.fc-unthemed .fc-toolbar .fc-button .fc-icon-chevron-right{font-family:PrimeIcons!important;font-size:.85rem;text-indent:0}.fc.fc-unthemed .fc-toolbar .fc-button .fc-icon-chevron-right:before{content:"\e901"}.fc.fc-unthemed .fc-toolbar .fc-button:focus{box-shadow:none;outline:0 none;outline-offset:0}.fc.fc-unthemed .fc-toolbar .fc-button.fc-dayGridMonth-button,.fc.fc-unthemed .fc-toolbar .fc-button.fc-timeGridDay-button,.fc.fc-unthemed .fc-toolbar .fc-button.fc-timeGridWeek-button{background:#fff;border:1px solid #d4d4d8;color:#3f3f46;transition:none}.fc.fc-unthemed .fc-toolbar .fc-button.fc-dayGridMonth-button:hover,.fc.fc-unthemed .fc-toolbar .fc-button.fc-timeGridDay-button:hover,.fc.fc-unthemed .fc-toolbar .fc-button.fc-timeGridWeek-button:hover{background:#f4f4f5;border-color:#d4d4d8;color:#3f3f46}.fc.fc-unthemed .fc-toolbar .fc-button.fc-dayGridMonth-button.fc-button-active,.fc.fc-unthemed .fc-toolbar .fc-button.fc-timeGridDay-button.fc-button-active,.fc.fc-unthemed .fc-toolbar .fc-button.fc-timeGridWeek-button.fc-button-active{background:#4f46e5;border-color:#4f46e5;color:#fff}.fc.fc-unthemed .fc-toolbar .fc-button.fc-dayGridMonth-button.fc-button-active:hover,.fc.fc-unthemed .fc-toolbar .fc-button.fc-timeGridDay-button.fc-button-active:hover,.fc.fc-unthemed .fc-toolbar .fc-button.fc-timeGridWeek-button.fc-button-active:hover{background:#4338ca;border-color:#4338ca;color:#fff}.fc.fc-unthemed .fc-toolbar .fc-button.fc-dayGridMonth-button:focus,.fc.fc-unthemed .fc-toolbar .fc-button.fc-timeGridDay-button:focus,.fc.fc-unthemed .fc-toolbar .fc-button.fc-timeGridWeek-button:focus{box-shadow:none;outline:0 none;outline-offset:0;z-index:1}.fc.fc-unthemed .fc-toolbar .fc-button-group .fc-button{border-radius:0}.fc.fc-unthemed .fc-toolbar .fc-button-group .fc-button:first-child{border-bottom-left-radius:2px;border-top-left-radius:2px}.fc.fc-unthemed .fc-toolbar .fc-button-group .fc-button:last-child{border-bottom-right-radius:2px;border-top-right-radius:2px}.fc.fc-theme-standard .fc-view-harness .fc-scrollgrid{border-color:#e5e7eb}.fc.fc-theme-standard .fc-view-harness th{background:#fafafa;border-color:#e5e7eb;color:#3f3f46}.fc.fc-theme-standard .fc-view-harness td{border-color:#e5e7eb;color:#3f3f46}.fc.fc-theme-standard .fc-view-harness .fc-view{background:#fff}.fc.fc-theme-standard .fc-view-harness .fc-popover{background:none;border:0}.fc.fc-theme-standard .fc-view-harness .fc-popover .fc-popover-header{background:#fafafa;border:1px solid #e5e7eb;color:#3f3f46;padding:1.25rem}.fc.fc-theme-standard .fc-view-harness .fc-popover .fc-popover-header .fc-popover-close{align-items:center;background:transparent;border:0;border-radius:50%;color:#71717a;display:flex;font-family:PrimeIcons!important;font-size:.85rem;height:2rem;justify-content:center;opacity:1;overflow:hidden;transition:none;width:2rem}.fc.fc-theme-standard .fc-view-harness .fc-popover .fc-popover-header .fc-popover-close:before{content:"\e90b"}.fc.fc-theme-standard .fc-view-harness .fc-popover .fc-popover-header .fc-popover-close:hover{background:#f4f4f5;border-color:transparent;color:#18181b}.fc.fc-theme-standard .fc-view-harness .fc-popover .fc-popover-header .fc-popover-close:focus{box-shadow:none;outline:0 none;outline-offset:0}.fc.fc-theme-standard .fc-view-harness .fc-popover .fc-popover-body{background:#fff;border:1px solid #e5e7eb;border-top:0;color:#3f3f46;padding:1.25rem}.fc.fc-theme-standard .fc-view-harness .fc-event.fc-daygrid-block-event{background:#4f46e5;border-color:#4f46e5;color:#fff}.fc.fc-theme-standard .fc-view-harness .fc-event.fc-daygrid-block-event .fc-event-main{color:#fff}.fc.fc-theme-standard .fc-view-harness .fc-event.fc-daygrid-dot-event .fc-daygrid-event-dot{background:#4f46e5;border-color:#4f46e5}.fc.fc-theme-standard .fc-view-harness .fc-event.fc-daygrid-dot-event:hover{background:#f4f4f5;color:#18181b}.fc.fc-theme-standard .fc-view-harness .fc-cell-shaded{background:#fafafa}.fc.fc-theme-standard .fc-toolbar .fc-button{background:#4f46e5;border:1px solid #4f46e5;border-radius:2px;color:#fff;font-size:.8rem;transition:none}.fc.fc-theme-standard .fc-toolbar .fc-button:enabled:active,.fc.fc-theme-standard .fc-toolbar .fc-button:enabled:hover{background:#4338ca;border-color:#4338ca;color:#fff}.fc.fc-theme-standard .fc-toolbar .fc-button:enabled:active:focus{box-shadow:none;outline:0 none;outline-offset:0}.fc.fc-theme-standard .fc-toolbar .fc-button:disabled{background:#4f46e5;border:1px solid #4f46e5;color:#fff;opacity:.6}.fc.fc-theme-standard .fc-toolbar .fc-button .fc-icon-chevron-left{font-family:PrimeIcons!important;font-size:.85rem;text-indent:0}.fc.fc-theme-standard .fc-toolbar .fc-button .fc-icon-chevron-left:before{content:"\e900"}.fc.fc-theme-standard .fc-toolbar .fc-button .fc-icon-chevron-right{font-family:PrimeIcons!important;font-size:.85rem;text-indent:0}.fc.fc-theme-standard .fc-toolbar .fc-button .fc-icon-chevron-right:before{content:"\e901"}.fc.fc-theme-standard .fc-toolbar .fc-button:focus{box-shadow:none;outline:0 none;outline-offset:0}.fc.fc-theme-standard .fc-toolbar .fc-button.fc-dayGridMonth-button,.fc.fc-theme-standard .fc-toolbar .fc-button.fc-timeGridDay-button,.fc.fc-theme-standard .fc-toolbar .fc-button.fc-timeGridWeek-button{background:#fff;border:1px solid #d4d4d8;color:#3f3f46;transition:none}.fc.fc-theme-standard .fc-toolbar .fc-button.fc-dayGridMonth-button:hover,.fc.fc-theme-standard .fc-toolbar .fc-button.fc-timeGridDay-button:hover,.fc.fc-theme-standard .fc-toolbar .fc-button.fc-timeGridWeek-button:hover{background:#f4f4f5;border-color:#d4d4d8;color:#3f3f46}.fc.fc-theme-standard .fc-toolbar .fc-button.fc-dayGridMonth-button.fc-button-active,.fc.fc-theme-standard .fc-toolbar .fc-button.fc-timeGridDay-button.fc-button-active,.fc.fc-theme-standard .fc-toolbar .fc-button.fc-timeGridWeek-button.fc-button-active{background:#4f46e5;border-color:#4f46e5;color:#fff}.fc.fc-theme-standard .fc-toolbar .fc-button.fc-dayGridMonth-button.fc-button-active:hover,.fc.fc-theme-standard .fc-toolbar .fc-button.fc-timeGridDay-button.fc-button-active:hover,.fc.fc-theme-standard .fc-toolbar .fc-button.fc-timeGridWeek-button.fc-button-active:hover{background:#4338ca;border-color:#4338ca;color:#fff}.fc.fc-theme-standard .fc-toolbar .fc-button.fc-dayGridMonth-button:not(:disabled):focus,.fc.fc-theme-standard .fc-toolbar .fc-button.fc-timeGridDay-button:not(:disabled):focus,.fc.fc-theme-standard .fc-toolbar .fc-button.fc-timeGridWeek-button:not(:disabled):focus{box-shadow:none;outline:0 none;outline-offset:0;z-index:1}.fc.fc-theme-standard .fc-toolbar .fc-button-group .fc-button{border-radius:0}.fc.fc-theme-standard .fc-toolbar .fc-button-group .fc-button:first-child{border-bottom-left-radius:2px;border-top-left-radius:2px}.fc.fc-theme-standard .fc-toolbar .fc-button-group .fc-button:last-child{border-bottom-right-radius:2px;border-top-right-radius:2px}.fc.fc-theme-standard .fc-highlight{background:#eef2ff;color:#312e81}.p-orderlist .p-orderlist-controls{padding:1.25rem}.p-orderlist .p-orderlist-controls .p-button{margin-bottom:.5rem}.p-orderlist .p-orderlist-header{background:#fafafa;border:1px solid #e5e7eb;border-bottom:0;border-top-left-radius:2px;border-top-right-radius:2px;color:#3f3f46;font-weight:700;padding:1.25rem}.p-orderlist .p-orderlist-list{background:#fff;border:1px solid #e5e7eb;border-bottom-left-radius:2px;border-bottom-right-radius:2px;color:#3f3f46;outline:0 none;padding:.25rem 0}.p-orderlist .p-orderlist-list .p-orderlist-item{background:transparent;border:0;color:#3f3f46;margin:0;padding:.75rem 1rem;transition:transform .2s,none}.p-orderlist .p-orderlist-list .p-orderlist-item:not(.p-highlight):hover{background:#f4f4f5;color:#18181b}.p-orderlist .p-orderlist-list .p-orderlist-item.p-focus{background:#e5e7eb;color:#18181b}.p-orderlist .p-orderlist-list .p-orderlist-item.p-highlight{background:#eef2ff;color:#312e81}.p-orderlist .p-orderlist-list .p-orderlist-item.p-highlight.p-focus{background:#e0e7ff}.p-orderlist.p-orderlist-striped .p-orderlist-list .p-orderlist-item:nth-child(2n){background:#fcfcfc}.p-orderlist.p-orderlist-striped .p-orderlist-list .p-orderlist-item:nth-child(2n):hover{background:#f4f4f5}.p-organizationchart .p-organizationchart-node-content.p-organizationchart-selectable-node:not(.p-highlight):hover{background:#f4f4f5;color:#18181b}.p-organizationchart .p-organizationchart-node-content.p-highlight{background:#eef2ff;color:#312e81}.p-organizationchart .p-organizationchart-node-content.p-highlight .p-node-toggler i{color:#6f91ff}.p-organizationchart .p-organizationchart-line-down{background:#e5e7eb}.p-organizationchart .p-organizationchart-line-left{border-right:1px solid;border-color:#e5e7eb}.p-organizationchart .p-organizationchart-line-top{border-color:#e5e7eb;border-top:1px solid #e5e7eb}.p-organizationchart .p-organizationchart-node-content{background:#fff;border:1px solid #e5e7eb;color:#3f3f46;padding:1.25rem}.p-organizationchart .p-organizationchart-node-content .p-node-toggler{background:inherit;border-radius:50%;color:inherit}.p-organizationchart .p-organizationchart-node-content .p-node-toggler:focus{box-shadow:none;outline:0 none;outline-offset:0}.p-paginator{background:#fff;border:0 solid #f4f4f5;border-radius:2px;color:#71717a;padding:.75rem 1.5rem}.p-paginator .p-paginator-first,.p-paginator .p-paginator-last,.p-paginator .p-paginator-next,.p-paginator .p-paginator-prev{background-color:transparent;border:1px solid #d4d4d8;border-radius:0;color:#71717a;height:2rem;margin:0 0 0 -1px;min-width:2rem;transition:none}.p-paginator .p-paginator-first:not(.p-disabled):not(.p-highlight):hover,.p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover,.p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover,.p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover{background:#f4f4f5;border-color:#d4d4d8;color:#3f3f46}.p-paginator .p-paginator-first{border-bottom-left-radius:0;border-top-left-radius:0}.p-paginator .p-paginator-last{border-bottom-right-radius:0;border-top-right-radius:0}.p-paginator .p-dropdown{height:2rem;margin-left:.5rem;margin-right:.5rem}.p-paginator .p-dropdown .p-dropdown-label{padding-right:0}.p-paginator .p-paginator-page-input{margin-left:.5rem;margin-right:.5rem}.p-paginator .p-paginator-page-input .p-inputtext{max-width:2rem}.p-paginator .p-paginator-current{padding:0 .5rem}.p-paginator .p-paginator-current,.p-paginator .p-paginator-pages .p-paginator-page{background-color:transparent;border:1px solid #d4d4d8;color:#71717a;height:2rem;margin:0 0 0 -1px;min-width:2rem}.p-paginator .p-paginator-pages .p-paginator-page{border-radius:0;transition:none}.p-paginator .p-paginator-pages .p-paginator-page.p-highlight{background:#eef2ff;border-color:#eef2ff;color:#312e81}.p-paginator .p-paginator-pages .p-paginator-page:not(.p-highlight):hover{background:#f4f4f5;border-color:#d4d4d8;color:#3f3f46}.p-picklist .p-picklist-buttons{padding:1.25rem}.p-picklist .p-picklist-buttons .p-button{margin-bottom:.5rem}.p-picklist .p-picklist-header{background:#fafafa;border:1px solid #e5e7eb;border-bottom:0;border-top-left-radius:2px;border-top-right-radius:2px;color:#3f3f46;font-weight:700;padding:1.25rem}.p-picklist .p-picklist-list{background:#fff;border:1px solid #e5e7eb;border-bottom-left-radius:2px;border-bottom-right-radius:2px;color:#3f3f46;outline:0 none;padding:.25rem 0}.p-picklist .p-picklist-list .p-picklist-item{background:transparent;border:0;color:#3f3f46;margin:0;padding:.75rem 1rem;transition:transform .2s,none}.p-picklist .p-picklist-list .p-picklist-item:not(.p-highlight):hover{background:#f4f4f5;color:#18181b}.p-picklist .p-picklist-list .p-picklist-item.p-focus{background:#e5e7eb;color:#18181b}.p-picklist .p-picklist-list .p-picklist-item.p-highlight{background:#eef2ff;color:#312e81}.p-picklist .p-picklist-list .p-picklist-item.p-highlight.p-focus{background:#e0e7ff}.p-picklist.p-picklist-striped .p-picklist-list .p-picklist-item:nth-child(2n){background:#fcfcfc}.p-picklist.p-picklist-striped .p-picklist-list .p-picklist-item:nth-child(2n):hover{background:#f4f4f5}.p-timeline .p-timeline-event-marker{background-color:#fff;border:2px solid #4f46e5;border-radius:50%;height:1rem;width:1rem}.p-timeline .p-timeline-event-connector{background-color:#e5e7eb}.p-timeline.p-timeline-vertical .p-timeline-event-content,.p-timeline.p-timeline-vertical .p-timeline-event-opposite{padding:0 1rem}.p-timeline.p-timeline-vertical .p-timeline-event-connector{width:2px}.p-timeline.p-timeline-horizontal .p-timeline-event-content,.p-timeline.p-timeline-horizontal .p-timeline-event-opposite{padding:1rem 0}.p-timeline.p-timeline-horizontal .p-timeline-event-connector{height:2px}.p-tree{background:#fff;border:1px solid #e5e7eb;border-radius:2px;color:#3f3f46;padding:1.25rem}.p-tree .p-tree-container .p-treenode{outline:0 none;padding:.143rem}.p-tree .p-tree-container .p-treenode:focus>.p-treenode-content{box-shadow:inset 0 0 0 .15rem #6366f1;outline:0 none;outline-offset:0}.p-tree .p-tree-container .p-treenode .p-treenode-content{border-radius:2px;padding:0;transition:none}.p-tree .p-tree-container .p-treenode .p-treenode-content .p-tree-toggler{background:transparent;border:0;border-radius:50%;color:#71717a;height:2rem;margin-right:.5rem;transition:none;width:2rem}.p-tree .p-tree-container .p-treenode .p-treenode-content .p-tree-toggler:enabled:hover{background:#f4f4f5;border-color:transparent;color:#18181b}.p-tree .p-tree-container .p-treenode .p-treenode-content .p-tree-toggler:focus{box-shadow:none;outline:0 none;outline-offset:0}.p-tree .p-tree-container .p-treenode .p-treenode-content .p-treenode-icon{color:#71717a;margin-right:.5rem}.p-tree .p-tree-container .p-treenode .p-treenode-content .p-checkbox{margin-right:.5rem}.p-tree .p-tree-container .p-treenode .p-treenode-content .p-checkbox .p-indeterminate .p-checkbox-icon{color:#3f3f46}.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight{background:#eef2ff;color:#312e81}.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler,.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler:hover,.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon,.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon:hover{color:#312e81}.p-tree .p-tree-container .p-treenode .p-treenode-content.p-treenode-selectable:not(.p-highlight):hover{background:#f4f4f5;color:#18181b}.p-tree .p-tree-filter-container{margin-bottom:.5rem}.p-tree .p-tree-filter-container .p-tree-filter{padding-right:1.6rem;width:100%}.p-tree .p-tree-filter-container .p-tree-filter-icon{color:#71717a;right:.75rem}.p-tree .p-treenode-children{padding:0 0 0 1rem}.p-tree .p-tree-loading-icon{font-size:2rem}.p-tree .p-tree-loading-icon.p-icon{height:2rem;width:2rem}.p-treetable .p-paginator-bottom,.p-treetable .p-paginator-top{border-radius:0;border-width:0 0 1px}.p-treetable .p-treetable-header{background:#fafafa;border:1px solid #f4f4f5;border-width:1px 0;color:#3f3f46;font-weight:600;padding:1.25rem}.p-treetable .p-treetable-footer{color:#3f3f46;font-weight:600}.p-treetable .p-treetable-footer,.p-treetable .p-treetable-thead>tr>th{background:#fafafa;border:solid #f4f4f5;border-width:0 0 1px;padding:.75rem 1.5rem}.p-treetable .p-treetable-thead>tr>th{color:#6b7280;font-weight:500;text-align:left;transition:none}.p-treetable .p-treetable-tfoot>tr>td{background:#fafafa;border:solid #f4f4f5;border-width:0 0 1px;color:#3f3f46;font-weight:600;padding:1rem;text-align:left}.p-treetable .p-sortable-column{outline-color:#1c58fd}.p-treetable .p-sortable-column .p-sortable-column-icon{color:#71717a;margin-left:.5rem}.p-treetable .p-sortable-column .p-sortable-column-badge{background:#eef2ff;border-radius:50%;color:#312e81;height:1.143rem;line-height:1.143rem;margin-left:.5rem;min-width:1.143rem}.p-treetable .p-sortable-column:not(.p-highlight):hover{background:#f4f4f5;color:#3f3f46}.p-treetable .p-sortable-column:not(.p-highlight):hover .p-sortable-column-icon{color:#71717a}.p-treetable .p-sortable-column.p-highlight{background:#fafafa;color:#4f46e5}.p-treetable .p-sortable-column.p-highlight .p-sortable-column-icon{color:#4f46e5}.p-treetable .p-treetable-tbody>tr{background:#fff;color:#3f3f46;transition:none}.p-treetable .p-treetable-tbody>tr>td{border:solid #f4f4f5;border-width:0 0 1px;padding:.6rem 1.5rem;text-align:left}.p-treetable .p-treetable-tbody>tr>td .p-treetable-toggler{background:transparent;border:0;border-radius:50%;color:#71717a;height:2rem;margin-right:.5rem;transition:none;width:2rem}.p-treetable .p-treetable-tbody>tr>td .p-treetable-toggler:enabled:hover{background:#f4f4f5;border-color:transparent;color:#18181b}.p-treetable .p-treetable-tbody>tr>td .p-treetable-toggler:focus{box-shadow:none;outline:0 none;outline-offset:0}.p-treetable .p-treetable-tbody>tr>td .p-treetable-toggler+.p-checkbox{margin-right:.5rem}.p-treetable .p-treetable-tbody>tr>td .p-treetable-toggler+.p-checkbox .p-indeterminate .p-checkbox-icon{color:#3f3f46}.p-treetable .p-treetable-tbody>tr:focus{outline:.15rem solid #1c58fd;outline-offset:-.15rem}.p-treetable .p-treetable-tbody>tr.p-highlight{background:#eef2ff;color:#312e81}.p-treetable .p-treetable-tbody>tr.p-highlight .p-treetable-toggler,.p-treetable .p-treetable-tbody>tr.p-highlight .p-treetable-toggler:hover{color:#312e81}.p-treetable.p-treetable-hoverable-rows .p-treetable-tbody>tr:not(.p-highlight):hover{background:#f4f4f5;color:#3f3f46}.p-treetable.p-treetable-hoverable-rows .p-treetable-tbody>tr:not(.p-highlight):hover .p-treetable-toggler{color:#3f3f46}.p-treetable .p-column-resizer-helper{background:#4f46e5}.p-treetable .p-treetable-scrollable-footer,.p-treetable .p-treetable-scrollable-header{background:#fafafa}.p-treetable .p-treetable-loading-icon{font-size:2rem}.p-treetable .p-treetable-loading-icon.p-icon{height:2rem;width:2rem}.p-treetable.p-treetable-gridlines .p-datatable-header{border-width:1px 1px 0}.p-treetable.p-treetable-gridlines .p-treetable-footer{border-width:0 1px 1px}.p-treetable.p-treetable-gridlines .p-treetable-top{border-width:0 1px}.p-treetable.p-treetable-gridlines .p-treetable-bottom{border-width:0 1px 1px}.p-treetable.p-treetable-gridlines .p-treetable-tbody>tr>td,.p-treetable.p-treetable-gridlines .p-treetable-tfoot>tr>td,.p-treetable.p-treetable-gridlines .p-treetable-thead>tr>th{border-width:1px}.p-treetable.p-treetable-sm .p-treetable-header{padding:1.09375rem}.p-treetable.p-treetable-sm .p-treetable-thead>tr>th{padding:.375rem .75rem}.p-treetable.p-treetable-sm .p-treetable-tbody>tr>td{padding:.3rem .75rem}.p-treetable.p-treetable-sm .p-treetable-footer,.p-treetable.p-treetable-sm .p-treetable-tfoot>tr>td{padding:.375rem .75rem}.p-treetable.p-treetable-lg .p-treetable-header{padding:1.5625rem}.p-treetable.p-treetable-lg .p-treetable-thead>tr>th{padding:.9375rem 1.875rem}.p-treetable.p-treetable-lg .p-treetable-tbody>tr>td{padding:.75rem 1.875rem}.p-treetable.p-treetable-lg .p-treetable-footer,.p-treetable.p-treetable-lg .p-treetable-tfoot>tr>td{padding:.9375rem 1.875rem}.p-accordion .p-accordion-header .p-accordion-header-link{background:#fafafa;border:1px solid #e5e7eb;border-radius:2px;color:#3f3f46;font-weight:700;padding:1.25rem;transition:none}.p-accordion .p-accordion-header .p-accordion-header-link .p-accordion-toggle-icon{margin-right:.5rem}.p-accordion .p-accordion-header:not(.p-disabled) .p-accordion-header-link:focus{box-shadow:inset none;outline:0 none;outline-offset:0}.p-accordion .p-accordion-header:not(.p-highlight):not(.p-disabled):hover .p-accordion-header-link{background:#f4f4f5;border-color:#e5e7eb;color:#3f3f46}.p-accordion .p-accordion-header:not(.p-disabled).p-highlight .p-accordion-header-link{background:#fafafa;border-bottom-left-radius:0;border-bottom-right-radius:0;border-color:#e5e7eb;color:#3f3f46}.p-accordion .p-accordion-header:not(.p-disabled).p-highlight:hover .p-accordion-header-link{background:#f4f4f5;border-color:#e5e7eb;color:#3f3f46}.p-accordion .p-accordion-content{background:#fff;border:1px solid #e5e7eb;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top:0;border-top-left-radius:0;border-top-right-radius:0;color:#3f3f46;padding:1.25rem}.p-accordion .p-accordion-tab{margin-bottom:0}.p-accordion .p-accordion-tab .p-accordion-header .p-accordion-header-link{border-radius:0}.p-accordion .p-accordion-tab .p-accordion-content{border-bottom-left-radius:0;border-bottom-right-radius:0}.p-accordion .p-accordion-tab:not(:first-child) .p-accordion-header .p-accordion-header-link,.p-accordion .p-accordion-tab:not(:first-child) .p-accordion-header:not(.p-disabled).p-highlight:hover .p-accordion-header-link,.p-accordion .p-accordion-tab:not(:first-child) .p-accordion-header:not(.p-highlight):not(.p-disabled):hover .p-accordion-header-link{border-top:0}.p-accordion .p-accordion-tab:first-child .p-accordion-header .p-accordion-header-link{border-top-left-radius:2px;border-top-right-radius:2px}.p-accordion .p-accordion-tab:last-child .p-accordion-content,.p-accordion .p-accordion-tab:last-child .p-accordion-header:not(.p-highlight) .p-accordion-header-link{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.p-card{background:#fff;border-radius:2px;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06);color:#3f3f46}.p-card .p-card-body{padding:1.25rem}.p-card .p-card-title{font-size:1.5rem;font-weight:700;margin-bottom:.5rem}.p-card .p-card-subtitle{color:#71717a;font-weight:400;margin-bottom:.5rem}.p-card .p-card-content{padding:1.25rem 0}.p-card .p-card-footer{padding:1.25rem 0 0}.p-fieldset{background:#fff}.p-fieldset,.p-fieldset .p-fieldset-legend{border:1px solid #e5e7eb;border-radius:2px;color:#3f3f46}.p-fieldset .p-fieldset-legend{background:#fafafa;font-weight:700;padding:1.25rem}.p-fieldset.p-fieldset-toggleable .p-fieldset-legend{padding:0;transition:none}.p-fieldset.p-fieldset-toggleable .p-fieldset-legend a{border-radius:2px;color:#3f3f46;padding:1.25rem;transition:none}.p-fieldset.p-fieldset-toggleable .p-fieldset-legend a .p-fieldset-toggler{margin-right:.5rem}.p-fieldset.p-fieldset-toggleable .p-fieldset-legend a:focus{box-shadow:none;outline:0 none;outline-offset:0}.p-fieldset.p-fieldset-toggleable .p-fieldset-legend a:hover{color:#18181b}.p-fieldset.p-fieldset-toggleable .p-fieldset-legend:hover{background:#f4f4f5;border-color:#e5e7eb;color:#18181b}.p-fieldset .p-fieldset-content{padding:1.25rem}.p-divider .p-divider-content{background-color:#fff}.p-divider.p-divider-horizontal{margin:1rem 0;padding:0 1rem}.p-divider.p-divider-horizontal:before{border-top:1px #e5e7eb}.p-divider.p-divider-horizontal .p-divider-content{padding:0 .5rem}.p-divider.p-divider-vertical{margin:0 1rem;padding:1rem 0}.p-divider.p-divider-vertical:before{border-left:1px #e5e7eb}.p-divider.p-divider-vertical .p-divider-content{padding:.5rem 0}.p-panel .p-panel-header{background:#fafafa;border:1px solid #e5e7eb;border-top-left-radius:2px;border-top-right-radius:2px;color:#3f3f46;padding:1.25rem}.p-panel .p-panel-header .p-panel-title{font-weight:700}.p-panel .p-panel-header .p-panel-header-icon{background:transparent;border:0;border-radius:50%;color:#71717a;height:2rem;transition:none;width:2rem}.p-panel .p-panel-header .p-panel-header-icon:enabled:hover{background:#f4f4f5;border-color:transparent;color:#18181b}.p-panel .p-panel-header .p-panel-header-icon:focus{box-shadow:none;outline:0 none;outline-offset:0}.p-panel.p-panel-toggleable .p-panel-header{padding:.75rem 1.25rem}.p-panel .p-panel-content{background:#fff;border:1px solid #e5e7eb;border-top:0;color:#3f3f46;padding:1.25rem}.p-panel .p-panel-content:last-child,.p-panel .p-panel-footer{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.p-panel .p-panel-footer{background:#fff;border:1px solid #e5e7eb;border-top:0;color:#3f3f46;padding:.75rem 1.25rem}.p-scrollpanel .p-scrollpanel-bar{background:#fafafa;border:0;transition:none}.p-scrollpanel .p-scrollpanel-bar:focus{box-shadow:none;outline:0 none;outline-offset:0}.p-splitter{background:#fff;border:1px solid #e5e7eb;border-radius:2px;color:#3f3f46}.p-splitter .p-splitter-gutter{background:#fafafa;transition:none}.p-splitter .p-splitter-gutter .p-splitter-gutter-handle{background:#e5e7eb;transition:none}.p-splitter .p-splitter-gutter .p-splitter-gutter-handle:focus{box-shadow:none;outline:0 none;outline-offset:0}.p-splitter .p-splitter-gutter-resizing{background:#e5e7eb}.p-tabview .p-tabview-nav{background:#fff;border:solid #e5e7eb;border-width:0 0 2px}.p-tabview .p-tabview-nav li{margin-right:0}.p-tabview .p-tabview-nav li .p-tabview-nav-link{background:#fff;border:0 solid transparent;border-bottom:2px solid #e5e7eb;border-top-left-radius:2px;border-top-right-radius:2px;color:#71717a;font-weight:700;margin:0 0 -2px;padding:1.25rem;transition:none}.p-tabview .p-tabview-nav li .p-tabview-nav-link:not(.p-disabled):focus{box-shadow:inset none;outline:0 none;outline-offset:0}.p-tabview .p-tabview-nav li:not(.p-highlight):not(.p-disabled):hover .p-tabview-nav-link{background:#fff;border-color:#71717a;color:#71717a}.p-tabview .p-tabview-nav li.p-highlight .p-tabview-nav-link{background:#fff;border-color:#4f46e5;color:#4f46e5}.p-tabview .p-tabview-nav-btn.p-link{background:#fff;border-radius:0;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);color:#4f46e5;width:2rem}.p-tabview .p-tabview-nav-btn.p-link:focus{box-shadow:inset none;outline:0 none;outline-offset:0}.p-tabview .p-tabview-panels{background:#fff;border:0;border-bottom-left-radius:2px;border-bottom-right-radius:2px;color:#3f3f46;padding:1.25rem}.p-toolbar{background:#fafafa;border:1px solid #e5e7eb;border-radius:2px;gap:.5rem;padding:1.25rem}.p-toolbar .p-toolbar-separator{margin:0 .5rem}.p-confirm-popup{background:#fff;border:0;border-radius:2px;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);color:#3f3f46}.p-confirm-popup .p-confirm-popup-content{padding:1.25rem}.p-confirm-popup .p-confirm-popup-footer{padding:0 1rem 1rem;text-align:right}.p-confirm-popup .p-confirm-popup-footer button{margin:0 .5rem 0 0;width:auto}.p-confirm-popup .p-confirm-popup-footer button:last-child{margin:0}.p-confirm-popup:after,.p-confirm-popup:before{border:solid hsla(0,0%,100%,0);border-bottom:solid #fff}.p-confirm-popup.p-confirm-popup-flipped:after,.p-confirm-popup.p-confirm-popup-flipped:before{border-top-color:#fff}.p-confirm-popup .p-confirm-popup-icon{font-size:1.275rem}.p-confirm-popup .p-confirm-popup-icon.p-icon{height:1.275rem;width:1.275rem}.p-confirm-popup .p-confirm-popup-message{margin-left:1rem}.p-dialog{border:0;border-radius:2px;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04)}.p-dialog .p-dialog-header{background:#fff;border-bottom:0;border-top-left-radius:2px;border-top-right-radius:2px;color:#3f3f46;padding:1.5rem}.p-dialog .p-dialog-header .p-dialog-title{font-size:1.5rem;font-weight:600}.p-dialog .p-dialog-header .p-dialog-header-icon{background:transparent;border:0;border-radius:50%;color:#71717a;height:2rem;margin-right:.5rem;transition:none;width:2rem}.p-dialog .p-dialog-header .p-dialog-header-icon:enabled:hover{background:#f4f4f5;border-color:transparent;color:#18181b}.p-dialog .p-dialog-header .p-dialog-header-icon:focus{box-shadow:none;outline:0 none;outline-offset:0}.p-dialog .p-dialog-header .p-dialog-header-icon:last-child{margin-right:0}.p-dialog .p-dialog-content{background:#fff;color:#3f3f46;padding:0 1.5rem 1.5rem}.p-dialog .p-dialog-content:last-of-type{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.p-dialog .p-dialog-footer{background:#fff;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top:0;color:#3f3f46;padding:0 1.5rem 1.5rem;text-align:right}.p-dialog .p-dialog-footer button{margin:0 .5rem 0 0;width:auto}.p-dialog.p-confirm-dialog .p-confirm-dialog-icon{font-size:1.7rem}.p-dialog.p-confirm-dialog .p-confirm-dialog-message:not(:first-child){margin-left:1rem}.p-overlaypanel{background:#fff;border:0;border-radius:2px;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);color:#3f3f46}.p-overlaypanel .p-overlaypanel-content{padding:1.25rem}.p-overlaypanel .p-overlaypanel-close{background:#4f46e5;border-radius:50%;color:#fff;height:2rem;position:absolute;right:-1rem;top:-1rem;transition:none;width:2rem}.p-overlaypanel .p-overlaypanel-close:enabled:hover{background:#4338ca;color:#fff}.p-overlaypanel:after{border:solid hsla(0,0%,100%,0);border-bottom:solid #fff}.p-overlaypanel:before{border:solid hsla(0,0%,100%,0);border-bottom:solid #f2f2f2}.p-overlaypanel.p-overlaypanel-flipped:after,.p-overlaypanel.p-overlaypanel-flipped:before{border-top-color:#fff}.p-sidebar{background:#fff;border:0;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);color:#3f3f46}.p-sidebar .p-sidebar-header{padding:1.25rem}.p-sidebar .p-sidebar-header .p-sidebar-close,.p-sidebar .p-sidebar-header .p-sidebar-icon{background:transparent;border:0;border-radius:50%;color:#71717a;height:2rem;transition:none;width:2rem}.p-sidebar .p-sidebar-header .p-sidebar-close:enabled:hover,.p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover{background:#f4f4f5;border-color:transparent;color:#18181b}.p-sidebar .p-sidebar-header .p-sidebar-close:focus,.p-sidebar .p-sidebar-header .p-sidebar-icon:focus{box-shadow:none;outline:0 none;outline-offset:0}.p-sidebar .p-sidebar-header+.p-sidebar-content{padding-top:0}.p-sidebar .p-sidebar-content{padding:1.25rem}.p-tooltip .p-tooltip-text{background:#3f3f46;border-radius:2px;box-shadow:0 0 transparent,0 0 transparent,0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);color:#fff;padding:.75rem}.p-tooltip.p-tooltip-right .p-tooltip-arrow{border-right-color:#3f3f46}.p-tooltip.p-tooltip-left .p-tooltip-arrow{border-left-color:#3f3f46}.p-tooltip.p-tooltip-top .p-tooltip-arrow{border-top-color:#3f3f46}.p-tooltip.p-tooltip-bottom .p-tooltip-arrow{border-bottom-color:#3f3f46}.p-fileupload .p-fileupload-buttonbar{background:#fafafa;border:1px solid #e5e7eb;border-bottom:0;border-top-left-radius:2px;border-top-right-radius:2px;color:#3f3f46;gap:.5rem;padding:1.25rem}.p-fileupload .p-fileupload-buttonbar .p-button.p-fileupload-choose.p-focus{box-shadow:none;outline:0 none;outline-offset:0}.p-fileupload .p-fileupload-content{background:#fff;border:1px solid #e5e7eb;border-bottom-left-radius:2px;border-bottom-right-radius:2px;color:#3f3f46;padding:2rem 1rem}.p-fileupload .p-fileupload-file{border:1px solid #e5e7eb;border-radius:2px;gap:.5rem;margin-bottom:.5rem;padding:1rem}.p-fileupload .p-fileupload-file:last-child{margin-bottom:0}.p-fileupload .p-fileupload-file-name{margin-bottom:.5rem}.p-fileupload .p-fileupload-file-size{margin-right:.5rem}.p-fileupload .p-progressbar{height:.25rem}.p-fileupload .p-fileupload-row>div{padding:.6rem 1.5rem}.p-fileupload.p-fileupload-advanced .p-message{margin-top:0}.p-fileupload-choose:not(.p-disabled):active,.p-fileupload-choose:not(.p-disabled):hover{background:#4338ca;border-color:#4338ca;color:#fff}.p-breadcrumb{background:#fff;border:1px solid #e5e7eb;border-radius:2px;padding:1rem}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link{border-radius:2px;transition:none}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link:focus{box-shadow:none;outline:0 none;outline-offset:0}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link .p-menuitem-text{color:#3f3f46}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link .p-menuitem-icon{color:#71717a}.p-breadcrumb .p-breadcrumb-list li.p-menuitem-separator{color:#3f3f46;margin:0 .5rem}.p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-text{color:#3f3f46}.p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-icon{color:#71717a}.p-contextmenu{background:#fff;border:0;border-radius:2px;box-shadow:0 0 transparent,0 0 transparent,0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);color:#3f3f46;padding:.25rem 0;width:12.5rem}.p-contextmenu .p-contextmenu-root-list{outline:0 none}.p-contextmenu .p-submenu-list{background:#fff;border:0;border-radius:2px;box-shadow:0 0 transparent,0 0 transparent,0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);padding:.25rem 0}.p-contextmenu .p-menuitem>.p-menuitem-content{border-radius:0;color:#3f3f46;transition:none}.p-contextmenu .p-menuitem>.p-menuitem-content .p-menuitem-link{color:#3f3f46;padding:.6rem 1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-contextmenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#3f3f46}.p-contextmenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#71717a;margin-right:.5rem}.p-contextmenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#71717a}.p-contextmenu .p-menuitem.p-highlight>.p-menuitem-content{background:#f4f4f5;color:#3f3f46}.p-contextmenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#3f3f46}.p-contextmenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-contextmenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#71717a}.p-contextmenu .p-menuitem.p-highlight.p-focus>.p-menuitem-content{background:#f4f4f5}.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{background:#e5e7eb;color:#18181b}.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#18181b}.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:#f4f4f5;color:#18181b}.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#18181b}.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#71717a}.p-contextmenu .p-menuitem-separator{border-top:1px solid #f3f4f6;margin:.25rem 0}.p-contextmenu .p-submenu-icon{font-size:.875rem}.p-contextmenu .p-submenu-icon.p-icon{height:.875rem;width:.875rem}.p-dock .p-dock-list-container{background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.2);border-radius:.5rem;padding:.5rem}.p-dock .p-dock-list-container .p-dock-list{outline:0 none}.p-dock .p-dock-item{border-radius:.375rem;padding:.5rem}.p-dock .p-dock-item.p-focus{box-shadow:inset 0 0 0 .15rem #6366f1;outline:0 none;outline-offset:0}.p-dock .p-dock-link{height:4rem;width:4rem}.p-dock.p-dock-bottom .p-dock-item-second-next,.p-dock.p-dock-bottom .p-dock-item-second-prev,.p-dock.p-dock-top .p-dock-item-second-next,.p-dock.p-dock-top .p-dock-item-second-prev{margin:0 .9rem}.p-dock.p-dock-bottom .p-dock-item-next,.p-dock.p-dock-bottom .p-dock-item-prev,.p-dock.p-dock-top .p-dock-item-next,.p-dock.p-dock-top .p-dock-item-prev{margin:0 1.3rem}.p-dock.p-dock-bottom .p-dock-item-current,.p-dock.p-dock-top .p-dock-item-current{margin:0 1.5rem}.p-dock.p-dock-left .p-dock-item-second-next,.p-dock.p-dock-left .p-dock-item-second-prev,.p-dock.p-dock-right .p-dock-item-second-next,.p-dock.p-dock-right .p-dock-item-second-prev{margin:.9rem 0}.p-dock.p-dock-left .p-dock-item-next,.p-dock.p-dock-left .p-dock-item-prev,.p-dock.p-dock-right .p-dock-item-next,.p-dock.p-dock-right .p-dock-item-prev{margin:1.3rem 0}.p-dock.p-dock-left .p-dock-item-current,.p-dock.p-dock-right .p-dock-item-current{margin:1.5rem 0}@media screen and (max-width:960px){.p-dock.p-dock-bottom .p-dock-list-container,.p-dock.p-dock-top .p-dock-list-container{overflow-x:auto;width:100%}.p-dock.p-dock-bottom .p-dock-list-container .p-dock-list,.p-dock.p-dock-top .p-dock-list-container .p-dock-list{margin:0 auto}.p-dock.p-dock-left .p-dock-list-container,.p-dock.p-dock-right .p-dock-list-container{height:100%;overflow-y:auto}.p-dock.p-dock-left .p-dock-list-container .p-dock-list,.p-dock.p-dock-right .p-dock-list-container .p-dock-list{margin:auto 0}.p-dock .p-dock-list .p-dock-item{margin:0;transform:none}}.p-megamenu{background:#fafafa;border:1px solid #e5e7eb;border-radius:2px;color:#3f3f46;padding:1rem}.p-megamenu .p-megamenu-root-list{outline:0 none}.p-megamenu .p-menuitem>.p-menuitem-content{border-radius:0;color:#3f3f46;transition:none}.p-megamenu .p-menuitem>.p-menuitem-content .p-menuitem-link{color:#3f3f46;padding:.6rem 1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-megamenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#3f3f46}.p-megamenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#71717a;margin-right:.5rem}.p-megamenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#71717a}.p-megamenu .p-menuitem.p-highlight>.p-menuitem-content{background:#f4f4f5;color:#3f3f46}.p-megamenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#3f3f46}.p-megamenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-megamenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#71717a}.p-megamenu .p-menuitem.p-highlight.p-focus>.p-menuitem-content{background:#f4f4f5}.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{background:#e5e7eb;color:#18181b}.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#18181b}.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:#f4f4f5;color:#18181b}.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#18181b}.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#71717a}.p-megamenu .p-megamenu-panel{background:#fff;border:0;box-shadow:0 0 transparent,0 0 transparent,0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);color:#3f3f46}.p-megamenu .p-submenu-header{background:#fff;border-top-left-radius:2px;border-top-right-radius:2px;color:#3f3f46;font-weight:600;margin:0;padding:.75rem 1rem}.p-megamenu .p-submenu-list{padding:.25rem 0;width:12.5rem}.p-megamenu .p-submenu-list .p-menuitem-separator{border-top:1px solid #f3f4f6;margin:.25rem 0}.p-megamenu.p-megamenu-vertical{padding:.25rem 0;width:12.5rem}.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem>.p-menuitem-content{border-radius:.375rem;color:#3f3f46;transition:none}.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem>.p-menuitem-content .p-menuitem-link{padding:.75rem 1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#3f3f46}.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#71717a;margin-right:.5rem}.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#71717a;margin-left:.5rem}.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:#f4f4f5;color:#18181b}.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#18181b}.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#71717a}.p-menu{background:#fff;border:1px solid #e5e7eb;border-radius:2px;color:#3f3f46;padding:.25rem 0;width:12.5rem}.p-menu .p-menuitem>.p-menuitem-content{border-radius:0;color:#3f3f46;transition:none}.p-menu .p-menuitem>.p-menuitem-content .p-menuitem-link{color:#3f3f46;padding:.6rem 1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-menu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#3f3f46}.p-menu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#71717a;margin-right:.5rem}.p-menu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#71717a}.p-menu .p-menuitem.p-highlight>.p-menuitem-content{background:#f4f4f5;color:#3f3f46}.p-menu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#3f3f46}.p-menu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-menu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#71717a}.p-menu .p-menuitem.p-highlight.p-focus>.p-menuitem-content{background:#f4f4f5}.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{background:#e5e7eb;color:#18181b}.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#18181b}.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:#f4f4f5;color:#18181b}.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#18181b}.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#71717a}.p-menu.p-menu-overlay{background:#fff;border:0;box-shadow:0 0 transparent,0 0 transparent,0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.p-menu .p-submenu-header{background:#fff;border-top-left-radius:0;border-top-right-radius:0;color:#3f3f46;font-weight:600;margin:0;padding:.75rem 1rem}.p-menu .p-menuitem-separator{border-top:1px solid #f3f4f6;margin:.25rem 0}.p-menubar{background:#fafafa;border:1px solid #e5e7eb;border-radius:2px;color:#3f3f46;padding:1rem}.p-menubar .p-menubar-root-list{outline:0 none}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-content{border-radius:.375rem;color:#3f3f46;transition:none}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-content .p-menuitem-link{padding:.75rem 1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#3f3f46}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#71717a;margin-right:.5rem}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#71717a;margin-left:.5rem}.p-menubar .p-menubar-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:#f4f4f5;color:#18181b}.p-menubar .p-menubar-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#18181b}.p-menubar .p-menubar-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-menubar .p-menubar-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#71717a}.p-menubar .p-menuitem>.p-menuitem-content{border-radius:0;color:#3f3f46;transition:none}.p-menubar .p-menuitem>.p-menuitem-content .p-menuitem-link{color:#3f3f46;padding:.6rem 1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-menubar .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#3f3f46}.p-menubar .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#71717a;margin-right:.5rem}.p-menubar .p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#71717a}.p-menubar .p-menuitem.p-highlight>.p-menuitem-content{background:#f4f4f5;color:#3f3f46}.p-menubar .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#3f3f46}.p-menubar .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-menubar .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#71717a}.p-menubar .p-menuitem.p-highlight.p-focus>.p-menuitem-content{background:#f4f4f5}.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{background:#e5e7eb;color:#18181b}.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#18181b}.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:#f4f4f5;color:#18181b}.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#18181b}.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#71717a}.p-menubar .p-submenu-list{background:#fff;border:0;box-shadow:0 0 transparent,0 0 transparent,0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);padding:.25rem 0;width:12.5rem}.p-menubar .p-submenu-list .p-menuitem-separator{border-top:1px solid #f3f4f6;margin:.25rem 0}.p-menubar .p-submenu-list .p-submenu-icon{font-size:.875rem}@media screen and (max-width:960px){.p-menubar{position:relative}.p-menubar .p-menubar-button{border-radius:50%;color:#71717a;display:flex;height:2rem;transition:none;width:2rem}.p-menubar .p-menubar-button:hover{background:#f4f4f5;color:#71717a}.p-menubar .p-menubar-button:focus{box-shadow:none;outline:0 none;outline-offset:0}.p-menubar .p-menubar-root-list{background:#fff;border:0;box-shadow:0 0 transparent,0 0 transparent,0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);display:none;padding:.25rem 0;position:absolute;width:100%}.p-menubar .p-menubar-root-list .p-menuitem-separator{border-top:1px solid #f3f4f6;margin:.25rem 0}.p-menubar .p-menubar-root-list .p-submenu-icon{font-size:.875rem}.p-menubar .p-menubar-root-list .p-menuitem .p-menuitem-content .p-menuitem-link .p-submenu-icon{margin-left:auto;transition:transform .2s}.p-menubar .p-menubar-root-list .p-menuitem.p-menuitem-active>.p-menuitem-content>.p-menuitem-link>.p-submenu-icon{transform:rotate(-180deg)}.p-menubar .p-menubar-root-list .p-submenu-list{border:0;box-shadow:none;position:static;width:100%}.p-menubar .p-menubar-root-list .p-submenu-list .p-submenu-icon{transform:rotate(90deg);transition:transform .2s}.p-menubar .p-menubar-root-list .p-submenu-list .p-menuitem-active>.p-menuitem-content>.p-menuitem-link>.p-submenu-icon{transform:rotate(-90deg)}.p-menubar .p-menubar-root-list .p-menuitem{position:static;width:100%}.p-menubar .p-menubar-root-list .p-submenu-list .p-menuitem .p-menuitem-content .p-menuitem-link{padding-left:1.8rem}.p-menubar .p-menubar-root-list .p-submenu-list .p-menuitem .p-submenu-list .p-menuitem .p-menuitem-content .p-menuitem-link{padding-left:3rem}.p-menubar .p-menubar-root-list .p-submenu-list .p-menuitem .p-submenu-list .p-menuitem .p-submenu-list .p-menuitem .p-menuitem-content .p-menuitem-link{padding-left:4.2rem}.p-menubar .p-menubar-root-list .p-submenu-list .p-menuitem .p-submenu-list .p-menuitem .p-submenu-list .p-menuitem .p-submenu-list .p-menuitem .p-menuitem-content .p-menuitem-link{padding-left:5.4rem}.p-menubar .p-menubar-root-list .p-submenu-list .p-menuitem .p-submenu-list .p-menuitem .p-submenu-list .p-menuitem .p-submenu-list .p-menuitem .p-submenu-list .p-menuitem .p-menuitem-content .p-menuitem-link{padding-left:6.6rem}.p-menubar.p-menubar-mobile-active .p-menubar-root-list{display:flex;flex-direction:column;left:0;top:100%;z-index:1}}.p-panelmenu .p-panelmenu-header{outline:0 none}.p-panelmenu .p-panelmenu-header .p-panelmenu-header-content{background:#fafafa;border:1px solid #e5e7eb;border-radius:2px;color:#3f3f46;transition:none}.p-panelmenu .p-panelmenu-header .p-panelmenu-header-content .p-panelmenu-header-action{color:#3f3f46;font-weight:700;padding:1.25rem}.p-panelmenu .p-panelmenu-header .p-panelmenu-header-content .p-panelmenu-header-action .p-menuitem-icon,.p-panelmenu .p-panelmenu-header .p-panelmenu-header-content .p-panelmenu-header-action .p-submenu-icon{margin-right:.5rem}.p-panelmenu .p-panelmenu-header:not(.p-disabled):focus .p-panelmenu-header-content{box-shadow:inset none;outline:0 none;outline-offset:0}.p-panelmenu .p-panelmenu-header:not(.p-highlight):not(.p-disabled):hover .p-panelmenu-header-content{background:#f4f4f5;border-color:#e5e7eb;color:#3f3f46}.p-panelmenu .p-panelmenu-header:not(.p-disabled).p-highlight .p-panelmenu-header-content{background:#fafafa;border-bottom-left-radius:0;border-bottom-right-radius:0;border-color:#e5e7eb;color:#3f3f46;margin-bottom:0}.p-panelmenu .p-panelmenu-header:not(.p-disabled).p-highlight:hover .p-panelmenu-header-content{background:#f4f4f5;border-color:#e5e7eb;color:#3f3f46}.p-panelmenu .p-panelmenu-content{background:#fff;border:1px solid #e5e7eb;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top:0;border-top-left-radius:0;border-top-right-radius:0;color:#3f3f46;padding:.25rem 0}.p-panelmenu .p-panelmenu-content .p-panelmenu-root-list{outline:0 none}.p-panelmenu .p-panelmenu-content .p-menuitem>.p-menuitem-content{border-radius:0;color:#3f3f46;transition:none}.p-panelmenu .p-panelmenu-content .p-menuitem>.p-menuitem-content .p-menuitem-link{color:#3f3f46;padding:.6rem 1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-panelmenu .p-panelmenu-content .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#3f3f46}.p-panelmenu .p-panelmenu-content .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#71717a;margin-right:.5rem}.p-panelmenu .p-panelmenu-content .p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#71717a}.p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight>.p-menuitem-content{background:#f4f4f5;color:#3f3f46}.p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#3f3f46}.p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#71717a}.p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight.p-focus>.p-menuitem-content{background:#f4f4f5}.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{background:#e5e7eb;color:#18181b}.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#18181b}.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:#f4f4f5;color:#18181b}.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#18181b}.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#71717a}.p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-content .p-menuitem-link .p-submenu-icon{margin-right:.5rem}.p-panelmenu .p-panelmenu-content .p-menuitem-separator{border-top:1px solid #f3f4f6;margin:.25rem 0}.p-panelmenu .p-panelmenu-content .p-submenu-list:not(.p-panelmenu-root-list){padding:0 0 0 1rem}.p-panelmenu .p-panelmenu-panel{margin-bottom:0}.p-panelmenu .p-panelmenu-panel .p-panelmenu-content,.p-panelmenu .p-panelmenu-panel .p-panelmenu-header .p-panelmenu-header-content{border-radius:0}.p-panelmenu .p-panelmenu-panel:not(:first-child) .p-panelmenu-header .p-panelmenu-header-content,.p-panelmenu .p-panelmenu-panel:not(:first-child) .p-panelmenu-header:not(.p-disabled).p-highlight:hover .p-panelmenu-header-content,.p-panelmenu .p-panelmenu-panel:not(:first-child) .p-panelmenu-header:not(.p-highlight):not(.p-disabled):hover .p-panelmenu-header-content{border-top:0}.p-panelmenu .p-panelmenu-panel:first-child .p-panelmenu-header .p-panelmenu-header-content{border-top-left-radius:2px;border-top-right-radius:2px}.p-panelmenu .p-panelmenu-panel:last-child .p-panelmenu-content,.p-panelmenu .p-panelmenu-panel:last-child .p-panelmenu-header:not(.p-highlight) .p-panelmenu-header-content{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.p-steps .p-steps-item .p-menuitem-link{background:transparent;background:#fff;border-radius:2px;transition:none}.p-steps .p-steps-item .p-menuitem-link .p-steps-number{background:#fff;border:1px solid #f4f4f5;border-radius:50%;color:#3f3f46;font-size:1.143rem;height:2rem;line-height:2rem;min-width:2rem;z-index:1}.p-steps .p-steps-item .p-menuitem-link .p-steps-title{color:#71717a;margin-top:.5rem}.p-steps .p-steps-item .p-menuitem-link:not(.p-disabled):focus{box-shadow:none;outline:0 none;outline-offset:0}.p-steps .p-steps-item.p-highlight .p-steps-number{background:#eef2ff;color:#312e81}.p-steps .p-steps-item.p-highlight .p-steps-title{color:#3f3f46;font-weight:600}.p-steps .p-steps-item:before{border-top:1px solid #f3f4f6;content:" ";display:block;left:0;margin-top:-1rem;position:absolute;top:50%;width:100%}.p-tabmenu .p-tabmenu-nav{background:#fff;border:solid #e5e7eb;border-width:0 0 2px}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem{margin-right:0}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link{background:#fff;border:0 solid transparent;border-bottom:2px solid #e5e7eb;border-top-left-radius:2px;border-top-right-radius:2px;color:#71717a;font-weight:700;margin:0 0 -2px;padding:1.25rem;transition:none}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link .p-menuitem-icon{margin-right:.5rem}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link:not(.p-disabled):focus{box-shadow:inset none;outline:0 none;outline-offset:0}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem:not(.p-highlight):not(.p-disabled):hover .p-menuitem-link{background:#fff;border-color:#71717a;color:#71717a}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem.p-highlight .p-menuitem-link{background:#fff;border-color:#4f46e5;color:#4f46e5}.p-tieredmenu{background:#fff;border:1px solid #e5e7eb;border-radius:2px;color:#3f3f46;padding:.25rem 0;width:12.5rem}.p-tieredmenu.p-tieredmenu-overlay{background:#fff;border:0;box-shadow:0 0 transparent,0 0 transparent,0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.p-tieredmenu .p-tieredmenu-root-list{outline:0 none}.p-tieredmenu .p-submenu-list{background:#fff;border:0;box-shadow:0 0 transparent,0 0 transparent,0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);padding:.25rem 0}.p-tieredmenu .p-menuitem>.p-menuitem-content{border-radius:0;color:#3f3f46;transition:none}.p-tieredmenu .p-menuitem>.p-menuitem-content .p-menuitem-link{color:#3f3f46;padding:.6rem 1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-tieredmenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#3f3f46}.p-tieredmenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#71717a;margin-right:.5rem}.p-tieredmenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#71717a}.p-tieredmenu .p-menuitem.p-highlight>.p-menuitem-content{background:#f4f4f5;color:#3f3f46}.p-tieredmenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#3f3f46}.p-tieredmenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-tieredmenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#71717a}.p-tieredmenu .p-menuitem.p-highlight.p-focus>.p-menuitem-content{background:#f4f4f5}.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{background:#e5e7eb;color:#18181b}.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#18181b}.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:#f4f4f5;color:#18181b}.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#18181b}.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#71717a}.p-tieredmenu .p-menuitem-separator{border-top:1px solid #f3f4f6;margin:.25rem 0}.p-tieredmenu .p-submenu-icon{font-size:.875rem}.p-tieredmenu .p-submenu-icon.p-icon{height:.875rem;width:.875rem}.p-inline-message{border-radius:2px;margin:0;padding:.75rem}.p-inline-message.p-inline-message-info{background:#eff6ff;border:0;color:#2563eb}.p-inline-message.p-inline-message-info .p-inline-message-icon{color:#2563eb}.p-inline-message.p-inline-message-success{background:#ecfdf5;border:0;color:#059669}.p-inline-message.p-inline-message-success .p-inline-message-icon{color:#059669}.p-inline-message.p-inline-message-warn{background:#fef3c7;border:0;color:#d97706}.p-inline-message.p-inline-message-warn .p-inline-message-icon{color:#d97706}.p-inline-message.p-inline-message-error{background:#fef3c7;border:0;color:#dc2626}.p-inline-message.p-inline-message-error .p-inline-message-icon{color:#dc2626}.p-inline-message .p-inline-message-icon{font-size:1rem;margin-right:.5rem}.p-inline-message .p-inline-message-text{font-size:1rem}.p-inline-message.p-inline-message-icon-only .p-inline-message-icon{margin-right:0}.p-message{border-radius:2px;margin:.75rem 0}.p-message .p-message-wrapper{padding:.5rem .75rem}.p-message .p-message-close{background:transparent;border-radius:50%;height:2rem;transition:none;width:2rem}.p-message .p-message-close:hover{background:hsla(0,0%,100%,.3)}.p-message .p-message-close:focus{box-shadow:none;outline:0 none;outline-offset:0}.p-message.p-message-info{background:#eff6ff;border:0;border-left:6px;color:#2563eb}.p-message.p-message-info .p-message-close,.p-message.p-message-info .p-message-icon{color:#2563eb}.p-message.p-message-success{background:#ecfdf5;border:0;border-left:6px;color:#059669}.p-message.p-message-success .p-message-close,.p-message.p-message-success .p-message-icon{color:#059669}.p-message.p-message-warn{background:#fef3c7;border:0;border-left:6px;color:#d97706}.p-message.p-message-warn .p-message-close,.p-message.p-message-warn .p-message-icon{color:#d97706}.p-message.p-message-error{background:#fef3c7;border:0;border-left:6px;color:#dc2626}.p-message.p-message-error .p-message-close,.p-message.p-message-error .p-message-icon{color:#dc2626}.p-message .p-message-text{font-size:.75rem;font-weight:500}.p-message .p-message-icon{font-size:1rem;margin-right:.5rem}.p-message .p-icon:not(.p-message-close-icon){height:1rem;width:1rem}.p-toast{opacity:.9}.p-toast .p-toast-message{border-radius:2px;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);margin:0 0 1rem}.p-toast .p-toast-message .p-toast-message-content{border-width:0 0 0 6px;padding:1rem}.p-toast .p-toast-message .p-toast-message-content .p-toast-message-text{margin:0 0 0 1rem}.p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon{font-size:2rem}.p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon.p-icon{height:2rem;width:2rem}.p-toast .p-toast-message .p-toast-message-content .p-toast-summary{font-weight:700}.p-toast .p-toast-message .p-toast-message-content .p-toast-detail{margin:.5rem 0 0}.p-toast .p-toast-message .p-toast-icon-close{background:transparent;border-radius:50%;height:2rem;transition:none;width:2rem}.p-toast .p-toast-message .p-toast-icon-close:hover{background:hsla(0,0%,100%,.3)}.p-toast .p-toast-message .p-toast-icon-close:focus{box-shadow:none;outline:0 none;outline-offset:0}.p-toast .p-toast-message.p-toast-message-info{background:#eff6ff;border:0;border-left:6px;color:#2563eb}.p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close,.p-toast .p-toast-message.p-toast-message-info .p-toast-message-icon{color:#2563eb}.p-toast .p-toast-message.p-toast-message-success{background:#ecfdf5;border:0;border-left:6px;color:#059669}.p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close,.p-toast .p-toast-message.p-toast-message-success .p-toast-message-icon{color:#059669}.p-toast .p-toast-message.p-toast-message-warn{background:#fef3c7;border:0;border-left:6px;color:#d97706}.p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close,.p-toast .p-toast-message.p-toast-message-warn .p-toast-message-icon{color:#d97706}.p-toast .p-toast-message.p-toast-message-error{background:#fef3c7;border:0;border-left:6px;color:#dc2626}.p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close,.p-toast .p-toast-message.p-toast-message-error .p-toast-message-icon{color:#dc2626}.p-galleria .p-galleria-close{background:transparent;border-radius:50%;color:#fafafa;height:4rem;margin:.5rem;transition:none;width:4rem}.p-galleria .p-galleria-close .p-galleria-close-icon{font-size:2rem}.p-galleria .p-galleria-close .p-icon{height:2rem;width:2rem}.p-galleria .p-galleria-close:hover{background:hsla(0,0%,100%,.1);color:#fafafa}.p-galleria .p-galleria-item-nav{background:transparent;border-radius:.375rem;color:#fafafa;height:4rem;margin:0 .5rem;transition:none;width:4rem}.p-galleria .p-galleria-item-nav .p-galleria-item-next-icon,.p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon{font-size:2rem}.p-galleria .p-galleria-item-nav .p-icon{height:2rem;width:2rem}.p-galleria .p-galleria-item-nav:not(.p-disabled):hover{background:hsla(0,0%,100%,.1);color:#fafafa}.p-galleria .p-galleria-caption{background:rgba(0,0,0,.5);color:#fafafa;padding:1rem}.p-galleria .p-galleria-indicators{padding:1rem}.p-galleria .p-galleria-indicators .p-galleria-indicator button{background-color:#f4f4f5;border-radius:50%;height:1rem;transition:none;width:1rem}.p-galleria .p-galleria-indicators .p-galleria-indicator button:hover{background:#e5e7eb}.p-galleria .p-galleria-indicators .p-galleria-indicator.p-highlight button{background:#eef2ff;color:#312e81}.p-galleria.p-galleria-indicators-bottom .p-galleria-indicator,.p-galleria.p-galleria-indicators-top .p-galleria-indicator{margin-right:.5rem}.p-galleria.p-galleria-indicators-left .p-galleria-indicator,.p-galleria.p-galleria-indicators-right .p-galleria-indicator{margin-bottom:.5rem}.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators{background:rgba(0,0,0,.5)}.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator button{background:hsla(0,0%,100%,.4)}.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator button:hover{background:hsla(0,0%,100%,.6)}.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator.p-highlight button{background:#eef2ff;color:#312e81}.p-galleria .p-galleria-thumbnail-container{background:rgba(0,0,0,.9);padding:1rem .25rem}.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next,.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev{background-color:transparent;border-radius:50%;color:#fafafa;height:2rem;margin:.5rem;transition:none;width:2rem}.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:hover,.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev:hover{background:hsla(0,0%,100%,.1);color:#fafafa}.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-item-content:focus{box-shadow:none;outline:0 none;outline-offset:0}.p-galleria-mask,.p-image-mask{--maskbg:rgba(0,0,0,.9)}.p-image-preview-indicator{background-color:transparent;color:#f8f9fa;transition:none}.p-image-preview-indicator .p-icon{height:1.5rem;width:1.5rem}.p-image-preview-container:hover>.p-image-preview-indicator{background-color:rgba(0,0,0,.5)}.p-image-toolbar{padding:1rem}.p-image-action.p-link{background-color:transparent;border-radius:50%;color:#f8f9fa;height:3rem;margin-right:.5rem;transition:none;width:3rem}.p-image-action.p-link:last-child{margin-right:0}.p-image-action.p-link:hover{background-color:hsla(0,0%,100%,.1);color:#f8f9fa}.p-image-action.p-link i{font-size:1.5rem}.p-image-action.p-link .p-icon{height:1.5rem;width:1.5rem}.p-avatar{background-color:#e5e7eb;border-radius:2px}.p-avatar.p-avatar-lg{font-size:1.5rem;height:3rem;width:3rem}.p-avatar.p-avatar-lg .p-avatar-icon{font-size:1.5rem}.p-avatar.p-avatar-xl{font-size:2rem;height:4rem;width:4rem}.p-avatar.p-avatar-xl .p-avatar-icon{font-size:2rem}.p-avatar-group .p-avatar{border:2px solid #fff}.p-badge{background:#4f46e5;color:#fff;font-size:.75rem;font-weight:700;height:1.5rem;line-height:1.5rem;min-width:1.5rem}.p-badge.p-badge-secondary{background-color:#64748b;color:#fff}.p-badge.p-badge-success{background-color:#22c55e;color:#fff}.p-badge.p-badge-info{background-color:#3b82f6;color:#fff}.p-badge.p-badge-warning{background-color:#f59e0b;color:#fff}.p-badge.p-badge-danger{background-color:#ef4444;color:#fff}.p-badge.p-badge-lg{font-size:1.125rem;height:2.25rem;line-height:2.25rem;min-width:2.25rem}.p-badge.p-badge-xl{font-size:1.5rem;height:3rem;line-height:3rem;min-width:3rem}.p-chip{background-color:#e5e7eb;border-radius:16px;color:#3f3f46;padding:0 .75rem}.p-chip .p-chip-text{line-height:1.5;margin-bottom:.25rem;margin-top:.25rem}.p-chip .p-chip-icon,.p-chip img{margin-right:.5rem}.p-chip img{height:2rem;margin-left:-.75rem;width:2rem}.p-chip .p-chip-remove-icon{border-radius:2px;margin-left:.5rem;transition:none}.p-chip .p-chip-remove-icon:focus{box-shadow:none;outline:0 none;outline-offset:0}.p-inplace .p-inplace-display{border-radius:2px;padding:.75rem;transition:none}.p-inplace .p-inplace-display:not(.p-disabled):hover{background:#f4f4f5;color:#18181b}.p-inplace .p-inplace-display:focus{box-shadow:none;outline:0 none;outline-offset:0}.p-progressbar{background:#e5e7eb;border:0;border-radius:2px;height:1.5rem}.p-progressbar .p-progressbar-value{background:#4f46e5;border:0;margin:0}.p-progressbar .p-progressbar-label{color:#fff;line-height:1.5rem}.p-progress-spinner-svg{animation:p-progress-spinner-rotate 2s linear infinite}.p-progress-spinner-circle{stroke-dasharray:89,200;stroke-dashoffset:0;stroke:#dc2626;stroke-linecap:round;animation:p-progress-spinner-dash 1.5s ease-in-out infinite,p-progress-spinner-color 6s ease-in-out infinite}@keyframes p-progress-spinner-rotate{to{transform:rotate(1turn)}}@keyframes p-progress-spinner-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}to{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@keyframes p-progress-spinner-color{0%,to{stroke:#dc2626}40%{stroke:#2563eb}66%{stroke:#059669}80%,90%{stroke:#d97706}}.p-scrolltop{border-radius:50%;box-shadow:0 0 transparent,0 0 transparent,0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);height:3rem;transition:none;width:3rem}.p-scrolltop.p-link{background:rgba(0,0,0,.7)}.p-scrolltop.p-link:hover{background:rgba(0,0,0,.8)}.p-scrolltop .p-scrolltop-icon{color:#fafafa;font-size:1.5rem}.p-scrolltop .p-scrolltop-icon.p-icon{height:1.5rem;width:1.5rem}.p-skeleton{background-color:#f4f4f5;border-radius:2px}.p-skeleton:after{background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.4),hsla(0,0%,100%,0))}.p-tag{background:#4f46e5;border-radius:2px;color:#fff;font-size:.75rem;font-weight:700;padding:.25rem .4rem}.p-tag.p-tag-success{background-color:#22c55e;color:#fff}.p-tag.p-tag-info{background-color:#3b82f6;color:#fff}.p-tag.p-tag-warning{background-color:#f59e0b;color:#fff}.p-tag.p-tag-danger{background-color:#ef4444;color:#fff}.p-tag .p-tag-icon{font-size:.75rem;margin-right:.25rem}.p-tag .p-tag-icon.p-icon{height:.75rem;width:.75rem}.p-terminal{background:#fff;border:1px solid #e5e7eb;color:#3f3f46;padding:1.25rem}.p-terminal .p-terminal-input{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.8rem}.p-inputgroup,.p-inputtext,.p-selectbutton,.p-togglebutton{box-shadow:0 0 transparent,0 0 transparent,0 1px 2px 0 rgba(0,0,0,.05)}.p-inputgroup .p-inputtext,.p-inputgroup .p-selectbutton,.p-inputgroup .p-togglebutton{box-shadow:none}.p-inputtext.p-invalid.p-component:enabled:focus{box-shadow:0 0 0 1px #ff5d3d}.p-button-label{font-weight:500}.p-inputswitch.p-focus .p-inputswitch-slider{box-shadow:0 0 0 2px #1c58fd}.p-paginator .p-paginator-pages .p-paginator-page{margin-left:-1px}.p-paginator .p-paginator-pages .p-paginator-page.p-highlight{border-color:#4f46e5;margin-right:1px}.p-paginator .p-paginator-current{border:0}.p-button:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px #1c58fd,0 1px 2px 0 transparent}.p-button.p-button-secondary:enabled:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px #64748b,0 1px 2px 0 transparent}.p-button.p-button-success:enabled:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px #22c55e,0 1px 2px 0 transparent}.p-button.p-button-info:enabled:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px #3b82f6,0 1px 2px 0 transparent}.p-button.p-button-warning:enabled:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px #f59e0b,0 1px 2px 0 transparent}.p-button.p-button-help:enabled:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px #a855f7,0 1px 2px 0 transparent}.p-button.p-button-danger:enabled:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px #ef4444,0 1px 2px 0 transparent}.p-checkbox .p-checkbox-box{border-radius:.25rem}.p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-focus,.p-radiobutton:not(.p-radiobutton-disabled) .p-radiobutton-box.p-focus{box-shadow:0 0 0 2px #fff,0 0 0 4px #1c58fd,0 1px 2px 0 transparent}.p-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button,.p-galleria .p-galleria-indicators .p-galleria-indicator.p-highlight button{background-color:#4f46e5}.p-datatable .p-datatable-tbody>tr.p-datatable-dragpoint-top>td{box-shadow:inset 0 2px 0 0 #4f46e5}.p-datatable .p-datatable-tbody>tr.p-datatable-dragpoint-bottom>td{box-shadow:inset 0 -2px 0 0 #4f46e5}.draggable-menu ul{list-style-type:disc;padding-left:20px}.draggable-menu ul:not(:first-child){margin:0 0 5px 10px}.draggable-menu .drag-list{position:relative}.draggable-menu .drag-list:before{border-left:2px dotted #000;content:"";height:100%;left:6px;position:absolute;top:0;width:4px}:root{--surface-a:#fff;--surface-b:#fafafa;--surface-c:#f4f4f5;--surface-d:#e5e7eb;--surface-e:#fff;--surface-f:#fff;--text-color:#3f3f46;--text-color-secondary:#71717a;--primary-color:#4f46e5;--primary-color-text:#fff;--font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;--surface-0:#fff;--surface-50:#fafafa;--surface-100:#f4f4f5;--surface-200:#e4e4e7;--surface-300:#d4d4d8;--surface-400:#a1a1aa;--surface-500:#71717a;--surface-600:#52525b;--surface-700:#3f3f46;--surface-800:#27272a;--surface-900:#18181b;--gray-50:#fafafa;--gray-100:#f4f4f5;--gray-200:#e4e4e7;--gray-300:#d4d4d8;--gray-400:#a1a1aa;--gray-500:#71717a;--gray-600:#52525b;--gray-700:#3f3f46;--gray-800:#27272a;--gray-900:#18181b;--content-padding:1.25rem;--inline-spacing:0.5rem;--border-radius:2px;--surface-ground:#fafafa;--surface-section:#fff;--surface-card:#fff;--surface-overlay:#fff;--surface-border:#e5e7eb;--surface-hover:#f4f4f5;--focus-ring:none;--maskbg:rgba(0,0,0,.4);--highlight-bg:#eef2ff;--highlight-text-color:#312e81;color-scheme:light}body{background:#f4f4f5;color:#3f3f46;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.8rem;line-height:20px}.text-danger{color:#ff5d3d!important}.text-warning{color:#fa0!important}.text-info{color:#4d9dff!important}.text-success{color:#5ec52b!important}.text-help{color:#a855f7!important}a,div,h1,h2,h3,h4,h5,h6,p{margin:0}:focus{box-shadow:none!important;outline:none}a{color:#4f46e5;text-decoration:none}a:hover{color:#3f3f46}.p-toast{z-index:10000000000!important}.p-toast .p-toast-message .p-toast-icon-close{height:1.65rem!important;width:1.65rem!important}.p-toast .p-toast-message .p-toast-icon-close .p-toast-icon-close-icon{width:40%!important}.p-toast .p-toast-message .p-toast-icon-close:hover{background:hsla(0,0%,100%,.6)!important}.has-shadowless{box-shadow:none!important}.bg-white-alpha-0{background-color:hsla(0,0%,100%,0)}.bg-white-alpha-0 .p-paginator{background-color:transparent}.bg-white-alpha-0 .p-paginator .p-paginator-pages .p-paginator-page,.bg-white-alpha-0 .p-paginator button{background-color:#fff;line-height:normal}.bg-white-alpha-0 .p-paginator .p-dropdown{border-radius:0}.bg-white-alpha-0 .p-paginator .p-dropdown .p-dropdown-trigger{width:2rem}.bg-white-alpha-0 .p-paginator .p-dropdown .p-inputtext{padding:.35rem 0 .35rem .5rem}.p-panel.is-small .p-panel-content,.p-panel.is-small .p-panel-header{padding:.4rem .75rem}.p-panel.is-small .p-panel-header .p-badge{background:rgba(79,70,229,.1);color:#4f46e5;font-size:.6rem;font-weight:600;height:1.2rem;line-height:1.2rem;min-width:1.2rem}.p-accordion.is-small .p-accordion-header .p-accordion-header-link{border-radius:2px}.p-accordion.is-small .p-accordion-header .p-accordion-header-link .p-accordion-toggle-icon{margin-right:.3rem}.p-accordion.is-small .p-accordion-tab:not(:first-child) .p-accordion-header .p-accordion-header-link,.p-accordion.is-small .p-accordion-tab:not(:first-child) .p-accordion-header:not(.p-disabled).p-highlight:hover .p-accordion-header-link,.p-accordion.is-small .p-accordion-tab:not(:first-child) .p-accordion-header:not(.p-highlight):not(.p-disabled):hover .p-accordion-header-link{border:1px solid #e5e7eb;border-radius:2px}.p-accordion.is-small .p-accordion-header-action{padding:.4rem .75rem}.p-accordion.is-small .p-accordion-content{padding:.75rem}.p-accordion.is-small .p-icon{height:.7rem;width:.7rem}.p-accordion .p-accordion-header .p-accordion-header-link{font-weight:400!important}.p-dropdown .p-inputtext-sm,.p-dropdown.is-small{line-height:normal}.p-dropdown .p-inputtext-sm .p-dropdown-label,.p-dropdown.is-small .p-dropdown-label{font-size:.65625rem;padding:.4375rem .65625rem}.p-dropdown.p-inputtext-sm .p-inputtext{line-height:inherit}.p-dropdown-panel .p-dropdown-items-wrapper .p-dropdown-items .p-dropdown-item{font-size:.7rem;padding:.35rem .5rem}.p-tabview.is-small .p-tabview-nav li .p-tabview-nav-link{padding:.75rem 1rem}.p-tabview.tab-panel-has-no-padding .p-tabview-panels{padding:.75rem 0}.p-datatable tr th{font-size:.7rem;white-space:nowrap}.p-datatable tr th span svg.p-icon{width:10px}.p-datatable tr td .p-checkbox,.p-datatable tr td .p-inputswitch{vertical-align:middle}.p-datatable .p-button{font-size:.75rem;padding:.25rem .5rem;width:auto}.p-datatable .p-button:not(.p-button-tiny){font-size:.6rem}.p-datatable .p-button.p-button-text:active,.p-datatable .p-button.p-button-text:hover{background-color:transparent}.p-datatable .p-icon{height:.75rem;width:.75rem}.p-datatable .p-datatable-tbody>tr>td,.p-datatable .p-datatable-tbody>tr>th{border-bottom:1px solid #f4f4f5}.p-datatable .p-datatable-tbody>tr:focus{outline:none;outline-offset:0}.p-divider.is-small{margin:.75rem 0}.p-inputswitch.p-inputswitch-sm{height:1.1rem;width:2rem}.p-inputswitch.p-inputswitch-sm .p-inputswitch-slider:before{height:.7rem;left:.25rem;margin-top:-.35rem;width:.7rem}.p-inputswitch.p-inputswitch-sm.p-inputswitch-checked .p-inputswitch-slider:before{transform:translateX(.8rem)}.w-full .p-inputtext{width:100%}.w-225{width:225px!important}.p-inputgroup .p-input-icon-left .p-inputtext{border-bottom-right-radius:0;border-top-right-radius:0}.p-input,.p-inputgroup{display:flex;overflow:hidden;position:relative}.p-input .p-inputtext:required,.p-inputgroup .p-inputtext:required{padding-right:25px}.p-input .p-inputwrapper[required] .p-dropdown-trigger,.p-input .p-inputwrapper[required] .p-icon,.p-inputgroup .p-inputwrapper[required] .p-dropdown-trigger,.p-inputgroup .p-inputwrapper[required] .p-icon{margin-right:10px}.p-input .p-inputwrapper[required] .p-autocomplete-input,.p-inputgroup .p-inputwrapper[required] .p-autocomplete-input{padding-right:25px}.p-input .p-inputtext:required~.required-field,.p-input .p-inputwrapper[required]~.required-field,.p-inputgroup .p-inputtext:required~.required-field,.p-inputgroup .p-inputwrapper[required]~.required-field{display:block!important}.p-input .required-field,.p-inputgroup .required-field{position:absolute;right:.5px;top:.5px;z-index:2}.p-input .required-field:before,.p-inputgroup .required-field:before{border-bottom:25px solid transparent;border-left:0 solid transparent;border-right:25px solid #f4f4f5;content:"";position:absolute;right:.5px;top:.5px}.p-input .required-field:after,.p-inputgroup .required-field:after{color:#ff5d3d;content:"*";font-size:1rem;font-weight:700;position:absolute;right:2px;top:0}.p-fluid .p-inputgroup .p-input-icon-left,.p-fluid .p-inputgroup .p-input-icon-right{width:auto}.p-input-icon-left>i,.p-input-icon-left>svg,.p-input-icon-right>i,.p-input-icon-right>svg{margin-top:-.35rem}.main-container{margin:55px 10px 0 auto;transition:.2s ease;width:calc(100% - 245px)}.top-nav-fixed.p-menubar .p-menubar-end{align-self:center;margin-left:auto}.top-nav-fixed{border-radius:0;margin-left:auto;position:fixed;right:0;top:0;width:100%;z-index:100}.top-nav-fixed .p-avatar{height:1.5rem;width:1.5rem}.top-nav-fixed .navbar-logo{line-height:0;transition:.2s ease;width:225px}.top-nav-fixed .navbar-logo img{margin:auto;max-height:none;width:140px}.top-nav-fixed.p-menubar .p-menubar-root-list .p-menuitem .p-menuitem-content{cursor:pointer}.top-nav-fixed.p-menubar .p-menubar-root-list .p-menuitem .p-menuitem-content:focus,.top-nav-fixed.p-menubar .p-menubar-root-list .p-menuitem .p-menuitem-content:hover,.top-nav-fixed.p-menubar .p-menubar-root-list .p-menuitem.p-focus .p-menuitem-content{background-color:transparent!important;color:#1c58fd!important}.sidebar{background-color:#fafafa;border-right:1px solid #e5e7eb;height:100%;left:0;max-height:calc(100vh - 47px);overflow-x:hidden;overflow-y:auto;position:fixed;top:47px;transition:.2s ease;width:225px;z-index:99}.sidebar::-webkit-scrollbar{display:none}.sidebar::-webkit-scrollbar-track{box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.sidebar::-webkit-scrollbar-thumb{background-color:#a9a9a9;outline:1px solid #708090}.sidebar .p-panelmenu .p-panelmenu-panel:first-child .p-panelmenu-header .p-panelmenu-header-content{border-top-left-radius:0;border-top-right-radius:0}.sidebar .p-panelmenu .p-panelmenu-header-action{justify-content:stretch;padding:1rem!important;position:relative;white-space:nowrap;width:225px}.sidebar .p-panelmenu .p-panelmenu-header-action .p-menuitem-text{padding-left:5px;width:100%}.sidebar .p-panelmenu .p-panelmenu-header-action .p-submenu-icon{font-size:.75rem;margin-right:0!important}.sidebar .p-panelmenu .p-panelmenu-header .p-panelmenu-header-content{border:none!important}.sidebar .p-panelmenu .p-panelmenu-header.p-highlight .p-panelmenu-header-content .p-submenu-icon.pi.pi-chevron-right{transform:rotate(90deg)}.sidebar .p-panelmenu .p-panelmenu-content{border:none;border-radius:0!important}.sidebar .p-panelmenu .p-panelmenu-content .p-menuitem-link{position:relative}.sidebar .p-panelmenu .p-panelmenu-content .p-menuitem-link .p-submenu-icon{font-size:.75rem;margin-left:5px;order:3;position:absolute;right:10px}.has-sidebar-small .sidebar{width:44px}.has-sidebar-small .sidebar:hover{width:225px}.has-sidebar-small .main-container{width:calc(100% - 60px)}.has-sidebar-small .top-nav-fixed .navbar-logo{overflow-x:hidden;width:37px}.p-tooltip .p-tooltip-text{font-size:.65rem;padding:.15rem .5rem}.p-button.p-button-xs{font-size:.65rem;padding:.5rem}.p-buttonset .p-button{font-size:.65625rem;padding:.5rem .4375rem}.p-buttonset .p-button .p-button-label{line-height:normal}.p-inputgroup{box-shadow:none}.p-tag-xs{font-size:.6rem;width:-moz-max-content;width:max-content}.wd-2rem{width:2rem!important}.level{align-items:center;display:flex;justify-content:space-between}.level code{border-radius:5px}.level img{display:inline-block;vertical-align:top}.level.is-mobile,.level.is-mobile .level-left,.level.is-mobile .level-right{display:flex}.level.is-mobile .level-left+.level-right{margin-top:0}.level.is-mobile .level-item:not(:last-child){margin-bottom:0}.level.is-mobile .level-item:not(.is-narrow){flex-grow:1}@media print,screen and (min-width:769px){.level{display:flex}.level>.level-item:not(.is-narrow){flex-grow:1}}.level-item{align-items:center;display:flex;flex-basis:auto;flex-grow:0;flex-shrink:0;justify-content:center}.level-item .subtitle,.level-item .title{margin-bottom:0}@media screen and (max-width:768px){.level-item:not(:last-child){margin-bottom:5px}}.level-left,.level-right{flex-basis:auto;flex-grow:0;flex-shrink:0}.level-left .level-item.is-flexible,.level-right .level-item.is-flexible{flex-grow:1}@media print,screen and (min-width:769px){.level-left .level-item:not(:last-child),.level-right .level-item:not(:last-child){margin-right:1rem}}.level-left{align-items:center;display:flex;justify-content:flex-start}@media screen and (max-width:768px){.level-left+.level-right{margin-top:1.5rem}}@media screen and (min-width:769px){.level-left{display:flex}}.level-right{align-items:center;display:flex;justify-content:flex-end}.media{align-items:flex-start;display:flex;text-align:inherit}.media .content:not(:last-child){margin-bottom:.75rem}.media .media{border-top:1px solid #6b7280;display:flex;padding-top:.75rem}.media .media .content:not(:last-child),.media .media .control:not(:last-child){margin-bottom:.5rem}.media .media .media{padding-top:.5rem}.media .media .media+.media{margin-top:.5rem}.media+.media{border-top:1px solid #6b7280;margin-top:1rem;padding-top:1rem}.media.is-large+.media{margin-top:1.5rem;padding-top:1.5rem}.media-left,.media-right{flex-basis:auto;flex-grow:0;flex-shrink:0}.media-content{flex-basis:auto;flex-grow:1;flex-shrink:1;text-align:inherit}@media screen and (max-width:768px){.media-content{overflow-x:auto}}.p-button{background-color:#e4e8f1;border-color:#cdd4e5;color:#8393a5}.p-button.p-button-sm .p-button-icon{font-size:.65rem}.p-button.p-button-outlined{border-color:#cdd4e5;color:#8393a5}.p-button.p-button-icon-only{padding:.35rem .5rem}.p-button-plain{background:#e5e7eb;border-color:#e5e7eb}.p-button-plain:hover{background:#f4f4f5!important;border-color:#f4f4f5!important}.p-button.is-light{background:#e6ecff;color:#4338ca}.p-button.p-button-secondary.is-light{background:#acb6c3;color:#3a4350}.p-button.p-button-success.is-light{background:#d7f3c9;color:#40861d}.p-button.p-button-info.is-light{background:#e6f1ff;color:#0073ff}.p-button.p-button-warning.is-light{background:#fd9;color:#960}.p-button.p-button-help.is-light{background:#f3e7fe;color:#830bf4}.p-button.p-button-danger.is-light{background:#ffddd6;color:#d62400}.p-button.p-button-plain.is-light{background:#e5e7eb;border-color:#3a4350;color:#3a4350}.p-button.p-button-plain.is-light:hover{color:#fff}.p-message.p-message-info.is-light{background:#e6f1ff}.p-message.p-message-success.is-light{background:#d7f3c9}.p-message.p-message-warn.is-light{background:#fd9}.p-message.p-message-error.is-light{background:#ffddd6}.p-message.p-message-primary{background-color:rgba(79,70,229,.059);color:#8393a5}.p-message.p-message-primary.text-center .p-message-wrapper{justify-content:center}.p-inputswitch-slider{box-shadow:none!important}.color-sample-box{min-height:100px;min-width:100px}.color-sample-box.primary{background:#4f46e5}.color-sample-box.primary.is-light{background:#81a2fe}.color-sample-box.primary.is-lighter{background:#e6ecff}.color-sample-box.primary.is-dark{background:#4338ca}.color-sample-box.primary.is-darker{background:#3730a3}.color-sample-box.danger{background:#ff5d3d}.color-sample-box.danger.is-light{background:#ffb3a3}.color-sample-box.danger.is-lighter{background:#ffddd6}.color-sample-box.danger.is-dark{background:#d62400}.color-sample-box.danger.is-darker{background:#a31b00}.color-sample-box.info{background:#4d9dff}.color-sample-box.info.is-light{background:#b3d5ff}.color-sample-box.info.is-lighter{background:#e6f1ff}.color-sample-box.info.is-dark{background:#0073ff}.color-sample-box.info.is-darker{background:#005ccc}.color-sample-box.warning{background:#fa0}.color-sample-box.warning.is-light{background:#fc6}.color-sample-box.warning.is-lighter{background:#fd9}.color-sample-box.warning.is-dark{background:#960}.color-sample-box.warning.is-darker{background:#640}.color-sample-box.success{background:#5ec52b}.color-sample-box.success.is-light{background:#b8ea9f}.color-sample-box.success.is-lighter{background:#d7f3c9}.color-sample-box.success.is-dark{background:#40861d}.color-sample-box.success.is-darker{background:#2c5c14}.color-sample-box.help{background:#a855f7}.color-sample-box.help.is-light{background:#dab6fc}.color-sample-box.help.is-lighter{background:#f3e7fe}.color-sample-box.help.is-dark{background:#830bf4}.color-sample-box.help.is-darker{background:#6909c3}.color-sample-box.secondary{background:#65758b}.color-sample-box.secondary.is-light{background:#8f9cae}.color-sample-box.secondary.is-lighter{background:#acb6c3}.color-sample-box.secondary.is-dark{background:#3a4350}.color-sample-box.secondary.is-darker{background:#242a32}.p-inputswitch.is-small{height:1.1rem;width:2rem}.p-inputswitch.is-small .p-inputswitch-slider:before{height:.7rem;left:.25rem;margin-top:-.35rem;width:.7rem}.p-inputswitch.is-small.p-inputswitch-checked .p-inputswitch-slider:before{transform:translateX(.8rem)}.p-radiobutton.is-small,.p-radiobutton.is-small .p-radiobutton-box{height:12px;width:12px}.p-checkbox.is-small,.p-checkbox.is-small .p-checkbox-box{height:14px;width:14px}.p-chips.is-small ul{gap:.3rem;max-height:96px;overflow:auto}.p-chips.is-small ul .p-chips-token,.p-chips.is-small ul .pi{font-size:.65625rem;gap:.3rem;margin-right:0;padding:.35rem .65rem}.p-chips.is-small ul .p-chips-token .p-chips-token-label,.p-chips.is-small ul .pi .p-chips-token-label{line-height:normal}.p-chips.is-small ul .p-chips-token svg.p-chips-token-icon,.p-chips.is-small ul .pi svg.p-chips-token-icon{margin-left:0}.p-chips.is-small ul .p-chips-input-token{padding:0}.p-chips.is-small ul .p-chips-input-token input{font-size:.65625rem}.p-card{border-radius:.25rem;box-shadow:0 .5em 1em -.125em hsla(0,0%,4%,.1),0 0 0 1px hsla(0,0%,4%,.02)}.p-card.is-small .p-card-body,.p-card.is-small .p-card-header{padding:.4rem .75rem}.p-card.is-small .p-card-content{padding:0}.p-card .p-card-header{padding:1.25rem 1.25rem 0}.p-button.has-max-height{max-height:2.9rem}.p-inputtextarea{border-radius:2px}.p-inputtextarea.has-min-height{min-height:2.9rem}.p-inputgroup .p-inputtext,.p-inputgroup .p-inputtextarea{border-radius:2px;border-bottom-right-radius:0;border-top-right-radius:0}.p-selectbutton .p-button.p-highlight[aria-label=Disable],.p-selectbutton .p-button.p-highlight[aria-label=False],.p-selectbutton .p-button.p-highlight[aria-label=Inactive],.p-selectbutton .p-button.p-highlight[aria-label=No]{background:#64748b;border-color:#64748b}.p-selectbutton .p-button.p-highlight[aria-label=Disable].p-button:focus,.p-selectbutton .p-button.p-highlight[aria-label=False].p-button:focus,.p-selectbutton .p-button.p-highlight[aria-label=Inactive].p-button:focus,.p-selectbutton .p-button.p-highlight[aria-label=No].p-button:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px #64748b,0 1px 2px 0 transparent}.vh-step .p-progressbar .p-progressbar-label{display:none}.vh-step .p-steps-item a .step-icon:before{font-size:.675rem}.vh-step .p-steps .p-steps-list{justify-content:center}.vh-step .p-steps .p-steps-list .p-steps-item{align-items:center;flex:none}.vh-step .p-steps .p-steps-list .p-steps-item.p-disabled{opacity:1}.vh-step .p-steps .p-steps-list .p-steps-item a{background:transparent;border:1.3px solid rgba(101,117,139,.5);border-radius:1rem;color:#65758b;font-size:.85rem;opacity:1;padding:3px 14px;position:relative;z-index:99}.vh-step .p-steps .p-steps-list .p-steps-item a .step-icon{color:#65758b;padding:0 10px 0 6px;position:relative;width:-moz-max-content;width:max-content}.vh-step .p-steps .p-steps-list .p-steps-item a .step-icon:before{left:50%;position:absolute;top:51%;transform:translate(-50%,-50%)}.vh-step .p-steps .p-steps-list .p-steps-item a .step-label{font-size:11px}.vh-step .p-steps .p-steps-list .p-steps-item:before{border-bottom:1.5px solid rgba(101,117,139,.5);border-right:1.5px solid rgba(101,117,139,.5);height:6px;margin:0 15px;position:static;transform:translateX(-50%) rotate(-45deg);width:6px}.vh-step .p-steps .p-steps-list .p-steps-item:first-child:before{display:none}.vh-step .p-steps .p-steps-list .p-steps-item.p-highlight a{background:rgba(28,88,253,.1);border:1.25px solid #1c58fd;color:#1c58fd}.vh-step .p-steps .p-steps-list .p-steps-item.p-highlight a .step-icon{border-color:#1c58fd;color:#1c58fd}.vh-step .p-steps .p-steps-item.p-steps-current~a{color:#1c58fd}.vh-step .p-steps .p-steps-item.p-steps-current~a .step-icon{background-color:#1c58fd;color:#1c58fd}.vh-step .p-steps .p-steps-current~li a{color:#65758b}.vh-step .p-tag.vh-env-tag{border-radius:12px;font-size:10px;left:50%;padding:2px 12px;transform:translate(-50%,-50%);white-space:nowrap}.vh-step .p-confirm-dialog.is-small .p-dialog-header{padding:8px 12px}.vh-step .p-confirm-dialog.is-small .p-dialog-header .p-dialog-title{font-size:15px}.vh-step .p-confirm-dialog.is-small .p-dialog-content .p-confirm-dialog-icon{font-size:20px}.vh-step .p-confirm-dialog.is-small .p-dialog-content .p-confirm-dialog-message{font-size:13px;margin-left:10px}.vh-step .p-confirm-dialog.is-small .p-dialog-footer{padding:10px}.p-message.is-small .p-message-wrapper{padding:10px 15px}.p-message .p-message-wrapper .p-message-text{flex-grow:1;text-align:left}.p-message .p-message-wrapper button.p-message-close{height:1.65rem;width:1.65rem}.p-message .p-message-wrapper button.p-message-close .p-icon{width:40%}.p-message .p-message-wrapper button.p-message-close:hover{background:hsla(0,0%,100%,.5)}.p-message .p-message-wrapper .p-message-icon{font-size:1rem}.p-treenode-label{width:100%!important}.grtv-wrapper .grtvn-self-action{background:none;border:none;cursor:pointer}.grtv-wrapper .grtvn-self-expander.action-button{padding-left:0}.grtv-wrapper .pi-trash{color:red;font-size:14px;font-weight:400}.grtv-wrapper .grtvn-self-expander.grtvn-self-expanded i.grtvn-self-expanded-indicator{transform:rotate(90deg);transition:all .2s linear}.grtv-wrapper .grtvn-children{transition:all .2s linear}.draggable-tree-list ul{list-style-type:none;padding-left:0}.draggable-tree-list ul.grtv li{padding:8px 0}.draggable-tree-list ul.grtv li .grtvn-self{display:flex;width:100%}.draggable-tree-list ul.grtv li .grtvn-self .list-item{align-items:center;display:flex;justify-content:space-between;width:100%}.draggable-tree-list ul.grtv li .grtvn-children-wrapper ul{padding-left:14px}.action-button{background:transparent;border:none}.action-button i{font-size:10px;font-weight:700}.custom-skeleton ul{list-style:none}.dashboard .dashboard-divider:before{margin-left:-1rem;width:calc(100% + 2rem)}.dashboard ul{padding-left:0}.dashboard ul.links-list{list-style-type:none}.dashboard ul.links-list li:not(:last-child){margin-bottom:12px}.dashboard ul.links-list li a{cursor:pointer}.dashboard ul.links-list li a i{margin-right:5px}.dashboard .footer-text{margin-top:75px}.p-fileupload{width:100%}.p-fileupload.has-fileupload-buttonbar-hidden .p-fileupload-buttonbar{display:none}.p-fileupload .p-fileupload-buttonbar,.p-fileupload .p-fileupload-content{padding:.4375rem .65625rem}.p-fileupload .p-fileupload-buttonbar .p-button,.p-fileupload .p-fileupload-content .p-button{background-color:#e4e8f1;border-color:#cdd4e5;color:#8393a5}.p-fileupload .p-fileupload-buttonbar .p-button .p-button-icon,.p-fileupload .p-fileupload-content .p-button .p-button-icon{font-size:.65rem}.p-fileupload .p-fileupload-buttonbar .p-button .p-button-label,.p-fileupload .p-fileupload-content .p-button .p-button-label{font-size:.65rem;line-height:normal}.p-fileupload .p-fileupload-content{border:2px dashed #bfbfbf;border-radius:4px}.components-list h5{margin:15px 0}.form .p-float-label:not(:last-child){margin-bottom:25px}.label-required:after{color:red;content:" *"}.p-datepicker{padding:0}.p-datepicker.p-component{min-width:-moz-max-content!important;min-width:max-content!important;width:-moz-max-content!important;width:max-content!important}.p-datepicker.p-component .p-datepicker-group-container .p-datepicker-group{padding:.5rem}.p-datepicker.p-component .p-datepicker-group-container .p-datepicker-group .p-datepicker-header{padding:0 0 .25rem}.p-datepicker.p-component .p-datepicker-group-container .p-datepicker-group .p-datepicker-header button{height:1.5rem;width:1.5rem}.p-datepicker.p-component .p-datepicker-group-container .p-datepicker-group .p-datepicker-header button svg{height:.7rem;width:.7rem}.p-datepicker.p-component .p-datepicker-group-container .p-datepicker-group .p-datepicker-header .p-datepicker-title{line-height:normal}.p-datepicker.p-component .p-datepicker-group-container .p-datepicker-group .p-datepicker-header .p-datepicker-title button{padding:0;width:-moz-min-content;width:min-content}.p-datepicker.p-component .p-datepicker-group-container .p-datepicker-group .p-datepicker-calendar-container{padding:0}.p-datepicker.p-component .p-datepicker-group-container .p-datepicker-group .p-datepicker-calendar-container table{font-size:.7rem;margin:0}.p-datepicker.p-component .p-datepicker-group-container .p-datepicker-group .p-datepicker-calendar-container table tbody tr td,.p-datepicker.p-component .p-datepicker-group-container .p-datepicker-group .p-datepicker-calendar-container table tbody tr th,.p-datepicker.p-component .p-datepicker-group-container .p-datepicker-group .p-datepicker-calendar-container table thead tr td,.p-datepicker.p-component .p-datepicker-group-container .p-datepicker-group .p-datepicker-calendar-container table thead tr th{padding:.25rem}.p-datepicker.p-component .p-datepicker-group-container .p-datepicker-group .p-datepicker-calendar-container table tbody tr th,.p-datepicker.p-component .p-datepicker-group-container .p-datepicker-group .p-datepicker-calendar-container table thead tr th{font-weight:500}.p-datepicker.p-component .p-datepicker-group-container .p-datepicker-group .p-datepicker-calendar-container table tbody tr td span,.p-datepicker.p-component .p-datepicker-group-container .p-datepicker-group .p-datepicker-calendar-container table thead tr td span{height:1.5rem;width:1.5rem}.p-datepicker.p-component .p-timepicker div{padding:0 .25rem}.p-datepicker.p-component .p-timepicker div button svg{height:.75rem;width:.75rem}.p-datepicker.p-component .p-timepicker div span{font-size:1rem}.p-editor-container .p-editor-toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}.p-editor-container .p-editor-toolbar.ql-snow.ql-toolbar button{color:#71717a;height:20px;width:20px}.p-editor-container .p-editor-toolbar.ql-snow.ql-toolbar button.ql-active{color:#4f46e5}.p-editor-container .p-editor-toolbar.ql-snow.ql-toolbar button:hover{color:#3f3f46}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker{font-size:12px;height:20px}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-font,.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-header{width:90px}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{padding:.25rem 0}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded.ql-color-picker .ql-picker-options{padding:7px}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded:not(.ql-icon-picker) .ql-picker-item{padding:.35rem .75rem}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded:not(.ql-icon-picker) .ql-picker-item[data-label=Heading]:before{font-size:1.3rem}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded:not(.ql-icon-picker) .ql-picker-item[data-label=Subheading]:before{font-size:1.2rem}.p-editor-container .p-editor-toolbar.ql-snow .ql-color-picker,.p-editor-container .p-editor-toolbar.ql-snow .ql-icon-picker{width:22px}.p-editor-container .p-editor-toolbar.ql-snow .ql-color-picker .ql-picker-options .ql-picker-item{border-radius:50%;height:19px;padding:.5rem!important;width:19px}.p-editor-container .p-editor-toolbar.ql-toolbar.ql-snow{border:1px solid #e5e7eb;padding:.25rem}.p-editor-container .p-editor-toolbar.ql-toolbar.ql-snow .ql-formats{align-items:center;display:flex;margin-right:0}.p-editor-container .p-editor-content .ql-editor{padding:.4rem .75rem}input.p-inputtext:focus+div>span:last-child,textarea.p-inputtextarea:focus+div>span:last-child{visibility:visible!important}.jse-main.svelte-sxaskb .jse-menu.svelte-497ud4{border-top-left-radius:2px;border-top-right-radius:2px}.jse-main.svelte-sxaskb .jse-menu.svelte-497ud4 .jse-separator.svelte-497ud4{margin:0 1px}.jse-main.svelte-sxaskb .jse-menu.svelte-497ud4 .jse-button.svelte-497ud4:not(.jse-group-button){height:1.5rem;width:1.5rem}.jse-main.svelte-sxaskb .jse-menu.svelte-497ud4 .jse-button.svelte-497ud4:not(.jse-group-button) svg{height:12px;width:12px}.jse-main.svelte-sxaskb .jse-table-mode .jse-table-mode-welcome,.jse-main.svelte-sxaskb .jse-text-mode .jse-status-bar,.jse-main.svelte-sxaskb .jse-tree-mode .jse-contents{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.batch-progress-bar{border-radius:50px;display:flex;font-size:.65rem;height:1.3rem}.batch-progress-bar .progress-bar-danger{background:#ef4444}.batch-progress-bar .progress-bar-warning{background:#f97316}.batch-progress-bar .progress-bar-success{background:#22c55e} +@font-face{font-family:Inter;font-style:normal;font-weight:300;src:local(""),url(fonts/Inter-Light.woff2) format("woff2"),url(fonts/Inter-Light.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:400;src:local(""),url(fonts/Inter-Regular.woff2) format("woff2"),url(fonts/Inter-Regular.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:500;src:local(""),url(fonts/Inter-Medium.woff2) format("woff2"),url(fonts/Inter-Medium.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:600;src:local(""),url(fonts/Inter-SemiBold.woff2) format("woff2"),url(fonts/Inter-SemiBold.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:700;src:local(""),url(fonts/Inter-Bold.woff2) format("woff2"),url(fonts/Inter-Bold.woff) format("woff")}@font-face{font-display:block;font-family:primeicons;font-style:normal;font-weight:400;src:url(fonts/primeicons.eot);src:url(fonts/primeicons.eot?#iefix) format("embedded-opentype"),url(fonts/primeicons.ttf) format("truetype"),url(fonts/primeicons.woff) format("woff"),url(fonts/primeicons.svg?#primeicons) format("svg")}.pi{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-family:primeicons;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.pi:before{--webkit-backface-visibility:hidden;backface-visibility:hidden}.pi-fw{text-align:center;width:1.28571429em}.pi-spin{animation:fa-spin 2s linear infinite}@keyframes fa-spin{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}.pi-sort-alt-slash:before{content:"\e9ee"}.pi-arrows-h:before{content:"\e9ec"}.pi-arrows-v:before{content:"\e9ed"}.pi-pound:before{content:"\e9eb"}.pi-prime:before{content:"\e9ea"}.pi-chart-pie:before{content:"\e9e9"}.pi-reddit:before{content:"\e9e8"}.pi-code:before{content:"\e9e7"}.pi-sync:before{content:"\e9e6"}.pi-shopping-bag:before{content:"\e9e5"}.pi-server:before{content:"\e9e4"}.pi-database:before{content:"\e9e3"}.pi-hashtag:before{content:"\e9e2"}.pi-bookmark-fill:before{content:"\e9df"}.pi-filter-fill:before{content:"\e9e0"}.pi-heart-fill:before{content:"\e9e1"}.pi-flag-fill:before{content:"\e9de"}.pi-circle:before{content:"\e9dc"}.pi-circle-fill:before{content:"\e9dd"}.pi-bolt:before{content:"\e9db"}.pi-history:before{content:"\e9da"}.pi-box:before{content:"\e9d9"}.pi-at:before{content:"\e9d8"}.pi-arrow-up-right:before{content:"\e9d4"}.pi-arrow-up-left:before{content:"\e9d5"}.pi-arrow-down-left:before{content:"\e9d6"}.pi-arrow-down-right:before{content:"\e9d7"}.pi-telegram:before{content:"\e9d3"}.pi-stop-circle:before{content:"\e9d2"}.pi-stop:before{content:"\e9d1"}.pi-whatsapp:before{content:"\e9d0"}.pi-building:before{content:"\e9cf"}.pi-qrcode:before{content:"\e9ce"}.pi-car:before{content:"\e9cd"}.pi-instagram:before{content:"\e9cc"}.pi-linkedin:before{content:"\e9cb"}.pi-send:before{content:"\e9ca"}.pi-slack:before{content:"\e9c9"}.pi-sun:before{content:"\e9c8"}.pi-moon:before{content:"\e9c7"}.pi-vimeo:before{content:"\e9c6"}.pi-youtube:before{content:"\e9c5"}.pi-flag:before{content:"\e9c4"}.pi-wallet:before{content:"\e9c3"}.pi-map:before{content:"\e9c2"}.pi-link:before{content:"\e9c1"}.pi-credit-card:before{content:"\e9bf"}.pi-discord:before{content:"\e9c0"}.pi-percentage:before{content:"\e9be"}.pi-euro:before{content:"\e9bd"}.pi-book:before{content:"\e9ba"}.pi-shield:before{content:"\e9b9"}.pi-paypal:before{content:"\e9bb"}.pi-amazon:before{content:"\e9bc"}.pi-phone:before{content:"\e9b8"}.pi-filter-slash:before{content:"\e9b7"}.pi-facebook:before{content:"\e9b4"}.pi-github:before{content:"\e9b5"}.pi-twitter:before{content:"\e9b6"}.pi-step-backward-alt:before{content:"\e9ac"}.pi-step-forward-alt:before{content:"\e9ad"}.pi-forward:before{content:"\e9ae"}.pi-backward:before{content:"\e9af"}.pi-fast-backward:before{content:"\e9b0"}.pi-fast-forward:before{content:"\e9b1"}.pi-pause:before{content:"\e9b2"}.pi-play:before{content:"\e9b3"}.pi-compass:before{content:"\e9ab"}.pi-id-card:before{content:"\e9aa"}.pi-ticket:before{content:"\e9a9"}.pi-file-o:before{content:"\e9a8"}.pi-reply:before{content:"\e9a7"}.pi-directions-alt:before{content:"\e9a5"}.pi-directions:before{content:"\e9a6"}.pi-thumbs-up:before{content:"\e9a3"}.pi-thumbs-down:before{content:"\e9a4"}.pi-sort-numeric-down-alt:before{content:"\e996"}.pi-sort-numeric-up-alt:before{content:"\e997"}.pi-sort-alpha-down-alt:before{content:"\e998"}.pi-sort-alpha-up-alt:before{content:"\e999"}.pi-sort-numeric-down:before{content:"\e99a"}.pi-sort-numeric-up:before{content:"\e99b"}.pi-sort-alpha-down:before{content:"\e99c"}.pi-sort-alpha-up:before{content:"\e99d"}.pi-sort-alt:before{content:"\e99e"}.pi-sort-amount-up:before{content:"\e99f"}.pi-sort-amount-down:before{content:"\e9a0"}.pi-sort-amount-down-alt:before{content:"\e9a1"}.pi-sort-amount-up-alt:before{content:"\e9a2"}.pi-palette:before{content:"\e995"}.pi-undo:before{content:"\e994"}.pi-desktop:before{content:"\e993"}.pi-sliders-v:before{content:"\e991"}.pi-sliders-h:before{content:"\e992"}.pi-search-plus:before{content:"\e98f"}.pi-search-minus:before{content:"\e990"}.pi-file-excel:before{content:"\e98e"}.pi-file-pdf:before{content:"\e98d"}.pi-check-square:before{content:"\e98c"}.pi-chart-line:before{content:"\e98b"}.pi-user-edit:before{content:"\e98a"}.pi-exclamation-circle:before{content:"\e989"}.pi-android:before{content:"\e985"}.pi-google:before{content:"\e986"}.pi-apple:before{content:"\e987"}.pi-microsoft:before{content:"\e988"}.pi-heart:before{content:"\e984"}.pi-mobile:before{content:"\e982"}.pi-tablet:before{content:"\e983"}.pi-key:before{content:"\e981"}.pi-shopping-cart:before{content:"\e980"}.pi-comments:before{content:"\e97e"}.pi-comment:before{content:"\e97f"}.pi-briefcase:before{content:"\e97d"}.pi-bell:before{content:"\e97c"}.pi-paperclip:before{content:"\e97b"}.pi-share-alt:before{content:"\e97a"}.pi-envelope:before{content:"\e979"}.pi-volume-down:before{content:"\e976"}.pi-volume-up:before{content:"\e977"}.pi-volume-off:before{content:"\e978"}.pi-eject:before{content:"\e975"}.pi-money-bill:before{content:"\e974"}.pi-images:before{content:"\e973"}.pi-image:before{content:"\e972"}.pi-sign-in:before{content:"\e970"}.pi-sign-out:before{content:"\e971"}.pi-wifi:before{content:"\e96f"}.pi-sitemap:before{content:"\e96e"}.pi-chart-bar:before{content:"\e96d"}.pi-camera:before{content:"\e96c"}.pi-dollar:before{content:"\e96b"}.pi-lock-open:before{content:"\e96a"}.pi-table:before{content:"\e969"}.pi-map-marker:before{content:"\e968"}.pi-list:before{content:"\e967"}.pi-eye-slash:before{content:"\e965"}.pi-eye:before{content:"\e966"}.pi-folder-open:before{content:"\e964"}.pi-folder:before{content:"\e963"}.pi-video:before{content:"\e962"}.pi-inbox:before{content:"\e961"}.pi-lock:before{content:"\e95f"}.pi-unlock:before{content:"\e960"}.pi-tags:before{content:"\e95d"}.pi-tag:before{content:"\e95e"}.pi-power-off:before{content:"\e95c"}.pi-save:before{content:"\e95b"}.pi-question-circle:before{content:"\e959"}.pi-question:before{content:"\e95a"}.pi-copy:before{content:"\e957"}.pi-file:before{content:"\e958"}.pi-clone:before{content:"\e955"}.pi-calendar-times:before{content:"\e952"}.pi-calendar-minus:before{content:"\e953"}.pi-calendar-plus:before{content:"\e954"}.pi-ellipsis-v:before{content:"\e950"}.pi-ellipsis-h:before{content:"\e951"}.pi-bookmark:before{content:"\e94e"}.pi-globe:before{content:"\e94f"}.pi-replay:before{content:"\e94d"}.pi-filter:before{content:"\e94c"}.pi-print:before{content:"\e94b"}.pi-align-right:before{content:"\e946"}.pi-align-left:before{content:"\e947"}.pi-align-center:before{content:"\e948"}.pi-align-justify:before{content:"\e949"}.pi-cog:before{content:"\e94a"}.pi-cloud-download:before{content:"\e943"}.pi-cloud-upload:before{content:"\e944"}.pi-cloud:before{content:"\e945"}.pi-pencil:before{content:"\e942"}.pi-users:before{content:"\e941"}.pi-clock:before{content:"\e940"}.pi-user-minus:before{content:"\e93e"}.pi-user-plus:before{content:"\e93f"}.pi-trash:before{content:"\e93d"}.pi-external-link:before{content:"\e93c"}.pi-window-maximize:before{content:"\e93b"}.pi-window-minimize:before{content:"\e93a"}.pi-refresh:before{content:"\e938"}.pi-user:before{content:"\e939"}.pi-exclamation-triangle:before{content:"\e922"}.pi-calendar:before{content:"\e927"}.pi-chevron-circle-left:before{content:"\e928"}.pi-chevron-circle-down:before{content:"\e929"}.pi-chevron-circle-right:before{content:"\e92a"}.pi-chevron-circle-up:before{content:"\e92b"}.pi-angle-double-down:before{content:"\e92c"}.pi-angle-double-left:before{content:"\e92d"}.pi-angle-double-right:before{content:"\e92e"}.pi-angle-double-up:before{content:"\e92f"}.pi-angle-down:before{content:"\e930"}.pi-angle-left:before{content:"\e931"}.pi-angle-right:before{content:"\e932"}.pi-angle-up:before{content:"\e933"}.pi-upload:before{content:"\e934"}.pi-download:before{content:"\e956"}.pi-ban:before{content:"\e935"}.pi-star-fill:before{content:"\e936"}.pi-star:before{content:"\e937"}.pi-chevron-left:before{content:"\e900"}.pi-chevron-right:before{content:"\e901"}.pi-chevron-down:before{content:"\e902"}.pi-chevron-up:before{content:"\e903"}.pi-caret-left:before{content:"\e904"}.pi-caret-right:before{content:"\e905"}.pi-caret-down:before{content:"\e906"}.pi-caret-up:before{content:"\e907"}.pi-search:before{content:"\e908"}.pi-check:before{content:"\e909"}.pi-check-circle:before{content:"\e90a"}.pi-times:before{content:"\e90b"}.pi-times-circle:before{content:"\e90c"}.pi-plus:before{content:"\e90d"}.pi-plus-circle:before{content:"\e90e"}.pi-minus:before{content:"\e90f"}.pi-minus-circle:before{content:"\e910"}.pi-circle-on:before{content:"\e911"}.pi-circle-off:before{content:"\e912"}.pi-sort-down:before{content:"\e913"}.pi-sort-up:before{content:"\e914"}.pi-sort:before{content:"\e915"}.pi-step-backward:before{content:"\e916"}.pi-step-forward:before{content:"\e917"}.pi-th-large:before{content:"\e918"}.pi-arrow-down:before{content:"\e919"}.pi-arrow-left:before{content:"\e91a"}.pi-arrow-right:before{content:"\e91b"}.pi-arrow-up:before{content:"\e91c"}.pi-bars:before{content:"\e91d"}.pi-arrow-circle-down:before{content:"\e91e"}.pi-arrow-circle-left:before{content:"\e91f"}.pi-arrow-circle-right:before{content:"\e920"}.pi-arrow-circle-up:before{content:"\e921"}.pi-info:before{content:"\e923"}.pi-info-circle:before{content:"\e924"}.pi-home:before{content:"\e925"}.pi-spinner:before{content:"\e926"}.grid{display:flex;flex-wrap:wrap;margin-left:-.5rem;margin-right:-.5rem;margin-top:-.5rem}.grid>.col,.grid>[class*=col]{box-sizing:border-box}.grid-nogutter{margin-left:0;margin-right:0;margin-top:0}.grid-nogutter>.col,.grid-nogutter>[class*=col-]{padding:0}.col{flex-basis:0;flex-grow:1;padding:.5rem}.col-1,.col-fixed{flex:0 0 auto;padding:.5rem}.col-1{width:8.3333%}.col-2{width:16.6667%}.col-2,.col-3{flex:0 0 auto;padding:.5rem}.col-3{width:25%}.col-4{width:33.3333%}.col-4,.col-5{flex:0 0 auto;padding:.5rem}.col-5{width:41.6667%}.col-6{width:50%}.col-6,.col-7{flex:0 0 auto;padding:.5rem}.col-7{width:58.3333%}.col-8{width:66.6667%}.col-8,.col-9{flex:0 0 auto;padding:.5rem}.col-9{width:75%}.col-10{width:83.3333%}.col-10,.col-11{flex:0 0 auto;padding:.5rem}.col-11{width:91.6667%}.col-12{flex:0 0 auto;padding:.5rem;width:100%}@media screen and (min-width:576px){.sm\:col{flex-basis:0;flex-grow:1;padding:.5rem}.sm\:col-1,.sm\:col-fixed{flex:0 0 auto;padding:.5rem}.sm\:col-1{width:8.3333%}.sm\:col-2{width:16.6667%}.sm\:col-2,.sm\:col-3{flex:0 0 auto;padding:.5rem}.sm\:col-3{width:25%}.sm\:col-4{width:33.3333%}.sm\:col-4,.sm\:col-5{flex:0 0 auto;padding:.5rem}.sm\:col-5{width:41.6667%}.sm\:col-6{width:50%}.sm\:col-6,.sm\:col-7{flex:0 0 auto;padding:.5rem}.sm\:col-7{width:58.3333%}.sm\:col-8{width:66.6667%}.sm\:col-8,.sm\:col-9{flex:0 0 auto;padding:.5rem}.sm\:col-9{width:75%}.sm\:col-10{width:83.3333%}.sm\:col-10,.sm\:col-11{flex:0 0 auto;padding:.5rem}.sm\:col-11{width:91.6667%}.sm\:col-12{flex:0 0 auto;padding:.5rem;width:100%}}@media screen and (min-width:768px){.md\:col{flex-basis:0;flex-grow:1;padding:.5rem}.md\:col-1,.md\:col-fixed{flex:0 0 auto;padding:.5rem}.md\:col-1{width:8.3333%}.md\:col-2{width:16.6667%}.md\:col-2,.md\:col-3{flex:0 0 auto;padding:.5rem}.md\:col-3{width:25%}.md\:col-4{width:33.3333%}.md\:col-4,.md\:col-5{flex:0 0 auto;padding:.5rem}.md\:col-5{width:41.6667%}.md\:col-6{width:50%}.md\:col-6,.md\:col-7{flex:0 0 auto;padding:.5rem}.md\:col-7{width:58.3333%}.md\:col-8{width:66.6667%}.md\:col-8,.md\:col-9{flex:0 0 auto;padding:.5rem}.md\:col-9{width:75%}.md\:col-10{width:83.3333%}.md\:col-10,.md\:col-11{flex:0 0 auto;padding:.5rem}.md\:col-11{width:91.6667%}.md\:col-12{flex:0 0 auto;padding:.5rem;width:100%}}@media screen and (min-width:992px){.lg\:col{flex-basis:0;flex-grow:1;padding:.5rem}.lg\:col-1,.lg\:col-fixed{flex:0 0 auto;padding:.5rem}.lg\:col-1{width:8.3333%}.lg\:col-2{width:16.6667%}.lg\:col-2,.lg\:col-3{flex:0 0 auto;padding:.5rem}.lg\:col-3{width:25%}.lg\:col-4{width:33.3333%}.lg\:col-4,.lg\:col-5{flex:0 0 auto;padding:.5rem}.lg\:col-5{width:41.6667%}.lg\:col-6{width:50%}.lg\:col-6,.lg\:col-7{flex:0 0 auto;padding:.5rem}.lg\:col-7{width:58.3333%}.lg\:col-8{width:66.6667%}.lg\:col-8,.lg\:col-9{flex:0 0 auto;padding:.5rem}.lg\:col-9{width:75%}.lg\:col-10{width:83.3333%}.lg\:col-10,.lg\:col-11{flex:0 0 auto;padding:.5rem}.lg\:col-11{width:91.6667%}.lg\:col-12{flex:0 0 auto;padding:.5rem;width:100%}}@media screen and (min-width:1200px){.xl\:col{flex-basis:0;flex-grow:1;padding:.5rem}.xl\:col-1,.xl\:col-fixed{flex:0 0 auto;padding:.5rem}.xl\:col-1{width:8.3333%}.xl\:col-2{width:16.6667%}.xl\:col-2,.xl\:col-3{flex:0 0 auto;padding:.5rem}.xl\:col-3{width:25%}.xl\:col-4{width:33.3333%}.xl\:col-4,.xl\:col-5{flex:0 0 auto;padding:.5rem}.xl\:col-5{width:41.6667%}.xl\:col-6{width:50%}.xl\:col-6,.xl\:col-7{flex:0 0 auto;padding:.5rem}.xl\:col-7{width:58.3333%}.xl\:col-8{width:66.6667%}.xl\:col-8,.xl\:col-9{flex:0 0 auto;padding:.5rem}.xl\:col-9{width:75%}.xl\:col-10{width:83.3333%}.xl\:col-10,.xl\:col-11{flex:0 0 auto;padding:.5rem}.xl\:col-11{width:91.6667%}.xl\:col-12{flex:0 0 auto;padding:.5rem;width:100%}}.col-offset-0{margin-left:0!important}.col-offset-1{margin-left:8.3333%!important}.col-offset-2{margin-left:16.6667%!important}.col-offset-3{margin-left:25%!important}.col-offset-4{margin-left:33.3333%!important}.col-offset-5{margin-left:41.6667%!important}.col-offset-6{margin-left:50%!important}.col-offset-7{margin-left:58.3333%!important}.col-offset-8{margin-left:66.6667%!important}.col-offset-9{margin-left:75%!important}.col-offset-10{margin-left:83.3333%!important}.col-offset-11{margin-left:91.6667%!important}.col-offset-12{margin-left:100%!important}@media screen and (min-width:576px){.sm\:col-offset-0{margin-left:0!important}.sm\:col-offset-1{margin-left:8.3333%!important}.sm\:col-offset-2{margin-left:16.6667%!important}.sm\:col-offset-3{margin-left:25%!important}.sm\:col-offset-4{margin-left:33.3333%!important}.sm\:col-offset-5{margin-left:41.6667%!important}.sm\:col-offset-6{margin-left:50%!important}.sm\:col-offset-7{margin-left:58.3333%!important}.sm\:col-offset-8{margin-left:66.6667%!important}.sm\:col-offset-9{margin-left:75%!important}.sm\:col-offset-10{margin-left:83.3333%!important}.sm\:col-offset-11{margin-left:91.6667%!important}.sm\:col-offset-12{margin-left:100%!important}}@media screen and (min-width:768px){.md\:col-offset-0{margin-left:0!important}.md\:col-offset-1{margin-left:8.3333%!important}.md\:col-offset-2{margin-left:16.6667%!important}.md\:col-offset-3{margin-left:25%!important}.md\:col-offset-4{margin-left:33.3333%!important}.md\:col-offset-5{margin-left:41.6667%!important}.md\:col-offset-6{margin-left:50%!important}.md\:col-offset-7{margin-left:58.3333%!important}.md\:col-offset-8{margin-left:66.6667%!important}.md\:col-offset-9{margin-left:75%!important}.md\:col-offset-10{margin-left:83.3333%!important}.md\:col-offset-11{margin-left:91.6667%!important}.md\:col-offset-12{margin-left:100%!important}}@media screen and (min-width:992px){.lg\:col-offset-0{margin-left:0!important}.lg\:col-offset-1{margin-left:8.3333%!important}.lg\:col-offset-2{margin-left:16.6667%!important}.lg\:col-offset-3{margin-left:25%!important}.lg\:col-offset-4{margin-left:33.3333%!important}.lg\:col-offset-5{margin-left:41.6667%!important}.lg\:col-offset-6{margin-left:50%!important}.lg\:col-offset-7{margin-left:58.3333%!important}.lg\:col-offset-8{margin-left:66.6667%!important}.lg\:col-offset-9{margin-left:75%!important}.lg\:col-offset-10{margin-left:83.3333%!important}.lg\:col-offset-11{margin-left:91.6667%!important}.lg\:col-offset-12{margin-left:100%!important}}@media screen and (min-width:1200px){.xl\:col-offset-0{margin-left:0!important}.xl\:col-offset-1{margin-left:8.3333%!important}.xl\:col-offset-2{margin-left:16.6667%!important}.xl\:col-offset-3{margin-left:25%!important}.xl\:col-offset-4{margin-left:33.3333%!important}.xl\:col-offset-5{margin-left:41.6667%!important}.xl\:col-offset-6{margin-left:50%!important}.xl\:col-offset-7{margin-left:58.3333%!important}.xl\:col-offset-8{margin-left:66.6667%!important}.xl\:col-offset-9{margin-left:75%!important}.xl\:col-offset-10{margin-left:83.3333%!important}.xl\:col-offset-11{margin-left:91.6667%!important}.xl\:col-offset-12{margin-left:100%!important}}.text-0{color:var(--surface-0)!important}.text-50{color:var(--surface-50)!important}.text-100{color:var(--surface-100)!important}.text-200{color:var(--surface-200)!important}.text-300{color:var(--surface-300)!important}.text-400{color:var(--surface-400)!important}.text-500{color:var(--surface-500)!important}.text-600{color:var(--surface-600)!important}.text-700{color:var(--surface-700)!important}.text-800{color:var(--surface-800)!important}.text-900{color:var(--surface-900)!important}.active\:text-0:active,.focus\:text-0:focus,.hover\:text-0:hover{color:var(--surface-0)!important}.active\:text-50:active,.focus\:text-50:focus,.hover\:text-50:hover{color:var(--surface-50)!important}.active\:text-100:active,.focus\:text-100:focus,.hover\:text-100:hover{color:var(--surface-100)!important}.active\:text-200:active,.focus\:text-200:focus,.hover\:text-200:hover{color:var(--surface-200)!important}.active\:text-300:active,.focus\:text-300:focus,.hover\:text-300:hover{color:var(--surface-300)!important}.active\:text-400:active,.focus\:text-400:focus,.hover\:text-400:hover{color:var(--surface-400)!important}.active\:text-500:active,.focus\:text-500:focus,.hover\:text-500:hover{color:var(--surface-500)!important}.active\:text-600:active,.focus\:text-600:focus,.hover\:text-600:hover{color:var(--surface-600)!important}.active\:text-700:active,.focus\:text-700:focus,.hover\:text-700:hover{color:var(--surface-700)!important}.active\:text-800:active,.focus\:text-800:focus,.hover\:text-800:hover{color:var(--surface-800)!important}.active\:text-900:active,.focus\:text-900:focus,.hover\:text-900:hover{color:var(--surface-900)!important}.surface-0{background-color:var(--surface-0)!important}.surface-50{background-color:var(--surface-50)!important}.surface-100{background-color:var(--surface-100)!important}.surface-200{background-color:var(--surface-200)!important}.surface-300{background-color:var(--surface-300)!important}.surface-400{background-color:var(--surface-400)!important}.surface-500{background-color:var(--surface-500)!important}.surface-600{background-color:var(--surface-600)!important}.surface-700{background-color:var(--surface-700)!important}.surface-800{background-color:var(--surface-800)!important}.surface-900{background-color:var(--surface-900)!important}.active\:surface-0:active,.focus\:surface-0:focus,.hover\:surface-0:hover{background-color:var(--surface-0)!important}.active\:surface-50:active,.focus\:surface-50:focus,.hover\:surface-50:hover{background-color:var(--surface-50)!important}.active\:surface-100:active,.focus\:surface-100:focus,.hover\:surface-100:hover{background-color:var(--surface-100)!important}.active\:surface-200:active,.focus\:surface-200:focus,.hover\:surface-200:hover{background-color:var(--surface-200)!important}.active\:surface-300:active,.focus\:surface-300:focus,.hover\:surface-300:hover{background-color:var(--surface-300)!important}.active\:surface-400:active,.focus\:surface-400:focus,.hover\:surface-400:hover{background-color:var(--surface-400)!important}.active\:surface-500:active,.focus\:surface-500:focus,.hover\:surface-500:hover{background-color:var(--surface-500)!important}.active\:surface-600:active,.focus\:surface-600:focus,.hover\:surface-600:hover{background-color:var(--surface-600)!important}.active\:surface-700:active,.focus\:surface-700:focus,.hover\:surface-700:hover{background-color:var(--surface-700)!important}.active\:surface-800:active,.focus\:surface-800:focus,.hover\:surface-800:hover{background-color:var(--surface-800)!important}.active\:surface-900:active,.focus\:surface-900:focus,.hover\:surface-900:hover{background-color:var(--surface-900)!important}.border-0{border-color:var(--surface-0)!important}.border-50{border-color:var(--surface-50)!important}.border-100{border-color:var(--surface-100)!important}.border-200{border-color:var(--surface-200)!important}.border-300{border-color:var(--surface-300)!important}.border-400{border-color:var(--surface-400)!important}.border-500{border-color:var(--surface-500)!important}.border-600{border-color:var(--surface-600)!important}.border-700{border-color:var(--surface-700)!important}.border-800{border-color:var(--surface-800)!important}.border-900{border-color:var(--surface-900)!important}.active\:border-0:active,.focus\:border-0:focus,.hover\:border-0:hover{border-color:var(--surface-0)!important}.active\:border-50:active,.focus\:border-50:focus,.hover\:border-50:hover{border-color:var(--surface-50)!important}.active\:border-100:active,.focus\:border-100:focus,.hover\:border-100:hover{border-color:var(--surface-100)!important}.active\:border-200:active,.focus\:border-200:focus,.hover\:border-200:hover{border-color:var(--surface-200)!important}.active\:border-300:active,.focus\:border-300:focus,.hover\:border-300:hover{border-color:var(--surface-300)!important}.active\:border-400:active,.focus\:border-400:focus,.hover\:border-400:hover{border-color:var(--surface-400)!important}.active\:border-500:active,.focus\:border-500:focus,.hover\:border-500:hover{border-color:var(--surface-500)!important}.active\:border-600:active,.focus\:border-600:focus,.hover\:border-600:hover{border-color:var(--surface-600)!important}.active\:border-700:active,.focus\:border-700:focus,.hover\:border-700:hover{border-color:var(--surface-700)!important}.active\:border-800:active,.focus\:border-800:focus,.hover\:border-800:hover{border-color:var(--surface-800)!important}.active\:border-900:active,.focus\:border-900:focus,.hover\:border-900:hover{border-color:var(--surface-900)!important}.bg-transparent{background-color:transparent!important}@media screen and (min-width:576px){.sm\:bg-transparent{background-color:transparent!important}}@media screen and (min-width:768px){.md\:bg-transparent{background-color:transparent!important}}@media screen and (min-width:992px){.lg\:bg-transparent{background-color:transparent!important}}@media screen and (min-width:1200px){.xl\:bg-transparent{background-color:transparent!important}}.border-transparent{border-color:transparent!important}@media screen and (min-width:576px){.sm\:border-transparent{border-color:transparent!important}}@media screen and (min-width:768px){.md\:border-transparent{border-color:transparent!important}}@media screen and (min-width:992px){.lg\:border-transparent{border-color:transparent!important}}@media screen and (min-width:1200px){.xl\:border-transparent{border-color:transparent!important}}.text-blue-50{color:var(--blue-50)!important}.text-blue-100{color:var(--blue-100)!important}.text-blue-200{color:var(--blue-200)!important}.text-blue-300{color:var(--blue-300)!important}.text-blue-400{color:var(--blue-400)!important}.text-blue-500{color:var(--blue-500)!important}.text-blue-600{color:var(--blue-600)!important}.text-blue-700{color:var(--blue-700)!important}.text-blue-800{color:var(--blue-800)!important}.text-blue-900{color:var(--blue-900)!important}.focus\:text-blue-50:focus{color:var(--blue-50)!important}.focus\:text-blue-100:focus{color:var(--blue-100)!important}.focus\:text-blue-200:focus{color:var(--blue-200)!important}.focus\:text-blue-300:focus{color:var(--blue-300)!important}.focus\:text-blue-400:focus{color:var(--blue-400)!important}.focus\:text-blue-500:focus{color:var(--blue-500)!important}.focus\:text-blue-600:focus{color:var(--blue-600)!important}.focus\:text-blue-700:focus{color:var(--blue-700)!important}.focus\:text-blue-800:focus{color:var(--blue-800)!important}.focus\:text-blue-900:focus{color:var(--blue-900)!important}.hover\:text-blue-50:hover{color:var(--blue-50)!important}.hover\:text-blue-100:hover{color:var(--blue-100)!important}.hover\:text-blue-200:hover{color:var(--blue-200)!important}.hover\:text-blue-300:hover{color:var(--blue-300)!important}.hover\:text-blue-400:hover{color:var(--blue-400)!important}.hover\:text-blue-500:hover{color:var(--blue-500)!important}.hover\:text-blue-600:hover{color:var(--blue-600)!important}.hover\:text-blue-700:hover{color:var(--blue-700)!important}.hover\:text-blue-800:hover{color:var(--blue-800)!important}.hover\:text-blue-900:hover{color:var(--blue-900)!important}.active\:text-blue-50:active{color:var(--blue-50)!important}.active\:text-blue-100:active{color:var(--blue-100)!important}.active\:text-blue-200:active{color:var(--blue-200)!important}.active\:text-blue-300:active{color:var(--blue-300)!important}.active\:text-blue-400:active{color:var(--blue-400)!important}.active\:text-blue-500:active{color:var(--blue-500)!important}.active\:text-blue-600:active{color:var(--blue-600)!important}.active\:text-blue-700:active{color:var(--blue-700)!important}.active\:text-blue-800:active{color:var(--blue-800)!important}.active\:text-blue-900:active{color:var(--blue-900)!important}.text-green-50{color:var(--green-50)!important}.text-green-100{color:var(--green-100)!important}.text-green-200{color:var(--green-200)!important}.text-green-300{color:var(--green-300)!important}.text-green-400{color:var(--green-400)!important}.text-green-500{color:var(--green-500)!important}.text-green-600{color:var(--green-600)!important}.text-green-700{color:var(--green-700)!important}.text-green-800{color:var(--green-800)!important}.text-green-900{color:var(--green-900)!important}.focus\:text-green-50:focus{color:var(--green-50)!important}.focus\:text-green-100:focus{color:var(--green-100)!important}.focus\:text-green-200:focus{color:var(--green-200)!important}.focus\:text-green-300:focus{color:var(--green-300)!important}.focus\:text-green-400:focus{color:var(--green-400)!important}.focus\:text-green-500:focus{color:var(--green-500)!important}.focus\:text-green-600:focus{color:var(--green-600)!important}.focus\:text-green-700:focus{color:var(--green-700)!important}.focus\:text-green-800:focus{color:var(--green-800)!important}.focus\:text-green-900:focus{color:var(--green-900)!important}.hover\:text-green-50:hover{color:var(--green-50)!important}.hover\:text-green-100:hover{color:var(--green-100)!important}.hover\:text-green-200:hover{color:var(--green-200)!important}.hover\:text-green-300:hover{color:var(--green-300)!important}.hover\:text-green-400:hover{color:var(--green-400)!important}.hover\:text-green-500:hover{color:var(--green-500)!important}.hover\:text-green-600:hover{color:var(--green-600)!important}.hover\:text-green-700:hover{color:var(--green-700)!important}.hover\:text-green-800:hover{color:var(--green-800)!important}.hover\:text-green-900:hover{color:var(--green-900)!important}.active\:text-green-50:active{color:var(--green-50)!important}.active\:text-green-100:active{color:var(--green-100)!important}.active\:text-green-200:active{color:var(--green-200)!important}.active\:text-green-300:active{color:var(--green-300)!important}.active\:text-green-400:active{color:var(--green-400)!important}.active\:text-green-500:active{color:var(--green-500)!important}.active\:text-green-600:active{color:var(--green-600)!important}.active\:text-green-700:active{color:var(--green-700)!important}.active\:text-green-800:active{color:var(--green-800)!important}.active\:text-green-900:active{color:var(--green-900)!important}.text-yellow-50{color:var(--yellow-50)!important}.text-yellow-100{color:var(--yellow-100)!important}.text-yellow-200{color:var(--yellow-200)!important}.text-yellow-300{color:var(--yellow-300)!important}.text-yellow-400{color:var(--yellow-400)!important}.text-yellow-500{color:var(--yellow-500)!important}.text-yellow-600{color:var(--yellow-600)!important}.text-yellow-700{color:var(--yellow-700)!important}.text-yellow-800{color:var(--yellow-800)!important}.text-yellow-900{color:var(--yellow-900)!important}.focus\:text-yellow-50:focus{color:var(--yellow-50)!important}.focus\:text-yellow-100:focus{color:var(--yellow-100)!important}.focus\:text-yellow-200:focus{color:var(--yellow-200)!important}.focus\:text-yellow-300:focus{color:var(--yellow-300)!important}.focus\:text-yellow-400:focus{color:var(--yellow-400)!important}.focus\:text-yellow-500:focus{color:var(--yellow-500)!important}.focus\:text-yellow-600:focus{color:var(--yellow-600)!important}.focus\:text-yellow-700:focus{color:var(--yellow-700)!important}.focus\:text-yellow-800:focus{color:var(--yellow-800)!important}.focus\:text-yellow-900:focus{color:var(--yellow-900)!important}.hover\:text-yellow-50:hover{color:var(--yellow-50)!important}.hover\:text-yellow-100:hover{color:var(--yellow-100)!important}.hover\:text-yellow-200:hover{color:var(--yellow-200)!important}.hover\:text-yellow-300:hover{color:var(--yellow-300)!important}.hover\:text-yellow-400:hover{color:var(--yellow-400)!important}.hover\:text-yellow-500:hover{color:var(--yellow-500)!important}.hover\:text-yellow-600:hover{color:var(--yellow-600)!important}.hover\:text-yellow-700:hover{color:var(--yellow-700)!important}.hover\:text-yellow-800:hover{color:var(--yellow-800)!important}.hover\:text-yellow-900:hover{color:var(--yellow-900)!important}.active\:text-yellow-50:active{color:var(--yellow-50)!important}.active\:text-yellow-100:active{color:var(--yellow-100)!important}.active\:text-yellow-200:active{color:var(--yellow-200)!important}.active\:text-yellow-300:active{color:var(--yellow-300)!important}.active\:text-yellow-400:active{color:var(--yellow-400)!important}.active\:text-yellow-500:active{color:var(--yellow-500)!important}.active\:text-yellow-600:active{color:var(--yellow-600)!important}.active\:text-yellow-700:active{color:var(--yellow-700)!important}.active\:text-yellow-800:active{color:var(--yellow-800)!important}.active\:text-yellow-900:active{color:var(--yellow-900)!important}.text-cyan-50{color:var(--cyan-50)!important}.text-cyan-100{color:var(--cyan-100)!important}.text-cyan-200{color:var(--cyan-200)!important}.text-cyan-300{color:var(--cyan-300)!important}.text-cyan-400{color:var(--cyan-400)!important}.text-cyan-500{color:var(--cyan-500)!important}.text-cyan-600{color:var(--cyan-600)!important}.text-cyan-700{color:var(--cyan-700)!important}.text-cyan-800{color:var(--cyan-800)!important}.text-cyan-900{color:var(--cyan-900)!important}.focus\:text-cyan-50:focus{color:var(--cyan-50)!important}.focus\:text-cyan-100:focus{color:var(--cyan-100)!important}.focus\:text-cyan-200:focus{color:var(--cyan-200)!important}.focus\:text-cyan-300:focus{color:var(--cyan-300)!important}.focus\:text-cyan-400:focus{color:var(--cyan-400)!important}.focus\:text-cyan-500:focus{color:var(--cyan-500)!important}.focus\:text-cyan-600:focus{color:var(--cyan-600)!important}.focus\:text-cyan-700:focus{color:var(--cyan-700)!important}.focus\:text-cyan-800:focus{color:var(--cyan-800)!important}.focus\:text-cyan-900:focus{color:var(--cyan-900)!important}.hover\:text-cyan-50:hover{color:var(--cyan-50)!important}.hover\:text-cyan-100:hover{color:var(--cyan-100)!important}.hover\:text-cyan-200:hover{color:var(--cyan-200)!important}.hover\:text-cyan-300:hover{color:var(--cyan-300)!important}.hover\:text-cyan-400:hover{color:var(--cyan-400)!important}.hover\:text-cyan-500:hover{color:var(--cyan-500)!important}.hover\:text-cyan-600:hover{color:var(--cyan-600)!important}.hover\:text-cyan-700:hover{color:var(--cyan-700)!important}.hover\:text-cyan-800:hover{color:var(--cyan-800)!important}.hover\:text-cyan-900:hover{color:var(--cyan-900)!important}.active\:text-cyan-50:active{color:var(--cyan-50)!important}.active\:text-cyan-100:active{color:var(--cyan-100)!important}.active\:text-cyan-200:active{color:var(--cyan-200)!important}.active\:text-cyan-300:active{color:var(--cyan-300)!important}.active\:text-cyan-400:active{color:var(--cyan-400)!important}.active\:text-cyan-500:active{color:var(--cyan-500)!important}.active\:text-cyan-600:active{color:var(--cyan-600)!important}.active\:text-cyan-700:active{color:var(--cyan-700)!important}.active\:text-cyan-800:active{color:var(--cyan-800)!important}.active\:text-cyan-900:active{color:var(--cyan-900)!important}.text-pink-50{color:var(--pink-50)!important}.text-pink-100{color:var(--pink-100)!important}.text-pink-200{color:var(--pink-200)!important}.text-pink-300{color:var(--pink-300)!important}.text-pink-400{color:var(--pink-400)!important}.text-pink-500{color:var(--pink-500)!important}.text-pink-600{color:var(--pink-600)!important}.text-pink-700{color:var(--pink-700)!important}.text-pink-800{color:var(--pink-800)!important}.text-pink-900{color:var(--pink-900)!important}.focus\:text-pink-50:focus{color:var(--pink-50)!important}.focus\:text-pink-100:focus{color:var(--pink-100)!important}.focus\:text-pink-200:focus{color:var(--pink-200)!important}.focus\:text-pink-300:focus{color:var(--pink-300)!important}.focus\:text-pink-400:focus{color:var(--pink-400)!important}.focus\:text-pink-500:focus{color:var(--pink-500)!important}.focus\:text-pink-600:focus{color:var(--pink-600)!important}.focus\:text-pink-700:focus{color:var(--pink-700)!important}.focus\:text-pink-800:focus{color:var(--pink-800)!important}.focus\:text-pink-900:focus{color:var(--pink-900)!important}.hover\:text-pink-50:hover{color:var(--pink-50)!important}.hover\:text-pink-100:hover{color:var(--pink-100)!important}.hover\:text-pink-200:hover{color:var(--pink-200)!important}.hover\:text-pink-300:hover{color:var(--pink-300)!important}.hover\:text-pink-400:hover{color:var(--pink-400)!important}.hover\:text-pink-500:hover{color:var(--pink-500)!important}.hover\:text-pink-600:hover{color:var(--pink-600)!important}.hover\:text-pink-700:hover{color:var(--pink-700)!important}.hover\:text-pink-800:hover{color:var(--pink-800)!important}.hover\:text-pink-900:hover{color:var(--pink-900)!important}.active\:text-pink-50:active{color:var(--pink-50)!important}.active\:text-pink-100:active{color:var(--pink-100)!important}.active\:text-pink-200:active{color:var(--pink-200)!important}.active\:text-pink-300:active{color:var(--pink-300)!important}.active\:text-pink-400:active{color:var(--pink-400)!important}.active\:text-pink-500:active{color:var(--pink-500)!important}.active\:text-pink-600:active{color:var(--pink-600)!important}.active\:text-pink-700:active{color:var(--pink-700)!important}.active\:text-pink-800:active{color:var(--pink-800)!important}.active\:text-pink-900:active{color:var(--pink-900)!important}.text-indigo-50{color:var(--indigo-50)!important}.text-indigo-100{color:var(--indigo-100)!important}.text-indigo-200{color:var(--indigo-200)!important}.text-indigo-300{color:var(--indigo-300)!important}.text-indigo-400{color:var(--indigo-400)!important}.text-indigo-500{color:var(--indigo-500)!important}.text-indigo-600{color:var(--indigo-600)!important}.text-indigo-700{color:var(--indigo-700)!important}.text-indigo-800{color:var(--indigo-800)!important}.text-indigo-900{color:var(--indigo-900)!important}.focus\:text-indigo-50:focus{color:var(--indigo-50)!important}.focus\:text-indigo-100:focus{color:var(--indigo-100)!important}.focus\:text-indigo-200:focus{color:var(--indigo-200)!important}.focus\:text-indigo-300:focus{color:var(--indigo-300)!important}.focus\:text-indigo-400:focus{color:var(--indigo-400)!important}.focus\:text-indigo-500:focus{color:var(--indigo-500)!important}.focus\:text-indigo-600:focus{color:var(--indigo-600)!important}.focus\:text-indigo-700:focus{color:var(--indigo-700)!important}.focus\:text-indigo-800:focus{color:var(--indigo-800)!important}.focus\:text-indigo-900:focus{color:var(--indigo-900)!important}.hover\:text-indigo-50:hover{color:var(--indigo-50)!important}.hover\:text-indigo-100:hover{color:var(--indigo-100)!important}.hover\:text-indigo-200:hover{color:var(--indigo-200)!important}.hover\:text-indigo-300:hover{color:var(--indigo-300)!important}.hover\:text-indigo-400:hover{color:var(--indigo-400)!important}.hover\:text-indigo-500:hover{color:var(--indigo-500)!important}.hover\:text-indigo-600:hover{color:var(--indigo-600)!important}.hover\:text-indigo-700:hover{color:var(--indigo-700)!important}.hover\:text-indigo-800:hover{color:var(--indigo-800)!important}.hover\:text-indigo-900:hover{color:var(--indigo-900)!important}.active\:text-indigo-50:active{color:var(--indigo-50)!important}.active\:text-indigo-100:active{color:var(--indigo-100)!important}.active\:text-indigo-200:active{color:var(--indigo-200)!important}.active\:text-indigo-300:active{color:var(--indigo-300)!important}.active\:text-indigo-400:active{color:var(--indigo-400)!important}.active\:text-indigo-500:active{color:var(--indigo-500)!important}.active\:text-indigo-600:active{color:var(--indigo-600)!important}.active\:text-indigo-700:active{color:var(--indigo-700)!important}.active\:text-indigo-800:active{color:var(--indigo-800)!important}.active\:text-indigo-900:active{color:var(--indigo-900)!important}.text-teal-50{color:var(--teal-50)!important}.text-teal-100{color:var(--teal-100)!important}.text-teal-200{color:var(--teal-200)!important}.text-teal-300{color:var(--teal-300)!important}.text-teal-400{color:var(--teal-400)!important}.text-teal-500{color:var(--teal-500)!important}.text-teal-600{color:var(--teal-600)!important}.text-teal-700{color:var(--teal-700)!important}.text-teal-800{color:var(--teal-800)!important}.text-teal-900{color:var(--teal-900)!important}.focus\:text-teal-50:focus{color:var(--teal-50)!important}.focus\:text-teal-100:focus{color:var(--teal-100)!important}.focus\:text-teal-200:focus{color:var(--teal-200)!important}.focus\:text-teal-300:focus{color:var(--teal-300)!important}.focus\:text-teal-400:focus{color:var(--teal-400)!important}.focus\:text-teal-500:focus{color:var(--teal-500)!important}.focus\:text-teal-600:focus{color:var(--teal-600)!important}.focus\:text-teal-700:focus{color:var(--teal-700)!important}.focus\:text-teal-800:focus{color:var(--teal-800)!important}.focus\:text-teal-900:focus{color:var(--teal-900)!important}.hover\:text-teal-50:hover{color:var(--teal-50)!important}.hover\:text-teal-100:hover{color:var(--teal-100)!important}.hover\:text-teal-200:hover{color:var(--teal-200)!important}.hover\:text-teal-300:hover{color:var(--teal-300)!important}.hover\:text-teal-400:hover{color:var(--teal-400)!important}.hover\:text-teal-500:hover{color:var(--teal-500)!important}.hover\:text-teal-600:hover{color:var(--teal-600)!important}.hover\:text-teal-700:hover{color:var(--teal-700)!important}.hover\:text-teal-800:hover{color:var(--teal-800)!important}.hover\:text-teal-900:hover{color:var(--teal-900)!important}.active\:text-teal-50:active{color:var(--teal-50)!important}.active\:text-teal-100:active{color:var(--teal-100)!important}.active\:text-teal-200:active{color:var(--teal-200)!important}.active\:text-teal-300:active{color:var(--teal-300)!important}.active\:text-teal-400:active{color:var(--teal-400)!important}.active\:text-teal-500:active{color:var(--teal-500)!important}.active\:text-teal-600:active{color:var(--teal-600)!important}.active\:text-teal-700:active{color:var(--teal-700)!important}.active\:text-teal-800:active{color:var(--teal-800)!important}.active\:text-teal-900:active{color:var(--teal-900)!important}.text-orange-50{color:var(--orange-50)!important}.text-orange-100{color:var(--orange-100)!important}.text-orange-200{color:var(--orange-200)!important}.text-orange-300{color:var(--orange-300)!important}.text-orange-400{color:var(--orange-400)!important}.text-orange-500{color:var(--orange-500)!important}.text-orange-600{color:var(--orange-600)!important}.text-orange-700{color:var(--orange-700)!important}.text-orange-800{color:var(--orange-800)!important}.text-orange-900{color:var(--orange-900)!important}.focus\:text-orange-50:focus{color:var(--orange-50)!important}.focus\:text-orange-100:focus{color:var(--orange-100)!important}.focus\:text-orange-200:focus{color:var(--orange-200)!important}.focus\:text-orange-300:focus{color:var(--orange-300)!important}.focus\:text-orange-400:focus{color:var(--orange-400)!important}.focus\:text-orange-500:focus{color:var(--orange-500)!important}.focus\:text-orange-600:focus{color:var(--orange-600)!important}.focus\:text-orange-700:focus{color:var(--orange-700)!important}.focus\:text-orange-800:focus{color:var(--orange-800)!important}.focus\:text-orange-900:focus{color:var(--orange-900)!important}.hover\:text-orange-50:hover{color:var(--orange-50)!important}.hover\:text-orange-100:hover{color:var(--orange-100)!important}.hover\:text-orange-200:hover{color:var(--orange-200)!important}.hover\:text-orange-300:hover{color:var(--orange-300)!important}.hover\:text-orange-400:hover{color:var(--orange-400)!important}.hover\:text-orange-500:hover{color:var(--orange-500)!important}.hover\:text-orange-600:hover{color:var(--orange-600)!important}.hover\:text-orange-700:hover{color:var(--orange-700)!important}.hover\:text-orange-800:hover{color:var(--orange-800)!important}.hover\:text-orange-900:hover{color:var(--orange-900)!important}.active\:text-orange-50:active{color:var(--orange-50)!important}.active\:text-orange-100:active{color:var(--orange-100)!important}.active\:text-orange-200:active{color:var(--orange-200)!important}.active\:text-orange-300:active{color:var(--orange-300)!important}.active\:text-orange-400:active{color:var(--orange-400)!important}.active\:text-orange-500:active{color:var(--orange-500)!important}.active\:text-orange-600:active{color:var(--orange-600)!important}.active\:text-orange-700:active{color:var(--orange-700)!important}.active\:text-orange-800:active{color:var(--orange-800)!important}.active\:text-orange-900:active{color:var(--orange-900)!important}.text-bluegray-50{color:var(--bluegray-50)!important}.text-bluegray-100{color:var(--bluegray-100)!important}.text-bluegray-200{color:var(--bluegray-200)!important}.text-bluegray-300{color:var(--bluegray-300)!important}.text-bluegray-400{color:var(--bluegray-400)!important}.text-bluegray-500{color:var(--bluegray-500)!important}.text-bluegray-600{color:var(--bluegray-600)!important}.text-bluegray-700{color:var(--bluegray-700)!important}.text-bluegray-800{color:var(--bluegray-800)!important}.text-bluegray-900{color:var(--bluegray-900)!important}.focus\:text-bluegray-50:focus{color:var(--bluegray-50)!important}.focus\:text-bluegray-100:focus{color:var(--bluegray-100)!important}.focus\:text-bluegray-200:focus{color:var(--bluegray-200)!important}.focus\:text-bluegray-300:focus{color:var(--bluegray-300)!important}.focus\:text-bluegray-400:focus{color:var(--bluegray-400)!important}.focus\:text-bluegray-500:focus{color:var(--bluegray-500)!important}.focus\:text-bluegray-600:focus{color:var(--bluegray-600)!important}.focus\:text-bluegray-700:focus{color:var(--bluegray-700)!important}.focus\:text-bluegray-800:focus{color:var(--bluegray-800)!important}.focus\:text-bluegray-900:focus{color:var(--bluegray-900)!important}.hover\:text-bluegray-50:hover{color:var(--bluegray-50)!important}.hover\:text-bluegray-100:hover{color:var(--bluegray-100)!important}.hover\:text-bluegray-200:hover{color:var(--bluegray-200)!important}.hover\:text-bluegray-300:hover{color:var(--bluegray-300)!important}.hover\:text-bluegray-400:hover{color:var(--bluegray-400)!important}.hover\:text-bluegray-500:hover{color:var(--bluegray-500)!important}.hover\:text-bluegray-600:hover{color:var(--bluegray-600)!important}.hover\:text-bluegray-700:hover{color:var(--bluegray-700)!important}.hover\:text-bluegray-800:hover{color:var(--bluegray-800)!important}.hover\:text-bluegray-900:hover{color:var(--bluegray-900)!important}.active\:text-bluegray-50:active{color:var(--bluegray-50)!important}.active\:text-bluegray-100:active{color:var(--bluegray-100)!important}.active\:text-bluegray-200:active{color:var(--bluegray-200)!important}.active\:text-bluegray-300:active{color:var(--bluegray-300)!important}.active\:text-bluegray-400:active{color:var(--bluegray-400)!important}.active\:text-bluegray-500:active{color:var(--bluegray-500)!important}.active\:text-bluegray-600:active{color:var(--bluegray-600)!important}.active\:text-bluegray-700:active{color:var(--bluegray-700)!important}.active\:text-bluegray-800:active{color:var(--bluegray-800)!important}.active\:text-bluegray-900:active{color:var(--bluegray-900)!important}.text-purple-50{color:var(--purple-50)!important}.text-purple-100{color:var(--purple-100)!important}.text-purple-200{color:var(--purple-200)!important}.text-purple-300{color:var(--purple-300)!important}.text-purple-400{color:var(--purple-400)!important}.text-purple-500{color:var(--purple-500)!important}.text-purple-600{color:var(--purple-600)!important}.text-purple-700{color:var(--purple-700)!important}.text-purple-800{color:var(--purple-800)!important}.text-purple-900{color:var(--purple-900)!important}.focus\:text-purple-50:focus{color:var(--purple-50)!important}.focus\:text-purple-100:focus{color:var(--purple-100)!important}.focus\:text-purple-200:focus{color:var(--purple-200)!important}.focus\:text-purple-300:focus{color:var(--purple-300)!important}.focus\:text-purple-400:focus{color:var(--purple-400)!important}.focus\:text-purple-500:focus{color:var(--purple-500)!important}.focus\:text-purple-600:focus{color:var(--purple-600)!important}.focus\:text-purple-700:focus{color:var(--purple-700)!important}.focus\:text-purple-800:focus{color:var(--purple-800)!important}.focus\:text-purple-900:focus{color:var(--purple-900)!important}.hover\:text-purple-50:hover{color:var(--purple-50)!important}.hover\:text-purple-100:hover{color:var(--purple-100)!important}.hover\:text-purple-200:hover{color:var(--purple-200)!important}.hover\:text-purple-300:hover{color:var(--purple-300)!important}.hover\:text-purple-400:hover{color:var(--purple-400)!important}.hover\:text-purple-500:hover{color:var(--purple-500)!important}.hover\:text-purple-600:hover{color:var(--purple-600)!important}.hover\:text-purple-700:hover{color:var(--purple-700)!important}.hover\:text-purple-800:hover{color:var(--purple-800)!important}.hover\:text-purple-900:hover{color:var(--purple-900)!important}.active\:text-purple-50:active{color:var(--purple-50)!important}.active\:text-purple-100:active{color:var(--purple-100)!important}.active\:text-purple-200:active{color:var(--purple-200)!important}.active\:text-purple-300:active{color:var(--purple-300)!important}.active\:text-purple-400:active{color:var(--purple-400)!important}.active\:text-purple-500:active{color:var(--purple-500)!important}.active\:text-purple-600:active{color:var(--purple-600)!important}.active\:text-purple-700:active{color:var(--purple-700)!important}.active\:text-purple-800:active{color:var(--purple-800)!important}.active\:text-purple-900:active{color:var(--purple-900)!important}.text-gray-50{color:var(--gray-50)!important}.text-gray-100{color:var(--gray-100)!important}.text-gray-200{color:var(--gray-200)!important}.text-gray-300{color:var(--gray-300)!important}.text-gray-400{color:var(--gray-400)!important}.text-gray-500{color:var(--gray-500)!important}.text-gray-600{color:var(--gray-600)!important}.text-gray-700{color:var(--gray-700)!important}.text-gray-800{color:var(--gray-800)!important}.text-gray-900{color:var(--gray-900)!important}.focus\:text-gray-50:focus{color:var(--gray-50)!important}.focus\:text-gray-100:focus{color:var(--gray-100)!important}.focus\:text-gray-200:focus{color:var(--gray-200)!important}.focus\:text-gray-300:focus{color:var(--gray-300)!important}.focus\:text-gray-400:focus{color:var(--gray-400)!important}.focus\:text-gray-500:focus{color:var(--gray-500)!important}.focus\:text-gray-600:focus{color:var(--gray-600)!important}.focus\:text-gray-700:focus{color:var(--gray-700)!important}.focus\:text-gray-800:focus{color:var(--gray-800)!important}.focus\:text-gray-900:focus{color:var(--gray-900)!important}.hover\:text-gray-50:hover{color:var(--gray-50)!important}.hover\:text-gray-100:hover{color:var(--gray-100)!important}.hover\:text-gray-200:hover{color:var(--gray-200)!important}.hover\:text-gray-300:hover{color:var(--gray-300)!important}.hover\:text-gray-400:hover{color:var(--gray-400)!important}.hover\:text-gray-500:hover{color:var(--gray-500)!important}.hover\:text-gray-600:hover{color:var(--gray-600)!important}.hover\:text-gray-700:hover{color:var(--gray-700)!important}.hover\:text-gray-800:hover{color:var(--gray-800)!important}.hover\:text-gray-900:hover{color:var(--gray-900)!important}.active\:text-gray-50:active{color:var(--gray-50)!important}.active\:text-gray-100:active{color:var(--gray-100)!important}.active\:text-gray-200:active{color:var(--gray-200)!important}.active\:text-gray-300:active{color:var(--gray-300)!important}.active\:text-gray-400:active{color:var(--gray-400)!important}.active\:text-gray-500:active{color:var(--gray-500)!important}.active\:text-gray-600:active{color:var(--gray-600)!important}.active\:text-gray-700:active{color:var(--gray-700)!important}.active\:text-gray-800:active{color:var(--gray-800)!important}.active\:text-gray-900:active{color:var(--gray-900)!important}.text-red-50{color:var(--red-50)!important}.text-red-100{color:var(--red-100)!important}.text-red-200{color:var(--red-200)!important}.text-red-300{color:var(--red-300)!important}.text-red-400{color:var(--red-400)!important}.text-red-500{color:var(--red-500)!important}.text-red-600{color:var(--red-600)!important}.text-red-700{color:var(--red-700)!important}.text-red-800{color:var(--red-800)!important}.text-red-900{color:var(--red-900)!important}.focus\:text-red-50:focus{color:var(--red-50)!important}.focus\:text-red-100:focus{color:var(--red-100)!important}.focus\:text-red-200:focus{color:var(--red-200)!important}.focus\:text-red-300:focus{color:var(--red-300)!important}.focus\:text-red-400:focus{color:var(--red-400)!important}.focus\:text-red-500:focus{color:var(--red-500)!important}.focus\:text-red-600:focus{color:var(--red-600)!important}.focus\:text-red-700:focus{color:var(--red-700)!important}.focus\:text-red-800:focus{color:var(--red-800)!important}.focus\:text-red-900:focus{color:var(--red-900)!important}.hover\:text-red-50:hover{color:var(--red-50)!important}.hover\:text-red-100:hover{color:var(--red-100)!important}.hover\:text-red-200:hover{color:var(--red-200)!important}.hover\:text-red-300:hover{color:var(--red-300)!important}.hover\:text-red-400:hover{color:var(--red-400)!important}.hover\:text-red-500:hover{color:var(--red-500)!important}.hover\:text-red-600:hover{color:var(--red-600)!important}.hover\:text-red-700:hover{color:var(--red-700)!important}.hover\:text-red-800:hover{color:var(--red-800)!important}.hover\:text-red-900:hover{color:var(--red-900)!important}.active\:text-red-50:active{color:var(--red-50)!important}.active\:text-red-100:active{color:var(--red-100)!important}.active\:text-red-200:active{color:var(--red-200)!important}.active\:text-red-300:active{color:var(--red-300)!important}.active\:text-red-400:active{color:var(--red-400)!important}.active\:text-red-500:active{color:var(--red-500)!important}.active\:text-red-600:active{color:var(--red-600)!important}.active\:text-red-700:active{color:var(--red-700)!important}.active\:text-red-800:active{color:var(--red-800)!important}.active\:text-red-900:active{color:var(--red-900)!important}.text-primary-50{color:var(--primary-50)!important}.text-primary-100{color:var(--primary-100)!important}.text-primary-200{color:var(--primary-200)!important}.text-primary-300{color:var(--primary-300)!important}.text-primary-400{color:var(--primary-400)!important}.text-primary-500{color:var(--primary-500)!important}.text-primary-600{color:var(--primary-600)!important}.text-primary-700{color:var(--primary-700)!important}.text-primary-800{color:var(--primary-800)!important}.text-primary-900{color:var(--primary-900)!important}.focus\:text-primary-50:focus{color:var(--primary-50)!important}.focus\:text-primary-100:focus{color:var(--primary-100)!important}.focus\:text-primary-200:focus{color:var(--primary-200)!important}.focus\:text-primary-300:focus{color:var(--primary-300)!important}.focus\:text-primary-400:focus{color:var(--primary-400)!important}.focus\:text-primary-500:focus{color:var(--primary-500)!important}.focus\:text-primary-600:focus{color:var(--primary-600)!important}.focus\:text-primary-700:focus{color:var(--primary-700)!important}.focus\:text-primary-800:focus{color:var(--primary-800)!important}.focus\:text-primary-900:focus{color:var(--primary-900)!important}.hover\:text-primary-50:hover{color:var(--primary-50)!important}.hover\:text-primary-100:hover{color:var(--primary-100)!important}.hover\:text-primary-200:hover{color:var(--primary-200)!important}.hover\:text-primary-300:hover{color:var(--primary-300)!important}.hover\:text-primary-400:hover{color:var(--primary-400)!important}.hover\:text-primary-500:hover{color:var(--primary-500)!important}.hover\:text-primary-600:hover{color:var(--primary-600)!important}.hover\:text-primary-700:hover{color:var(--primary-700)!important}.hover\:text-primary-800:hover{color:var(--primary-800)!important}.hover\:text-primary-900:hover{color:var(--primary-900)!important}.active\:text-primary-50:active{color:var(--primary-50)!important}.active\:text-primary-100:active{color:var(--primary-100)!important}.active\:text-primary-200:active{color:var(--primary-200)!important}.active\:text-primary-300:active{color:var(--primary-300)!important}.active\:text-primary-400:active{color:var(--primary-400)!important}.active\:text-primary-500:active{color:var(--primary-500)!important}.active\:text-primary-600:active{color:var(--primary-600)!important}.active\:text-primary-700:active{color:var(--primary-700)!important}.active\:text-primary-800:active{color:var(--primary-800)!important}.active\:text-primary-900:active{color:var(--primary-900)!important}.bg-blue-50{background-color:var(--blue-50)!important}.bg-blue-100{background-color:var(--blue-100)!important}.bg-blue-200{background-color:var(--blue-200)!important}.bg-blue-300{background-color:var(--blue-300)!important}.bg-blue-400{background-color:var(--blue-400)!important}.bg-blue-500{background-color:var(--blue-500)!important}.bg-blue-600{background-color:var(--blue-600)!important}.bg-blue-700{background-color:var(--blue-700)!important}.bg-blue-800{background-color:var(--blue-800)!important}.bg-blue-900{background-color:var(--blue-900)!important}.focus\:bg-blue-50:focus{background-color:var(--blue-50)!important}.focus\:bg-blue-100:focus{background-color:var(--blue-100)!important}.focus\:bg-blue-200:focus{background-color:var(--blue-200)!important}.focus\:bg-blue-300:focus{background-color:var(--blue-300)!important}.focus\:bg-blue-400:focus{background-color:var(--blue-400)!important}.focus\:bg-blue-500:focus{background-color:var(--blue-500)!important}.focus\:bg-blue-600:focus{background-color:var(--blue-600)!important}.focus\:bg-blue-700:focus{background-color:var(--blue-700)!important}.focus\:bg-blue-800:focus{background-color:var(--blue-800)!important}.focus\:bg-blue-900:focus{background-color:var(--blue-900)!important}.hover\:bg-blue-50:hover{background-color:var(--blue-50)!important}.hover\:bg-blue-100:hover{background-color:var(--blue-100)!important}.hover\:bg-blue-200:hover{background-color:var(--blue-200)!important}.hover\:bg-blue-300:hover{background-color:var(--blue-300)!important}.hover\:bg-blue-400:hover{background-color:var(--blue-400)!important}.hover\:bg-blue-500:hover{background-color:var(--blue-500)!important}.hover\:bg-blue-600:hover{background-color:var(--blue-600)!important}.hover\:bg-blue-700:hover{background-color:var(--blue-700)!important}.hover\:bg-blue-800:hover{background-color:var(--blue-800)!important}.hover\:bg-blue-900:hover{background-color:var(--blue-900)!important}.active\:bg-blue-50:active{background-color:var(--blue-50)!important}.active\:bg-blue-100:active{background-color:var(--blue-100)!important}.active\:bg-blue-200:active{background-color:var(--blue-200)!important}.active\:bg-blue-300:active{background-color:var(--blue-300)!important}.active\:bg-blue-400:active{background-color:var(--blue-400)!important}.active\:bg-blue-500:active{background-color:var(--blue-500)!important}.active\:bg-blue-600:active{background-color:var(--blue-600)!important}.active\:bg-blue-700:active{background-color:var(--blue-700)!important}.active\:bg-blue-800:active{background-color:var(--blue-800)!important}.active\:bg-blue-900:active{background-color:var(--blue-900)!important}.bg-green-50{background-color:var(--green-50)!important}.bg-green-100{background-color:var(--green-100)!important}.bg-green-200{background-color:var(--green-200)!important}.bg-green-300{background-color:var(--green-300)!important}.bg-green-400{background-color:var(--green-400)!important}.bg-green-500{background-color:var(--green-500)!important}.bg-green-600{background-color:var(--green-600)!important}.bg-green-700{background-color:var(--green-700)!important}.bg-green-800{background-color:var(--green-800)!important}.bg-green-900{background-color:var(--green-900)!important}.focus\:bg-green-50:focus{background-color:var(--green-50)!important}.focus\:bg-green-100:focus{background-color:var(--green-100)!important}.focus\:bg-green-200:focus{background-color:var(--green-200)!important}.focus\:bg-green-300:focus{background-color:var(--green-300)!important}.focus\:bg-green-400:focus{background-color:var(--green-400)!important}.focus\:bg-green-500:focus{background-color:var(--green-500)!important}.focus\:bg-green-600:focus{background-color:var(--green-600)!important}.focus\:bg-green-700:focus{background-color:var(--green-700)!important}.focus\:bg-green-800:focus{background-color:var(--green-800)!important}.focus\:bg-green-900:focus{background-color:var(--green-900)!important}.hover\:bg-green-50:hover{background-color:var(--green-50)!important}.hover\:bg-green-100:hover{background-color:var(--green-100)!important}.hover\:bg-green-200:hover{background-color:var(--green-200)!important}.hover\:bg-green-300:hover{background-color:var(--green-300)!important}.hover\:bg-green-400:hover{background-color:var(--green-400)!important}.hover\:bg-green-500:hover{background-color:var(--green-500)!important}.hover\:bg-green-600:hover{background-color:var(--green-600)!important}.hover\:bg-green-700:hover{background-color:var(--green-700)!important}.hover\:bg-green-800:hover{background-color:var(--green-800)!important}.hover\:bg-green-900:hover{background-color:var(--green-900)!important}.active\:bg-green-50:active{background-color:var(--green-50)!important}.active\:bg-green-100:active{background-color:var(--green-100)!important}.active\:bg-green-200:active{background-color:var(--green-200)!important}.active\:bg-green-300:active{background-color:var(--green-300)!important}.active\:bg-green-400:active{background-color:var(--green-400)!important}.active\:bg-green-500:active{background-color:var(--green-500)!important}.active\:bg-green-600:active{background-color:var(--green-600)!important}.active\:bg-green-700:active{background-color:var(--green-700)!important}.active\:bg-green-800:active{background-color:var(--green-800)!important}.active\:bg-green-900:active{background-color:var(--green-900)!important}.bg-yellow-50{background-color:var(--yellow-50)!important}.bg-yellow-100{background-color:var(--yellow-100)!important}.bg-yellow-200{background-color:var(--yellow-200)!important}.bg-yellow-300{background-color:var(--yellow-300)!important}.bg-yellow-400{background-color:var(--yellow-400)!important}.bg-yellow-500{background-color:var(--yellow-500)!important}.bg-yellow-600{background-color:var(--yellow-600)!important}.bg-yellow-700{background-color:var(--yellow-700)!important}.bg-yellow-800{background-color:var(--yellow-800)!important}.bg-yellow-900{background-color:var(--yellow-900)!important}.focus\:bg-yellow-50:focus{background-color:var(--yellow-50)!important}.focus\:bg-yellow-100:focus{background-color:var(--yellow-100)!important}.focus\:bg-yellow-200:focus{background-color:var(--yellow-200)!important}.focus\:bg-yellow-300:focus{background-color:var(--yellow-300)!important}.focus\:bg-yellow-400:focus{background-color:var(--yellow-400)!important}.focus\:bg-yellow-500:focus{background-color:var(--yellow-500)!important}.focus\:bg-yellow-600:focus{background-color:var(--yellow-600)!important}.focus\:bg-yellow-700:focus{background-color:var(--yellow-700)!important}.focus\:bg-yellow-800:focus{background-color:var(--yellow-800)!important}.focus\:bg-yellow-900:focus{background-color:var(--yellow-900)!important}.hover\:bg-yellow-50:hover{background-color:var(--yellow-50)!important}.hover\:bg-yellow-100:hover{background-color:var(--yellow-100)!important}.hover\:bg-yellow-200:hover{background-color:var(--yellow-200)!important}.hover\:bg-yellow-300:hover{background-color:var(--yellow-300)!important}.hover\:bg-yellow-400:hover{background-color:var(--yellow-400)!important}.hover\:bg-yellow-500:hover{background-color:var(--yellow-500)!important}.hover\:bg-yellow-600:hover{background-color:var(--yellow-600)!important}.hover\:bg-yellow-700:hover{background-color:var(--yellow-700)!important}.hover\:bg-yellow-800:hover{background-color:var(--yellow-800)!important}.hover\:bg-yellow-900:hover{background-color:var(--yellow-900)!important}.active\:bg-yellow-50:active{background-color:var(--yellow-50)!important}.active\:bg-yellow-100:active{background-color:var(--yellow-100)!important}.active\:bg-yellow-200:active{background-color:var(--yellow-200)!important}.active\:bg-yellow-300:active{background-color:var(--yellow-300)!important}.active\:bg-yellow-400:active{background-color:var(--yellow-400)!important}.active\:bg-yellow-500:active{background-color:var(--yellow-500)!important}.active\:bg-yellow-600:active{background-color:var(--yellow-600)!important}.active\:bg-yellow-700:active{background-color:var(--yellow-700)!important}.active\:bg-yellow-800:active{background-color:var(--yellow-800)!important}.active\:bg-yellow-900:active{background-color:var(--yellow-900)!important}.bg-cyan-50{background-color:var(--cyan-50)!important}.bg-cyan-100{background-color:var(--cyan-100)!important}.bg-cyan-200{background-color:var(--cyan-200)!important}.bg-cyan-300{background-color:var(--cyan-300)!important}.bg-cyan-400{background-color:var(--cyan-400)!important}.bg-cyan-500{background-color:var(--cyan-500)!important}.bg-cyan-600{background-color:var(--cyan-600)!important}.bg-cyan-700{background-color:var(--cyan-700)!important}.bg-cyan-800{background-color:var(--cyan-800)!important}.bg-cyan-900{background-color:var(--cyan-900)!important}.focus\:bg-cyan-50:focus{background-color:var(--cyan-50)!important}.focus\:bg-cyan-100:focus{background-color:var(--cyan-100)!important}.focus\:bg-cyan-200:focus{background-color:var(--cyan-200)!important}.focus\:bg-cyan-300:focus{background-color:var(--cyan-300)!important}.focus\:bg-cyan-400:focus{background-color:var(--cyan-400)!important}.focus\:bg-cyan-500:focus{background-color:var(--cyan-500)!important}.focus\:bg-cyan-600:focus{background-color:var(--cyan-600)!important}.focus\:bg-cyan-700:focus{background-color:var(--cyan-700)!important}.focus\:bg-cyan-800:focus{background-color:var(--cyan-800)!important}.focus\:bg-cyan-900:focus{background-color:var(--cyan-900)!important}.hover\:bg-cyan-50:hover{background-color:var(--cyan-50)!important}.hover\:bg-cyan-100:hover{background-color:var(--cyan-100)!important}.hover\:bg-cyan-200:hover{background-color:var(--cyan-200)!important}.hover\:bg-cyan-300:hover{background-color:var(--cyan-300)!important}.hover\:bg-cyan-400:hover{background-color:var(--cyan-400)!important}.hover\:bg-cyan-500:hover{background-color:var(--cyan-500)!important}.hover\:bg-cyan-600:hover{background-color:var(--cyan-600)!important}.hover\:bg-cyan-700:hover{background-color:var(--cyan-700)!important}.hover\:bg-cyan-800:hover{background-color:var(--cyan-800)!important}.hover\:bg-cyan-900:hover{background-color:var(--cyan-900)!important}.active\:bg-cyan-50:active{background-color:var(--cyan-50)!important}.active\:bg-cyan-100:active{background-color:var(--cyan-100)!important}.active\:bg-cyan-200:active{background-color:var(--cyan-200)!important}.active\:bg-cyan-300:active{background-color:var(--cyan-300)!important}.active\:bg-cyan-400:active{background-color:var(--cyan-400)!important}.active\:bg-cyan-500:active{background-color:var(--cyan-500)!important}.active\:bg-cyan-600:active{background-color:var(--cyan-600)!important}.active\:bg-cyan-700:active{background-color:var(--cyan-700)!important}.active\:bg-cyan-800:active{background-color:var(--cyan-800)!important}.active\:bg-cyan-900:active{background-color:var(--cyan-900)!important}.bg-pink-50{background-color:var(--pink-50)!important}.bg-pink-100{background-color:var(--pink-100)!important}.bg-pink-200{background-color:var(--pink-200)!important}.bg-pink-300{background-color:var(--pink-300)!important}.bg-pink-400{background-color:var(--pink-400)!important}.bg-pink-500{background-color:var(--pink-500)!important}.bg-pink-600{background-color:var(--pink-600)!important}.bg-pink-700{background-color:var(--pink-700)!important}.bg-pink-800{background-color:var(--pink-800)!important}.bg-pink-900{background-color:var(--pink-900)!important}.focus\:bg-pink-50:focus{background-color:var(--pink-50)!important}.focus\:bg-pink-100:focus{background-color:var(--pink-100)!important}.focus\:bg-pink-200:focus{background-color:var(--pink-200)!important}.focus\:bg-pink-300:focus{background-color:var(--pink-300)!important}.focus\:bg-pink-400:focus{background-color:var(--pink-400)!important}.focus\:bg-pink-500:focus{background-color:var(--pink-500)!important}.focus\:bg-pink-600:focus{background-color:var(--pink-600)!important}.focus\:bg-pink-700:focus{background-color:var(--pink-700)!important}.focus\:bg-pink-800:focus{background-color:var(--pink-800)!important}.focus\:bg-pink-900:focus{background-color:var(--pink-900)!important}.hover\:bg-pink-50:hover{background-color:var(--pink-50)!important}.hover\:bg-pink-100:hover{background-color:var(--pink-100)!important}.hover\:bg-pink-200:hover{background-color:var(--pink-200)!important}.hover\:bg-pink-300:hover{background-color:var(--pink-300)!important}.hover\:bg-pink-400:hover{background-color:var(--pink-400)!important}.hover\:bg-pink-500:hover{background-color:var(--pink-500)!important}.hover\:bg-pink-600:hover{background-color:var(--pink-600)!important}.hover\:bg-pink-700:hover{background-color:var(--pink-700)!important}.hover\:bg-pink-800:hover{background-color:var(--pink-800)!important}.hover\:bg-pink-900:hover{background-color:var(--pink-900)!important}.active\:bg-pink-50:active{background-color:var(--pink-50)!important}.active\:bg-pink-100:active{background-color:var(--pink-100)!important}.active\:bg-pink-200:active{background-color:var(--pink-200)!important}.active\:bg-pink-300:active{background-color:var(--pink-300)!important}.active\:bg-pink-400:active{background-color:var(--pink-400)!important}.active\:bg-pink-500:active{background-color:var(--pink-500)!important}.active\:bg-pink-600:active{background-color:var(--pink-600)!important}.active\:bg-pink-700:active{background-color:var(--pink-700)!important}.active\:bg-pink-800:active{background-color:var(--pink-800)!important}.active\:bg-pink-900:active{background-color:var(--pink-900)!important}.bg-indigo-50{background-color:var(--indigo-50)!important}.bg-indigo-100{background-color:var(--indigo-100)!important}.bg-indigo-200{background-color:var(--indigo-200)!important}.bg-indigo-300{background-color:var(--indigo-300)!important}.bg-indigo-400{background-color:var(--indigo-400)!important}.bg-indigo-500{background-color:var(--indigo-500)!important}.bg-indigo-600{background-color:var(--indigo-600)!important}.bg-indigo-700{background-color:var(--indigo-700)!important}.bg-indigo-800{background-color:var(--indigo-800)!important}.bg-indigo-900{background-color:var(--indigo-900)!important}.focus\:bg-indigo-50:focus{background-color:var(--indigo-50)!important}.focus\:bg-indigo-100:focus{background-color:var(--indigo-100)!important}.focus\:bg-indigo-200:focus{background-color:var(--indigo-200)!important}.focus\:bg-indigo-300:focus{background-color:var(--indigo-300)!important}.focus\:bg-indigo-400:focus{background-color:var(--indigo-400)!important}.focus\:bg-indigo-500:focus{background-color:var(--indigo-500)!important}.focus\:bg-indigo-600:focus{background-color:var(--indigo-600)!important}.focus\:bg-indigo-700:focus{background-color:var(--indigo-700)!important}.focus\:bg-indigo-800:focus{background-color:var(--indigo-800)!important}.focus\:bg-indigo-900:focus{background-color:var(--indigo-900)!important}.hover\:bg-indigo-50:hover{background-color:var(--indigo-50)!important}.hover\:bg-indigo-100:hover{background-color:var(--indigo-100)!important}.hover\:bg-indigo-200:hover{background-color:var(--indigo-200)!important}.hover\:bg-indigo-300:hover{background-color:var(--indigo-300)!important}.hover\:bg-indigo-400:hover{background-color:var(--indigo-400)!important}.hover\:bg-indigo-500:hover{background-color:var(--indigo-500)!important}.hover\:bg-indigo-600:hover{background-color:var(--indigo-600)!important}.hover\:bg-indigo-700:hover{background-color:var(--indigo-700)!important}.hover\:bg-indigo-800:hover{background-color:var(--indigo-800)!important}.hover\:bg-indigo-900:hover{background-color:var(--indigo-900)!important}.active\:bg-indigo-50:active{background-color:var(--indigo-50)!important}.active\:bg-indigo-100:active{background-color:var(--indigo-100)!important}.active\:bg-indigo-200:active{background-color:var(--indigo-200)!important}.active\:bg-indigo-300:active{background-color:var(--indigo-300)!important}.active\:bg-indigo-400:active{background-color:var(--indigo-400)!important}.active\:bg-indigo-500:active{background-color:var(--indigo-500)!important}.active\:bg-indigo-600:active{background-color:var(--indigo-600)!important}.active\:bg-indigo-700:active{background-color:var(--indigo-700)!important}.active\:bg-indigo-800:active{background-color:var(--indigo-800)!important}.active\:bg-indigo-900:active{background-color:var(--indigo-900)!important}.bg-teal-50{background-color:var(--teal-50)!important}.bg-teal-100{background-color:var(--teal-100)!important}.bg-teal-200{background-color:var(--teal-200)!important}.bg-teal-300{background-color:var(--teal-300)!important}.bg-teal-400{background-color:var(--teal-400)!important}.bg-teal-500{background-color:var(--teal-500)!important}.bg-teal-600{background-color:var(--teal-600)!important}.bg-teal-700{background-color:var(--teal-700)!important}.bg-teal-800{background-color:var(--teal-800)!important}.bg-teal-900{background-color:var(--teal-900)!important}.focus\:bg-teal-50:focus{background-color:var(--teal-50)!important}.focus\:bg-teal-100:focus{background-color:var(--teal-100)!important}.focus\:bg-teal-200:focus{background-color:var(--teal-200)!important}.focus\:bg-teal-300:focus{background-color:var(--teal-300)!important}.focus\:bg-teal-400:focus{background-color:var(--teal-400)!important}.focus\:bg-teal-500:focus{background-color:var(--teal-500)!important}.focus\:bg-teal-600:focus{background-color:var(--teal-600)!important}.focus\:bg-teal-700:focus{background-color:var(--teal-700)!important}.focus\:bg-teal-800:focus{background-color:var(--teal-800)!important}.focus\:bg-teal-900:focus{background-color:var(--teal-900)!important}.hover\:bg-teal-50:hover{background-color:var(--teal-50)!important}.hover\:bg-teal-100:hover{background-color:var(--teal-100)!important}.hover\:bg-teal-200:hover{background-color:var(--teal-200)!important}.hover\:bg-teal-300:hover{background-color:var(--teal-300)!important}.hover\:bg-teal-400:hover{background-color:var(--teal-400)!important}.hover\:bg-teal-500:hover{background-color:var(--teal-500)!important}.hover\:bg-teal-600:hover{background-color:var(--teal-600)!important}.hover\:bg-teal-700:hover{background-color:var(--teal-700)!important}.hover\:bg-teal-800:hover{background-color:var(--teal-800)!important}.hover\:bg-teal-900:hover{background-color:var(--teal-900)!important}.active\:bg-teal-50:active{background-color:var(--teal-50)!important}.active\:bg-teal-100:active{background-color:var(--teal-100)!important}.active\:bg-teal-200:active{background-color:var(--teal-200)!important}.active\:bg-teal-300:active{background-color:var(--teal-300)!important}.active\:bg-teal-400:active{background-color:var(--teal-400)!important}.active\:bg-teal-500:active{background-color:var(--teal-500)!important}.active\:bg-teal-600:active{background-color:var(--teal-600)!important}.active\:bg-teal-700:active{background-color:var(--teal-700)!important}.active\:bg-teal-800:active{background-color:var(--teal-800)!important}.active\:bg-teal-900:active{background-color:var(--teal-900)!important}.bg-orange-50{background-color:var(--orange-50)!important}.bg-orange-100{background-color:var(--orange-100)!important}.bg-orange-200{background-color:var(--orange-200)!important}.bg-orange-300{background-color:var(--orange-300)!important}.bg-orange-400{background-color:var(--orange-400)!important}.bg-orange-500{background-color:var(--orange-500)!important}.bg-orange-600{background-color:var(--orange-600)!important}.bg-orange-700{background-color:var(--orange-700)!important}.bg-orange-800{background-color:var(--orange-800)!important}.bg-orange-900{background-color:var(--orange-900)!important}.focus\:bg-orange-50:focus{background-color:var(--orange-50)!important}.focus\:bg-orange-100:focus{background-color:var(--orange-100)!important}.focus\:bg-orange-200:focus{background-color:var(--orange-200)!important}.focus\:bg-orange-300:focus{background-color:var(--orange-300)!important}.focus\:bg-orange-400:focus{background-color:var(--orange-400)!important}.focus\:bg-orange-500:focus{background-color:var(--orange-500)!important}.focus\:bg-orange-600:focus{background-color:var(--orange-600)!important}.focus\:bg-orange-700:focus{background-color:var(--orange-700)!important}.focus\:bg-orange-800:focus{background-color:var(--orange-800)!important}.focus\:bg-orange-900:focus{background-color:var(--orange-900)!important}.hover\:bg-orange-50:hover{background-color:var(--orange-50)!important}.hover\:bg-orange-100:hover{background-color:var(--orange-100)!important}.hover\:bg-orange-200:hover{background-color:var(--orange-200)!important}.hover\:bg-orange-300:hover{background-color:var(--orange-300)!important}.hover\:bg-orange-400:hover{background-color:var(--orange-400)!important}.hover\:bg-orange-500:hover{background-color:var(--orange-500)!important}.hover\:bg-orange-600:hover{background-color:var(--orange-600)!important}.hover\:bg-orange-700:hover{background-color:var(--orange-700)!important}.hover\:bg-orange-800:hover{background-color:var(--orange-800)!important}.hover\:bg-orange-900:hover{background-color:var(--orange-900)!important}.active\:bg-orange-50:active{background-color:var(--orange-50)!important}.active\:bg-orange-100:active{background-color:var(--orange-100)!important}.active\:bg-orange-200:active{background-color:var(--orange-200)!important}.active\:bg-orange-300:active{background-color:var(--orange-300)!important}.active\:bg-orange-400:active{background-color:var(--orange-400)!important}.active\:bg-orange-500:active{background-color:var(--orange-500)!important}.active\:bg-orange-600:active{background-color:var(--orange-600)!important}.active\:bg-orange-700:active{background-color:var(--orange-700)!important}.active\:bg-orange-800:active{background-color:var(--orange-800)!important}.active\:bg-orange-900:active{background-color:var(--orange-900)!important}.bg-bluegray-50{background-color:var(--bluegray-50)!important}.bg-bluegray-100{background-color:var(--bluegray-100)!important}.bg-bluegray-200{background-color:var(--bluegray-200)!important}.bg-bluegray-300{background-color:var(--bluegray-300)!important}.bg-bluegray-400{background-color:var(--bluegray-400)!important}.bg-bluegray-500{background-color:var(--bluegray-500)!important}.bg-bluegray-600{background-color:var(--bluegray-600)!important}.bg-bluegray-700{background-color:var(--bluegray-700)!important}.bg-bluegray-800{background-color:var(--bluegray-800)!important}.bg-bluegray-900{background-color:var(--bluegray-900)!important}.focus\:bg-bluegray-50:focus{background-color:var(--bluegray-50)!important}.focus\:bg-bluegray-100:focus{background-color:var(--bluegray-100)!important}.focus\:bg-bluegray-200:focus{background-color:var(--bluegray-200)!important}.focus\:bg-bluegray-300:focus{background-color:var(--bluegray-300)!important}.focus\:bg-bluegray-400:focus{background-color:var(--bluegray-400)!important}.focus\:bg-bluegray-500:focus{background-color:var(--bluegray-500)!important}.focus\:bg-bluegray-600:focus{background-color:var(--bluegray-600)!important}.focus\:bg-bluegray-700:focus{background-color:var(--bluegray-700)!important}.focus\:bg-bluegray-800:focus{background-color:var(--bluegray-800)!important}.focus\:bg-bluegray-900:focus{background-color:var(--bluegray-900)!important}.hover\:bg-bluegray-50:hover{background-color:var(--bluegray-50)!important}.hover\:bg-bluegray-100:hover{background-color:var(--bluegray-100)!important}.hover\:bg-bluegray-200:hover{background-color:var(--bluegray-200)!important}.hover\:bg-bluegray-300:hover{background-color:var(--bluegray-300)!important}.hover\:bg-bluegray-400:hover{background-color:var(--bluegray-400)!important}.hover\:bg-bluegray-500:hover{background-color:var(--bluegray-500)!important}.hover\:bg-bluegray-600:hover{background-color:var(--bluegray-600)!important}.hover\:bg-bluegray-700:hover{background-color:var(--bluegray-700)!important}.hover\:bg-bluegray-800:hover{background-color:var(--bluegray-800)!important}.hover\:bg-bluegray-900:hover{background-color:var(--bluegray-900)!important}.active\:bg-bluegray-50:active{background-color:var(--bluegray-50)!important}.active\:bg-bluegray-100:active{background-color:var(--bluegray-100)!important}.active\:bg-bluegray-200:active{background-color:var(--bluegray-200)!important}.active\:bg-bluegray-300:active{background-color:var(--bluegray-300)!important}.active\:bg-bluegray-400:active{background-color:var(--bluegray-400)!important}.active\:bg-bluegray-500:active{background-color:var(--bluegray-500)!important}.active\:bg-bluegray-600:active{background-color:var(--bluegray-600)!important}.active\:bg-bluegray-700:active{background-color:var(--bluegray-700)!important}.active\:bg-bluegray-800:active{background-color:var(--bluegray-800)!important}.active\:bg-bluegray-900:active{background-color:var(--bluegray-900)!important}.bg-purple-50{background-color:var(--purple-50)!important}.bg-purple-100{background-color:var(--purple-100)!important}.bg-purple-200{background-color:var(--purple-200)!important}.bg-purple-300{background-color:var(--purple-300)!important}.bg-purple-400{background-color:var(--purple-400)!important}.bg-purple-500{background-color:var(--purple-500)!important}.bg-purple-600{background-color:var(--purple-600)!important}.bg-purple-700{background-color:var(--purple-700)!important}.bg-purple-800{background-color:var(--purple-800)!important}.bg-purple-900{background-color:var(--purple-900)!important}.focus\:bg-purple-50:focus{background-color:var(--purple-50)!important}.focus\:bg-purple-100:focus{background-color:var(--purple-100)!important}.focus\:bg-purple-200:focus{background-color:var(--purple-200)!important}.focus\:bg-purple-300:focus{background-color:var(--purple-300)!important}.focus\:bg-purple-400:focus{background-color:var(--purple-400)!important}.focus\:bg-purple-500:focus{background-color:var(--purple-500)!important}.focus\:bg-purple-600:focus{background-color:var(--purple-600)!important}.focus\:bg-purple-700:focus{background-color:var(--purple-700)!important}.focus\:bg-purple-800:focus{background-color:var(--purple-800)!important}.focus\:bg-purple-900:focus{background-color:var(--purple-900)!important}.hover\:bg-purple-50:hover{background-color:var(--purple-50)!important}.hover\:bg-purple-100:hover{background-color:var(--purple-100)!important}.hover\:bg-purple-200:hover{background-color:var(--purple-200)!important}.hover\:bg-purple-300:hover{background-color:var(--purple-300)!important}.hover\:bg-purple-400:hover{background-color:var(--purple-400)!important}.hover\:bg-purple-500:hover{background-color:var(--purple-500)!important}.hover\:bg-purple-600:hover{background-color:var(--purple-600)!important}.hover\:bg-purple-700:hover{background-color:var(--purple-700)!important}.hover\:bg-purple-800:hover{background-color:var(--purple-800)!important}.hover\:bg-purple-900:hover{background-color:var(--purple-900)!important}.active\:bg-purple-50:active{background-color:var(--purple-50)!important}.active\:bg-purple-100:active{background-color:var(--purple-100)!important}.active\:bg-purple-200:active{background-color:var(--purple-200)!important}.active\:bg-purple-300:active{background-color:var(--purple-300)!important}.active\:bg-purple-400:active{background-color:var(--purple-400)!important}.active\:bg-purple-500:active{background-color:var(--purple-500)!important}.active\:bg-purple-600:active{background-color:var(--purple-600)!important}.active\:bg-purple-700:active{background-color:var(--purple-700)!important}.active\:bg-purple-800:active{background-color:var(--purple-800)!important}.active\:bg-purple-900:active{background-color:var(--purple-900)!important}.bg-gray-50{background-color:var(--gray-50)!important}.bg-gray-100{background-color:var(--gray-100)!important}.bg-gray-200{background-color:var(--gray-200)!important}.bg-gray-300{background-color:var(--gray-300)!important}.bg-gray-400{background-color:var(--gray-400)!important}.bg-gray-500{background-color:var(--gray-500)!important}.bg-gray-600{background-color:var(--gray-600)!important}.bg-gray-700{background-color:var(--gray-700)!important}.bg-gray-800{background-color:var(--gray-800)!important}.bg-gray-900{background-color:var(--gray-900)!important}.focus\:bg-gray-50:focus{background-color:var(--gray-50)!important}.focus\:bg-gray-100:focus{background-color:var(--gray-100)!important}.focus\:bg-gray-200:focus{background-color:var(--gray-200)!important}.focus\:bg-gray-300:focus{background-color:var(--gray-300)!important}.focus\:bg-gray-400:focus{background-color:var(--gray-400)!important}.focus\:bg-gray-500:focus{background-color:var(--gray-500)!important}.focus\:bg-gray-600:focus{background-color:var(--gray-600)!important}.focus\:bg-gray-700:focus{background-color:var(--gray-700)!important}.focus\:bg-gray-800:focus{background-color:var(--gray-800)!important}.focus\:bg-gray-900:focus{background-color:var(--gray-900)!important}.hover\:bg-gray-50:hover{background-color:var(--gray-50)!important}.hover\:bg-gray-100:hover{background-color:var(--gray-100)!important}.hover\:bg-gray-200:hover{background-color:var(--gray-200)!important}.hover\:bg-gray-300:hover{background-color:var(--gray-300)!important}.hover\:bg-gray-400:hover{background-color:var(--gray-400)!important}.hover\:bg-gray-500:hover{background-color:var(--gray-500)!important}.hover\:bg-gray-600:hover{background-color:var(--gray-600)!important}.hover\:bg-gray-700:hover{background-color:var(--gray-700)!important}.hover\:bg-gray-800:hover{background-color:var(--gray-800)!important}.hover\:bg-gray-900:hover{background-color:var(--gray-900)!important}.active\:bg-gray-50:active{background-color:var(--gray-50)!important}.active\:bg-gray-100:active{background-color:var(--gray-100)!important}.active\:bg-gray-200:active{background-color:var(--gray-200)!important}.active\:bg-gray-300:active{background-color:var(--gray-300)!important}.active\:bg-gray-400:active{background-color:var(--gray-400)!important}.active\:bg-gray-500:active{background-color:var(--gray-500)!important}.active\:bg-gray-600:active{background-color:var(--gray-600)!important}.active\:bg-gray-700:active{background-color:var(--gray-700)!important}.active\:bg-gray-800:active{background-color:var(--gray-800)!important}.active\:bg-gray-900:active{background-color:var(--gray-900)!important}.bg-red-50{background-color:var(--red-50)!important}.bg-red-100{background-color:var(--red-100)!important}.bg-red-200{background-color:var(--red-200)!important}.bg-red-300{background-color:var(--red-300)!important}.bg-red-400{background-color:var(--red-400)!important}.bg-red-500{background-color:var(--red-500)!important}.bg-red-600{background-color:var(--red-600)!important}.bg-red-700{background-color:var(--red-700)!important}.bg-red-800{background-color:var(--red-800)!important}.bg-red-900{background-color:var(--red-900)!important}.focus\:bg-red-50:focus{background-color:var(--red-50)!important}.focus\:bg-red-100:focus{background-color:var(--red-100)!important}.focus\:bg-red-200:focus{background-color:var(--red-200)!important}.focus\:bg-red-300:focus{background-color:var(--red-300)!important}.focus\:bg-red-400:focus{background-color:var(--red-400)!important}.focus\:bg-red-500:focus{background-color:var(--red-500)!important}.focus\:bg-red-600:focus{background-color:var(--red-600)!important}.focus\:bg-red-700:focus{background-color:var(--red-700)!important}.focus\:bg-red-800:focus{background-color:var(--red-800)!important}.focus\:bg-red-900:focus{background-color:var(--red-900)!important}.hover\:bg-red-50:hover{background-color:var(--red-50)!important}.hover\:bg-red-100:hover{background-color:var(--red-100)!important}.hover\:bg-red-200:hover{background-color:var(--red-200)!important}.hover\:bg-red-300:hover{background-color:var(--red-300)!important}.hover\:bg-red-400:hover{background-color:var(--red-400)!important}.hover\:bg-red-500:hover{background-color:var(--red-500)!important}.hover\:bg-red-600:hover{background-color:var(--red-600)!important}.hover\:bg-red-700:hover{background-color:var(--red-700)!important}.hover\:bg-red-800:hover{background-color:var(--red-800)!important}.hover\:bg-red-900:hover{background-color:var(--red-900)!important}.active\:bg-red-50:active{background-color:var(--red-50)!important}.active\:bg-red-100:active{background-color:var(--red-100)!important}.active\:bg-red-200:active{background-color:var(--red-200)!important}.active\:bg-red-300:active{background-color:var(--red-300)!important}.active\:bg-red-400:active{background-color:var(--red-400)!important}.active\:bg-red-500:active{background-color:var(--red-500)!important}.active\:bg-red-600:active{background-color:var(--red-600)!important}.active\:bg-red-700:active{background-color:var(--red-700)!important}.active\:bg-red-800:active{background-color:var(--red-800)!important}.active\:bg-red-900:active{background-color:var(--red-900)!important}.bg-primary-50{background-color:var(--primary-50)!important}.bg-primary-100{background-color:var(--primary-100)!important}.bg-primary-200{background-color:var(--primary-200)!important}.bg-primary-300{background-color:var(--primary-300)!important}.bg-primary-400{background-color:var(--primary-400)!important}.bg-primary-500{background-color:var(--primary-500)!important}.bg-primary-600{background-color:var(--primary-600)!important}.bg-primary-700{background-color:var(--primary-700)!important}.bg-primary-800{background-color:var(--primary-800)!important}.bg-primary-900{background-color:var(--primary-900)!important}.focus\:bg-primary-50:focus{background-color:var(--primary-50)!important}.focus\:bg-primary-100:focus{background-color:var(--primary-100)!important}.focus\:bg-primary-200:focus{background-color:var(--primary-200)!important}.focus\:bg-primary-300:focus{background-color:var(--primary-300)!important}.focus\:bg-primary-400:focus{background-color:var(--primary-400)!important}.focus\:bg-primary-500:focus{background-color:var(--primary-500)!important}.focus\:bg-primary-600:focus{background-color:var(--primary-600)!important}.focus\:bg-primary-700:focus{background-color:var(--primary-700)!important}.focus\:bg-primary-800:focus{background-color:var(--primary-800)!important}.focus\:bg-primary-900:focus{background-color:var(--primary-900)!important}.hover\:bg-primary-50:hover{background-color:var(--primary-50)!important}.hover\:bg-primary-100:hover{background-color:var(--primary-100)!important}.hover\:bg-primary-200:hover{background-color:var(--primary-200)!important}.hover\:bg-primary-300:hover{background-color:var(--primary-300)!important}.hover\:bg-primary-400:hover{background-color:var(--primary-400)!important}.hover\:bg-primary-500:hover{background-color:var(--primary-500)!important}.hover\:bg-primary-600:hover{background-color:var(--primary-600)!important}.hover\:bg-primary-700:hover{background-color:var(--primary-700)!important}.hover\:bg-primary-800:hover{background-color:var(--primary-800)!important}.hover\:bg-primary-900:hover{background-color:var(--primary-900)!important}.active\:bg-primary-50:active{background-color:var(--primary-50)!important}.active\:bg-primary-100:active{background-color:var(--primary-100)!important}.active\:bg-primary-200:active{background-color:var(--primary-200)!important}.active\:bg-primary-300:active{background-color:var(--primary-300)!important}.active\:bg-primary-400:active{background-color:var(--primary-400)!important}.active\:bg-primary-500:active{background-color:var(--primary-500)!important}.active\:bg-primary-600:active{background-color:var(--primary-600)!important}.active\:bg-primary-700:active{background-color:var(--primary-700)!important}.active\:bg-primary-800:active{background-color:var(--primary-800)!important}.active\:bg-primary-900:active{background-color:var(--primary-900)!important}.border-blue-50{border-color:var(--blue-50)!important}.border-blue-100{border-color:var(--blue-100)!important}.border-blue-200{border-color:var(--blue-200)!important}.border-blue-300{border-color:var(--blue-300)!important}.border-blue-400{border-color:var(--blue-400)!important}.border-blue-500{border-color:var(--blue-500)!important}.border-blue-600{border-color:var(--blue-600)!important}.border-blue-700{border-color:var(--blue-700)!important}.border-blue-800{border-color:var(--blue-800)!important}.border-blue-900{border-color:var(--blue-900)!important}.focus\:border-blue-50:focus{border-color:var(--blue-50)!important}.focus\:border-blue-100:focus{border-color:var(--blue-100)!important}.focus\:border-blue-200:focus{border-color:var(--blue-200)!important}.focus\:border-blue-300:focus{border-color:var(--blue-300)!important}.focus\:border-blue-400:focus{border-color:var(--blue-400)!important}.focus\:border-blue-500:focus{border-color:var(--blue-500)!important}.focus\:border-blue-600:focus{border-color:var(--blue-600)!important}.focus\:border-blue-700:focus{border-color:var(--blue-700)!important}.focus\:border-blue-800:focus{border-color:var(--blue-800)!important}.focus\:border-blue-900:focus{border-color:var(--blue-900)!important}.hover\:border-blue-50:hover{border-color:var(--blue-50)!important}.hover\:border-blue-100:hover{border-color:var(--blue-100)!important}.hover\:border-blue-200:hover{border-color:var(--blue-200)!important}.hover\:border-blue-300:hover{border-color:var(--blue-300)!important}.hover\:border-blue-400:hover{border-color:var(--blue-400)!important}.hover\:border-blue-500:hover{border-color:var(--blue-500)!important}.hover\:border-blue-600:hover{border-color:var(--blue-600)!important}.hover\:border-blue-700:hover{border-color:var(--blue-700)!important}.hover\:border-blue-800:hover{border-color:var(--blue-800)!important}.hover\:border-blue-900:hover{border-color:var(--blue-900)!important}.active\:border-blue-50:active{border-color:var(--blue-50)!important}.active\:border-blue-100:active{border-color:var(--blue-100)!important}.active\:border-blue-200:active{border-color:var(--blue-200)!important}.active\:border-blue-300:active{border-color:var(--blue-300)!important}.active\:border-blue-400:active{border-color:var(--blue-400)!important}.active\:border-blue-500:active{border-color:var(--blue-500)!important}.active\:border-blue-600:active{border-color:var(--blue-600)!important}.active\:border-blue-700:active{border-color:var(--blue-700)!important}.active\:border-blue-800:active{border-color:var(--blue-800)!important}.active\:border-blue-900:active{border-color:var(--blue-900)!important}.border-green-50{border-color:var(--green-50)!important}.border-green-100{border-color:var(--green-100)!important}.border-green-200{border-color:var(--green-200)!important}.border-green-300{border-color:var(--green-300)!important}.border-green-400{border-color:var(--green-400)!important}.border-green-500{border-color:var(--green-500)!important}.border-green-600{border-color:var(--green-600)!important}.border-green-700{border-color:var(--green-700)!important}.border-green-800{border-color:var(--green-800)!important}.border-green-900{border-color:var(--green-900)!important}.focus\:border-green-50:focus{border-color:var(--green-50)!important}.focus\:border-green-100:focus{border-color:var(--green-100)!important}.focus\:border-green-200:focus{border-color:var(--green-200)!important}.focus\:border-green-300:focus{border-color:var(--green-300)!important}.focus\:border-green-400:focus{border-color:var(--green-400)!important}.focus\:border-green-500:focus{border-color:var(--green-500)!important}.focus\:border-green-600:focus{border-color:var(--green-600)!important}.focus\:border-green-700:focus{border-color:var(--green-700)!important}.focus\:border-green-800:focus{border-color:var(--green-800)!important}.focus\:border-green-900:focus{border-color:var(--green-900)!important}.hover\:border-green-50:hover{border-color:var(--green-50)!important}.hover\:border-green-100:hover{border-color:var(--green-100)!important}.hover\:border-green-200:hover{border-color:var(--green-200)!important}.hover\:border-green-300:hover{border-color:var(--green-300)!important}.hover\:border-green-400:hover{border-color:var(--green-400)!important}.hover\:border-green-500:hover{border-color:var(--green-500)!important}.hover\:border-green-600:hover{border-color:var(--green-600)!important}.hover\:border-green-700:hover{border-color:var(--green-700)!important}.hover\:border-green-800:hover{border-color:var(--green-800)!important}.hover\:border-green-900:hover{border-color:var(--green-900)!important}.active\:border-green-50:active{border-color:var(--green-50)!important}.active\:border-green-100:active{border-color:var(--green-100)!important}.active\:border-green-200:active{border-color:var(--green-200)!important}.active\:border-green-300:active{border-color:var(--green-300)!important}.active\:border-green-400:active{border-color:var(--green-400)!important}.active\:border-green-500:active{border-color:var(--green-500)!important}.active\:border-green-600:active{border-color:var(--green-600)!important}.active\:border-green-700:active{border-color:var(--green-700)!important}.active\:border-green-800:active{border-color:var(--green-800)!important}.active\:border-green-900:active{border-color:var(--green-900)!important}.border-yellow-50{border-color:var(--yellow-50)!important}.border-yellow-100{border-color:var(--yellow-100)!important}.border-yellow-200{border-color:var(--yellow-200)!important}.border-yellow-300{border-color:var(--yellow-300)!important}.border-yellow-400{border-color:var(--yellow-400)!important}.border-yellow-500{border-color:var(--yellow-500)!important}.border-yellow-600{border-color:var(--yellow-600)!important}.border-yellow-700{border-color:var(--yellow-700)!important}.border-yellow-800{border-color:var(--yellow-800)!important}.border-yellow-900{border-color:var(--yellow-900)!important}.focus\:border-yellow-50:focus{border-color:var(--yellow-50)!important}.focus\:border-yellow-100:focus{border-color:var(--yellow-100)!important}.focus\:border-yellow-200:focus{border-color:var(--yellow-200)!important}.focus\:border-yellow-300:focus{border-color:var(--yellow-300)!important}.focus\:border-yellow-400:focus{border-color:var(--yellow-400)!important}.focus\:border-yellow-500:focus{border-color:var(--yellow-500)!important}.focus\:border-yellow-600:focus{border-color:var(--yellow-600)!important}.focus\:border-yellow-700:focus{border-color:var(--yellow-700)!important}.focus\:border-yellow-800:focus{border-color:var(--yellow-800)!important}.focus\:border-yellow-900:focus{border-color:var(--yellow-900)!important}.hover\:border-yellow-50:hover{border-color:var(--yellow-50)!important}.hover\:border-yellow-100:hover{border-color:var(--yellow-100)!important}.hover\:border-yellow-200:hover{border-color:var(--yellow-200)!important}.hover\:border-yellow-300:hover{border-color:var(--yellow-300)!important}.hover\:border-yellow-400:hover{border-color:var(--yellow-400)!important}.hover\:border-yellow-500:hover{border-color:var(--yellow-500)!important}.hover\:border-yellow-600:hover{border-color:var(--yellow-600)!important}.hover\:border-yellow-700:hover{border-color:var(--yellow-700)!important}.hover\:border-yellow-800:hover{border-color:var(--yellow-800)!important}.hover\:border-yellow-900:hover{border-color:var(--yellow-900)!important}.active\:border-yellow-50:active{border-color:var(--yellow-50)!important}.active\:border-yellow-100:active{border-color:var(--yellow-100)!important}.active\:border-yellow-200:active{border-color:var(--yellow-200)!important}.active\:border-yellow-300:active{border-color:var(--yellow-300)!important}.active\:border-yellow-400:active{border-color:var(--yellow-400)!important}.active\:border-yellow-500:active{border-color:var(--yellow-500)!important}.active\:border-yellow-600:active{border-color:var(--yellow-600)!important}.active\:border-yellow-700:active{border-color:var(--yellow-700)!important}.active\:border-yellow-800:active{border-color:var(--yellow-800)!important}.active\:border-yellow-900:active{border-color:var(--yellow-900)!important}.border-cyan-50{border-color:var(--cyan-50)!important}.border-cyan-100{border-color:var(--cyan-100)!important}.border-cyan-200{border-color:var(--cyan-200)!important}.border-cyan-300{border-color:var(--cyan-300)!important}.border-cyan-400{border-color:var(--cyan-400)!important}.border-cyan-500{border-color:var(--cyan-500)!important}.border-cyan-600{border-color:var(--cyan-600)!important}.border-cyan-700{border-color:var(--cyan-700)!important}.border-cyan-800{border-color:var(--cyan-800)!important}.border-cyan-900{border-color:var(--cyan-900)!important}.focus\:border-cyan-50:focus{border-color:var(--cyan-50)!important}.focus\:border-cyan-100:focus{border-color:var(--cyan-100)!important}.focus\:border-cyan-200:focus{border-color:var(--cyan-200)!important}.focus\:border-cyan-300:focus{border-color:var(--cyan-300)!important}.focus\:border-cyan-400:focus{border-color:var(--cyan-400)!important}.focus\:border-cyan-500:focus{border-color:var(--cyan-500)!important}.focus\:border-cyan-600:focus{border-color:var(--cyan-600)!important}.focus\:border-cyan-700:focus{border-color:var(--cyan-700)!important}.focus\:border-cyan-800:focus{border-color:var(--cyan-800)!important}.focus\:border-cyan-900:focus{border-color:var(--cyan-900)!important}.hover\:border-cyan-50:hover{border-color:var(--cyan-50)!important}.hover\:border-cyan-100:hover{border-color:var(--cyan-100)!important}.hover\:border-cyan-200:hover{border-color:var(--cyan-200)!important}.hover\:border-cyan-300:hover{border-color:var(--cyan-300)!important}.hover\:border-cyan-400:hover{border-color:var(--cyan-400)!important}.hover\:border-cyan-500:hover{border-color:var(--cyan-500)!important}.hover\:border-cyan-600:hover{border-color:var(--cyan-600)!important}.hover\:border-cyan-700:hover{border-color:var(--cyan-700)!important}.hover\:border-cyan-800:hover{border-color:var(--cyan-800)!important}.hover\:border-cyan-900:hover{border-color:var(--cyan-900)!important}.active\:border-cyan-50:active{border-color:var(--cyan-50)!important}.active\:border-cyan-100:active{border-color:var(--cyan-100)!important}.active\:border-cyan-200:active{border-color:var(--cyan-200)!important}.active\:border-cyan-300:active{border-color:var(--cyan-300)!important}.active\:border-cyan-400:active{border-color:var(--cyan-400)!important}.active\:border-cyan-500:active{border-color:var(--cyan-500)!important}.active\:border-cyan-600:active{border-color:var(--cyan-600)!important}.active\:border-cyan-700:active{border-color:var(--cyan-700)!important}.active\:border-cyan-800:active{border-color:var(--cyan-800)!important}.active\:border-cyan-900:active{border-color:var(--cyan-900)!important}.border-pink-50{border-color:var(--pink-50)!important}.border-pink-100{border-color:var(--pink-100)!important}.border-pink-200{border-color:var(--pink-200)!important}.border-pink-300{border-color:var(--pink-300)!important}.border-pink-400{border-color:var(--pink-400)!important}.border-pink-500{border-color:var(--pink-500)!important}.border-pink-600{border-color:var(--pink-600)!important}.border-pink-700{border-color:var(--pink-700)!important}.border-pink-800{border-color:var(--pink-800)!important}.border-pink-900{border-color:var(--pink-900)!important}.focus\:border-pink-50:focus{border-color:var(--pink-50)!important}.focus\:border-pink-100:focus{border-color:var(--pink-100)!important}.focus\:border-pink-200:focus{border-color:var(--pink-200)!important}.focus\:border-pink-300:focus{border-color:var(--pink-300)!important}.focus\:border-pink-400:focus{border-color:var(--pink-400)!important}.focus\:border-pink-500:focus{border-color:var(--pink-500)!important}.focus\:border-pink-600:focus{border-color:var(--pink-600)!important}.focus\:border-pink-700:focus{border-color:var(--pink-700)!important}.focus\:border-pink-800:focus{border-color:var(--pink-800)!important}.focus\:border-pink-900:focus{border-color:var(--pink-900)!important}.hover\:border-pink-50:hover{border-color:var(--pink-50)!important}.hover\:border-pink-100:hover{border-color:var(--pink-100)!important}.hover\:border-pink-200:hover{border-color:var(--pink-200)!important}.hover\:border-pink-300:hover{border-color:var(--pink-300)!important}.hover\:border-pink-400:hover{border-color:var(--pink-400)!important}.hover\:border-pink-500:hover{border-color:var(--pink-500)!important}.hover\:border-pink-600:hover{border-color:var(--pink-600)!important}.hover\:border-pink-700:hover{border-color:var(--pink-700)!important}.hover\:border-pink-800:hover{border-color:var(--pink-800)!important}.hover\:border-pink-900:hover{border-color:var(--pink-900)!important}.active\:border-pink-50:active{border-color:var(--pink-50)!important}.active\:border-pink-100:active{border-color:var(--pink-100)!important}.active\:border-pink-200:active{border-color:var(--pink-200)!important}.active\:border-pink-300:active{border-color:var(--pink-300)!important}.active\:border-pink-400:active{border-color:var(--pink-400)!important}.active\:border-pink-500:active{border-color:var(--pink-500)!important}.active\:border-pink-600:active{border-color:var(--pink-600)!important}.active\:border-pink-700:active{border-color:var(--pink-700)!important}.active\:border-pink-800:active{border-color:var(--pink-800)!important}.active\:border-pink-900:active{border-color:var(--pink-900)!important}.border-indigo-50{border-color:var(--indigo-50)!important}.border-indigo-100{border-color:var(--indigo-100)!important}.border-indigo-200{border-color:var(--indigo-200)!important}.border-indigo-300{border-color:var(--indigo-300)!important}.border-indigo-400{border-color:var(--indigo-400)!important}.border-indigo-500{border-color:var(--indigo-500)!important}.border-indigo-600{border-color:var(--indigo-600)!important}.border-indigo-700{border-color:var(--indigo-700)!important}.border-indigo-800{border-color:var(--indigo-800)!important}.border-indigo-900{border-color:var(--indigo-900)!important}.focus\:border-indigo-50:focus{border-color:var(--indigo-50)!important}.focus\:border-indigo-100:focus{border-color:var(--indigo-100)!important}.focus\:border-indigo-200:focus{border-color:var(--indigo-200)!important}.focus\:border-indigo-300:focus{border-color:var(--indigo-300)!important}.focus\:border-indigo-400:focus{border-color:var(--indigo-400)!important}.focus\:border-indigo-500:focus{border-color:var(--indigo-500)!important}.focus\:border-indigo-600:focus{border-color:var(--indigo-600)!important}.focus\:border-indigo-700:focus{border-color:var(--indigo-700)!important}.focus\:border-indigo-800:focus{border-color:var(--indigo-800)!important}.focus\:border-indigo-900:focus{border-color:var(--indigo-900)!important}.hover\:border-indigo-50:hover{border-color:var(--indigo-50)!important}.hover\:border-indigo-100:hover{border-color:var(--indigo-100)!important}.hover\:border-indigo-200:hover{border-color:var(--indigo-200)!important}.hover\:border-indigo-300:hover{border-color:var(--indigo-300)!important}.hover\:border-indigo-400:hover{border-color:var(--indigo-400)!important}.hover\:border-indigo-500:hover{border-color:var(--indigo-500)!important}.hover\:border-indigo-600:hover{border-color:var(--indigo-600)!important}.hover\:border-indigo-700:hover{border-color:var(--indigo-700)!important}.hover\:border-indigo-800:hover{border-color:var(--indigo-800)!important}.hover\:border-indigo-900:hover{border-color:var(--indigo-900)!important}.active\:border-indigo-50:active{border-color:var(--indigo-50)!important}.active\:border-indigo-100:active{border-color:var(--indigo-100)!important}.active\:border-indigo-200:active{border-color:var(--indigo-200)!important}.active\:border-indigo-300:active{border-color:var(--indigo-300)!important}.active\:border-indigo-400:active{border-color:var(--indigo-400)!important}.active\:border-indigo-500:active{border-color:var(--indigo-500)!important}.active\:border-indigo-600:active{border-color:var(--indigo-600)!important}.active\:border-indigo-700:active{border-color:var(--indigo-700)!important}.active\:border-indigo-800:active{border-color:var(--indigo-800)!important}.active\:border-indigo-900:active{border-color:var(--indigo-900)!important}.border-teal-50{border-color:var(--teal-50)!important}.border-teal-100{border-color:var(--teal-100)!important}.border-teal-200{border-color:var(--teal-200)!important}.border-teal-300{border-color:var(--teal-300)!important}.border-teal-400{border-color:var(--teal-400)!important}.border-teal-500{border-color:var(--teal-500)!important}.border-teal-600{border-color:var(--teal-600)!important}.border-teal-700{border-color:var(--teal-700)!important}.border-teal-800{border-color:var(--teal-800)!important}.border-teal-900{border-color:var(--teal-900)!important}.focus\:border-teal-50:focus{border-color:var(--teal-50)!important}.focus\:border-teal-100:focus{border-color:var(--teal-100)!important}.focus\:border-teal-200:focus{border-color:var(--teal-200)!important}.focus\:border-teal-300:focus{border-color:var(--teal-300)!important}.focus\:border-teal-400:focus{border-color:var(--teal-400)!important}.focus\:border-teal-500:focus{border-color:var(--teal-500)!important}.focus\:border-teal-600:focus{border-color:var(--teal-600)!important}.focus\:border-teal-700:focus{border-color:var(--teal-700)!important}.focus\:border-teal-800:focus{border-color:var(--teal-800)!important}.focus\:border-teal-900:focus{border-color:var(--teal-900)!important}.hover\:border-teal-50:hover{border-color:var(--teal-50)!important}.hover\:border-teal-100:hover{border-color:var(--teal-100)!important}.hover\:border-teal-200:hover{border-color:var(--teal-200)!important}.hover\:border-teal-300:hover{border-color:var(--teal-300)!important}.hover\:border-teal-400:hover{border-color:var(--teal-400)!important}.hover\:border-teal-500:hover{border-color:var(--teal-500)!important}.hover\:border-teal-600:hover{border-color:var(--teal-600)!important}.hover\:border-teal-700:hover{border-color:var(--teal-700)!important}.hover\:border-teal-800:hover{border-color:var(--teal-800)!important}.hover\:border-teal-900:hover{border-color:var(--teal-900)!important}.active\:border-teal-50:active{border-color:var(--teal-50)!important}.active\:border-teal-100:active{border-color:var(--teal-100)!important}.active\:border-teal-200:active{border-color:var(--teal-200)!important}.active\:border-teal-300:active{border-color:var(--teal-300)!important}.active\:border-teal-400:active{border-color:var(--teal-400)!important}.active\:border-teal-500:active{border-color:var(--teal-500)!important}.active\:border-teal-600:active{border-color:var(--teal-600)!important}.active\:border-teal-700:active{border-color:var(--teal-700)!important}.active\:border-teal-800:active{border-color:var(--teal-800)!important}.active\:border-teal-900:active{border-color:var(--teal-900)!important}.border-orange-50{border-color:var(--orange-50)!important}.border-orange-100{border-color:var(--orange-100)!important}.border-orange-200{border-color:var(--orange-200)!important}.border-orange-300{border-color:var(--orange-300)!important}.border-orange-400{border-color:var(--orange-400)!important}.border-orange-500{border-color:var(--orange-500)!important}.border-orange-600{border-color:var(--orange-600)!important}.border-orange-700{border-color:var(--orange-700)!important}.border-orange-800{border-color:var(--orange-800)!important}.border-orange-900{border-color:var(--orange-900)!important}.focus\:border-orange-50:focus{border-color:var(--orange-50)!important}.focus\:border-orange-100:focus{border-color:var(--orange-100)!important}.focus\:border-orange-200:focus{border-color:var(--orange-200)!important}.focus\:border-orange-300:focus{border-color:var(--orange-300)!important}.focus\:border-orange-400:focus{border-color:var(--orange-400)!important}.focus\:border-orange-500:focus{border-color:var(--orange-500)!important}.focus\:border-orange-600:focus{border-color:var(--orange-600)!important}.focus\:border-orange-700:focus{border-color:var(--orange-700)!important}.focus\:border-orange-800:focus{border-color:var(--orange-800)!important}.focus\:border-orange-900:focus{border-color:var(--orange-900)!important}.hover\:border-orange-50:hover{border-color:var(--orange-50)!important}.hover\:border-orange-100:hover{border-color:var(--orange-100)!important}.hover\:border-orange-200:hover{border-color:var(--orange-200)!important}.hover\:border-orange-300:hover{border-color:var(--orange-300)!important}.hover\:border-orange-400:hover{border-color:var(--orange-400)!important}.hover\:border-orange-500:hover{border-color:var(--orange-500)!important}.hover\:border-orange-600:hover{border-color:var(--orange-600)!important}.hover\:border-orange-700:hover{border-color:var(--orange-700)!important}.hover\:border-orange-800:hover{border-color:var(--orange-800)!important}.hover\:border-orange-900:hover{border-color:var(--orange-900)!important}.active\:border-orange-50:active{border-color:var(--orange-50)!important}.active\:border-orange-100:active{border-color:var(--orange-100)!important}.active\:border-orange-200:active{border-color:var(--orange-200)!important}.active\:border-orange-300:active{border-color:var(--orange-300)!important}.active\:border-orange-400:active{border-color:var(--orange-400)!important}.active\:border-orange-500:active{border-color:var(--orange-500)!important}.active\:border-orange-600:active{border-color:var(--orange-600)!important}.active\:border-orange-700:active{border-color:var(--orange-700)!important}.active\:border-orange-800:active{border-color:var(--orange-800)!important}.active\:border-orange-900:active{border-color:var(--orange-900)!important}.border-bluegray-50{border-color:var(--bluegray-50)!important}.border-bluegray-100{border-color:var(--bluegray-100)!important}.border-bluegray-200{border-color:var(--bluegray-200)!important}.border-bluegray-300{border-color:var(--bluegray-300)!important}.border-bluegray-400{border-color:var(--bluegray-400)!important}.border-bluegray-500{border-color:var(--bluegray-500)!important}.border-bluegray-600{border-color:var(--bluegray-600)!important}.border-bluegray-700{border-color:var(--bluegray-700)!important}.border-bluegray-800{border-color:var(--bluegray-800)!important}.border-bluegray-900{border-color:var(--bluegray-900)!important}.focus\:border-bluegray-50:focus{border-color:var(--bluegray-50)!important}.focus\:border-bluegray-100:focus{border-color:var(--bluegray-100)!important}.focus\:border-bluegray-200:focus{border-color:var(--bluegray-200)!important}.focus\:border-bluegray-300:focus{border-color:var(--bluegray-300)!important}.focus\:border-bluegray-400:focus{border-color:var(--bluegray-400)!important}.focus\:border-bluegray-500:focus{border-color:var(--bluegray-500)!important}.focus\:border-bluegray-600:focus{border-color:var(--bluegray-600)!important}.focus\:border-bluegray-700:focus{border-color:var(--bluegray-700)!important}.focus\:border-bluegray-800:focus{border-color:var(--bluegray-800)!important}.focus\:border-bluegray-900:focus{border-color:var(--bluegray-900)!important}.hover\:border-bluegray-50:hover{border-color:var(--bluegray-50)!important}.hover\:border-bluegray-100:hover{border-color:var(--bluegray-100)!important}.hover\:border-bluegray-200:hover{border-color:var(--bluegray-200)!important}.hover\:border-bluegray-300:hover{border-color:var(--bluegray-300)!important}.hover\:border-bluegray-400:hover{border-color:var(--bluegray-400)!important}.hover\:border-bluegray-500:hover{border-color:var(--bluegray-500)!important}.hover\:border-bluegray-600:hover{border-color:var(--bluegray-600)!important}.hover\:border-bluegray-700:hover{border-color:var(--bluegray-700)!important}.hover\:border-bluegray-800:hover{border-color:var(--bluegray-800)!important}.hover\:border-bluegray-900:hover{border-color:var(--bluegray-900)!important}.active\:border-bluegray-50:active{border-color:var(--bluegray-50)!important}.active\:border-bluegray-100:active{border-color:var(--bluegray-100)!important}.active\:border-bluegray-200:active{border-color:var(--bluegray-200)!important}.active\:border-bluegray-300:active{border-color:var(--bluegray-300)!important}.active\:border-bluegray-400:active{border-color:var(--bluegray-400)!important}.active\:border-bluegray-500:active{border-color:var(--bluegray-500)!important}.active\:border-bluegray-600:active{border-color:var(--bluegray-600)!important}.active\:border-bluegray-700:active{border-color:var(--bluegray-700)!important}.active\:border-bluegray-800:active{border-color:var(--bluegray-800)!important}.active\:border-bluegray-900:active{border-color:var(--bluegray-900)!important}.border-purple-50{border-color:var(--purple-50)!important}.border-purple-100{border-color:var(--purple-100)!important}.border-purple-200{border-color:var(--purple-200)!important}.border-purple-300{border-color:var(--purple-300)!important}.border-purple-400{border-color:var(--purple-400)!important}.border-purple-500{border-color:var(--purple-500)!important}.border-purple-600{border-color:var(--purple-600)!important}.border-purple-700{border-color:var(--purple-700)!important}.border-purple-800{border-color:var(--purple-800)!important}.border-purple-900{border-color:var(--purple-900)!important}.focus\:border-purple-50:focus{border-color:var(--purple-50)!important}.focus\:border-purple-100:focus{border-color:var(--purple-100)!important}.focus\:border-purple-200:focus{border-color:var(--purple-200)!important}.focus\:border-purple-300:focus{border-color:var(--purple-300)!important}.focus\:border-purple-400:focus{border-color:var(--purple-400)!important}.focus\:border-purple-500:focus{border-color:var(--purple-500)!important}.focus\:border-purple-600:focus{border-color:var(--purple-600)!important}.focus\:border-purple-700:focus{border-color:var(--purple-700)!important}.focus\:border-purple-800:focus{border-color:var(--purple-800)!important}.focus\:border-purple-900:focus{border-color:var(--purple-900)!important}.hover\:border-purple-50:hover{border-color:var(--purple-50)!important}.hover\:border-purple-100:hover{border-color:var(--purple-100)!important}.hover\:border-purple-200:hover{border-color:var(--purple-200)!important}.hover\:border-purple-300:hover{border-color:var(--purple-300)!important}.hover\:border-purple-400:hover{border-color:var(--purple-400)!important}.hover\:border-purple-500:hover{border-color:var(--purple-500)!important}.hover\:border-purple-600:hover{border-color:var(--purple-600)!important}.hover\:border-purple-700:hover{border-color:var(--purple-700)!important}.hover\:border-purple-800:hover{border-color:var(--purple-800)!important}.hover\:border-purple-900:hover{border-color:var(--purple-900)!important}.active\:border-purple-50:active{border-color:var(--purple-50)!important}.active\:border-purple-100:active{border-color:var(--purple-100)!important}.active\:border-purple-200:active{border-color:var(--purple-200)!important}.active\:border-purple-300:active{border-color:var(--purple-300)!important}.active\:border-purple-400:active{border-color:var(--purple-400)!important}.active\:border-purple-500:active{border-color:var(--purple-500)!important}.active\:border-purple-600:active{border-color:var(--purple-600)!important}.active\:border-purple-700:active{border-color:var(--purple-700)!important}.active\:border-purple-800:active{border-color:var(--purple-800)!important}.active\:border-purple-900:active{border-color:var(--purple-900)!important}.border-gray-50{border-color:var(--gray-50)!important}.border-gray-100{border-color:var(--gray-100)!important}.border-gray-200{border-color:var(--gray-200)!important}.border-gray-300{border-color:var(--gray-300)!important}.border-gray-400{border-color:var(--gray-400)!important}.border-gray-500{border-color:var(--gray-500)!important}.border-gray-600{border-color:var(--gray-600)!important}.border-gray-700{border-color:var(--gray-700)!important}.border-gray-800{border-color:var(--gray-800)!important}.border-gray-900{border-color:var(--gray-900)!important}.focus\:border-gray-50:focus{border-color:var(--gray-50)!important}.focus\:border-gray-100:focus{border-color:var(--gray-100)!important}.focus\:border-gray-200:focus{border-color:var(--gray-200)!important}.focus\:border-gray-300:focus{border-color:var(--gray-300)!important}.focus\:border-gray-400:focus{border-color:var(--gray-400)!important}.focus\:border-gray-500:focus{border-color:var(--gray-500)!important}.focus\:border-gray-600:focus{border-color:var(--gray-600)!important}.focus\:border-gray-700:focus{border-color:var(--gray-700)!important}.focus\:border-gray-800:focus{border-color:var(--gray-800)!important}.focus\:border-gray-900:focus{border-color:var(--gray-900)!important}.hover\:border-gray-50:hover{border-color:var(--gray-50)!important}.hover\:border-gray-100:hover{border-color:var(--gray-100)!important}.hover\:border-gray-200:hover{border-color:var(--gray-200)!important}.hover\:border-gray-300:hover{border-color:var(--gray-300)!important}.hover\:border-gray-400:hover{border-color:var(--gray-400)!important}.hover\:border-gray-500:hover{border-color:var(--gray-500)!important}.hover\:border-gray-600:hover{border-color:var(--gray-600)!important}.hover\:border-gray-700:hover{border-color:var(--gray-700)!important}.hover\:border-gray-800:hover{border-color:var(--gray-800)!important}.hover\:border-gray-900:hover{border-color:var(--gray-900)!important}.active\:border-gray-50:active{border-color:var(--gray-50)!important}.active\:border-gray-100:active{border-color:var(--gray-100)!important}.active\:border-gray-200:active{border-color:var(--gray-200)!important}.active\:border-gray-300:active{border-color:var(--gray-300)!important}.active\:border-gray-400:active{border-color:var(--gray-400)!important}.active\:border-gray-500:active{border-color:var(--gray-500)!important}.active\:border-gray-600:active{border-color:var(--gray-600)!important}.active\:border-gray-700:active{border-color:var(--gray-700)!important}.active\:border-gray-800:active{border-color:var(--gray-800)!important}.active\:border-gray-900:active{border-color:var(--gray-900)!important}.border-red-50{border-color:var(--red-50)!important}.border-red-100{border-color:var(--red-100)!important}.border-red-200{border-color:var(--red-200)!important}.border-red-300{border-color:var(--red-300)!important}.border-red-400{border-color:var(--red-400)!important}.border-red-500{border-color:var(--red-500)!important}.border-red-600{border-color:var(--red-600)!important}.border-red-700{border-color:var(--red-700)!important}.border-red-800{border-color:var(--red-800)!important}.border-red-900{border-color:var(--red-900)!important}.focus\:border-red-50:focus{border-color:var(--red-50)!important}.focus\:border-red-100:focus{border-color:var(--red-100)!important}.focus\:border-red-200:focus{border-color:var(--red-200)!important}.focus\:border-red-300:focus{border-color:var(--red-300)!important}.focus\:border-red-400:focus{border-color:var(--red-400)!important}.focus\:border-red-500:focus{border-color:var(--red-500)!important}.focus\:border-red-600:focus{border-color:var(--red-600)!important}.focus\:border-red-700:focus{border-color:var(--red-700)!important}.focus\:border-red-800:focus{border-color:var(--red-800)!important}.focus\:border-red-900:focus{border-color:var(--red-900)!important}.hover\:border-red-50:hover{border-color:var(--red-50)!important}.hover\:border-red-100:hover{border-color:var(--red-100)!important}.hover\:border-red-200:hover{border-color:var(--red-200)!important}.hover\:border-red-300:hover{border-color:var(--red-300)!important}.hover\:border-red-400:hover{border-color:var(--red-400)!important}.hover\:border-red-500:hover{border-color:var(--red-500)!important}.hover\:border-red-600:hover{border-color:var(--red-600)!important}.hover\:border-red-700:hover{border-color:var(--red-700)!important}.hover\:border-red-800:hover{border-color:var(--red-800)!important}.hover\:border-red-900:hover{border-color:var(--red-900)!important}.active\:border-red-50:active{border-color:var(--red-50)!important}.active\:border-red-100:active{border-color:var(--red-100)!important}.active\:border-red-200:active{border-color:var(--red-200)!important}.active\:border-red-300:active{border-color:var(--red-300)!important}.active\:border-red-400:active{border-color:var(--red-400)!important}.active\:border-red-500:active{border-color:var(--red-500)!important}.active\:border-red-600:active{border-color:var(--red-600)!important}.active\:border-red-700:active{border-color:var(--red-700)!important}.active\:border-red-800:active{border-color:var(--red-800)!important}.active\:border-red-900:active{border-color:var(--red-900)!important}.border-primary-50{border-color:var(--primary-50)!important}.border-primary-100{border-color:var(--primary-100)!important}.border-primary-200{border-color:var(--primary-200)!important}.border-primary-300{border-color:var(--primary-300)!important}.border-primary-400{border-color:var(--primary-400)!important}.border-primary-500{border-color:var(--primary-500)!important}.border-primary-600{border-color:var(--primary-600)!important}.border-primary-700{border-color:var(--primary-700)!important}.border-primary-800{border-color:var(--primary-800)!important}.border-primary-900{border-color:var(--primary-900)!important}.focus\:border-primary-50:focus{border-color:var(--primary-50)!important}.focus\:border-primary-100:focus{border-color:var(--primary-100)!important}.focus\:border-primary-200:focus{border-color:var(--primary-200)!important}.focus\:border-primary-300:focus{border-color:var(--primary-300)!important}.focus\:border-primary-400:focus{border-color:var(--primary-400)!important}.focus\:border-primary-500:focus{border-color:var(--primary-500)!important}.focus\:border-primary-600:focus{border-color:var(--primary-600)!important}.focus\:border-primary-700:focus{border-color:var(--primary-700)!important}.focus\:border-primary-800:focus{border-color:var(--primary-800)!important}.focus\:border-primary-900:focus{border-color:var(--primary-900)!important}.hover\:border-primary-50:hover{border-color:var(--primary-50)!important}.hover\:border-primary-100:hover{border-color:var(--primary-100)!important}.hover\:border-primary-200:hover{border-color:var(--primary-200)!important}.hover\:border-primary-300:hover{border-color:var(--primary-300)!important}.hover\:border-primary-400:hover{border-color:var(--primary-400)!important}.hover\:border-primary-500:hover{border-color:var(--primary-500)!important}.hover\:border-primary-600:hover{border-color:var(--primary-600)!important}.hover\:border-primary-700:hover{border-color:var(--primary-700)!important}.hover\:border-primary-800:hover{border-color:var(--primary-800)!important}.hover\:border-primary-900:hover{border-color:var(--primary-900)!important}.active\:border-primary-50:active{border-color:var(--primary-50)!important}.active\:border-primary-100:active{border-color:var(--primary-100)!important}.active\:border-primary-200:active{border-color:var(--primary-200)!important}.active\:border-primary-300:active{border-color:var(--primary-300)!important}.active\:border-primary-400:active{border-color:var(--primary-400)!important}.active\:border-primary-500:active{border-color:var(--primary-500)!important}.active\:border-primary-600:active{border-color:var(--primary-600)!important}.active\:border-primary-700:active{border-color:var(--primary-700)!important}.active\:border-primary-800:active{border-color:var(--primary-800)!important}.active\:border-primary-900:active{border-color:var(--primary-900)!important}.bg-white-alpha-10{background-color:hsla(0,0%,100%,.1)!important}.bg-white-alpha-20{background-color:hsla(0,0%,100%,.2)!important}.bg-white-alpha-30{background-color:hsla(0,0%,100%,.3)!important}.bg-white-alpha-40{background-color:hsla(0,0%,100%,.4)!important}.bg-white-alpha-50{background-color:hsla(0,0%,100%,.5)!important}.bg-white-alpha-60{background-color:hsla(0,0%,100%,.6)!important}.bg-white-alpha-70{background-color:hsla(0,0%,100%,.7)!important}.bg-white-alpha-80{background-color:hsla(0,0%,100%,.8)!important}.bg-white-alpha-90{background-color:hsla(0,0%,100%,.9)!important}.hover\:bg-white-alpha-10:hover{background-color:hsla(0,0%,100%,.1)!important}.hover\:bg-white-alpha-20:hover{background-color:hsla(0,0%,100%,.2)!important}.hover\:bg-white-alpha-30:hover{background-color:hsla(0,0%,100%,.3)!important}.hover\:bg-white-alpha-40:hover{background-color:hsla(0,0%,100%,.4)!important}.hover\:bg-white-alpha-50:hover{background-color:hsla(0,0%,100%,.5)!important}.hover\:bg-white-alpha-60:hover{background-color:hsla(0,0%,100%,.6)!important}.hover\:bg-white-alpha-70:hover{background-color:hsla(0,0%,100%,.7)!important}.hover\:bg-white-alpha-80:hover{background-color:hsla(0,0%,100%,.8)!important}.hover\:bg-white-alpha-90:hover{background-color:hsla(0,0%,100%,.9)!important}.focus\:bg-white-alpha-10:focus{background-color:hsla(0,0%,100%,.1)!important}.focus\:bg-white-alpha-20:focus{background-color:hsla(0,0%,100%,.2)!important}.focus\:bg-white-alpha-30:focus{background-color:hsla(0,0%,100%,.3)!important}.focus\:bg-white-alpha-40:focus{background-color:hsla(0,0%,100%,.4)!important}.focus\:bg-white-alpha-50:focus{background-color:hsla(0,0%,100%,.5)!important}.focus\:bg-white-alpha-60:focus{background-color:hsla(0,0%,100%,.6)!important}.focus\:bg-white-alpha-70:focus{background-color:hsla(0,0%,100%,.7)!important}.focus\:bg-white-alpha-80:focus{background-color:hsla(0,0%,100%,.8)!important}.focus\:bg-white-alpha-90:focus{background-color:hsla(0,0%,100%,.9)!important}.active\:bg-white-alpha-10:active{background-color:hsla(0,0%,100%,.1)!important}.active\:bg-white-alpha-20:active{background-color:hsla(0,0%,100%,.2)!important}.active\:bg-white-alpha-30:active{background-color:hsla(0,0%,100%,.3)!important}.active\:bg-white-alpha-40:active{background-color:hsla(0,0%,100%,.4)!important}.active\:bg-white-alpha-50:active{background-color:hsla(0,0%,100%,.5)!important}.active\:bg-white-alpha-60:active{background-color:hsla(0,0%,100%,.6)!important}.active\:bg-white-alpha-70:active{background-color:hsla(0,0%,100%,.7)!important}.active\:bg-white-alpha-80:active{background-color:hsla(0,0%,100%,.8)!important}.active\:bg-white-alpha-90:active{background-color:hsla(0,0%,100%,.9)!important}.bg-black-alpha-10{background-color:rgba(0,0,0,.1)!important}.bg-black-alpha-20{background-color:rgba(0,0,0,.2)!important}.bg-black-alpha-30{background-color:rgba(0,0,0,.3)!important}.bg-black-alpha-40{background-color:rgba(0,0,0,.4)!important}.bg-black-alpha-50{background-color:rgba(0,0,0,.5)!important}.bg-black-alpha-60{background-color:rgba(0,0,0,.6)!important}.bg-black-alpha-70{background-color:rgba(0,0,0,.7)!important}.bg-black-alpha-80{background-color:rgba(0,0,0,.8)!important}.bg-black-alpha-90{background-color:rgba(0,0,0,.9)!important}.hover\:bg-black-alpha-10:hover{background-color:rgba(0,0,0,.1)!important}.hover\:bg-black-alpha-20:hover{background-color:rgba(0,0,0,.2)!important}.hover\:bg-black-alpha-30:hover{background-color:rgba(0,0,0,.3)!important}.hover\:bg-black-alpha-40:hover{background-color:rgba(0,0,0,.4)!important}.hover\:bg-black-alpha-50:hover{background-color:rgba(0,0,0,.5)!important}.hover\:bg-black-alpha-60:hover{background-color:rgba(0,0,0,.6)!important}.hover\:bg-black-alpha-70:hover{background-color:rgba(0,0,0,.7)!important}.hover\:bg-black-alpha-80:hover{background-color:rgba(0,0,0,.8)!important}.hover\:bg-black-alpha-90:hover{background-color:rgba(0,0,0,.9)!important}.focus\:bg-black-alpha-10:focus{background-color:rgba(0,0,0,.1)!important}.focus\:bg-black-alpha-20:focus{background-color:rgba(0,0,0,.2)!important}.focus\:bg-black-alpha-30:focus{background-color:rgba(0,0,0,.3)!important}.focus\:bg-black-alpha-40:focus{background-color:rgba(0,0,0,.4)!important}.focus\:bg-black-alpha-50:focus{background-color:rgba(0,0,0,.5)!important}.focus\:bg-black-alpha-60:focus{background-color:rgba(0,0,0,.6)!important}.focus\:bg-black-alpha-70:focus{background-color:rgba(0,0,0,.7)!important}.focus\:bg-black-alpha-80:focus{background-color:rgba(0,0,0,.8)!important}.focus\:bg-black-alpha-90:focus{background-color:rgba(0,0,0,.9)!important}.active\:bg-black-alpha-10:active{background-color:rgba(0,0,0,.1)!important}.active\:bg-black-alpha-20:active{background-color:rgba(0,0,0,.2)!important}.active\:bg-black-alpha-30:active{background-color:rgba(0,0,0,.3)!important}.active\:bg-black-alpha-40:active{background-color:rgba(0,0,0,.4)!important}.active\:bg-black-alpha-50:active{background-color:rgba(0,0,0,.5)!important}.active\:bg-black-alpha-60:active{background-color:rgba(0,0,0,.6)!important}.active\:bg-black-alpha-70:active{background-color:rgba(0,0,0,.7)!important}.active\:bg-black-alpha-80:active{background-color:rgba(0,0,0,.8)!important}.active\:bg-black-alpha-90:active{background-color:rgba(0,0,0,.9)!important}.border-white-alpha-10{border-color:hsla(0,0%,100%,.1)!important}.border-white-alpha-20{border-color:hsla(0,0%,100%,.2)!important}.border-white-alpha-30{border-color:hsla(0,0%,100%,.3)!important}.border-white-alpha-40{border-color:hsla(0,0%,100%,.4)!important}.border-white-alpha-50{border-color:hsla(0,0%,100%,.5)!important}.border-white-alpha-60{border-color:hsla(0,0%,100%,.6)!important}.border-white-alpha-70{border-color:hsla(0,0%,100%,.7)!important}.border-white-alpha-80{border-color:hsla(0,0%,100%,.8)!important}.border-white-alpha-90{border-color:hsla(0,0%,100%,.9)!important}.hover\:border-white-alpha-10:hover{border-color:hsla(0,0%,100%,.1)!important}.hover\:border-white-alpha-20:hover{border-color:hsla(0,0%,100%,.2)!important}.hover\:border-white-alpha-30:hover{border-color:hsla(0,0%,100%,.3)!important}.hover\:border-white-alpha-40:hover{border-color:hsla(0,0%,100%,.4)!important}.hover\:border-white-alpha-50:hover{border-color:hsla(0,0%,100%,.5)!important}.hover\:border-white-alpha-60:hover{border-color:hsla(0,0%,100%,.6)!important}.hover\:border-white-alpha-70:hover{border-color:hsla(0,0%,100%,.7)!important}.hover\:border-white-alpha-80:hover{border-color:hsla(0,0%,100%,.8)!important}.hover\:border-white-alpha-90:hover{border-color:hsla(0,0%,100%,.9)!important}.focus\:border-white-alpha-10:focus{border-color:hsla(0,0%,100%,.1)!important}.focus\:border-white-alpha-20:focus{border-color:hsla(0,0%,100%,.2)!important}.focus\:border-white-alpha-30:focus{border-color:hsla(0,0%,100%,.3)!important}.focus\:border-white-alpha-40:focus{border-color:hsla(0,0%,100%,.4)!important}.focus\:border-white-alpha-50:focus{border-color:hsla(0,0%,100%,.5)!important}.focus\:border-white-alpha-60:focus{border-color:hsla(0,0%,100%,.6)!important}.focus\:border-white-alpha-70:focus{border-color:hsla(0,0%,100%,.7)!important}.focus\:border-white-alpha-80:focus{border-color:hsla(0,0%,100%,.8)!important}.focus\:border-white-alpha-90:focus{border-color:hsla(0,0%,100%,.9)!important}.active\:border-white-alpha-10:active{border-color:hsla(0,0%,100%,.1)!important}.active\:border-white-alpha-20:active{border-color:hsla(0,0%,100%,.2)!important}.active\:border-white-alpha-30:active{border-color:hsla(0,0%,100%,.3)!important}.active\:border-white-alpha-40:active{border-color:hsla(0,0%,100%,.4)!important}.active\:border-white-alpha-50:active{border-color:hsla(0,0%,100%,.5)!important}.active\:border-white-alpha-60:active{border-color:hsla(0,0%,100%,.6)!important}.active\:border-white-alpha-70:active{border-color:hsla(0,0%,100%,.7)!important}.active\:border-white-alpha-80:active{border-color:hsla(0,0%,100%,.8)!important}.active\:border-white-alpha-90:active{border-color:hsla(0,0%,100%,.9)!important}.border-black-alpha-10{border-color:rgba(0,0,0,.1)!important}.border-black-alpha-20{border-color:rgba(0,0,0,.2)!important}.border-black-alpha-30{border-color:rgba(0,0,0,.3)!important}.border-black-alpha-40{border-color:rgba(0,0,0,.4)!important}.border-black-alpha-50{border-color:rgba(0,0,0,.5)!important}.border-black-alpha-60{border-color:rgba(0,0,0,.6)!important}.border-black-alpha-70{border-color:rgba(0,0,0,.7)!important}.border-black-alpha-80{border-color:rgba(0,0,0,.8)!important}.border-black-alpha-90{border-color:rgba(0,0,0,.9)!important}.hover\:border-black-alpha-10:hover{border-color:rgba(0,0,0,.1)!important}.hover\:border-black-alpha-20:hover{border-color:rgba(0,0,0,.2)!important}.hover\:border-black-alpha-30:hover{border-color:rgba(0,0,0,.3)!important}.hover\:border-black-alpha-40:hover{border-color:rgba(0,0,0,.4)!important}.hover\:border-black-alpha-50:hover{border-color:rgba(0,0,0,.5)!important}.hover\:border-black-alpha-60:hover{border-color:rgba(0,0,0,.6)!important}.hover\:border-black-alpha-70:hover{border-color:rgba(0,0,0,.7)!important}.hover\:border-black-alpha-80:hover{border-color:rgba(0,0,0,.8)!important}.hover\:border-black-alpha-90:hover{border-color:rgba(0,0,0,.9)!important}.focus\:border-black-alpha-10:focus{border-color:rgba(0,0,0,.1)!important}.focus\:border-black-alpha-20:focus{border-color:rgba(0,0,0,.2)!important}.focus\:border-black-alpha-30:focus{border-color:rgba(0,0,0,.3)!important}.focus\:border-black-alpha-40:focus{border-color:rgba(0,0,0,.4)!important}.focus\:border-black-alpha-50:focus{border-color:rgba(0,0,0,.5)!important}.focus\:border-black-alpha-60:focus{border-color:rgba(0,0,0,.6)!important}.focus\:border-black-alpha-70:focus{border-color:rgba(0,0,0,.7)!important}.focus\:border-black-alpha-80:focus{border-color:rgba(0,0,0,.8)!important}.focus\:border-black-alpha-90:focus{border-color:rgba(0,0,0,.9)!important}.active\:border-black-alpha-10:active{border-color:rgba(0,0,0,.1)!important}.active\:border-black-alpha-20:active{border-color:rgba(0,0,0,.2)!important}.active\:border-black-alpha-30:active{border-color:rgba(0,0,0,.3)!important}.active\:border-black-alpha-40:active{border-color:rgba(0,0,0,.4)!important}.active\:border-black-alpha-50:active{border-color:rgba(0,0,0,.5)!important}.active\:border-black-alpha-60:active{border-color:rgba(0,0,0,.6)!important}.active\:border-black-alpha-70:active{border-color:rgba(0,0,0,.7)!important}.active\:border-black-alpha-80:active{border-color:rgba(0,0,0,.8)!important}.active\:border-black-alpha-90:active{border-color:rgba(0,0,0,.9)!important}.text-white-alpha-10{color:hsla(0,0%,100%,.1)!important}.text-white-alpha-20{color:hsla(0,0%,100%,.2)!important}.text-white-alpha-30{color:hsla(0,0%,100%,.3)!important}.text-white-alpha-40{color:hsla(0,0%,100%,.4)!important}.text-white-alpha-50{color:hsla(0,0%,100%,.5)!important}.text-white-alpha-60{color:hsla(0,0%,100%,.6)!important}.text-white-alpha-70{color:hsla(0,0%,100%,.7)!important}.text-white-alpha-80{color:hsla(0,0%,100%,.8)!important}.text-white-alpha-90{color:hsla(0,0%,100%,.9)!important}.hover\:text-white-alpha-10:hover{color:hsla(0,0%,100%,.1)!important}.hover\:text-white-alpha-20:hover{color:hsla(0,0%,100%,.2)!important}.hover\:text-white-alpha-30:hover{color:hsla(0,0%,100%,.3)!important}.hover\:text-white-alpha-40:hover{color:hsla(0,0%,100%,.4)!important}.hover\:text-white-alpha-50:hover{color:hsla(0,0%,100%,.5)!important}.hover\:text-white-alpha-60:hover{color:hsla(0,0%,100%,.6)!important}.hover\:text-white-alpha-70:hover{color:hsla(0,0%,100%,.7)!important}.hover\:text-white-alpha-80:hover{color:hsla(0,0%,100%,.8)!important}.hover\:text-white-alpha-90:hover{color:hsla(0,0%,100%,.9)!important}.focus\:text-white-alpha-10:focus{color:hsla(0,0%,100%,.1)!important}.focus\:text-white-alpha-20:focus{color:hsla(0,0%,100%,.2)!important}.focus\:text-white-alpha-30:focus{color:hsla(0,0%,100%,.3)!important}.focus\:text-white-alpha-40:focus{color:hsla(0,0%,100%,.4)!important}.focus\:text-white-alpha-50:focus{color:hsla(0,0%,100%,.5)!important}.focus\:text-white-alpha-60:focus{color:hsla(0,0%,100%,.6)!important}.focus\:text-white-alpha-70:focus{color:hsla(0,0%,100%,.7)!important}.focus\:text-white-alpha-80:focus{color:hsla(0,0%,100%,.8)!important}.focus\:text-white-alpha-90:focus{color:hsla(0,0%,100%,.9)!important}.active\:text-white-alpha-10:active{color:hsla(0,0%,100%,.1)!important}.active\:text-white-alpha-20:active{color:hsla(0,0%,100%,.2)!important}.active\:text-white-alpha-30:active{color:hsla(0,0%,100%,.3)!important}.active\:text-white-alpha-40:active{color:hsla(0,0%,100%,.4)!important}.active\:text-white-alpha-50:active{color:hsla(0,0%,100%,.5)!important}.active\:text-white-alpha-60:active{color:hsla(0,0%,100%,.6)!important}.active\:text-white-alpha-70:active{color:hsla(0,0%,100%,.7)!important}.active\:text-white-alpha-80:active{color:hsla(0,0%,100%,.8)!important}.active\:text-white-alpha-90:active{color:hsla(0,0%,100%,.9)!important}.text-black-alpha-10{color:rgba(0,0,0,.1)!important}.text-black-alpha-20{color:rgba(0,0,0,.2)!important}.text-black-alpha-30{color:rgba(0,0,0,.3)!important}.text-black-alpha-40{color:rgba(0,0,0,.4)!important}.text-black-alpha-50{color:rgba(0,0,0,.5)!important}.text-black-alpha-60{color:rgba(0,0,0,.6)!important}.text-black-alpha-70{color:rgba(0,0,0,.7)!important}.text-black-alpha-80{color:rgba(0,0,0,.8)!important}.text-black-alpha-90{color:rgba(0,0,0,.9)!important}.hover\:text-black-alpha-10:hover{color:rgba(0,0,0,.1)!important}.hover\:text-black-alpha-20:hover{color:rgba(0,0,0,.2)!important}.hover\:text-black-alpha-30:hover{color:rgba(0,0,0,.3)!important}.hover\:text-black-alpha-40:hover{color:rgba(0,0,0,.4)!important}.hover\:text-black-alpha-50:hover{color:rgba(0,0,0,.5)!important}.hover\:text-black-alpha-60:hover{color:rgba(0,0,0,.6)!important}.hover\:text-black-alpha-70:hover{color:rgba(0,0,0,.7)!important}.hover\:text-black-alpha-80:hover{color:rgba(0,0,0,.8)!important}.hover\:text-black-alpha-90:hover{color:rgba(0,0,0,.9)!important}.focus\:text-black-alpha-10:focus{color:rgba(0,0,0,.1)!important}.focus\:text-black-alpha-20:focus{color:rgba(0,0,0,.2)!important}.focus\:text-black-alpha-30:focus{color:rgba(0,0,0,.3)!important}.focus\:text-black-alpha-40:focus{color:rgba(0,0,0,.4)!important}.focus\:text-black-alpha-50:focus{color:rgba(0,0,0,.5)!important}.focus\:text-black-alpha-60:focus{color:rgba(0,0,0,.6)!important}.focus\:text-black-alpha-70:focus{color:rgba(0,0,0,.7)!important}.focus\:text-black-alpha-80:focus{color:rgba(0,0,0,.8)!important}.focus\:text-black-alpha-90:focus{color:rgba(0,0,0,.9)!important}.active\:text-black-alpha-10:active{color:rgba(0,0,0,.1)!important}.active\:text-black-alpha-20:active{color:rgba(0,0,0,.2)!important}.active\:text-black-alpha-30:active{color:rgba(0,0,0,.3)!important}.active\:text-black-alpha-40:active{color:rgba(0,0,0,.4)!important}.active\:text-black-alpha-50:active{color:rgba(0,0,0,.5)!important}.active\:text-black-alpha-60:active{color:rgba(0,0,0,.6)!important}.active\:text-black-alpha-70:active{color:rgba(0,0,0,.7)!important}.active\:text-black-alpha-80:active{color:rgba(0,0,0,.8)!important}.active\:text-black-alpha-90:active{color:rgba(0,0,0,.9)!important}.text-primary{color:var(--primary-color)!important}.bg-primary{background-color:var(--primary-color)!important;color:var(--primary-color-text)!important}.bg-primary-reverse{background-color:var(--primary-color-text)!important;color:var(--primary-color)!important}.bg-white{background-color:#fff!important}.border-primary{border-color:var(--primary-color)!important}.text-white{color:#fff!important}.border-white{border-color:#fff!important}.text-color{color:var(--text-color)!important}.text-color-secondary{color:var(--text-color-secondary)!important}.surface-ground{background-color:var(--surface-ground)!important}.surface-section{background-color:var(--surface-section)!important}.surface-card{background-color:var(--surface-card)!important}.surface-overlay{background-color:var(--surface-overlay)!important}.surface-hover{background-color:var(--surface-hover)!important}.surface-border{border-color:var(--surface-border)!important}.active\:text-primary:active,.focus\:text-primary:focus,.hover\:text-primary:hover{color:var(--primary-color)!important}.active\:bg-primary:active,.focus\:bg-primary:focus,.hover\:bg-primary:hover{background-color:var(--primary-color)!important;color:var(--primary-color-text)!important}.active\:bg-primary-reverse:active,.focus\:bg-primary-reverse:focus,.hover\:bg-primary-reverse:hover{background-color:var(--primary-color-text)!important;color:var(--primary-color)!important}.active\:bg-white:active,.focus\:bg-white:focus,.hover\:bg-white:hover{background-color:#fff!important}.active\:border-primary:active,.focus\:border-primary:focus,.hover\:border-primary:hover{border-color:var(--primary-color)!important}.active\:text-white:active,.focus\:text-white:focus,.hover\:text-white:hover{color:#fff!important}.active\:border-white:active,.focus\:border-white:focus,.hover\:border-white:hover{border-color:#fff!important}.active\:text-color:active,.focus\:text-color:focus,.hover\:text-color:hover{color:var(--text-color)!important}.active\:text-color-secondary:active,.focus\:text-color-secondary:focus,.hover\:text-color-secondary:hover{color:var(--text-color-secondary)!important}.active\:surface-ground:active,.focus\:surface-ground:focus,.hover\:surface-ground:hover{background-color:var(--surface-ground)!important}.active\:surface-section:active,.focus\:surface-section:focus,.hover\:surface-section:hover{background-color:var(--surface-section)!important}.active\:surface-card:active,.focus\:surface-card:focus,.hover\:surface-card:hover{background-color:var(--surface-card)!important}.active\:surface-overlay:active,.focus\:surface-overlay:focus,.hover\:surface-overlay:hover{background-color:var(--surface-overlay)!important}.active\:surface-hover:active,.focus\:surface-hover:focus,.hover\:surface-hover:hover{background-color:var(--surface-hover)!important}.active\:surface-border:active,.focus\:surface-border:focus,.hover\:surface-border:hover{border-color:var(--surface-border)!important}@media screen and (min-width:576px){.sm\:text-primary{color:var(--primary-color)!important}.sm\:bg-primary{background-color:var(--primary-color)!important;color:var(--primary-color-text)!important}.sm\:bg-primary-reverse{background-color:var(--primary-color-text)!important;color:var(--primary-color)!important}.sm\:bg-white{background-color:#fff!important}.sm\:border-primary{border-color:var(--primary-color)!important}.sm\:text-white{color:#fff!important}.sm\:border-white{border-color:#fff!important}.sm\:text-color{color:var(--text-color)!important}.sm\:text-color-secondary{color:var(--text-color-secondary)!important}.sm\:surface-ground{background-color:var(--surface-ground)!important}.sm\:surface-section{background-color:var(--surface-section)!important}.sm\:surface-card{background-color:var(--surface-card)!important}.sm\:surface-overlay{background-color:var(--surface-overlay)!important}.sm\:surface-hover{background-color:var(--surface-hover)!important}.sm\:surface-border{border-color:var(--surface-border)!important}.sm\:active\:text-primary:active,.sm\:focus\:text-primary:focus,.sm\:hover\:text-primary:hover{color:var(--primary-color)!important}.sm\:active\:bg-primary:active,.sm\:focus\:bg-primary:focus,.sm\:hover\:bg-primary:hover{background-color:var(--primary-color)!important;color:var(--primary-color-text)!important}.sm\:active\:bg-primary-reverse:active,.sm\:focus\:bg-primary-reverse:focus,.sm\:hover\:bg-primary-reverse:hover{background-color:var(--primary-color-text)!important;color:var(--primary-color)!important}.sm\:active\:bg-white:active,.sm\:focus\:bg-white:focus,.sm\:hover\:bg-white:hover{background-color:#fff!important}.sm\:active\:border-primary:active,.sm\:focus\:border-primary:focus,.sm\:hover\:border-primary:hover{border-color:var(--primary-color)!important}.sm\:active\:text-white:active,.sm\:focus\:text-white:focus,.sm\:hover\:text-white:hover{color:#fff!important}.sm\:active\:border-white:active,.sm\:focus\:border-white:focus,.sm\:hover\:border-white:hover{border-color:#fff!important}.sm\:active\:text-color:active,.sm\:focus\:text-color:focus,.sm\:hover\:text-color:hover{color:var(--text-color)!important}.sm\:active\:text-color-secondary:active,.sm\:focus\:text-color-secondary:focus,.sm\:hover\:text-color-secondary:hover{color:var(--text-color-secondary)!important}.sm\:active\:surface-ground:active,.sm\:focus\:surface-ground:focus,.sm\:hover\:surface-ground:hover{background-color:var(--surface-ground)!important}.sm\:active\:surface-section:active,.sm\:focus\:surface-section:focus,.sm\:hover\:surface-section:hover{background-color:var(--surface-section)!important}.sm\:active\:surface-card:active,.sm\:focus\:surface-card:focus,.sm\:hover\:surface-card:hover{background-color:var(--surface-card)!important}.sm\:active\:surface-overlay:active,.sm\:focus\:surface-overlay:focus,.sm\:hover\:surface-overlay:hover{background-color:var(--surface-overlay)!important}.sm\:active\:surface-hover:active,.sm\:focus\:surface-hover:focus,.sm\:hover\:surface-hover:hover{background-color:var(--surface-hover)!important}.sm\:active\:surface-border:active,.sm\:focus\:surface-border:focus,.sm\:hover\:surface-border:hover{border-color:var(--surface-border)!important}}@media screen and (min-width:768px){.md\:text-primary{color:var(--primary-color)!important}.md\:bg-primary{background-color:var(--primary-color)!important;color:var(--primary-color-text)!important}.md\:bg-primary-reverse{background-color:var(--primary-color-text)!important;color:var(--primary-color)!important}.md\:bg-white{background-color:#fff!important}.md\:border-primary{border-color:var(--primary-color)!important}.md\:text-white{color:#fff!important}.md\:border-white{border-color:#fff!important}.md\:text-color{color:var(--text-color)!important}.md\:text-color-secondary{color:var(--text-color-secondary)!important}.md\:surface-ground{background-color:var(--surface-ground)!important}.md\:surface-section{background-color:var(--surface-section)!important}.md\:surface-card{background-color:var(--surface-card)!important}.md\:surface-overlay{background-color:var(--surface-overlay)!important}.md\:surface-hover{background-color:var(--surface-hover)!important}.md\:surface-border{border-color:var(--surface-border)!important}.md\:active\:text-primary:active,.md\:focus\:text-primary:focus,.md\:hover\:text-primary:hover{color:var(--primary-color)!important}.md\:active\:bg-primary:active,.md\:focus\:bg-primary:focus,.md\:hover\:bg-primary:hover{background-color:var(--primary-color)!important;color:var(--primary-color-text)!important}.md\:active\:bg-primary-reverse:active,.md\:focus\:bg-primary-reverse:focus,.md\:hover\:bg-primary-reverse:hover{background-color:var(--primary-color-text)!important;color:var(--primary-color)!important}.md\:active\:bg-white:active,.md\:focus\:bg-white:focus,.md\:hover\:bg-white:hover{background-color:#fff!important}.md\:active\:border-primary:active,.md\:focus\:border-primary:focus,.md\:hover\:border-primary:hover{border-color:var(--primary-color)!important}.md\:active\:text-white:active,.md\:focus\:text-white:focus,.md\:hover\:text-white:hover{color:#fff!important}.md\:active\:border-white:active,.md\:focus\:border-white:focus,.md\:hover\:border-white:hover{border-color:#fff!important}.md\:active\:text-color:active,.md\:focus\:text-color:focus,.md\:hover\:text-color:hover{color:var(--text-color)!important}.md\:active\:text-color-secondary:active,.md\:focus\:text-color-secondary:focus,.md\:hover\:text-color-secondary:hover{color:var(--text-color-secondary)!important}.md\:active\:surface-ground:active,.md\:focus\:surface-ground:focus,.md\:hover\:surface-ground:hover{background-color:var(--surface-ground)!important}.md\:active\:surface-section:active,.md\:focus\:surface-section:focus,.md\:hover\:surface-section:hover{background-color:var(--surface-section)!important}.md\:active\:surface-card:active,.md\:focus\:surface-card:focus,.md\:hover\:surface-card:hover{background-color:var(--surface-card)!important}.md\:active\:surface-overlay:active,.md\:focus\:surface-overlay:focus,.md\:hover\:surface-overlay:hover{background-color:var(--surface-overlay)!important}.md\:active\:surface-hover:active,.md\:focus\:surface-hover:focus,.md\:hover\:surface-hover:hover{background-color:var(--surface-hover)!important}.md\:active\:surface-border:active,.md\:focus\:surface-border:focus,.md\:hover\:surface-border:hover{border-color:var(--surface-border)!important}}@media screen and (min-width:992px){.lg\:text-primary{color:var(--primary-color)!important}.lg\:bg-primary{background-color:var(--primary-color)!important;color:var(--primary-color-text)!important}.lg\:bg-primary-reverse{background-color:var(--primary-color-text)!important;color:var(--primary-color)!important}.lg\:bg-white{background-color:#fff!important}.lg\:border-primary{border-color:var(--primary-color)!important}.lg\:text-white{color:#fff!important}.lg\:border-white{border-color:#fff!important}.lg\:text-color{color:var(--text-color)!important}.lg\:text-color-secondary{color:var(--text-color-secondary)!important}.lg\:surface-ground{background-color:var(--surface-ground)!important}.lg\:surface-section{background-color:var(--surface-section)!important}.lg\:surface-card{background-color:var(--surface-card)!important}.lg\:surface-overlay{background-color:var(--surface-overlay)!important}.lg\:surface-hover{background-color:var(--surface-hover)!important}.lg\:surface-border{border-color:var(--surface-border)!important}.lg\:active\:text-primary:active,.lg\:focus\:text-primary:focus,.lg\:hover\:text-primary:hover{color:var(--primary-color)!important}.lg\:active\:bg-primary:active,.lg\:focus\:bg-primary:focus,.lg\:hover\:bg-primary:hover{background-color:var(--primary-color)!important;color:var(--primary-color-text)!important}.lg\:active\:bg-primary-reverse:active,.lg\:focus\:bg-primary-reverse:focus,.lg\:hover\:bg-primary-reverse:hover{background-color:var(--primary-color-text)!important;color:var(--primary-color)!important}.lg\:active\:bg-white:active,.lg\:focus\:bg-white:focus,.lg\:hover\:bg-white:hover{background-color:#fff!important}.lg\:active\:border-primary:active,.lg\:focus\:border-primary:focus,.lg\:hover\:border-primary:hover{border-color:var(--primary-color)!important}.lg\:active\:text-white:active,.lg\:focus\:text-white:focus,.lg\:hover\:text-white:hover{color:#fff!important}.lg\:active\:border-white:active,.lg\:focus\:border-white:focus,.lg\:hover\:border-white:hover{border-color:#fff!important}.lg\:active\:text-color:active,.lg\:focus\:text-color:focus,.lg\:hover\:text-color:hover{color:var(--text-color)!important}.lg\:active\:text-color-secondary:active,.lg\:focus\:text-color-secondary:focus,.lg\:hover\:text-color-secondary:hover{color:var(--text-color-secondary)!important}.lg\:active\:surface-ground:active,.lg\:focus\:surface-ground:focus,.lg\:hover\:surface-ground:hover{background-color:var(--surface-ground)!important}.lg\:active\:surface-section:active,.lg\:focus\:surface-section:focus,.lg\:hover\:surface-section:hover{background-color:var(--surface-section)!important}.lg\:active\:surface-card:active,.lg\:focus\:surface-card:focus,.lg\:hover\:surface-card:hover{background-color:var(--surface-card)!important}.lg\:active\:surface-overlay:active,.lg\:focus\:surface-overlay:focus,.lg\:hover\:surface-overlay:hover{background-color:var(--surface-overlay)!important}.lg\:active\:surface-hover:active,.lg\:focus\:surface-hover:focus,.lg\:hover\:surface-hover:hover{background-color:var(--surface-hover)!important}.lg\:active\:surface-border:active,.lg\:focus\:surface-border:focus,.lg\:hover\:surface-border:hover{border-color:var(--surface-border)!important}}@media screen and (min-width:1200px){.xl\:text-primary{color:var(--primary-color)!important}.xl\:bg-primary{background-color:var(--primary-color)!important;color:var(--primary-color-text)!important}.xl\:bg-primary-reverse{background-color:var(--primary-color-text)!important;color:var(--primary-color)!important}.xl\:bg-white{background-color:#fff!important}.xl\:border-primary{border-color:var(--primary-color)!important}.xl\:text-white{color:#fff!important}.xl\:border-white{border-color:#fff!important}.xl\:text-color{color:var(--text-color)!important}.xl\:text-color-secondary{color:var(--text-color-secondary)!important}.xl\:surface-ground{background-color:var(--surface-ground)!important}.xl\:surface-section{background-color:var(--surface-section)!important}.xl\:surface-card{background-color:var(--surface-card)!important}.xl\:surface-overlay{background-color:var(--surface-overlay)!important}.xl\:surface-hover{background-color:var(--surface-hover)!important}.xl\:surface-border{border-color:var(--surface-border)!important}.xl\:active\:text-primary:active,.xl\:focus\:text-primary:focus,.xl\:hover\:text-primary:hover{color:var(--primary-color)!important}.xl\:active\:bg-primary:active,.xl\:focus\:bg-primary:focus,.xl\:hover\:bg-primary:hover{background-color:var(--primary-color)!important;color:var(--primary-color-text)!important}.xl\:active\:bg-primary-reverse:active,.xl\:focus\:bg-primary-reverse:focus,.xl\:hover\:bg-primary-reverse:hover{background-color:var(--primary-color-text)!important;color:var(--primary-color)!important}.xl\:active\:bg-white:active,.xl\:focus\:bg-white:focus,.xl\:hover\:bg-white:hover{background-color:#fff!important}.xl\:active\:border-primary:active,.xl\:focus\:border-primary:focus,.xl\:hover\:border-primary:hover{border-color:var(--primary-color)!important}.xl\:active\:text-white:active,.xl\:focus\:text-white:focus,.xl\:hover\:text-white:hover{color:#fff!important}.xl\:active\:border-white:active,.xl\:focus\:border-white:focus,.xl\:hover\:border-white:hover{border-color:#fff!important}.xl\:active\:text-color:active,.xl\:focus\:text-color:focus,.xl\:hover\:text-color:hover{color:var(--text-color)!important}.xl\:active\:text-color-secondary:active,.xl\:focus\:text-color-secondary:focus,.xl\:hover\:text-color-secondary:hover{color:var(--text-color-secondary)!important}.xl\:active\:surface-ground:active,.xl\:focus\:surface-ground:focus,.xl\:hover\:surface-ground:hover{background-color:var(--surface-ground)!important}.xl\:active\:surface-section:active,.xl\:focus\:surface-section:focus,.xl\:hover\:surface-section:hover{background-color:var(--surface-section)!important}.xl\:active\:surface-card:active,.xl\:focus\:surface-card:focus,.xl\:hover\:surface-card:hover{background-color:var(--surface-card)!important}.xl\:active\:surface-overlay:active,.xl\:focus\:surface-overlay:focus,.xl\:hover\:surface-overlay:hover{background-color:var(--surface-overlay)!important}.xl\:active\:surface-hover:active,.xl\:focus\:surface-hover:focus,.xl\:hover\:surface-hover:hover{background-color:var(--surface-hover)!important}.xl\:active\:surface-border:active,.xl\:focus\:surface-border:focus,.xl\:hover\:surface-border:hover{border-color:var(--surface-border)!important}}.field{margin-bottom:1rem}.field>label{display:inline-block;margin-bottom:.5rem}.field.grid>label{align-items:center;display:flex}.field>small{margin-top:.25rem}.field.grid,.formgrid.grid{margin-top:0}.field.grid .col,.field.grid .col-1,.field.grid .col-10,.field.grid .col-11,.field.grid .col-12,.field.grid .col-2,.field.grid .col-3,.field.grid .col-4,.field.grid .col-5,.field.grid .col-6,.field.grid .col-7,.field.grid .col-8,.field.grid .col-9,.field.grid .col-fixed,.formgrid.grid .col,.formgrid.grid .col-1,.formgrid.grid .col-10,.formgrid.grid .col-11,.formgrid.grid .col-12,.formgrid.grid .col-2,.formgrid.grid .col-3,.formgrid.grid .col-4,.formgrid.grid .col-5,.formgrid.grid .col-6,.formgrid.grid .col-7,.formgrid.grid .col-8,.formgrid.grid .col-9,.formgrid.grid .col-fixed{padding-bottom:0;padding-top:0}.formgroup-inline{align-items:flex-start;display:flex;flex-wrap:wrap}.formgroup-inline .field,.formgroup-inline .field-checkbox,.formgroup-inline .field-radiobutton{margin-right:1rem}.formgroup-inline .field-checkbox>label,.formgroup-inline .field-radiobutton>label,.formgroup-inline .field>label{margin-bottom:0;margin-right:.5rem}.field-checkbox,.field-radiobutton{align-items:center;display:flex;margin-bottom:1rem}.field-checkbox>label,.field-radiobutton>label{line-height:1;margin-left:.5rem}.hidden{display:none!important}.block{display:block!important}.inline{display:inline!important}.inline-block{display:inline-block!important}.flex{display:flex!important}.inline-flex{display:inline-flex!important}@media screen and (min-width:576px){.sm\:hidden{display:none!important}.sm\:block{display:block!important}.sm\:inline{display:inline!important}.sm\:inline-block{display:inline-block!important}.sm\:flex{display:flex!important}.sm\:inline-flex{display:inline-flex!important}}@media screen and (min-width:768px){.md\:hidden{display:none!important}.md\:block{display:block!important}.md\:inline{display:inline!important}.md\:inline-block{display:inline-block!important}.md\:flex{display:flex!important}.md\:inline-flex{display:inline-flex!important}}@media screen and (min-width:992px){.lg\:hidden{display:none!important}.lg\:block{display:block!important}.lg\:inline{display:inline!important}.lg\:inline-block{display:inline-block!important}.lg\:flex{display:flex!important}.lg\:inline-flex{display:inline-flex!important}}@media screen and (min-width:1200px){.xl\:hidden{display:none!important}.xl\:block{display:block!important}.xl\:inline{display:inline!important}.xl\:inline-block{display:inline-block!important}.xl\:flex{display:flex!important}.xl\:inline-flex{display:inline-flex!important}}.text-center{text-align:center!important}.text-justify{text-align:justify!important}.text-left{text-align:left!important}.text-right{text-align:right!important}@media screen and (min-width:576px){.sm\:text-center{text-align:center!important}.sm\:text-justify{text-align:justify!important}.sm\:text-left{text-align:left!important}.sm\:text-right{text-align:right!important}}@media screen and (min-width:768px){.md\:text-center{text-align:center!important}.md\:text-justify{text-align:justify!important}.md\:text-left{text-align:left!important}.md\:text-right{text-align:right!important}}@media screen and (min-width:992px){.lg\:text-center{text-align:center!important}.lg\:text-justify{text-align:justify!important}.lg\:text-left{text-align:left!important}.lg\:text-right{text-align:right!important}}@media screen and (min-width:1200px){.xl\:text-center{text-align:center!important}.xl\:text-justify{text-align:justify!important}.xl\:text-left{text-align:left!important}.xl\:text-right{text-align:right!important}}.underline{text-decoration:underline!important}.line-through{text-decoration:line-through!important}.no-underline{text-decoration:none!important}.active\:underline:active,.focus\:underline:focus,.hover\:underline:hover{text-decoration:underline!important}.active\:line-through:active,.focus\:line-through:focus,.hover\:line-through:hover{text-decoration:line-through!important}.active\:no-underline:active,.focus\:no-underline:focus,.hover\:no-underline:hover{text-decoration:none!important}.lowercase{text-transform:lowercase!important}.uppercase{text-transform:uppercase!important}.capitalize{text-transform:capitalize!important}.text-overflow-clip{text-overflow:clip!important}.text-overflow-ellipsis{text-overflow:ellipsis!important}@media screen and (min-width:576px){.sm\:text-overflow-clip{text-overflow:clip!important}.sm\:text-overflow-ellipsis{text-overflow:ellipsis!important}}@media screen and (min-width:768px){.md\:text-overflow-clip{text-overflow:clip!important}.md\:text-overflow-ellipsis{text-overflow:ellipsis!important}}@media screen and (min-width:992px){.lg\:text-overflow-clip{text-overflow:clip!important}.lg\:text-overflow-ellipsis{text-overflow:ellipsis!important}}@media screen and (min-width:1200px){.xl\:text-overflow-clip{text-overflow:clip!important}.xl\:text-overflow-ellipsis{text-overflow:ellipsis!important}}.font-light{font-weight:300!important}.font-normal{font-weight:400!important}.font-medium{font-weight:500!important}.font-semibold{font-weight:600!important}.font-bold{font-weight:700!important}@media screen and (min-width:576px){.sm\:font-light{font-weight:300!important}.sm\:font-normal{font-weight:400!important}.sm\:font-medium{font-weight:500!important}.sm\:font-semibold{font-weight:600!important}.sm\:font-bold{font-weight:700!important}}@media screen and (min-width:768px){.md\:font-light{font-weight:300!important}.md\:font-normal{font-weight:400!important}.md\:font-medium{font-weight:500!important}.md\:font-semibold{font-weight:600!important}.md\:font-bold{font-weight:700!important}}@media screen and (min-width:992px){.lg\:font-light{font-weight:300!important}.lg\:font-normal{font-weight:400!important}.lg\:font-medium{font-weight:500!important}.lg\:font-semibold{font-weight:600!important}.lg\:font-bold{font-weight:700!important}}@media screen and (min-width:1200px){.xl\:font-light{font-weight:300!important}.xl\:font-normal{font-weight:400!important}.xl\:font-medium{font-weight:500!important}.xl\:font-semibold{font-weight:600!important}.xl\:font-bold{font-weight:700!important}}.font-italic{font-style:italic!important}.text-xs{font-size:.75rem!important}.text-sm{font-size:.875rem!important}.text-base{font-size:1rem!important}.text-lg{font-size:1.125rem!important}.text-xl{font-size:1.25rem!important}.text-2xl{font-size:1.5rem!important}.text-3xl{font-size:1.75rem!important}.text-4xl{font-size:2rem!important}.text-5xl{font-size:2.5rem!important}.text-6xl{font-size:3rem!important}.text-7xl{font-size:4rem!important}.text-8xl{font-size:6rem!important}@media screen and (min-width:576px){.sm\:text-xs{font-size:.75rem!important}.sm\:text-sm{font-size:.875rem!important}.sm\:text-base{font-size:1rem!important}.sm\:text-lg{font-size:1.125rem!important}.sm\:text-xl{font-size:1.25rem!important}.sm\:text-2xl{font-size:1.5rem!important}.sm\:text-3xl{font-size:1.75rem!important}.sm\:text-4xl{font-size:2rem!important}.sm\:text-5xl{font-size:2.5rem!important}.sm\:text-6xl{font-size:3rem!important}.sm\:text-7xl{font-size:4rem!important}.sm\:text-8xl{font-size:6rem!important}}@media screen and (min-width:768px){.md\:text-xs{font-size:.75rem!important}.md\:text-sm{font-size:.875rem!important}.md\:text-base{font-size:1rem!important}.md\:text-lg{font-size:1.125rem!important}.md\:text-xl{font-size:1.25rem!important}.md\:text-2xl{font-size:1.5rem!important}.md\:text-3xl{font-size:1.75rem!important}.md\:text-4xl{font-size:2rem!important}.md\:text-5xl{font-size:2.5rem!important}.md\:text-6xl{font-size:3rem!important}.md\:text-7xl{font-size:4rem!important}.md\:text-8xl{font-size:6rem!important}}@media screen and (min-width:992px){.lg\:text-xs{font-size:.75rem!important}.lg\:text-sm{font-size:.875rem!important}.lg\:text-base{font-size:1rem!important}.lg\:text-lg{font-size:1.125rem!important}.lg\:text-xl{font-size:1.25rem!important}.lg\:text-2xl{font-size:1.5rem!important}.lg\:text-3xl{font-size:1.75rem!important}.lg\:text-4xl{font-size:2rem!important}.lg\:text-5xl{font-size:2.5rem!important}.lg\:text-6xl{font-size:3rem!important}.lg\:text-7xl{font-size:4rem!important}.lg\:text-8xl{font-size:6rem!important}}@media screen and (min-width:1200px){.xl\:text-xs{font-size:.75rem!important}.xl\:text-sm{font-size:.875rem!important}.xl\:text-base{font-size:1rem!important}.xl\:text-lg{font-size:1.125rem!important}.xl\:text-xl{font-size:1.25rem!important}.xl\:text-2xl{font-size:1.5rem!important}.xl\:text-3xl{font-size:1.75rem!important}.xl\:text-4xl{font-size:2rem!important}.xl\:text-5xl{font-size:2.5rem!important}.xl\:text-6xl{font-size:3rem!important}.xl\:text-7xl{font-size:4rem!important}.xl\:text-8xl{font-size:6rem!important}}.line-height-1{line-height:1!important}.line-height-2{line-height:1.25!important}.line-height-3{line-height:1.5!important}.line-height-4{line-height:2!important}.white-space-normal{white-space:normal!important}.white-space-nowrap{white-space:nowrap!important}.vertical-align-baseline{vertical-align:baseline!important}.vertical-align-top{vertical-align:top!important}.vertical-align-middle{vertical-align:middle!important}.vertical-align-bottom{vertical-align:bottom!important}.vertical-align-text-top{vertical-align:text-top!important}.vertical-align-text-bottom{vertical-align:text-bottom!important}.vertical-align-sub{vertical-align:sub!important}.vertical-align-super{vertical-align:super!important}@media screen and (min-width:576px){.sm\:vertical-align-baseline{vertical-align:baseline!important}.sm\:vertical-align-top{vertical-align:top!important}.sm\:vertical-align-middle{vertical-align:middle!important}.sm\:vertical-align-bottom{vertical-align:bottom!important}.sm\:vertical-align-text-top{vertical-align:text-top!important}.sm\:vertical-align-text-bottom{vertical-align:text-bottom!important}.sm\:vertical-align-sub{vertical-align:sub!important}.sm\:vertical-align-super{vertical-align:super!important}}@media screen and (min-width:768px){.md\:vertical-align-baseline{vertical-align:baseline!important}.md\:vertical-align-top{vertical-align:top!important}.md\:vertical-align-middle{vertical-align:middle!important}.md\:vertical-align-bottom{vertical-align:bottom!important}.md\:vertical-align-text-top{vertical-align:text-top!important}.md\:vertical-align-text-bottom{vertical-align:text-bottom!important}.md\:vertical-align-sub{vertical-align:sub!important}.md\:vertical-align-super{vertical-align:super!important}}@media screen and (min-width:992px){.lg\:vertical-align-baseline{vertical-align:baseline!important}.lg\:vertical-align-top{vertical-align:top!important}.lg\:vertical-align-middle{vertical-align:middle!important}.lg\:vertical-align-bottom{vertical-align:bottom!important}.lg\:vertical-align-text-top{vertical-align:text-top!important}.lg\:vertical-align-text-bottom{vertical-align:text-bottom!important}.lg\:vertical-align-sub{vertical-align:sub!important}.lg\:vertical-align-super{vertical-align:super!important}}@media screen and (min-width:1200px){.xl\:vertical-align-baseline{vertical-align:baseline!important}.xl\:vertical-align-top{vertical-align:top!important}.xl\:vertical-align-middle{vertical-align:middle!important}.xl\:vertical-align-bottom{vertical-align:bottom!important}.xl\:vertical-align-text-top{vertical-align:text-top!important}.xl\:vertical-align-text-bottom{vertical-align:text-bottom!important}.xl\:vertical-align-sub{vertical-align:sub!important}.xl\:vertical-align-super{vertical-align:super!important}}.flex-row{flex-direction:row!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column{flex-direction:column!important}.flex-column-reverse{flex-direction:column-reverse!important}@media screen and (min-width:576px){.sm\:flex-row{flex-direction:row!important}.sm\:flex-row-reverse{flex-direction:row-reverse!important}.sm\:flex-column{flex-direction:column!important}.sm\:flex-column-reverse{flex-direction:column-reverse!important}}@media screen and (min-width:768px){.md\:flex-row{flex-direction:row!important}.md\:flex-row-reverse{flex-direction:row-reverse!important}.md\:flex-column{flex-direction:column!important}.md\:flex-column-reverse{flex-direction:column-reverse!important}}@media screen and (min-width:992px){.lg\:flex-row{flex-direction:row!important}.lg\:flex-row-reverse{flex-direction:row-reverse!important}.lg\:flex-column{flex-direction:column!important}.lg\:flex-column-reverse{flex-direction:column-reverse!important}}@media screen and (min-width:1200px){.xl\:flex-row{flex-direction:row!important}.xl\:flex-row-reverse{flex-direction:row-reverse!important}.xl\:flex-column{flex-direction:column!important}.xl\:flex-column-reverse{flex-direction:column-reverse!important}}.flex-wrap{flex-wrap:wrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-nowrap{flex-wrap:nowrap!important}@media screen and (min-width:576px){.sm\:flex-wrap{flex-wrap:wrap!important}.sm\:flex-wrap-reverse{flex-wrap:wrap-reverse!important}.sm\:flex-nowrap{flex-wrap:nowrap!important}}@media screen and (min-width:768px){.md\:flex-wrap{flex-wrap:wrap!important}.md\:flex-wrap-reverse{flex-wrap:wrap-reverse!important}.md\:flex-nowrap{flex-wrap:nowrap!important}}@media screen and (min-width:992px){.lg\:flex-wrap{flex-wrap:wrap!important}.lg\:flex-wrap-reverse{flex-wrap:wrap-reverse!important}.lg\:flex-nowrap{flex-wrap:nowrap!important}}@media screen and (min-width:1200px){.xl\:flex-wrap{flex-wrap:wrap!important}.xl\:flex-wrap-reverse{flex-wrap:wrap-reverse!important}.xl\:flex-nowrap{flex-wrap:nowrap!important}}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.justify-content-evenly{justify-content:space-evenly!important}@media screen and (min-width:576px){.sm\:justify-content-start{justify-content:flex-start!important}.sm\:justify-content-end{justify-content:flex-end!important}.sm\:justify-content-center{justify-content:center!important}.sm\:justify-content-between{justify-content:space-between!important}.sm\:justify-content-around{justify-content:space-around!important}.sm\:justify-content-evenly{justify-content:space-evenly!important}}@media screen and (min-width:768px){.md\:justify-content-start{justify-content:flex-start!important}.md\:justify-content-end{justify-content:flex-end!important}.md\:justify-content-center{justify-content:center!important}.md\:justify-content-between{justify-content:space-between!important}.md\:justify-content-around{justify-content:space-around!important}.md\:justify-content-evenly{justify-content:space-evenly!important}}@media screen and (min-width:992px){.lg\:justify-content-start{justify-content:flex-start!important}.lg\:justify-content-end{justify-content:flex-end!important}.lg\:justify-content-center{justify-content:center!important}.lg\:justify-content-between{justify-content:space-between!important}.lg\:justify-content-around{justify-content:space-around!important}.lg\:justify-content-evenly{justify-content:space-evenly!important}}@media screen and (min-width:1200px){.xl\:justify-content-start{justify-content:flex-start!important}.xl\:justify-content-end{justify-content:flex-end!important}.xl\:justify-content-center{justify-content:center!important}.xl\:justify-content-between{justify-content:space-between!important}.xl\:justify-content-around{justify-content:space-around!important}.xl\:justify-content-evenly{justify-content:space-evenly!important}}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-evenly{align-content:space-evenly!important}@media screen and (min-width:576px){.sm\:align-content-start{align-content:flex-start!important}.sm\:align-content-end{align-content:flex-end!important}.sm\:align-content-center{align-content:center!important}.sm\:align-content-between{align-content:space-between!important}.sm\:align-content-around{align-content:space-around!important}.sm\:align-content-evenly{align-content:space-evenly!important}}@media screen and (min-width:768px){.md\:align-content-start{align-content:flex-start!important}.md\:align-content-end{align-content:flex-end!important}.md\:align-content-center{align-content:center!important}.md\:align-content-between{align-content:space-between!important}.md\:align-content-around{align-content:space-around!important}.md\:align-content-evenly{align-content:space-evenly!important}}@media screen and (min-width:992px){.lg\:align-content-start{align-content:flex-start!important}.lg\:align-content-end{align-content:flex-end!important}.lg\:align-content-center{align-content:center!important}.lg\:align-content-between{align-content:space-between!important}.lg\:align-content-around{align-content:space-around!important}.lg\:align-content-evenly{align-content:space-evenly!important}}@media screen and (min-width:1200px){.xl\:align-content-start{align-content:flex-start!important}.xl\:align-content-end{align-content:flex-end!important}.xl\:align-content-center{align-content:center!important}.xl\:align-content-between{align-content:space-between!important}.xl\:align-content-around{align-content:space-around!important}.xl\:align-content-evenly{align-content:space-evenly!important}}.align-items-stretch{align-items:stretch!important}.align-items-start{align-items:flex-start!important}.align-items-center{align-items:center!important}.align-items-end{align-items:flex-end!important}.align-items-baseline{align-items:baseline!important}@media screen and (min-width:576px){.sm\:align-items-stretch{align-items:stretch!important}.sm\:align-items-start{align-items:flex-start!important}.sm\:align-items-center{align-items:center!important}.sm\:align-items-end{align-items:flex-end!important}.sm\:align-items-baseline{align-items:baseline!important}}@media screen and (min-width:768px){.md\:align-items-stretch{align-items:stretch!important}.md\:align-items-start{align-items:flex-start!important}.md\:align-items-center{align-items:center!important}.md\:align-items-end{align-items:flex-end!important}.md\:align-items-baseline{align-items:baseline!important}}@media screen and (min-width:992px){.lg\:align-items-stretch{align-items:stretch!important}.lg\:align-items-start{align-items:flex-start!important}.lg\:align-items-center{align-items:center!important}.lg\:align-items-end{align-items:flex-end!important}.lg\:align-items-baseline{align-items:baseline!important}}@media screen and (min-width:1200px){.xl\:align-items-stretch{align-items:stretch!important}.xl\:align-items-start{align-items:flex-start!important}.xl\:align-items-center{align-items:center!important}.xl\:align-items-end{align-items:flex-end!important}.xl\:align-items-baseline{align-items:baseline!important}}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-stretch{align-self:stretch!important}.align-self-baseline{align-self:baseline!important}@media screen and (min-width:576px){.sm\:align-self-auto{align-self:auto!important}.sm\:align-self-start{align-self:flex-start!important}.sm\:align-self-end{align-self:flex-end!important}.sm\:align-self-center{align-self:center!important}.sm\:align-self-stretch{align-self:stretch!important}.sm\:align-self-baseline{align-self:baseline!important}}@media screen and (min-width:768px){.md\:align-self-auto{align-self:auto!important}.md\:align-self-start{align-self:flex-start!important}.md\:align-self-end{align-self:flex-end!important}.md\:align-self-center{align-self:center!important}.md\:align-self-stretch{align-self:stretch!important}.md\:align-self-baseline{align-self:baseline!important}}@media screen and (min-width:992px){.lg\:align-self-auto{align-self:auto!important}.lg\:align-self-start{align-self:flex-start!important}.lg\:align-self-end{align-self:flex-end!important}.lg\:align-self-center{align-self:center!important}.lg\:align-self-stretch{align-self:stretch!important}.lg\:align-self-baseline{align-self:baseline!important}}@media screen and (min-width:1200px){.xl\:align-self-auto{align-self:auto!important}.xl\:align-self-start{align-self:flex-start!important}.xl\:align-self-end{align-self:flex-end!important}.xl\:align-self-center{align-self:center!important}.xl\:align-self-stretch{align-self:stretch!important}.xl\:align-self-baseline{align-self:baseline!important}}.flex-order-0{order:0!important}.flex-order-1{order:1!important}.flex-order-2{order:2!important}.flex-order-3{order:3!important}.flex-order-4{order:4!important}.flex-order-5{order:5!important}.flex-order-6{order:6!important}@media screen and (min-width:576px){.sm\:flex-order-0{order:0!important}.sm\:flex-order-1{order:1!important}.sm\:flex-order-2{order:2!important}.sm\:flex-order-3{order:3!important}.sm\:flex-order-4{order:4!important}.sm\:flex-order-5{order:5!important}.sm\:flex-order-6{order:6!important}}@media screen and (min-width:768px){.md\:flex-order-0{order:0!important}.md\:flex-order-1{order:1!important}.md\:flex-order-2{order:2!important}.md\:flex-order-3{order:3!important}.md\:flex-order-4{order:4!important}.md\:flex-order-5{order:5!important}.md\:flex-order-6{order:6!important}}@media screen and (min-width:992px){.lg\:flex-order-0{order:0!important}.lg\:flex-order-1{order:1!important}.lg\:flex-order-2{order:2!important}.lg\:flex-order-3{order:3!important}.lg\:flex-order-4{order:4!important}.lg\:flex-order-5{order:5!important}.lg\:flex-order-6{order:6!important}}@media screen and (min-width:1200px){.xl\:flex-order-0{order:0!important}.xl\:flex-order-1{order:1!important}.xl\:flex-order-2{order:2!important}.xl\:flex-order-3{order:3!important}.xl\:flex-order-4{order:4!important}.xl\:flex-order-5{order:5!important}.xl\:flex-order-6{order:6!important}}.flex-1{flex:1 1 0%!important}.flex-auto{flex:1 1 auto!important}.flex-initial{flex:0 1 auto!important}.flex-none{flex:none!important}@media screen and (min-width:576px){.sm\:flex-1{flex:1 1 0%!important}.sm\:flex-auto{flex:1 1 auto!important}.sm\:flex-initial{flex:0 1 auto!important}.sm\:flex-none{flex:none!important}}@media screen and (min-width:768px){.md\:flex-1{flex:1 1 0%!important}.md\:flex-auto{flex:1 1 auto!important}.md\:flex-initial{flex:0 1 auto!important}.md\:flex-none{flex:none!important}}@media screen and (min-width:992px){.lg\:flex-1{flex:1 1 0%!important}.lg\:flex-auto{flex:1 1 auto!important}.lg\:flex-initial{flex:0 1 auto!important}.lg\:flex-none{flex:none!important}}@media screen and (min-width:1200px){.xl\:flex-1{flex:1 1 0%!important}.xl\:flex-auto{flex:1 1 auto!important}.xl\:flex-initial{flex:0 1 auto!important}.xl\:flex-none{flex:none!important}}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}@media screen and (min-width:576px){.sm\:flex-grow-0{flex-grow:0!important}.sm\:flex-grow-1{flex-grow:1!important}}@media screen and (min-width:768px){.md\:flex-grow-0{flex-grow:0!important}.md\:flex-grow-1{flex-grow:1!important}}@media screen and (min-width:992px){.lg\:flex-grow-0{flex-grow:0!important}.lg\:flex-grow-1{flex-grow:1!important}}@media screen and (min-width:1200px){.xl\:flex-grow-0{flex-grow:0!important}.xl\:flex-grow-1{flex-grow:1!important}}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}@media screen and (min-width:576px){.sm\:flex-shrink-0{flex-shrink:0!important}.sm\:flex-shrink-1{flex-shrink:1!important}}@media screen and (min-width:768px){.md\:flex-shrink-0{flex-shrink:0!important}.md\:flex-shrink-1{flex-shrink:1!important}}@media screen and (min-width:992px){.lg\:flex-shrink-0{flex-shrink:0!important}.lg\:flex-shrink-1{flex-shrink:1!important}}@media screen and (min-width:1200px){.xl\:flex-shrink-0{flex-shrink:0!important}.xl\:flex-shrink-1{flex-shrink:1!important}}.gap-0{gap:0!important}.gap-1{gap:.25rem!important}.gap-2{gap:.5rem!important}.gap-3{gap:1rem!important}.gap-4{gap:1.5rem!important}.gap-5{gap:2rem!important}.gap-6{gap:3rem!important}.gap-7{gap:4rem!important}.gap-8{gap:5rem!important}.row-gap-0{row-gap:0!important}.row-gap-1{row-gap:.25rem!important}.row-gap-2{row-gap:.5rem!important}.row-gap-3{row-gap:1rem!important}.row-gap-4{row-gap:1.5rem!important}.row-gap-5{row-gap:2rem!important}.row-gap-6{row-gap:3rem!important}.row-gap-7{row-gap:4rem!important}.row-gap-8{row-gap:5rem!important}.column-gap-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-1{-moz-column-gap:.25rem!important;column-gap:.25rem!important}.column-gap-2{-moz-column-gap:.5rem!important;column-gap:.5rem!important}.column-gap-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-5{-moz-column-gap:2rem!important;column-gap:2rem!important}.column-gap-6{-moz-column-gap:3rem!important;column-gap:3rem!important}.column-gap-7{-moz-column-gap:4rem!important;column-gap:4rem!important}.column-gap-8{-moz-column-gap:5rem!important;column-gap:5rem!important}@media screen and (min-width:576px){.sm\:gap-0{gap:0!important}.sm\:gap-1{gap:.25rem!important}.sm\:gap-2{gap:.5rem!important}.sm\:gap-3{gap:1rem!important}.sm\:gap-4{gap:1.5rem!important}.sm\:gap-5{gap:2rem!important}.sm\:gap-6{gap:3rem!important}.sm\:gap-7{gap:4rem!important}.sm\:gap-8{gap:5rem!important}.sm\:row-gap-0{row-gap:0!important}.sm\:row-gap-1{row-gap:.25rem!important}.sm\:row-gap-2{row-gap:.5rem!important}.sm\:row-gap-3{row-gap:1rem!important}.sm\:row-gap-4{row-gap:1.5rem!important}.sm\:row-gap-5{row-gap:2rem!important}.sm\:row-gap-6{row-gap:3rem!important}.sm\:row-gap-7{row-gap:4rem!important}.sm\:row-gap-8{row-gap:5rem!important}.sm\:column-gap-0{-moz-column-gap:0!important;column-gap:0!important}.sm\:column-gap-1{-moz-column-gap:.25rem!important;column-gap:.25rem!important}.sm\:column-gap-2{-moz-column-gap:.5rem!important;column-gap:.5rem!important}.sm\:column-gap-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.sm\:column-gap-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.sm\:column-gap-5{-moz-column-gap:2rem!important;column-gap:2rem!important}.sm\:column-gap-6{-moz-column-gap:3rem!important;column-gap:3rem!important}.sm\:column-gap-7{-moz-column-gap:4rem!important;column-gap:4rem!important}.sm\:column-gap-8{-moz-column-gap:5rem!important;column-gap:5rem!important}}@media screen and (min-width:768px){.md\:gap-0{gap:0!important}.md\:gap-1{gap:.25rem!important}.md\:gap-2{gap:.5rem!important}.md\:gap-3{gap:1rem!important}.md\:gap-4{gap:1.5rem!important}.md\:gap-5{gap:2rem!important}.md\:gap-6{gap:3rem!important}.md\:gap-7{gap:4rem!important}.md\:gap-8{gap:5rem!important}.md\:row-gap-0{row-gap:0!important}.md\:row-gap-1{row-gap:.25rem!important}.md\:row-gap-2{row-gap:.5rem!important}.md\:row-gap-3{row-gap:1rem!important}.md\:row-gap-4{row-gap:1.5rem!important}.md\:row-gap-5{row-gap:2rem!important}.md\:row-gap-6{row-gap:3rem!important}.md\:row-gap-7{row-gap:4rem!important}.md\:row-gap-8{row-gap:5rem!important}.md\:column-gap-0{-moz-column-gap:0!important;column-gap:0!important}.md\:column-gap-1{-moz-column-gap:.25rem!important;column-gap:.25rem!important}.md\:column-gap-2{-moz-column-gap:.5rem!important;column-gap:.5rem!important}.md\:column-gap-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.md\:column-gap-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.md\:column-gap-5{-moz-column-gap:2rem!important;column-gap:2rem!important}.md\:column-gap-6{-moz-column-gap:3rem!important;column-gap:3rem!important}.md\:column-gap-7{-moz-column-gap:4rem!important;column-gap:4rem!important}.md\:column-gap-8{-moz-column-gap:5rem!important;column-gap:5rem!important}}@media screen and (min-width:992px){.lg\:gap-0{gap:0!important}.lg\:gap-1{gap:.25rem!important}.lg\:gap-2{gap:.5rem!important}.lg\:gap-3{gap:1rem!important}.lg\:gap-4{gap:1.5rem!important}.lg\:gap-5{gap:2rem!important}.lg\:gap-6{gap:3rem!important}.lg\:gap-7{gap:4rem!important}.lg\:gap-8{gap:5rem!important}.lg\:row-gap-0{row-gap:0!important}.lg\:row-gap-1{row-gap:.25rem!important}.lg\:row-gap-2{row-gap:.5rem!important}.lg\:row-gap-3{row-gap:1rem!important}.lg\:row-gap-4{row-gap:1.5rem!important}.lg\:row-gap-5{row-gap:2rem!important}.lg\:row-gap-6{row-gap:3rem!important}.lg\:row-gap-7{row-gap:4rem!important}.lg\:row-gap-8{row-gap:5rem!important}.lg\:column-gap-0{-moz-column-gap:0!important;column-gap:0!important}.lg\:column-gap-1{-moz-column-gap:.25rem!important;column-gap:.25rem!important}.lg\:column-gap-2{-moz-column-gap:.5rem!important;column-gap:.5rem!important}.lg\:column-gap-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.lg\:column-gap-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.lg\:column-gap-5{-moz-column-gap:2rem!important;column-gap:2rem!important}.lg\:column-gap-6{-moz-column-gap:3rem!important;column-gap:3rem!important}.lg\:column-gap-7{-moz-column-gap:4rem!important;column-gap:4rem!important}.lg\:column-gap-8{-moz-column-gap:5rem!important;column-gap:5rem!important}}@media screen and (min-width:1200px){.xl\:gap-0{gap:0!important}.xl\:gap-1{gap:.25rem!important}.xl\:gap-2{gap:.5rem!important}.xl\:gap-3{gap:1rem!important}.xl\:gap-4{gap:1.5rem!important}.xl\:gap-5{gap:2rem!important}.xl\:gap-6{gap:3rem!important}.xl\:gap-7{gap:4rem!important}.xl\:gap-8{gap:5rem!important}.xl\:row-gap-0{row-gap:0!important}.xl\:row-gap-1{row-gap:.25rem!important}.xl\:row-gap-2{row-gap:.5rem!important}.xl\:row-gap-3{row-gap:1rem!important}.xl\:row-gap-4{row-gap:1.5rem!important}.xl\:row-gap-5{row-gap:2rem!important}.xl\:row-gap-6{row-gap:3rem!important}.xl\:row-gap-7{row-gap:4rem!important}.xl\:row-gap-8{row-gap:5rem!important}.xl\:column-gap-0{-moz-column-gap:0!important;column-gap:0!important}.xl\:column-gap-1{-moz-column-gap:.25rem!important;column-gap:.25rem!important}.xl\:column-gap-2{-moz-column-gap:.5rem!important;column-gap:.5rem!important}.xl\:column-gap-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.xl\:column-gap-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.xl\:column-gap-5{-moz-column-gap:2rem!important;column-gap:2rem!important}.xl\:column-gap-6{-moz-column-gap:3rem!important;column-gap:3rem!important}.xl\:column-gap-7{-moz-column-gap:4rem!important;column-gap:4rem!important}.xl\:column-gap-8{-moz-column-gap:5rem!important;column-gap:5rem!important}}.p-0{padding:0!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.p-5{padding:2rem!important}.p-6{padding:3rem!important}.p-7{padding:4rem!important}.p-8{padding:5rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pt-5{padding-top:2rem!important}.pt-6{padding-top:3rem!important}.pt-7{padding-top:4rem!important}.pt-8{padding-top:5rem!important}.pr-0{padding-right:0!important}.pr-1{padding-right:.25rem!important}.pr-2{padding-right:.5rem!important}.pr-3{padding-right:1rem!important}.pr-4{padding-right:1.5rem!important}.pr-5{padding-right:2rem!important}.pr-6{padding-right:3rem!important}.pr-7{padding-right:4rem!important}.pr-8{padding-right:5rem!important}.pl-0{padding-left:0!important}.pl-1{padding-left:.25rem!important}.pl-2{padding-left:.5rem!important}.pl-3{padding-left:1rem!important}.pl-4{padding-left:1.5rem!important}.pl-5{padding-left:2rem!important}.pl-6{padding-left:3rem!important}.pl-7{padding-left:4rem!important}.pl-8{padding-left:5rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:2rem!important}.pb-6{padding-bottom:3rem!important}.pb-7{padding-bottom:4rem!important}.pb-8{padding-bottom:5rem!important}.px-0{padding-left:0!important;padding-right:0!important}.px-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-3{padding-left:1rem!important;padding-right:1rem!important}.px-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-5{padding-left:2rem!important;padding-right:2rem!important}.px-6{padding-left:3rem!important;padding-right:3rem!important}.px-7{padding-left:4rem!important;padding-right:4rem!important}.px-8{padding-left:5rem!important;padding-right:5rem!important}.py-0{padding-bottom:0!important;padding-top:0!important}.py-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.py-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.py-3{padding-bottom:1rem!important;padding-top:1rem!important}.py-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.py-5{padding-bottom:2rem!important;padding-top:2rem!important}.py-6{padding-bottom:3rem!important;padding-top:3rem!important}.py-7{padding-bottom:4rem!important;padding-top:4rem!important}.py-8{padding-bottom:5rem!important;padding-top:5rem!important}@media screen and (min-width:576px){.sm\:p-0{padding:0!important}.sm\:p-1{padding:.25rem!important}.sm\:p-2{padding:.5rem!important}.sm\:p-3{padding:1rem!important}.sm\:p-4{padding:1.5rem!important}.sm\:p-5{padding:2rem!important}.sm\:p-6{padding:3rem!important}.sm\:p-7{padding:4rem!important}.sm\:p-8{padding:5rem!important}.sm\:pt-0{padding-top:0!important}.sm\:pt-1{padding-top:.25rem!important}.sm\:pt-2{padding-top:.5rem!important}.sm\:pt-3{padding-top:1rem!important}.sm\:pt-4{padding-top:1.5rem!important}.sm\:pt-5{padding-top:2rem!important}.sm\:pt-6{padding-top:3rem!important}.sm\:pt-7{padding-top:4rem!important}.sm\:pt-8{padding-top:5rem!important}.sm\:pr-0{padding-right:0!important}.sm\:pr-1{padding-right:.25rem!important}.sm\:pr-2{padding-right:.5rem!important}.sm\:pr-3{padding-right:1rem!important}.sm\:pr-4{padding-right:1.5rem!important}.sm\:pr-5{padding-right:2rem!important}.sm\:pr-6{padding-right:3rem!important}.sm\:pr-7{padding-right:4rem!important}.sm\:pr-8{padding-right:5rem!important}.sm\:pl-0{padding-left:0!important}.sm\:pl-1{padding-left:.25rem!important}.sm\:pl-2{padding-left:.5rem!important}.sm\:pl-3{padding-left:1rem!important}.sm\:pl-4{padding-left:1.5rem!important}.sm\:pl-5{padding-left:2rem!important}.sm\:pl-6{padding-left:3rem!important}.sm\:pl-7{padding-left:4rem!important}.sm\:pl-8{padding-left:5rem!important}.sm\:pb-0{padding-bottom:0!important}.sm\:pb-1{padding-bottom:.25rem!important}.sm\:pb-2{padding-bottom:.5rem!important}.sm\:pb-3{padding-bottom:1rem!important}.sm\:pb-4{padding-bottom:1.5rem!important}.sm\:pb-5{padding-bottom:2rem!important}.sm\:pb-6{padding-bottom:3rem!important}.sm\:pb-7{padding-bottom:4rem!important}.sm\:pb-8{padding-bottom:5rem!important}.sm\:px-0{padding-left:0!important;padding-right:0!important}.sm\:px-1{padding-left:.25rem!important;padding-right:.25rem!important}.sm\:px-2{padding-left:.5rem!important;padding-right:.5rem!important}.sm\:px-3{padding-left:1rem!important;padding-right:1rem!important}.sm\:px-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.sm\:px-5{padding-left:2rem!important;padding-right:2rem!important}.sm\:px-6{padding-left:3rem!important;padding-right:3rem!important}.sm\:px-7{padding-left:4rem!important;padding-right:4rem!important}.sm\:px-8{padding-left:5rem!important;padding-right:5rem!important}.sm\:py-0{padding-bottom:0!important;padding-top:0!important}.sm\:py-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.sm\:py-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.sm\:py-3{padding-bottom:1rem!important;padding-top:1rem!important}.sm\:py-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.sm\:py-5{padding-bottom:2rem!important;padding-top:2rem!important}.sm\:py-6{padding-bottom:3rem!important;padding-top:3rem!important}.sm\:py-7{padding-bottom:4rem!important;padding-top:4rem!important}.sm\:py-8{padding-bottom:5rem!important;padding-top:5rem!important}}@media screen and (min-width:768px){.md\:p-0{padding:0!important}.md\:p-1{padding:.25rem!important}.md\:p-2{padding:.5rem!important}.md\:p-3{padding:1rem!important}.md\:p-4{padding:1.5rem!important}.md\:p-5{padding:2rem!important}.md\:p-6{padding:3rem!important}.md\:p-7{padding:4rem!important}.md\:p-8{padding:5rem!important}.md\:pt-0{padding-top:0!important}.md\:pt-1{padding-top:.25rem!important}.md\:pt-2{padding-top:.5rem!important}.md\:pt-3{padding-top:1rem!important}.md\:pt-4{padding-top:1.5rem!important}.md\:pt-5{padding-top:2rem!important}.md\:pt-6{padding-top:3rem!important}.md\:pt-7{padding-top:4rem!important}.md\:pt-8{padding-top:5rem!important}.md\:pr-0{padding-right:0!important}.md\:pr-1{padding-right:.25rem!important}.md\:pr-2{padding-right:.5rem!important}.md\:pr-3{padding-right:1rem!important}.md\:pr-4{padding-right:1.5rem!important}.md\:pr-5{padding-right:2rem!important}.md\:pr-6{padding-right:3rem!important}.md\:pr-7{padding-right:4rem!important}.md\:pr-8{padding-right:5rem!important}.md\:pl-0{padding-left:0!important}.md\:pl-1{padding-left:.25rem!important}.md\:pl-2{padding-left:.5rem!important}.md\:pl-3{padding-left:1rem!important}.md\:pl-4{padding-left:1.5rem!important}.md\:pl-5{padding-left:2rem!important}.md\:pl-6{padding-left:3rem!important}.md\:pl-7{padding-left:4rem!important}.md\:pl-8{padding-left:5rem!important}.md\:pb-0{padding-bottom:0!important}.md\:pb-1{padding-bottom:.25rem!important}.md\:pb-2{padding-bottom:.5rem!important}.md\:pb-3{padding-bottom:1rem!important}.md\:pb-4{padding-bottom:1.5rem!important}.md\:pb-5{padding-bottom:2rem!important}.md\:pb-6{padding-bottom:3rem!important}.md\:pb-7{padding-bottom:4rem!important}.md\:pb-8{padding-bottom:5rem!important}.md\:px-0{padding-left:0!important;padding-right:0!important}.md\:px-1{padding-left:.25rem!important;padding-right:.25rem!important}.md\:px-2{padding-left:.5rem!important;padding-right:.5rem!important}.md\:px-3{padding-left:1rem!important;padding-right:1rem!important}.md\:px-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.md\:px-5{padding-left:2rem!important;padding-right:2rem!important}.md\:px-6{padding-left:3rem!important;padding-right:3rem!important}.md\:px-7{padding-left:4rem!important;padding-right:4rem!important}.md\:px-8{padding-left:5rem!important;padding-right:5rem!important}.md\:py-0{padding-bottom:0!important;padding-top:0!important}.md\:py-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.md\:py-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.md\:py-3{padding-bottom:1rem!important;padding-top:1rem!important}.md\:py-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.md\:py-5{padding-bottom:2rem!important;padding-top:2rem!important}.md\:py-6{padding-bottom:3rem!important;padding-top:3rem!important}.md\:py-7{padding-bottom:4rem!important;padding-top:4rem!important}.md\:py-8{padding-bottom:5rem!important;padding-top:5rem!important}}@media screen and (min-width:992px){.lg\:p-0{padding:0!important}.lg\:p-1{padding:.25rem!important}.lg\:p-2{padding:.5rem!important}.lg\:p-3{padding:1rem!important}.lg\:p-4{padding:1.5rem!important}.lg\:p-5{padding:2rem!important}.lg\:p-6{padding:3rem!important}.lg\:p-7{padding:4rem!important}.lg\:p-8{padding:5rem!important}.lg\:pt-0{padding-top:0!important}.lg\:pt-1{padding-top:.25rem!important}.lg\:pt-2{padding-top:.5rem!important}.lg\:pt-3{padding-top:1rem!important}.lg\:pt-4{padding-top:1.5rem!important}.lg\:pt-5{padding-top:2rem!important}.lg\:pt-6{padding-top:3rem!important}.lg\:pt-7{padding-top:4rem!important}.lg\:pt-8{padding-top:5rem!important}.lg\:pr-0{padding-right:0!important}.lg\:pr-1{padding-right:.25rem!important}.lg\:pr-2{padding-right:.5rem!important}.lg\:pr-3{padding-right:1rem!important}.lg\:pr-4{padding-right:1.5rem!important}.lg\:pr-5{padding-right:2rem!important}.lg\:pr-6{padding-right:3rem!important}.lg\:pr-7{padding-right:4rem!important}.lg\:pr-8{padding-right:5rem!important}.lg\:pl-0{padding-left:0!important}.lg\:pl-1{padding-left:.25rem!important}.lg\:pl-2{padding-left:.5rem!important}.lg\:pl-3{padding-left:1rem!important}.lg\:pl-4{padding-left:1.5rem!important}.lg\:pl-5{padding-left:2rem!important}.lg\:pl-6{padding-left:3rem!important}.lg\:pl-7{padding-left:4rem!important}.lg\:pl-8{padding-left:5rem!important}.lg\:pb-0{padding-bottom:0!important}.lg\:pb-1{padding-bottom:.25rem!important}.lg\:pb-2{padding-bottom:.5rem!important}.lg\:pb-3{padding-bottom:1rem!important}.lg\:pb-4{padding-bottom:1.5rem!important}.lg\:pb-5{padding-bottom:2rem!important}.lg\:pb-6{padding-bottom:3rem!important}.lg\:pb-7{padding-bottom:4rem!important}.lg\:pb-8{padding-bottom:5rem!important}.lg\:px-0{padding-left:0!important;padding-right:0!important}.lg\:px-1{padding-left:.25rem!important;padding-right:.25rem!important}.lg\:px-2{padding-left:.5rem!important;padding-right:.5rem!important}.lg\:px-3{padding-left:1rem!important;padding-right:1rem!important}.lg\:px-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.lg\:px-5{padding-left:2rem!important;padding-right:2rem!important}.lg\:px-6{padding-left:3rem!important;padding-right:3rem!important}.lg\:px-7{padding-left:4rem!important;padding-right:4rem!important}.lg\:px-8{padding-left:5rem!important;padding-right:5rem!important}.lg\:py-0{padding-bottom:0!important;padding-top:0!important}.lg\:py-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.lg\:py-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.lg\:py-3{padding-bottom:1rem!important;padding-top:1rem!important}.lg\:py-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.lg\:py-5{padding-bottom:2rem!important;padding-top:2rem!important}.lg\:py-6{padding-bottom:3rem!important;padding-top:3rem!important}.lg\:py-7{padding-bottom:4rem!important;padding-top:4rem!important}.lg\:py-8{padding-bottom:5rem!important;padding-top:5rem!important}}@media screen and (min-width:1200px){.xl\:p-0{padding:0!important}.xl\:p-1{padding:.25rem!important}.xl\:p-2{padding:.5rem!important}.xl\:p-3{padding:1rem!important}.xl\:p-4{padding:1.5rem!important}.xl\:p-5{padding:2rem!important}.xl\:p-6{padding:3rem!important}.xl\:p-7{padding:4rem!important}.xl\:p-8{padding:5rem!important}.xl\:pt-0{padding-top:0!important}.xl\:pt-1{padding-top:.25rem!important}.xl\:pt-2{padding-top:.5rem!important}.xl\:pt-3{padding-top:1rem!important}.xl\:pt-4{padding-top:1.5rem!important}.xl\:pt-5{padding-top:2rem!important}.xl\:pt-6{padding-top:3rem!important}.xl\:pt-7{padding-top:4rem!important}.xl\:pt-8{padding-top:5rem!important}.xl\:pr-0{padding-right:0!important}.xl\:pr-1{padding-right:.25rem!important}.xl\:pr-2{padding-right:.5rem!important}.xl\:pr-3{padding-right:1rem!important}.xl\:pr-4{padding-right:1.5rem!important}.xl\:pr-5{padding-right:2rem!important}.xl\:pr-6{padding-right:3rem!important}.xl\:pr-7{padding-right:4rem!important}.xl\:pr-8{padding-right:5rem!important}.xl\:pl-0{padding-left:0!important}.xl\:pl-1{padding-left:.25rem!important}.xl\:pl-2{padding-left:.5rem!important}.xl\:pl-3{padding-left:1rem!important}.xl\:pl-4{padding-left:1.5rem!important}.xl\:pl-5{padding-left:2rem!important}.xl\:pl-6{padding-left:3rem!important}.xl\:pl-7{padding-left:4rem!important}.xl\:pl-8{padding-left:5rem!important}.xl\:pb-0{padding-bottom:0!important}.xl\:pb-1{padding-bottom:.25rem!important}.xl\:pb-2{padding-bottom:.5rem!important}.xl\:pb-3{padding-bottom:1rem!important}.xl\:pb-4{padding-bottom:1.5rem!important}.xl\:pb-5{padding-bottom:2rem!important}.xl\:pb-6{padding-bottom:3rem!important}.xl\:pb-7{padding-bottom:4rem!important}.xl\:pb-8{padding-bottom:5rem!important}.xl\:px-0{padding-left:0!important;padding-right:0!important}.xl\:px-1{padding-left:.25rem!important;padding-right:.25rem!important}.xl\:px-2{padding-left:.5rem!important;padding-right:.5rem!important}.xl\:px-3{padding-left:1rem!important;padding-right:1rem!important}.xl\:px-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.xl\:px-5{padding-left:2rem!important;padding-right:2rem!important}.xl\:px-6{padding-left:3rem!important;padding-right:3rem!important}.xl\:px-7{padding-left:4rem!important;padding-right:4rem!important}.xl\:px-8{padding-left:5rem!important;padding-right:5rem!important}.xl\:py-0{padding-bottom:0!important;padding-top:0!important}.xl\:py-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.xl\:py-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.xl\:py-3{padding-bottom:1rem!important;padding-top:1rem!important}.xl\:py-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.xl\:py-5{padding-bottom:2rem!important;padding-top:2rem!important}.xl\:py-6{padding-bottom:3rem!important;padding-top:3rem!important}.xl\:py-7{padding-bottom:4rem!important;padding-top:4rem!important}.xl\:py-8{padding-bottom:5rem!important;padding-top:5rem!important}}.m-0{margin:0!important}.m-1{margin:.25rem!important}.m-2{margin:.5rem!important}.m-3{margin:1rem!important}.m-4{margin:1.5rem!important}.m-5{margin:2rem!important}.m-6{margin:3rem!important}.m-7{margin:4rem!important}.m-8{margin:5rem!important}.-m-1{margin:-.25rem!important}.-m-2{margin:-.5rem!important}.-m-3{margin:-1rem!important}.-m-4{margin:-1.5rem!important}.-m-5{margin:-2rem!important}.-m-6{margin:-3rem!important}.-m-7{margin:-4rem!important}.-m-8{margin:-5rem!important}.m-auto{margin:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:2rem!important}.mt-6{margin-top:3rem!important}.mt-7{margin-top:4rem!important}.mt-8{margin-top:5rem!important}.-mt-1{margin-top:-.25rem!important}.-mt-2{margin-top:-.5rem!important}.-mt-3{margin-top:-1rem!important}.-mt-4{margin-top:-1.5rem!important}.-mt-5{margin-top:-2rem!important}.-mt-6{margin-top:-3rem!important}.-mt-7{margin-top:-4rem!important}.-mt-8{margin-top:-5rem!important}.mt-auto{margin-top:auto!important}.mr-0{margin-right:0!important}.mr-1{margin-right:.25rem!important}.mr-2{margin-right:.5rem!important}.mr-3{margin-right:1rem!important}.mr-4{margin-right:1.5rem!important}.mr-5{margin-right:2rem!important}.mr-6{margin-right:3rem!important}.mr-7{margin-right:4rem!important}.mr-8{margin-right:5rem!important}.-mr-1{margin-right:-.25rem!important}.-mr-2{margin-right:-.5rem!important}.-mr-3{margin-right:-1rem!important}.-mr-4{margin-right:-1.5rem!important}.-mr-5{margin-right:-2rem!important}.-mr-6{margin-right:-3rem!important}.-mr-7{margin-right:-4rem!important}.-mr-8{margin-right:-5rem!important}.mr-auto{margin-right:auto!important}.ml-0{margin-left:0!important}.ml-1{margin-left:.25rem!important}.ml-2{margin-left:.5rem!important}.ml-3{margin-left:1rem!important}.ml-4{margin-left:1.5rem!important}.ml-5{margin-left:2rem!important}.ml-6{margin-left:3rem!important}.ml-7{margin-left:4rem!important}.ml-8{margin-left:5rem!important}.-ml-1{margin-left:-.25rem!important}.-ml-2{margin-left:-.5rem!important}.-ml-3{margin-left:-1rem!important}.-ml-4{margin-left:-1.5rem!important}.-ml-5{margin-left:-2rem!important}.-ml-6{margin-left:-3rem!important}.-ml-7{margin-left:-4rem!important}.-ml-8{margin-left:-5rem!important}.ml-auto{margin-left:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:2rem!important}.mb-6{margin-bottom:3rem!important}.mb-7{margin-bottom:4rem!important}.mb-8{margin-bottom:5rem!important}.-mb-1{margin-bottom:-.25rem!important}.-mb-2{margin-bottom:-.5rem!important}.-mb-3{margin-bottom:-1rem!important}.-mb-4{margin-bottom:-1.5rem!important}.-mb-5{margin-bottom:-2rem!important}.-mb-6{margin-bottom:-3rem!important}.-mb-7{margin-bottom:-4rem!important}.-mb-8{margin-bottom:-5rem!important}.mb-auto{margin-bottom:auto!important}.mx-0{margin-left:0!important;margin-right:0!important}.mx-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-3{margin-left:1rem!important;margin-right:1rem!important}.mx-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-5{margin-left:2rem!important;margin-right:2rem!important}.mx-6{margin-left:3rem!important;margin-right:3rem!important}.mx-7{margin-left:4rem!important;margin-right:4rem!important}.mx-8{margin-left:5rem!important;margin-right:5rem!important}.-mx-1{margin-left:-.25rem!important;margin-right:-.25rem!important}.-mx-2{margin-left:-.5rem!important;margin-right:-.5rem!important}.-mx-3{margin-left:-1rem!important;margin-right:-1rem!important}.-mx-4{margin-left:-1.5rem!important;margin-right:-1.5rem!important}.-mx-5{margin-left:-2rem!important;margin-right:-2rem!important}.-mx-6{margin-left:-3rem!important;margin-right:-3rem!important}.-mx-7{margin-left:-4rem!important;margin-right:-4rem!important}.-mx-8{margin-left:-5rem!important;margin-right:-5rem!important}.mx-auto{margin-left:auto!important;margin-right:auto!important}.my-0{margin-bottom:0!important;margin-top:0!important}.my-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.my-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.my-3{margin-bottom:1rem!important;margin-top:1rem!important}.my-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.my-5{margin-bottom:2rem!important;margin-top:2rem!important}.my-6{margin-bottom:3rem!important;margin-top:3rem!important}.my-7{margin-bottom:4rem!important;margin-top:4rem!important}.my-8{margin-bottom:5rem!important;margin-top:5rem!important}.-my-1{margin-bottom:-.25rem!important;margin-top:-.25rem!important}.-my-2{margin-bottom:-.5rem!important;margin-top:-.5rem!important}.-my-3{margin-bottom:-1rem!important;margin-top:-1rem!important}.-my-4{margin-bottom:-1.5rem!important;margin-top:-1.5rem!important}.-my-5{margin-bottom:-2rem!important;margin-top:-2rem!important}.-my-6{margin-bottom:-3rem!important;margin-top:-3rem!important}.-my-7{margin-bottom:-4rem!important;margin-top:-4rem!important}.-my-8{margin-bottom:-5rem!important;margin-top:-5rem!important}.my-auto{margin-bottom:auto!important;margin-top:auto!important}@media screen and (min-width:576px){.sm\:m-0{margin:0!important}.sm\:m-1{margin:.25rem!important}.sm\:m-2{margin:.5rem!important}.sm\:m-3{margin:1rem!important}.sm\:m-4{margin:1.5rem!important}.sm\:m-5{margin:2rem!important}.sm\:m-6{margin:3rem!important}.sm\:m-7{margin:4rem!important}.sm\:m-8{margin:5rem!important}.sm\:-m-1{margin:-.25rem!important}.sm\:-m-2{margin:-.5rem!important}.sm\:-m-3{margin:-1rem!important}.sm\:-m-4{margin:-1.5rem!important}.sm\:-m-5{margin:-2rem!important}.sm\:-m-6{margin:-3rem!important}.sm\:-m-7{margin:-4rem!important}.sm\:-m-8{margin:-5rem!important}.sm\:m-auto{margin:auto!important}.sm\:mt-0{margin-top:0!important}.sm\:mt-1{margin-top:.25rem!important}.sm\:mt-2{margin-top:.5rem!important}.sm\:mt-3{margin-top:1rem!important}.sm\:mt-4{margin-top:1.5rem!important}.sm\:mt-5{margin-top:2rem!important}.sm\:mt-6{margin-top:3rem!important}.sm\:mt-7{margin-top:4rem!important}.sm\:mt-8{margin-top:5rem!important}.sm\:-mt-1{margin-top:-.25rem!important}.sm\:-mt-2{margin-top:-.5rem!important}.sm\:-mt-3{margin-top:-1rem!important}.sm\:-mt-4{margin-top:-1.5rem!important}.sm\:-mt-5{margin-top:-2rem!important}.sm\:-mt-6{margin-top:-3rem!important}.sm\:-mt-7{margin-top:-4rem!important}.sm\:-mt-8{margin-top:-5rem!important}.sm\:mt-auto{margin-top:auto!important}.sm\:mr-0{margin-right:0!important}.sm\:mr-1{margin-right:.25rem!important}.sm\:mr-2{margin-right:.5rem!important}.sm\:mr-3{margin-right:1rem!important}.sm\:mr-4{margin-right:1.5rem!important}.sm\:mr-5{margin-right:2rem!important}.sm\:mr-6{margin-right:3rem!important}.sm\:mr-7{margin-right:4rem!important}.sm\:mr-8{margin-right:5rem!important}.sm\:-mr-1{margin-right:-.25rem!important}.sm\:-mr-2{margin-right:-.5rem!important}.sm\:-mr-3{margin-right:-1rem!important}.sm\:-mr-4{margin-right:-1.5rem!important}.sm\:-mr-5{margin-right:-2rem!important}.sm\:-mr-6{margin-right:-3rem!important}.sm\:-mr-7{margin-right:-4rem!important}.sm\:-mr-8{margin-right:-5rem!important}.sm\:mr-auto{margin-right:auto!important}.sm\:ml-0{margin-left:0!important}.sm\:ml-1{margin-left:.25rem!important}.sm\:ml-2{margin-left:.5rem!important}.sm\:ml-3{margin-left:1rem!important}.sm\:ml-4{margin-left:1.5rem!important}.sm\:ml-5{margin-left:2rem!important}.sm\:ml-6{margin-left:3rem!important}.sm\:ml-7{margin-left:4rem!important}.sm\:ml-8{margin-left:5rem!important}.sm\:-ml-1{margin-left:-.25rem!important}.sm\:-ml-2{margin-left:-.5rem!important}.sm\:-ml-3{margin-left:-1rem!important}.sm\:-ml-4{margin-left:-1.5rem!important}.sm\:-ml-5{margin-left:-2rem!important}.sm\:-ml-6{margin-left:-3rem!important}.sm\:-ml-7{margin-left:-4rem!important}.sm\:-ml-8{margin-left:-5rem!important}.sm\:ml-auto{margin-left:auto!important}.sm\:mb-0{margin-bottom:0!important}.sm\:mb-1{margin-bottom:.25rem!important}.sm\:mb-2{margin-bottom:.5rem!important}.sm\:mb-3{margin-bottom:1rem!important}.sm\:mb-4{margin-bottom:1.5rem!important}.sm\:mb-5{margin-bottom:2rem!important}.sm\:mb-6{margin-bottom:3rem!important}.sm\:mb-7{margin-bottom:4rem!important}.sm\:mb-8{margin-bottom:5rem!important}.sm\:-mb-1{margin-bottom:-.25rem!important}.sm\:-mb-2{margin-bottom:-.5rem!important}.sm\:-mb-3{margin-bottom:-1rem!important}.sm\:-mb-4{margin-bottom:-1.5rem!important}.sm\:-mb-5{margin-bottom:-2rem!important}.sm\:-mb-6{margin-bottom:-3rem!important}.sm\:-mb-7{margin-bottom:-4rem!important}.sm\:-mb-8{margin-bottom:-5rem!important}.sm\:mb-auto{margin-bottom:auto!important}.sm\:mx-0{margin-left:0!important;margin-right:0!important}.sm\:mx-1{margin-left:.25rem!important;margin-right:.25rem!important}.sm\:mx-2{margin-left:.5rem!important;margin-right:.5rem!important}.sm\:mx-3{margin-left:1rem!important;margin-right:1rem!important}.sm\:mx-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.sm\:mx-5{margin-left:2rem!important;margin-right:2rem!important}.sm\:mx-6{margin-left:3rem!important;margin-right:3rem!important}.sm\:mx-7{margin-left:4rem!important;margin-right:4rem!important}.sm\:mx-8{margin-left:5rem!important;margin-right:5rem!important}.sm\:-mx-1{margin-left:-.25rem!important;margin-right:-.25rem!important}.sm\:-mx-2{margin-left:-.5rem!important;margin-right:-.5rem!important}.sm\:-mx-3{margin-left:-1rem!important;margin-right:-1rem!important}.sm\:-mx-4{margin-left:-1.5rem!important;margin-right:-1.5rem!important}.sm\:-mx-5{margin-left:-2rem!important;margin-right:-2rem!important}.sm\:-mx-6{margin-left:-3rem!important;margin-right:-3rem!important}.sm\:-mx-7{margin-left:-4rem!important;margin-right:-4rem!important}.sm\:-mx-8{margin-left:-5rem!important;margin-right:-5rem!important}.sm\:mx-auto{margin-left:auto!important;margin-right:auto!important}.sm\:my-0{margin-bottom:0!important;margin-top:0!important}.sm\:my-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.sm\:my-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.sm\:my-3{margin-bottom:1rem!important;margin-top:1rem!important}.sm\:my-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.sm\:my-5{margin-bottom:2rem!important;margin-top:2rem!important}.sm\:my-6{margin-bottom:3rem!important;margin-top:3rem!important}.sm\:my-7{margin-bottom:4rem!important;margin-top:4rem!important}.sm\:my-8{margin-bottom:5rem!important;margin-top:5rem!important}.sm\:-my-1{margin-bottom:-.25rem!important;margin-top:-.25rem!important}.sm\:-my-2{margin-bottom:-.5rem!important;margin-top:-.5rem!important}.sm\:-my-3{margin-bottom:-1rem!important;margin-top:-1rem!important}.sm\:-my-4{margin-bottom:-1.5rem!important;margin-top:-1.5rem!important}.sm\:-my-5{margin-bottom:-2rem!important;margin-top:-2rem!important}.sm\:-my-6{margin-bottom:-3rem!important;margin-top:-3rem!important}.sm\:-my-7{margin-bottom:-4rem!important;margin-top:-4rem!important}.sm\:-my-8{margin-bottom:-5rem!important;margin-top:-5rem!important}.sm\:my-auto{margin-bottom:auto!important;margin-top:auto!important}}@media screen and (min-width:768px){.md\:m-0{margin:0!important}.md\:m-1{margin:.25rem!important}.md\:m-2{margin:.5rem!important}.md\:m-3{margin:1rem!important}.md\:m-4{margin:1.5rem!important}.md\:m-5{margin:2rem!important}.md\:m-6{margin:3rem!important}.md\:m-7{margin:4rem!important}.md\:m-8{margin:5rem!important}.md\:-m-1{margin:-.25rem!important}.md\:-m-2{margin:-.5rem!important}.md\:-m-3{margin:-1rem!important}.md\:-m-4{margin:-1.5rem!important}.md\:-m-5{margin:-2rem!important}.md\:-m-6{margin:-3rem!important}.md\:-m-7{margin:-4rem!important}.md\:-m-8{margin:-5rem!important}.md\:m-auto{margin:auto!important}.md\:mt-0{margin-top:0!important}.md\:mt-1{margin-top:.25rem!important}.md\:mt-2{margin-top:.5rem!important}.md\:mt-3{margin-top:1rem!important}.md\:mt-4{margin-top:1.5rem!important}.md\:mt-5{margin-top:2rem!important}.md\:mt-6{margin-top:3rem!important}.md\:mt-7{margin-top:4rem!important}.md\:mt-8{margin-top:5rem!important}.md\:-mt-1{margin-top:-.25rem!important}.md\:-mt-2{margin-top:-.5rem!important}.md\:-mt-3{margin-top:-1rem!important}.md\:-mt-4{margin-top:-1.5rem!important}.md\:-mt-5{margin-top:-2rem!important}.md\:-mt-6{margin-top:-3rem!important}.md\:-mt-7{margin-top:-4rem!important}.md\:-mt-8{margin-top:-5rem!important}.md\:mt-auto{margin-top:auto!important}.md\:mr-0{margin-right:0!important}.md\:mr-1{margin-right:.25rem!important}.md\:mr-2{margin-right:.5rem!important}.md\:mr-3{margin-right:1rem!important}.md\:mr-4{margin-right:1.5rem!important}.md\:mr-5{margin-right:2rem!important}.md\:mr-6{margin-right:3rem!important}.md\:mr-7{margin-right:4rem!important}.md\:mr-8{margin-right:5rem!important}.md\:-mr-1{margin-right:-.25rem!important}.md\:-mr-2{margin-right:-.5rem!important}.md\:-mr-3{margin-right:-1rem!important}.md\:-mr-4{margin-right:-1.5rem!important}.md\:-mr-5{margin-right:-2rem!important}.md\:-mr-6{margin-right:-3rem!important}.md\:-mr-7{margin-right:-4rem!important}.md\:-mr-8{margin-right:-5rem!important}.md\:mr-auto{margin-right:auto!important}.md\:ml-0{margin-left:0!important}.md\:ml-1{margin-left:.25rem!important}.md\:ml-2{margin-left:.5rem!important}.md\:ml-3{margin-left:1rem!important}.md\:ml-4{margin-left:1.5rem!important}.md\:ml-5{margin-left:2rem!important}.md\:ml-6{margin-left:3rem!important}.md\:ml-7{margin-left:4rem!important}.md\:ml-8{margin-left:5rem!important}.md\:-ml-1{margin-left:-.25rem!important}.md\:-ml-2{margin-left:-.5rem!important}.md\:-ml-3{margin-left:-1rem!important}.md\:-ml-4{margin-left:-1.5rem!important}.md\:-ml-5{margin-left:-2rem!important}.md\:-ml-6{margin-left:-3rem!important}.md\:-ml-7{margin-left:-4rem!important}.md\:-ml-8{margin-left:-5rem!important}.md\:ml-auto{margin-left:auto!important}.md\:mb-0{margin-bottom:0!important}.md\:mb-1{margin-bottom:.25rem!important}.md\:mb-2{margin-bottom:.5rem!important}.md\:mb-3{margin-bottom:1rem!important}.md\:mb-4{margin-bottom:1.5rem!important}.md\:mb-5{margin-bottom:2rem!important}.md\:mb-6{margin-bottom:3rem!important}.md\:mb-7{margin-bottom:4rem!important}.md\:mb-8{margin-bottom:5rem!important}.md\:-mb-1{margin-bottom:-.25rem!important}.md\:-mb-2{margin-bottom:-.5rem!important}.md\:-mb-3{margin-bottom:-1rem!important}.md\:-mb-4{margin-bottom:-1.5rem!important}.md\:-mb-5{margin-bottom:-2rem!important}.md\:-mb-6{margin-bottom:-3rem!important}.md\:-mb-7{margin-bottom:-4rem!important}.md\:-mb-8{margin-bottom:-5rem!important}.md\:mb-auto{margin-bottom:auto!important}.md\:mx-0{margin-left:0!important;margin-right:0!important}.md\:mx-1{margin-left:.25rem!important;margin-right:.25rem!important}.md\:mx-2{margin-left:.5rem!important;margin-right:.5rem!important}.md\:mx-3{margin-left:1rem!important;margin-right:1rem!important}.md\:mx-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.md\:mx-5{margin-left:2rem!important;margin-right:2rem!important}.md\:mx-6{margin-left:3rem!important;margin-right:3rem!important}.md\:mx-7{margin-left:4rem!important;margin-right:4rem!important}.md\:mx-8{margin-left:5rem!important;margin-right:5rem!important}.md\:-mx-1{margin-left:-.25rem!important;margin-right:-.25rem!important}.md\:-mx-2{margin-left:-.5rem!important;margin-right:-.5rem!important}.md\:-mx-3{margin-left:-1rem!important;margin-right:-1rem!important}.md\:-mx-4{margin-left:-1.5rem!important;margin-right:-1.5rem!important}.md\:-mx-5{margin-left:-2rem!important;margin-right:-2rem!important}.md\:-mx-6{margin-left:-3rem!important;margin-right:-3rem!important}.md\:-mx-7{margin-left:-4rem!important;margin-right:-4rem!important}.md\:-mx-8{margin-left:-5rem!important;margin-right:-5rem!important}.md\:mx-auto{margin-left:auto!important;margin-right:auto!important}.md\:my-0{margin-bottom:0!important;margin-top:0!important}.md\:my-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.md\:my-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.md\:my-3{margin-bottom:1rem!important;margin-top:1rem!important}.md\:my-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.md\:my-5{margin-bottom:2rem!important;margin-top:2rem!important}.md\:my-6{margin-bottom:3rem!important;margin-top:3rem!important}.md\:my-7{margin-bottom:4rem!important;margin-top:4rem!important}.md\:my-8{margin-bottom:5rem!important;margin-top:5rem!important}.md\:-my-1{margin-bottom:-.25rem!important;margin-top:-.25rem!important}.md\:-my-2{margin-bottom:-.5rem!important;margin-top:-.5rem!important}.md\:-my-3{margin-bottom:-1rem!important;margin-top:-1rem!important}.md\:-my-4{margin-bottom:-1.5rem!important;margin-top:-1.5rem!important}.md\:-my-5{margin-bottom:-2rem!important;margin-top:-2rem!important}.md\:-my-6{margin-bottom:-3rem!important;margin-top:-3rem!important}.md\:-my-7{margin-bottom:-4rem!important;margin-top:-4rem!important}.md\:-my-8{margin-bottom:-5rem!important;margin-top:-5rem!important}.md\:my-auto{margin-bottom:auto!important;margin-top:auto!important}}@media screen and (min-width:992px){.lg\:m-0{margin:0!important}.lg\:m-1{margin:.25rem!important}.lg\:m-2{margin:.5rem!important}.lg\:m-3{margin:1rem!important}.lg\:m-4{margin:1.5rem!important}.lg\:m-5{margin:2rem!important}.lg\:m-6{margin:3rem!important}.lg\:m-7{margin:4rem!important}.lg\:m-8{margin:5rem!important}.lg\:-m-1{margin:-.25rem!important}.lg\:-m-2{margin:-.5rem!important}.lg\:-m-3{margin:-1rem!important}.lg\:-m-4{margin:-1.5rem!important}.lg\:-m-5{margin:-2rem!important}.lg\:-m-6{margin:-3rem!important}.lg\:-m-7{margin:-4rem!important}.lg\:-m-8{margin:-5rem!important}.lg\:m-auto{margin:auto!important}.lg\:mt-0{margin-top:0!important}.lg\:mt-1{margin-top:.25rem!important}.lg\:mt-2{margin-top:.5rem!important}.lg\:mt-3{margin-top:1rem!important}.lg\:mt-4{margin-top:1.5rem!important}.lg\:mt-5{margin-top:2rem!important}.lg\:mt-6{margin-top:3rem!important}.lg\:mt-7{margin-top:4rem!important}.lg\:mt-8{margin-top:5rem!important}.lg\:-mt-1{margin-top:-.25rem!important}.lg\:-mt-2{margin-top:-.5rem!important}.lg\:-mt-3{margin-top:-1rem!important}.lg\:-mt-4{margin-top:-1.5rem!important}.lg\:-mt-5{margin-top:-2rem!important}.lg\:-mt-6{margin-top:-3rem!important}.lg\:-mt-7{margin-top:-4rem!important}.lg\:-mt-8{margin-top:-5rem!important}.lg\:mt-auto{margin-top:auto!important}.lg\:mr-0{margin-right:0!important}.lg\:mr-1{margin-right:.25rem!important}.lg\:mr-2{margin-right:.5rem!important}.lg\:mr-3{margin-right:1rem!important}.lg\:mr-4{margin-right:1.5rem!important}.lg\:mr-5{margin-right:2rem!important}.lg\:mr-6{margin-right:3rem!important}.lg\:mr-7{margin-right:4rem!important}.lg\:mr-8{margin-right:5rem!important}.lg\:-mr-1{margin-right:-.25rem!important}.lg\:-mr-2{margin-right:-.5rem!important}.lg\:-mr-3{margin-right:-1rem!important}.lg\:-mr-4{margin-right:-1.5rem!important}.lg\:-mr-5{margin-right:-2rem!important}.lg\:-mr-6{margin-right:-3rem!important}.lg\:-mr-7{margin-right:-4rem!important}.lg\:-mr-8{margin-right:-5rem!important}.lg\:mr-auto{margin-right:auto!important}.lg\:ml-0{margin-left:0!important}.lg\:ml-1{margin-left:.25rem!important}.lg\:ml-2{margin-left:.5rem!important}.lg\:ml-3{margin-left:1rem!important}.lg\:ml-4{margin-left:1.5rem!important}.lg\:ml-5{margin-left:2rem!important}.lg\:ml-6{margin-left:3rem!important}.lg\:ml-7{margin-left:4rem!important}.lg\:ml-8{margin-left:5rem!important}.lg\:-ml-1{margin-left:-.25rem!important}.lg\:-ml-2{margin-left:-.5rem!important}.lg\:-ml-3{margin-left:-1rem!important}.lg\:-ml-4{margin-left:-1.5rem!important}.lg\:-ml-5{margin-left:-2rem!important}.lg\:-ml-6{margin-left:-3rem!important}.lg\:-ml-7{margin-left:-4rem!important}.lg\:-ml-8{margin-left:-5rem!important}.lg\:ml-auto{margin-left:auto!important}.lg\:mb-0{margin-bottom:0!important}.lg\:mb-1{margin-bottom:.25rem!important}.lg\:mb-2{margin-bottom:.5rem!important}.lg\:mb-3{margin-bottom:1rem!important}.lg\:mb-4{margin-bottom:1.5rem!important}.lg\:mb-5{margin-bottom:2rem!important}.lg\:mb-6{margin-bottom:3rem!important}.lg\:mb-7{margin-bottom:4rem!important}.lg\:mb-8{margin-bottom:5rem!important}.lg\:-mb-1{margin-bottom:-.25rem!important}.lg\:-mb-2{margin-bottom:-.5rem!important}.lg\:-mb-3{margin-bottom:-1rem!important}.lg\:-mb-4{margin-bottom:-1.5rem!important}.lg\:-mb-5{margin-bottom:-2rem!important}.lg\:-mb-6{margin-bottom:-3rem!important}.lg\:-mb-7{margin-bottom:-4rem!important}.lg\:-mb-8{margin-bottom:-5rem!important}.lg\:mb-auto{margin-bottom:auto!important}.lg\:mx-0{margin-left:0!important;margin-right:0!important}.lg\:mx-1{margin-left:.25rem!important;margin-right:.25rem!important}.lg\:mx-2{margin-left:.5rem!important;margin-right:.5rem!important}.lg\:mx-3{margin-left:1rem!important;margin-right:1rem!important}.lg\:mx-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.lg\:mx-5{margin-left:2rem!important;margin-right:2rem!important}.lg\:mx-6{margin-left:3rem!important;margin-right:3rem!important}.lg\:mx-7{margin-left:4rem!important;margin-right:4rem!important}.lg\:mx-8{margin-left:5rem!important;margin-right:5rem!important}.lg\:-mx-1{margin-left:-.25rem!important;margin-right:-.25rem!important}.lg\:-mx-2{margin-left:-.5rem!important;margin-right:-.5rem!important}.lg\:-mx-3{margin-left:-1rem!important;margin-right:-1rem!important}.lg\:-mx-4{margin-left:-1.5rem!important;margin-right:-1.5rem!important}.lg\:-mx-5{margin-left:-2rem!important;margin-right:-2rem!important}.lg\:-mx-6{margin-left:-3rem!important;margin-right:-3rem!important}.lg\:-mx-7{margin-left:-4rem!important;margin-right:-4rem!important}.lg\:-mx-8{margin-left:-5rem!important;margin-right:-5rem!important}.lg\:mx-auto{margin-left:auto!important;margin-right:auto!important}.lg\:my-0{margin-bottom:0!important;margin-top:0!important}.lg\:my-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.lg\:my-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.lg\:my-3{margin-bottom:1rem!important;margin-top:1rem!important}.lg\:my-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.lg\:my-5{margin-bottom:2rem!important;margin-top:2rem!important}.lg\:my-6{margin-bottom:3rem!important;margin-top:3rem!important}.lg\:my-7{margin-bottom:4rem!important;margin-top:4rem!important}.lg\:my-8{margin-bottom:5rem!important;margin-top:5rem!important}.lg\:-my-1{margin-bottom:-.25rem!important;margin-top:-.25rem!important}.lg\:-my-2{margin-bottom:-.5rem!important;margin-top:-.5rem!important}.lg\:-my-3{margin-bottom:-1rem!important;margin-top:-1rem!important}.lg\:-my-4{margin-bottom:-1.5rem!important;margin-top:-1.5rem!important}.lg\:-my-5{margin-bottom:-2rem!important;margin-top:-2rem!important}.lg\:-my-6{margin-bottom:-3rem!important;margin-top:-3rem!important}.lg\:-my-7{margin-bottom:-4rem!important;margin-top:-4rem!important}.lg\:-my-8{margin-bottom:-5rem!important;margin-top:-5rem!important}.lg\:my-auto{margin-bottom:auto!important;margin-top:auto!important}}@media screen and (min-width:1200px){.xl\:m-0{margin:0!important}.xl\:m-1{margin:.25rem!important}.xl\:m-2{margin:.5rem!important}.xl\:m-3{margin:1rem!important}.xl\:m-4{margin:1.5rem!important}.xl\:m-5{margin:2rem!important}.xl\:m-6{margin:3rem!important}.xl\:m-7{margin:4rem!important}.xl\:m-8{margin:5rem!important}.xl\:-m-1{margin:-.25rem!important}.xl\:-m-2{margin:-.5rem!important}.xl\:-m-3{margin:-1rem!important}.xl\:-m-4{margin:-1.5rem!important}.xl\:-m-5{margin:-2rem!important}.xl\:-m-6{margin:-3rem!important}.xl\:-m-7{margin:-4rem!important}.xl\:-m-8{margin:-5rem!important}.xl\:m-auto{margin:auto!important}.xl\:mt-0{margin-top:0!important}.xl\:mt-1{margin-top:.25rem!important}.xl\:mt-2{margin-top:.5rem!important}.xl\:mt-3{margin-top:1rem!important}.xl\:mt-4{margin-top:1.5rem!important}.xl\:mt-5{margin-top:2rem!important}.xl\:mt-6{margin-top:3rem!important}.xl\:mt-7{margin-top:4rem!important}.xl\:mt-8{margin-top:5rem!important}.xl\:-mt-1{margin-top:-.25rem!important}.xl\:-mt-2{margin-top:-.5rem!important}.xl\:-mt-3{margin-top:-1rem!important}.xl\:-mt-4{margin-top:-1.5rem!important}.xl\:-mt-5{margin-top:-2rem!important}.xl\:-mt-6{margin-top:-3rem!important}.xl\:-mt-7{margin-top:-4rem!important}.xl\:-mt-8{margin-top:-5rem!important}.xl\:mt-auto{margin-top:auto!important}.xl\:mr-0{margin-right:0!important}.xl\:mr-1{margin-right:.25rem!important}.xl\:mr-2{margin-right:.5rem!important}.xl\:mr-3{margin-right:1rem!important}.xl\:mr-4{margin-right:1.5rem!important}.xl\:mr-5{margin-right:2rem!important}.xl\:mr-6{margin-right:3rem!important}.xl\:mr-7{margin-right:4rem!important}.xl\:mr-8{margin-right:5rem!important}.xl\:-mr-1{margin-right:-.25rem!important}.xl\:-mr-2{margin-right:-.5rem!important}.xl\:-mr-3{margin-right:-1rem!important}.xl\:-mr-4{margin-right:-1.5rem!important}.xl\:-mr-5{margin-right:-2rem!important}.xl\:-mr-6{margin-right:-3rem!important}.xl\:-mr-7{margin-right:-4rem!important}.xl\:-mr-8{margin-right:-5rem!important}.xl\:mr-auto{margin-right:auto!important}.xl\:ml-0{margin-left:0!important}.xl\:ml-1{margin-left:.25rem!important}.xl\:ml-2{margin-left:.5rem!important}.xl\:ml-3{margin-left:1rem!important}.xl\:ml-4{margin-left:1.5rem!important}.xl\:ml-5{margin-left:2rem!important}.xl\:ml-6{margin-left:3rem!important}.xl\:ml-7{margin-left:4rem!important}.xl\:ml-8{margin-left:5rem!important}.xl\:-ml-1{margin-left:-.25rem!important}.xl\:-ml-2{margin-left:-.5rem!important}.xl\:-ml-3{margin-left:-1rem!important}.xl\:-ml-4{margin-left:-1.5rem!important}.xl\:-ml-5{margin-left:-2rem!important}.xl\:-ml-6{margin-left:-3rem!important}.xl\:-ml-7{margin-left:-4rem!important}.xl\:-ml-8{margin-left:-5rem!important}.xl\:ml-auto{margin-left:auto!important}.xl\:mb-0{margin-bottom:0!important}.xl\:mb-1{margin-bottom:.25rem!important}.xl\:mb-2{margin-bottom:.5rem!important}.xl\:mb-3{margin-bottom:1rem!important}.xl\:mb-4{margin-bottom:1.5rem!important}.xl\:mb-5{margin-bottom:2rem!important}.xl\:mb-6{margin-bottom:3rem!important}.xl\:mb-7{margin-bottom:4rem!important}.xl\:mb-8{margin-bottom:5rem!important}.xl\:-mb-1{margin-bottom:-.25rem!important}.xl\:-mb-2{margin-bottom:-.5rem!important}.xl\:-mb-3{margin-bottom:-1rem!important}.xl\:-mb-4{margin-bottom:-1.5rem!important}.xl\:-mb-5{margin-bottom:-2rem!important}.xl\:-mb-6{margin-bottom:-3rem!important}.xl\:-mb-7{margin-bottom:-4rem!important}.xl\:-mb-8{margin-bottom:-5rem!important}.xl\:mb-auto{margin-bottom:auto!important}.xl\:mx-0{margin-left:0!important;margin-right:0!important}.xl\:mx-1{margin-left:.25rem!important;margin-right:.25rem!important}.xl\:mx-2{margin-left:.5rem!important;margin-right:.5rem!important}.xl\:mx-3{margin-left:1rem!important;margin-right:1rem!important}.xl\:mx-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.xl\:mx-5{margin-left:2rem!important;margin-right:2rem!important}.xl\:mx-6{margin-left:3rem!important;margin-right:3rem!important}.xl\:mx-7{margin-left:4rem!important;margin-right:4rem!important}.xl\:mx-8{margin-left:5rem!important;margin-right:5rem!important}.xl\:-mx-1{margin-left:-.25rem!important;margin-right:-.25rem!important}.xl\:-mx-2{margin-left:-.5rem!important;margin-right:-.5rem!important}.xl\:-mx-3{margin-left:-1rem!important;margin-right:-1rem!important}.xl\:-mx-4{margin-left:-1.5rem!important;margin-right:-1.5rem!important}.xl\:-mx-5{margin-left:-2rem!important;margin-right:-2rem!important}.xl\:-mx-6{margin-left:-3rem!important;margin-right:-3rem!important}.xl\:-mx-7{margin-left:-4rem!important;margin-right:-4rem!important}.xl\:-mx-8{margin-left:-5rem!important;margin-right:-5rem!important}.xl\:mx-auto{margin-left:auto!important;margin-right:auto!important}.xl\:my-0{margin-bottom:0!important;margin-top:0!important}.xl\:my-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.xl\:my-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.xl\:my-3{margin-bottom:1rem!important;margin-top:1rem!important}.xl\:my-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.xl\:my-5{margin-bottom:2rem!important;margin-top:2rem!important}.xl\:my-6{margin-bottom:3rem!important;margin-top:3rem!important}.xl\:my-7{margin-bottom:4rem!important;margin-top:4rem!important}.xl\:my-8{margin-bottom:5rem!important;margin-top:5rem!important}.xl\:-my-1{margin-bottom:-.25rem!important;margin-top:-.25rem!important}.xl\:-my-2{margin-bottom:-.5rem!important;margin-top:-.5rem!important}.xl\:-my-3{margin-bottom:-1rem!important;margin-top:-1rem!important}.xl\:-my-4{margin-bottom:-1.5rem!important;margin-top:-1.5rem!important}.xl\:-my-5{margin-bottom:-2rem!important;margin-top:-2rem!important}.xl\:-my-6{margin-bottom:-3rem!important;margin-top:-3rem!important}.xl\:-my-7{margin-bottom:-4rem!important;margin-top:-4rem!important}.xl\:-my-8{margin-bottom:-5rem!important;margin-top:-5rem!important}.xl\:my-auto{margin-bottom:auto!important;margin-top:auto!important}}.shadow-none{box-shadow:none!important}.shadow-1{box-shadow:0 3px 5px rgba(0,0,0,.02),0 0 2px rgba(0,0,0,.05),0 1px 4px rgba(0,0,0,.08)!important}.shadow-2{box-shadow:0 4px 10px rgba(0,0,0,.03),0 0 2px rgba(0,0,0,.06),0 2px 6px rgba(0,0,0,.12)!important}.shadow-3{box-shadow:0 1px 8px rgba(0,0,0,.08),0 3px 4px rgba(0,0,0,.1),0 1px 4px -1px rgba(0,0,0,.1)!important}.shadow-4{box-shadow:0 1px 10px rgba(0,0,0,.12),0 4px 5px rgba(0,0,0,.14),0 2px 4px -1px rgba(0,0,0,.2)!important}.shadow-5{box-shadow:0 1px 7px rgba(0,0,0,.1),0 4px 5px -2px rgba(0,0,0,.12),0 10px 15px -5px rgba(0,0,0,.2)!important}.shadow-6{box-shadow:0 3px 5px rgba(0,0,0,.06),0 7px 9px rgba(0,0,0,.12),0 20px 25px -8px rgba(0,0,0,.18)!important}.shadow-7{box-shadow:0 7px 30px rgba(0,0,0,.08),0 22px 30px 2px rgba(0,0,0,.15),0 8px 10px rgba(0,0,0,.15)!important}.shadow-8{box-shadow:0 9px 46px 8px rgba(0,0,0,.12),0 24px 38px 3px rgba(0,0,0,.14),0 11px 15px rgba(0,0,0,.2)!important}.active\:shadow-none:active,.focus\:shadow-none:focus,.hover\:shadow-none:hover{box-shadow:none!important}.active\:shadow-1:active,.focus\:shadow-1:focus,.hover\:shadow-1:hover{box-shadow:0 3px 5px rgba(0,0,0,.02),0 0 2px rgba(0,0,0,.05),0 1px 4px rgba(0,0,0,.08)!important}.active\:shadow-2:active,.focus\:shadow-2:focus,.hover\:shadow-2:hover{box-shadow:0 4px 10px rgba(0,0,0,.03),0 0 2px rgba(0,0,0,.06),0 2px 6px rgba(0,0,0,.12)!important}.active\:shadow-3:active,.focus\:shadow-3:focus,.hover\:shadow-3:hover{box-shadow:0 1px 8px rgba(0,0,0,.08),0 3px 4px rgba(0,0,0,.1),0 1px 4px -1px rgba(0,0,0,.1)!important}.active\:shadow-4:active,.focus\:shadow-4:focus,.hover\:shadow-4:hover{box-shadow:0 1px 10px rgba(0,0,0,.12),0 4px 5px rgba(0,0,0,.14),0 2px 4px -1px rgba(0,0,0,.2)!important}.active\:shadow-5:active,.focus\:shadow-5:focus,.hover\:shadow-5:hover{box-shadow:0 1px 7px rgba(0,0,0,.1),0 4px 5px -2px rgba(0,0,0,.12),0 10px 15px -5px rgba(0,0,0,.2)!important}.active\:shadow-6:active,.focus\:shadow-6:focus,.hover\:shadow-6:hover{box-shadow:0 3px 5px rgba(0,0,0,.06),0 7px 9px rgba(0,0,0,.12),0 20px 25px -8px rgba(0,0,0,.18)!important}.active\:shadow-7:active,.focus\:shadow-7:focus,.hover\:shadow-7:hover{box-shadow:0 7px 30px rgba(0,0,0,.08),0 22px 30px 2px rgba(0,0,0,.15),0 8px 10px rgba(0,0,0,.15)!important}.active\:shadow-8:active,.focus\:shadow-8:focus,.hover\:shadow-8:hover{box-shadow:0 9px 46px 8px rgba(0,0,0,.12),0 24px 38px 3px rgba(0,0,0,.14),0 11px 15px rgba(0,0,0,.2)!important}@media screen and (min-width:576px){.sm\:shadow-none{box-shadow:none!important}.sm\:shadow-1{box-shadow:0 3px 5px rgba(0,0,0,.02),0 0 2px rgba(0,0,0,.05),0 1px 4px rgba(0,0,0,.08)!important}.sm\:shadow-2{box-shadow:0 4px 10px rgba(0,0,0,.03),0 0 2px rgba(0,0,0,.06),0 2px 6px rgba(0,0,0,.12)!important}.sm\:shadow-3{box-shadow:0 1px 8px rgba(0,0,0,.08),0 3px 4px rgba(0,0,0,.1),0 1px 4px -1px rgba(0,0,0,.1)!important}.sm\:shadow-4{box-shadow:0 1px 10px rgba(0,0,0,.12),0 4px 5px rgba(0,0,0,.14),0 2px 4px -1px rgba(0,0,0,.2)!important}.sm\:shadow-5{box-shadow:0 1px 7px rgba(0,0,0,.1),0 4px 5px -2px rgba(0,0,0,.12),0 10px 15px -5px rgba(0,0,0,.2)!important}.sm\:shadow-6{box-shadow:0 3px 5px rgba(0,0,0,.06),0 7px 9px rgba(0,0,0,.12),0 20px 25px -8px rgba(0,0,0,.18)!important}.sm\:shadow-7{box-shadow:0 7px 30px rgba(0,0,0,.08),0 22px 30px 2px rgba(0,0,0,.15),0 8px 10px rgba(0,0,0,.15)!important}.sm\:shadow-8{box-shadow:0 9px 46px 8px rgba(0,0,0,.12),0 24px 38px 3px rgba(0,0,0,.14),0 11px 15px rgba(0,0,0,.2)!important}.sm\:active\:shadow-none:active,.sm\:focus\:shadow-none:focus,.sm\:hover\:shadow-none:hover{box-shadow:none!important}.sm\:active\:shadow-1:active,.sm\:focus\:shadow-1:focus,.sm\:hover\:shadow-1:hover{box-shadow:0 3px 5px rgba(0,0,0,.02),0 0 2px rgba(0,0,0,.05),0 1px 4px rgba(0,0,0,.08)!important}.sm\:active\:shadow-2:active,.sm\:focus\:shadow-2:focus,.sm\:hover\:shadow-2:hover{box-shadow:0 4px 10px rgba(0,0,0,.03),0 0 2px rgba(0,0,0,.06),0 2px 6px rgba(0,0,0,.12)!important}.sm\:active\:shadow-3:active,.sm\:focus\:shadow-3:focus,.sm\:hover\:shadow-3:hover{box-shadow:0 1px 8px rgba(0,0,0,.08),0 3px 4px rgba(0,0,0,.1),0 1px 4px -1px rgba(0,0,0,.1)!important}.sm\:active\:shadow-4:active,.sm\:focus\:shadow-4:focus,.sm\:hover\:shadow-4:hover{box-shadow:0 1px 10px rgba(0,0,0,.12),0 4px 5px rgba(0,0,0,.14),0 2px 4px -1px rgba(0,0,0,.2)!important}.sm\:active\:shadow-5:active,.sm\:focus\:shadow-5:focus,.sm\:hover\:shadow-5:hover{box-shadow:0 1px 7px rgba(0,0,0,.1),0 4px 5px -2px rgba(0,0,0,.12),0 10px 15px -5px rgba(0,0,0,.2)!important}.sm\:active\:shadow-6:active,.sm\:focus\:shadow-6:focus,.sm\:hover\:shadow-6:hover{box-shadow:0 3px 5px rgba(0,0,0,.06),0 7px 9px rgba(0,0,0,.12),0 20px 25px -8px rgba(0,0,0,.18)!important}.sm\:active\:shadow-7:active,.sm\:focus\:shadow-7:focus,.sm\:hover\:shadow-7:hover{box-shadow:0 7px 30px rgba(0,0,0,.08),0 22px 30px 2px rgba(0,0,0,.15),0 8px 10px rgba(0,0,0,.15)!important}.sm\:active\:shadow-8:active,.sm\:focus\:shadow-8:focus,.sm\:hover\:shadow-8:hover{box-shadow:0 9px 46px 8px rgba(0,0,0,.12),0 24px 38px 3px rgba(0,0,0,.14),0 11px 15px rgba(0,0,0,.2)!important}}@media screen and (min-width:768px){.md\:shadow-none{box-shadow:none!important}.md\:shadow-1{box-shadow:0 3px 5px rgba(0,0,0,.02),0 0 2px rgba(0,0,0,.05),0 1px 4px rgba(0,0,0,.08)!important}.md\:shadow-2{box-shadow:0 4px 10px rgba(0,0,0,.03),0 0 2px rgba(0,0,0,.06),0 2px 6px rgba(0,0,0,.12)!important}.md\:shadow-3{box-shadow:0 1px 8px rgba(0,0,0,.08),0 3px 4px rgba(0,0,0,.1),0 1px 4px -1px rgba(0,0,0,.1)!important}.md\:shadow-4{box-shadow:0 1px 10px rgba(0,0,0,.12),0 4px 5px rgba(0,0,0,.14),0 2px 4px -1px rgba(0,0,0,.2)!important}.md\:shadow-5{box-shadow:0 1px 7px rgba(0,0,0,.1),0 4px 5px -2px rgba(0,0,0,.12),0 10px 15px -5px rgba(0,0,0,.2)!important}.md\:shadow-6{box-shadow:0 3px 5px rgba(0,0,0,.06),0 7px 9px rgba(0,0,0,.12),0 20px 25px -8px rgba(0,0,0,.18)!important}.md\:shadow-7{box-shadow:0 7px 30px rgba(0,0,0,.08),0 22px 30px 2px rgba(0,0,0,.15),0 8px 10px rgba(0,0,0,.15)!important}.md\:shadow-8{box-shadow:0 9px 46px 8px rgba(0,0,0,.12),0 24px 38px 3px rgba(0,0,0,.14),0 11px 15px rgba(0,0,0,.2)!important}.md\:active\:shadow-none:active,.md\:focus\:shadow-none:focus,.md\:hover\:shadow-none:hover{box-shadow:none!important}.md\:active\:shadow-1:active,.md\:focus\:shadow-1:focus,.md\:hover\:shadow-1:hover{box-shadow:0 3px 5px rgba(0,0,0,.02),0 0 2px rgba(0,0,0,.05),0 1px 4px rgba(0,0,0,.08)!important}.md\:active\:shadow-2:active,.md\:focus\:shadow-2:focus,.md\:hover\:shadow-2:hover{box-shadow:0 4px 10px rgba(0,0,0,.03),0 0 2px rgba(0,0,0,.06),0 2px 6px rgba(0,0,0,.12)!important}.md\:active\:shadow-3:active,.md\:focus\:shadow-3:focus,.md\:hover\:shadow-3:hover{box-shadow:0 1px 8px rgba(0,0,0,.08),0 3px 4px rgba(0,0,0,.1),0 1px 4px -1px rgba(0,0,0,.1)!important}.md\:active\:shadow-4:active,.md\:focus\:shadow-4:focus,.md\:hover\:shadow-4:hover{box-shadow:0 1px 10px rgba(0,0,0,.12),0 4px 5px rgba(0,0,0,.14),0 2px 4px -1px rgba(0,0,0,.2)!important}.md\:active\:shadow-5:active,.md\:focus\:shadow-5:focus,.md\:hover\:shadow-5:hover{box-shadow:0 1px 7px rgba(0,0,0,.1),0 4px 5px -2px rgba(0,0,0,.12),0 10px 15px -5px rgba(0,0,0,.2)!important}.md\:active\:shadow-6:active,.md\:focus\:shadow-6:focus,.md\:hover\:shadow-6:hover{box-shadow:0 3px 5px rgba(0,0,0,.06),0 7px 9px rgba(0,0,0,.12),0 20px 25px -8px rgba(0,0,0,.18)!important}.md\:active\:shadow-7:active,.md\:focus\:shadow-7:focus,.md\:hover\:shadow-7:hover{box-shadow:0 7px 30px rgba(0,0,0,.08),0 22px 30px 2px rgba(0,0,0,.15),0 8px 10px rgba(0,0,0,.15)!important}.md\:active\:shadow-8:active,.md\:focus\:shadow-8:focus,.md\:hover\:shadow-8:hover{box-shadow:0 9px 46px 8px rgba(0,0,0,.12),0 24px 38px 3px rgba(0,0,0,.14),0 11px 15px rgba(0,0,0,.2)!important}}@media screen and (min-width:992px){.lg\:shadow-none{box-shadow:none!important}.lg\:shadow-1{box-shadow:0 3px 5px rgba(0,0,0,.02),0 0 2px rgba(0,0,0,.05),0 1px 4px rgba(0,0,0,.08)!important}.lg\:shadow-2{box-shadow:0 4px 10px rgba(0,0,0,.03),0 0 2px rgba(0,0,0,.06),0 2px 6px rgba(0,0,0,.12)!important}.lg\:shadow-3{box-shadow:0 1px 8px rgba(0,0,0,.08),0 3px 4px rgba(0,0,0,.1),0 1px 4px -1px rgba(0,0,0,.1)!important}.lg\:shadow-4{box-shadow:0 1px 10px rgba(0,0,0,.12),0 4px 5px rgba(0,0,0,.14),0 2px 4px -1px rgba(0,0,0,.2)!important}.lg\:shadow-5{box-shadow:0 1px 7px rgba(0,0,0,.1),0 4px 5px -2px rgba(0,0,0,.12),0 10px 15px -5px rgba(0,0,0,.2)!important}.lg\:shadow-6{box-shadow:0 3px 5px rgba(0,0,0,.06),0 7px 9px rgba(0,0,0,.12),0 20px 25px -8px rgba(0,0,0,.18)!important}.lg\:shadow-7{box-shadow:0 7px 30px rgba(0,0,0,.08),0 22px 30px 2px rgba(0,0,0,.15),0 8px 10px rgba(0,0,0,.15)!important}.lg\:shadow-8{box-shadow:0 9px 46px 8px rgba(0,0,0,.12),0 24px 38px 3px rgba(0,0,0,.14),0 11px 15px rgba(0,0,0,.2)!important}.lg\:active\:shadow-none:active,.lg\:focus\:shadow-none:focus,.lg\:hover\:shadow-none:hover{box-shadow:none!important}.lg\:active\:shadow-1:active,.lg\:focus\:shadow-1:focus,.lg\:hover\:shadow-1:hover{box-shadow:0 3px 5px rgba(0,0,0,.02),0 0 2px rgba(0,0,0,.05),0 1px 4px rgba(0,0,0,.08)!important}.lg\:active\:shadow-2:active,.lg\:focus\:shadow-2:focus,.lg\:hover\:shadow-2:hover{box-shadow:0 4px 10px rgba(0,0,0,.03),0 0 2px rgba(0,0,0,.06),0 2px 6px rgba(0,0,0,.12)!important}.lg\:active\:shadow-3:active,.lg\:focus\:shadow-3:focus,.lg\:hover\:shadow-3:hover{box-shadow:0 1px 8px rgba(0,0,0,.08),0 3px 4px rgba(0,0,0,.1),0 1px 4px -1px rgba(0,0,0,.1)!important}.lg\:active\:shadow-4:active,.lg\:focus\:shadow-4:focus,.lg\:hover\:shadow-4:hover{box-shadow:0 1px 10px rgba(0,0,0,.12),0 4px 5px rgba(0,0,0,.14),0 2px 4px -1px rgba(0,0,0,.2)!important}.lg\:active\:shadow-5:active,.lg\:focus\:shadow-5:focus,.lg\:hover\:shadow-5:hover{box-shadow:0 1px 7px rgba(0,0,0,.1),0 4px 5px -2px rgba(0,0,0,.12),0 10px 15px -5px rgba(0,0,0,.2)!important}.lg\:active\:shadow-6:active,.lg\:focus\:shadow-6:focus,.lg\:hover\:shadow-6:hover{box-shadow:0 3px 5px rgba(0,0,0,.06),0 7px 9px rgba(0,0,0,.12),0 20px 25px -8px rgba(0,0,0,.18)!important}.lg\:active\:shadow-7:active,.lg\:focus\:shadow-7:focus,.lg\:hover\:shadow-7:hover{box-shadow:0 7px 30px rgba(0,0,0,.08),0 22px 30px 2px rgba(0,0,0,.15),0 8px 10px rgba(0,0,0,.15)!important}.lg\:active\:shadow-8:active,.lg\:focus\:shadow-8:focus,.lg\:hover\:shadow-8:hover{box-shadow:0 9px 46px 8px rgba(0,0,0,.12),0 24px 38px 3px rgba(0,0,0,.14),0 11px 15px rgba(0,0,0,.2)!important}}@media screen and (min-width:1200px){.xl\:shadow-none{box-shadow:none!important}.xl\:shadow-1{box-shadow:0 3px 5px rgba(0,0,0,.02),0 0 2px rgba(0,0,0,.05),0 1px 4px rgba(0,0,0,.08)!important}.xl\:shadow-2{box-shadow:0 4px 10px rgba(0,0,0,.03),0 0 2px rgba(0,0,0,.06),0 2px 6px rgba(0,0,0,.12)!important}.xl\:shadow-3{box-shadow:0 1px 8px rgba(0,0,0,.08),0 3px 4px rgba(0,0,0,.1),0 1px 4px -1px rgba(0,0,0,.1)!important}.xl\:shadow-4{box-shadow:0 1px 10px rgba(0,0,0,.12),0 4px 5px rgba(0,0,0,.14),0 2px 4px -1px rgba(0,0,0,.2)!important}.xl\:shadow-5{box-shadow:0 1px 7px rgba(0,0,0,.1),0 4px 5px -2px rgba(0,0,0,.12),0 10px 15px -5px rgba(0,0,0,.2)!important}.xl\:shadow-6{box-shadow:0 3px 5px rgba(0,0,0,.06),0 7px 9px rgba(0,0,0,.12),0 20px 25px -8px rgba(0,0,0,.18)!important}.xl\:shadow-7{box-shadow:0 7px 30px rgba(0,0,0,.08),0 22px 30px 2px rgba(0,0,0,.15),0 8px 10px rgba(0,0,0,.15)!important}.xl\:shadow-8{box-shadow:0 9px 46px 8px rgba(0,0,0,.12),0 24px 38px 3px rgba(0,0,0,.14),0 11px 15px rgba(0,0,0,.2)!important}.xl\:active\:shadow-none:active,.xl\:focus\:shadow-none:focus,.xl\:hover\:shadow-none:hover{box-shadow:none!important}.xl\:active\:shadow-1:active,.xl\:focus\:shadow-1:focus,.xl\:hover\:shadow-1:hover{box-shadow:0 3px 5px rgba(0,0,0,.02),0 0 2px rgba(0,0,0,.05),0 1px 4px rgba(0,0,0,.08)!important}.xl\:active\:shadow-2:active,.xl\:focus\:shadow-2:focus,.xl\:hover\:shadow-2:hover{box-shadow:0 4px 10px rgba(0,0,0,.03),0 0 2px rgba(0,0,0,.06),0 2px 6px rgba(0,0,0,.12)!important}.xl\:active\:shadow-3:active,.xl\:focus\:shadow-3:focus,.xl\:hover\:shadow-3:hover{box-shadow:0 1px 8px rgba(0,0,0,.08),0 3px 4px rgba(0,0,0,.1),0 1px 4px -1px rgba(0,0,0,.1)!important}.xl\:active\:shadow-4:active,.xl\:focus\:shadow-4:focus,.xl\:hover\:shadow-4:hover{box-shadow:0 1px 10px rgba(0,0,0,.12),0 4px 5px rgba(0,0,0,.14),0 2px 4px -1px rgba(0,0,0,.2)!important}.xl\:active\:shadow-5:active,.xl\:focus\:shadow-5:focus,.xl\:hover\:shadow-5:hover{box-shadow:0 1px 7px rgba(0,0,0,.1),0 4px 5px -2px rgba(0,0,0,.12),0 10px 15px -5px rgba(0,0,0,.2)!important}.xl\:active\:shadow-6:active,.xl\:focus\:shadow-6:focus,.xl\:hover\:shadow-6:hover{box-shadow:0 3px 5px rgba(0,0,0,.06),0 7px 9px rgba(0,0,0,.12),0 20px 25px -8px rgba(0,0,0,.18)!important}.xl\:active\:shadow-7:active,.xl\:focus\:shadow-7:focus,.xl\:hover\:shadow-7:hover{box-shadow:0 7px 30px rgba(0,0,0,.08),0 22px 30px 2px rgba(0,0,0,.15),0 8px 10px rgba(0,0,0,.15)!important}.xl\:active\:shadow-8:active,.xl\:focus\:shadow-8:focus,.xl\:hover\:shadow-8:hover{box-shadow:0 9px 46px 8px rgba(0,0,0,.12),0 24px 38px 3px rgba(0,0,0,.14),0 11px 15px rgba(0,0,0,.2)!important}}.border-none{border-style:none;border-width:0!important}.border-1{border-style:solid;border-width:1px!important}.border-2{border-style:solid;border-width:2px!important}.border-3{border-style:solid;border-width:3px!important}.border-top-none{border-top-style:none;border-top-width:0!important}.border-top-1{border-top-style:solid;border-top-width:1px!important}.border-top-2{border-top-style:solid;border-top-width:2px!important}.border-top-3{border-top-style:solid;border-top-width:3px!important}.border-right-none{border-right-style:none;border-right-width:0!important}.border-right-1{border-right-style:solid;border-right-width:1px!important}.border-right-2{border-right-style:solid;border-right-width:2px!important}.border-right-3{border-right-style:solid;border-right-width:3px!important}.border-left-none{border-left-style:none;border-left-width:0!important}.border-left-1{border-left-style:solid;border-left-width:1px!important}.border-left-2{border-left-style:solid;border-left-width:2px!important}.border-left-3{border-left-style:solid;border-left-width:3px!important}.border-bottom-none{border-bottom-style:none;border-bottom-width:0!important}.border-bottom-1{border-bottom-style:solid;border-bottom-width:1px!important}.border-bottom-2{border-bottom-style:solid;border-bottom-width:2px!important}.border-bottom-3{border-bottom-style:solid;border-bottom-width:3px!important}.border-x-none{border-left-style:none;border-left-width:0!important;border-right-style:none;border-right-width:0!important}.border-x-1{border-left-style:solid;border-left-width:1px!important;border-right-style:solid;border-right-width:1px!important}.border-x-2{border-left-style:solid;border-left-width:2px!important;border-right-style:solid;border-right-width:2px!important}.border-x-3{border-left-style:solid;border-left-width:3px!important;border-right-style:solid;border-right-width:3px!important}.border-y-none{border-bottom-style:none;border-bottom-width:0!important;border-top-style:none;border-top-width:0!important}.border-y-1{border-bottom-style:solid;border-bottom-width:1px!important;border-top-style:solid;border-top-width:1px!important}.border-y-2{border-bottom-style:solid;border-bottom-width:2px!important;border-top-style:solid;border-top-width:2px!important}.border-y-3{border-bottom-style:solid;border-bottom-width:3px!important;border-top-style:solid;border-top-width:3px!important}@media screen and (min-width:576px){.sm\:border-none{border-style:none;border-width:0!important}.sm\:border-1{border-style:solid;border-width:1px!important}.sm\:border-2{border-style:solid;border-width:2px!important}.sm\:border-3{border-style:solid;border-width:3px!important}.sm\:border-top-none{border-top-style:none;border-top-width:0!important}.sm\:border-top-1{border-top-style:solid;border-top-width:1px!important}.sm\:border-top-2{border-top-style:solid;border-top-width:2px!important}.sm\:border-top-3{border-top-style:solid;border-top-width:3px!important}.sm\:border-right-none{border-right-style:none;border-right-width:0!important}.sm\:border-right-1{border-right-style:solid;border-right-width:1px!important}.sm\:border-right-2{border-right-style:solid;border-right-width:2px!important}.sm\:border-right-3{border-right-style:solid;border-right-width:3px!important}.sm\:border-left-none{border-left-style:none;border-left-width:0!important}.sm\:border-left-1{border-left-style:solid;border-left-width:1px!important}.sm\:border-left-2{border-left-style:solid;border-left-width:2px!important}.sm\:border-left-3{border-left-style:solid;border-left-width:3px!important}.sm\:border-bottom-none{border-bottom-style:none;border-bottom-width:0!important}.sm\:border-bottom-1{border-bottom-style:solid;border-bottom-width:1px!important}.sm\:border-bottom-2{border-bottom-style:solid;border-bottom-width:2px!important}.sm\:border-bottom-3{border-bottom-style:solid;border-bottom-width:3px!important}.sm\:border-x-none{border-left-style:none;border-left-width:0!important;border-right-style:none;border-right-width:0!important}.sm\:border-x-1{border-left-style:solid;border-left-width:1px!important;border-right-style:solid;border-right-width:1px!important}.sm\:border-x-2{border-left-style:solid;border-left-width:2px!important;border-right-style:solid;border-right-width:2px!important}.sm\:border-x-3{border-left-style:solid;border-left-width:3px!important;border-right-style:solid;border-right-width:3px!important}.sm\:border-y-none{border-bottom-style:none;border-bottom-width:0!important;border-top-style:none;border-top-width:0!important}.sm\:border-y-1{border-bottom-style:solid;border-bottom-width:1px!important;border-top-style:solid;border-top-width:1px!important}.sm\:border-y-2{border-bottom-style:solid;border-bottom-width:2px!important;border-top-style:solid;border-top-width:2px!important}.sm\:border-y-3{border-bottom-style:solid;border-bottom-width:3px!important;border-top-style:solid;border-top-width:3px!important}}@media screen and (min-width:768px){.md\:border-none{border-style:none;border-width:0!important}.md\:border-1{border-style:solid;border-width:1px!important}.md\:border-2{border-style:solid;border-width:2px!important}.md\:border-3{border-style:solid;border-width:3px!important}.md\:border-top-none{border-top-style:none;border-top-width:0!important}.md\:border-top-1{border-top-style:solid;border-top-width:1px!important}.md\:border-top-2{border-top-style:solid;border-top-width:2px!important}.md\:border-top-3{border-top-style:solid;border-top-width:3px!important}.md\:border-right-none{border-right-style:none;border-right-width:0!important}.md\:border-right-1{border-right-style:solid;border-right-width:1px!important}.md\:border-right-2{border-right-style:solid;border-right-width:2px!important}.md\:border-right-3{border-right-style:solid;border-right-width:3px!important}.md\:border-left-none{border-left-style:none;border-left-width:0!important}.md\:border-left-1{border-left-style:solid;border-left-width:1px!important}.md\:border-left-2{border-left-style:solid;border-left-width:2px!important}.md\:border-left-3{border-left-style:solid;border-left-width:3px!important}.md\:border-bottom-none{border-bottom-style:none;border-bottom-width:0!important}.md\:border-bottom-1{border-bottom-style:solid;border-bottom-width:1px!important}.md\:border-bottom-2{border-bottom-style:solid;border-bottom-width:2px!important}.md\:border-bottom-3{border-bottom-style:solid;border-bottom-width:3px!important}.md\:border-x-none{border-left-style:none;border-left-width:0!important;border-right-style:none;border-right-width:0!important}.md\:border-x-1{border-left-style:solid;border-left-width:1px!important;border-right-style:solid;border-right-width:1px!important}.md\:border-x-2{border-left-style:solid;border-left-width:2px!important;border-right-style:solid;border-right-width:2px!important}.md\:border-x-3{border-left-style:solid;border-left-width:3px!important;border-right-style:solid;border-right-width:3px!important}.md\:border-y-none{border-bottom-style:none;border-bottom-width:0!important;border-top-style:none;border-top-width:0!important}.md\:border-y-1{border-bottom-style:solid;border-bottom-width:1px!important;border-top-style:solid;border-top-width:1px!important}.md\:border-y-2{border-bottom-style:solid;border-bottom-width:2px!important;border-top-style:solid;border-top-width:2px!important}.md\:border-y-3{border-bottom-style:solid;border-bottom-width:3px!important;border-top-style:solid;border-top-width:3px!important}}@media screen and (min-width:992px){.lg\:border-none{border-style:none;border-width:0!important}.lg\:border-1{border-style:solid;border-width:1px!important}.lg\:border-2{border-style:solid;border-width:2px!important}.lg\:border-3{border-style:solid;border-width:3px!important}.lg\:border-top-none{border-top-style:none;border-top-width:0!important}.lg\:border-top-1{border-top-style:solid;border-top-width:1px!important}.lg\:border-top-2{border-top-style:solid;border-top-width:2px!important}.lg\:border-top-3{border-top-style:solid;border-top-width:3px!important}.lg\:border-right-none{border-right-style:none;border-right-width:0!important}.lg\:border-right-1{border-right-style:solid;border-right-width:1px!important}.lg\:border-right-2{border-right-style:solid;border-right-width:2px!important}.lg\:border-right-3{border-right-style:solid;border-right-width:3px!important}.lg\:border-left-none{border-left-style:none;border-left-width:0!important}.lg\:border-left-1{border-left-style:solid;border-left-width:1px!important}.lg\:border-left-2{border-left-style:solid;border-left-width:2px!important}.lg\:border-left-3{border-left-style:solid;border-left-width:3px!important}.lg\:border-bottom-none{border-bottom-style:none;border-bottom-width:0!important}.lg\:border-bottom-1{border-bottom-style:solid;border-bottom-width:1px!important}.lg\:border-bottom-2{border-bottom-style:solid;border-bottom-width:2px!important}.lg\:border-bottom-3{border-bottom-style:solid;border-bottom-width:3px!important}.lg\:border-x-none{border-left-style:none;border-left-width:0!important;border-right-style:none;border-right-width:0!important}.lg\:border-x-1{border-left-style:solid;border-left-width:1px!important;border-right-style:solid;border-right-width:1px!important}.lg\:border-x-2{border-left-style:solid;border-left-width:2px!important;border-right-style:solid;border-right-width:2px!important}.lg\:border-x-3{border-left-style:solid;border-left-width:3px!important;border-right-style:solid;border-right-width:3px!important}.lg\:border-y-none{border-bottom-style:none;border-bottom-width:0!important;border-top-style:none;border-top-width:0!important}.lg\:border-y-1{border-bottom-style:solid;border-bottom-width:1px!important;border-top-style:solid;border-top-width:1px!important}.lg\:border-y-2{border-bottom-style:solid;border-bottom-width:2px!important;border-top-style:solid;border-top-width:2px!important}.lg\:border-y-3{border-bottom-style:solid;border-bottom-width:3px!important;border-top-style:solid;border-top-width:3px!important}}@media screen and (min-width:1200px){.xl\:border-none{border-style:none;border-width:0!important}.xl\:border-1{border-style:solid;border-width:1px!important}.xl\:border-2{border-style:solid;border-width:2px!important}.xl\:border-3{border-style:solid;border-width:3px!important}.xl\:border-top-none{border-top-style:none;border-top-width:0!important}.xl\:border-top-1{border-top-style:solid;border-top-width:1px!important}.xl\:border-top-2{border-top-style:solid;border-top-width:2px!important}.xl\:border-top-3{border-top-style:solid;border-top-width:3px!important}.xl\:border-right-none{border-right-style:none;border-right-width:0!important}.xl\:border-right-1{border-right-style:solid;border-right-width:1px!important}.xl\:border-right-2{border-right-style:solid;border-right-width:2px!important}.xl\:border-right-3{border-right-style:solid;border-right-width:3px!important}.xl\:border-left-none{border-left-style:none;border-left-width:0!important}.xl\:border-left-1{border-left-style:solid;border-left-width:1px!important}.xl\:border-left-2{border-left-style:solid;border-left-width:2px!important}.xl\:border-left-3{border-left-style:solid;border-left-width:3px!important}.xl\:border-bottom-none{border-bottom-style:none;border-bottom-width:0!important}.xl\:border-bottom-1{border-bottom-style:solid;border-bottom-width:1px!important}.xl\:border-bottom-2{border-bottom-style:solid;border-bottom-width:2px!important}.xl\:border-bottom-3{border-bottom-style:solid;border-bottom-width:3px!important}.xl\:border-x-none{border-left-style:none;border-left-width:0!important;border-right-style:none;border-right-width:0!important}.xl\:border-x-1{border-left-style:solid;border-left-width:1px!important;border-right-style:solid;border-right-width:1px!important}.xl\:border-x-2{border-left-style:solid;border-left-width:2px!important;border-right-style:solid;border-right-width:2px!important}.xl\:border-x-3{border-left-style:solid;border-left-width:3px!important;border-right-style:solid;border-right-width:3px!important}.xl\:border-y-none{border-bottom-style:none;border-bottom-width:0!important;border-top-style:none;border-top-width:0!important}.xl\:border-y-1{border-bottom-style:solid;border-bottom-width:1px!important;border-top-style:solid;border-top-width:1px!important}.xl\:border-y-2{border-bottom-style:solid;border-bottom-width:2px!important;border-top-style:solid;border-top-width:2px!important}.xl\:border-y-3{border-bottom-style:solid;border-bottom-width:3px!important;border-top-style:solid;border-top-width:3px!important}}.border-solid{border-style:solid!important}.border-dashed{border-style:dashed!important}.border-dotted{border-style:dotted!important}.border-double{border-style:double!important}@media screen and (min-width:576px){.sm\:border-solid{border-style:solid!important}.sm\:border-dashed{border-style:dashed!important}.sm\:border-dotted{border-style:dotted!important}.sm\:border-double{border-style:double!important}}@media screen and (min-width:768px){.md\:border-solid{border-style:solid!important}.md\:border-dashed{border-style:dashed!important}.md\:border-dotted{border-style:dotted!important}.md\:border-double{border-style:double!important}}@media screen and (min-width:992px){.lg\:border-solid{border-style:solid!important}.lg\:border-dashed{border-style:dashed!important}.lg\:border-dotted{border-style:dotted!important}.lg\:border-double{border-style:double!important}}@media screen and (min-width:1200px){.xl\:border-solid{border-style:solid!important}.xl\:border-dashed{border-style:dashed!important}.xl\:border-dotted{border-style:dotted!important}.xl\:border-double{border-style:double!important}}.border-noround{border-radius:0!important}.border-round{border-radius:var(--border-radius)!important}.border-round-xs{border-radius:.125rem!important}.border-round-sm{border-radius:.25rem!important}.border-round-md{border-radius:.375rem!important}.border-round-lg{border-radius:.5rem!important}.border-round-xl{border-radius:.75rem!important}.border-round-2xl{border-radius:1rem!important}.border-round-3xl{border-radius:1.5rem!important}.border-circle{border-radius:50%!important}@media screen and (min-width:576px){.sm\:border-noround{border-radius:0!important}.sm\:border-round{border-radius:var(--border-radius)!important}.sm\:border-round-xs{border-radius:.125rem!important}.sm\:border-round-sm{border-radius:.25rem!important}.sm\:border-round-md{border-radius:.375rem!important}.sm\:border-round-lg{border-radius:.5rem!important}.sm\:border-round-xl{border-radius:.75rem!important}.sm\:border-round-2xl{border-radius:1rem!important}.sm\:border-round-3xl{border-radius:1.5rem!important}.sm\:border-circle{border-radius:50%!important}}@media screen and (min-width:768px){.md\:border-noround{border-radius:0!important}.md\:border-round{border-radius:var(--border-radius)!important}.md\:border-round-xs{border-radius:.125rem!important}.md\:border-round-sm{border-radius:.25rem!important}.md\:border-round-md{border-radius:.375rem!important}.md\:border-round-lg{border-radius:.5rem!important}.md\:border-round-xl{border-radius:.75rem!important}.md\:border-round-2xl{border-radius:1rem!important}.md\:border-round-3xl{border-radius:1.5rem!important}.md\:border-circle{border-radius:50%!important}}@media screen and (min-width:992px){.lg\:border-noround{border-radius:0!important}.lg\:border-round{border-radius:var(--border-radius)!important}.lg\:border-round-xs{border-radius:.125rem!important}.lg\:border-round-sm{border-radius:.25rem!important}.lg\:border-round-md{border-radius:.375rem!important}.lg\:border-round-lg{border-radius:.5rem!important}.lg\:border-round-xl{border-radius:.75rem!important}.lg\:border-round-2xl{border-radius:1rem!important}.lg\:border-round-3xl{border-radius:1.5rem!important}.lg\:border-circle{border-radius:50%!important}}@media screen and (min-width:1200px){.xl\:border-noround{border-radius:0!important}.xl\:border-round{border-radius:var(--border-radius)!important}.xl\:border-round-xs{border-radius:.125rem!important}.xl\:border-round-sm{border-radius:.25rem!important}.xl\:border-round-md{border-radius:.375rem!important}.xl\:border-round-lg{border-radius:.5rem!important}.xl\:border-round-xl{border-radius:.75rem!important}.xl\:border-round-2xl{border-radius:1rem!important}.xl\:border-round-3xl{border-radius:1.5rem!important}.xl\:border-circle{border-radius:50%!important}}.border-noround-left{border-bottom-left-radius:0!important;border-top-left-radius:0!important}.border-noround-top{border-top-left-radius:0!important;border-top-right-radius:0!important}.border-noround-right{border-bottom-right-radius:0!important;border-top-right-radius:0!important}.border-noround-bottom{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.border-round-left{border-bottom-left-radius:var(--border-radius)!important}.border-round-left,.border-round-top{border-top-left-radius:var(--border-radius)!important}.border-round-right,.border-round-top{border-top-right-radius:var(--border-radius)!important}.border-round-bottom,.border-round-right{border-bottom-right-radius:var(--border-radius)!important}.border-round-bottom{border-bottom-left-radius:var(--border-radius)!important}.border-round-left-xs{border-bottom-left-radius:.125rem!important;border-top-left-radius:.125rem!important}.border-round-top-xs{border-top-left-radius:.125rem!important;border-top-right-radius:.125rem!important}.border-round-right-xs{border-bottom-right-radius:.125rem!important;border-top-right-radius:.125rem!important}.border-round-bottom-xs{border-bottom-left-radius:.125rem!important;border-bottom-right-radius:.125rem!important}.border-round-left-sm{border-bottom-left-radius:.25rem!important;border-top-left-radius:.25rem!important}.border-round-top-sm{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}.border-round-right-sm{border-bottom-right-radius:.25rem!important;border-top-right-radius:.25rem!important}.border-round-bottom-sm{border-bottom-left-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.border-round-left-md{border-bottom-left-radius:.375rem!important;border-top-left-radius:.375rem!important}.border-round-top-md{border-top-left-radius:.375rem!important;border-top-right-radius:.375rem!important}.border-round-right-md{border-bottom-right-radius:.375rem!important;border-top-right-radius:.375rem!important}.border-round-bottom-md{border-bottom-left-radius:.375rem!important;border-bottom-right-radius:.375rem!important}.border-round-left-lg{border-bottom-left-radius:.5rem!important;border-top-left-radius:.5rem!important}.border-round-top-lg{border-top-left-radius:.5rem!important;border-top-right-radius:.5rem!important}.border-round-right-lg{border-bottom-right-radius:.5rem!important;border-top-right-radius:.5rem!important}.border-round-bottom-lg{border-bottom-left-radius:.5rem!important;border-bottom-right-radius:.5rem!important}.border-round-left-xl{border-bottom-left-radius:.75rem!important;border-top-left-radius:.75rem!important}.border-round-top-xl{border-top-left-radius:.75rem!important;border-top-right-radius:.75rem!important}.border-round-right-xl{border-bottom-right-radius:.75rem!important;border-top-right-radius:.75rem!important}.border-round-bottom-xl{border-bottom-left-radius:.75rem!important;border-bottom-right-radius:.75rem!important}.border-round-left-2xl{border-bottom-left-radius:1rem!important;border-top-left-radius:1rem!important}.border-round-top-2xl{border-top-left-radius:1rem!important;border-top-right-radius:1rem!important}.border-round-right-2xl{border-bottom-right-radius:1rem!important;border-top-right-radius:1rem!important}.border-round-bottom-2xl{border-bottom-left-radius:1rem!important;border-bottom-right-radius:1rem!important}.border-round-left-3xl{border-bottom-left-radius:1.5rem!important;border-top-left-radius:1.5rem!important}.border-round-top-3xl{border-top-left-radius:1.5rem!important;border-top-right-radius:1.5rem!important}.border-round-right-3xl{border-bottom-right-radius:1.5rem!important;border-top-right-radius:1.5rem!important}.border-round-bottom-3xl{border-bottom-left-radius:1.5rem!important;border-bottom-right-radius:1.5rem!important}.border-circle-left{border-bottom-left-radius:50%!important;border-top-left-radius:50%!important}.border-circle-top{border-top-left-radius:50%!important;border-top-right-radius:50%!important}.border-circle-right{border-bottom-right-radius:50%!important;border-top-right-radius:50%!important}.border-circle-bottom{border-bottom-left-radius:50%!important;border-bottom-right-radius:50%!important}@media screen and (min-width:576px){.sm\:border-noround-left{border-bottom-left-radius:0!important;border-top-left-radius:0!important}.sm\:border-noround-top{border-top-left-radius:0!important;border-top-right-radius:0!important}.sm\:border-noround-right{border-bottom-right-radius:0!important;border-top-right-radius:0!important}.sm\:border-noround-bottom{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.sm\:border-round-left{border-bottom-left-radius:var(--border-radius)!important}.sm\:border-round-left,.sm\:border-round-top{border-top-left-radius:var(--border-radius)!important}.sm\:border-round-right,.sm\:border-round-top{border-top-right-radius:var(--border-radius)!important}.sm\:border-round-bottom,.sm\:border-round-right{border-bottom-right-radius:var(--border-radius)!important}.sm\:border-round-bottom{border-bottom-left-radius:var(--border-radius)!important}.sm\:border-round-left-xs{border-bottom-left-radius:.125rem!important;border-top-left-radius:.125rem!important}.sm\:border-round-top-xs{border-top-left-radius:.125rem!important;border-top-right-radius:.125rem!important}.sm\:border-round-right-xs{border-bottom-right-radius:.125rem!important;border-top-right-radius:.125rem!important}.sm\:border-round-bottom-xs{border-bottom-left-radius:.125rem!important;border-bottom-right-radius:.125rem!important}.sm\:border-round-left-sm{border-bottom-left-radius:.25rem!important;border-top-left-radius:.25rem!important}.sm\:border-round-top-sm{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}.sm\:border-round-right-sm{border-bottom-right-radius:.25rem!important;border-top-right-radius:.25rem!important}.sm\:border-round-bottom-sm{border-bottom-left-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.sm\:border-round-left-md{border-bottom-left-radius:.375rem!important;border-top-left-radius:.375rem!important}.sm\:border-round-top-md{border-top-left-radius:.375rem!important;border-top-right-radius:.375rem!important}.sm\:border-round-right-md{border-bottom-right-radius:.375rem!important;border-top-right-radius:.375rem!important}.sm\:border-round-bottom-md{border-bottom-left-radius:.375rem!important;border-bottom-right-radius:.375rem!important}.sm\:border-round-left-lg{border-bottom-left-radius:.5rem!important;border-top-left-radius:.5rem!important}.sm\:border-round-top-lg{border-top-left-radius:.5rem!important;border-top-right-radius:.5rem!important}.sm\:border-round-right-lg{border-bottom-right-radius:.5rem!important;border-top-right-radius:.5rem!important}.sm\:border-round-bottom-lg{border-bottom-left-radius:.5rem!important;border-bottom-right-radius:.5rem!important}.sm\:border-round-left-xl{border-bottom-left-radius:.75rem!important;border-top-left-radius:.75rem!important}.sm\:border-round-top-xl{border-top-left-radius:.75rem!important;border-top-right-radius:.75rem!important}.sm\:border-round-right-xl{border-bottom-right-radius:.75rem!important;border-top-right-radius:.75rem!important}.sm\:border-round-bottom-xl{border-bottom-left-radius:.75rem!important;border-bottom-right-radius:.75rem!important}.sm\:border-round-left-2xl{border-bottom-left-radius:1rem!important;border-top-left-radius:1rem!important}.sm\:border-round-top-2xl{border-top-left-radius:1rem!important;border-top-right-radius:1rem!important}.sm\:border-round-right-2xl{border-bottom-right-radius:1rem!important;border-top-right-radius:1rem!important}.sm\:border-round-bottom-2xl{border-bottom-left-radius:1rem!important;border-bottom-right-radius:1rem!important}.sm\:border-round-left-3xl{border-bottom-left-radius:1.5rem!important;border-top-left-radius:1.5rem!important}.sm\:border-round-top-3xl{border-top-left-radius:1.5rem!important;border-top-right-radius:1.5rem!important}.sm\:border-round-right-3xl{border-bottom-right-radius:1.5rem!important;border-top-right-radius:1.5rem!important}.sm\:border-round-bottom-3xl{border-bottom-left-radius:1.5rem!important;border-bottom-right-radius:1.5rem!important}.sm\:border-circle-left{border-bottom-left-radius:50%!important;border-top-left-radius:50%!important}.sm\:border-circle-top{border-top-left-radius:50%!important;border-top-right-radius:50%!important}.sm\:border-circle-right{border-bottom-right-radius:50%!important;border-top-right-radius:50%!important}.sm\:border-circle-bottom{border-bottom-left-radius:50%!important;border-bottom-right-radius:50%!important}}@media screen and (min-width:768px){.md\:border-noround-left{border-bottom-left-radius:0!important;border-top-left-radius:0!important}.md\:border-noround-top{border-top-left-radius:0!important;border-top-right-radius:0!important}.md\:border-noround-right{border-bottom-right-radius:0!important;border-top-right-radius:0!important}.md\:border-noround-bottom{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.md\:border-round-left{border-bottom-left-radius:var(--border-radius)!important}.md\:border-round-left,.md\:border-round-top{border-top-left-radius:var(--border-radius)!important}.md\:border-round-right,.md\:border-round-top{border-top-right-radius:var(--border-radius)!important}.md\:border-round-bottom,.md\:border-round-right{border-bottom-right-radius:var(--border-radius)!important}.md\:border-round-bottom{border-bottom-left-radius:var(--border-radius)!important}.md\:border-round-left-xs{border-bottom-left-radius:.125rem!important;border-top-left-radius:.125rem!important}.md\:border-round-top-xs{border-top-left-radius:.125rem!important;border-top-right-radius:.125rem!important}.md\:border-round-right-xs{border-bottom-right-radius:.125rem!important;border-top-right-radius:.125rem!important}.md\:border-round-bottom-xs{border-bottom-left-radius:.125rem!important;border-bottom-right-radius:.125rem!important}.md\:border-round-left-sm{border-bottom-left-radius:.25rem!important;border-top-left-radius:.25rem!important}.md\:border-round-top-sm{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}.md\:border-round-right-sm{border-bottom-right-radius:.25rem!important;border-top-right-radius:.25rem!important}.md\:border-round-bottom-sm{border-bottom-left-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.md\:border-round-left-md{border-bottom-left-radius:.375rem!important;border-top-left-radius:.375rem!important}.md\:border-round-top-md{border-top-left-radius:.375rem!important;border-top-right-radius:.375rem!important}.md\:border-round-right-md{border-bottom-right-radius:.375rem!important;border-top-right-radius:.375rem!important}.md\:border-round-bottom-md{border-bottom-left-radius:.375rem!important;border-bottom-right-radius:.375rem!important}.md\:border-round-left-lg{border-bottom-left-radius:.5rem!important;border-top-left-radius:.5rem!important}.md\:border-round-top-lg{border-top-left-radius:.5rem!important;border-top-right-radius:.5rem!important}.md\:border-round-right-lg{border-bottom-right-radius:.5rem!important;border-top-right-radius:.5rem!important}.md\:border-round-bottom-lg{border-bottom-left-radius:.5rem!important;border-bottom-right-radius:.5rem!important}.md\:border-round-left-xl{border-bottom-left-radius:.75rem!important;border-top-left-radius:.75rem!important}.md\:border-round-top-xl{border-top-left-radius:.75rem!important;border-top-right-radius:.75rem!important}.md\:border-round-right-xl{border-bottom-right-radius:.75rem!important;border-top-right-radius:.75rem!important}.md\:border-round-bottom-xl{border-bottom-left-radius:.75rem!important;border-bottom-right-radius:.75rem!important}.md\:border-round-left-2xl{border-bottom-left-radius:1rem!important;border-top-left-radius:1rem!important}.md\:border-round-top-2xl{border-top-left-radius:1rem!important;border-top-right-radius:1rem!important}.md\:border-round-right-2xl{border-bottom-right-radius:1rem!important;border-top-right-radius:1rem!important}.md\:border-round-bottom-2xl{border-bottom-left-radius:1rem!important;border-bottom-right-radius:1rem!important}.md\:border-round-left-3xl{border-bottom-left-radius:1.5rem!important;border-top-left-radius:1.5rem!important}.md\:border-round-top-3xl{border-top-left-radius:1.5rem!important;border-top-right-radius:1.5rem!important}.md\:border-round-right-3xl{border-bottom-right-radius:1.5rem!important;border-top-right-radius:1.5rem!important}.md\:border-round-bottom-3xl{border-bottom-left-radius:1.5rem!important;border-bottom-right-radius:1.5rem!important}.md\:border-circle-left{border-bottom-left-radius:50%!important;border-top-left-radius:50%!important}.md\:border-circle-top{border-top-left-radius:50%!important;border-top-right-radius:50%!important}.md\:border-circle-right{border-bottom-right-radius:50%!important;border-top-right-radius:50%!important}.md\:border-circle-bottom{border-bottom-left-radius:50%!important;border-bottom-right-radius:50%!important}}@media screen and (min-width:992px){.lg\:border-noround-left{border-bottom-left-radius:0!important;border-top-left-radius:0!important}.lg\:border-noround-top{border-top-left-radius:0!important;border-top-right-radius:0!important}.lg\:border-noround-right{border-bottom-right-radius:0!important;border-top-right-radius:0!important}.lg\:border-noround-bottom{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.lg\:border-round-left{border-bottom-left-radius:var(--border-radius)!important}.lg\:border-round-left,.lg\:border-round-top{border-top-left-radius:var(--border-radius)!important}.lg\:border-round-right,.lg\:border-round-top{border-top-right-radius:var(--border-radius)!important}.lg\:border-round-bottom,.lg\:border-round-right{border-bottom-right-radius:var(--border-radius)!important}.lg\:border-round-bottom{border-bottom-left-radius:var(--border-radius)!important}.lg\:border-round-left-xs{border-bottom-left-radius:.125rem!important;border-top-left-radius:.125rem!important}.lg\:border-round-top-xs{border-top-left-radius:.125rem!important;border-top-right-radius:.125rem!important}.lg\:border-round-right-xs{border-bottom-right-radius:.125rem!important;border-top-right-radius:.125rem!important}.lg\:border-round-bottom-xs{border-bottom-left-radius:.125rem!important;border-bottom-right-radius:.125rem!important}.lg\:border-round-left-sm{border-bottom-left-radius:.25rem!important;border-top-left-radius:.25rem!important}.lg\:border-round-top-sm{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}.lg\:border-round-right-sm{border-bottom-right-radius:.25rem!important;border-top-right-radius:.25rem!important}.lg\:border-round-bottom-sm{border-bottom-left-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.lg\:border-round-left-md{border-bottom-left-radius:.375rem!important;border-top-left-radius:.375rem!important}.lg\:border-round-top-md{border-top-left-radius:.375rem!important;border-top-right-radius:.375rem!important}.lg\:border-round-right-md{border-bottom-right-radius:.375rem!important;border-top-right-radius:.375rem!important}.lg\:border-round-bottom-md{border-bottom-left-radius:.375rem!important;border-bottom-right-radius:.375rem!important}.lg\:border-round-left-lg{border-bottom-left-radius:.5rem!important;border-top-left-radius:.5rem!important}.lg\:border-round-top-lg{border-top-left-radius:.5rem!important;border-top-right-radius:.5rem!important}.lg\:border-round-right-lg{border-bottom-right-radius:.5rem!important;border-top-right-radius:.5rem!important}.lg\:border-round-bottom-lg{border-bottom-left-radius:.5rem!important;border-bottom-right-radius:.5rem!important}.lg\:border-round-left-xl{border-bottom-left-radius:.75rem!important;border-top-left-radius:.75rem!important}.lg\:border-round-top-xl{border-top-left-radius:.75rem!important;border-top-right-radius:.75rem!important}.lg\:border-round-right-xl{border-bottom-right-radius:.75rem!important;border-top-right-radius:.75rem!important}.lg\:border-round-bottom-xl{border-bottom-left-radius:.75rem!important;border-bottom-right-radius:.75rem!important}.lg\:border-round-left-2xl{border-bottom-left-radius:1rem!important;border-top-left-radius:1rem!important}.lg\:border-round-top-2xl{border-top-left-radius:1rem!important;border-top-right-radius:1rem!important}.lg\:border-round-right-2xl{border-bottom-right-radius:1rem!important;border-top-right-radius:1rem!important}.lg\:border-round-bottom-2xl{border-bottom-left-radius:1rem!important;border-bottom-right-radius:1rem!important}.lg\:border-round-left-3xl{border-bottom-left-radius:1.5rem!important;border-top-left-radius:1.5rem!important}.lg\:border-round-top-3xl{border-top-left-radius:1.5rem!important;border-top-right-radius:1.5rem!important}.lg\:border-round-right-3xl{border-bottom-right-radius:1.5rem!important;border-top-right-radius:1.5rem!important}.lg\:border-round-bottom-3xl{border-bottom-left-radius:1.5rem!important;border-bottom-right-radius:1.5rem!important}.lg\:border-circle-left{border-bottom-left-radius:50%!important;border-top-left-radius:50%!important}.lg\:border-circle-top{border-top-left-radius:50%!important;border-top-right-radius:50%!important}.lg\:border-circle-right{border-bottom-right-radius:50%!important;border-top-right-radius:50%!important}.lg\:border-circle-bottom{border-bottom-left-radius:50%!important;border-bottom-right-radius:50%!important}}@media screen and (min-width:1200px){.xl\:border-noround-left{border-bottom-left-radius:0!important;border-top-left-radius:0!important}.xl\:border-noround-top{border-top-left-radius:0!important;border-top-right-radius:0!important}.xl\:border-noround-right{border-bottom-right-radius:0!important;border-top-right-radius:0!important}.xl\:border-noround-bottom{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.xl\:border-round-left{border-bottom-left-radius:var(--border-radius)!important}.xl\:border-round-left,.xl\:border-round-top{border-top-left-radius:var(--border-radius)!important}.xl\:border-round-right,.xl\:border-round-top{border-top-right-radius:var(--border-radius)!important}.xl\:border-round-bottom,.xl\:border-round-right{border-bottom-right-radius:var(--border-radius)!important}.xl\:border-round-bottom{border-bottom-left-radius:var(--border-radius)!important}.xl\:border-round-left-xs{border-bottom-left-radius:.125rem!important;border-top-left-radius:.125rem!important}.xl\:border-round-top-xs{border-top-left-radius:.125rem!important;border-top-right-radius:.125rem!important}.xl\:border-round-right-xs{border-bottom-right-radius:.125rem!important;border-top-right-radius:.125rem!important}.xl\:border-round-bottom-xs{border-bottom-left-radius:.125rem!important;border-bottom-right-radius:.125rem!important}.xl\:border-round-left-sm{border-bottom-left-radius:.25rem!important;border-top-left-radius:.25rem!important}.xl\:border-round-top-sm{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}.xl\:border-round-right-sm{border-bottom-right-radius:.25rem!important;border-top-right-radius:.25rem!important}.xl\:border-round-bottom-sm{border-bottom-left-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.xl\:border-round-left-md{border-bottom-left-radius:.375rem!important;border-top-left-radius:.375rem!important}.xl\:border-round-top-md{border-top-left-radius:.375rem!important;border-top-right-radius:.375rem!important}.xl\:border-round-right-md{border-bottom-right-radius:.375rem!important;border-top-right-radius:.375rem!important}.xl\:border-round-bottom-md{border-bottom-left-radius:.375rem!important;border-bottom-right-radius:.375rem!important}.xl\:border-round-left-lg{border-bottom-left-radius:.5rem!important;border-top-left-radius:.5rem!important}.xl\:border-round-top-lg{border-top-left-radius:.5rem!important;border-top-right-radius:.5rem!important}.xl\:border-round-right-lg{border-bottom-right-radius:.5rem!important;border-top-right-radius:.5rem!important}.xl\:border-round-bottom-lg{border-bottom-left-radius:.5rem!important;border-bottom-right-radius:.5rem!important}.xl\:border-round-left-xl{border-bottom-left-radius:.75rem!important;border-top-left-radius:.75rem!important}.xl\:border-round-top-xl{border-top-left-radius:.75rem!important;border-top-right-radius:.75rem!important}.xl\:border-round-right-xl{border-bottom-right-radius:.75rem!important;border-top-right-radius:.75rem!important}.xl\:border-round-bottom-xl{border-bottom-left-radius:.75rem!important;border-bottom-right-radius:.75rem!important}.xl\:border-round-left-2xl{border-bottom-left-radius:1rem!important;border-top-left-radius:1rem!important}.xl\:border-round-top-2xl{border-top-left-radius:1rem!important;border-top-right-radius:1rem!important}.xl\:border-round-right-2xl{border-bottom-right-radius:1rem!important;border-top-right-radius:1rem!important}.xl\:border-round-bottom-2xl{border-bottom-left-radius:1rem!important;border-bottom-right-radius:1rem!important}.xl\:border-round-left-3xl{border-bottom-left-radius:1.5rem!important;border-top-left-radius:1.5rem!important}.xl\:border-round-top-3xl{border-top-left-radius:1.5rem!important;border-top-right-radius:1.5rem!important}.xl\:border-round-right-3xl{border-bottom-right-radius:1.5rem!important;border-top-right-radius:1.5rem!important}.xl\:border-round-bottom-3xl{border-bottom-left-radius:1.5rem!important;border-bottom-right-radius:1.5rem!important}.xl\:border-circle-left{border-bottom-left-radius:50%!important;border-top-left-radius:50%!important}.xl\:border-circle-top{border-top-left-radius:50%!important;border-top-right-radius:50%!important}.xl\:border-circle-right{border-bottom-right-radius:50%!important;border-top-right-radius:50%!important}.xl\:border-circle-bottom{border-bottom-left-radius:50%!important;border-bottom-right-radius:50%!important}}.w-full{width:100%!important}.w-screen{width:100vw!important}.w-auto{width:auto!important}.w-1{width:8.3333%!important}.w-2{width:16.6667%!important}.w-3{width:25%!important}.w-4{width:33.3333%!important}.w-5{width:41.6667%!important}.w-6{width:50%!important}.w-7{width:58.3333%!important}.w-8{width:66.6667%!important}.w-9{width:75%!important}.w-10{width:83.3333%!important}.w-11{width:91.6667%!important}.w-12{width:100%!important}.w-min{width:-moz-min-content!important;width:min-content!important}.w-max{width:-moz-max-content!important;width:max-content!important}.w-fit{width:-moz-fit-content!important;width:fit-content!important}.w-1rem{width:1rem!important}.w-2rem{width:2rem!important}.w-3rem{width:3rem!important}.w-4rem{width:4rem!important}.w-5rem{width:5rem!important}.w-6rem{width:6rem!important}.w-7rem{width:7rem!important}.w-8rem{width:8rem!important}.w-9rem{width:9rem!important}.w-10rem{width:10rem!important}.w-11rem{width:11rem!important}.w-12rem{width:12rem!important}.w-13rem{width:13rem!important}.w-14rem{width:14rem!important}.w-15rem{width:15rem!important}.w-16rem{width:16rem!important}.w-17rem{width:17rem!important}.w-18rem{width:18rem!important}.w-19rem{width:19rem!important}.w-20rem{width:20rem!important}.w-21rem{width:21rem!important}.w-22rem{width:22rem!important}.w-23rem{width:23rem!important}.w-24rem{width:24rem!important}.w-25rem{width:25rem!important}.w-26rem{width:26rem!important}.w-27rem{width:27rem!important}.w-28rem{width:28rem!important}.w-29rem{width:29rem!important}.w-30rem{width:30rem!important}@media screen and (min-width:576px){.sm\:w-full{width:100%!important}.sm\:w-screen{width:100vw!important}.sm\:w-auto{width:auto!important}.sm\:w-1{width:8.3333%!important}.sm\:w-2{width:16.6667%!important}.sm\:w-3{width:25%!important}.sm\:w-4{width:33.3333%!important}.sm\:w-5{width:41.6667%!important}.sm\:w-6{width:50%!important}.sm\:w-7{width:58.3333%!important}.sm\:w-8{width:66.6667%!important}.sm\:w-9{width:75%!important}.sm\:w-10{width:83.3333%!important}.sm\:w-11{width:91.6667%!important}.sm\:w-12{width:100%!important}.sm\:w-min{width:-moz-min-content!important;width:min-content!important}.sm\:w-max{width:-moz-max-content!important;width:max-content!important}.sm\:w-fit{width:-moz-fit-content!important;width:fit-content!important}.sm\:w-1rem{width:1rem!important}.sm\:w-2rem{width:2rem!important}.sm\:w-3rem{width:3rem!important}.sm\:w-4rem{width:4rem!important}.sm\:w-5rem{width:5rem!important}.sm\:w-6rem{width:6rem!important}.sm\:w-7rem{width:7rem!important}.sm\:w-8rem{width:8rem!important}.sm\:w-9rem{width:9rem!important}.sm\:w-10rem{width:10rem!important}.sm\:w-11rem{width:11rem!important}.sm\:w-12rem{width:12rem!important}.sm\:w-13rem{width:13rem!important}.sm\:w-14rem{width:14rem!important}.sm\:w-15rem{width:15rem!important}.sm\:w-16rem{width:16rem!important}.sm\:w-17rem{width:17rem!important}.sm\:w-18rem{width:18rem!important}.sm\:w-19rem{width:19rem!important}.sm\:w-20rem{width:20rem!important}.sm\:w-21rem{width:21rem!important}.sm\:w-22rem{width:22rem!important}.sm\:w-23rem{width:23rem!important}.sm\:w-24rem{width:24rem!important}.sm\:w-25rem{width:25rem!important}.sm\:w-26rem{width:26rem!important}.sm\:w-27rem{width:27rem!important}.sm\:w-28rem{width:28rem!important}.sm\:w-29rem{width:29rem!important}.sm\:w-30rem{width:30rem!important}}@media screen and (min-width:768px){.md\:w-full{width:100%!important}.md\:w-screen{width:100vw!important}.md\:w-auto{width:auto!important}.md\:w-1{width:8.3333%!important}.md\:w-2{width:16.6667%!important}.md\:w-3{width:25%!important}.md\:w-4{width:33.3333%!important}.md\:w-5{width:41.6667%!important}.md\:w-6{width:50%!important}.md\:w-7{width:58.3333%!important}.md\:w-8{width:66.6667%!important}.md\:w-9{width:75%!important}.md\:w-10{width:83.3333%!important}.md\:w-11{width:91.6667%!important}.md\:w-12{width:100%!important}.md\:w-min{width:-moz-min-content!important;width:min-content!important}.md\:w-max{width:-moz-max-content!important;width:max-content!important}.md\:w-fit{width:-moz-fit-content!important;width:fit-content!important}.md\:w-1rem{width:1rem!important}.md\:w-2rem{width:2rem!important}.md\:w-3rem{width:3rem!important}.md\:w-4rem{width:4rem!important}.md\:w-5rem{width:5rem!important}.md\:w-6rem{width:6rem!important}.md\:w-7rem{width:7rem!important}.md\:w-8rem{width:8rem!important}.md\:w-9rem{width:9rem!important}.md\:w-10rem{width:10rem!important}.md\:w-11rem{width:11rem!important}.md\:w-12rem{width:12rem!important}.md\:w-13rem{width:13rem!important}.md\:w-14rem{width:14rem!important}.md\:w-15rem{width:15rem!important}.md\:w-16rem{width:16rem!important}.md\:w-17rem{width:17rem!important}.md\:w-18rem{width:18rem!important}.md\:w-19rem{width:19rem!important}.md\:w-20rem{width:20rem!important}.md\:w-21rem{width:21rem!important}.md\:w-22rem{width:22rem!important}.md\:w-23rem{width:23rem!important}.md\:w-24rem{width:24rem!important}.md\:w-25rem{width:25rem!important}.md\:w-26rem{width:26rem!important}.md\:w-27rem{width:27rem!important}.md\:w-28rem{width:28rem!important}.md\:w-29rem{width:29rem!important}.md\:w-30rem{width:30rem!important}}@media screen and (min-width:992px){.lg\:w-full{width:100%!important}.lg\:w-screen{width:100vw!important}.lg\:w-auto{width:auto!important}.lg\:w-1{width:8.3333%!important}.lg\:w-2{width:16.6667%!important}.lg\:w-3{width:25%!important}.lg\:w-4{width:33.3333%!important}.lg\:w-5{width:41.6667%!important}.lg\:w-6{width:50%!important}.lg\:w-7{width:58.3333%!important}.lg\:w-8{width:66.6667%!important}.lg\:w-9{width:75%!important}.lg\:w-10{width:83.3333%!important}.lg\:w-11{width:91.6667%!important}.lg\:w-12{width:100%!important}.lg\:w-min{width:-moz-min-content!important;width:min-content!important}.lg\:w-max{width:-moz-max-content!important;width:max-content!important}.lg\:w-fit{width:-moz-fit-content!important;width:fit-content!important}.lg\:w-1rem{width:1rem!important}.lg\:w-2rem{width:2rem!important}.lg\:w-3rem{width:3rem!important}.lg\:w-4rem{width:4rem!important}.lg\:w-5rem{width:5rem!important}.lg\:w-6rem{width:6rem!important}.lg\:w-7rem{width:7rem!important}.lg\:w-8rem{width:8rem!important}.lg\:w-9rem{width:9rem!important}.lg\:w-10rem{width:10rem!important}.lg\:w-11rem{width:11rem!important}.lg\:w-12rem{width:12rem!important}.lg\:w-13rem{width:13rem!important}.lg\:w-14rem{width:14rem!important}.lg\:w-15rem{width:15rem!important}.lg\:w-16rem{width:16rem!important}.lg\:w-17rem{width:17rem!important}.lg\:w-18rem{width:18rem!important}.lg\:w-19rem{width:19rem!important}.lg\:w-20rem{width:20rem!important}.lg\:w-21rem{width:21rem!important}.lg\:w-22rem{width:22rem!important}.lg\:w-23rem{width:23rem!important}.lg\:w-24rem{width:24rem!important}.lg\:w-25rem{width:25rem!important}.lg\:w-26rem{width:26rem!important}.lg\:w-27rem{width:27rem!important}.lg\:w-28rem{width:28rem!important}.lg\:w-29rem{width:29rem!important}.lg\:w-30rem{width:30rem!important}}@media screen and (min-width:1200px){.xl\:w-full{width:100%!important}.xl\:w-screen{width:100vw!important}.xl\:w-auto{width:auto!important}.xl\:w-1{width:8.3333%!important}.xl\:w-2{width:16.6667%!important}.xl\:w-3{width:25%!important}.xl\:w-4{width:33.3333%!important}.xl\:w-5{width:41.6667%!important}.xl\:w-6{width:50%!important}.xl\:w-7{width:58.3333%!important}.xl\:w-8{width:66.6667%!important}.xl\:w-9{width:75%!important}.xl\:w-10{width:83.3333%!important}.xl\:w-11{width:91.6667%!important}.xl\:w-12{width:100%!important}.xl\:w-min{width:-moz-min-content!important;width:min-content!important}.xl\:w-max{width:-moz-max-content!important;width:max-content!important}.xl\:w-fit{width:-moz-fit-content!important;width:fit-content!important}.xl\:w-1rem{width:1rem!important}.xl\:w-2rem{width:2rem!important}.xl\:w-3rem{width:3rem!important}.xl\:w-4rem{width:4rem!important}.xl\:w-5rem{width:5rem!important}.xl\:w-6rem{width:6rem!important}.xl\:w-7rem{width:7rem!important}.xl\:w-8rem{width:8rem!important}.xl\:w-9rem{width:9rem!important}.xl\:w-10rem{width:10rem!important}.xl\:w-11rem{width:11rem!important}.xl\:w-12rem{width:12rem!important}.xl\:w-13rem{width:13rem!important}.xl\:w-14rem{width:14rem!important}.xl\:w-15rem{width:15rem!important}.xl\:w-16rem{width:16rem!important}.xl\:w-17rem{width:17rem!important}.xl\:w-18rem{width:18rem!important}.xl\:w-19rem{width:19rem!important}.xl\:w-20rem{width:20rem!important}.xl\:w-21rem{width:21rem!important}.xl\:w-22rem{width:22rem!important}.xl\:w-23rem{width:23rem!important}.xl\:w-24rem{width:24rem!important}.xl\:w-25rem{width:25rem!important}.xl\:w-26rem{width:26rem!important}.xl\:w-27rem{width:27rem!important}.xl\:w-28rem{width:28rem!important}.xl\:w-29rem{width:29rem!important}.xl\:w-30rem{width:30rem!important}}.h-full{height:100%!important}.h-screen{height:100vh!important}.h-auto{height:auto!important}.h-min{height:-moz-min-content!important;height:min-content!important}.h-max{height:-moz-max-content!important;height:max-content!important}.h-fit{height:-moz-fit-content!important;height:fit-content!important}.h-1rem{height:1rem!important}.h-2rem{height:2rem!important}.h-3rem{height:3rem!important}.h-4rem{height:4rem!important}.h-5rem{height:5rem!important}.h-6rem{height:6rem!important}.h-7rem{height:7rem!important}.h-8rem{height:8rem!important}.h-9rem{height:9rem!important}.h-10rem{height:10rem!important}.h-11rem{height:11rem!important}.h-12rem{height:12rem!important}.h-13rem{height:13rem!important}.h-14rem{height:14rem!important}.h-15rem{height:15rem!important}.h-16rem{height:16rem!important}.h-17rem{height:17rem!important}.h-18rem{height:18rem!important}.h-19rem{height:19rem!important}.h-20rem{height:20rem!important}.h-21rem{height:21rem!important}.h-22rem{height:22rem!important}.h-23rem{height:23rem!important}.h-24rem{height:24rem!important}.h-25rem{height:25rem!important}.h-26rem{height:26rem!important}.h-27rem{height:27rem!important}.h-28rem{height:28rem!important}.h-29rem{height:29rem!important}.h-30rem{height:30rem!important}@media screen and (min-width:576px){.sm\:h-full{height:100%!important}.sm\:h-screen{height:100vh!important}.sm\:h-auto{height:auto!important}.sm\:h-min{height:-moz-min-content!important;height:min-content!important}.sm\:h-max{height:-moz-max-content!important;height:max-content!important}.sm\:h-fit{height:-moz-fit-content!important;height:fit-content!important}.sm\:h-1rem{height:1rem!important}.sm\:h-2rem{height:2rem!important}.sm\:h-3rem{height:3rem!important}.sm\:h-4rem{height:4rem!important}.sm\:h-5rem{height:5rem!important}.sm\:h-6rem{height:6rem!important}.sm\:h-7rem{height:7rem!important}.sm\:h-8rem{height:8rem!important}.sm\:h-9rem{height:9rem!important}.sm\:h-10rem{height:10rem!important}.sm\:h-11rem{height:11rem!important}.sm\:h-12rem{height:12rem!important}.sm\:h-13rem{height:13rem!important}.sm\:h-14rem{height:14rem!important}.sm\:h-15rem{height:15rem!important}.sm\:h-16rem{height:16rem!important}.sm\:h-17rem{height:17rem!important}.sm\:h-18rem{height:18rem!important}.sm\:h-19rem{height:19rem!important}.sm\:h-20rem{height:20rem!important}.sm\:h-21rem{height:21rem!important}.sm\:h-22rem{height:22rem!important}.sm\:h-23rem{height:23rem!important}.sm\:h-24rem{height:24rem!important}.sm\:h-25rem{height:25rem!important}.sm\:h-26rem{height:26rem!important}.sm\:h-27rem{height:27rem!important}.sm\:h-28rem{height:28rem!important}.sm\:h-29rem{height:29rem!important}.sm\:h-30rem{height:30rem!important}}@media screen and (min-width:768px){.md\:h-full{height:100%!important}.md\:h-screen{height:100vh!important}.md\:h-auto{height:auto!important}.md\:h-min{height:-moz-min-content!important;height:min-content!important}.md\:h-max{height:-moz-max-content!important;height:max-content!important}.md\:h-fit{height:-moz-fit-content!important;height:fit-content!important}.md\:h-1rem{height:1rem!important}.md\:h-2rem{height:2rem!important}.md\:h-3rem{height:3rem!important}.md\:h-4rem{height:4rem!important}.md\:h-5rem{height:5rem!important}.md\:h-6rem{height:6rem!important}.md\:h-7rem{height:7rem!important}.md\:h-8rem{height:8rem!important}.md\:h-9rem{height:9rem!important}.md\:h-10rem{height:10rem!important}.md\:h-11rem{height:11rem!important}.md\:h-12rem{height:12rem!important}.md\:h-13rem{height:13rem!important}.md\:h-14rem{height:14rem!important}.md\:h-15rem{height:15rem!important}.md\:h-16rem{height:16rem!important}.md\:h-17rem{height:17rem!important}.md\:h-18rem{height:18rem!important}.md\:h-19rem{height:19rem!important}.md\:h-20rem{height:20rem!important}.md\:h-21rem{height:21rem!important}.md\:h-22rem{height:22rem!important}.md\:h-23rem{height:23rem!important}.md\:h-24rem{height:24rem!important}.md\:h-25rem{height:25rem!important}.md\:h-26rem{height:26rem!important}.md\:h-27rem{height:27rem!important}.md\:h-28rem{height:28rem!important}.md\:h-29rem{height:29rem!important}.md\:h-30rem{height:30rem!important}}@media screen and (min-width:992px){.lg\:h-full{height:100%!important}.lg\:h-screen{height:100vh!important}.lg\:h-auto{height:auto!important}.lg\:h-min{height:-moz-min-content!important;height:min-content!important}.lg\:h-max{height:-moz-max-content!important;height:max-content!important}.lg\:h-fit{height:-moz-fit-content!important;height:fit-content!important}.lg\:h-1rem{height:1rem!important}.lg\:h-2rem{height:2rem!important}.lg\:h-3rem{height:3rem!important}.lg\:h-4rem{height:4rem!important}.lg\:h-5rem{height:5rem!important}.lg\:h-6rem{height:6rem!important}.lg\:h-7rem{height:7rem!important}.lg\:h-8rem{height:8rem!important}.lg\:h-9rem{height:9rem!important}.lg\:h-10rem{height:10rem!important}.lg\:h-11rem{height:11rem!important}.lg\:h-12rem{height:12rem!important}.lg\:h-13rem{height:13rem!important}.lg\:h-14rem{height:14rem!important}.lg\:h-15rem{height:15rem!important}.lg\:h-16rem{height:16rem!important}.lg\:h-17rem{height:17rem!important}.lg\:h-18rem{height:18rem!important}.lg\:h-19rem{height:19rem!important}.lg\:h-20rem{height:20rem!important}.lg\:h-21rem{height:21rem!important}.lg\:h-22rem{height:22rem!important}.lg\:h-23rem{height:23rem!important}.lg\:h-24rem{height:24rem!important}.lg\:h-25rem{height:25rem!important}.lg\:h-26rem{height:26rem!important}.lg\:h-27rem{height:27rem!important}.lg\:h-28rem{height:28rem!important}.lg\:h-29rem{height:29rem!important}.lg\:h-30rem{height:30rem!important}}@media screen and (min-width:1200px){.xl\:h-full{height:100%!important}.xl\:h-screen{height:100vh!important}.xl\:h-auto{height:auto!important}.xl\:h-min{height:-moz-min-content!important;height:min-content!important}.xl\:h-max{height:-moz-max-content!important;height:max-content!important}.xl\:h-fit{height:-moz-fit-content!important;height:fit-content!important}.xl\:h-1rem{height:1rem!important}.xl\:h-2rem{height:2rem!important}.xl\:h-3rem{height:3rem!important}.xl\:h-4rem{height:4rem!important}.xl\:h-5rem{height:5rem!important}.xl\:h-6rem{height:6rem!important}.xl\:h-7rem{height:7rem!important}.xl\:h-8rem{height:8rem!important}.xl\:h-9rem{height:9rem!important}.xl\:h-10rem{height:10rem!important}.xl\:h-11rem{height:11rem!important}.xl\:h-12rem{height:12rem!important}.xl\:h-13rem{height:13rem!important}.xl\:h-14rem{height:14rem!important}.xl\:h-15rem{height:15rem!important}.xl\:h-16rem{height:16rem!important}.xl\:h-17rem{height:17rem!important}.xl\:h-18rem{height:18rem!important}.xl\:h-19rem{height:19rem!important}.xl\:h-20rem{height:20rem!important}.xl\:h-21rem{height:21rem!important}.xl\:h-22rem{height:22rem!important}.xl\:h-23rem{height:23rem!important}.xl\:h-24rem{height:24rem!important}.xl\:h-25rem{height:25rem!important}.xl\:h-26rem{height:26rem!important}.xl\:h-27rem{height:27rem!important}.xl\:h-28rem{height:28rem!important}.xl\:h-29rem{height:29rem!important}.xl\:h-30rem{height:30rem!important}}.min-w-0{min-width:0!important}.min-w-full{min-width:100%!important}.min-w-screen{min-width:100vw!important}.min-w-min{min-width:-moz-min-content!important;min-width:min-content!important}.min-w-max{min-width:-moz-max-content!important;min-width:max-content!important}@media screen and (min-width:576px){.sm\:min-w-0{min-width:0!important}.sm\:min-w-full{min-width:100%!important}.sm\:min-w-screen{min-width:100vw!important}.sm\:min-w-min{min-width:-moz-min-content!important;min-width:min-content!important}.sm\:min-w-max{min-width:-moz-max-content!important;min-width:max-content!important}}@media screen and (min-width:768px){.md\:min-w-0{min-width:0!important}.md\:min-w-full{min-width:100%!important}.md\:min-w-screen{min-width:100vw!important}.md\:min-w-min{min-width:-moz-min-content!important;min-width:min-content!important}.md\:min-w-max{min-width:-moz-max-content!important;min-width:max-content!important}}@media screen and (min-width:992px){.lg\:min-w-0{min-width:0!important}.lg\:min-w-full{min-width:100%!important}.lg\:min-w-screen{min-width:100vw!important}.lg\:min-w-min{min-width:-moz-min-content!important;min-width:min-content!important}.lg\:min-w-max{min-width:-moz-max-content!important;min-width:max-content!important}}@media screen and (min-width:1200px){.xl\:min-w-0{min-width:0!important}.xl\:min-w-full{min-width:100%!important}.xl\:min-w-screen{min-width:100vw!important}.xl\:min-w-min{min-width:-moz-min-content!important;min-width:min-content!important}.xl\:min-w-max{min-width:-moz-max-content!important;min-width:max-content!important}}.max-w-0{max-width:0!important}.max-w-full{max-width:100%!important}.max-w-screen{max-width:100vw!important}.max-w-min{max-width:-moz-min-content!important;max-width:min-content!important}.max-w-max{max-width:-moz-max-content!important;max-width:max-content!important}.max-w-fit{max-width:-moz-fit-content!important;max-width:fit-content!important}.max-w-1rem{max-width:1rem!important}.max-w-2rem{max-width:2rem!important}.max-w-3rem{max-width:3rem!important}.max-w-4rem{max-width:4rem!important}.max-w-5rem{max-width:5rem!important}.max-w-6rem{max-width:6rem!important}.max-w-7rem{max-width:7rem!important}.max-w-8rem{max-width:8rem!important}.max-w-9rem{max-width:9rem!important}.max-w-10rem{max-width:10rem!important}.max-w-11rem{max-width:11rem!important}.max-w-12rem{max-width:12rem!important}.max-w-13rem{max-width:13rem!important}.max-w-14rem{max-width:14rem!important}.max-w-15rem{max-width:15rem!important}.max-w-16rem{max-width:16rem!important}.max-w-17rem{max-width:17rem!important}.max-w-18rem{max-width:18rem!important}.max-w-19rem{max-width:19rem!important}.max-w-20rem{max-width:20rem!important}.max-w-21rem{max-width:21rem!important}.max-w-22rem{max-width:22rem!important}.max-w-23rem{max-width:23rem!important}.max-w-24rem{max-width:24rem!important}.max-w-25rem{max-width:25rem!important}.max-w-26rem{max-width:26rem!important}.max-w-27rem{max-width:27rem!important}.max-w-28rem{max-width:28rem!important}.max-w-29rem{max-width:29rem!important}.max-w-30rem{max-width:30rem!important}@media screen and (min-width:576px){.sm\:max-w-0{max-width:0!important}.sm\:max-w-full{max-width:100%!important}.sm\:max-w-screen{max-width:100vw!important}.sm\:max-w-min{max-width:-moz-min-content!important;max-width:min-content!important}.sm\:max-w-max{max-width:-moz-max-content!important;max-width:max-content!important}.sm\:max-w-fit{max-width:-moz-fit-content!important;max-width:fit-content!important}.sm\:max-w-1rem{max-width:1rem!important}.sm\:max-w-2rem{max-width:2rem!important}.sm\:max-w-3rem{max-width:3rem!important}.sm\:max-w-4rem{max-width:4rem!important}.sm\:max-w-5rem{max-width:5rem!important}.sm\:max-w-6rem{max-width:6rem!important}.sm\:max-w-7rem{max-width:7rem!important}.sm\:max-w-8rem{max-width:8rem!important}.sm\:max-w-9rem{max-width:9rem!important}.sm\:max-w-10rem{max-width:10rem!important}.sm\:max-w-11rem{max-width:11rem!important}.sm\:max-w-12rem{max-width:12rem!important}.sm\:max-w-13rem{max-width:13rem!important}.sm\:max-w-14rem{max-width:14rem!important}.sm\:max-w-15rem{max-width:15rem!important}.sm\:max-w-16rem{max-width:16rem!important}.sm\:max-w-17rem{max-width:17rem!important}.sm\:max-w-18rem{max-width:18rem!important}.sm\:max-w-19rem{max-width:19rem!important}.sm\:max-w-20rem{max-width:20rem!important}.sm\:max-w-21rem{max-width:21rem!important}.sm\:max-w-22rem{max-width:22rem!important}.sm\:max-w-23rem{max-width:23rem!important}.sm\:max-w-24rem{max-width:24rem!important}.sm\:max-w-25rem{max-width:25rem!important}.sm\:max-w-26rem{max-width:26rem!important}.sm\:max-w-27rem{max-width:27rem!important}.sm\:max-w-28rem{max-width:28rem!important}.sm\:max-w-29rem{max-width:29rem!important}.sm\:max-w-30rem{max-width:30rem!important}}@media screen and (min-width:768px){.md\:max-w-0{max-width:0!important}.md\:max-w-full{max-width:100%!important}.md\:max-w-screen{max-width:100vw!important}.md\:max-w-min{max-width:-moz-min-content!important;max-width:min-content!important}.md\:max-w-max{max-width:-moz-max-content!important;max-width:max-content!important}.md\:max-w-fit{max-width:-moz-fit-content!important;max-width:fit-content!important}.md\:max-w-1rem{max-width:1rem!important}.md\:max-w-2rem{max-width:2rem!important}.md\:max-w-3rem{max-width:3rem!important}.md\:max-w-4rem{max-width:4rem!important}.md\:max-w-5rem{max-width:5rem!important}.md\:max-w-6rem{max-width:6rem!important}.md\:max-w-7rem{max-width:7rem!important}.md\:max-w-8rem{max-width:8rem!important}.md\:max-w-9rem{max-width:9rem!important}.md\:max-w-10rem{max-width:10rem!important}.md\:max-w-11rem{max-width:11rem!important}.md\:max-w-12rem{max-width:12rem!important}.md\:max-w-13rem{max-width:13rem!important}.md\:max-w-14rem{max-width:14rem!important}.md\:max-w-15rem{max-width:15rem!important}.md\:max-w-16rem{max-width:16rem!important}.md\:max-w-17rem{max-width:17rem!important}.md\:max-w-18rem{max-width:18rem!important}.md\:max-w-19rem{max-width:19rem!important}.md\:max-w-20rem{max-width:20rem!important}.md\:max-w-21rem{max-width:21rem!important}.md\:max-w-22rem{max-width:22rem!important}.md\:max-w-23rem{max-width:23rem!important}.md\:max-w-24rem{max-width:24rem!important}.md\:max-w-25rem{max-width:25rem!important}.md\:max-w-26rem{max-width:26rem!important}.md\:max-w-27rem{max-width:27rem!important}.md\:max-w-28rem{max-width:28rem!important}.md\:max-w-29rem{max-width:29rem!important}.md\:max-w-30rem{max-width:30rem!important}}@media screen and (min-width:992px){.lg\:max-w-0{max-width:0!important}.lg\:max-w-full{max-width:100%!important}.lg\:max-w-screen{max-width:100vw!important}.lg\:max-w-min{max-width:-moz-min-content!important;max-width:min-content!important}.lg\:max-w-max{max-width:-moz-max-content!important;max-width:max-content!important}.lg\:max-w-fit{max-width:-moz-fit-content!important;max-width:fit-content!important}.lg\:max-w-1rem{max-width:1rem!important}.lg\:max-w-2rem{max-width:2rem!important}.lg\:max-w-3rem{max-width:3rem!important}.lg\:max-w-4rem{max-width:4rem!important}.lg\:max-w-5rem{max-width:5rem!important}.lg\:max-w-6rem{max-width:6rem!important}.lg\:max-w-7rem{max-width:7rem!important}.lg\:max-w-8rem{max-width:8rem!important}.lg\:max-w-9rem{max-width:9rem!important}.lg\:max-w-10rem{max-width:10rem!important}.lg\:max-w-11rem{max-width:11rem!important}.lg\:max-w-12rem{max-width:12rem!important}.lg\:max-w-13rem{max-width:13rem!important}.lg\:max-w-14rem{max-width:14rem!important}.lg\:max-w-15rem{max-width:15rem!important}.lg\:max-w-16rem{max-width:16rem!important}.lg\:max-w-17rem{max-width:17rem!important}.lg\:max-w-18rem{max-width:18rem!important}.lg\:max-w-19rem{max-width:19rem!important}.lg\:max-w-20rem{max-width:20rem!important}.lg\:max-w-21rem{max-width:21rem!important}.lg\:max-w-22rem{max-width:22rem!important}.lg\:max-w-23rem{max-width:23rem!important}.lg\:max-w-24rem{max-width:24rem!important}.lg\:max-w-25rem{max-width:25rem!important}.lg\:max-w-26rem{max-width:26rem!important}.lg\:max-w-27rem{max-width:27rem!important}.lg\:max-w-28rem{max-width:28rem!important}.lg\:max-w-29rem{max-width:29rem!important}.lg\:max-w-30rem{max-width:30rem!important}}@media screen and (min-width:1200px){.xl\:max-w-0{max-width:0!important}.xl\:max-w-full{max-width:100%!important}.xl\:max-w-screen{max-width:100vw!important}.xl\:max-w-min{max-width:-moz-min-content!important;max-width:min-content!important}.xl\:max-w-max{max-width:-moz-max-content!important;max-width:max-content!important}.xl\:max-w-fit{max-width:-moz-fit-content!important;max-width:fit-content!important}.xl\:max-w-1rem{max-width:1rem!important}.xl\:max-w-2rem{max-width:2rem!important}.xl\:max-w-3rem{max-width:3rem!important}.xl\:max-w-4rem{max-width:4rem!important}.xl\:max-w-5rem{max-width:5rem!important}.xl\:max-w-6rem{max-width:6rem!important}.xl\:max-w-7rem{max-width:7rem!important}.xl\:max-w-8rem{max-width:8rem!important}.xl\:max-w-9rem{max-width:9rem!important}.xl\:max-w-10rem{max-width:10rem!important}.xl\:max-w-11rem{max-width:11rem!important}.xl\:max-w-12rem{max-width:12rem!important}.xl\:max-w-13rem{max-width:13rem!important}.xl\:max-w-14rem{max-width:14rem!important}.xl\:max-w-15rem{max-width:15rem!important}.xl\:max-w-16rem{max-width:16rem!important}.xl\:max-w-17rem{max-width:17rem!important}.xl\:max-w-18rem{max-width:18rem!important}.xl\:max-w-19rem{max-width:19rem!important}.xl\:max-w-20rem{max-width:20rem!important}.xl\:max-w-21rem{max-width:21rem!important}.xl\:max-w-22rem{max-width:22rem!important}.xl\:max-w-23rem{max-width:23rem!important}.xl\:max-w-24rem{max-width:24rem!important}.xl\:max-w-25rem{max-width:25rem!important}.xl\:max-w-26rem{max-width:26rem!important}.xl\:max-w-27rem{max-width:27rem!important}.xl\:max-w-28rem{max-width:28rem!important}.xl\:max-w-29rem{max-width:29rem!important}.xl\:max-w-30rem{max-width:30rem!important}}.min-h-0{min-height:0!important}.min-h-full{min-height:100%!important}.min-h-screen{min-height:100vh!important}@media screen and (min-width:576px){.sm\:min-h-0{min-height:0!important}.sm\:min-h-full{min-height:100%!important}.sm\:min-h-screen{min-height:100vh!important}}@media screen and (min-width:768px){.md\:min-h-0{min-height:0!important}.md\:min-h-full{min-height:100%!important}.md\:min-h-screen{min-height:100vh!important}}@media screen and (min-width:992px){.lg\:min-h-0{min-height:0!important}.lg\:min-h-full{min-height:100%!important}.lg\:min-h-screen{min-height:100vh!important}}@media screen and (min-width:1200px){.xl\:min-h-0{min-height:0!important}.xl\:min-h-full{min-height:100%!important}.xl\:min-h-screen{min-height:100vh!important}}.max-h-0{max-height:0!important}.max-h-full{max-height:100%!important}.max-h-screen{max-height:100vh!important}.max-h-min{max-height:-moz-min-content!important;max-height:min-content!important}.max-h-max{max-height:-moz-max-content!important;max-height:max-content!important}.max-h-fit{max-height:-moz-fit-content!important;max-height:fit-content!important}.max-h-1rem{max-height:1rem!important}.max-h-2rem{max-height:2rem!important}.max-h-3rem{max-height:3rem!important}.max-h-4rem{max-height:4rem!important}.max-h-5rem{max-height:5rem!important}.max-h-6rem{max-height:6rem!important}.max-h-7rem{max-height:7rem!important}.max-h-8rem{max-height:8rem!important}.max-h-9rem{max-height:9rem!important}.max-h-10rem{max-height:10rem!important}.max-h-11rem{max-height:11rem!important}.max-h-12rem{max-height:12rem!important}.max-h-13rem{max-height:13rem!important}.max-h-14rem{max-height:14rem!important}.max-h-15rem{max-height:15rem!important}.max-h-16rem{max-height:16rem!important}.max-h-17rem{max-height:17rem!important}.max-h-18rem{max-height:18rem!important}.max-h-19rem{max-height:19rem!important}.max-h-20rem{max-height:20rem!important}.max-h-21rem{max-height:21rem!important}.max-h-22rem{max-height:22rem!important}.max-h-23rem{max-height:23rem!important}.max-h-24rem{max-height:24rem!important}.max-h-25rem{max-height:25rem!important}.max-h-26rem{max-height:26rem!important}.max-h-27rem{max-height:27rem!important}.max-h-28rem{max-height:28rem!important}.max-h-29rem{max-height:29rem!important}.max-h-30rem{max-height:30rem!important}@media screen and (min-width:576px){.sm\:max-h-0{max-height:0!important}.sm\:max-h-full{max-height:100%!important}.sm\:max-h-screen{max-height:100vh!important}.sm\:max-h-min{max-height:-moz-min-content!important;max-height:min-content!important}.sm\:max-h-max{max-height:-moz-max-content!important;max-height:max-content!important}.sm\:max-h-fit{max-height:-moz-fit-content!important;max-height:fit-content!important}.sm\:max-h-1rem{max-height:1rem!important}.sm\:max-h-2rem{max-height:2rem!important}.sm\:max-h-3rem{max-height:3rem!important}.sm\:max-h-4rem{max-height:4rem!important}.sm\:max-h-5rem{max-height:5rem!important}.sm\:max-h-6rem{max-height:6rem!important}.sm\:max-h-7rem{max-height:7rem!important}.sm\:max-h-8rem{max-height:8rem!important}.sm\:max-h-9rem{max-height:9rem!important}.sm\:max-h-10rem{max-height:10rem!important}.sm\:max-h-11rem{max-height:11rem!important}.sm\:max-h-12rem{max-height:12rem!important}.sm\:max-h-13rem{max-height:13rem!important}.sm\:max-h-14rem{max-height:14rem!important}.sm\:max-h-15rem{max-height:15rem!important}.sm\:max-h-16rem{max-height:16rem!important}.sm\:max-h-17rem{max-height:17rem!important}.sm\:max-h-18rem{max-height:18rem!important}.sm\:max-h-19rem{max-height:19rem!important}.sm\:max-h-20rem{max-height:20rem!important}.sm\:max-h-21rem{max-height:21rem!important}.sm\:max-h-22rem{max-height:22rem!important}.sm\:max-h-23rem{max-height:23rem!important}.sm\:max-h-24rem{max-height:24rem!important}.sm\:max-h-25rem{max-height:25rem!important}.sm\:max-h-26rem{max-height:26rem!important}.sm\:max-h-27rem{max-height:27rem!important}.sm\:max-h-28rem{max-height:28rem!important}.sm\:max-h-29rem{max-height:29rem!important}.sm\:max-h-30rem{max-height:30rem!important}}@media screen and (min-width:768px){.md\:max-h-0{max-height:0!important}.md\:max-h-full{max-height:100%!important}.md\:max-h-screen{max-height:100vh!important}.md\:max-h-min{max-height:-moz-min-content!important;max-height:min-content!important}.md\:max-h-max{max-height:-moz-max-content!important;max-height:max-content!important}.md\:max-h-fit{max-height:-moz-fit-content!important;max-height:fit-content!important}.md\:max-h-1rem{max-height:1rem!important}.md\:max-h-2rem{max-height:2rem!important}.md\:max-h-3rem{max-height:3rem!important}.md\:max-h-4rem{max-height:4rem!important}.md\:max-h-5rem{max-height:5rem!important}.md\:max-h-6rem{max-height:6rem!important}.md\:max-h-7rem{max-height:7rem!important}.md\:max-h-8rem{max-height:8rem!important}.md\:max-h-9rem{max-height:9rem!important}.md\:max-h-10rem{max-height:10rem!important}.md\:max-h-11rem{max-height:11rem!important}.md\:max-h-12rem{max-height:12rem!important}.md\:max-h-13rem{max-height:13rem!important}.md\:max-h-14rem{max-height:14rem!important}.md\:max-h-15rem{max-height:15rem!important}.md\:max-h-16rem{max-height:16rem!important}.md\:max-h-17rem{max-height:17rem!important}.md\:max-h-18rem{max-height:18rem!important}.md\:max-h-19rem{max-height:19rem!important}.md\:max-h-20rem{max-height:20rem!important}.md\:max-h-21rem{max-height:21rem!important}.md\:max-h-22rem{max-height:22rem!important}.md\:max-h-23rem{max-height:23rem!important}.md\:max-h-24rem{max-height:24rem!important}.md\:max-h-25rem{max-height:25rem!important}.md\:max-h-26rem{max-height:26rem!important}.md\:max-h-27rem{max-height:27rem!important}.md\:max-h-28rem{max-height:28rem!important}.md\:max-h-29rem{max-height:29rem!important}.md\:max-h-30rem{max-height:30rem!important}}@media screen and (min-width:992px){.lg\:max-h-0{max-height:0!important}.lg\:max-h-full{max-height:100%!important}.lg\:max-h-screen{max-height:100vh!important}.lg\:max-h-min{max-height:-moz-min-content!important;max-height:min-content!important}.lg\:max-h-max{max-height:-moz-max-content!important;max-height:max-content!important}.lg\:max-h-fit{max-height:-moz-fit-content!important;max-height:fit-content!important}.lg\:max-h-1rem{max-height:1rem!important}.lg\:max-h-2rem{max-height:2rem!important}.lg\:max-h-3rem{max-height:3rem!important}.lg\:max-h-4rem{max-height:4rem!important}.lg\:max-h-5rem{max-height:5rem!important}.lg\:max-h-6rem{max-height:6rem!important}.lg\:max-h-7rem{max-height:7rem!important}.lg\:max-h-8rem{max-height:8rem!important}.lg\:max-h-9rem{max-height:9rem!important}.lg\:max-h-10rem{max-height:10rem!important}.lg\:max-h-11rem{max-height:11rem!important}.lg\:max-h-12rem{max-height:12rem!important}.lg\:max-h-13rem{max-height:13rem!important}.lg\:max-h-14rem{max-height:14rem!important}.lg\:max-h-15rem{max-height:15rem!important}.lg\:max-h-16rem{max-height:16rem!important}.lg\:max-h-17rem{max-height:17rem!important}.lg\:max-h-18rem{max-height:18rem!important}.lg\:max-h-19rem{max-height:19rem!important}.lg\:max-h-20rem{max-height:20rem!important}.lg\:max-h-21rem{max-height:21rem!important}.lg\:max-h-22rem{max-height:22rem!important}.lg\:max-h-23rem{max-height:23rem!important}.lg\:max-h-24rem{max-height:24rem!important}.lg\:max-h-25rem{max-height:25rem!important}.lg\:max-h-26rem{max-height:26rem!important}.lg\:max-h-27rem{max-height:27rem!important}.lg\:max-h-28rem{max-height:28rem!important}.lg\:max-h-29rem{max-height:29rem!important}.lg\:max-h-30rem{max-height:30rem!important}}@media screen and (min-width:1200px){.xl\:max-h-0{max-height:0!important}.xl\:max-h-full{max-height:100%!important}.xl\:max-h-screen{max-height:100vh!important}.xl\:max-h-min{max-height:-moz-min-content!important;max-height:min-content!important}.xl\:max-h-max{max-height:-moz-max-content!important;max-height:max-content!important}.xl\:max-h-fit{max-height:-moz-fit-content!important;max-height:fit-content!important}.xl\:max-h-1rem{max-height:1rem!important}.xl\:max-h-2rem{max-height:2rem!important}.xl\:max-h-3rem{max-height:3rem!important}.xl\:max-h-4rem{max-height:4rem!important}.xl\:max-h-5rem{max-height:5rem!important}.xl\:max-h-6rem{max-height:6rem!important}.xl\:max-h-7rem{max-height:7rem!important}.xl\:max-h-8rem{max-height:8rem!important}.xl\:max-h-9rem{max-height:9rem!important}.xl\:max-h-10rem{max-height:10rem!important}.xl\:max-h-11rem{max-height:11rem!important}.xl\:max-h-12rem{max-height:12rem!important}.xl\:max-h-13rem{max-height:13rem!important}.xl\:max-h-14rem{max-height:14rem!important}.xl\:max-h-15rem{max-height:15rem!important}.xl\:max-h-16rem{max-height:16rem!important}.xl\:max-h-17rem{max-height:17rem!important}.xl\:max-h-18rem{max-height:18rem!important}.xl\:max-h-19rem{max-height:19rem!important}.xl\:max-h-20rem{max-height:20rem!important}.xl\:max-h-21rem{max-height:21rem!important}.xl\:max-h-22rem{max-height:22rem!important}.xl\:max-h-23rem{max-height:23rem!important}.xl\:max-h-24rem{max-height:24rem!important}.xl\:max-h-25rem{max-height:25rem!important}.xl\:max-h-26rem{max-height:26rem!important}.xl\:max-h-27rem{max-height:27rem!important}.xl\:max-h-28rem{max-height:28rem!important}.xl\:max-h-29rem{max-height:29rem!important}.xl\:max-h-30rem{max-height:30rem!important}}.static{position:static!important}.fixed{position:fixed!important}.absolute{position:absolute!important}.relative{position:relative!important}.sticky{position:sticky!important}@media screen and (min-width:576px){.sm\:static{position:static!important}.sm\:fixed{position:fixed!important}.sm\:absolute{position:absolute!important}.sm\:relative{position:relative!important}.sm\:sticky{position:sticky!important}}@media screen and (min-width:768px){.md\:static{position:static!important}.md\:fixed{position:fixed!important}.md\:absolute{position:absolute!important}.md\:relative{position:relative!important}.md\:sticky{position:sticky!important}}@media screen and (min-width:992px){.lg\:static{position:static!important}.lg\:fixed{position:fixed!important}.lg\:absolute{position:absolute!important}.lg\:relative{position:relative!important}.lg\:sticky{position:sticky!important}}@media screen and (min-width:1200px){.xl\:static{position:static!important}.xl\:fixed{position:fixed!important}.xl\:absolute{position:absolute!important}.xl\:relative{position:relative!important}.xl\:sticky{position:sticky!important}}.top-auto{top:auto!important}.top-0{top:0!important}.top-50{top:50%!important}.top-100{top:100%!important}@media screen and (min-width:576px){.sm\:top-auto{top:auto!important}.sm\:top-0{top:0!important}.sm\:top-50{top:50%!important}.sm\:top-100{top:100%!important}}@media screen and (min-width:768px){.md\:top-auto{top:auto!important}.md\:top-0{top:0!important}.md\:top-50{top:50%!important}.md\:top-100{top:100%!important}}@media screen and (min-width:992px){.lg\:top-auto{top:auto!important}.lg\:top-0{top:0!important}.lg\:top-50{top:50%!important}.lg\:top-100{top:100%!important}}@media screen and (min-width:1200px){.xl\:top-auto{top:auto!important}.xl\:top-0{top:0!important}.xl\:top-50{top:50%!important}.xl\:top-100{top:100%!important}}.left-auto{left:auto!important}.left-0{left:0!important}.left-50{left:50%!important}.left-100{left:100%!important}@media screen and (min-width:576px){.sm\:left-auto{left:auto!important}.sm\:left-0{left:0!important}.sm\:left-50{left:50%!important}.sm\:left-100{left:100%!important}}@media screen and (min-width:768px){.md\:left-auto{left:auto!important}.md\:left-0{left:0!important}.md\:left-50{left:50%!important}.md\:left-100{left:100%!important}}@media screen and (min-width:992px){.lg\:left-auto{left:auto!important}.lg\:left-0{left:0!important}.lg\:left-50{left:50%!important}.lg\:left-100{left:100%!important}}@media screen and (min-width:1200px){.xl\:left-auto{left:auto!important}.xl\:left-0{left:0!important}.xl\:left-50{left:50%!important}.xl\:left-100{left:100%!important}}.right-auto{right:auto!important}.right-0{right:0!important}.right-50{right:50%!important}.right-100{right:100%!important}@media screen and (min-width:576px){.sm\:right-auto{right:auto!important}.sm\:right-0{right:0!important}.sm\:right-50{right:50%!important}.sm\:right-100{right:100%!important}}@media screen and (min-width:768px){.md\:right-auto{right:auto!important}.md\:right-0{right:0!important}.md\:right-50{right:50%!important}.md\:right-100{right:100%!important}}@media screen and (min-width:992px){.lg\:right-auto{right:auto!important}.lg\:right-0{right:0!important}.lg\:right-50{right:50%!important}.lg\:right-100{right:100%!important}}@media screen and (min-width:1200px){.xl\:right-auto{right:auto!important}.xl\:right-0{right:0!important}.xl\:right-50{right:50%!important}.xl\:right-100{right:100%!important}}.bottom-auto{bottom:auto!important}.bottom-0{bottom:0!important}.bottom-50{bottom:50%!important}.bottom-100{bottom:100%!important}@media screen and (min-width:576px){.sm\:bottom-auto{bottom:auto!important}.sm\:bottom-0{bottom:0!important}.sm\:bottom-50{bottom:50%!important}.sm\:bottom-100{bottom:100%!important}}@media screen and (min-width:768px){.md\:bottom-auto{bottom:auto!important}.md\:bottom-0{bottom:0!important}.md\:bottom-50{bottom:50%!important}.md\:bottom-100{bottom:100%!important}}@media screen and (min-width:992px){.lg\:bottom-auto{bottom:auto!important}.lg\:bottom-0{bottom:0!important}.lg\:bottom-50{bottom:50%!important}.lg\:bottom-100{bottom:100%!important}}@media screen and (min-width:1200px){.xl\:bottom-auto{bottom:auto!important}.xl\:bottom-0{bottom:0!important}.xl\:bottom-50{bottom:50%!important}.xl\:bottom-100{bottom:100%!important}}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.overflow-visible{overflow:visible!important}.overflow-scroll{overflow:scroll!important}@media screen and (min-width:576px){.sm\:overflow-auto{overflow:auto!important}.sm\:overflow-hidden{overflow:hidden!important}.sm\:overflow-visible{overflow:visible!important}.sm\:overflow-scroll{overflow:scroll!important}}@media screen and (min-width:768px){.md\:overflow-auto{overflow:auto!important}.md\:overflow-hidden{overflow:hidden!important}.md\:overflow-visible{overflow:visible!important}.md\:overflow-scroll{overflow:scroll!important}}@media screen and (min-width:992px){.lg\:overflow-auto{overflow:auto!important}.lg\:overflow-hidden{overflow:hidden!important}.lg\:overflow-visible{overflow:visible!important}.lg\:overflow-scroll{overflow:scroll!important}}@media screen and (min-width:1200px){.xl\:overflow-auto{overflow:auto!important}.xl\:overflow-hidden{overflow:hidden!important}.xl\:overflow-visible{overflow:visible!important}.xl\:overflow-scroll{overflow:scroll!important}}.overflow-x-auto{overflow-x:auto!important}.overflow-x-hidden{overflow-x:hidden!important}.overflow-x-visible{overflow-x:visible!important}.overflow-x-scroll{overflow-x:scroll!important}@media screen and (min-width:576px){.sm\:overflow-x-auto{overflow-x:auto!important}.sm\:overflow-x-hidden{overflow-x:hidden!important}.sm\:overflow-x-visible{overflow-x:visible!important}.sm\:overflow-x-scroll{overflow-x:scroll!important}}@media screen and (min-width:768px){.md\:overflow-x-auto{overflow-x:auto!important}.md\:overflow-x-hidden{overflow-x:hidden!important}.md\:overflow-x-visible{overflow-x:visible!important}.md\:overflow-x-scroll{overflow-x:scroll!important}}@media screen and (min-width:992px){.lg\:overflow-x-auto{overflow-x:auto!important}.lg\:overflow-x-hidden{overflow-x:hidden!important}.lg\:overflow-x-visible{overflow-x:visible!important}.lg\:overflow-x-scroll{overflow-x:scroll!important}}@media screen and (min-width:1200px){.xl\:overflow-x-auto{overflow-x:auto!important}.xl\:overflow-x-hidden{overflow-x:hidden!important}.xl\:overflow-x-visible{overflow-x:visible!important}.xl\:overflow-x-scroll{overflow-x:scroll!important}}.overflow-y-auto{overflow-y:auto!important}.overflow-y-hidden{overflow-y:hidden!important}.overflow-y-visible{overflow-y:visible!important}.overflow-y-scroll{overflow-y:scroll!important}@media screen and (min-width:576px){.sm\:overflow-y-auto{overflow-y:auto!important}.sm\:overflow-y-hidden{overflow-y:hidden!important}.sm\:overflow-y-visible{overflow-y:visible!important}.sm\:overflow-y-scroll{overflow-y:scroll!important}}@media screen and (min-width:768px){.md\:overflow-y-auto{overflow-y:auto!important}.md\:overflow-y-hidden{overflow-y:hidden!important}.md\:overflow-y-visible{overflow-y:visible!important}.md\:overflow-y-scroll{overflow-y:scroll!important}}@media screen and (min-width:992px){.lg\:overflow-y-auto{overflow-y:auto!important}.lg\:overflow-y-hidden{overflow-y:hidden!important}.lg\:overflow-y-visible{overflow-y:visible!important}.lg\:overflow-y-scroll{overflow-y:scroll!important}}@media screen and (min-width:1200px){.xl\:overflow-y-auto{overflow-y:auto!important}.xl\:overflow-y-hidden{overflow-y:hidden!important}.xl\:overflow-y-visible{overflow-y:visible!important}.xl\:overflow-y-scroll{overflow-y:scroll!important}}.z-auto{z-index:auto!important}.z-0{z-index:0!important}.z-1{z-index:1!important}.z-2{z-index:2!important}.z-3{z-index:3!important}.z-4{z-index:4!important}.z-5{z-index:5!important}@media screen and (min-width:576px){.sm\:z-auto{z-index:auto!important}.sm\:z-0{z-index:0!important}.sm\:z-1{z-index:1!important}.sm\:z-2{z-index:2!important}.sm\:z-3{z-index:3!important}.sm\:z-4{z-index:4!important}.sm\:z-5{z-index:5!important}}@media screen and (min-width:768px){.md\:z-auto{z-index:auto!important}.md\:z-0{z-index:0!important}.md\:z-1{z-index:1!important}.md\:z-2{z-index:2!important}.md\:z-3{z-index:3!important}.md\:z-4{z-index:4!important}.md\:z-5{z-index:5!important}}@media screen and (min-width:992px){.lg\:z-auto{z-index:auto!important}.lg\:z-0{z-index:0!important}.lg\:z-1{z-index:1!important}.lg\:z-2{z-index:2!important}.lg\:z-3{z-index:3!important}.lg\:z-4{z-index:4!important}.lg\:z-5{z-index:5!important}}@media screen and (min-width:1200px){.xl\:z-auto{z-index:auto!important}.xl\:z-0{z-index:0!important}.xl\:z-1{z-index:1!important}.xl\:z-2{z-index:2!important}.xl\:z-3{z-index:3!important}.xl\:z-4{z-index:4!important}.xl\:z-5{z-index:5!important}}.bg-repeat{background-repeat:repeat!important}.bg-no-repeat{background-repeat:no-repeat!important}.bg-repeat-x{background-repeat:repeat-x!important}.bg-repeat-y{background-repeat:repeat-y!important}.bg-repeat-round{background-repeat:round!important}.bg-repeat-space{background-repeat:space!important}@media screen and (min-width:576px){.sm\:bg-repeat{background-repeat:repeat!important}.sm\:bg-no-repeat{background-repeat:no-repeat!important}.sm\:bg-repeat-x{background-repeat:repeat-x!important}.sm\:bg-repeat-y{background-repeat:repeat-y!important}.sm\:bg-repeat-round{background-repeat:round!important}.sm\:bg-repeat-space{background-repeat:space!important}}@media screen and (min-width:768px){.md\:bg-repeat{background-repeat:repeat!important}.md\:bg-no-repeat{background-repeat:no-repeat!important}.md\:bg-repeat-x{background-repeat:repeat-x!important}.md\:bg-repeat-y{background-repeat:repeat-y!important}.md\:bg-repeat-round{background-repeat:round!important}.md\:bg-repeat-space{background-repeat:space!important}}@media screen and (min-width:992px){.lg\:bg-repeat{background-repeat:repeat!important}.lg\:bg-no-repeat{background-repeat:no-repeat!important}.lg\:bg-repeat-x{background-repeat:repeat-x!important}.lg\:bg-repeat-y{background-repeat:repeat-y!important}.lg\:bg-repeat-round{background-repeat:round!important}.lg\:bg-repeat-space{background-repeat:space!important}}@media screen and (min-width:1200px){.xl\:bg-repeat{background-repeat:repeat!important}.xl\:bg-no-repeat{background-repeat:no-repeat!important}.xl\:bg-repeat-x{background-repeat:repeat-x!important}.xl\:bg-repeat-y{background-repeat:repeat-y!important}.xl\:bg-repeat-round{background-repeat:round!important}.xl\:bg-repeat-space{background-repeat:space!important}}.bg-auto{background-size:auto!important}.bg-cover{background-size:cover!important}.bg-contain{background-size:contain!important}@media screen and (min-width:576px){.sm\:bg-auto{background-size:auto!important}.sm\:bg-cover{background-size:cover!important}.sm\:bg-contain{background-size:contain!important}}@media screen and (min-width:768px){.md\:bg-auto{background-size:auto!important}.md\:bg-cover{background-size:cover!important}.md\:bg-contain{background-size:contain!important}}@media screen and (min-width:992px){.lg\:bg-auto{background-size:auto!important}.lg\:bg-cover{background-size:cover!important}.lg\:bg-contain{background-size:contain!important}}@media screen and (min-width:1200px){.xl\:bg-auto{background-size:auto!important}.xl\:bg-cover{background-size:cover!important}.xl\:bg-contain{background-size:contain!important}}.bg-bottom{background-position:bottom!important}.bg-center{background-position:50%!important}.bg-left{background-position:0!important}.bg-left-bottom{background-position:0 100%!important}.bg-left-top{background-position:0 0!important}.bg-right{background-position:100%!important}.bg-right-bottom{background-position:100% 100%!important}.bg-right-top{background-position:100% 0!important}.bg-top{background-position:top!important}@media screen and (min-width:576px){.sm\:bg-bottom{background-position:bottom!important}.sm\:bg-center{background-position:50%!important}.sm\:bg-left{background-position:0!important}.sm\:bg-left-bottom{background-position:0 100%!important}.sm\:bg-left-top{background-position:0 0!important}.sm\:bg-right{background-position:100%!important}.sm\:bg-right-bottom{background-position:100% 100%!important}.sm\:bg-right-top{background-position:100% 0!important}.sm\:bg-top{background-position:top!important}}@media screen and (min-width:768px){.md\:bg-bottom{background-position:bottom!important}.md\:bg-center{background-position:50%!important}.md\:bg-left{background-position:0!important}.md\:bg-left-bottom{background-position:0 100%!important}.md\:bg-left-top{background-position:0 0!important}.md\:bg-right{background-position:100%!important}.md\:bg-right-bottom{background-position:100% 100%!important}.md\:bg-right-top{background-position:100% 0!important}.md\:bg-top{background-position:top!important}}@media screen and (min-width:992px){.lg\:bg-bottom{background-position:bottom!important}.lg\:bg-center{background-position:50%!important}.lg\:bg-left{background-position:0!important}.lg\:bg-left-bottom{background-position:0 100%!important}.lg\:bg-left-top{background-position:0 0!important}.lg\:bg-right{background-position:100%!important}.lg\:bg-right-bottom{background-position:100% 100%!important}.lg\:bg-right-top{background-position:100% 0!important}.lg\:bg-top{background-position:top!important}}@media screen and (min-width:1200px){.xl\:bg-bottom{background-position:bottom!important}.xl\:bg-center{background-position:50%!important}.xl\:bg-left{background-position:0!important}.xl\:bg-left-bottom{background-position:0 100%!important}.xl\:bg-left-top{background-position:0 0!important}.xl\:bg-right{background-position:100%!important}.xl\:bg-right-bottom{background-position:100% 100%!important}.xl\:bg-right-top{background-position:100% 0!important}.xl\:bg-top{background-position:top!important}}.list-none{list-style:none!important}.list-disc{list-style:disc!important}.list-decimal{list-style:decimal!important}.appearance-none{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important}.outline-none{outline:none!important}.pointer-events-none{pointer-events:none!important}.pointer-events-auto{pointer-events:auto!important}.cursor-auto{cursor:auto!important}.cursor-pointer{cursor:pointer!important}.cursor-wait{cursor:wait!important}.cursor-move{cursor:move!important}.select-none{-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}.select-text{-webkit-user-select:text!important;-moz-user-select:text!important;user-select:text!important}.select-all{-webkit-user-select:all!important;-moz-user-select:all!important;user-select:all!important}.select-auto{-webkit-user-select:auto!important;-moz-user-select:auto!important;user-select:auto!important}.opacity-0{opacity:0!important}.opacity-10{opacity:.1!important}.opacity-20{opacity:.2!important}.opacity-30{opacity:.3!important}.opacity-40{opacity:.4!important}.opacity-50{opacity:.5!important}.opacity-60{opacity:.6!important}.opacity-70{opacity:.7!important}.opacity-80{opacity:.8!important}.opacity-90{opacity:.9!important}.opacity-100{opacity:1!important}.reset{all:unset}.transition-none{transition-property:none!important}.transition-all{transition-property:all!important}.transition-colors{transition-property:background-color,border-color,color!important}.transition-transform{transition-property:transform!important}.transition-duration-100{transition-duration:.1s!important}.transition-duration-150{transition-duration:.15s!important}.transition-duration-200{transition-duration:.2s!important}.transition-duration-300{transition-duration:.3s!important}.transition-duration-400{transition-duration:.4s!important}.transition-duration-500{transition-duration:.5s!important}.transition-duration-1000{transition-duration:1s!important}.transition-duration-2000{transition-duration:2s!important}.transition-duration-3000{transition-duration:3s!important}.transition-linear{transition-timing-function:linear!important}.transition-ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)!important}.transition-ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)!important}.transition-ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.transition-delay-100{transition-delay:.1s!important}.transition-delay-150{transition-delay:.15s!important}.transition-delay-200{transition-delay:.2s!important}.transition-delay-300{transition-delay:.3s!important}.transition-delay-400{transition-delay:.4s!important}.transition-delay-500{transition-delay:.5s!important}.transition-delay-1000{transition-delay:1s!important}.translate-x-0{transform:translateX(0)!important}.translate-x-100{transform:translateX(100%)!important}.-translate-x-100{transform:translateX(-100%)!important}.translate-y-0{transform:translateY(0)!important}.translate-y-100{transform:translateY(100%)!important}.-translate-y-100{transform:translateY(-100%)!important}@media screen and (min-width:576px){.sm\:translate-x-0{transform:translateX(0)!important}.sm\:translate-x-100{transform:translateX(100%)!important}.sm\:-translate-x-100{transform:translateX(-100%)!important}.sm\:translate-y-0{transform:translateY(0)!important}.sm\:translate-y-100{transform:translateY(100%)!important}.sm\:-translate-y-100{transform:translateY(-100%)!important}}@media screen and (min-width:768px){.md\:translate-x-0{transform:translateX(0)!important}.md\:translate-x-100{transform:translateX(100%)!important}.md\:-translate-x-100{transform:translateX(-100%)!important}.md\:translate-y-0{transform:translateY(0)!important}.md\:translate-y-100{transform:translateY(100%)!important}.md\:-translate-y-100{transform:translateY(-100%)!important}}@media screen and (min-width:992px){.lg\:translate-x-0{transform:translateX(0)!important}.lg\:translate-x-100{transform:translateX(100%)!important}.lg\:-translate-x-100{transform:translateX(-100%)!important}.lg\:translate-y-0{transform:translateY(0)!important}.lg\:translate-y-100{transform:translateY(100%)!important}.lg\:-translate-y-100{transform:translateY(-100%)!important}}@media screen and (min-width:1200px){.xl\:translate-x-0{transform:translateX(0)!important}.xl\:translate-x-100{transform:translateX(100%)!important}.xl\:-translate-x-100{transform:translateX(-100%)!important}.xl\:translate-y-0{transform:translateY(0)!important}.xl\:translate-y-100{transform:translateY(100%)!important}.xl\:-translate-y-100{transform:translateY(-100%)!important}}.rotate-45{transform:rotate(45deg)!important}.-rotate-45{transform:rotate(-45deg)!important}.rotate-90{transform:rotate(90deg)!important}.-rotate-90{transform:rotate(-90deg)!important}.rotate-180{transform:rotate(180deg)!important}.-rotate-180{transform:rotate(-180deg)!important}@media screen and (min-width:576px){.sm\:rotate-45{transform:rotate(45deg)!important}.sm\:-rotate-45{transform:rotate(-45deg)!important}.sm\:rotate-90{transform:rotate(90deg)!important}.sm\:-rotate-90{transform:rotate(-90deg)!important}.sm\:rotate-180{transform:rotate(180deg)!important}.sm\:-rotate-180{transform:rotate(-180deg)!important}}@media screen and (min-width:768px){.md\:rotate-45{transform:rotate(45deg)!important}.md\:-rotate-45{transform:rotate(-45deg)!important}.md\:rotate-90{transform:rotate(90deg)!important}.md\:-rotate-90{transform:rotate(-90deg)!important}.md\:rotate-180{transform:rotate(180deg)!important}.md\:-rotate-180{transform:rotate(-180deg)!important}}@media screen and (min-width:992px){.lg\:rotate-45{transform:rotate(45deg)!important}.lg\:-rotate-45{transform:rotate(-45deg)!important}.lg\:rotate-90{transform:rotate(90deg)!important}.lg\:-rotate-90{transform:rotate(-90deg)!important}.lg\:rotate-180{transform:rotate(180deg)!important}.lg\:-rotate-180{transform:rotate(-180deg)!important}}@media screen and (min-width:1200px){.xl\:rotate-45{transform:rotate(45deg)!important}.xl\:-rotate-45{transform:rotate(-45deg)!important}.xl\:rotate-90{transform:rotate(90deg)!important}.xl\:-rotate-90{transform:rotate(-90deg)!important}.xl\:rotate-180{transform:rotate(180deg)!important}.xl\:-rotate-180{transform:rotate(-180deg)!important}}.origin-center{transform-origin:center!important}.origin-top{transform-origin:top!important}.origin-top-right{transform-origin:top right!important}.origin-right{transform-origin:right!important}.origin-bottom-right{transform-origin:bottom right!important}.origin-bottom{transform-origin:bottom!important}.origin-bottom-left{transform-origin:bottom left!important}.origin-left{transform-origin:left!important}.origin-top-left{transform-origin:top-left!important}@media screen and (min-width:576px){.sm\:origin-center{transform-origin:center!important}.sm\:origin-top{transform-origin:top!important}.sm\:origin-top-right{transform-origin:top right!important}.sm\:origin-right{transform-origin:right!important}.sm\:origin-bottom-right{transform-origin:bottom right!important}.sm\:origin-bottom{transform-origin:bottom!important}.sm\:origin-bottom-left{transform-origin:bottom left!important}.sm\:origin-left{transform-origin:left!important}.sm\:origin-top-left{transform-origin:top-left!important}}@media screen and (min-width:768px){.md\:origin-center{transform-origin:center!important}.md\:origin-top{transform-origin:top!important}.md\:origin-top-right{transform-origin:top right!important}.md\:origin-right{transform-origin:right!important}.md\:origin-bottom-right{transform-origin:bottom right!important}.md\:origin-bottom{transform-origin:bottom!important}.md\:origin-bottom-left{transform-origin:bottom left!important}.md\:origin-left{transform-origin:left!important}.md\:origin-top-left{transform-origin:top-left!important}}@media screen and (min-width:992px){.lg\:origin-center{transform-origin:center!important}.lg\:origin-top{transform-origin:top!important}.lg\:origin-top-right{transform-origin:top right!important}.lg\:origin-right{transform-origin:right!important}.lg\:origin-bottom-right{transform-origin:bottom right!important}.lg\:origin-bottom{transform-origin:bottom!important}.lg\:origin-bottom-left{transform-origin:bottom left!important}.lg\:origin-left{transform-origin:left!important}.lg\:origin-top-left{transform-origin:top-left!important}}@media screen and (min-width:1200px){.xl\:origin-center{transform-origin:center!important}.xl\:origin-top{transform-origin:top!important}.xl\:origin-top-right{transform-origin:top right!important}.xl\:origin-right{transform-origin:right!important}.xl\:origin-bottom-right{transform-origin:bottom right!important}.xl\:origin-bottom{transform-origin:bottom!important}.xl\:origin-bottom-left{transform-origin:bottom left!important}.xl\:origin-left{transform-origin:left!important}.xl\:origin-top-left{transform-origin:top-left!important}}@keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes fadeout{0%{opacity:1}to{opacity:0}}@keyframes scalein{0%{opacity:0;transform:scaleY(.8);transition:transform .12s cubic-bezier(0,0,.2,1),opacity .12s cubic-bezier(0,0,.2,1)}to{opacity:1;transform:scaleY(1)}}@keyframes slidedown{0%{max-height:0}to{max-height:auto}}@keyframes slideup{0%{max-height:1000px}to{max-height:0}}@keyframes fadeinleft{0%{opacity:0;transform:translateX(-100%);transition:transform .12s cubic-bezier(0,0,.2,1),opacity .12s cubic-bezier(0,0,.2,1)}to{opacity:1;transform:translateX(0)}}@keyframes fadeoutleft{0%{opacity:1;transform:translateX(0);transition:transform .12s cubic-bezier(0,0,.2,1),opacity .12s cubic-bezier(0,0,.2,1)}to{opacity:0;transform:translateX(-100%)}}@keyframes fadeinright{0%{opacity:0;transform:translateX(100%);transition:transform .12s cubic-bezier(0,0,.2,1),opacity .12s cubic-bezier(0,0,.2,1)}to{opacity:1;transform:translateX(0)}}@keyframes fadeoutright{0%{opacity:1;transform:translateX(0);transition:transform .12s cubic-bezier(0,0,.2,1),opacity .12s cubic-bezier(0,0,.2,1)}to{opacity:0;transform:translateX(100%)}}@keyframes fadeinup{0%{opacity:0;transform:translateY(-100%);transition:transform .12s cubic-bezier(0,0,.2,1),opacity .12s cubic-bezier(0,0,.2,1)}to{opacity:1;transform:translateY(0)}}@keyframes fadeoutup{0%{opacity:1;transform:translateY(0);transition:transform .12s cubic-bezier(0,0,.2,1),opacity .12s cubic-bezier(0,0,.2,1)}to{opacity:0;transform:translateY(-100%)}}@keyframes fadeindown{0%{opacity:0;transform:translateY(100%);transition:transform .12s cubic-bezier(0,0,.2,1),opacity .12s cubic-bezier(0,0,.2,1)}to{opacity:1;transform:translateY(0)}}@keyframes fadeoutdown{0%{opacity:1;transform:translateY(0);transition:transform .12s cubic-bezier(0,0,.2,1),opacity .12s cubic-bezier(0,0,.2,1)}to{opacity:0;transform:translateY(100%)}}@keyframes animate-width{0%{width:0}to{width:100%}}@keyframes flip{0%{transform:perspective(2000px) rotateX(-100deg)}to{transform:perspective(2000px) rotateX(0)}}@keyframes flipleft{0%{opacity:0;transform:perspective(2000px) rotateY(-100deg)}to{opacity:1;transform:perspective(2000px) rotateY(0)}}@keyframes flipright{0%{opacity:0;transform:perspective(2000px) rotateY(100deg)}to{opacity:1;transform:perspective(2000px) rotateY(0)}}@keyframes flipup{0%{opacity:0;transform:perspective(2000px) rotateX(-100deg)}to{opacity:1;transform:perspective(2000px) rotateX(0)}}@keyframes zoomin{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomindown{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0)}}@keyframes zoominleft{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(10px,0,0)}}@keyframes zoominright{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(1000px,0,0)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-10px,0,0)}}@keyframes zoominup{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,1000px,0)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0)}}.fadein{animation:fadein .15s linear}.fadeout{animation:fadeout .15s linear}.slidedown{animation:slidedown .45s ease-in-out}.slideup{animation:slideup .45s cubic-bezier(0,1,0,1)}.scalein{animation:scalein .15s linear}.fadeinleft{animation:fadeinleft .15s linear}.fadeoutleft{animation:fadeoutleft .15s linear}.fadeinright{animation:fadeinright .15s linear}.fadeoutright{animation:fadeoutright .15s linear}.fadeinup{animation:fadeinup .15s linear}.fadeoutup{animation:fadeoutup .15s linear}.fadeindown{animation:fadeindown .15s linear}.fadeoutdown{animation:fadeoutdown .15s linear}.animate-width{animation:animate-width 1s linear}.flip{animation:flip .15s linear}.flip,.flipup{backface-visibility:visible}.flipup{animation:flipup .15s linear}.flipleft{animation:flipleft .15s linear}.flipleft,.flipright{backface-visibility:visible}.flipright{animation:flipright .15s linear}.zoomin{animation:zoomin .15s linear}.zoomindown{animation:zoomindown .15s linear}.zoominleft{animation:zoominleft .15s linear}.zoominright{animation:zoominright .15s linear}.zoominup{animation:zoominup .15s linear}.animation-duration-100{animation-duration:.1s!important}.animation-duration-150{animation-duration:.15s!important}.animation-duration-200{animation-duration:.2s!important}.animation-duration-300{animation-duration:.3s!important}.animation-duration-400{animation-duration:.4s!important}.animation-duration-500{animation-duration:.5s!important}.animation-duration-1000{animation-duration:1s!important}.animation-duration-2000{animation-duration:2s!important}.animation-duration-3000{animation-duration:3s!important}.animation-delay-100{animation-delay:.1s!important}.animation-delay-150{animation-delay:.15s!important}.animation-delay-200{animation-delay:.2s!important}.animation-delay-300{animation-delay:.3s!important}.animation-delay-400{animation-delay:.4s!important}.animation-delay-500{animation-delay:.5s!important}.animation-delay-1000{animation-delay:1s!important}.animation-iteration-1{animation-iteration-count:1!important}.animation-iteration-2{animation-iteration-count:2!important}.animation-iteration-infinite{animation-iteration-count:infinite!important}.animation-linear{animation-timing-function:linear!important}.animation-ease-in{animation-timing-function:cubic-bezier(.4,0,1,1)!important}.animation-ease-out{animation-timing-function:cubic-bezier(0,0,.2,1)!important}.animation-ease-in-out{animation-timing-function:cubic-bezier(.4,0,.2,1)!important}.animation-fill-none{animation-fill-mode:none!important}.animation-fill-forwards{animation-fill-mode:forwards!important}.animation-fill-backwards{animation-fill-mode:backwards!important}.animation-fill-both{animation-fill-mode:both!important}:root{--border-radius:0.375rem;--focus-ring:0 0 0 1px #6366f1}*{box-sizing:border-box}.p-component{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.8rem;font-weight:400}.p-component-overlay{background-color:rgba(0,0,0,.4);transition-duration:.2s}.p-component:disabled,.p-disabled{opacity:.6}.p-error{color:#e24c4c}.p-text-secondary{color:#71717a}.pi{font-size:.85rem}.p-icon{height:.85rem;width:.85rem}.p-link{border-radius:2px;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.8rem}.p-link:focus{box-shadow:none;outline:0 none;outline-offset:0}.p-component-overlay-enter{animation:p-component-overlay-enter-animation .15s forwards}.p-component-overlay-leave{animation:p-component-overlay-leave-animation .15s forwards}@keyframes p-component-overlay-enter-animation{0%{background-color:transparent}to{background-color:var(--maskbg)}}@keyframes p-component-overlay-leave-animation{0%{background-color:var(--maskbg)}to{background-color:transparent}}:root{--blue-50:#f5f9ff;--blue-100:#d0e1fd;--blue-200:#abc9fb;--blue-300:#85b2f9;--blue-400:#609af8;--blue-500:#3b82f6;--blue-600:#326fd1;--blue-700:#295bac;--blue-800:#204887;--blue-900:#183462;--green-50:#f4fcf7;--green-100:#caf1d8;--green-200:#a0e6ba;--green-300:#76db9b;--green-400:#4cd07d;--green-500:#22c55e;--green-600:#1da750;--green-700:#188a42;--green-800:#136c34;--green-900:#0e4f26;--yellow-50:#fefbf3;--yellow-100:#faedc4;--yellow-200:#f6de95;--yellow-300:#f2d066;--yellow-400:#eec137;--yellow-500:#eab308;--yellow-600:#c79807;--yellow-700:#a47d06;--yellow-800:#816204;--yellow-900:#5e4803;--cyan-50:#f3fbfd;--cyan-100:#c3edf5;--cyan-200:#94e0ed;--cyan-300:#65d2e4;--cyan-400:#35c4dc;--cyan-500:#06b6d4;--cyan-600:#059bb4;--cyan-700:#047f94;--cyan-800:#036475;--cyan-900:#024955;--pink-50:#fef6fa;--pink-100:#fad3e7;--pink-200:#f7b0d3;--pink-300:#f38ec0;--pink-400:#f06bac;--pink-500:#ec4899;--pink-600:#c93d82;--pink-700:#a5326b;--pink-800:#822854;--pink-900:#5e1d3d;--indigo-50:#f7f7fe;--indigo-100:#dadafc;--indigo-200:#bcbdf9;--indigo-300:#9ea0f6;--indigo-400:#8183f4;--indigo-500:#6366f1;--indigo-600:#5457cd;--indigo-700:#4547a9;--indigo-800:#363885;--indigo-900:#282960;--teal-50:#f3fbfb;--teal-100:#c7eeea;--teal-200:#9ae0d9;--teal-300:#6dd3c8;--teal-400:#41c5b7;--teal-500:#14b8a6;--teal-600:#119c8d;--teal-700:#0e8174;--teal-800:#0b655b;--teal-900:#084a42;--orange-50:#fff8f3;--orange-100:#feddc7;--orange-200:#fcc39b;--orange-300:#fba86f;--orange-400:#fa8e42;--orange-500:#f97316;--orange-600:#d46213;--orange-700:#ae510f;--orange-800:#893f0c;--orange-900:#642e09;--bluegray-50:#f7f8f9;--bluegray-100:#dadee3;--bluegray-200:#bcc3cd;--bluegray-300:#9fa9b7;--bluegray-400:#818ea1;--bluegray-500:#64748b;--bluegray-600:#556376;--bluegray-700:#465161;--bluegray-800:#37404c;--bluegray-900:#282e38;--purple-50:#fbf7ff;--purple-100:#ead6fd;--purple-200:#dab6fc;--purple-300:#c996fa;--purple-400:#b975f9;--purple-500:#a855f7;--purple-600:#8f48d2;--purple-700:#763cad;--purple-800:#5c2f88;--purple-900:#432263;--red-50:#fef6f6;--red-100:#fbd2d2;--red-200:#f8afaf;--red-300:#f58b8b;--red-400:#f26868;--red-500:#ef4444;--red-600:#cb3a3a;--red-700:#a73030;--red-800:#832525;--red-900:#601b1b;--primary-50:#f4f7ff;--primary-100:#c9d7ff;--primary-200:#9db7fe;--primary-300:#7297fe;--primary-400:#4778fd;--primary-500:#1c58fd;--primary-600:#184bd7;--primary-700:#143eb1;--primary-800:#0f308b;--primary-900:#0b2365}.p-autocomplete .p-autocomplete-loader{right:.75rem}.p-autocomplete.p-autocomplete-dd .p-autocomplete-loader{right:2.75rem}.p-autocomplete:not(.p-disabled):hover .p-autocomplete-multiple-container{border-color:#d4d4d8}.p-autocomplete:not(.p-disabled).p-focus .p-autocomplete-multiple-container{border-color:#1c58fd;box-shadow:none;outline:0 none;outline-offset:0}.p-autocomplete .p-autocomplete-multiple-container{gap:.5rem;padding:.25rem .75rem}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token{padding:.25rem 0}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token input{color:#3f3f46;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.8rem;margin:0;padding:0}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token{background:#e5e7eb;border-radius:16px;color:#3f3f46;padding:.25rem .75rem}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token .p-autocomplete-token-icon{margin-left:.5rem}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token.p-focus{background:#d4d4d8;color:#3f3f46}.p-autocomplete.p-invalid.p-component>.p-inputtext{border-color:#ff5d3d}.p-autocomplete-panel{background:#fff;border:0;border-radius:2px;box-shadow:0 0 transparent,0 0 transparent,0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);color:#3f3f46}.p-autocomplete-panel .p-autocomplete-items{padding:.25rem 0}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item{background:transparent;border:0;border-radius:0;color:#3f3f46;margin:0;padding:.75rem 1rem;transition:none}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item.p-highlight{background:#eef2ff;color:#312e81}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item.p-highlight.p-focus{background:#e0e7ff}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:not(.p-highlight):not(.p-disabled).p-focus{background:#e5e7eb;color:#18181b}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:not(.p-highlight):not(.p-disabled):hover{background:#f4f4f5;color:#18181b}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item-group{background:#fff;color:#3f3f46;font-weight:600;margin:0;padding:.75rem 1rem}.p-calendar.p-invalid.p-component>.p-inputtext{border-color:#ff5d3d}.p-datepicker{background:#fff;border:1px solid #d4d4d8;border-radius:2px;color:#3f3f46;padding:.5rem}.p-datepicker:not(.p-datepicker-inline){background:#fff;border:0;box-shadow:0 0 transparent,0 0 transparent,0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.p-datepicker:not(.p-datepicker-inline) .p-datepicker-header{background:#fff}.p-datepicker .p-datepicker-header{background:#fff;border-bottom:1px solid #e5e7eb;border-top-left-radius:2px;border-top-right-radius:2px;color:#3f3f46;font-weight:600;margin:0;padding:.5rem}.p-datepicker .p-datepicker-header .p-datepicker-next,.p-datepicker .p-datepicker-header .p-datepicker-prev{background:transparent;border:0;border-radius:50%;color:#71717a;height:2rem;transition:none;width:2rem}.p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover,.p-datepicker .p-datepicker-header .p-datepicker-prev:enabled:hover{background:#f4f4f5;border-color:transparent;color:#18181b}.p-datepicker .p-datepicker-header .p-datepicker-next:focus,.p-datepicker .p-datepicker-header .p-datepicker-prev:focus{box-shadow:none;outline:0 none;outline-offset:0}.p-datepicker .p-datepicker-header .p-datepicker-title{line-height:2rem}.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month,.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year{color:#3f3f46;font-weight:600;padding:.5rem;transition:none}.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover,.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year:enabled:hover{color:#4f46e5}.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month{margin-right:.5rem}.p-datepicker table{font-size:.8rem;margin:.5rem 0}.p-datepicker table th{padding:.5rem}.p-datepicker table th>span{height:2.5rem;width:2.5rem}.p-datepicker table td{padding:.5rem}.p-datepicker table td>span{border:1px solid transparent;border-radius:50%;height:2.5rem;transition:none;width:2.5rem}.p-datepicker table td>span.p-highlight{background:#eef2ff;color:#312e81}.p-datepicker table td>span:focus{box-shadow:none;outline:0 none;outline-offset:0}.p-datepicker table td.p-datepicker-today>span{background:#d4d4d8;border-color:transparent;color:#3f3f46}.p-datepicker table td.p-datepicker-today>span.p-highlight{background:#eef2ff;color:#312e81}.p-datepicker .p-datepicker-buttonbar{border-top:1px solid #f3f4f6;padding:1rem 0}.p-datepicker .p-datepicker-buttonbar .p-button{width:auto}.p-datepicker .p-timepicker{border-top:1px solid #f3f4f6;padding:.5rem}.p-datepicker .p-timepicker button{background:transparent;border:0;border-radius:50%;color:#71717a;height:2rem;transition:none;width:2rem}.p-datepicker .p-timepicker button:enabled:hover{background:#f4f4f5;border-color:transparent;color:#18181b}.p-datepicker .p-timepicker button:focus{box-shadow:none;outline:0 none;outline-offset:0}.p-datepicker .p-timepicker button:last-child{margin-top:.2em}.p-datepicker .p-timepicker span{font-size:1.25rem}.p-datepicker .p-timepicker>div{padding:0 .5rem}.p-datepicker.p-datepicker-timeonly .p-timepicker{border-top:0}.p-datepicker .p-monthpicker{margin:.5rem 0}.p-datepicker .p-monthpicker .p-monthpicker-month{border-radius:2px;padding:.5rem;transition:none}.p-datepicker .p-monthpicker .p-monthpicker-month.p-highlight{background:#eef2ff;color:#312e81}.p-datepicker .p-yearpicker{margin:.5rem 0}.p-datepicker .p-yearpicker .p-yearpicker-year{border-radius:2px;padding:.5rem;transition:none}.p-datepicker .p-yearpicker .p-yearpicker-year.p-highlight{background:#eef2ff;color:#312e81}.p-datepicker.p-datepicker-multiple-month .p-datepicker-group{border-left:1px solid #f3f4f6;padding:0 .5rem}.p-datepicker.p-datepicker-multiple-month .p-datepicker-group:first-child{border-left:0;padding-left:0}.p-datepicker.p-datepicker-multiple-month .p-datepicker-group:last-child{padding-right:0}.p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):hover{background:#f4f4f5}.p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):focus{box-shadow:none;outline:0 none;outline-offset:0}.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled):not(.p-highlight):hover{background:#f4f4f5}.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled):focus{box-shadow:none;outline:0 none;outline-offset:0}.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled):not(.p-highlight):hover{background:#f4f4f5}.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled):focus{box-shadow:none;outline:0 none;outline-offset:0}@media screen and (max-width:769px){.p-datepicker table td,.p-datepicker table th{padding:0}}.p-cascadeselect{background:#fff;border:1px solid #d4d4d8;border-radius:2px;transition:none}.p-cascadeselect:not(.p-disabled):hover{border-color:#d4d4d8}.p-cascadeselect:not(.p-disabled).p-focus{border-color:#1c58fd;box-shadow:none;outline:0 none;outline-offset:0}.p-cascadeselect .p-cascadeselect-label{background:transparent;border:0;padding:.5rem .75rem}.p-cascadeselect .p-cascadeselect-label.p-placeholder{color:#71717a}.p-cascadeselect .p-cascadeselect-label:enabled:focus{box-shadow:none;outline:0 none}.p-cascadeselect .p-cascadeselect-trigger{background:transparent;border-bottom-right-radius:2px;border-top-right-radius:2px;color:#71717a;width:2rem}.p-cascadeselect.p-invalid.p-component{border-color:#ff5d3d}.p-cascadeselect-panel{background:#fff;border:0;border-radius:2px;box-shadow:0 0 transparent,0 0 transparent,0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);color:#3f3f46}.p-cascadeselect-panel .p-cascadeselect-items{padding:.25rem 0}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item{background:transparent;border:0;border-radius:0;color:#3f3f46;margin:0;transition:none}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item.p-highlight{background:#eef2ff;color:#312e81}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item.p-highlight.p-focus{background:#e0e7ff}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item:not(.p-highlight):not(.p-disabled).p-focus{background:#e5e7eb;color:#18181b}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item:not(.p-highlight):not(.p-disabled):hover{background:#f4f4f5;color:#18181b}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-item-content{padding:.75rem 1rem}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-group-icon{font-size:.875rem}.p-input-filled .p-cascadeselect{background:#fafafa}.p-input-filled .p-cascadeselect:not(.p-disabled):hover{background-color:#fafafa}.p-input-filled .p-cascadeselect:not(.p-disabled).p-focus{background-color:#fff}.p-checkbox{height:16px;width:16px}.p-checkbox .p-checkbox-box{background:#fff;border:2px solid #d4d4d8;border-radius:2px;color:#3f3f46;height:16px;transition:none;width:16px}.p-checkbox .p-checkbox-box .p-checkbox-icon{color:#fff;font-size:10px;transition-duration:.2s}.p-checkbox .p-checkbox-box .p-checkbox-icon.p-icon{height:10px;width:10px}.p-checkbox .p-checkbox-box.p-highlight{background:#4f46e5;border-color:#4f46e5}.p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box:hover{border-color:#d4d4d8}.p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-focus{border-color:#1c58fd;box-shadow:none;outline:0 none;outline-offset:0}.p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-highlight:hover{background:#4f46e5;border-color:#4f46e5;color:#fff}.p-checkbox.p-invalid>.p-checkbox-box{border-color:#ff5d3d}.p-input-filled .p-checkbox .p-checkbox-box{background-color:#fafafa}.p-input-filled .p-checkbox .p-checkbox-box.p-highlight{background:#4f46e5}.p-input-filled .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box:hover{background-color:#fafafa}.p-input-filled .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-highlight:hover{background:#4f46e5}.p-chips:not(.p-disabled):hover .p-chips-multiple-container{border-color:#d4d4d8}.p-chips:not(.p-disabled).p-focus .p-chips-multiple-container{border-color:#1c58fd;box-shadow:none;outline:0 none;outline-offset:0}.p-chips .p-chips-multiple-container{padding:.25rem .75rem}.p-chips .p-chips-multiple-container .p-chips-token{background:#e5e7eb;border-radius:16px;color:#3f3f46;margin-right:.5rem;padding:.25rem .75rem}.p-chips .p-chips-multiple-container .p-chips-token.p-focus{background:#d4d4d8;color:#3f3f46}.p-chips .p-chips-multiple-container .p-chips-token .p-chips-token-icon{margin-left:.5rem}.p-chips .p-chips-multiple-container .p-chips-input-token{padding:.25rem 0}.p-chips .p-chips-multiple-container .p-chips-input-token input{color:#3f3f46;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.8rem;margin:0;padding:0}.p-chips.p-invalid.p-component>.p-inputtext{border-color:#ff5d3d}.p-colorpicker-preview{height:2rem;width:2rem}.p-colorpicker-panel{background:#27272a;border:1px solid #18181b}.p-colorpicker-panel .p-colorpicker-color-handle,.p-colorpicker-panel .p-colorpicker-hue-handle{border-color:#fff}.p-colorpicker-overlay-panel{box-shadow:0 0 transparent,0 0 transparent,0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.p-dropdown{background:#fff;border:1px solid #d4d4d8;border-radius:2px;transition:none}.p-dropdown:not(.p-disabled):hover{border-color:#d4d4d8}.p-dropdown:not(.p-disabled).p-focus{border-color:#1c58fd;box-shadow:none;outline:0 none;outline-offset:0}.p-dropdown.p-dropdown-clearable .p-dropdown-label{padding-right:1.6rem}.p-dropdown .p-dropdown-label{background:transparent;border:0}.p-dropdown .p-dropdown-label.p-placeholder{color:#71717a}.p-dropdown .p-dropdown-label:enabled:focus,.p-dropdown .p-dropdown-label:focus{box-shadow:none;outline:0 none}.p-dropdown .p-dropdown-trigger{background:transparent;border-bottom-right-radius:2px;border-top-right-radius:2px;color:#71717a;width:2rem}.p-dropdown .p-dropdown-clear-icon{color:#71717a;right:2rem}.p-dropdown.p-invalid.p-component{border-color:#ff5d3d}.p-dropdown-panel{background:#fff;border:0;border-radius:2px;box-shadow:0 0 transparent,0 0 transparent,0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);color:#3f3f46}.p-dropdown-panel .p-dropdown-header{background:#fafafa;border-bottom:0;border-top-left-radius:2px;border-top-right-radius:2px;color:#3f3f46;margin:0;padding:.5rem .75rem}.p-dropdown-panel .p-dropdown-header .p-dropdown-filter{margin-right:-1.6rem;padding-right:1.6rem}.p-dropdown-panel .p-dropdown-header .p-dropdown-filter-icon{color:#71717a;right:.75rem}.p-dropdown-panel .p-dropdown-items{padding:.25rem 0}.p-dropdown-panel .p-dropdown-items .p-dropdown-item{background:transparent;border:0;border-radius:0;color:#3f3f46;margin:0;padding:.75rem 1rem;transition:none}.p-dropdown-panel .p-dropdown-items .p-dropdown-item.p-highlight{background:#eef2ff;color:#312e81}.p-dropdown-panel .p-dropdown-items .p-dropdown-item.p-highlight.p-focus{background:#e0e7ff}.p-dropdown-panel .p-dropdown-items .p-dropdown-item:not(.p-highlight):not(.p-disabled).p-focus{background:#e5e7eb;color:#18181b}.p-dropdown-panel .p-dropdown-items .p-dropdown-item:not(.p-highlight):not(.p-disabled):hover{background:#f4f4f5;color:#18181b}.p-dropdown-panel .p-dropdown-items .p-dropdown-item-group{background:#fff;color:#3f3f46;font-weight:600;margin:0;padding:.75rem 1rem}.p-dropdown-panel .p-dropdown-items .p-dropdown-empty-message{background:transparent;color:#3f3f46;padding:.75rem 1rem}.p-input-filled .p-dropdown{background:#fafafa}.p-input-filled .p-dropdown:not(.p-disabled):hover{background-color:#fafafa}.p-input-filled .p-dropdown:not(.p-disabled).p-focus{background-color:#fff}.p-input-filled .p-dropdown:not(.p-disabled).p-focus .p-inputtext{background-color:transparent}.p-editor-container .p-editor-toolbar{background:#fafafa;border-top-left-radius:2px;border-top-right-radius:2px}.p-editor-container .p-editor-toolbar.ql-snow{border:1px solid #e5e7eb}.p-editor-container .p-editor-toolbar.ql-snow .ql-stroke{stroke:#71717a}.p-editor-container .p-editor-toolbar.ql-snow .ql-fill{fill:#71717a}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker .ql-picker-label{border:0;color:#71717a}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker .ql-picker-label:hover{color:#3f3f46}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker .ql-picker-label:hover .ql-stroke{stroke:#3f3f46}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker .ql-picker-label:hover .ql-fill{fill:#3f3f46}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#3f3f46}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#3f3f46}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#3f3f46}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{background:#fff;border:0;border-radius:2px;box-shadow:0 0 transparent,0 0 transparent,0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item{color:#3f3f46}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item:hover{background:#f4f4f5;color:#18181b}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded:not(.ql-icon-picker) .ql-picker-item{padding:.75rem 1rem}.p-editor-container .p-editor-content{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.p-editor-container .p-editor-content.ql-snow{border:1px solid #e5e7eb}.p-editor-container .p-editor-content .ql-editor{background:#fff;border-bottom-left-radius:2px;border-bottom-right-radius:2px;color:#3f3f46}.p-editor-container .ql-snow.ql-toolbar button:focus,.p-editor-container .ql-snow.ql-toolbar button:hover{color:#3f3f46}.p-editor-container .ql-snow.ql-toolbar button:focus .ql-stroke,.p-editor-container .ql-snow.ql-toolbar button:hover .ql-stroke{stroke:#3f3f46}.p-editor-container .ql-snow.ql-toolbar button:focus .ql-fill,.p-editor-container .ql-snow.ql-toolbar button:hover .ql-fill{fill:#3f3f46}.p-editor-container .ql-snow.ql-toolbar .ql-picker-item.ql-selected,.p-editor-container .ql-snow.ql-toolbar .ql-picker-label.ql-active,.p-editor-container .ql-snow.ql-toolbar button.ql-active{color:#4f46e5}.p-editor-container .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.p-editor-container .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.p-editor-container .ql-snow.ql-toolbar button.ql-active .ql-stroke{stroke:#4f46e5}.p-editor-container .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.p-editor-container .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.p-editor-container .ql-snow.ql-toolbar button.ql-active .ql-fill{fill:#4f46e5}.p-editor-container .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-picker-label,.p-editor-container .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-picker-label,.p-editor-container .ql-snow.ql-toolbar button.ql-active .ql-picker-label{color:#4f46e5}.p-inputgroup-addon{background:#fafafa;border-bottom:1px solid #d4d4d8;border-left:1px solid #d4d4d8;border-top:1px solid #d4d4d8;color:#71717a;min-width:2rem;padding:.5rem .75rem}.p-inputgroup-addon:last-child{border-right:1px solid #d4d4d8}.p-inputgroup>.p-component,.p-inputgroup>.p-float-label>.p-component,.p-inputgroup>.p-inputwrapper>.p-inputtext{border-radius:0;margin:0}.p-inputgroup>.p-component+.p-inputgroup-addon,.p-inputgroup>.p-float-label>.p-component+.p-inputgroup-addon,.p-inputgroup>.p-inputwrapper>.p-inputtext+.p-inputgroup-addon{border-left:0}.p-inputgroup>.p-component:focus,.p-inputgroup>.p-component:focus~label,.p-inputgroup>.p-float-label>.p-component:focus,.p-inputgroup>.p-float-label>.p-component:focus~label,.p-inputgroup>.p-inputwrapper>.p-inputtext:focus,.p-inputgroup>.p-inputwrapper>.p-inputtext:focus~label{z-index:1}.p-inputgroup .p-float-label:first-child input,.p-inputgroup button:first-child,.p-inputgroup input:first-child,.p-inputgroup-addon:first-child,.p-inputgroup>.p-inputwrapper:first-child,.p-inputgroup>.p-inputwrapper:first-child>.p-inputtext{border-bottom-left-radius:2px;border-top-left-radius:2px}.p-inputgroup .p-float-label:last-child input,.p-inputgroup button:last-child,.p-inputgroup input:last-child,.p-inputgroup-addon:last-child,.p-inputgroup>.p-inputwrapper:last-child,.p-inputgroup>.p-inputwrapper:last-child>.p-inputtext{border-bottom-right-radius:2px;border-top-right-radius:2px}.p-fluid .p-inputgroup .p-button{width:auto}.p-fluid .p-inputgroup .p-button.p-button-icon-only{width:2rem}.p-inputnumber.p-invalid.p-component>.p-inputtext{border-color:#ff5d3d}.p-inputswitch{height:1.75rem;width:3rem}.p-inputswitch .p-inputswitch-slider{background:#d4d4d8;border-radius:30px;transition:none}.p-inputswitch .p-inputswitch-slider:before{background:#fff;border-radius:50%;height:1.25rem;left:.25rem;margin-top:-.625rem;transition-duration:.2s;width:1.25rem}.p-inputswitch.p-inputswitch-checked .p-inputswitch-slider:before{transform:translateX(1.25rem)}.p-inputswitch.p-focus .p-inputswitch-slider{box-shadow:none;outline:0 none;outline-offset:0}.p-inputswitch:not(.p-disabled):hover .p-inputswitch-slider{background:#bebec4}.p-inputswitch.p-inputswitch-checked .p-inputswitch-slider{background:#4f46e5}.p-inputswitch.p-inputswitch-checked .p-inputswitch-slider:before{background:#fff}.p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider{background:#4338ca}.p-inputswitch.p-invalid .p-inputswitch-slider{border-color:#ff5d3d}.p-inputtext{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1px solid #d4d4d8;border-radius:2px;color:#3f3f46;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.75rem;padding:.5rem .75rem;transition:none}.p-inputtext:enabled:hover{border-color:#d4d4d8}.p-inputtext:enabled:focus{border-color:#1c58fd;box-shadow:none;outline:0 none;outline-offset:0}.p-inputtext.p-invalid.p-component{border-color:#ff5d3d}.p-inputtext.p-inputtext-sm{font-size:.65625rem;padding:.4375rem .65625rem}.p-inputtext.p-inputtext-lg{font-size:.9375rem;padding:.625rem .9375rem}.p-float-label>label{color:#71717a;left:.75rem;transition-duration:.2s}.p-float-label>.p-invalid+label{color:#ff5d3d}.p-input-icon-left>i:first-of-type,.p-input-icon-left>svg:first-of-type{color:#71717a;left:.75rem}.p-input-icon-left>.p-inputtext{padding-left:2.35rem}.p-input-icon-left.p-float-label>label{left:2.35rem}.p-input-icon-right>i:last-of-type,.p-input-icon-right>svg:last-of-type{color:#71717a;right:.75rem}.p-input-icon-right>.p-inputtext{padding-right:2.35rem}::-webkit-input-placeholder{color:#71717a}:-moz-placeholder,::-moz-placeholder{color:#71717a}:-ms-input-placeholder{color:#71717a}.p-input-filled .p-inputtext,.p-input-filled .p-inputtext:enabled:hover{background-color:#fafafa}.p-input-filled .p-inputtext:enabled:focus{background-color:#fff}.p-inputtext-sm .p-inputtext{font-size:.65625rem;padding:.4375rem .65625rem}.p-inputtext-lg .p-inputtext{font-size:.9375rem;padding:.625rem .9375rem}.p-listbox{background:#fff;border:1px solid #d4d4d8;border-radius:2px;color:#3f3f46;transition:none}.p-listbox .p-listbox-header{background:#fafafa;border-bottom:0;border-top-left-radius:2px;border-top-right-radius:2px;color:#3f3f46;margin:0;padding:.5rem .75rem}.p-listbox .p-listbox-header .p-listbox-filter{padding-right:1.6rem}.p-listbox .p-listbox-header .p-listbox-filter-icon{color:#71717a;right:.75rem}.p-listbox .p-listbox-list{outline:0 none;padding:.25rem 0}.p-listbox .p-listbox-list .p-listbox-item{border:0;border-radius:0;color:#3f3f46;margin:0;padding:.75rem 1rem;transition:none}.p-listbox .p-listbox-list .p-listbox-item.p-highlight{background:#eef2ff;color:#312e81}.p-listbox .p-listbox-list .p-listbox-item-group{background:#fff;color:#3f3f46;font-weight:600;margin:0;padding:.75rem 1rem}.p-listbox .p-listbox-list .p-listbox-empty-message{background:transparent;color:#3f3f46;padding:.75rem 1rem}.p-listbox:not(.p-disabled) .p-listbox-item.p-highlight.p-focus{background:#e0e7ff}.p-listbox:not(.p-disabled) .p-listbox-item:not(.p-highlight):not(.p-disabled).p-focus{background:#e5e7eb;color:#18181b}.p-listbox:not(.p-disabled) .p-listbox-item:not(.p-highlight):not(.p-disabled):hover{background:#f4f4f5;color:#18181b}.p-listbox.p-focus{border-color:#1c58fd;box-shadow:none;outline:0 none;outline-offset:0}.p-listbox.p-invalid{border-color:#ff5d3d}.p-multiselect{background:#fff;border:1px solid #d4d4d8;border-radius:2px;transition:none}.p-multiselect:not(.p-disabled):hover{border-color:#d4d4d8}.p-multiselect:not(.p-disabled).p-focus{border-color:#1c58fd;box-shadow:none;outline:0 none;outline-offset:0}.p-multiselect .p-multiselect-label{padding:.5rem .75rem;transition:none}.p-multiselect .p-multiselect-label.p-placeholder{color:#71717a}.p-multiselect.p-multiselect-chip .p-multiselect-token{background:#e5e7eb;border-radius:16px;color:#3f3f46;margin-right:.5rem;padding:.25rem .75rem}.p-multiselect.p-multiselect-chip .p-multiselect-token .p-multiselect-token-icon{margin-left:.5rem}.p-multiselect .p-multiselect-trigger{background:transparent;border-bottom-right-radius:2px;border-top-right-radius:2px;color:#71717a;width:2rem}.p-multiselect.p-invalid.p-component{border-color:#ff5d3d}.p-inputwrapper-filled.p-multiselect.p-multiselect-chip .p-multiselect-label{padding:.25rem .75rem}.p-multiselect-panel{background:#fff;border:0;border-radius:2px;box-shadow:0 0 transparent,0 0 transparent,0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);color:#3f3f46}.p-multiselect-panel .p-multiselect-header{background:#fafafa;border-bottom:0;border-top-left-radius:2px;border-top-right-radius:2px;color:#3f3f46;margin:0;padding:.5rem .75rem}.p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-inputtext{padding-right:1.6rem}.p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-multiselect-filter-icon{color:#71717a;right:.75rem}.p-multiselect-panel .p-multiselect-header .p-checkbox{margin-right:.5rem}.p-multiselect-panel .p-multiselect-header .p-multiselect-close{background:transparent;border:0;border-radius:50%;color:#71717a;height:2rem;margin-left:.5rem;transition:none;width:2rem}.p-multiselect-panel .p-multiselect-header .p-multiselect-close:enabled:hover{background:#f4f4f5;border-color:transparent;color:#18181b}.p-multiselect-panel .p-multiselect-header .p-multiselect-close:focus{box-shadow:none;outline:0 none;outline-offset:0}.p-multiselect-panel .p-multiselect-items{padding:.25rem 0}.p-multiselect-panel .p-multiselect-items .p-multiselect-item{background:transparent;border:0;border-radius:0;color:#3f3f46;margin:0;padding:.75rem 1rem;transition:none}.p-multiselect-panel .p-multiselect-items .p-multiselect-item.p-highlight{background:#eef2ff;color:#312e81}.p-multiselect-panel .p-multiselect-items .p-multiselect-item.p-highlight.p-focus{background:#e0e7ff}.p-multiselect-panel .p-multiselect-items .p-multiselect-item:not(.p-highlight):not(.p-disabled).p-focus{background:#e5e7eb;color:#18181b}.p-multiselect-panel .p-multiselect-items .p-multiselect-item:not(.p-highlight):not(.p-disabled):hover{background:#f4f4f5;color:#18181b}.p-multiselect-panel .p-multiselect-items .p-multiselect-item .p-checkbox{margin-right:.5rem}.p-multiselect-panel .p-multiselect-items .p-multiselect-item-group{background:#fff;color:#3f3f46;font-weight:600;margin:0;padding:.75rem 1rem}.p-multiselect-panel .p-multiselect-items .p-multiselect-empty-message{background:transparent;color:#3f3f46;padding:.75rem 1rem}.p-input-filled .p-multiselect{background:#fafafa}.p-input-filled .p-multiselect:not(.p-disabled):hover{background-color:#fafafa}.p-input-filled .p-multiselect:not(.p-disabled).p-focus{background-color:#fff}.p-password.p-invalid.p-component>.p-inputtext{border-color:#ff5d3d}.p-password-panel{background:#fff;border:0;border-radius:2px;box-shadow:0 0 transparent,0 0 transparent,0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);color:#3f3f46;padding:1.25rem}.p-password-panel .p-password-meter{background:#e5e7eb;margin-bottom:.5rem}.p-password-panel .p-password-meter .p-password-strength.weak{background:#ef4444}.p-password-panel .p-password-meter .p-password-strength.medium{background:#f59e0b}.p-password-panel .p-password-meter .p-password-strength.strong{background:#22c55e}.p-radiobutton{height:16px;width:16px}.p-radiobutton .p-radiobutton-box{background:#fff;border:2px solid #d4d4d8;border-radius:50%;color:#3f3f46;height:16px;transition:none;width:16px}.p-radiobutton .p-radiobutton-box:not(.p-disabled):not(.p-highlight):hover{border-color:#d4d4d8}.p-radiobutton .p-radiobutton-box:not(.p-disabled).p-focus{border-color:#1c58fd;box-shadow:none;outline:0 none;outline-offset:0}.p-radiobutton .p-radiobutton-box .p-radiobutton-icon{background-color:#fff;height:6px;transition-duration:.2s;width:6px}.p-radiobutton .p-radiobutton-box.p-highlight{background:#4f46e5;border-color:#4f46e5}.p-radiobutton .p-radiobutton-box.p-highlight:not(.p-disabled):hover{background:#4f46e5;border-color:#4f46e5;color:#fff}.p-radiobutton.p-invalid>.p-radiobutton-box{border-color:#ff5d3d}.p-radiobutton:focus{outline:0 none}.p-input-filled .p-radiobutton .p-radiobutton-box,.p-input-filled .p-radiobutton .p-radiobutton-box:not(.p-disabled):hover{background-color:#fafafa}.p-input-filled .p-radiobutton .p-radiobutton-box.p-highlight,.p-input-filled .p-radiobutton .p-radiobutton-box.p-highlight:not(.p-disabled):hover{background:#4f46e5}.p-rating{gap:.5rem}.p-rating .p-rating-item .p-rating-icon{color:#3f3f46;font-size:1.143rem;transition:none}.p-rating .p-rating-item .p-rating-icon.p-icon{height:1.143rem;width:1.143rem}.p-rating .p-rating-item .p-rating-icon.p-rating-cancel{color:#ef4444}.p-rating .p-rating-item.p-focus{border-color:#1c58fd;box-shadow:none;outline:0 none;outline-offset:0}.p-rating .p-rating-item.p-rating-item-active .p-rating-icon,.p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon{color:#4f46e5}.p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon.p-rating-cancel{color:#dc2626}.p-selectbutton .p-button{background:#fff;border:1px solid #d4d4d8;color:#3f3f46;transition:none}.p-selectbutton .p-button .p-button-icon-left,.p-selectbutton .p-button .p-button-icon-right{color:#71717a}.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover{background:#f4f4f5;border-color:#d4d4d8;color:#3f3f46}.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-left,.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right{color:#71717a}.p-selectbutton .p-button.p-highlight{background:#4f46e5;border-color:#4f46e5;color:#fff}.p-selectbutton .p-button.p-highlight .p-button-icon-left,.p-selectbutton .p-button.p-highlight .p-button-icon-right{color:#fff}.p-selectbutton .p-button.p-highlight:hover{background:#4338ca;border-color:#4338ca;color:#fff}.p-selectbutton .p-button.p-highlight:hover .p-button-icon-left,.p-selectbutton .p-button.p-highlight:hover .p-button-icon-right{color:#fff}.p-selectbutton.p-invalid>.p-button{border-color:#ff5d3d}.p-slider{background:#e5e7eb;border:0;border-radius:2px}.p-slider.p-slider-horizontal{height:.286rem}.p-slider.p-slider-horizontal .p-slider-handle{margin-left:-.5715rem;margin-top:-.5715rem}.p-slider.p-slider-vertical{width:.286rem}.p-slider.p-slider-vertical .p-slider-handle{margin-bottom:-.5715rem;margin-left:-.5715rem}.p-slider .p-slider-handle{background:#fff;border:2px solid #4f46e5;border-radius:50%;height:1.143rem;transition:none;width:1.143rem}.p-slider .p-slider-handle:focus{box-shadow:none;outline:0 none;outline-offset:0}.p-slider .p-slider-range{background:#4f46e5}.p-slider:not(.p-disabled) .p-slider-handle:hover{background:#4f46e5;border-color:#4f46e5}.p-treeselect{background:#fff;border:1px solid #d4d4d8;border-radius:2px;transition:none}.p-treeselect:not(.p-disabled):hover{border-color:#d4d4d8}.p-treeselect:not(.p-disabled).p-focus{border-color:#1c58fd;box-shadow:none;outline:0 none;outline-offset:0}.p-treeselect .p-treeselect-label{padding:.5rem .75rem;transition:none}.p-treeselect .p-treeselect-label.p-placeholder{color:#71717a}.p-treeselect.p-treeselect-chip .p-treeselect-token{background:#e5e7eb;border-radius:16px;color:#3f3f46;margin-right:.5rem;padding:.25rem .75rem}.p-treeselect .p-treeselect-trigger{background:transparent;border-bottom-right-radius:2px;border-top-right-radius:2px;color:#71717a;width:2rem}.p-treeselect.p-invalid.p-component{border-color:#ff5d3d}.p-inputwrapper-filled.p-treeselect.p-treeselect-chip .p-treeselect-label{padding:.25rem .75rem}.p-treeselect-panel{background:#fff;border:0;border-radius:2px;box-shadow:0 0 transparent,0 0 transparent,0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);color:#3f3f46}.p-treeselect-panel .p-treeselect-items-wrapper .p-tree{border:0}.p-treeselect-panel .p-treeselect-items-wrapper .p-treeselect-empty-message{background:transparent;color:#3f3f46;padding:.75rem 1rem}.p-input-filled .p-treeselect{background:#fafafa}.p-input-filled .p-treeselect:not(.p-disabled):hover{background-color:#fafafa}.p-input-filled .p-treeselect:not(.p-disabled).p-focus{background-color:#fff}.p-togglebutton.p-button{background:#fff;border:1px solid #d4d4d8;color:#3f3f46;transition:none}.p-togglebutton.p-button .p-button-icon-left,.p-togglebutton.p-button .p-button-icon-right{color:#71717a}.p-togglebutton.p-button:not(.p-disabled).p-focus{border-color:#1c58fd;box-shadow:none;outline:0 none;outline-offset:0}.p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover{background:#f4f4f5;border-color:#d4d4d8;color:#3f3f46}.p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-left,.p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right{color:#71717a}.p-togglebutton.p-button.p-highlight{background:#4f46e5;border-color:#4f46e5;color:#fff}.p-togglebutton.p-button.p-highlight .p-button-icon-left,.p-togglebutton.p-button.p-highlight .p-button-icon-right{color:#fff}.p-togglebutton.p-button.p-highlight:hover{background:#4338ca;border-color:#4338ca;color:#fff}.p-togglebutton.p-button.p-highlight:hover .p-button-icon-left,.p-togglebutton.p-button.p-highlight:hover .p-button-icon-right{color:#fff}.p-togglebutton.p-button.p-invalid>.p-button{border-color:#ff5d3d}.p-button{background:#4f46e5;border:1px solid #4f46e5;border-radius:2px;color:#fff;font-size:.8rem;padding:.35rem .5rem;transition:none}.p-button:enabled:active,.p-button:enabled:hover{background:#4338ca;border-color:#4338ca;color:#fff}.p-button.p-button-outlined{background-color:transparent;border:1px solid;color:#4f46e5}.p-button.p-button-outlined:enabled:hover{background:rgba(79,70,229,.04);border:1px solid;color:#4f46e5}.p-button.p-button-outlined:enabled:active{background:rgba(79,70,229,.16);border:1px solid;color:#4f46e5}.p-button.p-button-outlined.p-button-plain{border-color:#71717a;color:#71717a}.p-button.p-button-outlined.p-button-plain:enabled:hover{background:#f4f4f5;color:#71717a}.p-button.p-button-outlined.p-button-plain:enabled:active{background:#e5e7eb;color:#71717a}.p-button.p-button-text{background-color:transparent;border-color:transparent;color:#4f46e5}.p-button.p-button-text:enabled:hover{background:rgba(79,70,229,.04);border-color:transparent;color:#4f46e5}.p-button.p-button-text:enabled:active{background:rgba(79,70,229,.16);border-color:transparent;color:#4f46e5}.p-button.p-button-text.p-button-plain{color:#71717a}.p-button.p-button-text.p-button-plain:enabled:hover{background:#f4f4f5;color:#71717a}.p-button.p-button-text.p-button-plain:enabled:active{background:#e5e7eb;color:#71717a}.p-button:focus{box-shadow:none;outline:0 none;outline-offset:0}.p-button .p-button-label{transition-duration:.2s}.p-button .p-button-icon-left{margin-right:.5rem}.p-button .p-button-icon-right{margin-left:.5rem}.p-button .p-button-icon-bottom{margin-top:.5rem}.p-button .p-button-icon-top{margin-bottom:.5rem}.p-button .p-badge{background-color:#fff;color:#4f46e5;height:.8rem;line-height:.8rem;margin-left:.5rem;min-width:.8rem}.p-button.p-button-raised{box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.p-button.p-button-rounded{border-radius:2rem}.p-button.p-button-icon-only{padding:.5rem 0;width:2rem}.p-button.p-button-icon-only .p-button-icon-left,.p-button.p-button-icon-only .p-button-icon-right{margin:0}.p-button.p-button-icon-only.p-button-rounded{border-radius:50%;height:2rem}.p-button.p-button-sm{font-size:.7rem;padding:.30625rem .4375rem}.p-button.p-button-sm .p-button-icon{font-size:.74375rem}.p-button.p-button-lg{font-size:1rem;padding:.4375rem .625rem}.p-button.p-button-lg .p-button-icon{font-size:1.0625rem}.p-button.p-button-loading-label-only .p-button-label{margin-left:.5rem}.p-button.p-button-loading-label-only .p-button-loading-icon{margin-right:0}.p-fluid .p-button{width:100%}.p-fluid .p-button-icon-only{width:2rem}.p-fluid .p-buttonset{display:flex}.p-fluid .p-buttonset .p-button{flex:1}.p-button.p-button-secondary,.p-buttonset.p-button-secondary>.p-button,.p-splitbutton.p-button-secondary>.p-button{background:#64748b;border:1px solid #64748b;color:#fff}.p-button.p-button-secondary:enabled:hover,.p-buttonset.p-button-secondary>.p-button:enabled:hover,.p-splitbutton.p-button-secondary>.p-button:enabled:hover{background:#475569;border-color:#475569;color:#fff}.p-button.p-button-secondary:enabled:focus,.p-buttonset.p-button-secondary>.p-button:enabled:focus,.p-splitbutton.p-button-secondary>.p-button:enabled:focus{box-shadow:0 0 0 .2rem #c0c7d2}.p-button.p-button-secondary:enabled:active,.p-buttonset.p-button-secondary>.p-button:enabled:active,.p-splitbutton.p-button-secondary>.p-button:enabled:active{background:#475569;border-color:#475569;color:#fff}.p-button.p-button-secondary.p-button-outlined,.p-buttonset.p-button-secondary>.p-button.p-button-outlined,.p-splitbutton.p-button-secondary>.p-button.p-button-outlined{background-color:transparent;border:1px solid;color:#64748b}.p-button.p-button-secondary.p-button-outlined:enabled:hover,.p-buttonset.p-button-secondary>.p-button.p-button-outlined:enabled:hover,.p-splitbutton.p-button-secondary>.p-button.p-button-outlined:enabled:hover{background:rgba(100,116,139,.04);border:1px solid;color:#64748b}.p-button.p-button-secondary.p-button-outlined:enabled:active,.p-buttonset.p-button-secondary>.p-button.p-button-outlined:enabled:active,.p-splitbutton.p-button-secondary>.p-button.p-button-outlined:enabled:active{background:rgba(100,116,139,.16);border:1px solid;color:#64748b}.p-button.p-button-secondary.p-button-text,.p-buttonset.p-button-secondary>.p-button.p-button-text,.p-splitbutton.p-button-secondary>.p-button.p-button-text{background-color:transparent;border-color:transparent;color:#64748b}.p-button.p-button-secondary.p-button-text:enabled:hover,.p-buttonset.p-button-secondary>.p-button.p-button-text:enabled:hover,.p-splitbutton.p-button-secondary>.p-button.p-button-text:enabled:hover{background:rgba(100,116,139,.04);border-color:transparent;color:#64748b}.p-button.p-button-secondary.p-button-text:enabled:active,.p-buttonset.p-button-secondary>.p-button.p-button-text:enabled:active,.p-splitbutton.p-button-secondary>.p-button.p-button-text:enabled:active{background:rgba(100,116,139,.16);border-color:transparent;color:#64748b}.p-button.p-button-info,.p-buttonset.p-button-info>.p-button,.p-splitbutton.p-button-info>.p-button{background:#3b82f6;border:1px solid #3b82f6;color:#fff}.p-button.p-button-info:enabled:hover,.p-buttonset.p-button-info>.p-button:enabled:hover,.p-splitbutton.p-button-info>.p-button:enabled:hover{background:#2563eb;border-color:#2563eb;color:#fff}.p-button.p-button-info:enabled:focus,.p-buttonset.p-button-info>.p-button:enabled:focus,.p-splitbutton.p-button-info>.p-button:enabled:focus{box-shadow:0 0 0 .2rem #b1cdfb}.p-button.p-button-info:enabled:active,.p-buttonset.p-button-info>.p-button:enabled:active,.p-splitbutton.p-button-info>.p-button:enabled:active{background:#2563eb;border-color:#2563eb;color:#fff}.p-button.p-button-info.p-button-outlined,.p-buttonset.p-button-info>.p-button.p-button-outlined,.p-splitbutton.p-button-info>.p-button.p-button-outlined{background-color:transparent;border:1px solid;color:#3b82f6}.p-button.p-button-info.p-button-outlined:enabled:hover,.p-buttonset.p-button-info>.p-button.p-button-outlined:enabled:hover,.p-splitbutton.p-button-info>.p-button.p-button-outlined:enabled:hover{background:rgba(59,130,246,.04);border:1px solid;color:#3b82f6}.p-button.p-button-info.p-button-outlined:enabled:active,.p-buttonset.p-button-info>.p-button.p-button-outlined:enabled:active,.p-splitbutton.p-button-info>.p-button.p-button-outlined:enabled:active{background:rgba(59,130,246,.16);border:1px solid;color:#3b82f6}.p-button.p-button-info.p-button-text,.p-buttonset.p-button-info>.p-button.p-button-text,.p-splitbutton.p-button-info>.p-button.p-button-text{background-color:transparent;border-color:transparent;color:#3b82f6}.p-button.p-button-info.p-button-text:enabled:hover,.p-buttonset.p-button-info>.p-button.p-button-text:enabled:hover,.p-splitbutton.p-button-info>.p-button.p-button-text:enabled:hover{background:rgba(59,130,246,.04);border-color:transparent;color:#3b82f6}.p-button.p-button-info.p-button-text:enabled:active,.p-buttonset.p-button-info>.p-button.p-button-text:enabled:active,.p-splitbutton.p-button-info>.p-button.p-button-text:enabled:active{background:rgba(59,130,246,.16);border-color:transparent;color:#3b82f6}.p-button.p-button-success,.p-buttonset.p-button-success>.p-button,.p-splitbutton.p-button-success>.p-button{background:#22c55e;border:1px solid #22c55e;color:#fff}.p-button.p-button-success:enabled:hover,.p-buttonset.p-button-success>.p-button:enabled:hover,.p-splitbutton.p-button-success>.p-button:enabled:hover{background:#16a34a;border-color:#16a34a;color:#fff}.p-button.p-button-success:enabled:focus,.p-buttonset.p-button-success>.p-button:enabled:focus,.p-splitbutton.p-button-success>.p-button:enabled:focus{box-shadow:0 0 0 .2rem #a0efbd}.p-button.p-button-success:enabled:active,.p-buttonset.p-button-success>.p-button:enabled:active,.p-splitbutton.p-button-success>.p-button:enabled:active{background:#16a34a;border-color:#16a34a;color:#fff}.p-button.p-button-success.p-button-outlined,.p-buttonset.p-button-success>.p-button.p-button-outlined,.p-splitbutton.p-button-success>.p-button.p-button-outlined{background-color:transparent;border:1px solid;color:#22c55e}.p-button.p-button-success.p-button-outlined:enabled:hover,.p-buttonset.p-button-success>.p-button.p-button-outlined:enabled:hover,.p-splitbutton.p-button-success>.p-button.p-button-outlined:enabled:hover{background:rgba(34,197,94,.04);border:1px solid;color:#22c55e}.p-button.p-button-success.p-button-outlined:enabled:active,.p-buttonset.p-button-success>.p-button.p-button-outlined:enabled:active,.p-splitbutton.p-button-success>.p-button.p-button-outlined:enabled:active{background:rgba(34,197,94,.16);border:1px solid;color:#22c55e}.p-button.p-button-success.p-button-text,.p-buttonset.p-button-success>.p-button.p-button-text,.p-splitbutton.p-button-success>.p-button.p-button-text{background-color:transparent;border-color:transparent;color:#22c55e}.p-button.p-button-success.p-button-text:enabled:hover,.p-buttonset.p-button-success>.p-button.p-button-text:enabled:hover,.p-splitbutton.p-button-success>.p-button.p-button-text:enabled:hover{background:rgba(34,197,94,.04);border-color:transparent;color:#22c55e}.p-button.p-button-success.p-button-text:enabled:active,.p-buttonset.p-button-success>.p-button.p-button-text:enabled:active,.p-splitbutton.p-button-success>.p-button.p-button-text:enabled:active{background:rgba(34,197,94,.16);border-color:transparent;color:#22c55e}.p-button.p-button-warning,.p-buttonset.p-button-warning>.p-button,.p-splitbutton.p-button-warning>.p-button{background:#f59e0b;border:1px solid #f59e0b;color:#fff}.p-button.p-button-warning:enabled:hover,.p-buttonset.p-button-warning>.p-button:enabled:hover,.p-splitbutton.p-button-warning>.p-button:enabled:hover{background:#d97706;border-color:#d97706;color:#fff}.p-button.p-button-warning:enabled:focus,.p-buttonset.p-button-warning>.p-button:enabled:focus,.p-splitbutton.p-button-warning>.p-button:enabled:focus{box-shadow:0 0 0 .2rem #fbd89d}.p-button.p-button-warning:enabled:active,.p-buttonset.p-button-warning>.p-button:enabled:active,.p-splitbutton.p-button-warning>.p-button:enabled:active{background:#d97706;border-color:#d97706;color:#fff}.p-button.p-button-warning.p-button-outlined,.p-buttonset.p-button-warning>.p-button.p-button-outlined,.p-splitbutton.p-button-warning>.p-button.p-button-outlined{background-color:transparent;border:1px solid;color:#f59e0b}.p-button.p-button-warning.p-button-outlined:enabled:hover,.p-buttonset.p-button-warning>.p-button.p-button-outlined:enabled:hover,.p-splitbutton.p-button-warning>.p-button.p-button-outlined:enabled:hover{background:rgba(245,158,11,.04);border:1px solid;color:#f59e0b}.p-button.p-button-warning.p-button-outlined:enabled:active,.p-buttonset.p-button-warning>.p-button.p-button-outlined:enabled:active,.p-splitbutton.p-button-warning>.p-button.p-button-outlined:enabled:active{background:rgba(245,158,11,.16);border:1px solid;color:#f59e0b}.p-button.p-button-warning.p-button-text,.p-buttonset.p-button-warning>.p-button.p-button-text,.p-splitbutton.p-button-warning>.p-button.p-button-text{background-color:transparent;border-color:transparent;color:#f59e0b}.p-button.p-button-warning.p-button-text:enabled:hover,.p-buttonset.p-button-warning>.p-button.p-button-text:enabled:hover,.p-splitbutton.p-button-warning>.p-button.p-button-text:enabled:hover{background:rgba(245,158,11,.04);border-color:transparent;color:#f59e0b}.p-button.p-button-warning.p-button-text:enabled:active,.p-buttonset.p-button-warning>.p-button.p-button-text:enabled:active,.p-splitbutton.p-button-warning>.p-button.p-button-text:enabled:active{background:rgba(245,158,11,.16);border-color:transparent;color:#f59e0b}.p-button.p-button-help,.p-buttonset.p-button-help>.p-button,.p-splitbutton.p-button-help>.p-button{background:#a855f7;border:1px solid #a855f7;color:#fff}.p-button.p-button-help:enabled:hover,.p-buttonset.p-button-help>.p-button:enabled:hover,.p-splitbutton.p-button-help>.p-button:enabled:hover{background:#9333ea;border-color:#9333ea;color:#fff}.p-button.p-button-help:enabled:focus,.p-buttonset.p-button-help>.p-button:enabled:focus,.p-splitbutton.p-button-help>.p-button:enabled:focus{box-shadow:0 0 0 .2rem #dcbbfc}.p-button.p-button-help:enabled:active,.p-buttonset.p-button-help>.p-button:enabled:active,.p-splitbutton.p-button-help>.p-button:enabled:active{background:#9333ea;border-color:#9333ea;color:#fff}.p-button.p-button-help.p-button-outlined,.p-buttonset.p-button-help>.p-button.p-button-outlined,.p-splitbutton.p-button-help>.p-button.p-button-outlined{background-color:transparent;border:1px solid;color:#a855f7}.p-button.p-button-help.p-button-outlined:enabled:hover,.p-buttonset.p-button-help>.p-button.p-button-outlined:enabled:hover,.p-splitbutton.p-button-help>.p-button.p-button-outlined:enabled:hover{background:rgba(168,85,247,.04);border:1px solid;color:#a855f7}.p-button.p-button-help.p-button-outlined:enabled:active,.p-buttonset.p-button-help>.p-button.p-button-outlined:enabled:active,.p-splitbutton.p-button-help>.p-button.p-button-outlined:enabled:active{background:rgba(168,85,247,.16);border:1px solid;color:#a855f7}.p-button.p-button-help.p-button-text,.p-buttonset.p-button-help>.p-button.p-button-text,.p-splitbutton.p-button-help>.p-button.p-button-text{background-color:transparent;border-color:transparent;color:#a855f7}.p-button.p-button-help.p-button-text:enabled:hover,.p-buttonset.p-button-help>.p-button.p-button-text:enabled:hover,.p-splitbutton.p-button-help>.p-button.p-button-text:enabled:hover{background:rgba(168,85,247,.04);border-color:transparent;color:#a855f7}.p-button.p-button-help.p-button-text:enabled:active,.p-buttonset.p-button-help>.p-button.p-button-text:enabled:active,.p-splitbutton.p-button-help>.p-button.p-button-text:enabled:active{background:rgba(168,85,247,.16);border-color:transparent;color:#a855f7}.p-button.p-button-danger,.p-buttonset.p-button-danger>.p-button,.p-splitbutton.p-button-danger>.p-button{background:#ef4444;border:1px solid #ef4444;color:#fff}.p-button.p-button-danger:enabled:hover,.p-buttonset.p-button-danger>.p-button:enabled:hover,.p-splitbutton.p-button-danger>.p-button:enabled:hover{background:#dc2626;border-color:#dc2626;color:#fff}.p-button.p-button-danger:enabled:focus,.p-buttonset.p-button-danger>.p-button:enabled:focus,.p-splitbutton.p-button-danger>.p-button:enabled:focus{box-shadow:0 0 0 .2rem #f9b4b4}.p-button.p-button-danger:enabled:active,.p-buttonset.p-button-danger>.p-button:enabled:active,.p-splitbutton.p-button-danger>.p-button:enabled:active{background:#dc2626;border-color:#dc2626;color:#fff}.p-button.p-button-danger.p-button-outlined,.p-buttonset.p-button-danger>.p-button.p-button-outlined,.p-splitbutton.p-button-danger>.p-button.p-button-outlined{background-color:transparent;border:1px solid;color:#ef4444}.p-button.p-button-danger.p-button-outlined:enabled:hover,.p-buttonset.p-button-danger>.p-button.p-button-outlined:enabled:hover,.p-splitbutton.p-button-danger>.p-button.p-button-outlined:enabled:hover{background:rgba(239,68,68,.04);border:1px solid;color:#ef4444}.p-button.p-button-danger.p-button-outlined:enabled:active,.p-buttonset.p-button-danger>.p-button.p-button-outlined:enabled:active,.p-splitbutton.p-button-danger>.p-button.p-button-outlined:enabled:active{background:rgba(239,68,68,.16);border:1px solid;color:#ef4444}.p-button.p-button-danger.p-button-text,.p-buttonset.p-button-danger>.p-button.p-button-text,.p-splitbutton.p-button-danger>.p-button.p-button-text{background-color:transparent;border-color:transparent;color:#ef4444}.p-button.p-button-danger.p-button-text:enabled:hover,.p-buttonset.p-button-danger>.p-button.p-button-text:enabled:hover,.p-splitbutton.p-button-danger>.p-button.p-button-text:enabled:hover{background:rgba(239,68,68,.04);border-color:transparent;color:#ef4444}.p-button.p-button-danger.p-button-text:enabled:active,.p-buttonset.p-button-danger>.p-button.p-button-text:enabled:active,.p-splitbutton.p-button-danger>.p-button.p-button-text:enabled:active{background:rgba(239,68,68,.16);border-color:transparent;color:#ef4444}.p-button.p-button-link{background:transparent;border:transparent;color:#4f46e5}.p-button.p-button-link:enabled:hover{background:transparent;border-color:transparent;color:#4f46e5}.p-button.p-button-link:enabled:hover .p-button-label{text-decoration:underline}.p-button.p-button-link:enabled:focus{background:transparent;border-color:transparent;box-shadow:0 0 0 .2rem #6366f1}.p-button.p-button-link:enabled:active{background:transparent;border-color:transparent;color:#4f46e5}.p-speeddial-button.p-button.p-button-icon-only{height:4rem;width:4rem}.p-speeddial-button.p-button.p-button-icon-only .p-button-icon{font-size:1.3rem}.p-speeddial-button.p-button.p-button-icon-only .p-icon{height:1.3rem;width:1.3rem}.p-speeddial-list{outline:0 none}.p-speeddial-item.p-focus>.p-speeddial-action{box-shadow:none;outline:0 none;outline-offset:0}.p-speeddial-action{background:#3f3f46;color:#fff;height:3rem;width:3rem}.p-speeddial-action:hover{background:#27272a;color:#fff}.p-speeddial-direction-up .p-speeddial-item{margin:.25rem 0}.p-speeddial-direction-up .p-speeddial-item:first-child{margin-bottom:.5rem}.p-speeddial-direction-down .p-speeddial-item{margin:.25rem 0}.p-speeddial-direction-down .p-speeddial-item:first-child{margin-top:.5rem}.p-speeddial-direction-left .p-speeddial-item{margin:0 .25rem}.p-speeddial-direction-left .p-speeddial-item:first-child{margin-right:.5rem}.p-speeddial-direction-right .p-speeddial-item{margin:0 .25rem}.p-speeddial-direction-right .p-speeddial-item:first-child{margin-left:.5rem}.p-speeddial-circle .p-speeddial-item,.p-speeddial-circle .p-speeddial-item:first-child,.p-speeddial-circle .p-speeddial-item:last-child,.p-speeddial-quarter-circle .p-speeddial-item,.p-speeddial-quarter-circle .p-speeddial-item:first-child,.p-speeddial-quarter-circle .p-speeddial-item:last-child,.p-speeddial-semi-circle .p-speeddial-item,.p-speeddial-semi-circle .p-speeddial-item:first-child,.p-speeddial-semi-circle .p-speeddial-item:last-child{margin:0}.p-speeddial-mask{background-color:rgba(0,0,0,.4)}.p-splitbutton{border-radius:2px}.p-splitbutton.p-button-outlined>.p-button{background-color:transparent;border:1px solid;color:#4f46e5}.p-splitbutton.p-button-outlined>.p-button:enabled:hover,.p-splitbutton.p-button-outlined>.p-button:not(button):not(a):not(.p-disabled):hover{background:rgba(79,70,229,.04);color:#4f46e5}.p-splitbutton.p-button-outlined>.p-button:enabled:active,.p-splitbutton.p-button-outlined>.p-button:not(button):not(a):not(.p-disabled):active{background:rgba(79,70,229,.16);color:#4f46e5}.p-splitbutton.p-button-outlined.p-button-plain>.p-button{border-color:#71717a;color:#71717a}.p-splitbutton.p-button-outlined.p-button-plain>.p-button:enabled:hover,.p-splitbutton.p-button-outlined.p-button-plain>.p-button:not(button):not(a):not(.p-disabled):hover{background:#f4f4f5;color:#71717a}.p-splitbutton.p-button-outlined.p-button-plain>.p-button:enabled:active,.p-splitbutton.p-button-outlined.p-button-plain>.p-button:not(button):not(a):not(.p-disabled):active{background:#e5e7eb;color:#71717a}.p-splitbutton.p-button-text>.p-button{background-color:transparent;border-color:transparent;color:#4f46e5}.p-splitbutton.p-button-text>.p-button:enabled:hover,.p-splitbutton.p-button-text>.p-button:not(button):not(a):not(.p-disabled):hover{background:rgba(79,70,229,.04);border-color:transparent;color:#4f46e5}.p-splitbutton.p-button-text>.p-button:enabled:active,.p-splitbutton.p-button-text>.p-button:not(button):not(a):not(.p-disabled):active{background:rgba(79,70,229,.16);border-color:transparent;color:#4f46e5}.p-splitbutton.p-button-text.p-button-plain>.p-button{color:#71717a}.p-splitbutton.p-button-text.p-button-plain>.p-button:enabled:hover,.p-splitbutton.p-button-text.p-button-plain>.p-button:not(button):not(a):not(.p-disabled):hover{background:#f4f4f5;color:#71717a}.p-splitbutton.p-button-text.p-button-plain>.p-button:enabled:active,.p-splitbutton.p-button-text.p-button-plain>.p-button:not(button):not(a):not(.p-disabled):active{background:#e5e7eb;color:#71717a}.p-splitbutton.p-button-raised{box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.p-splitbutton.p-button-rounded,.p-splitbutton.p-button-rounded>.p-button{border-radius:2rem}.p-splitbutton.p-button-sm>.p-button{font-size:.7rem;padding:.30625rem .4375rem}.p-splitbutton.p-button-sm>.p-button .p-button-icon{font-size:.74375rem}.p-splitbutton.p-button-lg>.p-button{font-size:1rem;padding:.4375rem .625rem}.p-splitbutton.p-button-lg>.p-button .p-button-icon{font-size:1.0625rem}.p-splitbutton.p-button-secondary.p-button-outlined>.p-button{background-color:transparent;border:1px solid;color:#64748b}.p-splitbutton.p-button-secondary.p-button-outlined>.p-button:enabled:hover,.p-splitbutton.p-button-secondary.p-button-outlined>.p-button:not(button):not(a):not(.p-disabled):hover{background:rgba(100,116,139,.04);color:#64748b}.p-splitbutton.p-button-secondary.p-button-outlined>.p-button:enabled:active,.p-splitbutton.p-button-secondary.p-button-outlined>.p-button:not(button):not(a):not(.p-disabled):active{background:rgba(100,116,139,.16);color:#64748b}.p-splitbutton.p-button-secondary.p-button-text>.p-button{background-color:transparent;border-color:transparent;color:#64748b}.p-splitbutton.p-button-secondary.p-button-text>.p-button:enabled:hover,.p-splitbutton.p-button-secondary.p-button-text>.p-button:not(button):not(a):not(.p-disabled):hover{background:rgba(100,116,139,.04);border-color:transparent;color:#64748b}.p-splitbutton.p-button-secondary.p-button-text>.p-button:enabled:active,.p-splitbutton.p-button-secondary.p-button-text>.p-button:not(button):not(a):not(.p-disabled):active{background:rgba(100,116,139,.16);border-color:transparent;color:#64748b}.p-splitbutton.p-button-info.p-button-outlined>.p-button{background-color:transparent;border:1px solid;color:#3b82f6}.p-splitbutton.p-button-info.p-button-outlined>.p-button:enabled:hover,.p-splitbutton.p-button-info.p-button-outlined>.p-button:not(button):not(a):not(.p-disabled):hover{background:rgba(59,130,246,.04);color:#3b82f6}.p-splitbutton.p-button-info.p-button-outlined>.p-button:enabled:active,.p-splitbutton.p-button-info.p-button-outlined>.p-button:not(button):not(a):not(.p-disabled):active{background:rgba(59,130,246,.16);color:#3b82f6}.p-splitbutton.p-button-info.p-button-text>.p-button{background-color:transparent;border-color:transparent;color:#3b82f6}.p-splitbutton.p-button-info.p-button-text>.p-button:enabled:hover,.p-splitbutton.p-button-info.p-button-text>.p-button:not(button):not(a):not(.p-disabled):hover{background:rgba(59,130,246,.04);border-color:transparent;color:#3b82f6}.p-splitbutton.p-button-info.p-button-text>.p-button:enabled:active,.p-splitbutton.p-button-info.p-button-text>.p-button:not(button):not(a):not(.p-disabled):active{background:rgba(59,130,246,.16);border-color:transparent;color:#3b82f6}.p-splitbutton.p-button-success.p-button-outlined>.p-button{background-color:transparent;border:1px solid;color:#22c55e}.p-splitbutton.p-button-success.p-button-outlined>.p-button:enabled:hover,.p-splitbutton.p-button-success.p-button-outlined>.p-button:not(button):not(a):not(.p-disabled):hover{background:rgba(34,197,94,.04);color:#22c55e}.p-splitbutton.p-button-success.p-button-outlined>.p-button:enabled:active,.p-splitbutton.p-button-success.p-button-outlined>.p-button:not(button):not(a):not(.p-disabled):active{background:rgba(34,197,94,.16);color:#22c55e}.p-splitbutton.p-button-success.p-button-text>.p-button{background-color:transparent;border-color:transparent;color:#22c55e}.p-splitbutton.p-button-success.p-button-text>.p-button:enabled:hover,.p-splitbutton.p-button-success.p-button-text>.p-button:not(button):not(a):not(.p-disabled):hover{background:rgba(34,197,94,.04);border-color:transparent;color:#22c55e}.p-splitbutton.p-button-success.p-button-text>.p-button:enabled:active,.p-splitbutton.p-button-success.p-button-text>.p-button:not(button):not(a):not(.p-disabled):active{background:rgba(34,197,94,.16);border-color:transparent;color:#22c55e}.p-splitbutton.p-button-warning.p-button-outlined>.p-button{background-color:transparent;border:1px solid;color:#f59e0b}.p-splitbutton.p-button-warning.p-button-outlined>.p-button:enabled:hover,.p-splitbutton.p-button-warning.p-button-outlined>.p-button:not(button):not(a):not(.p-disabled):hover{background:rgba(245,158,11,.04);color:#f59e0b}.p-splitbutton.p-button-warning.p-button-outlined>.p-button:enabled:active,.p-splitbutton.p-button-warning.p-button-outlined>.p-button:not(button):not(a):not(.p-disabled):active{background:rgba(245,158,11,.16);color:#f59e0b}.p-splitbutton.p-button-warning.p-button-text>.p-button{background-color:transparent;border-color:transparent;color:#f59e0b}.p-splitbutton.p-button-warning.p-button-text>.p-button:enabled:hover,.p-splitbutton.p-button-warning.p-button-text>.p-button:not(button):not(a):not(.p-disabled):hover{background:rgba(245,158,11,.04);border-color:transparent;color:#f59e0b}.p-splitbutton.p-button-warning.p-button-text>.p-button:enabled:active,.p-splitbutton.p-button-warning.p-button-text>.p-button:not(button):not(a):not(.p-disabled):active{background:rgba(245,158,11,.16);border-color:transparent;color:#f59e0b}.p-splitbutton.p-button-help.p-button-outlined>.p-button{background-color:transparent;border:1px solid;color:#a855f7}.p-splitbutton.p-button-help.p-button-outlined>.p-button:enabled:hover,.p-splitbutton.p-button-help.p-button-outlined>.p-button:not(button):not(a):not(.p-disabled):hover{background:rgba(168,85,247,.04);color:#a855f7}.p-splitbutton.p-button-help.p-button-outlined>.p-button:enabled:active,.p-splitbutton.p-button-help.p-button-outlined>.p-button:not(button):not(a):not(.p-disabled):active{background:rgba(168,85,247,.16);color:#a855f7}.p-splitbutton.p-button-help.p-button-text>.p-button{background-color:transparent;border-color:transparent;color:#a855f7}.p-splitbutton.p-button-help.p-button-text>.p-button:enabled:hover,.p-splitbutton.p-button-help.p-button-text>.p-button:not(button):not(a):not(.p-disabled):hover{background:rgba(168,85,247,.04);border-color:transparent;color:#a855f7}.p-splitbutton.p-button-help.p-button-text>.p-button:enabled:active,.p-splitbutton.p-button-help.p-button-text>.p-button:not(button):not(a):not(.p-disabled):active{background:rgba(168,85,247,.16);border-color:transparent;color:#a855f7}.p-splitbutton.p-button-danger.p-button-outlined>.p-button{background-color:transparent;border:1px solid;color:#ef4444}.p-splitbutton.p-button-danger.p-button-outlined>.p-button:enabled:hover,.p-splitbutton.p-button-danger.p-button-outlined>.p-button:not(button):not(a):not(.p-disabled):hover{background:rgba(239,68,68,.04);color:#ef4444}.p-splitbutton.p-button-danger.p-button-outlined>.p-button:enabled:active,.p-splitbutton.p-button-danger.p-button-outlined>.p-button:not(button):not(a):not(.p-disabled):active{background:rgba(239,68,68,.16);color:#ef4444}.p-splitbutton.p-button-danger.p-button-text>.p-button{background-color:transparent;border-color:transparent;color:#ef4444}.p-splitbutton.p-button-danger.p-button-text>.p-button:enabled:hover,.p-splitbutton.p-button-danger.p-button-text>.p-button:not(button):not(a):not(.p-disabled):hover{background:rgba(239,68,68,.04);border-color:transparent;color:#ef4444}.p-splitbutton.p-button-danger.p-button-text>.p-button:enabled:active,.p-splitbutton.p-button-danger.p-button-text>.p-button:not(button):not(a):not(.p-disabled):active{background:rgba(239,68,68,.16);border-color:transparent;color:#ef4444}.p-carousel .p-carousel-content .p-carousel-next,.p-carousel .p-carousel-content .p-carousel-prev{background:transparent;border:0;border-radius:50%;color:#71717a;height:2rem;margin:.5rem;transition:none;width:2rem}.p-carousel .p-carousel-content .p-carousel-next:enabled:hover,.p-carousel .p-carousel-content .p-carousel-prev:enabled:hover{background:#f4f4f5;border-color:transparent;color:#18181b}.p-carousel .p-carousel-content .p-carousel-next:focus,.p-carousel .p-carousel-content .p-carousel-prev:focus{box-shadow:none;outline:0 none;outline-offset:0}.p-carousel .p-carousel-indicators{padding:1rem}.p-carousel .p-carousel-indicators .p-carousel-indicator{margin-bottom:.5rem;margin-right:.5rem}.p-carousel .p-carousel-indicators .p-carousel-indicator button{background-color:#f4f4f5;border-radius:0;height:.5rem;transition:none;width:2rem}.p-carousel .p-carousel-indicators .p-carousel-indicator button:hover{background:#e5e7eb}.p-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button{background:#eef2ff;color:#312e81}.p-datatable .p-paginator-bottom,.p-datatable .p-paginator-top{border-radius:0;border-width:0 0 1px}.p-datatable .p-datatable-header{background:#fafafa;border:1px solid #f4f4f5;border-width:1px 0;color:#3f3f46;font-weight:600;padding:1.25rem}.p-datatable .p-datatable-footer{color:#3f3f46;font-weight:600}.p-datatable .p-datatable-footer,.p-datatable .p-datatable-thead>tr>th{background:#fafafa;border:solid #f4f4f5;border-width:0 0 1px;padding:.75rem 1.5rem}.p-datatable .p-datatable-thead>tr>th{color:#6b7280;font-weight:500;text-align:left;transition:none}.p-datatable .p-datatable-tfoot>tr>td{background:#fafafa;border:solid #f4f4f5;border-width:0 0 1px;color:#3f3f46;font-weight:600;padding:1rem;text-align:left}.p-datatable .p-sortable-column .p-sortable-column-icon{color:#71717a;margin-left:.5rem}.p-datatable .p-sortable-column .p-sortable-column-badge{background:#eef2ff;border-radius:50%;color:#312e81;height:1.143rem;line-height:1.143rem;margin-left:.5rem;min-width:1.143rem}.p-datatable .p-sortable-column:not(.p-highlight):hover{background:#f4f4f5;color:#3f3f46}.p-datatable .p-sortable-column:not(.p-highlight):hover .p-sortable-column-icon{color:#71717a}.p-datatable .p-sortable-column.p-highlight{background:#fafafa;color:#4f46e5}.p-datatable .p-sortable-column.p-highlight .p-sortable-column-icon{color:#4f46e5}.p-datatable .p-sortable-column.p-highlight:hover{background:#f4f4f5;color:#4f46e5}.p-datatable .p-sortable-column.p-highlight:hover .p-sortable-column-icon{color:#4f46e5}.p-datatable .p-sortable-column:focus{box-shadow:inset 0 0 0 .15rem #6366f1;outline:0 none}.p-datatable .p-datatable-tbody>tr{background:#fff;color:#3f3f46;transition:none}.p-datatable .p-datatable-tbody>tr>td{border:solid #f4f4f5;border-width:0 0 1px;padding:.6rem 1.5rem;text-align:left}.p-datatable .p-datatable-tbody>tr>td .p-row-editor-cancel,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-init,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save,.p-datatable .p-datatable-tbody>tr>td .p-row-toggler{background:transparent;border:0;border-radius:50%;color:#71717a;height:2rem;transition:none;width:2rem}.p-datatable .p-datatable-tbody>tr>td .p-row-editor-cancel:enabled:hover,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-init:enabled:hover,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save:enabled:hover,.p-datatable .p-datatable-tbody>tr>td .p-row-toggler:enabled:hover{background:#f4f4f5;border-color:transparent;color:#18181b}.p-datatable .p-datatable-tbody>tr>td .p-row-editor-cancel:focus,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-init:focus,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save:focus,.p-datatable .p-datatable-tbody>tr>td .p-row-toggler:focus{box-shadow:none;outline:0 none;outline-offset:0}.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save{margin-right:.5rem}.p-datatable .p-datatable-tbody>tr>td>.p-column-title{font-weight:500}.p-datatable .p-datatable-tbody>tr:focus{outline:.15rem solid #1c58fd;outline-offset:-.15rem}.p-datatable .p-datatable-tbody>tr.p-highlight{background:#eef2ff;color:#312e81}.p-datatable .p-datatable-tbody>tr.p-datatable-dragpoint-top>td{box-shadow:inset 0 2px 0 0 #eef2ff}.p-datatable .p-datatable-tbody>tr.p-datatable-dragpoint-bottom>td{box-shadow:inset 0 -2px 0 0 #eef2ff}.p-datatable.p-datatable-hoverable-rows .p-datatable-tbody>tr:not(.p-highlight):hover{background:#f4f4f5;color:#3f3f46}.p-datatable .p-column-resizer-helper{background:#4f46e5}.p-datatable .p-datatable-scrollable-footer,.p-datatable .p-datatable-scrollable-header{background:#fafafa}.p-datatable.p-datatable-scrollable>.p-datatable-wrapper>.p-datatable-table>.p-datatable-tfoot,.p-datatable.p-datatable-scrollable>.p-datatable-wrapper>.p-datatable-table>.p-datatable-thead,.p-datatable.p-datatable-scrollable>.p-datatable-wrapper>.p-virtualscroller>.p-datatable-table>.p-datatable-tfoot,.p-datatable.p-datatable-scrollable>.p-datatable-wrapper>.p-virtualscroller>.p-datatable-table>.p-datatable-thead{background-color:#fafafa}.p-datatable .p-datatable-loading-icon{font-size:2rem}.p-datatable .p-datatable-loading-icon.p-icon{height:2rem;width:2rem}.p-datatable.p-datatable-gridlines .p-datatable-header{border-width:1px 1px 0}.p-datatable.p-datatable-gridlines .p-datatable-footer{border-width:0 1px 1px}.p-datatable.p-datatable-gridlines .p-paginator-top{border-width:0 1px}.p-datatable.p-datatable-gridlines .p-paginator-bottom{border-width:0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-thead>tr>th{border-width:1px 0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-thead>tr>th:last-child{border-width:1px}.p-datatable.p-datatable-gridlines .p-datatable-tbody>tr>td{border-width:1px 0 0 1px}.p-datatable.p-datatable-gridlines .p-datatable-tbody>tr>td:last-child{border-width:1px 1px 0}.p-datatable.p-datatable-gridlines .p-datatable-tbody>tr:last-child>td{border-width:1px 0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-tbody>tr:last-child>td:last-child{border-width:1px}.p-datatable.p-datatable-gridlines .p-datatable-tfoot>tr>td{border-width:1px 0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-tfoot>tr>td:last-child{border-width:1px}.p-datatable.p-datatable-gridlines .p-datatable-thead+.p-datatable-tfoot>tr>td{border-width:0 0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-thead+.p-datatable-tfoot>tr>td:last-child{border-width:0 1px 1px}.p-datatable.p-datatable-gridlines:has(.p-datatable-thead):has(.p-datatable-tbody) .p-datatable-tbody>tr>td{border-width:0 0 1px 1px}.p-datatable.p-datatable-gridlines:has(.p-datatable-thead):has(.p-datatable-tbody) .p-datatable-tbody>tr>td:last-child{border-width:0 1px 1px}.p-datatable.p-datatable-gridlines:has(.p-datatable-tbody):has(.p-datatable-tfoot) .p-datatable-tbody>tr:last-child>td{border-width:0 0 0 1px}.p-datatable.p-datatable-gridlines:has(.p-datatable-tbody):has(.p-datatable-tfoot) .p-datatable-tbody>tr:last-child>td:last-child{border-width:0 1px}.p-datatable.p-datatable-striped .p-datatable-tbody>tr:nth-child(2n){background:#fcfcfc}.p-datatable.p-datatable-striped .p-datatable-tbody>tr:nth-child(2n).p-highlight{background:#eef2ff;color:#312e81}.p-datatable.p-datatable-striped .p-datatable-tbody>tr:nth-child(2n).p-highlight .p-row-toggler,.p-datatable.p-datatable-striped .p-datatable-tbody>tr:nth-child(2n).p-highlight .p-row-toggler:hover{color:#312e81}.p-datatable.p-datatable-sm .p-datatable-header{padding:.625rem}.p-datatable.p-datatable-sm .p-datatable-thead>tr>th{padding:.375rem .75rem}.p-datatable.p-datatable-sm .p-datatable-tbody>tr>td{padding:.3rem .75rem}.p-datatable.p-datatable-sm .p-datatable-footer,.p-datatable.p-datatable-sm .p-datatable-tfoot>tr>td{padding:.375rem .75rem}.p-datatable.p-datatable-lg .p-datatable-header{padding:1.5625rem}.p-datatable.p-datatable-lg .p-datatable-thead>tr>th{padding:.9375rem 1.875rem}.p-datatable.p-datatable-lg .p-datatable-tbody>tr>td{padding:.75rem 1.875rem}.p-datatable.p-datatable-lg .p-datatable-footer,.p-datatable.p-datatable-lg .p-datatable-tfoot>tr>td{padding:.9375rem 1.875rem}.p-dataview .p-paginator-bottom,.p-dataview .p-paginator-top{border-radius:0;border-width:0 0 1px}.p-dataview .p-dataview-header{background:#fafafa;border:1px solid #f4f4f5;border-width:1px 0;color:#3f3f46;font-weight:600;padding:1.25rem}.p-dataview .p-dataview-content{background:#fff;border:0;color:#3f3f46;padding:0}.p-dataview .p-dataview-footer,.p-dataview.p-dataview-list .p-dataview-content>.p-grid>div{border:solid #f4f4f5;border-width:0 0 1px}.p-dataview .p-dataview-footer{background:#fafafa;border-bottom-left-radius:2px;border-bottom-right-radius:2px;color:#3f3f46;font-weight:600;padding:.75rem 1.5rem}.p-column-filter-row .p-column-filter-clear-button,.p-column-filter-row .p-column-filter-menu-button{margin-left:.5rem}.p-column-filter-menu-button{background:transparent;border:0;border-radius:50%;color:#71717a;height:2rem;transition:none;width:2rem}.p-column-filter-menu-button:hover{background:#f4f4f5;border-color:transparent;color:#18181b}.p-column-filter-menu-button.p-column-filter-menu-button-open,.p-column-filter-menu-button.p-column-filter-menu-button-open:hover{background:#f4f4f5;color:#18181b}.p-column-filter-menu-button.p-column-filter-menu-button-active,.p-column-filter-menu-button.p-column-filter-menu-button-active:hover{background:#eef2ff;color:#312e81}.p-column-filter-menu-button:focus{box-shadow:none;outline:0 none;outline-offset:0}.p-column-filter-clear-button{background:transparent;border:0;border-radius:50%;color:#71717a;height:2rem;transition:none;width:2rem}.p-column-filter-clear-button:hover{background:#f4f4f5;border-color:transparent;color:#18181b}.p-column-filter-clear-button:focus{box-shadow:none;outline:0 none;outline-offset:0}.p-column-filter-overlay{background:#fff;border:0;border-radius:2px;box-shadow:0 0 transparent,0 0 transparent,0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);color:#3f3f46;min-width:12.5rem}.p-column-filter-overlay .p-column-filter-row-items{padding:.25rem 0}.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item{background:transparent;border:0;border-radius:0;color:#3f3f46;margin:0;padding:.75rem 1rem;transition:none}.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item.p-highlight{background:#eef2ff;color:#312e81}.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item:not(.p-highlight):not(.p-disabled):hover{background:#f4f4f5;color:#18181b}.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item:focus{box-shadow:inset 0 0 0 .15rem #6366f1;outline:0 none;outline-offset:0}.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-separator{border-top:1px solid #f3f4f6;margin:.25rem 0}.p-column-filter-overlay-menu .p-column-filter-operator{background:#fafafa;border-bottom:0;border-top-left-radius:2px;border-top-right-radius:2px;color:#3f3f46;margin:0;padding:.5rem .75rem}.p-column-filter-overlay-menu .p-column-filter-constraint{border-bottom:1px solid #f3f4f6;padding:1.25rem}.p-column-filter-overlay-menu .p-column-filter-constraint .p-column-filter-matchmode-dropdown{margin-bottom:.5rem}.p-column-filter-overlay-menu .p-column-filter-constraint .p-column-filter-remove-button{margin-top:.5rem}.p-column-filter-overlay-menu .p-column-filter-constraint:last-child{border-bottom:0}.p-column-filter-overlay-menu .p-column-filter-add-rule{padding:.75rem 1.25rem}.p-column-filter-overlay-menu .p-column-filter-buttonbar{padding:1.25rem}.fc.fc-unthemed .fc-view-container th{background:#fafafa}.fc.fc-unthemed .fc-view-container td.fc-widget-content,.fc.fc-unthemed .fc-view-container th{border:1px solid #e5e7eb;color:#3f3f46}.fc.fc-unthemed .fc-view-container td.fc-head-container{border:1px solid #e5e7eb}.fc.fc-unthemed .fc-view-container .fc-view{background:#fff}.fc.fc-unthemed .fc-view-container .fc-row{border-right:1px solid #e5e7eb}.fc.fc-unthemed .fc-view-container .fc-event{background:#4f46e5;border:1px solid #4f46e5;color:#fff}.fc.fc-unthemed .fc-view-container .fc-divider{background:#fafafa;border:1px solid #e5e7eb}.fc.fc-unthemed .fc-toolbar .fc-button{align-items:center;background:#4f46e5;border:1px solid #4f46e5;border-radius:2px;color:#fff;display:flex;font-size:.8rem;transition:none}.fc.fc-unthemed .fc-toolbar .fc-button:enabled:active,.fc.fc-unthemed .fc-toolbar .fc-button:enabled:hover{background:#4338ca;border-color:#4338ca;color:#fff}.fc.fc-unthemed .fc-toolbar .fc-button:enabled:active:focus{box-shadow:none;outline:0 none;outline-offset:0}.fc.fc-unthemed .fc-toolbar .fc-button .fc-icon-chevron-left{font-family:PrimeIcons!important;font-size:.85rem;text-indent:0}.fc.fc-unthemed .fc-toolbar .fc-button .fc-icon-chevron-left:before{content:"\e900"}.fc.fc-unthemed .fc-toolbar .fc-button .fc-icon-chevron-right{font-family:PrimeIcons!important;font-size:.85rem;text-indent:0}.fc.fc-unthemed .fc-toolbar .fc-button .fc-icon-chevron-right:before{content:"\e901"}.fc.fc-unthemed .fc-toolbar .fc-button:focus{box-shadow:none;outline:0 none;outline-offset:0}.fc.fc-unthemed .fc-toolbar .fc-button.fc-dayGridMonth-button,.fc.fc-unthemed .fc-toolbar .fc-button.fc-timeGridDay-button,.fc.fc-unthemed .fc-toolbar .fc-button.fc-timeGridWeek-button{background:#fff;border:1px solid #d4d4d8;color:#3f3f46;transition:none}.fc.fc-unthemed .fc-toolbar .fc-button.fc-dayGridMonth-button:hover,.fc.fc-unthemed .fc-toolbar .fc-button.fc-timeGridDay-button:hover,.fc.fc-unthemed .fc-toolbar .fc-button.fc-timeGridWeek-button:hover{background:#f4f4f5;border-color:#d4d4d8;color:#3f3f46}.fc.fc-unthemed .fc-toolbar .fc-button.fc-dayGridMonth-button.fc-button-active,.fc.fc-unthemed .fc-toolbar .fc-button.fc-timeGridDay-button.fc-button-active,.fc.fc-unthemed .fc-toolbar .fc-button.fc-timeGridWeek-button.fc-button-active{background:#4f46e5;border-color:#4f46e5;color:#fff}.fc.fc-unthemed .fc-toolbar .fc-button.fc-dayGridMonth-button.fc-button-active:hover,.fc.fc-unthemed .fc-toolbar .fc-button.fc-timeGridDay-button.fc-button-active:hover,.fc.fc-unthemed .fc-toolbar .fc-button.fc-timeGridWeek-button.fc-button-active:hover{background:#4338ca;border-color:#4338ca;color:#fff}.fc.fc-unthemed .fc-toolbar .fc-button.fc-dayGridMonth-button:focus,.fc.fc-unthemed .fc-toolbar .fc-button.fc-timeGridDay-button:focus,.fc.fc-unthemed .fc-toolbar .fc-button.fc-timeGridWeek-button:focus{box-shadow:none;outline:0 none;outline-offset:0;z-index:1}.fc.fc-unthemed .fc-toolbar .fc-button-group .fc-button{border-radius:0}.fc.fc-unthemed .fc-toolbar .fc-button-group .fc-button:first-child{border-bottom-left-radius:2px;border-top-left-radius:2px}.fc.fc-unthemed .fc-toolbar .fc-button-group .fc-button:last-child{border-bottom-right-radius:2px;border-top-right-radius:2px}.fc.fc-theme-standard .fc-view-harness .fc-scrollgrid{border-color:#e5e7eb}.fc.fc-theme-standard .fc-view-harness th{background:#fafafa;border-color:#e5e7eb;color:#3f3f46}.fc.fc-theme-standard .fc-view-harness td{border-color:#e5e7eb;color:#3f3f46}.fc.fc-theme-standard .fc-view-harness .fc-view{background:#fff}.fc.fc-theme-standard .fc-view-harness .fc-popover{background:none;border:0}.fc.fc-theme-standard .fc-view-harness .fc-popover .fc-popover-header{background:#fafafa;border:1px solid #e5e7eb;color:#3f3f46;padding:1.25rem}.fc.fc-theme-standard .fc-view-harness .fc-popover .fc-popover-header .fc-popover-close{align-items:center;background:transparent;border:0;border-radius:50%;color:#71717a;display:flex;font-family:PrimeIcons!important;font-size:.85rem;height:2rem;justify-content:center;opacity:1;overflow:hidden;transition:none;width:2rem}.fc.fc-theme-standard .fc-view-harness .fc-popover .fc-popover-header .fc-popover-close:before{content:"\e90b"}.fc.fc-theme-standard .fc-view-harness .fc-popover .fc-popover-header .fc-popover-close:hover{background:#f4f4f5;border-color:transparent;color:#18181b}.fc.fc-theme-standard .fc-view-harness .fc-popover .fc-popover-header .fc-popover-close:focus{box-shadow:none;outline:0 none;outline-offset:0}.fc.fc-theme-standard .fc-view-harness .fc-popover .fc-popover-body{background:#fff;border:1px solid #e5e7eb;border-top:0;color:#3f3f46;padding:1.25rem}.fc.fc-theme-standard .fc-view-harness .fc-event.fc-daygrid-block-event{background:#4f46e5;border-color:#4f46e5;color:#fff}.fc.fc-theme-standard .fc-view-harness .fc-event.fc-daygrid-block-event .fc-event-main{color:#fff}.fc.fc-theme-standard .fc-view-harness .fc-event.fc-daygrid-dot-event .fc-daygrid-event-dot{background:#4f46e5;border-color:#4f46e5}.fc.fc-theme-standard .fc-view-harness .fc-event.fc-daygrid-dot-event:hover{background:#f4f4f5;color:#18181b}.fc.fc-theme-standard .fc-view-harness .fc-cell-shaded{background:#fafafa}.fc.fc-theme-standard .fc-toolbar .fc-button{background:#4f46e5;border:1px solid #4f46e5;border-radius:2px;color:#fff;font-size:.8rem;transition:none}.fc.fc-theme-standard .fc-toolbar .fc-button:enabled:active,.fc.fc-theme-standard .fc-toolbar .fc-button:enabled:hover{background:#4338ca;border-color:#4338ca;color:#fff}.fc.fc-theme-standard .fc-toolbar .fc-button:enabled:active:focus{box-shadow:none;outline:0 none;outline-offset:0}.fc.fc-theme-standard .fc-toolbar .fc-button:disabled{background:#4f46e5;border:1px solid #4f46e5;color:#fff;opacity:.6}.fc.fc-theme-standard .fc-toolbar .fc-button .fc-icon-chevron-left{font-family:PrimeIcons!important;font-size:.85rem;text-indent:0}.fc.fc-theme-standard .fc-toolbar .fc-button .fc-icon-chevron-left:before{content:"\e900"}.fc.fc-theme-standard .fc-toolbar .fc-button .fc-icon-chevron-right{font-family:PrimeIcons!important;font-size:.85rem;text-indent:0}.fc.fc-theme-standard .fc-toolbar .fc-button .fc-icon-chevron-right:before{content:"\e901"}.fc.fc-theme-standard .fc-toolbar .fc-button:focus{box-shadow:none;outline:0 none;outline-offset:0}.fc.fc-theme-standard .fc-toolbar .fc-button.fc-dayGridMonth-button,.fc.fc-theme-standard .fc-toolbar .fc-button.fc-timeGridDay-button,.fc.fc-theme-standard .fc-toolbar .fc-button.fc-timeGridWeek-button{background:#fff;border:1px solid #d4d4d8;color:#3f3f46;transition:none}.fc.fc-theme-standard .fc-toolbar .fc-button.fc-dayGridMonth-button:hover,.fc.fc-theme-standard .fc-toolbar .fc-button.fc-timeGridDay-button:hover,.fc.fc-theme-standard .fc-toolbar .fc-button.fc-timeGridWeek-button:hover{background:#f4f4f5;border-color:#d4d4d8;color:#3f3f46}.fc.fc-theme-standard .fc-toolbar .fc-button.fc-dayGridMonth-button.fc-button-active,.fc.fc-theme-standard .fc-toolbar .fc-button.fc-timeGridDay-button.fc-button-active,.fc.fc-theme-standard .fc-toolbar .fc-button.fc-timeGridWeek-button.fc-button-active{background:#4f46e5;border-color:#4f46e5;color:#fff}.fc.fc-theme-standard .fc-toolbar .fc-button.fc-dayGridMonth-button.fc-button-active:hover,.fc.fc-theme-standard .fc-toolbar .fc-button.fc-timeGridDay-button.fc-button-active:hover,.fc.fc-theme-standard .fc-toolbar .fc-button.fc-timeGridWeek-button.fc-button-active:hover{background:#4338ca;border-color:#4338ca;color:#fff}.fc.fc-theme-standard .fc-toolbar .fc-button.fc-dayGridMonth-button:not(:disabled):focus,.fc.fc-theme-standard .fc-toolbar .fc-button.fc-timeGridDay-button:not(:disabled):focus,.fc.fc-theme-standard .fc-toolbar .fc-button.fc-timeGridWeek-button:not(:disabled):focus{box-shadow:none;outline:0 none;outline-offset:0;z-index:1}.fc.fc-theme-standard .fc-toolbar .fc-button-group .fc-button{border-radius:0}.fc.fc-theme-standard .fc-toolbar .fc-button-group .fc-button:first-child{border-bottom-left-radius:2px;border-top-left-radius:2px}.fc.fc-theme-standard .fc-toolbar .fc-button-group .fc-button:last-child{border-bottom-right-radius:2px;border-top-right-radius:2px}.fc.fc-theme-standard .fc-highlight{background:#eef2ff;color:#312e81}.p-orderlist .p-orderlist-controls{padding:1.25rem}.p-orderlist .p-orderlist-controls .p-button{margin-bottom:.5rem}.p-orderlist .p-orderlist-header{background:#fafafa;border:1px solid #e5e7eb;border-bottom:0;border-top-left-radius:2px;border-top-right-radius:2px;color:#3f3f46;font-weight:700;padding:1.25rem}.p-orderlist .p-orderlist-list{background:#fff;border:1px solid #e5e7eb;border-bottom-left-radius:2px;border-bottom-right-radius:2px;color:#3f3f46;outline:0 none;padding:.25rem 0}.p-orderlist .p-orderlist-list .p-orderlist-item{background:transparent;border:0;color:#3f3f46;margin:0;padding:.75rem 1rem;transition:transform .2s,none}.p-orderlist .p-orderlist-list .p-orderlist-item:not(.p-highlight):hover{background:#f4f4f5;color:#18181b}.p-orderlist .p-orderlist-list .p-orderlist-item.p-focus{background:#e5e7eb;color:#18181b}.p-orderlist .p-orderlist-list .p-orderlist-item.p-highlight{background:#eef2ff;color:#312e81}.p-orderlist .p-orderlist-list .p-orderlist-item.p-highlight.p-focus{background:#e0e7ff}.p-orderlist.p-orderlist-striped .p-orderlist-list .p-orderlist-item:nth-child(2n){background:#fcfcfc}.p-orderlist.p-orderlist-striped .p-orderlist-list .p-orderlist-item:nth-child(2n):hover{background:#f4f4f5}.p-organizationchart .p-organizationchart-node-content.p-organizationchart-selectable-node:not(.p-highlight):hover{background:#f4f4f5;color:#18181b}.p-organizationchart .p-organizationchart-node-content.p-highlight{background:#eef2ff;color:#312e81}.p-organizationchart .p-organizationchart-node-content.p-highlight .p-node-toggler i{color:#6f91ff}.p-organizationchart .p-organizationchart-line-down{background:#e5e7eb}.p-organizationchart .p-organizationchart-line-left{border-right:1px solid;border-color:#e5e7eb}.p-organizationchart .p-organizationchart-line-top{border-color:#e5e7eb;border-top:1px solid #e5e7eb}.p-organizationchart .p-organizationchart-node-content{background:#fff;border:1px solid #e5e7eb;color:#3f3f46;padding:1.25rem}.p-organizationchart .p-organizationchart-node-content .p-node-toggler{background:inherit;border-radius:50%;color:inherit}.p-organizationchart .p-organizationchart-node-content .p-node-toggler:focus{box-shadow:none;outline:0 none;outline-offset:0}.p-paginator{background:#fff;border:0 solid #f4f4f5;border-radius:2px;color:#71717a;padding:.75rem 1.5rem}.p-paginator .p-paginator-first,.p-paginator .p-paginator-last,.p-paginator .p-paginator-next,.p-paginator .p-paginator-prev{background-color:transparent;border:1px solid #d4d4d8;border-radius:0;color:#71717a;height:2rem;margin:0 0 0 -1px;min-width:2rem;transition:none}.p-paginator .p-paginator-first:not(.p-disabled):not(.p-highlight):hover,.p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover,.p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover,.p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover{background:#f4f4f5;border-color:#d4d4d8;color:#3f3f46}.p-paginator .p-paginator-first{border-bottom-left-radius:0;border-top-left-radius:0}.p-paginator .p-paginator-last{border-bottom-right-radius:0;border-top-right-radius:0}.p-paginator .p-dropdown{height:2rem;margin-left:.5rem;margin-right:.5rem}.p-paginator .p-dropdown .p-dropdown-label{padding-right:0}.p-paginator .p-paginator-page-input{margin-left:.5rem;margin-right:.5rem}.p-paginator .p-paginator-page-input .p-inputtext{max-width:2rem}.p-paginator .p-paginator-current{padding:0 .5rem}.p-paginator .p-paginator-current,.p-paginator .p-paginator-pages .p-paginator-page{background-color:transparent;border:1px solid #d4d4d8;color:#71717a;height:2rem;margin:0 0 0 -1px;min-width:2rem}.p-paginator .p-paginator-pages .p-paginator-page{border-radius:0;transition:none}.p-paginator .p-paginator-pages .p-paginator-page.p-highlight{background:#eef2ff;border-color:#eef2ff;color:#312e81}.p-paginator .p-paginator-pages .p-paginator-page:not(.p-highlight):hover{background:#f4f4f5;border-color:#d4d4d8;color:#3f3f46}.p-picklist .p-picklist-buttons{padding:1.25rem}.p-picklist .p-picklist-buttons .p-button{margin-bottom:.5rem}.p-picklist .p-picklist-header{background:#fafafa;border:1px solid #e5e7eb;border-bottom:0;border-top-left-radius:2px;border-top-right-radius:2px;color:#3f3f46;font-weight:700;padding:1.25rem}.p-picklist .p-picklist-list{background:#fff;border:1px solid #e5e7eb;border-bottom-left-radius:2px;border-bottom-right-radius:2px;color:#3f3f46;outline:0 none;padding:.25rem 0}.p-picklist .p-picklist-list .p-picklist-item{background:transparent;border:0;color:#3f3f46;margin:0;padding:.75rem 1rem;transition:transform .2s,none}.p-picklist .p-picklist-list .p-picklist-item:not(.p-highlight):hover{background:#f4f4f5;color:#18181b}.p-picklist .p-picklist-list .p-picklist-item.p-focus{background:#e5e7eb;color:#18181b}.p-picklist .p-picklist-list .p-picklist-item.p-highlight{background:#eef2ff;color:#312e81}.p-picklist .p-picklist-list .p-picklist-item.p-highlight.p-focus{background:#e0e7ff}.p-picklist.p-picklist-striped .p-picklist-list .p-picklist-item:nth-child(2n){background:#fcfcfc}.p-picklist.p-picklist-striped .p-picklist-list .p-picklist-item:nth-child(2n):hover{background:#f4f4f5}.p-timeline .p-timeline-event-marker{background-color:#fff;border:2px solid #4f46e5;border-radius:50%;height:1rem;width:1rem}.p-timeline .p-timeline-event-connector{background-color:#e5e7eb}.p-timeline.p-timeline-vertical .p-timeline-event-content,.p-timeline.p-timeline-vertical .p-timeline-event-opposite{padding:0 1rem}.p-timeline.p-timeline-vertical .p-timeline-event-connector{width:2px}.p-timeline.p-timeline-horizontal .p-timeline-event-content,.p-timeline.p-timeline-horizontal .p-timeline-event-opposite{padding:1rem 0}.p-timeline.p-timeline-horizontal .p-timeline-event-connector{height:2px}.p-tree{background:#fff;border:1px solid #e5e7eb;border-radius:2px;color:#3f3f46;padding:1.25rem}.p-tree .p-tree-container .p-treenode{outline:0 none;padding:.143rem}.p-tree .p-tree-container .p-treenode:focus>.p-treenode-content{box-shadow:inset 0 0 0 .15rem #6366f1;outline:0 none;outline-offset:0}.p-tree .p-tree-container .p-treenode .p-treenode-content{border-radius:2px;padding:0;transition:none}.p-tree .p-tree-container .p-treenode .p-treenode-content .p-tree-toggler{background:transparent;border:0;border-radius:50%;color:#71717a;height:2rem;margin-right:.5rem;transition:none;width:2rem}.p-tree .p-tree-container .p-treenode .p-treenode-content .p-tree-toggler:enabled:hover{background:#f4f4f5;border-color:transparent;color:#18181b}.p-tree .p-tree-container .p-treenode .p-treenode-content .p-tree-toggler:focus{box-shadow:none;outline:0 none;outline-offset:0}.p-tree .p-tree-container .p-treenode .p-treenode-content .p-treenode-icon{color:#71717a;margin-right:.5rem}.p-tree .p-tree-container .p-treenode .p-treenode-content .p-checkbox{margin-right:.5rem}.p-tree .p-tree-container .p-treenode .p-treenode-content .p-checkbox .p-indeterminate .p-checkbox-icon{color:#3f3f46}.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight{background:#eef2ff;color:#312e81}.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler,.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler:hover,.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon,.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon:hover{color:#312e81}.p-tree .p-tree-container .p-treenode .p-treenode-content.p-treenode-selectable:not(.p-highlight):hover{background:#f4f4f5;color:#18181b}.p-tree .p-tree-filter-container{margin-bottom:.5rem}.p-tree .p-tree-filter-container .p-tree-filter{padding-right:1.6rem;width:100%}.p-tree .p-tree-filter-container .p-tree-filter-icon{color:#71717a;right:.75rem}.p-tree .p-treenode-children{padding:0 0 0 1rem}.p-tree .p-tree-loading-icon{font-size:2rem}.p-tree .p-tree-loading-icon.p-icon{height:2rem;width:2rem}.p-treetable .p-paginator-bottom,.p-treetable .p-paginator-top{border-radius:0;border-width:0 0 1px}.p-treetable .p-treetable-header{background:#fafafa;border:1px solid #f4f4f5;border-width:1px 0;color:#3f3f46;font-weight:600;padding:1.25rem}.p-treetable .p-treetable-footer{color:#3f3f46;font-weight:600}.p-treetable .p-treetable-footer,.p-treetable .p-treetable-thead>tr>th{background:#fafafa;border:solid #f4f4f5;border-width:0 0 1px;padding:.75rem 1.5rem}.p-treetable .p-treetable-thead>tr>th{color:#6b7280;font-weight:500;text-align:left;transition:none}.p-treetable .p-treetable-tfoot>tr>td{background:#fafafa;border:solid #f4f4f5;border-width:0 0 1px;color:#3f3f46;font-weight:600;padding:1rem;text-align:left}.p-treetable .p-sortable-column{outline-color:#1c58fd}.p-treetable .p-sortable-column .p-sortable-column-icon{color:#71717a;margin-left:.5rem}.p-treetable .p-sortable-column .p-sortable-column-badge{background:#eef2ff;border-radius:50%;color:#312e81;height:1.143rem;line-height:1.143rem;margin-left:.5rem;min-width:1.143rem}.p-treetable .p-sortable-column:not(.p-highlight):hover{background:#f4f4f5;color:#3f3f46}.p-treetable .p-sortable-column:not(.p-highlight):hover .p-sortable-column-icon{color:#71717a}.p-treetable .p-sortable-column.p-highlight{background:#fafafa;color:#4f46e5}.p-treetable .p-sortable-column.p-highlight .p-sortable-column-icon{color:#4f46e5}.p-treetable .p-treetable-tbody>tr{background:#fff;color:#3f3f46;transition:none}.p-treetable .p-treetable-tbody>tr>td{border:solid #f4f4f5;border-width:0 0 1px;padding:.6rem 1.5rem;text-align:left}.p-treetable .p-treetable-tbody>tr>td .p-treetable-toggler{background:transparent;border:0;border-radius:50%;color:#71717a;height:2rem;margin-right:.5rem;transition:none;width:2rem}.p-treetable .p-treetable-tbody>tr>td .p-treetable-toggler:enabled:hover{background:#f4f4f5;border-color:transparent;color:#18181b}.p-treetable .p-treetable-tbody>tr>td .p-treetable-toggler:focus{box-shadow:none;outline:0 none;outline-offset:0}.p-treetable .p-treetable-tbody>tr>td .p-treetable-toggler+.p-checkbox{margin-right:.5rem}.p-treetable .p-treetable-tbody>tr>td .p-treetable-toggler+.p-checkbox .p-indeterminate .p-checkbox-icon{color:#3f3f46}.p-treetable .p-treetable-tbody>tr:focus{outline:.15rem solid #1c58fd;outline-offset:-.15rem}.p-treetable .p-treetable-tbody>tr.p-highlight{background:#eef2ff;color:#312e81}.p-treetable .p-treetable-tbody>tr.p-highlight .p-treetable-toggler,.p-treetable .p-treetable-tbody>tr.p-highlight .p-treetable-toggler:hover{color:#312e81}.p-treetable.p-treetable-hoverable-rows .p-treetable-tbody>tr:not(.p-highlight):hover{background:#f4f4f5;color:#3f3f46}.p-treetable.p-treetable-hoverable-rows .p-treetable-tbody>tr:not(.p-highlight):hover .p-treetable-toggler{color:#3f3f46}.p-treetable .p-column-resizer-helper{background:#4f46e5}.p-treetable .p-treetable-scrollable-footer,.p-treetable .p-treetable-scrollable-header{background:#fafafa}.p-treetable .p-treetable-loading-icon{font-size:2rem}.p-treetable .p-treetable-loading-icon.p-icon{height:2rem;width:2rem}.p-treetable.p-treetable-gridlines .p-datatable-header{border-width:1px 1px 0}.p-treetable.p-treetable-gridlines .p-treetable-footer{border-width:0 1px 1px}.p-treetable.p-treetable-gridlines .p-treetable-top{border-width:0 1px}.p-treetable.p-treetable-gridlines .p-treetable-bottom{border-width:0 1px 1px}.p-treetable.p-treetable-gridlines .p-treetable-tbody>tr>td,.p-treetable.p-treetable-gridlines .p-treetable-tfoot>tr>td,.p-treetable.p-treetable-gridlines .p-treetable-thead>tr>th{border-width:1px}.p-treetable.p-treetable-sm .p-treetable-header{padding:1.09375rem}.p-treetable.p-treetable-sm .p-treetable-thead>tr>th{padding:.375rem .75rem}.p-treetable.p-treetable-sm .p-treetable-tbody>tr>td{padding:.3rem .75rem}.p-treetable.p-treetable-sm .p-treetable-footer,.p-treetable.p-treetable-sm .p-treetable-tfoot>tr>td{padding:.375rem .75rem}.p-treetable.p-treetable-lg .p-treetable-header{padding:1.5625rem}.p-treetable.p-treetable-lg .p-treetable-thead>tr>th{padding:.9375rem 1.875rem}.p-treetable.p-treetable-lg .p-treetable-tbody>tr>td{padding:.75rem 1.875rem}.p-treetable.p-treetable-lg .p-treetable-footer,.p-treetable.p-treetable-lg .p-treetable-tfoot>tr>td{padding:.9375rem 1.875rem}.p-accordion .p-accordion-header .p-accordion-header-link{background:#fafafa;border:1px solid #e5e7eb;border-radius:2px;color:#3f3f46;font-weight:700;padding:1.25rem;transition:none}.p-accordion .p-accordion-header .p-accordion-header-link .p-accordion-toggle-icon{margin-right:.5rem}.p-accordion .p-accordion-header:not(.p-disabled) .p-accordion-header-link:focus{box-shadow:inset none;outline:0 none;outline-offset:0}.p-accordion .p-accordion-header:not(.p-highlight):not(.p-disabled):hover .p-accordion-header-link{background:#f4f4f5;border-color:#e5e7eb;color:#3f3f46}.p-accordion .p-accordion-header:not(.p-disabled).p-highlight .p-accordion-header-link{background:#fafafa;border-bottom-left-radius:0;border-bottom-right-radius:0;border-color:#e5e7eb;color:#3f3f46}.p-accordion .p-accordion-header:not(.p-disabled).p-highlight:hover .p-accordion-header-link{background:#f4f4f5;border-color:#e5e7eb;color:#3f3f46}.p-accordion .p-accordion-content{background:#fff;border:1px solid #e5e7eb;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top:0;border-top-left-radius:0;border-top-right-radius:0;color:#3f3f46;padding:1.25rem}.p-accordion .p-accordion-tab{margin-bottom:0}.p-accordion .p-accordion-tab .p-accordion-header .p-accordion-header-link{border-radius:0}.p-accordion .p-accordion-tab .p-accordion-content{border-bottom-left-radius:0;border-bottom-right-radius:0}.p-accordion .p-accordion-tab:not(:first-child) .p-accordion-header .p-accordion-header-link,.p-accordion .p-accordion-tab:not(:first-child) .p-accordion-header:not(.p-disabled).p-highlight:hover .p-accordion-header-link,.p-accordion .p-accordion-tab:not(:first-child) .p-accordion-header:not(.p-highlight):not(.p-disabled):hover .p-accordion-header-link{border-top:0}.p-accordion .p-accordion-tab:first-child .p-accordion-header .p-accordion-header-link{border-top-left-radius:2px;border-top-right-radius:2px}.p-accordion .p-accordion-tab:last-child .p-accordion-content,.p-accordion .p-accordion-tab:last-child .p-accordion-header:not(.p-highlight) .p-accordion-header-link{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.p-card{background:#fff;border-radius:2px;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06);color:#3f3f46}.p-card .p-card-body{padding:1.25rem}.p-card .p-card-title{font-size:1.5rem;font-weight:700;margin-bottom:.5rem}.p-card .p-card-subtitle{color:#71717a;font-weight:400;margin-bottom:.5rem}.p-card .p-card-content{padding:1.25rem 0}.p-card .p-card-footer{padding:1.25rem 0 0}.p-fieldset{background:#fff}.p-fieldset,.p-fieldset .p-fieldset-legend{border:1px solid #e5e7eb;border-radius:2px;color:#3f3f46}.p-fieldset .p-fieldset-legend{background:#fafafa;font-weight:700;padding:1.25rem}.p-fieldset.p-fieldset-toggleable .p-fieldset-legend{padding:0;transition:none}.p-fieldset.p-fieldset-toggleable .p-fieldset-legend a{border-radius:2px;color:#3f3f46;padding:1.25rem;transition:none}.p-fieldset.p-fieldset-toggleable .p-fieldset-legend a .p-fieldset-toggler{margin-right:.5rem}.p-fieldset.p-fieldset-toggleable .p-fieldset-legend a:focus{box-shadow:none;outline:0 none;outline-offset:0}.p-fieldset.p-fieldset-toggleable .p-fieldset-legend a:hover{color:#18181b}.p-fieldset.p-fieldset-toggleable .p-fieldset-legend:hover{background:#f4f4f5;border-color:#e5e7eb;color:#18181b}.p-fieldset .p-fieldset-content{padding:1.25rem}.p-divider .p-divider-content{background-color:#fff}.p-divider.p-divider-horizontal{margin:1rem 0;padding:0 1rem}.p-divider.p-divider-horizontal:before{border-top:1px #e5e7eb}.p-divider.p-divider-horizontal .p-divider-content{padding:0 .5rem}.p-divider.p-divider-vertical{margin:0 1rem;padding:1rem 0}.p-divider.p-divider-vertical:before{border-left:1px #e5e7eb}.p-divider.p-divider-vertical .p-divider-content{padding:.5rem 0}.p-panel .p-panel-header{background:#fafafa;border:1px solid #e5e7eb;border-top-left-radius:2px;border-top-right-radius:2px;color:#3f3f46;padding:1.25rem}.p-panel .p-panel-header .p-panel-title{font-weight:700}.p-panel .p-panel-header .p-panel-header-icon{background:transparent;border:0;border-radius:50%;color:#71717a;height:2rem;transition:none;width:2rem}.p-panel .p-panel-header .p-panel-header-icon:enabled:hover{background:#f4f4f5;border-color:transparent;color:#18181b}.p-panel .p-panel-header .p-panel-header-icon:focus{box-shadow:none;outline:0 none;outline-offset:0}.p-panel.p-panel-toggleable .p-panel-header{padding:.75rem 1.25rem}.p-panel .p-panel-content{background:#fff;border:1px solid #e5e7eb;border-top:0;color:#3f3f46;padding:1.25rem}.p-panel .p-panel-content:last-child,.p-panel .p-panel-footer{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.p-panel .p-panel-footer{background:#fff;border:1px solid #e5e7eb;border-top:0;color:#3f3f46;padding:.75rem 1.25rem}.p-scrollpanel .p-scrollpanel-bar{background:#fafafa;border:0;transition:none}.p-scrollpanel .p-scrollpanel-bar:focus{box-shadow:none;outline:0 none;outline-offset:0}.p-splitter{background:#fff;border:1px solid #e5e7eb;border-radius:2px;color:#3f3f46}.p-splitter .p-splitter-gutter{background:#fafafa;transition:none}.p-splitter .p-splitter-gutter .p-splitter-gutter-handle{background:#e5e7eb;transition:none}.p-splitter .p-splitter-gutter .p-splitter-gutter-handle:focus{box-shadow:none;outline:0 none;outline-offset:0}.p-splitter .p-splitter-gutter-resizing{background:#e5e7eb}.p-tabview .p-tabview-nav{background:#fff;border:solid #e5e7eb;border-width:0 0 2px}.p-tabview .p-tabview-nav li{margin-right:0}.p-tabview .p-tabview-nav li .p-tabview-nav-link{background:#fff;border:0 solid transparent;border-bottom:2px solid #e5e7eb;border-top-left-radius:2px;border-top-right-radius:2px;color:#71717a;font-weight:700;margin:0 0 -2px;padding:1.25rem;transition:none}.p-tabview .p-tabview-nav li .p-tabview-nav-link:not(.p-disabled):focus{box-shadow:inset none;outline:0 none;outline-offset:0}.p-tabview .p-tabview-nav li:not(.p-highlight):not(.p-disabled):hover .p-tabview-nav-link{background:#fff;border-color:#71717a;color:#71717a}.p-tabview .p-tabview-nav li.p-highlight .p-tabview-nav-link{background:#fff;border-color:#4f46e5;color:#4f46e5}.p-tabview .p-tabview-nav-btn.p-link{background:#fff;border-radius:0;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);color:#4f46e5;width:2rem}.p-tabview .p-tabview-nav-btn.p-link:focus{box-shadow:inset none;outline:0 none;outline-offset:0}.p-tabview .p-tabview-panels{background:#fff;border:0;border-bottom-left-radius:2px;border-bottom-right-radius:2px;color:#3f3f46;padding:1.25rem}.p-toolbar{background:#fafafa;border:1px solid #e5e7eb;border-radius:2px;gap:.5rem;padding:1.25rem}.p-toolbar .p-toolbar-separator{margin:0 .5rem}.p-confirm-popup{background:#fff;border:0;border-radius:2px;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);color:#3f3f46}.p-confirm-popup .p-confirm-popup-content{padding:1.25rem}.p-confirm-popup .p-confirm-popup-footer{padding:0 1rem 1rem;text-align:right}.p-confirm-popup .p-confirm-popup-footer button{margin:0 .5rem 0 0;width:auto}.p-confirm-popup .p-confirm-popup-footer button:last-child{margin:0}.p-confirm-popup:after,.p-confirm-popup:before{border:solid hsla(0,0%,100%,0);border-bottom:solid #fff}.p-confirm-popup.p-confirm-popup-flipped:after,.p-confirm-popup.p-confirm-popup-flipped:before{border-top-color:#fff}.p-confirm-popup .p-confirm-popup-icon{font-size:1.275rem}.p-confirm-popup .p-confirm-popup-icon.p-icon{height:1.275rem;width:1.275rem}.p-confirm-popup .p-confirm-popup-message{margin-left:1rem}.p-dialog{border:0;border-radius:2px;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04)}.p-dialog .p-dialog-header{background:#fff;border-bottom:0;border-top-left-radius:2px;border-top-right-radius:2px;color:#3f3f46;padding:1.5rem}.p-dialog .p-dialog-header .p-dialog-title{font-size:1.5rem;font-weight:600}.p-dialog .p-dialog-header .p-dialog-header-icon{background:transparent;border:0;border-radius:50%;color:#71717a;height:2rem;margin-right:.5rem;transition:none;width:2rem}.p-dialog .p-dialog-header .p-dialog-header-icon:enabled:hover{background:#f4f4f5;border-color:transparent;color:#18181b}.p-dialog .p-dialog-header .p-dialog-header-icon:focus{box-shadow:none;outline:0 none;outline-offset:0}.p-dialog .p-dialog-header .p-dialog-header-icon:last-child{margin-right:0}.p-dialog .p-dialog-content{background:#fff;color:#3f3f46;padding:0 1.5rem 1.5rem}.p-dialog .p-dialog-content:last-of-type{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.p-dialog .p-dialog-footer{background:#fff;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top:0;color:#3f3f46;padding:0 1.5rem 1.5rem;text-align:right}.p-dialog .p-dialog-footer button{margin:0 .5rem 0 0;width:auto}.p-dialog.p-confirm-dialog .p-confirm-dialog-icon{font-size:1.7rem}.p-dialog.p-confirm-dialog .p-confirm-dialog-message:not(:first-child){margin-left:1rem}.p-overlaypanel{background:#fff;border:0;border-radius:2px;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);color:#3f3f46}.p-overlaypanel .p-overlaypanel-content{padding:1.25rem}.p-overlaypanel .p-overlaypanel-close{background:#4f46e5;border-radius:50%;color:#fff;height:2rem;position:absolute;right:-1rem;top:-1rem;transition:none;width:2rem}.p-overlaypanel .p-overlaypanel-close:enabled:hover{background:#4338ca;color:#fff}.p-overlaypanel:after{border:solid hsla(0,0%,100%,0);border-bottom:solid #fff}.p-overlaypanel:before{border:solid hsla(0,0%,100%,0);border-bottom:solid #f2f2f2}.p-overlaypanel.p-overlaypanel-flipped:after,.p-overlaypanel.p-overlaypanel-flipped:before{border-top-color:#fff}.p-sidebar{background:#fff;border:0;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);color:#3f3f46}.p-sidebar .p-sidebar-header{padding:1.25rem}.p-sidebar .p-sidebar-header .p-sidebar-close,.p-sidebar .p-sidebar-header .p-sidebar-icon{background:transparent;border:0;border-radius:50%;color:#71717a;height:2rem;transition:none;width:2rem}.p-sidebar .p-sidebar-header .p-sidebar-close:enabled:hover,.p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover{background:#f4f4f5;border-color:transparent;color:#18181b}.p-sidebar .p-sidebar-header .p-sidebar-close:focus,.p-sidebar .p-sidebar-header .p-sidebar-icon:focus{box-shadow:none;outline:0 none;outline-offset:0}.p-sidebar .p-sidebar-header+.p-sidebar-content{padding-top:0}.p-sidebar .p-sidebar-content{padding:1.25rem}.p-tooltip .p-tooltip-text{background:#3f3f46;border-radius:2px;box-shadow:0 0 transparent,0 0 transparent,0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);color:#fff;padding:.75rem}.p-tooltip.p-tooltip-right .p-tooltip-arrow{border-right-color:#3f3f46}.p-tooltip.p-tooltip-left .p-tooltip-arrow{border-left-color:#3f3f46}.p-tooltip.p-tooltip-top .p-tooltip-arrow{border-top-color:#3f3f46}.p-tooltip.p-tooltip-bottom .p-tooltip-arrow{border-bottom-color:#3f3f46}.p-fileupload .p-fileupload-buttonbar{background:#fafafa;border:1px solid #e5e7eb;border-bottom:0;border-top-left-radius:2px;border-top-right-radius:2px;color:#3f3f46;gap:.5rem;padding:1.25rem}.p-fileupload .p-fileupload-buttonbar .p-button.p-fileupload-choose.p-focus{box-shadow:none;outline:0 none;outline-offset:0}.p-fileupload .p-fileupload-content{background:#fff;border:1px solid #e5e7eb;border-bottom-left-radius:2px;border-bottom-right-radius:2px;color:#3f3f46;padding:2rem 1rem}.p-fileupload .p-fileupload-file{border:1px solid #e5e7eb;border-radius:2px;gap:.5rem;margin-bottom:.5rem;padding:1rem}.p-fileupload .p-fileupload-file:last-child{margin-bottom:0}.p-fileupload .p-fileupload-file-name{margin-bottom:.5rem}.p-fileupload .p-fileupload-file-size{margin-right:.5rem}.p-fileupload .p-progressbar{height:.25rem}.p-fileupload .p-fileupload-row>div{padding:.6rem 1.5rem}.p-fileupload.p-fileupload-advanced .p-message{margin-top:0}.p-fileupload-choose:not(.p-disabled):active,.p-fileupload-choose:not(.p-disabled):hover{background:#4338ca;border-color:#4338ca;color:#fff}.p-breadcrumb{background:#fff;border:1px solid #e5e7eb;border-radius:2px;padding:1rem}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link{border-radius:2px;transition:none}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link:focus{box-shadow:none;outline:0 none;outline-offset:0}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link .p-menuitem-text{color:#3f3f46}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link .p-menuitem-icon{color:#71717a}.p-breadcrumb .p-breadcrumb-list li.p-menuitem-separator{color:#3f3f46;margin:0 .5rem}.p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-text{color:#3f3f46}.p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-icon{color:#71717a}.p-contextmenu{background:#fff;border:0;border-radius:2px;box-shadow:0 0 transparent,0 0 transparent,0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);color:#3f3f46;padding:.25rem 0;width:12.5rem}.p-contextmenu .p-contextmenu-root-list{outline:0 none}.p-contextmenu .p-submenu-list{background:#fff;border:0;border-radius:2px;box-shadow:0 0 transparent,0 0 transparent,0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);padding:.25rem 0}.p-contextmenu .p-menuitem>.p-menuitem-content{border-radius:0;color:#3f3f46;transition:none}.p-contextmenu .p-menuitem>.p-menuitem-content .p-menuitem-link{color:#3f3f46;padding:.6rem 1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-contextmenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#3f3f46}.p-contextmenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#71717a;margin-right:.5rem}.p-contextmenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#71717a}.p-contextmenu .p-menuitem.p-highlight>.p-menuitem-content{background:#f4f4f5;color:#3f3f46}.p-contextmenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#3f3f46}.p-contextmenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-contextmenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#71717a}.p-contextmenu .p-menuitem.p-highlight.p-focus>.p-menuitem-content{background:#f4f4f5}.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{background:#e5e7eb;color:#18181b}.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#18181b}.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:#f4f4f5;color:#18181b}.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#18181b}.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#71717a}.p-contextmenu .p-menuitem-separator{border-top:1px solid #f3f4f6;margin:.25rem 0}.p-contextmenu .p-submenu-icon{font-size:.875rem}.p-contextmenu .p-submenu-icon.p-icon{height:.875rem;width:.875rem}.p-dock .p-dock-list-container{background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.2);border-radius:.5rem;padding:.5rem}.p-dock .p-dock-list-container .p-dock-list{outline:0 none}.p-dock .p-dock-item{border-radius:.375rem;padding:.5rem}.p-dock .p-dock-item.p-focus{box-shadow:inset 0 0 0 .15rem #6366f1;outline:0 none;outline-offset:0}.p-dock .p-dock-link{height:4rem;width:4rem}.p-dock.p-dock-bottom .p-dock-item-second-next,.p-dock.p-dock-bottom .p-dock-item-second-prev,.p-dock.p-dock-top .p-dock-item-second-next,.p-dock.p-dock-top .p-dock-item-second-prev{margin:0 .9rem}.p-dock.p-dock-bottom .p-dock-item-next,.p-dock.p-dock-bottom .p-dock-item-prev,.p-dock.p-dock-top .p-dock-item-next,.p-dock.p-dock-top .p-dock-item-prev{margin:0 1.3rem}.p-dock.p-dock-bottom .p-dock-item-current,.p-dock.p-dock-top .p-dock-item-current{margin:0 1.5rem}.p-dock.p-dock-left .p-dock-item-second-next,.p-dock.p-dock-left .p-dock-item-second-prev,.p-dock.p-dock-right .p-dock-item-second-next,.p-dock.p-dock-right .p-dock-item-second-prev{margin:.9rem 0}.p-dock.p-dock-left .p-dock-item-next,.p-dock.p-dock-left .p-dock-item-prev,.p-dock.p-dock-right .p-dock-item-next,.p-dock.p-dock-right .p-dock-item-prev{margin:1.3rem 0}.p-dock.p-dock-left .p-dock-item-current,.p-dock.p-dock-right .p-dock-item-current{margin:1.5rem 0}@media screen and (max-width:960px){.p-dock.p-dock-bottom .p-dock-list-container,.p-dock.p-dock-top .p-dock-list-container{overflow-x:auto;width:100%}.p-dock.p-dock-bottom .p-dock-list-container .p-dock-list,.p-dock.p-dock-top .p-dock-list-container .p-dock-list{margin:0 auto}.p-dock.p-dock-left .p-dock-list-container,.p-dock.p-dock-right .p-dock-list-container{height:100%;overflow-y:auto}.p-dock.p-dock-left .p-dock-list-container .p-dock-list,.p-dock.p-dock-right .p-dock-list-container .p-dock-list{margin:auto 0}.p-dock .p-dock-list .p-dock-item{margin:0;transform:none}}.p-megamenu{background:#fafafa;border:1px solid #e5e7eb;border-radius:2px;color:#3f3f46;padding:1rem}.p-megamenu .p-megamenu-root-list{outline:0 none}.p-megamenu .p-menuitem>.p-menuitem-content{border-radius:0;color:#3f3f46;transition:none}.p-megamenu .p-menuitem>.p-menuitem-content .p-menuitem-link{color:#3f3f46;padding:.6rem 1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-megamenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#3f3f46}.p-megamenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#71717a;margin-right:.5rem}.p-megamenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#71717a}.p-megamenu .p-menuitem.p-highlight>.p-menuitem-content{background:#f4f4f5;color:#3f3f46}.p-megamenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#3f3f46}.p-megamenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-megamenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#71717a}.p-megamenu .p-menuitem.p-highlight.p-focus>.p-menuitem-content{background:#f4f4f5}.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{background:#e5e7eb;color:#18181b}.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#18181b}.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:#f4f4f5;color:#18181b}.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#18181b}.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#71717a}.p-megamenu .p-megamenu-panel{background:#fff;border:0;box-shadow:0 0 transparent,0 0 transparent,0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);color:#3f3f46}.p-megamenu .p-submenu-header{background:#fff;border-top-left-radius:2px;border-top-right-radius:2px;color:#3f3f46;font-weight:600;margin:0;padding:.75rem 1rem}.p-megamenu .p-submenu-list{padding:.25rem 0;width:12.5rem}.p-megamenu .p-submenu-list .p-menuitem-separator{border-top:1px solid #f3f4f6;margin:.25rem 0}.p-megamenu.p-megamenu-vertical{padding:.25rem 0;width:12.5rem}.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem>.p-menuitem-content{border-radius:.375rem;color:#3f3f46;transition:none}.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem>.p-menuitem-content .p-menuitem-link{padding:.75rem 1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#3f3f46}.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#71717a;margin-right:.5rem}.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#71717a;margin-left:.5rem}.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:#f4f4f5;color:#18181b}.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#18181b}.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#71717a}.p-menu{background:#fff;border:1px solid #e5e7eb;border-radius:2px;color:#3f3f46;padding:.25rem 0;width:12.5rem}.p-menu .p-menuitem>.p-menuitem-content{border-radius:0;color:#3f3f46;transition:none}.p-menu .p-menuitem>.p-menuitem-content .p-menuitem-link{color:#3f3f46;padding:.6rem 1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-menu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#3f3f46}.p-menu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#71717a;margin-right:.5rem}.p-menu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#71717a}.p-menu .p-menuitem.p-highlight>.p-menuitem-content{background:#f4f4f5;color:#3f3f46}.p-menu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#3f3f46}.p-menu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-menu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#71717a}.p-menu .p-menuitem.p-highlight.p-focus>.p-menuitem-content{background:#f4f4f5}.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{background:#e5e7eb;color:#18181b}.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#18181b}.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:#f4f4f5;color:#18181b}.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#18181b}.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#71717a}.p-menu.p-menu-overlay{background:#fff;border:0;box-shadow:0 0 transparent,0 0 transparent,0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.p-menu .p-submenu-header{background:#fff;border-top-left-radius:0;border-top-right-radius:0;color:#3f3f46;font-weight:600;margin:0;padding:.75rem 1rem}.p-menu .p-menuitem-separator{border-top:1px solid #f3f4f6;margin:.25rem 0}.p-menubar{background:#fafafa;border:1px solid #e5e7eb;border-radius:2px;color:#3f3f46;padding:1rem}.p-menubar .p-menubar-root-list{outline:0 none}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-content{border-radius:.375rem;color:#3f3f46;transition:none}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-content .p-menuitem-link{padding:.75rem 1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#3f3f46}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#71717a;margin-right:.5rem}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#71717a;margin-left:.5rem}.p-menubar .p-menubar-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:#f4f4f5;color:#18181b}.p-menubar .p-menubar-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#18181b}.p-menubar .p-menubar-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-menubar .p-menubar-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#71717a}.p-menubar .p-menuitem>.p-menuitem-content{border-radius:0;color:#3f3f46;transition:none}.p-menubar .p-menuitem>.p-menuitem-content .p-menuitem-link{color:#3f3f46;padding:.6rem 1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-menubar .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#3f3f46}.p-menubar .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#71717a;margin-right:.5rem}.p-menubar .p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#71717a}.p-menubar .p-menuitem.p-highlight>.p-menuitem-content{background:#f4f4f5;color:#3f3f46}.p-menubar .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#3f3f46}.p-menubar .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-menubar .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#71717a}.p-menubar .p-menuitem.p-highlight.p-focus>.p-menuitem-content{background:#f4f4f5}.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{background:#e5e7eb;color:#18181b}.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#18181b}.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:#f4f4f5;color:#18181b}.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#18181b}.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#71717a}.p-menubar .p-submenu-list{background:#fff;border:0;box-shadow:0 0 transparent,0 0 transparent,0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);padding:.25rem 0;width:12.5rem}.p-menubar .p-submenu-list .p-menuitem-separator{border-top:1px solid #f3f4f6;margin:.25rem 0}.p-menubar .p-submenu-list .p-submenu-icon{font-size:.875rem}@media screen and (max-width:960px){.p-menubar{position:relative}.p-menubar .p-menubar-button{border-radius:50%;color:#71717a;display:flex;height:2rem;transition:none;width:2rem}.p-menubar .p-menubar-button:hover{background:#f4f4f5;color:#71717a}.p-menubar .p-menubar-button:focus{box-shadow:none;outline:0 none;outline-offset:0}.p-menubar .p-menubar-root-list{background:#fff;border:0;box-shadow:0 0 transparent,0 0 transparent,0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);display:none;padding:.25rem 0;position:absolute;width:100%}.p-menubar .p-menubar-root-list .p-menuitem-separator{border-top:1px solid #f3f4f6;margin:.25rem 0}.p-menubar .p-menubar-root-list .p-submenu-icon{font-size:.875rem}.p-menubar .p-menubar-root-list .p-menuitem .p-menuitem-content .p-menuitem-link .p-submenu-icon{margin-left:auto;transition:transform .2s}.p-menubar .p-menubar-root-list .p-menuitem.p-menuitem-active>.p-menuitem-content>.p-menuitem-link>.p-submenu-icon{transform:rotate(-180deg)}.p-menubar .p-menubar-root-list .p-submenu-list{border:0;box-shadow:none;position:static;width:100%}.p-menubar .p-menubar-root-list .p-submenu-list .p-submenu-icon{transform:rotate(90deg);transition:transform .2s}.p-menubar .p-menubar-root-list .p-submenu-list .p-menuitem-active>.p-menuitem-content>.p-menuitem-link>.p-submenu-icon{transform:rotate(-90deg)}.p-menubar .p-menubar-root-list .p-menuitem{position:static;width:100%}.p-menubar .p-menubar-root-list .p-submenu-list .p-menuitem .p-menuitem-content .p-menuitem-link{padding-left:1.8rem}.p-menubar .p-menubar-root-list .p-submenu-list .p-menuitem .p-submenu-list .p-menuitem .p-menuitem-content .p-menuitem-link{padding-left:3rem}.p-menubar .p-menubar-root-list .p-submenu-list .p-menuitem .p-submenu-list .p-menuitem .p-submenu-list .p-menuitem .p-menuitem-content .p-menuitem-link{padding-left:4.2rem}.p-menubar .p-menubar-root-list .p-submenu-list .p-menuitem .p-submenu-list .p-menuitem .p-submenu-list .p-menuitem .p-submenu-list .p-menuitem .p-menuitem-content .p-menuitem-link{padding-left:5.4rem}.p-menubar .p-menubar-root-list .p-submenu-list .p-menuitem .p-submenu-list .p-menuitem .p-submenu-list .p-menuitem .p-submenu-list .p-menuitem .p-submenu-list .p-menuitem .p-menuitem-content .p-menuitem-link{padding-left:6.6rem}.p-menubar.p-menubar-mobile-active .p-menubar-root-list{display:flex;flex-direction:column;left:0;top:100%;z-index:1}}.p-panelmenu .p-panelmenu-header{outline:0 none}.p-panelmenu .p-panelmenu-header .p-panelmenu-header-content{background:#fafafa;border:1px solid #e5e7eb;border-radius:2px;color:#3f3f46;transition:none}.p-panelmenu .p-panelmenu-header .p-panelmenu-header-content .p-panelmenu-header-action{color:#3f3f46;font-weight:700;padding:1.25rem}.p-panelmenu .p-panelmenu-header .p-panelmenu-header-content .p-panelmenu-header-action .p-menuitem-icon,.p-panelmenu .p-panelmenu-header .p-panelmenu-header-content .p-panelmenu-header-action .p-submenu-icon{margin-right:.5rem}.p-panelmenu .p-panelmenu-header:not(.p-disabled):focus .p-panelmenu-header-content{box-shadow:inset none;outline:0 none;outline-offset:0}.p-panelmenu .p-panelmenu-header:not(.p-highlight):not(.p-disabled):hover .p-panelmenu-header-content{background:#f4f4f5;border-color:#e5e7eb;color:#3f3f46}.p-panelmenu .p-panelmenu-header:not(.p-disabled).p-highlight .p-panelmenu-header-content{background:#fafafa;border-bottom-left-radius:0;border-bottom-right-radius:0;border-color:#e5e7eb;color:#3f3f46;margin-bottom:0}.p-panelmenu .p-panelmenu-header:not(.p-disabled).p-highlight:hover .p-panelmenu-header-content{background:#f4f4f5;border-color:#e5e7eb;color:#3f3f46}.p-panelmenu .p-panelmenu-content{background:#fff;border:1px solid #e5e7eb;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top:0;border-top-left-radius:0;border-top-right-radius:0;color:#3f3f46;padding:.25rem 0}.p-panelmenu .p-panelmenu-content .p-panelmenu-root-list{outline:0 none}.p-panelmenu .p-panelmenu-content .p-menuitem>.p-menuitem-content{border-radius:0;color:#3f3f46;transition:none}.p-panelmenu .p-panelmenu-content .p-menuitem>.p-menuitem-content .p-menuitem-link{color:#3f3f46;padding:.6rem 1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-panelmenu .p-panelmenu-content .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#3f3f46}.p-panelmenu .p-panelmenu-content .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#71717a;margin-right:.5rem}.p-panelmenu .p-panelmenu-content .p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#71717a}.p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight>.p-menuitem-content{background:#f4f4f5;color:#3f3f46}.p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#3f3f46}.p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#71717a}.p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight.p-focus>.p-menuitem-content{background:#f4f4f5}.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{background:#e5e7eb;color:#18181b}.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#18181b}.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:#f4f4f5;color:#18181b}.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#18181b}.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#71717a}.p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-content .p-menuitem-link .p-submenu-icon{margin-right:.5rem}.p-panelmenu .p-panelmenu-content .p-menuitem-separator{border-top:1px solid #f3f4f6;margin:.25rem 0}.p-panelmenu .p-panelmenu-content .p-submenu-list:not(.p-panelmenu-root-list){padding:0 0 0 1rem}.p-panelmenu .p-panelmenu-panel{margin-bottom:0}.p-panelmenu .p-panelmenu-panel .p-panelmenu-content,.p-panelmenu .p-panelmenu-panel .p-panelmenu-header .p-panelmenu-header-content{border-radius:0}.p-panelmenu .p-panelmenu-panel:not(:first-child) .p-panelmenu-header .p-panelmenu-header-content,.p-panelmenu .p-panelmenu-panel:not(:first-child) .p-panelmenu-header:not(.p-disabled).p-highlight:hover .p-panelmenu-header-content,.p-panelmenu .p-panelmenu-panel:not(:first-child) .p-panelmenu-header:not(.p-highlight):not(.p-disabled):hover .p-panelmenu-header-content{border-top:0}.p-panelmenu .p-panelmenu-panel:first-child .p-panelmenu-header .p-panelmenu-header-content{border-top-left-radius:2px;border-top-right-radius:2px}.p-panelmenu .p-panelmenu-panel:last-child .p-panelmenu-content,.p-panelmenu .p-panelmenu-panel:last-child .p-panelmenu-header:not(.p-highlight) .p-panelmenu-header-content{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.p-steps .p-steps-item .p-menuitem-link{background:transparent;background:#fff;border-radius:2px;transition:none}.p-steps .p-steps-item .p-menuitem-link .p-steps-number{background:#fff;border:1px solid #f4f4f5;border-radius:50%;color:#3f3f46;font-size:1.143rem;height:2rem;line-height:2rem;min-width:2rem;z-index:1}.p-steps .p-steps-item .p-menuitem-link .p-steps-title{color:#71717a;margin-top:.5rem}.p-steps .p-steps-item .p-menuitem-link:not(.p-disabled):focus{box-shadow:none;outline:0 none;outline-offset:0}.p-steps .p-steps-item.p-highlight .p-steps-number{background:#eef2ff;color:#312e81}.p-steps .p-steps-item.p-highlight .p-steps-title{color:#3f3f46;font-weight:600}.p-steps .p-steps-item:before{border-top:1px solid #f3f4f6;content:" ";display:block;left:0;margin-top:-1rem;position:absolute;top:50%;width:100%}.p-tabmenu .p-tabmenu-nav{background:#fff;border:solid #e5e7eb;border-width:0 0 2px}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem{margin-right:0}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link{background:#fff;border:0 solid transparent;border-bottom:2px solid #e5e7eb;border-top-left-radius:2px;border-top-right-radius:2px;color:#71717a;font-weight:700;margin:0 0 -2px;padding:1.25rem;transition:none}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link .p-menuitem-icon{margin-right:.5rem}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link:not(.p-disabled):focus{box-shadow:inset none;outline:0 none;outline-offset:0}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem:not(.p-highlight):not(.p-disabled):hover .p-menuitem-link{background:#fff;border-color:#71717a;color:#71717a}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem.p-highlight .p-menuitem-link{background:#fff;border-color:#4f46e5;color:#4f46e5}.p-tieredmenu{background:#fff;border:1px solid #e5e7eb;border-radius:2px;color:#3f3f46;padding:.25rem 0;width:12.5rem}.p-tieredmenu.p-tieredmenu-overlay{background:#fff;border:0;box-shadow:0 0 transparent,0 0 transparent,0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.p-tieredmenu .p-tieredmenu-root-list{outline:0 none}.p-tieredmenu .p-submenu-list{background:#fff;border:0;box-shadow:0 0 transparent,0 0 transparent,0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);padding:.25rem 0}.p-tieredmenu .p-menuitem>.p-menuitem-content{border-radius:0;color:#3f3f46;transition:none}.p-tieredmenu .p-menuitem>.p-menuitem-content .p-menuitem-link{color:#3f3f46;padding:.6rem 1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-tieredmenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#3f3f46}.p-tieredmenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#71717a;margin-right:.5rem}.p-tieredmenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#71717a}.p-tieredmenu .p-menuitem.p-highlight>.p-menuitem-content{background:#f4f4f5;color:#3f3f46}.p-tieredmenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#3f3f46}.p-tieredmenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-tieredmenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#71717a}.p-tieredmenu .p-menuitem.p-highlight.p-focus>.p-menuitem-content{background:#f4f4f5}.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{background:#e5e7eb;color:#18181b}.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#18181b}.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:#f4f4f5;color:#18181b}.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#18181b}.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#71717a}.p-tieredmenu .p-menuitem-separator{border-top:1px solid #f3f4f6;margin:.25rem 0}.p-tieredmenu .p-submenu-icon{font-size:.875rem}.p-tieredmenu .p-submenu-icon.p-icon{height:.875rem;width:.875rem}.p-inline-message{border-radius:2px;margin:0;padding:.75rem}.p-inline-message.p-inline-message-info{background:#eff6ff;border:0;color:#2563eb}.p-inline-message.p-inline-message-info .p-inline-message-icon{color:#2563eb}.p-inline-message.p-inline-message-success{background:#ecfdf5;border:0;color:#059669}.p-inline-message.p-inline-message-success .p-inline-message-icon{color:#059669}.p-inline-message.p-inline-message-warn{background:#fef3c7;border:0;color:#d97706}.p-inline-message.p-inline-message-warn .p-inline-message-icon{color:#d97706}.p-inline-message.p-inline-message-error{background:#fef3c7;border:0;color:#dc2626}.p-inline-message.p-inline-message-error .p-inline-message-icon{color:#dc2626}.p-inline-message .p-inline-message-icon{font-size:1rem;margin-right:.5rem}.p-inline-message .p-inline-message-text{font-size:1rem}.p-inline-message.p-inline-message-icon-only .p-inline-message-icon{margin-right:0}.p-message{border-radius:2px;margin:.75rem 0}.p-message .p-message-wrapper{padding:.5rem .75rem}.p-message .p-message-close{background:transparent;border-radius:50%;height:2rem;transition:none;width:2rem}.p-message .p-message-close:hover{background:hsla(0,0%,100%,.3)}.p-message .p-message-close:focus{box-shadow:none;outline:0 none;outline-offset:0}.p-message.p-message-info{background:#eff6ff;border:0;border-left:6px;color:#2563eb}.p-message.p-message-info .p-message-close,.p-message.p-message-info .p-message-icon{color:#2563eb}.p-message.p-message-success{background:#ecfdf5;border:0;border-left:6px;color:#059669}.p-message.p-message-success .p-message-close,.p-message.p-message-success .p-message-icon{color:#059669}.p-message.p-message-warn{background:#fef3c7;border:0;border-left:6px;color:#d97706}.p-message.p-message-warn .p-message-close,.p-message.p-message-warn .p-message-icon{color:#d97706}.p-message.p-message-error{background:#fef3c7;border:0;border-left:6px;color:#dc2626}.p-message.p-message-error .p-message-close,.p-message.p-message-error .p-message-icon{color:#dc2626}.p-message .p-message-text{font-size:.75rem;font-weight:500}.p-message .p-message-icon{font-size:1rem;margin-right:.5rem}.p-message .p-icon:not(.p-message-close-icon){height:1rem;width:1rem}.p-toast{opacity:.9}.p-toast .p-toast-message{border-radius:2px;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);margin:0 0 1rem}.p-toast .p-toast-message .p-toast-message-content{border-width:0 0 0 6px;padding:1rem}.p-toast .p-toast-message .p-toast-message-content .p-toast-message-text{margin:0 0 0 1rem}.p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon{font-size:2rem}.p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon.p-icon{height:2rem;width:2rem}.p-toast .p-toast-message .p-toast-message-content .p-toast-summary{font-weight:700}.p-toast .p-toast-message .p-toast-message-content .p-toast-detail{margin:.5rem 0 0}.p-toast .p-toast-message .p-toast-icon-close{background:transparent;border-radius:50%;height:2rem;transition:none;width:2rem}.p-toast .p-toast-message .p-toast-icon-close:hover{background:hsla(0,0%,100%,.3)}.p-toast .p-toast-message .p-toast-icon-close:focus{box-shadow:none;outline:0 none;outline-offset:0}.p-toast .p-toast-message.p-toast-message-info{background:#eff6ff;border:0;border-left:6px;color:#2563eb}.p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close,.p-toast .p-toast-message.p-toast-message-info .p-toast-message-icon{color:#2563eb}.p-toast .p-toast-message.p-toast-message-success{background:#ecfdf5;border:0;border-left:6px;color:#059669}.p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close,.p-toast .p-toast-message.p-toast-message-success .p-toast-message-icon{color:#059669}.p-toast .p-toast-message.p-toast-message-warn{background:#fef3c7;border:0;border-left:6px;color:#d97706}.p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close,.p-toast .p-toast-message.p-toast-message-warn .p-toast-message-icon{color:#d97706}.p-toast .p-toast-message.p-toast-message-error{background:#fef3c7;border:0;border-left:6px;color:#dc2626}.p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close,.p-toast .p-toast-message.p-toast-message-error .p-toast-message-icon{color:#dc2626}.p-galleria .p-galleria-close{background:transparent;border-radius:50%;color:#fafafa;height:4rem;margin:.5rem;transition:none;width:4rem}.p-galleria .p-galleria-close .p-galleria-close-icon{font-size:2rem}.p-galleria .p-galleria-close .p-icon{height:2rem;width:2rem}.p-galleria .p-galleria-close:hover{background:hsla(0,0%,100%,.1);color:#fafafa}.p-galleria .p-galleria-item-nav{background:transparent;border-radius:.375rem;color:#fafafa;height:4rem;margin:0 .5rem;transition:none;width:4rem}.p-galleria .p-galleria-item-nav .p-galleria-item-next-icon,.p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon{font-size:2rem}.p-galleria .p-galleria-item-nav .p-icon{height:2rem;width:2rem}.p-galleria .p-galleria-item-nav:not(.p-disabled):hover{background:hsla(0,0%,100%,.1);color:#fafafa}.p-galleria .p-galleria-caption{background:rgba(0,0,0,.5);color:#fafafa;padding:1rem}.p-galleria .p-galleria-indicators{padding:1rem}.p-galleria .p-galleria-indicators .p-galleria-indicator button{background-color:#f4f4f5;border-radius:50%;height:1rem;transition:none;width:1rem}.p-galleria .p-galleria-indicators .p-galleria-indicator button:hover{background:#e5e7eb}.p-galleria .p-galleria-indicators .p-galleria-indicator.p-highlight button{background:#eef2ff;color:#312e81}.p-galleria.p-galleria-indicators-bottom .p-galleria-indicator,.p-galleria.p-galleria-indicators-top .p-galleria-indicator{margin-right:.5rem}.p-galleria.p-galleria-indicators-left .p-galleria-indicator,.p-galleria.p-galleria-indicators-right .p-galleria-indicator{margin-bottom:.5rem}.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators{background:rgba(0,0,0,.5)}.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator button{background:hsla(0,0%,100%,.4)}.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator button:hover{background:hsla(0,0%,100%,.6)}.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator.p-highlight button{background:#eef2ff;color:#312e81}.p-galleria .p-galleria-thumbnail-container{background:rgba(0,0,0,.9);padding:1rem .25rem}.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next,.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev{background-color:transparent;border-radius:50%;color:#fafafa;height:2rem;margin:.5rem;transition:none;width:2rem}.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:hover,.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev:hover{background:hsla(0,0%,100%,.1);color:#fafafa}.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-item-content:focus{box-shadow:none;outline:0 none;outline-offset:0}.p-galleria-mask,.p-image-mask{--maskbg:rgba(0,0,0,.9)}.p-image-preview-indicator{background-color:transparent;color:#f8f9fa;transition:none}.p-image-preview-indicator .p-icon{height:1.5rem;width:1.5rem}.p-image-preview-container:hover>.p-image-preview-indicator{background-color:rgba(0,0,0,.5)}.p-image-toolbar{padding:1rem}.p-image-action.p-link{background-color:transparent;border-radius:50%;color:#f8f9fa;height:3rem;margin-right:.5rem;transition:none;width:3rem}.p-image-action.p-link:last-child{margin-right:0}.p-image-action.p-link:hover{background-color:hsla(0,0%,100%,.1);color:#f8f9fa}.p-image-action.p-link i{font-size:1.5rem}.p-image-action.p-link .p-icon{height:1.5rem;width:1.5rem}.p-avatar{background-color:#e5e7eb;border-radius:2px}.p-avatar.p-avatar-lg{font-size:1.5rem;height:3rem;width:3rem}.p-avatar.p-avatar-lg .p-avatar-icon{font-size:1.5rem}.p-avatar.p-avatar-xl{font-size:2rem;height:4rem;width:4rem}.p-avatar.p-avatar-xl .p-avatar-icon{font-size:2rem}.p-avatar-group .p-avatar{border:2px solid #fff}.p-badge{background:#4f46e5;color:#fff;font-size:.75rem;font-weight:700;height:1.5rem;line-height:1.5rem;min-width:1.5rem}.p-badge.p-badge-secondary{background-color:#64748b;color:#fff}.p-badge.p-badge-success{background-color:#22c55e;color:#fff}.p-badge.p-badge-info{background-color:#3b82f6;color:#fff}.p-badge.p-badge-warning{background-color:#f59e0b;color:#fff}.p-badge.p-badge-danger{background-color:#ef4444;color:#fff}.p-badge.p-badge-lg{font-size:1.125rem;height:2.25rem;line-height:2.25rem;min-width:2.25rem}.p-badge.p-badge-xl{font-size:1.5rem;height:3rem;line-height:3rem;min-width:3rem}.p-chip{background-color:#e5e7eb;border-radius:16px;color:#3f3f46;padding:0 .75rem}.p-chip .p-chip-text{line-height:1.5;margin-bottom:.25rem;margin-top:.25rem}.p-chip .p-chip-icon,.p-chip img{margin-right:.5rem}.p-chip img{height:2rem;margin-left:-.75rem;width:2rem}.p-chip .p-chip-remove-icon{border-radius:2px;margin-left:.5rem;transition:none}.p-chip .p-chip-remove-icon:focus{box-shadow:none;outline:0 none;outline-offset:0}.p-inplace .p-inplace-display{border-radius:2px;padding:.75rem;transition:none}.p-inplace .p-inplace-display:not(.p-disabled):hover{background:#f4f4f5;color:#18181b}.p-inplace .p-inplace-display:focus{box-shadow:none;outline:0 none;outline-offset:0}.p-progressbar{background:#e5e7eb;border:0;border-radius:2px;height:1.5rem}.p-progressbar .p-progressbar-value{background:#4f46e5;border:0;margin:0}.p-progressbar .p-progressbar-label{color:#fff;line-height:1.5rem}.p-progress-spinner-svg{animation:p-progress-spinner-rotate 2s linear infinite}.p-progress-spinner-circle{stroke-dasharray:89,200;stroke-dashoffset:0;stroke:#dc2626;stroke-linecap:round;animation:p-progress-spinner-dash 1.5s ease-in-out infinite,p-progress-spinner-color 6s ease-in-out infinite}@keyframes p-progress-spinner-rotate{to{transform:rotate(1turn)}}@keyframes p-progress-spinner-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}to{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@keyframes p-progress-spinner-color{0%,to{stroke:#dc2626}40%{stroke:#2563eb}66%{stroke:#059669}80%,90%{stroke:#d97706}}.p-scrolltop{border-radius:50%;box-shadow:0 0 transparent,0 0 transparent,0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);height:3rem;transition:none;width:3rem}.p-scrolltop.p-link{background:rgba(0,0,0,.7)}.p-scrolltop.p-link:hover{background:rgba(0,0,0,.8)}.p-scrolltop .p-scrolltop-icon{color:#fafafa;font-size:1.5rem}.p-scrolltop .p-scrolltop-icon.p-icon{height:1.5rem;width:1.5rem}.p-skeleton{background-color:#f4f4f5;border-radius:2px}.p-skeleton:after{background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.4),hsla(0,0%,100%,0))}.p-tag{background:#4f46e5;border-radius:2px;color:#fff;font-size:.75rem;font-weight:700;padding:.25rem .4rem}.p-tag.p-tag-success{background-color:#22c55e;color:#fff}.p-tag.p-tag-info{background-color:#3b82f6;color:#fff}.p-tag.p-tag-warning{background-color:#f59e0b;color:#fff}.p-tag.p-tag-danger{background-color:#ef4444;color:#fff}.p-tag .p-tag-icon{font-size:.75rem;margin-right:.25rem}.p-tag .p-tag-icon.p-icon{height:.75rem;width:.75rem}.p-terminal{background:#fff;border:1px solid #e5e7eb;color:#3f3f46;padding:1.25rem}.p-terminal .p-terminal-input{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.8rem}.p-inputgroup,.p-inputtext,.p-selectbutton,.p-togglebutton{box-shadow:0 0 transparent,0 0 transparent,0 1px 2px 0 rgba(0,0,0,.05)}.p-inputgroup .p-inputtext,.p-inputgroup .p-selectbutton,.p-inputgroup .p-togglebutton{box-shadow:none}.p-inputtext.p-invalid.p-component:enabled:focus{box-shadow:0 0 0 1px #ff5d3d}.p-button-label{font-weight:500}.p-inputswitch.p-focus .p-inputswitch-slider{box-shadow:0 0 0 2px #1c58fd}.p-paginator .p-paginator-pages .p-paginator-page{margin-left:-1px}.p-paginator .p-paginator-pages .p-paginator-page.p-highlight{border-color:#4f46e5;margin-right:1px}.p-paginator .p-paginator-current{border:0}.p-button:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px #1c58fd,0 1px 2px 0 transparent}.p-button.p-button-secondary:enabled:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px #64748b,0 1px 2px 0 transparent}.p-button.p-button-success:enabled:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px #22c55e,0 1px 2px 0 transparent}.p-button.p-button-info:enabled:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px #3b82f6,0 1px 2px 0 transparent}.p-button.p-button-warning:enabled:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px #f59e0b,0 1px 2px 0 transparent}.p-button.p-button-help:enabled:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px #a855f7,0 1px 2px 0 transparent}.p-button.p-button-danger:enabled:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px #ef4444,0 1px 2px 0 transparent}.p-checkbox .p-checkbox-box{border-radius:.25rem}.p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-focus,.p-radiobutton:not(.p-radiobutton-disabled) .p-radiobutton-box.p-focus{box-shadow:0 0 0 2px #fff,0 0 0 4px #1c58fd,0 1px 2px 0 transparent}.p-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button,.p-galleria .p-galleria-indicators .p-galleria-indicator.p-highlight button{background-color:#4f46e5}.p-datatable .p-datatable-tbody>tr.p-datatable-dragpoint-top>td{box-shadow:inset 0 2px 0 0 #4f46e5}.p-datatable .p-datatable-tbody>tr.p-datatable-dragpoint-bottom>td{box-shadow:inset 0 -2px 0 0 #4f46e5}.draggable-menu ul{list-style-type:disc;padding-left:20px}.draggable-menu ul:not(:first-child){margin:0 0 5px 10px}.draggable-menu .drag-list{position:relative}.draggable-menu .drag-list:before{border-left:2px dotted #000;content:"";height:100%;left:6px;position:absolute;top:0;width:4px}:root{--surface-a:#fff;--surface-b:#fafafa;--surface-c:#f4f4f5;--surface-d:#e5e7eb;--surface-e:#fff;--surface-f:#fff;--text-color:#3f3f46;--text-color-secondary:#71717a;--primary-color:#4f46e5;--primary-color-text:#fff;--font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;--surface-0:#fff;--surface-50:#fafafa;--surface-100:#f4f4f5;--surface-200:#e4e4e7;--surface-300:#d4d4d8;--surface-400:#a1a1aa;--surface-500:#71717a;--surface-600:#52525b;--surface-700:#3f3f46;--surface-800:#27272a;--surface-900:#18181b;--gray-50:#fafafa;--gray-100:#f4f4f5;--gray-200:#e4e4e7;--gray-300:#d4d4d8;--gray-400:#a1a1aa;--gray-500:#71717a;--gray-600:#52525b;--gray-700:#3f3f46;--gray-800:#27272a;--gray-900:#18181b;--content-padding:1.25rem;--inline-spacing:0.5rem;--border-radius:2px;--surface-ground:#fafafa;--surface-section:#fff;--surface-card:#fff;--surface-overlay:#fff;--surface-border:#e5e7eb;--surface-hover:#f4f4f5;--focus-ring:none;--maskbg:rgba(0,0,0,.4);--highlight-bg:#eef2ff;--highlight-text-color:#312e81;color-scheme:light}body{background:#f4f4f5;color:#3f3f46;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.8rem;line-height:20px}.text-danger{color:#ff5d3d!important}.text-warning{color:#fa0!important}.text-info{color:#4d9dff!important}.text-success{color:#5ec52b!important}.text-help{color:#a855f7!important}a,div,h1,h2,h3,h4,h5,h6,p{margin:0}:focus{box-shadow:none!important;outline:none}a{color:#4f46e5;text-decoration:none}a:hover{color:#3f3f46}.p-toast{z-index:10000000000!important}.p-toast .p-toast-message .p-toast-icon-close{height:1.65rem!important;width:1.65rem!important}.p-toast .p-toast-message .p-toast-icon-close .p-toast-icon-close-icon{width:40%!important}.p-toast .p-toast-message .p-toast-icon-close:hover{background:hsla(0,0%,100%,.6)!important}.has-shadowless{box-shadow:none!important}.bg-white-alpha-0{background-color:hsla(0,0%,100%,0)}.bg-white-alpha-0 .p-paginator{background-color:transparent}.bg-white-alpha-0 .p-paginator .p-paginator-pages .p-paginator-page,.bg-white-alpha-0 .p-paginator button{background-color:#fff;line-height:normal}.bg-white-alpha-0 .p-paginator .p-dropdown{border-radius:0}.bg-white-alpha-0 .p-paginator .p-dropdown .p-dropdown-trigger{width:2rem}.bg-white-alpha-0 .p-paginator .p-dropdown .p-inputtext{padding:.35rem 0 .35rem .5rem}.p-panel.is-small .p-panel-content,.p-panel.is-small .p-panel-header{padding:.4rem .75rem}.p-panel.is-small .p-panel-header .p-badge{background:rgba(79,70,229,.1);color:#4f46e5;font-size:.6rem;font-weight:600;height:1.2rem;line-height:1.2rem;min-width:1.2rem}.p-accordion.is-small .p-accordion-header .p-accordion-header-link{border-radius:2px}.p-accordion.is-small .p-accordion-header .p-accordion-header-link .p-accordion-toggle-icon{margin-right:.3rem}.p-accordion.is-small .p-accordion-tab:not(:first-child) .p-accordion-header .p-accordion-header-link,.p-accordion.is-small .p-accordion-tab:not(:first-child) .p-accordion-header:not(.p-disabled).p-highlight:hover .p-accordion-header-link,.p-accordion.is-small .p-accordion-tab:not(:first-child) .p-accordion-header:not(.p-highlight):not(.p-disabled):hover .p-accordion-header-link{border:1px solid #e5e7eb;border-radius:2px}.p-accordion.is-small .p-accordion-header-action{padding:.4rem .75rem}.p-accordion.is-small .p-accordion-content{padding:.75rem}.p-accordion.is-small .p-icon{height:.7rem;width:.7rem}.p-accordion .p-accordion-header .p-accordion-header-link{font-weight:400!important}.p-dropdown .p-inputtext-sm,.p-dropdown.is-small{line-height:normal}.p-dropdown .p-inputtext-sm .p-dropdown-label,.p-dropdown.is-small .p-dropdown-label{font-size:.65625rem;padding:.4375rem .65625rem}.p-dropdown.p-inputtext-sm .p-inputtext{line-height:inherit}.p-dropdown-panel .p-dropdown-items-wrapper .p-dropdown-items .p-dropdown-item{font-size:.7rem;padding:.35rem .5rem}.p-tabview.is-small .p-tabview-nav li .p-tabview-nav-link{padding:.75rem 1rem}.p-tabview.tab-panel-has-no-padding .p-tabview-panels{padding:.75rem 0}.p-datatable tr th{font-size:.7rem;white-space:nowrap}.p-datatable tr th span svg.p-icon{width:10px}.p-datatable tr td .p-checkbox,.p-datatable tr td .p-inputswitch{vertical-align:middle}.p-datatable .p-button{font-size:.75rem;padding:.25rem .5rem;width:auto}.p-datatable .p-button:not(.p-button-tiny){font-size:.6rem}.p-datatable .p-button.p-button-text:active,.p-datatable .p-button.p-button-text:hover{background-color:transparent}.p-datatable .p-icon{height:.75rem;width:.75rem}.p-datatable .p-datatable-tbody>tr>td,.p-datatable .p-datatable-tbody>tr>th{border-bottom:1px solid #f4f4f5}.p-datatable .p-datatable-tbody>tr:focus{outline:none;outline-offset:0}.p-divider.is-small{margin:.75rem 0}.p-inputswitch.p-inputswitch-sm{height:1.1rem;width:2rem}.p-inputswitch.p-inputswitch-sm .p-inputswitch-slider:before{height:.7rem;left:.25rem;margin-top:-.35rem;width:.7rem}.p-inputswitch.p-inputswitch-sm.p-inputswitch-checked .p-inputswitch-slider:before{transform:translateX(.8rem)}.w-full .p-inputtext{width:100%}.w-225{width:225px!important}.p-inputgroup .p-input-icon-left .p-inputtext{border-bottom-right-radius:0;border-top-right-radius:0}.p-input,.p-inputgroup{display:flex;overflow:hidden;position:relative}.p-input .p-inputtext:required,.p-inputgroup .p-inputtext:required{padding-right:25px}.p-input .p-inputwrapper[required] .p-dropdown-trigger,.p-input .p-inputwrapper[required] .p-icon,.p-inputgroup .p-inputwrapper[required] .p-dropdown-trigger,.p-inputgroup .p-inputwrapper[required] .p-icon{margin-right:10px}.p-input .p-inputwrapper[required] .p-autocomplete-input,.p-inputgroup .p-inputwrapper[required] .p-autocomplete-input{padding-right:25px}.p-input .p-inputtext:required~.required-field,.p-input .p-inputwrapper[required]~.required-field,.p-inputgroup .p-inputtext:required~.required-field,.p-inputgroup .p-inputwrapper[required]~.required-field{display:block!important}.p-input .required-field,.p-inputgroup .required-field{position:absolute;right:.5px;top:.5px;z-index:2}.p-input .required-field:before,.p-inputgroup .required-field:before{border-bottom:25px solid transparent;border-left:0 solid transparent;border-right:25px solid #f4f4f5;content:"";position:absolute;right:.5px;top:.5px}.p-input .required-field:after,.p-inputgroup .required-field:after{color:#ff5d3d;content:"*";font-size:1rem;font-weight:700;position:absolute;right:2px;top:0}.p-fluid .p-inputgroup .p-input-icon-left,.p-fluid .p-inputgroup .p-input-icon-right{width:auto}.p-input-icon-left>i,.p-input-icon-left>svg,.p-input-icon-right>i,.p-input-icon-right>svg{margin-top:-.35rem}.main-container{margin:55px 10px 0 auto;transition:.2s ease;width:calc(100% - 245px)}.top-nav-fixed.p-menubar .p-menubar-end{align-self:center;margin-left:auto}.top-nav-fixed{border-radius:0;margin-left:auto;position:fixed;right:0;top:0;width:100%;z-index:100}.top-nav-fixed .p-avatar{height:1.5rem;width:1.5rem}.top-nav-fixed .navbar-logo{line-height:0;transition:.2s ease;width:225px}.top-nav-fixed .navbar-logo img{margin:auto;max-height:none;width:140px}.top-nav-fixed.p-menubar .p-menubar-root-list .p-menuitem .p-menuitem-content{cursor:pointer}.top-nav-fixed.p-menubar .p-menubar-root-list .p-menuitem .p-menuitem-content:focus,.top-nav-fixed.p-menubar .p-menubar-root-list .p-menuitem .p-menuitem-content:hover,.top-nav-fixed.p-menubar .p-menubar-root-list .p-menuitem.p-focus .p-menuitem-content{background-color:transparent!important;color:#1c58fd!important}.sidebar{background-color:#fafafa;border-right:1px solid #e5e7eb;height:100%;left:0;max-height:calc(100vh - 47px);overflow-x:hidden;overflow-y:auto;position:fixed;top:47px;transition:.2s ease;width:225px;z-index:99}.sidebar::-webkit-scrollbar{display:none}.sidebar::-webkit-scrollbar-track{box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.sidebar::-webkit-scrollbar-thumb{background-color:#a9a9a9;outline:1px solid #708090}.sidebar .p-panelmenu .p-panelmenu-panel:first-child .p-panelmenu-header .p-panelmenu-header-content{border-top-left-radius:0;border-top-right-radius:0}.sidebar .p-panelmenu .p-panelmenu-header-action{justify-content:stretch;padding:1rem!important;position:relative;white-space:nowrap;width:225px}.sidebar .p-panelmenu .p-panelmenu-header-action .p-menuitem-text{padding-left:5px;width:100%}.sidebar .p-panelmenu .p-panelmenu-header-action .p-submenu-icon{font-size:.75rem;margin-right:0!important}.sidebar .p-panelmenu .p-panelmenu-header .p-panelmenu-header-content{border:none!important}.sidebar .p-panelmenu .p-panelmenu-header.p-highlight .p-panelmenu-header-content .p-submenu-icon.pi.pi-chevron-right{transform:rotate(90deg)}.sidebar .p-panelmenu .p-panelmenu-content{border:none;border-radius:0!important}.sidebar .p-panelmenu .p-panelmenu-content .p-menuitem-link{position:relative}.sidebar .p-panelmenu .p-panelmenu-content .p-menuitem-link .p-submenu-icon{font-size:.75rem;margin-left:5px;order:3;position:absolute;right:10px}.has-sidebar-small .sidebar{width:44px}.has-sidebar-small .sidebar:hover{width:225px}.has-sidebar-small .main-container{width:calc(100% - 60px)}.has-sidebar-small .top-nav-fixed .navbar-logo{overflow-x:hidden;width:37px}.p-tooltip .p-tooltip-text{font-size:.65rem;padding:.15rem .5rem}.p-button.p-button-xs{font-size:.65rem;padding:.5rem}.p-buttonset .p-button{font-size:.65625rem;padding:.5rem .4375rem}.p-buttonset .p-button .p-button-label{line-height:normal}.p-inputgroup{box-shadow:none}.p-tag-xs{font-size:.6rem;width:-moz-max-content;width:max-content}.wd-2rem{width:2rem!important}.level{align-items:center;display:flex;justify-content:space-between}.level code{border-radius:5px}.level img{display:inline-block;vertical-align:top}.level.is-mobile,.level.is-mobile .level-left,.level.is-mobile .level-right{display:flex}.level.is-mobile .level-left+.level-right{margin-top:0}.level.is-mobile .level-item:not(:last-child){margin-bottom:0}.level.is-mobile .level-item:not(.is-narrow){flex-grow:1}@media print,screen and (min-width:769px){.level{display:flex}.level>.level-item:not(.is-narrow){flex-grow:1}}.level-item{align-items:center;display:flex;flex-basis:auto;flex-grow:0;flex-shrink:0;justify-content:center}.level-item .subtitle,.level-item .title{margin-bottom:0}@media screen and (max-width:768px){.level-item:not(:last-child){margin-bottom:5px}}.level-left,.level-right{flex-basis:auto;flex-grow:0;flex-shrink:0}.level-left .level-item.is-flexible,.level-right .level-item.is-flexible{flex-grow:1}@media print,screen and (min-width:769px){.level-left .level-item:not(:last-child),.level-right .level-item:not(:last-child){margin-right:1rem}}.level-left{align-items:center;display:flex;justify-content:flex-start}@media screen and (max-width:768px){.level-left+.level-right{margin-top:1.5rem}}@media screen and (min-width:769px){.level-left{display:flex}}.level-right{align-items:center;display:flex;justify-content:flex-end}.media{align-items:flex-start;display:flex;text-align:inherit}.media .content:not(:last-child){margin-bottom:.75rem}.media .media{border-top:1px solid #6b7280;display:flex;padding-top:.75rem}.media .media .content:not(:last-child),.media .media .control:not(:last-child){margin-bottom:.5rem}.media .media .media{padding-top:.5rem}.media .media .media+.media{margin-top:.5rem}.media+.media{border-top:1px solid #6b7280;margin-top:1rem;padding-top:1rem}.media.is-large+.media{margin-top:1.5rem;padding-top:1.5rem}.media-left,.media-right{flex-basis:auto;flex-grow:0;flex-shrink:0}.media-content{flex-basis:auto;flex-grow:1;flex-shrink:1;text-align:inherit}@media screen and (max-width:768px){.media-content{overflow-x:auto}}.p-button{background-color:#e4e8f1;border-color:#cdd4e5;color:#8393a5}.p-button.p-button-sm .p-button-icon{font-size:.65rem}.p-button.p-button-outlined{border-color:#cdd4e5;color:#8393a5}.p-button.p-button-icon-only{padding:.35rem .5rem}.p-button-plain{background:#e5e7eb;border-color:#e5e7eb}.p-button-plain:hover{background:#f4f4f5!important;border-color:#f4f4f5!important}.p-button.is-light{background:#e6ecff;color:#4338ca}.p-button.p-button-secondary.is-light{background:#acb6c3;color:#3a4350}.p-button.p-button-success.is-light{background:#d7f3c9;color:#40861d}.p-button.p-button-info.is-light{background:#e6f1ff;color:#0073ff}.p-button.p-button-warning.is-light{background:#fd9;color:#960}.p-button.p-button-help.is-light{background:#f3e7fe;color:#830bf4}.p-button.p-button-danger.is-light{background:#ffddd6;color:#d62400}.p-button.p-button-plain.is-light{background:#e5e7eb;border-color:#3a4350;color:#3a4350}.p-button.p-button-plain.is-light:hover{color:#fff}.p-message.p-message-info.is-light{background:#e6f1ff}.p-message.p-message-success.is-light{background:#d7f3c9}.p-message.p-message-warn.is-light{background:#fd9}.p-message.p-message-error.is-light{background:#ffddd6}.p-message.p-message-primary{background-color:rgba(79,70,229,.059);color:#8393a5}.p-message.p-message-primary.text-center .p-message-wrapper{justify-content:center}.p-inputswitch-slider{box-shadow:none!important}.color-sample-box{min-height:100px;min-width:100px}.color-sample-box.primary{background:#4f46e5}.color-sample-box.primary.is-light{background:#81a2fe}.color-sample-box.primary.is-lighter{background:#e6ecff}.color-sample-box.primary.is-dark{background:#4338ca}.color-sample-box.primary.is-darker{background:#3730a3}.color-sample-box.danger{background:#ff5d3d}.color-sample-box.danger.is-light{background:#ffb3a3}.color-sample-box.danger.is-lighter{background:#ffddd6}.color-sample-box.danger.is-dark{background:#d62400}.color-sample-box.danger.is-darker{background:#a31b00}.color-sample-box.info{background:#4d9dff}.color-sample-box.info.is-light{background:#b3d5ff}.color-sample-box.info.is-lighter{background:#e6f1ff}.color-sample-box.info.is-dark{background:#0073ff}.color-sample-box.info.is-darker{background:#005ccc}.color-sample-box.warning{background:#fa0}.color-sample-box.warning.is-light{background:#fc6}.color-sample-box.warning.is-lighter{background:#fd9}.color-sample-box.warning.is-dark{background:#960}.color-sample-box.warning.is-darker{background:#640}.color-sample-box.success{background:#5ec52b}.color-sample-box.success.is-light{background:#b8ea9f}.color-sample-box.success.is-lighter{background:#d7f3c9}.color-sample-box.success.is-dark{background:#40861d}.color-sample-box.success.is-darker{background:#2c5c14}.color-sample-box.help{background:#a855f7}.color-sample-box.help.is-light{background:#dab6fc}.color-sample-box.help.is-lighter{background:#f3e7fe}.color-sample-box.help.is-dark{background:#830bf4}.color-sample-box.help.is-darker{background:#6909c3}.color-sample-box.secondary{background:#65758b}.color-sample-box.secondary.is-light{background:#8f9cae}.color-sample-box.secondary.is-lighter{background:#acb6c3}.color-sample-box.secondary.is-dark{background:#3a4350}.color-sample-box.secondary.is-darker{background:#242a32}.p-inputswitch.is-small{height:1.1rem;width:2rem}.p-inputswitch.is-small .p-inputswitch-slider:before{height:.7rem;left:.25rem;margin-top:-.35rem;width:.7rem}.p-inputswitch.is-small.p-inputswitch-checked .p-inputswitch-slider:before{transform:translateX(.8rem)}.p-radiobutton.is-small,.p-radiobutton.is-small .p-radiobutton-box{height:12px;width:12px}.p-checkbox.is-small,.p-checkbox.is-small .p-checkbox-box{height:14px;width:14px}.p-chips.is-small ul{gap:.3rem;max-height:96px;overflow:auto}.p-chips.is-small ul .p-chips-token,.p-chips.is-small ul .pi{font-size:.65625rem;gap:.3rem;margin-right:0;padding:.35rem .65rem}.p-chips.is-small ul .p-chips-token .p-chips-token-label,.p-chips.is-small ul .pi .p-chips-token-label{line-height:normal}.p-chips.is-small ul .p-chips-token svg.p-chips-token-icon,.p-chips.is-small ul .pi svg.p-chips-token-icon{margin-left:0}.p-chips.is-small ul .p-chips-input-token{padding:0}.p-chips.is-small ul .p-chips-input-token input{font-size:.65625rem}.p-card{border-radius:.25rem;box-shadow:0 .5em 1em -.125em hsla(0,0%,4%,.1),0 0 0 1px hsla(0,0%,4%,.02)}.p-card.is-small .p-card-body,.p-card.is-small .p-card-header{padding:.4rem .75rem}.p-card.is-small .p-card-content{padding:0}.p-card .p-card-header{padding:1.25rem 1.25rem 0}.p-button.has-max-height{max-height:2.9rem}.p-inputtextarea{border-radius:2px}.p-inputtextarea.has-min-height{min-height:2.9rem}.p-inputgroup .p-inputtext,.p-inputgroup .p-inputtextarea{border-radius:2px;border-bottom-right-radius:0;border-top-right-radius:0}.p-selectbutton .p-button.p-highlight[aria-label=Disable],.p-selectbutton .p-button.p-highlight[aria-label=False],.p-selectbutton .p-button.p-highlight[aria-label=Inactive],.p-selectbutton .p-button.p-highlight[aria-label=No]{background:#64748b;border-color:#64748b}.p-selectbutton .p-button.p-highlight[aria-label=Disable].p-button:focus,.p-selectbutton .p-button.p-highlight[aria-label=False].p-button:focus,.p-selectbutton .p-button.p-highlight[aria-label=Inactive].p-button:focus,.p-selectbutton .p-button.p-highlight[aria-label=No].p-button:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px #64748b,0 1px 2px 0 transparent}.vh-step .p-progressbar .p-progressbar-label{display:none}.vh-step .p-steps-item a .step-icon:before{font-size:.675rem}.vh-step .p-steps .p-steps-list{justify-content:center}.vh-step .p-steps .p-steps-list .p-steps-item{align-items:center;flex:none}.vh-step .p-steps .p-steps-list .p-steps-item.p-disabled{opacity:1}.vh-step .p-steps .p-steps-list .p-steps-item a{background:transparent;border:1.3px solid rgba(101,117,139,.5);border-radius:1rem;color:#65758b;font-size:.85rem;opacity:1;padding:3px 14px;position:relative;z-index:99}.vh-step .p-steps .p-steps-list .p-steps-item a .step-icon{color:#65758b;padding:0 10px 0 6px;position:relative;width:-moz-max-content;width:max-content}.vh-step .p-steps .p-steps-list .p-steps-item a .step-icon:before{left:50%;position:absolute;top:51%;transform:translate(-50%,-50%)}.vh-step .p-steps .p-steps-list .p-steps-item a .step-label{font-size:11px}.vh-step .p-steps .p-steps-list .p-steps-item:before{border-bottom:1.5px solid rgba(101,117,139,.5);border-right:1.5px solid rgba(101,117,139,.5);height:6px;margin:0 15px;position:static;transform:translateX(-50%) rotate(-45deg);width:6px}.vh-step .p-steps .p-steps-list .p-steps-item:first-child:before{display:none}.vh-step .p-steps .p-steps-list .p-steps-item.p-highlight a{background:rgba(28,88,253,.1);border:1.25px solid #1c58fd;color:#1c58fd}.vh-step .p-steps .p-steps-list .p-steps-item.p-highlight a .step-icon{border-color:#1c58fd;color:#1c58fd}.vh-step .p-steps .p-steps-item.p-steps-current~a{color:#1c58fd}.vh-step .p-steps .p-steps-item.p-steps-current~a .step-icon{background-color:#1c58fd;color:#1c58fd}.vh-step .p-steps .p-steps-current~li a{color:#65758b}.vh-step .p-tag.vh-env-tag{border-radius:12px;font-size:10px;left:50%;padding:2px 12px;transform:translate(-50%,-50%);white-space:nowrap}.vh-step .p-confirm-dialog.is-small .p-dialog-header{padding:8px 12px}.vh-step .p-confirm-dialog.is-small .p-dialog-header .p-dialog-title{font-size:15px}.vh-step .p-confirm-dialog.is-small .p-dialog-content .p-confirm-dialog-icon{font-size:20px}.vh-step .p-confirm-dialog.is-small .p-dialog-content .p-confirm-dialog-message{font-size:13px;margin-left:10px}.vh-step .p-confirm-dialog.is-small .p-dialog-footer{padding:10px}.p-message.is-small .p-message-wrapper{padding:10px 15px}.p-message .p-message-wrapper .p-message-text{flex-grow:1;text-align:left}.p-message .p-message-wrapper button.p-message-close{height:1.65rem;width:1.65rem}.p-message .p-message-wrapper button.p-message-close .p-icon{width:40%}.p-message .p-message-wrapper button.p-message-close:hover{background:hsla(0,0%,100%,.5)}.p-message .p-message-wrapper .p-message-icon{font-size:1rem}.p-treenode-label{width:100%!important}.grtv-wrapper .grtvn-self-action{background:none;border:none;cursor:pointer}.grtv-wrapper .grtvn-self-expander.action-button{padding-left:0}.grtv-wrapper .pi-trash{color:red;font-size:14px;font-weight:400}.grtv-wrapper .grtvn-self-expander.grtvn-self-expanded i.grtvn-self-expanded-indicator{transform:rotate(90deg);transition:all .2s linear}.grtv-wrapper .grtvn-children{transition:all .2s linear}.draggable-tree-list ul{list-style-type:none;padding-left:0}.draggable-tree-list ul.grtv li{padding:8px 0}.draggable-tree-list ul.grtv li .grtvn-self{display:flex;width:100%}.draggable-tree-list ul.grtv li .grtvn-self .list-item{align-items:center;display:flex;justify-content:space-between;width:100%}.draggable-tree-list ul.grtv li .grtvn-children-wrapper ul{padding-left:14px}.action-button{background:transparent;border:none}.action-button i{font-size:10px;font-weight:700}.custom-skeleton ul{list-style:none}.dashboard .dashboard-divider:before{margin-left:-1rem;width:calc(100% + 2rem)}.dashboard ul{padding-left:0}.dashboard ul.links-list{list-style-type:none}.dashboard ul.links-list li:not(:last-child){margin-bottom:12px}.dashboard ul.links-list li a{cursor:pointer}.dashboard ul.links-list li a i{margin-right:5px}.dashboard .footer-text{margin-top:75px}.p-fileupload{width:100%}.p-fileupload.has-fileupload-buttonbar-hidden .p-fileupload-buttonbar{display:none}.p-fileupload .p-fileupload-buttonbar,.p-fileupload .p-fileupload-content{padding:.4375rem .65625rem}.p-fileupload .p-fileupload-buttonbar .p-button,.p-fileupload .p-fileupload-content .p-button{background-color:#e4e8f1;border-color:#cdd4e5;color:#8393a5}.p-fileupload .p-fileupload-buttonbar .p-button .p-button-icon,.p-fileupload .p-fileupload-content .p-button .p-button-icon{font-size:.65rem}.p-fileupload .p-fileupload-buttonbar .p-button .p-button-label,.p-fileupload .p-fileupload-content .p-button .p-button-label{font-size:.65rem;line-height:normal}.p-fileupload .p-fileupload-content{border:2px dashed #bfbfbf;border-radius:4px}.components-list h5{margin:15px 0}.form .p-float-label:not(:last-child){margin-bottom:25px}.label-required:after{color:red;content:" *"}.p-datepicker{padding:0}.p-datepicker.p-component{min-width:-moz-max-content!important;min-width:max-content!important;width:-moz-max-content!important;width:max-content!important}.p-datepicker.p-component .p-datepicker-group-container .p-datepicker-group{padding:.5rem}.p-datepicker.p-component .p-datepicker-group-container .p-datepicker-group .p-datepicker-header{padding:0 0 .25rem}.p-datepicker.p-component .p-datepicker-group-container .p-datepicker-group .p-datepicker-header button{height:1.5rem;width:1.5rem}.p-datepicker.p-component .p-datepicker-group-container .p-datepicker-group .p-datepicker-header button svg{height:.7rem;width:.7rem}.p-datepicker.p-component .p-datepicker-group-container .p-datepicker-group .p-datepicker-header .p-datepicker-title{line-height:normal}.p-datepicker.p-component .p-datepicker-group-container .p-datepicker-group .p-datepicker-header .p-datepicker-title button{padding:0;width:-moz-min-content;width:min-content}.p-datepicker.p-component .p-datepicker-group-container .p-datepicker-group .p-datepicker-calendar-container{padding:0}.p-datepicker.p-component .p-datepicker-group-container .p-datepicker-group .p-datepicker-calendar-container table{font-size:.7rem;margin:0}.p-datepicker.p-component .p-datepicker-group-container .p-datepicker-group .p-datepicker-calendar-container table tbody tr td,.p-datepicker.p-component .p-datepicker-group-container .p-datepicker-group .p-datepicker-calendar-container table tbody tr th,.p-datepicker.p-component .p-datepicker-group-container .p-datepicker-group .p-datepicker-calendar-container table thead tr td,.p-datepicker.p-component .p-datepicker-group-container .p-datepicker-group .p-datepicker-calendar-container table thead tr th{padding:.25rem}.p-datepicker.p-component .p-datepicker-group-container .p-datepicker-group .p-datepicker-calendar-container table tbody tr th,.p-datepicker.p-component .p-datepicker-group-container .p-datepicker-group .p-datepicker-calendar-container table thead tr th{font-weight:500}.p-datepicker.p-component .p-datepicker-group-container .p-datepicker-group .p-datepicker-calendar-container table tbody tr td span,.p-datepicker.p-component .p-datepicker-group-container .p-datepicker-group .p-datepicker-calendar-container table thead tr td span{height:1.5rem;width:1.5rem}.p-datepicker.p-component .p-timepicker div{padding:0 .25rem}.p-datepicker.p-component .p-timepicker div button svg{height:.75rem;width:.75rem}.p-datepicker.p-component .p-timepicker div span{font-size:1rem}.p-editor-container .p-editor-toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}.p-editor-container .p-editor-toolbar.ql-snow.ql-toolbar button{color:#71717a;height:20px;width:20px}.p-editor-container .p-editor-toolbar.ql-snow.ql-toolbar button.ql-active{color:#4f46e5}.p-editor-container .p-editor-toolbar.ql-snow.ql-toolbar button:hover{color:#3f3f46}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker{font-size:12px;height:20px}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-font,.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-header{width:90px}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{padding:.25rem 0}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded.ql-color-picker .ql-picker-options{padding:7px}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded:not(.ql-icon-picker) .ql-picker-item{padding:.35rem .75rem}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded:not(.ql-icon-picker) .ql-picker-item[data-label=Heading]:before{font-size:1.3rem}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded:not(.ql-icon-picker) .ql-picker-item[data-label=Subheading]:before{font-size:1.2rem}.p-editor-container .p-editor-toolbar.ql-snow .ql-color-picker,.p-editor-container .p-editor-toolbar.ql-snow .ql-icon-picker{width:22px}.p-editor-container .p-editor-toolbar.ql-snow .ql-color-picker .ql-picker-options .ql-picker-item{border-radius:50%;height:19px;padding:.5rem!important;width:19px}.p-editor-container .p-editor-toolbar.ql-toolbar.ql-snow{border:1px solid #e5e7eb;padding:.25rem}.p-editor-container .p-editor-toolbar.ql-toolbar.ql-snow .ql-formats{align-items:center;display:flex;margin-right:0}.p-editor-container .p-editor-content .ql-editor{padding:.4rem .75rem}input.p-inputtext:focus+div>span:last-child,textarea.p-inputtextarea:focus+div>span:last-child{visibility:visible!important}.jse-main.svelte-sxaskb .jse-menu.svelte-497ud4{border-top-left-radius:2px;border-top-right-radius:2px}.jse-main.svelte-sxaskb .jse-menu.svelte-497ud4 .jse-separator.svelte-497ud4{margin:0 1px}.jse-main.svelte-sxaskb .jse-menu.svelte-497ud4 .jse-button.svelte-497ud4:not(.jse-group-button){height:1.5rem;width:1.5rem}.jse-main.svelte-sxaskb .jse-menu.svelte-497ud4 .jse-button.svelte-497ud4:not(.jse-group-button) svg{height:12px;width:12px}.jse-main.svelte-sxaskb .jse-table-mode .jse-table-mode-welcome,.jse-main.svelte-sxaskb .jse-text-mode .jse-status-bar,.jse-main.svelte-sxaskb .jse-tree-mode .jse-contents{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.batch-progress-bar{border-radius:50px;display:flex;font-size:.65rem;height:1.3rem}.batch-progress-bar .progress-bar-danger{background:#ef4444}.batch-progress-bar .progress-bar-warning{background:#f97316}.batch-progress-bar .progress-bar-success{background:#22c55e}.overflow-wrap-anywhere{overflow-wrap:anywhere} diff --git a/Resources/assets/backend/vaahtwo/build/Sidebar.js b/Resources/assets/backend/vaahtwo/build/Sidebar.js index 3beb6de4c..fc28df7cf 100644 --- a/Resources/assets/backend/vaahtwo/build/Sidebar.js +++ b/Resources/assets/backend/vaahtwo/build/Sidebar.js @@ -1122,13 +1122,13 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho `,gI={root:"p-tooltip p-component",arrow:"p-tooltip-arrow",text:"p-tooltip-text"},yI=Ue(hI,{name:"tooltip",manual:!0}),vI=yI.load,bI=he.extend({css:{classes:gI,loadStyle:vI}});function II(t,e){return PI(t)||CI(t,e)||SI(t,e)||wI()}function wI(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function SI(t,e){if(!!t){if(typeof t=="string")return Lu(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);if(n==="Object"&&t.constructor&&(n=t.constructor.name),n==="Map"||n==="Set")return Array.from(t);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Lu(t,e)}}function Lu(t,e){(e==null||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);nl.width||i<0||o<0||o+a>l.height},getTarget:function(e){return S.hasClass(e,"p-inputwrapper")?S.findSingle(e,"input"):e},getModifiers:function(e){return e.modifiers&&Object.keys(e.modifiers).length?e.modifiers:e.arg&&Lr(e.arg)==="object"?Object.entries(e.arg).reduce(function(n,r){var o=II(r,2),i=o[0],s=o[1];return(i==="event"||i==="position")&&(n[s]=!0),n},{}):{}}}});function jd(t,e){return function(){return t.apply(e,arguments)}}const{toString:OI}=Object.prototype,{getPrototypeOf:Za}=Object,xo=(t=>e=>{const n=OI.call(e);return t[n]||(t[n]=n.slice(8,-1).toLowerCase())})(Object.create(null)),St=t=>(t=t.toLowerCase(),e=>xo(e)===t),Eo=t=>e=>typeof e===t,{isArray:dr}=Array,oi=Eo("undefined");function _I(t){return t!==null&&!oi(t)&&t.constructor!==null&&!oi(t.constructor)&&st(t.constructor.isBuffer)&&t.constructor.isBuffer(t)}const Bd=St("ArrayBuffer");function xI(t){let e;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?e=ArrayBuffer.isView(t):e=t&&t.buffer&&Bd(t.buffer),e}const EI=Eo("string"),st=Eo("function"),Kd=Eo("number"),Ao=t=>t!==null&&typeof t=="object",AI=t=>t===!0||t===!1,Ki=t=>{if(xo(t)!=="object")return!1;const e=Za(t);return(e===null||e===Object.prototype||Object.getPrototypeOf(e)===null)&&!(Symbol.toStringTag in t)&&!(Symbol.iterator in t)},TI=St("Date"),kI=St("File"),LI=St("Blob"),$I=St("FileList"),FI=t=>Ao(t)&&st(t.pipe),DI=t=>{let e;return t&&(typeof FormData=="function"&&t instanceof FormData||st(t.append)&&((e=xo(t))==="formdata"||e==="object"&&st(t.toString)&&t.toString()==="[object FormData]"))},RI=St("URLSearchParams"),MI=t=>t.trim?t.trim():t.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function hi(t,e,{allOwnKeys:n=!1}={}){if(t===null||typeof t>"u")return;let r,o;if(typeof t!="object"&&(t=[t]),dr(t))for(r=0,o=t.length;r0;)if(o=n[r],e===o.toLowerCase())return o;return null}const Vd=(()=>typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:global)(),Ud=t=>!oi(t)&&t!==Vd;function Hs(){const{caseless:t}=Ud(this)&&this||{},e={},n=(r,o)=>{const i=t&&Hd(e,o)||o;Ki(e[i])&&Ki(r)?e[i]=Hs(e[i],r):Ki(r)?e[i]=Hs({},r):dr(r)?e[i]=r.slice():e[i]=r};for(let r=0,o=arguments.length;r(hi(e,(o,i)=>{n&&st(o)?t[i]=jd(o,n):t[i]=o},{allOwnKeys:r}),t),jI=t=>(t.charCodeAt(0)===65279&&(t=t.slice(1)),t),BI=(t,e,n,r)=>{t.prototype=Object.create(e.prototype,r),t.prototype.constructor=t,Object.defineProperty(t,"super",{value:e.prototype}),n&&Object.assign(t.prototype,n)},KI=(t,e,n,r)=>{let o,i,s;const a={};if(e=e||{},t==null)return e;do{for(o=Object.getOwnPropertyNames(t),i=o.length;i-- >0;)s=o[i],(!r||r(s,t,e))&&!a[s]&&(e[s]=t[s],a[s]=!0);t=n!==!1&&Za(t)}while(t&&(!n||n(t,e))&&t!==Object.prototype);return e},HI=(t,e,n)=>{t=String(t),(n===void 0||n>t.length)&&(n=t.length),n-=e.length;const r=t.indexOf(e,n);return r!==-1&&r===n},VI=t=>{if(!t)return null;if(dr(t))return t;let e=t.length;if(!Kd(e))return null;const n=new Array(e);for(;e-- >0;)n[e]=t[e];return n},UI=(t=>e=>t&&e instanceof t)(typeof Uint8Array<"u"&&Za(Uint8Array)),zI=(t,e)=>{const r=(t&&t[Symbol.iterator]).call(t);let o;for(;(o=r.next())&&!o.done;){const i=o.value;e.call(t,i[0],i[1])}},WI=(t,e)=>{let n;const r=[];for(;(n=t.exec(e))!==null;)r.push(n);return r},qI=St("HTMLFormElement"),GI=t=>t.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(n,r,o){return r.toUpperCase()+o}),$u=(({hasOwnProperty:t})=>(e,n)=>t.call(e,n))(Object.prototype),ZI=St("RegExp"),zd=(t,e)=>{const n=Object.getOwnPropertyDescriptors(t),r={};hi(n,(o,i)=>{let s;(s=e(o,i,t))!==!1&&(r[i]=s||o)}),Object.defineProperties(t,r)},JI=t=>{zd(t,(e,n)=>{if(st(t)&&["arguments","caller","callee"].indexOf(n)!==-1)return!1;const r=t[n];if(!!st(r)){if(e.enumerable=!1,"writable"in e){e.writable=!1;return}e.set||(e.set=()=>{throw Error("Can not rewrite read-only method '"+n+"'")})}})},YI=(t,e)=>{const n={},r=o=>{o.forEach(i=>{n[i]=!0})};return dr(t)?r(t):r(String(t).split(e)),n},XI=()=>{},QI=(t,e)=>(t=+t,Number.isFinite(t)?t:e),Go="abcdefghijklmnopqrstuvwxyz",Fu="0123456789",Wd={DIGIT:Fu,ALPHA:Go,ALPHA_DIGIT:Go+Go.toUpperCase()+Fu},ew=(t=16,e=Wd.ALPHA_DIGIT)=>{let n="";const{length:r}=e;for(;t--;)n+=e[Math.random()*r|0];return n};function tw(t){return!!(t&&st(t.append)&&t[Symbol.toStringTag]==="FormData"&&t[Symbol.iterator])}const nw=t=>{const e=new Array(10),n=(r,o)=>{if(Ao(r)){if(e.indexOf(r)>=0)return;if(!("toJSON"in r)){e[o]=r;const i=dr(r)?[]:{};return hi(r,(s,a)=>{const l=n(s,o+1);!oi(l)&&(i[a]=l)}),e[o]=void 0,i}}return r};return n(t,0)},rw=St("AsyncFunction"),iw=t=>t&&(Ao(t)||st(t))&&st(t.then)&&st(t.catch),k={isArray:dr,isArrayBuffer:Bd,isBuffer:_I,isFormData:DI,isArrayBufferView:xI,isString:EI,isNumber:Kd,isBoolean:AI,isObject:Ao,isPlainObject:Ki,isUndefined:oi,isDate:TI,isFile:kI,isBlob:LI,isRegExp:ZI,isFunction:st,isStream:FI,isURLSearchParams:RI,isTypedArray:UI,isFileList:$I,forEach:hi,merge:Hs,extend:NI,trim:MI,stripBOM:jI,inherits:BI,toFlatObject:KI,kindOf:xo,kindOfTest:St,endsWith:HI,toArray:VI,forEachEntry:zI,matchAll:WI,isHTMLForm:qI,hasOwnProperty:$u,hasOwnProp:$u,reduceDescriptors:zd,freezeMethods:JI,toObjectSet:YI,toCamelCase:GI,noop:XI,toFiniteNumber:QI,findKey:Hd,global:Vd,isContextDefined:Ud,ALPHABET:Wd,generateString:ew,isSpecCompliantForm:tw,toJSONObject:nw,isAsyncFn:rw,isThenable:iw};function fe(t,e,n,r,o){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error().stack,this.message=t,this.name="AxiosError",e&&(this.code=e),n&&(this.config=n),r&&(this.request=r),o&&(this.response=o)}k.inherits(fe,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:k.toJSONObject(this.config),code:this.code,status:this.response&&this.response.status?this.response.status:null}}});const qd=fe.prototype,Gd={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach(t=>{Gd[t]={value:t}});Object.defineProperties(fe,Gd);Object.defineProperty(qd,"isAxiosError",{value:!0});fe.from=(t,e,n,r,o,i)=>{const s=Object.create(qd);return k.toFlatObject(t,s,function(l){return l!==Error.prototype},a=>a!=="isAxiosError"),fe.call(s,t.message,e,n,r,o),s.cause=t,s.name=t.name,i&&Object.assign(s,i),s};const ow=null;function Vs(t){return k.isPlainObject(t)||k.isArray(t)}function Zd(t){return k.endsWith(t,"[]")?t.slice(0,-2):t}function Du(t,e,n){return t?t.concat(e).map(function(o,i){return o=Zd(o),!n&&i?"["+o+"]":o}).join(n?".":""):e}function sw(t){return k.isArray(t)&&!t.some(Vs)}const aw=k.toFlatObject(k,{},null,function(e){return/^is[A-Z]/.test(e)});function To(t,e,n){if(!k.isObject(t))throw new TypeError("target must be an object");e=e||new FormData,n=k.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,function(y,T){return!k.isUndefined(T[y])});const r=n.metaTokens,o=n.visitor||c,i=n.dots,s=n.indexes,l=(n.Blob||typeof Blob<"u"&&Blob)&&k.isSpecCompliantForm(e);if(!k.isFunction(o))throw new TypeError("visitor must be a function");function u(p){if(p===null)return"";if(k.isDate(p))return p.toISOString();if(!l&&k.isBlob(p))throw new fe("Blob is not supported. Use a Buffer instead.");return k.isArrayBuffer(p)||k.isTypedArray(p)?l&&typeof Blob=="function"?new Blob([p]):Buffer.from(p):p}function c(p,y,T){let P=p;if(p&&!T&&typeof p=="object"){if(k.endsWith(y,"{}"))y=r?y:y.slice(0,-2),p=JSON.stringify(p);else if(k.isArray(p)&&sw(p)||(k.isFileList(p)||k.endsWith(y,"[]"))&&(P=k.toArray(p)))return y=Zd(y),P.forEach(function(b,g){!(k.isUndefined(b)||b===null)&&e.append(s===!0?Du([y],g,i):s===null?y:y+"[]",u(b))}),!1}return Vs(p)?!0:(e.append(Du(T,y,i),u(p)),!1)}const f=[],d=Object.assign(aw,{defaultVisitor:c,convertValue:u,isVisitable:Vs});function m(p,y){if(!k.isUndefined(p)){if(f.indexOf(p)!==-1)throw Error("Circular reference detected in "+y.join("."));f.push(p),k.forEach(p,function(P,O){(!(k.isUndefined(P)||P===null)&&o.call(e,P,k.isString(O)?O.trim():O,y,d))===!0&&m(P,y?y.concat(O):[O])}),f.pop()}}if(!k.isObject(t))throw new TypeError("data must be an object");return m(t),e}function Ru(t){const e={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(t).replace(/[!'()~]|%20|%00/g,function(r){return e[r]})}function Ja(t,e){this._pairs=[],t&&To(t,this,e)}const Jd=Ja.prototype;Jd.append=function(e,n){this._pairs.push([e,n])};Jd.toString=function(e){const n=e?function(r){return e.call(this,r,Ru)}:Ru;return this._pairs.map(function(o){return n(o[0])+"="+n(o[1])},"").join("&")};function lw(t){return encodeURIComponent(t).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function Yd(t,e,n){if(!e)return t;const r=n&&n.encode||lw,o=n&&n.serialize;let i;if(o?i=o(e,n):i=k.isURLSearchParams(e)?e.toString():new Ja(e,n).toString(r),i){const s=t.indexOf("#");s!==-1&&(t=t.slice(0,s)),t+=(t.indexOf("?")===-1?"?":"&")+i}return t}class uw{constructor(){this.handlers=[]}use(e,n,r){return this.handlers.push({fulfilled:e,rejected:n,synchronous:r?r.synchronous:!1,runWhen:r?r.runWhen:null}),this.handlers.length-1}eject(e){this.handlers[e]&&(this.handlers[e]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(e){k.forEach(this.handlers,function(r){r!==null&&e(r)})}}const Mu=uw,Xd={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},cw=typeof URLSearchParams<"u"?URLSearchParams:Ja,fw=typeof FormData<"u"?FormData:null,dw=typeof Blob<"u"?Blob:null,pw={isBrowser:!0,classes:{URLSearchParams:cw,FormData:fw,Blob:dw},protocols:["http","https","file","blob","url","data"]},Qd=typeof window<"u"&&typeof document<"u",mw=(t=>Qd&&["ReactNative","NativeScript","NS"].indexOf(t)<0)(typeof navigator<"u"&&navigator.product),hw=(()=>typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&typeof self.importScripts=="function")(),gw=Object.freeze(Object.defineProperty({__proto__:null,hasBrowserEnv:Qd,hasStandardBrowserWebWorkerEnv:hw,hasStandardBrowserEnv:mw},Symbol.toStringTag,{value:"Module"})),It={...gw,...pw};function yw(t,e){return To(t,new It.classes.URLSearchParams,Object.assign({visitor:function(n,r,o,i){return It.isNode&&k.isBuffer(n)?(this.append(r,n.toString("base64")),!1):i.defaultVisitor.apply(this,arguments)}},e))}function vw(t){return k.matchAll(/\w+|\[(\w*)]/g,t).map(e=>e[0]==="[]"?"":e[1]||e[0])}function bw(t){const e={},n=Object.keys(t);let r;const o=n.length;let i;for(r=0;r=n.length;return s=!s&&k.isArray(o)?o.length:s,l?(k.hasOwnProp(o,s)?o[s]=[o[s],r]:o[s]=r,!a):((!o[s]||!k.isObject(o[s]))&&(o[s]=[]),e(n,r,o[s],i)&&k.isArray(o[s])&&(o[s]=bw(o[s])),!a)}if(k.isFormData(t)&&k.isFunction(t.entries)){const n={};return k.forEachEntry(t,(r,o)=>{e(vw(r),o,n,0)}),n}return null}function Iw(t,e,n){if(k.isString(t))try{return(e||JSON.parse)(t),k.trim(t)}catch(r){if(r.name!=="SyntaxError")throw r}return(n||JSON.stringify)(t)}const Ya={transitional:Xd,adapter:["xhr","http"],transformRequest:[function(e,n){const r=n.getContentType()||"",o=r.indexOf("application/json")>-1,i=k.isObject(e);if(i&&k.isHTMLForm(e)&&(e=new FormData(e)),k.isFormData(e))return o&&o?JSON.stringify(ep(e)):e;if(k.isArrayBuffer(e)||k.isBuffer(e)||k.isStream(e)||k.isFile(e)||k.isBlob(e))return e;if(k.isArrayBufferView(e))return e.buffer;if(k.isURLSearchParams(e))return n.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),e.toString();let a;if(i){if(r.indexOf("application/x-www-form-urlencoded")>-1)return yw(e,this.formSerializer).toString();if((a=k.isFileList(e))||r.indexOf("multipart/form-data")>-1){const l=this.env&&this.env.FormData;return To(a?{"files[]":e}:e,l&&new l,this.formSerializer)}}return i||o?(n.setContentType("application/json",!1),Iw(e)):e}],transformResponse:[function(e){const n=this.transitional||Ya.transitional,r=n&&n.forcedJSONParsing,o=this.responseType==="json";if(e&&k.isString(e)&&(r&&!this.responseType||o)){const s=!(n&&n.silentJSONParsing)&&o;try{return JSON.parse(e)}catch(a){if(s)throw a.name==="SyntaxError"?fe.from(a,fe.ERR_BAD_RESPONSE,this,null,this.response):a}}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:It.classes.FormData,Blob:It.classes.Blob},validateStatus:function(e){return e>=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};k.forEach(["delete","get","head","post","put","patch"],t=>{Ya.headers[t]={}});const Xa=Ya,ww=k.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]),Sw=t=>{const e={};let n,r,o;return t&&t.split(` `).forEach(function(s){o=s.indexOf(":"),n=s.substring(0,o).trim().toLowerCase(),r=s.substring(o+1).trim(),!(!n||e[n]&&ww[n])&&(n==="set-cookie"?e[n]?e[n].push(r):e[n]=[r]:e[n]=e[n]?e[n]+", "+r:r)}),e},Nu=Symbol("internals");function br(t){return t&&String(t).trim().toLowerCase()}function Hi(t){return t===!1||t==null?t:k.isArray(t)?t.map(Hi):String(t)}function Cw(t){const e=Object.create(null),n=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let r;for(;r=n.exec(t);)e[r[1]]=r[2];return e}const Pw=t=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(t.trim());function Zo(t,e,n,r,o){if(k.isFunction(r))return r.call(this,e,n);if(o&&(e=n),!!k.isString(e)){if(k.isString(r))return e.indexOf(r)!==-1;if(k.isRegExp(r))return r.test(e)}}function Ow(t){return t.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(e,n,r)=>n.toUpperCase()+r)}function _w(t,e){const n=k.toCamelCase(" "+e);["get","set","has"].forEach(r=>{Object.defineProperty(t,r+n,{value:function(o,i,s){return this[r].call(this,e,o,i,s)},configurable:!0})})}class ko{constructor(e){e&&this.set(e)}set(e,n,r){const o=this;function i(a,l,u){const c=br(l);if(!c)throw new Error("header name must be a non-empty string");const f=k.findKey(o,c);(!f||o[f]===void 0||u===!0||u===void 0&&o[f]!==!1)&&(o[f||l]=Hi(a))}const s=(a,l)=>k.forEach(a,(u,c)=>i(u,c,l));return k.isPlainObject(e)||e instanceof this.constructor?s(e,n):k.isString(e)&&(e=e.trim())&&!Pw(e)?s(Sw(e),n):e!=null&&i(n,e,r),this}get(e,n){if(e=br(e),e){const r=k.findKey(this,e);if(r){const o=this[r];if(!n)return o;if(n===!0)return Cw(o);if(k.isFunction(n))return n.call(this,o,r);if(k.isRegExp(n))return n.exec(o);throw new TypeError("parser must be boolean|regexp|function")}}}has(e,n){if(e=br(e),e){const r=k.findKey(this,e);return!!(r&&this[r]!==void 0&&(!n||Zo(this,this[r],r,n)))}return!1}delete(e,n){const r=this;let o=!1;function i(s){if(s=br(s),s){const a=k.findKey(r,s);a&&(!n||Zo(r,r[a],a,n))&&(delete r[a],o=!0)}}return k.isArray(e)?e.forEach(i):i(e),o}clear(e){const n=Object.keys(this);let r=n.length,o=!1;for(;r--;){const i=n[r];(!e||Zo(this,this[i],i,e,!0))&&(delete this[i],o=!0)}return o}normalize(e){const n=this,r={};return k.forEach(this,(o,i)=>{const s=k.findKey(r,i);if(s){n[s]=Hi(o),delete n[i];return}const a=e?Ow(i):String(i).trim();a!==i&&delete n[i],n[a]=Hi(o),r[a]=!0}),this}concat(...e){return this.constructor.concat(this,...e)}toJSON(e){const n=Object.create(null);return k.forEach(this,(r,o)=>{r!=null&&r!==!1&&(n[o]=e&&k.isArray(r)?r.join(", "):r)}),n}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([e,n])=>e+": "+n).join(` -`)}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(e){return e instanceof this?e:new this(e)}static concat(e,...n){const r=new this(e);return n.forEach(o=>r.set(o)),r}static accessor(e){const r=(this[Nu]=this[Nu]={accessors:{}}).accessors,o=this.prototype;function i(s){const a=br(s);r[a]||(_w(o,s),r[a]=!0)}return k.isArray(e)?e.forEach(i):i(e),this}}ko.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]);k.reduceDescriptors(ko.prototype,({value:t},e)=>{let n=e[0].toUpperCase()+e.slice(1);return{get:()=>t,set(r){this[n]=r}}});k.freezeMethods(ko);const $t=ko;function Jo(t,e){const n=this||Xa,r=e||n,o=$t.from(r.headers);let i=r.data;return k.forEach(t,function(a){i=a.call(n,i,o.normalize(),e?e.status:void 0)}),o.normalize(),i}function tp(t){return!!(t&&t.__CANCEL__)}function gi(t,e,n){fe.call(this,t??"canceled",fe.ERR_CANCELED,e,n),this.name="CanceledError"}k.inherits(gi,fe,{__CANCEL__:!0});function xw(t,e,n){const r=n.config.validateStatus;!n.status||!r||r(n.status)?t(n):e(new fe("Request failed with status code "+n.status,[fe.ERR_BAD_REQUEST,fe.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n))}const Ew=It.hasStandardBrowserEnv?{write(t,e,n,r,o,i){const s=[t+"="+encodeURIComponent(e)];k.isNumber(n)&&s.push("expires="+new Date(n).toGMTString()),k.isString(r)&&s.push("path="+r),k.isString(o)&&s.push("domain="+o),i===!0&&s.push("secure"),document.cookie=s.join("; ")},read(t){const e=document.cookie.match(new RegExp("(^|;\\s*)("+t+")=([^;]*)"));return e?decodeURIComponent(e[3]):null},remove(t){this.write(t,"",Date.now()-864e5)}}:{write(){},read(){return null},remove(){}};function Aw(t){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(t)}function Tw(t,e){return e?t.replace(/\/?\/$/,"")+"/"+e.replace(/^\/+/,""):t}function np(t,e){return t&&!Aw(e)?Tw(t,e):e}const kw=It.hasStandardBrowserEnv?function(){const e=/(msie|trident)/i.test(navigator.userAgent),n=document.createElement("a");let r;function o(i){let s=i;return e&&(n.setAttribute("href",s),s=n.href),n.setAttribute("href",s),{href:n.href,protocol:n.protocol?n.protocol.replace(/:$/,""):"",host:n.host,search:n.search?n.search.replace(/^\?/,""):"",hash:n.hash?n.hash.replace(/^#/,""):"",hostname:n.hostname,port:n.port,pathname:n.pathname.charAt(0)==="/"?n.pathname:"/"+n.pathname}}return r=o(window.location.href),function(s){const a=k.isString(s)?o(s):s;return a.protocol===r.protocol&&a.host===r.host}}():function(){return function(){return!0}}();function Lw(t){const e=/^([-+\w]{1,25})(:?\/\/|:)/.exec(t);return e&&e[1]||""}function $w(t,e){t=t||10;const n=new Array(t),r=new Array(t);let o=0,i=0,s;return e=e!==void 0?e:1e3,function(l){const u=Date.now(),c=r[i];s||(s=u),n[o]=l,r[o]=u;let f=i,d=0;for(;f!==o;)d+=n[f++],f=f%t;if(o=(o+1)%t,o===i&&(i=(i+1)%t),u-s{const i=o.loaded,s=o.lengthComputable?o.total:void 0,a=i-n,l=r(a),u=i<=s;n=i;const c={loaded:i,total:s,progress:s?i/s:void 0,bytes:a,rate:l||void 0,estimated:l&&s&&u?(s-i)/l:void 0,event:o};c[e?"download":"upload"]=!0,t(c)}}const Fw=typeof XMLHttpRequest<"u",Dw=Fw&&function(t){return new Promise(function(n,r){let o=t.data;const i=$t.from(t.headers).normalize();let{responseType:s,withXSRFToken:a}=t,l;function u(){t.cancelToken&&t.cancelToken.unsubscribe(l),t.signal&&t.signal.removeEventListener("abort",l)}let c;if(k.isFormData(o)){if(It.hasStandardBrowserEnv||It.hasStandardBrowserWebWorkerEnv)i.setContentType(!1);else if((c=i.getContentType())!==!1){const[y,...T]=c?c.split(";").map(P=>P.trim()).filter(Boolean):[];i.setContentType([y||"multipart/form-data",...T].join("; "))}}let f=new XMLHttpRequest;if(t.auth){const y=t.auth.username||"",T=t.auth.password?unescape(encodeURIComponent(t.auth.password)):"";i.set("Authorization","Basic "+btoa(y+":"+T))}const d=np(t.baseURL,t.url);f.open(t.method.toUpperCase(),Yd(d,t.params,t.paramsSerializer),!0),f.timeout=t.timeout;function m(){if(!f)return;const y=$t.from("getAllResponseHeaders"in f&&f.getAllResponseHeaders()),P={data:!s||s==="text"||s==="json"?f.responseText:f.response,status:f.status,statusText:f.statusText,headers:y,config:t,request:f};xw(function(b){n(b),u()},function(b){r(b),u()},P),f=null}if("onloadend"in f?f.onloadend=m:f.onreadystatechange=function(){!f||f.readyState!==4||f.status===0&&!(f.responseURL&&f.responseURL.indexOf("file:")===0)||setTimeout(m)},f.onabort=function(){!f||(r(new fe("Request aborted",fe.ECONNABORTED,t,f)),f=null)},f.onerror=function(){r(new fe("Network Error",fe.ERR_NETWORK,t,f)),f=null},f.ontimeout=function(){let T=t.timeout?"timeout of "+t.timeout+"ms exceeded":"timeout exceeded";const P=t.transitional||Xd;t.timeoutErrorMessage&&(T=t.timeoutErrorMessage),r(new fe(T,P.clarifyTimeoutError?fe.ETIMEDOUT:fe.ECONNABORTED,t,f)),f=null},It.hasStandardBrowserEnv&&(a&&k.isFunction(a)&&(a=a(t)),a||a!==!1&&kw(d))){const y=t.xsrfHeaderName&&t.xsrfCookieName&&Ew.read(t.xsrfCookieName);y&&i.set(t.xsrfHeaderName,y)}o===void 0&&i.setContentType(null),"setRequestHeader"in f&&k.forEach(i.toJSON(),function(T,P){f.setRequestHeader(P,T)}),k.isUndefined(t.withCredentials)||(f.withCredentials=!!t.withCredentials),s&&s!=="json"&&(f.responseType=t.responseType),typeof t.onDownloadProgress=="function"&&f.addEventListener("progress",ju(t.onDownloadProgress,!0)),typeof t.onUploadProgress=="function"&&f.upload&&f.upload.addEventListener("progress",ju(t.onUploadProgress)),(t.cancelToken||t.signal)&&(l=y=>{!f||(r(!y||y.type?new gi(null,t,f):y),f.abort(),f=null)},t.cancelToken&&t.cancelToken.subscribe(l),t.signal&&(t.signal.aborted?l():t.signal.addEventListener("abort",l)));const p=Lw(d);if(p&&It.protocols.indexOf(p)===-1){r(new fe("Unsupported protocol "+p+":",fe.ERR_BAD_REQUEST,t));return}f.send(o||null)})},Us={http:ow,xhr:Dw};k.forEach(Us,(t,e)=>{if(t){try{Object.defineProperty(t,"name",{value:e})}catch{}Object.defineProperty(t,"adapterName",{value:e})}});const Bu=t=>`- ${t}`,Rw=t=>k.isFunction(t)||t===null||t===!1,rp={getAdapter:t=>{t=k.isArray(t)?t:[t];const{length:e}=t;let n,r;const o={};for(let i=0;i`adapter ${a} `+(l===!1?"is not supported by the environment":"is not available in the build"));let s=e?i.length>1?`since : +`)}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(e){return e instanceof this?e:new this(e)}static concat(e,...n){const r=new this(e);return n.forEach(o=>r.set(o)),r}static accessor(e){const r=(this[Nu]=this[Nu]={accessors:{}}).accessors,o=this.prototype;function i(s){const a=br(s);r[a]||(_w(o,s),r[a]=!0)}return k.isArray(e)?e.forEach(i):i(e),this}}ko.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]);k.reduceDescriptors(ko.prototype,({value:t},e)=>{let n=e[0].toUpperCase()+e.slice(1);return{get:()=>t,set(r){this[n]=r}}});k.freezeMethods(ko);const $t=ko;function Jo(t,e){const n=this||Xa,r=e||n,o=$t.from(r.headers);let i=r.data;return k.forEach(t,function(a){i=a.call(n,i,o.normalize(),e?e.status:void 0)}),o.normalize(),i}function tp(t){return!!(t&&t.__CANCEL__)}function gi(t,e,n){fe.call(this,t??"canceled",fe.ERR_CANCELED,e,n),this.name="CanceledError"}k.inherits(gi,fe,{__CANCEL__:!0});function xw(t,e,n){const r=n.config.validateStatus;!n.status||!r||r(n.status)?t(n):e(new fe("Request failed with status code "+n.status,[fe.ERR_BAD_REQUEST,fe.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n))}const Ew=It.hasStandardBrowserEnv?{write(t,e,n,r,o,i){const s=[t+"="+encodeURIComponent(e)];k.isNumber(n)&&s.push("expires="+new Date(n).toGMTString()),k.isString(r)&&s.push("path="+r),k.isString(o)&&s.push("domain="+o),i===!0&&s.push("secure"),document.cookie=s.join("; ")},read(t){const e=document.cookie.match(new RegExp("(^|;\\s*)("+t+")=([^;]*)"));return e?decodeURIComponent(e[3]):null},remove(t){this.write(t,"",Date.now()-864e5)}}:{write(){},read(){return null},remove(){}};function Aw(t){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(t)}function Tw(t,e){return e?t.replace(/\/+$/,"")+"/"+e.replace(/^\/+/,""):t}function np(t,e){return t&&!Aw(e)?Tw(t,e):e}const kw=It.hasStandardBrowserEnv?function(){const e=/(msie|trident)/i.test(navigator.userAgent),n=document.createElement("a");let r;function o(i){let s=i;return e&&(n.setAttribute("href",s),s=n.href),n.setAttribute("href",s),{href:n.href,protocol:n.protocol?n.protocol.replace(/:$/,""):"",host:n.host,search:n.search?n.search.replace(/^\?/,""):"",hash:n.hash?n.hash.replace(/^#/,""):"",hostname:n.hostname,port:n.port,pathname:n.pathname.charAt(0)==="/"?n.pathname:"/"+n.pathname}}return r=o(window.location.href),function(s){const a=k.isString(s)?o(s):s;return a.protocol===r.protocol&&a.host===r.host}}():function(){return function(){return!0}}();function Lw(t){const e=/^([-+\w]{1,25})(:?\/\/|:)/.exec(t);return e&&e[1]||""}function $w(t,e){t=t||10;const n=new Array(t),r=new Array(t);let o=0,i=0,s;return e=e!==void 0?e:1e3,function(l){const u=Date.now(),c=r[i];s||(s=u),n[o]=l,r[o]=u;let f=i,d=0;for(;f!==o;)d+=n[f++],f=f%t;if(o=(o+1)%t,o===i&&(i=(i+1)%t),u-s{const i=o.loaded,s=o.lengthComputable?o.total:void 0,a=i-n,l=r(a),u=i<=s;n=i;const c={loaded:i,total:s,progress:s?i/s:void 0,bytes:a,rate:l||void 0,estimated:l&&s&&u?(s-i)/l:void 0,event:o};c[e?"download":"upload"]=!0,t(c)}}const Fw=typeof XMLHttpRequest<"u",Dw=Fw&&function(t){return new Promise(function(n,r){let o=t.data;const i=$t.from(t.headers).normalize();let{responseType:s,withXSRFToken:a}=t,l;function u(){t.cancelToken&&t.cancelToken.unsubscribe(l),t.signal&&t.signal.removeEventListener("abort",l)}let c;if(k.isFormData(o)){if(It.hasStandardBrowserEnv||It.hasStandardBrowserWebWorkerEnv)i.setContentType(!1);else if((c=i.getContentType())!==!1){const[y,...T]=c?c.split(";").map(P=>P.trim()).filter(Boolean):[];i.setContentType([y||"multipart/form-data",...T].join("; "))}}let f=new XMLHttpRequest;if(t.auth){const y=t.auth.username||"",T=t.auth.password?unescape(encodeURIComponent(t.auth.password)):"";i.set("Authorization","Basic "+btoa(y+":"+T))}const d=np(t.baseURL,t.url);f.open(t.method.toUpperCase(),Yd(d,t.params,t.paramsSerializer),!0),f.timeout=t.timeout;function m(){if(!f)return;const y=$t.from("getAllResponseHeaders"in f&&f.getAllResponseHeaders()),P={data:!s||s==="text"||s==="json"?f.responseText:f.response,status:f.status,statusText:f.statusText,headers:y,config:t,request:f};xw(function(b){n(b),u()},function(b){r(b),u()},P),f=null}if("onloadend"in f?f.onloadend=m:f.onreadystatechange=function(){!f||f.readyState!==4||f.status===0&&!(f.responseURL&&f.responseURL.indexOf("file:")===0)||setTimeout(m)},f.onabort=function(){!f||(r(new fe("Request aborted",fe.ECONNABORTED,t,f)),f=null)},f.onerror=function(){r(new fe("Network Error",fe.ERR_NETWORK,t,f)),f=null},f.ontimeout=function(){let T=t.timeout?"timeout of "+t.timeout+"ms exceeded":"timeout exceeded";const P=t.transitional||Xd;t.timeoutErrorMessage&&(T=t.timeoutErrorMessage),r(new fe(T,P.clarifyTimeoutError?fe.ETIMEDOUT:fe.ECONNABORTED,t,f)),f=null},It.hasStandardBrowserEnv&&(a&&k.isFunction(a)&&(a=a(t)),a||a!==!1&&kw(d))){const y=t.xsrfHeaderName&&t.xsrfCookieName&&Ew.read(t.xsrfCookieName);y&&i.set(t.xsrfHeaderName,y)}o===void 0&&i.setContentType(null),"setRequestHeader"in f&&k.forEach(i.toJSON(),function(T,P){f.setRequestHeader(P,T)}),k.isUndefined(t.withCredentials)||(f.withCredentials=!!t.withCredentials),s&&s!=="json"&&(f.responseType=t.responseType),typeof t.onDownloadProgress=="function"&&f.addEventListener("progress",ju(t.onDownloadProgress,!0)),typeof t.onUploadProgress=="function"&&f.upload&&f.upload.addEventListener("progress",ju(t.onUploadProgress)),(t.cancelToken||t.signal)&&(l=y=>{!f||(r(!y||y.type?new gi(null,t,f):y),f.abort(),f=null)},t.cancelToken&&t.cancelToken.subscribe(l),t.signal&&(t.signal.aborted?l():t.signal.addEventListener("abort",l)));const p=Lw(d);if(p&&It.protocols.indexOf(p)===-1){r(new fe("Unsupported protocol "+p+":",fe.ERR_BAD_REQUEST,t));return}f.send(o||null)})},Us={http:ow,xhr:Dw};k.forEach(Us,(t,e)=>{if(t){try{Object.defineProperty(t,"name",{value:e})}catch{}Object.defineProperty(t,"adapterName",{value:e})}});const Bu=t=>`- ${t}`,Rw=t=>k.isFunction(t)||t===null||t===!1,rp={getAdapter:t=>{t=k.isArray(t)?t:[t];const{length:e}=t;let n,r;const o={};for(let i=0;i`adapter ${a} `+(l===!1?"is not supported by the environment":"is not available in the build"));let s=e?i.length>1?`since : `+i.map(Bu).join(` -`):" "+Bu(i[0]):"as no adapter specified";throw new fe("There is no suitable adapter to dispatch the request "+s,"ERR_NOT_SUPPORT")}return r},adapters:Us};function Yo(t){if(t.cancelToken&&t.cancelToken.throwIfRequested(),t.signal&&t.signal.aborted)throw new gi(null,t)}function Ku(t){return Yo(t),t.headers=$t.from(t.headers),t.data=Jo.call(t,t.transformRequest),["post","put","patch"].indexOf(t.method)!==-1&&t.headers.setContentType("application/x-www-form-urlencoded",!1),rp.getAdapter(t.adapter||Xa.adapter)(t).then(function(r){return Yo(t),r.data=Jo.call(t,t.transformResponse,r),r.headers=$t.from(r.headers),r},function(r){return tp(r)||(Yo(t),r&&r.response&&(r.response.data=Jo.call(t,t.transformResponse,r.response),r.response.headers=$t.from(r.response.headers))),Promise.reject(r)})}const Hu=t=>t instanceof $t?t.toJSON():t;function tr(t,e){e=e||{};const n={};function r(u,c,f){return k.isPlainObject(u)&&k.isPlainObject(c)?k.merge.call({caseless:f},u,c):k.isPlainObject(c)?k.merge({},c):k.isArray(c)?c.slice():c}function o(u,c,f){if(k.isUndefined(c)){if(!k.isUndefined(u))return r(void 0,u,f)}else return r(u,c,f)}function i(u,c){if(!k.isUndefined(c))return r(void 0,c)}function s(u,c){if(k.isUndefined(c)){if(!k.isUndefined(u))return r(void 0,u)}else return r(void 0,c)}function a(u,c,f){if(f in e)return r(u,c);if(f in t)return r(void 0,u)}const l={url:i,method:i,data:i,baseURL:s,transformRequest:s,transformResponse:s,paramsSerializer:s,timeout:s,timeoutMessage:s,withCredentials:s,withXSRFToken:s,adapter:s,responseType:s,xsrfCookieName:s,xsrfHeaderName:s,onUploadProgress:s,onDownloadProgress:s,decompress:s,maxContentLength:s,maxBodyLength:s,beforeRedirect:s,transport:s,httpAgent:s,httpsAgent:s,cancelToken:s,socketPath:s,responseEncoding:s,validateStatus:a,headers:(u,c)=>o(Hu(u),Hu(c),!0)};return k.forEach(Object.keys(Object.assign({},t,e)),function(c){const f=l[c]||o,d=f(t[c],e[c],c);k.isUndefined(d)&&f!==a||(n[c]=d)}),n}const ip="1.6.3",Qa={};["object","boolean","number","function","string","symbol"].forEach((t,e)=>{Qa[t]=function(r){return typeof r===t||"a"+(e<1?"n ":" ")+t}});const Vu={};Qa.transitional=function(e,n,r){function o(i,s){return"[Axios v"+ip+"] Transitional option '"+i+"'"+s+(r?". "+r:"")}return(i,s,a)=>{if(e===!1)throw new fe(o(s," has been removed"+(n?" in "+n:"")),fe.ERR_DEPRECATED);return n&&!Vu[s]&&(Vu[s]=!0,console.warn(o(s," has been deprecated since v"+n+" and will be removed in the near future"))),e?e(i,s,a):!0}};function Mw(t,e,n){if(typeof t!="object")throw new fe("options must be an object",fe.ERR_BAD_OPTION_VALUE);const r=Object.keys(t);let o=r.length;for(;o-- >0;){const i=r[o],s=e[i];if(s){const a=t[i],l=a===void 0||s(a,i,t);if(l!==!0)throw new fe("option "+i+" must be "+l,fe.ERR_BAD_OPTION_VALUE);continue}if(n!==!0)throw new fe("Unknown option "+i,fe.ERR_BAD_OPTION)}}const zs={assertOptions:Mw,validators:Qa},Kt=zs.validators;class no{constructor(e){this.defaults=e,this.interceptors={request:new Mu,response:new Mu}}request(e,n){typeof e=="string"?(n=n||{},n.url=e):n=e||{},n=tr(this.defaults,n);const{transitional:r,paramsSerializer:o,headers:i}=n;r!==void 0&&zs.assertOptions(r,{silentJSONParsing:Kt.transitional(Kt.boolean),forcedJSONParsing:Kt.transitional(Kt.boolean),clarifyTimeoutError:Kt.transitional(Kt.boolean)},!1),o!=null&&(k.isFunction(o)?n.paramsSerializer={serialize:o}:zs.assertOptions(o,{encode:Kt.function,serialize:Kt.function},!0)),n.method=(n.method||this.defaults.method||"get").toLowerCase();let s=i&&k.merge(i.common,i[n.method]);i&&k.forEach(["delete","get","head","post","put","patch","common"],p=>{delete i[p]}),n.headers=$t.concat(s,i);const a=[];let l=!0;this.interceptors.request.forEach(function(y){typeof y.runWhen=="function"&&y.runWhen(n)===!1||(l=l&&y.synchronous,a.unshift(y.fulfilled,y.rejected))});const u=[];this.interceptors.response.forEach(function(y){u.push(y.fulfilled,y.rejected)});let c,f=0,d;if(!l){const p=[Ku.bind(this),void 0];for(p.unshift.apply(p,a),p.push.apply(p,u),d=p.length,c=Promise.resolve(n);f{if(!r._listeners)return;let i=r._listeners.length;for(;i-- >0;)r._listeners[i](o);r._listeners=null}),this.promise.then=o=>{let i;const s=new Promise(a=>{r.subscribe(a),i=a}).then(o);return s.cancel=function(){r.unsubscribe(i)},s},e(function(i,s,a){r.reason||(r.reason=new gi(i,s,a),n(r.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(e){if(this.reason){e(this.reason);return}this._listeners?this._listeners.push(e):this._listeners=[e]}unsubscribe(e){if(!this._listeners)return;const n=this._listeners.indexOf(e);n!==-1&&this._listeners.splice(n,1)}static source(){let e;return{token:new el(function(o){e=o}),cancel:e}}}const Nw=el;function jw(t){return function(n){return t.apply(null,n)}}function Bw(t){return k.isObject(t)&&t.isAxiosError===!0}const Ws={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(Ws).forEach(([t,e])=>{Ws[e]=t});const Kw=Ws;function op(t){const e=new Vi(t),n=jd(Vi.prototype.request,e);return k.extend(n,Vi.prototype,e,{allOwnKeys:!0}),k.extend(n,e,null,{allOwnKeys:!0}),n.create=function(o){return op(tr(t,o))},n}const $e=op(Xa);$e.Axios=Vi;$e.CanceledError=gi;$e.CancelToken=Nw;$e.isCancel=tp;$e.VERSION=ip;$e.toFormData=To;$e.AxiosError=fe;$e.Cancel=$e.CanceledError;$e.all=function(e){return Promise.all(e)};$e.spread=jw;$e.isAxiosError=Bw;$e.mergeConfig=tr;$e.AxiosHeaders=$t;$e.formToJSON=t=>ep(k.isHTMLForm(t)?new FormData(t):t);$e.getAdapter=rp.getAdapter;$e.HttpStatusCode=Kw;$e.default=$e;const Xo=$e;var Hw=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function MC(t){return t&&t.__esModule&&Object.prototype.hasOwnProperty.call(t,"default")?t.default:t}function Vw(t){var e=t.default;if(typeof e=="function"){var n=function(){return e.apply(this,arguments)};n.prototype=e.prototype}else n={};return Object.defineProperty(n,"__esModule",{value:!0}),Object.keys(t).forEach(function(r){var o=Object.getOwnPropertyDescriptor(t,r);Object.defineProperty(n,r,o.get?o:{enumerable:!0,get:function(){return t[r]}})}),n}var Uw=function(){if(typeof Symbol!="function"||typeof Object.getOwnPropertySymbols!="function")return!1;if(typeof Symbol.iterator=="symbol")return!0;var e={},n=Symbol("test"),r=Object(n);if(typeof n=="string"||Object.prototype.toString.call(n)!=="[object Symbol]"||Object.prototype.toString.call(r)!=="[object Symbol]")return!1;var o=42;e[n]=o;for(n in e)return!1;if(typeof Object.keys=="function"&&Object.keys(e).length!==0||typeof Object.getOwnPropertyNames=="function"&&Object.getOwnPropertyNames(e).length!==0)return!1;var i=Object.getOwnPropertySymbols(e);if(i.length!==1||i[0]!==n||!Object.prototype.propertyIsEnumerable.call(e,n))return!1;if(typeof Object.getOwnPropertyDescriptor=="function"){var s=Object.getOwnPropertyDescriptor(e,n);if(s.value!==o||s.enumerable!==!0)return!1}return!0},Uu=typeof Symbol<"u"&&Symbol,zw=Uw,Ww=function(){return typeof Uu!="function"||typeof Symbol!="function"||typeof Uu("foo")!="symbol"||typeof Symbol("bar")!="symbol"?!1:zw()},zu={foo:{}},qw=Object,Gw=function(){return{__proto__:zu}.foo===zu.foo&&!({__proto__:null}instanceof qw)},Zw="Function.prototype.bind called on incompatible ",Jw=Object.prototype.toString,Yw=Math.max,Xw="[object Function]",Wu=function(e,n){for(var r=[],o=0;o"u"||!De?le:De(Uint8Array),wn={"%AggregateError%":typeof AggregateError>"u"?le:AggregateError,"%Array%":Array,"%ArrayBuffer%":typeof ArrayBuffer>"u"?le:ArrayBuffer,"%ArrayIteratorPrototype%":Rn&&De?De([][Symbol.iterator]()):le,"%AsyncFromSyncIteratorPrototype%":le,"%AsyncFunction%":Nn,"%AsyncGenerator%":Nn,"%AsyncGeneratorFunction%":Nn,"%AsyncIteratorPrototype%":Nn,"%Atomics%":typeof Atomics>"u"?le:Atomics,"%BigInt%":typeof BigInt>"u"?le:BigInt,"%BigInt64Array%":typeof BigInt64Array>"u"?le:BigInt64Array,"%BigUint64Array%":typeof BigUint64Array>"u"?le:BigUint64Array,"%Boolean%":Boolean,"%DataView%":typeof DataView>"u"?le:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":Error,"%eval%":eval,"%EvalError%":EvalError,"%Float32Array%":typeof Float32Array>"u"?le:Float32Array,"%Float64Array%":typeof Float64Array>"u"?le:Float64Array,"%FinalizationRegistry%":typeof FinalizationRegistry>"u"?le:FinalizationRegistry,"%Function%":sp,"%GeneratorFunction%":Nn,"%Int8Array%":typeof Int8Array>"u"?le:Int8Array,"%Int16Array%":typeof Int16Array>"u"?le:Int16Array,"%Int32Array%":typeof Int32Array>"u"?le:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":Rn&&De?De(De([][Symbol.iterator]())):le,"%JSON%":typeof JSON=="object"?JSON:le,"%Map%":typeof Map>"u"?le:Map,"%MapIteratorPrototype%":typeof Map>"u"||!Rn||!De?le:De(new Map()[Symbol.iterator]()),"%Math%":Math,"%Number%":Number,"%Object%":Object,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":typeof Promise>"u"?le:Promise,"%Proxy%":typeof Proxy>"u"?le:Proxy,"%RangeError%":RangeError,"%ReferenceError%":ReferenceError,"%Reflect%":typeof Reflect>"u"?le:Reflect,"%RegExp%":RegExp,"%Set%":typeof Set>"u"?le:Set,"%SetIteratorPrototype%":typeof Set>"u"||!Rn||!De?le:De(new Set()[Symbol.iterator]()),"%SharedArrayBuffer%":typeof SharedArrayBuffer>"u"?le:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":Rn&&De?De(""[Symbol.iterator]()):le,"%Symbol%":Rn?Symbol:le,"%SyntaxError%":nr,"%ThrowTypeError%":a2,"%TypedArray%":u2,"%TypeError%":qn,"%Uint8Array%":typeof Uint8Array>"u"?le:Uint8Array,"%Uint8ClampedArray%":typeof Uint8ClampedArray>"u"?le:Uint8ClampedArray,"%Uint16Array%":typeof Uint16Array>"u"?le:Uint16Array,"%Uint32Array%":typeof Uint32Array>"u"?le:Uint32Array,"%URIError%":URIError,"%WeakMap%":typeof WeakMap>"u"?le:WeakMap,"%WeakRef%":typeof WeakRef>"u"?le:WeakRef,"%WeakSet%":typeof WeakSet>"u"?le:WeakSet};if(De)try{null.error}catch(t){var c2=De(De(t));wn["%Error.prototype%"]=c2}var f2=function t(e){var n;if(e==="%AsyncFunction%")n=Qo("async function () {}");else if(e==="%GeneratorFunction%")n=Qo("function* () {}");else if(e==="%AsyncGeneratorFunction%")n=Qo("async function* () {}");else if(e==="%AsyncGenerator%"){var r=t("%AsyncGeneratorFunction%");r&&(n=r.prototype)}else if(e==="%AsyncIteratorPrototype%"){var o=t("%AsyncGenerator%");o&&De&&(n=De(o.prototype))}return wn[e]=n,n},qu={"%ArrayBufferPrototype%":["ArrayBuffer","prototype"],"%ArrayPrototype%":["Array","prototype"],"%ArrayProto_entries%":["Array","prototype","entries"],"%ArrayProto_forEach%":["Array","prototype","forEach"],"%ArrayProto_keys%":["Array","prototype","keys"],"%ArrayProto_values%":["Array","prototype","values"],"%AsyncFunctionPrototype%":["AsyncFunction","prototype"],"%AsyncGenerator%":["AsyncGeneratorFunction","prototype"],"%AsyncGeneratorPrototype%":["AsyncGeneratorFunction","prototype","prototype"],"%BooleanPrototype%":["Boolean","prototype"],"%DataViewPrototype%":["DataView","prototype"],"%DatePrototype%":["Date","prototype"],"%ErrorPrototype%":["Error","prototype"],"%EvalErrorPrototype%":["EvalError","prototype"],"%Float32ArrayPrototype%":["Float32Array","prototype"],"%Float64ArrayPrototype%":["Float64Array","prototype"],"%FunctionPrototype%":["Function","prototype"],"%Generator%":["GeneratorFunction","prototype"],"%GeneratorPrototype%":["GeneratorFunction","prototype","prototype"],"%Int8ArrayPrototype%":["Int8Array","prototype"],"%Int16ArrayPrototype%":["Int16Array","prototype"],"%Int32ArrayPrototype%":["Int32Array","prototype"],"%JSONParse%":["JSON","parse"],"%JSONStringify%":["JSON","stringify"],"%MapPrototype%":["Map","prototype"],"%NumberPrototype%":["Number","prototype"],"%ObjectPrototype%":["Object","prototype"],"%ObjProto_toString%":["Object","prototype","toString"],"%ObjProto_valueOf%":["Object","prototype","valueOf"],"%PromisePrototype%":["Promise","prototype"],"%PromiseProto_then%":["Promise","prototype","then"],"%Promise_all%":["Promise","all"],"%Promise_reject%":["Promise","reject"],"%Promise_resolve%":["Promise","resolve"],"%RangeErrorPrototype%":["RangeError","prototype"],"%ReferenceErrorPrototype%":["ReferenceError","prototype"],"%RegExpPrototype%":["RegExp","prototype"],"%SetPrototype%":["Set","prototype"],"%SharedArrayBufferPrototype%":["SharedArrayBuffer","prototype"],"%StringPrototype%":["String","prototype"],"%SymbolPrototype%":["Symbol","prototype"],"%SyntaxErrorPrototype%":["SyntaxError","prototype"],"%TypedArrayPrototype%":["TypedArray","prototype"],"%TypeErrorPrototype%":["TypeError","prototype"],"%Uint8ArrayPrototype%":["Uint8Array","prototype"],"%Uint8ClampedArrayPrototype%":["Uint8ClampedArray","prototype"],"%Uint16ArrayPrototype%":["Uint16Array","prototype"],"%Uint32ArrayPrototype%":["Uint32Array","prototype"],"%URIErrorPrototype%":["URIError","prototype"],"%WeakMapPrototype%":["WeakMap","prototype"],"%WeakSetPrototype%":["WeakSet","prototype"]},yi=tl,ro=s2,d2=yi.call(Function.call,Array.prototype.concat),p2=yi.call(Function.apply,Array.prototype.splice),Gu=yi.call(Function.call,String.prototype.replace),io=yi.call(Function.call,String.prototype.slice),m2=yi.call(Function.call,RegExp.prototype.exec),h2=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,g2=/\\(\\)?/g,y2=function(e){var n=io(e,0,1),r=io(e,-1);if(n==="%"&&r!=="%")throw new nr("invalid intrinsic syntax, expected closing `%`");if(r==="%"&&n!=="%")throw new nr("invalid intrinsic syntax, expected opening `%`");var o=[];return Gu(e,h2,function(i,s,a,l){o[o.length]=a?Gu(l,g2,"$1"):s||i}),o},v2=function(e,n){var r=e,o;if(ro(qu,r)&&(o=qu[r],r="%"+o[0]+"%"),ro(wn,r)){var i=wn[r];if(i===Nn&&(i=f2(r)),typeof i>"u"&&!n)throw new qn("intrinsic "+e+" exists, but is not available. Please file an issue!");return{alias:o,name:r,value:i}}throw new nr("intrinsic "+e+" does not exist!")},Tn=function(e,n){if(typeof e!="string"||e.length===0)throw new qn("intrinsic name must be a non-empty string");if(arguments.length>1&&typeof n!="boolean")throw new qn('"allowMissing" argument must be a boolean');if(m2(/^%?[^%]*%?$/,e)===null)throw new nr("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var r=y2(e),o=r.length>0?r[0]:"",i=v2("%"+o+"%",n),s=i.name,a=i.value,l=!1,u=i.alias;u&&(o=u[0],p2(r,d2([0,1],u)));for(var c=1,f=!0;c=r.length){var y=In(a,d);f=!!y,f&&"get"in y&&!("originalValue"in y.get)?a=y.get:a=a[d]}else f=ro(a,d),a=a[d];f&&!l&&(wn[s]=a)}}return a},ap={exports:{}},b2=Tn,qs=b2("%Object.defineProperty%",!0),Gs=function(){if(qs)try{return qs({},"a",{value:1}),!0}catch{return!1}return!1};Gs.hasArrayLengthDefineBug=function(){if(!Gs())return null;try{return qs([],"length",{value:1}).length!==1}catch{return!0}};var lp=Gs,I2=Tn,Ui=I2("%Object.getOwnPropertyDescriptor%",!0);if(Ui)try{Ui([],"length")}catch{Ui=null}var up=Ui,w2=lp(),nl=Tn,$r=w2&&nl("%Object.defineProperty%",!0);if($r)try{$r({},"a",{value:1})}catch{$r=!1}var S2=nl("%SyntaxError%"),Mn=nl("%TypeError%"),Zu=up,C2=function(e,n,r){if(!e||typeof e!="object"&&typeof e!="function")throw new Mn("`obj` must be an object or a function`");if(typeof n!="string"&&typeof n!="symbol")throw new Mn("`property` must be a string or a symbol`");if(arguments.length>3&&typeof arguments[3]!="boolean"&&arguments[3]!==null)throw new Mn("`nonEnumerable`, if provided, must be a boolean or null");if(arguments.length>4&&typeof arguments[4]!="boolean"&&arguments[4]!==null)throw new Mn("`nonWritable`, if provided, must be a boolean or null");if(arguments.length>5&&typeof arguments[5]!="boolean"&&arguments[5]!==null)throw new Mn("`nonConfigurable`, if provided, must be a boolean or null");if(arguments.length>6&&typeof arguments[6]!="boolean")throw new Mn("`loose`, if provided, must be a boolean");var o=arguments.length>3?arguments[3]:null,i=arguments.length>4?arguments[4]:null,s=arguments.length>5?arguments[5]:null,a=arguments.length>6?arguments[6]:!1,l=!!Zu&&Zu(e,n);if($r)$r(e,n,{configurable:s===null&&l?l.configurable:!s,enumerable:o===null&&l?l.enumerable:!o,value:r,writable:i===null&&l?l.writable:!i});else if(a||!o&&!i&&!s)e[n]=r;else throw new S2("This environment does not support defining a property as non-configurable, non-writable, or non-enumerable.")},cp=Tn,Ju=C2,P2=lp(),Yu=up,Xu=cp("%TypeError%"),O2=cp("%Math.floor%"),_2=function(e,n){if(typeof e!="function")throw new Xu("`fn` is not a function");if(typeof n!="number"||n<0||n>4294967295||O2(n)!==n)throw new Xu("`length` must be a positive 32-bit integer");var r=arguments.length>2&&!!arguments[2],o=!0,i=!0;if("length"in e&&Yu){var s=Yu(e,"length");s&&!s.configurable&&(o=!1),s&&!s.writable&&(i=!1)}return(o||i||!r)&&(P2?Ju(e,"length",n,!0,!0):Ju(e,"length",n)),e};(function(t){var e=tl,n=Tn,r=_2,o=n("%TypeError%"),i=n("%Function.prototype.apply%"),s=n("%Function.prototype.call%"),a=n("%Reflect.apply%",!0)||e.call(s,i),l=n("%Object.defineProperty%",!0),u=n("%Math.max%");if(l)try{l({},"a",{value:1})}catch{l=null}t.exports=function(d){if(typeof d!="function")throw new o("a function is required");var m=a(e,s,arguments);return r(m,1+u(0,d.length-(arguments.length-1)),!0)};var c=function(){return a(e,i,arguments)};l?l(t.exports,"apply",{value:c}):t.exports.apply=c})(ap);var fp=Tn,dp=ap.exports,x2=dp(fp("String.prototype.indexOf")),E2=function(e,n){var r=fp(e,!!n);return typeof r=="function"&&x2(e,".prototype.")>-1?dp(r):r};const A2={},T2=Object.freeze(Object.defineProperty({__proto__:null,default:A2},Symbol.toStringTag,{value:"Module"})),k2=Vw(T2);var rl=typeof Map=="function"&&Map.prototype,ts=Object.getOwnPropertyDescriptor&&rl?Object.getOwnPropertyDescriptor(Map.prototype,"size"):null,oo=rl&&ts&&typeof ts.get=="function"?ts.get:null,Qu=rl&&Map.prototype.forEach,il=typeof Set=="function"&&Set.prototype,ns=Object.getOwnPropertyDescriptor&&il?Object.getOwnPropertyDescriptor(Set.prototype,"size"):null,so=il&&ns&&typeof ns.get=="function"?ns.get:null,ec=il&&Set.prototype.forEach,L2=typeof WeakMap=="function"&&WeakMap.prototype,Fr=L2?WeakMap.prototype.has:null,$2=typeof WeakSet=="function"&&WeakSet.prototype,Dr=$2?WeakSet.prototype.has:null,F2=typeof WeakRef=="function"&&WeakRef.prototype,tc=F2?WeakRef.prototype.deref:null,D2=Boolean.prototype.valueOf,R2=Object.prototype.toString,M2=Function.prototype.toString,N2=String.prototype.match,ol=String.prototype.slice,qt=String.prototype.replace,j2=String.prototype.toUpperCase,nc=String.prototype.toLowerCase,pp=RegExp.prototype.test,rc=Array.prototype.concat,yt=Array.prototype.join,B2=Array.prototype.slice,ic=Math.floor,Zs=typeof BigInt=="function"?BigInt.prototype.valueOf:null,rs=Object.getOwnPropertySymbols,Js=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?Symbol.prototype.toString:null,rr=typeof Symbol=="function"&&typeof Symbol.iterator=="object",Ve=typeof Symbol=="function"&&Symbol.toStringTag&&(typeof Symbol.toStringTag===rr?"object":"symbol")?Symbol.toStringTag:null,mp=Object.prototype.propertyIsEnumerable,oc=(typeof Reflect=="function"?Reflect.getPrototypeOf:Object.getPrototypeOf)||([].__proto__===Array.prototype?function(t){return t.__proto__}:null);function sc(t,e){if(t===1/0||t===-1/0||t!==t||t&&t>-1e3&&t<1e3||pp.call(/e/,e))return e;var n=/[0-9](?=(?:[0-9]{3})+(?![0-9]))/g;if(typeof t=="number"){var r=t<0?-ic(-t):ic(t);if(r!==t){var o=String(r),i=ol.call(e,o.length+1);return qt.call(o,n,"$&_")+"."+qt.call(qt.call(i,/([0-9]{3})/g,"$&_"),/_$/,"")}}return qt.call(e,n,"$&_")}var Ys=k2,ac=Ys.custom,lc=gp(ac)?ac:null,K2=function t(e,n,r,o){var i=n||{};if(Wt(i,"quoteStyle")&&i.quoteStyle!=="single"&&i.quoteStyle!=="double")throw new TypeError('option "quoteStyle" must be "single" or "double"');if(Wt(i,"maxStringLength")&&(typeof i.maxStringLength=="number"?i.maxStringLength<0&&i.maxStringLength!==1/0:i.maxStringLength!==null))throw new TypeError('option "maxStringLength", if provided, must be a positive integer, Infinity, or `null`');var s=Wt(i,"customInspect")?i.customInspect:!0;if(typeof s!="boolean"&&s!=="symbol")throw new TypeError("option \"customInspect\", if provided, must be `true`, `false`, or `'symbol'`");if(Wt(i,"indent")&&i.indent!==null&&i.indent!==" "&&!(parseInt(i.indent,10)===i.indent&&i.indent>0))throw new TypeError('option "indent" must be "\\t", an integer > 0, or `null`');if(Wt(i,"numericSeparator")&&typeof i.numericSeparator!="boolean")throw new TypeError('option "numericSeparator", if provided, must be `true` or `false`');var a=i.numericSeparator;if(typeof e>"u")return"undefined";if(e===null)return"null";if(typeof e=="boolean")return e?"true":"false";if(typeof e=="string")return vp(e,i);if(typeof e=="number"){if(e===0)return 1/0/e>0?"0":"-0";var l=String(e);return a?sc(e,l):l}if(typeof e=="bigint"){var u=String(e)+"n";return a?sc(e,u):u}var c=typeof i.depth>"u"?5:i.depth;if(typeof r>"u"&&(r=0),r>=c&&c>0&&typeof e=="object")return Xs(e)?"[Array]":"[Object]";var f=oS(i,r);if(typeof o>"u")o=[];else if(yp(o,e)>=0)return"[Circular]";function d(Y,de,ce){if(de&&(o=B2.call(o),o.push(de)),ce){var U={depth:i.depth};return Wt(i,"quoteStyle")&&(U.quoteStyle=i.quoteStyle),t(Y,U,r+1,o)}return t(Y,i,r+1,o)}if(typeof e=="function"&&!uc(e)){var m=J2(e),p=Fi(e,d);return"[Function"+(m?": "+m:" (anonymous)")+"]"+(p.length>0?" { "+yt.call(p,", ")+" }":"")}if(gp(e)){var y=rr?qt.call(String(e),/^(Symbol\(.*\))_[^)]*$/,"$1"):Js.call(e);return typeof e=="object"&&!rr?Ir(y):y}if(nS(e)){for(var T="<"+nc.call(String(e.nodeName)),P=e.attributes||[],O=0;O",T}if(Xs(e)){if(e.length===0)return"[]";var b=Fi(e,d);return f&&!iS(b)?"["+Qs(b,f)+"]":"[ "+yt.call(b,", ")+" ]"}if(U2(e)){var g=Fi(e,d);return!("cause"in Error.prototype)&&"cause"in e&&!mp.call(e,"cause")?"{ ["+String(e)+"] "+yt.call(rc.call("[cause]: "+d(e.cause),g),", ")+" }":g.length===0?"["+String(e)+"]":"{ ["+String(e)+"] "+yt.call(g,", ")+" }"}if(typeof e=="object"&&s){if(lc&&typeof e[lc]=="function"&&Ys)return Ys(e,{depth:c-r});if(s!=="symbol"&&typeof e.inspect=="function")return e.inspect()}if(Y2(e)){var E=[];return Qu&&Qu.call(e,function(Y,de){E.push(d(de,e,!0)+" => "+d(Y,e))}),cc("Map",oo.call(e),E,f)}if(eS(e)){var V=[];return ec&&ec.call(e,function(Y){V.push(d(Y,e))}),cc("Set",so.call(e),V,f)}if(X2(e))return is("WeakMap");if(tS(e))return is("WeakSet");if(Q2(e))return is("WeakRef");if(W2(e))return Ir(d(Number(e)));if(G2(e))return Ir(d(Zs.call(e)));if(q2(e))return Ir(D2.call(e));if(z2(e))return Ir(d(String(e)));if(typeof window<"u"&&e===window)return"{ [object Window] }";if(e===Hw)return"{ [object globalThis] }";if(!V2(e)&&!uc(e)){var j=Fi(e,d),_=oc?oc(e)===Object.prototype:e instanceof Object||e.constructor===Object,$=e instanceof Object?"":"null prototype",M=!_&&Ve&&Object(e)===e&&Ve in e?ol.call(cn(e),8,-1):$?"Object":"",q=_||typeof e.constructor!="function"?"":e.constructor.name?e.constructor.name+" ":"",R=q+(M||$?"["+yt.call(rc.call([],M||[],$||[]),": ")+"] ":"");return j.length===0?R+"{}":f?R+"{"+Qs(j,f)+"}":R+"{ "+yt.call(j,", ")+" }"}return String(e)};function hp(t,e,n){var r=(n.quoteStyle||e)==="double"?'"':"'";return r+t+r}function H2(t){return qt.call(String(t),/"/g,""")}function Xs(t){return cn(t)==="[object Array]"&&(!Ve||!(typeof t=="object"&&Ve in t))}function V2(t){return cn(t)==="[object Date]"&&(!Ve||!(typeof t=="object"&&Ve in t))}function uc(t){return cn(t)==="[object RegExp]"&&(!Ve||!(typeof t=="object"&&Ve in t))}function U2(t){return cn(t)==="[object Error]"&&(!Ve||!(typeof t=="object"&&Ve in t))}function z2(t){return cn(t)==="[object String]"&&(!Ve||!(typeof t=="object"&&Ve in t))}function W2(t){return cn(t)==="[object Number]"&&(!Ve||!(typeof t=="object"&&Ve in t))}function q2(t){return cn(t)==="[object Boolean]"&&(!Ve||!(typeof t=="object"&&Ve in t))}function gp(t){if(rr)return t&&typeof t=="object"&&t instanceof Symbol;if(typeof t=="symbol")return!0;if(!t||typeof t!="object"||!Js)return!1;try{return Js.call(t),!0}catch{}return!1}function G2(t){if(!t||typeof t!="object"||!Zs)return!1;try{return Zs.call(t),!0}catch{}return!1}var Z2=Object.prototype.hasOwnProperty||function(t){return t in this};function Wt(t,e){return Z2.call(t,e)}function cn(t){return R2.call(t)}function J2(t){if(t.name)return t.name;var e=N2.call(M2.call(t),/^function\s*([\w$]+)/);return e?e[1]:null}function yp(t,e){if(t.indexOf)return t.indexOf(e);for(var n=0,r=t.length;ne.maxStringLength){var n=t.length-e.maxStringLength,r="... "+n+" more character"+(n>1?"s":"");return vp(ol.call(t,0,e.maxStringLength),e)+r}var o=qt.call(qt.call(t,/(['\\])/g,"\\$1"),/[\x00-\x1f]/g,rS);return hp(o,"single",e)}function rS(t){var e=t.charCodeAt(0),n={8:"b",9:"t",10:"n",12:"f",13:"r"}[e];return n?"\\"+n:"\\x"+(e<16?"0":"")+j2.call(e.toString(16))}function Ir(t){return"Object("+t+")"}function is(t){return t+" { ? }"}function cc(t,e,n,r){var o=r?Qs(n,r):yt.call(n,", ");return t+" ("+e+") {"+o+"}"}function iS(t){for(var e=0;et instanceof $t?t.toJSON():t;function tr(t,e){e=e||{};const n={};function r(u,c,f){return k.isPlainObject(u)&&k.isPlainObject(c)?k.merge.call({caseless:f},u,c):k.isPlainObject(c)?k.merge({},c):k.isArray(c)?c.slice():c}function o(u,c,f){if(k.isUndefined(c)){if(!k.isUndefined(u))return r(void 0,u,f)}else return r(u,c,f)}function i(u,c){if(!k.isUndefined(c))return r(void 0,c)}function s(u,c){if(k.isUndefined(c)){if(!k.isUndefined(u))return r(void 0,u)}else return r(void 0,c)}function a(u,c,f){if(f in e)return r(u,c);if(f in t)return r(void 0,u)}const l={url:i,method:i,data:i,baseURL:s,transformRequest:s,transformResponse:s,paramsSerializer:s,timeout:s,timeoutMessage:s,withCredentials:s,withXSRFToken:s,adapter:s,responseType:s,xsrfCookieName:s,xsrfHeaderName:s,onUploadProgress:s,onDownloadProgress:s,decompress:s,maxContentLength:s,maxBodyLength:s,beforeRedirect:s,transport:s,httpAgent:s,httpsAgent:s,cancelToken:s,socketPath:s,responseEncoding:s,validateStatus:a,headers:(u,c)=>o(Hu(u),Hu(c),!0)};return k.forEach(Object.keys(Object.assign({},t,e)),function(c){const f=l[c]||o,d=f(t[c],e[c],c);k.isUndefined(d)&&f!==a||(n[c]=d)}),n}const ip="1.6.2",Qa={};["object","boolean","number","function","string","symbol"].forEach((t,e)=>{Qa[t]=function(r){return typeof r===t||"a"+(e<1?"n ":" ")+t}});const Vu={};Qa.transitional=function(e,n,r){function o(i,s){return"[Axios v"+ip+"] Transitional option '"+i+"'"+s+(r?". "+r:"")}return(i,s,a)=>{if(e===!1)throw new fe(o(s," has been removed"+(n?" in "+n:"")),fe.ERR_DEPRECATED);return n&&!Vu[s]&&(Vu[s]=!0,console.warn(o(s," has been deprecated since v"+n+" and will be removed in the near future"))),e?e(i,s,a):!0}};function Mw(t,e,n){if(typeof t!="object")throw new fe("options must be an object",fe.ERR_BAD_OPTION_VALUE);const r=Object.keys(t);let o=r.length;for(;o-- >0;){const i=r[o],s=e[i];if(s){const a=t[i],l=a===void 0||s(a,i,t);if(l!==!0)throw new fe("option "+i+" must be "+l,fe.ERR_BAD_OPTION_VALUE);continue}if(n!==!0)throw new fe("Unknown option "+i,fe.ERR_BAD_OPTION)}}const zs={assertOptions:Mw,validators:Qa},Kt=zs.validators;class no{constructor(e){this.defaults=e,this.interceptors={request:new Mu,response:new Mu}}request(e,n){typeof e=="string"?(n=n||{},n.url=e):n=e||{},n=tr(this.defaults,n);const{transitional:r,paramsSerializer:o,headers:i}=n;r!==void 0&&zs.assertOptions(r,{silentJSONParsing:Kt.transitional(Kt.boolean),forcedJSONParsing:Kt.transitional(Kt.boolean),clarifyTimeoutError:Kt.transitional(Kt.boolean)},!1),o!=null&&(k.isFunction(o)?n.paramsSerializer={serialize:o}:zs.assertOptions(o,{encode:Kt.function,serialize:Kt.function},!0)),n.method=(n.method||this.defaults.method||"get").toLowerCase();let s=i&&k.merge(i.common,i[n.method]);i&&k.forEach(["delete","get","head","post","put","patch","common"],p=>{delete i[p]}),n.headers=$t.concat(s,i);const a=[];let l=!0;this.interceptors.request.forEach(function(y){typeof y.runWhen=="function"&&y.runWhen(n)===!1||(l=l&&y.synchronous,a.unshift(y.fulfilled,y.rejected))});const u=[];this.interceptors.response.forEach(function(y){u.push(y.fulfilled,y.rejected)});let c,f=0,d;if(!l){const p=[Ku.bind(this),void 0];for(p.unshift.apply(p,a),p.push.apply(p,u),d=p.length,c=Promise.resolve(n);f{if(!r._listeners)return;let i=r._listeners.length;for(;i-- >0;)r._listeners[i](o);r._listeners=null}),this.promise.then=o=>{let i;const s=new Promise(a=>{r.subscribe(a),i=a}).then(o);return s.cancel=function(){r.unsubscribe(i)},s},e(function(i,s,a){r.reason||(r.reason=new gi(i,s,a),n(r.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(e){if(this.reason){e(this.reason);return}this._listeners?this._listeners.push(e):this._listeners=[e]}unsubscribe(e){if(!this._listeners)return;const n=this._listeners.indexOf(e);n!==-1&&this._listeners.splice(n,1)}static source(){let e;return{token:new el(function(o){e=o}),cancel:e}}}const Nw=el;function jw(t){return function(n){return t.apply(null,n)}}function Bw(t){return k.isObject(t)&&t.isAxiosError===!0}const Ws={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(Ws).forEach(([t,e])=>{Ws[e]=t});const Kw=Ws;function op(t){const e=new Vi(t),n=jd(Vi.prototype.request,e);return k.extend(n,Vi.prototype,e,{allOwnKeys:!0}),k.extend(n,e,null,{allOwnKeys:!0}),n.create=function(o){return op(tr(t,o))},n}const $e=op(Xa);$e.Axios=Vi;$e.CanceledError=gi;$e.CancelToken=Nw;$e.isCancel=tp;$e.VERSION=ip;$e.toFormData=To;$e.AxiosError=fe;$e.Cancel=$e.CanceledError;$e.all=function(e){return Promise.all(e)};$e.spread=jw;$e.isAxiosError=Bw;$e.mergeConfig=tr;$e.AxiosHeaders=$t;$e.formToJSON=t=>ep(k.isHTMLForm(t)?new FormData(t):t);$e.getAdapter=rp.getAdapter;$e.HttpStatusCode=Kw;$e.default=$e;const Xo=$e;var Hw=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function MC(t){return t&&t.__esModule&&Object.prototype.hasOwnProperty.call(t,"default")?t.default:t}function Vw(t){var e=t.default;if(typeof e=="function"){var n=function(){return e.apply(this,arguments)};n.prototype=e.prototype}else n={};return Object.defineProperty(n,"__esModule",{value:!0}),Object.keys(t).forEach(function(r){var o=Object.getOwnPropertyDescriptor(t,r);Object.defineProperty(n,r,o.get?o:{enumerable:!0,get:function(){return t[r]}})}),n}var Uw=function(){if(typeof Symbol!="function"||typeof Object.getOwnPropertySymbols!="function")return!1;if(typeof Symbol.iterator=="symbol")return!0;var e={},n=Symbol("test"),r=Object(n);if(typeof n=="string"||Object.prototype.toString.call(n)!=="[object Symbol]"||Object.prototype.toString.call(r)!=="[object Symbol]")return!1;var o=42;e[n]=o;for(n in e)return!1;if(typeof Object.keys=="function"&&Object.keys(e).length!==0||typeof Object.getOwnPropertyNames=="function"&&Object.getOwnPropertyNames(e).length!==0)return!1;var i=Object.getOwnPropertySymbols(e);if(i.length!==1||i[0]!==n||!Object.prototype.propertyIsEnumerable.call(e,n))return!1;if(typeof Object.getOwnPropertyDescriptor=="function"){var s=Object.getOwnPropertyDescriptor(e,n);if(s.value!==o||s.enumerable!==!0)return!1}return!0},Uu=typeof Symbol<"u"&&Symbol,zw=Uw,Ww=function(){return typeof Uu!="function"||typeof Symbol!="function"||typeof Uu("foo")!="symbol"||typeof Symbol("bar")!="symbol"?!1:zw()},zu={foo:{}},qw=Object,Gw=function(){return{__proto__:zu}.foo===zu.foo&&!({__proto__:null}instanceof qw)},Zw="Function.prototype.bind called on incompatible ",Jw=Object.prototype.toString,Yw=Math.max,Xw="[object Function]",Wu=function(e,n){for(var r=[],o=0;o"u"||!De?le:De(Uint8Array),wn={"%AggregateError%":typeof AggregateError>"u"?le:AggregateError,"%Array%":Array,"%ArrayBuffer%":typeof ArrayBuffer>"u"?le:ArrayBuffer,"%ArrayIteratorPrototype%":Rn&&De?De([][Symbol.iterator]()):le,"%AsyncFromSyncIteratorPrototype%":le,"%AsyncFunction%":Nn,"%AsyncGenerator%":Nn,"%AsyncGeneratorFunction%":Nn,"%AsyncIteratorPrototype%":Nn,"%Atomics%":typeof Atomics>"u"?le:Atomics,"%BigInt%":typeof BigInt>"u"?le:BigInt,"%BigInt64Array%":typeof BigInt64Array>"u"?le:BigInt64Array,"%BigUint64Array%":typeof BigUint64Array>"u"?le:BigUint64Array,"%Boolean%":Boolean,"%DataView%":typeof DataView>"u"?le:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":Error,"%eval%":eval,"%EvalError%":EvalError,"%Float32Array%":typeof Float32Array>"u"?le:Float32Array,"%Float64Array%":typeof Float64Array>"u"?le:Float64Array,"%FinalizationRegistry%":typeof FinalizationRegistry>"u"?le:FinalizationRegistry,"%Function%":sp,"%GeneratorFunction%":Nn,"%Int8Array%":typeof Int8Array>"u"?le:Int8Array,"%Int16Array%":typeof Int16Array>"u"?le:Int16Array,"%Int32Array%":typeof Int32Array>"u"?le:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":Rn&&De?De(De([][Symbol.iterator]())):le,"%JSON%":typeof JSON=="object"?JSON:le,"%Map%":typeof Map>"u"?le:Map,"%MapIteratorPrototype%":typeof Map>"u"||!Rn||!De?le:De(new Map()[Symbol.iterator]()),"%Math%":Math,"%Number%":Number,"%Object%":Object,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":typeof Promise>"u"?le:Promise,"%Proxy%":typeof Proxy>"u"?le:Proxy,"%RangeError%":RangeError,"%ReferenceError%":ReferenceError,"%Reflect%":typeof Reflect>"u"?le:Reflect,"%RegExp%":RegExp,"%Set%":typeof Set>"u"?le:Set,"%SetIteratorPrototype%":typeof Set>"u"||!Rn||!De?le:De(new Set()[Symbol.iterator]()),"%SharedArrayBuffer%":typeof SharedArrayBuffer>"u"?le:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":Rn&&De?De(""[Symbol.iterator]()):le,"%Symbol%":Rn?Symbol:le,"%SyntaxError%":nr,"%ThrowTypeError%":a2,"%TypedArray%":u2,"%TypeError%":qn,"%Uint8Array%":typeof Uint8Array>"u"?le:Uint8Array,"%Uint8ClampedArray%":typeof Uint8ClampedArray>"u"?le:Uint8ClampedArray,"%Uint16Array%":typeof Uint16Array>"u"?le:Uint16Array,"%Uint32Array%":typeof Uint32Array>"u"?le:Uint32Array,"%URIError%":URIError,"%WeakMap%":typeof WeakMap>"u"?le:WeakMap,"%WeakRef%":typeof WeakRef>"u"?le:WeakRef,"%WeakSet%":typeof WeakSet>"u"?le:WeakSet};if(De)try{null.error}catch(t){var c2=De(De(t));wn["%Error.prototype%"]=c2}var f2=function t(e){var n;if(e==="%AsyncFunction%")n=Qo("async function () {}");else if(e==="%GeneratorFunction%")n=Qo("function* () {}");else if(e==="%AsyncGeneratorFunction%")n=Qo("async function* () {}");else if(e==="%AsyncGenerator%"){var r=t("%AsyncGeneratorFunction%");r&&(n=r.prototype)}else if(e==="%AsyncIteratorPrototype%"){var o=t("%AsyncGenerator%");o&&De&&(n=De(o.prototype))}return wn[e]=n,n},qu={"%ArrayBufferPrototype%":["ArrayBuffer","prototype"],"%ArrayPrototype%":["Array","prototype"],"%ArrayProto_entries%":["Array","prototype","entries"],"%ArrayProto_forEach%":["Array","prototype","forEach"],"%ArrayProto_keys%":["Array","prototype","keys"],"%ArrayProto_values%":["Array","prototype","values"],"%AsyncFunctionPrototype%":["AsyncFunction","prototype"],"%AsyncGenerator%":["AsyncGeneratorFunction","prototype"],"%AsyncGeneratorPrototype%":["AsyncGeneratorFunction","prototype","prototype"],"%BooleanPrototype%":["Boolean","prototype"],"%DataViewPrototype%":["DataView","prototype"],"%DatePrototype%":["Date","prototype"],"%ErrorPrototype%":["Error","prototype"],"%EvalErrorPrototype%":["EvalError","prototype"],"%Float32ArrayPrototype%":["Float32Array","prototype"],"%Float64ArrayPrototype%":["Float64Array","prototype"],"%FunctionPrototype%":["Function","prototype"],"%Generator%":["GeneratorFunction","prototype"],"%GeneratorPrototype%":["GeneratorFunction","prototype","prototype"],"%Int8ArrayPrototype%":["Int8Array","prototype"],"%Int16ArrayPrototype%":["Int16Array","prototype"],"%Int32ArrayPrototype%":["Int32Array","prototype"],"%JSONParse%":["JSON","parse"],"%JSONStringify%":["JSON","stringify"],"%MapPrototype%":["Map","prototype"],"%NumberPrototype%":["Number","prototype"],"%ObjectPrototype%":["Object","prototype"],"%ObjProto_toString%":["Object","prototype","toString"],"%ObjProto_valueOf%":["Object","prototype","valueOf"],"%PromisePrototype%":["Promise","prototype"],"%PromiseProto_then%":["Promise","prototype","then"],"%Promise_all%":["Promise","all"],"%Promise_reject%":["Promise","reject"],"%Promise_resolve%":["Promise","resolve"],"%RangeErrorPrototype%":["RangeError","prototype"],"%ReferenceErrorPrototype%":["ReferenceError","prototype"],"%RegExpPrototype%":["RegExp","prototype"],"%SetPrototype%":["Set","prototype"],"%SharedArrayBufferPrototype%":["SharedArrayBuffer","prototype"],"%StringPrototype%":["String","prototype"],"%SymbolPrototype%":["Symbol","prototype"],"%SyntaxErrorPrototype%":["SyntaxError","prototype"],"%TypedArrayPrototype%":["TypedArray","prototype"],"%TypeErrorPrototype%":["TypeError","prototype"],"%Uint8ArrayPrototype%":["Uint8Array","prototype"],"%Uint8ClampedArrayPrototype%":["Uint8ClampedArray","prototype"],"%Uint16ArrayPrototype%":["Uint16Array","prototype"],"%Uint32ArrayPrototype%":["Uint32Array","prototype"],"%URIErrorPrototype%":["URIError","prototype"],"%WeakMapPrototype%":["WeakMap","prototype"],"%WeakSetPrototype%":["WeakSet","prototype"]},yi=tl,ro=s2,d2=yi.call(Function.call,Array.prototype.concat),p2=yi.call(Function.apply,Array.prototype.splice),Gu=yi.call(Function.call,String.prototype.replace),io=yi.call(Function.call,String.prototype.slice),m2=yi.call(Function.call,RegExp.prototype.exec),h2=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,g2=/\\(\\)?/g,y2=function(e){var n=io(e,0,1),r=io(e,-1);if(n==="%"&&r!=="%")throw new nr("invalid intrinsic syntax, expected closing `%`");if(r==="%"&&n!=="%")throw new nr("invalid intrinsic syntax, expected opening `%`");var o=[];return Gu(e,h2,function(i,s,a,l){o[o.length]=a?Gu(l,g2,"$1"):s||i}),o},v2=function(e,n){var r=e,o;if(ro(qu,r)&&(o=qu[r],r="%"+o[0]+"%"),ro(wn,r)){var i=wn[r];if(i===Nn&&(i=f2(r)),typeof i>"u"&&!n)throw new qn("intrinsic "+e+" exists, but is not available. Please file an issue!");return{alias:o,name:r,value:i}}throw new nr("intrinsic "+e+" does not exist!")},Tn=function(e,n){if(typeof e!="string"||e.length===0)throw new qn("intrinsic name must be a non-empty string");if(arguments.length>1&&typeof n!="boolean")throw new qn('"allowMissing" argument must be a boolean');if(m2(/^%?[^%]*%?$/,e)===null)throw new nr("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var r=y2(e),o=r.length>0?r[0]:"",i=v2("%"+o+"%",n),s=i.name,a=i.value,l=!1,u=i.alias;u&&(o=u[0],p2(r,d2([0,1],u)));for(var c=1,f=!0;c=r.length){var y=In(a,d);f=!!y,f&&"get"in y&&!("originalValue"in y.get)?a=y.get:a=a[d]}else f=ro(a,d),a=a[d];f&&!l&&(wn[s]=a)}}return a},ap={exports:{}},b2=Tn,qs=b2("%Object.defineProperty%",!0),Gs=function(){if(qs)try{return qs({},"a",{value:1}),!0}catch{return!1}return!1};Gs.hasArrayLengthDefineBug=function(){if(!Gs())return null;try{return qs([],"length",{value:1}).length!==1}catch{return!0}};var lp=Gs,I2=Tn,Ui=I2("%Object.getOwnPropertyDescriptor%",!0);if(Ui)try{Ui([],"length")}catch{Ui=null}var up=Ui,w2=lp(),nl=Tn,$r=w2&&nl("%Object.defineProperty%",!0);if($r)try{$r({},"a",{value:1})}catch{$r=!1}var S2=nl("%SyntaxError%"),Mn=nl("%TypeError%"),Zu=up,C2=function(e,n,r){if(!e||typeof e!="object"&&typeof e!="function")throw new Mn("`obj` must be an object or a function`");if(typeof n!="string"&&typeof n!="symbol")throw new Mn("`property` must be a string or a symbol`");if(arguments.length>3&&typeof arguments[3]!="boolean"&&arguments[3]!==null)throw new Mn("`nonEnumerable`, if provided, must be a boolean or null");if(arguments.length>4&&typeof arguments[4]!="boolean"&&arguments[4]!==null)throw new Mn("`nonWritable`, if provided, must be a boolean or null");if(arguments.length>5&&typeof arguments[5]!="boolean"&&arguments[5]!==null)throw new Mn("`nonConfigurable`, if provided, must be a boolean or null");if(arguments.length>6&&typeof arguments[6]!="boolean")throw new Mn("`loose`, if provided, must be a boolean");var o=arguments.length>3?arguments[3]:null,i=arguments.length>4?arguments[4]:null,s=arguments.length>5?arguments[5]:null,a=arguments.length>6?arguments[6]:!1,l=!!Zu&&Zu(e,n);if($r)$r(e,n,{configurable:s===null&&l?l.configurable:!s,enumerable:o===null&&l?l.enumerable:!o,value:r,writable:i===null&&l?l.writable:!i});else if(a||!o&&!i&&!s)e[n]=r;else throw new S2("This environment does not support defining a property as non-configurable, non-writable, or non-enumerable.")},cp=Tn,Ju=C2,P2=lp(),Yu=up,Xu=cp("%TypeError%"),O2=cp("%Math.floor%"),_2=function(e,n){if(typeof e!="function")throw new Xu("`fn` is not a function");if(typeof n!="number"||n<0||n>4294967295||O2(n)!==n)throw new Xu("`length` must be a positive 32-bit integer");var r=arguments.length>2&&!!arguments[2],o=!0,i=!0;if("length"in e&&Yu){var s=Yu(e,"length");s&&!s.configurable&&(o=!1),s&&!s.writable&&(i=!1)}return(o||i||!r)&&(P2?Ju(e,"length",n,!0,!0):Ju(e,"length",n)),e};(function(t){var e=tl,n=Tn,r=_2,o=n("%TypeError%"),i=n("%Function.prototype.apply%"),s=n("%Function.prototype.call%"),a=n("%Reflect.apply%",!0)||e.call(s,i),l=n("%Object.defineProperty%",!0),u=n("%Math.max%");if(l)try{l({},"a",{value:1})}catch{l=null}t.exports=function(d){if(typeof d!="function")throw new o("a function is required");var m=a(e,s,arguments);return r(m,1+u(0,d.length-(arguments.length-1)),!0)};var c=function(){return a(e,i,arguments)};l?l(t.exports,"apply",{value:c}):t.exports.apply=c})(ap);var fp=Tn,dp=ap.exports,x2=dp(fp("String.prototype.indexOf")),E2=function(e,n){var r=fp(e,!!n);return typeof r=="function"&&x2(e,".prototype.")>-1?dp(r):r};const A2={},T2=Object.freeze(Object.defineProperty({__proto__:null,default:A2},Symbol.toStringTag,{value:"Module"})),k2=Vw(T2);var rl=typeof Map=="function"&&Map.prototype,ts=Object.getOwnPropertyDescriptor&&rl?Object.getOwnPropertyDescriptor(Map.prototype,"size"):null,oo=rl&&ts&&typeof ts.get=="function"?ts.get:null,Qu=rl&&Map.prototype.forEach,il=typeof Set=="function"&&Set.prototype,ns=Object.getOwnPropertyDescriptor&&il?Object.getOwnPropertyDescriptor(Set.prototype,"size"):null,so=il&&ns&&typeof ns.get=="function"?ns.get:null,ec=il&&Set.prototype.forEach,L2=typeof WeakMap=="function"&&WeakMap.prototype,Fr=L2?WeakMap.prototype.has:null,$2=typeof WeakSet=="function"&&WeakSet.prototype,Dr=$2?WeakSet.prototype.has:null,F2=typeof WeakRef=="function"&&WeakRef.prototype,tc=F2?WeakRef.prototype.deref:null,D2=Boolean.prototype.valueOf,R2=Object.prototype.toString,M2=Function.prototype.toString,N2=String.prototype.match,ol=String.prototype.slice,qt=String.prototype.replace,j2=String.prototype.toUpperCase,nc=String.prototype.toLowerCase,pp=RegExp.prototype.test,rc=Array.prototype.concat,yt=Array.prototype.join,B2=Array.prototype.slice,ic=Math.floor,Zs=typeof BigInt=="function"?BigInt.prototype.valueOf:null,rs=Object.getOwnPropertySymbols,Js=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?Symbol.prototype.toString:null,rr=typeof Symbol=="function"&&typeof Symbol.iterator=="object",Ve=typeof Symbol=="function"&&Symbol.toStringTag&&(typeof Symbol.toStringTag===rr?"object":"symbol")?Symbol.toStringTag:null,mp=Object.prototype.propertyIsEnumerable,oc=(typeof Reflect=="function"?Reflect.getPrototypeOf:Object.getPrototypeOf)||([].__proto__===Array.prototype?function(t){return t.__proto__}:null);function sc(t,e){if(t===1/0||t===-1/0||t!==t||t&&t>-1e3&&t<1e3||pp.call(/e/,e))return e;var n=/[0-9](?=(?:[0-9]{3})+(?![0-9]))/g;if(typeof t=="number"){var r=t<0?-ic(-t):ic(t);if(r!==t){var o=String(r),i=ol.call(e,o.length+1);return qt.call(o,n,"$&_")+"."+qt.call(qt.call(i,/([0-9]{3})/g,"$&_"),/_$/,"")}}return qt.call(e,n,"$&_")}var Ys=k2,ac=Ys.custom,lc=gp(ac)?ac:null,K2=function t(e,n,r,o){var i=n||{};if(Wt(i,"quoteStyle")&&i.quoteStyle!=="single"&&i.quoteStyle!=="double")throw new TypeError('option "quoteStyle" must be "single" or "double"');if(Wt(i,"maxStringLength")&&(typeof i.maxStringLength=="number"?i.maxStringLength<0&&i.maxStringLength!==1/0:i.maxStringLength!==null))throw new TypeError('option "maxStringLength", if provided, must be a positive integer, Infinity, or `null`');var s=Wt(i,"customInspect")?i.customInspect:!0;if(typeof s!="boolean"&&s!=="symbol")throw new TypeError("option \"customInspect\", if provided, must be `true`, `false`, or `'symbol'`");if(Wt(i,"indent")&&i.indent!==null&&i.indent!==" "&&!(parseInt(i.indent,10)===i.indent&&i.indent>0))throw new TypeError('option "indent" must be "\\t", an integer > 0, or `null`');if(Wt(i,"numericSeparator")&&typeof i.numericSeparator!="boolean")throw new TypeError('option "numericSeparator", if provided, must be `true` or `false`');var a=i.numericSeparator;if(typeof e>"u")return"undefined";if(e===null)return"null";if(typeof e=="boolean")return e?"true":"false";if(typeof e=="string")return vp(e,i);if(typeof e=="number"){if(e===0)return 1/0/e>0?"0":"-0";var l=String(e);return a?sc(e,l):l}if(typeof e=="bigint"){var u=String(e)+"n";return a?sc(e,u):u}var c=typeof i.depth>"u"?5:i.depth;if(typeof r>"u"&&(r=0),r>=c&&c>0&&typeof e=="object")return Xs(e)?"[Array]":"[Object]";var f=oS(i,r);if(typeof o>"u")o=[];else if(yp(o,e)>=0)return"[Circular]";function d(Y,de,ce){if(de&&(o=B2.call(o),o.push(de)),ce){var U={depth:i.depth};return Wt(i,"quoteStyle")&&(U.quoteStyle=i.quoteStyle),t(Y,U,r+1,o)}return t(Y,i,r+1,o)}if(typeof e=="function"&&!uc(e)){var m=J2(e),p=Fi(e,d);return"[Function"+(m?": "+m:" (anonymous)")+"]"+(p.length>0?" { "+yt.call(p,", ")+" }":"")}if(gp(e)){var y=rr?qt.call(String(e),/^(Symbol\(.*\))_[^)]*$/,"$1"):Js.call(e);return typeof e=="object"&&!rr?Ir(y):y}if(nS(e)){for(var T="<"+nc.call(String(e.nodeName)),P=e.attributes||[],O=0;O",T}if(Xs(e)){if(e.length===0)return"[]";var b=Fi(e,d);return f&&!iS(b)?"["+Qs(b,f)+"]":"[ "+yt.call(b,", ")+" ]"}if(U2(e)){var g=Fi(e,d);return!("cause"in Error.prototype)&&"cause"in e&&!mp.call(e,"cause")?"{ ["+String(e)+"] "+yt.call(rc.call("[cause]: "+d(e.cause),g),", ")+" }":g.length===0?"["+String(e)+"]":"{ ["+String(e)+"] "+yt.call(g,", ")+" }"}if(typeof e=="object"&&s){if(lc&&typeof e[lc]=="function"&&Ys)return Ys(e,{depth:c-r});if(s!=="symbol"&&typeof e.inspect=="function")return e.inspect()}if(Y2(e)){var E=[];return Qu&&Qu.call(e,function(Y,de){E.push(d(de,e,!0)+" => "+d(Y,e))}),cc("Map",oo.call(e),E,f)}if(eS(e)){var V=[];return ec&&ec.call(e,function(Y){V.push(d(Y,e))}),cc("Set",so.call(e),V,f)}if(X2(e))return is("WeakMap");if(tS(e))return is("WeakSet");if(Q2(e))return is("WeakRef");if(W2(e))return Ir(d(Number(e)));if(G2(e))return Ir(d(Zs.call(e)));if(q2(e))return Ir(D2.call(e));if(z2(e))return Ir(d(String(e)));if(typeof window<"u"&&e===window)return"{ [object Window] }";if(e===Hw)return"{ [object globalThis] }";if(!V2(e)&&!uc(e)){var j=Fi(e,d),_=oc?oc(e)===Object.prototype:e instanceof Object||e.constructor===Object,$=e instanceof Object?"":"null prototype",M=!_&&Ve&&Object(e)===e&&Ve in e?ol.call(cn(e),8,-1):$?"Object":"",q=_||typeof e.constructor!="function"?"":e.constructor.name?e.constructor.name+" ":"",R=q+(M||$?"["+yt.call(rc.call([],M||[],$||[]),": ")+"] ":"");return j.length===0?R+"{}":f?R+"{"+Qs(j,f)+"}":R+"{ "+yt.call(j,", ")+" }"}return String(e)};function hp(t,e,n){var r=(n.quoteStyle||e)==="double"?'"':"'";return r+t+r}function H2(t){return qt.call(String(t),/"/g,""")}function Xs(t){return cn(t)==="[object Array]"&&(!Ve||!(typeof t=="object"&&Ve in t))}function V2(t){return cn(t)==="[object Date]"&&(!Ve||!(typeof t=="object"&&Ve in t))}function uc(t){return cn(t)==="[object RegExp]"&&(!Ve||!(typeof t=="object"&&Ve in t))}function U2(t){return cn(t)==="[object Error]"&&(!Ve||!(typeof t=="object"&&Ve in t))}function z2(t){return cn(t)==="[object String]"&&(!Ve||!(typeof t=="object"&&Ve in t))}function W2(t){return cn(t)==="[object Number]"&&(!Ve||!(typeof t=="object"&&Ve in t))}function q2(t){return cn(t)==="[object Boolean]"&&(!Ve||!(typeof t=="object"&&Ve in t))}function gp(t){if(rr)return t&&typeof t=="object"&&t instanceof Symbol;if(typeof t=="symbol")return!0;if(!t||typeof t!="object"||!Js)return!1;try{return Js.call(t),!0}catch{}return!1}function G2(t){if(!t||typeof t!="object"||!Zs)return!1;try{return Zs.call(t),!0}catch{}return!1}var Z2=Object.prototype.hasOwnProperty||function(t){return t in this};function Wt(t,e){return Z2.call(t,e)}function cn(t){return R2.call(t)}function J2(t){if(t.name)return t.name;var e=N2.call(M2.call(t),/^function\s*([\w$]+)/);return e?e[1]:null}function yp(t,e){if(t.indexOf)return t.indexOf(e);for(var n=0,r=t.length;ne.maxStringLength){var n=t.length-e.maxStringLength,r="... "+n+" more character"+(n>1?"s":"");return vp(ol.call(t,0,e.maxStringLength),e)+r}var o=qt.call(qt.call(t,/(['\\])/g,"\\$1"),/[\x00-\x1f]/g,rS);return hp(o,"single",e)}function rS(t){var e=t.charCodeAt(0),n={8:"b",9:"t",10:"n",12:"f",13:"r"}[e];return n?"\\"+n:"\\x"+(e<16?"0":"")+j2.call(e.toString(16))}function Ir(t){return"Object("+t+")"}function is(t){return t+" { ? }"}function cc(t,e,n,r){var o=r?Qs(n,r):yt.call(n,", ");return t+" ("+e+") {"+o+"}"}function iS(t){for(var e=0;e=0)return!1;return!0}function oS(t,e){var n;if(t.indent===" ")n=" ";else if(typeof t.indent=="number"&&t.indent>0)n=yt.call(Array(t.indent+1)," ");else return null;return{base:n,prev:yt.call(Array(e+1),n)}}function Qs(t,e){if(t.length===0)return"";var n=` `+e.prev+e.base;return n+yt.call(t,","+n)+` `+e.prev}function Fi(t,e){var n=Xs(t),r=[];if(n){r.length=t.length;for(var o=0;o1;){var n=e.pop(),r=n.obj[n.prop];if(gn(r)){for(var o=[],i=0;i=48&&u<=57||u>=65&&u<=90||u>=97&&u<=122||i===IS.RFC1738&&(u===40||u===41)){a+=s.charAt(l);continue}if(u<128){a=a+mt[u];continue}if(u<2048){a=a+(mt[192|u>>6]+mt[128|u&63]);continue}if(u<55296||u>=57344){a=a+(mt[224|u>>12]+mt[128|u>>6&63]+mt[128|u&63]);continue}l+=1,u=65536+((u&1023)<<10|s.charCodeAt(l)&1023),a+=mt[240|u>>18]+mt[128|u>>12&63]+mt[128|u>>6&63]+mt[128|u&63]}return a},_S=function(e){for(var n=[{obj:{o:e},prop:"o"}],r=[],o=0;o"u"&&(b=0)}if(typeof l=="function"?P=l(n,P):P instanceof Date?P=f(P):r==="comma"&&At(P)&&(P=zi.maybeMap(P,function(U){return U instanceof Date?f(U):U})),P===null){if(i)return a&&!p?a(n,Ke.encoder,y,"key",d):n;P=""}if(FS(P)||zi.isBuffer(P)){if(a){var V=p?n:a(n,Ke.encoder,y,"key",d);return[m(V)+"="+m(a(P,Ke.encoder,y,"value",d))]}return[m(n)+"="+m(String(P))]}var j=[];if(typeof P>"u")return j;var _;if(r==="comma"&&At(P))p&&a&&(P=zi.maybeMap(P,a)),_=[{value:P.length>0?P.join(",")||null:void 0}];else if(At(l))_=l;else{var $=Object.keys(P);_=u?$.sort(u):$}for(var M=o&&At(P)&&P.length===1?n+"[]":n,q=0;q<_.length;++q){var R=_[q],Y=typeof R=="object"&&typeof R.value<"u"?R.value:P[R];if(!(s&&Y===null)){var de=At(P)?typeof r=="function"?r(M,R):M:M+(c?"."+R:"["+R+"]");T.set(e,b);var ce=wp();ce.set(as,T),Sp(j,t(Y,de,r,o,i,s,r==="comma"&&p&&At(P)?null:a,l,u,c,f,d,m,p,y,ce))}}return j},RS=function(e){if(!e)return Ke;if(e.encoder!==null&&typeof e.encoder<"u"&&typeof e.encoder!="function")throw new TypeError("Encoder has to be a function.");var n=e.charset||Ke.charset;if(typeof e.charset<"u"&&e.charset!=="utf-8"&&e.charset!=="iso-8859-1")throw new TypeError("The charset option must be either utf-8, iso-8859-1, or undefined");var r=Rr.default;if(typeof e.format<"u"){if(!kS.call(Rr.formatters,e.format))throw new TypeError("Unknown format option provided.");r=e.format}var o=Rr.formatters[r],i=Ke.filter;return(typeof e.filter=="function"||At(e.filter))&&(i=e.filter),{addQueryPrefix:typeof e.addQueryPrefix=="boolean"?e.addQueryPrefix:Ke.addQueryPrefix,allowDots:typeof e.allowDots>"u"?Ke.allowDots:!!e.allowDots,charset:n,charsetSentinel:typeof e.charsetSentinel=="boolean"?e.charsetSentinel:Ke.charsetSentinel,delimiter:typeof e.delimiter>"u"?Ke.delimiter:e.delimiter,encode:typeof e.encode=="boolean"?e.encode:Ke.encode,encoder:typeof e.encoder=="function"?e.encoder:Ke.encoder,encodeValuesOnly:typeof e.encodeValuesOnly=="boolean"?e.encodeValuesOnly:Ke.encodeValuesOnly,filter:i,format:r,formatter:o,serializeDate:typeof e.serializeDate=="function"?e.serializeDate:Ke.serializeDate,skipNulls:typeof e.skipNulls=="boolean"?e.skipNulls:Ke.skipNulls,sort:typeof e.sort=="function"?e.sort:null,strictNullHandling:typeof e.strictNullHandling=="boolean"?e.strictNullHandling:Ke.strictNullHandling}},MS=function(t,e){var n=t,r=RS(e),o,i;typeof r.filter=="function"?(i=r.filter,n=i("",n)):At(r.filter)&&(i=r.filter,o=i);var s=[];if(typeof n!="object"||n===null)return"";var a;e&&e.arrayFormat in fc?a=e.arrayFormat:e&&"indices"in e?a=e.indices?"indices":"repeat":a="indices";var l=fc[a];if(e&&"commaRoundTrip"in e&&typeof e.commaRoundTrip!="boolean")throw new TypeError("`commaRoundTrip` must be a boolean, or absent");var u=l==="comma"&&e&&e.commaRoundTrip;o||(o=Object.keys(n)),r.sort&&o.sort(r.sort);for(var c=wp(),f=0;f0?p+m:""},ir=Ip,ea=Object.prototype.hasOwnProperty,NS=Array.isArray,Fe={allowDots:!1,allowPrototypes:!1,allowSparse:!1,arrayLimit:20,charset:"utf-8",charsetSentinel:!1,comma:!1,decoder:ir.decode,delimiter:"&",depth:5,ignoreQueryPrefix:!1,interpretNumericEntities:!1,parameterLimit:1e3,parseArrays:!0,plainObjects:!1,strictNullHandling:!1},jS=function(t){return t.replace(/&#(\d+);/g,function(e,n){return String.fromCharCode(parseInt(n,10))})},Cp=function(t,e){return t&&typeof t=="string"&&e.comma&&t.indexOf(",")>-1?t.split(","):t},BS="utf8=%26%2310003%3B",KS="utf8=%E2%9C%93",HS=function(e,n){var r={__proto__:null},o=n.ignoreQueryPrefix?e.replace(/^\?/,""):e,i=n.parameterLimit===1/0?void 0:n.parameterLimit,s=o.split(n.delimiter,i),a=-1,l,u=n.charset;if(n.charsetSentinel)for(l=0;l-1&&(p=NS(p)?[p]:p),ea.call(r,m)?r[m]=ir.combine(r[m],p):r[m]=p}return r},VS=function(t,e,n,r){for(var o=r?e:Cp(e,n),i=t.length-1;i>=0;--i){var s,a=t[i];if(a==="[]"&&n.parseArrays)s=[].concat(o);else{s=n.plainObjects?Object.create(null):{};var l=a.charAt(0)==="["&&a.charAt(a.length-1)==="]"?a.slice(1,-1):a,u=parseInt(l,10);!n.parseArrays&&l===""?s={0:o}:!isNaN(u)&&a!==l&&String(u)===l&&u>=0&&n.parseArrays&&u<=n.arrayLimit?(s=[],s[u]=o):l!=="__proto__"&&(s[l]=o)}o=s}return o},US=function(e,n,r,o){if(!!e){var i=r.allowDots?e.replace(/\.([^.[]+)/g,"[$1]"):e,s=/(\[[^[\]]*])/,a=/(\[[^[\]]*])/g,l=r.depth>0&&s.exec(i),u=l?i.slice(0,l.index):i,c=[];if(u){if(!r.plainObjects&&ea.call(Object.prototype,u)&&!r.allowPrototypes)return;c.push(u)}for(var f=0;r.depth>0&&(l=a.exec(i))!==null&&f"u"?Fe.charset:e.charset;return{allowDots:typeof e.allowDots>"u"?Fe.allowDots:!!e.allowDots,allowPrototypes:typeof e.allowPrototypes=="boolean"?e.allowPrototypes:Fe.allowPrototypes,allowSparse:typeof e.allowSparse=="boolean"?e.allowSparse:Fe.allowSparse,arrayLimit:typeof e.arrayLimit=="number"?e.arrayLimit:Fe.arrayLimit,charset:n,charsetSentinel:typeof e.charsetSentinel=="boolean"?e.charsetSentinel:Fe.charsetSentinel,comma:typeof e.comma=="boolean"?e.comma:Fe.comma,decoder:typeof e.decoder=="function"?e.decoder:Fe.decoder,delimiter:typeof e.delimiter=="string"||ir.isRegExp(e.delimiter)?e.delimiter:Fe.delimiter,depth:typeof e.depth=="number"||e.depth===!1?+e.depth:Fe.depth,ignoreQueryPrefix:e.ignoreQueryPrefix===!0,interpretNumericEntities:typeof e.interpretNumericEntities=="boolean"?e.interpretNumericEntities:Fe.interpretNumericEntities,parameterLimit:typeof e.parameterLimit=="number"?e.parameterLimit:Fe.parameterLimit,parseArrays:e.parseArrays!==!1,plainObjects:typeof e.plainObjects=="boolean"?e.plainObjects:Fe.plainObjects,strictNullHandling:typeof e.strictNullHandling=="boolean"?e.strictNullHandling:Fe.strictNullHandling}},WS=function(t,e){var n=zS(e);if(t===""||t===null||typeof t>"u")return n.plainObjects?Object.create(null):{};for(var r=typeof t=="string"?HS(t,n):t,o=n.plainObjects?Object.create(null):{},i=Object.keys(r),s=0;s1&&arguments[1]!==void 0?arguments[1]:{},n=e.localeMatcher||"lookup";switch(n){case"lookup":return mc(t);case"best fit":return mc(t);default:throw new RangeError('Invalid "localeMatcher" option: '.concat(n))}}function mc(t){var e=pc(t);if(e)return e;for(var n=t.split("-");t.length>1;){n.pop(),t=n.join("-");var r=pc(t);if(r)return r}}var v={af:function(e){return e==1?"one":"other"},am:function(e){return e>=0&&e<=1?"one":"other"},ar:function(e){var n=String(e).split("."),r=Number(n[0])==e,o=r&&n[0].slice(-2);return e==0?"zero":e==1?"one":e==2?"two":o>=3&&o<=10?"few":o>=11&&o<=99?"many":"other"},ast:function(e){var n=String(e).split("."),r=!n[1];return e==1&&r?"one":"other"},be:function(e){var n=String(e).split("."),r=Number(n[0])==e,o=r&&n[0].slice(-1),i=r&&n[0].slice(-2);return o==1&&i!=11?"one":o>=2&&o<=4&&(i<12||i>14)?"few":r&&o==0||o>=5&&o<=9||i>=11&&i<=14?"many":"other"},br:function(e){var n=String(e).split("."),r=Number(n[0])==e,o=r&&n[0].slice(-1),i=r&&n[0].slice(-2),s=r&&n[0].slice(-6);return o==1&&i!=11&&i!=71&&i!=91?"one":o==2&&i!=12&&i!=72&&i!=92?"two":(o==3||o==4||o==9)&&(i<10||i>19)&&(i<70||i>79)&&(i<90||i>99)?"few":e!=0&&r&&s==0?"many":"other"},bs:function(e){var n=String(e).split("."),r=n[0],o=n[1]||"",i=!n[1],s=r.slice(-1),a=r.slice(-2),l=o.slice(-1),u=o.slice(-2);return i&&s==1&&a!=11||l==1&&u!=11?"one":i&&s>=2&&s<=4&&(a<12||a>14)||l>=2&&l<=4&&(u<12||u>14)?"few":"other"},ca:function(e){var n=String(e).split("."),r=n[0],o=!n[1],i=r.slice(-6);return e==1&&o?"one":r!=0&&i==0&&o?"many":"other"},ceb:function(e){var n=String(e).split("."),r=n[0],o=n[1]||"",i=!n[1],s=r.slice(-1),a=o.slice(-1);return i&&(r==1||r==2||r==3)||i&&s!=4&&s!=6&&s!=9||!i&&a!=4&&a!=6&&a!=9?"one":"other"},cs:function(e){var n=String(e).split("."),r=n[0],o=!n[1];return e==1&&o?"one":r>=2&&r<=4&&o?"few":o?"other":"many"},cy:function(e){return e==0?"zero":e==1?"one":e==2?"two":e==3?"few":e==6?"many":"other"},da:function(e){var n=String(e).split("."),r=n[0],o=Number(n[0])==e;return e==1||!o&&(r==0||r==1)?"one":"other"},dsb:function(e){var n=String(e).split("."),r=n[0],o=n[1]||"",i=!n[1],s=r.slice(-2),a=o.slice(-2);return i&&s==1||a==1?"one":i&&s==2||a==2?"two":i&&(s==3||s==4)||a==3||a==4?"few":"other"},dz:function(e){return"other"},es:function(e){var n=String(e).split("."),r=n[0],o=!n[1],i=r.slice(-6);return e==1?"one":r!=0&&i==0&&o?"many":"other"},ff:function(e){return e>=0&&e<2?"one":"other"},fr:function(e){var n=String(e).split("."),r=n[0],o=!n[1],i=r.slice(-6);return e>=0&&e<2?"one":r!=0&&i==0&&o?"many":"other"},ga:function(e){var n=String(e).split("."),r=Number(n[0])==e;return e==1?"one":e==2?"two":r&&e>=3&&e<=6?"few":r&&e>=7&&e<=10?"many":"other"},gd:function(e){var n=String(e).split("."),r=Number(n[0])==e;return e==1||e==11?"one":e==2||e==12?"two":r&&e>=3&&e<=10||r&&e>=13&&e<=19?"few":"other"},he:function(e){var n=String(e).split("."),r=n[0],o=!n[1];return r==1&&o||r==0&&!o?"one":r==2&&o?"two":"other"},is:function(e){var n=String(e).split("."),r=n[0],o=(n[1]||"").replace(/0+$/,""),i=Number(n[0])==e,s=r.slice(-1),a=r.slice(-2);return i&&s==1&&a!=11||o%10==1&&o%100!=11?"one":"other"},ksh:function(e){return e==0?"zero":e==1?"one":"other"},lt:function(e){var n=String(e).split("."),r=n[1]||"",o=Number(n[0])==e,i=o&&n[0].slice(-1),s=o&&n[0].slice(-2);return i==1&&(s<11||s>19)?"one":i>=2&&i<=9&&(s<11||s>19)?"few":r!=0?"many":"other"},lv:function(e){var n=String(e).split("."),r=n[1]||"",o=r.length,i=Number(n[0])==e,s=i&&n[0].slice(-1),a=i&&n[0].slice(-2),l=r.slice(-2),u=r.slice(-1);return i&&s==0||a>=11&&a<=19||o==2&&l>=11&&l<=19?"zero":s==1&&a!=11||o==2&&u==1&&l!=11||o!=2&&u==1?"one":"other"},mk:function(e){var n=String(e).split("."),r=n[0],o=n[1]||"",i=!n[1],s=r.slice(-1),a=r.slice(-2),l=o.slice(-1),u=o.slice(-2);return i&&s==1&&a!=11||l==1&&u!=11?"one":"other"},mt:function(e){var n=String(e).split("."),r=Number(n[0])==e,o=r&&n[0].slice(-2);return e==1?"one":e==2?"two":e==0||o>=3&&o<=10?"few":o>=11&&o<=19?"many":"other"},pa:function(e){return e==0||e==1?"one":"other"},pl:function(e){var n=String(e).split("."),r=n[0],o=!n[1],i=r.slice(-1),s=r.slice(-2);return e==1&&o?"one":o&&i>=2&&i<=4&&(s<12||s>14)?"few":o&&r!=1&&(i==0||i==1)||o&&i>=5&&i<=9||o&&s>=12&&s<=14?"many":"other"},pt:function(e){var n=String(e).split("."),r=n[0],o=!n[1],i=r.slice(-6);return r==0||r==1?"one":r!=0&&i==0&&o?"many":"other"},ro:function(e){var n=String(e).split("."),r=!n[1],o=Number(n[0])==e,i=o&&n[0].slice(-2);return e==1&&r?"one":!r||e==0||e!=1&&i>=1&&i<=19?"few":"other"},ru:function(e){var n=String(e).split("."),r=n[0],o=!n[1],i=r.slice(-1),s=r.slice(-2);return o&&i==1&&s!=11?"one":o&&i>=2&&i<=4&&(s<12||s>14)?"few":o&&i==0||o&&i>=5&&i<=9||o&&s>=11&&s<=14?"many":"other"},se:function(e){return e==1?"one":e==2?"two":"other"},si:function(e){var n=String(e).split("."),r=n[0],o=n[1]||"";return e==0||e==1||r==0&&o==1?"one":"other"},sl:function(e){var n=String(e).split("."),r=n[0],o=!n[1],i=r.slice(-2);return o&&i==1?"one":o&&i==2?"two":o&&(i==3||i==4)||!o?"few":"other"}};v.as=v.am;v.az=v.af;v.bg=v.af;v.bn=v.am;v.brx=v.af;v.ce=v.af;v.chr=v.af;v.de=v.ast;v.ee=v.af;v.el=v.af;v.en=v.ast;v.et=v.ast;v.eu=v.af;v.fa=v.am;v.fi=v.ast;v.fil=v.ceb;v.fo=v.af;v.fur=v.af;v.fy=v.ast;v.gl=v.ast;v.gu=v.am;v.ha=v.af;v.hi=v.am;v.hr=v.bs;v.hsb=v.dsb;v.hu=v.af;v.hy=v.ff;v.ia=v.ast;v.id=v.dz;v.ig=v.dz;v.it=v.ca;v.ja=v.dz;v.jgo=v.af;v.jv=v.dz;v.ka=v.af;v.kea=v.dz;v.kk=v.af;v.kl=v.af;v.km=v.dz;v.kn=v.am;v.ko=v.dz;v.ks=v.af;v.ku=v.af;v.ky=v.af;v.lb=v.af;v.lkt=v.dz;v.lo=v.dz;v.ml=v.af;v.mn=v.af;v.mr=v.af;v.ms=v.dz;v.my=v.dz;v.nb=v.af;v.ne=v.af;v.nl=v.ast;v.nn=v.af;v.no=v.af;v.or=v.af;v.pcm=v.am;v.ps=v.af;v.rm=v.af;v.sah=v.dz;v.sc=v.ast;v.sd=v.af;v.sk=v.cs;v.so=v.af;v.sq=v.af;v.sr=v.bs;v.su=v.dz;v.sv=v.ast;v.sw=v.ast;v.ta=v.af;v.te=v.af;v.th=v.dz;v.ti=v.pa;v.tk=v.af;v.to=v.dz;v.tr=v.af;v.ug=v.af;v.uk=v.ru;v.ur=v.ast;v.uz=v.af;v.vi=v.dz;v.wae=v.af;v.wo=v.dz;v.xh=v.af;v.yi=v.ast;v.yo=v.dz;v.yue=v.dz;v.zh=v.dz;v.zu=v.am;const hc=v;function gc(t){return t==="pt-PT"?t:t6(t)}var e6=/^([a-z0-9]+)/i;function t6(t){var e=t.match(e6);if(!e)throw new TypeError("Invalid locale: ".concat(t));return e[1]}function n6(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function yc(t,e){for(var n=0;nt.length)&&(e=t.length);for(var n=0,r=new Array(e);n0&&arguments[0]!==void 0?arguments[0]:[],n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};u6(this,t);var r=n.numeric,o=n.style,i=n.localeMatcher;if(this.numeric="always",this.style="long",this.localeMatcher="lookup",r!==void 0){if(d6.indexOf(r)<0)throw new RangeError('Invalid "numeric" option: '.concat(r));this.numeric=r}if(o!==void 0){if(p6.indexOf(o)<0)throw new RangeError('Invalid "style" option: '.concat(o));this.style=o}if(i!==void 0){if(m6.indexOf(i)<0)throw new RangeError('Invalid "localeMatcher" option: '.concat(i));this.localeMatcher=i}if(typeof e=="string"&&(e=[e]),e.push(Op()),this.locale=t.supportedLocalesOf(e,{localeMatcher:this.localeMatcher})[0],!this.locale)throw new Error("No supported locale was found");na.supportedLocalesOf(this.locale).length>0?this.pluralRules=new na(this.locale):console.warn('"'.concat(this.locale,'" locale is not supported')),typeof Intl<"u"&&Intl.NumberFormat?(this.numberFormat=new Intl.NumberFormat(this.locale),this.numberingSystem=this.numberFormat.resolvedOptions().numberingSystem):this.numberingSystem="latn",this.locale=_p(this.locale,{localeMatcher:this.localeMatcher})}return c6(t,[{key:"format",value:function(){var n=Cc(arguments),r=Ic(n,2),o=r[0],i=r[1];return this.getRule(o,i).replace("{0}",this.formatNumber(Math.abs(o)))}},{key:"formatToParts",value:function(){var n=Cc(arguments),r=Ic(n,2),o=r[0],i=r[1],s=this.getRule(o,i),a=s.indexOf("{0}");if(a<0)return[{type:"literal",value:s}];var l=[];return a>0&&l.push({type:"literal",value:s.slice(0,a)}),l=l.concat(this.formatNumberToParts(Math.abs(o)).map(function(u){return bc(bc({},u),{},{unit:i})})),a+31&&arguments[1]!==void 0?arguments[1]:{};if(typeof t=="string")t=[t];else if(!Array.isArray(t))throw new TypeError('Invalid "locales" argument');return t.filter(function(n){return _p(n,e)})};un.addLocale=QS;un.setDefaultLocale=YS;un.getDefaultLocale=Op;un.PluralRules=na;var ls='Invalid "unit" argument';function h6(t){if(ra(t)==="symbol")throw new TypeError(ls);if(typeof t!="string")throw new RangeError("".concat(ls,": ").concat(t));if(t[t.length-1]==="s"&&(t=t.slice(0,t.length-1)),f6.indexOf(t)<0)throw new RangeError("".concat(ls,": ").concat(t));return t}var g6='Invalid "number" argument';function y6(t){if(t=Number(t),Number.isFinite&&!Number.isFinite(t))throw new RangeError("".concat(g6,": ").concat(t));return t}function v6(t){return 1/t===-1/0}function b6(t){return t<0||t===0&&v6(t)}function Cc(t){if(t.length<2)throw new TypeError('"unit" argument is required');return[y6(t[0]),h6(t[1])]}function ao(t){return ao=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},ao(t)}function I6(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function Pc(t,e){for(var n=0;n=t.length?{done:!0}:{done:!1,value:t[r++]}}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function C6(t,e){if(!!t){if(typeof t=="string")return _c(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);if(n==="Object"&&t.constructor&&(n=t.constructor.name),n==="Map"||n==="Set")return Array.from(t);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return _c(t,e)}}function _c(t,e){(e==null||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n1;)if(i.pop(),o=i.join("-"),e(o))return o}throw new Error("No locale data has been registered for any of the locales: ".concat(t.join(", ")))}function O6(){var t=(typeof Intl>"u"?"undefined":ia(Intl))==="object";return t&&typeof Intl.DateTimeFormat=="function"}function oa(t){return oa=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},oa(t)}function _6(t){return E6(t)&&(Array.isArray(t.steps)||Array.isArray(t.gradation)||Array.isArray(t.flavour)||typeof t.flavour=="string"||Array.isArray(t.labels)||typeof t.labels=="string"||Array.isArray(t.units)||typeof t.custom=="function")}var x6={}.constructor;function E6(t){return oa(t)!==void 0&&t!==null&&t.constructor===x6}var Tt=60,lo=60*Tt,Sn=24*lo,sa=7*Sn,aa=30.44*Sn,xp=146097/400*Sn;function Gn(t){switch(t){case"second":return 1;case"minute":return Tt;case"hour":return lo;case"day":return Sn;case"week":return sa;case"month":return aa;case"year":return xp}}function Ep(t){return t.factor!==void 0?t.factor:Gn(t.unit||t.formatAs)||1}function si(t){switch(t){case"floor":return Math.floor;default:return Math.round}}function cl(t){switch(t){case"floor":return 1;default:return .5}}function la(t){return la=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},la(t)}function Ap(t,e){var n=e.prevStep,r=e.timestamp,o=e.now,i=e.future,s=e.round,a;return n&&(n.id||n.unit)&&(a=t["threshold_for_".concat(n.id||n.unit)]),a===void 0&&t.threshold!==void 0&&(a=t.threshold,typeof a=="function"&&(a=a(o,i))),a===void 0&&(a=t.minTime),la(a)==="object"&&(n&&n.id&&a[n.id]!==void 0?a=a[n.id]:a=a.default),typeof a=="function"&&(a=a(r,{future:i,getMinTimeForUnit:function(u,c){return xc(u,c||n&&n.formatAs,{round:s})}})),a===void 0&&t.test&&(t.test(r,{now:o,future:i})?a=0:a=9007199254740991),a===void 0&&(n?t.formatAs&&n.formatAs&&(a=xc(t.formatAs,n.formatAs,{round:s})):a=0),a===void 0&&console.warn("[javascript-time-ago] A step should specify `minTime`:\n"+JSON.stringify(t,null,2)),a}function xc(t,e,n){var r=n.round,o=Gn(t),i;if(e==="now"?i=Gn(t):i=Gn(e),o!==void 0&&i!==void 0)return o-i*(1-cl(r))}function Ec(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(o){return Object.getOwnPropertyDescriptor(t,o).enumerable})),n.push.apply(n,r)}return n}function A6(t){for(var e=1;e0)return t[s-1]}return a}}}function Tp(t,e,n){var r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0,o=Ap(t[r],A6({prevStep:t[r-1],timestamp:n.now-e*1e3},n));return o===void 0||Math.abs(e)=0:!0})}function F6(t,e,n){var r=n.now,o=n.round;if(!!Gn(t)){var i=Gn(t)*1e3,s=e>r,a=Math.abs(e-r),l=si(o)(a/i)*i;return s?l>0?a-l+R6(o,i):a-l+1:-(a-l)+D6(o,i)}}function D6(t,e){return cl(t)*e}function R6(t,e){return(1-cl(t))*e+1}var M6=365*24*60*60*1e3,kp=1e3*M6;function N6(t,e,n){var r=n.prevStep,o=n.nextStep,i=n.now,s=n.future,a=n.round,l=t.getTime?t.getTime():t,u=function(p){return F6(p,l,{now:i,round:a})},c=B6(s?e:o,l,{future:s,now:i,round:a,prevStep:s?r:e});if(c!==void 0){var f;if(e&&(e.getTimeToNextUpdate&&(f=e.getTimeToNextUpdate(l,{getTimeToNextUpdateForUnit:u,getRoundFunction:si,now:i,future:s,round:a})),f===void 0)){var d=e.unit||e.formatAs;d&&(f=u(d))}return f===void 0?c:Math.min(f,c)}}function j6(t,e,n){var r=n.now,o=n.future,i=n.round,s=n.prevStep,a=Ap(t,{timestamp:e,now:r,future:o,round:i,prevStep:s});if(a!==void 0)return o?e-a*1e3+1:a===0&&e===r?kp:e+a*1e3}function B6(t,e,n){var r=n.now,o=n.future,i=n.round,s=n.prevStep;if(t){var a=j6(t,e,{now:r,future:o,round:i,prevStep:s});return a===void 0?void 0:a-r}else return o?e-r+1:kp}var Lp={};function Bn(t){return Lp[t]}function $p(t){if(!t)throw new Error("[javascript-time-ago] No locale data passed.");Lp[t.locale]=t}const K6=[{formatAs:"now"},{formatAs:"second"},{formatAs:"minute"},{formatAs:"hour"},{formatAs:"day"},{formatAs:"week"},{formatAs:"month"},{formatAs:"year"}],ua={steps:K6,labels:"long"};function Ac(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(o){return Object.getOwnPropertyDescriptor(t,o).enumerable})),n.push.apply(n,r)}return n}function Tc(t){for(var e=1;e=t.length?{done:!0}:{done:!1,value:t[r++]}}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function s4(t,e){return u4(t)||l4(t,e)||Rp(t,e)||a4()}function a4(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Rp(t,e){if(!!t){if(typeof t=="string")return zc(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);if(n==="Object"&&t.constructor&&(n=t.constructor.name),n==="Map"||n==="Set")return Array.from(t);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return zc(t,e)}}function zc(t,e){(e==null||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n0&&arguments[0]!==void 0?arguments[0]:[],n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=n.polyfill;c4(this,t),typeof e=="string"&&(e=[e]),this.locale=P6(e.concat(t.getDefaultLocale()),Bn),typeof Intl<"u"&&Intl.NumberFormat&&(this.numberFormat=new Intl.NumberFormat(this.locale)),r===!1?(this.IntlRelativeTimeFormat=Intl.RelativeTimeFormat,this.IntlPluralRules=Intl.PluralRules):(this.IntlRelativeTimeFormat=un,this.IntlPluralRules=un.PluralRules),this.relativeTimeFormatCache=new Oc,this.pluralRulesCache=new Oc}return f4(t,[{key:"format",value:function(n,r,o){o||(r&&!g4(r)?(o=r,r=void 0):o={}),r||(r=ca),typeof r=="string"&&(r=i4(r));var i=d4(n),s=this.getLabels(r.flavour||r.labels),a=s.labels,l=s.labelsType,u;r.now!==void 0&&(u=r.now),u===void 0&&o.now!==void 0&&(u=o.now),u===void 0&&(u=Date.now());var c=(u-i)/1e3,f=o.future||c<0,d=h4(a,Bn(this.locale).now,Bn(this.locale).long,f);if(r.custom){var m=r.custom({now:u,date:new Date(i),time:i,elapsed:c,locale:this.locale});if(m!==void 0)return m}var p=m4(r.units,a,d),y=o.round||r.round,T=k6(r.gradation||r.steps||ca.steps,c,{now:u,units:p,round:y,future:f,getNextStep:!0}),P=s4(T,3),O=P[0],b=P[1],g=P[2],E=this.formatDateForStep(i,b,c,{labels:a,labelsType:l,nowLabel:d,now:u,future:f,round:y})||"";if(o.getTimeToNextUpdate){var V=N6(i,b,{nextStep:g,prevStep:O,now:u,future:f,round:y});return[E,V]}return E}},{key:"formatDateForStep",value:function(n,r,o,i){var s=this,a=i.labels,l=i.labelsType,u=i.nowLabel,c=i.now,f=i.future,d=i.round;if(!!r){if(r.format)return r.format(n,this.locale,{formatAs:function(P,O){return s.formatValue(O,P,{labels:a,future:f})},now:c,future:f});var m=r.unit||r.formatAs;if(!m)throw new Error("[javascript-time-ago] Each step must define either `formatAs` or `format()`. Step: ".concat(JSON.stringify(r)));if(m==="now")return u;var p=Math.abs(o)/Ep(r);r.granularity&&(p=si(d)(p/r.granularity)*r.granularity);var y=-1*Math.sign(o)*si(d)(p);switch(y===0&&(f?y=0:y=-0),l){case"long":case"short":case"narrow":return this.getFormatter(l).format(y,m);default:return this.formatValue(y,m,{labels:a,future:f})}}}},{key:"formatValue",value:function(n,r,o){var i=o.labels,s=o.future;return this.getFormattingRule(i,r,n,{future:s}).replace("{0}",this.formatNumber(Math.abs(n)))}},{key:"getFormattingRule",value:function(n,r,o,i){var s=i.future;if(this.locale,n=n[r],typeof n=="string")return n;var a=o===0?s?"future":"past":o<0?"past":"future",l=n[a]||n;if(typeof l=="string")return l;var u=this.getPluralRules().select(Math.abs(o));return l[u]||l.other}},{key:"formatNumber",value:function(n){return this.numberFormat?this.numberFormat.format(n):String(n)}},{key:"getFormatter",value:function(n){return this.relativeTimeFormatCache.get(this.locale,n)||this.relativeTimeFormatCache.put(this.locale,n,new this.IntlRelativeTimeFormat(this.locale,{style:n}))}},{key:"getPluralRules",value:function(){return this.pluralRulesCache.get(this.locale)||this.pluralRulesCache.put(this.locale,new this.IntlPluralRules(this.locale))}},{key:"getLabels",value:function(){var n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];typeof n=="string"&&(n=[n]),n=n.map(function(a){switch(a){case"tiny":case"mini-time":return"mini";default:return a}}),n=n.concat("long");for(var r=Bn(this.locale),o=o4(n),i;!(i=o()).done;){var s=i.value;if(r[s])return{labelsType:s,labels:r[s]}}}}]),t}(),Mp="en";ft.getDefaultLocale=function(){return Mp};ft.setDefaultLocale=function(t){return Mp=t};ft.addDefaultLocale=function(t){if(qc)return console.error("[javascript-time-ago] `TimeAgo.addDefaultLocale()` can only be called once. To add other locales, use `TimeAgo.addLocale()`.");qc=!0,ft.setDefaultLocale(t.locale),ft.addLocale(t)};var qc;ft.addLocale=function(t){$p(t),un.addLocale(t)};ft.locale=ft.addLocale;ft.addLabels=function(t,e,n){var r=Bn(t);r||($p({locale:t}),r=Bn(t)),r[e]=n};function d4(t){if(t.constructor===Date||p4(t))return t.getTime();if(typeof t=="number")return t;throw new Error("Unsupported relative time formatter input: ".concat(uo(t),", ").concat(t))}function p4(t){return uo(t)==="object"&&typeof t.getTime=="function"}function m4(t,e,n){var r=Object.keys(e);return n&&r.push("now"),t&&(r=t.filter(function(o){return o==="now"||r.indexOf(o)>=0})),r}function h4(t,e,n,r){var o=t.now||e&&e.now;if(o)return typeof o=="string"?o:r?o.future:o.past;if(n&&n.second&&n.second.current)return n.second.current}function g4(t){return typeof t=="string"||_6(t)}const y4={locale:"en",long:{year:{previous:"last year",current:"this year",next:"next year",past:{one:"{0} year ago",other:"{0} years ago"},future:{one:"in {0} year",other:"in {0} years"}},quarter:{previous:"last quarter",current:"this quarter",next:"next quarter",past:{one:"{0} quarter ago",other:"{0} quarters ago"},future:{one:"in {0} quarter",other:"in {0} quarters"}},month:{previous:"last month",current:"this month",next:"next month",past:{one:"{0} month ago",other:"{0} months ago"},future:{one:"in {0} month",other:"in {0} months"}},week:{previous:"last week",current:"this week",next:"next week",past:{one:"{0} week ago",other:"{0} weeks ago"},future:{one:"in {0} week",other:"in {0} weeks"}},day:{previous:"yesterday",current:"today",next:"tomorrow",past:{one:"{0} day ago",other:"{0} days ago"},future:{one:"in {0} day",other:"in {0} days"}},hour:{current:"this hour",past:{one:"{0} hour ago",other:"{0} hours ago"},future:{one:"in {0} hour",other:"in {0} hours"}},minute:{current:"this minute",past:{one:"{0} minute ago",other:"{0} minutes ago"},future:{one:"in {0} minute",other:"in {0} minutes"}},second:{current:"now",past:{one:"{0} second ago",other:"{0} seconds ago"},future:{one:"in {0} second",other:"in {0} seconds"}}},short:{year:{previous:"last yr.",current:"this yr.",next:"next yr.",past:"{0} yr. ago",future:"in {0} yr."},quarter:{previous:"last qtr.",current:"this qtr.",next:"next qtr.",past:{one:"{0} qtr. ago",other:"{0} qtrs. ago"},future:{one:"in {0} qtr.",other:"in {0} qtrs."}},month:{previous:"last mo.",current:"this mo.",next:"next mo.",past:"{0} mo. ago",future:"in {0} mo."},week:{previous:"last wk.",current:"this wk.",next:"next wk.",past:"{0} wk. ago",future:"in {0} wk."},day:{previous:"yesterday",current:"today",next:"tomorrow",past:{one:"{0} day ago",other:"{0} days ago"},future:{one:"in {0} day",other:"in {0} days"}},hour:{current:"this hour",past:"{0} hr. ago",future:"in {0} hr."},minute:{current:"this minute",past:"{0} min. ago",future:"in {0} min."},second:{current:"now",past:"{0} sec. ago",future:"in {0} sec."}},narrow:{year:{previous:"last yr.",current:"this yr.",next:"next yr.",past:"{0}y ago",future:"in {0}y"},quarter:{previous:"last qtr.",current:"this qtr.",next:"next qtr.",past:"{0}q ago",future:"in {0}q"},month:{previous:"last mo.",current:"this mo.",next:"next mo.",past:"{0}mo ago",future:"in {0}mo"},week:{previous:"last wk.",current:"this wk.",next:"next wk.",past:"{0}w ago",future:"in {0}w"},day:{previous:"yesterday",current:"today",next:"tomorrow",past:"{0}d ago",future:"in {0}d"},hour:{current:"this hour",past:"{0}h ago",future:"in {0}h"},minute:{current:"this minute",past:"{0}m ago",future:"in {0}m"},second:{current:"now",past:"{0}s ago",future:"in {0}s"}},now:{now:{current:"now",future:"in a moment",past:"just now"}},mini:{year:"{0}yr",month:"{0}mo",week:"{0}wk",day:"{0}d",hour:"{0}h",minute:"{0}m",second:"{0}s",now:"now"},"short-time":{year:"{0} yr.",month:"{0} mo.",week:"{0} wk.",day:{one:"{0} day",other:"{0} days"},hour:"{0} hr.",minute:"{0} min.",second:"{0} sec."},"long-time":{year:{one:"{0} year",other:"{0} years"},month:{one:"{0} month",other:"{0} months"},week:{one:"{0} week",other:"{0} weeks"},day:{one:"{0} day",other:"{0} days"},hour:{one:"{0} hour",other:"{0} hours"},minute:{one:"{0} minute",other:"{0} minutes"},second:{one:"{0} second",other:"{0} seconds"}}};ft.addDefaultLocale(y4);const ht=bd({id:"vaah",state:()=>({toast:null,confirm:null,show_progress_bar:!1}),getters:{},actions:{ajax:async function(t,e=null,n={params:null,method:"get",query:null,headers:null,show_success:!0}){let r=this,o={params:null,method:"get",query:null,headers:null,show_toast:!0};if(n)for(let d in n)o[d]=n[d];let i=o.params,s=o.method.toLowerCase(),a=o.query,l=o.headers,u=o.show_toast;Xo.defaults.headers.common={"X-Requested-With":"XMLHttpRequest"};let c={};return c.params=a,l&&(c.headers=l),s==="get"&&(i={params:a},c={},Xo.interceptors.request.use(function(d){return d.paramsSerializer=function(m){return JS.stringify(m,{arrayFormat:"brackets",encode:!1,skipNulls:!0})},d},function(d){return Promise.reject(d)})),s==="delete"&&(i={data:i}),this.show_progress_bar=!0,await Xo[s](t,i,c).then(function(d){return r.show_progress_bar=!1,u&&r.processResponse(d),e&&(d.data&&d.data.data?e(d.data.data,d):e(!1,d)),d}).catch(function(d){return r.show_progress_bar=!1,r.processError(d),e&&e(!1,d),d})},processResponse:function(t){t.data.errors&&this.toastErrors(t.data.errors),t.data.messages&&this.toastSuccess(t.data.messages)},processError:function(t){if(t.response&&t.response.status&&t.response.status===419){this.toastErrors(["Session Expired. Please sign in again."]),location.reload();return}debug===1?this.toastErrors([t]):this.toastErrors(["Something went wrong"])},getMessageAndDuration(t){let e=1,n="",r=3e3;if(Object.keys(t).length>1)for(let s in t)n+=e+") "+t[s]+"
",e++;else t[0]&&(n+=t[0]);let o=n.length;return r=r*(o/10),{html:n,duration:r}},setToast:function(t){this.toast=t},setConfirm:function(t){this.confirm=t},toastSuccess(t){this.toast.removeAllGroups();let e=this.getMessageAndDuration(t);e&&e.html!==""&&this.toast.add({severity:"success",detail:e.html,life:e.duration})},toastErrors(t){this.toast.removeAllGroups();let e=this.getMessageAndDuration(t);e&&e.html!==""&&this.toast.add({severity:"error",detail:e.html,life:e.duration})},confirmDialog(t,e,n,r=null,o="p-button-danger",i="pi pi-info-circle"){this.confirm.require({header:t,message:e,icon:i,acceptClass:o,accept:()=>{n()},reject:()=>{r&&r()}})},confirmDialogDelete(t){this.confirmDialog("Delete Confirmation","Do you want to delete record(s)?",t)},clone:function(t){return JSON.parse(JSON.stringify(t))},ago:function(t){return t?new ft("en-US").format(new Date(t)):null},cleanObject:function(t){return Object.keys(t).forEach(e=>{(t[e]===null||t[e]==="null"||t[e]==="")&&delete t[e]}),t},copy:function(t){if(!navigator.clipboard){this.fallbackCopy(t);return}let e=this;navigator.clipboard.writeText(t).then(function(){e.toastSuccess(["Copied"])},function(n){e.toastErrors(["Could not copied | "+n])})},fallbackCopy:function(t){let e=document.createElement("textarea");e.value=t,e.style.top="0",e.style.left="0",e.style.position="fixed",document.body.appendChild(e),e.focus(),e.select();let n=this;try{let o=document.execCommand("copy")?"successful":"unsuccessful";n.toastSuccess(["Copied"])}catch(r){n.toastErrors(["Could not copied | "+r])}document.body.removeChild(e)},toLabel:function(t){if(typeof t=="string")return t=t.replace(/_/g," "),t=t.replace(/-/g," "),t=this.toUpperCaseWords(t),t},toUpperCaseWords:function(t){if(t)return t.charAt(0).toUpperCase()+t.slice(1)},removeInArrayByKey:function(t,e,n){return Array.isArray(t)?(t.map(function(r,o){r[n]==e[n]&&t.splice(o,1)}),t):!1},findInArrayByKey:function(t,e,n){if(!Array.isArray(t))return!1;let r=null;return t.map(function(o,i){o[e]==n&&(r=o)}),r},updateArray:function(t,e){const n=t.indexOf(e);return t[n]=e,t},hasPermission:function(t,e){return!t||t.length<1?!1:t.indexOf(e)>-1},strToSlug(t){return t.toString().toLowerCase().replace(/\s+/g,"-").replace(/&/g,"-and-").replace(/--+/g,"-").replace(/a|á|à|ã|ả|ạ|ă|ắ|ằ|ẵ|ẳ|ặ|â|ấ|ầ|ẫ|ẩ|ậ/gi,"a").replace(/đ/gi,"d").replace(/e|é|è|ẽ|ẻ|ẹ|ê|ế|ề|ễ|ể|ệ/gi,"e").replace(/o|ó|ò|õ|ỏ|ọ|ô|ố|ồ|ỗ|ổ|ộ|ơ|ớ|ờ|ỡ|ở|ợ/gi,"o").replace(/u|ú|ù|ũ|ủ|ụ|ư|ứ|ừ|ữ|ử|ự/gi,"u").replace(/\s*$/g,"")},existInArray:function(t,e){return t.indexOf(e)!=-1},validateEmail(t){return/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(t)},capitalising:function(t){let e=[];return t.split(" ").forEach(n=>{e.push(n.charAt(0).toUpperCase()+n.slice(1).toLowerCase())}),e.join(" ")}}});let Np=document.getElementsByTagName("base")[0].getAttribute("href"),jp=Np,v4=jp+"/json";const b4=bd({id:"root",state:()=>({assets:null,active_item:null,assets_is_fetching:!0,sidebar_expanded_keys:{},base_url:Np,ajax_url:jp,json_url:v4,gutter:20,show_progress_bar:!1,is_logged_in:!1,is_installation_verified:!1,permissions:null,top_menu_items:[],top_dropdown_menu_items:[{label:"Profile",icon:"pi pi-fw pi-user",to:{path:"/ui/private/profile"}},{label:"Logout",icon:"pi pi-fw pi-sign-out",command:()=>{}}],top_right_user_menu:null,is_active_status_options:null}),getters:{},actions:{async getAssets(){if(this.assets_is_fetching===!0){this.assets_is_fetching=!1;let t={};ht().ajax(this.json_url+"/assets",this.afterGetAssets,t)}},afterGetAssets(t,e){if(t&&(this.assets=t,this.assets)){if(this.assets.extended_views&&this.assets.extended_views.sidebar_menu&&this.assets.extended_views.sidebar_menu.success)for(const[n,r]of Object.entries(this.assets.extended_views.sidebar_menu.success))this.setMenuItems(r);this.assets.urls&&this.setTopMenuItems()}},async checkSignupPageVisible(){this.assets&&this.assets.settings&&this.assets.settings.is_signup_page_visible==!1&&this.$router.currentRoute.value.name==="signup"&&this.$router.push({name:"sign.in"})},toSignIn(){this.$router.push({name:"sign.in"})},async reloadAssets(){this.assets_is_fetching=!0,await this.getAssets()},checkLoggedIn(){let t={method:"post"};ht().ajax(this.json_url+"/is-logged-in",this.afterCheckLoggedIn,t)},afterCheckLoggedIn(t,e){if(t&&t.is_logged_in==!1)return this.$router.push({name:"sign.in"}),!1;this.is_logged_in=!0},async getPermission(){let t={method:"post"};ht().ajax(this.json_url+"/permissions",this.afterGetPermission,t)},afterGetPermission(t,e){t&&(this.permissions=t.list)},async verifyInstallStatus(){let t={};ht().ajax(this.ajax_url+"/setup/json/status",this.afterVerifyInstallStatus,t)},afterVerifyInstallStatus(t,e){t&&(t.stage!=="installed"&&this.$router.push({name:"setup.index"}),this.is_installation_verified=!0)},toggleTopDropDownMenu(){data&&(data.stage!=="installed"&&this.$router.push({name:"setup.index"}),this.is_installation_verified=!0)},async getTopRightUserMenu(){return this.top_right_user_menu=[{label:"Profile",icon:"pi pi-fw pi-user",url:this.base_url+"#/vaah/profile/"},{label:"Logout",icon:"pi pi-fw pi-sign-out",url:this.base_url+"/logout"}]},async getIsActiveStatusOptions(){return this.is_active_status_options=[{label:"Yes",value:1},{label:"No",value:0}]},async to(t){this.$router.push({path:t})},showProgress(){this.show_progress_bar=!0},hideProgress(){this.show_progress_bar=!1},async markAsRead(t,e=!1){let n={method:"post",params:t};this.active_item=t,this.active_item.dismiss=e,await ht().ajax(this.ajax_url+"/notices/mark-as-read",this.markAsReadAfter,n)},markAsReadAfter(t,e){let n=this.active_item,r=ht().removeInArrayByKey(this.assets.vue_notices,this.active_item,"id");this.assets.vue_notices=r,this.active_item=null,n.meta&&n.meta.action&&n.meta.action.link&&n.dismiss!=!0&&(window.location.href=n.meta.action.link)},showResponse(t){t.status!="success"?ht().toastErrors([t.error]):ht().toastSuccess([t.message]),this.$router.replace({query:null})},setMenuItems(t){let e=this;t.forEach((n,r)=>{n.child&&Object.assign(n,{items:n.child}),n.items&&e.setMenuItems(n.items);let o=ht().strToSlug(n.label);n.key=o,n.hasOwnProperty("is_expanded")&&n.is_expanded===!0&&(e.sidebar_expanded_keys[o]=!0)})},impersonateLogout(){let t={method:"post"};ht().ajax(this.ajax_url+"/users/impersonate/logout",this.afterImpersonateLogout,t)},afterImpersonateLogout(t,e){e&&e.data&&e.data.success&&location.reload(!0)},setTopMenuItems(){this.top_menu_items=[{label:"",tooltip:"View Less Navigation",icon:"pi pi-align-justify",command:()=>{document.body.classList.contains("has-sidebar-small")?(document.body.classList.remove("has-sidebar-small"),this.top_menu_items[0].tooltip="View Less Navigation"):(document.body.classList.add("has-sidebar-small"),this.top_menu_items[0].tooltip="View Full Navigation")}},{label:"",url:this.assets.urls.dashboard,tooltip:"Dashboard",icon:"pi pi-home"},{label:"",url:this.assets.urls.public,tooltip:"Visit Site",target:"_blank",icon:"pi pi-external-link"}]}}}),I4={key:0,class:"sidebar"},w4={class:"p-panelmenu-header-content"},S4=["href","data-testid"],C4={key:1,class:"p-menuitem-text"},P4=["data-testid"],O4={key:1,class:"p-menuitem-text"},_4={key:2,class:"p-submenu-icon pi pi-chevron-right"},NC={__name:"Sidebar",setup(t){const e=b4();return cr(async()=>{e.verifyInstallStatus(),await e.getAssets()}),(n,r)=>{const o=Se("PanelMenu");return _t(e)&&_t(e).assets&&_t(e).assets.extended_views&&_t(e).assets.extended_views.sidebar_menu?(w(),A("div",I4,[(w(!0),A(ie,null,sn(_t(e).assets.extended_views.sidebar_menu.success,i=>(w(),A("div",null,[se(o,{model:i,expandedKeys:_t(e).sidebar_expanded_keys,"onUpdate:expandedKeys":r[0]||(r[0]=s=>_t(e).sidebar_expanded_keys=s)},{item:xe(({item:s})=>[z("div",w4,[s.items?(w(),A("a",{key:1,class:"p-panelmenu-header-action p-menuitem-link","data-testid":"sidebar-"+s.label,tabindex:"-1"},[s.icon?(w(),A("span",{key:0,class:ve(["p-menuitem-icon","pi pi-"+s.icon])},null,2)):J("",!0),s.label?(w(),A("span",O4,Ae(s.label),1)):J("",!0),s.items?(w(),A("span",_4)):J("",!0)],8,P4)):(w(),A("a",{key:0,href:s.link??"",class:"p-panelmenu-header-action p-menuitem-link","data-testid":"sidebar-"+s.label,tabindex:"-1"},[s.icon?(w(),A("span",{key:0,class:ve(["p-menuitem-icon","pi pi-"+s.icon])},null,2)):J("",!0),s.label?(w(),A("span",C4,Ae(s.label),1)):J("",!0)],8,S4))])]),_:2},1032,["model","expandedKeys"])]))),256))])):J("",!0)}}};export{Eh as $,po as A,ve as B,Jc as C,sr as D,Qc as E,Ae as F,Ni as G,eh as H,Af as I,qe as J,ie as K,U4 as L,B4 as M,Yn as N,R4 as O,it as P,Jt as Q,Mr as R,Wn as S,$h as T,Ft as U,mC as V,Ma as W,te as X,J as Y,A as Z,z as _,ef as a,tC as a$,iC as a0,xh as a1,jo as a2,aC as a3,fr as a4,se as a5,V4 as a6,kf as a7,q4 as a8,G4 as a9,cr as aA,uh as aB,lh as aC,ah as aD,ka as aE,Aa as aF,w as aG,N4 as aH,bh as aI,M4 as aJ,ms as aK,lC as aL,sn as aM,we as aN,Se as aO,on as aP,me as aQ,pC as aR,Vr as aS,Nl as aT,Nm as aU,Jn as aV,Kh as aW,dC as aX,z4 as aY,sC as aZ,eC as a_,Y4 as aa,Z4 as ab,W4 as ac,J4 as ad,hr as ae,Rt as af,Ea as ag,Gf as ah,Bh as ai,ur as aj,Ih as ak,cC as al,Xt as am,Vh as an,uC as ao,Pn as ap,nC as aq,rC as ar,C as as,bo as at,nh as au,oh as av,Ta as aw,sh as ax,rh as ay,ch as az,Zt as b,xd as b$,Hh as b0,Q4 as b1,Ef as b2,Uh as b3,D4 as b4,Yt as b5,K4 as b6,Ym as b7,H4 as b8,oC as b9,S as bA,Sd as bB,Me as bC,Ee as bD,je as bE,L as bF,Pd as bG,Va as bH,Cd as bI,mi as bJ,za as bK,Rs as bL,An as bM,Wa as bN,tt as bO,Ms as bP,jn as bQ,Wv as bR,_C as bS,qa as bT,$b as bU,Ad as bV,Ga as bW,OC as bX,Be as bY,Td as bZ,Iu as b_,xe as ba,X4 as bb,We as bc,fC as bd,j4 as be,En as bf,hg as bg,Ba as bh,IC as bi,wC as bj,dg as bk,gC as bl,xg as bm,SC as bn,ru as bo,yC as bp,hC as bq,ld as br,Sg as bs,ud as bt,wg as bu,xs as bv,ja as bw,bC as bx,vC as by,Ue as bz,$4 as c,js as c0,Ns as c1,u1 as c2,wd as c3,N0 as c4,FC as c5,AC as c6,ht as c7,b4 as c8,bd as c9,NC as ca,JS as cb,Xo as cc,kC as cd,Vw as ce,Hw as cf,MC as cg,CC as ch,PC as ci,xC as cj,TC as ck,DC as cl,LC as cm,RC as cn,EC as co,$C as cp,Tv as cq,_b as cr,O1 as cs,z1 as ct,v0 as cu,cI as cv,Zn as d,x4 as e,Le as f,nf as g,Ji as h,gf as i,Ia as j,wt as k,A4 as l,ci as m,T4 as n,rm as o,vf as p,E4 as q,ui as r,Om as s,ue as t,F4 as u,Am as v,L4 as w,k4 as x,_t as y,et as z}; +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Rp(t,e){if(!!t){if(typeof t=="string")return zc(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);if(n==="Object"&&t.constructor&&(n=t.constructor.name),n==="Map"||n==="Set")return Array.from(t);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return zc(t,e)}}function zc(t,e){(e==null||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n0&&arguments[0]!==void 0?arguments[0]:[],n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=n.polyfill;c4(this,t),typeof e=="string"&&(e=[e]),this.locale=P6(e.concat(t.getDefaultLocale()),Bn),typeof Intl<"u"&&Intl.NumberFormat&&(this.numberFormat=new Intl.NumberFormat(this.locale)),r===!1?(this.IntlRelativeTimeFormat=Intl.RelativeTimeFormat,this.IntlPluralRules=Intl.PluralRules):(this.IntlRelativeTimeFormat=un,this.IntlPluralRules=un.PluralRules),this.relativeTimeFormatCache=new Oc,this.pluralRulesCache=new Oc}return f4(t,[{key:"format",value:function(n,r,o){o||(r&&!g4(r)?(o=r,r=void 0):o={}),r||(r=ca),typeof r=="string"&&(r=i4(r));var i=d4(n),s=this.getLabels(r.flavour||r.labels),a=s.labels,l=s.labelsType,u;r.now!==void 0&&(u=r.now),u===void 0&&o.now!==void 0&&(u=o.now),u===void 0&&(u=Date.now());var c=(u-i)/1e3,f=o.future||c<0,d=h4(a,Bn(this.locale).now,Bn(this.locale).long,f);if(r.custom){var m=r.custom({now:u,date:new Date(i),time:i,elapsed:c,locale:this.locale});if(m!==void 0)return m}var p=m4(r.units,a,d),y=o.round||r.round,T=k6(r.gradation||r.steps||ca.steps,c,{now:u,units:p,round:y,future:f,getNextStep:!0}),P=s4(T,3),O=P[0],b=P[1],g=P[2],E=this.formatDateForStep(i,b,c,{labels:a,labelsType:l,nowLabel:d,now:u,future:f,round:y})||"";if(o.getTimeToNextUpdate){var V=N6(i,b,{nextStep:g,prevStep:O,now:u,future:f,round:y});return[E,V]}return E}},{key:"formatDateForStep",value:function(n,r,o,i){var s=this,a=i.labels,l=i.labelsType,u=i.nowLabel,c=i.now,f=i.future,d=i.round;if(!!r){if(r.format)return r.format(n,this.locale,{formatAs:function(P,O){return s.formatValue(O,P,{labels:a,future:f})},now:c,future:f});var m=r.unit||r.formatAs;if(!m)throw new Error("[javascript-time-ago] Each step must define either `formatAs` or `format()`. Step: ".concat(JSON.stringify(r)));if(m==="now")return u;var p=Math.abs(o)/Ep(r);r.granularity&&(p=si(d)(p/r.granularity)*r.granularity);var y=-1*Math.sign(o)*si(d)(p);switch(y===0&&(f?y=0:y=-0),l){case"long":case"short":case"narrow":return this.getFormatter(l).format(y,m);default:return this.formatValue(y,m,{labels:a,future:f})}}}},{key:"formatValue",value:function(n,r,o){var i=o.labels,s=o.future;return this.getFormattingRule(i,r,n,{future:s}).replace("{0}",this.formatNumber(Math.abs(n)))}},{key:"getFormattingRule",value:function(n,r,o,i){var s=i.future;if(this.locale,n=n[r],typeof n=="string")return n;var a=o===0?s?"future":"past":o<0?"past":"future",l=n[a]||n;if(typeof l=="string")return l;var u=this.getPluralRules().select(Math.abs(o));return l[u]||l.other}},{key:"formatNumber",value:function(n){return this.numberFormat?this.numberFormat.format(n):String(n)}},{key:"getFormatter",value:function(n){return this.relativeTimeFormatCache.get(this.locale,n)||this.relativeTimeFormatCache.put(this.locale,n,new this.IntlRelativeTimeFormat(this.locale,{style:n}))}},{key:"getPluralRules",value:function(){return this.pluralRulesCache.get(this.locale)||this.pluralRulesCache.put(this.locale,new this.IntlPluralRules(this.locale))}},{key:"getLabels",value:function(){var n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];typeof n=="string"&&(n=[n]),n=n.map(function(a){switch(a){case"tiny":case"mini-time":return"mini";default:return a}}),n=n.concat("long");for(var r=Bn(this.locale),o=o4(n),i;!(i=o()).done;){var s=i.value;if(r[s])return{labelsType:s,labels:r[s]}}}}]),t}(),Mp="en";ft.getDefaultLocale=function(){return Mp};ft.setDefaultLocale=function(t){return Mp=t};ft.addDefaultLocale=function(t){if(qc)return console.error("[javascript-time-ago] `TimeAgo.addDefaultLocale()` can only be called once. To add other locales, use `TimeAgo.addLocale()`.");qc=!0,ft.setDefaultLocale(t.locale),ft.addLocale(t)};var qc;ft.addLocale=function(t){$p(t),un.addLocale(t)};ft.locale=ft.addLocale;ft.addLabels=function(t,e,n){var r=Bn(t);r||($p({locale:t}),r=Bn(t)),r[e]=n};function d4(t){if(t.constructor===Date||p4(t))return t.getTime();if(typeof t=="number")return t;throw new Error("Unsupported relative time formatter input: ".concat(uo(t),", ").concat(t))}function p4(t){return uo(t)==="object"&&typeof t.getTime=="function"}function m4(t,e,n){var r=Object.keys(e);return n&&r.push("now"),t&&(r=t.filter(function(o){return o==="now"||r.indexOf(o)>=0})),r}function h4(t,e,n,r){var o=t.now||e&&e.now;if(o)return typeof o=="string"?o:r?o.future:o.past;if(n&&n.second&&n.second.current)return n.second.current}function g4(t){return typeof t=="string"||_6(t)}const y4={locale:"en",long:{year:{previous:"last year",current:"this year",next:"next year",past:{one:"{0} year ago",other:"{0} years ago"},future:{one:"in {0} year",other:"in {0} years"}},quarter:{previous:"last quarter",current:"this quarter",next:"next quarter",past:{one:"{0} quarter ago",other:"{0} quarters ago"},future:{one:"in {0} quarter",other:"in {0} quarters"}},month:{previous:"last month",current:"this month",next:"next month",past:{one:"{0} month ago",other:"{0} months ago"},future:{one:"in {0} month",other:"in {0} months"}},week:{previous:"last week",current:"this week",next:"next week",past:{one:"{0} week ago",other:"{0} weeks ago"},future:{one:"in {0} week",other:"in {0} weeks"}},day:{previous:"yesterday",current:"today",next:"tomorrow",past:{one:"{0} day ago",other:"{0} days ago"},future:{one:"in {0} day",other:"in {0} days"}},hour:{current:"this hour",past:{one:"{0} hour ago",other:"{0} hours ago"},future:{one:"in {0} hour",other:"in {0} hours"}},minute:{current:"this minute",past:{one:"{0} minute ago",other:"{0} minutes ago"},future:{one:"in {0} minute",other:"in {0} minutes"}},second:{current:"now",past:{one:"{0} second ago",other:"{0} seconds ago"},future:{one:"in {0} second",other:"in {0} seconds"}}},short:{year:{previous:"last yr.",current:"this yr.",next:"next yr.",past:"{0} yr. ago",future:"in {0} yr."},quarter:{previous:"last qtr.",current:"this qtr.",next:"next qtr.",past:{one:"{0} qtr. ago",other:"{0} qtrs. ago"},future:{one:"in {0} qtr.",other:"in {0} qtrs."}},month:{previous:"last mo.",current:"this mo.",next:"next mo.",past:"{0} mo. ago",future:"in {0} mo."},week:{previous:"last wk.",current:"this wk.",next:"next wk.",past:"{0} wk. ago",future:"in {0} wk."},day:{previous:"yesterday",current:"today",next:"tomorrow",past:{one:"{0} day ago",other:"{0} days ago"},future:{one:"in {0} day",other:"in {0} days"}},hour:{current:"this hour",past:"{0} hr. ago",future:"in {0} hr."},minute:{current:"this minute",past:"{0} min. ago",future:"in {0} min."},second:{current:"now",past:"{0} sec. ago",future:"in {0} sec."}},narrow:{year:{previous:"last yr.",current:"this yr.",next:"next yr.",past:"{0}y ago",future:"in {0}y"},quarter:{previous:"last qtr.",current:"this qtr.",next:"next qtr.",past:"{0}q ago",future:"in {0}q"},month:{previous:"last mo.",current:"this mo.",next:"next mo.",past:"{0}mo ago",future:"in {0}mo"},week:{previous:"last wk.",current:"this wk.",next:"next wk.",past:"{0}w ago",future:"in {0}w"},day:{previous:"yesterday",current:"today",next:"tomorrow",past:"{0}d ago",future:"in {0}d"},hour:{current:"this hour",past:"{0}h ago",future:"in {0}h"},minute:{current:"this minute",past:"{0}m ago",future:"in {0}m"},second:{current:"now",past:"{0}s ago",future:"in {0}s"}},now:{now:{current:"now",future:"in a moment",past:"just now"}},mini:{year:"{0}yr",month:"{0}mo",week:"{0}wk",day:"{0}d",hour:"{0}h",minute:"{0}m",second:"{0}s",now:"now"},"short-time":{year:"{0} yr.",month:"{0} mo.",week:"{0} wk.",day:{one:"{0} day",other:"{0} days"},hour:"{0} hr.",minute:"{0} min.",second:"{0} sec."},"long-time":{year:{one:"{0} year",other:"{0} years"},month:{one:"{0} month",other:"{0} months"},week:{one:"{0} week",other:"{0} weeks"},day:{one:"{0} day",other:"{0} days"},hour:{one:"{0} hour",other:"{0} hours"},minute:{one:"{0} minute",other:"{0} minutes"},second:{one:"{0} second",other:"{0} seconds"}}};ft.addDefaultLocale(y4);const ht=bd({id:"vaah",state:()=>({toast:null,confirm:null,show_progress_bar:!1}),getters:{},actions:{ajax:async function(t,e=null,n={params:null,method:"get",query:null,headers:null,show_success:!0}){let r=this,o={params:null,method:"get",query:null,headers:null,show_toast:!0};if(n)for(let d in n)o[d]=n[d];let i=o.params,s=o.method.toLowerCase(),a=o.query,l=o.headers,u=o.show_toast;Xo.defaults.headers.common={"X-Requested-With":"XMLHttpRequest"};let c={};return c.params=a,l&&(c.headers=l),s==="get"&&(i={params:a},c={},Xo.interceptors.request.use(function(d){return d.paramsSerializer=function(m){return JS.stringify(m,{arrayFormat:"brackets",encode:!1,skipNulls:!0})},d},function(d){return Promise.reject(d)})),s==="delete"&&(i={data:i}),this.show_progress_bar=!0,await Xo[s](t,i,c).then(function(d){return r.show_progress_bar=!1,u&&r.processResponse(d),e&&(d.data&&d.data.data?e(d.data.data,d):e(!1,d)),d}).catch(function(d){return r.show_progress_bar=!1,r.processError(d),e&&e(!1,d),d})},processResponse:function(t){(t.data.errors||t.data.messages)&&this.toast.removeAllGroups(),t.data.errors&&this.toastErrors(t.data.errors),t.data.messages&&this.toastSuccess(t.data.messages)},processError:function(t){if(t.response&&t.response.status&&t.response.status===419){this.toastErrors(["Session Expired. Please sign in again."]),location.reload();return}debug===1?this.toastErrors([t]):this.toastErrors(["Something went wrong"])},getMessageAndDuration(t){let e=1,n="",r=3e3;if(Object.keys(t).length>1)for(let s in t)n+=e+") "+t[s]+"
",e++;else t[0]&&(n+=t[0]);let o=n.length;return r=r*(o/10),{html:n,duration:r}},setToast:function(t){this.toast=t},setConfirm:function(t){this.confirm=t},toastSuccess(t){let e=this.getMessageAndDuration(t);e&&e.html!==""&&this.toast.add({severity:"success",detail:e.html,life:e.duration})},toastErrors(t){let e=this.getMessageAndDuration(t);e&&e.html!==""&&this.toast.add({severity:"error",detail:e.html,life:e.duration})},confirmDialog(t,e,n,r=null,o="p-button-danger",i="pi pi-info-circle"){this.confirm.require({header:t,message:e,icon:i,acceptClass:o,accept:()=>{n()},reject:()=>{r&&r()}})},confirmDialogDelete(t){this.confirmDialog("Delete Confirmation","Do you want to delete record(s)?",t)},clone:function(t){return JSON.parse(JSON.stringify(t))},ago:function(t){return t?new ft("en-US").format(new Date(t)):null},cleanObject:function(t){return Object.keys(t).forEach(e=>{(t[e]===null||t[e]==="null"||t[e]==="")&&delete t[e]}),t},copy:function(t){if(!navigator.clipboard){this.fallbackCopy(t);return}let e=this;navigator.clipboard.writeText(t).then(function(){e.toastSuccess(["Copied"])},function(n){e.toastErrors(["Could not copied | "+n])})},fallbackCopy:function(t){let e=document.createElement("textarea");e.value=t,e.style.top="0",e.style.left="0",e.style.position="fixed",document.body.appendChild(e),e.focus(),e.select();let n=this;try{let o=document.execCommand("copy")?"successful":"unsuccessful";n.toastSuccess(["Copied"])}catch(r){n.toastErrors(["Could not copied | "+r])}document.body.removeChild(e)},toLabel:function(t){if(typeof t=="string")return t=t.replace(/_/g," "),t=t.replace(/-/g," "),t=this.toUpperCaseWords(t),t},toUpperCaseWords:function(t){if(t)return t.charAt(0).toUpperCase()+t.slice(1)},removeInArrayByKey:function(t,e,n){return Array.isArray(t)?(t.map(function(r,o){r[n]==e[n]&&t.splice(o,1)}),t):!1},findInArrayByKey:function(t,e,n){if(!Array.isArray(t))return!1;let r=null;return t.map(function(o,i){o[e]==n&&(r=o)}),r},updateArray:function(t,e){const n=t.indexOf(e);return t[n]=e,t},hasPermission:function(t,e){return!t||t.length<1?!1:t.indexOf(e)>-1},strToSlug(t){return t.toString().toLowerCase().replace(/\s+/g,"-").replace(/&/g,"-and-").replace(/--+/g,"-").replace(/a|á|à|ã|ả|ạ|ă|ắ|ằ|ẵ|ẳ|ặ|â|ấ|ầ|ẫ|ẩ|ậ/gi,"a").replace(/đ/gi,"d").replace(/e|é|è|ẽ|ẻ|ẹ|ê|ế|ề|ễ|ể|ệ/gi,"e").replace(/o|ó|ò|õ|ỏ|ọ|ô|ố|ồ|ỗ|ổ|ộ|ơ|ớ|ờ|ỡ|ở|ợ/gi,"o").replace(/u|ú|ù|ũ|ủ|ụ|ư|ứ|ừ|ữ|ử|ự/gi,"u").replace(/\s*$/g,"")},existInArray:function(t,e){return t.indexOf(e)!=-1},validateEmail(t){return/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(t)},capitalising:function(t){let e=[];return t.split(" ").forEach(n=>{e.push(n.charAt(0).toUpperCase()+n.slice(1).toLowerCase())}),e.join(" ")}}});let Np=document.getElementsByTagName("base")[0].getAttribute("href"),jp=Np,v4=jp+"/json";const b4=bd({id:"root",state:()=>({assets:null,active_item:null,assets_is_fetching:!0,sidebar_expanded_keys:{},base_url:Np,ajax_url:jp,json_url:v4,gutter:20,show_progress_bar:!1,is_logged_in:!1,is_installation_verified:!1,permissions:null,top_menu_items:[],top_dropdown_menu_items:[{label:"Profile",icon:"pi pi-fw pi-user",to:{path:"/ui/private/profile"}},{label:"Logout",icon:"pi pi-fw pi-sign-out",command:()=>{}}],top_right_user_menu:null,is_active_status_options:null}),getters:{},actions:{async getAssets(){if(this.assets_is_fetching===!0){this.assets_is_fetching=!1;let t={};ht().ajax(this.json_url+"/assets",this.afterGetAssets,t)}},afterGetAssets(t,e){if(t&&(this.assets=t,this.assets)){if(this.assets.extended_views&&this.assets.extended_views.sidebar_menu&&this.assets.extended_views.sidebar_menu.success)for(const[n,r]of Object.entries(this.assets.extended_views.sidebar_menu.success))this.setMenuItems(r);this.assets.urls&&this.setTopMenuItems()}},async checkSignupPageVisible(){this.assets&&this.assets.settings&&this.assets.settings.is_signup_page_visible==!1&&this.$router.currentRoute.value.name==="signup"&&this.$router.push({name:"sign.in"})},toSignIn(){this.$router.push({name:"sign.in"})},async reloadAssets(){this.assets_is_fetching=!0,await this.getAssets()},checkLoggedIn(){let t={method:"post"};ht().ajax(this.json_url+"/is-logged-in",this.afterCheckLoggedIn,t)},afterCheckLoggedIn(t,e){if(t&&t.is_logged_in==!1)return this.$router.push({name:"sign.in"}),!1;this.is_logged_in=!0},async getPermission(){let t={method:"post"};ht().ajax(this.json_url+"/permissions",this.afterGetPermission,t)},afterGetPermission(t,e){t&&(this.permissions=t.list)},async verifyInstallStatus(){let t={};ht().ajax(this.ajax_url+"/setup/json/status",this.afterVerifyInstallStatus,t)},afterVerifyInstallStatus(t,e){t&&(t.stage!=="installed"&&this.$router.push({name:"setup.index"}),this.is_installation_verified=!0)},toggleTopDropDownMenu(){data&&(data.stage!=="installed"&&this.$router.push({name:"setup.index"}),this.is_installation_verified=!0)},async getTopRightUserMenu(){return this.top_right_user_menu=[{label:"Profile",icon:"pi pi-fw pi-user",url:this.base_url+"#/vaah/profile/"},{label:"Logout",icon:"pi pi-fw pi-sign-out",url:this.base_url+"/logout"}]},async getIsActiveStatusOptions(){return this.is_active_status_options=[{label:"Yes",value:1},{label:"No",value:0}]},async to(t){this.$router.push({path:t})},showProgress(){this.show_progress_bar=!0},hideProgress(){this.show_progress_bar=!1},async markAsRead(t,e=!1){let n={method:"post",params:t};this.active_item=t,this.active_item.dismiss=e,await ht().ajax(this.ajax_url+"/notices/mark-as-read",this.markAsReadAfter,n)},markAsReadAfter(t,e){let n=this.active_item,r=ht().removeInArrayByKey(this.assets.vue_notices,this.active_item,"id");this.assets.vue_notices=r,this.active_item=null,n.meta&&n.meta.action&&n.meta.action.link&&n.dismiss!=!0&&(window.location.href=n.meta.action.link)},showResponse(t){t.status!="success"?ht().toastErrors([t.error]):ht().toastSuccess([t.message]),this.$router.replace({query:null})},setMenuItems(t){let e=this;t.forEach((n,r)=>{n.child&&Object.assign(n,{items:n.child}),n.items&&e.setMenuItems(n.items);let o=ht().strToSlug(n.label);n.key=o,n.hasOwnProperty("is_expanded")&&n.is_expanded===!0&&(e.sidebar_expanded_keys[o]=!0)})},impersonateLogout(){let t={method:"post"};ht().ajax(this.ajax_url+"/users/impersonate/logout",this.afterImpersonateLogout,t)},afterImpersonateLogout(t,e){e&&e.data&&e.data.success&&location.reload(!0)},setTopMenuItems(){this.top_menu_items=[{label:"",tooltip:"View Less Navigation",icon:"pi pi-align-justify",command:()=>{document.body.classList.contains("has-sidebar-small")?(document.body.classList.remove("has-sidebar-small"),this.top_menu_items[0].tooltip="View Less Navigation"):(document.body.classList.add("has-sidebar-small"),this.top_menu_items[0].tooltip="View Full Navigation")}},{label:"",url:this.assets.urls.dashboard,tooltip:"Dashboard",icon:"pi pi-home"},{label:"",url:this.assets.urls.public,tooltip:"Visit Site",target:"_blank",icon:"pi pi-external-link"}]}}}),I4={key:0,class:"sidebar"},w4={class:"p-panelmenu-header-content"},S4=["href","data-testid"],C4={key:1,class:"p-menuitem-text"},P4=["data-testid"],O4={key:1,class:"p-menuitem-text"},_4={key:2,class:"p-submenu-icon pi pi-chevron-right"},NC={__name:"Sidebar",setup(t){const e=b4();return cr(async()=>{e.verifyInstallStatus(),await e.getAssets()}),(n,r)=>{const o=Se("PanelMenu");return _t(e)&&_t(e).assets&&_t(e).assets.extended_views&&_t(e).assets.extended_views.sidebar_menu?(w(),A("div",I4,[(w(!0),A(ie,null,sn(_t(e).assets.extended_views.sidebar_menu.success,i=>(w(),A("div",null,[se(o,{model:i,expandedKeys:_t(e).sidebar_expanded_keys,"onUpdate:expandedKeys":r[0]||(r[0]=s=>_t(e).sidebar_expanded_keys=s)},{item:xe(({item:s})=>[z("div",w4,[s.items?(w(),A("a",{key:1,class:"p-panelmenu-header-action p-menuitem-link","data-testid":"sidebar-"+s.label,tabindex:"-1"},[s.icon?(w(),A("span",{key:0,class:ve(["p-menuitem-icon","pi pi-"+s.icon])},null,2)):J("",!0),s.label?(w(),A("span",O4,Ae(s.label),1)):J("",!0),s.items?(w(),A("span",_4)):J("",!0)],8,P4)):(w(),A("a",{key:0,href:s.link??"",class:"p-panelmenu-header-action p-menuitem-link","data-testid":"sidebar-"+s.label,tabindex:"-1"},[s.icon?(w(),A("span",{key:0,class:ve(["p-menuitem-icon","pi pi-"+s.icon])},null,2)):J("",!0),s.label?(w(),A("span",C4,Ae(s.label),1)):J("",!0)],8,S4))])]),_:2},1032,["model","expandedKeys"])]))),256))])):J("",!0)}}};export{Eh as $,po as A,ve as B,Jc as C,sr as D,Qc as E,Ae as F,Ni as G,eh as H,Af as I,qe as J,ie as K,U4 as L,B4 as M,Yn as N,R4 as O,it as P,Jt as Q,Mr as R,Wn as S,$h as T,Ft as U,mC as V,Ma as W,te as X,J as Y,A as Z,z as _,ef as a,tC as a$,iC as a0,xh as a1,jo as a2,aC as a3,fr as a4,se as a5,V4 as a6,kf as a7,q4 as a8,G4 as a9,cr as aA,uh as aB,lh as aC,ah as aD,ka as aE,Aa as aF,w as aG,N4 as aH,bh as aI,M4 as aJ,ms as aK,lC as aL,sn as aM,we as aN,Se as aO,on as aP,me as aQ,pC as aR,Vr as aS,Nl as aT,Nm as aU,Jn as aV,Kh as aW,dC as aX,z4 as aY,sC as aZ,eC as a_,Y4 as aa,Z4 as ab,W4 as ac,J4 as ad,hr as ae,Rt as af,Ea as ag,Gf as ah,Bh as ai,ur as aj,Ih as ak,cC as al,Xt as am,Vh as an,uC as ao,Pn as ap,nC as aq,rC as ar,C as as,bo as at,nh as au,oh as av,Ta as aw,sh as ax,rh as ay,ch as az,Zt as b,xd as b$,Hh as b0,Q4 as b1,Ef as b2,Uh as b3,D4 as b4,Yt as b5,K4 as b6,Ym as b7,H4 as b8,oC as b9,S as bA,Sd as bB,Me as bC,Ee as bD,je as bE,L as bF,Pd as bG,Va as bH,Cd as bI,mi as bJ,za as bK,Rs as bL,An as bM,Wa as bN,tt as bO,Ms as bP,jn as bQ,Wv as bR,_C as bS,qa as bT,$b as bU,Ad as bV,Ga as bW,OC as bX,Be as bY,Td as bZ,Iu as b_,xe as ba,X4 as bb,We as bc,fC as bd,j4 as be,En as bf,hg as bg,Ba as bh,IC as bi,wC as bj,dg as bk,gC as bl,xg as bm,SC as bn,ru as bo,yC as bp,hC as bq,ld as br,Sg as bs,ud as bt,wg as bu,xs as bv,ja as bw,bC as bx,vC as by,Ue as bz,$4 as c,js as c0,Ns as c1,u1 as c2,wd as c3,N0 as c4,FC as c5,AC as c6,ht as c7,b4 as c8,bd as c9,NC as ca,JS as cb,Xo as cc,kC as cd,Vw as ce,Hw as cf,MC as cg,CC as ch,PC as ci,xC as cj,TC as ck,DC as cl,LC as cm,RC as cn,EC as co,$C as cp,Tv as cq,_b as cr,O1 as cs,z1 as ct,v0 as cu,cI as cv,Zn as d,x4 as e,Le as f,nf as g,Ji as h,gf as i,Ia as j,wt as k,A4 as l,ci as m,T4 as n,rm as o,vf as p,E4 as q,ui as r,Om as s,ue as t,F4 as u,Am as v,L4 as w,k4 as x,_t as y,et as z}; diff --git a/Resources/assets/backend/vaahtwo/build/main.js b/Resources/assets/backend/vaahtwo/build/main.js index 7671e4767..cc94efd99 100644 --- a/Resources/assets/backend/vaahtwo/build/main.js +++ b/Resources/assets/backend/vaahtwo/build/main.js @@ -2885,7 +2885,7 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho * vue-router v4.2.5 * (c) 2023 Eduardo San Martin Morote * @license MIT - */const Zi=typeof window<"u";function d5(n){return n.__esModule||n[Symbol.toStringTag]==="Module"}const ft=Object.assign;function il(n,t){const i={};for(const r in t){const a=t[r];i[r]=In(a)?a.map(n):n(a)}return i}const $s=()=>{},In=Array.isArray,p5=/\/$/,h5=n=>n.replace(p5,"");function sl(n,t,i="/"){let r,a={},s="",u="";const l=t.indexOf("#");let c=t.indexOf("?");return l=0&&(c=-1),c>-1&&(r=t.slice(0,c),s=t.slice(c+1,l>-1?l:t.length),a=n(s)),l>-1&&(r=r||t.slice(0,l),u=t.slice(l,t.length)),r=v5(r??t,i),{fullPath:r+(s&&"?")+s+u,path:r,query:a,hash:u}}function f5(n,t){const i=t.query?n(t.query):"";return t.path+(i&&"?")+i+(t.hash||"")}function Zc(n,t){return!t||!n.toLowerCase().startsWith(t.toLowerCase())?n:n.slice(t.length)||"/"}function m5(n,t,i){const r=t.matched.length-1,a=i.matched.length-1;return r>-1&&r===a&&is(t.matched[r],i.matched[a])&&Hh(t.params,i.params)&&n(t.query)===n(i.query)&&t.hash===i.hash}function is(n,t){return(n.aliasOf||n)===(t.aliasOf||t)}function Hh(n,t){if(Object.keys(n).length!==Object.keys(t).length)return!1;for(const i in n)if(!g5(n[i],t[i]))return!1;return!0}function g5(n,t){return In(n)?Jc(n,t):In(t)?Jc(t,n):n===t}function Jc(n,t){return In(t)?n.length===t.length&&n.every((i,r)=>i===t[r]):n.length===1&&n[0]===t}function v5(n,t){if(n.startsWith("/"))return n;if(!n)return t;const i=t.split("/"),r=n.split("/"),a=r[r.length-1];(a===".."||a===".")&&r.push("");let s=i.length-1,u,l;for(u=0;u1&&s--;else break;return i.slice(0,s).join("/")+"/"+r.slice(u-(u===r.length?1:0)).join("/")}var Er;(function(n){n.pop="pop",n.push="push"})(Er||(Er={}));var Vs;(function(n){n.back="back",n.forward="forward",n.unknown=""})(Vs||(Vs={}));function y5(n){if(!n)if(Zi){const t=document.querySelector("base");n=t&&t.getAttribute("href")||"/",n=n.replace(/^\w+:\/\/[^\/]+/,"")}else n="/";return n[0]!=="/"&&n[0]!=="#"&&(n="/"+n),h5(n)}const _5=/^[^#]+#/;function b5(n,t){return n.replace(_5,"#")+t}function w5(n,t){const i=document.documentElement.getBoundingClientRect(),r=n.getBoundingClientRect();return{behavior:t.behavior,left:r.left-i.left-(t.left||0),top:r.top-i.top-(t.top||0)}}const ba=()=>({left:window.pageXOffset,top:window.pageYOffset});function C5(n){let t;if("el"in n){const i=n.el,r=typeof i=="string"&&i.startsWith("#"),a=typeof i=="string"?r?document.getElementById(i.slice(1)):document.querySelector(i):i;if(!a)return;t=w5(a,n)}else t=n;"scrollBehavior"in document.documentElement.style?window.scrollTo(t):window.scrollTo(t.left!=null?t.left:window.pageXOffset,t.top!=null?t.top:window.pageYOffset)}function ed(n,t){return(history.state?history.state.position-t:-1)+n}const Wl=new Map;function S5(n,t){Wl.set(n,t)}function k5(n){const t=Wl.get(n);return Wl.delete(n),t}let x5=()=>location.protocol+"//"+location.host;function Kh(n,t){const{pathname:i,search:r,hash:a}=t,s=n.indexOf("#");if(s>-1){let l=a.includes(n.slice(s))?n.slice(s).length:1,c=a.slice(l);return c[0]!=="/"&&(c="/"+c),Zc(c,"")}return Zc(i,n)+r+a}function I5(n,t,i,r){let a=[],s=[],u=null;const l=({state:h})=>{const m=Kh(n,location),b=i.value,I=t.value;let k=0;if(h){if(i.value=m,t.value=h,u&&u===b){u=null;return}k=I?h.position-I.position:0}else r(m);a.forEach(y=>{y(i.value,b,{delta:k,type:Er.pop,direction:k?k>0?Vs.forward:Vs.back:Vs.unknown})})};function c(){u=i.value}function d(h){a.push(h);const m=()=>{const b=a.indexOf(h);b>-1&&a.splice(b,1)};return s.push(m),m}function p(){const{history:h}=window;!h.state||h.replaceState(ft({},h.state,{scroll:ba()}),"")}function v(){for(const h of s)h();s=[],window.removeEventListener("popstate",l),window.removeEventListener("beforeunload",p)}return window.addEventListener("popstate",l),window.addEventListener("beforeunload",p,{passive:!0}),{pauseListeners:c,listen:d,destroy:v}}function td(n,t,i,r=!1,a=!1){return{back:n,current:t,forward:i,replaced:r,position:window.history.length,scroll:a?ba():null}}function L5(n){const{history:t,location:i}=window,r={value:Kh(n,i)},a={value:t.state};a.value||s(r.value,{back:null,current:r.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0);function s(c,d,p){const v=n.indexOf("#"),h=v>-1?(i.host&&document.querySelector("base")?n:n.slice(v))+c:x5()+n+c;try{t[p?"replaceState":"pushState"](d,"",h),a.value=d}catch(m){console.error(m),i[p?"replace":"assign"](h)}}function u(c,d){const p=ft({},t.state,td(a.value.back,c,a.value.forward,!0),d,{position:a.value.position});s(c,p,!0),r.value=c}function l(c,d){const p=ft({},a.value,t.state,{forward:c,scroll:ba()});s(p.current,p,!0);const v=ft({},td(r.value,c,null),{position:p.position+1},d);s(c,v,!1),r.value=c}return{location:r,state:a,push:l,replace:u}}function P5(n){n=y5(n);const t=L5(n),i=I5(n,t.state,t.location,t.replace);function r(s,u=!0){u||i.pauseListeners(),history.go(s)}const a=ft({location:"",base:n,go:r,createHref:b5.bind(null,n)},t,i);return Object.defineProperty(a,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(a,"state",{enumerable:!0,get:()=>t.state.value}),a}function O5(n){return n=location.host?n||location.pathname+location.search:"",n.includes("#")||(n+="#"),P5(n)}function E5(n){return typeof n=="string"||n&&typeof n=="object"}function zh(n){return typeof n=="string"||typeof n=="symbol"}const ai={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0},Wh=Symbol("");var nd;(function(n){n[n.aborted=4]="aborted",n[n.cancelled=8]="cancelled",n[n.duplicated=16]="duplicated"})(nd||(nd={}));function ss(n,t){return ft(new Error,{type:n,[Wh]:!0},t)}function Kn(n,t){return n instanceof Error&&Wh in n&&(t==null||!!(n.type&t))}const id="[^/]+?",A5={sensitive:!1,strict:!1,start:!0,end:!0},T5=/[.+*?^${}()[\]/\\]/g;function R5(n,t){const i=ft({},A5,t),r=[];let a=i.start?"^":"";const s=[];for(const d of n){const p=d.length?[]:[90];i.strict&&!d.length&&(a+="/");for(let v=0;vt.length?t.length===1&&t[0]===40+40?1:-1:0}function M5(n,t){let i=0;const r=n.score,a=t.score;for(;i0&&t[t.length-1]<0}const $5={type:0,value:""},V5=/[a-zA-Z0-9_]/;function B5(n){if(!n)return[[]];if(n==="/")return[[$5]];if(!n.startsWith("/"))throw new Error(`Invalid path "${n}"`);function t(m){throw new Error(`ERR (${i})/"${d}": ${m}`)}let i=0,r=i;const a=[];let s;function u(){s&&a.push(s),s=[]}let l=0,c,d="",p="";function v(){!d||(i===0?s.push({type:0,value:d}):i===1||i===2||i===3?(s.length>1&&(c==="*"||c==="+")&&t(`A repeatable param (${d}) must be alone in its segment. eg: '/:ids+.`),s.push({type:1,value:d,regexp:p,repeatable:c==="*"||c==="+",optional:c==="*"||c==="?"})):t("Invalid state to consume buffer"),d="")}function h(){d+=c}for(;l{u(g)}:$s}function u(p){if(zh(p)){const v=r.get(p);v&&(r.delete(p),i.splice(i.indexOf(v),1),v.children.forEach(u),v.alias.forEach(u))}else{const v=i.indexOf(p);v>-1&&(i.splice(v,1),p.record.name&&r.delete(p.record.name),p.children.forEach(u),p.alias.forEach(u))}}function l(){return i}function c(p){let v=0;for(;v=0&&(p.record.path!==i[v].record.path||!Gh(p,i[v]));)v++;i.splice(v,0,p),p.record.name&&!od(p)&&r.set(p.record.name,p)}function d(p,v){let h,m={},b,I;if("name"in p&&p.name){if(h=r.get(p.name),!h)throw ss(1,{location:p});I=h.record.name,m=ft(rd(v.params,h.keys.filter(g=>!g.optional).map(g=>g.name)),p.params&&rd(p.params,h.keys.map(g=>g.name))),b=h.stringify(m)}else if("path"in p)b=p.path,h=i.find(g=>g.re.test(b)),h&&(m=h.parse(b),I=h.record.name);else{if(h=v.name?r.get(v.name):i.find(g=>g.re.test(v.path)),!h)throw ss(1,{location:p,currentLocation:v});I=h.record.name,m=ft({},v.params,p.params),b=h.stringify(m)}const k=[];let y=h;for(;y;)k.unshift(y.record),y=y.parent;return{name:I,path:b,params:m,matched:k,meta:N5(k)}}return n.forEach(p=>s(p)),{addRoute:s,resolve:d,removeRoute:u,getRoutes:l,getRecordMatcher:a}}function rd(n,t){const i={};for(const r of t)r in n&&(i[r]=n[r]);return i}function j5(n){return{path:n.path,redirect:n.redirect,name:n.name,meta:n.meta||{},aliasOf:void 0,beforeEnter:n.beforeEnter,props:U5(n),children:n.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in n?n.components||null:n.component&&{default:n.component}}}function U5(n){const t={},i=n.props||!1;if("component"in n)t.default=i;else for(const r in n.components)t[r]=typeof i=="object"?i[r]:i;return t}function od(n){for(;n;){if(n.record.aliasOf)return!0;n=n.parent}return!1}function N5(n){return n.reduce((t,i)=>ft(t,i.meta),{})}function ad(n,t){const i={};for(const r in n)i[r]=r in t?t[r]:n[r];return i}function Gh(n,t){return t.children.some(i=>i===n||Gh(n,i))}const Yh=/#/g,H5=/&/g,K5=/\//g,z5=/=/g,W5=/\?/g,Qh=/\+/g,G5=/%5B/g,Y5=/%5D/g,Xh=/%5E/g,Q5=/%60/g,Zh=/%7B/g,X5=/%7C/g,Jh=/%7D/g,Z5=/%20/g;function yu(n){return encodeURI(""+n).replace(X5,"|").replace(G5,"[").replace(Y5,"]")}function J5(n){return yu(n).replace(Zh,"{").replace(Jh,"}").replace(Xh,"^")}function Gl(n){return yu(n).replace(Qh,"%2B").replace(Z5,"+").replace(Yh,"%23").replace(H5,"%26").replace(Q5,"`").replace(Zh,"{").replace(Jh,"}").replace(Xh,"^")}function e6(n){return Gl(n).replace(z5,"%3D")}function t6(n){return yu(n).replace(Yh,"%23").replace(W5,"%3F")}function n6(n){return n==null?"":t6(n).replace(K5,"%2F")}function ua(n){try{return decodeURIComponent(""+n)}catch{}return""+n}function i6(n){const t={};if(n===""||n==="?")return t;const r=(n[0]==="?"?n.slice(1):n).split("&");for(let a=0;as&&Gl(s)):[r&&Gl(r)]).forEach(s=>{s!==void 0&&(t+=(t.length?"&":"")+i,s!=null&&(t+="="+s))})}return t}function s6(n){const t={};for(const i in n){const r=n[i];r!==void 0&&(t[i]=In(r)?r.map(a=>a==null?null:""+a):r==null?r:""+r)}return t}const r6=Symbol(""),ud=Symbol(""),_u=Symbol(""),bu=Symbol(""),Yl=Symbol("");function bs(){let n=[];function t(r){return n.push(r),()=>{const a=n.indexOf(r);a>-1&&n.splice(a,1)}}function i(){n=[]}return{add:t,list:()=>n.slice(),reset:i}}function li(n,t,i,r,a){const s=r&&(r.enterCallbacks[a]=r.enterCallbacks[a]||[]);return()=>new Promise((u,l)=>{const c=v=>{v===!1?l(ss(4,{from:i,to:t})):v instanceof Error?l(v):E5(v)?l(ss(2,{from:t,to:v})):(s&&r.enterCallbacks[a]===s&&typeof v=="function"&&s.push(v),u())},d=n.call(r&&r.instances[a],t,i,c);let p=Promise.resolve(d);n.length<3&&(p=p.then(c)),p.catch(v=>l(v))})}function rl(n,t,i,r){const a=[];for(const s of n)for(const u in s.components){let l=s.components[u];if(!(t!=="beforeRouteEnter"&&!s.instances[u]))if(o6(l)){const d=(l.__vccOpts||l)[t];d&&a.push(li(d,i,r,s,u))}else{let c=l();a.push(()=>c.then(d=>{if(!d)return Promise.reject(new Error(`Couldn't resolve component "${u}" at "${s.path}"`));const p=d5(d)?d.default:d;s.components[u]=p;const h=(p.__vccOpts||p)[t];return h&&li(h,i,r,s,u)()}))}}return a}function o6(n){return typeof n=="object"||"displayName"in n||"props"in n||"__vccOpts"in n}function cd(n){const t=pi(_u),i=pi(bu),r=Je(()=>t.resolve(o(n.to))),a=Je(()=>{const{matched:c}=r.value,{length:d}=c,p=c[d-1],v=i.matched;if(!p||!v.length)return-1;const h=v.findIndex(is.bind(null,p));if(h>-1)return h;const m=dd(c[d-2]);return d>1&&dd(p)===m&&v[v.length-1].path!==m?v.findIndex(is.bind(null,c[d-2])):h}),s=Je(()=>a.value>-1&&c6(i.params,r.value.params)),u=Je(()=>a.value>-1&&a.value===i.matched.length-1&&Hh(i.params,r.value.params));function l(c={}){return u6(c)?t[o(n.replace)?"replace":"push"](o(n.to)).catch($s):Promise.resolve()}return{route:r,href:Je(()=>r.value.href),isActive:s,isExactActive:u,navigate:l}}const a6=nu({name:"RouterLink",compatConfig:{MODE:3},props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:"page"}},useLink:cd,setup(n,{slots:t}){const i=Ar(cd(n)),{options:r}=pi(_u),a=Je(()=>({[pd(n.activeClass,r.linkActiveClass,"router-link-active")]:i.isActive,[pd(n.exactActiveClass,r.linkExactActiveClass,"router-link-exact-active")]:i.isExactActive}));return()=>{const s=t.default&&t.default(i);return n.custom?s:iu("a",{"aria-current":i.isExactActive?n.ariaCurrentValue:null,href:i.href,onClick:i.navigate,class:a.value},s)}}}),l6=a6;function u6(n){if(!(n.metaKey||n.altKey||n.ctrlKey||n.shiftKey)&&!n.defaultPrevented&&!(n.button!==void 0&&n.button!==0)){if(n.currentTarget&&n.currentTarget.getAttribute){const t=n.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(t))return}return n.preventDefault&&n.preventDefault(),!0}}function c6(n,t){for(const i in t){const r=t[i],a=n[i];if(typeof r=="string"){if(r!==a)return!1}else if(!In(a)||a.length!==r.length||r.some((s,u)=>s!==a[u]))return!1}return!0}function dd(n){return n?n.aliasOf?n.aliasOf.path:n.path:""}const pd=(n,t,i)=>n??t??i,d6=nu({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(n,{attrs:t,slots:i}){const r=pi(Yl),a=Je(()=>n.route||r.value),s=pi(ud,0),u=Je(()=>{let d=o(s);const{matched:p}=a.value;let v;for(;(v=p[d])&&!v.components;)d++;return d}),l=Je(()=>a.value.matched[u.value]);Ms(ud,Je(()=>u.value+1)),Ms(r6,l),Ms(Yl,a);const c=Ae();return We(()=>[c.value,l.value,n.name],([d,p,v],[h,m,b])=>{p&&(p.instances[v]=d,m&&m!==p&&d&&d===h&&(p.leaveGuards.size||(p.leaveGuards=m.leaveGuards),p.updateGuards.size||(p.updateGuards=m.updateGuards))),d&&p&&(!m||!is(p,m)||!h)&&(p.enterCallbacks[v]||[]).forEach(I=>I(d))},{flush:"post"}),()=>{const d=a.value,p=n.name,v=l.value,h=v&&v.components[p];if(!h)return hd(i.default,{Component:h,route:d});const m=v.props[p],b=m?m===!0?d.params:typeof m=="function"?m(d):m:null,k=iu(h,ft({},b,t,{onVnodeUnmounted:y=>{y.component.isUnmounted&&(v.instances[p]=null)},ref:c}));return hd(i.default,{Component:k,route:d})||k}}});function hd(n,t){if(!n)return null;const i=n(t);return i.length===1?i[0]:i}const p6=d6;function h6(n){const t=F5(n.routes,n),i=n.parseQuery||i6,r=n.stringifyQuery||ld,a=n.history,s=bs(),u=bs(),l=bs(),c=cp(ai);let d=ai;Zi&&n.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const p=il.bind(null,ee=>""+ee),v=il.bind(null,n6),h=il.bind(null,ua);function m(ee,Ce){let X,ve;return zh(ee)?(X=t.getRecordMatcher(ee),ve=Ce):ve=ee,t.addRoute(ve,X)}function b(ee){const Ce=t.getRecordMatcher(ee);Ce&&t.removeRoute(Ce)}function I(){return t.getRoutes().map(ee=>ee.record)}function k(ee){return!!t.getRecordMatcher(ee)}function y(ee,Ce){if(Ce=ft({},Ce||c.value),typeof ee=="string"){const G=sl(i,ee,Ce.path),ae=t.resolve({path:G.path},Ce),De=a.createHref(G.fullPath);return ft(G,ae,{params:h(ae.params),hash:ua(G.hash),redirectedFrom:void 0,href:De})}let X;if("path"in ee)X=ft({},ee,{path:sl(i,ee.path,Ce.path).path});else{const G=ft({},ee.params);for(const ae in G)G[ae]==null&&delete G[ae];X=ft({},ee,{params:v(G)}),Ce.params=v(Ce.params)}const ve=t.resolve(X,Ce),we=ee.hash||"";ve.params=p(h(ve.params));const le=f5(r,ft({},ee,{hash:J5(we),path:ve.path})),Y=a.createHref(le);return ft({fullPath:le,hash:we,query:r===ld?s6(ee.query):ee.query||{}},ve,{redirectedFrom:void 0,href:Y})}function g(ee){return typeof ee=="string"?sl(i,ee,c.value.path):ft({},ee)}function C(ee,Ce){if(d!==ee)return ss(8,{from:Ce,to:ee})}function w(ee){return P(ee)}function S(ee){return w(ft(g(ee),{replace:!0}))}function L(ee){const Ce=ee.matched[ee.matched.length-1];if(Ce&&Ce.redirect){const{redirect:X}=Ce;let ve=typeof X=="function"?X(ee):X;return typeof ve=="string"&&(ve=ve.includes("?")||ve.includes("#")?ve=g(ve):{path:ve},ve.params={}),ft({query:ee.query,hash:ee.hash,params:"path"in ve?{}:ee.params},ve)}}function P(ee,Ce){const X=d=y(ee),ve=c.value,we=ee.state,le=ee.force,Y=ee.replace===!0,G=L(X);if(G)return P(ft(g(G),{state:typeof G=="object"?ft({},we,G.state):we,force:le,replace:Y}),Ce||X);const ae=X;ae.redirectedFrom=Ce;let De;return!le&&m5(r,ve,X)&&(De=ss(16,{to:ae,from:ve}),me(ve,ve,!0,!1)),(De?Promise.resolve(De):D(ae,ve)).catch(Pe=>Kn(Pe)?Kn(Pe,2)?Pe:oe(Pe):z(Pe,ae,ve)).then(Pe=>{if(Pe){if(Kn(Pe,2))return P(ft({replace:Y},g(Pe.to),{state:typeof Pe.to=="object"?ft({},we,Pe.to.state):we,force:le}),Ce||ae)}else Pe=j(ae,ve,!0,Y,we);return V(ae,ve,Pe),Pe})}function E(ee,Ce){const X=C(ee,Ce);return X?Promise.reject(X):Promise.resolve()}function M(ee){const Ce=ye.values().next().value;return Ce&&typeof Ce.runWithContext=="function"?Ce.runWithContext(ee):ee()}function D(ee,Ce){let X;const[ve,we,le]=f6(ee,Ce);X=rl(ve.reverse(),"beforeRouteLeave",ee,Ce);for(const G of ve)G.leaveGuards.forEach(ae=>{X.push(li(ae,ee,Ce))});const Y=E.bind(null,ee,Ce);return X.push(Y),_e(X).then(()=>{X=[];for(const G of s.list())X.push(li(G,ee,Ce));return X.push(Y),_e(X)}).then(()=>{X=rl(we,"beforeRouteUpdate",ee,Ce);for(const G of we)G.updateGuards.forEach(ae=>{X.push(li(ae,ee,Ce))});return X.push(Y),_e(X)}).then(()=>{X=[];for(const G of le)if(G.beforeEnter)if(In(G.beforeEnter))for(const ae of G.beforeEnter)X.push(li(ae,ee,Ce));else X.push(li(G.beforeEnter,ee,Ce));return X.push(Y),_e(X)}).then(()=>(ee.matched.forEach(G=>G.enterCallbacks={}),X=rl(le,"beforeRouteEnter",ee,Ce),X.push(Y),_e(X))).then(()=>{X=[];for(const G of u.list())X.push(li(G,ee,Ce));return X.push(Y),_e(X)}).catch(G=>Kn(G,8)?G:Promise.reject(G))}function V(ee,Ce,X){l.list().forEach(ve=>M(()=>ve(ee,Ce,X)))}function j(ee,Ce,X,ve,we){const le=C(ee,Ce);if(le)return le;const Y=Ce===ai,G=Zi?history.state:{};X&&(ve||Y?a.replace(ee.fullPath,ft({scroll:Y&&G&&G.scroll},we)):a.push(ee.fullPath,we)),c.value=ee,me(ee,Ce,X,Y),oe()}let H;function F(){H||(H=a.listen((ee,Ce,X)=>{if(!W.listening)return;const ve=y(ee),we=L(ve);if(we){P(ft(we,{replace:!0}),ve).catch($s);return}d=ve;const le=c.value;Zi&&S5(ed(le.fullPath,X.delta),ba()),D(ve,le).catch(Y=>Kn(Y,12)?Y:Kn(Y,2)?(P(Y.to,ve).then(G=>{Kn(G,20)&&!X.delta&&X.type===Er.pop&&a.go(-1,!1)}).catch($s),Promise.reject()):(X.delta&&a.go(-X.delta,!1),z(Y,ve,le))).then(Y=>{Y=Y||j(ve,le,!1),Y&&(X.delta&&!Kn(Y,8)?a.go(-X.delta,!1):X.type===Er.pop&&Kn(Y,20)&&a.go(-1,!1)),V(ve,le,Y)}).catch($s)}))}let K=bs(),U=bs(),N;function z(ee,Ce,X){oe(ee);const ve=U.list();return ve.length?ve.forEach(we=>we(ee,Ce,X)):console.error(ee),Promise.reject(ee)}function Z(){return N&&c.value!==ai?Promise.resolve():new Promise((ee,Ce)=>{K.add([ee,Ce])})}function oe(ee){return N||(N=!ee,F(),K.list().forEach(([Ce,X])=>ee?X(ee):Ce()),K.reset()),ee}function me(ee,Ce,X,ve){const{scrollBehavior:we}=n;if(!Zi||!we)return Promise.resolve();const le=!X&&k5(ed(ee.fullPath,0))||(ve||!X)&&history.state&&history.state.scroll||null;return ga().then(()=>we(ee,Ce,le)).then(Y=>Y&&C5(Y)).catch(Y=>z(Y,ee,Ce))}const se=ee=>a.go(ee);let be;const ye=new Set,W={currentRoute:c,listening:!0,addRoute:m,removeRoute:b,hasRoute:k,getRoutes:I,resolve:y,options:n,push:w,replace:S,go:se,back:()=>se(-1),forward:()=>se(1),beforeEach:s.add,beforeResolve:u.add,afterEach:l.add,onError:U.add,isReady:Z,install(ee){const Ce=this;ee.component("RouterLink",l6),ee.component("RouterView",p6),ee.config.globalProperties.$router=Ce,Object.defineProperty(ee.config.globalProperties,"$route",{enumerable:!0,get:()=>o(c)}),Zi&&!be&&c.value===ai&&(be=!0,w(a.location).catch(we=>{}));const X={};for(const we in ai)Object.defineProperty(X,we,{get:()=>c.value[we],enumerable:!0});ee.provide(_u,Ce),ee.provide(bu,up(X)),ee.provide(Yl,c);const ve=ee.unmount;ye.add(ee),ee.unmount=function(){ye.delete(ee),ye.size<1&&(d=ai,H&&H(),H=null,c.value=ai,be=!1,N=!1),ve()}}};function _e(ee){return ee.reduce((Ce,X)=>Ce.then(()=>M(X)),Promise.resolve())}return W}function f6(n,t){const i=[],r=[],a=[],s=Math.max(t.matched.length,n.matched.length);for(let u=0;uis(d,l))?r.push(l):i.push(l));const c=n.matched[u];c&&(t.matched.find(d=>is(d,c))||a.push(c))}return[i,r,a]}function Ge(){return pi(bu)}const m6={class:"public-pages"},g6={class:"grid"},v6={class:"col-8 mt-6 mx-auto"},y6={class:"col"},_6={__name:"Public",setup(n){const t=je();return Te(async()=>{await t.getAssets()}),(i,r)=>{const a=R("RouterView");return _(),O("div",m6,[f("div",g6,[f("div",v6,[f("div",y6,[x(a)])])])])}}},b6={__name:"404",setup(n){const t=je();return Te(async()=>{t.toSignIn()}),(i,r)=>null}},w6={key:0,class:"text-xs text-center"},C6={key:0},S6=["href"],k6=["href"],x6={key:1},I6={__name:"Copyright",setup(n){const t=je();return(i,r)=>o(t).assets?(_(),O("div",w6,[o(t).assets.server?(_(),O("p",C6,[ue(" \xA9 "+Q(o(t).assets.server.current_year)+". ",1),f("a",{href:o(t).assets.vaahcms.website,class:"text-blue-400",name:"copyright-vaahcms_name","data-testid":"signin-vaahcms_name",target:"_blank"},Q(o(t).assets.vaahcms.name),9,S6),ue(" v"+Q(o(t).assets.versions.vaahcms_version)+" | ",1),f("a",{href:o(t).assets.vaahcms.docs,class:"text-blue-400",name:"copyright-vaahcms_documentation","data-testid":"signin-vaahcms_documentation",target:"_blank"},"Documentation",8,k6)])):A("",!0),o(t).assets.versions?(_(),O("p",x6," Laravel v"+Q(o(t).assets.versions.laravel_version)+" | PHP v"+Q(o(t).assets.versions.php_version),1)):A("",!0)])):A("",!0)}},L6={class:"copyright-text"},Di={__name:"Footer",setup(n){return(t,i)=>(_(),O("div",L6,[x(I6)]))}},P6={key:0},O6=["src"],$r={__name:"Logo",setup(n){const t=je();return(i,r)=>o(t)&&o(t).assets?(_(),O("div",P6,[f("img",{src:o(t).assets.backend_logo_url,alt:"",class:"w-5 mb-2"},null,8,O6)])):A("",!0)}};let ef=document.getElementsByTagName("base")[0].getAttribute("href"),tf=ef,E6=tf+"/json";const wa=Ot({id:"auth",state:()=>({base_url:ef,ajax_url:tf,json_url:E6,gutter:20,show_progress_bar:!1,is_resend_disabled:!1,is_installation_verified:!1,is_forgot_password_btn_loading:!1,forgot_password_items:{email:null},title:{heading:"Welcome Back",description:"Please Sign in to continue"},is_mfa_visible:!1,is_reset_password_btn_loading:!1,verification_otp:null,reset_password_items:{reset_password_code:null,password:null,password_confirmation:null},security_timer:0,is_btn_loading:!1,no_of_login_attempt:null,max_attempts_of_login:5,sign_in_items:{type:"password",email:null,password:null,attempts:0,login_otp:null,max_attempts:5,is_password_disabled:null,timezone:Intl.DateTimeFormat().resolvedOptions().timeZone},sign_up_items:{first_name:null,last_name:null,username:null,email:null,password:null,confirm_password:null},is_otp_btn_loading:!1}),getters:{},actions:{sendCode(){this.is_forgot_password_btn_loading=!0;let n={params:this.forgot_password_items,method:"post"};B().ajax(this.ajax_url+"/auth/sendResetCode/post",this.sendCodeAfter,n)},sendCodeAfter(n,t){this.is_forgot_password_btn_loading=!1,n&&this.$router.push({name:"sign.in"})},resetPassword(){this.is_reset_password_btn_loading=!0;let n={params:this.reset_password_items,method:"post"};B().ajax(this.ajax_url+"/auth/resetPassword/post",this.resetPasswordAfter,n)},resetPasswordAfter(n,t){this.is_reset_password_btn_loading=!1,n&&this.$router.push({name:"sign.in"})},signIn(){this.no_of_login_attempt++,this.is_btn_loading=!0;let n={params:this.sign_in_items,method:"post"};B().ajax(this.ajax_url+"/signin/post",this.signInAfter,n)},signInAfter(n,t){this.is_btn_loading=!1,console.log(n.redirect_url),n&&(n.verification_response&&n.verification_response.success?(this.is_mfa_visible=!0,this.security_timer=30,this.title.heading="Multi-Factor Authentication",this.title.description="You have received an email which contains two factor code.",this.resendCountdown()):window.location=n.redirect_url+"#/vaah")},signUp(){this.is_btn_loading=!0;let n={params:this.sign_up_items,method:"post"};B().ajax(this.ajax_url+"/signup/post",this.signUpAfter,n)},signUpAfter(n){this.is_btn_loading=!1,n&&setTimeout(()=>{window.location=n.redirect_url},2e3)},async verifyInstallStatus(){let n={};B().ajax(this.base_url+"/setup/json/status",this.afterVerifyInstallStatus,n)},afterVerifyInstallStatus(n,t){n&&(n.stage!=="installed"&&this.$router.push({name:"setup.index"}),this.is_installation_verified=!0)},generateOTP:function(){this.is_otp_btn_loading=!0;let n={params:this.sign_in_items,method:"post"};B().ajax(this.ajax_url+"/signin/generate/otp",this.generateOTPAfter,n)},generateOTPAfter:function(n,t){this.is_otp_btn_loading=!1},verifySecurityOtp(){this.is_btn_loading=!0;let n={params:{verification_otp:this.verification_otp},method:"post"};B().ajax(this.ajax_url+"/verify/security/otp",this.verifySecurityOtpAfter,n)},verifySecurityOtpAfter(n,t){this.is_btn_loading=!1,n&&n.redirect_url&&(window.location=n.redirect_url)},resendSecurityOtp(){let n={params:{},method:"post"};B().ajax(this.ajax_url+"/resend/security/otp",null,n),this.is_resend_disabled=!0,this.security_timer=30,this.resendCountdown()},resendCountdown(){this.security_timer>0?(this.is_resend_disabled=!0,setTimeout(()=>{this.security_timer--,this.resendCountdown()},1e3)):this.is_resend_disabled=!1},async to(n){this.$router.push({path:n})},showProgress(){this.show_progress_bar=!0},hideProgress(){this.show_progress_bar=!1}}}),A6={key:0},T6={class:"col-12 mt-6 mx-auto"},R6={class:"grid flex justify-content-center flex-wrap"},D6={key:0,class:"w-full"},M6={class:"content text-center"},$6={class:"text-xl font-semibold mb-1","data-testid":"signin-heading_text"},V6={class:"text-xs text-gray-600 font-normal","data-testid":"signin-description_text"},B6={class:"flex flex-column align-items-center gap-3"},q6={key:0,class:"w-full"},F6={class:"mt-5"},j6={class:"field flex justify-content-between align-items-center"},U6={key:1,class:"w-full"},N6={class:"field mb-3"},H6={class:"field-radiobutton cursor-pointer"},K6=f("label",{for:"password",class:"text-sm"},"Login Via Password",-1),z6={class:"field-radiobutton cursor-pointer"},W6=f("label",{for:"otp",class:"text-sm"},"Login Via OTP",-1),G6={class:"flex flex-column align-items-center gap-3"},Y6={key:0,class:"w-full gap-3 flex flex-column"},Q6={class:"p-inputgroup"},X6=f("div",{class:"required-field hidden"},null,-1),Z6={class:"p-inputgroup w-full"},J6=f("div",{class:"required-field hidden"},null,-1),e8={key:1,class:"w-full"},t8={class:"flex flex-column align-items-center gap-3"},n8={class:"p-inputgroup flex-1"},i8={class:"p-inputgroup"},s8=f("div",{class:"required-field hidden"},null,-1),r8={class:"p-inputgroup"},o8=f("div",{class:"required-field hidden"},null,-1),a8={class:"w-full flex justify-content-between align-items-center"},l8={__name:"Signin",setup(n){const t=je(),i=wa(),r=Ge();return Te(async()=>{document.title="Sign In",t.showResponse(r.query),i.verifyInstallStatus(),await t.getAssets()}),(a,s)=>{const u=R("InputText"),l=R("Button"),c=R("RadioButton"),d=R("Password"),p=R("router-link"),v=R("Card"),h=Ke("tooltip");return o(t).assets&&o(i).is_installation_verified?(_(),O("div",A6,[f("div",T6,[f("div",R6,[o(t).assets?(_(),O("div",D6,[x(v,{class:"m-auto border-round-xl w-full max-w-24rem"},{title:T(()=>[f("div",M6,[x($r,{class:"mt-3"}),f("h4",$6,Q(o(i).title.heading),1),f("p",V6,Q(o(i).title.description),1)])]),content:T(()=>[f("div",B6,[o(i).is_mfa_visible?(_(),O("div",q6,[f("div",F6,[x(u,{id:"code",modelValue:o(i).verification_otp,"onUpdate:modelValue":s[0]||(s[0]=m=>o(i).verification_otp=m),placeholder:"Enter Code","data-testid":"signin-otp_field",class:"w-full"},null,8,["modelValue"]),f("div",j6,[x(l,{label:"Submit OTP",class:"p-button-sm",onClick:o(i).verifySecurityOtp,loading:o(i).is_btn_loading,"data-testid":"signin-check_verification"},null,8,["onClick","loading"]),o(i).is_resend_disabled?(_(),$(l,{key:0,label:"Resend OTP in "+o(i).security_timer+" secs..",disabled:"",class:"p-button-sm"},null,8,["label"])):(_(),$(l,{key:1,label:"Resend OTP","data-testid":"signin-resend_verification",onClick:o(i).resendSecurityOtp,class:"p-button-sm"},null,8,["onClick"]))])])])):(_(),O("div",U6,[f("div",N6,[f("div",H6,[x(c,{name:"signin-login_with_password","data-testid":"signin-login_with_password",value:"password",modelValue:o(i).sign_in_items.type,"onUpdate:modelValue":s[1]||(s[1]=m=>o(i).sign_in_items.type=m),inputId:"password"},null,8,["modelValue"]),K6]),f("div",z6,[x(c,{name:"signin-login_with_otp","data-testid":"signin-login_with_otp",value:"otp",modelValue:o(i).sign_in_items.type,"onUpdate:modelValue":s[2]||(s[2]=m=>o(i).sign_in_items.type=m),inputId:"otp"},null,8,["modelValue"]),W6])]),f("div",G6,[o(i).sign_in_items.type==="password"?(_(),O("div",Y6,[f("div",Q6,[x(u,{name:"signin-email",placeholder:"Enter Username or Email","data-testid":"signin-email",id:"email",class:"w-full",type:"text",modelValue:o(i).sign_in_items.email,"onUpdate:modelValue":s[3]||(s[3]=m=>o(i).sign_in_items.email=m),required:""},null,8,["modelValue"]),X6]),f("div",Z6,[x(d,{name:"signin-password",placeholder:"Enter Password","data-testid":"signin-password",modelValue:o(i).sign_in_items.password,"onUpdate:modelValue":s[4]||(s[4]=m=>o(i).sign_in_items.password=m),class:"w-full",inputClass:"w-full",feedback:!1,toggleMask:"",id:"password",pt:{root:{required:""},showicon:{"data-testid":"signin-password_eye"}}},null,8,["modelValue"]),J6])])):A("",!0),o(i).sign_in_items.type==="otp"?(_(),O("div",e8,[f("div",t8,[f("div",n8,[f("div",i8,[x(u,{name:"signin-email",placeholder:"Enter Username or Email","data-testid":"signin-email",id:"email",type:"text",modelValue:o(i).sign_in_items.email,"onUpdate:modelValue":s[5]||(s[5]=m=>o(i).sign_in_items.email=m),required:""},null,8,["modelValue"]),s8]),x(l,{name:"signin-generate_otp_btn","data-testid":"signin-generate_otp_btn",label:"Generate OTP",class:"p-button-sm",loading:o(i).is_otp_btn_loading,onClick:s[6]||(s[6]=m=>o(i).generateOTP())},null,8,["loading"])]),f("div",r8,[x(u,{name:"signin-otp",placeholder:"Enter OTP","data-testid":"signin-otp",type:"number",class:"w-full",id:"otp",modelValue:o(i).sign_in_items.login_otp,"onUpdate:modelValue":s[7]||(s[7]=m=>o(i).sign_in_items.login_otp=m),required:""},null,8,["modelValue"]),o8])])])):A("",!0),f("div",a8,[f("div",null,[o(i)&&o(i).no_of_login_attempt===o(i).max_attempts_of_login?ce((_(),$(l,{key:0,name:"signin-sign_in_btn","data-testid":"signin-sign_in_btn",label:"Sign In",class:"p-button-sm p-button-danger"},null,512)),[[h,"You have tried maximum attempts",void 0,{top:!0}]]):(_(),$(l,{key:1,name:"signin-sign_in_btn","data-testid":"signin-sign_in_btn",label:"Sign In",class:"p-button-sm",loading:o(i).is_btn_loading,onClick:s[8]||(s[8]=m=>o(i).signIn())},null,8,["loading"]))]),x(p,{to:"/forgot-password"},{default:T(()=>[x(l,{name:"signin-forgot_password_btn","data-testid":"signin-forgot_password_btn",label:"Forgot Password?",class:"p-button-text p-button-sm"})]),_:1})])])]))])]),footer:T(()=>[x(Di)]),_:1})])):A("",!0)])])])):A("",!0)}}},u8={key:0},c8={class:"grid flex justify-content-center flex-wrap"},d8={class:"col-5 flex align-items-center justify-content-center"},p8={key:0},h8={class:"content text-center"},f8=f("h4",{class:"text-xl font-semibold line-height-2 mb-2"},"Welcome",-1),m8=f("p",{class:"text-sm text-gray-600 font-semibold"},"Please Sign up to continue",-1),g8={class:"flex flex-column align-items-center gap-3"},v8={class:"p-inputgroup w-full gap-3 flex flex-column"},y8=f("div",{class:"required-field hidden"},null,-1),_8={class:"w-full gap-3 flex flex-column"},b8={class:"p-inputgroup w-full gap-3 flex flex-column"},w8=f("div",{class:"required-field hidden"},null,-1),C8={class:"p-inputgroup w-full gap-3 flex flex-column"},S8=f("div",{class:"required-field hidden"},null,-1),k8={class:"p-inputgroup w-full gap-3 flex flex-column"},x8=f("div",{class:"required-field hidden"},null,-1),I8={class:"p-inputgroup w-full gap-3 flex flex-column"},L8=f("div",{class:"required-field hidden"},null,-1),P8={class:"w-full flex justify-content-between align-items-center"},O8={__name:"Signup",setup(n){const t=je(),i=wa(),r=Ge();return Te(async()=>{document.title="Sign Up",t.showResponse(r.query),i.verifyInstallStatus(),await t.getAssets(),await t.checkSignupPageVisible()}),(a,s)=>{const u=R("InputText"),l=R("Password"),c=R("Button"),d=R("router-link"),p=R("Card");return o(t).assets&&o(i).is_installation_verified?(_(),O("div",u8,[f("div",c8,[f("div",d8,[o(t).assets?(_(),O("div",p8,[x(p,{style:{width:"28rem","max-width":"100vw","margin-bottom":"2em"},class:"m-auto"},{title:T(()=>[f("div",h8,[x($r),f8,m8])]),content:T(()=>[f("div",g8,[f("div",v8,[x(u,{name:"signup-name",placeholder:"Enter First Name","data-testid":"signup-name",id:"name",class:"w-full",type:"text",modelValue:o(i).sign_up_items.first_name,"onUpdate:modelValue":s[0]||(s[0]=v=>o(i).sign_up_items.first_name=v),required:""},null,8,["modelValue"]),y8]),f("div",_8,[x(u,{name:"signup-last_name",placeholder:"Enter Last Name","data-testid":"signup-last_name",id:"last_name",class:"w-full",type:"text",modelValue:o(i).sign_up_items.last_name,"onUpdate:modelValue":s[1]||(s[1]=v=>o(i).sign_up_items.last_name=v)},null,8,["modelValue"])]),f("div",b8,[x(u,{name:"signup-username",placeholder:"Enter Username","data-testid":"signup-username",id:"username",class:"w-full",type:"text",modelValue:o(i).sign_up_items.username,"onUpdate:modelValue":s[2]||(s[2]=v=>o(i).sign_up_items.username=v),required:""},null,8,["modelValue"]),w8]),f("div",C8,[x(u,{name:"signup-email",placeholder:"Enter Email","data-testid":"signup-email",id:"email",class:"w-full",type:"email",modelValue:o(i).sign_up_items.email,"onUpdate:modelValue":s[3]||(s[3]=v=>o(i).sign_up_items.email=v),required:""},null,8,["modelValue"]),S8]),f("div",k8,[x(l,{name:"signup-password",placeholder:"Enter Password","data-testid":"signup-password",id:"password",class:"w-full",inputClass:"w-full",feedback:!1,toggleMask:"",modelValue:o(i).sign_up_items.password,"onUpdate:modelValue":s[4]||(s[4]=v=>o(i).sign_up_items.password=v),pt:{root:{required:""}}},null,8,["modelValue"]),x8]),f("div",I8,[x(l,{name:"signup-confirm_password",placeholder:"Enter Confirm Password","data-testid":"signup-confirm_password",id:"confirm_password",class:"w-full",inputClass:"w-full",feedback:!1,toggleMask:"",modelValue:o(i).sign_up_items.confirm_password,"onUpdate:modelValue":s[5]||(s[5]=v=>o(i).sign_up_items.confirm_password=v),pt:{root:{required:""}}},null,8,["modelValue"]),L8]),f("div",P8,[x(d,{to:"/signup"},{default:T(()=>[x(c,{name:"signup","data-testid":"signup",label:"Submit",class:"p-button-sm",loading:o(i).is_btn_loading,onClick:s[6]||(s[6]=v=>o(i).signUp())},null,8,["loading"])]),_:1}),x(d,{to:"/"},{default:T(()=>[x(c,{class:"p-button-text p-button-sm",name:"signin","data-testid":"signin",label:"Sign In"})]),_:1})])])]),footer:T(()=>[x(Di)]),_:1})])):A("",!0)])])])):A("",!0)}}};let nf=document.getElementsByTagName("base")[0].getAttribute("href"),sf=nf+"/setup",E8=sf+"/json";const ls=Ot({id:"setup",state:()=>({assets:null,assets_is_fetching:!0,base_url:nf,ajax_url:sf,json_url:E8,filtered_country_codes:[],advanced_option_menu_list:[],is_btn_loading_mail_config:!1,is_btn_loading_db_connection:!1,is_modal_test_mail_active:!1,is_btn_loading_config:!1,is_btn_loading_dependency:!1,btn_is_migration:!1,status:null,route:null,gutter:20,active_dependency:null,debug_option:[{name:"True",slug:"true"},{name:"False",slug:"false"}],config:{active_step:0,is_migrated:!1,dependencies:null,count_total_dependencies:0,count_installed_dependencies:0,count_installed_progress:0,is_account_created:!1,btn_is_account_creating:!1,account:{email:null,username:null,password:null,first_name:null,middle_name:null,last_name:null,country_calling_code:null,country_calling_code_object:null,phone:null},env:{app_name:"VaahCMS",app_key:null,app_debug:"true",app_env:null,app_env_custom:null,app_url:null,app_timezone:null,db_connection:"mysql",db_host:"127.0.0.1",db_port:3306,db_database:null,db_username:null,db_password:null,db_is_valid:!1,mail_provider:null,mail_driver:null,mail_host:null,mail_port:null,mail_username:null,mail_password:null,mail_encryption:null,mail_from_address:null,mail_from_name:null,mail_is_valid:!1,test_email_to:null},data_testid_app_env:{"data-testid":"configuration-env"},data_testid_debug:{"data-testid":"configuration-debug"},data_testid_timezone:{"data-testid":"configuration-timezone"},data_testid_db_type:{"data-testid":"configuration-db_type"},data_testid_db_password:{"data-testid":"configuration-db_password",autocomplete:"new-password"},data_testid_mail_provider:{"data-testid":"configuration-mail_provider"},data_testid_mail_password:{"data-testid":"configuration-mail_password"},data_testid_mail_encryption:{"data-testid":"configuration-mail_encryption"}},install_items:[{label:"Configuration",icon:"pi pi-fw pi-cog",to:"/setup/install/configuration"},{label:"Migrate",icon:"pi pi-fw pi-database",to:"/setup/install/migrate"},{label:"Dependencies",icon:"pi pi-fw pi-server",to:"/setup/install/dependencies"},{label:"Account",icon:"pi pi-fw pi-user-plus",to:"/setup/install/account"}],show_progress_bar:!1,show_reset_modal:!1,reset_inputs:{confirm:null,delete_dependencies:null,delete_media:null},reset_confirm:null,autocomplete_on_focus:!0}),getters:{},actions:{async getAssets(n=null){if(n&&(this.route=n,this.assets_is_fetching=!0),this.assets_is_fetching===!0){this.assets_is_fetching=!1;let t={};B().ajax(this.json_url+"/assets",this.afterGetAssets,t)}},afterGetAssets(n,t){n&&(this.assets=n,this.route&&this.route.name==="setup.install.migrate"&&!this.assets.env_file&&(this.assets_is_fetching=!0,this.getAssets()),this.config.env.app_url=this.assets.app_url)},async getStatus(){let n={};B().ajax(this.json_url+"/status",this.afterGetStatus,n)},afterGetStatus(n,t){n&&(this.status=n)},async getRequiredConfigurations(){let n={method:"post"};B().ajax(this.ajax_url+"/required/configurations",this.getRequiredConfigurationsAfter,n)},getRequiredConfigurationsAfter(n,t){n&&(this.config.env.app_key=n.app_key,this.config.env.vaahcms_vue_app=n.vaahcms_vue_app)},publishAssets(){this.showProgress();let n={};B().ajax(this.ajax_url+"/publish/assets",this.afterPublishAssets,n)},afterPublishAssets(n,t){this.hideProgress()},clearCache:function(){this.showProgress();let n={};B().ajax(this.ajax_url+"/clear/cache",this.afterClearCache,n)},afterClearCache:function(n,t){this.hideProgress()},confirmReset:function(){this.reset_confirm=!0,this.showProgress();let n={params:this.reset_inputs,method:"post"};B().ajax(this.ajax_url+"/reset/confirm",this.afterConfirmReset,n)},async afterConfirmReset(n,t){this.reset_confirm=!1,n&&location.reload(!0)},loadConfigurations:function(){if(this.config.env.app_env!=="custom"){this.config.env.app_env_custom="";let n={params:this.config.env,method:"post"};B().ajax(this.ajax_url+"/get/configurations",this.afterLoadConfigurations,n)}},afterLoadConfigurations:function(n,t){if(n){this.config.env.db_password=null;for(let i in this.config.env)n[i]&&(this.config.env[i]=n[i])}},testDatabaseConnection(){this.is_btn_loading_db_connection=!0,this.config.env.db_is_valid=!1,this.showProgress();let n={params:this.config.env,method:"post"};B().ajax(this.ajax_url+"/test/database/connection",this.afterTestDatabaseConnection,n)},afterTestDatabaseConnection(n,t){this.is_btn_loading_db_connection=!1,n&&!t.data.errors&&(this.config.env.db_is_valid=!0)},testMailConfiguration:function(){this.is_btn_loading_mail_config=!0,this.config.env.mail_is_valid=!1,this.showProgress();let n={params:this.config.env,method:"post"};B().ajax(this.ajax_url+"/test/mail/configuration",this.afterTestMailConfiguration,n)},afterTestMailConfiguration:function(n,t){this.is_btn_loading_mail_config=!1,n&&!t.data.errors&&(this.config.env.mail_is_valid=!0)},setMailConfigurations:function(){if(console.log(222,this.config.env.mail_provider),this.config.env.mail_provider!="other"){let n=B().findInArrayByKey(this.assets.mail_sample_settings,"slug",this.config.env.mail_provider);if(n)for(let t in n.settings)this.config.env[t]=n.settings[t]}else this.config.env.mail_driver=null,this.config.env.mail_host=null,this.config.env.mail_port=null,this.config.env.mail_encryption=null},validateConfigurations:function(){this.is_btn_loading_config=!0;let n={params:this.config.env,method:"post"};B().ajax(this.ajax_url+"/test/configurations",this.afterValidateConfigurations,n)},afterValidateConfigurations:function(n,t){n&&(this.config.active_step=1,this.$router.push({name:"setup.install.migrate"})),this.is_btn_loading_config=!1},runMigrations:function(){this.btn_is_migration=!0,this.config.is_migrated=!1;let n={method:"post"};B().ajax(this.ajax_url+"/run/migrations",this.afterRunMigrations,n)},afterRunMigrations:function(n,t){this.btn_is_migration=!1,n&&(this.config.is_migrated=!0,this.getStatus())},validateMigration:function(){if(this.status&&!this.status.is_db_migrated)return B().toastErrors(["Click on Migrate & Run Seeds button"]),!1;this.$router.push({name:"setup.install.dependencies"})},getDependencies:function(){let n={};B().ajax(this.ajax_url+"/get/dependencies",this.afterGetDependencies,n)},afterGetDependencies:function(n,t){n&&(this.config.dependencies=n.list,this.config.count_total_dependencies=n.list.length)},generateUsername(){let n=this.config.account.email.split("@");n[0]&&(this.config.account.username=n[0])},createAccount:function(){this.config.btn_is_account_creating=!0,this.config.env.db_is_valid=!1;let n={params:this.config.account,method:"post"};B().ajax(this.ajax_url+"/store/admin",this.createAccountAfter,n)},createAccountAfter:function(n,t){this.config.btn_is_account_creating=!1,n&&(this.config.is_account_created=!0,this.config.env.db_is_valid=!0)},validateAccountCreation:function(){this.config.is_account_created?(this.resetConfig(),this.$router.push({name:"sign.in"})):B().toastErrors(["Create the Super Administrator Account"])},getAdvancedOptionMenu:function(){this.advanced_option_menu_list=[{label:"Publish assets",command:()=>{this.publishAssets()}},{label:"Clear Cache",command:()=>{this.clearCache()}}]},resetConfig(){this.config={active_step:0,is_migrated:!1,dependencies:null,count_total_dependencies:0,count_installed_dependencies:0,count_installed_progress:0,is_account_created:!1,account:{email:null,username:null,password:null,first_name:null,middle_name:null,last_name:null,country_calling_code:null,country_calling_code_object:null,phone:null},env:{app_name:"VaahCMS",app_key:null,app_debug:"true",app_env:null,app_url:null,app_timezone:null,db_connection:"mysql",db_host:"127.0.0.1",db_port:3306,db_database:null,db_username:null,db_password:null,db_is_valid:!1,mail_provider:null,mail_driver:null,mail_host:null,mail_port:null,mail_username:null,mail_password:null,mail_encryption:null,mail_from_address:null,mail_from_name:null,mail_is_valid:!1,test_email_to:null}}},searchCountryCode:function(n){this.autocomplete_on_focus=!0,this.country_calling_code_object=null,this.country_calling_code=null,setTimeout(()=>{n.query.trim().length?this.filtered_country_codes=this.assets.country_calling_codes.filter(t=>t.name.toLowerCase().startsWith(n.query.toLowerCase())):this.filtered_country_codes=this.assets.country_calling_codes},250)},onSelectCountryCode:function(n){this.config.account.country_calling_code=n.value.slug},validateDependencies:function(n){if(this.config.count_installed_progress!=100)return B().toastErrors(["Dependencies are not installed."]),!1;this.$router.push({name:"setup.install.account"})},skipDependencies:function(){this.config.count_installed_progress=100},async installDependencies(){let n,t;if(this.config.count_installed_dependencies=0,this.config.count_installed_progress=0,this.config.dependencies){this.is_btn_loading_dependency=!0;let i=this.config.dependencies;for(n in i)t=i[n],await this.installDependency(t);this.is_btn_loading_dependency=!1}},async installDependency(n){this.active_dependency=n;let t={params:{name:this.active_dependency.name,slug:this.active_dependency.slug,type:this.active_dependency.type,source:this.active_dependency.source,download_link:this.active_dependency.download_link,import_sample_data:this.active_dependency.import_sample_data},method:"post"};await B().ajax(this.ajax_url+"/install/dependencies",this.afterInstallDependency,t)},afterInstallDependency:function(n,t){if(n&&(console.log("--->this.active_dependency",this.active_dependency),this.active_dependency)){this.active_dependency.installed=!0,B().updateArray(this.config.dependencies,this.active_dependency),this.config.count_installed_dependencies=this.config.count_installed_dependencies+1;let i=this.config.count_installed_dependencies/this.config.count_total_dependencies;i=Math.round(i*100),this.config.count_installed_progress=i,this.active_dependency=null}},routeAction(n){this.$router.push({name:n})},async to(n){this.$router.push({path:n})},showProgress(){this.show_progress_bar=!0},hideProgress(){this.show_progress_bar=!1},showCallingCodes(n){this.autocomplete_on_focus=!0},setFocusDropDownToTrue(){this.autocomplete_on_focus=!0}}}),A8={key:0,class:"setup text-center"},T8={class:"grid justify-content-center"},R8={key:0,class:"col-12"},D8={class:"col-6"},M8={class:"flex justify-content-between align-items-center"},$8=f("h4",{class:"text-xl font-semi-bold"},"Install",-1),V8={class:"icons flex"},B8={key:0,class:"m-1"},q8={key:1,class:"m-1"},F8={class:"m-1"},j8={href:"https://docs.vaah.dev/vaahcms/installation.html",target:"_blank"},U8=f("p",{class:"text-left"},[f("a",{href:"https://vaah.dev/cms",target:"_blank"},"VaahCMS "),ue(" is a web application development platform shipped with headless content management system ")],-1),N8={key:0,class:"flex justify-content-between align-items-center"},H8={class:"col-6"},K8={class:"flex justify-content-between align-items-center"},z8=f("h4",{class:"text-xl font-semi-bold"},"Reset",-1),W8={class:"icons flex"},G8={class:"m-1"},Y8=f("p",{class:"text-left"},` You can reset/re-install the application if you're logged in from "Administrator" account. `,-1),Q8={key:0,class:"flex justify-content-between align-items-center"},X8=f("p",null,[ue("You are going to "),f("b",null,"RESET"),ue(" the application. This will remove all the data of the application.")],-1),Z8=f("p",null,[ue("After reset you "),f("b",null,"CANNOT"),ue(" be restored data! Are you "),f("b",null,"ABSOLUTELY"),ue(" sure?")],-1),J8=f("div",null,[f("p",null,"This action can lead to data loss. To prevent accidental actions we ask you to confirm your intention."),f("p",{class:"has-margin-bottom-5"},[ue(" Please type "),f("b",null,"RESET"),ue(" to proceed and click Confirm button or close this modal to cancel. ")])],-1),e4={key:0,class:"mt-2"},t4={class:"field-checkbox"},n4=f("label",null," Delete Files From Storage (storage/app/public) ",-1),i4={class:"field-checkbox"},s4=f("label",null," Delete Dependencies (Modules & Themes) ",-1),r4={__name:"Index",setup(n){const t=ls(),i=je();return Te(async()=>{document.title="Setup",await t.getAssets(),await t.getStatus(),await t.getAdvancedOptionMenu()}),(r,a)=>{const s=R("Message"),u=R("Button"),l=R("SplitButton"),c=R("Card"),d=R("InputText"),p=R("Checkbox"),v=R("Dialog"),h=Ke("tooltip");return o(t)&&o(t).assets&&o(i)&&o(i).assets?(_(),O("div",A8,[x($r,{class:"w-6 mx-auto"}),f("div",T8,[o(t).assets.is_installed?(_(),O("div",R8,[x(s,{severity:"success"},{default:T(()=>[ue("VaahCMS is successfully setup")]),_:1})])):A("",!0),f("div",D8,[x(c,{class:"border-round-xl"},{title:T(()=>[f("div",M8,[$8,f("div",V8,[o(i).assets.auth_user?(_(),O("div",B8,[f("a",{onClick:a[0]||(a[0]=m=>r.$router.push({name:"dashboard"}))},[ce(x(u,{class:"bg-gray-200 active:text-black p-2 p-button-rounded p-button-outlined","data-testid":"setup-dashboard_button",icon:" pi pi-server"},null,512),[[h,"Dashboard",void 0,{top:!0}]])])])):o(t).assets.is_installed?(_(),O("div",q8,[f("a",{onClick:a[1]||(a[1]=m=>r.$router.push({name:"sign.in"}))},[ce(x(u,{class:"bg-gray-200 active:text-black p-2 p-button-rounded p-button-outlined","data-testid":"setup-signin_button",icon:"pi pi-sign-in"},null,512),[[h,"Sign In",void 0,{top:!0}]])])])):A("",!0),f("div",F8,[f("a",j8,[ce(x(u,{class:"bg-gray-200 active:text-black p-2 p-button-rounded p-button-outlined","data-testid":"setup-documentation_button",icon:" pi pi-book"},null,512),[[h,"Documentation",void 0,{top:!0}]])])])])])]),content:T(()=>[U8]),footer:T(()=>[o(t).status?(_(),O("div",N8,[o(t).status.stage&&o(t).status.stage==="installed"?(_(),$(u,{key:0,disabled:"",label:"Install",icon:"pi pi-server",class:"p-button p-button-sm bg-white border-gray-800 text-black-alpha-80"})):(_(),$(u,{key:1,label:"Install",icon:"pi pi-server",onClick:a[2]||(a[2]=m=>o(t).routeAction("setup.install.configuration")),class:"p-button bg-white border-gray-800 text-black-alpha-80","data-testid":"setup-install_vaahcms"})),x(l,{label:"Advanced Options",model:o(t).advanced_option_menu_list,class:"p-button-sm"},null,8,["model"])])):A("",!0)]),_:1})]),f("div",H8,[x(c,{class:"h-full border-round-xl"},{title:T(()=>[f("div",K8,[z8,f("div",W8,[f("div",G8,[ce(x(u,{class:"bg-gray-200 p-2 p-button-rounded p-button-outlined",icon:"pi pi-refresh",onClick:a[3]||(a[3]=m=>o(t).getStatus())},null,512),[[h,"Refresh",void 0,{top:!0}]])])])])]),content:T(()=>[Y8]),footer:T(()=>[o(t).status?(_(),O("div",Q8,[o(t).status.is_user_administrator?(_(),$(u,{key:0,onClick:a[4]||(a[4]=m=>o(t).show_reset_modal=!0),label:"Reset",icon:"pi pi-refresh",class:"p-button-danger"})):(_(),$(u,{key:1,label:"Reset",icon:"pi pi-refresh",class:"p-button-danger",disabled:""}))])):A("",!0)]),_:1})])]),x(Di,{class:"mt-3"}),x(v,{header:"Reset",visible:o(t).show_reset_modal,"onUpdate:visible":a[10]||(a[10]=m=>o(t).show_reset_modal=m),breakpoints:{"960px":"75vw","640px":"90vw"},style:{width:"50vw"}},{footer:T(()=>[x(u,{label:"No",icon:"pi pi-times",onClick:a[8]||(a[8]=m=>o(t).show_reset_modal=!1),class:"p-button-text"}),x(u,{class:"p-button-danger",label:"Confirm",icon:"pi pi-check",loading:o(t).reset_confirm,onClick:a[9]||(a[9]=m=>o(t).confirmReset()),autofocus:""},null,8,["loading"])]),default:T(()=>[x(s,{severity:"error",icon:"null",closable:!1},{default:T(()=>[X8,Z8]),_:1}),J8,x(d,{modelValue:o(t).reset_inputs.confirm,"onUpdate:modelValue":a[5]||(a[5]=m=>o(t).reset_inputs.confirm=m),placeholder:"Type RESET to Confirm",class:"p-inputtext-md",required:""},null,8,["modelValue"]),o(t).reset_inputs.confirm==="RESET"?(_(),O("div",e4,[f("div",t4,[x(p,{inputId:"delete_media",modelValue:o(t).reset_inputs.delete_media,"onUpdate:modelValue":a[6]||(a[6]=m=>o(t).reset_inputs.delete_media=m),value:"true"},null,8,["modelValue"]),n4]),f("div",i4,[x(p,{inputId:"delete_dependencies",modelValue:o(t).reset_inputs.delete_dependencies,"onUpdate:modelValue":a[7]||(a[7]=m=>o(t).reset_inputs.delete_dependencies=m),value:"true"},null,8,["modelValue"]),s4])])):A("",!0)]),_:1},8,["visible"])])):A("",!0)}}},o4={key:0,class:""},a4={class:"text-center mb-4"},l4=["src"],u4=f("h4",{class:"text-xl font-semibold"},"Install VaahCMS",-1),c4={class:"container vh-step relative"},d4={class:"step-label"},p4=f("span",{class:"font-medium"},"ACTIVE ENV FILE: ",-1),h4={class:"ml-1"},f4={__name:"Index",setup(n){const t=ls(),i=je();return Ge(),Te(async()=>{await t.getAssets(),await t.getStatus()}),(r,a)=>{const s=R("router-link"),u=R("Steps"),l=R("Tag"),c=R("router-view");return o(t)&&o(t).assets&&o(i)&&o(i).assets?(_(),O("div",o4,[f("div",a4,[o(i).assets.backend_logo_url?(_(),O("img",{key:0,src:o(i).assets.backend_logo_url,alt:"",class:"mb-2 mx-auto h-3rem"},null,8,l4)):A("",!0),u4]),f("div",c4,[x(u,{model:o(t).install_items,class:"my-4"},{item:T(({item:d,index:p})=>[x(s,{to:d.to,class:"flex align-items-center font-medium"},{default:T(()=>[f("i",{class:he([d.icon,"step-icon"])},null,2),f("span",d4,"\xA0"+Q(p+1)+". "+Q(d.label),1)]),_:2},1032,["to"])]),_:1},8,["model"]),o(t).assets.env_file?(_(),$(l,{key:0,class:"vh-env-tag bg-black-alpha-70 m-auto is-small absolute",pt:{root:{"data-testid":"setup-use_env"}}},{default:T(()=>[p4,f("b",h4,Q(o(t).assets.env_file),1)]),_:1})):A("",!0),x(c),x(Di,{class:"mt-3"})])])):A("",!0)}}},m4={key:0,class:"container"},g4={class:"p-card"},v4={class:"p-card-content p-4 border-round-xl"},y4=f("h5",{class:"text-left p-1 title is-6"},"App URL",-1),_4={class:"grid p-fluid"},b4={class:"col-12"},w4={class:"p-input"},C4=f("div",{class:"required-field hidden"},null,-1),S4={class:"grid p-fluid"},k4={class:"col-12 md:col-4"},x4=f("h5",{class:"text-left p-1 title is-6"},"ENV",-1),I4={class:"p-inputgroup"},L4=f("div",{class:"required-field hidden"},null,-1),P4=f("div",{class:"required-field hidden"},null,-1),O4={class:"col-12 md:col-4"},E4=f("h5",{class:"text-left p-1 title is-6"},"Debug",-1),A4={class:"p-inputgroup"},T4=f("div",{class:"required-field hidden"},null,-1),R4={class:"col-12 md:col-4"},D4=f("h5",{class:"text-left p-1 title is-6"},"Timezone",-1),M4={class:"p-inputgroup"},$4=f("div",{class:"required-field hidden"},null,-1),V4={class:"grid p-fluid"},B4={class:"col-12"},q4=f("h5",{class:"text-left p-1 title is-6"},"App/Website Name",-1),F4={class:"p-input"},j4=f("div",{class:"required-field hidden"},null,-1),U4={class:"grid p-fluid"},N4={class:"col-12 md:col-4"},H4=f("h5",{class:"text-left p-1 title is-6"},"Database Type",-1),K4={class:"p-inputgroup"},z4=f("div",{class:"required-field hidden"},null,-1),W4={class:"col-12 md:col-4"},G4=f("h5",{class:"text-left p-1 title is-6"},"Database Host",-1),Y4={class:"p-inputgroup"},Q4=f("div",{class:"required-field hidden"},null,-1),X4={class:"col-12 md:col-4"},Z4=f("h5",{class:"text-left p-1 title is-6"},"Database Port",-1),J4={class:"p-inputgroup"},eI=f("div",{class:"required-field hidden"},null,-1),tI={class:"grid p-fluid"},nI={class:"col-12 md:col-4"},iI=f("h5",{class:"text-left p-1 title is-6"},"Database Name",-1),sI={class:"p-inputgroup"},rI=f("div",{class:"required-field hidden"},null,-1),oI={class:"col-12 md:col-4"},aI=f("h5",{class:"text-left p-1 title is-6"},"Database Username",-1),lI={class:"p-inputgroup"},uI=f("div",{class:"required-field hidden"},null,-1),cI={class:"col-12 md:col-4"},dI=f("h5",{class:"text-left p-1 title is-6"},"Database Password",-1),pI={class:"p-inputgroup"},hI={class:"grid p-fluid"},fI={class:"col-12 md:col-4"},mI=f("h5",{class:"text-left p-1 title is-6"},"Mail Provider",-1),gI={class:"p-inputgroup"},vI={class:"col-12 md:col-4"},yI=f("h5",{class:"text-left p-1 title is-6"},"Mail Driver",-1),_I={class:"p-inputgroup"},bI={class:"col-12 md:col-4"},wI=f("h5",{class:"text-left p-1 title is-6"},"Mail Host",-1),CI={class:"p-inputgroup"},SI={class:"grid p-fluid"},kI={class:"col-12 md:col-4"},xI=f("h5",{class:"text-left p-1 title is-6"},"Mail Port",-1),II={class:"p-inputgroup"},LI={class:"col-12 md:col-4"},PI=f("h5",{class:"text-left p-1 title is-6"},"Mail Username",-1),OI={class:"p-inputgroup"},EI={class:"col-12 md:col-4"},AI=f("h5",{class:"text-left p-1 title is-6"},"Mail Password",-1),TI={class:"p-inputgroup"},RI={class:"grid p-fluid"},DI={class:"col-12 md:col-4"},MI=f("h5",{class:"text-left p-1 title is-6"},"Mail Encryption",-1),$I={class:"p-inputgroup"},VI={class:"col-12 md:col-4"},BI=f("h5",{class:"text-left p-1 title is-6"},"From Name",-1),qI={class:"p-inputgroup"},FI=f("div",{class:"required-field hidden"},null,-1),jI={class:"col-12 md:col-4"},UI=f("h5",{class:"text-left p-1 title is-6"},"From Email",-1),NI={class:"p-inputgroup"},HI=f("div",{class:"required-field hidden"},null,-1),KI={class:""},zI={class:"col-12"},WI=f("h5",{class:"text-left p-1 pt-0 title is-6"},"Mail Username",-1),GI={class:"p-inputgroup flex-1"},YI={class:"grid p-fluid"},QI={class:"col-12"},XI={class:"flex justify-content-end gap-2"},ZI=f("p",{class:"text-xs"},"Test Database connection for next step",-1),JI={__name:"Configuration",setup(n){const t=ls(),i=je();return Te(async()=>{document.title="Configuration - Setup",t.config.env.app_timezone=i.assets.timezone,await t.getAssets(),await t.getRequiredConfigurations()}),(r,a)=>{const s=R("InputText"),u=R("Dropdown"),l=R("Password"),c=R("Button"),d=R("OverlayPanel");return o(t).assets?(_(),O("div",m4,[f("div",g4,[f("div",v4,[y4,f("div",_4,[f("div",b4,[f("div",w4,[x(s,{modelValue:o(t).config.env.app_url,"onUpdate:modelValue":a[0]||(a[0]=p=>o(t).config.env.app_url=p),disabled:"",placeholder:"App URL",class:"p-inputtext-sm",id:"app-url","data-testid":"configuration-app_url",required:""},null,8,["modelValue"]),C4])])]),f("div",S4,[f("div",k4,[x4,f("div",I4,[x(u,{modelValue:o(t).config.env.app_env,"onUpdate:modelValue":a[1]||(a[1]=p=>o(t).config.env.app_env=p),options:o(t).assets.environments,onChange:a[2]||(a[2]=p=>o(t).loadConfigurations()),optionLabel:"name",optionValue:"slug",placeholder:"Select Env",class:"is-small",inputProps:o(t).config.data_testid_app_env,required:""},null,8,["modelValue","options","inputProps"]),L4]),o(t).config.env.app_env=="custom"?(_(),$(s,{key:0,modelValue:o(t).config.env.app_env_custom,"onUpdate:modelValue":a[3]||(a[3]=p=>o(t).config.env.app_env_custom=p),placeholder:"Env File Name",class:"is-small",id:"app-env-custom","data-testid":"configuration-custom_evn",required:""},null,8,["modelValue"])):A("",!0),P4]),f("div",O4,[E4,f("div",A4,[x(u,{modelValue:o(t).config.env.app_debug,"onUpdate:modelValue":a[4]||(a[4]=p=>o(t).config.env.app_debug=p),name:"config-db_connection",options:o(t).debug_option,optionLabel:"name",optionValue:"slug",placeholder:"Select Debug",class:"is-small",inputProps:o(t).config.data_testid_debug,required:""},null,8,["modelValue","options","inputProps"]),T4])]),f("div",R4,[D4,f("div",M4,[x(u,{modelValue:o(t).config.env.app_timezone,"onUpdate:modelValue":a[5]||(a[5]=p=>o(t).config.env.app_timezone=p),options:o(t).assets.timezones,optionLabel:"name",optionValue:"slug",filter:!0,placeholder:"Select Timezone",class:"is-small",inputProps:o(t).config.data_testid_timezone,required:""},null,8,["modelValue","options","inputProps"]),$4])])]),f("div",V4,[f("div",B4,[q4,f("div",F4,[x(s,{modelValue:o(t).config.env.app_name,"onUpdate:modelValue":a[6]||(a[6]=p=>o(t).config.env.app_name=p),placeholder:"App/Website Name",name:"config-app_name",class:"p-inputtext-sm",id:"app-name","data-testid":"configuration-app_name",required:""},null,8,["modelValue"]),j4])])]),f("div",U4,[f("div",N4,[H4,f("div",K4,[x(u,{modelValue:o(t).config.env.db_connection,"onUpdate:modelValue":a[7]||(a[7]=p=>o(t).config.env.db_connection=p),options:o(t).assets.database_types,name:"config-db_connection",optionLabel:"name",optionValue:"slug",placeholder:"Database Type",class:"is-small",inputProps:o(t).config.data_testid_db_type,required:""},null,8,["modelValue","options","inputProps"]),z4])]),f("div",W4,[G4,f("div",Y4,[x(s,{modelValue:o(t).config.env.db_host,"onUpdate:modelValue":a[8]||(a[8]=p=>o(t).config.env.db_host=p),name:"config-db_host",placeholder:"Database Host",class:"p-inputtext-sm","data-testid":"configuration-db_host",required:""},null,8,["modelValue"]),Q4])]),f("div",X4,[Z4,f("div",J4,[x(s,{modelValue:o(t).config.env.db_port,"onUpdate:modelValue":a[9]||(a[9]=p=>o(t).config.env.db_port=p),name:"config-db_port",placeholder:"Database Port",class:"p-inputtext-sm","data-testid":"configuration-db_port",required:""},null,8,["modelValue"]),eI])])]),f("div",tI,[f("div",nI,[iI,f("div",sI,[x(s,{modelValue:o(t).config.env.db_database,"onUpdate:modelValue":a[10]||(a[10]=p=>o(t).config.env.db_database=p),placeholder:"Database Name",name:"config-db_database",class:"p-inputtext-sm","data-testid":"configuration-db_name",required:""},null,8,["modelValue"]),rI])]),f("div",oI,[aI,f("div",lI,[x(s,{modelValue:o(t).config.env.db_username,"onUpdate:modelValue":a[11]||(a[11]=p=>o(t).config.env.db_username=p),placeholder:"Database Username",name:"config-db_username",class:"p-inputtext-sm","data-testid":"configuration-db_username",required:""},null,8,["modelValue"]),uI])]),f("div",cI,[dI,f("div",pI,[x(l,{modelValue:o(t).config.env.db_password,"onUpdate:modelValue":a[12]||(a[12]=p=>o(t).config.env.db_password=p),feedback:!1,toggleMask:"",inputProps:o(t).config.data_testid_db_password,name:"config-db_password","input-class":"w-full p-inputtext-sm",placeholder:"Database Password",pt:{showicon:{"data-testid":"configuration-db_password_eye"}}},null,8,["modelValue","inputProps"])])])]),o(t).config.env.db_is_valid?(_(),$(c,{key:0,onClick:a[13]||(a[13]=p=>o(t).testDatabaseConnection()),label:"Test Database connection",loading:o(t).is_btn_loading_db_connection,icon:"pi pi-check",class:"p-button-sm mt-2 mb-3",severity:"success","data-testid":"configuration-test_db_connection",pt:{label:{"data-testid":"configuration-test_db_connection_btn_text"}}},null,8,["loading"])):(_(),$(c,{key:1,onClick:a[14]||(a[14]=p=>o(t).testDatabaseConnection()),label:"Test Database connection",loading:o(t).is_btn_loading_db_connection,icon:"pi pi-database",class:"p-button-sm mt-2 mb-3",outlined:"","data-testid":"configuration-test_db_connection",pt:{label:{"data-testid":"configuration-test_db_connection_btn_text"}}},null,8,["loading"])),f("div",hI,[f("div",fI,[mI,f("div",gI,[x(u,{modelValue:o(t).config.env.mail_provider,"onUpdate:modelValue":a[15]||(a[15]=p=>o(t).config.env.mail_provider=p),options:o(t).assets.mail_sample_settings,onChange:a[16]||(a[16]=p=>o(t).setMailConfigurations()),optionLabel:"name",optionValue:"slug",placeholder:"Select Mail Provider",class:"is-small",inputProps:o(t).config.data_testid_mail_provider},null,8,["modelValue","options","inputProps"])])]),f("div",vI,[yI,f("div",_I,[x(s,{modelValue:o(t).config.env.mail_driver,"onUpdate:modelValue":a[17]||(a[17]=p=>o(t).config.env.mail_driver=p),placeholder:"Mail Driver",class:"p-inputtext-sm","data-testid":"configuration-mail_driver"},null,8,["modelValue"])])]),f("div",bI,[wI,f("div",CI,[x(s,{modelValue:o(t).config.env.mail_host,"onUpdate:modelValue":a[18]||(a[18]=p=>o(t).config.env.mail_host=p),placeholder:"Mail Host",class:"p-inputtext-sm","data-testid":"configuration-mail_host"},null,8,["modelValue"])])])]),f("div",SI,[f("div",kI,[xI,f("div",II,[x(s,{modelValue:o(t).config.env.mail_port,"onUpdate:modelValue":a[19]||(a[19]=p=>o(t).config.env.mail_port=p),placeholder:"Mail Port",class:"p-inputtext-sm","data-testid":"configuration-mail_port"},null,8,["modelValue"])])]),f("div",LI,[PI,f("div",OI,[x(s,{modelValue:o(t).config.env.mail_username,"onUpdate:modelValue":a[20]||(a[20]=p=>o(t).config.env.mail_username=p),placeholder:"Mail Username",class:"p-inputtext-sm","data-testid":"configuration-mail_username"},null,8,["modelValue"])])]),f("div",EI,[AI,f("div",TI,[x(l,{modelValue:o(t).config.env.mail_password,"onUpdate:modelValue":a[21]||(a[21]=p=>o(t).config.env.mail_password=p),feedback:!1,toggleMask:"","input-class":"w-full p-inputtext-sm",placeholder:"Mail Password",inputProps:o(t).config.data_testid_mail_password,pt:{showicon:{"data-testid":"configuration-mail_password_eye"}}},null,8,["modelValue","inputProps"])])])]),f("div",RI,[f("div",DI,[MI,f("div",$I,[x(u,{modelValue:o(t).config.env.mail_encryption,"onUpdate:modelValue":a[22]||(a[22]=p=>o(t).config.env.mail_encryption=p),options:o(t).assets.mail_encryption_types,optionLabel:"name",optionValue:"slug",placeholder:"Select Mail Encryption",class:"is-small",inputProps:o(t).config.data_testid_mail_encryption},null,8,["modelValue","options","inputProps"])])]),f("div",VI,[BI,f("div",qI,[x(s,{modelValue:o(t).config.env.mail_from_name,"onUpdate:modelValue":a[23]||(a[23]=p=>o(t).config.env.mail_from_name=p),placeholder:"From Name",class:"p-inputtext-sm","data-testid":"configuration-mail_from_name",required:""},null,8,["modelValue"]),FI])]),f("div",jI,[UI,f("div",NI,[x(s,{modelValue:o(t).config.env.mail_from_address,"onUpdate:modelValue":a[24]||(a[24]=p=>o(t).config.env.mail_from_address=p),type:"email",placeholder:"From Email",class:"p-inputtext-sm","data-testid":"configuration-mail_from_address",required:""},null,8,["modelValue"]),HI])])]),f("div",KI,[o(t).config.env.mail_is_valid?(_(),$(c,{key:0,onClick:a[25]||(a[25]=p=>r.$refs.op.toggle(p)),label:"Test Mail Configuration",icon:"pi pi-check",class:"p-button-sm mt-2 mb-3",severity:"success","data-testid":"configuration-test_mail",pt:{label:{"data-testid":"configuration-test_mail_btn_text"}}})):(_(),$(c,{key:1,onClick:a[26]||(a[26]=p=>r.$refs.op.toggle(p)),label:"Test Mail Configuration",icon:"pi pi-envelope",class:"p-button-sm mt-2 mb-3",outlined:"","data-testid":"configuration-test_mail",pt:{label:{"data-testid":"configuration-test_mail_btn_text"}}})),x(d,{ref:"op",appendTo:"body",showCloseIcon:!0,id:"overlay_panel",style:{width:"400px"},breakpoints:{"960px":"75vw"},pt:{root:{class:"shadow-1 mt-2"},closebutton:{"data-testid":"configuration-test_mail_close",style:{width:"1.5rem",height:"1.5rem",top:"-0.5rem",right:"-0.5rem"}},closeicon:{class:"w-5"},content:{class:"p-2"}}},{default:T(()=>[f("div",zI,[WI,f("div",GI,[x(s,{type:"email",modelValue:o(t).config.env.test_email_to,"onUpdate:modelValue":a[27]||(a[27]=p=>o(t).config.env.test_email_to=p),placeholder:"Your email",class:"","data-testid":"configuration-test_email_to"},null,8,["modelValue"]),x(c,{loading:o(t).is_btn_loading_mail_config,onClick:o(t).testMailConfiguration,label:"Send Email",class:"p-button-sm is-small","data-testid":"configuration-send_mail",pt:{label:{"data-testid":"configuration-send_mail_btn_text"}}},null,8,["loading","onClick"])])])]),_:1},512)]),f("div",YI,[f("div",QI,[f("div",XI,[ZI,x(c,{label:"Save & Next",loading:o(t).is_btn_loading_config,disabled:!o(t).config.env.db_is_valid,class:"p-button-sm w-auto",onClick:o(t).validateConfigurations,"data-testid":"configuration-save_btn",pt:{label:{"data-testid":"configuration-save_btn_text"}}},null,8,["loading","disabled","onClick"])])])])])])])):A("",!0)}}};const us=(n,t)=>{const i=n.__vccOpts||n;for(const[r,a]of t)i[r]=a;return i},eL=n=>(ya("data-v-8565f480"),n=n(),va(),n),tL={key:0,class:"pt-4"},nL={key:0,class:"grid"},iL={class:"col-12 md:col-6"},sL={class:"flex align-items-center justify-content-between"},rL={class:"font-semibold","data-testid":"dependencies-module_title"},oL={key:0,class:"pi pi-check bg-green-500 p-2 border-round-3xl",style:{"font-size":"12px"}},aL={key:1,class:"pi pi-download bg-gray-200 p-2 border-round-3xl",style:{"font-size":"12px"}},lL={class:"mb-3"},uL={class:"text-xs"},cL={class:"text-xs mb-3"},dL=["href"],pL={class:"field-checkbox mb-0"},hL=eL(()=>f("label",{for:"binary",class:"text-xs"},"Import Sample data",-1)),fL={class:"col-12"},mL={class:"my-3"},gL={class:"col-12"},vL={class:"flex justify-content-between"},yL={__name:"Dependencies",setup(n){const t=ls();return je(),Te(async()=>{document.title="Dependencies - Setup",await t.getAssets(),t.getDependencies()}),(i,r)=>{const a=R("Message"),s=R("Tag"),u=R("ProgressBar"),l=R("Checkbox"),c=R("Card"),d=R("Button");return o(t).assets?(_(),O("div",tL,[x(a,{severity:"info",class:"is-small",pt:{root:{class:"mt-0"},text:{"data-testid":"dependencies-message_text"},closebutton:{"data-testid":"dependencies-message_close_btn"}}},{default:T(()=>[ue(" This step will install dependencies. ")]),_:1}),o(t).config.dependencies?(_(),O("div",nL,[(_(!0),O(ne,null,xe(o(t).config.dependencies,p=>(_(),O("div",iL,[x(c,{pt:{content:{class:"pt-3 pb-0"}}},{title:T(()=>[f("div",sL,[f("h5",rL,Q(p.name),1),p.installed?(_(),O("i",oL)):(_(),O("i",aL))])]),content:T(()=>[f("div",lL,[x(s,{value:p.type,class:"mr-2 bg-gray-200 text-black-alpha-80"},null,8,["value"]),x(s,{value:p.slug,class:"mr-2 bg-gray-200 text-black-alpha-80"},null,8,["value"]),x(s,{value:p.version,class:"mr-2 bg-gray-200 text-black-alpha-80"},null,8,["value"])]),f("p",uL,Q(p.title),1),f("p",cL,[ue(" Developed by: "),f("a",{target:"_blank",href:p.author_website},Q(p.author_name),9,dL)]),o(t).active_dependency&&p.slug===o(t).active_dependency.slug?(_(),$(u,{key:0,mode:"indeterminate",class:"mb-3","data-testid":"dependencies-module_install_progressbar"})):(_(),$(u,{key:1,value:0,class:"mb-3","data-testid":"dependencies-module_install_progressbar"})),f("div",pL,[x(l,{inputId:"binary",modelValue:p.import_sample_data,"onUpdate:modelValue":v=>p.import_sample_data=v,binary:!0,class:"is-small",pt:{hiddeninput:{"data-testid":"dependencies-select_module"}}},null,8,["modelValue","onUpdate:modelValue"]),hL])]),_:2},1024)]))),256)),f("div",fL,[x(u,{value:o(t).config.count_installed_progress,class:"mt-2","data-testid":"dependencies-install_progressbar"},null,8,["value"]),f("div",mL,[o(t).config.count_installed_progress===100?(_(),$(d,{key:0,icon:"pi pi-check",onClick:r[0]||(r[0]=p=>o(t).installDependencies()),loading:o(t).is_btn_loading_dependency,label:"Download & install Dependencies",class:"p-button-success p-button-sm mr-2 is-small","data-testid":"dependencies-install_dependencies",pt:{label:{"data-testid":"dependencies-install_dependencies_btn_text"}}},null,8,["loading"])):(_(),$(d,{key:1,icon:"pi pi-download",onClick:r[1]||(r[1]=p=>o(t).installDependencies()),loading:o(t).is_btn_loading_dependency,label:"Download & install Dependencies",class:"p-button-sm mr-2 is-small","data-testid":"dependencies-install_dependencies",pt:{label:{"data-testid":"dependencies-install_dependencies_btn_text"}}},null,8,["loading"])),x(d,{label:"Skip",onClick:r[2]||(r[2]=p=>o(t).skipDependencies()),class:"btn-dark p-button-sm is-small","data-testid":"dependencies-skip",pt:{label:{"data-testid":"dependencies-skip_btn_text"}}})])]),f("div",gL,[f("div",vL,[x(d,{label:"Back",class:"p-button-sm",onClick:r[3]||(r[3]=p=>i.$router.push({name:"setup.install.migrate"})),"data-testid":"dependencies-back_btn",pt:{label:{"data-testid":"dependencies-back_btn_text"}}}),x(d,{label:"Save & Next",class:"p-button-sm",onClick:o(t).validateDependencies,"data-testid":"dependencies-save_btn",pt:{label:{"data-testid":"dependencies-save_btn_text"}}},null,8,["onClick"])])])])):A("",!0)])):A("",!0)}}},_L=us(yL,[["__scopeId","data-v-8565f480"]]),bL={key:0},wL={class:"p-card"},CL={class:"p-card-content p-4 border-round-xl"},SL={class:"flex justify-content-between mt-5"},kL={class:"flex align-items-center gap-2"},xL=f("p",{class:"text-xs"},"Migrate & Run Seeds for next step",-1),IL={class:"flex"},LL={class:"pl-2 text-xs","data-testid":"migrate-confirmation_message"},PL={__name:"Migrate",setup(n){const t=_t(),i=ls();je();const r=Ge();Te(async()=>{document.title="Migrate - Setup",await i.getAssets(r)});const a=s=>{t.require({group:"templating",header:"Deleting existing migrations",message:"This will delete all existing migration from database/migrations folder.",icon:"pi pi-exclamation-circle text-red-600",acceptClass:"p-button p-button-danger is-small",acceptLabel:"Proceed",rejectLabel:"Cancel",rejectClass:" is-small btn-dark",accept:()=>{i.runMigrations()}})};return(s,u)=>{const l=R("Message"),c=R("Button"),d=R("ConfirmDialog");return o(i).assets?(_(),O("div",bL,[f("div",wL,[f("div",CL,[x(l,{severity:"info",closable:!0,class:"is-small",pt:{text:{"data-testid":"migrate-message_text"},closebutton:{"data-testid":"migrate-message_close_btn"}}},{default:T(()=>[ue(" This step will run database migrations and seeds.")]),_:1}),o(i).status&&o(i).status.is_db_migrated?(_(),$(c,{key:0,label:"Migrate & Run Seeds",icon:"pi pi-check",iconPos:"left",loading:o(i).btn_is_migration,onClick:a,class:"is-small",pt:{label:{"data-testid":"migrate-run_migration_btn_text"}},severity:"success","data-testid":"migrate-run_migration"},null,8,["loading"])):(_(),$(c,{key:1,label:"Migrate & Run Seeds",icon:"pi pi-database",iconPos:"left",loading:o(i).btn_is_migration,onClick:a,class:"is-small",outlined:"","data-testid":"migrate-run_migration",pt:{label:{"data-testid":"migrate-run_migration_btn_text"}}},null,8,["loading"])),f("div",SL,[x(c,{label:"Back",class:"p-button-sm",severity:"secondary",onClick:u[0]||(u[0]=p=>s.$router.push("/setup/install/configuration")),"data-testid":"migrate-back_btn",pt:{label:{"data-testid":"migrate-back_btn_text"}}}),f("div",kL,[xL,x(c,{label:"Save & Next",class:"p-button-sm",onClick:o(i).validateMigration,"data-testid":"migrate-save_btn",pt:{label:{"data-testid":"migrate-save_btn_text"}}},null,8,["onClick"])])]),x(d,{group:"templating",class:"is-small",style:{width:"400px"},breakpoints:{"600px":"100vw"},pt:{acceptbutton:{root:{"data-testid":"migrate-confirmation_proceed_btn"}},rejectbutton:{root:{"data-testid":"migrate-confirmation_cancel_btn"}},closeButton:{"data-testid":"migrate-confirmation_close_btn"}}},{message:T(p=>[f("div",IL,[f("i",{class:he(p.message.icon),style:{"font-size":"1.5rem"}},null,2),f("p",LL,Q(p.message.message),1)])]),_:1})])])])):A("",!0)}}},OL={key:0},EL={class:"p-card"},AL={class:"p-card-content p-4 border-round-xl"},TL={class:"grid p-fluid"},RL={class:"col-12 md:col-3"},DL=f("h5",{class:"text-left p-1 title is-6"},"First name",-1),ML={class:"p-inputgroup"},$L=f("div",{class:"required-field hidden"},null,-1),VL={class:"col-12 md:col-3"},BL=f("h5",{class:"text-left p-1 title is-6"},"Middle name",-1),qL={class:"p-inputgroup"},FL={class:"col-12 md:col-3"},jL=f("h5",{class:"text-left p-1 title is-6"},"Last name",-1),UL={class:"p-inputgroup"},NL=f("div",{class:"required-field hidden"},null,-1),HL={class:"col-12 md:col-3"},KL=f("h5",{class:"text-left p-1 title is-6"},"Email",-1),zL={class:"p-inputgroup"},WL=f("div",{class:"required-field hidden"},null,-1),GL={class:"grid p-fluid"},YL={class:"col-12 md:col-3"},QL=f("h5",{class:"text-left p-1 title is-6"},"Username",-1),XL={class:"p-inputgroup"},ZL=f("div",{class:"required-field hidden"},null,-1),JL={class:"col-12 md:col-3"},eP=f("h5",{class:"text-left p-1 title is-6"},"Password",-1),tP={class:"p-inputgroup"},nP=f("div",{class:"required-field hidden"},null,-1),iP={class:"col-12 md:col-3"},sP=f("h5",{class:"text-left p-1 title is-6"},"Search Country",-1),rP={class:"p-inputgroup"},oP=f("div",{class:"required-field hidden"},null,-1),aP={class:"col-12 md:col-3"},lP=f("h5",{class:"text-left p-1 title is-6"},"Phone",-1),uP={class:"p-inputgroup"},cP=f("div",{class:"required-field hidden"},null,-1),dP={class:"grid p-fluid"},pP={class:"col-12 mt-3"},hP={class:"col-12"},fP={class:"flex justify-content-between mt-3"},mP={__name:"Account",setup(n){const t=ls();return je(),Te(async()=>{document.title="Account - Setup"}),(i,r)=>{const a=R("Message"),s=R("InputText"),u=R("Password"),l=R("AutoComplete"),c=R("Button");return o(t)&&o(t).assets?(_(),O("div",OL,[f("div",EL,[f("div",AL,[x(a,{severity:"info",closable:!0,class:"is-small",pt:{text:{"data-testid":"account-message_text"},closebutton:{"data-testid":"account-message_close_btn"}}},{default:T(()=>[ue(" Create first account, this account will have super administrator role and will have all the permissions. ")]),_:1}),f("div",TL,[f("div",RL,[DL,f("div",ML,[x(s,{modelValue:o(t).config.account.first_name,"onUpdate:modelValue":r[0]||(r[0]=d=>o(t).config.account.first_name=d),name:"account-first_name","data-testid":"account-first_name",placeholder:"Enter first name",class:"p-inputtext-sm",required:""},null,8,["modelValue"]),$L])]),f("div",VL,[BL,f("div",qL,[x(s,{modelValue:o(t).config.account.middle_name,"onUpdate:modelValue":r[1]||(r[1]=d=>o(t).config.account.middle_name=d),name:"account-middle_name","data-testid":"account-middle_name",placeholder:"Enter middle name",class:"p-inputtext-sm"},null,8,["modelValue"])])]),f("div",FL,[jL,f("div",UL,[x(s,{modelValue:o(t).config.account.last_name,"onUpdate:modelValue":r[2]||(r[2]=d=>o(t).config.account.last_name=d),name:"account-last_name","data-testid":"account-last_name",placeholder:"Enter last name",class:"p-inputtext-sm",required:""},null,8,["modelValue"]),NL])]),f("div",HL,[KL,f("div",zL,[x(s,{modelValue:o(t).config.account.email,"onUpdate:modelValue":r[3]||(r[3]=d=>o(t).config.account.email=d),name:"account-email","data-testid":"account-email",onBlur:r[4]||(r[4]=d=>o(t).generateUsername()),placeholder:"Enter email",class:"p-inputtext-sm",required:""},null,8,["modelValue"]),WL])])]),f("div",GL,[f("div",YL,[QL,f("div",XL,[x(s,{modelValue:o(t).config.account.username,"onUpdate:modelValue":r[5]||(r[5]=d=>o(t).config.account.username=d),name:"account-username","data-testid":"account-username",placeholder:"Enter Username",class:"p-inputtext-sm",required:""},null,8,["modelValue"]),ZL])]),f("div",JL,[eP,f("div",tP,[x(u,{modelValue:o(t).config.account.password,"onUpdate:modelValue":r[6]||(r[6]=d=>o(t).config.account.password=d),name:"account-password","data-testid":"account-password",feedback:!1,toggleMask:"","input-class":"w-full p-inputtext-sm",placeholder:"Enter password",pt:{root:{required:""},showicon:{"data-testid":"account-password_eye"}}},null,8,["modelValue"]),nP])]),f("div",iP,[sP,f("div",rP,[x(l,{modelValue:o(t).config.account.country_calling_code_object,"onUpdate:modelValue":r[7]||(r[7]=d=>o(t).config.account.country_calling_code_object=d),suggestions:o(t).filtered_country_codes,completeOnFocus:o(t).autocomplete_on_focus,onComplete:o(t).searchCountryCode,onBlur:o(t).setFocusDropDownToTrue,onItemSelect:o(t).onSelectCountryCode,placeholder:"Enter Your Country",optionLabel:"name",name:"account-country_calling_code","data-testid":"account-country_calling_code","input-class":"p-inputtext-sm",required:""},null,8,["modelValue","suggestions","completeOnFocus","onComplete","onBlur","onItemSelect"]),oP])]),f("div",aP,[lP,f("div",uP,[x(s,{modelValue:o(t).config.account.phone,"onUpdate:modelValue":r[8]||(r[8]=d=>o(t).config.account.phone=d),name:"account-phone","data-testid":"account-phone",placeholder:"Enter phone",class:"p-inputtext-sm",required:""},null,8,["modelValue"]),cP])])]),f("div",dP,[f("div",pP,[o(t).config.is_account_created?(_(),$(c,{key:0,name:"account-create_account_btn","data-testid":"account-create_account_btn",icon:"pi pi-check",label:"Create Account",class:"p-button-success p-button-sm w-auto is-small",loading:o(t).config.btn_is_account_creating,pt:{label:{"data-testid":"account-create_account_btn_text"}}},null,8,["loading"])):(_(),$(c,{key:1,name:"account-create_account_btn","data-testid":"account-create_account_btn",icon:"pi pi-check",label:"Create Account",class:"p-button-sm w-auto is-small",loading:o(t).config.btn_is_account_creating,onClick:r[9]||(r[9]=d=>o(t).createAccount()),pt:{label:{"data-testid":"account-create_account_btn_text"}}},null,8,["loading"]))]),f("div",hP,[f("div",fP,[x(c,{label:"Back",name:"account-back_btn","data-testid":"account-back_btn",class:"p-button-sm w-auto",onClick:r[10]||(r[10]=d=>i.$router.push("/setup/install/dependencies")),pt:{label:{"data-testid":"account-back_btn_text"}}}),o(t).config.is_account_created?(_(),$(c,{key:0,name:"account-back_to_sign_in_btn","data-testid":"account-back_to_sign_in_btn",icon:"pi pi-external-link",label:"Go to Backend Sign in",class:"p-button-success p-button-sm w-auto",onClick:r[11]||(r[11]=d=>o(t).validateAccountCreation()),pt:{label:{"data-testid":"account-back_to_sign_in_btn_text"}}})):(_(),$(c,{key:1,name:"account-back_to_sign_in_btn","data-testid":"account-back_to_sign_in_btn",icon:"pi pi-external-link",label:"Go to Backend Sign in",class:"p-button-sm w-auto",onClick:r[12]||(r[12]=d=>o(t).validateAccountCreation()),pt:{label:{"data-testid":"account-back_to_sign_in_btn_text"}}}))])])])])])])):A("",!0)}}},gP={class:"col-12 mt-6 mx-auto"},vP={class:"grid flex justify-content-center flex-wrap"},yP={key:0,class:"w-full"},_P={class:"content text-center"},bP=f("h4",{class:"text-xl font-semibold mb-1","data-testid":"forgot_password-heading_text"},"Forgot password?",-1),wP=f("p",{class:"text-xs text-gray-600 font-normal","data-testid":"forgot_password-description_text"},"You can recover your password from here.",-1),CP={class:"flex flex-column align-items-center gap-3"},SP={class:"p-inputgroup"},kP=f("div",{class:"required-field hidden"},null,-1),xP={class:"w-full flex justify-content-between align-items-center"},IP={__name:"ForgotPassword",setup(n){const t=je(),i=wa();return Te(async()=>{document.title="Forgot Password",await t.getAssets()}),(r,a)=>{const s=R("InputText"),u=R("Button"),l=R("router-link"),c=R("Card");return _(),O("div",gP,[f("div",vP,[o(t).assets?(_(),O("div",yP,[x(c,{class:"m-auto border-round-xl w-full max-w-24rem"},{title:T(()=>[f("div",_P,[x($r,{class:"mt-3"}),bP,wP])]),content:T(()=>[f("div",CP,[f("div",SP,[x(s,{modelValue:o(i).forgot_password_items.email,"onUpdate:modelValue":a[0]||(a[0]=d=>o(i).forgot_password_items.email=d),placeholder:"Enter Email Address",name:"forgot_password-email","data-testid":"forgot_password-email",id:"email",class:"w-full",type:"text",required:""},null,8,["modelValue"]),kP]),f("div",xP,[x(u,{label:"Send Code",name:"forgot_password-send_code_btn","data-testid":"forgot_password-send_code_btn",class:"p-button-sm","native-type":"submit",onClick:a[1]||(a[1]=d=>o(i).sendCode()),loading:o(i).is_forgot_password_btn_loading,pt:{label:{"data-testid":"forgot_password-send_code_btn_text"}}},null,8,["loading"]),x(l,{to:{name:"sign.in"}},{default:T(()=>[x(u,{label:"Sign In",class:"p-button-text p-button-sm"})]),_:1},8,["to"])])])]),footer:T(()=>[x(Di)]),_:1})])):A("",!0)])])}}},LP={class:"col-12 mt-6 mx-auto"},PP={class:"grid flex justify-content-center flex-wrap"},OP={key:0,class:"w-full"},EP={class:"content text-center"},AP=f("h4",{class:"text-xl font-semibold mb-1"},"Reset password?",-1),TP=f("p",{class:"text-xs text-gray-600 font-normal"}," You can recover your password from here.",-1),RP={class:"flex flex-column align-items-center gap-3"},DP={class:"p-inputgroup"},MP=f("div",{class:"required-field hidden"},null,-1),$P={class:"p-inputgroup"},VP=f("div",{class:"required-field hidden"},null,-1),BP={class:"p-inputgroup"},qP=f("div",{class:"required-field hidden"},null,-1),FP={class:"w-full flex justify-content-between align-items-center"},jP={__name:"ResetPassword",setup(n){const t=je(),i=wa(),r=Ge();return Te(async()=>{document.title="Reset Password",await t.getAssets(),r.params&&r.params.code&&(i.reset_password_items.reset_password_code=r.params.code)}),(a,s)=>{const u=R("InputText"),l=R("Password"),c=R("Button"),d=R("router-link"),p=R("Card");return _(),O("div",LP,[f("div",PP,[o(t).assets?(_(),O("div",OP,[x(p,{class:"m-auto border-round-xl w-full max-w-24rem"},{title:T(()=>[f("div",EP,[x($r,{class:"mt-3"}),AP,TP])]),content:T(()=>[f("div",RP,[f("div",DP,[x(u,{modelValue:o(i).reset_password_items.reset_password_code,"onUpdate:modelValue":s[0]||(s[0]=v=>o(i).reset_password_items.reset_password_code=v),placeholder:"Enter Code to reset the password",name:"reset_password-reset_password_code","data-testid":"reset_password-reset_password_code",id:"code",class:"w-full",type:"text",required:""},null,8,["modelValue"]),MP]),f("div",$P,[x(l,{modelValue:o(i).reset_password_items.password,"onUpdate:modelValue":s[1]||(s[1]=v=>o(i).reset_password_items.password=v),placeholder:"New Password",name:"reset_password-password",inputProps:{autocomplete:"new-password"},"data-testid":"reset_password-password",class:"w-full",inputClass:"w-full",toggleMask:"",id:"new-password",pt:{root:{required:""}}},null,8,["modelValue"]),VP]),f("div",BP,[x(l,{modelValue:o(i).reset_password_items.password_confirmation,"onUpdate:modelValue":s[2]||(s[2]=v=>o(i).reset_password_items.password_confirmation=v),placeholder:"Confirm Password",name:"reset_password-password_confirmation","data-testid":"reset_password-password_confirmation",class:"w-full",inputClass:"w-full",toggleMask:"",id:"confirm-password",pt:{root:{required:""}}},null,8,["modelValue"]),qP]),f("div",FP,[x(c,{label:"Recover",name:"reset_password-reset_password_btn","data-testid":"reset_password-reset_password_btn",class:"p-button-sm",onClick:s[3]||(s[3]=v=>o(i).resetPassword()),loading:o(i).is_reset_password_btn_loading},null,8,["loading"]),x(d,{to:{name:"sign.in"}},{default:T(()=>[x(c,{label:"Sign In",class:"p-button-text p-button-sm"})]),_:1},8,["to"])])])]),footer:T(()=>[x(Di)]),_:1})])):A("",!0)])])}}};let rf=[],of=[];of=[{path:"/",component:_6,props:!0,children:[{path:"/:pathMatch(.*)",name:"not-found",component:b6},{path:"/",name:"sign.in",component:l8,props:!0},{path:"/forgot-password",name:"forgot.password",component:IP,props:!0},{path:"/signup",name:"signup",component:O8,props:!0},{path:"/reset-password/:code?",name:"reset.password_without_code",component:jP,props:!0},{path:"/setup",name:"setup.index",component:r4,props:!0},{path:"/setup/install",name:"setup.install",component:f4,props:!0,children:[{path:"configuration",name:"setup.install.configuration",component:JI},{path:"migrate",name:"setup.install.migrate",component:PL},{path:"dependencies",name:"setup.install.dependencies",component:_L},{path:"account",name:"setup.install.account",component:mP}]}]}];rf.push(...of);let UP=document.getElementsByTagName("base")[0].getAttribute("href"),af=UP,NP=af+"/json";const HP=Ot({id:"dashboard",state:()=>({title:"Dashboard",active_index:[0,1],ajax_url:af,assets_is_fetching:!0,dashboard_items:null,json_url:NP}),getters:{},actions:{async getItem(){if(this.assets_is_fetching===!0){this.assets_is_fetching=!1;let n={};B().ajax(this.ajax_url+"/dashboard/getItem",this.afterGetItem,n)}},afterGetItem(n,t){n&&(this.dashboard_items=n.item)},goToLink(n,t=!1){if(!n)return!1;t?window.open(n,"_blank"):window.location.href=n},async to(n){this.$router.push({path:n})},showProgress(){this.show_progress_bar=!0},hideProgress(){this.show_progress_bar=!1},hasPermission(n){const t=je();return B().hasPermission(t.permissions,n)},setTitle(){this.title&&(document.title=this.title)}}});const Mi=n=>(ya("data-v-d0278b59"),n=n(),va(),n),KP={key:0,class:"grid dashboard"},zP={class:"col-12 md:col-8"},WP=Mi(()=>f("h5",{class:"text-xl font-semibold mb-1"},[ue("Welcome to Vaah"),f("b",null,"Cms")],-1)),GP=Mi(()=>f("p",null,"We've assembled some links to get you started:",-1)),YP={class:"grid mt-4"},QP={class:"col-12 md:col-4"},XP=Mi(()=>f("h6",{class:"font-semibold mb-2 text-sm"},"Get Started",-1)),ZP={key:0},JP={key:1},eO=Mi(()=>f("p",{class:"text-sm mt-1"},[ue(" or, "),f("a",{href:"https://docs.vaah.dev/vaahcms/theme/introduction.html","data-testid":"dashboard-create_theme",target:"_blank"}," create your own theme")],-1)),tO={class:"col-12 md:col-4"},nO=Mi(()=>f("h6",{class:"font-semibold mb-2 text-sm"},"Next Steps",-1)),iO={class:"links-list"},sO=["onClick"],rO={class:"col-12 md:col-4"},oO=Mi(()=>f("h6",{class:"font-semibold mb-2 text-sm"},"More Actions",-1)),aO={class:"links-list"},lO=["data-testid","onClick"],uO={key:0,class:"col-12"},cO={class:"text-lg font-semibold mb-4"},dO={class:"grid m-0"},pO={class:"col"},hO={class:"p-3 border-circle bg-blue-50"},fO={class:"text-sm font-semibold mt-3"},mO={class:"text-xl font-semibold my-1"},gO=["data-testid","onClick"],vO={class:"col-12 md:col-4 mt-3"},yO={key:0},_O=Mi(()=>f("b",null,"Laravel Queues",-1)),bO={class:"text-sm"},wO={class:"flex justify-content-evenly align-items-center align-items-center"},CO=["onClick","data-testid"],SO={class:"flex justify-content-between"},kO=["onClick","data-testid"],xO=["onClick","data-testid"],IO={key:1,class:"text-sm"},LO=["onClick","data-testid"],PO={__name:"Dashboard",setup(n){const t=je(),i=HP();return Te(async()=>{await i.setTitle(),await i.getItem(),t.verifyInstallStatus(),await t.reloadAssets()}),Ae(),(r,a)=>{const s=R("Button"),u=R("Divider"),l=R("Card"),c=R("Message"),d=R("AccordionTab"),p=R("Accordion");return o(t).assets&&o(i).hasPermission("has-access-of-dashboard")?(_(),O("div",KP,[f("div",zP,[x(l,null,{content:T(()=>[WP,GP,f("div",YP,[f("div",QP,[XP,x(s,{onClick:a[0]||(a[0]=v=>o(i).goToLink(o(t).base_url+"#/vaah/themes/")),"data-testid":"dashboard-goto_theme",class:"p-button-sm is-light"},{default:T(()=>[o(i).dashboard_items&&o(i).dashboard_items.success&&o(i).dashboard_items.success.vaahcms&&o(i).dashboard_items.success.vaahcms.has_activated_theme?(_(),O("span",ZP," Go To Theme ")):(_(),O("span",JP," Activate Theme "))]),_:1}),eO]),f("div",tO,[nO,f("ul",iO,[o(i)&&o(i).dashboard_items&&o(i).dashboard_items.success?(_(!0),O(ne,{key:0},xe(o(i).dashboard_items.success,v=>(_(),O(ne,null,[(_(!0),O(ne,null,xe(v.next_steps,h=>(_(),O("li",null,[f("a",{href:"javascript:void(0)","data-testid":"dashboard-goto_theme",onClick:m=>o(i).goToLink(h.link,h.open_in_new_tab??null)},[f("i",{class:he(["pi",h.icon])},null,2),ue(" "+Q(h.name),1)],8,sO)]))),256))],64))),256)):A("",!0)])]),f("div",rO,[oO,f("ul",aO,[o(i)&&o(i).dashboard_items&&o(i).dashboard_items.success?(_(!0),O(ne,{key:0},xe(o(i).dashboard_items.success,v=>(_(),O(ne,null,[(_(!0),O(ne,null,xe(v.actions,h=>(_(),O("li",null,[f("a",{href:"javascript:void(0)","data-testid":"dashboard-"+h.name,onClick:m=>o(i).goToLink(h.link,h.open_in_new_tab??null)},[f("i",{class:he(["pi",h.icon])},null,2),ue(" "+Q(h.name),1)],8,lO)]))),256))],64))),256)):A("",!0)])]),x(u),o(i)&&o(i).dashboard_items&&o(i).dashboard_items.success?(_(!0),O(ne,{key:0},xe(o(i).dashboard_items.success,v=>(_(),O(ne,null,[v.card?(_(),O("div",uO,[f("h5",cO,Q(v.card.title),1),f("div",dO,[(_(!0),O(ne,null,xe(v.card.list,(h,m)=>(_(),O(ne,null,[f("div",pO,[f("span",hO,[f("i",{class:he(["text-blue-400 pi",h.icon])},null,2)]),f("p",fO,Q(h.label),1),f("h6",mO,Q(h.count),1),f("a",{href:"javascript:void(0)","data-testid":"dashboard-view_"+h.label,onClick:b=>o(i).goToLink(h.link,h.open_in_new_tab??null),class:"text-sm"}," View Details ",8,gO)]),x(u,{layout:"vertical",class:"hidden md:block"}),x(u,{class:"md:hidden"})],64))),256))])])):A("",!0)],64))),256)):A("",!0)])]),_:1})]),f("div",vO,[o(i)&&o(i).dashboard_items&&o(i).dashboard_items.success?(_(!0),O(ne,{key:0},xe(o(i).dashboard_items.success,v=>(_(),O(ne,null,[v.expanded_header_links?(_(!0),O(ne,{key:0},xe(v.expanded_header_links,h=>(_(),$(s,{label:h.name,icon:h.icon,"data-testid":"dashboard-"+h.name,class:"p-button-sm p-button-outlined mr-2 mb-3 pi",onClick:m=>o(i).goToLink(h.link,h.open_in_new_tab?h.open_in_new_tab:null)},null,8,["label","icon","data-testid","onClick"]))),256)):A("",!0)],64))),256)):A("",!0),o(i)&&o(i).dashboard_items&&o(i).dashboard_items.success?(_(!0),O(ne,{key:1},xe(o(i).dashboard_items.success,(v,h)=>(_(),O(ne,{key:h},[v.expanded_item?(_(!0),O(ne,{key:0},xe(v.expanded_item,(m,b)=>(_(),$(p,{key:b,multiple:!0,activeIndex:o(i).active_index},{default:T(()=>[(_(),$(d,{header:m.title,key:m.title},{default:T(()=>[m.type==="content"?(_(),O(ne,{key:0},[m.is_job_enabled?A("",!0):(_(),O("div",yO,[x(c,{severity:"error",closable:!1,icon:"null"},{default:T(()=>[ue(" Enable "),_O,ue(" to run your jobs "),f("a",{onClick:a[1]||(a[1]=I=>o(i).goToLink(o(t).base_url+"#/vaah/settings/general")),href:"javascript:void(0)","data-testid":"dashboard-view_setting"}," View Setting ")]),_:1})])),f("p",bO,Q(m.description),1),x(u),f("div",wO,[(_(!0),O(ne,null,xe(m.footer,I=>(_(),O(ne,null,[f("a",{href:"javascript:void(0)",class:"text-center",onClick:k=>o(i).goToLink(I.link),"data-testid":"dashboard-view_"+I.name},[f("i",{class:he(["mr-2 pi pi-",I.icon])},null,2),ue(" "+Q(I.count)+" "+Q(I.name),1)],8,CO),x(u,{layout:"vertical"})],64))),256))]),x(u)],64)):A("",!0),m.type==="list"?(_(),O(ne,{key:1},[m.list.length&&b(_(),O(ne,null,[f("div",SO,[f("a",{href:"javascript:void(0)",onClick:y=>o(i).goToLink(m.link+"view/"+I.name),class:"text-sm text-red-500","data-testid":"dashboard-view_"+I.name},Q(I.name),9,kO),f("a",{href:"javascript:void(0)",onClick:y=>o(i).goToLink(m.link+"view/"+I.name),class:"text-sm","data-testid":"dashboard-"+I.name+"_view"}," View ",8,xO)]),x(u)],64))),256)):A("",!0),m.list.length===0?(_(),O("p",IO,Q(m.empty_response_note),1)):A("",!0),m.list.length>m.list_limit?(_(),O("a",{key:2,href:"javascript:void(0)",onClick:I=>o(i).goToLink(m.link),class:"flex justify-content-center","data-testid":"dashboard-"+m.link_text},Q(m.link_text),9,LO)):A("",!0)],64)):A("",!0)]),_:2},1032,["header"]))]),_:2},1032,["activeIndex"]))),128)):A("",!0)],64))),128)):A("",!0)])])):A("",!0)}}},OO=us(PO,[["__scopeId","data-v-d0278b59"]]),EO=["src"],AO=["href","target","data-testid"],TO={key:0},RO={class:"p-inputgroup flex-1"},DO={key:1,class:"flex align-items-center"},MO=f("i",{class:"pi pi-chevron-down text-sm mt-1 ml-1"},null,-1),$O={__name:"Topnav",setup(n){const t=je(),i=Ae();Te(async()=>{await t.getTopRightUserMenu()});const r=a=>{i.value.toggle(a)};return(a,s)=>{const u=R("Button"),l=R("InputText"),c=R("Avatar"),d=R("TieredMenu"),p=R("Menubar"),v=Ke("tooltip");return o(t).assets&&o(t).top_menu_items?(_(),$(p,{key:0,model:o(t).top_menu_items,class:"top-nav-fixed py-2 align-items-center"},{start:T(()=>[f("div",{class:he([{"w-225":!o(t).assets.is_logo_compressed_with_sidebar},"navbar-logo"])},[f("img",{src:o(t).assets.backend_logo_url,alt:"VaahCMS"},null,8,EO)],2)]),item:T(({item:h})=>[ce((_(),O("a",{href:h.url,target:h.target,"data-testid":"Topnav-"+h.icon.split("-")[1],class:"px-2"},[f("i",{class:he(["pi",h.icon])},null,2)],8,AO)),[[v,h.tooltip,void 0,{bottom:!0}]])]),end:T(()=>[o(t).assets.is_impersonating?(_(),O("div",TO,[f("div",RO,[x(u,{size:"small",label:"Impersonating",outlined:""}),x(l,{class:"p-inputtext-sm",disabled:"",placeholder:o(t).assets.auth_user.name,value:o(t).assets.auth_user.name},null,8,["placeholder","value"]),x(u,{size:"small",onClick:s[0]||(s[0]=h=>o(t).impersonateLogout()),severity:"danger",label:"Leave"})])])):A("",!0),o(t).assets.auth_user&&!o(t).assets.is_impersonating?(_(),O("div",DO,[f("a",{onClick:r,"data-testid":"Topnav-Avatar",class:"cursor-pointer flex align-items-center"},[x(c,{image:o(t).assets.auth_user.avatar,class:"mr-2",shape:"circle"},null,8,["image"]),f("span",null,Q(o(t).assets.auth_user.name),1),MO])])):A("",!0),o(t)&&o(t).top_right_user_menu?(_(),$(d,{key:2,model:o(t).top_right_user_menu,ref_key:"menu",ref:i,popup:!0},null,8,["model"])):A("",!0)]),_:1},8,["model"])):A("",!0)}}},VO={class:"bg-blue-700 text-gray-100 flex justify-content-between mb-5 p-3"},BO={class:"col-9 align-items-center hidden lg:flex"},qO=f("span",{class:"line-height-3 mr-2"},[f("i",{class:"pi pi-info-circle"})],-1),FO={class:"line-height-3"},jO={class:""},UO={__name:"Notices",setup(n){const t=je();return(i,r)=>{const a=R("Button");return o(t)&&o(t).assets&&o(t).assets.vue_notices&&o(t).assets.vue_notices.length>0?(_(!0),O(ne,{key:0},xe(o(t).assets.vue_notices,s=>(_(),O("div",null,[(_(!0),O(ne,null,xe(o(t).assets.vue_notices,u=>(_(),O("div",null,[f("div",VO,[f("div",BO,[qO,f("span",FO,Q(u.meta.message),1)]),f("div",jO,[x(a,{label:u.meta.action.label,"data-testid":"notice-goto_update",onClick:l=>o(t).markAsRead(u),class:"p-button-raised p-button-primary mr-2"},null,8,["label","onClick"]),x(a,{icon:"pi pi-times-circle",onClick:l=>o(t).markAsRead(u,!0),"data-testid":"notice-mark_as_read",class:"p-button-rounded p-button-text p-button-info"},null,8,["onClick"])])])]))),256))]))),256)):A("",!0)}}},NO={key:0,class:"grid"},HO={class:"grid main-container"},KO={class:"col-12"},yn={__name:"Backend",setup(n){const t=je();return Te(async()=>{await t.checkLoggedIn(),await t.getAssets(),await t.getPermission()}),(i,r)=>{const a=R("RouterView");return _(),O("div",null,[o(t).is_logged_in?(_(),O("div",NO,[x($O),x(Av),f("div",HO,[f("div",KO,[x(UO),x(a)])])])):A("",!0),x(Di)])}}};let lf=[],uf=[];uf={path:"/vaah/",component:yn,props:!0,children:[{path:"",name:"dashboard",component:OO,props:!0}]};lf.push(uf);let zO="WebReinvent\\VaahCms\\Models\\Setting",cf=document.getElementsByTagName("base")[0].getAttribute("href"),WO=cf+"/vaah/settings/user-setting",Eo={query:[],list:null,action:[]};const df=Ot({id:"user-settings",state:()=>({title:"User Settings - Settings",base_url:cf,ajax_url:WO,model:zO,assets_is_fetching:!0,app:null,assets:null,rows_per_page:[10,20,30,50,100,500],list:null,item:null,fillable:null,empty_query:Eo.query,empty_action:Eo.action,query:B().clone(Eo.query),action:B().clone(Eo.action),search:{delay_time:600,delay_timer:0},route:null,view:"large",show_filters:!1,list_view_width:12,form:{type:"Create",action:null,is_button_loading:null},is_list_loading:null,count_filters:0,list_selected_menu:[],list_bulk_menu:[],item_menu_list:[],item_menu_state:null,form_menu_list:[],field:{name:null,type:null},field_type:null,custom_field_list:null,active_index:[],selected_field_type:null,content_settings_status:!0,field_types:[{name:"Text",value:"text"},{name:"Email",value:"email"},{name:"TextArea",value:"textarea"},{name:"Number",value:"number"},{name:"Password",value:"password"}]}),getters:{},actions:{async getAssets(){this.assets_is_fetching===!0&&(this.assets_is_fetching=!1,B().ajax(this.ajax_url+"/assets",this.afterGetAssets))},afterGetAssets(n,t){n&&(this.assets=n)},async getList(){let n={query:B().clone(this.query)};await B().ajax(this.ajax_url+"/list",this.afterGetList,n)},afterGetList(n,t){this.is_btn_loading=!1,this.query.recount=null,n&&(this.field_list=n.list.fields,n.list.custom_fields?this.custom_field_list=n.list.custom_fields:this.custom_field_list=this.getNewItem())},getNewItem(){return{id:null,key:null,category:"user_setting",label:"custom_fields",excerpt:null,type:"json",value:[]}},addCustomField(){if(!this.selected_field_type)return B().toastErrors(["Select field Type first."]),!1;let n={name:null,slug:null,type:this.selected_field_type,excerpt:null,is_hidden:!1,to_registration:!1};(this.selected_field_type==="textarea"||this.selected_field_type==="text"||this.selected_field_type==="email")&&(n.maxlength=null,n.minlength=null),this.selected_field_type==="password"&&(n.is_password_reveal=null),this.selected_field_type==="number"&&(n.min=null,n.max=null),this.custom_field_list.value.push(n)},deleteGroupField(n){this.custom_field_list.value.splice(n,1)},toggleFieldOptions(n){let t=n.target;t.closest(".content-div").children[1].classList.length==0?t.closest(".content-div").children[1].classList.add("inactive"):t.closest(".content-div").children[1].classList.remove("inactive")},onInputFieldName(n){n.slug=B().strToSlug(n.name,"_")},storeField(n){let t={method:"post"};t.params={item:n};let i=this.ajax_url+"/field/store";B().ajax(i,this.storeCustomFieldAfter,t)},storeFieldAfter(n,t){this.getList()},storeCustomField(){let n={method:"post"};n.params={item:this.custom_field_list};let t=this.ajax_url+"/custom-field/store";B().ajax(t,this.storeCustomFieldAfter,n)},storeCustomFieldAfter(n,t){t.data.status==="success"&&this.getList()},expandAll(){this.active_index=[0,1]},collapseAll(){this.active_index=[]},setPageTitle(){this.title&&(document.title=this.title)}}});let GO="WebReinvent\\VaahCms\\Models\\User",pf=document.getElementsByTagName("base")[0].getAttribute("href"),Ao=pf+"/users",ws={query:{page:1,rows:20,filter:{q:null,is_active:null,trashed:null,sort:null},recount:null},action:{type:null,items:[]},user_roles_query:{q:null,page:null,rows:null}};const fi=Ot({id:"users",state:()=>({title:"Users",base_url:pf,ajax_url:Ao,model:GO,assets_is_fetching:!0,app:null,assets:null,user_roles:null,displayModal:!1,modalData:null,rows_per_page:[10,20,30,50,100,500],list:null,item:null,fillable:null,empty_query:ws.query,empty_action:ws.action,query:B().clone(ws.query),action:B().clone(ws.action),search:{delay_time:600,delay_timer:0},route:null,watch_stopper:null,route_prefix:"users.",view:"large",show_filters:!1,list_view_width:12,form:{type:"Create",action:null,is_button_loading:null},is_list_loading:null,count_filters:0,list_selected_menu:[],list_bulk_menu:[],item_menu_list:[],item_menu_state:null,filtered_timezone_codes:[],filtered_country_codes:[],form_menu_list:[],gender_options:[{label:"Male",value:"male"},{label:"Female",value:"female"},{label:"Others",value:"others"}],status_options:[{label:"Active",value:"active"},{label:"Inactive",value:"inactive"},{label:"Blocked",value:"blocked"},{label:"Banned",value:"banned"}],user_roles_menu:null,meta_content:null,user_roles_query:B().clone(ws.user_roles_query),is_btn_loading:!1,display_meta_modal:!1,custom_fields_data:[],display_bio_modal:null,bio_modal_data:null,firstElement:null,rolesFirstElement:null,email_error:{class:"",msg:""}}),getters:{},actions:{async onLoad(n){this.route=n,this.setViewAndWidth(n.name),this.firstElement=(this.query.page-1)*this.query.rows,this.rolesFirstElement=(this.user_roles_query.page-1)*this.user_roles_query.rows,this.updateQueryFromUrl(n)},setViewAndWidth(n){switch(n){case"users.index":this.view="large",this.list_view_width=12;break;default:this.view="small",this.list_view_width=7;break}},async updateQueryFromUrl(n){if(n.query&&Object.keys(n.query).length>0){for(let t in n.query)this.query[t]=n.query[t];this.countFilters(n.query)}},watchRoutes(n){this.watch_stopper=We(n,(t,i)=>{if(this.watch_stopper&&!t.name.includes(this.route_prefix))return this.watch_stopper(),!1;this.route=t,t.params.id&&this.getItem(t.params.id),this.setViewAndWidth(t.name)},{deep:!0})},watchStates(){We(this.query.filter,(n,t)=>{this.delayedSearch()},{deep:!0}),We(this.user_roles_query,async(n,t)=>{await this.delayedUserRolesSearch()},{deep:!0})},async getAssets(){this.assets_is_fetching===!0&&(this.assets_is_fetching=!1,B().ajax(this.ajax_url+"/assets",this.afterGetAssets))},afterGetAssets(n,t){n&&(this.assets=n,n.rows&&(this.query.rows?this.query.rows=parseInt(this.query.rows):this.query.rows=n.rows,this.user_roles_query.rows=n.rows),this.route.params&&!this.route.params.id&&(this.item=B().clone(n.empty_item)))},searchTimezoneCode:function(n){this.timezone_name_object=null,this.timezone=null,setTimeout(()=>{n.query.trim().length?this.filtered_timezone_codes=this.assets.timezones.filter(t=>t.name.toLowerCase().startsWith(n.query.toLowerCase())):this.filtered_timezone_codes=this.assets.timezones},250)},onSelectTimezoneCode:function(n){this.item.timezone=n.value.slug},searchCountryCode:function(n){this.country_name_object=null,this.country=null,setTimeout(()=>{n.query.trim().length?this.filtered_country_codes=this.assets.countries.filter(t=>t.name.toLowerCase().startsWith(n.query.toLowerCase())):this.filtered_country_codes=this.assets.countries},250)},onSelectCountryCode:function(n){this.item.country=n.value.name},async getList(){let n={query:B().clone(this.query)};await this.updateUrlQueryString(this.query),await B().ajax(this.ajax_url,await this.afterGetList,n)},async afterGetList(n,t){this.is_btn_loading=!1,this.query.recount=null,n&&(this.list=n,this.firstElement=this.query.rows*(this.query.page-1))},async getItem(n){n&&await B().ajax(Ao+"/"+n,this.getItemAfter)},async getItemAfter(n,t){n?this.item=n:this.$router.push({name:"users.index"}),this.getItemMenu(),await this.getFormMenu()},storeAvatar(n){n.user_id=this.item.id;let t={params:n,method:"post"},i=Ao+"/avatar/store";B().ajax(i,this.storeAvatarAfter,t)},storeAvatarAfter(n,t){n&&(this.item.avatar=n.avatar,this.item.avatar_url=n.avatar_url)},removeAvatar(){let n={params:{user_id:this.item.id},method:"post"},t=Ao+"/avatar/remove";B().ajax(t,this.removeAvatarAfter,n)},removeAvatarAfter(n,t){n&&(this.item.avatar=n.avatar,this.item.avatar_url=n.avatar_url)},isListActionValid(){const n=je();return this.action.type?this.action.items.length<1?(B().toastErrors([n.assets.language_string.general.select_records]),!1):!0:(B().toastErrors([n.assets.language_string.general.select_an_action_type]),!1)},async updateList(n=null){if(!n&&this.action.type?n=this.action.type:this.action.type=n,!this.isListActionValid())return!1;let t="PUT";switch(n){case"delete":t="DELETE";break}let i={params:this.action,method:t,show_success:!1};await B().ajax(this.ajax_url,this.updateListAfter,i)},async updateListAfter(n,t){n&&(this.action=B().clone(this.empty_action),await this.getList())},async getUserRoles(){this.showProgress();let n=this.ajax_url+"/item/"+this.item.id+"/roles",t={query:this.user_roles_query,method:"get"};B().ajax(n,await this.afterGetUserRoles,t)},async afterGetUserRoles(n,t){this.hideProgress(),n&&(this.user_roles=n)},async delayedUserRolesSearch(){let n=this;n.item&&n.item.id&&(clearTimeout(this.search.delay_timer),this.search.delay_timer=setTimeout(async function(){await n.getUserRoles()},this.search.delay_time))},async userRolesPaginate(n){this.user_roles_query.page=n.page+1,this.user_roles_query.rows=n.rows,await this.getUserRoles()},async changeUserRole(n,t){let i={id:t,role_id:n.id},r={};n.pivot.is_active?r.is_active=0:r.is_active=1,await this.actions(!1,"toggle-role-active-status",i,r)},async bulkActions(n,t){let i={id:this.item.id,role_id:null},r={is_active:n};await this.actions(!1,t,i,r)},async actions(n,t,i,r){n&&n.preventDefault();let a=this.ajax_url+"/actions/"+t,u={params:{inputs:i,data:r},method:"post"};B().ajax(a,await this.afterActions,u)},async afterActions(n,t){await this.getList(),await this.getUserRoles()},showModal(n){this.displayModal=!0,this.modalData=n.json},async listAction(n=null){!n&&this.action.type?n=this.action.type:this.action.type=n;let t=this.ajax_url+"/action/"+n,i="PUT";switch(n){case"delete":t=this.ajax_url,i="DELETE";break;case"delete-all":i="DELETE";break}let r={params:this.action,method:i,show_success:!1};await B().ajax(t,this.updateListAfter,r)},itemAction(n,t=null){t||(t=this.item),this.form.action=n;let i=this.ajax_url,r={method:"post"};switch(n){case"create-and-new":case"create-and-close":case"create-and-clone":r.method="POST",r.params=t;break;case"save":case"save-and-close":case"save-and-clone":r.method="PUT",r.params=t,i+="/"+t.id;break;case"save-and-new":r.method="PUT",r.params=t,i+="/"+t.id;break;case"delete":r.method="DELETE",i+="/"+t.id;break;default:r.method="PATCH",i+="/"+t.id+"/action/"+n;break}B().ajax(i,this.itemActionAfter,r)},async itemActionAfter(n,t){n&&(this.item=n,await this.getList(),await this.formActionAfter(),this.getItemMenu(),this.route.params&&this.route.params.id&&await this.getItem(this.route.params.id))},async formActionAfter(){switch(this.form.action){case"create-and-new":case"save-and-new":this.setActiveItemAsEmpty(),this.route.params.id=null,this.$router.push({name:"users.form"});break;case"create-and-close":case"save-and-close":this.setActiveItemAsEmpty(),this.$router.push({name:"users.index"});break;case"save-and-clone":this.item.id=null,this.route.params.id=null,this.$router.push({name:"users.form"});break;case"trash":this.item=null;break;case"delete":this.item=null,this.toList();break}},async toggleIsActive(n){n.is_active?await this.itemAction("activate",n):await this.itemAction("deactivate",n)},async paginate(n){this.query.page=n.page+1,this.query.rows=n.rows,this.firstElement=this.query.rows*(this.query.page-1),await this.getList()},async reload(){await this.getAssets(),await this.getList()},async getFaker(){let n={model_namespace:this.model,except:this.assets.fillable.except},t=this.base_url+"/faker",i={params:n,method:"post"};B().ajax(t,this.getFakerAfter,i)},getFakerAfter:function(n,t){if(n){let i=this;Object.keys(n.fill).forEach(function(r){i.item[r]=n.fill[r]})}},async sync(){this.is_btn_loading=!0,this.query.recount=!0,await this.getList()},onItemSelection(n){this.action.items=n},setActiveItemAsEmpty(){this.item=B().clone(this.assets.empty_item)},confirmDelete(){const n=je();if(this.action.items.length<1)return B().toastErrors([n.assets.language_string.general.select_a_record]),!1;this.action.type="delete",B().confirmDialogDelete(this.listAction)},confirmDeleteAll(){this.action.type="delete-all",B().confirmDialogDelete(this.listAction)},async delayedSearch(){let n=this;this.query.page=1,this.action.items=[],clearTimeout(this.search.delay_timer),this.search.delay_timer=setTimeout(async function(){await n.updateUrlQueryString(n.query),await n.getList()},this.search.delay_time)},async updateUrlQueryString(n){n=B().clone(n);let t=ct.stringify(n,{skipNulls:!0}),i=ct.parse(t);i.filter&&(i.filter=B().cleanObject(i.filter)),await this.$router.replace({query:null}),await this.$router.replace({query:i}),this.countFilters(i)},countFilters:function(n){if(this.count_filters=0,n&&n.filter){let t=B().cleanObject(n.filter);this.count_filters=Object.keys(t).length}},async clearSearch(){this.query.filter.q=null,await this.updateUrlQueryString(this.query),await this.getList()},async resetQuery(){await this.resetQueryString(),await this.getList()},async resetQueryString(){for(let n in this.query.filter)this.query.filter[n]=null;await this.updateUrlQueryString(this.query)},async resetUserRolesFilters(){this.user_roles_query.q=null,this.user_roles_query.rows=this.assets.rows},closeForm(){this.$router.push({name:"users.index"})},toList(){this.item=null,this.$router.push({name:"users.index"})},toForm(){this.item=B().clone(this.assets.empty_item),this.getFormMenu(),this.$router.push({name:"users.form"})},impersonate(n){let t={method:"post"};B().ajax(this.ajax_url+"/impersonate/"+n.uuid,this.afterImpersonate,t)},afterImpersonate(n,t){t&&t.data&&t.data.redirect_url&&(window.location.href=t.data.redirect_url,location.reload(!0))},toView(n){this.item=B().clone(n),this.$router.push({name:"users.view",params:{id:n.id}})},toEdit(n){this.item=n,this.$router.push({name:"users.form",params:{id:n.id}})},async toRole(n){this.item=n,await this.getUserRoles(),this.$router.push({name:"users.role",params:{id:n.id}})},isViewLarge(){return this.view==="large"},getIdWidth(){let n=50;if(this.list&&this.list.total){let t=this.list.total.toString();t=t.length,n=t*40}return n+"px"},getActionWidth(){let n=100;return this.isViewLarge()||(n=80),n+"px"},getActionLabel(){let n=null;return this.isViewLarge()&&(n="Actions"),n},async getListSelectedMenu(){const n=je();this.list_selected_menu=[{label:n.assets.language_string.crud_actions.bulk_activate,command:async()=>{await this.updateList("activate")}},{label:n.assets.language_string.crud_actions.bulk_deactivate,command:async()=>{await this.updateList("deactivate")}},{separator:!0},{label:n.assets.language_string.crud_actions.bulk_trash,icon:"pi pi-times",command:async()=>{await this.updateList("trash")}},{label:n.assets.language_string.crud_actions.bulk_restore,icon:"pi pi-replay",command:async()=>{await this.updateList("restore")}},{label:n.assets.language_string.crud_actions.bulk_delete,icon:"pi pi-trash",command:()=>{this.confirmDelete()}}]},getListBulkMenu(){const n=je();this.list_bulk_menu=[{label:n.assets.language_string.crud_actions.mark_all_as_active,command:async()=>{await this.listAction("activate-all")}},{label:n.assets.language_string.crud_actions.mark_all_as_inactive,command:async()=>{await this.listAction("deactivate-all")}},{separator:!0},{label:n.assets.language_string.crud_actions.trash_all,icon:"pi pi-times",command:async()=>{await this.listAction("trash-all")}},{label:n.assets.language_string.crud_actions.restore_all,icon:"pi pi-replay",command:async()=>{await this.listAction("restore-all")}},{label:n.assets.language_string.crud_actions.delete_all,icon:"pi pi-trash",command:async()=>{this.confirmDeleteAll()}}]},async getItemMenu(){const n=je();let t=[];this.item&&this.item.deleted_at&&t.push({label:n.assets.language_string.crud_actions.view_restore,icon:"pi pi-refresh",command:()=>{this.itemAction("restore")}}),this.item&&this.item.id&&!this.item.deleted_at&&t.push({label:n.assets.language_string.crud_actions.view_trash,icon:"pi pi-times",command:()=>{this.itemAction("trash")}}),t.push({label:n.assets.language_string.crud_actions.view_delete,icon:"pi pi-trash",command:()=>{this.confirmDeleteItem("delete")}}),t.push({label:this.assets.language_string.users.view_generate_new_api_token,icon:"pi pi-key",command:()=>{this.itemAction("generate-new-token")}}),this.item_menu_list=t},async getUserRolesMenuItems(){return this.user_roles_menu=[{label:this.assets.language_string.users.view_role_active_all_roles,command:async()=>{await this.bulkActions(1,"toggle-role-active-status")}},{label:this.assets.language_string.users.view_role_inactive_all_roles,command:async()=>{await this.bulkActions(0,"toggle-role-active-status")}}]},confirmDeleteItem(){this.form.type="delete",B().confirmDialogDelete(this.confirmDeleteItemAfter)},confirmDeleteItemAfter(){this.itemAction("delete",this.item)},onUpload(){this.user_avatar=e.files[0];let n=new FormData;n.append("file",this.user_avatar),n.append("folder_path","public/media"),B().ajax(this.ajax_url+"/upload",this.uploadAfter,{headers:{"Content-Type":"multipart/form-data"},method:"post",params:n})},async getFormMenu(){const n=df(),t=je();let i=[];this.item&&this.item.id?i=[{label:t.assets.language_string.crud_actions.form_save_and_close,icon:"pi pi-check",command:()=>{this.itemAction("save-and-close")}},{label:t.assets.language_string.crud_actions.form_save_and_clone,icon:"pi pi-copy",command:()=>{this.itemAction("save-and-clone")}},{label:t.assets.language_string.crud_actions.form_save_and_new,icon:"pi pi-plus",command:()=>{this.itemAction("save-and-new")}},{label:t.assets.language_string.crud_actions.form_trash,icon:"pi pi-times",command:()=>{this.itemAction("trash")}},{label:t.assets.language_string.crud_actions.form_delete,icon:"pi pi-trash",command:()=>{this.confirmDeleteItem("delete")}}]:i=[{label:t.assets.language_string.crud_actions.form_create_and_close,icon:"pi pi-check",command:()=>{this.itemAction("create-and-close")}},{label:t.assets.language_string.crud_actions.form_create_and_clone,icon:"pi pi-copy",command:()=>{this.itemAction("create-and-clone")}},{label:t.assets.language_string.crud_actions.form_reset,icon:"pi pi-refresh",command:()=>{this.setActiveItemAsEmpty()}}],i.push({label:t.assets.language_string.crud_actions.form_fill,icon:"pi pi-pencil",command:()=>{this.getFaker()}},{label:t.assets.language_string.crud_actions.form_add_custom_field,icon:"pi pi-plus",command:()=>{n.active_index=[1],this.goToLink(t.base_url+"#/vaah/settings/user-settings")}}),this.form_menu_list=i},hasPermission(n){const t=je();return B().hasPermission(t.permissions,n)},isHidden(n){return this.assets&&this.assets.fields&&this.assets.fields[n]?this.assets.fields[n].is_hidden:!1},showProgress(){this.show_progress_bar=!0},hideProgress(){this.show_progress_bar=!1},checkHidden(n){return this.assets&&this.assets.custom_fields?B().findInArrayByKey(this.assets.custom_fields.value,"slug",n).is_hidden:!1},openModal(n){this.meta_content=JSON.stringify(n,null,2),this.display_meta_modal=!0},setIsActiveStatus(){this.item.status==="active"?this.item.is_active=1:this.item.is_active=0},async displayBioModal(n){this.display_bio_modal=!0,this.bio_modal_data=n},validateEmail(){/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(this.item.email)?this.email_error={class:"",msg:""}:this.email_error={class:"p-invalid",msg:"Please enter a valid email address"}},setPageTitle(){this.title&&(document.title=this.title)},goToLink(n,t=!1){if(!n)return!1;t?window.open(n,"_blank"):window.location.href=n}}}),YO={class:"field grid"},QO={class:"col-12"},XO={class:"col-12"},mt={__name:"VhFieldVertical",props:["label"],setup(n){const t=n;return(i,r)=>(_(),O("div",YO,[f("label",QO,[ue(Q(t.label)+" ",1),ie(i.$slots,"label")]),f("div",XO,[ie(i.$slots,"default")])]))}},ZO={class:"field-radiobutton"},JO={for:"sort-none"},eE={class:"field-radiobutton"},tE={for:"sort-ascending"},nE={class:"field-radiobutton"},iE={for:"sort-descending"},sE={class:"field-radiobutton"},rE={for:"active-all"},oE={class:"field-radiobutton"},aE={for:"active-true"},lE={class:"field-radiobutton"},uE={for:"active-false"},cE={class:"field-radiobutton"},dE={for:"trashed-exclude"},pE={class:"field-radiobutton"},hE={for:"trashed-include"},fE={class:"field-radiobutton"},mE={for:"trashed-only"},gE={__name:"Filters",setup(n){const t=je(),i=fi();return(r,a)=>{const s=R("RadioButton"),u=R("Divider"),l=R("Sidebar");return _(),O("div",null,[x(l,{visible:o(i).show_filters,"onUpdate:visible":a[9]||(a[9]=c=>o(i).show_filters=c),position:"right",style:{"z-index":"1101"}},{default:T(()=>[x(mt,null,{label:T(()=>[f("b",null,Q(o(t).assets.language_string.crud_actions.filter_sort_by)+":",1)]),default:T(()=>[f("div",ZO,[x(s,{name:"sort-none",value:"","data-testid":"user-filter_sort_none",modelValue:o(i).query.filter.sort,"onUpdate:modelValue":a[0]||(a[0]=c=>o(i).query.filter.sort=c)},null,8,["modelValue"]),f("label",JO,Q(o(t).assets.language_string.crud_actions.sort_by_none),1)]),f("div",eE,[x(s,{name:"sort-ascending",value:"updated_at","data-testid":"user-filter_sort_asc",modelValue:o(i).query.filter.sort,"onUpdate:modelValue":a[1]||(a[1]=c=>o(i).query.filter.sort=c)},null,8,["modelValue"]),f("label",tE,Q(o(t).assets.language_string.crud_actions.sort_by_updated_ascending),1)]),f("div",nE,[x(s,{name:"sort-descending",value:"updated_at:desc","data-testid":"user-filter_sort_desc",modelValue:o(i).query.filter.sort,"onUpdate:modelValue":a[2]||(a[2]=c=>o(i).query.filter.sort=c)},null,8,["modelValue"]),f("label",iE,Q(o(t).assets.language_string.crud_actions.sort_by_updated_descending),1)])]),_:1}),x(u),x(mt,null,{label:T(()=>[f("b",null,Q(o(t).assets.language_string.crud_actions.filter_is_active)+":",1)]),default:T(()=>[f("div",sE,[x(s,{name:"active-all",value:"null","data-testid":"user-filter_active_all",modelValue:o(i).query.filter.is_active,"onUpdate:modelValue":a[3]||(a[3]=c=>o(i).query.filter.is_active=c)},null,8,["modelValue"]),f("label",rE,Q(o(t).assets.language_string.crud_actions.filter_is_active_all),1)]),f("div",oE,[x(s,{name:"active-true",value:"true","data-testid":"user-filter_active_only",modelValue:o(i).query.filter.is_active,"onUpdate:modelValue":a[4]||(a[4]=c=>o(i).query.filter.is_active=c)},null,8,["modelValue"]),f("label",aE,Q(o(t).assets.language_string.crud_actions.filter_only_active),1)]),f("div",lE,[x(s,{name:"active-false",value:"false","data-testid":"user-filter_inactive_only",modelValue:o(i).query.filter.is_active,"onUpdate:modelValue":a[5]||(a[5]=c=>o(i).query.filter.is_active=c)},null,8,["modelValue"]),f("label",uE,Q(o(t).assets.language_string.crud_actions.filter_only_inactive),1)])]),_:1}),x(mt,null,{label:T(()=>[f("b",null,Q(o(t).assets.language_string.crud_actions.filter_trashed)+":",1)]),default:T(()=>[f("div",cE,[x(s,{name:"trashed-exclude",value:"","data-testid":"user-filter_trash_exclude",modelValue:o(i).query.filter.trashed,"onUpdate:modelValue":a[6]||(a[6]=c=>o(i).query.filter.trashed=c)},null,8,["modelValue"]),f("label",dE,Q(o(t).assets.language_string.crud_actions.filter_exclude_trashed),1)]),f("div",pE,[x(s,{name:"trashed-include",value:"include","data-testid":"user-filter_trash_include",modelValue:o(i).query.filter.trashed,"onUpdate:modelValue":a[7]||(a[7]=c=>o(i).query.filter.trashed=c)},null,8,["modelValue"]),f("label",hE,Q(o(t).assets.language_string.crud_actions.filter_include_trashed),1)]),f("div",fE,[x(s,{name:"trashed-only",value:"only","data-testid":"user-filter_trash_only",modelValue:o(i).query.filter.trashed,"onUpdate:modelValue":a[8]||(a[8]=c=>o(i).query.filter.trashed=c)},null,8,["modelValue"]),f("label",mE,Q(o(t).assets.language_string.crud_actions.filter_only_trashed),1)])]),_:1})]),_:1},8,["visible"])])}}},vE={key:0},yE=f("i",{class:"pi pi-angle-down"},null,-1),_E={class:"grid p-fluid"},bE={class:"col-12"},wE={class:"p-inputgroup"},CE={__name:"Actions",setup(n){const t=je(),i=fi();Te(async()=>{i.getListSelectedMenu(),i.getListBulkMenu()});const r=Ae(),a=l=>{r.value.toggle(l)},s=Ae(),u=l=>{s.value.toggle(l)};return(l,c)=>{const d=R("Badge"),p=R("Button"),v=R("Menu"),h=R("InputText");return _(),O("div",null,[f("div",{class:he([{"flex justify-content-between":o(i).isViewLarge()},"mt-2 mb-2"])},[o(i).view==="large"?(_(),O("div",vE,[o(i).hasPermission("can-update-users")||o(i).hasPermission("can-manage-users")?(_(),$(p,{key:0,class:"p-button-sm","aria-haspopup":"true","aria-controls":"overlay_menu","data-testid":"user-action_menu",onClick:a},{default:T(()=>[yE,o(i).action.items.length>0?(_(),$(d,{key:0,value:o(i).action.items.length},null,8,["value"])):A("",!0)]),_:1})):A("",!0),x(v,{ref_key:"selected_menu_state",ref:r,model:o(i).list_selected_menu,popup:!0},null,8,["model"]),o(i).hasPermission("can-update-users")||o(i).hasPermission("can-manage-users")?(_(),$(p,{key:1,class:"p-button-sm ml-1",icon:"pi pi-ellipsis-h","aria-haspopup":"true","aria-controls":"bulk_menu_state","data-testid":"user-action_bulk_menu",onClick:u})):A("",!0),x(v,{ref_key:"bulk_menu_state",ref:s,model:o(i).list_bulk_menu,popup:!0},null,8,["model"])])):A("",!0),f("div",null,[f("div",_E,[f("div",bE,[f("div",wE,[x(h,{class:"p-inputtext-sm",type:"text",modelValue:o(i).query.filter.q,"onUpdate:modelValue":c[0]||(c[0]=m=>o(i).query.filter.q=m),onKeyup:[c[1]||(c[1]=Ie(m=>o(i).delayedSearch(),["enter"])),c[2]||(c[2]=Ie(m=>o(i).delayedSearch(),["enter","native"])),c[3]||(c[3]=Ie(m=>o(i).delayedSearch(),["13"]))],placeholder:o(t).assets.language_string.crud_actions.placeholder_search,"data-testid":"user-action_search_input"},null,8,["modelValue","placeholder"]),x(p,{class:"p-button-sm",icon:"pi pi-search","data-testid":"user-action_search",onClick:c[4]||(c[4]=m=>o(i).delayedSearch())}),x(p,{class:"p-button-sm",label:o(t).assets.language_string.crud_actions.filters_button,"data-testid":"user-action_filter",onClick:c[5]||(c[5]=m=>o(i).show_filters=!0)},{default:T(()=>[o(i).count_filters>0?(_(),$(d,{key:0,value:o(i).count_filters},null,8,["value"])):A("",!0)]),_:1},8,["label"]),x(p,{class:"p-button-sm",label:o(t).assets.language_string.crud_actions.reset_button,icon:"pi pi-filter-slash","data-testid":"user-action_reset",onClick:c[6]||(c[6]=m=>o(i).resetQuery())},null,8,["label"])])]),x(gE)])])],2)])}}},SE={key:0},kE={class:"p-inputgroup"},xE={__name:"Table",setup(n){const t=je(),i=fi();return B(),(r,a)=>{const s=R("Column"),u=R("Badge"),l=R("Button"),c=R("InputSwitch"),d=R("DataTable"),p=R("Paginator"),v=Ke("tooltip");return o(i).list&&o(i).assets?(_(),O("div",SE,[x(d,{value:o(i).list.data,dataKey:"id",class:"p-datatable-sm p-datatable-hoverable-rows",selection:o(i).action.items,"onUpdate:selection":a[0]||(a[0]=h=>o(i).action.items=h),stripedRows:"",responsiveLayout:"scroll"},{default:T(()=>[o(i).isViewLarge()||o(i).hasPermission("can-update-users")||o(i).hasPermission("can-manage-users")?(_(),$(s,{key:0,selectionMode:"multiple",headerStyle:"width: 3em"})):A("",!0),x(s,{field:"id",header:"ID",style:St({width:o(i).getIdWidth()}),sortable:!0},null,8,["style"]),x(s,{field:"name",header:"Name",sortable:!0},{body:T(h=>[h.data.deleted_at?(_(),$(u,{key:0,value:"Trashed",severity:"danger"})):A("",!0),ue(" "+Q(h.data.name),1)]),_:1}),x(s,{field:"email",header:"Email",sortable:!0},{body:T(h=>[ue(Q(h.data.email),1)]),_:1}),o(i).isViewLarge()?(_(),$(s,{key:1,field:"last_login_at",header:"Last Login At"},{body:T(h=>[ue(Q(h.data.last_login_at),1)]),_:1})):A("",!0),o(i).hasPermission("can-read-users")?(_(),$(s,{key:2,field:"roles",header:"Roles"},{body:T(h=>[x(l,{rounded:"","data-testid":"user-list_data_role",onClick:m=>o(i).toRole(h.data),size:"small",class:"white-space-nowrap",label:h.data.active_roles_count+" / "+o(i).assets.totalRole},null,8,["onClick","label"])]),_:1})):A("",!0),o(i).isViewLarge()||o(i).hasPermission("can-manage-users")&&o(i).hasPermission("can-update-users")?(_(),$(s,{key:3,field:"is_active",header:"Is Active",sortable:!1,style:{width:"100px"}},{body:T(h=>[x(c,{modelValue:h.data.is_active,"onUpdate:modelValue":m=>h.data.is_active=m,modelModifiers:{bool:!0},"false-value":0,"true-value":1,class:"p-inputswitch-sm","data-testid":"user-list_data_active",onInput:m=>o(i).toggleIsActive(h.data)},null,8,["modelValue","onUpdate:modelValue","onInput"])]),_:1})):A("",!0),o(t).assets&&o(t).assets.language_string&&o(t).assets.language_string.crud_actions?(_(),$(s,{key:4,field:"actions",style:St([{width:"150px"},{width:o(i).getActionWidth()}]),header:o(i).getActionLabel()},{body:T(h=>[f("div",kE,[o(i).hasPermission("can-impersonate-users")&&o(i).assets.language_string&&o(i).assets.language_string.users?ce((_(),$(l,{key:0,class:"p-button-tiny p-button-text",onClick:m=>o(i).impersonate(h.data),icon:"pi pi-user",disabled:!h.data.is_active,"data-testid":"users-list_data_impersonate"},null,8,["onClick","disabled"])),[[v,o(i).assets.language_string.users.toolkit_text_impersonate,void 0,{top:!0}]]):A("",!0),o(i).hasPermission("can-read-users")?ce((_(),$(l,{key:1,class:"p-button-tiny p-button-text",onClick:m=>o(i).toView(h.data),icon:"pi pi-eye","data-testid":"user-list_data_view"},null,8,["onClick"])),[[v,o(t).assets.language_string.crud_actions.toolkit_text_view,void 0,{top:!0}]]):A("",!0),o(i).hasPermission("can-update-users")?ce((_(),$(l,{key:2,class:"p-button-tiny p-button-text",onClick:m=>o(i).toEdit(h.data),icon:"pi pi-pencil","data-testid":"user-list_data_edit"},null,8,["onClick"])),[[v,o(t).assets.language_string.crud_actions.toolkit_text_update,void 0,{top:!0}]]):A("",!0),o(i).isViewLarge()&&!h.data.deleted_at||o(i).hasPermission("can-delete-users")?ce((_(),$(l,{key:3,class:"p-button-tiny p-button-danger p-button-text",onClick:m=>o(i).itemAction("trash",h.data),icon:"pi pi-trash","data-testid":"user-list_data_trash"},null,8,["onClick"])),[[v,o(t).assets.language_string.crud_actions.toolkit_text_trash,void 0,{top:!0}]]):A("",!0),o(i).isViewLarge()&&h.data.deleted_at?ce((_(),$(l,{key:4,class:"p-button-tiny p-button-success p-button-text",onClick:m=>o(i).itemAction("restore",h.data),icon:"pi pi-replay","data-testid":"user-list_data_restore"},null,8,["onClick"])),[[v,o(t).assets.language_string.crud_actions.toolkit_text_restore,void 0,{top:!0}]]):A("",!0)])]),_:1},8,["style","header"])):A("",!0)]),_:1},8,["value","selection"]),x(p,{first:o(i).firstElement,"onUpdate:first":a[1]||(a[1]=h=>o(i).firstElement=h),rows:o(i).query.rows,totalRecords:o(i).list.total,onPage:a[2]||(a[2]=h=>o(i).paginate(h)),rowsPerPageOptions:o(i).rows_per_page,class:"bg-white-alpha-0 pt-2"},null,8,["first","rows","totalRecords","rowsPerPageOptions"])])):A("",!0)}}},IE={class:"grid"},LE={class:"flex flex-row"},PE={key:0},OE={class:"mr-1"},EE={key:0,class:"p-inputgroup"},AE={__name:"List",setup(n){const t=je(),i=fi(),r=Ge();return _t(),Te(async()=>{await i.onLoad(r),await i.setPageTitle(),await i.watchRoutes(r),await i.watchStates(),await i.getAssets(),await i.getList()}),(a,s)=>{const u=R("Badge"),l=R("Button"),c=R("Panel"),d=R("RouterView");return _(),O("div",IE,[f("div",{class:he("col-"+o(i).list_view_width)},[x(c,{class:"is-small"},{header:T(()=>[f("div",LE,[o(i).assets&&o(i).assets.language_string&&o(i).assets.language_string.users?(_(),O("div",PE,[f("b",OE,Q(o(i).assets.language_string.users.users_title),1),o(i).list&&o(i).list.total>0?(_(),$(u,{key:0,value:o(i).list.total},null,8,["value"])):A("",!0)])):A("",!0)])]),icons:T(()=>[o(t).assets&&o(t).assets.language_string&&o(t).assets.language_string.crud_actions?(_(),O("div",EE,[o(i).hasPermission("can-create-users")?(_(),$(l,{key:0,class:"p-button-sm",label:o(t).assets.language_string.crud_actions.create_button,icon:"pi pi-plus",onClick:s[0]||(s[0]=p=>o(i).toForm()),"data-testid":"user-create"},null,8,["label"])):A("",!0),x(l,{class:"p-button-sm",icon:"pi pi-refresh",loading:o(i).is_btn_loading,"data-testid":"user-list_refresh",onClick:s[1]||(s[1]=p=>o(i).sync())},null,8,["loading"])])):A("",!0)]),default:T(()=>[o(t).assets&&o(t).assets.language_string&&o(t).assets.language_string.crud_actions?(_(),$(CE,{key:0})):A("",!0),x(xE)]),_:1})],2),x(d)])}}},TE={class:"flex align-items-center justify-content-center flex-column"},RE={__name:"FileUploader",props:{uploadUrl:{type:String,required:!0},folderPath:{type:String,default:"public/media"},fileName:{type:String,default:null},maxFileSize:{type:Number,default:1e6},file_limit:{type:Number,default:5},can_select_multiple:{type:Boolean,default:!1},is_basic:{type:Boolean,default:!1},auto_upload:{type:Boolean,default:!1},max_file_size:{type:Number,default:1e6},file_type_accept:{type:String,default:"image/*"},placeholder:{type:String,default:"Upload Image"},store_label:{type:String,default:"avatar"}},setup(n,{emit:t}){const i=Ae([]),r=fi();Ae(r.reset_uploader);const a=n;Ar([]);function s(c){let d=i.value.files;i.value.files=[],d.forEach(async p=>{let v=new FormData;v.append("file",p),v.append("folder_path",a.folderPath),v.append("file_name",a.fileName),ou.post(a.uploadUrl,v,{headers:{"Content-Type":"multipart/form-data"}}).then(h=>{i.value.uploadedFiles[0]=p,r.storeAvatar(h.data.data)})})}function u(c){}function l(c){let d=i.value.files[i.value.files.length-1];i.value.files=[],i.value.uploadedFiles=[],i.value.files[0]=d}return(c,d)=>{const p=R("FileUpload");return _(),$(p,{name:"file",auto:n.auto_upload,accept:n.file_type_accept,ref_key:"upload_refs",ref:i,mode:n.is_basic?"basic":"advanced",multiple:n.can_select_multiple,customUpload:!0,onSelect:l,onUploader:s,onRemoveUploadedFile:u,onClear:u,showUploadButton:!n.auto_upload,showCancelButton:!n.auto_upload,maxFileSize:n.max_file_size},{empty:T(()=>[f("div",TE,[f("p",null,Q(n.placeholder),1)])]),_:1},8,["auto","accept","mode","multiple","showUploadButton","showCancelButton","maxFileSize"])}}},DE={class:"field grid"},ME={class:"col-12 mb-2 md:col-2 md:mb-0"},$E={class:"col-12 md:col-10"},$e={__name:"VhField",props:["label"],setup(n){const t=n;return(i,r)=>(_(),O("div",DE,[f("label",ME,[ue(Q(t.label)+" ",1),ie(i.$slots,"label")]),f("div",$E,[ie(i.$slots,"default")])]))}},VE={class:"col-5"},BE={class:"flex flex-row"},qE={class:"p-panel-title"},FE={key:0},jE={key:1},UE={key:0,class:"p-inputgroup"},NE={key:0,class:"pt-2"},HE={key:0,class:"field mb-4 flex justify-content-between align-items-center"},KE=["src"],zE={key:1},WE={class:"w-max"},GE={id:"email-error",class:"p-error"},YE={__name:"Form",setup(n){const t=fi(),i=je(),r=Ge(),a=B();Te(async()=>{r.params&&r.params.id&&await t.getItem(r.params.id),We(i,async(l,c)=>{l.assets&&await t.getFormMenu()}),i.getIsActiveStatusOptions()}),Ae();const s=Ae(),u=l=>{s.value.toggle(l)};return(l,c)=>{const d=R("Button"),p=R("Menu"),v=R("InputText"),h=R("Password"),m=R("Dropdown"),b=R("SelectButton"),I=R("AutoComplete"),k=R("Editor"),y=R("Calendar"),g=R("Textarea"),C=R("Panel"),w=Ke("tooltip");return _(),O("div",VE,[x(C,{class:"is-small"},{header:T(()=>[f("div",BE,[f("div",qE,[o(t).item&&o(t).item.id?(_(),O("span",FE,Q(o(t).item.name),1)):o(i).assets&&o(i).assets.language_string&&o(i).assets.language_string.crud_actions?(_(),O("span",jE,Q(o(i).assets.language_string.crud_actions.form_text_create),1)):A("",!0)])])]),icons:T(()=>[o(i).assets&&o(i).assets.language_string&&o(i).assets.language_string.crud_actions?(_(),O("div",UE,[o(t).item&&o(t).item.id?(_(),$(d,{key:0,class:"p-button-sm",label:"#"+o(t).item.id,"data-testid":"user-form_id",onClick:c[0]||(c[0]=S=>o(a).copy(o(t).item.id))},null,8,["label"])):A("",!0),o(t).item&&o(t).item.id&&o(t).hasPermission("can-update-users")?(_(),$(d,{key:1,label:o(i).assets.language_string.crud_actions.save_button,class:"p-button-sm",onClick:c[1]||(c[1]=S=>o(t).itemAction("save")),"data-testid":"user-edit_save",icon:"pi pi-save"},null,8,["label"])):(_(),O(ne,{key:2},[o(t).hasPermission("can-create-users")?(_(),$(d,{key:0,label:o(i).assets.language_string.crud_actions.form_create_and_new,class:"p-button-sm",onClick:c[2]||(c[2]=S=>o(t).itemAction("create-and-new")),"data-testid":"user-new_save",icon:"pi pi-save"},null,8,["label"])):A("",!0)],64)),o(t).item&&o(t).item.id?ce((_(),$(d,{key:3,class:"p-button-sm",icon:"pi pi-eye","data-testid":"user-form_view",onClick:c[3]||(c[3]=S=>o(t).toView(o(t).item))},null,512)),[[w,o(i).assets.language_string.crud_actions.toolkit_text_view,void 0,{top:!0}]]):A("",!0),o(t).hasPermission("can-update-users")||o(t).hasPermission("can-manage-users")?(_(),$(d,{key:4,class:"p-button-sm",onClick:u,icon:"pi pi-angle-down","aria-haspopup":"true","data-testid":"user-form_menu"})):A("",!0),x(p,{ref_key:"form_menu",ref:s,model:o(t).form_menu_list,popup:!0},null,8,["model"]),x(d,{class:"p-button-sm",icon:"pi pi-times","data-testid":"user-list_view",onClick:c[4]||(c[4]=S=>o(t).toList())})])):A("",!0)]),default:T(()=>[o(t).item?(_(),O("div",NE,[o(t).item.id?(_(),O("div",HE,[o(t).item.avatar?(_(),O("img",{key:0,src:o(t).item.avatar,alt:"",width:"64",height:"64",style:{"border-radius":"50%"}},null,8,KE)):A("",!0),o(t).item.avatar_url?(_(),O("div",zE,[x(d,{class:"p-button-sm w-max","data-testid":"profile-save",onClick:o(t).removeAvatar,label:"Remove"},null,8,["onClick"])])):A("",!0),f("div",WE,[x(RE,{placeholder:"Upload Avatar",is_basic:!0,"data-testid":"user-form_upload_avatar",auto_upload:!0,uploadUrl:o(i).assets.urls.upload},null,8,["uploadUrl"])])])):A("",!0),x($e,{label:"Email"},{default:T(()=>[x(v,{class:he("w-full "+o(t).email_error.class),modelValue:o(t).item.email,"onUpdate:modelValue":c[5]||(c[5]=S=>o(t).item.email=S),onInput:o(t).validateEmail,name:"account-email","data-testid":"account-email",type:"email","aria-describedby":"email-error"},null,8,["class","modelValue","onInput"]),f("small",GE,Q(o(t).email_error.msg),1)]),_:1}),x($e,{label:"Username"},{default:T(()=>[x(v,{class:"w-full",modelValue:o(t).item.username,"onUpdate:modelValue":c[6]||(c[6]=S=>o(t).item.username=S),name:"account-username","data-testid":"account-username"},null,8,["modelValue"])]),_:1}),x($e,{label:"Password"},{default:T(()=>[x(h,{class:"w-full",modelValue:o(t).item.password,"onUpdate:modelValue":c[7]||(c[7]=S=>o(t).item.password=S),feedback:!1,id:"password",name:"account-password","data-testid":"account-password",inputClass:"w-full",toggleMask:""},null,8,["modelValue"])]),_:1}),o(t).isHidden("display_name")?A("",!0):(_(),$($e,{key:1,label:"Display Name"},{default:T(()=>[x(v,{class:"w-full",modelValue:o(t).item.display_name,"onUpdate:modelValue":c[8]||(c[8]=S=>o(t).item.display_name=S),name:"account-display_name","data-testid":"account-display_name"},null,8,["modelValue"])]),_:1})),o(t).isHidden("title")?A("",!0):(_(),$($e,{key:2,label:"Title"},{default:T(()=>[x(m,{class:"w-full",modelValue:o(t).item.title,"onUpdate:modelValue":c[9]||(c[9]=S=>o(t).item.title=S),options:o(t).assets.name_titles,optionLabel:"name",optionValue:"slug",id:"Title",name:"account-title","data-testid":"account-title"},null,8,["modelValue","options"])]),_:1})),o(t).isHidden("designation")?A("",!0):(_(),$($e,{key:3,label:"Designation"},{default:T(()=>[x(v,{class:"w-full",modelValue:o(t).item.designation,"onUpdate:modelValue":c[10]||(c[10]=S=>o(t).item.designation=S),name:"account-designation","data-testid":"account-designation"},null,8,["modelValue"])]),_:1})),x($e,{label:"First Name"},{default:T(()=>[x(v,{class:"w-full",modelValue:o(t).item.first_name,"onUpdate:modelValue":c[11]||(c[11]=S=>o(t).item.first_name=S),name:"account-first_name","data-testid":"account-first_name"},null,8,["modelValue"])]),_:1}),o(t).isHidden("middle_name")?A("",!0):(_(),$($e,{key:4,label:"Middle Name"},{default:T(()=>[x(v,{class:"w-full",modelValue:o(t).item.middle_name,"onUpdate:modelValue":c[12]||(c[12]=S=>o(t).item.middle_name=S),name:"account-middle_name","data-testid":"account-middle_name"},null,8,["modelValue"])]),_:1})),o(t).isHidden("last_name")?A("",!0):(_(),$($e,{key:5,label:"Last Name"},{default:T(()=>[x(v,{class:"w-full",modelValue:o(t).item.last_name,"onUpdate:modelValue":c[13]||(c[13]=S=>o(t).item.last_name=S),name:"account-last_name","data-testid":"account-last_name"},null,8,["modelValue"])]),_:1})),o(t).isHidden("gender")?A("",!0):(_(),$($e,{key:6,label:"Gender"},{default:T(()=>[x(b,{modelValue:o(t).item.gender,"onUpdate:modelValue":c[14]||(c[14]=S=>o(t).item.gender=S),options:o(t).gender_options,optionLabel:"label",optionValue:"value","aria-labelledby":"custom",name:"account-gender","data-testid":"account-gender"},{option:T(S=>[f("p",null,Q(S.option.label),1)]),_:1},8,["modelValue","options"])]),_:1})),o(t).isHidden("country")?A("",!0):(_(),$($e,{key:7,label:"Country"},{default:T(()=>[x(I,{class:"w-full",modelValue:o(t).item.country,"onUpdate:modelValue":c[15]||(c[15]=S=>o(t).item.country=S),suggestions:o(t).filtered_country_codes,onComplete:o(t).searchCountryCode,onItemSelect:o(t).onSelectCountryCode,placeholder:"Enter Your Country",optionLabel:"name",name:"account-country","data-testid":"account-country",inputClass:"w-full"},null,8,["modelValue","suggestions","onComplete","onItemSelect"])]),_:1})),o(t).isHidden("country_calling_code")?A("",!0):(_(),$($e,{key:8,label:"Country Code"},{default:T(()=>[x(m,{class:"w-full",modelValue:o(t).item.country_calling_code,"onUpdate:modelValue":c[16]||(c[16]=S=>o(t).item.country_calling_code=S),options:o(t).assets.countries,editable:!0,optionLabel:"calling_code",optionValue:"calling_code",id:"calling_code",name:"account-country_calling_code","data-testid":"account-country_calling_code"},null,8,["modelValue","options"])]),_:1})),o(t).isHidden("phone")?A("",!0):(_(),$($e,{key:9,label:"Phone"},{default:T(()=>[x(v,{class:"w-full",modelValue:o(t).item.phone,"onUpdate:modelValue":c[17]||(c[17]=S=>o(t).item.phone=S),name:"account-phone","data-testid":"account-phone"},null,8,["modelValue"])]),_:1})),o(t).isHidden("bio")?A("",!0):(_(),$($e,{key:10,label:"bio"},{default:T(()=>[x(k,{modelValue:o(t).item.bio,"onUpdate:modelValue":c[18]||(c[18]=S=>o(t).item.bio=S),editorStyle:"height: 320px",name:"account-bio","data-testid":"account-bio"},null,8,["modelValue"])]),_:1})),o(t).isHidden("website")?A("",!0):(_(),$($e,{key:11,label:"Website"},{default:T(()=>[x(v,{class:"w-full",modelValue:o(t).item.website,"onUpdate:modelValue":c[19]||(c[19]=S=>o(t).item.website=S),name:"account-website","data-testid":"account-website"},null,8,["modelValue"])]),_:1})),o(t).isHidden("timezone")?A("",!0):(_(),$($e,{key:12,label:"Timezone"},{default:T(()=>[x(m,{modelValue:o(t).item.timezone,"onUpdate:modelValue":c[20]||(c[20]=S=>o(t).item.timezone=S),options:o(t).assets.timezones,optionLabel:"name",optionValue:"slug",filter:!0,placeholder:"Enter Your Timezone",showClear:!0,"data-testid":"account-timezone",class:"w-full"},null,8,["modelValue","options"])]),_:1})),o(t).isHidden("alternate_email")?A("",!0):(_(),$($e,{key:13,label:"Alternate Email"},{default:T(()=>[x(v,{class:"w-full",modelValue:o(t).item.alternate_email,"onUpdate:modelValue":c[21]||(c[21]=S=>o(t).item.alternate_email=S),name:"account-alternate_email","data-testid":"account-alternate_email"},null,8,["modelValue"])]),_:1})),o(t).isHidden("birth")?A("",!0):(_(),$($e,{key:14,label:"Date of Birth"},{default:T(()=>[x(y,{class:"w-full",id:"dob",inputId:"basic",modelValue:o(t).item.birth,"onUpdate:modelValue":c[22]||(c[22]=S=>o(t).item.birth=S),autocomplete:"off",name:"account-birth","data-testid":"account-birth",dateFormat:"yy-mm-dd",showTime:!1},null,8,["modelValue"])]),_:1})),o(t).isHidden("foreign_user_id")?A("",!0):(_(),$($e,{key:15,label:"Foreign User Id"},{default:T(()=>[x(v,{class:"w-full",type:"number",modelValue:o(t).item.foreign_user_id,"onUpdate:modelValue":c[23]||(c[23]=S=>o(t).item.foreign_user_id=S),name:"account-foreign_user_id","data-testid":"account-foreign_user_id"},null,8,["modelValue"])]),_:1})),x($e,{label:"Status"},{default:T(()=>[x(m,{class:"w-full",modelValue:o(t).item.status,"onUpdate:modelValue":c[24]||(c[24]=S=>o(t).item.status=S),options:o(t).status_options,optionLabel:"label",optionValue:"value",id:"account-status",name:"account-status","data-testid":"account-status",onChange:o(t).setIsActiveStatus},null,8,["modelValue","options","onChange"])]),_:1}),x($e,{label:"Is Active"},{default:T(()=>[o(i).is_active_status_options?(_(),$(b,{key:0,modelValue:o(t).item.is_active,"onUpdate:modelValue":c[25]||(c[25]=S=>o(t).item.is_active=S),options:o(i).is_active_status_options,"option-label":"label","option-value":"value"},null,8,["modelValue","options"])):A("",!0)]),_:1}),o(t).assets.custom_fields?(_(!0),O(ne,{key:16},xe(o(t).assets.custom_fields.value,(S,L)=>(_(),O(ne,{key:L},[S.is_hidden?A("",!0):(_(),$($e,{key:0,label:o(a).toLabel(S.name)},{default:T(()=>[S.type==="textarea"?(_(),$(g,{key:0,class:"w-full",rows:"5",cols:"30",name:"account-meta_"+S.slug,"data-testid":"account-meta_"+S.slug,min:S.min,max:S.max,minlength:S.minlength,maxlength:S.maxlength,modelValue:o(t).item.meta.custom_fields[S.slug],"onUpdate:modelValue":P=>o(t).item.meta.custom_fields[S.slug]=P},null,8,["name","data-testid","min","max","minlength","maxlength","modelValue","onUpdate:modelValue"])):S.type==="password"?(_(),$(h,{key:1,name:"account-meta_"+S.slug,"data-testid":"account-meta_"+S.slug,min:S.min,max:S.max,minlength:S.minlength,maxlength:S.maxlength,modelValue:o(t).item.meta.custom_fields[S.slug],"onUpdate:modelValue":P=>o(t).item.meta.custom_fields[S.slug]=P,toggleMask:"",class:"w-full",inputClass:"w-full"},null,8,["name","data-testid","min","max","minlength","maxlength","modelValue","onUpdate:modelValue"])):(_(),$(v,{key:2,class:"w-full",name:"account-meta_"+S.slug,"data-testid":"account-meta_"+S.slug,type:S.type,min:S.min,max:S.max,minlength:S.minlength,maxlength:S.maxlength,modelValue:o(t).item.meta.custom_fields[S.slug],"onUpdate:modelValue":P=>o(t).item.meta.custom_fields[S.slug]=P},null,8,["name","data-testid","type","min","max","minlength","maxlength","modelValue","onUpdate:modelValue"]))]),_:2},1032,["label"]))],64))),128)):A("",!0)])):A("",!0)]),_:1})])}}},QE={style:{width:"40px"}},XE={key:1,colspan:"2"},ZE={key:2,colspan:"2"},JE={key:3,colspan:"2"},eA={key:4,colspan:"2"},at={__name:"VhViewRow",props:{label:{type:String,default:null},label_width:{type:String,default:"150px"},value:{default:null},type:{type:String,default:"text"},can_copy:{type:Boolean,default:!1}},setup(n){return(t,i)=>{const r=R("Button"),a=R("Tag");return _(),O("tr",null,[f("td",{style:St({width:n.label_width})},[f("b",null,Q(o(B)().toLabel(n.label)),1)],4),n.can_copy?(_(),O(ne,{key:0},[f("td",null,Q(n.value),1),f("td",QE,[x(r,{icon:"pi pi-copy",onClick:i[0]||(i[0]=s=>o(B)().copy(n.value)),class:"p-button-text"})])],64)):n.type==="user"?(_(),O("td",XE,[typeof n.value=="object"&&n.value!==null?(_(),$(r,{key:0,onClick:i[1]||(i[1]=s=>o(B)().copy(n.value.id)),class:"p-button-outlined p-button-secondary p-button-sm"},{default:T(()=>[ue(Q(n.value.name),1)]),_:1})):A("",!0)])):n.type==="yes-no"?(_(),O("td",ZE,[n.value===1?(_(),$(a,{key:0,value:"Yes",severity:"success"})):(_(),$(a,{key:1,value:"No",severity:"danger"}))])):n.type==="tag"?(_(),O("td",JE,[x(r,{label:n.value,outlined:""},null,8,["label"])])):(_(),O("td",eA,Q(n.value),1))])}}},tA={class:"col-5"},nA={class:"flex flex-row"},iA={class:"font-semibold text-sm"},sA={key:0,class:"p-inputgroup"},rA={key:0,class:"mt-2"},oA={key:0,class:"flex align-items-center justify-content-between"},aA={class:""},lA={class:"ml-3"},uA={class:"p-datatable p-component p-datatable-responsive-scroll p-datatable-striped p-datatable-sm"},cA={class:"p-datatable-table"},dA={class:"p-datatable-tbody"},pA={key:5},hA={style:{"font-weight":"bold"}},fA=f("td",null,[f("b",null,"Meta")],-1),mA={key:0},gA=["innerHTML"],vA=["innerHTML"],yA={__name:"Item",setup(n){const t=je(),i=fi(),r=Ge(),a=B();Te(async()=>{if(r.params&&!r.params.id)return i.toList(),!1;i.item||await i.getItem(r.params.id),await i.getItemMenu()});const s=Ae(),u=l=>{s.value.toggle(l)};return(l,c)=>{const d=R("Button"),p=R("Menu"),v=R("Message"),h=R("Avatar"),m=R("Dialog"),b=R("Panel");return _(),O("div",tA,[o(i).item?(_(),$(b,{key:0,class:"is-small"},{header:T(()=>[f("div",nA,[f("div",iA,Q(o(i).item.name),1)])]),icons:T(()=>[o(t).assets&&o(t).assets.language_string&&o(t).assets.language_string.crud_actions?(_(),O("div",sA,[x(d,{class:"p-button-sm",label:"#"+o(i).item.id,onClick:c[0]||(c[0]=I=>o(a).copy(o(i).item.id)),"data-testid":"user-item_id"},null,8,["label"]),o(i).hasPermission("can-update-users")||o(i).hasPermission("can-manage-users")?(_(),$(d,{key:0,label:o(t).assets.language_string.crud_actions.view_edit,onClick:c[1]||(c[1]=I=>o(i).toEdit(o(i).item)),icon:"pi pi-pencil",class:"p-button-sm","data-testid":"user-item_edit"},null,8,["label"])):A("",!0),o(i).hasPermission("can-update-users")||o(i).hasPermission("can-manage-users")?(_(),$(d,{key:1,class:"p-button-sm",onClick:u,icon:"pi pi-angle-down","aria-haspopup":"true","data-testid":"user-item_menu"})):A("",!0),x(p,{ref_key:"item_menu_state",ref:s,model:o(i).item_menu_list,popup:!0},null,8,["model"]),x(d,{class:"p-button-sm",icon:"pi pi-times","data-testid":"user-list_view",onClick:c[2]||(c[2]=I=>o(i).toList())})])):A("",!0)]),default:T(()=>[o(i).item?(_(),O("div",rA,[o(i).item.deleted_at?(_(),$(v,{key:0,severity:"error",class:"p-container-message",closable:!1,icon:"pi pi-trash"},{default:T(()=>[o(t).assets&&o(t).assets.language_string&&o(t).assets.language_string.crud_actions?(_(),O("div",oA,[f("div",aA,Q(o(t).assets.language_string.crud_actions.view_deleted)+" "+Q(o(i).item.deleted_at),1),f("div",lA,[x(d,{label:o(t).assets.language_string.crud_actions.view_restore,class:"p-button-sm","data-testid":"user-item_restore",onClick:c[3]||(c[3]=I=>o(i).itemAction("restore"))},null,8,["label"])])])):A("",!0)]),_:1})):A("",!0),f("div",uA,[f("table",cA,[f("tbody",dA,[o(i).item.avatar?(_(),$(h,{key:0,size:"xlarge",shape:"circle",image:o(i).item.avatar,alt:"Avatar"},null,8,["image"])):A("",!0),(_(!0),O(ne,null,xe(o(i).item,(I,k)=>(_(),O(ne,null,[k==="avatar_url"||k==="avatar"||k==="country_code"?(_(),O(ne,{key:0},[],64)):k==="created_by"||k==="updated_by"?(_(),O(ne,{key:1},[],64)):k==="id"||k==="uuid"||k==="email"||k==="username"||k==="phone"||k==="alternate_email"||k==="registration_id"?(_(),$(at,{key:2,label:k,value:I,"data-testid":"user-item_copy_"+k,can_copy:!0},null,8,["label","value","data-testid"])):(k==="created_by_user"||k==="updated_by_user"||k==="deleted_by_user")&&typeof I=="object"&&I!==null&&!o(i).isHidden(k)?(_(),$(at,{key:3,label:k,value:I,type:"user"},null,8,["label","value"])):k==="is_active"?(_(),$(at,{key:4,label:k,value:I,type:"yes-no"},null,8,["label","value"])):k==="bio"&&!o(i).isHidden("bio")?(_(),O("tr",pA,[f("td",hA,Q(o(B)().toLabel(k)),1),f("td",null,[I?(_(),$(d,{key:0,class:"p-button-secondary p-button-outlined p-button-rounded p-button-sm",label:"View",icon:"pi pi-eye","data-testid":"user-item_bio_modal",onClick:y=>o(i).displayBioModal(I)},null,8,["onClick"])):A("",!0)])])):k==="meta"?(_(),O(ne,{key:6},[f("tr",null,[fA,I?(_(),O("td",mA,[x(d,{icon:"pi pi-eye",label:"view",class:"p-button-outlined p-button-secondary p-button-rounded p-button-sm",onClick:y=>o(i).openModal(I),"data-testid":"register-open_meta_modal"},null,8,["onClick"])])):A("",!0)]),x(m,{header:"Meta",visible:o(i).display_meta_modal,"onUpdate:visible":c[4]||(c[4]=y=>o(i).display_meta_modal=y),breakpoints:{"960px":"75vw","640px":"90vw"},style:{width:"50vw"},modal:!0},{default:T(()=>[f("p",{class:"m-0",innerHTML:"
"+o(i).meta_content+"
"},null,8,gA)]),_:1},8,["visible"])],64)):(_(),O(ne,{key:7},[o(i).isHidden(k)?A("",!0):(_(),$(at,{key:0,label:k,value:I},null,8,["label","value"]))],64))],64))),256))])])])])):A("",!0)]),_:1})):A("",!0),x(m,{header:"Bio",visible:o(i).display_bio_modal,"onUpdate:visible":c[5]||(c[5]=I=>o(i).display_bio_modal=I),breakpoints:{"960px":"75vw","640px":"90vw"},style:{width:"50vw"},modal:!0},{default:T(()=>[f("p",{class:"m-3",innerHTML:o(i).bio_modal_data},null,8,vA)]),_:1},8,["visible"])])}}},_A={class:"col-5"},bA={class:"flex flex-row"},wA={class:"font-semibold text-sm"},CA={class:"p-inputgroup"},SA={class:"grid p-fluid mt-1 mb-2"},kA={class:"col-12"},xA={key:0,class:"p-inputgroup"},IA={class:"p-input-icon-left"},LA=f("i",{class:"pi pi-search"},null,-1),PA={class:"p-datatable p-component p-datatable-responsive-scroll p-datatable-striped p-datatable-sm"},OA={key:0},EA={__name:"ViewRole",setup(n){const t=je(),i=fi(),r=B(),a=Ge();Te(async()=>{if(a.params&&!a.params.id)return i.toList(),!1;a.params&&a.params.id&&await i.getItem(a.params.id),i.item&&!i.user_roles&&await i.getUserRoles(),await i.getUserRolesMenuItems()});const s=Ae(),u=l=>{s.value.toggle(l)};return(l,c)=>{const d=R("Button"),p=R("Menu"),v=R("InputText"),h=R("Column"),m=R("DataTable"),b=R("Paginator"),I=R("Panel"),k=R("Divider"),y=Ke("tooltip");return _(),O("div",_A,[o(i).item?(_(),$(I,{key:0,class:"is-small"},{header:T(()=>[f("div",bA,[f("div",wA,Q(o(i).item.name),1)])]),icons:T(()=>[f("div",CA,[x(d,{class:"p-button-sm",label:"#"+o(i).item.id,onClick:c[0]||(c[0]=g=>o(r).copy(o(i).item.id)),"data-testid":"user-role_id"},null,8,["label"]),o(i).hasPermission("can-update-users")||o(i).hasPermission("can-manage-users")?(_(),$(d,{key:0,class:"p-button-sm",icon:"pi pi-angle-down","aria-haspopup":"true",onClick:u,"data-testid":"user-role_menu"})):A("",!0),x(p,{ref_key:"user_roles_menu_state",ref:s,model:o(i).user_roles_menu,popup:!0},null,8,["model"]),x(d,{class:"p-button-sm",icon:"pi pi-times","data-testid":"user-role_view",onClick:c[1]||(c[1]=g=>o(i).toList())})])]),default:T(()=>[f("div",SA,[f("div",kA,[o(i).assets&&o(i).assets.language_string&&o(i).assets.language_string.users?(_(),O("div",xA,[f("span",IA,[LA,x(v,{class:"w-full p-inputtext-sm",placeholder:o(i).assets.language_string.users.view_role_placeholder_search,type:"text",modelValue:o(i).user_roles_query.q,"onUpdate:modelValue":c[2]||(c[2]=g=>o(i).user_roles_query.q=g),onKeyup:[c[3]||(c[3]=Ie(g=>o(i).delayedUserRolesSearch(),["enter"])),c[4]||(c[4]=Ie(g=>o(i).delayedUserRolesSearch(),["enter","native"])),c[5]||(c[5]=Ie(g=>o(i).delayedUserRolesSearch(),["13"]))]},null,8,["placeholder","modelValue"])]),x(d,{class:"p-button-sm",label:o(i).assets.language_string.users.view_role_reset_button,"data-testid":"user-role_reset",onClick:c[6]||(c[6]=g=>o(i).resetUserRolesFilters())},null,8,["label"])])):A("",!0)])]),f("div",null,[f("div",PA,[o(i).user_roles&&o(t).assets&&o(t).assets.language_string&&o(t).assets.language_string.crud_actions?(_(),O("div",OA,[x(m,{value:o(i).user_roles.list.data,dataKey:"id",class:"p-datatable-sm",stripedRows:"",responsiveLayout:"scroll"},{default:T(()=>[x(h,{field:"role",header:"Roles",class:"flex align-items-center"},{body:T(g=>[ue(Q(g.data.name)+" ",1),ce(x(d,{class:"p-button-tiny p-button-text","data-testid":"taxonomies-table-to-edit",onClick:C=>o(r).copy(g.data.slug),icon:"pi pi-copy"},null,8,["onClick"]),[[y,o(t).assets.language_string.crud_actions.toolkit_text_copy_slug,void 0,{top:!0}]])]),_:1}),o(i).assets&&o(i).assets.language_string&&o(i).assets.language_string.users?(_(),$(h,{key:0,field:"role",header:"Has Role"},Mt({_:2},[o(i).hasPermission("can-update-users")||o(i).hasPermission("can-manage-users")?{name:"body",fn:T(g=>[g.data.pivot.is_active===1?(_(),$(d,{key:0,class:"p-button-success p-button-sm p-button-rounded",label:o(i).assets.language_string.users.view_role_yes,"data-testid":"user-role_status_yes",onClick:C=>o(i).changeUserRole(g.data,o(a).params.id)},null,8,["label","onClick"])):(_(),$(d,{key:1,class:"p-button-danger p-button-sm p-button-rounded",label:o(i).assets.language_string.users.view_role_no,"data-testid":"user-role_status_no",onClick:C=>o(i).changeUserRole(g.data,o(a).params.id)},null,8,["label","onClick"]))]),key:"0"}:{name:"body",fn:T(g=>[g.data.pivot.is_active===1?(_(),$(d,{key:0,class:"p-button-success p-button-sm p-button-rounded",label:o(i).assets.language_string.users.view_role_yes,disabled:""},null,8,["label"])):(_(),$(d,{key:1,class:"p-button-danger p-button-sm p-button-rounded",label:o(i).assets.language_string.users.view_role_no,disabled:""},null,8,["label"]))]),key:"1"}]),1024)):A("",!0),x(h,{field:"view",header:"View"},{body:T(g=>[ce(x(d,{class:"p-button-sm p-button-rounded p-button-outlined",onClick:C=>o(i).showModal(g.data),"data-testid":"user-role_details_view",icon:"pi pi-eye",label:o(i).assets.language_string.users.view_role_text_view},null,8,["onClick","label"]),[[y,o(t).assets.language_string.crud_actions.toolkit_text_view,void 0,{top:!0}]])]),_:1})]),_:1},8,["value"]),x(b,{first:o(i).rolesFirstElement,"onUpdate:first":c[7]||(c[7]=g=>o(i).rolesFirstElement=g),rows:o(i).user_roles_query.rows,totalRecords:o(i).user_roles.list.total,onPage:c[8]||(c[8]=g=>o(i).userRolesPaginate(g)),rowsPerPageOptions:o(i).rows_per_page,class:"bg-white-alpha-0 pt-2"},null,8,["first","rows","totalRecords","rowsPerPageOptions"])])):A("",!0)])])]),_:1})):A("",!0),x(o(ru),{header:"Details",visible:o(i).displayModal,"onUpdate:visible":c[9]||(c[9]=g=>o(i).displayModal=g),breakpoints:{"960px":"75vw","640px":"90vw"},style:{width:"50vw"},modal:!0},{default:T(()=>[(_(!0),O(ne,null,xe(o(i).modalData,(g,C)=>(_(),O("div",{key:C},[f("span",null,Q(C),1),ue(" : "+Q(g)+" ",1),x(k)]))),128))]),_:1},8,["visible"])])}}};let hf=[],ff=[];ff={path:"/vaah/users/",component:yn,props:!0,children:[{path:"",name:"users.index",component:AE,props:!0,children:[{path:"form/:id?",name:"users.form",component:YE,props:!0},{path:"view/:id?",name:"users.view",component:yA,props:!0},{path:"role/:id",name:"users.role",component:EA,props:!0}]}]};hf.push(ff);let AA="WebReinvent\\VaahCms\\Models\\Role",mf=document.getElementsByTagName("base")[0].getAttribute("href"),fd=mf+"/vaah/roles",Ki={query:{page:1,rows:20,filter:{q:null,is_active:null,trashed:null,sort:null},recount:null},role_permissions_query:{q:null,module:null,section:null,page:null,rows:null},role_users_query:{q:null,page:null,rows:null},action:{type:null,items:[]}};const jn=Ot({id:"roles",state:()=>({title:"Roles",base_url:mf,ajax_url:fd,model:AA,assets_is_fetching:!0,app:null,assets:null,rows_per_page:[10,20,30,50,100,500],list:null,item:{name:null,slug:null},fillable:null,empty_query:Ki.query,empty_action:Ki.action,query:B().clone(Ki.query),action:B().clone(Ki.action),search:{delay_time:600,delay_timer:0},route:null,watch_stopper:null,route_prefix:"roles.",view:"large",show_filters:!1,list_view_width:12,form:{type:"Create",action:null,is_button_loading:null},is_list_loading:null,count_filters:0,list_selected_menu:[],list_bulk_menu:[],item_menu_list:[],item_menu_state:null,form_menu_list:[],total_permissions:null,total_users:null,permission_menu_items:null,role_permissions:null,role_user_menu_items:null,role_users:null,search_item:null,active_role_permission:null,active_role_user:null,module_section_list:null,role_permissions_query:B().clone(Ki.role_permissions_query),role_users_query:B().clone(Ki.role_users_query),is_btn_loading:!1,firstElement:null}),getters:{},actions:{async onLoad(n){this.route=n,this.setViewAndWidth(n.name),this.firstElement=(this.query.page-1)*this.query.rows,this.updateQueryFromUrl(n)},setViewAndWidth(n){switch(n){case"roles.index":this.view="large",this.list_view_width=12;break;default:this.view="small",this.list_view_width=6;break}},async updateQueryFromUrl(n){if(n.query&&Object.keys(n.query).length>0){for(let t in n.query)this.query[t]=n.query[t];this.countFilters(n.query)}},watchRoutes(n){this.watch_stopper=We(n,(t,i)=>{if(this.watch_stopper&&!t.name.includes(this.route_prefix))return this.watch_stopper(),!1;this.route=t,t.params.id&&this.getItem(t.params.id),this.setViewAndWidth(t.name)},{deep:!0})},watchItem(n){n&&n!==""&&(this.item.name=B().capitalising(n),this.item.slug=B().strToSlug(n))},watchStates(){We(this.query.filter,(n,t)=>{this.delayedSearch()},{deep:!0}),We(this.role_permissions_query,(n,t)=>{this.delayedRolePermissionSearch()},{deep:!0}),We(this.role_users_query,(n,t)=>{this.delayedRoleUsersSearch()},{deep:!0})},async getAssets(){this.assets_is_fetching===!0&&(this.assets_is_fetching=!1,B().ajax(this.ajax_url+"/assets",this.afterGetAssets))},afterGetAssets(n,t){n&&(this.assets=n,n.rows&&(this.query.rows?this.query.rows=parseInt(this.query.rows):this.query.rows=n.rows,this.role_permissions_query.rows=n.rows,this.role_users_query.rows=n.rows,this.firstElement=this.query.rows*(this.query.page-1)),this.route.params&&!this.route.params.id&&(this.item=B().clone(n.empty_item)))},async getList(){let n={query:B().clone(this.query)};await this.updateUrlQueryString(this.query),await B().ajax(this.ajax_url,this.afterGetList,n)},afterGetList:function(n,t){this.is_btn_loading=!1,this.query.recount=null,n&&(this.list=n,this.total_permissions=t.data.totalPermissions,this.total_users=t.data.totalUsers)},async getItem(n){n&&await B().ajax(fd+"/"+n,this.getItemAfter)},async getItemAfter(n,t){n?this.item=n:this.$router.push({name:"roles.index"}),this.getItemMenu(),await this.getFormMenu()},isListActionValid(){return this.action.type?this.action.items.length<1?(B().toastErrors(["Select records"]),!1):!0:(B().toastErrors(["Select an action type"]),!1)},async updateList(n=null){if(!n&&this.action.type?n=this.action.type:this.action.type=n,!this.isListActionValid())return!1;let t="PUT";switch(n){case"delete":t="DELETE";break}let i={params:this.action,method:t,show_success:!1};await B().ajax(this.ajax_url,this.updateListAfter,i)},async updateListAfter(n,t){n&&(this.action=B().clone(this.empty_action),await this.getList())},async listAction(n=null){!n&&this.action.type?n=this.action.type:this.action.type=n;let t=this.ajax_url+"/action/"+n,i="PUT";switch(n){case"delete":t=this.ajax_url,i="DELETE";break;case"delete-all":i="DELETE";break}let r={params:this.action,method:i,show_success:!1};await B().ajax(t,this.updateListAfter,r)},itemAction(n,t=null){t||(t=this.item),this.form.action=n;let i=this.ajax_url,r={method:"post"};switch(n){case"create-and-new":case"create-and-close":case"create-and-clone":r.method="POST",r.params=t;break;case"save":case"save-and-close":case"save-and-clone":r.method="PUT",r.params=t,i+="/"+t.id;break;case"save-and-new":r.method="PUT",r.params=t,i+="/"+t.id;break;case"delete":r.method="DELETE",i+="/"+t.id;break;default:r.method="PATCH",i+="/"+t.id+"/action/"+n;break}B().ajax(i,this.itemActionAfter,r)},async itemActionAfter(n,t){n&&(this.item=n,await this.getList(),await this.formActionAfter(),this.getItemMenu(),this.route.params&&this.route.params.id&&await this.getItem(this.route.params.id))},async formActionAfter(){switch(this.form.action){case"create-and-new":case"save-and-new":this.setActiveItemAsEmpty(),this.route.params.id=null,this.$router.push({name:"roles.form"});break;case"create-and-close":case"save-and-close":this.setActiveItemAsEmpty(),this.$router.push({name:"roles.index"});break;case"create-and-clone":this.item.id=null;break;case"save-and-clone":this.item.id=null,this.route.params.id=null,this.$router.push({name:"roles.form"});break;case"trash":this.item=null;break;case"delete":this.item=null,this.toList();break}},async toggleIsActive(n){n.is_active?await this.itemAction("activate",n):await this.itemAction("deactivate",n)},async paginate(n){this.query.page=n.page+1,this.query.rows=n.rows,await this.getList()},async reload(){await this.getAssets(),await this.getList()},async getFaker(){let n={model_namespace:this.model,except:this.assets.fillable.except},t=this.base_url+"/faker",i={params:n,method:"post"};B().ajax(t,this.getFakerAfter,i)},getFakerAfter:function(n,t){if(n){let i=this;Object.keys(n.fill).forEach(function(r){i.item[r]=n.fill[r]})}},async sync(){this.is_btn_loading=!0,this.query.recount=!0,await this.getList()},onItemSelection(n){this.action.items=n},setActiveItemAsEmpty(){this.item=B().clone(this.assets.empty_item)},confirmDelete(){if(this.action.items.length<1)return B().toastErrors(["Select a record"]),!1;this.action.type="delete",B().confirmDialogDelete(this.listAction)},confirmDeleteAll(){this.action.type="delete-all",B().confirmDialogDelete(this.listAction)},async delayedSearch(){let n=this;this.query.page=1,this.action.items=[],clearTimeout(this.search.delay_timer),this.search.delay_timer=setTimeout(async function(){await n.updateUrlQueryString(n.query),await n.getList()},this.search.delay_time)},async updateUrlQueryString(n){n=B().clone(n);let t=ct.stringify(n,{skipNulls:!0}),i=ct.parse(t);i.filter&&(i.filter=B().cleanObject(i.filter)),await this.$router.replace({query:null}),await this.$router.replace({query:i}),this.countFilters(i)},countFilters:function(n){if(this.count_filters=0,n&&n.filter){let t=B().cleanObject(n.filter);this.count_filters=Object.keys(t).length}},async clearSearch(){this.query.filter.q=null,await this.updateUrlQueryString(this.query),await this.getList()},async resetQuery(){await this.resetQueryString(),await this.getList()},async resetQueryString(){for(let n in this.query.filter)this.query.filter[n]=null;await this.updateUrlQueryString(this.query)},async getItemPermissions(){this.showProgress();let n={query:this.role_permissions_query,method:"post"};B().ajax(this.ajax_url+"/item/"+this.item.id+"/permissions",this.afterGetItemPermissions,n)},afterGetItemPermissions(n,t){this.hideProgress(),n&&(this.role_permissions=n)},async delayedRolePermissionSearch(){let n=this;n.item&&n.item.id&&(clearTimeout(this.search.delay_timer),this.search.delay_timer=setTimeout(async function(){await n.getItemPermissions()},this.search.delay_time))},async permissionPaginate(n){this.role_permissions_query.page=n.page+1,await this.getItemPermissions()},async getItemUsers(){this.showProgress();let n={query:this.role_users_query,method:"get"};B().ajax(this.ajax_url+"/item/"+this.item.id+"/users",this.afterGetItemUsers,n)},afterGetItemUsers(n,t){this.hideProgress(),n&&(this.role_users=n)},async userPaginate(n){this.role_users_query.page=n.page+1,await this.getItemUsers()},async delayedRoleUsersSearch(){let n=this;n.item&&n.item.id&&(clearTimeout(this.search.delay_timer),this.search.delay_timer=setTimeout(async function(){await n.getItemUsers()},this.search.delay_time))},changeRoleStatus(n){let t={inputs:[n]},i={};this.actions(!1,"change-role-permission-status",t,i)},afterChangeRoleStatus(n,t){this.hideProgress(),this.getItemPermissions(this.filter.page),this.$store.dispatch("root/reloadPermissions")},changeRolePermission(n){let t={id:this.item.id,permission_id:n.id},i={};n.pivot.is_active?i.is_active=0:i.is_active=1,this.actions(!1,"toggle-permission-active-status",t,i)},changeUserRole:function(n){let t={id:this.item.id,user_id:n.id},i={};n.pivot.is_active?i.is_active=0:i.is_active=1,this.actions(!1,"toggle-user-active-status",t,i)},bulkActions(n,t){let i={id:this.item.id,permission_id:null,user_id:null},r={is_active:n};this.actions(!1,t,i,r)},actions(n,t,i,r){this.showProgress(),n&&n.preventDefault();let a={params:{inputs:i,data:r},method:"post"};B().ajax(this.ajax_url+"/actions/"+t,this.afterActions,a)},async afterActions(n,t){await this.hideProgress(),await this.getItemPermissions(this.item.id),await this.getItemUsers(),await this.getList()},resetRolePermissionFilters(){this.role_permissions_query.q=null,this.role_permissions_query.module=null,this.role_permissions_query.section=null,this.role_permissions_query.rows=this.assets.rows},getModuleSection(){let n={params:{module:this.role_permissions_query.module},method:"post"};B().ajax(this.ajax_url+"/module/"+this.role_permissions_query.module+"/sections",this.afterAetModuleSection,n)},afterAetModuleSection(n,t){n&&(this.module_section_list=n)},resetRoleUserFilters(){this.role_users_query.q=null,this.role_users_query.rows=this.assets.rows},closeForm(){this.$router.push({name:"roles.index"})},toList(){this.item=null,this.$router.push({name:"roles.index"})},toForm(){this.item=B().clone(this.assets.empty_item),this.getFormMenu(),this.$router.push({name:"roles.form"})},toView(n){this.item=B().clone(n),this.$router.push({name:"roles.view",params:{id:n.id}})},toEdit(n){this.item=n,this.$router.push({name:"roles.form",params:{id:n.id}})},async toPermission(n){this.item=n,await this.getItemPermissions(),this.$router.push({name:"roles.permissions",params:{id:n.id}})},toUser(n){this.item=n,this.getItemUsers(),this.$router.push({name:"roles.users",params:{id:n.id}})},isViewLarge(){return this.view==="large"},getIdWidth(){let n=50;if(this.list&&this.list.total){let t=this.list.total.toString();t=t.length,n=t*40}return n+"px"},getActionWidth(){let n=100;return this.isViewLarge()||(n=80),n+"px"},getActionLabel(){let n=null;return this.isViewLarge()&&(n="Actions"),n},async getListSelectedMenu(){this.list_selected_menu=[{label:"Activate",command:async()=>{await this.updateList("activate")}},{label:"Deactivate",command:async()=>{await this.updateList("deactivate")}},{separator:!0},{label:"Trash",icon:"pi pi-times",command:async()=>{await this.updateList("trash")}},{label:"Restore",icon:"pi pi-replay",command:async()=>{await this.updateList("restore")}},{label:"Delete",icon:"pi pi-trash",command:()=>{this.confirmDelete()}}]},getListBulkMenu(){this.list_bulk_menu=[{label:"Mark all as active",command:async()=>{await this.listAction("activate-all")}},{label:"Mark all as inactive",command:async()=>{await this.listAction("deactivate-all")}},{separator:!0},{label:"Trash All",icon:"pi pi-times",command:async()=>{await this.listAction("trash-all")}},{label:"Restore All",icon:"pi pi-replay",command:async()=>{await this.listAction("restore-all")}},{label:"Delete All",icon:"pi pi-trash",command:async()=>{this.confirmDeleteAll()}}]},getItemMenu(){let n=[];this.item&&this.item.deleted_at&&n.push({label:"Restore",icon:"pi pi-refresh",command:()=>{this.itemAction("restore")}}),this.item&&this.item.id&&!this.item.deleted_at&&n.push({label:"Trash",icon:"pi pi-times",command:()=>{this.itemAction("trash")}}),n.push({label:"Delete",icon:"pi pi-trash",command:()=>{this.confirmDeleteItem("delete")}}),this.item_menu_list=n},confirmDeleteItem(){this.form.type="delete",B().confirmDialogDelete(this.confirmDeleteItemAfter)},confirmDeleteItemAfter(){this.itemAction("delete",this.item)},async getFormMenu(){let n=[];this.item&&this.item.id?n=[{label:"Save & Close",icon:"pi pi-check",command:()=>{this.itemAction("save-and-close")}},{label:"Save & Clone",icon:"pi pi-copy",command:()=>{this.itemAction("save-and-clone")}},{label:"Save & New",icon:"pi pi-plus",command:()=>{this.itemAction("save-and-new")}},{label:"Trash",icon:"pi pi-times",command:()=>{this.itemAction("trash")}},{label:"Delete",icon:"pi pi-trash",command:()=>{this.confirmDeleteItem("delete")}}]:n=[{label:"Create & Close",icon:"pi pi-check",command:()=>{this.itemAction("create-and-close")}},{label:"Create & Clone",icon:"pi pi-copy",command:()=>{this.itemAction("create-and-clone")}},{label:"Reset",icon:"pi pi-refresh",command:()=>{this.setActiveItemAsEmpty()}}],n.push({label:"Fill",icon:"pi pi-pencil",command:()=>{this.getFaker()}}),this.form_menu_list=n},getMenuItems(){this.list_bulk_menu=[{label:"Active All Permissions",command:async()=>{await this.listAction("activate-all")}},{label:"Inactive All Permissions",command:async()=>{await this.listAction("deactivate-all")}}]},async getPermissionMenuItems(){this.permission_menu_items=[{label:"Active All Permissions",command:()=>{this.bulkActions(1,"toggle-permission-active-status")}},{label:"Inactive All Permissions",command:()=>{this.bulkActions(0,"toggle-permission-active-status")}}]},async getRoleUserMenuItems(){this.role_user_menu_items=[{label:"Attach To All Users",command:()=>{this.bulkActions(1,"toggle-user-active-status")}},{label:"Detach To All Users",command:()=>{this.bulkActions(0,"toggle-user-active-status")}}]},hasPermission(n){const t=je();return B().hasPermission(t.permissions,n)},showProgress(){this.show_progress_bar=!0},hideProgress(){this.show_progress_bar=!1},strToSlug(n){return B().strToSlug(n)},setPageTitle(){this.title&&(document.title=this.title)}}}),TA=f("b",null,"Sort By:",-1),RA={class:"field-radiobutton"},DA=f("label",{for:"sort-none"},"None",-1),MA={class:"field-radiobutton"},$A=f("label",{for:"sort-ascending"},"Updated (Ascending)",-1),VA={class:"field-radiobutton"},BA=f("label",{for:"sort-descending"},"Updated (Descending)",-1),qA=f("b",null,"Is Active:",-1),FA={class:"field-radiobutton"},jA=f("label",{for:"active-all"},"All",-1),UA={class:"field-radiobutton"},NA=f("label",{for:"active-true"},"Only Active",-1),HA={class:"field-radiobutton"},KA=f("label",{for:"active-false"},"Only Inactive",-1),zA=f("b",null,"Trashed:",-1),WA={class:"field-radiobutton"},GA=f("label",{for:"trashed-exclude"},"Exclude Trashed",-1),YA={class:"field-radiobutton"},QA=f("label",{for:"trashed-include"},"Include Trashed",-1),XA={class:"field-radiobutton"},ZA=f("label",{for:"trashed-only"},"Only Trashed",-1),JA={__name:"Filters",setup(n){const t=jn();return(i,r)=>{const a=R("RadioButton"),s=R("Divider"),u=R("Sidebar");return _(),O("div",null,[x(u,{visible:o(t).show_filters,"onUpdate:visible":r[9]||(r[9]=l=>o(t).show_filters=l),style:{"z-index":"1101"},position:"right"},{default:T(()=>[x(mt,null,{label:T(()=>[TA]),default:T(()=>[f("div",RA,[x(a,{name:"sort-none",value:"","data-testid":"role-filter_sort_none",modelValue:o(t).query.filter.sort,"onUpdate:modelValue":r[0]||(r[0]=l=>o(t).query.filter.sort=l)},null,8,["modelValue"]),DA]),f("div",MA,[x(a,{name:"sort-ascending",value:"updated_at","data-testid":"role-filter_sort_asc",modelValue:o(t).query.filter.sort,"onUpdate:modelValue":r[1]||(r[1]=l=>o(t).query.filter.sort=l)},null,8,["modelValue"]),$A]),f("div",VA,[x(a,{name:"sort-descending",value:"updated_at:desc","data-testid":"role-filter_sort_desc",modelValue:o(t).query.filter.sort,"onUpdate:modelValue":r[2]||(r[2]=l=>o(t).query.filter.sort=l)},null,8,["modelValue"]),BA])]),_:1}),x(s),x(mt,null,{label:T(()=>[qA]),default:T(()=>[f("div",FA,[x(a,{name:"active-all",value:"null","data-testid":"role-filter_status_all",modelValue:o(t).query.filter.is_active,"onUpdate:modelValue":r[3]||(r[3]=l=>o(t).query.filter.is_active=l)},null,8,["modelValue"]),jA]),f("div",UA,[x(a,{name:"active-true",value:"true","data-testid":"role-filter_status_active_only",modelValue:o(t).query.filter.is_active,"onUpdate:modelValue":r[4]||(r[4]=l=>o(t).query.filter.is_active=l)},null,8,["modelValue"]),NA]),f("div",HA,[x(a,{name:"active-false",value:"false","data-testid":"role-filter_status_inactive_only",modelValue:o(t).query.filter.is_active,"onUpdate:modelValue":r[5]||(r[5]=l=>o(t).query.filter.is_active=l)},null,8,["modelValue"]),KA])]),_:1}),x(mt,null,{label:T(()=>[zA]),default:T(()=>[f("div",WA,[x(a,{name:"trashed-exclude",value:"","data-testid":"role-filter_trashed_exclude",modelValue:o(t).query.filter.trashed,"onUpdate:modelValue":r[6]||(r[6]=l=>o(t).query.filter.trashed=l)},null,8,["modelValue"]),GA]),f("div",YA,[x(a,{name:"trashed-include",value:"include","data-testid":"role-filter_trashed_include",modelValue:o(t).query.filter.trashed,"onUpdate:modelValue":r[7]||(r[7]=l=>o(t).query.filter.trashed=l)},null,8,["modelValue"]),QA]),f("div",XA,[x(a,{name:"trashed-only",value:"only","data-testid":"role-filter_trashed_only",modelValue:o(t).query.filter.trashed,"onUpdate:modelValue":r[8]||(r[8]=l=>o(t).query.filter.trashed=l)},null,8,["modelValue"]),ZA])]),_:1})]),_:1},8,["visible"])])}}},e7={key:0},t7=f("i",{class:"pi pi-angle-down"},null,-1),n7={class:"grid p-fluid"},i7={class:"col-12"},s7={class:"p-inputgroup"},r7={__name:"Actions",setup(n){const t=jn();Te(async()=>{t.getListSelectedMenu(),t.getListBulkMenu()});const i=Ae(),r=u=>{i.value.toggle(u)},a=Ae(),s=u=>{a.value.toggle(u)};return(u,l)=>{const c=R("Badge"),d=R("Button"),p=R("Menu"),v=R("InputText");return _(),O("div",null,[f("div",{class:he([{"flex justify-content-between":o(t).isViewLarge()},"mt-2 mb-2"])},[o(t).view==="large"?(_(),O("div",e7,[o(t).hasPermission("can-manage-role")||o(t).hasPermission("can-update-role")?(_(),$(d,{key:0,class:"p-button-sm",type:"button","aria-haspopup":"true","aria-controls":"overlay_menu",onClick:r},{default:T(()=>[t7,o(t).action.items.length>0?(_(),$(c,{key:0,value:o(t).action.items.length},null,8,["value"])):A("",!0)]),_:1})):A("",!0),x(p,{ref_key:"selected_menu_state",ref:i,model:o(t).list_selected_menu,popup:!0},null,8,["model"]),o(t).hasPermission("can-manage-role")||o(t).hasPermission("can-update-role")?(_(),$(d,{key:1,class:"ml-1 p-button-sm",icon:"pi pi-ellipsis-h",type:"button","aria-haspopup":"true","aria-controls":"bulk_menu_state",onClick:s})):A("",!0),x(p,{ref_key:"bulk_menu_state",ref:a,model:o(t).list_bulk_menu,popup:!0},null,8,["model"])])):A("",!0),f("div",null,[f("div",n7,[f("div",i7,[f("div",s7,[x(v,{class:"p-inputtext-sm",modelValue:o(t).query.filter.q,"onUpdate:modelValue":l[0]||(l[0]=h=>o(t).query.filter.q=h),onKeyup:[l[1]||(l[1]=Ie(h=>o(t).delayedSearch(),["enter"])),l[2]||(l[2]=Ie(h=>o(t).delayedSearch(),["enter","native"])),l[3]||(l[3]=Ie(h=>o(t).delayedSearch(),["13"]))],placeholder:"Search","data-testid":"role-action_search_input"},null,8,["modelValue"]),x(d,{class:"p-button-sm",icon:"pi pi-search","data-testid":"role-action_search",onClick:l[4]||(l[4]=h=>o(t).delayedSearch())}),x(d,{class:"p-button-sm",type:"button",onClick:l[5]||(l[5]=h=>o(t).show_filters=!0),"data-testid":"role-action_filter"},{default:T(()=>[ue(" Filters "),o(t).count_filters>0?(_(),$(c,{key:0,value:o(t).count_filters},null,8,["value"])):A("",!0)]),_:1}),x(d,{class:"p-button-sm",label:"Reset",icon:"pi pi-filter-slash",type:"button",onClick:l[6]||(l[6]=h=>o(t).resetQuery()),"data-testid":"role-action_filter_reset"})])]),x(JA)])])],2)])}}},o7={key:0},a7={class:"p-inputgroup"},l7={__name:"Table",setup(n){const t=jn(),i=B();return(r,a)=>{const s=R("Column"),u=R("Badge"),l=R("Button"),c=R("InputSwitch"),d=R("DataTable"),p=R("Paginator"),v=Ke("tooltip");return o(t).list?(_(),O("div",o7,[x(d,{value:o(t).list.data,dataKey:"id",class:"p-datatable-sm p-datatable-hoverable-rows",selection:o(t).action.items,"onUpdate:selection":a[0]||(a[0]=h=>o(t).action.items=h),stripedRows:"",responsiveLayout:"scroll"},{default:T(()=>[o(t).isViewLarge()?(_(),$(s,{key:0,selectionMode:"multiple",headerStyle:"width: 3em"})):A("",!0),x(s,{field:"id",header:"ID",style:St({width:o(t).getIdWidth()}),sortable:!0},null,8,["style"]),x(s,{field:"name",header:"Name",sortable:!0},{body:T(h=>[h.data.deleted_at?(_(),$(u,{key:0,value:"Trashed",severity:"danger"})):A("",!0),ue(" "+Q(h.data.name),1)]),_:1}),o(t).isViewLarge()?(_(),$(s,{key:1,field:"slug",header:"Slug",sortable:!0},{body:T(h=>[ce(x(l,{class:"p-button-tiny p-button-text p-0 mr-2","data-testid":"role-list_slug_copy",onClick:m=>o(i).copy(h.data.slug),icon:"pi pi-copy",label:h.data.slug},null,8,["onClick","label"]),[[v,"Copy Slug",void 0,{top:!0}]])]),_:1})):A("",!0),x(s,{field:"permissions",header:"Permissions"},{body:T(h=>[o(t).hasPermission("can-read-roles")?ce((_(),$(l,{key:0,class:"p-button-sm p-button-rounded white-space-nowrap",onClick:m=>o(t).toPermission(h.data),"data-testid":"role-list_permission_view"},{default:T(()=>[ue(Q(h.data.count_permissions)+" / "+Q(o(t).total_permissions),1)]),_:2},1032,["onClick"])),[[v,"View Permissions",void 0,{top:!0}]]):A("",!0)]),_:1}),x(s,{field:"users",header:"Users"},{body:T(h=>[o(t).hasPermission("can-read-roles")?ce((_(),$(l,{key:0,class:"p-button-sm p-button-rounded white-space-nowrap",onClick:m=>o(t).toUser(h.data),"data-testid":"role-list_user_view"},{default:T(()=>[ue(Q(h.data.count_users)+" / "+Q(o(t).total_users),1)]),_:2},1032,["onClick"])),[[v,"View Users",void 0,{top:!0}]]):A("",!0)]),_:1}),o(t).isViewLarge()?(_(),$(s,{key:2,field:"updated_at",header:"Updated",style:{width:"150px"},sortable:!0},{body:T(h=>[ue(Q(o(i).ago(h.data.updated_at)),1)]),_:1})):A("",!0),o(t).isViewLarge()?(_(),$(s,{key:3,field:"is_active",sortable:!1,style:{width:"100px"},header:"Is Active"},{body:T(h=>[x(c,{modelValue:h.data.is_active,"onUpdate:modelValue":m=>h.data.is_active=m,modelModifiers:{bool:!0},"false-value":0,"true-value":1,class:"p-inputswitch-sm","data-testid":"role-list_status",onInput:m=>o(t).toggleIsActive(h.data)},null,8,["modelValue","onUpdate:modelValue","onInput"])]),_:1})):A("",!0),x(s,{field:"actions",style:St([{width:"150px"},{width:o(t).getActionWidth()}]),header:o(t).getActionLabel()},{body:T(h=>[f("div",a7,[o(t).hasPermission("can-read-roles")?ce((_(),$(l,{key:0,class:"p-button-tiny p-button-text",onClick:m=>o(t).toView(h.data),icon:"pi pi-eye","data-testid":"role-item_view"},null,8,["onClick"])),[[v,"View",void 0,{top:!0}]]):A("",!0),o(t).hasPermission("can-update-roles")?ce((_(),$(l,{key:1,class:"p-button-tiny p-button-text",onClick:m=>o(t).toEdit(h.data),icon:"pi pi-pencil","data-testid":"role-item_edit"},null,8,["onClick"])),[[v,"Update",void 0,{top:!0}]]):A("",!0),o(t).isViewLarge()&&!h.data.deleted_at&&o(t).hasPermission("can-update-roles")?ce((_(),$(l,{key:2,class:"p-button-tiny p-button-danger p-button-text",onClick:m=>o(t).itemAction("trash",h.data),icon:"pi pi-trash","data-testid":"role-item_trash"},null,8,["onClick"])),[[v,"Trash",void 0,{top:!0}]]):A("",!0),o(t).isViewLarge()&&h.data.deleted_at?ce((_(),$(l,{key:3,class:"p-button-tiny p-button-success p-button-text",onClick:m=>o(t).itemAction("restore",h.data),icon:"pi pi-replay","data-testid":"role-item_restore"},null,8,["onClick"])),[[v,"Restore",void 0,{top:!0}]]):A("",!0)])]),_:1},8,["style","header"])]),_:1},8,["value","selection"]),x(p,{first:o(t).firstElement,"onUpdate:first":a[1]||(a[1]=h=>o(t).firstElement=h),rows:o(t).query.rows,totalRecords:o(t).list.total,onPage:a[2]||(a[2]=h=>o(t).paginate(h)),rowsPerPageOptions:o(t).rows_per_page,class:"bg-white-alpha-0 pt-2"},null,8,["first","rows","totalRecords","rowsPerPageOptions"])])):A("",!0)}}},u7={class:"grid"},c7={class:"flex flex-row"},d7=f("b",{class:"mr-1"},"Roles",-1),p7={class:"p-inputgroup"},h7={__name:"List",setup(n){const t=jn(),i=Ge();return _t(),Te(async()=>{await t.onLoad(i),await t.setPageTitle(),await t.watchRoutes(i),await t.watchStates(),await t.getAssets(),await t.getList()}),(r,a)=>{const s=R("Badge"),u=R("Button"),l=R("Panel"),c=R("RouterView");return _(),O("div",u7,[f("div",{class:he("col-"+o(t).list_view_width)},[x(l,{class:"is-small"},{header:T(()=>[f("div",c7,[f("div",null,[d7,o(t).list&&o(t).list.total>0?(_(),$(s,{key:0,value:o(t).list.total},null,8,["value"])):A("",!0)])])]),icons:T(()=>[f("div",p7,[o(t).hasPermission("can-create-roles")?(_(),$(u,{key:0,class:"p-button-sm",label:"Create",icon:"pi pi-plus",onClick:a[0]||(a[0]=d=>o(t).toForm()),"data-testid":"role-create"})):A("",!0),x(u,{class:"p-button-sm",icon:"pi pi-refresh",loading:o(t).is_btn_loading,onClick:a[1]||(a[1]=d=>o(t).sync()),"data-testid":"role-list_refresh"},null,8,["loading"])])]),default:T(()=>[x(r7),x(l7)]),_:1})],2),x(c)])}}},f7={class:"col-6"},m7={class:"flex flex-row"},g7={class:"font-semibold text-sm"},v7={key:0},y7={key:1},_7={class:"p-inputgroup"},b7={key:0,class:"mt-2"},w7={__name:"Form",setup(n){const t=jn(),i=je(),r=Ge(),a=B();Te(async()=>{r.params&&r.params.id&&await t.getItem(r.params.id),t.getFormMenu(),await i.getIsActiveStatusOptions()}),We(t.item,async(l,c)=>{t.item.slug=t.strToSlug(l.name)});const s=Ae(),u=l=>{s.value.toggle(l)};return(l,c)=>{const d=R("Button"),p=R("Menu"),v=R("InputText"),h=R("Textarea"),m=R("SelectButton"),b=R("Panel"),I=Ke("tooltip");return _(),O("div",f7,[x(b,{class:"is-small"},{header:T(()=>[f("div",m7,[f("div",g7,[o(t).item&&o(t).item.id?(_(),O("span",v7,Q(o(t).item.name),1)):(_(),O("span",y7," Create "))])])]),icons:T(()=>[f("div",_7,[o(t).item&&o(t).item.id?(_(),$(d,{key:0,class:"p-button-sm",label:"#"+o(t).item.id,onClick:c[0]||(c[0]=k=>o(a).copy(o(t).item.id)),"data-testid":"role-form_id"},null,8,["label"])):A("",!0),o(t).item&&o(t).item.id?(_(),$(d,{key:1,class:"p-button-sm",label:"Save",icon:"pi pi-save","data-testid":"role-edit_save",onClick:c[1]||(c[1]=k=>o(t).itemAction("save"))})):(_(),$(d,{key:2,class:"p-button-sm",label:"Create & New",icon:"pi pi-save","data-testid":"role-new_save",onClick:c[2]||(c[2]=k=>o(t).itemAction("create-and-new"))})),o(t).hasPermission("can-update-roles")||o(t).hasPermission("can-manage-roles")?(_(),$(d,{key:3,class:"p-button-sm",icon:"pi pi-angle-down",type:"button","aria-haspopup":"true",onClick:u,"data-testid":"role-form_menu"})):A("",!0),x(p,{ref_key:"form_menu",ref:s,model:o(t).form_menu_list,popup:!0},null,8,["model"]),o(t).item&&o(t).item.id||o(t).hasPermission("can-read-roles")?ce((_(),$(d,{key:4,class:"p-button-sm",icon:"pi pi-eye","data-testid":"role-item_view",onClick:c[3]||(c[3]=k=>o(t).toView(o(t).item))},null,512)),[[I,"View",void 0,{top:!0}]]):A("",!0),x(d,{class:"p-button-sm",icon:"pi pi-times","data-testid":"role-list_view",onClick:c[4]||(c[4]=k=>o(t).toList())})])]),default:T(()=>[o(t).item?(_(),O("div",b7,[x($e,{label:"Name"},{default:T(()=>[x(v,{class:"w-full",modelValue:o(t).item.name,"onUpdate:modelValue":[c[5]||(c[5]=k=>o(t).item.name=k),o(t).watchItem],"data-testid":"role-item_name"},null,8,["modelValue","onUpdate:modelValue"])]),_:1}),x($e,{label:"Slug"},{default:T(()=>[x(v,{class:"w-full",modelValue:o(t).item.slug,"onUpdate:modelValue":c[6]||(c[6]=k=>o(t).item.slug=k),"data-testid":"role-item_slug"},null,8,["modelValue"])]),_:1}),x($e,{label:"Details"},{default:T(()=>[x(h,{class:"w-full",modelValue:o(t).item.details,"onUpdate:modelValue":c[7]||(c[7]=k=>o(t).item.details=k),"data-testid":"role-item_details"},null,8,["modelValue"])]),_:1}),x($e,{label:"Is Active"},{default:T(()=>[o(i)&&o(i).is_active_status_options?(_(),$(m,{key:0,modelValue:o(t).item.is_active,"onUpdate:modelValue":c[8]||(c[8]=k=>o(t).item.is_active=k),"data-testid":"role-item_status",options:o(i).is_active_status_options,"option-label":"label","option-value":"value"},null,8,["modelValue","options"])):A("",!0)]),_:1})])):A("",!0)]),_:1})])}}},C7={class:"col-6"},S7={class:"flex flex-row"},k7={class:"font-semibold text-sm"},x7={class:"p-inputgroup"},I7={key:0,class:"mt-1"},L7={class:"flex align-items-center justify-content-between"},P7={class:""},O7={class:"ml-3"},E7={class:"p-datatable p-component p-datatable-responsive-scroll p-datatable-striped p-datatable-sm"},A7={class:"p-datatable-table"},T7={class:"p-datatable-tbody"},R7={__name:"Item",setup(n){const t=jn(),i=Ge(),r=B();Te(async()=>{if(i.params&&!i.params.id)return t.toList(),!1;i.params&&i.params.id&&await t.getItem(i.params.id)});const a=Ae(),s=u=>{a.value.toggle(u)};return(u,l)=>{const c=R("Button"),d=R("Menu"),p=R("Message"),v=R("Panel");return _(),O("div",C7,[o(t)&&o(t).item?(_(),$(v,{key:0,class:"is-small"},{header:T(()=>[f("div",S7,[f("div",k7,Q(o(t).item.name),1)])]),icons:T(()=>[f("div",x7,[x(c,{class:"p-button-sm",label:"#"+o(t).item.id,onClick:l[0]||(l[0]=h=>o(r).copy(o(t).item.id)),"data-testid":"role-item_id"},null,8,["label"]),o(t).hasPermission("can-update-roles")?(_(),$(c,{key:0,class:"p-button-sm",label:"Edit",icon:"pi pi-pencil",onClick:l[1]||(l[1]=h=>o(t).toEdit(o(t).item)),"data-testid":"role-item_edit"})):A("",!0),o(t).hasPermission("can-update-roles")||o(t).hasPermission("can-manage-roles")?(_(),$(c,{key:1,class:"p-button-sm",icon:"pi pi-angle-down",type:"button","aria-haspopup":"true","data-testid":"role-item_menu",onClick:s})):A("",!0),x(d,{ref_key:"item_menu_state",ref:a,model:o(t).item_menu_list,popup:!0},null,8,["model"]),x(c,{class:"p-button-sm",icon:"pi pi-times",onClick:l[2]||(l[2]=h=>o(t).toList()),"data-testid":"role-item_list"})])]),default:T(()=>[o(t).item?(_(),O("div",I7,[o(t).item.deleted_at?(_(),$(p,{key:0,severity:"error",class:"p-container-message",closable:!1,icon:"pi pi-trash"},{default:T(()=>[f("div",L7,[f("div",P7," Deleted "+Q(o(t).item.deleted_at),1),f("div",O7,[x(c,{label:"Restore",class:"p-button-sm",onClick:l[3]||(l[3]=h=>o(t).itemAction("restore")),"data-testid":"role-item_restore"})])])]),_:1})):A("",!0),f("div",E7,[f("table",A7,[f("tbody",T7,[(_(!0),O(ne,null,xe(o(t).item,(h,m)=>(_(),O(ne,null,[m==="created_by"||m==="updated_by"?(_(),O(ne,{key:0},[],64)):m==="id"||m==="uuid"||m==="slug"?(_(),$(at,{key:1,label:m,value:h,can_copy:!0},null,8,["label","value"])):(m==="created_by_user"||m==="updated_by_user"||m==="deleted_by_user")&&typeof h=="object"&&h!==null?(_(),$(at,{key:2,label:m,value:h,type:"user"},null,8,["label","value"])):m==="is_active"?(_(),$(at,{key:3,label:m,value:h,type:"yes-no"},null,8,["label","value"])):(_(),$(at,{key:4,label:m,value:h},null,8,["label","value"]))],64))),256))])])])])):A("",!0)]),_:1})):A("",!0)])}}},D7={key:0},M7={__name:"PermissionDetailsView",setup(n){const t=jn();return Te(async()=>{t.item||await t.getItem(route.params.id)}),(i,r)=>{const a=R("Divider");return _(),O("div",null,[o(t)&&o(t).active_role_permission?(_(),O("div",D7,[f("p",null,[ue("Created By : "),f("span",null,Q(o(t).active_role_permission.json.created_by),1)]),x(a,{class:"is-small"}),f("p",null,[ue("Updated By : "),f("span",null,Q(o(t).active_role_permission.json.updated_by),1)]),x(a,{class:"is-small"}),f("p",null,[ue("Created At : "),f("span",null,Q(o(t).active_role_permission.json.created_at),1)]),x(a,{class:"is-small"}),f("p",null,[ue("Updated At : "),f("span",null,Q(o(t).active_role_permission.json.updated_at),1)])])):A("",!0)])}}},$7={class:"col-6"},V7={class:"flex flex-row"},B7={class:"font-semibold text-sm"},q7={class:"p-inputgroup"},F7={class:"flex justify-content-between mt-3 mb-1"},j7={key:0},U7={key:1,class:"mx-1"},N7={class:"grid p-fluid"},H7={class:"col-12"},K7={class:"p-inputgroup"},z7={class:"p-input-icon-left"},W7=f("i",{class:"pi pi-search"},null,-1),G7={class:"flex"},Y7={class:"pl-2"},Q7={__name:"ViewPermission",setup(n){const t=B(),i=jn(),r=Ge(),a=je();Te(async()=>{if(r.params&&!r.params.id)return i.toList(),!1;r.params&&r.params.id&&await i.getItem(r.params.id),i.item&&!i.role_permissions&&await i.getItemPermissions(),await i.getPermissionMenuItems(),await a.getPermission()});const s=Ae(),u=v=>{s.value.toggle(v)},l=Rr(),c=()=>{l.open(M7,{props:{header:"Details",style:{width:"50vw"},breakpoints:{"960px":"75vw","640px":"90vw"},modal:!0}})},d=_t(),p=(v,h)=>{d.require({group:"templating",message:"Are you sure you want to change the status? This action will impact all roles that assign to this permission.",header:"Changing Status",icon:"pi pi-exclamation-circle text-red-600",acceptClass:"p-button p-button-danger is-small",acceptLabel:"Change",rejectLabel:"Cancel",rejectClass:" is-small btn-dark",accept:()=>{i.changeRoleStatus(h)}})};return(v,h)=>{const m=R("Button"),b=R("Menu"),I=R("Dropdown"),k=R("InputText"),y=R("Column"),g=R("DataTable"),C=R("Paginator"),w=R("Panel"),S=R("ConfirmDialog"),L=R("DynamicDialog"),P=Ke("tooltip");return _(),O("div",$7,[o(i)&&o(i).item?(_(),$(w,{key:0,class:"is-small"},{header:T(()=>[f("div",V7,[f("div",B7,Q(o(i).item.name),1)])]),icons:T(()=>[f("div",q7,[x(m,{class:"p-button-sm",label:"#"+o(i).item.id,onClick:h[0]||(h[0]=E=>o(t).copy(o(i).item.id)),"data-testid":"role-permission_id"},null,8,["label"]),o(i).hasPermission("can-update-roles")||o(i).hasPermission("can-manage-roles")?(_(),O(ne,{key:0},[x(m,{class:"p-button-sm",icon:"pi pi-angle-down",type:"button","aria-haspopup":"true",onClick:u,"data-testid":"role-permission_menu"}),x(b,{ref_key:"permission_menu",ref:s,model:o(i).permission_menu_items,popup:!0},null,8,["model"])],64)):A("",!0),x(m,{class:"p-button-sm",icon:"pi pi-times",onClick:h[1]||(h[1]=E=>o(i).toList()),"data-testid":"role-permission_list"})])]),default:T(()=>[f("div",F7,[o(i)&&o(i).assets?(_(),O("div",j7,[x(I,{modelValue:o(i).role_permissions_query.module,"onUpdate:modelValue":h[2]||(h[2]=E=>o(i).role_permissions_query.module=E),options:o(i).assets.modules,placeholder:"Select a Module","data-testid":"role-permission_module",onChange:h[3]||(h[3]=E=>o(i).getModuleSection()),class:"is-small"},{option:T(E=>[f("div",null,Q(E.option.charAt(0).toUpperCase()+E.option.slice(1)),1)]),_:1},8,["modelValue","options"])])):A("",!0),o(i).role_permissions_query.module&&o(i).module_section_list?(_(),O("div",U7,[x(I,{modelValue:o(i).role_permissions_query.section,"onUpdate:modelValue":h[4]||(h[4]=E=>o(i).role_permissions_query.section=E),options:o(i).module_section_list,placeholder:"Select a Section",onClick:h[5]||(h[5]=E=>o(i).getItemPermissions()),"data-testid":"role-permission_section",class:"is-small"},{option:T(E=>[f("div",null,Q(E.option.charAt(0).toUpperCase()+E.option.slice(1)),1)]),_:1},8,["modelValue","options"])])):A("",!0),f("div",N7,[f("div",H7,[f("div",K7,[f("span",z7,[W7,x(k,{modelValue:o(i).role_permissions_query.q,"onUpdate:modelValue":h[6]||(h[6]=E=>o(i).role_permissions_query.q=E),onKeyup:[h[7]||(h[7]=Ie(E=>o(i).delayedRolePermissionSearch(),["enter"])),h[8]||(h[8]=Ie(E=>o(i).delayedRolePermissionSearch(),["enter","native"])),h[9]||(h[9]=Ie(E=>o(i).delayedRolePermissionSearch(),["13"]))],placeholder:"Search",type:"text",class:"w-full","data-testid":"role-permission_search"},null,8,["modelValue"])]),x(m,{label:"Reset",onClick:h[10]||(h[10]=E=>o(i).resetRolePermissionFilters()),"data-testid":"role-permission_search_reset"})])])])]),o(i)&&o(i).role_permissions?(_(),$(g,{key:0,value:o(i).role_permissions.list.data,dataKey:"id",class:"p-datatable-sm",stripedRows:"",responsiveLayout:"scroll"},{default:T(()=>[x(y,{field:"name",header:"Name",class:"flex align-items-center"},{body:T(E=>[ce(x(m,{class:"p-button-tiny p-button-text p-0 mr-2","data-testid":"role-permission_name_copy",onClick:M=>o(t).copy(E.data.slug),icon:"pi pi-copy",label:E.data.name},null,8,["onClick","label"]),[[P,"Copy Slug",void 0,{top:!0}]])]),_:1}),x(y,{field:"has-permission",header:"Has Permission"},Mt({_:2},[o(i).hasPermission("can-update-roles")||o(i).hasPermission("can-manage-roles")?{name:"body",fn:T(E=>[E.data.pivot.is_active===1?(_(),$(m,{key:0,label:"Yes",class:"p-button-sm p-button-success p-button-rounded",onClick:M=>o(i).changeRolePermission(E.data),"data-testid":"role-permission_status_yes"},null,8,["onClick"])):(_(),$(m,{key:1,label:"No",class:"p-button-sm p-button-danger p-button-rounded","data-testid":"role-permission_status_no",onClick:M=>o(i).changeRolePermission(E.data)},null,8,["onClick"]))]),key:"0"}:{name:"body",fn:T(E=>[E.data.pivot.is_active===1?(_(),$(m,{key:0,label:"Yes",class:"p-button-sm p-button-success p-button-rounded",disabled:""})):(_(),$(m,{key:1,label:"No",class:"p-button-sm p-button-danger p-button-rounded",disabled:""}))]),key:"1"}]),1024),x(y,{field:"is-active",header:"Permission Status"},Mt({_:2},[(o(i).hasPermission("can-update-permissions")||o(i).hasPermission("can-manage-permissions"))&&(o(i).hasPermission("can-update-roles")||o(i).hasPermission("can-manage-roles"))?{name:"body",fn:T(E=>[E.data.is_active===1?(_(),$(m,{key:0,label:"Active",class:"p-button-sm p-button-rounded p-button-success",onClick:M=>p(v.event,E.data.id),"data-testid":"role-permission_status_active"},null,8,["onClick"])):(_(),$(m,{key:1,label:"Inactive","data-testid":"role-permission_status_inactive",class:"p-button-sm p-button-danger p-button-rounded",onClick:M=>p(v.event,E.data.id)},null,8,["onClick"]))]),key:"0"}:{name:"body",fn:T(E=>[E.data.is_active===1?(_(),$(m,{key:0,label:"Active",class:"p-button-sm p-button-rounded p-button-success",disabled:""})):(_(),$(m,{key:1,label:"Inactive",class:"p-button-sm p-button-danger p-button-rounded",disabled:""}))]),key:"1"}]),1024),x(y,null,{body:T(E=>[x(m,{class:"p-button-sm p-button-rounded p-button-outlined",onClick:M=>(c(),o(i).active_role_permission=E.data),icon:"pi pi-eye",label:"View","data-testid":"role-permission_view_modal"},null,8,["onClick"])]),_:1})]),_:1},8,["value"])):A("",!0),o(i)&&o(i).role_permissions?(_(),$(C,{key:1,rows:o(i).role_permissions_query.rows,"onUpdate:rows":h[11]||(h[11]=E=>o(i).role_permissions_query.rows=E),totalRecords:o(i).role_permissions.list.total,onPage:h[12]||(h[12]=E=>o(i).permissionPaginate(E)),rowsPerPageOptions:o(i).rows_per_page,class:"bg-white-alpha-0 pt-2"},null,8,["rows","totalRecords","rowsPerPageOptions"])):A("",!0)]),_:1})):A("",!0),x(S,{group:"templating",class:"is-small",style:{width:"400px"},breakpoints:{"600px":"100vw"}},{message:T(E=>[f("div",G7,[f("i",{class:he(E.message.icon),style:{"font-size":"1.5rem"}},null,2),f("p",Y7,Q(E.message.message),1)])]),_:1}),x(L)])}}},X7={key:0},Z7={__name:"RoleUserDetailsView",setup(n){const t=jn();return Te(async()=>{t.item||await t.getItem(route.params.id)}),(i,r)=>{const a=R("Divider");return _(),O("div",null,[o(t)&&o(t).active_role_user?(_(),O("div",X7,[f("p",null,[ue("Created By : "),f("span",null,Q(o(t).active_role_user.json.created_by),1)]),x(a,{class:"is-small"}),f("p",null,[ue("Updated By : "),f("span",null,Q(o(t).active_role_user.json.updated_by),1)]),x(a,{class:"is-small"}),f("p",null,[ue("Created At : "),f("span",null,Q(o(t).active_role_user.json.created_at),1)]),x(a,{class:"is-small"}),f("p",null,[ue("Updated At : "),f("span",null,Q(o(t).active_role_user.json.updated_at),1)])])):A("",!0)])}}},J7={class:"col-6"},eT={class:"flex flex-row"},tT={class:"font-semibold text-sm"},nT={class:"p-inputgroup"},iT={class:"grid p-fluid mt-1 mb-2"},sT={class:"col-12"},rT={class:"p-inputgroup"},oT={class:"p-input-icon-left"},aT=f("i",{class:"pi pi-search"},null,-1),lT={__name:"ViewUser",setup(n){const t=jn(),i=Ge(),r=B();Te(async()=>{if(i.params&&!i.params.id)return t.toList(),!1;i.params&&i.params.id&&await t.getItem(i.params.id),t.item&&!t.role_users&&await t.getItemUsers(),await t.getRoleUserMenuItems()});const a=Ae(),s=c=>{a.value.toggle(c)},u=Rr(),l=()=>{u.open(Z7,{props:{header:"Details",style:{width:"50vw"},breakpoints:{"960px":"75vw","640px":"90vw"},modal:!0}})};return(c,d)=>{const p=R("Button"),v=R("Menu"),h=R("InputText"),m=R("Column"),b=R("DataTable"),I=R("Paginator"),k=R("Panel"),y=R("DynamicDialog");return _(),O("div",J7,[o(t)&&o(t).item?(_(),$(k,{key:0,class:"is-small"},{header:T(()=>[f("div",eT,[f("div",tT,Q(o(t).item.name),1)])]),icons:T(()=>[f("div",nT,[x(p,{class:"p-button-sm",label:"#"+o(t).item.id,onClick:d[0]||(d[0]=g=>o(r).copy(o(t).item.id)),"data-testid":"role-user_id"},null,8,["label"]),o(t).hasPermission("can-update-roles")||o(t).hasPermission("can-manage-roles")?(_(),O(ne,{key:0},[x(p,{class:"p-button-sm",icon:"pi pi-angle-down",type:"button","aria-haspopup":"true","data-testid":"role-user_menu",onClick:s}),x(v,{ref_key:"uer_items_menu",ref:a,model:o(t).role_user_menu_items,popup:!0},null,8,["model"])],64)):A("",!0),x(p,{class:"p-button-sm",icon:"pi pi-times","data-testid":"role-user_list",onClick:d[1]||(d[1]=g=>o(t).toList())})])]),default:T(()=>[f("div",iT,[f("div",sT,[f("div",rT,[f("span",oT,[aT,x(h,{modelValue:o(t).role_users_query.q,"onUpdate:modelValue":d[2]||(d[2]=g=>o(t).role_users_query.q=g),onKeyup:[d[3]||(d[3]=Ie(g=>o(t).delayedRoleUsersSearch(),["enter"])),d[4]||(d[4]=Ie(g=>o(t).delayedRoleUsersSearch(),["enter","native"])),d[5]||(d[5]=Ie(g=>o(t).delayedRoleUsersSearch(),["13"]))],placeholder:"Search",type:"text","data-testid":"role-user_search",class:"w-full p-inputtext-sm"},null,8,["modelValue"])]),x(p,{class:"p-button-sm","data-testid":"role-user_search_reset",label:"Reset",onClick:d[6]||(d[6]=g=>o(t).resetRoleUserFilters())})])])]),o(t)&&o(t).role_users?(_(),$(b,{key:0,value:o(t).role_users.list.data,dataKey:"id",class:"p-datatable-sm",stripedRows:"",responsiveLayout:"scroll"},{default:T(()=>[x(m,{field:"name",header:"Name"},{body:T(g=>[ue(Q(g.data.name),1)]),_:1}),x(m,{field:"email",header:"Email"},{body:T(g=>[ue(Q(g.data.email),1)]),_:1}),x(m,{field:"has-role",header:"Has Role"},Mt({_:2},[o(t).hasPermission("can-update-roles")||o(t).hasPermission("can-manage-roles")?{name:"body",fn:T(g=>[g.data.pivot.is_active===1?(_(),$(p,{key:0,label:"Yes",class:"p-button-sm p-button-success p-button-rounded",onClick:C=>o(t).changeUserRole(g.data),"data-testid":"role-user_status_yes"},null,8,["onClick"])):(_(),$(p,{key:1,label:"No",class:"p-button-sm p-button-danger p-button-rounded","data-testid":"role-user_status_no",onClick:C=>o(t).changeUserRole(g.data)},null,8,["onClick"]))]),key:"0"}:{name:"body",fn:T(g=>[g.data.pivot.is_active===1?(_(),$(p,{key:0,label:"Yes",class:"p-button-sm p-button-success p-button-rounded",disabled:""})):(_(),$(p,{key:1,label:"No",class:"p-button-sm p-button-danger p-button-rounded",disabled:""}))]),key:"1"}]),1024),x(m,null,{body:T(g=>[x(p,{class:"p-button-sm p-button-rounded p-button-outlined",onClick:C=>(l(),o(t).active_role_user=g.data),icon:"pi pi-eye",label:"View","data-testid":"role-user_view_details"},null,8,["onClick"])]),_:1})]),_:1},8,["value"])):A("",!0),o(t)&&o(t).role_users?(_(),$(I,{key:1,rows:o(t).role_users_query.rows,"onUpdate:rows":d[7]||(d[7]=g=>o(t).role_users_query.rows=g),totalRecords:o(t).role_users.list.total,onPage:d[8]||(d[8]=g=>o(t).userPaginate(g)),rowsPerPageOptions:o(t).rows_per_page,class:"bg-white-alpha-0 pt-2"},null,8,["rows","totalRecords","rowsPerPageOptions"])):A("",!0)]),_:1})):A("",!0),x(y)])}}};let gf=[],vf=[];vf={path:"/vaah/roles/",component:yn,props:!0,children:[{path:"",name:"roles.index",component:h7,props:!0,children:[{path:"form/:id?",name:"roles.form",component:w7,props:!0},{path:"view/:id?",name:"roles.view",component:R7,props:!0},{path:"permissions/:id?",name:"roles.permissions",component:Q7,props:!0},{path:"users/:id?",name:"roles.users",component:lT,props:!0}]}]};gf.push(vf);const uT={class:"grid justify-content-center"},cT={class:"col-fixed"},dT={class:"col"},pT={__name:"AdvancedLayout",setup(n){const t=Ge(),i=Ae([{label:"ADVANCED",items:[{label:"Logs",icon:"pi pi-book",to:{path:"/vaah/advanced/logs"}},{label:"Jobs",icon:"pi pi-align-justify",to:{path:"/vaah/advanced/jobs"}},{label:"Failed Jobs",icon:"pi pi-times-circle",to:{path:"/vaah/advanced/failedjobs"}},{label:"Batches",icon:"pi pi-server",to:{path:"/vaah/advanced/batches"}}]}]),r=Ae({menuitem:({props:a})=>({class:t.matched&&t.matched[3]&&t.matched[3].path===a.item.to.path?"p-focus":""})});return Te(async()=>{}),(a,s)=>{const u=R("Menu"),l=R("router-view");return _(),O("div",uT,[f("div",cT,[x(u,{model:i.value,pt:r.value},null,8,["model","pt"])]),f("div",dT,[x(l)])])}}};let hT="WebReinvent\\VaahCms\\Models\\Job",yf=document.getElementsByTagName("base")[0].getAttribute("href"),fT=yf+"/vaah/jobs",To={query:{page:1,rows:20,filter:{q:null,is_active:null,trashed:null,sort:null,queue:null}},action:{type:null,items:[]}};const Ca=Ot({id:"jobs",state:()=>({title:"Jobs - Advanced",page:1,rows:20,base_url:yf,ajax_url:fT,model:hT,assets_is_fetching:!0,app:null,assets:null,rows_per_page:[10,20,30,50,100,500],list:null,item:null,fillable:null,empty_query:To.query,empty_action:To.action,query:B().clone(To.query),action:B().clone(To.action),search:{delay_time:600,delay_timer:0},route:null,watch_stopper:null,route_prefix:"jobs.",view:"large",show_filters:!1,list_view_width:12,form:{type:"Create",action:null,is_button_loading:null},is_list_loading:null,count_filters:0,list_selected_menu:[],list_bulk_menu:[],item_menu_list:[],item_menu_state:null,form_menu_list:[],payload_modal:!1,payload_content:null,first_element:null}),actions:{async onLoad(n){this.route=n,this.first_element=(this.query.page-1)*this.query.rows,this.updateQueryFromUrl(n)},async updateQueryFromUrl(n){if(n.query&&Object.keys(n.query).length>0){for(let t in n.query)this.query[t]=n.query[t];this.countFilters(n.query)}},watchRoutes(n){this.watch_stopper=We(n,(t,i)=>{if(this.watch_stopper&&!t.name.includes(this.route_prefix))return this.watch_stopper(),!1;this.route=t,t.params.id&&this.getItem(t.params.id)},{deep:!0})},watchStates(){We(this.query.filter,(n,t)=>{this.delayedSearch()},{deep:!0})},async getAssets(){this.assets_is_fetching===!0&&(this.assets_is_fetching=!1,B().ajax(this.ajax_url+"/assets",this.afterGetAssets))},afterGetAssets(n,t){n&&(this.assets=n,n.rows&&(this.query.rows?this.query.rows=parseInt(this.query.rows):this.query.rows=n.rows))},async getList(){let n={query:B().clone(this.query)};await this.updateUrlQueryString(this.query),await B().ajax(this.ajax_url,await this.getListAfter,n)},async getListAfter(n,t){this.is_btn_loading=!1,n&&(this.list=n,this.first_element=(this.query.page-1)*this.query.rows)},isListActionValid(){return this.action.type?this.action.items.length<1?(B().toastErrors(["Select records"]),!1):!0:(B().toastErrors(["Select an action type"]),!1)},async updateListAfter(n,t){n&&(this.action=B().clone(this.empty_action),await this.getList())},async listAction(n=null){!n&&this.action.type?n=this.action.type:this.action.type=n;let t=this.ajax_url+"/action/"+n,i="PUT";switch(n){case"delete":t=this.ajax_url,i="DELETE";break;case"delete-all":i="DELETE";break}let r={params:this.action,method:i,show_success:!1};await B().ajax(t,this.updateListAfter,r)},itemAction(n,t=null){t||(t=this.item),this.form.action=n;let i=this.ajax_url,r={method:"post"};switch(n){case"delete":r.method="DELETE",i+="/"+t.id;break;default:r.method="PATCH",i+="/"+t.id+"/action/"+n;break}B().ajax(i,this.itemActionAfter,r)},async itemActionAfter(n,t){n&&(this.item=n,await this.getList())},async paginate(n){this.query.page=n.page+1,this.query.rows=n.rows,this.first_element=this.query.rows*(this.query.page-1),await this.getList()},async reload(){await this.getAssets(),await this.getList()},onItemSelection(n){this.action.items=n},confirmDelete(){if(this.action.items.length<1)return B().toastErrors(["Select a record"]),!1;this.action.type="delete",B().confirmDialogDelete(this.listAction)},confirmDeleteAll(){this.action.type="delete-all",B().confirmDialogDelete(this.listAction)},async delayedSearch(){let n=this;this.query.page=1,this.action.items=[],clearTimeout(this.search.delay_timer),this.search.delay_timer=setTimeout(async function(){await n.updateUrlQueryString(n.query),await n.getList()},this.search.delay_time)},async updateUrlQueryString(n){n=B().clone(n);let t=ct.stringify(n,{skipNulls:!0}),i=ct.parse(t);i.filter&&(i.filter=B().cleanObject(i.filter)),await this.$router.replace({query:null}),await this.$router.replace({query:i}),this.countFilters(i)},countFilters:function(n){if(this.count_filters=0,n&&n.filter){let t=B().cleanObject(n.filter);this.count_filters=Object.keys(t).length}},async clearSearch(){this.query.filter.q=null,await this.updateUrlQueryString(this.query),await this.getList()},async resetQuery(){await this.resetQueryString(),await this.getList()},async resetQueryString(){for(let n in this.query.filter)this.query.filter[n]=null;this.query.page=this.page,this.query.rows=this.rows,await this.updateUrlQueryString(this.query)},toList(){this.$router.push({name:"jobs.index"})},isViewLarge(){return this.view==="large"},getIdWidth(){let n=50;if(this.list&&this.list.total){let t=this.list.total.toString();t=t.length,n=t*40}return n+"px"},getActionWidth(){let n=100;return this.isViewLarge()||(n=80),n+"px"},getActionLabel(){let n=null;return this.isViewLarge()&&(n="Actions"),n},async getListSelectedMenu(){this.list_selected_menu=[{label:"Delete",icon:"pi pi-trash",command:()=>{this.confirmDelete()}}]},getListBulkMenu(){this.list_bulk_menu=[{label:"Delete All",icon:"pi pi-trash",command:async()=>{this.confirmDeleteAll()}}]},confirmDeleteItem(){this.form.type="delete",B().confirmDialogDelete(this.confirmDeleteItemAfter)},confirmDeleteItemAfter(){this.itemAction("delete",this.item)},viewPayloads(n){this.payload_content='
'+JSON.stringify(n,null,2)+"
",this.payload_modal=!0},async sync(){this.is_btn_loading=!0,await this.getList()},hasPermission(n){const t=je();return B().hasPermission(t.permissions,n)},setPageTitle(){this.title&&(document.title=this.title)},displayJobName(n){let t=n.split(/\\/g);return t[t.length-1]}}}),mT=f("b",null,"Sort By:",-1),gT={class:"field-radiobutton"},vT=f("label",{for:"sort-none"},"None",-1),yT={class:"field-radiobutton"},_T=f("label",{for:"sort-ascending"},"Created (Ascending)",-1),bT={class:"field-radiobutton"},wT=f("label",{for:"sort-descending"},"Created (Descending)",-1),CT=f("b",null,"Queue:",-1),ST={class:"field-radiobutton"},kT=f("label",{for:"default"},"Default",-1),xT={class:"field-radiobutton"},IT=f("label",{for:"high"},"High",-1),LT={class:"field-radiobutton"},PT=f("label",{for:"medium"},"Medium",-1),OT={class:"field-radiobutton"},ET=f("label",{for:"low"},"Low",-1),AT={__name:"Filters",setup(n){const t=Ca();return(i,r)=>{const a=R("RadioButton"),s=R("Divider"),u=R("Sidebar");return _(),O("div",null,[x(u,{visible:o(t).show_filters,"onUpdate:visible":r[7]||(r[7]=l=>o(t).show_filters=l),position:"right",style:{"z-index":"1101"}},{default:T(()=>[x(mt,null,{label:T(()=>[mT]),default:T(()=>[f("div",gT,[x(a,{name:"sort-none","data-testid":"jobs-filters-sort-none",value:"",modelValue:o(t).query.filter.sort,"onUpdate:modelValue":r[0]||(r[0]=l=>o(t).query.filter.sort=l)},null,8,["modelValue"]),vT]),f("div",yT,[x(a,{name:"sort-ascending","data-testid":"jobs-filters-sort-ascending",value:"created_at",modelValue:o(t).query.filter.sort,"onUpdate:modelValue":r[1]||(r[1]=l=>o(t).query.filter.sort=l)},null,8,["modelValue"]),_T]),f("div",bT,[x(a,{name:"sort-descending","data-testid":"jobs-filters-sort-descending",value:"created_at:desc",modelValue:o(t).query.filter.sort,"onUpdate:modelValue":r[2]||(r[2]=l=>o(t).query.filter.sort=l)},null,8,["modelValue"]),wT])]),_:1}),x(s),x(mt,null,{label:T(()=>[CT]),default:T(()=>[f("div",ST,[x(a,{name:"default","data-testid":"jobs-queue_defaut",value:"default",modelValue:o(t).query.filter.queue,"onUpdate:modelValue":r[3]||(r[3]=l=>o(t).query.filter.queue=l)},null,8,["modelValue"]),kT]),f("div",xT,[x(a,{name:"high","data-testid":"jobs-queue_high",value:"high",modelValue:o(t).query.filter.queue,"onUpdate:modelValue":r[4]||(r[4]=l=>o(t).query.filter.queue=l)},null,8,["modelValue"]),IT]),f("div",LT,[x(a,{name:"medium","data-testid":"jobs-queue_medium",value:"medium",modelValue:o(t).query.filter.queue,"onUpdate:modelValue":r[5]||(r[5]=l=>o(t).query.filter.queue=l)},null,8,["modelValue"]),PT]),f("div",OT,[x(a,{name:"low","data-testid":"jobs-queue_low",value:"low",modelValue:o(t).query.filter.queue,"onUpdate:modelValue":r[6]||(r[6]=l=>o(t).query.filter.queue=l)},null,8,["modelValue"]),ET])]),_:1})]),_:1},8,["visible"])])}}},TT={key:0},RT=f("i",{class:"pi pi-angle-down"},null,-1),DT={class:"grid p-fluid"},MT={class:"col-12"},$T={class:"p-inputgroup"},VT={__name:"Actions",setup(n){const t=Ca();Te(async()=>{t.getListSelectedMenu(),t.getListBulkMenu()});const i=Ae(),r=u=>{i.value.toggle(u)},a=Ae(),s=u=>{a.value.toggle(u)};return(u,l)=>{const c=R("Badge"),d=R("Button"),p=R("Menu"),v=R("InputText");return _(),O("div",null,[f("div",{class:he([{"flex justify-content-between":o(t).isViewLarge()},"mt-2 mb-2"])},[o(t).view==="large"?(_(),O("div",TT,[x(d,{class:"p-button-sm",onClick:r,"data-testid":"jobs-actions-menu","aria-haspopup":"true","aria-controls":"overlay_menu"},{default:T(()=>[RT,o(t).action.items.length>0?(_(),$(c,{key:0,value:o(t).action.items.length},null,8,["value"])):A("",!0)]),_:1}),x(p,{ref_key:"selected_menu_state",ref:i,model:o(t).list_selected_menu,popup:!0},null,8,["model"]),x(d,{class:"p-button-sm ml-1",icon:"pi pi-ellipsis-h",onClick:s,"data-testid":"jobs-actions-bulk-menu","aria-haspopup":"true","aria-controls":"bulk_menu_state"}),x(p,{ref_key:"bulk_menu_state",ref:a,model:o(t).list_bulk_menu,popup:!0},null,8,["model"])])):A("",!0),f("div",null,[f("div",DT,[f("div",MT,[f("div",$T,[x(v,{modelValue:o(t).query.filter.q,"onUpdate:modelValue":l[0]||(l[0]=h=>o(t).query.filter.q=h),onKeyup:[l[1]||(l[1]=Ie(h=>o(t).delayedSearch(),["enter"])),l[2]||(l[2]=Ie(h=>o(t).delayedSearch(),["enter","native"])),l[3]||(l[3]=Ie(h=>o(t).delayedSearch(),["13"]))],"data-testid":"jobs-actions-search",placeholder:"Search",class:"p-inputtext-sm"},null,8,["modelValue"]),x(d,{onClick:l[4]||(l[4]=h=>o(t).delayedSearch()),"data-testid":"jobs-actions-search-button",icon:"pi pi-search",class:"p-button-sm"}),x(d,{class:"p-button-sm",label:"Filters","data-testid":"jobs-actions-show-filters",onClick:l[5]||(l[5]=h=>o(t).show_filters=!0)},{default:T(()=>[o(t).count_filters>0?(_(),$(c,{key:0,value:o(t).count_filters},null,8,["value"])):A("",!0)]),_:1}),x(d,{class:"p-button-sm",label:"Reset",icon:"pi pi-filter-slash","data-testid":"jobs-actions-reset-filters",onClick:l[6]||(l[6]=h=>o(t).resetQuery())})])]),x(AT)])])],2)])}}},BT={key:0},qT={class:"p-inputgroup"},FT=["innerHTML"],jT={__name:"Table",setup(n){const t=Ca(),i=B();return(r,a)=>{const s=R("Column"),u=R("Button"),l=R("DataTable"),c=R("Paginator"),d=R("Card"),p=R("Dialog"),v=Ke("tooltip");return _(),O(ne,null,[o(t).list?(_(),O("div",BT,[x(l,{value:o(t).list.data,dataKey:"id",class:"p-datatable-sm p-datatable-hoverable-rows",selection:o(t).action.items,"onUpdate:selection":a[0]||(a[0]=h=>o(t).action.items=h),stripedRows:"",responsiveLayout:"scroll"},{default:T(()=>[o(t).isViewLarge()?(_(),$(s,{key:0,selectionMode:"multiple",headerStyle:"width: 3em"})):A("",!0),x(s,{field:"id",header:"ID",style:St({width:o(t).getIdWidth()}),sortable:!0},null,8,["style"]),x(s,{field:"queue",header:"Queue"},{body:T(h=>[ue(Q(h.data.queue),1)]),_:1}),x(s,{field:"queue",header:"Name"},{body:T(h=>[ce((_(),O("p",null,[ue(Q(o(t).displayJobName(h.data.payload.displayName)),1)])),[[v,h.data.payload.displayName,void 0,{top:!0}]])]),_:1}),x(s,{field:"payload",header:"Payload"},{body:T(h=>[o(t).hasPermission("can-read-jobs-payload")?ce((_(),$(u,{key:0,class:"p-button-tiny p-button-text","data-testid":"jobs-view_payload",onClick:m=>o(t).viewPayloads(h.data.payload),icon:"pi pi-eye"},null,8,["onClick"])),[[v,"View",void 0,{top:!0}]]):A("",!0)]),_:1}),x(s,{field:"attempts",header:"Attempts"},{body:T(h=>[ue(Q(h.data.attempts),1)]),_:1}),o(t).isViewLarge()?(_(),$(s,{key:1,field:"reserved_at",header:"Reserved At",style:{width:"150px"}},{body:T(h=>[ue(Q(h.data.reserved_at),1)]),_:1})):A("",!0),o(t).isViewLarge()?(_(),$(s,{key:2,field:"available_at",header:"Available At",style:{width:"150px"}},{body:T(h=>[ue(Q(o(i).ago(h.data.available_at)),1)]),_:1})):A("",!0),o(t).isViewLarge()?(_(),$(s,{key:3,field:"created_at",header:"Created At",style:{width:"150px"},sortable:!0},{body:T(h=>[ue(Q(o(i).ago(h.data.created_at)),1)]),_:1})):A("",!0),x(s,{field:"actions",style:St([{width:"150px"},{width:o(t).getActionWidth()}]),header:o(t).getActionLabel()},{body:T(h=>[f("div",qT,[o(t).isViewLarge()&&!h.data.deleted_at&&o(t).hasPermission("can-delete-jobs")?ce((_(),$(u,{key:0,class:"p-button-tiny p-button-danger p-button-text",onClick:m=>o(t).itemAction("delete",h.data),"data-testid":"jobs-trash",icon:"pi pi-trash"},null,8,["onClick"])),[[v,"Delete",void 0,{top:!0}]]):A("",!0)])]),_:1},8,["style","header"])]),_:1},8,["value","selection"]),x(c,{first:o(t).first_element,"onUpdate:first":a[1]||(a[1]=h=>o(t).first_element=h),rows:o(t).query.rows,totalRecords:o(t).list.total,onPage:a[2]||(a[2]=h=>o(t).paginate(h)),rowsPerPageOptions:o(t).rows_per_page,class:"bg-white-alpha-0 pt-2"},null,8,["first","rows","totalRecords","rowsPerPageOptions"])])):A("",!0),x(p,{header:"Payload",visible:o(t).payload_modal,"onUpdate:visible":a[3]||(a[3]=h=>o(t).payload_modal=h),style:{width:"40%"}},{default:T(()=>[x(d,{class:"w-max"},{content:T(()=>[f("span",{innerHTML:o(t).payload_content},null,8,FT)]),_:1})]),_:1},8,["visible"])],64)}}},UT={key:0,class:"grid"},NT={class:"flex flex-row"},HT=f("b",{class:"mr-1"},"Jobs",-1),KT={class:"p-inputgroup"},zT={__name:"List",setup(n){const t=Ca(),i=Ge();return _t(),Te(async()=>{await t.onLoad(i),await t.setPageTitle(),await t.watchRoutes(i),await t.watchStates(),await t.getAssets(),await t.getList()}),(r,a)=>{const s=R("Badge"),u=R("Button"),l=R("Message"),c=R("Panel"),d=R("RouterView");return o(t).assets?(_(),O("div",UT,[f("div",{class:he("col-"+o(t).list_view_width)},[x(c,{class:"is-small"},{header:T(()=>[f("div",NT,[f("div",null,[HT,o(t).list&&o(t).list.total>0?(_(),$(s,{key:0,value:o(t).list.total},null,8,["value"])):A("",!0)])])]),icons:T(()=>[f("div",KT,[x(u,{class:"p-button-sm","data-testid":"jobs-content-refresh",icon:"pi pi-refresh",loading:o(t).is_btn_loading,onClick:o(t).sync},null,8,["loading","onClick"])])]),default:T(()=>[x(l,{closable:!1},{default:T(()=>[ue(" This list consist of only queued/pending jobs. Completed jobs gets deleted automatically . ")]),_:1}),x(VT),x(jT)]),_:1})],2),x(d)])):A("",!0)}}};let WT="WebReinvent\\VaahCms\\Models\\Log",_f=document.getElementsByTagName("base")[0].getAttribute("href"),Ro=_f+"/vaah/logs",Do={query:{page:null,rows:null,filter:{q:null,is_active:null,trashed:null,sort:null,file_type:[]}},action:{type:null,items:[]}};const Sa=Ot({id:"logs",state:()=>({title:"Logs - Advanced",page:1,rows:20,base_url:_f,ajax_url:Ro,model:WT,assets_is_fetching:!0,app:null,assets:null,rows_per_page:[10,20,30,50,100,500],list:null,item:null,fillable:null,empty_query:Do.query,empty_action:Do.action,query:B().clone(Do.query),action:B().clone(Do.action),search:{delay_time:600,delay_timer:0},route:null,watch_stopper:null,route_prefix:"logs.",view:"large",show_filters:!1,list_view_width:12,form:{type:"Create",action:null,is_button_loading:null},is_list_loading:null,count_filters:0,list_selected_menu:[],list_bulk_menu:[],item_menu_list:[],item_menu_state:null,form_menu_list:[],payload_modal:!1,payload_content:null,is_btn_loading:!1,first_element:null,listTotal:null}),getters:{},actions:{async onLoad(n){this.route=n,this.updateQueryFromUrl(n)},setViewAndWidth(n){switch(n){case"logs.index":this.view="large",this.list_view_width=12;break;default:this.view="small",this.list_view_width=6;break}},async updateQueryFromUrl(n){if(n.query&&Object.keys(n.query).length>0){for(let t in n.query)this.query[t]=n.query[t];this.countFilters(n.query)}},watchRoutes(n){this.watch_stopper=We(n,(t,i)=>{if(this.watch_stopper&&!t.name.includes(this.route_prefix))return this.watch_stopper(),!1;this.route=t,t.params.name&&this.getItem(t.params.name),this.setViewAndWidth(t.name)},{deep:!0})},watchStates(){We(this.query.filter,async(n,t)=>{await this.delayedSearch()},{deep:!0})},watchItem(){this.item&&We(()=>this.item.name,(n,t)=>{n&&n!==""&&(this.item.name=B().capitalising(n),this.item.slug=B().strToSlug(n))},{deep:!0})},async getAssets(){this.assets_is_fetching===!0&&(this.assets_is_fetching=!1,B().ajax(this.ajax_url+"/assets",this.afterGetAssets))},afterGetAssets(n){n&&(this.assets=n,n.rows&&(this.query.page=this.page,this.query.rows?this.query.rows=parseInt(this.query.rows):this.query.rows=n.rows))},async getList(){let n={query:B().clone(this.query)};await this.updateUrlQueryString(this.query),await B().ajax(this.ajax_url,this.afterGetList,n)},afterGetList(n,t){n&&n.list&&(this.list=n.list,this.list_total=n.list.length,this.first_element=(this.query.page-1)*this.query.rows)},async getItem(n){n&&await B().ajax(Ro+"/"+n,this.getItemAfter)},async getItemAfter(n,t){n?this.item=n:(this.item=null,this.$router.push({name:"logs.index"})),await this.getItemMenu()},confirmClearFile(n){this.item=n,B().confirmDialogDelete(this.clearFile)},clearFile(){let n={params:this.item,method:"POST"};B().ajax(Ro+"/actions/clear-file",this.clearFileAfter,n)},clearFileAfter(n,t){n&&n.message==="success"&&this.getItem(this.item.name)},async deleteItem(){let n={params:this.item,method:"POST"};B().ajax(Ro+"/actions/delete",await this.deleteItemAfter,n)},async deleteItemAfter(n,t){n&&n.message==="success"&&await this.getList()},async downloadFile(n){window.location.href=this.ajax_url+"/download-file/"+n.name},isListActionValid(){return this.action.type?this.action.items.length<1?(B().toastErrors(["Select records"]),!1):!0:(B().toastErrors(["Select an action type"]),!1)},async updateListAfter(n,t){n&&(this.action=B().clone(this.empty_action),await this.getList())},async listAction(n=null){!n&&this.action.type?n=this.action.type:this.action.type=n;let t=this.ajax_url+"/action/"+n,i="PUT";switch(n){case"delete":t=this.ajax_url,i="DELETE";break;case"delete-all":i="POST",t=this.ajax_url+"/actions/bulk-delete-all";break}let r={params:this.action,method:i,show_success:!1};await B().ajax(t,this.updateListAfter,r)},itemAction(n,t=null){t||(t=this.item),this.form.action=n;let i=this.ajax_url,r={method:"post"};switch(n){case"create-and-new":case"create-and-close":case"create-and-clone":r.method="POST",r.params=t;break;case"save":case"save-and-close":case"save-and-clone":r.method="PUT",r.params=t,i+="/"+t.id;break;case"delete":r.method="DELETE",i+="/"+t.id;break;default:r.method="PATCH",i+="/"+t.id+"/action/"+n;break}B().ajax(i,this.itemActionAfter,r)},async itemActionAfter(n,t){n&&(this.item=n,await this.getList(),await this.formActionAfter(),this.getItemMenu())},async formActionAfter(){switch(this.form.action){case"create-and-new":case"save-and-new":this.setActiveItemAsEmpty();break;case"create-and-close":case"save-and-close":this.setActiveItemAsEmpty(),this.$router.push({name:"logs.index"});break;case"save-and-clone":this.item.id=null;break;case"trash":this.item=null;break;case"delete":this.item=null,this.toList();break}},async paginate(n){this.query.page=n.page+1,this.query.rows=n.rows,this.first_element=(this.query.page-1)*this.query.rows,await this.getList()},async reload(){this.is_btn_loading=!0,await this.getAssets(),await this.getList(),this.item&&await this.getItem(this.item.name),this.is_btn_loading=!1},async getFaker(){let n={model_namespace:this.model,except:this.assets.fillable.except},t=this.base_url+"/faker",i={params:n,method:"post"};B().ajax(t,this.getFakerAfter,i)},getFakerAfter:function(n,t){if(n){let i=this;Object.keys(n.fill).forEach(function(r){i.item[r]=n.fill[r]})}},onItemSelection(n){this.action.items=n},setActiveItemAsEmpty(){this.item=B().clone(this.assets.empty_item)},confirmDelete(n){this.item=n,B().confirmDialogDelete(this.deleteItem)},async confirmDeleteAll(){this.action.type="delete-all",B().confirmDialogDelete(this.listAction)},async delayedSearch(){let n=this;this.query.page=1,this.action.items=[],clearTimeout(this.search.delay_timer),this.search.delay_timer=setTimeout(async function(){await n.updateUrlQueryString(n.query),await n.getList()},this.search.delay_time)},async resetSearch(){this.query.filter.q=null,await this.getList()},async updateUrlQueryString(n){n=B().clone(n);let t=ct.stringify(n,{skipNulls:!0}),i=ct.parse(t);i.filter&&(i.filter=B().cleanObject(i.filter)),await this.$router.replace({query:null}),await this.$router.replace({query:i}),this.countFilters(i)},countFilters:function(n){if(this.count_filters=0,n&&n.filter){let t=B().cleanObject(n.filter);this.count_filters=Object.keys(t).length}},async clearSearch(){this.query.filter.q=null,await this.updateUrlQueryString(this.query),await this.getList()},async resetQuery(){await this.resetQueryString(),await this.getList()},async resetQueryString(){for(let n in this.query.filter)this.query.filter[n]=null;this.query.page=this.page,this.query.rows=this.rows,await this.updateUrlQueryString(this.query)},toList(){this.item=null,this.$router.push({name:"logs.index"})},toView(n){this.getItem(n.name),this.$router.push({name:"logs.view",params:{name:n.name}})},isViewLarge(){return this.view==="large"},getIdWidth(){let n=50;if(this.list&&this.list.total){let t=this.list.total.toString();t=t.length,n=t*40}return n+"px"},getActionWidth(){let n=100;return this.isViewLarge()||(n=80),n+"px"},getActionLabel(){let n=null;return this.isViewLarge()&&(n="Actions"),n},async getListSelectedMenu(){this.list_selected_menu=[{label:"Delete",icon:"pi pi-trash",command:()=>{this.confirmDelete()}}]},getListBulkMenu(){this.list_bulk_menu=[{label:"Delete All",icon:"pi pi-trash",command:async()=>{this.confirmDeleteAll()}}]},getItemMenu(){let n=[];this.item&&this.item.deleted_at&&n.push({label:"Restore",icon:"pi pi-refresh",command:()=>{this.itemAction("restore")}}),this.item&&this.item.id&&!this.item.deleted_at&&n.push({label:"Trash",icon:"pi pi-times",command:()=>{this.itemAction("trash")}}),n.push({label:"Delete",icon:"pi pi-trash",command:()=>{this.confirmDeleteItem("delete")}}),this.item_menu_list=n},confirmDeleteItem(){this.form.type="delete",B().confirmDialogDelete(this.confirmDeleteItemAfter)},confirmDeleteItemAfter(){this.itemAction("delete",this.item)},viewPayloads(n){this.payload_content='
'+JSON.stringify(n,null,2)+"
",this.payload_modal=!0},async getMenuItems(){this.menu_items=[{label:"Delete All",command:async()=>{this.confirmDeleteAll()}}]},async getLogsFileTypes(){return this.logs_file_types=[{name:".csv",value:".csv"},{name:".log",value:".log"},{name:".pdf",value:".pdf"},{name:".xlsx",value:".xlsx"},{name:".xml",value:".xml"}]},hasPermission(n){const t=je();return B().hasPermission(t.permissions,n)},setPageTitle(){this.title&&(document.title=this.title)}}}),GT={class:"mt-2 mb-2"},YT={class:"p-inputgroup"},QT={__name:"Actions",setup(n){const t=Sa();return Te(async()=>{t.getListSelectedMenu(),t.getListBulkMenu(),await t.getLogsFileTypes()}),Ae(),Ae(),(i,r)=>{const a=R("InputText"),s=R("Button"),u=R("MultiSelect");return _(),O("div",null,[f("div",GT,[f("div",YT,[x(a,{class:"p-inputtext-sm",inputClass:"w-full",modelValue:o(t).query.filter.q,"onUpdate:modelValue":r[0]||(r[0]=l=>o(t).query.filter.q=l),onKeyup:[r[1]||(r[1]=Ie(l=>o(t).delayedSearch(),["enter"])),r[2]||(r[2]=Ie(l=>o(t).delayedSearch(),["enter","native"])),r[3]||(r[3]=Ie(l=>o(t).delayedSearch(),["13"]))],placeholder:"Search","data-testid":"logs-action_search_input"},null,8,["modelValue"]),x(s,{label:"Reset",class:"p-button-sm","data-testid":"logs-action_search",onClick:o(t).resetSearch},null,8,["onClick"])]),x(u,{modelValue:o(t).query.filter.file_type,"onUpdate:modelValue":r[4]||(r[4]=l=>o(t).query.filter.file_type=l),options:o(t).logs_file_types,optionLabel:"name",placeholder:"Filter By Extension",display:"chip",class:"w-full my-2 p-inputtext-sm",optionValue:"value","data-testid":"logs-action_filter",onChange:r[5]||(r[5]=l=>o(t).getList())},null,8,["modelValue","options"])])])}}},XT={key:0},ZT={class:"p-inputgroup"},JT=["innerHTML"],e9={__name:"Table",setup(n){const t=Sa();B();const i=Ge();return(r,a)=>{const s=R("Column"),u=R("Button"),l=R("DataTable"),c=R("Paginator"),d=R("Card"),p=R("Dialog"),v=Ke("tooltip");return _(),O(ne,null,[o(t).list?(_(),O("div",XT,[x(l,{value:o(t).list,dataKey:"id",class:"p-datatable-sm p-datatable-hoverable-rows",selection:o(t).action.items,"onUpdate:selection":a[0]||(a[0]=h=>o(t).action.items=h),stripedRows:"",responsiveLayout:"scroll"},{default:T(()=>[x(s,{field:"id",header:"ID",style:St({width:o(t).getIdWidth()}),sortable:!0},null,8,["style"]),x(s,{field:"name",header:"Name"}),x(s,{field:"actions",style:St([{width:"150px"},{width:o(t).getActionWidth()}]),header:o(t).getActionLabel()},{body:T(h=>[f("div",ZT,[o(t).hasPermission("can-read-log")?ce((_(),$(u,{key:0,class:"p-button-tiny p-button-text",disabled:o(i).params.name===h.data.name,onClick:m=>o(t).toView(h.data),"data-testid":"logs-item_view",icon:"pi pi-eye"},null,8,["disabled","onClick"])),[[v,"View",void 0,{top:!0}]]):A("",!0),o(t).hasPermission("can-delete-log")?ce((_(),$(u,{key:1,class:"p-button-tiny p-button-danger p-button-text",onClick:m=>o(t).confirmDelete(h.data),"data-testid":"logs-item_trash",icon:"pi pi-trash"},null,8,["onClick"])),[[v,"Delete",void 0,{top:!0}]]):A("",!0)])]),_:1},8,["style","header"])]),_:1},8,["value","selection"]),x(c,{first:o(t).first_element,"onUpdate:first":a[1]||(a[1]=h=>o(t).first_element=h),rows:o(t).query.rows,totalRecords:o(t).list_total,template:"PrevPageLink PageLinks NextPageLink RowsPerPageDropdown",onPage:a[2]||(a[2]=h=>o(t).paginate(h)),rowsPerPageOptions:o(t).rows_per_page,class:"bg-white-alpha-0 pt-2"},null,8,["first","rows","totalRecords","rowsPerPageOptions"])])):A("",!0),x(p,{header:"Payload",visible:o(t).payload_modal,"onUpdate:visible":a[3]||(a[3]=h=>o(t).payload_modal=h),style:{width:"40%"}},{default:T(()=>[x(d,{class:"w-max"},{content:T(()=>[f("span",{innerHTML:o(t).payload_content},null,8,JT)]),_:1})]),_:1},8,["visible"])],64)}}},t9={key:0,class:"grid"},n9={class:"col-4"},i9={class:"flex flex-row"},s9=f("b",{class:"mr-1"},"Logs",-1),r9={class:"p-inputgroup"},o9={__name:"List",setup(n){const t=Sa(),i=Ge();_t(),Te(async()=>{await t.onLoad(i),await t.setPageTitle(),await t.watchRoutes(i),await t.watchStates(),await t.getAssets(),await t.getList(),await t.getMenuItems()});const r=Ae(),a=s=>{r.value.toggle(s)};return(s,u)=>{const l=R("Badge"),c=R("Button"),d=R("Menu"),p=R("Panel"),v=R("RouterView");return o(t).assets?(_(),O("div",t9,[f("div",n9,[x(p,{class:"is-small"},{header:T(()=>[f("div",i9,[f("div",null,[s9,o(t).list&&o(t).list.length>0?(_(),$(l,{key:0,class:"is-small",value:o(t).list.length},null,8,["value"])):A("",!0)])])]),icons:T(()=>[f("div",r9,[x(c,{icon:"pi pi-refresh",onClick:u[0]||(u[0]=h=>o(t).reload()),class:"p-button-sm","data-testid":"logs-list_refresh",loading:o(t).is_btn_loading},null,8,["loading"]),x(c,{icon:"pi pi-ellipsis-v",class:"p-button-sm",onClick:a,"aria-controls":"menu_items_state","data-testid":"logs-toggle_menu_items"}),x(d,{ref_key:"menu_items",ref:r,model:o(t).menu_items,popup:!0},null,8,["model"])])]),default:T(()=>[x(QT),x(e9)]),_:1})]),x(v)])):A("",!0)}}},a9={class:"col-8"},l9={class:"flex flex-row"},u9={class:"p-panel-title"},c9={key:0},d9={class:"card overflow-hidden"},p9={key:0,class:"p-datatable"},h9={class:"level is-marginless"},f9={class:"level-left"},m9={class:"level-item"},g9={class:"level-item"},v9={class:"level-item"},y9=["innerHTML"],_9={__name:"Item",setup(n){const t=Sa(),i=Ge();return Te(async()=>{if(i.params&&!i.params.name)return t.toList(),!1;(!t.item||Object.keys(t.item).length<1)&&await t.getItem(i.params.name)}),Ae(),(r,a)=>{const s=R("Button"),u=R("Tag"),l=R("TabPanel"),c=R("TabView"),d=R("Panel"),p=Ke("tooltip");return _(),O("div",a9,[o(t)&&o(t).item?(_(),$(d,{key:0,class:"is-small"},{header:T(()=>[f("div",l9,[f("div",u9,[ue(" Log "),o(t).item.name?(_(),O("span",c9," : "+Q(o(t).item.name),1)):A("",!0)])])]),icons:T(()=>[ce(x(s,{icon:"pi pi-trash",onClick:a[0]||(a[0]=v=>o(t).confirmClearFile(o(t).item)),"data-testid":"logs-item_clear_file",class:"p-button-sm p-button-rounded p-button-text"},null,512),[[p,"Clear File",void 0,{top:!0}]]),ce(x(s,{icon:"pi pi-download",onClick:a[1]||(a[1]=v=>o(t).downloadFile(o(t).item)),"data-testid":"logs-item_download_file",class:"p-button-sm p-button-rounded p-button-text"},null,512),[[p,"Download File",void 0,{top:!0}]]),ce(x(s,{icon:"pi pi-refresh",onClick:a[2]||(a[2]=v=>o(t).getItem(o(t).item.name)),"data-testid":"logs-item_refresh",class:"p-button-sm p-button-rounded p-button-text"},null,512),[[p,"Reload",void 0,{top:!0}]]),ce(x(s,{icon:"pi pi-times",onClick:a[3]||(a[3]=v=>o(t).toList()),"data-testid":"logs-item_close",class:"p-button-sm p-button-rounded p-button-text"},null,512),[[p,"Close",void 0,{top:!0}]])]),default:T(()=>[f("div",d9,[x(c,{class:"is-small tab-panel-has-no-padding"},{default:T(()=>[x(l,{header:"Logs"},{default:T(()=>[o(t).item.logs?(_(),O("table",p9,[(_(!0),O(ne,null,xe(o(t).item.logs,v=>(_(),O("tr",null,[f("td",null,[f("div",h9,[f("div",f9,[f("div",m9,[x(u,{class:"mb-2 bg-black-alpha-90 border-noround text-xs line-height-3"},{default:T(()=>[ue("TYPE")]),_:1}),x(u,{class:"mr-2 mb-2 border-noround",value:v.type},null,8,["value"])]),f("div",g9,[x(u,{class:"mb-2 bg-black-alpha-90 border-noround line-height-3"},{default:T(()=>[ue("TIME")]),_:1}),x(u,{class:"mr-2 mb-2 border-noround",severity:"danger",value:v.timestamp+"/"+v.ago},null,8,["value"])]),f("div",v9,[x(u,{class:"mb-2 bg-black-alpha-90 border-noround",value:"ENV"}),x(u,{class:"mr-2 mb-2 border-noround",value:v.env},null,8,["value"])])])]),f("small",null,Q(v.message),1)])]))),256))])):A("",!0)]),_:1}),x(l,{header:"Raw"},{default:T(()=>[o(t).item.content?(_(),O("small",{key:0,style:{"max-height":"768px",overflow:"auto"},innerHTML:o(t).item.content},null,8,y9)):A("",!0)]),_:1})]),_:1})])]),_:1})):A("",!0)])}}};let b9="WebReinvent\\VaahCms\\Models\\FailedJob",bf=document.getElementsByTagName("base")[0].getAttribute("href"),w9=bf+"/vaah/failedjobs",Mo={query:{page:1,rows:20,filter:{q:null,is_active:null,trashed:null,sort:null},from:null,to:null},action:{type:null,items:[]}};const ka=Ot({id:"failedjobs",state:()=>({title:"Failed Jobs - Advanced",page:1,rows:20,base_url:bf,ajax_url:w9,model:b9,assets_is_fetching:!0,app:null,assets:null,rows_per_page:[10,20,30,50,100,500],list:null,item:null,fillable:null,empty_query:Mo.query,empty_action:Mo.action,query:B().clone(Mo.query),action:B().clone(Mo.action),search:{delay_time:600,delay_timer:0},route:null,watch_stopper:null,route_prefix:"failedjobs.",view:"large",show_filters:!1,list_view_width:12,form:{type:"Create",action:null,is_button_loading:null},is_list_loading:null,count_filters:0,list_selected_menu:[],list_bulk_menu:[],item_menu_list:[],item_menu_state:null,form_menu_list:[],failed_job_modal:!1,failed_job_content:null,failed_job_content_heading:null,dates:[],first_element:null}),actions:{async onLoad(n){this.route=n,this.first_element=(this.query.page-1)*this.query.rows,this.updateQueryFromUrl(n)},async updateQueryFromUrl(n){if(n.query&&Object.keys(n.query).length>0){for(let t in n.query)this.query[t]=n.query[t];this.countFilters(n.query)}},watchRoutes(n){this.watch_stopper=We(n,(t,i)=>{if(this.watch_stopper&&!t.name.includes(this.route_prefix))return this.watch_stopper(),!1;this.route=t,t.params.id&&this.getItem(t.params.id)},{deep:!0})},watchStates(){We(this.query.filter,(n,t)=>{this.delayedSearch()},{deep:!0})},watchItem(){this.item&&We(()=>this.item.name,(n,t)=>{n&&n!==""&&(this.item.name=B().capitalising(n),this.item.slug=B().strToSlug(n))},{deep:!0})},async getAssets(){this.assets_is_fetching===!0&&(this.assets_is_fetching=!1,B().ajax(this.ajax_url+"/assets",this.afterGetAssets))},afterGetAssets(n,t){n&&(this.assets=n,n.rows&&(this.query.rows?this.query.rows=parseInt(this.query.rows):this.query.rows=n.rows))},async getList(){let n={query:B().clone(this.query)};await this.updateUrlQueryString(this.query),await B().ajax(this.ajax_url,await this.getListAfter,n)},async getListAfter(n,t){this.is_btn_loading=!1,n&&(this.list=n.list,this.first_element=this.query.rows*(this.query.page-1))},isListActionValid(){return this.action.type?this.action.items.length<1?(B().toastErrors(["Select records"]),!1):!0:(B().toastErrors(["Select an action type"]),!1)},async listAction(n=null){!n&&this.action.type?n=this.action.type:this.action.type=n;let t=this.ajax_url+"/action/"+n,i="PUT";switch(n){case"delete":t=this.ajax_url,i="DELETE";break;case"delete-all":i="DELETE";break}let r={params:this.action,method:i,show_success:!1};await B().ajax(t,this.updateListAfter,r)},async updateListAfter(n){n&&(this.action=B().clone(this.empty_action),await this.getList())},itemAction(n,t=null){t||(t=this.item),this.form.action=n;let i=this.ajax_url,r={method:"post"};switch(n){case"delete":r.method="DELETE",i+="/"+t.id;break;default:r.method="PATCH",i+="/"+t.id+"/action/"+n;break}B().ajax(i,this.itemActionAfter,r)},async itemActionAfter(n){n&&(this.item=n,await this.getList())},async paginate(n){this.query.page=n.page+1,this.query.rows=n.rows,this.first_element=this.query.rows*(this.query.page-1),await this.getList()},async reload(){await this.getAssets(),await this.getList()},onItemSelection(n){this.action.items=n},confirmDelete(){if(this.action.items.length<1)return B().toastErrors(["Select a record"]),!1;this.action.type="delete",B().confirmDialogDelete(this.listAction)},confirmDeleteAll(){this.action.type="delete-all",B().confirmDialogDelete(this.listAction)},async delayedSearch(){let n=this;this.query.page=1,this.action.items=[],clearTimeout(this.search.delay_timer),this.search.delay_timer=setTimeout(async function(){await n.updateUrlQueryString(n.query),await n.getList()},this.search.delay_time)},async updateUrlQueryString(n){n=B().clone(n);let t=ct.stringify(n,{skipNulls:!0}),i=ct.parse(t);i.filter&&(i.filter=B().cleanObject(i.filter)),await this.$router.replace({query:null}),await this.$router.replace({query:i}),this.countFilters(i)},countFilters:function(n){if(this.count_filters=0,n&&n.filter){let t=B().cleanObject(n.filter);this.count_filters=Object.keys(t).length}},async clearSearch(){this.query.filter.q=null,await this.updateUrlQueryString(this.query),await this.getList()},async resetQuery(){await this.resetQueryString(),await this.getList()},async resetQueryString(){for(let n in this.query.filter)this.query.filter[n]=null;for(let n in this.query)n!=="filter"&&(this.query[n]=null);this.query.page=this.page,this.query.rows=this.rows,await this.updateUrlQueryString(this.query)},toList(){this.$router.push({name:"failedjobs.index"})},isViewLarge(){return this.view==="large"},getIdWidth(){let n=50;if(this.list&&this.list.total){let t=this.list.total.toString();t=t.length,n=t*40}return n+"px"},getActionWidth(){let n=100;return this.isViewLarge()||(n=80),n+"px"},getActionLabel(){let n=null;return this.isViewLarge()&&(n="Actions"),n},async getListSelectedMenu(){this.list_selected_menu=[{label:"Delete",icon:"pi pi-trash",command:()=>{this.confirmDelete()}}]},getListBulkMenu(){this.list_bulk_menu=[{label:"Delete All",icon:"pi pi-trash",command:async()=>{this.confirmDeleteAll()}}]},confirmDeleteItem(){this.form.type="delete",B().confirmDialogDelete(this.confirmDeleteItemAfter)},confirmDeleteItemAfter(){this.itemAction("delete",this.item)},viewFailedJobsContent(n,t){this.failed_job_content_heading=t,this.failed_job_content='
'+JSON.stringify(n,null,2)+"
",this.failed_job_modal=!0},setDateRange(){if(this.dates2.length>0){let n=new Date(this.dates2[0]);this.query.from=n.getFullYear()+"-"+(n.getMonth()+1)+"-"+n.getDate(),n=new Date(this.dates2[1]),this.query.to=n.getFullYear()+"-"+(n.getMonth()+1)+"-"+n.getDate(),this.getList()}},async sync(){this.is_btn_loading=!0,await this.getList()},hasPermission(n){const t=je();return B().hasPermission(t.permissions,n)},setPageTitle(){this.title&&(document.title=this.title)}}}),C9=f("b",null,"Sort By:",-1),S9={class:"field-radiobutton"},k9=f("label",{for:"sort-none"},"None",-1),x9={class:"field-radiobutton"},I9=f("label",{for:"sort-ascending"},"Updated (Ascending)",-1),L9={class:"field-radiobutton"},P9=f("label",{for:"sort-descending"},"Updated (Descending)",-1),O9=f("label",{for:"range"},"Range",-1),E9={__name:"Filters",setup(n){const t=ka();return(i,r)=>{const a=R("RadioButton"),s=R("Divider"),u=R("Calendar"),l=R("Sidebar");return _(),O("div",null,[x(l,{visible:o(t).show_filters,"onUpdate:visible":r[4]||(r[4]=c=>o(t).show_filters=c),position:"right",style:{"z-index":"1102"}},{default:T(()=>[x(mt,null,{label:T(()=>[C9]),default:T(()=>[f("div",S9,[x(a,{name:"sort-none","data-testid":"failedjobs-filters-sort-none",value:"",modelValue:o(t).query.filter.sort,"onUpdate:modelValue":r[0]||(r[0]=c=>o(t).query.filter.sort=c)},null,8,["modelValue"]),k9]),f("div",x9,[x(a,{name:"sort-ascending","data-testid":"failedjobs-filters-sort-ascending",value:"failed_at",modelValue:o(t).query.filter.sort,"onUpdate:modelValue":r[1]||(r[1]=c=>o(t).query.filter.sort=c)},null,8,["modelValue"]),I9]),f("div",L9,[x(a,{name:"sort-descending","data-testid":"failedjobs-filters-sort-descending",value:"failed_at:desc",modelValue:o(t).query.filter.sort,"onUpdate:modelValue":r[2]||(r[2]=c=>o(t).query.filter.sort=c)},null,8,["modelValue"]),P9])]),_:1}),x(s),x(mt,null,{default:T(()=>[O9,x(u,{inputId:"range","data-testid":"failedjobs-filters-range",modelValue:o(t).dates2,"onUpdate:modelValue":r[3]||(r[3]=c=>o(t).dates2=c),onDateSelect:o(t).setDateRange,selectionMode:"range",dateFormat:"yy-mm-dd",manualInput:!1},null,8,["modelValue","onDateSelect"])]),_:1})]),_:1},8,["visible"])])}}},A9={key:0},T9=f("i",{class:"pi pi-angle-down"},null,-1),R9={class:"grid p-fluid"},D9={class:"col-12"},M9={class:"p-inputgroup"},$9={__name:"Actions",setup(n){const t=ka();Te(async()=>{t.getListSelectedMenu(),t.getListBulkMenu()});const i=Ae(),r=u=>{i.value.toggle(u)},a=Ae(),s=u=>{a.value.toggle(u)};return(u,l)=>{const c=R("Badge"),d=R("Button"),p=R("Menu"),v=R("InputText");return _(),O("div",null,[f("div",{class:he([{"flex justify-content-between":o(t).isViewLarge()},"mt-2 mb-2"])},[o(t).view==="large"?(_(),O("div",A9,[x(d,{class:"p-button-sm",onClick:r,"data-testid":"failedjobs-actions-menu","aria-haspopup":"true","aria-controls":"overlay_menu"},{default:T(()=>[T9,o(t).action.items.length>0?(_(),$(c,{key:0,value:o(t).action.items.length},null,8,["value"])):A("",!0)]),_:1}),x(p,{ref_key:"selected_menu_state",ref:i,model:o(t).list_selected_menu,popup:!0},null,8,["model"]),x(d,{class:"p-button-sm ml-1",icon:"pi pi-ellipsis-h",onClick:s,"data-testid":"failedjobs-actions-bulk-menu","aria-haspopup":"true","aria-controls":"bulk_menu_state"}),x(p,{ref_key:"bulk_menu_state",ref:a,model:o(t).list_bulk_menu,popup:!0},null,8,["model"])])):A("",!0),f("div",null,[f("div",R9,[f("div",D9,[f("div",M9,[x(v,{modelValue:o(t).query.filter.q,"onUpdate:modelValue":l[0]||(l[0]=h=>o(t).query.filter.q=h),onKeyup:[l[1]||(l[1]=Ie(h=>o(t).delayedSearch(),["enter"])),l[2]||(l[2]=Ie(h=>o(t).delayedSearch(),["enter","native"])),l[3]||(l[3]=Ie(h=>o(t).delayedSearch(),["13"]))],"data-testid":"failedjobs-actions-search",placeholder:"Search",class:"p-inputtext-sm"},null,8,["modelValue"]),x(d,{onClick:l[4]||(l[4]=h=>o(t).delayedSearch()),"data-testid":"failedjobs-actions-search-button",icon:"pi pi-search",class:"p-button-sm"}),x(d,{label:"Filters",class:"p-button-sm","data-testid":"failedjobs-actions-show-filters",onClick:l[5]||(l[5]=h=>o(t).show_filters=!0)},{default:T(()=>[o(t).count_filters>0?(_(),$(c,{key:0,value:o(t).count_filters},null,8,["value"])):A("",!0)]),_:1}),x(d,{class:"p-button-sm",icon:"pi pi-filter-slash","data-testid":"failedjobs-actions-reset-filters",label:"Reset",onClick:l[6]||(l[6]=h=>o(t).resetQuery())})])]),x(E9)])])],2)])}}},V9={key:0},B9={class:"p-inputgroup"},q9=["innerHTML"],F9={__name:"Table",setup(n){const t=ka();return B(),(i,r)=>{const a=R("Column"),s=R("Button"),u=R("DataTable"),l=R("Paginator"),c=R("Card"),d=R("Dialog"),p=Ke("tooltip");return _(),O(ne,null,[o(t).list?(_(),O("div",V9,[x(u,{value:o(t).list.data,dataKey:"id",class:"p-datatable-sm p-datatable-hoverable-rows",selection:o(t).action.items,"onUpdate:selection":r[0]||(r[0]=v=>o(t).action.items=v),stripedRows:"",responsiveLayout:"scroll"},{default:T(()=>[o(t).isViewLarge()?(_(),$(a,{key:0,selectionMode:"multiple",headerStyle:"width: 3em"})):A("",!0),x(a,{field:"id",header:"ID",style:St({width:o(t).getIdWidth()}),sortable:!0},null,8,["style"]),x(a,{field:"queue",header:"Queue"},{body:T(v=>[ue(Q(v.data.queue),1)]),_:1}),x(a,{field:"connection",header:"Connection"},{body:T(v=>[ue(Q(v.data.connection),1)]),_:1}),x(a,{field:"payload",header:"Payload"},{body:T(v=>[o(t).hasPermission("can-read-payload-failed-jobs")?ce((_(),$(s,{key:0,class:"p-button-tiny p-button-text","data-testid":"failedjobs-view_payload",onClick:h=>o(t).viewFailedJobsContent(v.data.payload,"Payload"),icon:"pi pi-eye"},null,8,["onClick"])),[[p,"View",void 0,{top:!0}]]):A("",!0)]),_:1}),x(a,{field:"exception",header:"Exception"},{body:T(v=>[o(t).hasPermission("can-read-failed-jobs-exception")?ce((_(),$(s,{key:0,class:"p-button-tiny p-button-text","data-testid":"failedjobs-view_exception",onClick:h=>o(t).viewFailedJobsContent(v.data.exception,"Exception"),icon:"pi pi-eye"},null,8,["onClick"])),[[p,"View",void 0,{top:!0}]]):A("",!0)]),_:1}),o(t).isViewLarge()?(_(),$(a,{key:1,field:"failed_at",header:"Failed At",sortable:!0,style:{width:"150px"}},{body:T(v=>[ue(Q(v.data.failed_at),1)]),_:1})):A("",!0),x(a,{field:"actions",style:St([{width:"150px"},{width:o(t).getActionWidth()}]),header:o(t).getActionLabel()},{body:T(v=>[f("div",B9,[o(t).isViewLarge()&&!v.data.deleted_at&&o(t).hasPermission("can-delete-failed-jobs")?ce((_(),$(s,{key:0,class:"p-button-tiny p-button-danger p-button-text",onClick:h=>o(t).itemAction("delete",v.data),icon:"pi pi-trash","data-testid":"failedjobs-trash"},null,8,["onClick"])),[[p,"Delete",void 0,{top:!0}]]):A("",!0)])]),_:1},8,["style","header"])]),_:1},8,["value","selection"]),x(l,{first:o(t).first_element,"onUpdate:first":r[1]||(r[1]=v=>o(t).first_element=v),rows:o(t).query.rows,totalRecords:o(t).list.total,onPage:r[2]||(r[2]=v=>o(t).paginate(v)),rowsPerPageOptions:o(t).rows_per_page,class:"bg-white-alpha-0 pt-2"},null,8,["first","rows","totalRecords","rowsPerPageOptions"])])):A("",!0),x(d,{header:o(t).failed_job_content_heading,visible:o(t).failed_job_modal,"onUpdate:visible":r[3]||(r[3]=v=>o(t).failed_job_modal=v),style:{width:"40%"}},{default:T(()=>[x(c,{class:"w-max"},{content:T(()=>[f("span",{innerHTML:o(t).failed_job_content},null,8,q9)]),_:1})]),_:1},8,["header","visible"])],64)}}},j9={key:0,class:"grid"},U9={class:"flex flex-row"},N9=f("b",{class:"mr-1"},"Failed Jobs",-1),H9={class:"p-inputgroup"},K9={__name:"List",setup(n){const t=ka(),i=Ge();return _t(),Te(async()=>{await t.onLoad(i),await t.setPageTitle(),await t.watchRoutes(i),await t.watchStates(),await t.getAssets(),await t.getList()}),(r,a)=>{const s=R("Badge"),u=R("Button"),l=R("Panel"),c=R("RouterView");return o(t).assets?(_(),O("div",j9,[f("div",{class:he("col-"+o(t).list_view_width)},[x(l,{class:"is-small"},{header:T(()=>[f("div",U9,[f("div",null,[N9,o(t).list&&o(t).list.total>0?(_(),$(s,{key:0,value:o(t).list.total},null,8,["value"])):A("",!0)])])]),icons:T(()=>[f("div",H9,[x(u,{class:"p-button-sm","data-testid":"failedjobs-content-refresh",icon:"pi pi-refresh",loading:o(t).is_btn_loading,onClick:o(t).sync},null,8,["loading","onClick"])])]),default:T(()=>[x($9),x(F9)]),_:1})],2),x(c)])):A("",!0)}}};let z9="WebReinvent\\VaahCms\\Models\\Batch",wf=document.getElementsByTagName("base")[0].getAttribute("href"),W9=wf+"/vaah/batches",$o={query:{page:1,rows:20,filter:{q:null,is_active:null,trashed:null,sort:null,from:null,to:null,date_filter_by:null}},action:{type:null,items:[]}};const xa=Ot({id:"batches",state:()=>({title:"Batches - Advanced",page:1,rows:20,dialog_content:null,display_detail:!1,display_failed_ids:!1,base_url:wf,ajax_url:W9,model:z9,assets_is_fetching:!0,app:null,assets:null,rows_per_page:[10,20,30,50,100,500],list:null,item:null,fillable:null,empty_query:$o.query,empty_action:$o.action,query:B().clone($o.query),action:B().clone($o.action),search:{delay_time:600,delay_timer:0},route:null,watch_stopper:null,route_prefix:"batches.",view:"large",show_filters:!1,list_view_width:12,form:{type:"Create",action:null,is_button_loading:null},is_list_loading:null,count_filters:0,list_selected_menu:[],list_bulk_menu:[],dates:[],first_element:null}),actions:{async onLoad(n){this.route=n,this.first_element=(this.query.page-1)*this.query.rows,this.updateQueryFromUrl(n)},async updateQueryFromUrl(n){if(n.query&&Object.keys(n.query).length>0){for(let t in n.query)this.query[t]=n.query[t];this.countFilters(n.query)}},watchRoutes(n){this.watch_stopper=We(n,(t,i)=>{if(this.watch_stopper&&!t.name.includes(this.route_prefix))return this.watch_stopper(),!1;this.route=t,t.params.id&&this.getItem(t.params.id)},{deep:!0})},watchStates(){We(this.query.filter,(n,t)=>{this.delayedSearch()},{deep:!0})},watchItem(){this.item&&We(()=>this.item.name,(n,t)=>{n&&n!==""&&(this.item.name=B().capitalising(n),this.item.slug=B().strToSlug(n))},{deep:!0})},async getAssets(){this.assets_is_fetching===!0&&(this.assets_is_fetching=!1,B().ajax(this.ajax_url+"/assets",this.afterGetAssets))},afterGetAssets(n,t){n&&(this.assets=n,n.rows&&(this.query.rows?this.query.rows=parseInt(this.query.rows):this.query.rows=n.rows))},async getList(){let n={query:B().clone(this.query)};await this.updateUrlQueryString(this.query),await B().ajax(this.ajax_url,await this.getListAfter,n)},async getListAfter(n){this.is_btn_loading=!1,n&&(this.list=n.list,this.first_element=(this.query.page-1)*this.query.rows)},isListActionValid(){return this.action.type?this.action.items.length<1?(B().toastErrors(["Select records"]),!1):!0:(B().toastErrors(["Select an action type"]),!1)},async updateListAfter(n,t){n&&(this.action=B().clone(this.empty_action),await this.getList())},async listAction(n=null){!n&&this.action.type?n=this.action.type:this.action.type=n;let t=this.ajax_url+"/action/"+n,i="PUT";switch(n){case"delete":t=this.ajax_url,i="DELETE";break;case"delete-all":i="DELETE";break}let r={params:this.action,method:i,data:{},show_success:!1};await B().ajax(t,this.updateListAfter,r)},async itemActionAfter(n,t){n&&(this.item=n,await this.getList())},async paginate(n){this.query.page=n.page+1,this.query.rows=n.rows,this.first_element=(this.query.page-1)*this.query.rows,await this.getList()},async reload(){await this.getAssets(),await this.getList()},async getFaker(){let n={model_namespace:this.model,except:this.assets.fillable.except},t=this.base_url+"/faker",i={params:n,method:"post"};B().ajax(t,this.getFakerAfter,i)},getFakerAfter:function(n,t){if(n){let i=this;Object.keys(n.fill).forEach(function(r){i.item[r]=n.fill[r]})}},onItemSelection(n){this.action.items=n},setActiveItemAsEmpty(){this.item=B().clone(this.assets.empty_item)},confirmDelete(){if(this.action.items.length<1)return B().toastErrors(["Select a record"]),!1;this.action.type="delete",B().confirmDialogDelete(this.listAction)},confirmDeleteAll(){this.action.type="delete-all",B().confirmDialogDelete(this.listAction)},async delayedSearch(){let n=this;this.query.page=1,this.action.items=[],clearTimeout(this.search.delay_timer),this.search.delay_timer=setTimeout(async function(){await n.updateUrlQueryString(n.query),await n.getList()},this.search.delay_time)},async updateUrlQueryString(n){n=B().clone(n);let t=ct.stringify(n,{skipNulls:!0}),i=ct.parse(t);i.filter&&(i.filter=B().cleanObject(i.filter)),await this.$router.replace({query:null}),await this.$router.replace({query:i}),this.countFilters(i)},countFilters:function(n){if(this.count_filters=0,n&&n.filter){let t=B().cleanObject(n.filter);this.count_filters=Object.keys(t).length}},async clearSearch(){this.query.filter.q=null,await this.updateUrlQueryString(this.query),await this.getList()},async resetQuery(){await this.resetQueryString(),await this.getList()},async resetQueryString(){for(let n in this.query.filter)this.query.filter[n]=null;for(let n in this.query)n!=="filter"&&(this.query[n]=null);this.dates2=null,this.query.page=this.page,this.query.rows=this.rows,await this.updateUrlQueryString(this.query)},toList(){this.$router.push({name:"batches.index"})},isViewLarge(){return this.view==="large"},getIdWidth(){let n=50;if(this.list&&this.list.total){let t=this.list.total.toString();t=t.length,n=t*40}return n+"px"},getActionWidth(){let n=100;return this.isViewLarge()||(n=80),n+"px"},async getListSelectedMenu(){this.list_selected_menu=[{label:"Delete",icon:"pi pi-trash",command:()=>{this.confirmDelete()}}]},getListBulkMenu(){this.list_bulk_menu=[{label:"Delete All",icon:"pi pi-trash",command:async()=>{this.confirmDeleteAll()}}]},confirmDeleteItem(){this.form.type="delete",B().confirmDialogDelete(this.confirmDeleteItemAfter)},confirmDeleteItemAfter(){this.itemAction("delete",this.item)},getJobProgress(n,t,i=null,r=!1){let a=n,s=0,u=0;return t===1?u=a.total_jobs-a.pending_jobs-a.failed_jobs:t===2?u=a.failed_jobs:t===3&&(u=a.pending_jobs),r?u:(s=u*100/a.total_jobs,i?s.toFixed(2):s)},displayBatchDetails(n){this.dialog_content='
'+n+"
",this.display_detail=!0},displayFailedIdDetails(n){this.dialog_content='
'+JSON.stringify(n)+"
",this.display_failed_ids=!0},deleteItem(n){this.item=n,this.form.action="delete",B().confirmDialogDelete(this.itemAction)},setDateRange(){if(this.dates2.length>0){let n=new Date(this.dates2[0]);this.query.filter.from=n.getFullYear()+"-"+(n.getMonth()+1)+"-"+n.getDate(),n=new Date(this.dates2[1]),this.query.filter.to=n.getFullYear()+"-"+(n.getMonth()+1)+"-"+n.getDate(),this.getList()}},itemAction(n,t=null){t||(t=this.item),n||(n=this.form.action),this.form.action=n;let i=this.ajax_url,r={method:"post"};switch(n){case"create-and-new":case"create-and-close":case"create-and-clone":r.method="POST",r.params=t;break;case"save":case"save-and-close":case"save-and-clone":r.method="PUT",r.params=t,i+="/"+t.id;break;case"delete":r.method="DELETE",r.params={data:{}},i+="/"+t.id;break;default:r.method="PATCH",i+="/"+t.id+"/action/"+n;break}B().ajax(i,this.itemActionAfter,r)},async sync(){this.is_btn_loading=!0,await this.getList()},hasPermission(n){const t=je();return B().hasPermission(t.permissions,n)},setPageTitle(){this.title&&(document.title=this.title)}}}),G9=f("b",null,"Column:",-1),Y9={class:"field-radiobutton"},Q9=f("label",{for:"sort-descending"},"Created",-1),X9={class:"field-radiobutton"},Z9=f("label",{for:"sort-descending"},"Cancelled",-1),J9={class:"field-radiobutton"},eR=f("label",{for:"sort-descending"},"Finished",-1),tR=f("b",null,"Date Between:",-1),nR={__name:"Filters",setup(n){const t=xa();return(i,r)=>{const a=R("RadioButton"),s=R("Calendar"),u=R("Sidebar");return _(),O("div",null,[x(u,{visible:o(t).show_filters,"onUpdate:visible":r[4]||(r[4]=l=>o(t).show_filters=l),position:"right",style:{"z-index":"1102"}},{default:T(()=>[x(mt,null,{label:T(()=>[G9]),default:T(()=>[f("div",Y9,[x(a,{name:"sort-descending","data-testid":"batches-filters-created_at",value:"created_at",modelValue:o(t).query.filter.date_filter_by,"onUpdate:modelValue":r[0]||(r[0]=l=>o(t).query.filter.date_filter_by=l)},null,8,["modelValue"]),Q9]),f("div",X9,[x(a,{name:"sort-descending","data-testid":"batches-filters-cancelled_at",value:"cancelled_at",modelValue:o(t).query.filter.date_filter_by,"onUpdate:modelValue":r[1]||(r[1]=l=>o(t).query.filter.date_filter_by=l)},null,8,["modelValue"]),Z9]),f("div",J9,[x(a,{name:"sort-descending","data-testid":"batches-filters-finished_at",value:"finished_at",modelValue:o(t).query.filter.date_filter_by,"onUpdate:modelValue":r[2]||(r[2]=l=>o(t).query.filter.date_filter_by=l)},null,8,["modelValue"]),eR])]),_:1}),x(mt,null,{label:T(()=>[tR]),default:T(()=>[x(s,{inputId:"range","data-testid":"batch",modelValue:o(t).dates2,"onUpdate:modelValue":r[3]||(r[3]=l=>o(t).dates2=l),onDateSelect:o(t).setDateRange,selectionMode:"range",manualInput:!1},null,8,["modelValue","onDateSelect"])]),_:1})]),_:1},8,["visible"])])}}},iR={key:0},sR=f("i",{class:"pi pi-angle-down"},null,-1),rR={class:"grid p-fluid"},oR={class:"col-12"},aR={class:"p-inputgroup"},lR={__name:"Actions",setup(n){const t=xa();Te(async()=>{t.getListSelectedMenu(),t.getListBulkMenu()});const i=Ae(),r=u=>{i.value.toggle(u)},a=Ae(),s=u=>{a.value.toggle(u)};return(u,l)=>{const c=R("Badge"),d=R("Button"),p=R("Menu"),v=R("InputText");return _(),O("div",null,[f("div",{class:he([{"flex justify-content-between":o(t).isViewLarge()},"mt-2 mb-2"])},[o(t).view==="large"?(_(),O("div",iR,[x(d,{class:"p-button-sm",onClick:r,"data-testid":"batches-actions-menu","aria-haspopup":"true","aria-controls":"overlay_menu"},{default:T(()=>[sR,o(t).action.items.length>0?(_(),$(c,{key:0,value:o(t).action.items.length},null,8,["value"])):A("",!0)]),_:1}),x(p,{ref_key:"selected_menu_state",ref:i,model:o(t).list_selected_menu,popup:!0},null,8,["model"]),x(d,{class:"p-button-sm ml-1",icon:"pi pi-ellipsis-h",onClick:s,"data-testid":"batches-actions-bulk-menu","aria-haspopup":"true","aria-controls":"bulk_menu_state"}),x(p,{ref_key:"bulk_menu_state",ref:a,model:o(t).list_bulk_menu,popup:!0},null,8,["model"])])):A("",!0),f("div",null,[f("div",rR,[f("div",oR,[f("div",aR,[x(v,{modelValue:o(t).query.filter.q,"onUpdate:modelValue":l[0]||(l[0]=h=>o(t).query.filter.q=h),onKeyup:[l[1]||(l[1]=Ie(h=>o(t).delayedSearch(),["enter"])),l[2]||(l[2]=Ie(h=>o(t).delayedSearch(),["enter","native"])),l[3]||(l[3]=Ie(h=>o(t).delayedSearch(),["13"]))],"data-testid":"batches-actions-search",placeholder:"Search",class:"p-inputtext-sm"},null,8,["modelValue"]),x(d,{onClick:l[4]||(l[4]=h=>o(t).delayedSearch()),"data-testid":"batches-actions-search-button",icon:"pi pi-search",class:"p-button-sm"}),x(d,{class:"p-button-sm",label:"Filters","data-testid":"batches-actions-show-filters",onClick:l[5]||(l[5]=h=>o(t).show_filters=!0)},{default:T(()=>[o(t).count_filters>0?(_(),$(c,{key:0,value:o(t).count_filters},null,8,["value"])):A("",!0)]),_:1}),x(d,{class:"p-button-sm",icon:"pi pi-filter-slash","data-testid":"batches-actions-reset-filters",label:"Reset",onClick:l[6]||(l[6]=h=>o(t).resetQuery())})])]),x(nR)])])],2)])}}},uR={key:0},cR={role:"progressbar",class:"p-progressbar p-component p-progressbar-determinate batch-progress-bar"},dR={class:"p-progressbar-label","data-pc-section":"label"},pR={class:"p-progressbar-label","data-pc-section":"label"},hR={class:"p-progressbar-label","data-pc-section":"label"},fR=f("span",{class:"pi pi-eye mr-1"},null,-1),mR=f("span",null,"View",-1),gR=f("span",{class:"pi pi-eye mr-1"},null,-1),vR={key:0},yR={key:1},_R=f("span",{class:"pi pi-trash"},null,-1),bR=["innerHTML"],wR=["innerHTML"],CR={__name:"Table",setup(n){const t=xa(),i=B();return(r,a)=>{const s=R("Column"),u=R("Button"),l=R("DataTable"),c=R("Card"),d=R("Dialog"),p=R("Paginator"),v=Ke("tooltip");return o(t).list?(_(),O("div",uR,[x(l,{value:o(t).list.data,dataKey:"id",class:"p-datatable-sm p-datatable-hoverable-rows",selection:o(t).action.items,"onUpdate:selection":a[0]||(a[0]=h=>o(t).action.items=h),"data-testid":"batches-table-checkbox",stripedRows:"",responsiveLayout:"scroll"},{default:T(()=>[o(t).isViewLarge()?(_(),$(s,{key:0,selectionMode:"multiple",headerStyle:"width: 3em"})):A("",!0),x(s,{field:"id",header:"ID",style:St({width:o(t).getIdWidth()}),sortable:!0},null,8,["style"]),x(s,{field:"name",header:"",style:{width:"30%"}},{body:T(h=>[f("span",null,[f("div",cR,[o(t).getJobProgress(h.data,1,null,!0)?ce((_(),O("div",{key:0,class:"p-progressbar-value p-progressbar-value-animate progress-bar-success",style:St("width: "+o(t).getJobProgress(h.data,1)+"%;")},[f("div",dR,Q(o(t).getJobProgress(h.data,1,2))+"% ",1)],4)),[[v,{value:"Passed ("+o(t).getJobProgress(h.data,1,null,!0)+")"},void 0,{top:!0}]]):A("",!0),o(t).getJobProgress(h.data,2,null,!0)?ce((_(),O("div",{key:1,class:"p-progressbar-value p-progressbar-value-animate progress-bar-danger",style:St("width: "+o(t).getJobProgress(h.data,2)+"%; left: "+o(t).getJobProgress(h.data,1)+"%;")},[f("div",pR,Q(o(t).getJobProgress(h.data,2,2))+"% ",1)],4)),[[v,{value:"Failed ("+o(t).getJobProgress(h.data,2,null,!0)+")"},void 0,{top:!0}]]):A("",!0),o(t).getJobProgress(h.data,3,null,!0)?ce((_(),O("div",{key:2,class:"p-progressbar-value p-progressbar-value-animate progress-bar-warning",style:St("width: "+o(t).getJobProgress(h.data,3)+"%; left: "+(o(t).getJobProgress(h.data,1)+o(t).getJobProgress(h.data,2))+"%;")},[f("div",hR,Q(o(t).getJobProgress(h.data,3,2))+"% ",1)],4)),[[v,{value:"Pending ("+o(t).getJobProgress(h.data,3,null,!0)+")"},void 0,{top:!0}]]):A("",!0)])])]),_:1}),x(s,{field:"actions",style:St([{width:"150px"},{width:o(t).getActionWidth()}]),header:"Detail"},{body:T(h=>[o(t).hasPermission("can-read-batch-details")?(_(),$(u,{key:0,class:"p-button-rounded p-button-sm p-button-outlined","data-testid":"batches-table-options",onClick:m=>o(t).displayBatchDetails(h.data.options)},{default:T(()=>[fR,mR]),_:2},1032,["onClick"])):A("",!0)]),_:1},8,["style"]),o(t).isViewLarge()?(_(),$(s,{key:1,field:"failed_job_ids",header:"Failed Job Ids",style:{width:"150px"}},{body:T(h=>[o(t).hasPermission("can-read-batch-failed-ids")?(_(),$(u,{key:0,class:"p-button-sm p-button-outlined p-button-rounded","data-testid":"batches-table-failed-ids",onClick:m=>o(t).displayFailedIdDetails(h.data.failed_job_ids)},{default:T(()=>[gR,h.data.failed_job_ids&&(typeof h.data.failed_job_ids=="array"||typeof h.data.failed_job_ids=="object")?(_(),O("span",vR,Q(h.data.failed_job_ids.length),1)):(_(),O("span",yR," 0 "))]),_:2},1032,["onClick"])):A("",!0)]),_:1})):A("",!0),o(t).isViewLarge()?(_(),$(s,{key:2,field:"cancelled_at",header:"Cancelled At",sortable:!0,style:{width:"150px"}},{body:T(h=>[ue(Q(o(i).ago(h.data.cancelled_at)),1)]),_:1})):A("",!0),o(t).isViewLarge()?(_(),$(s,{key:3,field:"created_at",header:"Created At",style:{width:"150px"},sortable:!0},{body:T(h=>[ue(Q(o(i).ago(h.data.created_at)),1)]),_:1})):A("",!0),o(t).isViewLarge()?(_(),$(s,{key:4,field:"finished_at",header:"Finished At",style:{width:"150px"},sortable:!0},{body:T(h=>[ue(Q(o(i).ago(h.data.finished_at)),1)]),_:1})):A("",!0),o(t).isViewLarge()?(_(),$(s,{key:5,style:{width:"150px"}},{body:T(h=>[o(t).hasPermission("can-delete-batch")?(_(),$(u,{key:0,class:"p-button-rounded p-button-text",onClick:m=>o(t).deleteItem(h.data),"data-testid":"batches-table-to-trash"},{default:T(()=>[_R]),_:2},1032,["onClick"])):A("",!0)]),_:1})):A("",!0)]),_:1},8,["value","selection"]),x(d,{header:"Options",visible:o(t).display_detail,"onUpdate:visible":a[1]||(a[1]=h=>o(t).display_detail=h),"data-testid":"batch-table-detail_dialog",breakpoints:{"960px":"75vw","640px":"90vw"},style:{width:"50vw"}},{default:T(()=>[x(c,{class:"w-max"},{content:T(()=>[f("span",{innerHTML:o(t).dialog_content},null,8,bR)]),_:1})]),_:1},8,["visible"]),x(d,{header:"Failed Ids",visible:o(t).display_failed_ids,"onUpdate:visible":a[2]||(a[2]=h=>o(t).display_failed_ids=h),"data-testid":"batch-table-failed_ids_dialog",breakpoints:{"960px":"75vw","640px":"90vw"},style:{width:"50vw"}},{default:T(()=>[x(c,{class:"w-max"},{content:T(()=>[f("span",{innerHTML:o(t).dialog_content},null,8,wR)]),_:1})]),_:1},8,["visible"]),x(p,{first:o(t).first_element,"onUpdate:first":a[3]||(a[3]=h=>o(t).first_element=h),rows:o(t).query.rows,"data-testid":"batch-table-paginator",totalRecords:o(t).list.total,onPage:a[4]||(a[4]=h=>o(t).paginate(h)),rowsPerPageOptions:o(t).rows_per_page,class:"bg-white-alpha-0 pt-2"},null,8,["first","rows","totalRecords","rowsPerPageOptions"])])):A("",!0)}}},SR={key:0,class:"grid"},kR={class:"flex flex-row align-items-center w-full"},xR={class:"w-full"},IR=f("b",{class:"mr-1"},"Batches",-1),LR={__name:"List",setup(n){const t=xa(),i=Ge();return _t(),Te(async()=>{await t.onLoad(i),await t.setPageTitle(),await t.watchRoutes(i),await t.watchStates(),await t.getAssets(),await t.getList()}),(r,a)=>{const s=R("Badge"),u=R("Button"),l=R("Panel"),c=R("RouterView");return o(t).assets?(_(),O("div",SR,[f("div",{class:he("col-"+o(t).list_view_width)},[x(l,{class:"is-small"},{header:T(()=>[f("div",kR,[f("div",xR,[IR,o(t).list&&o(t).list.total>0?(_(),$(s,{key:0,value:o(t).list.total},null,8,["value"])):A("",!0)]),f("div",null,[x(u,{class:"p-button-sm",icon:"pi pi-refresh",onClick:o(t).sync,"data-testid":"batches-list-refresh",loading:o(t).is_btn_loading},null,8,["onClick","loading"])])])]),default:T(()=>[x(lR),x(CR)]),_:1})],2),x(c)])):A("",!0)}}};let Cf=[],Sf=[];Sf={path:"/vaah/advanced/",component:yn,props:!0,children:[{path:"",component:pT,props:!0,children:[{path:"logs",name:"logs.index",component:o9,props:!0,children:[{path:"view/:name?",name:"logs.view",component:_9,props:!0}]},{path:"jobs",name:"jobs.index",component:zT,props:!0},{path:"failedjobs",name:"failedjobs.index",component:K9,props:!0},{path:"batches",name:"batches.index",component:LR,props:!0}]}]};Cf.push(Sf);let PR="WebReinvent\\VaahCms\\Models\\Permission",kf=document.getElementsByTagName("base")[0].getAttribute("href"),md=kf+"/vaah/permissions",Cs={query:{page:1,rows:20,filter:{q:null,is_active:null,trashed:null,sort:null},recount:null},action:{type:null,items:[]},permission_roles_query:{q:null,page:1,rows:20}};const mi=Ot({id:"permissions",state:()=>({title:"Permissions",page:1,rows:20,base_url:kf,ajax_url:md,model:PR,assets_is_fetching:!0,app:null,assets:null,rows_per_page:[10,20,30,50,100,500],list:null,item:null,fillable:null,empty_query:Cs.query,empty_action:Cs.action,query:B().clone(Cs.query),action:B().clone(Cs.action),search:{delay_time:600,delay_timer:0},route:null,watch_stopper:null,route_prefix:"permissions.",view:"large",show_filters:!1,list_view_width:12,form:{type:"Create",action:null,is_button_loading:null},is_list_loading:null,count_filters:0,list_selected_menu:[],list_bulk_menu:[],item_menu_list:[],item_menu_state:null,form_menu_list:[],total_roles:null,total_users:null,permission_roles:null,roles_menu_items:null,active_permission_role:null,permission_roles_query:B().clone(Cs.permission_roles_query),is_btn_loading:!1,firstElement:null,rolesFirstElement:null}),getters:{},actions:{async onLoad(n){this.route=n,this.setViewAndWidth(n.name),this.firstElement=(this.query.page-1)*this.query.rows,this.rolesFirstElement=(this.permission_roles_query.page-1)*this.permission_roles_query.rows,this.updateQueryFromUrl(n)},setViewAndWidth(n){switch(n){case"permissions.index":this.view="large",this.list_view_width=12;break;default:this.view="small",this.list_view_width=7;break}},async updateQueryFromUrl(n){if(n.query&&Object.keys(n.query).length>0){for(let t in n.query)this.query[t]=n.query[t];this.countFilters(n.query)}},watchRoutes(n){this.watch_stopper=We(n,(t,i)=>{if(this.watch_stopper&&!t.name.includes(this.route_prefix))return this.watch_stopper(),!1;this.route=t,t.params.id&&this.getItem(t.params.id),this.setViewAndWidth(t.name)},{deep:!0})},watchStates(){We(this.query.filter,(n,t)=>{this.delayedSearch()},{deep:!0}),We(this.permission_roles_query,(n,t)=>{this.delayedItemUsersSearch()},{deep:!0})},async getAssets(){this.assets_is_fetching===!0&&(this.assets_is_fetching=!1,B().ajax(this.ajax_url+"/assets",this.afterGetAssets))},afterGetAssets(n,t){n&&(this.assets=n,n.rows&&(this.urlContains("role")&&(this.permission_roles_query.rows=this.permission_roles_query.rows?parseInt(this.permission_roles_query.rows):n.rows),this.query.rows?this.query.rows=parseInt(this.query.rows):this.query.rows=n.rows),this.route.params&&!this.route.params.id&&(this.item=B().clone(n.empty_item)))},async getList(){let n={query:B().clone(this.query)};await this.updateUrlQueryString(this.query),await B().ajax(this.ajax_url,this.afterGetList,n)},afterGetList:function(n,t){this.is_btn_loading=!1,this.query.recount=null,n&&(this.list=n,this.total_roles=t.data.total_roles,this.total_users=t.data.total_users,this.firstElement=this.query.rows*(this.query.page-1))},async getItem(n){n&&await B().ajax(md+"/"+n,this.getItemAfter)},async getItemAfter(n,t){n?this.item=n:this.$router.push({name:"permissions.index"}),this.getItemMenu(),await this.getFormMenu()},async getItemRoles(){this.showProgress();let n={query:this.permission_roles_query};B().ajax(this.ajax_url+"/item/"+this.item.id+"/roles",this.afterGetItemRoles,n)},afterGetItemRoles(n,t){this.hideProgress(),n&&(this.permission_roles=n)},async changePermission(n){let t={id:this.item.id,role_id:n.id};var i={};n.pivot.is_active?i.is_active=0:i.is_active=1,await this.actions(!1,"toggle-role-active-status",t,i)},async bulkActions(n,t){let i={id:this.item.id,role_id:null},r={is_active:n};await this.actions(!1,t,i,r)},async actions(n,t,i,r){this.showProgress(),n&&n.preventDefault();let a={params:{inputs:i,data:r},method:"post"};B().ajax(this.ajax_url+"/actions/"+t,this.afterActions,a)},async afterActions(n,t){this.hideProgress(),await this.getItemRoles(),await this.getList()},async delayedItemUsersSearch(){let n=this;this.item&&this.item.id&&(clearTimeout(this.search.delay_timer),this.search.delay_timer=setTimeout(async function(){await n.getItemRoles()},this.search.delay_time))},isListActionValid(){return this.action.type?this.action.items.length<1?(B().toastErrors(["Select records"]),!1):!0:(B().toastErrors(["Select an action type"]),!1)},async updateList(n=null){if(!n&&this.action.type?n=this.action.type:this.action.type=n,!this.isListActionValid())return!1;let t="PUT";switch(n){case"delete":t="DELETE";break}let i={params:this.action,method:t,show_success:!1};await B().ajax(this.ajax_url,this.updateListAfter,i)},async updateListAfter(n,t){n&&(this.action=B().clone(this.empty_action),await this.getList())},async listAction(n=null){!n&&this.action.type?n=this.action.type:this.action.type=n;let t=this.ajax_url+"/actions/"+n,i="PUT";switch(n){case"delete":t=this.ajax_url,i="DELETE";break;case"delete-all":i="DELETE";break}let r={params:this.action,method:i,show_success:!1};await B().ajax(t,this.updateListAfter,r)},itemAction(n,t=null){t||(t=this.item),this.form.action=n;let i=this.ajax_url,r={method:"post"};switch(n){case"save":case"save-and-close":case"save-and-clone":r.method="PUT",r.params=t,i+="/"+t.id;break;case"delete":r.method="DELETE",i+="/"+t.id;break;default:r.method="PATCH",i+="/"+t.id+"/action/"+n;break}B().ajax(i,this.itemActionAfter,r)},async itemActionAfter(n,t){n&&(this.item=n,await this.getList(),await this.formActionAfter(),this.getItemMenu(),this.route.params&&this.route.params.id&&await this.getItem(this.route.params.id))},async formActionAfter(){switch(this.form.action){case"create-and-new":case"save-and-new":this.setActiveItemAsEmpty();break;case"create-and-close":case"save-and-close":this.setActiveItemAsEmpty(),this.$router.push({name:"permissions.index"});break;case"save-and-clone":this.item.id=null;break;case"trash":this.item=null;break;case"delete":this.item=null,this.toList();break}},async toggleIsActive(n){n.is_active?await this.itemAction("activate",n):await this.itemAction("deactivate",n)},async paginate(n){this.query.page=n.page+1,this.query.rows=n.rows,this.firstElement=this.query.rows*(this.query.page-1),await this.getList()},async rolePaginate(n){this.permission_roles_query.page=n.page+1,this.permission_roles_query.rows=n.rows,await this.getItemRoles()},async reload(){await this.getAssets(),await this.getList()},async getFaker(){let n={model_namespace:this.model,except:this.assets.fillable.except},t=this.base_url+"/faker",i={params:n,method:"post"};B().ajax(t,this.getFakerAfter,i)},getFakerAfter:function(n,t){if(n){let i=this;Object.keys(n.fill).forEach(function(r){i.item[r]=n.fill[r]})}},async sync(){this.is_btn_loading=!0,this.query.recount=!0,await this.getList()},onItemSelection(n){this.action.items=n},setActiveItemAsEmpty(){this.item=B().clone(this.assets.empty_item)},confirmDelete(){if(this.action.items.length<1)return B().toastErrors(["Select a record"]),!1;this.action.type="delete",B().confirmDialogDelete(this.listAction)},confirmDeleteAll(){this.action.type="delete-all",B().confirmDialogDelete(this.listAction)},async delayedSearch(){let n=this;this.query.page=1,this.action.items=[],clearTimeout(this.search.delay_timer),this.search.delay_timer=setTimeout(async function(){await n.updateUrlQueryString(n.query),await n.getList()},this.search.delay_time)},async updateUrlQueryString(n){n=B().clone(n);let t=ct.stringify(n,{skipNulls:!0}),i=ct.parse(t);i.filter&&(i.filter=B().cleanObject(i.filter)),await this.$router.replace({query:null}),await this.$router.replace({query:i}),this.countFilters(i)},countFilters:function(n){if(this.count_filters=0,n&&n.filter){let t=B().cleanObject(n.filter);this.count_filters=Object.keys(t).length}},async clearSearch(){this.query.filter.q=null,await this.updateUrlQueryString(this.query),await this.getList()},async resetQuery(){await this.resetQueryString(),await this.getList()},async resetQueryString(){for(let n in this.query.filter)this.query.filter[n]=null;this.query.page=this.page,this.query.rows=this.rows,await this.updateUrlQueryString(this.query)},resetPermissionRolesQuery(){this.permission_roles_query.q=null,this.permission_roles_query.rows=this.assets.rows},closeForm(){this.$router.push({name:"permissions.index"})},toList(){this.item=null,this.$router.push({name:"permissions.index"})},toForm(){this.item=B().clone(this.assets.empty_item),this.getFormMenu(),this.$router.push({name:"permissions.form"})},toView(n){this.item=B().clone(n),this.$router.push({name:"permissions.view",params:{id:n.id}})},toEdit(n){this.item=n,this.$router.push({name:"permissions.form",params:{id:n.id}})},toRole(n){this.item=n,this.getItemRoles(),this.$router.push({name:"permissions.view-role",params:{id:n.id}})},isViewLarge(){return this.view==="large"},getIdWidth(){let n=50;if(this.list&&this.list.total){let t=this.list.total.toString();t=t.length,n=t*40}return n+"px"},getActionWidth(){let n=100;return this.isViewLarge()||(n=80),n+"px"},getActionLabel(){let n=null;return this.isViewLarge()&&(n="Actions"),n},async getListSelectedMenu(){this.list_selected_menu=[{label:"Activate",command:async()=>{await this.updateList("activate")}},{label:"Deactivate",command:async()=>{await this.updateList("deactivate")}},{separator:!0},{label:"Trash",icon:"pi pi-times",command:async()=>{await this.updateList("trash")}},{label:"Restore",icon:"pi pi-replay",command:async()=>{await this.updateList("restore")}},{label:"Delete",icon:"pi pi-trash",command:()=>{this.confirmDelete()}}]},getListBulkMenu(){this.list_bulk_menu=[{label:"Mark all as active",command:async()=>{await this.listAction("activate-all")}},{label:"Mark all as inactive",command:async()=>{await this.listAction("deactivate-all")}},{separator:!0},{label:"Trash All",icon:"pi pi-times",command:async()=>{await this.listAction("trash-all")}},{label:"Restore All",icon:"pi pi-replay",command:async()=>{await this.listAction("restore-all")}},{label:"Delete All",icon:"pi pi-trash",command:async()=>{this.confirmDeleteAll()}}]},getItemMenu(){let n=[];this.item&&this.item.deleted_at&&n.push({label:"Restore",icon:"pi pi-refresh",command:()=>{this.itemAction("restore")}}),this.item&&this.item.id&&!this.item.deleted_at&&n.push({label:"Trash",icon:"pi pi-times",command:()=>{this.itemAction("trash")}}),n.push({label:"Delete",icon:"pi pi-trash",command:()=>{this.confirmDeleteItem("delete")}}),this.item_menu_list=n},confirmDeleteItem(){this.form.type="delete",B().confirmDialogDelete(this.confirmDeleteItemAfter)},confirmDeleteItemAfter(){this.itemAction("delete",this.item)},async getFormMenu(){let n=[];this.item&&this.item.id?n=[{label:"Save & Close",icon:"pi pi-check",command:()=>{this.itemAction("save-and-close")}},{label:"Save & Clone",icon:"pi pi-copy",command:()=>{this.itemAction("save-and-clone")}},{label:"Trash",icon:"pi pi-times",command:()=>{this.itemAction("trash")}},{label:"Delete",icon:"pi pi-trash",command:()=>{this.confirmDeleteItem("delete")}}]:n=[{label:"Create & Close",icon:"pi pi-check",command:()=>{this.itemAction("create-and-close")}},{label:"Create & Clone",icon:"pi pi-copy",command:()=>{this.itemAction("create-and-clone")}},{label:"Reset",icon:"pi pi-refresh",command:()=>{this.setActiveItemAsEmpty()}}],n.push({label:"Fill",icon:"pi pi-pencil",command:()=>{this.getFaker()}}),this.form_menu_list=n},async getRoleMenu(){return this.roles_menu_items=[{label:"Active All Roles",command:async()=>{await this.bulkActions(1,"toggle-role-active-status")}},{label:"Inactive All Roles",command:async()=>{await this.bulkActions(0,"toggle-role-active-status")}}]},hasPermission(n){const t=je();return B().hasPermission(t.permissions,n)},showProgress(){this.show_progress_bar=!0},hideProgress(){this.show_progress_bar=!1},urlContains(n){return this.route.path.includes(n)},setPageTitle(){this.title&&(document.title=this.title)}}}),OR=f("b",null,"Sort By:",-1),ER={class:"field-radiobutton"},AR=f("label",{for:"sort-none"},"None",-1),TR={class:"field-radiobutton"},RR=f("label",{for:"sort-ascending"},"Updated (Ascending)",-1),DR={class:"field-radiobutton"},MR=f("label",{for:"sort-descending"},"Updated (Descending)",-1),$R=f("b",null,"Is Active:",-1),VR={class:"field-radiobutton"},BR=f("label",{for:"active-all"},"All",-1),qR={class:"field-radiobutton"},FR=f("label",{for:"active-true"},"Only Active",-1),jR={class:"field-radiobutton"},UR=f("label",{for:"active-false"},"Only Inactive",-1),NR=f("b",null,"Trashed:",-1),HR={class:"field-radiobutton"},KR=f("label",{for:"trashed-exclude"},"Exclude Trashed",-1),zR={class:"field-radiobutton"},WR=f("label",{for:"trashed-include"},"Include Trashed",-1),GR={class:"field-radiobutton"},YR=f("label",{for:"trashed-only"},"Only Trashed",-1),QR={__name:"Filters",setup(n){const t=mi();return(i,r)=>{const a=R("RadioButton"),s=R("Divider"),u=R("Sidebar");return _(),O("div",null,[x(u,{visible:o(t).show_filters,"onUpdate:visible":r[9]||(r[9]=l=>o(t).show_filters=l),style:{"z-index":"1001"},position:"right"},{default:T(()=>[x(mt,null,{label:T(()=>[OR]),default:T(()=>[f("div",ER,[x(a,{name:"sort-none",value:"",modelValue:o(t).query.filter.sort,"onUpdate:modelValue":r[0]||(r[0]=l=>o(t).query.filter.sort=l)},null,8,["modelValue"]),AR]),f("div",TR,[x(a,{name:"sort-ascending",value:"updated_at",modelValue:o(t).query.filter.sort,"onUpdate:modelValue":r[1]||(r[1]=l=>o(t).query.filter.sort=l)},null,8,["modelValue"]),RR]),f("div",DR,[x(a,{name:"sort-descending",value:"updated_at:desc",modelValue:o(t).query.filter.sort,"onUpdate:modelValue":r[2]||(r[2]=l=>o(t).query.filter.sort=l)},null,8,["modelValue"]),MR])]),_:1}),x(s),x(mt,null,{label:T(()=>[$R]),default:T(()=>[f("div",VR,[x(a,{name:"active-all",value:"null","data-testid":"permission-filter_active_all",modelValue:o(t).query.filter.is_active,"onUpdate:modelValue":r[3]||(r[3]=l=>o(t).query.filter.is_active=l)},null,8,["modelValue"]),BR]),f("div",qR,[x(a,{name:"active-true",value:"true","data-testid":"permission-filter_active_only",modelValue:o(t).query.filter.is_active,"onUpdate:modelValue":r[4]||(r[4]=l=>o(t).query.filter.is_active=l)},null,8,["modelValue"]),FR]),f("div",jR,[x(a,{name:"active-false",value:"false","data-testid":"permission-filter_inactive_only",modelValue:o(t).query.filter.is_active,"onUpdate:modelValue":r[5]||(r[5]=l=>o(t).query.filter.is_active=l)},null,8,["modelValue"]),UR])]),_:1}),x(mt,null,{label:T(()=>[NR]),default:T(()=>[f("div",HR,[x(a,{name:"trashed-exclude",value:"","data-testid":"permission-filter_trashed_exclude",modelValue:o(t).query.filter.trashed,"onUpdate:modelValue":r[6]||(r[6]=l=>o(t).query.filter.trashed=l)},null,8,["modelValue"]),KR]),f("div",zR,[x(a,{name:"trashed-include",value:"include","data-testid":"permission-filter_trashed_include",modelValue:o(t).query.filter.trashed,"onUpdate:modelValue":r[7]||(r[7]=l=>o(t).query.filter.trashed=l)},null,8,["modelValue"]),WR]),f("div",GR,[x(a,{name:"trashed-only",value:"only","data-testid":"permission-filter_trashed_only",modelValue:o(t).query.filter.trashed,"onUpdate:modelValue":r[8]||(r[8]=l=>o(t).query.filter.trashed=l)},null,8,["modelValue"]),YR])]),_:1})]),_:1},8,["visible"])])}}},XR={key:0},ZR=f("i",{class:"pi pi-angle-down"},null,-1),JR={class:"grid p-fluid"},eD={class:"col-12"},tD={class:"p-inputgroup"},nD={__name:"Actions",setup(n){const t=mi();Te(async()=>{t.getListSelectedMenu(),t.getListBulkMenu()});const i=Ae(),r=u=>{i.value.toggle(u)},a=Ae(),s=u=>{a.value.toggle(u)};return(u,l)=>{const c=R("Badge"),d=R("Button"),p=R("Menu"),v=R("InputText");return _(),O("div",null,[f("div",{class:he([{"flex justify-content-between":o(t).isViewLarge()},"mt-2 mb-2"])},[o(t).view==="large"?(_(),O("div",XR,[o(t).hasPermission("can-manage-permissions")||o(t).hasPermission("can-update-permissions")?(_(),$(d,{key:0,class:"p-button-sm",type:"button","aria-haspopup":"true","aria-controls":"overlay_menu",onClick:r},{default:T(()=>[ZR,o(t).action.items.length>0?(_(),$(c,{key:0,value:o(t).action.items.length},null,8,["value"])):A("",!0)]),_:1})):A("",!0),x(p,{ref_key:"selected_menu_state",ref:i,model:o(t).list_selected_menu,popup:!0},null,8,["model"]),o(t).hasPermission("can-manage-permissions")||o(t).hasPermission("can-update-permissions")?(_(),$(d,{key:1,class:"p-button-sm ml-1",icon:"pi pi-ellipsis-h",type:"button",onClick:s,"aria-haspopup":"true","aria-controls":"bulk_menu_state"})):A("",!0),x(p,{ref_key:"bulk_menu_state",ref:a,model:o(t).list_bulk_menu,popup:!0},null,8,["model"])])):A("",!0),f("div",null,[f("div",JR,[f("div",eD,[f("div",tD,[x(v,{class:"p-inputtext-sm",modelValue:o(t).query.filter.q,"onUpdate:modelValue":l[0]||(l[0]=h=>o(t).query.filter.q=h),onKeyup:[l[1]||(l[1]=Ie(h=>o(t).delayedSearch(),["enter"])),l[2]||(l[2]=Ie(h=>o(t).delayedSearch(),["enter","native"])),l[3]||(l[3]=Ie(h=>o(t).delayedSearch(),["13"]))],placeholder:"Search","data-testid":"permission-action_search_input"},null,8,["modelValue"]),x(d,{onClick:l[4]||(l[4]=h=>o(t).delayedSearch()),icon:"pi pi-search",class:"p-button-sm","data-testid":"permission-action_search"}),x(d,{class:"p-button-sm",type:"button",onClick:l[5]||(l[5]=h=>o(t).show_filters=!0),"data-testid":"permission-action_filter"},{default:T(()=>[ue(" Filters "),o(t).count_filters>0?(_(),$(c,{key:0,value:o(t).count_filters},null,8,["value"])):A("",!0)]),_:1}),x(d,{class:"p-button-sm",type:"button",icon:"pi pi-filter-slash",label:"Reset","data-testid":"permission-action_filter_reset",onClick:l[6]||(l[6]=h=>o(t).resetQuery())})])]),x(QR)])])],2)])}}},iD={key:0},sD={class:"p-inputgroup has-shadowless"},rD={__name:"Table",setup(n){const t=mi(),i=B();return(r,a)=>{const s=R("Column"),u=R("Badge"),l=R("Button"),c=R("InputSwitch"),d=R("DataTable"),p=R("Paginator"),v=Ke("tooltip");return o(t).list?(_(),O("div",iD,[x(d,{value:o(t).list.data,dataKey:"id",class:"p-datatable-sm p-datatable-hoverable-rows",selection:o(t).action.items,"onUpdate:selection":a[0]||(a[0]=h=>o(t).action.items=h),stripedRows:"",responsiveLayout:"scroll"},{default:T(()=>[o(t).isViewLarge()?(_(),$(s,{key:0,selectionMode:"multiple",headerStyle:"width: 3em"})):A("",!0),x(s,{field:"id",header:"ID",class:"text-sm",style:St({width:o(t).getIdWidth()}),sortable:!0},null,8,["style"]),x(s,{field:"name",header:"Name",sortable:!0},{body:T(h=>[h.data.deleted_at?(_(),$(u,{key:0,value:"Trashed",severity:"danger"})):A("",!0),ue(" "+Q(h.data.name),1)]),_:1}),o(t).isViewLarge()?(_(),$(s,{key:1,field:"slug",header:"Slug",sortable:!0},{body:T(h=>[ce(x(l,{class:"p-button-tiny p-button-text p-0","data-testid":"permission-list_slug_copy",onClick:m=>o(i).copy(h.data.slug),icon:"pi pi-copy",label:h.data.slug},null,8,["onClick","label"]),[[v,"Copy Slug",void 0,{top:!0}]])]),_:1})):A("",!0),x(s,{field:"total_roles",header:"Roles"},{body:T(h=>[o(t).hasPermission("can-read-permissions")?ce((_(),$(l,{key:0,class:"p-button p-button-rounded p-button-sm white-space-nowrap",onClick:m=>o(t).toRole(h.data),"data-testid":"permission-role_view"},{default:T(()=>[ue(Q(h.data.count_roles)+" / "+Q(o(t).total_roles),1)]),_:2},1032,["onClick"])),[[v,"View Role",void 0,{top:!0}]]):A("",!0)]),_:1}),x(s,{field:"total_users",header:"Users"},{body:T(h=>[ce((_(),$(l,{class:"p-button p-button-rounded p-button-sm white-space-nowrap",disabled:""},{default:T(()=>[ue(Q(h.data.count_users)+" / "+Q(o(t).total_users),1)]),_:2},1024)),[[v,"User",void 0,{top:!0}]])]),_:1}),o(t).isViewLarge()?(_(),$(s,{key:2,field:"updated_at",header:"Updated",style:{width:"150px"},sortable:!0},{body:T(h=>[ue(Q(o(i).ago(h.data.updated_at)),1)]),_:1})):A("",!0),o(t).isViewLarge()?(_(),$(s,{key:3,field:"is_active",sortable:!1,style:{width:"100px"},header:"Is Active"},{body:T(h=>[x(c,{modelValue:h.data.is_active,"onUpdate:modelValue":m=>h.data.is_active=m,modelModifiers:{bool:!0},"false-value":0,"true-value":1,class:"p-inputswitch-sm",onInput:m=>o(t).toggleIsActive(h.data),"data-testid":"permission-list_status"},null,8,["modelValue","onUpdate:modelValue","onInput"])]),_:1})):A("",!0),x(s,{field:"actions",style:St([{width:"150px"},{width:o(t).getActionWidth()}]),header:o(t).getActionLabel()},{body:T(h=>[f("div",sD,[o(t).hasPermission("can-read-permissions")?ce((_(),$(l,{key:0,class:"p-button-tiny p-button-text",onClick:m=>o(t).toView(h.data),icon:"pi pi-eye","data-testid":"permission-list_view"},null,8,["onClick"])),[[v,"View",void 0,{top:!0}]]):A("",!0),o(t).hasPermission("can-update-permissions")?ce((_(),$(l,{key:1,class:"p-button-tiny p-button-text",onClick:m=>o(t).toEdit(h.data),icon:"pi pi-pencil","data-testid":"permission-list_edit"},null,8,["onClick"])),[[v,"Update",void 0,{top:!0}]]):A("",!0),o(t).isViewLarge()&&!h.data.deleted_at||o(t).hasPermission("can-update-permissions")?ce((_(),$(l,{key:2,class:"p-button-tiny p-button-danger p-button-text",onClick:m=>o(t).itemAction("trash",h.data),icon:"pi pi-trash","data-testid":"permission-list_trash"},null,8,["onClick"])),[[v,"Trash",void 0,{top:!0}]]):A("",!0),o(t).isViewLarge()&&h.data.deleted_at?ce((_(),$(l,{key:3,class:"p-button-tiny p-button-success p-button-text",onClick:m=>o(t).itemAction("restore",h.data),icon:"pi pi-replay","data-testid":"permission-list_restore"},null,8,["onClick"])),[[v,"Restore",void 0,{top:!0}]]):A("",!0)])]),_:1},8,["style","header"])]),_:1},8,["value","selection"]),x(p,{first:o(t).firstElement,"onUpdate:first":a[1]||(a[1]=h=>o(t).firstElement=h),rows:o(t).query.rows,totalRecords:o(t).list.total,onPage:a[2]||(a[2]=h=>o(t).paginate(h)),rowsPerPageOptions:o(t).rows_per_page,class:"bg-white-alpha-0 pt-2"},null,8,["first","rows","totalRecords","rowsPerPageOptions"])])):A("",!0)}}},oD={class:"grid"},aD={class:"flex flex-row"},lD=f("b",{class:"mr-1"},"Permission",-1),uD={class:"p-inputgroup"},cD={__name:"List",setup(n){const t=mi(),i=Ge();return _t(),Te(async()=>{await t.onLoad(i),await t.setPageTitle(),await t.watchRoutes(i),await t.watchStates(),await t.getAssets(),await t.getList()}),(r,a)=>{const s=R("Badge"),u=R("Button"),l=R("Panel"),c=R("RouterView");return _(),O("div",oD,[f("div",{class:he("col-"+o(t).list_view_width)},[x(l,{class:"is-small"},{header:T(()=>[f("div",aD,[f("div",null,[lD,o(t).list&&o(t).list.total>0?(_(),$(s,{key:0,value:o(t).list.total},null,8,["value"])):A("",!0)])])]),icons:T(()=>[f("div",uD,[x(u,{class:"p-button-sm",icon:"pi pi-refresh",loading:o(t).is_btn_loading,onClick:a[0]||(a[0]=d=>o(t).sync()),"data-testid":"permission-list_refresh"},null,8,["loading"])])]),default:T(()=>[x(nD),x(rD)]),_:1})],2),x(c)])}}},dD={class:"col-5"},pD={class:"flex flex-row"},hD={class:"font-semibold text-sm"},fD={key:0},mD={key:0,class:"p-inputgroup"},gD={key:0,class:"pt-2"},vD={__name:"Form",setup(n){const t=mi(),i=Ge(),r=B(),a=je();Te(async()=>{i.params&&i.params.id&&await t.getItem(i.params.id),t.getFormMenu(),await a.getIsActiveStatusOptions()});const s=Ae(),u=l=>{s.value.toggle(l)};return(l,c)=>{const d=R("Button"),p=R("Menu"),v=R("InputText"),h=R("Textarea"),m=R("SelectButton"),b=R("Panel"),I=Ke("tooltip");return _(),O("div",dD,[x(b,{class:"is-small"},{header:T(()=>[f("div",pD,[f("div",hD,[o(t).item&&o(t).item.id?(_(),O("span",fD,Q(o(t).item.name),1)):A("",!0)])])]),icons:T(()=>[o(t).item&&o(t).item.id?(_(),O("div",mD,[x(d,{class:"p-button-sm",label:"#"+o(t).item.id,onClick:c[0]||(c[0]=k=>o(r).copy(o(t).item.id)),"data-testid":"permission-form_id"},null,8,["label"]),x(d,{class:"p-button-sm",label:"Save",icon:"pi pi-save","data-testid":"permission-form_save",onClick:c[1]||(c[1]=k=>o(t).itemAction("save"))}),o(t).hasPermission("can-update-permissions")||o(t).hasPermission("can-manage-permissions")?(_(),$(d,{key:0,class:"p-button-sm",icon:"pi pi-angle-down","aria-haspopup":"true",type:"button","data-testid":"permission-form_menu",onClick:u})):A("",!0),x(p,{ref_key:"form_menu",ref:s,model:o(t).form_menu_list,popup:!0},null,8,["model"]),o(t).hasPermission("can-read-permissions")?ce((_(),$(d,{key:1,class:"p-button-sm",icon:"pi pi-eye","data-testid":"permission-item_view",onClick:c[2]||(c[2]=k=>o(t).toView(o(t).item))},null,512)),[[I,"View",void 0,{top:!0}]]):A("",!0),x(d,{class:"p-button-sm",icon:"pi pi-times","data-testid":"permission-list_view",onClick:c[3]||(c[3]=k=>o(t).toList())})])):A("",!0)]),default:T(()=>[o(t).item?(_(),O("div",gD,[x($e,{label:"Name"},{default:T(()=>[x(v,{class:"w-full",modelValue:o(t).item.name,"onUpdate:modelValue":c[4]||(c[4]=k=>o(t).item.name=k),"data-testid":"permission-item_name"},null,8,["modelValue"])]),_:1}),x($e,{label:"Slug"},{default:T(()=>[x(v,{class:"w-full",modelValue:o(t).item.slug,"onUpdate:modelValue":c[5]||(c[5]=k=>o(t).item.slug=k),"data-testid":"permission-item_slug"},null,8,["modelValue"])]),_:1}),x($e,{label:"Details"},{default:T(()=>[x(h,{class:"w-full",modelValue:o(t).item.details,"onUpdate:modelValue":c[6]||(c[6]=k=>o(t).item.details=k),"data-testid":"permission-item_details"},null,8,["modelValue"])]),_:1}),x($e,{label:"Is Active"},{default:T(()=>[o(a)&&o(a).is_active_status_options?(_(),$(m,{key:0,modelValue:o(t).item.is_active,"onUpdate:modelValue":c[7]||(c[7]=k=>o(t).item.is_active=k),options:o(a).is_active_status_options,"option-label":"label","option-value":"value","data-testid":"permission-item_status",class:"has-shadowless"},null,8,["modelValue","options"])):A("",!0)]),_:1})])):A("",!0)]),_:1})])}}},yD={class:"col-5"},_D={class:"flex flex-row"},bD={class:"font-semibold text-sm"},wD={class:"p-inputgroup"},CD={key:0},SD={class:"flex align-items-center justify-content-between"},kD={class:""},xD={class:"ml-3"},ID={class:"p-datatable p-component p-datatable-responsive-scroll p-datatable-striped p-datatable-sm"},LD={class:"p-datatable-table"},PD={class:"p-datatable-tbody"},OD={__name:"Item",setup(n){const t=mi(),i=Ge(),r=B();Te(async()=>{if(i.params&&!i.params.id)return t.toList(),!1;t.item||await t.getItem(i.params.id)});const a=Ae(),s=u=>{a.value.toggle(u)};return(u,l)=>{const c=R("Button"),d=R("Menu"),p=R("Message"),v=R("Panel");return _(),O("div",yD,[o(t)&&o(t).item?(_(),$(v,{key:0,class:"is-small"},{header:T(()=>[f("div",_D,[f("div",bD,Q(o(t).item.name),1)])]),icons:T(()=>[f("div",wD,[x(c,{class:"p-button-sm",label:"#"+o(t).item.id,onClick:l[0]||(l[0]=h=>o(r).copy(o(t).item.id)),"data-testid":"permission-item_id"},null,8,["label"]),o(t).hasPermission("can-update-permissions")?(_(),$(c,{key:0,class:"p-button-sm",label:"Edit",icon:"pi pi-pencil","data-testid":"permission-item_edit",onClick:l[1]||(l[1]=h=>o(t).toEdit(o(t).item))})):A("",!0),o(t).hasPermission("can-update-permissions")||o(t).hasPermission("can-manage-permissions")?(_(),$(c,{key:1,class:"p-button-sm",icon:"pi pi-angle-down",type:"button","aria-haspopup":"true","data-testid":"permission-item_menu",onClick:s})):A("",!0),x(d,{ref_key:"item_menu_state",ref:a,model:o(t).item_menu_list,popup:!0},null,8,["model"]),x(c,{class:"p-button-sm",icon:"pi pi-times","data-testid":"permission-item_list",onClick:l[2]||(l[2]=h=>o(t).toList())})])]),default:T(()=>[o(t).item?(_(),O("div",CD,[o(t).item.deleted_at?(_(),$(p,{key:0,severity:"error",class:"p-container-message",closable:!1,icon:"pi pi-trash"},{default:T(()=>[f("div",SD,[f("div",kD," Deleted "+Q(o(t).item.deleted_at),1),f("div",xD,[x(c,{label:"Restore",class:"p-button-sm",onClick:l[3]||(l[3]=h=>o(t).itemAction("restore"))})])])]),_:1})):A("",!0),f("div",ID,[f("table",LD,[f("tbody",PD,[(_(!0),O(ne,null,xe(o(t).item,(h,m)=>(_(),O(ne,null,[m==="created_by"||m==="updated_by"?(_(),O(ne,{key:0},[],64)):m==="id"||m==="uuid"||m==="slug"?(_(),$(at,{key:1,label:m,value:h,can_copy:!0},null,8,["label","value"])):(m==="created_by_user"||m==="updated_by_user"||m==="deleted_by_user")&&typeof h=="object"&&h!==null?(_(),$(at,{key:2,label:m,value:h,type:"user"},null,8,["label","value"])):m==="count_users"||m==="count_roles"?(_(),$(at,{key:3,label:m,value:h,type:"tag"},null,8,["label","value"])):m==="is_active"?(_(),$(at,{key:4,label:m,value:h,type:"yes-no"},null,8,["label","value"])):(_(),$(at,{key:5,label:m,value:h},null,8,["label","value"]))],64))),256))])])])])):A("",!0)]),_:1})):A("",!0)])}}},ED={key:0},AD={__name:"RoleDetasilsView",setup(n){const t=mi();return(i,r)=>{const a=R("Divider");return _(),O("div",null,[o(t)&&o(t).active_permission_role?(_(),O("div",ED,[f("p",null,[ue("Created By : "),f("span",null,Q(o(t).active_permission_role.json.created_by),1)]),x(a,{class:"is-small"}),f("p",null,[ue("Updated By : "),f("span",null,Q(o(t).active_permission_role.json.updated_by),1)]),x(a,{class:"is-small"}),f("p",null,[ue("Created At : "),f("span",null,Q(o(t).active_permission_role.json.created_at),1)]),x(a,{class:"is-small"}),f("p",null,[ue("Updated At : "),f("span",null,Q(o(t).active_permission_role.json.updated_at),1)])])):A("",!0)])}}},TD={class:"col-5"},RD={class:"flex flex-row"},DD={class:"font-semibold text-sm"},MD={class:"p-inputgroup"},$D={class:"grid p-fluid mt-1 mb-2"},VD={class:"col-12"},BD={class:"p-inputgroup"},qD={class:"p-input-icon-left"},FD=f("i",{class:"pi pi-search"},null,-1),jD={__name:"ViewRole",setup(n){const t=mi(),i=je(),r=Ge(),a=B();Te(async()=>{if(r.params&&!r.params.id)return t.toList(),!1;r.params&&r.params.id&&await t.getItem(r.params.id),t.item&&!t.permission_roles&&await t.getItemRoles(),await i.getPermission(),await t.getRoleMenu()});const s=Ae(),u=d=>{s.value.toggle(d)},l=Rr(),c=()=>{l.open(AD,{props:{header:"Details",style:{width:"50vw"},breakpoints:{"960px":"75vw","640px":"90vw"},modal:!0}})};return(d,p)=>{const v=R("Button"),h=R("Menu"),m=R("InputText"),b=R("Column"),I=R("DataTable"),k=R("Paginator"),y=R("Panel"),g=R("DynamicDialog"),C=Ke("tooltip");return _(),O("div",TD,[o(t)&&o(t).item?(_(),$(y,{key:0,class:"is-small"},{header:T(()=>[f("div",RD,[f("div",DD,Q(o(t).item.name),1)])]),icons:T(()=>[f("div",MD,[x(v,{class:"p-button-sm",label:"#"+o(t).item.id,"data-testid":"permission-role_id",onClick:p[0]||(p[0]=w=>o(a).copy(o(t).item.id))},null,8,["label"]),o(t).hasPermission("can-update-permissions")||o(t).hasPermission("can-manage-permissions")?(_(),O(ne,{key:0},[x(v,{class:"p-button-sm",icon:"pi pi-angle-down",type:"button","aria-haspopup":"true","data-testid":"permission-role_menu",onClick:u}),x(h,{ref_key:"role_menu_items",ref:s,model:o(t).roles_menu_items,popup:!0},null,8,["model"])],64)):A("",!0),x(v,{class:"p-button-sm",icon:"pi pi-times","data-testid":"permission-role_list",onClick:p[1]||(p[1]=w=>o(t).toList())})])]),default:T(()=>[f("div",$D,[f("div",VD,[f("div",BD,[f("span",qD,[FD,x(m,{class:"w-full p-inputtext-sm",placeholder:"Search","data-testid":"permission-role_search",modelValue:o(t).permission_roles_query.q,"onUpdate:modelValue":p[2]||(p[2]=w=>o(t).permission_roles_query.q=w),onKeyup:[p[3]||(p[3]=Ie(w=>o(t).delayedItemUsersSearch(),["enter"])),p[4]||(p[4]=Ie(w=>o(t).delayedItemUsersSearch(),["enter","native"])),p[5]||(p[5]=Ie(w=>o(t).delayedItemUsersSearch(),["13"]))]},null,8,["modelValue"])]),x(v,{class:"p-button-sm",label:"Reset","data-testid":"permission-role_reset",onClick:p[6]||(p[6]=w=>o(t).resetPermissionRolesQuery())})])])]),o(t)&&o(t).permission_roles?(_(),$(I,{key:0,value:o(t).permission_roles.list.data,dataKey:"id",class:"p-datatable-sm",stripedRows:"",responsiveLayout:"scroll"},{default:T(()=>[x(b,{field:"role",header:"Role",class:"flex align-items-center"},{body:T(w=>[ue(Q(w.data.name)+" ",1),ce(x(v,{class:"p-button-tiny p-button-text","data-testid":"permissions-role_id",onClick:S=>o(a).copy(w.data.slug),icon:"pi pi-copy"},null,8,["onClick"]),[[C,"Copy Slug",void 0,{top:!0}]])]),_:1}),x(b,{field:"has-permission",header:"Has Permission"},Mt({_:2},[o(t).hasPermission("can-update-permissions")||o(t).hasPermission("can-manage-permissions")?{name:"body",fn:T(w=>[w.data.pivot.is_active===1?(_(),$(v,{key:0,label:"Yes",class:"p-button-sm p-button-success p-button-rounded","data-testid":"permission-role_status_yes",onClick:S=>o(t).changePermission(w.data)},null,8,["onClick"])):(_(),$(v,{key:1,label:"No",class:"p-button-sm p-button-danger p-button-rounded",onClick:S=>o(t).changePermission(w.data),"data-testid":"permission-role_status_no"},null,8,["onClick"]))]),key:"0"}:{name:"body",fn:T(w=>[w.data.pivot.is_active===1?(_(),$(v,{key:0,label:"Yes",class:"p-button-sm p-button-success p-button-rounded",disabled:""})):(_(),$(v,{key:1,label:"No",class:"p-button-sm p-button-danger p-button-rounded",disabled:""}))]),key:"1"}]),1024),x(b,null,{body:T(w=>[x(v,{class:"p-button-sm p-button-rounded",onClick:S=>(c(),o(t).active_permission_role=w.data),icon:"pi pi-eye","data-testid":"permission-role_view_details",label:"View"},null,8,["onClick"])]),_:1})]),_:1},8,["value"])):A("",!0),o(t)&&o(t).permission_roles?(_(),$(k,{key:1,first:o(t).rolesFirstElement,"onUpdate:first":p[7]||(p[7]=w=>o(t).rolesFirstElement=w),rows:o(t).permission_roles_query.rows,totalRecords:o(t).permission_roles.list.total,onPage:p[8]||(p[8]=w=>o(t).rolePaginate(w)),rowsPerPageOptions:o(t).rows_per_page,class:"bg-white-alpha-0 pt-2"},null,8,["first","rows","totalRecords","rowsPerPageOptions"])):A("",!0)]),_:1})):A("",!0),x(g)])}}};let xf=[],If=[];If={path:"/vaah/permissions/",component:yn,props:!0,children:[{path:"",name:"permissions.index",component:cD,props:!0,children:[{path:"form/:id?",name:"permissions.form",component:vD,props:!0},{path:"view/:id?",name:"permissions.view",component:OD,props:!0},{path:"role/:id?",name:"permissions.view-role",component:jD,props:!0}]}]};xf.push(If);let UD="WebReinvent\\VaahCms\\Models\\Setting",Lf=document.getElementsByTagName("base")[0].getAttribute("href"),gd=Lf+"/vaah/settings",zi={query:{page:null,rows:null,filter:{q:null,is_active:null,trashed:null,sort:null},recount:null},sidebar_menu_items:[],list:null,settings:{list:null,links:[],scripts:null,meta_tags:[]},role_permissions_query:{q:null,module:null,section:null,page:null,rows:null},role_users_query:{q:null,page:null,rows:null},action:{type:null,items:[]}};const ND=Ot({id:"settings",state:()=>({title:"Settings",base_url:Lf,ajax_url:gd,model:UD,assets_is_fetching:!0,app:null,assets:null,general_assets:null,rows_per_page:[10,20,30,50,100,500],list:null,item:{name:null,slug:null},fillable:null,empty_query:zi.query,empty_action:zi.action,query:B().clone(zi.query),action:B().clone(zi.action),search:{delay_time:600,delay_timer:0},route:null,watch_stopper:null,route_prefix:"settings.",view:"large",show_filters:!1,list_view_width:12,form:{type:"Create",action:null,is_button_loading:null},is_list_loading:null,count_filters:0,list_selected_menu:[],list_bulk_menu:[],item_menu_list:[],item_menu_state:null,form_menu_list:[],total_permissions:null,total_users:null,permission_menu_items:null,role_permissions:null,role_user_menu_items:null,role_users:null,search_item:null,active_role_permission:null,active_role_user:null,module_section_list:null,role_permissions_query:B().clone(zi.role_permissions_query),role_users_query:B().clone(zi.role_users_query),is_btn_loading:!1}),getters:{},actions:{async onLoad(n){this.route=n,this.setViewAndWidth(n.name),this.updateQueryFromUrl(n)},setViewAndWidth(n){switch(n){case"roles.index":this.view="large",this.list_view_width=12;break;default:this.view="small",this.list_view_width=6;break}},async updateQueryFromUrl(n){if(n.query&&Object.keys(n.query).length>0){for(let t in n.query)this.query[t]=n.query[t];this.countFilters(n.query)}},watchRoutes(n){this.watch_stopper=We(n,(t,i)=>{if(this.watch_stopper&&!t.name.includes(this.route_prefix))return this.watch_stopper(),!1;this.route=t,t.params.id&&this.getItem(t.params.id),this.setViewAndWidth(t.name)},{deep:!0})},watchStates(){We(this.query.filter,(n,t)=>{this.delayedSearch()},{deep:!0}),We(this.role_permissions_query,(n,t)=>{this.delayedRolePermissionSearch()},{deep:!0}),We(this.role_users_query,(n,t)=>{this.delayedRoleUsersSearch()},{deep:!0})},async getAssets(){this.assets_is_fetching===!0&&(this.assets_is_fetching=!1,B().ajax(this.ajax_url+"/general/assets",this.afterGetAssets))},afterGetAssets(n,t){n&&(this.general_assets=n)},async getList(){let n={query:B().clone(this.query)};await B().ajax(this.ajax_url,this.afterGetList,n)},afterGetList:function(n,t){this.is_btn_loading=!1,this.query.recount=null,n&&(this.list=n,this.total_permissions=t.data.totalPermissions,this.total_users=t.data.totalUsers)},async getItem(n){n&&await B().ajax(gd+"/"+n,this.getItemAfter)},async getItemAfter(n,t){n?this.item=n:this.$router.push({name:"roles.index"}),this.getItemMenu(),await this.getFormMenu()},isListActionValid(){return this.action.type?this.action.items.length<1?(B().toastErrors(["Select records"]),!1):!0:(B().toastErrors(["Select an action type"]),!1)},async updateList(n=null){if(!n&&this.action.type?n=this.action.type:this.action.type=n,!this.isListActionValid())return!1;let t="PUT";switch(n){case"delete":t="DELETE";break}let i={params:this.action,method:t,show_success:!1};await B().ajax(this.ajax_url,this.updateListAfter,i)},async updateListAfter(n,t){n&&(this.action=B().clone(this.empty_action),await this.getList())},async listAction(n=null){!n&&this.action.type?n=this.action.type:this.action.type=n;let t=this.ajax_url+"/action/"+n,i="PUT";switch(n){case"delete":t=this.ajax_url,i="DELETE";break;case"delete-all":i="DELETE";break}let r={params:this.action,method:i,show_success:!1};await B().ajax(t,this.updateListAfter,r)},itemAction(n,t=null){t||(t=this.item),this.form.action=n;let i=this.ajax_url,r={method:"post"};switch(n){case"create-and-new":case"create-and-close":case"create-and-clone":r.method="POST",r.params=t;break;case"save":case"save-and-close":case"save-and-clone":r.method="PUT",r.params=t,i+="/"+t.id;break;case"delete":r.method="DELETE",i+="/"+t.id;break;default:r.method="PATCH",i+="/"+t.id+"/action/"+n;break}B().ajax(i,this.itemActionAfter,r)},async itemActionAfter(n,t){n&&(this.item=n,await this.getList(),await this.formActionAfter(),this.getItemMenu(),this.route.params&&this.route.params.id&&await this.getItem(this.route.params.id))},async formActionAfter(){switch(this.form.action){case"create-and-new":case"save-and-new":this.setActiveItemAsEmpty();break;case"create-and-close":case"save-and-close":this.setActiveItemAsEmpty(),this.$router.push({name:"roles.index"});break;case"save-and-clone":this.item.id=null;break;case"trash":this.item=null;break;case"delete":this.item=null,this.toList();break}},async toggleIsActive(n){n.is_active?await this.itemAction("activate",n):await this.itemAction("deactivate",n)},async paginate(n){this.query.page=n.page+1,await this.getList()},async reload(){await this.getAssets(),await this.getList()},async getFaker(){let n={model_namespace:this.model,except:this.assets.fillable.except},t=this.base_url+"/faker",i={params:n,method:"post"};B().ajax(t,this.getFakerAfter,i)},getFakerAfter:function(n,t){if(n){let i=this;Object.keys(n.fill).forEach(function(r){i.item[r]=n.fill[r]})}},async sync(){this.is_btn_loading=!0,this.query.recount=!0,await this.getList()},onItemSelection(n){this.action.items=n},setActiveItemAsEmpty(){this.item=B().clone(this.assets.empty_item)},confirmDelete(){if(this.action.items.length<1)return B().toastErrors(["Select a record"]),!1;this.action.type="delete",B().confirmDialogDelete(this.listAction)},confirmDeleteAll(){this.action.type="delete-all",B().confirmDialogDelete(this.listAction)},async delayedSearch(){let n=this;this.query.page=1,this.action.items=[],clearTimeout(this.search.delay_timer),this.search.delay_timer=setTimeout(async function(){await n.updateUrlQueryString(n.query),await n.getList()},this.search.delay_time)},async updateUrlQueryString(n){n=B().clone(n);let t=ct.stringify(n,{skipNulls:!0}),i=ct.parse(t);i.filter&&(i.filter=B().cleanObject(i.filter)),await this.$router.replace({query:null}),await this.$router.replace({query:i}),this.countFilters(i)},countFilters:function(n){if(this.count_filters=0,n&&n.filter){let t=B().cleanObject(n.filter);this.count_filters=Object.keys(t).length}},async clearSearch(){this.query.filter.q=null,await this.updateUrlQueryString(this.query),await this.getList()},async resetQuery(){await this.resetQueryString(),await this.getList()},async resetQueryString(){for(let n in this.query.filter)this.query.filter[n]=null;await this.updateUrlQueryString(this.query)},async getItemPermissions(){this.showProgress();let n={query:this.role_permissions_query,method:"post"};B().ajax(this.ajax_url+"/item/"+this.item.id+"/permissions",this.afterGetItemPermissions,n)},afterGetItemPermissions(n,t){this.hideProgress(),n&&(this.role_permissions=n)},async delayedRolePermissionSearch(){let n=this;n.item&&n.item.id&&(clearTimeout(this.search.delay_timer),this.search.delay_timer=setTimeout(async function(){await n.getItemPermissions()},this.search.delay_time))},async permissionPaginate(n){this.role_permissions_query.page=n.page+1,await this.getItemPermissions()},async getItemUsers(){this.showProgress();let n={query:this.role_users_query,method:"get"};B().ajax(this.ajax_url+"/item/"+this.item.id+"/users",this.afterGetItemUsers,n)},afterGetItemUsers(n,t){this.hideProgress(),n&&(this.role_users=n)},async userPaginate(n){this.role_users_query.page=n.page+1,await this.getItemUsers()},async delayedRoleUsersSearch(){let n=this;n.item&&n.item.id&&(clearTimeout(this.search.delay_timer),this.search.delay_timer=setTimeout(async function(){await n.getItemUsers()},this.search.delay_time))},changeRoleStatus(n){let t={inputs:[n]},i={};this.actions(!1,"change-role-permission-status",t,i)},afterChangeRoleStatus(n,t){this.hideProgress(),this.getItemPermissions(this.filter.page),this.$store.dispatch("root/reloadPermissions")},changeRolePermission(n){let t={id:this.item.id,permission_id:n.id},i={};n.pivot.is_active?i.is_active=0:i.is_active=1,this.actions(!1,"toggle-permission-active-status",t,i)},changeUserRole:function(n){let t={id:this.item.id,user_id:n.id},i={};n.pivot.is_active?i.is_active=0:i.is_active=1,this.actions(!1,"toggle-user-active-status",t,i)},bulkActions(n,t){let i={id:this.item.id,permission_id:null,user_id:null},r={is_active:n};this.actions(!1,t,i,r)},actions(n,t,i,r){this.showProgress(),n&&n.preventDefault();let a={params:{inputs:i,data:r},method:"post"};B().ajax(this.ajax_url+"/actions/"+t,this.afterActions,a)},async afterActions(n,t){await this.hideProgress(),await this.getItemPermissions(this.item.id),await this.getItemUsers(),await this.getList()},resetRolePermissionFilters(){this.role_permissions_query.q=null,this.role_permissions_query.module=null,this.role_permissions_query.section=null,this.role_permissions_query.rows=this.assets.rows},getModuleSection(){let n={params:{module:this.role_permissions_query.module},method:"post"};B().ajax(this.ajax_url+"/module/"+this.role_permissions_query.module+"/sections",this.afterAetModuleSection,n)},afterAetModuleSection(n,t){n&&(this.module_section_list=n)},resetRoleUserFilters(){this.role_users_query.q=null,this.role_users_query.rows=this.assets.rows},closeForm(){this.$router.push({name:"roles.index"})},toList(){this.item=null,this.$router.push({name:"roles.index"})},toForm(){this.item=B().clone(this.assets.empty_item),this.getFormMenu(),this.$router.push({name:"roles.form"})},toView(n){this.item=B().clone(n),this.$router.push({name:"roles.view",params:{id:n.id}})},toEdit(n){this.item=n,this.$router.push({name:"roles.form",params:{id:n.id}})},async toPermission(n){this.item=n,await this.getItemPermissions(),this.$router.push({name:"roles.permissions",params:{id:n.id}})},toUser(n){this.item=n,this.getItemUsers(),this.$router.push({name:"roles.users",params:{id:n.id}})},isViewLarge(){return this.view==="large"},getIdWidth(){let n=50;if(this.list&&this.list.total){let t=this.list.total.toString();t=t.length,n=t*40}return n+"px"},getActionWidth(){let n=100;return this.isViewLarge()||(n=80),n+"px"},getActionLabel(){let n=null;return this.isViewLarge()&&(n="Actions"),n},async getListSelectedMenu(){this.list_selected_menu=[{label:"Activate",command:async()=>{await this.updateList("activate")}},{label:"Deactivate",command:async()=>{await this.updateList("deactivate")}},{separator:!0},{label:"Trash",icon:"pi pi-times",command:async()=>{await this.updateList("trash")}},{label:"Restore",icon:"pi pi-replay",command:async()=>{await this.updateList("restore")}},{label:"Delete",icon:"pi pi-trash",command:()=>{this.confirmDelete()}}]},getListBulkMenu(){this.list_bulk_menu=[{label:"Mark all as active",command:async()=>{await this.listAction("activate-all")}},{label:"Mark all as inactive",command:async()=>{await this.listAction("deactivate-all")}},{separator:!0},{label:"Trash All",icon:"pi pi-times",command:async()=>{await this.listAction("trash-all")}},{label:"Restore All",icon:"pi pi-replay",command:async()=>{await this.listAction("restore-all")}},{label:"Delete All",icon:"pi pi-trash",command:async()=>{this.confirmDeleteAll()}}]},getItemMenu(){let n=[];this.item&&this.item.deleted_at&&n.push({label:"Restore",icon:"pi pi-refresh",command:()=>{this.itemAction("restore")}}),this.item&&this.item.id&&!this.item.deleted_at&&n.push({label:"Trash",icon:"pi pi-times",command:()=>{this.itemAction("trash")}}),n.push({label:"Delete",icon:"pi pi-trash",command:()=>{this.confirmDeleteItem("delete")}}),this.item_menu_list=n},confirmDeleteItem(){this.form.type="delete",B().confirmDialogDelete(this.confirmDeleteItemAfter)},confirmDeleteItemAfter(){this.itemAction("delete",this.item)},async getFormMenu(){let n=[];this.item&&this.item.id?n=[{label:"Save & Close",icon:"pi pi-check",command:()=>{this.itemAction("save-and-close")}},{label:"Save & Clone",icon:"pi pi-copy",command:()=>{this.itemAction("save-and-clone")}},{label:"Trash",icon:"pi pi-times",command:()=>{this.itemAction("trash")}},{label:"Delete",icon:"pi pi-trash",command:()=>{this.confirmDeleteItem("delete")}}]:n=[{label:"Create & Close",icon:"pi pi-check",command:()=>{this.itemAction("create-and-close")}},{label:"Create & Clone",icon:"pi pi-copy",command:()=>{this.itemAction("create-and-clone")}},{label:"Reset",icon:"pi pi-refresh",command:()=>{this.setActiveItemAsEmpty()}}],n.push({label:"Fill",icon:"pi pi-pencil",command:()=>{this.getFaker()}}),this.form_menu_list=n},getMenuItems(){this.list_bulk_menu=[{label:"Active All Permissions",command:async()=>{await this.listAction("activate-all")}},{label:"Inactive All Permissions",command:async()=>{await this.listAction("deactivate-all")}}]},async getPermissionMenuItems(){this.permission_menu_items=[{label:"Active All Permissions",command:()=>{this.bulkActions(1,"toggle-permission-active-status")}},{label:"Inactive All Permissions",command:()=>{this.bulkActions(0,"toggle-permission-active-status")}}]},async getRoleUserMenuItems(){this.role_user_menu_items=[{label:"Attach To All Users",command:()=>{this.bulkActions(1,"toggle-user-active-status")}},{label:"Detach To All Users",command:()=>{this.bulkActions(0,"toggle-user-active-status")}}]},hasPermission(n){const t=je();return B().hasPermission(t.permissions,n)},showProgress(){this.show_progress_bar=!0},hideProgress(){this.show_progress_bar=!1},strToSlug(n){return B().strToSlug(n)},setPageTitle(){this.title&&(document.title=this.title)}}}),HD={class:"grid justify-content-center"},KD={class:"col-fixed"},zD={class:"col"},WD={__name:"SettingsLayout",setup(n){const t=ND(),i=Ge();B();const r=Ae([{label:"Settings",items:[{label:"General",icon:"pi pi-cog",to:{path:"/vaah/settings/general"}},{label:"User Settings",icon:"pi pi-user",to:{path:"/vaah/settings/user-settings"}},{label:"Env Variables",icon:"pi pi-cog",to:{path:"/vaah/settings/env-variables"}},{label:"Localizations",icon:"pi pi-code",to:{path:"/vaah/settings/localization"}},{label:"Notifications",icon:"pi pi-bell",to:{path:"/vaah/settings/notifications"}},{label:"Update",icon:"pi pi-download",to:{path:"/vaah/settings/update"}},{label:"Reset",icon:"pi pi-refresh",to:{path:"/setup"}}]}]);return Te(async()=>{t.getAssets()}),(a,s)=>{const u=R("Menu"),l=R("router-view");return _(),O("div",HD,[f("div",KD,[x(u,{model:r.value,pt:{menuitem:({props:c})=>({class:o(i).path===c.item.to.path?"p-focus":""})}},null,8,["model","pt"])]),f("div",zD,[x(l)])])}}};let GD="WebReinvent\\VaahCms\\Models\\Setting",Pf=document.getElementsByTagName("base")[0].getAttribute("href"),YD=Pf+"/vaah/settings/general",Vo={query:[],list:null,action:[]};const $i=Ot({id:"general",state:()=>({title:"General - Settings",base_url:Pf,ajax_url:YD,model:GD,assets_is_fetching:!0,app:null,assets:null,rows_per_page:[10,20,30,50,100,500],list:null,item:null,fillable:null,empty_query:Vo.query,empty_action:Vo.action,query:B().clone(Vo.query),action:B().clone(Vo.action),search:{delay_time:600,delay_timer:0},route:null,view:"large",show_filters:!1,list_view_width:12,form:{type:"Create",action:null,is_button_loading:null},is_list_loading:null,count_filters:0,list_selected_menu:[],list_bulk_menu:[],item_menu_list:[],item_menu_state:null,form_menu_list:[],field:{name:null,type:null},field_type:null,custom_field_list:null,active_index:[],languages:null,visibitlity_options:[{name:"Enable",value:"1"},{name:"Disable",value:"0"}],maintenanceModeOptions:[{name:"Enable",value:"1"},{name:"Disable",value:"0"}],compressedLogoOptions:[{name:"True",value:"1"},{name:"False",value:"0"}],redirect_after_logout_options:[{name:"Backend",value:"backend"},{name:"Frontend",value:"frontend"},{name:"Custom",value:"custom"}],password_protection_options:[{name:"Enable",value:"1"},{name:"Disable",value:"0"}],copyright_text_options:[{name:"Use App Name",value:"app_name"},{name:"Custom",value:"custom"}],copyright_link_options:[{name:"Use App Url",value:"app_url"},{name:"Custom",value:"custom"}],copyright_year_options:[{name:"Use Current year",value:"use_current_year"},{name:"Custom",value:"custom"}],laravel_queues_options:[{name:"Enable",value:"1"},{name:"Disable",value:"0"}],sign_up_options:[{name:"Enable",value:"1"},{name:"Disable",value:"0"}],social_media_links:null,add_link:null,show_link_input:!0,date_format_options:["Y-m-d","y/m/d","y.m.d","custom"],time_format_options:["H:i:s","h:i A","h:i:s A","custom"],date_time_format_options:["Y-m-d H:i:s","Y-m-d h:i A","d-M-Y H:i","custom"],meta_tag:null,script_tag:{script_after_body_start:null,script_after_head_start:null,script_before_body_close:null,script_before_head_close:null},allowed_files:null,tag_type:null,filtered_registration_roles:null,filtered_allowed_files:null,is_smtp_configured:null}),getters:{},actions:{async getAssets(){this.assets_is_fetching===!0&&(this.assets_is_fetching=!1,await B().ajax(this.ajax_url+"/assets",this.afterGetAssets))},afterGetAssets(n,t){n&&(this.assets=n,this.languages=n.languages,this.allowed_files=n.file_types)},async getList(){let n={query:B().clone(this.query)};await B().ajax(this.ajax_url+"/list",this.afterGetList,n)},afterGetList(n,t){n&&(this.list=n.list,this.social_media_links=n.links,this.script_tag=n.scripts,this.meta_tag=n.meta_tags,this.list.maximum_number_of_forgot_password_attempts_per_session=parseInt(this.list.maximum_number_of_forgot_password_attempts_per_session),this.list.maximum_number_of_login_attempts_per_session=parseInt(this.list.maximum_number_of_login_attempts_per_session),this.is_smtp_configured=n.is_smtp_configured)},getCopy(n){let t="{!! config('settings.global."+n+"'); !!}";navigator.clipboard.writeText(t),B().toastSuccess(["Copied"])},removeVariable(n){n.id?this.social_media_links=B().removeInArrayByKey(this.social_media_links,n,"id"):this.social_media_links=B().removeInArrayByKey(this.social_media_links,n,"count"),B().toastErrors(["Removed"])},async storeSiteSettings(){let n={method:"post",params:{list:this.list}},t=this.ajax_url+"/store/site/settings";await B().ajax(t,this.storeSiteSettingsAfter,n)},storeSiteSettingsAfter(){this.getList(),this.clearCache()},async storeLinks(){let n={method:"post"};n.params={links:this.social_media_links};let t=this.ajax_url+"/store/links";await B().ajax(t,this.storeLinksAfter,n)},storeLinksAfter(){this.getList()},async storeScript(){let n={method:"post"};n.params={list:this.script_tag};let t=this.ajax_url+"/store/site/settings";await B().ajax(t,this.storeScriptAfter,n)},storeScriptAfter(){this.getList()},async storeSecuritySettings(){let n={method:"post"};n.params={list:this.list};let t=this.ajax_url+"/store/site/settings";await B().ajax(t,null,n)},expandAll(){let n=document.getElementById("accordionTabContainer").children.length;for(let t=0;t<=n;t++)this.active_index.push(t)},collapseAll(){this.active_index=[]},addLinkHandler(){if(this.show_link_input){if(this.show_link_input&&this.add_link!==""&&this.add_link!==null){let n=this.social_media_links.length,t={id:null,count:n,category:"global",label:this.add_link,excerpt:null,type:"link",key:"link_"+n,value:null,created_at:null,updated_at:null};return this.social_media_links.push(t),this.add_link=null,this.show_link_input=!0}}else return this.show_link_input=!0},addMetaTags(){let n=this.meta_tag.length,t={id:null,uid:n,category:"global",label:"Meta Tag",excerpt:null,type:"meta_tags",key:"meta_tags_"+n,value:{attribute:"name",attribute_value:"",content:""},created_at:null,updated_at:null};this.meta_tag.push(t)},async storeTags(){let n={method:"post",params:{tags:this.meta_tag}},t=this.ajax_url+"/store/meta/tags";await B().ajax(t,this.storeTagsAfter,n)},storeTagsAfter(n,t){this.getList()},async clearCache(){let n={method:"get"},t=this.base_url+"/clear/cache";await B().ajax(t,this.clearCacheAfter,n)},clearCacheAfter(n,t){window.location.reload(!0)},async removeMetaTags(n){if(n.id){this.meta_tag=B().removeInArrayByKey(this.meta_tag,n,"id");let t={method:"POST",params:n};await B().ajax(this.ajax_url+"/delete/meta/tag",null,t)}else this.meta_tag=B().removeInArrayByKey(this.meta_tag,n,"uid")},generateTags(){this.tag_type=="open-graph"&&this.generateOpenGraph(),this.tag_type=="google-webmaster"&&this.generateWebmaster()},generateOpenGraph(){let n=[{id:null,uid:"meta_tags_og_title",category:"global",label:"Open Graph Title",type:"meta_tags",key:"meta_tags_og_title",value:{attribute:"property",attribute_value:"og:title",content:""}},{id:null,uid:"meta_tags_og_site_name",category:"global",label:"Open Graph Site Name",type:"meta_tags",key:"meta_tags_og_site_name",value:{attribute:"property",attribute_value:"og:site_name",content:""}},{id:null,uid:"meta_tags_og_url",category:"global",label:"Open Graph Site Url",type:"meta_tags",key:"meta_tags_og_url",value:{attribute:"property",attribute_value:"og:url",content:""}},{id:null,uid:"meta_tags_og_description",category:"global",label:"Open Graph Description",type:"meta_tags",key:"meta_tags_og_description",value:{attribute:"property",attribute_value:"og:description",content:""}},{id:null,uid:"meta_tags_og_type",category:"global",label:"Open Graph Type",type:"meta_tags",key:"meta_tags_og_type",value:{attribute:"property",attribute_value:"og:type",content:""}},{id:null,uid:"meta_tags_og_image",category:"global",label:"Open Graph Image",type:"meta_tags",key:"meta_tags_og_image",value:{attribute:"property",attribute_value:"og:image",content:""}}];this.meta_tag=this.meta_tag.concat(n)},generateWebmaster(){let n=[{id:null,uid:"meta_tags_google_webmaster",category:"global",label:"Google Webmaster",type:"meta_tags",key:"meta_tags_google_webmaster",value:{attribute:"name",attribute_value:"google-site-verification",content:""}}];this.meta_tag=this.meta_tag.concat(n)},searchRegistrationRoles(n){n.query.trim().length?this.filtered_registration_roles=this.assets.roles.filter(t=>t.toLowerCase().startsWith(n.query.toLowerCase())):this.filtered_registration_roles=this.assets.roles},searchAllowedFiles(n){n.query.trim().length?this.filtered_allowed_files=this.assets.file_types.filter(t=>t.toLowerCase().includes(n.query.toLowerCase())&&!this.list.upload_allowed_files.includes(t)):this.filtered_allowed_files=this.assets.file_types},setPageTitle(){this.title&&(document.title=this.title)}}}),QD={key:0,class:"grid justify-content-evenly"},XD={class:"col-12 md:col-6 pr-4"},ZD={class:"grid p-fluid"},JD={class:"col-12"},eM=f("h5",{class:"p-1 text-xs mb-1"},"Site Title",-1),tM={class:"p-inputgroup"},nM={class:"col-6"},iM=f("h5",{class:"p-1 text-xs mb-1"},"Default Site Language",-1),sM={class:"col-6"},rM=f("h5",{class:"p-1 text-xs mb-1"},"Redirect after Frontend Login",-1),oM={class:"p-inputgroup"},aM={class:"col-12"},lM=f("h5",{class:"p-1 text-xs mb-1"},"Meta Description",-1),uM={class:"p-inputgroup"},cM={class:"col-12"},dM=f("h5",{class:"p-1 text-xs mb-1"},"Search Engine Visibility",-1),pM={class:"p-inputgroup"},hM={class:"col-12 p-fluid"},fM=f("h5",{class:"p-1 text-xs mb-1"},"Assign Role(s) on Registration",-1),mM={class:"col-12 p-fluid"},gM=f("h5",{class:"p-1 text-xs mb-1"},"Allowed file types for upload",-1),vM={class:"col-12 p-fluid"},yM=f("h5",{class:"p-1 text-xs mb-1"},"Allowed file size for upload( in MB)",-1),_M={class:"p-inputgroup col-6 p-0"},bM={class:"col-6 p-fluid"},wM=f("h5",{class:"p-1 text-xs mb-1"},"Is Logo compressed with Sidebar",-1),CM={class:"p-inputgroup"},SM={class:"col-12 md:col-6 pl-4"},kM={class:"grid"},xM={class:"col-12"},IM=f("h5",{class:"p-1 text-xs mb-1"},"Copyright Text",-1),LM={class:"p-inputgroup"},PM={class:"col-12"},OM=f("h5",{class:"p-1 text-xs mb-1"},"Copyright Link",-1),EM={class:"p-inputgroup"},AM={class:"col-12"},TM=f("h5",{class:"p-1 text-xs mb-1"},"Copyright Year",-1),RM={class:"p-inputgroup"},DM={class:"col-12"},MM=f("h5",{class:"p-1 text-xs mb-1"}," Max number of forgot password attempts ",-1),$M={class:"p-inputgroup"},VM={class:"col-12"},BM=f("h5",{class:"p-1 text-xs mb-1"},"Maximum number of login attempts",-1),qM={class:"p-inputgroup"},FM={class:"col-6 p-fluid"},jM=f("h5",{class:"p-1 text-xs mb-1"},"Password Protection",-1),UM={class:"p-inputgroup"},NM={class:"col-6 p-fluid"},HM=f("h5",{class:"p-1 text-xs mb-1"},"Laravel Queues",-1),KM={class:"p-inputgroup"},zM={class:"col-6 p-fluid"},WM=f("h5",{class:"p-1 text-xs mb-1"},"Maintenance Mode",-1),GM={class:"p-inputgroup"},YM={class:"col-6 p-fluid"},QM=f("h5",{class:"p-1 text-xs mb-1"},"Signup Page",-1),XM={class:"p-inputgroup"},ZM={class:"col-12"},JM=f("h5",{class:"p-1 text-xs mb-1"},"Redirect after Backend Logout",-1),e$={class:"p-inputgroup"},t$={class:"col-12"},n$=f("h5",{class:"p-1 text-xs mb-1"},"Backend Home Page Link",-1),i$={class:"p-inputgroup"},s$={class:"col-12"},r$={class:"col-12"},o$={__name:"SiteSettings",setup(n){const t=$i();return(i,r)=>{const a=R("InputText"),s=R("Button"),u=R("Dropdown"),l=R("Textarea"),c=R("SelectButton"),d=R("AutoComplete"),p=R("InputNumber"),v=R("Divider");return o(t).list?(_(),O("div",QD,[f("div",XD,[f("div",ZD,[f("div",JD,[eM,f("div",tM,[x(a,{modelValue:o(t).list.site_title,"onUpdate:modelValue":r[0]||(r[0]=h=>o(t).list.site_title=h),"data-testid":"general-site_title",class:"p-inputtext-sm",id:"site-title"},null,8,["modelValue"]),x(s,{icon:"pi pi-copy","data-testid":"general-site_title_copy",onClick:r[1]||(r[1]=h=>o(t).getCopy("site_title")),class:"p-button-sm"})])]),f("div",nM,[iM,x(u,{modelValue:o(t).list.language,"onUpdate:modelValue":r[2]||(r[2]=h=>o(t).list.language=h),options:o(t).languages,optionLabel:"name","data-testid":"general-site_language",optionValue:"locale_code_iso_639",placeholder:"Select a Language",inputClass:"p-inputtext-sm",class:"is-small"},null,8,["modelValue","options"])]),f("div",sM,[rM,f("div",oM,[x(a,{modelValue:o(t).list.redirect_after_frontend_login,"onUpdate:modelValue":r[3]||(r[3]=h=>o(t).list.redirect_after_frontend_login=h),"data-testid":"general-login_redirection",class:"p-inputtext-sm"},null,8,["modelValue"]),x(s,{icon:"pi pi-copy","data-testid":"general-login_redirection_copy",onClick:r[4]||(r[4]=h=>o(t).getCopy("redirect_after_frontend_login")),class:"p-button-sm"})])]),f("div",aM,[lM,f("div",uM,[x(l,{modelValue:o(t).list.site_description,"onUpdate:modelValue":r[5]||(r[5]=h=>o(t).list.site_description=h),autoResize:!0,class:"w-full"},null,8,["modelValue"]),x(s,{icon:"pi pi-copy","data-testid":"general-site_description_copy",onClick:r[6]||(r[6]=h=>o(t).getCopy("site_description"))})])]),f("div",cM,[dM,f("div",pM,[x(c,{modelValue:o(t).list.search_engine_visibility,"onUpdate:modelValue":r[7]||(r[7]=h=>o(t).list.search_engine_visibility=h),options:o(t).visibitlity_options,optionLabel:"name",optionValue:"value","data-testid":"general-visibility","aria-labelledby":"single",class:"p-button-sm"},null,8,["modelValue","options"]),x(s,{icon:"pi pi-copy","data-testid":"general-visibility_copy",onClick:r[8]||(r[8]=h=>o(t).getCopy("vh_search_engine_visibility")),class:"p-button-sm"})])]),f("div",hM,[fM,x(d,{multiple:!0,modelValue:o(t).list.registration_roles,"onUpdate:modelValue":r[9]||(r[9]=h=>o(t).list.registration_roles=h),suggestions:o(t).filtered_registration_roles,onComplete:r[10]||(r[10]=h=>o(t).searchRegistrationRoles(h)),"data-testid":"general-registration_roles",placeholder:"Search",class:"p-inputtext-sm"},null,8,["modelValue","suggestions"])]),f("div",mM,[gM,x(d,{multiple:!0,modelValue:o(t).list.upload_allowed_files,"onUpdate:modelValue":r[11]||(r[11]=h=>o(t).list.upload_allowed_files=h),suggestions:o(t).filtered_allowed_files,onComplete:r[12]||(r[12]=h=>o(t).searchAllowedFiles(h)),class:"p-inputtext-sm","data-testid":"general-allowed_files",placeholder:"Search"},null,8,["modelValue","suggestions"])]),f("div",vM,[yM,f("div",_M,[x(p,{modelValue:o(t).list.upload_allowed_file_size,"onUpdate:modelValue":r[13]||(r[13]=h=>o(t).list.upload_allowed_file_size=h),class:"p-inputtext-sm h-2rem",showButtons:"",mode:"decimal","data-testid":"general-allowed_file_size",min:"1"},null,8,["modelValue"])])]),f("div",bM,[wM,f("div",CM,[x(c,{modelValue:o(t).list.is_logo_compressed,"onUpdate:modelValue":r[14]||(r[14]=h=>o(t).list.is_logo_compressed=h),optionLabel:"name",optionValue:"value",options:o(t).compressedLogoOptions,"data-testid":"general-is_logo_compressed",class:"p-button-sm","aria-labelledby":"single"},null,8,["modelValue","options"]),x(s,{class:"p-button-sm",icon:"pi pi-copy","data-testid":"general-copyright_custom_year_filed_copy",onClick:r[15]||(r[15]=h=>o(t).getCopy("is_logo_compressed"))})])])])]),f("div",SM,[f("div",kM,[f("div",xM,[IM,f("div",LM,[x(c,{modelValue:o(t).list.copyright_text,"onUpdate:modelValue":r[16]||(r[16]=h=>o(t).list.copyright_text=h),optionLabel:"name",optionValue:"value",options:o(t).copyright_text_options,class:"p-button-sm","data-testid":"general-password_protection","aria-labelledby":"single"},null,8,["modelValue","options"]),x(s,{class:"p-button-sm",icon:"pi pi-copy","data-testid":"general-copyright_custom_filed_copy",onClick:r[17]||(r[17]=h=>o(t).getCopy("copyright_text"))})]),o(t).list.copyright_text==="custom"?(_(),$(a,{key:0,class:"w-full p-inputtext-sm mt-2","data-testid":"general-copyright_custom_filed",modelValue:o(t).list.copyright_text_custom,"onUpdate:modelValue":r[18]||(r[18]=h=>o(t).list.copyright_text_custom=h),placeholder:"Enter Custom Text"},null,8,["modelValue"])):A("",!0)]),f("div",PM,[OM,f("div",EM,[x(c,{modelValue:o(t).list.copyright_link,"onUpdate:modelValue":r[19]||(r[19]=h=>o(t).list.copyright_link=h),optionLabel:"name",optionValue:"value",options:o(t).copyright_link_options,class:"p-button-sm","data-testid":"general-password_protection","aria-labelledby":"single"},null,8,["modelValue","options"]),x(s,{class:"p-button-sm",icon:"pi pi-copy","data-testid":"general-copyright_custom_link_filed_copy",onClick:r[20]||(r[20]=h=>o(t).getCopy("copyright_link"))})]),o(t).list.copyright_link==="custom"?(_(),$(a,{key:0,class:"w-full p-inputtext-sm mt-2","data-testid":"general-copyright_custom_link_field",modelValue:o(t).list.copyright_link_custom,"onUpdate:modelValue":r[21]||(r[21]=h=>o(t).list.copyright_link_custom=h),placeholder:"Enter Custom Link"},null,8,["modelValue"])):A("",!0)]),f("div",AM,[TM,f("div",RM,[x(c,{modelValue:o(t).list.copyright_year,"onUpdate:modelValue":r[22]||(r[22]=h=>o(t).list.copyright_year=h),optionLabel:"name",optionValue:"value",options:o(t).copyright_year_options,class:"p-button-sm","data-testid":"general-password_protection","aria-labelledby":"single"},null,8,["modelValue","options"]),x(s,{class:"p-button-sm",icon:"pi pi-copy","data-testid":"general-copyright_custom_year_filed_copy",onClick:r[23]||(r[23]=h=>o(t).getCopy("copyright_year"))})]),x(p,{modelValue:o(t).list.copyright_year_custom,"onUpdate:modelValue":r[24]||(r[24]=h=>o(t).list.copyright_year_custom=h),name:"config-db_port",placeholder:"Copyright Year",class:"w-full p-inputtext-sm mt-2",inputId:"withoutgrouping",useGrouping:!1,pt:{input:{"data-testid":"general-copyright_year"}}},null,8,["modelValue"])]),f("div",DM,[MM,f("div",$M,[x(p,{inputId:"withoutgrouping",modelValue:o(t).list.maximum_number_of_forgot_password_attempts_per_session,"onUpdate:modelValue":r[25]||(r[25]=h=>o(t).list.maximum_number_of_forgot_password_attempts_per_session=h),"data-testid":"general-forgotpassword_attempts",useGrouping:!1,class:"p-inputtext-sm"},null,8,["modelValue"]),x(s,{icon:"pi pi-copy","data-testid":"general-forgotpassword_attempts_copy",onClick:r[26]||(r[26]=h=>o(t).getCopy("maximum_number_of_forgot_password_attempts_per_session")),class:"p-button-sm"})])]),f("div",VM,[BM,f("div",qM,[x(p,{inputId:"withoutgrouping","data-testid":"general-login_attempts",modelValue:o(t).list.maximum_number_of_login_attempts_per_session,"onUpdate:modelValue":r[27]||(r[27]=h=>o(t).list.maximum_number_of_login_attempts_per_session=h),useGrouping:!1,class:"p-inputtext-sm"},null,8,["modelValue"]),x(s,{icon:"pi pi-copy","data-testid":"general-login_attempts_copy",onClick:r[28]||(r[28]=h=>o(t).getCopy("maximum_number_of_login_attempts_per_session")),class:"p-button-sm"})])]),f("div",FM,[jM,f("div",UM,[x(c,{modelValue:o(t).list.password_protection,"onUpdate:modelValue":r[29]||(r[29]=h=>o(t).list.password_protection=h),optionLabel:"name",optionValue:"value",options:o(t).password_protection_options,class:"p-button-sm","data-testid":"general-password_protection","aria-labelledby":"single"},null,8,["modelValue","options"]),x(s,{class:"p-button-sm",icon:"pi pi-copy","data-testid":"general-copyright_custom_year_filed_copy",onClick:r[30]||(r[30]=h=>o(t).getCopy("password_protection"))})])]),f("div",NM,[HM,f("div",KM,[x(c,{modelValue:o(t).list.laravel_queues,"onUpdate:modelValue":r[31]||(r[31]=h=>o(t).list.laravel_queues=h),optionLabel:"name",optionValue:"value",options:o(t).laravel_queues_options,"data-testid":"general-laravel_queues",class:"p-button-sm","aria-labelledby":"single"},null,8,["modelValue","options"]),x(s,{class:"p-button-sm",icon:"pi pi-copy","data-testid":"general-copyright_custom_year_filed_copy",onClick:r[32]||(r[32]=h=>o(t).getCopy("laravel_queues"))})])]),f("div",zM,[WM,f("div",GM,[x(c,{modelValue:o(t).list.maintenance_mode,"onUpdate:modelValue":r[33]||(r[33]=h=>o(t).list.maintenance_mode=h),optionLabel:"name",optionValue:"value",options:o(t).maintenanceModeOptions,"data-testid":"general-maintenance_mode",class:"p-button-sm","aria-labelledby":"single"},null,8,["modelValue","options"]),x(s,{class:"p-button-sm",icon:"pi pi-copy","data-testid":"general-copyright_custom_year_filed_copy",onClick:r[34]||(r[34]=h=>o(t).getCopy("maintenance_mode"))})])]),f("div",YM,[QM,f("div",XM,[x(c,{modelValue:o(t).list.signup_page_visibility,"onUpdate:modelValue":r[35]||(r[35]=h=>o(t).list.signup_page_visibility=h),optionLabel:"name",optionValue:"value",options:o(t).sign_up_options,"data-testid":"general-signup",class:"p-button-sm","aria-labelledby":"single"},null,8,["modelValue","options"]),x(s,{class:"p-button-sm",icon:"pi pi-copy","data-testid":"general-copyright_custom_year_filed_copy",onClick:r[36]||(r[36]=h=>o(t).getCopy("signup_page_visibility"))})])]),f("div",ZM,[JM,f("div",e$,[x(c,{modelValue:o(t).list.redirect_after_backend_logout,"onUpdate:modelValue":r[37]||(r[37]=h=>o(t).list.redirect_after_backend_logout=h),optionLabel:"name",optionValue:"value",options:o(t).redirect_after_logout_options,"data-testid":"general-redirect_logout","aria-labelledby":"single",class:"p-button-sm"},null,8,["modelValue","options"]),x(a,{placeholder:"Enter Redirection Link",modelValue:o(t).list.redirect_after_backend_logout_url,"onUpdate:modelValue":r[38]||(r[38]=h=>o(t).list.redirect_after_backend_logout_url=h),"data-testid":"general-redirect_logout_custom",disabled:o(t).list.redirect_after_backend_logout!=="custom",class:"p-inputtext-sm"},null,8,["modelValue","disabled"]),x(s,{icon:"pi pi-copy","data-testid":"general-backend_logout_copy",onClick:r[39]||(r[39]=h=>o(t).getCopy("redirect_after_backend_logout")),class:"p-button-sm"})])]),f("div",t$,[n$,f("div",i$,[x(c,{modelValue:o(t).list.backend_homepage_link,"onUpdate:modelValue":r[40]||(r[40]=h=>o(t).list.backend_homepage_link=h),optionLabel:"name",optionValue:"value",options:o(t).redirect_after_logout_options,"data-testid":"general-backend_homepage_link","aria-labelledby":"single",class:"p-button-sm"},null,8,["modelValue","options"]),x(a,{placeholder:"Enter Redirection Link",modelValue:o(t).list.backend_homepage_link_url,"onUpdate:modelValue":r[41]||(r[41]=h=>o(t).list.backend_homepage_link_url=h),"data-testid":"general-backend_homepage_link_custom",disabled:o(t).list.backend_homepage_link!=="custom",class:"p-inputtext-sm"},null,8,["modelValue","disabled"]),x(s,{icon:"pi pi-copy","data-testid":"general-backend_homepage_link_copy",onClick:r[42]||(r[42]=h=>o(t).getCopy("backend_homepage_link")),class:"p-button-sm"})])])])]),f("div",s$,[x(v,{class:"m-0"})]),f("div",r$,[x(s,{label:"Save Settings",icon:"pi pi-save","data-testid":"general-save_site",onClick:o(t).storeSiteSettings,class:"mr-2 p-button-sm"},null,8,["onClick"]),x(s,{label:"Clear Cache",icon:"pi pi-trash","data-testid":"general-clear_cache",onClick:o(t).clearCache,class:"p-button-danger p-button-sm"},null,8,["onClick"])])])):A("",!0)}}},a$={key:0},l$={class:"grid"},u$={class:"col-12"},c$=f("h4",{class:"font-semibold text-sm"},"Multi-Factor Authentication",-1),d$=f("p",{class:"text-color-secondary text-xs font-semibold"},"Require a email OTP, sms OTP or authenticator app verification when you login with password.",-1),p$=f("div",{class:"flex"},[ue(" You haven't configured SMTP. Please configured SMTP to enable "),f("strong",null,"\xA0 Email OTP Verification \xA0"),ue(" method. ")],-1),h$={class:"col-12 pt-0"},f$={class:"field"},m$={class:"field-radiobutton"},g$=f("label",{for:"mfa-option-1"},"Disable",-1),v$={class:"field-radiobutton"},y$=f("label",{for:"mfa-option-2"},"Enable for all users",-1),_$={class:"field-radiobutton"},b$=f("label",{for:"mfa-option-3"},"Users will have option to enable it",-1),w$={class:"field"},C$=f("h5",{class:"font-semibold text-sm mb-2"},"MFA Methods",-1),S$={class:"field-checkbox"},k$=f("label",{for:"binary1"},"Email OTP Verification",-1),x$={class:"field-checkbox align-items-start"},I$=f("label",{for:"binary3"},[ue(" Authenticator App (only user can enable this) "),f("small",{class:"block text-red-500 mt-1"},"Authenticator App is temporarily unavailable.")],-1),L$={class:"field flex align-items-center"},P$=f("label",{for:"switch1",class:"m-0"},"We will prompt for additional verification when you log in from a new device or browser.",-1),O$={class:"col-12 pb-0"},E$={__name:"Securities",setup(n){const t=$i();return(i,r)=>{const a=R("Message"),s=R("RadioButton"),u=R("Checkbox"),l=R("InputSwitch"),c=R("Divider"),d=R("Button");return o(t)&&o(t).list?(_(),O("div",a$,[f("div",l$,[f("div",u$,[c$,d$,o(t).is_smtp_configured?A("",!0):(_(),$(a,{key:0,severity:"error",class:"p-container-message",closable:!1,icon:"pi pi-exclamation-triangle"},{default:T(()=>[p$]),_:1}))]),f("div",h$,[f("div",f$,[f("div",m$,[x(s,{inputId:"mfa-option-1",name:"mfa","data-testid":"general-securities_status_"+o(t).list.mfa_status,value:"disable",modelValue:o(t).list.mfa_status,"onUpdate:modelValue":r[0]||(r[0]=p=>o(t).list.mfa_status=p)},null,8,["data-testid","modelValue"]),g$]),f("div",v$,[x(s,{inputId:"mfa-option-2",name:"mfa","data-testid":"general-securities_status_"+o(t).list.mfa_status,value:"all-users",modelValue:o(t).list.mfa_status,"onUpdate:modelValue":r[1]||(r[1]=p=>o(t).list.mfa_status=p)},null,8,["data-testid","modelValue"]),y$]),f("div",_$,[x(s,{inputId:"mfa-option-3",name:"mfa","data-testid":"general-securities_status_"+o(t).list.mfa_status,value:"user-will-have-option",modelValue:o(t).list.mfa_status,"onUpdate:modelValue":r[2]||(r[2]=p=>o(t).list.mfa_status=p)},null,8,["data-testid","modelValue"]),b$])]),f("div",w$,[C$,f("div",S$,[x(u,{disabled:o(t).list.mfa_status==="disable"||!o(t).is_smtp_configured,"data-testid":"general-securities_status_"+o(t).list.mfa_methods,inputId:"binary1",class:"is-small",modelValue:o(t).list.mfa_methods,"onUpdate:modelValue":r[3]||(r[3]=p=>o(t).list.mfa_methods=p),value:"email-otp-verification"},null,8,["disabled","data-testid","modelValue"]),k$]),f("div",x$,[x(u,{disabled:"",inputId:"binary3","data-testid":"general-securities_status_"+o(t).list.mfa_methods,class:"is-small",modelValue:o(t).list.mfa_methods,"onUpdate:modelValue":r[4]||(r[4]=p=>o(t).list.mfa_methods=p),value:"authenticator-app"},null,8,["data-testid","modelValue"]),I$])]),f("div",L$,[x(l,{inputId:"switch1","data-testid":"general-securities_status_is_new_device",class:"p-inputswitch-sm mr-2",modelValue:o(t).list.is_new_device_verification_enabled,"onUpdate:modelValue":r[5]||(r[5]=p=>o(t).list.is_new_device_verification_enabled=p)},null,8,["modelValue"]),P$]),f("div",O$,[x(c,{class:"mt-0 mb-3"}),x(d,{label:"Save",icon:"pi pi-save","data-testid":"general-securities_save",onClick:r[6]||(r[6]=p=>o(t).storeSecuritySettings()),class:"p-button-sm"})])])])])):A("",!0)}}},A$={key:0,class:"grid"},T$={class:"col-4"},R$=f("h5",{class:"p-1 text-xs mb-1"},"Date Format",-1),D$={class:"p-inputgroup"},M$={class:"col-4"},$$=f("h5",{class:"p-1 text-xs mb-1"},"Time Format",-1),V$={class:"p-inputgroup"},B$={class:"col-4"},q$=f("h5",{class:"p-1 text-xs mb-1"},"Date Time Format",-1),F$={class:"p-inputgroup"},j$={class:"col-12"},U$={__name:"DateTime",setup(n){const t=$i();return(i,r)=>{const a=R("Dropdown"),s=R("InputText"),u=R("Button"),l=R("Divider");return o(t).list?(_(),O("div",A$,[f("div",T$,[R$,f("div",D$,[x(a,{modelValue:o(t).list.date_format,"onUpdate:modelValue":r[0]||(r[0]=c=>o(t).list.date_format=c),"data-testid":"general-date_format",options:o(t).date_format_options,inputClass:"p-inputtext-sm",class:"is-small"},null,8,["modelValue","options"]),o(t).list.date_format==="custom"?(_(),$(s,{key:0,placeholder:"Enter Custom date format",modelValue:o(t).list.date_format_custom,"onUpdate:modelValue":r[1]||(r[1]=c=>o(t).list.date_format_custom=c),"data-testid":"general-date_format_custom",class:"p-inputtext-sm"},null,8,["modelValue"])):A("",!0),x(u,{icon:"pi pi-copy","data-testid":"general-date_format_copy",onClick:r[2]||(r[2]=c=>o(t).getCopy("date_format")),class:"p-button-sm"})])]),f("div",M$,[$$,f("div",V$,[x(a,{modelValue:o(t).list.time_format,"onUpdate:modelValue":r[3]||(r[3]=c=>o(t).list.time_format=c),"data-testid":"general-time_format",options:o(t).time_format_options,inputClass:"p-inputtext-sm",class:"is-small"},null,8,["modelValue","options"]),o(t).list.time_format==="custom"?(_(),$(s,{key:0,placeholder:"Enter Custom time format",modelValue:o(t).list.time_format_custom,"onUpdate:modelValue":r[4]||(r[4]=c=>o(t).list.time_format_custom=c),"data-testid":"general-time_format_custom",class:"p-inputtext-sm"},null,8,["modelValue"])):A("",!0),x(u,{icon:"pi pi-copy","data-testid":"general-time_format_copy",onClick:r[5]||(r[5]=c=>o(t).getCopy("time_format")),class:"p-button-sm"})])]),f("div",B$,[q$,f("div",F$,[x(a,{modelValue:o(t).list.datetime_format,"onUpdate:modelValue":r[6]||(r[6]=c=>o(t).list.datetime_format=c),"data-testid":"general-datetime_format",options:o(t).date_time_format_options,inputClass:"p-inputtext-sm",class:"is-small"},null,8,["modelValue","options"]),o(t).list.datetime_format==="custom"?(_(),$(s,{key:0,placeholder:"Enter Custom date-time format",modelValue:o(t).list.datetime_format_custom,"onUpdate:modelValue":r[7]||(r[7]=c=>o(t).list.datetime_format_custom=c),"data-testid":"general-datetime_format_custom",class:"p-inputtext-sm"},null,8,["modelValue"])):A("",!0),x(u,{icon:"pi pi-copy","data-testid":"general-datetime_format_copy",onClick:r[8]||(r[8]=c=>o(t).getCopy("datetime_format")),class:"p-button-sm"})])]),f("div",j$,[x(l,{class:"mt-0 mb-3"}),x(u,{label:"Save",onClick:r[9]||(r[9]=c=>o(t).storeSiteSettings()),"data-testid":"general-date_format_save",icon:"pi pi-save",class:"p-button-sm"})])])):A("",!0)}}},N$={key:0},H$={class:"grid"},K$={class:"col-12 md:col-4"},z$={class:"p-1 text-xs mb-1"},W$={class:"p-inputgroup p-fluid"},G$={class:"p-input-icon-left"},Y$={class:"grid"},Q$={class:"col-12 md:col-4"},X$=f("h5",{class:"p-1 text-xs mb-1"},"Add Link",-1),Z$={class:"p-inputgroup"},J$={class:"col-12"},eV={class:"p-inputgroup justify-content-end"},tV={__name:"SocialMediaLink",setup(n){const t=$i(),i=B();return(r,a)=>{const s=R("InputText"),u=R("Button"),l=R("Divider");return o(t)?(_(),O("div",N$,[f("div",H$,[(_(!0),O(ne,null,xe(o(t).social_media_links,(c,d)=>(_(),O("div",K$,[f("h5",z$,Q(o(i).toLabel(c.label)),1),f("div",W$,[f("span",G$,[f("i",{class:he(c.icon?"pi z-5 "+c.icon:"pi z-5 pi-link")},null,2),x(s,{type:"text","data-testid":"general-"+c.label+"field",modelValue:c.value,"onUpdate:modelValue":p=>c.value=p,placeholder:"Enter "+c.label+" Link",class:"w-full p-inputtext-sm"},null,8,["data-testid","modelValue","onUpdate:modelValue","placeholder"])]),x(u,{icon:"pi pi-copy","data-testid":"general-link_copy",disabled:!c.id,onClick:p=>o(t).getCopy(c.key),class:"p-button-sm"},null,8,["disabled","onClick"]),x(u,{icon:"pi pi-trash","data-testid":"general-link_remove",onClick:p=>o(t).removeVariable(c),class:"p-button-danger p-button-sm"},null,8,["onClick"])])]))),256))]),f("div",Y$,[f("div",Q$,[X$,f("div",Z$,[o(t).show_link_input?(_(),$(s,{key:0,modelValue:o(t).add_link,"onUpdate:modelValue":a[0]||(a[0]=c=>o(t).add_link=c),"data-testid":"general-add_link_field",icon:"pi pi-link",class:"p-inputtext-sm"},null,8,["modelValue"])):A("",!0),x(u,{label:"Add Link",icon:"pi pi-plus",class:"p-button-sm","data-testid":"general-add_link_btn",disabled:!o(t).add_link,onClick:o(t).addLinkHandler},null,8,["disabled","onClick"])])]),f("div",J$,[x(l,{class:"mt-0 mb-3"}),f("div",eV,[x(u,{label:"Save",icon:"pi pi-save","data-testid":"general-link_save",onClick:a[1]||(a[1]=c=>o(t).storeLinks()),class:"p-button-sm"})])])])])):A("",!0)}}},nV={key:0},iV={class:"grid"},sV={class:"col-12 md:col-6 pr-3"},rV=f("h5",{class:"p-1 text-xs mb-1"},"After head tag start ()",-1),oV={class:"p-inputgroup"},aV={class:"col-12 md:col-6 pl-3"},lV=f("h5",{class:"p-1 text-xs mb-1"},"Before head tag close ()",-1),uV={class:"p-inputgroup"},cV={class:"col-12 md:col-6 pr-3"},dV=f("h5",{class:"p-1 text-xs mb-1"},"After body tag start ()",-1),pV={class:"p-inputgroup"},hV={class:"col-12 md:col-6 pl-3"},fV=f("h5",{class:"p-1 text-xs mb-1"},"Before body tag close ()",-1),mV={class:"p-inputgroup"},gV={class:"grid"},vV={class:"col-12"},yV={class:"p-inputgroup justify-content-end"},_V={__name:"Scripts",setup(n){const t=$i();return(i,r)=>{const a=R("Textarea"),s=R("Button"),u=R("Divider");return o(t)?(_(),O("div",nV,[f("div",iV,[f("div",sV,[rV,f("div",oV,[x(a,{modelValue:o(t).script_tag.script_after_head_start,"onUpdate:modelValue":r[0]||(r[0]=l=>o(t).script_tag.script_after_head_start=l),autoResize:!0,"data-testid":"general-script_head_start",class:"w-full"},null,8,["modelValue"]),x(s,{icon:"pi pi-copy","data-testid":"general-script_head_start_copy",onClick:r[1]||(r[1]=l=>o(t).getCopy("script_after_head_start"))})])]),f("div",aV,[lV,f("div",uV,[x(a,{modelValue:o(t).script_tag.script_before_head_close,"onUpdate:modelValue":r[2]||(r[2]=l=>o(t).script_tag.script_before_head_close=l),autoResize:!0,"data-testid":"general-script_head_close",class:"w-full"},null,8,["modelValue"]),x(s,{icon:"pi pi-copy","data-testid":"general-script_head_close_copy",onClick:r[3]||(r[3]=l=>o(t).getCopy("script_before_head_close"))})])]),f("div",cV,[dV,f("div",pV,[x(a,{modelValue:o(t).script_tag.script_after_body_start,"onUpdate:modelValue":r[4]||(r[4]=l=>o(t).script_tag.script_after_body_start=l),autoResize:!0,"data-testid":"general-script_body_start",class:"w-full"},null,8,["modelValue"]),x(s,{icon:"pi pi-copy","data-testid":"general-script_body_start_copy",onClick:r[5]||(r[5]=l=>o(t).getCopy("script_after_body_start"))})])]),f("div",hV,[fV,f("div",mV,[x(a,{modelValue:o(t).script_tag.script_before_body_close,"onUpdate:modelValue":r[6]||(r[6]=l=>o(t).script_tag.script_before_body_close=l),autoResize:!0,"data-testid":"general-script_body_close",class:"w-full"},null,8,["modelValue"]),x(s,{icon:"pi pi-copy","data-testid":"general-script_body_close_copy",onClick:r[7]||(r[7]=l=>o(t).getCopy("script_before_body_close"))})])])]),f("div",gV,[f("div",vV,[x(u,{class:"my-3"}),f("div",yV,[x(s,{label:"Save",icon:"pi pi-save","data-testid":"general-script_save",onClick:r[8]||(r[8]=l=>o(t).storeScript()),class:"p-button-sm"})])])])])):A("",!0)}}},bV={key:0},wV={class:"grid"},CV={class:"col-12"},SV={class:"p-1 text-xs mb-1"},kV={class:"p-inputgroup"},xV={class:"col-12 md:col-8"},IV={class:"p-inputgroup"},LV={class:"col-12 md:col-4"},PV={class:"p-inputgroup"},OV={__name:"MetaTags",setup(n){const t=$i();return(i,r)=>{const a=R("Dropdown"),s=R("InputText"),u=R("Button");return o(t)?(_(),O("div",bV,[f("div",wV,[o(t).meta_tag?(_(!0),O(ne,{key:0},xe(o(t).meta_tag,(l,c)=>(_(),O("div",CV,[f("h5",SV,Q(l.label),1),f("div",kV,[x(a,{modelValue:l.value.attribute,"onUpdate:modelValue":d=>l.value.attribute=d,options:o(t).assets.vh_meta_attributes,optionLabel:"name",optionValue:"slug","data-testid":"general-metatags_attributes",placeholder:"Select any",inputClass:"p-inputtext-sm",class:"is-small"},null,8,["modelValue","onUpdate:modelValue","options"]),x(s,{modelValue:l.value.attribute_value,"onUpdate:modelValue":d=>l.value.attribute_value=d,"data-testid":"general-metatags_attributes_value",class:"p-inputtext-sm"},null,8,["modelValue","onUpdate:modelValue"]),x(u,{label:"Content",disabled:""}),x(s,{modelValue:l.value.content,"onUpdate:modelValue":d=>l.value.content=d,"data-testid":"general-metatags_attributes_content",class:"p-inputtext-sm"},null,8,["modelValue","onUpdate:modelValue"]),x(u,{icon:"pi pi-trash","data-testid":"general-remove_tag",onClick:d=>o(t).removeMetaTags(l),class:"p-button-sm"},null,8,["onClick"])])]))),256)):A("",!0),f("div",xV,[f("div",IV,[x(u,{icon:"pi pi-plus","data-testid":"general-add_newtag",onClick:o(t).addMetaTags,label:"Add Meta Tag",class:"p-button-sm"},null,8,["onClick"]),x(u,{label:"Save",onClick:o(t).storeTags,"data-testid":"general-meta_tag-save",class:"p-button-sm"},null,8,["onClick"]),x(u,{icon:"pi pi-copy","data-testid":"general-meta_tag_copy",onClick:r[0]||(r[0]=l=>o(t).getCopy("meta_tags")),class:"p-button-sm"})])]),f("div",LV,[f("div",PV,[x(a,{modelValue:o(t).tag_type,"onUpdate:modelValue":r[1]||(r[1]=l=>o(t).tag_type=l),options:[{name:"Google Webmaster",value:"google-webmaster"},{name:"Open Graph (Facebook)",value:"open-graph"}],"data-testid":"general-gegnerate_tag",optionLabel:"name",optionValue:"value",placeholder:"Select a type",inputClass:"p-inputtext-sm",class:"is-small"},null,8,["modelValue","options"]),x(u,{label:"Generate",onClick:o(t).generateTags,class:"p-button-sm"},null,8,["onClick"])])])])])):A("",!0)}}},EV=f("div",{class:"flex flex-row"},[f("div",null,[f("b",{class:"mr-1"},"General Settings")])],-1),AV={class:"buttons"},TV=f("div",{class:"w-full"},[f("div",null,[f("h5",{class:"font-semibold text-sm"},"Site Settings"),f("p",{class:"text-color-secondary text-xs"},"After a successful password update, you will be redirected to the login page where you can log in with your new password.")])],-1),RV=f("div",{class:"w-full"},[f("h5",{class:"font-semibold text-sm"},"Securities"),f("p",{class:"text-color-secondary text-xs"},"Enable and choose multiple methods of authentication")],-1),DV=f("div",{class:"w-full"},[f("h5",{class:"font-semibold text-sm"},"Date & Time"),f("p",{class:"text-color-secondary text-xs"},"Global date and time settings.")],-1),MV=f("div",{class:"w-full"},[f("h5",{class:"font-semibold text-sm"},"Social Media & Links"),f("p",{class:"text-color-secondary text-xs"},"Static links management.")],-1),$V=f("div",{class:"w-full"},[f("h5",{class:"font-semibold text-sm"},"Scripts"),f("p",{class:"text-color-secondary text-xs"},"Add scripts of Google Analytics and other tracking scripts.")],-1),VV=f("div",{class:"w-full"},[f("h5",{class:"font-semibold text-sm"},"Meta Tags"),f("p",{class:"text-color-secondary text-xs"},"Global meta tags.")],-1),BV={__name:"Index",setup(n){const t=$i();return Ge(),_t(),Te(async()=>{await t.setPageTitle(),await t.getAssets(),await t.getList()}),(i,r)=>{const a=R("Button"),s=R("AccordionTab"),u=R("Accordion"),l=R("Panel");return _(),O("div",null,[x(l,{class:"is-small"},{header:T(()=>[EV]),icons:T(()=>[f("div",AV,[x(a,{label:"Expand all",icon:"pi pi-angle-double-down",class:"p-button-sm mr-2",onClick:o(t).expandAll},null,8,["onClick"]),x(a,{label:"Collapse all",icon:"pi pi-angle-double-up",class:"p-button-sm",onClick:o(t).collapseAll},null,8,["onClick"])])]),default:T(()=>[x(u,{multiple:!0,activeIndex:o(t).active_index,id:"accordionTabContainer",class:"my-2"},{default:T(()=>[x(s,null,{header:T(()=>[TV]),default:T(()=>[x(o$)]),_:1}),x(s,null,{header:T(()=>[RV]),default:T(()=>[x(E$)]),_:1}),x(s,null,{header:T(()=>[DV]),default:T(()=>[x(U$)]),_:1}),x(s,null,{header:T(()=>[MV]),default:T(()=>[x(tV)]),_:1}),x(s,null,{header:T(()=>[$V]),default:T(()=>[x(_V)]),_:1}),x(s,null,{header:T(()=>[VV]),default:T(()=>[x(OV)]),_:1})]),_:1},8,["activeIndex"])]),_:1})])}}};let qV="WebReinvent\\VaahCms\\Models\\Setting",Of=document.getElementsByTagName("base")[0].getAttribute("href"),FV=Of+"/vaah/settings/env",Bo={query:[],list:null,action:[]};const jV=Ot({id:"env",state:()=>({title:"Env Variables - Settings",base_url:Of,ajax_url:FV,model:qV,assets_is_fetching:!0,app:null,assets:null,rows_per_page:[10,20,30,50,100,500],list:null,item:null,fillable:null,empty_query:Bo.query,empty_action:Bo.action,query:B().clone(Bo.query),action:B().clone(Bo.action),search:{delay_time:600,delay_timer:0},route:null,view:"large",show_filters:!1,list_view_width:12,form:{type:"Create",action:null,is_button_loading:null},is_list_loading:null,count_filters:0,list_selected_menu:[],list_bulk_menu:[],item_menu_list:[],item_menu_state:null,form_menu_list:[],env_file:null,new_variable:null,is_btn_loading:!1}),getters:{},actions:{watchItem(){We(()=>this.new_variable,(n,t)=>{n&&n!==""&&(this.new_variable=this.new_variable.toUpperCase(),this.new_variable=this.new_variable.split(" ").join("_"))},{deep:!0})},async getAssets(){this.assets_is_fetching===!0&&(this.assets_is_fetching=!1,B().ajax(this.ajax_url+"/assets",this.afterGetAssets))},afterGetAssets(n,t){n&&(this.assets=n)},async getList(){let n={query:B().clone(this.query)};await B().ajax(this.ajax_url+"/list",this.getListAfter,n)},getListAfter:function(n,t){this.is_btn_loading=!1,this.query.recount=null,n&&(this.list=n.list,this.env_file=n.env_file)},isSecrete(n){return!!(n.key=="APP_KEY"||n.key.includes("SECRET")||n.key.includes("API_KEY")||n.key.includes("API")||n.key.includes("AUTH_KEY")||n.key.includes("PRIVATE_KEY")||n.key.includes("MERCHANT_KEY")||n.key.includes("SALT")||n.key.includes("AUTH_TOKEN")||n.key.includes("API_TOKEN"))},inputType(n){return n.key.includes("PASSWORD")||this.isSecrete(n)?"password":"text"},isDisable(n){if(n.key=="APP_KEY"||n.key=="APP_ENV"||n.key=="APP_URL")return!0},showRevealButton(n){return!!(n.key.includes("PASSWORD")||this.isSecrete(n))},getCopy(n){let t='env("'+n.key+'")';navigator.clipboard.writeText(t),B().toastSuccess(["Copied"])},removeVariable(n){n.uid?this.list=B().removeInArrayByKey(this.list,n,"uid"):this.list=B().removeInArrayByKey(this.list,n,"key"),B().toastErrors(["Removed"])},addVariable(){let t={uid:this.list.length,key:this.new_variable,value:null};this.list.push(t),this.new_variable=null},confirmChanges(){B().confirm.require({message:"Invalid value(s) can break the application, are you sure to proceed?. You will be logout and redirected to login page.",header:"Updating environment variables",acceptClass:"yellow",rejectLabel:"Cancel",icon:"pi pi-exclamation-triangle",accept:()=>{this.store()}})},store(){let n=this.validate(),t={method:"post"};if(!n)return!1;t.params=this.list;let i=this.ajax_url+"/store";B().ajax(i,this.storeAfter,t)},storeAfter(n,t){n&&(window.location.href=n.redirect_url)},validate(){let n=this.generateKeyPair(),t=!1,i=[];return n.APP_KEY||(i.push("APP_KEY is required"),t=!0),n.APP_ENV||(i.push("APP_ENV is required"),t=!0),n.APP_URL||(i.push("APP_URL is required"),t=!0),t?(this.$vaah.toastErrors(i),!1):!0},generateKeyPair(){let n=[];return this.list.forEach(function(t){n[t.key]=t.value}),n},downloadFile(n){window.location.href=this.ajax_url+"/download-file/"+n},async sync(){this.is_btn_loading=!0,await this.getList()},setPageTitle(){this.title&&(document.title=this.title)}}}),UV=f("div",{class:"flex flex-row"},[f("div",null,[f("b",{class:"mr-1"},"Environment Variables")])],-1),NV={class:"buttons"},HV={class:"grid justify-content-start"},KV={class:"col-12 md:col-6"},zV={class:"p-1 text-xs mb-1"},WV={class:"p-inputgroup"},GV={class:"grid justify-content-start mt-1"},YV={class:"col-12 md:col-6"},QV={class:"p-inputgroup"},XV={class:"col-12"},ZV={class:"p-inputgroup justify-content-end"},JV={__name:"Index",setup(n){const t=jV();return Ge(),_t(),Te(async()=>{await t.setPageTitle(),await t.getAssets(),await t.getList(),await t.watchItem()}),(i,r)=>{const a=R("Button"),s=R("password"),u=R("Textarea"),l=R("InputText"),c=R("Divider"),d=R("Panel");return _(),$(d,{class:"is-small"},{header:T(()=>[UV]),icons:T(()=>[f("div",NV,[x(a,{label:"Download",icon:"pi pi-download",class:"p-button-sm mr-2","data-testid":"env-download_file",onClick:r[0]||(r[0]=p=>o(t).downloadFile(o(t).env_file))}),x(a,{icon:"pi pi-refresh",label:"Refresh",class:"p-button-sm","data-testid":"env_refresh",onClick:o(t).sync,loading:o(t).is_btn_loading},null,8,["onClick","loading"])])]),default:T(()=>[f("div",HV,[(_(!0),O(ne,null,xe(o(t).list,(p,v)=>(_(),O("div",KV,[f("h5",zV,Q(p.key),1),f("form",null,[f("div",WV,[o(t).inputType(p)=="password"?(_(),$(s,{key:0,modelValue:p.value,"onUpdate:modelValue":h=>p.value=h,class:"w-full",disabled:o(t).isDisable(p),toggleMask:"","auto-resize":!0,"data-testid":"env-"+p.key},null,8,["modelValue","onUpdate:modelValue","disabled","data-testid"])):(_(),$(u,{key:1,modelValue:p.value,"onUpdate:modelValue":h=>p.value=h,rows:"1",class:"is-small",disabled:o(t).isDisable(p),"auto-resize":!0,"data-testid":"env-"+p.key},null,8,["modelValue","onUpdate:modelValue","disabled","data-testid"])),x(a,{icon:"pi pi-copy","data-testid":"env-copy_"+p.key,onClick:h=>o(t).getCopy(p)},null,8,["data-testid","onClick"]),x(a,{icon:"pi pi-trash",class:"p-button-danger p-button-sm","data-testid":"env-remove_"+p.key,onClick:h=>o(t).removeVariable(p)},null,8,["data-testid","onClick"])])])]))),256))]),f("div",GV,[f("div",YV,[f("div",QV,[x(l,{autoResize:!0,modelValue:o(t).new_variable,"onUpdate:modelValue":r[1]||(r[1]=p=>o(t).new_variable=p),class:"p-inputtext-sm","data-testid":"env-add_variable_field"},null,8,["modelValue"]),x(a,{label:"Add Env Variable","data-testid":"env-add_variable",icon:"pi pi-plus",onClick:o(t).addVariable,disabled:!o(t).new_variable,class:"p-button-sm"},null,8,["onClick","disabled"])])]),f("div",XV,[x(c,{class:"mb-3 mt-0"}),f("div",ZV,[x(a,{label:"Save",icon:"pi pi-save",onClick:o(t).confirmChanges,"data-testid":"env-save_variable",class:"p-button-sm"},null,8,["onClick"])])])])]),_:1})}}};var Ef={exports:{}};const eB=_p(Yv);/**! + */const Zi=typeof window<"u";function d5(n){return n.__esModule||n[Symbol.toStringTag]==="Module"}const ft=Object.assign;function il(n,t){const i={};for(const r in t){const a=t[r];i[r]=In(a)?a.map(n):n(a)}return i}const $s=()=>{},In=Array.isArray,p5=/\/$/,h5=n=>n.replace(p5,"");function sl(n,t,i="/"){let r,a={},s="",u="";const l=t.indexOf("#");let c=t.indexOf("?");return l=0&&(c=-1),c>-1&&(r=t.slice(0,c),s=t.slice(c+1,l>-1?l:t.length),a=n(s)),l>-1&&(r=r||t.slice(0,l),u=t.slice(l,t.length)),r=v5(r??t,i),{fullPath:r+(s&&"?")+s+u,path:r,query:a,hash:u}}function f5(n,t){const i=t.query?n(t.query):"";return t.path+(i&&"?")+i+(t.hash||"")}function Zc(n,t){return!t||!n.toLowerCase().startsWith(t.toLowerCase())?n:n.slice(t.length)||"/"}function m5(n,t,i){const r=t.matched.length-1,a=i.matched.length-1;return r>-1&&r===a&&is(t.matched[r],i.matched[a])&&Hh(t.params,i.params)&&n(t.query)===n(i.query)&&t.hash===i.hash}function is(n,t){return(n.aliasOf||n)===(t.aliasOf||t)}function Hh(n,t){if(Object.keys(n).length!==Object.keys(t).length)return!1;for(const i in n)if(!g5(n[i],t[i]))return!1;return!0}function g5(n,t){return In(n)?Jc(n,t):In(t)?Jc(t,n):n===t}function Jc(n,t){return In(t)?n.length===t.length&&n.every((i,r)=>i===t[r]):n.length===1&&n[0]===t}function v5(n,t){if(n.startsWith("/"))return n;if(!n)return t;const i=t.split("/"),r=n.split("/"),a=r[r.length-1];(a===".."||a===".")&&r.push("");let s=i.length-1,u,l;for(u=0;u1&&s--;else break;return i.slice(0,s).join("/")+"/"+r.slice(u-(u===r.length?1:0)).join("/")}var Er;(function(n){n.pop="pop",n.push="push"})(Er||(Er={}));var Vs;(function(n){n.back="back",n.forward="forward",n.unknown=""})(Vs||(Vs={}));function y5(n){if(!n)if(Zi){const t=document.querySelector("base");n=t&&t.getAttribute("href")||"/",n=n.replace(/^\w+:\/\/[^\/]+/,"")}else n="/";return n[0]!=="/"&&n[0]!=="#"&&(n="/"+n),h5(n)}const _5=/^[^#]+#/;function b5(n,t){return n.replace(_5,"#")+t}function w5(n,t){const i=document.documentElement.getBoundingClientRect(),r=n.getBoundingClientRect();return{behavior:t.behavior,left:r.left-i.left-(t.left||0),top:r.top-i.top-(t.top||0)}}const ba=()=>({left:window.pageXOffset,top:window.pageYOffset});function C5(n){let t;if("el"in n){const i=n.el,r=typeof i=="string"&&i.startsWith("#"),a=typeof i=="string"?r?document.getElementById(i.slice(1)):document.querySelector(i):i;if(!a)return;t=w5(a,n)}else t=n;"scrollBehavior"in document.documentElement.style?window.scrollTo(t):window.scrollTo(t.left!=null?t.left:window.pageXOffset,t.top!=null?t.top:window.pageYOffset)}function ed(n,t){return(history.state?history.state.position-t:-1)+n}const Wl=new Map;function S5(n,t){Wl.set(n,t)}function k5(n){const t=Wl.get(n);return Wl.delete(n),t}let x5=()=>location.protocol+"//"+location.host;function Kh(n,t){const{pathname:i,search:r,hash:a}=t,s=n.indexOf("#");if(s>-1){let l=a.includes(n.slice(s))?n.slice(s).length:1,c=a.slice(l);return c[0]!=="/"&&(c="/"+c),Zc(c,"")}return Zc(i,n)+r+a}function I5(n,t,i,r){let a=[],s=[],u=null;const l=({state:h})=>{const m=Kh(n,location),b=i.value,I=t.value;let k=0;if(h){if(i.value=m,t.value=h,u&&u===b){u=null;return}k=I?h.position-I.position:0}else r(m);a.forEach(y=>{y(i.value,b,{delta:k,type:Er.pop,direction:k?k>0?Vs.forward:Vs.back:Vs.unknown})})};function c(){u=i.value}function d(h){a.push(h);const m=()=>{const b=a.indexOf(h);b>-1&&a.splice(b,1)};return s.push(m),m}function p(){const{history:h}=window;!h.state||h.replaceState(ft({},h.state,{scroll:ba()}),"")}function v(){for(const h of s)h();s=[],window.removeEventListener("popstate",l),window.removeEventListener("beforeunload",p)}return window.addEventListener("popstate",l),window.addEventListener("beforeunload",p,{passive:!0}),{pauseListeners:c,listen:d,destroy:v}}function td(n,t,i,r=!1,a=!1){return{back:n,current:t,forward:i,replaced:r,position:window.history.length,scroll:a?ba():null}}function L5(n){const{history:t,location:i}=window,r={value:Kh(n,i)},a={value:t.state};a.value||s(r.value,{back:null,current:r.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0);function s(c,d,p){const v=n.indexOf("#"),h=v>-1?(i.host&&document.querySelector("base")?n:n.slice(v))+c:x5()+n+c;try{t[p?"replaceState":"pushState"](d,"",h),a.value=d}catch(m){console.error(m),i[p?"replace":"assign"](h)}}function u(c,d){const p=ft({},t.state,td(a.value.back,c,a.value.forward,!0),d,{position:a.value.position});s(c,p,!0),r.value=c}function l(c,d){const p=ft({},a.value,t.state,{forward:c,scroll:ba()});s(p.current,p,!0);const v=ft({},td(r.value,c,null),{position:p.position+1},d);s(c,v,!1),r.value=c}return{location:r,state:a,push:l,replace:u}}function P5(n){n=y5(n);const t=L5(n),i=I5(n,t.state,t.location,t.replace);function r(s,u=!0){u||i.pauseListeners(),history.go(s)}const a=ft({location:"",base:n,go:r,createHref:b5.bind(null,n)},t,i);return Object.defineProperty(a,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(a,"state",{enumerable:!0,get:()=>t.state.value}),a}function O5(n){return n=location.host?n||location.pathname+location.search:"",n.includes("#")||(n+="#"),P5(n)}function E5(n){return typeof n=="string"||n&&typeof n=="object"}function zh(n){return typeof n=="string"||typeof n=="symbol"}const ai={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0},Wh=Symbol("");var nd;(function(n){n[n.aborted=4]="aborted",n[n.cancelled=8]="cancelled",n[n.duplicated=16]="duplicated"})(nd||(nd={}));function ss(n,t){return ft(new Error,{type:n,[Wh]:!0},t)}function Kn(n,t){return n instanceof Error&&Wh in n&&(t==null||!!(n.type&t))}const id="[^/]+?",A5={sensitive:!1,strict:!1,start:!0,end:!0},T5=/[.+*?^${}()[\]/\\]/g;function R5(n,t){const i=ft({},A5,t),r=[];let a=i.start?"^":"";const s=[];for(const d of n){const p=d.length?[]:[90];i.strict&&!d.length&&(a+="/");for(let v=0;vt.length?t.length===1&&t[0]===40+40?1:-1:0}function M5(n,t){let i=0;const r=n.score,a=t.score;for(;i0&&t[t.length-1]<0}const $5={type:0,value:""},V5=/[a-zA-Z0-9_]/;function B5(n){if(!n)return[[]];if(n==="/")return[[$5]];if(!n.startsWith("/"))throw new Error(`Invalid path "${n}"`);function t(m){throw new Error(`ERR (${i})/"${d}": ${m}`)}let i=0,r=i;const a=[];let s;function u(){s&&a.push(s),s=[]}let l=0,c,d="",p="";function v(){!d||(i===0?s.push({type:0,value:d}):i===1||i===2||i===3?(s.length>1&&(c==="*"||c==="+")&&t(`A repeatable param (${d}) must be alone in its segment. eg: '/:ids+.`),s.push({type:1,value:d,regexp:p,repeatable:c==="*"||c==="+",optional:c==="*"||c==="?"})):t("Invalid state to consume buffer"),d="")}function h(){d+=c}for(;l{u(g)}:$s}function u(p){if(zh(p)){const v=r.get(p);v&&(r.delete(p),i.splice(i.indexOf(v),1),v.children.forEach(u),v.alias.forEach(u))}else{const v=i.indexOf(p);v>-1&&(i.splice(v,1),p.record.name&&r.delete(p.record.name),p.children.forEach(u),p.alias.forEach(u))}}function l(){return i}function c(p){let v=0;for(;v=0&&(p.record.path!==i[v].record.path||!Gh(p,i[v]));)v++;i.splice(v,0,p),p.record.name&&!od(p)&&r.set(p.record.name,p)}function d(p,v){let h,m={},b,I;if("name"in p&&p.name){if(h=r.get(p.name),!h)throw ss(1,{location:p});I=h.record.name,m=ft(rd(v.params,h.keys.filter(g=>!g.optional).map(g=>g.name)),p.params&&rd(p.params,h.keys.map(g=>g.name))),b=h.stringify(m)}else if("path"in p)b=p.path,h=i.find(g=>g.re.test(b)),h&&(m=h.parse(b),I=h.record.name);else{if(h=v.name?r.get(v.name):i.find(g=>g.re.test(v.path)),!h)throw ss(1,{location:p,currentLocation:v});I=h.record.name,m=ft({},v.params,p.params),b=h.stringify(m)}const k=[];let y=h;for(;y;)k.unshift(y.record),y=y.parent;return{name:I,path:b,params:m,matched:k,meta:N5(k)}}return n.forEach(p=>s(p)),{addRoute:s,resolve:d,removeRoute:u,getRoutes:l,getRecordMatcher:a}}function rd(n,t){const i={};for(const r of t)r in n&&(i[r]=n[r]);return i}function j5(n){return{path:n.path,redirect:n.redirect,name:n.name,meta:n.meta||{},aliasOf:void 0,beforeEnter:n.beforeEnter,props:U5(n),children:n.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in n?n.components||null:n.component&&{default:n.component}}}function U5(n){const t={},i=n.props||!1;if("component"in n)t.default=i;else for(const r in n.components)t[r]=typeof i=="object"?i[r]:i;return t}function od(n){for(;n;){if(n.record.aliasOf)return!0;n=n.parent}return!1}function N5(n){return n.reduce((t,i)=>ft(t,i.meta),{})}function ad(n,t){const i={};for(const r in n)i[r]=r in t?t[r]:n[r];return i}function Gh(n,t){return t.children.some(i=>i===n||Gh(n,i))}const Yh=/#/g,H5=/&/g,K5=/\//g,z5=/=/g,W5=/\?/g,Qh=/\+/g,G5=/%5B/g,Y5=/%5D/g,Xh=/%5E/g,Q5=/%60/g,Zh=/%7B/g,X5=/%7C/g,Jh=/%7D/g,Z5=/%20/g;function yu(n){return encodeURI(""+n).replace(X5,"|").replace(G5,"[").replace(Y5,"]")}function J5(n){return yu(n).replace(Zh,"{").replace(Jh,"}").replace(Xh,"^")}function Gl(n){return yu(n).replace(Qh,"%2B").replace(Z5,"+").replace(Yh,"%23").replace(H5,"%26").replace(Q5,"`").replace(Zh,"{").replace(Jh,"}").replace(Xh,"^")}function e6(n){return Gl(n).replace(z5,"%3D")}function t6(n){return yu(n).replace(Yh,"%23").replace(W5,"%3F")}function n6(n){return n==null?"":t6(n).replace(K5,"%2F")}function ua(n){try{return decodeURIComponent(""+n)}catch{}return""+n}function i6(n){const t={};if(n===""||n==="?")return t;const r=(n[0]==="?"?n.slice(1):n).split("&");for(let a=0;as&&Gl(s)):[r&&Gl(r)]).forEach(s=>{s!==void 0&&(t+=(t.length?"&":"")+i,s!=null&&(t+="="+s))})}return t}function s6(n){const t={};for(const i in n){const r=n[i];r!==void 0&&(t[i]=In(r)?r.map(a=>a==null?null:""+a):r==null?r:""+r)}return t}const r6=Symbol(""),ud=Symbol(""),_u=Symbol(""),bu=Symbol(""),Yl=Symbol("");function bs(){let n=[];function t(r){return n.push(r),()=>{const a=n.indexOf(r);a>-1&&n.splice(a,1)}}function i(){n=[]}return{add:t,list:()=>n.slice(),reset:i}}function li(n,t,i,r,a){const s=r&&(r.enterCallbacks[a]=r.enterCallbacks[a]||[]);return()=>new Promise((u,l)=>{const c=v=>{v===!1?l(ss(4,{from:i,to:t})):v instanceof Error?l(v):E5(v)?l(ss(2,{from:t,to:v})):(s&&r.enterCallbacks[a]===s&&typeof v=="function"&&s.push(v),u())},d=n.call(r&&r.instances[a],t,i,c);let p=Promise.resolve(d);n.length<3&&(p=p.then(c)),p.catch(v=>l(v))})}function rl(n,t,i,r){const a=[];for(const s of n)for(const u in s.components){let l=s.components[u];if(!(t!=="beforeRouteEnter"&&!s.instances[u]))if(o6(l)){const d=(l.__vccOpts||l)[t];d&&a.push(li(d,i,r,s,u))}else{let c=l();a.push(()=>c.then(d=>{if(!d)return Promise.reject(new Error(`Couldn't resolve component "${u}" at "${s.path}"`));const p=d5(d)?d.default:d;s.components[u]=p;const h=(p.__vccOpts||p)[t];return h&&li(h,i,r,s,u)()}))}}return a}function o6(n){return typeof n=="object"||"displayName"in n||"props"in n||"__vccOpts"in n}function cd(n){const t=pi(_u),i=pi(bu),r=Je(()=>t.resolve(o(n.to))),a=Je(()=>{const{matched:c}=r.value,{length:d}=c,p=c[d-1],v=i.matched;if(!p||!v.length)return-1;const h=v.findIndex(is.bind(null,p));if(h>-1)return h;const m=dd(c[d-2]);return d>1&&dd(p)===m&&v[v.length-1].path!==m?v.findIndex(is.bind(null,c[d-2])):h}),s=Je(()=>a.value>-1&&c6(i.params,r.value.params)),u=Je(()=>a.value>-1&&a.value===i.matched.length-1&&Hh(i.params,r.value.params));function l(c={}){return u6(c)?t[o(n.replace)?"replace":"push"](o(n.to)).catch($s):Promise.resolve()}return{route:r,href:Je(()=>r.value.href),isActive:s,isExactActive:u,navigate:l}}const a6=nu({name:"RouterLink",compatConfig:{MODE:3},props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:"page"}},useLink:cd,setup(n,{slots:t}){const i=Ar(cd(n)),{options:r}=pi(_u),a=Je(()=>({[pd(n.activeClass,r.linkActiveClass,"router-link-active")]:i.isActive,[pd(n.exactActiveClass,r.linkExactActiveClass,"router-link-exact-active")]:i.isExactActive}));return()=>{const s=t.default&&t.default(i);return n.custom?s:iu("a",{"aria-current":i.isExactActive?n.ariaCurrentValue:null,href:i.href,onClick:i.navigate,class:a.value},s)}}}),l6=a6;function u6(n){if(!(n.metaKey||n.altKey||n.ctrlKey||n.shiftKey)&&!n.defaultPrevented&&!(n.button!==void 0&&n.button!==0)){if(n.currentTarget&&n.currentTarget.getAttribute){const t=n.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(t))return}return n.preventDefault&&n.preventDefault(),!0}}function c6(n,t){for(const i in t){const r=t[i],a=n[i];if(typeof r=="string"){if(r!==a)return!1}else if(!In(a)||a.length!==r.length||r.some((s,u)=>s!==a[u]))return!1}return!0}function dd(n){return n?n.aliasOf?n.aliasOf.path:n.path:""}const pd=(n,t,i)=>n??t??i,d6=nu({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(n,{attrs:t,slots:i}){const r=pi(Yl),a=Je(()=>n.route||r.value),s=pi(ud,0),u=Je(()=>{let d=o(s);const{matched:p}=a.value;let v;for(;(v=p[d])&&!v.components;)d++;return d}),l=Je(()=>a.value.matched[u.value]);Ms(ud,Je(()=>u.value+1)),Ms(r6,l),Ms(Yl,a);const c=Ae();return We(()=>[c.value,l.value,n.name],([d,p,v],[h,m,b])=>{p&&(p.instances[v]=d,m&&m!==p&&d&&d===h&&(p.leaveGuards.size||(p.leaveGuards=m.leaveGuards),p.updateGuards.size||(p.updateGuards=m.updateGuards))),d&&p&&(!m||!is(p,m)||!h)&&(p.enterCallbacks[v]||[]).forEach(I=>I(d))},{flush:"post"}),()=>{const d=a.value,p=n.name,v=l.value,h=v&&v.components[p];if(!h)return hd(i.default,{Component:h,route:d});const m=v.props[p],b=m?m===!0?d.params:typeof m=="function"?m(d):m:null,k=iu(h,ft({},b,t,{onVnodeUnmounted:y=>{y.component.isUnmounted&&(v.instances[p]=null)},ref:c}));return hd(i.default,{Component:k,route:d})||k}}});function hd(n,t){if(!n)return null;const i=n(t);return i.length===1?i[0]:i}const p6=d6;function h6(n){const t=F5(n.routes,n),i=n.parseQuery||i6,r=n.stringifyQuery||ld,a=n.history,s=bs(),u=bs(),l=bs(),c=cp(ai);let d=ai;Zi&&n.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const p=il.bind(null,ee=>""+ee),v=il.bind(null,n6),h=il.bind(null,ua);function m(ee,Ce){let X,ve;return zh(ee)?(X=t.getRecordMatcher(ee),ve=Ce):ve=ee,t.addRoute(ve,X)}function b(ee){const Ce=t.getRecordMatcher(ee);Ce&&t.removeRoute(Ce)}function I(){return t.getRoutes().map(ee=>ee.record)}function k(ee){return!!t.getRecordMatcher(ee)}function y(ee,Ce){if(Ce=ft({},Ce||c.value),typeof ee=="string"){const G=sl(i,ee,Ce.path),ae=t.resolve({path:G.path},Ce),De=a.createHref(G.fullPath);return ft(G,ae,{params:h(ae.params),hash:ua(G.hash),redirectedFrom:void 0,href:De})}let X;if("path"in ee)X=ft({},ee,{path:sl(i,ee.path,Ce.path).path});else{const G=ft({},ee.params);for(const ae in G)G[ae]==null&&delete G[ae];X=ft({},ee,{params:v(G)}),Ce.params=v(Ce.params)}const ve=t.resolve(X,Ce),we=ee.hash||"";ve.params=p(h(ve.params));const le=f5(r,ft({},ee,{hash:J5(we),path:ve.path})),Y=a.createHref(le);return ft({fullPath:le,hash:we,query:r===ld?s6(ee.query):ee.query||{}},ve,{redirectedFrom:void 0,href:Y})}function g(ee){return typeof ee=="string"?sl(i,ee,c.value.path):ft({},ee)}function C(ee,Ce){if(d!==ee)return ss(8,{from:Ce,to:ee})}function w(ee){return P(ee)}function S(ee){return w(ft(g(ee),{replace:!0}))}function L(ee){const Ce=ee.matched[ee.matched.length-1];if(Ce&&Ce.redirect){const{redirect:X}=Ce;let ve=typeof X=="function"?X(ee):X;return typeof ve=="string"&&(ve=ve.includes("?")||ve.includes("#")?ve=g(ve):{path:ve},ve.params={}),ft({query:ee.query,hash:ee.hash,params:"path"in ve?{}:ee.params},ve)}}function P(ee,Ce){const X=d=y(ee),ve=c.value,we=ee.state,le=ee.force,Y=ee.replace===!0,G=L(X);if(G)return P(ft(g(G),{state:typeof G=="object"?ft({},we,G.state):we,force:le,replace:Y}),Ce||X);const ae=X;ae.redirectedFrom=Ce;let De;return!le&&m5(r,ve,X)&&(De=ss(16,{to:ae,from:ve}),me(ve,ve,!0,!1)),(De?Promise.resolve(De):D(ae,ve)).catch(Pe=>Kn(Pe)?Kn(Pe,2)?Pe:oe(Pe):z(Pe,ae,ve)).then(Pe=>{if(Pe){if(Kn(Pe,2))return P(ft({replace:Y},g(Pe.to),{state:typeof Pe.to=="object"?ft({},we,Pe.to.state):we,force:le}),Ce||ae)}else Pe=j(ae,ve,!0,Y,we);return V(ae,ve,Pe),Pe})}function E(ee,Ce){const X=C(ee,Ce);return X?Promise.reject(X):Promise.resolve()}function M(ee){const Ce=ye.values().next().value;return Ce&&typeof Ce.runWithContext=="function"?Ce.runWithContext(ee):ee()}function D(ee,Ce){let X;const[ve,we,le]=f6(ee,Ce);X=rl(ve.reverse(),"beforeRouteLeave",ee,Ce);for(const G of ve)G.leaveGuards.forEach(ae=>{X.push(li(ae,ee,Ce))});const Y=E.bind(null,ee,Ce);return X.push(Y),_e(X).then(()=>{X=[];for(const G of s.list())X.push(li(G,ee,Ce));return X.push(Y),_e(X)}).then(()=>{X=rl(we,"beforeRouteUpdate",ee,Ce);for(const G of we)G.updateGuards.forEach(ae=>{X.push(li(ae,ee,Ce))});return X.push(Y),_e(X)}).then(()=>{X=[];for(const G of le)if(G.beforeEnter)if(In(G.beforeEnter))for(const ae of G.beforeEnter)X.push(li(ae,ee,Ce));else X.push(li(G.beforeEnter,ee,Ce));return X.push(Y),_e(X)}).then(()=>(ee.matched.forEach(G=>G.enterCallbacks={}),X=rl(le,"beforeRouteEnter",ee,Ce),X.push(Y),_e(X))).then(()=>{X=[];for(const G of u.list())X.push(li(G,ee,Ce));return X.push(Y),_e(X)}).catch(G=>Kn(G,8)?G:Promise.reject(G))}function V(ee,Ce,X){l.list().forEach(ve=>M(()=>ve(ee,Ce,X)))}function j(ee,Ce,X,ve,we){const le=C(ee,Ce);if(le)return le;const Y=Ce===ai,G=Zi?history.state:{};X&&(ve||Y?a.replace(ee.fullPath,ft({scroll:Y&&G&&G.scroll},we)):a.push(ee.fullPath,we)),c.value=ee,me(ee,Ce,X,Y),oe()}let H;function F(){H||(H=a.listen((ee,Ce,X)=>{if(!W.listening)return;const ve=y(ee),we=L(ve);if(we){P(ft(we,{replace:!0}),ve).catch($s);return}d=ve;const le=c.value;Zi&&S5(ed(le.fullPath,X.delta),ba()),D(ve,le).catch(Y=>Kn(Y,12)?Y:Kn(Y,2)?(P(Y.to,ve).then(G=>{Kn(G,20)&&!X.delta&&X.type===Er.pop&&a.go(-1,!1)}).catch($s),Promise.reject()):(X.delta&&a.go(-X.delta,!1),z(Y,ve,le))).then(Y=>{Y=Y||j(ve,le,!1),Y&&(X.delta&&!Kn(Y,8)?a.go(-X.delta,!1):X.type===Er.pop&&Kn(Y,20)&&a.go(-1,!1)),V(ve,le,Y)}).catch($s)}))}let K=bs(),U=bs(),N;function z(ee,Ce,X){oe(ee);const ve=U.list();return ve.length?ve.forEach(we=>we(ee,Ce,X)):console.error(ee),Promise.reject(ee)}function Z(){return N&&c.value!==ai?Promise.resolve():new Promise((ee,Ce)=>{K.add([ee,Ce])})}function oe(ee){return N||(N=!ee,F(),K.list().forEach(([Ce,X])=>ee?X(ee):Ce()),K.reset()),ee}function me(ee,Ce,X,ve){const{scrollBehavior:we}=n;if(!Zi||!we)return Promise.resolve();const le=!X&&k5(ed(ee.fullPath,0))||(ve||!X)&&history.state&&history.state.scroll||null;return ga().then(()=>we(ee,Ce,le)).then(Y=>Y&&C5(Y)).catch(Y=>z(Y,ee,Ce))}const se=ee=>a.go(ee);let be;const ye=new Set,W={currentRoute:c,listening:!0,addRoute:m,removeRoute:b,hasRoute:k,getRoutes:I,resolve:y,options:n,push:w,replace:S,go:se,back:()=>se(-1),forward:()=>se(1),beforeEach:s.add,beforeResolve:u.add,afterEach:l.add,onError:U.add,isReady:Z,install(ee){const Ce=this;ee.component("RouterLink",l6),ee.component("RouterView",p6),ee.config.globalProperties.$router=Ce,Object.defineProperty(ee.config.globalProperties,"$route",{enumerable:!0,get:()=>o(c)}),Zi&&!be&&c.value===ai&&(be=!0,w(a.location).catch(we=>{}));const X={};for(const we in ai)Object.defineProperty(X,we,{get:()=>c.value[we],enumerable:!0});ee.provide(_u,Ce),ee.provide(bu,up(X)),ee.provide(Yl,c);const ve=ee.unmount;ye.add(ee),ee.unmount=function(){ye.delete(ee),ye.size<1&&(d=ai,H&&H(),H=null,c.value=ai,be=!1,N=!1),ve()}}};function _e(ee){return ee.reduce((Ce,X)=>Ce.then(()=>M(X)),Promise.resolve())}return W}function f6(n,t){const i=[],r=[],a=[],s=Math.max(t.matched.length,n.matched.length);for(let u=0;uis(d,l))?r.push(l):i.push(l));const c=n.matched[u];c&&(t.matched.find(d=>is(d,c))||a.push(c))}return[i,r,a]}function Ge(){return pi(bu)}const m6={class:"public-pages"},g6={class:"grid"},v6={class:"col-8 mt-6 mx-auto"},y6={class:"col"},_6={__name:"Public",setup(n){const t=je();return Te(async()=>{await t.getAssets()}),(i,r)=>{const a=R("RouterView");return _(),O("div",m6,[f("div",g6,[f("div",v6,[f("div",y6,[x(a)])])])])}}},b6={__name:"404",setup(n){const t=je();return Te(async()=>{t.toSignIn()}),(i,r)=>null}},w6={key:0,class:"text-xs text-center"},C6={key:0},S6=["href"],k6=["href"],x6={key:1},I6={__name:"Copyright",setup(n){const t=je();return(i,r)=>o(t).assets?(_(),O("div",w6,[o(t).assets.server?(_(),O("p",C6,[ue(" \xA9 "+Q(o(t).assets.server.current_year)+". ",1),f("a",{href:o(t).assets.vaahcms.website,class:"text-blue-400",name:"copyright-vaahcms_name","data-testid":"signin-vaahcms_name",target:"_blank"},Q(o(t).assets.vaahcms.name),9,S6),ue(" v"+Q(o(t).assets.versions.vaahcms_version)+" | ",1),f("a",{href:o(t).assets.vaahcms.docs,class:"text-blue-400",name:"copyright-vaahcms_documentation","data-testid":"signin-vaahcms_documentation",target:"_blank"},"Documentation",8,k6)])):A("",!0),o(t).assets.versions?(_(),O("p",x6," Laravel v"+Q(o(t).assets.versions.laravel_version)+" | PHP v"+Q(o(t).assets.versions.php_version),1)):A("",!0)])):A("",!0)}},L6={class:"copyright-text"},Di={__name:"Footer",setup(n){return(t,i)=>(_(),O("div",L6,[x(I6)]))}},P6={key:0},O6=["src"],$r={__name:"Logo",setup(n){const t=je();return(i,r)=>o(t)&&o(t).assets?(_(),O("div",P6,[f("img",{src:o(t).assets.backend_logo_url,alt:"",class:"w-5 mb-2"},null,8,O6)])):A("",!0)}};let ef=document.getElementsByTagName("base")[0].getAttribute("href"),tf=ef,E6=tf+"/json";const wa=Ot({id:"auth",state:()=>({base_url:ef,ajax_url:tf,json_url:E6,gutter:20,show_progress_bar:!1,is_resend_disabled:!1,is_installation_verified:!1,is_forgot_password_btn_loading:!1,forgot_password_items:{email:null},title:{heading:"Welcome Back",description:"Please Sign in to continue"},is_mfa_visible:!1,is_reset_password_btn_loading:!1,verification_otp:null,reset_password_items:{reset_password_code:null,password:null,password_confirmation:null},security_timer:0,is_btn_loading:!1,no_of_login_attempt:null,max_attempts_of_login:5,sign_in_items:{type:"password",email:null,password:null,attempts:0,login_otp:null,max_attempts:5,is_password_disabled:null,timezone:Intl.DateTimeFormat().resolvedOptions().timeZone},sign_up_items:{first_name:null,last_name:null,username:null,email:null,password:null,confirm_password:null},is_otp_btn_loading:!1}),getters:{},actions:{sendCode(){this.is_forgot_password_btn_loading=!0;let n={params:this.forgot_password_items,method:"post"};B().ajax(this.ajax_url+"/auth/sendResetCode/post",this.sendCodeAfter,n)},sendCodeAfter(n,t){this.is_forgot_password_btn_loading=!1,n&&this.$router.push({name:"sign.in"})},resetPassword(){this.is_reset_password_btn_loading=!0;let n={params:this.reset_password_items,method:"post"};B().ajax(this.ajax_url+"/auth/resetPassword/post",this.resetPasswordAfter,n)},resetPasswordAfter(n,t){this.is_reset_password_btn_loading=!1,n&&this.$router.push({name:"sign.in"})},signIn(){this.no_of_login_attempt++,this.is_btn_loading=!0;let n={params:this.sign_in_items,method:"post"};B().ajax(this.ajax_url+"/signin/post",this.signInAfter,n)},signInAfter(n,t){this.is_btn_loading=!1,console.log(n.redirect_url),n&&(n.verification_response&&n.verification_response.success?(this.is_mfa_visible=!0,this.security_timer=30,this.title.heading="Multi-Factor Authentication",this.title.description="You have received an email which contains two factor code.",this.resendCountdown()):window.location=n.redirect_url+"#/vaah")},signUp(){this.is_btn_loading=!0;let n={params:this.sign_up_items,method:"post"};B().ajax(this.ajax_url+"/signup/post",this.signUpAfter,n)},signUpAfter(n){this.is_btn_loading=!1,n&&setTimeout(()=>{window.location=n.redirect_url},2e3)},async verifyInstallStatus(){let n={};B().ajax(this.base_url+"/setup/json/status",this.afterVerifyInstallStatus,n)},afterVerifyInstallStatus(n,t){n&&(n.stage!=="installed"&&this.$router.push({name:"setup.index"}),this.is_installation_verified=!0)},generateOTP:function(){this.is_otp_btn_loading=!0;let n={params:this.sign_in_items,method:"post"};B().ajax(this.ajax_url+"/signin/generate/otp",this.generateOTPAfter,n)},generateOTPAfter:function(n,t){this.is_otp_btn_loading=!1},verifySecurityOtp(){this.is_btn_loading=!0;let n={params:{verification_otp:this.verification_otp},method:"post"};B().ajax(this.ajax_url+"/verify/security/otp",this.verifySecurityOtpAfter,n)},verifySecurityOtpAfter(n,t){this.is_btn_loading=!1,n&&n.redirect_url&&(window.location=n.redirect_url)},resendSecurityOtp(){let n={params:{},method:"post"};B().ajax(this.ajax_url+"/resend/security/otp",null,n),this.is_resend_disabled=!0,this.security_timer=30,this.resendCountdown()},resendCountdown(){this.security_timer>0?(this.is_resend_disabled=!0,setTimeout(()=>{this.security_timer--,this.resendCountdown()},1e3)):this.is_resend_disabled=!1},async to(n){this.$router.push({path:n})},showProgress(){this.show_progress_bar=!0},hideProgress(){this.show_progress_bar=!1}}}),A6={key:0},T6={class:"col-12 mt-6 mx-auto"},R6={class:"grid flex justify-content-center flex-wrap"},D6={key:0,class:"w-full"},M6={class:"content text-center"},$6={class:"text-xl font-semibold mb-1","data-testid":"signin-heading_text"},V6={class:"text-xs text-gray-600 font-normal","data-testid":"signin-description_text"},B6={class:"flex flex-column align-items-center gap-3"},q6={key:0,class:"w-full"},F6={class:"mt-5"},j6={class:"field flex justify-content-between align-items-center"},U6={key:1,class:"w-full"},N6={class:"field mb-3"},H6={class:"field-radiobutton cursor-pointer"},K6=f("label",{for:"password",class:"text-sm"},"Login Via Password",-1),z6={class:"field-radiobutton cursor-pointer"},W6=f("label",{for:"otp",class:"text-sm"},"Login Via OTP",-1),G6={class:"flex flex-column align-items-center gap-3"},Y6={key:0,class:"w-full gap-3 flex flex-column"},Q6={class:"p-inputgroup"},X6=f("div",{class:"required-field hidden"},null,-1),Z6={class:"p-inputgroup w-full"},J6=f("div",{class:"required-field hidden"},null,-1),e8={key:1,class:"w-full"},t8={class:"flex flex-column align-items-center gap-3"},n8={class:"p-inputgroup flex-1"},i8={class:"p-inputgroup"},s8=f("div",{class:"required-field hidden"},null,-1),r8={class:"p-inputgroup"},o8=f("div",{class:"required-field hidden"},null,-1),a8={class:"w-full flex justify-content-between align-items-center"},l8={__name:"Signin",setup(n){const t=je(),i=wa(),r=Ge();return Te(async()=>{document.title="Sign In",t.showResponse(r.query),i.verifyInstallStatus(),await t.getAssets()}),(a,s)=>{const u=R("InputText"),l=R("Button"),c=R("RadioButton"),d=R("Password"),p=R("router-link"),v=R("Card"),h=Ke("tooltip");return o(t).assets&&o(i).is_installation_verified?(_(),O("div",A6,[f("div",T6,[f("div",R6,[o(t).assets?(_(),O("div",D6,[x(v,{class:"m-auto border-round-xl w-full max-w-24rem"},{title:T(()=>[f("div",M6,[x($r,{class:"mt-3"}),f("h4",$6,Q(o(i).title.heading),1),f("p",V6,Q(o(i).title.description),1)])]),content:T(()=>[f("div",B6,[o(i).is_mfa_visible?(_(),O("div",q6,[f("div",F6,[x(u,{id:"code",modelValue:o(i).verification_otp,"onUpdate:modelValue":s[0]||(s[0]=m=>o(i).verification_otp=m),placeholder:"Enter Code","data-testid":"signin-otp_field",class:"w-full"},null,8,["modelValue"]),f("div",j6,[x(l,{label:"Submit OTP",class:"p-button-sm",onClick:o(i).verifySecurityOtp,loading:o(i).is_btn_loading,"data-testid":"signin-check_verification"},null,8,["onClick","loading"]),o(i).is_resend_disabled?(_(),$(l,{key:0,label:"Resend OTP in "+o(i).security_timer+" secs..",disabled:"",class:"p-button-sm"},null,8,["label"])):(_(),$(l,{key:1,label:"Resend OTP","data-testid":"signin-resend_verification",onClick:o(i).resendSecurityOtp,class:"p-button-sm"},null,8,["onClick"]))])])])):(_(),O("div",U6,[f("div",N6,[f("div",H6,[x(c,{name:"signin-login_with_password","data-testid":"signin-login_with_password",value:"password",modelValue:o(i).sign_in_items.type,"onUpdate:modelValue":s[1]||(s[1]=m=>o(i).sign_in_items.type=m),inputId:"password"},null,8,["modelValue"]),K6]),f("div",z6,[x(c,{name:"signin-login_with_otp","data-testid":"signin-login_with_otp",value:"otp",modelValue:o(i).sign_in_items.type,"onUpdate:modelValue":s[2]||(s[2]=m=>o(i).sign_in_items.type=m),inputId:"otp"},null,8,["modelValue"]),W6])]),f("div",G6,[o(i).sign_in_items.type==="password"?(_(),O("div",Y6,[f("div",Q6,[x(u,{name:"signin-email",placeholder:"Enter Username or Email","data-testid":"signin-email",id:"email",class:"w-full",type:"text",modelValue:o(i).sign_in_items.email,"onUpdate:modelValue":s[3]||(s[3]=m=>o(i).sign_in_items.email=m),required:""},null,8,["modelValue"]),X6]),f("div",Z6,[x(d,{name:"signin-password",placeholder:"Enter Password","data-testid":"signin-password",modelValue:o(i).sign_in_items.password,"onUpdate:modelValue":s[4]||(s[4]=m=>o(i).sign_in_items.password=m),class:"w-full",inputClass:"w-full",feedback:!1,toggleMask:"",id:"password",pt:{root:{required:""},showicon:{"data-testid":"signin-password_eye"}}},null,8,["modelValue"]),J6])])):A("",!0),o(i).sign_in_items.type==="otp"?(_(),O("div",e8,[f("div",t8,[f("div",n8,[f("div",i8,[x(u,{name:"signin-email",placeholder:"Enter Username or Email","data-testid":"signin-email",id:"email",type:"text",modelValue:o(i).sign_in_items.email,"onUpdate:modelValue":s[5]||(s[5]=m=>o(i).sign_in_items.email=m),required:""},null,8,["modelValue"]),s8]),x(l,{name:"signin-generate_otp_btn","data-testid":"signin-generate_otp_btn",label:"Generate OTP",class:"p-button-sm",loading:o(i).is_otp_btn_loading,onClick:s[6]||(s[6]=m=>o(i).generateOTP())},null,8,["loading"])]),f("div",r8,[x(u,{name:"signin-otp",placeholder:"Enter OTP","data-testid":"signin-otp",type:"number",class:"w-full",id:"otp",modelValue:o(i).sign_in_items.login_otp,"onUpdate:modelValue":s[7]||(s[7]=m=>o(i).sign_in_items.login_otp=m),required:""},null,8,["modelValue"]),o8])])])):A("",!0),f("div",a8,[f("div",null,[o(i)&&o(i).no_of_login_attempt===o(i).max_attempts_of_login?ce((_(),$(l,{key:0,name:"signin-sign_in_btn","data-testid":"signin-sign_in_btn",label:"Sign In",class:"p-button-sm p-button-danger"},null,512)),[[h,"You have tried maximum attempts",void 0,{top:!0}]]):(_(),$(l,{key:1,name:"signin-sign_in_btn","data-testid":"signin-sign_in_btn",label:"Sign In",class:"p-button-sm",loading:o(i).is_btn_loading,onClick:s[8]||(s[8]=m=>o(i).signIn())},null,8,["loading"]))]),x(p,{to:"/forgot-password"},{default:T(()=>[x(l,{name:"signin-forgot_password_btn","data-testid":"signin-forgot_password_btn",label:"Forgot Password?",class:"p-button-text p-button-sm"})]),_:1})])])]))])]),footer:T(()=>[x(Di)]),_:1})])):A("",!0)])])])):A("",!0)}}},u8={key:0},c8={class:"grid flex justify-content-center flex-wrap"},d8={class:"col-5 flex align-items-center justify-content-center"},p8={key:0},h8={class:"content text-center"},f8=f("h4",{class:"text-xl font-semibold line-height-2 mb-2"},"Welcome",-1),m8=f("p",{class:"text-sm text-gray-600 font-semibold"},"Please Sign up to continue",-1),g8={class:"flex flex-column align-items-center gap-3"},v8={class:"p-inputgroup w-full gap-3 flex flex-column"},y8=f("div",{class:"required-field hidden"},null,-1),_8={class:"w-full gap-3 flex flex-column"},b8={class:"p-inputgroup w-full gap-3 flex flex-column"},w8=f("div",{class:"required-field hidden"},null,-1),C8={class:"p-inputgroup w-full gap-3 flex flex-column"},S8=f("div",{class:"required-field hidden"},null,-1),k8={class:"p-inputgroup w-full gap-3 flex flex-column"},x8=f("div",{class:"required-field hidden"},null,-1),I8={class:"p-inputgroup w-full gap-3 flex flex-column"},L8=f("div",{class:"required-field hidden"},null,-1),P8={class:"w-full flex justify-content-between align-items-center"},O8={__name:"Signup",setup(n){const t=je(),i=wa(),r=Ge();return Te(async()=>{document.title="Sign Up",t.showResponse(r.query),i.verifyInstallStatus(),await t.getAssets(),await t.checkSignupPageVisible()}),(a,s)=>{const u=R("InputText"),l=R("Password"),c=R("Button"),d=R("router-link"),p=R("Card");return o(t).assets&&o(i).is_installation_verified?(_(),O("div",u8,[f("div",c8,[f("div",d8,[o(t).assets?(_(),O("div",p8,[x(p,{style:{width:"28rem","max-width":"100vw","margin-bottom":"2em"},class:"m-auto"},{title:T(()=>[f("div",h8,[x($r),f8,m8])]),content:T(()=>[f("div",g8,[f("div",v8,[x(u,{name:"signup-name",placeholder:"Enter First Name","data-testid":"signup-name",id:"name",class:"w-full",type:"text",modelValue:o(i).sign_up_items.first_name,"onUpdate:modelValue":s[0]||(s[0]=v=>o(i).sign_up_items.first_name=v),required:""},null,8,["modelValue"]),y8]),f("div",_8,[x(u,{name:"signup-last_name",placeholder:"Enter Last Name","data-testid":"signup-last_name",id:"last_name",class:"w-full",type:"text",modelValue:o(i).sign_up_items.last_name,"onUpdate:modelValue":s[1]||(s[1]=v=>o(i).sign_up_items.last_name=v)},null,8,["modelValue"])]),f("div",b8,[x(u,{name:"signup-username",placeholder:"Enter Username","data-testid":"signup-username",id:"username",class:"w-full",type:"text",modelValue:o(i).sign_up_items.username,"onUpdate:modelValue":s[2]||(s[2]=v=>o(i).sign_up_items.username=v),required:""},null,8,["modelValue"]),w8]),f("div",C8,[x(u,{name:"signup-email",placeholder:"Enter Email","data-testid":"signup-email",id:"email",class:"w-full",type:"email",modelValue:o(i).sign_up_items.email,"onUpdate:modelValue":s[3]||(s[3]=v=>o(i).sign_up_items.email=v),required:""},null,8,["modelValue"]),S8]),f("div",k8,[x(l,{name:"signup-password",placeholder:"Enter Password","data-testid":"signup-password",id:"password",class:"w-full",inputClass:"w-full",feedback:!1,toggleMask:"",modelValue:o(i).sign_up_items.password,"onUpdate:modelValue":s[4]||(s[4]=v=>o(i).sign_up_items.password=v),pt:{root:{required:""}}},null,8,["modelValue"]),x8]),f("div",I8,[x(l,{name:"signup-confirm_password",placeholder:"Enter Confirm Password","data-testid":"signup-confirm_password",id:"confirm_password",class:"w-full",inputClass:"w-full",feedback:!1,toggleMask:"",modelValue:o(i).sign_up_items.confirm_password,"onUpdate:modelValue":s[5]||(s[5]=v=>o(i).sign_up_items.confirm_password=v),pt:{root:{required:""}}},null,8,["modelValue"]),L8]),f("div",P8,[x(d,{to:"/signup"},{default:T(()=>[x(c,{name:"signup","data-testid":"signup",label:"Submit",class:"p-button-sm",loading:o(i).is_btn_loading,onClick:s[6]||(s[6]=v=>o(i).signUp())},null,8,["loading"])]),_:1}),x(d,{to:"/"},{default:T(()=>[x(c,{class:"p-button-text p-button-sm",name:"signin","data-testid":"signin",label:"Sign In"})]),_:1})])])]),footer:T(()=>[x(Di)]),_:1})])):A("",!0)])])])):A("",!0)}}};let nf=document.getElementsByTagName("base")[0].getAttribute("href"),sf=nf+"/setup",E8=sf+"/json";const ls=Ot({id:"setup",state:()=>({assets:null,assets_is_fetching:!0,base_url:nf,ajax_url:sf,json_url:E8,filtered_country_codes:[],advanced_option_menu_list:[],is_btn_loading_mail_config:!1,is_btn_loading_db_connection:!1,is_modal_test_mail_active:!1,is_btn_loading_config:!1,is_btn_loading_dependency:!1,btn_is_migration:!1,status:null,route:null,gutter:20,active_dependency:null,debug_option:[{name:"True",slug:"true"},{name:"False",slug:"false"}],config:{active_step:0,is_migrated:!1,dependencies:null,count_total_dependencies:0,count_installed_dependencies:0,count_installed_progress:0,is_account_created:!1,btn_is_account_creating:!1,account:{email:null,username:null,password:null,first_name:null,middle_name:null,last_name:null,country_calling_code:null,country_calling_code_object:null,phone:null},env:{app_name:"VaahCMS",app_key:null,app_debug:"true",app_env:null,app_env_custom:null,app_url:null,app_timezone:null,db_connection:"mysql",db_host:"127.0.0.1",db_port:3306,db_database:null,db_username:null,db_password:null,db_is_valid:!1,mail_provider:null,mail_driver:null,mail_host:null,mail_port:null,mail_username:null,mail_password:null,mail_encryption:null,mail_from_address:null,mail_from_name:null,mail_is_valid:!1,test_email_to:null},data_testid_app_env:{"data-testid":"configuration-env"},data_testid_debug:{"data-testid":"configuration-debug"},data_testid_timezone:{"data-testid":"configuration-timezone"},data_testid_db_type:{"data-testid":"configuration-db_type"},data_testid_db_password:{"data-testid":"configuration-db_password",autocomplete:"new-password"},data_testid_mail_provider:{"data-testid":"configuration-mail_provider"},data_testid_mail_password:{"data-testid":"configuration-mail_password"},data_testid_mail_encryption:{"data-testid":"configuration-mail_encryption"}},install_items:[{label:"Configuration",icon:"pi pi-fw pi-cog",to:"/setup/install/configuration"},{label:"Migrate",icon:"pi pi-fw pi-database",to:"/setup/install/migrate"},{label:"Dependencies",icon:"pi pi-fw pi-server",to:"/setup/install/dependencies"},{label:"Account",icon:"pi pi-fw pi-user-plus",to:"/setup/install/account"}],show_progress_bar:!1,show_reset_modal:!1,reset_inputs:{confirm:null,delete_dependencies:null,delete_media:null},reset_confirm:null,autocomplete_on_focus:!0}),getters:{},actions:{async getAssets(n=null){if(n&&(this.route=n,this.assets_is_fetching=!0),this.assets_is_fetching===!0){this.assets_is_fetching=!1;let t={};B().ajax(this.json_url+"/assets",this.afterGetAssets,t)}},afterGetAssets(n,t){n&&(this.assets=n,this.route&&this.route.name==="setup.install.migrate"&&!this.assets.env_file&&(this.assets_is_fetching=!0,this.getAssets()),this.config.env.app_url=this.assets.app_url)},async getStatus(){let n={};B().ajax(this.json_url+"/status",this.afterGetStatus,n)},afterGetStatus(n,t){n&&(this.status=n)},async getRequiredConfigurations(){let n={method:"post"};B().ajax(this.ajax_url+"/required/configurations",this.getRequiredConfigurationsAfter,n)},getRequiredConfigurationsAfter(n,t){n&&(this.config.env.app_key=n.app_key,this.config.env.vaahcms_vue_app=n.vaahcms_vue_app)},publishAssets(){this.showProgress();let n={};B().ajax(this.ajax_url+"/publish/assets",this.afterPublishAssets,n)},afterPublishAssets(n,t){this.hideProgress()},clearCache:function(){this.showProgress();let n={};B().ajax(this.ajax_url+"/clear/cache",this.afterClearCache,n)},afterClearCache:function(n,t){this.hideProgress()},confirmReset:function(){this.reset_confirm=!0,this.showProgress();let n={params:this.reset_inputs,method:"post"};B().ajax(this.ajax_url+"/reset/confirm",this.afterConfirmReset,n)},async afterConfirmReset(n,t){this.reset_confirm=!1,n&&location.reload(!0)},loadConfigurations:function(){if(this.config.env.app_env!=="custom"){this.config.env.app_env_custom="";let n={params:this.config.env,method:"post"};B().ajax(this.ajax_url+"/get/configurations",this.afterLoadConfigurations,n)}},afterLoadConfigurations:function(n,t){if(n){this.config.env.db_password=null;for(let i in this.config.env)n[i]&&(this.config.env[i]=n[i])}},testDatabaseConnection(){this.is_btn_loading_db_connection=!0,this.config.env.db_is_valid=!1,this.showProgress();let n={params:this.config.env,method:"post"};B().ajax(this.ajax_url+"/test/database/connection",this.afterTestDatabaseConnection,n)},afterTestDatabaseConnection(n,t){this.is_btn_loading_db_connection=!1,n&&!t.data.errors&&(this.config.env.db_is_valid=!0)},testMailConfiguration:function(){this.is_btn_loading_mail_config=!0,this.config.env.mail_is_valid=!1,this.showProgress();let n={params:this.config.env,method:"post"};B().ajax(this.ajax_url+"/test/mail/configuration",this.afterTestMailConfiguration,n)},afterTestMailConfiguration:function(n,t){this.is_btn_loading_mail_config=!1,n&&!t.data.errors&&(this.config.env.mail_is_valid=!0)},setMailConfigurations:function(){if(console.log(222,this.config.env.mail_provider),this.config.env.mail_provider!="other"){let n=B().findInArrayByKey(this.assets.mail_sample_settings,"slug",this.config.env.mail_provider);if(n)for(let t in n.settings)this.config.env[t]=n.settings[t]}else this.config.env.mail_driver=null,this.config.env.mail_host=null,this.config.env.mail_port=null,this.config.env.mail_encryption=null},validateConfigurations:function(){this.is_btn_loading_config=!0;let n={params:this.config.env,method:"post"};B().ajax(this.ajax_url+"/test/configurations",this.afterValidateConfigurations,n)},afterValidateConfigurations:function(n,t){n&&(this.config.active_step=1,this.$router.push({name:"setup.install.migrate"})),this.is_btn_loading_config=!1},runMigrations:function(){this.btn_is_migration=!0,this.config.is_migrated=!1;let n={method:"post"};B().ajax(this.ajax_url+"/run/migrations",this.afterRunMigrations,n)},afterRunMigrations:function(n,t){this.btn_is_migration=!1,n&&(this.config.is_migrated=!0,this.getStatus())},validateMigration:function(){if(this.status&&!this.status.is_db_migrated)return B().toastErrors(["Click on Migrate & Run Seeds button"]),!1;this.$router.push({name:"setup.install.dependencies"})},getDependencies:function(){let n={};B().ajax(this.ajax_url+"/get/dependencies",this.afterGetDependencies,n)},afterGetDependencies:function(n,t){n&&(this.config.dependencies=n.list,this.config.count_total_dependencies=n.list.length)},generateUsername(){let n=this.config.account.email.split("@");n[0]&&(this.config.account.username=n[0])},createAccount:function(){this.config.btn_is_account_creating=!0,this.config.env.db_is_valid=!1;let n={params:this.config.account,method:"post"};B().ajax(this.ajax_url+"/store/admin",this.createAccountAfter,n)},createAccountAfter:function(n,t){this.config.btn_is_account_creating=!1,n&&(this.config.is_account_created=!0,this.config.env.db_is_valid=!0)},validateAccountCreation:function(){this.config.is_account_created?(this.resetConfig(),this.$router.push({name:"sign.in"})):B().toastErrors(["Create the Super Administrator Account"])},getAdvancedOptionMenu:function(){this.advanced_option_menu_list=[{label:"Publish assets",command:()=>{this.publishAssets()}},{label:"Clear Cache",command:()=>{this.clearCache()}}]},resetConfig(){this.config={active_step:0,is_migrated:!1,dependencies:null,count_total_dependencies:0,count_installed_dependencies:0,count_installed_progress:0,is_account_created:!1,account:{email:null,username:null,password:null,first_name:null,middle_name:null,last_name:null,country_calling_code:null,country_calling_code_object:null,phone:null},env:{app_name:"VaahCMS",app_key:null,app_debug:"true",app_env:null,app_url:null,app_timezone:null,db_connection:"mysql",db_host:"127.0.0.1",db_port:3306,db_database:null,db_username:null,db_password:null,db_is_valid:!1,mail_provider:null,mail_driver:null,mail_host:null,mail_port:null,mail_username:null,mail_password:null,mail_encryption:null,mail_from_address:null,mail_from_name:null,mail_is_valid:!1,test_email_to:null}}},searchCountryCode:function(n){this.autocomplete_on_focus=!0,this.country_calling_code_object=null,this.country_calling_code=null,setTimeout(()=>{n.query.trim().length?this.filtered_country_codes=this.assets.country_calling_codes.filter(t=>t.name.toLowerCase().startsWith(n.query.toLowerCase())):this.filtered_country_codes=this.assets.country_calling_codes},250)},onSelectCountryCode:function(n){this.config.account.country_calling_code=n.value.slug},validateDependencies:function(n){if(this.config.count_installed_progress!=100)return B().toastErrors(["Dependencies are not installed."]),!1;this.$router.push({name:"setup.install.account"})},skipDependencies:function(){this.config.count_installed_progress=100},async installDependencies(){let n,t;if(this.config.count_installed_dependencies=0,this.config.count_installed_progress=0,this.config.dependencies){this.is_btn_loading_dependency=!0;let i=this.config.dependencies;for(n in i)t=i[n],await this.installDependency(t);this.is_btn_loading_dependency=!1}},async installDependency(n){this.active_dependency=n;let t={params:{name:this.active_dependency.name,slug:this.active_dependency.slug,type:this.active_dependency.type,source:this.active_dependency.source,download_link:this.active_dependency.download_link,import_sample_data:this.active_dependency.import_sample_data},method:"post"};await B().ajax(this.ajax_url+"/install/dependencies",this.afterInstallDependency,t)},afterInstallDependency:function(n,t){if(n&&(console.log("--->this.active_dependency",this.active_dependency),this.active_dependency)){this.active_dependency.installed=!0,B().updateArray(this.config.dependencies,this.active_dependency),this.config.count_installed_dependencies=this.config.count_installed_dependencies+1;let i=this.config.count_installed_dependencies/this.config.count_total_dependencies;i=Math.round(i*100),this.config.count_installed_progress=i,this.active_dependency=null}},routeAction(n){this.$router.push({name:n})},async to(n){this.$router.push({path:n})},showProgress(){this.show_progress_bar=!0},hideProgress(){this.show_progress_bar=!1},showCallingCodes(n){this.autocomplete_on_focus=!0},setFocusDropDownToTrue(){this.autocomplete_on_focus=!0}}}),A8={key:0,class:"setup text-center"},T8={class:"grid justify-content-center"},R8={key:0,class:"col-12"},D8={class:"col-6"},M8={class:"flex justify-content-between align-items-center"},$8=f("h4",{class:"text-xl font-semi-bold"},"Install",-1),V8={class:"icons flex"},B8={key:0,class:"m-1"},q8={key:1,class:"m-1"},F8={class:"m-1"},j8={href:"https://docs.vaah.dev/vaahcms/installation.html",target:"_blank"},U8=f("p",{class:"text-left"},[f("a",{href:"https://vaah.dev/cms",target:"_blank"},"VaahCMS "),ue(" is a web application development platform shipped with headless content management system ")],-1),N8={key:0,class:"flex justify-content-between align-items-center"},H8={class:"col-6"},K8={class:"flex justify-content-between align-items-center"},z8=f("h4",{class:"text-xl font-semi-bold"},"Reset",-1),W8={class:"icons flex"},G8={class:"m-1"},Y8=f("p",{class:"text-left"},` You can reset/re-install the application if you're logged in from "Administrator" account. `,-1),Q8={key:0,class:"flex justify-content-between align-items-center"},X8=f("p",null,[ue("You are going to "),f("b",null,"RESET"),ue(" the application. This will remove all the data of the application.")],-1),Z8=f("p",null,[ue("After reset you "),f("b",null,"CANNOT"),ue(" be restored data! Are you "),f("b",null,"ABSOLUTELY"),ue(" sure?")],-1),J8=f("div",null,[f("p",null,"This action can lead to data loss. To prevent accidental actions we ask you to confirm your intention."),f("p",{class:"has-margin-bottom-5"},[ue(" Please type "),f("b",null,"RESET"),ue(" to proceed and click Confirm button or close this modal to cancel. ")])],-1),e4={key:0,class:"mt-2"},t4={class:"field-checkbox"},n4=f("label",null," Delete Files From Storage (storage/app/public) ",-1),i4={class:"field-checkbox"},s4=f("label",null," Delete Dependencies (Modules & Themes) ",-1),r4={__name:"Index",setup(n){const t=ls(),i=je();return Te(async()=>{document.title="Setup",await t.getAssets(),await t.getStatus(),await t.getAdvancedOptionMenu()}),(r,a)=>{const s=R("Message"),u=R("Button"),l=R("SplitButton"),c=R("Card"),d=R("InputText"),p=R("Checkbox"),v=R("Dialog"),h=Ke("tooltip");return o(t)&&o(t).assets&&o(i)&&o(i).assets?(_(),O("div",A8,[x($r,{class:"w-6 mx-auto"}),f("div",T8,[o(t).assets.is_installed?(_(),O("div",R8,[x(s,{severity:"success"},{default:T(()=>[ue("VaahCMS is successfully setup")]),_:1})])):A("",!0),f("div",D8,[x(c,{class:"border-round-xl"},{title:T(()=>[f("div",M8,[$8,f("div",V8,[o(i).assets.auth_user?(_(),O("div",B8,[f("a",{onClick:a[0]||(a[0]=m=>r.$router.push({name:"dashboard"}))},[ce(x(u,{class:"bg-gray-200 active:text-black p-2 p-button-rounded p-button-outlined","data-testid":"setup-dashboard_button",icon:" pi pi-server"},null,512),[[h,"Dashboard",void 0,{top:!0}]])])])):o(t).assets.is_installed?(_(),O("div",q8,[f("a",{onClick:a[1]||(a[1]=m=>r.$router.push({name:"sign.in"}))},[ce(x(u,{class:"bg-gray-200 active:text-black p-2 p-button-rounded p-button-outlined","data-testid":"setup-signin_button",icon:"pi pi-sign-in"},null,512),[[h,"Sign In",void 0,{top:!0}]])])])):A("",!0),f("div",F8,[f("a",j8,[ce(x(u,{class:"bg-gray-200 active:text-black p-2 p-button-rounded p-button-outlined","data-testid":"setup-documentation_button",icon:" pi pi-book"},null,512),[[h,"Documentation",void 0,{top:!0}]])])])])])]),content:T(()=>[U8]),footer:T(()=>[o(t).status?(_(),O("div",N8,[o(t).status.stage&&o(t).status.stage==="installed"?(_(),$(u,{key:0,disabled:"",label:"Install",icon:"pi pi-server",class:"p-button p-button-sm bg-white border-gray-800 text-black-alpha-80"})):(_(),$(u,{key:1,label:"Install",icon:"pi pi-server",onClick:a[2]||(a[2]=m=>o(t).routeAction("setup.install.configuration")),class:"p-button bg-white border-gray-800 text-black-alpha-80","data-testid":"setup-install_vaahcms"})),x(l,{label:"Advanced Options",model:o(t).advanced_option_menu_list,class:"p-button-sm"},null,8,["model"])])):A("",!0)]),_:1})]),f("div",H8,[x(c,{class:"h-full border-round-xl"},{title:T(()=>[f("div",K8,[z8,f("div",W8,[f("div",G8,[ce(x(u,{class:"bg-gray-200 p-2 p-button-rounded p-button-outlined",icon:"pi pi-refresh",onClick:a[3]||(a[3]=m=>o(t).getStatus())},null,512),[[h,"Refresh",void 0,{top:!0}]])])])])]),content:T(()=>[Y8]),footer:T(()=>[o(t).status?(_(),O("div",Q8,[o(t).status.is_user_administrator?(_(),$(u,{key:0,onClick:a[4]||(a[4]=m=>o(t).show_reset_modal=!0),label:"Reset",icon:"pi pi-refresh",class:"p-button-danger"})):(_(),$(u,{key:1,label:"Reset",icon:"pi pi-refresh",class:"p-button-danger",disabled:""}))])):A("",!0)]),_:1})])]),x(Di,{class:"mt-3"}),x(v,{header:"Reset",visible:o(t).show_reset_modal,"onUpdate:visible":a[10]||(a[10]=m=>o(t).show_reset_modal=m),breakpoints:{"960px":"75vw","640px":"90vw"},style:{width:"50vw"}},{footer:T(()=>[x(u,{label:"No",icon:"pi pi-times",onClick:a[8]||(a[8]=m=>o(t).show_reset_modal=!1),class:"p-button-text"}),x(u,{class:"p-button-danger",label:"Confirm",icon:"pi pi-check",loading:o(t).reset_confirm,onClick:a[9]||(a[9]=m=>o(t).confirmReset()),autofocus:""},null,8,["loading"])]),default:T(()=>[x(s,{severity:"error",icon:"null",closable:!1},{default:T(()=>[X8,Z8]),_:1}),J8,x(d,{modelValue:o(t).reset_inputs.confirm,"onUpdate:modelValue":a[5]||(a[5]=m=>o(t).reset_inputs.confirm=m),placeholder:"Type RESET to Confirm",class:"p-inputtext-md",required:""},null,8,["modelValue"]),o(t).reset_inputs.confirm==="RESET"?(_(),O("div",e4,[f("div",t4,[x(p,{inputId:"delete_media",modelValue:o(t).reset_inputs.delete_media,"onUpdate:modelValue":a[6]||(a[6]=m=>o(t).reset_inputs.delete_media=m),value:"true"},null,8,["modelValue"]),n4]),f("div",i4,[x(p,{inputId:"delete_dependencies",modelValue:o(t).reset_inputs.delete_dependencies,"onUpdate:modelValue":a[7]||(a[7]=m=>o(t).reset_inputs.delete_dependencies=m),value:"true"},null,8,["modelValue"]),s4])])):A("",!0)]),_:1},8,["visible"])])):A("",!0)}}},o4={key:0,class:""},a4={class:"text-center mb-4"},l4=["src"],u4=f("h4",{class:"text-xl font-semibold"},"Install VaahCMS",-1),c4={class:"container vh-step relative"},d4={class:"step-label"},p4=f("span",{class:"font-medium"},"ACTIVE ENV FILE: ",-1),h4={class:"ml-1"},f4={__name:"Index",setup(n){const t=ls(),i=je();return Ge(),Te(async()=>{await t.getAssets(),await t.getStatus()}),(r,a)=>{const s=R("router-link"),u=R("Steps"),l=R("Tag"),c=R("router-view");return o(t)&&o(t).assets&&o(i)&&o(i).assets?(_(),O("div",o4,[f("div",a4,[o(i).assets.backend_logo_url?(_(),O("img",{key:0,src:o(i).assets.backend_logo_url,alt:"",class:"mb-2 mx-auto h-3rem"},null,8,l4)):A("",!0),u4]),f("div",c4,[x(u,{model:o(t).install_items,class:"my-4"},{item:T(({item:d,index:p})=>[x(s,{to:d.to,class:"flex align-items-center font-medium"},{default:T(()=>[f("i",{class:he([d.icon,"step-icon"])},null,2),f("span",d4,"\xA0"+Q(p+1)+". "+Q(d.label),1)]),_:2},1032,["to"])]),_:1},8,["model"]),o(t).assets.env_file?(_(),$(l,{key:0,class:"vh-env-tag bg-black-alpha-70 m-auto is-small absolute",pt:{root:{"data-testid":"setup-use_env"}}},{default:T(()=>[p4,f("b",h4,Q(o(t).assets.env_file),1)]),_:1})):A("",!0),x(c),x(Di,{class:"mt-3"})])])):A("",!0)}}},m4={key:0,class:"container"},g4={class:"p-card"},v4={class:"p-card-content p-4 border-round-xl"},y4=f("h5",{class:"text-left p-1 title is-6"},"App URL",-1),_4={class:"grid p-fluid"},b4={class:"col-12"},w4={class:"p-input"},C4=f("div",{class:"required-field hidden"},null,-1),S4={class:"grid p-fluid"},k4={class:"col-12 md:col-4"},x4=f("h5",{class:"text-left p-1 title is-6"},"ENV",-1),I4={class:"p-inputgroup"},L4=f("div",{class:"required-field hidden"},null,-1),P4=f("div",{class:"required-field hidden"},null,-1),O4={class:"col-12 md:col-4"},E4=f("h5",{class:"text-left p-1 title is-6"},"Debug",-1),A4={class:"p-inputgroup"},T4=f("div",{class:"required-field hidden"},null,-1),R4={class:"col-12 md:col-4"},D4=f("h5",{class:"text-left p-1 title is-6"},"Timezone",-1),M4={class:"p-inputgroup"},$4=f("div",{class:"required-field hidden"},null,-1),V4={class:"grid p-fluid"},B4={class:"col-12"},q4=f("h5",{class:"text-left p-1 title is-6"},"App/Website Name",-1),F4={class:"p-input"},j4=f("div",{class:"required-field hidden"},null,-1),U4={class:"grid p-fluid"},N4={class:"col-12 md:col-4"},H4=f("h5",{class:"text-left p-1 title is-6"},"Database Type",-1),K4={class:"p-inputgroup"},z4=f("div",{class:"required-field hidden"},null,-1),W4={class:"col-12 md:col-4"},G4=f("h5",{class:"text-left p-1 title is-6"},"Database Host",-1),Y4={class:"p-inputgroup"},Q4=f("div",{class:"required-field hidden"},null,-1),X4={class:"col-12 md:col-4"},Z4=f("h5",{class:"text-left p-1 title is-6"},"Database Port",-1),J4={class:"p-inputgroup"},eI=f("div",{class:"required-field hidden"},null,-1),tI={class:"grid p-fluid"},nI={class:"col-12 md:col-4"},iI=f("h5",{class:"text-left p-1 title is-6"},"Database Name",-1),sI={class:"p-inputgroup"},rI=f("div",{class:"required-field hidden"},null,-1),oI={class:"col-12 md:col-4"},aI=f("h5",{class:"text-left p-1 title is-6"},"Database Username",-1),lI={class:"p-inputgroup"},uI=f("div",{class:"required-field hidden"},null,-1),cI={class:"col-12 md:col-4"},dI=f("h5",{class:"text-left p-1 title is-6"},"Database Password",-1),pI={class:"p-inputgroup"},hI={class:"grid p-fluid"},fI={class:"col-12 md:col-4"},mI=f("h5",{class:"text-left p-1 title is-6"},"Mail Provider",-1),gI={class:"p-inputgroup"},vI={class:"col-12 md:col-4"},yI=f("h5",{class:"text-left p-1 title is-6"},"Mail Driver",-1),_I={class:"p-inputgroup"},bI={class:"col-12 md:col-4"},wI=f("h5",{class:"text-left p-1 title is-6"},"Mail Host",-1),CI={class:"p-inputgroup"},SI={class:"grid p-fluid"},kI={class:"col-12 md:col-4"},xI=f("h5",{class:"text-left p-1 title is-6"},"Mail Port",-1),II={class:"p-inputgroup"},LI={class:"col-12 md:col-4"},PI=f("h5",{class:"text-left p-1 title is-6"},"Mail Username",-1),OI={class:"p-inputgroup"},EI={class:"col-12 md:col-4"},AI=f("h5",{class:"text-left p-1 title is-6"},"Mail Password",-1),TI={class:"p-inputgroup"},RI={class:"grid p-fluid"},DI={class:"col-12 md:col-4"},MI=f("h5",{class:"text-left p-1 title is-6"},"Mail Encryption",-1),$I={class:"p-inputgroup"},VI={class:"col-12 md:col-4"},BI=f("h5",{class:"text-left p-1 title is-6"},"From Name",-1),qI={class:"p-inputgroup"},FI=f("div",{class:"required-field hidden"},null,-1),jI={class:"col-12 md:col-4"},UI=f("h5",{class:"text-left p-1 title is-6"},"From Email",-1),NI={class:"p-inputgroup"},HI=f("div",{class:"required-field hidden"},null,-1),KI={class:""},zI={class:"col-12"},WI=f("h5",{class:"text-left p-1 pt-0 title is-6"},"Mail Username",-1),GI={class:"p-inputgroup flex-1"},YI={class:"grid p-fluid"},QI={class:"col-12"},XI={class:"flex justify-content-end gap-2"},ZI=f("p",{class:"text-xs"},"Test Database connection for next step",-1),JI={__name:"Configuration",setup(n){const t=ls(),i=je();return Te(async()=>{document.title="Configuration - Setup",t.config.env.app_timezone=i.assets.timezone,await t.getAssets(),await t.getRequiredConfigurations()}),(r,a)=>{const s=R("InputText"),u=R("Dropdown"),l=R("Password"),c=R("Button"),d=R("OverlayPanel");return o(t).assets?(_(),O("div",m4,[f("div",g4,[f("div",v4,[y4,f("div",_4,[f("div",b4,[f("div",w4,[x(s,{modelValue:o(t).config.env.app_url,"onUpdate:modelValue":a[0]||(a[0]=p=>o(t).config.env.app_url=p),disabled:"",placeholder:"App URL",class:"p-inputtext-sm",id:"app-url","data-testid":"configuration-app_url",required:""},null,8,["modelValue"]),C4])])]),f("div",S4,[f("div",k4,[x4,f("div",I4,[x(u,{modelValue:o(t).config.env.app_env,"onUpdate:modelValue":a[1]||(a[1]=p=>o(t).config.env.app_env=p),options:o(t).assets.environments,onChange:a[2]||(a[2]=p=>o(t).loadConfigurations()),optionLabel:"name",optionValue:"slug",placeholder:"Select Env",class:"is-small",inputProps:o(t).config.data_testid_app_env,required:""},null,8,["modelValue","options","inputProps"]),L4]),o(t).config.env.app_env=="custom"?(_(),$(s,{key:0,modelValue:o(t).config.env.app_env_custom,"onUpdate:modelValue":a[3]||(a[3]=p=>o(t).config.env.app_env_custom=p),placeholder:"Env File Name",class:"is-small",id:"app-env-custom","data-testid":"configuration-custom_evn",required:""},null,8,["modelValue"])):A("",!0),P4]),f("div",O4,[E4,f("div",A4,[x(u,{modelValue:o(t).config.env.app_debug,"onUpdate:modelValue":a[4]||(a[4]=p=>o(t).config.env.app_debug=p),name:"config-db_connection",options:o(t).debug_option,optionLabel:"name",optionValue:"slug",placeholder:"Select Debug",class:"is-small",inputProps:o(t).config.data_testid_debug,required:""},null,8,["modelValue","options","inputProps"]),T4])]),f("div",R4,[D4,f("div",M4,[x(u,{modelValue:o(t).config.env.app_timezone,"onUpdate:modelValue":a[5]||(a[5]=p=>o(t).config.env.app_timezone=p),options:o(t).assets.timezones,optionLabel:"name",optionValue:"slug",filter:!0,placeholder:"Select Timezone",class:"is-small",inputProps:o(t).config.data_testid_timezone,required:""},null,8,["modelValue","options","inputProps"]),$4])])]),f("div",V4,[f("div",B4,[q4,f("div",F4,[x(s,{modelValue:o(t).config.env.app_name,"onUpdate:modelValue":a[6]||(a[6]=p=>o(t).config.env.app_name=p),placeholder:"App/Website Name",name:"config-app_name",class:"p-inputtext-sm",id:"app-name","data-testid":"configuration-app_name",required:""},null,8,["modelValue"]),j4])])]),f("div",U4,[f("div",N4,[H4,f("div",K4,[x(u,{modelValue:o(t).config.env.db_connection,"onUpdate:modelValue":a[7]||(a[7]=p=>o(t).config.env.db_connection=p),options:o(t).assets.database_types,name:"config-db_connection",optionLabel:"name",optionValue:"slug",placeholder:"Database Type",class:"is-small",inputProps:o(t).config.data_testid_db_type,required:""},null,8,["modelValue","options","inputProps"]),z4])]),f("div",W4,[G4,f("div",Y4,[x(s,{modelValue:o(t).config.env.db_host,"onUpdate:modelValue":a[8]||(a[8]=p=>o(t).config.env.db_host=p),name:"config-db_host",placeholder:"Database Host",class:"p-inputtext-sm","data-testid":"configuration-db_host",required:""},null,8,["modelValue"]),Q4])]),f("div",X4,[Z4,f("div",J4,[x(s,{modelValue:o(t).config.env.db_port,"onUpdate:modelValue":a[9]||(a[9]=p=>o(t).config.env.db_port=p),name:"config-db_port",placeholder:"Database Port",class:"p-inputtext-sm","data-testid":"configuration-db_port",required:""},null,8,["modelValue"]),eI])])]),f("div",tI,[f("div",nI,[iI,f("div",sI,[x(s,{modelValue:o(t).config.env.db_database,"onUpdate:modelValue":a[10]||(a[10]=p=>o(t).config.env.db_database=p),placeholder:"Database Name",name:"config-db_database",class:"p-inputtext-sm","data-testid":"configuration-db_name",required:""},null,8,["modelValue"]),rI])]),f("div",oI,[aI,f("div",lI,[x(s,{modelValue:o(t).config.env.db_username,"onUpdate:modelValue":a[11]||(a[11]=p=>o(t).config.env.db_username=p),placeholder:"Database Username",name:"config-db_username",class:"p-inputtext-sm","data-testid":"configuration-db_username",required:""},null,8,["modelValue"]),uI])]),f("div",cI,[dI,f("div",pI,[x(l,{modelValue:o(t).config.env.db_password,"onUpdate:modelValue":a[12]||(a[12]=p=>o(t).config.env.db_password=p),feedback:!1,toggleMask:"",inputProps:o(t).config.data_testid_db_password,name:"config-db_password","input-class":"w-full p-inputtext-sm",placeholder:"Database Password",pt:{showicon:{"data-testid":"configuration-db_password_eye"}}},null,8,["modelValue","inputProps"])])])]),o(t).config.env.db_is_valid?(_(),$(c,{key:0,onClick:a[13]||(a[13]=p=>o(t).testDatabaseConnection()),label:"Test Database connection",loading:o(t).is_btn_loading_db_connection,icon:"pi pi-check",class:"p-button-sm mt-2 mb-3",severity:"success","data-testid":"configuration-test_db_connection",pt:{label:{"data-testid":"configuration-test_db_connection_btn_text"}}},null,8,["loading"])):(_(),$(c,{key:1,onClick:a[14]||(a[14]=p=>o(t).testDatabaseConnection()),label:"Test Database connection",loading:o(t).is_btn_loading_db_connection,icon:"pi pi-database",class:"p-button-sm mt-2 mb-3",outlined:"","data-testid":"configuration-test_db_connection",pt:{label:{"data-testid":"configuration-test_db_connection_btn_text"}}},null,8,["loading"])),f("div",hI,[f("div",fI,[mI,f("div",gI,[x(u,{modelValue:o(t).config.env.mail_provider,"onUpdate:modelValue":a[15]||(a[15]=p=>o(t).config.env.mail_provider=p),options:o(t).assets.mail_sample_settings,onChange:a[16]||(a[16]=p=>o(t).setMailConfigurations()),optionLabel:"name",optionValue:"slug",placeholder:"Select Mail Provider",class:"is-small",inputProps:o(t).config.data_testid_mail_provider},null,8,["modelValue","options","inputProps"])])]),f("div",vI,[yI,f("div",_I,[x(s,{modelValue:o(t).config.env.mail_driver,"onUpdate:modelValue":a[17]||(a[17]=p=>o(t).config.env.mail_driver=p),placeholder:"Mail Driver",class:"p-inputtext-sm","data-testid":"configuration-mail_driver"},null,8,["modelValue"])])]),f("div",bI,[wI,f("div",CI,[x(s,{modelValue:o(t).config.env.mail_host,"onUpdate:modelValue":a[18]||(a[18]=p=>o(t).config.env.mail_host=p),placeholder:"Mail Host",class:"p-inputtext-sm","data-testid":"configuration-mail_host"},null,8,["modelValue"])])])]),f("div",SI,[f("div",kI,[xI,f("div",II,[x(s,{modelValue:o(t).config.env.mail_port,"onUpdate:modelValue":a[19]||(a[19]=p=>o(t).config.env.mail_port=p),placeholder:"Mail Port",class:"p-inputtext-sm","data-testid":"configuration-mail_port"},null,8,["modelValue"])])]),f("div",LI,[PI,f("div",OI,[x(s,{modelValue:o(t).config.env.mail_username,"onUpdate:modelValue":a[20]||(a[20]=p=>o(t).config.env.mail_username=p),placeholder:"Mail Username",class:"p-inputtext-sm","data-testid":"configuration-mail_username"},null,8,["modelValue"])])]),f("div",EI,[AI,f("div",TI,[x(l,{modelValue:o(t).config.env.mail_password,"onUpdate:modelValue":a[21]||(a[21]=p=>o(t).config.env.mail_password=p),feedback:!1,toggleMask:"","input-class":"w-full p-inputtext-sm",placeholder:"Mail Password",inputProps:o(t).config.data_testid_mail_password,pt:{showicon:{"data-testid":"configuration-mail_password_eye"}}},null,8,["modelValue","inputProps"])])])]),f("div",RI,[f("div",DI,[MI,f("div",$I,[x(u,{modelValue:o(t).config.env.mail_encryption,"onUpdate:modelValue":a[22]||(a[22]=p=>o(t).config.env.mail_encryption=p),options:o(t).assets.mail_encryption_types,optionLabel:"name",optionValue:"slug",placeholder:"Select Mail Encryption",class:"is-small",inputProps:o(t).config.data_testid_mail_encryption},null,8,["modelValue","options","inputProps"])])]),f("div",VI,[BI,f("div",qI,[x(s,{modelValue:o(t).config.env.mail_from_name,"onUpdate:modelValue":a[23]||(a[23]=p=>o(t).config.env.mail_from_name=p),placeholder:"From Name",class:"p-inputtext-sm","data-testid":"configuration-mail_from_name",required:""},null,8,["modelValue"]),FI])]),f("div",jI,[UI,f("div",NI,[x(s,{modelValue:o(t).config.env.mail_from_address,"onUpdate:modelValue":a[24]||(a[24]=p=>o(t).config.env.mail_from_address=p),type:"email",placeholder:"From Email",class:"p-inputtext-sm","data-testid":"configuration-mail_from_address",required:""},null,8,["modelValue"]),HI])])]),f("div",KI,[o(t).config.env.mail_is_valid?(_(),$(c,{key:0,onClick:a[25]||(a[25]=p=>r.$refs.op.toggle(p)),label:"Test Mail Configuration",icon:"pi pi-check",class:"p-button-sm mt-2 mb-3",severity:"success","data-testid":"configuration-test_mail",pt:{label:{"data-testid":"configuration-test_mail_btn_text"}}})):(_(),$(c,{key:1,onClick:a[26]||(a[26]=p=>r.$refs.op.toggle(p)),label:"Test Mail Configuration",icon:"pi pi-envelope",class:"p-button-sm mt-2 mb-3",outlined:"","data-testid":"configuration-test_mail",pt:{label:{"data-testid":"configuration-test_mail_btn_text"}}})),x(d,{ref:"op",appendTo:"body",showCloseIcon:!0,id:"overlay_panel",style:{width:"400px"},breakpoints:{"960px":"75vw"},pt:{root:{class:"shadow-1 mt-2"},closebutton:{"data-testid":"configuration-test_mail_close",style:{width:"1.5rem",height:"1.5rem",top:"-0.5rem",right:"-0.5rem"}},closeicon:{class:"w-5"},content:{class:"p-2"}}},{default:T(()=>[f("div",zI,[WI,f("div",GI,[x(s,{type:"email",modelValue:o(t).config.env.test_email_to,"onUpdate:modelValue":a[27]||(a[27]=p=>o(t).config.env.test_email_to=p),placeholder:"Your email",class:"","data-testid":"configuration-test_email_to"},null,8,["modelValue"]),x(c,{loading:o(t).is_btn_loading_mail_config,onClick:o(t).testMailConfiguration,label:"Send Email",class:"p-button-sm is-small","data-testid":"configuration-send_mail",pt:{label:{"data-testid":"configuration-send_mail_btn_text"}}},null,8,["loading","onClick"])])])]),_:1},512)]),f("div",YI,[f("div",QI,[f("div",XI,[ZI,x(c,{label:"Save & Next",loading:o(t).is_btn_loading_config,disabled:!o(t).config.env.db_is_valid,class:"p-button-sm w-auto",onClick:o(t).validateConfigurations,"data-testid":"configuration-save_btn",pt:{label:{"data-testid":"configuration-save_btn_text"}}},null,8,["loading","disabled","onClick"])])])])])])])):A("",!0)}}};const us=(n,t)=>{const i=n.__vccOpts||n;for(const[r,a]of t)i[r]=a;return i},eL=n=>(ya("data-v-8565f480"),n=n(),va(),n),tL={key:0,class:"pt-4"},nL={key:0,class:"grid"},iL={class:"col-12 md:col-6"},sL={class:"flex align-items-center justify-content-between"},rL={class:"font-semibold","data-testid":"dependencies-module_title"},oL={key:0,class:"pi pi-check bg-green-500 p-2 border-round-3xl",style:{"font-size":"12px"}},aL={key:1,class:"pi pi-download bg-gray-200 p-2 border-round-3xl",style:{"font-size":"12px"}},lL={class:"mb-3"},uL={class:"text-xs"},cL={class:"text-xs mb-3"},dL=["href"],pL={class:"field-checkbox mb-0"},hL=eL(()=>f("label",{for:"binary",class:"text-xs"},"Import Sample data",-1)),fL={class:"col-12"},mL={class:"my-3"},gL={class:"col-12"},vL={class:"flex justify-content-between"},yL={__name:"Dependencies",setup(n){const t=ls();return je(),Te(async()=>{document.title="Dependencies - Setup",await t.getAssets(),t.getDependencies()}),(i,r)=>{const a=R("Message"),s=R("Tag"),u=R("ProgressBar"),l=R("Checkbox"),c=R("Card"),d=R("Button");return o(t).assets?(_(),O("div",tL,[x(a,{severity:"info",class:"is-small",pt:{root:{class:"mt-0"},text:{"data-testid":"dependencies-message_text"},closebutton:{"data-testid":"dependencies-message_close_btn"}}},{default:T(()=>[ue(" This step will install dependencies. ")]),_:1}),o(t).config.dependencies?(_(),O("div",nL,[(_(!0),O(ne,null,xe(o(t).config.dependencies,p=>(_(),O("div",iL,[x(c,{pt:{content:{class:"pt-3 pb-0"}}},{title:T(()=>[f("div",sL,[f("h5",rL,Q(p.name),1),p.installed?(_(),O("i",oL)):(_(),O("i",aL))])]),content:T(()=>[f("div",lL,[x(s,{value:p.type,class:"mr-2 bg-gray-200 text-black-alpha-80"},null,8,["value"]),x(s,{value:p.slug,class:"mr-2 bg-gray-200 text-black-alpha-80"},null,8,["value"]),x(s,{value:p.version,class:"mr-2 bg-gray-200 text-black-alpha-80"},null,8,["value"])]),f("p",uL,Q(p.title),1),f("p",cL,[ue(" Developed by: "),f("a",{target:"_blank",href:p.author_website},Q(p.author_name),9,dL)]),o(t).active_dependency&&p.slug===o(t).active_dependency.slug?(_(),$(u,{key:0,mode:"indeterminate",class:"mb-3","data-testid":"dependencies-module_install_progressbar"})):(_(),$(u,{key:1,value:0,class:"mb-3","data-testid":"dependencies-module_install_progressbar"})),f("div",pL,[x(l,{inputId:"binary",modelValue:p.import_sample_data,"onUpdate:modelValue":v=>p.import_sample_data=v,binary:!0,class:"is-small",pt:{hiddeninput:{"data-testid":"dependencies-select_module"}}},null,8,["modelValue","onUpdate:modelValue"]),hL])]),_:2},1024)]))),256)),f("div",fL,[x(u,{value:o(t).config.count_installed_progress,class:"mt-2","data-testid":"dependencies-install_progressbar"},null,8,["value"]),f("div",mL,[o(t).config.count_installed_progress===100?(_(),$(d,{key:0,icon:"pi pi-check",onClick:r[0]||(r[0]=p=>o(t).installDependencies()),loading:o(t).is_btn_loading_dependency,label:"Download & install Dependencies",class:"p-button-success p-button-sm mr-2 is-small","data-testid":"dependencies-install_dependencies",pt:{label:{"data-testid":"dependencies-install_dependencies_btn_text"}}},null,8,["loading"])):(_(),$(d,{key:1,icon:"pi pi-download",onClick:r[1]||(r[1]=p=>o(t).installDependencies()),loading:o(t).is_btn_loading_dependency,label:"Download & install Dependencies",class:"p-button-sm mr-2 is-small","data-testid":"dependencies-install_dependencies",pt:{label:{"data-testid":"dependencies-install_dependencies_btn_text"}}},null,8,["loading"])),x(d,{label:"Skip",onClick:r[2]||(r[2]=p=>o(t).skipDependencies()),class:"btn-dark p-button-sm is-small","data-testid":"dependencies-skip",pt:{label:{"data-testid":"dependencies-skip_btn_text"}}})])]),f("div",gL,[f("div",vL,[x(d,{label:"Back",class:"p-button-sm",onClick:r[3]||(r[3]=p=>i.$router.push({name:"setup.install.migrate"})),"data-testid":"dependencies-back_btn",pt:{label:{"data-testid":"dependencies-back_btn_text"}}}),x(d,{label:"Save & Next",class:"p-button-sm",onClick:o(t).validateDependencies,"data-testid":"dependencies-save_btn",pt:{label:{"data-testid":"dependencies-save_btn_text"}}},null,8,["onClick"])])])])):A("",!0)])):A("",!0)}}},_L=us(yL,[["__scopeId","data-v-8565f480"]]),bL={key:0},wL={class:"p-card"},CL={class:"p-card-content p-4 border-round-xl"},SL={class:"flex justify-content-between mt-5"},kL={class:"flex align-items-center gap-2"},xL=f("p",{class:"text-xs"},"Migrate & Run Seeds for next step",-1),IL={class:"flex"},LL={class:"pl-2 text-xs","data-testid":"migrate-confirmation_message"},PL={__name:"Migrate",setup(n){const t=_t(),i=ls();je();const r=Ge();Te(async()=>{document.title="Migrate - Setup",await i.getAssets(r)});const a=s=>{t.require({group:"templating",header:"Deleting existing migrations",message:"This will delete all existing migration from database/migrations folder.",icon:"pi pi-exclamation-circle text-red-600",acceptClass:"p-button p-button-danger is-small",acceptLabel:"Proceed",rejectLabel:"Cancel",rejectClass:" is-small btn-dark",accept:()=>{i.runMigrations()}})};return(s,u)=>{const l=R("Message"),c=R("Button"),d=R("ConfirmDialog");return o(i).assets?(_(),O("div",bL,[f("div",wL,[f("div",CL,[x(l,{severity:"info",closable:!0,class:"is-small",pt:{text:{"data-testid":"migrate-message_text"},closebutton:{"data-testid":"migrate-message_close_btn"}}},{default:T(()=>[ue(" This step will run database migrations and seeds.")]),_:1}),o(i).status&&o(i).status.is_db_migrated?(_(),$(c,{key:0,label:"Migrate & Run Seeds",icon:"pi pi-check",iconPos:"left",loading:o(i).btn_is_migration,onClick:a,class:"is-small",pt:{label:{"data-testid":"migrate-run_migration_btn_text"}},severity:"success","data-testid":"migrate-run_migration"},null,8,["loading"])):(_(),$(c,{key:1,label:"Migrate & Run Seeds",icon:"pi pi-database",iconPos:"left",loading:o(i).btn_is_migration,onClick:a,class:"is-small",outlined:"","data-testid":"migrate-run_migration",pt:{label:{"data-testid":"migrate-run_migration_btn_text"}}},null,8,["loading"])),f("div",SL,[x(c,{label:"Back",class:"p-button-sm",severity:"secondary",onClick:u[0]||(u[0]=p=>s.$router.push("/setup/install/configuration")),"data-testid":"migrate-back_btn",pt:{label:{"data-testid":"migrate-back_btn_text"}}}),f("div",kL,[xL,x(c,{label:"Save & Next",class:"p-button-sm",onClick:o(i).validateMigration,"data-testid":"migrate-save_btn",pt:{label:{"data-testid":"migrate-save_btn_text"}}},null,8,["onClick"])])]),x(d,{group:"templating",class:"is-small",style:{width:"400px"},breakpoints:{"600px":"100vw"},pt:{acceptbutton:{root:{"data-testid":"migrate-confirmation_proceed_btn"}},rejectbutton:{root:{"data-testid":"migrate-confirmation_cancel_btn"}},closeButton:{"data-testid":"migrate-confirmation_close_btn"}}},{message:T(p=>[f("div",IL,[f("i",{class:he(p.message.icon),style:{"font-size":"1.5rem"}},null,2),f("p",LL,Q(p.message.message),1)])]),_:1})])])])):A("",!0)}}},OL={key:0},EL={class:"p-card"},AL={class:"p-card-content p-4 border-round-xl"},TL={class:"grid p-fluid"},RL={class:"col-12 md:col-3"},DL=f("h5",{class:"text-left p-1 title is-6"},"First name",-1),ML={class:"p-inputgroup"},$L=f("div",{class:"required-field hidden"},null,-1),VL={class:"col-12 md:col-3"},BL=f("h5",{class:"text-left p-1 title is-6"},"Middle name",-1),qL={class:"p-inputgroup"},FL={class:"col-12 md:col-3"},jL=f("h5",{class:"text-left p-1 title is-6"},"Last name",-1),UL={class:"p-inputgroup"},NL=f("div",{class:"required-field hidden"},null,-1),HL={class:"col-12 md:col-3"},KL=f("h5",{class:"text-left p-1 title is-6"},"Email",-1),zL={class:"p-inputgroup"},WL=f("div",{class:"required-field hidden"},null,-1),GL={class:"grid p-fluid"},YL={class:"col-12 md:col-3"},QL=f("h5",{class:"text-left p-1 title is-6"},"Username",-1),XL={class:"p-inputgroup"},ZL=f("div",{class:"required-field hidden"},null,-1),JL={class:"col-12 md:col-3"},eP=f("h5",{class:"text-left p-1 title is-6"},"Password",-1),tP={class:"p-inputgroup"},nP=f("div",{class:"required-field hidden"},null,-1),iP={class:"col-12 md:col-3"},sP=f("h5",{class:"text-left p-1 title is-6"},"Search Country",-1),rP={class:"p-inputgroup"},oP=f("div",{class:"required-field hidden"},null,-1),aP={class:"col-12 md:col-3"},lP=f("h5",{class:"text-left p-1 title is-6"},"Phone",-1),uP={class:"p-inputgroup"},cP=f("div",{class:"required-field hidden"},null,-1),dP={class:"grid p-fluid"},pP={class:"col-12 mt-3"},hP={class:"col-12"},fP={class:"flex justify-content-between mt-3"},mP={__name:"Account",setup(n){const t=ls();return je(),Te(async()=>{document.title="Account - Setup"}),(i,r)=>{const a=R("Message"),s=R("InputText"),u=R("Password"),l=R("AutoComplete"),c=R("Button");return o(t)&&o(t).assets?(_(),O("div",OL,[f("div",EL,[f("div",AL,[x(a,{severity:"info",closable:!0,class:"is-small",pt:{text:{"data-testid":"account-message_text"},closebutton:{"data-testid":"account-message_close_btn"}}},{default:T(()=>[ue(" Create first account, this account will have super administrator role and will have all the permissions. ")]),_:1}),f("div",TL,[f("div",RL,[DL,f("div",ML,[x(s,{modelValue:o(t).config.account.first_name,"onUpdate:modelValue":r[0]||(r[0]=d=>o(t).config.account.first_name=d),name:"account-first_name","data-testid":"account-first_name",placeholder:"Enter first name",class:"p-inputtext-sm",required:""},null,8,["modelValue"]),$L])]),f("div",VL,[BL,f("div",qL,[x(s,{modelValue:o(t).config.account.middle_name,"onUpdate:modelValue":r[1]||(r[1]=d=>o(t).config.account.middle_name=d),name:"account-middle_name","data-testid":"account-middle_name",placeholder:"Enter middle name",class:"p-inputtext-sm"},null,8,["modelValue"])])]),f("div",FL,[jL,f("div",UL,[x(s,{modelValue:o(t).config.account.last_name,"onUpdate:modelValue":r[2]||(r[2]=d=>o(t).config.account.last_name=d),name:"account-last_name","data-testid":"account-last_name",placeholder:"Enter last name",class:"p-inputtext-sm",required:""},null,8,["modelValue"]),NL])]),f("div",HL,[KL,f("div",zL,[x(s,{modelValue:o(t).config.account.email,"onUpdate:modelValue":r[3]||(r[3]=d=>o(t).config.account.email=d),name:"account-email","data-testid":"account-email",onBlur:r[4]||(r[4]=d=>o(t).generateUsername()),placeholder:"Enter email",class:"p-inputtext-sm",required:""},null,8,["modelValue"]),WL])])]),f("div",GL,[f("div",YL,[QL,f("div",XL,[x(s,{modelValue:o(t).config.account.username,"onUpdate:modelValue":r[5]||(r[5]=d=>o(t).config.account.username=d),name:"account-username","data-testid":"account-username",placeholder:"Enter Username",class:"p-inputtext-sm",required:""},null,8,["modelValue"]),ZL])]),f("div",JL,[eP,f("div",tP,[x(u,{modelValue:o(t).config.account.password,"onUpdate:modelValue":r[6]||(r[6]=d=>o(t).config.account.password=d),name:"account-password","data-testid":"account-password",feedback:!1,toggleMask:"","input-class":"w-full p-inputtext-sm",placeholder:"Enter password",pt:{root:{required:""},showicon:{"data-testid":"account-password_eye"}}},null,8,["modelValue"]),nP])]),f("div",iP,[sP,f("div",rP,[x(l,{modelValue:o(t).config.account.country_calling_code_object,"onUpdate:modelValue":r[7]||(r[7]=d=>o(t).config.account.country_calling_code_object=d),suggestions:o(t).filtered_country_codes,completeOnFocus:o(t).autocomplete_on_focus,onComplete:o(t).searchCountryCode,onBlur:o(t).setFocusDropDownToTrue,onItemSelect:o(t).onSelectCountryCode,placeholder:"Enter Your Country",optionLabel:"name",name:"account-country_calling_code","data-testid":"account-country_calling_code","input-class":"p-inputtext-sm",required:""},null,8,["modelValue","suggestions","completeOnFocus","onComplete","onBlur","onItemSelect"]),oP])]),f("div",aP,[lP,f("div",uP,[x(s,{modelValue:o(t).config.account.phone,"onUpdate:modelValue":r[8]||(r[8]=d=>o(t).config.account.phone=d),name:"account-phone","data-testid":"account-phone",placeholder:"Enter phone",class:"p-inputtext-sm",required:""},null,8,["modelValue"]),cP])])]),f("div",dP,[f("div",pP,[o(t).config.is_account_created?(_(),$(c,{key:0,name:"account-create_account_btn","data-testid":"account-create_account_btn",icon:"pi pi-check",label:"Create Account",class:"p-button-success p-button-sm w-auto is-small",loading:o(t).config.btn_is_account_creating,pt:{label:{"data-testid":"account-create_account_btn_text"}}},null,8,["loading"])):(_(),$(c,{key:1,name:"account-create_account_btn","data-testid":"account-create_account_btn",icon:"pi pi-check",label:"Create Account",class:"p-button-sm w-auto is-small",loading:o(t).config.btn_is_account_creating,onClick:r[9]||(r[9]=d=>o(t).createAccount()),pt:{label:{"data-testid":"account-create_account_btn_text"}}},null,8,["loading"]))]),f("div",hP,[f("div",fP,[x(c,{label:"Back",name:"account-back_btn","data-testid":"account-back_btn",class:"p-button-sm w-auto",onClick:r[10]||(r[10]=d=>i.$router.push("/setup/install/dependencies")),pt:{label:{"data-testid":"account-back_btn_text"}}}),o(t).config.is_account_created?(_(),$(c,{key:0,name:"account-back_to_sign_in_btn","data-testid":"account-back_to_sign_in_btn",icon:"pi pi-external-link",label:"Go to Backend Sign in",class:"p-button-success p-button-sm w-auto",onClick:r[11]||(r[11]=d=>o(t).validateAccountCreation()),pt:{label:{"data-testid":"account-back_to_sign_in_btn_text"}}})):(_(),$(c,{key:1,name:"account-back_to_sign_in_btn","data-testid":"account-back_to_sign_in_btn",icon:"pi pi-external-link",label:"Go to Backend Sign in",class:"p-button-sm w-auto",onClick:r[12]||(r[12]=d=>o(t).validateAccountCreation()),pt:{label:{"data-testid":"account-back_to_sign_in_btn_text"}}}))])])])])])])):A("",!0)}}},gP={class:"col-12 mt-6 mx-auto"},vP={class:"grid flex justify-content-center flex-wrap"},yP={key:0,class:"w-full"},_P={class:"content text-center"},bP=f("h4",{class:"text-xl font-semibold mb-1","data-testid":"forgot_password-heading_text"},"Forgot password?",-1),wP=f("p",{class:"text-xs text-gray-600 font-normal","data-testid":"forgot_password-description_text"},"You can recover your password from here.",-1),CP={class:"flex flex-column align-items-center gap-3"},SP={class:"p-inputgroup"},kP=f("div",{class:"required-field hidden"},null,-1),xP={class:"w-full flex justify-content-between align-items-center"},IP={__name:"ForgotPassword",setup(n){const t=je(),i=wa();return Te(async()=>{document.title="Forgot Password",await t.getAssets()}),(r,a)=>{const s=R("InputText"),u=R("Button"),l=R("router-link"),c=R("Card");return _(),O("div",gP,[f("div",vP,[o(t).assets?(_(),O("div",yP,[x(c,{class:"m-auto border-round-xl w-full max-w-24rem"},{title:T(()=>[f("div",_P,[x($r,{class:"mt-3"}),bP,wP])]),content:T(()=>[f("div",CP,[f("div",SP,[x(s,{modelValue:o(i).forgot_password_items.email,"onUpdate:modelValue":a[0]||(a[0]=d=>o(i).forgot_password_items.email=d),placeholder:"Enter Email Address",name:"forgot_password-email","data-testid":"forgot_password-email",id:"email",class:"w-full",type:"text",required:""},null,8,["modelValue"]),kP]),f("div",xP,[x(u,{label:"Send Code",name:"forgot_password-send_code_btn","data-testid":"forgot_password-send_code_btn",class:"p-button-sm","native-type":"submit",onClick:a[1]||(a[1]=d=>o(i).sendCode()),loading:o(i).is_forgot_password_btn_loading,pt:{label:{"data-testid":"forgot_password-send_code_btn_text"}}},null,8,["loading"]),x(l,{to:{name:"sign.in"}},{default:T(()=>[x(u,{label:"Sign In",class:"p-button-text p-button-sm"})]),_:1},8,["to"])])])]),footer:T(()=>[x(Di)]),_:1})])):A("",!0)])])}}},LP={class:"col-12 mt-6 mx-auto"},PP={class:"grid flex justify-content-center flex-wrap"},OP={key:0,class:"w-full"},EP={class:"content text-center"},AP=f("h4",{class:"text-xl font-semibold mb-1"},"Reset password?",-1),TP=f("p",{class:"text-xs text-gray-600 font-normal"}," You can recover your password from here.",-1),RP={class:"flex flex-column align-items-center gap-3"},DP={class:"p-inputgroup"},MP=f("div",{class:"required-field hidden"},null,-1),$P={class:"p-inputgroup"},VP=f("div",{class:"required-field hidden"},null,-1),BP={class:"p-inputgroup"},qP=f("div",{class:"required-field hidden"},null,-1),FP={class:"w-full flex justify-content-between align-items-center"},jP={__name:"ResetPassword",setup(n){const t=je(),i=wa(),r=Ge();return Te(async()=>{document.title="Reset Password",await t.getAssets(),r.params&&r.params.code&&(i.reset_password_items.reset_password_code=r.params.code)}),(a,s)=>{const u=R("InputText"),l=R("Password"),c=R("Button"),d=R("router-link"),p=R("Card");return _(),O("div",LP,[f("div",PP,[o(t).assets?(_(),O("div",OP,[x(p,{class:"m-auto border-round-xl w-full max-w-24rem"},{title:T(()=>[f("div",EP,[x($r,{class:"mt-3"}),AP,TP])]),content:T(()=>[f("div",RP,[f("div",DP,[x(u,{modelValue:o(i).reset_password_items.reset_password_code,"onUpdate:modelValue":s[0]||(s[0]=v=>o(i).reset_password_items.reset_password_code=v),placeholder:"Enter Code to reset the password",name:"reset_password-reset_password_code","data-testid":"reset_password-reset_password_code",id:"code",class:"w-full",type:"text",required:""},null,8,["modelValue"]),MP]),f("div",$P,[x(l,{modelValue:o(i).reset_password_items.password,"onUpdate:modelValue":s[1]||(s[1]=v=>o(i).reset_password_items.password=v),placeholder:"New Password",name:"reset_password-password",inputProps:{autocomplete:"new-password"},"data-testid":"reset_password-password",class:"w-full",inputClass:"w-full",toggleMask:"",id:"new-password",pt:{root:{required:""}}},null,8,["modelValue"]),VP]),f("div",BP,[x(l,{modelValue:o(i).reset_password_items.password_confirmation,"onUpdate:modelValue":s[2]||(s[2]=v=>o(i).reset_password_items.password_confirmation=v),placeholder:"Confirm Password",name:"reset_password-password_confirmation","data-testid":"reset_password-password_confirmation",class:"w-full",inputClass:"w-full",toggleMask:"",id:"confirm-password",pt:{root:{required:""}}},null,8,["modelValue"]),qP]),f("div",FP,[x(c,{label:"Recover",name:"reset_password-reset_password_btn","data-testid":"reset_password-reset_password_btn",class:"p-button-sm",onClick:s[3]||(s[3]=v=>o(i).resetPassword()),loading:o(i).is_reset_password_btn_loading},null,8,["loading"]),x(d,{to:{name:"sign.in"}},{default:T(()=>[x(c,{label:"Sign In",class:"p-button-text p-button-sm"})]),_:1},8,["to"])])])]),footer:T(()=>[x(Di)]),_:1})])):A("",!0)])])}}};let rf=[],of=[];of=[{path:"/",component:_6,props:!0,children:[{path:"/:pathMatch(.*)",name:"not-found",component:b6},{path:"/",name:"sign.in",component:l8,props:!0},{path:"/forgot-password",name:"forgot.password",component:IP,props:!0},{path:"/signup",name:"signup",component:O8,props:!0},{path:"/reset-password/:code?",name:"reset.password_without_code",component:jP,props:!0},{path:"/setup",name:"setup.index",component:r4,props:!0},{path:"/setup/install",name:"setup.install",component:f4,props:!0,children:[{path:"configuration",name:"setup.install.configuration",component:JI},{path:"migrate",name:"setup.install.migrate",component:PL},{path:"dependencies",name:"setup.install.dependencies",component:_L},{path:"account",name:"setup.install.account",component:mP}]}]}];rf.push(...of);let UP=document.getElementsByTagName("base")[0].getAttribute("href"),af=UP,NP=af+"/json";const HP=Ot({id:"dashboard",state:()=>({title:"Dashboard",active_index:[0,1],ajax_url:af,assets_is_fetching:!0,dashboard_items:null,json_url:NP}),getters:{},actions:{async getItem(){if(this.assets_is_fetching===!0){this.assets_is_fetching=!1;let n={};B().ajax(this.ajax_url+"/dashboard/getItem",this.afterGetItem,n)}},afterGetItem(n,t){n&&(this.dashboard_items=n.item)},goToLink(n,t=!1){if(!n)return!1;t?window.open(n,"_blank"):window.location.href=n},async to(n){this.$router.push({path:n})},showProgress(){this.show_progress_bar=!0},hideProgress(){this.show_progress_bar=!1},hasPermission(n){const t=je();return B().hasPermission(t.permissions,n)},setTitle(){this.title&&(document.title=this.title)}}});const Mi=n=>(ya("data-v-d0278b59"),n=n(),va(),n),KP={key:0,class:"grid dashboard"},zP={class:"col-12 md:col-8"},WP=Mi(()=>f("h5",{class:"text-xl font-semibold mb-1"},[ue("Welcome to Vaah"),f("b",null,"Cms")],-1)),GP=Mi(()=>f("p",null,"We've assembled some links to get you started:",-1)),YP={class:"grid mt-4"},QP={class:"col-12 md:col-4"},XP=Mi(()=>f("h6",{class:"font-semibold mb-2 text-sm"},"Get Started",-1)),ZP={key:0},JP={key:1},eO=Mi(()=>f("p",{class:"text-sm mt-1"},[ue(" or, "),f("a",{href:"https://docs.vaah.dev/vaahcms/theme/introduction.html","data-testid":"dashboard-create_theme",target:"_blank"}," create your own theme")],-1)),tO={class:"col-12 md:col-4"},nO=Mi(()=>f("h6",{class:"font-semibold mb-2 text-sm"},"Next Steps",-1)),iO={class:"links-list"},sO=["onClick"],rO={class:"col-12 md:col-4"},oO=Mi(()=>f("h6",{class:"font-semibold mb-2 text-sm"},"More Actions",-1)),aO={class:"links-list"},lO=["data-testid","onClick"],uO={key:0,class:"col-12"},cO={class:"text-lg font-semibold mb-4"},dO={class:"grid m-0"},pO={class:"col"},hO={class:"p-3 border-circle bg-blue-50"},fO={class:"text-sm font-semibold mt-3"},mO={class:"text-xl font-semibold my-1"},gO=["data-testid","onClick"],vO={class:"col-12 md:col-4 mt-3"},yO={key:0},_O=Mi(()=>f("b",null,"Laravel Queues",-1)),bO={class:"text-sm"},wO={class:"flex justify-content-evenly align-items-center align-items-center"},CO=["onClick","data-testid"],SO={class:"flex justify-content-between"},kO=["onClick","data-testid"],xO=["onClick","data-testid"],IO={key:1,class:"text-sm"},LO=["onClick","data-testid"],PO={__name:"Dashboard",setup(n){const t=je(),i=HP();return Te(async()=>{await i.setTitle(),await i.getItem(),t.verifyInstallStatus(),await t.reloadAssets()}),Ae(),(r,a)=>{const s=R("Button"),u=R("Divider"),l=R("Card"),c=R("Message"),d=R("AccordionTab"),p=R("Accordion");return o(t).assets&&o(i).hasPermission("has-access-of-dashboard")?(_(),O("div",KP,[f("div",zP,[x(l,null,{content:T(()=>[WP,GP,f("div",YP,[f("div",QP,[XP,x(s,{onClick:a[0]||(a[0]=v=>o(i).goToLink(o(t).base_url+"#/vaah/themes/")),"data-testid":"dashboard-goto_theme",class:"p-button-sm is-light"},{default:T(()=>[o(i).dashboard_items&&o(i).dashboard_items.success&&o(i).dashboard_items.success.vaahcms&&o(i).dashboard_items.success.vaahcms.has_activated_theme?(_(),O("span",ZP," Go To Theme ")):(_(),O("span",JP," Activate Theme "))]),_:1}),eO]),f("div",tO,[nO,f("ul",iO,[o(i)&&o(i).dashboard_items&&o(i).dashboard_items.success?(_(!0),O(ne,{key:0},xe(o(i).dashboard_items.success,v=>(_(),O(ne,null,[(_(!0),O(ne,null,xe(v.next_steps,h=>(_(),O("li",null,[f("a",{href:"javascript:void(0)","data-testid":"dashboard-goto_theme",onClick:m=>o(i).goToLink(h.link,h.open_in_new_tab??null)},[f("i",{class:he(["pi",h.icon])},null,2),ue(" "+Q(h.name),1)],8,sO)]))),256))],64))),256)):A("",!0)])]),f("div",rO,[oO,f("ul",aO,[o(i)&&o(i).dashboard_items&&o(i).dashboard_items.success?(_(!0),O(ne,{key:0},xe(o(i).dashboard_items.success,v=>(_(),O(ne,null,[(_(!0),O(ne,null,xe(v.actions,h=>(_(),O("li",null,[f("a",{href:"javascript:void(0)","data-testid":"dashboard-"+h.name,onClick:m=>o(i).goToLink(h.link,h.open_in_new_tab??null)},[f("i",{class:he(["pi",h.icon])},null,2),ue(" "+Q(h.name),1)],8,lO)]))),256))],64))),256)):A("",!0)])]),x(u),o(i)&&o(i).dashboard_items&&o(i).dashboard_items.success?(_(!0),O(ne,{key:0},xe(o(i).dashboard_items.success,v=>(_(),O(ne,null,[v.card?(_(),O("div",uO,[f("h5",cO,Q(v.card.title),1),f("div",dO,[(_(!0),O(ne,null,xe(v.card.list,(h,m)=>(_(),O(ne,null,[f("div",pO,[f("span",hO,[f("i",{class:he(["text-blue-400 pi",h.icon])},null,2)]),f("p",fO,Q(h.label),1),f("h6",mO,Q(h.count),1),f("a",{href:"javascript:void(0)","data-testid":"dashboard-view_"+h.label,onClick:b=>o(i).goToLink(h.link,h.open_in_new_tab??null),class:"text-sm"}," View Details ",8,gO)]),x(u,{layout:"vertical",class:"hidden md:block"}),x(u,{class:"md:hidden"})],64))),256))])])):A("",!0)],64))),256)):A("",!0)])]),_:1})]),f("div",vO,[o(i)&&o(i).dashboard_items&&o(i).dashboard_items.success?(_(!0),O(ne,{key:0},xe(o(i).dashboard_items.success,v=>(_(),O(ne,null,[v.expanded_header_links?(_(!0),O(ne,{key:0},xe(v.expanded_header_links,h=>(_(),$(s,{label:h.name,icon:h.icon,"data-testid":"dashboard-"+h.name,class:"p-button-sm p-button-outlined mr-2 mb-3 pi",onClick:m=>o(i).goToLink(h.link,h.open_in_new_tab?h.open_in_new_tab:null)},null,8,["label","icon","data-testid","onClick"]))),256)):A("",!0)],64))),256)):A("",!0),o(i)&&o(i).dashboard_items&&o(i).dashboard_items.success?(_(!0),O(ne,{key:1},xe(o(i).dashboard_items.success,(v,h)=>(_(),O(ne,{key:h},[v.expanded_item?(_(!0),O(ne,{key:0},xe(v.expanded_item,(m,b)=>(_(),$(p,{key:b,multiple:!0,activeIndex:o(i).active_index},{default:T(()=>[(_(),$(d,{header:m.title,key:m.title},{default:T(()=>[m.type==="content"?(_(),O(ne,{key:0},[m.is_job_enabled?A("",!0):(_(),O("div",yO,[x(c,{severity:"error",closable:!1,icon:"null"},{default:T(()=>[ue(" Enable "),_O,ue(" to run your jobs "),f("a",{onClick:a[1]||(a[1]=I=>o(i).goToLink(o(t).base_url+"#/vaah/settings/general")),href:"javascript:void(0)","data-testid":"dashboard-view_setting"}," View Setting ")]),_:1})])),f("p",bO,Q(m.description),1),x(u),f("div",wO,[(_(!0),O(ne,null,xe(m.footer,I=>(_(),O(ne,null,[f("a",{href:"javascript:void(0)",class:"text-center",onClick:k=>o(i).goToLink(I.link),"data-testid":"dashboard-view_"+I.name},[f("i",{class:he(["mr-2 pi pi-",I.icon])},null,2),ue(" "+Q(I.count)+" "+Q(I.name),1)],8,CO),x(u,{layout:"vertical"})],64))),256))]),x(u)],64)):A("",!0),m.type==="list"?(_(),O(ne,{key:1},[m.list.length&&b(_(),O(ne,null,[f("div",SO,[f("a",{href:"javascript:void(0)",onClick:y=>o(i).goToLink(m.link+"view/"+I.name),class:"text-sm text-red-500","data-testid":"dashboard-view_"+I.name},Q(I.name),9,kO),f("a",{href:"javascript:void(0)",onClick:y=>o(i).goToLink(m.link+"view/"+I.name),class:"text-sm","data-testid":"dashboard-"+I.name+"_view"}," View ",8,xO)]),x(u)],64))),256)):A("",!0),m.list.length===0?(_(),O("p",IO,Q(m.empty_response_note),1)):A("",!0),m.list.length>m.list_limit?(_(),O("a",{key:2,href:"javascript:void(0)",onClick:I=>o(i).goToLink(m.link),class:"flex justify-content-center","data-testid":"dashboard-"+m.link_text},Q(m.link_text),9,LO)):A("",!0)],64)):A("",!0)]),_:2},1032,["header"]))]),_:2},1032,["activeIndex"]))),128)):A("",!0)],64))),128)):A("",!0)])])):A("",!0)}}},OO=us(PO,[["__scopeId","data-v-d0278b59"]]),EO=["src"],AO=["href","target","data-testid"],TO={key:0},RO={class:"p-inputgroup flex-1"},DO={key:1,class:"flex align-items-center"},MO=f("i",{class:"pi pi-chevron-down text-sm mt-1 ml-1"},null,-1),$O={__name:"Topnav",setup(n){const t=je(),i=Ae();Te(async()=>{await t.getTopRightUserMenu()});const r=a=>{i.value.toggle(a)};return(a,s)=>{const u=R("Button"),l=R("InputText"),c=R("Avatar"),d=R("TieredMenu"),p=R("Menubar"),v=Ke("tooltip");return o(t).assets&&o(t).top_menu_items?(_(),$(p,{key:0,model:o(t).top_menu_items,class:"top-nav-fixed py-2 align-items-center"},{start:T(()=>[f("div",{class:he([{"w-225":!o(t).assets.is_logo_compressed_with_sidebar},"navbar-logo"])},[f("img",{src:o(t).assets.backend_logo_url,alt:"VaahCMS"},null,8,EO)],2)]),item:T(({item:h})=>[ce((_(),O("a",{href:h.url,target:h.target,"data-testid":"Topnav-"+h.icon.split("-")[1],class:"px-2"},[f("i",{class:he(["pi",h.icon])},null,2)],8,AO)),[[v,h.tooltip,void 0,{bottom:!0}]])]),end:T(()=>[o(t).assets.is_impersonating?(_(),O("div",TO,[f("div",RO,[x(u,{size:"small",label:"Impersonating",outlined:""}),x(l,{class:"p-inputtext-sm",disabled:"",placeholder:o(t).assets.auth_user.name,value:o(t).assets.auth_user.name},null,8,["placeholder","value"]),x(u,{size:"small",onClick:s[0]||(s[0]=h=>o(t).impersonateLogout()),severity:"danger",label:"Leave"})])])):A("",!0),o(t).assets.auth_user&&!o(t).assets.is_impersonating?(_(),O("div",DO,[f("a",{onClick:r,"data-testid":"Topnav-Avatar",class:"cursor-pointer flex align-items-center"},[x(c,{image:o(t).assets.auth_user.avatar,class:"mr-2",shape:"circle"},null,8,["image"]),f("span",null,Q(o(t).assets.auth_user.name),1),MO])])):A("",!0),o(t)&&o(t).top_right_user_menu?(_(),$(d,{key:2,model:o(t).top_right_user_menu,ref_key:"menu",ref:i,popup:!0},null,8,["model"])):A("",!0)]),_:1},8,["model"])):A("",!0)}}},VO={class:"bg-blue-700 text-gray-100 flex justify-content-between mb-5 p-3"},BO={class:"col-9 align-items-center hidden lg:flex"},qO=f("span",{class:"line-height-3 mr-2"},[f("i",{class:"pi pi-info-circle"})],-1),FO={class:"line-height-3"},jO={class:""},UO={__name:"Notices",setup(n){const t=je();return(i,r)=>{const a=R("Button");return o(t)&&o(t).assets&&o(t).assets.vue_notices&&o(t).assets.vue_notices.length>0?(_(!0),O(ne,{key:0},xe(o(t).assets.vue_notices,s=>(_(),O("div",null,[(_(!0),O(ne,null,xe(o(t).assets.vue_notices,u=>(_(),O("div",null,[f("div",VO,[f("div",BO,[qO,f("span",FO,Q(u.meta.message),1)]),f("div",jO,[x(a,{label:u.meta.action.label,"data-testid":"notice-goto_update",onClick:l=>o(t).markAsRead(u),class:"p-button-raised p-button-primary mr-2"},null,8,["label","onClick"]),x(a,{icon:"pi pi-times-circle",onClick:l=>o(t).markAsRead(u,!0),"data-testid":"notice-mark_as_read",class:"p-button-rounded p-button-text p-button-info"},null,8,["onClick"])])])]))),256))]))),256)):A("",!0)}}},NO={key:0,class:"grid"},HO={class:"grid main-container"},KO={class:"col-12"},yn={__name:"Backend",setup(n){const t=je();return Te(async()=>{await t.checkLoggedIn(),await t.getAssets(),await t.getPermission()}),(i,r)=>{const a=R("RouterView");return _(),O("div",null,[o(t).is_logged_in?(_(),O("div",NO,[x($O),x(Av),f("div",HO,[f("div",KO,[x(UO),x(a)])])])):A("",!0),x(Di)])}}};let lf=[],uf=[];uf={path:"/vaah/",component:yn,props:!0,children:[{path:"",name:"dashboard",component:OO,props:!0}]};lf.push(uf);let zO="WebReinvent\\VaahCms\\Models\\Setting",cf=document.getElementsByTagName("base")[0].getAttribute("href"),WO=cf+"/vaah/settings/user-setting",Eo={query:[],list:null,action:[]};const df=Ot({id:"user-settings",state:()=>({title:"User Settings - Settings",base_url:cf,ajax_url:WO,model:zO,assets_is_fetching:!0,app:null,assets:null,rows_per_page:[10,20,30,50,100,500],list:null,item:null,fillable:null,empty_query:Eo.query,empty_action:Eo.action,query:B().clone(Eo.query),action:B().clone(Eo.action),search:{delay_time:600,delay_timer:0},route:null,view:"large",show_filters:!1,list_view_width:12,form:{type:"Create",action:null,is_button_loading:null},is_list_loading:null,count_filters:0,list_selected_menu:[],list_bulk_menu:[],item_menu_list:[],item_menu_state:null,form_menu_list:[],field:{name:null,type:null},field_type:null,custom_field_list:null,active_index:[],selected_field_type:null,content_settings_status:!0,field_types:[{name:"Text",value:"text"},{name:"Email",value:"email"},{name:"TextArea",value:"textarea"},{name:"Number",value:"number"},{name:"Password",value:"password"}]}),getters:{},actions:{async getAssets(){this.assets_is_fetching===!0&&(this.assets_is_fetching=!1,B().ajax(this.ajax_url+"/assets",this.afterGetAssets))},afterGetAssets(n,t){n&&(this.assets=n)},async getList(){let n={query:B().clone(this.query)};await B().ajax(this.ajax_url+"/list",this.afterGetList,n)},afterGetList(n,t){this.is_btn_loading=!1,this.query.recount=null,n&&(this.field_list=n.list.fields,n.list.custom_fields?this.custom_field_list=n.list.custom_fields:this.custom_field_list=this.getNewItem())},getNewItem(){return{id:null,key:null,category:"user_setting",label:"custom_fields",excerpt:null,type:"json",value:[]}},addCustomField(){if(!this.selected_field_type)return B().toastErrors(["Select field Type first."]),!1;let n={name:null,slug:null,type:this.selected_field_type,excerpt:null,is_hidden:!1,to_registration:!1};(this.selected_field_type==="textarea"||this.selected_field_type==="text"||this.selected_field_type==="email")&&(n.maxlength=null,n.minlength=null),this.selected_field_type==="password"&&(n.is_password_reveal=null),this.selected_field_type==="number"&&(n.min=null,n.max=null),this.custom_field_list.value.push(n)},deleteGroupField(n){this.custom_field_list.value.splice(n,1)},toggleFieldOptions(n){let t=n.target;t.closest(".content-div").children[1].classList.length==0?t.closest(".content-div").children[1].classList.add("inactive"):t.closest(".content-div").children[1].classList.remove("inactive")},onInputFieldName(n){n.slug=B().strToSlug(n.name,"_")},storeField(n){let t={method:"post"};t.params={item:n};let i=this.ajax_url+"/field/store";B().ajax(i,this.storeCustomFieldAfter,t)},storeFieldAfter(n,t){this.getList()},storeCustomField(){let n={method:"post"};n.params={item:this.custom_field_list};let t=this.ajax_url+"/custom-field/store";B().ajax(t,this.storeCustomFieldAfter,n)},storeCustomFieldAfter(n,t){t.data.status==="success"&&this.getList()},expandAll(){this.active_index=[0,1]},collapseAll(){this.active_index=[]},setPageTitle(){this.title&&(document.title=this.title)}}});let GO="WebReinvent\\VaahCms\\Models\\User",pf=document.getElementsByTagName("base")[0].getAttribute("href"),Ao=pf+"/users",ws={query:{page:1,rows:20,filter:{q:null,is_active:null,trashed:null,sort:null},recount:null},action:{type:null,items:[]},user_roles_query:{q:null,page:null,rows:null}};const fi=Ot({id:"users",state:()=>({title:"Users",base_url:pf,ajax_url:Ao,model:GO,assets_is_fetching:!0,app:null,assets:null,user_roles:null,displayModal:!1,modalData:null,rows_per_page:[10,20,30,50,100,500],list:null,item:null,fillable:null,empty_query:ws.query,empty_action:ws.action,query:B().clone(ws.query),action:B().clone(ws.action),search:{delay_time:600,delay_timer:0},route:null,watch_stopper:null,route_prefix:"users.",view:"large",show_filters:!1,list_view_width:12,form:{type:"Create",action:null,is_button_loading:null},is_list_loading:null,count_filters:0,list_selected_menu:[],list_bulk_menu:[],item_menu_list:[],item_menu_state:null,filtered_timezone_codes:[],filtered_country_codes:[],form_menu_list:[],gender_options:[{label:"Male",value:"male"},{label:"Female",value:"female"},{label:"Others",value:"others"}],status_options:[{label:"Active",value:"active"},{label:"Inactive",value:"inactive"},{label:"Blocked",value:"blocked"},{label:"Banned",value:"banned"}],user_roles_menu:null,meta_content:null,user_roles_query:B().clone(ws.user_roles_query),is_btn_loading:!1,display_meta_modal:!1,custom_fields_data:[],display_bio_modal:null,bio_modal_data:null,firstElement:null,rolesFirstElement:null,email_error:{class:"",msg:""}}),getters:{},actions:{async onLoad(n){this.route=n,this.setViewAndWidth(n.name),this.firstElement=(this.query.page-1)*this.query.rows,this.rolesFirstElement=(this.user_roles_query.page-1)*this.user_roles_query.rows,this.updateQueryFromUrl(n)},setViewAndWidth(n){switch(n){case"users.index":this.view="large",this.list_view_width=12;break;default:this.view="small",this.list_view_width=7;break}},async updateQueryFromUrl(n){if(n.query&&Object.keys(n.query).length>0){for(let t in n.query)this.query[t]=n.query[t];this.countFilters(n.query)}},watchRoutes(n){this.watch_stopper=We(n,(t,i)=>{if(this.watch_stopper&&!t.name.includes(this.route_prefix))return this.watch_stopper(),!1;this.route=t,t.params.id&&this.getItem(t.params.id),this.setViewAndWidth(t.name)},{deep:!0})},watchStates(){We(this.query.filter,(n,t)=>{this.delayedSearch()},{deep:!0}),We(this.user_roles_query,async(n,t)=>{await this.delayedUserRolesSearch()},{deep:!0})},async getAssets(){this.assets_is_fetching===!0&&(this.assets_is_fetching=!1,B().ajax(this.ajax_url+"/assets",this.afterGetAssets))},afterGetAssets(n,t){n&&(this.assets=n,n.rows&&(this.query.rows?this.query.rows=parseInt(this.query.rows):this.query.rows=n.rows,this.user_roles_query.rows=n.rows),this.route.params&&!this.route.params.id&&(this.item=B().clone(n.empty_item)))},searchTimezoneCode:function(n){this.timezone_name_object=null,this.timezone=null,setTimeout(()=>{n.query.trim().length?this.filtered_timezone_codes=this.assets.timezones.filter(t=>t.name.toLowerCase().startsWith(n.query.toLowerCase())):this.filtered_timezone_codes=this.assets.timezones},250)},onSelectTimezoneCode:function(n){this.item.timezone=n.value.slug},searchCountryCode:function(n){this.country_name_object=null,this.country=null,setTimeout(()=>{n.query.trim().length?this.filtered_country_codes=this.assets.countries.filter(t=>t.name.toLowerCase().startsWith(n.query.toLowerCase())):this.filtered_country_codes=this.assets.countries},250)},onSelectCountryCode:function(n){this.item.country=n.value.name},async getList(){let n={query:B().clone(this.query)};await this.updateUrlQueryString(this.query),await B().ajax(this.ajax_url,await this.afterGetList,n)},async afterGetList(n,t){this.is_btn_loading=!1,this.query.recount=null,n&&(this.list=n,this.firstElement=this.query.rows*(this.query.page-1))},async getItem(n){n&&await B().ajax(Ao+"/"+n,this.getItemAfter)},async getItemAfter(n,t){n?this.item=n:this.$router.push({name:"users.index"}),this.getItemMenu(),await this.getFormMenu()},storeAvatar(n){n.user_id=this.item.id;let t={params:n,method:"post"},i=Ao+"/avatar/store";B().ajax(i,this.storeAvatarAfter,t)},storeAvatarAfter(n,t){n&&(this.item.avatar=n.avatar,this.item.avatar_url=n.avatar_url)},removeAvatar(){let n={params:{user_id:this.item.id},method:"post"},t=Ao+"/avatar/remove";B().ajax(t,this.removeAvatarAfter,n)},removeAvatarAfter(n,t){n&&(this.item.avatar=n.avatar,this.item.avatar_url=n.avatar_url)},isListActionValid(){const n=je();return this.action.type?this.action.items.length<1?(B().toastErrors([n.assets.language_string.general.select_records]),!1):!0:(B().toastErrors([n.assets.language_string.general.select_an_action_type]),!1)},async updateList(n=null){if(!n&&this.action.type?n=this.action.type:this.action.type=n,!this.isListActionValid())return!1;let t="PUT";switch(n){case"delete":t="DELETE";break}let i={params:this.action,method:t,show_success:!1};await B().ajax(this.ajax_url,this.updateListAfter,i)},async updateListAfter(n,t){n&&(this.action=B().clone(this.empty_action),await this.getList())},async getUserRoles(){this.showProgress();let n=this.ajax_url+"/item/"+this.item.id+"/roles",t={query:this.user_roles_query,method:"get"};B().ajax(n,await this.afterGetUserRoles,t)},async afterGetUserRoles(n,t){this.hideProgress(),n&&(this.user_roles=n)},async delayedUserRolesSearch(){let n=this;n.item&&n.item.id&&(clearTimeout(this.search.delay_timer),this.search.delay_timer=setTimeout(async function(){await n.getUserRoles()},this.search.delay_time))},async userRolesPaginate(n){this.user_roles_query.page=n.page+1,this.user_roles_query.rows=n.rows,await this.getUserRoles()},async changeUserRole(n,t){let i={id:t,role_id:n.id},r={};n.pivot.is_active?r.is_active=0:r.is_active=1,await this.actions(!1,"toggle-role-active-status",i,r)},async bulkActions(n,t){let i={id:this.item.id,query:this.user_roles_query,role_id:null},r={is_active:n};await this.actions(!1,t,i,r)},async actions(n,t,i,r){n&&n.preventDefault();let a=this.ajax_url+"/actions/"+t,u={params:{inputs:i,data:r},method:"post"};B().ajax(a,await this.afterActions,u)},async afterActions(n,t){await this.getList(),await this.getUserRoles()},showModal(n){this.displayModal=!0,this.modalData=n.json},async listAction(n=null){!n&&this.action.type?n=this.action.type:this.action.type=n;let t=this.ajax_url+"/action/"+n,i="PUT";switch(n){case"delete":t=this.ajax_url,i="DELETE";break;case"delete-all":i="DELETE";break}let r={params:this.action,method:i,show_success:!1};r.params.query=B().clone(this.query),await B().ajax(t,this.updateListAfter,r)},itemAction(n,t=null){t||(t=this.item),this.form.action=n;let i=this.ajax_url,r={method:"post"};switch(n){case"create-and-new":case"create-and-close":case"create-and-clone":r.method="POST",r.params=t;break;case"save":case"save-and-close":case"save-and-clone":r.method="PUT",r.params=t,i+="/"+t.id;break;case"save-and-new":r.method="PUT",r.params=t,i+="/"+t.id;break;case"delete":r.method="DELETE",i+="/"+t.id;break;default:r.method="PATCH",i+="/"+t.id+"/action/"+n;break}B().ajax(i,this.itemActionAfter,r)},async itemActionAfter(n,t){n&&(this.item=n,await this.getList(),await this.formActionAfter(),this.getItemMenu(),this.route.params&&this.route.params.id&&await this.getItem(this.route.params.id))},async formActionAfter(){switch(this.form.action){case"create-and-new":case"save-and-new":this.setActiveItemAsEmpty(),this.route.params.id=null,this.$router.push({name:"users.form"});break;case"create-and-close":case"save-and-close":this.setActiveItemAsEmpty(),this.$router.push({name:"users.index"});break;case"save-and-clone":this.item.id=null,this.route.params.id=null,this.$router.push({name:"users.form"});break;case"trash":this.item=null;break;case"delete":this.item=null,this.toList();break}},async toggleIsActive(n){n.is_active?await this.itemAction("activate",n):await this.itemAction("deactivate",n)},async paginate(n){this.query.page=n.page+1,this.query.rows=n.rows,this.firstElement=this.query.rows*(this.query.page-1),await this.getList()},async reload(){await this.getAssets(),await this.getList()},async getFaker(){let n={model_namespace:this.model,except:this.assets.fillable.except},t=this.base_url+"/faker",i={params:n,method:"post"};B().ajax(t,this.getFakerAfter,i)},getFakerAfter:function(n,t){if(n){let i=this;Object.keys(n.fill).forEach(function(r){i.item[r]=n.fill[r]})}},async sync(){this.is_btn_loading=!0,this.query.recount=!0,await this.getList()},onItemSelection(n){this.action.items=n},setActiveItemAsEmpty(){this.item=B().clone(this.assets.empty_item)},confirmDelete(){const n=je();if(this.action.items.length<1)return B().toastErrors([n.assets.language_string.general.select_a_record]),!1;this.action.type="delete",B().confirmDialogDelete(this.listAction)},confirmDeleteAll(){this.action.type="delete-all",B().confirmDialogDelete(this.listAction)},async delayedSearch(){let n=this;this.query.page=1,this.action.items=[],clearTimeout(this.search.delay_timer),this.search.delay_timer=setTimeout(async function(){await n.updateUrlQueryString(n.query),await n.getList()},this.search.delay_time)},async updateUrlQueryString(n){n=B().clone(n);let t=ct.stringify(n,{skipNulls:!0}),i=ct.parse(t);i.filter&&(i.filter=B().cleanObject(i.filter)),await this.$router.replace({query:null}),await this.$router.replace({query:i}),this.countFilters(i)},countFilters:function(n){if(this.count_filters=0,n&&n.filter){let t=B().cleanObject(n.filter);this.count_filters=Object.keys(t).length}},async clearSearch(){this.query.filter.q=null,await this.updateUrlQueryString(this.query),await this.getList()},async resetQuery(){await this.resetQueryString(),await this.getList()},async resetQueryString(){for(let n in this.query.filter)this.query.filter[n]=null;await this.updateUrlQueryString(this.query)},async resetUserRolesFilters(){this.user_roles_query.q=null,this.user_roles_query.rows=this.assets.rows},closeForm(){this.$router.push({name:"users.index"})},toList(){this.item=null,this.$router.push({name:"users.index"})},toForm(){this.item=B().clone(this.assets.empty_item),this.getFormMenu(),this.$router.push({name:"users.form"})},impersonate(n){let t={method:"post"};B().ajax(this.ajax_url+"/impersonate/"+n.uuid,this.afterImpersonate,t)},afterImpersonate(n,t){t&&t.data&&t.data.redirect_url&&(window.location.href=t.data.redirect_url,location.reload(!0))},toView(n){this.item=B().clone(n),this.$router.push({name:"users.view",params:{id:n.id}})},toEdit(n){this.item=n,this.$router.push({name:"users.form",params:{id:n.id}})},async toRole(n){this.item=n,await this.getUserRoles(),this.$router.push({name:"users.role",params:{id:n.id}})},isViewLarge(){return this.view==="large"},getIdWidth(){let n=50;if(this.list&&this.list.total){let t=this.list.total.toString();t=t.length,n=t*40}return n+"px"},getActionWidth(){let n=100;return this.isViewLarge()||(n=80),n+"px"},getActionLabel(){let n=null;return this.isViewLarge()&&(n="Actions"),n},async getListSelectedMenu(){const n=je();this.list_selected_menu=[{label:n.assets.language_string.crud_actions.bulk_activate,command:async()=>{await this.updateList("activate")}},{label:n.assets.language_string.crud_actions.bulk_deactivate,command:async()=>{await this.updateList("deactivate")}},{separator:!0},{label:n.assets.language_string.crud_actions.bulk_trash,icon:"pi pi-times",command:async()=>{await this.updateList("trash")}},{label:n.assets.language_string.crud_actions.bulk_restore,icon:"pi pi-replay",command:async()=>{await this.updateList("restore")}},{label:n.assets.language_string.crud_actions.bulk_delete,icon:"pi pi-trash",command:()=>{this.confirmDelete()}}]},getListBulkMenu(){const n=je();this.list_bulk_menu=[{label:n.assets.language_string.crud_actions.mark_all_as_active,command:async()=>{await this.listAction("activate-all")}},{label:n.assets.language_string.crud_actions.mark_all_as_inactive,command:async()=>{await this.listAction("deactivate-all")}},{separator:!0},{label:n.assets.language_string.crud_actions.trash_all,icon:"pi pi-times",command:async()=>{await this.listAction("trash-all")}},{label:n.assets.language_string.crud_actions.restore_all,icon:"pi pi-replay",command:async()=>{await this.listAction("restore-all")}},{label:n.assets.language_string.crud_actions.delete_all,icon:"pi pi-trash",command:async()=>{this.confirmDeleteAll()}}]},async getItemMenu(){const n=je();let t=[];this.item&&this.item.deleted_at&&t.push({label:n.assets.language_string.crud_actions.view_restore,icon:"pi pi-refresh",command:()=>{this.itemAction("restore")}}),this.item&&this.item.id&&!this.item.deleted_at&&t.push({label:n.assets.language_string.crud_actions.view_trash,icon:"pi pi-times",command:()=>{this.itemAction("trash")}}),t.push({label:n.assets.language_string.crud_actions.view_delete,icon:"pi pi-trash",command:()=>{this.confirmDeleteItem("delete")}}),t.push({label:this.assets.language_string.users.view_generate_new_api_token,icon:"pi pi-key",command:()=>{this.itemAction("generate-new-token")}}),this.item_menu_list=t},async getUserRolesMenuItems(){return this.user_roles_menu=[{label:this.assets.language_string.users.view_role_active_all_roles,command:async()=>{await this.bulkActions(1,"toggle-role-active-status")}},{label:this.assets.language_string.users.view_role_inactive_all_roles,command:async()=>{await this.bulkActions(0,"toggle-role-active-status")}}]},confirmDeleteItem(){this.form.type="delete",B().confirmDialogDelete(this.confirmDeleteItemAfter)},confirmDeleteItemAfter(){this.itemAction("delete",this.item)},onUpload(){this.user_avatar=e.files[0];let n=new FormData;n.append("file",this.user_avatar),n.append("folder_path","public/media"),B().ajax(this.ajax_url+"/upload",this.uploadAfter,{headers:{"Content-Type":"multipart/form-data"},method:"post",params:n})},async getFormMenu(){const n=df(),t=je();let i=[];this.item&&this.item.id?i=[{label:t.assets.language_string.crud_actions.form_save_and_close,icon:"pi pi-check",command:()=>{this.itemAction("save-and-close")}},{label:t.assets.language_string.crud_actions.form_save_and_clone,icon:"pi pi-copy",command:()=>{this.itemAction("save-and-clone")}},{label:t.assets.language_string.crud_actions.form_save_and_new,icon:"pi pi-plus",command:()=>{this.itemAction("save-and-new")}},{label:t.assets.language_string.crud_actions.form_trash,icon:"pi pi-times",command:()=>{this.itemAction("trash")}},{label:t.assets.language_string.crud_actions.form_delete,icon:"pi pi-trash",command:()=>{this.confirmDeleteItem("delete")}}]:i=[{label:t.assets.language_string.crud_actions.form_create_and_close,icon:"pi pi-check",command:()=>{this.itemAction("create-and-close")}},{label:t.assets.language_string.crud_actions.form_create_and_clone,icon:"pi pi-copy",command:()=>{this.itemAction("create-and-clone")}},{label:t.assets.language_string.crud_actions.form_reset,icon:"pi pi-refresh",command:()=>{this.setActiveItemAsEmpty()}}],i.push({label:t.assets.language_string.crud_actions.form_fill,icon:"pi pi-pencil",command:()=>{this.getFaker()}},{label:t.assets.language_string.crud_actions.form_add_custom_field,icon:"pi pi-plus",command:()=>{n.active_index=[1],this.goToLink(t.base_url+"#/vaah/settings/user-settings")}}),this.form_menu_list=i},hasPermission(n){const t=je();return B().hasPermission(t.permissions,n)},isHidden(n){return this.assets&&this.assets.fields&&this.assets.fields[n]?this.assets.fields[n].is_hidden:!1},showProgress(){this.show_progress_bar=!0},hideProgress(){this.show_progress_bar=!1},checkHidden(n){return this.assets&&this.assets.custom_fields?B().findInArrayByKey(this.assets.custom_fields.value,"slug",n).is_hidden:!1},openModal(n){this.meta_content=JSON.stringify(n,null,2),this.display_meta_modal=!0},setIsActiveStatus(){this.item.status==="active"?this.item.is_active=1:this.item.is_active=0},async displayBioModal(n){this.display_bio_modal=!0,this.bio_modal_data=n},validateEmail(){/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(this.item.email)?this.email_error={class:"",msg:""}:this.email_error={class:"p-invalid",msg:"Please enter a valid email address"}},setPageTitle(){this.title&&(document.title=this.title)},goToLink(n,t=!1){if(!n)return!1;t?window.open(n,"_blank"):window.location.href=n}}}),YO={class:"field grid"},QO={class:"col-12"},XO={class:"col-12"},mt={__name:"VhFieldVertical",props:["label"],setup(n){const t=n;return(i,r)=>(_(),O("div",YO,[f("label",QO,[ue(Q(t.label)+" ",1),ie(i.$slots,"label")]),f("div",XO,[ie(i.$slots,"default")])]))}},ZO={class:"field-radiobutton"},JO={for:"sort-none"},eE={class:"field-radiobutton"},tE={for:"sort-ascending"},nE={class:"field-radiobutton"},iE={for:"sort-descending"},sE={class:"field-radiobutton"},rE={for:"active-all"},oE={class:"field-radiobutton"},aE={for:"active-true"},lE={class:"field-radiobutton"},uE={for:"active-false"},cE={class:"field-radiobutton"},dE={for:"trashed-exclude"},pE={class:"field-radiobutton"},hE={for:"trashed-include"},fE={class:"field-radiobutton"},mE={for:"trashed-only"},gE={__name:"Filters",setup(n){const t=je(),i=fi();return(r,a)=>{const s=R("RadioButton"),u=R("Divider"),l=R("Sidebar");return _(),O("div",null,[x(l,{visible:o(i).show_filters,"onUpdate:visible":a[9]||(a[9]=c=>o(i).show_filters=c),position:"right",style:{"z-index":"1101"}},{default:T(()=>[x(mt,null,{label:T(()=>[f("b",null,Q(o(t).assets.language_string.crud_actions.filter_sort_by)+":",1)]),default:T(()=>[f("div",ZO,[x(s,{name:"sort-none",value:"","data-testid":"user-filter_sort_none",modelValue:o(i).query.filter.sort,"onUpdate:modelValue":a[0]||(a[0]=c=>o(i).query.filter.sort=c)},null,8,["modelValue"]),f("label",JO,Q(o(t).assets.language_string.crud_actions.sort_by_none),1)]),f("div",eE,[x(s,{name:"sort-ascending",value:"updated_at","data-testid":"user-filter_sort_asc",modelValue:o(i).query.filter.sort,"onUpdate:modelValue":a[1]||(a[1]=c=>o(i).query.filter.sort=c)},null,8,["modelValue"]),f("label",tE,Q(o(t).assets.language_string.crud_actions.sort_by_updated_ascending),1)]),f("div",nE,[x(s,{name:"sort-descending",value:"updated_at:desc","data-testid":"user-filter_sort_desc",modelValue:o(i).query.filter.sort,"onUpdate:modelValue":a[2]||(a[2]=c=>o(i).query.filter.sort=c)},null,8,["modelValue"]),f("label",iE,Q(o(t).assets.language_string.crud_actions.sort_by_updated_descending),1)])]),_:1}),x(u),x(mt,null,{label:T(()=>[f("b",null,Q(o(t).assets.language_string.crud_actions.filter_is_active)+":",1)]),default:T(()=>[f("div",sE,[x(s,{name:"active-all",value:"null","data-testid":"user-filter_active_all",modelValue:o(i).query.filter.is_active,"onUpdate:modelValue":a[3]||(a[3]=c=>o(i).query.filter.is_active=c)},null,8,["modelValue"]),f("label",rE,Q(o(t).assets.language_string.crud_actions.filter_is_active_all),1)]),f("div",oE,[x(s,{name:"active-true",value:"true","data-testid":"user-filter_active_only",modelValue:o(i).query.filter.is_active,"onUpdate:modelValue":a[4]||(a[4]=c=>o(i).query.filter.is_active=c)},null,8,["modelValue"]),f("label",aE,Q(o(t).assets.language_string.crud_actions.filter_only_active),1)]),f("div",lE,[x(s,{name:"active-false",value:"false","data-testid":"user-filter_inactive_only",modelValue:o(i).query.filter.is_active,"onUpdate:modelValue":a[5]||(a[5]=c=>o(i).query.filter.is_active=c)},null,8,["modelValue"]),f("label",uE,Q(o(t).assets.language_string.crud_actions.filter_only_inactive),1)])]),_:1}),x(mt,null,{label:T(()=>[f("b",null,Q(o(t).assets.language_string.crud_actions.filter_trashed)+":",1)]),default:T(()=>[f("div",cE,[x(s,{name:"trashed-exclude",value:"","data-testid":"user-filter_trash_exclude",modelValue:o(i).query.filter.trashed,"onUpdate:modelValue":a[6]||(a[6]=c=>o(i).query.filter.trashed=c)},null,8,["modelValue"]),f("label",dE,Q(o(t).assets.language_string.crud_actions.filter_exclude_trashed),1)]),f("div",pE,[x(s,{name:"trashed-include",value:"include","data-testid":"user-filter_trash_include",modelValue:o(i).query.filter.trashed,"onUpdate:modelValue":a[7]||(a[7]=c=>o(i).query.filter.trashed=c)},null,8,["modelValue"]),f("label",hE,Q(o(t).assets.language_string.crud_actions.filter_include_trashed),1)]),f("div",fE,[x(s,{name:"trashed-only",value:"only","data-testid":"user-filter_trash_only",modelValue:o(i).query.filter.trashed,"onUpdate:modelValue":a[8]||(a[8]=c=>o(i).query.filter.trashed=c)},null,8,["modelValue"]),f("label",mE,Q(o(t).assets.language_string.crud_actions.filter_only_trashed),1)])]),_:1})]),_:1},8,["visible"])])}}},vE={key:0},yE=f("i",{class:"pi pi-angle-down"},null,-1),_E={class:"grid p-fluid"},bE={class:"col-12"},wE={class:"p-inputgroup"},CE={__name:"Actions",setup(n){const t=je(),i=fi();Te(async()=>{i.getListSelectedMenu(),i.getListBulkMenu()});const r=Ae(),a=l=>{r.value.toggle(l)},s=Ae(),u=l=>{s.value.toggle(l)};return(l,c)=>{const d=R("Badge"),p=R("Button"),v=R("Menu"),h=R("InputText");return _(),O("div",null,[f("div",{class:he([{"flex justify-content-between":o(i).isViewLarge()},"mt-2 mb-2"])},[o(i).view==="large"?(_(),O("div",vE,[o(i).hasPermission("can-update-users")||o(i).hasPermission("can-manage-users")?(_(),$(p,{key:0,class:"p-button-sm","aria-haspopup":"true","aria-controls":"overlay_menu","data-testid":"user-action_menu",onClick:a},{default:T(()=>[yE,o(i).action.items.length>0?(_(),$(d,{key:0,value:o(i).action.items.length},null,8,["value"])):A("",!0)]),_:1})):A("",!0),x(v,{ref_key:"selected_menu_state",ref:r,model:o(i).list_selected_menu,popup:!0},null,8,["model"]),o(i).hasPermission("can-update-users")||o(i).hasPermission("can-manage-users")?(_(),$(p,{key:1,class:"p-button-sm ml-1",icon:"pi pi-ellipsis-h","aria-haspopup":"true","aria-controls":"bulk_menu_state","data-testid":"user-action_bulk_menu",onClick:u})):A("",!0),x(v,{ref_key:"bulk_menu_state",ref:s,model:o(i).list_bulk_menu,popup:!0},null,8,["model"])])):A("",!0),f("div",null,[f("div",_E,[f("div",bE,[f("div",wE,[x(h,{class:"p-inputtext-sm",type:"text",modelValue:o(i).query.filter.q,"onUpdate:modelValue":c[0]||(c[0]=m=>o(i).query.filter.q=m),onKeyup:[c[1]||(c[1]=Ie(m=>o(i).delayedSearch(),["enter"])),c[2]||(c[2]=Ie(m=>o(i).delayedSearch(),["enter","native"])),c[3]||(c[3]=Ie(m=>o(i).delayedSearch(),["13"]))],placeholder:o(t).assets.language_string.crud_actions.placeholder_search,"data-testid":"user-action_search_input"},null,8,["modelValue","placeholder"]),x(p,{class:"p-button-sm",icon:"pi pi-search","data-testid":"user-action_search",onClick:c[4]||(c[4]=m=>o(i).delayedSearch())}),x(p,{class:"p-button-sm",label:o(t).assets.language_string.crud_actions.filters_button,"data-testid":"user-action_filter",onClick:c[5]||(c[5]=m=>o(i).show_filters=!0)},{default:T(()=>[o(i).count_filters>0?(_(),$(d,{key:0,value:o(i).count_filters},null,8,["value"])):A("",!0)]),_:1},8,["label"]),x(p,{class:"p-button-sm",label:o(t).assets.language_string.crud_actions.reset_button,icon:"pi pi-filter-slash","data-testid":"user-action_reset",onClick:c[6]||(c[6]=m=>o(i).resetQuery())},null,8,["label"])])]),x(gE)])])],2)])}}},SE={key:0},kE={class:"p-inputgroup"},xE={__name:"Table",setup(n){const t=je(),i=fi();return B(),(r,a)=>{const s=R("Column"),u=R("Badge"),l=R("Button"),c=R("InputSwitch"),d=R("DataTable"),p=R("Paginator"),v=Ke("tooltip");return o(i).list&&o(i).assets?(_(),O("div",SE,[x(d,{value:o(i).list.data,dataKey:"id",class:"p-datatable-sm p-datatable-hoverable-rows",selection:o(i).action.items,"onUpdate:selection":a[0]||(a[0]=h=>o(i).action.items=h),stripedRows:"",responsiveLayout:"scroll"},{default:T(()=>[o(i).isViewLarge()||o(i).hasPermission("can-update-users")||o(i).hasPermission("can-manage-users")?(_(),$(s,{key:0,selectionMode:"multiple",headerStyle:"width: 3em"})):A("",!0),x(s,{field:"id",header:"ID",style:St({width:o(i).getIdWidth()}),sortable:!0},null,8,["style"]),x(s,{field:"name",header:"Name",sortable:!0},{body:T(h=>[h.data.deleted_at?(_(),$(u,{key:0,value:"Trashed",severity:"danger"})):A("",!0),ue(" "+Q(h.data.name),1)]),_:1}),x(s,{field:"email",header:"Email",sortable:!0},{body:T(h=>[ue(Q(h.data.email),1)]),_:1}),o(i).isViewLarge()?(_(),$(s,{key:1,field:"last_login_at",header:"Last Login At"},{body:T(h=>[ue(Q(h.data.last_login_at),1)]),_:1})):A("",!0),o(i).hasPermission("can-read-users")?(_(),$(s,{key:2,field:"roles",header:"Roles"},{body:T(h=>[x(l,{rounded:"","data-testid":"user-list_data_role",onClick:m=>o(i).toRole(h.data),size:"small",class:"white-space-nowrap",label:h.data.active_roles_count+" / "+o(i).assets.totalRole},null,8,["onClick","label"])]),_:1})):A("",!0),o(i).isViewLarge()||o(i).hasPermission("can-manage-users")&&o(i).hasPermission("can-update-users")?(_(),$(s,{key:3,field:"is_active",header:"Is Active",sortable:!1,style:{width:"100px"}},{body:T(h=>[x(c,{modelValue:h.data.is_active,"onUpdate:modelValue":m=>h.data.is_active=m,modelModifiers:{bool:!0},"false-value":0,"true-value":1,class:"p-inputswitch-sm","data-testid":"user-list_data_active",onInput:m=>o(i).toggleIsActive(h.data)},null,8,["modelValue","onUpdate:modelValue","onInput"])]),_:1})):A("",!0),o(t).assets&&o(t).assets.language_string&&o(t).assets.language_string.crud_actions?(_(),$(s,{key:4,field:"actions",style:St([{width:"150px"},{width:o(i).getActionWidth()}]),header:o(i).getActionLabel()},{body:T(h=>[f("div",kE,[o(i).hasPermission("can-impersonate-users")&&o(i).assets.language_string&&o(i).assets.language_string.users?ce((_(),$(l,{key:0,class:"p-button-tiny p-button-text",onClick:m=>o(i).impersonate(h.data),icon:"pi pi-user",disabled:!h.data.is_active,"data-testid":"users-list_data_impersonate"},null,8,["onClick","disabled"])),[[v,o(i).assets.language_string.users.toolkit_text_impersonate,void 0,{top:!0}]]):A("",!0),o(i).hasPermission("can-read-users")?ce((_(),$(l,{key:1,class:"p-button-tiny p-button-text",onClick:m=>o(i).toView(h.data),icon:"pi pi-eye","data-testid":"user-list_data_view"},null,8,["onClick"])),[[v,o(t).assets.language_string.crud_actions.toolkit_text_view,void 0,{top:!0}]]):A("",!0),o(i).hasPermission("can-update-users")?ce((_(),$(l,{key:2,class:"p-button-tiny p-button-text",onClick:m=>o(i).toEdit(h.data),icon:"pi pi-pencil","data-testid":"user-list_data_edit"},null,8,["onClick"])),[[v,o(t).assets.language_string.crud_actions.toolkit_text_update,void 0,{top:!0}]]):A("",!0),o(i).isViewLarge()&&!h.data.deleted_at||o(i).hasPermission("can-delete-users")?ce((_(),$(l,{key:3,class:"p-button-tiny p-button-danger p-button-text",onClick:m=>o(i).itemAction("trash",h.data),icon:"pi pi-trash","data-testid":"user-list_data_trash"},null,8,["onClick"])),[[v,o(t).assets.language_string.crud_actions.toolkit_text_trash,void 0,{top:!0}]]):A("",!0),o(i).isViewLarge()&&h.data.deleted_at?ce((_(),$(l,{key:4,class:"p-button-tiny p-button-success p-button-text",onClick:m=>o(i).itemAction("restore",h.data),icon:"pi pi-replay","data-testid":"user-list_data_restore"},null,8,["onClick"])),[[v,o(t).assets.language_string.crud_actions.toolkit_text_restore,void 0,{top:!0}]]):A("",!0)])]),_:1},8,["style","header"])):A("",!0)]),_:1},8,["value","selection"]),x(p,{first:o(i).firstElement,"onUpdate:first":a[1]||(a[1]=h=>o(i).firstElement=h),rows:o(i).query.rows,totalRecords:o(i).list.total,onPage:a[2]||(a[2]=h=>o(i).paginate(h)),rowsPerPageOptions:o(i).rows_per_page,class:"bg-white-alpha-0 pt-2"},null,8,["first","rows","totalRecords","rowsPerPageOptions"])])):A("",!0)}}},IE={class:"grid"},LE={class:"flex flex-row"},PE={key:0},OE={class:"mr-1"},EE={key:0,class:"p-inputgroup"},AE={__name:"List",setup(n){const t=je(),i=fi(),r=Ge();return _t(),Te(async()=>{await i.onLoad(r),await i.setPageTitle(),await i.watchRoutes(r),await i.watchStates(),await i.getAssets(),await i.getList()}),(a,s)=>{const u=R("Badge"),l=R("Button"),c=R("Panel"),d=R("RouterView");return _(),O("div",IE,[f("div",{class:he("col-"+o(i).list_view_width)},[x(c,{class:"is-small"},{header:T(()=>[f("div",LE,[o(i).assets&&o(i).assets.language_string&&o(i).assets.language_string.users?(_(),O("div",PE,[f("b",OE,Q(o(i).assets.language_string.users.users_title),1),o(i).list&&o(i).list.total>0?(_(),$(u,{key:0,value:o(i).list.total},null,8,["value"])):A("",!0)])):A("",!0)])]),icons:T(()=>[o(t).assets&&o(t).assets.language_string&&o(t).assets.language_string.crud_actions?(_(),O("div",EE,[o(i).hasPermission("can-create-users")?(_(),$(l,{key:0,class:"p-button-sm",label:o(t).assets.language_string.crud_actions.create_button,icon:"pi pi-plus",onClick:s[0]||(s[0]=p=>o(i).toForm()),"data-testid":"user-create"},null,8,["label"])):A("",!0),x(l,{class:"p-button-sm",icon:"pi pi-refresh",loading:o(i).is_btn_loading,"data-testid":"user-list_refresh",onClick:s[1]||(s[1]=p=>o(i).sync())},null,8,["loading"])])):A("",!0)]),default:T(()=>[o(t).assets&&o(t).assets.language_string&&o(t).assets.language_string.crud_actions?(_(),$(CE,{key:0})):A("",!0),x(xE)]),_:1})],2),x(d)])}}},TE={class:"flex align-items-center justify-content-center flex-column"},RE={__name:"FileUploader",props:{uploadUrl:{type:String,required:!0},folderPath:{type:String,default:"public/media"},fileName:{type:String,default:null},maxFileSize:{type:Number,default:1e6},file_limit:{type:Number,default:5},can_select_multiple:{type:Boolean,default:!1},is_basic:{type:Boolean,default:!1},auto_upload:{type:Boolean,default:!1},max_file_size:{type:Number,default:1e6},file_type_accept:{type:String,default:"image/*"},placeholder:{type:String,default:"Upload Image"},store_label:{type:String,default:"avatar"}},setup(n,{emit:t}){const i=Ae([]),r=fi();Ae(r.reset_uploader);const a=n;Ar([]);function s(c){let d=i.value.files;i.value.files=[],d.forEach(async p=>{let v=new FormData;v.append("file",p),v.append("folder_path",a.folderPath),v.append("file_name",a.fileName),ou.post(a.uploadUrl,v,{headers:{"Content-Type":"multipart/form-data"}}).then(h=>{i.value.uploadedFiles[0]=p,r.storeAvatar(h.data.data)})})}function u(c){}function l(c){let d=i.value.files[i.value.files.length-1];i.value.files=[],i.value.uploadedFiles=[],i.value.files[0]=d}return(c,d)=>{const p=R("FileUpload");return _(),$(p,{name:"file",auto:n.auto_upload,accept:n.file_type_accept,ref_key:"upload_refs",ref:i,mode:n.is_basic?"basic":"advanced",multiple:n.can_select_multiple,customUpload:!0,onSelect:l,onUploader:s,onRemoveUploadedFile:u,onClear:u,showUploadButton:!n.auto_upload,showCancelButton:!n.auto_upload,maxFileSize:n.max_file_size},{empty:T(()=>[f("div",TE,[f("p",null,Q(n.placeholder),1)])]),_:1},8,["auto","accept","mode","multiple","showUploadButton","showCancelButton","maxFileSize"])}}},DE={class:"field grid"},ME={class:"col-12 mb-2 md:col-2 md:mb-0"},$E={class:"col-12 md:col-10"},$e={__name:"VhField",props:["label"],setup(n){const t=n;return(i,r)=>(_(),O("div",DE,[f("label",ME,[ue(Q(t.label)+" ",1),ie(i.$slots,"label")]),f("div",$E,[ie(i.$slots,"default")])]))}},VE={class:"col-5"},BE={class:"flex flex-row"},qE={class:"p-panel-title"},FE={key:0},jE={key:1},UE={key:0,class:"p-inputgroup"},NE={key:0,class:"pt-2"},HE={key:0,class:"field mb-4 flex justify-content-between align-items-center"},KE=["src"],zE={key:1},WE={class:"w-max"},GE={id:"email-error",class:"p-error"},YE={__name:"Form",setup(n){const t=fi(),i=je(),r=Ge(),a=B();Te(async()=>{r.params&&r.params.id&&await t.getItem(r.params.id),We(i,async(l,c)=>{l.assets&&await t.getFormMenu()}),i.getIsActiveStatusOptions()}),Ae();const s=Ae(),u=l=>{s.value.toggle(l)};return(l,c)=>{const d=R("Button"),p=R("Menu"),v=R("InputText"),h=R("Password"),m=R("Dropdown"),b=R("SelectButton"),I=R("AutoComplete"),k=R("Editor"),y=R("Calendar"),g=R("Textarea"),C=R("Panel"),w=Ke("tooltip");return _(),O("div",VE,[x(C,{class:"is-small"},{header:T(()=>[f("div",BE,[f("div",qE,[o(t).item&&o(t).item.id?(_(),O("span",FE,Q(o(t).item.name),1)):o(i).assets&&o(i).assets.language_string&&o(i).assets.language_string.crud_actions?(_(),O("span",jE,Q(o(i).assets.language_string.crud_actions.form_text_create),1)):A("",!0)])])]),icons:T(()=>[o(i).assets&&o(i).assets.language_string&&o(i).assets.language_string.crud_actions?(_(),O("div",UE,[o(t).item&&o(t).item.id?(_(),$(d,{key:0,class:"p-button-sm",label:"#"+o(t).item.id,"data-testid":"user-form_id",onClick:c[0]||(c[0]=S=>o(a).copy(o(t).item.id))},null,8,["label"])):A("",!0),o(t).item&&o(t).item.id&&o(t).hasPermission("can-update-users")?(_(),$(d,{key:1,label:o(i).assets.language_string.crud_actions.save_button,class:"p-button-sm",onClick:c[1]||(c[1]=S=>o(t).itemAction("save")),"data-testid":"user-edit_save",icon:"pi pi-save"},null,8,["label"])):(_(),O(ne,{key:2},[o(t).hasPermission("can-create-users")?(_(),$(d,{key:0,label:o(i).assets.language_string.crud_actions.form_create_and_new,class:"p-button-sm",onClick:c[2]||(c[2]=S=>o(t).itemAction("create-and-new")),"data-testid":"user-new_save",icon:"pi pi-save"},null,8,["label"])):A("",!0)],64)),o(t).item&&o(t).item.id?ce((_(),$(d,{key:3,class:"p-button-sm",icon:"pi pi-eye","data-testid":"user-form_view",onClick:c[3]||(c[3]=S=>o(t).toView(o(t).item))},null,512)),[[w,o(i).assets.language_string.crud_actions.toolkit_text_view,void 0,{top:!0}]]):A("",!0),o(t).hasPermission("can-update-users")||o(t).hasPermission("can-manage-users")?(_(),$(d,{key:4,class:"p-button-sm",onClick:u,icon:"pi pi-angle-down","aria-haspopup":"true","data-testid":"user-form_menu"})):A("",!0),x(p,{ref_key:"form_menu",ref:s,model:o(t).form_menu_list,popup:!0},null,8,["model"]),x(d,{class:"p-button-sm",icon:"pi pi-times","data-testid":"user-list_view",onClick:c[4]||(c[4]=S=>o(t).toList())})])):A("",!0)]),default:T(()=>[o(t).item?(_(),O("div",NE,[o(t).item.id?(_(),O("div",HE,[o(t).item.avatar?(_(),O("img",{key:0,src:o(t).item.avatar,alt:"",width:"64",height:"64",style:{"border-radius":"50%"}},null,8,KE)):A("",!0),o(t).item.avatar_url?(_(),O("div",zE,[x(d,{class:"p-button-sm w-max","data-testid":"profile-save",onClick:o(t).removeAvatar,label:"Remove"},null,8,["onClick"])])):A("",!0),f("div",WE,[x(RE,{placeholder:"Upload Avatar",is_basic:!0,"data-testid":"user-form_upload_avatar",auto_upload:!0,uploadUrl:o(i).assets.urls.upload},null,8,["uploadUrl"])])])):A("",!0),x($e,{label:"Email"},{default:T(()=>[x(v,{class:he("w-full "+o(t).email_error.class),modelValue:o(t).item.email,"onUpdate:modelValue":c[5]||(c[5]=S=>o(t).item.email=S),onInput:o(t).validateEmail,name:"account-email","data-testid":"account-email",type:"email","aria-describedby":"email-error"},null,8,["class","modelValue","onInput"]),f("small",GE,Q(o(t).email_error.msg),1)]),_:1}),x($e,{label:"Username"},{default:T(()=>[x(v,{class:"w-full",modelValue:o(t).item.username,"onUpdate:modelValue":c[6]||(c[6]=S=>o(t).item.username=S),name:"account-username","data-testid":"account-username"},null,8,["modelValue"])]),_:1}),x($e,{label:"Password"},{default:T(()=>[x(h,{class:"w-full",modelValue:o(t).item.password,"onUpdate:modelValue":c[7]||(c[7]=S=>o(t).item.password=S),feedback:!1,id:"password",name:"account-password","data-testid":"account-password",inputClass:"w-full",toggleMask:""},null,8,["modelValue"])]),_:1}),o(t).isHidden("display_name")?A("",!0):(_(),$($e,{key:1,label:"Display Name"},{default:T(()=>[x(v,{class:"w-full",modelValue:o(t).item.display_name,"onUpdate:modelValue":c[8]||(c[8]=S=>o(t).item.display_name=S),name:"account-display_name","data-testid":"account-display_name"},null,8,["modelValue"])]),_:1})),o(t).isHidden("title")?A("",!0):(_(),$($e,{key:2,label:"Title"},{default:T(()=>[x(m,{class:"w-full",modelValue:o(t).item.title,"onUpdate:modelValue":c[9]||(c[9]=S=>o(t).item.title=S),options:o(t).assets.name_titles,optionLabel:"name",optionValue:"slug",id:"Title",name:"account-title","data-testid":"account-title"},null,8,["modelValue","options"])]),_:1})),o(t).isHidden("designation")?A("",!0):(_(),$($e,{key:3,label:"Designation"},{default:T(()=>[x(v,{class:"w-full",modelValue:o(t).item.designation,"onUpdate:modelValue":c[10]||(c[10]=S=>o(t).item.designation=S),name:"account-designation","data-testid":"account-designation"},null,8,["modelValue"])]),_:1})),x($e,{label:"First Name"},{default:T(()=>[x(v,{class:"w-full",modelValue:o(t).item.first_name,"onUpdate:modelValue":c[11]||(c[11]=S=>o(t).item.first_name=S),name:"account-first_name","data-testid":"account-first_name"},null,8,["modelValue"])]),_:1}),o(t).isHidden("middle_name")?A("",!0):(_(),$($e,{key:4,label:"Middle Name"},{default:T(()=>[x(v,{class:"w-full",modelValue:o(t).item.middle_name,"onUpdate:modelValue":c[12]||(c[12]=S=>o(t).item.middle_name=S),name:"account-middle_name","data-testid":"account-middle_name"},null,8,["modelValue"])]),_:1})),o(t).isHidden("last_name")?A("",!0):(_(),$($e,{key:5,label:"Last Name"},{default:T(()=>[x(v,{class:"w-full",modelValue:o(t).item.last_name,"onUpdate:modelValue":c[13]||(c[13]=S=>o(t).item.last_name=S),name:"account-last_name","data-testid":"account-last_name"},null,8,["modelValue"])]),_:1})),o(t).isHidden("gender")?A("",!0):(_(),$($e,{key:6,label:"Gender"},{default:T(()=>[x(b,{modelValue:o(t).item.gender,"onUpdate:modelValue":c[14]||(c[14]=S=>o(t).item.gender=S),options:o(t).gender_options,optionLabel:"label",optionValue:"value","aria-labelledby":"custom",name:"account-gender","data-testid":"account-gender"},{option:T(S=>[f("p",null,Q(S.option.label),1)]),_:1},8,["modelValue","options"])]),_:1})),o(t).isHidden("country")?A("",!0):(_(),$($e,{key:7,label:"Country"},{default:T(()=>[x(I,{class:"w-full",modelValue:o(t).item.country,"onUpdate:modelValue":c[15]||(c[15]=S=>o(t).item.country=S),suggestions:o(t).filtered_country_codes,onComplete:o(t).searchCountryCode,onItemSelect:o(t).onSelectCountryCode,placeholder:"Enter Your Country",optionLabel:"name",name:"account-country","data-testid":"account-country",inputClass:"w-full"},null,8,["modelValue","suggestions","onComplete","onItemSelect"])]),_:1})),o(t).isHidden("country_calling_code")?A("",!0):(_(),$($e,{key:8,label:"Country Code"},{default:T(()=>[x(m,{class:"w-full",modelValue:o(t).item.country_calling_code,"onUpdate:modelValue":c[16]||(c[16]=S=>o(t).item.country_calling_code=S),options:o(t).assets.countries,editable:!0,optionLabel:"calling_code",optionValue:"calling_code",id:"calling_code",name:"account-country_calling_code","data-testid":"account-country_calling_code"},null,8,["modelValue","options"])]),_:1})),o(t).isHidden("phone")?A("",!0):(_(),$($e,{key:9,label:"Phone"},{default:T(()=>[x(v,{class:"w-full",modelValue:o(t).item.phone,"onUpdate:modelValue":c[17]||(c[17]=S=>o(t).item.phone=S),name:"account-phone","data-testid":"account-phone"},null,8,["modelValue"])]),_:1})),o(t).isHidden("bio")?A("",!0):(_(),$($e,{key:10,label:"bio"},{default:T(()=>[x(k,{modelValue:o(t).item.bio,"onUpdate:modelValue":c[18]||(c[18]=S=>o(t).item.bio=S),editorStyle:"height: 320px",name:"account-bio","data-testid":"account-bio"},null,8,["modelValue"])]),_:1})),o(t).isHidden("website")?A("",!0):(_(),$($e,{key:11,label:"Website"},{default:T(()=>[x(v,{class:"w-full",modelValue:o(t).item.website,"onUpdate:modelValue":c[19]||(c[19]=S=>o(t).item.website=S),name:"account-website","data-testid":"account-website"},null,8,["modelValue"])]),_:1})),o(t).isHidden("timezone")?A("",!0):(_(),$($e,{key:12,label:"Timezone"},{default:T(()=>[x(m,{modelValue:o(t).item.timezone,"onUpdate:modelValue":c[20]||(c[20]=S=>o(t).item.timezone=S),options:o(t).assets.timezones,optionLabel:"name",optionValue:"slug",filter:!0,placeholder:"Enter Your Timezone",showClear:!0,"data-testid":"account-timezone",class:"w-full"},null,8,["modelValue","options"])]),_:1})),o(t).isHidden("alternate_email")?A("",!0):(_(),$($e,{key:13,label:"Alternate Email"},{default:T(()=>[x(v,{class:"w-full",modelValue:o(t).item.alternate_email,"onUpdate:modelValue":c[21]||(c[21]=S=>o(t).item.alternate_email=S),name:"account-alternate_email","data-testid":"account-alternate_email"},null,8,["modelValue"])]),_:1})),o(t).isHidden("birth")?A("",!0):(_(),$($e,{key:14,label:"Date of Birth"},{default:T(()=>[x(y,{class:"w-full",id:"dob",inputId:"basic",modelValue:o(t).item.birth,"onUpdate:modelValue":c[22]||(c[22]=S=>o(t).item.birth=S),autocomplete:"off",name:"account-birth","data-testid":"account-birth",dateFormat:"yy-mm-dd",showTime:!1},null,8,["modelValue"])]),_:1})),o(t).isHidden("foreign_user_id")?A("",!0):(_(),$($e,{key:15,label:"Foreign User Id"},{default:T(()=>[x(v,{class:"w-full",type:"number",modelValue:o(t).item.foreign_user_id,"onUpdate:modelValue":c[23]||(c[23]=S=>o(t).item.foreign_user_id=S),name:"account-foreign_user_id","data-testid":"account-foreign_user_id"},null,8,["modelValue"])]),_:1})),x($e,{label:"Status"},{default:T(()=>[x(m,{class:"w-full",modelValue:o(t).item.status,"onUpdate:modelValue":c[24]||(c[24]=S=>o(t).item.status=S),options:o(t).status_options,optionLabel:"label",optionValue:"value",id:"account-status",name:"account-status","data-testid":"account-status",onChange:o(t).setIsActiveStatus},null,8,["modelValue","options","onChange"])]),_:1}),x($e,{label:"Is Active"},{default:T(()=>[o(i).is_active_status_options?(_(),$(b,{key:0,modelValue:o(t).item.is_active,"onUpdate:modelValue":c[25]||(c[25]=S=>o(t).item.is_active=S),options:o(i).is_active_status_options,"option-label":"label","option-value":"value"},null,8,["modelValue","options"])):A("",!0)]),_:1}),o(t).assets.custom_fields?(_(!0),O(ne,{key:16},xe(o(t).assets.custom_fields.value,(S,L)=>(_(),O(ne,{key:L},[S.is_hidden?A("",!0):(_(),$($e,{key:0,label:o(a).toLabel(S.name)},{default:T(()=>[S.type==="textarea"?(_(),$(g,{key:0,class:"w-full",rows:"5",cols:"30",name:"account-meta_"+S.slug,"data-testid":"account-meta_"+S.slug,min:S.min,max:S.max,minlength:S.minlength,maxlength:S.maxlength,modelValue:o(t).item.meta.custom_fields[S.slug],"onUpdate:modelValue":P=>o(t).item.meta.custom_fields[S.slug]=P},null,8,["name","data-testid","min","max","minlength","maxlength","modelValue","onUpdate:modelValue"])):S.type==="password"?(_(),$(h,{key:1,name:"account-meta_"+S.slug,"data-testid":"account-meta_"+S.slug,min:S.min,max:S.max,minlength:S.minlength,maxlength:S.maxlength,modelValue:o(t).item.meta.custom_fields[S.slug],"onUpdate:modelValue":P=>o(t).item.meta.custom_fields[S.slug]=P,toggleMask:"",class:"w-full",inputClass:"w-full"},null,8,["name","data-testid","min","max","minlength","maxlength","modelValue","onUpdate:modelValue"])):(_(),$(v,{key:2,class:"w-full",name:"account-meta_"+S.slug,"data-testid":"account-meta_"+S.slug,type:S.type,min:S.min,max:S.max,minlength:S.minlength,maxlength:S.maxlength,modelValue:o(t).item.meta.custom_fields[S.slug],"onUpdate:modelValue":P=>o(t).item.meta.custom_fields[S.slug]=P},null,8,["name","data-testid","type","min","max","minlength","maxlength","modelValue","onUpdate:modelValue"]))]),_:2},1032,["label"]))],64))),128)):A("",!0)])):A("",!0)]),_:1})])}}},QE={style:{width:"40px"}},XE={key:1,colspan:"2"},ZE={key:2,colspan:"2"},JE={key:3,colspan:"2"},eA={key:4,colspan:"2"},at={__name:"VhViewRow",props:{label:{type:String,default:null},label_width:{type:String,default:"150px"},value:{default:null},type:{type:String,default:"text"},can_copy:{type:Boolean,default:!1}},setup(n){return(t,i)=>{const r=R("Button"),a=R("Tag");return _(),O("tr",null,[f("td",{style:St({width:n.label_width})},[f("b",null,Q(o(B)().toLabel(n.label)),1)],4),n.can_copy?(_(),O(ne,{key:0},[f("td",null,Q(n.value),1),f("td",QE,[x(r,{icon:"pi pi-copy",onClick:i[0]||(i[0]=s=>o(B)().copy(n.value)),class:"p-button-text"})])],64)):n.type==="user"?(_(),O("td",XE,[typeof n.value=="object"&&n.value!==null?(_(),$(r,{key:0,onClick:i[1]||(i[1]=s=>o(B)().copy(n.value.id)),class:"p-button-outlined p-button-secondary p-button-sm"},{default:T(()=>[ue(Q(n.value.name),1)]),_:1})):A("",!0)])):n.type==="yes-no"?(_(),O("td",ZE,[n.value===1?(_(),$(a,{key:0,value:"Yes",severity:"success"})):(_(),$(a,{key:1,value:"No",severity:"danger"}))])):n.type==="tag"?(_(),O("td",JE,[x(r,{label:n.value,outlined:""},null,8,["label"])])):(_(),O("td",eA,Q(n.value),1))])}}},tA={class:"col-5"},nA={class:"flex flex-row"},iA={class:"font-semibold text-sm"},sA={key:0,class:"p-inputgroup"},rA={key:0,class:"mt-2"},oA={key:0,class:"flex align-items-center justify-content-between"},aA={class:""},lA={class:"ml-3"},uA={class:"p-datatable p-component p-datatable-responsive-scroll p-datatable-striped p-datatable-sm"},cA={class:"p-datatable-table"},dA={class:"p-datatable-tbody"},pA={key:5},hA={style:{"font-weight":"bold"}},fA=f("td",null,[f("b",null,"Meta")],-1),mA={key:0},gA=["innerHTML"],vA=["innerHTML"],yA={__name:"Item",setup(n){const t=je(),i=fi(),r=Ge(),a=B();Te(async()=>{if(r.params&&!r.params.id)return i.toList(),!1;i.item||await i.getItem(r.params.id),await i.getItemMenu()});const s=Ae(),u=l=>{s.value.toggle(l)};return(l,c)=>{const d=R("Button"),p=R("Menu"),v=R("Message"),h=R("Avatar"),m=R("Dialog"),b=R("Panel");return _(),O("div",tA,[o(i).item?(_(),$(b,{key:0,class:"is-small"},{header:T(()=>[f("div",nA,[f("div",iA,Q(o(i).item.name),1)])]),icons:T(()=>[o(t).assets&&o(t).assets.language_string&&o(t).assets.language_string.crud_actions?(_(),O("div",sA,[x(d,{class:"p-button-sm",label:"#"+o(i).item.id,onClick:c[0]||(c[0]=I=>o(a).copy(o(i).item.id)),"data-testid":"user-item_id"},null,8,["label"]),o(i).hasPermission("can-update-users")||o(i).hasPermission("can-manage-users")?(_(),$(d,{key:0,label:o(t).assets.language_string.crud_actions.view_edit,onClick:c[1]||(c[1]=I=>o(i).toEdit(o(i).item)),icon:"pi pi-pencil",class:"p-button-sm","data-testid":"user-item_edit"},null,8,["label"])):A("",!0),o(i).hasPermission("can-update-users")||o(i).hasPermission("can-manage-users")?(_(),$(d,{key:1,class:"p-button-sm",onClick:u,icon:"pi pi-angle-down","aria-haspopup":"true","data-testid":"user-item_menu"})):A("",!0),x(p,{ref_key:"item_menu_state",ref:s,model:o(i).item_menu_list,popup:!0},null,8,["model"]),x(d,{class:"p-button-sm",icon:"pi pi-times","data-testid":"user-list_view",onClick:c[2]||(c[2]=I=>o(i).toList())})])):A("",!0)]),default:T(()=>[o(i).item?(_(),O("div",rA,[o(i).item.deleted_at?(_(),$(v,{key:0,severity:"error",class:"p-container-message",closable:!1,icon:"pi pi-trash"},{default:T(()=>[o(t).assets&&o(t).assets.language_string&&o(t).assets.language_string.crud_actions?(_(),O("div",oA,[f("div",aA,Q(o(t).assets.language_string.crud_actions.view_deleted)+" "+Q(o(i).item.deleted_at),1),f("div",lA,[x(d,{label:o(t).assets.language_string.crud_actions.view_restore,class:"p-button-sm","data-testid":"user-item_restore",onClick:c[3]||(c[3]=I=>o(i).itemAction("restore"))},null,8,["label"])])])):A("",!0)]),_:1})):A("",!0),f("div",uA,[f("table",cA,[f("tbody",dA,[o(i).item.avatar?(_(),$(h,{key:0,size:"xlarge",shape:"circle",image:o(i).item.avatar,alt:"Avatar"},null,8,["image"])):A("",!0),(_(!0),O(ne,null,xe(o(i).item,(I,k)=>(_(),O(ne,null,[k==="avatar_url"||k==="avatar"||k==="country_code"?(_(),O(ne,{key:0},[],64)):k==="created_by"||k==="updated_by"?(_(),O(ne,{key:1},[],64)):k==="id"||k==="uuid"||k==="email"||k==="username"||k==="phone"||k==="alternate_email"||k==="registration_id"?(_(),$(at,{key:2,label:k,value:I,"data-testid":"user-item_copy_"+k,can_copy:!0},null,8,["label","value","data-testid"])):(k==="created_by_user"||k==="updated_by_user"||k==="deleted_by_user")&&typeof I=="object"&&I!==null&&!o(i).isHidden(k)?(_(),$(at,{key:3,label:k,value:I,type:"user"},null,8,["label","value"])):k==="is_active"?(_(),$(at,{key:4,label:k,value:I,type:"yes-no"},null,8,["label","value"])):k==="bio"&&!o(i).isHidden("bio")?(_(),O("tr",pA,[f("td",hA,Q(o(B)().toLabel(k)),1),f("td",null,[I?(_(),$(d,{key:0,class:"p-button-secondary p-button-outlined p-button-rounded p-button-sm",label:"View",icon:"pi pi-eye","data-testid":"user-item_bio_modal",onClick:y=>o(i).displayBioModal(I)},null,8,["onClick"])):A("",!0)])])):k==="meta"?(_(),O(ne,{key:6},[f("tr",null,[fA,I?(_(),O("td",mA,[x(d,{icon:"pi pi-eye",label:"view",class:"p-button-outlined p-button-secondary p-button-rounded p-button-sm",onClick:y=>o(i).openModal(I),"data-testid":"register-open_meta_modal"},null,8,["onClick"])])):A("",!0)]),x(m,{header:"Meta",visible:o(i).display_meta_modal,"onUpdate:visible":c[4]||(c[4]=y=>o(i).display_meta_modal=y),breakpoints:{"960px":"75vw","640px":"90vw"},style:{width:"50vw"},modal:!0},{default:T(()=>[f("p",{class:"m-0",innerHTML:"
"+o(i).meta_content+"
"},null,8,gA)]),_:1},8,["visible"])],64)):(_(),O(ne,{key:7},[o(i).isHidden(k)?A("",!0):(_(),$(at,{key:0,label:k,value:I},null,8,["label","value"]))],64))],64))),256))])])])])):A("",!0)]),_:1})):A("",!0),x(m,{header:"Bio",visible:o(i).display_bio_modal,"onUpdate:visible":c[5]||(c[5]=I=>o(i).display_bio_modal=I),breakpoints:{"960px":"75vw","640px":"90vw"},style:{width:"50vw"},modal:!0},{default:T(()=>[f("p",{class:"m-3",innerHTML:o(i).bio_modal_data},null,8,vA)]),_:1},8,["visible"])])}}},_A={class:"col-5"},bA={class:"flex flex-row"},wA={class:"font-semibold text-sm"},CA={class:"p-inputgroup"},SA={class:"grid p-fluid mt-1 mb-2"},kA={class:"col-12"},xA={key:0,class:"p-inputgroup"},IA={class:"p-input-icon-left"},LA=f("i",{class:"pi pi-search"},null,-1),PA={class:"p-datatable p-component p-datatable-responsive-scroll p-datatable-striped p-datatable-sm"},OA={key:0},EA={__name:"ViewRole",setup(n){const t=je(),i=fi(),r=B(),a=Ge();Te(async()=>{if(a.params&&!a.params.id)return i.toList(),!1;a.params&&a.params.id&&await i.getItem(a.params.id),i.item&&!i.user_roles&&await i.getUserRoles(),await i.getUserRolesMenuItems()});const s=Ae(),u=l=>{s.value.toggle(l)};return(l,c)=>{const d=R("Button"),p=R("Menu"),v=R("InputText"),h=R("Column"),m=R("DataTable"),b=R("Paginator"),I=R("Panel"),k=R("Divider"),y=Ke("tooltip");return _(),O("div",_A,[o(i).item?(_(),$(I,{key:0,class:"is-small"},{header:T(()=>[f("div",bA,[f("div",wA,Q(o(i).item.name),1)])]),icons:T(()=>[f("div",CA,[x(d,{class:"p-button-sm",label:"#"+o(i).item.id,onClick:c[0]||(c[0]=g=>o(r).copy(o(i).item.id)),"data-testid":"user-role_id"},null,8,["label"]),o(i).hasPermission("can-update-users")||o(i).hasPermission("can-manage-users")?(_(),$(d,{key:0,class:"p-button-sm",icon:"pi pi-angle-down","aria-haspopup":"true",onClick:u,"data-testid":"user-role_menu"})):A("",!0),x(p,{ref_key:"user_roles_menu_state",ref:s,model:o(i).user_roles_menu,popup:!0},null,8,["model"]),x(d,{class:"p-button-sm",icon:"pi pi-times","data-testid":"user-role_view",onClick:c[1]||(c[1]=g=>o(i).toList())})])]),default:T(()=>[f("div",SA,[f("div",kA,[o(i).assets&&o(i).assets.language_string&&o(i).assets.language_string.users?(_(),O("div",xA,[f("span",IA,[LA,x(v,{class:"w-full p-inputtext-sm",placeholder:o(i).assets.language_string.users.view_role_placeholder_search,type:"text",modelValue:o(i).user_roles_query.q,"onUpdate:modelValue":c[2]||(c[2]=g=>o(i).user_roles_query.q=g),onKeyup:[c[3]||(c[3]=Ie(g=>o(i).delayedUserRolesSearch(),["enter"])),c[4]||(c[4]=Ie(g=>o(i).delayedUserRolesSearch(),["enter","native"])),c[5]||(c[5]=Ie(g=>o(i).delayedUserRolesSearch(),["13"]))]},null,8,["placeholder","modelValue"])]),x(d,{class:"p-button-sm",label:o(i).assets.language_string.users.view_role_reset_button,"data-testid":"user-role_reset",onClick:c[6]||(c[6]=g=>o(i).resetUserRolesFilters())},null,8,["label"])])):A("",!0)])]),f("div",null,[f("div",PA,[o(i).user_roles&&o(t).assets&&o(t).assets.language_string&&o(t).assets.language_string.crud_actions?(_(),O("div",OA,[x(m,{value:o(i).user_roles.list.data,dataKey:"id",class:"p-datatable-sm",stripedRows:"",responsiveLayout:"scroll"},{default:T(()=>[x(h,{field:"role",header:"Roles",class:"flex align-items-center"},{body:T(g=>[ue(Q(g.data.name)+" ",1),ce(x(d,{class:"p-button-tiny p-button-text","data-testid":"taxonomies-table-to-edit",onClick:C=>o(r).copy(g.data.slug),icon:"pi pi-copy"},null,8,["onClick"]),[[y,o(t).assets.language_string.crud_actions.toolkit_text_copy_slug,void 0,{top:!0}]])]),_:1}),o(i).assets&&o(i).assets.language_string&&o(i).assets.language_string.users?(_(),$(h,{key:0,field:"role",header:"Has Role"},Mt({_:2},[o(i).hasPermission("can-update-users")||o(i).hasPermission("can-manage-users")?{name:"body",fn:T(g=>[g.data.pivot.is_active===1?(_(),$(d,{key:0,class:"p-button-success p-button-sm p-button-rounded",label:o(i).assets.language_string.users.view_role_yes,"data-testid":"user-role_status_yes",onClick:C=>o(i).changeUserRole(g.data,o(a).params.id)},null,8,["label","onClick"])):(_(),$(d,{key:1,class:"p-button-danger p-button-sm p-button-rounded",label:o(i).assets.language_string.users.view_role_no,"data-testid":"user-role_status_no",onClick:C=>o(i).changeUserRole(g.data,o(a).params.id)},null,8,["label","onClick"]))]),key:"0"}:{name:"body",fn:T(g=>[g.data.pivot.is_active===1?(_(),$(d,{key:0,class:"p-button-success p-button-sm p-button-rounded",label:o(i).assets.language_string.users.view_role_yes,disabled:""},null,8,["label"])):(_(),$(d,{key:1,class:"p-button-danger p-button-sm p-button-rounded",label:o(i).assets.language_string.users.view_role_no,disabled:""},null,8,["label"]))]),key:"1"}]),1024)):A("",!0),x(h,{field:"view",header:"View"},{body:T(g=>[ce(x(d,{class:"p-button-sm p-button-rounded p-button-outlined",onClick:C=>o(i).showModal(g.data),"data-testid":"user-role_details_view",icon:"pi pi-eye",label:o(i).assets.language_string.users.view_role_text_view},null,8,["onClick","label"]),[[y,o(t).assets.language_string.crud_actions.toolkit_text_view,void 0,{top:!0}]])]),_:1})]),_:1},8,["value"]),x(b,{first:o(i).rolesFirstElement,"onUpdate:first":c[7]||(c[7]=g=>o(i).rolesFirstElement=g),rows:o(i).user_roles_query.rows,totalRecords:o(i).user_roles.list.total,onPage:c[8]||(c[8]=g=>o(i).userRolesPaginate(g)),rowsPerPageOptions:o(i).rows_per_page,class:"bg-white-alpha-0 pt-2"},null,8,["first","rows","totalRecords","rowsPerPageOptions"])])):A("",!0)])])]),_:1})):A("",!0),x(o(ru),{header:"Details",visible:o(i).displayModal,"onUpdate:visible":c[9]||(c[9]=g=>o(i).displayModal=g),breakpoints:{"960px":"75vw","640px":"90vw"},style:{width:"50vw"},modal:!0},{default:T(()=>[(_(!0),O(ne,null,xe(o(i).modalData,(g,C)=>(_(),O("div",{key:C},[f("span",null,Q(C),1),ue(" : "+Q(g)+" ",1),x(k)]))),128))]),_:1},8,["visible"])])}}};let hf=[],ff=[];ff={path:"/vaah/users/",component:yn,props:!0,children:[{path:"",name:"users.index",component:AE,props:!0,children:[{path:"form/:id?",name:"users.form",component:YE,props:!0},{path:"view/:id?",name:"users.view",component:yA,props:!0},{path:"role/:id",name:"users.role",component:EA,props:!0}]}]};hf.push(ff);let AA="WebReinvent\\VaahCms\\Models\\Role",mf=document.getElementsByTagName("base")[0].getAttribute("href"),fd=mf+"/vaah/roles",Ki={query:{page:1,rows:20,filter:{q:null,is_active:null,trashed:null,sort:null},recount:null},role_permissions_query:{q:null,module:null,section:null,page:null,rows:null},role_users_query:{q:null,page:null,rows:null},action:{type:null,items:[]}};const jn=Ot({id:"roles",state:()=>({title:"Roles",base_url:mf,ajax_url:fd,model:AA,assets_is_fetching:!0,app:null,assets:null,rows_per_page:[10,20,30,50,100,500],list:null,item:{name:null,slug:null},fillable:null,empty_query:Ki.query,empty_action:Ki.action,query:B().clone(Ki.query),action:B().clone(Ki.action),search:{delay_time:600,delay_timer:0},route:null,watch_stopper:null,route_prefix:"roles.",view:"large",show_filters:!1,list_view_width:12,form:{type:"Create",action:null,is_button_loading:null},is_list_loading:null,count_filters:0,list_selected_menu:[],list_bulk_menu:[],item_menu_list:[],item_menu_state:null,form_menu_list:[],total_permissions:null,total_users:null,permission_menu_items:null,role_permissions:null,role_user_menu_items:null,role_users:null,search_item:null,active_role_permission:null,active_role_user:null,module_section_list:null,role_permissions_query:B().clone(Ki.role_permissions_query),role_users_query:B().clone(Ki.role_users_query),is_btn_loading:!1,firstElement:null}),getters:{},actions:{async onLoad(n){this.route=n,this.setViewAndWidth(n.name),this.firstElement=(this.query.page-1)*this.query.rows,this.updateQueryFromUrl(n)},setViewAndWidth(n){switch(n){case"roles.index":this.view="large",this.list_view_width=12;break;default:this.view="small",this.list_view_width=6;break}},async updateQueryFromUrl(n){if(n.query&&Object.keys(n.query).length>0){for(let t in n.query)this.query[t]=n.query[t];this.countFilters(n.query)}},watchRoutes(n){this.watch_stopper=We(n,(t,i)=>{if(this.watch_stopper&&!t.name.includes(this.route_prefix))return this.watch_stopper(),!1;this.route=t,t.params.id&&this.getItem(t.params.id),this.setViewAndWidth(t.name)},{deep:!0})},watchItem(n){n&&n!==""&&(this.item.name=B().capitalising(n),this.item.slug=B().strToSlug(n))},watchStates(){We(this.query.filter,(n,t)=>{this.delayedSearch()},{deep:!0}),We(this.role_permissions_query,(n,t)=>{this.delayedRolePermissionSearch()},{deep:!0}),We(this.role_users_query,(n,t)=>{this.delayedRoleUsersSearch()},{deep:!0})},async getAssets(){this.assets_is_fetching===!0&&(this.assets_is_fetching=!1,B().ajax(this.ajax_url+"/assets",this.afterGetAssets))},afterGetAssets(n,t){n&&(this.assets=n,n.rows&&(this.query.rows?this.query.rows=parseInt(this.query.rows):this.query.rows=n.rows,this.role_permissions_query.rows=n.rows,this.role_users_query.rows=n.rows,this.firstElement=this.query.rows*(this.query.page-1)),this.route.params&&!this.route.params.id&&(this.item=B().clone(n.empty_item)))},async getList(){let n={query:B().clone(this.query)};await this.updateUrlQueryString(this.query),await B().ajax(this.ajax_url,this.afterGetList,n)},afterGetList:function(n,t){this.is_btn_loading=!1,this.query.recount=null,n&&(this.list=n,this.total_permissions=t.data.totalPermissions,this.total_users=t.data.totalUsers)},async getItem(n){n&&await B().ajax(fd+"/"+n,this.getItemAfter)},async getItemAfter(n,t){n?this.item=n:this.$router.push({name:"roles.index"}),this.getItemMenu(),await this.getFormMenu()},isListActionValid(){return this.action.type?this.action.items.length<1?(B().toastErrors(["Select records"]),!1):!0:(B().toastErrors(["Select an action type"]),!1)},async updateList(n=null){if(!n&&this.action.type?n=this.action.type:this.action.type=n,!this.isListActionValid())return!1;let t="PUT";switch(n){case"delete":t="DELETE";break}let i={params:this.action,method:t,show_success:!1};await B().ajax(this.ajax_url,this.updateListAfter,i)},async updateListAfter(n,t){n&&(this.action=B().clone(this.empty_action),await this.getList())},async listAction(n=null){!n&&this.action.type?n=this.action.type:this.action.type=n;let t=this.ajax_url+"/action/"+n,i="PUT";switch(n){case"delete":t=this.ajax_url,i="DELETE";break;case"delete-all":i="DELETE";break}let r={params:this.action,method:i,show_success:!1};r.params.query=B().clone(this.role_permissions_query),await B().ajax(t,this.updateListAfter,r)},itemAction(n,t=null){t||(t=this.item),this.form.action=n;let i=this.ajax_url,r={method:"post"};switch(n){case"create-and-new":case"create-and-close":case"create-and-clone":r.method="POST",r.params=t;break;case"save":case"save-and-close":case"save-and-clone":r.method="PUT",r.params=t,i+="/"+t.id;break;case"save-and-new":r.method="PUT",r.params=t,i+="/"+t.id;break;case"delete":r.method="DELETE",i+="/"+t.id;break;default:r.method="PATCH",i+="/"+t.id+"/action/"+n;break}B().ajax(i,this.itemActionAfter,r)},async itemActionAfter(n,t){n&&(this.item=n,await this.getList(),await this.formActionAfter(),this.getItemMenu(),this.route.params&&this.route.params.id&&await this.getItem(this.route.params.id))},async formActionAfter(){switch(this.form.action){case"create-and-new":case"save-and-new":this.setActiveItemAsEmpty(),this.route.params.id=null,this.$router.push({name:"roles.form"});break;case"create-and-close":case"save-and-close":this.setActiveItemAsEmpty(),this.$router.push({name:"roles.index"});break;case"create-and-clone":this.item.id=null;break;case"save-and-clone":this.item.id=null,this.route.params.id=null,this.$router.push({name:"roles.form"});break;case"trash":this.item=null;break;case"delete":this.item=null,this.toList();break}},async toggleIsActive(n){n.is_active?await this.itemAction("activate",n):await this.itemAction("deactivate",n)},async paginate(n){this.query.page=n.page+1,this.query.rows=n.rows,await this.getList()},async reload(){await this.getAssets(),await this.getList()},async getFaker(){let n={model_namespace:this.model,except:this.assets.fillable.except},t=this.base_url+"/faker",i={params:n,method:"post"};B().ajax(t,this.getFakerAfter,i)},getFakerAfter:function(n,t){if(n){let i=this;Object.keys(n.fill).forEach(function(r){i.item[r]=n.fill[r]})}},async sync(){this.is_btn_loading=!0,this.query.recount=!0,await this.getList()},onItemSelection(n){this.action.items=n},setActiveItemAsEmpty(){this.item=B().clone(this.assets.empty_item)},confirmDelete(){if(this.action.items.length<1)return B().toastErrors(["Select a record"]),!1;this.action.type="delete",B().confirmDialogDelete(this.listAction)},confirmDeleteAll(){this.action.type="delete-all",B().confirmDialogDelete(this.listAction)},async delayedSearch(){let n=this;this.query.page=1,this.action.items=[],clearTimeout(this.search.delay_timer),this.search.delay_timer=setTimeout(async function(){await n.updateUrlQueryString(n.query),await n.getList()},this.search.delay_time)},async updateUrlQueryString(n){n=B().clone(n);let t=ct.stringify(n,{skipNulls:!0}),i=ct.parse(t);i.filter&&(i.filter=B().cleanObject(i.filter)),await this.$router.replace({query:null}),await this.$router.replace({query:i}),this.countFilters(i)},countFilters:function(n){if(this.count_filters=0,n&&n.filter){let t=B().cleanObject(n.filter);this.count_filters=Object.keys(t).length}},async clearSearch(){this.query.filter.q=null,await this.updateUrlQueryString(this.query),await this.getList()},async resetQuery(){await this.resetQueryString(),await this.getList()},async resetQueryString(){for(let n in this.query.filter)this.query.filter[n]=null;await this.updateUrlQueryString(this.query)},async getItemPermissions(){this.showProgress();let n={query:this.role_permissions_query,method:"post"};B().ajax(this.ajax_url+"/item/"+this.item.id+"/permissions",this.afterGetItemPermissions,n)},afterGetItemPermissions(n,t){this.hideProgress(),n&&(this.role_permissions=n)},async delayedRolePermissionSearch(){let n=this;n.item&&n.item.id&&(clearTimeout(this.search.delay_timer),this.search.delay_timer=setTimeout(async function(){await n.getItemPermissions()},this.search.delay_time))},async permissionPaginate(n){this.role_permissions_query.page=n.page+1,await this.getItemPermissions()},async getItemUsers(){this.showProgress();let n={query:this.role_users_query,method:"get"};B().ajax(this.ajax_url+"/item/"+this.item.id+"/users",this.afterGetItemUsers,n)},afterGetItemUsers(n,t){this.hideProgress(),n&&(this.role_users=n)},async userPaginate(n){this.role_users_query.page=n.page+1,await this.getItemUsers()},async delayedRoleUsersSearch(){let n=this;n.item&&n.item.id&&(clearTimeout(this.search.delay_timer),this.search.delay_timer=setTimeout(async function(){await n.getItemUsers()},this.search.delay_time))},changeRoleStatus(n){let t={inputs:[n]},i={};this.actions(!1,"change-role-permission-status",t,i)},afterChangeRoleStatus(n,t){this.hideProgress(),this.getItemPermissions(this.filter.page),this.$store.dispatch("root/reloadPermissions")},changeRolePermission(n){let t={id:this.item.id,permission_id:n.id},i={};n.pivot.is_active?i.is_active=0:i.is_active=1,this.actions(!1,"toggle-permission-active-status",t,i)},changeUserRole:function(n){let t={id:this.item.id,user_id:n.id},i={};n.pivot.is_active?i.is_active=0:i.is_active=1,this.actions(!1,"toggle-user-active-status",t,i)},bulkActions(n,t,i=this.role_permissions_query){let r={id:this.item.id,query:i,permission_id:null,user_id:null},a={is_active:n};this.actions(!1,t,r,a)},actions(n,t,i,r){this.showProgress(),n&&n.preventDefault();let a={params:{inputs:i,data:r},method:"post"};B().ajax(this.ajax_url+"/actions/"+t,this.afterActions,a)},async afterActions(n,t){await this.hideProgress(),await this.getItemPermissions(this.item.id),await this.getItemUsers(),await this.getList()},resetRolePermissionFilters(){this.role_permissions_query.q=null,this.role_permissions_query.module=null,this.role_permissions_query.section=null,this.role_permissions_query.rows=this.assets.rows},getModuleSection(){let n={params:{module:this.role_permissions_query.module},method:"post"};B().ajax(this.ajax_url+"/module/"+this.role_permissions_query.module+"/sections",this.afterAetModuleSection,n)},afterAetModuleSection(n,t){n&&(this.module_section_list=n)},resetRoleUserFilters(){this.role_users_query.q=null,this.role_users_query.rows=this.assets.rows},closeForm(){this.$router.push({name:"roles.index"})},toList(){this.item=null,this.$router.push({name:"roles.index"})},toForm(){this.item=B().clone(this.assets.empty_item),this.getFormMenu(),this.$router.push({name:"roles.form"})},toView(n){this.item=B().clone(n),this.$router.push({name:"roles.view",params:{id:n.id}})},toEdit(n){this.item=n,this.$router.push({name:"roles.form",params:{id:n.id}})},async toPermission(n){this.item=n,await this.getItemPermissions(),this.$router.push({name:"roles.permissions",params:{id:n.id}})},toUser(n){this.item=n,this.getItemUsers(),this.$router.push({name:"roles.users",params:{id:n.id}})},isViewLarge(){return this.view==="large"},getIdWidth(){let n=50;if(this.list&&this.list.total){let t=this.list.total.toString();t=t.length,n=t*40}return n+"px"},getActionWidth(){let n=100;return this.isViewLarge()||(n=80),n+"px"},getActionLabel(){let n=null;return this.isViewLarge()&&(n="Actions"),n},async getListSelectedMenu(){this.list_selected_menu=[{label:"Activate",command:async()=>{await this.updateList("activate")}},{label:"Deactivate",command:async()=>{await this.updateList("deactivate")}},{separator:!0},{label:"Trash",icon:"pi pi-times",command:async()=>{await this.updateList("trash")}},{label:"Restore",icon:"pi pi-replay",command:async()=>{await this.updateList("restore")}},{label:"Delete",icon:"pi pi-trash",command:()=>{this.confirmDelete()}}]},getListBulkMenu(){this.list_bulk_menu=[{label:"Mark all as active",command:async()=>{await this.listAction("activate-all")}},{label:"Mark all as inactive",command:async()=>{await this.listAction("deactivate-all")}},{separator:!0},{label:"Trash All",icon:"pi pi-times",command:async()=>{await this.listAction("trash-all")}},{label:"Restore All",icon:"pi pi-replay",command:async()=>{await this.listAction("restore-all")}},{label:"Delete All",icon:"pi pi-trash",command:async()=>{this.confirmDeleteAll()}}]},getItemMenu(){let n=[];this.item&&this.item.deleted_at&&n.push({label:"Restore",icon:"pi pi-refresh",command:()=>{this.itemAction("restore")}}),this.item&&this.item.id&&!this.item.deleted_at&&n.push({label:"Trash",icon:"pi pi-times",command:()=>{this.itemAction("trash")}}),n.push({label:"Delete",icon:"pi pi-trash",command:()=>{this.confirmDeleteItem("delete")}}),this.item_menu_list=n},confirmDeleteItem(){this.form.type="delete",B().confirmDialogDelete(this.confirmDeleteItemAfter)},confirmDeleteItemAfter(){this.itemAction("delete",this.item)},async getFormMenu(){let n=[];this.item&&this.item.id?n=[{label:"Save & Close",icon:"pi pi-check",command:()=>{this.itemAction("save-and-close")}},{label:"Save & Clone",icon:"pi pi-copy",command:()=>{this.itemAction("save-and-clone")}},{label:"Save & New",icon:"pi pi-plus",command:()=>{this.itemAction("save-and-new")}},{label:"Trash",icon:"pi pi-times",command:()=>{this.itemAction("trash")}},{label:"Delete",icon:"pi pi-trash",command:()=>{this.confirmDeleteItem("delete")}}]:n=[{label:"Create & Close",icon:"pi pi-check",command:()=>{this.itemAction("create-and-close")}},{label:"Create & Clone",icon:"pi pi-copy",command:()=>{this.itemAction("create-and-clone")}},{label:"Reset",icon:"pi pi-refresh",command:()=>{this.setActiveItemAsEmpty()}}],n.push({label:"Fill",icon:"pi pi-pencil",command:()=>{this.getFaker()}}),this.form_menu_list=n},getMenuItems(){this.list_bulk_menu=[{label:"Active All Permissions",command:async()=>{await this.listAction("activate-all")}},{label:"Inactive All Permissions",command:async()=>{await this.listAction("deactivate-all")}}]},async getPermissionMenuItems(){this.permission_menu_items=[{label:"Active All Permissions",command:()=>{this.bulkActions(1,"toggle-permission-active-status")}},{label:"Inactive All Permissions",command:()=>{this.bulkActions(0,"toggle-permission-active-status")}}]},async getRoleUserMenuItems(){this.role_user_menu_items=[{label:"Attach To All Users",command:()=>{this.bulkActions(1,"toggle-user-active-status",this.role_users_query)}},{label:"Detach To All Users",command:()=>{this.bulkActions(0,"toggle-user-active-status",this.role_users_query)}}]},hasPermission(n){const t=je();return B().hasPermission(t.permissions,n)},showProgress(){this.show_progress_bar=!0},hideProgress(){this.show_progress_bar=!1},strToSlug(n){return B().strToSlug(n)},setPageTitle(){this.title&&(document.title=this.title)}}}),TA=f("b",null,"Sort By:",-1),RA={class:"field-radiobutton"},DA=f("label",{for:"sort-none"},"None",-1),MA={class:"field-radiobutton"},$A=f("label",{for:"sort-ascending"},"Updated (Ascending)",-1),VA={class:"field-radiobutton"},BA=f("label",{for:"sort-descending"},"Updated (Descending)",-1),qA=f("b",null,"Is Active:",-1),FA={class:"field-radiobutton"},jA=f("label",{for:"active-all"},"All",-1),UA={class:"field-radiobutton"},NA=f("label",{for:"active-true"},"Only Active",-1),HA={class:"field-radiobutton"},KA=f("label",{for:"active-false"},"Only Inactive",-1),zA=f("b",null,"Trashed:",-1),WA={class:"field-radiobutton"},GA=f("label",{for:"trashed-exclude"},"Exclude Trashed",-1),YA={class:"field-radiobutton"},QA=f("label",{for:"trashed-include"},"Include Trashed",-1),XA={class:"field-radiobutton"},ZA=f("label",{for:"trashed-only"},"Only Trashed",-1),JA={__name:"Filters",setup(n){const t=jn();return(i,r)=>{const a=R("RadioButton"),s=R("Divider"),u=R("Sidebar");return _(),O("div",null,[x(u,{visible:o(t).show_filters,"onUpdate:visible":r[9]||(r[9]=l=>o(t).show_filters=l),style:{"z-index":"1101"},position:"right"},{default:T(()=>[x(mt,null,{label:T(()=>[TA]),default:T(()=>[f("div",RA,[x(a,{name:"sort-none",value:"","data-testid":"role-filter_sort_none",modelValue:o(t).query.filter.sort,"onUpdate:modelValue":r[0]||(r[0]=l=>o(t).query.filter.sort=l)},null,8,["modelValue"]),DA]),f("div",MA,[x(a,{name:"sort-ascending",value:"updated_at","data-testid":"role-filter_sort_asc",modelValue:o(t).query.filter.sort,"onUpdate:modelValue":r[1]||(r[1]=l=>o(t).query.filter.sort=l)},null,8,["modelValue"]),$A]),f("div",VA,[x(a,{name:"sort-descending",value:"updated_at:desc","data-testid":"role-filter_sort_desc",modelValue:o(t).query.filter.sort,"onUpdate:modelValue":r[2]||(r[2]=l=>o(t).query.filter.sort=l)},null,8,["modelValue"]),BA])]),_:1}),x(s),x(mt,null,{label:T(()=>[qA]),default:T(()=>[f("div",FA,[x(a,{name:"active-all",value:"null","data-testid":"role-filter_status_all",modelValue:o(t).query.filter.is_active,"onUpdate:modelValue":r[3]||(r[3]=l=>o(t).query.filter.is_active=l)},null,8,["modelValue"]),jA]),f("div",UA,[x(a,{name:"active-true",value:"true","data-testid":"role-filter_status_active_only",modelValue:o(t).query.filter.is_active,"onUpdate:modelValue":r[4]||(r[4]=l=>o(t).query.filter.is_active=l)},null,8,["modelValue"]),NA]),f("div",HA,[x(a,{name:"active-false",value:"false","data-testid":"role-filter_status_inactive_only",modelValue:o(t).query.filter.is_active,"onUpdate:modelValue":r[5]||(r[5]=l=>o(t).query.filter.is_active=l)},null,8,["modelValue"]),KA])]),_:1}),x(mt,null,{label:T(()=>[zA]),default:T(()=>[f("div",WA,[x(a,{name:"trashed-exclude",value:"","data-testid":"role-filter_trashed_exclude",modelValue:o(t).query.filter.trashed,"onUpdate:modelValue":r[6]||(r[6]=l=>o(t).query.filter.trashed=l)},null,8,["modelValue"]),GA]),f("div",YA,[x(a,{name:"trashed-include",value:"include","data-testid":"role-filter_trashed_include",modelValue:o(t).query.filter.trashed,"onUpdate:modelValue":r[7]||(r[7]=l=>o(t).query.filter.trashed=l)},null,8,["modelValue"]),QA]),f("div",XA,[x(a,{name:"trashed-only",value:"only","data-testid":"role-filter_trashed_only",modelValue:o(t).query.filter.trashed,"onUpdate:modelValue":r[8]||(r[8]=l=>o(t).query.filter.trashed=l)},null,8,["modelValue"]),ZA])]),_:1})]),_:1},8,["visible"])])}}},e7={key:0},t7=f("i",{class:"pi pi-angle-down"},null,-1),n7={class:"grid p-fluid"},i7={class:"col-12"},s7={class:"p-inputgroup"},r7={__name:"Actions",setup(n){const t=jn();Te(async()=>{t.getListSelectedMenu(),t.getListBulkMenu()});const i=Ae(),r=u=>{i.value.toggle(u)},a=Ae(),s=u=>{a.value.toggle(u)};return(u,l)=>{const c=R("Badge"),d=R("Button"),p=R("Menu"),v=R("InputText");return _(),O("div",null,[f("div",{class:he([{"flex justify-content-between":o(t).isViewLarge()},"mt-2 mb-2"])},[o(t).view==="large"?(_(),O("div",e7,[o(t).hasPermission("can-manage-role")||o(t).hasPermission("can-update-role")?(_(),$(d,{key:0,class:"p-button-sm",type:"button","aria-haspopup":"true","aria-controls":"overlay_menu",onClick:r},{default:T(()=>[t7,o(t).action.items.length>0?(_(),$(c,{key:0,value:o(t).action.items.length},null,8,["value"])):A("",!0)]),_:1})):A("",!0),x(p,{ref_key:"selected_menu_state",ref:i,model:o(t).list_selected_menu,popup:!0},null,8,["model"]),o(t).hasPermission("can-manage-role")||o(t).hasPermission("can-update-role")?(_(),$(d,{key:1,class:"ml-1 p-button-sm",icon:"pi pi-ellipsis-h",type:"button","aria-haspopup":"true","aria-controls":"bulk_menu_state",onClick:s})):A("",!0),x(p,{ref_key:"bulk_menu_state",ref:a,model:o(t).list_bulk_menu,popup:!0},null,8,["model"])])):A("",!0),f("div",null,[f("div",n7,[f("div",i7,[f("div",s7,[x(v,{class:"p-inputtext-sm",modelValue:o(t).query.filter.q,"onUpdate:modelValue":l[0]||(l[0]=h=>o(t).query.filter.q=h),onKeyup:[l[1]||(l[1]=Ie(h=>o(t).delayedSearch(),["enter"])),l[2]||(l[2]=Ie(h=>o(t).delayedSearch(),["enter","native"])),l[3]||(l[3]=Ie(h=>o(t).delayedSearch(),["13"]))],placeholder:"Search","data-testid":"role-action_search_input"},null,8,["modelValue"]),x(d,{class:"p-button-sm",icon:"pi pi-search","data-testid":"role-action_search",onClick:l[4]||(l[4]=h=>o(t).delayedSearch())}),x(d,{class:"p-button-sm",type:"button",onClick:l[5]||(l[5]=h=>o(t).show_filters=!0),"data-testid":"role-action_filter"},{default:T(()=>[ue(" Filters "),o(t).count_filters>0?(_(),$(c,{key:0,value:o(t).count_filters},null,8,["value"])):A("",!0)]),_:1}),x(d,{class:"p-button-sm",label:"Reset",icon:"pi pi-filter-slash",type:"button",onClick:l[6]||(l[6]=h=>o(t).resetQuery()),"data-testid":"role-action_filter_reset"})])]),x(JA)])])],2)])}}},o7={key:0},a7={class:"p-inputgroup"},l7={__name:"Table",setup(n){const t=jn(),i=B();return(r,a)=>{const s=R("Column"),u=R("Badge"),l=R("Button"),c=R("InputSwitch"),d=R("DataTable"),p=R("Paginator"),v=Ke("tooltip");return o(t).list?(_(),O("div",o7,[x(d,{value:o(t).list.data,dataKey:"id",class:"p-datatable-sm p-datatable-hoverable-rows",selection:o(t).action.items,"onUpdate:selection":a[0]||(a[0]=h=>o(t).action.items=h),stripedRows:"",responsiveLayout:"scroll"},{default:T(()=>[o(t).isViewLarge()?(_(),$(s,{key:0,selectionMode:"multiple",headerStyle:"width: 3em"})):A("",!0),x(s,{field:"id",header:"ID",style:St({width:o(t).getIdWidth()}),sortable:!0},null,8,["style"]),x(s,{field:"name",header:"Name",sortable:!0},{body:T(h=>[h.data.deleted_at?(_(),$(u,{key:0,value:"Trashed",severity:"danger"})):A("",!0),ue(" "+Q(h.data.name),1)]),_:1}),o(t).isViewLarge()?(_(),$(s,{key:1,field:"slug",header:"Slug",sortable:!0},{body:T(h=>[ce(x(l,{class:"p-button-tiny p-button-text p-0 mr-2","data-testid":"role-list_slug_copy",onClick:m=>o(i).copy(h.data.slug),icon:"pi pi-copy",label:h.data.slug},null,8,["onClick","label"]),[[v,"Copy Slug",void 0,{top:!0}]])]),_:1})):A("",!0),x(s,{field:"permissions",header:"Permissions"},{body:T(h=>[o(t).hasPermission("can-read-roles")?ce((_(),$(l,{key:0,class:"p-button-sm p-button-rounded white-space-nowrap",onClick:m=>o(t).toPermission(h.data),"data-testid":"role-list_permission_view"},{default:T(()=>[ue(Q(h.data.count_permissions)+" / "+Q(o(t).total_permissions),1)]),_:2},1032,["onClick"])),[[v,"View Permissions",void 0,{top:!0}]]):A("",!0)]),_:1}),x(s,{field:"users",header:"Users"},{body:T(h=>[o(t).hasPermission("can-read-roles")?ce((_(),$(l,{key:0,class:"p-button-sm p-button-rounded white-space-nowrap",onClick:m=>o(t).toUser(h.data),"data-testid":"role-list_user_view"},{default:T(()=>[ue(Q(h.data.count_users)+" / "+Q(o(t).total_users),1)]),_:2},1032,["onClick"])),[[v,"View Users",void 0,{top:!0}]]):A("",!0)]),_:1}),o(t).isViewLarge()?(_(),$(s,{key:2,field:"updated_at",header:"Updated",style:{width:"150px"},sortable:!0},{body:T(h=>[ue(Q(o(i).ago(h.data.updated_at)),1)]),_:1})):A("",!0),o(t).isViewLarge()?(_(),$(s,{key:3,field:"is_active",sortable:!1,style:{width:"100px"},header:"Is Active"},{body:T(h=>[x(c,{modelValue:h.data.is_active,"onUpdate:modelValue":m=>h.data.is_active=m,modelModifiers:{bool:!0},"false-value":0,"true-value":1,class:"p-inputswitch-sm","data-testid":"role-list_status",onInput:m=>o(t).toggleIsActive(h.data)},null,8,["modelValue","onUpdate:modelValue","onInput"])]),_:1})):A("",!0),x(s,{field:"actions",style:St([{width:"150px"},{width:o(t).getActionWidth()}]),header:o(t).getActionLabel()},{body:T(h=>[f("div",a7,[o(t).hasPermission("can-read-roles")?ce((_(),$(l,{key:0,class:"p-button-tiny p-button-text",onClick:m=>o(t).toView(h.data),icon:"pi pi-eye","data-testid":"role-item_view"},null,8,["onClick"])),[[v,"View",void 0,{top:!0}]]):A("",!0),o(t).hasPermission("can-update-roles")?ce((_(),$(l,{key:1,class:"p-button-tiny p-button-text",onClick:m=>o(t).toEdit(h.data),icon:"pi pi-pencil","data-testid":"role-item_edit"},null,8,["onClick"])),[[v,"Update",void 0,{top:!0}]]):A("",!0),o(t).isViewLarge()&&!h.data.deleted_at&&o(t).hasPermission("can-update-roles")?ce((_(),$(l,{key:2,class:"p-button-tiny p-button-danger p-button-text",onClick:m=>o(t).itemAction("trash",h.data),icon:"pi pi-trash","data-testid":"role-item_trash"},null,8,["onClick"])),[[v,"Trash",void 0,{top:!0}]]):A("",!0),o(t).isViewLarge()&&h.data.deleted_at?ce((_(),$(l,{key:3,class:"p-button-tiny p-button-success p-button-text",onClick:m=>o(t).itemAction("restore",h.data),icon:"pi pi-replay","data-testid":"role-item_restore"},null,8,["onClick"])),[[v,"Restore",void 0,{top:!0}]]):A("",!0)])]),_:1},8,["style","header"])]),_:1},8,["value","selection"]),x(p,{first:o(t).firstElement,"onUpdate:first":a[1]||(a[1]=h=>o(t).firstElement=h),rows:o(t).query.rows,totalRecords:o(t).list.total,onPage:a[2]||(a[2]=h=>o(t).paginate(h)),rowsPerPageOptions:o(t).rows_per_page,class:"bg-white-alpha-0 pt-2"},null,8,["first","rows","totalRecords","rowsPerPageOptions"])])):A("",!0)}}},u7={class:"grid"},c7={class:"flex flex-row"},d7=f("b",{class:"mr-1"},"Roles",-1),p7={class:"p-inputgroup"},h7={__name:"List",setup(n){const t=jn(),i=Ge();return _t(),Te(async()=>{await t.onLoad(i),await t.setPageTitle(),await t.watchRoutes(i),await t.watchStates(),await t.getAssets(),await t.getList()}),(r,a)=>{const s=R("Badge"),u=R("Button"),l=R("Panel"),c=R("RouterView");return _(),O("div",u7,[f("div",{class:he("col-"+o(t).list_view_width)},[x(l,{class:"is-small"},{header:T(()=>[f("div",c7,[f("div",null,[d7,o(t).list&&o(t).list.total>0?(_(),$(s,{key:0,value:o(t).list.total},null,8,["value"])):A("",!0)])])]),icons:T(()=>[f("div",p7,[o(t).hasPermission("can-create-roles")?(_(),$(u,{key:0,class:"p-button-sm",label:"Create",icon:"pi pi-plus",onClick:a[0]||(a[0]=d=>o(t).toForm()),"data-testid":"role-create"})):A("",!0),x(u,{class:"p-button-sm",icon:"pi pi-refresh",loading:o(t).is_btn_loading,onClick:a[1]||(a[1]=d=>o(t).sync()),"data-testid":"role-list_refresh"},null,8,["loading"])])]),default:T(()=>[x(r7),x(l7)]),_:1})],2),x(c)])}}},f7={class:"col-6"},m7={class:"flex flex-row"},g7={class:"font-semibold text-sm"},v7={key:0},y7={key:1},_7={class:"p-inputgroup"},b7={key:0,class:"mt-2"},w7={__name:"Form",setup(n){const t=jn(),i=je(),r=Ge(),a=B();Te(async()=>{r.params&&r.params.id&&await t.getItem(r.params.id),t.getFormMenu(),await i.getIsActiveStatusOptions()}),We(t.item,async(l,c)=>{t.item.slug=t.strToSlug(l.name)});const s=Ae(),u=l=>{s.value.toggle(l)};return(l,c)=>{const d=R("Button"),p=R("Menu"),v=R("InputText"),h=R("Textarea"),m=R("SelectButton"),b=R("Panel"),I=Ke("tooltip");return _(),O("div",f7,[x(b,{class:"is-small"},{header:T(()=>[f("div",m7,[f("div",g7,[o(t).item&&o(t).item.id?(_(),O("span",v7,Q(o(t).item.name),1)):(_(),O("span",y7," Create "))])])]),icons:T(()=>[f("div",_7,[o(t).item&&o(t).item.id?(_(),$(d,{key:0,class:"p-button-sm",label:"#"+o(t).item.id,onClick:c[0]||(c[0]=k=>o(a).copy(o(t).item.id)),"data-testid":"role-form_id"},null,8,["label"])):A("",!0),o(t).item&&o(t).item.id?(_(),$(d,{key:1,class:"p-button-sm",label:"Save",icon:"pi pi-save","data-testid":"role-edit_save",onClick:c[1]||(c[1]=k=>o(t).itemAction("save"))})):(_(),$(d,{key:2,class:"p-button-sm",label:"Create & New",icon:"pi pi-save","data-testid":"role-new_save",onClick:c[2]||(c[2]=k=>o(t).itemAction("create-and-new"))})),o(t).hasPermission("can-update-roles")||o(t).hasPermission("can-manage-roles")?(_(),$(d,{key:3,class:"p-button-sm",icon:"pi pi-angle-down",type:"button","aria-haspopup":"true",onClick:u,"data-testid":"role-form_menu"})):A("",!0),x(p,{ref_key:"form_menu",ref:s,model:o(t).form_menu_list,popup:!0},null,8,["model"]),o(t).item&&o(t).item.id||o(t).hasPermission("can-read-roles")?ce((_(),$(d,{key:4,class:"p-button-sm",icon:"pi pi-eye","data-testid":"role-item_view",onClick:c[3]||(c[3]=k=>o(t).toView(o(t).item))},null,512)),[[I,"View",void 0,{top:!0}]]):A("",!0),x(d,{class:"p-button-sm",icon:"pi pi-times","data-testid":"role-list_view",onClick:c[4]||(c[4]=k=>o(t).toList())})])]),default:T(()=>[o(t).item?(_(),O("div",b7,[x($e,{label:"Name"},{default:T(()=>[x(v,{class:"w-full",modelValue:o(t).item.name,"onUpdate:modelValue":[c[5]||(c[5]=k=>o(t).item.name=k),o(t).watchItem],"data-testid":"role-item_name"},null,8,["modelValue","onUpdate:modelValue"])]),_:1}),x($e,{label:"Slug"},{default:T(()=>[x(v,{class:"w-full",modelValue:o(t).item.slug,"onUpdate:modelValue":c[6]||(c[6]=k=>o(t).item.slug=k),"data-testid":"role-item_slug"},null,8,["modelValue"])]),_:1}),x($e,{label:"Details"},{default:T(()=>[x(h,{class:"w-full",modelValue:o(t).item.details,"onUpdate:modelValue":c[7]||(c[7]=k=>o(t).item.details=k),"data-testid":"role-item_details"},null,8,["modelValue"])]),_:1}),x($e,{label:"Is Active"},{default:T(()=>[o(i)&&o(i).is_active_status_options?(_(),$(m,{key:0,modelValue:o(t).item.is_active,"onUpdate:modelValue":c[8]||(c[8]=k=>o(t).item.is_active=k),"data-testid":"role-item_status",options:o(i).is_active_status_options,"option-label":"label","option-value":"value"},null,8,["modelValue","options"])):A("",!0)]),_:1})])):A("",!0)]),_:1})])}}},C7={class:"col-6"},S7={class:"flex flex-row"},k7={class:"font-semibold text-sm"},x7={class:"p-inputgroup"},I7={key:0,class:"mt-1"},L7={class:"flex align-items-center justify-content-between"},P7={class:""},O7={class:"ml-3"},E7={class:"p-datatable p-component p-datatable-responsive-scroll p-datatable-striped p-datatable-sm"},A7={class:"p-datatable-table"},T7={class:"p-datatable-tbody"},R7={__name:"Item",setup(n){const t=jn(),i=Ge(),r=B();Te(async()=>{if(i.params&&!i.params.id)return t.toList(),!1;i.params&&i.params.id&&await t.getItem(i.params.id)});const a=Ae(),s=u=>{a.value.toggle(u)};return(u,l)=>{const c=R("Button"),d=R("Menu"),p=R("Message"),v=R("Panel");return _(),O("div",C7,[o(t)&&o(t).item?(_(),$(v,{key:0,class:"is-small"},{header:T(()=>[f("div",S7,[f("div",k7,Q(o(t).item.name),1)])]),icons:T(()=>[f("div",x7,[x(c,{class:"p-button-sm",label:"#"+o(t).item.id,onClick:l[0]||(l[0]=h=>o(r).copy(o(t).item.id)),"data-testid":"role-item_id"},null,8,["label"]),o(t).hasPermission("can-update-roles")?(_(),$(c,{key:0,class:"p-button-sm",label:"Edit",icon:"pi pi-pencil",onClick:l[1]||(l[1]=h=>o(t).toEdit(o(t).item)),"data-testid":"role-item_edit"})):A("",!0),o(t).hasPermission("can-update-roles")||o(t).hasPermission("can-manage-roles")?(_(),$(c,{key:1,class:"p-button-sm",icon:"pi pi-angle-down",type:"button","aria-haspopup":"true","data-testid":"role-item_menu",onClick:s})):A("",!0),x(d,{ref_key:"item_menu_state",ref:a,model:o(t).item_menu_list,popup:!0},null,8,["model"]),x(c,{class:"p-button-sm",icon:"pi pi-times",onClick:l[2]||(l[2]=h=>o(t).toList()),"data-testid":"role-item_list"})])]),default:T(()=>[o(t).item?(_(),O("div",I7,[o(t).item.deleted_at?(_(),$(p,{key:0,severity:"error",class:"p-container-message",closable:!1,icon:"pi pi-trash"},{default:T(()=>[f("div",L7,[f("div",P7," Deleted "+Q(o(t).item.deleted_at),1),f("div",O7,[x(c,{label:"Restore",class:"p-button-sm",onClick:l[3]||(l[3]=h=>o(t).itemAction("restore")),"data-testid":"role-item_restore"})])])]),_:1})):A("",!0),f("div",E7,[f("table",A7,[f("tbody",T7,[(_(!0),O(ne,null,xe(o(t).item,(h,m)=>(_(),O(ne,null,[m==="created_by"||m==="updated_by"?(_(),O(ne,{key:0},[],64)):m==="id"||m==="uuid"||m==="slug"?(_(),$(at,{key:1,label:m,value:h,can_copy:!0},null,8,["label","value"])):(m==="created_by_user"||m==="updated_by_user"||m==="deleted_by_user")&&typeof h=="object"&&h!==null?(_(),$(at,{key:2,label:m,value:h,type:"user"},null,8,["label","value"])):m==="is_active"?(_(),$(at,{key:3,label:m,value:h,type:"yes-no"},null,8,["label","value"])):(_(),$(at,{key:4,label:m,value:h},null,8,["label","value"]))],64))),256))])])])])):A("",!0)]),_:1})):A("",!0)])}}},D7={key:0},M7={__name:"PermissionDetailsView",setup(n){const t=jn();return Te(async()=>{t.item||await t.getItem(route.params.id)}),(i,r)=>{const a=R("Divider");return _(),O("div",null,[o(t)&&o(t).active_role_permission?(_(),O("div",D7,[f("p",null,[ue("Created By : "),f("span",null,Q(o(t).active_role_permission.json.created_by),1)]),x(a,{class:"is-small"}),f("p",null,[ue("Updated By : "),f("span",null,Q(o(t).active_role_permission.json.updated_by),1)]),x(a,{class:"is-small"}),f("p",null,[ue("Created At : "),f("span",null,Q(o(t).active_role_permission.json.created_at),1)]),x(a,{class:"is-small"}),f("p",null,[ue("Updated At : "),f("span",null,Q(o(t).active_role_permission.json.updated_at),1)])])):A("",!0)])}}},$7={class:"col-6"},V7={class:"flex flex-row"},B7={class:"font-semibold text-sm"},q7={class:"p-inputgroup"},F7={class:"flex justify-content-between mt-3 mb-1"},j7={key:0},U7={key:1,class:"mx-1"},N7={class:"grid p-fluid"},H7={class:"col-12"},K7={class:"p-inputgroup"},z7={class:"p-input-icon-left"},W7=f("i",{class:"pi pi-search"},null,-1),G7={class:"flex"},Y7={class:"pl-2"},Q7={__name:"ViewPermission",setup(n){const t=B(),i=jn(),r=Ge(),a=je();Te(async()=>{if(r.params&&!r.params.id)return i.toList(),!1;r.params&&r.params.id&&await i.getItem(r.params.id),i.item&&!i.role_permissions&&await i.getItemPermissions(),await i.getPermissionMenuItems(),await a.getPermission()});const s=Ae(),u=v=>{s.value.toggle(v)},l=Rr(),c=()=>{l.open(M7,{props:{header:"Details",style:{width:"50vw"},breakpoints:{"960px":"75vw","640px":"90vw"},modal:!0}})},d=_t(),p=(v,h)=>{d.require({group:"templating",message:"Are you sure you want to change the status? This action will impact all roles that assign to this permission.",header:"Changing Status",icon:"pi pi-exclamation-circle text-red-600",acceptClass:"p-button p-button-danger is-small",acceptLabel:"Change",rejectLabel:"Cancel",rejectClass:" is-small btn-dark",accept:()=>{i.changeRoleStatus(h)}})};return(v,h)=>{const m=R("Button"),b=R("Menu"),I=R("Dropdown"),k=R("InputText"),y=R("Column"),g=R("DataTable"),C=R("Paginator"),w=R("Panel"),S=R("ConfirmDialog"),L=R("DynamicDialog"),P=Ke("tooltip");return _(),O("div",$7,[o(i)&&o(i).item?(_(),$(w,{key:0,class:"is-small"},{header:T(()=>[f("div",V7,[f("div",B7,Q(o(i).item.name),1)])]),icons:T(()=>[f("div",q7,[x(m,{class:"p-button-sm",label:"#"+o(i).item.id,onClick:h[0]||(h[0]=E=>o(t).copy(o(i).item.id)),"data-testid":"role-permission_id"},null,8,["label"]),o(i).hasPermission("can-update-roles")||o(i).hasPermission("can-manage-roles")?(_(),O(ne,{key:0},[x(m,{class:"p-button-sm",icon:"pi pi-angle-down",type:"button","aria-haspopup":"true",onClick:u,"data-testid":"role-permission_menu"}),x(b,{ref_key:"permission_menu",ref:s,model:o(i).permission_menu_items,popup:!0},null,8,["model"])],64)):A("",!0),x(m,{class:"p-button-sm",icon:"pi pi-times",onClick:h[1]||(h[1]=E=>o(i).toList()),"data-testid":"role-permission_list"})])]),default:T(()=>[f("div",F7,[o(i)&&o(i).assets?(_(),O("div",j7,[x(I,{modelValue:o(i).role_permissions_query.module,"onUpdate:modelValue":h[2]||(h[2]=E=>o(i).role_permissions_query.module=E),options:o(i).assets.modules,placeholder:"Select a Module","data-testid":"role-permission_module",onChange:h[3]||(h[3]=E=>o(i).getModuleSection()),class:"is-small"},{option:T(E=>[f("div",null,Q(E.option.charAt(0).toUpperCase()+E.option.slice(1)),1)]),_:1},8,["modelValue","options"])])):A("",!0),o(i).role_permissions_query.module&&o(i).module_section_list?(_(),O("div",U7,[x(I,{modelValue:o(i).role_permissions_query.section,"onUpdate:modelValue":h[4]||(h[4]=E=>o(i).role_permissions_query.section=E),options:o(i).module_section_list,placeholder:"Select a Section",onClick:h[5]||(h[5]=E=>o(i).getItemPermissions()),"data-testid":"role-permission_section",class:"is-small"},{option:T(E=>[f("div",null,Q(E.option.charAt(0).toUpperCase()+E.option.slice(1)),1)]),_:1},8,["modelValue","options"])])):A("",!0),f("div",N7,[f("div",H7,[f("div",K7,[f("span",z7,[W7,x(k,{modelValue:o(i).role_permissions_query.q,"onUpdate:modelValue":h[6]||(h[6]=E=>o(i).role_permissions_query.q=E),onKeyup:[h[7]||(h[7]=Ie(E=>o(i).delayedRolePermissionSearch(),["enter"])),h[8]||(h[8]=Ie(E=>o(i).delayedRolePermissionSearch(),["enter","native"])),h[9]||(h[9]=Ie(E=>o(i).delayedRolePermissionSearch(),["13"]))],placeholder:"Search",type:"text",class:"w-full","data-testid":"role-permission_search"},null,8,["modelValue"])]),x(m,{label:"Reset",onClick:h[10]||(h[10]=E=>o(i).resetRolePermissionFilters()),"data-testid":"role-permission_search_reset"})])])])]),o(i)&&o(i).role_permissions?(_(),$(g,{key:0,value:o(i).role_permissions.list.data,dataKey:"id",class:"p-datatable-sm",stripedRows:"",responsiveLayout:"scroll"},{default:T(()=>[x(y,{field:"name",header:"Name",class:"flex align-items-center"},{body:T(E=>[ce(x(m,{class:"p-button-tiny p-button-text p-0 mr-2","data-testid":"role-permission_name_copy",onClick:M=>o(t).copy(E.data.slug),icon:"pi pi-copy",label:E.data.name},null,8,["onClick","label"]),[[P,"Copy Slug",void 0,{top:!0}]])]),_:1}),x(y,{field:"has-permission",header:"Has Permission"},Mt({_:2},[o(i).hasPermission("can-update-roles")||o(i).hasPermission("can-manage-roles")?{name:"body",fn:T(E=>[E.data.pivot.is_active===1?(_(),$(m,{key:0,label:"Yes",class:"p-button-sm p-button-success p-button-rounded",onClick:M=>o(i).changeRolePermission(E.data),"data-testid":"role-permission_status_yes"},null,8,["onClick"])):(_(),$(m,{key:1,label:"No",class:"p-button-sm p-button-danger p-button-rounded","data-testid":"role-permission_status_no",onClick:M=>o(i).changeRolePermission(E.data)},null,8,["onClick"]))]),key:"0"}:{name:"body",fn:T(E=>[E.data.pivot.is_active===1?(_(),$(m,{key:0,label:"Yes",class:"p-button-sm p-button-success p-button-rounded",disabled:""})):(_(),$(m,{key:1,label:"No",class:"p-button-sm p-button-danger p-button-rounded",disabled:""}))]),key:"1"}]),1024),x(y,{field:"is-active",header:"Permission Status"},Mt({_:2},[(o(i).hasPermission("can-update-permissions")||o(i).hasPermission("can-manage-permissions"))&&(o(i).hasPermission("can-update-roles")||o(i).hasPermission("can-manage-roles"))?{name:"body",fn:T(E=>[E.data.is_active===1?(_(),$(m,{key:0,label:"Active",class:"p-button-sm p-button-rounded p-button-success",onClick:M=>p(v.event,E.data.id),"data-testid":"role-permission_status_active"},null,8,["onClick"])):(_(),$(m,{key:1,label:"Inactive","data-testid":"role-permission_status_inactive",class:"p-button-sm p-button-danger p-button-rounded",onClick:M=>p(v.event,E.data.id)},null,8,["onClick"]))]),key:"0"}:{name:"body",fn:T(E=>[E.data.is_active===1?(_(),$(m,{key:0,label:"Active",class:"p-button-sm p-button-rounded p-button-success",disabled:""})):(_(),$(m,{key:1,label:"Inactive",class:"p-button-sm p-button-danger p-button-rounded",disabled:""}))]),key:"1"}]),1024),x(y,null,{body:T(E=>[x(m,{class:"p-button-sm p-button-rounded p-button-outlined",onClick:M=>(c(),o(i).active_role_permission=E.data),icon:"pi pi-eye",label:"View","data-testid":"role-permission_view_modal"},null,8,["onClick"])]),_:1})]),_:1},8,["value"])):A("",!0),o(i)&&o(i).role_permissions?(_(),$(C,{key:1,rows:o(i).role_permissions_query.rows,"onUpdate:rows":h[11]||(h[11]=E=>o(i).role_permissions_query.rows=E),totalRecords:o(i).role_permissions.list.total,onPage:h[12]||(h[12]=E=>o(i).permissionPaginate(E)),rowsPerPageOptions:o(i).rows_per_page,class:"bg-white-alpha-0 pt-2"},null,8,["rows","totalRecords","rowsPerPageOptions"])):A("",!0)]),_:1})):A("",!0),x(S,{group:"templating",class:"is-small",style:{width:"400px"},breakpoints:{"600px":"100vw"}},{message:T(E=>[f("div",G7,[f("i",{class:he(E.message.icon),style:{"font-size":"1.5rem"}},null,2),f("p",Y7,Q(E.message.message),1)])]),_:1}),x(L)])}}},X7={key:0},Z7={__name:"RoleUserDetailsView",setup(n){const t=jn();return Te(async()=>{t.item||await t.getItem(route.params.id)}),(i,r)=>{const a=R("Divider");return _(),O("div",null,[o(t)&&o(t).active_role_user?(_(),O("div",X7,[f("p",null,[ue("Created By : "),f("span",null,Q(o(t).active_role_user.json.created_by),1)]),x(a,{class:"is-small"}),f("p",null,[ue("Updated By : "),f("span",null,Q(o(t).active_role_user.json.updated_by),1)]),x(a,{class:"is-small"}),f("p",null,[ue("Created At : "),f("span",null,Q(o(t).active_role_user.json.created_at),1)]),x(a,{class:"is-small"}),f("p",null,[ue("Updated At : "),f("span",null,Q(o(t).active_role_user.json.updated_at),1)])])):A("",!0)])}}},J7={class:"col-6"},eT={class:"flex flex-row"},tT={class:"font-semibold text-sm"},nT={class:"p-inputgroup"},iT={class:"grid p-fluid mt-1 mb-2"},sT={class:"col-12"},rT={class:"p-inputgroup"},oT={class:"p-input-icon-left"},aT=f("i",{class:"pi pi-search"},null,-1),lT={__name:"ViewUser",setup(n){const t=jn(),i=Ge(),r=B();Te(async()=>{if(i.params&&!i.params.id)return t.toList(),!1;i.params&&i.params.id&&await t.getItem(i.params.id),t.item&&!t.role_users&&await t.getItemUsers(),await t.getRoleUserMenuItems()});const a=Ae(),s=c=>{a.value.toggle(c)},u=Rr(),l=()=>{u.open(Z7,{props:{header:"Details",style:{width:"50vw"},breakpoints:{"960px":"75vw","640px":"90vw"},modal:!0}})};return(c,d)=>{const p=R("Button"),v=R("Menu"),h=R("InputText"),m=R("Column"),b=R("DataTable"),I=R("Paginator"),k=R("Panel"),y=R("DynamicDialog");return _(),O("div",J7,[o(t)&&o(t).item?(_(),$(k,{key:0,class:"is-small"},{header:T(()=>[f("div",eT,[f("div",tT,Q(o(t).item.name),1)])]),icons:T(()=>[f("div",nT,[x(p,{class:"p-button-sm",label:"#"+o(t).item.id,onClick:d[0]||(d[0]=g=>o(r).copy(o(t).item.id)),"data-testid":"role-user_id"},null,8,["label"]),o(t).hasPermission("can-update-roles")||o(t).hasPermission("can-manage-roles")?(_(),O(ne,{key:0},[x(p,{class:"p-button-sm",icon:"pi pi-angle-down",type:"button","aria-haspopup":"true","data-testid":"role-user_menu",onClick:s}),x(v,{ref_key:"uer_items_menu",ref:a,model:o(t).role_user_menu_items,popup:!0},null,8,["model"])],64)):A("",!0),x(p,{class:"p-button-sm",icon:"pi pi-times","data-testid":"role-user_list",onClick:d[1]||(d[1]=g=>o(t).toList())})])]),default:T(()=>[f("div",iT,[f("div",sT,[f("div",rT,[f("span",oT,[aT,x(h,{modelValue:o(t).role_users_query.q,"onUpdate:modelValue":d[2]||(d[2]=g=>o(t).role_users_query.q=g),onKeyup:[d[3]||(d[3]=Ie(g=>o(t).delayedRoleUsersSearch(),["enter"])),d[4]||(d[4]=Ie(g=>o(t).delayedRoleUsersSearch(),["enter","native"])),d[5]||(d[5]=Ie(g=>o(t).delayedRoleUsersSearch(),["13"]))],placeholder:"Search",type:"text","data-testid":"role-user_search",class:"w-full p-inputtext-sm"},null,8,["modelValue"])]),x(p,{class:"p-button-sm","data-testid":"role-user_search_reset",label:"Reset",onClick:d[6]||(d[6]=g=>o(t).resetRoleUserFilters())})])])]),o(t)&&o(t).role_users?(_(),$(b,{key:0,value:o(t).role_users.list.data,dataKey:"id",class:"p-datatable-sm",stripedRows:"",responsiveLayout:"scroll"},{default:T(()=>[x(m,{field:"name",header:"Name"},{body:T(g=>[ue(Q(g.data.name),1)]),_:1}),x(m,{field:"email",header:"Email"},{body:T(g=>[ue(Q(g.data.email),1)]),_:1}),x(m,{field:"has-role",header:"Has Role"},Mt({_:2},[o(t).hasPermission("can-update-roles")||o(t).hasPermission("can-manage-roles")?{name:"body",fn:T(g=>[g.data.pivot.is_active===1?(_(),$(p,{key:0,label:"Yes",class:"p-button-sm p-button-success p-button-rounded",onClick:C=>o(t).changeUserRole(g.data),"data-testid":"role-user_status_yes"},null,8,["onClick"])):(_(),$(p,{key:1,label:"No",class:"p-button-sm p-button-danger p-button-rounded","data-testid":"role-user_status_no",onClick:C=>o(t).changeUserRole(g.data)},null,8,["onClick"]))]),key:"0"}:{name:"body",fn:T(g=>[g.data.pivot.is_active===1?(_(),$(p,{key:0,label:"Yes",class:"p-button-sm p-button-success p-button-rounded",disabled:""})):(_(),$(p,{key:1,label:"No",class:"p-button-sm p-button-danger p-button-rounded",disabled:""}))]),key:"1"}]),1024),x(m,null,{body:T(g=>[x(p,{class:"p-button-sm p-button-rounded p-button-outlined",onClick:C=>(l(),o(t).active_role_user=g.data),icon:"pi pi-eye",label:"View","data-testid":"role-user_view_details"},null,8,["onClick"])]),_:1})]),_:1},8,["value"])):A("",!0),o(t)&&o(t).role_users?(_(),$(I,{key:1,rows:o(t).role_users_query.rows,"onUpdate:rows":d[7]||(d[7]=g=>o(t).role_users_query.rows=g),totalRecords:o(t).role_users.list.total,onPage:d[8]||(d[8]=g=>o(t).userPaginate(g)),rowsPerPageOptions:o(t).rows_per_page,class:"bg-white-alpha-0 pt-2"},null,8,["rows","totalRecords","rowsPerPageOptions"])):A("",!0)]),_:1})):A("",!0),x(y)])}}};let gf=[],vf=[];vf={path:"/vaah/roles/",component:yn,props:!0,children:[{path:"",name:"roles.index",component:h7,props:!0,children:[{path:"form/:id?",name:"roles.form",component:w7,props:!0},{path:"view/:id?",name:"roles.view",component:R7,props:!0},{path:"permissions/:id?",name:"roles.permissions",component:Q7,props:!0},{path:"users/:id?",name:"roles.users",component:lT,props:!0}]}]};gf.push(vf);const uT={class:"grid justify-content-center"},cT={class:"col-fixed"},dT={class:"col"},pT={__name:"AdvancedLayout",setup(n){const t=Ge(),i=Ae([{label:"ADVANCED",items:[{label:"Logs",icon:"pi pi-book",to:{path:"/vaah/advanced/logs"}},{label:"Jobs",icon:"pi pi-align-justify",to:{path:"/vaah/advanced/jobs"}},{label:"Failed Jobs",icon:"pi pi-times-circle",to:{path:"/vaah/advanced/failedjobs"}},{label:"Batches",icon:"pi pi-server",to:{path:"/vaah/advanced/batches"}}]}]),r=Ae({menuitem:({props:a})=>({class:t.matched&&t.matched[3]&&t.matched[3].path===a.item.to.path?"p-focus":""})});return Te(async()=>{}),(a,s)=>{const u=R("Menu"),l=R("router-view");return _(),O("div",uT,[f("div",cT,[x(u,{model:i.value,pt:r.value},null,8,["model","pt"])]),f("div",dT,[x(l)])])}}};let hT="WebReinvent\\VaahCms\\Models\\Job",yf=document.getElementsByTagName("base")[0].getAttribute("href"),fT=yf+"/vaah/jobs",To={query:{page:1,rows:20,filter:{q:null,is_active:null,trashed:null,sort:null,queue:null}},action:{type:null,items:[]}};const Ca=Ot({id:"jobs",state:()=>({title:"Jobs - Advanced",page:1,rows:20,base_url:yf,ajax_url:fT,model:hT,assets_is_fetching:!0,app:null,assets:null,rows_per_page:[10,20,30,50,100,500],list:null,item:null,fillable:null,empty_query:To.query,empty_action:To.action,query:B().clone(To.query),action:B().clone(To.action),search:{delay_time:600,delay_timer:0},route:null,watch_stopper:null,route_prefix:"jobs.",view:"large",show_filters:!1,list_view_width:12,form:{type:"Create",action:null,is_button_loading:null},is_list_loading:null,count_filters:0,list_selected_menu:[],list_bulk_menu:[],item_menu_list:[],item_menu_state:null,form_menu_list:[],payload_modal:!1,payload_content:null,first_element:null}),actions:{async onLoad(n){this.route=n,this.first_element=(this.query.page-1)*this.query.rows,this.updateQueryFromUrl(n)},async updateQueryFromUrl(n){if(n.query&&Object.keys(n.query).length>0){for(let t in n.query)this.query[t]=n.query[t];this.countFilters(n.query)}},watchRoutes(n){this.watch_stopper=We(n,(t,i)=>{if(this.watch_stopper&&!t.name.includes(this.route_prefix))return this.watch_stopper(),!1;this.route=t,t.params.id&&this.getItem(t.params.id)},{deep:!0})},watchStates(){We(this.query.filter,(n,t)=>{this.delayedSearch()},{deep:!0})},async getAssets(){this.assets_is_fetching===!0&&(this.assets_is_fetching=!1,B().ajax(this.ajax_url+"/assets",this.afterGetAssets))},afterGetAssets(n,t){n&&(this.assets=n,n.rows&&(this.query.rows?this.query.rows=parseInt(this.query.rows):this.query.rows=n.rows))},async getList(){let n={query:B().clone(this.query)};await this.updateUrlQueryString(this.query),await B().ajax(this.ajax_url,await this.getListAfter,n)},async getListAfter(n,t){this.is_btn_loading=!1,n&&(this.list=n,this.first_element=(this.query.page-1)*this.query.rows)},isListActionValid(){return this.action.type?this.action.items.length<1?(B().toastErrors(["Select records"]),!1):!0:(B().toastErrors(["Select an action type"]),!1)},async updateListAfter(n,t){n&&(this.action=B().clone(this.empty_action),await this.getList())},async listAction(n=null){!n&&this.action.type?n=this.action.type:this.action.type=n;let t=this.ajax_url+"/action/"+n,i="PUT";switch(n){case"delete":t=this.ajax_url,i="DELETE";break;case"delete-all":i="DELETE";break}let r={params:this.action,method:i,show_success:!1};await B().ajax(t,this.updateListAfter,r)},itemAction(n,t=null){t||(t=this.item),this.form.action=n;let i=this.ajax_url,r={method:"post"};switch(n){case"delete":r.method="DELETE",i+="/"+t.id;break;default:r.method="PATCH",i+="/"+t.id+"/action/"+n;break}B().ajax(i,this.itemActionAfter,r)},async itemActionAfter(n,t){n&&(this.item=n,await this.getList())},async paginate(n){this.query.page=n.page+1,this.query.rows=n.rows,this.first_element=this.query.rows*(this.query.page-1),await this.getList()},async reload(){await this.getAssets(),await this.getList()},onItemSelection(n){this.action.items=n},confirmDelete(){if(this.action.items.length<1)return B().toastErrors(["Select a record"]),!1;this.action.type="delete",B().confirmDialogDelete(this.listAction)},confirmDeleteAll(){this.action.type="delete-all",B().confirmDialogDelete(this.listAction)},async delayedSearch(){let n=this;this.query.page=1,this.action.items=[],clearTimeout(this.search.delay_timer),this.search.delay_timer=setTimeout(async function(){await n.updateUrlQueryString(n.query),await n.getList()},this.search.delay_time)},async updateUrlQueryString(n){n=B().clone(n);let t=ct.stringify(n,{skipNulls:!0}),i=ct.parse(t);i.filter&&(i.filter=B().cleanObject(i.filter)),await this.$router.replace({query:null}),await this.$router.replace({query:i}),this.countFilters(i)},countFilters:function(n){if(this.count_filters=0,n&&n.filter){let t=B().cleanObject(n.filter);this.count_filters=Object.keys(t).length}},async clearSearch(){this.query.filter.q=null,await this.updateUrlQueryString(this.query),await this.getList()},async resetQuery(){await this.resetQueryString(),await this.getList()},async resetQueryString(){for(let n in this.query.filter)this.query.filter[n]=null;this.query.page=this.page,this.query.rows=this.rows,await this.updateUrlQueryString(this.query)},toList(){this.$router.push({name:"jobs.index"})},isViewLarge(){return this.view==="large"},getIdWidth(){let n=50;if(this.list&&this.list.total){let t=this.list.total.toString();t=t.length,n=t*40}return n+"px"},getActionWidth(){let n=100;return this.isViewLarge()||(n=80),n+"px"},getActionLabel(){let n=null;return this.isViewLarge()&&(n="Actions"),n},async getListSelectedMenu(){this.list_selected_menu=[{label:"Delete",icon:"pi pi-trash",command:()=>{this.confirmDelete()}}]},getListBulkMenu(){this.list_bulk_menu=[{label:"Delete All",icon:"pi pi-trash",command:async()=>{this.confirmDeleteAll()}}]},confirmDeleteItem(){this.form.type="delete",B().confirmDialogDelete(this.confirmDeleteItemAfter)},confirmDeleteItemAfter(){this.itemAction("delete",this.item)},viewPayloads(n){this.payload_content='
'+JSON.stringify(n,null,2)+"
",this.payload_modal=!0},async sync(){this.is_btn_loading=!0,await this.getList()},hasPermission(n){const t=je();return B().hasPermission(t.permissions,n)},setPageTitle(){this.title&&(document.title=this.title)},displayJobName(n){let t=n.split(/\\/g);return t[t.length-1]}}}),mT=f("b",null,"Sort By:",-1),gT={class:"field-radiobutton"},vT=f("label",{for:"sort-none"},"None",-1),yT={class:"field-radiobutton"},_T=f("label",{for:"sort-ascending"},"Created (Ascending)",-1),bT={class:"field-radiobutton"},wT=f("label",{for:"sort-descending"},"Created (Descending)",-1),CT=f("b",null,"Queue:",-1),ST={class:"field-radiobutton"},kT=f("label",{for:"default"},"Default",-1),xT={class:"field-radiobutton"},IT=f("label",{for:"high"},"High",-1),LT={class:"field-radiobutton"},PT=f("label",{for:"medium"},"Medium",-1),OT={class:"field-radiobutton"},ET=f("label",{for:"low"},"Low",-1),AT={__name:"Filters",setup(n){const t=Ca();return(i,r)=>{const a=R("RadioButton"),s=R("Divider"),u=R("Sidebar");return _(),O("div",null,[x(u,{visible:o(t).show_filters,"onUpdate:visible":r[7]||(r[7]=l=>o(t).show_filters=l),position:"right",style:{"z-index":"1101"}},{default:T(()=>[x(mt,null,{label:T(()=>[mT]),default:T(()=>[f("div",gT,[x(a,{name:"sort-none","data-testid":"jobs-filters-sort-none",value:"",modelValue:o(t).query.filter.sort,"onUpdate:modelValue":r[0]||(r[0]=l=>o(t).query.filter.sort=l)},null,8,["modelValue"]),vT]),f("div",yT,[x(a,{name:"sort-ascending","data-testid":"jobs-filters-sort-ascending",value:"created_at",modelValue:o(t).query.filter.sort,"onUpdate:modelValue":r[1]||(r[1]=l=>o(t).query.filter.sort=l)},null,8,["modelValue"]),_T]),f("div",bT,[x(a,{name:"sort-descending","data-testid":"jobs-filters-sort-descending",value:"created_at:desc",modelValue:o(t).query.filter.sort,"onUpdate:modelValue":r[2]||(r[2]=l=>o(t).query.filter.sort=l)},null,8,["modelValue"]),wT])]),_:1}),x(s),x(mt,null,{label:T(()=>[CT]),default:T(()=>[f("div",ST,[x(a,{name:"default","data-testid":"jobs-queue_defaut",value:"default",modelValue:o(t).query.filter.queue,"onUpdate:modelValue":r[3]||(r[3]=l=>o(t).query.filter.queue=l)},null,8,["modelValue"]),kT]),f("div",xT,[x(a,{name:"high","data-testid":"jobs-queue_high",value:"high",modelValue:o(t).query.filter.queue,"onUpdate:modelValue":r[4]||(r[4]=l=>o(t).query.filter.queue=l)},null,8,["modelValue"]),IT]),f("div",LT,[x(a,{name:"medium","data-testid":"jobs-queue_medium",value:"medium",modelValue:o(t).query.filter.queue,"onUpdate:modelValue":r[5]||(r[5]=l=>o(t).query.filter.queue=l)},null,8,["modelValue"]),PT]),f("div",OT,[x(a,{name:"low","data-testid":"jobs-queue_low",value:"low",modelValue:o(t).query.filter.queue,"onUpdate:modelValue":r[6]||(r[6]=l=>o(t).query.filter.queue=l)},null,8,["modelValue"]),ET])]),_:1})]),_:1},8,["visible"])])}}},TT={key:0},RT=f("i",{class:"pi pi-angle-down"},null,-1),DT={class:"grid p-fluid"},MT={class:"col-12"},$T={class:"p-inputgroup"},VT={__name:"Actions",setup(n){const t=Ca();Te(async()=>{t.getListSelectedMenu(),t.getListBulkMenu()});const i=Ae(),r=u=>{i.value.toggle(u)},a=Ae(),s=u=>{a.value.toggle(u)};return(u,l)=>{const c=R("Badge"),d=R("Button"),p=R("Menu"),v=R("InputText");return _(),O("div",null,[f("div",{class:he([{"flex justify-content-between":o(t).isViewLarge()},"mt-2 mb-2"])},[o(t).view==="large"?(_(),O("div",TT,[x(d,{class:"p-button-sm",onClick:r,"data-testid":"jobs-actions-menu","aria-haspopup":"true","aria-controls":"overlay_menu"},{default:T(()=>[RT,o(t).action.items.length>0?(_(),$(c,{key:0,value:o(t).action.items.length},null,8,["value"])):A("",!0)]),_:1}),x(p,{ref_key:"selected_menu_state",ref:i,model:o(t).list_selected_menu,popup:!0},null,8,["model"]),x(d,{class:"p-button-sm ml-1",icon:"pi pi-ellipsis-h",onClick:s,"data-testid":"jobs-actions-bulk-menu","aria-haspopup":"true","aria-controls":"bulk_menu_state"}),x(p,{ref_key:"bulk_menu_state",ref:a,model:o(t).list_bulk_menu,popup:!0},null,8,["model"])])):A("",!0),f("div",null,[f("div",DT,[f("div",MT,[f("div",$T,[x(v,{modelValue:o(t).query.filter.q,"onUpdate:modelValue":l[0]||(l[0]=h=>o(t).query.filter.q=h),onKeyup:[l[1]||(l[1]=Ie(h=>o(t).delayedSearch(),["enter"])),l[2]||(l[2]=Ie(h=>o(t).delayedSearch(),["enter","native"])),l[3]||(l[3]=Ie(h=>o(t).delayedSearch(),["13"]))],"data-testid":"jobs-actions-search",placeholder:"Search",class:"p-inputtext-sm"},null,8,["modelValue"]),x(d,{onClick:l[4]||(l[4]=h=>o(t).delayedSearch()),"data-testid":"jobs-actions-search-button",icon:"pi pi-search",class:"p-button-sm"}),x(d,{class:"p-button-sm",label:"Filters","data-testid":"jobs-actions-show-filters",onClick:l[5]||(l[5]=h=>o(t).show_filters=!0)},{default:T(()=>[o(t).count_filters>0?(_(),$(c,{key:0,value:o(t).count_filters},null,8,["value"])):A("",!0)]),_:1}),x(d,{class:"p-button-sm",label:"Reset",icon:"pi pi-filter-slash","data-testid":"jobs-actions-reset-filters",onClick:l[6]||(l[6]=h=>o(t).resetQuery())})])]),x(AT)])])],2)])}}},BT={key:0},qT={class:"p-inputgroup"},FT=["innerHTML"],jT={__name:"Table",setup(n){const t=Ca(),i=B();return(r,a)=>{const s=R("Column"),u=R("Button"),l=R("DataTable"),c=R("Paginator"),d=R("Card"),p=R("Dialog"),v=Ke("tooltip");return _(),O(ne,null,[o(t).list?(_(),O("div",BT,[x(l,{value:o(t).list.data,dataKey:"id",class:"p-datatable-sm p-datatable-hoverable-rows",selection:o(t).action.items,"onUpdate:selection":a[0]||(a[0]=h=>o(t).action.items=h),stripedRows:"",responsiveLayout:"scroll"},{default:T(()=>[o(t).isViewLarge()?(_(),$(s,{key:0,selectionMode:"multiple",headerStyle:"width: 3em"})):A("",!0),x(s,{field:"id",header:"ID",style:St({width:o(t).getIdWidth()}),sortable:!0},null,8,["style"]),x(s,{field:"queue",header:"Queue"},{body:T(h=>[ue(Q(h.data.queue),1)]),_:1}),x(s,{field:"queue",header:"Name"},{body:T(h=>[ce((_(),O("p",null,[ue(Q(o(t).displayJobName(h.data.payload.displayName)),1)])),[[v,h.data.payload.displayName,void 0,{top:!0}]])]),_:1}),x(s,{field:"payload",header:"Payload"},{body:T(h=>[o(t).hasPermission("can-read-jobs-payload")?ce((_(),$(u,{key:0,class:"p-button-tiny p-button-text","data-testid":"jobs-view_payload",onClick:m=>o(t).viewPayloads(h.data.payload),icon:"pi pi-eye"},null,8,["onClick"])),[[v,"View",void 0,{top:!0}]]):A("",!0)]),_:1}),x(s,{field:"attempts",header:"Attempts"},{body:T(h=>[ue(Q(h.data.attempts),1)]),_:1}),o(t).isViewLarge()?(_(),$(s,{key:1,field:"reserved_at",header:"Reserved At",style:{width:"150px"}},{body:T(h=>[ue(Q(h.data.reserved_at),1)]),_:1})):A("",!0),o(t).isViewLarge()?(_(),$(s,{key:2,field:"available_at",header:"Available At",style:{width:"150px"}},{body:T(h=>[ue(Q(o(i).ago(h.data.available_at)),1)]),_:1})):A("",!0),o(t).isViewLarge()?(_(),$(s,{key:3,field:"created_at",header:"Created At",style:{width:"150px"},sortable:!0},{body:T(h=>[ue(Q(o(i).ago(h.data.created_at)),1)]),_:1})):A("",!0),x(s,{field:"actions",style:St([{width:"150px"},{width:o(t).getActionWidth()}]),header:o(t).getActionLabel()},{body:T(h=>[f("div",qT,[o(t).isViewLarge()&&!h.data.deleted_at&&o(t).hasPermission("can-delete-jobs")?ce((_(),$(u,{key:0,class:"p-button-tiny p-button-danger p-button-text",onClick:m=>o(t).itemAction("delete",h.data),"data-testid":"jobs-trash",icon:"pi pi-trash"},null,8,["onClick"])),[[v,"Delete",void 0,{top:!0}]]):A("",!0)])]),_:1},8,["style","header"])]),_:1},8,["value","selection"]),x(c,{first:o(t).first_element,"onUpdate:first":a[1]||(a[1]=h=>o(t).first_element=h),rows:o(t).query.rows,totalRecords:o(t).list.total,onPage:a[2]||(a[2]=h=>o(t).paginate(h)),rowsPerPageOptions:o(t).rows_per_page,class:"bg-white-alpha-0 pt-2"},null,8,["first","rows","totalRecords","rowsPerPageOptions"])])):A("",!0),x(p,{header:"Payload",visible:o(t).payload_modal,"onUpdate:visible":a[3]||(a[3]=h=>o(t).payload_modal=h),style:{width:"40%"}},{default:T(()=>[x(d,{class:"w-max"},{content:T(()=>[f("span",{innerHTML:o(t).payload_content},null,8,FT)]),_:1})]),_:1},8,["visible"])],64)}}},UT={key:0,class:"grid"},NT={class:"flex flex-row"},HT=f("b",{class:"mr-1"},"Jobs",-1),KT={class:"p-inputgroup"},zT={__name:"List",setup(n){const t=Ca(),i=Ge();return _t(),Te(async()=>{await t.onLoad(i),await t.setPageTitle(),await t.watchRoutes(i),await t.watchStates(),await t.getAssets(),await t.getList()}),(r,a)=>{const s=R("Badge"),u=R("Button"),l=R("Message"),c=R("Panel"),d=R("RouterView");return o(t).assets?(_(),O("div",UT,[f("div",{class:he("col-"+o(t).list_view_width)},[x(c,{class:"is-small"},{header:T(()=>[f("div",NT,[f("div",null,[HT,o(t).list&&o(t).list.total>0?(_(),$(s,{key:0,value:o(t).list.total},null,8,["value"])):A("",!0)])])]),icons:T(()=>[f("div",KT,[x(u,{class:"p-button-sm","data-testid":"jobs-content-refresh",icon:"pi pi-refresh",loading:o(t).is_btn_loading,onClick:o(t).sync},null,8,["loading","onClick"])])]),default:T(()=>[x(l,{closable:!1},{default:T(()=>[ue(" This list consist of only queued/pending jobs. Completed jobs gets deleted automatically . ")]),_:1}),x(VT),x(jT)]),_:1})],2),x(d)])):A("",!0)}}};let WT="WebReinvent\\VaahCms\\Models\\Log",_f=document.getElementsByTagName("base")[0].getAttribute("href"),Ro=_f+"/vaah/logs",Do={query:{page:null,rows:null,filter:{q:null,is_active:null,trashed:null,sort:null,file_type:[]}},action:{type:null,items:[]}};const Sa=Ot({id:"logs",state:()=>({title:"Logs - Advanced",page:1,rows:20,base_url:_f,ajax_url:Ro,model:WT,assets_is_fetching:!0,app:null,assets:null,rows_per_page:[10,20,30,50,100,500],list:null,item:null,fillable:null,empty_query:Do.query,empty_action:Do.action,query:B().clone(Do.query),action:B().clone(Do.action),search:{delay_time:600,delay_timer:0},route:null,watch_stopper:null,route_prefix:"logs.",view:"large",show_filters:!1,list_view_width:12,form:{type:"Create",action:null,is_button_loading:null},is_list_loading:null,count_filters:0,list_selected_menu:[],list_bulk_menu:[],item_menu_list:[],item_menu_state:null,form_menu_list:[],payload_modal:!1,payload_content:null,is_btn_loading:!1,first_element:null,listTotal:null}),getters:{},actions:{async onLoad(n){this.route=n,this.updateQueryFromUrl(n)},setViewAndWidth(n){switch(n){case"logs.index":this.view="large",this.list_view_width=12;break;default:this.view="small",this.list_view_width=6;break}},async updateQueryFromUrl(n){if(n.query&&Object.keys(n.query).length>0){for(let t in n.query)this.query[t]=n.query[t];this.countFilters(n.query)}},watchRoutes(n){this.watch_stopper=We(n,(t,i)=>{if(this.watch_stopper&&!t.name.includes(this.route_prefix))return this.watch_stopper(),!1;this.route=t,t.params.name&&this.getItem(t.params.name),this.setViewAndWidth(t.name)},{deep:!0})},watchStates(){We(this.query.filter,async(n,t)=>{await this.delayedSearch()},{deep:!0})},watchItem(){this.item&&We(()=>this.item.name,(n,t)=>{n&&n!==""&&(this.item.name=B().capitalising(n),this.item.slug=B().strToSlug(n))},{deep:!0})},async getAssets(){this.assets_is_fetching===!0&&(this.assets_is_fetching=!1,B().ajax(this.ajax_url+"/assets",this.afterGetAssets))},afterGetAssets(n){n&&(this.assets=n,n.rows&&(this.query.page=this.page,this.query.rows?this.query.rows=parseInt(this.query.rows):this.query.rows=n.rows))},async getList(){let n={query:B().clone(this.query)};await this.updateUrlQueryString(this.query),await B().ajax(this.ajax_url,this.afterGetList,n)},afterGetList(n,t){n&&n.list&&(this.list=n.list,this.list_total=n.list.length,this.first_element=(this.query.page-1)*this.query.rows)},async getItem(n){n&&await B().ajax(Ro+"/"+n,this.getItemAfter)},async getItemAfter(n,t){n?this.item=n:(this.item=null,this.$router.push({name:"logs.index"})),await this.getItemMenu()},confirmClearFile(n){this.item=n,B().confirmDialogDelete(this.clearFile)},clearFile(){let n={params:this.item,method:"POST"};B().ajax(Ro+"/actions/clear-file",this.clearFileAfter,n)},clearFileAfter(n,t){n&&n.message==="success"&&this.getItem(this.item.name)},async deleteItem(){let n={params:this.item,method:"POST"};B().ajax(Ro+"/actions/delete",await this.deleteItemAfter,n)},async deleteItemAfter(n,t){n&&n.message==="success"&&await this.getList()},async downloadFile(n){window.location.href=this.ajax_url+"/download-file/"+n.name},isListActionValid(){return this.action.type?this.action.items.length<1?(B().toastErrors(["Select records"]),!1):!0:(B().toastErrors(["Select an action type"]),!1)},async updateListAfter(n,t){n&&(this.action=B().clone(this.empty_action),await this.getList())},async listAction(n=null){!n&&this.action.type?n=this.action.type:this.action.type=n;let t=this.ajax_url+"/action/"+n,i="PUT";switch(n){case"delete":t=this.ajax_url,i="DELETE";break;case"delete-all":i="POST",t=this.ajax_url+"/actions/bulk-delete-all";break}let r={params:this.action,method:i,show_success:!1};await B().ajax(t,this.updateListAfter,r)},itemAction(n,t=null){t||(t=this.item),this.form.action=n;let i=this.ajax_url,r={method:"post"};switch(n){case"create-and-new":case"create-and-close":case"create-and-clone":r.method="POST",r.params=t;break;case"save":case"save-and-close":case"save-and-clone":r.method="PUT",r.params=t,i+="/"+t.id;break;case"delete":r.method="DELETE",i+="/"+t.id;break;default:r.method="PATCH",i+="/"+t.id+"/action/"+n;break}B().ajax(i,this.itemActionAfter,r)},async itemActionAfter(n,t){n&&(this.item=n,await this.getList(),await this.formActionAfter(),this.getItemMenu())},async formActionAfter(){switch(this.form.action){case"create-and-new":case"save-and-new":this.setActiveItemAsEmpty();break;case"create-and-close":case"save-and-close":this.setActiveItemAsEmpty(),this.$router.push({name:"logs.index"});break;case"save-and-clone":this.item.id=null;break;case"trash":this.item=null;break;case"delete":this.item=null,this.toList();break}},async paginate(n){this.query.page=n.page+1,this.query.rows=n.rows,this.first_element=(this.query.page-1)*this.query.rows,await this.getList()},async reload(){this.is_btn_loading=!0,await this.getAssets(),await this.getList(),this.item&&await this.getItem(this.item.name),this.is_btn_loading=!1},async getFaker(){let n={model_namespace:this.model,except:this.assets.fillable.except},t=this.base_url+"/faker",i={params:n,method:"post"};B().ajax(t,this.getFakerAfter,i)},getFakerAfter:function(n,t){if(n){let i=this;Object.keys(n.fill).forEach(function(r){i.item[r]=n.fill[r]})}},onItemSelection(n){this.action.items=n},setActiveItemAsEmpty(){this.item=B().clone(this.assets.empty_item)},confirmDelete(n){this.item=n,B().confirmDialogDelete(this.deleteItem)},async confirmDeleteAll(){this.action.type="delete-all",B().confirmDialogDelete(this.listAction)},async delayedSearch(){let n=this;this.query.page=1,this.action.items=[],clearTimeout(this.search.delay_timer),this.search.delay_timer=setTimeout(async function(){await n.updateUrlQueryString(n.query),await n.getList()},this.search.delay_time)},async resetSearch(){this.query.filter.q=null,await this.getList()},async updateUrlQueryString(n){n=B().clone(n);let t=ct.stringify(n,{skipNulls:!0}),i=ct.parse(t);i.filter&&(i.filter=B().cleanObject(i.filter)),await this.$router.replace({query:null}),await this.$router.replace({query:i}),this.countFilters(i)},countFilters:function(n){if(this.count_filters=0,n&&n.filter){let t=B().cleanObject(n.filter);this.count_filters=Object.keys(t).length}},async clearSearch(){this.query.filter.q=null,await this.updateUrlQueryString(this.query),await this.getList()},async resetQuery(){await this.resetQueryString(),await this.getList()},async resetQueryString(){for(let n in this.query.filter)this.query.filter[n]=null;this.query.page=this.page,this.query.rows=this.rows,await this.updateUrlQueryString(this.query)},toList(){this.item=null,this.$router.push({name:"logs.index"})},toView(n){this.getItem(n.name),this.$router.push({name:"logs.view",params:{name:n.name}})},isViewLarge(){return this.view==="large"},getIdWidth(){let n=50;if(this.list&&this.list.total){let t=this.list.total.toString();t=t.length,n=t*40}return n+"px"},getActionWidth(){let n=100;return this.isViewLarge()||(n=80),n+"px"},getActionLabel(){let n=null;return this.isViewLarge()&&(n="Actions"),n},async getListSelectedMenu(){this.list_selected_menu=[{label:"Delete",icon:"pi pi-trash",command:()=>{this.confirmDelete()}}]},getListBulkMenu(){this.list_bulk_menu=[{label:"Delete All",icon:"pi pi-trash",command:async()=>{this.confirmDeleteAll()}}]},getItemMenu(){let n=[];this.item&&this.item.deleted_at&&n.push({label:"Restore",icon:"pi pi-refresh",command:()=>{this.itemAction("restore")}}),this.item&&this.item.id&&!this.item.deleted_at&&n.push({label:"Trash",icon:"pi pi-times",command:()=>{this.itemAction("trash")}}),n.push({label:"Delete",icon:"pi pi-trash",command:()=>{this.confirmDeleteItem("delete")}}),this.item_menu_list=n},confirmDeleteItem(){this.form.type="delete",B().confirmDialogDelete(this.confirmDeleteItemAfter)},confirmDeleteItemAfter(){this.itemAction("delete",this.item)},viewPayloads(n){this.payload_content='
'+JSON.stringify(n,null,2)+"
",this.payload_modal=!0},async getMenuItems(){this.menu_items=[{label:"Delete All",command:async()=>{this.confirmDeleteAll()}}]},async getLogsFileTypes(){return this.logs_file_types=[{name:".csv",value:".csv"},{name:".log",value:".log"},{name:".pdf",value:".pdf"},{name:".xlsx",value:".xlsx"},{name:".xml",value:".xml"}]},hasPermission(n){const t=je();return B().hasPermission(t.permissions,n)},setPageTitle(){this.title&&(document.title=this.title)}}}),GT={class:"mt-2 mb-2"},YT={class:"p-inputgroup"},QT={__name:"Actions",setup(n){const t=Sa();return Te(async()=>{t.getListSelectedMenu(),t.getListBulkMenu(),await t.getLogsFileTypes()}),Ae(),Ae(),(i,r)=>{const a=R("InputText"),s=R("Button"),u=R("MultiSelect");return _(),O("div",null,[f("div",GT,[f("div",YT,[x(a,{class:"p-inputtext-sm",inputClass:"w-full",modelValue:o(t).query.filter.q,"onUpdate:modelValue":r[0]||(r[0]=l=>o(t).query.filter.q=l),onKeyup:[r[1]||(r[1]=Ie(l=>o(t).delayedSearch(),["enter"])),r[2]||(r[2]=Ie(l=>o(t).delayedSearch(),["enter","native"])),r[3]||(r[3]=Ie(l=>o(t).delayedSearch(),["13"]))],placeholder:"Search","data-testid":"logs-action_search_input"},null,8,["modelValue"]),x(s,{label:"Reset",class:"p-button-sm","data-testid":"logs-action_search",onClick:o(t).resetSearch},null,8,["onClick"])]),x(u,{modelValue:o(t).query.filter.file_type,"onUpdate:modelValue":r[4]||(r[4]=l=>o(t).query.filter.file_type=l),options:o(t).logs_file_types,optionLabel:"name",placeholder:"Filter By Extension",display:"chip",class:"w-full my-2 p-inputtext-sm",optionValue:"value","data-testid":"logs-action_filter",onChange:r[5]||(r[5]=l=>o(t).getList())},null,8,["modelValue","options"])])])}}},XT={key:0},ZT={class:"p-inputgroup"},JT=["innerHTML"],e9={__name:"Table",setup(n){const t=Sa();B();const i=Ge();return(r,a)=>{const s=R("Column"),u=R("Button"),l=R("DataTable"),c=R("Paginator"),d=R("Card"),p=R("Dialog"),v=Ke("tooltip");return _(),O(ne,null,[o(t).list?(_(),O("div",XT,[x(l,{value:o(t).list,dataKey:"id",class:"p-datatable-sm p-datatable-hoverable-rows",selection:o(t).action.items,"onUpdate:selection":a[0]||(a[0]=h=>o(t).action.items=h),stripedRows:"",responsiveLayout:"scroll"},{default:T(()=>[x(s,{field:"id",header:"ID",style:St({width:o(t).getIdWidth()}),sortable:!0},null,8,["style"]),x(s,{field:"name",header:"Name"}),x(s,{field:"actions",style:St([{width:"150px"},{width:o(t).getActionWidth()}]),header:o(t).getActionLabel()},{body:T(h=>[f("div",ZT,[o(t).hasPermission("can-read-log")?ce((_(),$(u,{key:0,class:"p-button-tiny p-button-text",disabled:o(i).params.name===h.data.name,onClick:m=>o(t).toView(h.data),"data-testid":"logs-item_view",icon:"pi pi-eye"},null,8,["disabled","onClick"])),[[v,"View",void 0,{top:!0}]]):A("",!0),o(t).hasPermission("can-delete-log")?ce((_(),$(u,{key:1,class:"p-button-tiny p-button-danger p-button-text",onClick:m=>o(t).confirmDelete(h.data),"data-testid":"logs-item_trash",icon:"pi pi-trash"},null,8,["onClick"])),[[v,"Delete",void 0,{top:!0}]]):A("",!0)])]),_:1},8,["style","header"])]),_:1},8,["value","selection"]),x(c,{first:o(t).first_element,"onUpdate:first":a[1]||(a[1]=h=>o(t).first_element=h),rows:o(t).query.rows,totalRecords:o(t).list_total,template:"PrevPageLink PageLinks NextPageLink RowsPerPageDropdown",onPage:a[2]||(a[2]=h=>o(t).paginate(h)),rowsPerPageOptions:o(t).rows_per_page,class:"bg-white-alpha-0 pt-2"},null,8,["first","rows","totalRecords","rowsPerPageOptions"])])):A("",!0),x(p,{header:"Payload",visible:o(t).payload_modal,"onUpdate:visible":a[3]||(a[3]=h=>o(t).payload_modal=h),style:{width:"40%"}},{default:T(()=>[x(d,{class:"w-max"},{content:T(()=>[f("span",{innerHTML:o(t).payload_content},null,8,JT)]),_:1})]),_:1},8,["visible"])],64)}}},t9={key:0,class:"grid"},n9={class:"col-4"},i9={class:"flex flex-row"},s9=f("b",{class:"mr-1"},"Logs",-1),r9={class:"p-inputgroup"},o9={__name:"List",setup(n){const t=Sa(),i=Ge();_t(),Te(async()=>{await t.onLoad(i),await t.setPageTitle(),await t.watchRoutes(i),await t.watchStates(),await t.getAssets(),await t.getList(),await t.getMenuItems()});const r=Ae(),a=s=>{r.value.toggle(s)};return(s,u)=>{const l=R("Badge"),c=R("Button"),d=R("Menu"),p=R("Panel"),v=R("RouterView");return o(t).assets?(_(),O("div",t9,[f("div",n9,[x(p,{class:"is-small"},{header:T(()=>[f("div",i9,[f("div",null,[s9,o(t).list&&o(t).list.length>0?(_(),$(l,{key:0,class:"is-small",value:o(t).list.length},null,8,["value"])):A("",!0)])])]),icons:T(()=>[f("div",r9,[x(c,{icon:"pi pi-refresh",onClick:u[0]||(u[0]=h=>o(t).reload()),class:"p-button-sm","data-testid":"logs-list_refresh",loading:o(t).is_btn_loading},null,8,["loading"]),x(c,{icon:"pi pi-ellipsis-v",class:"p-button-sm",onClick:a,"aria-controls":"menu_items_state","data-testid":"logs-toggle_menu_items"}),x(d,{ref_key:"menu_items",ref:r,model:o(t).menu_items,popup:!0},null,8,["model"])])]),default:T(()=>[x(QT),x(e9)]),_:1})]),x(v)])):A("",!0)}}},a9={class:"col-8"},l9={class:"flex flex-row"},u9={class:"p-panel-title"},c9={key:0},d9={class:"card overflow-hidden"},p9={key:0,class:"p-datatable"},h9={class:"level is-marginless"},f9={class:"level-left"},m9={class:"level-item"},g9={class:"level-item"},v9={class:"level-item"},y9=["innerHTML"],_9={__name:"Item",setup(n){const t=Sa(),i=Ge();return Te(async()=>{if(i.params&&!i.params.name)return t.toList(),!1;(!t.item||Object.keys(t.item).length<1)&&await t.getItem(i.params.name)}),Ae(),(r,a)=>{const s=R("Button"),u=R("Tag"),l=R("TabPanel"),c=R("TabView"),d=R("Panel"),p=Ke("tooltip");return _(),O("div",a9,[o(t)&&o(t).item?(_(),$(d,{key:0,class:"is-small"},{header:T(()=>[f("div",l9,[f("div",u9,[ue(" Log "),o(t).item.name?(_(),O("span",c9," : "+Q(o(t).item.name),1)):A("",!0)])])]),icons:T(()=>[ce(x(s,{icon:"pi pi-trash",onClick:a[0]||(a[0]=v=>o(t).confirmClearFile(o(t).item)),"data-testid":"logs-item_clear_file",class:"p-button-sm p-button-rounded p-button-text"},null,512),[[p,"Clear File",void 0,{top:!0}]]),ce(x(s,{icon:"pi pi-download",onClick:a[1]||(a[1]=v=>o(t).downloadFile(o(t).item)),"data-testid":"logs-item_download_file",class:"p-button-sm p-button-rounded p-button-text"},null,512),[[p,"Download File",void 0,{top:!0}]]),ce(x(s,{icon:"pi pi-refresh",onClick:a[2]||(a[2]=v=>o(t).getItem(o(t).item.name)),"data-testid":"logs-item_refresh",class:"p-button-sm p-button-rounded p-button-text"},null,512),[[p,"Reload",void 0,{top:!0}]]),ce(x(s,{icon:"pi pi-times",onClick:a[3]||(a[3]=v=>o(t).toList()),"data-testid":"logs-item_close",class:"p-button-sm p-button-rounded p-button-text"},null,512),[[p,"Close",void 0,{top:!0}]])]),default:T(()=>[f("div",d9,[x(c,{class:"is-small tab-panel-has-no-padding"},{default:T(()=>[x(l,{header:"Logs"},{default:T(()=>[o(t).item.logs?(_(),O("table",p9,[(_(!0),O(ne,null,xe(o(t).item.logs,v=>(_(),O("tr",null,[f("td",null,[f("div",h9,[f("div",f9,[f("div",m9,[x(u,{class:"mb-2 bg-black-alpha-90 border-noround text-xs line-height-3"},{default:T(()=>[ue("TYPE")]),_:1}),x(u,{class:"mr-2 mb-2 border-noround",value:v.type},null,8,["value"])]),f("div",g9,[x(u,{class:"mb-2 bg-black-alpha-90 border-noround line-height-3"},{default:T(()=>[ue("TIME")]),_:1}),x(u,{class:"mr-2 mb-2 border-noround",severity:"danger",value:v.timestamp+"/"+v.ago},null,8,["value"])]),f("div",v9,[x(u,{class:"mb-2 bg-black-alpha-90 border-noround",value:"ENV"}),x(u,{class:"mr-2 mb-2 border-noround",value:v.env},null,8,["value"])])])]),f("small",null,Q(v.message),1)])]))),256))])):A("",!0)]),_:1}),x(l,{header:"Raw"},{default:T(()=>[o(t).item.content?(_(),O("small",{key:0,style:{"max-height":"768px",overflow:"auto"},innerHTML:o(t).item.content},null,8,y9)):A("",!0)]),_:1})]),_:1})])]),_:1})):A("",!0)])}}};let b9="WebReinvent\\VaahCms\\Models\\FailedJob",bf=document.getElementsByTagName("base")[0].getAttribute("href"),w9=bf+"/vaah/failedjobs",Mo={query:{page:1,rows:20,filter:{q:null,is_active:null,trashed:null,sort:null},from:null,to:null},action:{type:null,items:[]}};const ka=Ot({id:"failedjobs",state:()=>({title:"Failed Jobs - Advanced",page:1,rows:20,base_url:bf,ajax_url:w9,model:b9,assets_is_fetching:!0,app:null,assets:null,rows_per_page:[10,20,30,50,100,500],list:null,item:null,fillable:null,empty_query:Mo.query,empty_action:Mo.action,query:B().clone(Mo.query),action:B().clone(Mo.action),search:{delay_time:600,delay_timer:0},route:null,watch_stopper:null,route_prefix:"failedjobs.",view:"large",show_filters:!1,list_view_width:12,form:{type:"Create",action:null,is_button_loading:null},is_list_loading:null,count_filters:0,list_selected_menu:[],list_bulk_menu:[],item_menu_list:[],item_menu_state:null,form_menu_list:[],failed_job_modal:!1,failed_job_content:null,failed_job_content_heading:null,dates:[],first_element:null}),actions:{async onLoad(n){this.route=n,this.first_element=(this.query.page-1)*this.query.rows,this.updateQueryFromUrl(n)},async updateQueryFromUrl(n){if(n.query&&Object.keys(n.query).length>0){for(let t in n.query)this.query[t]=n.query[t];this.countFilters(n.query)}},watchRoutes(n){this.watch_stopper=We(n,(t,i)=>{if(this.watch_stopper&&!t.name.includes(this.route_prefix))return this.watch_stopper(),!1;this.route=t,t.params.id&&this.getItem(t.params.id)},{deep:!0})},watchStates(){We(this.query.filter,(n,t)=>{this.delayedSearch()},{deep:!0})},watchItem(){this.item&&We(()=>this.item.name,(n,t)=>{n&&n!==""&&(this.item.name=B().capitalising(n),this.item.slug=B().strToSlug(n))},{deep:!0})},async getAssets(){this.assets_is_fetching===!0&&(this.assets_is_fetching=!1,B().ajax(this.ajax_url+"/assets",this.afterGetAssets))},afterGetAssets(n,t){n&&(this.assets=n,n.rows&&(this.query.rows?this.query.rows=parseInt(this.query.rows):this.query.rows=n.rows))},async getList(){let n={query:B().clone(this.query)};await this.updateUrlQueryString(this.query),await B().ajax(this.ajax_url,await this.getListAfter,n)},async getListAfter(n,t){this.is_btn_loading=!1,n&&(this.list=n.list,this.first_element=this.query.rows*(this.query.page-1))},isListActionValid(){return this.action.type?this.action.items.length<1?(B().toastErrors(["Select records"]),!1):!0:(B().toastErrors(["Select an action type"]),!1)},async listAction(n=null){!n&&this.action.type?n=this.action.type:this.action.type=n;let t=this.ajax_url+"/action/"+n,i="PUT";switch(n){case"delete":t=this.ajax_url,i="DELETE";break;case"delete-all":i="DELETE";break}let r={params:this.action,method:i,show_success:!1};await B().ajax(t,this.updateListAfter,r)},async updateListAfter(n){n&&(this.action=B().clone(this.empty_action),await this.getList())},itemAction(n,t=null){t||(t=this.item),this.form.action=n;let i=this.ajax_url,r={method:"post"};switch(n){case"delete":r.method="DELETE",i+="/"+t.id;break;default:r.method="PATCH",i+="/"+t.id+"/action/"+n;break}B().ajax(i,this.itemActionAfter,r)},async itemActionAfter(n){n&&(this.item=n,await this.getList())},async paginate(n){this.query.page=n.page+1,this.query.rows=n.rows,this.first_element=this.query.rows*(this.query.page-1),await this.getList()},async reload(){await this.getAssets(),await this.getList()},onItemSelection(n){this.action.items=n},confirmDelete(){if(this.action.items.length<1)return B().toastErrors(["Select a record"]),!1;this.action.type="delete",B().confirmDialogDelete(this.listAction)},confirmDeleteAll(){this.action.type="delete-all",B().confirmDialogDelete(this.listAction)},async delayedSearch(){let n=this;this.query.page=1,this.action.items=[],clearTimeout(this.search.delay_timer),this.search.delay_timer=setTimeout(async function(){await n.updateUrlQueryString(n.query),await n.getList()},this.search.delay_time)},async updateUrlQueryString(n){n=B().clone(n);let t=ct.stringify(n,{skipNulls:!0}),i=ct.parse(t);i.filter&&(i.filter=B().cleanObject(i.filter)),await this.$router.replace({query:null}),await this.$router.replace({query:i}),this.countFilters(i)},countFilters:function(n){if(this.count_filters=0,n&&n.filter){let t=B().cleanObject(n.filter);this.count_filters=Object.keys(t).length}},async clearSearch(){this.query.filter.q=null,await this.updateUrlQueryString(this.query),await this.getList()},async resetQuery(){await this.resetQueryString(),await this.getList()},async resetQueryString(){for(let n in this.query.filter)this.query.filter[n]=null;for(let n in this.query)n!=="filter"&&(this.query[n]=null);this.query.page=this.page,this.query.rows=this.rows,await this.updateUrlQueryString(this.query)},toList(){this.$router.push({name:"failedjobs.index"})},isViewLarge(){return this.view==="large"},getIdWidth(){let n=50;if(this.list&&this.list.total){let t=this.list.total.toString();t=t.length,n=t*40}return n+"px"},getActionWidth(){let n=100;return this.isViewLarge()||(n=80),n+"px"},getActionLabel(){let n=null;return this.isViewLarge()&&(n="Actions"),n},async getListSelectedMenu(){this.list_selected_menu=[{label:"Delete",icon:"pi pi-trash",command:()=>{this.confirmDelete()}}]},getListBulkMenu(){this.list_bulk_menu=[{label:"Delete All",icon:"pi pi-trash",command:async()=>{this.confirmDeleteAll()}}]},confirmDeleteItem(){this.form.type="delete",B().confirmDialogDelete(this.confirmDeleteItemAfter)},confirmDeleteItemAfter(){this.itemAction("delete",this.item)},viewFailedJobsContent(n,t){this.failed_job_content_heading=t,this.failed_job_content='
'+JSON.stringify(n,null,2)+"
",this.failed_job_modal=!0},setDateRange(){if(this.dates2.length>0){let n=new Date(this.dates2[0]);this.query.from=n.getFullYear()+"-"+(n.getMonth()+1)+"-"+n.getDate(),n=new Date(this.dates2[1]),this.query.to=n.getFullYear()+"-"+(n.getMonth()+1)+"-"+n.getDate(),this.getList()}},async sync(){this.is_btn_loading=!0,await this.getList()},hasPermission(n){const t=je();return B().hasPermission(t.permissions,n)},setPageTitle(){this.title&&(document.title=this.title)}}}),C9=f("b",null,"Sort By:",-1),S9={class:"field-radiobutton"},k9=f("label",{for:"sort-none"},"None",-1),x9={class:"field-radiobutton"},I9=f("label",{for:"sort-ascending"},"Updated (Ascending)",-1),L9={class:"field-radiobutton"},P9=f("label",{for:"sort-descending"},"Updated (Descending)",-1),O9=f("label",{for:"range"},"Range",-1),E9={__name:"Filters",setup(n){const t=ka();return(i,r)=>{const a=R("RadioButton"),s=R("Divider"),u=R("Calendar"),l=R("Sidebar");return _(),O("div",null,[x(l,{visible:o(t).show_filters,"onUpdate:visible":r[4]||(r[4]=c=>o(t).show_filters=c),position:"right",style:{"z-index":"1102"}},{default:T(()=>[x(mt,null,{label:T(()=>[C9]),default:T(()=>[f("div",S9,[x(a,{name:"sort-none","data-testid":"failedjobs-filters-sort-none",value:"",modelValue:o(t).query.filter.sort,"onUpdate:modelValue":r[0]||(r[0]=c=>o(t).query.filter.sort=c)},null,8,["modelValue"]),k9]),f("div",x9,[x(a,{name:"sort-ascending","data-testid":"failedjobs-filters-sort-ascending",value:"failed_at",modelValue:o(t).query.filter.sort,"onUpdate:modelValue":r[1]||(r[1]=c=>o(t).query.filter.sort=c)},null,8,["modelValue"]),I9]),f("div",L9,[x(a,{name:"sort-descending","data-testid":"failedjobs-filters-sort-descending",value:"failed_at:desc",modelValue:o(t).query.filter.sort,"onUpdate:modelValue":r[2]||(r[2]=c=>o(t).query.filter.sort=c)},null,8,["modelValue"]),P9])]),_:1}),x(s),x(mt,null,{default:T(()=>[O9,x(u,{inputId:"range","data-testid":"failedjobs-filters-range",modelValue:o(t).dates2,"onUpdate:modelValue":r[3]||(r[3]=c=>o(t).dates2=c),onDateSelect:o(t).setDateRange,selectionMode:"range",dateFormat:"yy-mm-dd",manualInput:!1},null,8,["modelValue","onDateSelect"])]),_:1})]),_:1},8,["visible"])])}}},A9={key:0},T9=f("i",{class:"pi pi-angle-down"},null,-1),R9={class:"grid p-fluid"},D9={class:"col-12"},M9={class:"p-inputgroup"},$9={__name:"Actions",setup(n){const t=ka();Te(async()=>{t.getListSelectedMenu(),t.getListBulkMenu()});const i=Ae(),r=u=>{i.value.toggle(u)},a=Ae(),s=u=>{a.value.toggle(u)};return(u,l)=>{const c=R("Badge"),d=R("Button"),p=R("Menu"),v=R("InputText");return _(),O("div",null,[f("div",{class:he([{"flex justify-content-between":o(t).isViewLarge()},"mt-2 mb-2"])},[o(t).view==="large"?(_(),O("div",A9,[x(d,{class:"p-button-sm",onClick:r,"data-testid":"failedjobs-actions-menu","aria-haspopup":"true","aria-controls":"overlay_menu"},{default:T(()=>[T9,o(t).action.items.length>0?(_(),$(c,{key:0,value:o(t).action.items.length},null,8,["value"])):A("",!0)]),_:1}),x(p,{ref_key:"selected_menu_state",ref:i,model:o(t).list_selected_menu,popup:!0},null,8,["model"]),x(d,{class:"p-button-sm ml-1",icon:"pi pi-ellipsis-h",onClick:s,"data-testid":"failedjobs-actions-bulk-menu","aria-haspopup":"true","aria-controls":"bulk_menu_state"}),x(p,{ref_key:"bulk_menu_state",ref:a,model:o(t).list_bulk_menu,popup:!0},null,8,["model"])])):A("",!0),f("div",null,[f("div",R9,[f("div",D9,[f("div",M9,[x(v,{modelValue:o(t).query.filter.q,"onUpdate:modelValue":l[0]||(l[0]=h=>o(t).query.filter.q=h),onKeyup:[l[1]||(l[1]=Ie(h=>o(t).delayedSearch(),["enter"])),l[2]||(l[2]=Ie(h=>o(t).delayedSearch(),["enter","native"])),l[3]||(l[3]=Ie(h=>o(t).delayedSearch(),["13"]))],"data-testid":"failedjobs-actions-search",placeholder:"Search",class:"p-inputtext-sm"},null,8,["modelValue"]),x(d,{onClick:l[4]||(l[4]=h=>o(t).delayedSearch()),"data-testid":"failedjobs-actions-search-button",icon:"pi pi-search",class:"p-button-sm"}),x(d,{label:"Filters",class:"p-button-sm","data-testid":"failedjobs-actions-show-filters",onClick:l[5]||(l[5]=h=>o(t).show_filters=!0)},{default:T(()=>[o(t).count_filters>0?(_(),$(c,{key:0,value:o(t).count_filters},null,8,["value"])):A("",!0)]),_:1}),x(d,{class:"p-button-sm",icon:"pi pi-filter-slash","data-testid":"failedjobs-actions-reset-filters",label:"Reset",onClick:l[6]||(l[6]=h=>o(t).resetQuery())})])]),x(E9)])])],2)])}}},V9={key:0},B9={class:"p-inputgroup"},q9=["innerHTML"],F9={__name:"Table",setup(n){const t=ka();return B(),(i,r)=>{const a=R("Column"),s=R("Button"),u=R("DataTable"),l=R("Paginator"),c=R("Card"),d=R("Dialog"),p=Ke("tooltip");return _(),O(ne,null,[o(t).list?(_(),O("div",V9,[x(u,{value:o(t).list.data,dataKey:"id",class:"p-datatable-sm p-datatable-hoverable-rows",selection:o(t).action.items,"onUpdate:selection":r[0]||(r[0]=v=>o(t).action.items=v),stripedRows:"",responsiveLayout:"scroll"},{default:T(()=>[o(t).isViewLarge()?(_(),$(a,{key:0,selectionMode:"multiple",headerStyle:"width: 3em"})):A("",!0),x(a,{field:"id",header:"ID",style:St({width:o(t).getIdWidth()}),sortable:!0},null,8,["style"]),x(a,{field:"queue",header:"Queue"},{body:T(v=>[ue(Q(v.data.queue),1)]),_:1}),x(a,{field:"connection",header:"Connection"},{body:T(v=>[ue(Q(v.data.connection),1)]),_:1}),x(a,{field:"payload",header:"Payload"},{body:T(v=>[o(t).hasPermission("can-read-payload-failed-jobs")?ce((_(),$(s,{key:0,class:"p-button-tiny p-button-text","data-testid":"failedjobs-view_payload",onClick:h=>o(t).viewFailedJobsContent(v.data.payload,"Payload"),icon:"pi pi-eye"},null,8,["onClick"])),[[p,"View",void 0,{top:!0}]]):A("",!0)]),_:1}),x(a,{field:"exception",header:"Exception"},{body:T(v=>[o(t).hasPermission("can-read-failed-jobs-exception")?ce((_(),$(s,{key:0,class:"p-button-tiny p-button-text","data-testid":"failedjobs-view_exception",onClick:h=>o(t).viewFailedJobsContent(v.data.exception,"Exception"),icon:"pi pi-eye"},null,8,["onClick"])),[[p,"View",void 0,{top:!0}]]):A("",!0)]),_:1}),o(t).isViewLarge()?(_(),$(a,{key:1,field:"failed_at",header:"Failed At",sortable:!0,style:{width:"150px"}},{body:T(v=>[ue(Q(v.data.failed_at),1)]),_:1})):A("",!0),x(a,{field:"actions",style:St([{width:"150px"},{width:o(t).getActionWidth()}]),header:o(t).getActionLabel()},{body:T(v=>[f("div",B9,[o(t).isViewLarge()&&!v.data.deleted_at&&o(t).hasPermission("can-delete-failed-jobs")?ce((_(),$(s,{key:0,class:"p-button-tiny p-button-danger p-button-text",onClick:h=>o(t).itemAction("delete",v.data),icon:"pi pi-trash","data-testid":"failedjobs-trash"},null,8,["onClick"])),[[p,"Delete",void 0,{top:!0}]]):A("",!0)])]),_:1},8,["style","header"])]),_:1},8,["value","selection"]),x(l,{first:o(t).first_element,"onUpdate:first":r[1]||(r[1]=v=>o(t).first_element=v),rows:o(t).query.rows,totalRecords:o(t).list.total,onPage:r[2]||(r[2]=v=>o(t).paginate(v)),rowsPerPageOptions:o(t).rows_per_page,class:"bg-white-alpha-0 pt-2"},null,8,["first","rows","totalRecords","rowsPerPageOptions"])])):A("",!0),x(d,{header:o(t).failed_job_content_heading,visible:o(t).failed_job_modal,"onUpdate:visible":r[3]||(r[3]=v=>o(t).failed_job_modal=v),style:{width:"40%"}},{default:T(()=>[x(c,{class:"w-max"},{content:T(()=>[f("span",{innerHTML:o(t).failed_job_content},null,8,q9)]),_:1})]),_:1},8,["header","visible"])],64)}}},j9={key:0,class:"grid"},U9={class:"flex flex-row"},N9=f("b",{class:"mr-1"},"Failed Jobs",-1),H9={class:"p-inputgroup"},K9={__name:"List",setup(n){const t=ka(),i=Ge();return _t(),Te(async()=>{await t.onLoad(i),await t.setPageTitle(),await t.watchRoutes(i),await t.watchStates(),await t.getAssets(),await t.getList()}),(r,a)=>{const s=R("Badge"),u=R("Button"),l=R("Panel"),c=R("RouterView");return o(t).assets?(_(),O("div",j9,[f("div",{class:he("col-"+o(t).list_view_width)},[x(l,{class:"is-small"},{header:T(()=>[f("div",U9,[f("div",null,[N9,o(t).list&&o(t).list.total>0?(_(),$(s,{key:0,value:o(t).list.total},null,8,["value"])):A("",!0)])])]),icons:T(()=>[f("div",H9,[x(u,{class:"p-button-sm","data-testid":"failedjobs-content-refresh",icon:"pi pi-refresh",loading:o(t).is_btn_loading,onClick:o(t).sync},null,8,["loading","onClick"])])]),default:T(()=>[x($9),x(F9)]),_:1})],2),x(c)])):A("",!0)}}};let z9="WebReinvent\\VaahCms\\Models\\Batch",wf=document.getElementsByTagName("base")[0].getAttribute("href"),W9=wf+"/vaah/batches",$o={query:{page:1,rows:20,filter:{q:null,is_active:null,trashed:null,sort:null,from:null,to:null,date_filter_by:null}},action:{type:null,items:[]}};const xa=Ot({id:"batches",state:()=>({title:"Batches - Advanced",page:1,rows:20,dialog_content:null,display_detail:!1,display_failed_ids:!1,base_url:wf,ajax_url:W9,model:z9,assets_is_fetching:!0,app:null,assets:null,rows_per_page:[10,20,30,50,100,500],list:null,item:null,fillable:null,empty_query:$o.query,empty_action:$o.action,query:B().clone($o.query),action:B().clone($o.action),search:{delay_time:600,delay_timer:0},route:null,watch_stopper:null,route_prefix:"batches.",view:"large",show_filters:!1,list_view_width:12,form:{type:"Create",action:null,is_button_loading:null},is_list_loading:null,count_filters:0,list_selected_menu:[],list_bulk_menu:[],dates:[],first_element:null}),actions:{async onLoad(n){this.route=n,this.first_element=(this.query.page-1)*this.query.rows,this.updateQueryFromUrl(n)},async updateQueryFromUrl(n){if(n.query&&Object.keys(n.query).length>0){for(let t in n.query)this.query[t]=n.query[t];this.countFilters(n.query)}},watchRoutes(n){this.watch_stopper=We(n,(t,i)=>{if(this.watch_stopper&&!t.name.includes(this.route_prefix))return this.watch_stopper(),!1;this.route=t,t.params.id&&this.getItem(t.params.id)},{deep:!0})},watchStates(){We(this.query.filter,(n,t)=>{this.delayedSearch()},{deep:!0})},watchItem(){this.item&&We(()=>this.item.name,(n,t)=>{n&&n!==""&&(this.item.name=B().capitalising(n),this.item.slug=B().strToSlug(n))},{deep:!0})},async getAssets(){this.assets_is_fetching===!0&&(this.assets_is_fetching=!1,B().ajax(this.ajax_url+"/assets",this.afterGetAssets))},afterGetAssets(n,t){n&&(this.assets=n,n.rows&&(this.query.rows?this.query.rows=parseInt(this.query.rows):this.query.rows=n.rows))},async getList(){let n={query:B().clone(this.query)};await this.updateUrlQueryString(this.query),await B().ajax(this.ajax_url,await this.getListAfter,n)},async getListAfter(n){this.is_btn_loading=!1,n&&(this.list=n.list,this.first_element=(this.query.page-1)*this.query.rows)},isListActionValid(){return this.action.type?this.action.items.length<1?(B().toastErrors(["Select records"]),!1):!0:(B().toastErrors(["Select an action type"]),!1)},async updateListAfter(n,t){n&&(this.action=B().clone(this.empty_action),await this.getList())},async listAction(n=null){!n&&this.action.type?n=this.action.type:this.action.type=n;let t=this.ajax_url+"/action/"+n,i="PUT";switch(n){case"delete":t=this.ajax_url,i="DELETE";break;case"delete-all":i="DELETE";break}let r={params:this.action,method:i,data:{},show_success:!1};await B().ajax(t,this.updateListAfter,r)},async itemActionAfter(n,t){n&&(this.item=n,await this.getList())},async paginate(n){this.query.page=n.page+1,this.query.rows=n.rows,this.first_element=(this.query.page-1)*this.query.rows,await this.getList()},async reload(){await this.getAssets(),await this.getList()},async getFaker(){let n={model_namespace:this.model,except:this.assets.fillable.except},t=this.base_url+"/faker",i={params:n,method:"post"};B().ajax(t,this.getFakerAfter,i)},getFakerAfter:function(n,t){if(n){let i=this;Object.keys(n.fill).forEach(function(r){i.item[r]=n.fill[r]})}},onItemSelection(n){this.action.items=n},setActiveItemAsEmpty(){this.item=B().clone(this.assets.empty_item)},confirmDelete(){if(this.action.items.length<1)return B().toastErrors(["Select a record"]),!1;this.action.type="delete",B().confirmDialogDelete(this.listAction)},confirmDeleteAll(){this.action.type="delete-all",B().confirmDialogDelete(this.listAction)},async delayedSearch(){let n=this;this.query.page=1,this.action.items=[],clearTimeout(this.search.delay_timer),this.search.delay_timer=setTimeout(async function(){await n.updateUrlQueryString(n.query),await n.getList()},this.search.delay_time)},async updateUrlQueryString(n){n=B().clone(n);let t=ct.stringify(n,{skipNulls:!0}),i=ct.parse(t);i.filter&&(i.filter=B().cleanObject(i.filter)),await this.$router.replace({query:null}),await this.$router.replace({query:i}),this.countFilters(i)},countFilters:function(n){if(this.count_filters=0,n&&n.filter){let t=B().cleanObject(n.filter);this.count_filters=Object.keys(t).length}},async clearSearch(){this.query.filter.q=null,await this.updateUrlQueryString(this.query),await this.getList()},async resetQuery(){await this.resetQueryString(),await this.getList()},async resetQueryString(){for(let n in this.query.filter)this.query.filter[n]=null;for(let n in this.query)n!=="filter"&&(this.query[n]=null);this.dates2=null,this.query.page=this.page,this.query.rows=this.rows,await this.updateUrlQueryString(this.query)},toList(){this.$router.push({name:"batches.index"})},isViewLarge(){return this.view==="large"},getIdWidth(){let n=50;if(this.list&&this.list.total){let t=this.list.total.toString();t=t.length,n=t*40}return n+"px"},getActionWidth(){let n=100;return this.isViewLarge()||(n=80),n+"px"},async getListSelectedMenu(){this.list_selected_menu=[{label:"Delete",icon:"pi pi-trash",command:()=>{this.confirmDelete()}}]},getListBulkMenu(){this.list_bulk_menu=[{label:"Delete All",icon:"pi pi-trash",command:async()=>{this.confirmDeleteAll()}}]},confirmDeleteItem(){this.form.type="delete",B().confirmDialogDelete(this.confirmDeleteItemAfter)},confirmDeleteItemAfter(){this.itemAction("delete",this.item)},getJobProgress(n,t,i=null,r=!1){let a=n,s=0,u=0;return t===1?u=a.total_jobs-a.pending_jobs-a.failed_jobs:t===2?u=a.failed_jobs:t===3&&(u=a.pending_jobs),r?u:(s=u*100/a.total_jobs,i?s.toFixed(2):s)},displayBatchDetails(n){this.dialog_content='
'+n+"
",this.display_detail=!0},displayFailedIdDetails(n){this.dialog_content='
'+JSON.stringify(n)+"
",this.display_failed_ids=!0},deleteItem(n){this.item=n,this.form.action="delete",B().confirmDialogDelete(this.itemAction)},setDateRange(){if(this.dates2.length>0){let n=new Date(this.dates2[0]);this.query.filter.from=n.getFullYear()+"-"+(n.getMonth()+1)+"-"+n.getDate(),n=new Date(this.dates2[1]),this.query.filter.to=n.getFullYear()+"-"+(n.getMonth()+1)+"-"+n.getDate(),this.getList()}},itemAction(n,t=null){t||(t=this.item),n||(n=this.form.action),this.form.action=n;let i=this.ajax_url,r={method:"post"};switch(n){case"create-and-new":case"create-and-close":case"create-and-clone":r.method="POST",r.params=t;break;case"save":case"save-and-close":case"save-and-clone":r.method="PUT",r.params=t,i+="/"+t.id;break;case"delete":r.method="DELETE",r.params={data:{}},i+="/"+t.id;break;default:r.method="PATCH",i+="/"+t.id+"/action/"+n;break}B().ajax(i,this.itemActionAfter,r)},async sync(){this.is_btn_loading=!0,await this.getList()},hasPermission(n){const t=je();return B().hasPermission(t.permissions,n)},setPageTitle(){this.title&&(document.title=this.title)}}}),G9=f("b",null,"Column:",-1),Y9={class:"field-radiobutton"},Q9=f("label",{for:"sort-descending"},"Created",-1),X9={class:"field-radiobutton"},Z9=f("label",{for:"sort-descending"},"Cancelled",-1),J9={class:"field-radiobutton"},eR=f("label",{for:"sort-descending"},"Finished",-1),tR=f("b",null,"Date Between:",-1),nR={__name:"Filters",setup(n){const t=xa();return(i,r)=>{const a=R("RadioButton"),s=R("Calendar"),u=R("Sidebar");return _(),O("div",null,[x(u,{visible:o(t).show_filters,"onUpdate:visible":r[4]||(r[4]=l=>o(t).show_filters=l),position:"right",style:{"z-index":"1102"}},{default:T(()=>[x(mt,null,{label:T(()=>[G9]),default:T(()=>[f("div",Y9,[x(a,{name:"sort-descending","data-testid":"batches-filters-created_at",value:"created_at",modelValue:o(t).query.filter.date_filter_by,"onUpdate:modelValue":r[0]||(r[0]=l=>o(t).query.filter.date_filter_by=l)},null,8,["modelValue"]),Q9]),f("div",X9,[x(a,{name:"sort-descending","data-testid":"batches-filters-cancelled_at",value:"cancelled_at",modelValue:o(t).query.filter.date_filter_by,"onUpdate:modelValue":r[1]||(r[1]=l=>o(t).query.filter.date_filter_by=l)},null,8,["modelValue"]),Z9]),f("div",J9,[x(a,{name:"sort-descending","data-testid":"batches-filters-finished_at",value:"finished_at",modelValue:o(t).query.filter.date_filter_by,"onUpdate:modelValue":r[2]||(r[2]=l=>o(t).query.filter.date_filter_by=l)},null,8,["modelValue"]),eR])]),_:1}),x(mt,null,{label:T(()=>[tR]),default:T(()=>[x(s,{inputId:"range","data-testid":"batch",modelValue:o(t).dates2,"onUpdate:modelValue":r[3]||(r[3]=l=>o(t).dates2=l),onDateSelect:o(t).setDateRange,selectionMode:"range",manualInput:!1},null,8,["modelValue","onDateSelect"])]),_:1})]),_:1},8,["visible"])])}}},iR={key:0},sR=f("i",{class:"pi pi-angle-down"},null,-1),rR={class:"grid p-fluid"},oR={class:"col-12"},aR={class:"p-inputgroup"},lR={__name:"Actions",setup(n){const t=xa();Te(async()=>{t.getListSelectedMenu(),t.getListBulkMenu()});const i=Ae(),r=u=>{i.value.toggle(u)},a=Ae(),s=u=>{a.value.toggle(u)};return(u,l)=>{const c=R("Badge"),d=R("Button"),p=R("Menu"),v=R("InputText");return _(),O("div",null,[f("div",{class:he([{"flex justify-content-between":o(t).isViewLarge()},"mt-2 mb-2"])},[o(t).view==="large"?(_(),O("div",iR,[x(d,{class:"p-button-sm",onClick:r,"data-testid":"batches-actions-menu","aria-haspopup":"true","aria-controls":"overlay_menu"},{default:T(()=>[sR,o(t).action.items.length>0?(_(),$(c,{key:0,value:o(t).action.items.length},null,8,["value"])):A("",!0)]),_:1}),x(p,{ref_key:"selected_menu_state",ref:i,model:o(t).list_selected_menu,popup:!0},null,8,["model"]),x(d,{class:"p-button-sm ml-1",icon:"pi pi-ellipsis-h",onClick:s,"data-testid":"batches-actions-bulk-menu","aria-haspopup":"true","aria-controls":"bulk_menu_state"}),x(p,{ref_key:"bulk_menu_state",ref:a,model:o(t).list_bulk_menu,popup:!0},null,8,["model"])])):A("",!0),f("div",null,[f("div",rR,[f("div",oR,[f("div",aR,[x(v,{modelValue:o(t).query.filter.q,"onUpdate:modelValue":l[0]||(l[0]=h=>o(t).query.filter.q=h),onKeyup:[l[1]||(l[1]=Ie(h=>o(t).delayedSearch(),["enter"])),l[2]||(l[2]=Ie(h=>o(t).delayedSearch(),["enter","native"])),l[3]||(l[3]=Ie(h=>o(t).delayedSearch(),["13"]))],"data-testid":"batches-actions-search",placeholder:"Search",class:"p-inputtext-sm"},null,8,["modelValue"]),x(d,{onClick:l[4]||(l[4]=h=>o(t).delayedSearch()),"data-testid":"batches-actions-search-button",icon:"pi pi-search",class:"p-button-sm"}),x(d,{class:"p-button-sm",label:"Filters","data-testid":"batches-actions-show-filters",onClick:l[5]||(l[5]=h=>o(t).show_filters=!0)},{default:T(()=>[o(t).count_filters>0?(_(),$(c,{key:0,value:o(t).count_filters},null,8,["value"])):A("",!0)]),_:1}),x(d,{class:"p-button-sm",icon:"pi pi-filter-slash","data-testid":"batches-actions-reset-filters",label:"Reset",onClick:l[6]||(l[6]=h=>o(t).resetQuery())})])]),x(nR)])])],2)])}}},uR={key:0},cR={role:"progressbar",class:"p-progressbar p-component p-progressbar-determinate batch-progress-bar"},dR={class:"p-progressbar-label","data-pc-section":"label"},pR={class:"p-progressbar-label","data-pc-section":"label"},hR={class:"p-progressbar-label","data-pc-section":"label"},fR=f("span",{class:"pi pi-eye mr-1"},null,-1),mR=f("span",null,"View",-1),gR=f("span",{class:"pi pi-eye mr-1"},null,-1),vR={key:0},yR={key:1},_R=f("span",{class:"pi pi-trash"},null,-1),bR=["innerHTML"],wR=["innerHTML"],CR={__name:"Table",setup(n){const t=xa(),i=B();return(r,a)=>{const s=R("Column"),u=R("Button"),l=R("DataTable"),c=R("Card"),d=R("Dialog"),p=R("Paginator"),v=Ke("tooltip");return o(t).list?(_(),O("div",uR,[x(l,{value:o(t).list.data,dataKey:"id",class:"p-datatable-sm p-datatable-hoverable-rows",selection:o(t).action.items,"onUpdate:selection":a[0]||(a[0]=h=>o(t).action.items=h),"data-testid":"batches-table-checkbox",stripedRows:"",responsiveLayout:"scroll"},{default:T(()=>[o(t).isViewLarge()?(_(),$(s,{key:0,selectionMode:"multiple",headerStyle:"width: 3em"})):A("",!0),x(s,{field:"id",header:"ID",style:St({width:o(t).getIdWidth()}),sortable:!0},null,8,["style"]),x(s,{field:"name",header:"",style:{width:"30%"}},{body:T(h=>[f("span",null,[f("div",cR,[o(t).getJobProgress(h.data,1,null,!0)?ce((_(),O("div",{key:0,class:"p-progressbar-value p-progressbar-value-animate progress-bar-success",style:St("width: "+o(t).getJobProgress(h.data,1)+"%;")},[f("div",dR,Q(o(t).getJobProgress(h.data,1,2))+"% ",1)],4)),[[v,{value:"Passed ("+o(t).getJobProgress(h.data,1,null,!0)+")"},void 0,{top:!0}]]):A("",!0),o(t).getJobProgress(h.data,2,null,!0)?ce((_(),O("div",{key:1,class:"p-progressbar-value p-progressbar-value-animate progress-bar-danger",style:St("width: "+o(t).getJobProgress(h.data,2)+"%; left: "+o(t).getJobProgress(h.data,1)+"%;")},[f("div",pR,Q(o(t).getJobProgress(h.data,2,2))+"% ",1)],4)),[[v,{value:"Failed ("+o(t).getJobProgress(h.data,2,null,!0)+")"},void 0,{top:!0}]]):A("",!0),o(t).getJobProgress(h.data,3,null,!0)?ce((_(),O("div",{key:2,class:"p-progressbar-value p-progressbar-value-animate progress-bar-warning",style:St("width: "+o(t).getJobProgress(h.data,3)+"%; left: "+(o(t).getJobProgress(h.data,1)+o(t).getJobProgress(h.data,2))+"%;")},[f("div",hR,Q(o(t).getJobProgress(h.data,3,2))+"% ",1)],4)),[[v,{value:"Pending ("+o(t).getJobProgress(h.data,3,null,!0)+")"},void 0,{top:!0}]]):A("",!0)])])]),_:1}),x(s,{field:"actions",style:St([{width:"150px"},{width:o(t).getActionWidth()}]),header:"Detail"},{body:T(h=>[o(t).hasPermission("can-read-batch-details")?(_(),$(u,{key:0,class:"p-button-rounded p-button-sm p-button-outlined","data-testid":"batches-table-options",onClick:m=>o(t).displayBatchDetails(h.data.options)},{default:T(()=>[fR,mR]),_:2},1032,["onClick"])):A("",!0)]),_:1},8,["style"]),o(t).isViewLarge()?(_(),$(s,{key:1,field:"failed_job_ids",header:"Failed Job Ids",style:{width:"150px"}},{body:T(h=>[o(t).hasPermission("can-read-batch-failed-ids")?(_(),$(u,{key:0,class:"p-button-sm p-button-outlined p-button-rounded","data-testid":"batches-table-failed-ids",onClick:m=>o(t).displayFailedIdDetails(h.data.failed_job_ids)},{default:T(()=>[gR,h.data.failed_job_ids&&(typeof h.data.failed_job_ids=="array"||typeof h.data.failed_job_ids=="object")?(_(),O("span",vR,Q(h.data.failed_job_ids.length),1)):(_(),O("span",yR," 0 "))]),_:2},1032,["onClick"])):A("",!0)]),_:1})):A("",!0),o(t).isViewLarge()?(_(),$(s,{key:2,field:"cancelled_at",header:"Cancelled At",sortable:!0,style:{width:"150px"}},{body:T(h=>[ue(Q(o(i).ago(h.data.cancelled_at)),1)]),_:1})):A("",!0),o(t).isViewLarge()?(_(),$(s,{key:3,field:"created_at",header:"Created At",style:{width:"150px"},sortable:!0},{body:T(h=>[ue(Q(o(i).ago(h.data.created_at)),1)]),_:1})):A("",!0),o(t).isViewLarge()?(_(),$(s,{key:4,field:"finished_at",header:"Finished At",style:{width:"150px"},sortable:!0},{body:T(h=>[ue(Q(o(i).ago(h.data.finished_at)),1)]),_:1})):A("",!0),o(t).isViewLarge()?(_(),$(s,{key:5,style:{width:"150px"}},{body:T(h=>[o(t).hasPermission("can-delete-batch")?(_(),$(u,{key:0,class:"p-button-rounded p-button-text",onClick:m=>o(t).deleteItem(h.data),"data-testid":"batches-table-to-trash"},{default:T(()=>[_R]),_:2},1032,["onClick"])):A("",!0)]),_:1})):A("",!0)]),_:1},8,["value","selection"]),x(d,{header:"Options",visible:o(t).display_detail,"onUpdate:visible":a[1]||(a[1]=h=>o(t).display_detail=h),"data-testid":"batch-table-detail_dialog",breakpoints:{"960px":"75vw","640px":"90vw"},style:{width:"50vw"}},{default:T(()=>[x(c,{class:"w-max"},{content:T(()=>[f("span",{innerHTML:o(t).dialog_content},null,8,bR)]),_:1})]),_:1},8,["visible"]),x(d,{header:"Failed Ids",visible:o(t).display_failed_ids,"onUpdate:visible":a[2]||(a[2]=h=>o(t).display_failed_ids=h),"data-testid":"batch-table-failed_ids_dialog",breakpoints:{"960px":"75vw","640px":"90vw"},style:{width:"50vw"}},{default:T(()=>[x(c,{class:"w-max"},{content:T(()=>[f("span",{innerHTML:o(t).dialog_content},null,8,wR)]),_:1})]),_:1},8,["visible"]),x(p,{first:o(t).first_element,"onUpdate:first":a[3]||(a[3]=h=>o(t).first_element=h),rows:o(t).query.rows,"data-testid":"batch-table-paginator",totalRecords:o(t).list.total,onPage:a[4]||(a[4]=h=>o(t).paginate(h)),rowsPerPageOptions:o(t).rows_per_page,class:"bg-white-alpha-0 pt-2"},null,8,["first","rows","totalRecords","rowsPerPageOptions"])])):A("",!0)}}},SR={key:0,class:"grid"},kR={class:"flex flex-row align-items-center w-full"},xR={class:"w-full"},IR=f("b",{class:"mr-1"},"Batches",-1),LR={__name:"List",setup(n){const t=xa(),i=Ge();return _t(),Te(async()=>{await t.onLoad(i),await t.setPageTitle(),await t.watchRoutes(i),await t.watchStates(),await t.getAssets(),await t.getList()}),(r,a)=>{const s=R("Badge"),u=R("Button"),l=R("Panel"),c=R("RouterView");return o(t).assets?(_(),O("div",SR,[f("div",{class:he("col-"+o(t).list_view_width)},[x(l,{class:"is-small"},{header:T(()=>[f("div",kR,[f("div",xR,[IR,o(t).list&&o(t).list.total>0?(_(),$(s,{key:0,value:o(t).list.total},null,8,["value"])):A("",!0)]),f("div",null,[x(u,{class:"p-button-sm",icon:"pi pi-refresh",onClick:o(t).sync,"data-testid":"batches-list-refresh",loading:o(t).is_btn_loading},null,8,["onClick","loading"])])])]),default:T(()=>[x(lR),x(CR)]),_:1})],2),x(c)])):A("",!0)}}};let Cf=[],Sf=[];Sf={path:"/vaah/advanced/",component:yn,props:!0,children:[{path:"",component:pT,props:!0,children:[{path:"logs",name:"logs.index",component:o9,props:!0,children:[{path:"view/:name?",name:"logs.view",component:_9,props:!0}]},{path:"jobs",name:"jobs.index",component:zT,props:!0},{path:"failedjobs",name:"failedjobs.index",component:K9,props:!0},{path:"batches",name:"batches.index",component:LR,props:!0}]}]};Cf.push(Sf);let PR="WebReinvent\\VaahCms\\Models\\Permission",kf=document.getElementsByTagName("base")[0].getAttribute("href"),md=kf+"/vaah/permissions",Cs={query:{page:1,rows:20,filter:{q:null,is_active:null,trashed:null,sort:null},recount:null},action:{type:null,items:[]},permission_roles_query:{q:null,page:1,rows:20}};const mi=Ot({id:"permissions",state:()=>({title:"Permissions",page:1,rows:20,base_url:kf,ajax_url:md,model:PR,assets_is_fetching:!0,app:null,assets:null,rows_per_page:[10,20,30,50,100,500],list:null,item:null,fillable:null,empty_query:Cs.query,empty_action:Cs.action,query:B().clone(Cs.query),action:B().clone(Cs.action),search:{delay_time:600,delay_timer:0},route:null,watch_stopper:null,route_prefix:"permissions.",view:"large",show_filters:!1,list_view_width:12,form:{type:"Create",action:null,is_button_loading:null},is_list_loading:null,count_filters:0,list_selected_menu:[],list_bulk_menu:[],item_menu_list:[],item_menu_state:null,form_menu_list:[],total_roles:null,total_users:null,permission_roles:null,roles_menu_items:null,active_permission_role:null,permission_roles_query:B().clone(Cs.permission_roles_query),is_btn_loading:!1,firstElement:null,rolesFirstElement:null}),getters:{},actions:{async onLoad(n){this.route=n,this.setViewAndWidth(n.name),this.firstElement=(this.query.page-1)*this.query.rows,this.rolesFirstElement=(this.permission_roles_query.page-1)*this.permission_roles_query.rows,this.updateQueryFromUrl(n)},setViewAndWidth(n){switch(n){case"permissions.index":this.view="large",this.list_view_width=12;break;default:this.view="small",this.list_view_width=7;break}},async updateQueryFromUrl(n){if(n.query&&Object.keys(n.query).length>0){for(let t in n.query)this.query[t]=n.query[t];this.countFilters(n.query)}},watchRoutes(n){this.watch_stopper=We(n,(t,i)=>{if(this.watch_stopper&&!t.name.includes(this.route_prefix))return this.watch_stopper(),!1;this.route=t,t.params.id&&this.getItem(t.params.id),this.setViewAndWidth(t.name)},{deep:!0})},watchStates(){We(this.query.filter,(n,t)=>{this.delayedSearch()},{deep:!0}),We(this.permission_roles_query,(n,t)=>{this.delayedItemUsersSearch()},{deep:!0})},async getAssets(){this.assets_is_fetching===!0&&(this.assets_is_fetching=!1,B().ajax(this.ajax_url+"/assets",this.afterGetAssets))},afterGetAssets(n,t){n&&(this.assets=n,n.rows&&(this.urlContains("role")&&(this.permission_roles_query.rows=this.permission_roles_query.rows?parseInt(this.permission_roles_query.rows):n.rows),this.query.rows?this.query.rows=parseInt(this.query.rows):this.query.rows=n.rows),this.route.params&&!this.route.params.id&&(this.item=B().clone(n.empty_item)))},async getList(){let n={query:B().clone(this.query)};await this.updateUrlQueryString(this.query),await B().ajax(this.ajax_url,this.afterGetList,n)},afterGetList:function(n,t){this.is_btn_loading=!1,this.query.recount=null,n&&(this.list=n,this.total_roles=t.data.total_roles,this.total_users=t.data.total_users,this.firstElement=this.query.rows*(this.query.page-1))},async getItem(n){n&&await B().ajax(md+"/"+n,this.getItemAfter)},async getItemAfter(n,t){n?this.item=n:this.$router.push({name:"permissions.index"}),this.getItemMenu(),await this.getFormMenu()},async getItemRoles(){this.showProgress();let n={query:this.permission_roles_query};B().ajax(this.ajax_url+"/item/"+this.item.id+"/roles",this.afterGetItemRoles,n)},afterGetItemRoles(n,t){this.hideProgress(),n&&(this.permission_roles=n)},async changePermission(n){let t={id:this.item.id,role_id:n.id};var i={};n.pivot.is_active?i.is_active=0:i.is_active=1,await this.actions(!1,"toggle-role-active-status",t,i)},async bulkActions(n,t){let i={id:this.item.id,query:this.permission_roles_query,role_id:null},r={is_active:n};await this.actions(!1,t,i,r)},async actions(n,t,i,r){this.showProgress(),n&&n.preventDefault();let a={params:{inputs:i,data:r},method:"post"};B().ajax(this.ajax_url+"/actions/"+t,this.afterActions,a)},async afterActions(n,t){this.hideProgress(),await this.getItemRoles(),await this.getList()},async delayedItemUsersSearch(){let n=this;this.item&&this.item.id&&(clearTimeout(this.search.delay_timer),this.search.delay_timer=setTimeout(async function(){await n.getItemRoles()},this.search.delay_time))},isListActionValid(){return this.action.type?this.action.items.length<1?(B().toastErrors(["Select records"]),!1):!0:(B().toastErrors(["Select an action type"]),!1)},async updateList(n=null){if(!n&&this.action.type?n=this.action.type:this.action.type=n,!this.isListActionValid())return!1;let t="PUT";switch(n){case"delete":t="DELETE";break}let i={params:this.action,method:t,show_success:!1};await B().ajax(this.ajax_url,this.updateListAfter,i)},async updateListAfter(n,t){n&&(this.action=B().clone(this.empty_action),await this.getList())},async listAction(n=null){!n&&this.action.type?n=this.action.type:this.action.type=n;let t=this.ajax_url+"/actions/"+n,i="PUT";switch(n){case"delete":t=this.ajax_url,i="DELETE";break;case"delete-all":i="DELETE";break}let r={params:this.action,method:i,show_success:!1};r.params.query=B().clone(this.query),await B().ajax(t,this.updateListAfter,r)},itemAction(n,t=null){t||(t=this.item),this.form.action=n;let i=this.ajax_url,r={method:"post"};switch(n){case"save":case"save-and-close":case"save-and-clone":r.method="PUT",r.params=t,i+="/"+t.id;break;case"delete":r.method="DELETE",i+="/"+t.id;break;default:r.method="PATCH",i+="/"+t.id+"/action/"+n;break}B().ajax(i,this.itemActionAfter,r)},async itemActionAfter(n,t){n&&(this.item=n,await this.getList(),await this.formActionAfter(),this.getItemMenu(),this.route.params&&this.route.params.id&&await this.getItem(this.route.params.id))},async formActionAfter(){switch(this.form.action){case"create-and-new":case"save-and-new":this.setActiveItemAsEmpty();break;case"create-and-close":case"save-and-close":this.setActiveItemAsEmpty(),this.$router.push({name:"permissions.index"});break;case"save-and-clone":this.item.id=null;break;case"trash":this.item=null;break;case"delete":this.item=null,this.toList();break}},async toggleIsActive(n){n.is_active?await this.itemAction("activate",n):await this.itemAction("deactivate",n)},async paginate(n){this.query.page=n.page+1,this.query.rows=n.rows,this.firstElement=this.query.rows*(this.query.page-1),await this.getList()},async rolePaginate(n){this.permission_roles_query.page=n.page+1,this.permission_roles_query.rows=n.rows,await this.getItemRoles()},async reload(){await this.getAssets(),await this.getList()},async getFaker(){let n={model_namespace:this.model,except:this.assets.fillable.except},t=this.base_url+"/faker",i={params:n,method:"post"};B().ajax(t,this.getFakerAfter,i)},getFakerAfter:function(n,t){if(n){let i=this;Object.keys(n.fill).forEach(function(r){i.item[r]=n.fill[r]})}},async sync(){this.is_btn_loading=!0,this.query.recount=!0,await this.getList()},onItemSelection(n){this.action.items=n},setActiveItemAsEmpty(){this.item=B().clone(this.assets.empty_item)},confirmDelete(){if(this.action.items.length<1)return B().toastErrors(["Select a record"]),!1;this.action.type="delete",B().confirmDialogDelete(this.listAction)},confirmDeleteAll(){this.action.type="delete-all",B().confirmDialogDelete(this.listAction)},async delayedSearch(){let n=this;this.query.page=1,this.action.items=[],clearTimeout(this.search.delay_timer),this.search.delay_timer=setTimeout(async function(){await n.updateUrlQueryString(n.query),await n.getList()},this.search.delay_time)},async updateUrlQueryString(n){n=B().clone(n);let t=ct.stringify(n,{skipNulls:!0}),i=ct.parse(t);i.filter&&(i.filter=B().cleanObject(i.filter)),await this.$router.replace({query:null}),await this.$router.replace({query:i}),this.countFilters(i)},countFilters:function(n){if(this.count_filters=0,n&&n.filter){let t=B().cleanObject(n.filter);this.count_filters=Object.keys(t).length}},async clearSearch(){this.query.filter.q=null,await this.updateUrlQueryString(this.query),await this.getList()},async resetQuery(){await this.resetQueryString(),await this.getList()},async resetQueryString(){for(let n in this.query.filter)this.query.filter[n]=null;this.query.page=this.page,this.query.rows=this.rows,await this.updateUrlQueryString(this.query)},resetPermissionRolesQuery(){this.permission_roles_query.q=null,this.permission_roles_query.rows=this.assets.rows},closeForm(){this.$router.push({name:"permissions.index"})},toList(){this.item=null,this.$router.push({name:"permissions.index"})},toForm(){this.item=B().clone(this.assets.empty_item),this.getFormMenu(),this.$router.push({name:"permissions.form"})},toView(n){this.item=B().clone(n),this.$router.push({name:"permissions.view",params:{id:n.id}})},toEdit(n){this.item=n,this.$router.push({name:"permissions.form",params:{id:n.id}})},toRole(n){this.item=n,this.getItemRoles(),this.$router.push({name:"permissions.view-role",params:{id:n.id}})},isViewLarge(){return this.view==="large"},getIdWidth(){let n=50;if(this.list&&this.list.total){let t=this.list.total.toString();t=t.length,n=t*40}return n+"px"},getActionWidth(){let n=100;return this.isViewLarge()||(n=80),n+"px"},getActionLabel(){let n=null;return this.isViewLarge()&&(n="Actions"),n},async getListSelectedMenu(){this.list_selected_menu=[{label:"Activate",command:async()=>{await this.updateList("activate")}},{label:"Deactivate",command:async()=>{await this.updateList("deactivate")}},{separator:!0},{label:"Trash",icon:"pi pi-times",command:async()=>{await this.updateList("trash")}},{label:"Restore",icon:"pi pi-replay",command:async()=>{await this.updateList("restore")}},{label:"Delete",icon:"pi pi-trash",command:()=>{this.confirmDelete()}}]},getListBulkMenu(){this.list_bulk_menu=[{label:"Mark all as active",command:async()=>{await this.listAction("activate-all")}},{label:"Mark all as inactive",command:async()=>{await this.listAction("deactivate-all")}},{separator:!0},{label:"Trash All",icon:"pi pi-times",command:async()=>{await this.listAction("trash-all")}},{label:"Restore All",icon:"pi pi-replay",command:async()=>{await this.listAction("restore-all")}},{label:"Delete All",icon:"pi pi-trash",command:async()=>{this.confirmDeleteAll()}}]},getItemMenu(){let n=[];this.item&&this.item.deleted_at&&n.push({label:"Restore",icon:"pi pi-refresh",command:()=>{this.itemAction("restore")}}),this.item&&this.item.id&&!this.item.deleted_at&&n.push({label:"Trash",icon:"pi pi-times",command:()=>{this.itemAction("trash")}}),n.push({label:"Delete",icon:"pi pi-trash",command:()=>{this.confirmDeleteItem("delete")}}),this.item_menu_list=n},confirmDeleteItem(){this.form.type="delete",B().confirmDialogDelete(this.confirmDeleteItemAfter)},confirmDeleteItemAfter(){this.itemAction("delete",this.item)},async getFormMenu(){let n=[];this.item&&this.item.id?n=[{label:"Save & Close",icon:"pi pi-check",command:()=>{this.itemAction("save-and-close")}},{label:"Save & Clone",icon:"pi pi-copy",command:()=>{this.itemAction("save-and-clone")}},{label:"Trash",icon:"pi pi-times",command:()=>{this.itemAction("trash")}},{label:"Delete",icon:"pi pi-trash",command:()=>{this.confirmDeleteItem("delete")}}]:n=[{label:"Create & Close",icon:"pi pi-check",command:()=>{this.itemAction("create-and-close")}},{label:"Create & Clone",icon:"pi pi-copy",command:()=>{this.itemAction("create-and-clone")}},{label:"Reset",icon:"pi pi-refresh",command:()=>{this.setActiveItemAsEmpty()}}],n.push({label:"Fill",icon:"pi pi-pencil",command:()=>{this.getFaker()}}),this.form_menu_list=n},async getRoleMenu(){return this.roles_menu_items=[{label:"Active All Roles",command:async()=>{await this.bulkActions(1,"toggle-role-active-status")}},{label:"Inactive All Roles",command:async()=>{await this.bulkActions(0,"toggle-role-active-status")}}]},hasPermission(n){const t=je();return B().hasPermission(t.permissions,n)},showProgress(){this.show_progress_bar=!0},hideProgress(){this.show_progress_bar=!1},urlContains(n){return this.route.path.includes(n)},setPageTitle(){this.title&&(document.title=this.title)}}}),OR=f("b",null,"Sort By:",-1),ER={class:"field-radiobutton"},AR=f("label",{for:"sort-none"},"None",-1),TR={class:"field-radiobutton"},RR=f("label",{for:"sort-ascending"},"Updated (Ascending)",-1),DR={class:"field-radiobutton"},MR=f("label",{for:"sort-descending"},"Updated (Descending)",-1),$R=f("b",null,"Is Active:",-1),VR={class:"field-radiobutton"},BR=f("label",{for:"active-all"},"All",-1),qR={class:"field-radiobutton"},FR=f("label",{for:"active-true"},"Only Active",-1),jR={class:"field-radiobutton"},UR=f("label",{for:"active-false"},"Only Inactive",-1),NR=f("b",null,"Trashed:",-1),HR={class:"field-radiobutton"},KR=f("label",{for:"trashed-exclude"},"Exclude Trashed",-1),zR={class:"field-radiobutton"},WR=f("label",{for:"trashed-include"},"Include Trashed",-1),GR={class:"field-radiobutton"},YR=f("label",{for:"trashed-only"},"Only Trashed",-1),QR={__name:"Filters",setup(n){const t=mi();return(i,r)=>{const a=R("RadioButton"),s=R("Divider"),u=R("Sidebar");return _(),O("div",null,[x(u,{visible:o(t).show_filters,"onUpdate:visible":r[9]||(r[9]=l=>o(t).show_filters=l),style:{"z-index":"1001"},position:"right"},{default:T(()=>[x(mt,null,{label:T(()=>[OR]),default:T(()=>[f("div",ER,[x(a,{name:"sort-none",value:"",modelValue:o(t).query.filter.sort,"onUpdate:modelValue":r[0]||(r[0]=l=>o(t).query.filter.sort=l)},null,8,["modelValue"]),AR]),f("div",TR,[x(a,{name:"sort-ascending",value:"updated_at",modelValue:o(t).query.filter.sort,"onUpdate:modelValue":r[1]||(r[1]=l=>o(t).query.filter.sort=l)},null,8,["modelValue"]),RR]),f("div",DR,[x(a,{name:"sort-descending",value:"updated_at:desc",modelValue:o(t).query.filter.sort,"onUpdate:modelValue":r[2]||(r[2]=l=>o(t).query.filter.sort=l)},null,8,["modelValue"]),MR])]),_:1}),x(s),x(mt,null,{label:T(()=>[$R]),default:T(()=>[f("div",VR,[x(a,{name:"active-all",value:"null","data-testid":"permission-filter_active_all",modelValue:o(t).query.filter.is_active,"onUpdate:modelValue":r[3]||(r[3]=l=>o(t).query.filter.is_active=l)},null,8,["modelValue"]),BR]),f("div",qR,[x(a,{name:"active-true",value:"true","data-testid":"permission-filter_active_only",modelValue:o(t).query.filter.is_active,"onUpdate:modelValue":r[4]||(r[4]=l=>o(t).query.filter.is_active=l)},null,8,["modelValue"]),FR]),f("div",jR,[x(a,{name:"active-false",value:"false","data-testid":"permission-filter_inactive_only",modelValue:o(t).query.filter.is_active,"onUpdate:modelValue":r[5]||(r[5]=l=>o(t).query.filter.is_active=l)},null,8,["modelValue"]),UR])]),_:1}),x(mt,null,{label:T(()=>[NR]),default:T(()=>[f("div",HR,[x(a,{name:"trashed-exclude",value:"","data-testid":"permission-filter_trashed_exclude",modelValue:o(t).query.filter.trashed,"onUpdate:modelValue":r[6]||(r[6]=l=>o(t).query.filter.trashed=l)},null,8,["modelValue"]),KR]),f("div",zR,[x(a,{name:"trashed-include",value:"include","data-testid":"permission-filter_trashed_include",modelValue:o(t).query.filter.trashed,"onUpdate:modelValue":r[7]||(r[7]=l=>o(t).query.filter.trashed=l)},null,8,["modelValue"]),WR]),f("div",GR,[x(a,{name:"trashed-only",value:"only","data-testid":"permission-filter_trashed_only",modelValue:o(t).query.filter.trashed,"onUpdate:modelValue":r[8]||(r[8]=l=>o(t).query.filter.trashed=l)},null,8,["modelValue"]),YR])]),_:1})]),_:1},8,["visible"])])}}},XR={key:0},ZR=f("i",{class:"pi pi-angle-down"},null,-1),JR={class:"grid p-fluid"},eD={class:"col-12"},tD={class:"p-inputgroup"},nD={__name:"Actions",setup(n){const t=mi();Te(async()=>{t.getListSelectedMenu(),t.getListBulkMenu()});const i=Ae(),r=u=>{i.value.toggle(u)},a=Ae(),s=u=>{a.value.toggle(u)};return(u,l)=>{const c=R("Badge"),d=R("Button"),p=R("Menu"),v=R("InputText");return _(),O("div",null,[f("div",{class:he([{"flex justify-content-between":o(t).isViewLarge()},"mt-2 mb-2"])},[o(t).view==="large"?(_(),O("div",XR,[o(t).hasPermission("can-manage-permissions")||o(t).hasPermission("can-update-permissions")?(_(),$(d,{key:0,class:"p-button-sm",type:"button","aria-haspopup":"true","aria-controls":"overlay_menu",onClick:r},{default:T(()=>[ZR,o(t).action.items.length>0?(_(),$(c,{key:0,value:o(t).action.items.length},null,8,["value"])):A("",!0)]),_:1})):A("",!0),x(p,{ref_key:"selected_menu_state",ref:i,model:o(t).list_selected_menu,popup:!0},null,8,["model"]),o(t).hasPermission("can-manage-permissions")||o(t).hasPermission("can-update-permissions")?(_(),$(d,{key:1,class:"p-button-sm ml-1",icon:"pi pi-ellipsis-h",type:"button",onClick:s,"aria-haspopup":"true","aria-controls":"bulk_menu_state"})):A("",!0),x(p,{ref_key:"bulk_menu_state",ref:a,model:o(t).list_bulk_menu,popup:!0},null,8,["model"])])):A("",!0),f("div",null,[f("div",JR,[f("div",eD,[f("div",tD,[x(v,{class:"p-inputtext-sm",modelValue:o(t).query.filter.q,"onUpdate:modelValue":l[0]||(l[0]=h=>o(t).query.filter.q=h),onKeyup:[l[1]||(l[1]=Ie(h=>o(t).delayedSearch(),["enter"])),l[2]||(l[2]=Ie(h=>o(t).delayedSearch(),["enter","native"])),l[3]||(l[3]=Ie(h=>o(t).delayedSearch(),["13"]))],placeholder:"Search","data-testid":"permission-action_search_input"},null,8,["modelValue"]),x(d,{onClick:l[4]||(l[4]=h=>o(t).delayedSearch()),icon:"pi pi-search",class:"p-button-sm","data-testid":"permission-action_search"}),x(d,{class:"p-button-sm",type:"button",onClick:l[5]||(l[5]=h=>o(t).show_filters=!0),"data-testid":"permission-action_filter"},{default:T(()=>[ue(" Filters "),o(t).count_filters>0?(_(),$(c,{key:0,value:o(t).count_filters},null,8,["value"])):A("",!0)]),_:1}),x(d,{class:"p-button-sm",type:"button",icon:"pi pi-filter-slash",label:"Reset","data-testid":"permission-action_filter_reset",onClick:l[6]||(l[6]=h=>o(t).resetQuery())})])]),x(QR)])])],2)])}}},iD={key:0},sD={class:"p-inputgroup has-shadowless"},rD={__name:"Table",setup(n){const t=mi(),i=B();return(r,a)=>{const s=R("Column"),u=R("Badge"),l=R("Button"),c=R("InputSwitch"),d=R("DataTable"),p=R("Paginator"),v=Ke("tooltip");return o(t).list?(_(),O("div",iD,[x(d,{value:o(t).list.data,dataKey:"id",class:"p-datatable-sm p-datatable-hoverable-rows",selection:o(t).action.items,"onUpdate:selection":a[0]||(a[0]=h=>o(t).action.items=h),stripedRows:"",responsiveLayout:"scroll"},{default:T(()=>[o(t).isViewLarge()?(_(),$(s,{key:0,selectionMode:"multiple",headerStyle:"width: 3em"})):A("",!0),x(s,{field:"id",header:"ID",class:"text-sm",style:St({width:o(t).getIdWidth()}),sortable:!0},null,8,["style"]),x(s,{field:"name",header:"Name",sortable:!0},{body:T(h=>[h.data.deleted_at?(_(),$(u,{key:0,value:"Trashed",severity:"danger"})):A("",!0),ue(" "+Q(h.data.name),1)]),_:1}),o(t).isViewLarge()?(_(),$(s,{key:1,field:"slug",header:"Slug",sortable:!0},{body:T(h=>[ce(x(l,{class:"p-button-tiny p-button-text p-0","data-testid":"permission-list_slug_copy",onClick:m=>o(i).copy(h.data.slug),icon:"pi pi-copy",label:h.data.slug},null,8,["onClick","label"]),[[v,"Copy Slug",void 0,{top:!0}]])]),_:1})):A("",!0),x(s,{field:"total_roles",header:"Roles"},{body:T(h=>[o(t).hasPermission("can-read-permissions")?ce((_(),$(l,{key:0,class:"p-button p-button-rounded p-button-sm white-space-nowrap",onClick:m=>o(t).toRole(h.data),"data-testid":"permission-role_view"},{default:T(()=>[ue(Q(h.data.count_roles)+" / "+Q(o(t).total_roles),1)]),_:2},1032,["onClick"])),[[v,"View Role",void 0,{top:!0}]]):A("",!0)]),_:1}),x(s,{field:"total_users",header:"Users"},{body:T(h=>[ce((_(),$(l,{class:"p-button p-button-rounded p-button-sm white-space-nowrap",disabled:""},{default:T(()=>[ue(Q(h.data.count_users)+" / "+Q(o(t).total_users),1)]),_:2},1024)),[[v,"User",void 0,{top:!0}]])]),_:1}),o(t).isViewLarge()?(_(),$(s,{key:2,field:"updated_at",header:"Updated",style:{width:"150px"},sortable:!0},{body:T(h=>[ue(Q(o(i).ago(h.data.updated_at)),1)]),_:1})):A("",!0),o(t).isViewLarge()?(_(),$(s,{key:3,field:"is_active",sortable:!1,style:{width:"100px"},header:"Is Active"},{body:T(h=>[x(c,{modelValue:h.data.is_active,"onUpdate:modelValue":m=>h.data.is_active=m,modelModifiers:{bool:!0},"false-value":0,"true-value":1,class:"p-inputswitch-sm",onInput:m=>o(t).toggleIsActive(h.data),"data-testid":"permission-list_status"},null,8,["modelValue","onUpdate:modelValue","onInput"])]),_:1})):A("",!0),x(s,{field:"actions",style:St([{width:"150px"},{width:o(t).getActionWidth()}]),header:o(t).getActionLabel()},{body:T(h=>[f("div",sD,[o(t).hasPermission("can-read-permissions")?ce((_(),$(l,{key:0,class:"p-button-tiny p-button-text",onClick:m=>o(t).toView(h.data),icon:"pi pi-eye","data-testid":"permission-list_view"},null,8,["onClick"])),[[v,"View",void 0,{top:!0}]]):A("",!0),o(t).hasPermission("can-update-permissions")?ce((_(),$(l,{key:1,class:"p-button-tiny p-button-text",onClick:m=>o(t).toEdit(h.data),icon:"pi pi-pencil","data-testid":"permission-list_edit"},null,8,["onClick"])),[[v,"Update",void 0,{top:!0}]]):A("",!0),o(t).isViewLarge()&&!h.data.deleted_at||o(t).hasPermission("can-update-permissions")?ce((_(),$(l,{key:2,class:"p-button-tiny p-button-danger p-button-text",onClick:m=>o(t).itemAction("trash",h.data),icon:"pi pi-trash","data-testid":"permission-list_trash"},null,8,["onClick"])),[[v,"Trash",void 0,{top:!0}]]):A("",!0),o(t).isViewLarge()&&h.data.deleted_at?ce((_(),$(l,{key:3,class:"p-button-tiny p-button-success p-button-text",onClick:m=>o(t).itemAction("restore",h.data),icon:"pi pi-replay","data-testid":"permission-list_restore"},null,8,["onClick"])),[[v,"Restore",void 0,{top:!0}]]):A("",!0)])]),_:1},8,["style","header"])]),_:1},8,["value","selection"]),x(p,{first:o(t).firstElement,"onUpdate:first":a[1]||(a[1]=h=>o(t).firstElement=h),rows:o(t).query.rows,totalRecords:o(t).list.total,onPage:a[2]||(a[2]=h=>o(t).paginate(h)),rowsPerPageOptions:o(t).rows_per_page,class:"bg-white-alpha-0 pt-2"},null,8,["first","rows","totalRecords","rowsPerPageOptions"])])):A("",!0)}}},oD={class:"grid"},aD={class:"flex flex-row"},lD=f("b",{class:"mr-1"},"Permission",-1),uD={class:"p-inputgroup"},cD={__name:"List",setup(n){const t=mi(),i=Ge();return _t(),Te(async()=>{await t.onLoad(i),await t.setPageTitle(),await t.watchRoutes(i),await t.watchStates(),await t.getAssets(),await t.getList()}),(r,a)=>{const s=R("Badge"),u=R("Button"),l=R("Panel"),c=R("RouterView");return _(),O("div",oD,[f("div",{class:he("col-"+o(t).list_view_width)},[x(l,{class:"is-small"},{header:T(()=>[f("div",aD,[f("div",null,[lD,o(t).list&&o(t).list.total>0?(_(),$(s,{key:0,value:o(t).list.total},null,8,["value"])):A("",!0)])])]),icons:T(()=>[f("div",uD,[x(u,{class:"p-button-sm",icon:"pi pi-refresh",loading:o(t).is_btn_loading,onClick:a[0]||(a[0]=d=>o(t).sync()),"data-testid":"permission-list_refresh"},null,8,["loading"])])]),default:T(()=>[x(nD),x(rD)]),_:1})],2),x(c)])}}},dD={class:"col-5"},pD={class:"flex flex-row"},hD={class:"font-semibold text-sm"},fD={key:0},mD={key:0,class:"p-inputgroup"},gD={key:0,class:"pt-2"},vD={__name:"Form",setup(n){const t=mi(),i=Ge(),r=B(),a=je();Te(async()=>{i.params&&i.params.id&&await t.getItem(i.params.id),t.getFormMenu(),await a.getIsActiveStatusOptions()});const s=Ae(),u=l=>{s.value.toggle(l)};return(l,c)=>{const d=R("Button"),p=R("Menu"),v=R("InputText"),h=R("Textarea"),m=R("SelectButton"),b=R("Panel"),I=Ke("tooltip");return _(),O("div",dD,[x(b,{class:"is-small"},{header:T(()=>[f("div",pD,[f("div",hD,[o(t).item&&o(t).item.id?(_(),O("span",fD,Q(o(t).item.name),1)):A("",!0)])])]),icons:T(()=>[o(t).item&&o(t).item.id?(_(),O("div",mD,[x(d,{class:"p-button-sm",label:"#"+o(t).item.id,onClick:c[0]||(c[0]=k=>o(r).copy(o(t).item.id)),"data-testid":"permission-form_id"},null,8,["label"]),x(d,{class:"p-button-sm",label:"Save",icon:"pi pi-save","data-testid":"permission-form_save",onClick:c[1]||(c[1]=k=>o(t).itemAction("save"))}),o(t).hasPermission("can-update-permissions")||o(t).hasPermission("can-manage-permissions")?(_(),$(d,{key:0,class:"p-button-sm",icon:"pi pi-angle-down","aria-haspopup":"true",type:"button","data-testid":"permission-form_menu",onClick:u})):A("",!0),x(p,{ref_key:"form_menu",ref:s,model:o(t).form_menu_list,popup:!0},null,8,["model"]),o(t).hasPermission("can-read-permissions")?ce((_(),$(d,{key:1,class:"p-button-sm",icon:"pi pi-eye","data-testid":"permission-item_view",onClick:c[2]||(c[2]=k=>o(t).toView(o(t).item))},null,512)),[[I,"View",void 0,{top:!0}]]):A("",!0),x(d,{class:"p-button-sm",icon:"pi pi-times","data-testid":"permission-list_view",onClick:c[3]||(c[3]=k=>o(t).toList())})])):A("",!0)]),default:T(()=>[o(t).item?(_(),O("div",gD,[x($e,{label:"Name"},{default:T(()=>[x(v,{class:"w-full",modelValue:o(t).item.name,"onUpdate:modelValue":c[4]||(c[4]=k=>o(t).item.name=k),"data-testid":"permission-item_name"},null,8,["modelValue"])]),_:1}),x($e,{label:"Slug"},{default:T(()=>[x(v,{class:"w-full",modelValue:o(t).item.slug,"onUpdate:modelValue":c[5]||(c[5]=k=>o(t).item.slug=k),"data-testid":"permission-item_slug"},null,8,["modelValue"])]),_:1}),x($e,{label:"Details"},{default:T(()=>[x(h,{class:"w-full",modelValue:o(t).item.details,"onUpdate:modelValue":c[6]||(c[6]=k=>o(t).item.details=k),"data-testid":"permission-item_details"},null,8,["modelValue"])]),_:1}),x($e,{label:"Is Active"},{default:T(()=>[o(a)&&o(a).is_active_status_options?(_(),$(m,{key:0,modelValue:o(t).item.is_active,"onUpdate:modelValue":c[7]||(c[7]=k=>o(t).item.is_active=k),options:o(a).is_active_status_options,"option-label":"label","option-value":"value","data-testid":"permission-item_status",class:"has-shadowless"},null,8,["modelValue","options"])):A("",!0)]),_:1})])):A("",!0)]),_:1})])}}},yD={class:"col-5"},_D={class:"flex flex-row"},bD={class:"font-semibold text-sm"},wD={class:"p-inputgroup"},CD={key:0},SD={class:"flex align-items-center justify-content-between"},kD={class:""},xD={class:"ml-3"},ID={class:"p-datatable p-component p-datatable-responsive-scroll p-datatable-striped p-datatable-sm"},LD={class:"p-datatable-table"},PD={class:"p-datatable-tbody"},OD={__name:"Item",setup(n){const t=mi(),i=Ge(),r=B();Te(async()=>{if(i.params&&!i.params.id)return t.toList(),!1;t.item||await t.getItem(i.params.id)});const a=Ae(),s=u=>{a.value.toggle(u)};return(u,l)=>{const c=R("Button"),d=R("Menu"),p=R("Message"),v=R("Panel");return _(),O("div",yD,[o(t)&&o(t).item?(_(),$(v,{key:0,class:"is-small"},{header:T(()=>[f("div",_D,[f("div",bD,Q(o(t).item.name),1)])]),icons:T(()=>[f("div",wD,[x(c,{class:"p-button-sm",label:"#"+o(t).item.id,onClick:l[0]||(l[0]=h=>o(r).copy(o(t).item.id)),"data-testid":"permission-item_id"},null,8,["label"]),o(t).hasPermission("can-update-permissions")?(_(),$(c,{key:0,class:"p-button-sm",label:"Edit",icon:"pi pi-pencil","data-testid":"permission-item_edit",onClick:l[1]||(l[1]=h=>o(t).toEdit(o(t).item))})):A("",!0),o(t).hasPermission("can-update-permissions")||o(t).hasPermission("can-manage-permissions")?(_(),$(c,{key:1,class:"p-button-sm",icon:"pi pi-angle-down",type:"button","aria-haspopup":"true","data-testid":"permission-item_menu",onClick:s})):A("",!0),x(d,{ref_key:"item_menu_state",ref:a,model:o(t).item_menu_list,popup:!0},null,8,["model"]),x(c,{class:"p-button-sm",icon:"pi pi-times","data-testid":"permission-item_list",onClick:l[2]||(l[2]=h=>o(t).toList())})])]),default:T(()=>[o(t).item?(_(),O("div",CD,[o(t).item.deleted_at?(_(),$(p,{key:0,severity:"error",class:"p-container-message",closable:!1,icon:"pi pi-trash"},{default:T(()=>[f("div",SD,[f("div",kD," Deleted "+Q(o(t).item.deleted_at),1),f("div",xD,[x(c,{label:"Restore",class:"p-button-sm",onClick:l[3]||(l[3]=h=>o(t).itemAction("restore"))})])])]),_:1})):A("",!0),f("div",ID,[f("table",LD,[f("tbody",PD,[(_(!0),O(ne,null,xe(o(t).item,(h,m)=>(_(),O(ne,null,[m==="created_by"||m==="updated_by"?(_(),O(ne,{key:0},[],64)):m==="id"||m==="uuid"||m==="slug"?(_(),$(at,{key:1,label:m,value:h,can_copy:!0},null,8,["label","value"])):(m==="created_by_user"||m==="updated_by_user"||m==="deleted_by_user")&&typeof h=="object"&&h!==null?(_(),$(at,{key:2,label:m,value:h,type:"user"},null,8,["label","value"])):m==="count_users"||m==="count_roles"?(_(),$(at,{key:3,label:m,value:h,type:"tag"},null,8,["label","value"])):m==="is_active"?(_(),$(at,{key:4,label:m,value:h,type:"yes-no"},null,8,["label","value"])):(_(),$(at,{key:5,label:m,value:h},null,8,["label","value"]))],64))),256))])])])])):A("",!0)]),_:1})):A("",!0)])}}},ED={key:0},AD={__name:"RoleDetasilsView",setup(n){const t=mi();return(i,r)=>{const a=R("Divider");return _(),O("div",null,[o(t)&&o(t).active_permission_role?(_(),O("div",ED,[f("p",null,[ue("Created By : "),f("span",null,Q(o(t).active_permission_role.json.created_by),1)]),x(a,{class:"is-small"}),f("p",null,[ue("Updated By : "),f("span",null,Q(o(t).active_permission_role.json.updated_by),1)]),x(a,{class:"is-small"}),f("p",null,[ue("Created At : "),f("span",null,Q(o(t).active_permission_role.json.created_at),1)]),x(a,{class:"is-small"}),f("p",null,[ue("Updated At : "),f("span",null,Q(o(t).active_permission_role.json.updated_at),1)])])):A("",!0)])}}},TD={class:"col-5"},RD={class:"flex flex-row"},DD={class:"font-semibold text-sm"},MD={class:"p-inputgroup"},$D={class:"grid p-fluid mt-1 mb-2"},VD={class:"col-12"},BD={class:"p-inputgroup"},qD={class:"p-input-icon-left"},FD=f("i",{class:"pi pi-search"},null,-1),jD={__name:"ViewRole",setup(n){const t=mi(),i=je(),r=Ge(),a=B();Te(async()=>{if(r.params&&!r.params.id)return t.toList(),!1;r.params&&r.params.id&&await t.getItem(r.params.id),t.item&&!t.permission_roles&&await t.getItemRoles(),await i.getPermission(),await t.getRoleMenu()});const s=Ae(),u=d=>{s.value.toggle(d)},l=Rr(),c=()=>{l.open(AD,{props:{header:"Details",style:{width:"50vw"},breakpoints:{"960px":"75vw","640px":"90vw"},modal:!0}})};return(d,p)=>{const v=R("Button"),h=R("Menu"),m=R("InputText"),b=R("Column"),I=R("DataTable"),k=R("Paginator"),y=R("Panel"),g=R("DynamicDialog"),C=Ke("tooltip");return _(),O("div",TD,[o(t)&&o(t).item?(_(),$(y,{key:0,class:"is-small"},{header:T(()=>[f("div",RD,[f("div",DD,Q(o(t).item.name),1)])]),icons:T(()=>[f("div",MD,[x(v,{class:"p-button-sm",label:"#"+o(t).item.id,"data-testid":"permission-role_id",onClick:p[0]||(p[0]=w=>o(a).copy(o(t).item.id))},null,8,["label"]),o(t).hasPermission("can-update-permissions")||o(t).hasPermission("can-manage-permissions")?(_(),O(ne,{key:0},[x(v,{class:"p-button-sm",icon:"pi pi-angle-down",type:"button","aria-haspopup":"true","data-testid":"permission-role_menu",onClick:u}),x(h,{ref_key:"role_menu_items",ref:s,model:o(t).roles_menu_items,popup:!0},null,8,["model"])],64)):A("",!0),x(v,{class:"p-button-sm",icon:"pi pi-times","data-testid":"permission-role_list",onClick:p[1]||(p[1]=w=>o(t).toList())})])]),default:T(()=>[f("div",$D,[f("div",VD,[f("div",BD,[f("span",qD,[FD,x(m,{class:"w-full p-inputtext-sm",placeholder:"Search","data-testid":"permission-role_search",modelValue:o(t).permission_roles_query.q,"onUpdate:modelValue":p[2]||(p[2]=w=>o(t).permission_roles_query.q=w),onKeyup:[p[3]||(p[3]=Ie(w=>o(t).delayedItemUsersSearch(),["enter"])),p[4]||(p[4]=Ie(w=>o(t).delayedItemUsersSearch(),["enter","native"])),p[5]||(p[5]=Ie(w=>o(t).delayedItemUsersSearch(),["13"]))]},null,8,["modelValue"])]),x(v,{class:"p-button-sm",label:"Reset","data-testid":"permission-role_reset",onClick:p[6]||(p[6]=w=>o(t).resetPermissionRolesQuery())})])])]),o(t)&&o(t).permission_roles?(_(),$(I,{key:0,value:o(t).permission_roles.list.data,dataKey:"id",class:"p-datatable-sm",stripedRows:"",responsiveLayout:"scroll"},{default:T(()=>[x(b,{field:"role",header:"Role",class:"flex align-items-center"},{body:T(w=>[ue(Q(w.data.name)+" ",1),ce(x(v,{class:"p-button-tiny p-button-text","data-testid":"permissions-role_id",onClick:S=>o(a).copy(w.data.slug),icon:"pi pi-copy"},null,8,["onClick"]),[[C,"Copy Slug",void 0,{top:!0}]])]),_:1}),x(b,{field:"has-permission",header:"Has Permission"},Mt({_:2},[o(t).hasPermission("can-update-permissions")||o(t).hasPermission("can-manage-permissions")?{name:"body",fn:T(w=>[w.data.pivot.is_active===1?(_(),$(v,{key:0,label:"Yes",class:"p-button-sm p-button-success p-button-rounded","data-testid":"permission-role_status_yes",onClick:S=>o(t).changePermission(w.data)},null,8,["onClick"])):(_(),$(v,{key:1,label:"No",class:"p-button-sm p-button-danger p-button-rounded",onClick:S=>o(t).changePermission(w.data),"data-testid":"permission-role_status_no"},null,8,["onClick"]))]),key:"0"}:{name:"body",fn:T(w=>[w.data.pivot.is_active===1?(_(),$(v,{key:0,label:"Yes",class:"p-button-sm p-button-success p-button-rounded",disabled:""})):(_(),$(v,{key:1,label:"No",class:"p-button-sm p-button-danger p-button-rounded",disabled:""}))]),key:"1"}]),1024),x(b,null,{body:T(w=>[x(v,{class:"p-button-sm p-button-rounded",onClick:S=>(c(),o(t).active_permission_role=w.data),icon:"pi pi-eye","data-testid":"permission-role_view_details",label:"View"},null,8,["onClick"])]),_:1})]),_:1},8,["value"])):A("",!0),o(t)&&o(t).permission_roles?(_(),$(k,{key:1,first:o(t).rolesFirstElement,"onUpdate:first":p[7]||(p[7]=w=>o(t).rolesFirstElement=w),rows:o(t).permission_roles_query.rows,totalRecords:o(t).permission_roles.list.total,onPage:p[8]||(p[8]=w=>o(t).rolePaginate(w)),rowsPerPageOptions:o(t).rows_per_page,class:"bg-white-alpha-0 pt-2"},null,8,["first","rows","totalRecords","rowsPerPageOptions"])):A("",!0)]),_:1})):A("",!0),x(g)])}}};let xf=[],If=[];If={path:"/vaah/permissions/",component:yn,props:!0,children:[{path:"",name:"permissions.index",component:cD,props:!0,children:[{path:"form/:id?",name:"permissions.form",component:vD,props:!0},{path:"view/:id?",name:"permissions.view",component:OD,props:!0},{path:"role/:id?",name:"permissions.view-role",component:jD,props:!0}]}]};xf.push(If);let UD="WebReinvent\\VaahCms\\Models\\Setting",Lf=document.getElementsByTagName("base")[0].getAttribute("href"),gd=Lf+"/vaah/settings",zi={query:{page:null,rows:null,filter:{q:null,is_active:null,trashed:null,sort:null},recount:null},sidebar_menu_items:[],list:null,settings:{list:null,links:[],scripts:null,meta_tags:[]},role_permissions_query:{q:null,module:null,section:null,page:null,rows:null},role_users_query:{q:null,page:null,rows:null},action:{type:null,items:[]}};const ND=Ot({id:"settings",state:()=>({title:"Settings",base_url:Lf,ajax_url:gd,model:UD,assets_is_fetching:!0,app:null,assets:null,general_assets:null,rows_per_page:[10,20,30,50,100,500],list:null,item:{name:null,slug:null},fillable:null,empty_query:zi.query,empty_action:zi.action,query:B().clone(zi.query),action:B().clone(zi.action),search:{delay_time:600,delay_timer:0},route:null,watch_stopper:null,route_prefix:"settings.",view:"large",show_filters:!1,list_view_width:12,form:{type:"Create",action:null,is_button_loading:null},is_list_loading:null,count_filters:0,list_selected_menu:[],list_bulk_menu:[],item_menu_list:[],item_menu_state:null,form_menu_list:[],total_permissions:null,total_users:null,permission_menu_items:null,role_permissions:null,role_user_menu_items:null,role_users:null,search_item:null,active_role_permission:null,active_role_user:null,module_section_list:null,role_permissions_query:B().clone(zi.role_permissions_query),role_users_query:B().clone(zi.role_users_query),is_btn_loading:!1}),getters:{},actions:{async onLoad(n){this.route=n,this.setViewAndWidth(n.name),this.updateQueryFromUrl(n)},setViewAndWidth(n){switch(n){case"roles.index":this.view="large",this.list_view_width=12;break;default:this.view="small",this.list_view_width=6;break}},async updateQueryFromUrl(n){if(n.query&&Object.keys(n.query).length>0){for(let t in n.query)this.query[t]=n.query[t];this.countFilters(n.query)}},watchRoutes(n){this.watch_stopper=We(n,(t,i)=>{if(this.watch_stopper&&!t.name.includes(this.route_prefix))return this.watch_stopper(),!1;this.route=t,t.params.id&&this.getItem(t.params.id),this.setViewAndWidth(t.name)},{deep:!0})},watchStates(){We(this.query.filter,(n,t)=>{this.delayedSearch()},{deep:!0}),We(this.role_permissions_query,(n,t)=>{this.delayedRolePermissionSearch()},{deep:!0}),We(this.role_users_query,(n,t)=>{this.delayedRoleUsersSearch()},{deep:!0})},async getAssets(){this.assets_is_fetching===!0&&(this.assets_is_fetching=!1,B().ajax(this.ajax_url+"/general/assets",this.afterGetAssets))},afterGetAssets(n,t){n&&(this.general_assets=n)},async getList(){let n={query:B().clone(this.query)};await B().ajax(this.ajax_url,this.afterGetList,n)},afterGetList:function(n,t){this.is_btn_loading=!1,this.query.recount=null,n&&(this.list=n,this.total_permissions=t.data.totalPermissions,this.total_users=t.data.totalUsers)},async getItem(n){n&&await B().ajax(gd+"/"+n,this.getItemAfter)},async getItemAfter(n,t){n?this.item=n:this.$router.push({name:"roles.index"}),this.getItemMenu(),await this.getFormMenu()},isListActionValid(){return this.action.type?this.action.items.length<1?(B().toastErrors(["Select records"]),!1):!0:(B().toastErrors(["Select an action type"]),!1)},async updateList(n=null){if(!n&&this.action.type?n=this.action.type:this.action.type=n,!this.isListActionValid())return!1;let t="PUT";switch(n){case"delete":t="DELETE";break}let i={params:this.action,method:t,show_success:!1};await B().ajax(this.ajax_url,this.updateListAfter,i)},async updateListAfter(n,t){n&&(this.action=B().clone(this.empty_action),await this.getList())},async listAction(n=null){!n&&this.action.type?n=this.action.type:this.action.type=n;let t=this.ajax_url+"/action/"+n,i="PUT";switch(n){case"delete":t=this.ajax_url,i="DELETE";break;case"delete-all":i="DELETE";break}let r={params:this.action,method:i,show_success:!1};await B().ajax(t,this.updateListAfter,r)},itemAction(n,t=null){t||(t=this.item),this.form.action=n;let i=this.ajax_url,r={method:"post"};switch(n){case"create-and-new":case"create-and-close":case"create-and-clone":r.method="POST",r.params=t;break;case"save":case"save-and-close":case"save-and-clone":r.method="PUT",r.params=t,i+="/"+t.id;break;case"delete":r.method="DELETE",i+="/"+t.id;break;default:r.method="PATCH",i+="/"+t.id+"/action/"+n;break}B().ajax(i,this.itemActionAfter,r)},async itemActionAfter(n,t){n&&(this.item=n,await this.getList(),await this.formActionAfter(),this.getItemMenu(),this.route.params&&this.route.params.id&&await this.getItem(this.route.params.id))},async formActionAfter(){switch(this.form.action){case"create-and-new":case"save-and-new":this.setActiveItemAsEmpty();break;case"create-and-close":case"save-and-close":this.setActiveItemAsEmpty(),this.$router.push({name:"roles.index"});break;case"save-and-clone":this.item.id=null;break;case"trash":this.item=null;break;case"delete":this.item=null,this.toList();break}},async toggleIsActive(n){n.is_active?await this.itemAction("activate",n):await this.itemAction("deactivate",n)},async paginate(n){this.query.page=n.page+1,await this.getList()},async reload(){await this.getAssets(),await this.getList()},async getFaker(){let n={model_namespace:this.model,except:this.assets.fillable.except},t=this.base_url+"/faker",i={params:n,method:"post"};B().ajax(t,this.getFakerAfter,i)},getFakerAfter:function(n,t){if(n){let i=this;Object.keys(n.fill).forEach(function(r){i.item[r]=n.fill[r]})}},async sync(){this.is_btn_loading=!0,this.query.recount=!0,await this.getList()},onItemSelection(n){this.action.items=n},setActiveItemAsEmpty(){this.item=B().clone(this.assets.empty_item)},confirmDelete(){if(this.action.items.length<1)return B().toastErrors(["Select a record"]),!1;this.action.type="delete",B().confirmDialogDelete(this.listAction)},confirmDeleteAll(){this.action.type="delete-all",B().confirmDialogDelete(this.listAction)},async delayedSearch(){let n=this;this.query.page=1,this.action.items=[],clearTimeout(this.search.delay_timer),this.search.delay_timer=setTimeout(async function(){await n.updateUrlQueryString(n.query),await n.getList()},this.search.delay_time)},async updateUrlQueryString(n){n=B().clone(n);let t=ct.stringify(n,{skipNulls:!0}),i=ct.parse(t);i.filter&&(i.filter=B().cleanObject(i.filter)),await this.$router.replace({query:null}),await this.$router.replace({query:i}),this.countFilters(i)},countFilters:function(n){if(this.count_filters=0,n&&n.filter){let t=B().cleanObject(n.filter);this.count_filters=Object.keys(t).length}},async clearSearch(){this.query.filter.q=null,await this.updateUrlQueryString(this.query),await this.getList()},async resetQuery(){await this.resetQueryString(),await this.getList()},async resetQueryString(){for(let n in this.query.filter)this.query.filter[n]=null;await this.updateUrlQueryString(this.query)},async getItemPermissions(){this.showProgress();let n={query:this.role_permissions_query,method:"post"};B().ajax(this.ajax_url+"/item/"+this.item.id+"/permissions",this.afterGetItemPermissions,n)},afterGetItemPermissions(n,t){this.hideProgress(),n&&(this.role_permissions=n)},async delayedRolePermissionSearch(){let n=this;n.item&&n.item.id&&(clearTimeout(this.search.delay_timer),this.search.delay_timer=setTimeout(async function(){await n.getItemPermissions()},this.search.delay_time))},async permissionPaginate(n){this.role_permissions_query.page=n.page+1,await this.getItemPermissions()},async getItemUsers(){this.showProgress();let n={query:this.role_users_query,method:"get"};B().ajax(this.ajax_url+"/item/"+this.item.id+"/users",this.afterGetItemUsers,n)},afterGetItemUsers(n,t){this.hideProgress(),n&&(this.role_users=n)},async userPaginate(n){this.role_users_query.page=n.page+1,await this.getItemUsers()},async delayedRoleUsersSearch(){let n=this;n.item&&n.item.id&&(clearTimeout(this.search.delay_timer),this.search.delay_timer=setTimeout(async function(){await n.getItemUsers()},this.search.delay_time))},changeRoleStatus(n){let t={inputs:[n]},i={};this.actions(!1,"change-role-permission-status",t,i)},afterChangeRoleStatus(n,t){this.hideProgress(),this.getItemPermissions(this.filter.page),this.$store.dispatch("root/reloadPermissions")},changeRolePermission(n){let t={id:this.item.id,permission_id:n.id},i={};n.pivot.is_active?i.is_active=0:i.is_active=1,this.actions(!1,"toggle-permission-active-status",t,i)},changeUserRole:function(n){let t={id:this.item.id,user_id:n.id},i={};n.pivot.is_active?i.is_active=0:i.is_active=1,this.actions(!1,"toggle-user-active-status",t,i)},bulkActions(n,t){let i={id:this.item.id,permission_id:null,user_id:null},r={is_active:n};this.actions(!1,t,i,r)},actions(n,t,i,r){this.showProgress(),n&&n.preventDefault();let a={params:{inputs:i,data:r},method:"post"};B().ajax(this.ajax_url+"/actions/"+t,this.afterActions,a)},async afterActions(n,t){await this.hideProgress(),await this.getItemPermissions(this.item.id),await this.getItemUsers(),await this.getList()},resetRolePermissionFilters(){this.role_permissions_query.q=null,this.role_permissions_query.module=null,this.role_permissions_query.section=null,this.role_permissions_query.rows=this.assets.rows},getModuleSection(){let n={params:{module:this.role_permissions_query.module},method:"post"};B().ajax(this.ajax_url+"/module/"+this.role_permissions_query.module+"/sections",this.afterAetModuleSection,n)},afterAetModuleSection(n,t){n&&(this.module_section_list=n)},resetRoleUserFilters(){this.role_users_query.q=null,this.role_users_query.rows=this.assets.rows},closeForm(){this.$router.push({name:"roles.index"})},toList(){this.item=null,this.$router.push({name:"roles.index"})},toForm(){this.item=B().clone(this.assets.empty_item),this.getFormMenu(),this.$router.push({name:"roles.form"})},toView(n){this.item=B().clone(n),this.$router.push({name:"roles.view",params:{id:n.id}})},toEdit(n){this.item=n,this.$router.push({name:"roles.form",params:{id:n.id}})},async toPermission(n){this.item=n,await this.getItemPermissions(),this.$router.push({name:"roles.permissions",params:{id:n.id}})},toUser(n){this.item=n,this.getItemUsers(),this.$router.push({name:"roles.users",params:{id:n.id}})},isViewLarge(){return this.view==="large"},getIdWidth(){let n=50;if(this.list&&this.list.total){let t=this.list.total.toString();t=t.length,n=t*40}return n+"px"},getActionWidth(){let n=100;return this.isViewLarge()||(n=80),n+"px"},getActionLabel(){let n=null;return this.isViewLarge()&&(n="Actions"),n},async getListSelectedMenu(){this.list_selected_menu=[{label:"Activate",command:async()=>{await this.updateList("activate")}},{label:"Deactivate",command:async()=>{await this.updateList("deactivate")}},{separator:!0},{label:"Trash",icon:"pi pi-times",command:async()=>{await this.updateList("trash")}},{label:"Restore",icon:"pi pi-replay",command:async()=>{await this.updateList("restore")}},{label:"Delete",icon:"pi pi-trash",command:()=>{this.confirmDelete()}}]},getListBulkMenu(){this.list_bulk_menu=[{label:"Mark all as active",command:async()=>{await this.listAction("activate-all")}},{label:"Mark all as inactive",command:async()=>{await this.listAction("deactivate-all")}},{separator:!0},{label:"Trash All",icon:"pi pi-times",command:async()=>{await this.listAction("trash-all")}},{label:"Restore All",icon:"pi pi-replay",command:async()=>{await this.listAction("restore-all")}},{label:"Delete All",icon:"pi pi-trash",command:async()=>{this.confirmDeleteAll()}}]},getItemMenu(){let n=[];this.item&&this.item.deleted_at&&n.push({label:"Restore",icon:"pi pi-refresh",command:()=>{this.itemAction("restore")}}),this.item&&this.item.id&&!this.item.deleted_at&&n.push({label:"Trash",icon:"pi pi-times",command:()=>{this.itemAction("trash")}}),n.push({label:"Delete",icon:"pi pi-trash",command:()=>{this.confirmDeleteItem("delete")}}),this.item_menu_list=n},confirmDeleteItem(){this.form.type="delete",B().confirmDialogDelete(this.confirmDeleteItemAfter)},confirmDeleteItemAfter(){this.itemAction("delete",this.item)},async getFormMenu(){let n=[];this.item&&this.item.id?n=[{label:"Save & Close",icon:"pi pi-check",command:()=>{this.itemAction("save-and-close")}},{label:"Save & Clone",icon:"pi pi-copy",command:()=>{this.itemAction("save-and-clone")}},{label:"Trash",icon:"pi pi-times",command:()=>{this.itemAction("trash")}},{label:"Delete",icon:"pi pi-trash",command:()=>{this.confirmDeleteItem("delete")}}]:n=[{label:"Create & Close",icon:"pi pi-check",command:()=>{this.itemAction("create-and-close")}},{label:"Create & Clone",icon:"pi pi-copy",command:()=>{this.itemAction("create-and-clone")}},{label:"Reset",icon:"pi pi-refresh",command:()=>{this.setActiveItemAsEmpty()}}],n.push({label:"Fill",icon:"pi pi-pencil",command:()=>{this.getFaker()}}),this.form_menu_list=n},getMenuItems(){this.list_bulk_menu=[{label:"Active All Permissions",command:async()=>{await this.listAction("activate-all")}},{label:"Inactive All Permissions",command:async()=>{await this.listAction("deactivate-all")}}]},async getPermissionMenuItems(){this.permission_menu_items=[{label:"Active All Permissions",command:()=>{this.bulkActions(1,"toggle-permission-active-status")}},{label:"Inactive All Permissions",command:()=>{this.bulkActions(0,"toggle-permission-active-status")}}]},async getRoleUserMenuItems(){this.role_user_menu_items=[{label:"Attach To All Users",command:()=>{this.bulkActions(1,"toggle-user-active-status")}},{label:"Detach To All Users",command:()=>{this.bulkActions(0,"toggle-user-active-status")}}]},hasPermission(n){const t=je();return B().hasPermission(t.permissions,n)},showProgress(){this.show_progress_bar=!0},hideProgress(){this.show_progress_bar=!1},strToSlug(n){return B().strToSlug(n)},setPageTitle(){this.title&&(document.title=this.title)}}}),HD={class:"grid justify-content-center"},KD={class:"col-fixed"},zD={class:"col"},WD={__name:"SettingsLayout",setup(n){const t=ND(),i=Ge();B();const r=Ae([{label:"Settings",items:[{label:"General",icon:"pi pi-cog",to:{path:"/vaah/settings/general"}},{label:"User Settings",icon:"pi pi-user",to:{path:"/vaah/settings/user-settings"}},{label:"Env Variables",icon:"pi pi-cog",to:{path:"/vaah/settings/env-variables"}},{label:"Localizations",icon:"pi pi-code",to:{path:"/vaah/settings/localization"}},{label:"Notifications",icon:"pi pi-bell",to:{path:"/vaah/settings/notifications"}},{label:"Update",icon:"pi pi-download",to:{path:"/vaah/settings/update"}},{label:"Reset",icon:"pi pi-refresh",to:{path:"/setup"}}]}]);return Te(async()=>{t.getAssets()}),(a,s)=>{const u=R("Menu"),l=R("router-view");return _(),O("div",HD,[f("div",KD,[x(u,{model:r.value,pt:{menuitem:({props:c})=>({class:o(i).path===c.item.to.path?"p-focus":""})}},null,8,["model","pt"])]),f("div",zD,[x(l)])])}}};let GD="WebReinvent\\VaahCms\\Models\\Setting",Pf=document.getElementsByTagName("base")[0].getAttribute("href"),YD=Pf+"/vaah/settings/general",Vo={query:[],list:null,action:[]};const $i=Ot({id:"general",state:()=>({title:"General - Settings",base_url:Pf,ajax_url:YD,model:GD,assets_is_fetching:!0,app:null,assets:null,rows_per_page:[10,20,30,50,100,500],list:null,item:null,fillable:null,empty_query:Vo.query,empty_action:Vo.action,query:B().clone(Vo.query),action:B().clone(Vo.action),search:{delay_time:600,delay_timer:0},route:null,view:"large",show_filters:!1,list_view_width:12,form:{type:"Create",action:null,is_button_loading:null},is_list_loading:null,count_filters:0,list_selected_menu:[],list_bulk_menu:[],item_menu_list:[],item_menu_state:null,form_menu_list:[],field:{name:null,type:null},field_type:null,custom_field_list:null,active_index:[],languages:null,visibitlity_options:[{name:"Enable",value:"1"},{name:"Disable",value:"0"}],maintenanceModeOptions:[{name:"Enable",value:"1"},{name:"Disable",value:"0"}],compressedLogoOptions:[{name:"True",value:"1"},{name:"False",value:"0"}],redirect_after_logout_options:[{name:"Backend",value:"backend"},{name:"Frontend",value:"frontend"},{name:"Custom",value:"custom"}],password_protection_options:[{name:"Enable",value:"1"},{name:"Disable",value:"0"}],copyright_text_options:[{name:"Use App Name",value:"app_name"},{name:"Custom",value:"custom"}],copyright_link_options:[{name:"Use App Url",value:"app_url"},{name:"Custom",value:"custom"}],copyright_year_options:[{name:"Use Current year",value:"use_current_year"},{name:"Custom",value:"custom"}],laravel_queues_options:[{name:"Enable",value:"1"},{name:"Disable",value:"0"}],sign_up_options:[{name:"Enable",value:"1"},{name:"Disable",value:"0"}],social_media_links:null,add_link:null,show_link_input:!0,date_format_options:["Y-m-d","y/m/d","y.m.d","custom"],time_format_options:["H:i:s","h:i A","h:i:s A","custom"],date_time_format_options:["Y-m-d H:i:s","Y-m-d h:i A","d-M-Y H:i","custom"],meta_tag:null,script_tag:{script_after_body_start:null,script_after_head_start:null,script_before_body_close:null,script_before_head_close:null},allowed_files:null,tag_type:null,filtered_registration_roles:null,filtered_allowed_files:null,is_smtp_configured:null}),getters:{},actions:{async getAssets(){this.assets_is_fetching===!0&&(this.assets_is_fetching=!1,await B().ajax(this.ajax_url+"/assets",this.afterGetAssets))},afterGetAssets(n,t){n&&(this.assets=n,this.languages=n.languages,this.allowed_files=n.file_types)},async getList(){let n={query:B().clone(this.query)};await B().ajax(this.ajax_url+"/list",this.afterGetList,n)},afterGetList(n,t){n&&(this.list=n.list,this.social_media_links=n.links,this.script_tag=n.scripts,this.meta_tag=n.meta_tags,this.list.maximum_number_of_forgot_password_attempts_per_session=parseInt(this.list.maximum_number_of_forgot_password_attempts_per_session),this.list.maximum_number_of_login_attempts_per_session=parseInt(this.list.maximum_number_of_login_attempts_per_session),this.is_smtp_configured=n.is_smtp_configured)},getCopy(n){let t="{!! config('settings.global."+n+"'); !!}";navigator.clipboard.writeText(t),B().toastSuccess(["Copied"])},removeVariable(n){n.id?this.social_media_links=B().removeInArrayByKey(this.social_media_links,n,"id"):this.social_media_links=B().removeInArrayByKey(this.social_media_links,n,"count"),B().toastErrors(["Removed"])},async storeSiteSettings(){let n={method:"post",params:{list:this.list}},t=this.ajax_url+"/store/site/settings";await B().ajax(t,this.storeSiteSettingsAfter,n)},storeSiteSettingsAfter(){this.getList(),this.clearCache()},async storeLinks(){let n={method:"post"};n.params={links:this.social_media_links};let t=this.ajax_url+"/store/links";await B().ajax(t,this.storeLinksAfter,n)},storeLinksAfter(){this.getList()},async storeScript(){let n={method:"post"};n.params={list:this.script_tag};let t=this.ajax_url+"/store/site/settings";await B().ajax(t,this.storeScriptAfter,n)},storeScriptAfter(){this.getList()},async storeSecuritySettings(){let n={method:"post"};n.params={list:this.list};let t=this.ajax_url+"/store/site/settings";await B().ajax(t,null,n)},expandAll(){let n=document.getElementById("accordionTabContainer").children.length;for(let t=0;t<=n;t++)this.active_index.push(t)},collapseAll(){this.active_index=[]},addLinkHandler(){if(this.show_link_input){if(this.show_link_input&&this.add_link!==""&&this.add_link!==null){let n=this.social_media_links.length,t={id:null,count:n,category:"global",label:this.add_link,excerpt:null,type:"link",key:"link_"+n,value:null,created_at:null,updated_at:null};return this.social_media_links.push(t),this.add_link=null,this.show_link_input=!0}}else return this.show_link_input=!0},addMetaTags(){let n=this.meta_tag.length,t={id:null,uid:n,category:"global",label:"Meta Tag",excerpt:null,type:"meta_tags",key:"meta_tags_"+n,value:{attribute:"name",attribute_value:"",content:""},created_at:null,updated_at:null};this.meta_tag.push(t)},async storeTags(){let n={method:"post",params:{tags:this.meta_tag}},t=this.ajax_url+"/store/meta/tags";await B().ajax(t,this.storeTagsAfter,n)},storeTagsAfter(n,t){this.getList()},async clearCache(){let n={method:"get"},t=this.base_url+"/clear/cache";await B().ajax(t,this.clearCacheAfter,n)},clearCacheAfter(n,t){window.location.reload(!0)},async removeMetaTags(n){if(n.id){this.meta_tag=B().removeInArrayByKey(this.meta_tag,n,"id");let t={method:"POST",params:n};await B().ajax(this.ajax_url+"/delete/meta/tag",null,t)}else this.meta_tag=B().removeInArrayByKey(this.meta_tag,n,"uid")},generateTags(){this.tag_type=="open-graph"&&this.generateOpenGraph(),this.tag_type=="google-webmaster"&&this.generateWebmaster()},generateOpenGraph(){let n=[{id:null,uid:"meta_tags_og_title",category:"global",label:"Open Graph Title",type:"meta_tags",key:"meta_tags_og_title",value:{attribute:"property",attribute_value:"og:title",content:""}},{id:null,uid:"meta_tags_og_site_name",category:"global",label:"Open Graph Site Name",type:"meta_tags",key:"meta_tags_og_site_name",value:{attribute:"property",attribute_value:"og:site_name",content:""}},{id:null,uid:"meta_tags_og_url",category:"global",label:"Open Graph Site Url",type:"meta_tags",key:"meta_tags_og_url",value:{attribute:"property",attribute_value:"og:url",content:""}},{id:null,uid:"meta_tags_og_description",category:"global",label:"Open Graph Description",type:"meta_tags",key:"meta_tags_og_description",value:{attribute:"property",attribute_value:"og:description",content:""}},{id:null,uid:"meta_tags_og_type",category:"global",label:"Open Graph Type",type:"meta_tags",key:"meta_tags_og_type",value:{attribute:"property",attribute_value:"og:type",content:""}},{id:null,uid:"meta_tags_og_image",category:"global",label:"Open Graph Image",type:"meta_tags",key:"meta_tags_og_image",value:{attribute:"property",attribute_value:"og:image",content:""}}];this.meta_tag=this.meta_tag.concat(n)},generateWebmaster(){let n=[{id:null,uid:"meta_tags_google_webmaster",category:"global",label:"Google Webmaster",type:"meta_tags",key:"meta_tags_google_webmaster",value:{attribute:"name",attribute_value:"google-site-verification",content:""}}];this.meta_tag=this.meta_tag.concat(n)},searchRegistrationRoles(n){n.query.trim().length?this.filtered_registration_roles=this.assets.roles.filter(t=>t.toLowerCase().startsWith(n.query.toLowerCase())):this.filtered_registration_roles=this.assets.roles},searchAllowedFiles(n){n.query.trim().length?this.filtered_allowed_files=this.assets.file_types.filter(t=>t.toLowerCase().includes(n.query.toLowerCase())&&!this.list.upload_allowed_files.includes(t)):this.filtered_allowed_files=this.assets.file_types},setPageTitle(){this.title&&(document.title=this.title)}}}),QD={key:0,class:"grid justify-content-evenly"},XD={class:"col-12 md:col-6 pr-4"},ZD={class:"grid p-fluid"},JD={class:"col-12"},eM=f("h5",{class:"p-1 text-xs mb-1"},"Site Title",-1),tM={class:"p-inputgroup"},nM={class:"col-6"},iM=f("h5",{class:"p-1 text-xs mb-1"},"Default Site Language",-1),sM={class:"col-6"},rM=f("h5",{class:"p-1 text-xs mb-1"},"Redirect after Frontend Login",-1),oM={class:"p-inputgroup"},aM={class:"col-12"},lM=f("h5",{class:"p-1 text-xs mb-1"},"Meta Description",-1),uM={class:"p-inputgroup"},cM={class:"col-12"},dM=f("h5",{class:"p-1 text-xs mb-1"},"Search Engine Visibility",-1),pM={class:"p-inputgroup"},hM={class:"col-12 p-fluid"},fM=f("h5",{class:"p-1 text-xs mb-1"},"Assign Role(s) on Registration",-1),mM={class:"col-12 p-fluid"},gM=f("h5",{class:"p-1 text-xs mb-1"},"Allowed file types for upload",-1),vM={class:"col-12 p-fluid"},yM=f("h5",{class:"p-1 text-xs mb-1"},"Allowed file size for upload( in MB)",-1),_M={class:"p-inputgroup col-6 p-0"},bM={class:"col-6 p-fluid"},wM=f("h5",{class:"p-1 text-xs mb-1"},"Is Logo compressed with Sidebar",-1),CM={class:"p-inputgroup"},SM={class:"col-12 md:col-6 pl-4"},kM={class:"grid"},xM={class:"col-12"},IM=f("h5",{class:"p-1 text-xs mb-1"},"Copyright Text",-1),LM={class:"p-inputgroup"},PM={class:"col-12"},OM=f("h5",{class:"p-1 text-xs mb-1"},"Copyright Link",-1),EM={class:"p-inputgroup"},AM={class:"col-12"},TM=f("h5",{class:"p-1 text-xs mb-1"},"Copyright Year",-1),RM={class:"p-inputgroup"},DM={class:"col-12"},MM=f("h5",{class:"p-1 text-xs mb-1"}," Max number of forgot password attempts ",-1),$M={class:"p-inputgroup"},VM={class:"col-12"},BM=f("h5",{class:"p-1 text-xs mb-1"},"Maximum number of login attempts",-1),qM={class:"p-inputgroup"},FM={class:"col-6 p-fluid"},jM=f("h5",{class:"p-1 text-xs mb-1"},"Password Protection",-1),UM={class:"p-inputgroup"},NM={class:"col-6 p-fluid"},HM=f("h5",{class:"p-1 text-xs mb-1"},"Laravel Queues",-1),KM={class:"p-inputgroup"},zM={class:"col-6 p-fluid"},WM=f("h5",{class:"p-1 text-xs mb-1"},"Maintenance Mode",-1),GM={class:"p-inputgroup"},YM={class:"col-6 p-fluid"},QM=f("h5",{class:"p-1 text-xs mb-1"},"Signup Page",-1),XM={class:"p-inputgroup"},ZM={class:"col-12"},JM=f("h5",{class:"p-1 text-xs mb-1"},"Redirect after Backend Logout",-1),e$={class:"p-inputgroup"},t$={class:"col-12"},n$=f("h5",{class:"p-1 text-xs mb-1"},"Backend Home Page Link",-1),i$={class:"p-inputgroup"},s$={class:"col-12"},r$={class:"col-12"},o$={__name:"SiteSettings",setup(n){const t=$i();return(i,r)=>{const a=R("InputText"),s=R("Button"),u=R("Dropdown"),l=R("Textarea"),c=R("SelectButton"),d=R("AutoComplete"),p=R("InputNumber"),v=R("Divider");return o(t).list?(_(),O("div",QD,[f("div",XD,[f("div",ZD,[f("div",JD,[eM,f("div",tM,[x(a,{modelValue:o(t).list.site_title,"onUpdate:modelValue":r[0]||(r[0]=h=>o(t).list.site_title=h),"data-testid":"general-site_title",class:"p-inputtext-sm",id:"site-title"},null,8,["modelValue"]),x(s,{icon:"pi pi-copy","data-testid":"general-site_title_copy",onClick:r[1]||(r[1]=h=>o(t).getCopy("site_title")),class:"p-button-sm"})])]),f("div",nM,[iM,x(u,{modelValue:o(t).list.language,"onUpdate:modelValue":r[2]||(r[2]=h=>o(t).list.language=h),options:o(t).languages,optionLabel:"name","data-testid":"general-site_language",optionValue:"locale_code_iso_639",placeholder:"Select a Language",inputClass:"p-inputtext-sm",class:"is-small"},null,8,["modelValue","options"])]),f("div",sM,[rM,f("div",oM,[x(a,{modelValue:o(t).list.redirect_after_frontend_login,"onUpdate:modelValue":r[3]||(r[3]=h=>o(t).list.redirect_after_frontend_login=h),"data-testid":"general-login_redirection",class:"p-inputtext-sm"},null,8,["modelValue"]),x(s,{icon:"pi pi-copy","data-testid":"general-login_redirection_copy",onClick:r[4]||(r[4]=h=>o(t).getCopy("redirect_after_frontend_login")),class:"p-button-sm"})])]),f("div",aM,[lM,f("div",uM,[x(l,{modelValue:o(t).list.site_description,"onUpdate:modelValue":r[5]||(r[5]=h=>o(t).list.site_description=h),autoResize:!0,class:"w-full"},null,8,["modelValue"]),x(s,{icon:"pi pi-copy","data-testid":"general-site_description_copy",onClick:r[6]||(r[6]=h=>o(t).getCopy("site_description"))})])]),f("div",cM,[dM,f("div",pM,[x(c,{modelValue:o(t).list.search_engine_visibility,"onUpdate:modelValue":r[7]||(r[7]=h=>o(t).list.search_engine_visibility=h),options:o(t).visibitlity_options,optionLabel:"name",optionValue:"value","data-testid":"general-visibility","aria-labelledby":"single",class:"p-button-sm"},null,8,["modelValue","options"]),x(s,{icon:"pi pi-copy","data-testid":"general-visibility_copy",onClick:r[8]||(r[8]=h=>o(t).getCopy("vh_search_engine_visibility")),class:"p-button-sm"})])]),f("div",hM,[fM,x(d,{multiple:!0,modelValue:o(t).list.registration_roles,"onUpdate:modelValue":r[9]||(r[9]=h=>o(t).list.registration_roles=h),suggestions:o(t).filtered_registration_roles,onComplete:r[10]||(r[10]=h=>o(t).searchRegistrationRoles(h)),"data-testid":"general-registration_roles",placeholder:"Search",class:"p-inputtext-sm"},null,8,["modelValue","suggestions"])]),f("div",mM,[gM,x(d,{multiple:!0,modelValue:o(t).list.upload_allowed_files,"onUpdate:modelValue":r[11]||(r[11]=h=>o(t).list.upload_allowed_files=h),suggestions:o(t).filtered_allowed_files,onComplete:r[12]||(r[12]=h=>o(t).searchAllowedFiles(h)),class:"p-inputtext-sm","data-testid":"general-allowed_files",placeholder:"Search"},null,8,["modelValue","suggestions"])]),f("div",vM,[yM,f("div",_M,[x(p,{modelValue:o(t).list.upload_allowed_file_size,"onUpdate:modelValue":r[13]||(r[13]=h=>o(t).list.upload_allowed_file_size=h),class:"p-inputtext-sm h-2rem",showButtons:"",mode:"decimal","data-testid":"general-allowed_file_size",min:"1"},null,8,["modelValue"])])]),f("div",bM,[wM,f("div",CM,[x(c,{modelValue:o(t).list.is_logo_compressed,"onUpdate:modelValue":r[14]||(r[14]=h=>o(t).list.is_logo_compressed=h),optionLabel:"name",optionValue:"value",options:o(t).compressedLogoOptions,"data-testid":"general-is_logo_compressed",class:"p-button-sm","aria-labelledby":"single"},null,8,["modelValue","options"]),x(s,{class:"p-button-sm",icon:"pi pi-copy","data-testid":"general-copyright_custom_year_filed_copy",onClick:r[15]||(r[15]=h=>o(t).getCopy("is_logo_compressed"))})])])])]),f("div",SM,[f("div",kM,[f("div",xM,[IM,f("div",LM,[x(c,{modelValue:o(t).list.copyright_text,"onUpdate:modelValue":r[16]||(r[16]=h=>o(t).list.copyright_text=h),optionLabel:"name",optionValue:"value",options:o(t).copyright_text_options,class:"p-button-sm","data-testid":"general-password_protection","aria-labelledby":"single"},null,8,["modelValue","options"]),x(s,{class:"p-button-sm",icon:"pi pi-copy","data-testid":"general-copyright_custom_filed_copy",onClick:r[17]||(r[17]=h=>o(t).getCopy("copyright_text"))})]),o(t).list.copyright_text==="custom"?(_(),$(a,{key:0,class:"w-full p-inputtext-sm mt-2","data-testid":"general-copyright_custom_filed",modelValue:o(t).list.copyright_text_custom,"onUpdate:modelValue":r[18]||(r[18]=h=>o(t).list.copyright_text_custom=h),placeholder:"Enter Custom Text"},null,8,["modelValue"])):A("",!0)]),f("div",PM,[OM,f("div",EM,[x(c,{modelValue:o(t).list.copyright_link,"onUpdate:modelValue":r[19]||(r[19]=h=>o(t).list.copyright_link=h),optionLabel:"name",optionValue:"value",options:o(t).copyright_link_options,class:"p-button-sm","data-testid":"general-password_protection","aria-labelledby":"single"},null,8,["modelValue","options"]),x(s,{class:"p-button-sm",icon:"pi pi-copy","data-testid":"general-copyright_custom_link_filed_copy",onClick:r[20]||(r[20]=h=>o(t).getCopy("copyright_link"))})]),o(t).list.copyright_link==="custom"?(_(),$(a,{key:0,class:"w-full p-inputtext-sm mt-2","data-testid":"general-copyright_custom_link_field",modelValue:o(t).list.copyright_link_custom,"onUpdate:modelValue":r[21]||(r[21]=h=>o(t).list.copyright_link_custom=h),placeholder:"Enter Custom Link"},null,8,["modelValue"])):A("",!0)]),f("div",AM,[TM,f("div",RM,[x(c,{modelValue:o(t).list.copyright_year,"onUpdate:modelValue":r[22]||(r[22]=h=>o(t).list.copyright_year=h),optionLabel:"name",optionValue:"value",options:o(t).copyright_year_options,class:"p-button-sm","data-testid":"general-password_protection","aria-labelledby":"single"},null,8,["modelValue","options"]),x(s,{class:"p-button-sm",icon:"pi pi-copy","data-testid":"general-copyright_custom_year_filed_copy",onClick:r[23]||(r[23]=h=>o(t).getCopy("copyright_year"))})]),x(p,{modelValue:o(t).list.copyright_year_custom,"onUpdate:modelValue":r[24]||(r[24]=h=>o(t).list.copyright_year_custom=h),name:"config-db_port",placeholder:"Copyright Year",class:"w-full p-inputtext-sm mt-2",inputId:"withoutgrouping",useGrouping:!1,pt:{input:{"data-testid":"general-copyright_year"}}},null,8,["modelValue"])]),f("div",DM,[MM,f("div",$M,[x(p,{inputId:"withoutgrouping",modelValue:o(t).list.maximum_number_of_forgot_password_attempts_per_session,"onUpdate:modelValue":r[25]||(r[25]=h=>o(t).list.maximum_number_of_forgot_password_attempts_per_session=h),"data-testid":"general-forgotpassword_attempts",useGrouping:!1,class:"p-inputtext-sm"},null,8,["modelValue"]),x(s,{icon:"pi pi-copy","data-testid":"general-forgotpassword_attempts_copy",onClick:r[26]||(r[26]=h=>o(t).getCopy("maximum_number_of_forgot_password_attempts_per_session")),class:"p-button-sm"})])]),f("div",VM,[BM,f("div",qM,[x(p,{inputId:"withoutgrouping","data-testid":"general-login_attempts",modelValue:o(t).list.maximum_number_of_login_attempts_per_session,"onUpdate:modelValue":r[27]||(r[27]=h=>o(t).list.maximum_number_of_login_attempts_per_session=h),useGrouping:!1,class:"p-inputtext-sm"},null,8,["modelValue"]),x(s,{icon:"pi pi-copy","data-testid":"general-login_attempts_copy",onClick:r[28]||(r[28]=h=>o(t).getCopy("maximum_number_of_login_attempts_per_session")),class:"p-button-sm"})])]),f("div",FM,[jM,f("div",UM,[x(c,{modelValue:o(t).list.password_protection,"onUpdate:modelValue":r[29]||(r[29]=h=>o(t).list.password_protection=h),optionLabel:"name",optionValue:"value",options:o(t).password_protection_options,class:"p-button-sm","data-testid":"general-password_protection","aria-labelledby":"single"},null,8,["modelValue","options"]),x(s,{class:"p-button-sm",icon:"pi pi-copy","data-testid":"general-copyright_custom_year_filed_copy",onClick:r[30]||(r[30]=h=>o(t).getCopy("password_protection"))})])]),f("div",NM,[HM,f("div",KM,[x(c,{modelValue:o(t).list.laravel_queues,"onUpdate:modelValue":r[31]||(r[31]=h=>o(t).list.laravel_queues=h),optionLabel:"name",optionValue:"value",options:o(t).laravel_queues_options,"data-testid":"general-laravel_queues",class:"p-button-sm","aria-labelledby":"single"},null,8,["modelValue","options"]),x(s,{class:"p-button-sm",icon:"pi pi-copy","data-testid":"general-copyright_custom_year_filed_copy",onClick:r[32]||(r[32]=h=>o(t).getCopy("laravel_queues"))})])]),f("div",zM,[WM,f("div",GM,[x(c,{modelValue:o(t).list.maintenance_mode,"onUpdate:modelValue":r[33]||(r[33]=h=>o(t).list.maintenance_mode=h),optionLabel:"name",optionValue:"value",options:o(t).maintenanceModeOptions,"data-testid":"general-maintenance_mode",class:"p-button-sm","aria-labelledby":"single"},null,8,["modelValue","options"]),x(s,{class:"p-button-sm",icon:"pi pi-copy","data-testid":"general-copyright_custom_year_filed_copy",onClick:r[34]||(r[34]=h=>o(t).getCopy("maintenance_mode"))})])]),f("div",YM,[QM,f("div",XM,[x(c,{modelValue:o(t).list.signup_page_visibility,"onUpdate:modelValue":r[35]||(r[35]=h=>o(t).list.signup_page_visibility=h),optionLabel:"name",optionValue:"value",options:o(t).sign_up_options,"data-testid":"general-signup",class:"p-button-sm","aria-labelledby":"single"},null,8,["modelValue","options"]),x(s,{class:"p-button-sm",icon:"pi pi-copy","data-testid":"general-copyright_custom_year_filed_copy",onClick:r[36]||(r[36]=h=>o(t).getCopy("signup_page_visibility"))})])]),f("div",ZM,[JM,f("div",e$,[x(c,{modelValue:o(t).list.redirect_after_backend_logout,"onUpdate:modelValue":r[37]||(r[37]=h=>o(t).list.redirect_after_backend_logout=h),optionLabel:"name",optionValue:"value",options:o(t).redirect_after_logout_options,"data-testid":"general-redirect_logout","aria-labelledby":"single",class:"p-button-sm"},null,8,["modelValue","options"]),x(a,{placeholder:"Enter Redirection Link",modelValue:o(t).list.redirect_after_backend_logout_url,"onUpdate:modelValue":r[38]||(r[38]=h=>o(t).list.redirect_after_backend_logout_url=h),"data-testid":"general-redirect_logout_custom",disabled:o(t).list.redirect_after_backend_logout!=="custom",class:"p-inputtext-sm"},null,8,["modelValue","disabled"]),x(s,{icon:"pi pi-copy","data-testid":"general-backend_logout_copy",onClick:r[39]||(r[39]=h=>o(t).getCopy("redirect_after_backend_logout")),class:"p-button-sm"})])]),f("div",t$,[n$,f("div",i$,[x(c,{modelValue:o(t).list.backend_homepage_link,"onUpdate:modelValue":r[40]||(r[40]=h=>o(t).list.backend_homepage_link=h),optionLabel:"name",optionValue:"value",options:o(t).redirect_after_logout_options,"data-testid":"general-backend_homepage_link","aria-labelledby":"single",class:"p-button-sm"},null,8,["modelValue","options"]),x(a,{placeholder:"Enter Redirection Link",modelValue:o(t).list.backend_homepage_link_url,"onUpdate:modelValue":r[41]||(r[41]=h=>o(t).list.backend_homepage_link_url=h),"data-testid":"general-backend_homepage_link_custom",disabled:o(t).list.backend_homepage_link!=="custom",class:"p-inputtext-sm"},null,8,["modelValue","disabled"]),x(s,{icon:"pi pi-copy","data-testid":"general-backend_homepage_link_copy",onClick:r[42]||(r[42]=h=>o(t).getCopy("backend_homepage_link")),class:"p-button-sm"})])])])]),f("div",s$,[x(v,{class:"m-0"})]),f("div",r$,[x(s,{label:"Save Settings",icon:"pi pi-save","data-testid":"general-save_site",onClick:o(t).storeSiteSettings,class:"mr-2 p-button-sm"},null,8,["onClick"]),x(s,{label:"Clear Cache",icon:"pi pi-trash","data-testid":"general-clear_cache",onClick:o(t).clearCache,class:"p-button-danger p-button-sm"},null,8,["onClick"])])])):A("",!0)}}},a$={key:0},l$={class:"grid"},u$={class:"col-12"},c$=f("h4",{class:"font-semibold text-sm"},"Multi-Factor Authentication",-1),d$=f("p",{class:"text-color-secondary text-xs font-semibold"},"Require a email OTP, sms OTP or authenticator app verification when you login with password.",-1),p$=f("div",{class:"flex"},[ue(" You haven't configured SMTP. Please configured SMTP to enable "),f("strong",null,"\xA0 Email OTP Verification \xA0"),ue(" method. ")],-1),h$={class:"col-12 pt-0"},f$={class:"field"},m$={class:"field-radiobutton"},g$=f("label",{for:"mfa-option-1"},"Disable",-1),v$={class:"field-radiobutton"},y$=f("label",{for:"mfa-option-2"},"Enable for all users",-1),_$={class:"field-radiobutton"},b$=f("label",{for:"mfa-option-3"},"Users will have option to enable it",-1),w$={class:"field"},C$=f("h5",{class:"font-semibold text-sm mb-2"},"MFA Methods",-1),S$={class:"field-checkbox"},k$=f("label",{for:"binary1"},"Email OTP Verification",-1),x$={class:"field-checkbox align-items-start"},I$=f("label",{for:"binary3"},[ue(" Authenticator App (only user can enable this) "),f("small",{class:"block text-red-500 mt-1"},"Authenticator App is temporarily unavailable.")],-1),L$={class:"field flex align-items-center"},P$=f("label",{for:"switch1",class:"m-0"},"We will prompt for additional verification when you log in from a new device or browser.",-1),O$={class:"col-12 pb-0"},E$={__name:"Securities",setup(n){const t=$i();return(i,r)=>{const a=R("Message"),s=R("RadioButton"),u=R("Checkbox"),l=R("InputSwitch"),c=R("Divider"),d=R("Button");return o(t)&&o(t).list?(_(),O("div",a$,[f("div",l$,[f("div",u$,[c$,d$,o(t).is_smtp_configured?A("",!0):(_(),$(a,{key:0,severity:"error",class:"p-container-message",closable:!1,icon:"pi pi-exclamation-triangle"},{default:T(()=>[p$]),_:1}))]),f("div",h$,[f("div",f$,[f("div",m$,[x(s,{inputId:"mfa-option-1",name:"mfa","data-testid":"general-securities_status_"+o(t).list.mfa_status,value:"disable",modelValue:o(t).list.mfa_status,"onUpdate:modelValue":r[0]||(r[0]=p=>o(t).list.mfa_status=p)},null,8,["data-testid","modelValue"]),g$]),f("div",v$,[x(s,{inputId:"mfa-option-2",name:"mfa","data-testid":"general-securities_status_"+o(t).list.mfa_status,value:"all-users",modelValue:o(t).list.mfa_status,"onUpdate:modelValue":r[1]||(r[1]=p=>o(t).list.mfa_status=p)},null,8,["data-testid","modelValue"]),y$]),f("div",_$,[x(s,{inputId:"mfa-option-3",name:"mfa","data-testid":"general-securities_status_"+o(t).list.mfa_status,value:"user-will-have-option",modelValue:o(t).list.mfa_status,"onUpdate:modelValue":r[2]||(r[2]=p=>o(t).list.mfa_status=p)},null,8,["data-testid","modelValue"]),b$])]),f("div",w$,[C$,f("div",S$,[x(u,{disabled:o(t).list.mfa_status==="disable"||!o(t).is_smtp_configured,"data-testid":"general-securities_status_"+o(t).list.mfa_methods,inputId:"binary1",class:"is-small",modelValue:o(t).list.mfa_methods,"onUpdate:modelValue":r[3]||(r[3]=p=>o(t).list.mfa_methods=p),value:"email-otp-verification"},null,8,["disabled","data-testid","modelValue"]),k$]),f("div",x$,[x(u,{disabled:"",inputId:"binary3","data-testid":"general-securities_status_"+o(t).list.mfa_methods,class:"is-small",modelValue:o(t).list.mfa_methods,"onUpdate:modelValue":r[4]||(r[4]=p=>o(t).list.mfa_methods=p),value:"authenticator-app"},null,8,["data-testid","modelValue"]),I$])]),f("div",L$,[x(l,{inputId:"switch1","data-testid":"general-securities_status_is_new_device",class:"p-inputswitch-sm mr-2",modelValue:o(t).list.is_new_device_verification_enabled,"onUpdate:modelValue":r[5]||(r[5]=p=>o(t).list.is_new_device_verification_enabled=p)},null,8,["modelValue"]),P$]),f("div",O$,[x(c,{class:"mt-0 mb-3"}),x(d,{label:"Save",icon:"pi pi-save","data-testid":"general-securities_save",onClick:r[6]||(r[6]=p=>o(t).storeSecuritySettings()),class:"p-button-sm"})])])])])):A("",!0)}}},A$={key:0,class:"grid"},T$={class:"col-4"},R$=f("h5",{class:"p-1 text-xs mb-1"},"Date Format",-1),D$={class:"p-inputgroup"},M$={class:"col-4"},$$=f("h5",{class:"p-1 text-xs mb-1"},"Time Format",-1),V$={class:"p-inputgroup"},B$={class:"col-4"},q$=f("h5",{class:"p-1 text-xs mb-1"},"Date Time Format",-1),F$={class:"p-inputgroup"},j$={class:"col-12"},U$={__name:"DateTime",setup(n){const t=$i();return(i,r)=>{const a=R("Dropdown"),s=R("InputText"),u=R("Button"),l=R("Divider");return o(t).list?(_(),O("div",A$,[f("div",T$,[R$,f("div",D$,[x(a,{modelValue:o(t).list.date_format,"onUpdate:modelValue":r[0]||(r[0]=c=>o(t).list.date_format=c),"data-testid":"general-date_format",options:o(t).date_format_options,inputClass:"p-inputtext-sm",class:"is-small"},null,8,["modelValue","options"]),o(t).list.date_format==="custom"?(_(),$(s,{key:0,placeholder:"Enter Custom date format",modelValue:o(t).list.date_format_custom,"onUpdate:modelValue":r[1]||(r[1]=c=>o(t).list.date_format_custom=c),"data-testid":"general-date_format_custom",class:"p-inputtext-sm"},null,8,["modelValue"])):A("",!0),x(u,{icon:"pi pi-copy","data-testid":"general-date_format_copy",onClick:r[2]||(r[2]=c=>o(t).getCopy("date_format")),class:"p-button-sm"})])]),f("div",M$,[$$,f("div",V$,[x(a,{modelValue:o(t).list.time_format,"onUpdate:modelValue":r[3]||(r[3]=c=>o(t).list.time_format=c),"data-testid":"general-time_format",options:o(t).time_format_options,inputClass:"p-inputtext-sm",class:"is-small"},null,8,["modelValue","options"]),o(t).list.time_format==="custom"?(_(),$(s,{key:0,placeholder:"Enter Custom time format",modelValue:o(t).list.time_format_custom,"onUpdate:modelValue":r[4]||(r[4]=c=>o(t).list.time_format_custom=c),"data-testid":"general-time_format_custom",class:"p-inputtext-sm"},null,8,["modelValue"])):A("",!0),x(u,{icon:"pi pi-copy","data-testid":"general-time_format_copy",onClick:r[5]||(r[5]=c=>o(t).getCopy("time_format")),class:"p-button-sm"})])]),f("div",B$,[q$,f("div",F$,[x(a,{modelValue:o(t).list.datetime_format,"onUpdate:modelValue":r[6]||(r[6]=c=>o(t).list.datetime_format=c),"data-testid":"general-datetime_format",options:o(t).date_time_format_options,inputClass:"p-inputtext-sm",class:"is-small"},null,8,["modelValue","options"]),o(t).list.datetime_format==="custom"?(_(),$(s,{key:0,placeholder:"Enter Custom date-time format",modelValue:o(t).list.datetime_format_custom,"onUpdate:modelValue":r[7]||(r[7]=c=>o(t).list.datetime_format_custom=c),"data-testid":"general-datetime_format_custom",class:"p-inputtext-sm"},null,8,["modelValue"])):A("",!0),x(u,{icon:"pi pi-copy","data-testid":"general-datetime_format_copy",onClick:r[8]||(r[8]=c=>o(t).getCopy("datetime_format")),class:"p-button-sm"})])]),f("div",j$,[x(l,{class:"mt-0 mb-3"}),x(u,{label:"Save",onClick:r[9]||(r[9]=c=>o(t).storeSiteSettings()),"data-testid":"general-date_format_save",icon:"pi pi-save",class:"p-button-sm"})])])):A("",!0)}}},N$={key:0},H$={class:"grid"},K$={class:"col-12 md:col-4"},z$={class:"p-1 text-xs mb-1"},W$={class:"p-inputgroup p-fluid"},G$={class:"p-input-icon-left"},Y$={class:"grid"},Q$={class:"col-12 md:col-4"},X$=f("h5",{class:"p-1 text-xs mb-1"},"Add Link",-1),Z$={class:"p-inputgroup"},J$={class:"col-12"},eV={class:"p-inputgroup justify-content-end"},tV={__name:"SocialMediaLink",setup(n){const t=$i(),i=B();return(r,a)=>{const s=R("InputText"),u=R("Button"),l=R("Divider");return o(t)?(_(),O("div",N$,[f("div",H$,[(_(!0),O(ne,null,xe(o(t).social_media_links,(c,d)=>(_(),O("div",K$,[f("h5",z$,Q(o(i).toLabel(c.label)),1),f("div",W$,[f("span",G$,[f("i",{class:he(c.icon?"pi z-5 "+c.icon:"pi z-5 pi-link")},null,2),x(s,{type:"text","data-testid":"general-"+c.label+"field",modelValue:c.value,"onUpdate:modelValue":p=>c.value=p,placeholder:"Enter "+c.label+" Link",class:"w-full p-inputtext-sm"},null,8,["data-testid","modelValue","onUpdate:modelValue","placeholder"])]),x(u,{icon:"pi pi-copy","data-testid":"general-link_copy",disabled:!c.id,onClick:p=>o(t).getCopy(c.key),class:"p-button-sm"},null,8,["disabled","onClick"]),x(u,{icon:"pi pi-trash","data-testid":"general-link_remove",onClick:p=>o(t).removeVariable(c),class:"p-button-danger p-button-sm"},null,8,["onClick"])])]))),256))]),f("div",Y$,[f("div",Q$,[X$,f("div",Z$,[o(t).show_link_input?(_(),$(s,{key:0,modelValue:o(t).add_link,"onUpdate:modelValue":a[0]||(a[0]=c=>o(t).add_link=c),"data-testid":"general-add_link_field",icon:"pi pi-link",class:"p-inputtext-sm"},null,8,["modelValue"])):A("",!0),x(u,{label:"Add Link",icon:"pi pi-plus",class:"p-button-sm","data-testid":"general-add_link_btn",disabled:!o(t).add_link,onClick:o(t).addLinkHandler},null,8,["disabled","onClick"])])]),f("div",J$,[x(l,{class:"mt-0 mb-3"}),f("div",eV,[x(u,{label:"Save",icon:"pi pi-save","data-testid":"general-link_save",onClick:a[1]||(a[1]=c=>o(t).storeLinks()),class:"p-button-sm"})])])])])):A("",!0)}}},nV={key:0},iV={class:"grid"},sV={class:"col-12 md:col-6 pr-3"},rV=f("h5",{class:"p-1 text-xs mb-1"},"After head tag start ()",-1),oV={class:"p-inputgroup"},aV={class:"col-12 md:col-6 pl-3"},lV=f("h5",{class:"p-1 text-xs mb-1"},"Before head tag close ()",-1),uV={class:"p-inputgroup"},cV={class:"col-12 md:col-6 pr-3"},dV=f("h5",{class:"p-1 text-xs mb-1"},"After body tag start ()",-1),pV={class:"p-inputgroup"},hV={class:"col-12 md:col-6 pl-3"},fV=f("h5",{class:"p-1 text-xs mb-1"},"Before body tag close ()",-1),mV={class:"p-inputgroup"},gV={class:"grid"},vV={class:"col-12"},yV={class:"p-inputgroup justify-content-end"},_V={__name:"Scripts",setup(n){const t=$i();return(i,r)=>{const a=R("Textarea"),s=R("Button"),u=R("Divider");return o(t)?(_(),O("div",nV,[f("div",iV,[f("div",sV,[rV,f("div",oV,[x(a,{modelValue:o(t).script_tag.script_after_head_start,"onUpdate:modelValue":r[0]||(r[0]=l=>o(t).script_tag.script_after_head_start=l),autoResize:!0,"data-testid":"general-script_head_start",class:"w-full"},null,8,["modelValue"]),x(s,{icon:"pi pi-copy","data-testid":"general-script_head_start_copy",onClick:r[1]||(r[1]=l=>o(t).getCopy("script_after_head_start"))})])]),f("div",aV,[lV,f("div",uV,[x(a,{modelValue:o(t).script_tag.script_before_head_close,"onUpdate:modelValue":r[2]||(r[2]=l=>o(t).script_tag.script_before_head_close=l),autoResize:!0,"data-testid":"general-script_head_close",class:"w-full"},null,8,["modelValue"]),x(s,{icon:"pi pi-copy","data-testid":"general-script_head_close_copy",onClick:r[3]||(r[3]=l=>o(t).getCopy("script_before_head_close"))})])]),f("div",cV,[dV,f("div",pV,[x(a,{modelValue:o(t).script_tag.script_after_body_start,"onUpdate:modelValue":r[4]||(r[4]=l=>o(t).script_tag.script_after_body_start=l),autoResize:!0,"data-testid":"general-script_body_start",class:"w-full"},null,8,["modelValue"]),x(s,{icon:"pi pi-copy","data-testid":"general-script_body_start_copy",onClick:r[5]||(r[5]=l=>o(t).getCopy("script_after_body_start"))})])]),f("div",hV,[fV,f("div",mV,[x(a,{modelValue:o(t).script_tag.script_before_body_close,"onUpdate:modelValue":r[6]||(r[6]=l=>o(t).script_tag.script_before_body_close=l),autoResize:!0,"data-testid":"general-script_body_close",class:"w-full"},null,8,["modelValue"]),x(s,{icon:"pi pi-copy","data-testid":"general-script_body_close_copy",onClick:r[7]||(r[7]=l=>o(t).getCopy("script_before_body_close"))})])])]),f("div",gV,[f("div",vV,[x(u,{class:"my-3"}),f("div",yV,[x(s,{label:"Save",icon:"pi pi-save","data-testid":"general-script_save",onClick:r[8]||(r[8]=l=>o(t).storeScript()),class:"p-button-sm"})])])])])):A("",!0)}}},bV={key:0},wV={class:"grid"},CV={class:"col-12"},SV={class:"p-1 text-xs mb-1"},kV={class:"p-inputgroup"},xV={class:"col-12 md:col-8"},IV={class:"p-inputgroup"},LV={class:"col-12 md:col-4"},PV={class:"p-inputgroup"},OV={__name:"MetaTags",setup(n){const t=$i();return(i,r)=>{const a=R("Dropdown"),s=R("InputText"),u=R("Button");return o(t)?(_(),O("div",bV,[f("div",wV,[o(t).meta_tag?(_(!0),O(ne,{key:0},xe(o(t).meta_tag,(l,c)=>(_(),O("div",CV,[f("h5",SV,Q(l.label),1),f("div",kV,[x(a,{modelValue:l.value.attribute,"onUpdate:modelValue":d=>l.value.attribute=d,options:o(t).assets.vh_meta_attributes,optionLabel:"name",optionValue:"slug","data-testid":"general-metatags_attributes",placeholder:"Select any",inputClass:"p-inputtext-sm",class:"is-small"},null,8,["modelValue","onUpdate:modelValue","options"]),x(s,{modelValue:l.value.attribute_value,"onUpdate:modelValue":d=>l.value.attribute_value=d,"data-testid":"general-metatags_attributes_value",class:"p-inputtext-sm"},null,8,["modelValue","onUpdate:modelValue"]),x(u,{label:"Content",disabled:""}),x(s,{modelValue:l.value.content,"onUpdate:modelValue":d=>l.value.content=d,"data-testid":"general-metatags_attributes_content",class:"p-inputtext-sm"},null,8,["modelValue","onUpdate:modelValue"]),x(u,{icon:"pi pi-trash","data-testid":"general-remove_tag",onClick:d=>o(t).removeMetaTags(l),class:"p-button-sm"},null,8,["onClick"])])]))),256)):A("",!0),f("div",xV,[f("div",IV,[x(u,{icon:"pi pi-plus","data-testid":"general-add_newtag",onClick:o(t).addMetaTags,label:"Add Meta Tag",class:"p-button-sm"},null,8,["onClick"]),x(u,{label:"Save",onClick:o(t).storeTags,"data-testid":"general-meta_tag-save",class:"p-button-sm"},null,8,["onClick"]),x(u,{icon:"pi pi-copy","data-testid":"general-meta_tag_copy",onClick:r[0]||(r[0]=l=>o(t).getCopy("meta_tags")),class:"p-button-sm"})])]),f("div",LV,[f("div",PV,[x(a,{modelValue:o(t).tag_type,"onUpdate:modelValue":r[1]||(r[1]=l=>o(t).tag_type=l),options:[{name:"Google Webmaster",value:"google-webmaster"},{name:"Open Graph (Facebook)",value:"open-graph"}],"data-testid":"general-gegnerate_tag",optionLabel:"name",optionValue:"value",placeholder:"Select a type",inputClass:"p-inputtext-sm",class:"is-small"},null,8,["modelValue","options"]),x(u,{label:"Generate",onClick:o(t).generateTags,class:"p-button-sm"},null,8,["onClick"])])])])])):A("",!0)}}},EV=f("div",{class:"flex flex-row"},[f("div",null,[f("b",{class:"mr-1"},"General Settings")])],-1),AV={class:"buttons"},TV=f("div",{class:"w-full"},[f("div",null,[f("h5",{class:"font-semibold text-sm"},"Site Settings"),f("p",{class:"text-color-secondary text-xs"},"After a successful password update, you will be redirected to the login page where you can log in with your new password.")])],-1),RV=f("div",{class:"w-full"},[f("h5",{class:"font-semibold text-sm"},"Securities"),f("p",{class:"text-color-secondary text-xs"},"Enable and choose multiple methods of authentication")],-1),DV=f("div",{class:"w-full"},[f("h5",{class:"font-semibold text-sm"},"Date & Time"),f("p",{class:"text-color-secondary text-xs"},"Global date and time settings.")],-1),MV=f("div",{class:"w-full"},[f("h5",{class:"font-semibold text-sm"},"Social Media & Links"),f("p",{class:"text-color-secondary text-xs"},"Static links management.")],-1),$V=f("div",{class:"w-full"},[f("h5",{class:"font-semibold text-sm"},"Scripts"),f("p",{class:"text-color-secondary text-xs"},"Add scripts of Google Analytics and other tracking scripts.")],-1),VV=f("div",{class:"w-full"},[f("h5",{class:"font-semibold text-sm"},"Meta Tags"),f("p",{class:"text-color-secondary text-xs"},"Global meta tags.")],-1),BV={__name:"Index",setup(n){const t=$i();return Ge(),_t(),Te(async()=>{await t.setPageTitle(),await t.getAssets(),await t.getList()}),(i,r)=>{const a=R("Button"),s=R("AccordionTab"),u=R("Accordion"),l=R("Panel");return _(),O("div",null,[x(l,{class:"is-small"},{header:T(()=>[EV]),icons:T(()=>[f("div",AV,[x(a,{label:"Expand all",icon:"pi pi-angle-double-down",class:"p-button-sm mr-2",onClick:o(t).expandAll},null,8,["onClick"]),x(a,{label:"Collapse all",icon:"pi pi-angle-double-up",class:"p-button-sm",onClick:o(t).collapseAll},null,8,["onClick"])])]),default:T(()=>[x(u,{multiple:!0,activeIndex:o(t).active_index,id:"accordionTabContainer",class:"my-2"},{default:T(()=>[x(s,null,{header:T(()=>[TV]),default:T(()=>[x(o$)]),_:1}),x(s,null,{header:T(()=>[RV]),default:T(()=>[x(E$)]),_:1}),x(s,null,{header:T(()=>[DV]),default:T(()=>[x(U$)]),_:1}),x(s,null,{header:T(()=>[MV]),default:T(()=>[x(tV)]),_:1}),x(s,null,{header:T(()=>[$V]),default:T(()=>[x(_V)]),_:1}),x(s,null,{header:T(()=>[VV]),default:T(()=>[x(OV)]),_:1})]),_:1},8,["activeIndex"])]),_:1})])}}};let qV="WebReinvent\\VaahCms\\Models\\Setting",Of=document.getElementsByTagName("base")[0].getAttribute("href"),FV=Of+"/vaah/settings/env",Bo={query:[],list:null,action:[]};const jV=Ot({id:"env",state:()=>({title:"Env Variables - Settings",base_url:Of,ajax_url:FV,model:qV,assets_is_fetching:!0,app:null,assets:null,rows_per_page:[10,20,30,50,100,500],list:null,item:null,fillable:null,empty_query:Bo.query,empty_action:Bo.action,query:B().clone(Bo.query),action:B().clone(Bo.action),search:{delay_time:600,delay_timer:0},route:null,view:"large",show_filters:!1,list_view_width:12,form:{type:"Create",action:null,is_button_loading:null},is_list_loading:null,count_filters:0,list_selected_menu:[],list_bulk_menu:[],item_menu_list:[],item_menu_state:null,form_menu_list:[],env_file:null,new_variable:null,is_btn_loading:!1}),getters:{},actions:{watchItem(){We(()=>this.new_variable,(n,t)=>{n&&n!==""&&(this.new_variable=this.new_variable.toUpperCase(),this.new_variable=this.new_variable.split(" ").join("_"))},{deep:!0})},async getAssets(){this.assets_is_fetching===!0&&(this.assets_is_fetching=!1,B().ajax(this.ajax_url+"/assets",this.afterGetAssets))},afterGetAssets(n,t){n&&(this.assets=n)},async getList(){let n={query:B().clone(this.query)};await B().ajax(this.ajax_url+"/list",this.getListAfter,n)},getListAfter:function(n,t){this.is_btn_loading=!1,this.query.recount=null,n&&(this.list=n.list,this.env_file=n.env_file)},isSecrete(n){return!!(n.key=="APP_KEY"||n.key.includes("SECRET")||n.key.includes("API_KEY")||n.key.includes("API")||n.key.includes("AUTH_KEY")||n.key.includes("PRIVATE_KEY")||n.key.includes("MERCHANT_KEY")||n.key.includes("SALT")||n.key.includes("AUTH_TOKEN")||n.key.includes("API_TOKEN"))},inputType(n){return n.key.includes("PASSWORD")||this.isSecrete(n)?"password":"text"},isDisable(n){if(n.key=="APP_KEY"||n.key=="APP_ENV"||n.key=="APP_URL")return!0},showRevealButton(n){return!!(n.key.includes("PASSWORD")||this.isSecrete(n))},getCopy(n){let t='env("'+n.key+'")';navigator.clipboard.writeText(t),B().toastSuccess(["Copied"])},removeVariable(n){n.uid?this.list=B().removeInArrayByKey(this.list,n,"uid"):this.list=B().removeInArrayByKey(this.list,n,"key"),B().toastErrors(["Removed"])},addVariable(){let t={uid:this.list.length,key:this.new_variable,value:null};this.list.push(t),this.new_variable=null},confirmChanges(){B().confirm.require({message:"Invalid value(s) can break the application, are you sure to proceed?. You will be logout and redirected to login page.",header:"Updating environment variables",acceptClass:"yellow",rejectLabel:"Cancel",icon:"pi pi-exclamation-triangle",accept:()=>{this.store()}})},store(){let n=this.validate(),t={method:"post"};if(!n)return!1;t.params=this.list;let i=this.ajax_url+"/store";B().ajax(i,this.storeAfter,t)},storeAfter(n,t){n&&(window.location.href=n.redirect_url)},validate(){let n=this.generateKeyPair(),t=!1,i=[];return n.APP_KEY||(i.push("APP_KEY is required"),t=!0),n.APP_ENV||(i.push("APP_ENV is required"),t=!0),n.APP_URL||(i.push("APP_URL is required"),t=!0),t?(this.$vaah.toastErrors(i),!1):!0},generateKeyPair(){let n=[];return this.list.forEach(function(t){n[t.key]=t.value}),n},downloadFile(n){window.location.href=this.ajax_url+"/download-file/"+n},async sync(){this.is_btn_loading=!0,await this.getList()},setPageTitle(){this.title&&(document.title=this.title)}}}),UV=f("div",{class:"flex flex-row"},[f("div",null,[f("b",{class:"mr-1"},"Environment Variables")])],-1),NV={class:"buttons"},HV={class:"grid justify-content-start"},KV={class:"col-12 md:col-6"},zV={class:"p-1 text-xs mb-1"},WV={class:"p-inputgroup"},GV={class:"grid justify-content-start mt-1"},YV={class:"col-12 md:col-6"},QV={class:"p-inputgroup"},XV={class:"col-12"},ZV={class:"p-inputgroup justify-content-end"},JV={__name:"Index",setup(n){const t=jV();return Ge(),_t(),Te(async()=>{await t.setPageTitle(),await t.getAssets(),await t.getList(),await t.watchItem()}),(i,r)=>{const a=R("Button"),s=R("password"),u=R("Textarea"),l=R("InputText"),c=R("Divider"),d=R("Panel");return _(),$(d,{class:"is-small"},{header:T(()=>[UV]),icons:T(()=>[f("div",NV,[x(a,{label:"Download",icon:"pi pi-download",class:"p-button-sm mr-2","data-testid":"env-download_file",onClick:r[0]||(r[0]=p=>o(t).downloadFile(o(t).env_file))}),x(a,{icon:"pi pi-refresh",label:"Refresh",class:"p-button-sm","data-testid":"env_refresh",onClick:o(t).sync,loading:o(t).is_btn_loading},null,8,["onClick","loading"])])]),default:T(()=>[f("div",HV,[(_(!0),O(ne,null,xe(o(t).list,(p,v)=>(_(),O("div",KV,[f("h5",zV,Q(p.key),1),f("form",null,[f("div",WV,[o(t).inputType(p)=="password"?(_(),$(s,{key:0,modelValue:p.value,"onUpdate:modelValue":h=>p.value=h,class:"w-full",disabled:o(t).isDisable(p),toggleMask:"","auto-resize":!0,"data-testid":"env-"+p.key},null,8,["modelValue","onUpdate:modelValue","disabled","data-testid"])):(_(),$(u,{key:1,modelValue:p.value,"onUpdate:modelValue":h=>p.value=h,rows:"1",class:"is-small",disabled:o(t).isDisable(p),"auto-resize":!0,"data-testid":"env-"+p.key},null,8,["modelValue","onUpdate:modelValue","disabled","data-testid"])),x(a,{icon:"pi pi-copy","data-testid":"env-copy_"+p.key,onClick:h=>o(t).getCopy(p)},null,8,["data-testid","onClick"]),x(a,{icon:"pi pi-trash",class:"p-button-danger p-button-sm","data-testid":"env-remove_"+p.key,onClick:h=>o(t).removeVariable(p)},null,8,["data-testid","onClick"])])])]))),256))]),f("div",GV,[f("div",YV,[f("div",QV,[x(l,{autoResize:!0,modelValue:o(t).new_variable,"onUpdate:modelValue":r[1]||(r[1]=p=>o(t).new_variable=p),class:"p-inputtext-sm","data-testid":"env-add_variable_field"},null,8,["modelValue"]),x(a,{label:"Add Env Variable","data-testid":"env-add_variable",icon:"pi pi-plus",onClick:o(t).addVariable,disabled:!o(t).new_variable,class:"p-button-sm"},null,8,["onClick","disabled"])])]),f("div",XV,[x(c,{class:"mb-3 mt-0"}),f("div",ZV,[x(a,{label:"Save",icon:"pi pi-save",onClick:o(t).confirmChanges,"data-testid":"env-save_variable",class:"p-button-sm"},null,8,["onClick"])])])])]),_:1})}}};var Ef={exports:{}};const eB=_p(Yv);/**! * Sortable 1.14.0 * @author RubaXa * @author owenm diff --git a/Resources/assets/backend/vaahtwo/scss/style/style.scss b/Resources/assets/backend/vaahtwo/scss/style/style.scss index 7aefe489b..b594233d5 100644 --- a/Resources/assets/backend/vaahtwo/scss/style/style.scss +++ b/Resources/assets/backend/vaahtwo/scss/style/style.scss @@ -1712,3 +1712,8 @@ textarea.p-inputtextarea { background: #22C55E; } } + + +.overflow-wrap-anywhere{ + overflow-wrap: anywhere; +} diff --git a/Routes/backend/settings.php b/Routes/backend/settings.php index 31c972ef2..d0d691fda 100644 --- a/Routes/backend/settings.php +++ b/Routes/backend/settings.php @@ -122,6 +122,9 @@ function () { //--------------------------------------------------------- Route::post('/actions/{action_name}', 'LocalizationController@postActions'); //--------------------------------------------------------- + Route::post('/run-seeds', 'LocalizationController@runSeeds') + ->name('backend.vaah.localization.run_seeds'); + //--------------------------------------------------------- }); diff --git a/Routes/backend/setup.php b/Routes/backend/setup.php index eff03f60b..62ae23fb9 100644 --- a/Routes/backend/setup.php +++ b/Routes/backend/setup.php @@ -112,6 +112,12 @@ function () { Route::any( '/publish/assets', 'SetupController@publishAssets' ) ->name( 'vh.setup.publish.assets' ); //------------------------------------------------ + Route::post( '/run/artisan-seeds', 'SetupController@runArtisanSeeds' ) + ->name( 'vh.setup.run.artisan_seeds' ); + //------------------------------------------------ + Route::post( '/run/artisan-migrate', 'SetupController@runArtisanMigrate' ) + ->name( 'vh.setup.run.artisan_migrate' ); + //------------------------------------------------ //------------------------------------------------ }); diff --git a/Vue/vaahtwo/pages/dashboard/Dashboard.vue b/Vue/vaahtwo/pages/dashboard/Dashboard.vue index f6b87d5c1..ea7785126 100644 --- a/Vue/vaahtwo/pages/dashboard/Dashboard.vue +++ b/Vue/vaahtwo/pages/dashboard/Dashboard.vue @@ -19,15 +19,15 @@ const key = ref();