/*!*****************************************************************************************************************************************************************************************************************!*\
  !*** css ./client/tooling/webpack/css_raw_loader.js??ruleSet[1].rules[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./client/component/tui/src/global_styles/_variables.scss ***!
  \*****************************************************************************************************************************************************************************************************************/
/* This file is part of Totara Enterprise Extensions.*/
/**/
/* Copyright (C) 2020 onwards Totara Learning Solutions LTD*/
/**/
/* Totara Enterprise Extensions is provided only to Totara*/
/* Learning Solutions LTD's customers and partners, pursuant to*/
/* the terms and conditions of a separate agreement with Totara*/
/* Learning Solutions LTD or its affiliate.*/
/**/
/* If you do not have an agreement with Totara Learning Solutions*/
/* LTD, you may not access, use, modify, or distribute this software.*/
/* Please contact [licensing@totaralearning.com] for more information.*/
/**/
/* @author    Kevin Hottinger <kevin.hottinger@totaralearning.com>*/
/* @module tuickage   tui*/
/* Import all common theme variables*/
/*!***************************************************************************************************************************************************************************************************************************!*\
  !*** css ./client/tooling/webpack/css_raw_loader.js??ruleSet[1].rules[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./client/component/tui/src/global_styles/variables/deprecated.scss ***!
  \***************************************************************************************************************************************************************************************************************************/
/* This file is part of Totara Enterprise Extensions.*/
/**/
/* Copyright (C) 2024 onwards Totara Learning Solutions LTD*/
/**/
/* Totara Enterprise Extensions is provided only to Totara*/
/* Learning Solutions LTD's customers and partners, pursuant to*/
/* the terms and conditions of a separate agreement with Totara*/
/* Learning Solutions LTD or its affiliate.*/
/**/
/* If you do not have an agreement with Totara Learning Solutions*/
/* LTD, you may not access, use, modify, or distribute this software.*/
/* Please contact [licensing@totara.com] for more information.*/
/**/
/* @author Simon Chester <simon.chester@totara.com>*/
/* @module tui*/
/* stylelint-disable tui/no-deprecated-vars */
/* Deprecated since Totara 19.0*/
/* @deprecated since Totara 19.0*/
/* @deprecated since Totara 19.0*/
/* @deprecated since Totara 19.0*/
/* @deprecated since Totara 19.0*/
/* @deprecated since Totara 19.0*/
/* @deprecated since Totara 19.0*/
/* @deprecated since Totara 19.0*/
/* @deprecated since Totara 19.0*/
/* @deprecated since Totara 19.0*/
/* @deprecated since Totara 19.0*/
/* @deprecated since Totara 19.0*/
/* @deprecated since Totara 19.0*/
/* @deprecated since Totara 19.0*/
/* @deprecated since Totara 19.0*/
/* @deprecated since Totara 19.0*/
/* @deprecated since Totara 19.0*/
/* @deprecated since Totara 19.0*/
/* @deprecated since Totara 19.0*/
/* @deprecated since Totara 19.0*/
/* @deprecated since Totara 19.0*/
/* @deprecated since Totara 19.0*/
/* @deprecated since Totara 19.0*/
/* @deprecated since Totara 19.0*/
/*!**************************************************************************************************************************************************************************************************************************!*\
  !*** css ./client/tooling/webpack/css_raw_loader.js??ruleSet[1].rules[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./client/component/tui/src/global_styles/variables/tui_sizes.scss ***!
  \**************************************************************************************************************************************************************************************************************************/
/* This file is part of Totara Enterprise Extensions.*/
/**/
/* Copyright (C) 2020 onwards Totara Learning Solutions LTD*/
/**/
/* Totara Enterprise Extensions is provided only to Totara*/
/* Learning Solutions LTD's customers and partners, pursuant to*/
/* the terms and conditions of a separate agreement with Totara*/
/* Learning Solutions LTD or its affiliate.*/
/**/
/* If you do not have an agreement with Totara Learning Solutions*/
/* LTD, you may not access, use, modify, or distribute this software.*/
/* Please contact [licensing@totaralearning.com] for more information.*/
/**/
/* @author    Kevin Hottinger <kevin.hottinger@totaralearning.com>*/
/* @module tuickage   tui*/
/*!*******************************************************************************************************************************************************************************************************************************!*\
  !*** css ./client/tooling/webpack/css_raw_loader.js??ruleSet[1].rules[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./client/component/tui/src/global_styles/variables/tui_typography.scss ***!
  \*******************************************************************************************************************************************************************************************************************************/
/* This file is part of Totara Enterprise Extensions.*/
/**/
/* Copyright (C) 2020 onwards Totara Learning Solutions LTD*/
/**/
/* Totara Enterprise Extensions is provided only to Totara*/
/* Learning Solutions LTD's customers and partners, pursuant to*/
/* the terms and conditions of a separate agreement with Totara*/
/* Learning Solutions LTD or its affiliate.*/
/**/
/* If you do not have an agreement with Totara Learning Solutions*/
/* LTD, you may not access, use, modify, or distribute this software.*/
/* Please contact [licensing@totaralearning.com] for more information.*/
/**/
/* @author Kevin Hottinger <kevin.hottinger@totara.com>*/
/* @author Simon Chester <simon.chester@totara.com>*/
/* @module tui*/
/**
 * Define font style variables
 *
 * @param {string} $name - font variant name (e.g. h1 or body-sm)
 * @param {number} $size - font size in unitless rem
 * @param {number} $line-height - line height in unitless rem
 * @param {number} $weight -- font weight
 * @param {number} $family -- font family
 */
/**
 * Use font style variables
 *
 * @param {string} $name - font variant name (e.g. h1 or body-sm)
 * @param {number} $weight -- font weight. set to null to not add
 * @param {number} $family -- font family. set to null to not add
 */
/*!****************************************************************************************************************************************************************************************************************************!*\
  !*** css ./client/tooling/webpack/css_raw_loader.js??ruleSet[1].rules[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./client/component/tui/src/global_styles/variables/tui_spacing.scss ***!
  \****************************************************************************************************************************************************************************************************************************/
/* This file is part of Totara Enterprise Extensions.*/
/**/
/* Copyright (C) 2020 onwards Totara Learning Solutions LTD*/
/**/
/* Totara Enterprise Extensions is provided only to Totara*/
/* Learning Solutions LTD's customers and partners, pursuant to*/
/* the terms and conditions of a separate agreement with Totara*/
/* Learning Solutions LTD or its affiliate.*/
/**/
/* If you do not have an agreement with Totara Learning Solutions*/
/* LTD, you may not access, use, modify, or distribute this software.*/
/* Please contact [licensing@totaralearning.com] for more information.*/
/**/
/* @author    Kevin Hottinger <kevin.hottinger@totaralearning.com>*/
/* @module tuickage   tui*/
/* Outside-in spacing: Stack*/
/* Stacks provide spacing between their children.*/
/*!****************************************************************************************************************************************************************************************************************************!*\
  !*** css ./client/tooling/webpack/css_raw_loader.js??ruleSet[1].rules[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./client/component/tui/src/global_styles/variables/tui_borders.scss ***!
  \****************************************************************************************************************************************************************************************************************************/
/* This file is part of Totara Enterprise Extensions.*/
/**/
/* Copyright (C) 2020 onwards Totara Learning Solutions LTD*/
/**/
/* Totara Enterprise Extensions is provided only to Totara*/
/* Learning Solutions LTD's customers and partners, pursuant to*/
/* the terms and conditions of a separate agreement with Totara*/
/* Learning Solutions LTD or its affiliate.*/
/**/
/* If you do not have an agreement with Totara Learning Solutions*/
/* LTD, you may not access, use, modify, or distribute this software.*/
/* Please contact [licensing@totaralearning.com] for more information.*/
/**/
/* @author    Dave Wallace <dave.wallace@totaralearning.com>*/
/* @module tuickage   tui*/
/*!****************************************************************************************************************************************************************************************************************************!*\
  !*** css ./client/tooling/webpack/css_raw_loader.js??ruleSet[1].rules[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./client/component/tui/src/global_styles/variables/tui_buttons.scss ***!
  \****************************************************************************************************************************************************************************************************************************/
/* This file is part of Totara Enterprise Extensions.*/
/**/
/* Copyright (C) 2020 onwards Totara Learning Solutions LTD*/
/**/
/* Totara Enterprise Extensions is provided only to Totara*/
/* Learning Solutions LTD's customers and partners, pursuant to*/
/* the terms and conditions of a separate agreement with Totara*/
/* Learning Solutions LTD or its affiliate.*/
/**/
/* If you do not have an agreement with Totara Learning Solutions*/
/* LTD, you may not access, use, modify, or distribute this software.*/
/* Please contact [licensing@totaralearning.com] for more information.*/
/**/
/* @author Kevin Hottinger <kevin.hottinger@totaralearning.com>*/
/* @module tui*/
/*!***************************************************************************************************************************************************************************************************************************!*\
  !*** css ./client/tooling/webpack/css_raw_loader.js??ruleSet[1].rules[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./client/component/tui/src/global_styles/variables/tui_colors.scss ***!
  \***************************************************************************************************************************************************************************************************************************/
/* This file is part of Totara Enterprise Extensions.*/
/**/
/* Copyright (C) 2020 onwards Totara Learning Solutions LTD*/
/**/
/* Totara Enterprise Extensions is provided only to Totara*/
/* Learning Solutions LTD's customers and partners, pursuant to*/
/* the terms and conditions of a separate agreement with Totara*/
/* Learning Solutions LTD or its affiliate.*/
/**/
/* If you do not have an agreement with Totara Learning Solutions*/
/* LTD, you may not access, use, modify, or distribute this software.*/
/* Please contact [licensing@totaralearning.com] for more information.*/
/**/
/* @author    Kevin Hottinger <kevin.hottinger@totaralearning.com>*/
/* @module tuickage   tui*/
/* Arrows*/
/*!*****************************************************************************************************************************************************************************************************************************!*\
  !*** css ./client/tooling/webpack/css_raw_loader.js??ruleSet[1].rules[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./client/component/tui/src/global_styles/variables/colors/arrow.scss ***!
  \*****************************************************************************************************************************************************************************************************************************/
/* This file is part of Totara Enterprise Extensions.*/
/**/
/* Copyright (C) 2020 onwards Totara Learning Solutions LTD*/
/**/
/* Totara Enterprise Extensions is provided only to Totara*/
/* Learning Solutions LTD's customers and partners, pursuant to*/
/* the terms and conditions of a separate agreement with Totara*/
/* Learning Solutions LTD or its affiliate.*/
/**/
/* If you do not have an agreement with Totara Learning Solutions*/
/* LTD, you may not access, use, modify, or distribute this software.*/
/* Please contact [licensing@totaralearning.com] for more information.*/
/**/
/* @author    Kevin Hottinger <kevin.hottinger@totaralearning.com>*/
/* @module tuickage   tui*/
/* Forms*/
/*!*****************************************************************************************************************************************************************************************************************************!*\
  !*** css ./client/tooling/webpack/css_raw_loader.js??ruleSet[1].rules[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./client/component/tui/src/global_styles/variables/colors/forms.scss ***!
  \*****************************************************************************************************************************************************************************************************************************/
/* This file is part of Totara Enterprise Extensions.*/
/**/
/* Copyright (C) 2020 onwards Totara Learning Solutions LTD*/
/**/
/* Totara Enterprise Extensions is provided only to Totara*/
/* Learning Solutions LTD's customers and partners, pursuant to*/
/* the terms and conditions of a separate agreement with Totara*/
/* Learning Solutions LTD or its affiliate.*/
/**/
/* If you do not have an agreement with Totara Learning Solutions*/
/* LTD, you may not access, use, modify, or distribute this software.*/
/* Please contact [licensing@totaralearning.com] for more information.*/
/**/
/* @author Kevin Hottinger <kevin.hottinger@totaralearning.com>*/
/* @module tui*/
/* Avatar*/
/*!******************************************************************************************************************************************************************************************************************************!*\
  !*** css ./client/tooling/webpack/css_raw_loader.js??ruleSet[1].rules[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./client/component/tui/src/global_styles/variables/colors/avatar.scss ***!
  \******************************************************************************************************************************************************************************************************************************/
/* This file is part of Totara Enterprise Extensions.*/
/**/
/* Copyright (C) 2020 onwards Totara Learning Solutions LTD*/
/**/
/* Totara Enterprise Extensions is provided only to Totara*/
/* Learning Solutions LTD's customers and partners, pursuant to*/
/* the terms and conditions of a separate agreement with Totara*/
/* Learning Solutions LTD or its affiliate.*/
/**/
/* If you do not have an agreement with Totara Learning Solutions*/
/* LTD, you may not access, use, modify, or distribute this software.*/
/* Please contact [licensing@totaralearning.com] for more information.*/
/**/
/* @author    Kevin Hottinger <kevin.hottinger@totaralearning.com>*/
/* @module tuickage   tui*/
/* Drop down*/
/*!********************************************************************************************************************************************************************************************************************************!*\
  !*** css ./client/tooling/webpack/css_raw_loader.js??ruleSet[1].rules[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./client/component/tui/src/global_styles/variables/colors/dropdown.scss ***!
  \********************************************************************************************************************************************************************************************************************************/
/* This file is part of Totara Enterprise Extensions.*/
/**/
/* Copyright (C) 2020 onwards Totara Learning Solutions LTD*/
/**/
/* Totara Enterprise Extensions is provided only to Totara*/
/* Learning Solutions LTD's customers and partners, pursuant to*/
/* the terms and conditions of a separate agreement with Totara*/
/* Learning Solutions LTD or its affiliate.*/
/**/
/* If you do not have an agreement with Totara Learning Solutions*/
/* LTD, you may not access, use, modify, or distribute this software.*/
/* Please contact [licensing@totaralearning.com] for more information.*/
/**/
/* @author    Kevin Hottinger <kevin.hottinger@totaralearning.com>*/
/* @module tuickage   tui*/
/* Data table*/
/*!*********************************************************************************************************************************************************************************************************************************!*\
  !*** css ./client/tooling/webpack/css_raw_loader.js??ruleSet[1].rules[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./client/component/tui/src/global_styles/variables/colors/datatable.scss ***!
  \*********************************************************************************************************************************************************************************************************************************/
/* This file is part of Totara Enterprise Extensions.*/
/**/
/* Copyright (C) 2020 onwards Totara Learning Solutions LTD*/
/**/
/* Totara Enterprise Extensions is provided only to Totara*/
/* Learning Solutions LTD's customers and partners, pursuant to*/
/* the terms and conditions of a separate agreement with Totara*/
/* Learning Solutions LTD or its affiliate.*/
/**/
/* If you do not have an agreement with Totara Learning Solutions*/
/* LTD, you may not access, use, modify, or distribute this software.*/
/* Please contact [licensing@totaralearning.com] for more information.*/
/**/
/* @author    Kevin Hottinger <kevin.hottinger@totaralearning.com>*/
/* @module tuickage   tui*/
/* Tabs*/
/*!****************************************************************************************************************************************************************************************************************************!*\
  !*** css ./client/tooling/webpack/css_raw_loader.js??ruleSet[1].rules[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./client/component/tui/src/global_styles/variables/colors/tabs.scss ***!
  \****************************************************************************************************************************************************************************************************************************/
/* This file is part of Totara Enterprise Extensions.*/
/**/
/* Copyright (C) 2020 onwards Totara Learning Solutions LTD*/
/**/
/* Totara Enterprise Extensions is provided only to Totara*/
/* Learning Solutions LTD's customers and partners, pursuant to*/
/* the terms and conditions of a separate agreement with Totara*/
/* Learning Solutions LTD or its affiliate.*/
/**/
/* If you do not have an agreement with Totara Learning Solutions*/
/* LTD, you may not access, use, modify, or distribute this software.*/
/* Please contact [licensing@totaralearning.com] for more information.*/
/**/
/* @author    Kevin Hottinger <kevin.hottinger@totaralearning.com>*/
/* @module tuickage   tui*/
/* Card*/
/*!****************************************************************************************************************************************************************************************************************************!*\
  !*** css ./client/tooling/webpack/css_raw_loader.js??ruleSet[1].rules[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./client/component/tui/src/global_styles/variables/colors/card.scss ***!
  \****************************************************************************************************************************************************************************************************************************/
/* This file is part of Totara Enterprise Extensions.*/
/**/
/* Copyright (C) 2020 onwards Totara Learning Solutions LTD*/
/**/
/* Totara Enterprise Extensions is provided only to Totara*/
/* Learning Solutions LTD's customers and partners, pursuant to*/
/* the terms and conditions of a separate agreement with Totara*/
/* Learning Solutions LTD or its affiliate.*/
/**/
/* If you do not have an agreement with Totara Learning Solutions*/
/* LTD, you may not access, use, modify, or distribute this software.*/
/* Please contact [licensing@totaralearning.com] for more information.*/
/**/
/* @author    Kevin Hottinger <kevin.hottinger@totaralearning.com>*/
/* @module tuickage   tui*/
/* Charts*/
/*!******************************************************************************************************************************************************************************************************************************!*\
  !*** css ./client/tooling/webpack/css_raw_loader.js??ruleSet[1].rules[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./client/component/tui/src/global_styles/variables/colors/charts.scss ***!
  \******************************************************************************************************************************************************************************************************************************/
/* This file is part of Totara Enterprise Extensions.*/
/**/
/* Copyright (C) 2020 onwards Totara Learning Solutions LTD*/
/**/
/* Totara Enterprise Extensions is provided only to Totara*/
/* Learning Solutions LTD's customers and partners, pursuant to*/
/* the terms and conditions of a separate agreement with Totara*/
/* Learning Solutions LTD or its affiliate.*/
/**/
/* If you do not have an agreement with Totara Learning Solutions*/
/* LTD, you may not access, use, modify, or distribute this software.*/
/* Please contact [licensing@totaralearning.com] for more information.*/
/**/
/* @author    Kevin Hottinger <kevin.hottinger@totaralearning.com>*/
/* @module tuickage   tui*/
/* Filters*/
/*!*******************************************************************************************************************************************************************************************************************************!*\
  !*** css ./client/tooling/webpack/css_raw_loader.js??ruleSet[1].rules[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./client/component/tui/src/global_styles/variables/colors/filters.scss ***!
  \*******************************************************************************************************************************************************************************************************************************/
/* This file is part of Totara Enterprise Extensions.*/
/**/
/* Copyright (C) 2020 onwards Totara Learning Solutions LTD*/
/**/
/* Totara Enterprise Extensions is provided only to Totara*/
/* Learning Solutions LTD's customers and partners, pursuant to*/
/* the terms and conditions of a separate agreement with Totara*/
/* Learning Solutions LTD or its affiliate.*/
/**/
/* If you do not have an agreement with Totara Learning Solutions*/
/* LTD, you may not access, use, modify, or distribute this software.*/
/* Please contact [licensing@totaralearning.com] for more information.*/
/**/
/* @author    Kevin Hottinger <kevin.hottinger@totaralearning.com>*/
/* @module tuickage   tui*/
/* Tags*/
/*!****************************************************************************************************************************************************************************************************************************!*\
  !*** css ./client/tooling/webpack/css_raw_loader.js??ruleSet[1].rules[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./client/component/tui/src/global_styles/variables/colors/tags.scss ***!
  \****************************************************************************************************************************************************************************************************************************/
/* This file is part of Totara Enterprise Extensions.*/
/**/
/* Copyright (C) 2020 onwards Totara Learning Solutions LTD*/
/**/
/* Totara Enterprise Extensions is provided only to Totara*/
/* Learning Solutions LTD's customers and partners, pursuant to*/
/* the terms and conditions of a separate agreement with Totara*/
/* Learning Solutions LTD or its affiliate.*/
/**/
/* If you do not have an agreement with Totara Learning Solutions*/
/* LTD, you may not access, use, modify, or distribute this software.*/
/* Please contact [licensing@totaralearning.com] for more information.*/
/**/
/* @author    Kevin Hottinger <kevin.hottinger@totaralearning.com>*/
/* @module tuickage   tui*/
/* Tags*/
/*!***********************************************************************************************************************************************************************************************************************************!*\
  !*** css ./client/tooling/webpack/css_raw_loader.js??ruleSet[1].rules[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./client/component/tui/src/global_styles/variables/colors/progressbar.scss ***!
  \***********************************************************************************************************************************************************************************************************************************/
/* This file is part of Totara Enterprise Extensions.*/
/**/
/* Copyright (C) 2020 onwards Totara Learning Solutions LTD*/
/**/
/* Totara Enterprise Extensions is provided only to Totara*/
/* Learning Solutions LTD's customers and partners, pursuant to*/
/* the terms and conditions of a separate agreement with Totara*/
/* Learning Solutions LTD or its affiliate.*/
/**/
/* If you do not have an agreement with Totara Learning Solutions*/
/* LTD, you may not access, use, modify, or distribute this software.*/
/* Please contact [licensing@totaralearning.com] for more information.*/
/**/
/* @author    Kevin Hottinger <kevin.hottinger@totaralearning.com>*/
/* @module tuickage   tui*/
/* collapsible*/
/*!***********************************************************************************************************************************************************************************************************************************!*\
  !*** css ./client/tooling/webpack/css_raw_loader.js??ruleSet[1].rules[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./client/component/tui/src/global_styles/variables/colors/collapsible.scss ***!
  \***********************************************************************************************************************************************************************************************************************************/
