@charset "UTF-8";
/* Suitable for hero area headings, welcome screens or other punctual moments in an experience. Usually applied as a h1 style. */
/* Suitable for hero area headings, welcome screens or other punctual moments in an experience. Usually applied as a h1 style. */
/* Suitable for hero area headings, welcome screens or other punctual moments in an experience. Usually applied as a h1 style. */
/* Suitable for hero area headings, welcome screens or other punctual moments in an experience. Usually applied as a h1 style. */
/* Suitable for hero area headings, welcome screens or other punctual moments in an experience. Usually applied as a h1 style. */
/* Suitable for hero area headings, welcome screens or other punctual moments in an experience. Usually applied as a h1 style. */
/* Suitable for hero area headings, welcome screens or other punctual moments in an experience. Usually applied as a h1 style. */
/* Suitable for hero area headings, welcome screens or other punctual moments in an experience. Usually applied as a h1 style. */
/* Suitable for hero area headings, welcome screens or other punctual moments in an experience. Usually applied as a h1 style. */
/* Display 2xs */
/* The top level heading on a normal full width page, or full width form page. */
/* A heading designed for use below standard heading 1 (child of h1). The subheading should not be used in other circumstances. */
/* A heading designed for use below standard heading 1 (child of h1). The subheading should not be used in other circumstances. */
/* A heading designed for use below standard heading 1 (child of h1). The subheading should not be used in other circumstances. */
/* A heading designed for use below standard heading 1 (child of h1). The subheading should not be used in other circumstances. */
/* A heading designed for use below standard heading 1 (child of h1). The subheading should not be used in other circumstances. */
/* A heading designed for use below standard heading 1 (child of h1). The subheading should not be used in other circumstances. */
/* Page heading only to be used when a Standard Heading 1 or a Display level heading exists above. */
/* Page heading only to be used when a Standard Heading 2 exists above. */
/* Page heading only to be used when a Standard Heading 3 exists above. */
/* Page heading only to be used when a Standard Heading 4 exists above. */
/* Page heading only to be used when a Standard Heading 5 exists above */
/* The top level heading on a normal full width page, or full width form page. */
/* Page heading only to be used when a Standard Heading 1 or a Display level heading exists above. */
/* Page heading only to be used when a Standard Heading 2 exists above. */
/* Page heading only to be used when a Standard Heading 3 exists above. */
/* Page heading only to be used when a Standard Heading 4 exists above. */
/* Page heading only to be used when a Standard Heading 5 exists above */
/* The heading used in small box components such as cards, content containers and dialogs. */
/* The heading used in small box components such as cards, content containers and dialogs. */
/* Standard size paragraph text used for conversational copy. */
/* Standard size paragraph text used for conversational copy. */
/* Standard size bold paragraph text used for conversational copy. */
/* Standard size bold paragraph text used for conversational copy. */
/* Small size paragraph text used for conversational copy. */
/* Small size paragraph text used for conversational copy. */
/* Small size paragraph text used for conversational copy. */
/* Small size paragraph text used for conversational copy. */
/* Extra small size paragraph text used for conversational copy. This size is intended to serve legacy implementations and should be avoided if possible. */
/* Extra small size paragraph text used for conversational copy. This size is intended to serve legacy implementations and should be avoided if possible. */
/* Extra small size bold paragraph text used for conversational copy. This size is intended to serve legacy implementations and should be avoided if possible. */
/* Extra small size bold paragraph text used for conversational copy. This size is intended to serve legacy implementations and should be avoided if possible. */
/* Styling for a navigation heading on a light surface */
/* Idle styling for an nav item, on a light surface */
/* Styling for a selected nav item, on a light surface */
/* Styling for a disabled nav item, on a light surface */
/* Styling for a navigation section on a light surface. Used to categorize a group of nav items */
/* Styling for a navigation heading on a dark surface */
/* Idle styling for an nav item, on a dark surface */
/* Styling for a selected nav item, on a dark surface */
/* Styling for a disabled nav item, on a dark surface */
/* Styling for a navigation section on a dark surface. Used to categorize a group of nav items */
/* Use for xs data-oriented snippets of text that need higher visibility. */
/* Use for xs data-oriented snippets of text.  */
/* Used for metadata that needs to receed slightly. */
/* Use for metadata inside components that are disabled. */
/* Use for xs data-oriented snippets of text that need higher visibility. */
/* Use for medium sized data */
/* Used for metadata that needs to receed slightly. */
/* Use for metadata inside components that are disabled. */
/* Use for xs data-oriented snippets of text that need higher visibility. */
/* Use for xs data-oriented snippets of text.  */
/* Used for metadata that needs to receed slightly. */
/* Use for metadata inside components that are disabled. */
/* Use for xs data-oriented snippets of text that need higher visibility. */
/* Use for xs data-oriented snippets of text.  */
/* Used for metadata that needs to receed slightly. */
/* Use for metadata inside components that are disabled. */
/* Used for child metadata or metadata labels. */
/* Used for child metadata or metadata labels. */
/* Used for child metadata or metadata labels. */
/* Used for child metadata or metadata labels. */
/* Used for child metadata that needs to recede slightly. */
/* Used for child metadata that needs to recede slightly. */
/* Use for metadata inside components that are disabled. */
/* Use for metadata inside components that are disabled. */
/* Use for mid-emphasis metadata when a small width is needed */
/* Use for mid-emphasis metadata when a small width is needed */
/* Use for low-emphasis metadata when a small width is needed */
/* Use for low-emphasis metadata when a small width is needed */
/* Used for buttons on light surfaces. */
/* Used for disabled buttons on light surfaces. */
/* Used for large buttons on light surfaces. */
/* Used for disabled buttons on light surfaces. */
/* Used for buttons on light surfaces. */
/* Used for disabled buttons on light surfaces. */
/* Used for large buttons on light surfaces. */
/* Used for disabled buttons on light surfaces. */
/* Used for some buttons on dark surfaces. */
/* Used for some buttons on dark surfaces. */
/* Text for large buttons on hover */
/* Text for large buttons on hover, on dark */
/* Text for large active button */
/* Text for large active button, on dark */
/* Text for medium button on hover */
/* Text for medium button on hover, on dark */
/* Text for medium active buttons */
/* Text for medium active buttons, on dark */
/* Used for enabled values a person enters into a form field. */
/* Used for small enabled values a person enters into a form field. */
/* Used for form hints that appear inside a form field. */
/* Used for form hints that appear inside a form field. */
/* Used for disabled values in a form field. */
/* Used for disabled values in a form field. */
/* Date input text style when enabled. */
/* Used for enabled values a person enters into a form date field. */
/* Used for hint text inside a date input. */
/* Used for form hints that appear inside a form date field. */
/* Date input text style when disabled. */
/* Used for disabled values in a form date field. */
/* Used for data table column header */
/* Calculate line height */
/*Write in line-height*/
/* -- FUNCTIONS ------- */
/* WRITES IN THE PROPER STRING FOR UNICODE CHARACTERS */
/* -------------   GLOBALS ----------- */
/* Header */
/* Breadcrumb area */
/* Off Canvas */
/* Drop Down Menu */
/* Search Form */
/* Content Area */
/* Footer */
/* END OF GLOBALS */
/* -----------   HOME PAGE ------------*/
/* Tiles */
/* ----------------   Welcome on Home Page  ---------- */
/* ----------------- Dropdown Articles----------- */
/*@debug $dropdown_article_heading_deincrement_amount;*/
/* ---------- Tables ------------ */
/* ---------------- Example ------------ */
/* print specific */
/* SASS MIXINS */
/*These mixins can be used for mulitple stylesheets for the Learning Center.*/
/* Write a media query */
/* we pass in the breakpoint via a variable */
/* content is passed in via the body of the mixin call */
/* ------ MIXINS -------------- */
/* 1px left border with default gray border*/
/* rotate */
/* CREATE A SHADOW */
/* THE USG IGNITE SHADOW CLASSES HAVE SPECIAL LABELS, USE A LIST AND PASS AN INDEX */
/* ------ MIXINS -------------- */
/* 1px left border with default gray border*/
/*Write in font size*/
/*https://coderwall.com/p/_7wmcg/font-sizing-with-rem-in-scss*/
/*Write in wordspacing*/
/*Write in letter spacing*/
/*Write in line-height*/
/*
 * ------------------------------------------------------------------
 *
 * Fight with bootstrap
 *
 */
.navbar-brand {
  height: auto;
}

.navbar {
  background-image: none;
  border: none;
  border-radius: 0;
  margin: 0;
  box-shadow: none;
}

.wh_header {
  background-color: #ffffff;
  padding: 0;
  border-bottom: 1px solid #dce4ef;
}

a,
a:hover,
a:visited {
  color: #0071bc;
}

a:hover {
  text-decoration: none;
}

.wh_topic_content a {
  text-decoration: underline;
}

/* WH-2521 Apply transitions only if the document has been fully loaded. */
/* Otherwise, there will be color transitions between styles from different CSS files */
.doc-ready .wh_top_menu:not(.activated-on-click) ul:hover li a,
.doc-ready .wh_top_menu:not(.activated-on-click) ul li:hover a {
  /* WH-2521 Change the background color imediatelly when the current menu item (li) or other menu item is hovered. */
  transition: none;
}

.doc-ready .wh_top_menu:not(.activated-on-click) ul li a {
  /* WH-2521 Delay the background color change on hover off. */
  transition: 0.2s 1s;
  transition-property: background-color, color;
}

/*
 * ------------------------------------------------------------------
 *
 * Publication titles
 *
 */
.wh_publication_title > a {
  padding: 1em 0;
  color: #205493;
  font-weight: bold;
  line-height: 1em;
  font-size: 2em;
  font-family: "Merriweather", sans-serif;
}

@media only screen and (min-width: 768px) {
  .wh_topic_page .wh_header {
    padding: 0;
  }
}
/*
 * ------------------------------------------------------------------
 *
 * Menu
 *
 */
.wh_top_menu {
  margin: 0.4em 0;
}

.wh_top_menu ul a {
  font-size: 1.3em !important;
  color: #5b616b;
}

/* The menu bar*/
.wh_top_menu > ul > li > .topicref {
  font-weight: bold;
  font-family: "Merriweather", sans-serif;
}

/* The submenus */
.wh_top_menu ul ul {
  background-color: #112e51;
}

@media only screen and (min-width: 768px) {
  .wh_top_menu > ul > li > .topicref > a {
    background-color: transparent;
    text-transform: uppercase;
    margin: 0 2px;
    padding-top: 1em;
    padding-bottom: 1em;
    border: none;
  }
  /* Menu bar */
  .wh_top_menu ul li:hover a,
  .wh_top_menu.activated-on-click ul li.active a {
    background-color: #112e51;
    color: #ffffff;
  }
  /* Sub menus */
  .wh_top_menu ul ul li {
    border: none;
    background-color: #112e51;
  }
  .wh_top_menu ul li:hover ul a,
  .wh_top_menu.activated-on-click ul li.active ul a {
    color: #ffffff;
    transition: background-color 0.25s ease-out 0s, color 0.3s ease-out 0s;
  }
  .wh_top_menu ul ul li a:hover {
    color: #ffffff;
    background-color: #112e51;
    text-decoration: underline;
  }
  .wh_top_menu ul ul li.has-children:after {
    color: #ffffff;
  }
}
@media only screen and (max-width: 767px) {
  .wh_top_menu li a {
    color: #5b616b;
  }
  .wh_top_menu li.active a {
    color: #ffffff;
  }
  .wh_top_menu li.active {
    background-color: #112e51;
  }
  .wh_top_menu li.active > span a {
    background-color: rgba(0, 0, 0, 0.07);
  }
  .wh_toggle_button.navbar-toggle,
  .wh_toggle_button.navbar-toggle:focus {
    border: none;
    border-color: #ffffff;
    background-color: #112e51;
  }
  .wh_toggle_button.navbar-toggle .icon-bar {
    background-color: #ffffff;
  }
  .wh_top_menu ul ul li {
    border: none;
  }
}
@media only screen and (min-width: 768px) {
  .wh_topic_page .wh_top_menu_and_indexterms_link {
    display: inline-block !important;
    padding: 0;
  }
}
/*
 * ------------------------------------------------------------------
 *
 * Link to the index.
 *
 */
@media only screen and (min-width: 768px) {
  .wh_topic_page .wh_indexterms_link {
    float: none;
    display: inline-block;
  }
  .wh_topic_page .wh_indexterms_link a:before {
    position: relative;
    padding: 14px 14px 14px 0;
    top: 0;
    bottom: 0;
    margin: 0;
  }
}
.wh_indexterms_link a:before {
  color: #5b616b;
  font-size: 1.6em;
  position: relative;
}

.wh_indexterms_link a span {
  display: none;
}

@media only screen and (max-width: 767px) {
  .wh_indexterms_link a:before {
    bottom: 0;
  }
}
/* 
 * Welcome area
 */
.wh_welcome:not(:empty) {
  color: #5b616b;
  text-shadow: none;
}

/*
 * ------------------------------------------------------------------
 *
 * Tiles
 *
 */
.wh_tile_shortdesc {
  color: #ffffff;
  font-weight: 400;
  font-size: 1.4em;
  margin-top: 0.5em;
  text-align: left;
}

.wh_tile_title a {
  text-decoration: none;
  text-transform: none;
  text-align: left;
  color: #02bfe7 !important;
  font-size: 1.5em;
  font-weight: bold;
  font-family: "Merriweather", sans-serif;
}

@media only screen and (max-width: 767px) {
  .wh_tile > div {
    height: auto;
  }
}
/*
 * ------------------------------------------------------------------
 *
 * Tree TOC for the main page.
 *
 */
.wh_main_page_toc {
  padding-left: 2em;
  border: none;
  background-color: #112e51;
}

.wh_main_page_toc a {
  color: #02bfe7;
  font-size: 1.5em;
}

.wh_main_page_toc .wh_main_page_toc_accordion_header:before {
  content: "b";
  /* expand symbol */
  left: -0.5em !important;
  background-color: #112e51;
  font-size: 1.5em;
}

.wh_main_page_toc .wh_main_page_toc_accordion_header.expanded:before {
  content: "c";
  /* collapse symbol */
}

.wh_main_page_toc > .wh_main_page_toc_accordion_header,
.wh_main_page_toc > .wh_main_page_toc_entry {
  padding: 0.5em;
  margin: 0.5em;
  font-weight: bold;
  border-bottom: 1px solid #ffffff;
}

.wh_main_page_toc > .wh_main_page_toc_accordion_header .topicref,
.wh_main_page_toc > .wh_main_page_toc_entry .topicref {
  font-family: "Merriweather", sans-serif;
}

.wh_main_page_toc_accordion_header.expanded {
  border-bottom: none !important;
  margin-bottom: 0;
}

.wh_main_page_toc_accordion_header.expanded + .wh_main_page_toc_accordion_entries {
  margin: 0 0.5em 0.5em 0.5em;
  border-top: none;
}

.wh_main_page_toc_accordion_entries {
  border-bottom: 1px solid #ffffff;
}

.wh_main_page_toc .wh_main_page_toc_accordion_header:hover,
.wh_main_page_toc > .wh_main_page_toc_entry:hover {
  background-color: #112e51;
}

.wh_main_page_toc .wh_main_page_toc_accordion_header:hover .topicref,
.wh_main_page_toc > .wh_main_page_toc_entry:hover .topicref {
  text-decoration: underline;
}

.wh_main_page_toc .wh_main_page_toc_accordion_header,
.wh_main_page_toc > .wh_main_page_toc_entry,
.wh_main_page_toc_accordion_entries {
  background-color: #112e51;
  text-align: left;
}

.wh_main_page_toc .wh_toc_shortdesc {
  color: #ffffff;
  background-color: transparent;
  font-weight: normal;
  font-size: 1.4em;
}

.wh_main_page_toc_accordion_header:before {
  color: #02bfe7;
}

.wh_main_page_toc .expanded {
  border: none;
}

/* ---------------------------------   */
.wh_main_page .wh_content_area {
  background-color: #112e51;
  padding: 4em 0 2em 0;
  color: #205493;
  text-align: center;
  align-items: center;
}

/*
 * ------------------------------------------------------------------
 *
 * Search area
 *
 */
.wh_search_input {
  padding: 4em 0;
  margin: 0;
  align-items: center;
  color: #112e51;
  background-color: #ffffff;
  text-align: center;
}

.wh_search_textfield {
  border: solid 1px #5b616b;
  color: #112e51;
  background-color: #ffffff;
  padding: 0 0.4em;
  height: 2.1em;
  font-size: 1.1em;
}

.wh_search_textfield {
  border-radius: 6px;
}

.wh_search_button {
  border-radius: 0 6px 6px 0 !important;
  background-color: #0071bc;
  color: #ffffff;
}

.wh_search_button:hover {
  background-color: #205493;
}

@media only screen and (min-width: 768px) {
  .wh_search_textfield {
    height: 2em;
    font-size: 2em;
  }
  .wh_search_button {
    height: 2em;
    font-size: 2em;
    padding: 0.3em 1.1em;
  }
}
/* Search autocomplete icons */
.search-autocomplete-proposal-type-history a,
.search-autocomplete-proposal-type-history a:hover,
.search-autocomplete-proposal-type-history a:visited,
.search-autocomplete-proposal-type-history a:active {
  text-decoration: none;
  color: #205493;
  font-size: 0.8em;
}

.ui-state-active .search-autocomplete-proposal-type-history a,
.ui-state-active .search-autocomplete-proposal-type-history a:hover,
.ui-state-active .search-autocomplete-proposal-type-history a:visited,
.ui-state-active .search-autocomplete-proposal-type-history a:active {
  color: #ffffff;
}

