diff --git a/.github/workflows/pull_request_template.md b/.github/pull_request_template.md
similarity index 100%
rename from .github/workflows/pull_request_template.md
rename to .github/pull_request_template.md
diff --git a/.gitignore b/.gitignore
index 0b42136..4a88761 100755
--- a/.gitignore
+++ b/.gitignore
@@ -1,3 +1,10 @@
node_modules/
vendor/
-/.vs
\ No newline at end of file
+/.vs
+
+# Compiled CSS files
+css/*.min.css
+css/*.min.css.map
+
+# Ignore the entire build folder
+/amd/build/
diff --git a/ajax/search_suggestions.php b/ajax/search_suggestions.php
new file mode 100644
index 0000000..502caad
--- /dev/null
+++ b/ajax/search_suggestions.php
@@ -0,0 +1,111 @@
+libdir . '/filelib.php');
+require_login(); // Ensures full session context, like in core_renderer
+
+header('Content-Type: application/json');
+
+// Function to handle JSON error response and exit.
+// This centralizes error handling and ensures consistent output.
+function send_json_error($message, $status = 'error', $http_status_code = 500) {
+ error_log("theme_nhse: send_json_error - Status: " . $status . ", Message: " . $message);
+ http_response_code($http_status_code);
+ echo json_encode(['status' => $status, 'message' => $message]);
+ exit;
+}
+
+try {
+ global $USER, $DB;
+ $theme_identifier = 'theme_nhse';
+
+ // Get the .NET application base URL theme property
+ $dotnet_base_url = get_config($theme_identifier, 'dotnet_base_url');
+ // Ensure the .NET application base URL ends with a slash if it's not empty
+ if (!empty($dotnet_base_url) && substr($dotnet_base_url, -1) !== '/') {
+ $dotnet_base_url .= '/';
+ }
+
+ // Get the API Base URL theme property
+ $api_base_url = get_config($theme_identifier, 'api_base_url');
+ // Ensure the API base URL ends with a slash if it's not empty
+ if (empty($api_base_url)) {
+ send_json_error('API Base URL is not configured in theme settings.', 'error', 400);
+ }
+ if (substr($api_base_url, -1) !== '/') {
+ $api_base_url .= '/';
+ }
+
+ // Retrieve the OIDC token
+ $accesstoken = null;
+ $token_record = $DB->get_record('auth_oidc_token', ['username' => $USER->username]);
+ // IMPORTANT: Only access $token->token if $token is not false (i.e., a record was found)
+ if ($token_record) {
+ $accesstoken = $token_record->token; // Assuming the actual token is in the 'token' column
+ } else {
+ send_json_error(
+ 'No OIDC token found for user.', // The message for the client and log
+ 'error', // The status field in the JSON response
+ 500 // The HTTP status code (e.g., 500 Internal Server Error)
+ );
+ exit; // Exit if no token is found and you want to indicate an error
+ }
+
+} catch (Throwable $e) {
+ send_json_error(
+ 'An unexpected error occurred: ' . $e->getMessage(),
+ 'exception_error',
+ 500
+ );
+ exit;
+}
+
+$searchterm = optional_param('query', '', PARAM_TEXT);
+
+$api_endpoint_path = 'Search/GetAutoSuggestionResult/';
+$url_for_search = $api_base_url . $api_endpoint_path . urlencode($searchterm);
+
+
+try
+ {
+ $curl = new \curl();
+ // Set Authorization header
+ $options = [
+ 'HTTPHEADER' => [
+ 'Authorization: Bearer ' . $accesstoken,
+ 'Accept: application/json'
+ ]
+ ];
+ $response = $curl->get($url_for_search, null, $options);
+ $result = json_decode($response, true);
+
+ if (json_last_error() !== JSON_ERROR_NONE) {
+ $json_error_msg = json_last_error_msg();
+ error_log("theme_nhse: JSON decoding error: " . $json_error_msg);
+ send_json_error(
+ 'API response could not be decoded: ' . $json_error_msg,
+ 'json_decode_error',
+ 500 // Internal Server Error as the server received unparseable data
+ );
+ }
+
+ echo json_encode([
+ 'status' => 'ok',
+ 'test_url' => $url_for_search,
+ 'accesstoken' => $accesstoken,
+ 'api_raw_response' => $response, // Add the raw string response
+ 'api_decoded_result' => $result // Add the decoded array/object response
+ ]);
+ exit;
+
+
+} catch (Exception $e) {
+ error_log("theme_nhse: CURL Exception caught for URL: " . $url_for_search . " Message: " . $e->getMessage()); // Use $url_for_search for clarity
+ send_json_error(
+ 'Failed to connect to API: ' . $e->getMessage(), // Message for client and log
+ 'curl_error', // Specific status for cURL issues
+ 500 // HTTP 500 Internal Server Error for network/server-side issues
+ );
+}
+
+
+
diff --git a/amd/src/autosuggest.js b/amd/src/autosuggest.js
new file mode 100644
index 0000000..ae59ece
--- /dev/null
+++ b/amd/src/autosuggest.js
@@ -0,0 +1,194 @@
+define(['jquery'], function($) {
+ return {
+ init: function() {
+ const searchInput = $('#search-field');
+ // Ensure you have a
element with this ID in your HTML,
+ // typically right below the search input field.
+ const suggestionsList = $('#search-field_listbox');
+
+ // Hide the list initially
+ suggestionsList.empty().hide();
+
+ searchInput.on('input', function() {
+ const query = $(this).val().trim(); // Trim whitespace from the query
+
+ // Only perform search if query length is 2 or more characters
+ if (query.length < 2) {
+ suggestionsList.empty().hide(); // Clear and hide if query too short
+ return;
+ }
+
+ $.ajax({
+ url: M.cfg.wwwroot + '/theme/nhse/ajax/search_suggestions.php',
+ type: 'GET',
+ data: { query: query },
+ success: function(response) {
+
+ let allSuggestions = [];
+
+ // Check if the expected nested structure exists and is an object
+ if (response.api_decoded_result && typeof response.api_decoded_result === 'object') {
+ const decodedResult = response.api_decoded_result;
+
+ // Process Concept Documents - order them as per the .NET code (Concepts first)
+ if (decodedResult.concepts_documents && decodedResult.concepts_documents.documents) {
+ decodedResult.concepts_documents.documents.forEach(item => {
+ allSuggestions.push({
+ displayTitle: item.concept, // As per .NET code, uses item.Concept
+ originalTermForUrl: item.concept, // Used for the actualHref for concepts
+ type: 'Concepts', // Matches 'Concepts' from .NET GetUrl searchType
+ payload: item._click.payload, // Pass the whole payload for tracking URL
+ // originalItem: item // Keep original item for deeper inspection if needed
+ });
+ });
+ }
+
+ // Process Resource Documents
+ if (decodedResult.resources_documents && decodedResult.resources_documents.documents) {
+ decodedResult.resources_documents.documents.forEach(item => {
+ allSuggestions.push({
+ displayTitle: item.title,
+ targetReferenceId: item.resourceReferenceId, // Use ResourceReferenceId as per .NET GetUrl
+ type: 'Resource', // Matches 'Resource' from .NET GetUrl searchType
+ payload: item._click.payload,
+ // originalItem: item
+ });
+ });
+ }
+
+ // Process Catalogue Documents
+ if (decodedResult.catalogues_documents && decodedResult.catalogues_documents.documents) {
+ decodedResult.catalogues_documents.documents.forEach(item => {
+ allSuggestions.push({
+ displayTitle: item.name, // Use 'name' for catalogues
+ targetReference: item.url, // Use item.Url as per .NET GetUrl
+ type: 'Catalogues', // Matches 'Catalogues' from .NET GetUrl searchType
+ payload: item._click.payload,
+ // originalItem: item
+ });
+ });
+ }
+ }
+ // Now, render the suggestion
+ if (allSuggestions.length > 0) {
+ suggestionsList.empty(); // Clear existing list items
+
+ allSuggestions.forEach(function(item) {
+ let actualTargetUrl = '#'; // This will be the '/Resource/ID' or '/Catalogue/name' part
+ let typeClass = '';
+ let subText = '';
+ let svgIconPath = '';
+ let svgWidth = '16'; // Default
+ let svgHeight = '12'; // Default
+
+ // Determine actualTargetUrl SVG path, and dimensions based on type, mimicking the .NET GetUrl logic
+ if (item.type === 'Resource') {
+ if (item.targetReferenceId > 0) {
+ actualTargetUrl = `/Resource/${item.targetReferenceId}`;
+ } else {
+ // Fallback, though .NET only had ResourceReferenceId > 0
+ actualTargetUrl = `/Search/results?term=${encodeURIComponent(item.displayTitle)}`;
+ }
+ typeClass = 'autosugg-resource';
+ subText = 'Resource';
+ // eslint-disable-next-line max-len
+ svgIconPath = 'M7.89365 11.4887C7.90726 11.4837 7.92086 11.4787 7.93508 11.4738C7.93508 11.4239 7.93508 11.3735 7.93508 11.3236C7.93508 8.61493 7.93199 5.90624 7.94003 3.19754C7.94064 2.90288 7.87263 2.64621 7.71621 2.40574C7.64263 2.29299 7.57091 2.17836 7.48744 2.0737C6.01592 0.238416 3.7023 -0.378952 1.5148 0.23094C1.47028 0.2434 1.41958 0.322518 1.41526 0.374225C1.40165 0.533706 1.40907 0.695679 1.40907 0.856407C1.4066 2.50044 1.40536 4.14447 1.40042 5.78787C1.39671 6.93975 1.38743 8.09163 1.37878 9.24351C1.37816 9.35814 1.38125 9.43103 1.53706 9.39676C2.4076 9.20613 3.28186 9.18433 4.15983 9.34942C5.54973 9.61107 6.73561 10.249 7.70631 11.2869C7.76876 11.3535 7.83121 11.4208 7.89365 11.4881V11.4887ZM8.06863 11.475C8.08718 11.4862 8.10573 11.4974 8.12427 11.5093C8.14159 11.4769 8.1521 11.4389 8.17621 11.4127C9.89195 9.56061 11.9978 8.93327 14.4462 9.39365C14.5823 9.41919 14.6157 9.39116 14.6144 9.25473C14.6064 8.38381 14.6045 7.51351 14.6014 6.64259C14.5996 6.11493 14.5983 5.58728 14.5971 5.05899C14.5946 4.19742 14.5915 3.33585 14.5891 2.47427C14.5872 1.789 14.5829 1.10435 14.5866 0.419079C14.5872 0.291369 14.5495 0.23094 14.4209 0.209759C14.223 0.177988 14.0289 0.123166 13.8311 0.0895252C12.5048 -0.135992 11.2454 0.0596224 10.0725 0.732435C9.29964 1.17537 8.64673 1.751 8.20094 2.54031C8.10511 2.70976 8.0575 2.88793 8.0575 3.0879C8.06121 5.83896 8.05997 8.58939 8.06059 11.3404C8.06059 11.3853 8.06554 11.4295 8.06801 11.4744L8.06863 11.475ZM0.012984 10.9673C2.58011 10.6072 5.08849 10.819 7.55669 11.5535C5.62084 9.96865 3.44076 9.39926 0.981219 9.97239C0.976273 9.90262 0.970709 9.85714 0.970709 9.81166C0.973182 8.20377 0.975037 6.59587 0.978746 4.98797C0.981219 3.65979 0.983074 2.33099 0.99173 1.00281C0.992349 0.857653 0.932375 0.797224 0.80439 0.800962C0.610248 0.806569 0.416106 0.824635 0.221965 0.839587C0.0513177 0.852669 0 0.940508 0 1.11619C0.00680114 3.0717 0.00494629 5.02722 0.00494629 6.98336C0.00494629 8.23928 0.00370971 9.49519 0.004328 10.7511C0.004328 10.8171 0.00989257 10.8826 0.0136023 10.9673H0.012984ZM15.9771 10.966C15.9815 10.8938 15.9876 10.8383 15.9883 10.7835C15.9932 9.39303 15.9994 8.00317 16 6.61269C16 5.82961 15.9901 5.04653 15.9889 4.26345C15.987 3.19443 15.9864 2.12541 15.9913 1.05638C15.9913 0.93241 15.9456 0.868243 15.8318 0.855161C15.6235 0.832111 15.4139 0.81093 15.2049 0.800339C15.0602 0.792863 15.0033 0.86762 15.0039 1.02212C15.0083 2.48549 15.0033 3.94823 15.0046 5.4116C15.0052 6.01214 15.0182 6.61331 15.0206 7.21386C15.0243 8.06983 15.0243 8.92642 15.025 9.78238C15.025 9.83783 15.0182 9.89328 15.0132 9.97488C13.8416 9.69953 12.6829 9.66838 11.5267 9.9537C10.3699 10.239 9.34601 10.7879 8.43713 11.5572C10.9047 10.8196 13.4112 10.6091 15.9771 10.9667V10.966Z';
+ svgWidth = '16';
+ svgHeight = '12';
+ } else if (item.type === 'Catalogues') {
+ if (item.targetReference && item.targetReference.length > 0) {
+ actualTargetUrl = `/Catalogue/${item.targetReference}`;
+ } else {
+ // Fallback if reference missing
+ actualTargetUrl = `/Search/results?term=${encodeURIComponent(item.displayTitle)}`;
+ }
+ typeClass = 'autosugg-catalogue';
+ subText = 'Catalogue';
+ // eslint-disable-next-line max-len
+ svgIconPath = 'M13.4986 1.62391C13.498 1.35936 13.4452 1.06975 13.3272 0.835751C13.0286 0.243103 12.5027 0.0164303 11.8428 0.0182632C8.84631 0.0255949 5.84982 0.0219291 2.85272 0.0213181C2.75073 0.0213181 2.64873 0.023151 2.54735 0.0127644C1.80514 -0.0623858 1.18766 0.19728 0.673397 0.712944C0.171423 1.217 -0.000612773 1.84325 1.639e-06 2.53977C0.00491694 6.56672 0.00184488 10.5937 0.00245929 14.62C0.00245929 14.7208 0.00368811 14.8229 0.0116755 14.9231C0.0645149 15.5566 0.516722 15.9941 1.15571 15.9953C4.34574 16.0008 7.53638 16.002 10.7264 15.9959C11.433 15.9947 11.9012 15.5322 11.9018 14.8332C11.9073 11.1099 11.9104 7.38665 11.8901 3.66335C11.8889 3.40796 11.7377 3.12081 11.5774 2.90635C11.3464 2.59659 10.9808 2.51899 10.5937 2.5196C7.8823 2.52449 5.17151 2.52083 2.46011 2.52388C2.10252 2.52388 1.77197 2.46156 1.49425 2.22084C1.11209 1.88908 1.11762 1.35691 1.509 1.03249C1.79654 0.794204 2.1357 0.709278 2.50312 0.709278C3.85851 0.709278 5.21452 0.709278 6.56991 0.709278C8.11946 0.709278 9.66839 0.705002 11.2179 0.711111C12.1445 0.714777 12.8345 1.30315 12.8357 2.09559C12.84 5.84576 12.8375 9.59655 12.8375 13.3376C13.2854 13.1604 13.5048 12.8133 13.5054 12.1853C13.5072 8.6642 13.5097 5.14314 13.4993 1.62269L13.4986 1.62391ZM4.60133 5.26595C4.60809 4.92013 4.766 4.7625 5.10945 4.76189C6.48328 4.75822 7.8571 4.75822 9.23032 4.76189C9.60326 4.76311 9.76854 4.93235 9.771 5.29955C9.77468 5.77428 9.77653 6.24901 9.77038 6.72374C9.76547 7.08727 9.59221 7.2614 9.22479 7.26506C8.5434 7.27117 7.8614 7.2669 7.17941 7.2669C6.50785 7.2669 5.8363 7.26873 5.16475 7.26567C4.76538 7.26384 4.60625 7.11415 4.59949 6.72068C4.5915 6.23618 4.59212 5.75106 4.60072 5.26656L4.60133 5.26595Z';
+ svgWidth = '14';
+ svgHeight = '16';
+ } else if (item.type === 'Concepts') {
+ actualTargetUrl = `/Search/results?term=${encodeURIComponent(item.originalTermForUrl)}`;
+ typeClass = 'autosugg-concepts';
+ subText = ''; // .NET code does not show subtext for concepts
+ // eslint-disable-next-line max-len
+ svgIconPath = 'M11.8558 10.5296L15.7218 14.3861C15.8998 14.5627 16 14.8031 16 15.0539C16 15.3047 15.8998 15.5451 15.7218 15.7218C15.5451 15.8998 15.3047 16 15.0539 16C14.8031 16 14.5627 15.8998 14.3861 15.7218L10.5296 11.8558C7.76424 13.9254 3.86973 13.5064 1.60799 10.8959C-0.653748 8.28537 -0.513826 4.37088 1.92852 1.92852C4.37088 -0.513826 8.28537 -0.653748 10.8959 1.60799C13.5064 3.86973 13.9254 7.76424 11.8558 10.5296ZM6.58846 1.88528C3.99101 1.88528 1.88537 3.99093 1.88537 6.58837C1.88537 9.18581 3.99101 11.2915 6.58846 11.2915C9.1859 11.2915 11.2915 9.18581 11.2915 6.58837C11.2915 3.99093 9.1859 1.88528 6.58846 1.88528Z';
+ svgWidth = '16';
+ svgHeight = '16';
+ }
+
+ // Construct the full tracking URL based on the .NET GetUrl method
+ // Ensure M.cfg.wwwroot is correctly prepended for relative paths
+ // eslint-disable-next-line max-len
+ // The actualTargetUrl is encoded and used as the value for the 'url' query parameter.
+ const baseUrl = M.cfg.dotnet_base_url || '';
+ const payload = item.payload || {};
+ /* eslint-disable max-len */
+ const params = new URLSearchParams({
+ term: item.displayTitle,
+ url: actualTargetUrl,
+ clickTargetUrl: payload.ClickTargetUrl || '',
+ itemIndex: payload.HitNumber || '',
+ totalNumberOfHits: (payload.SearchSignal && payload.SearchSignal.Stats && payload.SearchSignal.Stats.TotalHits) || '',
+ containerId: payload.ContainerId || '',
+ name: payload.DocumentFields ? payload.DocumentFields.Name : '',
+ query: payload.SearchSignal ? payload.SearchSignal.Query : '',
+ userQuery: payload.SearchSignal && payload.SearchSignal.UserQuery ? encodeURIComponent(payload.SearchSignal.UserQuery) : '',
+ searchId: payload.SearchSignal ? payload.SearchSignal.SearchId : '',
+ timeOfSearch: payload.SearchSignal ? payload.SearchSignal.TimeOfSearch : '',
+ title: payload.DocumentFields ? payload.DocumentFields.Title : ''
+ });
+ /* eslint-enable max-len */
+
+ // eslint-disable-next-line max-len
+ const trackingHref = `${baseUrl}search/record-autosuggestion-click?${params.toString()}`;
+
+ /* eslint-disable max-len */
+ const dynamicSvgIcon = `
+
+ `;
+ /* eslint-enable max-len */
+ /* eslint-disable max-len */
+ const listItem = `
+ -
+
+ ${dynamicSvgIcon}
+
${item.displayTitle}
+ ${subText ? `${subText}
` : ''}
+
+
+ `;
+ /* eslint-enable max-len */
+ suggestionsList.append(listItem);
+ });
+
+ suggestionsList.show(); // Show the list after adding items
+
+ } else {
+ suggestionsList.empty().hide(); // Hide if no suggestions
+ }
+ }
+ });
+ });
+
+ // Added blur event to hide suggestions when input loses focus
+ searchInput.on('blur', function() {
+ // Use a small timeout to allow click events on suggestions to register
+ setTimeout(function() {
+ suggestionsList.empty().hide();
+ }, 200);
+ });
+
+ // Added focus event to potentially re-show suggestions if query is still valid
+ searchInput.on('focus', function() {
+ const query = $(this).val().trim();
+ if (query.length >= 2 && suggestionsList.children().length > 0) {
+ suggestionsList.show();
+ }
+ });
+ }
+ };
+});
\ No newline at end of file
diff --git a/classes/output/core_renderer.php b/classes/output/core_renderer.php
index 59ba973..08adf2b 100644
--- a/classes/output/core_renderer.php
+++ b/classes/output/core_renderer.php
@@ -36,6 +36,257 @@
*/
class core_renderer extends \theme_boost\output\core_renderer
{
+
+ // You can declare it explicitly for IDE clarity, but the parent usually does this.
+ // protected $page;
+
+ public function __construct(\moodle_page $page, $target) {
+ // This line is CRUCIAL. It calls the parent constructor,
+ // which sets up $this->page for the current renderer instance.
+ parent::__construct($page, $target);
+ }
+
+ /**
+ * Returns the data context for the global theme header, fetching from API.
+ * This method is called by {{# output.get_global_header_data }} in Mustache.
+ *
+ * @return \stdClass An object containing data for the header.
+ */
+ public function get_global_header_data() {
+ global $PAGE; // Keep $PAGE just in case for future use/context, though not strictly needed for this API call
+ global $DB, $USER; // Declare $DB and $USER as global
+ global $SESSION;
+
+ $context = new \stdClass();
+ $context->customnavigation = []; // Default to empty array in case of API issues
+
+ // Fetch token for current user
+ $token = null; // Initialize to null
+ $tokenNew = null; // Initialize to null
+ $accesstoken = null; // Initialize to null
+ $response_content = false; // Initialize to false
+
+ // --- NEW: Get the configured .NET application base URL ---
+ $dotnet_base_url = get_config('theme_nhse', 'dotnet_base_url');
+
+ if (!empty($dotnet_base_url) && substr($dotnet_base_url, -1) !== '/') {
+ $dotnet_base_url .= '/';
+ }
+
+ // Add dotnet_base_url to the context for Mustache template ---
+ $context->dotnet_base_url = $dotnet_base_url;
+ error_log("DEBUG NHSE: get_global_header_data: dotnet_base_url = " . $context->dotnet_base_url); // ADD THIS LINE
+ // Add sesskey to the context for Mustache template ---
+ $context->sessionKey = sesskey();
+
+ // --- NEW: Get the configured API Base URL ---
+ $api_base_url = get_config('theme_nhse', 'api_base_url');
+ // Ensure the API base URL ends with a slash if it's not empty
+ if (!empty($api_base_url) && substr($api_base_url, -1) !== '/') {
+ $api_base_url .= '/';
+ }
+
+ if (empty($api_base_url)) {
+ // Log an error and return early if the API URL is not configured
+ error_log("theme_nhse: ERROR: LH OpenAPI Base URL is not configured in theme settings. Cannot fetch navigation data.");
+ return $context; // Return empty context if API URL is missing
+ }
+
+ // --- NEW: Add login status to the context ---
+ // isloggedin() is a Moodle core function that returns true if a user is logged in.
+ $context->is_user_logged_in = isloggedin();
+
+ // --- NEW: Add 'Site Administration' link if user is an admin ---
+ // Check if the user has the capability to configure the site (i.e., is an admin)
+ if (has_capability('moodle/site:config', \context_system::instance())) {
+ $admin_link = new \stdClass();
+ $admin_link->title = "Site administration";
+ $admin_link->url = new \moodle_url('/admin/search.php'); // Use the observed URL
+ $admin_link->hasnotification = false;
+ $admin_link->notificationcount = 0;
+ $admin_link->openInNewTab = false;
+
+ // Add this admin link to your customnavigation array
+ // This ensures it gets rendered by your {{#customnavigation}} block in Mustache
+ $context->customnavigation[] = $admin_link;
+ error_log("theme_nhse: Added Site Administration link to custom navigation.");
+ }
+
+
+ if (isloggedin()) { // Only try to fetch token if a user is logged in
+ $token = $DB->get_record('auth_oidc_token', ['username' => $USER->username]);
+ if ($token) {
+ error_log("theme_nhse: Found OIDC token for user {$USER->username}.");
+ // You would then use $token->accesstoken to construct your bearer token
+ $accesstoken = $token->token;
+ error_log("theme_nhse: accesstoken {$accesstoken}");
+
+ } else {
+ error_log("theme_nhse: No OIDC token found for user {$USER->username}.");
+ }
+ } else {
+ error_log("theme_nhse: User not logged in, skipping OIDC token fetch.");
+ }
+
+ // --- The rest of your existing API call logic ---
+ $api_endpoint_path = 'User/GetLHUserNavigation';
+ $url = $api_base_url . $api_endpoint_path;
+
+
+
+ try
+ {
+ $curl = new \curl();
+ // Set Authorization header
+ $options = [
+ 'HTTPHEADER' => [
+ 'Authorization: Bearer ' . $accesstoken,
+ 'Accept: application/json'
+ ]
+ ];
+ $response = $curl->get($url, null, $options);
+ $result = json_decode($response, true);
+ // Log the raw response and the decoded result
+ error_log("theme_nhse: API Response (raw): " . $response);
+ error_log("theme_nhse: API Response (decoded): " . print_r($result, true));
+ // Check for JSON decoding errors
+ if (json_last_error() !== JSON_ERROR_NONE) {
+ error_log("theme_nhse: JSON decoding error: " . json_last_error_msg());
+ }
+ } catch (Exception $e)
+ {
+ debugging('CURL error: ' . $e->getMessage(), DEBUG_DEVELOPER);
+ error_log("theme_nhse: CURL Exception caught for URL: " . $url . " Message: " . $e->getMessage());
+ }
+
+ // --- Conditional Block for Processing Response (after try-catch) ---
+ // We use $result here, which will be null if there was an API error or JSON decoding issue.
+ if (is_array($result) && !empty($result)) {
+ // JSON decoded successfully and is an array with content
+ error_log("theme_nhse: JSON decoded successfully. Processing " . count($result) . " items.");
+ $processed_links = [];
+ foreach ($result as $item) {
+ // Check 'visible' property from API (only include if true or not set)
+ // Assuming 'visible' being absent or true means it should be shown
+
+ // --- NEW: Skip item if title is "Sign Out" ---
+ // We use trim() to handle any potential leading/trailing whitespace.
+ if (isset($item['title']) && trim($item['title']) === 'Sign Out') {
+ error_log("theme_nhse: Skipping 'Sign Out' link from API response.");
+ continue; // Skip to the next item in the loop
+ }
+
+
+ if (!isset($item['visible']) || $item['visible'] === true) {
+ $processed_item = new \stdClass();
+ $processed_item->title = $item['title'] ?? 'Untitled'; // Default title if missing
+ $processed_item->openInNewTab = $item['openInNewTab'] ?? false;
+ // Handle URLs - convert to moodle_url if internal, keep as string if external
+ if (isset($item['url']) && !empty($item['url'])) {
+ $item_url_path = $item['url']; // Store the raw URL from the API
+ // --- NEW: Override URL for 'Admin' link with theme setting ---
+ if (trim($processed_item->title) === 'Admin') {
+ $admin_url = get_config('theme_nhse', 'admin_url');
+ if (!empty($admin_url)) {
+ $processed_item->url = $admin_url;
+ $processed_item->openInNewTab = true;
+ error_log("theme_nhse: Overriding 'Admin' URL with theme setting: {$processed_item->url}");
+ } else {
+ // Fallback to original logic if theme setting is not configured
+ error_log("theme_nhse: Admin URL theme setting not found, falling back to API URL.");
+ }
+ // Check if it's an absolute URL (starts with http/s or //)
+ } else if (strpos($item_url_path, 'http') === 0 || strpos($item_url_path, '//') === 0) {
+ $processed_item->url = $item_url_path; // Use the absolute URL as is
+ error_log("theme_nhse: Processing absolute URL: {$processed_item->url}");
+ }
+ // If it's a relative URL AND we have a configured .NET base URL, prepend it
+ else if (!empty($dotnet_base_url)) {
+ // Prepend .NET base URL, ensuring no double slashes by trimming leading slash from item_url_path
+ $processed_item->url = $dotnet_base_url . ltrim($item_url_path, '/');
+ error_log("theme_nhse: Redirecting relative link '{$item_url_path}' to .NET domain: {$processed_item->url}");
+ }
+ // Fallback: If it's a relative URL but no .NET base URL is configured,
+ // treat it as a Moodle internal URL.
+ else {
+ $processed_item->url = new \moodle_url($item_url_path);
+ error_log("theme_nhse: .NET base URL not configured, processing relative link '{$item_url_path}' as Moodle internal.");
+ }
+ } else {
+ // Default to Moodle home if URL is missing or empty
+ $processed_item->url = new \moodle_url('/');
+ error_log("theme_nhse: Item has empty or missing URL, defaulting to Moodle home.");
+ }
+ $processed_item->hasnotification = $item['hasNotification'] ?? false;
+ $processed_item->notificationcount = $item['notificationCount'] ?? 0;
+
+ $processed_links[] = $processed_item;
+ } else {
+ // Log items that are not visible
+ error_log("theme_nhse: Item not visible and filtered out: " . ($item['title'] ?? 'N/A') . " (visible: " . ($item['visible'] ? 'true' : 'false') . ")");
+ }
+ }
+
+ // Add API processed links AFTER the static admin link, so it appears first if you want.
+ // If you want admin link to appear last, change this to array_unshift or prepend it.
+ $context->customnavigation = array_merge($context->customnavigation, $processed_links);
+ //$context->customnavigation = array_unshift($context->customnavigation, $processed_links);
+
+ error_log("theme_nhse: Processed links for display: " . print_r($context->customnavigation, true));
+
+
+ // Log the final processed links (for debugging)
+ error_log("theme_nhse: Processed links for display: " . print_r($processed_links, true));
+ } else {
+ // This block handles cases where:
+ // 1. $result is null (due to JSON decoding error or CURL exception)
+ // 2. $result is not an array (e.g., API returned a non-array JSON like a string or object)
+ // 3. $result is an empty array
+ $json_error_msg = (json_last_error() !== JSON_ERROR_NONE) ? json_last_error_msg() : 'N/A';
+ error_log("theme_nhse: Failed to process API response. Response was empty, not an array, or an error occurred. JSON Error: " . $json_error_msg);
+ error_log("theme_nhse: Raw API response (if available): " . ($response ?: 'No response content'));
+ }
+
+ // NEW: Require your autosuggest JavaScript module
+ $this->page->requires->js_call_amd('theme_nhse/autosuggest', 'init');
+
+ // You can remove this for now, or keep it, it won't hurt
+ // $this->page->requires->js_init_call('M.cfg.userid = ' . $USER->id . ';');
+
+
+ return $context;
+ }
+
+ public function get_footer_data(): \stdClass {
+ $context = new \stdClass();
+
+ $dotnet_base_url = get_config('theme_nhse', 'dotnet_base_url');
+ if (!empty($dotnet_base_url) && substr($dotnet_base_url, -1) !== '/') {
+ $dotnet_base_url .= '/';
+ }
+
+ $context->dotnet_base_url = $dotnet_base_url;
+
+ return $context;
+
+ }
+
+ public function standard_head_html() {
+ $output = parent::standard_head_html();
+
+ // Inject dotnet_base_url into M.cfg globally
+ $dotnet_base_url = get_config('theme_nhse', 'dotnet_base_url');
+
+ if (!empty($dotnet_base_url)) {
+ $output .= '';
+ }
+
+ return $output;
+ }
+
+
/**
* Wrapper for header elements.
*
diff --git a/css/nhse.min.css b/css/nhse.min.css
deleted file mode 100644
index 31d48a1..0000000
--- a/css/nhse.min.css
+++ /dev/null
@@ -1,26 +0,0 @@
-html{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}*,*:before,*:after{-moz-box-sizing:inherit;-webkit-box-sizing:inherit;box-sizing:inherit}button,input,select,textarea{font-family:inherit}a{color:#005eb8}a:visited{color:#330072}a:hover{color:#7c2855;text-decoration:none}a:focus{background-color:#ffeb3b;box-shadow:0 -2px #ffeb3b,0 4px #212b32;color:#212b32;outline:4px solid rgba(0,0,0,0);text-decoration:none}a:focus:hover{text-decoration:none}a:focus:visited{color:#212b32}a:focus .nhsuk-icon{fill:#212b32}a:active{color:#002f5c}@media print{a:after{color:#212b32;content:" (Link: " attr(href) ")";font-size:inherit}}.nhsuk-link--no-visited-state:link{color:#005eb8}.nhsuk-link--no-visited-state:visited{color:#005eb8}.nhsuk-link--no-visited-state:hover{color:#7c2855}.nhsuk-link--no-visited-state:active{color:#002f5c}.nhsuk-link--no-visited-state:focus{color:#212b32}html{background-color:#d8dde0;overflow-y:scroll;font-family:Frutiger W01,Arial,Sans-serif}@font-face{font-display:swap;font-family:"Frutiger W01";font-style:normal;font-weight:400;src:url("https://assets.nhs.uk/fonts/FrutigerLTW01-55Roman.eot?#iefix");src:url("https://assets.nhs.uk/fonts/FrutigerLTW01-55Roman.eot?#iefix") format("eot"),url("https://assets.nhs.uk/fonts/FrutigerLTW01-55Roman.woff2") format("woff2"),url("https://assets.nhs.uk/fonts/FrutigerLTW01-55Roman.woff") format("woff"),url("https://assets.nhs.uk/fonts/FrutigerLTW01-55Roman.ttf") format("truetype"),url("https://assets.nhs.uk/fonts/FrutigerLTW01-55Roman.svg#7def0e34-f28d-434f-b2ec-472bde847115") format("svg")}@font-face{font-display:swap;font-family:"Frutiger W01";font-style:normal;font-weight:600;src:url("https://assets.nhs.uk/fonts/FrutigerLTW01-65Bold.eot?#iefix");src:url("https://assets.nhs.uk/fonts/FrutigerLTW01-65Bold.eot?#iefix") format("eot"),url("https://assets.nhs.uk/fonts/FrutigerLTW01-65Bold.woff2") format("woff2"),url("https://assets.nhs.uk/fonts/FrutigerLTW01-65Bold.woff") format("woff"),url("https://assets.nhs.uk/fonts/FrutigerLTW01-65Bold.ttf") format("truetype"),url("https://assets.nhs.uk/fonts/FrutigerLTW01-65Bold.svg#eae74276-dd78-47e4-9b27-dac81c3411ca") format("svg")}body{background-color:#f0f4f5;color:#212b32;font-size:16px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;line-height:1.5;margin:0;min-height:100%}table{margin-bottom:40px;border-spacing:0;vertical-align:top;width:100%}@media(min-width: 37.5em){table{margin-bottom:48px}}@media print{table{page-break-inside:avoid}}thead th{border-bottom:2px solid #d8dde0}th,td{font-size:16px;font-size:1rem;line-height:1.5;padding-bottom:8px;padding-right:16px;padding-top:8px;padding-left:0;border-bottom:1px solid #d8dde0;text-align:left;vertical-align:top}@media(min-width: 37.5em){th,td{font-size:19px;font-size:1.1875rem;line-height:1.47368}}@media print{th,td{font-size:13pt;line-height:1.25}}@media(min-width: 37.5em){th,td{padding-bottom:16px}}@media(min-width: 37.5em){th,td{padding-right:24px}}@media(min-width: 37.5em){th,td{padding-top:16px}}th:last-child,td:last-child{padding-right:0}th{font-weight:600}caption{font-weight:600;font-size:19px;font-size:1.1875rem;line-height:1.42105;text-align:left}@media(min-width: 37.5em){caption{font-size:22px;font-size:1.375rem;line-height:1.36364}}@media print{caption{font-size:15pt;line-height:1.25}}.nhsuk-form-group{margin-bottom:16px}@media(min-width: 37.5em){.nhsuk-form-group{margin-bottom:24px}}.nhsuk-form-group .nhsuk-form-group:last-of-type{margin-bottom:0}.nhsuk-form-group--wrapper{margin-bottom:24px}@media(min-width: 37.5em){.nhsuk-form-group--wrapper{margin-bottom:32px}}.nhsuk-form-group--error{border-left:4px solid #d5281b;padding-left:16px}.nhsuk-form-group--error .nhsuk-form-group{border:0;padding:0}.nhsuk-grid-row{margin-left:-16px;margin-right:-16px}.nhsuk-grid-row:after{clear:both;content:"";display:block}.nhsuk-grid-column-one-quarter{box-sizing:border-box;padding:0 16px}@media(min-width: 56.25em){.nhsuk-grid-column-one-quarter{float:left;width:25%}}.nhsuk-grid-column-one-third{box-sizing:border-box;padding:0 16px}@media(min-width: 56.25em){.nhsuk-grid-column-one-third{float:left;width:33.3333%}}.nhsuk-grid-column-one-half{box-sizing:border-box;padding:0 16px}@media(min-width: 56.25em){.nhsuk-grid-column-one-half{float:left;width:50%}}.nhsuk-grid-column-two-thirds{box-sizing:border-box;padding:0 16px}@media(min-width: 56.25em){.nhsuk-grid-column-two-thirds{float:left;width:66.6666%}}.nhsuk-grid-column-three-quarters{box-sizing:border-box;padding:0 16px}@media(min-width: 56.25em){.nhsuk-grid-column-three-quarters{float:left;width:75%}}.nhsuk-grid-column-full{box-sizing:border-box;padding:0 16px}@media(min-width: 56.25em){.nhsuk-grid-column-full{float:left;width:100%}}.nhsuk-main-wrapper{display:block;padding-top:24px;padding-bottom:24px}.nhsuk-main-wrapper>*:first-child{margin-top:0}.nhsuk-main-wrapper>*:last-child{margin-bottom:0}@media(min-width: 37.5em){.nhsuk-main-wrapper{padding-top:48px;padding-bottom:48px}}.nhsuk-main-wrapper--l{padding-top:40px}@media(min-width: 37.5em){.nhsuk-main-wrapper--l{padding-top:56px}}.nhsuk-main-wrapper--s{padding-top:16px;padding-bottom:16px}@media(min-width: 37.5em){.nhsuk-main-wrapper--s{padding-top:24px;padding-bottom:24px}}.nhsuk-width-container{margin:0 16px;max-width:1200px}@media(min-width: 56.25em){.nhsuk-width-container{margin:0 32px}}@media(min-width: 1264px){.nhsuk-width-container{margin:0 auto}}.nhsuk-width-container-fluid{margin:0 16px;max-width:100%}@media(min-width: 56.25em){.nhsuk-width-container-fluid{margin:0 32px}}.nhsuk-icon{height:34px;width:34px}.nhsuk-icon__search{fill:#005eb8}.nhsuk-icon__chevron-left{fill:#005eb8}.nhsuk-icon__chevron-right{fill:#005eb8}.nhsuk-icon__close{fill:#005eb8}.nhsuk-icon__cross{fill:#d5281b}.nhsuk-icon__tick{stroke:#007f3b}.nhsuk-icon__arrow-right{fill:#005eb8}.nhsuk-icon__arrow-left{fill:#005eb8}.nhsuk-icon__arrow-right-circle{fill:#007f3b}.nhsuk-icon__chevron-down{fill:#fff;height:24px;position:absolute;right:4px;transform:rotate(90deg);width:24px}.nhsuk-icon__chevron-up{fill:#005eb8}.nhsuk-icon__chevron-up path{fill:#fff}.nhsuk-icon__emdash path{fill:#aeb7bd}.nhsuk-icon__plus{fill:#005eb8}.nhsuk-icon__minus{fill:#005eb8}.nhsuk-icon--size-25{height:42.5px;width:42.5px}.nhsuk-icon--size-50{height:51px;width:51px}.nhsuk-icon--size-75{height:59.5px;width:59.5px}.nhsuk-icon--size-100{height:68px;width:68px}ol,ul,.nhsuk-list{font-size:16px;font-size:1rem;line-height:1.5;margin-bottom:16px;list-style-type:none;margin-top:0;padding-left:0}@media(min-width: 37.5em){ol,ul,.nhsuk-list{font-size:19px;font-size:1.1875rem;line-height:1.47368}}@media print{ol,ul,.nhsuk-list{font-size:13pt;line-height:1.25}}@media(min-width: 37.5em){ol,ul,.nhsuk-list{margin-bottom:24px}}ol ol,ul ol,ol ul,ul ul,.nhsuk-list ol,.nhsuk-list ul,ol .nhsuk-list,ul .nhsuk-list,.nhsuk-list .nhsuk-list{margin-top:8px;margin-bottom:0}@media(min-width: 37.5em){ol ol,ul ol,ol ul,ul ul,.nhsuk-list ol,.nhsuk-list ul,ol .nhsuk-list,ul .nhsuk-list,.nhsuk-list .nhsuk-list{margin-top:8px}}ol>li,ul>li,.nhsuk-list>li{margin-bottom:8px}@media(min-width: 37.5em){ol>li,ul>li,.nhsuk-list>li{margin-bottom:8px}}ol>li:last-child,ul>li:last-child,.nhsuk-list>li:last-child{margin-bottom:0}ul,.nhsuk-list--bullet{list-style-type:disc;padding-left:20px}ol,.nhsuk-list--number{list-style-type:decimal;padding-left:20px}.nhsuk-list--tick,.nhsuk-list--cross{list-style:none;margin-top:0;padding-left:40px;position:relative}.nhsuk-list--tick svg,.nhsuk-list--cross svg{left:-4px;margin-top:-5px;position:absolute}hr,.nhsuk-section-break{border:0;margin:0}.nhsuk-section-break--xl{margin-top:48px;margin-bottom:48px}@media(min-width: 37.5em){.nhsuk-section-break--xl{margin-top:56px}}@media(min-width: 37.5em){.nhsuk-section-break--xl{margin-bottom:56px}}hr,.nhsuk-section-break--l{margin-top:32px;margin-bottom:32px}@media(min-width: 37.5em){hr,.nhsuk-section-break--l{margin-top:40px}}@media(min-width: 37.5em){hr,.nhsuk-section-break--l{margin-bottom:40px}}.nhsuk-section-break--m{margin-top:16px;margin-bottom:16px}@media(min-width: 37.5em){.nhsuk-section-break--m{margin-top:24px}}@media(min-width: 37.5em){.nhsuk-section-break--m{margin-bottom:24px}}hr,.nhsuk-section-break--visible{border-bottom:1px solid #d8dde0}h1,.nhsuk-heading-xl{font-size:32px;font-size:2rem;line-height:1.1875;display:block;font-weight:600;margin-top:0;margin-bottom:40px}@media(min-width: 37.5em){h1,.nhsuk-heading-xl{font-size:48px;font-size:3rem;line-height:1.125}}@media print{h1,.nhsuk-heading-xl{font-size:26pt;line-height:1.15}}@media(min-width: 37.5em){h1,.nhsuk-heading-xl{margin-bottom:48px}}h2,.nhsuk-heading-l{font-size:27px;font-size:1.6875rem;line-height:1.22222;display:block;font-weight:600;margin-top:0;margin-bottom:16px}@media(min-width: 37.5em){h2,.nhsuk-heading-l{font-size:36px;font-size:2.25rem;line-height:1.16667}}@media print{h2,.nhsuk-heading-l{font-size:20pt;line-height:1.2}}@media(min-width: 37.5em){h2,.nhsuk-heading-l{margin-bottom:24px}}h3,.nhsuk-heading-m{font-size:22px;font-size:1.375rem;line-height:1.31818;display:block;font-weight:600;margin-top:0;margin-bottom:16px}@media(min-width: 37.5em){h3,.nhsuk-heading-m{font-size:26px;font-size:1.625rem;line-height:1.23077}}@media print{h3,.nhsuk-heading-m{font-size:17pt;line-height:1.25}}@media(min-width: 37.5em){h3,.nhsuk-heading-m{margin-bottom:24px}}h4,.nhsuk-heading-s{font-size:19px;font-size:1.1875rem;line-height:1.42105;display:block;font-weight:600;margin-top:0;margin-bottom:16px}@media(min-width: 37.5em){h4,.nhsuk-heading-s{font-size:22px;font-size:1.375rem;line-height:1.36364}}@media print{h4,.nhsuk-heading-s{font-size:15pt;line-height:1.25}}@media(min-width: 37.5em){h4,.nhsuk-heading-s{margin-bottom:24px}}h5,.nhsuk-heading-xs{font-size:16px;font-size:1rem;line-height:1.5;display:block;font-weight:600;margin-top:0;margin-bottom:16px}@media(min-width: 37.5em){h5,.nhsuk-heading-xs{font-size:19px;font-size:1.1875rem;line-height:1.47368}}@media print{h5,.nhsuk-heading-xs{font-size:13pt;line-height:1.25}}@media(min-width: 37.5em){h5,.nhsuk-heading-xs{margin-bottom:24px}}h6,.nhsuk-heading-xxs{font-size:16px;font-size:1rem;line-height:1.5;display:block;font-weight:600;margin-top:0;margin-bottom:16px}@media(min-width: 37.5em){h6,.nhsuk-heading-xxs{font-size:19px;font-size:1.1875rem;line-height:1.47368}}@media print{h6,.nhsuk-heading-xxs{font-size:13pt;line-height:1.25}}@media(min-width: 37.5em){h6,.nhsuk-heading-xxs{margin-bottom:24px}}.nhsuk-caption-xl{font-weight:400;font-size:22px;font-size:1.375rem;line-height:1.31818;color:#4c6272;display:block;margin-bottom:4px}@media(min-width: 37.5em){.nhsuk-caption-xl{font-size:26px;font-size:1.625rem;line-height:1.23077}}@media print{.nhsuk-caption-xl{font-size:17pt;line-height:1.25}}.nhsuk-caption-l{font-weight:400;font-size:19px;font-size:1.1875rem;line-height:1.42105;color:#4c6272;display:block;margin-bottom:4px}@media(min-width: 37.5em){.nhsuk-caption-l{font-size:22px;font-size:1.375rem;line-height:1.36364}}@media print{.nhsuk-caption-l{font-size:15pt;line-height:1.25}}.nhsuk-caption-m{font-weight:400;font-size:16px;font-size:1rem;line-height:1.5;color:#4c6272;display:block}@media(min-width: 37.5em){.nhsuk-caption-m{font-size:19px;font-size:1.1875rem;line-height:1.47368}}@media print{.nhsuk-caption-m{font-size:13pt;line-height:1.25}}.nhsuk-caption--bottom{margin-bottom:0;margin-top:4px}.nhsuk-body-l{font-size:20px;font-size:1.25rem;line-height:1.4;display:block;margin-top:0;margin-bottom:24px}@media(min-width: 37.5em){.nhsuk-body-l{font-size:24px;font-size:1.5rem;line-height:1.29167}}@media print{.nhsuk-body-l{font-size:16pt;line-height:1.25}}@media(min-width: 37.5em){.nhsuk-body-l{margin-bottom:32px}}address,p,.nhsuk-body-m{font-size:16px;font-size:1rem;line-height:1.5;display:block;margin-top:0;margin-bottom:16px}@media(min-width: 37.5em){address,p,.nhsuk-body-m{font-size:19px;font-size:1.1875rem;line-height:1.47368}}@media print{address,p,.nhsuk-body-m{font-size:13pt;line-height:1.25}}@media(min-width: 37.5em){address,p,.nhsuk-body-m{margin-bottom:24px}}p,.nhsuk-body-m{color:inherit}.nhsuk-body-s{font-size:14px;font-size:.875rem;line-height:1.71429;display:block;margin-top:0;margin-bottom:16px}@media(min-width: 37.5em){.nhsuk-body-s{font-size:16px;font-size:1rem;line-height:1.5}}@media print{.nhsuk-body-s{font-size:12pt;line-height:1.3}}@media(min-width: 37.5em){.nhsuk-body-s{margin-bottom:24px}}address{font-style:normal}.nhsuk-lede-text{font-weight:400;font-size:20px;font-size:1.25rem;line-height:1.4;margin-bottom:40px}@media(min-width: 37.5em){.nhsuk-lede-text{font-size:24px;font-size:1.5rem;line-height:1.29167}}@media print{.nhsuk-lede-text{font-size:16pt;line-height:1.25}}@media(min-width: 37.5em){.nhsuk-lede-text{margin-bottom:48px}}.nhsuk-lede-text p,.nhsuk-lede-text ul{font-weight:400;font-size:20px;font-size:1.25rem;line-height:1.4}@media(min-width: 37.5em){.nhsuk-lede-text p,.nhsuk-lede-text ul{font-size:24px;font-size:1.5rem;line-height:1.29167}}@media print{.nhsuk-lede-text p,.nhsuk-lede-text ul{font-size:16pt;line-height:1.25}}.nhsuk-lede-text--small{font-weight:400;font-size:16px;font-size:1rem;line-height:1.5;margin-bottom:24px}@media(min-width: 37.5em){.nhsuk-lede-text--small{font-size:19px;font-size:1.1875rem;line-height:1.47368}}@media print{.nhsuk-lede-text--small{font-size:13pt;line-height:1.25}}@media(min-width: 37.5em){.nhsuk-lede-text--small{margin-bottom:32px}}h1+.nhsuk-lede-text,h1+.nhsuk-lede-text--small{margin-top:-8px}.nhsuk-body-l+h2,.nhsuk-body-l+.nhsuk-heading-l{padding-top:4px}@media(min-width: 37.5em){.nhsuk-body-l+h2,.nhsuk-body-l+.nhsuk-heading-l{padding-top:8px}}p+h2,.nhsuk-body-m+h2,address+h2,p+.nhsuk-heading-l,.nhsuk-body-m+.nhsuk-heading-l,address+.nhsuk-heading-l,.nhsuk-body-s+h2,.nhsuk-body-s+.nhsuk-heading-l,.nhsuk-list+h2,ul+h2,ol+h2,.nhsuk-list+.nhsuk-heading-l,ul+.nhsuk-heading-l,ol+.nhsuk-heading-l{padding-top:16px}@media(min-width: 37.5em){p+h2,.nhsuk-body-m+h2,address+h2,p+.nhsuk-heading-l,.nhsuk-body-m+.nhsuk-heading-l,address+.nhsuk-heading-l,.nhsuk-body-s+h2,.nhsuk-body-s+.nhsuk-heading-l,.nhsuk-list+h2,ul+h2,ol+h2,.nhsuk-list+.nhsuk-heading-l,ul+.nhsuk-heading-l,ol+.nhsuk-heading-l{padding-top:24px}}p+h3,.nhsuk-body-m+h3,address+h3,p+.nhsuk-heading-m,.nhsuk-body-m+.nhsuk-heading-m,address+.nhsuk-heading-m,.nhsuk-body-s+h3,.nhsuk-body-s+.nhsuk-heading-m,.nhsuk-list+h3,ul+h3,ol+h3,.nhsuk-list+.nhsuk-heading-m,ul+.nhsuk-heading-m,ol+.nhsuk-heading-m,p+h4,.nhsuk-body-m+h4,address+h4,p+.nhsuk-heading-s,.nhsuk-body-m+.nhsuk-heading-s,address+.nhsuk-heading-s,.nhsuk-body-s+h4,.nhsuk-body-s+.nhsuk-heading-s,.nhsuk-list+h4,ul+h4,ol+h4,.nhsuk-list+.nhsuk-heading-s,ul+.nhsuk-heading-s,ol+.nhsuk-heading-s{padding-top:4px}@media(min-width: 37.5em){p+h3,.nhsuk-body-m+h3,address+h3,p+.nhsuk-heading-m,.nhsuk-body-m+.nhsuk-heading-m,address+.nhsuk-heading-m,.nhsuk-body-s+h3,.nhsuk-body-s+.nhsuk-heading-m,.nhsuk-list+h3,ul+h3,ol+h3,.nhsuk-list+.nhsuk-heading-m,ul+.nhsuk-heading-m,ol+.nhsuk-heading-m,p+h4,.nhsuk-body-m+h4,address+h4,p+.nhsuk-heading-s,.nhsuk-body-m+.nhsuk-heading-s,address+.nhsuk-heading-s,.nhsuk-body-s+h4,.nhsuk-body-s+.nhsuk-heading-s,.nhsuk-list+h4,ul+h4,ol+h4,.nhsuk-list+.nhsuk-heading-s,ul+.nhsuk-heading-s,ol+.nhsuk-heading-s{padding-top:8px}}.nhsuk-lede-text+h2,.nhsuk-lede-text+.nhsuk-heading-l{padding-top:0}strong,b{font-weight:600}@media print{.nhsuk-main-wrapper{padding-top:1em;padding-bottom:1em}h1,.nhsuk-heading-xl,h2,.nhsuk-heading-l,h3,.nhsuk-heading-m,h4,.nhsuk-heading-s,h5,.nhsuk-heading-xs,h6,.nhsuk-heading-xxs,.nhsuk-lede-text,.nhsuk-body-l,p,.nhsuk-body-m,.nhsuk-body-s,address,ol,ul,.nhsuk-list{margin-bottom:7.5pt}h1{margin-bottom:15pt !important}.nhsuk-body-l+h2,.nhsuk-body-l+.nhsuk-heading-l,p+h2,.nhsuk-body-m+h2,address+h2,p+.nhsuk-heading-l,.nhsuk-body-m+.nhsuk-heading-l,address+.nhsuk-heading-l,.nhsuk-body-s+h2,.nhsuk-body-s+.nhsuk-heading-l,.nhsuk-list+h2,ul+h2,ol+h2,.nhsuk-list+.nhsuk-heading-l,ul+.nhsuk-heading-l,ol+.nhsuk-heading-l,p+h3,.nhsuk-body-m+h3,address+h3,p+.nhsuk-heading-m,.nhsuk-body-m+.nhsuk-heading-m,address+.nhsuk-heading-m,.nhsuk-body-s+h3,.nhsuk-body-s+.nhsuk-heading-m,.nhsuk-list+h3,ul+h3,ol+h3,.nhsuk-list+.nhsuk-heading-m,ul+.nhsuk-heading-m,ol+.nhsuk-heading-m,p+h4,.nhsuk-body-m+h4,address+h4,p+.nhsuk-heading-s,.nhsuk-body-m+.nhsuk-heading-s,address+.nhsuk-heading-s,.nhsuk-body-s+h4,.nhsuk-body-s+.nhsuk-heading-s,.nhsuk-list+h4,ul+h4,ol+h4,.nhsuk-list+.nhsuk-heading-s,ul+.nhsuk-heading-s,ol+.nhsuk-heading-s{padding-top:.45em}}.nhsuk-u-clear:after{clear:both;content:"";display:block}.nhsuk-u-display-block{display:block !important}.nhsuk-u-display-inline-block{display:inline-block !important}.nhsuk-u-float-left{float:left !important}.nhsuk-u-float-right{float:right !important}.nhsuk-u-one-half{float:left;width:50% !important}.nhsuk-u-one-third{float:left;width:33.3333333333% !important}.nhsuk-u-two-thirds{float:left;width:66.6666666667% !important}.nhsuk-u-one-quarter{float:left;width:25% !important}.nhsuk-u-three-quarters{float:left;width:75% !important}.nhsuk-u-one-half-tablet{width:100% !important}@media(min-width: 37.5em){.nhsuk-u-one-half-tablet{float:left;width:50% !important}}.nhsuk-u-one-third-tablet{width:100% !important}@media(min-width: 37.5em){.nhsuk-u-one-third-tablet{float:left;width:33.3333333333% !important}}.nhsuk-u-two-thirds-tablet{width:100% !important}@media(min-width: 37.5em){.nhsuk-u-two-thirds-tablet{float:left;width:66.6666666667% !important}}.nhsuk-u-one-quarter-tablet{width:100% !important}@media(min-width: 37.5em){.nhsuk-u-one-quarter-tablet{float:left;width:25% !important}}.nhsuk-u-three-quarters-tablet{width:100% !important}@media(min-width: 37.5em){.nhsuk-u-three-quarters-tablet{float:left;width:75% !important}}@media(max-width: 37.49em){.nhsuk-u-nowrap{white-space:nowrap}}.nhsuk-list--border li{border-bottom:1px solid #d8dde0;padding:8px 0 16px}.nhsuk-u-reading-width{max-width:44em}.nhsuk-u-margin-0{margin:0 !important}@media(min-width: 37.5em){.nhsuk-u-margin-0{margin:0 !important}}.nhsuk-u-margin-top-0{margin-top:0 !important}@media(min-width: 37.5em){.nhsuk-u-margin-top-0{margin-top:0 !important}}.nhsuk-u-margin-right-0{margin-right:0 !important}@media(min-width: 37.5em){.nhsuk-u-margin-right-0{margin-right:0 !important}}.nhsuk-u-margin-bottom-0{margin-bottom:0 !important}@media(min-width: 37.5em){.nhsuk-u-margin-bottom-0{margin-bottom:0 !important}}.nhsuk-u-margin-left-0{margin-left:0 !important}@media(min-width: 37.5em){.nhsuk-u-margin-left-0{margin-left:0 !important}}.nhsuk-u-margin-1{margin:4px !important}@media(min-width: 37.5em){.nhsuk-u-margin-1{margin:4px !important}}.nhsuk-u-margin-top-1{margin-top:4px !important}@media(min-width: 37.5em){.nhsuk-u-margin-top-1{margin-top:4px !important}}.nhsuk-u-margin-right-1{margin-right:4px !important}@media(min-width: 37.5em){.nhsuk-u-margin-right-1{margin-right:4px !important}}.nhsuk-u-margin-bottom-1{margin-bottom:4px !important}@media(min-width: 37.5em){.nhsuk-u-margin-bottom-1{margin-bottom:4px !important}}.nhsuk-u-margin-left-1{margin-left:4px !important}@media(min-width: 37.5em){.nhsuk-u-margin-left-1{margin-left:4px !important}}.nhsuk-u-margin-2{margin:8px !important}@media(min-width: 37.5em){.nhsuk-u-margin-2{margin:8px !important}}.nhsuk-u-margin-top-2{margin-top:8px !important}@media(min-width: 37.5em){.nhsuk-u-margin-top-2{margin-top:8px !important}}.nhsuk-u-margin-right-2{margin-right:8px !important}@media(min-width: 37.5em){.nhsuk-u-margin-right-2{margin-right:8px !important}}.nhsuk-u-margin-bottom-2{margin-bottom:8px !important}@media(min-width: 37.5em){.nhsuk-u-margin-bottom-2{margin-bottom:8px !important}}.nhsuk-u-margin-left-2{margin-left:8px !important}@media(min-width: 37.5em){.nhsuk-u-margin-left-2{margin-left:8px !important}}.nhsuk-u-margin-3{margin:8px !important}@media(min-width: 37.5em){.nhsuk-u-margin-3{margin:16px !important}}.nhsuk-u-margin-top-3{margin-top:8px !important}@media(min-width: 37.5em){.nhsuk-u-margin-top-3{margin-top:16px !important}}.nhsuk-u-margin-right-3{margin-right:8px !important}@media(min-width: 37.5em){.nhsuk-u-margin-right-3{margin-right:16px !important}}.nhsuk-u-margin-bottom-3{margin-bottom:8px !important}@media(min-width: 37.5em){.nhsuk-u-margin-bottom-3{margin-bottom:16px !important}}.nhsuk-u-margin-left-3{margin-left:8px !important}@media(min-width: 37.5em){.nhsuk-u-margin-left-3{margin-left:16px !important}}.nhsuk-u-margin-4{margin:16px !important}@media(min-width: 37.5em){.nhsuk-u-margin-4{margin:24px !important}}.nhsuk-u-margin-top-4{margin-top:16px !important}@media(min-width: 37.5em){.nhsuk-u-margin-top-4{margin-top:24px !important}}.nhsuk-u-margin-right-4{margin-right:16px !important}@media(min-width: 37.5em){.nhsuk-u-margin-right-4{margin-right:24px !important}}.nhsuk-u-margin-bottom-4{margin-bottom:16px !important}@media(min-width: 37.5em){.nhsuk-u-margin-bottom-4{margin-bottom:24px !important}}.nhsuk-u-margin-left-4{margin-left:16px !important}@media(min-width: 37.5em){.nhsuk-u-margin-left-4{margin-left:24px !important}}.nhsuk-u-margin-5{margin:24px !important}@media(min-width: 37.5em){.nhsuk-u-margin-5{margin:32px !important}}.nhsuk-u-margin-top-5{margin-top:24px !important}@media(min-width: 37.5em){.nhsuk-u-margin-top-5{margin-top:32px !important}}.nhsuk-u-margin-right-5{margin-right:24px !important}@media(min-width: 37.5em){.nhsuk-u-margin-right-5{margin-right:32px !important}}.nhsuk-u-margin-bottom-5{margin-bottom:24px !important}@media(min-width: 37.5em){.nhsuk-u-margin-bottom-5{margin-bottom:32px !important}}.nhsuk-u-margin-left-5{margin-left:24px !important}@media(min-width: 37.5em){.nhsuk-u-margin-left-5{margin-left:32px !important}}.nhsuk-u-margin-6{margin:32px !important}@media(min-width: 37.5em){.nhsuk-u-margin-6{margin:40px !important}}.nhsuk-u-margin-top-6{margin-top:32px !important}@media(min-width: 37.5em){.nhsuk-u-margin-top-6{margin-top:40px !important}}.nhsuk-u-margin-right-6{margin-right:32px !important}@media(min-width: 37.5em){.nhsuk-u-margin-right-6{margin-right:40px !important}}.nhsuk-u-margin-bottom-6{margin-bottom:32px !important}@media(min-width: 37.5em){.nhsuk-u-margin-bottom-6{margin-bottom:40px !important}}.nhsuk-u-margin-left-6{margin-left:32px !important}@media(min-width: 37.5em){.nhsuk-u-margin-left-6{margin-left:40px !important}}.nhsuk-u-margin-7{margin:40px !important}@media(min-width: 37.5em){.nhsuk-u-margin-7{margin:48px !important}}.nhsuk-u-margin-top-7{margin-top:40px !important}@media(min-width: 37.5em){.nhsuk-u-margin-top-7{margin-top:48px !important}}.nhsuk-u-margin-right-7{margin-right:40px !important}@media(min-width: 37.5em){.nhsuk-u-margin-right-7{margin-right:48px !important}}.nhsuk-u-margin-bottom-7{margin-bottom:40px !important}@media(min-width: 37.5em){.nhsuk-u-margin-bottom-7{margin-bottom:48px !important}}.nhsuk-u-margin-left-7{margin-left:40px !important}@media(min-width: 37.5em){.nhsuk-u-margin-left-7{margin-left:48px !important}}.nhsuk-u-margin-8{margin:48px !important}@media(min-width: 37.5em){.nhsuk-u-margin-8{margin:56px !important}}.nhsuk-u-margin-top-8{margin-top:48px !important}@media(min-width: 37.5em){.nhsuk-u-margin-top-8{margin-top:56px !important}}.nhsuk-u-margin-right-8{margin-right:48px !important}@media(min-width: 37.5em){.nhsuk-u-margin-right-8{margin-right:56px !important}}.nhsuk-u-margin-bottom-8{margin-bottom:48px !important}@media(min-width: 37.5em){.nhsuk-u-margin-bottom-8{margin-bottom:56px !important}}.nhsuk-u-margin-left-8{margin-left:48px !important}@media(min-width: 37.5em){.nhsuk-u-margin-left-8{margin-left:56px !important}}.nhsuk-u-margin-9{margin:56px !important}@media(min-width: 37.5em){.nhsuk-u-margin-9{margin:64px !important}}.nhsuk-u-margin-top-9{margin-top:56px !important}@media(min-width: 37.5em){.nhsuk-u-margin-top-9{margin-top:64px !important}}.nhsuk-u-margin-right-9{margin-right:56px !important}@media(min-width: 37.5em){.nhsuk-u-margin-right-9{margin-right:64px !important}}.nhsuk-u-margin-bottom-9{margin-bottom:56px !important}@media(min-width: 37.5em){.nhsuk-u-margin-bottom-9{margin-bottom:64px !important}}.nhsuk-u-margin-left-9{margin-left:56px !important}@media(min-width: 37.5em){.nhsuk-u-margin-left-9{margin-left:64px !important}}.nhsuk-u-padding-0{padding:0 !important}@media(min-width: 37.5em){.nhsuk-u-padding-0{padding:0 !important}}.nhsuk-u-padding-top-0{padding-top:0 !important}@media(min-width: 37.5em){.nhsuk-u-padding-top-0{padding-top:0 !important}}.nhsuk-u-padding-right-0{padding-right:0 !important}@media(min-width: 37.5em){.nhsuk-u-padding-right-0{padding-right:0 !important}}.nhsuk-u-padding-bottom-0{padding-bottom:0 !important}@media(min-width: 37.5em){.nhsuk-u-padding-bottom-0{padding-bottom:0 !important}}.nhsuk-u-padding-left-0{padding-left:0 !important}@media(min-width: 37.5em){.nhsuk-u-padding-left-0{padding-left:0 !important}}.nhsuk-u-padding-1{padding:4px !important}@media(min-width: 37.5em){.nhsuk-u-padding-1{padding:4px !important}}.nhsuk-u-padding-top-1{padding-top:4px !important}@media(min-width: 37.5em){.nhsuk-u-padding-top-1{padding-top:4px !important}}.nhsuk-u-padding-right-1{padding-right:4px !important}@media(min-width: 37.5em){.nhsuk-u-padding-right-1{padding-right:4px !important}}.nhsuk-u-padding-bottom-1{padding-bottom:4px !important}@media(min-width: 37.5em){.nhsuk-u-padding-bottom-1{padding-bottom:4px !important}}.nhsuk-u-padding-left-1{padding-left:4px !important}@media(min-width: 37.5em){.nhsuk-u-padding-left-1{padding-left:4px !important}}.nhsuk-u-padding-2{padding:8px !important}@media(min-width: 37.5em){.nhsuk-u-padding-2{padding:8px !important}}.nhsuk-u-padding-top-2{padding-top:8px !important}@media(min-width: 37.5em){.nhsuk-u-padding-top-2{padding-top:8px !important}}.nhsuk-u-padding-right-2{padding-right:8px !important}@media(min-width: 37.5em){.nhsuk-u-padding-right-2{padding-right:8px !important}}.nhsuk-u-padding-bottom-2{padding-bottom:8px !important}@media(min-width: 37.5em){.nhsuk-u-padding-bottom-2{padding-bottom:8px !important}}.nhsuk-u-padding-left-2{padding-left:8px !important}@media(min-width: 37.5em){.nhsuk-u-padding-left-2{padding-left:8px !important}}.nhsuk-u-padding-3{padding:8px !important}@media(min-width: 37.5em){.nhsuk-u-padding-3{padding:16px !important}}.nhsuk-u-padding-top-3{padding-top:8px !important}@media(min-width: 37.5em){.nhsuk-u-padding-top-3{padding-top:16px !important}}.nhsuk-u-padding-right-3{padding-right:8px !important}@media(min-width: 37.5em){.nhsuk-u-padding-right-3{padding-right:16px !important}}.nhsuk-u-padding-bottom-3{padding-bottom:8px !important}@media(min-width: 37.5em){.nhsuk-u-padding-bottom-3{padding-bottom:16px !important}}.nhsuk-u-padding-left-3{padding-left:8px !important}@media(min-width: 37.5em){.nhsuk-u-padding-left-3{padding-left:16px !important}}.nhsuk-u-padding-4{padding:16px !important}@media(min-width: 37.5em){.nhsuk-u-padding-4{padding:24px !important}}.nhsuk-u-padding-top-4{padding-top:16px !important}@media(min-width: 37.5em){.nhsuk-u-padding-top-4{padding-top:24px !important}}.nhsuk-u-padding-right-4{padding-right:16px !important}@media(min-width: 37.5em){.nhsuk-u-padding-right-4{padding-right:24px !important}}.nhsuk-u-padding-bottom-4{padding-bottom:16px !important}@media(min-width: 37.5em){.nhsuk-u-padding-bottom-4{padding-bottom:24px !important}}.nhsuk-u-padding-left-4{padding-left:16px !important}@media(min-width: 37.5em){.nhsuk-u-padding-left-4{padding-left:24px !important}}.nhsuk-u-padding-5{padding:24px !important}@media(min-width: 37.5em){.nhsuk-u-padding-5{padding:32px !important}}.nhsuk-u-padding-top-5{padding-top:24px !important}@media(min-width: 37.5em){.nhsuk-u-padding-top-5{padding-top:32px !important}}.nhsuk-u-padding-right-5{padding-right:24px !important}@media(min-width: 37.5em){.nhsuk-u-padding-right-5{padding-right:32px !important}}.nhsuk-u-padding-bottom-5{padding-bottom:24px !important}@media(min-width: 37.5em){.nhsuk-u-padding-bottom-5{padding-bottom:32px !important}}.nhsuk-u-padding-left-5{padding-left:24px !important}@media(min-width: 37.5em){.nhsuk-u-padding-left-5{padding-left:32px !important}}.nhsuk-u-padding-6{padding:32px !important}@media(min-width: 37.5em){.nhsuk-u-padding-6{padding:40px !important}}.nhsuk-u-padding-top-6{padding-top:32px !important}@media(min-width: 37.5em){.nhsuk-u-padding-top-6{padding-top:40px !important}}.nhsuk-u-padding-right-6{padding-right:32px !important}@media(min-width: 37.5em){.nhsuk-u-padding-right-6{padding-right:40px !important}}.nhsuk-u-padding-bottom-6{padding-bottom:32px !important}@media(min-width: 37.5em){.nhsuk-u-padding-bottom-6{padding-bottom:40px !important}}.nhsuk-u-padding-left-6{padding-left:32px !important}@media(min-width: 37.5em){.nhsuk-u-padding-left-6{padding-left:40px !important}}.nhsuk-u-padding-7{padding:40px !important}@media(min-width: 37.5em){.nhsuk-u-padding-7{padding:48px !important}}.nhsuk-u-padding-top-7{padding-top:40px !important}@media(min-width: 37.5em){.nhsuk-u-padding-top-7{padding-top:48px !important}}.nhsuk-u-padding-right-7{padding-right:40px !important}@media(min-width: 37.5em){.nhsuk-u-padding-right-7{padding-right:48px !important}}.nhsuk-u-padding-bottom-7{padding-bottom:40px !important}@media(min-width: 37.5em){.nhsuk-u-padding-bottom-7{padding-bottom:48px !important}}.nhsuk-u-padding-left-7{padding-left:40px !important}@media(min-width: 37.5em){.nhsuk-u-padding-left-7{padding-left:48px !important}}.nhsuk-u-padding-8{padding:48px !important}@media(min-width: 37.5em){.nhsuk-u-padding-8{padding:56px !important}}.nhsuk-u-padding-top-8{padding-top:48px !important}@media(min-width: 37.5em){.nhsuk-u-padding-top-8{padding-top:56px !important}}.nhsuk-u-padding-right-8{padding-right:48px !important}@media(min-width: 37.5em){.nhsuk-u-padding-right-8{padding-right:56px !important}}.nhsuk-u-padding-bottom-8{padding-bottom:48px !important}@media(min-width: 37.5em){.nhsuk-u-padding-bottom-8{padding-bottom:56px !important}}.nhsuk-u-padding-left-8{padding-left:48px !important}@media(min-width: 37.5em){.nhsuk-u-padding-left-8{padding-left:56px !important}}.nhsuk-u-padding-9{padding:56px !important}@media(min-width: 37.5em){.nhsuk-u-padding-9{padding:64px !important}}.nhsuk-u-padding-top-9{padding-top:56px !important}@media(min-width: 37.5em){.nhsuk-u-padding-top-9{padding-top:64px !important}}.nhsuk-u-padding-right-9{padding-right:56px !important}@media(min-width: 37.5em){.nhsuk-u-padding-right-9{padding-right:64px !important}}.nhsuk-u-padding-bottom-9{padding-bottom:56px !important}@media(min-width: 37.5em){.nhsuk-u-padding-bottom-9{padding-bottom:64px !important}}.nhsuk-u-padding-left-9{padding-left:56px !important}@media(min-width: 37.5em){.nhsuk-u-padding-left-9{padding-left:64px !important}}.nhsuk-u-text-align-left{text-align:left !important}.nhsuk-u-text-align-centre{text-align:center !important}.nhsuk-u-text-align-right{text-align:right !important}.nhsuk-u-font-size-64{font-size:48px !important;font-size:3rem !important;line-height:1.125 !important}@media(min-width: 37.5em){.nhsuk-u-font-size-64{font-size:64px !important;font-size:4rem !important;line-height:1.09375 !important}}@media print{.nhsuk-u-font-size-64{font-size:34pt !important;line-height:1.1 !important}}.nhsuk-u-font-size-48{font-size:32px !important;font-size:2rem !important;line-height:1.1875 !important}@media(min-width: 37.5em){.nhsuk-u-font-size-48{font-size:48px !important;font-size:3rem !important;line-height:1.125 !important}}@media print{.nhsuk-u-font-size-48{font-size:26pt !important;line-height:1.15 !important}}.nhsuk-u-font-size-36{font-size:27px !important;font-size:1.6875rem !important;line-height:1.22222 !important}@media(min-width: 37.5em){.nhsuk-u-font-size-36{font-size:36px !important;font-size:2.25rem !important;line-height:1.16667 !important}}@media print{.nhsuk-u-font-size-36{font-size:20pt !important;line-height:1.2 !important}}.nhsuk-u-font-size-26{font-size:22px !important;font-size:1.375rem !important;line-height:1.31818 !important}@media(min-width: 37.5em){.nhsuk-u-font-size-26{font-size:26px !important;font-size:1.625rem !important;line-height:1.23077 !important}}@media print{.nhsuk-u-font-size-26{font-size:17pt !important;line-height:1.25 !important}}.nhsuk-u-font-size-24{font-size:20px !important;font-size:1.25rem !important;line-height:1.4 !important}@media(min-width: 37.5em){.nhsuk-u-font-size-24{font-size:24px !important;font-size:1.5rem !important;line-height:1.29167 !important}}@media print{.nhsuk-u-font-size-24{font-size:16pt !important;line-height:1.25 !important}}.nhsuk-u-font-size-22{font-size:19px !important;font-size:1.1875rem !important;line-height:1.42105 !important}@media(min-width: 37.5em){.nhsuk-u-font-size-22{font-size:22px !important;font-size:1.375rem !important;line-height:1.36364 !important}}@media print{.nhsuk-u-font-size-22{font-size:15pt !important;line-height:1.25 !important}}.nhsuk-u-font-size-19{font-size:16px !important;font-size:1rem !important;line-height:1.5 !important}@media(min-width: 37.5em){.nhsuk-u-font-size-19{font-size:19px !important;font-size:1.1875rem !important;line-height:1.47368 !important}}@media print{.nhsuk-u-font-size-19{font-size:13pt !important;line-height:1.25 !important}}.nhsuk-u-font-size-16{font-size:14px !important;font-size:.875rem !important;line-height:1.71429 !important}@media(min-width: 37.5em){.nhsuk-u-font-size-16{font-size:16px !important;font-size:1rem !important;line-height:1.5 !important}}@media print{.nhsuk-u-font-size-16{font-size:12pt !important;line-height:1.3 !important}}.nhsuk-u-font-size-14{font-size:12px !important;font-size:.75rem !important;line-height:1.66667 !important}@media(min-width: 37.5em){.nhsuk-u-font-size-14{font-size:14px !important;font-size:.875rem !important;line-height:1.71429 !important}}@media print{.nhsuk-u-font-size-14{font-size:12pt !important;line-height:1.3 !important}}.nhsuk-u-font-weight-normal{font-weight:400 !important}.nhsuk-u-font-weight-bold{font-weight:600 !important}.nhsuk-u-secondary-text-color{color:#4c6272 !important}.nhsuk-u-visually-hidden{border:0;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:0;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.nhsuk-u-visually-hidden::before{content:" "}.nhsuk-u-visually-hidden::after{content:" "}.nhsuk-u-width-full{width:100% !important}.nhsuk-u-width-three-quarters{width:100% !important}@media(min-width: 37.5em){.nhsuk-u-width-three-quarters{width:75% !important}}.nhsuk-u-width-two-thirds{width:100% !important}@media(min-width: 37.5em){.nhsuk-u-width-two-thirds{width:66.66% !important}}.nhsuk-u-width-one-half{width:100% !important}@media(min-width: 37.5em){.nhsuk-u-width-one-half{width:50% !important}}.nhsuk-u-width-one-third{width:100% !important}@media(min-width: 37.5em){.nhsuk-u-width-one-third{width:33.33% !important}}.nhsuk-u-width-one-quarter{width:100% !important}@media(min-width: 37.5em){.nhsuk-u-width-one-quarter{width:25% !important}}.nhsuk-action-link{margin-bottom:32px}@media(min-width: 37.5em){.nhsuk-action-link{margin-bottom:40px}}.nhsuk-action-link__link{font-weight:400;font-size:19px;font-size:1.1875rem;line-height:1.42105;display:inline-block;font-weight:600;padding-left:38px;position:relative;text-decoration:none}@media(min-width: 37.5em){.nhsuk-action-link__link{font-size:22px;font-size:1.375rem;line-height:1.36364}}@media print{.nhsuk-action-link__link{font-size:15pt;line-height:1.25}}.nhsuk-action-link__link:hover .nhsuk-action-link__text{text-decoration:underline}.nhsuk-action-link__link:focus{background-color:#ffeb3b;box-shadow:0 -2px #ffeb3b,0 4px #212b32;color:#212b32;outline:4px solid rgba(0,0,0,0);text-decoration:none}.nhsuk-action-link__link:focus:hover .nhsuk-action-link__text{color:#212b32;text-decoration:none}@media(max-width: 37.49em){.nhsuk-action-link__link{padding-left:26px}}@media print{.nhsuk-action-link__link{color:#212b32}.nhsuk-action-link__link:visited{color:#212b32}}.nhsuk-action-link__link .nhsuk-icon__arrow-right-circle{fill:#007f3b;height:36px;left:-3px;position:absolute;top:-3px;width:36px}@media print{.nhsuk-action-link__link .nhsuk-icon__arrow-right-circle{color:#212b32;fill:#212b32}.nhsuk-action-link__link .nhsuk-icon__arrow-right-circle:active,.nhsuk-action-link__link .nhsuk-icon__arrow-right-circle:focus,.nhsuk-action-link__link .nhsuk-icon__arrow-right-circle:visited{color:#212b32}}@media(max-width: 37.49em){.nhsuk-action-link__link .nhsuk-icon__arrow-right-circle{height:24px;left:-2px;margin-bottom:0;top:1px;width:24px}}.nhsuk-back-link{margin-top:16px;line-height:1}@media(min-width: 37.5em){.nhsuk-back-link{margin-top:24px}}.nhsuk-back-link__link{font-size:14px;font-size:.875rem;line-height:1.71429;color:#005eb8;background:none;border:0;cursor:pointer;display:inline-block;padding:0 0 0 16px;position:relative;text-decoration:none}@media(min-width: 37.5em){.nhsuk-back-link__link{font-size:16px;font-size:1rem;line-height:1.5}}@media print{.nhsuk-back-link__link{font-size:12pt;line-height:1.3}}.nhsuk-back-link__link:visited{color:#330072}.nhsuk-back-link__link:hover{color:#7c2855;text-decoration:none}.nhsuk-back-link__link:focus{background-color:#ffeb3b;box-shadow:0 -2px #ffeb3b,0 4px #212b32;color:#212b32;outline:4px solid rgba(0,0,0,0);text-decoration:none}.nhsuk-back-link__link:focus:hover{text-decoration:none}.nhsuk-back-link__link:focus:visited{color:#212b32}.nhsuk-back-link__link:focus .nhsuk-icon{fill:#212b32}.nhsuk-back-link__link:active{color:#002f5c}.nhsuk-back-link__link .nhsuk-icon__chevron-left{height:24px;left:-8px;position:absolute;top:-1px;width:24px}@media(min-width: 37.5em){.nhsuk-back-link__link .nhsuk-icon__chevron-left{top:0}}.nhsuk-back-link__link:visited{color:#005eb8}.nhsuk-back-link__link:hover{color:#7c2855;text-decoration:underline}.nhsuk-back-link__link:hover .nhsuk-icon__chevron-left{fill:#7c2855}.nhsuk-back-link__link:focus .nhsuk-icon__chevron-left{fill:#212b32}.nhsuk-breadcrumb{margin-top:16px}@media print{.nhsuk-breadcrumb{display:none}}@media(min-width: 37.5em){.nhsuk-breadcrumb{margin-top:24px}}.nhsuk-breadcrumb__list{font-weight:400;font-size:14px;font-size:.875rem;line-height:1.71429;list-style:none;margin:0;padding:0}@media(max-width: 37.49em){.nhsuk-breadcrumb__list{display:none}}@media(min-width: 37.5em){.nhsuk-breadcrumb__list{font-size:16px;font-size:1rem;line-height:1.5}}@media print{.nhsuk-breadcrumb__list{font-size:12pt;line-height:1.3}}.nhsuk-breadcrumb__item{font-weight:400;font-size:14px;font-size:.875rem;line-height:1.71429;display:inline-block;margin-bottom:0}@media(min-width: 37.5em){.nhsuk-breadcrumb__item{font-size:16px;font-size:1rem;line-height:1.5}}@media print{.nhsuk-breadcrumb__item{font-size:12pt;line-height:1.3}}.nhsuk-breadcrumb__item:not(:last-child):after{background:url("data:image/svg+xml,%3Csvg class='nhsuk-icon nhsuk-icon__chevron-right' xmlns='http://www.w3.org/2000/svg' fill='%23aeb7bd' height='18' width='18' viewBox='0 0 24 24' aria-hidden='true'%3E%3Cpath d='M15.5 12a1 1 0 0 1-.29.71l-5 5a1 1 0 0 1-1.42-1.42l4.3-4.29-4.3-4.29a1 1 0 0 1 1.42-1.42l5 5a1 1 0 0 1 .29.71z'%3E%3C/path%3E%3C/svg%3E") right 0 top 0 no-repeat;content:"";display:inline-block;height:19px;margin-left:9px;margin-right:2px;vertical-align:middle;width:18px}.nhsuk-breadcrumb__link:visited{color:#005eb8}.nhsuk-breadcrumb__link:visited:hover{color:#7c2855}.nhsuk-breadcrumb__link:focus:hover{color:#212b32}.nhsuk-breadcrumb__back{font-weight:400;font-size:14px;font-size:.875rem;line-height:1.71429;margin:0;padding-left:16px;position:relative}@media(min-width: 37.5em){.nhsuk-breadcrumb__back{font-size:16px;font-size:1rem;line-height:1.5}}@media print{.nhsuk-breadcrumb__back{font-size:12pt;line-height:1.3}}@media(min-width: 37.5em){.nhsuk-breadcrumb__back{display:none}}.nhsuk-breadcrumb__back:before{background:url("data:image/svg+xml,%3Csvg class='nhsuk-icon nhsuk-icon__chevron-left' xmlns='http://www.w3.org/2000/svg' fill='%23005eb8' height='24' width='24' viewBox='8 0 24 24' aria-hidden='true'%3E%3Cpath d='M8.5 12c0-.3.1-.5.3-.7l5-5c.4-.4 1-.4 1.4 0s.4 1 0 1.4L10.9 12l4.3 4.3c.4.4.4 1 0 1.4s-1 .4-1.4 0l-5-5c-.2-.2-.3-.4-.3-.7z'%3E%3C/path%3E%3C/svg%3E") no-repeat;content:"";display:inline-block;height:18px;left:0;position:absolute;top:-1px;width:10px}.nhsuk-breadcrumb__backlink{text-decoration:none}.nhsuk-breadcrumb__backlink:visited{color:#005eb8}.nhsuk-breadcrumb__backlink:visited:hover{color:#7c2855}.nhsuk-button,.nhsuk-button--small,#navbuttons input[type=submit],.btn.btn-secondary,.btn.btn-outline-secondary,.btn:not(.btn-icon,.btn-close,.btn-link,.btn-open,.search-icon,.navbar .dropdown-toggle,.icon-no-margin){font-weight:400;font-size:16px;font-size:1rem;line-height:1.5;margin-bottom:28px;-webkit-appearance:none;background-color:#007f3b;border:2px solid rgba(0,0,0,0);border-radius:4px;box-shadow:0 4px 0 rgb(0,63.5,29.5);box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;font-weight:600;margin-top:0;padding:12px 16px;position:relative;text-align:center;vertical-align:top;width:auto}@media(min-width: 37.5em){.nhsuk-button,.nhsuk-button--small,#navbuttons input[type=submit],.btn.btn-secondary,.btn.btn-outline-secondary,.btn:not(.btn-icon,.btn-close,.btn-link,.btn-open,.search-icon,.navbar .dropdown-toggle,.icon-no-margin){font-size:19px;font-size:1.1875rem;line-height:1.47368}}@media print{.nhsuk-button,.nhsuk-button--small,#navbuttons input[type=submit],.btn.btn-secondary,.btn.btn-outline-secondary,.btn:not(.btn-icon,.btn-close,.btn-link,.btn-open,.search-icon,.navbar .dropdown-toggle,.icon-no-margin){font-size:13pt;line-height:1.25}}@media(min-width: 37.5em){.nhsuk-button,.nhsuk-button--small,#navbuttons input[type=submit],.btn.btn-secondary,.btn.btn-outline-secondary,.btn:not(.btn-icon,.btn-close,.btn-link,.btn-open,.search-icon,.navbar .dropdown-toggle,.icon-no-margin){margin-bottom:36px}}@media(max-width: 37.49em){.nhsuk-button,.nhsuk-button--small,#navbuttons input[type=submit],.btn.btn-secondary,.btn.btn-outline-secondary,.btn:not(.btn-icon,.btn-close,.btn-link,.btn-open,.search-icon,.navbar .dropdown-toggle,.icon-no-margin){padding:8px 16px}}.nhsuk-button:link,.nhsuk-button--small:link,#navbuttons input[type=submit]:link,.btn.btn-secondary:link,.btn.btn-outline-secondary:link,.btn:link:not(.btn-icon,.btn-close,.btn-link,.btn-open,.search-icon,.navbar .dropdown-toggle,.icon-no-margin),.nhsuk-button:visited,.nhsuk-button--small:visited,#navbuttons input[type=submit]:visited,.btn.btn-secondary:visited,.btn.btn-outline-secondary:visited,.btn:visited:not(.btn-icon,.btn-close,.btn-link,.btn-open,.search-icon,.navbar .dropdown-toggle,.icon-no-margin),.nhsuk-button:active,.nhsuk-button--small:active,#navbuttons input[type=submit]:active,.btn.btn-secondary:active,.btn.btn-outline-secondary:active,.btn:active:not(.btn-icon,.btn-close,.btn-link,.btn-open,.search-icon,.navbar .dropdown-toggle,.icon-no-margin),.nhsuk-button:hover,.nhsuk-button--small:hover,#navbuttons input[type=submit]:hover,.btn.btn-secondary:hover,.btn.btn-outline-secondary:hover,.btn:hover:not(.btn-icon,.btn-close,.btn-link,.btn-open,.search-icon,.navbar .dropdown-toggle,.icon-no-margin){color:#fff;text-decoration:none}.nhsuk-button::-moz-focus-inner,.nhsuk-button--small::-moz-focus-inner,#navbuttons input[type=submit]::-moz-focus-inner,.btn.btn-secondary::-moz-focus-inner,.btn.btn-outline-secondary::-moz-focus-inner,.btn:not(.btn-icon,.btn-close,.btn-link,.btn-open,.search-icon,.navbar .dropdown-toggle,.icon-no-margin)::-moz-focus-inner{border:0;padding:0}.nhsuk-button:hover,.nhsuk-button--small:hover,#navbuttons input[type=submit]:hover,.btn.btn-secondary:hover,.btn.btn-outline-secondary:hover,.btn:hover:not(.btn-icon,.btn-close,.btn-link,.btn-open,.search-icon,.navbar .dropdown-toggle,.icon-no-margin){background-color:rgb(0,101.6,47.2)}.nhsuk-button:focus,.nhsuk-button--small:focus,#navbuttons input[type=submit]:focus,.btn.btn-secondary:focus,.btn.btn-outline-secondary:focus,.btn:focus:not(.btn-icon,.btn-close,.btn-link,.btn-open,.search-icon,.navbar .dropdown-toggle,.icon-no-margin){background:#ffeb3b;box-shadow:0 4px 0 #212b32;color:#212b32;outline:4px solid rgba(0,0,0,0)}.nhsuk-button:focus:visited,.nhsuk-button--small:focus:visited,#navbuttons input[type=submit]:focus:visited,.btn.btn-secondary:focus:visited,.btn.btn-outline-secondary:focus:visited,.btn:focus:visited:not(.btn-icon,.btn-close,.btn-link,.btn-open,.search-icon,.navbar .dropdown-toggle,.icon-no-margin){color:#212b32}.nhsuk-button:focus:visited:active,.nhsuk-button--small:focus:visited:active,#navbuttons input[type=submit]:focus:visited:active,.btn.btn-secondary:focus:visited:active,.btn.btn-outline-secondary:focus:visited:active,.btn:focus:visited:active:not(.btn-icon,.btn-close,.btn-link,.btn-open,.search-icon,.navbar .dropdown-toggle,.icon-no-margin){color:#fff}.nhsuk-button:active,.nhsuk-button--small:active,#navbuttons input[type=submit]:active,.btn.btn-secondary:active,.btn.btn-outline-secondary:active,.btn:active:not(.btn-icon,.btn-close,.btn-link,.btn-open,.search-icon,.navbar .dropdown-toggle,.icon-no-margin){background:rgb(0,63.5,29.5);box-shadow:none;color:#fff;top:4px}.nhsuk-button::before,.nhsuk-button--small::before,#navbuttons input[type=submit]::before,.btn.btn-secondary::before,.btn.btn-outline-secondary::before,.btn:not(.btn-icon,.btn-close,.btn-link,.btn-open,.search-icon,.navbar .dropdown-toggle,.icon-no-margin)::before{background:rgba(0,0,0,0);bottom:-6px;content:"";display:block;left:-2px;position:absolute;right:-2px;top:-2px}.nhsuk-button:active::before,.nhsuk-button--small:active::before,#navbuttons input[type=submit]:active::before,.btn.btn-secondary:active::before,.btn.btn-outline-secondary:active::before,.btn:active:not(.btn-icon,.btn-close,.btn-link,.btn-open,.search-icon,.navbar .dropdown-toggle,.icon-no-margin)::before{top:-6px}.nhsuk-button--secondary,.btn.btn-secondary,.btn.btn-outline-secondary{background-color:#4c6272;box-shadow:0 4px 0 #263139}.nhsuk-button--secondary:hover,.btn.btn-secondary:hover,.btn.btn-outline-secondary:hover{background-color:rgb(55.6,71.6947368421,83.4)}.nhsuk-button--secondary:focus,.btn.btn-secondary:focus,.btn.btn-outline-secondary:focus{background:#ffeb3b;box-shadow:0 4px 0 #212b32;color:#212b32;outline:4px solid rgba(0,0,0,0)}.nhsuk-button--secondary:active,.btn.btn-secondary:active,.btn.btn-outline-secondary:active{background:#263139;box-shadow:none;color:#fff;top:4px}.nhsuk-button--reverse,.btn.active,.btn.visited{background-color:#fff;box-shadow:0 4px 0 #212b32;color:#212b32}.nhsuk-button--reverse:hover,.btn.active:hover,.btn.visited:hover{background-color:hsl(0,0%,95%);color:#212b32}.nhsuk-button--reverse:focus,.btn.active:focus,.btn.visited:focus{background:#ffeb3b;box-shadow:0 4px 0 #212b32;color:#212b32;outline:4px solid rgba(0,0,0,0)}.nhsuk-button--reverse:active,.btn.active:active,.btn.visited:active{background:#212b32;box-shadow:none;color:#fff;top:4px}.nhsuk-button--reverse:link,.btn.active:link,.btn.visited:link,.nhsuk-button--reverse:visited,.btn.active:visited,.btn.visited:visited{color:#212b32}.nhsuk-button--reverse:link:active,.btn.active:link:active,.btn.visited:link:active,.nhsuk-button--reverse:visited:active,.btn.active:visited:active,.btn.visited:visited:active{color:#fff}.nhsuk-button--warning{background-color:#d5281b;box-shadow:0 4px 0 rgb(106.5,20,13.5)}.nhsuk-button--warning:hover{background-color:rgb(167.7375,31.5,21.2625)}.nhsuk-button--warning:focus{background:#ffeb3b;box-shadow:0 4px 0 #212b32;color:#212b32;outline:4px solid rgba(0,0,0,0)}.nhsuk-button--warning:active{background:rgb(106.5,20,13.5);box-shadow:none;color:#fff;top:4px}.nhsuk-button--disabled,.btn.disabled,.nhsuk-button:disabled,.nhsuk-button--small:disabled,#navbuttons input[type=submit]:disabled,.btn.btn-secondary:disabled,.btn.btn-outline-secondary:disabled,.btn:disabled:not(.btn-icon,.btn-close,.btn-link,.btn-open,.search-icon,.navbar .dropdown-toggle,.icon-no-margin){opacity:.5;pointer-events:none}.nhsuk-card{margin-bottom:40px;background:#fff;border:1px solid #d8dde0;position:relative;width:100%}@media(min-width: 37.5em){.nhsuk-card{margin-bottom:48px}}.nhsuk-card__img{border-bottom:1px solid #f0f4f5;display:block;width:100%}@media print{.nhsuk-card__img{display:none}}.nhsuk-card__content,#frontpage-available-course-list .coursebox>.content,#frontpage-available-course-list .coursebox{padding:24px}.nhsuk-card__content>*:first-child,#frontpage-available-course-list .coursebox>.content>*:first-child,#frontpage-available-course-list .coursebox>*:first-child{margin-top:0}.nhsuk-card__content>*:last-child,#frontpage-available-course-list .coursebox>.content>*:last-child,#frontpage-available-course-list .coursebox>*:last-child{margin-bottom:0}@media(min-width: 37.5em){.nhsuk-card__content,#frontpage-available-course-list .coursebox>.content,#frontpage-available-course-list .coursebox{padding:32px}}.nhsuk-card__heading,.nhsuk-card__metadata,.nhsuk-card__description{margin-bottom:16px}.nhsuk-card--clickable{border-bottom-width:4px}.nhsuk-card--clickable .nhsuk-card__heading a::before,.nhsuk-card--clickable .nhsuk-card__link::before{background-color:hsla(0,0%,100%,0);bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0}.nhsuk-card--clickable:active{border-color:#aeb7bd;bottom:-1px}.nhsuk-card-group{display:flex;flex-wrap:wrap;margin-bottom:16px;padding:0}@media(max-width: 56.24em){.nhsuk-card-group{margin-bottom:40px}}.nhsuk-card-group+h2,.nhsuk-card-group+.nhsuk-heading-l,.nhsuk-card-group+h3,.nhsuk-card-group+.nhsuk-heading-m{padding-top:0}.nhsuk-card-group__item{display:flex;list-style-type:none;margin-bottom:0}@media(max-width: 56.24em){.nhsuk-card-group__item{flex:0 0 100%}}.nhsuk-card-group__item .nhsuk-card{margin-bottom:32px}@media(max-width: 56.24em){.nhsuk-card-group__item .nhsuk-card{margin-bottom:16px}.nhsuk-card-group__item:last-child .nhsuk-card{margin-bottom:0}}.nhsuk-card--feature{margin-top:40px}@media(min-width: 37.5em){.nhsuk-card--feature{margin-top:48px}}.nhsuk-card__heading--feature{background:#005eb8;color:#fff;display:inline-block;left:-25px;margin-bottom:8px;margin-right:-24px;padding:8px 24px;position:relative;top:-8px}@media(min-width: 37.5em){.nhsuk-card__heading--feature{left:-33px;margin-right:-32px;padding:8px 32px;top:-16px}}.nhsuk-card__content--feature{padding-top:0 !important}.nhsuk-card--care{margin-top:40px}@media(min-width: 37.5em){.nhsuk-card--care{margin-top:48px}}.nhsuk-card--care .nhsuk-card--care__heading-container{background-color:#005eb8;color:#fff}@media print{.nhsuk-card--care{border:4px solid #212b32;color:#212b32;page-break-inside:avoid}}.nhsuk-card--care__heading-container{padding-left:24px;padding-right:24px;padding-bottom:16px;padding-top:16px;position:relative}@media(min-width: 37.5em){.nhsuk-card--care__heading-container{padding-left:32px}}@media(min-width: 37.5em){.nhsuk-card--care__heading-container{padding-right:32px}}.nhsuk-card--care__heading,#frontpage-available-course-list .coursebox>.info>.coursename,#frontpage-available-course-list .coursebox>.info{font-weight:600;font-size:22px;font-size:1.375rem;line-height:1.31818;margin:0;padding-top:0}@media(min-width: 37.5em){.nhsuk-card--care__heading,#frontpage-available-course-list .coursebox>.info>.coursename,#frontpage-available-course-list .coursebox>.info{font-size:26px;font-size:1.625rem;line-height:1.23077}}@media print{.nhsuk-card--care__heading,#frontpage-available-course-list .coursebox>.info>.coursename,#frontpage-available-course-list .coursebox>.info{font-size:17pt;line-height:1.25}}@media print{.nhsuk-card--care__heading,#frontpage-available-course-list .coursebox>.info>.coursename,#frontpage-available-course-list .coursebox>.info{color:#212b32;fill:#212b32}.nhsuk-card--care__heading:active,#frontpage-available-course-list .coursebox>.info>.coursename:active,#frontpage-available-course-list .coursebox>.info:active,.nhsuk-card--care__heading:focus,#frontpage-available-course-list .coursebox>.info>.coursename:focus,#frontpage-available-course-list .coursebox>.info:focus,.nhsuk-card--care__heading:visited,#frontpage-available-course-list .coursebox>.info>.coursename:visited,#frontpage-available-course-list .coursebox>.info:visited{color:#212b32}}.nhsuk-card--care__arrow{bottom:-10px;display:block;height:20px;left:30px;overflow:hidden;position:absolute;transform:rotate(45deg);width:20px}@media print{.nhsuk-card--care__arrow{display:none}}@media(min-width: 37.5em){.nhsuk-card--care__arrow{left:38px}}.nhsuk-card--care__arrow:before,.nhsuk-card--care__arrow:after{border:solid 32px #005eb8;content:"";display:block;height:0;position:absolute;top:0;transform:rotate(45deg);width:0}.nhsuk-card--care--urgent .nhsuk-card--care__heading-container{background-color:#d5281b;color:#fff}@media print{.nhsuk-card--care--urgent{border:6px solid #212b32;color:#212b32;page-break-inside:avoid}}.nhsuk-card--care--urgent .nhsuk-card--care__arrow:before,.nhsuk-card--care--urgent .nhsuk-card--care__arrow:after{border-color:#d5281b}.nhsuk-card--care--emergency .nhsuk-card--care__heading-container{background-color:#d5281b;color:#fff}@media print{.nhsuk-card--care--emergency{border:8px solid #212b32;color:#212b32;page-break-inside:avoid}}.nhsuk-card--care--emergency .nhsuk-card--care__arrow:before,.nhsuk-card--care--emergency .nhsuk-card--care__arrow:after{border-color:#d5281b}.nhsuk-card--care--emergency .nhsuk-card__content,.nhsuk-card--care--emergency #frontpage-available-course-list .coursebox>.content,#frontpage-available-course-list .nhsuk-card--care--emergency .coursebox>.content,.nhsuk-card--care--emergency #frontpage-available-course-list .coursebox,#frontpage-available-course-list .nhsuk-card--care--emergency .coursebox{background-color:#212b32;border:0;color:#fff;position:static}.nhsuk-card--care--emergency .nhsuk-card__content a,.nhsuk-card--care--emergency #frontpage-available-course-list .coursebox a,#frontpage-available-course-list .nhsuk-card--care--emergency .coursebox a{color:#fff}.nhsuk-card--care--emergency .nhsuk-card__content a:focus,.nhsuk-card--care--emergency #frontpage-available-course-list .coursebox a:focus,#frontpage-available-course-list .nhsuk-card--care--emergency .coursebox a:focus{color:#212b32}@media print{.nhsuk-card--care--emergency .nhsuk-card__content,.nhsuk-card--care--emergency #frontpage-available-course-list .coursebox>.content,#frontpage-available-course-list .nhsuk-card--care--emergency .coursebox>.content,.nhsuk-card--care--emergency #frontpage-available-course-list .coursebox,#frontpage-available-course-list .nhsuk-card--care--emergency .coursebox{background-color:#fff;color:#212b32}}.nhsuk-card--care--emergency .nhsuk-details,.nhsuk-card--care--emergency .c-media+details,.nhsuk-card--care--emergency .nhsuk-details__summary,.nhsuk-card--care--emergency .c-media+details summary,.c-media+details .nhsuk-card--care--emergency summary{color:#fff}.nhsuk-card--care--emergency .nhsuk-details__summary:hover,.nhsuk-card--care--emergency .c-media+details summary:hover,.c-media+details .nhsuk-card--care--emergency summary:hover{color:#fff}.nhsuk-card--care--emergency .nhsuk-details__summary:focus,.nhsuk-card--care--emergency .c-media+details summary:focus,.c-media+details .nhsuk-card--care--emergency summary:focus{color:#212b32}.nhsuk-card--care--emergency .nhsuk-action-link__link .nhsuk-icon__arrow-right-circle{fill:#fff}.nhsuk-card__content--primary{padding-right:75px}@media(min-width: 56.25em){.nhsuk-card__content--primary{height:100%}}.nhsuk-card__content--primary .nhsuk-icon{display:block;fill:#005eb8;margin-top:-8px;pointer-events:none;position:absolute;right:24px;top:50%}.nhsuk-card--secondary{background:rgba(0,0,0,0);border-bottom:4px solid #d8dde0;border-left:0;border-right:0;border-top:0}.nhsuk-card__content--secondary{padding-left:0;padding-right:0;padding-top:0}.nhsuk-contents-list{margin-bottom:40px}@media(min-width: 37.5em){.nhsuk-contents-list{margin-bottom:48px}}.nhsuk-contents-list__list{list-style:none;padding:0}.nhsuk-contents-list__item{background:url("data:image/svg+xml,%3Csvg class='nhsuk-icon nhsuk-icon__emdash' xmlns='http://www.w3.org/2000/svg' fill='%23aeb7bd' width='19' height='1' aria-hidden='true'%3E%3Cpath d='M0 0h19v1H0z'%3E%3C/path%3E%3C/svg%3E") left .75rem no-repeat;padding:0 0 0 32px;position:relative}@media(min-width: 37.5em){.nhsuk-contents-list__item{background:url("data:image/svg+xml,%3Csvg class='nhsuk-icon nhsuk-icon__emdash' xmlns='http://www.w3.org/2000/svg' fill='%23aeb7bd' width='16' height='1' aria-hidden='true'%3E%3Cpath d='M0 0h19v1H0z'%3E%3C/path%3E%3C/svg%3E") left .875rem no-repeat}}.nhsuk-contents-list__link{display:inline-block}.nhsuk-contents-list__current{font-weight:600}.nhsuk-date-input{font-size:0}.nhsuk-date-input:after{clear:both;content:"";display:block}.nhsuk-date-input__item{display:inline-block;margin-bottom:0;margin-right:24px}.nhsuk-date-input__label{display:block}.nhsuk-date-input__input{margin-bottom:0}.nhsuk-details,.c-media+details{color:#212b32;margin-bottom:16px;font-size:16px;font-size:1rem;line-height:1.5;display:block}@media print{.nhsuk-details,.c-media+details{color:#212b32}}@media(min-width: 37.5em){.nhsuk-details,.c-media+details{margin-bottom:24px}}@media(min-width: 37.5em){.nhsuk-details,.c-media+details{font-size:19px;font-size:1.1875rem;line-height:1.47368}}@media print{.nhsuk-details,.c-media+details{font-size:13pt;line-height:1.25}}.nhsuk-details__summary,.c-media+details summary{color:#005eb8;cursor:pointer;display:inline-block;padding-left:24px;position:relative}.nhsuk-details__summary:hover,.c-media+details summary:hover{color:#7c2855}.nhsuk-details__summary:before,.c-media+details summary:before{bottom:0;content:"";left:0;margin:auto;position:absolute;top:0;display:block;width:0;height:0;border-style:solid;border-color:rgba(0,0,0,0);clip-path:polygon(0% 0%, 100% 50%, 0% 100%);border-width:7px 0 7px 12.124px;border-left-color:inherit}.nhsuk-details__summary:focus,.c-media+details summary:focus{background-color:#ffeb3b;box-shadow:0 -2px #ffeb3b,0 4px #212b32;color:#212b32;outline:4px solid rgba(0,0,0,0);text-decoration:none}.nhsuk-details__summary:focus .nhsuk-icon,.c-media+details summary:focus .nhsuk-icon{fill:#212b32}.nhsuk-details__summary:hover .nhsuk-details__summary-text,.nhsuk-details__summary:hover .c-media+details summary,.c-media+details .nhsuk-details__summary:hover summary,.c-media+details summary:hover .nhsuk-details__summary-text,.c-media+details summary:hover summary,.nhsuk-details__summary:focus .nhsuk-details__summary-text,.nhsuk-details__summary:focus .c-media+details summary,.c-media+details .nhsuk-details__summary:focus summary,.c-media+details summary:focus .nhsuk-details__summary-text,.c-media+details summary:focus summary{text-decoration:none}.nhsuk-details[open]>.nhsuk-details__summary:before,.c-media+details .nhsuk-details[open]>summary:before,.c-media+details[open]>.nhsuk-details__summary:before,.c-media+details[open]>summary:before{display:block;width:0;height:0;border-style:solid;border-color:rgba(0,0,0,0);clip-path:polygon(0% 0%, 50% 100%, 100% 0%);border-width:12.124px 7px 0 7px;border-top-color:inherit}.nhsuk-details__summary-text,.c-media+details summary{text-decoration:underline}.nhsuk-details__summary::-webkit-details-marker,.c-media+details summary::-webkit-details-marker{display:none}.nhsuk-details__text{border-left:4px solid #d8dde0;margin-top:8px;padding:16px;padding-left:20px}.nhsuk-details__text>*:first-child{margin-top:0}.nhsuk-details__text>*:last-child{margin-bottom:0}.nhsuk-expander,.c-media+details{background-color:#fff;border:1px solid #d8dde0;border-bottom-width:4px}.nhsuk-expander:hover,.c-media+details:hover{border-color:#aeb7bd}.nhsuk-expander .nhsuk-details__summary,.c-media+details .nhsuk-details__summary,.c-media+details summary{background-color:#fff;border-top:4px solid rgba(0,0,0,0);display:block;padding:20px 24px 24px}@media(max-width: 37.49em){.nhsuk-expander .nhsuk-details__summary,.c-media+details .nhsuk-details__summary,.c-media+details summary{padding:12px 16px 16px}}.nhsuk-expander .nhsuk-details__summary:before,.c-media+details .nhsuk-details__summary:before,.c-media+details summary:before{display:none !important}.nhsuk-expander .nhsuk-details__summary:hover .nhsuk-details__summary-text,.nhsuk-expander .nhsuk-details__summary:hover .c-media+details summary,.c-media+details .nhsuk-details__summary:hover .nhsuk-details__summary-text,.c-media+details .nhsuk-details__summary:hover summary,.c-media+details summary:hover .nhsuk-details__summary-text,.c-media+details summary:hover summary{color:#7c2855}.nhsuk-expander .nhsuk-details__summary:focus,.c-media+details .nhsuk-details__summary:focus,.c-media+details summary:focus{box-shadow:none}.nhsuk-expander .nhsuk-details__summary:focus .nhsuk-details__summary-text,.nhsuk-expander .nhsuk-details__summary:focus .c-media+details summary,.c-media+details .nhsuk-details__summary:focus .nhsuk-details__summary-text,.c-media+details .nhsuk-details__summary:focus summary,.c-media+details summary:focus .nhsuk-details__summary-text,.c-media+details summary:focus summary{background-color:#ffeb3b;box-shadow:0 -2px #ffeb3b,0 4px #212b32;color:#212b32;outline:4px solid rgba(0,0,0,0);text-decoration:none}.nhsuk-expander .nhsuk-details__summary:focus .nhsuk-details__summary-text:before,.nhsuk-expander .nhsuk-details__summary:focus .c-media+details summary:before,.c-media+details .nhsuk-details__summary:focus .nhsuk-details__summary-text:before,.c-media+details .nhsuk-details__summary:focus summary:before,.c-media+details summary:focus .nhsuk-details__summary-text:before,.c-media+details summary:focus summary:before{background:#ffeb3b url("data:image/svg+xml,%3Csvg class='nhsuk-icon nhsuk-icon__plus' xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 24 24' aria-hidden='true'%3E%3Ccircle cx='12' cy='12' r='10' fill='002f5c'%3E%3C/circle%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M12 8v8M8 12h8'%3E%3C/path%3E%3C/svg%3E%0A") left -2px center no-repeat}.nhsuk-expander .nhsuk-details__summary-text,.c-media+details .nhsuk-details__summary-text,.c-media+details summary{color:#005eb8;cursor:pointer;display:inline-block;padding:4px 4px 4px 38px;position:relative}.nhsuk-expander .nhsuk-details__summary-text:before,.c-media+details .nhsuk-details__summary-text:before,.c-media+details summary:before{background:url("data:image/svg+xml,%3Csvg class='nhsuk-icon nhsuk-icon__plus' xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 24 24' aria-hidden='true'%3E%3Ccircle cx='12' cy='12' r='10' fill='%23005eb8'%3E%3C/circle%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M12 8v8M8 12h8'%3E%3C/path%3E%3C/svg%3E%0A") left -2px center no-repeat;content:"";display:inline-block;height:32px;left:0;position:absolute;top:calc(50% - 16px);width:32px}.nhsuk-expander .nhsuk-details__text,.c-media+details .nhsuk-details__text{padding-bottom:16px;padding-left:16px;padding-right:16px;padding-top:0;border-left:0;margin-left:0;margin-top:0}@media(min-width: 37.5em){.nhsuk-expander .nhsuk-details__text,.c-media+details .nhsuk-details__text{padding-bottom:24px}}@media(min-width: 37.5em){.nhsuk-expander .nhsuk-details__text,.c-media+details .nhsuk-details__text{padding-left:24px}}@media(min-width: 37.5em){.nhsuk-expander .nhsuk-details__text,.c-media+details .nhsuk-details__text{padding-right:24px}}@media(min-width: 37.5em){.nhsuk-expander .nhsuk-details__text,.c-media+details .nhsuk-details__text{padding-top:0}}.nhsuk-expander[open],.c-media+details[open]{border-bottom-width:1px}.nhsuk-expander[open] .nhsuk-details__summary:focus:hover .nhsuk-details__summary-text,.nhsuk-expander[open] .nhsuk-details__summary:focus:hover .c-media+details summary,.c-media+details .nhsuk-expander[open] .nhsuk-details__summary:focus:hover summary,.nhsuk-expander[open] .c-media+details summary:focus:hover .nhsuk-details__summary-text,.nhsuk-expander[open] .c-media+details summary:focus:hover summary,.c-media+details .nhsuk-expander[open] summary:focus:hover .nhsuk-details__summary-text,.c-media+details .nhsuk-expander[open] summary:focus:hover summary,.c-media+details[open] .nhsuk-details__summary:focus:hover .nhsuk-details__summary-text,.c-media+details[open] .nhsuk-details__summary:focus:hover summary,.c-media+details[open] summary:focus:hover .nhsuk-details__summary-text,.c-media+details[open] summary:focus:hover summary{text-decoration:none}.nhsuk-expander[open] .nhsuk-details__summary:focus .nhsuk-details__summary-text::before,.nhsuk-expander[open] .nhsuk-details__summary:focus .c-media+details summary::before,.c-media+details .nhsuk-expander[open] .nhsuk-details__summary:focus summary::before,.nhsuk-expander[open] .c-media+details summary:focus .nhsuk-details__summary-text::before,.nhsuk-expander[open] .c-media+details summary:focus summary::before,.c-media+details .nhsuk-expander[open] summary:focus .nhsuk-details__summary-text::before,.c-media+details .nhsuk-expander[open] summary:focus summary::before,.c-media+details[open] .nhsuk-details__summary:focus .nhsuk-details__summary-text::before,.c-media+details[open] .nhsuk-details__summary:focus summary::before,.c-media+details[open] summary:focus .nhsuk-details__summary-text::before,.c-media+details[open] summary:focus summary::before{background:#ffeb3b url("data:image/svg+xml,%3Csvg class='nhsuk-icon nhsuk-icon__minus' xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 24 24' aria-hidden='true'%3E%3Ccircle cx='12' cy='12' r='10' fill='002f5c'%3E%3C/circle%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M8 12h8'%3E%3C/path%3E%3C/svg%3E%0A") left -2px center no-repeat}.nhsuk-expander[open] .nhsuk-details__summary-text::before,.nhsuk-expander[open] .c-media+details summary::before,.c-media+details .nhsuk-expander[open] summary::before,.c-media+details[open] .nhsuk-details__summary-text::before,.c-media+details[open] summary::before{background:url("data:image/svg+xml,%3Csvg class='nhsuk-icon nhsuk-icon__minus' xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 24 24' aria-hidden='true'%3E%3Ccircle cx='12' cy='12' r='10' fill='%23005eb8'%3E%3C/circle%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M8 12h8'%3E%3C/path%3E%3C/svg%3E%0A") left -2px center no-repeat}.nhsuk-expander-group{margin-bottom:16px}.nhsuk-expander-group>.nhsuk-details,.nhsuk-expander-group>.c-media+details{margin-bottom:8px}@media(min-width: 37.5em){.nhsuk-expander-group>.nhsuk-details,.nhsuk-expander-group>.c-media+details{margin-bottom:8px}}@media(min-width: 37.5em){.nhsuk-expander-group{margin-bottom:24px}}.nhsuk-details+h2,.c-media+details+h2,.nhsuk-details+.nhsuk-heading-l,.c-media+details+.nhsuk-heading-l{padding-top:16px}@media(min-width: 37.5em){.nhsuk-details+h2,.c-media+details+h2,.nhsuk-details+.nhsuk-heading-l,.c-media+details+.nhsuk-heading-l{padding-top:24px}}.nhsuk-do-dont-list{margin-bottom:40px;margin-top:40px;padding:24px;background-color:#fff;color:#212b32;border:1px solid #d8dde0;padding-top:0 !important}.nhsuk-do-dont-list>*:first-child{margin-top:0}.nhsuk-do-dont-list>*:last-child{margin-bottom:0}@media(min-width: 37.5em){.nhsuk-do-dont-list{margin-bottom:48px}}@media(min-width: 37.5em){.nhsuk-do-dont-list{margin-top:48px}}@media(min-width: 37.5em){.nhsuk-do-dont-list{padding:32px}}@media print{.nhsuk-do-dont-list{border:1px solid #212b32;page-break-inside:avoid}}.nhsuk-do-dont-list__label{font-size:20px;font-size:1.25rem;line-height:1.4;background-color:#005eb8;color:#fff;display:inline-block;margin:0 0 8px -33px;padding:8px 32px;position:relative;top:-16px}@media(min-width: 37.5em){.nhsuk-do-dont-list__label{font-size:24px;font-size:1.5rem;line-height:1.29167}}@media print{.nhsuk-do-dont-list__label{font-size:16pt;line-height:1.25}}@media(max-width: 37.49em){.nhsuk-do-dont-list__label{margin-left:-25px;margin-right:0;padding:8px 24px;top:-8px}}@media print{.nhsuk-do-dont-list__label{background:none;color:#212b32;top:0}}@media print{.nhsuk-do-dont-list__label{color:#212b32;fill:#212b32}.nhsuk-do-dont-list__label:active,.nhsuk-do-dont-list__label:focus,.nhsuk-do-dont-list__label:visited{color:#212b32}}.nhsuk-error-message{font-weight:600;font-size:16px;font-size:1rem;line-height:1.5;clear:both;color:#d5281b;display:block;margin-bottom:16px}@media(min-width: 37.5em){.nhsuk-error-message{font-size:19px;font-size:1.1875rem;line-height:1.47368}}@media print{.nhsuk-error-message{font-size:13pt;line-height:1.25}}.nhsuk-error-summary{padding:16px;margin-bottom:32px;border:4px solid #d5281b}@media(min-width: 37.5em){.nhsuk-error-summary{padding:24px}}@media(min-width: 37.5em){.nhsuk-error-summary{margin-bottom:48px}}@media(min-width: 37.5em){.nhsuk-error-summary{border:4px solid #d5281b}}.nhsuk-error-summary:focus{border:4px solid #212b32;box-shadow:0 0 0 4px #ffeb3b;outline:4px solid rgba(0,0,0,0)}.nhsuk-error-summary__title{font-weight:600;font-size:22px;font-size:1.375rem;line-height:1.31818;margin-top:0;margin-bottom:16px}@media(min-width: 37.5em){.nhsuk-error-summary__title{font-size:26px;font-size:1.625rem;line-height:1.23077}}@media print{.nhsuk-error-summary__title{font-size:17pt;line-height:1.25}}@media(min-width: 37.5em){.nhsuk-error-summary__title{margin-bottom:24px}}.nhsuk-error-summary__body{font-weight:400;font-size:16px;font-size:1rem;line-height:1.5}@media(min-width: 37.5em){.nhsuk-error-summary__body{font-size:19px;font-size:1.1875rem;line-height:1.47368}}@media print{.nhsuk-error-summary__body{font-size:13pt;line-height:1.25}}.nhsuk-error-summary__body p{margin-top:0;margin-bottom:16px}@media(min-width: 37.5em){.nhsuk-error-summary__body p{margin-bottom:24px}}.nhsuk-error-summary__list{margin-bottom:0;margin-top:0}.nhsuk-error-summary__list a{font-weight:600}.nhsuk-error-summary__list a:link,.nhsuk-error-summary__list a:visited,.nhsuk-error-summary__list a:hover,.nhsuk-error-summary__list a:active{color:#d5281b}.nhsuk-error-summary__list a:focus{background-color:#ffeb3b;box-shadow:0 -2px #ffeb3b,0 4px #212b32;color:#212b32;outline:4px solid rgba(0,0,0,0);text-decoration:none}.nhsuk-fieldset{border:0;margin:0;padding:0}.nhsuk-fieldset:after{clear:both;content:"";display:block}.nhsuk-fieldset__legend{font-weight:400;font-size:16px;font-size:1rem;line-height:1.5;box-sizing:border-box;color:#212b32;display:table;margin-bottom:8px;margin-top:0;max-width:100%;padding:0;white-space:normal}@media(min-width: 37.5em){.nhsuk-fieldset__legend{font-size:19px;font-size:1.1875rem;line-height:1.47368}}@media print{.nhsuk-fieldset__legend{font-size:13pt;line-height:1.25}}.nhsuk-fieldset__legend--xl{font-weight:600;font-size:32px;font-size:2rem;line-height:1.1875;margin-bottom:16px}@media(min-width: 37.5em){.nhsuk-fieldset__legend--xl{font-size:48px;font-size:3rem;line-height:1.125}}@media print{.nhsuk-fieldset__legend--xl{font-size:26pt;line-height:1.15}}.nhsuk-fieldset__legend--l{font-weight:600;font-size:27px;font-size:1.6875rem;line-height:1.22222;margin-bottom:16px}@media(min-width: 37.5em){.nhsuk-fieldset__legend--l{font-size:36px;font-size:2.25rem;line-height:1.16667}}@media print{.nhsuk-fieldset__legend--l{font-size:20pt;line-height:1.2}}.nhsuk-fieldset__legend--m{font-weight:600;font-size:22px;font-size:1.375rem;line-height:1.31818;margin-bottom:16px}@media(min-width: 37.5em){.nhsuk-fieldset__legend--m{font-size:26px;font-size:1.625rem;line-height:1.23077}}@media print{.nhsuk-fieldset__legend--m{font-size:17pt;line-height:1.25}}.nhsuk-fieldset__legend--s{font-weight:600;font-size:16px;font-size:1rem;line-height:1.5;margin-bottom:16px}@media(min-width: 37.5em){.nhsuk-fieldset__legend--s{font-size:19px;font-size:1.1875rem;line-height:1.47368}}@media print{.nhsuk-fieldset__legend--s{font-size:13pt;line-height:1.25}}.nhsuk-fieldset__heading{font-size:inherit;font-weight:inherit;margin:0}.nhsuk-footer-container{padding-bottom:24px;padding-top:24px;background-color:#d8dde0;border-top:4px solid #005eb8}.nhsuk-footer-container:after{clear:both;content:"";display:block}@media print{.nhsuk-footer-container{display:none}}@media(min-width: 37.5em){.nhsuk-footer-container{padding-bottom:32px}}@media(min-width: 37.5em){.nhsuk-footer-container{padding-top:32px}}.nhsuk-footer{background-color:#d8dde0;margin-bottom:15px}@media(min-width: 56.25em){.nhsuk-footer{display:flex;justify-content:space-between}}.nhsuk-footer__list{padding-bottom:16px;list-style-type:none;margin-bottom:25px;padding-left:0}@media(min-width: 37.5em){.nhsuk-footer__list{padding-bottom:24px}}.nhsuk-footer__list:last-child{margin-bottom:15px}@media(min-width: 56.25em){.nhsuk-footer__list{float:left;padding-bottom:0;padding-right:40px;width:75%}.nhsuk-footer__list:last-child{padding-right:0}}.nhsuk-footer__list-item{font-weight:400;font-size:14px;font-size:.875rem;line-height:1.71429}@media(min-width: 37.5em){.nhsuk-footer__list-item{font-size:16px;font-size:1rem;line-height:1.5}}@media print{.nhsuk-footer__list-item{font-size:12pt;line-height:1.3}}@media(min-width: 56.25em){.nhsuk-footer__list-item{float:none;margin-right:0}}@media(min-width: 56.25em){.nhsuk-footer-default__list-item{float:left;margin-right:32px}}.nhsuk-footer__list-item-link{color:#003087}.nhsuk-footer__list-item-link:visited{color:#003087}.nhsuk-footer__list-item-link:hover{color:#7c2855}.nhsuk-footer__copyright{font-weight:400;font-size:14px;font-size:.875rem;line-height:1.71429;color:#231f20;margin-bottom:0}@media(min-width: 37.5em){.nhsuk-footer__copyright{font-size:16px;font-size:1rem;line-height:1.5}}@media print{.nhsuk-footer__copyright{font-size:12pt;line-height:1.3}}@media(max-width: 56.24em){.nhsuk-footer__meta{border-top:1px solid #f0f4f5;padding-top:35px}}.nhsuk-header{background-color:#005eb8}.nhsuk-header__container{margin:0 16px;max-width:1200px;padding:20px 0}@media(min-width: 56.25em){.nhsuk-header__container{margin:0 32px}}@media(min-width: 1264px){.nhsuk-header__container{margin:0 auto}}@media(min-width: 37.5em){.nhsuk-header__container{display:flex;justify-content:space-between}}@media(max-width: 37.49em){.nhsuk-header__logo{position:relative;z-index:1}}.nhsuk-header__logo .nhsuk-logo__background{fill:#fff}@media print{.nhsuk-header__logo .nhsuk-logo__background{fill:#005eb8}}.nhsuk-header__logo .nhsuk-logo__text{fill:#005eb8}@media print{.nhsuk-header__logo .nhsuk-logo__text{fill:#fff}}@media(min-width: 37.5em){.nhsuk-header__logo{padding-left:0}}.nhsuk-header__logo .nhsuk-logo{height:40px;width:100px;border:0}@media(max-width: 56.24em){.nhsuk-header__logo{max-width:60%}}@media(max-width: 450px){.nhsuk-header__logo{max-width:50%}}.nhsuk-header__link{height:40px;width:100px;display:block}.nhsuk-header__link:hover .nhsuk-logo{box-shadow:0 0 0 4px rgb(0,61.1,119.6)}.nhsuk-header__link:focus{box-shadow:none}.nhsuk-header__link:focus .nhsuk-logo{box-shadow:0 0 0 4px #ffeb3b,0 4px 0 4px #212b32}@media print{.nhsuk-header__link:after{content:""}}.nhsuk-header__link:hover,.nhsuk-header__link:active,.nhsuk-header__link:focus{background-color:rgba(0,0,0,0)}.nhsuk-header__logo--only{max-width:100%}@media(min-width: 37.5em){.nhsuk-header__logo--only .nhsuk-header__link--service{align-items:center;display:flex;-ms-flex-align:center;margin-bottom:0;width:auto}.nhsuk-header__logo--only .nhsuk-header__service-name{padding-left:16px}}.nhsuk-header__content{position:relative}@media print{.nhsuk-header__content{display:none}}.nhsuk-header__content.js-show{border-bottom:4px solid #f0f4f5}@media(min-width: 37.5em){.nhsuk-header__content.js-show{border-bottom:0}}.nhsuk-header__search{position:relative;text-align:right}@media(min-width: 37.5em){.nhsuk-header__search{margin-left:8px}}.nhsuk-header__search-form{height:100%;overflow:visible}@media(max-width: 37.49em){.nhsuk-header__search-form{display:flex;margin:16px 0 0;position:relative;width:100%}}@media(min-width: 37.5em){.nhsuk-header__search-wrap{display:block}}.nhsuk-search__input{-webkit-appearance:listbox;border-bottom-left-radius:4px;border-bottom-right-radius:0;border-top-left-radius:4px;border-top-right-radius:0;padding:0 16px}.nhsuk-search__input:focus{border:4px solid #212b32;box-shadow:0 0 0 4px #ffeb3b;outline:4px solid rgba(0,0,0,0);outline-offset:4px;padding:0 13px}.nhsuk-search__input::placeholder{color:#4c6272;font-size:16px;opacity:1}.nhsuk-search__input:-ms-input-placeholder{color:#4c6272;font-size:16px}.nhsuk-search__input::-webkit-input-placeholder{color:#4c6272;font-size:16px}@media(max-width: 37.49em){.nhsuk-search__input{border:1px solid #fff;border-bottom-right-radius:4px;border-top-right-radius:4px;flex-grow:2;-ms-flex-positive:2;font-size:inherit;height:40px;margin:0;outline:none;width:100%;z-index:1}}@media(min-width: 37.5em){.nhsuk-search__input{border:1px solid #fff;font-size:16px;height:40px;width:200px}}@media(min-width: 56.25em){.nhsuk-search__input{width:235px}}.nhsuk-search__submit{border:0;border-bottom-left-radius:0;border-bottom-right-radius:4px;border-top-left-radius:0;border-top-right-radius:4px;float:right;font-size:inherit;line-height:inherit;outline:none;padding:0}.nhsuk-search__submit::-moz-focus-inner{border:0}.nhsuk-search__submit:hover{cursor:pointer}@media(max-width: 37.49em){.nhsuk-search__submit{background-color:#f0f4f5;border:0;height:40px;margin:0;padding:8px 8px 0;position:absolute;right:0;top:0;z-index:9}.nhsuk-search__submit .nhsuk-icon__search{fill:#005eb8;height:27px;width:27px}.nhsuk-search__submit:hover{background-color:rgb(0,61.1,119.6);border:1px solid #fff}.nhsuk-search__submit:hover .nhsuk-icon{fill:#fff}.nhsuk-search__submit:focus{background-color:#ffeb3b;box-shadow:0 -4px #ffeb3b,0 4px #212b32;outline:4px solid rgba(0,0,0,0);outline-offset:4px}.nhsuk-search__submit:focus:hover{background-color:#ffeb3b}.nhsuk-search__submit:focus:hover .nhsuk-icon{fill:#212b32}.nhsuk-search__submit:focus .nhsuk-icon{fill:#212b32}}@media(min-width: 37.5em){.nhsuk-search__submit{background-color:#f0f4f5;display:block;height:40px;line-height:1;width:44px}.nhsuk-search__submit .nhsuk-icon__search{height:27px;width:27px}.nhsuk-search__submit:hover{background-color:rgb(0,61.1,119.6);border:1px solid #fff}.nhsuk-search__submit:hover .nhsuk-icon__search{fill:#fff}.nhsuk-search__submit:focus{background-color:#ffeb3b;border:0;box-shadow:0 4px 0 0 #212b32;color:#212b32;outline:4px solid rgba(0,0,0,0);outline-offset:4px;box-shadow:0 -2px #ffeb3b,0 4px #212b32}.nhsuk-search__submit:focus .nhsuk-icon{fill:#212b32}.nhsuk-search__submit:active{background-color:#002f5c;border:0}.nhsuk-search__submit:active .nhsuk-icon__search{fill:#fff}}.nhsuk-header__navigation-link{font-weight:400;font-size:14px;font-size:.875rem;line-height:1.71429;border-bottom:4px solid rgba(0,0,0,0);border-top:4px solid rgba(0,0,0,0);color:#fff;display:block;font-size:inherit;padding:16px 2px;text-decoration:underline;white-space:nowrap}@media(min-width: 37.5em){.nhsuk-header__navigation-link{font-size:16px;font-size:1rem;line-height:1.5}}@media print{.nhsuk-header__navigation-link{font-size:12pt;line-height:1.3}}@media(min-width: 37.5em){.nhsuk-header__navigation-link{padding:12px 2px}}.nhsuk-header__navigation-link .nhsuk-icon__chevron-right{fill:#aeb7bd;position:absolute;right:4px;top:11px}.nhsuk-header__navigation-link:visited{color:#fff}@media(min-width: 75em){.nhsuk-header__navigation-link:visited{color:#fff}}.nhsuk-header__navigation-link:hover{box-shadow:none;color:#fff;text-decoration:none}@media(min-width: 75em){.nhsuk-header__navigation-link:hover{color:#fff}}.nhsuk-header__navigation-link:active,.nhsuk-header__navigation-link:focus{background-color:#ffeb3b;border-bottom:4px solid #212b32;box-shadow:none;color:#212b32;outline:4px solid rgba(0,0,0,0);outline-offset:4px;text-decoration:none}.nhsuk-header__navigation-link:active:hover,.nhsuk-header__navigation-link:focus:hover{background-color:#ffeb3b;color:#212b32}.nhsuk-header__navigation-link:active:visited,.nhsuk-header__navigation-link:focus:visited{background-color:#ffeb3b;color:#212b32}.nhsuk-header__menu-toggle{background:rgba(0,0,0,0);border:0;border-bottom:4px solid rgba(0,0,0,0);border-radius:0;border-top:4px solid rgba(0,0,0,0);box-sizing:border-box;cursor:pointer;margin:0;overflow:visible;position:relative;right:0;text-align:center;text-decoration:underline;vertical-align:top;visibility:hidden;width:auto;z-index:1}.nhsuk-header__menu-toggle.nhsuk-header__navigation-link{padding-right:23px}.nhsuk-header__menu-toggle .nhsuk-icon__chevron-down{right:-3px}.nhsuk-header__menu-toggle:focus{text-decoration:none}.nhsuk-header__menu-toggle:focus .nhsuk-icon__chevron-down{fill:#212b32}.nhsuk-header__menu-toggle--visible{visibility:visible;display:block}.nhsuk-header__menu-toggle[aria-expanded=true] .nhsuk-icon__chevron-down{transform:rotate(270deg)}.nhsuk-navigation{display:flex}@media(max-width: 37.49em){.nhsuk-navigation{position:relative;z-index:10}}.nhsuk-header__drop-down,.nhsuk-header__navigation-list{list-style:none;margin:0;padding:0}.nhsuk-header__navigation-list{margin:0 16px;max-width:1200px;display:flex;gap:24px;width:100%}@media(min-width: 56.25em){.nhsuk-header__navigation-list{margin:0 32px}}@media(min-width: 1264px){.nhsuk-header__navigation-list{margin:0 auto}}@media(min-width: 56.25em){.nhsuk-header__navigation-list{justify-content:space-between}}.js-enabled .nhsuk-header__navigation-list{display:flex}.nhsuk-header__navigation-item{margin-bottom:0}.nhsuk-navigation-container{position:relative}@media print{.nhsuk-navigation-container{display:none}}@media(max-width: 37.49em){.nhsuk-navigation-container{margin-top:-20px}}.nhsuk-header__drop-down{background-color:#fff;border-bottom:4px solid #f0f4f5;overflow:hidden;position:absolute;right:0;top:100%;left:0}@media print{.nhsuk-header__drop-down{display:none}}.nhsuk-header__drop-down .nhsuk-header__navigation-link{margin:0 16px;max-width:1200px;padding:12px 0}@media(min-width: 56.25em){.nhsuk-header__drop-down .nhsuk-header__navigation-link{margin:0 32px}}@media(min-width: 1264px){.nhsuk-header__drop-down .nhsuk-header__navigation-link{margin:0 auto}}.nhsuk-header__drop-down .nhsuk-header__navigation-link:link{color:#005eb8}.nhsuk-header__drop-down .nhsuk-header__navigation-link:visited{color:#005eb8}.nhsuk-header__drop-down .nhsuk-header__navigation-link:hover{color:#7c2855}.nhsuk-header__drop-down .nhsuk-header__navigation-link:active{color:#002f5c}.nhsuk-header__drop-down .nhsuk-header__navigation-link:focus{color:#212b32}.nhsuk-header__drop-down .nhsuk-header__navigation-item{border-top:1px solid #f0f4f5}.nhsuk-header__drop-down--hidden{display:none}.nhsuk-mobile-menu-container{align-self:center;display:none}.nhsuk-mobile-menu-container--visible{display:block}@media(min-width: 56.25em){.nhsuk-header__navigation-item--home{display:none}}@media(min-width: 37.5em){.nhsuk-header__navigation-list{border-top:1px solid hsla(0,0%,100%,.2)}}@media(min-width: 56.25em){.nhsuk-header__navigation-list--left-aligned{justify-content:initial}}.nhsuk-header--organisation .nhsuk-header__link{height:auto;text-decoration:none;width:auto}.nhsuk-header--organisation .nhsuk-header__link:hover{color:#fff;text-decoration:underline}.nhsuk-header--organisation .nhsuk-header__link:hover .nhsuk-logo{box-shadow:none}.nhsuk-header--organisation .nhsuk-header__link:focus{background:#ffeb3b;box-shadow:0 0 0 4px #ffeb3b,0 4px 0 4px #212b32}.nhsuk-header--organisation .nhsuk-header__link:focus .nhsuk-organisation-name,.nhsuk-header--organisation .nhsuk-header__link:focus .nhsuk-organisation-descriptor{color:#212b32}.nhsuk-header--organisation .nhsuk-header__link:focus .nhsuk-logo{box-shadow:none}.nhsuk-header--organisation .nhsuk-header__link:focus:hover{text-decoration:none}.nhsuk-header--organisation .nhsuk-header__logo .nhsuk-logo{height:32px;width:80px}@media(max-width: 450px){.nhsuk-header--organisation .nhsuk-header__logo .nhsuk-logo{height:24px;width:60px}}@media(max-width: 375px){.nhsuk-header--organisation .nhsuk-header__logo .nhsuk-logo{height:20px;width:50px}}.nhsuk-header--organisation .nhsuk-header__navigation{max-width:100%}.nhsuk-organisation-name{color:#fff;display:block;font-size:22px;font-weight:bold;letter-spacing:.2px;line-height:23px;margin-top:-2px}@media print{.nhsuk-organisation-name{color:#212b32}}@media(max-width: 450px){.nhsuk-organisation-name{font-size:17px;letter-spacing:.1px;line-height:17px}}@media(max-width: 375px){.nhsuk-organisation-name{font-size:13px;line-height:13px}}.nhsuk-organisation-name .nhsuk-organisation-name-split{display:block}.nhsuk-organisation-descriptor{color:#fff;display:block;font-size:15px;font-weight:bold;line-height:21px}@media print{.nhsuk-organisation-descriptor{color:#005eb8}}@media(max-width: 450px){.nhsuk-organisation-descriptor{font-size:12px;line-height:18px}}@media(max-width: 375px){.nhsuk-organisation-descriptor{font-size:10px;line-height:13px}}.nhsuk-organisation-logo{border:0;max-height:100px;max-width:280px}@media(max-width: 450px){.nhsuk-organisation-logo{max-width:150px}}.nhsuk-organisation-logo[src$=".svg"]{height:auto;max-width:220px;width:100%}.nhsuk-header__link--service{height:auto;margin-bottom:-4px;text-decoration:none;width:auto}@media(min-width: 75em){.nhsuk-header__link--service{align-items:center;display:flex;-ms-flex-align:center;margin-bottom:0;width:auto}}.nhsuk-header__link--service:hover{background:none}.nhsuk-header__link--service:hover .nhsuk-header__service-name{text-decoration:underline}.nhsuk-header__link--service:focus{background:#ffeb3b;box-shadow:0 0 0 4px #ffeb3b,0 4px 0 4px #212b32}.nhsuk-header__link--service:focus .nhsuk-header__service-name{color:#212b32;text-decoration:none}.nhsuk-header__link--service:focus .nhsuk-logo{box-shadow:none}.nhsuk-header__service-name{font-weight:400;font-size:16px;font-size:1rem;line-height:1.5;color:#fff;display:block;padding-left:0;padding-right:0}@media(min-width: 37.5em){.nhsuk-header__service-name{font-size:19px;font-size:1.1875rem;line-height:1.47368}}@media print{.nhsuk-header__service-name{font-size:13pt;line-height:1.25}}@media(min-width: 75em){.nhsuk-header__service-name{padding-left:16px}}@media(max-width: 74.99em){.nhsuk-header__service-name{max-width:220px}}.nhsuk-header__transactional-service-name{margin-bottom:-4px;padding-left:16px;padding-top:2px}@media(max-width: 37.49em){.nhsuk-header__transactional-service-name{padding-left:0;padding-top:8px;width:100%}}.nhsuk-header__transactional-service-name--link{color:#fff;font-weight:400;font-size:16px;font-size:1rem;line-height:1.5;text-decoration:none}.nhsuk-header__transactional-service-name--link:visited{color:#fff}.nhsuk-header__transactional-service-name--link:hover{color:#fff;text-decoration:none}.nhsuk-header__transactional-service-name--link:focus{color:#212b32;outline:4px solid rgba(0,0,0,0);outline-offset:4px;text-decoration:none}.nhsuk-header__transactional-service-name--link:active{color:#002f5c}@media(min-width: 37.5em){.nhsuk-header__transactional-service-name--link{font-size:19px;font-size:1.1875rem;line-height:1.47368}}@media print{.nhsuk-header__transactional-service-name--link{font-size:13pt;line-height:1.25}}.nhsuk-header__transactional-service-name--link:hover{text-decoration:underline}.nhsuk-header__transactional .nhsuk-header__container{justify-content:normal}.nhsuk-header__transactional .nhsuk-header__link{height:32px;width:80px;display:block}.nhsuk-header__transactional .nhsuk-logo{height:32px;width:80px}.nhsuk-header__transactional--logo{max-width:100%}@media(min-width: 37.5em){.nhsuk-header__transactional--logo .nhsuk-header__link--service{align-items:center;display:flex;-ms-flex-align:center;margin-bottom:0;width:auto}.nhsuk-header__transactional--logo .nhsuk-header__service-name{padding-left:16px}}.nhsuk-header--white{background-color:#fff}.nhsuk-header--white .nhsuk-header__search-wrap{margin-bottom:16px}@media(max-width: 37.49em){.nhsuk-header--white .nhsuk-header__search-wrap::after{background:#fff}}.nhsuk-header--white .nhsuk-navigation-container{background-color:#005eb8}.nhsuk-header--white .nhsuk-navigation .nhsuk-header__navigation-list{border-top:none}.nhsuk-header--white .nhsuk-logo .nhsuk-logo__background{fill:#005eb8}.nhsuk-header--white .nhsuk-logo .nhsuk-logo__text{fill:#fff}.nhsuk-header--white .nhsuk-header__link:hover{color:#212b32;text-decoration:underline}.nhsuk-header--white .nhsuk-header__link:hover .nhsuk-organisation-descriptor{color:#212b32}.nhsuk-header--white .nhsuk-search__submit{background-color:#005eb8}.nhsuk-header--white .nhsuk-search__submit .nhsuk-icon__search{fill:#fff}.nhsuk-header--white .nhsuk-search__submit:hover{background-color:rgb(0,75.2,147.2);border-color:rgb(0,75.2,147.2)}.nhsuk-header--white .nhsuk-search__submit:focus{background-color:#ffeb3b}.nhsuk-header--white .nhsuk-search__submit:focus .nhsuk-icon__search{fill:#212b32}.nhsuk-header--white .nhsuk-search__input{border:1px solid #aeb7bd}.nhsuk-header--white .nhsuk-search__input:focus{border:2px solid #212b32}@media(max-width: 37.49em){.nhsuk-header--white .nhsuk-search__input:focus{border:4px solid #212b32}}@media(max-width: 37.49em){.nhsuk-header--white .nhsuk-header__search-form{padding-top:0}}.nhsuk-header--white .nhsuk-organisation-name{color:#000}.nhsuk-header--white .nhsuk-organisation-descriptor{color:#005eb8}.nhsuk-header--white .nhsuk-header__transactional-service-name--link{color:#212b32}.nhsuk-header--white .nhsuk-header__service-name{color:#212b32}.nhsuk-header--white-nav .nhsuk-navigation-container{background-color:#fff}.nhsuk-header--white-nav .nhsuk-navigation{background-color:#fff}.nhsuk-header--white-nav .nhsuk-navigation .nhsuk-header__navigation-list{border-top:1px solid #f0f4f5}.nhsuk-header--white-nav .nhsuk-navigation .nhsuk-header__navigation-link{color:#005eb8}.nhsuk-header--white-nav .nhsuk-navigation .nhsuk-header__navigation-link:visited{color:#005eb8}.nhsuk-header--white-nav .nhsuk-navigation .nhsuk-header__navigation-link:focus{color:#212b32}.nhsuk-header--white-nav .nhsuk-navigation .nhsuk-header__navigation-link:focus:hover{background:#ffeb3b}.nhsuk-header--white-nav .nhsuk-navigation .nhsuk-icon__chevron-down{fill:#005eb8}.nhsuk-hero{background-color:#005eb8;color:#fff;position:relative}@media print{.nhsuk-hero{color:#212b32;fill:#212b32}.nhsuk-hero:active,.nhsuk-hero:focus,.nhsuk-hero:visited{color:#212b32}}.nhsuk-hero .nhsuk-hero--border{border-top:1px solid hsla(0,0%,100%,.2)}.nhsuk-hero__wrapper{padding-top:48px;padding-bottom:48px}@media(min-width: 37.5em){.nhsuk-hero__wrapper{padding-top:56px}}@media(min-width: 37.5em){.nhsuk-hero__wrapper{padding-bottom:56px}}.nhsuk-hero--image{background-position:center right;background-repeat:no-repeat;background-size:cover}@media only screen{.nhsuk-hero--image{min-height:200px}}@media only screen and (min-width: 37.5em){.nhsuk-hero--image{min-height:320px}.nhsuk-hero--image .nhsuk-hero__overlay{height:320px}}@media screen and (-ms-high-contrast: active){.nhsuk-hero--image{min-height:0}}.nhsuk-hero--image .nhsuk-hero__overlay{background-color:rgba(0,47,92,.1)}@media only screen{.nhsuk-hero--image .nhsuk-hero__overlay{min-height:200px}}@media screen and (-ms-high-contrast: active){.nhsuk-hero--image .nhsuk-hero__overlay{height:auto;min-height:0}}.nhsuk-hero--image-description .nhsuk-hero-content{background-color:#005eb8;color:#fff;margin-bottom:24px;padding:24px;position:relative;top:70px}.nhsuk-hero--image-description .nhsuk-hero-content .nhsuk-hero__arrow{bottom:-10px;display:block;height:20px;left:32px;overflow:hidden;position:absolute;transform:rotate(45deg);width:20px}@media print{.nhsuk-hero--image-description .nhsuk-hero-content .nhsuk-hero__arrow{display:none}}@media(min-width: 37.5em){.nhsuk-hero--image-description .nhsuk-hero-content .nhsuk-hero__arrow{left:46px}}.nhsuk-hero--image-description .nhsuk-hero-content .nhsuk-hero__arrow:before,.nhsuk-hero--image-description .nhsuk-hero-content .nhsuk-hero__arrow:after{border:solid 32px #005eb8;content:"";display:block;height:0;position:absolute;top:0;transform:rotate(45deg);width:0}@media screen and (-ms-high-contrast: active){.nhsuk-hero--image-description .nhsuk-hero-content .nhsuk-hero__arrow{display:none}}@media(min-width: 23.4375em){.nhsuk-hero--image-description .nhsuk-hero-content{width:85%}}@media(min-width: 37.5em){.nhsuk-hero--image-description .nhsuk-hero-content{bottom:-48px;margin-bottom:0;max-width:35em;padding:32px 40px;position:absolute;top:auto}.nhsuk-hero--image-description .nhsuk-hero-content>*:first-child{margin-top:0}.nhsuk-hero--image-description .nhsuk-hero-content>*:last-child{margin-bottom:0}}@media print{.nhsuk-hero--image-description .nhsuk-hero-content{color:#212b32;max-width:100%;padding:0}}@media screen and (-ms-high-contrast: active){.nhsuk-hero--image-description .nhsuk-hero-content{bottom:0;margin-bottom:0;min-height:0;padding:32px 0 0;position:relative;top:0}}.nhsuk-hint{font-weight:400;font-size:16px;font-size:1rem;line-height:1.5;color:#4c6272;display:block;margin-bottom:16px}@media(min-width: 37.5em){.nhsuk-hint{font-size:19px;font-size:1.1875rem;line-height:1.47368}}@media print{.nhsuk-hint{font-size:13pt;line-height:1.25}}.nhsuk-label:not(.nhsuk-label--m):not(.nhsuk-label--l):not(.nhsuk-label--xl)+.nhsuk-hint{margin-bottom:8px}.nhsuk-fieldset__legend:not(.nhsuk-fieldset__legend--m):not(.nhsuk-fieldset__legend--l):not(.nhsuk-fieldset__legend--xl)+.nhsuk-hint{margin-bottom:8px}.nhsuk-fieldset__legend+.nhsuk-hint{margin-top:-4px}.nhsuk-image{background-color:#fff;border-bottom:1px solid #d8dde0;margin-left:0;margin-right:0;margin-bottom:32px;margin-top:32px}@media(min-width: 37.5em){.nhsuk-image{margin-bottom:40px}}@media(min-width: 37.5em){.nhsuk-image{margin-top:40px}}@media(min-width: 56.25em){.nhsuk-image{width:66.66667%}}@media print{.nhsuk-image{width:50%}}.nhsuk-image+.nhsuk-image{margin-top:0}@media(min-width: 37.5em){.nhsuk-image+.nhsuk-image{margin-top:0}}.nhsuk-image__img{display:block;width:100%}.nhsuk-image__caption{font-size:14px;font-size:.875rem;line-height:1.71429;padding:16px}@media(min-width: 37.5em){.nhsuk-image__caption{font-size:16px;font-size:1rem;line-height:1.5}}@media print{.nhsuk-image__caption{font-size:12pt;line-height:1.3}}.nhsuk-input{font-weight:400;font-size:16px;font-size:1rem;line-height:1.5;-moz-appearance:none;-webkit-appearance:none;appearance:none;border:2px solid #4c6272;border-radius:0;box-sizing:border-box;min-height:40px;margin-top:0;padding:4px;width:100%}@media(min-width: 37.5em){.nhsuk-input{font-size:19px;font-size:1.1875rem;line-height:1.47368}}@media print{.nhsuk-input{font-size:13pt;line-height:1.25}}.nhsuk-input:focus{border:2px solid #212b32;box-shadow:inset 0 0 0 2px;outline:4px solid #ffeb3b;outline-offset:0}.nhsuk-input::-webkit-outer-spin-button,.nhsuk-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.nhsuk-input[type=number]{-moz-appearance:textfield}.nhsuk-input--error{border:2px solid #d5281b}.nhsuk-input--width-30{max-width:59ex}.nhsuk-input--width-20{max-width:41ex}.nhsuk-input--width-10{max-width:23ex}.nhsuk-input--width-5{max-width:10.8ex}.nhsuk-input--width-4{max-width:9ex}.nhsuk-input--width-3{max-width:7.2ex}.nhsuk-input--width-2{max-width:5.4ex}.nhsuk-input__wrapper{display:flex}@media(max-width: 18.74em){.nhsuk-input__wrapper{display:block}}.nhsuk-input__prefix,.nhsuk-input__suffix{font-weight:400;font-size:16px;font-size:1rem;line-height:1.5;background-color:#d8dde0;border:2px solid #4c6272;box-sizing:border-box;cursor:default;display:inline-block;flex:0 0 auto;min-height:40px;min-width:2.5rem;padding:4px;text-align:center;white-space:nowrap}@media(min-width: 37.5em){.nhsuk-input__prefix,.nhsuk-input__suffix{font-size:19px;font-size:1.1875rem;line-height:1.47368}}@media print{.nhsuk-input__prefix,.nhsuk-input__suffix{font-size:13pt;line-height:1.25}}@media(max-width: 18.74em){.nhsuk-input__prefix,.nhsuk-input__suffix{max-width:9.1ex;display:block;height:100%;white-space:normal}}@media(max-width: 37.49em){.nhsuk-input__prefix,.nhsuk-input__suffix{line-height:1.6;font-size:1.1875rem}}@media(max-width: 18.74em){.nhsuk-input__prefix{border-bottom:0}}@media(min-width: 18.75em){.nhsuk-input__prefix{border-right:0}}@media(max-width: 18.74em){.nhsuk-input__suffix{border-top:0}}@media(min-width: 18.75em){.nhsuk-input__suffix{border-left:0}}.nhsuk-inset-text{max-width:44em;margin-bottom:40px;margin-top:40px;padding:16px;border-left:8px solid #005eb8}.nhsuk-inset-text>*:first-child{margin-top:0}.nhsuk-inset-text>*:last-child{margin-bottom:0}@media(min-width: 37.5em){.nhsuk-inset-text{margin-bottom:48px}}@media(min-width: 37.5em){.nhsuk-inset-text{margin-top:48px}}@media(min-width: 37.5em){.nhsuk-inset-text{padding:24px}}@media print{.nhsuk-inset-text{border-color:#212b32}}.nhsuk-label{font-weight:400;font-size:16px;font-size:1rem;line-height:1.5;display:block;margin-bottom:4px}@media(min-width: 37.5em){.nhsuk-label{font-size:19px;font-size:1.1875rem;line-height:1.47368}}@media print{.nhsuk-label{font-size:13pt;line-height:1.25}}.nhsuk-label--xl,.nhsuk-label--l,.nhsuk-label--m{font-weight:600;margin-top:0;margin-bottom:16px}.nhsuk-label--xl{font-size:32px;font-size:2rem;line-height:1.1875}@media(min-width: 37.5em){.nhsuk-label--xl{font-size:48px;font-size:3rem;line-height:1.125}}@media print{.nhsuk-label--xl{font-size:26pt;line-height:1.15}}.nhsuk-label--l{font-size:27px;font-size:1.6875rem;line-height:1.22222}@media(min-width: 37.5em){.nhsuk-label--l{font-size:36px;font-size:2.25rem;line-height:1.16667}}@media print{.nhsuk-label--l{font-size:20pt;line-height:1.2}}.nhsuk-label--m{font-size:22px;font-size:1.375rem;line-height:1.31818}@media(min-width: 37.5em){.nhsuk-label--m{font-size:26px;font-size:1.625rem;line-height:1.23077}}@media print{.nhsuk-label--m{font-size:17pt;line-height:1.25}}.nhsuk-label--s{font-size:16px;font-size:1rem;line-height:1.5;font-weight:600;margin-top:0}@media(min-width: 37.5em){.nhsuk-label--s{font-size:19px;font-size:1.1875rem;line-height:1.47368}}@media print{.nhsuk-label--s{font-size:13pt;line-height:1.25}}.nhsuk-label-wrapper{margin:0}.nhsuk-pagination{margin-top:40px;margin-bottom:40px}@media(min-width: 37.5em){.nhsuk-pagination{margin-top:48px}}@media(min-width: 37.5em){.nhsuk-pagination{margin-bottom:48px}}.nhsuk-pagination__list:after{clear:both;content:"";display:block}.nhsuk-pagination-item--previous{float:left;text-align:left;width:50%}.nhsuk-pagination-item--previous .nhsuk-icon{left:-6px}.nhsuk-pagination-item--previous .nhsuk-pagination__title{padding-left:32px}.nhsuk-pagination-item--next{float:right;text-align:right;width:50%}.nhsuk-pagination-item--next .nhsuk-icon{right:-6px}.nhsuk-pagination-item--next .nhsuk-pagination__title{padding-right:32px}.nhsuk-pagination__link{display:block;position:relative;text-decoration:none;width:100%}@media print{.nhsuk-pagination__link{color:#212b32}}.nhsuk-pagination__link .nhsuk-icon{position:absolute;top:-2px}@media print{.nhsuk-pagination__link .nhsuk-icon{color:#212b32;margin-top:0}}.nhsuk-pagination__link:hover{color:#7c2855}.nhsuk-pagination__link:hover .nhsuk-icon{fill:#7c2855}.nhsuk-pagination__link:hover .nhsuk-pagination__page{text-decoration:none}.nhsuk-pagination__link:focus{background-color:#ffeb3b;box-shadow:0 -2px #ffeb3b,0 4px #212b32;color:#212b32;outline:4px solid rgba(0,0,0,0);text-decoration:none}.nhsuk-pagination__link:focus .nhsuk-pagination__page{text-decoration:none}.nhsuk-pagination__link:focus:visited .nhsuk-icon,.nhsuk-pagination__link:focus:hover .nhsuk-icon,.nhsuk-pagination__link:focus:active .nhsuk-icon{fill:#212b32}.nhsuk-pagination__link:visited .nhsuk-icon{fill:#330072}.nhsuk-pagination__link:visited:hover .nhsuk-icon{fill:#7c2855}.nhsuk-pagination__link:visited:focus .nhsuk-icon{fill:#212b32}.nhsuk-pagination__title{font-size:20px;font-size:1.25rem;line-height:1.4;display:block}@media(min-width: 37.5em){.nhsuk-pagination__title{font-size:24px;font-size:1.5rem;line-height:1.29167}}@media print{.nhsuk-pagination__title{font-size:16pt;line-height:1.25}}@media print{.nhsuk-pagination__title:after{content:" page"}}.nhsuk-pagination__page{font-size:14px;font-size:.875rem;line-height:1.71429;display:block;text-decoration:underline}@media(min-width: 37.5em){.nhsuk-pagination__page{font-size:16px;font-size:1rem;line-height:1.5}}@media print{.nhsuk-pagination__page{font-size:12pt;line-height:1.3}}.nhsuk-checkboxes__item{font-weight:400;font-size:16px;font-size:1rem;line-height:1.5;clear:left;display:block;margin-bottom:8px;min-height:40px;padding:0 0 0 40px;position:relative}@media(min-width: 37.5em){.nhsuk-checkboxes__item{font-size:19px;font-size:1.1875rem;line-height:1.47368}}@media print{.nhsuk-checkboxes__item{font-size:13pt;line-height:1.25}}.nhsuk-checkboxes__item:last-child,.nhsuk-checkboxes__item:last-of-type{margin-bottom:0}.nhsuk-checkboxes__input{cursor:pointer;height:40px;left:0;margin:0;opacity:0;position:absolute;top:0;width:40px;z-index:1}.nhsuk-checkboxes__label{cursor:pointer;display:inline-block;margin-bottom:0;padding:8px 12px 4px;-ms-touch-action:manipulation;touch-action:manipulation}.nhsuk-checkboxes__hint{display:block;padding-left:12px;padding-right:12px}.nhsuk-checkboxes__input+.nhsuk-checkboxes__label::before{background:#fff;border:2px solid #4c6272;box-sizing:border-box;content:"";height:40px;left:0;position:absolute;top:0;width:40px}.nhsuk-checkboxes__input+.nhsuk-checkboxes__label::after{background:rgba(0,0,0,0);border:solid;border-top-color:rgba(0,0,0,0);border-width:0 0 4px 4px;content:"";height:10px;left:10px;opacity:0;position:absolute;top:13px;-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:22px}.nhsuk-checkboxes__input:focus+.nhsuk-checkboxes__label::before{border:4px solid #212b32;box-shadow:0 0 0 4px #ffeb3b}.nhsuk-checkboxes__input:checked+.nhsuk-checkboxes__label::after{opacity:1}.nhsuk-checkboxes__input:disabled,.nhsuk-checkboxes__input:disabled+.nhsuk-checkboxes__label{cursor:default}.nhsuk-checkboxes__input:disabled+.nhsuk-checkboxes__label{opacity:.5}.nhsuk-checkboxes__divider{font-weight:400;font-size:16px;font-size:1rem;line-height:1.5;color:#212b32;margin-bottom:8px;text-align:center;width:40px}@media(min-width: 37.5em){.nhsuk-checkboxes__divider{font-size:19px;font-size:1.1875rem;line-height:1.47368}}@media print{.nhsuk-checkboxes__divider{font-size:13pt;line-height:1.25}}.nhsuk-checkboxes__conditional{margin-bottom:16px;border-left:4px solid #4c6272;margin-left:18px;padding-left:30px}@media(min-width: 37.5em){.nhsuk-checkboxes__conditional{margin-bottom:24px}}.nhsuk-checkboxes__conditional>:last-child{margin-bottom:0}.js-enabled .nhsuk-checkboxes__conditional--hidden{display:none}.nhsuk-radios__item{font-weight:400;font-size:16px;font-size:1rem;line-height:1.5;clear:left;display:block;margin-bottom:8px;min-height:40px;padding:0 0 0 40px;position:relative}@media(min-width: 37.5em){.nhsuk-radios__item{font-size:19px;font-size:1.1875rem;line-height:1.47368}}@media print{.nhsuk-radios__item{font-size:13pt;line-height:1.25}}.nhsuk-radios__item:last-child,.nhsuk-radios__item:last-of-type{margin-bottom:0}.nhsuk-radios__input{cursor:pointer;height:40px;left:0;margin:0;opacity:0;position:absolute;top:0;width:40px;z-index:1}.nhsuk-radios__label{cursor:pointer;display:inline-block;margin-bottom:0;padding:8px 12px 4px;-ms-touch-action:manipulation;touch-action:manipulation}.nhsuk-radios__hint{display:block;padding-left:12px;padding-right:12px}.nhsuk-radios__input+.nhsuk-radios__label::before{background:#fff;border:2px solid #4c6272;border-radius:50%;box-sizing:border-box;content:"";height:40px;left:0;position:absolute;top:0;width:40px}.nhsuk-radios__input+.nhsuk-radios__label::after{background:#4c6272;border:10px solid #212b32;border-radius:50%;content:"";height:0;left:10px;opacity:0;position:absolute;top:10px;width:0}.nhsuk-radios__input:focus+.nhsuk-radios__label::before{border:4px solid #212b32;box-shadow:0 0 0 4px #ffeb3b}.nhsuk-radios__input:checked+.nhsuk-radios__label::after{opacity:1}.nhsuk-radios__input:disabled,.nhsuk-radios__input:disabled+.nhsuk-radios__label{cursor:default}.nhsuk-radios__input:disabled+.nhsuk-radios__label{opacity:.5}@media(min-width: 37.5em){.nhsuk-radios--inline:after{clear:both;content:"";display:block}.nhsuk-radios--inline .nhsuk-radios__item{clear:none;float:left;margin-right:24px}}.nhsuk-radios--inline.nhsuk-radios--conditional .nhsuk-radios__item{float:none;margin-right:0}.nhsuk-radios__divider{font-weight:400;font-size:16px;font-size:1rem;line-height:1.5;color:#212b32;margin-bottom:8px;text-align:center;width:40px}@media(min-width: 37.5em){.nhsuk-radios__divider{font-size:19px;font-size:1.1875rem;line-height:1.47368}}@media print{.nhsuk-radios__divider{font-size:13pt;line-height:1.25}}.nhsuk-radios__conditional{margin-bottom:16px;border-left:4px solid #4c6272;margin-left:18px;padding-left:30px}@media(min-width: 37.5em){.nhsuk-radios__conditional{margin-bottom:24px}}.nhsuk-radios__conditional>:last-child{margin-bottom:0}.js-enabled .nhsuk-radios__conditional--hidden{display:none}.nhsuk-select{font-weight:400;font-size:16px;font-size:1rem;line-height:1.5;background-color:#fff;border:2px solid #4c6272;box-sizing:border-box;color:#212b32;height:2.5rem;min-width:23ex;max-width:100%;padding:4px}@media(min-width: 37.5em){.nhsuk-select{font-size:19px;font-size:1.1875rem;line-height:1.47368}}@media print{.nhsuk-select{font-size:13pt;line-height:1.25}}.nhsuk-select:focus{border:2px solid #212b32;box-shadow:inset 0 0 0 2px;outline:4px solid #ffeb3b;outline-offset:0}.nhsuk-select option:active,.nhsuk-select option:checked,.nhsuk-select:focus::-ms-value{background-color:#005eb8;color:#fff}.nhsuk-select--error{border:2px solid #d5281b}.nhsuk-skip-link{left:-9999px;padding:8px;position:absolute}.nhsuk-skip-link:active,.nhsuk-skip-link:focus{left:16px;top:16px;z-index:2}.nhsuk-skip-link:visited{color:#212b32}.nhsuk-summary-list{font-weight:400;font-size:16px;font-size:1rem;line-height:1.5;margin:0;margin-bottom:32px}@media(min-width: 37.5em){.nhsuk-summary-list{font-size:19px;font-size:1.1875rem;line-height:1.47368}}@media print{.nhsuk-summary-list{font-size:13pt;line-height:1.25}}@media(min-width: 37.5em){.nhsuk-summary-list{display:table;table-layout:fixed;width:100%}}@media(min-width: 37.5em){.nhsuk-summary-list{margin-bottom:40px}}@media(max-width: 37.49em){.nhsuk-summary-list__row{border-bottom:1px solid #d8dde0;margin-bottom:16px}}@media(min-width: 37.5em){.nhsuk-summary-list__row{display:table-row}}.nhsuk-summary-list__key,.nhsuk-summary-list__value,.nhsuk-summary-list__actions{margin:0;vertical-align:top}@media(min-width: 37.5em){.nhsuk-summary-list__key,.nhsuk-summary-list__value,.nhsuk-summary-list__actions{border-bottom:1px solid #d8dde0;display:table-cell;padding-bottom:8px;padding-right:24px;padding-top:8px}}.nhsuk-summary-list__actions{margin-bottom:16px}@media(min-width: 37.5em){.nhsuk-summary-list__actions{padding-right:0;text-align:right;width:20%}}.nhsuk-summary-list__key,.nhsuk-summary-list__value{overflow-wrap:break-word;word-wrap:break-word}.nhsuk-summary-list__key{font-weight:600;margin-bottom:4px}@media(min-width: 37.5em){.nhsuk-summary-list__key{width:30%}}@media(max-width: 37.49em){.nhsuk-summary-list__value{margin-bottom:16px}}@media(min-width: 37.5em){.nhsuk-summary-list__value{width:50%}}.nhsuk-summary-list__value>p{margin-bottom:8px}.nhsuk-summary-list__value>:last-child{margin-bottom:0}.nhsuk-summary-list__actions-list{margin:0;padding:0;width:100%}.nhsuk-summary-list__actions-list-item{display:inline;margin-right:8px;padding-right:8px}.nhsuk-summary-list__actions-list-item:not(:last-child){border-right:1px solid #d8dde0}.nhsuk-summary-list__actions-list-item:last-child{border:0;margin-right:0;padding-right:0}.nhsuk-summary-list--no-border .nhsuk-summary-list__key,.nhsuk-summary-list--no-border .nhsuk-summary-list__value,.nhsuk-summary-list--no-border .nhsuk-summary-list__actions,.nhsuk-summary-list--no-border .nhsuk-summary-list__row{border:0}.nhsuk-table-container{margin-bottom:40px;display:block;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;overflow-x:auto;width:100%}@media(min-width: 37.5em){.nhsuk-table-container{margin-bottom:48px}}.nhsuk-table-container .nhsuk-table{margin:0}.nhsuk-table__caption--xl{font-size:32px;font-size:2rem;line-height:1.1875}@media(min-width: 37.5em){.nhsuk-table__caption--xl{font-size:48px;font-size:3rem;line-height:1.125}}@media print{.nhsuk-table__caption--xl{font-size:26pt;line-height:1.15}}.nhsuk-table__caption--l{font-size:27px;font-size:1.6875rem;line-height:1.22222}@media(min-width: 37.5em){.nhsuk-table__caption--l{font-size:36px;font-size:2.25rem;line-height:1.16667}}@media print{.nhsuk-table__caption--l{font-size:20pt;line-height:1.2}}.nhsuk-table__caption--m{font-size:22px;font-size:1.375rem;line-height:1.31818}@media(min-width: 37.5em){.nhsuk-table__caption--m{font-size:26px;font-size:1.625rem;line-height:1.23077}}@media print{.nhsuk-table__caption--m{font-size:17pt;line-height:1.25}}.nhsuk-table__caption--s{font-size:19px;font-size:1.1875rem;line-height:1.42105}@media(min-width: 37.5em){.nhsuk-table__caption--s{font-size:22px;font-size:1.375rem;line-height:1.36364}}@media print{.nhsuk-table__caption--s{font-size:15pt;line-height:1.25}}.nhsuk-table__row:hover{background-color:#f0f4f5}.nhsuk-table__panel-with-heading-tab{margin-bottom:40px;margin-top:40px;padding:24px;background-color:#fff;color:#212b32;border:1px solid #d8dde0;padding-top:0 !important}.nhsuk-table__panel-with-heading-tab>*:first-child{margin-top:0}.nhsuk-table__panel-with-heading-tab>*:last-child{margin-bottom:0}@media(min-width: 37.5em){.nhsuk-table__panel-with-heading-tab{margin-bottom:48px}}@media(min-width: 37.5em){.nhsuk-table__panel-with-heading-tab{margin-top:48px}}@media(min-width: 37.5em){.nhsuk-table__panel-with-heading-tab{padding:32px}}@media print{.nhsuk-table__panel-with-heading-tab{border:1px solid #212b32;page-break-inside:avoid}}.nhsuk-table__panel-with-heading-tab .nhsuk-table-container,.nhsuk-table__panel-with-heading-tab .nhsuk-table{margin:0}.nhsuk-table__heading-tab{font-size:20px;font-size:1.25rem;line-height:1.4;background-color:#005eb8;color:#fff;display:inline-block;margin:0 0 8px -33px;padding:8px 32px;position:relative;top:-16px}@media(min-width: 37.5em){.nhsuk-table__heading-tab{font-size:24px;font-size:1.5rem;line-height:1.29167}}@media print{.nhsuk-table__heading-tab{font-size:16pt;line-height:1.25}}@media(max-width: 37.49em){.nhsuk-table__heading-tab{margin-left:-25px;margin-right:0;padding:8px 24px;top:-8px}}@media print{.nhsuk-table__heading-tab{background:none;color:#212b32;top:0}}.nhsuk-table-responsive{margin-bottom:0;width:100%}.nhsuk-table-responsive thead{border:0;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:0;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.nhsuk-table-responsive thead::before{content:" "}.nhsuk-table-responsive thead::after{content:" "}@media(min-width: 56.25em){.nhsuk-table-responsive thead{clip:auto;-webkit-clip-path:initial;clip-path:initial;display:table-header-group;height:auto;overflow:auto;position:relative;width:auto}.nhsuk-table-responsive thead:before,.nhsuk-table-responsive thead:after{content:""}}.nhsuk-table-responsive .nhsuk-table__body .nhsuk-table-responsive__heading{font-weight:600;padding-right:16px;text-align:left}@media(min-width: 56.25em){.nhsuk-table-responsive .nhsuk-table__body .nhsuk-table-responsive__heading{display:none}}.nhsuk-table-responsive .nhsuk-table__body .nhsuk-table__row{display:block;margin-bottom:24px}.nhsuk-table-responsive .nhsuk-table__body .nhsuk-table__row:last-child{margin-bottom:0}@media(min-width: 56.25em){.nhsuk-table-responsive .nhsuk-table__body .nhsuk-table__row{display:table-row}}.nhsuk-table-responsive .nhsuk-table__body .nhsuk-table__row th{text-align:right}@media(min-width: 56.25em){.nhsuk-table-responsive .nhsuk-table__body .nhsuk-table__row th{text-align:left}}.nhsuk-table-responsive .nhsuk-table__body .nhsuk-table__row td{display:block;display:flex;justify-content:space-between;min-width:1px}@media all and (-ms-high-contrast: none){.nhsuk-table-responsive .nhsuk-table__body .nhsuk-table__row td{display:block}}@media(min-width: 56.25em){.nhsuk-table-responsive .nhsuk-table__body .nhsuk-table__row td{display:table-cell}}@media(max-width: 56.24em){.nhsuk-table-responsive .nhsuk-table__body .nhsuk-table__row td{padding-right:0;text-align:right}.nhsuk-table-responsive .nhsuk-table__body .nhsuk-table__row td:last-child{border-bottom:3px solid #d8dde0}}.nhsuk-table__header--numeric,.nhsuk-table__cell--numeric{text-align:right}.nhsuk-tag{font-weight:600;font-size:14px;font-size:.875rem;line-height:1;background-color:rgb(0,84.6,165.6);border:1px solid rgb(0,84.6,165.6);color:#fff;display:inline-block;outline:2px solid rgba(0,0,0,0);outline-offset:-2px;padding-bottom:4px;padding-left:8px;padding-right:8px;padding-top:4px;text-decoration:none}@media(min-width: 37.5em){.nhsuk-tag{font-size:16px;font-size:1rem;line-height:1}}@media print{.nhsuk-tag{font-size:12pt;line-height:1}}.nhsuk-tag--white{background-color:#fff;border-color:#212b32;color:#212b32}.nhsuk-tag--grey{background-color:rgb(219.2,223.6,226.8);border-color:rgb(53.2,68.6,79.8);color:rgb(53.2,68.6,79.8)}.nhsuk-tag--green{background-color:rgb(204,229.4,215.8);border-color:rgb(0,76.2,35.4);color:rgb(0,76.2,35.4)}.nhsuk-tag--aqua-green{background-color:rgb(204,236.8,234.6);border-color:rgb(0,82,76.5);color:rgb(0,82,76.5)}.nhsuk-tag--blue{background-color:rgb(204,222.8,240.8);border-color:rgb(0,65.8,128.8);color:rgb(0,65.8,128.8)}.nhsuk-tag--purple{background-color:rgb(214.2,204,226.8);border-color:rgb(35.7,0,79.8);color:rgb(35.7,0,79.8)}.nhsuk-tag--pink{background-color:rgb(238.8,211.4,227);border-color:rgb(87,18.5,57.5);color:rgb(87,18.5,57.5)}.nhsuk-tag--red{background-color:rgb(246.6,212,209.4);border-color:rgb(106.5,20,13.5);color:rgb(106.5,20,13.5)}.nhsuk-tag--orange{background-color:rgb(255,219.5,141.5);border-color:rgb(76.5,55.2,8.4);color:rgb(76.5,55.2,8.4)}.nhsuk-tag--yellow{background-color:#fff59d;border-color:rgb(76.5,70.5,17.7);color:rgb(76.5,70.5,17.7)}.nhsuk-tag--no-border{border:0}.nhsuk-task-list{font-weight:400;font-size:16px;font-size:1rem;line-height:1.5;margin-top:0;margin-bottom:24px;padding:0;list-style-type:none}@media(min-width: 37.5em){.nhsuk-task-list{font-size:19px;font-size:1.1875rem;line-height:1.47368}}@media print{.nhsuk-task-list{font-size:13pt;line-height:1.25}}@media(min-width: 37.5em){.nhsuk-task-list{margin-bottom:32px}}.nhsuk-task-list__item{display:table;position:relative;width:100%;margin-bottom:0;padding-top:12px;padding-bottom:12px;border-bottom:1px solid #d8dde0}.nhsuk-task-list__item:first-child{border-top:1px solid #d8dde0}.nhsuk-task-list__item--with-link:hover{background:rgb(221.64,230.536,232.76)}.nhsuk-task-list__name-and-hint{display:table-cell;vertical-align:top;color:#212b32}.nhsuk-task-list__status{display:table-cell;padding-left:8px;text-align:right;vertical-align:top;color:#212b32}.nhsuk-task-list__status--completed,.nhsuk-task-list__status--cannot-start-yet{font-size:14px;font-size:.875rem;line-height:1;padding-bottom:4px;padding-left:8px;padding-top:6px;text-decoration:none}@media(min-width: 37.5em){.nhsuk-task-list__status--completed,.nhsuk-task-list__status--cannot-start-yet{font-size:16px;font-size:1rem;line-height:1}}@media print{.nhsuk-task-list__status--completed,.nhsuk-task-list__status--cannot-start-yet{font-size:12pt;line-height:1}}.nhsuk-task-list__status--cannot-start-yet{color:#4c6272}.nhsuk-task-list__link::after{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0}.nhsuk-task-list__hint{margin-top:4px;color:#4c6272}.nhsuk-textarea{font-weight:400;font-size:16px;font-size:1rem;line-height:1.5;-webkit-appearance:none;border:2px solid #4c6272;border-radius:0;box-sizing:border-box;display:block;min-height:40px;padding:4px;resize:vertical;width:100%}@media(min-width: 37.5em){.nhsuk-textarea{font-size:19px;font-size:1.1875rem;line-height:1.47368}}@media print{.nhsuk-textarea{font-size:13pt;line-height:1.25}}.nhsuk-textarea:focus{border:2px solid #212b32;box-shadow:inset 0 0 0 2px;outline:4px solid #ffeb3b;outline-offset:0}.nhsuk-textarea--error{border:2px solid #d5281b}.nhsuk-warning-callout{margin-bottom:40px;margin-top:40px;padding:24px;background-color:#fff9c4;color:#212b32;border:1px solid #ffeb3b;padding-top:0 !important}.nhsuk-warning-callout>*:first-child{margin-top:0}.nhsuk-warning-callout>*:last-child{margin-bottom:0}@media(min-width: 37.5em){.nhsuk-warning-callout{margin-bottom:48px}}@media(min-width: 37.5em){.nhsuk-warning-callout{margin-top:48px}}@media(min-width: 37.5em){.nhsuk-warning-callout{padding:32px}}@media print{.nhsuk-warning-callout{border:1px solid #212b32;page-break-inside:avoid}}.nhsuk-warning-callout__label{font-size:20px;font-size:1.25rem;line-height:1.4;background-color:#ffeb3b;color:#212b32;display:inline-block;margin:0 0 8px -33px;padding:8px 32px;position:relative;top:-16px}@media(min-width: 37.5em){.nhsuk-warning-callout__label{font-size:24px;font-size:1.5rem;line-height:1.29167}}@media print{.nhsuk-warning-callout__label{font-size:16pt;line-height:1.25}}@media(max-width: 37.49em){.nhsuk-warning-callout__label{margin-left:-25px;margin-right:0;padding:8px 24px;top:-8px}}@media print{.nhsuk-warning-callout__label{background:none;color:#212b32;top:0}}.nhsuk-character-count{margin-bottom:32px}@media(min-width: 37.5em){.nhsuk-character-count{margin-bottom:40px}}.nhsuk-character-count .nhsuk-form-group,.nhsuk-character-count .nhsuk-textarea{margin-bottom:4px}.nhsuk-character-count__message{margin-bottom:0;margin-top:0}.nhsuk-character-count__message--disabled{visibility:hidden}.nhsuk-tabs{margin-top:4px;margin-bottom:32px}@media(min-width: 37.5em){.nhsuk-tabs{margin-top:4px}}@media(min-width: 37.5em){.nhsuk-tabs{margin-bottom:40px}}.nhsuk-tabs__title{font-weight:400;font-size:16px;font-size:1rem;line-height:1.5;color:#212b32;margin-bottom:8px}@media(min-width: 37.5em){.nhsuk-tabs__title{font-size:19px;font-size:1.1875rem;line-height:1.47368}}@media print{.nhsuk-tabs__title{font-size:13pt;line-height:1.25}}.nhsuk-tabs__list{list-style:none;margin:0;padding:0;margin-bottom:32px}@media(min-width: 37.5em){.nhsuk-tabs__list{margin-bottom:40px}}.nhsuk-tabs__list-item{font-weight:400;font-size:16px;font-size:1rem;line-height:1.5;margin-left:32px}@media(min-width: 37.5em){.nhsuk-tabs__list-item{font-size:19px;font-size:1.1875rem;line-height:1.47368}}@media print{.nhsuk-tabs__list-item{font-size:13pt;line-height:1.25}}.nhsuk-tabs__list-item:before{color:#212b32;content:"—";margin-left:-32px;padding-right:4px}.nhsuk-tabs__tab{color:#005eb8;display:inline-block;margin-bottom:8px}.nhsuk-tabs__tab:visited{color:#330072}.nhsuk-tabs__tab:hover{color:#7c2855;text-decoration:none}.nhsuk-tabs__tab:focus{background-color:#ffeb3b;box-shadow:0 -2px #ffeb3b,0 4px #212b32;color:#212b32;outline:4px solid rgba(0,0,0,0);text-decoration:none}.nhsuk-tabs__tab:focus:hover{text-decoration:none}.nhsuk-tabs__tab:focus:visited{color:#212b32}.nhsuk-tabs__tab:focus .nhsuk-icon{fill:#212b32}.nhsuk-tabs__tab:active{color:#002f5c}.nhsuk-tabs__panel{margin-bottom:48px}@media(min-width: 37.5em){.nhsuk-tabs__panel{margin-bottom:56px}}@media(min-width: 37.5em){.js-enabled .nhsuk-tabs__list{border-bottom:1px solid #d8dde0;margin-bottom:0}.js-enabled .nhsuk-tabs__list:after{clear:both;content:"";display:block}.js-enabled .nhsuk-tabs__title{display:none}.js-enabled .nhsuk-tabs__list-item{background-color:#d8dde0;float:left;margin-bottom:0;margin-left:0;margin-right:4px;padding:8px 24px;position:relative;text-align:center}.js-enabled .nhsuk-tabs__list-item:before{content:none}.js-enabled .nhsuk-tabs__list-item--selected{background-color:#fff;border:1px solid #d8dde0;border-bottom:0;margin-bottom:-1px;margin-top:-4px;padding-bottom:13px;padding-left:23px;padding-right:23px;padding-top:11px;position:relative}.js-enabled .nhsuk-tabs__list-item--selected .nhsuk-tabs__tab{text-decoration:none}.js-enabled .nhsuk-tabs__tab{margin-bottom:0}.js-enabled .nhsuk-tabs__tab:link,.js-enabled .nhsuk-tabs__tab:visited{color:#212b32}.js-enabled .nhsuk-tabs__tab:hover{color:rgba(33,43,50,.99)}.js-enabled .nhsuk-tabs__tab:active,.js-enabled .nhsuk-tabs__tab:focus{color:#212b32}.js-enabled .nhsuk-tabs__tab:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0}.js-enabled .nhsuk-tabs__panel{margin-bottom:0;background-color:#fff;border:1px solid #d8dde0;border-top:0;padding:40px 24px}}@media(min-width: 37.5em)and (min-width: 37.5em){.js-enabled .nhsuk-tabs__panel{margin-bottom:0}}@media(min-width: 37.5em){.js-enabled .nhsuk-tabs__panel>:last-child{margin-bottom:0}.js-enabled .nhsuk-tabs__panel--hidden{display:none}}.rounded{border-radius:0}/*!
- * Font Awesome Free 6.5.2 by @fontawesome - https://fontawesome.com
- * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
- * Copyright 2024 Fonticons, Inc.
- */:root,:host{--fa-style-family-brands: "Font Awesome 6 Brands";--fa-font-brands: normal 400 1em/1 "Font Awesome 6 Brands"}@font-face{font-family:"Font Awesome 6 Brands";font-style:normal;font-weight:400;font-display:block;src:url("[[font:core|fa-brands-400.woff2]]") format("woff2"),url("[[font:core|fa-brands-400.ttf]]") format("truetype")}.fab,.fa-brands{font-weight:400}.fa-monero:before{content:""}.fa-hooli:before{content:""}.fa-yelp:before{content:""}.fa-cc-visa:before{content:""}.fa-lastfm:before{content:""}.fa-shopware:before{content:""}.fa-creative-commons-nc:before{content:""}.fa-aws:before{content:""}.fa-redhat:before{content:""}.fa-yoast:before{content:""}.fa-cloudflare:before{content:""}.fa-ups:before{content:""}.fa-pixiv:before{content:""}.fa-wpexplorer:before{content:""}.fa-dyalog:before{content:""}.fa-bity:before{content:""}.fa-stackpath:before{content:""}.fa-buysellads:before{content:""}.fa-first-order:before{content:""}.fa-modx:before{content:""}.fa-guilded:before{content:""}.fa-vnv:before{content:""}.fa-square-js:before{content:""}.fa-js-square:before{content:""}.fa-microsoft:before{content:""}.fa-qq:before{content:""}.fa-orcid:before{content:""}.fa-java:before{content:""}.fa-invision:before{content:""}.fa-creative-commons-pd-alt:before{content:""}.fa-centercode:before{content:""}.fa-glide-g:before{content:""}.fa-drupal:before{content:""}.fa-jxl:before{content:""}.fa-hire-a-helper:before{content:""}.fa-creative-commons-by:before{content:""}.fa-unity:before{content:""}.fa-whmcs:before{content:""}.fa-rocketchat:before{content:""}.fa-vk:before{content:""}.fa-untappd:before{content:""}.fa-mailchimp:before{content:""}.fa-css3-alt:before{content:""}.fa-square-reddit:before{content:""}.fa-reddit-square:before{content:""}.fa-vimeo-v:before{content:""}.fa-contao:before{content:""}.fa-square-font-awesome:before{content:""}.fa-deskpro:before{content:""}.fa-brave:before{content:""}.fa-sistrix:before{content:""}.fa-square-instagram:before{content:""}.fa-instagram-square:before{content:""}.fa-battle-net:before{content:""}.fa-the-red-yeti:before{content:""}.fa-square-hacker-news:before{content:""}.fa-hacker-news-square:before{content:""}.fa-edge:before{content:""}.fa-threads:before{content:""}.fa-napster:before{content:""}.fa-square-snapchat:before{content:""}.fa-snapchat-square:before{content:""}.fa-google-plus-g:before{content:""}.fa-artstation:before{content:""}.fa-markdown:before{content:""}.fa-sourcetree:before{content:""}.fa-google-plus:before{content:""}.fa-diaspora:before{content:""}.fa-foursquare:before{content:""}.fa-stack-overflow:before{content:""}.fa-github-alt:before{content:""}.fa-phoenix-squadron:before{content:""}.fa-pagelines:before{content:""}.fa-algolia:before{content:""}.fa-red-river:before{content:""}.fa-creative-commons-sa:before{content:""}.fa-safari:before{content:""}.fa-google:before{content:""}.fa-square-font-awesome-stroke:before{content:""}.fa-font-awesome-alt:before{content:""}.fa-atlassian:before{content:""}.fa-linkedin-in:before{content:""}.fa-digital-ocean:before{content:""}.fa-nimblr:before{content:""}.fa-chromecast:before{content:""}.fa-evernote:before{content:""}.fa-hacker-news:before{content:""}.fa-creative-commons-sampling:before{content:""}.fa-adversal:before{content:""}.fa-creative-commons:before{content:""}.fa-watchman-monitoring:before{content:""}.fa-fonticons:before{content:""}.fa-weixin:before{content:""}.fa-shirtsinbulk:before{content:""}.fa-codepen:before{content:""}.fa-git-alt:before{content:""}.fa-lyft:before{content:""}.fa-rev:before{content:""}.fa-windows:before{content:""}.fa-wizards-of-the-coast:before{content:""}.fa-square-viadeo:before{content:""}.fa-viadeo-square:before{content:""}.fa-meetup:before{content:""}.fa-centos:before{content:""}.fa-adn:before{content:""}.fa-cloudsmith:before{content:""}.fa-opensuse:before{content:""}.fa-pied-piper-alt:before{content:""}.fa-square-dribbble:before{content:""}.fa-dribbble-square:before{content:""}.fa-codiepie:before{content:""}.fa-node:before{content:""}.fa-mix:before{content:""}.fa-steam:before{content:""}.fa-cc-apple-pay:before{content:""}.fa-scribd:before{content:""}.fa-debian:before{content:""}.fa-openid:before{content:""}.fa-instalod:before{content:""}.fa-expeditedssl:before{content:""}.fa-sellcast:before{content:""}.fa-square-twitter:before{content:""}.fa-twitter-square:before{content:""}.fa-r-project:before{content:""}.fa-delicious:before{content:""}.fa-freebsd:before{content:""}.fa-vuejs:before{content:""}.fa-accusoft:before{content:""}.fa-ioxhost:before{content:""}.fa-fonticons-fi:before{content:""}.fa-app-store:before{content:""}.fa-cc-mastercard:before{content:""}.fa-itunes-note:before{content:""}.fa-golang:before{content:""}.fa-kickstarter:before{content:""}.fa-square-kickstarter:before{content:""}.fa-grav:before{content:""}.fa-weibo:before{content:""}.fa-uncharted:before{content:""}.fa-firstdraft:before{content:""}.fa-square-youtube:before{content:""}.fa-youtube-square:before{content:""}.fa-wikipedia-w:before{content:""}.fa-wpressr:before{content:""}.fa-rendact:before{content:""}.fa-angellist:before{content:""}.fa-galactic-republic:before{content:""}.fa-nfc-directional:before{content:""}.fa-skype:before{content:""}.fa-joget:before{content:""}.fa-fedora:before{content:""}.fa-stripe-s:before{content:""}.fa-meta:before{content:""}.fa-laravel:before{content:""}.fa-hotjar:before{content:""}.fa-bluetooth-b:before{content:""}.fa-square-letterboxd:before{content:""}.fa-sticker-mule:before{content:""}.fa-creative-commons-zero:before{content:""}.fa-hips:before{content:""}.fa-behance:before{content:""}.fa-reddit:before{content:""}.fa-discord:before{content:""}.fa-chrome:before{content:""}.fa-app-store-ios:before{content:""}.fa-cc-discover:before{content:""}.fa-wpbeginner:before{content:""}.fa-confluence:before{content:""}.fa-shoelace:before{content:""}.fa-mdb:before{content:""}.fa-dochub:before{content:""}.fa-accessible-icon:before{content:""}.fa-ebay:before{content:""}.fa-amazon:before{content:""}.fa-unsplash:before{content:""}.fa-yarn:before{content:""}.fa-square-steam:before{content:""}.fa-steam-square:before{content:""}.fa-500px:before{content:""}.fa-square-vimeo:before{content:""}.fa-vimeo-square:before{content:""}.fa-asymmetrik:before{content:""}.fa-font-awesome:before{content:""}.fa-font-awesome-flag:before{content:""}.fa-font-awesome-logo-full:before{content:""}.fa-gratipay:before{content:""}.fa-apple:before{content:""}.fa-hive:before{content:""}.fa-gitkraken:before{content:""}.fa-keybase:before{content:""}.fa-apple-pay:before{content:""}.fa-padlet:before{content:""}.fa-amazon-pay:before{content:""}.fa-square-github:before{content:""}.fa-github-square:before{content:""}.fa-stumbleupon:before{content:""}.fa-fedex:before{content:""}.fa-phoenix-framework:before{content:""}.fa-shopify:before{content:""}.fa-neos:before{content:""}.fa-square-threads:before{content:""}.fa-hackerrank:before{content:""}.fa-researchgate:before{content:""}.fa-swift:before{content:""}.fa-angular:before{content:""}.fa-speakap:before{content:""}.fa-angrycreative:before{content:""}.fa-y-combinator:before{content:""}.fa-empire:before{content:""}.fa-envira:before{content:""}.fa-google-scholar:before{content:""}.fa-square-gitlab:before{content:""}.fa-gitlab-square:before{content:""}.fa-studiovinari:before{content:""}.fa-pied-piper:before{content:""}.fa-wordpress:before{content:""}.fa-product-hunt:before{content:""}.fa-firefox:before{content:""}.fa-linode:before{content:""}.fa-goodreads:before{content:""}.fa-square-odnoklassniki:before{content:""}.fa-odnoklassniki-square:before{content:""}.fa-jsfiddle:before{content:""}.fa-sith:before{content:""}.fa-themeisle:before{content:""}.fa-page4:before{content:""}.fa-hashnode:before{content:""}.fa-react:before{content:""}.fa-cc-paypal:before{content:""}.fa-squarespace:before{content:""}.fa-cc-stripe:before{content:""}.fa-creative-commons-share:before{content:""}.fa-bitcoin:before{content:""}.fa-keycdn:before{content:""}.fa-opera:before{content:""}.fa-itch-io:before{content:""}.fa-umbraco:before{content:""}.fa-galactic-senate:before{content:""}.fa-ubuntu:before{content:""}.fa-draft2digital:before{content:""}.fa-stripe:before{content:""}.fa-houzz:before{content:""}.fa-gg:before{content:""}.fa-dhl:before{content:""}.fa-square-pinterest:before{content:""}.fa-pinterest-square:before{content:""}.fa-xing:before{content:""}.fa-blackberry:before{content:""}.fa-creative-commons-pd:before{content:""}.fa-playstation:before{content:""}.fa-quinscape:before{content:""}.fa-less:before{content:""}.fa-blogger-b:before{content:""}.fa-opencart:before{content:""}.fa-vine:before{content:""}.fa-signal-messenger:before{content:""}.fa-paypal:before{content:""}.fa-gitlab:before{content:""}.fa-typo3:before{content:""}.fa-reddit-alien:before{content:""}.fa-yahoo:before{content:""}.fa-dailymotion:before{content:""}.fa-affiliatetheme:before{content:""}.fa-pied-piper-pp:before{content:""}.fa-bootstrap:before{content:""}.fa-odnoklassniki:before{content:""}.fa-nfc-symbol:before{content:""}.fa-mintbit:before{content:""}.fa-ethereum:before{content:""}.fa-speaker-deck:before{content:""}.fa-creative-commons-nc-eu:before{content:""}.fa-patreon:before{content:""}.fa-avianex:before{content:""}.fa-ello:before{content:""}.fa-gofore:before{content:""}.fa-bimobject:before{content:""}.fa-brave-reverse:before{content:""}.fa-facebook-f:before{content:""}.fa-square-google-plus:before{content:""}.fa-google-plus-square:before{content:""}.fa-web-awesome:before{content:""}.fa-mandalorian:before{content:""}.fa-first-order-alt:before{content:""}.fa-osi:before{content:""}.fa-google-wallet:before{content:""}.fa-d-and-d-beyond:before{content:""}.fa-periscope:before{content:""}.fa-fulcrum:before{content:""}.fa-cloudscale:before{content:""}.fa-forumbee:before{content:""}.fa-mizuni:before{content:""}.fa-schlix:before{content:""}.fa-square-xing:before{content:""}.fa-xing-square:before{content:""}.fa-bandcamp:before{content:""}.fa-wpforms:before{content:""}.fa-cloudversify:before{content:""}.fa-usps:before{content:""}.fa-megaport:before{content:""}.fa-magento:before{content:""}.fa-spotify:before{content:""}.fa-optin-monster:before{content:""}.fa-fly:before{content:""}.fa-aviato:before{content:""}.fa-itunes:before{content:""}.fa-cuttlefish:before{content:""}.fa-blogger:before{content:""}.fa-flickr:before{content:""}.fa-viber:before{content:""}.fa-soundcloud:before{content:""}.fa-digg:before{content:""}.fa-tencent-weibo:before{content:""}.fa-letterboxd:before{content:""}.fa-symfony:before{content:""}.fa-maxcdn:before{content:""}.fa-etsy:before{content:""}.fa-facebook-messenger:before{content:""}.fa-audible:before{content:""}.fa-think-peaks:before{content:""}.fa-bilibili:before{content:""}.fa-erlang:before{content:""}.fa-x-twitter:before{content:""}.fa-cotton-bureau:before{content:""}.fa-dashcube:before{content:""}.fa-42-group:before{content:""}.fa-innosoft:before{content:""}.fa-stack-exchange:before{content:""}.fa-elementor:before{content:""}.fa-square-pied-piper:before{content:""}.fa-pied-piper-square:before{content:""}.fa-creative-commons-nd:before{content:""}.fa-palfed:before{content:""}.fa-superpowers:before{content:""}.fa-resolving:before{content:""}.fa-xbox:before{content:""}.fa-square-web-awesome-stroke:before{content:""}.fa-searchengin:before{content:""}.fa-tiktok:before{content:""}.fa-square-facebook:before{content:""}.fa-facebook-square:before{content:""}.fa-renren:before{content:""}.fa-linux:before{content:""}.fa-glide:before{content:""}.fa-linkedin:before{content:""}.fa-hubspot:before{content:""}.fa-deploydog:before{content:""}.fa-twitch:before{content:""}.fa-ravelry:before{content:""}.fa-mixer:before{content:""}.fa-square-lastfm:before{content:""}.fa-lastfm-square:before{content:""}.fa-vimeo:before{content:""}.fa-mendeley:before{content:""}.fa-uniregistry:before{content:""}.fa-figma:before{content:""}.fa-creative-commons-remix:before{content:""}.fa-cc-amazon-pay:before{content:""}.fa-dropbox:before{content:""}.fa-instagram:before{content:""}.fa-cmplid:before{content:""}.fa-upwork:before{content:""}.fa-facebook:before{content:""}.fa-gripfire:before{content:""}.fa-jedi-order:before{content:""}.fa-uikit:before{content:""}.fa-fort-awesome-alt:before{content:""}.fa-phabricator:before{content:""}.fa-ussunnah:before{content:""}.fa-earlybirds:before{content:""}.fa-trade-federation:before{content:""}.fa-autoprefixer:before{content:""}.fa-whatsapp:before{content:""}.fa-square-upwork:before{content:""}.fa-slideshare:before{content:""}.fa-google-play:before{content:""}.fa-viadeo:before{content:""}.fa-line:before{content:""}.fa-google-drive:before{content:""}.fa-servicestack:before{content:""}.fa-simplybuilt:before{content:""}.fa-bitbucket:before{content:""}.fa-imdb:before{content:""}.fa-deezer:before{content:""}.fa-raspberry-pi:before{content:""}.fa-jira:before{content:""}.fa-docker:before{content:""}.fa-screenpal:before{content:""}.fa-bluetooth:before{content:""}.fa-gitter:before{content:""}.fa-d-and-d:before{content:""}.fa-microblog:before{content:""}.fa-cc-diners-club:before{content:""}.fa-gg-circle:before{content:""}.fa-pied-piper-hat:before{content:""}.fa-kickstarter-k:before{content:""}.fa-yandex:before{content:""}.fa-readme:before{content:""}.fa-html5:before{content:""}.fa-sellsy:before{content:""}.fa-square-web-awesome:before{content:""}.fa-sass:before{content:""}.fa-wirsindhandwerk:before{content:""}.fa-wsh:before{content:""}.fa-buromobelexperte:before{content:""}.fa-salesforce:before{content:""}.fa-octopus-deploy:before{content:""}.fa-medapps:before{content:""}.fa-ns8:before{content:""}.fa-pinterest-p:before{content:""}.fa-apper:before{content:""}.fa-fort-awesome:before{content:""}.fa-waze:before{content:""}.fa-bluesky:before{content:""}.fa-cc-jcb:before{content:""}.fa-snapchat:before{content:""}.fa-snapchat-ghost:before{content:""}.fa-fantasy-flight-games:before{content:""}.fa-rust:before{content:""}.fa-wix:before{content:""}.fa-square-behance:before{content:""}.fa-behance-square:before{content:""}.fa-supple:before{content:""}.fa-webflow:before{content:""}.fa-rebel:before{content:""}.fa-css3:before{content:""}.fa-staylinked:before{content:""}.fa-kaggle:before{content:""}.fa-space-awesome:before{content:""}.fa-deviantart:before{content:""}.fa-cpanel:before{content:""}.fa-goodreads-g:before{content:""}.fa-square-git:before{content:""}.fa-git-square:before{content:""}.fa-square-tumblr:before{content:""}.fa-tumblr-square:before{content:""}.fa-trello:before{content:""}.fa-creative-commons-nc-jp:before{content:""}.fa-get-pocket:before{content:""}.fa-perbyte:before{content:""}.fa-grunt:before{content:""}.fa-weebly:before{content:""}.fa-connectdevelop:before{content:""}.fa-leanpub:before{content:""}.fa-black-tie:before{content:""}.fa-themeco:before{content:""}.fa-python:before{content:""}.fa-android:before{content:""}.fa-bots:before{content:""}.fa-free-code-camp:before{content:""}.fa-hornbill:before{content:""}.fa-js:before{content:""}.fa-ideal:before{content:""}.fa-git:before{content:""}.fa-dev:before{content:""}.fa-sketch:before{content:""}.fa-yandex-international:before{content:""}.fa-cc-amex:before{content:""}.fa-uber:before{content:""}.fa-github:before{content:""}.fa-php:before{content:""}.fa-alipay:before{content:""}.fa-youtube:before{content:""}.fa-skyatlas:before{content:""}.fa-firefox-browser:before{content:""}.fa-replyd:before{content:""}.fa-suse:before{content:""}.fa-jenkins:before{content:""}.fa-twitter:before{content:""}.fa-rockrms:before{content:""}.fa-pinterest:before{content:""}.fa-buffer:before{content:""}.fa-npm:before{content:""}.fa-yammer:before{content:""}.fa-btc:before{content:""}.fa-dribbble:before{content:""}.fa-stumbleupon-circle:before{content:""}.fa-internet-explorer:before{content:""}.fa-stubber:before{content:""}.fa-telegram:before{content:""}.fa-telegram-plane:before{content:""}.fa-old-republic:before{content:""}.fa-odysee:before{content:""}.fa-square-whatsapp:before{content:""}.fa-whatsapp-square:before{content:""}.fa-node-js:before{content:""}.fa-edge-legacy:before{content:""}.fa-slack:before{content:""}.fa-slack-hash:before{content:""}.fa-medrt:before{content:""}.fa-usb:before{content:""}.fa-tumblr:before{content:""}.fa-vaadin:before{content:""}.fa-quora:before{content:""}.fa-square-x-twitter:before{content:""}.fa-reacteurope:before{content:""}.fa-medium:before{content:""}.fa-medium-m:before{content:""}.fa-amilia:before{content:""}.fa-mixcloud:before{content:""}.fa-flipboard:before{content:""}.fa-viacoin:before{content:""}.fa-critical-role:before{content:""}.fa-sitrox:before{content:""}.fa-discourse:before{content:""}.fa-joomla:before{content:""}.fa-mastodon:before{content:""}.fa-airbnb:before{content:""}.fa-wolf-pack-battalion:before{content:""}.fa-buy-n-large:before{content:""}.fa-gulp:before{content:""}.fa-creative-commons-sampling-plus:before{content:""}.fa-strava:before{content:""}.fa-ember:before{content:""}.fa-canadian-maple-leaf:before{content:""}.fa-teamspeak:before{content:""}.fa-pushed:before{content:""}.fa-wordpress-simple:before{content:""}.fa-nutritionix:before{content:""}.fa-wodu:before{content:""}.fa-google-pay:before{content:""}.fa-intercom:before{content:""}.fa-zhihu:before{content:""}.fa-korvue:before{content:""}.fa-pix:before{content:""}.fa-steam-symbol:before{content:""}/*!
- * Font Awesome Free 6.5.2 by @fontawesome - https://fontawesome.com
- * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
- * Copyright 2024 Fonticons, Inc.
- */:root,:host{--fa-style-family-classic: "Font Awesome 6 Free";--fa-font-regular: normal 400 1em/1 "Font Awesome 6 Free"}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:400;font-display:block;src:url("[[font:core|fa-regular-400.woff2]]") format("woff2"),url("[[font:core|fa-regular-400.ttf]]") format("truetype")}.far,.fa-regular,.content-bank-container.view-grid .cb-unlisted::after{font-weight:400}/*!
- * Font Awesome Free 6.5.2 by @fontawesome - https://fontawesome.com
- * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
- * Copyright 2024 Fonticons, Inc.
- */:root,:host{--fa-style-family-classic: "Font Awesome 6 Free";--fa-font-solid: normal 900 1em/1 "Font Awesome 6 Free"}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:900;font-display:block;src:url("[[font:core|fa-solid-900.woff2]]") format("woff2"),url("[[font:core|fa-solid-900.ttf]]") format("truetype")}.fas,.fa-solid,.moremenu .dropdown-item[aria-current=true]:before,.moremenu .dropdown-item.active:before,.dir-rtl .navbar.fixed-top .usermenu .dropdown-menu .dropdown-item.carousel-navigation-link::after,.navbar.fixed-top .usermenu .dropdown-menu .submenu .items .dropdown-item[aria-current=true]::before,.navbar.fixed-top .usermenu .dropdown-menu .dropdown-item.carousel-navigation-link::after,.toast.toast-warning .toast-body:before,.toast.toast-info .toast-body:before,.toast.toast-danger .toast-body:before,.toast.toast-success .toast-body:before,.editing .editinprogress:after,.dir-rtl .block_settings .block_tree [aria-expanded=false]>p:before,.dir-rtl .block_navigation .block_tree [aria-expanded=false]>p:before,.block_settings .block_tree [aria-expanded=false]>p:before,.block_navigation .block_tree [aria-expanded=false]>p:before,.block_settings .block_tree [aria-expanded=true]>p:before,.block_navigation .block_tree [aria-expanded=true]>p:before,.dropdown-item[aria-current=true]:before,.dropdown-item[aria-selected=true]:before,.dir-rtl .action-menu .dropdown-subpanel .dropdown-item::after,.action-menu .dropdown-subpanel .dropdown-item::after,.dropup .dropdown-toggle::after,.dropright .dropdown-toggle::after,.dropleft .dropdown-toggle::before,.dropdown-toggle::after{font-weight:900}/*!
- * Font Awesome Free 6.5.2 by @fontawesome - https://fontawesome.com
- * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
- * Copyright 2024 Fonticons, Inc.
- */.fa.fa-glass:before{content:""}.fa.fa-envelope-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-envelope-o:before{content:""}.fa.fa-star-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-star-o:before{content:""}.fa.fa-remove:before{content:""}.fa.fa-close:before{content:""}.fa.fa-gear:before{content:""}.fa.fa-trash-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-trash-o:before{content:""}.fa.fa-home:before{content:""}.fa.fa-file-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-file-o:before{content:""}.fa.fa-clock-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-clock-o:before{content:""}.fa.fa-arrow-circle-o-down{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-arrow-circle-o-down:before{content:""}.fa.fa-arrow-circle-o-up{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-arrow-circle-o-up:before{content:""}.fa.fa-play-circle-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-play-circle-o:before{content:""}.fa.fa-repeat:before{content:""}.fa.fa-rotate-right:before{content:""}.fa.fa-refresh:before{content:""}.fa.fa-list-alt{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-list-alt:before{content:""}.fa.fa-dedent:before{content:""}.fa.fa-video-camera:before{content:""}.fa.fa-picture-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-picture-o:before{content:""}.fa.fa-photo{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-photo:before{content:""}.fa.fa-image{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-image:before{content:""}.fa.fa-map-marker:before{content:""}.fa.fa-pencil-square-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-pencil-square-o:before{content:""}.fa.fa-edit{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-edit:before{content:""}.fa.fa-share-square-o:before{content:""}.fa.fa-check-square-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-check-square-o:before{content:""}.fa.fa-arrows:before{content:""}.fa.fa-times-circle-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-times-circle-o:before{content:""}.fa.fa-check-circle-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-check-circle-o:before{content:""}.fa.fa-mail-forward:before{content:""}.fa.fa-expand:before{content:""}.fa.fa-compress:before{content:""}.fa.fa-eye{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-eye-slash{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-warning:before{content:""}.fa.fa-calendar:before{content:""}.fa.fa-arrows-v:before{content:""}.fa.fa-arrows-h:before{content:""}.fa.fa-bar-chart:before{content:""}.fa.fa-bar-chart-o:before{content:""}.fa.fa-twitter-square{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-twitter-square:before{content:""}.fa.fa-facebook-square{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-facebook-square:before{content:""}.fa.fa-gears:before{content:""}.fa.fa-thumbs-o-up{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-thumbs-o-up:before{content:""}.fa.fa-thumbs-o-down{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-thumbs-o-down:before{content:""}.fa.fa-heart-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-heart-o:before{content:""}.fa.fa-sign-out:before{content:""}.fa.fa-linkedin-square{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-linkedin-square:before{content:""}.fa.fa-thumb-tack:before{content:""}.fa.fa-external-link:before{content:""}.fa.fa-sign-in:before{content:""}.fa.fa-github-square{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-github-square:before{content:""}.fa.fa-lemon-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-lemon-o:before{content:""}.fa.fa-square-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-square-o:before{content:""}.fa.fa-bookmark-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-bookmark-o:before{content:""}.fa.fa-twitter{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-facebook{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-facebook:before{content:""}.fa.fa-facebook-f{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-facebook-f:before{content:""}.fa.fa-github{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-credit-card{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-feed:before{content:""}.fa.fa-hdd-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-hdd-o:before{content:""}.fa.fa-hand-o-right{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-hand-o-right:before{content:""}.fa.fa-hand-o-left{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-hand-o-left:before{content:""}.fa.fa-hand-o-up{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-hand-o-up:before{content:""}.fa.fa-hand-o-down{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-hand-o-down:before{content:""}.fa.fa-globe:before{content:""}.fa.fa-tasks:before{content:""}.fa.fa-arrows-alt:before{content:""}.fa.fa-group:before{content:""}.fa.fa-chain:before{content:""}.fa.fa-cut:before{content:""}.fa.fa-files-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-files-o:before{content:""}.fa.fa-floppy-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-floppy-o:before{content:""}.fa.fa-save{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-save:before{content:""}.fa.fa-navicon:before{content:""}.fa.fa-reorder:before{content:""}.fa.fa-magic:before{content:""}.fa.fa-pinterest{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-pinterest-square{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-pinterest-square:before{content:""}.fa.fa-google-plus-square{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-google-plus-square:before{content:""}.fa.fa-google-plus{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-google-plus:before{content:""}.fa.fa-money:before{content:""}.fa.fa-unsorted:before{content:""}.fa.fa-sort-desc:before{content:""}.fa.fa-sort-asc:before{content:""}.fa.fa-linkedin{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-linkedin:before{content:""}.fa.fa-rotate-left:before{content:""}.fa.fa-legal:before{content:""}.fa.fa-tachometer:before{content:""}.fa.fa-dashboard:before{content:""}.fa.fa-comment-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-comment-o:before{content:""}.fa.fa-comments-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-comments-o:before{content:""}.fa.fa-flash:before{content:""}.fa.fa-clipboard:before{content:""}.fa.fa-lightbulb-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-lightbulb-o:before{content:""}.fa.fa-exchange:before{content:""}.fa.fa-cloud-download:before{content:""}.fa.fa-cloud-upload:before{content:""}.fa.fa-bell-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-bell-o:before{content:""}.fa.fa-cutlery:before{content:""}.fa.fa-file-text-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-file-text-o:before{content:""}.fa.fa-building-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-building-o:before{content:""}.fa.fa-hospital-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-hospital-o:before{content:""}.fa.fa-tablet:before{content:""}.fa.fa-mobile:before{content:""}.fa.fa-mobile-phone:before{content:""}.fa.fa-circle-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-circle-o:before{content:""}.fa.fa-mail-reply:before{content:""}.fa.fa-github-alt{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-folder-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-folder-o:before{content:""}.fa.fa-folder-open-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-folder-open-o:before{content:""}.fa.fa-smile-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-smile-o:before{content:""}.fa.fa-frown-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-frown-o:before{content:""}.fa.fa-meh-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-meh-o:before{content:""}.fa.fa-keyboard-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-keyboard-o:before{content:""}.fa.fa-flag-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-flag-o:before{content:""}.fa.fa-mail-reply-all:before{content:""}.fa.fa-star-half-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-star-half-o:before{content:""}.fa.fa-star-half-empty{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-star-half-empty:before{content:""}.fa.fa-star-half-full{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-star-half-full:before{content:""}.fa.fa-code-fork:before{content:""}.fa.fa-chain-broken:before{content:""}.fa.fa-unlink:before{content:""}.fa.fa-calendar-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-calendar-o:before{content:""}.fa.fa-maxcdn{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-html5{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-css3{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-unlock-alt:before{content:""}.fa.fa-minus-square-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-minus-square-o:before{content:""}.fa.fa-level-up:before{content:""}.fa.fa-level-down:before{content:""}.fa.fa-pencil-square:before{content:""}.fa.fa-external-link-square:before{content:""}.fa.fa-compass{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-caret-square-o-down{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-caret-square-o-down:before{content:""}.fa.fa-toggle-down{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-toggle-down:before{content:""}.fa.fa-caret-square-o-up{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-caret-square-o-up:before{content:""}.fa.fa-toggle-up{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-toggle-up:before{content:""}.fa.fa-caret-square-o-right{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-caret-square-o-right:before{content:""}.fa.fa-toggle-right{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-toggle-right:before{content:""}.fa.fa-eur:before{content:""}.fa.fa-euro:before{content:""}.fa.fa-gbp:before{content:""}.fa.fa-usd:before{content:"\$"}.fa.fa-dollar:before{content:"\$"}.fa.fa-inr:before{content:""}.fa.fa-rupee:before{content:""}.fa.fa-jpy:before{content:""}.fa.fa-cny:before{content:""}.fa.fa-rmb:before{content:""}.fa.fa-yen:before{content:""}.fa.fa-rub:before{content:""}.fa.fa-ruble:before{content:""}.fa.fa-rouble:before{content:""}.fa.fa-krw:before{content:""}.fa.fa-won:before{content:""}.fa.fa-btc{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-bitcoin{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-bitcoin:before{content:""}.fa.fa-file-text:before{content:""}.fa.fa-sort-alpha-asc:before{content:""}.fa.fa-sort-alpha-desc:before{content:""}.fa.fa-sort-amount-asc:before{content:""}.fa.fa-sort-amount-desc:before{content:""}.fa.fa-sort-numeric-asc:before{content:""}.fa.fa-sort-numeric-desc:before{content:""}.fa.fa-youtube-square{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-youtube-square:before{content:""}.fa.fa-youtube{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-xing{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-xing-square{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-xing-square:before{content:""}.fa.fa-youtube-play{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-youtube-play:before{content:""}.fa.fa-dropbox{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-stack-overflow{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-instagram{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-flickr{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-adn{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-bitbucket{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-bitbucket-square{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-bitbucket-square:before{content:""}.fa.fa-tumblr{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-tumblr-square{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-tumblr-square:before{content:""}.fa.fa-long-arrow-down:before{content:""}.fa.fa-long-arrow-up:before{content:""}.fa.fa-long-arrow-left:before{content:""}.fa.fa-long-arrow-right:before{content:""}.fa.fa-apple{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-windows{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-android{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-linux{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-dribbble{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-skype{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-foursquare{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-trello{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-gratipay{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-gittip{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-gittip:before{content:""}.fa.fa-sun-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-sun-o:before{content:""}.fa.fa-moon-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-moon-o:before{content:""}.fa.fa-vk{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-weibo{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-renren{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-pagelines{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-stack-exchange{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-arrow-circle-o-right{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-arrow-circle-o-right:before{content:""}.fa.fa-arrow-circle-o-left{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-arrow-circle-o-left:before{content:""}.fa.fa-caret-square-o-left{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-caret-square-o-left:before{content:""}.fa.fa-toggle-left{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-toggle-left:before{content:""}.fa.fa-dot-circle-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-dot-circle-o:before{content:""}.fa.fa-vimeo-square{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-vimeo-square:before{content:""}.fa.fa-try:before{content:""}.fa.fa-turkish-lira:before{content:""}.fa.fa-plus-square-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-plus-square-o:before{content:""}.fa.fa-slack{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-wordpress{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-openid{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-institution:before{content:""}.fa.fa-bank:before{content:""}.fa.fa-mortar-board:before{content:""}.fa.fa-yahoo{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-google{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-reddit{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-reddit-square{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-reddit-square:before{content:""}.fa.fa-stumbleupon-circle{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-stumbleupon{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-delicious{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-digg{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-pied-piper-pp{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-pied-piper-alt{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-drupal{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-joomla{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-behance{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-behance-square{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-behance-square:before{content:""}.fa.fa-steam{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-steam-square{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-steam-square:before{content:""}.fa.fa-automobile:before{content:""}.fa.fa-cab:before{content:""}.fa.fa-spotify{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-deviantart{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-soundcloud{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-file-pdf-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-file-pdf-o:before{content:""}.fa.fa-file-word-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-file-word-o:before{content:""}.fa.fa-file-excel-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-file-excel-o:before{content:""}.fa.fa-file-powerpoint-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-file-powerpoint-o:before{content:""}.fa.fa-file-image-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-file-image-o:before{content:""}.fa.fa-file-photo-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-file-photo-o:before{content:""}.fa.fa-file-picture-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-file-picture-o:before{content:""}.fa.fa-file-archive-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-file-archive-o:before{content:""}.fa.fa-file-zip-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-file-zip-o:before{content:""}.fa.fa-file-audio-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-file-audio-o:before{content:""}.fa.fa-file-sound-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-file-sound-o:before{content:""}.fa.fa-file-video-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-file-video-o:before{content:""}.fa.fa-file-movie-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-file-movie-o:before{content:""}.fa.fa-file-code-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-file-code-o:before{content:""}.fa.fa-vine{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-codepen{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-jsfiddle{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-life-bouy:before{content:""}.fa.fa-life-buoy:before{content:""}.fa.fa-life-saver:before{content:""}.fa.fa-support:before{content:""}.fa.fa-circle-o-notch:before{content:""}.fa.fa-rebel{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-ra{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-ra:before{content:""}.fa.fa-resistance{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-resistance:before{content:""}.fa.fa-empire{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-ge{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-ge:before{content:""}.fa.fa-git-square{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-git-square:before{content:""}.fa.fa-git{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-hacker-news{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-y-combinator-square{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-y-combinator-square:before{content:""}.fa.fa-yc-square{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-yc-square:before{content:""}.fa.fa-tencent-weibo{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-qq{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-weixin{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-wechat{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-wechat:before{content:""}.fa.fa-send:before{content:""}.fa.fa-paper-plane-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-paper-plane-o:before{content:""}.fa.fa-send-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-send-o:before{content:""}.fa.fa-circle-thin{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-circle-thin:before{content:""}.fa.fa-header:before{content:""}.fa.fa-futbol-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-futbol-o:before{content:""}.fa.fa-soccer-ball-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-soccer-ball-o:before{content:""}.fa.fa-slideshare{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-twitch{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-yelp{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-newspaper-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-newspaper-o:before{content:""}.fa.fa-paypal{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-google-wallet{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-cc-visa{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-cc-mastercard{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-cc-discover{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-cc-amex{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-cc-paypal{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-cc-stripe{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-bell-slash-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-bell-slash-o:before{content:""}.fa.fa-trash:before{content:""}.fa.fa-copyright{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-eyedropper:before{content:""}.fa.fa-area-chart:before{content:""}.fa.fa-pie-chart:before{content:""}.fa.fa-line-chart:before{content:""}.fa.fa-lastfm{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-lastfm-square{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-lastfm-square:before{content:""}.fa.fa-ioxhost{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-angellist{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-cc{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-cc:before{content:""}.fa.fa-ils:before{content:""}.fa.fa-shekel:before{content:""}.fa.fa-sheqel:before{content:""}.fa.fa-buysellads{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-connectdevelop{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-dashcube{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-forumbee{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-leanpub{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-sellsy{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-shirtsinbulk{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-simplybuilt{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-skyatlas{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-diamond{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-diamond:before{content:""}.fa.fa-transgender:before{content:""}.fa.fa-intersex:before{content:""}.fa.fa-transgender-alt:before{content:""}.fa.fa-facebook-official{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-facebook-official:before{content:""}.fa.fa-pinterest-p{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-whatsapp{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-hotel:before{content:""}.fa.fa-viacoin{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-medium{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-y-combinator{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-yc{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-yc:before{content:""}.fa.fa-optin-monster{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-opencart{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-expeditedssl{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-battery-4:before{content:""}.fa.fa-battery:before{content:""}.fa.fa-battery-3:before{content:""}.fa.fa-battery-2:before{content:""}.fa.fa-battery-1:before{content:""}.fa.fa-battery-0:before{content:""}.fa.fa-object-group{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-object-ungroup{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-sticky-note-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-sticky-note-o:before{content:""}.fa.fa-cc-jcb{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-cc-diners-club{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-clone{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-hourglass-o:before{content:""}.fa.fa-hourglass-1:before{content:""}.fa.fa-hourglass-2:before{content:""}.fa.fa-hourglass-3:before{content:""}.fa.fa-hand-rock-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-hand-rock-o:before{content:""}.fa.fa-hand-grab-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-hand-grab-o:before{content:""}.fa.fa-hand-paper-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-hand-paper-o:before{content:""}.fa.fa-hand-stop-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-hand-stop-o:before{content:""}.fa.fa-hand-scissors-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-hand-scissors-o:before{content:""}.fa.fa-hand-lizard-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-hand-lizard-o:before{content:""}.fa.fa-hand-spock-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-hand-spock-o:before{content:""}.fa.fa-hand-pointer-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-hand-pointer-o:before{content:""}.fa.fa-hand-peace-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-hand-peace-o:before{content:""}.fa.fa-registered{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-creative-commons{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-gg{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-gg-circle{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-odnoklassniki{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-odnoklassniki-square{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-odnoklassniki-square:before{content:""}.fa.fa-get-pocket{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-wikipedia-w{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-safari{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-chrome{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-firefox{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-opera{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-internet-explorer{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-television:before{content:""}.fa.fa-contao{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-500px{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-amazon{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-calendar-plus-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-calendar-plus-o:before{content:""}.fa.fa-calendar-minus-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-calendar-minus-o:before{content:""}.fa.fa-calendar-times-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-calendar-times-o:before{content:""}.fa.fa-calendar-check-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-calendar-check-o:before{content:""}.fa.fa-map-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-map-o:before{content:""}.fa.fa-commenting:before{content:""}.fa.fa-commenting-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-commenting-o:before{content:""}.fa.fa-houzz{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-vimeo{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-vimeo:before{content:""}.fa.fa-black-tie{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-fonticons{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-reddit-alien{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-edge{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-credit-card-alt:before{content:""}.fa.fa-codiepie{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-modx{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-fort-awesome{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-usb{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-product-hunt{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-mixcloud{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-scribd{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-pause-circle-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-pause-circle-o:before{content:""}.fa.fa-stop-circle-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-stop-circle-o:before{content:""}.fa.fa-bluetooth{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-bluetooth-b{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-gitlab{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-wpbeginner{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-wpforms{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-envira{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-wheelchair-alt{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-wheelchair-alt:before{content:""}.fa.fa-question-circle-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-question-circle-o:before{content:""}.fa.fa-volume-control-phone:before{content:""}.fa.fa-asl-interpreting:before{content:""}.fa.fa-deafness:before{content:""}.fa.fa-hard-of-hearing:before{content:""}.fa.fa-glide{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-glide-g{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-signing:before{content:""}.fa.fa-viadeo{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-viadeo-square{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-viadeo-square:before{content:""}.fa.fa-snapchat{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-snapchat-ghost{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-snapchat-ghost:before{content:""}.fa.fa-snapchat-square{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-snapchat-square:before{content:""}.fa.fa-pied-piper{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-first-order{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-yoast{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-themeisle{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-google-plus-official{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-google-plus-official:before{content:""}.fa.fa-google-plus-circle{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-google-plus-circle:before{content:""}.fa.fa-font-awesome{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-fa{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-fa:before{content:""}.fa.fa-handshake-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-handshake-o:before{content:""}.fa.fa-envelope-open-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-envelope-open-o:before{content:""}.fa.fa-linode{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-address-book-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-address-book-o:before{content:""}.fa.fa-vcard:before{content:""}.fa.fa-address-card-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-address-card-o:before{content:""}.fa.fa-vcard-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-vcard-o:before{content:""}.fa.fa-user-circle-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-user-circle-o:before{content:""}.fa.fa-user-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-user-o:before{content:""}.fa.fa-id-badge{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-drivers-license:before{content:""}.fa.fa-id-card-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-id-card-o:before{content:""}.fa.fa-drivers-license-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-drivers-license-o:before{content:""}.fa.fa-quora{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-free-code-camp{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-telegram{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-thermometer-4:before{content:""}.fa.fa-thermometer:before{content:""}.fa.fa-thermometer-3:before{content:""}.fa.fa-thermometer-2:before{content:""}.fa.fa-thermometer-1:before{content:""}.fa.fa-thermometer-0:before{content:""}.fa.fa-bathtub:before{content:""}.fa.fa-s15:before{content:""}.fa.fa-window-maximize{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-window-restore{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-times-rectangle:before{content:""}.fa.fa-window-close-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-window-close-o:before{content:""}.fa.fa-times-rectangle-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-times-rectangle-o:before{content:""}.fa.fa-bandcamp{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-grav{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-etsy{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-imdb{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-ravelry{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-eercast{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-eercast:before{content:""}.fa.fa-snowflake-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-snowflake-o:before{content:""}.fa.fa-superpowers{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-wpexplorer{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-meetup{font-family:"Font Awesome 6 Brands";font-weight:400}/*!
- * Font Awesome Free 6.5.2 by @fontawesome - https://fontawesome.com
- * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
- * Copyright 2024 Fonticons, Inc.
- */.fa{font-family:var(--fa-style-family, "Font Awesome 6 Free");font-weight:var(--fa-style, 900)}.fa,.fa-classic,.fa-sharp,.fas,.fa-solid,.moremenu .dropdown-item[aria-current=true]:before,.moremenu .dropdown-item.active:before,.dir-rtl .navbar.fixed-top .usermenu .dropdown-menu .dropdown-item.carousel-navigation-link::after,.navbar.fixed-top .usermenu .dropdown-menu .submenu .items .dropdown-item[aria-current=true]::before,.navbar.fixed-top .usermenu .dropdown-menu .dropdown-item.carousel-navigation-link::after,.toast.toast-warning .toast-body:before,.toast.toast-info .toast-body:before,.toast.toast-danger .toast-body:before,.toast.toast-success .toast-body:before,.editing .editinprogress:after,.dir-rtl .block_settings .block_tree [aria-expanded=false]>p:before,.dir-rtl .block_navigation .block_tree [aria-expanded=false]>p:before,.block_settings .block_tree [aria-expanded=false]>p:before,.block_navigation .block_tree [aria-expanded=false]>p:before,.block_settings .block_tree [aria-expanded=true]>p:before,.block_navigation .block_tree [aria-expanded=true]>p:before,.dropdown-item[aria-current=true]:before,.dropdown-item[aria-selected=true]:before,.dir-rtl .action-menu .dropdown-subpanel .dropdown-item::after,.action-menu .dropdown-subpanel .dropdown-item::after,.dropup .dropdown-toggle::after,.dropright .dropdown-toggle::after,.dropleft .dropdown-toggle::before,.dropdown-toggle::after,.far,.fa-regular,.content-bank-container.view-grid .cb-unlisted::after,.fab,.fa-brands{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display, inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto}.fas,.fa-classic,.fa-solid,.moremenu .dropdown-item[aria-current=true]:before,.moremenu .dropdown-item.active:before,.dir-rtl .navbar.fixed-top .usermenu .dropdown-menu .dropdown-item.carousel-navigation-link::after,.navbar.fixed-top .usermenu .dropdown-menu .submenu .items .dropdown-item[aria-current=true]::before,.navbar.fixed-top .usermenu .dropdown-menu .dropdown-item.carousel-navigation-link::after,.toast.toast-warning .toast-body:before,.toast.toast-info .toast-body:before,.toast.toast-danger .toast-body:before,.toast.toast-success .toast-body:before,.editing .editinprogress:after,.dir-rtl .block_settings .block_tree [aria-expanded=false]>p:before,.dir-rtl .block_navigation .block_tree [aria-expanded=false]>p:before,.block_settings .block_tree [aria-expanded=false]>p:before,.block_navigation .block_tree [aria-expanded=false]>p:before,.block_settings .block_tree [aria-expanded=true]>p:before,.block_navigation .block_tree [aria-expanded=true]>p:before,.dropdown-item[aria-current=true]:before,.dropdown-item[aria-selected=true]:before,.dir-rtl .action-menu .dropdown-subpanel .dropdown-item::after,.action-menu .dropdown-subpanel .dropdown-item::after,.dropup .dropdown-toggle::after,.dropright .dropdown-toggle::after,.dropleft .dropdown-toggle::before,.dropdown-toggle::after,.far,.fa-regular,.content-bank-container.view-grid .cb-unlisted::after{font-family:"Font Awesome 6 Free"}.fab,.fa-brands{font-family:"Font Awesome 6 Brands"}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-2xs{font-size:.625em;line-height:.1em;vertical-align:.225em}.fa-xs{font-size:.75em;line-height:.0833333337em;vertical-align:.125em}.fa-sm{font-size:.875em;line-height:.0714285718em;vertical-align:.0535714295em}.fa-lg{font-size:1.25em;line-height:.05em;vertical-align:-.075em}.fa-xl{font-size:1.5em;line-height:.0416666682em;vertical-align:-0.125em}.fa-2xl{font-size:2em;line-height:.03125em;vertical-align:-0.1875em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:var(--fa-li-margin, 2.5em);padding-left:0}.fa-ul>li{position:relative}.fa-li{left:calc(var(--fa-li-width, 2em)*-1);position:absolute;text-align:center;width:var(--fa-li-width, 2em);line-height:inherit}.fa-border{border-color:var(--fa-border-color, #eee);border-radius:var(--fa-border-radius, 0.1em);border-style:var(--fa-border-style, solid);border-width:var(--fa-border-width, 0.08em);padding:var(--fa-border-padding, 0.2em 0.25em 0.15em)}.fa-pull-left{float:left;margin-right:var(--fa-pull-margin, 0.3em)}.fa-pull-right{float:right;margin-left:var(--fa-pull-margin, 0.3em)}.fa-beat{animation-name:fa-beat;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, ease-in-out)}.fa-bounce{animation-name:fa-bounce;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1))}.fa-fade{animation-name:fa-fade;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1))}.fa-beat-fade{animation-name:fa-beat-fade;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1))}.fa-flip{animation-name:fa-flip;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, ease-in-out)}.fa-shake{animation-name:fa-shake;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, linear)}.fa-spin{animation-name:fa-spin;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 2s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, linear)}.fa-spin-reverse{--fa-animation-direction: reverse}.fa-pulse,.fa-spin-pulse{animation-name:fa-spin;animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, steps(8))}@media(prefers-reduced-motion: reduce){.fa-beat,.fa-bounce,.fa-fade,.fa-beat-fade,.fa-flip,.fa-pulse,.fa-shake,.fa-spin,.fa-spin-pulse{animation-delay:-1ms;animation-duration:1ms;animation-iteration-count:1;transition-delay:0s;transition-duration:0s}}@keyframes fa-beat{0%,90%{transform:scale(1)}45%{transform:scale(var(--fa-beat-scale, 1.25))}}@keyframes fa-bounce{0%{transform:scale(1, 1) translateY(0)}10%{transform:scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0)}30%{transform:scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em))}50%{transform:scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0)}57%{transform:scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em))}64%{transform:scale(1, 1) translateY(0)}100%{transform:scale(1, 1) translateY(0)}}@keyframes fa-fade{50%{opacity:var(--fa-fade-opacity, 0.4)}}@keyframes fa-beat-fade{0%,100%{opacity:var(--fa-beat-fade-opacity, 0.4);transform:scale(1)}50%{opacity:1;transform:scale(var(--fa-beat-fade-scale, 1.125))}}@keyframes fa-flip{50%{transform:rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg))}}@keyframes fa-shake{0%{transform:rotate(-15deg)}4%{transform:rotate(15deg)}8%,24%{transform:rotate(-18deg)}12%,28%{transform:rotate(18deg)}16%{transform:rotate(-22deg)}20%{transform:rotate(22deg)}32%{transform:rotate(-12deg)}36%{transform:rotate(12deg)}40%,100%{transform:rotate(0deg)}}@keyframes fa-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.fa-rotate-90{transform:rotate(90deg)}.fa-rotate-180{transform:rotate(180deg)}.fa-rotate-270{transform:rotate(270deg)}.fa-flip-horizontal{transform:scale(-1, 1)}.fa-flip-vertical{transform:scale(1, -1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{transform:scale(-1, -1)}.fa-rotate-by{transform:rotate(var(--fa-rotate-angle, 0))}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%;z-index:var(--fa-stack-z-index, auto)}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:var(--fa-inverse, #fff)}.fa-0::before{content:"\30 "}.fa-1::before{content:"\31 "}.fa-2::before{content:"\32 "}.fa-3::before{content:"\33 "}.fa-4::before{content:"\34 "}.fa-5::before{content:"\35 "}.fa-6::before{content:"\36 "}.fa-7::before{content:"\37 "}.fa-8::before{content:"\38 "}.fa-9::before{content:"\39 "}.fa-fill-drip::before{content:""}.fa-arrows-to-circle::before{content:""}.fa-circle-chevron-right::before{content:""}.fa-chevron-circle-right::before{content:""}.fa-at::before{content:"\@"}.fa-trash-can::before{content:""}.fa-trash-alt::before{content:""}.fa-text-height::before{content:""}.fa-user-xmark::before{content:""}.fa-user-times::before{content:""}.fa-stethoscope::before{content:""}.fa-message::before{content:""}.fa-comment-alt::before{content:""}.fa-info::before{content:""}.fa-down-left-and-up-right-to-center::before{content:""}.fa-compress-alt::before{content:""}.fa-explosion::before{content:""}.fa-file-lines::before{content:""}.fa-file-alt::before{content:""}.fa-file-text::before{content:""}.fa-wave-square::before{content:""}.fa-ring::before{content:""}.fa-building-un::before{content:""}.fa-dice-three::before{content:""}.fa-calendar-days::before{content:""}.fa-calendar-alt::before{content:""}.fa-anchor-circle-check::before{content:""}.fa-building-circle-arrow-right::before{content:""}.fa-volleyball::before{content:""}.fa-volleyball-ball::before{content:""}.fa-arrows-up-to-line::before{content:""}.fa-sort-down::before{content:""}.fa-sort-desc::before{content:""}.fa-circle-minus::before{content:""}.fa-minus-circle::before{content:""}.fa-door-open::before{content:""}.fa-right-from-bracket::before{content:""}.fa-sign-out-alt::before{content:""}.fa-atom::before{content:""}.fa-soap::before{content:""}.fa-icons::before{content:""}.fa-heart-music-camera-bolt::before{content:""}.fa-microphone-lines-slash::before{content:""}.fa-microphone-alt-slash::before{content:""}.fa-bridge-circle-check::before{content:""}.fa-pump-medical::before{content:""}.fa-fingerprint::before{content:""}.fa-hand-point-right::before{content:""}.fa-magnifying-glass-location::before{content:""}.fa-search-location::before{content:""}.fa-forward-step::before{content:""}.fa-step-forward::before{content:""}.fa-face-smile-beam::before{content:""}.fa-smile-beam::before{content:""}.fa-flag-checkered::before{content:""}.fa-football::before{content:""}.fa-football-ball::before{content:""}.fa-school-circle-exclamation::before{content:""}.fa-crop::before{content:""}.fa-angles-down::before{content:""}.fa-angle-double-down::before{content:""}.fa-users-rectangle::before{content:""}.fa-people-roof::before{content:""}.fa-people-line::before{content:""}.fa-beer-mug-empty::before{content:""}.fa-beer::before{content:""}.fa-diagram-predecessor::before{content:""}.fa-arrow-up-long::before{content:""}.fa-long-arrow-up::before{content:""}.fa-fire-flame-simple::before{content:""}.fa-burn::before{content:""}.fa-person::before{content:""}.fa-male::before{content:""}.fa-laptop::before{content:""}.fa-file-csv::before{content:""}.fa-menorah::before{content:""}.fa-truck-plane::before{content:""}.fa-record-vinyl::before{content:""}.fa-face-grin-stars::before{content:""}.fa-grin-stars::before{content:""}.fa-bong::before{content:""}.fa-spaghetti-monster-flying::before{content:""}.fa-pastafarianism::before{content:""}.fa-arrow-down-up-across-line::before{content:""}.fa-spoon::before{content:""}.fa-utensil-spoon::before{content:""}.fa-jar-wheat::before{content:""}.fa-envelopes-bulk::before{content:""}.fa-mail-bulk::before{content:""}.fa-file-circle-exclamation::before{content:""}.fa-circle-h::before{content:""}.fa-hospital-symbol::before{content:""}.fa-pager::before{content:""}.fa-address-book::before{content:""}.fa-contact-book::before{content:""}.fa-strikethrough::before{content:""}.fa-k::before{content:"K"}.fa-landmark-flag::before{content:""}.fa-pencil::before{content:""}.fa-pencil-alt::before{content:""}.fa-backward::before{content:""}.fa-caret-right::before{content:""}.fa-comments::before{content:""}.fa-paste::before{content:""}.fa-file-clipboard::before{content:""}.fa-code-pull-request::before{content:""}.fa-clipboard-list::before{content:""}.fa-truck-ramp-box::before{content:""}.fa-truck-loading::before{content:""}.fa-user-check::before{content:""}.fa-vial-virus::before{content:""}.fa-sheet-plastic::before{content:""}.fa-blog::before{content:""}.fa-user-ninja::before{content:""}.fa-person-arrow-up-from-line::before{content:""}.fa-scroll-torah::before{content:""}.fa-torah::before{content:""}.fa-broom-ball::before{content:""}.fa-quidditch::before{content:""}.fa-quidditch-broom-ball::before{content:""}.fa-toggle-off::before{content:""}.fa-box-archive::before{content:""}.fa-archive::before{content:""}.fa-person-drowning::before{content:""}.fa-arrow-down-9-1::before{content:""}.fa-sort-numeric-desc::before{content:""}.fa-sort-numeric-down-alt::before{content:""}.fa-face-grin-tongue-squint::before{content:""}.fa-grin-tongue-squint::before{content:""}.fa-spray-can::before{content:""}.fa-truck-monster::before{content:""}.fa-w::before{content:"W"}.fa-earth-africa::before{content:""}.fa-globe-africa::before{content:""}.fa-rainbow::before{content:""}.fa-circle-notch::before{content:""}.fa-tablet-screen-button::before{content:""}.fa-tablet-alt::before{content:""}.fa-paw::before{content:""}.fa-cloud::before{content:""}.fa-trowel-bricks::before{content:""}.fa-face-flushed::before{content:""}.fa-flushed::before{content:""}.fa-hospital-user::before{content:""}.fa-tent-arrow-left-right::before{content:""}.fa-gavel::before{content:""}.fa-legal::before{content:""}.fa-binoculars::before{content:""}.fa-microphone-slash::before{content:""}.fa-box-tissue::before{content:""}.fa-motorcycle::before{content:""}.fa-bell-concierge::before{content:""}.fa-concierge-bell::before{content:""}.fa-pen-ruler::before{content:""}.fa-pencil-ruler::before{content:""}.fa-people-arrows::before{content:""}.fa-people-arrows-left-right::before{content:""}.fa-mars-and-venus-burst::before{content:""}.fa-square-caret-right::before{content:""}.fa-caret-square-right::before{content:""}.fa-scissors::before{content:""}.fa-cut::before{content:""}.fa-sun-plant-wilt::before{content:""}.fa-toilets-portable::before{content:""}.fa-hockey-puck::before{content:""}.fa-table::before{content:""}.fa-magnifying-glass-arrow-right::before{content:""}.fa-tachograph-digital::before{content:""}.fa-digital-tachograph::before{content:""}.fa-users-slash::before{content:""}.fa-clover::before{content:""}.fa-reply::before{content:""}.fa-mail-reply::before{content:""}.fa-star-and-crescent::before{content:""}.fa-house-fire::before{content:""}.fa-square-minus::before{content:""}.fa-minus-square::before{content:""}.fa-helicopter::before{content:""}.fa-compass::before{content:""}.fa-square-caret-down::before{content:""}.fa-caret-square-down::before{content:""}.fa-file-circle-question::before{content:""}.fa-laptop-code::before{content:""}.fa-swatchbook::before{content:""}.fa-prescription-bottle::before{content:""}.fa-bars::before{content:""}.fa-navicon::before{content:""}.fa-people-group::before{content:""}.fa-hourglass-end::before{content:""}.fa-hourglass-3::before{content:""}.fa-heart-crack::before{content:""}.fa-heart-broken::before{content:""}.fa-square-up-right::before{content:""}.fa-external-link-square-alt::before{content:""}.fa-face-kiss-beam::before{content:""}.fa-kiss-beam::before{content:""}.fa-film::before{content:""}.fa-ruler-horizontal::before{content:""}.fa-people-robbery::before{content:""}.fa-lightbulb::before{content:""}.fa-caret-left::before{content:""}.fa-circle-exclamation::before{content:""}.fa-exclamation-circle::before{content:""}.fa-school-circle-xmark::before{content:""}.fa-arrow-right-from-bracket::before{content:""}.fa-sign-out::before{content:""}.fa-circle-chevron-down::before{content:""}.fa-chevron-circle-down::before{content:""}.fa-unlock-keyhole::before{content:""}.fa-unlock-alt::before{content:""}.fa-cloud-showers-heavy::before{content:""}.fa-headphones-simple::before{content:""}.fa-headphones-alt::before{content:""}.fa-sitemap::before{content:""}.fa-circle-dollar-to-slot::before{content:""}.fa-donate::before{content:""}.fa-memory::before{content:""}.fa-road-spikes::before{content:""}.fa-fire-burner::before{content:""}.fa-flag::before{content:""}.fa-hanukiah::before{content:""}.fa-feather::before{content:""}.fa-volume-low::before{content:""}.fa-volume-down::before{content:""}.fa-comment-slash::before{content:""}.fa-cloud-sun-rain::before{content:""}.fa-compress::before{content:""}.fa-wheat-awn::before{content:""}.fa-wheat-alt::before{content:""}.fa-ankh::before{content:""}.fa-hands-holding-child::before{content:""}.fa-asterisk::before{content:"\*"}.fa-square-check::before{content:""}.fa-check-square::before{content:""}.fa-peseta-sign::before{content:""}.fa-heading::before{content:""}.fa-header::before{content:""}.fa-ghost::before{content:""}.fa-list::before{content:""}.fa-list-squares::before{content:""}.fa-square-phone-flip::before{content:""}.fa-phone-square-alt::before{content:""}.fa-cart-plus::before{content:""}.fa-gamepad::before{content:""}.fa-circle-dot::before{content:""}.fa-dot-circle::before{content:""}.fa-face-dizzy::before{content:""}.fa-dizzy::before{content:""}.fa-egg::before{content:""}.fa-house-medical-circle-xmark::before{content:""}.fa-campground::before{content:""}.fa-folder-plus::before{content:""}.fa-futbol::before{content:""}.fa-futbol-ball::before{content:""}.fa-soccer-ball::before{content:""}.fa-paintbrush::before{content:""}.fa-paint-brush::before{content:""}.fa-lock::before{content:""}.fa-gas-pump::before{content:""}.fa-hot-tub-person::before{content:""}.fa-hot-tub::before{content:""}.fa-map-location::before{content:""}.fa-map-marked::before{content:""}.fa-house-flood-water::before{content:""}.fa-tree::before{content:""}.fa-bridge-lock::before{content:""}.fa-sack-dollar::before{content:""}.fa-pen-to-square::before{content:""}.fa-edit::before{content:""}.fa-car-side::before{content:""}.fa-share-nodes::before{content:""}.fa-share-alt::before{content:""}.fa-heart-circle-minus::before{content:""}.fa-hourglass-half::before{content:""}.fa-hourglass-2::before{content:""}.fa-microscope::before{content:""}.fa-sink::before{content:""}.fa-bag-shopping::before{content:""}.fa-shopping-bag::before{content:""}.fa-arrow-down-z-a::before{content:""}.fa-sort-alpha-desc::before{content:""}.fa-sort-alpha-down-alt::before{content:""}.fa-mitten::before{content:""}.fa-person-rays::before{content:""}.fa-users::before{content:""}.fa-eye-slash::before{content:""}.fa-flask-vial::before{content:""}.fa-hand::before{content:""}.fa-hand-paper::before{content:""}.fa-om::before{content:""}.fa-worm::before{content:""}.fa-house-circle-xmark::before{content:""}.fa-plug::before{content:""}.fa-chevron-up::before{content:""}.fa-hand-spock::before{content:""}.fa-stopwatch::before{content:""}.fa-face-kiss::before{content:""}.fa-kiss::before{content:""}.fa-bridge-circle-xmark::before{content:""}.fa-face-grin-tongue::before{content:""}.fa-grin-tongue::before{content:""}.fa-chess-bishop::before{content:""}.fa-face-grin-wink::before{content:""}.fa-grin-wink::before{content:""}.fa-ear-deaf::before{content:""}.fa-deaf::before{content:""}.fa-deafness::before{content:""}.fa-hard-of-hearing::before{content:""}.fa-road-circle-check::before{content:""}.fa-dice-five::before{content:""}.fa-square-rss::before{content:""}.fa-rss-square::before{content:""}.fa-land-mine-on::before{content:""}.fa-i-cursor::before{content:""}.fa-stamp::before{content:""}.fa-stairs::before{content:""}.fa-i::before{content:"I"}.fa-hryvnia-sign::before{content:""}.fa-hryvnia::before{content:""}.fa-pills::before{content:""}.fa-face-grin-wide::before{content:""}.fa-grin-alt::before{content:""}.fa-tooth::before{content:""}.fa-v::before{content:"V"}.fa-bangladeshi-taka-sign::before{content:""}.fa-bicycle::before{content:""}.fa-staff-snake::before{content:""}.fa-rod-asclepius::before{content:""}.fa-rod-snake::before{content:""}.fa-staff-aesculapius::before{content:""}.fa-head-side-cough-slash::before{content:""}.fa-truck-medical::before{content:""}.fa-ambulance::before{content:""}.fa-wheat-awn-circle-exclamation::before{content:""}.fa-snowman::before{content:""}.fa-mortar-pestle::before{content:""}.fa-road-barrier::before{content:""}.fa-school::before{content:""}.fa-igloo::before{content:""}.fa-joint::before{content:""}.fa-angle-right::before{content:""}.fa-horse::before{content:""}.fa-q::before{content:"Q"}.fa-g::before{content:"G"}.fa-notes-medical::before{content:""}.fa-temperature-half::before{content:""}.fa-temperature-2::before{content:""}.fa-thermometer-2::before{content:""}.fa-thermometer-half::before{content:""}.fa-dong-sign::before{content:""}.fa-capsules::before{content:""}.fa-poo-storm::before{content:""}.fa-poo-bolt::before{content:""}.fa-face-frown-open::before{content:""}.fa-frown-open::before{content:""}.fa-hand-point-up::before{content:""}.fa-money-bill::before{content:""}.fa-bookmark::before{content:""}.fa-align-justify::before{content:""}.fa-umbrella-beach::before{content:""}.fa-helmet-un::before{content:""}.fa-bullseye::before{content:""}.fa-bacon::before{content:""}.fa-hand-point-down::before{content:""}.fa-arrow-up-from-bracket::before{content:""}.fa-folder::before{content:""}.fa-folder-blank::before{content:""}.fa-file-waveform::before{content:""}.fa-file-medical-alt::before{content:""}.fa-radiation::before{content:""}.fa-chart-simple::before{content:""}.fa-mars-stroke::before{content:""}.fa-vial::before{content:""}.fa-gauge::before{content:""}.fa-dashboard::before{content:""}.fa-gauge-med::before{content:""}.fa-tachometer-alt-average::before{content:""}.fa-wand-magic-sparkles::before{content:""}.fa-magic-wand-sparkles::before{content:""}.fa-e::before{content:"E"}.fa-pen-clip::before{content:""}.fa-pen-alt::before{content:""}.fa-bridge-circle-exclamation::before{content:""}.fa-user::before{content:""}.fa-school-circle-check::before{content:""}.fa-dumpster::before{content:""}.fa-van-shuttle::before{content:""}.fa-shuttle-van::before{content:""}.fa-building-user::before{content:""}.fa-square-caret-left::before{content:""}.fa-caret-square-left::before{content:""}.fa-highlighter::before{content:""}.fa-key::before{content:""}.fa-bullhorn::before{content:""}.fa-globe::before{content:""}.fa-synagogue::before{content:""}.fa-person-half-dress::before{content:""}.fa-road-bridge::before{content:""}.fa-location-arrow::before{content:""}.fa-c::before{content:"C"}.fa-tablet-button::before{content:""}.fa-building-lock::before{content:""}.fa-pizza-slice::before{content:""}.fa-money-bill-wave::before{content:""}.fa-chart-area::before{content:""}.fa-area-chart::before{content:""}.fa-house-flag::before{content:""}.fa-person-circle-minus::before{content:""}.fa-ban::before{content:""}.fa-cancel::before{content:""}.fa-camera-rotate::before{content:""}.fa-spray-can-sparkles::before{content:""}.fa-air-freshener::before{content:""}.fa-star::before{content:""}.fa-repeat::before{content:""}.fa-cross::before{content:""}.fa-box::before{content:""}.fa-venus-mars::before{content:""}.fa-arrow-pointer::before{content:""}.fa-mouse-pointer::before{content:""}.fa-maximize::before{content:""}.fa-expand-arrows-alt::before{content:""}.fa-charging-station::before{content:""}.fa-shapes::before{content:""}.fa-triangle-circle-square::before{content:""}.fa-shuffle::before{content:""}.fa-random::before{content:""}.fa-person-running::before{content:""}.fa-running::before{content:""}.fa-mobile-retro::before{content:""}.fa-grip-lines-vertical::before{content:""}.fa-spider::before{content:""}.fa-hands-bound::before{content:""}.fa-file-invoice-dollar::before{content:""}.fa-plane-circle-exclamation::before{content:""}.fa-x-ray::before{content:""}.fa-spell-check::before{content:""}.fa-slash::before{content:""}.fa-computer-mouse::before{content:""}.fa-mouse::before{content:""}.fa-arrow-right-to-bracket::before{content:""}.fa-sign-in::before{content:""}.fa-shop-slash::before{content:""}.fa-store-alt-slash::before{content:""}.fa-server::before{content:""}.fa-virus-covid-slash::before{content:""}.fa-shop-lock::before{content:""}.fa-hourglass-start::before{content:""}.fa-hourglass-1::before{content:""}.fa-blender-phone::before{content:""}.fa-building-wheat::before{content:""}.fa-person-breastfeeding::before{content:""}.fa-right-to-bracket::before{content:""}.fa-sign-in-alt::before{content:""}.fa-venus::before{content:""}.fa-passport::before{content:""}.fa-heart-pulse::before{content:""}.fa-heartbeat::before{content:""}.fa-people-carry-box::before{content:""}.fa-people-carry::before{content:""}.fa-temperature-high::before{content:""}.fa-microchip::before{content:""}.fa-crown::before{content:""}.fa-weight-hanging::before{content:""}.fa-xmarks-lines::before{content:""}.fa-file-prescription::before{content:""}.fa-weight-scale::before{content:""}.fa-weight::before{content:""}.fa-user-group::before{content:""}.fa-user-friends::before{content:""}.fa-arrow-up-a-z::before{content:""}.fa-sort-alpha-up::before{content:""}.fa-chess-knight::before{content:""}.fa-face-laugh-squint::before{content:""}.fa-laugh-squint::before{content:""}.fa-wheelchair::before{content:""}.fa-circle-arrow-up::before{content:""}.fa-arrow-circle-up::before{content:""}.fa-toggle-on::before{content:""}.fa-person-walking::before{content:""}.fa-walking::before{content:""}.fa-l::before{content:"L"}.fa-fire::before{content:""}.fa-bed-pulse::before{content:""}.fa-procedures::before{content:""}.fa-shuttle-space::before{content:""}.fa-space-shuttle::before{content:""}.fa-face-laugh::before{content:""}.fa-laugh::before{content:""}.fa-folder-open::before{content:""}.fa-heart-circle-plus::before{content:""}.fa-code-fork::before{content:""}.fa-city::before{content:""}.fa-microphone-lines::before{content:""}.fa-microphone-alt::before{content:""}.fa-pepper-hot::before{content:""}.fa-unlock::before{content:""}.fa-colon-sign::before{content:""}.fa-headset::before{content:""}.fa-store-slash::before{content:""}.fa-road-circle-xmark::before{content:""}.fa-user-minus::before{content:""}.fa-mars-stroke-up::before{content:""}.fa-mars-stroke-v::before{content:""}.fa-champagne-glasses::before{content:""}.fa-glass-cheers::before{content:""}.fa-clipboard::before{content:""}.fa-house-circle-exclamation::before{content:""}.fa-file-arrow-up::before{content:""}.fa-file-upload::before{content:""}.fa-wifi::before{content:""}.fa-wifi-3::before{content:""}.fa-wifi-strong::before{content:""}.fa-bath::before{content:""}.fa-bathtub::before{content:""}.fa-underline::before{content:""}.fa-user-pen::before{content:""}.fa-user-edit::before{content:""}.fa-signature::before{content:""}.fa-stroopwafel::before{content:""}.fa-bold::before{content:""}.fa-anchor-lock::before{content:""}.fa-building-ngo::before{content:""}.fa-manat-sign::before{content:""}.fa-not-equal::before{content:""}.fa-border-top-left::before{content:""}.fa-border-style::before{content:""}.fa-map-location-dot::before{content:""}.fa-map-marked-alt::before{content:""}.fa-jedi::before{content:""}.fa-square-poll-vertical::before{content:""}.fa-poll::before{content:""}.fa-mug-hot::before{content:""}.fa-car-battery::before{content:""}.fa-battery-car::before{content:""}.fa-gift::before{content:""}.fa-dice-two::before{content:""}.fa-chess-queen::before{content:""}.fa-glasses::before{content:""}.fa-chess-board::before{content:""}.fa-building-circle-check::before{content:""}.fa-person-chalkboard::before{content:""}.fa-mars-stroke-right::before{content:""}.fa-mars-stroke-h::before{content:""}.fa-hand-back-fist::before{content:""}.fa-hand-rock::before{content:""}.fa-square-caret-up::before{content:""}.fa-caret-square-up::before{content:""}.fa-cloud-showers-water::before{content:""}.fa-chart-bar::before{content:""}.fa-bar-chart::before{content:""}.fa-hands-bubbles::before{content:""}.fa-hands-wash::before{content:""}.fa-less-than-equal::before{content:""}.fa-train::before{content:""}.fa-eye-low-vision::before{content:""}.fa-low-vision::before{content:""}.fa-crow::before{content:""}.fa-sailboat::before{content:""}.fa-window-restore::before{content:""}.fa-square-plus::before{content:""}.fa-plus-square::before{content:""}.fa-torii-gate::before{content:""}.fa-frog::before{content:""}.fa-bucket::before{content:""}.fa-image::before{content:""}.fa-microphone::before{content:""}.fa-cow::before{content:""}.fa-caret-up::before{content:""}.fa-screwdriver::before{content:""}.fa-folder-closed::before{content:""}.fa-house-tsunami::before{content:""}.fa-square-nfi::before{content:""}.fa-arrow-up-from-ground-water::before{content:""}.fa-martini-glass::before{content:""}.fa-glass-martini-alt::before{content:""}.fa-rotate-left::before{content:""}.fa-rotate-back::before{content:""}.fa-rotate-backward::before{content:""}.fa-undo-alt::before{content:""}.fa-table-columns::before{content:""}.fa-columns::before{content:""}.fa-lemon::before{content:""}.fa-head-side-mask::before{content:""}.fa-handshake::before{content:""}.fa-gem::before{content:""}.fa-dolly::before{content:""}.fa-dolly-box::before{content:""}.fa-smoking::before{content:""}.fa-minimize::before{content:""}.fa-compress-arrows-alt::before{content:""}.fa-monument::before{content:""}.fa-snowplow::before{content:""}.fa-angles-right::before{content:""}.fa-angle-double-right::before{content:""}.fa-cannabis::before{content:""}.fa-circle-play::before{content:""}.fa-play-circle::before{content:""}.fa-tablets::before{content:""}.fa-ethernet::before{content:""}.fa-euro-sign::before{content:""}.fa-eur::before{content:""}.fa-euro::before{content:""}.fa-chair::before{content:""}.fa-circle-check::before{content:""}.fa-check-circle::before{content:""}.fa-circle-stop::before{content:""}.fa-stop-circle::before{content:""}.fa-compass-drafting::before{content:""}.fa-drafting-compass::before{content:""}.fa-plate-wheat::before{content:""}.fa-icicles::before{content:""}.fa-person-shelter::before{content:""}.fa-neuter::before{content:""}.fa-id-badge::before{content:""}.fa-marker::before{content:""}.fa-face-laugh-beam::before{content:""}.fa-laugh-beam::before{content:""}.fa-helicopter-symbol::before{content:""}.fa-universal-access::before{content:""}.fa-circle-chevron-up::before{content:""}.fa-chevron-circle-up::before{content:""}.fa-lari-sign::before{content:""}.fa-volcano::before{content:""}.fa-person-walking-dashed-line-arrow-right::before{content:""}.fa-sterling-sign::before{content:""}.fa-gbp::before{content:""}.fa-pound-sign::before{content:""}.fa-viruses::before{content:""}.fa-square-person-confined::before{content:""}.fa-user-tie::before{content:""}.fa-arrow-down-long::before{content:""}.fa-long-arrow-down::before{content:""}.fa-tent-arrow-down-to-line::before{content:""}.fa-certificate::before{content:""}.fa-reply-all::before{content:""}.fa-mail-reply-all::before{content:""}.fa-suitcase::before{content:""}.fa-person-skating::before{content:""}.fa-skating::before{content:""}.fa-filter-circle-dollar::before{content:""}.fa-funnel-dollar::before{content:""}.fa-camera-retro::before{content:""}.fa-circle-arrow-down::before{content:""}.fa-arrow-circle-down::before{content:""}.fa-file-import::before{content:""}.fa-arrow-right-to-file::before{content:""}.fa-square-arrow-up-right::before{content:""}.fa-external-link-square::before{content:""}.fa-box-open::before{content:""}.fa-scroll::before{content:""}.fa-spa::before{content:""}.fa-location-pin-lock::before{content:""}.fa-pause::before{content:""}.fa-hill-avalanche::before{content:""}.fa-temperature-empty::before{content:""}.fa-temperature-0::before{content:""}.fa-thermometer-0::before{content:""}.fa-thermometer-empty::before{content:""}.fa-bomb::before{content:""}.fa-registered::before{content:""}.fa-address-card::before{content:""}.fa-contact-card::before{content:""}.fa-vcard::before{content:""}.fa-scale-unbalanced-flip::before{content:""}.fa-balance-scale-right::before{content:""}.fa-subscript::before{content:""}.fa-diamond-turn-right::before{content:""}.fa-directions::before{content:""}.fa-burst::before{content:""}.fa-house-laptop::before{content:""}.fa-laptop-house::before{content:""}.fa-face-tired::before{content:""}.fa-tired::before{content:""}.fa-money-bills::before{content:""}.fa-smog::before{content:""}.fa-crutch::before{content:""}.fa-cloud-arrow-up::before{content:""}.fa-cloud-upload::before{content:""}.fa-cloud-upload-alt::before{content:""}.fa-palette::before{content:""}.fa-arrows-turn-right::before{content:""}.fa-vest::before{content:""}.fa-ferry::before{content:""}.fa-arrows-down-to-people::before{content:""}.fa-seedling::before{content:""}.fa-sprout::before{content:""}.fa-left-right::before{content:""}.fa-arrows-alt-h::before{content:""}.fa-boxes-packing::before{content:""}.fa-circle-arrow-left::before{content:""}.fa-arrow-circle-left::before{content:""}.fa-group-arrows-rotate::before{content:""}.fa-bowl-food::before{content:""}.fa-candy-cane::before{content:""}.fa-arrow-down-wide-short::before{content:""}.fa-sort-amount-asc::before{content:""}.fa-sort-amount-down::before{content:""}.fa-cloud-bolt::before{content:""}.fa-thunderstorm::before{content:""}.fa-text-slash::before{content:""}.fa-remove-format::before{content:""}.fa-face-smile-wink::before{content:""}.fa-smile-wink::before{content:""}.fa-file-word::before{content:""}.fa-file-powerpoint::before{content:""}.fa-arrows-left-right::before{content:""}.fa-arrows-h::before{content:""}.fa-house-lock::before{content:""}.fa-cloud-arrow-down::before{content:""}.fa-cloud-download::before{content:""}.fa-cloud-download-alt::before{content:""}.fa-children::before{content:""}.fa-chalkboard::before{content:""}.fa-blackboard::before{content:""}.fa-user-large-slash::before{content:""}.fa-user-alt-slash::before{content:""}.fa-envelope-open::before{content:""}.fa-handshake-simple-slash::before{content:""}.fa-handshake-alt-slash::before{content:""}.fa-mattress-pillow::before{content:""}.fa-guarani-sign::before{content:""}.fa-arrows-rotate::before{content:""}.fa-refresh::before{content:""}.fa-sync::before{content:""}.fa-fire-extinguisher::before{content:""}.fa-cruzeiro-sign::before{content:""}.fa-greater-than-equal::before{content:""}.fa-shield-halved::before{content:""}.fa-shield-alt::before{content:""}.fa-book-atlas::before{content:""}.fa-atlas::before{content:""}.fa-virus::before{content:""}.fa-envelope-circle-check::before{content:""}.fa-layer-group::before{content:""}.fa-arrows-to-dot::before{content:""}.fa-archway::before{content:""}.fa-heart-circle-check::before{content:""}.fa-house-chimney-crack::before{content:""}.fa-house-damage::before{content:""}.fa-file-zipper::before{content:""}.fa-file-archive::before{content:""}.fa-square::before{content:""}.fa-martini-glass-empty::before{content:""}.fa-glass-martini::before{content:""}.fa-couch::before{content:""}.fa-cedi-sign::before{content:""}.fa-italic::before{content:""}.fa-table-cells-column-lock::before{content:""}.fa-church::before{content:""}.fa-comments-dollar::before{content:""}.fa-democrat::before{content:""}.fa-z::before{content:"Z"}.fa-person-skiing::before{content:""}.fa-skiing::before{content:""}.fa-road-lock::before{content:""}.fa-a::before{content:"A"}.fa-temperature-arrow-down::before{content:""}.fa-temperature-down::before{content:""}.fa-feather-pointed::before{content:""}.fa-feather-alt::before{content:""}.fa-p::before{content:"P"}.fa-snowflake::before{content:""}.fa-newspaper::before{content:""}.fa-rectangle-ad::before{content:""}.fa-ad::before{content:""}.fa-circle-arrow-right::before{content:""}.fa-arrow-circle-right::before{content:""}.fa-filter-circle-xmark::before{content:""}.fa-locust::before{content:""}.fa-sort::before{content:""}.fa-unsorted::before{content:""}.fa-list-ol::before{content:""}.fa-list-1-2::before{content:""}.fa-list-numeric::before{content:""}.fa-person-dress-burst::before{content:""}.fa-money-check-dollar::before{content:""}.fa-money-check-alt::before{content:""}.fa-vector-square::before{content:""}.fa-bread-slice::before{content:""}.fa-language::before{content:""}.fa-face-kiss-wink-heart::before{content:""}.fa-kiss-wink-heart::before{content:""}.fa-filter::before{content:""}.fa-question::before{content:"\?"}.fa-file-signature::before{content:""}.fa-up-down-left-right::before{content:""}.fa-arrows-alt::before{content:""}.fa-house-chimney-user::before{content:""}.fa-hand-holding-heart::before{content:""}.fa-puzzle-piece::before{content:""}.fa-money-check::before{content:""}.fa-star-half-stroke::before{content:""}.fa-star-half-alt::before{content:""}.fa-code::before{content:""}.fa-whiskey-glass::before{content:""}.fa-glass-whiskey::before{content:""}.fa-building-circle-exclamation::before{content:""}.fa-magnifying-glass-chart::before{content:""}.fa-arrow-up-right-from-square::before{content:""}.fa-external-link::before{content:""}.fa-cubes-stacked::before{content:""}.fa-won-sign::before{content:""}.fa-krw::before{content:""}.fa-won::before{content:""}.fa-virus-covid::before{content:""}.fa-austral-sign::before{content:""}.fa-f::before{content:"F"}.fa-leaf::before{content:""}.fa-road::before{content:""}.fa-taxi::before{content:""}.fa-cab::before{content:""}.fa-person-circle-plus::before{content:""}.fa-chart-pie::before{content:""}.fa-pie-chart::before{content:""}.fa-bolt-lightning::before{content:""}.fa-sack-xmark::before{content:""}.fa-file-excel::before{content:""}.fa-file-contract::before{content:""}.fa-fish-fins::before{content:""}.fa-building-flag::before{content:""}.fa-face-grin-beam::before{content:""}.fa-grin-beam::before{content:""}.fa-object-ungroup::before{content:""}.fa-poop::before{content:""}.fa-location-pin::before{content:""}.fa-map-marker::before{content:""}.fa-kaaba::before{content:""}.fa-toilet-paper::before{content:""}.fa-helmet-safety::before{content:""}.fa-hard-hat::before{content:""}.fa-hat-hard::before{content:""}.fa-eject::before{content:""}.fa-circle-right::before{content:""}.fa-arrow-alt-circle-right::before{content:""}.fa-plane-circle-check::before{content:""}.fa-face-rolling-eyes::before{content:""}.fa-meh-rolling-eyes::before{content:""}.fa-object-group::before{content:""}.fa-chart-line::before{content:""}.fa-line-chart::before{content:""}.fa-mask-ventilator::before{content:""}.fa-arrow-right::before{content:""}.fa-signs-post::before{content:""}.fa-map-signs::before{content:""}.fa-cash-register::before{content:""}.fa-person-circle-question::before{content:""}.fa-h::before{content:"H"}.fa-tarp::before{content:""}.fa-screwdriver-wrench::before{content:""}.fa-tools::before{content:""}.fa-arrows-to-eye::before{content:""}.fa-plug-circle-bolt::before{content:""}.fa-heart::before{content:""}.fa-mars-and-venus::before{content:""}.fa-house-user::before{content:""}.fa-home-user::before{content:""}.fa-dumpster-fire::before{content:""}.fa-house-crack::before{content:""}.fa-martini-glass-citrus::before{content:""}.fa-cocktail::before{content:""}.fa-face-surprise::before{content:""}.fa-surprise::before{content:""}.fa-bottle-water::before{content:""}.fa-circle-pause::before{content:""}.fa-pause-circle::before{content:""}.fa-toilet-paper-slash::before{content:""}.fa-apple-whole::before{content:""}.fa-apple-alt::before{content:""}.fa-kitchen-set::before{content:""}.fa-r::before{content:"R"}.fa-temperature-quarter::before{content:""}.fa-temperature-1::before{content:""}.fa-thermometer-1::before{content:""}.fa-thermometer-quarter::before{content:""}.fa-cube::before{content:""}.fa-bitcoin-sign::before{content:""}.fa-shield-dog::before{content:""}.fa-solar-panel::before{content:""}.fa-lock-open::before{content:""}.fa-elevator::before{content:""}.fa-money-bill-transfer::before{content:""}.fa-money-bill-trend-up::before{content:""}.fa-house-flood-water-circle-arrow-right::before{content:""}.fa-square-poll-horizontal::before{content:""}.fa-poll-h::before{content:""}.fa-circle::before{content:""}.fa-backward-fast::before{content:""}.fa-fast-backward::before{content:""}.fa-recycle::before{content:""}.fa-user-astronaut::before{content:""}.fa-plane-slash::before{content:""}.fa-trademark::before{content:""}.fa-basketball::before{content:""}.fa-basketball-ball::before{content:""}.fa-satellite-dish::before{content:""}.fa-circle-up::before{content:""}.fa-arrow-alt-circle-up::before{content:""}.fa-mobile-screen-button::before{content:""}.fa-mobile-alt::before{content:""}.fa-volume-high::before{content:""}.fa-volume-up::before{content:""}.fa-users-rays::before{content:""}.fa-wallet::before{content:""}.fa-clipboard-check::before{content:""}.fa-file-audio::before{content:""}.fa-burger::before{content:""}.fa-hamburger::before{content:""}.fa-wrench::before{content:""}.fa-bugs::before{content:""}.fa-rupee-sign::before{content:""}.fa-rupee::before{content:""}.fa-file-image::before{content:""}.fa-circle-question::before{content:""}.fa-question-circle::before{content:""}.fa-plane-departure::before{content:""}.fa-handshake-slash::before{content:""}.fa-book-bookmark::before{content:""}.fa-code-branch::before{content:""}.fa-hat-cowboy::before{content:""}.fa-bridge::before{content:""}.fa-phone-flip::before{content:""}.fa-phone-alt::before{content:""}.fa-truck-front::before{content:""}.fa-cat::before{content:""}.fa-anchor-circle-exclamation::before{content:""}.fa-truck-field::before{content:""}.fa-route::before{content:""}.fa-clipboard-question::before{content:""}.fa-panorama::before{content:""}.fa-comment-medical::before{content:""}.fa-teeth-open::before{content:""}.fa-file-circle-minus::before{content:""}.fa-tags::before{content:""}.fa-wine-glass::before{content:""}.fa-forward-fast::before{content:""}.fa-fast-forward::before{content:""}.fa-face-meh-blank::before{content:""}.fa-meh-blank::before{content:""}.fa-square-parking::before{content:""}.fa-parking::before{content:""}.fa-house-signal::before{content:""}.fa-bars-progress::before{content:""}.fa-tasks-alt::before{content:""}.fa-faucet-drip::before{content:""}.fa-cart-flatbed::before{content:""}.fa-dolly-flatbed::before{content:""}.fa-ban-smoking::before{content:""}.fa-smoking-ban::before{content:""}.fa-terminal::before{content:""}.fa-mobile-button::before{content:""}.fa-house-medical-flag::before{content:""}.fa-basket-shopping::before{content:""}.fa-shopping-basket::before{content:""}.fa-tape::before{content:""}.fa-bus-simple::before{content:""}.fa-bus-alt::before{content:""}.fa-eye::before{content:""}.fa-face-sad-cry::before{content:""}.fa-sad-cry::before{content:""}.fa-audio-description::before{content:""}.fa-person-military-to-person::before{content:""}.fa-file-shield::before{content:""}.fa-user-slash::before{content:""}.fa-pen::before{content:""}.fa-tower-observation::before{content:""}.fa-file-code::before{content:""}.fa-signal::before{content:""}.fa-signal-5::before{content:""}.fa-signal-perfect::before{content:""}.fa-bus::before{content:""}.fa-heart-circle-xmark::before{content:""}.fa-house-chimney::before{content:""}.fa-home-lg::before{content:""}.fa-window-maximize::before{content:""}.fa-face-frown::before{content:""}.fa-frown::before{content:""}.fa-prescription::before{content:""}.fa-shop::before{content:""}.fa-store-alt::before{content:""}.fa-floppy-disk::before{content:""}.fa-save::before{content:""}.fa-vihara::before{content:""}.fa-scale-unbalanced::before{content:""}.fa-balance-scale-left::before{content:""}.fa-sort-up::before{content:""}.fa-sort-asc::before{content:""}.fa-comment-dots::before{content:""}.fa-commenting::before{content:""}.fa-plant-wilt::before{content:""}.fa-diamond::before{content:""}.fa-face-grin-squint::before{content:""}.fa-grin-squint::before{content:""}.fa-hand-holding-dollar::before{content:""}.fa-hand-holding-usd::before{content:""}.fa-bacterium::before{content:""}.fa-hand-pointer::before{content:""}.fa-drum-steelpan::before{content:""}.fa-hand-scissors::before{content:""}.fa-hands-praying::before{content:""}.fa-praying-hands::before{content:""}.fa-arrow-rotate-right::before{content:""}.fa-arrow-right-rotate::before{content:""}.fa-arrow-rotate-forward::before{content:""}.fa-redo::before{content:""}.fa-biohazard::before{content:""}.fa-location-crosshairs::before{content:""}.fa-location::before{content:""}.fa-mars-double::before{content:""}.fa-child-dress::before{content:""}.fa-users-between-lines::before{content:""}.fa-lungs-virus::before{content:""}.fa-face-grin-tears::before{content:""}.fa-grin-tears::before{content:""}.fa-phone::before{content:""}.fa-calendar-xmark::before{content:""}.fa-calendar-times::before{content:""}.fa-child-reaching::before{content:""}.fa-head-side-virus::before{content:""}.fa-user-gear::before{content:""}.fa-user-cog::before{content:""}.fa-arrow-up-1-9::before{content:""}.fa-sort-numeric-up::before{content:""}.fa-door-closed::before{content:""}.fa-shield-virus::before{content:""}.fa-dice-six::before{content:""}.fa-mosquito-net::before{content:""}.fa-bridge-water::before{content:""}.fa-person-booth::before{content:""}.fa-text-width::before{content:""}.fa-hat-wizard::before{content:""}.fa-pen-fancy::before{content:""}.fa-person-digging::before{content:""}.fa-digging::before{content:""}.fa-trash::before{content:""}.fa-gauge-simple::before{content:""}.fa-gauge-simple-med::before{content:""}.fa-tachometer-average::before{content:""}.fa-book-medical::before{content:""}.fa-poo::before{content:""}.fa-quote-right::before{content:""}.fa-quote-right-alt::before{content:""}.fa-shirt::before{content:""}.fa-t-shirt::before{content:""}.fa-tshirt::before{content:""}.fa-cubes::before{content:""}.fa-divide::before{content:""}.fa-tenge-sign::before{content:""}.fa-tenge::before{content:""}.fa-headphones::before{content:""}.fa-hands-holding::before{content:""}.fa-hands-clapping::before{content:""}.fa-republican::before{content:""}.fa-arrow-left::before{content:""}.fa-person-circle-xmark::before{content:""}.fa-ruler::before{content:""}.fa-align-left::before{content:""}.fa-dice-d6::before{content:""}.fa-restroom::before{content:""}.fa-j::before{content:"J"}.fa-users-viewfinder::before{content:""}.fa-file-video::before{content:""}.fa-up-right-from-square::before{content:""}.fa-external-link-alt::before{content:""}.fa-table-cells::before{content:""}.fa-th::before{content:""}.fa-file-pdf::before{content:""}.fa-book-bible::before{content:""}.fa-bible::before{content:""}.fa-o::before{content:"O"}.fa-suitcase-medical::before{content:""}.fa-medkit::before{content:""}.fa-user-secret::before{content:""}.fa-otter::before{content:""}.fa-person-dress::before{content:""}.fa-female::before{content:""}.fa-comment-dollar::before{content:""}.fa-business-time::before{content:""}.fa-briefcase-clock::before{content:""}.fa-table-cells-large::before{content:""}.fa-th-large::before{content:""}.fa-book-tanakh::before{content:""}.fa-tanakh::before{content:""}.fa-phone-volume::before{content:""}.fa-volume-control-phone::before{content:""}.fa-hat-cowboy-side::before{content:""}.fa-clipboard-user::before{content:""}.fa-child::before{content:""}.fa-lira-sign::before{content:""}.fa-satellite::before{content:""}.fa-plane-lock::before{content:""}.fa-tag::before{content:""}.fa-comment::before{content:""}.fa-cake-candles::before{content:""}.fa-birthday-cake::before{content:""}.fa-cake::before{content:""}.fa-envelope::before{content:""}.fa-angles-up::before{content:""}.fa-angle-double-up::before{content:""}.fa-paperclip::before{content:""}.fa-arrow-right-to-city::before{content:""}.fa-ribbon::before{content:""}.fa-lungs::before{content:""}.fa-arrow-up-9-1::before{content:""}.fa-sort-numeric-up-alt::before{content:""}.fa-litecoin-sign::before{content:""}.fa-border-none::before{content:""}.fa-circle-nodes::before{content:""}.fa-parachute-box::before{content:""}.fa-indent::before{content:""}.fa-truck-field-un::before{content:""}.fa-hourglass::before{content:""}.fa-hourglass-empty::before{content:""}.fa-mountain::before{content:""}.fa-user-doctor::before{content:""}.fa-user-md::before{content:""}.fa-circle-info::before{content:""}.fa-info-circle::before{content:""}.fa-cloud-meatball::before{content:""}.fa-camera::before{content:""}.fa-camera-alt::before{content:""}.fa-square-virus::before{content:""}.fa-meteor::before{content:""}.fa-car-on::before{content:""}.fa-sleigh::before{content:""}.fa-arrow-down-1-9::before{content:""}.fa-sort-numeric-asc::before{content:""}.fa-sort-numeric-down::before{content:""}.fa-hand-holding-droplet::before{content:""}.fa-hand-holding-water::before{content:""}.fa-water::before{content:""}.fa-calendar-check::before{content:""}.fa-braille::before{content:""}.fa-prescription-bottle-medical::before{content:""}.fa-prescription-bottle-alt::before{content:""}.fa-landmark::before{content:""}.fa-truck::before{content:""}.fa-crosshairs::before{content:""}.fa-person-cane::before{content:""}.fa-tent::before{content:""}.fa-vest-patches::before{content:""}.fa-check-double::before{content:""}.fa-arrow-down-a-z::before{content:""}.fa-sort-alpha-asc::before{content:""}.fa-sort-alpha-down::before{content:""}.fa-money-bill-wheat::before{content:""}.fa-cookie::before{content:""}.fa-arrow-rotate-left::before{content:""}.fa-arrow-left-rotate::before{content:""}.fa-arrow-rotate-back::before{content:""}.fa-arrow-rotate-backward::before{content:""}.fa-undo::before{content:""}.fa-hard-drive::before{content:""}.fa-hdd::before{content:""}.fa-face-grin-squint-tears::before{content:""}.fa-grin-squint-tears::before{content:""}.fa-dumbbell::before{content:""}.fa-rectangle-list::before{content:""}.fa-list-alt::before{content:""}.fa-tarp-droplet::before{content:""}.fa-house-medical-circle-check::before{content:""}.fa-person-skiing-nordic::before{content:""}.fa-skiing-nordic::before{content:""}.fa-calendar-plus::before{content:""}.fa-plane-arrival::before{content:""}.fa-circle-left::before{content:""}.fa-arrow-alt-circle-left::before{content:""}.fa-train-subway::before{content:""}.fa-subway::before{content:""}.fa-chart-gantt::before{content:""}.fa-indian-rupee-sign::before{content:""}.fa-indian-rupee::before{content:""}.fa-inr::before{content:""}.fa-crop-simple::before{content:""}.fa-crop-alt::before{content:""}.fa-money-bill-1::before{content:""}.fa-money-bill-alt::before{content:""}.fa-left-long::before{content:""}.fa-long-arrow-alt-left::before{content:""}.fa-dna::before{content:""}.fa-virus-slash::before{content:""}.fa-minus::before{content:""}.fa-subtract::before{content:""}.fa-chess::before{content:""}.fa-arrow-left-long::before{content:""}.fa-long-arrow-left::before{content:""}.fa-plug-circle-check::before{content:""}.fa-street-view::before{content:""}.fa-franc-sign::before{content:""}.fa-volume-off::before{content:""}.fa-hands-asl-interpreting::before{content:""}.fa-american-sign-language-interpreting::before{content:""}.fa-asl-interpreting::before{content:""}.fa-hands-american-sign-language-interpreting::before{content:""}.fa-gear::before{content:""}.fa-cog::before{content:""}.fa-droplet-slash::before{content:""}.fa-tint-slash::before{content:""}.fa-mosque::before{content:""}.fa-mosquito::before{content:""}.fa-star-of-david::before{content:""}.fa-person-military-rifle::before{content:""}.fa-cart-shopping::before{content:""}.fa-shopping-cart::before{content:""}.fa-vials::before{content:""}.fa-plug-circle-plus::before{content:""}.fa-place-of-worship::before{content:""}.fa-grip-vertical::before{content:""}.fa-arrow-turn-up::before{content:""}.fa-level-up::before{content:""}.fa-u::before{content:"U"}.fa-square-root-variable::before{content:""}.fa-square-root-alt::before{content:""}.fa-clock::before{content:""}.fa-clock-four::before{content:""}.fa-backward-step::before{content:""}.fa-step-backward::before{content:""}.fa-pallet::before{content:""}.fa-faucet::before{content:""}.fa-baseball-bat-ball::before{content:""}.fa-s::before{content:"S"}.fa-timeline::before{content:""}.fa-keyboard::before{content:""}.fa-caret-down::before{content:""}.fa-house-chimney-medical::before{content:""}.fa-clinic-medical::before{content:""}.fa-temperature-three-quarters::before{content:""}.fa-temperature-3::before{content:""}.fa-thermometer-3::before{content:""}.fa-thermometer-three-quarters::before{content:""}.fa-mobile-screen::before{content:""}.fa-mobile-android-alt::before{content:""}.fa-plane-up::before{content:""}.fa-piggy-bank::before{content:""}.fa-battery-half::before{content:""}.fa-battery-3::before{content:""}.fa-mountain-city::before{content:""}.fa-coins::before{content:""}.fa-khanda::before{content:""}.fa-sliders::before{content:""}.fa-sliders-h::before{content:""}.fa-folder-tree::before{content:""}.fa-network-wired::before{content:""}.fa-map-pin::before{content:""}.fa-hamsa::before{content:""}.fa-cent-sign::before{content:""}.fa-flask::before{content:""}.fa-person-pregnant::before{content:""}.fa-wand-sparkles::before{content:""}.fa-ellipsis-vertical::before{content:""}.fa-ellipsis-v::before{content:""}.fa-ticket::before{content:""}.fa-power-off::before{content:""}.fa-right-long::before{content:""}.fa-long-arrow-alt-right::before{content:""}.fa-flag-usa::before{content:""}.fa-laptop-file::before{content:""}.fa-tty::before{content:""}.fa-teletype::before{content:""}.fa-diagram-next::before{content:""}.fa-person-rifle::before{content:""}.fa-house-medical-circle-exclamation::before{content:""}.fa-closed-captioning::before{content:""}.fa-person-hiking::before{content:""}.fa-hiking::before{content:""}.fa-venus-double::before{content:""}.fa-images::before{content:""}.fa-calculator::before{content:""}.fa-people-pulling::before{content:""}.fa-n::before{content:"N"}.fa-cable-car::before{content:""}.fa-tram::before{content:""}.fa-cloud-rain::before{content:""}.fa-building-circle-xmark::before{content:""}.fa-ship::before{content:""}.fa-arrows-down-to-line::before{content:""}.fa-download::before{content:""}.fa-face-grin::before{content:""}.fa-grin::before{content:""}.fa-delete-left::before{content:""}.fa-backspace::before{content:""}.fa-eye-dropper::before{content:""}.fa-eye-dropper-empty::before{content:""}.fa-eyedropper::before{content:""}.fa-file-circle-check::before{content:""}.fa-forward::before{content:""}.fa-mobile::before{content:""}.fa-mobile-android::before{content:""}.fa-mobile-phone::before{content:""}.fa-face-meh::before{content:""}.fa-meh::before{content:""}.fa-align-center::before{content:""}.fa-book-skull::before{content:""}.fa-book-dead::before{content:""}.fa-id-card::before{content:""}.fa-drivers-license::before{content:""}.fa-outdent::before{content:""}.fa-dedent::before{content:""}.fa-heart-circle-exclamation::before{content:""}.fa-house::before{content:""}.fa-home::before{content:""}.fa-home-alt::before{content:""}.fa-home-lg-alt::before{content:""}.fa-calendar-week::before{content:""}.fa-laptop-medical::before{content:""}.fa-b::before{content:"B"}.fa-file-medical::before{content:""}.fa-dice-one::before{content:""}.fa-kiwi-bird::before{content:""}.fa-arrow-right-arrow-left::before{content:""}.fa-exchange::before{content:""}.fa-rotate-right::before{content:""}.fa-redo-alt::before{content:""}.fa-rotate-forward::before{content:""}.fa-utensils::before{content:""}.fa-cutlery::before{content:""}.fa-arrow-up-wide-short::before{content:""}.fa-sort-amount-up::before{content:""}.fa-mill-sign::before{content:""}.fa-bowl-rice::before{content:""}.fa-skull::before{content:""}.fa-tower-broadcast::before{content:""}.fa-broadcast-tower::before{content:""}.fa-truck-pickup::before{content:""}.fa-up-long::before{content:""}.fa-long-arrow-alt-up::before{content:""}.fa-stop::before{content:""}.fa-code-merge::before{content:""}.fa-upload::before{content:""}.fa-hurricane::before{content:""}.fa-mound::before{content:""}.fa-toilet-portable::before{content:""}.fa-compact-disc::before{content:""}.fa-file-arrow-down::before{content:""}.fa-file-download::before{content:""}.fa-caravan::before{content:""}.fa-shield-cat::before{content:""}.fa-bolt::before{content:""}.fa-zap::before{content:""}.fa-glass-water::before{content:""}.fa-oil-well::before{content:""}.fa-vault::before{content:""}.fa-mars::before{content:""}.fa-toilet::before{content:""}.fa-plane-circle-xmark::before{content:""}.fa-yen-sign::before{content:""}.fa-cny::before{content:""}.fa-jpy::before{content:""}.fa-rmb::before{content:""}.fa-yen::before{content:""}.fa-ruble-sign::before{content:""}.fa-rouble::before{content:""}.fa-rub::before{content:""}.fa-ruble::before{content:""}.fa-sun::before{content:""}.fa-guitar::before{content:""}.fa-face-laugh-wink::before{content:""}.fa-laugh-wink::before{content:""}.fa-horse-head::before{content:""}.fa-bore-hole::before{content:""}.fa-industry::before{content:""}.fa-circle-down::before{content:""}.fa-arrow-alt-circle-down::before{content:""}.fa-arrows-turn-to-dots::before{content:""}.fa-florin-sign::before{content:""}.fa-arrow-down-short-wide::before{content:""}.fa-sort-amount-desc::before{content:""}.fa-sort-amount-down-alt::before{content:""}.fa-less-than::before{content:"\<"}.fa-angle-down::before{content:""}.fa-car-tunnel::before{content:""}.fa-head-side-cough::before{content:""}.fa-grip-lines::before{content:""}.fa-thumbs-down::before{content:""}.fa-user-lock::before{content:""}.fa-arrow-right-long::before{content:""}.fa-long-arrow-right::before{content:""}.fa-anchor-circle-xmark::before{content:""}.fa-ellipsis::before{content:""}.fa-ellipsis-h::before{content:""}.fa-chess-pawn::before{content:""}.fa-kit-medical::before{content:""}.fa-first-aid::before{content:""}.fa-person-through-window::before{content:""}.fa-toolbox::before{content:""}.fa-hands-holding-circle::before{content:""}.fa-bug::before{content:""}.fa-credit-card::before{content:""}.fa-credit-card-alt::before{content:""}.fa-car::before{content:""}.fa-automobile::before{content:""}.fa-hand-holding-hand::before{content:""}.fa-book-open-reader::before{content:""}.fa-book-reader::before{content:""}.fa-mountain-sun::before{content:""}.fa-arrows-left-right-to-line::before{content:""}.fa-dice-d20::before{content:""}.fa-truck-droplet::before{content:""}.fa-file-circle-xmark::before{content:""}.fa-temperature-arrow-up::before{content:""}.fa-temperature-up::before{content:""}.fa-medal::before{content:""}.fa-bed::before{content:""}.fa-square-h::before{content:""}.fa-h-square::before{content:""}.fa-podcast::before{content:""}.fa-temperature-full::before{content:""}.fa-temperature-4::before{content:""}.fa-thermometer-4::before{content:""}.fa-thermometer-full::before{content:""}.fa-bell::before{content:""}.fa-superscript::before{content:""}.fa-plug-circle-xmark::before{content:""}.fa-star-of-life::before{content:""}.fa-phone-slash::before{content:""}.fa-paint-roller::before{content:""}.fa-handshake-angle::before{content:""}.fa-hands-helping::before{content:""}.fa-location-dot::before{content:""}.fa-map-marker-alt::before{content:""}.fa-file::before{content:""}.fa-greater-than::before{content:"\>"}.fa-person-swimming::before{content:""}.fa-swimmer::before{content:""}.fa-arrow-down::before{content:""}.fa-droplet::before{content:""}.fa-tint::before{content:""}.fa-eraser::before{content:""}.fa-earth-americas::before{content:""}.fa-earth::before{content:""}.fa-earth-america::before{content:""}.fa-globe-americas::before{content:""}.fa-person-burst::before{content:""}.fa-dove::before{content:""}.fa-battery-empty::before{content:""}.fa-battery-0::before{content:""}.fa-socks::before{content:""}.fa-inbox::before{content:""}.fa-section::before{content:""}.fa-gauge-high::before{content:""}.fa-tachometer-alt::before{content:""}.fa-tachometer-alt-fast::before{content:""}.fa-envelope-open-text::before{content:""}.fa-hospital::before{content:""}.fa-hospital-alt::before{content:""}.fa-hospital-wide::before{content:""}.fa-wine-bottle::before{content:""}.fa-chess-rook::before{content:""}.fa-bars-staggered::before{content:""}.fa-reorder::before{content:""}.fa-stream::before{content:""}.fa-dharmachakra::before{content:""}.fa-hotdog::before{content:""}.fa-person-walking-with-cane::before{content:""}.fa-blind::before{content:""}.fa-drum::before{content:""}.fa-ice-cream::before{content:""}.fa-heart-circle-bolt::before{content:""}.fa-fax::before{content:""}.fa-paragraph::before{content:""}.fa-check-to-slot::before{content:""}.fa-vote-yea::before{content:""}.fa-star-half::before{content:""}.fa-boxes-stacked::before{content:""}.fa-boxes::before{content:""}.fa-boxes-alt::before{content:""}.fa-link::before{content:""}.fa-chain::before{content:""}.fa-ear-listen::before{content:""}.fa-assistive-listening-systems::before{content:""}.fa-tree-city::before{content:""}.fa-play::before{content:""}.fa-font::before{content:""}.fa-table-cells-row-lock::before{content:""}.fa-rupiah-sign::before{content:""}.fa-magnifying-glass::before{content:""}.fa-search::before{content:""}.fa-table-tennis-paddle-ball::before{content:""}.fa-ping-pong-paddle-ball::before{content:""}.fa-table-tennis::before{content:""}.fa-person-dots-from-line::before{content:""}.fa-diagnoses::before{content:""}.fa-trash-can-arrow-up::before{content:""}.fa-trash-restore-alt::before{content:""}.fa-naira-sign::before{content:""}.fa-cart-arrow-down::before{content:""}.fa-walkie-talkie::before{content:""}.fa-file-pen::before{content:""}.fa-file-edit::before{content:""}.fa-receipt::before{content:""}.fa-square-pen::before{content:""}.fa-pen-square::before{content:""}.fa-pencil-square::before{content:""}.fa-suitcase-rolling::before{content:""}.fa-person-circle-exclamation::before{content:""}.fa-chevron-down::before{content:""}.fa-battery-full::before{content:""}.fa-battery::before{content:""}.fa-battery-5::before{content:""}.fa-skull-crossbones::before{content:""}.fa-code-compare::before{content:""}.fa-list-ul::before{content:""}.fa-list-dots::before{content:""}.fa-school-lock::before{content:""}.fa-tower-cell::before{content:""}.fa-down-long::before{content:""}.fa-long-arrow-alt-down::before{content:""}.fa-ranking-star::before{content:""}.fa-chess-king::before{content:""}.fa-person-harassing::before{content:""}.fa-brazilian-real-sign::before{content:""}.fa-landmark-dome::before{content:""}.fa-landmark-alt::before{content:""}.fa-arrow-up::before{content:""}.fa-tv::before{content:""}.fa-television::before{content:""}.fa-tv-alt::before{content:""}.fa-shrimp::before{content:""}.fa-list-check::before{content:""}.fa-tasks::before{content:""}.fa-jug-detergent::before{content:""}.fa-circle-user::before{content:""}.fa-user-circle::before{content:""}.fa-user-shield::before{content:""}.fa-wind::before{content:""}.fa-car-burst::before{content:""}.fa-car-crash::before{content:""}.fa-y::before{content:"Y"}.fa-person-snowboarding::before{content:""}.fa-snowboarding::before{content:""}.fa-truck-fast::before{content:""}.fa-shipping-fast::before{content:""}.fa-fish::before{content:""}.fa-user-graduate::before{content:""}.fa-circle-half-stroke::before{content:""}.fa-adjust::before{content:""}.fa-clapperboard::before{content:""}.fa-circle-radiation::before{content:""}.fa-radiation-alt::before{content:""}.fa-baseball::before{content:""}.fa-baseball-ball::before{content:""}.fa-jet-fighter-up::before{content:""}.fa-diagram-project::before{content:""}.fa-project-diagram::before{content:""}.fa-copy::before{content:""}.fa-volume-xmark::before{content:""}.fa-volume-mute::before{content:""}.fa-volume-times::before{content:""}.fa-hand-sparkles::before{content:""}.fa-grip::before{content:""}.fa-grip-horizontal::before{content:""}.fa-share-from-square::before{content:""}.fa-share-square::before{content:""}.fa-child-combatant::before{content:""}.fa-child-rifle::before{content:""}.fa-gun::before{content:""}.fa-square-phone::before{content:""}.fa-phone-square::before{content:""}.fa-plus::before{content:"\+"}.fa-add::before{content:"\+"}.fa-expand::before{content:""}.fa-computer::before{content:""}.fa-xmark::before{content:""}.fa-close::before{content:""}.fa-multiply::before{content:""}.fa-remove::before{content:""}.fa-times::before{content:""}.fa-arrows-up-down-left-right::before{content:""}.fa-arrows::before{content:""}.fa-chalkboard-user::before{content:""}.fa-chalkboard-teacher::before{content:""}.fa-peso-sign::before{content:""}.fa-building-shield::before{content:""}.fa-baby::before{content:""}.fa-users-line::before{content:""}.fa-quote-left::before{content:""}.fa-quote-left-alt::before{content:""}.fa-tractor::before{content:""}.fa-trash-arrow-up::before{content:""}.fa-trash-restore::before{content:""}.fa-arrow-down-up-lock::before{content:""}.fa-lines-leaning::before{content:""}.fa-ruler-combined::before{content:""}.fa-copyright::before{content:""}.fa-equals::before{content:"\="}.fa-blender::before{content:""}.fa-teeth::before{content:""}.fa-shekel-sign::before{content:""}.fa-ils::before{content:""}.fa-shekel::before{content:""}.fa-sheqel::before{content:""}.fa-sheqel-sign::before{content:""}.fa-map::before{content:""}.fa-rocket::before{content:""}.fa-photo-film::before{content:""}.fa-photo-video::before{content:""}.fa-folder-minus::before{content:""}.fa-store::before{content:""}.fa-arrow-trend-up::before{content:""}.fa-plug-circle-minus::before{content:""}.fa-sign-hanging::before{content:""}.fa-sign::before{content:""}.fa-bezier-curve::before{content:""}.fa-bell-slash::before{content:""}.fa-tablet::before{content:""}.fa-tablet-android::before{content:""}.fa-school-flag::before{content:""}.fa-fill::before{content:""}.fa-angle-up::before{content:""}.fa-drumstick-bite::before{content:""}.fa-holly-berry::before{content:""}.fa-chevron-left::before{content:""}.fa-bacteria::before{content:""}.fa-hand-lizard::before{content:""}.fa-notdef::before{content:""}.fa-disease::before{content:""}.fa-briefcase-medical::before{content:""}.fa-genderless::before{content:""}.fa-chevron-right::before{content:""}.fa-retweet::before{content:""}.fa-car-rear::before{content:""}.fa-car-alt::before{content:""}.fa-pump-soap::before{content:""}.fa-video-slash::before{content:""}.fa-battery-quarter::before{content:""}.fa-battery-2::before{content:""}.fa-radio::before{content:""}.fa-baby-carriage::before{content:""}.fa-carriage-baby::before{content:""}.fa-traffic-light::before{content:""}.fa-thermometer::before{content:""}.fa-vr-cardboard::before{content:""}.fa-hand-middle-finger::before{content:""}.fa-percent::before{content:"\%"}.fa-percentage::before{content:"\%"}.fa-truck-moving::before{content:""}.fa-glass-water-droplet::before{content:""}.fa-display::before{content:""}.fa-face-smile::before{content:""}.fa-smile::before{content:""}.fa-thumbtack::before{content:""}.fa-thumb-tack::before{content:""}.fa-trophy::before{content:""}.fa-person-praying::before{content:""}.fa-pray::before{content:""}.fa-hammer::before{content:""}.fa-hand-peace::before{content:""}.fa-rotate::before{content:""}.fa-sync-alt::before{content:""}.fa-spinner::before{content:""}.fa-robot::before{content:""}.fa-peace::before{content:""}.fa-gears::before{content:""}.fa-cogs::before{content:""}.fa-warehouse::before{content:""}.fa-arrow-up-right-dots::before{content:""}.fa-splotch::before{content:""}.fa-face-grin-hearts::before{content:""}.fa-grin-hearts::before{content:""}.fa-dice-four::before{content:""}.fa-sim-card::before{content:""}.fa-transgender::before{content:""}.fa-transgender-alt::before{content:""}.fa-mercury::before{content:""}.fa-arrow-turn-down::before{content:""}.fa-level-down::before{content:""}.fa-person-falling-burst::before{content:""}.fa-award::before{content:""}.fa-ticket-simple::before{content:""}.fa-ticket-alt::before{content:""}.fa-building::before{content:""}.fa-angles-left::before{content:""}.fa-angle-double-left::before{content:""}.fa-qrcode::before{content:""}.fa-clock-rotate-left::before{content:""}.fa-history::before{content:""}.fa-face-grin-beam-sweat::before{content:""}.fa-grin-beam-sweat::before{content:""}.fa-file-export::before{content:""}.fa-arrow-right-from-file::before{content:""}.fa-shield::before{content:""}.fa-shield-blank::before{content:""}.fa-arrow-up-short-wide::before{content:""}.fa-sort-amount-up-alt::before{content:""}.fa-house-medical::before{content:""}.fa-golf-ball-tee::before{content:""}.fa-golf-ball::before{content:""}.fa-circle-chevron-left::before{content:""}.fa-chevron-circle-left::before{content:""}.fa-house-chimney-window::before{content:""}.fa-pen-nib::before{content:""}.fa-tent-arrow-turn-left::before{content:""}.fa-tents::before{content:""}.fa-wand-magic::before{content:""}.fa-magic::before{content:""}.fa-dog::before{content:""}.fa-carrot::before{content:""}.fa-moon::before{content:""}.fa-wine-glass-empty::before{content:""}.fa-wine-glass-alt::before{content:""}.fa-cheese::before{content:""}.fa-yin-yang::before{content:""}.fa-music::before{content:""}.fa-code-commit::before{content:""}.fa-temperature-low::before{content:""}.fa-person-biking::before{content:""}.fa-biking::before{content:""}.fa-broom::before{content:""}.fa-shield-heart::before{content:""}.fa-gopuram::before{content:""}.fa-earth-oceania::before{content:""}.fa-globe-oceania::before{content:""}.fa-square-xmark::before{content:""}.fa-times-square::before{content:""}.fa-xmark-square::before{content:""}.fa-hashtag::before{content:"\#"}.fa-up-right-and-down-left-from-center::before{content:""}.fa-expand-alt::before{content:""}.fa-oil-can::before{content:""}.fa-t::before{content:"T"}.fa-hippo::before{content:""}.fa-chart-column::before{content:""}.fa-infinity::before{content:""}.fa-vial-circle-check::before{content:""}.fa-person-arrow-down-to-line::before{content:""}.fa-voicemail::before{content:""}.fa-fan::before{content:""}.fa-person-walking-luggage::before{content:""}.fa-up-down::before{content:""}.fa-arrows-alt-v::before{content:""}.fa-cloud-moon-rain::before{content:""}.fa-calendar::before{content:""}.fa-trailer::before{content:""}.fa-bahai::before{content:""}.fa-haykal::before{content:""}.fa-sd-card::before{content:""}.fa-dragon::before{content:""}.fa-shoe-prints::before{content:""}.fa-circle-plus::before{content:""}.fa-plus-circle::before{content:""}.fa-face-grin-tongue-wink::before{content:""}.fa-grin-tongue-wink::before{content:""}.fa-hand-holding::before{content:""}.fa-plug-circle-exclamation::before{content:""}.fa-link-slash::before{content:""}.fa-chain-broken::before{content:""}.fa-chain-slash::before{content:""}.fa-unlink::before{content:""}.fa-clone::before{content:""}.fa-person-walking-arrow-loop-left::before{content:""}.fa-arrow-up-z-a::before{content:""}.fa-sort-alpha-up-alt::before{content:""}.fa-fire-flame-curved::before{content:""}.fa-fire-alt::before{content:""}.fa-tornado::before{content:""}.fa-file-circle-plus::before{content:""}.fa-book-quran::before{content:""}.fa-quran::before{content:""}.fa-anchor::before{content:""}.fa-border-all::before{content:""}.fa-face-angry::before{content:""}.fa-angry::before{content:""}.fa-cookie-bite::before{content:""}.fa-arrow-trend-down::before{content:""}.fa-rss::before{content:""}.fa-feed::before{content:""}.fa-draw-polygon::before{content:""}.fa-scale-balanced::before{content:""}.fa-balance-scale::before{content:""}.fa-gauge-simple-high::before{content:""}.fa-tachometer::before{content:""}.fa-tachometer-fast::before{content:""}.fa-shower::before{content:""}.fa-desktop::before{content:""}.fa-desktop-alt::before{content:""}.fa-m::before{content:"M"}.fa-table-list::before{content:""}.fa-th-list::before{content:""}.fa-comment-sms::before{content:""}.fa-sms::before{content:""}.fa-book::before{content:""}.fa-user-plus::before{content:""}.fa-check::before{content:""}.fa-battery-three-quarters::before{content:""}.fa-battery-4::before{content:""}.fa-house-circle-check::before{content:""}.fa-angle-left::before{content:""}.fa-diagram-successor::before{content:""}.fa-truck-arrow-right::before{content:""}.fa-arrows-split-up-and-left::before{content:""}.fa-hand-fist::before{content:""}.fa-fist-raised::before{content:""}.fa-cloud-moon::before{content:""}.fa-briefcase::before{content:""}.fa-person-falling::before{content:""}.fa-image-portrait::before{content:""}.fa-portrait::before{content:""}.fa-user-tag::before{content:""}.fa-rug::before{content:""}.fa-earth-europe::before{content:""}.fa-globe-europe::before{content:""}.fa-cart-flatbed-suitcase::before{content:""}.fa-luggage-cart::before{content:""}.fa-rectangle-xmark::before{content:""}.fa-rectangle-times::before{content:""}.fa-times-rectangle::before{content:""}.fa-window-close::before{content:""}.fa-baht-sign::before{content:""}.fa-book-open::before{content:""}.fa-book-journal-whills::before{content:""}.fa-journal-whills::before{content:""}.fa-handcuffs::before{content:""}.fa-triangle-exclamation::before{content:""}.fa-exclamation-triangle::before{content:""}.fa-warning::before{content:""}.fa-database::before{content:""}.fa-share::before{content:""}.fa-mail-forward::before{content:""}.fa-bottle-droplet::before{content:""}.fa-mask-face::before{content:""}.fa-hill-rockslide::before{content:""}.fa-right-left::before{content:""}.fa-exchange-alt::before{content:""}.fa-paper-plane::before{content:""}.fa-road-circle-exclamation::before{content:""}.fa-dungeon::before{content:""}.fa-align-right::before{content:""}.fa-money-bill-1-wave::before{content:""}.fa-money-bill-wave-alt::before{content:""}.fa-life-ring::before{content:""}.fa-hands::before{content:""}.fa-sign-language::before{content:""}.fa-signing::before{content:""}.fa-calendar-day::before{content:""}.fa-water-ladder::before{content:""}.fa-ladder-water::before{content:""}.fa-swimming-pool::before{content:""}.fa-arrows-up-down::before{content:""}.fa-arrows-v::before{content:""}.fa-face-grimace::before{content:""}.fa-grimace::before{content:""}.fa-wheelchair-move::before{content:""}.fa-wheelchair-alt::before{content:""}.fa-turn-down::before{content:""}.fa-level-down-alt::before{content:""}.fa-person-walking-arrow-right::before{content:""}.fa-square-envelope::before{content:""}.fa-envelope-square::before{content:""}.fa-dice::before{content:""}.fa-bowling-ball::before{content:""}.fa-brain::before{content:""}.fa-bandage::before{content:""}.fa-band-aid::before{content:""}.fa-calendar-minus::before{content:""}.fa-circle-xmark::before{content:""}.fa-times-circle::before{content:""}.fa-xmark-circle::before{content:""}.fa-gifts::before{content:""}.fa-hotel::before{content:""}.fa-earth-asia::before{content:""}.fa-globe-asia::before{content:""}.fa-id-card-clip::before{content:""}.fa-id-card-alt::before{content:""}.fa-magnifying-glass-plus::before{content:""}.fa-search-plus::before{content:""}.fa-thumbs-up::before{content:""}.fa-user-clock::before{content:""}.fa-hand-dots::before{content:""}.fa-allergies::before{content:""}.fa-file-invoice::before{content:""}.fa-window-minimize::before{content:""}.fa-mug-saucer::before{content:""}.fa-coffee::before{content:""}.fa-brush::before{content:""}.fa-mask::before{content:""}.fa-magnifying-glass-minus::before{content:""}.fa-search-minus::before{content:""}.fa-ruler-vertical::before{content:""}.fa-user-large::before{content:""}.fa-user-alt::before{content:""}.fa-train-tram::before{content:""}.fa-user-nurse::before{content:""}.fa-syringe::before{content:""}.fa-cloud-sun::before{content:""}.fa-stopwatch-20::before{content:""}.fa-square-full::before{content:""}.fa-magnet::before{content:""}.fa-jar::before{content:""}.fa-note-sticky::before{content:""}.fa-sticky-note::before{content:""}.fa-bug-slash::before{content:""}.fa-arrow-up-from-water-pump::before{content:""}.fa-bone::before{content:""}.fa-user-injured::before{content:""}.fa-face-sad-tear::before{content:""}.fa-sad-tear::before{content:""}.fa-plane::before{content:""}.fa-tent-arrows-down::before{content:""}.fa-exclamation::before{content:"\!"}.fa-arrows-spin::before{content:""}.fa-print::before{content:""}.fa-turkish-lira-sign::before{content:""}.fa-try::before{content:""}.fa-turkish-lira::before{content:""}.fa-dollar-sign::before{content:"\$"}.fa-dollar::before{content:"\$"}.fa-usd::before{content:"\$"}.fa-x::before{content:"X"}.fa-magnifying-glass-dollar::before{content:""}.fa-search-dollar::before{content:""}.fa-users-gear::before{content:""}.fa-users-cog::before{content:""}.fa-person-military-pointing::before{content:""}.fa-building-columns::before{content:""}.fa-bank::before{content:""}.fa-institution::before{content:""}.fa-museum::before{content:""}.fa-university::before{content:""}.fa-umbrella::before{content:""}.fa-trowel::before{content:""}.fa-d::before{content:"D"}.fa-stapler::before{content:""}.fa-masks-theater::before{content:""}.fa-theater-masks::before{content:""}.fa-kip-sign::before{content:""}.fa-hand-point-left::before{content:""}.fa-handshake-simple::before{content:""}.fa-handshake-alt::before{content:""}.fa-jet-fighter::before{content:""}.fa-fighter-jet::before{content:""}.fa-square-share-nodes::before{content:""}.fa-share-alt-square::before{content:""}.fa-barcode::before{content:""}.fa-plus-minus::before{content:""}.fa-video::before{content:""}.fa-video-camera::before{content:""}.fa-graduation-cap::before{content:""}.fa-mortar-board::before{content:""}.fa-hand-holding-medical::before{content:""}.fa-person-circle-check::before{content:""}.fa-turn-up::before{content:""}.fa-level-up-alt::before{content:""}.sr-only,.fa-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}.sr-only-focusable:not(:focus),.fa-sr-only-focusable:not(:focus){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}/*!
- * Bootstrap v4.6.2 (https://getbootstrap.com/)
- * Copyright 2011-2022 The Bootstrap Authors
- * Copyright 2011-2022 Twitter, Inc.
- * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
- */:root{--blue: #005eb8;--indigo: #330072;--purple: #330072;--pink: #ae2573;--red: #d5281b;--orange: #ed8b00;--yellow: #ffeb3b;--green: #007f3b;--teal: #00a499;--cyan: #005eb8;--white: #fff;--gray: #6c757d;--gray-dark: #343a40;--primary: #005eb8;--secondary: #6c757d;--success: #007f3b;--info: #005eb8;--warning: #ffeb3b;--danger: #d5281b;--light: #f8f9fa;--dark: #343a40;--breakpoint-xs: 0;--breakpoint-sm: 576px;--breakpoint-md: 768px;--breakpoint-lg: 992px;--breakpoint-xl: 1200px;--font-family-sans-serif: Frutiger W01, Arial, Sans-serif;--font-family-monospace: Frutiger W01, Arial, Sans-serif}*,*::before,*::after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:Frutiger W01,Arial,Sans-serif;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[tabindex="-1"]:focus:not(:focus-visible){outline:0 !important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[title],abbr[data-original-title]{text-decoration:underline;text-decoration:underline dotted;cursor:help;border-bottom:0;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}a{color:#005eb8;text-decoration:none;background-color:rgba(0,0,0,0)}a:hover{color:rgb(0,54.9184782609,107.5);text-decoration:underline}a:not([href]):not([class]){color:inherit;text-decoration:none}a:not([href]):not([class]):hover{color:inherit;text-decoration:none}pre,code,kbd,samp{font-family:Frutiger W01,Arial,Sans-serif;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit;text-align:-webkit-match-parent}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus:not(:focus-visible){outline:0}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled){cursor:pointer}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none !important}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{margin-bottom:.5rem;font-weight:500;line-height:1.2}h1,.h1{font-size:2.5rem}h2,.h2{font-size:2rem}h3,.h3{font-size:1.75rem}h4,.h4{font-size:1.5rem}h5,.h5{font-size:1.25rem}h6,.h6{font-size:1rem}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:6rem;font-weight:300;line-height:1.2}.display-2{font-size:5.5rem;font-weight:300;line-height:1.2}.display-3{font-size:4.5rem;font-weight:300;line-height:1.2}.display-4{font-size:3.5rem;font-weight:300;line-height:1.2}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,.1)}small,.small{font-size:0.875em;font-weight:400}mark,.mark{padding:.2em;background-color:#fcf8e3}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:90%;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote-footer{display:block;font-size:0.875em;color:#6c757d}.blockquote-footer::before{content:"— "}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:90%;color:#6c757d}code{font-size:87.5%;color:#ae2573;word-wrap:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:87.5%;color:#fff;background-color:#212529;border-radius:.2rem}kbd kbd{padding:0;font-size:100%;font-weight:700}pre{display:block;font-size:87.5%;color:#212529}pre code{font-size:inherit;color:inherit;word-break:normal}.pre-scrollable{max-height:340px;overflow-y:scroll}.container,.container-fluid,.container-xl,.container-lg,.container-md,.container-sm{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media(min-width: 576px){.container-sm,.container{max-width:540px}}@media(min-width: 768px){.container-md,.container-sm,.container{max-width:720px}}@media(min-width: 992px){.container-lg,.container-md,.container-sm,.container{max-width:960px}}@media(min-width: 1200px){.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1140px}}.row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters,.g-0{margin-right:0;margin-left:0}.no-gutters>.col,.g-0>.col,.no-gutters>[class*=col-],.g-0>[class*=col-]{padding-right:0;padding-left:0}.col-xl,.col-xl-auto,.col-xl-12,.col-xl-11,.col-xl-10,.col-xl-9,.col-xl-8,.col-xl-7,.col-xl-6,.col-xl-5,.col-xl-4,.col-xl-3,.col-xl-2,.col-xl-1,.col-lg,.col-lg-auto,.col-lg-12,.col-lg-11,.col-lg-10,.col-lg-9,.col-lg-8,.col-lg-7,.col-lg-6,.col-lg-5,.col-lg-4,.col-lg-3,.col-lg-2,.col-lg-1,.col-md,.col-md-auto,.col-md-12,.col-md-11,.col-md-10,.col-md-9,.col-md-8,.col-md-7,.col-md-6,.col-md-5,.col-md-4,.col-md-3,.col-md-2,.col-md-1,.col-sm,.col-sm-auto,.col-sm-12,.col-sm-11,.col-sm-10,.col-sm-9,.col-sm-8,.col-sm-7,.col-sm-6,.col-sm-5,.col-sm-4,.col-sm-3,.col-sm-2,.col-sm-1,.col,.col-auto,.col-12,.col-11,.col-10,.col-9,.col-8,.col-7,.col-6,.col-5,.col-4,.col-3,.col-2,.col-1{position:relative;width:100%;padding-right:15px;padding-left:15px}.col{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-1>*{flex:0 0 100%;max-width:100%}.row-cols-2>*{flex:0 0 50%;max-width:50%}.row-cols-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-4>*{flex:0 0 25%;max-width:25%}.row-cols-5>*{flex:0 0 20%;max-width:20%}.row-cols-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-auto{flex:0 0 auto;width:auto;max-width:100%}.col-1{flex:0 0 8.33333333%;max-width:8.33333333%}.col-2{flex:0 0 16.66666667%;max-width:16.66666667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.33333333%;max-width:33.33333333%}.col-5{flex:0 0 41.66666667%;max-width:41.66666667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.33333333%;max-width:58.33333333%}.col-8{flex:0 0 66.66666667%;max-width:66.66666667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.33333333%;max-width:83.33333333%}.col-11{flex:0 0 91.66666667%;max-width:91.66666667%}.col-12{flex:0 0 100%;max-width:100%}.order-first{order:-1}.order-last{order:13}.order-0{order:0}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-10{order:10}.order-11{order:11}.order-12{order:12}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}@media(min-width: 576px){.col-sm{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-sm-1>*{flex:0 0 100%;max-width:100%}.row-cols-sm-2>*{flex:0 0 50%;max-width:50%}.row-cols-sm-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-sm-4>*{flex:0 0 25%;max-width:25%}.row-cols-sm-5>*{flex:0 0 20%;max-width:20%}.row-cols-sm-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-sm-auto{flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{flex:0 0 8.33333333%;max-width:8.33333333%}.col-sm-2{flex:0 0 16.66666667%;max-width:16.66666667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.33333333%;max-width:33.33333333%}.col-sm-5{flex:0 0 41.66666667%;max-width:41.66666667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.33333333%;max-width:58.33333333%}.col-sm-8{flex:0 0 66.66666667%;max-width:66.66666667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.33333333%;max-width:83.33333333%}.col-sm-11{flex:0 0 91.66666667%;max-width:91.66666667%}.col-sm-12{flex:0 0 100%;max-width:100%}.order-sm-first{order:-1}.order-sm-last{order:13}.order-sm-0{order:0}.order-sm-1{order:1}.order-sm-2{order:2}.order-sm-3{order:3}.order-sm-4{order:4}.order-sm-5{order:5}.order-sm-6{order:6}.order-sm-7{order:7}.order-sm-8{order:8}.order-sm-9{order:9}.order-sm-10{order:10}.order-sm-11{order:11}.order-sm-12{order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}}@media(min-width: 768px){.col-md{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-md-1>*{flex:0 0 100%;max-width:100%}.row-cols-md-2>*{flex:0 0 50%;max-width:50%}.row-cols-md-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-md-4>*{flex:0 0 25%;max-width:25%}.row-cols-md-5>*{flex:0 0 20%;max-width:20%}.row-cols-md-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-md-auto{flex:0 0 auto;width:auto;max-width:100%}.col-md-1{flex:0 0 8.33333333%;max-width:8.33333333%}.col-md-2{flex:0 0 16.66666667%;max-width:16.66666667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.33333333%;max-width:33.33333333%}.col-md-5{flex:0 0 41.66666667%;max-width:41.66666667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.33333333%;max-width:58.33333333%}.col-md-8{flex:0 0 66.66666667%;max-width:66.66666667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.33333333%;max-width:83.33333333%}.col-md-11{flex:0 0 91.66666667%;max-width:91.66666667%}.col-md-12{flex:0 0 100%;max-width:100%}.order-md-first{order:-1}.order-md-last{order:13}.order-md-0{order:0}.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}.order-md-4{order:4}.order-md-5{order:5}.order-md-6{order:6}.order-md-7{order:7}.order-md-8{order:8}.order-md-9{order:9}.order-md-10{order:10}.order-md-11{order:11}.order-md-12{order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}}@media(min-width: 992px){.col-lg{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-lg-1>*{flex:0 0 100%;max-width:100%}.row-cols-lg-2>*{flex:0 0 50%;max-width:50%}.row-cols-lg-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-lg-4>*{flex:0 0 25%;max-width:25%}.row-cols-lg-5>*{flex:0 0 20%;max-width:20%}.row-cols-lg-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-lg-auto{flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{flex:0 0 8.33333333%;max-width:8.33333333%}.col-lg-2{flex:0 0 16.66666667%;max-width:16.66666667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.33333333%;max-width:33.33333333%}.col-lg-5{flex:0 0 41.66666667%;max-width:41.66666667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.33333333%;max-width:58.33333333%}.col-lg-8{flex:0 0 66.66666667%;max-width:66.66666667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.33333333%;max-width:83.33333333%}.col-lg-11{flex:0 0 91.66666667%;max-width:91.66666667%}.col-lg-12{flex:0 0 100%;max-width:100%}.order-lg-first{order:-1}.order-lg-last{order:13}.order-lg-0{order:0}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}.order-lg-4{order:4}.order-lg-5{order:5}.order-lg-6{order:6}.order-lg-7{order:7}.order-lg-8{order:8}.order-lg-9{order:9}.order-lg-10{order:10}.order-lg-11{order:11}.order-lg-12{order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}}@media(min-width: 1200px){.col-xl{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-xl-1>*{flex:0 0 100%;max-width:100%}.row-cols-xl-2>*{flex:0 0 50%;max-width:50%}.row-cols-xl-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-xl-4>*{flex:0 0 25%;max-width:25%}.row-cols-xl-5>*{flex:0 0 20%;max-width:20%}.row-cols-xl-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xl-auto{flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{flex:0 0 8.33333333%;max-width:8.33333333%}.col-xl-2{flex:0 0 16.66666667%;max-width:16.66666667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.33333333%;max-width:33.33333333%}.col-xl-5{flex:0 0 41.66666667%;max-width:41.66666667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.33333333%;max-width:58.33333333%}.col-xl-8{flex:0 0 66.66666667%;max-width:66.66666667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.33333333%;max-width:83.33333333%}.col-xl-11{flex:0 0 91.66666667%;max-width:91.66666667%}.col-xl-12{flex:0 0 100%;max-width:100%}.order-xl-first{order:-1}.order-xl-last{order:13}.order-xl-0{order:0}.order-xl-1{order:1}.order-xl-2{order:2}.order-xl-3{order:3}.order-xl-4{order:4}.order-xl-5{order:5}.order-xl-6{order:6}.order-xl-7{order:7}.order-xl-8{order:8}.order-xl-9{order:9}.order-xl-10{order:10}.order-xl-11{order:11}.order-xl-12{order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}}.table{width:100%;margin-bottom:1rem;color:#212529}.table th,.table td{padding:.75rem;vertical-align:top;border-top:1px solid #dee2e6}.table thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6}.table tbody+tbody{border-top:2px solid #dee2e6}.table-sm th,.table-sm td{padding:.3rem}.table-bordered{border:1px solid #dee2e6}.table-bordered th,.table-bordered td{border:1px solid #dee2e6}.table-bordered thead th,.table-bordered thead td{border-bottom-width:2px}.table-borderless th,.table-borderless td,.table-borderless thead th,.table-borderless tbody+tbody{border:0}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05)}.table-hover tbody tr:hover{color:#212529;background-color:rgba(0,0,0,.075)}.table-primary,.table-primary>th,.table-primary>td{background-color:rgb(183.6,209.92,235.12)}.table-primary th,.table-primary td,.table-primary thead th,.table-primary tbody+tbody{border-color:rgb(122.4,171.28,218.08)}.table-hover .table-primary:hover{background-color:hsl(209.347826087,56.4417177914%,77.1019607843%)}.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:hsl(209.347826087,56.4417177914%,77.1019607843%)}.table-secondary,.table-secondary>th,.table-secondary>td{background-color:rgb(213.84,216.36,218.6)}.table-secondary th,.table-secondary td,.table-secondary thead th,.table-secondary tbody+tbody{border-color:rgb(178.56,183.24,187.4)}.table-hover .table-secondary:hover{background-color:hsl(208.2352941176,6.1371841155%,79.7921568627%)}.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:hsl(208.2352941176,6.1371841155%,79.7921568627%)}.table-success,.table-success>th,.table-success>td{background-color:rgb(183.6,219.16,200.12)}.table-success th,.table-success td,.table-success thead th,.table-success tbody+tbody{border-color:rgb(122.4,188.44,153.08)}.table-hover .table-success:hover{background-color:hsl(147.874015748,33.1592689295%,73.9725490196%)}.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:hsl(147.874015748,33.1592689295%,73.9725490196%)}.table-info,.table-info>th,.table-info>td{background-color:rgb(183.6,209.92,235.12)}.table-info th,.table-info td,.table-info thead th,.table-info tbody+tbody{border-color:rgb(122.4,171.28,218.08)}.table-hover .table-info:hover{background-color:hsl(209.347826087,56.4417177914%,77.1019607843%)}.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:hsl(209.347826087,56.4417177914%,77.1019607843%)}.table-warning,.table-warning>th,.table-warning>td{background-color:rgb(255,249.4,200.12)}.table-warning th,.table-warning td,.table-warning thead th,.table-warning tbody+tbody{border-color:rgb(255,244.6,153.08)}.table-hover .table-warning:hover{background-color:rgb(255,246.7979591837,174.62)}.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:rgb(255,246.7979591837,174.62)}.table-danger,.table-danger>th,.table-danger>td{background-color:rgb(243.24,194.8,191.16)}.table-danger th,.table-danger td,.table-danger thead th,.table-danger tbody+tbody{border-color:rgb(233.16,143.2,136.44)}.table-hover .table-danger:hover{background-color:hsl(4.1935483871,68.8888888889%,80.1764705882%)}.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:hsl(4.1935483871,68.8888888889%,80.1764705882%)}.table-light,.table-light>th,.table-light>td{background-color:rgb(253.04,253.32,253.6)}.table-light th,.table-light td,.table-light thead th,.table-light tbody+tbody{border-color:rgb(251.36,251.88,252.4)}.table-hover .table-light:hover{background-color:rgb(238.165,240.57,242.975)}.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:rgb(238.165,240.57,242.975)}.table-dark,.table-dark>th,.table-dark>td{background-color:rgb(198.16,199.84,201.52)}.table-dark th,.table-dark td,.table-dark thead th,.table-dark tbody+tbody{border-color:rgb(149.44,152.56,155.68)}.table-hover .table-dark:hover{background-color:hsl(210,3.0456852792%,73.368627451%)}.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:hsl(210,3.0456852792%,73.368627451%)}.table-active,.table-active>th,.table-active>td{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:rgba(0,0,0,.075)}.table .thead-dark th{color:#fff;background-color:#343a40;border-color:hsl(210,10.3448275862%,30.2450980392%)}.table .thead-light th{color:#495057;background-color:#e9ecef;border-color:#dee2e6}.table-dark{color:#fff;background-color:#343a40}.table-dark th,.table-dark td,.table-dark thead th{border-color:hsl(210,10.3448275862%,30.2450980392%)}.table-dark.table-bordered{border:0}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:hsla(0,0%,100%,.05)}.table-dark.table-hover tbody tr:hover{color:#fff;background-color:hsla(0,0%,100%,.075)}@media(max-width: 575.98px){.table-responsive-sm{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-sm>.table-bordered{border:0}}@media(max-width: 767.98px){.table-responsive-md{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-md>.table-bordered{border:0}}@media(max-width: 991.98px){.table-responsive-lg{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-lg>.table-bordered{border:0}}@media(max-width: 1199.98px){.table-responsive-xl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-xl>.table-bordered{border:0}}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive>.table-bordered{border:0}.form-control{display:block;width:100%;height:calc(1.5em + 0.75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-control{transition:none}}.form-control::-ms-expand{background-color:rgba(0,0,0,0);border:0}.form-control:focus{color:#495057;background-color:#fff;border-color:rgb(56.5,157.9076086957,255);outline:0;box-shadow:0 0 0 .2rem rgba(0,94,184,.25)}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}input[type=date].form-control,input[type=time].form-control,input[type=datetime-local].form-control,input[type=month].form-control{appearance:none}select.form-control:-moz-focusring{color:rgba(0,0,0,0);text-shadow:0 0 0 #495057}select.form-control:focus::-ms-value{color:#495057;background-color:#fff}.form-control-file,.form-control-range{display:block;width:100%}.col-form-label{padding-top:calc(0.375rem + 1px);padding-bottom:calc(0.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(0.5rem + 1px);padding-bottom:calc(0.5rem + 1px);font-size:1.25rem;line-height:1.5}.col-form-label-sm{padding-top:calc(0.25rem + 1px);padding-bottom:calc(0.25rem + 1px);font-size:0.875rem;line-height:1.5}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;font-size:1rem;line-height:1.5;color:#212529;background-color:rgba(0,0,0,0);border:solid rgba(0,0,0,0);border-width:1px 0}.form-control-plaintext.form-control-sm,.form-control-plaintext.form-control-lg{padding-right:0;padding-left:0}.form-control-sm{height:calc(1.5em + 0.5rem + 2px);padding:.25rem .5rem;font-size:0.875rem;line-height:1.5;border-radius:.2rem}.form-control-lg{height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}select.form-control[size],select.form-control[multiple]{height:auto}textarea.form-control{height:auto}.form-group{margin-bottom:1rem}.form-text{display:block;margin-top:.25rem}.form-row{display:flex;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}.form-row>.col,.form-row>[class*=col-]{padding-right:5px;padding-left:5px}.form-check{position:relative;display:block;padding-left:1.25rem}.form-check-input{position:absolute;margin-top:.3rem;margin-left:-1.25rem}.form-check-input[disabled]~.form-check-label,.form-check-input:disabled~.form-check-label{color:#6c757d}.form-check-label{margin-bottom:0}.form-check-inline{display:inline-flex;align-items:center;padding-left:0;margin-right:.75rem}.form-check-inline .form-check-input{position:static;margin-top:0;margin-right:.3125rem;margin-left:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:0.875em;color:#007f3b}.valid-tooltip{position:absolute;top:100%;left:0;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:0.875rem;line-height:1.5;color:#fff;background-color:rgba(0,127,59,.9);border-radius:.25rem}.form-row>.col>.valid-tooltip,.form-row>[class*=col-]>.valid-tooltip{left:5px}.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip,.is-valid~.valid-feedback,.is-valid~.valid-tooltip{display:block}.was-validated .form-control:valid,.form-control.is-valid{border-color:#007f3b;padding-right:calc(1.5em + 0.75rem) !important;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23007f3b' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(0.375em + 0.1875rem) center;background-size:calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .form-control:valid:focus,.form-control.is-valid:focus{border-color:#007f3b;box-shadow:0 0 0 .2rem rgba(0,127,59,.25)}.was-validated select.form-control:valid,select.form-control.is-valid{padding-right:3rem !important;background-position:right 1.5rem center}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + 0.75rem);background-position:top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem)}.was-validated .custom-select:valid,.custom-select.is-valid{border-color:#007f3b;padding-right:calc(0.75em + 2.3125rem) !important;background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right .75rem center/8px 10px no-repeat,#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23007f3b' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) no-repeat}.was-validated .custom-select:valid:focus,.custom-select.is-valid:focus{border-color:#007f3b;box-shadow:0 0 0 .2rem rgba(0,127,59,.25)}.was-validated .form-check-input:valid~.form-check-label,.form-check-input.is-valid~.form-check-label{color:#007f3b}.was-validated .form-check-input:valid~.valid-feedback,.was-validated .form-check-input:valid~.valid-tooltip,.form-check-input.is-valid~.valid-feedback,.form-check-input.is-valid~.valid-tooltip{display:block}.was-validated .custom-control-input:valid~.custom-control-label,.custom-control-input.is-valid~.custom-control-label{color:#007f3b}.was-validated .custom-control-input:valid~.custom-control-label::before,.custom-control-input.is-valid~.custom-control-label::before{border-color:#007f3b}.was-validated .custom-control-input:valid:checked~.custom-control-label::before,.custom-control-input.is-valid:checked~.custom-control-label::before{border-color:rgb(0,178,82.6929133858);background-color:rgb(0,178,82.6929133858)}.was-validated .custom-control-input:valid:focus~.custom-control-label::before,.custom-control-input.is-valid:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(0,127,59,.25)}.was-validated .custom-control-input:valid:focus:not(:checked)~.custom-control-label::before,.custom-control-input.is-valid:focus:not(:checked)~.custom-control-label::before{border-color:#007f3b}.was-validated .custom-file-input:valid~.custom-file-label,.custom-file-input.is-valid~.custom-file-label{border-color:#007f3b}.was-validated .custom-file-input:valid:focus~.custom-file-label,.custom-file-input.is-valid:focus~.custom-file-label{border-color:#007f3b;box-shadow:0 0 0 .2rem rgba(0,127,59,.25)}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:0.875em;color:#d5281b}.invalid-tooltip{position:absolute;top:100%;left:0;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:0.875rem;line-height:1.5;color:#fff;background-color:rgba(213,40,27,.9);border-radius:.25rem}.form-row>.col>.invalid-tooltip,.form-row>[class*=col-]>.invalid-tooltip{left:5px}.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip,.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip{display:block}.was-validated .form-control:invalid,.form-control.is-invalid{border-color:#d5281b;padding-right:calc(1.5em + 0.75rem) !important;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23d5281b' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23d5281b' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(0.375em + 0.1875rem) center;background-size:calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .form-control:invalid:focus,.form-control.is-invalid:focus{border-color:#d5281b;box-shadow:0 0 0 .2rem rgba(213,40,27,.25)}.was-validated select.form-control:invalid,select.form-control.is-invalid{padding-right:3rem !important;background-position:right 1.5rem center}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + 0.75rem);background-position:top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem)}.was-validated .custom-select:invalid,.custom-select.is-invalid{border-color:#d5281b;padding-right:calc(0.75em + 2.3125rem) !important;background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right .75rem center/8px 10px no-repeat,#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23d5281b' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23d5281b' stroke='none'/%3e%3c/svg%3e") center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) no-repeat}.was-validated .custom-select:invalid:focus,.custom-select.is-invalid:focus{border-color:#d5281b;box-shadow:0 0 0 .2rem rgba(213,40,27,.25)}.was-validated .form-check-input:invalid~.form-check-label,.form-check-input.is-invalid~.form-check-label{color:#d5281b}.was-validated .form-check-input:invalid~.invalid-feedback,.was-validated .form-check-input:invalid~.invalid-tooltip,.form-check-input.is-invalid~.invalid-feedback,.form-check-input.is-invalid~.invalid-tooltip{display:block}.was-validated .custom-control-input:invalid~.custom-control-label,.custom-control-input.is-invalid~.custom-control-label{color:#d5281b}.was-validated .custom-control-input:invalid~.custom-control-label::before,.custom-control-input.is-invalid~.custom-control-label::before{border-color:#d5281b}.was-validated .custom-control-input:invalid:checked~.custom-control-label::before,.custom-control-input.is-invalid:checked~.custom-control-label::before{border-color:rgb(230.3625,72.5,60.6375);background-color:rgb(230.3625,72.5,60.6375)}.was-validated .custom-control-input:invalid:focus~.custom-control-label::before,.custom-control-input.is-invalid:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(213,40,27,.25)}.was-validated .custom-control-input:invalid:focus:not(:checked)~.custom-control-label::before,.custom-control-input.is-invalid:focus:not(:checked)~.custom-control-label::before{border-color:#d5281b}.was-validated .custom-file-input:invalid~.custom-file-label,.custom-file-input.is-invalid~.custom-file-label{border-color:#d5281b}.was-validated .custom-file-input:invalid:focus~.custom-file-label,.custom-file-input.is-invalid:focus~.custom-file-label{border-color:#d5281b;box-shadow:0 0 0 .2rem rgba(213,40,27,.25)}.form-inline{display:flex;flex-flow:row wrap;align-items:center}.form-inline .form-check{width:100%}@media(min-width: 576px){.form-inline label{display:flex;align-items:center;justify-content:center;margin-bottom:0}.form-inline .form-group{display:flex;flex:0 0 auto;flex-flow:row wrap;align-items:center;margin-bottom:0}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-plaintext{display:inline-block}.form-inline .input-group,.form-inline .custom-select{width:auto}.form-inline .form-check{display:flex;align-items:center;justify-content:center;width:auto;padding-left:0}.form-inline .form-check-input{position:relative;flex-shrink:0;margin-top:0;margin-right:.25rem;margin-left:0}.form-inline .custom-control{align-items:center;justify-content:center}.form-inline .custom-control-label{margin-bottom:0}}.btn{display:inline-block;font-weight:400;color:#212529;text-align:center;vertical-align:middle;user-select:none;background-color:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.btn{transition:none}}.btn:hover{color:#212529;text-decoration:none}.btn:focus,.btn.focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,94,184,.25)}.btn.disabled,.btn:disabled{opacity:.65}.btn:not(:disabled):not(.disabled){cursor:pointer}a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}.btn-primary{color:#fff;background-color:#005eb8;border-color:#005eb8}.btn-primary:hover{color:#fff;background-color:rgb(0,74.4592391304,145.75);border-color:rgb(0,67.9456521739,133)}.btn-primary:focus,.btn-primary.focus{color:#fff;background-color:rgb(0,74.4592391304,145.75);border-color:rgb(0,67.9456521739,133);box-shadow:0 0 0 .2rem rgba(38.25,118.15,194.65,.5)}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#005eb8;border-color:#005eb8}.btn-primary:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled).active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:rgb(0,67.9456521739,133);border-color:rgb(0,61.4320652174,120.25)}.btn-primary:not(:disabled):not(.disabled):active:focus,.btn-primary:not(:disabled):not(.disabled).active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(38.25,118.15,194.65,.5)}.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:hover{color:#fff;background-color:rgb(90.2703862661,97.7929184549,104.4796137339);border-color:rgb(84.3605150215,91.3905579399,97.6394849785)}.btn-secondary:focus,.btn-secondary.focus{color:#fff;background-color:rgb(90.2703862661,97.7929184549,104.4796137339);border-color:rgb(84.3605150215,91.3905579399,97.6394849785);box-shadow:0 0 0 .2rem rgba(130.05,137.7,144.5,.5)}.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:not(:disabled):not(.disabled):active,.btn-secondary:not(:disabled):not(.disabled).active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:rgb(84.3605150215,91.3905579399,97.6394849785);border-color:rgb(78.4506437768,84.9881974249,90.7993562232)}.btn-secondary:not(:disabled):not(.disabled):active:focus,.btn-secondary:not(:disabled):not(.disabled).active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(130.05,137.7,144.5,.5)}.btn-success{color:#fff;background-color:#007f3b;border-color:#007f3b}.btn-success:hover{color:#fff;background-color:rgb(0,88.75,41.2303149606);border-color:rgb(0,76,35.3070866142)}.btn-success:focus,.btn-success.focus{color:#fff;background-color:rgb(0,88.75,41.2303149606);border-color:rgb(0,76,35.3070866142);box-shadow:0 0 0 .2rem rgba(38.25,146.2,88.4,.5)}.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#007f3b;border-color:#007f3b}.btn-success:not(:disabled):not(.disabled):active,.btn-success:not(:disabled):not(.disabled).active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:rgb(0,76,35.3070866142);border-color:rgb(0,63.25,29.3838582677)}.btn-success:not(:disabled):not(.disabled):active:focus,.btn-success:not(:disabled):not(.disabled).active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(38.25,146.2,88.4,.5)}.btn-info{color:#fff;background-color:#005eb8;border-color:#005eb8}.btn-info:hover{color:#fff;background-color:rgb(0,74.4592391304,145.75);border-color:rgb(0,67.9456521739,133)}.btn-info:focus,.btn-info.focus{color:#fff;background-color:rgb(0,74.4592391304,145.75);border-color:rgb(0,67.9456521739,133);box-shadow:0 0 0 .2rem rgba(38.25,118.15,194.65,.5)}.btn-info.disabled,.btn-info:disabled{color:#fff;background-color:#005eb8;border-color:#005eb8}.btn-info:not(:disabled):not(.disabled):active,.btn-info:not(:disabled):not(.disabled).active,.show>.btn-info.dropdown-toggle{color:#fff;background-color:rgb(0,67.9456521739,133);border-color:rgb(0,61.4320652174,120.25)}.btn-info:not(:disabled):not(.disabled):active:focus,.btn-info:not(:disabled):not(.disabled).active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(38.25,118.15,194.65,.5)}.btn-warning{color:#212529;background-color:#ffeb3b;border-color:#ffeb3b}.btn-warning:hover{color:#212529;background-color:rgb(255,231.0969387755,20.75);border-color:rgb(255,229.7959183673,8)}.btn-warning:focus,.btn-warning.focus{color:#212529;background-color:rgb(255,231.0969387755,20.75);border-color:rgb(255,229.7959183673,8);box-shadow:0 0 0 .2rem rgba(221.7,205.3,56.3,.5)}.btn-warning.disabled,.btn-warning:disabled{color:#212529;background-color:#ffeb3b;border-color:#ffeb3b}.btn-warning:not(:disabled):not(.disabled):active,.btn-warning:not(:disabled):not(.disabled).active,.show>.btn-warning.dropdown-toggle{color:#212529;background-color:rgb(255,229.7959183673,8);border-color:rgb(250.25,224.7142857143,0)}.btn-warning:not(:disabled):not(.disabled):active:focus,.btn-warning:not(:disabled):not(.disabled).active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(221.7,205.3,56.3,.5)}.btn-danger{color:#fff;background-color:#d5281b;border-color:#d5281b}.btn-danger:hover{color:#fff;background-color:rgb(179.053125,33.625,22.696875);border-color:rgb(167.7375,31.5,21.2625)}.btn-danger:focus,.btn-danger.focus{color:#fff;background-color:rgb(179.053125,33.625,22.696875);border-color:rgb(167.7375,31.5,21.2625);box-shadow:0 0 0 .2rem rgba(219.3,72.25,61.2,.5)}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#d5281b;border-color:#d5281b}.btn-danger:not(:disabled):not(.disabled):active,.btn-danger:not(:disabled):not(.disabled).active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:rgb(167.7375,31.5,21.2625);border-color:rgb(156.421875,29.375,19.828125)}.btn-danger:not(:disabled):not(.disabled):active:focus,.btn-danger:not(:disabled):not(.disabled).active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(219.3,72.25,61.2,.5)}.btn-light{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:hover{color:#212529;background-color:rgb(225.6875,229.875,234.0625);border-color:rgb(218.25,223.5,228.75)}.btn-light:focus,.btn-light.focus{color:#212529;background-color:rgb(225.6875,229.875,234.0625);border-color:rgb(218.25,223.5,228.75);box-shadow:0 0 0 .2rem rgba(215.75,217.2,218.65,.5)}.btn-light.disabled,.btn-light:disabled{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:not(:disabled):not(.disabled):active,.btn-light:not(:disabled):not(.disabled).active,.show>.btn-light.dropdown-toggle{color:#212529;background-color:rgb(218.25,223.5,228.75);border-color:rgb(210.8125,217.125,223.4375)}.btn-light:not(:disabled):not(.disabled):active:focus,.btn-light:not(:disabled):not(.disabled).active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(215.75,217.2,218.65,.5)}.btn-dark{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:hover{color:#fff;background-color:hsl(210,10.3448275862%,15.2450980392%);border-color:rgb(29.1379310345,32.5,35.8620689655)}.btn-dark:focus,.btn-dark.focus{color:#fff;background-color:hsl(210,10.3448275862%,15.2450980392%);border-color:rgb(29.1379310345,32.5,35.8620689655);box-shadow:0 0 0 .2rem rgba(82.45,87.55,92.65,.5)}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:not(:disabled):not(.disabled):active,.btn-dark:not(:disabled):not(.disabled).active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:rgb(29.1379310345,32.5,35.8620689655);border-color:hsl(210,10.3448275862%,10.2450980392%)}.btn-dark:not(:disabled):not(.disabled):active:focus,.btn-dark:not(:disabled):not(.disabled).active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(82.45,87.55,92.65,.5)}.btn-outline-primary{color:#005eb8;border-color:#005eb8}.btn-outline-primary:hover{color:#fff;background-color:#005eb8;border-color:#005eb8}.btn-outline-primary:focus,.btn-outline-primary.focus{box-shadow:0 0 0 .2rem rgba(0,94,184,.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#005eb8;background-color:rgba(0,0,0,0)}.btn-outline-primary:not(:disabled):not(.disabled):active,.btn-outline-primary:not(:disabled):not(.disabled).active,.show>.btn-outline-primary.dropdown-toggle{color:#fff;background-color:#005eb8;border-color:#005eb8}.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(0,94,184,.5)}.btn-outline-secondary{color:#6c757d;border-color:#6c757d}.btn-outline-secondary:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary:focus,.btn-outline-secondary.focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#6c757d;background-color:rgba(0,0,0,0)}.btn-outline-secondary:not(:disabled):not(.disabled):active,.btn-outline-secondary:not(:disabled):not(.disabled).active,.show>.btn-outline-secondary.dropdown-toggle{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-outline-success{color:#007f3b;border-color:#007f3b}.btn-outline-success:hover{color:#fff;background-color:#007f3b;border-color:#007f3b}.btn-outline-success:focus,.btn-outline-success.focus{box-shadow:0 0 0 .2rem rgba(0,127,59,.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#007f3b;background-color:rgba(0,0,0,0)}.btn-outline-success:not(:disabled):not(.disabled):active,.btn-outline-success:not(:disabled):not(.disabled).active,.show>.btn-outline-success.dropdown-toggle{color:#fff;background-color:#007f3b;border-color:#007f3b}.btn-outline-success:not(:disabled):not(.disabled):active:focus,.btn-outline-success:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(0,127,59,.5)}.btn-outline-info{color:#005eb8;border-color:#005eb8}.btn-outline-info:hover{color:#fff;background-color:#005eb8;border-color:#005eb8}.btn-outline-info:focus,.btn-outline-info.focus{box-shadow:0 0 0 .2rem rgba(0,94,184,.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#005eb8;background-color:rgba(0,0,0,0)}.btn-outline-info:not(:disabled):not(.disabled):active,.btn-outline-info:not(:disabled):not(.disabled).active,.show>.btn-outline-info.dropdown-toggle{color:#fff;background-color:#005eb8;border-color:#005eb8}.btn-outline-info:not(:disabled):not(.disabled):active:focus,.btn-outline-info:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(0,94,184,.5)}.btn-outline-warning{color:#ffeb3b;border-color:#ffeb3b}.btn-outline-warning:hover{color:#212529;background-color:#ffeb3b;border-color:#ffeb3b}.btn-outline-warning:focus,.btn-outline-warning.focus{box-shadow:0 0 0 .2rem rgba(255,235,59,.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#ffeb3b;background-color:rgba(0,0,0,0)}.btn-outline-warning:not(:disabled):not(.disabled):active,.btn-outline-warning:not(:disabled):not(.disabled).active,.show>.btn-outline-warning.dropdown-toggle{color:#212529;background-color:#ffeb3b;border-color:#ffeb3b}.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,235,59,.5)}.btn-outline-danger{color:#d5281b;border-color:#d5281b}.btn-outline-danger:hover{color:#fff;background-color:#d5281b;border-color:#d5281b}.btn-outline-danger:focus,.btn-outline-danger.focus{box-shadow:0 0 0 .2rem rgba(213,40,27,.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#d5281b;background-color:rgba(0,0,0,0)}.btn-outline-danger:not(:disabled):not(.disabled):active,.btn-outline-danger:not(:disabled):not(.disabled).active,.show>.btn-outline-danger.dropdown-toggle{color:#fff;background-color:#d5281b;border-color:#d5281b}.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(213,40,27,.5)}.btn-outline-light{color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:hover{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:focus,.btn-outline-light.focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#f8f9fa;background-color:rgba(0,0,0,0)}.btn-outline-light:not(:disabled):not(.disabled):active,.btn-outline-light:not(:disabled):not(.disabled).active,.show>.btn-outline-light.dropdown-toggle{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:not(:disabled):not(.disabled):active:focus,.btn-outline-light:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-dark{color:#343a40;border-color:#343a40}.btn-outline-dark:hover{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark:focus,.btn-outline-dark.focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#343a40;background-color:rgba(0,0,0,0)}.btn-outline-dark:not(:disabled):not(.disabled):active,.btn-outline-dark:not(:disabled):not(.disabled).active,.show>.btn-outline-dark.dropdown-toggle{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-link{font-weight:400;color:#005eb8;text-decoration:none}.btn-link:hover{color:rgb(0,54.9184782609,107.5);text-decoration:underline}.btn-link:focus,.btn-link.focus{text-decoration:underline}.btn-link:disabled,.btn-link.disabled{color:#6c757d;pointer-events:none}.btn-lg,.btn-group-lg>.btn{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.btn-sm,.btn-group-sm>.btn{padding:.25rem .5rem;font-size:0.875rem;line-height:1.5;border-radius:.2rem}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:.5rem}input[type=submit].btn-block,input[type=reset].btn-block,input[type=button].btn-block{width:100%}.fade{transition:opacity .15s linear}@media(prefers-reduced-motion: reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{position:relative;height:0;overflow:hidden;transition:height .35s ease}@media(prefers-reduced-motion: reduce){.collapsing{transition:none}}.collapsing.width{width:0;height:auto;transition:width .35s ease}@media(prefers-reduced-motion: reduce){.collapsing.width{transition:none}}.dropup,.dropright,.dropdown,.dropleft{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid rgba(0,0,0,0);border-bottom:0;border-left:.3em solid rgba(0,0,0,0)}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.dropdown-menu-left{right:auto;left:0}.dropdown-menu-right{right:0;left:auto}@media(min-width: 576px){.dropdown-menu-sm-left{right:auto;left:0}.dropdown-menu-sm-right{right:0;left:auto}}@media(min-width: 768px){.dropdown-menu-md-left{right:auto;left:0}.dropdown-menu-md-right{right:0;left:auto}}@media(min-width: 992px){.dropdown-menu-lg-left{right:auto;left:0}.dropdown-menu-lg-right{right:0;left:auto}}@media(min-width: 1200px){.dropdown-menu-xl-left{right:auto;left:0}.dropdown-menu-xl-right{right:0;left:auto}}.dropup .dropdown-menu{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid rgba(0,0,0,0);border-bottom:.3em solid;border-left:.3em solid rgba(0,0,0,0)}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-menu{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}.dropright .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid rgba(0,0,0,0);border-right:0;border-bottom:.3em solid rgba(0,0,0,0);border-left:.3em solid}.dropright .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-toggle::after{vertical-align:0}.dropleft .dropdown-menu{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}.dropleft .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropleft .dropdown-toggle::after{display:none}.dropleft .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid rgba(0,0,0,0);border-right:.3em solid;border-bottom:.3em solid rgba(0,0,0,0)}.dropleft .dropdown-toggle:empty::after{margin-left:0}.dropleft .dropdown-toggle::before{vertical-align:0}.dropdown-menu[x-placement^=top],.dropdown-menu[x-placement^=right],.dropdown-menu[x-placement^=bottom],.dropdown-menu[x-placement^=left]{right:auto;bottom:auto}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid #e9ecef}.dropdown-item{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;background-color:rgba(0,0,0,0);border:0}.dropdown-item:hover,.dropdown-item:focus{color:hsl(210,10.8108108108%,9.5098039216%);text-decoration:none;background-color:#e9ecef}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#005eb8}.dropdown-item.disabled,.dropdown-item:disabled{color:#adb5bd;pointer-events:none;background-color:rgba(0,0,0,0)}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1.5rem;margin-bottom:0;font-size:0.875rem;color:#6c757d;white-space:nowrap}.dropdown-item-text{display:block;padding:.25rem 1.5rem;color:#212529}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group>.btn,.btn-group-vertical>.btn{position:relative;flex:1 1 auto}.btn-group>.btn:hover,.btn-group-vertical>.btn:hover{z-index:1}.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn.active{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn:not(:first-child),.btn-group>.btn-group:not(:first-child){margin-left:-1px}.btn-group>.btn:not(:last-child):not(.dropdown-toggle),.btn-group>.btn-group:not(:last-child)>.btn{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:not(:first-child),.btn-group>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after,.dropright .dropdown-toggle-split::after{margin-left:0}.dropleft .dropdown-toggle-split::before{margin-right:0}.btn-sm+.dropdown-toggle-split,.btn-group-sm>.btn+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-lg+.dropdown-toggle-split,.btn-group-lg>.btn+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn:not(:first-child),.btn-group-vertical>.btn-group:not(:first-child){margin-top:-1px}.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle),.btn-group-vertical>.btn-group:not(:last-child)>.btn{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:not(:first-child),.btn-group-vertical>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-top-right-radius:0}.btn-group-toggle>.btn,.btn-group-toggle>.btn-group>.btn{margin-bottom:0}.btn-group-toggle>.btn input[type=radio],.btn-group-toggle>.btn input[type=checkbox],.btn-group-toggle>.btn-group>.btn input[type=radio],.btn-group-toggle>.btn-group>.btn input[type=checkbox]{position:absolute;clip:rect(0, 0, 0, 0);pointer-events:none}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-control-plaintext,.input-group>.custom-select,.input-group>.custom-file{position:relative;flex:1 1 auto;width:1%;min-width:0;margin-bottom:0}.input-group>.form-control+.form-control,.input-group>.form-control+.custom-select,.input-group>.form-control+.custom-file,.input-group>.form-control-plaintext+.form-control,.input-group>.form-control-plaintext+.custom-select,.input-group>.form-control-plaintext+.custom-file,.input-group>.custom-select+.form-control,.input-group>.custom-select+.custom-select,.input-group>.custom-select+.custom-file,.input-group>.custom-file+.form-control,.input-group>.custom-file+.custom-select,.input-group>.custom-file+.custom-file{margin-left:-1px}.input-group>.form-control:focus,.input-group>.custom-select:focus,.input-group>.custom-file .custom-file-input:focus~.custom-file-label{z-index:3}.input-group>.custom-file .custom-file-input:focus{z-index:4}.input-group>.form-control:not(:first-child),.input-group>.custom-select:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.custom-file{display:flex;align-items:center}.input-group>.custom-file:not(:last-child) .custom-file-label,.input-group>.custom-file:not(:last-child) .custom-file-label::after{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-file:not(:first-child) .custom-file-label{border-top-left-radius:0;border-bottom-left-radius:0}.input-group:not(.has-validation)>.form-control:not(:last-child),.input-group:not(.has-validation)>.custom-select:not(:last-child),.input-group:not(.has-validation)>.custom-file:not(:last-child) .custom-file-label,.input-group:not(.has-validation)>.custom-file:not(:last-child) .custom-file-label::after{border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>.form-control:nth-last-child(n+3),.input-group.has-validation>.custom-select:nth-last-child(n+3),.input-group.has-validation>.custom-file:nth-last-child(n+3) .custom-file-label,.input-group.has-validation>.custom-file:nth-last-child(n+3) .custom-file-label::after{border-top-right-radius:0;border-bottom-right-radius:0}.input-group-prepend,.input-group-append{display:flex}.input-group-prepend .btn,.input-group-append .btn{position:relative;z-index:2}.input-group-prepend .btn:focus,.input-group-append .btn:focus{z-index:3}.input-group-prepend .btn+.btn,.input-group-prepend .btn+.input-group-text,.input-group-prepend .input-group-text+.input-group-text,.input-group-prepend .input-group-text+.btn,.input-group-append .btn+.btn,.input-group-append .btn+.input-group-text,.input-group-append .input-group-text+.input-group-text,.input-group-append .input-group-text+.btn{margin-left:-1px}.input-group-prepend{margin-right:-1px}.input-group-append{margin-left:-1px}.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem}.input-group-text input[type=radio],.input-group-text input[type=checkbox]{margin-top:0}.input-group-lg>.form-control:not(textarea),.input-group-lg>.custom-select{height:calc(1.5em + 1rem + 2px)}.input-group-lg>.form-control,.input-group-lg>.custom-select,.input-group-lg>.input-group-prepend>.input-group-text,.input-group-lg>.input-group-append>.input-group-text,.input-group-lg>.input-group-prepend>.btn,.input-group-lg>.input-group-append>.btn{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.input-group-sm>.form-control:not(textarea),.input-group-sm>.custom-select{height:calc(1.5em + 0.5rem + 2px)}.input-group-sm>.form-control,.input-group-sm>.custom-select,.input-group-sm>.input-group-prepend>.input-group-text,.input-group-sm>.input-group-append>.input-group-text,.input-group-sm>.input-group-prepend>.btn,.input-group-sm>.input-group-append>.btn{padding:.25rem .5rem;font-size:0.875rem;line-height:1.5;border-radius:.2rem}.input-group-lg>.custom-select,.input-group-sm>.custom-select{padding-right:1.75rem}.input-group>.input-group-prepend>.btn,.input-group>.input-group-prepend>.input-group-text,.input-group:not(.has-validation)>.input-group-append:not(:last-child)>.btn,.input-group:not(.has-validation)>.input-group-append:not(:last-child)>.input-group-text,.input-group.has-validation>.input-group-append:nth-last-child(n+3)>.btn,.input-group.has-validation>.input-group-append:nth-last-child(n+3)>.input-group-text,.input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group>.input-group-append:last-child>.input-group-text:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.input-group-append>.btn,.input-group>.input-group-append>.input-group-text,.input-group>.input-group-prepend:not(:first-child)>.btn,.input-group>.input-group-prepend:not(:first-child)>.input-group-text,.input-group>.input-group-prepend:first-child>.btn:not(:first-child),.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.custom-control{position:relative;z-index:1;display:block;min-height:1.5rem;padding-left:1.5rem;print-color-adjust:exact}.custom-control-inline{display:inline-flex;margin-right:1rem}.custom-control-input{position:absolute;left:0;z-index:-1;width:1rem;height:1.25rem;opacity:0}.custom-control-input:checked~.custom-control-label::before{color:#fff;border-color:#005eb8;background-color:#005eb8}.custom-control-input:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(0,94,184,.25)}.custom-control-input:focus:not(:checked)~.custom-control-label::before{border-color:rgb(56.5,157.9076086957,255)}.custom-control-input:not(:disabled):active~.custom-control-label::before{color:#fff;background-color:rgb(107.5,182.8532608696,255);border-color:rgb(107.5,182.8532608696,255)}.custom-control-input[disabled]~.custom-control-label,.custom-control-input:disabled~.custom-control-label{color:#6c757d}.custom-control-input[disabled]~.custom-control-label::before,.custom-control-input:disabled~.custom-control-label::before{background-color:#e9ecef}.custom-control-label{position:relative;margin-bottom:0;vertical-align:top}.custom-control-label::before{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;pointer-events:none;content:"";background-color:#fff;border:1px solid #adb5bd}.custom-control-label::after{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;content:"";background:50%/50% 50% no-repeat}.custom-checkbox .custom-control-label::before{border-radius:.25rem}.custom-checkbox .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e")}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::before{border-color:#005eb8;background-color:#005eb8}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e")}.custom-checkbox .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,94,184,.5)}.custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label::before{background-color:rgba(0,94,184,.5)}.custom-radio .custom-control-label::before{border-radius:50%}.custom-radio .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.custom-radio .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,94,184,.5)}.custom-switch{padding-left:2.25rem}.custom-switch .custom-control-label::before{left:-2.25rem;width:1.75rem;pointer-events:all;border-radius:.5rem}.custom-switch .custom-control-label::after{top:calc(0.25rem + 2px);left:calc(-2.25rem + 2px);width:calc(1rem - 4px);height:calc(1rem - 4px);background-color:#adb5bd;border-radius:.5rem;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.custom-switch .custom-control-label::after{transition:none}}.custom-switch .custom-control-input:checked~.custom-control-label::after{background-color:#fff;transform:translateX(0.75rem)}.custom-switch .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,94,184,.5)}.custom-select{display:inline-block;width:100%;height:calc(1.5em + 0.75rem + 2px);padding:.375rem 1.75rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;vertical-align:middle;background:#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right .75rem center/8px 10px no-repeat;border:1px solid #ced4da;border-radius:.25rem;appearance:none}.custom-select:focus{border-color:rgb(56.5,157.9076086957,255);outline:0;box-shadow:0 0 0 .2rem rgba(0,94,184,.25)}.custom-select:focus::-ms-value{color:#495057;background-color:#fff}.custom-select[multiple],.custom-select[size]:not([size="1"]){height:auto;padding-right:.75rem;background-image:none}.custom-select:disabled{color:#6c757d;background-color:#e9ecef}.custom-select::-ms-expand{display:none}.custom-select:-moz-focusring{color:rgba(0,0,0,0);text-shadow:0 0 0 #495057}.custom-select-sm{height:calc(1.5em + 0.5rem + 2px);padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:0.875rem}.custom-select-lg{height:calc(1.5em + 1rem + 2px);padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem}.custom-file{position:relative;display:inline-block;width:100%;height:calc(1.5em + 0.75rem + 2px);margin-bottom:0}.custom-file-input{position:relative;z-index:2;width:100%;height:calc(1.5em + 0.75rem + 2px);margin:0;overflow:hidden;opacity:0}.custom-file-input:focus~.custom-file-label{border-color:rgb(56.5,157.9076086957,255);box-shadow:0 0 0 .2rem rgba(0,94,184,.25)}.custom-file-input[disabled]~.custom-file-label,.custom-file-input:disabled~.custom-file-label{background-color:#e9ecef}.custom-file-input:lang(en)~.custom-file-label::after{content:"Browse"}.custom-file-input~.custom-file-label[data-browse]::after{content:attr(data-browse)}.custom-file-label{position:absolute;top:0;right:0;left:0;z-index:1;height:calc(1.5em + 0.75rem + 2px);padding:.375rem .75rem;overflow:hidden;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem}.custom-file-label::after{position:absolute;top:0;right:0;bottom:0;z-index:3;display:block;height:calc(1.5em + 0.75rem);padding:.375rem .75rem;line-height:1.5;color:#495057;content:"Browse";background-color:#e9ecef;border-left:inherit;border-radius:0 .25rem .25rem 0}.custom-range{width:100%;height:1.4rem;padding:0;background-color:rgba(0,0,0,0);appearance:none}.custom-range:focus{outline:0}.custom-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,94,184,.25)}.custom-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,94,184,.25)}.custom-range:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,94,184,.25)}.custom-range::-moz-focus-outer{border:0}.custom-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-0.25rem;background-color:#005eb8;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media(prefers-reduced-motion: reduce){.custom-range::-webkit-slider-thumb{transition:none}}.custom-range::-webkit-slider-thumb:active{background-color:rgb(107.5,182.8532608696,255)}.custom-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:rgba(0,0,0,0);cursor:pointer;background-color:#dee2e6;border-color:rgba(0,0,0,0);border-radius:1rem}.custom-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#005eb8;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media(prefers-reduced-motion: reduce){.custom-range::-moz-range-thumb{transition:none}}.custom-range::-moz-range-thumb:active{background-color:rgb(107.5,182.8532608696,255)}.custom-range::-moz-range-track{width:100%;height:.5rem;color:rgba(0,0,0,0);cursor:pointer;background-color:#dee2e6;border-color:rgba(0,0,0,0);border-radius:1rem}.custom-range::-ms-thumb{width:1rem;height:1rem;margin-top:0;margin-right:.2rem;margin-left:.2rem;background-color:#005eb8;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media(prefers-reduced-motion: reduce){.custom-range::-ms-thumb{transition:none}}.custom-range::-ms-thumb:active{background-color:rgb(107.5,182.8532608696,255)}.custom-range::-ms-track{width:100%;height:.5rem;color:rgba(0,0,0,0);cursor:pointer;background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0);border-width:.5rem}.custom-range::-ms-fill-lower{background-color:#dee2e6;border-radius:1rem}.custom-range::-ms-fill-upper{margin-right:15px;background-color:#dee2e6;border-radius:1rem}.custom-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}.custom-range:disabled::-webkit-slider-runnable-track{cursor:default}.custom-range:disabled::-moz-range-thumb{background-color:#adb5bd}.custom-range:disabled::-moz-range-track{cursor:default}.custom-range:disabled::-ms-thumb{background-color:#adb5bd}.custom-control-label::before,.custom-file-label,.custom-select{transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.custom-control-label::before,.custom-file-label,.custom-select{transition:none}}.nav{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem}.nav-link:hover,.nav-link:focus{text-decoration:none}.nav-link.disabled{color:#6c757d;pointer-events:none;cursor:default}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-link{margin-bottom:-1px;background-color:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus{isolation:isolate;border-color:#e9ecef #e9ecef #dee2e6}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{background:none;border:0;border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#005eb8}.nav-fill>.nav-link,.nav-fill .nav-item{flex:1 1 auto;text-align:center}.nav-justified>.nav-link,.nav-justified .nav-item{flex-basis:0;flex-grow:1;text-align:center}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:.5rem 1rem}.navbar .container,.navbar .container-fluid,.navbar .container-sm,.navbar .container-md,.navbar .container-lg,.navbar .container-xl{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.navbar-brand{display:inline-block;padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;line-height:inherit;white-space:nowrap}.navbar-brand:hover,.navbar-brand:focus{text-decoration:none}.navbar-nav{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static;float:none}.navbar-text{display:inline-block;padding-top:.5rem;padding-bottom:.5rem}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);border-radius:.25rem}.navbar-toggler:hover,.navbar-toggler:focus{text-decoration:none}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:50%/100% 100% no-repeat}.navbar-nav-scroll{max-height:75vh;overflow-y:auto}@media(max-width: 575.98px){.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid,.navbar-expand-sm>.container-sm,.navbar-expand-sm>.container-md,.navbar-expand-sm>.container-lg,.navbar-expand-sm>.container-xl{padding-right:0;padding-left:0}}@media(min-width: 576px){.navbar-expand-sm{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid,.navbar-expand-sm>.container-sm,.navbar-expand-sm>.container-md,.navbar-expand-sm>.container-lg,.navbar-expand-sm>.container-xl{flex-wrap:nowrap}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}}@media(max-width: 767.98px){.navbar-expand-md>.container,.navbar-expand-md>.container-fluid,.navbar-expand-md>.container-sm,.navbar-expand-md>.container-md,.navbar-expand-md>.container-lg,.navbar-expand-md>.container-xl{padding-right:0;padding-left:0}}@media(min-width: 768px){.navbar-expand-md{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-md>.container,.navbar-expand-md>.container-fluid,.navbar-expand-md>.container-sm,.navbar-expand-md>.container-md,.navbar-expand-md>.container-lg,.navbar-expand-md>.container-xl{flex-wrap:nowrap}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}}@media(max-width: 991.98px){.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid,.navbar-expand-lg>.container-sm,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-lg,.navbar-expand-lg>.container-xl{padding-right:0;padding-left:0}}@media(min-width: 992px){.navbar-expand-lg{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid,.navbar-expand-lg>.container-sm,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-lg,.navbar-expand-lg>.container-xl{flex-wrap:nowrap}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}}@media(max-width: 1199.98px){.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid,.navbar-expand-xl>.container-sm,.navbar-expand-xl>.container-md,.navbar-expand-xl>.container-lg,.navbar-expand-xl>.container-xl{padding-right:0;padding-left:0}}@media(min-width: 1200px){.navbar-expand-xl{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid,.navbar-expand-xl>.container-sm,.navbar-expand-xl>.container-md,.navbar-expand-xl>.container-lg,.navbar-expand-xl>.container-xl{flex-wrap:nowrap}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}}.navbar-expand{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand>.container,.navbar-expand>.container-fluid,.navbar-expand>.container-sm,.navbar-expand>.container-md,.navbar-expand>.container-lg,.navbar-expand>.container-xl{padding-right:0;padding-left:0}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand>.container,.navbar-expand>.container-fluid,.navbar-expand>.container-sm,.navbar-expand>.container-md,.navbar-expand>.container-lg,.navbar-expand>.container-xl{flex-wrap:nowrap}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-light .navbar-brand{color:rgba(0,0,0,.9)}.navbar-light .navbar-brand:hover,.navbar-light .navbar-brand:focus{color:rgba(0,0,0,.9)}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.5)}.navbar-light .navbar-nav .nav-link:hover,.navbar-light .navbar-nav .nav-link:focus{color:rgba(0,0,0,.7)}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,.3)}.navbar-light .navbar-nav .show>.nav-link,.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .nav-link.active{color:rgba(0,0,0,.9)}.navbar-light .navbar-toggler{color:rgba(0,0,0,.5);border-color:rgba(0,0,0,.1)}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-light .navbar-text{color:rgba(0,0,0,.5)}.navbar-light .navbar-text a{color:rgba(0,0,0,.9)}.navbar-light .navbar-text a:hover,.navbar-light .navbar-text a:focus{color:rgba(0,0,0,.9)}.navbar-dark .navbar-brand{color:#fff}.navbar-dark .navbar-brand:hover,.navbar-dark .navbar-brand:focus{color:#fff}.navbar-dark .navbar-nav .nav-link{color:hsla(0,0%,100%,.5)}.navbar-dark .navbar-nav .nav-link:hover,.navbar-dark .navbar-nav .nav-link:focus{color:hsla(0,0%,100%,.75)}.navbar-dark .navbar-nav .nav-link.disabled{color:hsla(0,0%,100%,.25)}.navbar-dark .navbar-nav .show>.nav-link,.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .nav-link.active{color:#fff}.navbar-dark .navbar-toggler{color:hsla(0,0%,100%,.5);border-color:hsla(0,0%,100%,.1)}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-dark .navbar-text{color:hsla(0,0%,100%,.5)}.navbar-dark .navbar-text a{color:#fff}.navbar-dark .navbar-text a:hover,.navbar-dark .navbar-text a:focus{color:#fff}.card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid #d8dde0;border-radius:.25rem}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:calc(0.25rem - 1px);border-top-right-radius:calc(0.25rem - 1px)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:calc(0.25rem - 1px);border-bottom-left-radius:calc(0.25rem - 1px)}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;min-height:1px;padding:1.25rem}.card-title{margin-bottom:.75rem}.card-subtitle{margin-top:-0.375rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1.25rem}.card-header{padding:.75rem 1.25rem;margin-bottom:0;background-color:rgba(0,0,0,.03);border-bottom:1px solid #d8dde0}.card-header:first-child{border-radius:calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0}.card-footer{padding:.75rem 1.25rem;background-color:rgba(0,0,0,.03);border-top:1px solid #d8dde0}.card-footer:last-child{border-radius:0 0 calc(0.25rem - 1px) calc(0.25rem - 1px)}.card-header-tabs{margin-right:-0.625rem;margin-bottom:-0.75rem;margin-left:-0.625rem;border-bottom:0}.card-header-pills{margin-right:-0.625rem;margin-left:-0.625rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem;border-radius:calc(0.25rem - 1px)}.card-img,.card-img-top,.card-img-bottom{flex-shrink:0;width:100%}.card-img,.card-img-top{border-top-left-radius:calc(0.25rem - 1px);border-top-right-radius:calc(0.25rem - 1px)}.card-img,.card-img-bottom{border-bottom-right-radius:calc(0.25rem - 1px);border-bottom-left-radius:calc(0.25rem - 1px)}.card-deck .card{margin-bottom:15px}@media(min-width: 576px){.card-deck{display:flex;flex-flow:row wrap;margin-right:-15px;margin-left:-15px}.card-deck .card{flex:1 0 0%;margin-right:15px;margin-bottom:0;margin-left:15px}}.card-group>.card{margin-bottom:15px}@media(min-width: 576px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-img-top,.card-group>.card:not(:last-child) .card-header{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-img-bottom,.card-group>.card:not(:last-child) .card-footer{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-img-top,.card-group>.card:not(:first-child) .card-header{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-img-bottom,.card-group>.card:not(:first-child) .card-footer{border-bottom-left-radius:0}}.card-columns .card{margin-bottom:.75rem}@media(min-width: 576px){.card-columns{column-count:3;column-gap:1.25rem;orphans:1;widows:1}.card-columns .card{display:inline-block;width:100%}}.accordion{overflow-anchor:none}.accordion>.card{overflow:hidden}.accordion>.card:not(:last-of-type){border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.accordion>.card:not(:first-of-type){border-top-left-radius:0;border-top-right-radius:0}.accordion>.card>.card-header{border-radius:0;margin-bottom:-1px}.breadcrumb{display:flex;flex-wrap:wrap;padding:.75rem 1rem;margin-bottom:1rem;list-style:none;background-color:#e9ecef;border-radius:.25rem}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item::before{float:left;padding-right:.5rem;color:#6c757d;content:"/"}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:underline}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:none}.breadcrumb-item.active{color:#6c757d}.pagination{display:flex;padding-left:0;list-style:none;border-radius:.25rem}.page-link{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:#005eb8;background-color:#fff;border:1px solid #dee2e6}.page-link:hover{z-index:2;color:rgb(0,54.9184782609,107.5);text-decoration:none;background-color:#e9ecef;border-color:#dee2e6}.page-link:focus{z-index:3;outline:0;box-shadow:0 0 0 .2rem rgba(0,94,184,.25)}.page-item:first-child .page-link{margin-left:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.page-item.active .page-link{z-index:3;color:#fff;background-color:#005eb8;border-color:#005eb8}.page-item.disabled .page-link{color:#6c757d;pointer-events:none;cursor:auto;background-color:#fff;border-color:#dee2e6}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem;line-height:1.5}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:0.875rem;line-height:1.5}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.badge{display:inline-block;padding:.25em .4em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.badge{transition:none}}a.badge:hover,a.badge:focus{text-decoration:none}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.badge-pill{padding-right:.6em;padding-left:.6em;border-radius:10rem}.badge-primary{color:#fff;background-color:#005eb8}a.badge-primary:hover,a.badge-primary:focus{color:#fff;background-color:rgb(0,67.9456521739,133)}a.badge-primary:focus,a.badge-primary.focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,94,184,.5)}.badge-secondary{color:#fff;background-color:#6c757d}a.badge-secondary:hover,a.badge-secondary:focus{color:#fff;background-color:rgb(84.3605150215,91.3905579399,97.6394849785)}a.badge-secondary:focus,a.badge-secondary.focus{outline:0;box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.badge-success{color:#fff;background-color:#007f3b}a.badge-success:hover,a.badge-success:focus{color:#fff;background-color:rgb(0,76,35.3070866142)}a.badge-success:focus,a.badge-success.focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,127,59,.5)}.badge-info{color:#fff;background-color:#005eb8}a.badge-info:hover,a.badge-info:focus{color:#fff;background-color:rgb(0,67.9456521739,133)}a.badge-info:focus,a.badge-info.focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,94,184,.5)}.badge-warning{color:#212529;background-color:#ffeb3b}a.badge-warning:hover,a.badge-warning:focus{color:#212529;background-color:rgb(255,229.7959183673,8)}a.badge-warning:focus,a.badge-warning.focus{outline:0;box-shadow:0 0 0 .2rem rgba(255,235,59,.5)}.badge-danger{color:#fff;background-color:#d5281b}a.badge-danger:hover,a.badge-danger:focus{color:#fff;background-color:rgb(167.7375,31.5,21.2625)}a.badge-danger:focus,a.badge-danger.focus{outline:0;box-shadow:0 0 0 .2rem rgba(213,40,27,.5)}.badge-light{color:#212529;background-color:#f8f9fa}a.badge-light:hover,a.badge-light:focus{color:#212529;background-color:rgb(218.25,223.5,228.75)}a.badge-light:focus,a.badge-light.focus{outline:0;box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.badge-dark{color:#fff;background-color:#343a40}a.badge-dark:hover,a.badge-dark:focus{color:#fff;background-color:rgb(29.1379310345,32.5,35.8620689655)}a.badge-dark:focus,a.badge-dark.focus{outline:0;box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.jumbotron{padding:2rem 1rem;margin-bottom:2rem;background-color:#e9ecef;border-radius:.3rem}@media(min-width: 576px){.jumbotron{padding:4rem 2rem}}.jumbotron-fluid{padding-right:0;padding-left:0;border-radius:0}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid rgba(0,0,0,0);border-radius:.25rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:4rem}.alert-dismissible .close,.alert-dismissible .btn-close{position:absolute;top:0;right:0;z-index:2;padding:.75rem 1.25rem;color:inherit}.alert-primary{color:rgb(0,48.88,95.68);background-color:rgb(204,222.8,240.8);border-color:rgb(183.6,209.92,235.12)}.alert-primary hr{border-top-color:hsl(209.347826087,56.4417177914%,77.1019607843%)}.alert-primary .alert-link{color:rgb(0,22.8256521739,44.68)}.alert-secondary{color:rgb(56.16,60.84,65);background-color:rgb(225.6,227.4,229);border-color:rgb(213.84,216.36,218.6)}.alert-secondary hr{border-top-color:hsl(208.2352941176,6.1371841155%,79.7921568627%)}.alert-secondary .alert-link{color:rgb(32.5205150215,35.2305579399,37.6394849785)}.alert-success,.environmenttable .ok{color:rgb(0,66.04,30.68);background-color:rgb(204,229.4,215.8);border-color:rgb(183.6,219.16,200.12)}.alert-success hr,.environmenttable .ok hr{border-top-color:hsl(147.874015748,33.1592689295%,73.9725490196%)}.alert-success .alert-link,.environmenttable .ok .alert-link{color:rgb(0,15.04,6.9870866142)}.alert-info{color:rgb(0,48.88,95.68);background-color:rgb(204,222.8,240.8);border-color:rgb(183.6,209.92,235.12)}.alert-info hr{border-top-color:hsl(209.347826087,56.4417177914%,77.1019607843%)}.alert-info .alert-link{color:rgb(0,22.8256521739,44.68)}.alert-warning,.environmenttable .warn{color:rgb(132.6,122.2,30.68);background-color:rgb(255,251,215.8);border-color:rgb(255,249.4,200.12)}.alert-warning hr,.environmenttable .warn hr{border-top-color:rgb(255,246.7979591837,174.62)}.alert-warning .alert-link,.environmenttable .warn .alert-link{color:rgb(91.1828025478,84.0312101911,21.0971974522)}.alert-danger,.environmenttable .error{color:rgb(110.76,20.8,14.04);background-color:rgb(246.6,212,209.4);border-color:rgb(243.24,194.8,191.16)}.alert-danger hr,.environmenttable .error hr{border-top-color:hsl(4.1935483871,68.8888888889%,80.1764705882%)}.alert-danger .alert-link,.environmenttable .error .alert-link{color:rgb(65.4975,12.3,8.3025)}.alert-light{color:rgb(128.96,129.48,130);background-color:rgb(253.6,253.8,254);border-color:rgb(253.04,253.32,253.6)}.alert-light hr{border-top-color:rgb(238.165,240.57,242.975)}.alert-light .alert-link{color:hsl(210,.4142766093%,40.7764705882%)}.alert-dark{color:rgb(27.04,30.16,33.28);background-color:rgb(214.4,215.6,216.8);border-color:rgb(198.16,199.84,201.52)}.alert-dark hr{border-top-color:hsl(210,3.0456852792%,73.368627451%)}.alert-dark .alert-link{color:rgb(4.1779310345,4.66,5.1420689655)}@keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}.progress{display:flex;height:1rem;overflow:hidden;line-height:0;font-size:0.75rem;background-color:#e9ecef;border-radius:.25rem}.progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:#fff;text-align:center;white-space:nowrap;background-color:#005eb8;transition:width .6s ease}@media(prefers-reduced-motion: reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-size:1rem 1rem}.progress-bar-animated{animation:1s linear infinite progress-bar-stripes}@media(prefers-reduced-motion: reduce){.progress-bar-animated{animation:none}}.media{display:flex;align-items:flex-start}.media-body{flex:1}.list-group{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:.25rem}.list-group-item-action{width:100%;color:#495057;text-align:inherit}.list-group-item-action:hover,.list-group-item-action:focus{z-index:1;color:#495057;text-decoration:none;background-color:#f8f9fa}.list-group-item-action:active{color:#212529;background-color:#e9ecef}.list-group-item{position:relative;display:block;padding:.75rem 1.25rem;background-color:#fff;border:1px solid rgba(0,0,0,.125)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:#6c757d;pointer-events:none;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#005eb8;border-color:#005eb8}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:-1px;border-top-width:1px}.list-group-horizontal{flex-direction:row}.list-group-horizontal>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}@media(min-width: 576px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media(min-width: 768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media(min-width: 992px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media(min-width: 1200px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 1px}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{color:rgb(0,48.88,95.68);background-color:rgb(183.6,209.92,235.12)}.list-group-item-primary.list-group-item-action:hover,.list-group-item-primary.list-group-item-action:focus{color:rgb(0,48.88,95.68);background-color:hsl(209.347826087,56.4417177914%,77.1019607843%)}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:rgb(0,48.88,95.68);border-color:rgb(0,48.88,95.68)}.list-group-item-secondary{color:rgb(56.16,60.84,65);background-color:rgb(213.84,216.36,218.6)}.list-group-item-secondary.list-group-item-action:hover,.list-group-item-secondary.list-group-item-action:focus{color:rgb(56.16,60.84,65);background-color:hsl(208.2352941176,6.1371841155%,79.7921568627%)}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:rgb(56.16,60.84,65);border-color:rgb(56.16,60.84,65)}.list-group-item-success{color:rgb(0,66.04,30.68);background-color:rgb(183.6,219.16,200.12)}.list-group-item-success.list-group-item-action:hover,.list-group-item-success.list-group-item-action:focus{color:rgb(0,66.04,30.68);background-color:hsl(147.874015748,33.1592689295%,73.9725490196%)}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:rgb(0,66.04,30.68);border-color:rgb(0,66.04,30.68)}.list-group-item-info{color:rgb(0,48.88,95.68);background-color:rgb(183.6,209.92,235.12)}.list-group-item-info.list-group-item-action:hover,.list-group-item-info.list-group-item-action:focus{color:rgb(0,48.88,95.68);background-color:hsl(209.347826087,56.4417177914%,77.1019607843%)}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:rgb(0,48.88,95.68);border-color:rgb(0,48.88,95.68)}.list-group-item-warning{color:rgb(132.6,122.2,30.68);background-color:rgb(255,249.4,200.12)}.list-group-item-warning.list-group-item-action:hover,.list-group-item-warning.list-group-item-action:focus{color:rgb(132.6,122.2,30.68);background-color:rgb(255,246.7979591837,174.62)}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:rgb(132.6,122.2,30.68);border-color:rgb(132.6,122.2,30.68)}.list-group-item-danger{color:rgb(110.76,20.8,14.04);background-color:rgb(243.24,194.8,191.16)}.list-group-item-danger.list-group-item-action:hover,.list-group-item-danger.list-group-item-action:focus{color:rgb(110.76,20.8,14.04);background-color:hsl(4.1935483871,68.8888888889%,80.1764705882%)}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:rgb(110.76,20.8,14.04);border-color:rgb(110.76,20.8,14.04)}.list-group-item-light{color:rgb(128.96,129.48,130);background-color:rgb(253.04,253.32,253.6)}.list-group-item-light.list-group-item-action:hover,.list-group-item-light.list-group-item-action:focus{color:rgb(128.96,129.48,130);background-color:rgb(238.165,240.57,242.975)}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:rgb(128.96,129.48,130);border-color:rgb(128.96,129.48,130)}.list-group-item-dark{color:rgb(27.04,30.16,33.28);background-color:rgb(198.16,199.84,201.52)}.list-group-item-dark.list-group-item-action:hover,.list-group-item-dark.list-group-item-action:focus{color:rgb(27.04,30.16,33.28);background-color:hsl(210,3.0456852792%,73.368627451%)}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:rgb(27.04,30.16,33.28);border-color:rgb(27.04,30.16,33.28)}.close,.btn-close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}.close:hover,.btn-close:hover{color:#000;text-decoration:none}.close:not(:disabled):not(.disabled):hover,.btn-close:not(:disabled):not(.disabled):hover,.close:not(:disabled):not(.disabled):focus,.btn-close:not(:disabled):not(.disabled):focus{opacity:.75}button.close,button.btn-close{padding:0;background-color:rgba(0,0,0,0);border:0}a.close.disabled,a.disabled.btn-close{pointer-events:none}.toast{flex-basis:350px;max-width:350px;font-size:0.875rem;background-color:hsla(0,0%,100%,.85);background-clip:padding-box;border:1px solid rgba(0,0,0,.1);box-shadow:0 .25rem .75rem rgba(0,0,0,.1);opacity:0;border-radius:.25rem}.toast:not(:last-child){margin-bottom:.75rem}.toast.showing{opacity:1}.toast.show{display:block;opacity:1}.toast.hide{display:none}.toast-header{display:flex;align-items:center;padding:.25rem .75rem;color:#6c757d;background-color:hsla(0,0%,100%,.85);background-clip:padding-box;border-bottom:1px solid rgba(0,0,0,.05);border-top-left-radius:calc(0.25rem - 1px);border-top-right-radius:calc(0.25rem - 1px)}.toast-body{padding:.75rem}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translate(0, -50px)}@media(prefers-reduced-motion: reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{display:flex;max-height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 1rem);overflow:hidden}.modal-dialog-scrollable .modal-header,.modal-dialog-scrollable .modal-footer{flex-shrink:0}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - 1rem)}.modal-dialog-centered::before{display:block;height:calc(100vh - 1rem);height:min-content;content:""}.modal-dialog-centered.modal-dialog-scrollable{flex-direction:column;justify-content:center;height:100%}.modal-dialog-centered.modal-dialog-scrollable .modal-content{max-height:none}.modal-dialog-centered.modal-dialog-scrollable::before{content:none}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:flex;align-items:flex-start;justify-content:space-between;padding:1rem 1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:calc(0.3rem - 1px);border-top-right-radius:calc(0.3rem - 1px)}.modal-header .close,.modal-header .btn-close{padding:1rem 1rem;margin:-1rem -1rem -1rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;flex:1 1 auto;padding:1rem}.modal-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:.75rem;border-top:1px solid #dee2e6;border-bottom-right-radius:calc(0.3rem - 1px);border-bottom-left-radius:calc(0.3rem - 1px)}.modal-footer>*{margin:.25rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media(min-width: 576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable{max-height:calc(100% - 3.5rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-dialog-centered::before{height:calc(100vh - 3.5rem);height:min-content}.modal-sm{max-width:300px}}@media(min-width: 992px){.modal-lg,.modal-xl{max-width:800px}}@media(min-width: 1200px){.modal-xl{max-width:1140px}}.tooltip{position:absolute;z-index:1070;display:block;margin:0;font-family:Frutiger W01,Arial,Sans-serif;font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:0.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .arrow::before{position:absolute;content:"";border-color:rgba(0,0,0,0);border-style:solid}.bs-tooltip-top,.bs-tooltip-auto[x-placement^=top]{padding:.4rem 0}.bs-tooltip-top .arrow,.bs-tooltip-auto[x-placement^=top] .arrow{bottom:0}.bs-tooltip-top .arrow::before,.bs-tooltip-auto[x-placement^=top] .arrow::before{top:0;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-right,.bs-tooltip-auto[x-placement^=right]{padding:0 .4rem}.bs-tooltip-right .arrow,.bs-tooltip-auto[x-placement^=right] .arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-right .arrow::before,.bs-tooltip-auto[x-placement^=right] .arrow::before{right:0;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bs-tooltip-bottom,.bs-tooltip-auto[x-placement^=bottom]{padding:.4rem 0}.bs-tooltip-bottom .arrow,.bs-tooltip-auto[x-placement^=bottom] .arrow{top:0}.bs-tooltip-bottom .arrow::before,.bs-tooltip-auto[x-placement^=bottom] .arrow::before{bottom:0;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-left,.bs-tooltip-auto[x-placement^=left]{padding:0 .4rem}.bs-tooltip-left .arrow,.bs-tooltip-auto[x-placement^=left] .arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-left .arrow::before,.bs-tooltip-auto[x-placement^=left] .arrow::before{left:0;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}.popover{position:absolute;top:0;z-index:1060;display:block;max-width:276px;font-family:Frutiger W01,Arial,Sans-serif;font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:0.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem}.popover .arrow{position:absolute;display:block;width:1rem;height:.5rem;margin:0 .3rem}.popover .arrow::before,.popover .arrow::after{position:absolute;display:block;content:"";border-color:rgba(0,0,0,0);border-style:solid}.bs-popover-top,.bs-popover-auto[x-placement^=top]{margin-bottom:.5rem}.bs-popover-top>.arrow,.bs-popover-auto[x-placement^=top]>.arrow{bottom:calc(-0.5rem - 1px)}.bs-popover-top>.arrow::before,.bs-popover-auto[x-placement^=top]>.arrow::before{bottom:0;border-width:.5rem .5rem 0;border-top-color:rgba(0,0,0,.25)}.bs-popover-top>.arrow::after,.bs-popover-auto[x-placement^=top]>.arrow::after{bottom:1px;border-width:.5rem .5rem 0;border-top-color:#fff}.bs-popover-right,.bs-popover-auto[x-placement^=right]{margin-left:.5rem}.bs-popover-right>.arrow,.bs-popover-auto[x-placement^=right]>.arrow{left:calc(-0.5rem - 1px);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-right>.arrow::before,.bs-popover-auto[x-placement^=right]>.arrow::before{left:0;border-width:.5rem .5rem .5rem 0;border-right-color:rgba(0,0,0,.25)}.bs-popover-right>.arrow::after,.bs-popover-auto[x-placement^=right]>.arrow::after{left:1px;border-width:.5rem .5rem .5rem 0;border-right-color:#fff}.bs-popover-bottom,.bs-popover-auto[x-placement^=bottom]{margin-top:.5rem}.bs-popover-bottom>.arrow,.bs-popover-auto[x-placement^=bottom]>.arrow{top:calc(-0.5rem - 1px)}.bs-popover-bottom>.arrow::before,.bs-popover-auto[x-placement^=bottom]>.arrow::before{top:0;border-width:0 .5rem .5rem .5rem;border-bottom-color:rgba(0,0,0,.25)}.bs-popover-bottom>.arrow::after,.bs-popover-auto[x-placement^=bottom]>.arrow::after{top:1px;border-width:0 .5rem .5rem .5rem;border-bottom-color:#fff}.bs-popover-bottom .popover-header::before,.bs-popover-auto[x-placement^=bottom] .popover-header::before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-0.5rem;content:"";border-bottom:1px solid hsl(0,0%,97%)}.bs-popover-left,.bs-popover-auto[x-placement^=left]{margin-right:.5rem}.bs-popover-left>.arrow,.bs-popover-auto[x-placement^=left]>.arrow{right:calc(-0.5rem - 1px);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-left>.arrow::before,.bs-popover-auto[x-placement^=left]>.arrow::before{right:0;border-width:.5rem 0 .5rem .5rem;border-left-color:rgba(0,0,0,.25)}.bs-popover-left>.arrow::after,.bs-popover-auto[x-placement^=left]>.arrow::after{right:1px;border-width:.5rem 0 .5rem .5rem;border-left-color:#fff}.popover-header{padding:.5rem .75rem;margin-bottom:0;font-size:1rem;background-color:hsl(0,0%,97%);border-bottom:1px solid hsl(0,0%,92%);border-top-left-radius:calc(0.3rem - 1px);border-top-right-radius:calc(0.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:.5rem .75rem;color:#212529}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;backface-visibility:hidden;transition:transform .6s ease-in-out}@media(prefers-reduced-motion: reduce){.carousel-item{transition:none}}.carousel-item.active,.carousel-item-next,.carousel-item-prev{display:block}.carousel-item-next:not(.carousel-item-left),.active.carousel-item-right{transform:translateX(100%)}.carousel-item-prev:not(.carousel-item-right),.active.carousel-item-left{transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item.active,.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right{z-index:1;opacity:1}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{z-index:0;opacity:0;transition:opacity 0s .6s}@media(prefers-reduced-motion: reduce){.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{transition:none}}.carousel-control-prev,.carousel-control-next{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;padding:0;color:#fff;text-align:center;background:none;border:0;opacity:.5;transition:opacity .15s ease}@media(prefers-reduced-motion: reduce){.carousel-control-prev,.carousel-control-next{transition:none}}.carousel-control-prev:hover,.carousel-control-prev:focus,.carousel-control-next:hover,.carousel-control-next:focus{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-prev-icon,.carousel-control-next-icon{display:inline-block;width:20px;height:20px;background:50%/100% 100% no-repeat}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:15;display:flex;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none}.carousel-indicators li{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border-top:10px solid rgba(0,0,0,0);border-bottom:10px solid rgba(0,0,0,0);opacity:.5;transition:opacity .6s ease}@media(prefers-reduced-motion: reduce){.carousel-indicators li{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center}@keyframes spinner-border{to{transform:rotate(360deg)}}.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:-0.125em;border:.25em solid currentcolor;border-right-color:rgba(0,0,0,0);border-radius:50%;animation:.75s linear infinite spinner-border}.spinner-border-sm{width:1rem;height:1rem;border-width:.2em}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{display:inline-block;width:2rem;height:2rem;vertical-align:-0.125em;background-color:currentcolor;border-radius:50%;opacity:0;animation:.75s linear infinite spinner-grow}.spinner-grow-sm{width:1rem;height:1rem}@media(prefers-reduced-motion: reduce){.spinner-border,.spinner-grow{animation-duration:1.5s}}.align-baseline{vertical-align:baseline !important}.align-top,[data-filterregion=value] div:first-of-type{vertical-align:top !important}.align-middle,.reportbuilder-table td{vertical-align:middle !important}.align-bottom{vertical-align:bottom !important}.align-text-bottom{vertical-align:text-bottom !important}.align-text-top{vertical-align:text-top !important}.bg-primary{background-color:#005eb8 !important}a.bg-primary:hover,a.bg-primary:focus,button.bg-primary:hover,button.bg-primary:focus{background-color:rgb(0,67.9456521739,133) !important}.bg-secondary{background-color:#6c757d !important}a.bg-secondary:hover,a.bg-secondary:focus,button.bg-secondary:hover,button.bg-secondary:focus{background-color:rgb(84.3605150215,91.3905579399,97.6394849785) !important}.bg-success{background-color:#007f3b !important}a.bg-success:hover,a.bg-success:focus,button.bg-success:hover,button.bg-success:focus{background-color:rgb(0,76,35.3070866142) !important}.bg-info{background-color:#005eb8 !important}a.bg-info:hover,a.bg-info:focus,button.bg-info:hover,button.bg-info:focus{background-color:rgb(0,67.9456521739,133) !important}.bg-warning{background-color:#ffeb3b !important}a.bg-warning:hover,a.bg-warning:focus,button.bg-warning:hover,button.bg-warning:focus{background-color:rgb(255,229.7959183673,8) !important}.bg-danger{background-color:#d5281b !important}a.bg-danger:hover,a.bg-danger:focus,button.bg-danger:hover,button.bg-danger:focus{background-color:rgb(167.7375,31.5,21.2625) !important}.bg-light{background-color:#f8f9fa !important}a.bg-light:hover,a.bg-light:focus,button.bg-light:hover,button.bg-light:focus{background-color:rgb(218.25,223.5,228.75) !important}.bg-dark{background-color:#343a40 !important}a.bg-dark:hover,a.bg-dark:focus,button.bg-dark:hover,button.bg-dark:focus{background-color:rgb(29.1379310345,32.5,35.8620689655) !important}.bg-white{background-color:#fff !important}.bg-transparent{background-color:rgba(0,0,0,0) !important}.border{border:1px solid #dee2e6 !important}.border-top{border-top:1px solid #dee2e6 !important}.border-right,.border-end{border-right:1px solid #dee2e6 !important}.border-bottom{border-bottom:1px solid #dee2e6 !important}.border-left,.border-start{border-left:1px solid #dee2e6 !important}.border-0{border:0 !important}.border-top-0{border-top:0 !important}.border-right-0,.border-end-0{border-right:0 !important}.border-bottom-0{border-bottom:0 !important}.border-left-0,.border-start-0{border-left:0 !important}.border-primary{border-color:#005eb8 !important}.border-secondary{border-color:#6c757d !important}.border-success{border-color:#007f3b !important}.border-info{border-color:#005eb8 !important}.border-warning{border-color:#ffeb3b !important}.border-danger{border-color:#d5281b !important}.border-light{border-color:#f8f9fa !important}.border-dark{border-color:#343a40 !important}.border-white{border-color:#fff !important}.rounded-sm{border-radius:.2rem !important}.rounded{border-radius:.25rem !important}.rounded-top{border-top-left-radius:.25rem !important;border-top-right-radius:.25rem !important}.rounded-right,.rounded-end{border-top-right-radius:.25rem !important;border-bottom-right-radius:.25rem !important}.rounded-bottom{border-bottom-right-radius:.25rem !important;border-bottom-left-radius:.25rem !important}.rounded-left,.rounded-start{border-top-left-radius:.25rem !important;border-bottom-left-radius:.25rem !important}.rounded-lg{border-radius:.3rem !important}.rounded-circle{border-radius:50% !important}.rounded-pill{border-radius:50rem !important}.rounded-0{border-radius:0 !important}.clearfix::after{display:block;clear:both;content:""}.d-none{display:none !important}.d-inline{display:inline !important}.d-inline-block{display:inline-block !important}.d-block{display:block !important}.d-table{display:table !important}.d-table-row{display:table-row !important}.d-table-cell{display:table-cell !important}.d-flex{display:flex !important}.d-inline-flex{display:inline-flex !important}@media(min-width: 576px){.d-sm-none{display:none !important}.d-sm-inline{display:inline !important}.d-sm-inline-block{display:inline-block !important}.d-sm-block{display:block !important}.d-sm-table{display:table !important}.d-sm-table-row{display:table-row !important}.d-sm-table-cell{display:table-cell !important}.d-sm-flex{display:flex !important}.d-sm-inline-flex{display:inline-flex !important}}@media(min-width: 768px){.d-md-none{display:none !important}.d-md-inline{display:inline !important}.d-md-inline-block{display:inline-block !important}.d-md-block{display:block !important}.d-md-table{display:table !important}.d-md-table-row{display:table-row !important}.d-md-table-cell{display:table-cell !important}.d-md-flex{display:flex !important}.d-md-inline-flex{display:inline-flex !important}}@media(min-width: 992px){.d-lg-none{display:none !important}.d-lg-inline{display:inline !important}.d-lg-inline-block{display:inline-block !important}.d-lg-block{display:block !important}.d-lg-table{display:table !important}.d-lg-table-row{display:table-row !important}.d-lg-table-cell{display:table-cell !important}.d-lg-flex{display:flex !important}.d-lg-inline-flex{display:inline-flex !important}}@media(min-width: 1200px){.d-xl-none{display:none !important}.d-xl-inline{display:inline !important}.d-xl-inline-block{display:inline-block !important}.d-xl-block{display:block !important}.d-xl-table{display:table !important}.d-xl-table-row{display:table-row !important}.d-xl-table-cell{display:table-cell !important}.d-xl-flex{display:flex !important}.d-xl-inline-flex{display:inline-flex !important}}@media print{.d-print-none{display:none !important}.d-print-inline{display:inline !important}.d-print-inline-block{display:inline-block !important}.d-print-block{display:block !important}.d-print-table{display:table !important}.d-print-table-row{display:table-row !important}.d-print-table-cell{display:table-cell !important}.d-print-flex{display:flex !important}.d-print-inline-flex{display:inline-flex !important}}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive::before{display:block;content:""}.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-21by9::before{padding-top:42.85714286%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.flex-row{flex-direction:row !important}.flex-column{flex-direction:column !important}.flex-row-reverse{flex-direction:row-reverse !important}.flex-column-reverse{flex-direction:column-reverse !important}.flex-wrap{flex-wrap:wrap !important}.flex-nowrap{flex-wrap:nowrap !important}.flex-wrap-reverse{flex-wrap:wrap-reverse !important}.flex-fill,.reportbuilder-report-container{flex:1 1 auto !important}.flex-grow-0{flex-grow:0 !important}.flex-grow-1{flex-grow:1 !important}.flex-shrink-0{flex-shrink:0 !important}.flex-shrink-1{flex-shrink:1 !important}.justify-content-start{justify-content:flex-start !important}.justify-content-end{justify-content:flex-end !important}.justify-content-center{justify-content:center !important}.justify-content-between{justify-content:space-between !important}.justify-content-around{justify-content:space-around !important}.align-items-start{align-items:flex-start !important}.align-items-end{align-items:flex-end !important}.align-items-center{align-items:center !important}.align-items-baseline{align-items:baseline !important}.align-items-stretch{align-items:stretch !important}.align-content-start{align-content:flex-start !important}.align-content-end{align-content:flex-end !important}.align-content-center{align-content:center !important}.align-content-between{align-content:space-between !important}.align-content-around{align-content:space-around !important}.align-content-stretch{align-content:stretch !important}.align-self-auto{align-self:auto !important}.align-self-start{align-self:flex-start !important}.align-self-end{align-self:flex-end !important}.align-self-center{align-self:center !important}.align-self-baseline{align-self:baseline !important}.align-self-stretch{align-self:stretch !important}@media(min-width: 576px){.flex-sm-row{flex-direction:row !important}.flex-sm-column{flex-direction:column !important}.flex-sm-row-reverse{flex-direction:row-reverse !important}.flex-sm-column-reverse{flex-direction:column-reverse !important}.flex-sm-wrap{flex-wrap:wrap !important}.flex-sm-nowrap{flex-wrap:nowrap !important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse !important}.flex-sm-fill{flex:1 1 auto !important}.flex-sm-grow-0{flex-grow:0 !important}.flex-sm-grow-1{flex-grow:1 !important}.flex-sm-shrink-0{flex-shrink:0 !important}.flex-sm-shrink-1{flex-shrink:1 !important}.justify-content-sm-start{justify-content:flex-start !important}.justify-content-sm-end{justify-content:flex-end !important}.justify-content-sm-center{justify-content:center !important}.justify-content-sm-between{justify-content:space-between !important}.justify-content-sm-around{justify-content:space-around !important}.align-items-sm-start{align-items:flex-start !important}.align-items-sm-end{align-items:flex-end !important}.align-items-sm-center{align-items:center !important}.align-items-sm-baseline{align-items:baseline !important}.align-items-sm-stretch{align-items:stretch !important}.align-content-sm-start{align-content:flex-start !important}.align-content-sm-end{align-content:flex-end !important}.align-content-sm-center{align-content:center !important}.align-content-sm-between{align-content:space-between !important}.align-content-sm-around{align-content:space-around !important}.align-content-sm-stretch{align-content:stretch !important}.align-self-sm-auto{align-self:auto !important}.align-self-sm-start{align-self:flex-start !important}.align-self-sm-end{align-self:flex-end !important}.align-self-sm-center{align-self:center !important}.align-self-sm-baseline{align-self:baseline !important}.align-self-sm-stretch{align-self:stretch !important}}@media(min-width: 768px){.flex-md-row{flex-direction:row !important}.flex-md-column{flex-direction:column !important}.flex-md-row-reverse{flex-direction:row-reverse !important}.flex-md-column-reverse{flex-direction:column-reverse !important}.flex-md-wrap{flex-wrap:wrap !important}.flex-md-nowrap{flex-wrap:nowrap !important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse !important}.flex-md-fill{flex:1 1 auto !important}.flex-md-grow-0{flex-grow:0 !important}.flex-md-grow-1{flex-grow:1 !important}.flex-md-shrink-0{flex-shrink:0 !important}.flex-md-shrink-1{flex-shrink:1 !important}.justify-content-md-start{justify-content:flex-start !important}.justify-content-md-end{justify-content:flex-end !important}.justify-content-md-center{justify-content:center !important}.justify-content-md-between{justify-content:space-between !important}.justify-content-md-around{justify-content:space-around !important}.align-items-md-start{align-items:flex-start !important}.align-items-md-end{align-items:flex-end !important}.align-items-md-center{align-items:center !important}.align-items-md-baseline{align-items:baseline !important}.align-items-md-stretch{align-items:stretch !important}.align-content-md-start{align-content:flex-start !important}.align-content-md-end{align-content:flex-end !important}.align-content-md-center{align-content:center !important}.align-content-md-between{align-content:space-between !important}.align-content-md-around{align-content:space-around !important}.align-content-md-stretch{align-content:stretch !important}.align-self-md-auto{align-self:auto !important}.align-self-md-start{align-self:flex-start !important}.align-self-md-end{align-self:flex-end !important}.align-self-md-center{align-self:center !important}.align-self-md-baseline{align-self:baseline !important}.align-self-md-stretch{align-self:stretch !important}}@media(min-width: 992px){.flex-lg-row{flex-direction:row !important}.flex-lg-column{flex-direction:column !important}.flex-lg-row-reverse{flex-direction:row-reverse !important}.flex-lg-column-reverse{flex-direction:column-reverse !important}.flex-lg-wrap{flex-wrap:wrap !important}.flex-lg-nowrap{flex-wrap:nowrap !important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse !important}.flex-lg-fill{flex:1 1 auto !important}.flex-lg-grow-0{flex-grow:0 !important}.flex-lg-grow-1{flex-grow:1 !important}.flex-lg-shrink-0{flex-shrink:0 !important}.flex-lg-shrink-1{flex-shrink:1 !important}.justify-content-lg-start{justify-content:flex-start !important}.justify-content-lg-end{justify-content:flex-end !important}.justify-content-lg-center{justify-content:center !important}.justify-content-lg-between{justify-content:space-between !important}.justify-content-lg-around{justify-content:space-around !important}.align-items-lg-start{align-items:flex-start !important}.align-items-lg-end{align-items:flex-end !important}.align-items-lg-center{align-items:center !important}.align-items-lg-baseline{align-items:baseline !important}.align-items-lg-stretch{align-items:stretch !important}.align-content-lg-start{align-content:flex-start !important}.align-content-lg-end{align-content:flex-end !important}.align-content-lg-center{align-content:center !important}.align-content-lg-between{align-content:space-between !important}.align-content-lg-around{align-content:space-around !important}.align-content-lg-stretch{align-content:stretch !important}.align-self-lg-auto{align-self:auto !important}.align-self-lg-start{align-self:flex-start !important}.align-self-lg-end{align-self:flex-end !important}.align-self-lg-center{align-self:center !important}.align-self-lg-baseline{align-self:baseline !important}.align-self-lg-stretch{align-self:stretch !important}}@media(min-width: 1200px){.flex-xl-row{flex-direction:row !important}.flex-xl-column{flex-direction:column !important}.flex-xl-row-reverse{flex-direction:row-reverse !important}.flex-xl-column-reverse{flex-direction:column-reverse !important}.flex-xl-wrap{flex-wrap:wrap !important}.flex-xl-nowrap{flex-wrap:nowrap !important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse !important}.flex-xl-fill{flex:1 1 auto !important}.flex-xl-grow-0{flex-grow:0 !important}.flex-xl-grow-1{flex-grow:1 !important}.flex-xl-shrink-0{flex-shrink:0 !important}.flex-xl-shrink-1{flex-shrink:1 !important}.justify-content-xl-start{justify-content:flex-start !important}.justify-content-xl-end{justify-content:flex-end !important}.justify-content-xl-center{justify-content:center !important}.justify-content-xl-between{justify-content:space-between !important}.justify-content-xl-around{justify-content:space-around !important}.align-items-xl-start{align-items:flex-start !important}.align-items-xl-end{align-items:flex-end !important}.align-items-xl-center{align-items:center !important}.align-items-xl-baseline{align-items:baseline !important}.align-items-xl-stretch{align-items:stretch !important}.align-content-xl-start{align-content:flex-start !important}.align-content-xl-end{align-content:flex-end !important}.align-content-xl-center{align-content:center !important}.align-content-xl-between{align-content:space-between !important}.align-content-xl-around{align-content:space-around !important}.align-content-xl-stretch{align-content:stretch !important}.align-self-xl-auto{align-self:auto !important}.align-self-xl-start{align-self:flex-start !important}.align-self-xl-end{align-self:flex-end !important}.align-self-xl-center{align-self:center !important}.align-self-xl-baseline{align-self:baseline !important}.align-self-xl-stretch{align-self:stretch !important}}.float-left,.float-start{float:left !important}.float-right,.float-end{float:right !important}.float-none{float:none !important}@media(min-width: 576px){.float-sm-left,.float-sm-start{float:left !important}.float-sm-right,.float-sm-end{float:right !important}.float-sm-none{float:none !important}}@media(min-width: 768px){.float-md-left,.float-md-start{float:left !important}.float-md-right,.float-md-end{float:right !important}.float-md-none{float:none !important}}@media(min-width: 992px){.float-lg-left,.float-lg-start{float:left !important}.float-lg-right,.float-lg-end{float:right !important}.float-lg-none{float:none !important}}@media(min-width: 1200px){.float-xl-left,.float-xl-start{float:left !important}.float-xl-right,.float-xl-end{float:right !important}.float-xl-none{float:none !important}}.user-select-all{user-select:all !important}.user-select-auto{user-select:auto !important}.user-select-none{user-select:none !important}.overflow-auto{overflow:auto !important}.overflow-hidden{overflow:hidden !important}.position-static{position:static !important}.position-relative{position:relative !important}.position-absolute{position:absolute !important}.position-fixed{position:fixed !important}.position-sticky{position:sticky !important}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}@supports(position: sticky){.sticky-top{position:sticky;top:0;z-index:1020}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075) !important}.shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15) !important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175) !important}.shadow-none{box-shadow:none !important}.w-25{width:25% !important}.w-50{width:50% !important}.w-75{width:75% !important}.w-100{width:100% !important}.w-auto{width:auto !important}.h-25{height:25% !important}.h-50{height:50% !important}.h-75{height:75% !important}.h-100{height:100% !important}.h-auto{height:auto !important}.mw-100{max-width:100% !important}.mh-100{max-height:100% !important}.min-vw-100{min-width:100vw !important}.min-vh-100{min-height:100vh !important}.vw-100{width:100vw !important}.vh-100{height:100vh !important}.m-0{margin:0 !important}.mt-0,.my-0{margin-top:0 !important}.mr-0,.me-0,.mx-0{margin-right:0 !important}.mb-0,.my-0{margin-bottom:0 !important}.ml-0,.ms-0,.mx-0{margin-left:0 !important}.m-1{margin:.25rem !important}.mt-1,.my-1{margin-top:.25rem !important}.mr-1,.me-1,.mx-1{margin-right:.25rem !important}.mb-1,.my-1{margin-bottom:.25rem !important}.ml-1,.ms-1,.mx-1{margin-left:.25rem !important}.m-2{margin:.5rem !important}.mt-2,.my-2{margin-top:.5rem !important}.mr-2,.me-2,.mx-2{margin-right:.5rem !important}.mb-2,.my-2{margin-bottom:.5rem !important}.ml-2,.ms-2,.mx-2{margin-left:.5rem !important}.m-3{margin:1rem !important}.mt-3,.my-3{margin-top:1rem !important}.mr-3,.me-3,.mx-3{margin-right:1rem !important}.mb-3,.my-3{margin-bottom:1rem !important}.ml-3,.ms-3,.mx-3{margin-left:1rem !important}.m-4{margin:1.5rem !important}.mt-4,.my-4{margin-top:1.5rem !important}.mr-4,.me-4,.mx-4{margin-right:1.5rem !important}.mb-4,.my-4{margin-bottom:1.5rem !important}.ml-4,.ms-4,.mx-4{margin-left:1.5rem !important}.m-5{margin:3rem !important}.mt-5,.my-5{margin-top:3rem !important}.mr-5,.me-5,.mx-5{margin-right:3rem !important}.mb-5,.my-5{margin-bottom:3rem !important}.ml-5,.ms-5,.mx-5{margin-left:3rem !important}.p-0{padding:0 !important}.pt-0,.py-0{padding-top:0 !important}.pr-0,.pe-0,.px-0{padding-right:0 !important}.pb-0,.py-0{padding-bottom:0 !important}.pl-0,.ps-0,.px-0{padding-left:0 !important}.p-1{padding:.25rem !important}.pt-1,.py-1{padding-top:.25rem !important}.pr-1,.pe-1,.px-1{padding-right:.25rem !important}.pb-1,.py-1{padding-bottom:.25rem !important}.pl-1,.ps-1,.px-1{padding-left:.25rem !important}.p-2{padding:.5rem !important}.pt-2,.py-2{padding-top:.5rem !important}.pr-2,.pe-2,.px-2{padding-right:.5rem !important}.pb-2,.py-2{padding-bottom:.5rem !important}.pl-2,.ps-2,.px-2{padding-left:.5rem !important}.p-3{padding:1rem !important}.pt-3,.py-3{padding-top:1rem !important}.pr-3,.pe-3,.px-3{padding-right:1rem !important}.pb-3,.py-3{padding-bottom:1rem !important}.pl-3,.ps-3,.px-3{padding-left:1rem !important}.p-4{padding:1.5rem !important}.pt-4,.py-4{padding-top:1.5rem !important}.pr-4,.pe-4,.px-4{padding-right:1.5rem !important}.pb-4,.py-4{padding-bottom:1.5rem !important}.pl-4,.ps-4,.px-4{padding-left:1.5rem !important}.p-5{padding:3rem !important}.pt-5,.py-5{padding-top:3rem !important}.pr-5,.pe-5,.px-5{padding-right:3rem !important}.pb-5,.py-5{padding-bottom:3rem !important}.pl-5,.ps-5,.px-5{padding-left:3rem !important}.m-n1{margin:-0.25rem !important}.mt-n1,.my-n1{margin-top:-0.25rem !important}.mr-n1,.mx-n1{margin-right:-0.25rem !important}.mb-n1,.my-n1{margin-bottom:-0.25rem !important}.ml-n1,.mx-n1{margin-left:-0.25rem !important}.m-n2{margin:-0.5rem !important}.mt-n2,.my-n2{margin-top:-0.5rem !important}.mr-n2,.mx-n2{margin-right:-0.5rem !important}.mb-n2,.my-n2{margin-bottom:-0.5rem !important}.ml-n2,.mx-n2{margin-left:-0.5rem !important}.m-n3{margin:-1rem !important}.mt-n3,.my-n3{margin-top:-1rem !important}.mr-n3,.mx-n3{margin-right:-1rem !important}.mb-n3,.my-n3{margin-bottom:-1rem !important}.ml-n3,.mx-n3{margin-left:-1rem !important}.m-n4{margin:-1.5rem !important}.mt-n4,.my-n4{margin-top:-1.5rem !important}.mr-n4,.mx-n4{margin-right:-1.5rem !important}.mb-n4,.my-n4{margin-bottom:-1.5rem !important}.ml-n4,.mx-n4{margin-left:-1.5rem !important}.m-n5{margin:-3rem !important}.mt-n5,.my-n5{margin-top:-3rem !important}.mr-n5,.mx-n5{margin-right:-3rem !important}.mb-n5,.my-n5{margin-bottom:-3rem !important}.ml-n5,.mx-n5{margin-left:-3rem !important}.m-auto{margin:auto !important}.mt-auto,.my-auto{margin-top:auto !important}.mr-auto,.me-auto,.mx-auto{margin-right:auto !important}.mb-auto,.my-auto{margin-bottom:auto !important}.ml-auto,.ms-auto,.mx-auto{margin-left:auto !important}@media(min-width: 576px){.m-sm-0{margin:0 !important}.mt-sm-0,.my-sm-0{margin-top:0 !important}.mr-sm-0,.me-sm-0,.mx-sm-0{margin-right:0 !important}.mb-sm-0,.my-sm-0{margin-bottom:0 !important}.ml-sm-0,.ms-sm-0,.mx-sm-0{margin-left:0 !important}.m-sm-1{margin:.25rem !important}.mt-sm-1,.my-sm-1{margin-top:.25rem !important}.mr-sm-1,.me-sm-1,.mx-sm-1{margin-right:.25rem !important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem !important}.ml-sm-1,.ms-sm-1,.mx-sm-1{margin-left:.25rem !important}.m-sm-2{margin:.5rem !important}.mt-sm-2,.my-sm-2{margin-top:.5rem !important}.mr-sm-2,.me-sm-2,.mx-sm-2{margin-right:.5rem !important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem !important}.ml-sm-2,.ms-sm-2,.mx-sm-2{margin-left:.5rem !important}.m-sm-3{margin:1rem !important}.mt-sm-3,.my-sm-3{margin-top:1rem !important}.mr-sm-3,.me-sm-3,.mx-sm-3{margin-right:1rem !important}.mb-sm-3,.my-sm-3{margin-bottom:1rem !important}.ml-sm-3,.ms-sm-3,.mx-sm-3{margin-left:1rem !important}.m-sm-4{margin:1.5rem !important}.mt-sm-4,.my-sm-4{margin-top:1.5rem !important}.mr-sm-4,.me-sm-4,.mx-sm-4{margin-right:1.5rem !important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem !important}.ml-sm-4,.ms-sm-4,.mx-sm-4{margin-left:1.5rem !important}.m-sm-5{margin:3rem !important}.mt-sm-5,.my-sm-5{margin-top:3rem !important}.mr-sm-5,.me-sm-5,.mx-sm-5{margin-right:3rem !important}.mb-sm-5,.my-sm-5{margin-bottom:3rem !important}.ml-sm-5,.ms-sm-5,.mx-sm-5{margin-left:3rem !important}.p-sm-0{padding:0 !important}.pt-sm-0,.py-sm-0{padding-top:0 !important}.pr-sm-0,.pe-sm-0,.px-sm-0{padding-right:0 !important}.pb-sm-0,.py-sm-0{padding-bottom:0 !important}.pl-sm-0,.ps-sm-0,.px-sm-0{padding-left:0 !important}.p-sm-1{padding:.25rem !important}.pt-sm-1,.py-sm-1{padding-top:.25rem !important}.pr-sm-1,.pe-sm-1,.px-sm-1{padding-right:.25rem !important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem !important}.pl-sm-1,.ps-sm-1,.px-sm-1{padding-left:.25rem !important}.p-sm-2{padding:.5rem !important}.pt-sm-2,.py-sm-2{padding-top:.5rem !important}.pr-sm-2,.pe-sm-2,.px-sm-2{padding-right:.5rem !important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem !important}.pl-sm-2,.ps-sm-2,.px-sm-2{padding-left:.5rem !important}.p-sm-3{padding:1rem !important}.pt-sm-3,.py-sm-3{padding-top:1rem !important}.pr-sm-3,.pe-sm-3,.px-sm-3{padding-right:1rem !important}.pb-sm-3,.py-sm-3{padding-bottom:1rem !important}.pl-sm-3,.ps-sm-3,.px-sm-3{padding-left:1rem !important}.p-sm-4{padding:1.5rem !important}.pt-sm-4,.py-sm-4{padding-top:1.5rem !important}.pr-sm-4,.pe-sm-4,.px-sm-4{padding-right:1.5rem !important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem !important}.pl-sm-4,.ps-sm-4,.px-sm-4{padding-left:1.5rem !important}.p-sm-5{padding:3rem !important}.pt-sm-5,.py-sm-5{padding-top:3rem !important}.pr-sm-5,.pe-sm-5,.px-sm-5{padding-right:3rem !important}.pb-sm-5,.py-sm-5{padding-bottom:3rem !important}.pl-sm-5,.ps-sm-5,.px-sm-5{padding-left:3rem !important}.m-sm-n1{margin:-0.25rem !important}.mt-sm-n1,.my-sm-n1{margin-top:-0.25rem !important}.mr-sm-n1,.mx-sm-n1{margin-right:-0.25rem !important}.mb-sm-n1,.my-sm-n1{margin-bottom:-0.25rem !important}.ml-sm-n1,.mx-sm-n1{margin-left:-0.25rem !important}.m-sm-n2{margin:-0.5rem !important}.mt-sm-n2,.my-sm-n2{margin-top:-0.5rem !important}.mr-sm-n2,.mx-sm-n2{margin-right:-0.5rem !important}.mb-sm-n2,.my-sm-n2{margin-bottom:-0.5rem !important}.ml-sm-n2,.mx-sm-n2{margin-left:-0.5rem !important}.m-sm-n3{margin:-1rem !important}.mt-sm-n3,.my-sm-n3{margin-top:-1rem !important}.mr-sm-n3,.mx-sm-n3{margin-right:-1rem !important}.mb-sm-n3,.my-sm-n3{margin-bottom:-1rem !important}.ml-sm-n3,.mx-sm-n3{margin-left:-1rem !important}.m-sm-n4{margin:-1.5rem !important}.mt-sm-n4,.my-sm-n4{margin-top:-1.5rem !important}.mr-sm-n4,.mx-sm-n4{margin-right:-1.5rem !important}.mb-sm-n4,.my-sm-n4{margin-bottom:-1.5rem !important}.ml-sm-n4,.mx-sm-n4{margin-left:-1.5rem !important}.m-sm-n5{margin:-3rem !important}.mt-sm-n5,.my-sm-n5{margin-top:-3rem !important}.mr-sm-n5,.mx-sm-n5{margin-right:-3rem !important}.mb-sm-n5,.my-sm-n5{margin-bottom:-3rem !important}.ml-sm-n5,.mx-sm-n5{margin-left:-3rem !important}.m-sm-auto{margin:auto !important}.mt-sm-auto,.my-sm-auto{margin-top:auto !important}.mr-sm-auto,.me-sm-auto,.mx-sm-auto{margin-right:auto !important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto !important}.ml-sm-auto,.ms-sm-auto,.mx-sm-auto{margin-left:auto !important}}@media(min-width: 768px){.m-md-0{margin:0 !important}.mt-md-0,.my-md-0{margin-top:0 !important}.mr-md-0,.me-md-0,.mx-md-0{margin-right:0 !important}.mb-md-0,.my-md-0{margin-bottom:0 !important}.ml-md-0,.ms-md-0,.mx-md-0{margin-left:0 !important}.m-md-1{margin:.25rem !important}.mt-md-1,.my-md-1{margin-top:.25rem !important}.mr-md-1,.me-md-1,.mx-md-1{margin-right:.25rem !important}.mb-md-1,.my-md-1{margin-bottom:.25rem !important}.ml-md-1,.ms-md-1,.mx-md-1{margin-left:.25rem !important}.m-md-2{margin:.5rem !important}.mt-md-2,.my-md-2{margin-top:.5rem !important}.mr-md-2,.me-md-2,.mx-md-2{margin-right:.5rem !important}.mb-md-2,.my-md-2{margin-bottom:.5rem !important}.ml-md-2,.ms-md-2,.mx-md-2{margin-left:.5rem !important}.m-md-3{margin:1rem !important}.mt-md-3,.my-md-3{margin-top:1rem !important}.mr-md-3,.me-md-3,.mx-md-3{margin-right:1rem !important}.mb-md-3,.my-md-3{margin-bottom:1rem !important}.ml-md-3,.ms-md-3,.mx-md-3{margin-left:1rem !important}.m-md-4{margin:1.5rem !important}.mt-md-4,.my-md-4{margin-top:1.5rem !important}.mr-md-4,.me-md-4,.mx-md-4{margin-right:1.5rem !important}.mb-md-4,.my-md-4{margin-bottom:1.5rem !important}.ml-md-4,.ms-md-4,.mx-md-4{margin-left:1.5rem !important}.m-md-5{margin:3rem !important}.mt-md-5,.my-md-5{margin-top:3rem !important}.mr-md-5,.me-md-5,.mx-md-5{margin-right:3rem !important}.mb-md-5,.my-md-5{margin-bottom:3rem !important}.ml-md-5,.ms-md-5,.mx-md-5{margin-left:3rem !important}.p-md-0{padding:0 !important}.pt-md-0,.py-md-0{padding-top:0 !important}.pr-md-0,.pe-md-0,.px-md-0{padding-right:0 !important}.pb-md-0,.py-md-0{padding-bottom:0 !important}.pl-md-0,.ps-md-0,.px-md-0{padding-left:0 !important}.p-md-1{padding:.25rem !important}.pt-md-1,.py-md-1{padding-top:.25rem !important}.pr-md-1,.pe-md-1,.px-md-1{padding-right:.25rem !important}.pb-md-1,.py-md-1{padding-bottom:.25rem !important}.pl-md-1,.ps-md-1,.px-md-1{padding-left:.25rem !important}.p-md-2{padding:.5rem !important}.pt-md-2,.py-md-2{padding-top:.5rem !important}.pr-md-2,.pe-md-2,.px-md-2{padding-right:.5rem !important}.pb-md-2,.py-md-2{padding-bottom:.5rem !important}.pl-md-2,.ps-md-2,.px-md-2{padding-left:.5rem !important}.p-md-3{padding:1rem !important}.pt-md-3,.py-md-3{padding-top:1rem !important}.pr-md-3,.pe-md-3,.px-md-3{padding-right:1rem !important}.pb-md-3,.py-md-3{padding-bottom:1rem !important}.pl-md-3,.ps-md-3,.px-md-3{padding-left:1rem !important}.p-md-4{padding:1.5rem !important}.pt-md-4,.py-md-4{padding-top:1.5rem !important}.pr-md-4,.pe-md-4,.px-md-4{padding-right:1.5rem !important}.pb-md-4,.py-md-4{padding-bottom:1.5rem !important}.pl-md-4,.ps-md-4,.px-md-4{padding-left:1.5rem !important}.p-md-5{padding:3rem !important}.pt-md-5,.py-md-5{padding-top:3rem !important}.pr-md-5,.pe-md-5,.px-md-5{padding-right:3rem !important}.pb-md-5,.py-md-5{padding-bottom:3rem !important}.pl-md-5,.ps-md-5,.px-md-5{padding-left:3rem !important}.m-md-n1{margin:-0.25rem !important}.mt-md-n1,.my-md-n1{margin-top:-0.25rem !important}.mr-md-n1,.mx-md-n1{margin-right:-0.25rem !important}.mb-md-n1,.my-md-n1{margin-bottom:-0.25rem !important}.ml-md-n1,.mx-md-n1{margin-left:-0.25rem !important}.m-md-n2{margin:-0.5rem !important}.mt-md-n2,.my-md-n2{margin-top:-0.5rem !important}.mr-md-n2,.mx-md-n2{margin-right:-0.5rem !important}.mb-md-n2,.my-md-n2{margin-bottom:-0.5rem !important}.ml-md-n2,.mx-md-n2{margin-left:-0.5rem !important}.m-md-n3{margin:-1rem !important}.mt-md-n3,.my-md-n3{margin-top:-1rem !important}.mr-md-n3,.mx-md-n3{margin-right:-1rem !important}.mb-md-n3,.my-md-n3{margin-bottom:-1rem !important}.ml-md-n3,.mx-md-n3{margin-left:-1rem !important}.m-md-n4{margin:-1.5rem !important}.mt-md-n4,.my-md-n4{margin-top:-1.5rem !important}.mr-md-n4,.mx-md-n4{margin-right:-1.5rem !important}.mb-md-n4,.my-md-n4{margin-bottom:-1.5rem !important}.ml-md-n4,.mx-md-n4{margin-left:-1.5rem !important}.m-md-n5{margin:-3rem !important}.mt-md-n5,.my-md-n5{margin-top:-3rem !important}.mr-md-n5,.mx-md-n5{margin-right:-3rem !important}.mb-md-n5,.my-md-n5{margin-bottom:-3rem !important}.ml-md-n5,.mx-md-n5{margin-left:-3rem !important}.m-md-auto{margin:auto !important}.mt-md-auto,.my-md-auto{margin-top:auto !important}.mr-md-auto,.me-md-auto,.mx-md-auto{margin-right:auto !important}.mb-md-auto,.my-md-auto{margin-bottom:auto !important}.ml-md-auto,.ms-md-auto,.mx-md-auto{margin-left:auto !important}}@media(min-width: 992px){.m-lg-0{margin:0 !important}.mt-lg-0,.my-lg-0{margin-top:0 !important}.mr-lg-0,.me-lg-0,.mx-lg-0{margin-right:0 !important}.mb-lg-0,.my-lg-0{margin-bottom:0 !important}.ml-lg-0,.ms-lg-0,.mx-lg-0{margin-left:0 !important}.m-lg-1{margin:.25rem !important}.mt-lg-1,.my-lg-1{margin-top:.25rem !important}.mr-lg-1,.me-lg-1,.mx-lg-1{margin-right:.25rem !important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem !important}.ml-lg-1,.ms-lg-1,.mx-lg-1{margin-left:.25rem !important}.m-lg-2{margin:.5rem !important}.mt-lg-2,.my-lg-2{margin-top:.5rem !important}.mr-lg-2,.me-lg-2,.mx-lg-2{margin-right:.5rem !important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem !important}.ml-lg-2,.ms-lg-2,.mx-lg-2{margin-left:.5rem !important}.m-lg-3{margin:1rem !important}.mt-lg-3,.my-lg-3{margin-top:1rem !important}.mr-lg-3,.me-lg-3,.mx-lg-3{margin-right:1rem !important}.mb-lg-3,.my-lg-3{margin-bottom:1rem !important}.ml-lg-3,.ms-lg-3,.mx-lg-3{margin-left:1rem !important}.m-lg-4{margin:1.5rem !important}.mt-lg-4,.my-lg-4{margin-top:1.5rem !important}.mr-lg-4,.me-lg-4,.mx-lg-4{margin-right:1.5rem !important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem !important}.ml-lg-4,.ms-lg-4,.mx-lg-4{margin-left:1.5rem !important}.m-lg-5{margin:3rem !important}.mt-lg-5,.my-lg-5{margin-top:3rem !important}.mr-lg-5,.me-lg-5,.mx-lg-5{margin-right:3rem !important}.mb-lg-5,.my-lg-5{margin-bottom:3rem !important}.ml-lg-5,.ms-lg-5,.mx-lg-5{margin-left:3rem !important}.p-lg-0{padding:0 !important}.pt-lg-0,.py-lg-0{padding-top:0 !important}.pr-lg-0,.pe-lg-0,.px-lg-0{padding-right:0 !important}.pb-lg-0,.py-lg-0{padding-bottom:0 !important}.pl-lg-0,.ps-lg-0,.px-lg-0{padding-left:0 !important}.p-lg-1{padding:.25rem !important}.pt-lg-1,.py-lg-1{padding-top:.25rem !important}.pr-lg-1,.pe-lg-1,.px-lg-1{padding-right:.25rem !important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem !important}.pl-lg-1,.ps-lg-1,.px-lg-1{padding-left:.25rem !important}.p-lg-2{padding:.5rem !important}.pt-lg-2,.py-lg-2{padding-top:.5rem !important}.pr-lg-2,.pe-lg-2,.px-lg-2{padding-right:.5rem !important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem !important}.pl-lg-2,.ps-lg-2,.px-lg-2{padding-left:.5rem !important}.p-lg-3{padding:1rem !important}.pt-lg-3,.py-lg-3{padding-top:1rem !important}.pr-lg-3,.pe-lg-3,.px-lg-3{padding-right:1rem !important}.pb-lg-3,.py-lg-3{padding-bottom:1rem !important}.pl-lg-3,.ps-lg-3,.px-lg-3{padding-left:1rem !important}.p-lg-4{padding:1.5rem !important}.pt-lg-4,.py-lg-4{padding-top:1.5rem !important}.pr-lg-4,.pe-lg-4,.px-lg-4{padding-right:1.5rem !important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem !important}.pl-lg-4,.ps-lg-4,.px-lg-4{padding-left:1.5rem !important}.p-lg-5{padding:3rem !important}.pt-lg-5,.py-lg-5{padding-top:3rem !important}.pr-lg-5,.pe-lg-5,.px-lg-5{padding-right:3rem !important}.pb-lg-5,.py-lg-5{padding-bottom:3rem !important}.pl-lg-5,.ps-lg-5,.px-lg-5{padding-left:3rem !important}.m-lg-n1{margin:-0.25rem !important}.mt-lg-n1,.my-lg-n1{margin-top:-0.25rem !important}.mr-lg-n1,.mx-lg-n1{margin-right:-0.25rem !important}.mb-lg-n1,.my-lg-n1{margin-bottom:-0.25rem !important}.ml-lg-n1,.mx-lg-n1{margin-left:-0.25rem !important}.m-lg-n2{margin:-0.5rem !important}.mt-lg-n2,.my-lg-n2{margin-top:-0.5rem !important}.mr-lg-n2,.mx-lg-n2{margin-right:-0.5rem !important}.mb-lg-n2,.my-lg-n2{margin-bottom:-0.5rem !important}.ml-lg-n2,.mx-lg-n2{margin-left:-0.5rem !important}.m-lg-n3{margin:-1rem !important}.mt-lg-n3,.my-lg-n3{margin-top:-1rem !important}.mr-lg-n3,.mx-lg-n3{margin-right:-1rem !important}.mb-lg-n3,.my-lg-n3{margin-bottom:-1rem !important}.ml-lg-n3,.mx-lg-n3{margin-left:-1rem !important}.m-lg-n4{margin:-1.5rem !important}.mt-lg-n4,.my-lg-n4{margin-top:-1.5rem !important}.mr-lg-n4,.mx-lg-n4{margin-right:-1.5rem !important}.mb-lg-n4,.my-lg-n4{margin-bottom:-1.5rem !important}.ml-lg-n4,.mx-lg-n4{margin-left:-1.5rem !important}.m-lg-n5{margin:-3rem !important}.mt-lg-n5,.my-lg-n5{margin-top:-3rem !important}.mr-lg-n5,.mx-lg-n5{margin-right:-3rem !important}.mb-lg-n5,.my-lg-n5{margin-bottom:-3rem !important}.ml-lg-n5,.mx-lg-n5{margin-left:-3rem !important}.m-lg-auto{margin:auto !important}.mt-lg-auto,.my-lg-auto{margin-top:auto !important}.mr-lg-auto,.me-lg-auto,.mx-lg-auto{margin-right:auto !important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto !important}.ml-lg-auto,.ms-lg-auto,.mx-lg-auto{margin-left:auto !important}}@media(min-width: 1200px){.m-xl-0{margin:0 !important}.mt-xl-0,.my-xl-0{margin-top:0 !important}.mr-xl-0,.me-xl-0,.mx-xl-0{margin-right:0 !important}.mb-xl-0,.my-xl-0{margin-bottom:0 !important}.ml-xl-0,.ms-xl-0,.mx-xl-0{margin-left:0 !important}.m-xl-1{margin:.25rem !important}.mt-xl-1,.my-xl-1{margin-top:.25rem !important}.mr-xl-1,.me-xl-1,.mx-xl-1{margin-right:.25rem !important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem !important}.ml-xl-1,.ms-xl-1,.mx-xl-1{margin-left:.25rem !important}.m-xl-2{margin:.5rem !important}.mt-xl-2,.my-xl-2{margin-top:.5rem !important}.mr-xl-2,.me-xl-2,.mx-xl-2{margin-right:.5rem !important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem !important}.ml-xl-2,.ms-xl-2,.mx-xl-2{margin-left:.5rem !important}.m-xl-3{margin:1rem !important}.mt-xl-3,.my-xl-3{margin-top:1rem !important}.mr-xl-3,.me-xl-3,.mx-xl-3{margin-right:1rem !important}.mb-xl-3,.my-xl-3{margin-bottom:1rem !important}.ml-xl-3,.ms-xl-3,.mx-xl-3{margin-left:1rem !important}.m-xl-4{margin:1.5rem !important}.mt-xl-4,.my-xl-4{margin-top:1.5rem !important}.mr-xl-4,.me-xl-4,.mx-xl-4{margin-right:1.5rem !important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem !important}.ml-xl-4,.ms-xl-4,.mx-xl-4{margin-left:1.5rem !important}.m-xl-5{margin:3rem !important}.mt-xl-5,.my-xl-5{margin-top:3rem !important}.mr-xl-5,.me-xl-5,.mx-xl-5{margin-right:3rem !important}.mb-xl-5,.my-xl-5{margin-bottom:3rem !important}.ml-xl-5,.ms-xl-5,.mx-xl-5{margin-left:3rem !important}.p-xl-0{padding:0 !important}.pt-xl-0,.py-xl-0{padding-top:0 !important}.pr-xl-0,.pe-xl-0,.px-xl-0{padding-right:0 !important}.pb-xl-0,.py-xl-0{padding-bottom:0 !important}.pl-xl-0,.ps-xl-0,.px-xl-0{padding-left:0 !important}.p-xl-1{padding:.25rem !important}.pt-xl-1,.py-xl-1{padding-top:.25rem !important}.pr-xl-1,.pe-xl-1,.px-xl-1{padding-right:.25rem !important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem !important}.pl-xl-1,.ps-xl-1,.px-xl-1{padding-left:.25rem !important}.p-xl-2{padding:.5rem !important}.pt-xl-2,.py-xl-2{padding-top:.5rem !important}.pr-xl-2,.pe-xl-2,.px-xl-2{padding-right:.5rem !important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem !important}.pl-xl-2,.ps-xl-2,.px-xl-2{padding-left:.5rem !important}.p-xl-3{padding:1rem !important}.pt-xl-3,.py-xl-3{padding-top:1rem !important}.pr-xl-3,.pe-xl-3,.px-xl-3{padding-right:1rem !important}.pb-xl-3,.py-xl-3{padding-bottom:1rem !important}.pl-xl-3,.ps-xl-3,.px-xl-3{padding-left:1rem !important}.p-xl-4{padding:1.5rem !important}.pt-xl-4,.py-xl-4{padding-top:1.5rem !important}.pr-xl-4,.pe-xl-4,.px-xl-4{padding-right:1.5rem !important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem !important}.pl-xl-4,.ps-xl-4,.px-xl-4{padding-left:1.5rem !important}.p-xl-5{padding:3rem !important}.pt-xl-5,.py-xl-5{padding-top:3rem !important}.pr-xl-5,.pe-xl-5,.px-xl-5{padding-right:3rem !important}.pb-xl-5,.py-xl-5{padding-bottom:3rem !important}.pl-xl-5,.ps-xl-5,.px-xl-5{padding-left:3rem !important}.m-xl-n1{margin:-0.25rem !important}.mt-xl-n1,.my-xl-n1{margin-top:-0.25rem !important}.mr-xl-n1,.mx-xl-n1{margin-right:-0.25rem !important}.mb-xl-n1,.my-xl-n1{margin-bottom:-0.25rem !important}.ml-xl-n1,.mx-xl-n1{margin-left:-0.25rem !important}.m-xl-n2{margin:-0.5rem !important}.mt-xl-n2,.my-xl-n2{margin-top:-0.5rem !important}.mr-xl-n2,.mx-xl-n2{margin-right:-0.5rem !important}.mb-xl-n2,.my-xl-n2{margin-bottom:-0.5rem !important}.ml-xl-n2,.mx-xl-n2{margin-left:-0.5rem !important}.m-xl-n3{margin:-1rem !important}.mt-xl-n3,.my-xl-n3{margin-top:-1rem !important}.mr-xl-n3,.mx-xl-n3{margin-right:-1rem !important}.mb-xl-n3,.my-xl-n3{margin-bottom:-1rem !important}.ml-xl-n3,.mx-xl-n3{margin-left:-1rem !important}.m-xl-n4{margin:-1.5rem !important}.mt-xl-n4,.my-xl-n4{margin-top:-1.5rem !important}.mr-xl-n4,.mx-xl-n4{margin-right:-1.5rem !important}.mb-xl-n4,.my-xl-n4{margin-bottom:-1.5rem !important}.ml-xl-n4,.mx-xl-n4{margin-left:-1.5rem !important}.m-xl-n5{margin:-3rem !important}.mt-xl-n5,.my-xl-n5{margin-top:-3rem !important}.mr-xl-n5,.mx-xl-n5{margin-right:-3rem !important}.mb-xl-n5,.my-xl-n5{margin-bottom:-3rem !important}.ml-xl-n5,.mx-xl-n5{margin-left:-3rem !important}.m-xl-auto{margin:auto !important}.mt-xl-auto,.my-xl-auto{margin-top:auto !important}.mr-xl-auto,.me-xl-auto,.mx-xl-auto{margin-right:auto !important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto !important}.ml-xl-auto,.ms-xl-auto,.mx-xl-auto{margin-left:auto !important}}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:"";background-color:rgba(0,0,0,0)}.text-monospace{font-family:Frutiger W01,Arial,Sans-serif !important}.text-justify{text-align:justify !important}.text-wrap{white-space:normal !important}.text-nowrap{white-space:nowrap !important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left,.text-start{text-align:left !important}.text-right,.text-end{text-align:right !important}.text-center{text-align:center !important}@media(min-width: 576px){.text-sm-left,.text-sm-start{text-align:left !important}.text-sm-right,.text-sm-end{text-align:right !important}.text-sm-center{text-align:center !important}}@media(min-width: 768px){.text-md-left,.text-md-start{text-align:left !important}.text-md-right,.text-md-end{text-align:right !important}.text-md-center{text-align:center !important}}@media(min-width: 992px){.text-lg-left,.text-lg-start{text-align:left !important}.text-lg-right,.text-lg-end{text-align:right !important}.text-lg-center{text-align:center !important}}@media(min-width: 1200px){.text-xl-left,.text-xl-start{text-align:left !important}.text-xl-right,.text-xl-end{text-align:right !important}.text-xl-center{text-align:center !important}}.text-lowercase{text-transform:lowercase !important}.text-uppercase{text-transform:uppercase !important}.text-capitalize{text-transform:capitalize !important}.font-weight-light{font-weight:300 !important}.font-weight-lighter{font-weight:lighter !important}.font-weight-normal{font-weight:400 !important}.font-weight-bold{font-weight:700 !important}.font-weight-bolder{font-weight:bolder !important}.font-italic{font-style:italic !important}.text-white{color:#fff !important}.text-primary{color:#005eb8 !important}a.text-primary:hover,a.text-primary:focus{color:rgb(0,54.9184782609,107.5) !important}.text-secondary{color:#6c757d !important}a.text-secondary:hover,a.text-secondary:focus{color:rgb(72.5407725322,78.5858369099,83.9592274678) !important}.text-success{color:#007f3b !important}a.text-success:hover,a.text-success:focus{color:rgb(0,50.5,23.4606299213) !important}.text-info{color:#005eb8 !important}a.text-info:hover,a.text-info:focus{color:rgb(0,54.9184782609,107.5) !important}.text-warning{color:#ffeb3b !important}a.text-warning:hover,a.text-warning:focus{color:rgb(237.5,213.2653061224,0) !important}.text-danger{color:#d5281b !important}a.text-danger:hover,a.text-danger:focus{color:rgb(145.10625,27.25,18.39375) !important}.text-light{color:#f8f9fa !important}a.text-light:hover,a.text-light:focus{color:rgb(203.375,210.75,218.125) !important}.text-dark{color:#343a40 !important}a.text-dark:hover,a.text-dark:focus{color:hsl(210,10.3448275862%,7.7450980392%) !important}.text-body{color:#212529 !important}.text-muted{color:#6c757d !important}.text-black-50{color:rgba(0,0,0,.5) !important}.text-white-50{color:hsla(0,0%,100%,.5) !important}.text-hide{font:0/0 a;color:rgba(0,0,0,0);text-shadow:none;background-color:rgba(0,0,0,0);border:0}.text-decoration-none{text-decoration:none !important}.text-break{word-break:break-word !important;word-wrap:break-word !important}.text-reset{color:inherit !important}.visible{visibility:visible !important}.invisible{visibility:hidden !important}@media print{*,*::before,*::after{text-shadow:none !important;box-shadow:none !important}a:not(.btn){text-decoration:underline}abbr[title]::after{content:" (" attr(title) ")"}pre{white-space:pre-wrap !important}pre,blockquote{border:1px solid #adb5bd;page-break-inside:avoid}tr,img{page-break-inside:avoid}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}body{min-width:992px !important}.container{min-width:992px !important}.navbar{display:none}.badge{border:1px solid #000}.table{border-collapse:collapse !important}.table td,.table th{background-color:#fff !important}.table-bordered th,.table-bordered td{border:1px solid #dee2e6 !important}.table-dark{color:inherit}.table-dark th,.table-dark td,.table-dark thead th,.table-dark tbody+tbody{border-color:#dee2e6}.table .thead-dark th{color:inherit;border-color:#dee2e6}}.breadcrumb-item+.breadcrumb-item::before{content:"◀";content:"/"}.dir-rtl .custom-select{background-position:.75rem center}.dir-rtl .custom-switch .custom-control-input:checked~.custom-control-label::after{transform:translateX(-0.75rem)}.dir-rtl .tooltip.bs-tooltip-left .arrow,.dir-rtl .tooltip.bs-tooltip-auto[x-placement^=left] .arrow,.dir-rtl .tooltip.bs-tooltip-right .arrow,.dir-rtl .tooltip.bs-tooltip-auto[x-placement^=right] .arrow{transform:rotate(180deg)}.dir-rtl .tooltip.bs-tooltip-left .arrow,.dir-rtl .tooltip.bs-tooltip-auto[x-placement^=left] .arrow{left:auto;right:0}.dir-rtl .tooltip.bs-tooltip-right .arrow,.dir-rtl .tooltip.bs-tooltip-auto[x-placement^=right] .arrow{left:0;right:auto}.dir-rtl .popover.bs-popover-right,.dir-rtl .popover.bs-popover-auto[x-placement^=right]{margin-right:0;margin-left:.5rem}.dir-rtl .popover.bs-popover-right .arrow,.dir-rtl .popover.bs-popover-auto[x-placement^=right] .arrow{transform:rotate(180deg);left:calc(-0.5rem - 1px);right:auto}.dir-rtl .popover.bs-popover-left,.dir-rtl .popover.bs-popover-auto[x-placement^=left]{margin-right:.5rem;margin-left:0}.dir-rtl .popover.bs-popover-left .arrow,.dir-rtl .popover.bs-popover-auto[x-placement^=left] .arrow{transform:rotate(180deg);left:auto;right:calc(-0.5rem - 1px)}#region-main{overflow-y:visible;background-color:#fff}@media(min-width: 576px){.context-header-settings-menu,.region-main-settings-menu{float:right;width:auto;max-width:4em;height:2em;display:block;margin-top:4px}}@media(max-width: 767.98px){.context-header-settings-menu,.region-main-settings-menu{display:flex;justify-content:flex-end}}.context-header-settings-menu .dropdown-toggle>.icon,#region-main-settings-menu .dropdown-toggle>.icon{height:24px;font-size:24px;width:auto}#user-notifications{display:block;overflow:hidden}.layout-option-noheader #page-header,.layout-option-nonavbar #page-navbar,.layout-option-nofooter #page-footer,.layout-option-nocourseheader .course-content-header,.layout-option-nocoursefooter .course-content-footer{display:none}.mdl-left{text-align:left}.mdl-right{text-align:right}.text-ltr{direction:ltr !important}#add,#remove,.centerpara,.mdl-align{text-align:center}a.dimmed,a.dimmed:link,a.dimmed:visited,a.dimmed_text,a.dimmed_text:link,a.dimmed_text:visited,.dimmed_text,.dimmed_text a,.dimmed_text a:link,.dimmed_text a:visited,.usersuspended,.usersuspended a,.usersuspended a:link,.usersuspended a:visited,.dimmed_category,.dimmed_category a{color:#6c757d}.aalink.focus,a.focus.autolink,.aalink:focus,a.autolink:focus,#page-footer a:not([class]).focus,#page-footer a:not([class]):focus,.arrow_link.focus,.arrow_link:focus,a:not([class]).focus,a:not([class]):focus,.activityinstance>a.focus,.activityinstance>a:focus{outline:.2rem solid rgba(0,0,0,0);color:#212529;background-color:rgb(184,220.2717391304,255);box-shadow:0 -0.2rem rgb(184,220.2717391304,255),0 .2rem #343a40}.aalink:focus:hover,a.autolink:focus:hover,#page-footer a:not([class]):focus:hover,.arrow_link:focus:hover,a:not([class]):focus:hover,.activityinstance>a:focus:hover{text-decoration:none}.aabtn.focus,.aabtn:focus,.btn-link.focus,.btn-link:focus,.nav-link.focus,.nav-link:focus,.editor_atto_toolbar button.focus,.editor_atto_toolbar button:focus,.editor_atto_toolbar .atto_toolbar_row.focus,.editor_atto_toolbar .atto_toolbar_row:focus,[role=button].focus,[role=button]:focus,.list-group-item-action.focus,.list-group-item-action:focus,input[type=checkbox].focus,input[type=checkbox]:focus,input[type=radio].focus,input[type=radio]:focus,input[type=file].focus,input[type=file]:focus,input[type=image].focus,input[type=image]:focus,.sr-only-focusable.focus,.sr-only-focusable:focus,a.dropdown-toggle.focus,a.dropdown-toggle:focus,.moodle-dialogue-base .closebutton.focus,.moodle-dialogue-base .closebutton:focus,button.btn-close.focus,button.btn-close:focus,.form-autocomplete-selection.focus,.form-autocomplete-selection:focus,[role=treeitem]:not([aria-expanded=true]).focus,[role=treeitem]:not([aria-expanded=true]):focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,94,184,.25)}.aabtn:focus:hover,.btn-link:focus:hover,.nav-link:focus:hover,.editor_atto_toolbar button:focus:hover,.editor_atto_toolbar .atto_toolbar_row:focus:hover,[role=button]:focus:hover,.list-group-item-action:focus:hover,input[type=checkbox]:focus:hover,input[type=radio]:focus:hover,input[type=file]:focus:hover,input[type=image]:focus:hover,.sr-only-focusable:focus:hover,a.dropdown-toggle:focus:hover,.moodle-dialogue-base .closebutton:focus:hover,button.btn-close:focus:hover,.form-autocomplete-selection:focus:hover,[role=treeitem]:not([aria-expanded=true]):focus:hover{text-decoration:none}.modal-dialog[tabindex="0"].focus,.modal-dialog[tabindex="0"]:focus{outline:0}.modal-dialog[tabindex="0"].focus .modal-content,.modal-dialog[tabindex="0"]:focus .modal-content{outline:0;box-shadow:0 0 0 .2rem rgba(0,94,184,.25);border-radius:.3rem}[role=treeitem][aria-expanded=true]{outline:0}[role=treeitem][aria-expanded=true].focus>*:first-child,[role=treeitem][aria-expanded=true]:focus>*:first-child{outline:0;box-shadow:0 0 0 .2rem rgba(0,94,184,.25)}[role=treeitem][aria-expanded=true]:focus:hover{text-decoration:none}.form-autocomplete-suggestions li[aria-selected=true]{outline:0;box-shadow:0 0 0 .2rem rgba(0,94,184,.25)}.safari input[type=checkbox].focus,.safari input[type=checkbox]:focus,.safari input[type=radio].focus,.safari input[type=radio]:focus{outline:auto}.unlist,.unlist li,.inline-list,.inline-list li,.block .list,.block .list li,.section li.movehere,.tabtree li{list-style:none;margin:0;padding:0}.section li.movehere a{display:block;width:100%;height:2rem;border:2px dashed #343a40}.editing .course-content .hidden.sectionname{visibility:hidden;display:initial}.inline,.inline-list li{display:inline}.notifytiny{font-size:.75rem}.notifytiny li,.notifytiny td{font-size:100%}.red,.notifyproblem{color:#ffeb3b}.green,.notifysuccess{color:#007f3b}.highlight{color:#005eb8}.bg-primary-light{background-color:rgb(229.5,238.9,247.9)}.fitem.advanced .text-info{font-weight:bold}.reportlink{text-align:right}a.autolink.glossary:hover{cursor:help}.collapsibleregioncaption{white-space:nowrap;min-height:1.5rem}.pagelayout-mydashboard.jsenabled .collapsibleregioncaption{cursor:pointer}.pagelayout-mydashboard #region-main{border:0;padding:0;background-color:rgba(0,0,0,0);margin-top:-1px}@media(max-width: 767.98px){.pagelayout-mydashboard #region-main-box,.pagelayout-login #region-main-box{padding-left:0;padding-right:0}}.collapsibleregioncaption img{vertical-align:middle}.jsenabled .hiddenifjs{display:none}body:not(.jsenabled) .visibleifjs{display:none}.jsenabled .collapsibleregion{overflow:hidden;box-sizing:content-box}.jsenabled .collapsed .collapsibleregioninner{visibility:hidden}.collapsible-actions{display:none;text-align:right}.jsenabled .collapsible-actions{display:block}.yui-overlay .yui-widget-bd{background-color:#ffee69;border:1px solid #a6982b;border-top-color:#d4c237;color:#000;left:0;padding:2px 5px;position:relative;top:0;z-index:1}.clearer{background:rgba(0,0,0,0);border-width:0;clear:both;display:block;height:1px;margin:0;padding:0}.bold,.warning,.errorbox .title,.pagingbar .title,.pagingbar .thispage{font-weight:bold}img.resize{height:1em;width:1em}.block img.resize{height:.9em;width:.8em}img.activityicon{height:32px;width:32px;vertical-align:middle}.headermain{font-weight:bold}#maincontent{display:block;height:1px;overflow:clip}img.uihint{cursor:help}#addmembersform table{margin-left:auto;margin-right:auto}table.flexible .emptyrow{display:none}form.popupform,form.popupform div{display:inline}.arrow_button input{overflow:hidden}.no-overflow{overflow:auto}.no-overflow>.generaltable{margin-bottom:0}.no-overflow .generaltable .sr-only,.no-overflow .generaltable .accesshide,.table-responsive .generaltable .sr-only,.table-responsive .generaltable .accesshide{position:relative;display:block}.accesshide{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}span.hide,div.hide,.hidden{display:none}a.skip-block,a.skip{position:absolute;top:-1000em;font-size:.85em;text-decoration:none}a.skip-block:focus,a.skip-block:active,a.skip:focus,a.skip:active{position:static;display:block}.skip-block-to{display:block;height:1px;overflow:hidden}.addbloglink{text-align:center}.blog_entry .audience{text-align:right;padding-right:4px}.blog_entry .tags{margin-top:15px}.blog_entry .content{margin-left:43px}#doc-contents h1{margin:1em 0 0 0}#doc-contents ul{margin:0;padding:0;width:90%}#doc-contents ul li{list-style-type:none}.groupmanagementtable td{vertical-align:top}.groupmanagementtable #existingcell,.groupmanagementtable #potentialcell{width:42%}.groupmanagementtable #buttonscell{width:16%}.groupmanagementtable #buttonscell p.arrow_button input{width:auto;min-width:80%;margin:0 auto;display:block}.groupmanagementtable #removeselect_wrapper,.groupmanagementtable #addselect_wrapper{width:100%}.groupmanagementtable #removeselect_wrapper label,.groupmanagementtable #addselect_wrapper label{font-weight:normal}#group-usersummary{width:14em}.groupselector{margin-top:3px;margin-bottom:3px;display:inline-block}.groupselector label{display:inline-block}.notepost{margin-bottom:1em}.notepost .userpicture{float:left;margin-right:5px}.notepost .content,.notepost .footer{clear:both}.notesgroup{margin-left:20px}.path-my .coursebox{margin:1rem 0;padding:0}.path-my .coursebox .overview{margin:15px 30px 10px 30px}.path-my .coursebox .info{float:none;margin:0}.mod_introbox{padding:10px}table.mod_index{width:100%}.comment-ctrl{font-size:12px;display:none;margin:0;padding:0}.comment-ctrl h5{margin:0;padding:5px}.comment-area{max-width:400px;padding:5px}.comment-area textarea{width:100%;overflow:auto}.comment-area textarea.fullwidth{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.comment-area .fd{text-align:right}.comment-meta span{color:gray}.comment-link img{vertical-align:text-bottom}.comment-list{font-size:11px;overflow:auto;list-style:none;padding:0;margin:0}.comment-list li{margin:2px;list-style:none;margin-bottom:5px;clear:both;padding:.3em;position:relative}.comment-list li.first{display:none}.comment-paging{text-align:center}.comment-paging .pageno{padding:2px}.comment-paging .curpage{border:1px solid #ccc}.comment-message .picture{float:left;margin-right:.25rem}.comment-message .text{margin:0;padding:0}.comment-message .text p{padding:0;margin:0 18px 0 0}.comment-delete{position:absolute;top:0;right:0;margin:.3em}.comment-report-selectall{display:none}.comment-link{display:none}.jsenabled .comment-link{display:block}.jsenabled .showcommentsnonjs{display:none}.jsenabled .comment-report-selectall{display:inline}.completion-expired{color:#ffeb3b}.completion-expected{font-size:.75rem}.completion-sortchoice,.completion-identifyfield{font-size:.75rem;vertical-align:bottom}.completion-progresscell{text-align:right}.completion-expired .completion-expected{font-weight:bold}#tag-search-box{text-align:center;margin:10px auto}span.flagged-tag,tr.flagged-tag,span.flagged-tag a,tr.flagged-tag a{color:#ffeb3b}.tag-management-table td,.tag-management-table th{vertical-align:middle;padding:4px}.tag-management-table .inplaceeditable.inplaceeditingon input{width:150px}.path-admin-tag .addstandardtags{float:right}.path-admin-tag .addstandardtags img{margin:0 5px}.path-tag .tag-relatedtags{padding-top:10px}.path-tag .tag-management-box{text-align:right}.path-tag .tag-index-toc{padding:10px;text-align:center}.path-tag .tag-index-toc li{margin-left:5px;margin-right:5px}.path-tag .tag-management-box li{margin-left:5px;margin-right:5px}.path-tag .tag-management-box li a{background-repeat:no-repeat;background-position:left;padding-left:17px}.path-tag .tag-management-box li a.edittag{background-image:url([[pix:moodle|i/settings]])}.path-tag .tag-management-box li a.flagasinappropriate{background-image:url([[pix:moodle|i/flagged]])}.path-tag .tag-management-box li a.removefrommyinterests{background-image:url([[pix:moodle|t/delete]])}.path-tag .tag-management-box li a.addtomyinterests{background-image:url([[pix:moodle|t/add]])}.path-tag .tag-backtoallitems{text-align:center}.path-tag .tag-index-items .tagarea{border:1px solid #e3e3e3;border-radius:4px;padding:10px;margin-top:10px}.path-tag .tag-index-items .tagarea h3{display:block;padding:3px 0 10px 0;margin:0;font-size:1.1em;font-weight:bold;line-height:20px;color:#999;text-shadow:0 1px 0 hsla(0,0%,100%,.5);text-transform:uppercase;word-wrap:break-word;border-bottom:solid 1px #e3e3e3;margin-bottom:10px}.path-tag .tag-index-items .tagarea .taggeditems::after{display:block;clear:both;content:""}.path-tag .tag-index-items .tagarea .controls{text-align:center}.path-tag .tag-index-items .tagarea .controls::after{display:block;clear:both;content:""}.path-tag .tag-index-items .tagarea .controls.controls-bottom{margin-top:5px}.path-tag .tag-index-items .tagarea .controls .gotopage.nextpage{float:right}.path-tag .tag-index-items .tagarea .controls .gotopage.prevpage{float:left}.path-tag .tag-index-items .tagarea .controls .exclusivemode{display:inline-block}.path-tag .tag-index-items .tagarea .controls .gotopage.prevpage::before{padding-right:5px;padding-left:5px;content:"«"}.path-tag .tag-index-items .tagarea .controls .gotopage.nextpage::after{padding-right:5px;padding-left:5px;content:"»"}.tag_feed img{max-height:35px;max-width:35px}.tag_feed .muted a{color:#6c757d}.tag_cloud{text-align:center}.tag_cloud .inline-list li{padding:0 .2em}.tag_cloud .tag_overflow{margin-top:1em;font-style:italic}.tag_cloud .s0{font-size:.7em}.tag_cloud .s1{font-size:.8em}.tag_cloud .s2{font-size:.9em}.tag_cloud .s3{font-size:1em}.tag_cloud .s4{font-size:1.1em}.tag_cloud .s5{font-size:1.2em}.tag_cloud .s6{font-size:1.3em}.tag_cloud .s7{font-size:1.4em}.tag_cloud .s8{font-size:1.5em}.tag_cloud .s9{font-size:1.6em}.tag_cloud .s10{font-size:1.7em}.tag_cloud .s11{font-size:1.8em}.tag_cloud .s12{font-size:1.9em}.tag_cloud .s13{font-size:2em}.tag_cloud .s14{font-size:2.1em}.tag_cloud .s15{font-size:2.2em}.tag_cloud .s16{font-size:2.3em}.tag_cloud .s17{font-size:2.4em}.tag_cloud .s18{font-size:2.5em}.tag_cloud .s19{font-size:2.6em}.tag_cloud .s20{font-size:2.7em}.tag_list ul{display:inline}.tag_list .tagmorelink{display:none}.tag_list.hideoverlimit .overlimit{display:none}.tag_list.hideoverlimit .tagmorelink{display:inline}.tag_list.hideoverlimit .taglesslink{display:none}#webservice-doc-generator td{text-align:left;border:0 solid #000}.userenrolment{width:100%;border-collapse:collapse}.userenrolment tr{vertical-align:top}.userenrolment td{padding:0;height:41px}.userenrolment .subfield{margin-right:5px}.userenrolment .col_userdetails .subfield{margin-left:40px}.userenrolment .col_userdetails .subfield_picture{float:left;margin-left:0}.userenrolment .col_lastseen{width:150px}.userenrolment .col_role{width:262px}.userenrolment .col_role .roles,.userenrolment .col_group .groups{margin-right:30px}.userenrolment .col_role .role{float:left;padding:0 3px 3px;margin:0 3px 3px;white-space:nowrap}.userenrolment .col_group .group{float:left;padding:3px;margin:3px;white-space:nowrap}.userenrolment .col_role .role a,.userenrolment .col_group .group a{margin-left:3px;cursor:pointer}.userenrolment .col_role .addrole,.userenrolment .col_group .addgroup{float:right;padding:3px;margin:3px}.userenrolment .col_role .addrole>a:hover,.userenrolment .col_group .addgroup>a:hover{border-bottom:1px solid #666}.userenrolment .col_role .addrole img,.userenrolment .col_group .addgroup img{vertical-align:baseline}.userenrolment .hasAllRoles .col_role .addrole{display:none}.userenrolment .col_enrol .enrolment{float:left;padding:0 3px 3px;margin:0 3px 3px}.userenrolment .col_enrol .enrolment a{float:right;margin-left:3px}#page-enrol-otherusers .userenrolment .col_role .role{float:none;margin:3px 3px 3px 0;padding:3px 3px 3px 0}.corelightbox{background-color:#ccc;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center}.corelightbox img{position:fixed;top:50%;left:50%}.mod-indent-outer{display:table}.mod-indent{display:table-cell}.label .mod-indent{float:left;padding-top:20px}.activity.label.modtype_label .mod-indent{float:none}@media(min-width: 576px){.mod-indent-1{width:30px}.mod-indent-2{width:60px}.mod-indent-3{width:90px}.mod-indent-4{width:120px}.mod-indent-5{width:150px}.mod-indent-6{width:180px}.mod-indent-7{width:210px}.mod-indent-8{width:240px}.mod-indent-9{width:270px}.mod-indent-10{width:300px}.mod-indent-11{width:330px}.mod-indent-12{width:360px}.mod-indent-13{width:390px}.mod-indent-14{width:420px}.mod-indent-15{width:450px}.mod-indent-16{width:480px}.mod-indent-huge{width:480px}}.resourcecontent .mediaplugin_mp3 object{height:25px;width:600px}.resourcecontent audio.mediaplugin_html5audio{width:600px}.resourceimage{max-width:100%}.mediaplugin_mp3 object{height:15px;width:300px}audio.mediaplugin_html5audio{width:300px}.core_media_preview.pagelayout-embedded #maincontent{height:0}.path-rating .ratingtable{width:100%;margin-bottom:1em}.path-rating .ratingtable th.rating{width:100%}.path-rating .ratingtable td.rating,.path-rating .ratingtable td.time{white-space:nowrap;text-align:center}.moodle-dialogue-base .moodle-dialogue-lightbox{background-color:#495057}.pagelayout-popup .moodle-dialogue-base .moodle-dialogue-lightbox{background-color:rgba(0,0,0,0)}.pagelayout-popup .moodle-dialogue-base .moodle-dialogue{box-shadow:0 .25rem .5rem rgba(0,0,0,.2)}.moodle-dialogue-base .hidden,.moodle-dialogue-base .moodle-dialogue-hidden{display:none}.no-scrolling{overflow:hidden}.moodle-dialogue-base .moodle-dialogue-fullscreen{left:0;top:0;right:0;bottom:-50px;position:fixed}.moodle-dialogue-base .moodle-dialogue-fullscreen .moodle-dialogue-content{overflow:auto}.moodle-dialogue-base .moodle-dialogue-wrap{background-color:#fff;border:1px solid #ccc}.modal.show{display:block}.moodle-dialogue-base .moodle-dialogue-wrap .moodle-dialogue-hd{display:flex;padding:1rem 1rem;border-bottom:1px solid #dee2e6}.moodle-dialogue-base .moodle-dialogue-wrap .moodle-dialogue-hd.yui3-widget-hd{min-height:3rem;color:initial;background:initial;font-size:1.5rem;line-height:1.5}.moodle-dialogue-base .moodle-dialogue-wrap .moodle-dialogue-hd h5{font-size:1.5rem;font-weight:400;margin-bottom:0;line-height:1.5}.moodle-dialogue-base .moodle-dialogue-wrap .moodle-dialogue-hd .yui3-widget-buttons{padding:0;position:relative;margin-left:auto}.moodle-dialogue-base .closebutton{padding:1rem 1rem;margin:-1rem -1rem -1rem auto;position:relative;background-color:rgba(0,0,0,0);border:0;background-image:none;box-shadow:none;opacity:.7}.moodle-dialogue-base .closebutton:hover,.moodle-dialogue-base .closebutton:active{opacity:1}.moodle-dialogue-base .closebutton::after{content:"×"}.moodle-dialogue-base .moodle-dialogue .moodle-dialogue-bd{padding:.5rem}.moodle-dialogue-base .moodle-dialogue .moodle-dialogue-bd body{background-color:#fff}.moodle-dialogue-base .moodle-dialogue-fullscreen .moodle-dialogue-content{overflow:auto;position:absolute;top:0;bottom:50px;left:0;right:0;margin:0;border:0}.moodle-dialogue-exception .moodle-exception-param label{font-weight:bold}.moodle-dialogue-exception .param-stacktrace label{background-color:#eee;border:1px solid #ccc;border-bottom-width:0}.moodle-dialogue-exception .param-stacktrace pre{border:1px solid #ccc;background-color:#fff}.moodle-dialogue-exception .param-stacktrace .stacktrace-file{color:navy;font-size:.875rem}.moodle-dialogue-exception .param-stacktrace .stacktrace-line{color:#ffeb3b;font-size:.875rem}.moodle-dialogue-exception .param-stacktrace .stacktrace-call{color:#333;font-size:90%;border-bottom:1px solid #eee}.moodle-dialogue-base .moodle-dialogue .moodle-dialogue-content .moodle-dialogue-ft:empty{display:none}.moodle-dialogue-base .moodle-dialogue .moodle-dialogue-content .moodle-dialogue-ft.yui3-widget-ft{background:initial}.moodle-dialogue-confirm .confirmation-message{margin:.5rem 0}.moodle-dialogue-confirm .confirmation-dialogue input{min-width:80px}.moodle-dialogue-exception .moodle-exception-message{margin:1em}.moodle-dialogue-exception .moodle-exception-param{margin-bottom:.5em}.moodle-dialogue-exception .moodle-exception-param label{width:150px}.moodle-dialogue-exception .param-stacktrace label{display:block;margin:0;padding:4px 1em}.moodle-dialogue-exception .param-stacktrace pre{display:block;height:200px;overflow:auto}.moodle-dialogue-exception .param-stacktrace .stacktrace-file{display:inline-block;margin:4px 0}.moodle-dialogue-exception .param-stacktrace .stacktrace-line{display:inline-block;width:50px;margin:4px 1em}.moodle-dialogue-exception .param-stacktrace .stacktrace-call{padding-left:25px;margin-bottom:4px;padding-bottom:4px}.moodle-dialogue .moodle-dialogue-bd .content-lightbox{opacity:.75;width:100%;height:100%;top:0;left:0;background-color:#fff;text-align:center;padding:10% 0}.moodle-dialogue .tooltiptext{max-height:300px}.moodle-dialogue-base .moodle-dialogue.moodle-dialogue-tooltip{z-index:3001}.moodle-dialogue-base .moodle-dialogue.moodle-dialogue-tooltip .moodle-dialogue-bd{overflow:auto}.chooserdialoguebody,.choosertitle{display:none}.moodle-dialogue.chooserdialogue .moodle-dialogue-content .moodle-dialogue-ft{margin:0}.chooserdialogue .moodle-dialogue-wrap .moodle-dialogue-bd{padding:0;background:#f2f2f2;border-bottom-right-radius:10px;border-bottom-left-radius:10px}.choosercontainer #chooseform .submitbuttons{padding:.7em 0;text-align:right}@media(max-height: 639px){.ios .choosercontainer #chooseform .submitbuttons{padding:45px 0}}.choosercontainer #chooseform .submitbuttons input{min-width:100px;margin:0 .5em}.choosercontainer #chooseform .options{position:relative;border-bottom:1px solid #bbb}.jschooser .choosercontainer #chooseform .alloptions{overflow-x:hidden;overflow-y:auto;max-width:240px}.jschooser .choosercontainer #chooseform .alloptions .option input[type=radio]{display:inline-block}.jschooser .choosercontainer #chooseform .alloptions .option .typename{display:inline-block;width:55%}.choosercontainer #chooseform .moduletypetitle,.choosercontainer #chooseform .option,.choosercontainer #chooseform .nonoption{margin-bottom:0;padding:0 1.6em 0 1.6em}.choosercontainer #chooseform .moduletypetitle{text-transform:uppercase;padding-top:1.2em;padding-bottom:.4em;margin-bottom:.5rem;font-size:100%}.choosercontainer #chooseform .option .typename,.choosercontainer #chooseform .nonoption .typename{padding:0 0 0 .5em}.choosercontainer #chooseform .modicon+.typename{padding-left:0}.choosercontainer #chooseform .option input[type=radio],.choosercontainer #chooseform .option span.typename{vertical-align:middle}.choosercontainer #chooseform .option label{display:block;margin:0;padding:.5rem 0;border-bottom:1px solid #fff}.choosercontainer #chooseform .option .icon{margin:0;padding:0 1rem}.choosercontainer #chooseform .nonoption{padding-left:2.7em;padding-top:.3em;padding-bottom:.1em}.choosercontainer #chooseform .subtype{margin-bottom:0;padding:0 1.6em 0 3.2em}.choosercontainer #chooseform .subtype .typename{margin:0 0 0 .2em}.jschooser .choosercontainer #chooseform .instruction,.jschooser .choosercontainer #chooseform .typesummary{display:none;position:absolute;top:0;right:0;bottom:0;left:240px;margin:0;padding:1.6em;background-color:#fff;overflow-x:hidden;overflow-y:auto;line-height:2em}.jschooser .choosercontainer #chooseform .instruction,.choosercontainer #chooseform .selected .typesummary{display:block}.choosercontainer #chooseform .selected{background-color:#fff;margin-top:-1px;padding-top:1px}@media(max-width: 575.98px){.jsenabled .choosercontainer #chooseform .alloptions{max-width:100%}.jsenabled .choosercontainer #chooseform .instruction,.jsenabled .choosercontainer #chooseform .typesummary{position:static}}.modchooser .modal-body{padding:0;overflow-y:auto;min-height:640px;display:flex;flex-direction:column}.modchooser .modal-body .searchresultitemscontainer-wrapper{min-height:495px}.modchooser .modal-body .carousel-item.active{display:flex}.modchooser .modal-body .chooser-container{display:flex;flex-direction:column;flex:1 1 auto}.modchooser .modal-body .loading-icon{opacity:1}.modchooser .modal-body .loading-icon .icon{display:block;font-size:3em;max-height:3em;max-width:3em}.modchooser .modal-body .carousel-item .loading-icon .icon{margin:1em auto}.modchooser .modal-body .searchbar{width:100%}.modchooser .modal-footer{height:70px;background:#fff}.modchooser .modal-footer .moodlenet-logo .icon{height:2.5rem;width:6rem;max-height:2.5rem;max-width:6rem;margin-bottom:.6rem}.modchoosercontainer.noscroll{overflow-y:hidden}.modchoosercontainer .optionscontainer,.modchoosercontainer .searchresultitemscontainer{overflow-x:hidden}.modchoosercontainer .optionscontainer .option,.modchoosercontainer .searchresultitemscontainer .option{flex-basis:calc(50% - .5rem)}.modchoosercontainer .optionscontainer .option .optionactions .optionaction,.modchoosercontainer .searchresultitemscontainer .option .optionactions .optionaction{cursor:pointer;color:#6c757d}.modchoosercontainer .optionscontainer .option .optionactions .optionaction i,.modchoosercontainer .searchresultitemscontainer .option .optionactions .optionaction i{margin:0}.modchoosercontainer .optionscontainer .option .optioninfo a,.modchoosercontainer .searchresultitemscontainer .option .optioninfo a{color:#495057}.modchoosercontainer .optionscontainer .option .optioninfo a:hover,.modchoosercontainer .searchresultitemscontainer .option .optioninfo a:hover{text-decoration:none}.modchooser .modal-body .optionsummary{background-color:#fff;overflow-x:hidden;overflow-y:auto;height:640px}.modchooser .modal-body .optionsummary .content{overflow-y:auto}.modchooser .modal-body .optionsummary .content .heading .icon{height:32px;width:32px;font-size:32px;padding:0}.modchooser .modal-body .optionsummary .actions{border-top:1px solid #dee2e6;background:#fff}@media(max-width: 575.98px){.path-course-view .modal-dialog.modal-lg,.path-course-view .modal-content,.modchooser .modal-body,.modchooser .modal-body .carousel,.modchooser .modal-body .carousel-inner,.modchooser .modal-body .carousel-item,.modchooser .modal-body .optionsummary,.modchoosercontainer,.optionscontainer,.searchresultitemscontainer{min-height:auto;height:100%;overflow-y:auto}.path-course-view .modal-dialog.modal-lg{margin:0}.modchooser .modal-body .searchresultitemscontainer-wrapper{min-height:auto}}@media(min-width: 576px){.modchoosercontainer .optionscontainer .option,.modchoosercontainer .searchresultitemscontainer .option{flex-basis:calc(33.33% - .5rem)}}@media(min-width: 992px){.modchoosercontainer .optionscontainer .option,.modchoosercontainer .searchresultitemscontainer .option{flex-basis:calc(16.66% - .5rem)}}.formlistingradio{padding-bottom:25px;padding-right:10px}.formlistinginputradio{float:left}.formlistingmain{min-height:225px}.formlisting{position:relative;margin:15px 0;padding:1px 19px 14px;background-color:#fff;border:1px solid #ddd;border-radius:4px}.formlistingmore{position:absolute;cursor:pointer;bottom:-1px;right:-1px;padding:3px 7px;font-size:12px;font-weight:bold;background-color:#f5f5f5;border:1px solid #ddd;color:#9da0a4;border-radius:4px 0 4px 0}.formlistingall{margin:15px 0;padding:0;border-radius:4px}.formlistingrow{cursor:pointer;border-bottom:1px solid;border-color:#e1e1e8;border-left:1px solid #e1e1e8;border-right:1px solid #e1e1e8;background-color:#f7f7f9;border-radius:0 0 4px 4px;padding:6px;top:50%;left:50%;min-height:34px;float:left;width:150px}body.jsenabled .formlistingradio{display:none}body.jsenabled .formlisting{display:block}a.criteria-action{padding:0 3px;float:right}div.criteria-description{padding:10px 15px;margin:5px 0;background:none repeat scroll 0 0 #f9f9f9;border:1px solid #eee}ul.badges{margin:0;list-style:none}.badges li{position:relative;display:inline-block;padding-top:1em;text-align:center;vertical-align:top;width:150px}.badges li .badge-name{display:block;padding:5px}.badges li>img{position:absolute}.badges li .badge-image{width:100px;height:100px;left:10px;top:0;z-index:1}.badges li .badge-actions{position:relative}.badges li .expireimage{background-image:url([[pix:i/expired]]);background-repeat:no-repeat;background-size:100px 100px;width:100px;height:100px;left:25px;top:15px;position:absolute;z-index:10;opacity:.85}#badge-image{background-color:rgba(0,0,0,0);padding:0;position:relative;min-width:100px;width:20%;display:inline-block;vertical-align:top;margin-top:17px;margin-bottom:20px}#badge-image .expireimage{background-image:url([[pix:i/expired]]);background-repeat:no-repeat;background-size:100px 100px;width:100px;height:100px;left:0;top:0;opacity:.85;position:absolute;z-index:10}#badge-image .singlebutton{padding-top:5px;display:block}#badge-image .singlebutton button{margin-left:4px}#badge-details{display:inline-block;width:79%}#badge-overview dl,#badge-details dl{margin:0}#badge-overview dl dt,#badge-overview dl dd,#badge-details dl dt,#badge-details dl dd{vertical-align:top;padding:3px 0}#badge-overview dl dt,#badge-details dl dt{clear:both;display:inline-block;width:20%;min-width:100px}#badge-overview dl dd,#badge-details dl dd{display:inline-block;width:79%;margin-left:1%}#badge-criteria li li{list-style-type:none}#badge-image-col{flex:0 0 400px}.badge-profile{vertical-align:top}.connected{color:#007f3b}.notconnected{color:#d5281b}.connecting{color:#ffeb3b}#page-badges-index #page .badges-heading{display:flex;justify-content:space-between;align-items:center}#page-badges-index #page h2{margin:0}#page-badges-index #page #action_bar{margin:0}#page-badges-index #page .tertiary-navigation.container-fluid,#page-badges-index #page .tertiary-navigation.container-sm,#page-badges-index #page .tertiary-navigation.container-md,#page-badges-index #page .tertiary-navigation.container-lg,#page-badges-index #page .tertiary-navigation.container-xl{width:auto;height:50px;padding-top:0}#page-badges-award .recipienttable tr td{vertical-align:top}#page-badges-award .recipienttable tr td.actions .actionbutton{margin:.3em 0;padding:.5em 0;width:100%}#page-badges-award .recipienttable tr td.existing,#page-badges-award .recipienttable tr td.potential{width:42%}#issued-badge-table .activatebadge{display:inline-block}.statusbox.active{background-color:rgb(204,229.4,215.8)}.statusbox.inactive{background-color:rgb(255,251,215.8)}.statusbox{text-align:center;margin-bottom:5px;padding:5px}.statusbox .activatebadge{display:inline-block}.statusbox .activatebadge input[type=submit]{margin:3px}.activatebadge{margin:0;text-align:left;vertical-align:middle}img#persona_signin{cursor:pointer}.addcourse{float:right}.invisiblefieldset{display:inline;padding:0;border-width:0}#page-header h1.h2{font-weight:bold}#page-header .logo{margin:1rem 0}#page-header .logo img{max-height:75px}nav.navbar .logo img{max-height:35px}.nav.usernav .nav-item{display:flex}.nav.usernav .usermenu .dropdown-toggle{padding:0 .5rem}.page-context-header{overflow:hidden;padding:.25rem 0}.page-context-header .page-header-image>a{display:inline-block}.page-context-header .page-header-image .userinitials,.page-context-header .page-header-image .userpicture{margin-right:1rem}ul.dragdrop-keyboard-drag li{list-style-type:none}a.disabled:hover,a.disabled{text-decoration:none;cursor:default;font-style:italic;color:#6c757d}a.btn.disabled{opacity:1}body.lockscroll{height:100%;overflow:hidden}.progressbar_container{max-width:500px;margin:0 auto}.ie10 .yui3-calendar-header-label{display:inline-block}dd:before,dd:after{display:block;content:" "}dd:after{clear:both}.nav-tabs>.active>a[href],.nav-tabs>.active>a[href]:hover,.nav-tabs>.active>a[href]:focus{cursor:pointer}.inplaceeditable.inplaceeditingon{position:relative}.inplaceeditable.inplaceeditingon .editinstructions{margin-top:-30px;font-weight:normal;margin-right:0;margin-left:0;left:0;right:auto;white-space:nowrap}@media(min-width: 576px){.inplaceeditable.inplaceeditingon input{width:330px;vertical-align:text-bottom;margin-bottom:0}.inplaceeditable.inplaceeditingon input[role=combobox]{width:auto}}.inplaceeditable.inplaceeditingon select{margin-bottom:0}.inplaceeditable .quickediticon img{opacity:.2}.inplaceeditable .quickeditlink{color:inherit;text-decoration:inherit}.inplaceeditable:hover .quickeditlink .quickediticon img,.inplaceeditable .quickeditlink:focus .quickediticon img{opacity:1}.inplaceeditable.inplaceeditable-toggle .quickediticon{display:none}.inplaceeditable.inplaceeditable-autocomplete{display:block}h3.sectionname .inplaceeditable.inplaceeditingon .editinstructions{margin-top:-20px}@media(min-width: 992px){.chart-area .chart-image{position:relative;margin:auto;height:48vh;width:46vw}}.chart-area .chart-table-data{display:none}.chart-area .chart-table .chart-output-htmltable caption{white-space:nowrap}.chart-area .chart-table.accesshide .chart-table-expand{display:none}.chart-area .chart-table.accesshide .chart-table-data{display:block}.hover-tooltip-container{position:relative}.hover-tooltip-container .hover-tooltip{opacity:0;visibility:hidden;position:absolute;left:50%;top:calc(-50% - 5px);transform:translate(-50%, -50%);background-color:#fff;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;box-sizing:border-box;padding:5px;white-space:nowrap;transition:opacity .15s,visibility .15s;z-index:1000}.hover-tooltip-container .hover-tooltip:before{content:"";display:inline-block;border-left:8px solid rgba(0,0,0,0);border-right:8px solid rgba(0,0,0,0);border-top:8px solid rgba(0,0,0,.2);position:absolute;bottom:-8px;left:calc(50% - 8px)}.hover-tooltip-container .hover-tooltip:after{content:"";display:inline-block;border-left:7px solid rgba(0,0,0,0);border-right:7px solid rgba(0,0,0,0);border-top:7px solid #fff;position:absolute;bottom:-6px;left:calc(50% - 7px);z-index:2}.hover-tooltip-container:hover .hover-tooltip{opacity:1;visibility:visible;transition:opacity .15s .5s,visibility .15s .5s}#region-flat-nav{padding-right:0;padding-left:0}#region-flat-nav .nav{margin-right:15px;background-color:#fff}@media(max-width: 767.98px){#region-flat-nav .nav{margin-top:30px;margin-right:0}}.footer-dark a{color:#fff;text-decoration:underline;padding-top:.25rem;padding-bottom:.25rem}.footer-dark a .icon{color:#fff}.footer-dark a:focus .icon{color:#212529}.btn-footer-popover{display:none;position:fixed;bottom:2rem;right:2rem}.btn-footer-communication{display:none;position:fixed;bottom:5rem;right:2rem}.hasstickyfooter .btn-footer-popover{bottom:calc(1rem + max(80px, 1rem * 3))}.hasstickyfooter .btn-footer-communication{bottom:calc(4rem + max(80px, 1rem * 3))}.popover.footer .popover-body{padding:0}.popover.footer .popover-body .footer-section a{color:#212529;text-decoration:underline}.popover.footer .popover-body .footer-section a .icon{color:#212529}.popover.footer .popover-body .footer-section a:focus{text-decoration:none}.footer-support-link{padding-bottom:5px}@media(min-width: 576px){.jsenabled #page-footer .footer-content-popover{display:none}.jsenabled .btn-footer-popover,.jsenabled .btn-footer-communication{display:block;z-index:1000}}.bg-inverse a{color:#fff;text-decoration:underline}.bg-inverse a .icon{color:#fff}.sitelink img{width:112px}.competency-tree ul{padding-left:1.5rem}.sr-only-focusable:active,.sr-only-focusable:focus{z-index:1031;position:fixed;background:#fff;padding:7px;left:0;top:0}[data-drag-type=move]{cursor:move;touch-action:none}.clickable{cursor:pointer}.overlay-icon-container{position:absolute;top:0;left:0;width:100%;height:100%;background-color:hsla(0,0%,100%,.6)}.overlay-icon-container .loading-icon{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.overlay-icon-container .loading-icon .icon{max-height:2em;max-width:2em;font-size:2em}.w-auto{width:auto}.bg-pulse-grey{animation:bg-pulse-grey 2s infinite linear}@keyframes bg-pulse-grey{0%{background-color:#f8f9fa}50%{background-color:rgb(233.125,236.25,239.375)}100%{background-color:#f8f9fa}}.line-height-0{line-height:0 !important}.line-height-1{line-height:.25rem !important}.line-height-2{line-height:.5rem !important}.line-height-3{line-height:1rem !important}.line-height-4{line-height:1.5rem !important}.line-height-5{line-height:3rem !important}.dir-rtl .dir-rtl-hide{display:none}.dir-ltr .dir-ltr-hide{display:none}.paged-content-page-container{min-height:3.125rem}body.h5p-embed #page-content{display:inherit}body.h5p-embed #maincontent{display:none}body.h5p-embed .h5pmessages{min-height:230px}#h5pcontenttypes td{vertical-align:middle}#page.drawers form#h5peditor,#page.drawers form#coolh5peditor,#page.drawers .core_contentbank_viewcontent{max-width:960px;margin:0 auto}#page-contentbank-edit fieldset{margin-top:1em}.text-decoration-none{text-decoration:none !important}.colour-inherit{color:inherit !important}.position-right{right:0 !important}.overflow-hidden{overflow:hidden !important}.text-break{overflow-wrap:break-word !important}.word-break{word-break:break-word !important}.z-index-0{z-index:0 !important}.z-index-1{z-index:1 !important}.img-responsive{max-width:100%;height:auto}input[disabled]{cursor:not-allowed}.fade.in{opacity:1}.clamp-2{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.word-break-all{word-break:break-all}.matchtext{background-color:rgb(133,195.3260869565,255);color:#212529;height:1.5rem}.border-radius{border-radius:.25rem}.v-hidden{visibility:hidden}.dialog-big{max-width:500px}.dialog-small{max-width:300px}@media(min-width: 576px){.dialog-big{width:500px}.dialog-small{width:300px}}.v-parent-focus{opacity:0;visibility:hidden}.focus-control:focus-within .v-parent-focus,.focus-control:hover .v-parent-focus{opacity:1;visibility:visible}.emoji-picker{width:350px;height:400px}.emoji-picker .category-button{padding:.375rem 0;height:100%;width:38.8888888889px;border-top:none;border-left:none;border-right:none;border-bottom:2px solid rgba(0,0,0,0)}.emoji-picker .category-button.selected{border-bottom:2px solid #005eb8}.emoji-picker .emojis-container,.emoji-picker .search-results-container{min-width:280px}.emoji-picker .picker-row{height:40px}.emoji-picker .picker-row .category-name{line-height:40px}.emoji-picker .picker-row .emoji-button{height:40px;width:40px;line-height:40px;font-size:24px;overflow:hidden}.emoji-picker .emoji-preview{height:40px;font-size:40px;line-height:40px}.emoji-picker .emoji-short-name{line-height:20px}@media(max-width: 575.98px){.emoji-picker{width:320px}}.emoji-auto-complete{height:40px}.emoji-auto-complete .btn.btn-link.btn-icon.emoji-button{height:40px;width:40px;line-height:40px;font-size:24px}.emoji-auto-complete .btn.btn-link.btn-icon.emoji-button.active{background-color:#e9ecef}.toast-wrapper{max-width:350px;max-height:0;z-index:1051}.toast-wrapper>:first-child{margin-top:1rem}.alert-primary a{color:rgb(0,20.9456521739,41)}.alert-primary .btn-close{color:#000;opacity:.6}.alert-secondary a{color:rgb(30.3605150215,32.8905579399,35.1394849785)}.alert-secondary .btn-close{color:rgb(6.7210300429,7.2811158798,7.7789699571);opacity:.6}.alert-success a,.environmenttable .ok a{color:rgb(0,12.5,5.8070866142)}.alert-success .btn-close,.environmenttable .ok .btn-close{color:#000;opacity:.6}.alert-info a{color:rgb(0,20.9456521739,41)}.alert-info .btn-close{color:#000;opacity:.6}.alert-warning a,.environmenttable .warn a{color:rgb(86.0828025478,79.3312101911,19.9171974522)}.alert-warning .btn-close,.environmenttable .warn .btn-close{color:rgb(44.6656050955,41.1624203822,10.3343949045);opacity:.6}.alert-danger a,.environmenttable .error a{color:rgb(61.2375,11.5,7.7625)}.alert-danger .btn-close,.environmenttable .error .btn-close{color:rgb(15.975,3,2.025);opacity:.6}.alert-light a{color:rgb(98.6024096386,99,99.3975903614)}.alert-light .btn-close{color:hsl(210,.4016064257%,28.8235294118%);opacity:.6}.alert-dark a{color:rgb(3.1379310345,3.5,3.8620689655)}.alert-dark .btn-close{color:#000;opacity:.6}.alert a{font-weight:700}.breadcrumb:empty{padding:0}@media(max-width: 767.98px){#page-navbar{width:100%}.breadcrumb:not(:empty){width:100%;flex-wrap:nowrap;margin-bottom:.5rem}.breadcrumb:not(:empty) .breadcrumb-item{padding-top:.33333rem;padding-bottom:.33333rem;display:inline-flex;overflow:hidden}.breadcrumb:not(:empty) .breadcrumb-item a,.breadcrumb:not(:empty) .breadcrumb-item span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mform{width:100%;padding-right:15px;padding-left:15px}.pagination{flex-wrap:wrap;justify-content:center}.custom-select{max-width:100%}.card .card-body{padding:.625rem}#page-header .card{border:0}#page-header .card .card-body{padding:0}.nav-tabs:not(.more-nav),.nav-pills{margin:0;border:0;padding:.125rem;background-color:#e9ecef}.nav-tabs:not(.more-nav) .nav-item,.nav-pills .nav-item{flex:1 1 auto;text-align:center}.nav-tabs:not(.more-nav) .nav-link,.nav-pills .nav-link{background:#fff;border:0;margin:.125rem}.nav-tabs:not(.more-nav) .nav-link.active,.nav-pills .nav-link.active{color:#005eb8;border-color:#005eb8}.nav-tabs:not(.more-nav) .nav-link.active:hover,.nav-pills .nav-link.active:hover{color:#fff;background-color:#005eb8;border-color:#6c757d}.nav-tabs:not(.more-nav) .nav-link.active:focus,.nav-tabs:not(.more-nav) .nav-link.active.focus,.nav-pills .nav-link.active:focus,.nav-pills .nav-link.active.focus{box-shadow:0 0 0 .2rem rgba(0,94,184,.5)}.nav-tabs:not(.more-nav) .nav-link.active.disabled,.nav-tabs:not(.more-nav) .nav-link.active:disabled,.nav-pills .nav-link.active.disabled,.nav-pills .nav-link.active:disabled{color:#005eb8;background-color:rgba(0,0,0,0)}.nav-tabs:not(.more-nav) .nav-link.active:not(:disabled):not(.disabled):active,.nav-tabs:not(.more-nav) .nav-link.active:not(:disabled):not(.disabled).active,.show>.nav-tabs:not(.more-nav) .nav-link.active.dropdown-toggle,.nav-pills .nav-link.active:not(:disabled):not(.disabled):active,.nav-pills .nav-link.active:not(:disabled):not(.disabled).active,.show>.nav-pills .nav-link.active.dropdown-toggle{color:#fff;background-color:#005eb8;border-color:#6c757d}.nav-tabs:not(.more-nav) .nav-link.active:not(:disabled):not(.disabled):active:focus,.nav-tabs:not(.more-nav) .nav-link.active:not(:disabled):not(.disabled).active:focus,.show>.nav-tabs:not(.more-nav) .nav-link.active.dropdown-toggle:focus,.nav-pills .nav-link.active:not(:disabled):not(.disabled):active:focus,.nav-pills .nav-link.active:not(:disabled):not(.disabled).active:focus,.show>.nav-pills .nav-link.active.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(0,94,184,.5)}}@media(max-width: 576px)and (max-height: 320px){div#page{margin-top:0}.navbar.fixed-top{position:relative;z-index:inherit}}.link-underline{text-decoration:underline}.link-underline:focus{text-decoration:none}.alert.cta .cta-icon .icon{padding:.3rem}.alert.cta .cta-icon .icon.fa{border-radius:50%;border-style:solid;border-width:.125rem}.core_payment_gateways_modal .custom-control-label::before,.core_payment_gateways_modal .custom-control-label::after{top:45%}.visual-scroll-x{scrollbar-width:thin;scrollbar-color:#005eb8 rgb(133,195.3260869565,255);-ms-overflow-style:-ms-autohiding-scrollbar}.visual-scroll-x::-webkit-scrollbar{height:8px;-webkit-appearance:none;appearance:none}.visual-scroll-x::-webkit-scrollbar-thumb{background-color:#005eb8;border-right:1px solid #fff}.visual-scroll-x::-webkit-scrollbar-track{background-color:rgb(133,195.3260869565,255);border-right:1px solid #fff}body.dragging .drop-zone{border:1px dashed #212529}body.dragging .drop-up{border-top:1px solid #212529;border-top-left-radius:0;border-top-right-radius:0}body.dragging .drop-down{border-bottom:1px solid #212529;border-bottom-left-radius:0;border-bottom-right-radius:0}body.dragging .dragging{opacity:.6}.dragicon{visibility:hidden}.draggable:hover .dragicon{visibility:visible;cursor:move}.dropzone-container{cursor:pointer}.dropzone-container .dropzone{display:flex;justify-content:center;align-items:center;flex-direction:column;border:2px dashed #bbb;border-radius:.5rem}.dropzone-container .dropzone.dragover{border:2px dashed #6c8cd3}.dropzone-container .dropzone-icon{color:#adb5bd}.dropzone-container .dropzone-icon .icon{font-size:6em;width:auto;height:auto;max-width:initial;max-height:initial;margin-right:0}.dropzone-container .dropzone-sr-only-focusable:active,.dropzone-container .dropzone-sr-only-focusable:focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,94,184,.25);z-index:1060;position:relative;background:#fff;padding:7px}.overlay-preview{background-color:hsla(0,0%,100%,.8);border:2px dashed #005eb8;position:absolute;top:0;left:0;width:100%;height:100%}.overlay-preview .overlay-preview-wrapper{position:absolute;top:0;padding:2rem;width:100%}.overlay-preview .overlay-preview-content{position:relative;top:0;padding:1rem;margin:0 auto;width:100%;max-width:600px;background-color:#005eb8;color:#fff;text-align:center;font-size:1.25rem;border-radius:.25rem}.overlay-preview-borders{outline:2px dashed #005eb8}.waitstate{display:none}.stateready .waitstate{display:inherit}.stateready .whilenostate{display:none}.collapse-list .collapse-list-item{padding:.5rem 1rem}.collapse-list .collapse-list-item:hover,.collapse-list .collapse-list-item:focus{background-color:rgb(229.5,238.9,247.9);border-color:rgb(178.5,206.7,233.7)}.collapse-list .collapse-list-item-content .collapse-list-item{padding-left:calc(1rem*3)}.drawers .block_myoverview{border:0}.drawers .block_myoverview>.card-body{padding-top:0 !important;padding-left:0 !important;padding-right:0 !important}#page-my-index .my-action-buttons{display:flex;justify-content:center;align-items:center;gap:10px}.dropdown-toggle::after{content:"";margin-right:0;margin-left:4px;font-size:9px;width:9px;border:0}.listitem-category .dropdown-toggle::after{content:none}.dropleft .dropdown-toggle::before{border:0;content:"";font-size:9px;margin-left:0;margin-right:4px;width:9px}.dir-rtl .dropleft .dropdown-toggle::before{content:""}.dropright .dropdown-toggle::after{border:0;content:""}.dir-rtl .dropright .dropdown-toggle::after{content:""}.dropup .dropdown-toggle::after{border:0;content:""}.select-menu li:first-child ul[role=group]{padding:0}.select-menu ul[role=group]{padding:.3rem 0 0 0;margin:0}.select-menu ul[role=group] li:first-child{cursor:default;color:#6c757d;padding:.25rem 1.5rem;display:block}.select-menu ul[role=group] .dropdown-item{padding-left:2.5rem}.select-menu .dropdown-item[aria-selected=true]{font-weight:bold}[role=listbox] [role=option]{cursor:pointer}[role=listbox] [role=option][aria-selected=true]{font-weight:bold}.initialbargroups ul{-webkit-margin-start:0;margin-right:-1px}.initialbargroups .page-item:first-child .page-link{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:0}.initialbargroups .pagination-lg:first-child .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.initialbargroups .pagination-sm:first-child .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.initialbargroups .page-item:last-child .page-link{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:0}.initialbargroups .pagination-lg:last-child .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.initialbargroups .pagination-sm:last-child .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}blockquote{margin:0 .5rem 1rem;padding-left:1rem;color:#495057;border-left:5px solid #adb5bd}.pagelayout-maintenance .page-header-headings,.pagelayout-secure .page-header-headings{background-color:#fff}.page-header-headings:not(.text-truncate),.coursename:not(.text-truncate),.categoryname:not(.text-truncate),.breadcrumb-item:not(.text-truncate){word-break:normal;overflow-wrap:anywhere;white-space:normal}.showmore-container.collapsed .expanded-content{display:none}.showmore-container:not(.collapsed) .collapsed-content{display:none}.showmore-container button{float:right}.showmore-container button.btn-link{text-decoration:none}.showmore-container button .icon{font-size:.875rem;margin:0}.usersearchdropdown.dropdown-menu,.gradesearchdropdown.dropdown-menu,.groupsearchdropdown.dropdown-menu{width:350px}.usersearchdropdown.dropdown-menu .searchresultitemscontainer,.gradesearchdropdown.dropdown-menu .searchresultitemscontainer,.groupsearchdropdown.dropdown-menu .searchresultitemscontainer{max-height:170px;overflow:auto}.usersearchdropdown.dropdown-menu .searchresultitemscontainer img,.gradesearchdropdown.dropdown-menu .searchresultitemscontainer img,.groupsearchdropdown.dropdown-menu .searchresultitemscontainer img{height:48px !important;width:48px !important}#sticky-footer [data-type=bulkactions]{display:flex;flex:0 0 100%;align-items:center}.choicelist{min-width:calc(300px - 25px)}.choicelist i.icon{vertical-align:middle}.card.active{border-color:#adb5bd}.action-menu .dropdown-toggle{text-decoration:none;display:inline-block}.action-menu{white-space:nowrap;display:inline}.action-menu .dropdown-toggle.no-caret::after{display:none}.action-menu .dropdown-toggle.no-caret::before{display:none}.action-menu .dropdown.downleft .dropdown-subpanel-content{right:0;left:auto}.action-menu .dropdown-subpanel.content-displayed{background-color:#e9ecef}.action-menu .dropdown-subpanel-content{max-width:300px;box-shadow:0 0 1rem rgba(0,0,0,.15)}.action-menu .dropdown-subpanel-content.show{animation:.15s animate-pop}@media(prefers-reduced-motion: reduce){.action-menu .dropdown-subpanel-content.show{animation:none}}body.behat-site .action-menu .dropdown-subpanel-content.show{animation:none}.action-menu .dropdown-subpanel .dropdown-item::after{border:0;content:""}.action-menu .dropdown-subpanel .dropdown-item::before{display:none}@keyframes animate-pop{0%{transform:scale(0.9, 0.9)}100%{transform:scale(1, 1)}}.dir-rtl .action-menu .dropdown-subpanel .dropdown-item::after{border:0;content:""}.dir-rtl .action-menu .dropdown-subpanel .dropdown-item::before{display:none}.dropdown-item a{display:block;width:100%;color:#212529}.dropdown-item.active,.dropdown-item:active,.dropdown-item:hover,.dropdown-item:focus,.dropdown-item:focus-within{outline:0;background-color:#005eb8;color:#fff}.dropdown-item.active a,.dropdown-item:active a,.dropdown-item:hover a,.dropdown-item:focus a,.dropdown-item:focus-within a{color:#fff}.dropdown-item[aria-current=true],.dropdown-item[aria-selected=true]{position:relative;display:flex;align-items:center}.dropdown-item[aria-current=true]:before,.dropdown-item[aria-selected=true]:before{content:"";position:absolute;left:.4rem;font-size:.7rem}.dropdown-item-outline:focus,.dropdown-item-outline:focus-within{outline:solid #005eb8}.dropdown-item-outline a:focus,.dropdown-item-outline a:focus-visible{outline:0}.icon{max-width:24px;max-height:24px;margin:0;padding:0;box-sizing:content-box;margin-right:.5rem}.icon.spacer{margin-right:0}.icon.iconsize-medium{font-size:32px;width:32px;height:32px;max-width:32px;max-height:32px}.icon.iconsize-big{width:64px;height:64px;max-width:64px;max-height:64px;font-size:64px}.icon.emoticon{max-width:16px;max-height:16px}img.icon{width:16px;height:16px}.navbar-dark a .icon{color:hsla(0,0%,100%,.5) !important}.action-menu-item a:first-of-type>.icon{margin-left:.5rem}.ygtvcell .icon{margin-left:0 !important}.block_navigation .tree_item .icon,.block_settings .tree_item .icon{margin-left:0}[data-action=toggle-drawer] .icon{margin:0}.icon-no-spacing a>.icon{margin:0}.icon-no-margin .icon{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0}.icon-large>.icon{width:32px;height:32px}.icon-size-0 .icon{height:0 !important;width:0 !important;font-size:0 !important}.icon-size-1 .icon{height:4px !important;width:4px !important;font-size:4px !important}.icon-size-2 .icon{height:8px !important;width:8px !important;font-size:8px !important}.icon-size-3 .icon{height:16px !important;width:16px !important;font-size:16px !important}.icon-size-4 .icon{height:24px !important;width:24px !important;font-size:24px !important}.icon-size-5 .icon{height:32px !important;width:32px !important;font-size:32px !important}.icon-size-6 .icon{height:40px !important;width:40px !important;font-size:40px !important}.icon-size-7 .icon{height:48px !important;width:48px !important;font-size:48px !important}.helplink .icon{margin-left:.5rem}.icons-collapse-expand{display:flex;align-items:center}.icons-collapse-expand .expanded-icon{display:flex;align-items:center}.icons-collapse-expand .collapsed-icon{display:none}.icons-collapse-expand.collapsed .expanded-icon{display:none}.icons-collapse-expand.collapsed .collapsed-icon{display:flex;align-items:center}.activityiconcontainer{width:52px;height:52px;display:inline-flex;justify-content:center;align-items:center;border-radius:4px;padding:.7rem}.activityiconcontainer .activityicon,.activityiconcontainer .icon{margin:0;font-size:32px;height:32px;width:32px;max-height:32px;max-width:32px}.activityiconcontainer.small{width:42px;height:42px;max-width:42px;max-height:42px}.activityiconcontainer.smaller{width:32px;height:32px;max-width:32px;max-height:32px}.activityiconcontainer.smaller .activityicon{width:32px;height:32px;max-width:32px;max-height:32px}.activityiconcontainer.administration:not(.isbranded) .activityicon:not(.nofilter),.activityiconcontainer.administration:not(.isbranded) .icon:not(.nofilter){filter:invert(45%) sepia(46%) saturate(3819%) hue-rotate(260deg) brightness(101%) contrast(87%)}.activityiconcontainer.assessment:not(.isbranded) .activityicon:not(.nofilter),.activityiconcontainer.assessment:not(.isbranded) .icon:not(.nofilter){filter:invert(36%) sepia(98%) saturate(6969%) hue-rotate(315deg) brightness(90%) contrast(119%)}.activityiconcontainer.collaboration:not(.isbranded) .activityicon:not(.nofilter),.activityiconcontainer.collaboration:not(.isbranded) .icon:not(.nofilter){filter:invert(25%) sepia(54%) saturate(6226%) hue-rotate(245deg) brightness(100%) contrast(102%)}.activityiconcontainer.communication:not(.isbranded) .activityicon:not(.nofilter),.activityiconcontainer.communication:not(.isbranded) .icon:not(.nofilter){filter:invert(48%) sepia(74%) saturate(4887%) hue-rotate(11deg) brightness(102%) contrast(101%)}.activityiconcontainer.content:not(.isbranded) .activityicon:not(.nofilter),.activityiconcontainer.content:not(.isbranded) .icon:not(.nofilter){filter:invert(49%) sepia(52%) saturate(4675%) hue-rotate(156deg) brightness(89%) contrast(102%)}.activityiconcontainer.interactivecontent:not(.isbranded) .activityicon:not(.nofilter),.activityiconcontainer.interactivecontent:not(.isbranded) .icon:not(.nofilter){filter:invert(25%) sepia(63%) saturate(1152%) hue-rotate(344deg) brightness(94%) contrast(91%)}.icon-box{width:48px;height:48px;display:inline-flex;justify-content:center;align-items:center;background-color:#f8f9fa;border-radius:12px;padding:.7rem}.icon-box .icon{margin:0;height:32px;width:32px}.icon-circle{display:inline-block;background-color:hsl(210,13.9534883721%,79.137254902%);border-radius:50%;padding:1.3rem}.icon-circle .icon{margin:0;text-align:center;max-width:unset;max-height:unset;color:#000}.icon-circle.reversed{background-color:hsl(210,13.9534883721%,75.137254902%)}.icon-circle.reversed .icon{color:#fff}:root{--activityadministration: invert(45%) sepia(46%) saturate(3819%) hue-rotate(260deg) brightness(101%) contrast(87%);--activityassessment: invert(36%) sepia(98%) saturate(6969%) hue-rotate(315deg) brightness(90%) contrast(119%);--activitycollaboration: invert(25%) sepia(54%) saturate(6226%) hue-rotate(245deg) brightness(100%) contrast(102%);--activitycommunication: invert(48%) sepia(74%) saturate(4887%) hue-rotate(11deg) brightness(102%) contrast(101%);--activitycontent: invert(49%) sepia(52%) saturate(4675%) hue-rotate(156deg) brightness(89%) contrast(102%);--activityinteractivecontent: invert(25%) sepia(63%) saturate(1152%) hue-rotate(344deg) brightness(94%) contrast(91%)}.formtable tbody th{font-weight:normal;text-align:right}.path-admin #assignrole{width:60%;margin-left:auto;margin-right:auto}.path-admin .admintable .leftalign{text-align:left}.path-admin .admintable.environmenttable .name,.path-admin .admintable.environmenttable .info,.path-admin #assignrole .admintable .role,.path-admin #assignrole .admintable .userrole,.path-admin #assignrole .admintable .roleholder{white-space:nowrap}.path-admin .incompatibleblockstable td.c0{font-weight:bold}#page-admin-course-category .addcategory{padding:10px}#page-admin-course-index .editcourse{margin:20px auto}#page-admin-course-index .editcourse th,#page-admin-course-index .editcourse td{padding-left:10px;padding-right:10px}.timewarninghidden{display:none}#page-admin-qtypes #qtypes div,#page-admin-qtypes #qtypes form,#page-admin-qbehaviours #qbehaviours div,#page-admin-qbehaviours #qbehaviours form{display:inline}#page-admin-qtypes #qtypes img.spacer,#page-admin-qbehaviours #qbehaviours img.spacer{width:16px}#page-admin-qbehaviours .cell.c3,#page-admin-qtypes .cell.c3{font-size:.875rem}#page-admin-lang .generalbox,#page-admin-course-index .singlebutton,#page-admin-course-index .addcategory,#page-course-index .buttons,#page-course-index-category .buttons,#page-admin-course-category .addcategory,#page-admin-stickyblocks .generalbox,#page-admin-maintenance .buttons,#page-admin-course-index .buttons,#page-admin-course-category .buttons,#page-admin-index .copyright,#page-admin-index .copyrightnotice,#page-admin-index .adminerror .singlebutton,#page-admin-index .adminwarning .singlebutton,#page-admin-index #layout-table .singlebutton{text-align:center;margin-bottom:1em}.path-admin-roles .capabilitysearchui{text-align:left;margin-left:auto;margin-right:auto;margin-top:1rem}#page-admin-roles-define .topfields{margin:1em 0 2em}#page-admin-roles-override .capcurrent,#page-admin-roles-define .capdefault{background-color:rgba(0,0,0,.075)}#page-filter-manage .backlink,.path-admin-roles .backlink{margin-top:1em}#page-admin-roles-explain #chooseuser h3,#page-admin-roles-usersroles .contextname{margin-top:0}#page-admin-roles-explain #chooseusersubmit{margin-top:0;text-align:center}#page-admin-roles-usersroles p{margin:0}#page-admin-roles-override .cell.c1,#page-admin-roles-assign .cell.c3,#page-admin-roles-assign .cell.c1{padding-top:.75em}#page-admin-roles-override .overridenotice,#page-admin-roles-define .definenotice{margin:1em 10% 2em 10%;text-align:left}#page-admin-index .adminwarning.availableupdatesinfo .moodleupdateinfo span{display:block}#page-admin-index .updateplugin div{margin-bottom:.5em}#page-admin-user-user_bulk #users .fgroup{white-space:nowrap}#page-admin-report-stats-index .graph{text-align:center;margin-bottom:1em}#page-admin-report-courseoverview-index .graph{text-align:center;margin-bottom:1em}#page-admin-lang .translator{border-width:1px;border-style:solid}.path-admin .roleassigntable{width:100%}.path-admin .roleassigntable td{vertical-align:top;padding:.2em .3em}.path-admin .roleassigntable p{text-align:left;margin:.2em 0}.path-admin .roleassigntable #existingcell,.path-admin .roleassigntable #potentialcell{width:42%}.path-admin .roleassigntable #existingcell p>label:first-child,.path-admin .roleassigntable #potentialcell p>label:first-child{font-weight:bold}.path-admin .roleassigntable #buttonscell{width:16%}.path-admin .roleassigntable #buttonscell #assignoptions{font-size:.875rem}.path-admin .roleassigntable #removeselect_wrapper,.path-admin .roleassigntable #addselect_wrapper{width:100%}.path-admin table.rolecap tr.rolecap th{text-align:left;font-weight:normal}.path-admin .rolecap .hiddenrow{display:none}.path-admin #defineroletable .rolecap .inherit,.path-admin #defineroletable .rolecap .allow,.path-admin #defineroletable .rolecap .prevent,.path-admin #defineroletable .rolecap .prohibit{text-align:center;padding:0;min-width:3.5em}.path-admin .rolecap .cap-name,.path-admin .rolecap .note{display:block;font-size:.875rem;white-space:nowrap;font-weight:normal}.path-admin .rolecap label{display:block;text-align:center;padding:.5em;margin:0}.path-admin .header-maxwidth,.path-admin .secondary-navigation .navigation .nav-tabs,.format-site .header-maxwidth,.format-site .secondary-navigation .navigation .nav-tabs{max-width:none}.path-admin.path-admin-roles:not(.format-site) .header-maxwidth,.path-admin.path-admin-roles:not(.format-site) .secondary-navigation .navigation .nav-tabs,.path-admin.path-admin-tool-lp .header-maxwidth,.path-admin.path-admin-tool-lp .secondary-navigation .navigation .nav-tabs{max-width:830px}.plugincheckwrapper{width:100%}.environmentbox{margin-top:1em}#mnetconfig table{margin-left:auto;margin-right:auto}.environmenttable .cell{padding:.15em .5em}#trustedhosts .generaltable{margin-left:auto;margin-right:auto;width:500px}#trustedhosts .standard{width:auto}#adminsettings legend{display:none}#adminsettings fieldset.error{margin:.2em 0 .5em 0}#adminsettings fieldset.error legend{display:block}#admin-spelllanguagelist textarea{text-align:left;direction:ltr}.adminsettingsflags{float:right}.adminsettingsflags label{margin-right:7px}.form-description pre,.formsettingheading pre{direction:ltr}.form-item .form-setting .form-htmlarea{display:inline}.form-item .form-setting .form-htmlarea .htmlarea{width:640px;display:block}.form-item .form-setting .form-multicheckbox ul{list-style:none;padding:0;margin:7px 0 0 0}.form-item .form-setting .defaultsnext{display:inline}.form-item .form-setting .locked-checkbox{margin-right:.2em;margin-left:.5em;display:inline}.form-item .form-setting .form-password .unmask,.form-item .form-setting .form-defaultinfo{display:inline-block}.form-item .form-setting .form-defaultinfo{max-width:100%;word-wrap:break-word}#admin-emoticons td input{width:8em}#admin-emoticons td.c0 input{width:4em}.admin_colourpicker,.admin_colourpicker_preview{display:none}.jsenabled .admin_colourpicker_preview{display:inline}@media(min-width: 768px){.jsenabled .admin_colourpicker{display:block;height:102px;width:410px;margin-bottom:10px;box-sizing:content-box}.admin_colourpicker .colourdialogue{float:left;border:1px solid #ced4da}.admin_colourpicker .previewcolour{border:1px solid #ced4da;margin-left:301px}.admin_colourpicker .currentcolour{border:1px solid #ced4da;margin-left:301px;border-top-width:0}}@media(max-width: 767.98px){.jsenabled .admin_colourpicker{height:150px;margin-bottom:10px;display:block;position:relative}.admin_colourpicker .previewcolour{display:none}.admin_colourpicker .currentcolour{position:absolute;border:1px solid #dee2e6;top:100px;left:0}}.admin_colourpicker .loadingicon{vertical-align:middle;margin-left:auto}#page-admin-index #notice .checkforupdates{text-align:center}#page-admin-index #page-content .alert a{font-weight:normal;text-decoration:underline}#page-admin-plugins #plugins-overview-panel .info{display:inline-block;margin-right:1em}#page-admin-plugins #plugins-overview-panel .info [data-filterby].active{font-weight:bold}#page-admin-plugins #plugins-overview-panel .updateavailableinstallall{margin-right:1em}#page-admin-plugins .checkforupdates{margin:10px 0}#page-admin-plugins .checkforupdates .singlebutton{margin:5px 0;padding:0}#page-admin-plugins .checkforupdates .singlebutton div,#page-admin-plugins .checkforupdates .singlebutton input{margin:0 3px 0 0}#page-admin-plugins .updateavailableinstallall{margin:5px 0;padding:0}#page-admin-plugins .updateavailableinstallall div,#page-admin-plugins .updateavailableinstallall input{margin:0 3px 5px 0}#page-admin-plugins #plugins-control-panel .status-missing td{background-color:rgb(255,251,215.8)}#page-admin-plugins #plugins-control-panel .pluginname .componentname{font-size:.875rem;color:#6c757d;margin-left:22px}#page-admin-plugins #plugins-control-panel .version .versionnumber{font-size:.875rem;color:#6c757d}#page-admin-plugins #plugins-control-panel .uninstall a{color:#d5281b}#page-admin-plugins #plugins-control-panel .notes .label{margin-right:3px}#page-admin-plugins #plugins-control-panel .notes .requiredby{font-size:.875rem;color:#6c757d}#plugins-check-page #plugins-check .status-missing td,#plugins-check-page #plugins-check .status-downgrade td{background-color:rgb(246.6,212,209.4)}#plugins-check-page .pluginupdateinfo,#plugins-control-panel .pluginupdateinfo{background-color:rgb(204,222.8,240.8);padding:5px;margin:10px 0;border-radius:5px}#plugins-check-page .pluginupdateinfo.maturity50,#plugins-control-panel .pluginupdateinfo.maturity50{background-color:rgb(246.6,212,209.4)}#plugins-check-page .pluginupdateinfo.maturity100,#plugins-check-page .pluginupdateinfo.maturity150,#plugins-control-panel .pluginupdateinfo.maturity100,#plugins-control-panel .pluginupdateinfo.maturity150{background-color:rgb(255,251,215.8)}#plugins-check-page .pluginupdateinfo .info,#plugins-control-panel .pluginupdateinfo .info{display:inline-block}#plugins-check-page .pluginupdateinfo .separator:after,#plugins-control-panel .pluginupdateinfo .separator:after{content:" | "}#plugins-check-page .pluginupdateinfo .singlebutton,#plugins-control-panel .pluginupdateinfo .singlebutton{margin:5px 0;padding:0}#plugins-check-page .pluginupdateinfo .singlebutton div,#plugins-check-page .pluginupdateinfo .singlebutton input,#plugins-control-panel .pluginupdateinfo .singlebutton div,#plugins-control-panel .pluginupdateinfo .singlebutton input{margin:0 3px 0 0}.plugins-management-confirm-buttons>div{display:inline-block;margin:1em 1em 1em 0}.plugins-management-confirm-buttons .continue{padding:0}.plugins-management-confirm-buttons .continue div,.plugins-management-confirm-buttons .continue input{margin:0}#page-admin-index .upgradepluginsinfo{text-align:center}#page-admin-index .adminwarning.availableupdatesinfo .moodleupdateinfo .separator:after{content:" | "}#page-admin-mnet-peers .box.deletedhosts{margin-bottom:1em;font-size:.875rem}#core-cache-plugin-summaries table,#core-cache-store-summaries table{width:100%}#core-cache-lock-summary table,#core-cache-definition-summaries table,#core-cache-mode-mappings table{margin:0 auto}#core-cache-store-summaries .default-store td{font-style:italic}#core-cache-rescan-definitions,#core-cache-mode-mappings .edit-link,#core-cache-lock-additional-actions .new-instance{margin-top:.5em;text-align:center}.maintenancewarning{position:fixed;bottom:0;right:0;overflow:hidden;z-index:1000}.modal.modal-in-page{z-index:0}#page-admin-search .adminpagetitle{margin-bottom:0;border-bottom:none}#page-admin-search .adminpagepath{display:flex;flex-wrap:wrap;list-style:none;padding:0;margin:0 0 1.5rem 0}#page-admin-search .adminpagepath li+li:before{padding-right:.5rem;padding-left:.5rem;content:"/"}@media(min-width: 576px){#page-admin-search .container{overflow-wrap:break-word}}#page-admin-tasklogs .task-class{font-size:.875rem;color:#6c757d}.path-admin-tool-uploaduser .uuwarning{background-color:rgb(255,251,215.8)}.path-admin-tool-uploaduser .uuerror{background-color:rgb(246.6,212,209.4)}.path-admin-tool-uploaduser .uuinfo{background-color:rgb(204,229.4,215.8)}.blockmovetarget .accesshide{position:relative;left:initial}.block:target{padding-top:0 !important;margin-top:0 !important}.block_search_forums .searchform{text-align:left}.block.block_navigation .block_tree ul,.block_settings .block_tree ul{margin-left:0}.block .block-controls .dropdown-toggle{color:#212529}.block .block-controls .dropdown-toggle::after{display:none}[data-region=blocks-column]{width:360px;float:right}@media(min-width: 576px){#region-main-settings-menu{position:relative;float:left;width:100%}#region-main-settings-menu>div{position:absolute;right:0;z-index:100;margin:1rem}.region_main_settings_menu_proxy{width:4rem;height:2rem;background-color:#fff;margin-left:.625rem;margin-bottom:.625rem;border-bottom-left-radius:.5rem;float:right}}@media(max-width: 767.98px){#region-main-settings-menu .menubar{justify-content:flex-end}}#region-main.has-blocks{display:inline-block;width:calc(100% - 375px)}@media(max-width: 1199.98px){#region-main.has-blocks{width:100%;display:block}}.header-action #region-main-settings-menu{position:unset;float:none;width:auto}.header-action #region-main-settings-menu>div{position:unset;right:auto;margin:0}@media(max-width: 1199.98px){[data-region=blocks-column]{width:100%}}.block .empty-placeholder-image-lg{height:5rem}.block .searchbar .icon{margin-right:0}.block .block-cards .course-info-container{padding:.8rem}.block .block-cards .progress{height:.5rem}.block .block-cards .course-summaryitem{border:1px solid #dee2e6;background-color:#fff}.block .block-cards .icon{margin-right:0}.block .block-cards .card .coursemenubtn{margin-top:-0.5rem}.block .block-cards span.categoryname,.block .block-cards .btn-link{color:#212529}.block .block-cards .progress-text{color:#6c757d}.block .block-cards .multiline{white-space:normal}.block .block-cards .btn.btn-link.btn-icon{height:36px;width:36px;padding:0;border-radius:50%}.card-grid{display:flex}.card-grid .card{flex:1}.drawercontent .card-grid .col,.blockcolumn .card-grid .col{flex:0 0 auto;max-width:100%}.card-carousel{display:flex}.card-carousel .card{flex:1}@media(min-width: 576px){.card-carousel .card{flex:0 1 auto;width:240px;max-width:100%}}.course-card .card-img-top,.theme-card .card-img-top{height:7rem;background-position:center;background-size:cover}.block_recentlyaccessedcourses .paging-bar-container{margin-top:-2.4rem;padding-right:.5rem;justify-content:flex-end}@media(max-width: 575.98px){.block_recentlyaccessedcourses .paging-bar-container{margin-top:0}}#block-region-side-pre .block_recentlyaccessedcourses .paging-bar-container{margin-top:0}.block_recentlyaccesseditems .activityiconcontainer{width:40px;height:40px}aside[id^=block-region-side-] .block_recentlyaccesseditems .card:nth-of-type(n+4){display:none}#block-region-content .block_recentlyaccesseditems [data-region=more-items-button-container]{display:none}.block_recentlyaccesseditems a.card:hover,.block_recentlyaccesseditems a.card:focus{text-decoration:none}.block_recentlyaccesseditems a.card:hover h6,.block_recentlyaccesseditems a.card:focus h6{text-decoration:underline}.block_recentlyaccesseditems a.card small{color:#212529}.block_myoverview .content{min-height:19.35rem}.block_myoverview .paged-content-page-container{min-height:13rem}.block_myoverview .summary-image{height:5rem;width:5rem;background-position:center;background-size:cover}.block_myoverview .list-image{height:5rem;width:20rem;background-position:center;background-size:cover}@media(max-width: 1199.98px){.block_myoverview .list-image{width:100%}}.block_timeline .paged-content-page-container{background-color:#fff}.block_timeline .event-action{padding-left:5.55em}.block_settings .block_tree [aria-expanded=true],.block_settings .block_tree [aria-expanded=true].emptybranch,.block_settings .block_tree [aria-expanded=false],.block_navigation .block_tree [aria-expanded=true],.block_navigation .block_tree [aria-expanded=true].emptybranch,.block_navigation .block_tree [aria-expanded=false]{background-image:none}.block_settings .block_tree [aria-expanded=true]>p:before,.block_navigation .block_tree [aria-expanded=true]>p:before{content:"";margin-right:0;font-size:16px;width:16px}.block_settings .block_tree [aria-expanded=false]>p:before,.block_navigation .block_tree [aria-expanded=false]>p:before{content:"";margin-right:0;font-size:16px;width:16px}.dir-rtl .block_settings .block_tree [aria-expanded=false]>p:before,.dir-rtl .block_navigation .block_tree [aria-expanded=false]>p:before{content:""}.block_navigation .block_tree p.hasicon,.block_settings .block_tree p.hasicon{text-indent:-3px}.block_navigation .block_tree p.hasicon .icon,.block_settings .block_tree p.hasicon .icon{margin-right:2px}.block.invisibleblock .card-title{color:#6c757d}.block_social_activities li a.movehere,.block_site_main_menu li a.movehere{display:block;width:100%;height:2rem;border:2px dashed #343a40;margin:4px 0}.pagelayout-embedded .has-fake-blocks{padding:1rem;display:flex}.pagelayout-embedded .has-fake-blocks .embedded-main{order:0;width:calc(100% - 360px);margin-right:1rem}.pagelayout-embedded .embedded-blocks{order:1;width:360px}@media(max-width: 767.98px){.pagelayout-embedded .has-fake-blocks{display:block}.pagelayout-embedded .has-fake-blocks .embedded-main{width:100%}.pagelayout-embedded .embedded-blocks{width:100%}}.block-add{color:#005eb8;background-color:rgb(229.5,238.9,247.9);border-color:rgb(51,126.2,198.2);border-radius:.25rem;width:100%;border-width:1px}.block-add hr{border-top-color:hsl(209.347826087,59.0690208668%,43.862745098%)}.block-add .alert-link{color:rgb(0,67.9456521739,133)}.block-add .pluscontainer{border:1px solid rgb(51,126.2,198.2);border-radius:50%;width:32px;height:32px}.block-add:hover{cursor:pointer;background-color:rgb(229.5,238.9,247.9)}.block-add:hover .activity-add-text{text-decoration:underline}.calendar_event_category{background-color:#e0cbe0}.calendar_event_category .commands a{color:#0d5ca1}.calendar_event_course{background-color:#ffd3bd}.calendar_event_course .commands a{color:#0d5ca1}.calendar_event_site{background-color:#d6f8cd}.calendar_event_site .commands a{color:#0d5ca1}.calendar_event_group{background-color:#fee7ae}.calendar_event_group .commands a{color:#0d5ca1}.calendar_event_user{background-color:#dce7ec}.calendar_event_user .commands a{color:#0d5ca1}.calendar_event_other{background-color:#ced4da}.calendar_event_other .commands a{color:#0d5ca1}.calendartable{width:100%;table-layout:fixed}.calendartable th,.calendartable td{width:14%;vertical-align:top;text-align:center;border:0}.calendar-controls .previous,.calendar-controls .next,.calendar-controls .current{display:block;float:left;width:12%}.calendar-controls .previous{text-align:left;border:1px solid rgba(0,0,0,0);width:25%}.calendar-controls .current{text-align:center;width:50%}.calendar-controls .next{text-align:right;border:1px solid rgba(0,0,0,0);width:25%}.calendar-controls .drop-target{box-sizing:border-box;border:1px dashed #005eb8}.filters table{border-collapse:separate;border-spacing:2px;width:100%}#region-main .maincalendar .calendarwrapper td>div{height:11.5em;overflow:hidden}.maincalendar{vertical-align:top;padding:0}.maincalendar .bottom{text-align:left;width:98%;margin:10px auto}.maincalendar .bottom span.footer-link:after{content:"•";color:#005eb8}.maincalendar .bottom span.footer-link:last-child:after{content:none}.maincalendar .heightcontainer{height:100%;position:relative}.maincalendar .calendarmonth{width:98%;margin:10px auto}.maincalendar .calendarmonth ul{margin:0;padding:0}.maincalendar .calendarmonth ul li[data-event-folded=true]{display:none}.maincalendar .calendarmonth ul li{list-style-type:none;line-height:1.2em}.maincalendar .calendarmonth ul li>a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:inline-block}.maincalendar .calendarmonth ul li>a:hover{text-decoration:none}.maincalendar .calendarmonth ul li>a:hover .eventname{text-decoration:underline}.maincalendar .calendarmonth ul li a[data-action=view-day-link]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.maincalendar .calendarmonth ul li .icon{margin-left:.25em;margin-right:.25em;vertical-align:initial}.maincalendar .calendarmonth ul li .calendar-circle{width:12px;height:12px;border-radius:6px;vertical-align:middle;display:inline-block}.maincalendar .calendarmonth ul li .calendar-circle.calendar_event_category{background-color:#e0cbe0;border:2px solid #9e619f}.maincalendar .calendarmonth ul li .calendar-circle.calendar_event_course{background-color:#ffd3bd;border:2px solid #d34600}.maincalendar .calendarmonth ul li .calendar-circle.calendar_event_site{background-color:#d6f8cd;border:2px solid #2b8713}.maincalendar .calendarmonth ul li .calendar-circle.calendar_event_group{background-color:#fee7ae;border:2px solid #9a6e02}.maincalendar .calendarmonth ul li .calendar-circle.calendar_event_user{background-color:#dce7ec;border:2px solid #4e7c91}.maincalendar .calendarmonth ul li .calendar-circle.calendar_event_other{background-color:#ced4da;border:2px solid #687889}.maincalendar .calendarmonth th{text-align:left;padding-left:16px}.maincalendar .calendarmonth td a.day:focus{display:inline-block;border-radius:50%;box-shadow:0 0 0 .2rem rgba(0,94,184,.25)}.maincalendar .calendarmonth td .day-number-circle{display:inline-block;line-height:0;width:30px;height:30px}.maincalendar .calendarmonth td .day-number-circle .day-number{display:inline-block;padding:50% 4px;width:100%;text-align:center}.maincalendar .calendarmonth td.today .day-number-circle{border-radius:50%;color:#fff;background-color:#005eb8}.maincalendar .calendarmonth .clickable:hover{background-color:#ededed}.maincalendar .controls{width:98%;margin:10px auto}.maincalendar .calendar_event_category a:has(>.icon):hover,.maincalendar .calendar_event_course a:has(>.icon):hover,.maincalendar .calendar_event_site a:has(>.icon):hover,.maincalendar .calendar_event_group a:has(>.icon):hover,.maincalendar .calendar_event_user a:has(>.icon):hover{color:rgb(7.2844827586,51.5517241379,90.2155172414);text-decoration:none}.maincalendar .calendar_event_category{border-color:#e0cbe0}.maincalendar .calendar_event_course{border-color:#ffd3bd}.maincalendar .calendar_event_site{border-color:#d6f8cd}.maincalendar .calendar_event_group{border-color:#fee7ae}.maincalendar .calendar_event_user{border-color:#dce7ec}.maincalendar .calendar_event_other{border-color:#ced4da}.maincalendar .calendartable td,.maincalendar .calendartable li{padding:4px}.maincalendar .calendartable li{text-align:left}.maincalendar .header{overflow:hidden}.maincalendar .header .buttons{float:right}.maincalendar .event .card-header img{vertical-align:baseline}.maincalendar .event .location{word-break:break-all;overflow-wrap:break-word}.maincalendar table#subscription_details_table td{vertical-align:middle}.maincalendar table#subscription_details_table td>.btn-group button{padding-left:0}#page-calendar-export .indent{padding-left:20px}.block .bottom{width:98%;margin:10px auto}.block .bottom span.footer-link:after{content:"•";color:#005eb8}.block .bottom span.footer-link:last-child:after{content:none}.block .minicalendar{max-width:280px;margin:0 auto;width:100%}.block .minicalendar th,.block .minicalendar td{padding:2px;font-size:.8em;text-align:center}.block .minicalendar td.weekend{color:#6c757d}.block .minicalendar td a{width:100%;height:100%;display:block;color:#0d5ca1}.block .minicalendar td.duration_global{border-top:1px solid #d6f8cd;border-bottom:1px solid #d6f8cd}.block .minicalendar td.duration_global.duration_finish{background-color:#d6f8cd}.block .minicalendar td.duration_category{border-top:1px solid #e0cbe0;border-bottom:1px solid #e0cbe0}.block .minicalendar td.duration_category.duration_finish{background-color:#e0cbe0}.block .minicalendar td.duration_course{border-top:1px solid #ffd3bd;border-bottom:1px solid #ffd3bd}.block .minicalendar td.duration_course.duration_finish{background-color:#ffd3bd}.block .minicalendar td.duration_group{border-top:1px solid #fee7ae;border-bottom:1px solid #fee7ae}.block .minicalendar td.duration_group.duration_finish{background-color:#fee7ae}.block .minicalendar td.duration_user{border-top:1px solid #dce7ec;border-bottom:1px solid #dce7ec}.block .minicalendar td.duration_user.duration_finish{background-color:#dce7ec}.block .minicalendar td.duration_other{border-top:1px solid #ced4da;border-bottom:1px solid #ced4da}.block .minicalendar td.duration_other.duration_finish{background-color:#ced4da}.block .minicalendar caption{font-size:inherit;font-weight:inherit;line-height:inherit;text-align:center}.block .calendar_filters ul{list-style:none;margin:0;padding:0}.block .calendar_filters li{margin-bottom:.2em}.block .calendar_filters li span.calendar_event_category i{color:#0d5ca1}.block .calendar_filters li span.calendar_event_course i{color:#0d5ca1}.block .calendar_filters li span.calendar_event_site i{color:#0d5ca1}.block .calendar_filters li span.calendar_event_group i{color:#0d5ca1}.block .calendar_filters li span.calendar_event_user i{color:#0d5ca1}.block .calendar_filters li span.calendar_event_other i{color:#0d5ca1}.block .calendar_filters li span img{padding:0 .2em;margin:0}.block .calendar_filters li .icon{vertical-align:initial;margin:0 .1rem 0 .4rem}.block .calendar_filters li>a:hover{text-decoration:none}.block .calendar_filters li>a:hover .eventname{text-decoration:underline}.block .content h3.eventskey{margin-top:.5em}.path-course-view .block.block_calendar_month .maincalendar div.header{visibility:hidden;height:0}.path-course-view .block.block_calendar_month .maincalendar .calendarwrapper .arrow_text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.path-course-view .block.block_calendar_month .footer .bottom .footer-link{display:block}.path-course-view .block.block_calendar_month .footer .bottom .footer-link:after{content:none}table.calendartable caption{caption-side:top}@media(min-width: 768px){#page-calender-view .container-fluid,#page-calender-view .container-sm,#page-calender-view .container-md,#page-calender-view .container-lg,#page-calender-view .container-xl{min-width:1024px}}@media(min-width: 768px){section:not(#region-main) .block.block_calendar_month .maincalendar div.header{visibility:hidden;height:0}section:not(#region-main) .block.block_calendar_month .maincalendar .calendarwrapper .current{width:40%;font-size:inherit;line-height:inherit}section:not(#region-main) .block.block_calendar_month .maincalendar .calendarwrapper .previous,section:not(#region-main) .block.block_calendar_month .maincalendar .calendarwrapper .next{width:30%}section:not(#region-main) .block.block_calendar_month .maincalendar .calendarwrapper .previous .arrow_text,section:not(#region-main) .block.block_calendar_month .maincalendar .calendarwrapper .next .arrow_text{display:none}section:not(#region-main) .block.block_calendar_month .maincalendar .calendartable.calendarmonth th,section:not(#region-main) .block.block_calendar_month .maincalendar .calendartable.calendarmonth td{border:none;text-align:center !important;padding:0}section:not(#region-main) .block.block_calendar_month .maincalendar .calendartable.calendarmonth td{height:auto;font-size:.8em}section:not(#region-main) .block.block_calendar_month .maincalendar .calendartable.calendarmonth td.hasevent [data-region=day-content]{display:none}section:not(#region-main) .block.block_calendar_month .maincalendar .calendartable.calendarmonth td.hasevent .day-number{display:inline-block;position:relative}section:not(#region-main) .block.block_calendar_month .maincalendar .calendartable.calendarmonth td.hasevent .day-number:before{content:".";display:inline-block;position:absolute;bottom:.4em;left:0;text-align:center;width:100%;font-size:3em;color:inherit}section:not(#region-main) .block.block_calendar_month .maincalendar .calendartable.calendarmonth td:after{content:"";display:block;margin-top:calc(100% - 26px)}section:not(#region-main) .block.block_calendar_month .maincalendar .calendartable.calendarmonth td.clickable:hover{background-color:inherit}section:not(#region-main) .block.block_calendar_month .maincalendar .calendartable.calendarmonth td.clickable:not(.today):hover .day-number-circle{border-radius:50%;background-color:#ededed}section:not(#region-main) .block.block_calendar_month .bottom{border-top:1px solid #d8dde0;padding-top:.5rem}}@media(max-width: 768px){.maincalendar .calendartable.calendarmonth th,.maincalendar .calendartable.calendarmonth td{border:none;text-align:center !important;padding:0}.maincalendar .calendartable.calendarmonth td{height:auto;font-size:inherit;padding:0}.maincalendar .calendartable.calendarmonth td.hasevent [data-region=day-content]{display:none}.maincalendar .calendartable.calendarmonth td.hasevent .day-number{display:inline-block;position:relative}.maincalendar .calendartable.calendarmonth td.hasevent .day-number:before{content:".";display:inline-block;position:absolute;bottom:.4em;left:0;text-align:center;width:100%;font-size:3em;color:inherit}.maincalendar .calendartable.calendarmonth td:after{content:"";display:block;margin-top:calc(100% - 26px)}.maincalendar .calendartable.calendarmonth td>div{height:auto !important}}.calendarwrapper{position:relative}.day-popover-content:empty+.day-popover-alternate{display:block}.location-content{overflow-wrap:break-word}.description-content{overflow-wrap:break-word}.description-content>p{margin:0}.cal_courses_flt{color:#6c757d;max-width:75%}.content-bank-container .cb-content-wrapper{padding:.5rem;min-height:140px;max-height:500px;overflow-x:auto;flex-wrap:wrap}.content-bank-container .cb-thumbnail{width:24px;height:24px;background-repeat:no-repeat;background-position:center;background-size:cover}.content-bank-container.view-grid .cb-listitem{margin-bottom:.5rem}.content-bank-container.view-grid .cb-listitem.cb-unlisted{position:relative}@media(max-width: 767.98px){.content-bank-container.view-grid .cb-listitem{flex-basis:50%}}@media(min-width: 576px){.content-bank-container.view-grid .cb-listitem{max-width:120px;min-width:120px}}.content-bank-container.view-grid .cb-name{text-align:center}.content-bank-container.view-grid .cb-file{padding:.5rem}.content-bank-container.view-grid .cb-thumbnail{width:64px;height:64px;margin-left:auto;margin-right:auto;margin-bottom:.5rem}.content-bank-container.view-grid .cb-unlisted .cb-thumbnail{opacity:.15}.content-bank-container.view-grid .cb-unlisted::after{content:"";position:absolute;top:20px;left:0;width:100%;font-size:26px;text-align:center;opacity:.9;text-shadow:0 0 10px #fff}.content-bank-container.view-grid .cb-heading,.content-bank-container.view-grid .cb-uses,.content-bank-container.view-grid .cb-date,.content-bank-container.view-grid .cb-size,.content-bank-container.view-grid .cb-type,.content-bank-container.view-grid .cb-author{display:none}.content-bank-container.view-list .cb-content-wrapper{padding:0 .5rem;flex-direction:column;flex-wrap:nowrap}.content-bank-container.view-list .cb-thumbnail{margin-right:.5rem}.content-bank-container.view-list .cb-listitem,.content-bank-container.view-list .cb-heading{display:flex;flex-wrap:wrap;width:100%;border-bottom:1px solid #dee2e6}.content-bank-container.view-list .cb-column{display:flex;padding:.25rem}.content-bank-container.view-list .cb-column{border-right:1px solid #dee2e6}.content-bank-container.view-list .cb-listitem.cb-unlisted .cb-thumbnail{opacity:.3}.content-bank-container.view-list .cb-listitem.cb-unlisted .cb-column,.content-bank-container.view-list .cb-listitem.cb-unlisted .cb-column a{color:#6c757d}@media(max-width: 767.98px){.content-bank-container.view-list .cb-column{flex:0 0 50%;max-width:50%}}@media(min-width: 576px){.content-bank-container.view-list .cb-heading{position:sticky;top:0;z-index:1}.content-bank-container.view-list .cb-file{flex:0 0 40%;max-width:40%}.content-bank-container.view-list .cb-uses,.content-bank-container.view-list .cb-date,.content-bank-container.view-list .cb-size,.content-bank-container.view-list .cb-type,.content-bank-container.view-list .cb-author{flex:0 0 12%;max-width:12%}.content-bank-container.view-list .cb-column.last{border-right:0}}.content-bank-container.view-list .cb-btnsort span{display:none}.content-bank-container.view-list .cb-btnsort .title{display:inline}.content-bank-container.view-list .cb-btnsort.dir-none .default,.content-bank-container.view-list .cb-btnsort.dir-asc .asc,.content-bank-container.view-list .cb-btnsort.dir-desc .desc{display:inline}.cb-toolbar-container .dropdown-scrollable{max-height:190px;overflow-y:auto}.cb-navigation-container .singleselect,.cb-navigation-container .singleselect .custom-select{width:100%}.block_tree .tree_item.branch{margin-left:8px}.section .side{margin-top:.5rem}.section .side.left{float:left}.section .side.right{float:right;clear:right}.section .spinner{height:16px;width:16px}.section .activity .spinner{left:100%;position:absolute}.section .activity .actions{position:absolute;right:0;top:0;display:flex}.section .activity .contentwithoutlink,.section .activity .activityinstance{min-width:40%}.section .activity .contentwithoutlink>a,.section .activity .activityinstance>a{display:inline-flex;align-items:center}.section .activity .contentwithoutlink .dimmed .activityicon,.section .activity .activityinstance .dimmed .activityicon{opacity:.5}.section .activity .stealth{color:#6c757d}.section .activity a.stealth,.section .activity a.stealth:hover{color:rgb(56.5,157.9076086957,255) !important}.section .activity.indented .activity-item{margin-left:1rem}.section .label .contentwithoutlink,.section .label .activityinstance{padding-right:32px;display:block;height:inherit}@media(min-width: 576px){.section .label .mod-indent-outer{padding-left:24px;display:block}}.section .filler{width:16px;height:16px;padding:0;margin:0 .5rem;display:inline-block}.section .activity.editor_displayed a.editing_title,.section .activity.editor_displayed .moodle-actionmenu{display:none}.section .activity.editor_displayed div.activityinstance{padding-right:initial}.section .activity.editor_displayed div.activityinstance input{margin-bottom:initial;padding-top:initial;padding-bottom:initial;vertical-align:text-bottom}.section .activity .activityinstance{display:inline-flex;align-items:center;margin-bottom:1rem}.editing .section .activity .contentwithoutlink,.editing .section .activity .activityinstance{padding-right:200px}.editing .section .activity .mod-indent-outer{padding-left:2rem}.editing .course-content .stateready .section .spinner{display:none}.editing .editinprogress{position:relative}.editing .editinprogress>*{opacity:.4}.editing .editinprogress .corelightbox,.editing .editinprogress .lightbox{display:none}.editing .editinprogress:after{position:absolute;font-size:20px;color:#6c757d;content:"";display:flex;justify-content:center;align-items:center;width:30px;height:30px;left:calc(50% - 15px);top:calc(50% - 15px);animation:editinprogress-rotation 2s infinite linear}.editing .editinprogress .editinprogress:after{display:none}@keyframes editinprogress-rotation{0%{opacity:0;transform:rotate(0deg)}50%{opacity:1}100%{opacity:0;transform:rotate(359deg)}}.editing_show+.editing_assign,.editing_hide+.editing_assign{margin-left:20px}.section .activity .commands{white-space:nowrap;display:inline-block}.section .activity.modtype_label.label{font-weight:normal}.section .activity.modtype_label.label .contentwithoutlink{min-height:0}.section .activity.modtype_label.label.hasinfo p:last-child,.section .activity.modtype_label.label.hasinfo i:last-child{margin-bottom:0}.section li.activity:not(.activity-wrapper){padding:.2em;clear:both}.section li.activity:not(.activity-wrapper).hasinfo{border-bottom:1px solid #dee2e6;padding-top:1rem;padding-bottom:1rem}.section li.activity:not(.activity-wrapper).hasinfo:last-child{border-bottom:0;padding-bottom:0}.course-content .section.dropready.main.drop-down{border-bottom:1px solid #212529}.course-content .section.dropready .course-section-header.dropready.drop-zone{margin-top:-2px}.course-content .section.dropready li.activity.dropready.drop-down{border-bottom:1px solid #212529;margin-bottom:-1px}.course-content .section.dropready li.activity.dropready.drop-up{border-top:1px solid #212529;margin-top:-1px}.course-content .section.dropready [data-for=sectioninfo]{min-height:1px}.course-content .section.dropready [data-for=sectioninfo].drop-down{margin-top:-1px}.section .activity .activityinstance .groupinglabel{padding-left:30px}.section.main:not(.course-section) .activity .availabilityinfo,.section.main:not(.course-section) .activity .contentafterlink{margin-top:.5em;margin-left:30px}.section .activity .contentafterlink p{margin:.5em 0}.editing .section.main:not(.course-section) .activity:hover,.editing .section.main:not(.course-section) .activity.action-menu-shown,.editing .section.main:not(.course-section) .sectionname:hover{background-color:rgba(0,0,0,.05)}.course-content .current{position:relative}.course-content .current::before{border-left:#005eb8 3px solid;bottom:0;content:"";left:-8px;position:absolute;top:0}.course-content .single-section .section-navigation{display:block;padding:.5em;margin-bottom:-0.5em}.course-content .single-section .section-navigation .title{font-weight:bold;font-size:108%;clear:both}.course-content .single-section .section-navigation .mdl-left{font-weight:normal;float:left;margin-right:1em}.course-content .single-section .section-navigation .mdl-left .larrow{margin-right:.1em}.course-content .single-section .section-navigation .mdl-right{font-weight:normal;float:right;margin-left:1em}.course-content .single-section .section-navigation .mdl-right .rarrow{margin-left:.1em}.course-content .single-section .section-navigation .mdl-bottom{margin-top:0}.course-content ul li.section.main:not(.course-section){border-bottom:1px solid #dee2e6;margin-top:0}.course-content ul li.section.main:not(.course-section):last-child{border-bottom:0}.course-content ul li.section.hidden:not(.course-section) .sectionname>span,.course-content ul li.section.hidden:not(.course-section) .content>div.summary,.course-content ul li.section.hidden:not(.course-section) .activity .activityinstance{color:#6c757d}.course-content ul.topics,.course-content ul.weeks{padding:0;margin:0;list-style:none}.course-content ul.topics li.section .content,.course-content ul.weeks li.section .content{margin:0;padding:0}@media(min-width: 576px){.course-content ul.topics li.section .summary,.course-content ul.topics li.section .content>.availabilityinfo,.course-content ul.weeks li.section .summary,.course-content ul.weeks li.section .content>.availabilityinfo{margin-left:25px}}.course-content ul.topics li.section .left,.course-content ul.topics li.section .right,.course-content ul.weeks li.section .left,.course-content ul.weeks li.section .right{padding:0 6px 0;text-align:right;width:auto}.course-content .single-section ul.topics li.section,.course-content .single-section ul.weeks li.section{padding-top:0}@media(max-width: 767.98px){body:not(.editing) .course-content ul.topics li.section .left,body:not(.editing) .course-content ul.topics li.section .right,body:not(.editing) .course-content ul.weeks li.section .left,body:not(.editing) .course-content ul.weeks li.section .right{display:none}}.course-content{margin-top:0}.course-content .hidden{display:none}@media(max-width: 767.98px){.course-content li.section:not(.course-section) ul{padding-left:0}}.course-content li.section:not(.course-section) ul{list-style:disc}.course-content li.section:not(.course-section) ul ul{list-style:circle}.course-content li.section:not(.course-section) ul ul ul{list-style:square}.course-content li.section:not(.course-section) li.activity ul{list-style:disc}.course-content li.section:not(.course-section) li.activity ul ul{list-style:circle}.course-content li.section:not(.course-section) li.activity ul ul ul{list-style:square}.course-content li.section:not(.course-section) .right>.icon:first-child{display:none}.path-course-view.editing #region-main>.card-block{padding-bottom:13rem}.path-course-view .completionprogress{margin-left:25px}.path-course-view .completionprogress{display:block;float:right;height:20px;position:relative}#page-site-index .subscribelink{text-align:right}#site-news-forum h2,#frontpage-course-list h2,#frontpage-category-names h2,#frontpage-category-combo h2{margin-bottom:9px}.path-course-view a.reduce-sections{padding-left:.2em}.path-course-view .subscribelink{text-align:right}.path-course-view .unread{margin-left:30px}.path-course-view .block.drag .header{cursor:move}.path-course-view .completionprogress{text-align:right}.path-course-view .single-section .completionprogress{margin-right:5px}.path-course-view li.activity span.autocompletion img{vertical-align:text-bottom;margin-left:0}.path-course-view.editing li.activity span.autocompletion img{margin-right:.5rem;margin-left:.5rem}li.section.hidden span.commands a.editing_hide,li.section.hidden span.commands a.editing_show{cursor:default}.single-section-page .header-action{display:inline-block}input.titleeditor{width:330px;vertical-align:text-bottom}span.editinstructions{position:absolute;top:0;margin-top:-22px;margin-left:30px;font-size:.875rem;padding:.1em .4em;text-decoration:none;z-index:9999;border:1px solid rgba(0,0,0,0);width:fit-content;color:#002f5c;background-color:rgb(204,222.8,240.8);border-color:rgb(178.5,206.7,233.7)}span.editinstructions hr{border-top-color:hsl(209.347826087,56.4417177914%,75.8235294118%)}span.editinstructions .alert-link{color:rgb(0,20.9456521739,41)}#page-course-pending .singlebutton,#page-course-index .singlebutton,#page-course-index-category .singlebutton,#page-course-editsection .singlebutton{text-align:center}#page-admin-course-manage #movecourses td img{margin:0 .22em;vertical-align:text-bottom}#page-course-pending .pendingcourserequests{margin-bottom:1em}#page-course-pending .pendingcourserequests .singlebutton{display:inline}#page-course-pending .pendingcourserequests .cell{padding:0 5px}#page-course-pending .pendingcourserequests .cell.c6{white-space:nowrap}.coursebox{display:flex;flex-direction:column}.coursebox .info{display:flex;align-items:center}#frontpage-available-course-list,#frontpage-course-list,.course-search-result{margin-top:.5rem}#frontpage-available-course-list .coursebox,#frontpage-course-list .coursebox,.course-search-result .coursebox{padding:.5rem;border:1px solid #dee2e6;margin-bottom:.5rem;border-radius:.25rem}.subcategories .coursebox>.info>.coursename a,#frontpage-category-names .coursebox>.info>.coursename a,#frontpage-category-combo .coursebox>.info>.coursename a{display:block;background-image:url([[pix:moodle|i/course]]);background-size:16px 16px;background-repeat:no-repeat;padding-left:21px}.coursebox>.info>.coursename{font-size:1rem;font-weight:normal;margin:5px;padding:0}.coursebox .content .teachers li{list-style-type:none;padding:0;margin:0}.coursebox .customfieldname,.coursebox .customfieldseparator{font-weight:700}.coursebox .content .coursefile{max-width:100px}.coursebox .content .courseimage img{max-width:100px;max-height:100px}.coursebox .content .coursecat,.coursebox .content .summary,.coursebox .content .courseimage,.coursebox .content .coursefile,.coursebox .content .teachers,.coursebox.remotecoursebox .remotecourseinfo,.coursebox .content .customfields-container{margin:15px 5px 5px;padding:0}.category-browse .coursebox .content .coursecat,.category-browse .coursebox .content .summary,.category-browse .coursebox .content .courseimage,.category-browse .coursebox .content .coursefile,.category-browse .coursebox .content .teachers,.category-browse .coursebox.remotecoursebox .remotecourseinfo,.category-browse .coursebox .content .customfields-container{margin-top:0}.coursebox.collapsed>.content{display:none}.courses>.paging.paging-morelink{text-align:center;padding:1rem}.course_category_tree .category .numberofcourse{font-size:.875rem}.course_category_tree .category>.info>.categoryname{margin:5px;font-size:1rem;font-weight:normal;padding:2px 18px}.course_category_tree .category.with_children>.info>.categoryname{background-image:url([[pix:moodle|t/expanded]]);background-size:16px 16px;background-repeat:no-repeat;background-position:center left}.course_category_tree .category.with_children.collapsed>.info>.categoryname{background-image:url([[pix:moodle|t/collapsed]])}.course_category_tree .category.collapsed>.content{display:none}.course_category_tree .category>.content{padding-left:16px}#page-course-index-category .categorypicker{margin:10px 0 20px}#course-category-listings{margin-bottom:0}#course-category-listings.columns-2>#course-listing>div{position:relative;left:-1px}#course-category-listings.columns-3>#course-listing>div{height:100%}#course-category-listings>div>div{min-height:300px}#course-category-listings>div>div>ul.ml>li:first-child>div{border-top:0}#course-category-listings h3{margin:0;padding:.4rem .6rem .3rem}#course-category-listings h4{margin:1rem 0 0;padding:.6rem 1rem .5rem}#course-category-listings .moodle-actionmenu{white-space:nowrap}#course-category-listings .listing-actions{text-align:center}#course-category-listings .listing-actions>.moodle-actionmenu{display:inline-block}#course-category-listings ul.ml{list-style:none;margin:1rem 0}#course-category-listings ul.ml ul.ml{margin:0}#course-category-listings .listitem[data-selected="1"]{border-left:calc(1px + 5px) solid #005eb8;padding-left:calc(1.25rem - 5px)}#course-category-listings .listitem:hover{z-index:2}#course-category-listings .item-actions{margin-right:1em;display:inline-block}#course-category-listings .item-actions.show .menu img{width:12px;max-width:none}#course-category-listings .item-actions .menu-action-text{vertical-align:inherit}#course-category-listings .listitem>div>.float-start{float:left}#course-category-listings .listitem>div>.float-end{float:right;text-align:right}#course-category-listings .listitem>div .item-actions .action-show{display:none}#course-category-listings .listitem>div .item-actions .action-hide{display:inline}#course-category-listings .listitem>div .without-actions{color:#333}#course-category-listings .listitem>div .idnumber{margin-right:2em}#course-category-listings .listitem[data-visible="0"]{color:#6c757d}#course-category-listings .listitem[data-visible="0"]>div>a{color:#6c757d}#course-category-listings .listitem[data-visible="0"]>div .item-actions .action-show{display:inline}#course-category-listings .listitem[data-visible="0"]>div .item-actions .action-hide{display:none}#course-category-listings .listitem.highlight{background-color:#fff}#course-category-listings .listitem.highlight>div,#course-category-listings .listitem.highlight>div:hover,#course-category-listings .listitem.highlight[data-selected="1"]>div{background-color:rgba(0,0,0,.075)}#course-category-listings #course-listing .listitem .categoryname{display:inline-block;margin-left:1em;color:#a1a1a8}#course-category-listings #course-listing .listitem .coursename{display:inline-block;flex-basis:10rem}#course-category-listings #course-listing>.firstpage .listitem:first-child>div .item-actions .action-moveup,#course-category-listings #course-listing>.lastpage .listitem:last-child>div .item-actions .action-movedown{display:none}#course-category-listings #course-listing .bulk-action-checkbox{margin:-2px 6px 0 0}#course-category-listings #category-listing .listitem.collapsed>ul.ml{display:none}#course-category-listings #category-listing .listitem:first-child>div .item-actions .action-moveup,#course-category-listings #category-listing .listitem:last-child>div .item-actions .action-movedown{display:none}#course-category-listings #category-listing .course-count{color:#a1a1a8;margin-right:2rem;min-width:3.5em;display:inline-block}#course-category-listings #category-listing .bulk-action-checkbox{margin-right:-3px}#course-category-listings #category-listing .category-listing>ul>.listitem:first-child{position:relative}#course-category-listings #category-listing .category-bulk-actions{margin:0 .5em .5em;position:relative}#course-category-listings .detail-pair>*{display:inline-block}#course-category-listings .detail-pair .pair-key{font-weight:bold;vertical-align:top}#course-category-listings .detail-pair .pair-key span{margin-right:1rem;display:block}#course-category-listings .detail-pair .pair-value select{max-width:100%}#course-category-listings .bulk-actions .detail-pair>*{display:block;width:100%}#course-category-listings .listing-pagination{text-align:center}#course-category-listings .listing-pagination .yui3-button{color:#fff;background-color:#005eb8;border-color:#005eb8;border:0;margin:.4rem .2rem .45rem;font-size:10.4px}#course-category-listings .listing-pagination .yui3-button:hover{color:#fff;background-color:rgb(0,74.4592391304,145.75);border-color:rgb(0,67.9456521739,133)}#course-category-listings .listing-pagination .yui3-button:focus,#course-category-listings .listing-pagination .yui3-button.focus{color:#fff;background-color:rgb(0,74.4592391304,145.75);border-color:rgb(0,67.9456521739,133);box-shadow:0 0 0 .2rem rgba(38.25,118.15,194.65,.5)}#course-category-listings .listing-pagination .yui3-button.disabled,#course-category-listings .listing-pagination .yui3-button:disabled{color:#fff;background-color:#005eb8;border-color:#005eb8}#course-category-listings .listing-pagination .yui3-button:not(:disabled):not(.disabled):active,#course-category-listings .listing-pagination .yui3-button:not(:disabled):not(.disabled).active,.show>#course-category-listings .listing-pagination .yui3-button.dropdown-toggle{color:#fff;background-color:rgb(0,67.9456521739,133);border-color:rgb(0,61.4320652174,120.25)}#course-category-listings .listing-pagination .yui3-button:not(:disabled):not(.disabled):active:focus,#course-category-listings .listing-pagination .yui3-button:not(:disabled):not(.disabled).active:focus,.show>#course-category-listings .listing-pagination .yui3-button.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(38.25,118.15,194.65,.5)}#course-category-listings .listing-pagination .yui3-button.active-page{color:#fff;background-color:#005eb8;border-color:#005eb8}#course-category-listings .listing-pagination .yui3-button.active-page:hover{color:#fff;background-color:rgb(0,74.4592391304,145.75);border-color:rgb(0,67.9456521739,133)}#course-category-listings .listing-pagination .yui3-button.active-page:focus,#course-category-listings .listing-pagination .yui3-button.active-page.focus{color:#fff;background-color:rgb(0,74.4592391304,145.75);border-color:rgb(0,67.9456521739,133);box-shadow:0 0 0 .2rem rgba(38.25,118.15,194.65,.5)}#course-category-listings .listing-pagination .yui3-button.active-page.disabled,#course-category-listings .listing-pagination .yui3-button.active-page:disabled{color:#fff;background-color:#005eb8;border-color:#005eb8}#course-category-listings .listing-pagination .yui3-button.active-page:not(:disabled):not(.disabled):active,#course-category-listings .listing-pagination .yui3-button.active-page:not(:disabled):not(.disabled).active,.show>#course-category-listings .listing-pagination .yui3-button.active-page.dropdown-toggle{color:#fff;background-color:rgb(0,67.9456521739,133);border-color:rgb(0,61.4320652174,120.25)}#course-category-listings .listing-pagination .yui3-button.active-page:not(:disabled):not(.disabled):active:focus,#course-category-listings .listing-pagination .yui3-button.active-page:not(:disabled):not(.disabled).active:focus,.show>#course-category-listings .listing-pagination .yui3-button.active-page.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(38.25,118.15,194.65,.5)}#course-category-listings .listing-pagination-totals{text-align:center}#course-category-listings .listing-pagination-totals.dimmed{color:#6c757d;margin:.4rem 1rem .45rem}#course-category-listings .select-a-category .notifymessage,#course-category-listings .select-a-category .alert{margin:1em}#course-category-listings #course-listing .listitem .drag-handle{display:none}.jsenabled #course-category-listings #course-listing .listitem .drag-handle{display:inline-block;margin:0 6px 0 0;cursor:pointer}.course-being-dragged-proxy{border:0;color:#005eb8;vertical-align:middle;padding:0 0 0 4em}.course-being-dragged{opacity:.5}@media(min-width: 1200px)and (max-width: 1600px){#course-category-listings.columns-3{background-color:#fff;border:0}#course-category-listings.columns-3 #category-listing,#course-category-listings.columns-3 #course-listing{width:50%}#course-category-listings.columns-3 #category-listing>div,#course-category-listings.columns-3 #course-listing>div,#course-category-listings.columns-3 #course-detail>div{background-color:#fff}#course-category-listings.columns-3 #course-detail{width:100%;margin-top:1em}}@media(max-width: 1199px){#course-category-listings.columns-2,#course-category-listings.columns-3{border:0}#course-category-listings.columns-2 #category-listing,#course-category-listings.columns-2 #course-listing,#course-category-listings.columns-2 #course-detail,#course-category-listings.columns-3 #category-listing,#course-category-listings.columns-3 #course-listing,#course-category-listings.columns-3 #course-detail{width:100%;margin:0 0 1em}}.page-settings-menu .menubar>a>.icon{width:auto;height:32px;font-size:32px}.activity-navigation .row{align-items:center}.activity-navigation #prev-activity-link,.activity-navigation #next-activity-link{white-space:pre-wrap}.automatic-completion-conditions .badge{font-size:100%}.section-collapsemenu .collapseall{display:block}.section-collapsemenu .expandall{display:none}.section-collapsemenu.collapsed .collapseall{display:none}.section-collapsemenu.collapsed .expandall{display:block}.course-section{list-style:none;margin-top:1rem}.editing .course-section{margin-top:.5rem}.course-section .section-item{padding:1rem;border:1px solid #dee2e6;border-radius:1rem}.course-section.hidden .section-item,.course-section.orphaned .section-item{background-color:#f8f9fa}.course-section .sectionname>a{color:#212529}.course-section .sectionname>a:hover{text-decoration:none}.course-section .sectionbadges .badge{margin-left:.5rem;font-weight:normal}.course-section .sectionbadges .badge .icon{font-size:12px;width:12px;height:12px}.course-section .course-section-header.draggable{cursor:move}.course-section .section_action_menu .dropdown-toggle::after{display:none}.course-section .summarytext img{border-radius:1rem}.course-section .availabilityinfo{margin-top:.5rem;padding:.25rem 1rem;background-color:#e9ecef;font-size:0.875em;border-radius:1rem}.course-section .availabilityinfo .editavailability a{border-radius:.25rem;font-weight:bold}.course-section .availabilityinfo .editavailability a:hover{background-color:#ced4da}.course-section .availabilityinfo .editavailability a .icon{font-size:inherit;margin-right:.25rem}.course-section .action-menu .btn.btn-icon{height:32px;width:32px;border-radius:.25rem}.course-section .action-menu.section-actions .btn.btn-icon{font-size:1.25rem}.course-section .section-summary-activities .icon{width:inherit;color:#005eb8}.course-section .section-summary-activities+.section{border-top:1px solid #dee2e6;margin-top:1rem !important;padding-top:1rem !important}.course-section .section_goto .icon{font-size:1.25rem;color:#005eb8}.course-section .overlay-preview{z-index:5}.btn.add-section{border-radius:1rem;border:2px dashed #dee2e6;color:#005eb8;font-size:.875rem;font-weight:bold}.btn.add-section:hover,.btn.add-section:focus{background-color:rgb(229.5,238.9,247.9);border:2px solid #005eb8;color:#005eb8}.max-section-alert{border-top:2px dashed #dee2e6;font-size:.875rem;font-weight:normal;color:#6c757d}.single-section>ul>.course-section.hidden .section-item{background-color:inherit}.single-section>ul>.course-section .section-item{padding:0;border:none}.course-content .activity-altcontent ul{list-style:disc}.course-content .activity-altcontent ul ul{list-style:circle}.course-content .activity-altcontent ul ul ul{list-style:square}.activity{list-style:none;padding-top:.25rem;margin-top:.25rem;border-top:1px solid #dee2e6}.editing .activity,.section .activity:first-child{padding-top:0;margin-top:0;border-top:none}.activity-item{padding:.75rem;border-radius:1rem}.activity-item.activityinline{padding:.75rem 0}.activity-item.hiddenactivity{background-color:#f8f9fa}.activity-item.hiddenactivity .activityiconcontainer,.activity-item.hiddenactivity .badge{mix-blend-mode:multiply}.editing .activity-item{cursor:move}.editing .activity-item .a{cursor:pointer}.editing .activity-item:hover:not(:has(.activity:hover)),.editing .activity-item.selected{outline:2px solid #005eb8;box-shadow:0 .125rem .25rem rgba(0,0,0,.075)}.editing .activity-item:hover:not(:has(.activity:hover)) .activityiconcontainer,.editing .activity-item:hover:not(:has(.activity:hover)) .badge,.editing .activity-item.selected .activityiconcontainer,.editing .activity-item.selected .badge{mix-blend-mode:multiply}.activity.dragging .activity-item{border:2px solid #005eb8}.editing .activity.dragging .activity-item:hover{outline:none}.activity-item .activity-grid{display:grid;align-items:center;grid-template-columns:min-content 1fr min-content min-content min-content;grid-template-rows:1fr repeat(5, min-content);grid-template-areas:"icon name groupmode completion actions" "icon visibility groupmode completion actions" "icon dates groupmode completion actions" "icon altcontent altcontent altcontent altcontent" "icon afterlink afterlink afterlink afterlink" "icon availability availability availability availability"}@media(max-width: 575.98px){.activity-item .activity-grid{grid-template-columns:min-content 1fr min-content min-content min-content;grid-template-rows:1fr repeat(4, min-content);grid-template-areas:"icon name actions" "icon visibility actions" "dates dates dates" "groupmode groupmode groupmode" "completion completion completion" "altcontent altcontent altcontent" "afterlink afterlink afterlink" "availability availability availability"}}.activity-item .activity-grid.noname-grid{grid-template-columns:min-content 1fr min-content min-content;grid-template-areas:"visibility groupmode completion actions" "altcontent altcontent altcontent altcontent" "afterlink afterlink afterlink afterlink" "availability availability availability availability"}@media(max-width: 575.98px){.activity-item .activity-grid.noname-grid{grid-template-columns:1fr min-content;grid-template-areas:"visibility actions" "altcontent altcontent" "groupmode groupmode" "afterlink afterlink" "completion completion" "availability availability"}}.activity-item .activity-actions{grid-area:actions}.activity-item .activity-actions .actions{position:relative}.activity-item .activity-icon{grid-area:icon}.activity-item .activity-dates{grid-area:dates;font-size:0.875em;color:#495057;display:flex;flex-wrap:wrap;column-gap:.75rem}@media(max-width: 575.98px){.activity-item .activity-dates{margin-top:.5rem}}.activity-item .activity-name-area{grid-area:name}.activity-item .activity-name-area .activityname .afterlink{margin-left:.5rem}.activity-item .activity-name-area .activityname .inplaceeditable .quickeditlink{position:relative;z-index:2;margin-left:.5rem}.activity-item .activity-name-area .activitybadge.badge-none{font-weight:normal;font-size:0.875em;padding:0}.activity-item .activity-completion{grid-area:completion;justify-self:end}.activity-item .activity-completion button.btn,.activity-item .activity-completion a[role=button].btn{color:#212529;background-color:#fff;border-color:#ced4da;min-height:32px;font-weight:bold;border-radius:.25rem}.activity-item .activity-completion button.btn:hover,.activity-item .activity-completion a[role=button].btn:hover{color:#fff;background-color:#6c757d;border-color:hsl(210,13.9534883721%,73.137254902%)}.activity-item .activity-completion button.btn:focus,.activity-item .activity-completion button.btn.focus,.activity-item .activity-completion a[role=button].btn:focus,.activity-item .activity-completion a[role=button].btn.focus{color:#fff;background-color:#6c757d;border-color:hsl(210,13.9534883721%,73.137254902%);box-shadow:0 0 0 .2rem rgba(180.05,185.75,191.45,.5)}.activity-item .activity-completion button.btn.disabled,.activity-item .activity-completion button.btn:disabled,.activity-item .activity-completion a[role=button].btn.disabled,.activity-item .activity-completion a[role=button].btn:disabled{color:#212529;background-color:#fff;border-color:#ced4da}.activity-item .activity-completion button.btn:not(:disabled):not(.disabled):active,.activity-item .activity-completion button.btn:not(:disabled):not(.disabled).active,.show>.activity-item .activity-completion button.btn.dropdown-toggle,.activity-item .activity-completion a[role=button].btn:not(:disabled):not(.disabled):active,.activity-item .activity-completion a[role=button].btn:not(:disabled):not(.disabled).active,.show>.activity-item .activity-completion a[role=button].btn.dropdown-toggle{color:#212529;background-color:hsl(0,0%,90%);border-color:hsl(210,13.9534883721%,70.637254902%)}.activity-item .activity-completion button.btn:not(:disabled):not(.disabled):active:focus,.activity-item .activity-completion button.btn:not(:disabled):not(.disabled).active:focus,.show>.activity-item .activity-completion button.btn.dropdown-toggle:focus,.activity-item .activity-completion a[role=button].btn:not(:disabled):not(.disabled):active:focus,.activity-item .activity-completion a[role=button].btn:not(:disabled):not(.disabled).active:focus,.show>.activity-item .activity-completion a[role=button].btn.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(180.05,185.75,191.45,.5)}.activity-item .activity-completion button.btn .icon,.activity-item .activity-completion a[role=button].btn .icon{font-size:inherit}.activity-item .activity-completion button.btn-primary,.activity-item .activity-completion a[role=button].btn-primary{color:#212529;background-color:rgb(204,222.8,240.8);border-color:rgb(204,222.8,240.8);color:#002f5c}.activity-item .activity-completion button.btn-primary:hover,.activity-item .activity-completion a[role=button].btn-primary:hover{color:#fff;background-color:#005eb8;border-color:hsl(209.347826087,56.4417177914%,77.2156862745%)}.activity-item .activity-completion button.btn-primary:focus,.activity-item .activity-completion button.btn-primary.focus,.activity-item .activity-completion a[role=button].btn-primary:focus,.activity-item .activity-completion a[role=button].btn-primary.focus{color:#fff;background-color:#005eb8;border-color:hsl(209.347826087,56.4417177914%,77.2156862745%);box-shadow:0 0 0 .2rem rgba(178.35,194.93,210.83,.5)}.activity-item .activity-completion button.btn-primary.disabled,.activity-item .activity-completion button.btn-primary:disabled,.activity-item .activity-completion a[role=button].btn-primary.disabled,.activity-item .activity-completion a[role=button].btn-primary:disabled{color:#212529;background-color:rgb(204,222.8,240.8);border-color:rgb(204,222.8,240.8)}.activity-item .activity-completion button.btn-primary:not(:disabled):not(.disabled):active,.activity-item .activity-completion button.btn-primary:not(:disabled):not(.disabled).active,.show>.activity-item .activity-completion button.btn-primary.dropdown-toggle,.activity-item .activity-completion a[role=button].btn-primary:not(:disabled):not(.disabled):active,.activity-item .activity-completion a[role=button].btn-primary:not(:disabled):not(.disabled).active,.show>.activity-item .activity-completion a[role=button].btn-primary.dropdown-toggle{color:#212529;background-color:hsl(209.347826087,56.4417177914%,77.2156862745%);border-color:rgb(154.134202454,191.3161042945,226.915797546)}.activity-item .activity-completion button.btn-primary:not(:disabled):not(.disabled):active:focus,.activity-item .activity-completion button.btn-primary:not(:disabled):not(.disabled).active:focus,.show>.activity-item .activity-completion button.btn-primary.dropdown-toggle:focus,.activity-item .activity-completion a[role=button].btn-primary:not(:disabled):not(.disabled):active:focus,.activity-item .activity-completion a[role=button].btn-primary:not(:disabled):not(.disabled).active:focus,.show>.activity-item .activity-completion a[role=button].btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(178.35,194.93,210.83,.5)}.activity-item .activity-completion button.btn-primary:hover,.activity-item .activity-completion a[role=button].btn-primary:hover{color:#fff}.activity-item .activity-completion button.btn-secondary,.activity-item .activity-completion a[role=button].btn-secondary{color:#212529;background-color:rgb(225.6,227.4,229);border-color:rgb(225.6,227.4,229);color:rgb(54,58.5,62.5)}.activity-item .activity-completion button.btn-secondary:hover,.activity-item .activity-completion a[role=button].btn-secondary:hover{color:#fff;background-color:#6c757d;border-color:hsl(208.2352941176,6.1371841155%,79.137254902%)}.activity-item .activity-completion button.btn-secondary:focus,.activity-item .activity-completion button.btn-secondary.focus,.activity-item .activity-completion a[role=button].btn-secondary:focus,.activity-item .activity-completion a[role=button].btn-secondary.focus{color:#fff;background-color:#6c757d;border-color:hsl(208.2352941176,6.1371841155%,79.137254902%);box-shadow:0 0 0 .2rem rgba(196.71,198.84,200.8,.5)}.activity-item .activity-completion button.btn-secondary.disabled,.activity-item .activity-completion button.btn-secondary:disabled,.activity-item .activity-completion a[role=button].btn-secondary.disabled,.activity-item .activity-completion a[role=button].btn-secondary:disabled{color:#212529;background-color:rgb(225.6,227.4,229);border-color:rgb(225.6,227.4,229)}.activity-item .activity-completion button.btn-secondary:not(:disabled):not(.disabled):active,.activity-item .activity-completion button.btn-secondary:not(:disabled):not(.disabled).active,.show>.activity-item .activity-completion button.btn-secondary.dropdown-toggle,.activity-item .activity-completion a[role=button].btn-secondary:not(:disabled):not(.disabled):active,.activity-item .activity-completion a[role=button].btn-secondary:not(:disabled):not(.disabled).active,.show>.activity-item .activity-completion a[role=button].btn-secondary.dropdown-toggle{color:#212529;background-color:hsl(208.2352941176,6.1371841155%,79.137254902%);border-color:hsl(208.2352941176,6.1371841155%,76.637254902%)}.activity-item .activity-completion button.btn-secondary:not(:disabled):not(.disabled):active:focus,.activity-item .activity-completion button.btn-secondary:not(:disabled):not(.disabled).active:focus,.show>.activity-item .activity-completion button.btn-secondary.dropdown-toggle:focus,.activity-item .activity-completion a[role=button].btn-secondary:not(:disabled):not(.disabled):active:focus,.activity-item .activity-completion a[role=button].btn-secondary:not(:disabled):not(.disabled).active:focus,.show>.activity-item .activity-completion a[role=button].btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(196.71,198.84,200.8,.5)}.activity-item .activity-completion button.btn-secondary:hover,.activity-item .activity-completion a[role=button].btn-secondary:hover{color:#fff}.activity-item .activity-completion button.btn-success,.activity-item .activity-completion a[role=button].btn-success{color:#212529;background-color:rgb(204,229.4,215.8);border-color:rgb(204,229.4,215.8);color:rgb(0,63.5,29.5)}.activity-item .activity-completion button.btn-success:hover,.activity-item .activity-completion a[role=button].btn-success:hover{color:#fff;background-color:#007f3b;border-color:rgb(170.044386423,212.355613577,189.7007832898)}.activity-item .activity-completion button.btn-success:focus,.activity-item .activity-completion button.btn-success.focus,.activity-item .activity-completion a[role=button].btn-success:focus,.activity-item .activity-completion a[role=button].btn-success.focus{color:#fff;background-color:#007f3b;border-color:rgb(170.044386423,212.355613577,189.7007832898);box-shadow:0 0 0 .2rem rgba(178.35,200.54,189.58,.5)}.activity-item .activity-completion button.btn-success.disabled,.activity-item .activity-completion button.btn-success:disabled,.activity-item .activity-completion a[role=button].btn-success.disabled,.activity-item .activity-completion a[role=button].btn-success:disabled{color:#212529;background-color:rgb(204,229.4,215.8);border-color:rgb(204,229.4,215.8)}.activity-item .activity-completion button.btn-success:not(:disabled):not(.disabled):active,.activity-item .activity-completion button.btn-success:not(:disabled):not(.disabled).active,.show>.activity-item .activity-completion button.btn-success.dropdown-toggle,.activity-item .activity-completion a[role=button].btn-success:not(:disabled):not(.disabled):active,.activity-item .activity-completion a[role=button].btn-success:not(:disabled):not(.disabled).active,.show>.activity-item .activity-completion a[role=button].btn-success.dropdown-toggle{color:#212529;background-color:rgb(170.044386423,212.355613577,189.7007832898);border-color:hsl(147.874015748,33.1592689295%,72.4803921569%)}.activity-item .activity-completion button.btn-success:not(:disabled):not(.disabled):active:focus,.activity-item .activity-completion button.btn-success:not(:disabled):not(.disabled).active:focus,.show>.activity-item .activity-completion button.btn-success.dropdown-toggle:focus,.activity-item .activity-completion a[role=button].btn-success:not(:disabled):not(.disabled):active:focus,.activity-item .activity-completion a[role=button].btn-success:not(:disabled):not(.disabled).active:focus,.show>.activity-item .activity-completion a[role=button].btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(178.35,200.54,189.58,.5)}.activity-item .activity-completion button.btn-success:hover,.activity-item .activity-completion a[role=button].btn-success:hover{color:#fff}.activity-item .activity-completion button.btn-info,.activity-item .activity-completion a[role=button].btn-info{color:#212529;background-color:rgb(204,222.8,240.8);border-color:rgb(204,222.8,240.8);color:#002f5c}.activity-item .activity-completion button.btn-info:hover,.activity-item .activity-completion a[role=button].btn-info:hover{color:#fff;background-color:#005eb8;border-color:hsl(209.347826087,56.4417177914%,77.2156862745%)}.activity-item .activity-completion button.btn-info:focus,.activity-item .activity-completion button.btn-info.focus,.activity-item .activity-completion a[role=button].btn-info:focus,.activity-item .activity-completion a[role=button].btn-info.focus{color:#fff;background-color:#005eb8;border-color:hsl(209.347826087,56.4417177914%,77.2156862745%);box-shadow:0 0 0 .2rem rgba(178.35,194.93,210.83,.5)}.activity-item .activity-completion button.btn-info.disabled,.activity-item .activity-completion button.btn-info:disabled,.activity-item .activity-completion a[role=button].btn-info.disabled,.activity-item .activity-completion a[role=button].btn-info:disabled{color:#212529;background-color:rgb(204,222.8,240.8);border-color:rgb(204,222.8,240.8)}.activity-item .activity-completion button.btn-info:not(:disabled):not(.disabled):active,.activity-item .activity-completion button.btn-info:not(:disabled):not(.disabled).active,.show>.activity-item .activity-completion button.btn-info.dropdown-toggle,.activity-item .activity-completion a[role=button].btn-info:not(:disabled):not(.disabled):active,.activity-item .activity-completion a[role=button].btn-info:not(:disabled):not(.disabled).active,.show>.activity-item .activity-completion a[role=button].btn-info.dropdown-toggle{color:#212529;background-color:hsl(209.347826087,56.4417177914%,77.2156862745%);border-color:rgb(154.134202454,191.3161042945,226.915797546)}.activity-item .activity-completion button.btn-info:not(:disabled):not(.disabled):active:focus,.activity-item .activity-completion button.btn-info:not(:disabled):not(.disabled).active:focus,.show>.activity-item .activity-completion button.btn-info.dropdown-toggle:focus,.activity-item .activity-completion a[role=button].btn-info:not(:disabled):not(.disabled):active:focus,.activity-item .activity-completion a[role=button].btn-info:not(:disabled):not(.disabled).active:focus,.show>.activity-item .activity-completion a[role=button].btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(178.35,194.93,210.83,.5)}.activity-item .activity-completion button.btn-info:hover,.activity-item .activity-completion a[role=button].btn-info:hover{color:#fff}.activity-item .activity-completion button.btn-warning,.activity-item .activity-completion a[role=button].btn-warning{color:#212529;background-color:rgb(255,251,215.8);border-color:rgb(255,251,215.8);color:rgb(127.5,117.5,29.5)}.activity-item .activity-completion button.btn-warning:hover,.activity-item .activity-completion a[role=button].btn-warning:hover{color:#212529;background-color:#ffeb3b;border-color:rgb(255,245.7959183673,164.8)}.activity-item .activity-completion button.btn-warning:focus,.activity-item .activity-completion button.btn-warning.focus,.activity-item .activity-completion a[role=button].btn-warning:focus,.activity-item .activity-completion a[role=button].btn-warning.focus{color:#212529;background-color:#ffeb3b;border-color:rgb(255,245.7959183673,164.8);box-shadow:0 0 0 .2rem rgba(221.7,218.9,189.58,.5)}.activity-item .activity-completion button.btn-warning.disabled,.activity-item .activity-completion button.btn-warning:disabled,.activity-item .activity-completion a[role=button].btn-warning.disabled,.activity-item .activity-completion a[role=button].btn-warning:disabled{color:#212529;background-color:rgb(255,251,215.8);border-color:rgb(255,251,215.8)}.activity-item .activity-completion button.btn-warning:not(:disabled):not(.disabled):active,.activity-item .activity-completion button.btn-warning:not(:disabled):not(.disabled).active,.show>.activity-item .activity-completion button.btn-warning.dropdown-toggle,.activity-item .activity-completion a[role=button].btn-warning:not(:disabled):not(.disabled):active,.activity-item .activity-completion a[role=button].btn-warning:not(:disabled):not(.disabled).active,.show>.activity-item .activity-completion a[role=button].btn-warning.dropdown-toggle{color:#212529;background-color:rgb(255,245.7959183673,164.8);border-color:rgb(255,244.4948979592,152.05)}.activity-item .activity-completion button.btn-warning:not(:disabled):not(.disabled):active:focus,.activity-item .activity-completion button.btn-warning:not(:disabled):not(.disabled).active:focus,.show>.activity-item .activity-completion button.btn-warning.dropdown-toggle:focus,.activity-item .activity-completion a[role=button].btn-warning:not(:disabled):not(.disabled):active:focus,.activity-item .activity-completion a[role=button].btn-warning:not(:disabled):not(.disabled).active:focus,.show>.activity-item .activity-completion a[role=button].btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(221.7,218.9,189.58,.5)}.activity-item .activity-completion button.btn-warning:hover,.activity-item .activity-completion a[role=button].btn-warning:hover{color:#212529}.activity-item .activity-completion button.btn-danger,.activity-item .activity-completion a[role=button].btn-danger{color:#212529;background-color:rgb(246.6,212,209.4);border-color:rgb(246.6,212,209.4);color:rgb(106.5,20,13.5)}.activity-item .activity-completion button.btn-danger:hover,.activity-item .activity-completion a[role=button].btn-danger:hover{color:#fff;background-color:#d5281b;border-color:hsl(4.1935483871,68.8888888889%,79.4117647059%)}.activity-item .activity-completion button.btn-danger:focus,.activity-item .activity-completion button.btn-danger.focus,.activity-item .activity-completion a[role=button].btn-danger:focus,.activity-item .activity-completion a[role=button].btn-danger.focus{color:#fff;background-color:#d5281b;border-color:hsl(4.1935483871,68.8888888889%,79.4117647059%);box-shadow:0 0 0 .2rem rgba(214.56,185.75,184.14,.5)}.activity-item .activity-completion button.btn-danger.disabled,.activity-item .activity-completion button.btn-danger:disabled,.activity-item .activity-completion a[role=button].btn-danger.disabled,.activity-item .activity-completion a[role=button].btn-danger:disabled{color:#212529;background-color:rgb(246.6,212,209.4);border-color:rgb(246.6,212,209.4)}.activity-item .activity-completion button.btn-danger:not(:disabled):not(.disabled):active,.activity-item .activity-completion button.btn-danger:not(:disabled):not(.disabled).active,.show>.activity-item .activity-completion button.btn-danger.dropdown-toggle,.activity-item .activity-completion a[role=button].btn-danger:not(:disabled):not(.disabled):active,.activity-item .activity-completion a[role=button].btn-danger:not(:disabled):not(.disabled).active,.show>.activity-item .activity-completion a[role=button].btn-danger.dropdown-toggle{color:#212529;background-color:hsl(4.1935483871,68.8888888889%,79.4117647059%);border-color:hsl(4.1935483871,68.8888888889%,76.9117647059%)}.activity-item .activity-completion button.btn-danger:not(:disabled):not(.disabled):active:focus,.activity-item .activity-completion button.btn-danger:not(:disabled):not(.disabled).active:focus,.show>.activity-item .activity-completion button.btn-danger.dropdown-toggle:focus,.activity-item .activity-completion a[role=button].btn-danger:not(:disabled):not(.disabled):active:focus,.activity-item .activity-completion a[role=button].btn-danger:not(:disabled):not(.disabled).active:focus,.show>.activity-item .activity-completion a[role=button].btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(214.56,185.75,184.14,.5)}.activity-item .activity-completion button.btn-danger:hover,.activity-item .activity-completion a[role=button].btn-danger:hover{color:#fff}.activity-item .activity-completion button.btn-light,.activity-item .activity-completion a[role=button].btn-light{color:#212529;background-color:rgb(253.6,253.8,254);border-color:rgb(253.6,253.8,254);color:rgb(124,124.5,125)}.activity-item .activity-completion button.btn-light:hover,.activity-item .activity-completion a[role=button].btn-light:hover{color:#212529;background-color:#f8f9fa;border-color:rgb(223.85,228.3,232.75)}.activity-item .activity-completion button.btn-light:focus,.activity-item .activity-completion button.btn-light.focus,.activity-item .activity-completion a[role=button].btn-light:focus,.activity-item .activity-completion a[role=button].btn-light.focus{color:#212529;background-color:#f8f9fa;border-color:rgb(223.85,228.3,232.75);box-shadow:0 0 0 .2rem rgba(220.51,221.28,222.05,.5)}.activity-item .activity-completion button.btn-light.disabled,.activity-item .activity-completion button.btn-light:disabled,.activity-item .activity-completion a[role=button].btn-light.disabled,.activity-item .activity-completion a[role=button].btn-light:disabled{color:#212529;background-color:rgb(253.6,253.8,254);border-color:rgb(253.6,253.8,254)}.activity-item .activity-completion button.btn-light:not(:disabled):not(.disabled):active,.activity-item .activity-completion button.btn-light:not(:disabled):not(.disabled).active,.show>.activity-item .activity-completion button.btn-light.dropdown-toggle,.activity-item .activity-completion a[role=button].btn-light:not(:disabled):not(.disabled):active,.activity-item .activity-completion a[role=button].btn-light:not(:disabled):not(.disabled).active,.show>.activity-item .activity-completion a[role=button].btn-light.dropdown-toggle{color:#212529;background-color:rgb(223.85,228.3,232.75);border-color:rgb(216.4125,221.925,227.4375)}.activity-item .activity-completion button.btn-light:not(:disabled):not(.disabled):active:focus,.activity-item .activity-completion button.btn-light:not(:disabled):not(.disabled).active:focus,.show>.activity-item .activity-completion button.btn-light.dropdown-toggle:focus,.activity-item .activity-completion a[role=button].btn-light:not(:disabled):not(.disabled):active:focus,.activity-item .activity-completion a[role=button].btn-light:not(:disabled):not(.disabled).active:focus,.show>.activity-item .activity-completion a[role=button].btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(220.51,221.28,222.05,.5)}.activity-item .activity-completion button.btn-light:hover,.activity-item .activity-completion a[role=button].btn-light:hover{color:#212529}.activity-item .activity-completion button.btn-dark,.activity-item .activity-completion a[role=button].btn-dark{color:#212529;background-color:rgb(214.4,215.6,216.8);border-color:rgb(214.4,215.6,216.8);color:#1a1d20}.activity-item .activity-completion button.btn-dark:hover,.activity-item .activity-completion a[role=button].btn-dark:hover{color:#fff;background-color:#343a40;border-color:hsl(210,3.0456852792%,74.5490196078%)}.activity-item .activity-completion button.btn-dark:focus,.activity-item .activity-completion button.btn-dark.focus,.activity-item .activity-completion a[role=button].btn-dark:focus,.activity-item .activity-completion a[role=button].btn-dark.focus{color:#fff;background-color:#343a40;border-color:hsl(210,3.0456852792%,74.5490196078%);box-shadow:0 0 0 .2rem rgba(187.19,188.81,190.43,.5)}.activity-item .activity-completion button.btn-dark.disabled,.activity-item .activity-completion button.btn-dark:disabled,.activity-item .activity-completion a[role=button].btn-dark.disabled,.activity-item .activity-completion a[role=button].btn-dark:disabled{color:#212529;background-color:rgb(214.4,215.6,216.8);border-color:rgb(214.4,215.6,216.8)}.activity-item .activity-completion button.btn-dark:not(:disabled):not(.disabled):active,.activity-item .activity-completion button.btn-dark:not(:disabled):not(.disabled).active,.show>.activity-item .activity-completion button.btn-dark.dropdown-toggle,.activity-item .activity-completion a[role=button].btn-dark:not(:disabled):not(.disabled):active,.activity-item .activity-completion a[role=button].btn-dark:not(:disabled):not(.disabled).active,.show>.activity-item .activity-completion a[role=button].btn-dark.dropdown-toggle{color:#212529;background-color:hsl(210,3.0456852792%,74.5490196078%);border-color:hsl(210,3.0456852792%,72.0490196078%)}.activity-item .activity-completion button.btn-dark:not(:disabled):not(.disabled):active:focus,.activity-item .activity-completion button.btn-dark:not(:disabled):not(.disabled).active:focus,.show>.activity-item .activity-completion button.btn-dark.dropdown-toggle:focus,.activity-item .activity-completion a[role=button].btn-dark:not(:disabled):not(.disabled):active:focus,.activity-item .activity-completion a[role=button].btn-dark:not(:disabled):not(.disabled).active:focus,.show>.activity-item .activity-completion a[role=button].btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(187.19,188.81,190.43,.5)}.activity-item .activity-completion button.btn-dark:hover,.activity-item .activity-completion a[role=button].btn-dark:hover{color:#fff}@media(max-width: 575.98px){.activity-item .activity-completion{width:100%;margin-top:.5rem}.activity-item .activity-completion button{width:100%}}.activity-item .activity-completion .completion-dialog{color:#495057;font-size:.875rem;min-width:12rem}.activity-item .activity-completion .completion-dialog .icon{font-size:.875rem;width:.875rem;height:.875rem;margin-right:.25rem}.activity-item .activity-completion .completion-dialog .editcompletion a{border-radius:.25rem;color:#495057;font-weight:bold;text-decoration:none}.activity-item .activity-completion .completion-dialog .editcompletion a:hover{background-color:#e9ecef}.activity-item .activity-groupmode-info{grid-area:groupmode;justify-self:end}.activity-item .activity-groupmode-info .groupmode-information{height:32px;width:32px;border-radius:.25rem}.activity-item .activity-groupmode-info .groupmode-icon-info{display:none}@media(max-width: 575.98px){.activity-item .activity-groupmode-info{width:100%;margin-top:.5rem;padding-top:.5rem;border-top:1px solid #dee2e6}.activity-item .activity-groupmode-info .groupmode-information{width:auto;font-size:inherit;padding:0 .5rem}.activity-item .activity-groupmode-info .groupmode-icon-info{display:inline}.activity-item .activity-groupmode-info .v-parent-focus{opacity:1;visibility:visible}}.activity-item .activity-badges{grid-area:visibility}.activity-item .activity-badges .badge{font-weight:normal}.activity-item .activity-badges .badge .icon{font-size:12px;width:12px;height:12px}.activity-item .activity-altcontent{grid-area:altcontent;margin-top:.25rem}.activity-item .activity-altcontent.activity-description{margin-top:.5rem;padding-top:.5rem;border-top:1px solid #dee2e6;font-size:0.875em}.activity-item .activity-altcontent img{border-radius:1rem}.activity-item .activity-availability{grid-area:availability}.activity-item .activity-afterlink{grid-area:afterlink;margin-top:.5rem;padding-top:.5rem;border-top:1px solid #dee2e6}.activity-item .no-overflow{width:100%}.section .draggable .activity-item .dragicon{display:none}.divider{position:relative}.divider hr{width:100%;margin:.5rem .25rem;border-top:2px dashed #dee2e6}.changenumsections.disabled .divider hr{border-top:2px dashed #dee2e6}.divider .divider-content{opacity:0;visibility:hidden;transition:visibility .1s;position:absolute;background:linear-gradient(transparent 40%, #fff 40%, #fff 60%, transparent 60%)}.section.hidden .divider .divider-content{background:linear-gradient(transparent 40%, #f8f9fa 40%, #f8f9fa 60%, transparent 60%)}.divider.always-visible .divider-content{opacity:1;visibility:visible}.divider.always-hidden hr{opacity:0;visibility:hidden}.divider:hover .divider-content,.divider:focus .divider-content,.divider:focus-within .divider-content{opacity:1;visibility:visible}.divider:hover hr,.divider:focus hr,.divider:focus-within hr{opacity:1;visibility:visible}.divider:has(.btn.add-content:hover) hr{border-color:#005eb8}.changenumsections.disabled .divider:has(.btn.add-content:hover) hr{border-color:#e9ecef}.activity:focus-within+.activity .divider .divider-content,.course-section-header:focus-within+.content .section .activity:first-child .divider .divider-content,.content .section .activity:focus-within .divider .divider-content,.course-content:focus-within .changenumsections .divider .divider-content{visibility:visible}.course-content ul.topics>li:last-child .changenumsections{display:none}.btn.add-content{position:relative;z-index:1;border-radius:.25rem;font-size:.875rem;font-weight:bold;color:#002f5c;background-color:rgb(204,222.8,240.8)}.btn.add-content:hover,.btn.add-content:focus{color:#fff;background-color:#005eb8}.btn.add-content .icon{width:14px;height:14px;font-size:14px}.changenumsections.disabled .btn.add-content{color:#adb5bd;background-color:#e9ecef;outline:none;box-shadow:none;pointer-events:auto}.changenumsections.disabled .btn.add-content:hover,.changenumsections.disabled .btn.add-content:focus{color:#adb5bd;background-color:#e9ecef;outline:none;box-shadow:none}.bulkenabled .bulk-hidden{display:none !important}.bulkenabled .section{margin-left:1rem}.bulkenabled .section:not(:first-child){margin-top:1.5rem}.bulkenabled .activity{margin-top:.5rem;margin-left:2rem;padding-top:.5rem;border-top:2px dashed #dee2e6}.bulkenabled .activity:first-child{margin-top:1.5rem}.bulkenabled .activity-item .bulkselect{float:left;margin-left:-2rem}.bulkenabled .activity-item:has(.delegated-section):hover{outline:none !important;box-shadow:none !important}.bulkenabled .course-section-header .bulkselect{left:-2.75rem;position:relative;width:0}@media(max-width: 767.98px){.bulkenabled .course-content{margin-left:2rem}}@media(max-width: 767.98px){.sticky-footer-content.bulkactions{position:relative}.sticky-footer-content.bulkactions .form-check,.sticky-footer-content.bulkactions .bulkaction-name,.sticky-footer-content.bulkactions .bulkcount{display:none}.sticky-footer-content.bulkactions .actions button{padding:0 .5rem}.sticky-footer-content.bulkactions .bulkcancel{position:absolute;top:0;right:0}}.defaultactivitycompletion-item a{color:#000;text-decoration:none}.defaultactivitycompletion-item .activityicon{width:32px;height:32px}.sitetopic .activity:first-of-type hr{display:none}.sitetopic .section-item{margin-bottom:1.5rem;border-radius:.25rem}.move-activity-tree .collapse-list-item{border-radius:.25rem}.move-activity-tree .collapse-list-item:hover,.move-activity-tree .collapse-list-item:focus{background-color:rgb(204,222.8,240.8)}.move-activity-tree .collapse-list-item:hover a,.move-activity-tree .collapse-list-item:focus a{color:#002f5c}.move-activity-tree .collapse-list-item a{color:#212529}.move-activity-tree .collapse-list-item a:hover,.move-activity-tree .collapse-list-item a:focus{text-decoration:none}.move-activity-tree .collapse-list-item a.disabled{color:#6c757d}.move-activity-tree .collapse-list-item-content .collapse-list-item{padding:.5rem 1rem}.move-activity-tree ul{margin-left:1.5rem}.move-activity-tree .collapse-list-link{font-weight:bold}.activity.subsection{border-top:none}.activity.subsection>.activity-item{border:1px solid #dee2e6;padding:0;margin:.5rem 0}.activity.subsection>.activity-item .activity-altcontent{margin-top:0}.activity.subsection .section{margin-top:0}.activity.subsection .section .section-item{border:none;padding:.75rem}.activity.subsection .section .icons-collapse-expand:has(+h4){height:24px;width:24px;font-size:.875rem}.activity.subsection .section h4{font-size:1.25rem}.activity.subsection .section .section-actions .btn.btn-icon{font-size:inherit}.activity.subsection+.activity{border-top:none}.activity.subsection .focus-control:not(:has(.focus-control)):focus-within .v-parent-focus,.activity.subsection .focus-control:not(:has(.focus-control)):hover .v-parent-focus{opacity:1 !important;visibility:visible !important}.activity.subsection .focus-control:focus-within .focus-control .v-parent-focus,.activity.subsection .focus-control:hover .focus-control .v-parent-focus{opacity:0;visibility:hidden}:target,:focus{scroll-margin-top:70px}.pagelayout-embedded :target{padding-top:initial;margin-top:initial}#nav-drawer.closed{left:-305px}#nav-drawer[aria-hidden=true] .list-group-item{display:none}[data-region=drawer]{position:fixed;width:285px;top:60px;height:calc(100% - 60px);overflow-y:auto;-webkit-overflow-scrolling:touch;z-index:999;background-color:hsl(0,0%,95%);transition:right .5s ease,left .5s ease}@media(prefers-reduced-motion: reduce){[data-region=drawer]{transition:none}}@media(min-width: 576px){[data-region=drawer]{padding:20px 20px}.jsenabled .popover-process-monitor,.jsenabled .btn-footer-popover,.jsenabled .btn-footer-communication{transition:.2s}}@media(min-width: 576px)and (prefers-reduced-motion: reduce){.jsenabled .popover-process-monitor,.jsenabled .btn-footer-popover,.jsenabled .btn-footer-communication{transition:none}}#nav-drawer{right:auto;left:0}#nav-drawer .list-group-item-action.active,#nav-drawer .list-group-item.active{z-index:inherit}#nav-drawer .list-group-item-action.active+.list-group-item,#nav-drawer .list-group-item.active+.list-group-item{border-top:none}#nav-drawer .list-group ul{list-style:none;padding:0;margin:0}#nav-drawer .list-group li{margin-bottom:-1px}#nav-drawer .list-group li:last-child{margin-bottom:0}body.drawer-ease{transition:margin-left .5s ease,margin-right .5s ease}@media(prefers-reduced-motion: reduce){body.drawer-ease{transition:none}}@media(min-width: 768px){body:not(.uses-drawers).drawer-open-left{margin-left:285px}}@media(min-width: 768px){body.drawer-open-left #page.drawers{margin-left:285px;padding-left:1rem}}@media(min-width: 768px){body.drawer-open-right{margin-right:315px}}[data-region=right-hand-drawer]{display:flex;flex-direction:column;transition:right .2s ease-in-out}@media(prefers-reduced-motion: reduce){[data-region=right-hand-drawer]{transition:none}}[data-region=right-hand-drawer].drawer{z-index:1021;position:fixed;top:60px;right:0;height:calc(100% - 60px);width:320px;box-shadow:-2px 2px 4px rgba(0,0,0,.25);padding:0;visibility:visible;opacity:1}[data-region=right-hand-drawer].hidden{display:block;right:-320px;visibility:hidden;opacity:0;transition:right .2s ease-in-out,visibility 0s ease-in-out .2s,opacity 0s ease-in-out .2s}@media(prefers-reduced-motion: reduce){[data-region=right-hand-drawer].hidden{transition:none}}@media(max-width: 767.98px){[data-region=right-hand-drawer].drawer{top:0;height:100%;z-index:1031}body.drawer-open-left,body.drawer-open-right{overflow:hidden}}.dir-rtl [data-region=right-hand-drawer]{box-shadow:2px 2px 4px rgba(0,0,0,.25)}.drawer{background-color:#f8f9fa;z-index:1015;position:fixed;height:100vh;top:0}@media(max-width: 991.98px){.drawer{z-index:1035}}.drawer.not-initialized{display:none}.drawer.drawer-right{transition:right .2s ease,top .2s ease,bottom .2s ease,visibility .2s ease,transform .5s ease;width:315px;max-width:315px;right:calc(-315px - 10px);visibility:hidden}@media(prefers-reduced-motion: reduce){.drawer.drawer-right{transition:none}}.drawer.drawer-right.show{right:0;visibility:visible}.drawer.drawer-right .drawertoggle{margin-left:auto;margin-right:5px}.drawer.drawer-left{transition:left .2s ease,top .2s ease,bottom .2s ease,visibility .2s ease;width:285px;max-width:285px;left:calc(-285px - 10px);visibility:hidden}@media(prefers-reduced-motion: reduce){.drawer.drawer-left{transition:none}}.drawer.drawer-left.show{left:0;visibility:visible}.drawer.drawer-left .drawertoggle{margin-right:auto;margin-left:5px}.drawer.drawer-bottom{bottom:-110%}.drawer.drawer-bottom.show{bottom:0}.drawer.drawer-primary .drawertoggle{margin-right:16px;margin-left:5px}@media(min-width: 992px){.drawer#theme_boost-drawers-blocks:focus-within{z-index:1031}.drawer.not-initialized{display:block}}.drawer-md,.drawer-sm{display:none}.drawerheader{padding:0;height:60px;display:flex;align-items:center}.drawerheader .sitename{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-right:16px}.drawer.scrolled .drawerheader{box-shadow:0 8px 11px -7px rgba(0,0,0,.25)}@media(max-width: 991.98px){.drawer-md{display:block;background-color:#f8f9fa;z-index:1015;position:fixed;height:100vh;top:0}}@media(max-width: 991.98px)and (max-width: 991.98px){.drawer-md{z-index:1035}}@media(max-width: 991.98px){.drawer-md.not-initialized{display:none}.drawer-md.drawer-right{transition:right .2s ease,top .2s ease,bottom .2s ease,visibility .2s ease,transform .5s ease;width:315px;max-width:315px;right:calc(-315px - 10px);visibility:hidden}}@media(max-width: 991.98px)and (prefers-reduced-motion: reduce){.drawer-md.drawer-right{transition:none}}@media(max-width: 991.98px){.drawer-md.drawer-right.show{right:0;visibility:visible}.drawer-md.drawer-right .drawertoggle{margin-left:auto;margin-right:5px}.drawer-md.drawer-left{transition:left .2s ease,top .2s ease,bottom .2s ease,visibility .2s ease;width:285px;max-width:285px;left:calc(-285px - 10px);visibility:hidden}}@media(max-width: 991.98px)and (prefers-reduced-motion: reduce){.drawer-md.drawer-left{transition:none}}@media(max-width: 991.98px){.drawer-md.drawer-left.show{left:0;visibility:visible}.drawer-md.drawer-left .drawertoggle{margin-right:auto;margin-left:5px}.drawer-md.drawer-bottom{bottom:-110%}.drawer-md.drawer-bottom.show{bottom:0}.drawer-md.drawer-primary .drawertoggle{margin-right:16px;margin-left:5px}}@media(max-width: 767.98px){.drawer-sm{display:block;background-color:#f8f9fa;z-index:1015;position:fixed;height:100vh;top:0}}@media(max-width: 767.98px)and (max-width: 991.98px){.drawer-sm{z-index:1035}}@media(max-width: 767.98px){.drawer-sm.not-initialized{display:none}.drawer-sm.drawer-right{transition:right .2s ease,top .2s ease,bottom .2s ease,visibility .2s ease,transform .5s ease;width:315px;max-width:315px;right:calc(-315px - 10px);visibility:hidden}}@media(max-width: 767.98px)and (prefers-reduced-motion: reduce){.drawer-sm.drawer-right{transition:none}}@media(max-width: 767.98px){.drawer-sm.drawer-right.show{right:0;visibility:visible}.drawer-sm.drawer-right .drawertoggle{margin-left:auto;margin-right:5px}.drawer-sm.drawer-left{transition:left .2s ease,top .2s ease,bottom .2s ease,visibility .2s ease;width:285px;max-width:285px;left:calc(-285px - 10px);visibility:hidden}}@media(max-width: 767.98px)and (prefers-reduced-motion: reduce){.drawer-sm.drawer-left{transition:none}}@media(max-width: 767.98px){.drawer-sm.drawer-left.show{left:0;visibility:visible}.drawer-sm.drawer-left .drawertoggle{margin-right:auto;margin-left:5px}.drawer-sm.drawer-bottom{bottom:-110%}.drawer-sm.drawer-bottom.show{bottom:0}.drawer-sm.drawer-primary .drawertoggle{margin-right:16px;margin-left:5px}}.drawercontent{position:relative;z-index:-1;height:calc(100% - 60px);display:flex;flex-direction:column;flex-wrap:nowrap;overflow-y:auto;padding:.4rem;scrollbar-width:thin;scrollbar-color:#6c757d #f8f9fa}.drawercontent .dropdown-menu .dropdown-item{width:220px;white-space:normal}.drawercontent::-webkit-scrollbar{width:12px}.drawercontent::-webkit-scrollbar-track{background:#f8f9fa}.drawercontent::-webkit-scrollbar-thumb{background-color:#6c757d;border-radius:20px;border:3px solid #f8f9fa}.drawercontent::-webkit-scrollbar-thumb:hover{background-color:#495057}.fp-content-center{height:100%;width:100%;display:table-cell;vertical-align:middle}.fp-content-hidden{visibility:hidden}.yui3-panel-focused{outline:none}.fp-panel-button{background:#fff;padding:3px 20px 2px 20px;text-align:center;margin:10px;border-radius:10px;display:inline-block}.filepicker .yui3-widget-content-expanded{height:auto}.filepicker .moodle-dialogue-bd{min-height:520px}.fp-navbar{border-color:#ced4da;border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.file-picker .fp-content{border-top:0;background:#fff;clear:none;overflow:auto;height:452px}.filepicker.moodle-dialogue-fullscreen .file-picker .fp-content{width:100%}.file-picker .fp-content-loading{height:100%;width:100%;display:table;text-align:center}.file-picker .fp-content .fp-object-container{width:98%;height:98%}.file-picker .fp-def-search{margin-top:0}.file-picker .fp-list{list-style-type:none;padding:0;float:left;width:100%;margin:0}.file-picker .fp-list .fp-repo a{display:block;padding:.5em .7em}.file-picker .fp-list .fp-repo.active{background:#f2f2f2}.file-picker .fp-list .fp-repo-icon{padding:0 7px 0 5px;width:16px;height:16px}.fp-toolbar{float:left}.fp-toolbar.empty{display:none}.fp-toolbar .disabled{display:none}.fp-toolbar div{display:block;float:left;margin-right:4px}.fp-toolbar img{vertical-align:-15%;margin-right:5px}.fp-viewbar:not(.disabled) a.checked{background-color:rgb(84.3605150215,91.3905579399,97.6394849785);color:#fff;border-color:rgb(78.4506437768,84.9881974249,90.7993562232)}.fp-viewbar.disabled a{pointer-events:none;opacity:.65}.file-picker .fp-clear-left{clear:left}.fp-pathbar.empty{display:none}.fp-pathbar .fp-path-folder{background:url("[[pix:theme|fp/path_folder]]") left 3px no-repeat;background-size:12px 12px;height:12px;margin-left:12px}.fp-pathbar .fp-path-folder-name{margin-left:24px}.fp-iconview .fp-file{float:left;text-align:center;position:relative;margin:10px 10px 35px}.fp-iconview .fp-thumbnail{min-width:110px;min-height:110px;line-height:110px;text-align:center;border:1px solid #fff;display:block}.fp-iconview .fp-thumbnail img{border:1px solid #ddd;padding:3px;vertical-align:middle}.fp-iconview .fp-thumbnail:hover{background:#fff;border:1px solid #ddd}.fp-iconview .fp-filename-field{height:33px;margin-top:3px;word-wrap:break-word;overflow:hidden;position:absolute}.fp-iconview .fp-file:focus .fp-filename-field,.fp-iconview .fp-file:hover .fp-filename-field{overflow:visible;z-index:1000}.fp-iconview .fp-file:focus .fp-filename,.fp-iconview .fp-file:hover .fp-filename{overflow:inherit;white-space:normal;text-overflow:inherit}.fp-iconview .fp-filename-field .fp-filename{background:#fff;padding-top:5px;padding-bottom:12px;min-width:112px}.file-picker .yui3-datatable table{border:0 solid #bbb;width:100%}.file-picker .ygtvtn,.filemanager .ygtvtn{background:url("[[pix:moodle|y/tn]]") 0 0 no-repeat;width:19px;height:32px}.file-picker .ygtvtm,.filemanager .ygtvtm{background:url("[[pix:moodle|y/tm]]") 0 10px no-repeat;width:13px;height:12px;cursor:pointer}.file-picker .ygtvtmh,.filemanager .ygtvtmh{background:url("[[pix:moodle|y/tm]]") 0 10px no-repeat;width:13px;height:12px;cursor:pointer}.file-picker .ygtvtp,.filemanager .ygtvtp{background:url("[[pix:moodle|y/tp]]") 0 10px no-repeat;width:13px;height:12px;cursor:pointer}.file-picker .ygtvtph,.filemanager .ygtvtph{background:url("[[pix:moodle|y/tp]]") 0 10px no-repeat;width:13px;height:22px;cursor:pointer}.file-picker .ygtvln,.filemanager .ygtvln{background:url("[[pix:moodle|y/ln]]") 0 0 no-repeat;width:19px;height:32px}.file-picker .ygtvlm,.filemanager .ygtvlm{background:url("[[pix:moodle|y/lm]]") 0 10px no-repeat;width:13px;height:12px;cursor:pointer}.file-picker .ygtvlmh,.filemanager .ygtvlmh{background:url("[[pix:moodle|y/lm]]") 0 10px no-repeat;width:13px;height:12px;cursor:pointer}.file-picker .ygtvlp,.filemanager .ygtvlp{background:url("[[pix:moodle|y/lp]]") 0 10px no-repeat;width:13px;height:12px;cursor:pointer}.file-picker .ygtvlph,.filemanager .ygtvlph{background:url("[[pix:moodle|y/lp]]") 0 10px no-repeat;width:13px;height:12px;cursor:pointer}.file-picker .ygtvloading,.filemanager .ygtvloading{background:rgba(0,0,0,0) url("[[pix:moodle|y/loading]]") 0 0 no-repeat;width:16px;height:22px}.file-picker .ygtvdepthcell,.filemanager .ygtvdepthcell{background:url("[[pix:moodle|y/vline]]") 0 0 no-repeat;width:17px;height:32px}.file-picker .ygtvblankdepthcell,.filemanager .ygtvblankdepthcell{width:17px;height:22px}a.ygtvspacer:hover{color:rgba(0,0,0,0);text-decoration:none}.ygtvlabel,.ygtvlabel:link,.ygtvlabel:visited,.ygtvlabel:hover{background-color:rgba(0,0,0,0);cursor:pointer;margin-left:2px;text-decoration:none}.file-picker .ygtvfocus,.filemanager .ygtvfocus{background-color:#eee}.fp-filename-icon{margin-top:10px;display:block;position:relative}.fp-icon{float:left;margin-top:-7px;width:24px;height:24px;margin-right:10px;text-align:center;line-height:24px}.fp-icon img{max-height:24px;max-width:24px;vertical-align:middle}.fp-filename{padding-right:10px}.file-picker .fp-login-form{height:100%;width:100%;display:table}.file-picker .fp-upload-form{height:100%;width:100%;display:table}.file-picker .fp-upload-form table{margin:0 auto}.file-picker.fp-dlg{text-align:center}.file-picker.fp-dlg .fp-dlg-buttons{margin:0 20px}.file-picker.fp-msg{text-align:center}.file-picker .fp-content-error{height:100%;width:100%;display:table;text-align:center}.file-picker .fp-nextpage{clear:both}.file-picker .fp-nextpage .fp-nextpage-loading{display:none}.file-picker .fp-nextpage.loading .fp-nextpage-link{display:none}.file-picker .fp-nextpage.loading .fp-nextpage-loading{display:block;text-align:center;height:100px;padding-top:50px}.fp-select .fp-select-loading{text-align:center;margin-top:20px}.fp-select table{padding:0 0 10px}.fp-select table .mdl-right{min-width:84px}.fp-select .fp-reflist .mdl-right{vertical-align:top}.fp-select .fp-select-buttons{float:right}.fp-select .fp-info{font-size:.75rem}.fp-select .fp-thumbnail{float:left;min-width:110px;min-height:110px;line-height:110px;text-align:center;margin:10px 20px 0 0;background:#fff;border:1px solid #ddd}.fp-select .fp-thumbnail img{border:1px solid #ddd;padding:3px;vertical-align:middle;margin:10px}.fp-select .fp-fileinfo{display:inline-block;margin-top:10px}.file-picker.fp-select .fp-fileinfo{max-width:240px}.fp-select .fp-fileinfo div{padding-bottom:5px}.file-picker.fp-select .uneditable{display:none}.file-picker.fp-select .fp-select-loading{display:none}.file-picker.fp-select.loading .fp-select-loading{display:block}.file-picker.fp-select.loading form{display:none}.fp-select .fp-dimensions.fp-unknown{display:none}.fp-select .fp-size.fp-unknown{display:none}.filemanager-loading{display:none}.jsenabled .filemanager-loading{display:block;margin-top:100px}.filemanager.fm-loading .filemanager-toolbar,.filemanager.fm-loading .fp-pathbar,.filemanager.fm-loading .filemanager-container,.filemanager.fm-loaded .filemanager-loading,.filemanager.fm-maxfiles .fp-btn-add,.filemanager.fm-maxfiles .dndupload-message,.filemanager.fm-noitems .fp-btn-download,.filemanager.fm-noitems .fp-btn-delete,.filemanager .fm-empty-container,.filemanager.fm-noitems .filemanager-container .fp-content{display:none}.filemanager .fp-img-downloading{display:none;padding-top:7px}.filemanager .filemanager-updating{display:none;text-align:center}.filemanager.fm-updating .filemanager-updating{display:block;margin-top:37px}.filemanager.fm-updating .fm-content-wrapper,.filemanager.fm-nomkdir .fp-btn-mkdir,.fitem.disabled .filemanager .filemanager-toolbar,.fitem.disabled .filemanager .fp-pathbar,.fitem.disabled .filemanager .fp-restrictions,.fitem.disabled .filemanager .fm-content-wrapper{display:none}.filemanager .fp-restrictions{text-align:right}.filemanager-toolbar{padding:4px;overflow:hidden}.filemanager .fp-pathbar.empty{display:none}.filepicker-filelist,.filemanager-container{min-height:140px;border:1px solid #ced4da;border-radius:.25rem}.filemanager .fp-content{overflow:auto;max-height:472px;min-height:157px}.filemanager-container,.filepicker-filelist{overflow:hidden;border-top-left-radius:0;border-top-right-radius:0}.file-picker .yui3-datatable-header{background:initial}.fitem.disabled .filepicker-filelist,.fitem.disabled .filemanager-container{background-color:#ebebe4}.fitem.disabled .fp-btn-choose{color:#6c757d}.fitem.disabled .filepicker-filelist .filepicker-filename{display:none}.fp-iconview .fp-reficons1{position:absolute;height:100%;width:100%;top:0;left:0}.fp-iconview .fp-reficons2{position:absolute;height:100%;width:100%;top:0;left:0}.fp-iconview .fp-file.fp-hasreferences .fp-reficons1{background:url("[[pix:theme|fp/link]]") no-repeat;background-position:bottom right;background-size:16px 16px}.fp-iconview .fp-file.fp-isreference .fp-reficons2{background:url("[[pix:theme|fp/alias]]") no-repeat;background-position:bottom left;background-size:16px 16px}.filemanager .fp-iconview .fp-file.fp-originalmissing .fp-thumbnail img{display:none}.filemanager .fp-iconview .fp-file.fp-originalmissing .fp-thumbnail{background:url([[pix:s/dead]]) no-repeat;background-position:center center}.filemanager .yui3-datatable table{border:0 solid #bbb;width:100%}.filemanager .yui3-datatable-header{background:#fff !important;border-bottom:1px solid #ccc !important;border-left:0 solid #fff !important;color:#555 !important}.filemanager .yui3-datatable-odd .yui3-datatable-cell{background-color:#f6f6f6 !important;border-left:0 solid #f6f6f6}.filemanager .yui3-datatable-even .yui3-datatable-cell{background-color:#fff !important;border-left:0 solid #fff}.filemanager .fp-filename-icon.fp-hasreferences .fp-reficons1{background:url("[[pix:theme|fp/link_sm]]") no-repeat 0 0;height:100%;width:100%;position:absolute;top:8px;left:17px;background-size:16px 16px}.filemanager .fp-filename-icon.fp-isreference .fp-reficons2{background:url("[[pix:theme|fp/alias_sm]]") no-repeat 0 0;height:100%;width:100%;position:absolute;top:9px;left:-6px;background-size:16px 16px}.filemanager .fp-contextmenu{display:none}.filemanager .fp-iconview .fp-folder.fp-hascontextmenu .fp-contextmenu{position:absolute;right:0;bottom:0;display:flex;align-items:center;justify-content:center}.filemanager .fp-treeview .fp-folder.fp-hascontextmenu .fp-contextmenu,.filemanager .fp-tableview .fp-folder.fp-hascontextmenu .fp-contextmenu{display:inline;position:absolute;left:14px;margin-right:-20px;top:6px}.filepicker-filelist .filepicker-container,.filemanager.fm-noitems .fm-empty-container{display:block;position:absolute;top:10px;bottom:10px;left:10px;right:10px;border:2px dashed #bbb;padding-top:85px;text-align:center}.filepicker-filelist .dndupload-target,.filemanager-container .dndupload-target{background:#fff;position:absolute;top:10px;bottom:10px;left:10px;right:10px;border:2px dashed #fb7979;padding-top:85px;text-align:center}.filepicker-filelist.dndupload-over .dndupload-target,.filemanager-container.dndupload-over .dndupload-target{background:#fff;position:absolute;top:10px;bottom:10px;left:10px;right:10px;border:2px dashed #6c8cd3;padding-top:85px;text-align:center}.dndupload-message{display:none}.dndsupported .dndupload-message{display:inline}.dnduploadnotsupported-message{display:none}.dndnotsupported .dnduploadnotsupported-message{display:inline}.dndupload-target{display:none}.dndsupported .dndupload-ready .dndupload-target{display:block}.dndupload-uploadinprogress{display:none;text-align:center}.dndupload-uploading .dndupload-uploadinprogress{display:block}.dndupload-arrow{width:100%;height:80px;position:absolute;top:5px;color:#adb5bd}.fitem.disabled .filepicker-container,.fitem.disabled .fm-empty-container{display:none}.dndupload-progressbars{padding:10px;display:none}.dndupload-inprogress .dndupload-progressbars{display:block}.dndupload-inprogress .fp-content{display:none}.filemanager.fm-noitems .dndupload-inprogress .fm-empty-container{display:none}.filepicker-filelist.dndupload-inprogress .filepicker-container{display:none}.filepicker-filelist.dndupload-inprogress a{display:none}.filemanager.fp-select .fp-select-loading{display:none}.filemanager.fp-select.loading .fp-select-loading{display:block}.filemanager.fp-select.loading form{display:none}.filemanager.fp-select.fp-folder .fp-license,.filemanager.fp-select.fp-folder .fp-author,.filemanager.fp-select.fp-file .fp-file-unzip,.filemanager.fp-select.fp-folder .fp-file-unzip,.filemanager.fp-select.fp-file .fp-file-zip,.filemanager.fp-select.fp-zip .fp-file-zip{display:none}.filemanager.fp-select .fp-file-setmain,.filemanager.fp-select .fp-file-setmain-help{display:none}.filemanager.fp-select.fp-cansetmain .fp-file-setmain,.filemanager.fp-select.fp-cansetmain .fp-file-setmain-help{display:inline-block}.filemanager .fp-mainfile .fp-filename{font-weight:bold}.filemanager.fp-select.fp-folder .fp-file-download{display:none}.fm-operation{font-weight:bold}.filemanager.fp-select .fp-original.fp-unknown,.filemanager.fp-select .fp-original .fp-originloading{display:none}.filemanager.fp-select .fp-original.fp-loading .fp-originloading{display:inline}.filemanager.fp-select .fp-reflist.fp-unknown,.filemanager.fp-select .fp-reflist .fp-reflistloading{display:none}.filemanager.fp-select .fp-reflist.fp-loading .fp-reflistloading{display:inline}.filemanager.fp-select .fp-reflist .fp-value{background:#f9f9f9;border:1px solid #bbb;padding:8px 7px;margin:0;max-height:75px;overflow:auto}.filemanager.fp-select .fp-reflist .fp-value li{padding-bottom:7px}.filemanager.fp-mkdir-dlg{text-align:center}.filemanager.fp-mkdir-dlg .fp-mkdir-dlg-text{text-align:left;margin:20px}.filemanager.fp-dlg{text-align:center}.file-picker div.bd{text-align:left}.fp-formset{padding:10px}.fp-formset input[type=file]{line-height:inherit}.fp-forminset{padding:0 10px}.fp-fileinfo .fp-value{display:inline-block;padding-left:5px}.hidden{display:none}.preferences-container .container-fluid,.preferences-container .container-sm,.preferences-container .container-md,.preferences-container .container-lg,.preferences-container .container-xl{padding:0}.preferences-container .container-fluid .col-md-6,.preferences-container .container-sm .col-md-6,.preferences-container .container-md .col-md-6,.preferences-container .container-lg .col-md-6,.preferences-container .container-xl .col-md-6{min-height:20px}.preferences-container .align-bottom{vertical-align:bottom}.preferences-container .preference-table{border:1px solid #ddd}.preferences-container .preference-table thead th{text-align:center}.preferences-container .preference-table thead th .config-warning{display:none}.preferences-container .preference-table thead th.unconfigured .config-warning{display:inline-block}.preferences-container .preference-table tr th{border-left:1px solid #dee2e6}.preferences-container .preference-table tr td:not(:first-child){width:150px;text-align:center}.preferences-container .preference-table tr td:nth-child(even){border:1px solid #dee2e6}.preferences-container .preference-table .preference-row .hover-tooltip-container{display:inline-block}.preferences-container .preference-table .preference-row .preference-name{vertical-align:middle}.preferences-container .preference-table .preference-row .disabled-message{text-align:center;height:30px;line-height:30px}.preferences-container .preference-table .preference-row.loading .preference-name .loading-icon{display:block}.disabled-message{display:none}.disabled .disabled-message{display:block}.disabled .disabled-message+form{display:none}.general-settings-container .loading-icon{display:none}.general-settings-container .loading .loading-icon{display:inline-block}.general-settings-container label{display:inline-block}.processor-container{position:relative}.processor-container .loading-container{display:none;position:absolute;width:100%;height:100%;text-align:center;background-color:hsla(0,0%,100%,.5)}.processor-container .loading-container .vertical-align{height:100%;width:0%;display:inline-block;vertical-align:middle}.processor-container.loading .loading-container{display:block}.preferences-page-container .checkbox-container{margin:30px 5px;line-height:20px}.preferences-page-container .checkbox-container input{line-height:20px;margin:0}.preferences-page-container .checkbox-container .loading-icon{display:none}.preferences-page-container .checkbox-container.loading .loading-icon{display:inline-block}.notification-area{height:600px;box-sizing:border-box;border-radius:4px;margin-bottom:30px;border:1px solid #e3e3e3}@media(max-height: 670px){.notification-area{height:500px}}.notification-area .control-area{box-sizing:border-box;display:inline-block;width:300px;height:100%;overflow:auto;-webkit-overflow-scrolling:touch;border-right:1px solid #e3e3e3}.notification-area .control-area .content{position:relative}.notification-area .control-area .content .content-item-container{cursor:pointer}.notification-area .control-area .content:empty+.empty-text{display:block}.notification-area .control-area .loading-icon{display:none}.notification-area .control-area .empty-text{display:none;text-align:center;padding-top:20px}.notification-area .control-area.loading .loading-icon{display:block;text-align:center;box-sizing:border-box;padding:5px}.notification-area .control-area.loading .content:empty+.empty-text{display:none}.notification-area .content-area{box-sizing:border-box;display:inline-block;width:calc(100% - 300px);float:right}.notification-area .content-area .toggle-mode{display:none}.notification-area .content-area .header{height:50px;box-sizing:border-box;border-bottom:1px solid #e3e3e3;padding:5px}.notification-area .content-area .header .image-container{display:inline-block;height:25px;width:24px;float:left}.notification-area .content-area .header .subject-container{display:inline-block;max-width:calc(100% - 24px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;height:25px;padding-left:5px;box-sizing:border-box}.notification-area .content-area .header .timestamp{font-size:10px;line-height:10px;margin:0;color:#666;margin-left:30px}.notification-area .content-area .header:empty{display:none}.notification-area .content-area>.content{height:500px;box-sizing:border-box;overflow:auto;-webkit-overflow-scrolling:touch;padding:15px}@media(max-height: 670px){.notification-area .content-area>.content{height:400px}}.notification-area .content-area>.content:empty{display:none}.notification-area .content-area>.content:empty+.empty-text{display:block;text-align:center;padding-top:100px}.notification-area .content-area .empty-text{display:none}.notification-area .content-area .footer{height:50px;box-sizing:border-box;text-align:center}.notification-area .content-area .footer a{line-height:50px}.notification-area .content-area .footer:empty{display:none}@media(max-width: 979px){.notification-area{position:relative;overflow:hidden}.notification-area .control-area{border-right:none;width:100%;position:absolute;top:0;left:0;opacity:1;visibility:visible;transition:left .25s}.notification-area .content-area{width:100%;position:absolute;top:0;right:-100%;opacity:0;visibility:hidden;transition:right .25s,opacity .25s,visibility .25s}.notification-area .content-area .toggle-mode{display:inline-block;float:left;width:70px;height:50px;line-height:50px;box-sizing:border-box;border-right:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3}.notification-area .content-area .header{display:inline-block;width:calc(100% - 70px)}.notification-area.show-content-area .control-area{left:-100%;opacity:0;visibility:hidden;transition:left .25s,opacity .25s,visibility .25s}.notification-area.show-content-area .content-area{right:0;opacity:1;visibility:visible;transition:right .25s}}.drawer .message-app{height:100%}.drawer .message-app .icon-back-in-app{display:none}.drawer .message-app .icon-back-in-drawer{display:inherit}.message-app{display:flex;flex-direction:column;background-color:rgb(238.5,240.5,242.5)}.message-app .icon-back-in-drawer{display:none}.message-app.main{min-height:400px}.message-app .header-container{flex-shrink:0}.message-app .overflow-y{overflow-y:auto}@media(max-height: 320px){.message-app .header-container [data-region=view-overview]:not(.hidden){display:flex;align-items:center}.message-app .footer-container [data-region=view-overview]{display:none}.message-app .overflow-y{overflow-y:unset}}.message-app .body-container{flex:1;overflow:hidden}.message-app .body-container>*{position:absolute;right:0;left:0;top:0;bottom:0;overflow:auto}.message-app .footer-container{flex-shrink:0}.message-app .footer-container textarea{direction:ltr}.message-app .contact-status{position:absolute;left:39px;top:34px}.message-app .contact-status.online .icon{color:#007f3b}.message-app .message p{margin:0}.message-app .clickable{cursor:pointer}.message-app .clickable:hover{filter:drop-shadow(2px 2px 2px rgba(0, 0, 0, 0.3))}.message-app a,.message-app .btn-link{color:inherit}.message-app .btn-link:hover,.message-app .btn-link:focus{background-color:rgba(0,0,0,.035);text-decoration:none}.message-app .icon{margin-right:0}.message-app .overview-section-toggle .collapsed-icon-container{display:none}.message-app .overview-section-toggle .expanded-icon-container{display:inline-block}.message-app .overview-section-toggle.collapsed .collapsed-icon-container{display:inline-block}.message-app .overview-section-toggle.collapsed .expanded-icon-container{display:none}.message-app .btn.btn-link.btn-icon{height:16px;width:16px;padding:0;border-radius:50%;flex-shrink:0}.message-app .btn.btn-link.btn-icon.icon-size-0{height:20px !important;width:20px !important}.message-app .btn.btn-link.btn-icon.icon-size-1{height:24px !important;width:24px !important}.message-app .btn.btn-link.btn-icon.icon-size-2{height:28px !important;width:28px !important}.message-app .btn.btn-link.btn-icon.icon-size-3{height:36px !important;width:36px !important}.message-app .btn.btn-link.btn-icon.icon-size-4{height:44px !important;width:44px !important}.message-app .btn.btn-link.btn-icon.icon-size-5{height:52px !important;width:52px !important}.message-app .btn.btn-link.btn-icon.icon-size-6{height:60px !important;width:60px !important}.message-app .btn.btn-link.btn-icon.icon-size-7{height:68px !important;width:68px !important}.message-app .view-overview-body .section{display:block}.message-app .view-overview-body .section.expanded{display:flex}.message-app .view-overview-body .section div[data-region=toggle]{padding:.1rem}.message-app .view-conversation .content-message-container img{max-width:100%}.message-app .list-group{border-radius:0}.message-app .list-group .list-group-item{border-left:0;border-right:0}.message-app .list-group .list-group-item:hover{color:#fff;background-color:#005eb8}.message-app .list-group .list-group-item:hover .badge-primary{background-color:#fff;color:#005eb8}.message-app .list-group .list-group-item:first-child{border-top:0}.message-app .list-group .list-group-item:last-child{border-bottom:0}.message-app .list-group .list-group-item.list-group-item-action{margin:.1rem;width:auto;text-align:inherit}.message-app .last-message{min-height:1.5rem}.message-app .section .collapsing{overflow:hidden}.message-app .message.send{background-color:#dee2e6;color:#212529}.message-app .message.send .time{color:#212529}.message-app .message.send .tail{right:0;margin-right:-0.5rem;border-bottom-color:#dee2e6}.message-app .message.received{background-color:#fff;color:#212529}.message-app .message.received .time{color:rgb(99.6,102.4,105.2)}.message-app .message.received .tail{left:0;margin-left:-0.5rem;border-bottom-color:#fff}.message-app .message .tail{content:"";bottom:0;width:0;height:0;border:.5rem solid rgba(0,0,0,0);position:relative}.message-app .day{color:#212529}.message-app .lazy-load-list{overflow-y:auto}#page-message-index #page-header{display:none}#page-message-index #region-main{height:100%;margin-top:0}#page-message-index #region-main .conversationcontainer .section{max-height:calc(100vh - 50px)}#page-message-index #region-main div[role=main]{height:100%}#page-message-index #region-main div[role=main] #maincontent{margin-top:-1px}#page-message-index #region-main div[role=main] .message-app.main{height:100%}.dir-rtl .message-drawer{box-shadow:2px 2px 4px rgba(0,0,0,.08)}.message-app .emoji-picker-container{position:absolute;top:-5px;right:5px;transform:translateY(-100%)}.message-app .emoji-picker-container .emoji-picker .picker-row .emoji-button{height:40px;width:40px}@media(max-width: 575.98px){.message-app .emoji-picker-container{right:-0.5rem}}@media(max-height: 495px){.message-app .emoji-picker-container{position:fixed;top:0;transform:none}}.message-app .emoji-auto-complete-container{overflow:auto;max-height:90px;transition:max-height .15s ease-in-out;visibility:visible}.message-app .emoji-auto-complete-container.hidden{display:block;max-height:0;visibility:hidden;overflow:hidden;transition:max-height .15s ease-in-out,visibility 0s linear .15s,overflow 0s linear .15s}.questionbank h2{margin-top:0}.questioncategories h3{margin-top:0}#chooseqtypebox{margin-top:1em}#chooseqtype h3{margin:0 0 .3em}#chooseqtype .instruction{display:none}#chooseqtype .fakeqtypes{border-top:1px solid silver}#chooseqtype .qtypeoption{margin-bottom:.5em}#chooseqtype label{display:block}#chooseqtype .qtypename img{padding:0 .3em}#chooseqtype .qtypename{display:inline-table;width:16em}#chooseqtype .qtypesummary{display:block;margin:0 2em}#chooseqtype .submitbuttons{margin:.7em 0;text-align:center}#qtypechoicecontainer{display:none}#qtypechoicecontainer_c.yui-panel-container.shadow .underlay{background:none}#qtypechoicecontainer.yui-panel .hd{color:#333;letter-spacing:1px;text-shadow:1px 1px 1px #fff;border-top-left-radius:10px;border-top-right-radius:10px;border:1px solid #ccc;border-bottom:1px solid #bbb;background-image:linear-gradient(to bottom, #fff 0%, #ccc 100%);background-repeat:repeat-x}#qtypechoicecontainer{font-size:12px;color:#333;background:#f2f2f2;border-radius:10px;border:1px solid #ccc;border-top:0 none}#qtypechoicecontainer #chooseqtype{width:40em}#chooseqtypehead h3{margin:0;font-weight:normal}#chooseqtype .qtypes{position:relative;border-bottom:1px solid #bbb;padding:.24em 0}#chooseqtype .alloptions{overflow-x:hidden;overflow-y:auto;max-height:calc(100vh - 15em);width:60%}#chooseqtype .qtypeoption{margin-bottom:0;padding:.3em .3em .3em 1.6em}#chooseqtype .qtypeoption img{vertical-align:text-bottom;padding-left:1em;padding-right:.5em}#chooseqtype .selected{background-color:#fff}#chooseqtype .instruction,#chooseqtype .qtypesummary{display:none;position:absolute;top:0;right:0;bottom:0;left:60%;margin:0;overflow-x:hidden;overflow-y:auto;padding:1.5em 1.6em;background-color:#fff}#chooseqtype .instruction,#chooseqtype .selected .qtypesummary{display:block}table.question-bank-table{margin:0;background-color:#fff;table-layout:fixed;overflow-x:scroll;width:min-content;max-width:100%}table.question-bank-table th{text-align:left}table.question-bank-table>tbody>tr.r1{background-color:rgba(0,0,0,.05)}table.question-bank-table>tbody>tr.highlight{border:1px solid #005eb8}table.question-bank-table .checkbox input[type=checkbox]{margin-left:0;float:none}table.question-bank-table .iconcol{padding:3px;box-sizing:content-box}table.question-bank-table .iconcol .icon{margin:0;width:12px;height:12px}table.question-bank-table label{margin:0;display:block}table.question-bank-table .header{text-align:left}table.question-bank-table .header.sortable-list-current-position{background-color:rgb(133,195.3260869565,255)}table.question-bank-table .header.sortable-list-is-dragged{background-color:#fff;opacity:.85}table.question-bank-table .header .header-text>div{display:inline-block}table.question-bank-table .header .dropdown-toggle::after{margin-left:0}table.question-bank-table .header.checkbox .form-check{padding-left:0}#page-mod-quiz-edit div.questionbankwindow div.header{margin:0}#page-mod-quiz-edit div.questionbankwindow.block{padding:0}.questionbank .singleselect{margin:0}#combinedfeedbackhdr div.fhtmleditor{padding:0}#combinedfeedbackhdr div.fcheckbox{margin-bottom:1em}#multitriesheader div.fitem_feditor{margin-top:1em}#multitriesheader div.fitem_fgroup{margin-bottom:1em}#multitriesheader div.fitem_fgroup fieldset.felement label{margin-left:.3em;margin-right:.3em}body.path-question-type .fitem .col-form-label.sr-only:not(legend):not([for=id_category]){position:static;width:auto;height:auto;padding:0;margin:0 .5rem 0 0;overflow:visible;clip:auto;clip-path:none;border:0}.que{clear:left;text-align:left;margin:0 auto 1.8em auto}.que .info{float:left;width:7em;padding:.5em;margin-bottom:1.8em;background-color:#f8f9fa;border:1px solid hsl(210,13.7931034483%,81.6274509804%);border-radius:2px}.que h3.no{margin:0;font-size:.8em;line-height:1}.que span.qno{font-size:1.5em;font-weight:bold;word-break:break-word}.que .info>div{font-size:.8em;margin-top:.7em}.que .info .questionflag.editable{cursor:pointer}.que .info .editquestion img,.que .info .questionflag img,.que .info .questionflag input{vertical-align:bottom}.que .content{margin:0 0 0 8.5em}.que .formulation,.que .outcome,.que .comment{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid rgba(0,0,0,0);border-radius:.25rem}.que .outcome,.que .comment{color:rgb(150.45,138.65,34.81);background-color:rgb(255,251,215.8);border-color:rgb(255,249,196.2)}.que .outcome hr,.que .comment hr{border-top-color:rgb(255,246.3979591837,170.7)}.que .outcome .alert-link,.que .comment .alert-link{color:rgb(109.0328025478,100.4812101911,25.2271974522)}.que .outcome a,.que .comment a{color:rgb(0,15.8369565217,31)}.que .formulation{color:rgb(0,9.4,18.4);background-color:rgb(204,222.8,240.8);border-color:rgb(178.5,206.7,233.7)}.que .formulation hr{border-top-color:hsl(209.347826087,56.4417177914%,75.8235294118%)}.que .formulation .alert-link{color:#000}.que.multichoice .answer div.r0 .icon.fa-check,.que.multichoice .answer div.r1 .icon.fa-check,.que.multichoice .answer div.r0 .icon.fa-remove,.que.multichoice .answer div.r1 .icon.fa-remove{text-indent:0}.formulation input[type=text],.formulation select{width:auto;vertical-align:baseline}.que.multianswer .formulation .yui3-widget-positioned{box-sizing:content-box}.que.multianswer .formulation .yui3-widget-positioned .feedbackspan{width:inherit;max-width:inherit}.que input[size],.que textarea[cols]{width:auto;max-width:100%}.que .comment{color:rgb(0,63.5,29.5);background-color:rgb(204,229.4,215.8);border-color:rgb(178.5,216.6,196.2)}.que .comment hr{border-top-color:hsl(147.874015748,33.1592689295%,72.4705882353%)}.que .comment .alert-link{color:rgb(0,12.5,5.8070866142)}.que .ablock{margin:.7em 0 .3em 0}.que .im-controls{margin-top:.5em;text-align:left}.que .specificfeedback,.que .generalfeedback,.que .numpartscorrect .que .rightanswer,.que .im-feedback,.que .feedback,.que p{margin:0 0 .5em}.que .correctness.correct{color:#fff;background-color:#007f3b}a.que .correctness.correct:hover,a.que .correctness.correct:focus{color:#fff;background-color:rgb(0,76,35.3070866142)}a.que .correctness.correct:focus,a.que .correctness.correct.focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,127,59,.5)}.que .correctness.partiallycorrect{color:#212529;background-color:#ffeb3b}a.que .correctness.partiallycorrect:hover,a.que .correctness.partiallycorrect:focus{color:#212529;background-color:rgb(255,229.7959183673,8)}a.que .correctness.partiallycorrect:focus,a.que .correctness.partiallycorrect.focus{outline:0;box-shadow:0 0 0 .2rem rgba(255,235,59,.5)}.que .correctness.notanswered,.que .correctness.incorrect{color:#fff;background-color:#d5281b}a.que .correctness.notanswered:hover,a.que .correctness.notanswered:focus,.que .correctness.incorrect:hover,.que .correctness.incorrect:focus{color:#fff;background-color:rgb(167.7375,31.5,21.2625)}a.que .correctness.notanswered:focus,a.que .correctness.notanswered.focus,.que .correctness.incorrect:focus,.que .correctness.incorrect.focus{outline:0;box-shadow:0 0 0 .2rem rgba(213,40,27,.5)}.que .qtext{margin-bottom:1.5em}.que .validationerror{color:#d5281b}.que .grading,.que .comment,.que .commentlink,.que .history{margin-top:.5em}.que .history h3{margin:0 0 .2em;font-size:1em}.que .history table{width:100%;margin:0}.que .history .current{font-weight:bold}.que .questioncorrectnessicon{vertical-align:text-bottom}body.jsenabled .questionflag input[type=checkbox]{display:none}.que .questionflagimage{padding-right:3px;height:16px;width:16px}.importerror{margin-top:10px;border-bottom:1px solid #555}.mform .que.comment .fitemtitle{width:20%}#page-question-preview #techinfo{margin:1em 0}#page-question-preview .collapsibleregion .collapsibleregioncaption,#page-question-preview .collapsibleregion .collapsibleregionextracontent{display:inline-block}#page-mod-quiz-edit ul.slots .activityinstance>a{display:flex;max-width:100%;align-items:center;text-indent:0;padding-left:0}#page-mod-quiz-edit ul.slots .activityinstance img.activityicon{margin-left:0;width:16px;height:16px;padding-right:4px}#page-mod-quiz-edit .activity img.activityicon{vertical-align:text-top}#page-mod-quiz-edit .box.generalbox.questionbank{padding:.5em}#page-mod-quiz-edit .questionbank .categorypagingbarcontainer,#page-mod-quiz-edit .questionbank .categoryquestionscontainer,#page-mod-quiz-edit .questionbank .choosecategory{padding:0}#page-mod-quiz-edit .questionbank .choosecategory select{width:100%}#page-mod-quiz-edit div.questionbank .categoryquestionscontainer{background:rgba(0,0,0,0)}#page-mod-quiz-edit .questionbankwindow div.header{color:#444;text-shadow:none;border-top-left-radius:4px;border-top-right-radius:4px;margin:0 -10px 0 -10px;padding:2px 10px 2px 10px;background:rgba(0,0,0,0)}#page-mod-quiz-edit .questionbankwindow div.header a:link,#page-mod-quiz-edit .questionbankwindow div.header a:visited{color:#005eb8}#page-mod-quiz-edit .questionbankwindow div.header a:hover{color:rgb(0,54.9184782609,107.5)}#page-mod-quiz-edit .createnewquestion{padding:.3em 0}#page-mod-quiz-edit .createnewquestion div,#page-mod-quiz-edit .createnewquestion input{margin:0}#page-mod-quiz-edit .questionbankwindow div.header .title{color:#212529}#page-mod-quiz-edit div.container div.generalbox{background-color:rgba(0,0,0,0);padding:1.5em}#page-mod-quiz-edit .categoryinfo{background-color:rgba(0,0,0,0);border-bottom:none}#page-mod-quiz-edit .createnewquestion .singlebutton input{margin-bottom:0}#page-mod-quiz-edit div.questionbank .categorysortopotionscontainer,#page-mod-quiz-edit div.questionbank .categoryselectallcontainer{padding:0 0 1.5em 0}#page-mod-quiz-edit div.questionbank .categorypagingbarcontainer{background-color:rgba(0,0,0,0);margin:0;border-top:0;border-bottom:0}#page-mod-quiz-edit div.questionbank .categorypagingbarcontainer .paging{padding:0 .3em}#page-mod-quiz-edit div.question div.content div.questioncontrols{background-color:#fff}#page-mod-quiz-edit div.question div.content div.points{margin-top:-0.5em;padding-bottom:0;border:none;background-color:#fff;position:static;width:12.1em;float:right;margin-right:60px}#page-mod-quiz-edit div.question div.content div.points br{display:none}#page-mod-quiz-edit div.question div.content div.points label{display:inline-block}#page-mod-quiz-edit div.quizpage .pagecontent .pagestatus{background-color:#fff}#page-mod-quiz-edit .quizpagedelete,#page-mod-quiz-edit .quizpagedelete img{background-color:rgba(0,0,0,0)}#page-mod-quiz-edit div.quizpage .pagecontent{border:1px solid #ddd;border-radius:2px;overflow:hidden}#page-mod-quiz-edit div.questionbank .categoryinfo{padding:.3em 0}.questionbankwindow .module{width:auto}.questionbankwindow .form-autocomplete-selection{margin-left:0}#page-mod-quiz-edit div.editq div.question div.content{background-color:#fff;border:1px solid #ddd;border-radius:2px;overflow:hidden}#page-mod-quiz-edit ul.slots .activityinstance img.activityicon{margin-top:0;padding-right:4px}.path-mod-quiz .statedetails{display:block;font-size:.9em}a#hidebankcmd{color:#005eb8}.que.shortanswer .answer{padding:0}.que label{display:inline}.que .content .answer div[data-region=answer-label] .mediaplugin{width:400px}body.path-question-type .mform fieldset.hidden{padding:0;margin:.7em 0 0}.que.ddwtos,.que.ddwtos .drop{box-sizing:content-box}.tag-condition-container{position:relative}@media(max-width: 767.98px){.que .info{float:none;width:auto}.que .content{margin:0}}.userprofile .fullprofilelink{text-align:center;margin:10px}.userprofile .page-context-header{margin-bottom:10px;column-count:1}.userprofile .description{margin-top:10px;margin-bottom:30px}.userprofile .profile_tree{column-count:2}#participantsform .no-overflow{overflow:visible}.userprofile dl.list>dd+dt{clear:left}.user-box{margin:8px;width:115px;height:160px;text-align:center;float:left;clear:none}#page-user-profile .node_category ul,.path-user .node_category ul{margin:0;list-style:none;padding-left:0}#page-user-profile .node_category li,.path-user .node_category li{margin-top:5px}#page-user-profile .node_category .editprofile,#page-user-profile .node_category .viewmore,.path-user .node_category .editprofile,.path-user .node_category .viewmore{text-align:right}.ajax-contact-button{box-sizing:border-box;position:relative}.ajax-contact-button.loading .loading-icon{display:block}.ajax-contact-button .loading-icon{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background-color:hsla(0,0%,100%,.7)}.ajax-contact-button .loading-icon .icon{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}@media(max-width: 480px){.userprofile .profile_tree{column-count:1}}.userlist #showall{margin:10px 0}.userlist .buttons{text-align:center}.userlist .buttons label{padding:0 3px}.userlist table#participants{text-align:center}.userlist table#participants td{text-align:left;padding:4px;vertical-align:middle}.userlist table#participants th{text-align:left;padding:4px}.userlist table.controls{width:100%}.userlist table.controls tr{vertical-align:top}.userlist table.controls .right{text-align:right}.userlist table.controls .groupselector{margin-bottom:0;margin-top:0}.userlist table.controls .groupselector label{display:block}.userinfobox{width:100%;border:1px solid;border-collapse:separate;padding:10px}.userinfobox .left,.userinfobox .side{width:100px;vertical-align:top}.userinfobox .userpicture{width:100px;height:100px}.userinfobox .content{vertical-align:top}.userinfobox .links{width:100px;padding:5px;vertical-align:bottom}.userinfobox .links a{display:block}.userinfobox .list td{padding:3px}.userinfobox .username{padding-bottom:20px;font-weight:bold}.userinfobox td.label{text-align:right;white-space:nowrap;vertical-align:top;font-weight:bold}.group-edit{position:absolute;right:0;margin-right:.6em}.group-image{display:block;float:left;margin-right:1em}.group-image .grouppicture{border-radius:50%}.groupinfobox .left{padding:10px;width:100px;vertical-align:top}.course-participation #showall{text-align:center;margin:10px 0}#user-policy .noticebox{text-align:center;margin-left:auto;margin-right:auto;margin-bottom:10px;width:80%;height:250px}#user-policy #policyframe{width:100%;height:100%}.iplookup #map{margin:auto}.userselector select{width:100%}.userselector div{margin-top:.2em}.userselector div label{margin-right:.3em}.userselector .userselector-infobelow{font-size:.8em}#userselector_options .collapsibleregioncaption{font-weight:bold}#userselector_options .collapsibleregioncaption img{width:16px;height:16px}#userselector_options p{margin:.2em 0;text-align:left}#page-user-profile .messagebox{text-align:center;margin-left:auto;margin-right:auto}#page-course-view-weeks .messagebox{text-align:center;margin-left:auto;margin-right:auto}.profileeditor>.singleselect{margin:0 .5em 0 0}.profileeditor>.singlebutton{display:inline-block;margin:0 0 0 .5em}.profileeditor>.singlebutton div,.profileeditor>.singlebutton input{margin:0}.userlist h3 .action-icon{display:none}#page-enrol-users .popover{max-width:none}.user-enroller-panel{width:600px}[data-filterverbfor],[data-filterregion=filter]:last-child [data-filterregion=joinadverb]{display:none}[data-filterverb="0"] [data-filterverbfor="0"],[data-filterverb="1"] [data-filterverbfor="1"],[data-filterverb="2"] [data-filterverbfor="2"]{display:block}#page-user-contactsitesupport .supporticon i{font-size:35px}.search-results .result{margin-left:0;margin-right:0}.search-results .result .result-content{margin:7px 0}.search-results .result .filename{font-style:italic}.simplesearchform .input-group input.form-control{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.simplesearchform .btn{padding-left:.5rem;padding-right:.5rem}.simplesearchform .btn .icon{margin:0}.simplesearchform .btn-submit{border-color:#ced4da;color:#6c757d}.simplesearchform .btn-close,.simplesearchform .btn-clear{position:absolute;top:0;right:0;color:#6c757d;z-index:4}.simplesearchform .btn-close{right:2.2rem;opacity:inherit;font-size:inherit;line-height:inherit}.simplesearchform .btn-submit{background-color:#f8f9fa}.simplesearchform .withclear{padding-right:2rem}.simplesearchform .searchinput{display:flex;flex:1 1 auto}.simplesearchform .collapsing{height:inherit;transition:none;width:inherit}.simplesearchform .collapse.show,.simplesearchform .collapsing{position:absolute;left:0;top:0;width:100%;display:flex;background-color:#fff;z-index:1060;height:60px}.simplesearchform .collapse.show .searchform-navbar,.simplesearchform .collapsing .searchform-navbar{width:auto;margin-left:auto;margin-right:auto}.search-areas-actions{margin-bottom:1rem}.search-areas-actions>div{margin-right:1rem;display:inline-block}#core-search-areas .lastcol li{margin-left:24px;text-indent:-24px}#core-search-areas .lastcol li>i{text-indent:0}.jsenabled .mform .containsadvancedelements .advanced{display:none}.mform .containsadvancedelements .advanced.show{display:flex}#adminsettings span.error{display:inline-block;border:1px solid rgb(242.4,190.5,186.6);border-radius:4px;background-color:rgb(246.6,212,209.4);padding:4px;margin-bottom:4px}.mform .d-flex .fitem{margin:.1rem .25rem .1rem 0 !important}.mform .d-flex br+label{justify-content:flex-start;width:100%;margin-right:0}.d-flex>.form-control{width:auto;max-width:100%}.d-flex>textarea.form-control{width:100%}.custom-select{width:auto;max-width:100%}#jump-to-activity.custom-select{width:100%}.mform fieldset{margin-bottom:.5rem;border-bottom:1px solid #dee2e6}#adminsettings .form-control[size]{width:auto}#adminsettings .error{color:#d5281b}.mform ul.file-list{padding:0;margin:0;list-style:none}.mform label .req,.mform label .adv{cursor:help}input#id_externalurl{direction:ltr}#portfolio-add-button{display:inline}.form-defaultinfo,.form-label .form-shortname{color:#6c757d}.form-label .form-shortname{font-size:.75rem;display:block}.formsettingheading .form-horizontal{color:#6c757d}.no-felement.fstatic{color:#6c757d;padding-top:5px}.no-fitem .fstaticlabel{font-weight:bold}.form-item .form-setting .defaultsnext>input{display:inline-block}.form-item .form-setting .form-checkbox.defaultsnext{margin-top:5px;display:inline-block}#adminsettings h3{display:block;width:100%;padding:0;margin-bottom:1.5;font-size:1.25rem;line-height:3;border:0;border-bottom:1px solid #e5e5e5}.mform .fitem .felement input[name=email],.mform .fitem .felement input[name=email2],.mform .fitem .felement input[name=url],.mform .fitem .felement input[name=idnumber],.mform .fitem .felement input[name=phone1],.mform .fitem .felement input[name=phone2]{text-align:left;direction:ltr}.que.match .mediaplugin{width:50vw}#page-admin-grade-edit-scale-edit .error input#id_name{margin-right:170px}#page-grade-edit-outcome-course .courseoutcomes{margin-left:auto;margin-right:auto;width:100%}#page-grade-edit-outcome-course .courseoutcomes td{text-align:center}#installform #id_wwwroot,#installform #id_dirroot,#installform #id_dataroot,#installform #id_dbhost,#installform #id_dbname,#installform #id_dbuser,#installform #id_dbpass,#installform #id_prefix{direction:ltr}.mdl-right>label{display:inline-block}.singleselect{max-width:100%}.form-item .form-label label{margin-bottom:0}div#dateselector-calendar-panel{z-index:3100}#id_availabilityconditionsjson[aria-hidden=true],.availability-field [aria-hidden=true]{display:none}.availability-field img{width:16px;height:16px}.availability-eye{clear:left;float:left}.availability-inner,.availability-plugincontrols{float:left;border-radius:.25rem;border:1px solid #d8dde0;padding:1rem;margin-top:.5rem}.availability-plugincontrols,.availability-childlist .availability-inner{margin-left:.625rem}.availability-field .availability-plugincontrols .availability-group select{max-width:12rem}[data-fieldtype=autocomplete] select,[data-fieldtype=tags] select,.form-autocomplete-original-select{visibility:hidden;overflow:hidden;width:15rem;height:44px;margin:0;padding:0;border:0;margin-top:1.75rem;vertical-align:bottom}.form-autocomplete-selection{margin:.25rem 0;min-height:2.5rem}.form-autocomplete-selection [role=option]{cursor:pointer;white-space:inherit;word-break:break-word;line-height:1.4;text-align:left}.form-autocomplete-suggestions{position:absolute;background-color:#fff;border:1px solid #ced4da;min-width:206px;max-height:20em;overflow:auto;margin:.125rem 0 0;padding:.5rem 0;z-index:3}.form-autocomplete-suggestions li{list-style-type:none;padding:.25rem 1.5rem;margin:0;cursor:pointer;color:#212529;word-break:normal;overflow-wrap:anywhere;white-space:normal}.form-autocomplete-suggestions li:hover,.form-autocomplete-suggestions li:focus,.form-autocomplete-suggestions li[aria-selected=true]{background-color:#005eb8;color:#fff}.form-autocomplete-suggestions li[aria-disabled=true]{pointer-events:none;color:#6c757d;background-color:#e9ecef}.form-autocomplete-suggestions li.suggestions-heading{pointer-events:none;font-weight:bold;color:#212529;background-color:#fff;padding-left:calc(1.5rem/2)}.form-autocomplete-suggestions li::before{content:""}.form-autocomplete-downarrow{color:#212529;top:.2rem;right:.5rem;cursor:pointer}.form-autocomplete-downarrow .loading-icon{position:absolute;top:0;left:0;background-color:#fff}.form-autocomplete-selection+input.form-control{width:auto;display:inline-block;vertical-align:middle}.form-autocomplete-selection [data-active-selection=true]{box-shadow:0 0 0 .2rem rgba(0,94,184,.25)}select.form-control[size],select.form-control[multiple]{padding-right:0}select.form-control[size] option,select.form-control[multiple] option{width:fit-content}select[size],select[multiple]{overflow:auto}select[size="1"]{overflow:visible}textarea[data-auto-rows]{overflow-x:hidden;resize:none}.mform.full-width-labels .fitem.row{margin-left:0;margin-right:0}.mform.full-width-labels .fitem.row>.col-md-3,.mform.full-width-labels .fitem.row>.col-md-9{flex:0 0 100%;max-width:100%;width:inherit;padding-right:0;padding-left:0}.mform.full-width-labels .fitem.row.femptylabel>.col-md-3{display:none}.mform.full-width-labels .fitem.row .form-control{width:100%}.mform .col-form-label .form-label-addon{margin-left:.25rem}@media(min-width: 576px){.mform:not(.full-width-labels) .col-form-label .form-label-addon{margin-left:auto}}[data-fieldtype=modgrade] .fitem{padding-bottom:.375rem}[data-fieldtype=modgrade]{background-color:#fff;border-radius:.25rem;border:1px solid #d8dde0;padding:1.25rem;margin-left:15px;max-width:30rem}[data-filetypesbrowserbody] [aria-expanded=false]>[role=group],[data-filetypesbrowserbody] [aria-expanded=false] [data-filetypesbrowserfeature=hideifcollapsed],[data-filetypesbrowserbody] [aria-expanded=true] [data-filetypesbrowserfeature=hideifexpanded]{display:none}.felement[data-fieldtype=autocomplete],.felement[data-fieldtype=tags]{display:block !important}[data-fieldtype=editor]>div{flex-grow:1}@media(min-width: 768px){.mform fieldset .fcontainer.collapseable .col-form-label{padding-left:2.5rem}}.collapsemenu .collapseall{display:block}.collapsemenu .expandall{display:none}.collapsemenu.collapsed .collapseall{display:none}.collapsemenu.collapsed .expandall{display:block}.input-group.form-inset .form-inset-item{position:absolute;padding-top:calc(0.375rem + 1px);z-index:3}.input-group.form-inset.form-inset-left .form-control{padding-left:1.5rem}.input-group.form-inset.form-inset-right .form-control{padding-right:1.5rem}.input-group.form-inset.form-inset-right .form-inset-item{right:0}.form-check.left-indented{padding-left:0}.toggle-sensitive-btn .icon{margin-right:0}@media(min-width: 576px){.toggle-sensitive-wrapper.small-screens-only.input-group:not(.has-validation)>.form-control:not(:last-child){border-radius:.25rem}.toggle-sensitive-wrapper.small-screens-only.input-group:not(.has-validation)>.form-control-lg:not(:last-child){border-radius:.3rem}.toggle-sensitive-wrapper.small-screens-only.input-group:not(.has-validation)>.input-group-append .toggle-sensitive-btn{display:none}}.pagelayout-login #region-main{border:0;background-color:inherit}.pagelayout-login #page{background:#f8f9fa;background-image:linear-gradient(to right, #f8f9fa 0%, #dee2e6 100%);background-repeat:repeat-x}.pagelayout-login #page div[role=main]{height:100%}.login-wrapper{display:flex;align-items:center;justify-content:center;height:100%}.login-container{background-color:#fff;padding:3rem;box-shadow:0 .5rem 1rem rgba(0,0,0,.15);margin-bottom:2rem}.login-container .login-languagemenu{display:flex;justify-content:flex-start}.login-container .login-languagemenu .dropdown-menu{max-height:300px;overflow-y:auto}.login-container .login-logo{display:flex;justify-content:center;margin-bottom:1rem}.login-container .login-divider{margin-top:1.5rem;margin-bottom:1.5rem;border-top:1px solid #dee2e6}.login-container h1.login-heading{font-size:2rem}.login-container h2.login-heading{font-size:1.5rem}.login-container .login-identityproviders .login-identityprovider-btn{border:1px solid #dee2e6}.login-container .divider{width:1px;background-color:#dee2e6;height:2rem}.login-container .action-menu-trigger a{margin:.5rem 0}@media(min-width: 768px){.login-container{width:500px !important;border-radius:.25rem}}select{width:auto}.path-mod .activity-header:not(:empty){background-color:#f8f9fa;margin-bottom:1rem;padding-left:1rem;padding-right:1rem;border-radius:.25rem}.path-mod .activity-header:not(:empty)>div:last-child>div:last-child{border-bottom:0}.path-mod .activity-information .activity-dates{padding-top:1rem;padding-bottom:1rem;border-bottom:1px solid #dee2e6}.path-mod .activity-information .completion-info{padding-top:1rem;padding-bottom:1rem;border-bottom:1px solid #dee2e6}.path-mod .activity-description{padding-top:1rem;padding-bottom:1rem}.path-mod .activity-description>.box.py-3{padding-top:0 !important;padding-bottom:0 !important}.path-mod .activity-description>.box.py-3:empty{display:none}.path-mod .automatic-completion-conditions .badge{font-size:80%;padding:.5rem;margin-top:.25rem;mix-blend-mode:multiply}.path-mod .automatic-completion-conditions .badge.badge-light{background-color:#e9ecef !important}.path-mod .automatic-completion-conditions .badge .icon{width:.7rem;height:.7rem;font-size:.7rem}.path-mod .automatic-completion-conditions .badge:first-child{margin-top:0}.path-mod .activity-description .no-overflow p:last-child{padding-bottom:0;margin-bottom:0}.path-mod-choice .horizontal .choices .option{display:inline-block}.path-mod-choice .choices .option label{vertical-align:top}.path-mod-forum .forumsearch input,.path-mod-forum .forumsearch .helptooltip{margin:0 3px}.path-mod-forum .forumheaderlist,.path-mod-forum .forumheaderlist td{border:none}.path-mod-forum .forumheaderlist thead .header,.path-mod-forum .forumheaderlist tbody .discussion td{white-space:normal;vertical-align:top;padding-left:.5em;padding-right:.5em}.path-mod-forum .forumheaderlist thead .header{white-space:normal;vertical-align:top}.path-mod-forum .forumheaderlist thead .header.replies{text-align:center}.path-mod-forum .forumheaderlist thead .header.lastpost{text-align:right}.path-mod-forum .forumheaderlist thead .header th.discussionsubscription,.path-mod-forum .forumheaderlist tbody .discussion td.discussionsubscription{width:16px;padding-left:.5em;padding-right:.5em}.path-mod-forum .forumheaderlist .discussion .replies,.path-mod-forum .forumheaderlist .discussion .lastpost{white-space:normal}.path-mod-forum .forumheaderlist .discussion .discussionsubscription,.path-mod-forum .forumheaderlist .discussion .replies{text-align:center}.path-mod-forum .forumheaderlist .discussion .topic,.path-mod-forum .forumheaderlist .discussion .discussionsubscription,.path-mod-forum .forumheaderlist .discussion .topic.starter,.path-mod-forum .forumheaderlist .discussion .replies,.path-mod-forum .forumheaderlist .discussion .lastpost{vertical-align:top}.path-mod-forum .discussion-list .topic{font-weight:inherit}.discussion-settings-container .custom-select{width:100%}.discussion-settings-container input{max-width:100%}.forumpost{border:1px solid #dee2e6;display:block;padding:6px}.forumpost .header{margin-bottom:3px}.forumpost .picture img{margin:3px}.forumpost .picture img.userpicture{margin-left:3px;margin-right:10px}.forumpost .content .posting.fullpost{margin-top:8px}.forumpost .row{display:block}.forumpost .row .topic,.forumpost .row .content-mask,.forumpost .row .options{margin-left:48px}.forumpost .row.side{clear:both}.forumpost .row .left{width:48px}.forumpost .options .commands{margin-left:0}.forumpost .subject{font-weight:bold}.forumsearch input[type=text]{margin-bottom:0}#page-mod-forum-view table .fit-content{width:1px;white-space:nowrap}#page-mod-forum-view table .limit-width{max-width:200px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#page-mod-forum-view table .limit-width .author-info{max-width:calc(100% - 35px - .5rem)}@keyframes background-highlight{from{background-color:rgba(0,123,255,.5)}to{background-color:inherit}}.path-mod-forum .nested-v2-display-mode .discussionsubscription,.path-mod-forum.nested-v2-display-mode .discussionsubscription{margin-top:0;text-align:inherit;margin-bottom:0}.path-mod-forum .nested-v2-display-mode .preload-subscribe,.path-mod-forum .nested-v2-display-mode .preload-unsubscribe,.path-mod-forum.nested-v2-display-mode .preload-subscribe,.path-mod-forum.nested-v2-display-mode .preload-unsubscribe{display:none}.path-mod-forum .nested-v2-display-mode .post-message,.path-mod-forum.nested-v2-display-mode .post-message{line-height:1.6}.path-mod-forum .nested-v2-display-mode .indent,.path-mod-forum.nested-v2-display-mode .indent{margin-left:0}.path-mod-forum .nested-v2-display-mode .badge,.path-mod-forum.nested-v2-display-mode .badge{font-size:inherit;font-weight:inherit;padding-left:.5rem;padding-right:.5rem;border-radius:10rem}.path-mod-forum .nested-v2-display-mode .badge-light,.path-mod-forum.nested-v2-display-mode .badge-light{background-color:#f6f6f6;color:#5b5b5b}.path-mod-forum .nested-v2-display-mode .rating-aggregate-container,.path-mod-forum.nested-v2-display-mode .rating-aggregate-container{background-color:#f6f6f6;color:#5b5b5b;padding:.25em .5em;line-height:1;margin-right:.5rem;vertical-align:middle;border-radius:10rem;text-align:center}.path-mod-forum .nested-v2-display-mode .ratinginput,.path-mod-forum.nested-v2-display-mode .ratinginput{padding:.25em 1.75rem .25em .75em;line-height:1;height:auto;border-radius:10rem}@media(max-width: 767.98px){.path-mod-forum .nested-v2-display-mode .ratinginput,.path-mod-forum.nested-v2-display-mode .ratinginput{margin-top:.5rem}}.path-mod-forum .nested-v2-display-mode .group-image,.path-mod-forum.nested-v2-display-mode .group-image{width:35px;height:35px;margin-right:0;float:none;display:inline-block}.path-mod-forum .nested-v2-display-mode .alert.discussionlocked,.path-mod-forum.nested-v2-display-mode .alert.discussionlocked{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.path-mod-forum .nested-v2-display-mode .text-muted,.path-mod-forum .nested-v2-display-mode .dimmed_text,.path-mod-forum.nested-v2-display-mode .text-muted,.path-mod-forum.nested-v2-display-mode .dimmed_text{color:#707070 !important}.path-mod-forum .nested-v2-display-mode .author-header,.path-mod-forum.nested-v2-display-mode .author-header{font-style:italic}.path-mod-forum .nested-v2-display-mode .author-header .author-name,.path-mod-forum.nested-v2-display-mode .author-header .author-name{font-style:normal}.path-mod-forum .nested-v2-display-mode .tag_list>b,.path-mod-forum.nested-v2-display-mode .tag_list>b{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.path-mod-forum .nested-v2-display-mode :target>.focus-target,.path-mod-forum.nested-v2-display-mode :target>.focus-target{animation-name:background-highlight;animation-duration:1s;animation-timing-function:ease-in-out;animation-iteration-count:1}.path-mod-forum .nested-v2-display-mode .forum-post-container .replies-container .forum-post-container,.path-mod-forum.nested-v2-display-mode .forum-post-container .replies-container .forum-post-container{border-top:1px solid #dee2e6;padding-top:1.5rem}.path-mod-forum .nested-v2-display-mode .forum-post-container .replies-container .forum-post-container .replies-container .forum-post-container,.path-mod-forum.nested-v2-display-mode .forum-post-container .replies-container .forum-post-container .replies-container .forum-post-container{border-top:none;padding-top:0}.path-mod-forum .nested-v2-display-mode .forum-post-container .replies-container .inline-reply-container .reply-author,.path-mod-forum.nested-v2-display-mode .forum-post-container .replies-container .inline-reply-container .reply-author{display:none}.path-mod-forum .nested-v2-display-mode .forum-post-container .post-message p:last-of-type,.path-mod-forum.nested-v2-display-mode .forum-post-container .post-message p:last-of-type{margin-bottom:0}.path-mod-forum .nested-v2-display-mode .forum-post-container .author-image-container,.path-mod-forum.nested-v2-display-mode .forum-post-container .author-image-container{width:70px;margin-right:24px;flex-shrink:0}.path-mod-forum .nested-v2-display-mode .forum-post-container .inline-reply-container textarea,.path-mod-forum.nested-v2-display-mode .forum-post-container .inline-reply-container textarea{border:0;resize:none}.path-mod-forum .nested-v2-display-mode .forum-post-container .indent .indent,.path-mod-forum.nested-v2-display-mode .forum-post-container .indent .indent{padding-left:94px}.path-mod-forum .nested-v2-display-mode .forum-post-container .indent .indent .author-image-container,.path-mod-forum.nested-v2-display-mode .forum-post-container .indent .indent .author-image-container{width:30px;margin-right:8px;padding-top:3px}.path-mod-forum .nested-v2-display-mode .forum-post-container .indent .indent .indent,.path-mod-forum.nested-v2-display-mode .forum-post-container .indent .indent .indent{padding-left:38px}.path-mod-forum .nested-v2-display-mode .forum-post-container .indent .indent .indent .indent .indent .indent,.path-mod-forum.nested-v2-display-mode .forum-post-container .indent .indent .indent .indent .indent .indent{padding-left:0}@media(max-width: 767.98px){#page-mod-forum-discuss.nested-v2-display-mode .forum-post-container .author-image-container{width:30px;margin-right:8px}#page-mod-forum-discuss.nested-v2-display-mode .forum-post-container .indent .indent{padding-left:38px}#page-mod-forum-discuss.nested-v2-display-mode .forum-post-container .indent .indent .indent .indent{padding-left:0}#page-mod-forum-discuss.nested-v2-display-mode .group-image{width:30px;height:30px}}.filter-scrollable{overflow-y:auto;max-height:25em;margin-bottom:1em}.filter-dates-popover{width:100%;max-width:41.5em}@keyframes expandSearchButton{from{height:36px;width:36px;border-radius:18px;background-color:#e9ecef}to{width:100%;height:calc(1.5em + 1rem + 2px);border-radius:0;background-color:#fff;border-color:#ced4da;padding-left:calc(0.5rem + 8px);padding-top:.5rem;padding-bottom:.5rem;font-size:1.25rem;line-height:1.5;right:0}}@keyframes collapseSearchButton{from{width:100%;height:calc(1.5em + 1rem + 2px);border-radius:0;background-color:#fff;border-color:#ced4da;padding-left:calc(0.5rem + 8px);padding-top:.5rem;padding-bottom:.5rem;font-size:1.25rem;line-height:1.5;right:0}to{height:36px;width:36px;border-radius:18px;background-color:#e9ecef}}.path-mod-forum .unified-grader .navbar{max-height:none;z-index:1}.path-mod-forum .unified-grader .body-container{overflow:auto}.path-mod-forum .unified-grader .body-container.hidden{display:none !important}.path-mod-forum .unified-grader .userpicture{height:60px;width:60px}.path-mod-forum .unified-grader .grader-grading-panel{top:0;position:absolute;height:100%;z-index:0;width:430px}.path-mod-forum .unified-grader .grader-grading-panel.hidden{right:-430px}.path-mod-forum .unified-grader .grader-grading-panel .grading-icon{width:36px}.path-mod-forum .unified-grader .grader-grading-panel .user-picker-container .user-full-name{max-width:240px}.path-mod-forum .unified-grader .grader-grading-panel .user-picker-container .page-link{width:36px;height:36px;display:flex;text-align:center;align-items:center;justify-content:center}.path-mod-forum .unified-grader .grader-grading-panel .header-container{height:65px;position:relative;overflow:hidden}.path-mod-forum .unified-grader .grader-grading-panel .header-container .info-container{position:absolute;top:50%;left:0;transform:translateY(-50%);width:100%;height:100%;padding:.5rem;padding-right:calc(36px + 0.5rem);opacity:1;visibility:visible;transition:left .3s ease-in-out;z-index:1}.path-mod-forum .unified-grader .grader-grading-panel .header-container .toggle-search-button.expand{animation-name:expandSearchButton;animation-duration:.3s;animation-timing-function:ease-in-out}.path-mod-forum .unified-grader .grader-grading-panel .header-container .toggle-search-button.collapse{display:block;animation-name:collapseSearchButton;animation-duration:.3s}.path-mod-forum .unified-grader .grader-grading-panel .header-container .user-search-container{overflow:hidden;position:absolute;top:50%;right:0;transform:translateY(-50%);z-index:2;width:100%;height:100% !important;padding:.5rem}.path-mod-forum .unified-grader .grader-grading-panel .header-container .user-search-container .search-input-container{position:relative;overflow:visible;flex-wrap:nowrap}.path-mod-forum .unified-grader .grader-grading-panel .header-container .user-search-container .search-input-container input{padding-left:calc(0.5rem + 0.5rem + 34px);padding-right:calc(0.5rem + 36px);opacity:1;visibility:visible;transition:opacity 0s linear .3s,visibility 0s linear}.path-mod-forum .unified-grader .grader-grading-panel .header-container .user-search-container .search-input-container .search-icon{position:absolute;top:50%;left:.5rem;transform:translateY(-50%);color:#495057;height:36px;width:34px;background-color:#fff;opacity:1;visibility:visible;transition:opacity 0s linear .3s,visibility 0s linear .3s}.path-mod-forum .unified-grader .grader-grading-panel .header-container .user-search-container .search-input-container .toggle-search-button{position:absolute;top:50%;right:.5rem;transform:translateY(-50%);z-index:1;color:inherit;text-align:left;padding-left:9px;transition:right 0s linear .3s}.path-mod-forum .unified-grader .grader-grading-panel .header-container .user-search-container .search-input-container .toggle-search-button .expanded-icon{opacity:1;visibility:visible;max-width:50px;max-height:50px;transition:opacity 0s linear .3s,max-height 0s linear .3s,max-width 0s linear .3s,visibility 0s linear .3s}.path-mod-forum .unified-grader .grader-grading-panel .header-container .user-search-container .search-input-container .toggle-search-button .collapsed-icon{opacity:0;visibility:hidden;max-height:0;max-width:0;overflow:hidden;transition:opacity 0s linear .3s,max-height 0s linear .3s,max-width 0s linear .3s,visibility 0s linear .3s}.path-mod-forum .unified-grader .grader-grading-panel .header-container .user-search-container.collapsed{width:calc(36px + 0.5rem + 0.5rem);transition:width .3s ease-in-out}.path-mod-forum .unified-grader .grader-grading-panel .header-container .user-search-container.collapsed .search-input-container{flex-wrap:nowrap}.path-mod-forum .unified-grader .grader-grading-panel .header-container .user-search-container.collapsed .search-input-container input,.path-mod-forum .unified-grader .grader-grading-panel .header-container .user-search-container.collapsed .search-input-container .search-icon{opacity:0;visibility:hidden;transition:opacity 0s linear,visibility 0s linear}.path-mod-forum .unified-grader .grader-grading-panel .header-container .user-search-container.collapsed .search-input-container input{padding-left:0;padding-right:0}.path-mod-forum .unified-grader .grader-grading-panel .header-container .user-search-container.collapsed .search-input-container .toggle-search-button .expanded-icon{opacity:0;visibility:hidden;max-height:0;max-width:0;overflow:hidden;transition:opacity 0s linear,max-height 0s linear,max-width 0s linear,visibility 0s linear}.path-mod-forum .unified-grader .grader-grading-panel .header-container .user-search-container.collapsed .search-input-container .toggle-search-button .collapsed-icon{opacity:1;visibility:visible;max-width:50px;max-height:50px;transition:opacity 0s linear,max-height 0s linear,max-width 0s linear,visibility 0s linear}.path-mod-forum .unified-grader .grader-grading-panel .header-container .user-search-container:not(.collapsed)+.info-container{opacity:0;visibility:hidden;left:-100%;transition:left .3s ease-in-out,opacity 0s linear .3s,visibility 0s linear .3s,padding 0s linear .3s}.path-mod-forum .unified-grader .grader-module-content{overflow-y:auto;margin-right:430px;transition:margin-right .2s ease-in-out}@media(prefers-reduced-motion: reduce){.path-mod-forum .unified-grader .grader-module-content{transition:none}}.path-mod-forum .unified-grader .drawer-button{position:relative}.path-mod-forum .unified-grader .drawer-button.active::after{content:"";position:absolute;bottom:calc(-0.5rem - 1px);left:0;width:100%;height:3px;background-color:#005eb8}.path-mod-forum .unified-grader .drawer-button .icon{font-size:20px;height:20px;width:20px}.path-mod-forum .unified-grader .grader-module-content-display .discussion-container:last-of-type>hr{display:none}.path-mod-forum .unified-grader .grader-module-content-display .discussion-container .posts-container:last-of-type>hr{display:none}.path-mod-forum .unified-grader .grader-module-content-display .discussion-container .posts-container .parent-container{position:relative}.path-mod-forum .unified-grader .grader-module-content-display .discussion-container .posts-container .parent-container .show-content-button{position:absolute;height:100%;width:100%;left:0;top:0;padding-left:calc(1rem + 45px);text-align:left;z-index:1}.path-mod-forum .unified-grader .grader-module-content-display .discussion-container .posts-container .parent-container .show-content-button:not(.collapsed){display:none}.path-mod-forum .unified-grader .grader-module-content-display .discussion-container .posts-container .parent-container .content{display:block;height:auto !important}.path-mod-forum .unified-grader .grader-module-content-display .discussion-container .posts-container .parent-container .content .header{transition:margin-bottom .3s ease-in-out}.path-mod-forum .unified-grader .grader-module-content-display .discussion-container .posts-container .parent-container .content .header div+div{opacity:1;visibility:visible;max-height:none;transition:opacity .3s linear,visibility 0s linear}.path-mod-forum .unified-grader .grader-module-content-display .discussion-container .posts-container .parent-container .content .body-content-container{opacity:1;visibility:visible;max-height:none;transition:opacity .3s linear,visibility 0s linear}.path-mod-forum .unified-grader .grader-module-content-display .discussion-container .posts-container .parent-container .content .forum-post-core{opacity:1;visibility:visible;max-height:none;transition:opacity .3s linear,visibility 0s linear}.path-mod-forum .unified-grader .grader-module-content-display .discussion-container .posts-container .parent-container .show-content-button.collapsed+.content{opacity:.3}.path-mod-forum .unified-grader .grader-module-content-display .discussion-container .posts-container .parent-container .show-content-button.collapsed+.content .header{margin-bottom:0 !important}.path-mod-forum .unified-grader .grader-module-content-display .discussion-container .posts-container .parent-container .show-content-button.collapsed+.content .header div+div{opacity:0;visibility:hidden;max-height:0}.path-mod-forum .unified-grader .grader-module-content-display .discussion-container .posts-container .parent-container .show-content-button.collapsed+.content .body-content-container{opacity:0;visibility:hidden;max-height:0}.path-mod-forum .unified-grader .grader-module-content-display .discussion-container .posts-container .parent-container .show-content-button.collapsed+.content .forum-post-core{opacity:0;visibility:hidden;max-height:0}.path-mod-forum .unified-grader .grader-module-content-display .discussion-container .posts-container .parent-container .show-content-button.collapsed:hover+.content,.path-mod-forum .unified-grader .grader-module-content-display .discussion-container .posts-container .parent-container .show-content-button.collapsed:focus+.content{opacity:1}.path-mod-forum .unified-grader .grader-module-content-display .no-post-container .icon{height:250px;width:250px;margin-right:0}.path-mod-forum .unified-grader .grader-module-content-display .nested-v2-display-mode .discussion-container .posts-container .parent-container .show-content-button{padding-left:94px}.path-mod-forum .unified-grader .no-search-results-container .icon{height:250px;width:250px;margin-right:0}.path-mod-forum .unified-grader .nested-v2-display-mode .view-context-button{margin-left:94px;border-radius:.3rem}.path-mod-forum .unified-grader .nested-v2-display-mode .parent-container .author-image-container{position:relative}.path-mod-forum .unified-grader .nested-v2-display-mode .parent-container .author-image-container:after{position:absolute;top:calc(70px + 0.5rem);content:"";background-color:#e9ecef;width:2px;height:calc(100% - 70px + 0.5rem)}.path-mod-forum .unified-grader .nested-v2-display-mode .parent-container+.post-container .author-image-container img{width:30px !important}.path-mod-forum .unified-grader .nested-v2-display-mode .post-subject,.path-mod-forum .modal .nested-v2-display-mode .post-subject{display:none}@media(max-width: 575.98px){.path-mod-forum .unified-grader .grader-grading-panel{width:100%;position:fixed;height:calc(100vh - 50px);overflow:scroll;top:50px}.path-mod-forum .unified-grader .body-container{overflow:visible}}.maincalendar .calendarmonth td,.maincalendar .calendarmonth th{border:1px dotted #dee2e6}.path-grade-report-grader h1{text-align:inherit}#page-mod-chat-gui_basic input#message{max-width:100%}#page-mod-data-view #singleimage{width:auto}.template_heading{margin-top:10px}.breadcrumb-button{margin-top:4px}.breadcrumb-button .singlebutton{float:left;margin-left:4px}.langmenu form{margin:0}canvas{-ms-touch-action:auto}div#dock{display:none}.path-mod-lesson .invisiblefieldset.fieldsetfix{display:block}.path-mod-lesson .answeroption .checkbox label p{display:inline}.path-mod-lesson .slideshow{overflow:auto;padding:15px}#page-mod-lesson-view .branchbuttoncontainer .singlebutton button[type=submit]{white-space:normal}#page-mod-lesson-view .vertical .singlebutton{display:block}#page-mod-lesson-view .vertical .singlebutton+.singlebutton{margin-left:0;margin-top:1rem}#page-mod-lesson-view .fitem .felement .custom-select{align-self:flex-start}.path-mod-lesson .generaltable td{vertical-align:middle}.path-mod-lesson .generaltable td label{margin-bottom:0}.path-mod-lesson .generaltable td .highlight{display:inline-block;margin-left:.25rem}.path-mod-lesson .generaltable td input[type=checkbox]{display:block}.path-mod-wiki .wiki_headingtitle,.path-mod-wiki .midpad,.path-mod-wiki .wiki_headingtime{text-align:inherit}.path-mod-wiki .wiki_contentbox{width:100%}.path-mod-survey .surveytable>tbody>tr:nth-of-type(even){background-color:rgba(0,0,0,.05)}.path-mod-survey .surveytable .rblock label{text-align:center}.nav .caret{margin-left:4px}.nav .divider{overflow:hidden;width:0}.userloggedinas .usermenu .usertext,.userswitchedrole .usermenu .usertext,.loginfailures .usermenu .usertext{float:left;text-align:right;margin-right:.5rem;height:35px}.userloggedinas .usermenu .usertext .meta,.userswitchedrole .usermenu .usertext .meta,.loginfailures .usermenu .usertext .meta{font-size:.875rem;align-items:center}.userloggedinas .usermenu .avatar img,.userswitchedrole .usermenu .avatar img,.loginfailures .usermenu .avatar img{margin:0}.userloggedinas .usermenu .userbutton .avatars{position:relative;display:inline-block}.userloggedinas .usermenu .userbutton .avatars .avatar.current{display:inline-block;position:absolute;bottom:0;right:0;width:20px;height:20px;border-radius:50%}.userloggedinas .usermenu .userbutton .avatars .avatar.current img{vertical-align:baseline}.userloggedinas .usermenu .userbutton .avatars .avatar.current .userinitials.size-35{width:20px;height:20px;border:1px solid #dee2e6;background-color:#fff;font-size:.6rem}.userloggedinas .usermenu .userbutton .avatars .avatar img{width:inherit;height:inherit}.userloggedinas .usermenu .userbutton .avatars .realuser{width:35px;height:35px;display:inline-block}.userinitials{background-color:#e9ecef;vertical-align:middle;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;color:#343a40;font-weight:normal;margin-right:.25rem}.userinitials.size-16,.userinitials.size-30{font-size:.7rem;width:30px;height:30px}.userinitials.size-35{width:35px;height:35px}.userinitials.size-50{width:50px;height:50px}.userinitials.size-64{width:64px;height:64px}.userinitials.size-100{width:100px;height:100px;font-size:2rem}img.userpicture{margin-right:.25rem}@media(max-width: 767.98px){.usertext{display:none}}#page-mod-quiz-mod #id_reviewoptionshdr .col-md-3,#page-mod-quiz-mod #id_reviewoptionshdr .col-md-9{width:auto;max-width:none}#page-mod-quiz-mod #id_reviewoptionshdr .fcontainer>.fitem{float:left;width:20rem;display:inline-block;min-height:12rem}#page-mod-quiz-mod #id_reviewoptionshdr .btn-link{line-height:1.5;vertical-align:bottom}#page-mod-quiz-mod #id_reviewoptionshdr .form-check{width:auto;height:22px;justify-content:flex-start}#page-mod-quiz-mod #id_reviewoptionshdr .review_option_item{width:90%;height:22px}.path-mod-quiz #mod_quiz_navblock .qnbutton{text-decoration:none;font-size:14px;line-height:20px;font-weight:normal;background-color:#fff;background-image:none;height:40px;width:30px;border-radius:3px;border:0;overflow:hidden;white-space:nowrap;margin:0 6px 6px 0}.path-mod-quiz #mod_quiz_navblock span.qnbutton{cursor:default;background-color:#e9ecef;color:#495057}.path-mod-quiz #mod_quiz_navblock a.qnbutton:hover,.path-mod-quiz #mod_quiz_navblock a.qnbutton:active,.path-mod-quiz #mod_quiz_navblock a.qnbutton:focus{text-decoration:underline}.path-mod-quiz #mod_quiz_navblock .qnbutton .thispageholder{border:1px solid;border-radius:3px;z-index:1}.path-mod-quiz #mod_quiz_navblock .qnbutton.thispage .thispageholder{border-width:3px}.path-mod-quiz #mod_quiz_navblock .allquestionsononepage .qnbutton.thispage .thispageholder{border-width:1px}.path-mod-quiz #mod_quiz_navblock .qnbutton.flagged .thispageholder{background:rgba(0,0,0,0) url([[pix:theme|mod/quiz/flag-on]]) 15px 0 no-repeat}.path-mod-quiz #mod_quiz_navblock .qnbutton .trafficlight{border:0;background:#fff none center/10px no-repeat scroll;height:20px;margin-top:20px;border-radius:0 0 3px 3px}.path-mod-quiz #mod_quiz_navblock .qnbutton.correct .thispageholder{border-color:rgb(0,114.3,53.1)}.path-mod-quiz #mod_quiz_navblock .qnbutton.incorrect .thispageholder{border-color:rgb(191.7,36,24.3)}.path-mod-quiz #mod_quiz_navblock .qnbutton.partiallycorrect .thispageholder{border-color:rgb(153,141,35.4)}.path-mod-quiz #mod_quiz_navblock .qnbutton.correct,.path-mod-quiz #mod_quiz_navblock .qnbutton.correct .trafficlight{background-color:#dff4d8}.path-mod-quiz #mod_quiz_navblock .qnbutton.incorrect,.path-mod-quiz #mod_quiz_navblock .qnbutton.incorrect .trafficlight{background-color:#fdd}.path-mod-quiz #mod_quiz_navblock .qnbutton.partiallycorrect,.path-mod-quiz #mod_quiz_navblock .qnbutton.partiallycorrect .trafficlight{background-color:#fcefdc}.path-mod-quiz #mod_quiz_navblock .qnbutton.blocked,.path-mod-quiz #mod_quiz_navblock .qnbutton.blocked .trafficlight,.path-mod-quiz #mod_quiz_navblock .qnbutton.complete,.path-mod-quiz #mod_quiz_navblock .qnbutton.complete .trafficlight,.path-mod-quiz #mod_quiz_navblock .qnbutton.answersaved,.path-mod-quiz #mod_quiz_navblock .qnbutton.answersaved .trafficlight,.path-mod-quiz #mod_quiz_navblock .qnbutton.requiresgrading,.path-mod-quiz #mod_quiz_navblock .qnbutton.requiresgrading .trafficlight{background-color:#dee2e6}.path-mod-quiz #mod_quiz_navblock .qnbutton.notyetanswered .trafficlight,.path-mod-quiz #mod_quiz_navblock .qnbutton.invalidanswer .trafficlight{background-color:#fff}.path-mod-quiz #mod_quiz_navblock .qnbutton.invalidanswer .trafficlight{background-image:url([[pix:theme|mod/quiz/warningtriangle]])}.path-mod-quiz #mod_quiz_navblock .qnbutton.correct .trafficlight{background-image:url([[pix:core|i/grade_correct]]);color:#007f3b;background-size:14px}.path-mod-quiz #mod_quiz_navblock .qnbutton.blocked .trafficlight{background-image:url([[pix:core|t/locked]])}.path-mod-quiz #mod_quiz_navblock .qnbutton.notanswered .trafficlight,.path-mod-quiz #mod_quiz_navblock .qnbutton.incorrect .trafficlight{background-image:url([[pix:core|i/grade_incorrect]]);color:#d5281b;background-size:14px}.path-mod-quiz #mod_quiz_navblock .qnbutton.partiallycorrect .trafficlight{background-image:url([[pix:core|i/grade_partiallycorrect]]);color:#ffeb3b;background-size:14px}.path-mod-quiz #mod_quiz_navblock .qnbutton.complete .trafficlight,.path-mod-quiz #mod_quiz_navblock .qnbutton.answersaved .trafficlight,.path-mod-quiz #mod_quiz_navblock .qnbutton.requiresgrading .trafficlight{background-color:#dee2e6}#page-mod-quiz-edit ul.slots li.section li.activity .instancemaxmarkcontainer form input{height:1.4em;vertical-align:middle}#page-mod-quiz-edit ul.slots li.section li.activity .instancemaxmarkcontainer{padding:.5em 0 .5em .1em;margin:2px}#attemptsform .icon.text-success,.formulation .answer .icon.text-success{color:rgb(0,114.3,53.1) !important}#attemptsform .icon.text-danger,.formulation .answer .icon.text-danger{color:rgb(191.7,36,24.3) !important}#attemptsform .icon.text-warning,.formulation .answer .icon.text-warning{color:rgb(153,141,35.4) !important}#page-mod-quiz-attempt #region-main{overflow-x:inherit}#quiz-timer-wrapper{display:none;position:sticky;justify-content:end;top:65px;z-index:1020}#quiz-timer-wrapper #quiz-timer{border:1px solid #d5281b;background-color:#fff}.pagelayout-embedded #quiz-timer-wrapper{top:5px}#quiz-timer-wrapper #quiz-timer.timeleft0{background-color:#d5281b;color:#fff}#quiz-timer-wrapper #quiz-timer.timeleft1{background-color:rgb(226.34625,42.75,28.95375);color:#fff}#quiz-timer-wrapper #quiz-timer.timeleft2{background-color:rgb(228.0675,55.5,42.5325);color:#fff}#quiz-timer-wrapper #quiz-timer.timeleft3{background-color:rgb(229.78875,68.25,56.11125);color:#fff}#quiz-timer-wrapper #quiz-timer.timeleft4{background-color:rgb(231.51,81,69.69);color:#fff}#quiz-timer-wrapper #quiz-timer.timeleft5{background-color:rgb(233.23125,93.75,83.26875);color:#fff}#quiz-timer-wrapper #quiz-timer.timeleft6{background-color:rgb(234.9525,106.5,96.8475);color:#fff}#quiz-timer-wrapper #quiz-timer.timeleft7{background-color:rgb(236.67375,119.25,110.42625);color:#212529}#quiz-timer-wrapper #quiz-timer.timeleft8{background-color:rgb(238.395,132,124.005);color:#212529}#quiz-timer-wrapper #quiz-timer.timeleft9{background-color:rgb(240.11625,144.75,137.58375);color:#212529}#quiz-timer-wrapper #quiz-timer.timeleft10{background-color:rgb(241.8375,157.5,151.1625);color:#212529}#quiz-timer-wrapper #quiz-timer.timeleft11{background-color:rgb(243.55875,170.25,164.74125);color:#212529}#quiz-timer-wrapper #quiz-timer.timeleft12{background-color:rgb(245.28,183,178.32);color:#212529}#quiz-timer-wrapper #quiz-timer.timeleft13{background-color:rgb(247.00125,195.75,191.89875);color:#212529}#quiz-timer-wrapper #quiz-timer.timeleft14{background-color:rgb(248.7225,208.5,205.4775);color:#212529}#quiz-timer-wrapper #quiz-timer.timeleft15{background-color:rgb(250.44375,221.25,219.05625);color:#212529}#quiz-timer-wrapper #quiz-timer.timeleft16{background-color:rgb(252.165,234,232.635);color:#212529}.path-mod-assign [data-region=grade-actions-panel] [data-region=grade-actions] .collapse-buttons{top:auto}.path-mod-assign #page-content [data-region=grade-panel] .mform:not(.unresponsive) .fcontainer .fitem.popout .felement{height:calc(100% - 4rem)}.path-mod-assign [data-region=grade-panel]{padding-top:1rem}.path-mod-assign [data-region=grade-panel] .fitem>.col-md-3,.path-mod-assign [data-region=grade-panel] .fitem>.col-md-9{width:100%;padding:0;max-width:100%;flex:none}.path-mod-assign [data-region=grade-panel] fieldset,.path-mod-assign [data-region=grade-panel] .fitem.row{margin:0}.path-mod-assign [data-region=grade-panel] .mform .fitem.has-popout .felement{width:100%;overflow:auto;height:calc(100% - 4rem)}.path-mod-assign [data-region=grade-panel] .mform .fitem .felement{width:auto}.path-mod-assign [data-region=grade-panel] .popout{background-color:#fff}.path-mod-assign [data-region=grade-panel] .fitem.has-popout{background-color:#fff;border-radius:.25rem;border:1px solid #d8dde0;padding:1.25rem;margin-bottom:1rem}.path-mod-assign [data-region=grade-panel] .has-popout .col-md-3{border-bottom:1px solid rgba(0,0,0,.1);margin-bottom:1rem}.path-mod-assign [data-region=grade-panel] .popout>.col-md-3{display:flex;align-items:flex-start;justify-content:space-between;font-size:1.5rem}.path-mod-assign [data-region=grade-panel] .popout [data-region=popout-button]{margin-top:0}.path-mod-assign [data-region=assignment-info]{overflow-y:hidden}.path-mod-assign [data-region=grading-navigation]{padding:6px}.path-mod-assign [data-region=grade-actions]{padding:10px}.path-mod-assign [data-region=user-info] .img-rounded{margin-top:0}.path-mod-assign [data-region=grading-navigation-panel]{height:85px}@media(max-width: 767px){.path-mod-assign [data-region=grading-navigation-panel]{height:auto}.path-mod-assign [data-region=user-info]{margin-top:1rem}}.path-mod-assign [data-region=grading-navigation] [data-region=input-field] input{width:auto;display:inline-block}.assignfeedback_editpdf_widget *{box-sizing:content-box}.assignfeedback_editpdf_widget button{box-sizing:border-box}.assignfeedback_editpdf_widget .commentcolourbutton img{border-width:0}.assignfeedback_editpdf_widget .label{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid rgba(0,0,0,0);border-radius:.25rem;color:#002f5c;background-color:rgb(204,222.8,240.8);border-color:rgb(178.5,206.7,233.7)}.assignfeedback_editpdf_widget .label hr{border-top-color:hsl(209.347826087,56.4417177914%,75.8235294118%)}.assignfeedback_editpdf_widget .label .alert-link{color:rgb(0,20.9456521739,41)}.assignfeedback_editpdf_menu{padding:0}.path-mod-assign [data-region=grade-panel] .gradingform_guide .remark .commentchooser{float:none}.path-mod-assign [data-region=grade-panel] .gradingform_guide .markingguideremark{width:100%}.path-mod-assign [data-region=grade-panel] .mform .fitem .felement[data-fieldtype=grading]{padding-left:1rem;padding-right:1rem}.path-mod-assign [data-region=grade-panel] .showmarkerdesc,.path-mod-assign [data-region=grade-panel] .showstudentdesc{background-color:#fff}.path-mod-assign .gradingtable thead tr{position:sticky;top:60px;z-index:1}.path-admin-mod-lti .btn .loader img,.path-admin-mod-lti #tool-list-loader-container .loader img{height:auto}.path-mod-feedback span.feedback_info{font-weight:bold}.path-mod-feedback div.feedback_is_dependent{background:#6c757d}.path-mod-feedback span.feedback_depend{color:#d5281b}.path-mod-feedback hr.feedback_pagebreak{height:4px;color:#6c757d;background-color:#6c757d;border:0;margin:0}.path-mod-feedback .drag_target_active{opacity:.25}.path-mod-feedback .drag_item_active{opacity:.5}.path-mod-feedback .feedback_bar_image{height:10px}.path-mod-feedback #analysis-form label{display:inline}.path-mod-feedback .templateslist td.cell.action{width:10%}.path-mod-feedback .templateslist th.header.action{width:10%}.path-mod-feedback .feedback_form .itemactions{display:inline-block;margin:0 .5rem}.path-mod-feedback .feedback-item-label{width:100%}.path-mod-feedback #feedback_edit_form [id*=_feedback_item_].feedback_itemlist{padding:1rem;border:1px solid #dee2e6;border-radius:.25rem}.path-mod-feedback #feedback_edit_form [id*=_feedback_item_].feedback_itemlist .itemhandle{position:absolute;width:32px;height:32px;text-align:center;align-content:center}.path-mod-feedback #feedback_edit_form [id*=_feedback_item_].feedback_itemlist .action-menu{position:absolute;top:0;right:0}.path-mod-feedback #feedback_edit_form [id*=_feedback_item_].feedback_itemlist .dropdown-toggle{border-radius:.5rem;width:32px;height:32px}.path-mod-feedback table.analysis{width:100%;border-top:1px solid #dee2e6;margin-top:10px}.path-mod-feedback table.analysis.itemtype_textarea td{padding:4px 0}.path-mod-feedback table.analysis tr:first-child th{padding-top:10px}.path-mod-feedback table.analysis tr:hover{background:#dee2e6}.path-mod-feedback table.analysis td.singlevalue:before,.path-mod-feedback table.analysis td.optionname:before{content:"- "}.path-mod-feedback table.analysis tr.isempty{display:none}.path-mod-feedback #showentrytable td.cell.completed_timemodified,.path-mod-feedback #showentryanontable td.cell.random_response{font-weight:bold}.path-mod-feedback #showentrytable td.cell.userpic,.path-mod-feedback #showentrytable td.cell.deleteentry,.path-mod-feedback #showentryanontable td.cell.deleteentry{width:10px}.path-mod-feedback .response_navigation{margin:.5rem 0}.path-mod-feedback .response_navigation a{display:block}.path-mod-feedback .response_navigation a.back_to_list{text-align:center}.path-mod-feedback .response_navigation .prev_response{text-align:left}.path-mod-feedback .response_navigation .prev_response:before{content:" ◄ "}.path-mod-feedback .response_navigation .next_response{text-align:right}.path-mod-feedback .response_navigation .next_response:after{content:" ► "}.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax{background-color:#fff}.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax .yui-layout-unit div.yui-layout-bd-nohd,.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax .yui-layout-unit div.yui-layout-bd-noft,.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax .yui-layout-unit div.yui-layout-bd,.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax .yui-layout-unit-right,.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax .yui-layout-unit-bottom{border:0}.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax .yui-layout-unit-right,.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax .yui-layout-unit-bottom{border-radius:0}.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax .yui-layout-unit div.yui-layout-bd{background-color:rgba(0,0,0,0)}.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax .yui-layout-unit.yui-layout-unit-center div.yui-layout-bd{background-color:#f8f9fa}.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-input-area.py-3{padding:0 !important}.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-input-area table.generaltable,.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-input-area table.generaltable td.cell{border:0;padding:3px 15px;white-space:nowrap;margin-bottom:0}.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-userlist{padding:10px 5px}.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-userlist #users-list{border-top:1px solid #dee2e6;border-bottom:1px solid #fff}.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-userlist #users-list li{border-top:1px solid #fff;border-bottom:1px solid #dee2e6;padding:5px 10px}.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-userlist #users-list img{margin-right:8px;border:1px solid #ccc;border-radius:4px;max-width:none}.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-messages{margin:20px 25px}.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-messages .chat-event.course-theme{text-align:center;margin:10px 0;font-size:.875rem;color:#495057}.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-messages .chat-message.course-theme{margin-bottom:.75rem;border-radius:.25rem;border:1px solid #d8dde0;padding:1.25rem}.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-messages .chat-message.course-theme .time{float:right;font-size:11px;color:#495057}.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-messages .chat-message.course-theme{background-color:#fff}.yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-messages .chat-message.course-theme .user{font-weight:bold}#page-report-participation-index .participationselectform div label{display:inline-block;margin:0 5px}#page-report-participation-index .participationselectform div label[for=menuinstanceid]{margin-left:0}#page-report-outline-index .font-lg{font-size:1.1rem}#page-report-outline-index .generaltable tbody tr{background-color:#fff}#page-report-outline-index .generaltable tbody tr.section{padding-left:3rem}#page-report-outline-index .generaltable tbody tr.section h3{font-size:1.25rem}#page-report-outline-index .generaltable tbody tr.section h4{font-size:1.1rem}#page-report-outline-index .generaltable tbody td.delegated{padding-left:3.5rem}#page-report-outline-user .section{border:1px solid #dee2e6;border-radius:1rem}#page-report-outline-user .font-lg{font-size:1.1rem}#page-report-log-index #menumodid option:disabled{color:hsl(210,8.75%,32.3725490196%);font-weight:bolder}.path-backup .mform .grouped_settings{clear:both;overflow:hidden}.path-backup .mform .grouped_settings.section_level{background-color:#fff;border-radius:.25rem;border:1px solid #d8dde0;padding:1.25rem;margin-bottom:1.25rem}.path-backup .mform .grouped_settings.section_level::after{display:block;clear:both;content:""}.path-backup .mform .grouped_settings.subsection_level{background-color:#fff;border-radius:.25rem;border:1px solid #d8dde0;padding:1.25rem;margin:0 1.25rem 1.25rem 1.25rem}.path-backup .mform .grouped_settings.subsection_level::after{display:block;clear:both;content:""}.path-backup .mform .include_setting{width:50%;display:inline-block;float:left;padding:.3rem}.path-backup .mform .normal_setting{width:50%;display:inline-block;float:left;padding:.3rem}.path-backup .section_level{font-weight:bold}.path-backup .section_level .activity_level{font-weight:normal}.path-backup .proceedbutton{margin-left:auto}.path-backup .mform .root_setting:nth-of-type(odd),.path-backup .mform .grouped_settings:nth-of-type(odd){background-color:rgba(0,0,0,.05)}.path-backup .mform .root_setting:nth-of-type(even),.path-backup .mform .grouped_settings:nth-of-type(even){background-color:#fff}.path-backup .mform .root_setting .fitem .col-md-3.checkbox,.path-backup .mform .grouped_settings .fitem .col-md-3.checkbox{width:0%}.path-backup .mform .root_setting .fitem .col-md-9.checkbox,.path-backup .mform .grouped_settings .fitem .col-md-9.checkbox{width:100%;left:0}.path-backup .detail-pair .detail-pair-label{width:25%;float:left;clear:left}.path-backup .detail-pair .detail-pair-value{width:75%;float:left}.path-backup .backup-restore .singlebutton{float:right}.path-backup .backup-section{background-color:#fff;border-radius:.25rem;border:1px solid #d8dde0;padding:1.25rem;margin-bottom:1.25rem}.path-backup .backup-section .sub-header,.path-backup .backup-section .backup-sub-section,.path-backup .backup-section .singlebutton,.path-backup .backup-section .header{width:100%;float:left;clear:both}.path-backup .backup-section th.header{width:auto;float:none}.path-backup .backup-section ::after{content:"";display:table;clear:both}.path-backup .backup-section::after{display:block;clear:both;content:""}.path-backup .notification.dependencies_enforced{color:#d5281b;font-weight:bold}.path-backup .backup_progress{margin-top:1rem;margin-bottom:1rem}.path-backup .backup_progress .backup_stage{color:#6c757d}.path-backup .backup_progress .backup_stage.backup_stage_current{font-weight:bold;color:inherit}.path-backup .backup_progress span.backup_stage.backup_stage_complete{color:inherit}#page-backup-restore .filealiasesfailures{background-color:rgb(246.6,212,209.4)}#page-backup-restore .filealiasesfailures .aliaseslist{background-color:#fff}.path-backup .wibbler{width:500px;margin:0 auto 10px;border-bottom:1px solid #000;border-right:1px solid #000;border-left:1px solid #000;position:relative;min-height:4px}.path-backup .wibbler .wibble{position:absolute;left:0;right:0;top:0;height:4px}.path-backup .wibbler .state0{background:#eee}.path-backup .wibbler .state1{background:#ddd}.path-backup .wibbler .state2{background:#ccc}.path-backup .wibbler .state3{background:#bbb}.path-backup .wibbler .state4{background:#aaa}.path-backup .wibbler .state5{background:#999}.path-backup .wibbler .state6{background:#888}.path-backup .wibbler .state7{background:#777}.path-backup .wibbler .state8{background:#666}.path-backup .wibbler .state9{background:#555}.path-backup .wibbler .state10{background:#444}.path-backup .wibbler .state11{background:#333}.path-backup .wibbler .state12{background:#222}.generaltable{width:100%;margin-bottom:1rem;color:#212529}.generaltable th,.generaltable td{padding:.75rem;vertical-align:top;border-top:1px solid #dee2e6}.generaltable th .form-check,.generaltable td .form-check{padding:0}.generaltable thead th,.generaltable thead td{vertical-align:bottom;border-bottom:2px solid #dee2e6}.generaltable tbody+tbody{border-top:2px solid #dee2e6}.generaltable tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05)}.generaltable thead .sticky-column,.generaltable tbody tr:nth-of-type(even){background-color:#fff}.generaltable tbody tr:nth-of-type(odd) .sticky-column{background-color:rgba(0,0,0,.05)}.generaltable.table-sm th,.generaltable.table-sm td{padding:.3rem}.generaltable tbody tr:hover{color:#212529;background-color:rgba(0,0,0,.075)}.generaltable tbody tr:hover.dimmed_text a:not(.menu-action){color:#212529}.generaltable tbody tr:hover td.sticky-column{background-color:rgba(0,0,0,.075)}table caption{font-size:24px;font-weight:bold;line-height:42px;text-align:left;caption-side:top}table .sticky-column{position:sticky;left:0;background-color:inherit}.table-dynamic>.loading-icon{position:absolute;left:calc(50% - 1.5rem);top:200px}.table-dynamic>.loading-icon .icon{max-height:3rem;max-width:3rem;font-size:3rem}.singlebutton{display:inline-block}.singlebutton+.singlebutton{margin-left:.5rem}.continuebutton{text-align:center}p.arrow_button{margin-top:5em;text-align:center}#addcontrols{margin-top:12rem;text-align:center;margin-bottom:3em}#addcontrols label{display:inline}#addcontrols input,#removecontrols input{width:100%;margin:auto}.btn-lineup{margin:0 0 10px 5px}.btn.btn-icon{height:36px;width:36px;font-size:16px;line-height:16px;padding:0;border-radius:50%;flex-shrink:0}.btn.btn-icon:hover,.btn.btn-icon:focus{background-color:#e9ecef}.btn.btn-icon.icon-size-0{height:20px !important;width:20px !important;font-size:0 !important;line-height:0 !important}.btn.btn-icon.icon-size-1{height:24px !important;width:24px !important;font-size:4px !important;line-height:4px !important}.btn.btn-icon.icon-size-2{height:28px !important;width:28px !important;font-size:8px !important;line-height:8px !important}.btn.btn-icon.icon-size-3{height:36px !important;width:36px !important;font-size:16px !important;line-height:16px !important}.btn.btn-icon.icon-size-4{height:44px !important;width:44px !important;font-size:24px !important;line-height:24px !important}.btn.btn-icon.icon-size-5{height:52px !important;width:52px !important;font-size:32px !important;line-height:32px !important}.btn.btn-icon.icon-size-6{height:60px !important;width:60px !important;font-size:40px !important;line-height:40px !important}.btn.btn-icon.icon-size-7{height:68px !important;width:68px !important;font-size:48px !important;line-height:48px !important}.btn.btn-icon.icons-collapse-expand{color:#005eb8;background-color:rgb(229.5,238.9,247.9)}.btn.btn-icon.icons-collapse-expand:hover{outline:2px solid #005eb8}.btn-primary:focus,.btn-primary.focus{outline:.2rem solid #000;box-shadow:inset 0 0 0 2px #fff}.btn-secondary:focus,.btn-secondary.focus{outline:.2rem solid rgb(13.4420600858,14.5622317597,15.5579399142);box-shadow:inset 0 0 0 2px #fff}.btn-success:focus,.btn-success.focus{outline:.2rem solid #000;box-shadow:inset 0 0 0 2px #fff}.btn-info:focus,.btn-info.focus{outline:.2rem solid #000;box-shadow:inset 0 0 0 2px #fff}.btn-warning:focus,.btn-warning.focus{outline:.2rem solid rgb(110,98.7755102041,0);box-shadow:inset 0 0 0 2px #fff}.btn-danger:focus,.btn-danger.focus{outline:.2rem solid rgb(31.95,6,4.05);box-shadow:inset 0 0 0 2px #fff}.btn-light:focus,.btn-light.focus{outline:.2rem solid #8193a5;box-shadow:inset 0 0 0 2px #fff}.btn-dark:focus,.btn-dark.focus{outline:.2rem solid #000;box-shadow:inset 0 0 0 2px #fff}.btn-outline-primary:focus,.btn-outline-primary.focus{outline:.2rem solid #000;box-shadow:inset 0 0 0 2px #343a40}.btn-outline-secondary:focus,.btn-outline-secondary.focus{outline:.2rem solid rgb(13.4420600858,14.5622317597,15.5579399142);box-shadow:inset 0 0 0 2px #343a40}.btn-outline-success:focus,.btn-outline-success.focus{outline:.2rem solid #000;box-shadow:inset 0 0 0 2px #343a40}.btn-outline-info:focus,.btn-outline-info.focus{outline:.2rem solid #000;box-shadow:inset 0 0 0 2px #343a40}.btn-outline-warning:focus,.btn-outline-warning.focus{outline:.2rem solid rgb(110,98.7755102041,0);box-shadow:inset 0 0 0 2px #343a40}.btn-outline-danger:focus,.btn-outline-danger.focus{outline:.2rem solid rgb(31.95,6,4.05);box-shadow:inset 0 0 0 2px #343a40}.btn-outline-light:focus,.btn-outline-light.focus{outline:.2rem solid #8193a5;box-shadow:inset 0 0 0 2px #343a40}.btn-outline-dark:focus,.btn-outline-dark.focus{outline:.2rem solid #000;box-shadow:inset 0 0 0 2px #343a40}.gradetreebox{margin:20px 0 30px 0}.gradetreebox h4{font-size:1rem}.gradetreebox th.cell,.gradetreebox input[type=text]{width:auto}.gradetreebox input[type=text],.gradetreebox select{margin-bottom:0}.core_grades_notices .singlebutton{display:inline-block}.path-grade-report #maincontent+.urlselect{position:absolute;left:40vw}.path-grade-report-grader #region-main{min-width:100%;width:auto;display:flex;flex-direction:column}.path-grade-report-grader #region-main>.card{width:auto;overflow-x:initial}.path-grade-report-grader #region-main div[role=main]{flex:1 1 auto}.path-grade-report-grader [data-region=blocks-column]{width:100%;clear:both}.path-grade-report-grader .gradepass,.path-grade-report-user .gradepass{color:#007f3b}.path-grade-report-grader .gradefail,.path-grade-report-user .gradefail{color:#d5281b}.path-grade #region-main{overflow-x:visible}.path-grade .user-heading .userinitials{width:50px;height:50px}#page-grade-grading-manage #activemethodselector label{display:inline-block}#page-grade-grading-manage #activemethodselector .helptooltip{margin-right:.5em}#page-grade-grading-manage .actions{display:block;text-align:center;margin-bottom:1em}#page-grade-grading-manage .actions .action{display:inline-block;position:relative;vertical-align:top;width:150px;text-align:center;overflow:hidden;margin:.5em;padding:1em;border:1px solid #aaa}#page-grade-grading-manage .actions .action .action-text{position:relative;top:.4em;font-size:14px;white-space:normal}#page-grade-grading-form-rubric-edit .gradingform_rubric_editform .status{font-size:70%}.gradingform_rubric{margin-bottom:1em}.gradingform_rubric.evaluate .criterion .levels .level:hover,.gradingform_rubric.evaluate .criterion .levels .level.checked{background:#dff0d8}.gradingform_rubric.evaluate .criterion .levels .level.checked{border:none;border-left:1px solid #dee2e6}.gradingform_rubric .criterion .description{vertical-align:top;padding:6px}.gradingform_rubric .criterion .description textarea{margin-bottom:0;height:115px}.gradingform_rubric .criterion .definition textarea{width:80%;margin-bottom:0}.gradingform_rubric .criterion .score{margin-top:5px;margin-right:28px;font-style:italic;font-weight:bold;color:rgb(0, 101.6, 47.2)}.gradingform_rubric .criterion .score input{margin-bottom:0}.gradingform_rubric .criterion .level{vertical-align:top;padding:6px}.gradingform_rubric .criterion .level.currentchecked{background:#fff0f0}.gradingform_rubric .criterion .level.checked{background:#d0ffd0;border:1px solid #555}.gradingform_rubric .criterion .level .delete{position:relative;width:32px;height:32px;margin-top:-32px;clear:both;float:right}.gradingform_rubric .criterion .level .delete input{display:block;position:absolute;right:0;bottom:0;height:24px;width:24px;margin:0}.gradingform_rubric .criterion .level .delete input:hover{background-color:#ddd}.gradingform_rubric .criterion .scorevalue input{float:none;width:2em}.gradingform_rubric .criterion .scorevalue input.hiddenelement,.gradingform_rubric .criterion .scorevalue input.pseudotablink{width:0}.gradingform_rubric .criterion .addlevel{vertical-align:top;padding-top:6px}.gradingform_rubric .criterion .addlevel input{height:30px;line-height:1rem}.gradingform_rubric .addcriterion{margin-left:5px;padding:0;margin-bottom:1em}.gradingform_rubric .addcriterion input{margin:0;color:inherit;text-shadow:inherit;border:0 none;line-height:inherit;background:rgba(0,0,0,0) url([[pix:t/add]]) no-repeat 7px 8px;padding-left:26px}.gradingform_rubric .options{clear:both}.gradingform_rubric .options .option label{margin:0;padding:0;font-size:inherit;font-weight:normal;line-height:2em;color:inherit;text-shadow:none;background-color:rgba(0,0,0,0)}.gradingform_rubric .options .option input{margin-left:5px;margin-right:12px}.grade-display .description{font-size:1rem}.criterion .description{font-size:1rem}.criterion .criterion-toggle .expanded-icon{display:block}.criterion .criterion-toggle .collapsed-icon{display:none}.criterion .criterion-toggle.collapsed .expanded-icon{display:none}.criterion .criterion-toggle.collapsed .collapsed-icon{display:block}.path-grade-edit-tree .collapse-list .unlist{padding-left:2rem}.path-grade-edit-tree .collapse-list .unlist [data-for=sectionnode]:focus>.collapse-list-item:first-child{background-color:rgb(229.5,238.9,247.9);border-color:rgb(178.5,206.7,233.7)}.path-grade-edit-tree .collapse-list .unlist [data-for=sectionnode][data-selected=true]>.collapse-list-item:first-child{background-color:rgb(229.5,238.9,247.9);border-color:rgb(178.5,206.7,233.7);color:#005eb8}.path-grade-edit-tree .collapse-list .unlist [data-for=sectionnode] .collapse-list-item-content[aria-hidden=true]{display:none}.path-grade-edit-tree .collapse-list .unlist [data-for=sectionnode][aria-expanded=true]>.collapse-list-item .collapsed-icon{display:none}.path-grade-edit-tree .collapse-list .unlist [data-for=sectionnode][aria-expanded=false]>.collapse-list-item .expanded-icon{display:none}.path-grade-edit-tree .collapse-list .unlist .collapse-list-item{padding:.5rem 1rem;cursor:pointer}.path-grade-edit-tree .collapse-list .unlist .collapse-list-item .collapse-list-item-name{font-weight:bold}.path-grade-edit-tree .collapse-list .unlist .collapse-list-item .collapse-list-link{color:#212529;padding:0 .2rem;margin-right:.3rem}.path-grade-edit-tree .collapse-list .unlist .collapse-list-item .collapse-list-link i{font-size:12px;width:12px;height:12px;margin:0}.path-grade-edit-tree .gradetree-wrapper{padding:10px 10px;background-color:#f8f9fa}.path-grade-edit-tree .gradetree-wrapper .setup-grades h4{margin:0}.path-grade-edit-tree .gradetree-wrapper .setup-grades .column-rowspan{padding:0;width:24px;min-width:24px;max-width:24px}.path-grade-edit-tree .gradetree-wrapper .setup-grades .emptyrow{display:none}.path-grade-edit-tree .gradetree-wrapper .setup-grades .gradeitemdescription{font-weight:normal;padding-left:24px}.path-grade-edit-tree .gradetree-wrapper .setup-grades.generaltable tr.spacer{height:.5rem}.path-grade-edit-tree .gradetree-wrapper .setup-grades.generaltable tr[data-hidden=true]{display:none}.path-grade-edit-tree .gradetree-wrapper .setup-grades.generaltable tr th{vertical-align:bottom;border:none;text-align:left;background-color:#f8f9fa}.path-grade-edit-tree .gradetree-wrapper .setup-grades.generaltable tr th.rowspan{padding:0;width:24px;min-width:24px}.path-grade-edit-tree .gradetree-wrapper .setup-grades.generaltable tr td{min-width:4.5em;background-color:#f8f9fa;border:none;vertical-align:middle}.path-grade-edit-tree .gradetree-wrapper .setup-grades.generaltable tr td.column-name .small{font-size:70%}.path-grade-edit-tree .gradetree-wrapper .setup-grades.generaltable tr td.column-name .itemselect{margin-right:15px}.path-grade-edit-tree .gradetree-wrapper .setup-grades.generaltable tr td.column-weight{min-width:15em}.path-grade-edit-tree .gradetree-wrapper .setup-grades.generaltable tr td.column-weight .weightoverride{margin-right:5px}.path-grade-edit-tree .gradetree-wrapper .setup-grades.generaltable tr td.column-actions .dropdown-toggle::after{display:none}.path-grade-edit-tree .gradetree-wrapper .setup-grades.generaltable tr td.movehere{padding:0}.path-grade-edit-tree .gradetree-wrapper .setup-grades.generaltable tr td.movehere a.movehere{display:block;width:100%;margin:5px 0 5px 0;padding:3px 0 3px 0}.path-grade-edit-tree .gradetree-wrapper .setup-grades.generaltable tr td.movehere a.movehere hr{border-top:2px dashed #adb5bd;margin:0}.path-grade-edit-tree .gradetree-wrapper .setup-grades.generaltable tr td.movehere a.movehere:hover hr{border-top:2px dashed #005eb8}.path-grade-edit-tree .gradetree-wrapper .setup-grades.generaltable tr.category td{background-color:#fff;border-top:1px solid #dee2e6;border-bottom:1px solid #dee2e6}.path-grade-edit-tree .gradetree-wrapper .setup-grades.generaltable tr.category td:first-child{border-left:1px solid #dee2e6}.path-grade-edit-tree .gradetree-wrapper .setup-grades.generaltable tr.category td:last-child{border-right:1px solid #dee2e6}.path-grade-edit-tree .gradetree-wrapper .setup-grades.generaltable tr.category td.column-name{font-weight:bold}.path-grade-edit-tree .gradetree-wrapper .setup-grades.generaltable tr.category td.column-name div{display:flex;min-height:30px;align-items:center}.path-grade-edit-tree .gradetree-wrapper .setup-grades.generaltable tr.category td.column-name div .form-check{padding:0}.path-grade-edit-tree .gradetree-wrapper .setup-grades.generaltable tr.category td.column-name div .form-check .itemselect{margin-right:5px}.path-grade-edit-tree .gradetree-wrapper .setup-grades.generaltable tr.category td.column-name div a.toggle-category{height:24px;width:24px;font-size:12px;line-height:24px;margin-right:3px}.path-grade-edit-tree .gradetree-wrapper .setup-grades.generaltable tr.category td.column-name div a.toggle-category[aria-expanded=true] .expanded,.path-grade-edit-tree .gradetree-wrapper .setup-grades.generaltable tr.category td.column-name div a.toggle-category[aria-expanded=false] .collapsed{display:none}.path-grade-edit-tree .gradetree-wrapper .setup-grades.generaltable tr.category td.column-name div a.toggle-category i{font-size:12px;width:12px;height:12px;color:#1d2125;margin:0}.path-grade-edit-tree .gradetree-wrapper .setup-grades.generaltable tr.item td{background-color:#fff;border-top:3px solid #f8f9fa}.path-grade-edit-tree .gradetree-wrapper .setup-grades.generaltable tr.item.categoryitem td,.path-grade-edit-tree .gradetree-wrapper .setup-grades.generaltable tr.item.courseitem td{min-width:4.5em;background-color:#f8f9fa;border:none;vertical-align:middle}.path-grade-edit-tree .gradetree-wrapper .setup-grades.generaltable tr.item.categoryitem td.column-name,.path-grade-edit-tree .gradetree-wrapper .setup-grades.generaltable tr.item.courseitem td.column-name{padding-left:0}.path-grade-edit-tree .gradetree-wrapper .setup-grades.generaltable tr.item.categoryitem td:not(.column-actions),.path-grade-edit-tree .gradetree-wrapper .setup-grades.generaltable tr.item.courseitem td:not(.column-actions){font-weight:bold}.path-grade-edit-tree .gradetree-wrapper .badge-light{color:#1d2125;background-color:#ced4da;margin-right:.5em;margin-bottom:.5em}.path-grade-report-grader .gradeparent tr .cell,.path-grade-report-grader .gradeparent .floater .cell{background-color:#fff}.path-grade-report-grader .gradeparent tr .cell.gradecell .dropdown-menu.show,.path-grade-report-grader .gradeparent .floater .cell.gradecell .dropdown-menu.show{z-index:1}.path-grade-report-grader .gradeparent table,.path-grade-report-grader .gradeparent .cell{border-color:#dee2e6}.path-grade-report-grader .gradeparent .heading .cell,.path-grade-report-grader .gradeparent .cell.category,.path-grade-report-grader .gradeparent .avg .cell{background-color:#f8f9fa}.path-grade-report-grader .gradeparent table .clickable{cursor:pointer}.path-grade-report-grader .gradeparent tr.heading{position:sticky;top:60px;z-index:4}.path-grade-report-grader .gradeparent tr.userrow th{z-index:2}.path-grade-report-grader .gradeparent tr.userrow th.actions-menu-active{z-index:3}.path-grade-report-grader .gradeparent tr.lastrow:not(.userrow){position:sticky;bottom:-1px}.path-grade-report-grader .gradeparent tr.lastrow:not(.userrow).pinned{z-index:4}.path-grade-report-grader .gradeparent tr.lastrow td,.path-grade-report-grader .gradeparent tr.lastrow th{border-top:1px solid #dee2e6}.path-grade-report-grader .gradeparent th.header{left:0;position:sticky}.path-grade-report-grader .gradeparent th.header#studentheader{z-index:1}.path-grade-report-grader .gradeparent td.noborder{border-right:rgba(0,0,0,0)}.path-grade-report-grader.hasstickyfooter .gradeparent tr.lastrow{bottom:calc(max(80px, 1rem * 3) - 1px)}.path-grade-report-user .user-grade{border:none}.path-grade-report-user .user-grade.generaltable .levelodd{background-color:rgba(0,0,0,.05)}.path-grade-report-user .user-grade .column-contributiontocoursetotal,.path-grade-report-user .user-grade .column-range,.path-grade-report-user .user-grade .column-percentage,.path-grade-report-user .user-grade .column-weight{direction:ltr}.path-grade-report-singleview .reporttable input[name^=finalgrade]{width:80px;display:inline-block}.path-grade-report-singleview .reporttable .action-menu{display:inline-block;margin-left:.5rem;float:right}.path-grade-report-singleview .reporttable .dropdown-toggle::after{display:none}.gradereport-grader-table input[name^=grade]{width:80px;display:inline-block}.gradereport-grader-table .dropdown-toggle::after{display:none}.search-widget .dropdown-menu{padding:.8rem 1.2rem}.search-widget .dropdown-menu.wide{width:350px}.search-widget .dropdown-menu.narrow{width:250px}.search-widget .dropdown-menu .dropdown-item span.email{color:#6c757d}.search-widget .dropdown-menu .dropdown-item:hover span,.search-widget .dropdown-menu .dropdown-item:active span{color:#fff}.search-widget .dropdown-menu .searchresultscontainer{height:178px;font-size:90%}.search-widget .dropdown-menu .searchresultscontainer .searchresultitemscontainer{height:178px;max-height:178px;overflow:auto}.search-widget .dropdown-menu .unsearchablecontentcontainer{border-top:1px solid #dee2e6;padding-top:10px;font-size:90%}#fitem_id_submitbutton{padding-right:2em}.gradestatus{padding-top:10px}.gradestatus .icon{margin-right:1rem}.columns-autoflow-1to1to1{column-count:3}@media(max-width: 767px){.columns-autoflow-1to1to1{column-count:1}}li.activity.label,.file-picker td.label{background:inherit;color:inherit;text-shadow:none;white-space:normal;display:block;font-size:inherit;line-height:inherit;text-align:inherit}.file-picker td.label{border:inherit;display:table-cell;text-align:right;padding:8px}.choosercontainer #chooseform .option{font-size:12px}.section.hidden,.block.hidden,.block.invisible{visibility:visible;display:block}.forumpost .row{margin-left:0 !important}.forumpost .row:before,.forumpost .row:after{content:none}fieldset.hidden{display:inherit;visibility:inherit}#questionbank+.container{width:auto}body:not(.jsenabled) .dropdown:hover>.dropdown-menu{display:block;margin-top:-6px}body:not(.jsenabled) .langmenu:hover>.dropdown-menu,.langmenu.open>.dropdown-menu{display:block;max-height:150px;overflow-y:auto}.navbar.fixed-top .dropdown .dropdown-menu{max-height:calc(100vh - 60px);overflow-y:auto}.page-item.active .page-link,.page-item.active .page-link:hover,.page-item.active .page-link:focus{z-index:inherit}.custom-select{word-wrap:normal}.carousel-item-next.carousel-item-left,.carousel-item-prev.carousel-item-right{transform:translateX(0)}.carousel-item-next,.active.carousel-item-right{transform:translateX(100%)}.carousel-item-prev,.active.carousel-item-left{transform:translateX(-100%)}body.reset-style #page-header .card{border:none}body.reset-style #page-header .card .page-header-headings h1{margin-bottom:0}@media(max-width: 767.98px){body.reset-style #page-header .card .card-body{padding-left:0;padding-right:0}}body.reset-style #page-header>div{padding-top:0 !important;padding-bottom:0 !important}body.reset-style #page-content{padding-bottom:0 !important}body.reset-style #page-content #region-main-box #region-main{border:none;display:inline-flex;flex-direction:column;padding:0;height:100%;width:100%;padding-left:1.25rem;padding-right:1.25rem;vertical-align:top}body.reset-style #page-content #region-main-box #region-main div[role=main]{flex:1 0 auto}body.reset-style #page-content #region-main-box #region-main .activity-navigation{overflow:hidden}body.reset-style #page-content #region-main-box #region-main.has-blocks{width:calc(100% - 375px)}@media(max-width: 1199.98px){body.reset-style #page-content #region-main-box #region-main.has-blocks{width:100%}}@media(max-width: 767.98px){body.reset-style #page-content #region-main-box #region-main{padding-left:0;padding-right:0}}body.reset-style #page-content #region-main-box [data-region=blocks-column]{margin-left:auto}@media(max-width: 1199.98px){body.reset-style #page-content #region-main-box{display:flex;flex-direction:column}}body.reset-style select,body.reset-style input,body.reset-style textarea,body.reset-style .btn:not(.btn-icon){border-radius:.3rem}body.behat-site .fixed-top{position:absolute}body.behat-site.hasstickyfooter .stickyfooter,body.behat-site .stickyfooter{position:inherit;z-index:inherit}body.behat-site.hasstickyfooter .stickyfooter .sticky-footer-content-wrapper,body.behat-site .stickyfooter .sticky-footer-content-wrapper{padding:0;margin:0}body.behat-site .dropdown-item{margin-top:4px !important}body.behat-site.drawer-ease{-webkit-transition:initial;-moz-transition:initial;transition:initial}body.behat-site [data-region=drawer]{-webkit-transition:initial;-moz-transition:initial;transition:initial;position:absolute}body.behat-site .custom-control,body.behat-site .custom-switch{padding-left:0}body.behat-site .custom-control-input{position:static;z-index:0;opacity:1;width:auto}body.behat-site .custom-control-label::before,body.behat-site .custom-control-label::after{content:none}body.behat-site [data-region=message-drawer]{padding-right:10px}body.behat-site.jsenabled #page-footer .footer-content-popover{display:block}body.behat-site.path-grade-report-grader .gradeparent tr.heading,body.behat-site.path-grade-report-grader .gradeparent tr.lastrow,body.behat-site.path-grade-report-grader .gradeparent th.header{position:relative;left:auto}body.behat-site.path-grade-report-grader .gradeparent tr.heading{top:auto}.phpinfo table,.phpinfo th,.phpinfo h2{margin:auto}.phpinfo .e,.phpinfo .v,.phpinfo .h{border:1px solid #000;font-size:.8em;vertical-align:baseline;color:#000;background-color:#ccc}.phpinfo .e{background-color:#ccf;font-weight:bold}.phpinfo .h{background-color:#99c;font-weight:bold}body>.debuggingmessage{margin-top:60px}body>.debuggingmessage~.debuggingmessage{margin-top:.5rem}html,body{height:100%}.stickyfooter{position:fixed;right:0;left:0;height:max(80px,1rem*3);bottom:calc(max(80px, 1rem * 3)*-1);transition:bottom .5s;z-index:1030;box-shadow:0 0 1rem rgba(0,0,0,.15);font-size:calc(1rem*1.1)}@media(min-width: 768px){.pagelayout-standard .stickyfooter .sticky-footer-content,body.limitedwidth.uses-drawers .stickyfooter .sticky-footer-content{max-width:830px}body.mediumwidth.uses-drawers .stickyfooter .sticky-footer-content{max-width:1120px}}.stickyfooter .sticky-footer-content-wrapper{transition:.2s}@media(prefers-reduced-motion: reduce){.stickyfooter .sticky-footer-content-wrapper{transition:none}}@media(min-width: 992px){.stickyfooter .sticky-footer-content-wrapper .drawers{padding:0 3rem}.show-drawer-left .stickyfooter .sticky-footer-content-wrapper{margin-left:285px;padding:0 3rem 0 1rem}.show-drawer-right .stickyfooter .sticky-footer-content-wrapper{margin-right:315px;padding:0 1rem 0 3rem}.show-drawer-right.show-drawer-left .stickyfooter .sticky-footer-content-wrapper{padding:0 1rem}}.hasstickyfooter .stickyfooter{bottom:0}.stickyfooter ul.pagination{margin-bottom:.25rem}.stickyfooter .btn{font-size:calc(1rem*1.1)}@media(min-width: 576px){#page-wrapper{height:100%;display:flex;flex-direction:column}#page-wrapper #page{display:flex;flex-direction:column}#page-wrapper #page:not(.drawers){flex:1 0 auto}#page-wrapper #page #page-content{flex:1 0 auto}#page-wrapper #page-footer{flex-shrink:0}}@media(max-width: 767.98px){#page-wrapper{height:100%;display:flex;flex-direction:column}#page-wrapper #page{display:flex;flex-direction:column}#page-wrapper #page:not(.drawers){flex:1 0 auto}}.popover-region{position:relative}.popover-region.collapsed .popover-region-toggle:before,.popover-region.collapsed .popover-region-toggle:after{display:none}.popover-region.collapsed .popover-region-container{opacity:0;visibility:hidden;height:0;overflow:hidden;transition:height .25s,opacity 101ms .25s,visibility 101ms .25s}.popover-region-toggle{cursor:pointer}.popover-region-toggle::before{content:"";display:inline-block;border-left:10px solid rgba(0,0,0,0);border-right:10px solid rgba(0,0,0,0);border-bottom:10px solid #ddd;position:absolute;bottom:0;right:7px}.popover-region-toggle::after{content:"";display:inline-block;border-left:9px solid rgba(0,0,0,0);border-right:9px solid rgba(0,0,0,0);border-bottom:9px solid #fff;position:absolute;bottom:-1px;right:8px;z-index:2}.count-container{padding:2px;border-radius:2px;background-color:#d5281b;color:#fff;font-size:11px;line-height:11px;position:absolute;top:5px;right:0}.popover-region-container{opacity:1;visibility:visible;position:absolute;right:0;top:0;height:500px;width:380px;border:1px solid #ddd;transition:height .25s;background-color:#fff;z-index:1}.popover-region-header-container{height:25px;line-height:25px;padding-left:5px;padding-right:5px;border-bottom:1px solid #ddd;box-sizing:border-box}.popover-region-footer-container{height:30px;text-align:center;border-top:1px solid #ddd;background-color:#fff;padding-top:3px}.popover-region-header-text{float:left;margin:0;font-size:14px;line-height:25px}.popover-region-header-actions{float:right}.popover-region-header-actions>*{margin-left:10px;min-width:20px;display:inline-block}.popover-region-header-actions .loading-icon{display:none;height:12px;width:12px}.popover-region-header-actions .newmessage-link{margin-right:10px}.popover-region-header-actions label{display:inline-block;text-align:center;margin-bottom:0}.popover-region-content-container{height:calc(100% - 55px);width:100%;overflow-y:auto;-webkit-overflow-scrolling:touch}.popover-region-content-container>.loading-icon{display:none;text-align:center;padding:5px;box-sizing:border-box}.popover-region-content-container .empty-message{display:none;text-align:center;padding:10px}.popover-region-content-container.loading>.loading-icon{display:block}.popover-region-content-container.loading .empty-message{display:none}.navbar-nav .popover-region .icon{font-weight:bolder}.navbar .popover-region.collapsed .popover-region-container{opacity:0;visibility:hidden;height:0;overflow:hidden;transition:height .25s,opacity 101ms .25s,visibility 101ms .25s}.navbar .count-container{padding:2px;border-radius:2px;background-color:#d5281b;color:#fff;font-size:11px;line-height:11px;position:absolute;top:15px;right:0}.navbar .popover-region-container{top:60px}.content-item-container{width:100%;border-bottom:1px solid #ddd;box-sizing:border-box;padding:5px;position:relative;margin:0;display:block;color:inherit;text-decoration:none}.content-item-container:hover{color:#fff;background-color:#005eb8}.content-item-container:hover .content-item-footer .timestamp{color:#fff}.content-item-container:hover .view-more{color:inherit}.content-item-container.unread{margin:0;background-color:#f4f4f4}.content-item-container.unread:hover{color:#fff;background-color:#005eb8}.content-item-container.unread .content-item-body .notification-message{font-weight:600}.content-item-container .context-link{color:inherit;text-decoration:none}.content-item-container .content-item-body{box-sizing:border-box;margin-bottom:5px}.content-item-container .content-item-footer{text-align:left;box-sizing:border-box}.content-item-container .content-item-footer .timestamp{font-size:10px;line-height:10px;margin:0;color:inherit;margin-left:24px}.content-item-container .view-more{position:absolute;bottom:5px;right:5px;font-size:12px;line-height:12px}.content-item-container .view-more:hover{color:inherit}.content-item-container.notification .content-item-body .notification-image{display:inline-block;width:24px;height:24px;float:left}.content-item-container.notification .content-item-body .notification-image img{height:75%}.content-item-container.notification .content-item-body .notification-message{display:inline-block;font-size:12px;width:calc(100% - 24px)}.content-item-container.selected{background-color:#3279b3;color:#fff;border-color:#3279b3}.content-item-container.selected .content-item-footer .timestamp{color:#fff}.popover-region-notifications .popover-region-header-container .mark-all-read-button .normal-icon{display:inline-block}.popover-region-notifications .popover-region-header-container .mark-all-read-button.loading .normal-icon{display:none}.popover-region-notifications .popover-region-header-container .mark-all-read-button.loading .loading-icon{display:inline-block}.popover-region-notifications .all-notifications{opacity:1;visibility:visible;height:auto;overflow:hidden}.popover-region-notifications .all-notifications:empty+.empty-message{display:block}.popover-region-notifications .notification-image{display:inline-block;width:8%;vertical-align:top}.popover-region-notifications .notification-image img{height:75%}.popover-region-notifications .notification-message{display:inline-block;font-size:12px}.popover-region-notifications .popover-region-content-container.loading .all-notifications:empty+.empty-message{display:none}.popover-region-messages .mark-all-read-button .normal-icon{display:inline-block}.popover-region-messages .mark-all-read-button.loading .normal-icon{display:none}.popover-region-messages .mark-all-read-button.loading .loading-icon{display:inline-block}.popover-region-messages .popover-region-content-container.loading .popover-region-content .messages:empty+.empty-message{display:none}.popover-region-messages .messages:empty+.empty-message{display:block}.popover-region-messages .content-item-container.unread .content-item-body{font-weight:600;width:calc(90% - 30px)}.popover-region-messages .content-item-container.unread .unread-count-container{display:inline-block;width:10%;text-align:center;float:right}.popover-region-messages .content-item{height:100%;width:100%;box-sizing:border-box}.popover-region-messages .profile-image-container{width:30px;display:inline-block;text-align:center;float:left}.popover-region-messages .profile-image-container img{width:100%;display:inline-block;vertical-align:middle;border-radius:50%}.popover-region-messages .content-item-body{display:inline-block;box-sizing:border-box;width:calc(100% - 30px);font-size:12px;padding-left:10px;overflow:hidden}.popover-region-messages .content-item-body h3{font-size:12px;line-height:12px;margin:0;width:100%}.popover-region-messages .content-item-body p{margin:0}.popover-region-messages .unread-count-container{display:none}@media(max-width: 767px){.navbar .popover-region .popover-region-container{right:-70px}}@media(max-width: 480px){.navbar .popover-region .popover-region-container{position:fixed;top:46px;right:0;left:0;bottom:0;width:auto;height:auto}}div[data-flexitour=backdrop]{background-color:#000;opacity:0.5;z-index:1040}div[data-flexitour=step-background-fader],div[data-flexitour=step-background]{border-radius:.3rem;padding:10px;z-index:1041}span[data-flexitour=container],div[data-flexitour=step-background-fader],[data-flexitour=step-backdrop]>td,[data-flexitour=step-backdrop]{z-index:1042}span[data-flexitour=container] .modal-dialog{margin:0}span[data-flexitour=container] div[data-role=arrow]{border-width:1rem}span[data-flexitour=container] div[data-role=arrow],span[data-flexitour=container] div[data-role=arrow]:after{position:absolute;display:block;width:0;height:0;border-color:rgba(0,0,0,0);border-style:solid;border-width:1rem}span[data-flexitour=container][x-placement=top],span[data-flexitour=container][x-placement=top-start]{margin-bottom:1rem}span[data-flexitour=container][x-placement=top] div[data-role=arrow],span[data-flexitour=container][x-placement=top-start] div[data-role=arrow]{bottom:-1rem;left:50%;margin-left:-1rem;border-bottom-width:0;border-top-color:rgba(0, 0, 0, 0.25)}span[data-flexitour=container][x-placement=top] div[data-role=arrow]:after,span[data-flexitour=container][x-placement=top-start] div[data-role=arrow]:after{bottom:1px;margin-left:-1rem;content:" ";border-bottom-width:0;border-top-color:#fff}span[data-flexitour=container][x-placement=bottom],span[data-flexitour=container][x-placement=bottom-start]{margin-top:1rem}span[data-flexitour=container][x-placement=bottom] div[data-role=arrow],span[data-flexitour=container][x-placement=bottom-start] div[data-role=arrow]{top:-1rem;left:50%;margin-left:-1rem;border-top-width:0;border-bottom-color:rgba(0, 0, 0, 0.25)}span[data-flexitour=container][x-placement=bottom] div[data-role=arrow]:after,span[data-flexitour=container][x-placement=bottom-start] div[data-role=arrow]:after{top:1px;margin-left:-1rem;content:" ";border-top-width:0;border-bottom-color:#fff}span[data-flexitour=container][x-placement=left],span[data-flexitour=container][x-placement=left-start]{margin-right:1rem}span[data-flexitour=container][x-placement=left] div[data-role=arrow],span[data-flexitour=container][x-placement=left-start] div[data-role=arrow]{right:-1rem;top:50%;margin-top:-1rem;border-right-width:0;border-left-color:rgba(0, 0, 0, 0.25)}span[data-flexitour=container][x-placement=left] div[data-role=arrow]:after,span[data-flexitour=container][x-placement=left-start] div[data-role=arrow]:after{right:1px;margin-top:-1rem;content:" ";border-right-width:0;border-left-color:#fff}span[data-flexitour=container][x-placement=right],span[data-flexitour=container][x-placement=right-start]{margin-left:1rem}span[data-flexitour=container][x-placement=right] div[data-role=arrow],span[data-flexitour=container][x-placement=right-start] div[data-role=arrow]{left:-1rem;top:50%;margin-top:-1rem;border-left-width:0;border-right-color:rgba(0, 0, 0, 0.25)}span[data-flexitour=container][x-placement=right] div[data-role=arrow]:after,span[data-flexitour=container][x-placement=right-start] div[data-role=arrow]:after{left:1px;margin-top:-1rem;content:" ";border-left-width:0;border-right-color:#fff}.dir-rtl span[data-flexitour=container][x-placement^=right]{margin-left:1rem}.dir-rtl span[data-flexitour=container][x-placement^=right] div[data-role=arrow]{transform:rotate(180deg);left:-1rem;right:auto}.dir-rtl span[data-flexitour=container][x-placement^=left]{margin-right:1rem}.dir-rtl span[data-flexitour=container][x-placement^=left] div[data-role=arrow]{transform:rotate(180deg);left:auto;right:-1rem}[data-region=drawer] [data-flexitour=container]{margin-left:-15px;width:275px}@media print{body.drawer-open-left.jsenabled,body.drawer-open-right.jsenabled{margin:0}.container{width:auto}}.modal .modal-body>.loading-icon{display:block;position:relative;width:100%;height:100%}.modal .modal-body>.loading-icon .icon{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.modal .btn-close{margin:-0.8rem -0.8rem -0.8rem auto}.modal .btn-close:not(:disabled):not(.disabled):hover,.modal .btn-close:not(:disabled):not(.disabled):focus{opacity:inherit}body.tox-fullscreen .modal-dialog{width:100%;max-width:100%;height:100%}body.tox-fullscreen .modal-dialog .modal-header{height:0;padding:0}body.tox-fullscreen .modal-dialog .tox-tinymce-aux{position:relative}body.tox-fullscreen .tox.tox-tinymce-aux{position:relative !important}.layout.fullscreen{height:100vh;position:fixed;top:0;left:0;z-index:1040;transition:.5s;width:100vw;margin:0;opacity:1;background-color:#fff}@media(prefers-reduced-motion: reduce){.layout.fullscreen{transition:none}}.layout.fullscreen>div{height:100%;width:100%}.layout.fullscreen .loading-icon{margin-left:auto;margin-right:auto;text-align:center;display:inline-block;width:100%;top:40%;position:fixed}.layout.fullscreen .loading-icon .icon{max-width:4em;max-height:4em;font-size:4em}#page.drawers{margin-top:60px;scrollbar-width:thin;scrollbar-color:#6c757d #f8f9fa}#page.drawers::-webkit-scrollbar{width:12px}#page.drawers::-webkit-scrollbar-track{background:#f8f9fa}#page.drawers::-webkit-scrollbar-thumb{background-color:#6c757d;border-radius:20px;border:3px solid #f8f9fa}#page.drawers::-webkit-scrollbar-thumb:hover{background-color:#495057}#page.drawers .main-inner{max-width:100%;width:100%;margin:0 auto;border-radius:.25rem;background-color:#fff;padding:1.5rem .5rem;margin-top:.5rem;margin-bottom:3rem;flex:1 0 auto}#page.drawers .activity-header{margin-left:15px;margin-right:15px}@media(min-width: 768px){.pagelayout-standard #page.drawers .main-inner,body.limitedwidth #page.drawers .main-inner{max-width:830px}.pagelayout-standard #page.drawers .footer-popover,body.limitedwidth #page.drawers .footer-popover{max-width:830px;width:100%;margin:0 auto;border-radius:.25rem}body.mediumwidth #page.drawers .main-inner{max-width:1120px}body.mediumwidth #page.drawers .footer-popover{max-width:1120px;width:100%;margin:0 auto;border-radius:.25rem}.header-maxwidth{max-width:830px;margin:0 auto;padding-left:15px;padding-right:15px}.header-maxwidth .header-inner{padding-left:0;padding-right:0}}.drawer-toggles .drawer-toggler{position:fixed;top:calc(60px + .7rem);z-index:2}.drawer-toggles .drawer-toggler .btn{border-radius:200px;padding:16px;background-color:#dee2e6;box-shadow:0 .125rem .25rem rgba(0,0,0,.075);transition:padding 200ms}.drawer-toggles .drawer-toggler .btn .icon{width:auto;height:auto}.drawer-toggles .drawer-toggler .btn:focus{box-shadow:0 0 0 .2rem rgba(0,94,184,.25)}.drawer-toggles .drawer-left-toggle{left:0}.drawer-toggles .drawer-left-toggle .btn{border-top-left-radius:0;border-bottom-left-radius:0;padding-right:14px;padding-left:10px}.drawer-toggles .drawer-left-toggle .btn:hover{padding-left:20px}.drawer-toggles .drawer-right-toggle{right:0}.drawer-toggles .drawer-right-toggle .btn{border-top-right-radius:0;border-bottom-right-radius:0;padding-right:10px;padding-left:14px}.drawer-toggles .drawer-right-toggle .btn:hover{padding-right:20px}#page.drawers.show-drawer-left .drawer-left-toggle{display:none}#page.drawers.show-drawer-right .drawer-right-toggle{display:none}@media(max-width: 767.98px){.drawer-toggles{z-index:100}.drawer-toggles .drawer-right-toggle,.drawer-toggles .drawer-left-toggle{top:calc(99vh - 60px*2.5)}#page.drawers.scroll-down .drawer-right-toggle{transform:translateX(150%);pointer-events:auto;visibility:hidden}#page.drawers.scroll-down .drawer-left-toggle{transform:translateX(-150%);pointer-events:auto;visibility:hidden}}@media(min-width: 576px){#page.drawers .main-inner{margin-top:1.5rem}}@media(min-width: 768px){#page.drawers{padding-left:3rem;padding-right:3rem}#page.drawers .main-inner{padding:1.5rem .5rem}#page.drawers div[role=main]{padding-left:15px;padding-right:15px}}@media(min-width: 992px){.drawer-left,.drawer-right{top:60px;height:calc(100vh - 60px)}.hasstickyfooter .drawer-left,.hasstickyfooter .drawer-right{top:60px;height:calc(100vh - 60px - max(80px, 1rem * 3))}#page.drawers{position:relative;overflow-y:visible;transition:.2s;left:0;right:0}}@media(min-width: 992px)and (prefers-reduced-motion: reduce){#page.drawers{transition:none}}@media(min-width: 992px){#page.drawers.show-drawer-left{margin-left:285px;margin-right:0;padding-left:1rem}#page.drawers.show-drawer-right{margin-left:0;margin-right:315px;padding-right:1rem}.jsenabled #page.drawers.show-drawer-right .popover-process-monitor,.jsenabled #page.drawers.show-drawer-right .btn-footer-popover,.jsenabled #page.drawers.show-drawer-right .btn-footer-communication{right:calc(315px + 2rem)}#page.drawers.show-drawer-left.show-drawer-right{margin-left:285px;margin-right:315px}#page.drawers.hasstickyfooter{margin-bottom:max(80px,1rem*3)}}.drawercontrolbuttons{margin-top:92px}.drawercontrolbuttons .buttons{z-index:1}.form-control:-ms-input-placeholder{color:#6c757d}.custom-select{-webkit-appearance:none;-moz-appearance:none}.custom-range{-webkit-appearance:none;-moz-appearance:none}.custom-range::-webkit-slider-thumb,.custom-range::-moz-range-thumb,.custom-range::-ms-thumb{-webkit-appearance:none;-moz-appearance:none}input[type=date].form-control,input[type=time].form-control,input[type=datetime-local].form-control,input[type=month].form-control{-webkit-appearance:none;-moz-appearance:none}@media(min-width: 576px){.card-columns{-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem}}.carousel-item{-webkit-backface-visibility:hidden}.card{-webkit-background-clip:border-box}.carousel-indicators li,.dropdown-menu,.form-control,.modal-content,.popover,.toast{-webkit-background-clip:padding-box}.btn{-webkit-user-select:none;-ms-user-select:none}.user-select-all{-webkit-user-select:all !important;-ms-user-select:none}.user-select-auto{-webkit-user-select:auto !important;-ms-user-select:none}.user-select-none{-webkit-user-select:none !important;-ms-user-select:none}.editor_atto_content_wrap{background-color:#fff;color:#333}.editor_atto_content{padding:4px;resize:vertical;overflow:auto}.editor_atto_content_wrap,.editor_atto+textarea{width:100%;padding:0}.editor_atto+textarea{border-radius:0;resize:vertical;margin-top:-1px}div.editor_atto_toolbar{display:block;background:#f2f2f2;min-height:35px;border:1px solid #ced4da;width:100%;padding:0 0 9px 0;border-top-left-radius:.25rem;border-top-right-radius:.25rem}div.editor_atto_toolbar button{padding:4px 9px;background:none;border:0;margin:0;border-radius:0;cursor:pointer}div.editor_atto_toolbar .menuplaceholder{display:inline-block}div.editor_atto_toolbar button+button,div.editor_atto_toolbar .menuplaceholder+button{border-left:1px solid #ccc}div.editor_atto_toolbar button[disabled]{opacity:.45;background:none;cursor:default}.editor_atto_toolbar button:hover{background-image:radial-gradient(ellipse at center, #fff 60%, #dfdfdf 100%);background-color:#ebebeb}.editor_atto_toolbar button:active,.editor_atto_toolbar button.highlight{background-image:radial-gradient(ellipse at center, #fff 40%, #dfdfdf 100%);background-color:#dfdfdf}div.editor_atto_toolbar button::-moz-focus-inner{border:0;padding:0}div.editor_atto_toolbar button .icon{padding:0;margin:2px 0}div.editor_atto_toolbar div.atto_group{display:inline-block;border:1px solid #ccc;border-bottom:1px solid #b3b3b3;border-radius:4px;margin:9px 0 0 9px;background:#fff}div.editor_atto_toolbar .atto_toolbar_row{margin:6px 0 -3px 5px;display:table}div.editor_atto_toolbar .atto_toolbar_row div.atto_group{margin:3px 5px 3px 4px}.editor_atto_content img{resize:both;overflow:auto}.atto_hasmenu{white-space:nowrap}.atto_menuentry .icon{width:16px;height:16px}.atto_menuentry{clear:left}.atto_menuentry h1,.atto_menuentry h2,.atto_menuentry p{margin:4px}.atto_form textarea.fullwidth,.atto_form input.fullwidth{width:100%}.atto_form{padding:.5rem}.atto_control{position:absolute;right:-6px;bottom:-6px;display:none;cursor:pointer}.atto_control .icon{background-color:#fff}div.editor_atto_content:focus .atto_control,div.editor_atto_content:hover .atto_control{display:block}.editor_atto_menu.yui3-menu-hidden{display:none}.editor_atto_content img:-moz-broken{-moz-force-broken-image-icon:1;min-width:24px;min-height:24px}.moodle-dialogue-base .editor_atto_menu .moodle-dialogue-content .moodle-dialogue-bd{padding:0;z-index:1000}.editor_atto_menu .dropdown-menu>li>a{margin:3px 14px}.editor_atto_menu .open ul.dropdown-menu{padding-top:5px;padding-bottom:5px}.editor_atto_wrap{position:relative}.editor_atto_wrap textarea{direction:ltr}.editor_atto_notification{display:inline-block;padding:.5em;padding-left:1em;padding-right:1em;border-bottom-left-radius:1em;border-bottom-right-radius:1em}.editor_atto_notification .atto_info{background-color:#f2f2f2}.editor_atto_notification .atto_warning{background-color:gold}.editor_atto_toolbar,.editor_atto_content_wrap,.editor_atto+textarea{box-sizing:border-box}.editor_atto_content.form-control{width:100%;border-top:0;border-top-left-radius:0;border-top-right-radius:0}.has-danger .editor_atto_content.form-control .invalid-feedback,.has-danger .editor_atto_content.form-control-danger .invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:0.875em;color:#d5281b}.has-danger .editor_atto_content.form-control .invalid-tooltip,.has-danger .editor_atto_content.form-control-danger .invalid-tooltip{position:absolute;top:100%;left:0;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:0.875rem;line-height:1.5;color:#fff;background-color:rgba(213,40,27,.9);border-radius:.25rem}.form-row>.col>.has-danger .editor_atto_content.form-control .invalid-tooltip,.form-row>[class*=col-]>.has-danger .editor_atto_content.form-control .invalid-tooltip,.form-row>.col>.has-danger .editor_atto_content.form-control-danger .invalid-tooltip,.form-row>[class*=col-]>.has-danger .editor_atto_content.form-control-danger .invalid-tooltip{left:5px}.was-validated .has-danger .editor_atto_content.form-control:invalid~.invalid-feedback,.was-validated .has-danger .editor_atto_content.form-control:invalid~.invalid-tooltip,.has-danger .editor_atto_content.form-control.is-invalid~.invalid-feedback,.has-danger .editor_atto_content.form-control.is-invalid~.invalid-tooltip,.was-validated .has-danger .editor_atto_content.form-control-danger:invalid~.invalid-feedback,.was-validated .has-danger .editor_atto_content.form-control-danger:invalid~.invalid-tooltip,.has-danger .editor_atto_content.form-control-danger.is-invalid~.invalid-feedback,.has-danger .editor_atto_content.form-control-danger.is-invalid~.invalid-tooltip{display:block}.was-validated .has-danger .editor_atto_content.form-control .form-control:invalid,.has-danger .editor_atto_content.form-control .form-control.is-invalid,.was-validated .has-danger .editor_atto_content.form-control-danger .form-control:invalid,.has-danger .editor_atto_content.form-control-danger .form-control.is-invalid{border-color:#d5281b;padding-right:calc(1.5em + 0.75rem) !important;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23d5281b' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23d5281b' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(0.375em + 0.1875rem) center;background-size:calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .has-danger .editor_atto_content.form-control .form-control:invalid:focus,.has-danger .editor_atto_content.form-control .form-control.is-invalid:focus,.was-validated .has-danger .editor_atto_content.form-control-danger .form-control:invalid:focus,.has-danger .editor_atto_content.form-control-danger .form-control.is-invalid:focus{border-color:#d5281b;box-shadow:0 0 0 .2rem rgba(213,40,27,.25)}.was-validated .has-danger .editor_atto_content.form-control select.form-control:invalid,.has-danger .editor_atto_content.form-control select.form-control.is-invalid,.was-validated .has-danger .editor_atto_content.form-control-danger select.form-control:invalid,.has-danger .editor_atto_content.form-control-danger select.form-control.is-invalid{padding-right:3rem !important;background-position:right 1.5rem center}.was-validated .has-danger .editor_atto_content.form-control textarea.form-control:invalid,.has-danger .editor_atto_content.form-control textarea.form-control.is-invalid,.was-validated .has-danger .editor_atto_content.form-control-danger textarea.form-control:invalid,.has-danger .editor_atto_content.form-control-danger textarea.form-control.is-invalid{padding-right:calc(1.5em + 0.75rem);background-position:top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem)}.was-validated .has-danger .editor_atto_content.form-control .custom-select:invalid,.has-danger .editor_atto_content.form-control .custom-select.is-invalid,.was-validated .has-danger .editor_atto_content.form-control-danger .custom-select:invalid,.has-danger .editor_atto_content.form-control-danger .custom-select.is-invalid{border-color:#d5281b;padding-right:calc(0.75em + 2.3125rem) !important;background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right .75rem center/8px 10px no-repeat,#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23d5281b' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23d5281b' stroke='none'/%3e%3c/svg%3e") center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) no-repeat}.was-validated .has-danger .editor_atto_content.form-control .custom-select:invalid:focus,.has-danger .editor_atto_content.form-control .custom-select.is-invalid:focus,.was-validated .has-danger .editor_atto_content.form-control-danger .custom-select:invalid:focus,.has-danger .editor_atto_content.form-control-danger .custom-select.is-invalid:focus{border-color:#d5281b;box-shadow:0 0 0 .2rem rgba(213,40,27,.25)}.was-validated .has-danger .editor_atto_content.form-control .form-check-input:invalid~.form-check-label,.has-danger .editor_atto_content.form-control .form-check-input.is-invalid~.form-check-label,.was-validated .has-danger .editor_atto_content.form-control-danger .form-check-input:invalid~.form-check-label,.has-danger .editor_atto_content.form-control-danger .form-check-input.is-invalid~.form-check-label{color:#d5281b}.was-validated .has-danger .editor_atto_content.form-control .form-check-input:invalid~.invalid-feedback,.was-validated .has-danger .editor_atto_content.form-control .form-check-input:invalid~.invalid-tooltip,.has-danger .editor_atto_content.form-control .form-check-input.is-invalid~.invalid-feedback,.has-danger .editor_atto_content.form-control .form-check-input.is-invalid~.invalid-tooltip,.was-validated .has-danger .editor_atto_content.form-control-danger .form-check-input:invalid~.invalid-feedback,.was-validated .has-danger .editor_atto_content.form-control-danger .form-check-input:invalid~.invalid-tooltip,.has-danger .editor_atto_content.form-control-danger .form-check-input.is-invalid~.invalid-feedback,.has-danger .editor_atto_content.form-control-danger .form-check-input.is-invalid~.invalid-tooltip{display:block}.was-validated .has-danger .editor_atto_content.form-control .custom-control-input:invalid~.custom-control-label,.has-danger .editor_atto_content.form-control .custom-control-input.is-invalid~.custom-control-label,.was-validated .has-danger .editor_atto_content.form-control-danger .custom-control-input:invalid~.custom-control-label,.has-danger .editor_atto_content.form-control-danger .custom-control-input.is-invalid~.custom-control-label{color:#d5281b}.was-validated .has-danger .editor_atto_content.form-control .custom-control-input:invalid~.custom-control-label::before,.has-danger .editor_atto_content.form-control .custom-control-input.is-invalid~.custom-control-label::before,.was-validated .has-danger .editor_atto_content.form-control-danger .custom-control-input:invalid~.custom-control-label::before,.has-danger .editor_atto_content.form-control-danger .custom-control-input.is-invalid~.custom-control-label::before{border-color:#d5281b}.was-validated .has-danger .editor_atto_content.form-control .custom-control-input:invalid:checked~.custom-control-label::before,.has-danger .editor_atto_content.form-control .custom-control-input.is-invalid:checked~.custom-control-label::before,.was-validated .has-danger .editor_atto_content.form-control-danger .custom-control-input:invalid:checked~.custom-control-label::before,.has-danger .editor_atto_content.form-control-danger .custom-control-input.is-invalid:checked~.custom-control-label::before{border-color:rgb(230.3625,72.5,60.6375);background-color:rgb(230.3625,72.5,60.6375)}.was-validated .has-danger .editor_atto_content.form-control .custom-control-input:invalid:focus~.custom-control-label::before,.has-danger .editor_atto_content.form-control .custom-control-input.is-invalid:focus~.custom-control-label::before,.was-validated .has-danger .editor_atto_content.form-control-danger .custom-control-input:invalid:focus~.custom-control-label::before,.has-danger .editor_atto_content.form-control-danger .custom-control-input.is-invalid:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(213,40,27,.25)}.was-validated .has-danger .editor_atto_content.form-control .custom-control-input:invalid:focus:not(:checked)~.custom-control-label::before,.has-danger .editor_atto_content.form-control .custom-control-input.is-invalid:focus:not(:checked)~.custom-control-label::before,.was-validated .has-danger .editor_atto_content.form-control-danger .custom-control-input:invalid:focus:not(:checked)~.custom-control-label::before,.has-danger .editor_atto_content.form-control-danger .custom-control-input.is-invalid:focus:not(:checked)~.custom-control-label::before{border-color:#d5281b}.was-validated .has-danger .editor_atto_content.form-control .custom-file-input:invalid~.custom-file-label,.has-danger .editor_atto_content.form-control .custom-file-input.is-invalid~.custom-file-label,.was-validated .has-danger .editor_atto_content.form-control-danger .custom-file-input:invalid~.custom-file-label,.has-danger .editor_atto_content.form-control-danger .custom-file-input.is-invalid~.custom-file-label{border-color:#d5281b}.was-validated .has-danger .editor_atto_content.form-control .custom-file-input:invalid:focus~.custom-file-label,.has-danger .editor_atto_content.form-control .custom-file-input.is-invalid:focus~.custom-file-label,.was-validated .has-danger .editor_atto_content.form-control-danger .custom-file-input:invalid:focus~.custom-file-label,.has-danger .editor_atto_content.form-control-danger .custom-file-input.is-invalid:focus~.custom-file-label{border-color:#d5281b;box-shadow:0 0 0 .2rem rgba(213,40,27,.25)}.open.atto_menu>.dropdown-menu{display:block}div.editor_atto_toolbar button .icon{color:#495057}.toast{border-radius:.25rem}.toast.toast-success{background-color:rgba(204,229.4,215.8,.95);color:rgb(0,63.5,29.5)}.toast.toast-success .toast-header{color:rgb(0,63.5,29.5)}.toast.toast-success .toast-body:before{margin:2px 5px 0 0;content:""}.toast.toast-danger{background-color:rgba(246.6,212,209.4,.95);color:rgb(106.5,20,13.5)}.toast.toast-danger .toast-header{color:rgb(106.5,20,13.5)}.toast.toast-danger .toast-body:before{margin:2px 5px 0 0;content:""}.toast.toast-info{background-color:rgba(204,222.8,240.8,.95);color:#002f5c}.toast.toast-info .toast-header{color:#002f5c}.toast.toast-info .toast-body:before{margin:2px 5px 0 0;content:""}.toast.toast-warning{background-color:rgba(255,251,215.8,.95);color:rgb(127.5,117.5,29.5)}.toast.toast-warning .toast-header{color:rgb(127.5,117.5,29.5)}.toast.toast-warning .toast-body:before{margin:2px 5px 0 0;content:""}.toast .btn-close{color:inherit}.navbar.fixed-top{padding-top:0;padding-bottom:0;box-shadow:none;border-bottom:#dee2e6 1px solid;align-items:stretch;height:61px}.navbar.fixed-top .navbar-brand .logo{max-height:calc(60px - 0.25rem*2)}.navbar.fixed-top .nav-link{height:100%;display:flex;align-items:center;white-space:nowrap}.navbar.fixed-top .divider{width:1px;background-color:#dee2e6}.navbar.fixed-top #usernavigation .nav-link{padding:0 .5rem}.navbar.fixed-top .login{display:flex;align-items:center}.navbar.fixed-top .usermenu{display:flex}.navbar.fixed-top .usermenu .action-menu{display:flex;align-items:center}.navbar.fixed-top .usermenu .dropdown{display:flex;align-items:center}.navbar.fixed-top .usermenu .dropdown .dropdown-toggle{padding-top:0;padding-bottom:0;border-radius:0;display:flex;align-items:center;height:100%}.navbar.fixed-top .usermenu .dropdown-menu{min-width:235px}.navbar.fixed-top .usermenu .dropdown-menu .carousel-navigation-link>*{pointer-events:none}.navbar.fixed-top .usermenu .dropdown-menu .dropdown-item{padding:.25rem 1.75rem .25rem .75rem}.navbar.fixed-top .usermenu .dropdown-menu .dropdown-item.carousel-navigation-link::after{content:"";font-size:1rem;right:.75rem;position:absolute}.navbar.fixed-top .usermenu .dropdown-menu .submenu .header{padding:.25rem .75rem;font-size:.975rem}.navbar.fixed-top .usermenu .dropdown-menu .submenu .header .icon{font-size:20px;height:20px;width:20px;margin:0}.navbar.fixed-top .usermenu .dropdown-menu .submenu .items .dropdown-item[aria-current=true]::before{content:"";font-size:.75rem;padding-left:.25rem}.navbar.fixed-top .usermenu .login{display:flex;align-items:center}.navbar.fixed-top .usermenu .dropdown,.navbar.fixed-top .langmenu .dropdown{display:flex;align-items:center;height:100%}.navbar.fixed-top .usermenu .dropdown .dropdown-toggle,.navbar.fixed-top .langmenu .dropdown .dropdown-toggle{padding-top:0;padding-bottom:0;border-radius:0;display:flex;align-items:center;height:100%}.navbar.fixed-top .langmenu .dropdown-menu .dropdown-item[aria-current=true]::before{content:"";font-size:.75rem;padding-left:.25rem}@media(max-width: 767.98px){.navbar.fixed-top .langmenu .langbutton{display:none}}.navbar.fixed-top .moodle-actionmenu .menubar,.navbar.fixed-top .action-menu-trigger .dropdown{height:100%;display:flex}.dir-rtl .navbar.fixed-top .usermenu .dropdown-menu .dropdown-item.carousel-navigation-link::after{content:""}.dir-rtl .navbar.fixed-top .usermenu .dropdown-menu .carousel .carousel-inner .carousel-item-prev.carousel-item-right,.dir-rtl .navbar.fixed-top .usermenu .dropdown-menu .carousel .carousel-inner .carousel-item-next.carousel-item-left{transform:translateX(0)}.dir-rtl .navbar.fixed-top .usermenu .dropdown-menu .carousel .carousel-inner .carousel-item-next,.dir-rtl .navbar.fixed-top .usermenu .dropdown-menu .carousel .carousel-inner .carousel-item-right.active{transform:translateX(-100%)}.dir-rtl .navbar.fixed-top .usermenu .dropdown-menu .carousel .carousel-inner .carousel-item-prev,.dir-rtl .navbar.fixed-top .usermenu .dropdown-menu .carousel .carousel-inner .carousel-item-left.active{transform:translateX(100%)}#page{margin-top:60px}.pagelayout-embedded #page{margin-top:0}.navbar-bootswatch .navbar-brand{overflow:hidden;text-overflow:ellipsis}.navbar-bootswatch .navbar-brand .sitename{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}:root{--navbar-height: 60px}.reportbuilder-wrapper .btn-outline-secondary[data-toggle=collapse]:not(.collapsed),.reportbuilder-wrapper .dropdown.show .btn-outline-secondary[data-toggle=dropdown]{color:#fff;background-color:#6c757d;border-color:#6c757d}.reportbuilder-table .action-menu .menubar{justify-content:end}.reportbuilder-table .action-menu .menubar .btn.btn-icon{height:32px;width:32px;border-radius:.25rem}.reportbuilder-wrapper .filters-dropdown{width:27rem;padding:0 0 4rem 0;z-index:1050;overflow:hidden}@media(max-width: 767.98px){.reportbuilder-wrapper .filters-dropdown{width:100%}}.reportbuilder-filters-sidebar{max-height:30rem;overflow-y:auto;border-bottom:1px solid rgba(0,0,0,.15);scrollbar-width:thin;scrollbar-color:#6c757d #fff;background:linear-gradient(#fff 30%, rgba(255, 255, 255, 0)) center top,linear-gradient(rgba(255, 255, 255, 0), #fff 70%) center bottom,radial-gradient(farthest-side at 50% 0, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0)) center top,radial-gradient(farthest-side at 50% 100%, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0)) center bottom;background-repeat:no-repeat;background-size:100% 1rem,100% 1rem,100% calc(1rem/2),100% calc(1rem/2);background-attachment:local,local,scroll,scroll}.reportbuilder-filters-sidebar::-webkit-scrollbar{width:12px}.reportbuilder-filters-sidebar::-webkit-scrollbar-track{background:#fff}.reportbuilder-filters-sidebar::-webkit-scrollbar-thumb{background-color:#6c757d;border-radius:20px;border:3px solid #fff}.reportbuilder-filters-sidebar::-webkit-scrollbar-thumb:hover{background-color:#495057}.reportbuilder-filters-sidebar .filter:not(:nth-last-child(2)){border-bottom:1px solid rgba(0,0,0,.15)}.reportbuilder-filters-sidebar .filter .filter-name:hover{white-space:normal;text-overflow:clip;word-break:break-all}.reportbuilder-filters-sidebar .fitem[data-groupname=buttonar]{position:absolute;bottom:0;height:4rem;align-items:center}.reportbuilder-filters-sidebar .fitem[data-groupname=buttonar] .col-form-label{display:none !important}.reportbuilder-filters-wrapper .mform.full-width-labels .fdate_selector,.reportbuilder-conditions-list .mform.full-width-labels .fdate_selector{flex-wrap:wrap}.reportbuilder-filters-wrapper .mform.full-width-labels .fitem,.reportbuilder-conditions-list .mform.full-width-labels .fitem{margin-bottom:0 !important;max-width:100%}.reportbuilder-filters-wrapper .mform.full-width-labels .fitem:not(.row):last-child,.reportbuilder-conditions-list .mform.full-width-labels .fitem:not(.row):last-child{flex:1;min-width:0}.reportbuilder-filters-wrapper .mform.full-width-labels .fitem:not(.row):last-child span,.reportbuilder-filters-wrapper .mform.full-width-labels .fitem:not(.row):last-child .custom-select,.reportbuilder-conditions-list .mform.full-width-labels .fitem:not(.row):last-child span,.reportbuilder-conditions-list .mform.full-width-labels .fitem:not(.row):last-child .custom-select{width:100%}@media(min-width: 992px){.path-admin-reportbuilder.pagelayout-popup.behat-site .fixed-top{position:fixed}.path-admin-reportbuilder.pagelayout-popup #region-main{border:none;padding:0}.path-admin-reportbuilder.pagelayout-popup #maincontent{visibility:hidden}.path-admin-reportbuilder.pagelayout-popup .dynamictabs .nav-tabs{position:fixed;z-index:1030;width:calc(100% - 35px);padding-top:1.25rem;background-color:#fff;box-shadow:0 1.25rem 0 #fff}.path-admin-reportbuilder.pagelayout-popup .dynamictabs .tab-content{padding-top:83px}.path-admin-reportbuilder.pagelayout-popup .reportbuilder-sidebar-menu{position:fixed}.path-admin-reportbuilder.pagelayout-popup .reportbuilder-sidebar-menu .reportbuilder-sidebar-menu-cards{max-height:calc(100vh - 163px - 52px)}.path-admin-reportbuilder.pagelayout-popup .reportbuilder-sidebar-settings{position:fixed;right:30px;max-height:calc(100vh - 163px)}.path-admin-reportbuilder.pagelayout-popup .reportbuilder-report[data-editing] .reportbuilder-report-container{max-height:calc(100vh - 163px);overflow-y:auto;scrollbar-width:thin;scrollbar-color:#6c757d #f8f9fa;margin-left:calc(250px + 1rem);margin-right:calc(350px + 1rem)}.path-admin-reportbuilder.pagelayout-popup .reportbuilder-report[data-editing] .reportbuilder-report-container::-webkit-scrollbar{width:12px}.path-admin-reportbuilder.pagelayout-popup .reportbuilder-report[data-editing] .reportbuilder-report-container::-webkit-scrollbar-track{background:#f8f9fa}.path-admin-reportbuilder.pagelayout-popup .reportbuilder-report[data-editing] .reportbuilder-report-container::-webkit-scrollbar-thumb{background-color:#6c757d;border-radius:20px;border:3px solid #f8f9fa}.path-admin-reportbuilder.pagelayout-popup .reportbuilder-report[data-editing] .reportbuilder-report-container::-webkit-scrollbar-thumb:hover{background-color:#495057}.path-admin-reportbuilder.pagelayout-popup .reportbuilder-audiences-container{margin-left:calc(250px + 1rem)}}#page-admin-reportbuilder-edit #page{overflow-y:auto}.reportbuilder-report-container{min-width:0}.reportbuilder-report-container button[data-action=toggle-edit-preview] .loading-icon{margin-left:.5rem}.reportbuilder-editor-table-container{overflow-x:auto}.reportbuilder-table th button[data-action=report-remove-column] .icon,.reportbuilder-table th span[data-drag-type=move] .icon{width:12px;height:12px;font-size:12px;vertical-align:text-top;color:#212529}.reportbuilder-table th button[data-action=report-remove-column] .icon{margin-right:0}@media(min-width: 992px){.reportbuilder-sidebar-menu{width:250px;flex-shrink:0}}.reportbuilder-sidebar-menu .card-body .list-group-item{padding:.75rem}.reportbuilder-sidebar-menu .card-body .list-group-item .icon{width:12px;height:12px;font-size:12px}.reportbuilder-sidebar-menu-cards{overflow-y:auto;scrollbar-width:thin;scrollbar-color:#6c757d #f8f9fa}.reportbuilder-sidebar-menu-cards::-webkit-scrollbar{width:12px}.reportbuilder-sidebar-menu-cards::-webkit-scrollbar-track{background:#f8f9fa}.reportbuilder-sidebar-menu-cards::-webkit-scrollbar-thumb{background-color:#6c757d;border-radius:20px;border:3px solid #f8f9fa}.reportbuilder-sidebar-menu-cards::-webkit-scrollbar-thumb:hover{background-color:#495057}.reportbuilder-sidebar-settings{overflow-y:auto;scrollbar-width:thin;scrollbar-color:#6c757d #f8f9fa}.reportbuilder-sidebar-settings::-webkit-scrollbar{width:12px}.reportbuilder-sidebar-settings::-webkit-scrollbar-track{background:#f8f9fa}.reportbuilder-sidebar-settings::-webkit-scrollbar-thumb{background-color:#6c757d;border-radius:20px;border:3px solid #f8f9fa}.reportbuilder-sidebar-settings::-webkit-scrollbar-thumb:hover{background-color:#495057}@media(min-width: 992px){.reportbuilder-sidebar-settings{width:350px;flex-shrink:0}}.reportbuilder-sidebar-settings div[data-region=settings-conditions] .reportbuilder-conditions-select .form-autocomplete-selection,.reportbuilder-sidebar-settings div[data-region=settings-filters] .reportbuilder-filters-select .form-autocomplete-selection{display:none}.reportbuilder-sidebar-settings div[data-region=settings-conditions] .reportbuilder-conditions-select .form-autocomplete-input,.reportbuilder-sidebar-settings div[data-region=settings-filters] .reportbuilder-filters-select .form-autocomplete-input{width:100%}.reportbuilder-sidebar-settings div[data-region=settings-conditions] .reportbuilder-conditions-select .form-autocomplete-suggestions,.reportbuilder-sidebar-settings div[data-region=settings-filters] .reportbuilder-filters-select .form-autocomplete-suggestions{width:calc(100% - 2*0.5rem)}.reportbuilder-sidebar-settings .list-group-item{padding:.75rem}.reportbuilder-sidebar-settings .list-group-item .icon{width:12px;height:12px;font-size:12px;color:#212529}.reportbuilder-sidebar-settings .list-group-item button[data-action=report-remove-filter] .icon,.reportbuilder-sidebar-settings .list-group-item button[data-action=report-remove-condition] .icon{margin-right:0;vertical-align:text-top}.reportbuilder-sidebar-settings .list-group-item span[data-drag-type=move] .icon{vertical-align:text-top}.reportbuilder-sidebar-settings div[data-region=settings-sorting] .list-group-item span[data-drag-type=move] .icon{vertical-align:middle}.reportbuilder-sidebar-settings div[data-region=settings-cardview] form .col-md-3,.reportbuilder-sidebar-settings div[data-region=settings-cardview] form .col-md-9{flex:1 1;max-width:initial}.reportbuilder-sidebar-settings div[data-region=settings-cardview] form div[data-fieldtype=submit]{flex-basis:auto}.reportbuilder-sidebar-settings .inplaceeditable.inplaceeditingon input{width:100%}@keyframes sortable-list-drag-color-reset{from{background-color:rgb(133,195.3260869565,255)}to{background-color:inherit}}.reportbuilder-sortable-list li.sortable-list-current-position,.reportbuilder-table th.sortable-list-current-position,.reportbuilder-conditions-list .condition.sortable-list-current-position{background-color:rgb(133,195.3260869565,255)}.reportbuilder-sortable-list li.sortable-list-is-dragged,.reportbuilder-table th.sortable-list-is-dragged,.reportbuilder-conditions-list .condition.sortable-list-is-dragged{background-color:#fff;opacity:.85}.reportbuilder-sortable-list li.sortable-list-is-dropped,.reportbuilder-table th.sortable-list-is-dropped,.reportbuilder-conditions-list .condition.sortable-list-is-dropped{animation:sortable-list-drag-color-reset 1s ease}.reportbuilder-toggle-card .card-header{border-bottom:none}.reportbuilder-toggle-card .card-body{border-top:1px solid #d8dde0}.reportbuilder-toggle-card .toggle-card-button i.toggle-card-icon{color:#6c757d;font-weight:700}.reportbuilder-toggle-card .toggle-card-button .collapsed-icon-container{display:none}.reportbuilder-toggle-card .toggle-card-button .expanded-icon-container{display:inline-block}.reportbuilder-toggle-card .toggle-card-button.collapsed .collapsed-icon-container{display:inline-block}.reportbuilder-toggle-card .toggle-card-button.collapsed .expanded-icon-container{display:none}.reportbuilder-audiences-container .audience-separator{text-transform:uppercase}.reportbuilder-audiences-container .audience-separator::before,.reportbuilder-audiences-container .audience-separator::after{content:"";flex:1;border-bottom:1px solid rgba(0,0,0,.125)}.reportbuilder-audiences-container .audience-separator:not(:empty)::before{margin-right:1rem}.reportbuilder-audiences-container .audience-separator:not(:empty)::after{margin-left:1rem}.reportbuilder-audiences-container .instance-card .card-header i.icon{margin-right:0}@media(max-width: 575.98px){.reportbuilder-report[data-report-type="0"]:not([data-editing]):not([data-force-table]) table.reportbuilder-table thead{display:none}.reportbuilder-report[data-report-type="0"]:not([data-editing]):not([data-force-table]) table.reportbuilder-table tr{display:flex;flex-direction:column;margin:.5rem 0;padding:.25rem .5rem 0 .5rem;background-color:#fff !important;word-wrap:break-word;background-clip:border-box;border:1px solid #d8dde0;border-radius:.25rem}.reportbuilder-report[data-report-type="0"]:not([data-editing]):not([data-force-table]) table.reportbuilder-table tr:hover{background-color:#fff !important}.reportbuilder-report[data-report-type="0"]:not([data-editing]):not([data-force-table]) table.reportbuilder-table tr.emptyrow{display:none}.reportbuilder-report[data-report-type="0"]:not([data-editing]):not([data-force-table]) table.reportbuilder-table tr:not(.show) td[data-cardviewhidden]{display:none}.reportbuilder-report[data-report-type="0"]:not([data-editing]):not([data-force-table]) table.reportbuilder-table tr td{display:block;min-height:3.6rem;padding:.5rem .25rem;border:none}.reportbuilder-report[data-report-type="0"]:not([data-editing]):not([data-force-table]) table.reportbuilder-table tr td::before{content:attr(data-cardtitle);display:block;text-transform:uppercase;font-size:70%;color:#343a40}.reportbuilder-report[data-report-type="0"]:not([data-editing]):not([data-force-table]) table.reportbuilder-table tr td:not([data-cardtitle]){min-height:3rem}.reportbuilder-report[data-report-type="0"]:not([data-editing]):not([data-force-table]) table.reportbuilder-table tr td:not(:first-child):not(.card-toggle){border-top:1px solid #d8dde0}.reportbuilder-report[data-report-type="0"]:not([data-editing]):not([data-force-table]) table.reportbuilder-table tr td:first-child{padding-right:2rem}.reportbuilder-report[data-report-type="0"]:not([data-editing]):not([data-force-table]) table.reportbuilder-table tr td.card-toggle{display:block !important;position:absolute;right:10px}.reportbuilder-report[data-report-type="0"]:not([data-editing]):not([data-force-table]) table.reportbuilder-table tr td.card-toggle button{padding:0 .5rem;color:#6c757d}.reportbuilder-report[data-report-type="0"]:not([data-editing]):not([data-force-table]) table.reportbuilder-table tr td.card-toggle button i{font-size:1.5em;font-weight:bold}}@media(min-width: 576px){.reportbuilder-report[data-report-type="0"]:not([data-editing])[data-force-card] table.reportbuilder-table thead{display:none}.reportbuilder-report[data-report-type="0"]:not([data-editing])[data-force-card] table.reportbuilder-table tr{display:flex;flex-direction:column;margin:.5rem 0;padding:.25rem .5rem 0 .5rem;background-color:#fff !important;word-wrap:break-word;background-clip:border-box;border:1px solid #d8dde0;border-radius:.25rem}.reportbuilder-report[data-report-type="0"]:not([data-editing])[data-force-card] table.reportbuilder-table tr:hover{background-color:#fff !important}.reportbuilder-report[data-report-type="0"]:not([data-editing])[data-force-card] table.reportbuilder-table tr.emptyrow{display:none}.reportbuilder-report[data-report-type="0"]:not([data-editing])[data-force-card] table.reportbuilder-table tr:not(.show) td[data-cardviewhidden]{display:none}.reportbuilder-report[data-report-type="0"]:not([data-editing])[data-force-card] table.reportbuilder-table tr td{display:block;min-height:3.6rem;padding:.5rem .25rem;border:none}.reportbuilder-report[data-report-type="0"]:not([data-editing])[data-force-card] table.reportbuilder-table tr td::before{content:attr(data-cardtitle);display:block;text-transform:uppercase;font-size:70%;color:#343a40}.reportbuilder-report[data-report-type="0"]:not([data-editing])[data-force-card] table.reportbuilder-table tr td:not([data-cardtitle]){min-height:3rem}.reportbuilder-report[data-report-type="0"]:not([data-editing])[data-force-card] table.reportbuilder-table tr td:not(:first-child):not(.card-toggle){border-top:1px solid #d8dde0}.reportbuilder-report[data-report-type="0"]:not([data-editing])[data-force-card] table.reportbuilder-table tr td:first-child{padding-right:2rem}.reportbuilder-report[data-report-type="0"]:not([data-editing])[data-force-card] table.reportbuilder-table tr td.card-toggle{display:block !important;position:absolute;right:10px}.reportbuilder-report[data-report-type="0"]:not([data-editing])[data-force-card] table.reportbuilder-table tr td.card-toggle button{padding:0 .5rem;color:#6c757d}.reportbuilder-report[data-report-type="0"]:not([data-editing])[data-force-card] table.reportbuilder-table tr td.card-toggle button i{font-size:1.5em;font-weight:bold}}.courseindex .courseindex-item{padding:.5rem .5rem;border:1px solid rgba(0,0,0,0);border-radius:.25rem}.courseindex .courseindex-item.courseindex-section-title a{font-weight:bold}.courseindex .courseindex-item .icons-collapse-expand{padding-right:4px}.courseindex .courseindex-item .courseindex-link,.courseindex .courseindex-item .courseindex-chevron{color:#495057}.courseindex .courseindex-item .courseindex-link:hover,.courseindex .courseindex-item .courseindex-link:focus,.courseindex .courseindex-item .courseindex-chevron:hover,.courseindex .courseindex-item .courseindex-chevron:focus{color:#000;text-decoration:none}.courseindex .courseindex-item:hover,.courseindex .courseindex-item:focus{color:#000}.courseindex .courseindex-item:hover .courseindex-link,.courseindex .courseindex-item:hover .courseindex-chevron,.courseindex .courseindex-item:focus .courseindex-link,.courseindex .courseindex-item:focus .courseindex-chevron{color:#000;cursor:pointer}.courseindex .courseindex-item:hover.dimmed,.courseindex .courseindex-item:focus.dimmed{color:#000}.courseindex .courseindex-item:hover.dimmed .courseindex-link,.courseindex .courseindex-item:hover.dimmed .courseindex-chevron,.courseindex .courseindex-item:focus.dimmed .courseindex-link,.courseindex .courseindex-item:focus.dimmed .courseindex-chevron{color:#000}.courseindex .courseindex-item:hover.draggable,.courseindex .courseindex-item:focus.draggable{cursor:move}.courseindex .courseindex-item:hover.pageitem,.courseindex .courseindex-item:hover .pageitem,.courseindex .courseindex-item:focus.pageitem,.courseindex .courseindex-item:focus .pageitem{background-color:rgb(0,74.4592391304,145.75);color:hsl(0,0%,90%)}.courseindex .courseindex-item:hover.pageitem .courseindex-link,.courseindex .courseindex-item:hover.pageitem .courseindex-chevron,.courseindex .courseindex-item:hover .pageitem .courseindex-link,.courseindex .courseindex-item:hover .pageitem .courseindex-chevron,.courseindex .courseindex-item:focus.pageitem .courseindex-link,.courseindex .courseindex-item:focus.pageitem .courseindex-chevron,.courseindex .courseindex-item:focus .pageitem .courseindex-link,.courseindex .courseindex-item:focus .pageitem .courseindex-chevron{color:hsl(0,0%,90%)}.courseindex .courseindex-item:hover.pageitem .courseindex-link a,.courseindex .courseindex-item:hover.pageitem .courseindex-chevron a,.courseindex .courseindex-item:hover .pageitem .courseindex-link a,.courseindex .courseindex-item:hover .pageitem .courseindex-chevron a,.courseindex .courseindex-item:focus.pageitem .courseindex-link a,.courseindex .courseindex-item:focus.pageitem .courseindex-chevron a,.courseindex .courseindex-item:focus .pageitem .courseindex-link a,.courseindex .courseindex-item:focus .pageitem .courseindex-chevron a{color:hsl(0,0%,90%)}.courseindex .courseindex-item.dragging{border:1px solid rgb(178.5,206.7,233.7);background-color:rgb(229.5,238.9,247.9)}.courseindex .courseindex-item.active{background-color:#f8f9fa;border-color:#dee2e6}.courseindex .courseindex-item.dimmed{color:#6c757d}.courseindex .courseindex-item.dimmed .courseindex-link,.courseindex .courseindex-item.dimmed .courseindex-chevron{color:#6c757d}.courseindex .courseindex-item.dimmed.pageitem{color:#fff}.courseindex .courseindex-item.dimmed.pageitem a{color:#fff}.courseindex .courseindex-item .courseindex-locked{display:none}.courseindex .courseindex-item.restrictions .courseindex-locked{display:block}.courseindex .courseindex-item.pageitem{background-color:#005eb8;color:#fff;scroll-margin:6rem}.courseindex .courseindex-item.pageitem a{color:#fff}.courseindex .courseindex-item .completioninfo{min-width:24px}.courseindex .courseindex-item .completioninfo.completion_complete{color:#007f3b}.courseindex .courseindex-item .completioninfo.completion_fail{color:#d5281b}.courseindex .courseindex-item.indented{margin-left:1rem}.courseindex .courseindex-section{border-left:solid 3px rgba(0,0,0,0)}.courseindex .courseindex-section.dragging{border:1px solid rgb(178.5,206.7,233.7);background-color:rgb(229.5,238.9,247.9)}.courseindex .courseindex-section .current-badge{line-height:1.5;display:none}.courseindex .courseindex-section.current{border-left:solid 3px #005eb8}.courseindex .courseindex-section.current .current-badge{display:inline-block}.courseindex .courseindex-section.current .delegated-section .current-badge{display:none}.courseindex .courseindex-section.dropready .courseindex-item-content{padding-bottom:1em}.courseindex .courseindex-section .courseindex-sectioncontent .courseindex-item{padding-left:.5rem}.courseindex .courseindex-section.delegated-section{width:100%}.courseindex .icon{font-size:10px}.courseindex .d-flex-noedit{display:none}.courseindex.editing .d-flex-noedit{display:flex}.courseindex .placeholders .rounded-circle{height:1rem;width:1rem}.courseindex .placeholders .w-100{height:1rem;margin:.5rem 0}.moremenu{opacity:0;height:60px}.moremenu.observed{opacity:1}.moremenu .nav-link{height:60px;display:flex;align-items:center;border-right:none;border-bottom:solid 3px rgba(0,0,0,0);border-left:none;border-top:none}.moremenu .nav-link:hover,.moremenu .nav-link:focus{border-color:rgba(0,0,0,0);background-color:#f8f9fa}.moremenu .nav-link.active{background-color:#f8f9fa;border-color:rgba(0,0,0,0);border-bottom-color:#005eb8}.moremenu .nav-link.active:focus,.moremenu .nav-link.active:hover{background-color:#f8f9fa;border-bottom-color:#005eb8}.moremenu .nav-link.focus,.moremenu .nav-link:focus{position:relative}.moremenu .nav-link[data-toggle=tab]{display:inline-flex;flex-direction:column;align-items:center;justify-content:center}.moremenu .nav-link[data-toggle=tab]::after{content:attr(data-text)/"";height:0;visibility:hidden;overflow:hidden;user-select:none;pointer-events:none;font-weight:bold}@media speech{.moremenu .nav-link[data-toggle=tab]::after{display:none}}.moremenu .nav-tabs{margin-left:0;background-color:#fff}.moremenu .show>.nav-link,.moremenu .active>.nav-link,.moremenu .nav-link.show,.moremenu .nav-link.active{background:rgba(0,0,0,0)}.moremenu .dropdownmoremenu>.dropdown-menu>.dropdown-item{padding:0}.moremenu .dropdownmoremenu>.dropdown-menu .dropdown-menu{position:static;padding:0;border:0}.moremenu .dropdownmoremenu>.dropdown-menu .dropdown-menu.show{display:block}.moremenu .dropdownmoremenu>.dropdown-menu .dropdown-menu .dropdown-item{background-color:#f8f9fa}.moremenu .dropdownmoremenu>.dropdown-menu .dropdown-menu .dropdown-item:hover,.moremenu .dropdownmoremenu>.dropdown-menu .dropdown-menu .dropdown-item:focus{color:hsl(210,10.8108108108%,9.5098039216%);background-color:#005eb8}.moremenu .dropdownmoremenu>.dropdown-menu .dropdown-menu .dropdown-divider{display:none}.moremenu .dropdown-item[aria-current=true],.moremenu .dropdown-item.active{background-color:rgba(0,0,0,0);color:#212529}.moremenu .dropdown-item[aria-current=true]:focus-within,.moremenu .dropdown-item[aria-current=true]:hover,.moremenu .dropdown-item.active:focus-within,.moremenu .dropdown-item.active:hover{background-color:#005eb8;color:#fff}.moremenu .dropdown-item[aria-current=true]:focus-within a,.moremenu .dropdown-item[aria-current=true]:hover a,.moremenu .dropdown-item.active:focus-within a,.moremenu .dropdown-item.active:hover a{color:#fff}.moremenu .dropdown-item[aria-current=true]:before,.moremenu .dropdown-item.active:before{content:""}.primary-navigation .navigation{height:60px}.primary-navigation .navigation .nav-link{height:60px;color:#212529;border-top:3px solid rgba(0,0,0,0)}@media(max-width: 767.98px){.primary-navigation{display:none}.editmode-switch-form label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}}.editmode-switch-form .custom-control-input{width:100%;z-index:1}.drawer-primary .drawercontent{padding:0}.drawer-primary .drawercontent .list-group{border-radius:0;margin-top:-1px}.drawer-primary .drawercontent .list-group .list-group-item{border-left:0;border-right:0}.secondary-navigation{padding-bottom:15px}.secondary-navigation .navigation{border-bottom:1px solid #dee2e6;background-color:#fff;margin:0 -0.5rem;padding:0 .5rem}.secondary-navigation .navigation .nav-tabs{border:none;max-width:830px;margin:0 auto}.secondary-navigation .navigation .nav-tabs .nav-link{border-radius:initial}@media(min-width: 768px){.secondary-navigation .navigation{padding:0 calc(.5rem + 15px)}}.tertiary-navigation{padding-top:10px}.tertiary-navigation.full-width-bottom-border{width:calc(100% + 1rem + 30px);margin-left:calc(-0.5rem - 15px);margin-right:calc(-0.5rem - 15px);border-bottom:1px solid #dee2e6;margin-bottom:25px}@media(max-width: 767.98px){.tertiary-navigation.full-width-bottom-border{width:calc(100% + 1rem);margin-left:-0.5rem;margin-right:-0.5rem}}.tertiary-navigation.full-width-bottom-border .row{margin:0;padding-left:.5rem;padding-right:.5rem}.tertiary-navigation .navitem,.tertiary-navigation .navitem-divider{display:flex;margin-bottom:25px}.tertiary-navigation .navitem-divider{width:1px;background-color:#dee2e6}.tertiary-navigation>a.btn,.tertiary-navigation>div.urlselect{margin-bottom:25px}.tertiary-navigation .row{column-gap:10px}.tertiary-navigation .tertiary-navigation-selector .dropdown-toggle{padding:0;font-size:1.4rem;font-weight:bold}.tertiary-navigation h2{font-size:1.4rem;font-weight:bold;margin:0;align-self:center}.tertiary-navigation .navitem:not(:last-child),.tertiary-navigation .navitem-divider:not(:last-child){margin-right:20px}.tertiary-navigation .btn>div{max-width:200px}@media(max-width: 767.98px){.tertiary-navigation .mform{padding-left:initial}}@media(max-width: 575.98px){.tertiary-navigation .page-toggler>p{font-size:80%}}@media print{.tertiary-navigation{display:none}}.popover-process-monitor{position:fixed;right:2rem;bottom:5rem;width:350px;background-color:#fff;border-radius:.25rem;border:1px solid #dee2e6}.popover-process-monitor .process-list{max-height:30vh;overflow:auto;scrollbar-width:thin;scrollbar-color:#6c757d #f8f9fa}.popover-process-monitor .process-list::-webkit-scrollbar{width:12px}.popover-process-monitor .process-list::-webkit-scrollbar-track{background:#f8f9fa}.popover-process-monitor .process-list::-webkit-scrollbar-thumb{background-color:#6c757d;border-radius:20px;border:3px solid #f8f9fa}.popover-process-monitor .process-list::-webkit-scrollbar-thumb:hover{background-color:#495057}.popover-process-monitor .queue-process{border-bottom:1px solid #e9ecef}.popover-process-monitor .queue-process:last-child{border-bottom:0}.moodlenet-share-dialog{min-height:500px}.moodlenet-share-dialog .modal-header .moodlenet-share-moodlenetinfo{align-items:baseline}.moodlenet-share-dialog .modal-header .moodlenet-share-moodlenetinfo .moodlenet-logo{display:flex}.moodlenet-share-dialog .modal-header .moodlenet-share-moodlenetinfo .moodlenet-logo .icon{width:auto;height:1.3rem}.moodlenet-share-dialog .modal-header .moodlenet-share-moodlenetinfo .moodlenet-title{display:flex;padding-left:.5em}.moodlenet-share-dialog .modal-header.no-border{border-bottom:none}.moodlenet-share-dialog .modal-header.no-header-text .moodlenet-share-moodlenetinfo .moodlenet-title{display:none}.moodlenet-share-dialog .modal-body .moodlenet-share-activity-info{border-radius:.25rem;color:#212529;background-color:rgb(229.5,238.9,247.9);border-color:rgb(51,126.2,198.2);border-width:1px;border-style:solid;padding:.6em 1.5em;margin-bottom:1rem}.moodlenet-share-dialog .modal-body .moodlenet-share-activity-info hr{border-top-color:hsl(209.347826087,59.0690208668%,43.862745098%)}.moodlenet-share-dialog .modal-body .moodlenet-share-activity-info .alert-link{color:rgb(10.2567567568,11.5,12.7432432432)}.moodlenet-share-dialog .modal-body .moodlenet-share-activity-info .moodlenet-share-activity-info-hr{border-bottom:1px solid #dee2e6}.moodlenet-share-dialog .modal-body .moodlenet-share-activity-info .moodlenet-activity-type,.moodlenet-share-dialog .modal-body .moodlenet-share-activity-info .moodlenet-activity-name{display:block}.moodlenet-share-dialog .modal-body .moodlenet-share-notice{background-color:#f8f9fa;padding:1rem}.moodlenet-share-dialog .modal-body .moodlenet-share-modal-content .loading-icon .icon{max-width:4em;max-height:4em;font-size:4em}.moodlenet-share-dialog .modal-body .moodlenet-share-modal-content .moodlenet-circle-status{height:18rem;margin:auto}.moodlenet-share-dialog .modal-body .moodlenet-share-modal-content .moodlenet-circle-status.success{background:radial-gradient(circle, rgba(25, 143, 81, 0.1) 9rem, transparent 9rem)}.moodlenet-share-dialog .modal-body .moodlenet-share-modal-content .moodlenet-circle-status.fail{background:radial-gradient(circle, rgba(202, 49, 32, 0.1) 9rem, transparent 9rem)}.moodlenet-share-dialog .modal-body .moodlenet-share-modal-content .moodlenet-circle-status span{display:block;margin:auto}.moodlenet-share-dialog .modal-body .moodlenet-share-modal-content .moodlenet-circle-status span.status-icon .icon{font-size:8rem;width:auto;margin:0}.moodlenet-share-dialog .modal-footer .moodlenet-share-to{margin-right:auto}.dropdown-item a{display:block;width:100%;color:#212529}.dropdown-item.active,.dropdown-item:active,.dropdown-item:hover,.dropdown-item:focus,.dropdown-item:focus-within{outline:0;background-color:#005eb8;color:#fff}.dropdown-item.active a,.dropdown-item:active a,.dropdown-item:hover a,.dropdown-item:focus a,.dropdown-item:focus-within a{color:#fff}.dropdown-item[aria-current=true],.dropdown-item[aria-selected=true]{position:relative;display:flex;align-items:center}.dropdown-item[aria-current=true]:before,.dropdown-item[aria-selected=true]:before{content:"";position:absolute;left:.4rem;font-size:.7rem}.dropdown-menu{width:fit-content}.dropdown-item.text-primary{color:#005eb8}.dropdown-item.text-primary:hover{color:hsl(210,10.8108108108%,9.5098039216%) !important}.dropdown-item.text-secondary{color:#6c757d}.dropdown-item.text-secondary:hover{color:hsl(210,10.8108108108%,9.5098039216%) !important}.dropdown-item.text-success{color:#007f3b}.dropdown-item.text-success:hover{color:hsl(210,10.8108108108%,9.5098039216%) !important}.dropdown-item.text-info{color:#005eb8}.dropdown-item.text-info:hover{color:hsl(210,10.8108108108%,9.5098039216%) !important}.dropdown-item.text-warning{color:#ffeb3b}.dropdown-item.text-warning:hover{color:hsl(210,10.8108108108%,9.5098039216%) !important}.dropdown-item.text-danger{color:#d5281b}.dropdown-item.text-danger:hover{color:hsl(210,10.8108108108%,9.5098039216%) !important}.dropdown-item.text-light{color:#f8f9fa}.dropdown-item.text-light:hover{color:hsl(210,10.8108108108%,9.5098039216%) !important}.dropdown-item.text-dark{color:#343a40}.dropdown-item.text-dark:hover{color:hsl(210,10.8108108108%,9.5098039216%) !important}body.behat-site .path-course-view li.activity form.togglecompletion,.path-course-view li.activity form.togglecompletion body.behat-site.path-course-view li.activity form.togglecompletion,body.themedesignermode .path-course-view li.activity form.togglecompletion,.path-course-view li.activity form.togglecompletion body.themedesignermode.path-course-view li.activity form.togglecompletion{outline:3px dotted #d5281b !important;background-color:rgb(253.3125,242.5,241.6875) !important}body.behat-site .path-course-view li.activity form.togglecompletion::before,.path-course-view li.activity form.togglecompletion body.behat-site.path-course-view li.activity form.togglecompletion::before,body.themedesignermode .path-course-view li.activity form.togglecompletion::before,.path-course-view li.activity form.togglecompletion body.themedesignermode.path-course-view li.activity form.togglecompletion::before{content:"Deprecated style in use" !important;color:#d5281b !important;font-size:smaller !important}.path-course-view li.activity form.togglecompletion .ajaxworking{width:16px;height:16px;position:absolute;right:22px;top:3px;background:url([[pix:i/ajaxloader]]) no-repeat}.path-course-view li.activity form.togglecompletion .btn{padding:0}.path-course-view li.activity form.togglecompletion img{max-width:none}*,*::before,*::after{box-sizing:border-box}body{height:auto}.courseindex .courseindex-item{padding:.25rem .5rem;line-height:1.5rem}.courseindex .text-truncate{white-space:wrap;font-size:.9375rem}.c-media{display:block;margin-bottom:30px;background-color:#fff}.c-media+details p{padding:16px 16px 0}div.c-media{position:relative;overflow:hidden;padding-top:56.25%}div.c-media iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.c-media__masthead{position:relative;display:block;border:1px solid #e8edee}.c-media__masthead--overlay:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(51,0,114,.1)}.c-media.is-active .c-media__masthead--overlay:after{display:none}.c-media__media--overlay{opacity:.3;width:100%}.c-media.is-active .c-media__media--overlay{opacity:1}.c-media__emblem{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:z-index(1)}.c-media.is-active .c-media__emblem{display:none}.c-media__controls{margin:0;list-style:none;position:absolute;bottom:8px;left:50%;transform:translateX(-50%);z-index:z-index(1)}.c-media__control{float:left;padding:8px;line-height:1}.c-media__content{font-size:14px;border:1px solid #e8edee;border-top:none;padding:15px;color:#425563}.c-media__reveal{margin-bottom:0}.c-media__reveal>div{margin-top:0;margin-left:0;padding-left:0;border-left:none}.c-media__reveal>:last-child{margin-bottom:0}.c-media__reveal-title{font-size:18px;position:relative;font-weight:bold;display:block;padding-left:0;text-indent:0}.c-media__reveal-title.c-media__reveal-title{color:#231f20;text-decoration:none}.c-media__scroller{max-height:150px;overflow:scroll;overflow-x:auto;overflow-y:scroll;-webkit-overflow-scrolling:touch}.c-media__scroller>:last-child{margin-bottom:0}.nhsuk-button--small,#navbuttons input[type=submit],.btn.btn-secondary,.btn.btn-outline-secondary,.btn:not(.btn-icon,.btn-close,.btn-link,.btn-open,.search-icon,.navbar .dropdown-toggle,.icon-no-margin){box-shadow:0 2px 0 #425462;font-size:.95rem;margin-bottom:2px;margin-right:5px;padding:4px 6px;transition:none}a.btn:focus{background-color:#ffeb3b;border:0;box-shadow:0 4px 0 0 #212b32;color:#212b32;outline:4px solid rgba(0,0,0,0);outline-offset:4px}a.btn:focus .nhsuk-icon{fill:#212b32}a.btn:focus{background-color:#ffeb3b;border:0;box-shadow:0 4px 0 0 #212b32;color:#212b32;outline:4px solid rgba(0,0,0,0);outline-offset:4px}a.btn:focus .nhsuk-icon{fill:#212b32}a.nav-link:focus{background-color:#ffeb3b;border:0;box-shadow:0 4px 0 0 #212b32;color:#212b32;outline:4px solid rgba(0,0,0,0);outline-offset:4px}a.nav-link:focus .nhsuk-icon{fill:#212b32}button.btn:focus{background-color:#ffeb3b;border:0;box-shadow:0 4px 0 0 #212b32;color:#212b32;outline:4px solid rgba(0,0,0,0);outline-offset:4px}button.btn:focus .nhsuk-icon{fill:#212b32}input.custom-control-input:focus{background-color:#ffeb3b;box-shadow:0 -2px #ffeb3b,0 4px #212b32;color:#212b32;outline:4px solid rgba(0,0,0,0);text-decoration:none}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-weight:600}h1{font-size:1.75rem}h2{font-size:1.5rem}h3{font-size:1.35rem}h4,h5,h6{font-size:1.1875rem}ul.course-list{padding-left:0;border-left:6px solid #005eb8}.text-muted{color:#212b32 !important}.nhsuk-breadcrumb__item{font-size:15px}.btn:not(.btn-icon,.btn-close,.btn-link,.btn-open,.search-icon,.navbar .dropdown-toggle,.icon-no-margin){box-shadow:0 2px 0 #425462}.btn.disabled{box-shadow:0 2px 0 #425462}.btn.active,.btn.visited{box-shadow:0 2px 0 #425462}.btn.text-primary{color:#fff !important}.bg-secondary{color:#212b32 !important}.btn.btn-secondary,.btn.btn-outline-secondary{box-shadow:0 2px 0 #425462}.btn.btn-secondary:visited,.btn.btn-outline-secondary:visited{color:#fff}.btn-group>.btn:not(:first-child),.btn-group>.btn:not(:last-child):not(.dropdown-toggle),.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn-group:not(:last-child)>.btn{border-top-left-radius:4px !important;border-top-right-radius:4px !important;border-bottom-left-radius:4px !important;border-bottom-right-radius:4px !important}body{background-color:#fff;background:none}body.limitedwidth #page.drawers .main-inner{max-width:990px}.bg-dark{color:#fff;background-color:#005eb8 !important}.bg-dark *{color:#fff !important}.bg-light{color:#4c6272;background-color:#fff !important}.bg-light>*{color:#4c6272 !important}.nhsuk-width-container{max-width:990px}.card{border:none;border-radius:0;-moz-border-radius:0;margin:0;background-color:#f0f4f5}.card.course-card{background-color:#fff}.course_category_tree .category>.info>.categoryname{font-size:inherit}.dashboard-card-deck .dashboard-card{background-color:#fff}.dashboard-card-deck .dashboard-card .dashboard-card-img{border-radius:0}.drawer ul{font-size:15px}.drawer .card-text li{padding:.25rem .5rem}.drawer-toggles .drawer-toggler{top:calc(140px + .7rem)}@media(max-width: 991.98px){.drawer-toggles .drawer-toggler{top:calc(99vh - 150px)}}.drawercontent{height:calc(100% - 124px)}.drawercontent h1,.drawercontent h2,.drawercontent h3{margin-bottom:0;padding:.25rem .5rem;line-height:1.5}.drawers .block_myoverview>.card-body{padding:1.25rem !important}.comment-area{padding:10px 0 0}.comment-list{font-size:1rem;color:#212b32}.comment-list li{background-color:#fff;margin:0;margin-bottom:10px}.comment-ctrl{font-size:1rem}.dropdown-menu{min-width:20rem}[data-region=right-hand-drawer].drawer{top:84px;height:calc(100% - 149px)}@media(min-width: 640px){[data-region=right-hand-drawer].drawer{top:92px}}.sticky-top{position:sticky;top:0}.nhsuk-header__container{padding:16px 0;max-width:990px}.nhsuk-header__search-form{margin:0}@media(max-width: 40.0525em){.nhsuk-header__container{display:flex !important}.nhsuk-header__container .nhsuk-header__logo{padding-right:12px}}.header-maxwidth{max-width:990px}@media(min-width: 768px){.header-maxwidth{padding-left:0}}.icon{font-size:20px;width:20px;height:20px;padding-top:0;padding-bottom:0}.editmode-switch-form{margin-block-start:.4em;margin-block-end:.6em}.editmode-switch-form .input-group label{padding-top:3px}#page-wrapper{height:100%;display:flex;flex-direction:column}#page-wrapper #page{margin:0 auto;width:100%;max-width:1440px}#page-wrapper #page.nhsuk-width-container{max-width:990px}#page-wrapper #page .main-inner{padding:1.5rem 1.5rem;width:100%}#page-wrapper svg{max-height:50px}#page-admin-reportbuilder,#page-admin-reportbuilder-edit{height:100%}#page-admin-reportbuilder #page-wrapper #page,#page-admin-reportbuilder-edit #page-wrapper #page{width:100%;max-width:100%}#page{width:100%;max-width:1920px;margin:0 auto}#page.drawers{margin-top:0}#page.drawers .main-inner{margin-top:0;margin-bottom:0}#page a:not([class]){text-decoration:underline}#page a:not([class]):focus{background-color:#ffeb3b;box-shadow:0 -2px #ffeb3b,0 4px #212b32;color:#212b32;outline:4px solid rgba(0,0,0,0);text-decoration:none}@media(min-width: 992px){#page.drawers.show-drawer-left{padding-left:286px;margin-left:0}#page.drawers.show-drawer-right{padding-right:316px;margin-right:0}}.pagelayout-admin #page-wrapper #page,.pagelayout-mycourses #page-wrapper #page,.pagelayout-mydashboard #page-wrapper #page{padding-top:0}.pagelayout-login #page-wrapper #page,.pagelayout-popup #page-wrapper #page,.pagelayout-embedded #page-wrapper #page,.pagelayout-redirect #page-wrapper #page{padding-top:60px}@media(min-width: 768px){#page.drawers .main-inner{padding:1.5rem 1.5rem;width:100%}#page.drawers div[role=main]{padding-left:0;padding-right:0}}#frontpage-available-course-list .coursebox{border-radius:0;border-top:1px solid #d8dde0}#frontpage-available-course-list .coursebox>.info>.coursename{font-size:1.5rem;font-weight:bold}#frontpage-available-course-list .coursebox>.info>.coursename a{color:inherit}.reportbuilder-toggle-card .toggle-card-button i.toggle-card-icon{color:#fff}.content-item-container.notification .content-item-body .notification-message{font-size:14px}#region-main{height:100%}.nhsuk-header--white .nhsuk-header__navigation-link{color:#fff;white-space:nowrap}.nhsuk-header--white .nhsuk-header__navigation-link:visited{color:#fff}.nhsuk-header--white .nhsuk-header__navigation-link.active{border-bottom:4px solid #fff}.nhsuk-header--white .nhsuk-header__navigation-link:checked{color:#212b32;border-bottom:4px solid #212b32}.nav-tabs .nhsuk-header__navigation-link{color:#005eb8;border-bottom:0;padding:12px 12px}.nav-tabs .nhsuk-header__navigation-link.dropdown-item{display:flex;padding-left:1rem}.nav-tabs .nhsuk-header__navigation-link:visited{color:#005eb8}.nav-tabs .nhsuk-header__navigation-link.active{background-color:#005eb8;color:#fff}.nav-tabs .nhsuk-header__navigation-link:hover{background-color:#005eb8;color:#fff}.nav-tabs .nhsuk-header__navigation-link:checked{background-color:#005eb8;color:#fff}.nav-tabs .nav-link:focus{background-color:#ffeb3b;box-shadow:0 -2px #ffeb3b,0 4px #212b32;color:#212b32;outline:4px solid rgba(0,0,0,0);text-decoration:none}.nhsuk-header__navigation{overflow:visible}.nhsuk-header__service-name{max-width:none}.nhsuk-header--white{background-color:#fff}.nhsuk-header--white .nhsuk-header__navigation{color:#212b32;background-color:#fff}.nhsuk-header--white .nhsuk-header__navigation .nhsuk-header__service-name{color:#212b32}.nhsuk-header--white .nhsuk-header__navigation-link:visited{color:#212b32}.nhsuk-header--white .nhsuk-header__navigation-link.active{border-bottom:4px solid #005eb8}.nhsuk-header--white .nhsuk-header__navigation-link:checked{color:#fff;border-bottom:4px solid #fff}.nhsuk-breadcrumb__list .nhsuk-breadcrumb__item .nhsuk-breadcrumb__link{padding:0 10px 10px 0}.navbar-toggler-icon{width:2em;height:2em}.navbar-expand .navbar-nav .nav-link{padding-top:15px}@media(min-width: 992px){.path-admin-reportbuilder.pagelayout-popup .dynamictabs .nav-tabs{padding-top:0}}.popover-region-header-container{height:50px;padding-top:12px;padding-bottom:12px}.nav{margin-left:0}.nav-link{padding:.6rem 1rem;font-size:1rem;line-height:1.5}.icon-no-margin:focus{background-color:#ffeb3b;border:0;box-shadow:0 4px 0 0 #212b32;color:#212b32;outline:4px solid rgba(0,0,0,0);outline-offset:4px}.icon-no-margin:focus .nhsuk-icon{fill:#212b32}.navbar{color:#fff;background-color:#005eb8;box-shadow:none;padding:0}.navbar .divider{display:none}.navbar .dropdown-toggle::after{display:none;color:#fff}.navbar .popover-region .popover-region-container{top:84px;color:#4c6272}.navbar .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 1%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='3' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar .nav-link{color:#fff}.navbar .primary-navigation .navigation .nav-link{box-shadow:none;-moz-outline-style:none;height:auto;border-top:0;outline:0}.navbar .navbar-brand{color:#fff}.navbar .navbar-nav .btn:not(.btn-close,.btn-open){color:#fff;background-color:#005eb8;border-color:rgba(0,0,0,0);border-bottom:none}.navbar .navbar-nav .btn:not(.btn-close,.btn-open):focus{background-color:#ffeb3b;border:0;box-shadow:0 4px 0 0 #212b32;color:#212b32;outline:4px solid rgba(0,0,0,0);outline-offset:4px}.navbar .navbar-nav .btn:not(.btn-close,.btn-open):focus .nhsuk-icon{fill:#212b32}.navbar .navbar-nav .custom-control-input:checked~.custom-control-label::before{color:#fff;background-color:#fff;border-color:#fff}.navbar .navbar-nav .custom-control-input:checked~.custom-control-label::after{background-color:#005eb8}.navbar .navbar-nav .text-primary{color:#fff !important}.navbar.navbar__light{color:#212b32;background-color:#fff}.navbar.navbar__light .navbar-brand{color:#212b32}.navbar.navbar__light .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 1%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar.navbar__light .nav-link{color:#212b32}.navbar.navbar__light .navbar-nav .btn:not(.btn-close,.btn-open){color:#212b32;background-color:#fff;border-color:rgba(0,0,0,0);border-bottom:none}.navbar.navbar__light .custom-control-input:checked~.custom-control-label::before{color:#fff;background-color:#005eb8;border-color:#005eb8}.navbar.navbar__light .custom-control-input:checked~.custom-control-label::after{background-color:#fff}.navbar.navbar__light .dropdown-toggle::after{color:#212b32}.navbar.navbar__light .primary-navigation .navigation{color:#212b32;background-color:#fff}.navbar.navbar__light .primary-navigation .navbar-nav .show>.nav-link,.navbar.navbar__light .primary-navigation .navbar-nav .active>.nav-link,.navbar.navbar__light .primary-navigation .navbar-nav .nav-link.show,.navbar.navbar__light .primary-navigation .navbar-nav .nav-link.active{color:#fff;background-color:#005eb8;border-color:rgba(0,0,0,0);border-bottom-color:#fff}.navbar.navbar__light .primary-navigation .navbar-nav .nav-link:hover{color:#212b32;background-color:#fff;border-color:rgba(0,0,0,0);border-bottom-color:#005eb8}.navbar.navbar__light .text-primary{color:#212b32 !important}.navbar.navbar__dark{color:#fff;background-color:#005eb8}.navbar.navbar__dark .navbar-brand{color:#fff}.navbar.navbar__dark .nav-link{color:#fff}.navbar.navbar__dark .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 1%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar.navbar__dark .primary-navigation .navigation{color:#fff;background-color:#005eb8}.navbar.navbar__dark .primary-navigation .navbar-nav .show>.nav-link,.navbar.navbar__dark .primary-navigation .navbar-nav .active>.nav-link,.navbar.navbar__dark .primary-navigation .navbar-nav .nav-link.show,.navbar.navbar__dark .primary-navigation .navbar-nav .nav-link.active{color:#212b32;background-color:#fff;border-color:rgba(0,0,0,0);border-bottom-color:#005eb8}.navbar.navbar__dark .primary-navigation .navbar-nav .nav-link:hover{color:#fff;background-color:#005eb8;border-color:rgba(0,0,0,0);border-bottom-color:#fff}.content-area .navbar a,.content-area .navbar a:visited{color:#fff}.nhsuk-header__search-wrap .btn-close,.nhsuk-header__search-wrap .btn-open{color:#fff;background-color:#005eb8}@media(min-width: 48.0625em){.nhsuk-search__input{width:180px}.nhsuk-search__submit{padding:0 8px 0}}input[type=checkbox]{-ms-transform:scale(2);-moz-transform:scale(2);-webkit-transform:scale(2);-o-transform:scale(2);transform:scale(2)}label input[type=checkbox]{margin-right:1rem !important}.form-check label{padding-left:1rem !important}.form-check-inline .form-check-input{margin-left:1rem;margin-right:1rem}.form-control{padding:0 .75rem;border-radius:0}.form-item .form-setting .form-defaultinfo{padding-left:1rem}.custom-select{padding:0 1.75rem 0 .75rem}.simplesearchform .btn-close{right:-2.5em;top:.2rem}.simplesearchform .collapse.show{background-color:#005eb8;right:0}.simplesearchform .collapsing{background-color:#005eb8;right:0}.simplesearchform .searchform-navbar{padding-right:2.5em}.simplesearchform .input-group input.form-control{border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.nhsuk-header__navigation-item{border-top:none}.popover-region-toggle::before,.popover-region-toggle::after{display:none}@media(min-width: 480px){.navbar .popover-region .popover-region-container{top:49px}.navbar .popover-region-toggle::before,.navbar .popover-region-toggle::after{display:inline-block}}@media(min-width: 640px){.navbar .divider{display:block}.navbar .dropdown-toggle::after{display:inline-block}}@media(min-width: 768px){.d-md-none{display:block !important}[data-region=right-hand-drawer].drawer{top:92px}body.limitedwidth #page.drawers .footer-popover{max-width:none}}@media(min-width: 992px){.d-md-none{display:none !important}[data-region=right-hand-drawer].drawer{top:140px}.drawer-left,.drawer-right{top:135px;height:calc(100vh - 124px)}}.nhsuk-list--number,ol{padding-left:32px}.maincalendar .calendarmonth ul li>a{white-space:normal}.maincalendar .calendarmonth td .day-number-circle .day-number{padding:50% 0}th,td{font-size:1rem}@media(min-width: 40.0625em){th,td{font-size:1rem}.nhsuk-breadcrumb__item{font-size:1.1875rem}}/*# sourceMappingURL=nhse.min.css.map */
diff --git a/css/nhse.min.css.map b/css/nhse.min.css.map
deleted file mode 100644
index 072ffc7..0000000
--- a/css/nhse.min.css.map
+++ /dev/null
@@ -1 +0,0 @@
-{"version":3,"sourceRoot":"","sources":["../node_modules/nhse-tel-frontend/packages/core/generic/_box-sizing.scss","../node_modules/nhse-tel-frontend/packages/core/elements/_forms.scss","../node_modules/nhse-tel-frontend/packages/core/tools/_links.scss","../node_modules/nhse-tel-frontend/packages/core/settings/_colours.scss","../node_modules/nhse-tel-frontend/packages/core/tools/_focused.scss","../node_modules/nhse-tel-frontend/packages/core/vendor/sass-mq.scss","../node_modules/nhse-tel-frontend/packages/core/elements/_links.scss","../node_modules/nhse-tel-frontend/packages/core/elements/_page.scss","../node_modules/nhse-tel-frontend/packages/core/generic/_font-face.scss","../node_modules/nhse-tel-frontend/packages/core/settings/_globals.scss","../node_modules/nhse-tel-frontend/packages/core/elements/_table.scss","../node_modules/nhse-tel-frontend/packages/core/tools/_spacing.scss","../node_modules/nhse-tel-frontend/packages/core/tools/_typography.scss","../node_modules/nhse-tel-frontend/packages/core/objects/_form-group.scss","../node_modules/nhse-tel-frontend/packages/core/tools/_grid.scss","../node_modules/nhse-tel-frontend/packages/core/tools/_mixins.scss","../node_modules/nhse-tel-frontend/packages/core/objects/_main-wrapper.scss","../node_modules/nhse-tel-frontend/packages/core/objects/_width-container.scss","../node_modules/nhse-tel-frontend/packages/core/styles/_icons.scss","../node_modules/nhse-tel-frontend/packages/core/styles/_lists.scss","../node_modules/nhse-tel-frontend/packages/core/styles/_section-break.scss","../node_modules/nhse-tel-frontend/packages/core/styles/_typography.scss","../node_modules/nhse-tel-frontend/packages/core/utilities/_display.scss","../node_modules/nhse-tel-frontend/packages/core/utilities/_float.scss","../node_modules/nhse-tel-frontend/packages/core/utilities/_grid-widths.scss","../node_modules/nhse-tel-frontend/packages/core/utilities/_link-nowrap.scss","../node_modules/nhse-tel-frontend/packages/core/utilities/_list-border.scss","../node_modules/nhse-tel-frontend/packages/core/utilities/_spacing.scss","../node_modules/nhse-tel-frontend/packages/core/utilities/_text-align.scss","../node_modules/nhse-tel-frontend/packages/core/utilities/_typography.scss","../node_modules/nhse-tel-frontend/packages/core/utilities/_visually-hidden.scss","../node_modules/nhse-tel-frontend/packages/core/utilities/_widths.scss","../node_modules/nhse-tel-frontend/packages/components/action-link/_action-link.scss","../node_modules/nhse-tel-frontend/packages/components/back-link/_back-link.scss","../node_modules/nhse-tel-frontend/packages/components/breadcrumb/_breadcrumb.scss","../node_modules/nhse-tel-frontend/packages/components/button/_button.scss","../node_modules/nhse-tel-frontend/packages/components/card/card.scss","../node_modules/nhse-tel-frontend/packages/components/contents-list/_contents-list.scss","../node_modules/nhse-tel-frontend/packages/components/date-input/_date-input.scss","../node_modules/nhse-tel-frontend/packages/components/details/_details.scss","../node_modules/nhse-tel-frontend/packages/core/tools/_shape-arrow.scss","../node_modules/nhse-tel-frontend/packages/components/do-dont-list/_do-dont-list.scss","../node_modules/nhse-tel-frontend/packages/components/error-message/_error-message.scss","../node_modules/nhse-tel-frontend/packages/components/error-summary/_error-summary.scss","../node_modules/nhse-tel-frontend/packages/components/fieldset/_fieldset.scss","../node_modules/nhse-tel-frontend/packages/components/footer/_footer.scss","../node_modules/nhse-tel-frontend/packages/components/header/_header.scss","../node_modules/nhse-tel-frontend/packages/components/header/_header-organisation.scss","../node_modules/nhse-tel-frontend/packages/components/header/_header-service.scss","../node_modules/nhse-tel-frontend/packages/components/header/_header-transactional.scss","../node_modules/nhse-tel-frontend/packages/components/header/_header-white.scss","../node_modules/nhse-tel-frontend/packages/components/hero/_hero.scss","../node_modules/nhse-tel-frontend/packages/components/hint/_hint.scss","../node_modules/nhse-tel-frontend/packages/components/images/_images.scss","../node_modules/nhse-tel-frontend/packages/components/input/_input.scss","../node_modules/nhse-tel-frontend/packages/components/inset-text/_inset-text.scss","../node_modules/nhse-tel-frontend/packages/components/label/_label.scss","../node_modules/nhse-tel-frontend/packages/components/pagination/_pagination.scss","../node_modules/nhse-tel-frontend/packages/components/checkboxes/_checkboxes.scss","../node_modules/nhse-tel-frontend/packages/components/radios/_radios.scss","../node_modules/nhse-tel-frontend/packages/components/select/_select.scss","../node_modules/nhse-tel-frontend/packages/components/skip-link/_skip-link.scss","../node_modules/nhse-tel-frontend/packages/components/summary-list/_summary-list.scss","../node_modules/nhse-tel-frontend/packages/components/tables/_tables.scss","../node_modules/nhse-tel-frontend/packages/components/tag/_tag.scss","../node_modules/nhse-tel-frontend/packages/components/task-list/_task-list.scss","../node_modules/nhse-tel-frontend/packages/components/textarea/_textarea.scss","../node_modules/nhse-tel-frontend/packages/components/warning-callout/_warning-callout.scss","../node_modules/nhse-tel-frontend/packages/components/character-count/_character-count.scss","../node_modules/nhse-tel-frontend/packages/components/tabs/_tabs.scss","../scss/bootstrap/_config.scss","../../boost/scss/fontawesome/brands.scss","../../boost/scss/fontawesome/_variables.scss","../../boost/scss/fontawesome/regular.scss","../../boost/scss/fontawesome/solid.scss","../../boost/scss/fontawesome/v4-shims.scss","../../boost/scss/fontawesome/_shims.scss","../../boost/scss/fontawesome/fontawesome.scss","../../boost/scss/fontawesome/_core.scss","../../boost/scss/fontawesome/_sizing.scss","../../boost/scss/fontawesome/_mixins.scss","../../boost/scss/fontawesome/_fixed-width.scss","../../boost/scss/fontawesome/_list.scss","../../boost/scss/fontawesome/_bordered-pulled.scss","../../boost/scss/fontawesome/_animated.scss","../../boost/scss/fontawesome/_rotated-flipped.scss","../../boost/scss/fontawesome/_stacked.scss","../../boost/scss/fontawesome/_icons.scss","../../boost/scss/fontawesome/_screen-reader.scss","../../boost/scss/bootstrap/bootstrap.scss","../../boost/scss/bootstrap/_root.scss","../../boost/scss/bootstrap/_reboot.scss","../../boost/scss/bootstrap/vendor/_rfs.scss","../../boost/scss/bootstrap/_variables.scss","../../boost/scss/bootstrap/mixins/_hover.scss","../../boost/scss/bootstrap/_type.scss","../../boost/scss/bootstrap/mixins/_lists.scss","../../boost/scss/bootstrap/_images.scss","../../boost/scss/bootstrap/mixins/_image.scss","../../boost/scss/bootstrap/mixins/_border-radius.scss","../../boost/scss/bootstrap/_code.scss","../../boost/scss/bootstrap/_grid.scss","../../boost/scss/bootstrap/mixins/_grid.scss","../../boost/scss/bootstrap/mixins/_breakpoints.scss","../../boost/scss/bootstrap/mixins/_grid-framework.scss","../../boost/scss/bootstrap/_tables.scss","../../boost/scss/bootstrap/mixins/_table-row.scss","../../boost/scss/bootstrap/_forms.scss","../../boost/scss/bootstrap/mixins/_transition.scss","../../boost/scss/bootstrap/mixins/_forms.scss","../../boost/scss/bootstrap/mixins/_gradients.scss","../../boost/scss/bootstrap/_buttons.scss","../../boost/scss/bootstrap/mixins/_buttons.scss","../../boost/scss/bootstrap/_transitions.scss","../../boost/scss/bootstrap/_dropdown.scss","../../boost/scss/bootstrap/mixins/_caret.scss","../../boost/scss/bootstrap/mixins/_nav-divider.scss","../../boost/scss/bootstrap/_button-group.scss","../../boost/scss/bootstrap/_input-group.scss","../../boost/scss/bootstrap/_custom-forms.scss","../../boost/scss/bootstrap/_nav.scss","../../boost/scss/bootstrap/_navbar.scss","../../boost/scss/bootstrap/_card.scss","../../boost/scss/bootstrap/_breadcrumb.scss","../../boost/scss/bootstrap/_pagination.scss","../../boost/scss/bootstrap/mixins/_pagination.scss","../../boost/scss/bootstrap/_badge.scss","../../boost/scss/bootstrap/mixins/_badge.scss","../../boost/scss/bootstrap/_jumbotron.scss","../../boost/scss/bootstrap/_alert.scss","../../boost/scss/bootstrap/mixins/_alert.scss","../../boost/scss/bootstrap/_progress.scss","../../boost/scss/bootstrap/_media.scss","../../boost/scss/bootstrap/_list-group.scss","../../boost/scss/bootstrap/mixins/_list-group.scss","../../boost/scss/bootstrap/_close.scss","../../boost/scss/bootstrap/_toasts.scss","../../boost/scss/bootstrap/_modal.scss","../../boost/scss/bootstrap/_tooltip.scss","../../boost/scss/bootstrap/mixins/_reset-text.scss","../../boost/scss/bootstrap/_popover.scss","../../boost/scss/bootstrap/_carousel.scss","../../boost/scss/bootstrap/mixins/_clearfix.scss","../../boost/scss/bootstrap/_spinners.scss","../../boost/scss/bootstrap/utilities/_align.scss","../../boost/scss/bootstrap/mixins/_background-variant.scss","../../boost/scss/bootstrap/utilities/_background.scss","../../boost/scss/bootstrap/utilities/_borders.scss","../../boost/scss/bootstrap/utilities/_display.scss","../../boost/scss/bootstrap/utilities/_embed.scss","../../boost/scss/bootstrap/utilities/_flex.scss","../../boost/scss/bootstrap/utilities/_float.scss","../../boost/scss/bootstrap/utilities/_interactions.scss","../../boost/scss/bootstrap/utilities/_position.scss","../../boost/scss/bootstrap/utilities/_screenreaders.scss","../../boost/scss/bootstrap/mixins/_screen-reader.scss","../../boost/scss/bootstrap/utilities/_shadows.scss","../../boost/scss/bootstrap/utilities/_sizing.scss","../../boost/scss/bootstrap/utilities/_spacing.scss","../../boost/scss/bootstrap/utilities/_stretched-link.scss","../../boost/scss/bootstrap/utilities/_text.scss","../../boost/scss/bootstrap/mixins/_text-truncate.scss","../../boost/scss/bootstrap/mixins/_text-emphasis.scss","../../boost/scss/bootstrap/mixins/_text-hide.scss","../../boost/scss/bootstrap/utilities/_visibility.scss","../../boost/scss/bootstrap/_print.scss","../../boost/scss/moodle/bootstrap-rtl.scss","../../boost/scss/moodle/core.scss","../../boost/scss/moodle/variables.scss","../../boost/scss/moodle/action-menu.scss","../../boost/scss/moodle/icons.scss","../../boost/scss/moodle/admin.scss","../../boost/scss/moodle/blocks.scss","../../boost/scss/moodle/calendar.scss","../../boost/scss/moodle/contentbank.scss","../../boost/scss/moodle/course.scss","../../boost/scss/moodle/drawer.scss","../../boost/scss/moodle/filemanager.scss","../../boost/scss/moodle/message.scss","../../boost/scss/moodle/question.scss","../../boost/scss/moodle/user.scss","../../boost/scss/moodle/search.scss","../../boost/scss/moodle/forms.scss","../../boost/scss/moodle/login.scss","../../boost/scss/moodle/modules.scss","../../boost/scss/moodle/chat.scss","../../boost/scss/moodle/reports.scss","../../boost/scss/moodle/backup-restore.scss","../../boost/scss/moodle/tables.scss","../../boost/scss/moodle/buttons.scss","../../boost/scss/moodle/grade.scss","../../boost/scss/moodle/templates.scss","../../boost/scss/moodle/undo.scss","../../boost/scss/moodle/debug.scss","../../boost/scss/moodle/sticky-footer.scss","../../boost/scss/moodle/popover-region.scss","../../boost/scss/moodle/tool_usertours.scss","../../boost/scss/moodle/print.scss","../../boost/scss/moodle/modal.scss","../../boost/scss/moodle/layout.scss","../../boost/scss/moodle/prefixes.scss","../../boost/scss/moodle/atto.scss","../../boost/scss/moodle/toasts.scss","../../boost/scss/moodle/navbar.scss","../../boost/scss/moodle/reportbuilder.scss","../../boost/scss/moodle/courseindex.scss","../../boost/scss/moodle/moremenu.scss","../../boost/scss/moodle/primarynavigation.scss","../../boost/scss/moodle/secondarynavigation.scss","../../boost/scss/moodle/tertiarynavigation.scss","../../boost/scss/moodle/process-monitor.scss","../../boost/scss/moodle/moodlenet.scss","../../boost/scss/moodle/dropdown.scss","../../boost/scss/moodle/deprecated.scss","../scss/nhse.scss","../scss/nhse/courseindex.scss","../scss/nhse/media.scss","../scss/components/button/_button.scss"],"names":[],"mappings":"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AqBF,qCAEE,gBACA,aACA,kBACA,kBAEA,6CACE,UACA,gBACA,kBC/DJ,wBACE,SACA,SAOF,yBT+EQ,mCNoIJ,0BenNJ,yBTsFU,iBN6HN,0BenNJ,yBTsFU,oBS7EV,2BTsEQ,mCNoIJ,0Be1MJ,2BT6EU,iBN6HN,0Be1MJ,2BT6EU,oBSpEV,wBT6DQ,mCNoIJ,0BejMJ,wBToEU,iBN6HN,0BejMJ,wBToEU,oBS3DV,iCACE,gCC3CF,qBTkIM,UALU,KAMV,UALc,KAMd,YALY,OS5HhB,cACA,YZLgB,IYMhB,aVyFM,mBNoIJ,0BgBlOJ,qBT4IQ,UAfQ,KAgBR,UAfY,KAgBZ,YAfU,OPmGd,agBlOJ,qBTuIQ,UAVQ,KAWR,YATU,MPmGd,0BgBlOJ,qBVqGU,oBUtFV,oBTmHM,UALU,KAMV,UALc,UAMd,YALY,QS7GhB,cACA,YZpBgB,IYqBhB,aV0EM,mBNoIJ,0BgBnNJ,oBT6HQ,UAfQ,KAgBR,UAfY,QAgBZ,YAfU,SPmGd,agBnNJ,oBTwHQ,UAVQ,KAWR,YATU,KPmGd,0BgBnNJ,oBVsFU,oBUvEV,oBToGM,UALU,KAMV,UALc,SAMd,YALY,QS9FhB,cACA,YZnCgB,IYoChB,aV2DM,mBNoIJ,0BgBpMJ,oBT8GQ,UAfQ,KAgBR,UAfY,SAgBZ,YAfU,SPmGd,agBpMJ,oBTyGQ,UAVQ,KAWR,YATU,MPmGd,0BgBpMJ,oBVuEU,oBUxDV,oBTqFM,UALU,KAMV,UALc,UAMd,YALY,QS/EhB,cACA,YZlDgB,IYmDhB,aV4CM,mBNoIJ,0BgBrLJ,oBT+FQ,UAfQ,KAgBR,UAfY,SAgBZ,YAfU,SPmGd,agBrLJ,oBT0FQ,UAVQ,KAWR,YATU,MPmGd,0BgBrLJ,oBVwDU,oBUzCV,qBTsEM,UALU,KAMV,UALc,KAMd,YALY,IShEhB,cACA,YZjEgB,IYkEhB,aV6BM,mBNoIJ,0BgBtKJ,qBTgFQ,UAfQ,KAgBR,UAfY,UAgBZ,YAfU,SPmGd,agBtKJ,qBT2EQ,UAVQ,KAWR,YATU,MPmGd,0BgBtKJ,qBVyCU,oBU1BV,sBTuDM,UALU,KAMV,UALc,KAMd,YALY,ISjDhB,cACA,YZhFgB,IYiFhB,aVcM,mBNo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BqEE,4BNoIJ,0BsBzME,wBhB4EI,6BgB5EJ,yBhBqEE,6BNoIJ,0BsBzME,yBhB4EI,8BgB5EJ,uBhBqEE,2BNoIJ,0BsBzME,uBhB4EI,4BgBlFN,kBhByEI,sBNsIJ,0BsB/MA,kBhBgFM,uBgB1EJ,sBhBqEE,0BNoIJ,0BsBzME,sBhB4EI,2BgB5EJ,wBhBqEE,4BNoIJ,0BsBzME,wBhB4EI,6BgB5EJ,yBhBqEE,6BNoIJ,0BsBzME,yBhB4EI,8BgB5EJ,uBhBqEE,2BNoIJ,0BsBzME,uBhB4EI,4BgBlFN,kBhByEI,sBNsIJ,0BsB/MA,kBhBgFM,wBgB1EJ,sBhBqEE,0BNoIJ,0BsBzME,sBhB4EI,4BgB5EJ,wBhBqEE,4BNoIJ,0BsBzME,wBhB4EI,8BgB5EJ,yBhBqEE,6BNoIJ,0BsBzME,yBhB4EI,+BgB5EJ,uBhBqEE,2BNoIJ,0BsBzME,uBhB4EI,6BgBlFN,kBhByEI,uBNsIJ,0BsB/MA,kBhBgFM,wBgB1EJ,sBhBqEE,2BNoIJ,0BsBzME,sBhB4EI,4BgB5EJ,wBhBqEE,6BNoIJ,0BsBzME,wBhB4EI,8BgB5EJ,yBhBqEE,8BNoIJ,0BsBzME,yBhB4EI,+BgB5EJ,uBhBqEE,4BNoIJ,0BsBzME,uBhB4EI,6BgBlFN,kBhByEI,uBNsIJ,0BsB/MA,kBhBgFM,wBgB1EJ,sBhBqEE,2BNoIJ,0BsBzME,sBhB4EI,4BgB5EJ,wBhBqEE,6BNoIJ,0BsBzME,wBhB4EI,8BgB5EJ,yBhBqEE,8BNoIJ,0BsBzME,yBhB4EI,+BgB5EJ,uBhBqEE,4BNoIJ,0BsBzME,uBhB4EI,6BgBlFN,kBhByEI,uBNsIJ,0BsB/MA,kBhBgFM,wBgB1EJ,sBhBqEE,2BNoIJ,0BsBzME,sBhB4EI,4BgB5EJ,wBhBqEE,6BNoIJ,0BsBzME,wBhB4EI,8BgB5EJ,yBhBqEE,8BNoIJ,0BsBzME,yBhB4EI,+BgB5EJ,uBhBqEE,4BNoIJ,0BsBzME,uBhB4EI,6BgBlFN,kBhByEI,uBNsIJ,0BsB/MA,kBhBgFM,wBgB1EJ,sBhBqEE,2BNoIJ,0BsBzME,sBhB4EI,4BgB5EJ,wBhBqEE,6BNoIJ,0BsBzME,wBhB4EI,8BgB5EJ,yBhBqEE,8BNoIJ,0BsBzME,yBhB4EI,+BgB5EJ,uBhBqEE,4BNoIJ,0BsBzME,uBhB4EI,6BgBlFN,kBhByEI,uBNsIJ,0BsB/MA,kBhBgFM,wBgB1EJ,sBhBqEE,2BNoIJ,0BsBzME,sBhB4EI,4BgB5EJ,wBhBqEE,6BNoIJ,0BsBzME,wBhB4EI,8BgB5EJ,yBhBqEE,8BNoIJ,0BsBzME,yBhB4EI,+BgB5EJ,uBhBqEE,4BNoIJ,0BsBzME,uBhB4EI,6BgBlFN,kBhByEI,uBNsIJ,0BsB/MA,kBhBgFM,wBgB1EJ,sBhBqEE,2BNoIJ,0BsBzME,sBhB4EI,4BgB5EJ,wBhBqEE,6BNoIJ,0BsBzME,wBhB4EI,8BgB5EJ,yBhBqEE,8BNoIJ,0BsBzME,yBhB4EI,+BgB5EJ,uBhBqEE,4BNoIJ,0BsBzME,uBhB4EI,6BgBlFN,mBhByEI,qBNsIJ,0BsB/MA,mBhBgFM,sBgB1EJ,uBhBqEE,yBNoIJ,0BsBzME,uBhB4EI,0BgB5EJ,yBhBqEE,2BNoIJ,0BsBzME,yBhB4EI,4BgB5EJ,0BhBqEE,4BNoIJ,0BsBzME,0BhB4EI,6BgB5EJ,wBhBqEE,0BNoIJ,0BsBzME,wBhB4EI,2BgBlFN,mBhByEI,uBNsIJ,0BsB/MA,mBhBgFM,wBgB1EJ,uBhBqEE,2BNoIJ,0BsBzME,uBhB4EI,4BgB5EJ,yBhBqEE,6BNoIJ,0BsBzME,yBhB4EI,8BgB5EJ,0BhBqEE,8BNoIJ,0BsBzME,0BhB4EI,+BgB5EJ,wBhBqEE,4BNoIJ,0BsBzME,wBhB4EI,6BgBlFN,mBhByEI,uBNsIJ,0BsB/MA,mBhBgFM,wBgB1EJ,uBhBqEE,2BNoIJ,0BsBzME,uBhB4EI,4BgB5EJ,yBhBqEE,6BNoIJ,0BsBzME,yBhB4EI,8BgB5EJ,0BhBqEE,8BNoIJ,0BsBzME,0BhB4EI,+BgB5EJ,wBhBqEE,4BNoIJ,0BsBzME,wBhB4EI,6BgBlFN,mBhByEI,uBNsIJ,0BsB/MA,mBhBgFM,yBgB1EJ,uBhBqEE,2BNoIJ,0BsBzME,uBhB4EI,6BgB5EJ,yBhBqEE,6BNoIJ,0BsBzME,yBhB4EI,+BgB5EJ,0BhBqEE,8BNoIJ,0BsBzME,0BhB4EI,gCgB5EJ,wBhBqEE,4BNoIJ,0BsBzME,wBhB4EI,8BgBlFN,mBhByEI,wBNsIJ,0BsB/MA,mBhBgFM,yBgB1EJ,uBhBqEE,4BNoIJ,0BsBzME,uBhB4EI,6BgB5EJ,yBhBqEE,8BNoIJ,0BsBzME,yBhB4EI,+BgB5EJ,0BhBqEE,+BNoIJ,0BsBzME,0BhB4EI,gCgB5EJ,wBhBqEE,6BNoIJ,0BsBzME,wBhB4EI,8BgBlFN,mBhByEI,wBNsIJ,0BsB/MA,mBhBgFM,yBgB1EJ,uBhBqEE,4BNoIJ,0BsBzME,uBhB4EI,6BgB5EJ,yBhBqEE,8BNoIJ,0BsBzME,yBhB4EI,+BgB5EJ,0BhBqEE,+BNoIJ,0BsBzME,0BhB4EI,gCgB5EJ,wBhBqEE,6BNoIJ,0BsBzME,wBhB4EI,8BgBlFN,mBhByEI,wBNsIJ,0BsB/MA,mBhBgFM,yBgB1EJ,uBhBqEE,4BNoIJ,0BsBzME,uBhB4EI,6BgB5EJ,yBhBqEE,8BNoIJ,0BsBzME,yBhB4EI,+BgB5EJ,0BhBqEE,+BNoIJ,0BsBzME,0BhB4EI,gCgB5EJ,wBhBqEE,6BNoIJ,0BsBzME,wBhB4EI,8BgBlFN,mBhByEI,wBNsIJ,0BsB/MA,mBhBgFM,yBgB1EJ,uBhBqEE,4BNoIJ,0BsBzME,uBhB4EI,6BgB5EJ,yBhBqEE,8BNoIJ,0BsBzME,yBhB4EI,+BgB5EJ,0BhBqEE,+BNoIJ,0BsBzME,0BhB4EI,gCgB5EJ,wBhBqEE,6BNoIJ,0BsBzME,wBhB4EI,8BgBlFN,mBhByEI,wBNsIJ,0BsB/MA,mBhBgFM,yBgB1EJ,uBhBqEE,4BNoIJ,0BsBzME,uBhB4EI,6BgB5EJ,yBhBqEE,8BNoIJ,0BsBzME,yBhB4EI,+BgB5EJ,0BhBqEE,+BNoIJ,0BsBzME,0BhB4EI,gCgB5EJ,wBhBqEE,6BNoIJ,0BsBzME,wBhB4EI,8BgBlFN,mBhByEI,wBNsIJ,0BsB/MA,mBhBgFM,yBgB1EJ,uBhBqEE,4BNoIJ,0BsBzME,uBhB4EI,6BgB5EJ,yBhBqEE,8BNoIJ,0BsBzME,yBhB4EI,+BgB5EJ,0BhBqEE,+BNoIJ,0BsBzME,0BhB4EI,gCgB5EJ,wBhBqEE,6BNoIJ,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A,eqBnJA,mBACA,U/B4IE,2B+BhJJ,kBAOI,oBAGF,gHAIE,cAIJ,wBrB6IE,aqB1IA,qBACA,gB/B0HE,2B+B9HJ,wBrBgJI,eqB1IF,oCACE,mB/BuHA,2B+BnHA,oCACE,mBAGF,+CACE,iBAQN,qBzB9BQ,gBNoIJ,0B+BtGJ,qBzBvBU,iByB2BV,8BACE,WjC7HiB,QiC8HjB,MjC7HkB,KiC8HlB,qBACA,WACA,kBACA,mBACA,iBACA,kBACA,S/ByFE,0B+BlGJ,8BAYI,WACA,mBACA,iBACA,WAIJ,8BACE,yBAMF,kBzB5DQ,gBNoIJ,0B+BxEJ,kBzBrDU,iBI8ER,uDACE,iBZhLe,QYiLf,MZhLgB,KE6NhB,a+BxEJ,kBrB+BI,yBACA,MZpLgB,QYqLhB,yBqB5BJ,qCzBjEQ,qCyBqEN,oBACA,iBACA,kB/B6DE,0B+BnEJ,qCzB1DU,mBN6HN,0B+BnEJ,qCzB1DU,oByBmEV,2IxBpIE,gBA8FI,UALU,KAMV,UALc,SAMd,YALY,QwB6ChB,SACA,c/BqDE,0B+B1DJ,2IxB5BQ,UAfQ,KAgBR,UAfY,SAgBZ,YAfU,SPmGd,a+B1DJ,2IxBjCQ,UAVQ,KAWR,YATU,MPmGd,a+B1DJ,2IrBiCI,MZnMgB,QYoMhB,KZpMgB,QYsMhB,geAGE,MZzMc,SiC0KpB,yBACE,aACA,cACA,YACA,UACA,gBACA,kBACA,wBACA,W/B0CE,a+BlDJ,yBrB6CI,cVKA,0B+BlDJ,yBAYI,WAGF,+DAEE,0BACA,WACA,cACA,SACA,kBACA,MACA,wBACA,QrBrBF,+DACE,iBZ1Kc,QY2Kd,MZhLgB,KE6NhB,a+BtBJ,0BrBnBI,yBACA,MZpLgB,QYqLhB,yBqBqBA,mHAEE,ajCxMY,QYyKhB,kEACE,iBZ1Kc,QY2Kd,MZhLgB,KE6NhB,a+BXJ,6BrB9BI,yBACA,MZpLgB,QYqLhB,yBqBgCA,yHAEE,ajCnNY,QiCuNhB,wWACE,iBjC5NgB,QiC6NhB,SACA,MjC/NgB,KiCgOhB,gBAEA,0MACE,MjCnOc,KiCqOd,4NACE,MjCrOY,QE4NhB,a+BDF,wWAcI,sBACA,MjC1Oc,SiC8OlB,2PAEE,MjCjPgB,KiCqPhB,mLACE,MjCtPc,KiCwPhB,mLACE,MjCxPc,QiC6PhB,sFACE,KjC/Pc,KiCuQpB,8BACE,mB/B3CE,2B+B0CJ,8BAII,aAGF,0CACE,cACA,KjCjRe,QiCkRf,gBACA,oBACA,kBACA,WACA,QAOJ,uBACE,yBACA,gCACA,cACA,eACA,aAGF,gCACE,eACA,gBACA,cCjTF,qB1BmGQ,mBNoIJ,0BgCvOJ,qB1B0GU,oB0BtGV,2BACE,gBACA,UAGF,2BACE,wPAEA,mBACA,kBhC0NE,0BgC9NJ,2BAOI,0PAKJ,2BACE,qBAGF,8BACE,Y5BtBgB,I6BLlB,kBAGE,YvBCA,wBACE,WACA,WACA,cuBDJ,wBACE,qBACA,gBACA,kBAGF,yBACE,cAGF,yBACE,gBCLF,gC3BEE,MTFkB,QQwFZ,mBCoCF,UALU,KAMV,UALc,KAMd,YALY,I2BrHhB,clCwNE,akC5NJ,gC3BKI,MTLgB,SE4NhB,0BkC5NJ,gC5B+FU,oBN6HN,0BkC5NJ,gC3BsIQ,UAfQ,KAgBR,UAfY,UAgBZ,YAfU,SPmGd,akC5NJ,gC3BiIQ,UAVQ,KAWR,YATU,M2BlHlB,iDACE,MpCViB,QoCWjB,eACA,qBACA,kBACA,kBAEA,6DACE,MpCZoB,QoCetB,+DACE,SACA,WACA,OACA,YACA,kBACA,MCDF,QADmE,MAGnE,QACA,SAEA,mBACA,2BAcE,4CAEA,gCACA,0BDjBF,6DnCrCA,iBDamB,QCZnB,WACE,6BAEF,MDIkB,wCCGlB,qBmC6BE,qFACE,KpCjCc,QoCuChB,whBACE,qBAKN,qMCtBE,QADmE,MAGnE,QACA,SAEA,mBACA,2BAmBE,4CAEA,gCACA,yBDFJ,sDACE,0BAGF,iGACE,aAGF,qBACE,8BACA,eACA,aACA,kBxBcA,mCACE,aAEF,kCACE,gBwBGJ,iCACE,iBpCpFkB,KoCqFlB,yBACA,oBAP6B,IAS7B,6CACE,apCjEiB,QoCoEnB,0GACE,iBpC7FgB,KoC8FhB,mCACA,cACA,uBlC6HA,2BkCjIF,0GAOI,wBAGF,+HACE,wBAIA,wXACE,MpCxGgB,QoC4GpB,4HACE,gBAEA,wXnC1HJ,iBDamB,QCZnB,WACE,6BAEF,MDIkB,wCCGlB,qBmCkHM,kaACE,qaAQR,oHACE,MpCjIe,QoCkIf,eACA,qBACA,yBACA,kBAEA,yIACE,gaAEA,WACA,qBACA,YACA,OACA,kBACA,qBACA,WAIJ,2E5B1DM,uE4BgEJ,cACA,cACA,alCkEA,0BkC1EF,2E5BnDQ,qBN6HN,0BkC1EF,2E5BnDQ,mBN6HN,0BkC1EF,2E5BnDQ,oBN6HN,0BkC1EF,2E5BnDQ,e4B+DV,6CACE,oBAlFsB,IAuFhB,y0BACE,qBAIJ,+1BACE,+ZAON,4QACE,0ZAKJ,sB5B/FQ,mB4BkGN,4E5BlGM,kBNoIJ,0BkClCF,4E5B3FQ,mBN6HN,0BkCrCJ,sB5BxFU,oB4BkGV,wG5BzGQ,iBNoIJ,0BkC3BJ,wG5BlGU,kB8BvGV,oB9BgGQ,mCAFA,aIUN,iBZjGkB,KYkGlB,MZjGkB,QYsHlB,yBACA,yBA5CA,kCACE,aAEF,iCACE,gBV6IA,0BoCpOJ,oB9BuGU,oBN6HN,0BoCpOJ,oB9BuGU,iBN6HN,0BoCpOJ,oB9BqGU,cN+HN,aoCpOJ,oB1B4GI,yBACA,yB0BzGJ,2B7BgIM,UALU,KAMV,UALc,QAMd,YALY,IGqBhB,iBZhJiB,QYiJjB,MZhJkB,KYiJlB,qBACA,qBACA,iBACA,kBACA,UVwEE,0BoChOJ,2B7B0IQ,UAfQ,KAgBR,UAfY,OAgBZ,YAfU,SPmGd,aoChOJ,2B7BqIQ,UAVQ,KAWR,YATU,MPmGd,2BoChOJ,2B1B2JI,kBACA,eACA,iBACA,UVkEA,aoChOJ,2B1BkKI,gBACA,MZ/JgB,QYgKhB,OV4DA,aoChOJ,2B1BuMI,MZnMgB,QYoMhB,KZpMgB,QYsMhB,sGAGE,MZzMc,SuChBpB,qB9B8CE,gBA8FI,UALU,KAMV,UALc,KAMd,YALY,I8BtIhB,WACA,MvCgBgB,QuCfhB,cACA,mBrCsOE,0BqC5OJ,qB9BsJQ,UAfQ,KAgBR,UAfY,UAgBZ,YAfU,SPmGd,aqC5OJ,qB9BiJQ,UAVQ,KAWR,YATU,M+BpIlB,qBhCiGQ,agC7FN,mBAMA,yBtC6NE,0BsCvOJ,qBhCwGU,cN+HN,0BsCvOJ,qBAOI,oBtCgOA,0BsCvOJ,qBAaI,0BAGF,2BACE,yBACA,6BACA,gCAIJ,4B/BkBE,gBA8FI,UALU,KAMV,UALc,SAMd,YALY,Q+B1GhB,ahCyEM,mBNoIJ,0BsChNJ,4B/B0HQ,UAfQ,KAgBR,UAfY,SAgBZ,YAfU,SPmGd,asChNJ,4B/BqHQ,UAVQ,KAWR,YATU,MPmGd,0BsChNJ,4BhCmFU,oBgC5EV,2B/BDE,gBA0GI,UALU,KAMV,UALc,KAMd,YALY,IPmGd,0BsCzMJ,2B/BmHQ,UAfQ,KAgBR,UAfY,UAgBZ,YAfU,SPmGd,asCzMJ,2B/B8GQ,UAVQ,KAWR,YATU,M+BnGhB,6BACE,ahCiEI,mBNoIJ,0BsCtMF,6BhCyEQ,oBgCnEV,2BAEE,gBACA,aAGF,6B/BJE,gB+BQA,8IAIE,MxCtCc,QwCyChB,mCvCrDA,iBDamB,QCZnB,WACE,6BAEF,MDIkB,wCCGlB,qBwCVF,gBAGE,SACA,SACA,U7BNA,sBACE,WACA,WACA,c6BMJ,wBhCiBE,gBA0GI,UALU,KAMV,UALc,KAMd,YALY,IgCrHhB,sBACA,MzCLkB,QyCMlB,cACA,kBACA,aACA,eACA,UACA,mBvCiNE,0BuC3NJ,wBhCqIQ,UAfQ,KAgBR,UAfY,UAgBZ,YAfU,SPmGd,auC3NJ,wBhCgIQ,UAVQ,KAWR,YATU,MgCzGlB,4BhCcE,gBA8FI,UALU,KAMV,UALc,KAMd,YALY,OgCvGhB,mBvC0ME,0BuC5MJ,4BhCsHQ,UAfQ,KAgBR,UAfY,KAgBZ,YAfU,OPmGd,auC5MJ,4BhCiHQ,UAVQ,KAWR,YATU,MgCpGlB,2BhCSE,gBA8FI,UALU,KAMV,UALc,UAMd,YALY,QgClGhB,mBvCqME,0BuCvMJ,2BhCiHQ,UAfQ,KAgBR,UAfY,QAgBZ,YAfU,SPmGd,auCvMJ,2BhC4GQ,UAVQ,KAWR,YATU,KgC/FlB,2BhCIE,gBA8FI,UALU,KAMV,UALc,SAMd,YALY,QgC7FhB,mBvCgME,0BuClMJ,2BhC4GQ,UAfQ,KAgBR,UAfY,SAgBZ,YAfU,SPmGd,auClMJ,2BhCuGQ,UAVQ,KAWR,YATU,MgC1FlB,2BhCDE,gBA8FI,UALU,KAMV,UALc,KAMd,YALY,IgCxFhB,mBvC2LE,0BuC7LJ,2BhCuGQ,UAfQ,KAgBR,UAfY,UAgBZ,YAfU,SPmGd,auC7LJ,2BhCkGQ,UAVQ,KAWR,YATU,MgCrFlB,yBAEE,kBACA,oBACA,SCxDF,wBlCwGQ,qCkClGN,iB1CkCmB,Q0CjCnB,6B9BCA,8BACE,WACA,WACA,cViOA,awC5OJ,wB9BuOI,cVKA,0BwC5OJ,wBlC+GU,qBN6HN,0BwC5OJ,wBlC+GU,kBkCrGV,cACE,iB1C6BmB,Q0C5BnB,mBxCgOE,2BwClOJ,cAKI,aACA,+BAIJ,oBlCoFQ,oBkCjFN,qBACA,mBACA,exCmNE,0BwCxNJ,oBlC2FU,qBkCpFR,+BACE,mBxCgNA,2BwCxNJ,oBAYI,WACA,iBACA,mBACA,UAEA,+BACE,iBAKN,yBjCTE,gBA0GI,UALU,KAMV,UALc,QAMd,YALY,QPmGd,0BwCjMJ,yBjC2GQ,UAfQ,KAgBR,UAfY,KAgBZ,YAfU,KPmGd,awCjMJ,yBjCsGQ,UAVQ,KAWR,YATU,KPmGd,2BwCjMJ,yBAII,WACA,gBxC4LA,2BwCxLJ,iCAEI,WACA,mBAIJ,8BACE,M1CyC6B,Q0CvC7B,sCACE,M1CsC2B,Q0CnC7B,oCACE,M1ChDoB,Q0CoDxB,yBjCrCE,gBA0GI,UALU,KAMV,UALc,QAMd,YALY,QiC/DhB,M1C4BkC,Q0C3BlC,gBxCiKE,0BwCrKJ,yBjC+EQ,UAfQ,KAgBR,UAfY,KAgBZ,YAfU,KPmGd,awCrKJ,yBjC0EQ,UAVQ,KAWR,YATU,KPmGd,2BwC9JJ,oBAEI,6BACA,kBCjEJ,cACE,iB3CHiB,Q2CMnB,yB7BLE,cAEA,UReiB,OqCVjB,ezCsNE,2ByCxNJ,wCzCwNI,0ByCxNJ,yB7BKI,eZmNA,0ByCxNJ,yBAKI,aACA,+BzCkNA,2ByC9MJ,oBAEI,kBACA,WAGF,4CACE,K3CtBgB,KE6NhB,ayCxMF,4CAII,K3C1Ba,S2C8BjB,sCACE,K3C/Be,QE8Nf,ayChMF,sCAII,K3CjCc,ME6NhB,0ByC9MJ,oBAuBI,gBAGF,gC/B4NA,YACA,Y+B3NE,SzCkLA,2ByC9MJ,oBAgCI,eAGF,yBAnCF,oBAoCI,eAIJ,oB/B8ME,YACA,Y+B7MA,cAGE,sCACE,uCAIJ,0B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A,gB5CyOE,2B4C5OJ,0CAMI,eACA,gBACA,YAIJ,gD/CkCE,MC/BkB,KSmBlB,gBA0GI,UALU,KAMV,UALc,KAMd,YALY,IqC1HhB,qB/CiCA,wDACE,MClCgB,KDqClB,sDACE,MCtCgB,KDuChB,qBAGF,sDACE,MC1CgB,QD2ChB,gCACA,eOiBgB,IPhBhB,qBAGF,uDACE,MC0CsB,QEiItB,0B4ChOJ,gDrC0IQ,UAfQ,KAgBR,UAfY,UAgBZ,YAfU,SPmGd,a4ChOJ,gDrCqIQ,UAVQ,KAWR,YATU,MqCxHhB,sDACE,0BAKF,sDACE,uBAGF,iDlC8PA,YACA,WkC7PE,cAGF,yClCyPA,YACA,WkCrPF,mCACE,e5CsME,0B4CnMA,gEACE,mBACA,aACA,sBACA,gBACA,WAGF,+DACE,mBClDN,qBACE,iB/CckB,K+CZlB,gDACE,mB7CwOA,2B6CrOE,uDACE,W/COY,M+CFlB,iDACE,yBAIA,sEACE,gBAKF,yDACE,K/CXa,Q+Ccf,mDACE,K/Cdc,K+CmBhB,+CACE,M/CnBc,Q+CoBd,0BAEA,8EACE,M/CvBY,Q+C4BlB,2CACE,iB/C/Be,Q+CiCf,+DACE,K/CjCc,K+CoChB,iDACE,iB/C+BsB,kB+C9BtB,a/C8BsB,kB+C3BxB,iDACE,iB/CpCe,Q+CsCf,qEACE,K/C5CY,Q+CiDlB,0CACE,yBAEA,gDACE,yB7CuKF,2B6CxKA,gDAII,0B7CoKJ,2B6C/JF,gDAEI,eAIJ,8CACE,WAGF,oDACE,M/C1Ee,Q+C6EjB,qEACE,M/C5EgB,Q+C+ElB,iDACE,M/ChFgB,Q+CqFlB,qDACE,iB/CvFgB,K+C0FlB,2CACE,iB/C3FgB,K+C6FhB,0EACE,6BAGF,0EACE,M/CnGa,Q+CqGb,kFACE,M/CtGW,Q+CyGb,gFACE,M/CxGY,Q+C0GZ,sFACE,W/CtGW,Q+C2GjB,qEACE,K/CnHa,QgDNnB,YAGE,iBhDGiB,QgDFjB,MhDGkB,KgDFlB,kB9C+NE,a8CpOJ,YpC2MI,MZnMgB,QYoMhB,KZpMgB,QYsMhB,yDAGE,MZzMc,SgDDlB,gCAEE,wCAIJ,qBxCmFQ,qCNoIJ,0B8CvNJ,qBxC0FU,kBN6HN,0B8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A;AAAA;AAAA,GAQA,YACE,iDACA,wDAGF,WACE,kCACA,kBACA,gBACA,aF8BwB,ME7BxB,qHAIF,owCAEE,gBCxBF;AAAA;AAAA;AAAA;AAAA,mCCCA,kBACE,kCACA,gBAEF,qCACA,cACE,kCACA,gBAEF,iCACA,iCACA,gCACA,+BACA,eACE,kCACA,gBAEF,kCACA,+BACA,cACE,kCACA,gBAEF,iCACA,eACE,kCACA,gBAEF,kCACA,2BACE,kCACA,gBAEF,8CACA,yBACE,kCACA,gBAEF,4CACA,qBACE,kCACA,gBAEF,wCACA,iCACA,uCACA,kCACA,gBACE,kCACA,gBAEF,mCACA,iCACA,uCACA,iBACE,kCACA,gBAEF,oCACA,aACE,kCACA,gBAEF,gCACA,aACE,kCACA,gBAEF,gCACA,qCACA,uBACE,kCACA,gBAEF,0CACA,YACE,kCACA,gBAEF,+BACA,yCACA,sBACE,kCACA,gBAEF,yCACA,iCACA,sBACE,kCACA,gBAEF,yCACA,sBACE,kCACA,gBAEF,yCACA,uCACA,iCACA,mCACA,WACE,kCACA,gBAEF,iBACE,kCACA,gBAEF,kCACA,mCACA,mCACA,mCACA,oCACA,sCACA,sBACE,oCACA,gBAEF,yCACA,uBACE,oCACA,gBAEF,0CACA,gCACA,mBACE,kCACA,gBAEF,sCACA,qBACE,kCACA,gBAEF,wCACA,eACE,kCACA,gBAEF,kCACA,mCACA,uBACE,oCACA,gBAEF,0CACA,qCACA,wCACA,kCACA,qBACE,oCACA,gBAEF,wCACA,eACE,kCACA,gBAEF,kCACA,gBACE,kCACA,gBAEF,mCACA,kBACE,kCACA,gBAEF,qCACA,eACE,oCACA,gBAEF,gBACE,oCACA,gBAEF,mCACA,kBACE,oCACA,gBAEF,qCACA,cACE,oCACA,gBAEF,mBACE,kCACA,gBAEF,+BACA,aACE,kCACA,gBAEF,gCACA,oBACE,kCACA,gBAEF,uCACA,mBACE,kCACA,gBAEF,sCACA,iBACE,kCACA,gBAEF,oCACA,mBACE,kCACA,gBAEF,sCACA,gCACA,gCACA,qCACA,gCACA,gCACA,8BACA,eACE,kCACA,gBAEF,kCACA,gBACE,kCACA,gBAEF,mCACA,YACE,kCACA,gBAEF,+BACA,kCACA,kCACA,gCACA,iBACE,oCACA,gBAEF,wBACE,oCACA,gBAEF,2CACA,0BACE,oCACA,gBAEF,6CACA,mBACE,oCACA,gBAEF,sCACA,gCACA,mCACA,oCACA,mCACA,gBACE,oCACA,gBAEF,mCACA,sCACA,gCACA,qCACA,oCACA,iBACE,kCACA,gBAEF,oCACA,kBACE,kCACA,gBAEF,qCACA,gCACA,oCACA,mBACE,kCACA,gBAEF,sCACA,mCACA,yCACA,uCACA,cACE,kCACA,gBAEF,iCACA,kCACA,mBACE,kCACA,gBAEF,sCACA,kBACE,kCACA,gBAEF,qCACA,kBACE,kCACA,gBAEF,qCACA,iCACA,iCACA,uCACA,gBACE,kCACA,gBAEF,mCACA,qCACA,kBACE,oCACA,gBAEF,gBACE,kCACA,gBAEF,mCACA,qBACE,kCACA,gBAEF,wCACA,eACE,kCACA,gBAEF,kCACA,eACE,kCACA,gBAEF,kCACA,aACE,kCACA,gBAEF,gCACA,kBACE,kCACA,gBAEF,qCACA,cACE,kCACA,gBAEF,iCACA,yCACA,mBACE,kCACA,gBAEF,sCACA,uBACE,kCACA,gBAEF,0CACA,sBACE,kCACA,gBAEF,yCACA,oCACA,uCACA,iCACA,kBACE,kCACA,gBAEF,qCACA,cACE,oCACA,gBAEF,aACE,oCACA,gBAEF,YACE,oCACA,gBAEF,qCACA,sBACE,kCACA,gBAEF,yCACA,mCACA,qCACA,wCACA,+CACA,eACE,kCACA,gBAEF,2BACE,kCACA,gBAEF,8CACA,mBACE,kCACA,gBAEF,sCACA,yBACE,kCACA,gBAEF,4CACA,iBACE,kCACA,gBAEF,oCACA,4BACE,kCACA,gBAEF,+CACA,oBACE,kCACA,gBAEF,uCACA,8BACA,+BACA,8BACA,+BACA,kCACA,8BACA,gCACA,8BACA,8BACA,8BACA,8BACA,8BACA,gCACA,iCACA,8BACA,8BACA,WACE,oCACA,gBAEF,eACE,oCACA,gBAEF,kCACA,oCACA,yCACA,0CACA,0CACA,2CACA,2CACA,4CACA,sBACE,oCACA,gBAEF,yCACA,eACE,oCACA,gBAEF,YACE,oCACA,gBAEF,mBACE,oCACA,gBAEF,sCACA,oBACE,oCACA,gBAEF,uCACA,eACE,oCACA,gBAEF,sBACE,oCACA,gBAEF,iBACE,oCACA,gBAEF,cACE,oCACA,gBAEF,WACE,oCACA,gBAEF,iBACE,oCACA,gBAEF,wBACE,oCACA,gBAEF,2CACA,cACE,oCACA,gBAEF,qBACE,oCACA,gBAEF,wCACA,0CACA,wCACA,0CACA,2CACA,aACE,oCACA,gBAEF,eACE,oCACA,gBAEF,eACE,oCACA,gBAEF,aACE,oCACA,gBAEF,gBACE,oCACA,gBAEF,aACE,oCACA,gBAEF,kBACE,oCACA,gBAEF,cACE,oCACA,gBAEF,gBACE,oCACA,gBAEF,cACE,oCACA,gBAEF,iCACA,aACE,kCACA,gBAEF,gCACA,cACE,kCACA,gBAEF,iCACA,UACE,oCACA,gBAEF,aACE,oCACA,gBAEF,cACE,oCACA,gBAEF,iBACE,oCACA,gBAEF,sBACE,oCACA,gBAEF,4BACE,kCACA,gBAEF,+CACA,2BACE,kCACA,gBAEF,8CACA,2BACE,kCACA,gBAEF,8CACA,mBACE,kCACA,gBAEF,sCACA,oBACE,kCACA,gBAEF,uCACA,oBACE,oCACA,gBAEF,uCACA,8BACA,uCACA,qBACE,kCACA,gBAEF,wCACA,aACE,oCACA,gBAEF,iBACE,oCACA,gBAEF,cACE,oCACA,gBAEF,sCACA,+BACA,uCACA,aACE,oCACA,gBAEF,cACE,oCACA,gBAEF,cACE,oCACA,gBAEF,qBACE,oCACA,gBAEF,wCACA,0BACE,oCACA,gBAEF,mBACE,oCACA,gBAEF,iBACE,oCACA,gBAEF,YACE,oCACA,gBAEF,qBACE,oCACA,gBAEF,sBACE,oCACA,gBAEF,cACE,oCACA,gBAEF,cACE,oCACA,gBAEF,eACE,oCACA,gBAEF,sBACE,oCACA,gBAEF,yCACA,aACE,oCACA,gBAEF,oBACE,oCACA,gBAEF,uCACA,qCACA,8BACA,eACE,oCACA,gBAEF,kBACE,oCACA,gBAEF,kBACE,oCACA,gBAEF,kBACE,kCACA,gBAEF,qCACA,mBACE,kCACA,gBAEF,sCACA,oBACE,kCACA,gBAEF,uCACA,yBACE,kCACA,gBAEF,4CACA,oBACE,kCACA,gBAEF,uCACA,oBACE,kCACA,gBAEF,uCACA,sBACE,kCACA,gBAEF,yCACA,sBACE,kCACA,gBAEF,yCACA,kBACE,kCACA,gBAEF,qCACA,oBACE,kCACA,gBAEF,uCACA,oBACE,kCACA,gBAEF,uCACA,oBACE,kCACA,gBAEF,uCACA,oBACE,kCACA,gBAEF,uCACA,mBACE,kCACA,gBAEF,sCACA,YACE,oCACA,gBAEF,eACE,oCACA,gBAEF,gBACE,oCACA,gBAEF,oCACA,oCACA,qCACA,kCACA,yCACA,aACE,oCACA,gBAEF,UACE,oCACA,gBAEF,6BACA,kBACE,oCACA,gBAEF,qCACA,cACE,oCACA,gBAEF,UACE,oCACA,gBAEF,6BACA,kBACE,oCACA,gBAEF,qCACA,WACE,oCACA,gBAEF,mBACE,oCACA,gBAEF,2BACE,oCACA,gBAEF,8CACA,iBACE,oCACA,gBAEF,oCACA,qBACE,oCACA,gBAEF,UACE,oCACA,gBAEF,cACE,oCACA,gBAEF,cACE,oCACA,gBAEF,iCACA,+BACA,qBACE,kCACA,gBAEF,wCACA,cACE,kCACA,gBAEF,iCACA,mBACE,kCACA,gBAEF,sCACA,iCACA,gBACE,kCACA,gBAEF,mCACA,qBACE,kCACA,gBAEF,wCACA,kBACE,oCACA,gBAEF,cACE,oCACA,gBAEF,YACE,oCACA,gBAEF,mBACE,kCACA,gBAEF,sCACA,cACE,oCACA,gBAEF,qBACE,oCACA,gBAEF,eACE,oCACA,gBAEF,qBACE,oCACA,gBAEF,mBACE,oCACA,gBAEF,eACE,oCACA,gBAEF,iBACE,oCACA,gBAEF,iBACE,oCACA,gBAEF,oBACE,kCACA,gBAEF,uCACA,gCACA,iBACE,kCACA,gBAEF,qCACA,qCACA,oCACA,qCACA,cACE,oCACA,gBAEF,qBACE,oCACA,gBAEF,wCACA,eACE,oCACA,gBAEF,iBACE,oCACA,gBAEF,UACE,kCACA,gBAEF,6BACA,8BACA,iCACA,iCACA,kBACE,oCACA,gBAEF,sBACE,oCACA,gBAEF,gBACE,oCACA,gBAEF,gBACE,oCACA,gBAEF,eACE,oCACA,gBAEF,cACE,oCACA,gBAEF,oBACE,oCACA,gBAEF,mBACE,oCACA,gBAEF,gBACE,oCACA,gBAEF,eACE,kCACA,gBAEF,kCACA,sCACA,mCACA,0CACA,yBACE,oCACA,gBAEF,4CACA,mBACE,oCACA,gBAEF,gBACE,oCACA,gBAEF,gCACA,eACE,oCACA,gBAEF,cACE,oCACA,gBAEF,oBACE,oCACA,gBAEF,UACE,oCACA,gBAEF,6BACA,qBACE,oCACA,gBAEF,gBACE,oCACA,gBAEF,oBACE,oCACA,gBAEF,oCACA,kCACA,oCACA,oCACA,oCACA,oCACA,oBACE,kCACA,gBAEF,sBACE,kCACA,gBAEF,qBACE,kCACA,gBAEF,wCACA,cACE,oCACA,gBAEF,sBACE,oCACA,gBAEF,aACE,kCACA,gBAEF,sCACA,sCACA,sCACA,sCACA,mBACE,kCACA,gBAEF,sCACA,mBACE,kCACA,gBAEF,sCACA,oBACE,kCACA,gBAEF,uCACA,mBACE,kCACA,gBAEF,sCACA,uBACE,kCACA,gBAEF,0CACA,qBACE,kCACA,gBAEF,wCACA,oBACE,kCACA,gBAEF,uCACA,sBACE,kCACA,gBAEF,yCACA,oBACE,kCACA,gBAEF,uCACA,kBACE,kCACA,gBAEF,wBACE,oCACA,gBAEF,UACE,oCACA,gBAEF,iBACE,oCACA,gBAEF,qBACE,oCACA,gBAEF,4BACE,oCACA,gBAEF,+CACA,kBACE,oCACA,gBAEF,mBACE,oCACA,gBAEF,cACE,oCACA,gBAEF,cACE,oCACA,gBAEF,eACE,oCACA,gBAEF,aACE,oCACA,gBAEF,yBACE,oCACA,gBAEF,qCACA,cACE,oCACA,gBAEF,aACE,oCACA,gBAEF,cACE,oCACA,gBAEF,uBACE,kCACA,gBAEF,0CACA,wBACE,kCACA,gBAEF,2CACA,wBACE,kCACA,gBAEF,2CACA,wBACE,kCACA,gBAEF,2CACA,aACE,kCACA,gBAEF,gCACA,qCACA,oBACE,kCACA,gBAEF,uCACA,aACE,oCACA,gBAEF,aACE,oCACA,gBAEF,gCACA,iBACE,oCACA,gBAEF,iBACE,oCACA,gBAEF,oBACE,oCACA,gBAEF,YACE,oCACA,gBAEF,0CACA,gBACE,oCACA,gBAEF,YACE,oCACA,gBAEF,oBACE,oCACA,gBAEF,WACE,oCACA,gBAEF,oBACE,oCACA,gBAEF,gBACE,oCACA,gBAEF,cACE,oCACA,gBAEF,sBACE,kCACA,gBAEF,yCACA,qBACE,kCACA,gBAEF,wCACA,iBACE,oCACA,gBAEF,mBACE,oCACA,gBAEF,cACE,oCACA,gBAEF,kBACE,oCACA,gBAEF,eACE,oCACA,gBAEF,cACE,oCACA,gBAEF,sBACE,oCACA,gBAEF,yCACA,yBACE,kCACA,gBAEF,4CACA,+CACA,2CACA,mCACA,0CACA,aACE,oCACA,gBAEF,eACE,oCACA,gBAEF,kCACA,cACE,oCACA,gBAEF,qBACE,oCACA,gBAEF,wCACA,gBACE,oCACA,gBAEF,sBACE,oCACA,gBAEF,yCACA,uBACE,oCACA,gBAEF,0CACA,kBACE,oCACA,gBAEF,mBACE,oCACA,gBAEF,aACE,oCACA,gBAEF,iBACE,oCACA,gBAEF,4BACE,oCACA,gBAEF,+CACA,0BACE,oCACA,gBAEF,6CACA,oBACE,oCACA,gBAEF,UACE,oCACA,gBAEF,6BACA,mBACE,kCACA,gBAEF,sCACA,uBACE,kCACA,gBAEF,0CACA,cACE,oCACA,gBAEF,sBACE,kCACA,gBAEF,yCACA,gCACA,sBACE,kCACA,gBAEF,yCACA,eACE,kCACA,gBAEF,kCACA,qBACE,kCACA,gBAEF,wCACA,cACE,kCACA,gBAEF,iCACA,gBACE,kCACA,gBAEF,0CACA,iBACE,kCACA,gBAEF,oCACA,yBACE,kCACA,gBAEF,4CACA,aACE,oCACA,gBAEF,sBACE,oCACA,gBAEF,gBACE,oCACA,gBAEF,wCACA,sCACA,wCACA,wCACA,wCACA,wCACA,kCACA,8BACA,uBACE,kCACA,gBAEF,sBACE,kCACA,gBAEF,0CACA,sBACE,kCACA,gBAEF,yCACA,yBACE,kCACA,gBAEF,4CACA,gBACE,oCACA,gBAEF,YACE,oCACA,gBAEF,YACE,oCACA,gBAEF,YACE,oCACA,gBAEF,eACE,oCACA,gBAEF,eACE,oCACA,gBAEF,kCACA,mBACE,kCACA,gBAEF,sCACA,mBACE,oCACA,gBAEF,kBACE,oCACA,gBAEF,cACE,oCACA,gBCxiDF;AAAA;AAAA;AAAA;AAAA,GCGA,IACE,0DACA,iCAGF,q3CASE,kCACA,mCACA,wCACA,kBACA,oBACA,cACA,oBAGF,u1CAKE,kCAGF,gBAEE,oCC/BA,OACE,cADF,OACE,cADF,OACE,cADF,OACE,cADF,OACE,cADF,OACE,cADF,OACE,cADF,OACE,cADF,OACE,cADF,QACE,eAMF,QCIA,iBACA,iBACA,sBDNA,OCIA,gBACA,0BACA,sBDNA,OCIA,iBACA,0BACA,6BDNA,OCIA,iBACA,kBACA,uBDNA,OCIA,gBACA,0BACA,wBDNA,QCIA,cACA,qBACA,yBCfF,OACE,kBACA,MTIwB,OUN1B,OACE,qBACA,uCACA,eAEA,4BAGF,OACE,sCACA,kBACA,kBACA,8BACA,oBCbF,WACE,0CACA,6CACA,2CACA,4CACA,sDAGF,cACE,WACA,0CAGF,eACE,YACA,yCCfF,SACE,uBACA,8CACA,0DACA,oDACA,wEACA,kEAGF,WACE,yBACA,8CACA,0DACA,oDACA,wEACA,wFAGF,SACE,uBACA,8CACA,0DACA,oDACA,wEACA,mFAGF,cACE,4BACA,8CACA,0DACA,oDACA,wEACA,mFAGF,SACE,uBACA,8CACA,0DACA,oDACA,wEACA,kEAGF,UACE,wBACA,8CACA,0DACA,oDACA,wEACA,6DAGF,SACE,uBACA,8CACA,0DACA,oDACA,wEACA,6DAGF,iBACE,kCAGF,yBAEE,uBACA,0DACA,oDACA,wEACA,+DAMF,u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V,gBEgBU,aFhBV,yBEgBU,aFhBV,yBEgBU,aFhBV,gBEgBU,aFhBV,yBEgBU,aFhBV,yBEgBU,aFhBV,gBEgBU,cFhBV,yBEgBU,cFhBV,0BGnDF,OACE,WACA,cZiIO,KYhIP,MZSS,QYNT,oBAEE,QZmV0B,OYlV1B,mBACA,6BAGF,gBACE,sBACA,gCAGF,mBACE,6BAUF,0BAEE,QZ6T0B,MYpT9B,gBACE,yBAEA,sCAEE,yBAIA,kDAEE,wBAMJ,mGAIE,SASF,yCACE,iBZyR0B,gBCxV5B,4BW2EI,MZvEK,QYwEL,iBZ8QwB,iBahW1B,mDAGE,iBD2F+B,yBCvF/B,uFAIE,aDmFyE,yBXxF/E,kCYiBM,iBAJe,iDAMf,0EAEE,iBARa,iDAnBnB,yDAGE,iBD2F+B,yBCvF/B,+FAIE,aDmFyE,yBXxF/E,oCYiBM,iBAJe,iDAMf,8EAEE,iBARa,iDAnBnB,mDAGE,iBD2F+B,yBCvF/B,uFAIE,aDmFyE,yBXxF/E,kCYiBM,iBAJe,iDAMf,0EAEE,iBARa,iDAnBnB,0CAGE,iBD2F+B,yBCvF/B,2EAIE,aDmFyE,yBXxF/E,+BYiBM,iBAJe,iDAMf,oEAEE,iBARa,iDAnBnB,mDAGE,iBD2F+B,sBCvF/B,uFAIE,aDmFyE,sBXxF/E,kCYiBM,iBAJe,+BAMf,0EAEE,iBARa,+BAnBnB,gDAGE,iBD2F+B,yBCvF/B,mFAIE,aDmFyE,yBXxF/E,iCYiBM,iBAJe,gDAMf,wEAEE,iBARa,gDAnBnB,6CAGE,iBD2F+B,yBCvF/B,+EAIE,aDmFyE,yBXxF/E,gCYiBM,iBAJe,4BAMf,sEAEE,iBARa,4BAnBnB,0CAGE,iBD2F+B,0BCvF/B,2EAIE,aDmFyE,0BXxF/E,+BYiBM,iBAJe,qCAMf,oEAEE,iBARa,qCAnBnB,gDAGE,iBb6VwB,iBC1V5B,iCYiBM,iBAJe,iBAMf,wEAEE,iBARa,iBDwFnB,sBACE,MZ3GK,KY4GL,iBZpGK,QYqGL,aZiQwB,uCY5P1B,uBACE,MZ5GK,QY6GL,iBZlHK,QYmHL,aZlHK,QYuHX,YACE,MZ3HS,KY4HT,iBZpHS,QYsHT,mDAGE,aZ6O0B,uCY1O5B,2BACE,SAIA,o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CyL,4BA+CzL,gJAKI,oDDQN,aC3DA,+BnBsEa,QmBpEb,anBoEa,QChEb,iCgBNE,iBED2D,8BAS3D,aATqG,0BAYvG,sCAEE,cFbA,iBED2D,8BAgB3D,aAhBqG,0BAqBnG,iDAKJ,4CAEE,cACA,iBnB0CW,QmBzCX,anByCW,QmBlCb,uIAGE,cACA,iBAzC+I,0BA6C/I,aA7CyL,6BA+CzL,yJAKI,iDDQN,YC3DA,4BnBsEa,QmBpEb,anBoEa,QChEb,6BgBNE,iBED2D,iCAS3D,aATqG,2BAYvG,oCAEE,WFbA,iBED2D,iCAgB3D,aAhBqG,2BAqBnG,iDAKJ,0CAEE,WACA,iBnB0CW,QmBzCX,anByCW,QmBlCb,oIAGE,WACA,iBAzC+I,2BA6C/I,aA7CyL,iCA+CzL,sJAKI,iDDQN,WC3DA,+BnBsEa,QmBpEb,anBoEa,QChEb,+BgBNE,iBED2D,+BAS3D,aATqG,yBAYvG,kCAEE,cFbA,iBED2D,+BAgB3D,aAhBqG,yBAqBnG,oDAKJ,wCAEE,cACA,iBnB0CW,QmBzCX,anByCW,QmBlCb,iIAGE,cACA,iBAzC+I,yBA6C/I,aA7CyL,+BA+CzL,mJAKI,oDDQN,UC3DA,4BnBsEa,QmBpEb,anBoEa,QChEb,2BgBNE,iBED2D,uCAS3D,aATqG,sCAYvG,gCAEE,WFbA,iBED2D,uCAgB3D,aAhBqG,sCAqBnG,kDAKJ,sCAEE,WACA,iBnB0CW,QmBzCX,anByCW,QmBlCb,8HAGE,WACA,iBAzC+I,sCA6C/I,aA7CyL,uCA+CzL,gJAKI,kDDcN,qBCPA,MnBYa,QmBXb,anBWa,QChEb,2BkBwDE,MALgD,KAMhD,iBnBOW,QmBNX,anBMW,QmBHb,sDAEE,yCAGF,4DAEE,MnBJW,QmBKX,+BAGF,+JAGE,WACA,iBnBZW,QmBaX,anBbW,QmBeX,iLAKI,yCDzBN,uBCPA,MnBYa,QmBXb,anBWa,QChEb,6BkBwDE,MALgD,KAMhD,iBnBOW,QmBNX,anBMW,QmBHb,0DAEE,4CAGF,gEAEE,MnBJW,QmBKX,+BAGF,qKAGE,WACA,iBnBZW,QmBaX,anBbW,QmBeX,uLAKI,4CDzBN,qBCPA,MnBYa,QmBXb,anBWa,QChEb,2BkBwDE,MALgD,KAMhD,iBnBOW,QmBNX,anBMW,QmBHb,sDAEE,yCAGF,4DAEE,MnBJW,QmBKX,+BAGF,+JAGE,WACA,iBnBZW,QmBaX,anBbW,QmBeX,iLAKI,yCDzBN,kBCPA,MnBYa,QmBXb,anBWa,QChEb,wBkBwDE,MALgD,KAMhD,iBnBOW,QmBNX,anBMW,QmBHb,gDAEE,yCAGF,sDAEE,MnBJW,QmBKX,+BAGF,sJAGE,WACA,iBnBZW,QmBaX,anBbW,QmBeX,wKAKI,yCDzBN,qBCPA,MnBYa,QmBXb,anBWa,QChEb,2BkBwDE,MALgD,QAMhD,iBnBOW,QmBNX,anBMW,QmBHb,sDAEE,2CAGF,4DAEE,MnBJW,QmBKX,+BAGF,+JAGE,cACA,iBnBZW,QmBaX,anBbW,QmBeX,iLAKI,2CDzBN,oBCPA,MnBYa,QmBXb,anBWa,QChEb,0BkBwDE,MALgD,KAMhD,iBnBOW,QmBNX,anBMW,QmBHb,oDAEE,0CAGF,0DAEE,MnBJW,QmBKX,+BAGF,4JAGE,WACA,iBnBZW,QmBaX,anBbW,QmBeX,8KAKI,0CDzBN,mBCPA,MnBYa,QmBXb,anBWa,QChEb,yBkBwDE,MALgD,QAMhD,iBnBOW,QmBNX,anBMW,QmBHb,kDAEE,4CAGF,wDAEE,MnBJW,QmBKX,+BAGF,yJAGE,cACA,iBnBZW,QmBaX,anBbW,QmBeX,2KAKI,4CDzBN,kBCPA,MnBYa,QmBXb,anBWa,QChEb,wBkBwDE,MALgD,KAMhD,iBnBOW,QmBNX,anBMW,QmBHb,gDAEE,yCAGF,sDAEE,MnBJW,QmBKX,+BAGF,sJAGE,WACA,iBnBZW,QmBaX,anBbW,QmBeX,wKAKI,yCDdR,UACE,YlB6M4B,IkB5M5B,MlB2FwC,QkB1FxC,gBlB2FwC,KCpKxC,gBiB4EE,MlByFsC,2BkBxFtC,gBlByFsC,UkBtFxC,gCAEE,gBlBoFsC,UkBjFxC,sCAEE,MlBtFO,QkBuFP,oBAWJ,2BCPE,mBpB4EI,kBoB1EJ,YnB+H4B,IMvN1B,oBYiGJ,2BCXE,qBpB4EI,mBoB1EJ,YnBgI4B,IMxN1B,oBY0GJ,WACE,cACA,WAGA,sBACE,WlBwT0B,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A,UACA,cACA,kBACA,oBACA,yBAGF,uBACE,oBACA,a1ByfsC,K0BtfxC,sBACE,kBACA,OACA,WACA,M1BqfsC,K0BpftC,eACA,UAEA,4DACE,M1BzBO,K0B0BP,a1ByN0B,QiBpP1B,iBjBoP0B,Q0BpN5B,0DAKI,W1BgWwB,+B0B5V5B,wEACE,a1BsboC,6B0BnbtC,0EACE,M1B7CO,K0B8CP,iB1Bkf4C,8B0Bjf5C,a1Bif4C,8B0B1e5C,2GACE,M1BjDK,Q0BmDL,2HACE,iB1BxDG,Q0BkEX,sBACE,kBACA,gBAEA,mBAIA,8BACE,kBACA,WACA,aACA,cACA,M1BwboC,K0BvbpC,O1BuboC,K0BtbpC,oBACA,WACA,iB1BrFO,K0BsFP,yBAKF,6BACE,kBACA,WACA,aACA,cACA,M1ByaoC,K0BxapC,O1BwaoC,K0BvapC,WACA,iCAUF,+CpBlGE,qBoBuGA,4EACE,kOAKF,mFACE,a1B0HwB,QiBpP1B,iBjBoP0B,Q0BtH1B,kFACE,+KAKF,sFTpIA,iBjByhB4C,kB0BlZ5C,4FTvIA,iBjByhB4C,kB0BvY9C,4CAEE,c1B0Z4C,I0BtZ5C,yEACE,8KAKF,mFT9JA,iBjByhB4C,kB0BhXhD,eACE,qBAGE,6CACE,cACA,M1BkY0C,Q0BjY1C,mBAEA,c1BgY0C,M0B7X5C,4CACE,wBACA,0BACA,M1B2X0C,iB0B1X1C,O1B0X0C,iB0BzX1C,iB1BpLK,Q0BsLL,c1BsX0C,MexiB1C,WWmLA,uHX/KA,uCWuKF,4CXtKI,iBWmLJ,0EACE,iB1BlMK,K0BmML,8BAKF,oFTzMA,iBjByhB4C,kB0BnUhD,eACE,qBACA,WACA,O1BqRsC,4B0BpRtC,uC3B5CI,e2B+CJ,YjD7NwB,IiD8NxB,Y1BiE4B,I0BhE5B,M1BvNS,Q0BwNT,sBACA,sOACA,yBpBtNE,qBoByNF,gBAEA,qBACE,a1BwPoC,6B0BvPpC,UAKE,W1BmW8B,+B0BhWhC,gCAME,M1B/OK,Q0BgPL,iB1BvPK,K0B2PT,8DAEE,YACA,c1B+H0B,O0B9H1B,sBAGF,wBACE,M1B7PO,Q0B8PP,iB1BlQO,Q0BsQT,2BACE,aAIF,8BACE,oBACA,0BAIJ,kBACE,O1B0NsC,2B0BzNtC,Y1BiH4B,O0BhH5B,e1BgH4B,O0B/G5B,a1BgH4B,MD1NxB,mB2B8GN,kBACE,O1BmNsC,yB0BlNtC,Y1B8G4B,M0B7G5B,e1B6G4B,M0B5G5B,a1B6G4B,KD/NxB,kB2B2HN,aACE,kBACA,qBACA,WACA,O1BiMsC,4B0BhMtC,gBAGF,mBACE,kBACA,UACA,WACA,O1ByLsC,4B0BxLtC,SACA,gBACA,UAEA,4CACE,a1BqKoC,6B0BpKpC,W1ByE0B,+B0BrE5B,+FAEE,iB1B/TO,Q0BmUP,sDACE,Q1B2Ta,S0BvTjB,0DACE,0BAIJ,mBACE,kBACA,MACA,QACA,OACA,UACA,O1BwJsC,4B0BvJtC,uBACA,gBAEA,YjD1VwB,IiD2VxB,Y1B5D4B,I0B6D5B,M1BpVS,Q0BqVT,iB1B5VS,K0B6VT,yBpBlVE,qBoBsVF,0BACE,kBACA,MACA,QACA,SACA,UACA,cACA,O1BiIoC,sB0BhIpC,uBACA,Y1B5E0B,I0B6E1B,M1BpWO,Q0BqWP,iBT7WA,iBjBGO,Q0B4WP,oBpBnWA,gCoB8WJ,cACE,WACA,cACA,UACA,+BACA,gBAEA,oBACE,UAIA,qD1BoOyC,8C0BnOzC,iD1BmOyC,8C0BlOzC,0C1BkOyC,8C0B/N3C,gCACE,SAGF,oCACE,M1BoNyC,K0BnNzC,O1BmNyC,K0BlNzC,oBTlZA,iBjBoP0B,Q0BgK1B,O1BmNyC,EM3lBzC,mBSFE,WW6YF,4FACA,gBX1YE,uCWiYJ,oCXhYM,iBW2YJ,2CT1ZA,iBjB4mByC,8B0B7M3C,6CACE,M1B6LgC,K0B5LhC,O1B6LgC,M0B5LhC,oBACA,O1B4LgC,Q0B3LhC,iB1BhaO,Q0BiaP,2BpBzZA,mBoB8ZF,gCACE,M1ByLyC,K0BxLzC,O1BwLyC,KiBpmBzC,iBjBoP0B,Q0B0L1B,O1ByLyC,EM3lBzC,mBSFE,WWuaF,4FACA,gBXpaE,uCW4ZJ,gCX3ZM,iBWqaJ,uCTpbA,iBjB4mByC,8B0BnL3C,gCACE,M1BmKgC,K0BlKhC,O1BmKgC,M0BlKhC,oBACA,O1BkKgC,Q0BjKhC,iB1B1bO,Q0B2bP,2BpBn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,YAUN,WACE,qBAEA,iBACE,gBAEA,oCACE,gBvBvOF,6BACA,4BuB0OA,qCvBzPA,yBACA,0BuB4PA,8BvBtQA,gBuBwQE,mBC1RN,YACE,aACA,eACA,oBACA,c9BqiCkC,K8BniClC,gBACA,iB9BES,QMSP,qBwBLF,kCACE,a9ByhCgC,M8BvhChC,0CACE,WACA,c9BqhC8B,M8BphC9B,M9BNK,Q8BOL,YAUJ,gDACE,0BAGF,gDACE,qBAGF,wBACE,M9B1BO,Q+BbX,YACE,a5BGA,eACA,gBGaE,qByBZJ,WACE,kBACA,cACA,qBACA,iBACA,Y/BoxBkC,K+BnxBlC,M/BmKwC,Q+BjKxC,iB/BPS,K+BQT,yBAEA,iBACE,UACA,M/B8JsC,2B+B7JtC,qBACA,iB/BZO,Q+BaP,a/BZO,Q+BeT,iBACE,UACA,Q/B4wBgC,E+B3wBhC,W/B+W0B,+B+BzW1B,kCACE,czBaF,8BACA,iCyBTA,iCzBNA,+BACA,kCyBUF,6BACE,UACA,M/BxCO,K+ByCP,iB/B0M0B,Q+BzM1B,a/ByM0B,Q+BtM5B,+BACE,M/BxCO,Q+ByCP,oBAEA,YACA,iB/BlDO,K+BmDP,a/BhDO,QgCPT,0BACE,sBjCgLE,kBiC9KF,YhCmO0B,IgC9NxB,iD1BqCF,6BACA,gC0BjCE,gD1BkBF,8BACA,iC0BhCF,0BACE,qBjCgLE,mBiC9KF,YhCoO0B,IgC/NxB,iD1BqCF,6BACA,gC0BjCE,gD1BkBF,8BACA,iC2B9BJ,OACE,qBACA,mBlC6JE,ckC3JF,YjCwR4B,IiCvR5B,cACA,kBACA,mBACA,wB3BKE,qBSFE,WkBDJ,mHlBKI,uCkBfN,OlBgBQ,iBdLN,4BgCGI,qBAKJ,aACE,aAKJ,YACE,kBACA,SAOF,YACE,cjCi4BkC,KiCh4BlC,ajCg4BkC,KMv5BhC,oB2BgCF,eCjDA,WACA,iBlC0Ea,QC5Db,4CiCVI,WACA,0CAGF,4CAEE,UACA,yCDqCJ,iBCjDA,WACA,iBlC0Ea,QC5Db,gDiCVI,WACA,gEAGF,gDAEE,UACA,4CDqCJ,eCjDA,WACA,iBlC0Ea,QC5Db,4CiCVI,WACA,yCAGF,4CAEE,UACA,yCDqCJ,YCjDA,WACA,iBlC0Ea,QC5Db,sCiCVI,WACA,0CAGF,sCAEE,UACA,yCDqCJ,eCjDA,cACA,iBlC0Ea,QC5Db,4CiCVI,cACA,2CAGF,4CAEE,UACA,2CDqCJ,cCjDA,WACA,iBlC0Ea,QC5Db,0CiCVI,WACA,4CAGF,0CAEE,UACA,0CDqCJ,aCjDA,cACA,iBlC0Ea,QC5Db,wCiCVI,cACA,0CAGF,wCAEE,UACA,4CDqCJ,YCjDA,WACA,iBlC0Ea,QC5Db,sCiCVI,WACA,uDAGF,sCAEE,UACA,yCCbN,WACE,kBACA,cnCyzBkC,KmCvzBlC,iBnCKS,QMSP,oBI0CA,yByB5DJ,WAQI,mBAIJ,iBACE,gBACA,e7BIE,gB8BdJ,OACE,kBACA,uBACA,cpCy9BkC,KoCx9BlC,+B9BUE,qB8BLJ,eAEE,cAIF,YACE,YpC6Q4B,IoCrQ9B,mBACE,mBAGA,wDACE,kBACA,MACA,QACA,UACA,uBACA,cAUF,eC/CA,MDgDqH,mBnB3CnH,iBmB2CuB,qBC9CzB,aD8CqE,yBC5CrE,kBACE,kEAGF,2BACE,iCDsCF,iBC/CA,MDgDqH,oBnB3CnH,iBmB2CuB,qBC9CzB,aD8CqE,yBC5CrE,oBACE,kEAGF,6BACE,qDDsCF,qCC/CA,MDgDqH,mBnB3CnH,iBmB2CuB,qBC9CzB,aD8CqE,yBC5CrE,2CACE,kEAGF,6DACE,gCDsCF,YC/CA,MDgDqH,mBnB3CnH,iBmB2CuB,qBC9CzB,aD8CqE,yBC5CrE,eACE,kEAGF,wBACE,iCDsCF,uCC/CA,MDgDqH,uBnB3CnH,iBmB2CuB,mBC9CzB,aD8CqE,sBC5CrE,6CACE,gDAGF,+DACE,qDDsCF,uCC/CA,MDgDqH,uBnB3CnH,iBmB2CuB,qBC9CzB,aD8CqE,yBC5CrE,6CACE,iEAGF,+DACE,+BDsCF,aC/CA,MDgDqH,uBnB3CnH,iBmB2CuB,qBC9CzB,aD8CqE,yBC5CrE,gBACE,6CAGF,yBACE,2CDsCF,YC/CA,MDgDqH,uBnB3CnH,iBmB2CuB,uBC9CzB,aD8CqE,0BC5CrE,eACE,sDAGF,wBACE,0CCRF,gCACE,gCACA,4BAIJ,UACE,aACA,OtCk+BkC,KsCj+BlC,gBACA,cvCwKI,kBuCtKJ,iBtCLS,QMSP,qBgCCJ,cACE,aACA,sBACA,uBACA,gBACA,MtCjBS,KsCkBT,kBACA,mBACA,iBtCu9BkC,Qel+B9B,WuBYJ,evBRI,uCuBDN,cvBEQ,iBuBUR,sBrBYE,qMqBVA,0BAIA,uBACE,kDAGE,uCAJJ,uBAKM,gBC1CR,OACE,aACA,uBAGF,YACE,OCFF,YACE,aACA,sBAGA,eACA,gBlCQE,qBkCEJ,wBACE,WACA,MxCRS,QwCST,mBvCPA,4DuCWE,UACA,MxCdO,QwCeP,qBACA,iBxCtBO,QwCyBT,+BACE,MxClBO,QwCmBP,iBxC1BO,QwCmCX,iBACE,kBACA,cACA,uBAGA,iBxC3CS,KwC4CT,kCAEA,6BlC1BE,+BACA,gCkC6BF,4BlChBE,mCACA,kCkCmBF,oDAEE,MxClDO,QwCmDP,oBACA,iBxC1DO,KwC8DT,wBACE,UACA,MxChEO,KwCiEP,iBxCkL0B,QwCjL1B,axCiL0B,QwC9K5B,kCACE,mBAEA,yCACE,gBACA,iBxC2JwB,IwC7I1B,uBACE,mBAGE,oDlC1BJ,iCAZA,0BkC2CI,mDlC3CJ,+BAYA,4BkCoCI,+CACE,aAGF,yDACE,iBxC0HoB,IwCzHpB,oBAEA,gEACE,iBACA,kBxCqHkB,IUhL1B,yB8BmCA,0BACE,mBAGE,uDlC1BJ,iCAZA,0BkC2CI,sDlC3CJ,+BAYA,4BkCoCI,kDACE,aAGF,4DACE,iBxC0HoB,IwCzHpB,oBAEA,mEACE,iBACA,kBxCqHkB,KUhL1B,yB8BmCA,0BACE,mBAGE,uDlC1BJ,iCAZA,0BkC2CI,sDlC3CJ,+BAYA,4BkCoCI,kDACE,aAGF,4DACE,iBxC0HoB,IwCzHpB,oBAEA,mEACE,iBACA,kBxCqHkB,KUhL1B,yB8BmCA,0BACE,mBAGE,uDlC1BJ,iCAZA,0BkC2CI,sDlC3CJ,+BAYA,4BkCoCI,kDACE,aAGF,4DACE,iBxC0HoB,IwCzHpB,oBAEA,mEACE,iBACA,kBxCqHkB,KUhL1B,0B8BmCA,0BACE,mBAGE,uDlC1BJ,iCAZA,0BkC2CI,sDlC3CJ,+BAYA,4BkCoCI,kDACE,aAGF,4DACE,iBxC0HoB,IwCzHpB,oBAEA,mEACE,iBACA,kBxCqHkB,KwCvG9B,kBlCnHI,gBkCsHF,mCACE,qBAEA,8CACE,sBCzIJ,yBACE,MDoJsE,mBCnJtE,iBDmJuC,yBvCxIzC,4GwCPM,MD+IkE,mBC9IlE,kEAGF,uDACE,MzCPG,KyCQH,iBDyIkE,mBCxIlE,aDwIkE,mBCrJxE,2BACE,MDoJsE,oBCnJtE,iBDmJuC,yBvCxIzC,gHwCPM,MD+IkE,oBC9IlE,kEAGF,yDACE,MzCPG,KyCQH,iBDyIkE,oBCxIlE,aDwIkE,oBCrJxE,yBACE,MDoJsE,mBCnJtE,iBDmJuC,yBvCxIzC,4GwCPM,MD+IkE,mBC9IlE,kEAGF,uDACE,MzCPG,KyCQH,iBDyIkE,mBCxIlE,aDwIkE,mBCrJxE,sBACE,MDoJsE,mBCnJtE,iBDmJuC,yBvCxIzC,sGwCPM,MD+IkE,mBC9IlE,kEAGF,oDACE,MzCPG,KyCQH,iBDyIkE,mBCxIlE,aDwIkE,mBCrJxE,yBACE,MDoJsE,uBCnJtE,iBDmJuC,sBvCxIzC,4GwCPM,MD+IkE,uBC9IlE,gDAGF,uDACE,MzCPG,KyCQH,iBDyIkE,uBCxIlE,aDwIkE,uBCrJxE,wBACE,MDoJsE,uBCnJtE,iBDmJuC,yBvCxIzC,0GwCPM,MD+IkE,uBC9IlE,iEAGF,sDACE,MzCPG,KyCQH,iBDyIkE,uBCxIlE,aDwIkE,uBCrJxE,uBACE,MDoJsE,uBCnJtE,iBDmJuC,yBvCxIzC,wGwCPM,MD+IkE,uBC9IlE,6CAGF,qDACE,MzCPG,KyCQH,iBDyIkE,uBCxIlE,aDwIkE,uBCrJxE,sBACE,MDoJsE,uBCnJtE,iBDmJuC,0BvCxIzC,sGwCPM,MD+IkE,uBC9IlE,sDAGF,oDACE,MzCPG,KyCQH,iBDyIkE,uBCxIlE,aDwIkE,uBExJ1E,kBACE,Y3CmLI,iB2CjLJ,Y1C8R4B,I0C7R5B,cACA,M1CYS,K0CXT,Y1CylCkC,a0CxlClC,WzCKA,8ByCDE,M1CMO,K0CLP,qBzCIF,oLyCCI,YAWN,8BACE,UACA,+BACA,SAMF,sCACE,oBCtCF,OAGE,W3C24BkC,M2C14BlC,U3C04BkC,MD1tB9B,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mZCrBJ,kBACE,kBACA,cACA,WACA,UACA,gBAEA,0BACE,cACA,WAGF,2IAKE,kBACA,MACA,SACA,OACA,WACA,YACA,SASA,gCACE,yBADF,gCACE,mBADF,+BACE,gBADF,+BACE,iBCzBF,wCACA,8CACA,wDACA,8DAEA,qCACA,yCACA,qDACA,oEACA,oCACA,oCACA,wCACA,wCAEA,6DACA,yDACA,0DACA,kEACA,gEAEA,qDACA,iDACA,kDACA,sDACA,oDAEA,yDACA,qDACA,sDACA,8DACA,4DACA,wDAEA,4CACA,mDACA,+CACA,gDACA,oDACA,kD/CYA,yB+ClDA,2CACA,iDACA,2DACA,iEAEA,wCACA,4CACA,wDACA,uCACA,uCACA,uCACA,2CACA,2CAEA,gEACA,4DACA,6DACA,qEACA,mEAEA,wDACA,oDACA,qDACA,yDACA,uDAEA,4DACA,wDACA,yDACA,iEACA,+DACA,2DAEA,+CACA,sDACA,kDACA,mDACA,uDACA,sD/CYA,yB+ClDA,2CACA,iDACA,2DACA,iEAEA,wCACA,4CACA,wDACA,uCACA,uCACA,uCACA,2CACA,2CAEA,gEACA,4DACA,6DACA,qEACA,mEAEA,wDACA,oDACA,qDACA,yDACA,uDAEA,4DACA,wDACA,yDACA,iEACA,+DACA,2DAEA,+CACA,sDACA,kDACA,mDACA,uDACA,sD/CYA,yB+ClDA,2CACA,iDACA,2DACA,iEAEA,wCACA,4CACA,wDACA,uCACA,uCACA,uCACA,2CACA,2CAEA,gEACA,4DACA,6DACA,qEACA,mEAEA,wDACA,oDACA,qDACA,yDACA,uDAEA,4DACA,wDACA,yDACA,iEACA,+DACA,2DAEA,+CACA,sDACA,kDACA,mDACA,uDACA,sD/CYA,0B+ClDA,2CACA,iDACA,2DACA,iEAEA,wCACA,4CACA,wDACA,uCACA,uCACA,uCACA,2CACA,2CAEA,gEACA,4DACA,6DACA,qEACA,mEAEA,wDACA,oDACA,qDACA,yDACA,uDAEA,4DACA,wDACA,yDACA,iEACA,+DACA,2DAEA,+CACA,sDACA,kDACA,mDACA,uDACA,sDC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iBAvWJ,sG/D/jCF,+BnBCS,KmBCT,anBGS,QkF4jCH,gBACA,iB5EtjCJ,qBLNF,6HgBNE,iBjBOO,QmBCP,aATqG,sCAYvG,oOAEE,WFbA,iBjBOO,QmBQP,aAhBqG,sCAqBnG,qDAKJ,gPAEE,cACA,iBnB3BO,KmB4BP,anBxBO,QmB+BT,kfAGE,cACA,iBAzC+I,cA6C/I,aA7CyL,sCA+CzL,shBAKI,qD+DihCA,kHACI,kBAIJ,sH/DzkCN,+B+D0kCqB,qB/DxkCrB,a+DwkCqB,qBAEX,cjFtkCV,6IgBNE,iBjBsEW,QmB9DX,aATqG,iDAYvG,oQAEE,WFbA,iBjBsEW,QmBvDX,aAhBqG,iDAqBnG,qDAKJ,gRAEE,cACA,iB+D8iCmB,qB/D7iCnB,a+D6iCmB,qB/DtiCrB,kiBAGE,cACA,iBAzC+I,iDA6C/I,aA7CyL,gDA+CzL,skBAKI,qD+D0hCI,kIACI,WALR,0H/DzkCN,+B+D0kCqB,qB/DxkCrB,a+DwkCqB,qBAEX,wBjFtkCV,iJgBNE,iBjBsEW,QmB9DX,aATqG,gDAYvG,4QAEE,WFbA,iBjBsEW,QmBvDX,aAhBqG,gDAqBnG,oDAKJ,wRAEE,cACA,iB+D8iCmB,qB/D7iCnB,a+D6iCmB,qB/DtiCrB,8iBAGE,cACA,iBAzC+I,gDA6C/I,aA7CyL,gDA+CzL,klBAKI,oD+D0hCI,sIACI,WALR,sH/DzkCN,+B+D0kCqB,qB/DxkCrB,a+DwkCqB,qBAEX,uBjFtkCV,6IgBNE,iBjBsEW,QmB9DX,aATqG,gDAYvG,oQAEE,WFbA,iBjBsEW,QmBvDX,aAhBqG,gDAqBnG,qDAKJ,gRAEE,cACA,iB+D8iCmB,qB/D7iCnB,a+D6iCmB,qB/DtiCrB,kiBAGE,cACA,iBAzC+I,gDA6C/I,aA7CyL,iDA+CzL,skBAKI,qD+D0hCI,kIACI,WALR,gH/DzkCN,+B+D0kCqB,qB/DxkCrB,a+DwkCqB,qBAEX,cjFtkCV,uIgBNE,iBjBsEW,QmB9DX,aATqG,iDAYvG,wPAEE,WFbA,iBjBsEW,QmBvDX,aAhBqG,iDAqBnG,qDAKJ,oQAEE,cACA,iB+D8iCmB,qB/D7iCnB,a+D6iCmB,qB/DtiCrB,g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,gBACA,iBACA,+BAEA,4JACI,UACA,mBACA,eACA,gBACA,WACI,gGAMR,6JACI,UACA,kBACA,aACA,YACA,gBACA,WACI,gGAQhB,yGACI,mCACA,iCAEA,iIACI,iBAEA,qRAEI,UACA,kBACA,WACI,uCAIR,uIACI,eACA,gBAIA,sKACI,UACA,kBACA,aACA,YACA,gBACA,WACI,gFAMR,uKACI,UACA,mBACA,eACA,gBACA,WACI,gFAUxB,+HACI,UACA,kBACA,WACA,WACI,0FAQhB,uDACI,gBACA,aA3Re,M5ElcjB,W4E8tBE,6B5E1tBF,uC4EutBF,uD5EttBI,iB4E4tBJ,+CACI,kBAEA,6DACI,WACA,kBACA,OA/RkC,oBAgSlC,OACA,WACA,WACA,yBAGJ,qDACI,eACA,YACA,WAOI,qGACI,aAMA,sHACI,aAIR,wHACI,kBAEA,6IACI,kBACA,YACA,WACA,OACA,MACA,aApU2B,kBAqU3B,gBACA,UAEA,6JACI,aAIR,iIACI,cACA,uBAEA,yIACI,yCAEA,iJACI,UACA,mBACA,gBACA,WACI,wCAKZ,yJACI,UACA,mBACA,gBACA,WACI,wCAIR,kJACI,UACA,mBACA,gBACA,WACI,wCAKZ,gKACI,WAEA,wKACI,2BAEA,gLACI,UACA,kBACA,aAIR,wLACI,UACA,kBACA,aAGJ,iLACI,UACA,kBACA,aAIR,4UAEI,UAOZ,wFACI,aACA,YACA,eAQQ,qKACI,kBASpB,mEACI,aACA,YACA,eAKJ,6EACI,iBACA,c3F5pBkB,M2FgqBlB,kGACI,kBAEA,wGACI,kBACA,wBACA,WACA,iB3F94BT,Q2F+4BS,UACA,kCAOJ,sHACI,sBAShB,mIACI,ajFl2BJ,4BiFw2BI,sDACI,WACA,eACA,0BACA,gBACA,SAEJ,gDACI,kBAOZ,gEAEI,0BAGJ,6BACI,mBAGJ,uCACI,eAGJ,iCACI,WAGJ,kBACI,gBAGJ,mBACI,eAGJ,iCACI,WACA,gBAGJ,eACI,SAGJ,OACI,sBAGJ,SACI,aAQJ,gDACI,cAEJ,iDACI,eAEJ,4BACI,cACA,aAEJ,+EACI,mBAGA,8CACI,cACA,4DACI,c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,qBACA,eACA,wBAKZ,iCACI,iBAjT0B,QAkT1B,MtGnTG,KsGoTH,aAnT0B,QAsTtB,iEACI,MtGxTL,KsGiUC,kGACI,qBAIA,0GACI,aAEJ,2GACI,qBAMhB,iDArUA,UACA,mBAuUI,YACA,gBAEA,sEACI,cAIR,kDACI,qBACA,SACA,mBAEA,sDACI,WAIR,oDACI,qBACA,eAMQ,gHACI,aASZ,4DACI,qBAIA,oEACI,aAEJ,qEACI,qBASI,0HACI,aAQhB,wDACI,cAMA,2EACI,gBACA,uBAGJ,gFACI,qBACA,UACA,kBACA,YAKZ,uCACI,YACA,WACA,sBAGJ,kDACI,WACA,qBACA,kBACA,WAEA,sDACI,WACA,qBACA,sBACA,kBAIR,4CACI,qBACA,sBACA,wBACA,eACA,kBACA,gBAEA,+CACI,eACA,iBACA,SACA,WAGJ,8CACI,SAIR,iDACI,aAIR,yBAGY,kDACI,aAMhB,yBAGY,kDACI,eACA,SACA,QACA,OACA,SACA,WACA,aCnehB,6BACI,sBACA,YAGA,aAIJ,8EjGHI,oBiGQA,aACA,aAGJ,0IAKI,aAIA,6CAMI,SAGJ,oDACI,avGo1B4B,KuGj1BhC,8GAEI,kBACA,cACA,QACA,SACA,2BACA,mBACA,kBA0BA,sGAEI,mBACA,gJACI,aACA,SACA,kBACA,sBACA,qCAEJ,4JACI,WACA,kBACA,YACA,sBACA,sBAfR,4GAEI,gBACA,sJACI,UACA,SACA,kBACA,mBACA,wCAEJ,kKACI,QACA,kBACA,YACA,mBACA,yBAfR,wGAEI,kBACA,kJACI,YACA,QACA,iBACA,qBACA,sCAEJ,8JACI,UACA,iBACA,YACA,qBACA,uBAfR,0GAEI,iBACA,oJACI,WACA,QACA,iBACA,oBACA,uCAEJ,gKACI,SACA,iBACA,YACA,oBACA,wBAOR,4DACI,YvGwxBwB,KuGvxBxB,iFACI,yBACA,WACA,WAGR,2DACI,avGgxBwB,KuG/wBxB,gFACI,yBACA,UACA,YAOhB,gDAEI,kBACA,YCnIJ,aAEI,iEAEI,SAIJ,WACI,YCPA,iCACI,cACA,kBACA,WACA,YAEA,uCACI,kBACA,QAEA,SACA,gCAMZ,kBAEI,oCAII,4GAEI,gBAOhB,kCACI,WACA,eACA,YAEA,gDACI,SACA,UAGJ,mDACI,kBAKR,yCACI,6BClDA,mBACI,aACA,eACA,MACA,OACA,Q1G0qB4B,KehqB9B,W2FTE,IACA,YACA,SACA,UACA,iB1GJG,KeaL,uC2FnBF,mB3FoBI,iB2FRA,uBACI,YACA,WAGJ,iCACI,iBACA,kBACA,kBACA,qBACA,WACA,QACA,eACA,uCACI,cACA,eACA,cAMhB,cACI,W/BZY,KD4rFZ,qBACA,gCAGA,iCACI,WAGJ,uCACI,W1ErtFG,Q0EwtFP,uCACI,iB1EptFG,Q0EqtFH,mBACA,yBAGJ,6CACI,iB1EztFG,Q0GwBP,0BACI,eACA,WACA,cpGvBJ,qBoGyBI,iB1GpCG,K0GqCH,qBACA,iBACA,mBACA,cAEJ,+BACI,iBACA,kBhGSJ,yBgGDQ,2FACI,U/BlCU,M+BoCd,mGACI,U/BrCU,M+BsCV,WACA,cpG/CZ,qBoGsDQ,2CACI,U/B9CU,O+BgDd,+CACI,U/BjDU,O+BkDV,WACA,cpG5DZ,qBoGiEA,iBACI,U/B1DkB,M+B2DlB,cACA,kBACA,mBAEA,+BACI,eACA,iBAOR,gCACI,eACA,uBACA,UACA,qCACI,oBACA,aACA,iB1G/FD,Q0GgGC,W1G2IkB,kC0GnIlB,yBAPA,2CACI,WACA,YAEJ,2CACI,W1G2Rc,+B0GrR1B,oCACI,OACA,yCACI,yBACA,4BACA,mBACA,kBAEA,+CACI,kBAKZ,qCACI,QACA,0CACI,0BACA,6BACA,mBACA,kBAEA,gDACI,mBAMhB,mDACI,aAGJ,qDACI,ahG/EA,4BgGoFA,gBACI,YAEA,yEAEI,0BAIJ,+CACI,2BACA,oBACA,kBAEJ,8CACI,4BACA,oBACA,mBhGlHR,yBgGwHA,0BACI,mBhGzHJ,yBgGgIA,cACI,kBACA,mBACA,0BACI,qBAEJ,6BACI,kBACA,oBhGxIR,yBgG8IA,2BAEI,I/BpLQ,K+BqLR,0BAGA,6DAEI,I/B1LI,K+B2LJ,gDAIR,cACI,kBACA,mB3FzMF,W2F0ME,IACA,OACA,S3FxMF,6D2FmMF,c3FlMI,iBLuCJ,yBgGiKI,+BACI,YvB1NQ,MuB2NR,eACA,kBAEJ,gCACI,cACA,avB/NS,MuBgOT,mBACA,wMAGI,yBAGR,iDACI,YvBzOQ,MuB0OR,avBzOS,MuB2Ob,8BACI,c/BxNU,kB+B6NtB,sBACI,gBACA,+BACI,UCzPR,oCACI,M3GYO,Q2GTX,eACI,wBACA,qBAGJ,cACI,wBACA,qBACA,6FAGI,wBACA,qBAQJ,mIACI,wBACA,qBjGkCJ,yBiG9BJ,cAEQ,mB3GozB4B,Q2GnzB5B,gB3GmzB4B,S2G/yBpC,eACI,mCAGJ,MACI,mCAGJ,oFAMI,oCAGJ,KACI,yBACA,qBAIA,iBACI,mCACA,qBAFJ,kBACI,oCACA,qBAFJ,kBACI,oCACA,qBC9DR,0BACI,iB5GMO,K4GLP,MjC2EqC,KiCxEzC,qBACI,YACA,gBACA,cAGJ,gDAEI,WACA,UAGJ,sBACI,gBACA,gBACA,gBAGJ,wBACI,cACA,WjCqDqC,QiCpDrC,gBACA,yBACA,WACA,kBACA,uB5GiN0B,O4GhN1B,wB5GgN0B,O4G7M9B,+BACI,gBACA,gBACA,SACA,SACA,gBACA,eAGJ,yCACI,qBAIA,sFAEI,2BAIR,yCACI,YACA,gBACA,eAGJ,kCACI,iBACI,2DAKJ,iBjCgBqC,QiCbzC,yEAEI,iBACI,2DAKJ,iBjCMqC,QiCFzC,iDACI,SACA,UAGJ,qCACI,UACA,aAGJ,uCACI,qBACA,sBACA,gCACA,kBACA,mBACA,W5G3FO,K4G8FX,0CACI,sBACA,cACA,yDACI,uBAIR,yBACI,YACA,cAGJ,cAEI,mBAGJ,sBACI,WACA,YAGJ,gBACI,WAGJ,wDAGI,WAQJ,yDAEI,WAGJ,WACI,cAQJ,cACI,kBACA,WACA,YACA,aACA,eAGJ,oBACI,iB5G3JO,K4G8JX,wFAEI,cAGJ,mCACI,aAIJ,qCACI,+BACA,eACA,gBAIJ,qFACI,UACA,aAGJ,sCACI,gBAGJ,yCACI,gBACA,mBAGJ,kBACI,kBAGJ,2BACI,cAGJ,0BACI,qBACA,aACA,iBACA,kBACA,8BACA,+BAEA,qCACI,iBjC7HiC,QiCgIrC,wCACI,iBjChIiC,KiCoIzC,qEAGI,sBAGJ,kCACI,WACA,aACA,yBACA,0B5F3LF,uIACE,aACA,WACA,WhB2coC,ODtVpC,kBiBnHA,MhBimBgC,QgB9lBlC,qIACE,kBACA,SACA,OACA,UACA,aACA,eACA,qBACA,iBjBwHE,mBiBtHF,YhBuO0B,IgBtO1B,WACA,oCV9CA,qBUmDA,wVAEE,SAKF,gqBAEE,cA9CF,kUAoDE,ahB8jB8B,QgB3jB5B,+CACA,4UACA,4BACA,2DACA,gEAGF,0VACE,ahBmjB4B,QgBljB5B,2CAhEJ,0VAyEI,8BACA,wCA1EJ,kWAmFI,chB6XgC,sBgB5XhC,kFApFJ,sUA2FE,ahBuhB8B,QgBphB5B,kDACA,gnBAGF,8VACE,ahB+gB4B,QgB9gB5B,2CAOF,0ZACE,MhBsgB4B,QgBngB9B,gzBAEE,cAOF,0bACE,MhByf4B,QgBvf5B,0dACE,ahBsf0B,QgBjf5B,0fACE,wCC5JN,iBD6J2B,2BAKvB,kfACE,2CAGF,0iBACE,ahBqe0B,QgB5d9B,kaACE,ahB2d4B,QgBvd5B,0bACE,ahBsd0B,QgBrd1B,2C4FoDV,+BACI,cAEJ,qCACI,M5GvOO,Q6GCX,OACI,c7Gs4BgC,O6Gp4BhC,qBAVA,2CACA,uBACA,mCACI,uBASA,wCAlBJ,mBACA,YAsBA,oBAjBA,2CACA,yBACA,kCACI,yBAgBA,uCAzBJ,mBACA,YA6BA,kBAxBA,2CACA,cACA,gCACI,cAuBA,qCAhCJ,mBACA,YAoCA,qBA/BA,yCACA,4BACA,mCACI,4BA8BA,wCAvCJ,mBACA,YA2CA,kBACI,cC1CR,kBACI,cACA,iBACA,gBACA,gCACA,oBACA,YAGI,sCACI,kCAGR,4BACI,YACA,aACA,mBACA,mBAEJ,2BACI,UACA,iB9GhBG,Q8GmBP,4CACI,gBAEJ,yBACI,aACA,mBAEJ,4BACI,aACA,yCACI,aACA,mBAEJ,sCACI,aACA,mBACA,uDACI,cACA,iBACA,gBACA,aACA,mBACA,YAGR,2CACI,gBAEI,uEACI,oBAGR,0DACI,qCACA,0FAEI,YACA,eACA,aACA,kBAIJ,4DACI,sBACA,kBACA,kEACI,eACA,YACA,WACA,SAKA,qGAEI,YACA,iBACA,oBAMpB,mCACI,aACA,mBAKJ,4EACI,aACA,mBACA,YACA,8GACI,cACA,iBACA,gBACA,aACA,mBACA,YAOA,qFACI,YACA,iBACA,oBpGhDhB,4BoGqDQ,wCACI,cAIZ,+FAEI,YACA,aAOQ,mGAEI,YAKA,2OAEI,wBAEJ,4MAEI,4BAEJ,2MAEI,2BAOxB,MACI,WnC9IY,KmCgJhB,2BACI,aAGA,iCACI,gBACA,uBACA,2CACI,gBACA,mBACA,uBAMZ,MACI,sBC/KA,uKAEI,WACA,yBACA,a/GDG,Q+GaP,2CACI,oBACA,yDACI,OlCrBS,KkCsBT,MlCvBQ,KvEWhB,qByG0BJ,yCACI,MALwB,MAMxB,mBACA,Q/GkoBgC,K+GjoBhC,gBrGyBA,4BqG7BJ,yCAMQ,YAGR,+BACI,WAbyB,MAczB,gBACA,wCrC4pFA,qBACA,6BAwBA,WACI,qTAIJ,4BACA,wEACA,gDA5BA,kDACI,WAGJ,wDACI,W1EttFG,K0EytFP,wDACI,iB1EptFG,Q0EqtFH,mBACA,sBAGJ,8DACI,iB1EztFG,Q+G+CH,+DACI,wCAEJ,0DACI,mBACA,mBACA,qBAGR,+DACI,kBACA,SACA,OA/BmB,KAgCnB,mBACA,+EACI,wBAYJ,gJACI,eAEJ,8HACI,2BACA,eAEJ,wKACI,OACA,YACA,wXAEI,WrGxCZ,yBqG4DI,iEACI,eAEJ,wDACI,YACA,UAEJ,wDACI,kBAEJ,kEACI,eACA,Q/G2iBwB,K+G1iBxB,wBACA,oBACA,iB/GhID,K+GkIC,4BAEJ,qEACI,YAxBM,KA0BV,uEACI,eACA,yGACI,sCAGR,2EACI,eACA,WACA,+BAEJ,+GACI,+BACA,gBrCyjFR,qBACA,gCqCxjFQ,+BACA,gCrC0jFR,kIACI,WAGJ,wIACI,W1ErtFG,Q0EwtFP,wIACI,iB1EptFG,Q0EqtFH,mBACA,yBAGJ,8IACI,iB1EztFG,Q+GkJH,8EACI,gCAKZ,qCACI,gBAKJ,gCAEI,YACA,sFACI,kBAIR,sCACI,gBAMI,+HACI,WACA,YACA,eACA,wBACA,M/GhLD,Q+GmLP,uEACI,erGxIJ,yBqG8IJ,4BAEQ,MA9FgB,MA+FhB,eAEJ,wDACI,eACA,8DACI,WACA,YACA,eAIZ,kCACI,gBrC2/EA,qBACA,gCAGA,qDACI,WAGJ,2DACI,W1ErtFG,Q0EwtFP,2DACI,iB1EptFG,Q0EqtFH,mBACA,yBAGJ,iEACI,iB1EztFG,Q+GiNX,gCACI,gBrCo/EA,qBACA,gCAGA,mDACI,WAGJ,yDACI,W1ErtFG,Q0EwtFP,yDACI,iB1EptFG,Q0EqtFH,mBACA,yBAGJ,+DACI,iB1EztFG,QU8CP,yBqGmKJ,gCAIQ,MApHiB,MAqHjB,eAMA,gQACI,aAEJ,wPACI,WAEJ,oQACI,4BAIR,iDACI,eACA,uDACI,WACA,YACA,eACA,M/G3OD,Q+G+OC,mMACI,eACA,wBAGR,iFACI,wBAGR,mHACI,sBAGA,oKAEI,SACA,kBAEJ,mGACI,gBAGR,wEACI,WAQR,0CACI,KACI,iBAJsB,4BAM1B,GACI,0BAOJ,+LACI,iBAfsB,4BAiB1B,6KACI,iB/GvSG,K+GwSH,YAEJ,6KACI,iDAOJ,wCACI,mBAEJ,sCACI,6BAGA,kEACI,M/GpTD,Q+GqTC,gBAGJ,yEACI,aAEJ,wEACI,qBAGA,mFACI,qBAEJ,kFACI,aAUZ,uDACI,yBACA,6HAEI,WACA,OACA,yCAEJ,2EACI,kBAEJ,0EACI,iBAMA,sEACI,erGpSZ,4BqGkTI,wHACI,aAEJ,qHACI,aACA,sBACA,eACA,6BACA,iCACA,qBACA,2BACA,yBzGpXR,qByGsXQ,2HACI,iCAEJ,8HACI,aAGA,wJACI,aAGR,wHACI,cACA,kBACA,qBACA,YACA,gIACI,6BACA,cACA,yBACA,cACA,M/G9YT,Q+GgZK,8IACI,gBAEJ,4JACI,6BAEJ,oIACI,mBAGR,oIACI,yBACA,kBACA,WACA,2IACI,gBACA,M/GlaT,Q+GmaS,6IACI,gBACA,kBrGtXpB,yBqG+TI,iHACI,aAEJ,8GACI,aACA,sBACA,eACA,6BACA,iCACA,qBACA,2BACA,yBzGpXR,qByGsXQ,oHACI,iCAEJ,uHACI,aAGA,iJACI,aAGR,iHACI,cACA,kBACA,qBACA,YACA,yHACI,6BACA,cACA,yBACA,cACA,M/G9YT,Q+GgZK,uIACI,gBAEJ,qJACI,6BAEJ,6HACI,mBAGR,6HACI,yBACA,kBACA,WACA,oIACI,gBACA,M/GlaT,Q+GmaS,sIACI,gBACA,kBCvXpB,+BACI,oBACA,+B1G3CJ,qB0G8CI,2DACI,iBAGJ,sDACI,kBAGJ,qGAEI,MhH5DD,QgH6DC,kOAEI,MA1Ee,KA2Ef,qBA/DZ,0EAEI,MAduB,KAgBvB,kOAEI,MAlBmB,KAmBnB,eAEJ,wFACI,MAtBmB,KAwBnB,8PAEI,MA1Be,KA6BvB,8FACI,YAEJ,0LAEI,6CACA,oBACA,ghBAEI,oBACA,giBACI,oBAQhB,wCACI,wCACA,iBAjDuB,uBAkFvB,sCACI,iBhH/ED,QgHgFC,ahH9ED,QgHkFH,sCACI,MhHhFD,QgHkFC,mHAEI,MhHpFL,QgHwFC,+CACI,MArGkB,KAuGlB,iDACI,MAxGc,KA8G1B,mDACI,aAGA,gEACI,cAKR,wCACI,iB1MxGO,Q0MyGP,MA1HsB,KA2HtB,mBACA,0CACI,MA7HkB,KAkI1B,+CACI,eAEA,mEACI,M1MlHI,Q0MqHR,+DACI,M1MnHE,Q0MuHV,wCACI,iBAKR,kCAII,oCAtGJ,2CACI,wCACA,iBAjDuB,uBAuJvB,iDACI,YhHyIkB,IgHxIlB,aAGJ,0CACI,8BAEA,yDACI,qBAIJ,4EACI,aAIR,sEAEI,mBAIA,gFACI,aA1Ka,MA6KrB,oDACI,WAKR,mBACI,eAIJ,4BACI,aAGA,oCACI,aAMJ,2CACI,YACA,WAGJ,kCACI,YACA,eCpNZ,UACI,UACA,OtC+Bc,KsC9Bd,mBACI,UAEJ,oBACI,OtC0BU,KsCzBV,aACA,mBACA,kBACA,sCACA,iBACA,gBACA,oDHbJ,2BACA,iB9GMO,QiHWH,2BACI,iBjHZD,QiHaC,2BACA,oB3MJO,Q2MKP,kEAEI,iBjHjBL,QiHkBK,oB3MRG,Q2MWX,oDAEI,kBAEJ,qCACI,oBACA,sBACA,mBACA,uBAEA,4CACI,2BACA,SACA,kBACA,gBACA,iBACA,oBACA,iBAEA,cATJ,4CAUQ,cAKhB,oBACI,cACA,iBjHjDG,KiHmDP,0GAII,yBAKA,0DACI,UAEJ,0DACI,gBACA,UACA,SACA,+DACI,cAEJ,yEACI,iBjHtEL,QiHuEK,8JAEI,MjHurBgB,sCiBlwBhC,iBjBoP0B,QiHrKlB,4EACI,aAKZ,4EAEI,+BACA,MjH9EG,QiH+EH,8LAEI,iBjHyJkB,QiHxJlB,MjH3FD,KiH4FC,sMACI,MjH7FL,KiHgGH,0FAEI,YCxGR,gCACI,OvCsBQ,KuCrBR,0CACI,OvCoBI,KuCnBJ,MlHWD,QkHVC,mCxGmER,4BwG7DA,oBACI,aAEJ,4BpDTF,kBACA,UACA,WACA,UACA,YACA,gBACA,sBACA,mBACA,UoDMF,4CACI,WACA,UAGJ,+BACI,UAEA,2CACI,gBACA,gBACA,4DACI,cACA,eCjCZ,sBACI,oBACA,kCACI,gCACA,iBnHGG,KmHFH,iBACA,gBACA,4CACI,YACA,UxCiBc,MwChBd,cACA,sDACI,sBzGgDZ,yByGzCA,kCACI,8BCpBR,qBACI,iBAEA,8CACI,+BACA,iCACA,kCACA,gCACA,mB1GiEJ,4B0GtEA,8CAQQ,wBACA,oBACA,sBAGJ,mDACI,SACA,mBACA,oBAIR,oEAEI,aACA,mBAGJ,sCACI,UACA,iBpHrBG,QoHwBP,8DAEI,mBAGJ,0BACI,gBAIA,oEACI,UACA,iBACA,iBAIR,wBACI,iBACA,iBACA,SACA,kBAGJ,sGAEI,kBAKA,8BACI,gB1GOR,wD0GCQ,sB1GDR,4B0GOA,qCACI,eAIR,aACI,qBACI,cChFR,yBACI,eACA,MAR4B,KAS5B,OAR6B,KAS7B,MAP4B,MAQ5B,iBrHLO,KMWP,qB+GJA,yBAEA,uCACI,WAd6B,KAe7B,c3CksFJ,qBACA,gCAGA,0DACI,WAGJ,gEACI,W1ErtFG,Q0EwtFP,gEACI,iB1EptFG,Q0EqtFH,mBACA,yBAGJ,sEACI,iB1EztFG,QqHQP,wCACI,gCAGJ,mDACI,gBC3BR,wBACI,iBAGI,qEACI,qBAEA,qFACI,aAEA,2FACI,WACA,cAIR,sFACI,aACA,kBAIR,gDACI,mBAKI,qGACI,aAOZ,mEhHlBJ,qB+BjBF,MrCeS,QiBVP,iB0D6BuB,uBtChCzB,asCiCqB,oB2CGX,iBACA,mBACA,mBACA,mBjFrCV,sEACE,iEAGF,+EACE,4CiFkCQ,qGACI,gCAGJ,wLAEI,cAIR,4DACI,iB3C4NgB,Q2C3NhB,aAKI,uFACI,cACA,eACA,cAIR,4FACI,aACA,YAEA,oGACI,kFAGJ,iGACI,kFAGJ,iGACI,cACA,YAGI,mHACI,eACA,WACA,SASpB,0DACI,kBC5FR,iBACI,cACA,WACA,MvHOG,QuHLP,kHAKI,UACA,iBvHyOsB,QuHxOtB,MvHXG,KuHYH,4HACI,MvHbD,KuHgBP,qEAEI,kBACA,aACA,mBACA,mFAEI,YACA,kBACA,WACA,gBAKZ,eACI,kBAKA,4BACI,MvH+BO,QuH9BP,kCACI,uDAHR,8BACI,MvH+BO,QuH9BP,oCACI,uDAHR,4BACI,MvH+BO,QuH9BP,kCACI,uDAHR,yBACI,MvH+BO,QuH9BP,+BACI,uDAHR,4BACI,MvH+BO,QuH9BP,kCACI,uDAHR,2BACI,MvH+BO,QuH9BP,iCACI,uDAHR,0BACI,MvH+BO,QuH9BP,gCACI,uDAHR,yBACI,MvH+BO,QuH9BP,+BACI,uDCtCR,oYAII,sCACA,yDACA,oaACI,6CACA,yBACA,6BA8BZ,iEACI,WACA,YACA,kBACA,WACA,QACA,+CAEJ,yDACI,UAEJ,wDACI,eCpDJ,qBACE,sBAMF,KACE,YCfA,+BACE,qBACA,mBAEF,4BACE,iBACA,mBCaJ,SACE,cACA,cAdoB,KAepB,iBApBoB,KA4BlB,mBACE,oBAKN,YACE,kBACA,gBACA,mBACA,mBACE,kBACA,MACA,OACA,WACA,YACA,SAMJ,mBACE,kBACA,cACA,yBAOA,kCACE,WACA,kBACA,MACA,QACA,SACA,OACA,mCAKA,qDACE,aAUN,yBACE,WACA,WAKA,4CACE,UAKJ,iBACE,kBACA,QACA,SACA,gCACA,mBAKA,oCACE,aAYJ,mBACE,SACA,gBACA,kBACA,OArHyB,IAsHzB,SACA,2BACA,mBAGF,kBACE,WACA,QA7HyB,IA8HzB,cAUF,kBACE,eACA,yBACA,gBACA,QA3I0B,KA4I1B,MAhJoB,QAsJtB,iBACE,gBAMA,qBACE,aACA,cACA,eACA,iBAGF,6BACE,gBAWJ,uBACE,UA5KoB,KA6KpB,kBACA,iBACA,cACA,eACA,cAKA,6CACE,cACA,qBAQJ,mBACE,iBACA,gBACA,gBACA,kBACA,iCAEA,+BACE,gBChNJ,2MAEE,2BACA,iBACA,kBACA,iBACA,gBACA,gBHmCE,YlNoBF,iBDxCmB,QCyCnB,SACA,6BACA,MDhDkB,QCiDlB,gCACA,eKWkB,ILTlB,wBACE,KDrDgB,QmN8BhB,YlNeF,iBDxCmB,QCyCnB,SACA,6BACA,MDhDkB,QCiDlB,gCACA,eKWkB,ILTlB,wBACE,KDrDgB,QmNmChB,iBlNUF,iBDxCmB,QCyCnB,SACA,6BACA,MDhDkB,QCiDlB,gCACA,eKWkB,ILTlB,6BACE,KDrDgB,QmN2ChB,iBlNEF,iBDxCmB,QCyCnB,SACA,6BACA,MDhDkB,QCiDlB,gCACA,eKWkB,ILTlB,6BACE,KDrDgB,QmNmDhB,iClN3DF,iBDamB,QCZnB,WACE,6BAEF,MDIkB,wCCGlB,qBkNsDF,0CACE,gBAGF,GACE,kBAEF,GACE,iBAEF,GACE,kBAEF,SACE,oBAcA,eACE,eACA,8BAIJ,YACE,yBAGF,wBACE,eAOA,yGAUE,2BAGF,cAEE,2BAGF,yBAEE,2BAGF,kBACE,sBAIJ,cACE,yBAIA,8CAIE,2BAEA,8DACE,MnNhJc,KmNqJpB,kLAIE,sCACA,uCACA,yCACA,0CAMF,KACE,iBnNnKkB,KmNoKlB,gBAIM,4CACE,gBAWV,SACE,MnNrLkB,KmNsLlB,oCACA,WACE,sBAIJ,UACE,MnNvKmB,QmNwKnB,iCACA,YACE,yBAOJ,uBACE,gBAOF,MACE,YACA,gBACA,qBACA,SACA,iBnN1LmB,QmN2LnB,kBACE,iBnNtNgB,KmN6Nd,oDACE,kBAON,qCACE,iBnNtOgB,KmNuOhB,yDACE,gBASJ,WACE,eAGA,sBACE,qBAMJ,gCACE,wBAIJ,4BAEI,gCACE,wBAKN,eACE,0BACA,sDACE,gBACA,qBACA,gBAKF,sCACE,2BAGJ,cACE,iBAGF,cACE,eACA,MnN5RkB,QmN6RlB,iBACE,iBnN/RgB,KmNgShB,SACA,mBAGJ,cACE,eAIF,eACE,gBAGF,uCACE,SACA,0BAGF,yBACE,uCACE,UAOJ,YACE,gBACA,MAGF,yBACE,eACA,gBAGF,2BACE,SAGF,6BACE,yBACE,wBACA,6CACE,oBAKN,iBACE,gBAGF,yBACE,iBACE,gBAIJ,MACE,eACA,WACA,YACA,cACA,iBAGF,sBACE,wBACA,sBAEE,yCACE,gBASN,cACE,YACA,aACA,sBAEA,oBACE,cACA,WACA,iBACA,0CACE,gBAEF,gCACE,sBACA,WAIJ,kBACE,gBAOJ,yDAEE,YAEE,iGACE,WACA,eAKN,MACE,WACA,iBACA,cACA,cACE,aAEA,0BACE,aACA,gBAKF,qBACE,0BAEA,2BlN/aJ,iBDamB,QCZnB,WACE,6BAEF,MDIkB,wCCGlB,qBkN2aF,yBAGM,+BACE,mBACA,cAEF,gCACE,oBACA,gBAWJ,4HACE,cAWF,8JACE,iBAKN,yBAEI,0BACE,sBACA,WAGF,6BACE,eACA,iBAMJ,4CAEE,gBACA,6BAIE,8DAEE,iBACA,iBAEA,gEACE,cAYN,kEACE,MnN9fc,KmN0gBd,8EACE,eAMR,aACE,YAOA,oDACE,MnN1hBgB,KmN2hBhB,mBAEA,4DACE,MnN9hBc,KmNiiBhB,2DACE,6BAGF,4DACE,MnNriBc,QmNsiBd,gCASJ,yCACE,MnNljBe,QmNmjBf,gBACA,kBAEA,uDACE,aACA,kBAGF,iDACE,MnN5jBa,QmN+jBf,gDACE,iBnNhkBa,QmNikBb,MnNhkBc,KmNmkBhB,+CACE,iBnNrkBa,QmNskBb,MnNrkBc,KmNwkBhB,iDACE,iBnN1kBa,QmN2kBb,MnN1kBc,KmN+kBhB,0BlNtlBF,iBDamB,QCZnB,WACE,6BAEF,MDIkB,wCCGlB,qBkNqlBF,0BACE,iBAEF,4BACE,eAEF,qBACE,iBnNhmBkB,KmNimBlB,+CACE,MnNjmBgB,QmNkmBhB,iBnNnmBgB,KmNomBhB,2EACE,MnNpmBc,QmNymBhB,4DACE,MnN1mBc,QmN4mBhB,2DACE,gCAEF,4DACE,MnNjnBc,KmNknBd,6BAOF,wEACE,sBAKN,qBACE,UACA,WAKE,qCACE,iBAKN,yBAIQ,kEACE,eAOV,iCACE,YACA,iBACA,oBAGF,KACE,cAGF,UACE,mBACA,eACA,gBAIA,sBlN3nBA,iBDxCmB,QCyCnB,SACA,6BACA,MDhDkB,QCiDlB,gCACA,eKWkB,ILTlB,kCACE,KDrDgB,QmN6qBpB,QACE,MnN/qBkB,KmNgrBlB,iBnNjrBiB,QmNkrBjB,gBACA,UAEA,iBACE,aAGF,gCACE,aACA,MnN1rBgB,KmN6rBlB,kDACE,SACA,MnNzqBiB,QmN4qBnB,6BACE,uRAGF,kBACE,MnNvsBgB,KmN4sBd,kDACE,gBACA,wBACA,YACA,aACA,UAKN,sBACE,MnNvtBgB,KmN4tBd,mDAIE,MnNhuBY,KmNiuBZ,iBnNluBW,QmNsuBX,2BACA,mBAJA,yDlNprBN,iBDxCmB,QCyCnB,SACA,6BACA,MDhDkB,QCiDlB,gCACA,eKWkB,ILTlB,qEACE,KDrDgB,QmNyuBhB,gFACE,MnN3uBc,KmN4uBd,iBnN5uBc,KmN6uBd,anN7uBc,KmNgvBhB,+EACE,iBnNlvBa,QmNqvBf,kCACE,sBAIJ,sBACE,MnNzvBgB,QmN0vBhB,iBnN3vBgB,KmN4vBhB,oCACE,MnN5vBc,QmN+vBhB,2CACE,iRAGF,gCACE,MnNpwBc,QmNywBZ,iEAIE,MnN7wBU,QmN8wBV,iBnN/wBU,KmNgxBV,2BACA,mBAOJ,kFACE,MnNzxBY,KmN0xBZ,iBnN3xBW,QmN4xBX,anN5xBW,QmN+xBb,iFACE,iBnN/xBY,KmNmyBhB,8CACE,MnNnyBc,QmNuyBd,sDACE,MnNxyBY,QmNyyBZ,iBnN1yBY,KmN8yBZ,0RACE,MnN/yBU,KmNgzBV,iBnNjzBS,QmNkzBT,2BACA,oBnNlzBU,KmNqzBZ,sEACE,MnNrzBU,QmNszBV,iBnNvzBU,KmNwzBV,2BACA,oBnN1zBS,QmN+zBf,oCACE,yBAIJ,qBACE,MnNp0BgB,KmNq0BhB,iBnNt0Be,QmNw0Bf,mCACE,MnNx0Bc,KmN20BhB,+BACE,MnN50Bc,KmN+0BhB,0CACE,uRAIA,qDACE,MnNr1BY,KmNs1BZ,iBnNv1BW,QmN21BX,sRACE,MnN11BU,QmN21BV,iBnN51BU,KmN61BV,2BACA,oBnN/1BS,QmNk2BX,qEACE,MnNl2BU,KmNm2BV,iBnNp2BS,QmNq2BT,2BACA,oBnNr2BU,KmN82BhB,wDACC,MnN/2Be,KmNq3BlB,2EAEE,MnNv3BgB,KmNw3BhB,iBnNz3Be,QmN63BnB,6BACE,qBACE,YAGF,sBACE,iBAaJ,qBACE,uBACA,wBACA,2BACA,sBACA,mBAGF,2BACE,6BAEF,kBACE,6BAGF,qCACE,iBACA,kBAGF,cACE,iBACA,gBAKE,2CACE,kBAKN,eACE,2BAIA,6BACE,aACA,UAEF,iCACE,iBnN37Be,QmN47Bf,QAEF,8BACE,iBnN/7Be,QmNg8Bf,QAEF,qCACE,oBAGA,kDACE,yBACA,0BACA,4BACA,6BAKN,+BACE,gBAGF,6DACE,aAGF,yBAGM,kDACE,SAGJ,6EACE,sBAKN,yBAEI,iBACE,cAEF,gCACE,sBAKN,yBACE,WACE,yBAEF,uCACE,SAIE,gDACE,gBAMR,yBACE,WACE,wBAEF,uCACE,UAEF,2BACE,UACA,4BAIJ,uBACE,kBAUM,qCACE,mBAOF,+DACE,cAOV,MACE,eAGF,6BACE,MACE,eAEF,wBACE","file":"nhse.min.css"}
\ No newline at end of file
diff --git a/javascript/scorm-fullscreen.js.php b/javascript/scorm-fullscreen.js.php
new file mode 100644
index 0000000..8f180dc
--- /dev/null
+++ b/javascript/scorm-fullscreen.js.php
@@ -0,0 +1,526 @@
+wwwroot
+require_once(__DIR__ . '/../../../config.php');
+
+// Set header to ensure it's served as JavaScript
+header('Content-Type: application/javascript');
+?>
+document.addEventListener('DOMContentLoaded', function () {
+
+ // Pass the Moodle base URL from PHP to JavaScript
+ const MOODLE_BASE_URL = 'wwwroot; ?>';
+
+ // Determine if viewed on mobile as this will determine the full screen implementation
+ // If not mobile then will use the native full screen implementation
+ // If mobile then will use a simulated full screen implementation
+ const isMobile = () => {
+ console.log("navigator.platform: " + navigator.platform);
+ console.log("navigator.maxTouchPoints = " + navigator.maxTouchPoints);
+ const ua = navigator.userAgent || navigator.vendor || window.opera;
+
+ // iOS detection (iPhone, iPod)
+ if (/iPhone|iPod/i.test(ua)) return true;
+
+ // iPad detection
+ // Modern iPads on iOS 13+ report MacIntel in navigator.platform
+ if ((/iPad/i.test(ua)) || (navigator.platform === 'MacIntel' && navigator.maxTouchPoints > 1)) {
+ return true;
+ }
+
+ // Android detection (phones & tablets)
+ if (/Android/i.test(ua)) return true;
+
+ return false;
+ };
+
+ // Function to get a URL parameter from a given URL string
+ function getUrlParameterFromHref(href, name) {
+ name = name.replace(/[\[\]]/g, '\\$&');
+ var regex = new RegExp('[?&]' + name + '(=([^]*)|&|#|$)'),
+ results = regex.exec(href);
+ if (!results) return null;
+ if (!results[2]) return '';
+ return decodeURIComponent(results[2].replace(/\+/g, ' '));
+ }
+
+ // --- New: Get the target section link from the breadcrumbs ---
+ let targetSectionLink = null;
+ if (window.location.pathname.includes('/mod/scorm/player.php')) {
+ const breadcrumbItems = document.querySelectorAll('.nhsuk-breadcrumb__list .nhsuk-breadcrumb__item a');
+ for (let i = 0; i < breadcrumbItems.length; i++) {
+ const link = breadcrumbItems[i];
+ if (link.href.includes('/course/section.php?id=')) {
+ targetSectionLink = link.href;
+ console.log('Found target section link:', targetSectionLink);
+ break;
+ }
+ }
+ if (!targetSectionLink) {
+ console.warn("Could not find the target section link in the breadcrumbs. Exit buttons will use default URL.");
+ }
+ }
+
+ // --- Determine the Course Return URL ---
+ let courseReturnUrl = MOODLE_BASE_URL + '/course/view.php'; // Default fallback (leads to error if no ID)
+ let foundCourseId = null; // Variable to store the course ID once found
+
+ // 1. Try to get the Moodle-generated "Exit activity" button's href and extract the course ID
+ const moodleExitButtonOriginal = document.querySelector('div.d-flex.flex-row-reverse.mb-2 > a.btn.btn-secondary[title="Exit activity"]');
+ if (moodleExitButtonOriginal && moodleExitButtonOriginal.href) {
+ // Crucial: For SCORM modules, the return link often uses 'course' for the course ID
+ foundCourseId = getUrlParameterFromHref(moodleExitButtonOriginal.href, 'course');
+ if (foundCourseId) {
+ console.log(`[${Date.now()}] Course ID found from Moodle Exit button HREF 'course' parameter: ${foundCourseId}`);
+ } else {
+ // Fallback: If 'course' not found, try 'id' (might be a direct link to course/view.php)
+ foundCourseId = getUrlParameterFromHref(moodleExitButtonOriginal.href, 'id');
+ if (foundCourseId) {
+ console.log(`[${Date.now()}] Course ID found from Moodle Exit button HREF 'id' parameter: ${foundCourseId}`);
+ }
+ }
+ }
+
+ // 2. Fallback: If not found from button, try Moodle's global M.cfg object
+ if (!foundCourseId && typeof M !== 'undefined' && M.cfg && M.cfg.courseid) {
+ foundCourseId = M.cfg.courseid;
+ console.log(`[${Date.now()}] Course ID found from M.cfg.courseid (fallback): ${foundCourseId}`);
+ }
+
+ // 3. Fallback: If still not found, try parsing 'course' parameter from current window URL
+ // (This is less likely for player.php but included for robustness)
+ if (!foundCourseId) {
+ foundCourseId = getUrlParameterFromHref(window.location.href, 'course');
+ if (foundCourseId) {
+ console.log(`[${Date.now()}] Course ID found from current URL parameter (fallback): ${foundCourseId}`);
+ }
+ }
+
+ // 4. Final Fallback: Try document.referrer (the page that linked to this SCORM)
+ if (!foundCourseId && document.referrer) {
+ foundCourseId = getUrlParameterFromHref(document.referrer, 'course');
+ if (foundCourseId) {
+ console.log(`[${Date.now()}] Course ID found from document.referrer 'course' parameter (fallback): ${foundCourseId}`);
+ } else {
+ foundCourseId = getUrlParameterFromHref(document.referrer, 'id'); // Try 'id' too
+ if (foundCourseId) {
+ console.log(`[${Date.now()}] Course ID found from document.referrer 'id' parameter (fallback): ${foundCourseId}`);
+ }
+ }
+ }
+
+ // Construct the final return URL based on the foundCourseId
+ if (foundCourseId) {
+ courseReturnUrl = MOODLE_BASE_URL + '/course/view.php?id=' + foundCourseId;
+ console.log(`[${Date.now()}] Final course return URL determined: ${courseReturnUrl}`);
+ } else {
+ // This warning should hopefully be rare
+ console.warn(`[${Date.now()}] Could not determine specific course ID. Exit button will go to generic course view: ${courseReturnUrl}`);
+ }
+
+ // --- End Determine the Course Return URL ---
+
+
+ const scormContentDiv = document.getElementById('scorm_content');
+ let isFullScreen = false; // Moved here to be accessible by all fullscreen related logic
+ let fullscreenMode = null; // "native" or "simulated"
+
+ // --- Font Awesome 6.x 'right-from-bracket' SVG Icon Code ---
+ const svgIconCode = `
+
+ `;
+
+ // Modify the Moodle-generated "Exit activity" button
+ const moodleExitButton = document.querySelector('div.d-flex.flex-row-reverse.mb-2 > a.btn.btn-secondary[title="Exit activity"]');
+ if (moodleExitButton) {
+ if (!moodleExitButton.querySelector('svg')) { // Only add icon if not already present
+ moodleExitButton.innerHTML = svgIconCode + moodleExitButton.textContent.trim();
+ console.log('Icon added to Moodle-generated Exit Activity button.');
+ }
+
+ if (targetSectionLink) {
+ moodleExitButton.href = targetSectionLink;
+ console.log('Moodle-generated Exit Activity button href updated to:', targetSectionLink);
+ } else {
+ console.log('Moodle-generated Exit Activity button will use its default href.');
+ }
+ } else if (!moodleExitButton) {
+ console.warn('Moodle-generated Exit Activity button not found for icon injection.');
+ }
+
+ if (scormContentDiv) {
+ // Create custom Fullscreen button
+ const fullScreenButton = document.createElement('a');
+ fullScreenButton.className = 'btn btn-secondary';
+ fullScreenButton.textContent = 'Full screen';
+ fullScreenButton.style.marginRight = '10px';
+ fullScreenButton.style.wordSpacing = 'normal';
+ fullScreenButton.id = 'scorm-fullscreen-button';
+
+ // Create the white box container for fullscreen buttons
+ const fullscreenButtonContainer = document.createElement('div');
+ fullscreenButtonContainer.id = 'fullscreen-button-container';
+ Object.assign(fullscreenButtonContainer.style, {
+ position: 'absolute',
+ top: '0px', // Align to the very top of the fullscreen element
+ left: '0px', // Align to the very left
+ width: '100%', // Span the full width of the fullscreen element
+ backgroundColor: 'white',
+ padding: '10px 20px',
+ borderRadius: '0px',
+ zIndex: '2147483647',
+ display: 'none', // Initially hidden, only shown in fullscreen
+ justifyContent: 'space-between', // Spaces out the buttons nicely
+ alignItems: 'center',
+ boxSizing: 'border-box' // Ensures padding is included within the element's total width/height
+ });
+
+ // Create custom "Exit full screen" button
+ const exitFullscreenButton = document.createElement('a');
+ exitFullscreenButton.className = 'btn btn-secondary';
+ exitFullscreenButton.textContent = 'Exit full screen';
+ exitFullscreenButton.style.wordSpacing = 'normal';
+ exitFullscreenButton.id = 'scorm-exit-fullscreen-button';
+
+ // Create custom "Exit activity" button (shown in fullscreen)
+ const exitActivityButton = document.createElement('a');
+ exitActivityButton.className = 'btn btn-secondary';
+ exitActivityButton.setAttribute('href', targetSectionLink || courseReturnUrl); // Use targetSectionLink if available
+ exitActivityButton.setAttribute('title', 'Exit activity');
+ exitActivityButton.style.wordSpacing = 'normal';
+ exitActivityButton.id = 'scorm-exit-activity-button';
+ exitActivityButton.innerHTML = svgIconCode + 'Exit activity';
+
+
+ // Append the exit buttons to the white box container
+ fullscreenButtonContainer.appendChild(exitFullscreenButton);
+ fullscreenButtonContainer.appendChild(exitActivityButton);
+
+ // Locate the parent container of the Moodle-generated "Exit activity" button
+ const moodleButtonsContainer = document.querySelector('div.d-flex.flex-row-reverse.mb-2');
+
+ if (moodleButtonsContainer) {
+ // Apply 'justify-content: space-between' to push items to opposite ends
+ moodleButtonsContainer.style.setProperty('justify-content', 'space-between', 'important');
+ // Ensure flex-direction is 'row' so 'space-between' works as expected (left to right)
+ moodleButtonsContainer.style.setProperty('flex-direction', 'row', 'important');
+
+ // Insert the new Full screen button as the FIRST child
+ // This makes it the "start" item in the now 'row' direction,
+ // so 'space-between' pushes it to the far left.
+ const firstChild = moodleButtonsContainer.firstChild;
+ moodleButtonsContainer.insertBefore(fullScreenButton, firstChild);
+ console.log(`[${Date.now()}] "Full screen" button inserted to the far left.`);
+ } else if (scormContentDiv.parentNode) {
+ // Fallback: If Moodle's button container isn't found, insert it before the SCORM content div
+ scormContentDiv.parentNode.insertBefore(fullScreenButton, scormContentDiv);
+ console.warn(`[${Date.now()}] Moodle's button container not found. "Full screen" button inserted before SCORM content div.`);
+ } else {
+ console.error('scormContentDiv has no parentNode. Cannot insert Full Screen button.');
+ }
+
+ // Insert the white box container for fullscreen buttons as the FIRST child of #scormpage
+ const scormPageDiv = document.getElementById('scormpage'); // The element to make fullscreen
+ if (scormPageDiv) {
+ scormPageDiv.insertBefore(fullscreenButtonContainer, scormPageDiv.firstChild);
+ console.log(`[${Date.now()}] fullscreenButtonContainer inserted inside #scormpage as first child.`);
+ } else {
+ console.error('scormPageDiv (#scormpage) not found. Cannot insert Fullscreen button container.');
+ }
+
+ const enterSimulatedFullscreen = () => {
+ document.body.classList.add("simulated-fullscreen");
+ isFullScreen = true;
+ };
+
+ const exitSimulatedFullscreen = () => {
+ document.body.classList.remove("simulated-fullscreen");
+ resetFullscreenUI();
+ };
+
+ const enterNativeFullscreen = () => {
+
+ const elementToFullscreen = scormPageDiv;
+
+ if (!elementToFullscreen) {
+ console.error("SCORM page div (#scormpage) not found for fullscreen.");
+ return;
+ }
+
+ elementToFullscreen.requestFullscreen()
+ .then(() => {
+ // --- layout adjustments ---
+ fullScreenButton.style.display = "none";
+ fullscreenButtonContainer.style.display = "flex";
+
+ // const headerHeight = fullscreenButtonContainer.offsetHeight;
+ const headerHeight = 30;
+ console.log(`[${Date.now()}] Fullscreen header height: ${headerHeight}px`);
+
+ scormContentDiv.style.setProperty("padding-top", `${headerHeight}px`, "important");
+ scormContentDiv.style.setProperty("height", `calc(100vh - ${headerHeight}px)`, "important");
+ scormContentDiv.style.setProperty("width", "100vw", "important");
+ scormContentDiv.style.setProperty("box-sizing", "border-box", "important");
+
+ const scormIframe = document.getElementById("scorm_object");
+ if (scormIframe) {
+ scormIframe.style.setProperty("width", "100%", "important");
+ scormIframe.style.setProperty("height", "100%", "important");
+ scormIframe.style.setProperty("display", "block", "important");
+ scormIframe.style.setProperty("background-color", "#ffffff", "important");
+ }
+
+ isFullScreen = true;
+ })
+ .catch(err => {
+ console.error("Failed to enter fullscreen:", err);
+ });
+
+ };
+
+ const exitNativeFullscreen = () => {
+ if (document.exitFullscreen) {
+ document.exitFullscreen();
+ }
+ };
+
+
+ fullScreenButton.addEventListener('click', function () {
+ if (!isFullScreen) { // Currently not in fullscreen
+ if (isMobile()) {
+ enterSimulatedFullscreen();
+ applySimulatedFullscreenUI();
+ fullscreenMode = "simulated";
+ } else {
+ enterNativeFullscreen();
+ applyNativeFullscreenUI();
+ fullscreenMode = "native";
+ }
+ }
+ });
+
+ // Event listener for the "Exit full screen" button within the white box
+ exitFullscreenButton.addEventListener('click', function () {
+ if (fullscreenMode === "native") {
+ exitNativeFullscreen();
+ } else if (fullscreenMode === "simulated") {
+ exitSimulatedFullscreen();
+ }
+ });
+
+
+ const applyNativeFullscreenUI = () => {
+ fullScreenButton.style.display = 'none';
+ fullscreenButtonContainer.style.display = 'flex';
+
+ // const headerHeight = fullscreenButtonContainer.offsetHeight;
+ const headerHeight = 30;
+
+ scormContentDiv.style.setProperty('padding-top', `${headerHeight}px`, 'important');
+ scormContentDiv.style.setProperty('height', `calc(100vh - ${headerHeight}px)`, 'important');
+ scormContentDiv.style.setProperty('width', '100vw', 'important');
+ scormContentDiv.style.setProperty('box-sizing', 'border-box', 'important');
+
+ const scormIframe = document.getElementById('scorm_object');
+ if (scormIframe) {
+ scormIframe.style.setProperty('width', '100%', 'important');
+ scormIframe.style.setProperty('height', '100%', 'important');
+ }
+
+ isFullScreen = true;
+ };
+
+ const applySimulatedFullscreenUI = () => {
+ document.body.classList.add('simulated-fullscreen'); // hides Moodle chrome
+ applyNativeFullscreenUI(); // reuse shared iframe adjustments
+ };
+
+ const resetFullscreenUI = () => {
+ fullScreenButton.style.display = 'block';
+ fullscreenButtonContainer.style.display = 'none';
+
+ scormContentDiv.style.removeProperty('padding-top');
+ scormContentDiv.style.removeProperty('height');
+ scormContentDiv.style.removeProperty('width');
+ scormContentDiv.style.removeProperty('box-sizing');
+
+ const scormIframe = document.getElementById('scorm_object');
+ if (scormIframe) {
+ scormIframe.style.removeProperty('width');
+ scormIframe.style.removeProperty('height');
+ }
+
+ document.body.classList.remove('simulated-fullscreen'); // cleanup if simulated
+ isFullScreen = false;
+ };
+
+ // fullscreenchange listener
+ const handleFullscreenChange = () => {
+ isFullScreen = !!document.fullscreenElement;
+ if (!isFullScreen) {
+ resetFullscreenUI();
+ }
+ };
+
+ // Listen for native fullscreen changes (ESC key, browser actions)
+ document.addEventListener("fullscreenchange", handleFullscreenChange);
+
+
+ exitActivityButton.addEventListener('click', function (event) {
+ event.preventDefault(); // Prevent default link behavior
+ window.location.href = targetSectionLink || courseReturnUrl;
+ });
+
+
+ // Hiding Adapt's Internal Exit Button
+ let adaptButtonHiderInterval = null;
+ let iframeFinderInterval = null;
+ const MAX_IFRAME_FIND_TIME = 20000; // Max 20 seconds to find the iframe
+ const MAX_POLL_TIME = 15000; // Max 15 seconds for button hiding inside iframe
+
+ // Function to find and hide the Adapt button
+ const hideAdaptExitButton = () => {
+ const scormIframe = document.getElementById('scorm_object');
+ if (!scormIframe || !scormIframe.contentDocument && !scormIframe.contentWindow) {
+ return false;
+ }
+
+ const iframeDoc = scormIframe.contentDocument || scormIframe.contentWindow.document;
+
+ // Try both selectors
+ const selectors = [
+ '.nav-course__exit-btn', // Newer Adapt exit button
+ '.navigation-course-exit-button' // Older Adapt exit button
+ ];
+
+ let found = false;
+
+ selectors.forEach(selector => {
+ const button = iframeDoc.querySelector(selector);
+ if (button) {
+ if (getComputedStyle(button).display !== 'none') {
+ button.style.setProperty('display', 'none', 'important');
+ console.log(`[${Date.now()}] Hidden Adapt exit button via selector: ${selector}`);
+ }
+ found = true;
+ }
+ });
+
+ return found;
+ };
+
+ // Function to set up the hiding logic *inside* the iframe
+ const setupIframeHidingLogic = () => {
+ console.log(`[${Date.now()}] setupIframeHidingLogic called.`);
+ const scormIframe = document.getElementById('scorm_object');
+
+ // Only proceed if iframe is available and we haven't already set up the observer/interval
+ if (!scormIframe || scormIframe._adaptHidingLogicInitialized) {
+ return;
+ }
+ scormIframe._adaptHidingLogicInitialized = true; // Mark as initialized
+
+ // IMMEDIATE & PERSISTENT POLLING FOR BUTTON INSIDE IFRAME
+ if (!adaptButtonHiderInterval) {
+ let pollStartTime = Date.now();
+ adaptButtonHiderInterval = setInterval(() => {
+ if (Date.now() - pollStartTime > MAX_POLL_TIME) {
+ clearInterval(adaptButtonHiderInterval);
+ adaptButtonHiderInterval = null;
+ console.log(`[${Date.now()}] Stopped polling for Adapt button inside iframe after max time limit.`);
+ return;
+ }
+ if (hideAdaptExitButton()) {
+ clearInterval(adaptButtonHiderInterval);
+ adaptButtonHiderInterval = null;
+ console.log(`[${Date.now()}] Polling stopped: button found and hidden.`);
+ }
+ }, 50);
+ }
+
+ // MUTATION OBSERVER
+ if (!scormIframe._adaptExitButtonObserver) {
+ const iframeDoc = scormIframe.contentDocument || scormIframe.contentWindow.document;
+ const targetNode = iframeDoc ? iframeDoc.documentElement || iframeDoc.body : null;
+
+ if (targetNode) {
+ const observer = new MutationObserver((mutationsList) => {
+ for (const mutation of mutationsList) {
+ if (mutation.type === 'childList' && mutation.addedNodes.length > 0) {
+ if (hideAdaptExitButton()) {
+ console.log(`[${Date.now()}] Adapt button re-hidden by MutationObserver after mutation.`);
+ }
+ }
+ }
+ });
+ observer.observe(targetNode, { childList: true, subtree: true });
+ scormIframe._adaptExitButtonObserver = observer;
+ console.log(`[${Date.now()}] MutationObserver for Adapt button set up successfully on ${targetNode === iframeDoc.documentElement ? 'documentElement' : 'body'}.`);
+ } else {
+ console.warn(`[${Date.now()}] Iframe document or body/documentElement not available to attach MutationObserver (targetNode null).`);
+ }
+ }
+ };
+
+ // Main entry point: Polling for the iframe itself
+ console.log(`[${Date.now()}] Starting polling for #scorm_object iframe...`);
+ let iframeFindStartTime = Date.now();
+ iframeFinderInterval = setInterval(() => {
+ const scormIframe = document.getElementById('scorm_object');
+ if (scormIframe) {
+ clearInterval(iframeFinderInterval);
+ iframeFinderInterval = null;
+ console.log(`[${Date.now()}] #scorm_object iframe found! Time taken: ${Date.now() - iframeFindStartTime}ms.`);
+
+ scormIframe.onload = () => {
+ console.log(`[${Date.now()}] Iframe ONLOAD event fired.`);
+ setupIframeHidingLogic();
+ };
+
+ if (scormIframe.contentWindow) {
+ scormIframe.contentWindow.onload = () => {
+ console.log(`[${Date.now()}] Iframe CONTENTWINDOW.ONLOAD event fired.`);
+ setupIframeHidingLogic();
+ };
+ }
+
+ if ((scormIframe.contentDocument && scormIframe.contentDocument.readyState === 'complete') ||
+ (scormIframe.contentWindow && scormIframe.contentWindow.document)) {
+ console.log(`[${Date.now()}] Iframe content ready on initial check. Attempting hiding setup.`);
+ setupIframeHidingLogic();
+ } else {
+ setTimeout(() => {
+ console.log(`[${Date.now()}] Micro-delay (100ms) fallback for hiding logic setup after iframe found.`);
+ setupIframeHidingLogic();
+ }, 100);
+ }
+
+ } else if (Date.now() - iframeFindStartTime > MAX_IFRAME_FIND_TIME) {
+ clearInterval(iframeFinderInterval);
+ iframeFinderInterval = null;
+ console.error(`[${Date.now()}] #scorm_object iframe NOT FOUND after max time limit (${MAX_IFRAME_FIND_TIME / 1000}s). Cannot set up Adapt button hiding.`);
+ }
+ }, 50);
+
+ // Cleanup Observers and Intervals on Page Unload
+ window.addEventListener('beforeunload', () => {
+ if (adaptButtonHiderInterval) {
+ clearInterval(adaptButtonHiderInterval);
+ console.log('Cleared Adapt button polling interval on page unload.');
+ }
+ if (iframeFinderInterval) {
+ clearInterval(iframeFinderInterval);
+ console.log('Cleared iframe finder interval on page unload.');
+ }
+ const scormIframe = document.getElementById('scorm_object');
+ if (scormIframe && scormIframe._adaptExitButtonObserver) {
+ scormIframe._adaptExitButtonObserver.disconnect();
+ console.log('Disconnected Adapt button MutationObserver on page unload.');
+ }
+ });
+
+ } else {
+ console.error(`[${Date.now()}] SCORM content div (#scorm_content) not found. Full Screen button could not be added.`);
+ }
+});
\ No newline at end of file
diff --git a/lang/en/theme_nhse.php b/lang/en/theme_nhse.php
index 6cfb8f7..652b331 100644
--- a/lang/en/theme_nhse.php
+++ b/lang/en/theme_nhse.php
@@ -24,7 +24,11 @@
defined('MOODLE_INTERNAL') || die();
+$string['admin_url_setting'] = 'LH Admin URL';
+$string['admin_url_setting_desc'] = 'The full URL for the Learning Hub Admin page. This will be used to populate the Admin link URL.';
$string['advancedsettings'] = 'Advanced settings';
+$string['api_base_url_setting'] = 'LH OpenAPI Base URL';
+$string['api_base_url_setting_desc'] = 'The base URL for the Learning Hub OpenAPI (e.g., https://lh-openapi.dev.local). This will be used to fetch user navigation data.';
$string['backgroundimage'] = 'Background image';
$string['backgroundimage_desc'] = 'The image to display as a background of the site. The background image you upload here will override the background image in your theme preset files.';
$string['bcsettings'] = 'Breadcrumb settings';
@@ -44,6 +48,8 @@
$string['cookiesnotice'] = 'Read our cookies notice';
$string['cookiesenabled'] = 'Cookies must be enabled in your browser';
$string['currentinparentheses'] = '(current)';
+$string['dotnet_base_url_setting'] = '.NET Application Base URL';
+$string['dotnet_base_url_setting_desc'] = 'The base URL for your .NET application (e.g., https://lh-web.dev.local). Relative links received from the API will be prepended with this URL if they are not absolute.';
$string['fontsize'] = 'Theme base fontsize';
$string['fontsize_desc'] = 'Enter a fontsize in %';
$string['footersettings'] = 'Footer settings';
@@ -97,6 +103,10 @@
$string['region-side-pre'] = 'Right';
$string['region-contenttop'] = 'Top of Main Content Area';
$string['region-contentbottom'] = 'Bottom of Main Content Area';
+$string['scormsettings'] = 'SCORM Resource Settings';
+$string['scormsettingsdesc'] = 'Configure specific settings for SCORM resources.';
+$string['scormfullscreenbutton'] = 'Include Full Screen Button';
+$string['scormfullscreenbutton_desc'] = 'Should a button be displayed to allow SCORM resources to be viewed in full screen?';
$string['showfooter'] = 'Show footer';
$string['unaddableblocks'] = 'Unneeded blocks';
$string['unaddableblocks_desc'] = 'The blocks specified are not needed when using this theme and will not be listed in the \'Add a block\' menu.';
diff --git a/layout/drawers.php b/layout/drawers.php
index 8761e02..819541b 100644
--- a/layout/drawers.php
+++ b/layout/drawers.php
@@ -61,7 +61,7 @@
}
$bodyattributes = $OUTPUT->body_attributes($extraclasses);
-$forceblockdraweropen = $OUTPUT->firstview_fakeblocks();
+// $forceblockdraweropen = $OUTPUT->firstview_fakeblocks();
$secondarynavigation = false;
$overflow = '';
@@ -99,7 +99,7 @@
'mobileprimarynav' => $primarymenu['mobileprimarynav'],
'usermenu' => $primarymenu['user'],
'langmenu' => $primarymenu['lang'],
- 'forceblockdraweropen' => $forceblockdraweropen,
+ // 'forceblockdraweropen' => $forceblockdraweropen,
'regionmainsettingsmenu' => $regionmainsettingsmenu,
'hasregionmainsettingsmenu' => !empty($regionmainsettingsmenu),
'overflow' => $overflow,
@@ -110,4 +110,22 @@
// Include NHSUK Frontend js file
$PAGE->requires->js(new moodle_url($CFG->wwwroot . '/theme/nhse/node_modules/nhse-tel-frontend/dist/nhsuk.min.js'));
+error_log('Current PAGE URL: ' . $PAGE->url->out());
+if (strpos($PAGE->url->out(), '/mod/scorm/player.php') !== false) {
+
+ // Access the theme settings
+ $theme_settings = theme_config::load('nhse'); // Replace 'nhse' with your theme's shortname
+
+ error_log('theme_settings object: ' . print_r($theme_settings, true));
+
+ // Check the value of your boolean setting
+ if (!empty($theme_settings->settings->scormfullscreenbutton)) {
+ // If the setting is enabled (typically stored as '1'), load the JavaScript
+ $PAGE->requires->js('/theme/nhse/javascript/scorm-fullscreen.js.php');
+ error_log('Attempting to load /theme/nhse/javascript/scorm-fullscreen.js.php (scormfullscreenbutton is NOT empty)');
+ } else {
+ error_log('scormfullscreenbutton is empty or not set.');
+ }
+}
+
echo $OUTPUT->render_from_template('theme_nhse/drawers', $templatecontext);
diff --git a/lib.php b/lib.php
index 8c91977..95550fd 100755
--- a/lib.php
+++ b/lib.php
@@ -61,4 +61,4 @@ function theme_nhse_get_main_scss_content($theme) {
//$scss .= "\n" . file_get_contents($CFG->dirroot . '/theme/nhse/scss/nhse.scss');
return $scss;
-}
+}
\ No newline at end of file
diff --git a/scss/nhse.scss b/scss/nhse.scss
index f20bca7..5596d6b 100644
--- a/scss/nhse.scss
+++ b/scss/nhse.scss
@@ -6,7 +6,9 @@
@import "../../boost/scss/bootstrap.scss";
@import "../../boost/scss/moodle.scss";
-*, *::before, *::after {
+*,
+*::before,
+*::after {
box-sizing: border-box;
}
@@ -47,11 +49,13 @@ a {
@include nhsuk-focused-button;
}
}
+
&.btn {
&:focus {
@include nhsuk-focused-button;
}
}
+
&.nav-link {
&:focus {
@include nhsuk-focused-button;
@@ -75,20 +79,36 @@ input {
}
}
-h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
+h1,
+h2,
+h3,
+h4,
+h5,
+h6,
+.h1,
+.h2,
+.h3,
+.h4,
+.h5,
+.h6 {
font-weight: 600;
}
h1 {
font-size: 1.75rem;
}
+
h2 {
font-size: 1.50rem;
}
+
h3 {
font-size: 1.35rem;
}
-h4, h5, h6 {
+
+h4,
+h5,
+h6 {
font-size: 1.1875rem;
}
@@ -121,15 +141,14 @@ ul {
* Button styles
*/
.btn {
- &:not(
- .btn-icon,
+
+ &:not(.btn-icon,
.btn-close,
.btn-link,
.btn-open,
.search-icon,
.navbar .dropdown-toggle,
- .icon-no-margin
- ) {
+ .icon-no-margin) {
@extend .nhsuk-button--small;
box-shadow: 0 2px 0 $nhsuk-box-shadow-color;
}
@@ -139,21 +158,23 @@ ul {
box-shadow: 0 2px 0 $nhsuk-box-shadow-color;
}
- &.active, &.visited {
+ &.active,
+ &.visited {
@extend .nhsuk-button--reverse;
box-shadow: 0 2px 0 $nhsuk-box-shadow-color;
}
&.text-primary {
- color: $btn-secondary-text!important;
+ color: $btn-secondary-text !important;
}
}
.bg-secondary {
- color: $nhsuk-reverse-button-text-color!important;
+ color: $nhsuk-reverse-button-text-color !important;
}
.btn {
+
&.btn-secondary,
&.btn-outline-secondary {
@extend .nhsuk-button--small;
@@ -170,10 +191,10 @@ ul {
.btn-group>.btn:not(:last-child):not(.dropdown-toggle),
.btn-group>.btn-group:not(:first-child)>.btn,
.btn-group>.btn-group:not(:last-child)>.btn {
- border-top-left-radius: 4px!important;
- border-top-right-radius: 4px!important;
- border-bottom-left-radius: 4px!important;
- border-bottom-right-radius: 4px!important;
+ border-top-left-radius: 4px !important;
+ border-top-right-radius: 4px !important;
+ border-bottom-left-radius: 4px !important;
+ border-bottom-right-radius: 4px !important;
}
/**
@@ -182,11 +203,12 @@ ul {
body {
background-color: $nhsuk-form-element-background-color;
background: none;
+
&.limitedwidth {
#page {
&.drawers {
.main-inner {
- max-width: 990px;
+ /* max-width: 990px; */
}
}
}
@@ -200,6 +222,7 @@ body {
.bg-dark {
color: $btn-primary-text;
background-color: $btn-primary-background !important;
+
* {
color: $btn-primary-text !important;
}
@@ -208,18 +231,12 @@ body {
.bg-light {
color: $color_nhsuk-grey-1;
background-color: $btn-default-background !important;
- > * {
+
+ >* {
color: $color_nhsuk-grey-1 !important;
}
}
-/**
- * Increase max container width
- */
-.nhsuk-width-container {
- max-width: 990px;
-}
-
/**
* Cards and box styles
*/
@@ -230,6 +247,7 @@ body {
-moz-border-radius: 0;
margin: 0;
background-color: $color_nhsuk-grey-5;
+
&.course-card {
background-color: $color_nhsuk-white;
}
@@ -248,6 +266,7 @@ body {
.dashboard-card-deck {
.dashboard-card {
background-color: $color_nhsuk-white;
+
.dashboard-card-img {
border-radius: 0;
}
@@ -261,6 +280,7 @@ body {
ul {
font-size: 15px;
}
+
.card-text {
li {
padding: .25rem .5rem;
@@ -284,7 +304,10 @@ body {
.drawercontent {
height: calc(100% - 124px);
- h1, h2, h3 {
+
+ h1,
+ h2,
+ h3 {
margin-bottom: 0;
padding: .25rem .5rem;
line-height: 1.5;
@@ -293,9 +316,10 @@ body {
.drawers {
.block_myoverview>.card-body {
- padding: 1.25rem!important;
+ padding: 1.25rem !important;
}
}
+
.comment-area {
padding: 10px 0 0;
}
@@ -303,12 +327,14 @@ body {
.comment-list {
font-size: 1rem;
color: $nhsuk-text-color;
+
li {
background-color: $color_nhsuk-white;
margin: 0;
margin-bottom: 10px;
}
}
+
.comment-ctrl {
font-size: 1rem;
}
@@ -339,29 +365,74 @@ body {
.nhsuk-header__container {
padding: 16px 0;
- max-width: 990px;
}
.nhsuk-header__search-form {
margin: 0;
}
-@media (max-width: 40.0525em) {
- .nhsuk-header__container {
- display: flex !important;
- .nhsuk-header__logo {
- padding-right: 12px;
- }
+.nhsuk-header__rhscontent {
+
+ // Styles specifically for the nhsuk-header__rhscontent element
+ display: flex;
+ align-items: center;
+ justify-content: flex-end; // Example: Align content to the right
+ // Add other styles as needed (padding, etc.)
+
+ .border-left,
+ .border-start {
+ border-left: none !important;
+ }
+
+ .custom-control-input:checked~.custom-control-label::before {
+ color: $btn-primary-text;
+ background-color: $btn-default-background;
+ border-color: $btn-default-background;
+ }
+
+ .custom-control-input:checked~.custom-control-label::after {
+ background-color: $btn-primary-background;
+ }
+
+ .text-primary {
+ color: $btn-secondary-text !important;
+ }
+
+ .nhsuk-header__content {
+ padding-right: 1.5rem;
+ }
+
+ .nhsuk-account__login {
+ font-size: 0.875rem;
+ float: right;
+ position: relative;
+ z-index: 2;
+ display: flex;
+ justify-content: space-between;
+ align-items: center;
+ gap: 1.5rem;
+ }
+
+ .nhsuk-account__login--link {
+ color: #fff;
}
-}
-.header-maxwidth {
- max-width: 990px;
}
+// @media (max-width: 40.0525em) {
+// .nhsuk-header__container {
+// display: flex !important;
+// .nhsuk-header__logo {
+// padding-right: 12px;
+// }
+// }
+// }
+
+
@media (min-width: 768px) {
.header-maxwidth {
padding-left: 0;
+ max-width: 100%;
}
}
@@ -369,13 +440,14 @@ body {
font-size: 20px;
width: 20px;
height: 20px;
- padding-top:0;
- padding-bottom:0;
+ padding-top: 0;
+ padding-bottom: 0;
}
.editmode-switch-form {
margin-block-start: 0.4em;
margin-block-end: 0.6em;
+
.input-group {
label {
padding-top: 3px;
@@ -395,10 +467,12 @@ body {
#page {
margin: 0 auto;
width: 100%;
- max-width: 1440px;
+ max-width: 1200px;
+
&.nhsuk-width-container {
- max-width: 990px;
+ max-width: 1200px;
}
+
.main-inner {
padding: 1.5rem 1.5rem;
width: 100%;
@@ -416,6 +490,7 @@ body {
#page-admin-reportbuilder,
#page-admin-reportbuilder-edit {
height: 100%;
+
#page-wrapper {
#page {
width: 100%;
@@ -428,6 +503,7 @@ body {
width: 100%;
max-width: 1920px;
margin: 0 auto;
+
&.drawers {
margin-top: 0;
@@ -455,6 +531,7 @@ body {
padding-left: 286px;
margin-left: 0;
}
+
&.show-drawer-right {
padding-right: 316px;
margin-right: 0;
@@ -465,8 +542,7 @@ body {
.pagelayout-admin,
.pagelayout-mycourses,
-.pagelayout-mydashboard
-{
+.pagelayout-mydashboard {
#page-wrapper {
#page {
padding-top: 0;
@@ -477,8 +553,7 @@ body {
.pagelayout-login,
.pagelayout-popup,
.pagelayout-embedded,
-.pagelayout-redirect
-{
+.pagelayout-redirect {
#page-wrapper {
#page {
padding-top: 60px;
@@ -506,9 +581,10 @@ body {
border-radius: 0;
border-top: 1px solid $color_nhsuk-grey-4;
- & > .info {
+ &>.info {
@extend .nhsuk-card--care__heading;
- & > .coursename {
+
+ &>.coursename {
@extend .nhsuk-card--care__heading;
font-size: 1.5rem;
font-weight: bold;
@@ -518,7 +594,8 @@ body {
}
}
}
- & > .content {
+
+ &>.content {
@extend .nhsuk-card__content;
}
}
@@ -570,6 +647,7 @@ body {
color: $color_nhsuk-black;
border-bottom: 4px solid $color_nhsuk-black;
}
+
}
}
@@ -621,14 +699,18 @@ body {
.nhsuk-header__navigation {
overflow: visible;
}
+
.nhsuk-header__service-name {
max-width: none;
}
+
.nhsuk-header--white {
background-color: $color_nhsuk-white;
+
.nhsuk-header__navigation {
color: $btn-default-text;
background-color: $btn-default-background;
+
.nhsuk-header__service-name {
color: $btn-default-text;
}
@@ -638,16 +720,34 @@ body {
&:visited {
color: $color_nhsuk-black;
}
+
&.active {
border-bottom: 4px solid $color_nhsuk-blue;
}
+
&:checked {
color: $color_nhsuk-white;
border-bottom: 4px solid $color_nhsuk-white;
}
+
}
}
+.nhsuk-tag {
+ top: 0.5rem;
+ right: -0.625rem;
+ font-size: 0.6875rem;
+ line-height: 1.125rem;
+ font-weight: 900;
+ background: #d5281b;
+ color: #fff;
+ min-width: 1.125rem;
+ text-align: center;
+ border-radius: 0.5625rem;
+ padding: 0.0625rem 0.1875rem 0;
+}
+
+
.nhsuk-breadcrumb__list {
.nhsuk-breadcrumb__item {
.nhsuk-breadcrumb__link {
@@ -749,15 +849,16 @@ body {
.navbar-nav {
.btn {
- &:not(
- .btn-close,
- .btn-open
- ) {
+
+ &:not(.btn-close,
+ .btn-open) {
color: $btn-primary-text;
background-color: $btn-primary-background;
+
&:focus {
@include nhsuk-focused-button;
}
+
border-color: transparent;
border-bottom: none;
}
@@ -774,13 +875,14 @@ body {
}
.text-primary {
- color: $btn-secondary-text!important;
+ color: $btn-secondary-text !important;
}
}
&.navbar__light {
color: $btn-default-text;
background-color: $btn-default-background;
+
.navbar-brand {
color: $btn-default-text;
}
@@ -795,10 +897,9 @@ body {
.navbar-nav {
.btn {
- &:not(
- .btn-close,
- .btn-open
- ) {
+
+ &:not(.btn-close,
+ .btn-open) {
color: $btn-default-text;
background-color: $btn-default-background;
border-color: transparent;
@@ -809,13 +910,13 @@ body {
.custom-control-input {
- &:checked ~ .custom-control-label::before {
+ &:checked~.custom-control-label::before {
color: $btn-primary-text;
background-color: $btn-primary-background;
border-color: $btn-primary-background;
}
- &:checked ~ .custom-control-label::after {
+ &:checked~.custom-control-label::after {
background-color: $btn-default-background;
}
}
@@ -831,7 +932,11 @@ body {
}
.navbar-nav {
- .show > .nav-link, .active > .nav-link, .nav-link.show, .nav-link.active {
+
+ .show>.nav-link,
+ .active>.nav-link,
+ .nav-link.show,
+ .nav-link.active {
color: $btn-primary-text;
background-color: $btn-primary-background;
border-color: transparent;
@@ -848,7 +953,7 @@ body {
}
.text-primary {
- color: $btn-default-text!important;
+ color: $btn-default-text !important;
}
}
@@ -875,7 +980,11 @@ body {
}
.navbar-nav {
- .show > .nav-link, .active > .nav-link, .nav-link.show, .nav-link.active {
+
+ .show>.nav-link,
+ .active>.nav-link,
+ .nav-link.show,
+ .nav-link.active {
color: $btn-default-text;
background-color: $btn-default-background;
border-color: transparent;
@@ -895,13 +1004,16 @@ body {
.content-area {
.navbar {
- a, a:visited {
- color: $btn-primary-text;
+
+ a,
+ a:visited {
+ color: $btn-primary-text;
}
}
}
.nhsuk-header__search-wrap {
+
.btn-close,
.btn-open {
color: $btn-primary-text;
@@ -911,7 +1023,7 @@ body {
@media (min-width: 48.0625em) {
.nhsuk-search__input {
- width: 180px;
+ width: 16.25rem;
}
.nhsuk-search__submit {
@@ -929,18 +1041,23 @@ body {
* Double-sized Checkboxes
*/
input[type=checkbox] {
- -ms-transform: scale(2); /* IE */
- -moz-transform: scale(2); /* FF */
- -webkit-transform: scale(2); /* Safari and Chrome */
- -o-transform: scale(2); /* Opera */
+ -ms-transform: scale(2);
+ /* IE */
+ -moz-transform: scale(2);
+ /* FF */
+ -webkit-transform: scale(2);
+ /* Safari and Chrome */
+ -o-transform: scale(2);
+ /* Opera */
transform: scale(2);
}
label input[type=checkbox] {
- margin-right: 1.0rem!important;
+ margin-right: 1.0rem !important;
}
+
.form-check label {
- padding-left: 1.0rem!important;
+ padding-left: 1.0rem !important;
}
.form-check-inline .form-check-input {
@@ -970,17 +1087,21 @@ label input[type=checkbox] {
right: -2.5em;
top: 0.2rem;
}
+
.collapse.show {
background-color: $color_nhsuk-blue;
right: 0;
}
+
.collapsing {
background-color: $color_nhsuk-blue;
right: 0;
}
+
.searchform-navbar {
padding-right: 2.5em;
-}
+ }
+
.input-group {
input.form-control {
border-top-left-radius: 0;
@@ -995,7 +1116,8 @@ label input[type=checkbox] {
border-top: none;
}
-.popover-region-toggle::before, .popover-region-toggle::after {
+.popover-region-toggle::before,
+.popover-region-toggle::after {
display: none;
}
@@ -1006,7 +1128,9 @@ label input[type=checkbox] {
top: 49px;
}
}
- .popover-region-toggle::before, .popover-region-toggle::after {
+
+ .popover-region-toggle::before,
+ .popover-region-toggle::after {
display: inline-block;
}
}
@@ -1017,6 +1141,7 @@ label input[type=checkbox] {
.divider {
display: block;
}
+
.dropdown-toggle::after {
display: inline-block;
}
@@ -1027,9 +1152,11 @@ label input[type=checkbox] {
.d-md-none {
display: block !important;
}
+
[data-region=right-hand-drawer].drawer {
top: 92px;
}
+
body.limitedwidth {
#page.drawers {
.footer-popover {
@@ -1043,16 +1170,20 @@ label input[type=checkbox] {
.d-md-none {
display: none !important;
}
+
[data-region=right-hand-drawer].drawer {
top: 140px;
}
- .drawer-left, .drawer-right {
+
+ .drawer-left,
+ .drawer-right {
top: 135px;
height: calc(100vh - 124px)
}
}
-.nhsuk-list--number, ol {
+.nhsuk-list--number,
+ol {
padding-left: 32px;
}
@@ -1079,15 +1210,267 @@ label input[type=checkbox] {
}
}
-th, td {
+th,
+td {
font-size: 1.0rem;
}
@media (min-width: 40.0625em) {
- th, td {
+
+ th,
+ td {
font-size: 1.0rem;
}
+
.nhsuk-breadcrumb__item {
font-size: 1.1875rem;
}
}
+
+
+/* Hide confusing enrolment icons */
+.coursebox .info .enrolmenticons {
+ display: none;
+}
+
+.autosuggestion-menu {
+ padding: 16px 16px 0px 16px;
+ background-color: #fff;
+ border-bottom: 1px solid #d8dde0;
+ border-radius: 0px 0px 4px 4px;
+ border-left: 1px solid #d8dde0;
+ border-right: 1px solid #d8dde0;
+ box-shadow: 0px 2px 3px 0px #d8dde0;
+ list-style: none;
+ overflow-x: hidden;
+ overflow-y: auto;
+ position: absolute;
+ width: 100%;
+ z-index: 1;
+ margin-bottom: 0;
+}
+
+.autosuggestion-option .autosuggestion-icon {
+ fill: #aeb7bd !important;
+ float: left;
+ height: 20px;
+ margin: 2px 8px 0 0;
+ width: 16px;
+}
+
+.autosuggestion-option .autosuggestion-link {
+ display: flex;
+ margin-bottom: 0px;
+ text-decoration: underline;
+}
+
+@media (min-width: 40.0625em) {
+
+ ol>li,
+ ul>li,
+ .nhsuk-list>li {
+ margin-bottom: 8px;
+ }
+}
+
+.autosuggestion-option {
+ margin-bottom: 0;
+ border-bottom: 1px solid #d8dde0;
+ color: #005eb8;
+ cursor: pointer;
+ font-size: 16px;
+ padding-bottom: 12px;
+ text-align: left;
+ text-decoration: none;
+}
+
+.autosuggestion-option .autosuggestion-subtext {
+ color: #768692 !important;
+ padding-left: 24px;
+ margin: 0px;
+}
+
+#page-enrol-index #region-main #maincontent+h2 {
+ display: none;
+}
+
+#page-enrol-index #fitem_id_submitbutton .col-md-3,
+#page-enrol-index #fitem_id_submitbutton .col-md-9 {
+ flex-basis: 100%;
+ max-width: 100%;
+}
+
+#page-enrol-index #id_selfheader .icons-collapse-expand,
+#page-enrol-index #id_selfheadercontainer {
+ display: none;
+}
+
+#page-enrol-index #id_selfheader {
+ border-style: none
+}
+
+#page-enrol-index h3.coursename {
+ display: none;
+}
+
+#page-enrol-index .coursebox .content .teachers {
+ margin-left: 0px;
+}
+
+#page-enrol-index .mform {
+ padding-left: 0px;
+}
+
+/* simulated full screen for displaying content on mobile devices */
+
+body.simulated-fullscreen header,
+body.simulated-fullscreen footer,
+body.simulated-fullscreen .secondary-navigation,
+body.simulated-fullscreen .nhsuk-pagination,
+body.simulated-fullscreen .drawer-toggles,
+body.simulated-fullscreen .activity-header {
+ display: none !important;
+}
+
+/* Make sure main SCORM content fills the viewport */
+body.simulated-fullscreen #scormpage {
+ width: 100vw;
+ height: 100vh;
+ padding: 0;
+ margin: 0;
+}
+
+/* Remove page-wrapper padding in simulated fullscreen */
+body.simulated-fullscreen #page-wrapper #page .main-inner {
+ padding: 0 !important;
+}
+
+/* Remove drawer padding in simulated fullscreen */
+body.simulated-fullscreen #page.drawers .main-inner {
+ padding: 0 !important;
+}
+
+/* Hide Moodle's default Exit activity button in simulated fullscreen */
+body.simulated-fullscreen .d-flex.flex-row-reverse.mb-2 a.btn.btn-secondary[title="Exit activity"] {
+ display: none !important;
+}
+
+.activity-icon {
+ display: none;
+}
+
+.nhsuk-navigation-container {
+ @include mq($until: tablet) {
+ margin-top: 0;
+ }
+}
+
+.nhsuk-pagination__link .nhsuk-icon {
+ fill: #005eb8;
+}
+
+/* Prevent width of white area of course pages being limited in width - to match header */
+@media (min-width: 768px) {
+ body.limitedwidth.pagelayout-course #page.drawers .main-inner,
+ body.limitedwidth.pagelayout-mycourses #page.drawers .main-inner,
+ body.pagelayout-incourse #page.drawers .main-inner {
+ max-width: unset;
+ }
+}
+
+/* Remove padding to maximise the width of the white area of course pages and match header */
+/* Rules to apply when the menu is NOT open */
+@media (min-width: 768px) {
+ body.pagelayout-course #page.drawers:not(.show-drawer-left),
+ body.pagelayout-mycourses #page.drawers:not(.show-drawer-left),
+ body.pagelayout-incourse #page.drawers:not(.show-drawer-left) {
+ padding-left: 0;
+ }
+}
+
+/* Rule to remove padding-right always */
+@media (min-width: 768px) {
+ body.pagelayout-course #page.drawers,
+ body.pagelayout-mycourses #page.drawers,
+ body.pagelayout-incourse #page.drawers {
+ padding-right: 0;
+ }
+}
+
+/* Limit width of content area to prevent wide text area on course pages */
+@media (min-width: 768px) {
+ body.limitedwidth.pagelayout-course #page-wrapper #page #page-content,
+ body.limitedwidth.pagelayout-mycourses #page-wrapper #page #page-content,
+ body.pagelayout-incourse #page-wrapper #page #page-content {
+ max-width: 830px;
+ }
+ /* No limit required when displaying SCORM content inline */
+ body#page-mod-scorm-player #page-wrapper #page #page-content {
+ max-width: unset;
+ }
+}
+
+/* Remove rounded corners on course page white content area */
+body.limitedwidth.pagelayout-course #page.drawers .main-inner,
+body.limitedwidth.pagelayout-mycourses #page.drawers .main-inner,
+body.pagelayout-incourse #page.drawers .main-inner {
+ border-radius: 0;
+}
+
+.course-section .section-item {
+ padding: 0px;
+ border: none;
+ border-radius: 0px;
+}
+
+.nhsuk-expander .h4.sectionname {
+ font-size: 1.1875rem;
+ font-weight: 400;
+}
+
+.nhsuk-details.nhsuk-expander .section_link,
+.nhsuk-details.nhsuk-expander .summarytext,
+.course-content ul.topics li.section .nhsuk-expander .nhsuk-details__text.content {
+ padding-left: 0.75rem;
+}
+
+@media (max-width: 37.49em) {
+
+ .nhsuk-details.nhsuk-expander .section_link,
+ .nhsuk-details.nhsuk-expander .summarytext,
+ .course-content ul.topics li.section .nhsuk-expander .nhsuk-details__text.content {
+ padding-left: 0.5rem;
+ }
+}
+
+.section-item .nhsuk-expander .nhsuk-details__summary:focus .nhsuk-details__summary-text:before,
+.section-item .nhsuk-expander[open] .nhsuk-details__summary:focus .nhsuk-details__summary-text::before {
+ background-color: transparent;
+}
+
+// override boost theme focus styles with NHSUK focus styles
+.aalink.focus,
+a.focus.autolink,
+.aalink:focus,
+a.autolink:focus,
+#page-footer a:not([class]).focus,
+#page-footer a:not([class]):focus,
+.arrow_link.focus,
+.arrow_link:focus,
+a:not([class]).focus,
+a:not([class]):focus,
+.activityinstance>a.focus,
+.activityinstance>a:focus {
+ outline: 4px solid #fff0;
+ color: #212b32;
+ background-color: #ffeb3b;
+ box-shadow: 0 -2px #ffeb3b, 0 4px #212b32;
+ text-decoration: none;
+}
+
+/* Prevent table of certified users causing mobile view horizontal scrolling */
+.mod_coursecertificate_issues_table table {
+ display: block;
+ overflow-x: auto;
+}
+
diff --git a/settings.php b/settings.php
index dfcf8e8..f1f6ec4 100644
--- a/settings.php
+++ b/settings.php
@@ -26,6 +26,34 @@
$settings = new theme_boost_admin_settingspage_tabs('themesettingnhse', get_string('configtitle', 'theme_nhse'));
$page = new admin_settingpage('theme_nhse_general', get_string('generalsettings', 'theme_nhse'));
+ // Theme customisable property: Add the .NET Application Base URL setting to the 'General' tab ---
+ $page->add(new admin_setting_configtext(
+ 'theme_nhse/dotnet_base_url', // Unique identifier for this setting
+ get_string('dotnet_base_url_setting', 'theme_nhse'), // Display title
+ get_string('dotnet_base_url_setting_desc', 'theme_nhse'), // Description for the setting
+ '', // Default value (empty string)
+ PARAM_URL // Moodle will validate the input as a URL
+ ));
+
+ // Theme customisable property: Add the API Base URL setting ---
+ $page->add(new admin_setting_configtext(
+ 'theme_nhse/api_base_url', // Unique identifier for this setting
+ get_string('api_base_url_setting', 'theme_nhse'), // Display title
+ get_string('api_base_url_setting_desc', 'theme_nhse'), // Description
+ '', // Default value (empty string)
+ PARAM_URL // Moodle will validate this as a URL
+ ));
+
+ // Theme customisable property: Add the Admin URL setting ---
+ $page->add(new admin_setting_configtext(
+ 'theme_nhse/admin_url', // Unique identifier for this setting
+ get_string('admin_url_setting', 'theme_nhse'), // Display title
+ get_string('admin_url_setting_desc', 'theme_nhse'), // Description
+ '', // Default value (empty string)
+ PARAM_URL // Moodle will validate this as a URL
+ ));
+
+
// Unaddable blocks.
// Blocks to be excluded when this theme is enabled in the "Add a block" list: Administration, Navigation, Courses and
// Section links.
@@ -92,6 +120,17 @@
// Must add the page after definiting all the settings!
$settings->add($page);
+
+
+ // SCORM Settings Tab
+ $scormpage = new admin_settingpage('theme_nhse_scorm', get_string('scormsettings', 'theme_nhse'));
+ $name = 'theme_nhse/scormfullscreenbutton';
+ $title = get_string('scormfullscreenbutton', 'theme_nhse');
+ $description = get_string('scormfullscreenbutton_desc', 'theme_nhse');
+ $default = 1;
+ $fullscreenbuttonsetting = new admin_setting_configcheckbox($name, $title, $description, $default);
+ $scormpage->add($fullscreenbuttonsetting);
+ $settings->add($scormpage);
// Advanced settings.
$page = new admin_settingpage('theme_nhse_advanced', get_string('advancedsettings', 'theme_nhse'));
diff --git a/templates/columns1.mustache b/templates/columns1.mustache
index 3c5a7e8..08cbd67 100644
--- a/templates/columns1.mustache
+++ b/templates/columns1.mustache
@@ -69,7 +69,9 @@
{{{ output.standard_after_main_region_html }}}
- {{> theme_nhse/footer }}
+ {{# output.get_footer_data }}
+ {{> theme_nhse/footer }}
+ {{/ output.get_footer_data }}
{{{ output.standard_end_of_body_html }}}
diff --git a/templates/columns2.mustache b/templates/columns2.mustache
index b15af27..21b6b20 100644
--- a/templates/columns2.mustache
+++ b/templates/columns2.mustache
@@ -100,7 +100,9 @@
{{{ output.standard_after_main_region_html }}}
- {{> theme_nhse/footer }}
+ {{# output.get_footer_data }}
+ {{> theme_nhse/footer }}
+ {{/ output.get_footer_data }}