/* This file is part of Totara Enterprise Extensions.*/
/**/
/* Copyright (C) 2020 onwards Totara Learning Solutions LTD*/
/**/
/* Totara Enterprise Extensions is provided only to Totara*/
/* Learning Solutions LTD's customers and partners, pursuant to*/
/* the terms and conditions of a separate agreement with Totara*/
/* Learning Solutions LTD or its affiliate.*/
/**/
/* If you do not have an agreement with Totara Learning Solutions*/
/* LTD, you may not access, use, modify, or distribute this software.*/
/* Please contact [licensing@totaralearning.com] for more information.*/
/**/
/* @author    Kevin Hottinger <kevin.hottinger@totaralearning.com>*/
/* @module tuickage   tui*/
/* progress tracker*/
/*!***************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./client/tooling/webpack/css_raw_loader.js??ruleSet[1].rules[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./client/component/tui/src/global_styles/variables/colors/progresstracker.scss ***!
  \***************************************************************************************************************************************************************************************************************************************/
/* This file is part of Totara Enterprise Extensions.*/
/**/
/* Copyright (C) 2020 onwards Totara Learning Solutions LTD*/
/**/
/* Totara Enterprise Extensions is provided only to Totara*/
/* Learning Solutions LTD's customers and partners, pursuant to*/
/* the terms and conditions of a separate agreement with Totara*/
/* Learning Solutions LTD or its affiliate.*/
/**/
/* If you do not have an agreement with Totara Learning Solutions*/
/* LTD, you may not access, use, modify, or distribute this software.*/
/* Please contact [licensing@totaralearning.com] for more information.*/
/**/
/* @author    Kevin Hottinger <kevin.hottinger@totaralearning.com>*/
/* @module tuickage   tui*/
/* Side panel navigation*/
/*!**************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./client/tooling/webpack/css_raw_loader.js??ruleSet[1].rules[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./client/component/tui/src/global_styles/variables/colors/side_panel_nav.scss ***!
  \**************************************************************************************************************************************************************************************************************************************/
/* This file is part of Totara Enterprise Extensions.*/
/**/
/* Copyright (C) 2020 onwards Totara Learning Solutions LTD*/
/**/
/* Totara Enterprise Extensions is provided only to Totara*/
/* Learning Solutions LTD's customers and partners, pursuant to*/
/* the terms and conditions of a separate agreement with Totara*/
/* Learning Solutions LTD or its affiliate.*/
/**/
/* If you do not have an agreement with Totara Learning Solutions*/
/* LTD, you may not access, use, modify, or distribute this software.*/
/* Please contact [licensing@totaralearning.com] for more information.*/
/**/
/* @author    Kevin Hottinger <kevin.hottinger@totaralearning.com>*/
/* @module tuickage   tui*/
/* Toggle buttons*/
/*!******************************************************************************************************************************************************************************************************************************!*\
  !*** css ./client/tooling/webpack/css_raw_loader.js??ruleSet[1].rules[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./client/component/tui/src/global_styles/variables/colors/toggle.scss ***!
  \******************************************************************************************************************************************************************************************************************************/
/* This file is part of Totara Enterprise Extensions.*/
/**/
/* Copyright (C) 2020 onwards Totara Learning Solutions LTD*/
/**/
/* Totara Enterprise Extensions is provided only to Totara*/
/* Learning Solutions LTD's customers and partners, pursuant to*/
/* the terms and conditions of a separate agreement with Totara*/
/* Learning Solutions LTD or its affiliate.*/
/**/
/* If you do not have an agreement with Totara Learning Solutions*/
/* LTD, you may not access, use, modify, or distribute this software.*/
/* Please contact [licensing@totaralearning.com] for more information.*/
/**/
/* @author    Kevin Hottinger <kevin.hottinger@totaralearning.com>*/
/* @module tuickage   tui*/
/* Notification toast*/
/*!*****************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./client/tooling/webpack/css_raw_loader.js??ruleSet[1].rules[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./client/component/tui/src/global_styles/variables/colors/notificationtoast.scss ***!
  \*****************************************************************************************************************************************************************************************************************************************/
/* This file is part of Totara Enterprise Extensions.*/
/**/
/* Copyright (C) 2020 onwards Totara Learning Solutions LTD*/
/**/
/* Totara Enterprise Extensions is provided only to Totara*/
/* Learning Solutions LTD's customers and partners, pursuant to*/
/* the terms and conditions of a separate agreement with Totara*/
/* Learning Solutions LTD or its affiliate.*/
/**/
/* If you do not have an agreement with Totara Learning Solutions*/
/* LTD, you may not access, use, modify, or distribute this software.*/
/* Please contact [licensing@totaralearning.com] for more information.*/
/**/
/* @author    Kevin Hottinger <kevin.hottinger@totaralearning.com>*/
/* @module tuickage   tui*/
/*!****************************************************************************************************************************************************************************************************************************!*\
  !*** css ./client/tooling/webpack/css_raw_loader.js??ruleSet[1].rules[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./client/component/tui/src/global_styles/variables/tui_shadows.scss ***!
  \****************************************************************************************************************************************************************************************************************************/
/* This file is part of Totara Enterprise Extensions.*/
/**/
/* Copyright (C) 2020 onwards Totara Learning Solutions LTD*/
/**/
/* Totara Enterprise Extensions is provided only to Totara*/
/* Learning Solutions LTD's customers and partners, pursuant to*/
/* the terms and conditions of a separate agreement with Totara*/
/* Learning Solutions LTD or its affiliate.*/
/**/
/* If you do not have an agreement with Totara Learning Solutions*/
/* LTD, you may not access, use, modify, or distribute this software.*/
/* Please contact [licensing@totaralearning.com] for more information.*/
/**/
/* @author    Kevin Hottinger <kevin.hottinger@totaralearning.com>*/
/* @module tuickage   tui*/
/*!***********************************************************************************************************************************************************************************************************************************!*\
  !*** css ./client/tooling/webpack/css_raw_loader.js??ruleSet[1].rules[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./client/component/tui/src/global_styles/variables/tui_side_panel_nav.scss ***!
  \***********************************************************************************************************************************************************************************************************************************/
/* This file is part of Totara Enterprise Extensions.*/
/**/
/* Copyright (C) 2020 onwards Totara Learning Solutions LTD*/
/**/
/* Totara Enterprise Extensions is provided only to Totara*/
/* Learning Solutions LTD's customers and partners, pursuant to*/
/* the terms and conditions of a separate agreement with Totara*/
/* Learning Solutions LTD or its affiliate.*/
/**/
/* If you do not have an agreement with Totara Learning Solutions*/
/* LTD, you may not access, use, modify, or distribute this software.*/
/* Please contact [licensing@totaralearning.com] for more information.*/
/**/
/* @author    Kevin Hottinger <kevin.hottinger@totaralearning.com>*/
/* @module tuickage   tui*/
/*!*****************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./client/tooling/webpack/css_raw_loader.js??ruleSet[1].rules[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./client/component/tui/src/global_styles/variables/tui_progress_tracker_nav.scss ***!
  \*****************************************************************************************************************************************************************************************************************************************/
/* This file is part of Totara Enterprise Extensions.*/
/**/
/* Copyright (C) 2021 onwards Totara Learning Solutions LTD*/
/**/
/* Totara Enterprise Extensions is provided only to Totara*/
/* Learning Solutions LTD's customers and partners, pursuant to*/
/* the terms and conditions of a separate agreement with Totara*/
/* Learning Solutions LTD or its affiliate.*/
/**/
/* If you do not have an agreement with Totara Learning Solutions*/
/* LTD, you may not access, use, modify, or distribute this software.*/
/* Please contact [licensing@totaralearning.com] for more information.*/
/**/
/* @author    Dave Wallace <dave.wallace@totaralearning.com>*/
/* @module tuickage   tui*/
/*!**************************************************************************************************************************************************************************************************************************!*\
  !*** css ./client/tooling/webpack/css_raw_loader.js??ruleSet[1].rules[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./client/component/tui/src/global_styles/variables/tui_range.scss ***!
  \**************************************************************************************************************************************************************************************************************************/
/* This file is part of Totara Enterprise Extensions.*/
/**/
/* Copyright (C) 2022 onwards Totara Learning Solutions LTD*/
/**/
/* Totara Enterprise Extensions is provided only to Totara*/
/* Learning Solutions LTD's customers and partners, pursuant to*/
/* the terms and conditions of a separate agreement with Totara*/
/* Learning Solutions LTD or its affiliate.*/
/**/
/* If you do not have an agreement with Totara Learning Solutions*/
/* LTD, you may not access, use, modify, or distribute this software.*/
/* Please contact [licensing@totaralearning.com] for more information.*/
/**/
/* @author    Rodney Cruden-Powell <rodney.cruden-powell@totaralearning.com>*/
/* @module tuickage   tui*/
/*!***************************************************************************************************************************************************************************************************************************!*\
  !*** css ./client/tooling/webpack/css_raw_loader.js??ruleSet[1].rules[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./client/component/tui/src/global_styles/variables/tui_layout.scss ***!
  \***************************************************************************************************************************************************************************************************************************/
/* This file is part of Totara Enterprise Extensions.*/
/**/
/* Copyright (C) 2020 onwards Totara Learning Solutions LTD*/
/**/
/* Totara Enterprise Extensions is provided only to Totara*/
/* Learning Solutions LTD's customers and partners, pursuant to*/
/* the terms and conditions of a separate agreement with Totara*/
/* Learning Solutions LTD or its affiliate.*/
/**/
/* If you do not have an agreement with Totara Learning Solutions*/
/* LTD, you may not access, use, modify, or distribute this software.*/
/* Please contact [licensing@totaralearning.com] for more information.*/
/**/
/* @author    Simon Chester <simon.chester@totaralearning.com>*/
/* @module tuickage   tui*/
/* Sidebar layout that is responsive based on the size of its container, rather*/
/* than the viewport.*/
/*!********************************************************************************************************************************************************************************************************************************!*\
  !*** css ./client/tooling/webpack/css_raw_loader.js??ruleSet[1].rules[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./client/component/tui/src/global_styles/variables/tui_breakpoints.scss ***!
  \********************************************************************************************************************************************************************************************************************************/
/* This file is part of Totara Enterprise Extensions.*/
/**/
/* Copyright (C) 2020 onwards Totara Learning Solutions LTD*/
/**/
/* Totara Enterprise Extensions is provided only to Totara*/
/* Learning Solutions LTD's customers and partners, pursuant to*/
/* the terms and conditions of a separate agreement with Totara*/
/* Learning Solutions LTD or its affiliate.*/
/**/
/* If you do not have an agreement with Totara Learning Solutions*/
/* LTD, you may not access, use, modify, or distribute this software.*/
/* Please contact [licensing@totaralearning.com] for more information.*/
/**/
/* @author    Kevin Hottinger <kevin.hottinger@totaralearning.com>*/
/* @module tuickage   tui*/
/* Media queries breakpoints*/
/* Matches @screen-sm-min*/
/* Matches @screen-md-min*/
/* Matches @screen-lg-min*/
/*!*******************************************************************************************************************************************************************************************************************************!*\
  !*** css ./client/tooling/webpack/css_raw_loader.js??ruleSet[1].rules[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./client/component/tui/src/global_styles/variables/tui_animations.scss ***!
  \*******************************************************************************************************************************************************************************************************************************/
/* This file is part of Totara Enterprise Extensions.*/
/**/
/* Copyright (C) 2020 onwards Totara Learning Solutions LTD*/
/**/
/* Totara Enterprise Extensions is provided only to Totara*/
/* Learning Solutions LTD's customers and partners, pursuant to*/
/* the terms and conditions of a separate agreement with Totara*/
/* Learning Solutions LTD or its affiliate.*/
/**/
/* If you do not have an agreement with Totara Learning Solutions*/
/* LTD, you may not access, use, modify, or distribute this software.*/
/* Please contact [licensing@totaralearning.com] for more information.*/
/**/
/* @author Simon Chester <simon.chester@totaralearning.com>*/
/* @module tui*/
/*!***************************************************************************************************************************************************************************************************************************!*\
  !*** css ./client/tooling/webpack/css_raw_loader.js??ruleSet[1].rules[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./client/component/tui/src/global_styles/variables/tui_mixins.scss ***!
  \***************************************************************************************************************************************************************************************************************************/
/* This file is part of Totara Enterprise Extensions.*/
/**/
/* Copyright (C) 2020 onwards Totara Learning Solutions LTD*/
/**/
/* Totara Enterprise Extensions is provided only to Totara*/
/* Learning Solutions LTD's customers and partners, pursuant to*/
/* the terms and conditions of a separate agreement with Totara*/
/* Learning Solutions LTD or its affiliate.*/
/**/
/* If you do not have an agreement with Totara Learning Solutions*/
/* LTD, you may not access, use, modify, or distribute this software.*/
/* Please contact [licensing@totaralearning.com] for more information.*/
/**/
/* @author Simon Chester <simon.chester@totaralearning.com>*/
/* @module tui*/
/**
 * For adding a fixed sized header image to a card, including optional margin on the outer edges.
 *
 * @deprecated since Totara 19.0
 */
/*!***************************************************************************************************************************************************************************************************************************!*\
  !*** css ./client/tooling/webpack/css_raw_loader.js??ruleSet[1].rules[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./client/component/tui/src/global_styles/variables/tui_modals.scss ***!
  \***************************************************************************************************************************************************************************************************************************/
/* This file is part of Totara Enterprise Extensions.*/
/**/
/* Copyright (C) 2020 onwards Totara Learning Solutions LTD*/
/**/
/* Totara Enterprise Extensions is provided only to Totara*/
/* Learning Solutions LTD's customers and partners, pursuant to*/
/* the terms and conditions of a separate agreement with Totara*/
/* Learning Solutions LTD or its affiliate.*/
/**/
/* If you do not have an agreement with Totara Learning Solutions*/
/* LTD, you may not access, use, modify, or distribute this software.*/
/* Please contact [licensing@totaralearning.com] for more information.*/
/**/
/* @author    Kevin Hottinger <kevin.hottinger@totaralearning.com>*/
/* @module tuickage   tui*/
/*!***************************************************************************************************************************************************************************************************************************!*\
  !*** css ./client/tooling/webpack/css_raw_loader.js??ruleSet[1].rules[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./client/component/tui/src/global_styles/variables/tui_embeds.scss ***!
  \***************************************************************************************************************************************************************************************************************************/
/* This file is part of Totara Enterprise Extensions.*/
/**/
/* Copyright (C) 2021 onwards Totara Learning Solutions LTD*/
/**/
/* Totara Enterprise Extensions is provided only to Totara*/
/* Learning Solutions LTD's customers and partners, pursuant to*/
/* the terms and conditions of a separate agreement with Totara*/
/* Learning Solutions LTD or its affiliate.*/
/**/
/* If you do not have an agreement with Totara Learning Solutions*/
/* LTD, you may not access, use, modify, or distribute this software.*/
/* Please contact [licensing@totaralearning.com] for more information.*/
/**/
/* @author    Simon Chester <simon.chester@totaralearning.com>*/
/* @module tuickage   tui*/
/*!**************************************************************************************************************************************************************************************************************************!*\
  !*** css ./client/tooling/webpack/css_raw_loader.js??ruleSet[1].rules[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./client/component/tui/src/global_styles/variables/tui_media.scss ***!
  \**************************************************************************************************************************************************************************************************************************/
/* This file is part of Totara Enterprise Extensions.*/
/**/
/* Copyright (C) 2022 onwards Totara Learning Solutions LTD*/
/**/
/* Totara Enterprise Extensions is provided only to Totara*/
/* Learning Solutions LTD's customers and partners, pursuant to*/
/* the terms and conditions of a separate agreement with Totara*/
/* Learning Solutions LTD or its affiliate.*/
/**/
/* If you do not have an agreement with Totara Learning Solutions*/
/* LTD, you may not access, use, modify, or distribute this software.*/
/* Please contact [licensing@totaralearning.com] for more information.*/
/**/
/* @author    Simon Chester <simon.chester@totaralearning.com>*/
/* @module    tui*/
/* Pick a width % value between small_frac and large_frac equivalent to where*/
/* our available width lies between small_anchor and large_anchor, clamped to*/
/* stay in that range.*/
/* This is overly complicated due to limitations of CSS / calc, but is equivalent to*/
/* width = available_width * lerp(small_frac, large_frac, clamp01(inverse_lerp(small_anchor, large_anchor, available_width)))*/
/* @private INTERNAL FUNCTION, DO NOT USE*/
/*!**************************************************************************************************************************************************************************************************************************!*\
  !*** css ./client/tooling/webpack/css_raw_loader.js??ruleSet[1].rules[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./client/component/tui/src/global_styles/variables/tui_forms.scss ***!
  \**************************************************************************************************************************************************************************************************************************/
/* This file is part of Totara Enterprise Extensions.*/
/**/
/* Copyright (C) 2020 onwards Totara Learning Solutions LTD*/
/**/
/* Totara Enterprise Extensions is provided only to Totara*/
/* Learning Solutions LTD's customers and partners, pursuant to*/
/* the terms and conditions of a separate agreement with Totara*/
/* Learning Solutions LTD or its affiliate.*/
/**/
/* If you do not have an agreement with Totara Learning Solutions*/
/* LTD, you may not access, use, modify, or distribute this software.*/
/* Please contact [licensing@totaralearning.com] for more information.*/
/**/
/* @author    Kevin Hottinger <kevin.hottinger@totaralearning.com>*/
/* @module tuickage   tui*/
/* This contains the common variable set for form elements,*/
/* allowing form elements to be consistently styled.*/
/* loosely based on a modular scale of (2 * (1.5 ^ n))*/
/* Selectors for form inputs (and similar elements) that should have sizes applied to them.*/
/* If modifying this list in a theme, do it via append() rather than replacing*/
/* the entire list.*/
/* Selectors for inputs that are *replaced elements*.*/
/* The behavior of width: auto differs for replaced elements, so these are set*/
/* to width: 100% to get the "grow to container" behavior.*/
/* https://developer.mozilla.org/en-US/docs/Web/CSS/Replaced_element*/
/* However, this causes an issue in certain contexts - namely if the container*/
/* has a margin. This list exists to enable workarounds using flex at the site*/
/* of use.*/
/* If modifying this list in a theme, do it via append() rather than replacing*/
/* the entire list.*/
/* Don't apply the default input size if the element is within one of these*/
/* selectors.*/
/* (if it's not within a form, it won't be applied either)*/
/* Calculate character-based sizing for inputs.*/
/* Generate sizing class for size*/
/* Default input sizing*/
/* Generate sizing classes for predefined sizes*/
/* Vertical padding of form elements.*/
/* Calculate the remaining available space to meet the target height.*/
/* Must be on a single line otherwise it breaks (for some reason!) so must be ignored by prettier.*/
/* prettier-ignore*/
/* prettier-ignore*/
/*!***************************************************************************************************************************************************************************************************************************!*\
  !*** css ./client/tooling/webpack/css_raw_loader.js??ruleSet[1].rules[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./client/component/tui/src/global_styles/variables/tui_toggle.scss ***!
  \***************************************************************************************************************************************************************************************************************************/
/* This file is part of Totara Enterprise Extensions.*/
/**/
/* Copyright (C) 2024 onwards Totara Learning Solutions LTD*/
/**/
/* Totara Enterprise Extensions is provided only to Totara*/
/* Learning Solutions LTD's customers and partners, pursuant to*/
/* the terms and conditions of a separate agreement with Totara*/
/* Learning Solutions LTD or its affiliate.*/
/**/
/* If you do not have an agreement with Totara Learning Solutions*/
/* LTD, you may not access, use, modify, or distribute this software.*/
/* Please contact [licensing@totara.com] for more information.*/
/**/
/* @author Kevin Hottinger <kevin.hottinger@totara.com>*/
/* @module package tui*/
/* Vertical padding of toggle switch form elements.*/
/* Calculate the remaining available space to meet the target height.*/
/* Must be on a single line otherwise it breaks (for some reason!) so must be ignored by prettier.*/
/* prettier-ignore*/
/*!*******************************************************************************************************************************************************************************************************************************!*\
  !*** css ./client/tooling/webpack/css_raw_loader.js??ruleSet[1].rules[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./client/component/tui/src/global_styles/variables/tui_separators.scss ***!
  \*******************************************************************************************************************************************************************************************************************************/
/* This file is part of Totara Enterprise Extensions.*/
/**/
/* Copyright (C) 2021 onwards Totara Learning Solutions LTD*/
/**/
/* Totara Enterprise Extensions is provided only to Totara*/
/* Learning Solutions LTD's customers and partners, pursuant to*/
/* the terms and conditions of a separate agreement with Totara*/
/* Learning Solutions LTD or its affiliate.*/
/**/
/* If you do not have an agreement with Totara Learning Solutions*/
/* LTD, you may not access, use, modify, or distribute this software.*/
/* Please contact [licensing@totaralearning.com] for more information.*/
/**/
/* @author Kevin Hottinger <kevin.hottinger@totaralearning.com>*/
/* @module tui*/
/*!*************************************************************************************************************************************************************************************************************************!*\
  !*** css ./client/tooling/webpack/css_raw_loader.js??ruleSet[1].rules[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./client/component/tui/src/global_styles/variables/tui_tags.scss ***!
  \*************************************************************************************************************************************************************************************************************************/