/* Do not allow the text to go beneath the search button  */
@media only screen and (min-width: 768px) {
  .wh_search_textfield {
    padding-right: 3em;
  }
}
/* Search field placeholder */
::-webkit-input-placeholder {
  color: #112e51;
}

:-moz-placeholder {
  /* Firefox 18- */
  color: #112e51;
}

::-moz-placeholder {
  /* Firefox 19+ */
  color: #112e51;
}

:-ms-input-placeholder {
  color: #112e51;
}

/* Change Autocomplete styles in Chrome */
:-webkit-autofill,
:-webkit-autofill:hover,
:-webkit-autofill:focus {
  border: 1px solid #5b616b;
  -webkit-text-fill-color: #112e51;
  -webkit-box-shadow: none;
  transition: background-color 5000s ease-in-out 0s;
}

/*
 * ------------------------------------------------------------------
 *
 * Footer
 *
 */
.wh_footer {
  background-color: #d6d7d9;
  padding: 4em 0em;
  color: #212121;
  text-align: center;
  align-items: center;
  font-size: 1.2em;
}

.wh_footer a {
  color: #212121;
}

/*
 * ------------------------------------------------------------------
 *
 * Topic content
 *
 */
.wh_content_area {
  background-color: #ffffff;
  padding: 0;
  font-size: 1.4em;
  padding-bottom: 2em;
  line-height: 1.7em;
}

.wh_topic_content {
  color: #112e51;
}

/*
 * Title & subtitles
 */
.topictitle1 {
  font-weight: normal;
}

.topictitle1,
.topic > .title {
  font-family: "Merriweather", sans-serif;
  color: #205493;
}

/*
 * ------------------------------------------------------------------
 *
 * Breadcrumb
 *
 */
.wh_breadcrumb ol {
  padding: 0.5em;
}

.wh_breadcrumb ol,
.wh_breadcrumb ol a {
  color: #205493;
  font-size: 1.1em;
}

.wh_breadcrumb ol .active a {
  color: #0071bc;
  font-weight: bold;
  text-decoration: underline;
}

.home a span {
  display: none;
}

.home a:before {
  font-family: "oXygen WebHelp", serif;
  content: "o";
}

/*
 * ------------------------------------------------------------------
 *
 * Tools and navigation
 *
 */
.wh_tools {
  border-bottom: solid 1px #dce4ef;
  border-top: solid 1px #dce4ef;
  background-color: #ffffff;
  padding: 0;
  margin: 0 0 2em 0;
  font-size: 1.2em;
  color: #205493;
  /* Flex layout */
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.wh_print_link button,
.webhelp_expand_collapse_sections,
.wh_hide_highlight,
.oxy-icon-pdf-link,
.wh_navigation_links a,
.wh_navigation_links a:hover,
.wh_navigation_links a:active,
.wh_navigation_links a:visited,
.wh_print_link a:before,
.wh_navigation_links a:before,
.wh_navigation_links a:hover:before,
.wh_navigation_links a:active:before,
.wh_navigation_links a:visited:before {
  color: #205493;
  text-decoration: none;
  vertical-align: baseline;
}

.wh_right_tools {
  padding: 0;
  position: initial;
}

/*
 * Other content
 */
.wh_topic_content .shortdesc {
  font-style: italic;
}

/*
 * ------------------------------------------------------------------
 *
 * Publication TOC
 *
 */
.wh_publication_toc {
  border-left: 10px solid #02bfe7;
  border-radius: 4px;
  background-color: #e1f3f8;
  padding: 1em;
  line-height: 2em;
}

.close-toc-button:hover {
  background-color: unset;
}

#wh_close_publication_toc_button {
  margin-top: 4px;
  margin-left: 10px;
  background-color: black;
}

#wh_close_topic_toc_button {
  margin-top: 4px;
  margin-right: 4px;
  background-color: #02bfe7;
}

.close-toc-icon {
  border: 2px solid white;
}

/* x more */
.dots-after span,
.dots-before span {
  border: 1px solid #212121;
}

.wh_publication_toc > ul {
  padding-left: 0;
}

.wh_publication_toc .active > .topicref a {
  font-weight: bold;
}

.wh_publication_toc div,
.wh_publication_toc a,
.wh_publication_toc a:visited,
.wh_publication_toc a:hover {
  color: #212121;
  text-decoration: none;
}

@media only screen and (max-width: 767px) {
  .wh_publication_toc {
    padding: 1em;
    margin-left: 0;
    margin-top: 1em;
  }
}
.wh_publication_toc .wh-expand-btn:before {
  margin-right: 10px;
  opacity: 1;
}

/* Publication TOC tooltip */
.wh_breadcrumb .topicref .wh-tooltip,
.wh-toc-tooltip {
  background-color: #112e51;
  color: #ffffff;
}

.wh_breadcrumb .topicref .wh-tooltip a,
.wh-toc-tooltip a {
  color: #ffffff;
  text-decoration: underline;
}

/* Tooltip arrow. */
[data-tooltip-position=left] .topicref .wh-tooltip::before,
[data-tooltip-position=left] .wh-toc-tooltip::before {
  border-left-color: #112e51;
}

[data-tooltip-position=right] .topicref .wh-tooltip::before,
[data-tooltip-position=right] .wh-toc-tooltip::before {
  border-right-color: #112e51;
}

[data-tooltip-position=bottom] .topicref .wh-tooltip::before,
[data-tooltip-position=bottom] .wh-toc-tooltip::before {
  border-bottom-color: #112e51;
}

[data-tooltip-position=top] .topicref .wh-tooltip::before,
[data-tooltip-position=top] .wh-toc-tooltip::before {
  border-top-color: #112e51;
}

/* Topic TOC */
.wh_topic_toc {
  border-left: 5px solid #112e51;
  border-radius: 4px;
  background-color: #f1f1f1;
  padding: 0;
}

.wh_topic_toc .wh_topic_label {
  color: #ffffff;
  background-color: #112e51;
  font-family: "Merriweather", sans-serif;
  padding-left: 0.5em;
}

.wh_topic_toc > ul {
  padding-left: 0.5em !important;
}

.wh_topic_toc .topic-title a {
  color: #212121;
}

.wh_topic_toc .topic-title .current_node {
  font-weight: bold;
  color: #212121;
  text-decoration: underline;
}

/* Related links */
.linklist > strong:nth-child(1) {
  font-family: "Merriweather", sans-serif;
  color: #212121;
}

.wh_related_links .related-links,
.wh_topic_content .related-links,
.wh_child_links {
  margin: 1em 0 1em 0;
  background-color: #f1f1f1;
  border: #f1f1f1 solid 1px;
  border-radius: 4px;
  padding: 0 1em;
  color: #212121;
}

.wh_related_links .related-links a,
.wh_topic_content .related-links a,
.wh_child_links a {
  color: #0071bc;
  font-weight: bold;
}

.wh_child_links {
  padding: 1em;
}

.wh_topic_content .related-links {
  font-size: 0.8em;
}

/*
 * ------------------------------------------------------------------
 *
 * Search results.
 *
 */
.searchresult {
  list-style: none;
}

.searchresult li {
  padding: 0.5em;
}

.searchresult li a {
  color: #205493;
}

/*--------- Search results breadcrumb ----------*/
.search-breadcrumb li a {
  color: #212121;
  background: #e1f3f8;
}

.search-breadcrumb li .title:before,
.search-breadcrumb li .title:after {
  border-color: #e1f3f8;
}

.search-breadcrumb li .title:before {
  border-left-color: transparent;
}

.search-breadcrumb li .title:after {
  border-color: transparent;
  border-left-color: #e1f3f8;
}

/*-------------------*/
.showSimilarPages:hover {
  color: #205493;
}

.searchresult .shortdesclink {
  margin: 0 0.5em 0 0;
  color: #112e51;
  line-height: 1.2em;
  font-size: 0.9em;
}

/* Search relative path */
.searchresult li .relativePath a {
  color: #2e8540;
}

.searchresult .wh_missing_words {
  color: #212121;
}

.wh_search_expression {
  color: #205493;
}

.wh_search_expression {
  font-weight: bold;
}

/* Search results pagination */
.wh-search-pagination li a {
  color: #0071bc;
}

.wh-search-pagination .active a {
  color: #ffffff;
  background-color: #0071bc;
}

.wh-search-pagination .disabled a,
.wh-search-pagination .disabled a:focus,
.wh-search-pagination .disabled a:hover {
  color: #5b616b;
}

.pagination > .disabled > a,
.pagination > .disabled > a:focus,
.pagination > .disabled > a:hover {
  border-color: #dce4ef;
}

/* Highlights */
.highlight {
  background-color: #5b616b;
  color: #ffffff !important;
  border-radius: 4px;
  padding: 0 1px;
}

.wh-h {
  padding: 0 1px;
}

/* Index terms */
.wh-letters {
  background-color: #ffffff;
}

.wh-letters a {
  color: #205493;
  text-decoration: underline;
  font-family: "Merriweather", sans-serif;
}

.wh_term_group {
  border-bottom: 1px solid #112e51;
  background-color: #ffffff;
  margin: 1em 0;
  padding: 1em;
}

.wh_term > span {
  color: #112e51;
  font-style: italic;
  font-size: 1.2em;
}

.wh_term .wh_term_target {
  color: #0071bc;
  font-size: 1.2em;
}

.wh_index_terms span.wh_first_letter {
  color: #205493;
  border: none;
  font-size: 1.5em;
  margin: 0;
  font-family: "Merriweather", sans-serif;
}

.wh_index_terms #indexList {
  padding: 0;
}

div.note,
div.note[dir=ltr],
*[dir=ltr] div.note,
*[dir] *[dir=ltr] div.note,
*[dir] *[dir] *[dir=ltr] div.note,
*[dir] *[dir] *[dir] *[dir=ltr] div.note,
*[dir] *[dir] *[dir] *[dir] *[dir=ltr] div.note {
  padding-top: 0.25em;
}

@font-face {
  font-family: "Volte Rounded";
  src: local(VolteRounded-Bold), url("VolteRounded-Bold.woff2") format("woff2");
  font-style: normal;
  font-feature-settings: "liga" 0;
  font-weight: 700;
  font-display: swap;
}
@font-face {
  font-family: "Volte Rounded";
  src: local(VolteRounded-Light), url("VolteRounded-Light.woff2") format("woff2");
  font-style: normal;
  font-feature-settings: "liga" 0;
  font-weight: 300;
  font-display: swap;
}
@font-face {
  font-family: "Volte Rounded";
  src: local(VolteRounded-Medium), url("VolteRounded-Medium.woff2") format("woff2");
  font-style: normal;
  font-feature-settings: "liga" 0;
  font-weight: 500;
  font-display: swap;
}
@font-face {
  font-family: "Volte Rounded";
  src: local(VolteRounded-Regular), url("VolteRounded-Regular.woff2") format("woff2");
  font-style: normal;
  font-feature-settings: "liga" 0;
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: "Volte Rounded";
  src: local(VolteRounded-Semibold), url("VolteRounded-Semibold.woff2") format("woff2");
  font-style: normal;
  font-feature-settings: "liga" 0;
  font-weight: 600;
  font-display: swap;
}
@font-face {
  font-family: "Noto Sans";
  src: local(NotoSans-Bold), url("NotoSans-Bold.woff2") format("woff2");
  font-style: normal;
  font-weight: 700;
  font-display: swap;
}
@font-face {
  font-family: "Noto Sans";
  src: local(NotoSans-BoldItalic), url("NotoSans-BoldItalic.woff2") format("woff2");
  font-style: italic;
  font-weight: 700;
  font-display: swap;
}
@font-face {
  font-family: "Noto Sans Condensed";
  src: local(NotoSans-Condensed), url("NotoSans-Condensed.woff2") format("woff2");
  font-style: normal;
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: "Noto Sans Condensed";
  src: local(NotoSans-CondensedBold), url("NotoSans-CondensedBold.woff2") format("woff2");
  font-style: normal;
  font-weight: 700;
  font-display: swap;
}
@font-face {
  font-family: "Noto Sans Condensed";
  src: local(NotoSans-CondensedBoldItalic), url("NotoSans-CondensedBoldItalic.woff2") format("woff2");
  font-style: italic;
  font-weight: 700;
  font-display: swap;
}
@font-face {
  font-family: "Noto Sans Condensed";
  src: local(NotoSans-CondensedItalic), url("NotoSans-CondensedItalic.woff2") format("woff2");
  font-style: italic;
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: "Noto Sans";
  src: local(NotoSans-Italic), url("NotoSans-Italic.woff2") format("woff2");
  font-style: italic;
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: "Noto Sans";
  src: local(NotoSans-Light), url("NotoSans-Light.woff2") format("woff2");
  font-style: normal;
  font-weight: 300;
  font-display: swap;
}
@font-face {
  font-family: "Noto Sans";
  src: local(NotoSans-LightItalic), url("NotoSans-LightItalic.woff2") format("woff2");
  font-style: italic;
  font-weight: 300;
  font-display: swap;
}
@font-face {
  font-family: "Noto Sans";
  src: local(NotoSans-Medium), url("NotoSans-Medium.woff2") format("woff2");
  font-style: normal;
  font-weight: 500;
  font-display: swap;
}
@font-face {
  font-family: "Noto Sans";
  src: local(NotoSans-MediumItalic), url("NotoSans-MediumItalic.woff2") format("woff2");
  font-style: italic;
  font-weight: 500;
  font-display: swap;
}
@font-face {
  font-family: "Noto Sans";
  src: local(NotoSans-Regular), url("NotoSans-Regular.woff2") format("woff2");
  font-style: normal;
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: "Noto Sans";
  src: local(NotoSans-SemiBold), url("NotoSans-SemiBold.woff2") format("woff2");
  font-style: normal;
  font-weight: 600;
  font-display: swap;
}
@font-face {
  font-family: "Noto Sans";
  src: local(NotoSans-SemiBoldItalic), url("NotoSans-SemiBoldItalic.woff2") format("woff2");
  font-style: italic;
  font-weight: 600;
  font-display: swap;
}
@font-face {
  font-family: "Noto Sans Display";
  src: local(NotoSansDisplay-Bold), url("NotoSansDisplay-Bold.woff2") format("woff2");
  font-style: normal;
  font-weight: 700;
  font-display: swap;
}
@font-face {
  font-family: "Noto Sans Display";
  src: local(NotoSansDisplay-BoldItalic), url("NotoSansDisplay-BoldItalic.woff2") format("woff2");
  font-style: italic;
  font-weight: 700;
  font-display: swap;
}
@font-face {
  font-family: "Noto Sans Display";
  src: local(NotoSansDisplay-Italic), url("NotoSansDisplay-Italic.woff2") format("woff2");
  font-style: italic;
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: "Noto Sans Display";
  src: local(NotoSansDisplay-Medium), url("NotoSansDisplay-Medium.woff2") format("woff2");
  font-style: normal;
  font-weight: 500;
  font-display: swap;
}
@font-face {
  font-family: "Noto Sans Display";
  src: local(NotoSansDisplay-MediumItalic), url("NotoSansDisplay-MediumItalic.woff2") format("woff2");
  font-style: italic;
  font-weight: 500;
  font-display: swap;
}
@font-face {
  font-family: "Noto Sans Display";
  src: local(NotoSansDisplay-Regular), url("NotoSansDisplay-Regular.woff2") format("woff2");
  font-style: normal;
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: "Noto Sans Display";
  src: local(NotoSansDisplay-SemiBold), url("NotoSansDisplay-SemiBold.woff2") format("woff2");
  font-style: normal;
  font-weight: 600;
  font-display: swap;
}
@font-face {
  font-family: "Noto Sans Display";
  src: local(NotoSansDisplay-SemiBoldItalic), url("NotoSansDisplay-SemiBoldItalic.woff2") format("woff2");
  font-style: italic;
  font-weight: 600;
  font-display: swap;
}
@font-face {
  font-family: "Noto Sans Mono";
  src: local(NotoSansMono-Regular), url("NotoSansMono-Regular.woff2") format("woff2");
  font-style: normal;
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: "falcon";
  src: url("fonts/falcon/falcon.woff2") format("woff2");
  font-weight: normal;
  font-style: normal;
}
icon[class^=icon-],
icon[class*=icon-] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: "falcon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-k-barcode:before {
  content: "\e600";
}

.icon-k-transfer:before {
  content: "\e603";
}

.icon-k-expander:before {
  content: "\e605";
}

.icon-k-checkbox-unchecked:before {
  content: "\e605";
}

.icon-k-partial-shift:before {
  content: "\e606";
}

.icon-k-social-media:before {
  content: "\e607";
}

.icon-k-share:before {
  content: "\e607";
}

.icon-k-page-share:before {
  content: "\e607";
}

.icon-k-global-share:before {
  content: "\e607";
}

.icon-k-currentday:before {
  content: "\e60c";
}

.icon-k-toggle-columns:before {
  content: "\e612";
}

.icon-k-show-hide-columns:before {
  content: "\e612";
}

.icon-k-loop:before {
  content: "\e613";
}

.icon-k-open-caret-left:before {
  content: "\e615";
}

.icon-k-open-caret-up:before {
  content: "\e616";
}

.icon-k-open-caret-down:before {
  content: "\e617";
}

.icon-k-caret-down-menu:before {
  content: "\e617";
}

.icon-k-open-caret-right:before {
  content: "\e618";
}

.icon-k-caret-right-menu:before {
  content: "\e618";
}

.icon-k-reorder:before {
  content: "\e61b";
}

.icon-k-global-reorder:before {
  content: "\e61b";
}

.icon-k-fullscreen:before {
  content: "\e61c";
}

.icon-k-global-full-screen:before {
  content: "\e61c";
}

.icon-k-search:before {
  content: "\e61d";
}