/* This file is part of Totara Enterprise Extensions.*/
/**/
/* Copyright (C) 2020 onwards Totara Learning Solutions LTD*/
/**/
/* Totara Enterprise Extensions is provided only to Totara*/
/* Learning Solutions LTD's customers and partners, pursuant to*/
/* the terms and conditions of a separate agreement with Totara*/
/* Learning Solutions LTD or its affiliate.*/
/**/
/* If you do not have an agreement with Totara Learning Solutions*/
/* LTD, you may not access, use, modify, or distribute this software.*/
/* Please contact [licensing@totaralearning.com] for more information.*/
/**/
/* @author    Kevin Hottinger <kevin.hottinger@totaralearning.com>*/
/* @module tuickage   tui*/
/*!***************************************************************************************************************************************************************************************************************************!*\
  !*** css ./client/tooling/webpack/css_raw_loader.js??ruleSet[1].rules[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./client/component/tui/src/global_styles/variables/tui_zindex.scss ***!
  \***************************************************************************************************************************************************************************************************************************/
/* This file is part of Totara Enterprise Extensions.*/
/**/
/* Copyright (C) 2020 onwards Totara Learning Solutions LTD*/
/**/
/* Totara Enterprise Extensions is provided only to Totara*/
/* Learning Solutions LTD's customers and partners, pursuant to*/
/* the terms and conditions of a separate agreement with Totara*/
/* Learning Solutions LTD or its affiliate.*/
/**/
/* If you do not have an agreement with Totara Learning Solutions*/
/* LTD, you may not access, use, modify, or distribute this software.*/
/* Please contact [licensing@totaralearning.com] for more information.*/
/**/
/* @author    Simon Chester <simon.chester@totaralearning.com>*/
/* @module tuickage   tui*/
/*!***************************************************************************************************************************************************************************************************************************!*\
  !*** css ./client/tooling/webpack/css_raw_loader.js??ruleSet[1].rules[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./client/component/theme_inspire/src/global_styles/_variables.scss ***!
  \***************************************************************************************************************************************************************************************************************************/
/* This file is part of Totara Enterprise Extensions.*/
/**/
/* Copyright (C) 2024 onwards Totara Learning Solutions LTD*/
/**/
/* Totara Enterprise Extensions is provided only to Totara*/
/* Learning Solutions LTD's customers and partners, pursuant to*/
/* the terms and conditions of a separate agreement with Totara*/
/* Learning Solutions LTD or its affiliate.*/
/**/
/* If you do not have an agreement with Totara Learning Solutions*/
/* LTD, you may not access, use, modify, or distribute this software.*/
/* Please contact [licensing@totara.com] for more information.*/
/**/
/* @author Dave Wallace <dave.wallace@totara.com>*/
/* @module tuickage   tui*/
/* This variable file includes special comments with the syntax `theme:var` and*/
/* `theme:derive`.*/
/**/
/* `theme:var` comments tell the build system that this is a configurable*/
/* variable and causes information about it to be exported. This is neccesary*/
/* for it to show up in the theme panel.*/
/**/
/* `theme:derive` comments add information to the entry for a theme:var variable*/
/* telling the theme panel that it is derived from another variable.*/
/* This informatation is used to generate a new value for the variable if the*/
/* value of any variable it is derived from has changed.*/
/*!***************************************************************************************************************************************************************************************************************************!*\
  !*** css ./client/tooling/webpack/css_raw_loader.js??ruleSet[1].rules[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./client/component/theme_inspire/src/global_styles/_variables.scss ***!
  \***************************************************************************************************************************************************************************************************************************/
/* This file is part of Totara Enterprise Extensions.*/
/**/
/* Copyright (C) 2024 onwards Totara Learning Solutions LTD*/
/**/
/* Totara Enterprise Extensions is provided only to Totara*/
/* Learning Solutions LTD's customers and partners, pursuant to*/
/* the terms and conditions of a separate agreement with Totara*/
/* Learning Solutions LTD or its affiliate.*/
/**/
/* If you do not have an agreement with Totara Learning Solutions*/
/* LTD, you may not access, use, modify, or distribute this software.*/
/* Please contact [licensing@totara.com] for more information.*/
/**/
/* @author Dave Wallace <dave.wallace@totara.com>*/
/* @module tuickage   tui*/
/* This variable file includes special comments with the syntax `theme:var` and*/
/* `theme:derive`.*/
/**/
/* `theme:var` comments tell the build system that this is a configurable*/
/* variable and causes information about it to be exported. This is neccesary*/
/* for it to show up in the theme panel.*/
/**/
/* `theme:derive` comments add information to the entry for a theme:var variable*/
/* telling the theme panel that it is derived from another variable.*/
/* This informatation is used to generate a new value for the variable if the*/
/* value of any variable it is derived from has changed.*/
:root {
  --color-primary: #455465;
  --color-secondary: #007ab8;
  --color-tertiary: #1ea4a9;
  --color-state: #0074be;
  --color-state-hover: #006ab4;
  --color-state-focus: #006ab4;
  --color-state-active: #0059a3;
  --color-state-highlight: #f6f9d7;
  --color-state-highlight-neutral: var(--color-neutral-3);
  --color-state-disabled: var(--color-neutral-5);
  --color-neutral-1: #fff;
  --color-neutral-2: #fafafa;
  --color-neutral-3: #f7f7f7;
  --color-neutral-4: #e6e4e4;
  --color-neutral-5: #c7c7c7;
  --color-neutral-6: #767676;
  --color-neutral-7: #262626;
  --color-background: var(--color-neutral-1);
  --color-border: var(--color-neutral-5);
  --color-text: var(--color-neutral-7);
  --color-text-disabled: var(--color-neutral-5);
  --color-text-hint: var(--color-neutral-6);
  --link-color: var(--color-state);
  --link-color-hover: var(--color-state-hover);
  --nav-bg-color: #fafafa;
  --nav-text-color: var(--color-text);
  --nav-selected-color: var(--color-state);
  --nav-border-colour: rgba(128, 128, 128, 0.2);
  --nav-width: 15rem;
  --nav-collapsed-width: 5rem;
  --nav-button-size: 1.25rem;
  --nav-logo-width: 7.5rem;
  --nav-logo-height: 7.5rem;
  --nav-logomark-width: 2.5rem;
  --nav-logomark-height: 2.5rem;
  --footer-bg-color: #fff;
  --footer-text-color: var(--color-text);
  --footer-text-color-hover: var(--footer-text-color);
  --btn-accent-color: var(--color-state);
  --btn-accent-color-active: var(--color-state-active);
  --btn-accent-color-hover: var(--color-state-hover);
  --btn-accent-color-disabled: var(--color-state-disabled);
  --page-content-padding-desktop: calc(var(--gap-base) * 8);
}
/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./client/tooling/webpack/css_raw_loader.js??clonedRuleSet-1501.use[1]!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-1501.use[2]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./client/component/theme_inspire/src/components/navigation/NavItem.vue?vue&type=style&index=0&id=444772b6&lang=scss ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.tui-theme_inspire-navItem {
  --tui-theme_inspire-navItem-height: 2.75rem;
  --tui-theme_inspire-navItem-indicator-height: 2rem;
  --tui-theme_inspire-navItem-top-level-nav-item-padding: 10px;
  --tui-theme_inspire-navItem-nav-item-padding: 6px;
  display: flex;
  flex-grow: 1;
  flex-wrap: wrap;
  height: var(--tui-theme_inspire-navItem-height);
  padding-top: calc(var(--gap-base) * 1);
  color: var(--nav-tab-text-color);
}
.tui-theme_inspire-navItem--navExpanded {
  height: 100%;
}
.tui-theme_inspire-navItem__icon {
  width: 1.2em;
  height: 1.2em;
  margin: auto;
}
.tui-theme_inspire-navItem__icon--navExpanded {
  margin: calc(var(--gap-base) * 3) auto auto calc(var(--gap-base) * 3);
}
.tui-theme_inspire-navItem .tui-theme_inspire-navItem {
  padding-top: 0;
}
.tui-theme_inspire-navItem--selected {
  color: var(--nav-selected-color);
}
.tui-theme_inspire-navItem--selected:before {
  height: var(--tui-theme_inspire-navItem-indicator-height);
  margin-top: calc(var(--gap-base) * 1);
  border-right: calc(var(--gap-base) * 1) solid var(--nav-selected-color);
  border-top-right-radius: calc(var(--gap-base) * 1);
  border-bottom-right-radius: calc(var(--gap-base) * 1);
  content: "";
}
.tui-theme_inspire-navItem .tui-theme_inspire-navItem--selected:before {
  margin-top: 0;
}
.tui-theme_inspire-navItem--link {
  flex-wrap: nowrap;
}
.tui-theme_inspire-navItem__heading {
  display: flex;
  flex-grow: 1;
  align-items: flex-start;
  padding: 0;
  background-color: inherit;
  border: none;
  border-radius: var(--btn-radius);
}
.tui-theme_inspire-navItem__heading--childSelected {
  color: var(--nav-selected-color);
}
.tui-theme_inspire-navItem__heading--depth-0 {
  margin-left: calc(var(--gap-base) * 5);
  font-weight: 600;
}
.tui-theme_inspire-navItem__heading--depth-0.tui-theme_inspire-navItem__heading--navExpanded {
  margin-left: calc(var(--gap-base) * 3);
}
.tui-theme_inspire-navItem__heading--depth-0.tui-theme_inspire-navItem__heading--selected {
  margin-left: calc(var(--gap-base) * 4);
}
.tui-theme_inspire-navItem__heading--depth-0.tui-theme_inspire-navItem__heading--selected.tui-theme_inspire-navItem__heading--navExpanded {
  margin-left: calc(var(--gap-base) * 2);
}
.tui-theme_inspire-navItem__heading--depth-0 .tui-theme_inspire-navItem__headingAction {
  margin: calc(var(--gap-base) * 2);
}
.tui-theme_inspire-navItem__heading--depth-1 {
  margin-left: calc(var(--gap-base) * 10);
  font-weight: 400;
}
.tui-theme_inspire-navItem__heading--depth-1.tui-theme_inspire-navItem__heading--selected {
  margin-left: calc(var(--gap-base) * 9);
}
.tui-theme_inspire-navItem__heading--depth-2 {
  margin-left: calc(var(--gap-base) * 13);
}
.tui-theme_inspire-navItem__heading--depth-2.tui-theme_inspire-navItem__heading--selected {
  margin-left: calc(var(--gap-base) * 12);
}
.tui-theme_inspire-navItem__heading--link {
  color: var(--nav-tab-text-color);
}
.tui-theme_inspire-navItem__heading--link:hover, .tui-theme_inspire-navItem__heading--link:focus {
  color: var(--nav-tab-text-color);
  text-decoration: none;
}
.tui-theme_inspire-navItem__heading--link.tui-theme_inspire-navItem__heading--selected {
  color: var(--nav-selected-color);
}
@media (hover: hover) {
  .tui-theme_inspire-navItem__heading:hover {
    background-color: color-mix(in srgb, var(--nav-tab-text-color) 10%, transparent);
  }
}
.tui-theme_inspire-navItem__heading:focus-visible {
  outline: 2px solid var(--nav-tab-text-color);
}
.tui-theme_inspire-navItem__headingText {
  flex-grow: 1;
  margin: auto;
  padding: var(--tui-theme_inspire-navItem-nav-item-padding) calc(var(--gap-base) * 1) var(--tui-theme_inspire-navItem-nav-item-padding) calc(var(--gap-base) * 3);
  text-align: left;
  overflow-wrap: anywhere;
  -webkit-hyphens: auto;
  hyphens: auto;
}
.tui-theme_inspire-navItem__headingText--depth-0 {
  padding: var(--tui-theme_inspire-navItem-top-level-nav-item-padding) calc(var(--gap-base) * 1) var(--tui-theme_inspire-navItem-top-level-nav-item-padding) calc(var(--gap-base) * 3);
}
.tui-theme_inspire-navItem__headingAction {
  flex-basis: 1.5rem;
  flex-shrink: 0;
  height: 1.5rem;
  margin: calc(var(--gap-base) * 1) calc(var(--gap-base) * 2);
  padding: var(--tui-theme_inspire-navItem-nav-item-padding);
  color: var(--nav-tab-text-color);
}
.tui-theme_inspire-navItem__children {
  flex-basis: 100%;
  margin-bottom: calc(var(--gap-base) * 2);
  margin-left: 0;
  list-style: none;
}
/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./client/tooling/webpack/css_raw_loader.js??clonedRuleSet-1501.use[1]!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-1501.use[2]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./client/component/theme_inspire/src/components/navigation/Navigation.vue?vue&type=style&index=0&id=d3d7fd38&lang=scss ***!
  \****************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/* Expand/overlay toggle button*/
/**/
/* We use a different button for expanding and overlaying as they execute different functions*/
/* Ovelay is hidden on mobile, while expand is hidden on desktop*/
.tui-theme_inspire-navigation__toggle {
  /* Desktop width*/
  position: absolute;
  z-index: 1;
  width: var(--nav-button-size);
  height: var(--nav-button-size);
  margin: calc(var(--gap-base) * 4);
  color: var(--color-text);
}
.tui-theme_inspire-navigation__toggle--overlay {
  display: block;
}
.tui-theme_inspire-navigation__toggle--expand {
  display: none;
}
@media (min-width: 992px) {
  .tui-theme_inspire-navigation__toggle {
    left: var(--nav-collapsed-width);
  }
  .tui-theme_inspire-navigation__toggle--overlay {
    display: none;
  }
  .tui-theme_inspire-navigation__toggle--expand {
    position: fixed;
    display: block;
    margin: calc(var(--gap-base) * 1);
    background-color: var(--color-neutral-3);
    opacity: 0;
    transition: opacity var(--transition-button-duration) var(--transition-button-function) 1s;
  }
  .tui-theme_inspire-navigation__toggle--expand:hover, .tui-theme_inspire-navigation__toggle--expand:focus, .tui-theme_inspire-navigation__toggle--expand:has(~ .tui-theme_inspire-navigation > .tui-theme_inspire-navigation__nav:hover), .tui-theme_inspire-navigation__toggle--expand:has(~ .tui-theme_inspire-navigation > .tui-theme_inspire-navigation__nav:focus-within) {
    opacity: 1;
    transition-delay: 0s;
  }
  .tui-theme_inspire-navigation__toggle--navExpanded {
    left: var(--nav-width);
  }
  .tui-theme_inspire-navigation__toggle-icon {
    --rotate-r: rotateY(0deg);
    --rotate-l: rotateY(180deg);
    transform: var(--rotate-r);
    transition-duration: 0.5s;
  }
  .dir-rtl .tui-theme_inspire-navigation__toggle-icon {
    transform: var(--rotate-l);
  }
  .tui-theme_inspire-navigation__toggle-icon--expanded {
    transform: var(--rotate-l);
  }
  .dir-rtl .tui-theme_inspire-navigation__toggle-icon--expanded {
    transform: var(--rotate-r);
  }
}
.tui-theme_inspire-navigation__toggle--navHidden {
  left: 0;
}
/*
  The approach to the styling here is to provide a modifier to the entire
  nav depending on the current state. This means a bit of repetition in
  favour of clarity and easier modification in the future around the different states.
  No modifier means the nav is in the "collapsed" state.

  The different states for the navigation are:

    - Hidden (desktop and mobile)
    - Collapsed (desktop only)
    - Overlaid (desktop and mobile)
    - Expanded (desktop only)

  The default "-navigation" rule set sets various properties shared across all states,
  which are then overridden in subsequent states where needed.
*/
/*
  COLLAPSED (base styles)

  Hidden on mobile
*/
.tui-theme_inspire-navigation {
  position: relative;
  z-index: var(--zindex-navbar);
  display: none;
  flex-direction: column;
  overflow: visible;
  /* Desktop width*/
}
@media (min-width: 992px) {
  .tui-theme_inspire-navigation {
    display: flex;
    width: var(--nav-collapsed-width);
  }
}
.tui-theme_inspire-navigation .tui-theme_inspire-navigation__nav {
  position: fixed;
  display: flex;
  flex-direction: column;
  width: var(--nav-collapsed-width);
  height: 100%;
  background-color: var(--nav-bg-color);
  border-right: 1px inset var(--nav-border-colour);
}
.tui-theme_inspire-navigation .tui-theme_inspire-navigation__heading {
  margin: auto;
  border-bottom: 1px inset var(--nav-border-colour);
}
.tui-theme_inspire-navigation .tui-theme_inspire-navigation__headingLogo {
  max-width: var(--nav-logomark-width);
  max-height: var(--nav-logomark-height);
  margin: calc(var(--gap-base) * 8) 0;
}
.tui-theme_inspire-navigation .tui-theme_inspire-navigation__collapse {
  float: right;
  width: var(--nav-button-size);
  height: var(--nav-button-size);
  margin-top: calc(var(--gap-base) * 4);
  margin-right: calc(var(--gap-base) * -3);
  color: var(--nav-tab-text-color);
}
.tui-theme_inspire-navigation .tui-theme_inspire-navigation__collapse:focus-visible {
  outline: 2px solid var(--nav-tab-text-color);
}
.tui-theme_inspire-navigation .tui-theme_inspire-navigation__items {
  display: flex;
  flex-direction: column;
  gap: calc(var(--gap-base) * 1);
  height: 100%;
  margin: 0;
  padding: calc(var(--gap-base) * 5) calc(var(--gap-base) * 5) calc(var(--gap-base) * 5) 0;
  overflow-y: auto;
  list-style: none;
}
/*
  OVERLAID
*/
.tui-theme_inspire-navigation--overlaid {
  position: fixed;
  z-index: var(--zindex-nav-overlay);
  display: flex;
  width: var(--nav-width);
  /* Desktop width*/
}
@media (min-width: 992px) {
  .tui-theme_inspire-navigation--overlaid {
    position: relative;
    width: var(--nav-collapsed-width);
  }
}
.tui-theme_inspire-navigation--overlaid .tui-theme_inspire-navigation__nav {
  width: var(--nav-width);
}
.tui-theme_inspire-navigation--overlaid .tui-theme_inspire-navigation__heading {
  margin: 0 calc(var(--gap-base) * 6);
}
.tui-theme_inspire-navigation--overlaid .tui-theme_inspire-navigation__headingLogo {
  max-width: var(--nav-logo-width);
  max-height: var(--nav-logo-height);
}
.tui-theme_inspire-navigation--overlaid .tui-theme_inspire-navigation__items {
  padding: calc(var(--gap-base) * 5) calc(var(--gap-base) * 3) calc(var(--gap-base) * 5) 0;
}
/*
  EXPANDED

  Hidden on mobile
*/
.tui-theme_inspire-navigation--desktopExpanded {
  display: none;
  /* Desktop width*/
}
@media (min-width: 992px) {
  .tui-theme_inspire-navigation--desktopExpanded {
    display: flex;
    width: var(--nav-width);
  }
  .tui-theme_inspire-navigation--desktopExpanded .tui-theme_inspire-navigation__nav {
    width: var(--nav-width);
  }
  .tui-theme_inspire-navigation--desktopExpanded .tui-theme_inspire-navigation__heading {
    margin: 0 calc(var(--gap-base) * 6);
  }
  .tui-theme_inspire-navigation--desktopExpanded .tui-theme_inspire-navigation__headingLogo {
    max-width: var(--nav-logo-width);
    max-height: var(--nav-logo-height);
  }
  .tui-theme_inspire-navigation--desktopExpanded .tui-theme_inspire-navigation__items {
    padding: calc(var(--gap-base) * 5) calc(var(--gap-base) * 3) calc(var(--gap-base) * 5) 0;
  }
}
/*
  HIDDEN
*/
.tui-theme_inspire-navigation--hidden {
  display: none;
}
/*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./client/tooling/webpack/css_raw_loader.js??clonedRuleSet-1501.use[1]!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-1501.use[2]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./client/component/theme_inspire/src/overrides/tui/components/theme_settings/SettingsFormCustom.vue?vue&type=style&index=0&id=7de984d2&lang=scss ***!
  \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.tui-settingsFormBrand__testEmailInfoButton {
  align-self: center;
}
/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./client/tooling/webpack/css_raw_loader.js??clonedRuleSet-1501.use[1]!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-1501.use[2]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./client/component/theme_inspire/src/pages/overrides/tui/ThemeSettings.vue?vue&type=style&index=0&id=d9f51e58&lang=scss ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.tui-themeSettings__content {
  margin-top: var(--gap-8);
}
.tui-themeSettings__forms > * + * {
  margin-top: var(--gap-8);
}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInZhci93d3cvaHRtbC90b3RhcmEvY2xpZW50L2NvbXBvbmVudC90aGVtZV9pbnNwaXJlL2J1aWxkL2dsb2JhbF9zdHlsZXMvX3ZhcmlhYmxlcy5kZXZlbG9wbWVudC5zY3NzIiwidmFyL3d3dy9odG1sL3RvdGFyYS9jbGllbnQvY29tcG9uZW50L3RoZW1lX2luc3BpcmUvYnVpbGQvdHVpX2J1bmRsZS5kZXZlbG9wbWVudC5zY3NzIiwidmFyL3d3dy9odG1sL3RvdGFyYS9jbGllbnQvY29tcG9uZW50L3R1aS9idWlsZC9nbG9iYWxfc3R5bGVzL3ZhcmlhYmxlcy90dWlfc3BhY2luZy5kZXZlbG9wbWVudC5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0FBK0JBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTs7OztBQzVCQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFhRTtBQUFBO0FBQUE7QUFJQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBSUU7QUFBQTtBQUFBO0FBS0Y7QUFBQTtBQUFBO0FBSUE7QUFBQTtBQUFBO0FBR0U7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQVFFO0FBQUE7QUFBQTtBQU1KO0FBQUE7QUFBQTtBQUlBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQVNFO0FBQUE7QUFBQTtBQUlBO0FBQUE7QUFBQTtBQUFBO0FBSUU7QUFBQTtBQUFBO0FBSUE7QUFBQTtBQUFBO0FBR0U7QUFBQTtBQUFBO0FBS0Y7QUFBQTtBQUFBO0FBS0Y7QUFBQTtBQUFBO0FBQUE7QUFJRTtBQUFBO0FBQUE7QUFLRjtBQUFBO0FBQUE7QUFHRTtBQUFBO0FBQUE7QUFLRjtBQUFBO0FBQUE7QUFHRTtBQUFBO0FBQUE7QUFBQTtBQU1BO0FBQUE7QUFBQTtBQUtGO0FBQ0U7QUFBQTtBQUFBO0FBQUE7QUFTRjtBQUFBO0FBQUE7QUFLRjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFVRTtBQUFBO0FBQUE7QUFPRjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBU0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBOzs7Ozs7OztBQWVGO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUNFO0FBQUE7QUFBQTtBQUdBO0FBQUE7QUFBQTtBQUtBO0FBQUE7QUFBQTtBQUFBO0FBR0U7QUFBQTtBQUFBO0FBR0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQU9FO0FBQUE7QUFBQTtBQUFBO0FBVUY7QUFBQTtBQUFBO0FBR0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBS0U7QUFBQTtBQUFBO0FBR0E7QUFBQTtBQUFBO0FBRUU7QUFBQTtBQUFBO0FBQUE7QUFjTjtBQUFBO0FBQUE7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7QUEyQkY7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQVFFO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUtBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQVVBO0FBQUE7QUFBQTtBQUFBO0FBS0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQU1BO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFRRTtBQUFBO0FBQUE7QUFLRjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTs7OztBQWVGO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBT0U7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBS0E7QUFBQTtBQUFBO0FBSUE7QUFBQTtBQUFBO0FBSUE7QUFBQTtBQUFBO0FBQUE7QUFLQTtBQUFBO0FBQUE7Ozs7OztBQVVGO0FBQUE7QUFBQTtBQUFBO0FBSUU7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUlFO0FBQUE7QUFBQTtBQUlBO0FBQUE7QUFBQTtBQUlBO0FBQUE7QUFBQTtBQUFBO0FBS0E7QUFBQTtBQUFBO0FBQUE7Ozs7QUFTSjtBQUFBO0FBQUE7Ozs7QUFPQTtBQUFBO0FBQUE7Ozs7QUFRRTtBQUFBO0FBQUE7QUM3VkE7QUFBQTtBQUFBIiwic291cmNlc0NvbnRlbnQiOlsiLyohKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqISpcXFxyXG4gICEqKiogY3NzIC4vY2xpZW50L3Rvb2xpbmcvd2VicGFjay9jc3NfcmF3X2xvYWRlci5qcz8/cnVsZVNldFsxXS5ydWxlc1swXS51c2VbMV0hLi9ub2RlX21vZHVsZXMvcG9zdGNzcy1sb2FkZXIvZGlzdC9janMuanM/P3J1bGVTZXRbMV0ucnVsZXNbMF0udXNlWzJdIS4vY2xpZW50L2NvbXBvbmVudC90aGVtZV9pbnNwaXJlL3NyYy9nbG9iYWxfc3R5bGVzL192YXJpYWJsZXMuc2NzcyAqKiohXHJcbiAgXFwqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXHJcbi8qIFRoaXMgZmlsZSBpcyBwYXJ0IG9mIFRvdGFyYSBFbnRlcnByaXNlIEV4dGVuc2lvbnMuKi9cclxuLyoqL1xyXG4vKiBDb3B5cmlnaHQgKEMpIDIwMjQgb253YXJkcyBUb3RhcmEgTGVhcm5pbmcgU29sdXRpb25zIExURCovXHJcbi8qKi9cclxuLyogVG90YXJhIEVudGVycHJpc2UgRXh0ZW5zaW9ucyBpcyBwcm92aWRlZCBvbmx5IHRvIFRvdGFyYSovXHJcbi8qIExlYXJuaW5nIFNvbHV0aW9ucyBMVEQncyBjdXN0b21lcnMgYW5kIHBhcnRuZXJzLCBwdXJzdWFudCB0byovXHJcbi8qIHRoZSB0ZXJtcyBhbmQgY29uZGl0aW9ucyBvZiBhIHNlcGFyYXRlIGFncmVlbWVudCB3aXRoIFRvdGFyYSovXHJcbi8qIExlYXJuaW5nIFNvbHV0aW9ucyBMVEQgb3IgaXRzIGFmZmlsaWF0ZS4qL1xyXG4vKiovXHJcbi8qIElmIHlvdSBkbyBub3QgaGF2ZSBhbiBhZ3JlZW1lbnQgd2l0aCBUb3RhcmEgTGVhcm5pbmcgU29sdXRpb25zKi9cclxuLyogTFRELCB5b3UgbWF5IG5vdCBhY2Nlc3MsIHVzZSwgbW9kaWZ5LCBvciBkaXN0cmlidXRlIHRoaXMgc29mdHdhcmUuKi9cclxuLyogUGxlYXNlIGNvbnRhY3QgW2xpY2Vuc2luZ0B0b3RhcmEuY29tXSBmb3IgbW9yZSBpbmZvcm1hdGlvbi4qL1xyXG4vKiovXHJcbi8qIEBhdXRob3IgRGF2ZSBXYWxsYWNlIDxkYXZlLndhbGxhY2VAdG90YXJhLmNvbT4qL1xyXG4vKiBAbW9kdWxlIHR1aWNrYWdlICAgdHVpKi9cclxuXHJcbi8qIFRoaXMgdmFyaWFibGUgZmlsZSBpbmNsdWRlcyBzcGVjaWFsIGNvbW1lbnRzIHdpdGggdGhlIHN5bnRheCBgdGhlbWU6dmFyYCBhbmQqL1xyXG4vKiBgdGhlbWU6ZGVyaXZlYC4qL1xyXG4vKiovXHJcbi8qIGB0aGVtZTp2YXJgIGNvbW1lbnRzIHRlbGwgdGhlIGJ1aWxkIHN5c3RlbSB0aGF0IHRoaXMgaXMgYSBjb25maWd1cmFibGUqL1xyXG4vKiB2YXJpYWJsZSBhbmQgY2F1c2VzIGluZm9ybWF0aW9uIGFib3V0IGl0IHRvIGJlIGV4cG9ydGVkLiBUaGlzIGlzIG5lY2Nlc2FyeSovXHJcbi8qIGZvciBpdCB0byBzaG93IHVwIGluIHRoZSB0aGVtZSBwYW5lbC4qL1xyXG4vKiovXHJcbi8qIGB0aGVtZTpkZXJpdmVgIGNvbW1lbnRzIGFkZCBpbmZvcm1hdGlvbiB0byB0aGUgZW50cnkgZm9yIGEgdGhlbWU6dmFyIHZhcmlhYmxlKi9cclxuLyogdGVsbGluZyB0aGUgdGhlbWUgcGFuZWwgdGhhdCBpdCBpcyBkZXJpdmVkIGZyb20gYW5vdGhlciB2YXJpYWJsZS4qL1xyXG4vKiBUaGlzIGluZm9ybWF0YXRpb24gaXMgdXNlZCB0byBnZW5lcmF0ZSBhIG5ldyB2YWx1ZSBmb3IgdGhlIHZhcmlhYmxlIGlmIHRoZSovXHJcbi8qIHZhbHVlIG9mIGFueSB2YXJpYWJsZSBpdCBpcyBkZXJpdmVkIGZyb20gaGFzIGNoYW5nZWQuKi9cclxuXHJcbjpyb290IHtcclxuICAvKiovXHJcbiAgLyogVGhlbWUgY29sb3VycyovXHJcbiAgLyoqL1xyXG5cclxuICAvKiBQcmltYXJ5IGNvbG91ciovXHJcbiAgLyogT2Z0ZW4gdXNlZCBmb3IgZGVmYXVsdCBpbWFnZSwgYmFja2dyb3VuZHMsIGxpbmUgc2VwYXJhdG9ycyAmIHZpc3VhbCBpbmRpY2F0b3JzKi9cclxuICAvKiB0aGVtZTp2YXIgKi9cclxuICAtLWNvbG9yLXByaW1hcnk6ICM0NTU0NjU7XHJcblxyXG4gIC8qIFNlY29uZGFyeSBjb2xvdXIqL1xyXG4gIC8qIE9mdGVuIHVzZWQgZm9yIHZpc3VhbCBjb21wb25lbnRzIHN1Y2ggYXMgcHJvZ3Jlc3MgYmFycyAmIGNoYXJ0cyovXHJcbiAgLyogdGhlbWU6dmFyICovXHJcbiAgLS1jb2xvci1zZWNvbmRhcnk6ICMwMDdhYjg7XHJcblxyXG4gIC8qIFRlcnRpYXJ5IGNvbG91ciovXHJcbiAgLyogT2Z0ZW4gdXNlZCBmb3IgdmlzdWFsIGNvbXBvbmVudHMsIG11c3QgaGF2ZSBoaWdoIGNvbnRyYXN0IHRvIGJhY2tncm91bmQqL1xyXG4gIC8qIHRoZW1lOnZhciAqL1xyXG4gIC0tY29sb3ItdGVydGlhcnk6ICMxZWE0YTk7XHJcblxyXG4gIC8qKi9cclxuICAvKiBJbnRlcmFjdGl2ZSBzdGF0ZSBjb2xvdXJzKi9cclxuICAvKiovXHJcblxyXG4gIC8qIERlZmF1bHQgc3RhdGUgY29sb3VyLCBzaG93cyBhbiBlbGVtZW50IGlzIGludGVyYWN0aXZlKi9cclxuICAvKiB0aGVtZTp2YXIgKi9cclxuICAtLWNvbG9yLXN0YXRlOiAjMDA3NGJlO1xyXG5cclxuICAvKiBIb3ZlciBzdGF0ZSBjb2xvdXIsIHNob3duIHdoZW4gY3Vyc29yIGlzIG92ZXIgaW50ZXJhY3RpdmUgZWxlbWVudCovXHJcbiAgLyogdGhlbWU6dmFyICovXHJcbiAgLyogdGhlbWU6ZGVyaXZlIGFkanVzdC1oZXgtdmFsdWUtYnJpZ2h0bmVzcyh2YXIoLS1jb2xvci1zdGF0ZSksIC0xMCkgKi9cclxuICAtLWNvbG9yLXN0YXRlLWhvdmVyOiAjMDA2YWI0O1xyXG4gIC8qIEZvY3VzIHN0YXRlIGNvbG91ciwgc2hvd24gd2hlbiBlbGVtZW50IGhhcyBmb2N1cyAoa2V5Ym9hcmQgdGFiYmluZykqL1xyXG4gIC8qIHRoZW1lOnZhciAqL1xyXG4gIC8qIHRoZW1lOmRlcml2ZSBhZGp1c3QtaGV4LXZhbHVlLWJyaWdodG5lc3ModmFyKC0tY29sb3Itc3RhdGUpLCAtMTApICovXHJcbiAgLS1jb2xvci1zdGF0ZS1mb2N1czogIzAwNmFiNDtcclxuICAvKiBBY3RpdmUgc3RhdGUgY29sb3VyLCBzaG93biB3aGVuIGVsZW1lbnQgaXMgYWN0aXZlIChjbGlja2VkKSovXHJcbiAgLyogdGhlbWU6dmFyICovXHJcbiAgLyogdGhlbWU6ZGVyaXZlIGFkanVzdC1oZXgtdmFsdWUtYnJpZ2h0bmVzcyh2YXIoLS1jb2xvci1zdGF0ZSksIC0yNykgKi9cclxuICAtLWNvbG9yLXN0YXRlLWFjdGl2ZTogIzAwNTlhMztcclxuICAvKiBIaWdobGlnaHQsIHZpc3VhbCBjbHVlIGZvciB0aGluZ3MgdGhhdCBuZWVkIHRvIGJlIGhpZ2hsaWdodGVkIG1vcmUqL1xyXG4gIC8qIHByb21pbmVudGx5IHRoYW4gaGlnaGxpZ2h0LW5ldXRyYWwuKi9cclxuICAtLWNvbG9yLXN0YXRlLWhpZ2hsaWdodDogI2Y2ZjlkNztcclxuICAvKiBOZXV0cmFsIGhpZ2hsaWdodCwgdmlzdWFsIGNsdWUgZm9yIGhvdmVyL2ZvY3VzIG9uIGNvbXBvbmVudHMgc3VjaCBhcyBhIGxpc3Qgcm93Ki9cclxuICAtLWNvbG9yLXN0YXRlLWhpZ2hsaWdodC1uZXV0cmFsOiB2YXIoLS1jb2xvci1uZXV0cmFsLTMpO1xyXG4gIC8qIERpc2FibGVkIGNvbG91ciBvZiBpbnRlcmFjdGl2ZSBlbGVtZW50cyovXHJcbiAgLyogdGhlbWU6dmFyICovXHJcbiAgLS1jb2xvci1zdGF0ZS1kaXNhYmxlZDogdmFyKC0tY29sb3ItbmV1dHJhbC01KTtcclxuXHJcbiAgLyoqL1xyXG4gIC8qIE5ldXRyYWwgY29sb3VyIHJhbmdlcyovXHJcbiAgLyoqL1xyXG5cclxuICAvKiBPZnRlbiB1c2VkIGZvciBuYXZpZ2F0aW9uIGJhciwgYmFja2dyb3VuZHMgJiBmb290ZXIqL1xyXG4gIC8qIHRoZW1lOnZhciAqL1xyXG4gIC0tY29sb3ItbmV1dHJhbC0xOiAjZmZmO1xyXG4gIC8qIE9mdGVuIHVzZWQgZm9yIGNvbnRlbnQgYmFja2dyb3VuZCovXHJcbiAgLyogdGhlbWU6dmFyICovXHJcbiAgLS1jb2xvci1uZXV0cmFsLTI6ICNmYWZhZmE7XHJcbiAgLyogT2Z0ZW4gdXNlZCBmb3Igc2lkZSBwYW5lbCBiYWNrZ3JvdW5kICYgZGlzYWJsZWQgYnV0dG9ucyovXHJcbiAgLyogdGhlbWU6dmFyICovXHJcbiAgLS1jb2xvci1uZXV0cmFsLTM6ICNmN2Y3Zjc7XHJcbiAgLyogT2Z0ZW4gdXNlZCBmb3IgcHJvZ3Jlc3MgYmFyIGJhY2tncm91bmQqL1xyXG4gIC8qIHRoZW1lOnZhciAqL1xyXG4gIC0tY29sb3ItbmV1dHJhbC00OiAjZTZlNGU0O1xyXG4gIC8qIE9mdGVuIHVzZWQgZm9yIGNhcmQgY29tcG9uZW50IGJvcmRlcnMsIGxpbmUgc2VwYXJhdG9ycyAmIGRpc2FibGVkIGJ1dHRvbiovXHJcbiAgLyogdGhlbWU6dmFyICovXHJcbiAgLS1jb2xvci1uZXV0cmFsLTU6ICNjN2M3Yzc7XHJcbiAgLyogT2Z0ZW4gdXNlZCBmb3IgaWNvbnMgYW5kIGZvcm0gY29tcG9uZW50IGJvcmRlcnMqL1xyXG4gIC8qIHRoZW1lOnZhciAqL1xyXG4gIC0tY29sb3ItbmV1dHJhbC02OiAjNzY3Njc2O1xyXG4gIC8qIE9mdGVuIHVzZWQgZm9yIGhlYWRlcnMgYW5kIGJvZHkgdGV4dCovXHJcbiAgLyogdGhlbWU6dmFyICovXHJcbiAgLS1jb2xvci1uZXV0cmFsLTc6ICMyNjI2MjY7XHJcblxyXG4gIC8qKi9cclxuICAvKiBDb250ZW50IGNvbG91cnMqL1xyXG4gIC8qKi9cclxuICAtLWNvbG9yLWJhY2tncm91bmQ6IHZhcigtLWNvbG9yLW5ldXRyYWwtMSk7XHJcbiAgLS1jb2xvci1ib3JkZXI6IHZhcigtLWNvbG9yLW5ldXRyYWwtNSk7XHJcbiAgLyogdGhlbWU6dmFyICovXHJcbiAgLS1jb2xvci10ZXh0OiB2YXIoLS1jb2xvci1uZXV0cmFsLTcpO1xyXG4gIC0tY29sb3ItdGV4dC1kaXNhYmxlZDogdmFyKC0tY29sb3ItbmV1dHJhbC01KTtcclxuICAtLWNvbG9yLXRleHQtaGludDogdmFyKC0tY29sb3ItbmV1dHJhbC02KTtcclxuICAvKiB0aGVtZTp2YXIgKi9cclxuICAtLWxpbmstY29sb3I6IHZhcigtLWNvbG9yLXN0YXRlKTtcclxuICAvKiB0aGVtZTp2YXIgKi9cclxuICAvKiB0aGVtZTpkZXJpdmUgYWRqdXN0LWhleC12YWx1ZS1icmlnaHRuZXNzKHZhcigtLWxpbmstY29sb3IpLCAtMTApICovXHJcbiAgLS1saW5rLWNvbG9yLWhvdmVyOiB2YXIoLS1jb2xvci1zdGF0ZS1ob3Zlcik7XHJcblxyXG4gIC8qKi9cclxuICAvKiBOYXZpZ2F0aW9uIGNvbG9ycyovXHJcbiAgLyoqL1xyXG4gIC8qIHRoZW1lOnZhciAqL1xyXG4gIC0tbmF2LWJnLWNvbG9yOiAjZmFmYWZhO1xyXG4gIC8qIHRoZW1lOnZhciAqL1xyXG4gIC0tbmF2LXRleHQtY29sb3I6IHZhcigtLWNvbG9yLXRleHQpO1xyXG4gIC8qIHRoZW1lOnZhciAqL1xyXG4gIC0tbmF2LXNlbGVjdGVkLWNvbG9yOiB2YXIoLS1jb2xvci1zdGF0ZSk7XHJcbiAgLS1uYXYtYm9yZGVyLWNvbG91cjogcmdiYSgxMjgsIDEyOCwgMTI4LCAwLjIpO1xyXG5cclxuICAvKiovXHJcbiAgLyogTmF2aWdhdGlvbiBzaXplcyovXHJcbiAgLyoqL1xyXG4gIC0tbmF2LXdpZHRoOiAje3JlbS1weCgyNDApfTtcclxuICAtLW5hdi1jb2xsYXBzZWQtd2lkdGg6ICN7cmVtLXB4KDgwKX07XHJcbiAgLS1uYXYtYnV0dG9uLXNpemU6ICN7cmVtLXB4KDIwKX07XHJcbiAgLS1uYXYtbG9nby13aWR0aDogI3tyZW0tcHgoMTIwKX07XHJcbiAgLS1uYXYtbG9nby1oZWlnaHQ6ICN7cmVtLXB4KDEyMCl9O1xyXG4gIC0tbmF2LWxvZ29tYXJrLXdpZHRoOiAje3JlbS1weCg0MCl9O1xyXG4gIC0tbmF2LWxvZ29tYXJrLWhlaWdodDogI3tyZW0tcHgoNDApfTtcclxuXHJcbiAgLyoqL1xyXG4gIC8qIEZvb3RlciBjb2xvcnMqL1xyXG4gIC8qKi9cclxuICAvKiB0aGVtZTp2YXIgKi9cclxuICAtLWZvb3Rlci1iZy1jb2xvcjogI2ZmZjtcclxuICAvKiB0aGVtZTp2YXIgKi9cclxuICAtLWZvb3Rlci10ZXh0LWNvbG9yOiB2YXIoLS1jb2xvci10ZXh0KTtcclxuICAvKiB0aGVtZTp2YXIgKi9cclxuICAvKiB0aGVtZTpkZXJpdmUgYWRqdXN0LWhleC12YWx1ZS1icmlnaHRuZXNzKHZhcigtLWZvb3Rlci10ZXh0LWNvbG9yKSwgLTEwKSAqL1xyXG4gIC0tZm9vdGVyLXRleHQtY29sb3ItaG92ZXI6IHZhcigtLWZvb3Rlci10ZXh0LWNvbG9yKTtcclxuXHJcbiAgLyoqL1xyXG4gIC8qIEJ1dHRvbnMqL1xyXG4gIC8qKi9cclxuXHJcbiAgLyogU3RhbmRhcmQgYnRuKi9cclxuICAvKiB0aGVtZTp2YXIgKi9cclxuICAtLWJ0bi1hY2NlbnQtY29sb3I6IHZhcigtLWNvbG9yLXN0YXRlKTtcclxuICAvKiB0aGVtZTp2YXIgKi9cclxuICAvKiB0aGVtZTpkZXJpdmUgYWRqdXN0LWhleC12YWx1ZS1icmlnaHRuZXNzKHZhcigtLWJ0bi1hY2NlbnQtY29sb3IpLCAtMjcpICovXHJcbiAgLS1idG4tYWNjZW50LWNvbG9yLWFjdGl2ZTogdmFyKC0tY29sb3Itc3RhdGUtYWN0aXZlKTtcclxuICAvKiB0aGVtZTp2YXIgKi9cclxuICAvKiB0aGVtZTpkZXJpdmUgYWRqdXN0LWhleC12YWx1ZS1icmlnaHRuZXNzKHZhcigtLWJ0bi1hY2NlbnQtY29sb3IpLCAtMTApICovXHJcbiAgLS1idG4tYWNjZW50LWNvbG9yLWhvdmVyOiB2YXIoLS1jb2xvci1zdGF0ZS1ob3Zlcik7XHJcbiAgLS1idG4tYWNjZW50LWNvbG9yLWRpc2FibGVkOiB2YXIoLS1jb2xvci1zdGF0ZS1kaXNhYmxlZCk7XHJcblxyXG4gIC0tcGFnZS1jb250ZW50LXBhZGRpbmctZGVza3RvcDogI3tnYXAoOCl9O1xyXG59XHJcblxyXG4iLCIvKiEqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqISpcXFxuICAhKioqIGNzcyAuL2NsaWVudC90b29saW5nL3dlYnBhY2svY3NzX3Jhd19sb2FkZXIuanM/P2Nsb25lZFJ1bGVTZXQtMTUwMS51c2VbMV0hLi9ub2RlX21vZHVsZXMvcG9zdGNzcy1sb2FkZXIvZGlzdC9janMuanM/P2Nsb25lZFJ1bGVTZXQtMTUwMS51c2VbMl0hLi9ub2RlX21vZHVsZXMvdnVlLWxvYWRlci9kaXN0L2luZGV4LmpzPz9ydWxlU2V0WzBdLnVzZVswXSEuL2NsaWVudC9jb21wb25lbnQvdGhlbWVfaW5zcGlyZS9zcmMvY29tcG9uZW50cy9uYXZpZ2F0aW9uL05hdkl0ZW0udnVlP3Z1ZSZ0eXBlPXN0eWxlJmluZGV4PTAmaWQ9NDQ0NzcyYjYmbGFuZz1zY3NzICoqKiFcbiAgXFwqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLnR1aS10aGVtZV9pbnNwaXJlLW5hdkl0ZW0ge1xuICAtLXR1aS10aGVtZV9pbnNwaXJlLW5hdkl0ZW0taGVpZ2h0OiAje3JlbS1weCg0NCl9O1xuICAtLXR1aS10aGVtZV9pbnNwaXJlLW5hdkl0ZW0taW5kaWNhdG9yLWhlaWdodDogI3tyZW0tcHgoMzIpfTtcbiAgLS10dWktdGhlbWVfaW5zcGlyZS1uYXZJdGVtLXRvcC1sZXZlbC1uYXYtaXRlbS1wYWRkaW5nOiAxMHB4O1xuICAtLXR1aS10aGVtZV9pbnNwaXJlLW5hdkl0ZW0tbmF2LWl0ZW0tcGFkZGluZzogNnB4O1xuXG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZ3JvdzogMTtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBoZWlnaHQ6IHZhcigtLXR1aS10aGVtZV9pbnNwaXJlLW5hdkl0ZW0taGVpZ2h0KTtcbiAgcGFkZGluZy10b3A6IGdhcCgxKTtcbiAgY29sb3I6IHZhcigtLW5hdi10YWItdGV4dC1jb2xvcik7XG5cbiAgJi0tbmF2RXhwYW5kZWQge1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxuXG4gICZfX2ljb24ge1xuICAgIHdpZHRoOiAxLjJlbTtcbiAgICBoZWlnaHQ6IDEuMmVtO1xuICAgIG1hcmdpbjogYXV0bztcbiAgICAmLS1uYXZFeHBhbmRlZCB7XG4gICAgICBtYXJnaW46IGdhcCgzKSBhdXRvIGF1dG8gZ2FwKDMpO1xuICAgIH1cbiAgfVxuXG4gIC50dWktdGhlbWVfaW5zcGlyZS1uYXZJdGVtIHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgfVxuXG4gICYtLXNlbGVjdGVkIHtcbiAgICBjb2xvcjogdmFyKC0tbmF2LXNlbGVjdGVkLWNvbG9yKTtcblxuICAgICY6YmVmb3JlIHtcbiAgICAgIGhlaWdodDogdmFyKC0tdHVpLXRoZW1lX2luc3BpcmUtbmF2SXRlbS1pbmRpY2F0b3ItaGVpZ2h0KTtcbiAgICAgIG1hcmdpbi10b3A6IGdhcCgxKTtcbiAgICAgIGJvcmRlci1yaWdodDogZ2FwKDEpIHNvbGlkIHZhcigtLW5hdi1zZWxlY3RlZC1jb2xvcik7XG4gICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogZ2FwKDEpO1xuICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IGdhcCgxKTtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuXG4gICAgICAudHVpLXRoZW1lX2luc3BpcmUtbmF2SXRlbSAmIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLS1saW5rIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgfVxuXG4gICZfX2hlYWRpbmcge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnRuLXJhZGl1cyk7XG5cbiAgICAmLS1jaGlsZFNlbGVjdGVkIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1uYXYtc2VsZWN0ZWQtY29sb3IpO1xuICAgIH1cblxuICAgICYtLWRlcHRoLTAge1xuICAgICAgbWFyZ2luLWxlZnQ6IGdhcCg1KTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG5cbiAgICAgICYudHVpLXRoZW1lX2luc3BpcmUtbmF2SXRlbV9faGVhZGluZy0tbmF2RXhwYW5kZWQge1xuICAgICAgICBtYXJnaW4tbGVmdDogZ2FwKDMpO1xuICAgICAgfVxuXG4gICAgICAmLnR1aS10aGVtZV9pbnNwaXJlLW5hdkl0ZW1fX2hlYWRpbmctLXNlbGVjdGVkIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGdhcCg0KTtcblxuICAgICAgICAmLnR1aS10aGVtZV9pbnNwaXJlLW5hdkl0ZW1fX2hlYWRpbmctLW5hdkV4cGFuZGVkIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogZ2FwKDIpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC50dWktdGhlbWVfaW5zcGlyZS1uYXZJdGVtX19oZWFkaW5nQWN0aW9uIHtcbiAgICAgICAgbWFyZ2luOiBnYXAoMik7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi0tZGVwdGgtMSB7XG4gICAgICBtYXJnaW4tbGVmdDogZ2FwKDEwKTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG5cbiAgICAgICYudHVpLXRoZW1lX2luc3BpcmUtbmF2SXRlbV9faGVhZGluZy0tc2VsZWN0ZWQge1xuICAgICAgICBtYXJnaW4tbGVmdDogZ2FwKDkpO1xuICAgICAgfVxuICAgIH1cblxuICAgICYtLWRlcHRoLTIge1xuICAgICAgbWFyZ2luLWxlZnQ6IGdhcCgxMyk7XG5cbiAgICAgICYudHVpLXRoZW1lX2luc3BpcmUtbmF2SXRlbV9faGVhZGluZy0tc2VsZWN0ZWQge1xuICAgICAgICBtYXJnaW4tbGVmdDogZ2FwKDEyKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLS1saW5rIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1uYXYtdGFiLXRleHQtY29sb3IpO1xuXG4gICAgICAmOmhvdmVyLFxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1uYXYtdGFiLXRleHQtY29sb3IpO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICB9XG5cbiAgICAgICYudHVpLXRoZW1lX2luc3BpcmUtbmF2SXRlbV9faGVhZGluZy0tc2VsZWN0ZWQge1xuICAgICAgICBjb2xvcjogdmFyKC0tbmF2LXNlbGVjdGVkLWNvbG9yKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKGhvdmVyOiBob3Zlcikge1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGNvbG9yLW1peChcbiAgICAgICAgICBpbiBzcmdiLFxuICAgICAgICAgIHZhcigtLW5hdi10YWItdGV4dC1jb2xvcikgMTAlLFxuICAgICAgICAgIHRyYW5zcGFyZW50XG4gICAgICAgICk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICAgIG91dGxpbmU6IDJweCBzb2xpZCB2YXIoLS1uYXYtdGFiLXRleHQtY29sb3IpO1xuICAgIH1cbiAgfVxuXG4gICZfX2hlYWRpbmdUZXh0IHtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIHBhZGRpbmc6IHZhcigtLXR1aS10aGVtZV9pbnNwaXJlLW5hdkl0ZW0tbmF2LWl0ZW0tcGFkZGluZykgZ2FwKDEpXG4gICAgICB2YXIoLS10dWktdGhlbWVfaW5zcGlyZS1uYXZJdGVtLW5hdi1pdGVtLXBhZGRpbmcpIGdhcCgzKTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIG92ZXJmbG93LXdyYXA6IGFueXdoZXJlO1xuICAgIC13ZWJraXQtaHlwaGVuczogYXV0bztcbiAgICAgICAgICAgIGh5cGhlbnM6IGF1dG87XG5cbiAgICAmLS1kZXB0aC0wIHtcbiAgICAgIHBhZGRpbmc6IHZhcigtLXR1aS10aGVtZV9pbnNwaXJlLW5hdkl0ZW0tdG9wLWxldmVsLW5hdi1pdGVtLXBhZGRpbmcpXG4gICAgICAgIGdhcCgxKSB2YXIoLS10dWktdGhlbWVfaW5zcGlyZS1uYXZJdGVtLXRvcC1sZXZlbC1uYXYtaXRlbS1wYWRkaW5nKVxuICAgICAgICBnYXAoMyk7XG4gICAgfVxuICB9XG5cbiAgJl9faGVhZGluZ0FjdGlvbiB7XG4gICAgZmxleC1iYXNpczogcmVtLXB4KDI0KTtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBoZWlnaHQ6IHJlbS1weCgyNCk7XG4gICAgbWFyZ2luOiBnYXAoMSkgZ2FwKDIpO1xuICAgIHBhZGRpbmc6IHZhcigtLXR1aS10aGVtZV9pbnNwaXJlLW5hdkl0ZW0tbmF2LWl0ZW0tcGFkZGluZyk7XG4gICAgY29sb3I6IHZhcigtLW5hdi10YWItdGV4dC1jb2xvcik7XG4gIH1cblxuICAmX19jaGlsZHJlbiB7XG4gICAgZmxleC1iYXNpczogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiBnYXAoMik7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgfVxufVxuXG4vKiEqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqISpcXFxuICAhKioqIGNzcyAuL2NsaWVudC90b29saW5nL3dlYnBhY2svY3NzX3Jhd19sb2FkZXIuanM/P2Nsb25lZFJ1bGVTZXQtMTUwMS51c2VbMV0hLi9ub2RlX21vZHVsZXMvcG9zdGNzcy1sb2FkZXIvZGlzdC9janMuanM/P2Nsb25lZFJ1bGVTZXQtMTUwMS51c2VbMl0hLi9ub2RlX21vZHVsZXMvdnVlLWxvYWRlci9kaXN0L2luZGV4LmpzPz9ydWxlU2V0WzBdLnVzZVswXSEuL2NsaWVudC9jb21wb25lbnQvdGhlbWVfaW5zcGlyZS9zcmMvY29tcG9uZW50cy9uYXZpZ2F0aW9uL05hdmlnYXRpb24udnVlP3Z1ZSZ0eXBlPXN0eWxlJmluZGV4PTAmaWQ9ZDNkN2ZkMzgmbGFuZz1zY3NzICoqKiFcbiAgXFwqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLyogRXhwYW5kL292ZXJsYXkgdG9nZ2xlIGJ1dHRvbiovXG4vKiovXG4vKiBXZSB1c2UgYSBkaWZmZXJlbnQgYnV0dG9uIGZvciBleHBhbmRpbmcgYW5kIG92ZXJsYXlpbmcgYXMgdGhleSBleGVjdXRlIGRpZmZlcmVudCBmdW5jdGlvbnMqL1xuLyogT3ZlbGF5IGlzIGhpZGRlbiBvbiBtb2JpbGUsIHdoaWxlIGV4cGFuZCBpcyBoaWRkZW4gb24gZGVza3RvcCovXG4udHVpLXRoZW1lX2luc3BpcmUtbmF2aWdhdGlvbl9fdG9nZ2xlIHtcbiAgJi0tb3ZlcmxheSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgJi0tZXhwYW5kIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLyogRGVza3RvcCB3aWR0aCovXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkdHVpLXNjcmVlbi1tZCkge1xuICAgIGxlZnQ6IHZhcigtLW5hdi1jb2xsYXBzZWQtd2lkdGgpO1xuXG4gICAgJi0tb3ZlcmxheSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAmLS1leHBhbmQge1xuICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXJnaW46IGdhcCgxKTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtMyk7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgdHJhbnNpdGlvbjogdHVpLXRyYW5zaXRpb24oJ2J1dHRvbicsIG9wYWNpdHkpIDFzO1xuICAgICAgJjpob3ZlcixcbiAgICAgICY6Zm9jdXMsXG4gICAgICAmOmhhcyh+IC50dWktdGhlbWVfaW5zcGlyZS1uYXZpZ2F0aW9uXG4gICAgICAgICAgPiAudHVpLXRoZW1lX2luc3BpcmUtbmF2aWdhdGlvbl9fbmF2OmhvdmVyKSxcbiAgICAgICY6aGFzKH4gLnR1aS10aGVtZV9pbnNwaXJlLW5hdmlnYXRpb25cbiAgICAgICAgICA+IC50dWktdGhlbWVfaW5zcGlyZS1uYXZpZ2F0aW9uX19uYXY6Zm9jdXMtd2l0aGluKSB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDBzO1xuICAgICAgfVxuICAgIH1cbiAgICAmLS1uYXZFeHBhbmRlZCB7XG4gICAgICBsZWZ0OiB2YXIoLS1uYXYtd2lkdGgpO1xuICAgIH1cbiAgICAmLWljb24ge1xuICAgICAgLS1yb3RhdGUtcjogcm90YXRlWSgwZGVnKTtcbiAgICAgIC0tcm90YXRlLWw6IHJvdGF0ZVkoMTgwZGVnKTtcbiAgICAgIHRyYW5zZm9ybTogdmFyKC0tcm90YXRlLXIpO1xuICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC41cztcbiAgICAgIC5kaXItcnRsICYge1xuICAgICAgICB0cmFuc2Zvcm06IHZhcigtLXJvdGF0ZS1sKTtcbiAgICAgIH1cbiAgICAgICYtLWV4cGFuZGVkIHtcbiAgICAgICAgdHJhbnNmb3JtOiB2YXIoLS1yb3RhdGUtbCk7XG4gICAgICAgIC5kaXItcnRsICYge1xuICAgICAgICAgIHRyYW5zZm9ybTogdmFyKC0tcm90YXRlLXIpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxO1xuICB3aWR0aDogdmFyKC0tbmF2LWJ1dHRvbi1zaXplKTtcbiAgaGVpZ2h0OiB2YXIoLS1uYXYtYnV0dG9uLXNpemUpO1xuICBtYXJnaW46IGdhcCg0KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQpO1xuXG4gICYtLW5hdkhpZGRlbiB7XG4gICAgbGVmdDogMDtcbiAgfVxufVxuXG4vKlxuICBUaGUgYXBwcm9hY2ggdG8gdGhlIHN0eWxpbmcgaGVyZSBpcyB0byBwcm92aWRlIGEgbW9kaWZpZXIgdG8gdGhlIGVudGlyZVxuICBuYXYgZGVwZW5kaW5nIG9uIHRoZSBjdXJyZW50IHN0YXRlLiBUaGlzIG1lYW5zIGEgYml0IG9mIHJlcGV0aXRpb24gaW5cbiAgZmF2b3VyIG9mIGNsYXJpdHkgYW5kIGVhc2llciBtb2RpZmljYXRpb24gaW4gdGhlIGZ1dHVyZSBhcm91bmQgdGhlIGRpZmZlcmVudCBzdGF0ZXMuXG4gIE5vIG1vZGlmaWVyIG1lYW5zIHRoZSBuYXYgaXMgaW4gdGhlIFwiY29sbGFwc2VkXCIgc3RhdGUuXG5cbiAgVGhlIGRpZmZlcmVudCBzdGF0ZXMgZm9yIHRoZSBuYXZpZ2F0aW9uIGFyZTpcblxuICAgIC0gSGlkZGVuIChkZXNrdG9wIGFuZCBtb2JpbGUpXG4gICAgLSBDb2xsYXBzZWQgKGRlc2t0b3Agb25seSlcbiAgICAtIE92ZXJsYWlkIChkZXNrdG9wIGFuZCBtb2JpbGUpXG4gICAgLSBFeHBhbmRlZCAoZGVza3RvcCBvbmx5KVxuXG4gIFRoZSBkZWZhdWx0IFwiLW5hdmlnYXRpb25cIiBydWxlIHNldCBzZXRzIHZhcmlvdXMgcHJvcGVydGllcyBzaGFyZWQgYWNyb3NzIGFsbCBzdGF0ZXMsXG4gIHdoaWNoIGFyZSB0aGVuIG92ZXJyaWRkZW4gaW4gc3Vic2VxdWVudCBzdGF0ZXMgd2hlcmUgbmVlZGVkLlxuKi9cblxuLypcbiAgQ09MTEFQU0VEIChiYXNlIHN0eWxlcylcblxuICBIaWRkZW4gb24gbW9iaWxlXG4qL1xuLnR1aS10aGVtZV9pbnNwaXJlLW5hdmlnYXRpb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IHZhcigtLXppbmRleC1uYXZiYXIpO1xuICBkaXNwbGF5OiBub25lO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcblxuICAvKiBEZXNrdG9wIHdpZHRoKi9cbiAgQG1lZGlhIChtaW4td2lkdGg6ICR0dWktc2NyZWVuLW1kKSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB3aWR0aDogdmFyKC0tbmF2LWNvbGxhcHNlZC13aWR0aCk7XG4gIH1cblxuICAudHVpLXRoZW1lX2luc3BpcmUtbmF2aWdhdGlvbl9fbmF2IHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHdpZHRoOiB2YXIoLS1uYXYtY29sbGFwc2VkLXdpZHRoKTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbmF2LWJnLWNvbG9yKTtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBpbnNldCB2YXIoLS1uYXYtYm9yZGVyLWNvbG91cik7XG4gIH1cblxuICAudHVpLXRoZW1lX2luc3BpcmUtbmF2aWdhdGlvbl9faGVhZGluZyB7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBpbnNldCB2YXIoLS1uYXYtYm9yZGVyLWNvbG91cik7XG4gIH1cblxuICAudHVpLXRoZW1lX2luc3BpcmUtbmF2aWdhdGlvbl9faGVhZGluZ0xvZ28ge1xuICAgIG1heC13aWR0aDogdmFyKC0tbmF2LWxvZ29tYXJrLXdpZHRoKTtcbiAgICBtYXgtaGVpZ2h0OiB2YXIoLS1uYXYtbG9nb21hcmstaGVpZ2h0KTtcbiAgICBtYXJnaW46IGdhcCg4KSAwO1xuICB9XG5cbiAgLnR1aS10aGVtZV9pbnNwaXJlLW5hdmlnYXRpb25fX2NvbGxhcHNlIHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgd2lkdGg6IHZhcigtLW5hdi1idXR0b24tc2l6ZSk7XG4gICAgaGVpZ2h0OiB2YXIoLS1uYXYtYnV0dG9uLXNpemUpO1xuICAgIG1hcmdpbi10b3A6IGdhcCg0KTtcbiAgICBtYXJnaW4tcmlnaHQ6IGdhcCgtMyk7XG4gICAgY29sb3I6IHZhcigtLW5hdi10YWItdGV4dC1jb2xvcik7XG5cbiAgICAmOmZvY3VzLXZpc2libGUge1xuICAgICAgb3V0bGluZTogMnB4IHNvbGlkIHZhcigtLW5hdi10YWItdGV4dC1jb2xvcik7XG4gICAgfVxuICB9XG5cbiAgLnR1aS10aGVtZV9pbnNwaXJlLW5hdmlnYXRpb25fX2l0ZW1zIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiBnYXAoMSk7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiBnYXAoNSkgZ2FwKDUpIGdhcCg1KSAwO1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgfVxufVxuXG4vKlxuICBPVkVSTEFJRFxuKi9cbi50dWktdGhlbWVfaW5zcGlyZS1uYXZpZ2F0aW9uLS1vdmVybGFpZCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgei1pbmRleDogdmFyKC0temluZGV4LW5hdi1vdmVybGF5KTtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IHZhcigtLW5hdi13aWR0aCk7XG5cbiAgLyogRGVza3RvcCB3aWR0aCovXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkdHVpLXNjcmVlbi1tZCkge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogdmFyKC0tbmF2LWNvbGxhcHNlZC13aWR0aCk7XG4gIH1cblxuICAudHVpLXRoZW1lX2luc3BpcmUtbmF2aWdhdGlvbl9fbmF2IHtcbiAgICB3aWR0aDogdmFyKC0tbmF2LXdpZHRoKTtcbiAgfVxuXG4gIC50dWktdGhlbWVfaW5zcGlyZS1uYXZpZ2F0aW9uX19oZWFkaW5nIHtcbiAgICBtYXJnaW46IDAgZ2FwKDYpO1xuICB9XG5cbiAgLnR1aS10aGVtZV9pbnNwaXJlLW5hdmlnYXRpb25fX2hlYWRpbmdMb2dvIHtcbiAgICBtYXgtd2lkdGg6IHZhcigtLW5hdi1sb2dvLXdpZHRoKTtcbiAgICBtYXgtaGVpZ2h0OiB2YXIoLS1uYXYtbG9nby1oZWlnaHQpO1xuICB9XG5cbiAgLnR1aS10aGVtZV9pbnNwaXJlLW5hdmlnYXRpb25fX2l0ZW1zIHtcbiAgICBwYWRkaW5nOiBnYXAoNSkgZ2FwKDMpIGdhcCg1KSAwO1xuICB9XG59XG5cbi8qXG4gIEVYUEFOREVEXG5cbiAgSGlkZGVuIG9uIG1vYmlsZVxuKi9cbi50dWktdGhlbWVfaW5zcGlyZS1uYXZpZ2F0aW9uLS1kZXNrdG9wRXhwYW5kZWQge1xuICBkaXNwbGF5OiBub25lO1xuXG4gIC8qIERlc2t0b3Agd2lkdGgqL1xuICBAbWVkaWEgKG1pbi13aWR0aDogJHR1aS1zY3JlZW4tbWQpIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHdpZHRoOiB2YXIoLS1uYXYtd2lkdGgpO1xuXG4gICAgLnR1aS10aGVtZV9pbnNwaXJlLW5hdmlnYXRpb25fX25hdiB7XG4gICAgICB3aWR0aDogdmFyKC0tbmF2LXdpZHRoKTtcbiAgICB9XG5cbiAgICAudHVpLXRoZW1lX2luc3BpcmUtbmF2aWdhdGlvbl9faGVhZGluZyB7XG4gICAgICBtYXJnaW46IDAgZ2FwKDYpO1xuICAgIH1cblxuICAgIC50dWktdGhlbWVfaW5zcGlyZS1uYXZpZ2F0aW9uX19oZWFkaW5nTG9nbyB7XG4gICAgICBtYXgtd2lkdGg6IHZhcigtLW5hdi1sb2dvLXdpZHRoKTtcbiAgICAgIG1heC1oZWlnaHQ6IHZhcigtLW5hdi1sb2dvLWhlaWdodCk7XG4gICAgfVxuXG4gICAgLnR1aS10aGVtZV9pbnNwaXJlLW5hdmlnYXRpb25fX2l0ZW1zIHtcbiAgICAgIHBhZGRpbmc6IGdhcCg1KSBnYXAoMykgZ2FwKDUpIDA7XG4gICAgfVxuICB9XG59XG5cbi8qXG4gIEhJRERFTlxuKi9cbi50dWktdGhlbWVfaW5zcGlyZS1uYXZpZ2F0aW9uLS1oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiEqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiohKlxcXG4gICEqKiogY3NzIC4vY2xpZW50L3Rvb2xpbmcvd2VicGFjay9jc3NfcmF3X2xvYWRlci5qcz8/Y2xvbmVkUnVsZVNldC0xNTAxLnVzZVsxXSEuL25vZGVfbW9kdWxlcy9wb3N0Y3NzLWxvYWRlci9kaXN0L2Nqcy5qcz8/Y2xvbmVkUnVsZVNldC0xNTAxLnVzZVsyXSEuL25vZGVfbW9kdWxlcy92dWUtbG9hZGVyL2Rpc3QvaW5kZXguanM/P3J1bGVTZXRbMF0udXNlWzBdIS4vY2xpZW50L2NvbXBvbmVudC90aGVtZV9pbnNwaXJlL3NyYy9vdmVycmlkZXMvdHVpL2NvbXBvbmVudHMvdGhlbWVfc2V0dGluZ3MvU2V0dGluZ3NGb3JtQ3VzdG9tLnZ1ZT92dWUmdHlwZT1zdHlsZSZpbmRleD0wJmlkPTdkZTk4NGQyJmxhbmc9c2NzcyAqKiohXG4gIFxcKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLnR1aS1zZXR0aW5nc0Zvcm1CcmFuZF9fdGVzdEVtYWlsSW5mb0J1dHRvbiB7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbn1cblxuLyohKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiohKlxcXG4gICEqKiogY3NzIC4vY2xpZW50L3Rvb2xpbmcvd2VicGFjay9jc3NfcmF3X2xvYWRlci5qcz8/Y2xvbmVkUnVsZVNldC0xNTAxLnVzZVsxXSEuL25vZGVfbW9kdWxlcy9wb3N0Y3NzLWxvYWRlci9kaXN0L2Nqcy5qcz8/Y2xvbmVkUnVsZVNldC0xNTAxLnVzZVsyXSEuL25vZGVfbW9kdWxlcy92dWUtbG9hZGVyL2Rpc3QvaW5kZXguanM/P3J1bGVTZXRbMF0udXNlWzBdIS4vY2xpZW50L2NvbXBvbmVudC90aGVtZV9pbnNwaXJlL3NyYy9wYWdlcy9vdmVycmlkZXMvdHVpL1RoZW1lU2V0dGluZ3MudnVlP3Z1ZSZ0eXBlPXN0eWxlJmluZGV4PTAmaWQ9ZDlmNTFlNTgmbGFuZz1zY3NzICoqKiFcbiAgXFwqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi50dWktdGhlbWVTZXR0aW5ncyB7XG4gICZfX2NvbnRlbnQge1xuICAgIG1hcmdpbi10b3A6IHZhcigtLWdhcC04KTtcbiAgfVxuXG4gICZfX2Zvcm1zIHtcbiAgICBAaW5jbHVkZSB0dWktc3RhY2stdmVydGljYWwodmFyKC0tZ2FwLTgpKTtcbiAgfVxufVxuXG4iLCIvKiEqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqISpcXFxuICAhKioqIGNzcyAuL2NsaWVudC90b29saW5nL3dlYnBhY2svY3NzX3Jhd19sb2FkZXIuanM/P3J1bGVTZXRbMV0ucnVsZXNbMF0udXNlWzFdIS4vbm9kZV9tb2R1bGVzL3Bvc3Rjc3MtbG9hZGVyL2Rpc3QvY2pzLmpzPz9ydWxlU2V0WzFdLnJ1bGVzWzBdLnVzZVsyXSEuL2NsaWVudC9jb21wb25lbnQvdHVpL3NyYy9nbG9iYWxfc3R5bGVzL3ZhcmlhYmxlcy90dWlfc3BhY2luZy5zY3NzICoqKiFcbiAgXFwqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLyogVGhpcyBmaWxlIGlzIHBhcnQgb2YgVG90YXJhIEVudGVycHJpc2UgRXh0ZW5zaW9ucy4qL1xuLyoqL1xuLyogQ29weXJpZ2h0IChDKSAyMDIwIG9ud2FyZHMgVG90YXJhIExlYXJuaW5nIFNvbHV0aW9ucyBMVEQqL1xuLyoqL1xuLyogVG90YXJhIEVudGVycHJpc2UgRXh0ZW5zaW9ucyBpcyBwcm92aWRlZCBvbmx5IHRvIFRvdGFyYSovXG4vKiBMZWFybmluZyBTb2x1dGlvbnMgTFREJ3MgY3VzdG9tZXJzIGFuZCBwYXJ0bmVycywgcHVyc3VhbnQgdG8qL1xuLyogdGhlIHRlcm1zIGFuZCBjb25kaXRpb25zIG9mIGEgc2VwYXJhdGUgYWdyZWVtZW50IHdpdGggVG90YXJhKi9cbi8qIExlYXJuaW5nIFNvbHV0aW9ucyBMVEQgb3IgaXRzIGFmZmlsaWF0ZS4qL1xuLyoqL1xuLyogSWYgeW91IGRvIG5vdCBoYXZlIGFuIGFncmVlbWVudCB3aXRoIFRvdGFyYSBMZWFybmluZyBTb2x1dGlvbnMqL1xuLyogTFRELCB5b3UgbWF5IG5vdCBhY2Nlc3MsIHVzZSwgbW9kaWZ5LCBvciBkaXN0cmlidXRlIHRoaXMgc29mdHdhcmUuKi9cbi8qIFBsZWFzZSBjb250YWN0IFtsaWNlbnNpbmdAdG90YXJhbGVhcm5pbmcuY29tXSBmb3IgbW9yZSBpbmZvcm1hdGlvbi4qL1xuLyoqL1xuLyogQGF1dGhvciAgICBLZXZpbiBIb3R0aW5nZXIgPGtldmluLmhvdHRpbmdlckB0b3RhcmFsZWFybmluZy5jb20+Ki9cbi8qIEBtb2R1bGUgdHVpY2thZ2UgICB0dWkqL1xuXG5AZnVuY3Rpb24gZ2FwKCR2YWwpIHtcbiAgQHJldHVybiBjYWxjKHZhcigtLWdhcC1iYXNlKSAqICN7JHZhbH0pO1xufVxuXG46cm9vdCB7XG4gIC8qIENvbW1vbiBzcGFjaW5nIHVzZWQgZm9yIG1hcmdpbiAmIHBhZGRpbmcqL1xuICAtLWdhcC1iYXNlOiAwLjI1cmVtOyAvKiA0cHgqL1xuICBAZm9yICRpIGZyb20gMSB0aHJvdWdoIDEyIHtcbiAgICAtLWdhcC0jeyRpfTogI3tnYXAoJGkpfTtcbiAgfVxuXG4gIC8qIENvbW1vbiBuYW1lZCBzaXplcyovXG4gIC0tZ2FwLXBhZ2UtY29sdW1uczogdmFyKC0tZ2FwLTgpOyAvKiBnYXAgYmV0d2VlbiBwYWdlIGNvbHVtbnMqL1xuICAtLWdhcC1jYXJkLWdyaWQ6IHZhcigtLWdhcC00KTsgLyogZ2FwIGJldHdlZW4gY2FyZHMqL1xuXG4gIC8qIEdyaWQqL1xuICAvKiB2YWx1ZXMgZm9yIHRoZSBndXR0ZXJzIGJldHdlZW4gd3JhcHBlZCBHcmlkSXRlbXMqL1xuICAtLWdyaWQtZ3V0dGVyLXZlcnRpY2FsOiAje3JlbS1weCgyMCl9O1xuICAtLWdyaWQtZ3V0dGVyLWhvcml6b250YWw6ICN7cmVtLXB4KDIwKX07XG5cbiAgLyogR2xvYmFsIGRlZmF1bHQgZm9yICdob3cgbWFueSBjb2x1bW5zIGFyZSBpbiB0aGUgZ3JpZCcqL1xuICAvKiBzcGVjaWZpZWQgZm9yIHVzZSB3aXRoIHRoZW1lLmdldFZhcignZ3JpZC1tYXh1bml0cycpIGluIEdyaWQudnVlKi9cbiAgLS1ncmlkLW1heHVuaXRzOiAxMjtcblxuICAtLXBhcmFncmFwaC1nYXA6IDFyZW07XG5cbiAgLyogVXNlZCBmb3IgbGlzdHMgb2YgbGlua3MgaW4gYmxvY2tzIHRvIHByb3ZpZGUgYWNjZXNzaWJsZSovXG4gIC8qIGNsaWNrIHRhcmdldHMqL1xuICAtLWxpc3QtaXRlbS1wYWRkaW5nLXZlcnRpY2FsOiB2YXIoLS1nYXAtMSk7XG4gIC0tbGlzdC1pdGVtLWljb24tZ2FwOiB2YXIoLS1nYXAtMik7XG59XG5cbi8qIE91dHNpZGUtaW4gc3BhY2luZzogU3RhY2sqL1xuLyogU3RhY2tzIHByb3ZpZGUgc3BhY2luZyBiZXR3ZWVuIHRoZWlyIGNoaWxkcmVuLiovXG5AbWl4aW4gdHVpLXN0YWNrLXZlcnRpY2FsKCRnYXApIHtcbiAgJiA+ICogKyAqIHtcbiAgICBtYXJnaW4tdG9wOiAkZ2FwO1xuICB9XG59XG5AbWl4aW4gdHVpLXN0YWNrLWhvcml6b250YWwoJGdhcCkge1xuICAmID4gKiArICoge1xuICAgIG1hcmdpbi1sZWZ0OiAkZ2FwO1xuICB9XG59XG5cbiJdfQ== */:root{--nav-bg-color: #103e6f;--nav-text-color: #ffffff;--nav-selected-color: #66a9f0;--color-primary: #5E81EB;--color-state: #103E6F;--color-text: #103E6F;--footer-bg-color: #EEF7FF;--footer-text-color: #103E6F;--color-state-hover: #063465;--color-state-focus: #063465;--color-state-active: #002354;--footer-text-color-hover: #063465;}
.tui-theme_inspire-navItem__heading--link.tui-theme_inspire-navItem__heading--selected {
  color: white !important;
  font: 16px;
}

.tui-theme_inspire-navItem__heading--link.tui-theme_inspire-navItem__heading--selected {
  color: red;
  font: 16px;
}





/* mohamed khaled page-local-assessmentcenter-assessment start */

/* welcome page */

  div.assessment-nav-container.assessment-nav-colored .assessment-navbar {
gap: 20px; 
}

 div.assessment-nav-container.assessment-nav-colored nav  div.nav-brand{
width: 100%;
justify-content: space-between;

.nav-brand-title{
font-size:25px; 
i {font-size: 25px; }
}}


  div.assessment-nav-container.assessment-nav-colored > nav > div.nav-items.ac-topnav-items {
    justify-content: center !important;
    gap: 15px !important;
}
 




#page-local-assessmentcenter-index .ac-welcome-banner{

    height: 300px;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;

 
}