.icon-k-star:before {
  content: "\e61e";
}

.icon-k-checkmark:before {
  content: "\e620";
}

.icon-k-domain-build-schedule:before {
  content: "\e621";
}

.icon-k-plus:before {
  content: "\e622";
}

.icon-k-minus:before {
  content: "\e623";
}

.icon-k-more-actions:before {
  content: "\e626";
}

.icon-k-more-vertical:before {
  content: "\e626";
}

.icon-k-read-notifications:before {
  content: "\e627";
}

.icon-k-alerts:before {
  content: "\e627";
}

.icon-k-ability-support-notifications:before {
  content: "\e627";
}

.icon-k-users:before {
  content: "\e62a";
}

.icon-k-swap:before {
  content: "\e62d";
}

.icon-k-quick-actions-swap:before {
  content: "\e62d";
}

.icon-k-domain-swap:before {
  content: "\e62d";
}

.icon-k-timekeeping:before {
  content: "\e62f";
}

.icon-k-time:before {
  content: "\e62f";
}

.icon-k-user:before {
  content: "\e633";
}

.icon-k-save:before {
  content: "\e634";
}

.icon-k-bubble:before {
  content: "\e637";
}

.icon-k-comment:before {
  content: "\e637";
}

.icon-k-comments-solid:before {
  content: "\e638";
}

.icon-k-comments-as-indicator:before {
  content: "\e638";
}

.icon-k-comments-notes:before {
  content: "\e638";
}

.icon-k-settings:before {
  content: "\e642";
}

.icon-k-goto:before {
  content: "\e643";
}

.icon-k-domain-go-to:before {
  content: "\e643";
}

.icon-k-undo:before {
  content: "\e644";
}

.icon-k-analyze-accruals:before {
  content: "\e646";
}

.icon-k-schedule:before {
  content: "\e64c";
}

.icon-k-domain-scheduling:before {
  content: "\e64c";
}

.icon-k-calendar:before {
  content: "\e64f";
}

.icon-k-home:before {
  content: "\e651";
}

.icon-k-exit:before {
  content: "\e655";
}

.icon-k-exit-2:before {
  content: "\e655";
}

.icon-k-logout:before {
  content: "\e655";
}

.icon-k-global-logout:before {
  content: "\e655";
}

.icon-k-warning:before {
  content: "\e666";
}

.icon-k-unlock:before {
  content: "\e66a";
}

.icon-k-lock:before {
  content: "\e66b";
}

.icon-k-holiday:before {
  content: "\e66c";
}

.icon-k-domain-schedule-tags-public-holiday:before {
  content: "\e66c";
}

.icon-k-warning-solid:before {
  content: "\e66e";
}

.icon-k-info:before {
  content: "\e671";
}

.icon-k-indicator-minus:before {
  content: "\e672";
}

.icon-k-removed:before {
  content: "\e672";
}

.icon-k-plus-alt:before {
  content: "\e673";
}

.icon-k-added:before {
  content: "\e673";
}

.icon-k-checkmark-circle:before {
  content: "\e674";
}

.icon-k-selected-secondary:before {
  content: "\e674";
}

.icon-k-folder:before {
  content: "\e675";
}

.icon-k-add-punch:before {
  content: "\e677";
}

.icon-k-calculate:before {
  content: "\e678";
}

.icon-k-copy:before {
  content: "\e67a";
}

.icon-k-file:before {
  content: "\e67b";
}

.icon-k-unselect-all:before {
  content: "\e67c";
}

.icon-k-select-all:before {
  content: "\e67d";
}

.icon-k-checkbox-checked:before {
  content: "\e688";
}

.icon-k-arrow-up:before {
  content: "\e68a";
}

.icon-k-arrow-down:before {
  content: "\e68b";
}

.icon-k-arrow-right:before {
  content: "\e68c";
}

.icon-k-arrow-left:before {
  content: "\e68d";
}

.icon-k-locations:before {
  content: "\e68e";
}

.icon-k-view-deleted-segments:before {
  content: "\e698";
}

.icon-k-info:before {
  content: "\e699";
}

.icon-k-hide-tile:before {
  content: "\e69c";
}

.icon-k-hide:before {
  content: "\e69c";
}

.icon-k-hidden:before {
  content: "\e69c";
}

.icon-k-print:before {
  content: "\e69d";
}

.icon-k-close:before {
  content: "\e69e";
}

.icon-k-remove:before {
  content: "\e69e";
}

.icon-k-global-large-close:before {
  content: "\e69e";
}

.icon-k-filter-on:before {
  content: "\e6a0";
}

.icon-k-global-filter:before {
  content: "\e6a0";
}

.icon-k-signoff:before {
  content: "\e6a1";
}

.icon-k-cut:before {
  content: "\e6a2";
}

.icon-k-edit:before {
  content: "\e6a3";
}

.icon-k-add-shift:before {
  content: "\e6a6";
}

.icon-k-expand-plus:before {
  content: "\e6ab";
}

.icon-k-delete:before {
  content: "\e6ac";
}

.icon-k-collapse-minus:before {
  content: "\e6ac";
}

.icon-k-success:before {
  content: "\e6ad";
}

.icon-k-error:before {
  content: "\e6ae";
}

.icon-k-accruals:before {
  content: "\e6b7";
}

.icon-k-collapse:before {
  content: "\e6ba";
}

.icon-k-copypaste:before {
  content: "\e6bc";
}

.icon-k-lock-unlock:before {
  content: "\e6c5";
}

.icon-k-list:before {
  content: "\e6c9";
}

.icon-k-menu:before {
  content: "\e6cc";
}

.icon-k-grid-view:before {
  content: "\e6cf";
}

.icon-k-partial-checkbox:before {
  content: "\e6d2";
}

.icon-k-restore:before {
  content: "\e6d4";
}

.icon-k-analyze-rules:before {
  content: "\e6d5";
}

.icon-k-availability-period-open:before {
  content: "\e6dd";
}

.icon-k-domain-availability:before {
  content: "\e6dd";
}

.icon-k-certifications:before {
  content: "\e6e3";
}

.icon-k-open-shift-period-opens:before {
  content: "\e716";
}

.icon-k-domain-request-open-shifts:before {
  content: "\e716";
}

.icon-k-analyze:before {
  content: "\e722";
}

.icon-k-shift:before {
  content: "\e734";
}

.icon-k-event-shift:before {
  content: "\e734";
}

.icon-k-domain-events-shift:before {
  content: "\e734";
}

.icon-k-audit-history:before {
  content: "\e902";
}

.icon-k-results-audit:before {
  content: "\e903";
}

.icon-k-link:before {
  content: "\e904";
}

.icon-k-remove-signoff:before {
  content: "\e906";
}

.icon-k-move-accruals:before {
  content: "\e907";
}

.icon-k-minimize:before {
  content: "\e915";
}

.icon-k-map-pin:before {
  content: "\e916";
}

.icon-k-show:before {
  content: "\e923";
}

.icon-k-view:before {
  content: "\e923";
}

.icon-k-help:before {
  content: "\e927";
}

.icon-k-question-circle:before {
  content: "\e927";
}

.icon-k-administration:before {
  content: "\e92b";
}

.icon-k-collapse-left:before {
  content: "\e92d";
}

.icon-k-udm-close-panel:before {
  content: "\e92d";
}

.icon-k-collapse-right:before {
  content: "\e92e";
}

.icon-k-add-shift-transfer:before {
  content: "\e92f";
}

.icon-k-filter-dot:before {
  content: "\e955";
}

.icon-k-refine-dot:before {
  content: "\e955";
}

.icon-k-tag:before {
  content: "\e95d";
}

.icon-k-ess-my-schedule:before {
  content: "\e966";
}

.icon-k-kronos-logo-meatball:before {
  content: "\e967";
}

.icon-k-ukg-logo-meatball:before {
  content: "\e967";
}

.icon-k-collapse-up:before {
  content: "\e968";
}

.icon-k-expand-down:before {
  content: "\e969";
}

.icon-k-login-logo:before {
  content: "\e96a";
}

.icon-k-workforce-planning:before {
  content: "\e991";
}

.icon-k-updated:before {
  content: "\e994";
}

.icon-k-on-call:before {
  content: "\e997";
}

.icon-k-offline:before {
  content: "\e9a2";
}

.icon-k-list-drag:before {
  content: "\e9a8";
}

.icon-k-global-drag-and-drop:before {
  content: "\e9a8";
}

.icon-k-request-cover:before {
  content: "\e9ad";
}

.icon-k-domain-cover:before {
  content: "\e9ad";
}

.icon-k-request-cover-period-open:before {
  content: "\e9ad";
}

.icon-k-remove-all-approvals:before {
  content: "\e9b3";
}

.icon-k-feedback:before {
  content: "\e9c1";
}

.icon-k-aimee:before {
  content: "\e9e4";
}

.icon-k-open-shift:before {
  content: "\e9ee";
}

.icon-k-heatmap-very-negative:before {
  content: "\e9f8";
}

.icon-k-blackoutdays:before {
  content: "\e9fa";
}

.icon-k-heatmap-no-absence-allowed:before {
  content: "\e9fa";
}

.icon-k-blackout-day:before {
  content: "\e9fa";
}

.icon-k-heatmap-negative:before {
  content: "\e9fb";
}

.icon-k-dataviews-reports:before {
  content: "\e9ff";
}

.icon-k-maintenance:before {
  content: "\ea00";
}

.icon-k-reset-accruals:before {
  content: "\ea01";
}

.icon-k-edit-secondary:before {
  content: "\ea02";
}

.icon-k-details:before {
  content: "\ea03";
}

.icon-k-aimee-action:before {
  content: "\ea04";
}

.icon-k-unread-notifications:before {
  content: "\ea05";
}

.icon-k-unread-alerts:before {
  content: "\ea05";
}

.icon-k-small-caret-left:before {
  content: "\ea06";
}

.icon-k-small-caret-right:before {
  content: "\ea07";
}

.icon-k-small-caret-down:before {
  content: "\ea08";
}

.icon-k-small-caret-up:before {
  content: "\ea09";
}

.icon-k-exception-manager-locked:before {
  content: "\ea0a";
}

.icon-k-remove-acceptance:before {
  content: "\ea0b";
}

.icon-k-remove-approval:before {
  content: "\ea0b";
}

.icon-k-first:before {
  content: "\ea0c";
}

.icon-k-last:before {
  content: "\ea0d";
}

.icon-k-next:before {
  content: "\ea0e";
}

.icon-k-previous:before {
  content: "\ea0f";
}

.icon-k-payrol-processing:before {
  content: "\ea10";
}

.icon-k-view-actual-punches:before {
  content: "\ea11";
}

.icon-k-view-rounded-punches:before {
  content: "\ea12";
}

.icon-k-internal-link:before {
  content: "\ea13";
}

.icon-k-start:before {
  content: "\ea14";
}

.icon-k-resume:before {
  content: "\ea14";
}

.icon-k-stop:before {
  content: "\ea15";
}

.icon-k-store-view:before {
  content: "\ea16";
}

.icon-k-transfer-as-indicator:before {
  content: "\ea17";
}

.icon-k-view-metrics:before {
  content: "\ea18";
}

.icon-k-domain-events-paycode:before {
  content: "\ea19";
}

.icon-k-domain-status-approved:before {
  content: "\ea1a";
}

.icon-k-domain-status-pending:before {
  content: "\ea1b";
}

.icon-k-error-as-indicator:before {
  content: "\ea1c";
}

.icon-k-global-add-ons-show-add-ons:before {
  content: "\ea1d";
}

.icon-k-transfer-as-indicator1:before {
  content: "\ea1e";
}

.icon-k-dept-view:before {
  content: "\ea1f";
}

.icon-k-middle-week-transfer:before {
  content: "\ea20";
}

.icon-k-start-date-week-different:before {
  content: "\ea21";
}

.icon-k-map-pin-as-indicator:before {
  content: "\ea22";
}

.icon-k-unlimited:before {
  content: "\ea23";
}

.icon-k-download:before {
  content: "\ea24";
}

.icon-k-open-file:before {
  content: "\ea25";
}

.icon-k-redo:before {
  content: "\ea26";
}

.icon-k-generate:before {
  content: "\ea27";
}

.icon-k-run:before {
  content: "\ea27";
}

.icon-k-add-labor-periods:before {
  content: "\ea28";
}

.icon-k-forecasting:before {
  content: "\ea28";
}

.icon-k-crossing-sign-off-period:before {
  content: "\ea29";
}

.icon-k-heatmap-few-absence-left:before {
  content: "\ea2a";
}

.icon-k-heatmap-no-absence-left:before {
  content: "\ea2b";
}

.icon-k-heatmap-positive:before {
  content: "\ea2c";
}

.icon-k-heatmap-very-positive:before {
  content: "\ea2d";
}

.icon-k-sign-off-as-indicator:before {
  content: "\ea2e";
}

.icon-k-removed-from-group-as-indicator:before {
  content: "\ea2f";
}

.icon-k-lock-as-indicator:before {
  content: "\ea30";
}

.icon-k-folder-as-indicator:before {
  content: "\ea31";
}

.icon-k-document-as-indicator:before {
  content: "\ea32";
}

.icon-k-certifications-as-indicator:before {
  content: "\ea33";
}

.icon-k-tile-swp:before {
  content: "\ea34";
}

.icon-k-break-as-indicator:before {
  content: "\ea35";
}

.icon-k-saved-views:before {
  content: "\ea36";
}

.icon-k-self-scheduled-shift:before {
  content: "\ea37";
}

.icon-k-self-scheduled-transfer:before {
  content: "\ea38";
}

.icon-k-leave-as-indicator:before {
  content: "\ea39";
}

.icon-k-quick-actions-drawer-left:before {
  content: "\e601";
}

.icon-k-quick-actions-drawer-right:before {
  content: "\e602";
}

.icon-k-work-normal:before {
  content: "\e614";
}

.icon-k-attachment:before {
  content: "\e61f";
}

.icon-k-equals:before {
  content: "\e624";
}

.icon-k-tools:before {
  content: "\e625";
}

.icon-k-emp-graph:before {
  content: "\e629";
}

.icon-k-remove-from-group:before {
  content: "\e62b";
}

.icon-k-load-group:before {
  content: "\e62c";
}

.icon-k-add-to-group:before {
  content: "\e62e";
}

.icon-k-add-employee:before {
  content: "\e630";
}

.icon-k-view-by:before {
  content: "\e631";
}

.icon-k-license:before {
  content: "\e632";
}

.icon-k-view-comments:before {
  content: "\e636";
}

.icon-k-blocked:before {
  content: "\e63a";
}

.icon-k-envelop:before {
  content: "\e63f";
}

.icon-k-overlay:before {
  content: "\e647";
}

.icon-k-view-schedule-outline:before {
  content: "\e64a";
}

.icon-k-enter-time-off:before {
  content: "\e64e";
}

.icon-k-splitter-vertical:before {
  content: "\e65e";
}

.icon-k-splitter-horizontal:before {
  content: "\e65f";
}

.icon-k-handlebar-up:before {
  content: "\e660";
}

.icon-k-handlebar-down:before {
  content: "\e661";
}

.icon-k-handlebar-left:before {
  content: "\e662";
}

.icon-k-handlebar-right:before {
  content: "\e663";
}

.icon-k-add-paycode:before {
  content: "\e667";
}

.icon-k-org-normal:before {
  content: "\e668";
}

.icon-k-org-graph:before {
  content: "\e669";
}

.icon-k-triangle:before {
  content: "\e66d";
}

.icon-k-circle:before {
  content: "\e66f";
}

.icon-k-clipboard:before {
  content: "\e683";
}

.icon-k-tile-library:before {
  content: "\e690";
}

.icon-k-spinner-left:before {
  content: "\e69a";
}

.icon-k-spinner-right:before {
  content: "\e69b";
}

.icon-k-pending2:before {
  content: "\e6af";
}

.icon-k-pending3:before {
  content: "\e6b0";
}

.icon-k-clock:before {
  content: "\e6b2";
}

.icon-k-approve-ot:before {
  content: "\e6b4";
}

.icon-k-accrual-amount:before {
  content: "\e6b5";
}

.icon-k-override-timestamp:before {
  content: "\e6b6";
}

.icon-k-history:before {
  content: "\e6b8";
}

.icon-k-employee-actions:before {
  content: "\e6c1";
}

.icon-k-schedule-engines:before {
  content: "\e6c2";
}

.icon-k-assign-shift:before {
  content: "\e6c3";
}

.icon-k-unassign-shift:before {
  content: "\e6c4";
}

.icon-k-attendance:before {
  content: "\e6ca";
}

.icon-k-manage-report:before {
  content: "\e6d1";
}

.icon-k-run-report:before {
  content: "\e6d3";
}

.icon-k-review-publish:before {
  content: "\e6d6";
}

.icon-k-ability-schedule-notification:before {
  content: "\e6d7";
}

.icon-k-action-required:before {
  content: "\e6d9";
}

.icon-k-approching-certified-duration:before {
  content: "\e6db";
}

.icon-k-attendance2:before {
  content: "\e6dc";
}

.icon-k-budget-released:before {
  content: "\e6de";
}

.icon-k-budget:before {
  content: "\e6df";
}

.icon-k-calendar-request:before {
  content: "\e6e0";
}

.icon-k-delayed-job-transfer:before {
  content: "\e6e7";
}

.icon-k-delayed-labor-transfer:before {
  content: "\e6e8";
}

.icon-k-display-onoff-premise-employees:before {
  content: "\e6ec";
}

.icon-k-gate-override-employee:before {
  content: "\e6f8";
}

.icon-k-global-home-empresover:before {
  content: "\e6f9";
}

.icon-k-global-nonhome-empresover:before {
  content: "\e6fa";
}