#page-local-assessmentcenter-index .ac-home-container .ac-cards-grid {
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: 28px;
    align-items: stretch;
}

@media (max-width: 767px) {
    #page-local-assessmentcenter-index .ac-home-container .ac-cards-grid {
        grid-template-columns: minmax(0, 1fr);
    }
}

#page-local-assessmentcenter-index .ac-cards-grid .ac-card-overview {
    --ac-card-accent: #2563eb !important;
    --ac-card-accent-2: #60a5fa;
    --ac-card-accent-bg: rgba(37, 99, 235, .10) !important;
transition: .3s !important; 
}
#page-local-assessmentcenter-index .ac-cards-grid .ac-card-assessment {
    --ac-card-accent: #7c3aed !important;
    --ac-card-accent-2: #a78bfa;
    --ac-card-accent-bg: rgba(124, 58, 237, .10) !important;
}
#page-local-assessmentcenter-index .ac-cards-grid .ac-card-LearningPlan {
    --ac-card-accent: #0d9488 !important;
    --ac-card-accent-2: #2dd4bf;
    --ac-card-accent-bg: rgba(13, 148, 136, .10) !important;
}
#page-local-assessmentcenter-index .ac-cards-grid .ac-card-Skill_visualization {
    --ac-card-accent: #db2777 !important;
    --ac-card-accent-2: #f472b6;
    --ac-card-accent-bg: rgba(219, 39, 119, .10) !important;
}
#page-local-assessmentcenter-index .ac-cards-grid .ac-card-skill_identification {
    --ac-card-accent: #ea580c !important;
    --ac-card-accent-2: #fb923c;
    --ac-card-accent-bg: rgba(234, 88, 12, .10) !important;
}
#page-local-assessmentcenter-index .ac-cards-grid .ac-card-dashboard {
    --ac-card-accent: #4f46e5 !important;
    --ac-card-accent-2: #818cf8;
    --ac-card-accent-bg: rgba(79, 70, 229, .10) !important;
}
#page-local-assessmentcenter-index .ac-cards-grid .ac-card-certificates {
    --ac-card-accent: #059669 !important;
    --ac-card-accent-2: #34d399;
    --ac-card-accent-bg: rgba(5, 150, 105, .10) !important;
}
#page-local-assessmentcenter-index .ac-cards-grid .ac-card-report_manager {
    --ac-card-accent: #0284c7 !important;
    --ac-card-accent-2: #38bdf8;
    --ac-card-accent-bg: rgba(2, 132, 199, .10) !important;
}

#page-local-assessmentcenter-index .ac-home-container .ac-cards-grid .ac-feature-card {
    position: relative;
    display: grid;
    grid-template-columns: minmax(0, 1fr) clamp(140px, 40%, 300px);
    grid-template-rows: auto 1fr;
    column-gap: 24px;
    padding: 22px 28px 22px;
    background: #fff;
    border: 1px solid rgba(17, 24, 39, .07);
    border-radius: 24px;
    box-shadow: 0 10px 30px -14px rgba(17, 24, 39, .25);
    overflow: hidden;
    text-align: left;
    transition:  .35s ;
}

#page-local-assessmentcenter-index .ac-cards-grid .ac-feature-card::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    height: 5px;
    width: 38%;
    border-radius: 0 6px 6px 0;
    background: linear-gradient(90deg, var(--ac-card-accent), var(--ac-card-accent-2, var(--ac-card-accent)));
    transition:  .45s ;
}

#page-local-assessmentcenter-index .ac-cards-grid .ac-feature-card::after {
    content: "";
    position: absolute;
    top: 20px;
    right: 22px;
    width: 76px;
    height: 50px;
    color: rgba(17, 24, 39, .14);
    background-image: radial-gradient(currentColor 1.6px, transparent 1.7px);
    background-size: 13px 13px;
    pointer-events: none;
    z-index: 0;
}

#page-local-assessmentcenter-index .ac-home-container .ac-cards-grid .ac-feature-card .ac-card-icon {
    display: contents;
}

#page-local-assessmentcenter-index .ac-cards-grid .ac-feature-card .ac-card-icon > i,
#page-local-assessmentcenter-index .ac-cards-grid .ac-feature-card .ac-card-icon > svg {
    grid-column: 1;
    grid-row: 1;
    position: relative;
    z-index: 1;
    display: grid;
    place-items: center;
    justify-self: start;
    width: 52px;
    height: 52px;
    margin: 0 0 14px;
    border-radius: 16px;
    background: var(--ac-card-accent-bg);
    color: var(--ac-card-accent);
    font-size: 24px !important;
    line-height: 1;
    transition: .35s ;
}

#page-local-assessmentcenter-index .ac-cards-grid .ac-feature-card .ac-card-icon > svg {
    padding: 13px;
    box-sizing: border-box;
    fill: var(--ac-card-accent);
}

#page-local-assessmentcenter-index .ac-cards-grid .ac-feature-card .ac-card-icon .svg-container {
    grid-column: 2;
    grid-row: 1 / -1;
    align-self: center;
    position: relative;
    z-index: 1;
    display: flex;
    align-items: center;
    justify-content: flex-end;
}

#page-local-assessmentcenter-index .ac-home-container .ac-cards-grid .ac-feature-card .ac-card-icon .svg-container > img {
    display: block;
    width: 100%;
    max-width: 300px;
    height: auto;
    transition: transform .4s cubic-bezier(.2, .7, .3, 1);
}

#page-local-assessmentcenter-index .ac-cards-grid .ac-feature-card .ac-card-content {
    grid-column: 1;
    grid-row: 2;
    position: relative;
    z-index: 1;
    display: flex;
    flex-direction: column;
    min-width: 0;
    text-align: left;
}

#page-local-assessmentcenter-index .ac-home-container .ac-cards-grid div.ac-feature-card h3 {
    margin: 0 0 10px;
    font-size: 1.45rem;
    font-weight: 800;
    letter-spacing: -.02em;
    color: #111827;
}

#page-local-assessmentcenter-index .ac-home-container .ac-cards-grid .ac-feature-card p {
    margin: 0 0 18px;
    font-size: .98rem;
    line-height: 1.55;
    color: #6b7280;
}

#page-local-assessmentcenter-index .ac-home-container .ac-cards-grid .ac-feature-card .ac-card-btn {
    margin-top: auto;
    align-self: flex-start;
    display: inline-flex;
    flex-direction: row-reverse;
    align-items: center;
    gap: 10px;
    padding: 11px 24px;
    border: 0;
    border-radius: 12px;
    background: linear-gradient(135deg, var(--ac-card-accent), var(--ac-card-accent-2, var(--ac-card-accent)));
    color: #fff !important;
    font-size: .98rem;
    font-weight: 700;
    text-decoration: none !important;
    box-shadow: 0 10px 20px -10px var(--ac-card-accent);
    transition: transform .25s ease, box-shadow .25s ease, filter .25s ease;
}

#page-local-assessmentcenter-index .ac-cards-grid .ac-feature-card .ac-card-btn i {
    transition: transform .25s ease;
}

#page-local-assessmentcenter-index .ac-cards-grid .ac-feature-card .ac-card-btn:hover {
    transform: translateY(-2px);
    box-shadow: 0 14px 26px -10px var(--ac-card-accent);
    filter: saturate(1.06);
}

#page-local-assessmentcenter-index .ac-cards-grid .ac-feature-card .ac-card-btn:hover i {
    transform: translateX(4px);
}

#page-local-assessmentcenter-index .ac-cards-grid .ac-feature-card .ac-card-btn:focus-visible {
    outline: 3px solid var(--ac-card-accent-bg);
    outline-offset: 3px;
}

#page-local-assessmentcenter-index .ac-home-container .ac-cards-grid div.ac-feature-card:hover {
    background: #fff !important;
    color: inherit !important;
    transform: translateY(-6px);
    border-color: var(--ac-card-accent-bg);
    box-shadow: 0 26px 48px -22px rgba(17, 24, 39, .45);
}

#page-local-assessmentcenter-index .ac-cards-grid .ac-feature-card:hover::before {
    width: 100%;
}

#page-local-assessmentcenter-index .ac-home-container .ac-cards-grid div.ac-feature-card:hover h3 {
    color: #111827;
}

#page-local-assessmentcenter-index .ac-home-container .ac-cards-grid .ac-feature-card:hover p {
    color: #6b7280;
}

#page-local-assessmentcenter-index .ac-cards-grid .ac-feature-card:hover .ac-card-icon > i,
#page-local-assessmentcenter-index .ac-cards-grid .ac-feature-card:hover .ac-card-icon > svg {
    transform: translateY(-3px) rotate(-5deg);
}

#page-local-assessmentcenter-index .ac-cards-grid .ac-feature-card:hover .ac-card-icon .svg-container > img {
    transform: scale(1.06);
}