.icon-k-job-transfer:before {
  content: "\e701";
}

.icon-k-labor-transfer:before {
  content: "\e702";
}

.icon-k-leave:before {
  content: "\e704";
}

.icon-k-legal-issues:before {
  content: "\e705";
}

.icon-k-live-event:before {
  content: "\e706";
}

.icon-k-maintenance-mode-advanced:before {
  content: "\e707";
}

.icon-k-manager-logon:before {
  content: "\e70b";
}

.icon-k-my-actions:before {
  content: "\e70f";
}

.icon-k-open-enrollment:before {
  content: "\e714";
}

.icon-k-out-of-unpaid-leave-time:before {
  content: "\e719";
}

.icon-k-people-dont-punch:before {
  content: "\e71e";
}

.icon-k-read-messages:before {
  content: "\e721";
}

.icon-k-schedule-staffing:before {
  content: "\e72f";
}

.icon-k-single-home-empresover:before {
  content: "\e736";
}

.icon-k-single-non-home-empresover:before {
  content: "\e737";
}

.icon-k-skill-coverage-manager:before {
  content: "\e738";
}

.icon-k-skill-expiration-manager:before {
  content: "\e739";
}

.icon-k-skill-expiration:before {
  content: "\e73a";
}

.icon-k-staffing:before {
  content: "\e73b";
}

.icon-k-tax-withholding:before {
  content: "\e73f";
}

.icon-k-timecard-not-signoff:before {
  content: "\e743";
}

.icon-k-view-employee-information:before {
  content: "\e749";
}

.icon-k-visa-expiration:before {
  content: "\e74e";
}

.icon-k-wfa_ee_join:before {
  content: "\e751";
}

.icon-k-wfa_ee_leave:before {
  content: "\e752";
}

.icon-k-wfa_labor_transfer:before {
  content: "\e758";
}

.icon-k-wfa_su_join:before {
  content: "\e75a";
}

.icon-k-wfa_su_leave:before {
  content: "\e75b";
}

.icon-k-overtime:before {
  content: "\e905";
}

.icon-k-new-document:before {
  content: "\e908";
}

.icon-k-install-processes:before {
  content: "\e909";
}

.icon-k-add-segment:before {
  content: "\e90a";
}

.icon-k-case-audits:before {
  content: "\e90b";
}

.icon-k-case-notifications:before {
  content: "\e90c";
}

.icon-k-case-takings:before {
  content: "\e90d";
}

.icon-k-copy-from-employee:before {
  content: "\e90e";
}

.icon-k-leave-case-editor:before {
  content: "\e90f";
}

.icon-k-attendance-details:before {
  content: "\e914";
}

.icon-k-interactive-viewer:before {
  content: "\e917";
}

.icon-k-excel:before {
  content: "\e918";
}

.icon-k-acrobat:before {
  content: "\e919";
}

.icon-k-break:before {
  content: "\e91a";
}

.icon-k-exclude:before {
  content: "\e91b";
}

.icon-k-discipline:before {
  content: "\e921";
}

.icon-k-markers:before {
  content: "\e924";
}

.icon-k-close2:before {
  content: "\e926";
}

.icon-k-more2:before {
  content: "\e92c";
}

.icon-k-caret-right-circle:before {
  content: "\e933";
}

.icon-k-attention:before {
  content: "\e934";
}

.icon-k-clean-up:before {
  content: "\e935";
}

.icon-k-edit-frequency:before {
  content: "\e937";
}

.icon-k-attendance-history:before {
  content: "\e939";
}

.icon-k-empty-state:before {
  content: "\e93a";
}

.icon-k-control-center-leave:before {
  content: "\e93e";
}

.icon-k-caret-left-circle-outline:before {
  content: "\e940";
}

.icon-k-caret-right-circle-outline:before {
  content: "\e941";
}

.icon-k-hm-manage-attendance:before {
  content: "\e942";
}

.icon-k-maintenance:before {
  content: "\e944";
}

.icon-k-hm-my-time-out:before {
  content: "\e946";
}

.icon-k-hm-manage-open-shifts:before {
  content: "\e947";
}

.icon-k-hm-manage-schedule:before {
  content: "\e948";
}

.icon-k-start-end-date:before {
  content: "\e94f";
}

.icon-k-status-filter:before {
  content: "\e950";
}

.icon-k-past-integration:before {
  content: "\e951";
}

.icon-k-scheduled-integration:before {
  content: "\e952";
}

.icon-k-binoculars:before {
  content: "\e953";
}

.icon-k-complete-actions:before {
  content: "\e954";
}

.icon-k-query-builder:before {
  content: "\e956";
}

.icon-k-calendar-dynamic:before {
  content: "\e958";
}

.icon-k-caret-down-circle-outline:before {
  content: "\e959";
}

.icon-k-caret-up-circle-outline:before {
  content: "\e95a";
}

.icon-k-more-hollow:before {
  content: "\e95b";
}

.icon-k-location-filter:before {
  content: "\e95f";
}

.icon-k-span-filter:before {
  content: "\e960";
}

.icon-k-approved-by-both:before {
  content: "\e961";
}

.icon-k-historical-signoff:before {
  content: "\e964";
}

.icon-k-unassign-job:before {
  content: "\e96b";
}

.icon-k-add-events:before {
  content: "\e96c";
}

.icon-k-add-labor:before {
  content: "\e96d";
}

.icon-k-hours-of-operation:before {
  content: "\e96e";
}

.icon-k-run-labor:before {
  content: "\e971";
}

.icon-k-overtime-reviewed:before {
  content: "\e972";
}

.icon-k-overtime-pending:before {
  content: "\e973";
}

.icon-k-wfr-user-no-photo:before {
  content: "\e97f";
}

.icon-k-wfr-note:before {
  content: "\e98a";
}

.icon-k-wfr-account-info:before {
  content: "\e98b";
}

.icon-k-wfr-demograpics:before {
  content: "\e98c";
}

.icon-k-wfr-employee-info:before {
  content: "\e990";
}

.icon-k-review-overtime:before {
  content: "\e995";
}

.icon-k-wfr-hr:before {
  content: "\e99a";
}

.icon-k-wfr-career:before {
  content: "\e9a0";
}

.icon-k-wfr-learning:before {
  content: "\e9a4";
}

.icon-k-upload:before {
  content: "\e9a5";
}

.icon-k-microphone:before {
  content: "\e9a6";
}

.icon-k-overnight:before {
  content: "\e9aa";
}

.icon-k-actanomaly:before {
  content: "\e9ae";
}

.icon-k-actreadonly:before {
  content: "\e9af";
}

.icon-k-addActivity:before {
  content: "\e9b0";
}

.icon-k-edit-results:before {
  content: "\e604";
}

.icon-k-middleevent:before {
  content: "\e609";
}

.icon-k-beginevent:before {
  content: "\e60a";
}

.icon-k-endevent:before {
  content: "\e60b";
}

.icon-k-exclamation:before {
  content: "\e60d";
}

.icon-k-question:before {
  content: "\e60e";
}

.icon-k-new-gantt-view:before {
  content: "\e60f";
}

.icon-k-more:before {
  content: "\e619";
}

.icon-k-meal-deduction:before {
  content: "\e61a";
}

.icon-k-line-chart:before {
  content: "\e628";
}

.icon-k-accrual-amount-pattern:before {
  content: "\e635";
}

.icon-k-udm-logs:before {
  content: "\e639";
}

.icon-k-shift-transfer:before {
  content: "\e640";
}

.icon-k-switch-sorting:before {
  content: "\e641";
}

.icon-k-sorting:before {
  content: "\e645";
}

.icon-k-activity-time:before {
  content: "\e64b";
}

.icon-k-work-graph:before {
  content: "\e650";
}

.icon-k-assign:before {
  content: "\e652";
}

.icon-k-unassign:before {
  content: "\e653";
}

.icon-k-vert-bar-chart:before {
  content: "\e654";
}

.icon-k-caret-right:before {
  content: "\e657";
}

.icon-k-caret-left:before {
  content: "\e658";
}

.icon-k-caret-down:before {
  content: "\e659";
}

.icon-k-caret-up:before {
  content: "\e65a";
}

.icon-k-double-caret-right:before {
  content: "\e65b";
}

.icon-k-double-caret-left:before {
  content: "\e65c";
}

.icon-k-edited:before {
  content: "\e65d";
}

.icon-k-grouping-expand:before {
  content: "\e664";
}

.icon-k-grouping-collapse:before {
  content: "\e665";
}

.icon-k-cancel-circle:before {
  content: "\e670";
}

.icon-k-menu-punch:before {
  content: "\e676";
}

.icon-k-dataview-bracket:before {
  content: "\e679";
}

.icon-k-paragraph-justify:before {
  content: "\e67e";
}

.icon-k-paragraph-center:before {
  content: "\e67f";
}

.icon-k-paragraph-right:before {
  content: "\e680";
}

.icon-k-paragraph-left:before {
  content: "\e681";
}

.icon-k-exception-justified-employee:before {
  content: "\e684";
}

.icon-k-exception-unjustified:before {
  content: "\e685";
}

.icon-k-tree-expand:before {
  content: "\e686";
}

.icon-k-tree-collapse:before {
  content: "\e687";
}

.icon-k-splitter:before {
  content: "\e689";
}

.icon-k-bullet-list:before {
  content: "\e691";
}

.icon-k-bookmark:before {
  content: "\e696";
}

.icon-k-replace-shift:before {
  content: "\e697";
}

.icon-k-set-worked-accounts:before {
  content: "\e69f";
}

.icon-k-shift-template:before {
  content: "\e6a5";
}

.icon-k-remove-shift:before {
  content: "\e6a7";
}

.icon-k-pending1:before {
  content: "\e6a8";
}

.icon-k-replace-shift2:before {
  content: "\e6a9";
}

.icon-k-calculator:before {
  content: "\e6aa";
}

.icon-k-approve-timecard:before {
  content: "\e6b1";
}

.icon-k-group:before {
  content: "\e6b9";
}

.icon-k-edit-activity:before {
  content: "\e6bb";
}

.icon-k-tabular-view:before {
  content: "\e6bd";
}

.icon-k-calculate-columns:before {
  content: "\e6be";
}

.icon-k-horiz-bar-chart:before {
  content: "\e6bf";
}

.icon-k-pie-chart:before {
  content: "\e6c0";
}

.icon-k-grouping:before {
  content: "\e6c6";
}

.icon-k-calendar-pending:before {
  content: "\e6c7";
}

.icon-k-arrow-left-astra:before {
  content: "\e6c8";
}

.icon-k-mgrmessage:before {
  content: "\e6cb";
}

.icon-k-disabled-selected:before {
  content: "\e6cd";
}

.icon-k-enable-selected:before {
  content: "\e6ce";
}

.icon-k-in-progress:before {
  content: "\e6d0";
}

.icon-k-address-change:before {
  content: "\e6da";
}

.icon-k-cancel-gate-override:before {
  content: "\e6e1";
}

.icon-k-certifications-expiration:before {
  content: "\e6e2";
}

.icon-k-change-password:before {
  content: "\e6e4";
}

.icon-k-compensation-review-due:before {
  content: "\e6e5";
}

.icon-k-critical-issues:before {
  content: "\e6e6";
}

.icon-k-delete-punch:before {
  content: "\e6e9";
}

.icon-k-devices:before {
  content: "\e6ea";
}

.icon-k-direct-deposit:before {
  content: "\e6eb";
}

.icon-k-document:before {
  content: "\e6ed";
}

.icon-k-documents-past-due:before {
  content: "\e6ee";
}

.icon-k-end-work-rule-transfer:before {
  content: "\e6ef";
}

.icon-k-enter-tips:before {
  content: "\e6f0";
}

.icon-k-ess-request:before {
  content: "\e6f1";
}

.icon-k-exceeded-number-incidents:before {
  content: "\e6f2";
}

.icon-k-exception-could-trigger-alert:before {
  content: "\e6f3";
}

.icon-k-exceptions-missed:before {
  content: "\e6f4";
}

.icon-k-existing-interface-updated:before {
  content: "\e6f5";
}

.icon-k-gate-entry:before {
  content: "\e6f6";
}

.icon-k-gate-override-duration:before {
  content: "\e6f7";
}

.icon-k-i9-expiration:before {
  content: "\e6fb";
}

.icon-k-interface-completed:before {
  content: "\e6fc";
}

.icon-k-interface-did-not-run:before {
  content: "\e6fd";
}

.icon-k-interface-failed:before {
  content: "\e6fe";
}

.icon-k-interface-stuck:before {
  content: "\e6ff";
}

.icon-k-it-system:before {
  content: "\e700";
}

.icon-k-leave-case-changed:before {
  content: "\e703";
}

.icon-k-maintenance-mode-reports:before {
  content: "\e708";
}

.icon-k-maintenance-mode-settings:before {
  content: "\e709";
}

.icon-k-maintenance-mode-tests:before {
  content: "\e70a";
}

.icon-k-metrics:before {
  content: "\e70c";
}

.icon-k-missing-time:before {
  content: "\e70d";
}

.icon-k-moved-discipline-level:before {
  content: "\e70e";
}

.icon-k-new-interface-deployed:before {
  content: "\e710";
}

.icon-k-notification-exception:before {
  content: "\e711";
}

.icon-k-notification-hover-selected:before {
  content: "\e712";
}

.icon-k-notification:before {
  content: "\e713";
}

.icon-k-open-shift-not-filled:before {
  content: "\e715";
}

.icon-k-open-shift-visibility-open:before {
  content: "\e717";
}

.icon-k-out-of-paid-leave-time:before {
  content: "\e718";
}

.icon-k-pay-code-hours-edit:before {
  content: "\e71a";
}

.icon-k-pay-code-money-edit:before {
  content: "\e71b";
}

.icon-k-pay-code-move-amount:before {
  content: "\e71c";
}

.icon-k-pending-released-plans:before {
  content: "\e71d";
}

.icon-k-performance-review-due:before {
  content: "\e71f";
}

.icon-k-posted-schedule:before {
  content: "\e720";
}

.icon-k-request-period-open:before {
  content: "\e723";
}

.icon-k-request-time-off:before {
  content: "\e724";
}

.icon-k-requests:before {
  content: "\e725";
}

.icon-k-review-punches:before {
  content: "\e726";
}

.icon-k-ring-bell:before {
  content: "\e727";
}

.icon-k-rule-policy:before {
  content: "\e728";
}

.icon-k-schedule-changed:before {
  content: "\e729";
}

.icon-k-schedule-changes:before {
  content: "\e72a";
}

.icon-k-schedule-override:before {
  content: "\e72b";
}

.icon-k-schedule-request-approved:before {
  content: "\e72c";
}

.icon-k-schedule-request:before {
  content: "\e72d";
}

.icon-k-schedule-return-from-leave:before {
  content: "\e72e";
}

.icon-k-self-scheduling-period-open:before {
  content: "\e730";
}

.icon-k-self-service-changed:before {
  content: "\e731";
}

.icon-k-shift-swap-request-open:before {
  content: "\e732";
}

.icon-k-shift-swap-request:before {
  content: "\e733";
}

.icon-k-silence-bell:before {
  content: "\e735";
}

.icon-k-start-work-rule-transfer:before {
  content: "\e73c";
}

.icon-k-system-issues-30:before {
  content: "\e73d";
}

.icon-k-tasks:before {
  content: "\e73e";
}

.icon-k-time-categories:before {
  content: "\e740";
}

.icon-k-timecard-edited:before {
  content: "\e741";
}

.icon-k-timecard-not-approved:before {
  content: "\e742";
}

.icon-k-timecard-punch:before {
  content: "\e744";
}

.icon-k-timeoff-request-period-open:before {
  content: "\e745";
}

.icon-k-totals:before {
  content: "\e746";
}

.icon-k-unenroll-employee:before {
  content: "\e747";
}

.icon-k-view-bell-times:before {
  content: "\e748";
}

.icon-k-view-future-schedules:before {
  content: "\e74a";
}

.icon-k-view-punch-status:before {
  content: "\e74b";
}

.icon-k-view-schedule:before {
  content: "\e74c";
}

.icon-k-view-totals:before {
  content: "\e74d";
}

.icon-k-wfa_cancel_meal:before {
  content: "\e74f";
}

.icon-k-wfa_ee_duration:before {
  content: "\e750";
}

.icon-k-wfa_ee_punchin:before {
  content: "\e753";
}

.icon-k-wfa_ee_punchout:before {
  content: "\e754";
}

.icon-k-wfa_ee_report:before {
  content: "\e755";
}

.icon-k-wfa_ee_start:before {
  content: "\e756";
}

.icon-k-wfa_ee_stop:before {
  content: "\e757";
}

.icon-k-wfa_su_duration:before {
  content: "\e759";
}

.icon-k-wfa_su_punchin:before {
  content: "\e75c";
}

.icon-k-wfa_su_punchout:before {
  content: "\e75d";
}

.icon-k-wfa_su_report:before {
  content: "\e75e";
}

.icon-k-wfa_su_start:before {
  content: "\e75f";
}

.icon-k-wfa_su_stop:before {
  content: "\e760";
}

.icon-k-workforce-activities:before {
  content: "\e761";
}

.icon-k-radio-button:before {
  content: "\e762";
}

.icon-k-radio-button-checked:before {
  content: "\e763";
}

.icon-k-navigate-to:before {
  content: "\e764";
}

.icon-k-schedule-process:before {
  content: "\e900";
}

.icon-k-set-up:before {
  content: "\e901";
}

.icon-k-leave-time:before {
  content: "\e910";
}

.icon-k-apply-rules:before {
  content: "\e911";
}

.icon-k-modify-markers:before {
  content: "\e912";
}

.icon-k-update-balances:before {
  content: "\e913";
}

.icon-k-reinherit:before {
  content: "\e91c";
}

.icon-k-double-caret-down:before {
  content: "\e91d";
}

.icon-k-new-chart:before {
  content: "\e91e";
}

.icon-k-double-caret-up:before {
  content: "\e91f";
}

.icon-k-actions:before {
  content: "\e920";
}

.icon-k-events:before {
  content: "\e922";
}

.icon-k-perfect-attendance:before {
  content: "\e925";
}

.icon-k-activities:before {
  content: "\e928";
}

.icon-k-disabled:before {
  content: "\e929";
}

.icon-k-ignored:before {
  content: "\e92a";
}

.icon-k-cc-chevron-bottom:before {
  content: "\e930";
}

.icon-k-cc-chevron-middle:before {
  content: "\e931";
}

.icon-k-cc-chevron-top:before {
  content: "\e932";
}

.icon-k-clone_bulk:before {
  content: "\e936";
}

.icon-k-forward-documents:before {
  content: "\e938";
}

.icon-k-info-max:before {
  content: "\e93b";
}

.icon-k-rv-nosave-max:before {
  content: "\e93c";
}

.icon-k-warning-max:before {
  content: "\e93d";
}

.icon-k-test-sftp:before {
  content: "\e93f";
}

.icon-k-clone-tenant:before {
  content: "\e943";
}

.icon-k-hm-manage-coverage:before {
  content: "\e945";
}

.icon-k-hm-manage-timecards:before {
  content: "\e949";
}

.icon-k-device:before {
  content: "\e94a";
}

.icon-k-hm-my-project:before {
  content: "\e94b";
}

.icon-k-hm-my-timecard:before {
  content: "\e94c";
}

.icon-k-reference-tables:before {
  content: "\e94d";
}

.icon-k-control-center-deploy:before {
  content: "\e94e";
}

.icon-k-warning-solid-on:before {
  content: "\e957";
}

.icon-k-override-availability:before {
  content: "\e95c";
}

.icon-k-edited-after-signed-off:before {
  content: "\e965";
}

.icon-k-manage-alerts:before {
  content: "\e96f";
}

.icon-k-manage-factors:before {
  content: "\e970";
}

.icon-k-wfr-forwarding:before {
  content: "\e974";
}

.icon-k-wfr-clock-out:before {
  content: "\e975";
}

.icon-k-wfr-clock-in:before {
  content: "\e976";
}

.icon-k-wfr-timesheet:before {
  content: "\e977";
}

.icon-k-wfr-no-connection:before {
  content: "\e978";
}

.icon-k-wfr-access-message:before {
  content: "\e979";
}

.icon-k-wfr-warning-thin:before {
  content: "\e97a";
}

.icon-k-wfr-hostory-e:before {
  content: "\e97b";
}

.icon-k-wfr-success-thin:before {
  content: "\e97c";
}

.icon-k-wfr-arrow-thin:before {
  content: "\e97d";
}

.icon-k-wfr-info-thin:before {
  content: "\e97e";
}

.icon-k-wfr-workflow:before {
  content: "\e980";
}

.icon-k-wfr-phone:before {
  content: "\e981";
}

.icon-k-wfr-reject:before {
  content: "\e982";
}

.icon-k-wfr-backspace:before {
  content: "\e983";
}

.icon-k-wfr-google:before {
  content: "\e984";
}

.icon-k-wfr-text-msg:before {
  content: "\e985";
}

.icon-k-wfr-speaker:before {
  content: "\e986";
}

.icon-k-wfr-pay-copy:before {
  content: "\e987";
}

.icon-k-wfr-pay:before {
  content: "\e988";
}

.icon-k-wfr-transfer-arrow:before {
  content: "\e989";
}

.icon-k-wfr-cc:before {
  content: "\e98d";
}

.icon-k-wfr-double-caret-right:before {
  content: "\e98e";
}

.icon-k-wfr-double-caret-left:before {
  content: "\e98f";
}

.icon-k-rollback-operation:before {
  content: "\e992";
}

.icon-k-isolate-deisolate-tenant:before {
  content: "\e993";
}

.icon-k-linked:before {
  content: "\e998";
}

.icon-k-wfr-benefits:before {
  content: "\e999";
}

.icon-k-wfr-recruitment:before {
  content: "\e99b";
}

.icon-k-favorite-factors:before {
  content: "\e99c";
}

.icon-k-consolidate-labor-values:before {
  content: "\e99d";
}

.icon-k-wfr-talent:before {
  content: "\e99e";
}

.icon-k-wfr-reports:before {
  content: "\e99f";
}

.icon-k-wfr-accruals:before {
  content: "\e9a1";
}

.icon-k-wfr-compensation:before {
  content: "\e9a3";
}

.icon-k-icon_dashboard:before {
  content: "\e9a9";
}

.icon-k-activity:before {
  content: "\e9ab";
}

.icon-k-orphan-activity:before {
  content: "\e9ac";
}

.icon-k-exception:before {
  content: "\e608";
}

.icon-k-indicator-4:before {
  content: "\e610";
}

.icon-k-excused-absence:before {
  content: "\e611";
}

.icon-k-multiple-data-indicator:before {
  content: "\e63b";
}

.icon-k-phantom-punch-editable:before {
  content: "\e63c";
}

.icon-k-indicator-1:before {
  content: "\e63d";
}

.icon-k-indicator-6:before {
  content: "\e63e";
}

.icon-k-indicator-5:before {
  content: "\e648";
}

.icon-k-justify-exception:before {
  content: "\e693";
}

.icon-k-resolve-exception:before {
  content: "\e694";
}

.icon-k-mark-as-reviewed:before {
  content: "\e695";
}

.icon-k-system-generated:before {
  content: "\e95e";
}

.icon-k-multiple-data-manager:before {
  content: "\e962";
}

.icon-k-exception-manager:before {
  content: "\e963";
}

.icon-k-exception-employee:before {
  content: "\e996";
}

.icon-k-justified-employee:before {
  content: "\e9a7";
}

.icon-k-adjustment:before {
  content: "\e9b1";
}

.icon-k-run-labor-constraints:before {
  content: "\e9b2";
}

.icon-k-icon-k-csv:before {
  content: "\e9b4";
}

.icon-k-column-line:before {
  content: "\e9b5";
}

.icon-k-file-csv:before {
  content: "\e9b6";
}

.icon-k-file-html:before {
  content: "\e9b7";
}

.icon-k-file-pdf:before {
  content: "\e9b8";
}

.icon-k-file-xls:before {
  content: "\e9b9";
}

.icon-k-folder-open:before {
  content: "\e9ba";
}

.icon-k-image:before {
  content: "\e9bb";
}

.icon-k-stacked-column:before {
  content: "\e9bc";
}

.icon-k-scatter:before {
  content: "\e9bd";
}

.icon-k-conditional-formatting:before {
  content: "\e9be";
}

.icon-k-format-cells:before {
  content: "\e9bf";
}

.icon-k-pivot-viewer:before {
  content: "\e9c0";
}

.icon-k-page-zoom:before {
  content: "\e9c2";
}

.icon-k-ambulance:before {
  content: "\e9c3";
}

.icon-k-bug:before {
  content: "\e9c4";
}

.icon-k-busy:before {
  content: "\e9c5";
}

.icon-k-call-hold:before {
  content: "\e9c6";
}

.icon-k-call-outgoing:before {
  content: "\e9c7";
}

.icon-k-construction-cone:before {
  content: "\e9c8";
}

.icon-k-eyedropper:before {
  content: "\e9c9";
}

.icon-k-factory:before {
  content: "\e9ca";
}

.icon-k-fire:before {
  content: "\e9cb";
}

.icon-k-firefighters:before {
  content: "\e9cc";
}

.icon-k-global:before {
  content: "\e9cd";
}

.icon-k-globe:before {
  content: "\e9ce";
}

.icon-k-hand-right:before {
  content: "\e9cf";
}

.icon-k-hospital:before {
  content: "\e9d0";
}

.icon-k-hourglass:before {
  content: "\e9d1";
}

.icon-k-light-beacon:before {
  content: "\e9d2";
}

.icon-k-move:before {
  content: "\e9d3";
}

.icon-k-mute:before {
  content: "\e9d4";
}

.icon-k-one-day:before {
  content: "\e9d5";
}

.icon-k-play-recording:before {
  content: "\e9d6";
}

.icon-k-police:before {
  content: "\e9d7";
}

.icon-k-roundabout:before {
  content: "\e9d8";
}

.icon-k-sort-ascending-value:before {
  content: "\e9d9";
}

.icon-k-sort-ascending:before {
  content: "\e9da";
}

.icon-k-sort-descending:before {
  content: "\e9db";
}

.icon-k-step-backward:before {
  content: "\e9dc";
}

.icon-k-step-forward:before {
  content: "\e9dd";
}

.icon-k-sun:before {
  content: "\e9de";
}

.icon-k-truck:before {
  content: "\e9df";
}

.icon-k-wfr-question:before {
  content: "\e9e0";
}

.icon-k-reset-tenant:before {
  content: "\e9e1";
}

.icon-k-success-with-error:before {
  content: "\e9e2";
}

.icon-k-announcement:before {
  content: "\e9e3";
}

.icon-k-deploy-unit:before {
  content: "\e9e5";
}

.icon-k-repeating-event:before {
  content: "\e9e6";
}

.icon-k-separate-event:before {
  content: "\e9e7";
}

.icon-k-s-tag-volunteer-to-leave-early:before {
  content: "\e9e8";
}

.icon-k-s-tag-team-briefing:before {
  content: "\e9e9";
}

.icon-k-s-tag-school-vacation:before {
  content: "\e9ea";
}

.icon-k-s-tag-schedule-change:before {
  content: "\e9eb";
}

.icon-k-s-tag-schedule-change-pending-acceptance:before {
  content: "\e9ec";
}

.icon-k-s-tag-schedule-change-declined:before {
  content: "\e9ed";
}

.icon-k-s-tag-rest-day:before {
  content: "\e9ef";
}

.icon-k-s-tag-schedule-change-accepted:before {
  content: "\e9f0";
}

.icon-k-s-tag-penalty-schedule-change:before {
  content: "\e9f1";
}

.icon-k-s-tag-off-site-work:before {
  content: "\e9f2";
}

.icon-k-s-tag-last-minute-schedule-change:before {
  content: "\e9f3";
}

.icon-k-s-tag-family-emergency:before {
  content: "\e9f4";
}

.icon-k-s-tag-agency-filled-open-shifts:before {
  content: "\e9f5";
}

.icon-k-s-tag-agency-filled-shifts:before {
  content: "\e9f6";
}

.icon-k-s-tag-community-service-day:before {
  content: "\e9f7";
}

.icon-k-heatmap-neutral:before {
  content: "\e9f9";
}

.icon-k-s-tag-emergency-work:before {
  content: "\e9fc";
}

.icon-k-s-tag-pto-placeholder:before {
  content: "\e9fd";
}

.icon-k-s-tag-volunteer-to-work-late:before {
  content: "\e9fe";
}

/*
    *Style the main content area
    */
.wh_main_page .wh_content_area {
  background-color: var(--ukg_sys_color_surface_light, #FFFFFF);
  padding: 0;
}

/* Similar styles for welcome title, message, tiles header and description */
nav.homepage_tiles_menu p.homepage_tiles_menu_description, nav.homepage_tiles_menu p.homepage_tiles_menu_title, nav.homepage_tiles_menu, div.welcome_area p.welcome_message, div.welcome_area p.welcome_title {
  color: var(--ukg_sys_color_surface_dark, #4A4A4A);
  text-align: left;
  margin: 0;
}

nav.homepage_tiles_menu div.homepage_tiles_menu_container, nav.homepage_tiles_menu, div.welcome_area {
  margin: 0 auto;
}

/* Area that displays the welcome title and message */
div.welcome_area {
  margin-bottom: 25px;
  width: 50%;
}
div.welcome_area p.welcome_title {
  /* base font size for browsers is 16px.*/
  font-size: 36px;
  font-size: 2.25rem;
  line-height: 47px;
  /* base font size for browsers is 16px.*/
  letter-height: 2.9375rem;
  margin-bottom: 20px;
}
div.welcome_area p.welcome_message {
  /* base font size for browsers is 16px.*/
  font-size: 20px;
  font-size: 1.25rem;
  line-height: 20px;
  /* base font size for browsers is 16px.*/
  letter-height: 1.25rem;
}

/* Homepage tiles navigation */
nav.homepage_tiles_menu {
  width: 50%;
  padding: 1rem;
  /* Homepage tiles section */
}
nav.homepage_tiles_menu p.homepage_tiles_menu_title {
  /* base font size for browsers is 16px.*/
  font-size: 18px;
  font-size: 1.125rem;
  line-height: 27px;
  /* base font size for browsers is 16px.*/
  letter-height: 1.6875rem;
}
nav.homepage_tiles_menu p.homepage_tiles_menu_description {
  /* base font size for browsers is 16px.*/
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 21px;
  /* base font size for browsers is 16px.*/
  letter-height: 1.3125rem;
}
nav.homepage_tiles_menu div.homepage_tiles_menu_container {
  display: flex;
  flex-flow: row wrap;
  justify-content: center;
  align-items: center;
  gap: 1rem;
  padding-top: 1rem;
}
nav.homepage_tiles_menu div.homepage_tiles_menu_container div.homepage_tiles_menu_tile {
  flex: 0 0 10rem;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  background-color: #ffffff;
  -webkit-border-radius: 6px;
  border-radius: 6px;
  background-clip: padding-box;
  padding: 20px 15px;
  overflow: hidden;
  height: 10rem;
  width: 10rem;
  text-align: center;
  /*if the level is less than 10, add the leading 0 */
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.12), 0 0 2px 0 rgba(0, 0, 0, 0.15);
  /* hover state */
  /* label */
}
nav.homepage_tiles_menu div.homepage_tiles_menu_container div.homepage_tiles_menu_tile:hover {
  /*if the level is less than 10, add the leading 0 */
  box-shadow: 0 4px 12px 0 rgba(0, 0, 0, 0.09), 0 0 6px 0 rgba(0, 0, 0, 0.11);
}
nav.homepage_tiles_menu div.homepage_tiles_menu_container div.homepage_tiles_menu_tile a.homepage_tile_link {
  /* base font size for browsers is 16px.*/
  font-size: 12px;
  font-size: 0.75rem;
  text-decoration: none;
  transition: all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);
  color: #616263;
  /* hover state */
  /* Image in the tile */
  /* The text content of the button */
}
nav.homepage_tiles_menu div.homepage_tiles_menu_container div.homepage_tiles_menu_tile a.homepage_tile_link:hover {
  color: blue;
}
nav.homepage_tiles_menu div.homepage_tiles_menu_container div.homepage_tiles_menu_tile a.homepage_tile_link img.homepage_tile_image {
  width: 128px;
  height: 80px;
  object-fit: contain;
  margin-bottom: 10px;
}
nav.homepage_tiles_menu div.homepage_tiles_menu_container div.homepage_tiles_menu_tile a.homepage_tile_link span.homepage_tile_text {
  line-height: 14px;
  /* base font size for browsers is 16px.*/
  letter-height: 0.875rem;
  display: block;
}