@media (max-width: 575px) {
    #page-local-assessmentcenter-index .ac-home-container .ac-cards-grid {
        grid-template-columns: 1fr;
        gap: 20px;
    }
    #page-local-assessmentcenter-index .ac-home-container .ac-cards-grid .ac-feature-card {
        padding: 18px 18px 18px;
        border-radius: 20px;
        grid-template-columns: minmax(0, 1fr) clamp(110px, 36%, 160px);
        column-gap: 14px;
    }
    #page-local-assessmentcenter-index .ac-home-container .ac-cards-grid div.ac-feature-card h3 {
        font-size: 1.3rem;
    }
}

@media (prefers-reduced-motion: reduce) {
    #page-local-assessmentcenter-index .ac-cards-grid .ac-feature-card,
    #page-local-assessmentcenter-index .ac-cards-grid .ac-feature-card *,
    #page-local-assessmentcenter-index .ac-cards-grid .ac-feature-card::before {
      
        transform: none !important;
    }
}



.assessment-navbar .nav-items.ac-topnav-items a.nav-item:hover,
.assessment-navbar .nav-items.ac-topnav-items a.nav-item.active,
.assessment-navbar .nav-dropdown-menu .nav-dropdown-item:hover,
.assessment-navbar .nav-dropdown-menu .nav-dropdown-item.active {
    background-color: #ff800f !important;
}




#page-local-assessmentcenter-assessment #region-main .ac-stat-card {
    min-height: auto !important;
}

#page-local-assessmentcenter-assessment blockquote,
#page-local-assessmentcenter-assessment dd,
#page-local-assessmentcenter-assessment dl,
#page-local-assessmentcenter-assessment figure,
#page-local-assessmentcenter-assessment h1,
#page-local-assessmentcenter-assessment h2,
#page-local-assessmentcenter-assessment h3,
#page-local-assessmentcenter-assessment h4,
#page-local-assessmentcenter-assessment h5,
#page-local-assessmentcenter-assessment h6,
#page-local-assessmentcenter-assessment hr,
#page-local-assessmentcenter-assessment p,
#page-local-assessmentcenter-assessment pre {
    margin: 1rem !important;
}



#page-local-assessmentcenter-assessment div.assessment-interface .card-body p {
    font-size: 16px !important;
}


#page-local-assessmentcenter-assessment div.assessment-interface .card-body {
    transition: .3s;
}

#page-local-assessmentcenter-assessment .card.overall-assessment-card strong {
    padding: 0px 10px !important;
    position: relative;
}


#page-local-assessmentcenter-assessment .card.overall-assessment-card .overall-info-block:first-child strong:before {
    position: absolute;
    content: ":";
    left: 0;
}

#page-local-assessmentcenter-assessment .card.overall-assessment-card span.text-muted {
    font-size: 14px !important;
    font-weight: bold;
}

#page-local-assessmentcenter-assessment .card.overall-assessment-card .overall-info-block:nth-child(2) h5 {
    color: #ff800f !important;
}

#page-local-assessmentcenter-assessment .card.overall-assessment-card .overall-skill-card {
    transition: .3s;
}

#page-local-assessmentcenter-assessment .card.overall-assessment-card .overall-skill-card:hover {
    background: #052d63 !important;
    color: white;
}

#page-local-assessmentcenter-assessment .card.overall-assessment-card .overall-skill-card:hover h3 {

    color: white !important;
}

#page-local-assessmentcenter-assessment .card.overall-assessment-card .card-body h6 {
    font-size: 14px !important;
    font-weight: bold;
}

#page-local-assessmentcenter-assessment .card.overall-assessment-card .card-body h3 {
    font-size: 20px !important;
    font-weight: bold;
}

#page-local-assessmentcenter-assessment .card.overall-assessment-card .card-body small {
    font-size: 14px !important;
}

#page-local-assessmentcenter-assessment .card.overall-assessment-card a.btn.btn-lg {
    background: #ff800f !important;
    border: none !important;
}

#page-local-assessmentcenter-assessment .card.overall-assessment-card a.btn.btn-lg i {
    margin: 0 10px;
}

#page-local-assessmentcenter-assessment .skill-gaps-analysis>h3,
#page-local-assessmentcenter-assessment .skill-gaps-analysis>p {
    font-weight: bold;
}


#page-local-assessmentcenter-assessment .ai-quizzes-section>h3 {
    font-weight: bold;
}

#page-local-assessmentcenter-assessment .ai-quizzes-section .row {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
}

#page-local-assessmentcenter-assessment .ai-quizzes-section .row:before {
    display: none;
}

#page-local-assessmentcenter-assessment .ai-quizzes-section .row>div {
    width: 100% !important;
}

#page-local-assessmentcenter-assessment .ai-quizzes-section .row>div .card-title {
    font-weight: bold;
}


#page-local-assessmentcenter-assessment .learning-courses-section h3 {
    font-weight: bold;
    font-size: large;
}


#page-local-assessmentcenter-assessment .learning-courses-section .category-section h4 {
    font-weight: bold;
}


#page-local-assessmentcenter-assessment .learning-courses-section .category-section .row {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
}

#page-local-assessmentcenter-assessment .learning-courses-section .category-section .row:before {
    display: none !important;
}

#page-local-assessmentcenter-assessment .learning-courses-section .category-section .row>div {
    width: 100% !important;
}

#page-local-assessmentcenter-assessment .learning-courses-section .category-section .row>div .card {
    transition: .3s !important;
}

#page-local-assessmentcenter-assessment .learning-courses-section .category-section .row>div .card:hover {
    background: #052d63 !important;
    color: white;
}

#page-local-assessmentcenter-assessment .learning-courses-section .category-section .row>div .card h5 {
    font-weight: bold;
}


#page-local-assessmentcenter-overview .overview-stat-card .number{
margin-bottom: 10px ; 
}

#page-local-assessmentcenter-overview .overview-chart-card .row.mb-3 {
   display: grid  !important;
    grid-template-columns: repeat(auto-fill, minmax(250px, 1fr))  !important;
gap:20px;
}
 
#page-local-assessmentcenter-overview .overview-chart-card .row.mb-3.row:before {
display: none  !important; 
}

#page-local-assessmentcenter-overview .overview-chart-card .row.mb-3 .col-md-2 {
padding: 0;
    }




@media (min-width: 992px) {
#page-local-assessmentcenter-overview .overview-chart-card .row.mb-3 .col-md-2 {
        width: auto !important;
    }
}



/* statistics page */

#page-local-assessmentcenter-statistics .form-row {
display: flex; 
}

#page-local-assessmentcenter-statistics .form-row .ac-stat-card {
    display: flex;
    align-items: center;
    justify-content: space-around;
    flex-direction: column;
text-align: center; 
}

#page-local-assessmentcenter-statistics  .ac-ai-block {
    justify-content: space-between !important;
}

#page-local-assessmentcenter-statistics  .ac-ai-block ac-ai-left,
#page-local-assessmentcenter-statistics  .ac-ai-block .ac-ai-mid,
#page-local-assessmentcenter-statistics  .ac-ai-block .ac-ai-right{
flex: auto; 
}

#page-local-assessmentcenter-statistics  .ac-ai-block .ac-ai-mid{
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}


#page-local-assessmentcenter-statistics .form-group .ac-journey {
    display: flex;
    flex-direction: column;
    justify-content: space-around;
}

#page-local-assessmentcenter-statistics .form-row .form-group .ac-journey.text-center .ac-donut-wrap {
    margin: 15px auto !important;
}





/* my skills page */

#page-local-assessmentcenter-assessment  .skill-stats.ac-stats.mb-4 .row .col-md-3 .card {
padding: 10px;
}

#page-local-assessmentcenter-assessment .skill-category .skill-grid .skill-grid-item .card {
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    gap: 15px;
}

#page-local-assessmentcenter-assessment .skill-category .skill-grid .skill-grid-item .card .card-body {
padding: 0 10px;
}

 #page-local-assessmentcenter-assessment .btn.btn-primary {
border: none !important;
padding: 10px;
}




/* position comparison page */



#page-local-assessmentcenter-assessment  .row .col-md-3 .card {
padding: 10px;
}

#page-local-assessmentcenter-assessment  .row .col-md-6 .card .card-body .skill-item {
    display: flex;
    align-items: center;
    justify-content: space-between;
}


#page-local-assessmentcenter-assessment  .row .col-md-6 .card .card-body .skill-item .badge-info{
    position: absolute !important;
    left: 50% !important;
    transform: translateX(-50%) !important;
}





/* take asessment page */

#page-local-assessmentcenter-assessment .assessment-interface .row {
    display: grid;
    grid-template-columns: repeat(auto-fill, minmax(300px, 1fr));
gap: 15px;
}

#page-local-assessmentcenter-assessment .assessment-interface .row:before {
    display: none;
}


@media (min-width: 1200px) {
  #page-local-assessmentcenter-assessment .assessment-interface .row  .col-lg-4 {
        width: 100%;
    }
}

  #page-local-assessmentcenter-assessment .assessment-interface .row > div.col-md-6 {
padding:0;
margin: 0;
}

#page-local-assessmentcenter-assessment div.assessment-interface .card {
padding: 20px !important; 
    border-radius: 16px;
    box-shadow: 0 2px 12px rgba(0, 0, 0, 0.08); 
    border: 1px solid #e8e8e8;
transition: .3s; 
width: 100%;
height: 100% !important;
}

#page-local-assessmentcenter-assessment div.assessment-interface .card-body {
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    gap: 15px;
}


#page-local-assessmentcenter-assessment div.assessment-interface .card:hover {
 transform: translateY(-5px);
}

#page-local-assessmentcenter-assessment div.assessment-interface .card-body h5 {
    font-size: 16px !important;
    font-weight: bold !important;
margin: 0 !important;
}

#page-local-assessmentcenter-assessment div.assessment-interface .card-body .card-text {
margin: 0 !important;
}






/* overall assessment page */


#page-local-assessmentcenter-assessment  .container-fluid .row .card .card-body {
    display: flex;
    flex-direction: column;
    padding: 20px;
}

/* Bulk Link page */


#page-local-assessmentcenter-bulk_link_job_assignments .row.mb-4 {
    display: grid;
    grid-template-columns: repeat(auto-fill, minmax(250px, 1fr));
    gap: 20px;
}

#page-local-assessmentcenter-bulk_link_job_assignments .row.mb-4:before {
    display: none;
}

#page-local-assessmentcenter-bulk_link_job_assignments .row.mb-4 > .col-md-3 {
    width: 100% !important;
    padding: 0;
}

#page-local-assessmentcenter-bulk_link_job_assignments .row.mb-4 > .col-md-3 .card {
    height: 100%;
    padding: 10px;
    border: 1px solid #e8e8e8;
    border-radius: 16px;
    box-shadow: 0 2px 12px rgba(0, 0, 0, 0.08);
    transition: .3s;
}

#page-local-assessmentcenter-bulk_link_job_assignments .row.mb-4 > .col-md-3 .card:hover {
    background: #052d63 !important;
    color: white;
    transform: translateY(-5px);
}

#page-local-assessmentcenter-bulk_link_job_assignments .row.mb-4 > .col-md-3 .card:hover h3,
#page-local-assessmentcenter-bulk_link_job_assignments .row.mb-4 > .col-md-3 .card:hover p.text-muted {
    color: white !important;
}

#page-local-assessmentcenter-bulk_link_job_assignments .row.mb-4 > .col-md-3 .card .card-body {
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    gap: 10px;
    padding: 20px 10px;
}

#page-local-assessmentcenter-bulk_link_job_assignments .row.mb-4 > .col-md-3 .card .card-body h3 {
    margin: 0 !important;
    font-size: 28px !important;
    font-weight: bold;
}

#page-local-assessmentcenter-bulk_link_job_assignments .row.mb-4 > .col-md-3 .card .card-body p.text-muted {
    margin: 0 !important;
    font-size: 14px !important;
    font-weight: bold;
}


@media (min-width: 992px) {
    #page-local-assessmentcenter-bulk_link_job_assignments .row.mb-4 > .col-md-3 {
        width: 100% !important;
    }
}



#page-local-assessmentcenter-bulk_link_job_assignments .alert.alert-info {
    position: relative;
    display: block;
    padding: 20px 25px 20px 65px;
    margin-bottom: 25px;
    background: #f4f8fd !important;
    border: 1px solid #d9e6f5 !important;
    border-left: 5px solid #052d63 !important;
    border-radius: 12px;
    box-shadow: 0 2px 12px rgba(0, 0, 0, 0.06);
    color: #55606e !important;
}

#page-local-assessmentcenter-bulk_link_job_assignments .alert.alert-info:before {
    content: "\f05a";
    font-family: "Font Awesome 6 Free";
    font-weight: 900;
    position: absolute;
    top: 22px;
    left: 22px;
    font-size: 24px;
    color: #ff800f;
}

#page-local-assessmentcenter-bulk_link_job_assignments .alert.alert-info p {
    width: 100%;
    margin: 0 !important;
    font-size: 15px;
    line-height: 1.6;
}

#page-local-assessmentcenter-bulk_link_job_assignments .alert.alert-info p:first-child strong {
    display: block;
    margin-bottom: 8px;
    font-size: 18px;
    font-weight: bold;
    color: #052d63;
}


#page-local-assessmentcenter-bulk_link_job_assignments .card {
    border: 1px solid #e8e8e8;
    border-radius: 16px;
    box-shadow: 0 2px 12px rgba(0, 0, 0, 0.08);
    overflow: hidden;
    margin-bottom: 25px;
}

#page-local-assessmentcenter-bulk_link_job_assignments .card > .card-header {
    padding: 18px 25px !important;
    border: none !important;
    border-radius: 0 !important;
}

#page-local-assessmentcenter-bulk_link_job_assignments .card > .card-header h4 {
    margin: 0 !important;
    font-size: 18px !important;
    font-weight: bold;
}

#page-local-assessmentcenter-bulk_link_job_assignments .card > .card-body {
    padding: 25px !important;
}


/* Personas page */

#page-local-assessmentcenter-persona .row:has(> .col-md-4 > .persona-card-selectable) {
    display: grid;
    grid-template-columns: repeat(auto-fill, minmax(300px, 1fr));
    gap: 20px;
}

#page-local-assessmentcenter-persona .row:has(> .col-md-4 > .persona-card-selectable):before {
    display: none;
}

#page-local-assessmentcenter-persona .row > .col-md-4:has(> .persona-card-selectable) {
    width: 100% !important;
    padding: 0;
    margin: 0 !important;
}


#page-local-assessmentcenter-persona .card.persona-card-selectable {
    height: 100%;
    border: 1px solid #e8e8e8;
    border-radius: 16px;
    box-shadow: 0 2px 12px rgba(0, 0, 0, 0.08);
    transition: .3s;
}

#page-local-assessmentcenter-persona .card.persona-card-selectable:hover {
    transform: translateY(-5px);
    box-shadow: 0 6px 20px rgba(0, 0, 0, 0.12);
    border-color: #052d63;
}

#page-local-assessmentcenter-persona .card.persona-card-selectable .card-body {
    position: relative;
    height: 100%;
    display: flex;
    flex-direction: column;
    gap: 8px;
    padding: 20px !important;
}



#page-local-assessmentcenter-persona .card.persona-card-selectable .persona-card-checkbox {
    position: absolute;
    top: 20px;
    right: 20px;
    width: 20px;
    height: 20px;
    margin: 0;
    cursor: pointer;
    accent-color: #052d63;
}



#page-local-assessmentcenter-persona .card.persona-card-selectable .card-title {
    margin: 0 !important;
    padding-right: 35px;
    font-size: 16px !important;
    font-weight: bold;
    color: #052d63;
}

#page-local-assessmentcenter-persona .card.persona-card-selectable .card-subtitle {
    margin: 0 !important;
    font-size: 13px !important;
}

#page-local-assessmentcenter-persona .card.persona-card-selectable .card-text {
    margin: 0 0 15px !important;
    font-size: 14px !important;
    color: #55606e;
}



#page-local-assessmentcenter-persona .card.persona-card-selectable .btn-group {
    margin-top: auto;
    display: flex;
    gap: 10px;
}

#page-local-assessmentcenter-persona .card.persona-card-selectable .btn-group .btn {
    flex: 1;
    padding: 8px 15px;
    border-radius: 8px !important;
    font-weight: bold;
    transition: .3s;
}

#page-local-assessmentcenter-persona .card.persona-card-selectable .btn-group .btn-primary {
    background: #052d63 !important;
    border: 1px solid #052d63 !important;
    color: white !important;
}

#page-local-assessmentcenter-persona .card.persona-card-selectable .btn-group .btn-secondary {
    background: transparent !important;
    border: 1px solid #d9e0e8 !important;
    color: #052d63 !important;
}

#page-local-assessmentcenter-persona .card.persona-card-selectable .btn-group .btn-secondary:hover {
    background: #ff800f !important;
    border-color: #ff800f !important;
    color: white !important;
}


@media (min-width: 992px) {
    #page-local-assessmentcenter-persona .row > .col-md-4:has(> .persona-card-selectable) {
        width: 100% !important;
    }
}



#page-local-assessmentcenter-persona .persona-header {
    padding: 25px;
    background: #fff;
    border: 1px solid #e8e8e8;
    border-left: 5px solid #052d63;
    border-radius: 16px;
    box-shadow: 0 2px 12px rgba(0, 0, 0, 0.08);
}

#page-local-assessmentcenter-persona .persona-header .row {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    gap: 20px;
    margin: 0;
}

#page-local-assessmentcenter-persona .persona-header .row:before {
    display: none;
}

#page-local-assessmentcenter-persona .persona-header .row > .col-md-8 {
    flex: 1 1 300px;
    width: auto !important;
    padding: 0;
}

#page-local-assessmentcenter-persona .persona-header .row > .col-md-4 {
    flex: 0 0 auto;
    width: auto !important;
    margin-left: auto;
    padding: 0;
}


#page-local-assessmentcenter-persona .persona-header h2 {
    margin: 0 0 5px !important;
    font-size: 26px !important;
    font-weight: bold;
    color: #052d63;
}

#page-local-assessmentcenter-persona .persona-header h5.text-muted {
    margin: 0 0 12px !important;
    font-size: 14px !important;
}

#page-local-assessmentcenter-persona .persona-header .persona-details {
    font-size: 14px;
    line-height: 1.8;
    color: #55606e;
}

#page-local-assessmentcenter-persona .persona-header .persona-details strong {
    font-weight: bold;
    color: #052d63;
}



#page-local-assessmentcenter-persona .persona-header .btn-group {
    display: flex;
    flex-wrap: wrap;
    gap: 10px;
}

#page-local-assessmentcenter-persona .persona-header .btn-group .btn {
    padding: 9px 16px;
    border-radius: 8px !important;
    font-weight: bold;
    transition: .3s;
}

#page-local-assessmentcenter-persona .persona-header .btn-group,
#page-local-assessmentcenter-persona .persona-header .btn-group .btn,
#page-local-assessmentcenter-persona .persona-header .btn-group .btn:hover,
#page-local-assessmentcenter-persona .persona-header .btn-group .btn:focus,
#page-local-assessmentcenter-persona .persona-header .btn-group .btn:active {
    box-shadow: none !important;
    text-shadow: none !important;
    outline: none !important;
}

#page-local-assessmentcenter-persona .persona-header .btn-group .btn-info {
    background: #052d63 !important;
    border: 1px solid #052d63 !important;
    color: white !important;
}

#page-local-assessmentcenter-persona .persona-header .btn-group .btn-info:hover {
    background: #ff800f !important;
    border-color: #ff800f !important;
}

#page-local-assessmentcenter-persona .persona-header .btn-group .btn-outline-primary {
    background: transparent !important;
    border: 1px solid #d9e0e8 !important;
    color: #052d63 !important;
}

#page-local-assessmentcenter-persona .persona-header .btn-group .btn-outline-primary:hover {
    background: #052d63 !important;
    border-color: #052d63 !important;
    color: white !important;
}

#page-local-assessmentcenter-persona .persona-header .btn-group .btn-outline-danger {
    background: transparent !important;
    border: 1px solid #f0cccc !important;
    color: #d9534f !important;
}

#page-local-assessmentcenter-persona .persona-header .btn-group .btn-outline-danger:hover {
    background: #d9534f !important;
    border-color: #d9534f !important;
    color: white !important;
}


#page-local-assessmentcenter-persona .d-flex.justify-content-between.align-items-center {
    display: flex !important;
    flex-wrap: wrap;
    justify-content: space-between !important;
    align-items: center !important;
    gap: 15px;
}

#page-local-assessmentcenter-persona .d-flex.justify-content-between.align-items-center h3 {
    margin: 0 !important;
    font-size: 20px !important;
    font-weight: bold;
    color: #052d63;
}

#page-local-assessmentcenter-persona .d-flex.justify-content-between.align-items-center .btn-success {
    padding: 9px 18px;
    border-radius: 8px !important;
    background: #052d63 !important;
    border: 1px solid #052d63 !important;
    color: white !important;
    font-weight: bold;
    white-space: nowrap;
    box-shadow: none !important;
    text-shadow: none !important;
    transition: .3s;
}

#page-local-assessmentcenter-persona .d-flex.justify-content-between.align-items-center .btn-success:before {
    content: "\f067";
    font-family: "Font Awesome 6 Free";
    font-weight: 900;
    margin-right: 8px;
    font-size: 12px;
}

#page-local-assessmentcenter-persona .d-flex.justify-content-between.align-items-center .btn-success:hover {
    background: #ff800f !important;
    border-color: #ff800f !important;
}


#page-local-assessmentcenter-persona .actions {
    white-space: nowrap;
}