/* 
*Sass Document for Pro WFM Help 
 *@Author - Richard Peck
*@Version - 1.0
*/
/* End of Bootstrap SASS */
/*
Forward variables to main stylesheets. 
This allows us to override them to match specific styling for ADP, etc. 
*/
/* sass math */
/* Get the ignite tokens for color, elevation, etc */
/* Pages */
/* Bootstrap SASS */
:root,
[data-bs-theme=light] {
  --bs-blue: #0d6efd;
  --bs-indigo: #6610f2;
  --bs-purple: #6f42c1;
  --bs-pink: #d63384;
  --bs-red: #dc3545;
  --bs-orange: #fd7e14;
  --bs-yellow: #ffc107;
  --bs-green: #198754;
  --bs-teal: #20c997;
  --bs-cyan: #0dcaf0;
  --bs-black: #000;
  --bs-white: #fff;
  --bs-gray: #6c757d;
  --bs-gray-dark: #343a40;
  --bs-gray-100: #f8f9fa;
  --bs-gray-200: #e9ecef;
  --bs-gray-300: #dee2e6;
  --bs-gray-400: #ced4da;
  --bs-gray-500: #adb5bd;
  --bs-gray-600: #6c757d;
  --bs-gray-700: #495057;
  --bs-gray-800: #343a40;
  --bs-gray-900: #212529;
  --bs-primary: #0d6efd;
  --bs-secondary: #6c757d;
  --bs-success: #198754;
  --bs-info: #0dcaf0;
  --bs-warning: #ffc107;
  --bs-danger: #dc3545;
  --bs-light: #f8f9fa;
  --bs-dark: #212529;
  --bs-primary-rgb: 13, 110, 253;
  --bs-secondary-rgb: 108, 117, 125;
  --bs-success-rgb: 25, 135, 84;
  --bs-info-rgb: 13, 202, 240;
  --bs-warning-rgb: 255, 193, 7;
  --bs-danger-rgb: 220, 53, 69;
  --bs-light-rgb: 248, 249, 250;
  --bs-dark-rgb: 33, 37, 41;
  --bs-primary-text-emphasis: #052c65;
  --bs-secondary-text-emphasis: #2b2f32;
  --bs-success-text-emphasis: #0a3622;
  --bs-info-text-emphasis: #055160;
  --bs-warning-text-emphasis: #664d03;
  --bs-danger-text-emphasis: #58151c;
  --bs-light-text-emphasis: #495057;
  --bs-dark-text-emphasis: #495057;
  --bs-primary-bg-subtle: #cfe2ff;
  --bs-secondary-bg-subtle: #e2e3e5;
  --bs-success-bg-subtle: #d1e7dd;
  --bs-info-bg-subtle: #cff4fc;
  --bs-warning-bg-subtle: #fff3cd;
  --bs-danger-bg-subtle: #f8d7da;
  --bs-light-bg-subtle: #fcfcfd;
  --bs-dark-bg-subtle: #ced4da;
  --bs-primary-border-subtle: #9ec5fe;
  --bs-secondary-border-subtle: #c4c8cb;
  --bs-success-border-subtle: #a3cfbb;
  --bs-info-border-subtle: #9eeaf9;
  --bs-warning-border-subtle: #ffe69c;
  --bs-danger-border-subtle: #f1aeb5;
  --bs-light-border-subtle: #e9ecef;
  --bs-dark-border-subtle: #adb5bd;
  --bs-white-rgb: 255, 255, 255;
  --bs-black-rgb: 0, 0, 0;
  --bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  --bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  --bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));
  --bs-body-font-family: var(--bs-font-sans-serif);
  --bs-body-font-size: 1rem;
  --bs-body-font-weight: 400;
  --bs-body-line-height: 1.5;
  --bs-body-color: #212529;
  --bs-body-color-rgb: 33, 37, 41;
  --bs-body-bg: #fff;
  --bs-body-bg-rgb: 255, 255, 255;
  --bs-emphasis-color: #000;
  --bs-emphasis-color-rgb: 0, 0, 0;
  --bs-secondary-color: rgba(33, 37, 41, 0.75);
  --bs-secondary-color-rgb: 33, 37, 41;
  --bs-secondary-bg: #e9ecef;
  --bs-secondary-bg-rgb: 233, 236, 239;
  --bs-tertiary-color: rgba(33, 37, 41, 0.5);
  --bs-tertiary-color-rgb: 33, 37, 41;
  --bs-tertiary-bg: #f8f9fa;
  --bs-tertiary-bg-rgb: 248, 249, 250;
  --bs-heading-color: inherit;
  --bs-link-color: #0d6efd;
  --bs-link-color-rgb: 13, 110, 253;
  --bs-link-decoration: underline;
  --bs-link-hover-color: #0a58ca;
  --bs-link-hover-color-rgb: 10, 88, 202;
  --bs-code-color: #d63384;
  --bs-highlight-color: #212529;
  --bs-highlight-bg: #fff3cd;
  --bs-border-width: 1px;
  --bs-border-style: solid;
  --bs-border-color: #dee2e6;
  --bs-border-color-translucent: rgba(0, 0, 0, 0.175);
  --bs-border-radius: 0.375rem;
  --bs-border-radius-sm: 0.25rem;
  --bs-border-radius-lg: 0.5rem;
  --bs-border-radius-xl: 1rem;
  --bs-border-radius-xxl: 2rem;
  --bs-border-radius-2xl: var(--bs-border-radius-xxl);
  --bs-border-radius-pill: 50rem;
  --bs-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
  --bs-box-shadow-sm: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);
  --bs-box-shadow-lg: 0 1rem 3rem rgba(0, 0, 0, 0.175);
  --bs-box-shadow-inset: inset 0 1px 2px rgba(0, 0, 0, 0.075);
  --bs-focus-ring-width: 0.25rem;
  --bs-focus-ring-opacity: 0.25;
  --bs-focus-ring-color: rgba(13, 110, 253, 0.25);
  --bs-form-valid-color: #198754;
  --bs-form-valid-border-color: #198754;
  --bs-form-invalid-color: #dc3545;
  --bs-form-invalid-border-color: #dc3545;
}

[data-bs-theme=dark] {
  color-scheme: dark;
  --bs-body-color: #dee2e6;
  --bs-body-color-rgb: 222, 226, 230;
  --bs-body-bg: #212529;
  --bs-body-bg-rgb: 33, 37, 41;
  --bs-emphasis-color: #fff;
  --bs-emphasis-color-rgb: 255, 255, 255;
  --bs-secondary-color: rgba(222, 226, 230, 0.75);
  --bs-secondary-color-rgb: 222, 226, 230;
  --bs-secondary-bg: #343a40;
  --bs-secondary-bg-rgb: 52, 58, 64;
  --bs-tertiary-color: rgba(222, 226, 230, 0.5);
  --bs-tertiary-color-rgb: 222, 226, 230;
  --bs-tertiary-bg: #2b3035;
  --bs-tertiary-bg-rgb: 43, 48, 53;
  --bs-primary-text-emphasis: #6ea8fe;
  --bs-secondary-text-emphasis: #a7acb1;
  --bs-success-text-emphasis: #75b798;
  --bs-info-text-emphasis: #6edff6;
  --bs-warning-text-emphasis: #ffda6a;
  --bs-danger-text-emphasis: #ea868f;
  --bs-light-text-emphasis: #f8f9fa;
  --bs-dark-text-emphasis: #dee2e6;
  --bs-primary-bg-subtle: #031633;
  --bs-secondary-bg-subtle: #161719;
  --bs-success-bg-subtle: #051b11;
  --bs-info-bg-subtle: #032830;
  --bs-warning-bg-subtle: #332701;
  --bs-danger-bg-subtle: #2c0b0e;
  --bs-light-bg-subtle: #343a40;
  --bs-dark-bg-subtle: #1a1d20;
  --bs-primary-border-subtle: #084298;
  --bs-secondary-border-subtle: #41464b;
  --bs-success-border-subtle: #0f5132;
  --bs-info-border-subtle: #087990;
  --bs-warning-border-subtle: #997404;
  --bs-danger-border-subtle: #842029;
  --bs-light-border-subtle: #495057;
  --bs-dark-border-subtle: #343a40;
  --bs-heading-color: inherit;
  --bs-link-color: #6ea8fe;
  --bs-link-hover-color: #8bb9fe;
  --bs-link-color-rgb: 110, 168, 254;
  --bs-link-hover-color-rgb: 139, 185, 254;
  --bs-code-color: #e685b5;
  --bs-highlight-color: #dee2e6;
  --bs-highlight-bg: #664d03;
  --bs-border-color: #495057;
  --bs-border-color-translucent: rgba(255, 255, 255, 0.15);
  --bs-form-valid-color: #75b798;
  --bs-form-valid-border-color: #75b798;
  --bs-form-invalid-color: #ea868f;
  --bs-form-invalid-border-color: #ea868f;
}

.modal {
  --bs-modal-zindex: 1055;
  --bs-modal-width: 500px;
  --bs-modal-padding: 1rem;
  --bs-modal-margin: 0.5rem;
  --bs-modal-color: ;
  --bs-modal-bg: var(--bs-body-bg);
  --bs-modal-border-color: var(--bs-border-color-translucent);
  --bs-modal-border-width: var(--bs-border-width);
  --bs-modal-border-radius: var(--bs-border-radius-lg);
  --bs-modal-box-shadow: var(--bs-box-shadow-sm);
  --bs-modal-inner-border-radius: calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));
  --bs-modal-header-padding-x: 1rem;
  --bs-modal-header-padding-y: 1rem;
  --bs-modal-header-padding: 1rem 1rem;
  --bs-modal-header-border-color: var(--bs-border-color);
  --bs-modal-header-border-width: var(--bs-border-width);
  --bs-modal-title-line-height: 1.5;
  --bs-modal-footer-gap: 0.5rem;
  --bs-modal-footer-bg: ;
  --bs-modal-footer-border-color: var(--bs-border-color);
  --bs-modal-footer-border-width: var(--bs-border-width);
  position: fixed;
  top: 0;
  left: 0;
  z-index: var(--bs-modal-zindex);
  display: none;
  width: 100%;
  height: 100%;
  overflow-x: hidden;
  overflow-y: auto;
  outline: 0;
}

.modal-dialog {
  position: relative;
  width: auto;
  margin: var(--bs-modal-margin);
  pointer-events: none;
}
.modal.fade .modal-dialog {
  transition: transform 0.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 {
  height: calc(100% - var(--bs-modal-margin) * 2);
}
.modal-dialog-scrollable .modal-content {
  max-height: 100%;
  overflow: hidden;
}
.modal-dialog-scrollable .modal-body {
  overflow-y: auto;
}

.modal-dialog-centered {
  display: flex;
  align-items: center;
  min-height: calc(100% - var(--bs-modal-margin) * 2);
}

.modal-content {
  position: relative;
  display: flex;
  flex-direction: column;
  width: 100%;
  color: var(--bs-modal-color);
  pointer-events: auto;
  background-color: var(--bs-modal-bg);
  background-clip: padding-box;
  border: var(--bs-modal-border-width) solid var(--bs-modal-border-color);
  border-radius: var(--bs-modal-border-radius);
  outline: 0;
}

.modal-backdrop {
  --bs-backdrop-zindex: 1050;
  --bs-backdrop-bg: #000;
  --bs-backdrop-opacity: 0.5;
  position: fixed;
  top: 0;
  left: 0;
  z-index: var(--bs-backdrop-zindex);
  width: 100vw;
  height: 100vh;
  background-color: var(--bs-backdrop-bg);
}
.modal-backdrop.fade {
  opacity: 0;
}
.modal-backdrop.show {
  opacity: var(--bs-backdrop-opacity);
}

.modal-header {
  display: flex;
  flex-shrink: 0;
  align-items: center;
  padding: var(--bs-modal-header-padding);
  border-bottom: var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);
  border-top-left-radius: var(--bs-modal-inner-border-radius);
  border-top-right-radius: var(--bs-modal-inner-border-radius);
}
.modal-header .btn-close {
  padding: calc(var(--bs-modal-header-padding-y) * 0.5) calc(var(--bs-modal-header-padding-x) * 0.5);
  margin: calc(-0.5 * var(--bs-modal-header-padding-y)) calc(-0.5 * var(--bs-modal-header-padding-x)) calc(-0.5 * var(--bs-modal-header-padding-y)) auto;
}

.modal-title {
  margin-bottom: 0;
  line-height: var(--bs-modal-title-line-height);
}

.modal-body {
  position: relative;
  flex: 1 1 auto;
  padding: var(--bs-modal-padding);
}

.modal-footer {
  display: flex;
  flex-shrink: 0;
  flex-wrap: wrap;
  align-items: center;
  justify-content: flex-end;
  padding: calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * 0.5);
  background-color: var(--bs-modal-footer-bg);
  border-top: var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);
  border-bottom-right-radius: var(--bs-modal-inner-border-radius);
  border-bottom-left-radius: var(--bs-modal-inner-border-radius);
}
.modal-footer > * {
  margin: calc(var(--bs-modal-footer-gap) * 0.5);
}

@media (min-width: 576px) {
  .modal {
    --bs-modal-margin: 1.75rem;
    --bs-modal-box-shadow: var(--bs-box-shadow);
  }
  .modal-dialog {
    max-width: var(--bs-modal-width);
    margin-right: auto;
    margin-left: auto;
  }
  .modal-sm {
    --bs-modal-width: 300px;
  }
}
@media (min-width: 992px) {
  .modal-lg,
  .modal-xl {
    --bs-modal-width: 800px;
  }
}
@media (min-width: 1200px) {
  .modal-xl {
    --bs-modal-width: 1140px;
  }
}
.modal-fullscreen {
  width: 100vw;
  max-width: none;
  height: 100%;
  margin: 0;
}
.modal-fullscreen .modal-content {
  height: 100%;
  border: 0;
  border-radius: 0;
}
.modal-fullscreen .modal-header,
.modal-fullscreen .modal-footer {
  border-radius: 0;
}
.modal-fullscreen .modal-body {
  overflow-y: auto;
}

@media (max-width: 575.98px) {
  .modal-fullscreen-sm-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-sm-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-sm-down .modal-header,
  .modal-fullscreen-sm-down .modal-footer {
    border-radius: 0;
  }
  .modal-fullscreen-sm-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 767.98px) {
  .modal-fullscreen-md-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-md-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-md-down .modal-header,
  .modal-fullscreen-md-down .modal-footer {
    border-radius: 0;
  }
  .modal-fullscreen-md-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 991.98px) {
  .modal-fullscreen-lg-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-lg-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-lg-down .modal-header,
  .modal-fullscreen-lg-down .modal-footer {
    border-radius: 0;
  }
  .modal-fullscreen-lg-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 1199.98px) {
  .modal-fullscreen-xl-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-xl-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-xl-down .modal-header,
  .modal-fullscreen-xl-down .modal-footer {
    border-radius: 0;
  }
  .modal-fullscreen-xl-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 1399.98px) {
  .modal-fullscreen-xxl-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-xxl-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-xxl-down .modal-header,
  .modal-fullscreen-xxl-down .modal-footer {
    border-radius: 0;
  }
  .modal-fullscreen-xxl-down .modal-body {
    overflow-y: auto;
  }
}
.btn {
  --bs-btn-padding-x: 0.75rem;
  --bs-btn-padding-y: 0.375rem;
  --bs-btn-font-family: ;
  --bs-btn-font-size: 1rem;
  --bs-btn-font-weight: 400;
  --bs-btn-line-height: 1.5;
  --bs-btn-color: var(--bs-body-color);
  --bs-btn-bg: transparent;
  --bs-btn-border-width: var(--bs-border-width);
  --bs-btn-border-color: transparent;
  --bs-btn-border-radius: var(--bs-border-radius);
  --bs-btn-hover-border-color: transparent;
  --bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
  --bs-btn-disabled-opacity: 0.65;
  --bs-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);
  display: inline-block;
  padding: var(--bs-btn-padding-y) var(--bs-btn-padding-x);
  font-family: var(--bs-btn-font-family);
  font-size: var(--bs-btn-font-size);
  font-weight: var(--bs-btn-font-weight);
  line-height: var(--bs-btn-line-height);
  color: var(--bs-btn-color);
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
  cursor: pointer;
  user-select: none;
  border: var(--bs-btn-border-width) solid var(--bs-btn-border-color);
  border-radius: var(--bs-btn-border-radius);
  background-color: var(--bs-btn-bg);
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .btn {
    transition: none;
  }
}
.btn:hover {
  color: var(--bs-btn-hover-color);
  background-color: var(--bs-btn-hover-bg);
  border-color: var(--bs-btn-hover-border-color);
}
.btn-check + .btn:hover {
  color: var(--bs-btn-color);
  background-color: var(--bs-btn-bg);
  border-color: var(--bs-btn-border-color);
}
.btn:focus-visible {
  color: var(--bs-btn-hover-color);
  background-color: var(--bs-btn-hover-bg);
  border-color: var(--bs-btn-hover-border-color);
  outline: 0;
  box-shadow: var(--bs-btn-focus-box-shadow);
}
.btn-check:focus-visible + .btn {
  border-color: var(--bs-btn-hover-border-color);
  outline: 0;
  box-shadow: var(--bs-btn-focus-box-shadow);
}
.btn-check:checked + .btn, :not(.btn-check) + .btn:active, .btn:first-child:active, .btn.active, .btn.show {
  color: var(--bs-btn-active-color);
  background-color: var(--bs-btn-active-bg);
  border-color: var(--bs-btn-active-border-color);
}
.btn-check:checked + .btn:focus-visible, :not(.btn-check) + .btn:active:focus-visible, .btn:first-child:active:focus-visible, .btn.active:focus-visible, .btn.show:focus-visible {
  box-shadow: var(--bs-btn-focus-box-shadow);
}
.btn-check:checked:focus-visible + .btn {
  box-shadow: var(--bs-btn-focus-box-shadow);
}
.btn:disabled, .btn.disabled, fieldset:disabled .btn {
  color: var(--bs-btn-disabled-color);
  pointer-events: none;
  background-color: var(--bs-btn-disabled-bg);
  border-color: var(--bs-btn-disabled-border-color);
  opacity: var(--bs-btn-disabled-opacity);
}

.btn-primary {
  --bs-btn-color: #fff;
  --bs-btn-bg: #0d6efd;
  --bs-btn-border-color: #0d6efd;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #0b5ed7;
  --bs-btn-hover-border-color: #0a58ca;
  --bs-btn-focus-shadow-rgb: 49, 132, 253;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #0a58ca;
  --bs-btn-active-border-color: #0a53be;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #0d6efd;
  --bs-btn-disabled-border-color: #0d6efd;
}

.btn-secondary {
  --bs-btn-color: #fff;
  --bs-btn-bg: #6c757d;
  --bs-btn-border-color: #6c757d;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #5c636a;
  --bs-btn-hover-border-color: #565e64;
  --bs-btn-focus-shadow-rgb: 130, 138, 145;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #565e64;
  --bs-btn-active-border-color: #51585e;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #6c757d;
  --bs-btn-disabled-border-color: #6c757d;
}

.btn-success {
  --bs-btn-color: #fff;
  --bs-btn-bg: #198754;
  --bs-btn-border-color: #198754;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #157347;
  --bs-btn-hover-border-color: #146c43;
  --bs-btn-focus-shadow-rgb: 60, 153, 110;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #146c43;
  --bs-btn-active-border-color: #13653f;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #198754;
  --bs-btn-disabled-border-color: #198754;
}

.btn-info {
  --bs-btn-color: #000;
  --bs-btn-bg: #0dcaf0;
  --bs-btn-border-color: #0dcaf0;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #31d2f2;
  --bs-btn-hover-border-color: #25cff2;
  --bs-btn-focus-shadow-rgb: 11, 172, 204;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #3dd5f3;
  --bs-btn-active-border-color: #25cff2;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #0dcaf0;
  --bs-btn-disabled-border-color: #0dcaf0;
}

.btn-warning {
  --bs-btn-color: #000;
  --bs-btn-bg: #ffc107;
  --bs-btn-border-color: #ffc107;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #ffca2c;
  --bs-btn-hover-border-color: #ffc720;
  --bs-btn-focus-shadow-rgb: 217, 164, 6;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #ffcd39;
  --bs-btn-active-border-color: #ffc720;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #ffc107;
  --bs-btn-disabled-border-color: #ffc107;
}

.btn-danger {
  --bs-btn-color: #fff;
  --bs-btn-bg: #dc3545;
  --bs-btn-border-color: #dc3545;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #bb2d3b;
  --bs-btn-hover-border-color: #b02a37;
  --bs-btn-focus-shadow-rgb: 225, 83, 97;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #b02a37;
  --bs-btn-active-border-color: #a52834;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #dc3545;
  --bs-btn-disabled-border-color: #dc3545;
}

.btn-light {
  --bs-btn-color: #000;
  --bs-btn-bg: #f8f9fa;
  --bs-btn-border-color: #f8f9fa;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #d3d4d5;
  --bs-btn-hover-border-color: #c6c7c8;
  --bs-btn-focus-shadow-rgb: 211, 212, 213;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #c6c7c8;
  --bs-btn-active-border-color: #babbbc;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #f8f9fa;
  --bs-btn-disabled-border-color: #f8f9fa;
}

.btn-dark {
  --bs-btn-color: #fff;
  --bs-btn-bg: #212529;
  --bs-btn-border-color: #212529;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #424649;
  --bs-btn-hover-border-color: #373b3e;
  --bs-btn-focus-shadow-rgb: 66, 70, 73;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #4d5154;
  --bs-btn-active-border-color: #373b3e;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #212529;
  --bs-btn-disabled-border-color: #212529;
}

.btn-outline-primary {
  --bs-btn-color: #0d6efd;
  --bs-btn-border-color: #0d6efd;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #0d6efd;
  --bs-btn-hover-border-color: #0d6efd;
  --bs-btn-focus-shadow-rgb: 13, 110, 253;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #0d6efd;
  --bs-btn-active-border-color: #0d6efd;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #0d6efd;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #0d6efd;
  --bs-gradient: none;
}

.btn-outline-secondary {
  --bs-btn-color: #6c757d;
  --bs-btn-border-color: #6c757d;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #6c757d;
  --bs-btn-hover-border-color: #6c757d;
  --bs-btn-focus-shadow-rgb: 108, 117, 125;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #6c757d;
  --bs-btn-active-border-color: #6c757d;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #6c757d;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #6c757d;
  --bs-gradient: none;
}

.btn-outline-success {
  --bs-btn-color: #198754;
  --bs-btn-border-color: #198754;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #198754;
  --bs-btn-hover-border-color: #198754;
  --bs-btn-focus-shadow-rgb: 25, 135, 84;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #198754;
  --bs-btn-active-border-color: #198754;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #198754;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #198754;
  --bs-gradient: none;
}

.btn-outline-info {
  --bs-btn-color: #0dcaf0;
  --bs-btn-border-color: #0dcaf0;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #0dcaf0;
  --bs-btn-hover-border-color: #0dcaf0;
  --bs-btn-focus-shadow-rgb: 13, 202, 240;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #0dcaf0;
  --bs-btn-active-border-color: #0dcaf0;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #0dcaf0;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #0dcaf0;
  --bs-gradient: none;
}

.btn-outline-warning {
  --bs-btn-color: #ffc107;
  --bs-btn-border-color: #ffc107;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #ffc107;
  --bs-btn-hover-border-color: #ffc107;
  --bs-btn-focus-shadow-rgb: 255, 193, 7;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #ffc107;
  --bs-btn-active-border-color: #ffc107;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #ffc107;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #ffc107;
  --bs-gradient: none;
}

.btn-outline-danger {
  --bs-btn-color: #dc3545;
  --bs-btn-border-color: #dc3545;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #dc3545;
  --bs-btn-hover-border-color: #dc3545;
  --bs-btn-focus-shadow-rgb: 220, 53, 69;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #dc3545;
  --bs-btn-active-border-color: #dc3545;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #dc3545;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #dc3545;
  --bs-gradient: none;
}

.btn-outline-light {
  --bs-btn-color: #f8f9fa;
  --bs-btn-border-color: #f8f9fa;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #f8f9fa;
  --bs-btn-hover-border-color: #f8f9fa;
  --bs-btn-focus-shadow-rgb: 248, 249, 250;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #f8f9fa;
  --bs-btn-active-border-color: #f8f9fa;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #f8f9fa;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #f8f9fa;
  --bs-gradient: none;
}

.btn-outline-dark {
  --bs-btn-color: #212529;
  --bs-btn-border-color: #212529;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #212529;
  --bs-btn-hover-border-color: #212529;
  --bs-btn-focus-shadow-rgb: 33, 37, 41;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #212529;
  --bs-btn-active-border-color: #212529;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #212529;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #212529;
  --bs-gradient: none;
}

.btn-link {
  --bs-btn-font-weight: 400;
  --bs-btn-color: var(--bs-link-color);
  --bs-btn-bg: transparent;
  --bs-btn-border-color: transparent;
  --bs-btn-hover-color: var(--bs-link-hover-color);
  --bs-btn-hover-border-color: transparent;
  --bs-btn-active-color: var(--bs-link-hover-color);
  --bs-btn-active-border-color: transparent;
  --bs-btn-disabled-color: #6c757d;
  --bs-btn-disabled-border-color: transparent;
  --bs-btn-box-shadow: 0 0 0 #000;
  --bs-btn-focus-shadow-rgb: 49, 132, 253;
  text-decoration: underline;
}
.btn-link:focus-visible {
  color: var(--bs-btn-color);
}
.btn-link:hover {
  color: var(--bs-btn-hover-color);
}

.btn-lg {
  --bs-btn-padding-y: 0.5rem;
  --bs-btn-padding-x: 1rem;
  --bs-btn-font-size: 1.25rem;
  --bs-btn-border-radius: var(--bs-border-radius-lg);
}

.btn-sm {
  --bs-btn-padding-y: 0.25rem;
  --bs-btn-padding-x: 0.5rem;
  --bs-btn-font-size: 0.875rem;
  --bs-btn-border-radius: var(--bs-border-radius-sm);
}

.btn-close {
  --bs-btn-close-color: #000;
  --bs-btn-close-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e");
  --bs-btn-close-opacity: 0.5;
  --bs-btn-close-hover-opacity: 0.75;
  --bs-btn-close-focus-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
  --bs-btn-close-focus-opacity: 1;
  --bs-btn-close-disabled-opacity: 0.25;
  --bs-btn-close-white-filter: invert(1) grayscale(100%) brightness(200%);
  box-sizing: content-box;
  width: 1em;
  height: 1em;
  padding: 0.25em 0.25em;
  color: var(--bs-btn-close-color);
  background: transparent var(--bs-btn-close-bg) center/1em auto no-repeat;
  border: 0;
  border-radius: 0.375rem;
  opacity: var(--bs-btn-close-opacity);
}
.btn-close:hover {
  color: var(--bs-btn-close-color);
  text-decoration: none;
  opacity: var(--bs-btn-close-hover-opacity);
}
.btn-close:focus {
  outline: 0;
  box-shadow: var(--bs-btn-close-focus-shadow);
  opacity: var(--bs-btn-close-focus-opacity);
}
.btn-close:disabled, .btn-close.disabled {
  pointer-events: none;
  user-select: none;
  opacity: var(--bs-btn-close-disabled-opacity);
}

.btn-close-white {
  filter: var(--bs-btn-close-white-filter);
}

[data-bs-theme=dark] .btn-close {
  filter: var(--bs-btn-close-white-filter);
}

.offcanvas, .offcanvas-xxl, .offcanvas-xl, .offcanvas-lg, .offcanvas-md, .offcanvas-sm {
  --bs-offcanvas-zindex: 1045;
  --bs-offcanvas-width: 400px;
  --bs-offcanvas-height: 30vh;
  --bs-offcanvas-padding-x: 1rem;
  --bs-offcanvas-padding-y: 1rem;
  --bs-offcanvas-color: var(--bs-body-color);
  --bs-offcanvas-bg: var(--bs-body-bg);
  --bs-offcanvas-border-width: var(--bs-border-width);
  --bs-offcanvas-border-color: var(--bs-border-color-translucent);
  --bs-offcanvas-box-shadow: var(--bs-box-shadow-sm);
  --bs-offcanvas-transition: transform 0.3s ease-in-out;
  --bs-offcanvas-title-line-height: 1.5;
}

@media (max-width: 575.98px) {
  .offcanvas-sm {
    position: fixed;
    bottom: 0;
    z-index: var(--bs-offcanvas-zindex);
    display: flex;
    flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    transition: var(--bs-offcanvas-transition);
  }
}
@media (max-width: 575.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-sm {
    transition: none;
  }
}
@media (max-width: 575.98px) {
  .offcanvas-sm.offcanvas-start {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(-100%);
  }
}
@media (max-width: 575.98px) {
  .offcanvas-sm.offcanvas-end {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(100%);
  }
}
@media (max-width: 575.98px) {
  .offcanvas-sm.offcanvas-top {
    top: 0;
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(-100%);
  }
}
@media (max-width: 575.98px) {
  .offcanvas-sm.offcanvas-bottom {
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(100%);
  }
}
@media (max-width: 575.98px) {
  .offcanvas-sm.showing, .offcanvas-sm.show:not(.hiding) {
    transform: none;
  }
}
@media (max-width: 575.98px) {
  .offcanvas-sm.showing, .offcanvas-sm.hiding, .offcanvas-sm.show {
    visibility: visible;
  }
}
@media (min-width: 576px) {
  .offcanvas-sm {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .offcanvas-sm .offcanvas-header {
    display: none;
  }
  .offcanvas-sm .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}

@media (max-width: 767.98px) {
  .offcanvas-md {
    position: fixed;
    bottom: 0;
    z-index: var(--bs-offcanvas-zindex);
    display: flex;
    flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    transition: var(--bs-offcanvas-transition);
  }
}
@media (max-width: 767.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-md {
    transition: none;
  }
}
@media (max-width: 767.98px) {
  .offcanvas-md.offcanvas-start {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(-100%);
  }
}
@media (max-width: 767.98px) {
  .offcanvas-md.offcanvas-end {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(100%);
  }
}
@media (max-width: 767.98px) {
  .offcanvas-md.offcanvas-top {
    top: 0;
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(-100%);
  }
}
@media (max-width: 767.98px) {
  .offcanvas-md.offcanvas-bottom {
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(100%);
  }
}
@media (max-width: 767.98px) {
  .offcanvas-md.showing, .offcanvas-md.show:not(.hiding) {
    transform: none;
  }
}
@media (max-width: 767.98px) {
  .offcanvas-md.showing, .offcanvas-md.hiding, .offcanvas-md.show {
    visibility: visible;
  }
}
@media (min-width: 768px) {
  .offcanvas-md {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .offcanvas-md .offcanvas-header {
    display: none;
  }
  .offcanvas-md .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}

@media (max-width: 991.98px) {
  .offcanvas-lg {
    position: fixed;
    bottom: 0;
    z-index: var(--bs-offcanvas-zindex);
    display: flex;
    flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    transition: var(--bs-offcanvas-transition);
  }
}
@media (max-width: 991.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-lg {
    transition: none;
  }
}
@media (max-width: 991.98px) {
  .offcanvas-lg.offcanvas-start {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(-100%);
  }
}
@media (max-width: 991.98px) {
  .offcanvas-lg.offcanvas-end {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(100%);
  }
}
@media (max-width: 991.98px) {
  .offcanvas-lg.offcanvas-top {
    top: 0;
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(-100%);
  }
}
@media (max-width: 991.98px) {
  .offcanvas-lg.offcanvas-bottom {
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(100%);
  }
}
@media (max-width: 991.98px) {
  .offcanvas-lg.showing, .offcanvas-lg.show:not(.hiding) {
    transform: none;
  }
}
@media (max-width: 991.98px) {
  .offcanvas-lg.showing, .offcanvas-lg.hiding, .offcanvas-lg.show {
    visibility: visible;
  }
}
@media (min-width: 992px) {
  .offcanvas-lg {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .offcanvas-lg .offcanvas-header {
    display: none;
  }
  .offcanvas-lg .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}

@media (max-width: 1199.98px) {
  .offcanvas-xl {
    position: fixed;
    bottom: 0;
    z-index: var(--bs-offcanvas-zindex);
    display: flex;
    flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    transition: var(--bs-offcanvas-transition);
  }
}
@media (max-width: 1199.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-xl {
    transition: none;
  }
}
@media (max-width: 1199.98px) {
  .offcanvas-xl.offcanvas-start {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(-100%);
  }
}
@media (max-width: 1199.98px) {
  .offcanvas-xl.offcanvas-end {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(100%);
  }
}
@media (max-width: 1199.98px) {
  .offcanvas-xl.offcanvas-top {
    top: 0;
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(-100%);
  }
}
@media (max-width: 1199.98px) {
  .offcanvas-xl.offcanvas-bottom {
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(100%);
  }
}
@media (max-width: 1199.98px) {
  .offcanvas-xl.showing, .offcanvas-xl.show:not(.hiding) {
    transform: none;
  }
}
@media (max-width: 1199.98px) {
  .offcanvas-xl.showing, .offcanvas-xl.hiding, .offcanvas-xl.show {
    visibility: visible;
  }
}
@media (min-width: 1200px) {
  .offcanvas-xl {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .offcanvas-xl .offcanvas-header {
    display: none;
  }
  .offcanvas-xl .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}

@media (max-width: 1399.98px) {
  .offcanvas-xxl {
    position: fixed;
    bottom: 0;
    z-index: var(--bs-offcanvas-zindex);
    display: flex;
    flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    transition: var(--bs-offcanvas-transition);
  }
}
@media (max-width: 1399.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-xxl {
    transition: none;
  }
}
@media (max-width: 1399.98px) {
  .offcanvas-xxl.offcanvas-start {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(-100%);
  }
}
@media (max-width: 1399.98px) {
  .offcanvas-xxl.offcanvas-end {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(100%);
  }
}
@media (max-width: 1399.98px) {
  .offcanvas-xxl.offcanvas-top {
    top: 0;
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(-100%);
  }
}
@media (max-width: 1399.98px) {
  .offcanvas-xxl.offcanvas-bottom {
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(100%);
  }
}
@media (max-width: 1399.98px) {
  .offcanvas-xxl.showing, .offcanvas-xxl.show:not(.hiding) {
    transform: none;
  }
}
@media (max-width: 1399.98px) {
  .offcanvas-xxl.showing, .offcanvas-xxl.hiding, .offcanvas-xxl.show {
    visibility: visible;
  }
}
@media (min-width: 1400px) {
  .offcanvas-xxl {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .offcanvas-xxl .offcanvas-header {
    display: none;
  }
  .offcanvas-xxl .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}

.offcanvas {
  position: fixed;
  bottom: 0;
  z-index: var(--bs-offcanvas-zindex);
  display: flex;
  flex-direction: column;
  max-width: 100%;
  color: var(--bs-offcanvas-color);
  visibility: hidden;
  background-color: var(--bs-offcanvas-bg);
  background-clip: padding-box;
  outline: 0;
  transition: var(--bs-offcanvas-transition);
}
@media (prefers-reduced-motion: reduce) {
  .offcanvas {
    transition: none;
  }
}
.offcanvas.offcanvas-start {
  top: 0;
  left: 0;
  width: var(--bs-offcanvas-width);
  border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
  transform: translateX(-100%);
}
.offcanvas.offcanvas-end {
  top: 0;
  right: 0;
  width: var(--bs-offcanvas-width);
  border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
  transform: translateX(100%);
}
.offcanvas.offcanvas-top {
  top: 0;
  right: 0;
  left: 0;
  height: var(--bs-offcanvas-height);
  max-height: 100%;
  border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
  transform: translateY(-100%);
}
.offcanvas.offcanvas-bottom {
  right: 0;
  left: 0;
  height: var(--bs-offcanvas-height);
  max-height: 100%;
  border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
  transform: translateY(100%);
}
.offcanvas.showing, .offcanvas.show:not(.hiding) {
  transform: none;
}
.offcanvas.showing, .offcanvas.hiding, .offcanvas.show {
  visibility: visible;
}

.offcanvas-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.offcanvas-backdrop.fade {
  opacity: 0;
}
.offcanvas-backdrop.show {
  opacity: 0.5;
}

.offcanvas-header {
  display: flex;
  align-items: center;
  padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);
}
.offcanvas-header .btn-close {
  padding: calc(var(--bs-offcanvas-padding-y) * 0.5) calc(var(--bs-offcanvas-padding-x) * 0.5);
  margin: calc(-0.5 * var(--bs-offcanvas-padding-y)) calc(-0.5 * var(--bs-offcanvas-padding-x)) calc(-0.5 * var(--bs-offcanvas-padding-y)) auto;
}

.offcanvas-title {
  margin-bottom: 0;
  line-height: var(--bs-offcanvas-title-line-height);
}

.offcanvas-body {
  flex-grow: 1;
  padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);
  overflow-y: auto;
}

/*
********** DOCUMENT ROOT **********
*/
:root {
  /*set the base font size at 16px = 1 rem*/
  font-size: 16px !important;
}

html {
  overflow-y: auto;
}

/*
* MAIN BODY OF THEPAGE
*/
body {
  /* links */
  font-family: "Noto Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif !important;
  font-weight: normal;
  color: var(--ukg_sys_color_surface_darkDarker, #323232);
  /* styles for pages appearing as csh in help iframe */
}
body a {
  color: var(--ukg_sys_color_text_action_enabled, #016CA2);
}
body a:hover {
  color: var(--ukg_sys_color_text_action_hover, #005680);
  cursor: pointer;
}
body.CuratedHelp > header.wh_header,
body.CuratedHelp div.wh_search_input,
body.CuratedHelp div#wh_topic_container > div.row:first-child {
  display: none !important;
}
body.CuratedHelp #wh_publication_toc,
body.CuratedHelp #wh_close_publication_toc_button {
  display: none !important;
}

/* END OF BODY */
/* MAIN CONTENT AREA OF THE PAGE */
.wh_content_area {
  /* base font size for browsers is 16px.*/
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 21px;
  /* base font size for browsers is 16px.*/
  letter-height: 1.3125rem;
  /* THE BODY OF THE TOPIC */
}
.wh_content_area #wh_topic_body {
  /* Remove the space after imgs which are children of uicontrol */
  /* Style the nested articles */
  /* Related Links */
  /* Tables, fix paragraph margin and other spacing */
  /* format examples */
  /* hide the permalinl */
  /*We do not want sections to be collapsible */
  /* style code phrase to match madcap */
}
.wh_content_area #wh_topic_body a:visited {
  color: purple;
}
.wh_content_area #wh_topic_body span.uicontrol > img {
  padding-right: 0px;
}
.wh_content_area #wh_topic_body > div.wh_related_links.d-print-none > nav {
  background-color: transparent;
  margin: 1em 0 1em 0;
  border: none;
  border-top: #f1f1f1 solid 1px;
  border-radius: none;
  padding: 0 1em;
  color: #212121;
  /* List of related links */
}
.wh_content_area #wh_topic_body > div.wh_related_links.d-print-none > nav div.linklist strong {
  font-family: "Volte Rounded", "Noto Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif;
  font-weight: 600;
  /* base font size for browsers is 16px.*/
  font-size: 16px;
  font-size: 1rem;
}
.wh_content_area #wh_topic_body > div.wh_related_links.d-print-none > nav div.linklist ul {
  /* base font size for browsers is 16px.*/
  font-size: 14px;
  font-size: 0.875rem;
}
.wh_content_area #wh_topic_body table.table {
  border: 1px solid var(--ukg_sys_color_iconBg_info_onDark, rgba(122, 145, 255, 0.2509803922));
}
.wh_content_area #wh_topic_body table.table p {
  margin: 0px;
}
.wh_content_area #wh_topic_body table.table thead.thead th {
  background-color: var(--ukg_sys_color_surface_info, #F4F6FF);
  border-bottom: none;
}
.wh_content_area #wh_topic_body table.table tbody tr td {
  border: 1px solid var(--ukg_sys_color_iconBg_info_onDark, rgba(122, 145, 255, 0.2509803922));
}
.wh_content_area #wh_topic_body table.table tbody tr td *.p {
  margin-top: 0;
  margin-bottom: 0;
}
.wh_content_area #wh_topic_body div.ukg-example {
  background-color: var(--ukg_sys_color_surface_success, #EDF6F4);
  padding: 10px;
  border: 1px solid var(--ukg_sys_color_surface_success, #EDF6F4);
  -webkit-border-radius: 5px;
  border-radius: 5px;
  background-clip: padding-box;
}
.wh_content_area #wh_topic_body span.permalink {
  display: none;
}
.wh_content_area #wh_topic_body section.section > * {
  display: block !important;
}
.wh_content_area #wh_topic_body section.section .sectiontitle {
  padding-left: 0;
  /*hide the expand button */
}
.wh_content_area #wh_topic_body section.section .sectiontitle span.wh_expand_btn {
  display: none;
}
.wh_content_area #wh_topic_body code.codeph {
  font-size: inherit;
  color: inherit;
  background-color: transparent;
}