#page-local-assessmentcenter-persona .actions .btn-group {
    display: inline-flex;
    flex-wrap: nowrap;
    justify-content: center;
    gap: 8px;
    box-shadow: none !important;
}

#page-local-assessmentcenter-persona .actions .btn-group .d-none {
    display: none !important;
}

#page-local-assessmentcenter-persona .actions .btn-group .btn {
    float: none !important;
    margin: 0 !important;
    padding: 5px 14px;
    font-size: 13px !important;
    font-weight: bold;
    white-space: nowrap;
    border-radius: 6px !important;
    box-shadow: none !important;
    text-shadow: none !important;
    outline: none !important;
    transition: .3s;
}

#page-local-assessmentcenter-persona .actions .btn-group .btn-outline-primary {
    background: transparent !important;
    border: 1px solid #d9e0e8 !important;
    color: #052d63 !important;
}

#page-local-assessmentcenter-persona .actions .btn-group .btn-outline-primary:hover {
    background: #052d63 !important;
    border-color: #052d63 !important;
    color: white !important;
}

#page-local-assessmentcenter-persona .actions .btn-group .btn-outline-danger {
    background: transparent !important;
    border: 1px solid #f0cccc !important;
    color: #d9534f !important;
}

#page-local-assessmentcenter-persona .actions .btn-group .btn-outline-danger:hover {
    background: #d9534f !important;
    border-color: #d9534f !important;
    color: white !important;
}

#page-local-assessmentcenter-persona .actions .btn-group .btn-success {
    background: #28a745 !important;
    border: 1px solid #28a745 !important;
    color: white !important;
}

#page-local-assessmentcenter-persona .actions .btn-group .btn-secondary {
    background: transparent !important;
    border: 1px solid #d9e0e8 !important;
    color: #55606e !important;
}

#page-local-assessmentcenter-persona .actions .btn-group .btn-secondary:hover {
    background: #55606e !important;
    border-color: #55606e !important;
    color: white !important;
}


/* Control panel page */

#page-local-assessmentcenter-control_panel .card {
    border: 1px solid #e8e8e8;
    border-radius: 16px;
    box-shadow: 0 2px 12px rgba(0, 0, 0, 0.08);
    overflow: hidden;
    margin-bottom: 25px;
}

#page-local-assessmentcenter-control_panel .card .card-header {
    padding: 18px 25px !important;
    border: none !important;
    border-radius: 0 !important;
}

#page-local-assessmentcenter-control_panel .card .card-header h3 {
    margin: 0 !important;
    font-size: 18px !important;
    font-weight: bold;
}

#page-local-assessmentcenter-control_panel .card > .card-body {
    padding: 25px !important;
}


#page-local-assessmentcenter-control_panel .row.mb-4:has(> .col-md-4) {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 20px;
}

@media (max-width: 767px) {
    #page-local-assessmentcenter-control_panel .row.mb-4:has(> .col-md-4) {
        grid-template-columns: 1fr;
    }
}

#page-local-assessmentcenter-control_panel .row.mb-4:has(> .col-md-4):before {
    display: none;
}

#page-local-assessmentcenter-control_panel .row.mb-4 > .col-md-4 {
    width: 100% !important;
    padding: 0;
}

#page-local-assessmentcenter-control_panel .row.mb-4 > .col-md-4 > .card {
    height: 100%;
    margin-bottom: 0 !important;
    border: none !important;
    border-radius: 14px;
    box-shadow: 0 4px 14px rgba(0, 0, 0, 0.12);
    transition: .3s;
}

#page-local-assessmentcenter-control_panel .row.mb-4 > .col-md-4 > .card:hover {
    transform: translateY(-5px);
    box-shadow: 0 8px 22px rgba(0, 0, 0, 0.18);
}

#page-local-assessmentcenter-control_panel .row.mb-4 > .col-md-4 > .card > .card-body {
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    gap: 8px;
    padding: 25px 15px !important;
}

#page-local-assessmentcenter-control_panel .row.mb-4 > .col-md-4 > .card > .card-body h4 {
    margin: 0 !important;
    font-size: 32px !important;
    font-weight: bold;
    color: white !important;
}

#page-local-assessmentcenter-control_panel .row.mb-4 > .col-md-4 > .card > .card-body p {
    margin: 0 !important;
    font-size: 14px !important;
    font-weight: bold;
    color: white !important;
}


@media (min-width: 992px) {
    #page-local-assessmentcenter-control_panel .row.mb-4 > .col-md-4 {
        width: 100% !important;
    }
}


#page-local-assessmentcenter-control_panel .card-body > h5 {
    margin: 0 0 15px !important;
    font-size: 18px !important;
    font-weight: bold;
    color: #052d63;
}

#page-local-assessmentcenter-control_panel .card-body > .mb-3:has(> form) {
    display: inline-block;
    margin: 0 10px 10px 0 !important;
    vertical-align: top;
}

#page-local-assessmentcenter-control_panel .card-body .btn.btn-sm {
    padding: 8px 16px;
    font-size: 13px !important;
    font-weight: bold;
    white-space: nowrap;
    border: none !important;
    border-radius: 8px !important;
    box-shadow: none !important;
    text-shadow: none !important;
    outline: none !important;
    transition: .3s;
}

#page-local-assessmentcenter-control_panel .card-body .btn.btn-sm:hover {
    filter: brightness(0.9);
}

#page-local-assessmentcenter-control_panel .card-body .btn.btn-sm.btn-success {
    background: #28a745 !important;
    color: white !important;
}

#page-local-assessmentcenter-control_panel .card-body .btn.btn-sm.btn-warning {
    background: #ffc107 !important;
    color: #3d3000 !important;
}

#page-local-assessmentcenter-control_panel .card-body .btn.btn-sm.btn-info {
    background: #052d63 !important;
    color: white !important;
}

#page-local-assessmentcenter-control_panel .card-body .btn.btn-sm.btn-secondary {
    background: #55606e !important;
    color: white !important;
}


#page-local-assessmentcenter-control_panel td:has(> form) {
    white-space: nowrap;
}

#page-local-assessmentcenter-control_panel td > form {
    display: inline-block !important;
    vertical-align: middle;
}

#page-local-assessmentcenter-control_panel td .btn.btn-sm {
    white-space: nowrap;
}


#page-local-assessmentcenter-control_panel .row:has(> .col-md-2 > .btn.btn-primary) {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    gap: 10px;
    margin: 0;
}

#page-local-assessmentcenter-control_panel .row:has(> .col-md-2 > .btn.btn-primary):before {
    display: none;
}

#page-local-assessmentcenter-control_panel .row:has(> .col-md-2 > .btn.btn-primary) > div {
    width: auto !important;
    padding: 0;
    margin: 0;
}

#page-local-assessmentcenter-control_panel .row:has(> .col-md-2 > .btn.btn-primary) > .col-md-6 {
    flex: 2 1 220px;
}

#page-local-assessmentcenter-control_panel .row:has(> .col-md-2 > .btn.btn-primary) > .col-md-4 {
    flex: 1 1 170px;
}

#page-local-assessmentcenter-control_panel .row:has(> .col-md-2 > .btn.btn-primary) > .col-md-2 {
    flex: 0 0 auto;
    min-width: 110px;
}

#page-local-assessmentcenter-control_panel .row > .col-md-2 > .btn.btn-primary {
    width: 100%;
    min-height: 38px;
    padding: 8px 20px;
    background: #052d63 !important;
    border: 1px solid #052d63 !important;
    color: white !important;
    font-weight: bold;
    white-space: nowrap;
    border-radius: 8px !important;
    box-shadow: none !important;
    text-shadow: none !important;
    outline: none !important;
    transition: .3s;
}

#page-local-assessmentcenter-control_panel .row > .col-md-2 > .btn.btn-primary:hover {
    background: #ff800f !important;
    border-color: #ff800f !important;
}



#page-local-assessmentcenter-control_panel .d-flex:has(> #bulk-personaid) {
    display: flex !important;
    flex-wrap: wrap;
    align-items: center !important;
    gap: 10px;
    margin-top: 15px !important;
}

#page-local-assessmentcenter-control_panel .d-flex:has(> #bulk-personaid) > label {
    margin: 0 !important;
    font-weight: bold;
    white-space: nowrap;
    color: #052d63;
}

#page-local-assessmentcenter-control_panel .d-flex > #bulk-personaid {
    flex: 1 1 200px;
    width: auto !important;
    height: auto !important;
    min-height: 38px;
    padding: 6px 12px;
    border-radius: 8px !important;
}

#page-local-assessmentcenter-control_panel .d-flex:has(> #bulk-personaid) > .btn.btn-primary {
    flex: 0 0 auto;
    min-height: 38px;
    padding: 8px 20px;
    background: #052d63 !important;
    border: 1px solid #052d63 !important;
    color: white !important;
    font-weight: bold;
    white-space: nowrap;
    border-radius: 8px !important;
    box-shadow: none !important;
    text-shadow: none !important;
    outline: none !important;
    transition: .3s;
}

#page-local-assessmentcenter-control_panel .d-flex:has(> #bulk-personaid) > .btn.btn-primary:hover {
    background: #ff800f !important;
    border-color: #ff800f !important;
}


#page-local-assessmentcenter-control_panel .row:has(> .col-md-2 > select.form-control) {
    display: flex;
    flex-wrap: wrap;
    align-items: flex-start;
    gap: 15px;
    margin: 0;
}

#page-local-assessmentcenter-control_panel .row:has(> .col-md-2 > select.form-control):before {
    display: none;
}

#page-local-assessmentcenter-control_panel .row:has(> .col-md-2 > select.form-control) > div {
    flex: 1 1 180px;
    width: auto !important;
    padding: 0;
    margin: 0;
}

#page-local-assessmentcenter-control_panel .row:has(> .col-md-2 > select.form-control) > div > label {
    display: block;
    margin: 0 0 5px !important;
    font-weight: bold;
    white-space: nowrap;
    color: #052d63;
}

#page-local-assessmentcenter-control_panel .row:has(> .col-md-2 > select.form-control) > div > .form-control {
    width: 100% !important;
    height: auto !important;
    min-height: 38px;
    padding: 6px 12px;
    border-radius: 8px !important;
}

#page-local-assessmentcenter-control_panel .row:has(> .col-md-2 > select.form-control) > div > small.text-muted {
    display: block;
    margin-top: 5px;
    font-size: 12px !important;
    line-height: 1.4;
}


#page-local-assessmentcenter-control_panel .row:has(> .col-md-3 > .nav-color-input) {
    display: flex;
    flex-wrap: wrap;
    align-items: flex-start;
    gap: 20px;
    margin: 0 0 25px;
}

#page-local-assessmentcenter-control_panel .row:has(> .col-md-3 > .nav-color-input):before {
    display: none;
}

#page-local-assessmentcenter-control_panel .row:has(> .col-md-3 > .nav-color-input) > div {
    flex: 1 1 180px;
    width: auto !important;
    padding: 0;
    margin: 0;
}

#page-local-assessmentcenter-control_panel .row:has(> .col-md-3 > .nav-color-input) > div > label {
    display: block;
    margin: 0 0 6px !important;
    font-weight: bold;
    white-space: nowrap;
    color: #052d63;
}

#page-local-assessmentcenter-control_panel .row:has(> .col-md-3 > .nav-color-input) > div > .form-control {
    width: 100% !important;
    height: auto !important;
    min-height: 42px;
    padding: 5px 10px;
    border: 1px solid #d9e0e8 !important;
    border-radius: 8px !important;
}

#page-local-assessmentcenter-control_panel .row:has(> .col-md-3 > .nav-color-input) > div > .form-control[type="color"] {
    height: 45px !important;
    min-height: 45px;
    padding: 5px !important;
    cursor: pointer;
}

#page-local-assessmentcenter-control_panel .nav-color-input[type="color"]::-webkit-color-swatch-wrapper {
    height: 100%;
    padding: 0;
}

#page-local-assessmentcenter-control_panel .nav-color-input[type="color"]::-webkit-color-swatch {
    height: 100%;
    border: 1px solid #e8e8e8;
    border-radius: 5px;
}

#page-local-assessmentcenter-control_panel .nav-color-input[type="color"]::-moz-color-swatch {
    height: 100%;
    border: 1px solid #e8e8e8;
    border-radius: 5px;
}


#page-local-assessmentcenter-control_panel .card .card-header h5 {
    margin: 0 !important;
    font-size: 18px !important;
    font-weight: bold;
}

#page-local-assessmentcenter-control_panel .card .card-header h5 i {
    margin-right: 8px;
}

#page-local-assessmentcenter-control_panel .card-body > hr {
    margin: 25px 0 !important;
    border-top: 1px solid #e8e8e8;
}


#page-local-assessmentcenter-control_panel .row:has(> div > input[type="color"]) {
    display: flex;
    flex-wrap: wrap;
    align-items: flex-start;
    gap: 20px;
    margin: 0;
}

#page-local-assessmentcenter-control_panel .row:has(> div > input[type="color"]):before {
    display: none;
}

#page-local-assessmentcenter-control_panel .row:has(> div > input[type="color"]) > div {
    flex: 1 1 200px;
    width: auto !important;
    padding: 0;
    margin: 0;
}

#page-local-assessmentcenter-control_panel .row:has(> div > input[type="color"]) > div > label {
    display: block;
    margin: 0 0 6px !important;
    font-weight: bold;
    color: #052d63;
}

#page-local-assessmentcenter-control_panel .row:has(> div > input[type="color"]) > div > small.text-muted {
    display: block;
    margin: 0 0 8px !important;
    font-size: 12px !important;
    line-height: 1.4;
}

#page-local-assessmentcenter-control_panel input[type="color"].form-control {
    width: 100% !important;
    height: 45px !important;
    min-height: 45px;
    padding: 5px !important;
    border: 1px solid #d9e0e8 !important;
    border-radius: 8px !important;
    cursor: pointer;
}

#page-local-assessmentcenter-control_panel input[type="color"]::-webkit-color-swatch-wrapper {
    height: 100%;
    padding: 0;
}

#page-local-assessmentcenter-control_panel input[type="color"]::-webkit-color-swatch {
    height: 100%;
    border: 1px solid #e8e8e8;
    border-radius: 5px;
}

#page-local-assessmentcenter-control_panel input[type="color"]::-moz-color-swatch {
    height: 100%;
    border: 1px solid #e8e8e8;
    border-radius: 5px;
}



#page-local-assessmentcenter-control_panel .row:has(> .col-md-6 > .card) {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 20px;
}

#page-local-assessmentcenter-control_panel .row:has(> .col-md-6 > .card):before {
    display: none;
}

#page-local-assessmentcenter-control_panel .row:has(> .col-md-6 > .card) > .col-md-6 {
    width: 100% !important;
    padding: 0;
}

#page-local-assessmentcenter-control_panel .row:has(> .col-md-6 > .card) > .col-md-6 > .card {
    height: 100%;
    margin-bottom: 0 !important;
}

@media (max-width: 767px) {
    #page-local-assessmentcenter-control_panel .row:has(> .col-md-6 > .card) {
        grid-template-columns: 1fr;
    }
}



#page-local-assessmentcenter-control_panel .card-body .form-group {
    margin-bottom: 20px;
}

#page-local-assessmentcenter-control_panel .card-body .form-group > label {
    display: block;
    margin: 0 0 6px !important;
    font-weight: bold;
    color: #052d63;
}

#page-local-assessmentcenter-control_panel .card-body .form-group > .form-control {
    width: 100% !important;
    height: auto !important;
    min-height: 38px;
    padding: 6px 12px;
    border-radius: 8px !important;
}

#page-local-assessmentcenter-control_panel .card-body .form-group > small.form-text {
    display: block;
    margin-top: 5px;
    font-size: 12px !important;
    line-height: 1.4;
}

#page-local-assessmentcenter-control_panel .card-body .btn.btn-block {
    display: block;
    width: 100%;
    min-height: 40px;
    padding: 9px 20px;
    background: #052d63 !important;
    border: 1px solid #052d63 !important;
    color: white !important;
    font-weight: bold;
    border-radius: 8px !important;
    box-shadow: none !important;
    text-shadow: none !important;
    transition: .3s;
}

#page-local-assessmentcenter-control_panel .card-body .btn.btn-block:hover {
    background: #ff800f !important;
    border-color: #ff800f !important;
}

#page-local-assessmentcenter-control_panel .card-body .btn.btn-block i {
    margin-right: 8px;
}



#page-local-assessmentcenter-control_panel .row:has(> div > .stat-card) {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 15px;
}

#page-local-assessmentcenter-control_panel .row:has(> div > .stat-card):before {
    display: none;
}

#page-local-assessmentcenter-control_panel .row:has(> div > .stat-card) > div {
    width: auto !important;
    padding: 0;
    margin: 0 !important;
}

#page-local-assessmentcenter-control_panel .row:has(> div > .stat-card) > .col-md-12 {
    grid-column: 1 / -1;
}

#page-local-assessmentcenter-control_panel .stat-card {
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    gap: 5px;
    padding: 18px 12px !important;
    border: 1px solid #e8e8e8;
    border-radius: 12px;
}

#page-local-assessmentcenter-control_panel .stat-card h3 {
    margin: 0 !important;
    font-size: 26px !important;
    font-weight: bold;
}

#page-local-assessmentcenter-control_panel .stat-card p {
    margin: 0 !important;
    font-size: 13px !important;
    line-height: 1.3;
    color: #55606e;
}

#page-local-assessmentcenter-control_panel .card-body h5.mt-3 {
    margin: 25px 0 10px !important;
    font-size: 16px !important;
    font-weight: bold;
    color: #052d63;
}

#page-local-assessmentcenter-control_panel .card-body ul.list-unstyled {
    margin: 0 !important;
    padding: 0;
    list-style: none;
}

#page-local-assessmentcenter-control_panel .card-body ul.list-unstyled li {
    padding: 6px 0;
    font-size: 14px;
    color: #55606e;
    border-bottom: 1px solid #f0f0f0;
}

#page-local-assessmentcenter-control_panel .card-body ul.list-unstyled li:last-child {
    border-bottom: none;
}

#page-local-assessmentcenter-control_panel .card-body ul.list-unstyled li strong {
    color: #052d63;
}



#page-local-assessmentcenter-control_panel .card .card-header.d-flex {
    display: flex !important;
    flex-wrap: wrap;
    justify-content: space-between !important;
    align-items: center !important;
    gap: 15px;
}

#page-local-assessmentcenter-control_panel .card .card-header.d-flex h3 {
    margin: 0 !important;
    font-size: 18px !important;
    font-weight: bold;
}

#page-local-assessmentcenter-control_panel .card .card-header.d-flex h3 i {
    margin-right: 8px;
}

#page-local-assessmentcenter-control_panel .card .card-header.d-flex .btn {
    flex: 0 0 auto;
    width: auto !important;
    padding: 7px 14px;
    font-size: 13px !important;
    font-weight: bold;
    white-space: nowrap;
    background: rgba(255, 255, 255, 0.15) !important;
    border: 1px solid rgba(255, 255, 255, 0.6) !important;
    color: white !important;
    border-radius: 8px !important;
    box-shadow: none !important;
    text-shadow: none !important;
    outline: none !important;
    transition: .3s;
}

#page-local-assessmentcenter-control_panel .card .card-header.d-flex .btn:hover {
    background: white !important;
    border-color: white !important;
    color: #052d63 !important;
}

#page-local-assessmentcenter-control_panel .card .card-header.d-flex .btn i {
    margin-right: 6px;
}




/* skill identification */

#page-local-assessmentcenter-skill_identification .my-statistics-section .btn.btn-lg.btn-primary {
color: white !important;
padding: 10px 15px !important; 
}






/* my certificates */

#page-local-assessmentcenter-my_certificates .card-header {
margin-bottom: 25px; 
padding: 0 20px; 
}
 
#page-local-assessmentcenter-my_certificates .card-body {
padding: 20px; 
}


#page-local-assessmentcenter-my_certificates .card-footer .btn-group{
    width: 100% !important;
    display: grid !important;
    grid-template-columns: repeat(4, 1fr);
}





/* dashboard */


 #page-local-assessmentcenter-dashboard .card-header h3 {
padding: 20px;
}

 #page-local-assessmentcenter-dashboard .row div .card {
padding:20px;

h2{
font-size: 35px !important; 
}
}



/* report manager */

#page-local-assessmentcenter-report_manager #region-main [role="main"] > div:nth-child(7) {
margin: 15px 0 !important;
}

#page-local-assessmentcenter-report_manager .report-manager-header {
padding:20px !important;
}



#page-local-assessmentcenter-report_manager .report-manager-header .header-title-block {
align-items: start !important}

#page-local-assessmentcenter-report_manager .report-manager-header .header-title-block h1{font-size: 25px !important;}

#page-local-assessmentcenter-report_manager .report-manager-header .header-title-block i{
font-size: 25px ;
}
#page-local-assessmentcenter-report_manager .report-manager-header .header-title-block p{font-size: 14px; }


#page-local-assessmentcenter-report_manager .report-manager-header .header-stats {
    display: grid  !important;
    grid-template-columns: repeat(3, 1fr)  !important;
    gap: 15px !important;
}

#page-local-assessmentcenter-report_manager .dashboard-content {
margin-bottom: 50px;
}



/* my team */

#page-local-assessmentcenter-my_team form {
display: flex; 
}



/* team upload */

#page-local-assessmentcenter-team_upload .card-header {
padding: 15px; 
margin-bottom: 10px;
h5{ margin:0; }

}






/* mohamed khaled  page-local-assessmentcenter-assessment end*/


 