/* END OF MAIN CONTENT AREA */
/*
* HEADER OF THE PAGE
*/
header.wh_header {
  background: var(--ukg_sys_color_brand, #005151);
  text-align: left;
  /* Container for header elements */
  /* Menu system that was originally on the top but now in offcanvas to the left */
  /* Off canvas menu slider */
}
header.wh_header .wh_header_flex_container {
  align-content: center;
  align-items: center;
  display: flex;
  flex-flow: row wrap;
  justify-content: space-between;
  width: 100%;
  height: 50px;
  /* Logo and title area */
  /* Menu Button Link */
}
header.wh_header .wh_header_flex_container div.wh_logo_and_publication_title_container {
  align-content: center;
  align-items: center;
  align-self: auto;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  width: auto;
  /* Title - Hide this */
}
header.wh_header .wh_header_flex_container div.wh_logo_and_publication_title_container .wh_publication_title {
  display: none;
}
header.wh_header .wh_header_flex_container div.wh_logo_and_publication_title_container a.d-none {
  display: block !important;
}
header.wh_header .wh_header_flex_container div.wh_top_menu_and_indexterms_link {
  flex: 0 0 auto;
  /* Toggle Button in Menubar */
}
header.wh_header .wh_header_flex_container div.wh_top_menu_and_indexterms_link button.btn.btn-primary.ukg-offcanvas-toggle {
  --bs-btn-color: #fff;
  --bs-btn-bg: var(--ukg_sys_color_surface_light, #FFFFFF);
  --bs-btn-border-color: transparent;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: var(--ukg_sys_color_surface_lightDarker, #F5F5F5);
  --bs-btn-hover-border-color: var(--ukg_sys_color_navHeaderGradient_highlight, #087C79);
  --bs-btn-focus-shadow-rgb: 0, 0, 0;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #ca0a8a;
  --bs-btn-active-border-color: transparent;
  --bs-btn-active-shadow: none;
  --bs-btn-focus-box-shadow: none;
  width: 40px;
  height: auto;
}
header.wh_header .wh_header_flex_container div.wh_top_menu_and_indexterms_link button.btn.btn-primary.ukg-offcanvas-toggle:focus {
  background-color: var(--ukg_sys_color_surface_lightDarker, #F5F5F5);
  box-shadow: none;
  border-color: transparent;
}
header.wh_header .wh_header_flex_container div.wh_top_menu_and_indexterms_link button.btn.btn-primary.ukg-offcanvas-toggle:active {
  background-color: var(--ukg_sys_color_surface_lightDarker, #F5F5F5);
}
header.wh_header nav.wh_top_menu,
header.wh_header nav.wh_top_menu.activated-on-click {
  width: 100%;
}
header.wh_header nav.wh_top_menu ul,
header.wh_header nav.wh_top_menu.activated-on-click ul {
  width: 100%;
  /* indent addtional lists */
}
header.wh_header nav.wh_top_menu ul li,
header.wh_header nav.wh_top_menu.activated-on-click ul li {
  display: block;
  text-align: left;
  border: none;
  background-color: transparent;
  /* the link on each li */
  /* hover state of the li */
  /* li that has a ul as a child menu */
}
header.wh_header nav.wh_top_menu ul li a,
header.wh_header nav.wh_top_menu.activated-on-click ul li a {
  font-family: "Volte Rounded", "Noto Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif;
  /* base font size for browsers is 16px.*/
  font-size: 16px !important;
  font-size: 1rem !important;
  font-weight: 500;
  background-color: transparent;
  color: var(--ukg_sys_color_text_action_enabled, #016CA2);
  text-decoration: none;
}
header.wh_header nav.wh_top_menu ul li a:hover,
header.wh_header nav.wh_top_menu.activated-on-click ul li a:hover {
  font-weight: 600;
}
header.wh_header nav.wh_top_menu ul li:hover a, header.wh_header nav.wh_top_menu ul li.active a,
header.wh_header nav.wh_top_menu.activated-on-click ul li:hover a,
header.wh_header nav.wh_top_menu.activated-on-click ul li.active a {
  background-color: transparent !important;
  color: var(--ukg_sys_color_text_action_hover, #005680);
}
header.wh_header nav.wh_top_menu ul li.has-children,
header.wh_header nav.wh_top_menu.activated-on-click ul li.has-children {
  position: relative;
  left: 0;
}
header.wh_header nav.wh_top_menu ul li.has-children:after,
header.wh_header nav.wh_top_menu.activated-on-click ul li.has-children:after {
  content: "»";
  display: inline;
  line-height: 2.5em;
  position: absolute;
  right: 0px;
  top: 0;
  color: var(--ukg_sys_color_text_action_enabled, #016CA2);
}
header.wh_header nav.wh_top_menu ul li.has-children:hover:after,
header.wh_header nav.wh_top_menu.activated-on-click ul li.has-children:hover:after {
  color: var(--ukg_sys_color_text_action_hover, #005680);
}
header.wh_header nav.wh_top_menu ul ul,
header.wh_header nav.wh_top_menu.activated-on-click ul ul {
  position: relative;
  right: 0 !important;
  left: 0px !important;
  padding-left: 20px;
  box-sizing: border-box;
  background-color: transparent;
}
header.wh_header div.offcanvas {
  width: 400px;
}
header.wh_header div.offcanvas .offcanvas-body {
  flex-grow: 1;
  padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);
  overflow-y: auto !important;
}

/* END OF HEADER */
/* BREADCRUMB AREA OF PAGE */
nav.wh_tools {
  justify-content: space-between;
  /* base font size for browsers is 16px.*/
  font-size: 12px;
  font-size: 0.75rem;
  line-height: 18px;
  /* base font size for browsers is 16px.*/
  letter-height: 1.125rem;
}

/* END OF BREADCRUMB AREA */
/*
* FOOTER OF PAGE
*/
footer.wh_footer {
  background-color: transparent;
  padding: 0.5rem;
  height: auto;
  /* base font size for browsers is 16px.*/
  font-size: 12px;
  font-size: 0.75rem;
  /* add some space between the paragraphs */
}
footer.wh_footer div.ukg-footer p {
  margin-bottom: 0;
}

/* END OF FOOTER */
/*h1 title */
.topictitle1,
.topic > .title {
  font-family: "Noto Sans", sans-serif;
  color: #2c2c2c;
  /* base font size for browsers is 16px.*/
  font-size: 20px;
  font-size: 1.25rem;
  margin-bottom: 0.5rem;
  text-decoration: none;
  font-weight: normal;
  line-height: 1.6;
}

/* 
*The character between uicontrols in a menucascased has
* a question mark cursor and show a tooltip.
* Disable both of those features
*/
abbr {
  pointer-events: none;
  cursor: unset;
}

.wh_topic_content .shortdesc {
  font-style: normal;
}

/* Base style for notes, tips, important, etc */
div.note {
  background-image: none;
  border-style: none;
  border-width: 0px;
  border-radius: 6px;
  padding-left: 1.5rem;
  padding-right: 1.5rem;
  padding-top: 0.5rem;
  padding-bottom: 1rem;
  margin-top: 0.5rem;
  margin-left: 0px;
  margin-bottom: 0.5rem;
  background-color: #f4f6ff;
  /*the title of the note */
  /* Specific colors depending on note type */
}
div.note span.note__title {
  font-weight: 600;
}
div.note.warning {
  background-color: #fcf6ed;
}
div.note.update {
  background-color: #FFC0C0;
}
div.note.caution {
  background-color: #fcf6ed;
}
div.note.important {
  background-color: #fcf6ed;
}
div.note.accessiblityNote {
  background-color: #f4f6ff;
}

/* override default simpletable/choicetable formatting */
table.simpletable, table.choicetable, th.stentry, td.stentry, th.choptionhd, th.chdeschd, td.chdeschd {
  border: 1px solid var(--ukg_sys_color_iconBg_info_onDark, rgba(122, 145, 255, 0.2509803922));
}

tr.sthead, tr.choptionhd {
  background: var(--ukg_sys_color_surface_info, #F4F6FF);
}

th.choption[scope=row] {
  text-align: left;
}

/* Search Bar */
/* Topic Right Side Buttons */
.wh_right_tools {
  /* base font size for browsers is 16px.*/
  font-size: 16px;
  font-size: 1rem;
}

/* Topic Left TOC */
div.wh_publication_toc {
  border-left: none;
  /*10px solid ukgi.$ukg_sys_color_surfaceBorder_info;*/
  border-radius: 4px;
  background-color: var(--ukg_sys_color_surface_info, #F4F6FF);
  padding: 1em;
  line-height: 2em;
  /* base font size for browsers is 16px.*/
  font-size: 14px;
  font-size: 0.875rem;
  /* try to show a checkmark before the active menu item */
  /*li[role="treeitem"].active >div > div.title:before{*/
}
div.wh_publication_toc li[role=treeitem] {
  /*font-family: 'falcon' !important;
  content: "\e620";
  display: inline;
  margin-left:-20px;
  margin-right:5px;
  color:green;*/
}
div.wh_publication_toc li[role=treeitem] .active > div {
  background-color: var(--ukg_sys_color_iconBg_info_onDark, rgba(122, 145, 255, 0.2509803922));
  padding: 5px;
  border-radius: 5px;
}
div.wh_publication_toc li[role=treeitem] .active > div a:hover {
  font-weight: bold;
}

/* button to hide the topic toc */
#wh_close_publication_toc_button,
#wh_close_topic_toc_button {
  background-color: var(--ukg_sys_color_cvd_charcoal, #323232);
}

#wh_topic_toc_content > div > div {
  color: black;
  background-color: transparent;
  font-family: "Volte Rounded", "Noto Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif;
  font-weight: 600;
}

/* Search Box */
form#searchForm {
  height: 45px;
  /* The input text field for search */
  /* The button for search */
}
form#searchForm > div {
  height: inherit;
  width: 50%;
}
form#searchForm .wh_search_textfield {
  border: solid 1px #5b616b;
  color: #112e51;
  padding: 0 0.4em;
  height: inherit;
  /* base font size for browsers is 16px.*/
  font-size: 20px;
  font-size: 1.25rem;
}
form#searchForm .wh_search_button {
  background-color: var(--ukg_sys_color_surface_lightDarker, #F5F5F5);
  border: 1px solid #000;
  border-radius: 0 5px 5px 0;
  color: var(--ukg_sys_color_surface_dark, #4A4A4A);
  height: 100%;
  /* base font size for browsers is 16px.*/
  font-size: 20px;
  font-size: 1.25rem;
}
form#searchForm .wh_search_button:after {
  display: block;
}

/* Hide / Show mobile vs desktop only items */
/* Mobile view has mobile only showing and desktop only hiding */
.mobileOnly {
  display: inline;
}

.desktop {
  display: none;
}

/* Once we get above the mobile size, hide mobile only and show desktop */
@media only screen and (min-width: 576px) {
  .mobileOnly {
    display: none;
  }
  .desktop {
    display: inline;
  }
}
/* Create the icon color classes */
icon.ukg-icon-color-black {
  color: #000;
}

icon.ukg-icon-color-teal {
  color: var(--ukg_sys_color_brand, #005151);
}

icon.ukg-icon-color-gray {
  color: #808080;
}

icon.ukg-icon-color-red {
  color: var(--ukg_sys_color_important, #DC0C22);
}

icon.ukg-icon-color-orange {
  color: var(--ukg_sys_color_warning_onDark, #E68200);
}

icon.ukg-icon-color-green {
  color: var(--ukg_sys_color_success, #008060);
}

icon.ukg-icon-color-blue {
  color: var(--ukg_sys_color_action_enabled, #0176B2);
}

icon.ukg-icon-color-purple {
  color: #8e33cc;
}

/* Dropdowns */
article.nested0 article[class*=nested] {
  /* Create the heading styles */
  /* Each heading style's font size is 2 px smaller than the next */
  /* Indent nested articles */
  /* Article not expanded */
}
article.nested0 article[class*=nested] h1.title {
  /*@debug "Calculated font size for h1 is 20";*/
  /* base font size for browsers is 16px.*/
  font-size: 20px;
  font-size: 1.25rem;
}
article.nested0 article[class*=nested] h2.title {
  /*@debug "Calculated font size for h2 is 18";*/
  /* base font size for browsers is 16px.*/
  font-size: 18px;
  font-size: 1.125rem;
}
article.nested0 article[class*=nested] h3.title {
  /*@debug "Calculated font size for h3 is 17";*/
  /* base font size for browsers is 16px.*/
  font-size: 17px;
  font-size: 1.0625rem;
}
article.nested0 article[class*=nested] h4.title {
  /*@debug "Calculated font size for h4 is 16";*/
  /* base font size for browsers is 16px.*/
  font-size: 16px;
  font-size: 1rem;
}
article.nested0 article[class*=nested] h5.title {
  /*@debug "Calculated font size for h5 is 15";*/
  /* base font size for browsers is 16px.*/
  font-size: 15px;
  font-size: 0.9375rem;
}
article.nested0 article[class*=nested] h6.title {
  /*@debug "Calculated font size for h6 is 14";*/
  /* base font size for browsers is 16px.*/
  font-size: 14px;
  font-size: 0.875rem;
}
article.nested0 article[class*=nested] > article[class*=nested] {
  margin-left: 30px;
}
article.nested0 article[class*=nested] > *.title {
  border-top: 1px solid #dadada;
  border-bottom: 1px solid #dadada;
  /* Article expanded */
}
article.nested0 article[class*=nested] > *.title:has(> span.expanded) {
  font-weight: 600;
  background-color: var(--ukg_sys_color_surface_lightDarker, #F5F5F5);
  border: none;
}

@media print {
  article.nested0 article[class*=nested] > * {
    display: block !important;
  }
  article.nested0 article[class*=nested] > .title {
    border: none;
    font-weight: 600;
  }
}
/* 
*Sass Document for Pro WFM Help 
 *@Author - Richard Peck
*@Version - 1.0
*/
/* Get the ignite tokens for color, elevation, etc */
/* Override variables for Pro WFM Output */
/* Variables are forwarded from ukg_webhelp_base */
/* If overriding, see example */
/*
Example:
@use "ukg_webhelp_base" with (
    $ukgv-global_page_header_background_color: pink
);
*/

/*# sourceMappingURL=ProWFM_WebHelp.css.map */
