@charset "UTF-8";
/* set standard relative layering for components */
/* http://meyerweb.com/eric/tools/css/reset/
   v2.0 | 20110126
   License: none (public domain)
*/
*,
*::before,
*::after {
  box-sizing: border-box;
}

div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
hgroup,
menu,
nav,
output,
ruby,
section,
summary,
time,
mark,
audio,
video {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 1rem;
  font: inherit;
  vertical-align: baseline;
}

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
  display: block;
}

body {
  line-height: 1;
}

ul {
  list-style: none;
}

blockquote,
q {
  quotes: none;
}

blockquote:before, blockquote:after {
  content: "";
  content: none;
}

q:before, q:after {
  content: "";
  content: none;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
}
table th {
  text-align: inherit;
}

/* set standard relative layering for components */
/* set standard relative layering for components */
/* set standard relative layering for components */
/* set standard relative layering for components */
/* set standard relative layering for components */
/* set standard relative layering for components */
.hc-icon-left {
  margin-right: 5px;
}

.hc-icon-right {
  margin-left: 5px;
}

.hc-info-ico {
  font-size: 1.1428571429rem;
  color: #cccccc;
  cursor: pointer;
}
.hc-info-ico:hover {
  color: #a1a1a1;
}

.hc-csv-file-icon {
  width: 38px;
  height: 50px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzgiIGhlaWdodD0iNTAiIHZpZXdCb3g9IjAgMCAzOCA1MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIyLjM3NSAxMy4yODEyVjBIMi44NDM3NUMxLjU0NDkyIDAgMC41IDEuMDQ0OTIgMC41IDIuMzQzNzVWNDcuNjU2MkMwLjUgNDguOTU1MSAxLjU0NDkyIDUwIDIuODQzNzUgNTBIMzUuNjU2MkMzNi45NTUxIDUwIDM4IDQ4Ljk1NTEgMzggNDcuNjU2MlYxNS42MjVIMjQuNzE4OEMyMy40Mjk3IDE1LjYyNSAyMi4zNzUgMTQuNTcwMyAyMi4zNzUgMTMuMjgxMlpNMzggMTEuOTA0M1YxMi41SDI1LjVWMEgyNi4wOTU3QzI2LjcyMDcgMCAyNy4zMTY0IDAuMjQ0MTQxIDI3Ljc1NTkgMC42ODM1OTRMMzcuMzE2NCAxMC4yNTM5QzM3Ljc1NTkgMTAuNjkzNCAzOCAxMS4yODkxIDM4IDExLjkwNDNaIiBmaWxsPSIjMDA2QzRFIi8+CjxwYXRoIGQ9Ik0zOCAxMi41VjExLjkwNDNDMzggMTEuMjg5MSAzNy43NTU5IDEwLjY5MzQgMzcuMzE2NCAxMC4yNTM5TDI3Ljc1NTkgMC42ODM1OTRDMjcuMzE2NCAwLjI0NDE0MSAyNi43MjA3IDAgMjYuMDk1NyAwSDI1LjVWMTIuNUgzOFoiIGZpbGw9IiM2QkIzNkIiLz4KPHBhdGggZD0iTTEzLjM3MTQgMjMuNjA4QzEyLjU5NTQgMjMuNjA4IDExLjk5MTQgMjMuODg4IDExLjU1OTQgMjQuNDQ4QzExLjEyNzQgMjUgMTAuOTExNCAyNS43NiAxMC45MTE0IDI2LjcyOEMxMC45MTE0IDI3LjcwNCAxMS4xMTE0IDI4LjQ2NCAxMS41MTE0IDI5LjAwOEMxMS45MTE0IDI5LjU1MiAxMi41Mjc0IDI5LjgyNCAxMy4zNTk0IDI5LjgyNEMxMy43MTk0IDI5LjgyNCAxNC4wNzE0IDI5Ljc4OCAxNC40MTU0IDI5LjcxNkMxNC43Njc0IDI5LjYzNiAxNS4xMjc0IDI5LjUzMiAxNS40OTU0IDI5LjQwNFYzMC43MTJDMTUuMTQzNCAzMC44NTYgMTQuNzg3NCAzMC45NiAxNC40Mjc0IDMxLjAyNEMxNC4wNzU0IDMxLjA4OCAxMy42Njc0IDMxLjEyIDEzLjIwMzQgMzEuMTJDMTIuMzIzNCAzMS4xMiAxMS41OTU0IDMwLjk0IDExLjAxOTQgMzAuNThDMTAuNDQzNCAzMC4yMTIgMTAuMDE1NCAyOS43IDkuNzM1NDIgMjkuMDQ0QzkuNDU1NDIgMjguMzggOS4zMTU0MiAyNy42MDQgOS4zMTU0MiAyNi43MTZDOS4zMTU0MiAyNS44NTIgOS40NzE0MiAyNS4wOTIgOS43ODM0MiAyNC40MzZDMTAuMDk1NCAyMy43NzIgMTAuNTUxNCAyMy4yNTIgMTEuMTUxNCAyMi44NzZDMTEuNzU5NCAyMi41IDEyLjQ5OTQgMjIuMzEyIDEzLjM3MTQgMjIuMzEyQzEzLjgwMzQgMjIuMzEyIDE0LjIyNzQgMjIuMzYgMTQuNjQzNCAyMi40NTZDMTUuMDY3NCAyMi41NTIgMTUuNDYzNCAyMi42OTIgMTUuODMxNCAyMi44NzZMMTUuMzAzNCAyNC4xMzZDMTQuOTk5NCAyNCAxNC42ODM0IDIzLjg4IDE0LjM1NTQgMjMuNzc2QzE0LjAzNTQgMjMuNjY0IDEzLjcwNzQgMjMuNjA4IDEzLjM3MTQgMjMuNjA4WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTIyLjMyMDYgMjguNjZDMjIuMzIwNiAyOS40MiAyMi4wNDQ2IDMwLjAyIDIxLjQ5MjYgMzAuNDZDMjAuOTQwNiAzMC45IDIwLjE3NjYgMzEuMTIgMTkuMjAwNiAzMS4xMkMxOC4yNTY2IDMxLjEyIDE3LjQ1NjYgMzAuOTYgMTYuODAwNiAzMC42NFYyOS4yQzE3LjE2MDYgMjkuMzYgMTcuNTU2NiAyOS41MDggMTcuOTg4NiAyOS42NDRDMTguNDI4NiAyOS43NzIgMTguODY4NiAyOS44MzYgMTkuMzA4NiAyOS44MzZDMTkuODI4NiAyOS44MzYgMjAuMjA0NiAyOS43MzYgMjAuNDM2NiAyOS41MzZDMjAuNjc2NiAyOS4zMjggMjAuNzk2NiAyOS4wNjQgMjAuNzk2NiAyOC43NDRDMjAuNzk2NiAyOC4zOTIgMjAuNjQ0NiAyOC4xMTIgMjAuMzQwNiAyNy45MDRDMjAuMDM2NiAyNy42ODggMTkuNTkyNiAyNy40NTYgMTkuMDA4NiAyNy4yMDhDMTguNjU2NiAyNy4wNjQgMTguMzE2NiAyNi44ODggMTcuOTg4NiAyNi42OEMxNy42Njg2IDI2LjQ2NCAxNy40MDQ2IDI2LjE5NiAxNy4xOTY2IDI1Ljg3NkMxNi45OTY2IDI1LjU0OCAxNi44OTY2IDI1LjE0IDE2Ljg5NjYgMjQuNjUyQzE2Ljg5NjYgMjMuOTI0IDE3LjE1MjYgMjMuMzUyIDE3LjY2NDYgMjIuOTM2QzE4LjE4NDYgMjIuNTIgMTguODc2NiAyMi4zMTIgMTkuNzQwNiAyMi4zMTJDMjAuMTg4NiAyMi4zMTIgMjAuNjEyNiAyMi4zNiAyMS4wMTI2IDIyLjQ1NkMyMS40MjA2IDIyLjU1MiAyMS44MjA2IDIyLjY4OCAyMi4yMTI2IDIyLjg2NEwyMS43MjA2IDI0LjFDMjEuMzYwNiAyMy45NDggMjEuMDE2NiAyMy44MjggMjAuNjg4NiAyMy43NEMyMC4zNjg2IDIzLjY1MiAyMC4wMzY2IDIzLjYwOCAxOS42OTI2IDIzLjYwOEMxOS4yNzY2IDIzLjYwOCAxOC45NjA2IDIzLjcgMTguNzQ0NiAyMy44ODRDMTguNTI4NiAyNC4wNjggMTguNDIwNiAyNC4zMTIgMTguNDIwNiAyNC42MTZDMTguNDIwNiAyNC44NDggMTguNDgwNiAyNS4wNDggMTguNjAwNiAyNS4yMTZDMTguNzIwNiAyNS4zNzYgMTguOTA0NiAyNS41MjQgMTkuMTUyNiAyNS42NkMxOS40MDg2IDI1Ljc5NiAxOS43MzY2IDI1Ljk1MiAyMC4xMzY2IDI2LjEyOEMyMC42MDA2IDI2LjMyOCAyMC45OTI2IDI2LjU0IDIxLjMxMjYgMjYuNzY0QzIxLjY0MDYgMjYuOTggMjEuODg4NiAyNy4yNCAyMi4wNTY2IDI3LjU0NEMyMi4yMzI2IDI3Ljg0IDIyLjMyMDYgMjguMjEyIDIyLjMyMDYgMjguNjZaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNMzAuMzk0MyAyMi40MzJMMjcuNDMwMyAzMUgyNS43ODYzTDIyLjgyMjMgMjIuNDMySDI0LjM5NDNMMjYuMTIyMyAyNy42NzZDMjYuMTcwMyAyNy44MiAyNi4yMjYzIDI4LjAwOCAyNi4yOTAzIDI4LjI0QzI2LjM1NDMgMjguNDY0IDI2LjQxNDMgMjguNjk2IDI2LjQ3MDMgMjguOTM2QzI2LjUzNDMgMjkuMTc2IDI2LjU4MjMgMjkuMzg0IDI2LjYxNDMgMjkuNTZDMjYuNjQ2MyAyOS4zODQgMjYuNjkwMyAyOS4xOCAyNi43NDYzIDI4Ljk0OEMyNi44MDIzIDI4LjcwOCAyNi44NjIzIDI4LjQ3NiAyNi45MjYzIDI4LjI1MkMyNi45OTAzIDI4LjAyIDI3LjA0NjMgMjcuODI4IDI3LjA5NDMgMjcuNjc2TDI4LjgyMjMgMjIuNDMySDMwLjM5NDNaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K");
  position: relative;
}

.hc-doc-file-icon {
  width: 38px;
  height: 50px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzgiIGhlaWdodD0iNTAiIHZpZXdCb3g9IjAgMCAzOCA1MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIxLjg3NSAxMy4yODEyVjBIMi4zNDM3NUMxLjA0NDkyIDAgMCAxLjA0NDkyIDAgMi4zNDM3NVY0Ny42NTYyQzAgNDguOTU1MSAxLjA0NDkyIDUwIDIuMzQzNzUgNTBIMzUuMTU2MkMzNi40NTUxIDUwIDM3LjUgNDguOTU1MSAzNy41IDQ3LjY1NjJWMTUuNjI1SDI0LjIxODhDMjIuOTI5NyAxNS42MjUgMjEuODc1IDE0LjU3MDMgMjEuODc1IDEzLjI4MTJaTTM3LjUgMTEuOTA0M1YxMi41SDI1VjBIMjUuNTk1N0MyNi4yMjA3IDAgMjYuODE2NCAwLjI0NDE0MSAyNy4yNTU5IDAuNjgzNTk0TDM2LjgxNjQgMTAuMjUzOUMzNy4yNTU5IDEwLjY5MzQgMzcuNSAxMS4yODkxIDM3LjUgMTEuOTA0M1oiIGZpbGw9IiMxODVBQkQiLz4KPHBhdGggZD0iTTM3LjUgMTIuNVYxMS45MDQzQzM3LjUgMTEuMjg5MSAzNy4yNTU5IDEwLjY5MzQgMzYuODE2NCAxMC4yNTM5TDI3LjI1NTkgMC42ODM1OTRDMjYuODE2NCAwLjI0NDE0MSAyNi4yMjA3IDAgMjUuNTk1NyAwSDI1VjEyLjVIMzcuNVoiIGZpbGw9IiM4QUFFRTUiLz4KPHBhdGggZD0iTTE0LjE1NzIgMjYuNjMyQzE0LjE1NzIgMjguMDggMTMuNzUzMiAyOS4xNzIgMTIuOTQ1MiAyOS45MDhDMTIuMTM3MiAzMC42MzYgMTEuMDA5MiAzMSA5LjU2MTIgMzFINy4xNDkyVjIyLjQzMkg5LjgxMzJDMTAuNzAxMiAyMi40MzIgMTEuNDY5MiAyMi41OTIgMTIuMTE3MiAyMi45MTJDMTIuNzY1MiAyMy4yMzIgMTMuMjY1MiAyMy43MDQgMTMuNjE3MiAyNC4zMjhDMTMuOTc3MiAyNC45NTIgMTQuMTU3MiAyNS43MiAxNC4xNTcyIDI2LjYzMlpNMTIuNTQ5MiAyNi42OEMxMi41NDkyIDI1LjY1NiAxMi4zMTMyIDI0LjkwNCAxMS44NDEyIDI0LjQyNEMxMS4zNjkyIDIzLjk0NCAxMC42OTMyIDIzLjcwNCA5LjgxMzIgMjMuNzA0SDguNjg1MlYyOS43MTZIOS42MDkyQzExLjU2OTIgMjkuNzE2IDEyLjU0OTIgMjguNzA0IDEyLjU0OTIgMjYuNjhaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNMjMuNjQxMSAyNi43MDRDMjMuNjQxMSAyNy41OTIgMjMuNDkzMSAyOC4zNjggMjMuMTk3MSAyOS4wMzJDMjIuOTA5MSAyOS42ODggMjIuNDY1MSAzMC4yIDIxLjg2NTEgMzAuNTY4QzIxLjI2NTEgMzAuOTM2IDIwLjUxMzEgMzEuMTIgMTkuNjA5MSAzMS4xMkMxOC42ODkxIDMxLjEyIDE3LjkzMzEgMzAuOTM2IDE3LjM0MTEgMzAuNTY4QzE2Ljc0OTEgMzAuMiAxNi4zMDUxIDI5LjY4NCAxNi4wMDkxIDI5LjAyQzE1LjcyMTEgMjguMzU2IDE1LjU3NzEgMjcuNTggMTUuNTc3MSAyNi42OTJDMTUuNTc3MSAyNS44MTIgMTUuNzIxMSAyNS4wNDQgMTYuMDA5MSAyNC4zODhDMTYuMzA1MSAyMy43MjQgMTYuNzQ5MSAyMy4yMTIgMTcuMzQxMSAyMi44NTJDMTcuOTQxMSAyMi40ODQgMTguNzAxMSAyMi4zIDE5LjYyMTEgMjIuM0MyMC41MjUxIDIyLjMgMjEuMjczMSAyMi40ODQgMjEuODY1MSAyMi44NTJDMjIuNDY1MSAyMy4yMTIgMjIuOTA5MSAyMy43MjQgMjMuMTk3MSAyNC4zODhDMjMuNDkzMSAyNS4wNDQgMjMuNjQxMSAyNS44MTYgMjMuNjQxMSAyNi43MDRaTTE3LjE5NzEgMjYuNzA0QzE3LjE5NzEgMjcuNjcyIDE3LjM4OTEgMjguNDMyIDE3Ljc3MzEgMjguOTg0QzE4LjE2NTEgMjkuNTM2IDE4Ljc3NzEgMjkuODEyIDE5LjYwOTEgMjkuODEyQzIwLjQ2NTEgMjkuODEyIDIxLjA4MTEgMjkuNTM2IDIxLjQ1NzEgMjguOTg0QzIxLjgzMzEgMjguNDMyIDIyLjAyMTEgMjcuNjcyIDIyLjAyMTEgMjYuNzA0QzIyLjAyMTEgMjUuNzM2IDIxLjgzMzEgMjQuOTc2IDIxLjQ1NzEgMjQuNDI0QzIxLjA4MTEgMjMuODcyIDIwLjQ2OTEgMjMuNTk2IDE5LjYyMTEgMjMuNTk2QzE4Ljc4MTEgMjMuNTk2IDE4LjE2NTEgMjMuODcyIDE3Ljc3MzEgMjQuNDI0QzE3LjM4OTEgMjQuOTc2IDE3LjE5NzEgMjUuNzM2IDE3LjE5NzEgMjYuNzA0WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTI5LjExMzYgMjMuNjA4QzI4LjMzNzYgMjMuNjA4IDI3LjczMzYgMjMuODg4IDI3LjMwMTYgMjQuNDQ4QzI2Ljg2OTYgMjUgMjYuNjUzNiAyNS43NiAyNi42NTM2IDI2LjcyOEMyNi42NTM2IDI3LjcwNCAyNi44NTM2IDI4LjQ2NCAyNy4yNTM2IDI5LjAwOEMyNy42NTM2IDI5LjU1MiAyOC4yNjk2IDI5LjgyNCAyOS4xMDE2IDI5LjgyNEMyOS40NjE2IDI5LjgyNCAyOS44MTM2IDI5Ljc4OCAzMC4xNTc2IDI5LjcxNkMzMC41MDk2IDI5LjYzNiAzMC44Njk2IDI5LjUzMiAzMS4yMzc2IDI5LjQwNFYzMC43MTJDMzAuODg1NiAzMC44NTYgMzAuNTI5NiAzMC45NiAzMC4xNjk2IDMxLjAyNEMyOS44MTc2IDMxLjA4OCAyOS40MDk2IDMxLjEyIDI4Ljk0NTYgMzEuMTJDMjguMDY1NiAzMS4xMiAyNy4zMzc2IDMwLjk0IDI2Ljc2MTYgMzAuNThDMjYuMTg1NiAzMC4yMTIgMjUuNzU3NiAyOS43IDI1LjQ3NzYgMjkuMDQ0QzI1LjE5NzYgMjguMzggMjUuMDU3NiAyNy42MDQgMjUuMDU3NiAyNi43MTZDMjUuMDU3NiAyNS44NTIgMjUuMjEzNiAyNS4wOTIgMjUuNTI1NiAyNC40MzZDMjUuODM3NiAyMy43NzIgMjYuMjkzNiAyMy4yNTIgMjYuODkzNiAyMi44NzZDMjcuNTAxNiAyMi41IDI4LjI0MTYgMjIuMzEyIDI5LjExMzYgMjIuMzEyQzI5LjU0NTYgMjIuMzEyIDI5Ljk2OTYgMjIuMzYgMzAuMzg1NiAyMi40NTZDMzAuODA5NiAyMi41NTIgMzEuMjA1NiAyMi42OTIgMzEuNTczNiAyMi44NzZMMzEuMDQ1NiAyNC4xMzZDMzAuNzQxNiAyNCAzMC40MjU2IDIzLjg4IDMwLjA5NzYgMjMuNzc2QzI5Ljc3NzYgMjMuNjY0IDI5LjQ0OTYgMjMuNjA4IDI5LjExMzYgMjMuNjA4WiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==");
  position: relative;
}

.hc-docx-file-icon {
  width: 38px;
  height: 50px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzgiIGhlaWdodD0iNTAiIHZpZXdCb3g9IjAgMCAzOCA1MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIyLjM3NSAxMy4yODEyVjBIMi44NDM3NUMxLjU0NDkyIDAgMC41IDEuMDQ0OTIgMC41IDIuMzQzNzVWNDcuNjU2MkMwLjUgNDguOTU1MSAxLjU0NDkyIDUwIDIuODQzNzUgNTBIMzUuNjU2MkMzNi45NTUxIDUwIDM4IDQ4Ljk1NTEgMzggNDcuNjU2MlYxNS42MjVIMjQuNzE4OEMyMy40Mjk3IDE1LjYyNSAyMi4zNzUgMTQuNTcwMyAyMi4zNzUgMTMuMjgxMlpNMzggMTEuOTA0M1YxMi41SDI1LjVWMEgyNi4wOTU3QzI2LjcyMDcgMCAyNy4zMTY0IDAuMjQ0MTQxIDI3Ljc1NTkgMC42ODM1OTRMMzcuMzE2NCAxMC4yNTM5QzM3Ljc1NTkgMTAuNjkzNCAzOCAxMS4yODkxIDM4IDExLjkwNDNaIiBmaWxsPSIjMTg1QUJEIi8+CjxwYXRoIGQ9Ik0zOCAxMi41VjExLjkwNDNDMzggMTEuMjg5MSAzNy43NTU5IDEwLjY5MzQgMzcuMzE2NCAxMC4yNTM5TDI3Ljc1NTkgMC42ODM1OTRDMjcuMzE2NCAwLjI0NDE0MSAyNi43MjA3IDAgMjYuMDk1NyAwSDI1LjVWMTIuNUgzOFoiIGZpbGw9IiM4QUFFRTYiLz4KPHBhdGggZD0iTTEwLjYyNCAyNi42MzJDMTAuNjI0IDI4LjA4IDEwLjIyIDI5LjE3MiA5LjQxMiAyOS45MDhDOC42MDQgMzAuNjM2IDcuNDc2IDMxIDYuMDI4IDMxSDMuNjE2VjIyLjQzMkg2LjI4QzcuMTY4IDIyLjQzMiA3LjkzNiAyMi41OTIgOC41ODQgMjIuOTEyQzkuMjMyIDIzLjIzMiA5LjczMiAyMy43MDQgMTAuMDg0IDI0LjMyOEMxMC40NDQgMjQuOTUyIDEwLjYyNCAyNS43MiAxMC42MjQgMjYuNjMyWk05LjAxNiAyNi42OEM5LjAxNiAyNS42NTYgOC43OCAyNC45MDQgOC4zMDggMjQuNDI0QzcuODM2IDIzLjk0NCA3LjE2IDIzLjcwNCA2LjI4IDIzLjcwNEg1LjE1MlYyOS43MTZINi4wNzZDOC4wMzYgMjkuNzE2IDkuMDE2IDI4LjcwNCA5LjAxNiAyNi42OFoiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik0yMC4xMDc5IDI2LjcwNEMyMC4xMDc5IDI3LjU5MiAxOS45NTk5IDI4LjM2OCAxOS42NjM5IDI5LjAzMkMxOS4zNzU5IDI5LjY4OCAxOC45MzE5IDMwLjIgMTguMzMxOSAzMC41NjhDMTcuNzMxOSAzMC45MzYgMTYuOTc5OSAzMS4xMiAxNi4wNzU5IDMxLjEyQzE1LjE1NTkgMzEuMTIgMTQuMzk5OSAzMC45MzYgMTMuODA3OSAzMC41NjhDMTMuMjE1OSAzMC4yIDEyLjc3MTkgMjkuNjg0IDEyLjQ3NTkgMjkuMDJDMTIuMTg3OSAyOC4zNTYgMTIuMDQzOSAyNy41OCAxMi4wNDM5IDI2LjY5MkMxMi4wNDM5IDI1LjgxMiAxMi4xODc5IDI1LjA0NCAxMi40NzU5IDI0LjM4OEMxMi43NzE5IDIzLjcyNCAxMy4yMTU5IDIzLjIxMiAxMy44MDc5IDIyLjg1MkMxNC40MDc5IDIyLjQ4NCAxNS4xNjc5IDIyLjMgMTYuMDg3OSAyMi4zQzE2Ljk5MTkgMjIuMyAxNy43Mzk5IDIyLjQ4NCAxOC4zMzE5IDIyLjg1MkMxOC45MzE5IDIzLjIxMiAxOS4zNzU5IDIzLjcyNCAxOS42NjM5IDI0LjM4OEMxOS45NTk5IDI1LjA0NCAyMC4xMDc5IDI1LjgxNiAyMC4xMDc5IDI2LjcwNFpNMTMuNjYzOSAyNi43MDRDMTMuNjYzOSAyNy42NzIgMTMuODU1OSAyOC40MzIgMTQuMjM5OSAyOC45ODRDMTQuNjMxOSAyOS41MzYgMTUuMjQzOSAyOS44MTIgMTYuMDc1OSAyOS44MTJDMTYuOTMxOSAyOS44MTIgMTcuNTQ3OSAyOS41MzYgMTcuOTIzOSAyOC45ODRDMTguMjk5OSAyOC40MzIgMTguNDg3OSAyNy42NzIgMTguNDg3OSAyNi43MDRDMTguNDg3OSAyNS43MzYgMTguMjk5OSAyNC45NzYgMTcuOTIzOSAyNC40MjRDMTcuNTQ3OSAyMy44NzIgMTYuOTM1OSAyMy41OTYgMTYuMDg3OSAyMy41OTZDMTUuMjQ3OSAyMy41OTYgMTQuNjMxOSAyMy44NzIgMTQuMjM5OSAyNC40MjRDMTMuODU1OSAyNC45NzYgMTMuNjYzOSAyNS43MzYgMTMuNjYzOSAyNi43MDRaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNMjUuNTgwNCAyMy42MDhDMjQuODA0NCAyMy42MDggMjQuMjAwNCAyMy44ODggMjMuNzY4NCAyNC40NDhDMjMuMzM2NCAyNSAyMy4xMjA0IDI1Ljc2IDIzLjEyMDQgMjYuNzI4QzIzLjEyMDQgMjcuNzA0IDIzLjMyMDQgMjguNDY0IDIzLjcyMDQgMjkuMDA4QzI0LjEyMDQgMjkuNTUyIDI0LjczNjQgMjkuODI0IDI1LjU2ODQgMjkuODI0QzI1LjkyODQgMjkuODI0IDI2LjI4MDQgMjkuNzg4IDI2LjYyNDQgMjkuNzE2QzI2Ljk3NjQgMjkuNjM2IDI3LjMzNjQgMjkuNTMyIDI3LjcwNDQgMjkuNDA0VjMwLjcxMkMyNy4zNTI0IDMwLjg1NiAyNi45OTY0IDMwLjk2IDI2LjYzNjQgMzEuMDI0QzI2LjI4NDQgMzEuMDg4IDI1Ljg3NjQgMzEuMTIgMjUuNDEyNCAzMS4xMkMyNC41MzI0IDMxLjEyIDIzLjgwNDQgMzAuOTQgMjMuMjI4NCAzMC41OEMyMi42NTI0IDMwLjIxMiAyMi4yMjQ0IDI5LjcgMjEuOTQ0NCAyOS4wNDRDMjEuNjY0NCAyOC4zOCAyMS41MjQ0IDI3LjYwNCAyMS41MjQ0IDI2LjcxNkMyMS41MjQ0IDI1Ljg1MiAyMS42ODA0IDI1LjA5MiAyMS45OTI0IDI0LjQzNkMyMi4zMDQ0IDIzLjc3MiAyMi43NjA0IDIzLjI1MiAyMy4zNjA0IDIyLjg3NkMyMy45Njg0IDIyLjUgMjQuNzA4NCAyMi4zMTIgMjUuNTgwNCAyMi4zMTJDMjYuMDEyNCAyMi4zMTIgMjYuNDM2NCAyMi4zNiAyNi44NTI0IDIyLjQ1NkMyNy4yNzY0IDIyLjU1MiAyNy42NzI0IDIyLjY5MiAyOC4wNDA0IDIyLjg3NkwyNy41MTI0IDI0LjEzNkMyNy4yMDg0IDI0IDI2Ljg5MjQgMjMuODggMjYuNTY0NCAyMy43NzZDMjYuMjQ0NCAyMy42NjQgMjUuOTE2NCAyMy42MDggMjUuNTgwNCAyMy42MDhaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNMzYuMDUzNiAzMUgzNC4zMDE2TDMyLjIwMTYgMjcuNThMMzAuMDg5NiAzMUgyOC40NTc2TDMxLjMwMTYgMjYuNTZMMjguNjM3NiAyMi40MzJIMzAuMzI5NkwzMi4yNzM2IDI1LjYyNEwzNC4yMDU2IDIyLjQzMkgzNS44NDk2TDMzLjE3MzYgMjYuNjJMMzYuMDUzNiAzMVoiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=");
  position: relative;
}

.hc-generic-file-icon {
  width: 38px;
  height: 50px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNy41IiBoZWlnaHQ9IjUwIiB2aWV3Qm94PSIwIDAgMzcuNSA1MCI+CiAgPGcgaWQ9ImdlbmVyaWMtaWNvbiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTAuNSkiPgogICAgPHBhdGggaWQ9IlBhdGhfMSIgZGF0YS1uYW1lPSJQYXRoIDEiIGQ9Ik0yMi4zNzUsMTMuMjgxVjBIMi44NDRBMi4zMzgsMi4zMzgsMCwwLDAsLjUsMi4zNDRWNDcuNjU2QTIuMzM4LDIuMzM4LDAsMCwwLDIuODQ0LDUwSDM1LjY1NkEyLjMzOCwyLjMzOCwwLDAsMCwzOCw0Ny42NTZWMTUuNjI1SDI0LjcxOUEyLjM1MSwyLjM1MSwwLDAsMSwyMi4zNzUsMTMuMjgxWk0zOCwxMS45di42SDI1LjVWMGguNmEyLjM0MiwyLjM0MiwwLDAsMSwxLjY2LjY4NGw5LjU2LDkuNTdBMi4zMzYsMi4zMzYsMCwwLDEsMzgsMTEuOVoiIGZpbGw9IiM2YjZiNmIiLz4KICAgIDxwYXRoIGlkPSJQYXRoXzIiIGRhdGEtbmFtZT0iUGF0aCAyIiBkPSJNMzgsMTIuNXYtLjZhMi4zMzYsMi4zMzYsMCwwLDAtLjY4NC0xLjY1TDI3Ljc1Ni42ODRBMi4zNDIsMi4zNDIsMCwwLDAsMjYuMSwwaC0uNlYxMi41WiIgZmlsbD0iI2IzYjNiMyIvPgogIDwvZz4KPC9zdmc+Cg==");
  position: relative;
}

.hc-image-file-icon {
  width: 38px;
  height: 50px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzgiIGhlaWdodD0iNTAiIHZpZXdCb3g9IjAgMCAzOCA1MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIxLjg3NSAxMy4yODEyVjBIMi4zNDM3NUMxLjA0NDkyIDAgMCAxLjA0NDkyIDAgMi4zNDM3NVY0Ny42NTYyQzAgNDguOTU1MSAxLjA0NDkyIDUwIDIuMzQzNzUgNTBIMzUuMTU2MkMzNi40NTUxIDUwIDM3LjUgNDguOTU1MSAzNy41IDQ3LjY1NjJWMTUuNjI1SDI0LjIxODhDMjIuOTI5NyAxNS42MjUgMjEuODc1IDE0LjU3MDMgMjEuODc1IDEzLjI4MTJaTTM3LjUgMTEuOTA0M1YxMi41SDI1VjBIMjUuNTk1N0MyNi4yMjA3IDAgMjYuODE2NCAwLjI0NDE0MSAyNy4yNTU5IDAuNjgzNTk0TDM2LjgxNjQgMTAuMjUzOUMzNy4yNTU5IDEwLjY5MzQgMzcuNSAxMS4yODkxIDM3LjUgMTEuOTA0M1oiIGZpbGw9IiNBOTRDOUQiLz4KPHBhdGggZD0iTTM3LjUgMTIuNVYxMS45MDQzQzM3LjUgMTEuMjg5MSAzNy4yNTU5IDEwLjY5MzQgMzYuODE2NCAxMC4yNTM5TDI3LjI1NTkgMC42ODM1OTRDMjYuODE2NCAwLjI0NDE0MSAyNi4yMjA3IDAgMjUuNTk1NyAwSDI1VjEyLjVIMzcuNVoiIGZpbGw9IiNBOTc2QTIiLz4KPHBhdGggZD0iTTI1Ljc4NTcgMjBIMTEuMjE0M0MxMC44OTIyIDIwIDEwLjU4MzQgMjAuMTI0NSAxMC4zNTU3IDIwLjM0NjFDMTAuMTI3OSAyMC41Njc4IDEwIDIwLjg2ODQgMTAgMjEuMTgxOFYzMS44MTgyQzEwIDMyLjEzMTYgMTAuMTI3OSAzMi40MzIyIDEwLjM1NTcgMzIuNjUzOUMxMC41ODM0IDMyLjg3NTUgMTAuODkyMiAzMyAxMS4yMTQzIDMzSDI1Ljc4NTdDMjYuMTA3OCAzMyAyNi40MTY2IDMyLjg3NTUgMjYuNjQ0MyAzMi42NTM5QzI2Ljg3MjEgMzIuNDMyMiAyNyAzMi4xMzE2IDI3IDMxLjgxODJWMjEuMTgxOEMyNyAyMC44Njg0IDI2Ljg3MjEgMjAuNTY3OCAyNi42NDQzIDIwLjM0NjFDMjYuNDE2NiAyMC4xMjQ1IDI2LjEwNzggMjAgMjUuNzg1NyAyMFpNMTMuNjQyOSAyMi4zNjM2QzEzLjg4MyAyMi4zNjM2IDE0LjExNzggMjIuNDMyOSAxNC4zMTc1IDIyLjU2MjhDMTQuNTE3MiAyMi42OTI3IDE0LjY3MjggMjIuODc3MiAxNC43NjQ3IDIzLjA5MzJDMTQuODU2NiAyMy4zMDkxIDE0Ljg4MDcgMjMuNTQ2OCAxNC44MzM4IDIzLjc3NkMxNC43ODcgMjQuMDA1MyAxNC42NzEzIDI0LjIxNTggMTQuNTAxNSAyNC4zODExQzE0LjMzMTcgMjQuNTQ2NCAxNC4xMTUzIDI0LjY1OSAxMy44Nzk4IDI0LjcwNDZDMTMuNjQ0MiAyNC43NTAyIDEzLjQwMDEgMjQuNzI2OCAxMy4xNzgyIDI0LjYzNzNDMTIuOTU2MyAyNC41NDc5IDEyLjc2NjYgMjQuMzk2NCAxMi42MzMyIDI0LjIwMkMxMi40OTk4IDI0LjAwNzcgMTIuNDI4NiAyMy43NzkyIDEyLjQyODYgMjMuNTQ1NUMxMi40Mjg2IDIzLjIzMiAxMi41NTY1IDIyLjkzMTQgMTIuNzg0MiAyMi43MDk4QzEzLjAxMiAyMi40ODgxIDEzLjMyMDggMjIuMzYzNiAxMy42NDI5IDIyLjM2MzZaTTI0LjU3MTQgMzAuNjM2NEgxMi40Mjg2VjI5LjQ1NDVMMTQuODU3MSAyNy4wOTA5TDE2LjA3MTQgMjguMjcyN0wyMC45Mjg2IDIzLjU0NTVMMjQuNTcxNCAyNy4wOTA5VjMwLjYzNjRaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K");
  position: relative;
}

.hc-pdf-file-icon {
  width: 38px;
  height: 50px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzgiIGhlaWdodD0iNTAiIHZpZXdCb3g9IjAgMCAzOCA1MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIxLjg3NSAxMy4yODEyVjBIMi4zNDM3NUMxLjA0NDkyIDAgMCAxLjA0NDkyIDAgMi4zNDM3NVY0Ny42NTYyQzAgNDguOTU1MSAxLjA0NDkyIDUwIDIuMzQzNzUgNTBIMzUuMTU2MkMzNi40NTUxIDUwIDM3LjUgNDguOTU1MSAzNy41IDQ3LjY1NjJWMTUuNjI1SDI0LjIxODhDMjIuOTI5NyAxNS42MjUgMjEuODc1IDE0LjU3MDMgMjEuODc1IDEzLjI4MTJaTTM3LjUgMTEuOTA0M1YxMi41SDI1VjBIMjUuNTk1N0MyNi4yMjA3IDAgMjYuODE2NCAwLjI0NDE0MSAyNy4yNTU5IDAuNjgzNTk0TDM2LjgxNjQgMTAuMjUzOUMzNy4yNTU5IDEwLjY5MzQgMzcuNSAxMS4yODkxIDM3LjUgMTEuOTA0M1oiIGZpbGw9IiM5NTFDMUUiLz4KPHBhdGggZD0iTTM3LjUgMTIuNVYxMS45MDQzQzM3LjUgMTEuMjg5MSAzNy4yNTU5IDEwLjY5MzQgMzYuODE2NCAxMC4yNTM5TDI3LjI1NTkgMC42ODM1OTRDMjYuODE2NCAwLjI0NDE0MSAyNi4yMjA3IDAgMjUuNTk1NyAwSDI1VjEyLjVIMzcuNVoiIGZpbGw9IiM5NTRCNEMiLz4KPHBhdGggZD0iTTEwLjY3MiAyMi40MzJDMTEuNzg0IDIyLjQzMiAxMi41OTIgMjIuNjY0IDEzLjA5NiAyMy4xMjhDMTMuNjA4IDIzLjU4NCAxMy44NjQgMjQuMjI0IDEzLjg2NCAyNS4wNDhDMTMuODY0IDI1LjUzNiAxMy43NiAyNS45OTIgMTMuNTUyIDI2LjQxNkMxMy4zNDQgMjYuODQgMTIuOTkyIDI3LjE4NCAxMi40OTYgMjcuNDQ4QzEyLjAwOCAyNy43MTIgMTEuMzQ0IDI3Ljg0NCAxMC41MDQgMjcuODQ0SDkuNjUyVjMxSDguMTE2VjIyLjQzMkgxMC42NzJaTTEwLjU3NiAyMy43MDRIOS42NTJWMjYuNTcySDEwLjM0OEMxMC45NzIgMjYuNTcyIDExLjQ1MiAyNi40NiAxMS43ODggMjYuMjM2QzEyLjEzMiAyNi4wMDQgMTIuMzA0IDI1LjYyOCAxMi4zMDQgMjUuMTA4QzEyLjMwNCAyNC42MzYgMTIuMTY0IDI0LjI4NCAxMS44ODQgMjQuMDUyQzExLjYwNCAyMy44MiAxMS4xNjggMjMuNzA0IDEwLjU3NiAyMy43MDRaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNMjIuNTUzNyAyNi42MzJDMjIuNTUzNyAyOC4wOCAyMi4xNDk3IDI5LjE3MiAyMS4zNDE3IDI5LjkwOEMyMC41MzM3IDMwLjYzNiAxOS40MDU3IDMxIDE3Ljk1NzcgMzFIMTUuNTQ1N1YyMi40MzJIMTguMjA5N0MxOS4wOTc3IDIyLjQzMiAxOS44NjU3IDIyLjU5MiAyMC41MTM3IDIyLjkxMkMyMS4xNjE3IDIzLjIzMiAyMS42NjE3IDIzLjcwNCAyMi4wMTM3IDI0LjMyOEMyMi4zNzM3IDI0Ljk1MiAyMi41NTM3IDI1LjcyIDIyLjU1MzcgMjYuNjMyWk0yMC45NDU3IDI2LjY4QzIwLjk0NTcgMjUuNjU2IDIwLjcwOTcgMjQuOTA0IDIwLjIzNzcgMjQuNDI0QzE5Ljc2NTcgMjMuOTQ0IDE5LjA4OTcgMjMuNzA0IDE4LjIwOTcgMjMuNzA0SDE3LjA4MTdWMjkuNzE2SDE4LjAwNTdDMTkuOTY1NyAyOS43MTYgMjAuOTQ1NyAyOC43MDQgMjAuOTQ1NyAyNi42OFoiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik0yNS44OTM2IDMxSDI0LjM4MTZWMjIuNDMySDI5LjI0MTZWMjMuNzE2SDI1Ljg5MzZWMjYuMjM2SDI5LjAxMzZWMjcuNTJIMjUuODkzNlYzMVoiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=");
  position: relative;
}

.hc-text-file-icon {
  width: 38px;
  height: 50px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzgiIGhlaWdodD0iNTAiIHZpZXdCb3g9IjAgMCAzOCA1MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIyLjM3NSAxMy4yODEyVjBIMi44NDM3NUMxLjU0NDkyIDAgMC41IDEuMDQ0OTIgMC41IDIuMzQzNzVWNDcuNjU2MkMwLjUgNDguOTU1MSAxLjU0NDkyIDUwIDIuODQzNzUgNTBIMzUuNjU2MkMzNi45NTUxIDUwIDM4IDQ4Ljk1NTEgMzggNDcuNjU2MlYxNS42MjVIMjQuNzE4OEMyMy40Mjk3IDE1LjYyNSAyMi4zNzUgMTQuNTcwMyAyMi4zNzUgMTMuMjgxMlpNMzggMTEuOTA0M1YxMi41SDI1LjVWMEgyNi4wOTU3QzI2LjcyMDcgMCAyNy4zMTY0IDAuMjQ0MTQxIDI3Ljc1NTkgMC42ODM1OTRMMzcuMzE2NCAxMC4yNTM5QzM3Ljc1NTkgMTAuNjkzNCAzOCAxMS4yODkxIDM4IDExLjkwNDNaIiBmaWxsPSIjOUZENEFFIi8+CjxwYXRoIGQ9Ik0zOCAxMi41VjExLjkwNDNDMzggMTEuMjg5MSAzNy43NTU5IDEwLjY5MzQgMzcuMzE2NCAxMC4yNTM5TDI3Ljc1NTkgMC42ODM1OTRDMjcuMzE2NCAwLjI0NDE0MSAyNi43MjA3IDAgMjYuMDk1NyAwSDI1LjVWMTIuNUgzOFoiIGZpbGw9IiNDRkU2RDUiLz4KPHBhdGggZD0iTTEzLjAyOTggMzFIMTEuNDkzOFYyMy43MjhIOS4wMzM4VjIyLjQzMkgxNS40ODk4VjIzLjcyOEgxMy4wMjk4VjMxWiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTIzLjMwNTUgMzFIMjEuNTUzNUwxOS40NTM1IDI3LjU4TDE3LjM0MTUgMzFIMTUuNzA5NUwxOC41NTM1IDI2LjU2TDE1Ljg4OTUgMjIuNDMySDE3LjU4MTVMMTkuNTI1NSAyNS42MjRMMjEuNDU3NSAyMi40MzJIMjMuMTAxNUwyMC40MjU1IDI2LjYyTDIzLjMwNTUgMzFaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNMjcuNTAyNSAzMUgyNS45NjY1VjIzLjcyOEgyMy41MDY1VjIyLjQzMkgyOS45NjI1VjIzLjcyOEgyNy41MDI1VjMxWiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==");
  position: relative;
}

.hc-text-clipping-file-icon {
  width: 38px;
  height: 50px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzgiIGhlaWdodD0iNTAiIHZpZXdCb3g9IjAgMCAzOCA1MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIyLjM3NSAxMy4yODEyVjBIMi44NDM3NUMxLjU0NDkyIDAgMC41IDEuMDQ0OTIgMC41IDIuMzQzNzVWNDcuNjU2MkMwLjUgNDguOTU1MSAxLjU0NDkyIDUwIDIuODQzNzUgNTBIMzUuNjU2MkMzNi45NTUxIDUwIDM4IDQ4Ljk1NTEgMzggNDcuNjU2MlYxNS42MjVIMjQuNzE4OEMyMy40Mjk3IDE1LjYyNSAyMi4zNzUgMTQuNTcwMyAyMi4zNzUgMTMuMjgxMlpNMzggMTEuOTA0M1YxMi41SDI1LjVWMEgyNi4wOTU3QzI2LjcyMDcgMCAyNy4zMTY0IDAuMjQ0MTQxIDI3Ljc1NTkgMC42ODM1OTRMMzcuMzE2NCAxMC4yNTM5QzM3Ljc1NTkgMTAuNjkzNCAzOCAxMS4yODkxIDM4IDExLjkwNDNaIiBmaWxsPSIjOUZENEFFIi8+CjxwYXRoIGQ9Ik0zOCAxMi41VjExLjkwNDNDMzggMTEuMjg5MSAzNy43NTU5IDEwLjY5MzQgMzcuMzE2NCAxMC4yNTM5TDI3Ljc1NTkgMC42ODM1OTRDMjcuMzE2NCAwLjI0NDE0MSAyNi43MjA3IDAgMjYuMDk1NyAwSDI1LjVWMTIuNUgzOFoiIGZpbGw9IiNDRkU1RDUiLz4KPHBhdGggZD0iTTE4LjY1NzIgMjguOTU1NUgxNi44NTczVjIzLjg4NzlIMTQuOTI4OFYyMi4yOTE1SDIwLjU3NVYyMy44ODc5SDE4LjYyNTFWMjguOTU1NUgxOC42NTcyWiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTEzLjE0OTkgMzEuODU4N0gxMS41VjMwLjIxOTRIMTIuNTkyOFYzMC43NjU4SDEzLjE0OTlWMzEuODU4N1oiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik0xMi41NzEzIDI5LjI4NzVIMTEuNVYyNy40NDQ3SDEyLjU3MTNWMjkuMjg3NVpNMTIuNTcxMyAyNi41NDQ4SDExLjVWMjQuNzAySDEyLjU3MTNWMjYuNTQ0OFpNMTIuNTcxMyAyMy43Njk5SDExLjVWMjEuOTM3OUgxMi41NzEzVjIzLjc2OTlaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNMTIuNTkyOCAyMS4wMDU4SDExLjVWMTkuMzU1OUgxMy4xNDk5VjIwLjQ1OTRIMTIuNTkyOFYyMS4wMDU4WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTI1Ljg5OTkgMzAuNjgwM0gyNC4xOTY0VjIwLjUzNDRIMjUuODk5OUMyNi4yMjEzIDIwLjUzNDQgMjYuNDk5OSAxOS43NDE1IDI2LjQ5OTkgMTkuNDYzQzI2LjQ1MzMgMTkuMTk4NCAyNi4yMjUyIDE5IDI1Ljk1MDggMTlDMjUuOTMyOCAxOSAyNS45MTUyIDE5LjAwMDggMjUuODk3NyAxOS4wMDI1TDI1Ljg5OTkgMTkuMDAyM0gyMS4wMTQ0QzIxLjAwNDIgMTkuMDAxNyAyMC45OTIzIDE5LjAwMTQgMjAuOTgwMiAxOS4wMDE0QzIwLjc1MiAxOS4wMDE0IDIwLjU1MTUgMTkuMTIwNCAyMC40Mzc0IDE5LjI5OTdMMjAuNDM1OCAxOS4zMDIzSDE5LjYyMTZWMjAuMzczN0gyMC44MjE2QzIwLjg3MiAyMC40MjIyIDIwLjkzOTEgMjAuNDUzOSAyMS4wMTM0IDIwLjQ1OTRMMjEuMDE0NCAyMC40NTk0SDIyLjczOTNWMzAuNTczM0gyMS4wMTQ0QzIxLjAxMjYgMzAuNTczMyAyMS4wMTA1IDMwLjU3MzIgMjEuMDA4NCAzMC41NzMyQzIwLjkzMzggMzAuNTczMiAyMC44NjcgMzAuNjA2NCAyMC44MjE4IDMwLjY1ODdMMTkuNjIxNSAzMC42NTlWMzEuNzMwNEgyMC40MzU3QzIwLjU0MSAzMS45MTI1IDIwLjczNDkgMzIuMDMzMSAyMC45NTY5IDMyLjAzMzFDMjAuOTc3MSAzMi4wMzMxIDIwLjk5NzEgMzIuMDMyMSAyMS4wMTY4IDMyLjAzMDFMMjEuMDE0MyAzMi4wMzAzSDI1Ljg5OThDMjYuMjIxMiAzMi4wMzAzIDI2LjQ5OTggMzEuODQ4MSAyNi40OTk4IDMxLjU2OTZDMjYuNDk5OCAzMS4yOTExIDI2LjI1MzQgMzAuNjgwMyAyNS44OTk5IDMwLjY4MDNaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNMTQuMDgxOCAzMC43NjYxSDE1LjkxMzlWMzEuODU4OEgxNC4wODE4VjMwLjc2NjFaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNMTYuODQ2MiAzMC43NjYxSDE4LjY3ODNWMzEuODU4OEgxNi44NDYyVjMwLjc2NjFaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNMTYuODQ2MiAxOS4zNTU5SDE4LjY3ODNWMjAuNDQ4N0gxNi44NDYyVjE5LjM1NTlaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNMTQuMDgxOCAxOS4zNTU5SDE1LjkxMzlWMjAuNDQ4N0gxNC4wODE4VjE5LjM1NTlaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K");
  position: relative;
}

.hc-xls-file-icon {
  width: 38px;
  height: 50px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzgiIGhlaWdodD0iNTAiIHZpZXdCb3g9IjAgMCAzOCA1MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIxLjg3NSAxMy4yODEyVjBIMi4zNDM3NUMxLjA0NDkyIDAgMCAxLjA0NDkyIDAgMi4zNDM3NVY0Ny42NTYyQzAgNDguOTU1MSAxLjA0NDkyIDUwIDIuMzQzNzUgNTBIMzUuMTU2MkMzNi40NTUxIDUwIDM3LjUgNDguOTU1MSAzNy41IDQ3LjY1NjJWMTUuNjI1SDI0LjIxODhDMjIuOTI5NyAxNS42MjUgMjEuODc1IDE0LjU3MDMgMjEuODc1IDEzLjI4MTJaTTM3LjUgMTEuOTA0M1YxMi41SDI1VjBIMjUuNTk1N0MyNi4yMjA3IDAgMjYuODE2NCAwLjI0NDE0MSAyNy4yNTU5IDAuNjgzNTk0TDM2LjgxNjQgMTAuMjUzOUMzNy4yNTU5IDEwLjY5MzQgMzcuNSAxMS4yODkxIDM3LjUgMTEuOTA0M1oiIGZpbGw9IiMwMDZDNEUiLz4KPHBhdGggZD0iTTM3LjUgMTIuNVYxMS45MDQzQzM3LjUgMTEuMjg5MSAzNy4yNTU5IDEwLjY5MzQgMzYuODE2NCAxMC4yNTM5TDI3LjI1NTkgMC42ODM1OTRDMjYuODE2NCAwLjI0NDE0MSAyNi4yMjA3IDAgMjUuNTk1NyAwSDI1VjEyLjVIMzcuNVoiIGZpbGw9IiM2QkIyNkIiLz4KPHBhdGggZD0iTTE2LjcwNzkgMzFIMTQuOTU1OUwxMi44NTU5IDI3LjU4TDEwLjc0MzkgMzFIOS4xMTE4OUwxMS45NTU5IDI2LjU2TDkuMjkxODkgMjIuNDMySDEwLjk4MzlMMTIuOTI3OSAyNS42MjRMMTQuODU5OSAyMi40MzJIMTYuNTAzOUwxMy44Mjc5IDI2LjYyTDE2LjcwNzkgMzFaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNMTcuODMyOCAzMVYyMi40MzJIMTkuMzY4OFYyOS43MDRIMjIuOTQ0OFYzMUgxNy44MzI4WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTI5LjQxMDUgMjguNjZDMjkuNDEwNSAyOS40MiAyOS4xMzQ1IDMwLjAyIDI4LjU4MjUgMzAuNDZDMjguMDMwNSAzMC45IDI3LjI2NjUgMzEuMTIgMjYuMjkwNSAzMS4xMkMyNS4zNDY1IDMxLjEyIDI0LjU0NjUgMzAuOTYgMjMuODkwNSAzMC42NFYyOS4yQzI0LjI1MDUgMjkuMzYgMjQuNjQ2NSAyOS41MDggMjUuMDc4NSAyOS42NDRDMjUuNTE4NSAyOS43NzIgMjUuOTU4NSAyOS44MzYgMjYuMzk4NSAyOS44MzZDMjYuOTE4NSAyOS44MzYgMjcuMjk0NSAyOS43MzYgMjcuNTI2NSAyOS41MzZDMjcuNzY2NSAyOS4zMjggMjcuODg2NSAyOS4wNjQgMjcuODg2NSAyOC43NDRDMjcuODg2NSAyOC4zOTIgMjcuNzM0NSAyOC4xMTIgMjcuNDMwNSAyNy45MDRDMjcuMTI2NSAyNy42ODggMjYuNjgyNSAyNy40NTYgMjYuMDk4NSAyNy4yMDhDMjUuNzQ2NSAyNy4wNjQgMjUuNDA2NSAyNi44ODggMjUuMDc4NSAyNi42OEMyNC43NTg1IDI2LjQ2NCAyNC40OTQ1IDI2LjE5NiAyNC4yODY1IDI1Ljg3NkMyNC4wODY1IDI1LjU0OCAyMy45ODY1IDI1LjE0IDIzLjk4NjUgMjQuNjUyQzIzLjk4NjUgMjMuOTI0IDI0LjI0MjUgMjMuMzUyIDI0Ljc1NDUgMjIuOTM2QzI1LjI3NDUgMjIuNTIgMjUuOTY2NSAyMi4zMTIgMjYuODMwNSAyMi4zMTJDMjcuMjc4NSAyMi4zMTIgMjcuNzAyNSAyMi4zNiAyOC4xMDI1IDIyLjQ1NkMyOC41MTA1IDIyLjU1MiAyOC45MTA1IDIyLjY4OCAyOS4zMDI1IDIyLjg2NEwyOC44MTA1IDI0LjFDMjguNDUwNSAyMy45NDggMjguMTA2NSAyMy44MjggMjcuNzc4NSAyMy43NEMyNy40NTg1IDIzLjY1MiAyNy4xMjY1IDIzLjYwOCAyNi43ODI1IDIzLjYwOEMyNi4zNjY1IDIzLjYwOCAyNi4wNTA1IDIzLjcgMjUuODM0NSAyMy44ODRDMjUuNjE4NSAyNC4wNjggMjUuNTEwNSAyNC4zMTIgMjUuNTEwNSAyNC42MTZDMjUuNTEwNSAyNC44NDggMjUuNTcwNSAyNS4wNDggMjUuNjkwNSAyNS4yMTZDMjUuODEwNSAyNS4zNzYgMjUuOTk0NSAyNS41MjQgMjYuMjQyNSAyNS42NkMyNi40OTg1IDI1Ljc5NiAyNi44MjY1IDI1Ljk1MiAyNy4yMjY1IDI2LjEyOEMyNy42OTA1IDI2LjMyOCAyOC4wODI1IDI2LjU0IDI4LjQwMjUgMjYuNzY0QzI4LjczMDUgMjYuOTggMjguOTc4NSAyNy4yNCAyOS4xNDY1IDI3LjU0NEMyOS4zMjI1IDI3Ljg0IDI5LjQxMDUgMjguMjEyIDI5LjQxMDUgMjguNjZaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K");
  position: relative;
}

.hc-xml-file-icon {
  width: 38px;
  height: 50px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzgiIGhlaWdodD0iNTAiIHZpZXdCb3g9IjAgMCAzOCA1MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIxLjg3NSAxMy4yODEyVjBIMi4zNDM3NUMxLjA0NDkyIDAgMCAxLjA0NDkyIDAgMi4zNDM3NVY0Ny42NTYyQzAgNDguOTU1MSAxLjA0NDkyIDUwIDIuMzQzNzUgNTBIMzUuMTU2MkMzNi40NTUxIDUwIDM3LjUgNDguOTU1MSAzNy41IDQ3LjY1NjJWMTUuNjI1SDI0LjIxODhDMjIuOTI5NyAxNS42MjUgMjEuODc1IDE0LjU3MDMgMjEuODc1IDEzLjI4MTJaTTM3LjUgMTEuOTA0M1YxMi41SDI1VjBIMjUuNTk1N0MyNi4yMjA3IDAgMjYuODE2NCAwLjI0NDE0MSAyNy4yNTU5IDAuNjgzNTk0TDM2LjgxNjQgMTAuMjUzOUMzNy4yNTU5IDEwLjY5MzQgMzcuNSAxMS4yODkxIDM3LjUgMTEuOTA0M1oiIGZpbGw9IiM5RkQ0QUUiLz4KPHBhdGggZD0iTTM3LjUgMTIuNVYxMS45MDQzQzM3LjUgMTEuMjg5MSAzNy4yNTU5IDEwLjY5MzQgMzYuODE2NCAxMC4yNTM5TDI3LjI1NTkgMC42ODM1OTRDMjYuODE2NCAwLjI0NDE0MSAyNi4yMjA3IDAgMjUuNTk1NyAwSDI1VjEyLjVIMzcuNVoiIGZpbGw9IiNDRkU1RDUiLz4KPHBhdGggZD0iTTEzLjYyIDMxSDExLjg2OEw5Ljc2OCAyNy41OEw3LjY1NiAzMUg2LjAyNEw4Ljg2OCAyNi41Nkw2LjIwNCAyMi40MzJINy44OTZMOS44NCAyNS42MjRMMTEuNzcyIDIyLjQzMkgxMy40MTZMMTAuNzQgMjYuNjJMMTMuNjIgMzFaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNMTguNDI4OSAzMUwxNi4wNzY5IDIzLjk4SDE2LjAyODlDMTYuMDQ0OSAyNC4xNCAxNi4wNTY5IDI0LjM2OCAxNi4wNjQ5IDI0LjY2NEMxNi4wODA5IDI0Ljk1MiAxNi4wOTI5IDI1LjI2OCAxNi4xMDA5IDI1LjYxMkMxNi4xMTY5IDI1Ljk0OCAxNi4xMjQ5IDI2LjI2NCAxNi4xMjQ5IDI2LjU2VjMxSDE0Ljc0NDlWMjIuNDMySDE2Ljg4MDlMMTkuMTM2OSAyOS4xNjRIMTkuMTg0OUwyMS41MzY5IDIyLjQzMkgyMy42NzI5VjMxSDIyLjIwODlWMjYuNDg4QzIyLjIwODkgMjYuMjE2IDIyLjIxMjkgMjUuOTIgMjIuMjIwOSAyNS42QzIyLjIzNjkgMjUuMjcyIDIyLjI0ODkgMjQuOTY0IDIyLjI1NjkgMjQuNjc2QzIyLjI3MjkgMjQuMzggMjIuMjg0OSAyNC4xNTIgMjIuMjkyOSAyMy45OTJIMjIuMjQ0OUwxOS43OTY5IDMxSDE4LjQyODlaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNMjUuODg5NCAzMVYyMi40MzJIMjcuNDI1NFYyOS43MDRIMzEuMDAxNFYzMUgyNS44ODk0WiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==");
  position: relative;
}

.hc-file-icon-checked {
  width: 16px;
  height: 16px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDE2IDE2Ij4KICA8ZyBpZD0idXBsb2FkZWQtaWNvbiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTAuNSAtMzgpIj4KICAgIDxwYXRoIGlkPSJQYXRoXzgiIGRhdGEtbmFtZT0iUGF0aCA4IiBkPSJNMTUuNSw0NmE3LDcsMCwxLDEtNy03QTcsNywwLDAsMSwxNS41LDQ2WiIgZmlsbD0iI2ZmZiIvPgogICAgPHBhdGggaWQ9IlBhdGhfOSIgZGF0YS1uYW1lPSJQYXRoIDkiIGQ9Ik0xNi41LDQ2YTgsOCwwLDEsMS04LThBOCw4LDAsMCwxLDE2LjUsNDZaTTcuNTc1LDUwLjIzNiwxMy41MSw0NC4zYS41MTYuNTE2LDAsMCwwLDAtLjczbC0uNzMtLjczYS41MTYuNTE2LDAsMCwwLS43MywwTDcuMjEsNDcuNjgxbC0yLjI2LTIuMjZhLjUxNi41MTYsMCwwLDAtLjczLDBsLS43My43M2EuNTE2LjUxNiwwLDAsMCwwLC43M2wzLjM1NSwzLjM1NUEuNTE2LjUxNiwwLDAsMCw3LjU3NSw1MC4yMzZaIiBmaWxsPSIjMzMzIi8+CiAgPC9nPgo8L3N2Zz4K");
  position: absolute;
  left: -4px;
  bottom: -4px;
}

/* set standard relative layering for components */
/* set standard relative layering for components */
/* set standard relative layering for components */
.breadcrumb {
  padding: 0;
  margin: 0;
  list-style: none;
  display: flex;
  color: #5e676f;
}
@media (max-width: 576px) {
  .breadcrumb:not(.disable-responsive) {
    display: none;
  }
}

.breadcrumb-item {
  display: flex;
  margin: 0;
  white-space: nowrap;
  align-items: center;
}
.breadcrumb-item > a {
  color: #006d9a;
  text-decoration: none;
}
.breadcrumb-item > a[disabled] {
  color: #000;
}
.breadcrumb-item .breadcrumb-arrow {
  font-size: 10px;
  height: 10px;
  width: 10px;
  color: #a1a1a1;
  margin-top: 3px;
  padding-left: 10px;
  padding-right: 15px;
}
.breadcrumb-item:last-child .breadcrumb-arrow {
  display: none;
}

.breadcrumb-responsive-container {
  display: none;
}
@media (max-width: 576px) {
  .breadcrumb-responsive-container:not(.disable-responsive) {
    display: block;
  }
}

.breadcrumb-back-button {
  display: flex;
  align-items: center;
  color: #006d9a;
  justify-content: space-between;
  width: 50px;
}

/* set standard relative layering for components */
.cdk-overlay-container {
  z-index: 2100;
}

.overlay-pointer-events {
  pointer-events: none !important;
}

/* set standard relative layering for components */
/* set standard relative layering for components */
/* set standard relative layering for components */
/** Adapted from https://github.com/atom-material/atom-material-syntax-light */
.hljs {
  display: block;
  overflow-x: auto;
  padding: 0;
  background: #f0f3f6;
  color: #5e676f;
  -webkit-font-smoothing: antialiased;
  text-size-adjust: 100%;
  font: 300 100%/1 Roboto Mono, monospace;
  font-size: 14px;
}

.hljs > *::selection {
  background-color: rgb(0, 156.6, 229.5);
  color: #fff;
}

.hljs-section {
  background-color: #fff;
}

.hljs-comment {
  color: rgb(177.9078947368, 184.0263157895, 192.5921052632);
  font-style: italic;
}

.hljs-tag,
.hljs-selector-tag,
.hljs-regexp,
.hljs-meta {
  color: #a94c9d;
}

.hljs-string,
.hljs-subst {
  color: #00a859;
}

.hljs-number,
.hljs-variable,
.hljs-template-variable {
  color: #00acac;
}

.hljs-name,
.hljs-keyword,
.hljs-type,
.hljs-attribute {
  color: rgb(0, 139.2, 204);
}

.hljs-title,
.hljs-function > .hljs-title,
.hljs-symbol,
.hljs-bullet,
.hljs-built_in,
.hljs-builtin-name,
.hljs-link {
  color: #006d9a;
}

.hljs-params {
  color: #cc2027;
}

.hljs-addition {
  color: #007bff;
  display: inline-block;
  width: 100%;
}

.hljs-deletion {
  color: #f05323;
  display: inline-block;
  width: 100%;
}

.hljs-selector-id,
.hljs-selector-class {
  color: #708090;
}

.hljs-emphasis {
  font-style: italic;
}

.hljs-strong {
  font-weight: bold;
}

.hljs-link {
  text-decoration: underline;
}

.hc-divider {
  height: 1px;
  width: 100%;
  margin: 20px 0;
  border-top: 1px solid #e0e0e0;
}

/* set standard relative layering for components */
/* set standard relative layering for components */
/* set standard relative layering for components */
.hc-icon-left {
  margin-right: 5px;
}

.hc-icon-right {
  margin-left: 5px;
}

.hc-info-ico {
  font-size: 1.1428571429rem;
  color: #cccccc;
  cursor: pointer;
}
.hc-info-ico:hover {
  color: #a1a1a1;
}

.cdk-overlay-container,
.cdk-global-overlay-wrapper {
  pointer-events: none;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
}

.cdk-overlay-container {
  position: fixed;
  z-index: 2100;
}
.cdk-overlay-container:empty {
  display: none;
}

.cdk-global-overlay-wrapper {
  display: flex;
  position: absolute;
  z-index: 2100;
}

.cdk-overlay-pane {
  position: absolute;
  pointer-events: auto;
  box-sizing: border-box;
  z-index: 2100;
  display: flex;
  max-width: 100%;
  max-height: 100%;
}

.cdk-overlay-backdrop {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 1000;
  pointer-events: auto;
  -webkit-tap-highlight-color: transparent;
  transition: opacity 400ms cubic-bezier(0.25, 0.8, 0.25, 1);
  opacity: 0;
}
.cdk-overlay-backdrop.cdk-overlay-backdrop-showing {
  opacity: 1;
}
.cdk-high-contrast-active .cdk-overlay-backdrop.cdk-overlay-backdrop-showing {
  opacity: 0.6;
}

.cdk-overlay-dark-backdrop {
  background: rgba(0, 0, 0, 0.32);
}

.cdk-overlay-transparent-backdrop, .cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing {
  opacity: 0;
}

.cdk-overlay-connected-position-bounding-box {
  position: absolute;
  z-index: 2100;
  display: flex;
  flex-direction: column;
  min-width: 1px;
  min-height: 1px;
}

.cdk-global-scrollblock {
  position: fixed;
  width: 100%;
  overflow-y: scroll;
}

.hc-menu-panel {
  position: relative;
  font-family: "Noto Sans", "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  display: flex;
  flex-direction: column;
  padding: 5px 16px;
  margin: -12px;
  background-color: #fff;
  border-radius: 4px;
}
.hc-menu-panel .hc-divider {
  width: auto;
  margin: 5px 0;
}

.hc-divider.hc-menu-item {
  margin: 5px -16px;
}

button.hc-menu-item:not(.hc-button),
a.hc-menu-item:not(.hc-button) {
  font-size: 1rem;
  font-family: "Noto Sans", "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  color: #333;
  padding: 6px 16px;
  margin: 0 -16px;
  border: 0;
  background: 0 0;
  text-align: left;
  display: flex;
  align-items: center;
}
button.hc-menu-item:not(.hc-button)[disabled],
a.hc-menu-item:not(.hc-button)[disabled] {
  opacity: 0.5;
}
button.hc-menu-item:not(.hc-button):active, button.hc-menu-item:not(.hc-button):hover,
a.hc-menu-item:not(.hc-button):active,
a.hc-menu-item:not(.hc-button):hover {
  color: #333;
}
button.hc-menu-item:not(.hc-button):focus:not([disabled]),
a.hc-menu-item:not(.hc-button):focus:not([disabled]) {
  background-color: rgb(178.5, 230.7, 255);
  color: #333;
  cursor: pointer;
  box-shadow: none;
  outline: none;
}
button.hc-menu-item:not(.hc-button).hc-menu-item-submenu,
a.hc-menu-item:not(.hc-button).hc-menu-item-submenu {
  padding-right: 40px;
}
button.hc-menu-item:not(.hc-button).hc-menu-item-submenu:after,
a.hc-menu-item:not(.hc-button).hc-menu-item-submenu:after {
  content: "";
  background-image: url("data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiMzMzM7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5BcnRib2FyZCAxPC90aXRsZT48cGF0aCBpZD0iUGF0aF8xMjIyMSIgZGF0YS1uYW1lPSJQYXRoIDEyMjIxIiBjbGFzcz0iY2xzLTEiIGQ9Ik0xOS42NCwxNS4yOWExLDEsMCwwLDAtLjMyLS43NkwxMS44Miw3QTEuMDYsMS4wNiwwLDAsMCwxMCw3Ljc5djE1YTEuMDgsMS4wOCwwLDAsMCwxLjA3LDEuMDcsMS4wNSwxLjA1LDAsMCwwLC43NS0uMzJsNy41LTcuNUExLDEsMCwwLDAsMTkuNjQsMTUuMjlaIi8+PC9zdmc+");
  position: absolute;
  width: 20px;
  height: 20px;
  right: 10px;
}
button.hc-menu-item:not(.hc-button) .hc-menu-icon,
a.hc-menu-item:not(.hc-button) .hc-menu-icon {
  font-size: 16px;
  height: 16px;
  width: 16px;
  margin-right: 14px;
}
button.hc-menu-item:not(.hc-button) .hc-menu-sub-text,
a.hc-menu-item:not(.hc-button) .hc-menu-sub-text {
  flex: 1 0 auto;
  margin-left: 15px;
  color: #cccccc;
  text-align: right;
}
button.hc-menu-item:not(.hc-button) .hc-menu-sub-text hc-icon,
a.hc-menu-item:not(.hc-button) .hc-menu-sub-text hc-icon {
  margin-right: 0;
  color: #333;
}

.hc-elip-menu {
  transform: rotate(90deg);
  background-color: transparent;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNzUgMzYiPjxkZWZzPjxzdHlsZT4uYXtmaWxsOiM1MTUzNTM7fTwvc3R5bGU+PC9kZWZzPjxwYXRoIGNsYXNzPSJhIiBkPSJNMzcuNSwxMjVhMTgsMTgsMCwxLDEsMTgsMTgsMTguMDUsMTguMDUsMCwwLDEtMTgtMThaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMzcuNSAtMTA3KSIvPjxwYXRoIGNsYXNzPSJhIiBkPSJNMTA3LDEyNWExOCwxOCwwLDEsMSwxOCwxOEExOC4wNSwxOC4wNSwwLDAsMSwxMDcsMTI1WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTM3LjUgLTEwNykiLz48cGF0aCBjbGFzcz0iYSIgZD0iTTE3Ni41LDEyNWExOCwxOCwwLDEsMSwxOCwxOEExOC4wNSwxOC4wNSwwLDAsMSwxNzYuNSwxMjVaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMzcuNSAtMTA3KSIvPjwvc3ZnPg==");
  background-repeat: no-repeat;
  background-size: 16px 16px;
  background-position: center;
  height: 22px;
  width: 28px;
  padding: 0;
  border-radius: 4px;
  border: 2px solid transparent;
}
.hc-elip-menu:hover {
  background-color: rgba(0, 0, 0, 0.15);
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNzUgMzYiPjxkZWZzPjxzdHlsZT4uYXtmaWxsOiMzMzM7fTwvc3R5bGU+PC9kZWZzPjxwYXRoIGNsYXNzPSJhIiBkPSJNMzcuNSwxMjVhMTgsMTgsMCwxLDEsMTgsMTgsMTguMDUsMTguMDUsMCwwLDEtMTgtMThaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMzcuNSAtMTA3KSIvPjxwYXRoIGNsYXNzPSJhIiBkPSJNMTA3LDEyNWExOCwxOCwwLDEsMSwxOCwxOEExOC4wNSwxOC4wNSwwLDAsMSwxMDcsMTI1WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTM3LjUgLTEwNykiLz48cGF0aCBjbGFzcz0iYSIgZD0iTTE3Ni41LDEyNWExOCwxOCwwLDEsMSwxOCwxOEExOC4wNSwxOC4wNSwwLDAsMSwxNzYuNSwxMjVaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMzcuNSAtMTA3KSIvPjwvc3ZnPg==");
}
.hc-elip-menu:focus {
  outline: none;
  border: 2px solid #00aeff;
}

/* set standard relative layering for components */
/* set standard relative layering for components */
/* set standard relative layering for components */
/* set standard relative layering for components */
/* set standard relative layering for components */
/* set standard relative layering for components */
/* set standard relative layering for components */
/* set standard relative layering for components */
/* set standard relative layering for components */
.ng-select {
  /** Button next to the dropdown arrow to clear out the input */
}
.ng-select.ng-select-opened > .ng-select-container, .ng-select.ng-select-opened > .ng-select-container:hover {
  border-color: #00aeff;
  background-color: #fff;
  box-shadow: 0 0 3px #00aeff;
}
.ng-select.ng-select-opened.ng-select-bottom > .ng-select-container {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.ng-select.ng-select-opened.ng-select-top > .ng-select-container {
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}
.ng-select.ng-select-focused:not(.ng-select-opened) > .ng-select-container {
  border-color: #00aeff;
  background-color: #fff;
  box-shadow: 0 0 3px #00aeff;
}
.ng-select.ng-select-disabled > .ng-select-container {
  background-color: #f0f3f6;
  border-color: #e0e0e0;
  cursor: not-allowed !important;
}
.ng-select.ng-select-disabled > .ng-select-container .ng-value {
  opacity: 0.4;
  cursor: not-allowed !important;
}
.ng-select.ng-select-disabled > .ng-select-container .ng-placeholder {
  color: rgb(173.4, 173.4, 173.4) !important;
  cursor: not-allowed !important;
}
.ng-select.ng-select-disabled > .ng-select-container:hover {
  background-color: #f0f3f6;
  border-color: #e0e0e0;
}
.ng-select.ng-select-disabled .ng-arrow-wrapper {
  cursor: not-allowed !important;
  opacity: 0.4;
}
.ng-select.ng-select-disabled input {
  cursor: not-allowed !important;
}
.ng-select:not(.ng-select-disabled) input {
  cursor: pointer !important;
}
.ng-select .ng-has-value .ng-placeholder {
  display: none;
}
.ng-select .ng-select-container {
  background-color: #fff;
  border-radius: 0;
  border: 1px solid #c0c5cc;
  min-height: 35px;
  align-items: center;
  cursor: pointer !important;
}
.ng-select .ng-select-container:hover {
  border-color: #00aeff;
  background-color: rgb(242.25, 250.95, 255);
}
.ng-select .ng-select-container .ng-value-container {
  line-height: 1.3;
  align-items: center;
  padding-left: 9px;
}
.ng-select .ng-select-container .ng-value-container .ng-placeholder {
  color: #999999;
}
.ng-select .ng-select-container .ng-value-container input {
  font-size: 1rem;
}
.ng-select.ng-select-single .ng-select-container {
  height: 35px;
}
.ng-select.ng-select-single .ng-select-container .ng-value-container .ng-input {
  top: 5px;
  left: 0;
  padding-left: 9px;
  padding-right: 50px;
}
.ng-select.ng-select-multiple.ng-select-disabled > .ng-select-container .ng-value-container .ng-value {
  background-color: #e0e0e0;
  border: 1px solid rgb(220.1842105263, 222.9473684211, 226.8157894737);
}
.ng-select.ng-select-multiple.ng-select-disabled > .ng-select-container .ng-value-container .ng-value .ng-value-label {
  padding: 0 5px;
}
.ng-select.ng-select-multiple .ng-select-container .ng-value-container {
  padding-left: 7px;
  /** .ng-value is the library's class name for the selected "chips" */
}
.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value {
  font-size: 1rem;
  border-radius: 6px;
  display: inline-flex;
  background-color: rgb(228.48, 228.48, 228.48);
  color: #333;
  padding-left: 15px;
  padding-right: 15px;
  margin: 5px;
  margin: 3px;
  position: relative;
}
.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value.ng-value-disabled {
  background-color: #e0e0e0;
}
.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value.ng-value-disabled .ng-value-label {
  padding-left: 5px;
}
.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-label {
  max-width: 200px;
  padding: 3px 0;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon {
  color: transparent;
  position: relative;
  top: 7px;
  left: -7px;
  background-repeat: no-repeat;
  background-size: contain;
  display: inline-block;
  height: 10px;
  opacity: 0.4;
  width: 10px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOS44ODgiIGhlaWdodD0iMTkuODg4IiB2aWV3Qm94PSIwIDAgMTkuODg4IDE5Ljg4OCI+CiAgPHBhdGggaWQ9IlBhdGhfMSIgZGF0YS1uYW1lPSJQYXRoIDEiIGQ9Ik0yMS43My0zLjU4M2ExLjYyMywxLjYyMywwLDAsMC0uNDY5LTEuMTM4TDE2LjMzOS05LjY0M2w0LjkyMi00LjkyMkExLjYyMywxLjYyMywwLDAsMCwyMS43My0xNS43YTEuNjIzLDEuNjIzLDAsMCwwLS40NjktMS4xMzhsLTIuMjc3LTIuMjc3YTEuNjIzLDEuNjIzLDAsMCwwLTEuMTM4LS40NjksMS42MjMsMS42MjMsMCwwLDAtMS4xMzguNDY5TDExLjc4Ni0xNC4yLDYuODY0LTE5LjExOGExLjYyMywxLjYyMywwLDAsMC0xLjEzOC0uNDY5LDEuNjIzLDEuNjIzLDAsMCwwLTEuMTM4LjQ2OUwyLjMxLTE2Ljg0MkExLjYyMywxLjYyMywwLDAsMCwxLjg0Mi0xNS43YTEuNjIzLDEuNjIzLDAsMCwwLC40NjksMS4xMzhMNy4yMzItOS42NDMsMi4zMS00LjcyMWExLjYyMywxLjYyMywwLDAsMC0uNDY5LDEuMTM4QTEuNjIzLDEuNjIzLDAsMCwwLDIuMzEtMi40NDRMNC41ODctLjE2N0ExLjYyMywxLjYyMywwLDAsMCw1LjcyNS4zLDEuNjIzLDEuNjIzLDAsMCwwLDYuODY0LS4xNjdsNC45MjItNC45MjJMMTYuNzA4LS4xNjdBMS42MjMsMS42MjMsMCwwLDAsMTcuODQ2LjNhMS42MjMsMS42MjMsMCwwLDAsMS4xMzgtLjQ2OWwyLjI3Ny0yLjI3N0ExLjYyMywxLjYyMywwLDAsMCwyMS43My0zLjU4M1oiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xLjg0MiAxOS41ODcpIiBmaWxsPSIjMzMzIi8+Cjwvc3ZnPgo=");
  opacity: 0.3;
}
.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon:hover {
  opacity: 0.6;
}
.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.right {
  left: 7px;
}
.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input {
  padding: 0 0 0 3px;
}
.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-placeholder {
  top: 7px;
  padding-left: 3px;
}
.ng-select .ng-clear-wrapper .ng-clear {
  color: transparent;
}
.ng-select .ng-clear-wrapper:after {
  content: "";
  display: block;
  opacity: 0.5;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAbCAIAAAACtmMCAAAACXBIWXMAABJ0AAASdAHeZh94AAAF0WlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDUgNzkuMTYzNDk5LCAyMDE4LzA4LzEzLTE2OjQwOjIyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDIwLTA0LTE3VDE0OjI5OjExLTA2OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDIwLTA0LTE3VDE0OjI5OjExLTA2OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyMC0wNC0xN1QxNDoyOToxMS0wNjowMCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDphYWE5YTA5Zi1hYWNiLWM5NGEtODQxZC0xOGNjMmEwNGQ2OWUiIHhtcE1NOkRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo1NGNhMzI0OC0yNzc5LTBlNDctODIyMC03OTNlMjYwOGM2OWUiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo3Zjg2MWU2YS1kNDU4LTcyNGYtYjAyMC01Yzc1MDhlZGFmYjUiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIj4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo3Zjg2MWU2YS1kNDU4LTcyNGYtYjAyMC01Yzc1MDhlZGFmYjUiIHN0RXZ0OndoZW49IjIwMjAtMDQtMTdUMTQ6Mjk6MTEtMDY6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE5IChXaW5kb3dzKSIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6YWFhOWEwOWYtYWFjYi1jOTRhLTg0MWQtMThjYzJhMDRkNjllIiBzdEV2dDp3aGVuPSIyMDIwLTA0LTE3VDE0OjI5OjExLTA2OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+6blBAwAAAY1JREFUSInllUHL4yAQhnWRJqdcewtatIfiqb2F/HwpvdhLc2oGDPkJOSUSOntwkdD4tbtLWfjYOc0bXx/iOCpFRPLR+PFZ3H9LZC/GvPcA0Pf9MAzjOOZ5XhRFWZZSys1m89Us+tVeA4C1dpqm9VCWZafTSUr5B8Tr9do0zYvfJ4RorY/H4/p7oo4A8BZHCGmaBgDeE7331toopZS73S5KzvlysdZa7/0T4XlnACDWTkpZVRUiIqJzTghR1zWlNNgIIdM0AcDhcHhF7Ps+5vM8IyKltK7r7XarlKKUIuLj8Vj63xCHYYh513UBRynd7/eEEEQ0xjjnkv4Qz3Ucx3EpnXNt20bZtu0St/YniHmeL6UQQikVpVJKCPHCnyAWRRFzznlYMiLe7/dYU8550p8mlmUZc8ZYwBljLpeLMSZAGWNJ/69ZT1pKebvdQgOFFpnnues6QohzDhEZY7Gxsyxbn8XEKQSA8/lMfiOqqloTE6dQSqm1fovTWicvi39194T48P341/Ed3pnvQPwJwXHoP49ejAsAAAAASUVORK5CYII=");
  background-repeat: no-repeat;
  background-size: contain;
  box-sizing: border-box;
  height: 24px;
  width: 24px;
  position: absolute;
  left: 0;
  top: 50%;
  margin-top: -12px;
}
.ng-select .ng-clear-wrapper:hover:after {
  opacity: 0.8;
}
.ng-select .ng-spinner-zone {
  padding: 5px 5px 0 0;
}
.ng-select .ng-arrow-wrapper {
  align-items: center;
  display: flex;
  height: 35px;
  justify-content: center;
  line-height: 35px;
  pointer-events: none;
  position: absolute;
  right: 0;
  text-align: center;
  top: 0;
  width: 35px;
  pointer-events: auto;
}
.ng-select .ng-arrow-wrapper:after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNi45NzgiIGhlaWdodD0iMTcuMzE5IiB2aWV3Qm94PSIwIDAgMjYuOTc4IDE3LjMxOSI+CiAgPGRlZnM+CiAgICA8c3R5bGU+CiAgICAgIC5jbHMtMSB7CiAgICAgICAgZmlsbDogIzAwYWVmZjsKICAgICAgfQogICAgPC9zdHlsZT4KICA8L2RlZnM+CiAgPHBhdGggaWQ9IlBhdGhfNSIgZGF0YS1uYW1lPSJQYXRoIDUiIGNsYXNzPSJjbHMtMSIgZD0iTTI4LjE3NS0xMi4xODhhMS4wODEsMS4wODEsMCwwLDAsMC0xLjUyM0wyNS40LTE2LjQ3M2ExLjA2MSwxLjA2MSwwLDAsMC0xLjUwNywwTDE1LTcuNTg0bC04Ljg5LTguODlhMS4wNjEsMS4wNjEsMCwwLDAtMS41MDcsMEwxLjgyNS0xMy43MTFhMS4wODEsMS4wODEsMCwwLDAsMCwxLjUyM0wxNC4yNDcuMjE4YTEuMDYxLDEuMDYxLDAsMCwwLDEuNTA3LDBaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMS41MTEgMTYuNzg3KSIvPgo8L3N2Zz4K");
  background-repeat: no-repeat;
  background-size: contain;
  box-sizing: border-box;
  content: "";
  height: 8.5px;
  margin-top: 2px;
  pointer-events: none;
  width: 13px;
}
.ng-select .ng-arrow-wrapper:after {
  display: block;
  pointer-events: auto;
}
.ng-select .ng-select-container .ng-arrow-wrapper {
  height: 33px;
}

ng-dropdown-panel.ng-dropdown-panel {
  background-color: #fff;
  border: 1px solid #c0c5cc;
  box-shadow: 0 1px 0 rgba(0, 0, 0, 0.15);
  left: 0;
  z-index: 3000;
}
ng-dropdown-panel.ng-dropdown-panel.ng-select-bottom {
  top: 100%;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  border-top-color: rgb(220.1842105263, 222.9473684211, 226.8157894737);
  margin-top: 0;
}
ng-dropdown-panel.ng-dropdown-panel.ng-select-bottom .ng-dropdown-panel-items .ng-option:last-child {
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
}
ng-dropdown-panel.ng-dropdown-panel.ng-select-top {
  bottom: 100%;
  border-top-right-radius: 4px;
  border-top-left-radius: 4px;
  border-bottom-color: rgb(220.1842105263, 222.9473684211, 226.8157894737);
  margin-bottom: 0;
}
ng-dropdown-panel.ng-dropdown-panel.ng-select-top .ng-dropdown-panel-items .ng-option:first-child {
  border-top-right-radius: 4px;
  border-top-left-radius: 4px;
}
ng-dropdown-panel.ng-dropdown-panel .ng-dropdown-header {
  border-bottom: 1px solid #c0c5cc;
  padding: 5px 7px;
}
ng-dropdown-panel.ng-dropdown-panel .ng-dropdown-footer {
  border-top: 1px solid #c0c5cc;
  padding: 5px 7px;
}
ng-dropdown-panel.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup {
  user-select: none;
  padding: 8px 10px;
  font-weight: 600;
  color: rgba(0, 0, 0, 0.54);
  cursor: pointer;
}
ng-dropdown-panel.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-disabled {
  cursor: default;
}
ng-dropdown-panel.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-marked {
  background-color: rgb(191.25, 234.75, 255);
}
ng-dropdown-panel.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-selected, ng-dropdown-panel.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-selected.ng-option-marked {
  background-color: #007bff;
  color: #fff;
}
ng-dropdown-panel.ng-dropdown-panel .ng-dropdown-panel-items .ng-option {
  background-color: #fff;
  color: rgba(0, 0, 0, 0.87);
  padding: 8px 10px;
}
ng-dropdown-panel.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected, ng-dropdown-panel.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected.ng-option-marked {
  color: #fff;
  background-color: #007bff;
}
ng-dropdown-panel.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-marked {
  background-color: rgb(191.25, 234.75, 255);
  color: #333;
}
ng-dropdown-panel.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-disabled {
  color: #cccccc;
}
ng-dropdown-panel.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-child {
  padding-left: 22px;
}
ng-dropdown-panel.ng-dropdown-panel .ng-dropdown-panel-items .ng-option .ng-tag-label {
  font-size: 80%;
  font-weight: 400;
  padding-right: 5px;
}

/* DEPRECATED - for Cashmere styled menus, use the collection of hcMenu directives on hcPop */
.hc-pop-container ul.list-options {
  padding-left: 0;
  margin: 0;
}
.hc-pop-container ul.list-options > li:not(:last-child) {
  border-bottom: 1px solid #d7dde4;
}
.hc-pop-container ul.list-options > li {
  display: block;
  padding: 10px 0;
  min-width: 150px;
  list-style: none;
}
.hc-pop-container ul.list-options > li > a, .hc-pop-container ul.list-options > li button {
  text-decoration: none;
  background-color: #fff;
  color: #00aeff;
  font-family: "Noto Sans", "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  padding: 0;
  min-width: 150px;
  text-align: left;
  justify-content: left;
  border: none;
  cursor: pointer;
  font-size: inherit;
}

.hc-radio-group-vertical {
  display: flex;
  flex-direction: column;
}

.hc-radio-group-horizontal {
  display: flex;
  flex-direction: row;
  align-items: center;
}

.hc-form-field-invalid .hc-radio-overlay {
  border-color: #cc2027 !important;
}
.hc-form-field-invalid .hc-radio-input:checked ~ .hc-radio-overlay {
  border-color: #cc2027 !important;
  background-color: #cc2027 !important;
}
.hc-form-field-invalid .hc-radio-input:focus ~ .hc-radio-overlay {
  box-shadow: 0 0 5px #cc2027 !important;
}

.hc-pop-container .hc-tooltip {
  background-color: #333;
  border-radius: 4px;
  padding: 7px;
  margin: -1px;
  color: #fff;
}
.hc-pop-container .hc-tooltip + .hc-pop-arrow {
  background-color: #333 !important;
  border-color: transparent !important;
}

/* set standard relative layering for components */
/* set standard relative layering for components */
/* set standard relative layering for components */
html,
body {
  font-family: "Noto Sans", "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 14px;
  color: #333;
}

h1 {
  font-size: 2.5714285714rem;
  font-weight: 300;
  line-height: 1.2;
  color: #333;
  text-rendering: optimizeLegibility;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}

h2 {
  font-size: 1.5714285714rem;
  font-weight: 600;
  line-height: 1.5;
  color: #333;
}

h3 {
  font-size: 1.2857142857rem;
  font-weight: 600;
  line-height: 1.5;
  color: #333;
}

h4 {
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
  color: #333;
}

p {
  font-size: 1.1428571429rem;
  font-weight: 400;
  line-height: 1.5;
  color: #333;
}

code {
  color: #5e676f;
  font-family: Consolas, Menlo, "Ubuntu Mono", monospace;
  background-color: #f0f3f6;
  border-radius: 3px;
  padding: 3px 7px;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.4;
}

pre {
  border: 1px solid #d7dde4;
  padding: 0;
  margin: 16px auto;
  border-radius: 5px;
  display: block;
  background-color: #f0f3f6;
  font-weight: 400;
}
pre::selection,
pre *::selection {
  background-color: rgb(0, 156.6, 229.5);
  color: #fff;
}
pre > span {
  font-size: 1rem;
  line-height: 1.4;
  padding: 15px 0;
  background-color: #f0f3f6;
}
pre > code {
  overflow-x: auto;
  display: block;
  font-size: 1rem;
  padding: 15px;
  line-height: 1.4;
  background-color: #f0f3f6;
  color: #333;
  border: unset;
  border-radius: 5px;
}

a {
  text-decoration: none;
  color: #00aeff;
}
a:hover {
  color: rgb(51, 190.2, 255);
}
a:active {
  color: rgb(0, 139.2, 204);
}

.hc-font-xsm {
  font-size: 0.8571428571rem;
}

.hc-font-sm {
  font-size: 1rem;
}

.hc-font-md {
  font-size: 1.1428571429rem;
}

.hc-font-lg {
  font-size: 1.2857142857rem;
}

.hc-font-xlg {
  font-size: 1.5714285714rem;
}

.hc-font-light {
  font-weight: 300;
}

.hc-font-reg {
  font-weight: 400;
}

strong,
.hc-font-bold {
  font-weight: 600;
}

.hc-font-xbold {
  font-weight: 700;
}

.hc-text-titlecase {
  text-transform: capitalize;
}

.hc-text-uppercase {
  text-transform: uppercase;
}

.hc-text-lowercase {
  text-transform: lowercase;
}

.hc-text-ellipsis {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

em,
.hc-font-em {
  color: #6d6e70;
  font-style: italic;
}

.hc-text-highlight {
  color: #333;
  background-color: #f5ed56;
}

article ul {
  list-style-type: none;
  display: table;
}

article > ul > li {
  display: table;
  padding-left: 20px;
}

article ul > li:before {
  content: "•  ";
  display: table-cell;
  padding-right: 10px;
}

article ul > li:first-child,
article ol > li:first-child {
  margin-top: 6px !important;
}

article ul > li:last-child,
article ol > li:last-child {
  margin-bottom: 6px !important;
}

article ol > li {
  padding-left: 6px;
  margin-left: 40px !important;
}

article ul li ul li {
  display: table;
  margin-left: 0px;
}

article ul li ul li:before {
  content: "–  ";
  display: table-cell;
  padding-right: 15px;
}

article ul li ul li:first-child,
article ol li ol li:first-child {
  margin-top: 6px !important;
}

article ul li ul li:last-child,
article ol li ol li:last-child {
  margin-bottom: 6px !important;
}

article ol > li > ol > li {
  list-style-type: lower-alpha;
  padding-left: 6px;
  margin-left: 18px !important;
}

article ul li ul li ul li:before {
  content: "- ";
  display: table-cell;
  padding-right: 15px;
}

article ul li ul li ul li:first-child,
article ol li ol li ol li:first-child {
  margin-top: 6px !important;
}

article ul li ul li ul li:last-child,
article ol li ol li ol li:last-child {
  margin-bottom: 6px !important;
}

article ol li ol li ol li {
  list-style-type: lower-roman;
  padding-left: 10px;
  margin-left: 12px !important;
}

article table tbody > tr > td {
  vertical-align: top;
}

article table ul li {
  font-size: 14px;
  margin-left: 15px !important;
  display: table;
}

article table ol li {
  font-size: 14px;
  margin-left: 30px !important;
  padding-right: 10px;
  padding-left: 6px !important;
}

article table ul li ul li {
  font-size: 14px;
  padding-right: 6px;
  margin-left: 0px !important;
  display: table;
}

article table ul li ul li:before {
  padding-right: 12px;
}

article table ul li ul li ul li {
  font-size: 14px;
  display: table;
}

article table ul li ul li ul li:before {
  padding-right: 10px;
}

article ul > li:first-child,
article ol > li:first-child,
article ul li ul li:first-child,
article ol li ol li:first-child,
article ul li ul li ul li:first-child,
article ol li ol li ol li:first-child,
article table ul > li:first-child,
article table ol > li:first-child,
article table ul li ul > li:first-child,
article table ol li ol > li:first-child,
article table ul li ul li ul > li:first-child,
article table ol li ol li ol > li:first-child {
  padding-top: 6px;
}

article ul > li:last-child,
article ol > li:last-child,
article ul li ul li:last-child,
article ol li ol li:last-child,
article ul li ul li ul li:last-child,
article ol li ol li ol li:last-child,
article table ul > li:last-child,
article table ol > li:last-child,
article table ul li ul > li:last-child,
article table ol li ol > li:last-child,
article table ul li ul li ul > li:last-child,
article table ol li ol li ol > li:last-child {
  padding-bottom: 6px;
}

blockquote {
  background-color: #d7dde4;
  padding: 10px 20px;
  border-left: 5px solid #708090;
}

/* set standard relative layering for components */
/* set standard relative layering for components */
/* set standard relative layering for components */
.about-modal-content {
  padding: 15px 0;
  color: #6d6e70;
  text-align: center;
  overflow-y: auto;
}

.about-header {
  width: 100%;
  padding-bottom: 20px;
}

.about-logo {
  height: 50px;
  width: 279px;
  margin-bottom: 15px;
}

.about-app {
  width: 100%;
  height: 55px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #006d9a;
}

.about-icon img {
  width: 75px;
  height: 75px;
  margin-right: 17px;
}

.about-name {
  text-align: left;
}

.about-name img {
  height: 24px;
  width: 97px;
  margin-left: -2px;
}

.about-version {
  font-size: 1rem;
  color: #fff;
  font-weight: 300;
}

.about-footer {
  font-size: 0.8571428571rem;
  line-height: 18px;
  text-align: center;
}

.about-footer a {
  text-decoration: none;
  color: #00aeff;
  font-weight: bold;
}

.about-reference {
  display: table;
  text-align: center;
  vertical-align: middle;
  padding: 15px 0;
  margin: 0 auto;
}
.about-reference > div {
  display: table-row;
  flex-flow: row;
  text-align: left;
}
.about-reference > div > div {
  display: table-cell;
  vertical-align: middle;
  padding: 0 0 20px 40px;
}

.about-reference-detail {
  font-weight: 600;
  color: #333;
  font-size: 1.1428571429rem;
  line-height: 24px;
}

.about-divider {
  border: none;
  height: 1px;
  background-color: #e0e0e0;
  margin: 0;
}

.about-close-container {
  display: flex;
}

.about-close {
  margin: 20px auto;
}

/* set standard relative layering for components */
/* set standard relative layering for components */
/* set standard relative layering for components */
/* set standard relative layering for components */
.hc-icon-left {
  margin-right: 5px;
}

.hc-icon-right {
  margin-left: 5px;
}

.hc-info-ico {
  font-size: 1.1428571429rem;
  color: #cccccc;
  cursor: pointer;
}
.hc-info-ico:hover {
  color: #a1a1a1;
}

/* set standard relative layering for components */
/* set standard relative layering for components */
/* set standard relative layering for components */
/* set standard relative layering for components */
/* set standard relative layering for components */
/* set standard relative layering for components */
/* set standard relative layering for components */
/* set standard relative layering for components */
/* set standard relative layering for components */
/* set standard relative layering for components */
/* set standard relative layering for components */
/* set standard relative layering for components */
/* set standard relative layering for components */
.chart-tooltip {
  position: absolute;
  font-size: 0.8571428571rem;
  line-height: 1.4;
  display: block;
  padding: 10px 15px 10px 10px;
  background: #fff;
  color: #6d6e70;
  border: 1px solid #6d6e70;
  border-radius: 5px;
  pointer-events: none;
  box-shadow: 1px 2px 6px rgba(0, 0, 0, 0.18);
}
.chart-tooltip .tooltip-header {
  font-size: 0.9285714286rem;
  font-weight: 600;
}

/* set standard relative layering for components */
/* set standard relative layering for components */
/* set standard relative layering for components */
/* set standard relative layering for components */
/* set standard relative layering for components */
/* set standard relative layering for components */
/* set standard relative layering for components */
/* set standard relative layering for components */
/* set standard relative layering for components */
.hc-icon-left {
  margin-right: 5px;
}

.hc-icon-right {
  margin-left: 5px;
}

.hc-info-ico {
  font-size: 1.1428571429rem;
  color: #cccccc;
  cursor: pointer;
}
.hc-info-ico:hover {
  color: #a1a1a1;
}

/* set standard relative layering for components */
/* set standard relative layering for components */
/* set standard relative layering for components */
html,
body {
  font-family: "Noto Sans", "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 14px;
  color: #333;
}

h1 {
  font-size: 2.5714285714rem;
  font-weight: 300;
  line-height: 1.2;
  color: #333;
  text-rendering: optimizeLegibility;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}

h2 {
  font-size: 1.5714285714rem;
  font-weight: 600;
  line-height: 1.5;
  color: #333;
}

h3 {
  font-size: 1.2857142857rem;
  font-weight: 600;
  line-height: 1.5;
  color: #333;
}

h4 {
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
  color: #333;
}

p {
  font-size: 1.1428571429rem;
  font-weight: 400;
  line-height: 1.5;
  color: #333;
}

code {
  color: #5e676f;
  font-family: Consolas, Menlo, "Ubuntu Mono", monospace;
  background-color: #f0f3f6;
  border-radius: 3px;
  padding: 3px 7px;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.4;
}

pre {
  border: 1px solid #d7dde4;
  padding: 0;
  margin: 16px auto;
  border-radius: 5px;
  display: block;
  background-color: #f0f3f6;
  font-weight: 400;
}
pre::selection,
pre *::selection {
  background-color: rgb(0, 156.6, 229.5);
  color: #fff;
}
pre > span {
  font-size: 1rem;
  line-height: 1.4;
  padding: 15px 0;
  background-color: #f0f3f6;
}
pre > code {
  overflow-x: auto;
  display: block;
  font-size: 1rem;
  padding: 15px;
  line-height: 1.4;
  background-color: #f0f3f6;
  color: #333;
  border: unset;
  border-radius: 5px;
}

a {
  text-decoration: none;
  color: #00aeff;
}
a:hover {
  color: rgb(51, 190.2, 255);
}
a:active {
  color: rgb(0, 139.2, 204);
}

.hc-font-xsm {
  font-size: 0.8571428571rem;
}

.hc-font-sm {
  font-size: 1rem;
}

.hc-font-md {
  font-size: 1.1428571429rem;
}

.hc-font-lg {
  font-size: 1.2857142857rem;
}

.hc-font-xlg {
  font-size: 1.5714285714rem;
}

.hc-font-light {
  font-weight: 300;
}

.hc-font-reg {
  font-weight: 400;
}

strong,
.hc-font-bold {
  font-weight: 600;
}

.hc-font-xbold {
  font-weight: 700;
}

.hc-text-titlecase {
  text-transform: capitalize;
}

.hc-text-uppercase {
  text-transform: uppercase;
}

.hc-text-lowercase {
  text-transform: lowercase;
}

.hc-text-ellipsis {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

em,
.hc-font-em {
  color: #6d6e70;
  font-style: italic;
}

.hc-text-highlight {
  color: #333;
  background-color: #f5ed56;
}

article ul {
  list-style-type: none;
  display: table;
}

article > ul > li {
  display: table;
  padding-left: 20px;
}

article ul > li:before {
  content: "•  ";
  display: table-cell;
  padding-right: 10px;
}

article ul > li:first-child,
article ol > li:first-child {
  margin-top: 6px !important;
}

article ul > li:last-child,
article ol > li:last-child {
  margin-bottom: 6px !important;
}

article ol > li {
  padding-left: 6px;
  margin-left: 40px !important;
}

article ul li ul li {
  display: table;
  margin-left: 0px;
}

article ul li ul li:before {
  content: "–  ";
  display: table-cell;
  padding-right: 15px;
}

article ul li ul li:first-child,
article ol li ol li:first-child {
  margin-top: 6px !important;
}

article ul li ul li:last-child,
article ol li ol li:last-child {
  margin-bottom: 6px !important;
}

article ol > li > ol > li {
  list-style-type: lower-alpha;
  padding-left: 6px;
  margin-left: 18px !important;
}

article ul li ul li ul li:before {
  content: "- ";
  display: table-cell;
  padding-right: 15px;
}

article ul li ul li ul li:first-child,
article ol li ol li ol li:first-child {
  margin-top: 6px !important;
}

article ul li ul li ul li:last-child,
article ol li ol li ol li:last-child {
  margin-bottom: 6px !important;
}

article ol li ol li ol li {
  list-style-type: lower-roman;
  padding-left: 10px;
  margin-left: 12px !important;
}

article table tbody > tr > td {
  vertical-align: top;
}

article table ul li {
  font-size: 14px;
  margin-left: 15px !important;
  display: table;
}

article table ol li {
  font-size: 14px;
  margin-left: 30px !important;
  padding-right: 10px;
  padding-left: 6px !important;
}

article table ul li ul li {
  font-size: 14px;
  padding-right: 6px;
  margin-left: 0px !important;
  display: table;
}

article table ul li ul li:before {
  padding-right: 12px;
}

article table ul li ul li ul li {
  font-size: 14px;
  display: table;
}

article table ul li ul li ul li:before {
  padding-right: 10px;
}

article ul > li:first-child,
article ol > li:first-child,
article ul li ul li:first-child,
article ol li ol li:first-child,
article ul li ul li ul li:first-child,
article ol li ol li ol li:first-child,
article table ul > li:first-child,
article table ol > li:first-child,
article table ul li ul > li:first-child,
article table ol li ol > li:first-child,
article table ul li ul li ul > li:first-child,
article table ol li ol li ol > li:first-child {
  padding-top: 6px;
}

article ul > li:last-child,
article ol > li:last-child,
article ul li ul li:last-child,
article ol li ol li:last-child,
article ul li ul li ul li:last-child,
article ol li ol li ol li:last-child,
article table ul > li:last-child,
article table ol > li:last-child,
article table ul li ul > li:last-child,
article table ol li ol > li:last-child,
article table ul li ul li ul > li:last-child,
article table ol li ol li ol > li:last-child {
  padding-bottom: 6px;
}

blockquote {
  background-color: #d7dde4;
  padding: 10px 20px;
  border-left: 5px solid #708090;
}

/* set standard relative layering for components */
/* set standard relative layering for components */
/* set standard relative layering for components */
/* set standard relative layering for components */
/* set standard relative layering for components */
.hc-icon-left {
  margin-right: 5px;
}

.hc-icon-right {
  margin-left: 5px;
}

.hc-info-ico {
  font-size: 1.1428571429rem;
  color: #cccccc;
  cursor: pointer;
}
.hc-info-ico:hover {
  color: #a1a1a1;
}

/* Datepicker */
/* Calendar */
/* Datepicker Toggle */
/* Calendar Body */
/* set standard relative layering for components */
/* set standard relative layering for components */
/* set standard relative layering for components */
/* set standard relative layering for components */
/* set standard relative layering for components */
/* set standard relative layering for components */
/* set standard relative layering for components */
.error-tile {
  width: 100%;
  max-width: 660px;
  margin: 0 auto;
  box-sizing: border-box;
  background-color: #fff;
  border-radius: 5px;
  display: block;
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);
}
.error-tile .content-column {
  width: 48%;
  padding: 50px 0;
  display: inline-block;
  text-align: center;
  vertical-align: middle;
}
.error-tile .error-header-code {
  font-size: 9rem;
  font-weight: 800;
  color: #00aeff;
  text-align: left;
}
.error-tile .error-header-string {
  font-size: 3rem;
  font-weight: 800;
  color: #00aeff;
  text-align: left;
  margin: 10px 0;
}
.error-tile .error-img {
  max-width: 220px;
  height: 171px;
  display: block;
  width: 70%;
  margin: 10px auto 0 auto;
  background-repeat: no-repeat;
  background-position: center center;
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjMwLjggMTc5LjEiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDIzMC44IDE3OS4xOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6IzAwQUVGRjt9PC9zdHlsZT48ZyBpZD0iXzQwNCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjM4MSAzNjEpIj48ZyBpZD0iTGF5ZXJfMV8xXyI+PHBhdGggaWQ9IlBhdGhfNjI1IiBjbGFzcz0ic3QwIiBkPSJNLTIxNjcuMi0zNTdILTIzNjRjLTYuMSwwLTExLDQuOS0xMSwxMXYxMjQuNmMwLDYuMSw0LjksMTEsMTEsMTFoODAuOGMtMy44LDcuNC0xMC41LDEyLjUtMTYuNSwxMi41aC0zLjVjLTIuMSwwLjEtMy44LDEuOS0zLjcsNHY0Yy0wLjEsMi4xLDEuNiwzLjksMy43LDRoNzUuMmMyLjEtMC4xLDMuOC0xLjksMy43LTR2LTRjMC4xLTIuMS0xLjYtMy45LTMuNy00aC0zLjRjLTYuOCwwLTEzLjItNC44LTE2LjktMTIuNWg4MS4xYzYuMSwwLDExLTQuOSwxMS0xMVYtMzQ2Qy0yMTU2LjItMzUyLjEtMjE2MS4xLTM1Ny0yMTY3LjItMzU3Qy0yMTY3LjItMzU3LTIxNjcuMi0zNTctMjE2Ny4yLTM1N3ogTS0yMjMxLjUtMTkzLjloMy4xdjRoLTc0LjZ2LTRoMy4yYzguMSwwLDE2LjYtNi43LDIwLjktMTYuNWgyNkMtMjI0OC42LTIwMC4zLTIyNDAuNC0xOTMuOS0yMjMxLjUtMTkzLjl6IE0tMjE2MC4yLTIyMS40YzAsMy45LTMuMSw3LTcsN0gtMjM2NGMtMy45LDAtNy0zLjEtNy03Vi0zNDZjMC0zLjksMy4xLTcsNy03aDE5Ni44YzMuOSwwLDcsMy4xLDcsN1YtMjIxLjR6Ii8+PHBhdGggaWQ9IlBhdGhfNjI2IiBjbGFzcz0ic3QwIiBkPSJNLTIxNzYuNC0zNDguMmgtMTc4LjRjLTYuMSwwLTExLDQuOS0xMSwxMXY5My4yYzAsNi4xLDQuOSwxMSwxMSwxMWgxNzguNGM2LjEsMCwxMS00LjksMTEtMTF2LTkzLjJDLTIxNjUuNC0zNDMuMi0yMTcwLjMtMzQ4LjItMjE3Ni40LTM0OC4yeiBNLTIzMjQuNC0yNjkuOWMtMTEuNCwwLTIwLjctOS4zLTIwLjctMjAuN2MwLTExLjQsOS4zLTIwLjcsMjAuNy0yMC43YzExLjQsMCwyMC43LDkuMywyMC43LDIwLjdDLTIzMDMuOC0yNzkuMi0yMzEzLTI2OS45LTIzMjQuNC0yNjkuOUwtMjMyNC40LTI2OS45eiBNLTIxNjkuNC0yNDRjMCwzLjktMy4xLDctNyw3bDAsMEgtMjI4OXYtMTA3LjJoMTEyLjZjMy45LDAsNywzLjEsNyw3Vi0yNDR6Ii8+PHBhdGggaWQ9IlBhdGhfNjI3IiBjbGFzcz0ic3QwIiBkPSJNLTIzMTUtMjk3LjdsLTIuMy0yLjNjLTAuNi0wLjYtMS41LTAuNi0yLjEsMGwtNC45LDVsLTUtNWMtMC42LTAuNi0xLjUtMC42LTIuMSwwbC0yLjMsMi4zYy0wLjYsMC42LTAuNiwxLjUsMCwyLjFjMCwwLDAsMCwwLDBsNSw1bC01LDVjLTAuNiwwLjYtMC42LDEuNSwwLDIuMWMwLDAsMCwwLDAsMGwyLjMsMi4zYzAuNiwwLjYsMS41LDAuNiwyLjEsMGw1LTVsNC45LDVjMC42LDAuNiwxLjUsMC42LDIuMSwwbDIuMy0yLjNjMC42LTAuNiwwLjYtMS41LDAtMi4xYzAsMCwwLDAsMCwwbC01LTVsNS01Qy0yMzE0LjUtMjk2LjEtMjMxNC40LTI5Ny4xLTIzMTUtMjk3Ljd6Ii8+PHBhdGggaWQ9IlBhdGhfNjI4IiBjbGFzcz0ic3QwIiBkPSJNLTIyNzMuOC0zMjIuM2gyMS45YzEuMSwwLDItMC45LDItMmMwLTEuMS0wLjktMi0yLTJoLTIxLjljLTEuMSwwLTIsMC45LTIsMkMtMjI3NS44LTMyMy4yLTIyNzQuOS0zMjIuMy0yMjczLjgtMzIyLjN6Ii8+PHBhdGggaWQ9IlBhdGhfNjI5IiBjbGFzcz0ic3QwIiBkPSJNLTIxODguOC0zMjYuM2gtNDUuMmMtMS4xLDAtMiwwLjktMiwyYzAsMS4xLDAuOSwyLDIsMmg0NS4yYzEuMSwwLDItMC45LDItMkMtMjE4Ni44LTMyNS40LTIxODcuNy0zMjYuMy0yMTg4LjgtMzI2LjNMLTIxODguOC0zMjYuM3oiLz48cGF0aCBpZD0iUGF0aF82MzAiIGNsYXNzPSJzdDAiIGQ9Ik0tMjI3My44LTMwNi41aDc0LjljMS4xLDAsMi0wLjksMi0yYzAtMS4xLTAuOS0yLTItMmgtNzQuOWMtMS4xLDAtMiwwLjktMiwyQy0yMjc1LjgtMzA3LjQtMjI3NC45LTMwNi41LTIyNzMuOC0zMDYuNXoiLz48cGF0aCBpZD0iUGF0aF82MzEiIGNsYXNzPSJzdDAiIGQ9Ik0tMjE5Mi44LTI5NS41aC04MC45Yy0xLjEsMC0yLDAuOS0yLDJjMCwxLjEsMC45LDIsMiwyaDgwLjljMS4xLDAsMi0wLjksMi0yQy0yMTkwLjgtMjk0LjYtMjE5MS43LTI5NS41LTIxOTIuOC0yOTUuNXoiLz48cGF0aCBpZD0iUGF0aF82MzIiIGNsYXNzPSJzdDAiIGQ9Ik0tMjI3My44LTI3NS41aDQwLjljMS4xLDAsMi0wLjksMi0yYzAtMS4xLTAuOS0yLTItMmgtNDAuOWMtMS4xLDAtMiwwLjktMiwyQy0yMjc1LjgtMjc2LjQtMjI3NC45LTI3NS41LTIyNzMuOC0yNzUuNXoiLz48cGF0aCBpZD0iUGF0aF82MzMiIGNsYXNzPSJzdDAiIGQ9Ik0tMjE5OC44LTI2NC41aC03NC45Yy0xLjEsMC0yLDAuOS0yLDJjMCwxLjEsMC45LDIsMiwyaDc0LjljMS4xLDAsMi0wLjksMi0yQy0yMTk2LjgtMjYzLjYtMjE5Ny43LTI2NC41LTIxOTguOC0yNjQuNXoiLz48L2c+PC9nPjwvc3ZnPg==");
}
.error-tile .access-error-img {
  max-width: 220px;
  height: 171px;
  display: block;
  width: 70%;
  margin: 10px auto 0 auto;
  background-repeat: no-repeat;
  background-position: center center;
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIyLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAyMzAuOCAxNzkuMSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjMwLjggMTc5LjE7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojMDBBRUZGO30KPC9zdHlsZT4KPGcgaWQ9Il80MDQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIzODEgMzYxKSI+Cgk8ZyBpZD0iTGF5ZXJfMV8xXyI+CgkJPHBhdGggaWQ9IlBhdGhfNjI1IiBjbGFzcz0ic3QwIiBkPSJNLTIxNjcuMi0zNTdILTIzNjRjLTYuMSwwLTExLDQuOS0xMSwxMXYxMjQuNmMwLDYuMSw0LjksMTEsMTEsMTFoODAuOAoJCQljLTMuOCw3LjQtMTAuNSwxMi41LTE2LjUsMTIuNWgtMy41Yy0yLjEsMC4xLTMuOCwxLjktMy43LDR2NGMtMC4xLDIuMSwxLjYsMy45LDMuNyw0aDc1LjJjMi4xLTAuMSwzLjgtMS45LDMuNy00di00CgkJCWMwLjEtMi4xLTEuNi0zLjktMy43LTRoLTMuNGMtNi44LDAtMTMuMi00LjgtMTYuOS0xMi41aDgxLjFjNi4xLDAsMTEtNC45LDExLTExVi0zNDZDLTIxNTYuMi0zNTIuMS0yMTYxLjEtMzU3LTIxNjcuMi0zNTcKCQkJTC0yMTY3LjItMzU3eiBNLTIyMzEuNS0xOTMuOWgzLjF2NGgtNzQuNnYtNGgzLjJjOC4xLDAsMTYuNi02LjcsMjAuOS0xNi41aDI2Qy0yMjQ4LjYtMjAwLjMtMjI0MC40LTE5My45LTIyMzEuNS0xOTMuOXoKCQkJIE0tMjE2MC4yLTIyMS40YzAsMy45LTMuMSw3LTcsN0gtMjM2NGMtMy45LDAtNy0zLjEtNy03Vi0zNDZjMC0zLjksMy4xLTcsNy03aDE5Ni44YzMuOSwwLDcsMy4xLDcsN1YtMjIxLjR6Ii8+CgkJPHBhdGggaWQ9IlBhdGhfNjI4IiBjbGFzcz0ic3QwIiBkPSJNLTIyNzMuOC0zMjIuM2gyMS45YzEuMSwwLDItMC45LDItMnMtMC45LTItMi0yaC0yMS45Yy0xLjEsMC0yLDAuOS0yLDIKCQkJQy0yMjc1LjgtMzIzLjItMjI3NC45LTMyMi4zLTIyNzMuOC0zMjIuM3oiLz4KCQk8cGF0aCBpZD0iUGF0aF82MjkiIGNsYXNzPSJzdDAiIGQ9Ik0tMjE4OC44LTMyNi4zaC00NS4yYy0xLjEsMC0yLDAuOS0yLDJzMC45LDIsMiwyaDQ1LjJjMS4xLDAsMi0wLjksMi0yCgkJCVMtMjE4Ny43LTMyNi4zLTIxODguOC0zMjYuM0wtMjE4OC44LTMyNi4zeiIvPgoJCTxwYXRoIGlkPSJQYXRoXzYzMCIgY2xhc3M9InN0MCIgZD0iTS0yMjczLjgtMzA2LjVoNzQuOWMxLjEsMCwyLTAuOSwyLTJzLTAuOS0yLTItMmgtNzQuOWMtMS4xLDAtMiwwLjktMiwyCgkJCVMtMjI3NC45LTMwNi41LTIyNzMuOC0zMDYuNXoiLz4KCQk8cGF0aCBpZD0iUGF0aF82MzEiIGNsYXNzPSJzdDAiIGQ9Ik0tMjE5Mi44LTI5NS41aC04MC45Yy0xLjEsMC0yLDAuOS0yLDJzMC45LDIsMiwyaDgwLjljMS4xLDAsMi0wLjksMi0yCgkJCVMtMjE5MS43LTI5NS41LTIxOTIuOC0yOTUuNXoiLz4KCQk8cGF0aCBpZD0iUGF0aF82MzIiIGNsYXNzPSJzdDAiIGQ9Ik0tMjI3My44LTI3NS41aDQwLjljMS4xLDAsMi0wLjksMi0ycy0wLjktMi0yLTJoLTQwLjljLTEuMSwwLTIsMC45LTIsMgoJCQlTLTIyNzQuOS0yNzUuNS0yMjczLjgtMjc1LjV6Ii8+CgkJPHBhdGggaWQ9IlBhdGhfNjMzIiBjbGFzcz0ic3QwIiBkPSJNLTIxOTguOC0yNjQuNWgtNzQuOWMtMS4xLDAtMiwwLjktMiwyczAuOSwyLDIsMmg3NC45YzEuMSwwLDItMC45LDItMgoJCQlTLTIxOTcuNy0yNjQuNS0yMTk4LjgtMjY0LjV6Ii8+CgkJPHBhdGggY2xhc3M9InN0MCIgZD0iTS0yMTc2LjQtMzQ4LjJoLTE3OC40Yy02LjEsMC0xMSw0LjktMTEsMTF2OTMuMmMwLDYuMSw0LjksMTEsMTEsMTFoMTc4LjRjNi4xLDAsMTEtNC45LDExLTExdi05My4yCgkJCUMtMjE2NS40LTM0My4yLTIxNzAuMy0zNDguMi0yMTc2LjQtMzQ4LjJ6IE0tMjMwNi0yNjkuNmMwLDIuNC0yLDQuNC00LjQsNC40aC0zMy4zYy0yLjQsMC00LjQtMi00LjQtNC40di0yMy44CgkJCWMwLTIuNCwyLTQuNCw0LjQtNC40aDAuNHYtNS43YzAtOS4xLDcuMy0xNi40LDE2LjQtMTYuNGM5LjEsMCwxNi40LDcuMywxNi40LDE2LjR2NS43aDAuMWMyLjQsMCw0LjQsMiw0LjQsNC40Vi0yNjkuNnoKCQkJIE0tMjE2OS40LTI0NGMwLDMuOS0zLjEsNy03LDdILTIyODl2LTEwNy4yaDExMi42YzMuOSwwLDcsMy4xLDcsN1YtMjQ0eiIvPgoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0tMjMyNC40LTI4MC41Yy0wLjQsMC4yLTAuNCwwLjUtMC40LDAuOWMwLDEuNywwLDMuNSwwLDUuMmMwLjEsMC43LTAuNCwxLjQtMSwxLjhjLTEuNSwwLjgtMy0wLjMtMy0xLjgKCQkJYzAtMS43LDAtMy41LDAtNS4yYzAtMC40LTAuMS0wLjYtMC40LTAuOGMtMS42LTEuMi0yLjEtMy4yLTEuMy00LjljMC44LTEuNywyLjYtMi43LDQuNC0yLjNjMiwwLjQsMy4zLDIsMy4zLDMuOQoJCQlDLTIzMjIuNy0yODIuNC0yMzIzLjMtMjgxLjItMjMyNC40LTI4MC41eiIvPgoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0tMjMxNy42LTI5Ny44aC0xOC41di01LjdjMC01LjEsNC4xLTkuMiw5LjItOS4yYzUuMSwwLDkuMiw0LjEsOS4yLDkuMlYtMjk3Ljh6Ii8+Cgk8L2c+CjwvZz4KPC9zdmc+Cg==");
}
.error-tile .error-message {
  font-size: 1.4285714286rem;
  font-weight: 600;
  color: #00aeff;
  line-height: 1.2;
  text-align: left;
}
.error-tile .error-message-light {
  font-size: 1.3571428571rem;
  font-weight: 500;
  color: #00aeff;
  line-height: 1.3;
  text-align: left;
}
.error-tile hr {
  margin: 0;
}
.error-tile .error-button {
  display: block;
  margin: 20px auto;
  padding: 0 20px;
  height: 35px;
  min-width: 215px;
  font-size: 15px;
  line-height: 35px;
  font-weight: normal;
  text-align: center;
  white-space: nowrap;
  touch-action: manipulation;
  cursor: pointer;
  border-radius: 5px;
  font-family: "Noto Sans", "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  background-color: #00a859;
  color: #fff;
}
.error-tile .error-button:hover {
  background-color: rgb(0, 151.2, 80.1);
}
@media (max-width: 576px) {
  .error-tile .content-column {
    width: 100%;
    padding: 0;
  }
  .error-tile .error-img {
    display: none;
  }
  .error-tile .error-header-string {
    text-align: center;
    padding-top: 20px;
  }
  .error-tile .error-header-code {
    text-align: center;
    padding-top: 20px;
  }
  .error-tile .error-message {
    text-align: center;
    padding: 0 30px 30px 30px;
  }
  .error-tile .error-message-light {
    text-align: center;
    padding: 0 30px 30px 30px;
  }
}

/* set standard relative layering for components */
/* set standard relative layering for components */
/* set standard relative layering for components */
/* set standard relative layering for components */
/* set standard relative layering for components */
/* set standard relative layering for components */
.hc-icon-left {
  margin-right: 5px;
}

.hc-icon-right {
  margin-left: 5px;
}

.hc-info-ico {
  font-size: 1.1428571429rem;
  color: #cccccc;
  cursor: pointer;
}
.hc-info-ico:hover {
  color: #a1a1a1;
}

.hc-csv-file-icon {
  width: 38px;
  height: 50px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzgiIGhlaWdodD0iNTAiIHZpZXdCb3g9IjAgMCAzOCA1MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIyLjM3NSAxMy4yODEyVjBIMi44NDM3NUMxLjU0NDkyIDAgMC41IDEuMDQ0OTIgMC41IDIuMzQzNzVWNDcuNjU2MkMwLjUgNDguOTU1MSAxLjU0NDkyIDUwIDIuODQzNzUgNTBIMzUuNjU2MkMzNi45NTUxIDUwIDM4IDQ4Ljk1NTEgMzggNDcuNjU2MlYxNS42MjVIMjQuNzE4OEMyMy40Mjk3IDE1LjYyNSAyMi4zNzUgMTQuNTcwMyAyMi4zNzUgMTMuMjgxMlpNMzggMTEuOTA0M1YxMi41SDI1LjVWMEgyNi4wOTU3QzI2LjcyMDcgMCAyNy4zMTY0IDAuMjQ0MTQxIDI3Ljc1NTkgMC42ODM1OTRMMzcuMzE2NCAxMC4yNTM5QzM3Ljc1NTkgMTAuNjkzNCAzOCAxMS4yODkxIDM4IDExLjkwNDNaIiBmaWxsPSIjMDA2QzRFIi8+CjxwYXRoIGQ9Ik0zOCAxMi41VjExLjkwNDNDMzggMTEuMjg5MSAzNy43NTU5IDEwLjY5MzQgMzcuMzE2NCAxMC4yNTM5TDI3Ljc1NTkgMC42ODM1OTRDMjcuMzE2NCAwLjI0NDE0MSAyNi43MjA3IDAgMjYuMDk1NyAwSDI1LjVWMTIuNUgzOFoiIGZpbGw9IiM2QkIzNkIiLz4KPHBhdGggZD0iTTEzLjM3MTQgMjMuNjA4QzEyLjU5NTQgMjMuNjA4IDExLjk5MTQgMjMuODg4IDExLjU1OTQgMjQuNDQ4QzExLjEyNzQgMjUgMTAuOTExNCAyNS43NiAxMC45MTE0IDI2LjcyOEMxMC45MTE0IDI3LjcwNCAxMS4xMTE0IDI4LjQ2NCAxMS41MTE0IDI5LjAwOEMxMS45MTE0IDI5LjU1MiAxMi41Mjc0IDI5LjgyNCAxMy4zNTk0IDI5LjgyNEMxMy43MTk0IDI5LjgyNCAxNC4wNzE0IDI5Ljc4OCAxNC40MTU0IDI5LjcxNkMxNC43Njc0IDI5LjYzNiAxNS4xMjc0IDI5LjUzMiAxNS40OTU0IDI5LjQwNFYzMC43MTJDMTUuMTQzNCAzMC44NTYgMTQuNzg3NCAzMC45NiAxNC40Mjc0IDMxLjAyNEMxNC4wNzU0IDMxLjA4OCAxMy42Njc0IDMxLjEyIDEzLjIwMzQgMzEuMTJDMTIuMzIzNCAzMS4xMiAxMS41OTU0IDMwLjk0IDExLjAxOTQgMzAuNThDMTAuNDQzNCAzMC4yMTIgMTAuMDE1NCAyOS43IDkuNzM1NDIgMjkuMDQ0QzkuNDU1NDIgMjguMzggOS4zMTU0MiAyNy42MDQgOS4zMTU0MiAyNi43MTZDOS4zMTU0MiAyNS44NTIgOS40NzE0MiAyNS4wOTIgOS43ODM0MiAyNC40MzZDMTAuMDk1NCAyMy43NzIgMTAuNTUxNCAyMy4yNTIgMTEuMTUxNCAyMi44NzZDMTEuNzU5NCAyMi41IDEyLjQ5OTQgMjIuMzEyIDEzLjM3MTQgMjIuMzEyQzEzLjgwMzQgMjIuMzEyIDE0LjIyNzQgMjIuMzYgMTQuNjQzNCAyMi40NTZDMTUuMDY3NCAyMi41NTIgMTUuNDYzNCAyMi42OTIgMTUuODMxNCAyMi44NzZMMTUuMzAzNCAyNC4xMzZDMTQuOTk5NCAyNCAxNC42ODM0IDIzLjg4IDE0LjM1NTQgMjMuNzc2QzE0LjAzNTQgMjMuNjY0IDEzLjcwNzQgMjMuNjA4IDEzLjM3MTQgMjMuNjA4WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTIyLjMyMDYgMjguNjZDMjIuMzIwNiAyOS40MiAyMi4wNDQ2IDMwLjAyIDIxLjQ5MjYgMzAuNDZDMjAuOTQwNiAzMC45IDIwLjE3NjYgMzEuMTIgMTkuMjAwNiAzMS4xMkMxOC4yNTY2IDMxLjEyIDE3LjQ1NjYgMzAuOTYgMTYuODAwNiAzMC42NFYyOS4yQzE3LjE2MDYgMjkuMzYgMTcuNTU2NiAyOS41MDggMTcuOTg4NiAyOS42NDRDMTguNDI4NiAyOS43NzIgMTguODY4NiAyOS44MzYgMTkuMzA4NiAyOS44MzZDMTkuODI4NiAyOS44MzYgMjAuMjA0NiAyOS43MzYgMjAuNDM2NiAyOS41MzZDMjAuNjc2NiAyOS4zMjggMjAuNzk2NiAyOS4wNjQgMjAuNzk2NiAyOC43NDRDMjAuNzk2NiAyOC4zOTIgMjAuNjQ0NiAyOC4xMTIgMjAuMzQwNiAyNy45MDRDMjAuMDM2NiAyNy42ODggMTkuNTkyNiAyNy40NTYgMTkuMDA4NiAyNy4yMDhDMTguNjU2NiAyNy4wNjQgMTguMzE2NiAyNi44ODggMTcuOTg4NiAyNi42OEMxNy42Njg2IDI2LjQ2NCAxNy40MDQ2IDI2LjE5NiAxNy4xOTY2IDI1Ljg3NkMxNi45OTY2IDI1LjU0OCAxNi44OTY2IDI1LjE0IDE2Ljg5NjYgMjQuNjUyQzE2Ljg5NjYgMjMuOTI0IDE3LjE1MjYgMjMuMzUyIDE3LjY2NDYgMjIuOTM2QzE4LjE4NDYgMjIuNTIgMTguODc2NiAyMi4zMTIgMTkuNzQwNiAyMi4zMTJDMjAuMTg4NiAyMi4zMTIgMjAuNjEyNiAyMi4zNiAyMS4wMTI2IDIyLjQ1NkMyMS40MjA2IDIyLjU1MiAyMS44MjA2IDIyLjY4OCAyMi4yMTI2IDIyLjg2NEwyMS43MjA2IDI0LjFDMjEuMzYwNiAyMy45NDggMjEuMDE2NiAyMy44MjggMjAuNjg4NiAyMy43NEMyMC4zNjg2IDIzLjY1MiAyMC4wMzY2IDIzLjYwOCAxOS42OTI2IDIzLjYwOEMxOS4yNzY2IDIzLjYwOCAxOC45NjA2IDIzLjcgMTguNzQ0NiAyMy44ODRDMTguNTI4NiAyNC4wNjggMTguNDIwNiAyNC4zMTIgMTguNDIwNiAyNC42MTZDMTguNDIwNiAyNC44NDggMTguNDgwNiAyNS4wNDggMTguNjAwNiAyNS4yMTZDMTguNzIwNiAyNS4zNzYgMTguOTA0NiAyNS41MjQgMTkuMTUyNiAyNS42NkMxOS40MDg2IDI1Ljc5NiAxOS43MzY2IDI1Ljk1MiAyMC4xMzY2IDI2LjEyOEMyMC42MDA2IDI2LjMyOCAyMC45OTI2IDI2LjU0IDIxLjMxMjYgMjYuNzY0QzIxLjY0MDYgMjYuOTggMjEuODg4NiAyNy4yNCAyMi4wNTY2IDI3LjU0NEMyMi4yMzI2IDI3Ljg0IDIyLjMyMDYgMjguMjEyIDIyLjMyMDYgMjguNjZaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNMzAuMzk0MyAyMi40MzJMMjcuNDMwMyAzMUgyNS43ODYzTDIyLjgyMjMgMjIuNDMySDI0LjM5NDNMMjYuMTIyMyAyNy42NzZDMjYuMTcwMyAyNy44MiAyNi4yMjYzIDI4LjAwOCAyNi4yOTAzIDI4LjI0QzI2LjM1NDMgMjguNDY0IDI2LjQxNDMgMjguNjk2IDI2LjQ3MDMgMjguOTM2QzI2LjUzNDMgMjkuMTc2IDI2LjU4MjMgMjkuMzg0IDI2LjYxNDMgMjkuNTZDMjYuNjQ2MyAyOS4zODQgMjYuNjkwMyAyOS4xOCAyNi43NDYzIDI4Ljk0OEMyNi44MDIzIDI4LjcwOCAyNi44NjIzIDI4LjQ3NiAyNi45MjYzIDI4LjI1MkMyNi45OTAzIDI4LjAyIDI3LjA0NjMgMjcuODI4IDI3LjA5NDMgMjcuNjc2TDI4LjgyMjMgMjIuNDMySDMwLjM5NDNaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K");
  position: relative;
}

.hc-doc-file-icon {
  width: 38px;
  height: 50px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzgiIGhlaWdodD0iNTAiIHZpZXdCb3g9IjAgMCAzOCA1MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIxLjg3NSAxMy4yODEyVjBIMi4zNDM3NUMxLjA0NDkyIDAgMCAxLjA0NDkyIDAgMi4zNDM3NVY0Ny42NTYyQzAgNDguOTU1MSAxLjA0NDkyIDUwIDIuMzQzNzUgNTBIMzUuMTU2MkMzNi40NTUxIDUwIDM3LjUgNDguOTU1MSAzNy41IDQ3LjY1NjJWMTUuNjI1SDI0LjIxODhDMjIuOTI5NyAxNS42MjUgMjEuODc1IDE0LjU3MDMgMjEuODc1IDEzLjI4MTJaTTM3LjUgMTEuOTA0M1YxMi41SDI1VjBIMjUuNTk1N0MyNi4yMjA3IDAgMjYuODE2NCAwLjI0NDE0MSAyNy4yNTU5IDAuNjgzNTk0TDM2LjgxNjQgMTAuMjUzOUMzNy4yNTU5IDEwLjY5MzQgMzcuNSAxMS4yODkxIDM3LjUgMTEuOTA0M1oiIGZpbGw9IiMxODVBQkQiLz4KPHBhdGggZD0iTTM3LjUgMTIuNVYxMS45MDQzQzM3LjUgMTEuMjg5MSAzNy4yNTU5IDEwLjY5MzQgMzYuODE2NCAxMC4yNTM5TDI3LjI1NTkgMC42ODM1OTRDMjYuODE2NCAwLjI0NDE0MSAyNi4yMjA3IDAgMjUuNTk1NyAwSDI1VjEyLjVIMzcuNVoiIGZpbGw9IiM4QUFFRTUiLz4KPHBhdGggZD0iTTE0LjE1NzIgMjYuNjMyQzE0LjE1NzIgMjguMDggMTMuNzUzMiAyOS4xNzIgMTIuOTQ1MiAyOS45MDhDMTIuMTM3MiAzMC42MzYgMTEuMDA5MiAzMSA5LjU2MTIgMzFINy4xNDkyVjIyLjQzMkg5LjgxMzJDMTAuNzAxMiAyMi40MzIgMTEuNDY5MiAyMi41OTIgMTIuMTE3MiAyMi45MTJDMTIuNzY1MiAyMy4yMzIgMTMuMjY1MiAyMy43MDQgMTMuNjE3MiAyNC4zMjhDMTMuOTc3MiAyNC45NTIgMTQuMTU3MiAyNS43MiAxNC4xNTcyIDI2LjYzMlpNMTIuNTQ5MiAyNi42OEMxMi41NDkyIDI1LjY1NiAxMi4zMTMyIDI0LjkwNCAxMS44NDEyIDI0LjQyNEMxMS4zNjkyIDIzLjk0NCAxMC42OTMyIDIzLjcwNCA5LjgxMzIgMjMuNzA0SDguNjg1MlYyOS43MTZIOS42MDkyQzExLjU2OTIgMjkuNzE2IDEyLjU0OTIgMjguNzA0IDEyLjU0OTIgMjYuNjhaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNMjMuNjQxMSAyNi43MDRDMjMuNjQxMSAyNy41OTIgMjMuNDkzMSAyOC4zNjggMjMuMTk3MSAyOS4wMzJDMjIuOTA5MSAyOS42ODggMjIuNDY1MSAzMC4yIDIxLjg2NTEgMzAuNTY4QzIxLjI2NTEgMzAuOTM2IDIwLjUxMzEgMzEuMTIgMTkuNjA5MSAzMS4xMkMxOC42ODkxIDMxLjEyIDE3LjkzMzEgMzAuOTM2IDE3LjM0MTEgMzAuNTY4QzE2Ljc0OTEgMzAuMiAxNi4zMDUxIDI5LjY4NCAxNi4wMDkxIDI5LjAyQzE1LjcyMTEgMjguMzU2IDE1LjU3NzEgMjcuNTggMTUuNTc3MSAyNi42OTJDMTUuNTc3MSAyNS44MTIgMTUuNzIxMSAyNS4wNDQgMTYuMDA5MSAyNC4zODhDMTYuMzA1MSAyMy43MjQgMTYuNzQ5MSAyMy4yMTIgMTcuMzQxMSAyMi44NTJDMTcuOTQxMSAyMi40ODQgMTguNzAxMSAyMi4zIDE5LjYyMTEgMjIuM0MyMC41MjUxIDIyLjMgMjEuMjczMSAyMi40ODQgMjEuODY1MSAyMi44NTJDMjIuNDY1MSAyMy4yMTIgMjIuOTA5MSAyMy43MjQgMjMuMTk3MSAyNC4zODhDMjMuNDkzMSAyNS4wNDQgMjMuNjQxMSAyNS44MTYgMjMuNjQxMSAyNi43MDRaTTE3LjE5NzEgMjYuNzA0QzE3LjE5NzEgMjcuNjcyIDE3LjM4OTEgMjguNDMyIDE3Ljc3MzEgMjguOTg0QzE4LjE2NTEgMjkuNTM2IDE4Ljc3NzEgMjkuODEyIDE5LjYwOTEgMjkuODEyQzIwLjQ2NTEgMjkuODEyIDIxLjA4MTEgMjkuNTM2IDIxLjQ1NzEgMjguOTg0QzIxLjgzMzEgMjguNDMyIDIyLjAyMTEgMjcuNjcyIDIyLjAyMTEgMjYuNzA0QzIyLjAyMTEgMjUuNzM2IDIxLjgzMzEgMjQuOTc2IDIxLjQ1NzEgMjQuNDI0QzIxLjA4MTEgMjMuODcyIDIwLjQ2OTEgMjMuNTk2IDE5LjYyMTEgMjMuNTk2QzE4Ljc4MTEgMjMuNTk2IDE4LjE2NTEgMjMuODcyIDE3Ljc3MzEgMjQuNDI0QzE3LjM4OTEgMjQuOTc2IDE3LjE5NzEgMjUuNzM2IDE3LjE5NzEgMjYuNzA0WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTI5LjExMzYgMjMuNjA4QzI4LjMzNzYgMjMuNjA4IDI3LjczMzYgMjMuODg4IDI3LjMwMTYgMjQuNDQ4QzI2Ljg2OTYgMjUgMjYuNjUzNiAyNS43NiAyNi42NTM2IDI2LjcyOEMyNi42NTM2IDI3LjcwNCAyNi44NTM2IDI4LjQ2NCAyNy4yNTM2IDI5LjAwOEMyNy42NTM2IDI5LjU1MiAyOC4yNjk2IDI5LjgyNCAyOS4xMDE2IDI5LjgyNEMyOS40NjE2IDI5LjgyNCAyOS44MTM2IDI5Ljc4OCAzMC4xNTc2IDI5LjcxNkMzMC41MDk2IDI5LjYzNiAzMC44Njk2IDI5LjUzMiAzMS4yMzc2IDI5LjQwNFYzMC43MTJDMzAuODg1NiAzMC44NTYgMzAuNTI5NiAzMC45NiAzMC4xNjk2IDMxLjAyNEMyOS44MTc2IDMxLjA4OCAyOS40MDk2IDMxLjEyIDI4Ljk0NTYgMzEuMTJDMjguMDY1NiAzMS4xMiAyNy4zMzc2IDMwLjk0IDI2Ljc2MTYgMzAuNThDMjYuMTg1NiAzMC4yMTIgMjUuNzU3NiAyOS43IDI1LjQ3NzYgMjkuMDQ0QzI1LjE5NzYgMjguMzggMjUuMDU3NiAyNy42MDQgMjUuMDU3NiAyNi43MTZDMjUuMDU3NiAyNS44NTIgMjUuMjEzNiAyNS4wOTIgMjUuNTI1NiAyNC40MzZDMjUuODM3NiAyMy43NzIgMjYuMjkzNiAyMy4yNTIgMjYuODkzNiAyMi44NzZDMjcuNTAxNiAyMi41IDI4LjI0MTYgMjIuMzEyIDI5LjExMzYgMjIuMzEyQzI5LjU0NTYgMjIuMzEyIDI5Ljk2OTYgMjIuMzYgMzAuMzg1NiAyMi40NTZDMzAuODA5NiAyMi41NTIgMzEuMjA1NiAyMi42OTIgMzEuNTczNiAyMi44NzZMMzEuMDQ1NiAyNC4xMzZDMzAuNzQxNiAyNCAzMC40MjU2IDIzLjg4IDMwLjA5NzYgMjMuNzc2QzI5Ljc3NzYgMjMuNjY0IDI5LjQ0OTYgMjMuNjA4IDI5LjExMzYgMjMuNjA4WiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==");
  position: relative;
}

.hc-docx-file-icon {
  width: 38px;
  height: 50px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzgiIGhlaWdodD0iNTAiIHZpZXdCb3g9IjAgMCAzOCA1MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIyLjM3NSAxMy4yODEyVjBIMi44NDM3NUMxLjU0NDkyIDAgMC41IDEuMDQ0OTIgMC41IDIuMzQzNzVWNDcuNjU2MkMwLjUgNDguOTU1MSAxLjU0NDkyIDUwIDIuODQzNzUgNTBIMzUuNjU2MkMzNi45NTUxIDUwIDM4IDQ4Ljk1NTEgMzggNDcuNjU2MlYxNS42MjVIMjQuNzE4OEMyMy40Mjk3IDE1LjYyNSAyMi4zNzUgMTQuNTcwMyAyMi4zNzUgMTMuMjgxMlpNMzggMTEuOTA0M1YxMi41SDI1LjVWMEgyNi4wOTU3QzI2LjcyMDcgMCAyNy4zMTY0IDAuMjQ0MTQxIDI3Ljc1NTkgMC42ODM1OTRMMzcuMzE2NCAxMC4yNTM5QzM3Ljc1NTkgMTAuNjkzNCAzOCAxMS4yODkxIDM4IDExLjkwNDNaIiBmaWxsPSIjMTg1QUJEIi8+CjxwYXRoIGQ9Ik0zOCAxMi41VjExLjkwNDNDMzggMTEuMjg5MSAzNy43NTU5IDEwLjY5MzQgMzcuMzE2NCAxMC4yNTM5TDI3Ljc1NTkgMC42ODM1OTRDMjcuMzE2NCAwLjI0NDE0MSAyNi43MjA3IDAgMjYuMDk1NyAwSDI1LjVWMTIuNUgzOFoiIGZpbGw9IiM4QUFFRTYiLz4KPHBhdGggZD0iTTEwLjYyNCAyNi42MzJDMTAuNjI0IDI4LjA4IDEwLjIyIDI5LjE3MiA5LjQxMiAyOS45MDhDOC42MDQgMzAuNjM2IDcuNDc2IDMxIDYuMDI4IDMxSDMuNjE2VjIyLjQzMkg2LjI4QzcuMTY4IDIyLjQzMiA3LjkzNiAyMi41OTIgOC41ODQgMjIuOTEyQzkuMjMyIDIzLjIzMiA5LjczMiAyMy43MDQgMTAuMDg0IDI0LjMyOEMxMC40NDQgMjQuOTUyIDEwLjYyNCAyNS43MiAxMC42MjQgMjYuNjMyWk05LjAxNiAyNi42OEM5LjAxNiAyNS42NTYgOC43OCAyNC45MDQgOC4zMDggMjQuNDI0QzcuODM2IDIzLjk0NCA3LjE2IDIzLjcwNCA2LjI4IDIzLjcwNEg1LjE1MlYyOS43MTZINi4wNzZDOC4wMzYgMjkuNzE2IDkuMDE2IDI4LjcwNCA5LjAxNiAyNi42OFoiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik0yMC4xMDc5IDI2LjcwNEMyMC4xMDc5IDI3LjU5MiAxOS45NTk5IDI4LjM2OCAxOS42NjM5IDI5LjAzMkMxOS4zNzU5IDI5LjY4OCAxOC45MzE5IDMwLjIgMTguMzMxOSAzMC41NjhDMTcuNzMxOSAzMC45MzYgMTYuOTc5OSAzMS4xMiAxNi4wNzU5IDMxLjEyQzE1LjE1NTkgMzEuMTIgMTQuMzk5OSAzMC45MzYgMTMuODA3OSAzMC41NjhDMTMuMjE1OSAzMC4yIDEyLjc3MTkgMjkuNjg0IDEyLjQ3NTkgMjkuMDJDMTIuMTg3OSAyOC4zNTYgMTIuMDQzOSAyNy41OCAxMi4wNDM5IDI2LjY5MkMxMi4wNDM5IDI1LjgxMiAxMi4xODc5IDI1LjA0NCAxMi40NzU5IDI0LjM4OEMxMi43NzE5IDIzLjcyNCAxMy4yMTU5IDIzLjIxMiAxMy44MDc5IDIyLjg1MkMxNC40MDc5IDIyLjQ4NCAxNS4xNjc5IDIyLjMgMTYuMDg3OSAyMi4zQzE2Ljk5MTkgMjIuMyAxNy43Mzk5IDIyLjQ4NCAxOC4zMzE5IDIyLjg1MkMxOC45MzE5IDIzLjIxMiAxOS4zNzU5IDIzLjcyNCAxOS42NjM5IDI0LjM4OEMxOS45NTk5IDI1LjA0NCAyMC4xMDc5IDI1LjgxNiAyMC4xMDc5IDI2LjcwNFpNMTMuNjYzOSAyNi43MDRDMTMuNjYzOSAyNy42NzIgMTMuODU1OSAyOC40MzIgMTQuMjM5OSAyOC45ODRDMTQuNjMxOSAyOS41MzYgMTUuMjQzOSAyOS44MTIgMTYuMDc1OSAyOS44MTJDMTYuOTMxOSAyOS44MTIgMTcuNTQ3OSAyOS41MzYgMTcuOTIzOSAyOC45ODRDMTguMjk5OSAyOC40MzIgMTguNDg3OSAyNy42NzIgMTguNDg3OSAyNi43MDRDMTguNDg3OSAyNS43MzYgMTguMjk5OSAyNC45NzYgMTcuOTIzOSAyNC40MjRDMTcuNTQ3OSAyMy44NzIgMTYuOTM1OSAyMy41OTYgMTYuMDg3OSAyMy41OTZDMTUuMjQ3OSAyMy41OTYgMTQuNjMxOSAyMy44NzIgMTQuMjM5OSAyNC40MjRDMTMuODU1OSAyNC45NzYgMTMuNjYzOSAyNS43MzYgMTMuNjYzOSAyNi43MDRaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNMjUuNTgwNCAyMy42MDhDMjQuODA0NCAyMy42MDggMjQuMjAwNCAyMy44ODggMjMuNzY4NCAyNC40NDhDMjMuMzM2NCAyNSAyMy4xMjA0IDI1Ljc2IDIzLjEyMDQgMjYuNzI4QzIzLjEyMDQgMjcuNzA0IDIzLjMyMDQgMjguNDY0IDIzLjcyMDQgMjkuMDA4QzI0LjEyMDQgMjkuNTUyIDI0LjczNjQgMjkuODI0IDI1LjU2ODQgMjkuODI0QzI1LjkyODQgMjkuODI0IDI2LjI4MDQgMjkuNzg4IDI2LjYyNDQgMjkuNzE2QzI2Ljk3NjQgMjkuNjM2IDI3LjMzNjQgMjkuNTMyIDI3LjcwNDQgMjkuNDA0VjMwLjcxMkMyNy4zNTI0IDMwLjg1NiAyNi45OTY0IDMwLjk2IDI2LjYzNjQgMzEuMDI0QzI2LjI4NDQgMzEuMDg4IDI1Ljg3NjQgMzEuMTIgMjUuNDEyNCAzMS4xMkMyNC41MzI0IDMxLjEyIDIzLjgwNDQgMzAuOTQgMjMuMjI4NCAzMC41OEMyMi42NTI0IDMwLjIxMiAyMi4yMjQ0IDI5LjcgMjEuOTQ0NCAyOS4wNDRDMjEuNjY0NCAyOC4zOCAyMS41MjQ0IDI3LjYwNCAyMS41MjQ0IDI2LjcxNkMyMS41MjQ0IDI1Ljg1MiAyMS42ODA0IDI1LjA5MiAyMS45OTI0IDI0LjQzNkMyMi4zMDQ0IDIzLjc3MiAyMi43NjA0IDIzLjI1MiAyMy4zNjA0IDIyLjg3NkMyMy45Njg0IDIyLjUgMjQuNzA4NCAyMi4zMTIgMjUuNTgwNCAyMi4zMTJDMjYuMDEyNCAyMi4zMTIgMjYuNDM2NCAyMi4zNiAyNi44NTI0IDIyLjQ1NkMyNy4yNzY0IDIyLjU1MiAyNy42NzI0IDIyLjY5MiAyOC4wNDA0IDIyLjg3NkwyNy41MTI0IDI0LjEzNkMyNy4yMDg0IDI0IDI2Ljg5MjQgMjMuODggMjYuNTY0NCAyMy43NzZDMjYuMjQ0NCAyMy42NjQgMjUuOTE2NCAyMy42MDggMjUuNTgwNCAyMy42MDhaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNMzYuMDUzNiAzMUgzNC4zMDE2TDMyLjIwMTYgMjcuNThMMzAuMDg5NiAzMUgyOC40NTc2TDMxLjMwMTYgMjYuNTZMMjguNjM3NiAyMi40MzJIMzAuMzI5NkwzMi4yNzM2IDI1LjYyNEwzNC4yMDU2IDIyLjQzMkgzNS44NDk2TDMzLjE3MzYgMjYuNjJMMzYuMDUzNiAzMVoiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=");
  position: relative;
}

.hc-generic-file-icon {
  width: 38px;
  height: 50px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNy41IiBoZWlnaHQ9IjUwIiB2aWV3Qm94PSIwIDAgMzcuNSA1MCI+CiAgPGcgaWQ9ImdlbmVyaWMtaWNvbiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTAuNSkiPgogICAgPHBhdGggaWQ9IlBhdGhfMSIgZGF0YS1uYW1lPSJQYXRoIDEiIGQ9Ik0yMi4zNzUsMTMuMjgxVjBIMi44NDRBMi4zMzgsMi4zMzgsMCwwLDAsLjUsMi4zNDRWNDcuNjU2QTIuMzM4LDIuMzM4LDAsMCwwLDIuODQ0LDUwSDM1LjY1NkEyLjMzOCwyLjMzOCwwLDAsMCwzOCw0Ny42NTZWMTUuNjI1SDI0LjcxOUEyLjM1MSwyLjM1MSwwLDAsMSwyMi4zNzUsMTMuMjgxWk0zOCwxMS45di42SDI1LjVWMGguNmEyLjM0MiwyLjM0MiwwLDAsMSwxLjY2LjY4NGw5LjU2LDkuNTdBMi4zMzYsMi4zMzYsMCwwLDEsMzgsMTEuOVoiIGZpbGw9IiM2YjZiNmIiLz4KICAgIDxwYXRoIGlkPSJQYXRoXzIiIGRhdGEtbmFtZT0iUGF0aCAyIiBkPSJNMzgsMTIuNXYtLjZhMi4zMzYsMi4zMzYsMCwwLDAtLjY4NC0xLjY1TDI3Ljc1Ni42ODRBMi4zNDIsMi4zNDIsMCwwLDAsMjYuMSwwaC0uNlYxMi41WiIgZmlsbD0iI2IzYjNiMyIvPgogIDwvZz4KPC9zdmc+Cg==");
  position: relative;
}

.hc-image-file-icon {
  width: 38px;
  height: 50px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzgiIGhlaWdodD0iNTAiIHZpZXdCb3g9IjAgMCAzOCA1MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIxLjg3NSAxMy4yODEyVjBIMi4zNDM3NUMxLjA0NDkyIDAgMCAxLjA0NDkyIDAgMi4zNDM3NVY0Ny42NTYyQzAgNDguOTU1MSAxLjA0NDkyIDUwIDIuMzQzNzUgNTBIMzUuMTU2MkMzNi40NTUxIDUwIDM3LjUgNDguOTU1MSAzNy41IDQ3LjY1NjJWMTUuNjI1SDI0LjIxODhDMjIuOTI5NyAxNS42MjUgMjEuODc1IDE0LjU3MDMgMjEuODc1IDEzLjI4MTJaTTM3LjUgMTEuOTA0M1YxMi41SDI1VjBIMjUuNTk1N0MyNi4yMjA3IDAgMjYuODE2NCAwLjI0NDE0MSAyNy4yNTU5IDAuNjgzNTk0TDM2LjgxNjQgMTAuMjUzOUMzNy4yNTU5IDEwLjY5MzQgMzcuNSAxMS4yODkxIDM3LjUgMTEuOTA0M1oiIGZpbGw9IiNBOTRDOUQiLz4KPHBhdGggZD0iTTM3LjUgMTIuNVYxMS45MDQzQzM3LjUgMTEuMjg5MSAzNy4yNTU5IDEwLjY5MzQgMzYuODE2NCAxMC4yNTM5TDI3LjI1NTkgMC42ODM1OTRDMjYuODE2NCAwLjI0NDE0MSAyNi4yMjA3IDAgMjUuNTk1NyAwSDI1VjEyLjVIMzcuNVoiIGZpbGw9IiNBOTc2QTIiLz4KPHBhdGggZD0iTTI1Ljc4NTcgMjBIMTEuMjE0M0MxMC44OTIyIDIwIDEwLjU4MzQgMjAuMTI0NSAxMC4zNTU3IDIwLjM0NjFDMTAuMTI3OSAyMC41Njc4IDEwIDIwLjg2ODQgMTAgMjEuMTgxOFYzMS44MTgyQzEwIDMyLjEzMTYgMTAuMTI3OSAzMi40MzIyIDEwLjM1NTcgMzIuNjUzOUMxMC41ODM0IDMyLjg3NTUgMTAuODkyMiAzMyAxMS4yMTQzIDMzSDI1Ljc4NTdDMjYuMTA3OCAzMyAyNi40MTY2IDMyLjg3NTUgMjYuNjQ0MyAzMi42NTM5QzI2Ljg3MjEgMzIuNDMyMiAyNyAzMi4xMzE2IDI3IDMxLjgxODJWMjEuMTgxOEMyNyAyMC44Njg0IDI2Ljg3MjEgMjAuNTY3OCAyNi42NDQzIDIwLjM0NjFDMjYuNDE2NiAyMC4xMjQ1IDI2LjEwNzggMjAgMjUuNzg1NyAyMFpNMTMuNjQyOSAyMi4zNjM2QzEzLjg4MyAyMi4zNjM2IDE0LjExNzggMjIuNDMyOSAxNC4zMTc1IDIyLjU2MjhDMTQuNTE3MiAyMi42OTI3IDE0LjY3MjggMjIuODc3MiAxNC43NjQ3IDIzLjA5MzJDMTQuODU2NiAyMy4zMDkxIDE0Ljg4MDcgMjMuNTQ2OCAxNC44MzM4IDIzLjc3NkMxNC43ODcgMjQuMDA1MyAxNC42NzEzIDI0LjIxNTggMTQuNTAxNSAyNC4zODExQzE0LjMzMTcgMjQuNTQ2NCAxNC4xMTUzIDI0LjY1OSAxMy44Nzk4IDI0LjcwNDZDMTMuNjQ0MiAyNC43NTAyIDEzLjQwMDEgMjQuNzI2OCAxMy4xNzgyIDI0LjYzNzNDMTIuOTU2MyAyNC41NDc5IDEyLjc2NjYgMjQuMzk2NCAxMi42MzMyIDI0LjIwMkMxMi40OTk4IDI0LjAwNzcgMTIuNDI4NiAyMy43NzkyIDEyLjQyODYgMjMuNTQ1NUMxMi40Mjg2IDIzLjIzMiAxMi41NTY1IDIyLjkzMTQgMTIuNzg0MiAyMi43MDk4QzEzLjAxMiAyMi40ODgxIDEzLjMyMDggMjIuMzYzNiAxMy42NDI5IDIyLjM2MzZaTTI0LjU3MTQgMzAuNjM2NEgxMi40Mjg2VjI5LjQ1NDVMMTQuODU3MSAyNy4wOTA5TDE2LjA3MTQgMjguMjcyN0wyMC45Mjg2IDIzLjU0NTVMMjQuNTcxNCAyNy4wOTA5VjMwLjYzNjRaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K");
  position: relative;
}

.hc-pdf-file-icon {
  width: 38px;
  height: 50px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzgiIGhlaWdodD0iNTAiIHZpZXdCb3g9IjAgMCAzOCA1MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIxLjg3NSAxMy4yODEyVjBIMi4zNDM3NUMxLjA0NDkyIDAgMCAxLjA0NDkyIDAgMi4zNDM3NVY0Ny42NTYyQzAgNDguOTU1MSAxLjA0NDkyIDUwIDIuMzQzNzUgNTBIMzUuMTU2MkMzNi40NTUxIDUwIDM3LjUgNDguOTU1MSAzNy41IDQ3LjY1NjJWMTUuNjI1SDI0LjIxODhDMjIuOTI5NyAxNS42MjUgMjEuODc1IDE0LjU3MDMgMjEuODc1IDEzLjI4MTJaTTM3LjUgMTEuOTA0M1YxMi41SDI1VjBIMjUuNTk1N0MyNi4yMjA3IDAgMjYuODE2NCAwLjI0NDE0MSAyNy4yNTU5IDAuNjgzNTk0TDM2LjgxNjQgMTAuMjUzOUMzNy4yNTU5IDEwLjY5MzQgMzcuNSAxMS4yODkxIDM3LjUgMTEuOTA0M1oiIGZpbGw9IiM5NTFDMUUiLz4KPHBhdGggZD0iTTM3LjUgMTIuNVYxMS45MDQzQzM3LjUgMTEuMjg5MSAzNy4yNTU5IDEwLjY5MzQgMzYuODE2NCAxMC4yNTM5TDI3LjI1NTkgMC42ODM1OTRDMjYuODE2NCAwLjI0NDE0MSAyNi4yMjA3IDAgMjUuNTk1NyAwSDI1VjEyLjVIMzcuNVoiIGZpbGw9IiM5NTRCNEMiLz4KPHBhdGggZD0iTTEwLjY3MiAyMi40MzJDMTEuNzg0IDIyLjQzMiAxMi41OTIgMjIuNjY0IDEzLjA5NiAyMy4xMjhDMTMuNjA4IDIzLjU4NCAxMy44NjQgMjQuMjI0IDEzLjg2NCAyNS4wNDhDMTMuODY0IDI1LjUzNiAxMy43NiAyNS45OTIgMTMuNTUyIDI2LjQxNkMxMy4zNDQgMjYuODQgMTIuOTkyIDI3LjE4NCAxMi40OTYgMjcuNDQ4QzEyLjAwOCAyNy43MTIgMTEuMzQ0IDI3Ljg0NCAxMC41MDQgMjcuODQ0SDkuNjUyVjMxSDguMTE2VjIyLjQzMkgxMC42NzJaTTEwLjU3NiAyMy43MDRIOS42NTJWMjYuNTcySDEwLjM0OEMxMC45NzIgMjYuNTcyIDExLjQ1MiAyNi40NiAxMS43ODggMjYuMjM2QzEyLjEzMiAyNi4wMDQgMTIuMzA0IDI1LjYyOCAxMi4zMDQgMjUuMTA4QzEyLjMwNCAyNC42MzYgMTIuMTY0IDI0LjI4NCAxMS44ODQgMjQuMDUyQzExLjYwNCAyMy44MiAxMS4xNjggMjMuNzA0IDEwLjU3NiAyMy43MDRaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNMjIuNTUzNyAyNi42MzJDMjIuNTUzNyAyOC4wOCAyMi4xNDk3IDI5LjE3MiAyMS4zNDE3IDI5LjkwOEMyMC41MzM3IDMwLjYzNiAxOS40MDU3IDMxIDE3Ljk1NzcgMzFIMTUuNTQ1N1YyMi40MzJIMTguMjA5N0MxOS4wOTc3IDIyLjQzMiAxOS44NjU3IDIyLjU5MiAyMC41MTM3IDIyLjkxMkMyMS4xNjE3IDIzLjIzMiAyMS42NjE3IDIzLjcwNCAyMi4wMTM3IDI0LjMyOEMyMi4zNzM3IDI0Ljk1MiAyMi41NTM3IDI1LjcyIDIyLjU1MzcgMjYuNjMyWk0yMC45NDU3IDI2LjY4QzIwLjk0NTcgMjUuNjU2IDIwLjcwOTcgMjQuOTA0IDIwLjIzNzcgMjQuNDI0QzE5Ljc2NTcgMjMuOTQ0IDE5LjA4OTcgMjMuNzA0IDE4LjIwOTcgMjMuNzA0SDE3LjA4MTdWMjkuNzE2SDE4LjAwNTdDMTkuOTY1NyAyOS43MTYgMjAuOTQ1NyAyOC43MDQgMjAuOTQ1NyAyNi42OFoiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik0yNS44OTM2IDMxSDI0LjM4MTZWMjIuNDMySDI5LjI0MTZWMjMuNzE2SDI1Ljg5MzZWMjYuMjM2SDI5LjAxMzZWMjcuNTJIMjUuODkzNlYzMVoiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=");
  position: relative;
}

.hc-text-file-icon {
  width: 38px;
  height: 50px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzgiIGhlaWdodD0iNTAiIHZpZXdCb3g9IjAgMCAzOCA1MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIyLjM3NSAxMy4yODEyVjBIMi44NDM3NUMxLjU0NDkyIDAgMC41IDEuMDQ0OTIgMC41IDIuMzQzNzVWNDcuNjU2MkMwLjUgNDguOTU1MSAxLjU0NDkyIDUwIDIuODQzNzUgNTBIMzUuNjU2MkMzNi45NTUxIDUwIDM4IDQ4Ljk1NTEgMzggNDcuNjU2MlYxNS42MjVIMjQuNzE4OEMyMy40Mjk3IDE1LjYyNSAyMi4zNzUgMTQuNTcwMyAyMi4zNzUgMTMuMjgxMlpNMzggMTEuOTA0M1YxMi41SDI1LjVWMEgyNi4wOTU3QzI2LjcyMDcgMCAyNy4zMTY0IDAuMjQ0MTQxIDI3Ljc1NTkgMC42ODM1OTRMMzcuMzE2NCAxMC4yNTM5QzM3Ljc1NTkgMTAuNjkzNCAzOCAxMS4yODkxIDM4IDExLjkwNDNaIiBmaWxsPSIjOUZENEFFIi8+CjxwYXRoIGQ9Ik0zOCAxMi41VjExLjkwNDNDMzggMTEuMjg5MSAzNy43NTU5IDEwLjY5MzQgMzcuMzE2NCAxMC4yNTM5TDI3Ljc1NTkgMC42ODM1OTRDMjcuMzE2NCAwLjI0NDE0MSAyNi43MjA3IDAgMjYuMDk1NyAwSDI1LjVWMTIuNUgzOFoiIGZpbGw9IiNDRkU2RDUiLz4KPHBhdGggZD0iTTEzLjAyOTggMzFIMTEuNDkzOFYyMy43MjhIOS4wMzM4VjIyLjQzMkgxNS40ODk4VjIzLjcyOEgxMy4wMjk4VjMxWiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTIzLjMwNTUgMzFIMjEuNTUzNUwxOS40NTM1IDI3LjU4TDE3LjM0MTUgMzFIMTUuNzA5NUwxOC41NTM1IDI2LjU2TDE1Ljg4OTUgMjIuNDMySDE3LjU4MTVMMTkuNTI1NSAyNS42MjRMMjEuNDU3NSAyMi40MzJIMjMuMTAxNUwyMC40MjU1IDI2LjYyTDIzLjMwNTUgMzFaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNMjcuNTAyNSAzMUgyNS45NjY1VjIzLjcyOEgyMy41MDY1VjIyLjQzMkgyOS45NjI1VjIzLjcyOEgyNy41MDI1VjMxWiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==");
  position: relative;
}

.hc-text-clipping-file-icon {
  width: 38px;
  height: 50px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzgiIGhlaWdodD0iNTAiIHZpZXdCb3g9IjAgMCAzOCA1MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIyLjM3NSAxMy4yODEyVjBIMi44NDM3NUMxLjU0NDkyIDAgMC41IDEuMDQ0OTIgMC41IDIuMzQzNzVWNDcuNjU2MkMwLjUgNDguOTU1MSAxLjU0NDkyIDUwIDIuODQzNzUgNTBIMzUuNjU2MkMzNi45NTUxIDUwIDM4IDQ4Ljk1NTEgMzggNDcuNjU2MlYxNS42MjVIMjQuNzE4OEMyMy40Mjk3IDE1LjYyNSAyMi4zNzUgMTQuNTcwMyAyMi4zNzUgMTMuMjgxMlpNMzggMTEuOTA0M1YxMi41SDI1LjVWMEgyNi4wOTU3QzI2LjcyMDcgMCAyNy4zMTY0IDAuMjQ0MTQxIDI3Ljc1NTkgMC42ODM1OTRMMzcuMzE2NCAxMC4yNTM5QzM3Ljc1NTkgMTAuNjkzNCAzOCAxMS4yODkxIDM4IDExLjkwNDNaIiBmaWxsPSIjOUZENEFFIi8+CjxwYXRoIGQ9Ik0zOCAxMi41VjExLjkwNDNDMzggMTEuMjg5MSAzNy43NTU5IDEwLjY5MzQgMzcuMzE2NCAxMC4yNTM5TDI3Ljc1NTkgMC42ODM1OTRDMjcuMzE2NCAwLjI0NDE0MSAyNi43MjA3IDAgMjYuMDk1NyAwSDI1LjVWMTIuNUgzOFoiIGZpbGw9IiNDRkU1RDUiLz4KPHBhdGggZD0iTTE4LjY1NzIgMjguOTU1NUgxNi44NTczVjIzLjg4NzlIMTQuOTI4OFYyMi4yOTE1SDIwLjU3NVYyMy44ODc5SDE4LjYyNTFWMjguOTU1NUgxOC42NTcyWiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTEzLjE0OTkgMzEuODU4N0gxMS41VjMwLjIxOTRIMTIuNTkyOFYzMC43NjU4SDEzLjE0OTlWMzEuODU4N1oiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik0xMi41NzEzIDI5LjI4NzVIMTEuNVYyNy40NDQ3SDEyLjU3MTNWMjkuMjg3NVpNMTIuNTcxMyAyNi41NDQ4SDExLjVWMjQuNzAySDEyLjU3MTNWMjYuNTQ0OFpNMTIuNTcxMyAyMy43Njk5SDExLjVWMjEuOTM3OUgxMi41NzEzVjIzLjc2OTlaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNMTIuNTkyOCAyMS4wMDU4SDExLjVWMTkuMzU1OUgxMy4xNDk5VjIwLjQ1OTRIMTIuNTkyOFYyMS4wMDU4WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTI1Ljg5OTkgMzAuNjgwM0gyNC4xOTY0VjIwLjUzNDRIMjUuODk5OUMyNi4yMjEzIDIwLjUzNDQgMjYuNDk5OSAxOS43NDE1IDI2LjQ5OTkgMTkuNDYzQzI2LjQ1MzMgMTkuMTk4NCAyNi4yMjUyIDE5IDI1Ljk1MDggMTlDMjUuOTMyOCAxOSAyNS45MTUyIDE5LjAwMDggMjUuODk3NyAxOS4wMDI1TDI1Ljg5OTkgMTkuMDAyM0gyMS4wMTQ0QzIxLjAwNDIgMTkuMDAxNyAyMC45OTIzIDE5LjAwMTQgMjAuOTgwMiAxOS4wMDE0QzIwLjc1MiAxOS4wMDE0IDIwLjU1MTUgMTkuMTIwNCAyMC40Mzc0IDE5LjI5OTdMMjAuNDM1OCAxOS4zMDIzSDE5LjYyMTZWMjAuMzczN0gyMC44MjE2QzIwLjg3MiAyMC40MjIyIDIwLjkzOTEgMjAuNDUzOSAyMS4wMTM0IDIwLjQ1OTRMMjEuMDE0NCAyMC40NTk0SDIyLjczOTNWMzAuNTczM0gyMS4wMTQ0QzIxLjAxMjYgMzAuNTczMyAyMS4wMTA1IDMwLjU3MzIgMjEuMDA4NCAzMC41NzMyQzIwLjkzMzggMzAuNTczMiAyMC44NjcgMzAuNjA2NCAyMC44MjE4IDMwLjY1ODdMMTkuNjIxNSAzMC42NTlWMzEuNzMwNEgyMC40MzU3QzIwLjU0MSAzMS45MTI1IDIwLjczNDkgMzIuMDMzMSAyMC45NTY5IDMyLjAzMzFDMjAuOTc3MSAzMi4wMzMxIDIwLjk5NzEgMzIuMDMyMSAyMS4wMTY4IDMyLjAzMDFMMjEuMDE0MyAzMi4wMzAzSDI1Ljg5OThDMjYuMjIxMiAzMi4wMzAzIDI2LjQ5OTggMzEuODQ4MSAyNi40OTk4IDMxLjU2OTZDMjYuNDk5OCAzMS4yOTExIDI2LjI1MzQgMzAuNjgwMyAyNS44OTk5IDMwLjY4MDNaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNMTQuMDgxOCAzMC43NjYxSDE1LjkxMzlWMzEuODU4OEgxNC4wODE4VjMwLjc2NjFaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNMTYuODQ2MiAzMC43NjYxSDE4LjY3ODNWMzEuODU4OEgxNi44NDYyVjMwLjc2NjFaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNMTYuODQ2MiAxOS4zNTU5SDE4LjY3ODNWMjAuNDQ4N0gxNi44NDYyVjE5LjM1NTlaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNMTQuMDgxOCAxOS4zNTU5SDE1LjkxMzlWMjAuNDQ4N0gxNC4wODE4VjE5LjM1NTlaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K");
  position: relative;
}

.hc-xls-file-icon {
  width: 38px;
  height: 50px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzgiIGhlaWdodD0iNTAiIHZpZXdCb3g9IjAgMCAzOCA1MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIxLjg3NSAxMy4yODEyVjBIMi4zNDM3NUMxLjA0NDkyIDAgMCAxLjA0NDkyIDAgMi4zNDM3NVY0Ny42NTYyQzAgNDguOTU1MSAxLjA0NDkyIDUwIDIuMzQzNzUgNTBIMzUuMTU2MkMzNi40NTUxIDUwIDM3LjUgNDguOTU1MSAzNy41IDQ3LjY1NjJWMTUuNjI1SDI0LjIxODhDMjIuOTI5NyAxNS42MjUgMjEuODc1IDE0LjU3MDMgMjEuODc1IDEzLjI4MTJaTTM3LjUgMTEuOTA0M1YxMi41SDI1VjBIMjUuNTk1N0MyNi4yMjA3IDAgMjYuODE2NCAwLjI0NDE0MSAyNy4yNTU5IDAuNjgzNTk0TDM2LjgxNjQgMTAuMjUzOUMzNy4yNTU5IDEwLjY5MzQgMzcuNSAxMS4yODkxIDM3LjUgMTEuOTA0M1oiIGZpbGw9IiMwMDZDNEUiLz4KPHBhdGggZD0iTTM3LjUgMTIuNVYxMS45MDQzQzM3LjUgMTEuMjg5MSAzNy4yNTU5IDEwLjY5MzQgMzYuODE2NCAxMC4yNTM5TDI3LjI1NTkgMC42ODM1OTRDMjYuODE2NCAwLjI0NDE0MSAyNi4yMjA3IDAgMjUuNTk1NyAwSDI1VjEyLjVIMzcuNVoiIGZpbGw9IiM2QkIyNkIiLz4KPHBhdGggZD0iTTE2LjcwNzkgMzFIMTQuOTU1OUwxMi44NTU5IDI3LjU4TDEwLjc0MzkgMzFIOS4xMTE4OUwxMS45NTU5IDI2LjU2TDkuMjkxODkgMjIuNDMySDEwLjk4MzlMMTIuOTI3OSAyNS42MjRMMTQuODU5OSAyMi40MzJIMTYuNTAzOUwxMy44Mjc5IDI2LjYyTDE2LjcwNzkgMzFaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNMTcuODMyOCAzMVYyMi40MzJIMTkuMzY4OFYyOS43MDRIMjIuOTQ0OFYzMUgxNy44MzI4WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTI5LjQxMDUgMjguNjZDMjkuNDEwNSAyOS40MiAyOS4xMzQ1IDMwLjAyIDI4LjU4MjUgMzAuNDZDMjguMDMwNSAzMC45IDI3LjI2NjUgMzEuMTIgMjYuMjkwNSAzMS4xMkMyNS4zNDY1IDMxLjEyIDI0LjU0NjUgMzAuOTYgMjMuODkwNSAzMC42NFYyOS4yQzI0LjI1MDUgMjkuMzYgMjQuNjQ2NSAyOS41MDggMjUuMDc4NSAyOS42NDRDMjUuNTE4NSAyOS43NzIgMjUuOTU4NSAyOS44MzYgMjYuMzk4NSAyOS44MzZDMjYuOTE4NSAyOS44MzYgMjcuMjk0NSAyOS43MzYgMjcuNTI2NSAyOS41MzZDMjcuNzY2NSAyOS4zMjggMjcuODg2NSAyOS4wNjQgMjcuODg2NSAyOC43NDRDMjcuODg2NSAyOC4zOTIgMjcuNzM0NSAyOC4xMTIgMjcuNDMwNSAyNy45MDRDMjcuMTI2NSAyNy42ODggMjYuNjgyNSAyNy40NTYgMjYuMDk4NSAyNy4yMDhDMjUuNzQ2NSAyNy4wNjQgMjUuNDA2NSAyNi44ODggMjUuMDc4NSAyNi42OEMyNC43NTg1IDI2LjQ2NCAyNC40OTQ1IDI2LjE5NiAyNC4yODY1IDI1Ljg3NkMyNC4wODY1IDI1LjU0OCAyMy45ODY1IDI1LjE0IDIzLjk4NjUgMjQuNjUyQzIzLjk4NjUgMjMuOTI0IDI0LjI0MjUgMjMuMzUyIDI0Ljc1NDUgMjIuOTM2QzI1LjI3NDUgMjIuNTIgMjUuOTY2NSAyMi4zMTIgMjYuODMwNSAyMi4zMTJDMjcuMjc4NSAyMi4zMTIgMjcuNzAyNSAyMi4zNiAyOC4xMDI1IDIyLjQ1NkMyOC41MTA1IDIyLjU1MiAyOC45MTA1IDIyLjY4OCAyOS4zMDI1IDIyLjg2NEwyOC44MTA1IDI0LjFDMjguNDUwNSAyMy45NDggMjguMTA2NSAyMy44MjggMjcuNzc4NSAyMy43NEMyNy40NTg1IDIzLjY1MiAyNy4xMjY1IDIzLjYwOCAyNi43ODI1IDIzLjYwOEMyNi4zNjY1IDIzLjYwOCAyNi4wNTA1IDIzLjcgMjUuODM0NSAyMy44ODRDMjUuNjE4NSAyNC4wNjggMjUuNTEwNSAyNC4zMTIgMjUuNTEwNSAyNC42MTZDMjUuNTEwNSAyNC44NDggMjUuNTcwNSAyNS4wNDggMjUuNjkwNSAyNS4yMTZDMjUuODEwNSAyNS4zNzYgMjUuOTk0NSAyNS41MjQgMjYuMjQyNSAyNS42NkMyNi40OTg1IDI1Ljc5NiAyNi44MjY1IDI1Ljk1MiAyNy4yMjY1IDI2LjEyOEMyNy42OTA1IDI2LjMyOCAyOC4wODI1IDI2LjU0IDI4LjQwMjUgMjYuNzY0QzI4LjczMDUgMjYuOTggMjguOTc4NSAyNy4yNCAyOS4xNDY1IDI3LjU0NEMyOS4zMjI1IDI3Ljg0IDI5LjQxMDUgMjguMjEyIDI5LjQxMDUgMjguNjZaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K");
  position: relative;
}

.hc-xml-file-icon {
  width: 38px;
  height: 50px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzgiIGhlaWdodD0iNTAiIHZpZXdCb3g9IjAgMCAzOCA1MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIxLjg3NSAxMy4yODEyVjBIMi4zNDM3NUMxLjA0NDkyIDAgMCAxLjA0NDkyIDAgMi4zNDM3NVY0Ny42NTYyQzAgNDguOTU1MSAxLjA0NDkyIDUwIDIuMzQzNzUgNTBIMzUuMTU2MkMzNi40NTUxIDUwIDM3LjUgNDguOTU1MSAzNy41IDQ3LjY1NjJWMTUuNjI1SDI0LjIxODhDMjIuOTI5NyAxNS42MjUgMjEuODc1IDE0LjU3MDMgMjEuODc1IDEzLjI4MTJaTTM3LjUgMTEuOTA0M1YxMi41SDI1VjBIMjUuNTk1N0MyNi4yMjA3IDAgMjYuODE2NCAwLjI0NDE0MSAyNy4yNTU5IDAuNjgzNTk0TDM2LjgxNjQgMTAuMjUzOUMzNy4yNTU5IDEwLjY5MzQgMzcuNSAxMS4yODkxIDM3LjUgMTEuOTA0M1oiIGZpbGw9IiM5RkQ0QUUiLz4KPHBhdGggZD0iTTM3LjUgMTIuNVYxMS45MDQzQzM3LjUgMTEuMjg5MSAzNy4yNTU5IDEwLjY5MzQgMzYuODE2NCAxMC4yNTM5TDI3LjI1NTkgMC42ODM1OTRDMjYuODE2NCAwLjI0NDE0MSAyNi4yMjA3IDAgMjUuNTk1NyAwSDI1VjEyLjVIMzcuNVoiIGZpbGw9IiNDRkU1RDUiLz4KPHBhdGggZD0iTTEzLjYyIDMxSDExLjg2OEw5Ljc2OCAyNy41OEw3LjY1NiAzMUg2LjAyNEw4Ljg2OCAyNi41Nkw2LjIwNCAyMi40MzJINy44OTZMOS44NCAyNS42MjRMMTEuNzcyIDIyLjQzMkgxMy40MTZMMTAuNzQgMjYuNjJMMTMuNjIgMzFaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNMTguNDI4OSAzMUwxNi4wNzY5IDIzLjk4SDE2LjAyODlDMTYuMDQ0OSAyNC4xNCAxNi4wNTY5IDI0LjM2OCAxNi4wNjQ5IDI0LjY2NEMxNi4wODA5IDI0Ljk1MiAxNi4wOTI5IDI1LjI2OCAxNi4xMDA5IDI1LjYxMkMxNi4xMTY5IDI1Ljk0OCAxNi4xMjQ5IDI2LjI2NCAxNi4xMjQ5IDI2LjU2VjMxSDE0Ljc0NDlWMjIuNDMySDE2Ljg4MDlMMTkuMTM2OSAyOS4xNjRIMTkuMTg0OUwyMS41MzY5IDIyLjQzMkgyMy42NzI5VjMxSDIyLjIwODlWMjYuNDg4QzIyLjIwODkgMjYuMjE2IDIyLjIxMjkgMjUuOTIgMjIuMjIwOSAyNS42QzIyLjIzNjkgMjUuMjcyIDIyLjI0ODkgMjQuOTY0IDIyLjI1NjkgMjQuNjc2QzIyLjI3MjkgMjQuMzggMjIuMjg0OSAyNC4xNTIgMjIuMjkyOSAyMy45OTJIMjIuMjQ0OUwxOS43OTY5IDMxSDE4LjQyODlaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNMjUuODg5NCAzMVYyMi40MzJIMjcuNDI1NFYyOS43MDRIMzEuMDAxNFYzMUgyNS44ODk0WiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==");
  position: relative;
}

.hc-file-icon-checked {
  width: 16px;
  height: 16px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDE2IDE2Ij4KICA8ZyBpZD0idXBsb2FkZWQtaWNvbiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTAuNSAtMzgpIj4KICAgIDxwYXRoIGlkPSJQYXRoXzgiIGRhdGEtbmFtZT0iUGF0aCA4IiBkPSJNMTUuNSw0NmE3LDcsMCwxLDEtNy03QTcsNywwLDAsMSwxNS41LDQ2WiIgZmlsbD0iI2ZmZiIvPgogICAgPHBhdGggaWQ9IlBhdGhfOSIgZGF0YS1uYW1lPSJQYXRoIDkiIGQ9Ik0xNi41LDQ2YTgsOCwwLDEsMS04LThBOCw4LDAsMCwxLDE2LjUsNDZaTTcuNTc1LDUwLjIzNiwxMy41MSw0NC4zYS41MTYuNTE2LDAsMCwwLDAtLjczbC0uNzMtLjczYS41MTYuNTE2LDAsMCwwLS43MywwTDcuMjEsNDcuNjgxbC0yLjI2LTIuMjZhLjUxNi41MTYsMCwwLDAtLjczLDBsLS43My43M2EuNTE2LjUxNiwwLDAsMCwwLC43M2wzLjM1NSwzLjM1NUEuNTE2LjUxNiwwLDAsMCw3LjU3NSw1MC4yMzZaIiBmaWxsPSIjMzMzIi8+CiAgPC9nPgo8L3N2Zz4K");
  position: absolute;
  left: -4px;
  bottom: -4px;
}

/* set standard relative layering for components */
/* set standard relative layering for components */
/* set standard relative layering for components */
/* set standard relative layering for components */
.hc-icon-left {
  margin-right: 5px;
}

.hc-icon-right {
  margin-left: 5px;
}

.hc-info-ico {
  font-size: 1.1428571429rem;
  color: #cccccc;
  cursor: pointer;
}
.hc-info-ico:hover {
  color: #a1a1a1;
}

/* set standard relative layering for components */
/* set standard relative layering for components */
/* set standard relative layering for components */
.hc-login-container {
  font-size: 1.0714285714rem;
  background-image: url("data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAQDAwQDAwQEBAQFBQQFBwsHBwYGBw4KCggLEA4RERAOEA8SFBoWEhMYEw8QFh8XGBsbHR0dERYgIh8cIhocHRz/2wBDAQUFBQcGBw0HBw0cEhASHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBz/wgARCAKzBwgDAREAAhEBAxEB/8QAGwABAQEBAQEBAQAAAAAAAAAAAQACAwYFBAj/xAAWAQEBAQAAAAAAAAAAAAAAAAAAAQL/2gAMAwEAAhADEAAAAP7c1mNGTZkRMiBkiNGjJEZI0ICBCQAAgREJoQEDJGTZoANGiMEQkJGgMmREyRoyaMGiICISEgNERkhATRGSASIiIgIiIgIgISABIDJkyaA0ICQiRkhAiIgEiMCAiAGRIgEQIyACBCQEBEQAJGBIBASABIAIhAgMCJGSA0AEAEJAQEQgBH3BAQEQIiIAEwdAICMiICBoQIBAhASIgIDQkRoqzERqkjMQ1BAQgZIQEBITIgJERoyIEaEjJEQgQEJEQEQgJERGQAiEwZA0IiIEBk0BEaAiAhEAMkQGiMkRCRAZIyRsjJAAARERABEaABEjAEAgICREZAhoCASIAAhIqzAQCRAREegGiMkIEAgbGk5RGQIREyBoSASIgEgEQABNEZNG6YwZN1CIBAACaqIzGTRkQEBIgIDRCBGiIyQkJkiEQAhIBARIBMgAEJgCE0QiACREBEBERAJCZAiEiMARGiAAEQIgAyIEREBEQmSIAAhNEYGiIaiMxEACRkANAAEIgRkCIiIiICIT7YiaqIgiIiMkRCZA5iaEDRk0ZNEQCQkREQERsjJEaqCAQEyRukjMBCRgQEBA0ZICOhkSMiRCRAJCBERERGRIRIDBkSIyIkaICEhIiAiMgRoyBCaAyREQGRIQIyQGyIyBAIgBEBkiAiAgIRMiRkgIiNUGYgESMmSEqzAJCBkiEQMgREQEREvobASIiCIq0RAJmMGgMgYE2JEACJAIgRERogATQ0RkiNUkEZNGjkJGqjERAQgJEACJCAGxAwJGiAiEjJEaMkQgJkyAmiABNEBEaMkQAICBEI1mAhIyAiAAIgAEJEBkiNARAZAiIiIiACIiMkBCIFRAAkREAAJABERkiI0ZAgIiIiIgIQPvmSIiICISIBNFVGBMmSATZEQEJEJkSITJo0NEAAaGswkBAJo1QBmIgAiEjJoCEDZkjQEAGjRkCNEACACBGiMkYI0IgRk6mQETJEIgICAFUUZAjQGSESMgImTJCRABCJAZICNEZIiMgQEBEQEaABMkBERCQGSA0JgBKsxEIABEQmQIgIQIiIj7xoqSCAiNDUQFHMSEDJEZARNAaAgEjQ1RARkSIjVEZI2NAQkaqMwAaMmSIjRkQIQEiE0cxNCBgRNVmARMkQCQkZIyImgABNAaAyIgZEiAiAgEaQiMkIgYI0JkyJEZARIjBCaIyQGQIhEAASACIjJAIkAABEQEIgACFZiEjJEIAREBAQCBEAkR6AaDRiMkREaEaIgITmRGzJEYMEaNiQiRkiIhNUgEAGhMiBEQCIkZACISATIkQgaEyQkJgREjJCAkBEJAQEQiRGRI0ACAERoiMiIARUBARoDRgBIjIGwAyJEAEaIgMkQkRkgAAICEAI0REQGSICEgNGTJCBoyZITICQEREBAQEBCAEIkB98yJENJQ0gEYASEAI0ZISMkZABOhsyAkQCIEQiQEI1FGRN1GICIAEBNGCMmyA0JkhIjImgAhEyREJGTQCRkSISAQNABowQiZIBIgIgIjVRRHMREDIGhAwRoyZESIjBCaMkAEAkREQGQIiMgIERoyIEZIiAhEDJCAAIAIEQEBAJAQEQCsgRH3jQjQRBGqBIIiAiEDBEQmTRgCAyJo2aA2A1BCZAhNVmEiABEhADJCRAJkiE0ACaIjIHQjICRk0BEICBoAIiIjRAQmRABAQNEZIiI0ZIqIAEjRGAESMgJAZEjRkyBsiMEQkQEYAQIiMkJCBEQAAAREJEBkQE0ZMkJkiICIAEQABIDIkAgREehqKMEaIAIiIQECICEgATIEAiJgjRsCEBI0JkiNABEAmgAjJCQGgAgNAQmhojJCRGTRGSNARCAgaMiRkSIQECIgNmSEAAREiMgBEaqIzARsjJkDRCcyNAACRAZA0aIyZIjQARERGQAyIEREBCRkiIiICEyAGgACICARACEjBEBCQEIARH3iA0aKiEgEqoDIkQkREIGSAwBgiNGxMGjQkQgBoCE1UUBDTGQAgIQECIhNAQERoCASAybMGwISMmzJEJAAiJkQNGSEBMkIkRABCBEFZhI0ZIyIkRkDZkjmaIQMiJEZMmiIjJkhEiIAIyREREAGSICAiEgIhIyBAJkjQARCAERABAIEAgVRR6AaIhMAREQkQkQEAkREQEICZE5mSNEBGhNAaIiEBABNARGDRERGTQEaIyIGjVQRkhEwJGTZkSEgIiEgIQNGDQCZNmDQAaEDBEREJkgNDUQRg0ImTJGgIwJowRk0IAZITRGTImgAAACICIAICIiIgIiIBIyREACAEIAQiBkiNAZMiBAREQEQFXo4wAkaEqiipCMgQiIARGgIiAQIgAAMgBkDqdDREREQEImSIiAQEyJoyJCRGqzAQiBk2cxIhIhAQIjRkiIQNGSITJoyaIyQiREREAAZIjZVRkyJoAMmhMkczREQAaIAMiaADJCREQEBEZIgIDQABEACIABARERABCRGSIQATIEZNGQEQEiACPvGyISAyAkREICAERCBAaIyQkRCIAAEZMkJ1EiIiISAgNAQEImSNCRkBEhACNGTJoBIgNEQCAmSNAICRk0BERswBoiMkBCBCRVEBmI0BAAiRkDQABk2QGQIREDBGzJGQESIjJEZIiMkQEQAREQkBkiEAIDdEZAhIyQCAEBEAkRABEBHozIEREaIhAgARAhAjQAQkBEREAEQiZMiZIyZOh0IiIANAIEJEBGgASIREDIGiMiBEQkBoCIBIhAhITJoCASASIyBoiEiAyZITVRQGSNGRMCaIDBCQmANERGCE0ZMgIgQGSAhACAgNCAEQAAkZECNGAIhIAISAAIAEiMiBERGTREAFVH3yNEQmQAhIDREBAJEQERAJERGiIQACNAQGQEyRo0ZESEyRERsAIjZARkSISMmjJGjIkIGjJoyRAJoyaAhMmgNGBIDQGREiAiECAKQgA2VUZMiIEZEQAyJoCMAaA0ZICNAYARIiACACIiAjJABCQkQGSA0QAAGhrEAgBEZEiIgAhIyQgJEQH3iIiIREBACIhIhACIiIiECIyAkQiIAIGSIiAyRoRARIgIjQAJAImgMgJEJkhIiEhMCRAbMmgIiEyaMGzJojAiRkiAiAiI1URBGBNmSABITJk0ZIAIjJGRI0QGREgABNEAABEZIgI0ZIazAREQkAEQCVZgIiABAgIQAQMiRCAERFUR6CEjIEQEICREBEREREREAkQCaIiITBGhABAyAiQAJoiIQAQIjZGQIhIQA0ZI0ZNAJk0aOZoyJGjJoCIDQGjJowbAyaAyIkRERAAGSE1VEBgTQEZA0ZI5kQEQiRAQCBEZIgMkREIAJCREBGQIiISIyBCJAZAhMgQgRGRMkaMkZEQIBEQACI+8RGiEiAgABIiIiEiIQIiIiACECI0JGBNABAACImDJGyIRICA0QkQgZEQIgISEyaEyaMCRoyaMiRCAmTZg2ZEjIiQGSICEiAagjJGyMgZNCZAwaIgASICI0ZACECEyBARkQAjYEQABEREQAREJAJkgEAIyIERAQgZIQMmiEjJARAaqir7sREBCAkRCRCREQABEQkAkBERGiICIRMkIEZIhASMnMDRo2REQgQgJCBCZIQNGTQgQmDQGjJoyaMiQGzBswbMiRk0JkAESIjAEBoaiAzEaAjBEIAQCaMAImQIhIiIDIEQCRkCIAIiNAQgZICNCQGQIjRGAIiABAgIBEyBEAgBEIkBAFEffEjIjVAREREJEQkBEQERERAaEQABIhACNAAgBEJEQAcyNGhEiEBIiICNAAgaIgNGjkbMmjJoybMCQkBowdDmdDmaEwQkREREAFVGQI3UEBgCNEBCZEjJGjIEIGjJkiICIiIQADJEAmQICEDJsCEgICNEBkiADRkTAkRAIEBEZIjQCBkiAhGo+/DVERGRAQIiEiIiASICIiIiICIgESAiIiIgIjIiQERAYNEdCAiEiA0RkSAjRAJoDImTZk2YNGTRkRMmzBswdDmbAyaIjAEICACJFUZjImjAEICJkjRzETIEaIwQGiIiIjJAAEQARAIEAgZIjJCAEQCQEQARowaA0ZEDRkjQGQAhEyokQiQEQGa9BAIEJAIEAkAkRAJEREBoBAiIiIhIiEDRkQIjIkAkQEJEYITQgJEREJGSNGSNCRkSMmgNmDRk2YNAImDZg6HM6HMTVZgA0RERGSMgRoSMnMhETJsyQmTJoDIiRgjQmRADJEBEAgRAZNAQEAgRAQAQCREREAgAGREyBAJkSIjJERAaNEBAAEJUn3IiEgECEDQkAkIERARGSEiAhIgISIiISIBIgAyRCJAJCZIBIREAECNEZIREyJoDBswdDBoybOZsBIDRg6HM6GBIwaIiIANEAERGTJAIkBCZNAZNEYI0ZADZEZMkQiRABERAAAQgBAREBEBAQgQERARAAgQAQgREBEBEBAuUhNEREVZgPvkQCIEaIjIkQCREQERCJEACQERCBGgEgIQISIjJgybNCAEaABARISIyJCQmCE0QAaMmjJoybMGzBogNGDZg6HM2Bk0BkiIiACIjVEYARIgNAZNmCNGTJojIGiIwQkRERAZAgIiAgEyQgREIEBEQEBAREAkVQBAREAARCQAACRARANUZIRKvuwgRCJGSIiECEBAiAQI0REZEiIiETJGgIhAiIQIiI5gJsgEhASA0QiVEZIBESMEbADRk0ZOlc40ZNAJAaMGzBswaEwBoiIiIAIK5xk2JAaMmjIkYNCYEgMmgEwRoQATIAREJERABGSACIgIDRkgIiIiARIyAEBEQkZIAAQIgARAiJZAgIgAD0pEBAZIiERIBICIhADJCBCJAQgJCBEREZESAhMkICQHITRAaA0BCREACJCQkImSEDRk2YNAJk2ACZNmDZg0AGiIyAEQCRGANEIEQmDRGTZkyaI5kbADImgIjBCJEZIiAyBEBEJEBEREBkiI0QAAARAQjURmACIyRARAREIERAQFTAVUR98CECESEDJEIERERAaEjJEQgJEAiREZISIjJABgyaIRIRESAhECECIAEBADQGSOwEIGzmbAgNmRIDRg2ZNGQNnMjQgREAHEjQkJAJGTRkDZkBAwaITBGiIyBCREQGCAQEiIAEAMiQAAkREQERAIkZIAICASEAMgRAQCRERERAQEQEegIiE0RgBIiISICICIiI0BkSNEQERCQCZACAyaEBNkZIhNEAEIEJAQEQCRAJCREZI0BoDoYNGTZg0QCZNmTZzNGBNAJgiACMEaEyIgaAybOYkBojmQkZEiEDJGgIgMgIkREQABkBARAiAiqirMRqooqIDIEAlSRQAQGSIyRCQAaIgABAiICCoD0kQABEREbIyQGiIiIDBCRGgAhIDQgAgQgQkICRABGjJEQgJEZETJABoDQAJAaICIhIAEiNEBsyQgaATImRIyQiQAcwNEREIGjJCYNmQNAczZAZNERGBNEZIAIRACIyBARoyRERGQAiICISAiASEAAAIiIiEyQEQGSIQIBIjJCAgQVH34SIBESIwJEICACBGiMkRCIARERoTIkRsjBAdDJCVZgISEyJk0BGRABESECAgEhASNGSIQIjJCB0IBA0BkSMiIEBgwJoiIiIhMmzJk2ZITAGyMmTREZMmxIyRg0JEAAZIhIiIyRkiAhEyREQGiIqIDIEQGiKooAIyBEACBEQkQERARFQQAJ6IiIijIERAICRERAQCaMkAkaIAIRESogIjdEZE2BghpjJk0QmSAjJzI0aE2QAJCZIjRGSI0AiACBEBGRNEImRAQAiMnMhNEQCRGjJGjBCZETAmgMAaIjJGiIDJCREZMkIkRABkAESICAgAgIiIBIiEgAwIAQiREAFRAQAREBEQgA1BEBEegEAEiARAgEgEgIgIhIiIiE0AmRAiNjQERk6UQEaoMwCaMgZECECATJoQNgRAQkRAJAQiAiAEREBGSIgACMgJoRIgEQEgNGCNmCNGDJsTJk0BAAiRGQEiIDJCRERGAASIiIDJEBEaAiIgIDJEAiRUREAABAIEZIiIhIhIyRAVRARH34hATJEICQEJEQERARCQmSNARCaGoggEiGiATVEZA0RgDQCRCBEREBAIGgECEiICIiA2RAJk0AEQAJAYEiISIBISAQEyQgRoDBoQMkIgYESIDIiBAZE0ZIiMEQgQEQAAiBFVAAkQCQEREBkAIBEhACICACAhACUSIiIqogAKY9CJEIERABAQiQAAkRoiIiIiAiECEjdQRgTRqswEaMmSMiRogIiIQECEyRAREaASIgEAIhIhEyJEAAQmSEgIgIQNERkSAhITBEaIwImSADRERkDZGSMCaIgAwQmgMgQAJEQgBGQIQIhAgICETI1RGRAAIAEAIgASAiIjQERFQAEJ6GIyREAiJERCVQRgCEhASAhIiNENIBAJk0NMYERrMZEDBo0QAIkBEAkICZAiAhICIRAQIjJCQCJAQCRAREJEAkIGREgIiADQmQISAyAiRGQE0QGCNCAGQESIAIyBCREZIAIhUSISWQIiIAACIiECIjJFVABABogIQACqiAKYKhE+9ERAQgIEQkREJCAAREQgJEQCRCaKkIAI6UGYBAwJCQiRkSAhAiAhICAjRkgABAgNCQiBCAkBGRIiNGRADREAAJERAaEyRkiNEBkiIiIyRoiMmTREQGDRERAYIiIiIAAhIqjMREaqCAiIiAKiIIyQEQEQCAEZISIiIgISKoDIDAejEqIgEQAiISGqI5kAmiIiIiIRrMJAAkQjUERCByA6ARCAiaAgEhoiEqIAAhAiAhAiI0ICQGiMmjICBg0QCZIhABISASAiIgI0QEZMmiAiMkJCBkhIiMEaAiAwJCQmQMiQkZAhogAiIgASIgIgNVEEAgRABVRkiASIiIgCgIiogEiGvvxEIgaqCICAiIiEiIyRAJERERGhIaSAzEQmqxGDBs0QEICBERCRCBEAiBAQgQCQkQkRERCRAQkZIgIiIyQkZEgIhNEVRRkiMgQkAEZI0REBk0JkjIGyMkBgjZCZIjBCREQGCAjQEIlWYBIiAKiCAgIgICIqIgAQIiIBAiAaoqAIij0RCZAgEQISNEVUAGCNCREQAJAIAJEIGTQiBzECEiNgJEBEQkQkAgRABEIgICIEJERERohpMiZgAhMiJkBIANAZITRkCECAgEiITAEJEQGBNkBkwdCIAMCaAiIDJCBERgiEgAiFZIgMiIEBFUENQQEQAAmSIAESIANGSIiqAIzRGiqPvwiJEQGqIgNEQGCI0REAARoTmRoRAQEgECEQIiMkBCRCAkAkREREQAQiAkJAJEREQ0xARARARGjAkBCAEIAAiZIhNAIAQABAJAREYI0JEcyNERGTJojIiZMiJkiAyJoyIURAQEREBEREZICAhICIBAiAAIiIgEgKgoqoCohrRAehhMkACRARGgA0IERkiESIDAiJGhIiqIigECABAiIgARICEhIAEgASIhIhIBASIBMiJCBEAmgMkBoyAmTQmQI1WYBIhMkQAIEaAgIAAhEiMGTZCZIyJERGCISIyJgjRABEZAiEhVsxCRERGKSIiCAQIyREAARERAJEBERVAZEyMFR6GI0QkVIRkhEqIaIyAGhIiI5kaEgESIiECIhIgAiIiAQISIiISAiASAgNERkyQkJAQkRCRoiIBAgE0cxICICNEZIDQAREJAQERAZASEiIyAiBAZE0ZIjJk0aACIwQkRGQICIiEaggIgACACIgIiICEAIjJEREQEREQFUZKKk0ZI9HDWIAI0QAJogACESIgAyBsjRABCRCREQm6iABICgAQAiIiIiIiISACEgMmhIAI0QERCZIiNEREQEQgQARGzJkRGswEQkZAiIgAjRkhIjICaIAAybICMmRNEAABERERgiGoICIRMgZEDREZpIiCICACASACABIgASIiIiqMkQmYAr0UAkaEqggEQARogIAIjBo0ZISNEQjURRVFARAQERARCAgIEREQgQkQgAiRAJERGiqIIiAAICNEQEREQAREICNZgIjQmTJEREIGTRkiMkAmiIyRk0REBgjRk0AGBEgIDIiRAQAQCAkAkAEVRGYCAgIgIiIAIRIiAiMlUUVAREA1EB6GEQAiIhEhqCAyQGhOQiRoSABAiNAIEImhqAzERGQEiIiICISIgIiIRICI0RGRABEgEiARMgRCBEQgAgQCBCACaIyZEDRGSACICASEiIjBEJERghIjJowBoiMiYI0RkVkKICIRKiAiAAIyICRERAACAEQAREBCRkQIhKsiRAZhA9CbMCQiRAAkAGiITmAkbACI0IERCNRBEREQEAgJoiogISAiI0BAIGSEDRoDJEaIiGiICISGqMEIgBERAQgACBARCNZiEDQGQIiEgEyRERGQISIiAwbICMgBoiIyAGiIDIgBCBEI1mACISM0kRQGQICICICIgESICICIioCCqKoAjVB6KAiNAZNARoagiAjIEJowQmwISGgIiNGRKmIhpIyRRGQICEQIgEiIgNEICAEJoqoDICRAaIQAiE0RkBIyImSICEyRCBAICaMgBEJAZAiABICNCRGSABEAIwQmgAgMiREQGSIazEQmjBkiNERAFEAEQkIEZIgIgACICEBAgECoiKtCZMmYj0YCaMEJoiMkQCYMmxIiNEYEiISECIhICASIiICNCBCREBEQCAgREQmqIjJCBohKojMJuoyRRGQITVZjIiZIQAQA0AEBEQgREJGQICNGSIiIiIjJkhEiA5kJGiMgZNEBEAAQlRARAQkRERGCAjVREEoiYACIiABISAiEAIiKoyBREAUkeghEyJojAkJEZMgaNCAEAmhAiEaiCIhogETIkQERABEJERCRCQlTABAQCBoaoCICIAESASATQAAkQEJkBIyaABMkIERCJgiIQEwZIiICIiIhIgAANEZI0ZMkIERABFTGRogARGozERkiEKiIoDJAQkFQSiIGRIjIkRAFMQFVAVJoDIGYj0AgbEAI2YAyZNiJCQkQERARCQkBEQgJkSEAECESISIBIhqjJARERGyohAyQgBo1UQQlSQFEZAiEjIiBkTRkCECADRkhAhMkIgZIBAiIiIiIyREZARAiAjBGiIyRGSNGSEKoyZNEaKoxAIkQBUEZIDREQABkQICIhIiIgIiKoDICUBFUR6CMGgEjJkBNiIkAgQgQiREJEJVFEZIhASGsxEREREZISIiIhEaiKABMkRCJEIDUJGYaSAoBGiIDAmgMiIGREyBoAEANmCEyImCNAaMmAIjREQCRkyQGhIAIDAiREQGQNERkQMCQgQgBCRERkyRGqiCUQACICEAITJAKyRARBVAVQiJgAgpj0QgAAJCBGiICISIiICIiEQEiACEiIhIgAgEiNERCBGqiIjMBAQmiIhqjIEREREJERAQgIiZMGhAyJoyZNkYI1WYhMGhMCQEaMmREjJEYIiIiA2RkSIyZIBEgIjICREAUQGiAgICEiIjBENREBmIBIBAAAgIhIiITJERFQBkoaoCoED0cBEaMgRCQERGhAiIgEiIiEBGsxERCNUBkiIhIiIiEyBEJEIGhAiEwQEICJGqIaoBI1QAgQkEZARMmTQmCNCYA0Bk0AGgMmjIGzIGiMEBCRERERkQIiMAIgBERABERAJkwaEjJqsxEQgQARoAqCACEhADIEQgRkRACIBAqigIqCIQAIiGvQQiJkBNEZIyRCRERCBCBCIiZNUQEREIkAEREREZIiNCQGiqiKiACIiNEI1BGSI1RDUEIG6AiASrQGYjIGiAyImSNAYE1WYDZgROZoTBoTmIgAAJCREBARkCNEBABEBk0QERAZISKiAgNAIGQNCRGTICIkAGSA0AAQEBEJEJABERVAZIgKIKQgPTGTBGjRGSIjRggISIRIQIiIgIiIiAjQEQEREAiJEaAjRkCMiRGgISEgMkIERCREBCAkJEBAQiRkBEwRoDJojIG6zAaMgbMEaMgaAyAkRGSASICISIgAjJGRISMkBowQhTBUZgEhAAESIjAEaqCACA0RkgACEQAQAiICIqgKAirRAYiAaT0MQiBkhOlZCMkBsAIhAiIiI0JDRERERDUEBERERERGSEhISIhIjIEIERsiMkJDVFVAJqoiACKGiAyBGiMgaIwaIyBuiMCbMCRgTRg0Rg0BkDREREQAREREAEZAhECIAABEAEyACRCZEgEDJCVQRkiEiIyAkQABAREJCAEVURUARBEVAgAR6UyQCaIjIERojJEImSECNkQAIAJAIkNURAREACBCIkQkAEAgJqqGgiIhCAhKiIaIDVQxVBAQkRkQIyBojIGzBGqzAapMQHQwBoyBswImAEgAhEiACIiIDBEaMkRERGTIiQAJgjRk1RABuswEBGiMgZITVRmACI0AGSIiAgIiAgISAgIq0BCBmADVejiAQAiNEAGSE0QAQkaAAITZVQERAAkBEREAiREQgZEhISIiEiNVGSgAgIhIiAiEiIDRoqzAZIhEiMmTQmBEwaEyBuiMiRg0Rk0ZA0ZMiJEZIgIgIiAhIiMkRAZEiASAyAiVZiA0IAYE0RGTJGqIazAQkQGQIRogAANEREZIiASrIgMAVRFUAR6MCNGgIAAgNkJggERICIRABAhECEaQKMiBCRABEQiQiVEZEiABEgA0NEBCNERAJqo0AGYaRAzEBAACaADJoDJswJqsxk0aMAaAybOYiYIQARIiIyRGREgAiIyRkgEiIiAyRoKoyREImANEQGSGojMBGgIDJEIEACQEBGRISIiqMQCQ1CZAzCQ16OIjIERoSAjJEIkRkQITQEQiZIAEBEgIiEyQkRoiICIhACEgNEboICIoyRCJkQEaSMwEQiAAQiREZMkImCNGCNGTQnMRIwJowIGRADRGSI0QEBEREZIgMgBsiACIjJEVRBAQgJgRIjIGzJVmATVEAABogMCIgZIyaEgIgogIqQIhMwFWYaSAI9KQCJkjBCRoiIgAiNERAAm6IyRAaNERVBCZEgNEQGBISEhqKMkRqohA0AFAACRAAkJEImqjIiAREYAhARIwBGjBCBoyRsyZI0ZA0ZATAiZI0RkCIhIiAyBEImSIiMiBkDRAVUZEaIDJojRgANCBkyJqiAyRoiMmSNARkhAiMkQgRVQ0AZiIqRAACKo1HoBIjRARERgSI0RERkSIREyBGiEwRAaAiIgEQIDRsqjEQjUEBEaqIoyQmRIRAiIiGkhAzAIEJkiIBERMGSIDRkCIiITJogAROYiYIgNABGiIAMkQEQkREAGTQAZEhATIGTQlWYybIjJk0JAYI1UEYESIDJCBAQgZIhIiICIiqACEjMZIqBEIyelIhMgQiREREZA0AiIEZETQAZEQI0aoIoCIaISqjAGiAiISASIiA0RqgiEICAiA0BERGjVZEzEQlVAZICICIgASATJoBABEDIkYIiEyRoAASIiIiACIiIyYEgEgEAAhoiADQ1mMkaIAASqjBG6jMAEIEBEAEREJGQIgEKAECipiqAiCABPSERqsxEZIBI0REREAERojVUcyI0aqiIDICJAQGgIhIRqgI1QUAEI1CBEUZASIBEiIaoqYwAkBEQkAEJAQEQARERAIEBojIiBkgASMmjImiMEAiRABAZICISICICMkJVBGRI0ZMmgEyBojIAaGqMgQkYARACIiMkAkQgREVZIiNGQMxEBGqjMejATQERERAQERCaAiICIhEiACESMmgIgEgEgISAhASIBEgIiIBN0QEAEQgJEJqkjJmIQIgAhIBACIgABAQIgIjYGSIDIkAgQmRNGSMkACACaIiMAREQGSNAFJmASIBECMGhIyZEaIyAiQGSNGCEaIAA0QCBABEBFWYQpCKgSIowQnpSIwRCJEREREQAICIkAARojQmTdRmIqgiEiAQIRojJGqigIiADZAIEZEgISECIBEBIAISESICIDICIgYIiIyQCBEIEImAIgNGCNGTQGREiIjJEREQGQIgABETIGTQEQGiIwBoSMENEQEIEZIiMkImCEgEjJAIUxEVRkiEjJGSgqiIiPSCJkiAyJEaIiIiECICAjRGqijBAaIiICIiIQARICIRISASACICA2JkCIhECIhAQAiEiIBAgEhMgREBCZICMkJkSEgITJk0AGjIgQgACaACIiIAMEQEKllCBkjVZiAjZURgjRAZEqjEJCAEIGQNGQE1WYiMkRoiMkRFUBkiioIIiqEoqIyekNEBERERARGRIhEiIiICIhNFWiIDMNQQlURQEQ1BAI0RGSIhMnQgIyAkaACISIiA0QEREQgQEAgQCZIQASABEyQGSIBEhMEaACIDRkQISAyRkSICIiAiMiRkgEQABI2YMiQmSEDJCJkyIkZASMEaGiAyRoiIiMgBFQUVUVIEBBEAERHpjIEIiBEREREREZISASNlUQxgDQEJCVEIEQgRDVFRDUEQCZEiICEgISAiEiIDRAJkhITJCRAREACBAIERAQCACZMiYE0BCJgjRkgEgEANCAEREQAAERkgI0BURkhIQAQIBEDAjRGSNAACQGSEaIyQgJERkCEiKgCIgAIqoKoCISPSiZIjJERohAiIiIiEgIiICNlVGqgCACIgNAQCRCZI0QAIkJURGSISAiECISAhEgIiEgIiAiICICIBEyBEQCAEQCYACEiEgIQAiIhAANEREAEZIjJEJAVEZEiAjZVmMCaIwQgRkTVEYI0RkAEjIkQCRkhEiMkVRkIBKiGgiIoDIkR6UgIiIgAhICFZICERARqIiCMmiI1QRBARqogiEqSCIaCjIEJEBogIDRkiIQEhEyQgQCIEJkBIgEAESIjIEBEJABAREBAZMiQkBCQEBEAiRkBAQIyBEIkBGCEazEBGzIAIgZNABk0NEYESAyaIwQGwAgAjREQEAABUkIGTMREQCREB6QiEiIiIiIiIiIhAyIkBCJqg0QRkCAiECIBIRIyaAgESEAA0ZEyImjICQkZITRqoDMNIgQFDWYBICIAACIBEhojBEIAQEQARkCESEAIAEAEgNCRGTJERERkyQkNEAGiEwRCZI0ZADRViISABIjAGhqCMgIkREBkiGoCMlABDURGYCIiI9OZIyRGiIiIiIiISAhpIiIggA0RoKiIiKIgATVQQENJmIAEhEyJkRAiEgAhNFVGSIiECIiAiIiIgEhIAKoxERAaATIEBEBAQAAkQiZIAAiIiICIgAiASECqjJEREAkZA2RkBKswCJGQNEZMkJEBkRIiACI0ZKoDMRmtmjAGYiIhECAj0oEREZARIiIiASIiEiIRqIjQgYgIiAhICEiIQASIhIQMkaGswCJAQCIgZI0aICGoQIIgIiIgIjIARARuqKqIyZIDRGQEyRkjRkgICEiEAIjJARAIkQCAEIGQIQIgNDWYwaEyQgZIjRGANERgiA1RAAkAkZI0RAAARVEAAUJVAEBEREelIiIiIiIiASIiIjVREQQEICaGgCIiIijIkJAQGqiiIyBCJswZERrMBGiEwQmqoaQMwCQCBEACRCRERERkqzAREQkIGCETmRERkgNGSAiECNAZIgMiRERAQEBEQlWYCERMAIEaIwAjRABCQGREDICaMkRkhEiAjBCNRkxDSaMAUBEICRkiPRgJCJEREREREREI1EREREImYyJARoqiIIBGooyRqiMiQiRGSEaIyJCRGSE1UUYEQNDVFSRkogIgIyQEQEQjURBEBkiISAyQmBIyIERGRAhIjIkACZIQAiIQECMgRERAQgZNgAGgqMwEaIyAkAmANDRAACJEQGRIiMgVRoyEBDUZiICISI9IREZIiI0RERCZASECISIjQ0kQAQQAJAQCQkBCRERCJgTYURkjY0GYyaEBABNmqyRkSNEQAQQEREREREZAAIREANGAMkaIyZI0ZIgAQEAIiI0ZMiaMAJAAkAEQEQ0RABGgMiBEaIyZA0RGQESAyZE1URmAhIiMkJCZMkIUFAaoIzBVEarMQERAemIiIiIjJEREJGhIqiKKkCCASAhGiEqISABE1QEBqgICIBNVRGCNlVGCESIyRoSpEgAiOhkAIggIiIiIiACqIgjJARoCATJkhEwQgBARAaAAIQNAZA2BkgEyIAQERAQkBCZA0JGQA1UEZISIDIGgIaIyJEQARoiAyBogMkVQBENRmIiISMgR6QhEQIiIiIiIhGoiIhICIRIgMwARCQkRDSEAgZEgNDUUYEaYDImjJCZISEajREZIiNEAEUZIiIiIiIyRVEQQERGQISATJkSEwQgQAIGjJABsyRGjAGiMmRAhICqjJABogA0QARCZIAE1RGQI0AGRMmiAjJCJEBkSIAGskENIGYCEaIyREIgekIjJAIiRERERGqggIiIiEDRCVBAUQlRGRASICERICEDJGyojJGhAjImirMQkJqojJERoAIggIiIiIiACqIoqIBMkBoyRkCNgAABGjJEZIiIBAiEyQkZABEjIEBEQgZETVEYIjRAYIhGiMgIkBGQI0VEZARIgAjQGSqhrMZKtAEFJAEBCI0RkyR6cQIiIjJCAkQCIiVREREQiAQAQERoQGiIRqCMnSoxCZAiNERkTRVFGBI0A1mIjVbAgICEQAiMxERERERAFREUQAQEJGSACACIRAyRGRAyQkJkSARMgJEZAQACITJCQkYIRIDJCRURkhIQADJCIABEBoyQiAAQgA1kIRqMmYiNVBAAEaIj0JGyIiIiIiIiEaiIiIiIhEiAgiAgICASIiISAhEiABNAIAQkBoirMQmqTJojJEaIjJFGSIiIiIgCoiIijIgJkTJEZEiIAACIiMkAEZI0IEREJGQA0RERGQGsxARCQEZIjQAZIhIiMkAkZNGQEiACNERkDQABoDJVojEBUhDWYCIRMmgI9IRkgE0RERERCJVEQQCRARoiEqCKIiqKMkJEICVQREAERuqAANCAEI1RURURuohACI0RkiCAiIiIiACqIiIjMRAQmSIyRGgAiIiIAAyJkDAGjREAkAkBGSAgIQAiNEJkwJojJkiEiIyBGiAKoyQjWYjJCJGSEjJCFEVaMhANQGYgE0VZiEBAj0hERERkgEQIhEQIiEaiiKtBAZAiISAgNCREAkRkSIDQCNZgEaSjJEI1EENEJUkBRUmjIEQQEREREZIqiIiIICASIyQARGgAiIiMkRERABGTJkhEiEyREIAIARAQERCQAZNEVEAEJEAmCASAgIhABEDJCFEI0GYSqAwURqozCNQQCBAewIiIiIiASIiIiI0QEBEJEBAJEQkRkQIDkaNmiECIiIjgfoICECEyJCAkQmRASEyaMkQgQgR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");
  background-repeat: no-repeat;
  background-position: center top;
  background-size: cover;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 100%;
  width: 100%;
}
.hc-login-container a {
  color: #00aeff;
  text-decoration: none;
  outline: none;
  border-radius: 4px;
}
.hc-login-container a:focus {
  outline: 2px solid #00aeff;
  outline-offset: 2px;
}

.hc-login {
  width: 360px;
  padding: 30px 40px;
  box-shadow: 0 0 13px rgba(0, 0, 0, 0.15);
  border: 1px solid #d7dde4;
  border-radius: 5px;
  margin-bottom: 20px;
  background: #fff;
}
.hc-login fieldset {
  border: 0;
}
.hc-login label {
  font-size: 1rem;
  color: #6d6e70;
  font-weight: normal;
  margin-top: 20px;
}
.hc-login .login-input {
  width: 100%;
  height: 40px;
  padding: 0px 10px;
  margin-bottom: 20px;
  margin-top: 5px;
  box-sizing: border-box;
  border: 1px solid #c0c5cc;
  border-image: none;
  border-style: solid;
  font-family: inherit;
  font-size: 1.0714285714rem;
  line-height: inherit;
  outline: none;
}
.hc-login .login-input:hover {
  border: 1px solid #00aeff;
  background-color: rgb(242.25, 250.95, 255);
}
.hc-login .login-input:focus {
  border: 1px solid #00aeff;
  box-shadow: 0 0 3px #00aeff;
}
.hc-login .hc-form-field {
  display: block;
}
.hc-login .privacy {
  line-height: 1rem;
  color: #708090;
  padding: 0 30px;
  text-align: center;
  font-size: 0.8571428571rem;
}
.hc-login .new-to-hcat {
  padding: 10px 0;
  margin: 10px -40px -30px -40px;
  width: calc(100% + 80px);
  padding: 18px 0;
  border-top: 1px solid #d7dde4;
  text-align: center;
  font-size: 1rem;
}
.hc-login .forgot-password {
  float: right;
  font-size: 0.7857142857rem;
  margin-top: 3px;
}
.hc-login .logo {
  width: 240px;
  height: 40px;
  margin: 10px auto 35px;
  padding: 0;
  background-size: contain;
  background-repeat: no-repeat;
  background-position-x: center;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNzguODU0IiBoZWlnaHQ9IjUwIiB2aWV3Qm94PSIwIDAgMjc4Ljg1NCA1MCI+DQogIDxnIGlkPSJHcm91cF8zIiBkYXRhLW5hbWU9Ikdyb3VwIDMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xOC4zNTMgLTE4LjkwNCkiPg0KICAgIDxnIGlkPSJHcm91cF8xIiBkYXRhLW5hbWU9Ikdyb3VwIDEiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE4LjM1MyAxOC45MDQpIj4NCiAgICAgIDxwYXRoIGlkPSJQYXRoXzEiIGRhdGEtbmFtZT0iUGF0aCAxIiBkPSJNMzQuODkzLDY4LjlhMTIuNzU0LDEyLjc1NCwwLDAsMS00LjEyMS0zLjMsMTUuMywxNS4zLDAsMCwxLTIuNzg3LTQuODY3LDE3LjY1NywxNy42NTcsMCwwLDEtMS4wNTktNS45NjVjMC0xMi41NTksMTAuNDc5LTE5LjM4OCw5LjM0MS0zMi4xYTYuOTg5LDYuOTg5LDAsMCwwLS4zNTQtMi4wNzksNC40MzgsNC40MzgsMCwwLDAtLjk4MS0xLjY4OCwxMi43NTQsMTIuNzU0LDAsMCwxLDQuMTIxLDMuMywxNS4zLDE1LjMsMCwwLDEsMi43ODcsNC44NjdBMTguNjYzLDE4LjY2MywwLDAsMSw0Mi45LDMzLjAzM2MwLDEwLjg3MS05LjkyOSwxOC44MzgtOS45MjksMzAuNDk1YTkuMTQyLDkuMTQyLDAsMCwwLC41MSwyLjk4M0ExMS4zMTQsMTEuMzE0LDAsMCwwLDM0Ljg5Myw2OC45IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTkuNTQ4IC0xOC45MDQpIiBmaWxsPSIjMDA2ZTlhIi8+DQogICAgICA8cGF0aCBpZD0iUGF0aF8yIiBkYXRhLW5hbWU9IlBhdGggMiIgZD0iTTc3LjU2LDU3Ljg3NlY0Ni4yNDRINjYuNzM5VjU3Ljg3NmgtNC42M1YzMS41NDVoNC42M3YxMUg3Ny41NnYtMTFoNC41NzJWNTcuODc2WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTI0LjQ1IC0yMC42NjUpIiBmaWxsPSIjMDBhZWZmIi8+DQogICAgICA8cGF0aCBpZD0iUGF0aF8zIiBkYXRhLW5hbWU9IlBhdGggMyIgZD0iTTkyLjgxNyw1MC44NDZjLjIzMiwzLjg3NywyLjI1Nyw0LjgsNS4zODIsNC44YTYxLjEwNSw2MS4xMDUsMCwwLDAsNy4xNzYtLjUyMWwuMzQ4LDMuMjRhNTEuMTcyLDUxLjE3MiwwLDAsMS04LjY4MS43NTJjLTYuNzcyLDAtOC41MDgtNC40LTguNTA4LTEwLjM1OSwwLTcuMjkyLDIuMjU4LTEwLjM1OSw4Ljk3MS0xMC4zNTksNy4yOTIsMCw4LjgsMy44Miw4LjgsOS44MzhhMTEuNjY2LDExLjY2NiwwLDAsMS0uMDU4LDEuNDQ3LDk1LjkwNiw5NS45MDYsMCwwLDEtOS45NTQsMS4wNDJabTMuOTM1LTMuMDY3YzEuNDQ3LS4wNTgsMy44Mi0uMjg5LDUuMjA5LS40NjMsMC0uMjg5LjA1OC0uNjM2LjA1OC0uOTg0LDAtMy4wNjctMS4xLTQuOC00LjQ1Ni00LjgtNC4yODMsMC00Ljg2MSwyLjY2Mi00Ljg2MSw2LjMwOVoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yOC4xMzIgLTIxLjYyMSkiIGZpbGw9IiMwMGFlZmYiLz4NCiAgICAgIDxwYXRoIGlkPSJQYXRoXzQiIGRhdGEtbmFtZT0iUGF0aCA0IiBkPSJNMTExLjgsNTIuODhjMC0zLjUzLDEuNTYzLTUuNzI5LDUuNDQtNi4zMDhhNTQuODY5LDU0Ljg2OSwwLDAsMSw3LjExOS0uNTIxYzAtMi43NzctMS4yNzQtNC4xNjYtNC4yODMtNC4xNjZhNTIuMzA3LDUyLjMwNywwLDAsMC03LC41MjFsLS4zNDgtMy4xODNhNDguMjczLDQ4LjI3MywwLDAsMSw3LjgxMy0uNzUyYzQuNCwwLDguMSwxLjE1Nyw4LjEsNi4zMDh2OC45MTJjMCwxLjMzMS0uMDU4LDIuNDg4LS4xNzMsMy43LTIuMjU3LDEuMjczLTUuMjA5LDEuNzM2LTkuMDI4LDEuNzM2LTUuNTU2LDAtNy42MzktMi4xNDEtNy42MzktNi4yNW0xMi40NDMtNC4wNWEyNC45MzMsMjQuOTMzLDAsMCwwLTUuNS41MjFjLTIuMDgzLjUyMS0yLjg5NCwxLjEtMi44OTQsMy40NzIsMCwyLjQ4OSwxLjM4OSwzLjE4MywzLjk5MywzLjE4M2ExMC4xNjEsMTAuMTYxLDAsMCwwLDQuMTY2LS42MzZjLjA1OC0uODExLjE3NC0xLjczNi4xNzQtMi43MjFWNDguODg4aC4wNThaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMzEuMzc0IC0yMS42MykiIGZpbGw9IiMwMGFlZmYiLz4NCiAgICAgIDxwYXRoIGlkPSJQYXRoXzUiIGRhdGEtbmFtZT0iUGF0aCA1IiBkPSJNMTM1LjI1NywyOS42NjJoNC4zNHYyMi41N2E3LjMxMiw3LjMxMiwwLDAsMCwxLjQ0Nyw0LjU3MmwtMy43NjEsMS43MzZhOC4zODEsOC4zODEsMCwwLDEtMi4wODQtNi4wNzZsLjA1OC0yMi44WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTM0LjYzNCAtMjAuNDAzKSIgZmlsbD0iIzAwYWVmZiIvPg0KICAgICAgPHBhdGggaWQ9IlBhdGhfNiIgZGF0YS1uYW1lPSJQYXRoIDYiIGQ9Ik0xNTYuMDkzLDU3Ljk1MWExOC44MTgsMTguODE4LDAsMCwxLTMuMDEuMjg5Yy00LjEwOSwwLTUuNzg3LTEuNzM2LTUuNzg3LTUuNVY0MUgxNDMuOTRWMzcuODEySDE0Ny4zVjMyLjgzNWw0LjM0LS43NTJ2NS42NzFIMTU1Ljh2My4xODRoLTQuMTY3djExLjRjMCwxLjkxLjgxMSwyLjU0NiwyLjcyMSwyLjU0NmExNC4xNDUsMTQuMTQ1LDAsMCwwLDEuNTYyLS4wNThaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMzUuODUyIC0yMC43NCkiIGZpbGw9IiMwMGFlZmYiLz4NCiAgICAgIDxwYXRoIGlkPSJQYXRoXzciIGRhdGEtbmFtZT0iUGF0aCA3IiBkPSJNMTc4Ljg2MSw1Ny42MTRoLTQuMzRWNDUuMTcyYzAtMy4yNDEtLjU3OC00LjU3Mi00LjgtNC41NzJhOS4yMiw5LjIyLDAsMCwwLTMuODIuODF2MTYuMmgtNC4zNFYyOS42NjJoNC4zNHY4LjI3NWExNi42NjMsMTYuNjYzLDAsMCwxLDQuOTc3LS43NTJjNy4xMTgsMCw3Ljg3MSwzLjMsNy44NzEsNy41MjR2MTIuOVoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0zOC4zMDcgLTIwLjQwMykiIGZpbGw9IiMwMGFlZmYiLz4NCiAgICAgIDxwYXRoIGlkPSJQYXRoXzgiIGRhdGEtbmFtZT0iUGF0aCA4IiBkPSJNMjA0LDM1LjM1N2EyOS41NzQsMjkuNTc0LDAsMCwwLTUuMjA5LS40NjNjLTcuMDYsMC03LjExOCw0LjEwOS03LjExOCw5LjYwNywwLDUuNjEzLjA1OCw5LjYwNyw3LjExOCw5LjYwN0EzMS4xNDgsMzEuMTQ4LDAsMCwwLDIwNCw1My42NDRsLjQ2MywzLjUzYTI2LjI0OCwyNi4yNDgsMCwwLDEtNi42Ljc1MmMtOC42ODEsMC0xMC44MjItNC4xMDktMTAuODIyLTEzLjQyNnMyLjE0MS0xMy40MjYsMTAuODIyLTEzLjQyNmEyNS41NDksMjUuNTQ5LDAsMCwxLDYuNi43NTJaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNDEuODU4IC0yMC42KSIgZmlsbD0iIzAwNmU5YSIvPg0KICAgICAgPHBhdGggaWQ9IlBhdGhfOSIgZGF0YS1uYW1lPSJQYXRoIDkiIGQ9Ik0yMTAuNDQxLDUyLjg4YzAtMy41MywxLjU2Mi01LjcyOSw1LjQ0LTYuMzA4QTU0Ljg2Nyw1NC44NjcsMCwwLDEsMjIzLDQ2LjA1MmMwLTIuNzc3LTEuMjczLTQuMTY2LTQuMjgzLTQuMTY2YTUyLjMxOSw1Mi4zMTksMCwwLDAtNywuNTIxbC0uMzQ3LTMuMTgzYTQ4LjI3Miw0OC4yNzIsMCwwLDEsNy44MTItLjc1MmM0LjQsMCw4LjEsMS4xNTcsOC4xLDYuMzA4djguOTEyYzAsMS4zMzEtLjA1OCwyLjQ4OC0uMTc0LDMuNy0yLjI1NywxLjI3My01LjIwOSwxLjczNi05LjAyNywxLjczNi01LjUsMC03LjYzOS0yLjE0MS03LjYzOS02LjI1TTIyMyw0OC44M2EyNC45MzMsMjQuOTMzLDAsMCwwLTUuNS41MjFjLTIuMDgzLjUyMS0yLjg5NCwxLjEtMi44OTQsMy40NzIsMCwyLjQ4OSwxLjM4OSwzLjE4MywzLjk5MywzLjE4M2ExMC4xNjEsMTAuMTYxLDAsMCwwLDQuMTY2LS42MzZjLjA1OC0uODExLjE3NC0xLjczNi4xNzQtMi43MjFWNDguODg4SDIyM1oiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC00NS4xMTkgLTIxLjYzKSIgZmlsbD0iIzAwNmU5YSIvPg0KICAgICAgPHBhdGggaWQ9IlBhdGhfMTAiIGRhdGEtbmFtZT0iUGF0aCAxMCIgZD0iTTI0NC41ODEsNTcuOTUxYTE4LjgxOCwxOC44MTgsMCwwLDEtMy4wMS4yODljLTQuMTA5LDAtNS43ODctMS43MzYtNS43ODctNS41VjQxaC0zLjM1N1YzNy44MTJoMy4zNTdWMzIuODM1bDQuMzQtLjc1MnY1LjY3MWg0LjE2N3YzLjE4NEgyNDAuMDF2MTEuNGMwLDEuOTEuODEsMi41NDYsMi43MiwyLjU0NmExNC4xNiwxNC4xNiwwLDAsMCwxLjU2My0uMDU4WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTQ4LjE4MiAtMjAuNzQpIiBmaWxsPSIjMDA2ZTlhIi8+DQogICAgICA8cGF0aCBpZD0iUGF0aF8xMSIgZGF0YS1uYW1lPSJQYXRoIDExIiBkPSJNMjUwLjE4LDUyLjg4YzAtMy41MywxLjU2Mi01LjcyOSw1LjQ0LTYuMzA4YTU0Ljg2Nyw1NC44NjcsMCwwLDEsNy4xMTgtLjUyMWMwLTIuNzc3LTEuMjczLTQuMTY2LTQuMjgzLTQuMTY2YTUyLjMxOCw1Mi4zMTgsMCwwLDAtNywuNTIxbC0uMzQ3LTMuMTgzYTQ4LjI3Myw0OC4yNzMsMCwwLDEsNy44MTItLjc1MmM0LjQsMCw4LjEsMS4xNTcsOC4xLDYuMzA4djguOTEyYzAsMS4zMzEtLjA1OCwyLjQ4OC0uMTc0LDMuNy0yLjI1NywxLjI3My01LjIwOCwxLjczNi05LjAyNywxLjczNi01LjU1NiwwLTcuNjM5LTIuMTQxLTcuNjM5LTYuMjVtMTIuNTU4LTQuMDVhMjQuOTMyLDI0LjkzMiwwLDAsMC01LjUuNTIxYy0yLjA4My41MjEtMi44OTQsMS4xLTIuODk0LDMuNDcyLDAsMi40ODksMS4zODksMy4xODMsMy45OTMsMy4xODNhMTAuMTYxLDEwLjE2MSwwLDAsMCw0LjE2Ni0uNjM2Yy4wNTgtLjgxMS4xNzQtMS43MzYuMTc0LTIuNzIxVjQ4Ljg4OGguMDU4WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTUwLjY1NiAtMjEuNjMpIiBmaWxsPSIjMDA2ZTlhIi8+DQogICAgICA8cGF0aCBpZD0iUGF0aF8xMiIgZGF0YS1uYW1lPSJQYXRoIDEyIiBkPSJNMjcyLjc2NCwyOS42NjJoNC4zNHYyMi41N2E3LjMxMiw3LjMxMiwwLDAsMCwxLjQ0Nyw0LjU3MmwtMy43NjIsMS43MzZhOC4zODQsOC4zODQsMCwwLDEtMi4wODQtNi4wNzZ2LTIyLjhaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNTMuNzk1IC0yMC40MDMpIiBmaWxsPSIjMDA2ZTlhIi8+DQogICAgICA8cGF0aCBpZD0iUGF0aF8xMyIgZGF0YS1uYW1lPSJQYXRoIDEzIiBkPSJNMjkxLjM4Miw1Mi4xNTZsNC4yODItMTMuNDg0aDQuNGwtOS4zNzUsMjcuNmgtNC4zNGwzLjA2Ny04LjczOS04LjEtMTguODY2aDQuNTE0WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTU0Ljk5NCAtMjEuNjU5KSIgZmlsbD0iIzAwNmU5YSIvPg0KICAgICAgPHBhdGggaWQ9IlBhdGhfMTQiIGRhdGEtbmFtZT0iUGF0aCAxNCIgZD0iTTMxMy45NTcsNTMuMjY3YzAtMi4yNTctMi4wODQtMi40ODgtMy45OTMtMy4wNjctMy4yNC0uOTg0LTYuMzA4LTEuODUxLTYuMzA4LTYuMTkyLDAtNC40LDMuMDY3LTUuNjcyLDcuMTE4LTUuNjcyYTI3LjM1MywyNy4zNTMsMCwwLDEsNy4xMTguODFsLS40NjMsMy4xODRhMjcuMjY3LDI3LjI2NywwLDAsMC00Ljk3Ni0uNTIxYy0xLjYyMSwwLTQuNTcyLDAtNC41NzIsMi4wODMsMCwyLjE0MSwyLjQzMSwyLjQ4OSw0LjEwOSwzLjA2NywzLjQ3MiwxLjE1OCw2LjI1LDEuODUyLDYuMjUsNi4yNSwwLDQuNjI5LTMuNDczLDUuOTYxLTcuODcxLDUuOTYxYTMyLjExOCwzMi4xMTgsMCwwLDEtNy0uODExbC40NjMtMy4yNGEzMy4zMDcsMzMuMzA3LDAsMCwwLDUuMzgyLjU3OGMxLjY3OC0uMDU4LDQuNzQ2LDAsNC43NDYtMi40MzEiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC01OC4wNjcgLTIxLjYxMikiIGZpbGw9IiMwMDZlOWEiLz4NCiAgICAgIDxwYXRoIGlkPSJQYXRoXzE1IiBkYXRhLW5hbWU9IlBhdGggMTUiIGQ9Ik0zMzUuODI3LDU3Ljk1MWExOC44MTcsMTguODE3LDAsMCwxLTMuMDA5LjI4OWMtNC4xMSwwLTUuNzg3LTEuNzM2LTUuNzg3LTUuNVY0MWgtMy4zNTdWMzcuODEyaDMuMzU3VjMyLjgzNWw0LjM0LS43NTJ2NS42NzFoNC4xNjZ2My4xODRoLTQuMTY2djExLjRjMCwxLjkxLjgxLDIuNTQ2LDIuNzIsMi41NDZhMTQuMTQ1LDE0LjE0NSwwLDAsMCwxLjU2Mi0uMDU4WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTYwLjg5NyAtMjAuNzQpIiBmaWxsPSIjMDA2ZTlhIi8+DQogICAgICA8cGF0aCBpZD0iUGF0aF8xNiIgZGF0YS1uYW1lPSJQYXRoIDE2IiBkPSJNNDYuMjU3LDcwLjczOWE4Ljg1Niw4Ljg1NiwwLDAsMS0yLjc4Ny0yLjIsMTAuNDgyLDEwLjQ4MiwwLDAsMS0xLjg4NC0zLjMsMTIuMjY2LDEyLjI2NiwwLDAsMS0uNzA2LTRjMC04LjQzOCw3LjczMS0xMy4yMjYsNi41MTQtMjQuMWExNS44NjMsMTUuODYzLDAsMCwxLDMuNDU0LDUuNDk0LDEyLjI0OCwxMi4yNDgsMCwwLDEsLjcwNyw0YzAsNy4yNjEtNi42MzMsMTIuNi02LjYzMywyMC40NDhhNS40OTIsNS40OTIsMCwwLDAsLjM1NCwyLDQuODQyLDQuODQyLDAsMCwwLC45ODEsMS42NDgiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yMS40OTIgLTIxLjQ0NikiIGZpbGw9IiMwMGFlZmYiLz4NCiAgICAgIDxwYXRoIGlkPSJQYXRoXzE3IiBkYXRhLW5hbWU9IlBhdGggMTciIGQ9Ik0yMy43Myw1NC4wOTVhOC44NzEsOC44NzEsMCwwLDEtMi43ODctMi4yLDEwLjQ1OSwxMC40NTksMCwwLDEtMS44ODMtMy4zLDEyLjI0OCwxMi4yNDgsMCwwLDEtLjcwNy00YzAtOC40MzksNy43MzEtMTMuMjI3LDYuNTE0LTI0LjFhMTUuODUsMTUuODUsMCwwLDEsMy40NTQsNS40OTQsMTIuMjQ4LDEyLjI0OCwwLDAsMSwuNzA3LDRjMCw3LjI2MS02LjYzMiwxMi42LTYuNjMyLDIwLjQ0OGE1LjQ5NCw1LjQ5NCwwLDAsMCwuMzUzLDIsNC44NDIsNC44NDIsMCwwLDAsLjk4MSwxLjY0OCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTE4LjM1MyAtMTkuMTI2KSIgZmlsbD0iIzAwYWVmZiIvPg0KICAgIDwvZz4NCiAgICA8ZyBpZD0iR3JvdXBfMiIgZGF0YS1uYW1lPSJHcm91cCAyIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyOTMuMTc5IDI4LjI3NSkiPg0KICAgICAgPHBhdGggaWQ9IlBhdGhfMTgiIGRhdGEtbmFtZT0iUGF0aCAxOCIgZD0iTTM0MS43LDMxLjc1MmEyLjAxNSwyLjAxNSwwLDEsMS0yLjAwOC0xLjk2QTEuOTcsMS45NywwLDAsMSwzNDEuNywzMS43NTJabS0zLjUyNiwwYTEuNTE4LDEuNTE4LDAsMCwwLDEuNTMsMS41NjYsMS41LDEuNSwwLDAsMCwxLjQ5NC0xLjU1MywxLjUxMywxLjUxMywwLDEsMC0zLjAyNC0uMDEyWm0xLjIwNywxLjAyOGgtLjQ1NFYzMC44MmEzLjkyOCwzLjkyOCwwLDAsMSwuNzUyLS4wNiwxLjIyNSwxLjIyNSwwLDAsMSwuNjgyLjE0NC41NDMuNTQzLDAsMCwxLC4xOTEuNDMuNS41LDAsMCwxLS40MDYuNDU0di4wMjNhLjU3OS41NzksMCwwLDEsLjM1OC40NzksMS41MTYsMS41MTYsMCwwLDAsLjE0NC40OWgtLjQ5QTEuNjc2LDEuNjc2LDAsMCwxLDM0MCwzMi4zYy0uMDM2LS4yMTUtLjE1Ni0uMzExLS40MDYtLjMxMWgtLjIxNVptLjAxMi0xLjExMWguMjE1Yy4yNTEsMCwuNDU0LS4wODMuNDU0LS4yODcsMC0uMTc5LS4xMzItLjMtLjQxOS0uM2ExLjA3NSwxLjA3NSwwLDAsMC0uMjUuMDI0WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTMzNy42NzMgLTI5Ljc5MikiIGZpbGw9IiMwMDZlOWEiLz4NCiAgICA8L2c+DQogIDwvZz4NCjwvc3ZnPg0K");
}
.hc-login .new-account {
  margin-left: 10px;
  display: inline-block;
  font-weight: 600;
}
.hc-login .login-button {
  width: 100%;
  height: 40px;
  font-family: inherit;
  font-size: 1.0714285714rem;
  line-height: inherit;
  background-color: #00a859;
  font-weight: 600;
  color: #fff;
  border-radius: 4px;
  border: none;
  margin-top: 8px;
  margin-bottom: 30px;
  cursor: pointer;
  outline: none;
}
.hc-login .login-button:hover {
  background-color: rgb(0, 117, 61.9821428571);
}
.hc-login .login-button:active {
  background-color: rgb(0, 66, 34.9642857143);
}
.hc-login .login-button:focus {
  background-color: rgb(0, 117, 61.9821428571);
  box-shadow: 0 0 0 3px rgba(0, 168, 89, 0.4);
}

.hc-login-footer {
  font-size: 0.8571428571rem;
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 360px;
  line-height: 1.2;
  color: #a1a1a1;
}
.hc-login-footer a {
  text-decoration: none;
  color: #00aeff;
  display: inline;
  padding: 0;
}
.hc-login-footer .hc-site-btn {
  background-color: #e0e0e0;
  border-radius: 4px;
  padding: 7px 10px;
  color: #a1a1a1;
  cursor: pointer;
}
.hc-login-footer .hc-site-btn:hover {
  background-color: rgb(198.5, 198.5, 198.5);
  color: #515353;
}

@media screen and (max-width: 370px) {
  .hc-login-footer, .hc-login {
    width: 95%;
  }
  .hc-login {
    padding: 30px 30px;
  }
  .hc-login .logo {
    width: 90%;
  }
  .hc-login .new-account {
    display: block;
    margin: 5px 0 0 0;
  }
  .hc-login-footer {
    flex-direction: column;
    text-align: center;
  }
  .hc-login-footer .hc-site-btn {
    margin-top: 10px;
  }
}
/* set standard relative layering for components */
/* set standard relative layering for components */
/* set standard relative layering for components */
/* set standard relative layering for components */
/* set standard relative layering for components */
/* set standard relative layering for components */
.hc-icon-left {
  margin-right: 5px;
}

.hc-icon-right {
  margin-left: 5px;
}

.hc-info-ico {
  font-size: 1.1428571429rem;
  color: #cccccc;
  cursor: pointer;
}
.hc-info-ico:hover {
  color: #a1a1a1;
}

/* set standard relative layering for components */
/* set standard relative layering for components */
/* set standard relative layering for components */
/* set standard relative layering for components */
/* set standard relative layering for components */
.hc-icon-left {
  margin-right: 5px;
}

.hc-icon-right {
  margin-left: 5px;
}

.hc-info-ico {
  font-size: 1.1428571429rem;
  color: #cccccc;
  cursor: pointer;
}
.hc-info-ico:hover {
  color: #a1a1a1;
}

.hc-modal-header {
  align-items: center;
  border-bottom: 1px solid #e0e0e0;
  color: #333;
  display: flex;
  font-size: 1.2857142857rem;
  font-weight: 600;
  min-height: 55px;
  padding: 15px 25px;
  justify-content: flex-start;
}

.hc-modal-header-tight {
  font-size: 1.1428571429rem;
  min-height: 45px;
  padding: 15px;
}

.hc-modal-drag-handle {
  position: absolute;
  left: 0;
  top: 0;
  cursor: move;
  width: 25px;
  height: 54px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyBpZD0iZ3JpcCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iNS45NCIgaGVpZ2h0PSIxNy45NCIgdmlld0JveD0iMCAwIDUuOTQgMTcuOTQiPgogIDxjaXJjbGUgaWQ9IkVsbGlwc2VfNCIgZGF0YS1uYW1lPSJFbGxpcHNlIDQiIGN4PSIwLjk3IiBjeT0iMC45NyIgcj0iMC45NyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAwKSIgZmlsbD0iI2ExYTFhMSIvPgogIDxjaXJjbGUgaWQ9IkVsbGlwc2VfNSIgZGF0YS1uYW1lPSJFbGxpcHNlIDUiIGN4PSIwLjk3IiBjeT0iMC45NyIgcj0iMC45NyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCA0KSIgZmlsbD0iI2ExYTFhMSIvPgogIDxjaXJjbGUgaWQ9IkVsbGlwc2VfNiIgZGF0YS1uYW1lPSJFbGxpcHNlIDYiIGN4PSIwLjk3IiBjeT0iMC45NyIgcj0iMC45NyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCA4KSIgZmlsbD0iI2ExYTFhMSIvPgogIDxjaXJjbGUgaWQ9IkVsbGlwc2VfNyIgZGF0YS1uYW1lPSJFbGxpcHNlIDciIGN4PSIwLjk3IiBjeT0iMC45NyIgcj0iMC45NyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAxMikiIGZpbGw9IiNhMWExYTEiLz4KICA8Y2lyY2xlIGlkPSJFbGxpcHNlXzgiIGRhdGEtbmFtZT0iRWxsaXBzZSA4IiBjeD0iMC45NyIgY3k9IjAuOTciIHI9IjAuOTciIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgMTYpIiBmaWxsPSIjYTFhMWExIi8+CiAgPGNpcmNsZSBpZD0iRWxsaXBzZV85IiBkYXRhLW5hbWU9IkVsbGlwc2UgOSIgY3g9IjAuOTciIGN5PSIwLjk3IiByPSIwLjk3IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg0IDApIiBmaWxsPSIjYTFhMWExIi8+CiAgPGNpcmNsZSBpZD0iRWxsaXBzZV8xMCIgZGF0YS1uYW1lPSJFbGxpcHNlIDEwIiBjeD0iMC45NyIgY3k9IjAuOTciIHI9IjAuOTciIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQgNCkiIGZpbGw9IiNhMWExYTEiLz4KICA8Y2lyY2xlIGlkPSJFbGxpcHNlXzExIiBkYXRhLW5hbWU9IkVsbGlwc2UgMTEiIGN4PSIwLjk3IiBjeT0iMC45NyIgcj0iMC45NyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNCA4KSIgZmlsbD0iI2ExYTFhMSIvPgogIDxjaXJjbGUgaWQ9IkVsbGlwc2VfMTIiIGRhdGEtbmFtZT0iRWxsaXBzZSAxMiIgY3g9IjAuOTciIGN5PSIwLjk3IiByPSIwLjk3IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg0IDEyKSIgZmlsbD0iI2ExYTFhMSIvPgogIDxjaXJjbGUgaWQ9IkVsbGlwc2VfMTMiIGRhdGEtbmFtZT0iRWxsaXBzZSAxMyIgY3g9IjAuOTciIGN5PSIwLjk3IiByPSIwLjk3IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg0IDE2KSIgZmlsbD0iI2ExYTFhMSIvPgo8L3N2Zz4K");
  background-repeat: no-repeat;
  background-position: center;
}
@media (max-width: 768px) {
  .hc-modal-drag-handle {
    display: none;
  }
}

.hc-modal-body {
  overflow: auto;
  max-height: 70vh;
  height: inherit;
  padding: 15px 25px;
  margin-bottom: 0;
}

.hc-modal-body-tight {
  padding: 15px;
}

.hc-modal-close-button {
  background-color: transparent;
  border: 0;
  color: #333;
  cursor: pointer;
  font-size: 2rem;
  font-weight: bold;
  line-height: 1;
  opacity: 0.5;
  padding: 0;
  text-shadow: 0 1px 0 #fff;
  -webkit-appearance: none;
}
.hc-modal-close-button:focus, .hc-modal-close-button:hover {
  color: #333;
  opacity: 0.75;
  text-decoration: none;
}

.hc-modal-footer {
  align-items: center;
  bottom: 0;
  display: flex;
  width: 100%;
  border-top: 1px solid #e0e0e0;
  padding: 15px 25px;
  justify-content: flex-end;
  flex-direction: row;
  position: relative;
}
.hc-modal-footer .hc-button {
  margin-left: 10px;
  width: auto;
}

.hc-modal-footer-tight {
  padding: 15px;
}

.hc-modal-footer-minimal {
  padding: 0 !important;
  min-height: 15px;
}

.hc-modal-content {
  background-color: #fff;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  max-height: 100%;
  border-radius: 6px;
  height: auto;
}

.hc-modal-open {
  overflow: hidden;
}

.hc-modal-center-component {
  display: flex;
  flex-direction: column;
  height: 100%;
  justify-content: center;
}

/* set standard relative layering for components */
/* set standard relative layering for components */
/* set standard relative layering for components */
/* set standard relative layering for components */
/* set standard relative layering for components */
.hc-icon-left {
  margin-right: 5px;
}

.hc-icon-right {
  margin-left: 5px;
}

.hc-info-ico {
  font-size: 1.1428571429rem;
  color: #cccccc;
  cursor: pointer;
}
.hc-info-ico:hover {
  color: #a1a1a1;
}

/* Mobile menu */
/* set standard relative layering for components */
/* set standard relative layering for components */
/* set standard relative layering for components */
/* set standard relative layering for components */
/* set standard relative layering for components */
.hc-icon-left {
  margin-right: 5px;
}

.hc-icon-right {
  margin-left: 5px;
}

.hc-info-ico {
  font-size: 1.1428571429rem;
  color: #cccccc;
  cursor: pointer;
}
.hc-info-ico:hover {
  color: #a1a1a1;
}

/* set standard relative layering for components */
/* set standard relative layering for components */
.hc-icon-left {
  margin-right: 5px;
}

.hc-icon-right {
  margin-left: 5px;
}

.hc-info-ico {
  font-size: 1.1428571429rem;
  color: #cccccc;
  cursor: pointer;
}
.hc-info-ico:hover {
  color: #a1a1a1;
}

/* set standard relative layering for components */
/* set standard relative layering for components */
/* set standard relative layering for components */
.cdk-overlay-container,
.cdk-global-overlay-wrapper {
  pointer-events: none;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
}

.cdk-overlay-container {
  position: fixed;
  z-index: 2100;
}
.cdk-overlay-container:empty {
  display: none;
}

.cdk-global-overlay-wrapper {
  display: flex;
  position: absolute;
  z-index: 2100;
}

.cdk-overlay-pane {
  position: absolute;
  pointer-events: auto;
  box-sizing: border-box;
  z-index: 2100;
  display: flex;
  max-width: 100%;
  max-height: 100%;
}

.cdk-overlay-backdrop {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 1000;
  pointer-events: auto;
  -webkit-tap-highlight-color: transparent;
  transition: opacity 400ms cubic-bezier(0.25, 0.8, 0.25, 1);
  opacity: 0;
}
.cdk-overlay-backdrop.cdk-overlay-backdrop-showing {
  opacity: 1;
}
.cdk-high-contrast-active .cdk-overlay-backdrop.cdk-overlay-backdrop-showing {
  opacity: 0.6;
}

.cdk-overlay-dark-backdrop {
  background: rgba(0, 0, 0, 0.32);
}

.cdk-overlay-transparent-backdrop, .cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing {
  opacity: 0;
}

.cdk-overlay-connected-position-bounding-box {
  position: absolute;
  z-index: 2100;
  display: flex;
  flex-direction: column;
  min-width: 1px;
  min-height: 1px;
}

.cdk-global-scrollblock {
  position: fixed;
  width: 100%;
  overflow-y: scroll;
}

@keyframes HCSubtleFadePulse {
  0% {
    opacity: 0.1;
  }
  50% {
    opacity: 0.35;
  }
  100% {
    opacity: 0.1;
  }
}
@keyframes HCSlideInUp {
  0% {
    opacity: 0;
    transform: translateY(20px);
  }
  100% {
    opacity: 1;
    transform: translateY(0px);
  }
}
@keyframes HCFadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes HCProgressShift {
  0% {
    transform: translateX(-100%);
  }
  50% {
    transform: translateX(0%);
  }
  100% {
    transform: translateX(100%);
  }
}
@keyframes HCFillUnfillRotate {
  12.5% {
    transform: rotate(135deg);
  } /* 0.5 * ARCSIZE */
  25% {
    transform: rotate(270deg);
  } /* 1   * ARCSIZE */
  37.5% {
    transform: rotate(405deg);
  } /* 1.5 * ARCSIZE */
  50% {
    transform: rotate(540deg);
  } /* 2   * ARCSIZE */
  62.5% {
    transform: rotate(675deg);
  } /* 2.5 * ARCSIZE */
  75% {
    transform: rotate(810deg);
  } /* 3   * ARCSIZE */
  87.5% {
    transform: rotate(945deg);
  } /* 3.5 * ARCSIZE */
  to {
    transform: rotate(1080deg);
  } /* 4   * ARCSIZE */
}
@keyframes HCContainerRotate {
  to {
    transform: rotate(360deg);
  }
}
@keyframes HCLeftSpin {
  from {
    transform: rotate(130deg);
  }
  50% {
    transform: rotate(-5deg);
  }
  to {
    transform: rotate(130deg);
  }
}
@keyframes HCRightSpin {
  from {
    transform: rotate(-130deg);
  }
  50% {
    transform: rotate(5deg);
  }
  to {
    transform: rotate(-130deg);
  }
}
@keyframes HCDotsLoader {
  0%, 80%, 100% {
    background-color: rgba(56, 70, 85, 0.2);
  }
  40% {
    background-color: #384655;
  }
}
@keyframes HCDotsLoaderLight {
  0%, 80%, 100% {
    background-color: rgba(255, 255, 255, 0.2);
  }
  40% {
    background-color: rgba(255, 255, 255, 0.8);
  }
}
.hc-dots-container {
  height: 100%;
  width: 100%;
  position: relative;
}
.hc-dots-container.center-dots .hc-HCDotsLoader {
  position: absolute;
  top: 50%;
  left: 50%;
  margin-top: -4px;
  margin-left: -4px;
}

.hc-HCDotsLoader .loader-animate {
  background-color: #384655;
  position: relative;
  animation: HCDotsLoader 1.4s ease-in-out infinite;
  animation-delay: -0.16s;
}
.hc-HCDotsLoader .loader-animate, .hc-HCDotsLoader .loader-animate:before, .hc-HCDotsLoader .loader-animate:after {
  height: 8px;
  width: 8px;
  border-radius: 50%;
}
.hc-HCDotsLoader .loader-animate:before {
  content: "";
  position: absolute;
  top: 0px;
  left: -16px;
  animation: HCDotsLoader 1.4s ease-in-out infinite;
  animation-delay: -0.32s;
}
.hc-HCDotsLoader .loader-animate:after {
  content: "";
  position: absolute;
  top: 0px;
  left: 16px;
  border-radius: 50%;
  animation: HCDotsLoader 1.4s ease-in-out infinite;
  animation-delay: 0s;
}
.hc-HCDotsLoader.loader-light .loader-animate {
  animation: HCDotsLoaderLight 1.4s ease-in-out infinite;
  animation-delay: -0.16s;
}
.hc-HCDotsLoader.loader-light .loader-animate:before {
  animation: HCDotsLoaderLight 1.4s ease-in-out infinite;
  animation-delay: -0.32s;
}
.hc-HCDotsLoader.loader-light .loader-animate:after {
  animation: HCDotsLoaderLight 1.4s ease-in-out infinite;
  animation-delay: 0s;
}
.hc-HCDotsLoader.loader-mini .loader-animate, .hc-HCDotsLoader.loader-mini .loader-animate:before, .hc-HCDotsLoader.loader-mini .loader-animate:after {
  height: 4px;
  width: 4px;
}
.hc-HCDotsLoader.loader-mini .loader-animate:before {
  left: -8px;
}
.hc-HCDotsLoader.loader-mini .loader-animate:after {
  left: 8px;
}

/* set standard relative layering for components */
/* set standard relative layering for components */
@keyframes HCSubtleFadePulse {
  0% {
    opacity: 0.1;
  }
  50% {
    opacity: 0.35;
  }
  100% {
    opacity: 0.1;
  }
}
@keyframes HCSlideInUp {
  0% {
    opacity: 0;
    transform: translateY(20px);
  }
  100% {
    opacity: 1;
    transform: translateY(0px);
  }
}
@keyframes HCFadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes HCProgressShift {
  0% {
    transform: translateX(-100%);
  }
  50% {
    transform: translateX(0%);
  }
  100% {
    transform: translateX(100%);
  }
}
@keyframes HCFillUnfillRotate {
  12.5% {
    transform: rotate(135deg);
  } /* 0.5 * ARCSIZE */
  25% {
    transform: rotate(270deg);
  } /* 1   * ARCSIZE */
  37.5% {
    transform: rotate(405deg);
  } /* 1.5 * ARCSIZE */
  50% {
    transform: rotate(540deg);
  } /* 2   * ARCSIZE */
  62.5% {
    transform: rotate(675deg);
  } /* 2.5 * ARCSIZE */
  75% {
    transform: rotate(810deg);
  } /* 3   * ARCSIZE */
  87.5% {
    transform: rotate(945deg);
  } /* 3.5 * ARCSIZE */
  to {
    transform: rotate(1080deg);
  } /* 4   * ARCSIZE */
}
@keyframes HCContainerRotate {
  to {
    transform: rotate(360deg);
  }
}
@keyframes HCLeftSpin {
  from {
    transform: rotate(130deg);
  }
  50% {
    transform: rotate(-5deg);
  }
  to {
    transform: rotate(130deg);
  }
}
@keyframes HCRightSpin {
  from {
    transform: rotate(-130deg);
  }
  50% {
    transform: rotate(5deg);
  }
  to {
    transform: rotate(-130deg);
  }
}
@keyframes HCDotsLoader {
  0%, 80%, 100% {
    background-color: rgba(56, 70, 85, 0.2);
  }
  40% {
    background-color: #384655;
  }
}
@keyframes HCDotsLoaderLight {
  0%, 80%, 100% {
    background-color: rgba(255, 255, 255, 0.2);
  }
  40% {
    background-color: rgba(255, 255, 255, 0.8);
  }
}
.hc-spinner-container {
  height: 100%;
  width: 100%;
  position: relative;
}

.hc-spinner {
  display: inline-block;
  position: relative;
  width: 50px;
  height: 50px;
}
.hc-spinner.indeterminate-spin {
  animation: HCContainerRotate 1568ms linear infinite;
}
.hc-spinner.large-spinner.indeterminate-spin {
  animation-duration: 2352ms;
}

.center-spinner .hc-spinner {
  position: absolute;
  top: 50%;
  left: 50%;
  margin-top: -25px;
  margin-left: -25px;
}

.spinner-layer {
  position: absolute;
  width: 100%;
  height: 100%;
  border-color: #fff;
}
.spinner-layer .base-circle {
  border: 3px solid rgba(0, 0, 0, 0.2);
  height: 100%;
  width: 100%;
  position: absolute;
  border-radius: 50%;
  display: none;
}
.spinner-layer.spinner-base .base-circle {
  display: block;
}
.spinner-layer.spinner-blue {
  border-color: #00aeff;
}
.spinner-layer.spinner-green {
  border-color: #00a859;
}
.spinner-layer.spinner-purple {
  border-color: #6e53a3;
}
.spinner-layer.spinner-orange {
  border-color: #f8961d;
}
.spinner-layer.spinner-red {
  border-color: #f13c45;
}
.spinner-layer.spinner-gray {
  border-color: #708090;
}
.spinner-layer.spinner-white {
  border-color: #fff;
}

.indeterminate-spin .spinner-layer {
  animation: HCFillUnfillRotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;
}

.large-spinner.indeterminate-spin .spinner-layer {
  animation-duration: 7998ms;
}

/**
 * Patch the gap that appear between the two adjacent div.circle-clipper while the
 * spinner is rotating (appears on Chrome 38, Safari 7.1, and IE 11).
 */
.gap-patch {
  position: absolute;
  top: 0;
  left: 45%;
  width: 10%;
  height: 100%;
  overflow: hidden;
  border-color: inherit;
}

.gap-patch .circle {
  width: 1000%;
  left: -450%;
}

.circle-clipper {
  display: inline-block;
  position: relative;
  width: 50%;
  height: 100%;
  overflow: hidden;
  border-color: inherit;
}
.circle-clipper .circle {
  width: 200%;
  height: 100%;
  border-width: 3px;
  border-style: solid;
  border-color: inherit;
  border-bottom-color: transparent !important;
  border-radius: 50%;
  -webkit-animation: none;
  animation: none;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
}
.circle-clipper.left .circle {
  left: 1px;
  border-right-color: transparent !important;
  -webkit-transform: rotate(129deg);
  transform: rotate(129deg);
}
.circle-clipper.right .circle {
  left: -100%;
  border-left-color: transparent !important;
  -webkit-transform: rotate(-129deg);
  transform: rotate(-129deg);
}

.indeterminate-spin .circle-clipper.left .circle {
  -webkit-animation: HCLeftSpin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;
  animation: HCLeftSpin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;
}

.indeterminate-spin .circle-clipper.right .circle {
  -webkit-animation: HCRightSpin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;
  animation: HCRightSpin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;
}

.large-spinner.indeterminate-spin .circle-clipper.right .circle,
.large-spinner.indeterminate-spin .circle-clipper.left .circle {
  animation-duration: 1999.5ms;
}

/* set standard relative layering for components */
/* set standard relative layering for components */
.hc-progress-bar-wrapper {
  height: 100%;
  width: 100%;
  position: relative;
}

.hc-progress-bar-container {
  display: block;
  width: 100%;
  min-height: 8px;
  background-color: rgba(0, 0, 0, 0.15);
  border-radius: 500px;
  overflow: hidden;
  position: relative;
}
.hc-progress-bar-container.bar-white {
  background-color: rgba(0, 0, 0, 0.4);
}

.hc-progress-bar-fill {
  display: block;
  border-radius: 500px;
  height: 100%;
  min-height: 8px;
}
.hc-progress-bar-fill.bar-blue {
  background-color: #00aeff;
}
.hc-progress-bar-fill.bar-green {
  background-color: #00a859;
}
.hc-progress-bar-fill.bar-purple {
  background-color: #6e53a3;
}
.hc-progress-bar-fill.bar-orange {
  background-color: #f8961d;
}
.hc-progress-bar-fill.bar-red {
  background-color: #f13c45;
}
.hc-progress-bar-fill.bar-gray {
  background-color: #708090;
}
.hc-progress-bar-fill.bar-white {
  background-color: #fff;
}

.hc-progress-bar-label {
  margin: 10px auto;
  text-align: center;
  color: #6d6e70;
}
.hc-progress-bar-label.bar-white {
  color: #cccccc;
}

.hc-progress-bar-value {
  color: #fff;
  padding: 5px 10px;
  display: block;
  white-space: nowrap;
  text-align: right;
}
.hc-progress-bar-value.bar-white {
  color: #6d6e70;
}

.hc-progress-bar-indeterminate {
  height: auto;
  min-height: auto;
}

.hc-progress-bar-indeterminate:before {
  content: "";
  position: absolute;
  background-color: inherit;
  top: 0;
  left: 0;
  bottom: 0;
  will-change: left, right;
  border-radius: 500px;
  -webkit-animation: indeterminate 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite;
  animation: indeterminate 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite;
}

.hc-progress-bar-indeterminate:after {
  content: "";
  position: absolute;
  background-color: inherit;
  top: 0;
  left: 0;
  bottom: 0;
  will-change: left, right;
  border-radius: 500px;
  -webkit-animation: indeterminate-short 2.1s cubic-bezier(0.165, 0.84, 0.44, 1) infinite;
  animation: indeterminate-short 2.1s cubic-bezier(0.165, 0.84, 0.44, 1) infinite;
  -webkit-animation-delay: 1.15s;
  animation-delay: 1.15s;
}

@-webkit-keyframes indeterminate {
  0% {
    left: -35%;
    right: 100%;
  }
  60% {
    left: 100%;
    right: -90%;
  }
  100% {
    left: 100%;
    right: -90%;
  }
}
@keyframes indeterminate {
  0% {
    left: -35%;
    right: 100%;
  }
  60% {
    left: 100%;
    right: -90%;
  }
  100% {
    left: 100%;
    right: -90%;
  }
}
@-webkit-keyframes indeterminate-short {
  0% {
    left: -200%;
    right: 100%;
  }
  60% {
    left: 107%;
    right: -8%;
  }
  100% {
    left: 107%;
    right: -8%;
  }
}
@keyframes indeterminate-short {
  0% {
    left: -200%;
    right: 100%;
  }
  60% {
    left: 107%;
    right: -8%;
  }
  100% {
    left: 107%;
    right: -8%;
  }
}
/* set standard relative layering for components */
/* set standard relative layering for components */
/* set standard relative layering for components */
/* set standard relative layering for components */
/* set standard relative layering for components */
/* set standard relative layering for components */
/* set standard relative layering for components */
/* set standard relative layering for components */
/**
 * @license
 * Copyright Google LLC All Rights Reserved.
 *
 * Use of this source code is governed by an MIT-style license that can be
 * found in the LICENSE file at https://angular.io/license
 */
/**
 * Applies styles for users in high contrast mode. Note that this only applies
 * to Microsoft browsers. Chrome can be included by checking for the `html[hc]`
 * attribute, however Chrome handles high contrast differently.
 * @param target Which kind of high contrast setting to target. Defaults to `active`, can be
 *    `white-on-black` or `black-on-white`.
 */
/* set standard relative layering for components */
/* set standard relative layering for components */
/* set standard relative layering for components */
/* set standard relative layering for components */
.hc-subnav {
  align-items: center;
  background-color: #d7dde4;
  border-bottom: 1px solid #c0c5cc;
  box-sizing: border-box;
  display: flex;
  height: 52px;
  min-height: 52px;
  padding: 8px 20px;
  width: 100%;
  z-index: 950;
}
.hc-subnav p {
  margin-bottom: 0;
}

.hc-subnav-fixed-top {
  position: fixed;
  top: 53px;
}

.hc-subnav-right {
  margin-left: auto;
  margin-right: 0;
}

/* set standard relative layering for components */
/* set standard relative layering for components */
.hc-icon-left {
  margin-right: 5px;
}

.hc-icon-right {
  margin-left: 5px;
}

.hc-info-ico {
  font-size: 1.1428571429rem;
  color: #cccccc;
  cursor: pointer;
}
.hc-info-ico:hover {
  color: #a1a1a1;
}

/* set standard relative layering for components */
/* set standard relative layering for components */
/* set standard relative layering for components */
/* set standard relative layering for components */
/* set standard relative layering for components */
/* set standard relative layering for components */
.hc-icon-left {
  margin-right: 5px;
}

.hc-icon-right {
  margin-left: 5px;
}

.hc-info-ico {
  font-size: 1.1428571429rem;
  color: #cccccc;
  cursor: pointer;
}
.hc-info-ico:hover {
  color: #a1a1a1;
}

.hc-table-container {
  position: relative;
  overflow: auto;
  border: none;
  height: auto;
  animation: FadeIn 0.3s;
  max-height: 100vh;
  border-bottom: 1px solid #d7dde4;
}
.hc-table-container:has(.cdk-drop-list-dragging) {
  overflow: hidden;
}

.hc-table {
  border: 1px solid transparent;
  color: #333;
  max-width: 100%;
  width: 100%;
}
.hc-table td,
.hc-table th {
  background-clip: padding-box;
  border-bottom: 1px solid #c0c5cc;
  border-top: none;
  line-height: 1.3;
  padding: 8px 16px;
  position: relative;
}
.hc-table td:focus,
.hc-table th:focus {
  outline: none;
}
.hc-table th {
  color: #006d9a;
  font-size: 14px;
  font-weight: 600;
  vertical-align: bottom;
}
.hc-table .hc-index-cell {
  text-align: center;
}
.hc-table th.hc-index-cell:not(.hc-sort-header):not(.hc-col-sortable):not(.hc-col-sortable-left) {
  padding-right: 12px;
  padding-left: 12px;
  width: 0;
}
.hc-table tbody {
  border: 1px solid #c0c5cc;
  font-size: 15px;
}
.hc-table tbody tr:nth-child(2n) {
  background-color: #fff;
}
.hc-table tbody tr:nth-child(2n+1) {
  background-color: rgb(249, 250.2, 251.4);
}
.hc-table tbody tr:not([disabled]):hover {
  background-color: rgb(228, 230.85, 233.7);
}
.hc-table td:not(.hc-index-cell) {
  vertical-align: top;
}
.hc-table td.hc-index-cell {
  padding-right: 12px;
  padding-left: 12px;
  width: 0;
  background-color: #d7dde4;
}
.hc-table tfoot {
  font-size: 14px;
  font-weight: 600;
}
.hc-table tfoot td {
  border-bottom: none;
}

.hc-table.hc-table-small td,
.hc-table.hc-table-small th {
  font-size: 13px;
  padding: 6px 16px;
}
.hc-table.hc-table-small td.hc-col-sortable:after, .hc-table.hc-table-small td.hc-col-sortable-left:after,
.hc-table.hc-table-small th.hc-col-sortable:after,
.hc-table.hc-table-small th.hc-col-sortable-left:after {
  bottom: 7px;
}
.hc-table.hc-table-small td.hc-index-cell:not(.hc-sort-header):not(.hc-col-sortable):not(.hc-col-sortable-left),
.hc-table.hc-table-small th.hc-index-cell:not(.hc-sort-header):not(.hc-col-sortable):not(.hc-col-sortable-left) {
  padding-right: 12px;
  padding-left: 12px;
  width: 0;
}

.hc-table.hc-action-table tbody tr:not([disabled]):hover {
  background-color: rgb(191.25, 234.75, 255);
  cursor: pointer;
}
.hc-table.hc-action-table tbody tr:not([disabled]).hc-row-selected {
  background-color: #007bff;
  color: #fff;
}
.hc-table.hc-action-table tbody tr:not([disabled]).hc-row-selected:hover {
  background-color: rgb(51, 149.4, 255);
}

.hc-cell-resizer-left,
.hc-cell-resizer-right {
  cursor: col-resize;
  display: block;
  height: 100%;
  position: absolute;
  top: 0;
  width: 10px;
}
.hc-cell-resizer-left.disabled,
.hc-cell-resizer-right.disabled {
  cursor: default;
}

.hc-cell-resizer-left {
  left: 0;
  margin-left: -1px;
}
.hc-table td:first-of-type .hc-cell-resizer-left, .hc-table th:first-of-type .hc-cell-resizer-left {
  display: none;
}

.hc-cell-resizer-right {
  margin-right: -1px;
  right: 0;
}
.hc-table td:last-of-type .hc-cell-resizer-right, .hc-table th:last-of-type .hc-cell-resizer-right {
  display: none;
}

.hc-row-selected,
.hc-table tbody tr.hc-row-selected {
  background-color: #007bff;
  color: #fff;
}
.hc-row-selected:hover,
.hc-table tbody tr.hc-row-selected:hover {
  background-color: rgb(51, 149.4, 255);
}
.hc-row-selected td,
.hc-table tbody tr.hc-row-selected td {
  border-color: #fff;
}
.hc-action-table tbody tr:not([disabled]) .hc-row-selected:hover,
.hc-action-table tbody tr:not([disabled]) .hc-table tbody tr.hc-row-selected:hover {
  background-color: rgb(51, 149.4, 255);
}
.hc-row-selected.hc-action-row:not([disabled]):hover,
.hc-table tbody tr.hc-row-selected.hc-action-row:not([disabled]):hover {
  background-color: rgb(51, 149.4, 255);
}
.hc-no-hover-table tbody tr .hc-row-selected:hover,
.hc-no-hover-table tbody tr .hc-table tbody tr.hc-row-selected:hover {
  background-color: #007bff;
}

.hc-table tbody tr.hc-action-row:not([disabled]):hover {
  background-color: rgb(191.25, 234.75, 255);
  cursor: pointer;
}

.hc-table-borders {
  border: 1px solid transparent;
}
.hc-table-borders td,
.hc-table-borders th {
  border: 1px solid #c0c5cc;
}
.hc-table-borders th {
  background-color: #f0f3f6;
}
.hc-table-borders .hc-footer-row {
  background-color: #f0f3f6;
}
.hc-table-borders tfoot td {
  border: 1px solid #c0c5cc;
}

.hc-table-justify-left {
  text-align: left;
}

.hc-table-justify-center {
  text-align: center;
}

.hc-table-justify-right {
  text-align: right;
}

.hc-table-justify-left .hc-sort-header-container {
  justify-content: left;
}
.hc-table-justify-center .hc-sort-header-container {
  justify-content: center;
}
.hc-table-justify-right .hc-sort-header-container {
  justify-content: right;
}

.hc-table th.hc-col-sortable,
.hc-table th.hc-col-sortable-left {
  background-clip: padding-box;
  cursor: pointer;
  padding-right: 35px;
  position: relative;
}
.hc-table th.hc-col-sortable:hover,
.hc-table th.hc-col-sortable-left:hover {
  background-color: rgb(191.25, 234.75, 255);
}
.hc-table th.hc-col-sortable:after,
.hc-table th.hc-col-sortable-left:after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNzYwLjc4IDE3OTIiPjxkZWZzPjxzdHlsZT4uY2xzLTF7ZmlsbDojYTNhNWE3O308L3N0eWxlPjwvZGVmcz48dGl0bGU+QXJ0Ym9hcmQgMTwvdGl0bGU+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNNTgyLDEzNDIuODlIODA1Ljc5cTMxLjM0LDAsMzcuMzEsMTYuNDJ0LTE0LjkxLDM3LjNMNDg1LDE3NjkuNjNRNDY0LjA3LDE3OTIsNDMyLjc3LDE3OTJ0LTUyLjIxLTIyLjM3bC0zNDMuMjEtMzczcS0yMC45MS0yMC44OC0xNC45MS0zNy4zdDM3LjMtMTYuNDJIMjgzLjU2VjBINTgyWm03OTguMjYtMTMxOSwzNDMuMiwzNzEuNTVxMjAuODUsMjAuOTEsMTQuOTIsMzYuNTV0LTM3LjMxLDE1LjY2SDE0NzcuMjRWMTc5MC41MkgxMTc4LjgyVjQ0Ny42M0g5NTVxLTMxLjMyLDAtMzcuMy0xNS42NnQxNC45MS0zNi41NWwzNDMuMi0zNzEuNTVRMTI5Ni42NiwxLjUsMTMyOCwxLjQ4VDEzODAuMjQsMjMuODdaIi8+PC9zdmc+");
  background-position: center center;
  background-repeat: no-repeat;
  bottom: 10px;
  content: "";
  height: 13px;
  margin-left: 15px;
  padding-right: 35px;
  position: absolute;
  right: 1px;
  width: 13px;
}

.hc-table th.hc-col-sortable-left {
  padding-right: 16px;
  padding-left: 35px;
}
.hc-table th.hc-col-sortable-left:after {
  left: -14px;
}

.hc-table th.hc-active-sort {
  color: #00a859;
}
.hc-table th.hc-active-sort.hc-sort-asc:after {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIzLjEuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxNzYwLjggMTc5MiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTc2MC44IDE3OTI7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojMDBBODU5O30KPC9zdHlsZT4KPHRpdGxlPkFydGJvYXJkIDE8L3RpdGxlPgo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMCwzNTJjMC04LDMuMy0xNiwxMC0yNEwzMjksOWM2LjItNS44LDE0LjUtOS4xLDIzLTljOCwwLDE1LjcsMywyMyw5bDMyMCwzMjBjMTAsMTAuNywxMi4zLDIyLjMsNywzNQoJYy01LjMsMTMuMy0xNS4zLDIwLTMwLDIwSDQ4MHYxMzc2YzAsOS4zLTMsMTctOSwyM3MtMTMuNyw5LTIzLDlIMjU2Yy05LjMsMC0xNy0zLTIzLTlzLTktMTMuNy05LTIzVjM4NEgzMmMtOS4zLDAtMTctMy0yMy05CglTMCwzNjEuMywwLDM1MnogTTE3NjAuOCwxNTY4djE5MmMwLDkuMy0zLDE3LTksMjNjLTYsNi0xMy43LDktMjMsOWgtODMyYy05LjMsMC0xNy0zLTIzLTlzLTktMTMuNy05LTIzdi0xOTJjMC05LjMsMy0xNyw5LTIzCglzMTMuNy05LDIzLTloODMyYzkuMywwLDE3LDMsMjMsOUMxNzU3LjgsMTU1MSwxNzYwLjgsMTU1OC43LDE3NjAuOCwxNTY4eiBNMTU2OC44LDEwNTZ2MTkyYzAsOS4zLTMsMTctOSwyM2MtNiw2LTEzLjcsOS0yMyw5aC02NDAKCWMtOS4zLDAtMTctMy0yMy05cy05LTEzLjctOS0yM3YtMTkyYzAtOS4zLDMtMTcsOS0yM3MxMy43LTksMjMtOWg2NDBjOS4zLDAsMTcsMywyMyw5QzE1NjUuOCwxMDM5LDE1NjguOCwxMDQ2LjcsMTU2OC44LDEwNTZ6CgkgTTEzNzYuOCw1NDR2MTkyYzAsOS4zLTMsMTctOSwyM2MtNiw2LTEzLjcsOS0yMyw5aC00NDhjLTkuMywwLTE3LTMtMjMtOXMtOS0xMy43LTktMjNWNTQ0YzAtOS4zLDMtMTcsOS0yM3MxMy43LTksMjMtOWg0NDgKCWM5LjMsMCwxNywzLDIzLDlDMTM3My44LDUyNywxMzc2LjgsNTM0LjcsMTM3Ni44LDU0NHogTTExODQuOCwzMnYxOTJjMCw5LjMtMywxNy05LDIzcy0xMy43LDktMjMsOWgtMjU2Yy05LjMsMC0xNy0zLTIzLTkKCXMtOS0xMy43LTktMjNWMzJjMC05LjMsMy0xNyw5LTIzczEzLjctOSwyMy05aDI1NmM5LjMsMCwxNywzLDIzLDlTMTE4NC44LDIyLjcsMTE4NC44LDMyeiIvPgo8L3N2Zz4K");
}
.hc-table th.hc-active-sort.hc-sort-desc:after {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIzLjEuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxNzYwLjggMTc5MiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTc2MC44IDE3OTI7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojMDBBODU5O30KPC9zdHlsZT4KPHRpdGxlPkFydGJvYXJkIDE8L3RpdGxlPgo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTE4NC44LDE1Njh2MTkyYzAsOS4zLTMsMTctOSwyM3MtMTMuNyw5LTIzLDloLTI1NmMtOS4zLDAtMTctMy0yMy05cy05LTEzLjctOS0yM3YtMTkyYzAtOS4zLDMtMTcsOS0yMwoJczEzLjctOSwyMy05aDI1NmM5LjMsMCwxNywzLDIzLDlTMTE4NC44LDE1NTguNywxMTg0LjgsMTU2OHogTTcwNC44LDE0NDBjMCw4LTMuMywxNi0xMCwyNGwtMzE5LDMxOWMtNi4yLDUuOC0xNC41LDkuMS0yMyw5CgljLTgsMC0xNS43LTMtMjMtOWwtMzIwLTMyMGMtMTAtMTAuNy0xMi4zLTIyLjMtNy0zNWM1LjMtMTMuMywxNS4zLTIwLDMwLTIwaDE5MlYzMmMwLTkuMywzLTE3LDktMjNzMTMuNy05LDIzLTloMTkyCgljOS4zLDAsMTcsMywyMyw5czksMTMuNyw5LDIzdjEzNzZoMTkyYzkuMywwLDE3LDMsMjMsOVM3MDQuOCwxNDMwLjcsNzA0LjgsMTQ0MHogTTEzNzYuOCwxMDU2djE5MmMwLDkuMy0zLDE3LTksMjNzLTEzLjcsOS0yMyw5CgloLTQ0OGMtOS4zLDAtMTctMy0yMy05cy05LTEzLjctOS0yM3YtMTkyYzAtOS4zLDMtMTcsOS0yM3MxMy43LTksMjMtOWg0NDhjOS4zLDAsMTcsMywyMyw5UzEzNzYuOCwxMDQ2LjcsMTM3Ni44LDEwNTZ6IE0xNTY4LjgsNTQ0Cgl2MTkyYzAsOS4zLTMsMTctOSwyM3MtMTMuNyw5LTIzLDloLTY0MGMtOS4zLDAtMTctMy0yMy05cy05LTEzLjctOS0yM1Y1NDRjMC05LjMsMy0xNyw5LTIzczEzLjctOSwyMy05aDY0MGM5LjMsMCwxNywzLDIzLDkKCVMxNTY4LjgsNTM0LjcsMTU2OC44LDU0NHogTTE3NjAuOCwzMnYxOTJjMCw5LjMtMywxNy05LDIzcy0xMy43LDktMjMsOWgtODMyYy05LjMsMC0xNy0zLTIzLTlzLTktMTMuNy05LTIzVjMyYzAtOS4zLDMtMTcsOS0yMwoJczEzLjctOSwyMy05aDgzMmM5LjMsMCwxNywzLDIzLDlTMTc2MC44LDIyLjcsMTc2MC44LDMyeiIvPgo8L3N2Zz4K");
}

.hc-no-hover-table tbody tr:nth-child(2n):hover {
  background-color: #fff;
}
.hc-no-hover-table tbody tr:nth-child(2n+1):hover {
  background-color: rgb(249, 250.2, 251.4);
}
.hc-no-hover-table tbody tr.hc-row-selected:hover {
  background-color: #007bff;
}

.hc-table-actions {
  display: flex;
  align-items: center;
  justify-content: flex-end;
}
.hc-table-actions .hc-elip-menu {
  margin: -1px 0 -2px 6px;
}
.hc-table-actions .hc-action-ico {
  font-size: 1.0714285714rem;
  cursor: pointer;
  color: #515353;
  opacity: 0;
  transition: opacity 0.3s;
}
.hc-table-actions .hc-action-ico:hover {
  color: #333;
}
.hc-table-actions .hc-action-ico:not(:last-of-type) {
  margin-right: 12px;
}
.hc-table-actions .hc-action-ico-show {
  opacity: 1;
}

tr:hover .hc-table-actions .hc-action-ico,
.hc-table-actions-show .hc-action-ico {
  opacity: 1;
}

.hc-table-small .hc-table-actions .hc-elip-menu {
  opacity: 1;
}

.hc-table-bulk-actions {
  padding: 3px 0 3px 20px;
  min-height: 32px;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
.hc-table-bulk-actions .selected-count {
  font-size: 0.9285714286rem;
  color: #6d6e70;
  font-style: italic;
}
.hc-table-bulk-actions .selected-count:not(:only-child) {
  margin-right: 12px;
}

.hc-empty-table-block {
  width: 100%;
  height: 300px;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  color: #6d6e70;
  animation: FadeIn 0.3s;
}
.hc-empty-table-block .hc-empty-table-block-ico {
  background-repeat: no-repeat;
  margin-bottom: 7px;
  height: 48px;
  width: 48px;
  opacity: 0.3;
}
.hc-empty-table-block .hc-empty-ico {
  background-image: url("data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA5Ni45OSA4NC4xNSI+PHRpdGxlPmVtcHR5PC90aXRsZT48cGF0aCBkPSJNODcuMTQsMTEuNjVhNS41NCw1LjU0LDAsMCwwLTUtMy41N0gxOGE1LjU0LDUuNTQsMCwwLDAtNSwzLjU3TDEuNTYsNTIuM1Y4OC42N2EzLjU3LDMuNTcsMCwwLDAsMy41NywzLjU3SDk1YTMuNTcsMy41NywwLDAsMCwzLjU3LTMuNTdWNTIuM1pNODUuNzIsNTMuNzJINjguNnMtMi4xNC4xOC0yLjE0LDMuNTdsMC0uMDhhMTYuMzgsMTYuMzgsMCwwLDEtMzIuNzQsMGwwLC4wOGMwLTMuMzktMi4xNC0zLjU2LTIuMTQtMy41NkgxNC40Yy01LjcxLDAtMy41Ny01LTMuNTctNWw4LjU2LTMxLjM4QTMuODEsMy44MSwwLDAsMSwyMywxNC41SDc3Ljg3YTMuNzcsMy43NywwLDAsMSwzLjU3LDIuNzlsNy44NSwzMS4zMlM5MS40Miw1My43Miw4NS43Miw1My43MloiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xLjU2IC04LjA4KSIvPjwvc3ZnPg==");
}
.hc-empty-table-block .hc-warn-ico {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMC4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCA3OS41IDcwLjEiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDc5LjUgNzAuMTsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHRpdGxlPndhcm48L3RpdGxlPg0KPHBhdGggZD0iTTc4LjgsNjIuOEw0NCwyLjRjLTEuMy0yLjMtNC4zLTMuMS02LjctMS44Yy0wLjcsMC40LTEuNCwxLTEuOCwxLjhMMC43LDYyLjhjLTEuMywyLjMtMC41LDUuMywxLjgsNi43DQoJYzAuNywwLjQsMS42LDAuNywyLjQsMC43aDY5LjdjMi43LDAsNC45LTIuMiw0LjktNC45Qzc5LjUsNjQuNCw3OS4yLDYzLjUsNzguOCw2Mi44eiBNMzUuMiwyMC43aDkuMnYyNS43aC05LjJWMjAuN3ogTTM5LjcsNjAuOA0KCWMtMy4xLDAtNS42LTIuNS01LjYtNS42YzAtMy4xLDIuNS01LjYsNS42LTUuNmMzLjEsMCw1LjYsMi41LDUuNiw1LjZDNDUuNCw1OC4yLDQyLjgsNjAuOCwzOS43LDYwLjh6Ii8+DQo8L3N2Zz4NCg==");
}
.hc-empty-table-block .hc-empty-table-block-msg {
  font-style: italic;
  font-weight: 400;
  text-align: center;
}
.hc-empty-table-block button {
  margin-top: 10px;
  font-style: normal;
}

th.hc-table-sticky.hc-table-sticky-border-elem-top, .hc-sticky-header th, .hc-sticky-header th.hc-col-sortable-left, .hc-sticky-header th.hc-col-sortable {
  z-index: 100;
  position: sticky;
  background-color: #fff;
  top: -1px !important;
  box-shadow: 1px 0 2px rgba(0, 0, 0, 0.15);
}
th.hc-table-sticky.hc-table-sticky-border-elem-top:first-child, .hc-sticky-header th:first-child, .hc-sticky-header th.hc-col-sortable-left:first-child, .hc-sticky-header th.hc-col-sortable:first-child {
  z-index: 101;
}
th.hc-table-sticky.hc-table-sticky-border-elem-top:first-child:before, .hc-sticky-header th:first-child:before, .hc-sticky-header th.hc-col-sortable-left:first-child:before, .hc-sticky-header th.hc-col-sortable:first-child:before {
  content: " ";
  height: 100%;
  width: 2px;
  background-color: #fff;
  display: inline-block;
  position: absolute;
  left: -1px;
  top: 0;
}
th.hc-table-sticky.hc-table-sticky-border-elem-top:last-child:before, .hc-sticky-header th:last-child:before, .hc-sticky-header th.hc-col-sortable-left:last-child:before, .hc-sticky-header th.hc-col-sortable:last-child:before {
  content: " ";
  height: 100%;
  width: 2px;
  background-color: #fff;
  display: inline-block;
  position: absolute;
  right: -1px;
  top: 0;
}

td.hc-table-sticky.hc-table-sticky-border-elem-left, td.hc-sticky-col, th:first-child.hc-table-sticky.hc-table-sticky-border-elem-left, th:first-child.hc-sticky-col {
  z-index: 99;
  position: sticky;
  left: -1px !important;
  border-left: 1px solid #c0c5cc;
  background-color: #d7dde4;
  box-shadow: inset 1px 0 0 #c0c5cc, inset -1px 0 0 #c0c5cc;
}
td.hc-table-sticky.hc-table-sticky-border-elem-left:first-child:before, td.hc-sticky-col:first-child:before, th:first-child.hc-table-sticky.hc-table-sticky-border-elem-left:first-child:before, th:first-child.hc-sticky-col:first-child:before {
  content: none;
}
td.hc-table-sticky.hc-table-sticky-border-elem-left:last-child:after, td.hc-sticky-col:last-child:after, th:first-child.hc-table-sticky.hc-table-sticky-border-elem-left:last-child:after, th:first-child.hc-sticky-col:last-child:after {
  content: none;
}

.hc-table-container-gray th.hc-table-sticky.hc-table-sticky-border-elem-top, .hc-table-container-gray .hc-sticky-header th {
  background-color: #f0f3f6;
}
.hc-table-container-gray th.hc-table-sticky.hc-table-sticky-border-elem-top:first-child:before, .hc-table-container-gray .hc-sticky-header th:first-child:before {
  background-color: #f0f3f6;
}
.hc-table-container-gray th.hc-table-sticky.hc-table-sticky-border-elem-top:last-child:before, .hc-table-container-gray .hc-sticky-header th:last-child:before {
  background-color: #f0f3f6;
}

.hc-table-container-gray th.hc-table-sticky-border-elem-left.hc-table-sticky-border-elem-top, .hc-table-container-gray tr.hc-sticky-header th.hc-sticky-col:first-child, :not(.hc-table-container-gray) th.hc-table-sticky-border-elem-left.hc-table-sticky-border-elem-top, :not(.hc-table-container-gray) tr.hc-sticky-header th.hc-sticky-col:first-child {
  z-index: 101;
  background-color: #d7dde4;
  border-left: 1px solid #c0c5cc;
}

.hc-table-borders th.hc-table-sticky, .hc-table-borders .hc-sticky-header th, .hc-table-borders .hc-sticky-header th.hc-col-sortable-left, .hc-table-borders .hc-sticky-header th.hc-col-sortable {
  background-color: #f0f3f6;
  box-shadow: inset 0 1px 0 #c0c5cc, inset 0 -1px 0 #c0c5cc;
  border: 1px solid #c0c5cc;
  border-bottom: none;
}
.hc-table-borders th.hc-table-sticky:first-child:before, .hc-table-borders .hc-sticky-header th:first-child:before, .hc-table-borders .hc-sticky-header th.hc-col-sortable-left:first-child:before, .hc-table-borders .hc-sticky-header th.hc-col-sortable:first-child:before {
  content: none;
}
.hc-table-borders th.hc-table-sticky:last-child:after, .hc-table-borders .hc-sticky-header th:last-child:after, .hc-table-borders .hc-sticky-header th.hc-col-sortable-left:last-child:after, .hc-table-borders .hc-sticky-header th.hc-col-sortable:last-child:after {
  content: none;
}
.hc-table-borders th.hc-table-sticky.hc-table-sticky-border-elem-left, .hc-table-borders .hc-sticky-header th.hc-table-sticky-border-elem-left, .hc-table-borders .hc-sticky-header th.hc-col-sortable-left.hc-table-sticky-border-elem-left, .hc-table-borders .hc-sticky-header th.hc-col-sortable.hc-table-sticky-border-elem-left {
  box-shadow: inset 0 1px 0 #c0c5cc, inset 0 -1px 0 #c0c5cc, inset 1px 0 0 #c0c5cc, inset -1px 0 0 #c0c5cc;
}
.hc-table-borders td.hc-table-sticky, .hc-table-borders td.hc-sticky-col, .hc-table-borders th.hc-sticky-col {
  border-right: none !important;
  box-shadow: inset 1px 0 0 #c0c5cc, inset -1px 0 0 #c0c5cc;
}
.hc-table-borders .hc-sticky-header th.hc-sticky-col {
  box-shadow: inset 0 1px 0 #c0c5cc, inset 0 -1px 0 #c0c5cc, inset 1px 0 0 #c0c5cc, inset -1px 0 0 #c0c5cc;
}

.hc-draggable-header {
  position: relative;
}
.hc-draggable-header .ico-grip {
  position: absolute;
  left: 2px;
  color: #708090;
  opacity: 0;
  background-image: url("data:image/svg+xml;base64,PHN2ZyBpZD0iZ3JpcCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iNS45NCIgaGVpZ2h0PSIxNy45NCIgdmlld0JveD0iMCAwIDUuOTQgMTcuOTQiPgogIDxjaXJjbGUgaWQ9IkVsbGlwc2VfNCIgZGF0YS1uYW1lPSJFbGxpcHNlIDQiIGN4PSIwLjk3IiBjeT0iMC45NyIgcj0iMC45NyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAwKSIgZmlsbD0iI2ExYTFhMSIvPgogIDxjaXJjbGUgaWQ9IkVsbGlwc2VfNSIgZGF0YS1uYW1lPSJFbGxpcHNlIDUiIGN4PSIwLjk3IiBjeT0iMC45NyIgcj0iMC45NyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCA0KSIgZmlsbD0iI2ExYTFhMSIvPgogIDxjaXJjbGUgaWQ9IkVsbGlwc2VfNiIgZGF0YS1uYW1lPSJFbGxpcHNlIDYiIGN4PSIwLjk3IiBjeT0iMC45NyIgcj0iMC45NyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCA4KSIgZmlsbD0iI2ExYTFhMSIvPgogIDxjaXJjbGUgaWQ9IkVsbGlwc2VfNyIgZGF0YS1uYW1lPSJFbGxpcHNlIDciIGN4PSIwLjk3IiBjeT0iMC45NyIgcj0iMC45NyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAxMikiIGZpbGw9IiNhMWExYTEiLz4KICA8Y2lyY2xlIGlkPSJFbGxpcHNlXzgiIGRhdGEtbmFtZT0iRWxsaXBzZSA4IiBjeD0iMC45NyIgY3k9IjAuOTciIHI9IjAuOTciIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgMTYpIiBmaWxsPSIjYTFhMWExIi8+CiAgPGNpcmNsZSBpZD0iRWxsaXBzZV85IiBkYXRhLW5hbWU9IkVsbGlwc2UgOSIgY3g9IjAuOTciIGN5PSIwLjk3IiByPSIwLjk3IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg0IDApIiBmaWxsPSIjYTFhMWExIi8+CiAgPGNpcmNsZSBpZD0iRWxsaXBzZV8xMCIgZGF0YS1uYW1lPSJFbGxpcHNlIDEwIiBjeD0iMC45NyIgY3k9IjAuOTciIHI9IjAuOTciIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQgNCkiIGZpbGw9IiNhMWExYTEiLz4KICA8Y2lyY2xlIGlkPSJFbGxpcHNlXzExIiBkYXRhLW5hbWU9IkVsbGlwc2UgMTEiIGN4PSIwLjk3IiBjeT0iMC45NyIgcj0iMC45NyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNCA4KSIgZmlsbD0iI2ExYTFhMSIvPgogIDxjaXJjbGUgaWQ9IkVsbGlwc2VfMTIiIGRhdGEtbmFtZT0iRWxsaXBzZSAxMiIgY3g9IjAuOTciIGN5PSIwLjk3IiByPSIwLjk3IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg0IDEyKSIgZmlsbD0iI2ExYTFhMSIvPgogIDxjaXJjbGUgaWQ9IkVsbGlwc2VfMTMiIGRhdGEtbmFtZT0iRWxsaXBzZSAxMyIgY3g9IjAuOTciIGN5PSIwLjk3IiByPSIwLjk3IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg0IDE2KSIgZmlsbD0iI2ExYTFhMSIvPgo8L3N2Zz4K");
  background-repeat: no-repeat;
  background-size: contain;
  display: inline-block;
  height: 16px;
  width: 16px;
  cursor: pointer;
}
.hc-draggable-header:hover .ico-grip, .hc-draggable-header.cdk-drag-preview .ico-grip {
  opacity: 1;
  cursor: move;
}

.hc-table.cdk-drop-list-dragging .cdk-drag {
  transform: translate3d(0px, 0px, 0px) !important;
}
.hc-table.cdk-drop-list-dragging .hc-draggable-header:before {
  content: " ";
  position: absolute;
  height: calc(100vh - 220px);
  max-height: calc(100vh - 220px);
  width: 100%;
  display: inline-block;
  left: 0;
  top: 0;
}
.hc-table.cdk-drop-list-dragging .hc-draggable-header:hover {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  background-color: rgba(0, 123, 255, 0.4) !important;
}
.hc-table.cdk-drop-list-dragging .hc-draggable-header:hover .ico-grip {
  opacity: 0;
}
.hc-table.cdk-drop-list-dragging .hc-draggable-header:hover:before {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  background-color: rgba(0, 123, 255, 0.4) !important;
}

.hc-draggable-header.cdk-drag-preview {
  display: inline-block;
  background-color: #fff;
  padding: 8px 16px;
  border: 1px solid #f0f3f6;
  border-radius: 4px;
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);
  opacity: 0.9;
  color: #006d9a;
}
.hc-draggable-header.cdk-drag-placeholder {
  transform: translate3d(0px, 0px, 0px) !important;
}

/* set standard relative layering for components */
/* set standard relative layering for components */
/* set standard relative layering for components */
.hc-tile {
  width: 100%;
  box-sizing: border-box;
  padding: 30px 35px;
  background-color: #fff;
  border-radius: 5px;
  display: block;
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);
  margin-bottom: 30px;
}

.hc-tile-tight {
  padding: 10px 15px;
  margin-bottom: 15px;
}

.hc-tile-header-blue {
  font-size: 1.0714285714rem;
  text-transform: uppercase;
  color: #006d9a;
  font-weight: 600;
  margin: 0 0 20px 0;
}

.hc-tile-header-title {
  font-size: 1.2857142857rem;
  font-weight: 600;
  margin: 0 0 20px 0;
}

.hc-tile-header-center {
  font-size: 1.2857142857rem;
  color: inherit;
  font-weight: 600;
  text-align: center;
}
.hc-tile-header-center hc-icon {
  margin-bottom: 10px;
}
.hc-tile-header-center p {
  font-size: 1rem;
}

.hc-accordion {
  display: block;
  background: transparent;
  color: currentColor;
  box-sizing: border-box;
}

.hc-accordion-toolbar-wrapper {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
}

.hc-accordion-toolbar-wrapper.hc-toolbar-pointer {
  cursor: pointer;
}

.hc-accordian-hide-button {
  visibility: hidden;
  width: 0 !important;
  margin: 2px 0 !important;
}

.hc-accordion-trigger {
  background: transparent;
  border: none;
  color: #00aeff;
  cursor: pointer;
  height: 48px;
  outline: none;
  padding: 0;
  position: relative;
  width: 48px;
  margin: 2px;
  border-radius: 4px;
  align-items: center;
  display: flex;
  justify-content: center;
}
.hc-accordion-trigger::after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNi45NzgiIGhlaWdodD0iMTcuMzE5IiB2aWV3Qm94PSIwIDAgMjYuOTc4IDE3LjMxOSI+CiAgPGRlZnM+CiAgICA8c3R5bGU+CiAgICAgIC5jbHMtMSB7CiAgICAgICAgZmlsbDogIzAwYWVmZjsKICAgICAgfQogICAgPC9zdHlsZT4KICA8L2RlZnM+CiAgPHBhdGggaWQ9IlBhdGhfNSIgZGF0YS1uYW1lPSJQYXRoIDUiIGNsYXNzPSJjbHMtMSIgZD0iTTI4LjE3NS0xMi4xODhhMS4wODEsMS4wODEsMCwwLDAsMC0xLjUyM0wyNS40LTE2LjQ3M2ExLjA2MSwxLjA2MSwwLDAsMC0xLjUwNywwTDE1LTcuNTg0bC04Ljg5LTguODlhMS4wNjEsMS4wNjEsMCwwLDAtMS41MDcsMEwxLjgyNS0xMy43MTFhMS4wODEsMS4wODEsMCwwLDAsMCwxLjUyM0wxNC4yNDcuMjE4YTEuMDYxLDEuMDYxLDAsMCwwLDEuNTA3LDBaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMS41MTEgMTYuNzg3KSIvPgo8L3N2Zz4K");
  background-repeat: no-repeat;
  background-size: contain;
  box-sizing: border-box;
  content: "";
  display: block;
  height: 8.5px;
  margin-top: 2px;
  pointer-events: none;
  transform: rotate(180deg);
  transition: transform 500ms cubic-bezier(0.25, 0.8, 0.25, 1);
  width: 13px;
}
.hc-accordion-trigger:focus {
  box-shadow: 0 0 0 2px rgba(0, 174, 255, 0.4);
}
.hc-accordion-closed .hc-accordion-trigger::after, .hc-accordion-closing .hc-accordion-trigger::after {
  transform: rotate(0deg);
}
.hc-accordion-toolbar-wrapper.hc-align-right .hc-accordion-trigger {
  margin-left: auto;
  order: 1;
}

.hc-accordion-collapse {
  display: block;
  overflow: hidden;
}

.hc-accordion-toolbar {
  align-items: center;
  box-sizing: border-box;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  width: 100%;
}
.hc-accordion-toolbar-wrapper.hc-align-right .hc-accordion-toolbar {
  order: 0;
}

.hc-accordion-content {
  outline: 0;
  padding: 12px 0;
}

/* set standard relative layering for components */
/* set standard relative layering for components */
/* set standard relative layering for components */
/* set standard relative layering for components */
.hc-icon-left {
  margin-right: 5px;
}

.hc-icon-right {
  margin-left: 5px;
}

.hc-info-ico {
  font-size: 1.1428571429rem;
  color: #cccccc;
  cursor: pointer;
}
.hc-info-ico:hover {
  color: #a1a1a1;
}

.hc-app-switcher-container {
  height: 100%;
  width: 100%;
}

.hc-app-switcher {
  max-width: 360px;
}

.hc-app-switcher-header {
  align-items: baseline;
  border-bottom: 1px solid #cccccc;
  display: flex;
  justify-content: space-between;
  margin: 10px 0;
  padding-bottom: 5px;
  padding-left: 2px;
}

.hc-app-switcher-all-apps-link {
  font-size: 0.9285714286rem;
}

.hc-app-switcher-apps {
  display: flex;
  flex-flow: row wrap;
  justify-content: flex-start;
}

.hc-app-switcher-app {
  flex: 0 0 auto;
}

.hc-app-switcher-link {
  align-items: center;
  display: flex;
  flex-direction: column;
  padding: 10px;
  text-decoration: none;
}

.hc-app-switcher-link-highlighted {
  opacity: 0.5;
  pointer-events: none;
}

.hc-app-switcher-app-title {
  color: #333;
  font-weight: 600;
  padding-top: 8px;
  text-align: center;
  width: 100px;
}

.hc-app-switcher-app-img {
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

.hc-app-switcher-empty {
  align-items: center;
  display: flex;
  flex-direction: column;
  padding: 20px;
  text-align: center;
  width: 360px;
}

.hc-app-switcher-spinner-container {
  padding: 65px 0;
}

.hc-app-switcher-warning-icon {
  background-repeat: no-repeat;
  height: 40px;
  opacity: 0.5;
  width: 40px;
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMC4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCA3OS41IDcwLjEiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDc5LjUgNzAuMTsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHRpdGxlPndhcm48L3RpdGxlPg0KPHBhdGggZD0iTTc4LjgsNjIuOEw0NCwyLjRjLTEuMy0yLjMtNC4zLTMuMS02LjctMS44Yy0wLjcsMC40LTEuNCwxLTEuOCwxLjhMMC43LDYyLjhjLTEuMywyLjMtMC41LDUuMywxLjgsNi43DQoJYzAuNywwLjQsMS42LDAuNywyLjQsMC43aDY5LjdjMi43LDAsNC45LTIuMiw0LjktNC45Qzc5LjUsNjQuNCw3OS4yLDYzLjUsNzguOCw2Mi44eiBNMzUuMiwyMC43aDkuMnYyNS43aC05LjJWMjAuN3ogTTM5LjcsNjAuOA0KCWMtMy4xLDAtNS42LTIuNS01LjYtNS42YzAtMy4xLDIuNS01LjYsNS42LTUuNmMzLjEsMCw1LjYsMi41LDUuNiw1LjZDNDUuNCw1OC4yLDQyLjgsNjAuOCwzOS43LDYwLjh6Ii8+DQo8L3N2Zz4NCg==");
}

.hc-app-switcher-empty-icon {
  background-repeat: no-repeat;
  height: 40px;
  opacity: 0.5;
  width: 40px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA5Ni45OSA4NC4xNSI+PHRpdGxlPmVtcHR5PC90aXRsZT48cGF0aCBkPSJNODcuMTQsMTEuNjVhNS41NCw1LjU0LDAsMCwwLTUtMy41N0gxOGE1LjU0LDUuNTQsMCwwLDAtNSwzLjU3TDEuNTYsNTIuM1Y4OC42N2EzLjU3LDMuNTcsMCwwLDAsMy41NywzLjU3SDk1YTMuNTcsMy41NywwLDAsMCwzLjU3LTMuNTdWNTIuM1pNODUuNzIsNTMuNzJINjguNnMtMi4xNC4xOC0yLjE0LDMuNTdsMC0uMDhhMTYuMzgsMTYuMzgsMCwwLDEtMzIuNzQsMGwwLC4wOGMwLTMuMzktMi4xNC0zLjU2LTIuMTQtMy41NkgxNC40Yy01LjcxLDAtMy41Ny01LTMuNTctNWw4LjU2LTMxLjM4QTMuODEsMy44MSwwLDAsMSwyMywxNC41SDc3Ljg3YTMuNzcsMy43NywwLDAsMSwzLjU3LDIuNzlsNy44NSwzMS4zMlM5MS40Miw1My43Miw4NS43Miw1My43MloiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xLjU2IC04LjA4KSIvPjwvc3ZnPg==");
}

.hc-app-switcher-retry {
  cursor: pointer;
  font-weight: 600;
  margin-top: 10px;
}

/* set standard relative layering for components */
/* set standard relative layering for components */
/* set standard relative layering for components */
/* set standard relative layering for components */
.hc-icon-left {
  margin-right: 5px;
}

.hc-icon-right {
  margin-left: 5px;
}

.hc-info-ico {
  font-size: 1.1428571429rem;
  color: #cccccc;
  cursor: pointer;
}
.hc-info-ico:hover {
  color: #a1a1a1;
}

.hc-app-switcher-links-bottom-spacer {
  padding-bottom: 15px;
}

.hc-app-switcher-links {
  align-items: center;
  border-top: 1px solid rgb(81.0666666667, 100.2666666667, 110.9333333333);
  color: #c0c5cc;
  display: flex;
  height: 55px;
  padding-left: 2%;
  text-decoration: none;
  transition: background-color 0.25s ease;
}
.hc-app-switcher-links:hover {
  background-color: rgb(27.2333333333, 33.6833333333, 37.2666666667);
}

.hc-app-switcher-links-icon {
  color: #708090;
  padding-left: 28px;
}

.hc-app-switcher-links-ico-th {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MTIgNTEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KCS5zdDB7ZmlsbDojNzA4MDkwO30NCjwvc3R5bGU+DQo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTQ5LjMsNTZ2ODBjMCwxMy4zLTEwLjcsMjQtMjQsMjRIMjRjLTEzLjMsMC0yNC0xMC43LTI0LTI0VjU2YzAtMTMuMywxMC43LTI0LDI0LTI0aDEwMS4zDQoJQzEzOC42LDMyLDE0OS4zLDQyLjcsMTQ5LjMsNTZMMTQ5LjMsNTZ6IE0zMzAuNywyOTZ2LTgwYzAtMTMuMy0xMC43LTI0LTI0LTI0SDIwNS4zYy0xMy4zLDAtMjQsMTAuNy0yNCwyNHY4MGMwLDEzLjMsMTAuNywyNCwyNCwyNA0KCWgxMDEuM0MzMTkuOSwzMjAsMzMwLjcsMzA5LjMsMzMwLjcsMjk2eiBNMzYyLjcsNTZ2ODBjMCwxMy4zLDEwLjcsMjQsMjQsMjRINDg4YzEzLjMsMCwyNC0xMC43LDI0LTI0VjU2YzAtMTMuMy0xMC43LTI0LTI0LTI0DQoJSDM4Ni43QzM3My40LDMyLDM2Mi43LDQyLjcsMzYyLjcsNTZ6IE0zMzAuNywxMzZWNTZjMC0xMy4zLTEwLjctMjQtMjQtMjRIMjA1LjNjLTEzLjMsMC0yNCwxMC43LTI0LDI0djgwYzAsMTMuMywxMC43LDI0LDI0LDI0DQoJaDEwMS4zQzMxOS45LDE2MCwzMzAuNywxNDkuMywzMzAuNywxMzZ6IE0xMjUuMywxOTJIMjRjLTEzLjMsMC0yNCwxMC43LTI0LDI0djgwYzAsMTMuMywxMC43LDI0LDI0LDI0aDEwMS4zYzEzLjMsMCwyNC0xMC43LDI0LTI0DQoJdi04MEMxNDkuMywyMDIuNywxMzguNiwxOTIsMTI1LjMsMTkyTDEyNS4zLDE5MnogTTAsMzc2djgwYzAsMTMuMywxMC43LDI0LDI0LDI0aDEwMS4zYzEzLjMsMCwyNC0xMC43LDI0LTI0di04MA0KCWMwLTEzLjMtMTAuNy0yNC0yNC0yNEgyNEMxMC43LDM1MiwwLDM2Mi43LDAsMzc2eiBNMzg2LjcsMzIwSDQ4OGMxMy4zLDAsMjQtMTAuNywyNC0yNHYtODBjMC0xMy4zLTEwLjctMjQtMjQtMjRIMzg2LjcNCgljLTEzLjMsMC0yNCwxMC43LTI0LDI0djgwQzM2Mi43LDMwOS4zLDM3My40LDMyMCwzODYuNywzMjB6IE0zODYuNyw0ODBINDg4YzEzLjMsMCwyNC0xMC43LDI0LTI0di04MGMwLTEzLjMtMTAuNy0yNC0yNC0yNEgzODYuNw0KCWMtMTMuMywwLTI0LDEwLjctMjQsMjR2ODBDMzYyLjcsNDY5LjMsMzczLjQsNDgwLDM4Ni43LDQ4MHogTTE4MS4zLDM3NnY4MGMwLDEzLjMsMTAuNywyNCwyNCwyNGgxMDEuM2MxMy4zLDAsMjQtMTAuNywyNC0yNHYtODANCgljMC0xMy4zLTEwLjctMjQtMjQtMjRIMjA1LjNDMTkyLjEsMzUyLDE4MS4zLDM2Mi43LDE4MS4zLDM3NnoiLz4NCjwvc3ZnPg0K");
}

.hc-app-switcher-links-text {
  padding-left: 33px;
}

/* set standard relative layering for components */
/* set standard relative layering for components */
/* set standard relative layering for components */
.hc-banner {
  align-items: center;
  display: flex;
  justify-content: flex-start;
  padding: 10px;
  width: 100%;
  z-index: 950;
}

.hc-banner-dismiss {
  cursor: pointer;
  pointer-events: all;
}
.hc-banner-dismiss.hc-banner-success:hover {
  background-color: rgb(0, 142.5, 75.4910714286);
}
.hc-banner-dismiss.hc-banner-warning:hover {
  background-color: rgb(243.9442060086, 138.1630901288, 7.5557939914);
}
.hc-banner-dismiss.hc-banner-alert:hover {
  background-color: rgb(239.2918660287, 36.2081339713, 46.3062200957);
}
.hc-banner-dismiss.hc-banner-info:hover {
  background-color: rgb(197.625, 223.725, 235.875);
}

.hc-banner-success {
  background-color: #00a859;
  color: #fff;
}

.hc-banner-warning {
  background-color: #f8961d;
  color: #fff;
}

.hc-banner-alert {
  background-color: #f13c45;
  color: #fff;
}

.hc-banner-info {
  background-color: rgb(216.75, 234.15, 242.25);
  border: 1px solid rgb(178.5, 213.3, 229.5);
  border-left: none;
  border-right: none;
  color: #333;
}

.hc-banner-close {
  align-items: center;
  display: flex;
  margin-left: auto;
  padding-left: 20px;
  padding-right: 10px;
}

.hc-banner-close-icon {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NjIuOTQ3IDY2Mi45NDciPgogIDxkZWZzPgogICAgPHN0eWxlPgogICAgICAuY2xzLTEgewogICAgICAgIGZpbGw6ICNmZmY7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgPC9kZWZzPgogIDxwYXRoIGlkPSJQYXRoXzc0NCIgZGF0YS1uYW1lPSJQYXRoIDc0NCIgY2xhc3M9ImNscy0xIiBkPSJNMzMxLjQ3NC0xMTkuNDJhNTQuMTE2LDU0LjExNiwwLDAsMC0xNS42MjUtMzcuOTQ2TDE1MS43ODYtMzIxLjQyOSwzMTUuODQ5LTQ4NS40OTJhNTQuMTE2LDU0LjExNiwwLDAsMCwxNS42MjUtMzcuOTQ2LDU0LjExNiw1NC4xMTYsMCwwLDAtMTUuNjI1LTM3Ljk0N2wtNzUuODkzLTc1Ljg5M0E1NC4xMTYsNTQuMTE2LDAsMCwwLDIwMi4wMS02NTIuOWE1NC4xMTYsNTQuMTE2LDAsMCwwLTM3Ljk0NiwxNS42MjVMMC00NzMuMjE1LTE2NC4wNjItNjM3LjI3OEE1NC4xMTYsNTQuMTE2LDAsMCwwLTIwMi4wMDktNjUyLjlhNTQuMTE2LDU0LjExNiwwLDAsMC0zNy45NDYsMTUuNjI1bC03NS44OTMsNzUuODkzYTU0LjExNiw1NC4xMTYsMCwwLDAtMTUuNjI1LDM3Ljk0Nyw1NC4xMTYsNTQuMTE2LDAsMCwwLDE1LjYyNSwzNy45NDZsMTY0LjA2MywxNjQuMDYzTC0zMTUuODQ4LTE1Ny4zNjZhNTQuMTE2LDU0LjExNiwwLDAsMC0xNS42MjUsMzcuOTQ2LDU0LjExNiw1NC4xMTYsMCwwLDAsMTUuNjI1LDM3Ljk0NkwtMjM5Ljk1NS01LjU4YTU0LjExNiw1NC4xMTYsMCwwLDAsMzcuOTQ2LDE1LjYyNUE1NC4xMTYsNTQuMTE2LDAsMCwwLTE2NC4wNjItNS41OEwwLTE2OS42NDMsMTY0LjA2My01LjU4QTU0LjExNiw1NC4xMTYsMCwwLDAsMjAyLjAxLDEwLjA0NSw1NC4xMTYsNTQuMTE2LDAsMCwwLDIzOS45NTYtNS41OGw3NS44OTMtNzUuODkzQTU0LjExNiw1NC4xMTYsMCwwLDAsMzMxLjQ3NC0xMTkuNDJaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzMzEuNDczIDY1Mi45MDMpIi8+Cjwvc3ZnPgo=");
  background-repeat: no-repeat;
  height: 15px;
  opacity: 0.6;
  width: 15px;
}
.hc-banner-info .hc-banner-close-icon {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NjIuOTQ3IDY2Mi45NDciPgogIDxkZWZzPgogICAgPHN0eWxlPgogICAgICAuY2xzLTEgewogICAgICAgIGZpbGw6ICMwMDZlOWE7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgPC9kZWZzPgogIDxwYXRoIGlkPSJQYXRoXzc0NCIgZGF0YS1uYW1lPSJQYXRoIDc0NCIgY2xhc3M9ImNscy0xIiBkPSJNMzMxLjQ3NC0xMTkuNDJhNTQuMTE2LDU0LjExNiwwLDAsMC0xNS42MjUtMzcuOTQ2TDE1MS43ODYtMzIxLjQyOSwzMTUuODQ5LTQ4NS40OTJhNTQuMTE2LDU0LjExNiwwLDAsMCwxNS42MjUtMzcuOTQ2LDU0LjExNiw1NC4xMTYsMCwwLDAtMTUuNjI1LTM3Ljk0N2wtNzUuODkzLTc1Ljg5M0E1NC4xMTYsNTQuMTE2LDAsMCwwLDIwMi4wMS02NTIuOWE1NC4xMTYsNTQuMTE2LDAsMCwwLTM3Ljk0NiwxNS42MjVMMC00NzMuMjE1LTE2NC4wNjItNjM3LjI3OEE1NC4xMTYsNTQuMTE2LDAsMCwwLTIwMi4wMDktNjUyLjlhNTQuMTE2LDU0LjExNiwwLDAsMC0zNy45NDYsMTUuNjI1bC03NS44OTMsNzUuODkzYTU0LjExNiw1NC4xMTYsMCwwLDAtMTUuNjI1LDM3Ljk0Nyw1NC4xMTYsNTQuMTE2LDAsMCwwLDE1LjYyNSwzNy45NDZsMTY0LjA2MywxNjQuMDYzTC0zMTUuODQ4LTE1Ny4zNjZhNTQuMTE2LDU0LjExNiwwLDAsMC0xNS42MjUsMzcuOTQ2LDU0LjExNiw1NC4xMTYsMCwwLDAsMTUuNjI1LDM3Ljk0NkwtMjM5Ljk1NS01LjU4YTU0LjExNiw1NC4xMTYsMCwwLDAsMzcuOTQ2LDE1LjYyNUE1NC4xMTYsNTQuMTE2LDAsMCwwLTE2NC4wNjItNS41OEwwLTE2OS42NDMsMTY0LjA2My01LjU4QTU0LjExNiw1NC4xMTYsMCwwLDAsMjAyLjAxLDEwLjA0NSw1NC4xMTYsNTQuMTE2LDAsMCwwLDIzOS45NTYtNS41OGw3NS44OTMtNzUuODkzQTU0LjExNiw1NC4xMTYsMCwwLDAsMzMxLjQ3NC0xMTkuNDJaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzMzEuNDczIDY1Mi45MDMpIi8+Cjwvc3ZnPgo=");
}

.hc-banner-stamp {
  font-size: 0.7857142857rem;
  border-radius: 4px;
  font-weight: 700;
  letter-spacing: 1px;
  margin: 0 10px;
  padding: 5px 15px;
}
.hc-banner-success .hc-banner-stamp {
  background-color: #fff;
  color: #00a859;
}
.hc-banner-warning .hc-banner-stamp {
  background-color: #fff;
  color: #f8961d;
}
.hc-banner-alert .hc-banner-stamp {
  background-color: #fff;
  color: #f13c45;
}
.hc-banner-info .hc-banner-stamp {
  background-color: rgb(0, 139.2, 204);
  color: #fff;
}

/* set standard relative layering for components */
/* set standard relative layering for components */
/* set standard relative layering for components */
/* set standard relative layering for components */
.hc-button {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-weight: normal;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  touch-action: manipulation;
  cursor: pointer;
  user-select: none;
  background-image: none;
  border: none;
  border-radius: 5px;
  font-family: "Noto Sans", "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.hc-button[disabled] {
  cursor: not-allowed;
}
.hc-button:focus {
  outline: none;
  border-bottom: none;
  box-shadow: 0 0 0 2px rgba(0, 174, 255, 0.4);
}
.hc-button:active {
  background-image: none;
  outline: none;
}
.hc-button::-moz-focus-inner {
  border: 0;
}
.hc-button.hc-primary {
  color: #fff;
  background-color: #00a859;
}
.hc-button.hc-primary:focus {
  background-color: rgb(0, 134.4, 71.2);
  box-shadow: 0 0 0 3px rgba(0, 168, 89, 0.4);
}
.hc-button.hc-primary:hover {
  background-color: rgb(0, 151.2, 80.1);
}
.hc-button.hc-primary:active {
  background-color: rgb(0, 134.4, 71.2);
}
.hc-button.hc-primary[disabled], .hc-button.hc-primary[disabled]:hover, .hc-button.hc-primary[disabled]:focus, .hc-button.hc-primary[disabled]:active {
  background-color: #00a859;
  opacity: 0.35;
}
.hc-button.hc-primary-alt {
  color: #fff;
  background-color: #6e53a3;
}
.hc-button.hc-primary-alt:focus {
  background-color: rgb(88, 66.4, 130.4);
  box-shadow: 0 0 0 3px rgba(110, 83, 163, 0.4);
}
.hc-button.hc-primary-alt:hover {
  background-color: rgb(99, 74.7, 146.7);
}
.hc-button.hc-primary-alt:active {
  background-color: rgb(88, 66.4, 130.4);
}
.hc-button.hc-primary-alt[disabled], .hc-button.hc-primary-alt[disabled]:hover, .hc-button.hc-primary-alt[disabled]:focus, .hc-button.hc-primary-alt[disabled]:active {
  background-color: #6e53a3;
  opacity: 0.35;
}
.hc-button.hc-destructive {
  color: #fff;
  background-color: #f13c45;
}
.hc-button.hc-destructive:focus {
  background-color: rgb(192.8, 48, 55.2);
  box-shadow: 0 0 0 3px rgba(241, 60, 69, 0.4);
}
.hc-button.hc-destructive:hover {
  background-color: rgb(216.9, 54, 62.1);
}
.hc-button.hc-destructive:active {
  background-color: rgb(192.8, 48, 55.2);
}
.hc-button.hc-destructive[disabled], .hc-button.hc-destructive[disabled]:hover, .hc-button.hc-destructive[disabled]:focus, .hc-button.hc-destructive[disabled]:active {
  background-color: #f13c45;
  opacity: 0.35;
}
.hc-button.hc-neutral {
  color: #fff;
  background-color: #6d6e70;
}
.hc-button.hc-neutral:focus {
  background-color: rgb(87.2, 88, 89.6);
  box-shadow: 0 0 0 3px rgba(109, 110, 112, 0.4);
}
.hc-button.hc-neutral:hover {
  background-color: rgb(98.1, 99, 100.8);
}
.hc-button.hc-neutral:active {
  background-color: rgb(87.2, 88, 89.6);
}
.hc-button.hc-neutral[disabled], .hc-button.hc-neutral[disabled]:hover, .hc-button.hc-neutral[disabled]:focus, .hc-button.hc-neutral[disabled]:active {
  background-color: #6d6e70;
  opacity: 0.35;
}
.hc-button.hc-secondary {
  color: #333;
  background-color: #f1f1f1;
  color: #515353;
  border: 1.5px solid #cccccc;
  height: 36px;
  line-height: 33px;
  padding-right: 19px;
}
.hc-button.hc-secondary:focus {
  background-color: rgb(216.9, 216.9, 216.9);
  box-shadow: 0 0 0 3px rgba(241, 241, 241, 0.4);
}
.hc-button.hc-secondary:hover {
  background-color: rgb(228.95, 228.95, 228.95);
}
.hc-button.hc-secondary:active {
  background-color: rgb(216.9, 216.9, 216.9);
}
.hc-button.hc-secondary[disabled], .hc-button.hc-secondary[disabled]:hover, .hc-button.hc-secondary[disabled]:focus, .hc-button.hc-secondary[disabled]:active {
  background-color: #f1f1f1;
  opacity: 0.35;
}
.hc-button.hc-secondary:hover {
  color: #333;
}
.hc-button.hc-secondary:focus {
  box-shadow: 0 0 0 2px rgba(0, 174, 255, 0.4);
}
.hc-button.hc-secondary[disabled]:hover {
  color: #515353;
}
.hc-button.hc-pagination {
  text-transform: uppercase;
  background-color: #fff;
  border: solid 2px #e0e0e0;
  color: #00aeff;
  font-weight: bold;
  margin-right: 0;
  min-width: 40px;
}
.hc-button.hc-pagination:hover {
  background-color: #fff;
}
.hc-button.hc-pagination:hover[disabled] {
  color: #00aeff;
}
.hc-button.hc-pagination:hover:not([disabled]) {
  color: rgb(0, 139.2, 204);
}
.hc-button.hc-pagination:focus {
  background-color: #fff;
  outline: none;
  box-shadow: 0 0 0 2px rgba(0, 174, 255, 0.4);
}
.hc-button.hc-pagination[disabled] {
  cursor: not-allowed;
  border-bottom-color: rgba(204, 204, 204, 0.35);
  border-top-color: rgba(204, 204, 204, 0.35);
  color: rgba(0, 174, 255, 0.35);
  opacity: 1;
}
.hc-button.hc-pagination[disabled]:hover {
  opacity: 1;
}
.hc-button.hc-minimal {
  background-color: transparent;
  color: #6d6e70;
}
.hc-button.hc-minimal:hover {
  color: #333;
  background-color: #e0e0e0;
}
.hc-button.hc-minimal:active {
  background-color: rgb(211.25, 211.25, 211.25);
}
.hc-button.hc-minimal[disabled], .hc-button.hc-minimal[disabled]:hover, .hc-button.hc-minimal[disabled]:focus, .hc-button.hc-minimal[disabled]:active {
  background-color: transparent;
  color: #cccccc;
}
.hc-button.hc-sm {
  padding: 3px 12px;
  height: 26px;
  min-width: auto;
  font-size: 1rem;
  line-height: 14px;
}
.hc-button.hc-md {
  padding: 0 20px;
  height: 35px;
  min-width: 150px;
  font-size: 1.0714285714rem;
  line-height: 15px;
}
.hc-button.hc-lg {
  padding: 0 30px;
  height: 40px;
  min-width: 200px;
  font-size: 1.2142857143rem;
  line-height: 17px;
}
.hc-button.hc-link, .hc-button.hc-link-inline {
  background-color: transparent;
  color: #00aeff;
  font-weight: 600;
}
.hc-button.hc-link .label, .hc-button.hc-link-inline .label {
  color: #6d6e70;
  font-weight: 400;
  margin-right: 10px;
}
.hc-button.hc-link .value, .hc-button.hc-link-inline .value {
  color: #333;
  font-weight: 400;
  margin-right: 10px;
}
.hc-button.hc-link:hover, .hc-button.hc-link-inline:hover {
  color: rgb(51, 190.2, 255);
}
.hc-button.hc-link:active, .hc-button.hc-link-inline:active {
  color: rgb(0, 139.2, 204);
}
.hc-button.hc-link[disabled], .hc-button.hc-link[disabled]:hover, .hc-button.hc-link[disabled]:focus, .hc-button.hc-link[disabled]:active, .hc-button.hc-link-inline[disabled], .hc-button.hc-link-inline[disabled]:hover, .hc-button.hc-link-inline[disabled]:focus, .hc-button.hc-link-inline[disabled]:active {
  opacity: 0.35;
  color: #00aeff;
}
.hc-button.hc-link[disabled] .label,
.hc-button.hc-link[disabled] .value, .hc-button.hc-link[disabled]:hover .label,
.hc-button.hc-link[disabled]:hover .value, .hc-button.hc-link[disabled]:focus .label,
.hc-button.hc-link[disabled]:focus .value, .hc-button.hc-link[disabled]:active .label,
.hc-button.hc-link[disabled]:active .value, .hc-button.hc-link-inline[disabled] .label,
.hc-button.hc-link-inline[disabled] .value, .hc-button.hc-link-inline[disabled]:hover .label,
.hc-button.hc-link-inline[disabled]:hover .value, .hc-button.hc-link-inline[disabled]:focus .label,
.hc-button.hc-link-inline[disabled]:focus .value, .hc-button.hc-link-inline[disabled]:active .label,
.hc-button.hc-link-inline[disabled]:active .value {
  color: #333;
}
.hc-button.hc-link-inline {
  padding: 0;
  height: auto;
  width: auto;
  min-width: 0;
  font-size: inherit;
  line-height: inherit;
  text-align: inherit;
  white-space: inherit;
  vertical-align: inherit;
  font-family: inherit;
  border: none;
}
.hc-button.hc-link-inline:focus {
  outline: none;
  border-radius: 0;
  box-shadow: 0px 2px 0 0px #00aeff;
}
.hc-button.hc-button-blue {
  color: #fff;
  background-color: #00aeff;
}
.hc-button.hc-button-blue:focus {
  background-color: rgb(0, 139.2, 204);
  box-shadow: 0 0 0 3px rgba(0, 174, 255, 0.4);
}
.hc-button.hc-button-blue:hover {
  background-color: rgb(0, 156.6, 229.5);
}
.hc-button.hc-button-blue:active {
  background-color: rgb(0, 139.2, 204);
}
.hc-button.hc-button-blue[disabled], .hc-button.hc-button-blue[disabled]:hover, .hc-button.hc-button-blue[disabled]:focus, .hc-button.hc-button-blue[disabled]:active {
  background-color: #00aeff;
  opacity: 0.35;
}
.hc-button.hc-button-green {
  color: #fff;
  background-color: #00a859;
}
.hc-button.hc-button-green:focus {
  background-color: rgb(0, 134.4, 71.2);
  box-shadow: 0 0 0 3px rgba(0, 168, 89, 0.4);
}
.hc-button.hc-button-green:hover {
  background-color: rgb(0, 151.2, 80.1);
}
.hc-button.hc-button-green:active {
  background-color: rgb(0, 134.4, 71.2);
}
.hc-button.hc-button-green[disabled], .hc-button.hc-button-green[disabled]:hover, .hc-button.hc-button-green[disabled]:focus, .hc-button.hc-button-green[disabled]:active {
  background-color: #00a859;
  opacity: 0.35;
}
.hc-button.hc-button-purple {
  color: #fff;
  background-color: #6e53a3;
}
.hc-button.hc-button-purple:focus {
  background-color: rgb(88, 66.4, 130.4);
  box-shadow: 0 0 0 3px rgba(110, 83, 163, 0.4);
}
.hc-button.hc-button-purple:hover {
  background-color: rgb(99, 74.7, 146.7);
}
.hc-button.hc-button-purple:active {
  background-color: rgb(88, 66.4, 130.4);
}
.hc-button.hc-button-purple[disabled], .hc-button.hc-button-purple[disabled]:hover, .hc-button.hc-button-purple[disabled]:focus, .hc-button.hc-button-purple[disabled]:active {
  background-color: #6e53a3;
  opacity: 0.35;
}
.hc-button.hc-button-red {
  color: #fff;
  background-color: #f13c45;
}
.hc-button.hc-button-red:focus {
  background-color: rgb(192.8, 48, 55.2);
  box-shadow: 0 0 0 3px rgba(241, 60, 69, 0.4);
}
.hc-button.hc-button-red:hover {
  background-color: rgb(216.9, 54, 62.1);
}
.hc-button.hc-button-red:active {
  background-color: rgb(192.8, 48, 55.2);
}
.hc-button.hc-button-red[disabled], .hc-button.hc-button-red[disabled]:hover, .hc-button.hc-button-red[disabled]:focus, .hc-button.hc-button-red[disabled]:active {
  background-color: #f13c45;
  opacity: 0.35;
}
.hc-button.hc-button-orange {
  color: #fff;
  background-color: #f8961d;
}
.hc-button.hc-button-orange:focus {
  background-color: rgb(198.4, 120, 23.2);
  box-shadow: 0 0 0 3px rgba(248, 150, 29, 0.4);
}
.hc-button.hc-button-orange:hover {
  background-color: rgb(223.2, 135, 26.1);
}
.hc-button.hc-button-orange:active {
  background-color: rgb(198.4, 120, 23.2);
}
.hc-button.hc-button-orange[disabled], .hc-button.hc-button-orange[disabled]:hover, .hc-button.hc-button-orange[disabled]:focus, .hc-button.hc-button-orange[disabled]:active {
  background-color: #f8961d;
  opacity: 0.35;
}
.hc-button.hc-button-ruby-red {
  color: #fff;
  background-color: #951c1e;
}
.hc-button.hc-button-ruby-red:focus {
  background-color: rgb(119.2, 22.4, 24);
  box-shadow: 0 0 0 3px rgba(149, 28, 30, 0.4);
}
.hc-button.hc-button-ruby-red:hover {
  background-color: rgb(134.1, 25.2, 27);
}
.hc-button.hc-button-ruby-red:active {
  background-color: rgb(119.2, 22.4, 24);
}
.hc-button.hc-button-ruby-red[disabled], .hc-button.hc-button-ruby-red[disabled]:hover, .hc-button.hc-button-ruby-red[disabled]:focus, .hc-button.hc-button-ruby-red[disabled]:active {
  background-color: #951c1e;
  opacity: 0.35;
}
.hc-button.hc-button-deep-red {
  color: #fff;
  background-color: #cc2027;
}
.hc-button.hc-button-deep-red:focus {
  background-color: rgb(163.2, 25.6, 31.2);
  box-shadow: 0 0 0 3px rgba(204, 32, 39, 0.4);
}
.hc-button.hc-button-deep-red:hover {
  background-color: rgb(183.6, 28.8, 35.1);
}
.hc-button.hc-button-deep-red:active {
  background-color: rgb(163.2, 25.6, 31.2);
}
.hc-button.hc-button-deep-red[disabled], .hc-button.hc-button-deep-red[disabled]:hover, .hc-button.hc-button-deep-red[disabled]:focus, .hc-button.hc-button-deep-red[disabled]:active {
  background-color: #cc2027;
  opacity: 0.35;
}
.hc-button.hc-button-red-orange {
  color: #fff;
  background-color: #f05323;
}
.hc-button.hc-button-red-orange:focus {
  background-color: rgb(192, 66.4, 28);
  box-shadow: 0 0 0 3px rgba(240, 83, 35, 0.4);
}
.hc-button.hc-button-red-orange:hover {
  background-color: rgb(216, 74.7, 31.5);
}
.hc-button.hc-button-red-orange:active {
  background-color: rgb(192, 66.4, 28);
}
.hc-button.hc-button-red-orange[disabled], .hc-button.hc-button-red-orange[disabled]:hover, .hc-button.hc-button-red-orange[disabled]:focus, .hc-button.hc-button-red-orange[disabled]:active {
  background-color: #f05323;
  opacity: 0.35;
}
.hc-button.hc-button-magenta {
  color: #fff;
  background-color: #a94c9d;
}
.hc-button.hc-button-magenta:focus {
  background-color: rgb(135.2, 60.8, 125.6);
  box-shadow: 0 0 0 3px rgba(169, 76, 157, 0.4);
}
.hc-button.hc-button-magenta:hover {
  background-color: rgb(152.1, 68.4, 141.3);
}
.hc-button.hc-button-magenta:active {
  background-color: rgb(135.2, 60.8, 125.6);
}
.hc-button.hc-button-magenta[disabled], .hc-button.hc-button-magenta[disabled]:hover, .hc-button.hc-button-magenta[disabled]:focus, .hc-button.hc-button-magenta[disabled]:active {
  background-color: #a94c9d;
  opacity: 0.35;
}
.hc-button.hc-button-pink {
  color: #fff;
  background-color: #ef4767;
}
.hc-button.hc-button-pink:focus {
  background-color: rgb(191.2, 56.8, 82.4);
  box-shadow: 0 0 0 3px rgba(239, 71, 103, 0.4);
}
.hc-button.hc-button-pink:hover {
  background-color: rgb(215.1, 63.9, 92.7);
}
.hc-button.hc-button-pink:active {
  background-color: rgb(191.2, 56.8, 82.4);
}
.hc-button.hc-button-pink[disabled], .hc-button.hc-button-pink[disabled]:hover, .hc-button.hc-button-pink[disabled]:focus, .hc-button.hc-button-pink[disabled]:active {
  background-color: #ef4767;
  opacity: 0.35;
}
.hc-button.hc-button-light-pink {
  color: #fff;
  background-color: #f8c8db;
}
.hc-button.hc-button-light-pink:focus {
  background-color: rgb(198.4, 160, 175.2);
  box-shadow: 0 0 0 3px rgba(248, 200, 219, 0.4);
}
.hc-button.hc-button-light-pink:hover {
  background-color: rgb(223.2, 180, 197.1);
}
.hc-button.hc-button-light-pink:active {
  background-color: rgb(198.4, 160, 175.2);
}
.hc-button.hc-button-light-pink[disabled], .hc-button.hc-button-light-pink[disabled]:hover, .hc-button.hc-button-light-pink[disabled]:focus, .hc-button.hc-button-light-pink[disabled]:active {
  background-color: #f8c8db;
  opacity: 0.35;
}
.hc-button.hc-button-azure {
  color: #fff;
  background-color: #007bff;
}
.hc-button.hc-button-azure:focus {
  background-color: rgb(0, 98.4, 204);
  box-shadow: 0 0 0 3px rgba(0, 123, 255, 0.4);
}
.hc-button.hc-button-azure:hover {
  background-color: rgb(0, 110.7, 229.5);
}
.hc-button.hc-button-azure:active {
  background-color: rgb(0, 98.4, 204);
}
.hc-button.hc-button-azure[disabled], .hc-button.hc-button-azure[disabled]:hover, .hc-button.hc-button-azure[disabled]:focus, .hc-button.hc-button-azure[disabled]:active {
  background-color: #007bff;
  opacity: 0.35;
}
.hc-button.hc-button-teal {
  color: #fff;
  background-color: #00acac;
}
.hc-button.hc-button-teal:focus {
  background-color: rgb(0, 137.6, 137.6);
  box-shadow: 0 0 0 3px rgba(0, 172, 172, 0.4);
}
.hc-button.hc-button-teal:hover {
  background-color: rgb(0, 154.8, 154.8);
}
.hc-button.hc-button-teal:active {
  background-color: rgb(0, 137.6, 137.6);
}
.hc-button.hc-button-teal[disabled], .hc-button.hc-button-teal[disabled]:hover, .hc-button.hc-button-teal[disabled]:focus, .hc-button.hc-button-teal[disabled]:active {
  background-color: #00acac;
  opacity: 0.35;
}
.hc-button.hc-button-ai-green {
  color: #fff;
  background-color: #38A188;
}
.hc-button.hc-button-ai-green:focus {
  background-color: rgb(44.8, 128.8, 108.8);
  box-shadow: 0 0 0 3px rgba(56, 161, 136, 0.4);
}
.hc-button.hc-button-ai-green:hover {
  background-color: rgb(50.4, 144.9, 122.4);
}
.hc-button.hc-button-ai-green:active {
  background-color: rgb(44.8, 128.8, 108.8);
}
.hc-button.hc-button-ai-green[disabled], .hc-button.hc-button-ai-green[disabled]:hover, .hc-button.hc-button-ai-green[disabled]:focus, .hc-button.hc-button-ai-green[disabled]:active {
  background-color: #38A188;
  opacity: 0.35;
}
.hc-button.hc-button-dark-green {
  color: #fff;
  background-color: #006c4e;
}
.hc-button.hc-button-dark-green:focus {
  background-color: rgb(0, 86.4, 62.4);
  box-shadow: 0 0 0 3px rgba(0, 108, 78, 0.4);
}
.hc-button.hc-button-dark-green:hover {
  background-color: rgb(0, 97.2, 70.2);
}
.hc-button.hc-button-dark-green:active {
  background-color: rgb(0, 86.4, 62.4);
}
.hc-button.hc-button-dark-green[disabled], .hc-button.hc-button-dark-green[disabled]:hover, .hc-button.hc-button-dark-green[disabled]:focus, .hc-button.hc-button-dark-green[disabled]:active {
  background-color: #006c4e;
  opacity: 0.35;
}
.hc-button.hc-button-light-green {
  color: #fff;
  background-color: #9fd4ae;
}
.hc-button.hc-button-light-green:focus {
  background-color: rgb(127.2, 169.6, 139.2);
  box-shadow: 0 0 0 3px rgba(159, 212, 174, 0.4);
}
.hc-button.hc-button-light-green:hover {
  background-color: rgb(143.1, 190.8, 156.6);
}
.hc-button.hc-button-light-green:active {
  background-color: rgb(127.2, 169.6, 139.2);
}
.hc-button.hc-button-light-green[disabled], .hc-button.hc-button-light-green[disabled]:hover, .hc-button.hc-button-light-green[disabled]:focus, .hc-button.hc-button-light-green[disabled]:active {
  background-color: #9fd4ae;
  opacity: 0.35;
}
.hc-button.hc-button-brown {
  color: #fff;
  background-color: #553e36;
}
.hc-button.hc-button-brown:focus {
  background-color: rgb(68, 49.6, 43.2);
  box-shadow: 0 0 0 3px rgba(85, 62, 54, 0.4);
}
.hc-button.hc-button-brown:hover {
  background-color: rgb(76.5, 55.8, 48.6);
}
.hc-button.hc-button-brown:active {
  background-color: rgb(68, 49.6, 43.2);
}
.hc-button.hc-button-brown[disabled], .hc-button.hc-button-brown[disabled]:hover, .hc-button.hc-button-brown[disabled]:focus, .hc-button.hc-button-brown[disabled]:active {
  background-color: #553e36;
  opacity: 0.35;
}
.hc-button.hc-button-purple-gray {
  color: #fff;
  background-color: #776c7f;
}
.hc-button.hc-button-purple-gray:focus {
  background-color: rgb(95.2, 86.4, 101.6);
  box-shadow: 0 0 0 3px rgba(119, 108, 127, 0.4);
}
.hc-button.hc-button-purple-gray:hover {
  background-color: rgb(107.1, 97.2, 114.3);
}
.hc-button.hc-button-purple-gray:active {
  background-color: rgb(95.2, 86.4, 101.6);
}
.hc-button.hc-button-purple-gray[disabled], .hc-button.hc-button-purple-gray[disabled]:hover, .hc-button.hc-button-purple-gray[disabled]:focus, .hc-button.hc-button-purple-gray[disabled]:active {
  background-color: #776c7f;
  opacity: 0.35;
}
.hc-button.hc-button-yellow {
  color: #333;
  background-color: #f5ed56;
}
.hc-button.hc-button-yellow:focus {
  background-color: rgb(196, 189.6, 68.8);
  box-shadow: 0 0 0 3px rgba(245, 237, 86, 0.4);
}
.hc-button.hc-button-yellow:hover {
  background-color: rgb(220.5, 213.3, 77.4);
}
.hc-button.hc-button-yellow:active {
  background-color: rgb(196, 189.6, 68.8);
}
.hc-button.hc-button-yellow[disabled], .hc-button.hc-button-yellow[disabled]:hover, .hc-button.hc-button-yellow[disabled]:focus, .hc-button.hc-button-yellow[disabled]:active {
  background-color: #f5ed56;
  opacity: 0.35;
}
.hc-button.hc-button-yellow-orange {
  color: #fff;
  background-color: #e7c447;
}
.hc-button.hc-button-yellow-orange:focus {
  background-color: rgb(184.8, 156.8, 56.8);
  box-shadow: 0 0 0 3px rgba(231, 196, 71, 0.4);
}
.hc-button.hc-button-yellow-orange:hover {
  background-color: rgb(207.9, 176.4, 63.9);
}
.hc-button.hc-button-yellow-orange:active {
  background-color: rgb(184.8, 156.8, 56.8);
}
.hc-button.hc-button-yellow-orange[disabled], .hc-button.hc-button-yellow-orange[disabled]:hover, .hc-button.hc-button-yellow-orange[disabled]:focus, .hc-button.hc-button-yellow-orange[disabled]:active {
  background-color: #e7c447;
  opacity: 0.35;
}
.hc-button.hc-button-tan {
  color: #fff;
  background-color: #ebba82;
}
.hc-button.hc-button-tan:focus {
  background-color: rgb(188, 148.8, 104);
  box-shadow: 0 0 0 3px rgba(235, 186, 130, 0.4);
}
.hc-button.hc-button-tan:hover {
  background-color: rgb(211.5, 167.4, 117);
}
.hc-button.hc-button-tan:active {
  background-color: rgb(188, 148.8, 104);
}
.hc-button.hc-button-tan[disabled], .hc-button.hc-button-tan[disabled]:hover, .hc-button.hc-button-tan[disabled]:focus, .hc-button.hc-button-tan[disabled]:active {
  background-color: #ebba82;
  opacity: 0.35;
}
.hc-button.hc-button-white {
  color: #333;
  background-color: #fff;
}
.hc-button.hc-button-white:focus {
  background-color: #cccccc;
  box-shadow: 0 0 0 3px rgba(255, 255, 255, 0.4);
}
.hc-button.hc-button-white:hover {
  background-color: rgb(229.5, 229.5, 229.5);
}
.hc-button.hc-button-white:active {
  background-color: #cccccc;
}
.hc-button.hc-button-white[disabled], .hc-button.hc-button-white[disabled]:hover, .hc-button.hc-button-white[disabled]:focus, .hc-button.hc-button-white[disabled]:active {
  background-color: #fff;
  opacity: 0.35;
}
.hc-button.hc-button-black {
  color: #fff;
  background-color: #000;
}
.hc-button.hc-button-black:focus {
  background-color: black;
  box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.4);
}
.hc-button.hc-button-black:hover {
  background-color: black;
}
.hc-button.hc-button-black:active {
  background-color: black;
}
.hc-button.hc-button-black[disabled], .hc-button.hc-button-black[disabled]:hover, .hc-button.hc-button-black[disabled]:focus, .hc-button.hc-button-black[disabled]:active {
  background-color: #000;
  opacity: 0.35;
}
.hc-button.hc-button-offblack {
  color: #fff;
  background-color: #333;
}
.hc-button.hc-button-offblack:focus {
  background-color: rgb(40.8, 40.8, 40.8);
  box-shadow: 0 0 0 3px rgba(51, 51, 51, 0.4);
}
.hc-button.hc-button-offblack:hover {
  background-color: rgb(45.9, 45.9, 45.9);
}
.hc-button.hc-button-offblack:active {
  background-color: rgb(40.8, 40.8, 40.8);
}
.hc-button.hc-button-offblack[disabled], .hc-button.hc-button-offblack[disabled]:hover, .hc-button.hc-button-offblack[disabled]:focus, .hc-button.hc-button-offblack[disabled]:active {
  background-color: #333;
  opacity: 0.35;
}
.hc-button.hc-button-shadow {
  color: #333;
  background-color: rgba(0, 0, 0, 0.15);
}
.hc-button.hc-button-shadow:focus {
  background-color: rgba(0, 0, 0, 0.32);
  box-shadow: 0 0 0 3px rgba(0, 0, 0, 0);
}
.hc-button.hc-button-shadow:hover {
  background-color: rgba(0, 0, 0, 0.235);
}
.hc-button.hc-button-shadow:active {
  background-color: rgba(0, 0, 0, 0.32);
}
.hc-button.hc-button-shadow[disabled], .hc-button.hc-button-shadow[disabled]:hover, .hc-button.hc-button-shadow[disabled]:focus, .hc-button.hc-button-shadow[disabled]:active {
  background-color: rgba(0, 0, 0, 0.15);
  opacity: 0.35;
}
.hc-button.hc-button-dark-blue {
  color: #fff;
  background-color: #006d9a;
}
.hc-button.hc-button-dark-blue:focus {
  background-color: rgb(0, 87.2, 123.2);
  box-shadow: 0 0 0 3px rgba(0, 109, 154, 0.4);
}
.hc-button.hc-button-dark-blue:hover {
  background-color: rgb(0, 98.1, 138.6);
}
.hc-button.hc-button-dark-blue:active {
  background-color: rgb(0, 87.2, 123.2);
}
.hc-button.hc-button-dark-blue[disabled], .hc-button.hc-button-dark-blue[disabled]:hover, .hc-button.hc-button-dark-blue[disabled]:focus, .hc-button.hc-button-dark-blue[disabled]:active {
  background-color: #006d9a;
  opacity: 0.35;
}
.hc-button.hc-button-charcoal-blue {
  color: #fff;
  background-color: #384655;
}
.hc-button.hc-button-charcoal-blue:focus {
  background-color: rgb(44.8, 56, 68);
  box-shadow: 0 0 0 3px rgba(56, 70, 85, 0.4);
}
.hc-button.hc-button-charcoal-blue:hover {
  background-color: rgb(50.4, 63, 76.5);
}
.hc-button.hc-button-charcoal-blue:active {
  background-color: rgb(44.8, 56, 68);
}
.hc-button.hc-button-charcoal-blue[disabled], .hc-button.hc-button-charcoal-blue[disabled]:hover, .hc-button.hc-button-charcoal-blue[disabled]:focus, .hc-button.hc-button-charcoal-blue[disabled]:active {
  background-color: #384655;
  opacity: 0.35;
}
.hc-button.hc-button-slate-gray-100 {
  color: #333;
  background-color: #f0f3f6;
}
.hc-button.hc-button-slate-gray-100:focus {
  background-color: rgb(192, 194.4, 196.8);
  box-shadow: 0 0 0 3px rgba(240, 243, 246, 0.4);
}
.hc-button.hc-button-slate-gray-100:hover {
  background-color: rgb(216, 218.7, 221.4);
}
.hc-button.hc-button-slate-gray-100:active {
  background-color: rgb(192, 194.4, 196.8);
}
.hc-button.hc-button-slate-gray-100[disabled], .hc-button.hc-button-slate-gray-100[disabled]:hover, .hc-button.hc-button-slate-gray-100[disabled]:focus, .hc-button.hc-button-slate-gray-100[disabled]:active {
  background-color: #f0f3f6;
  opacity: 0.35;
}
.hc-button.hc-button-slate-gray-200 {
  color: #333;
  background-color: #d7dde4;
}
.hc-button.hc-button-slate-gray-200:focus {
  background-color: rgb(172, 176.8, 182.4);
  box-shadow: 0 0 0 3px rgba(215, 221, 228, 0.4);
}
.hc-button.hc-button-slate-gray-200:hover {
  background-color: rgb(193.5, 198.9, 205.2);
}
.hc-button.hc-button-slate-gray-200:active {
  background-color: rgb(172, 176.8, 182.4);
}
.hc-button.hc-button-slate-gray-200[disabled], .hc-button.hc-button-slate-gray-200[disabled]:hover, .hc-button.hc-button-slate-gray-200[disabled]:focus, .hc-button.hc-button-slate-gray-200[disabled]:active {
  background-color: #d7dde4;
  opacity: 0.35;
}
.hc-button.hc-button-slate-gray-300 {
  color: #fff;
  background-color: #c0c5cc;
}
.hc-button.hc-button-slate-gray-300:focus {
  background-color: rgb(153.6, 157.6, 163.2);
  box-shadow: 0 0 0 3px rgba(192, 197, 204, 0.4);
}
.hc-button.hc-button-slate-gray-300:hover {
  background-color: rgb(172.8, 177.3, 183.6);
}
.hc-button.hc-button-slate-gray-300:active {
  background-color: rgb(153.6, 157.6, 163.2);
}
.hc-button.hc-button-slate-gray-300[disabled], .hc-button.hc-button-slate-gray-300[disabled]:hover, .hc-button.hc-button-slate-gray-300[disabled]:focus, .hc-button.hc-button-slate-gray-300[disabled]:active {
  background-color: #c0c5cc;
  opacity: 0.35;
}
.hc-button.hc-button-slate-gray-400 {
  color: #fff;
  background-color: #708090;
}
.hc-button.hc-button-slate-gray-400:focus {
  background-color: rgb(89.6, 102.4, 115.2);
  box-shadow: 0 0 0 3px rgba(112, 128, 144, 0.4);
}
.hc-button.hc-button-slate-gray-400:hover {
  background-color: rgb(100.8, 115.2, 129.6);
}
.hc-button.hc-button-slate-gray-400:active {
  background-color: rgb(89.6, 102.4, 115.2);
}
.hc-button.hc-button-slate-gray-400[disabled], .hc-button.hc-button-slate-gray-400[disabled]:hover, .hc-button.hc-button-slate-gray-400[disabled]:focus, .hc-button.hc-button-slate-gray-400[disabled]:active {
  background-color: #708090;
  opacity: 0.35;
}
.hc-button.hc-button-slate-gray-500 {
  color: #fff;
  background-color: #5e676f;
}
.hc-button.hc-button-slate-gray-500:focus {
  background-color: rgb(75.2, 82.4, 88.8);
  box-shadow: 0 0 0 3px rgba(94, 103, 111, 0.4);
}
.hc-button.hc-button-slate-gray-500:hover {
  background-color: rgb(84.6, 92.7, 99.9);
}
.hc-button.hc-button-slate-gray-500:active {
  background-color: rgb(75.2, 82.4, 88.8);
}
.hc-button.hc-button-slate-gray-500[disabled], .hc-button.hc-button-slate-gray-500[disabled]:hover, .hc-button.hc-button-slate-gray-500[disabled]:focus, .hc-button.hc-button-slate-gray-500[disabled]:active {
  background-color: #5e676f;
  opacity: 0.35;
}
.hc-button.hc-button-slate-gray-600 {
  color: #fff;
  background-color: #4f565c;
}
.hc-button.hc-button-slate-gray-600:focus {
  background-color: rgb(63.2, 68.8, 73.6);
  box-shadow: 0 0 0 3px rgba(79, 86, 92, 0.4);
}
.hc-button.hc-button-slate-gray-600:hover {
  background-color: rgb(71.1, 77.4, 82.8);
}
.hc-button.hc-button-slate-gray-600:active {
  background-color: rgb(63.2, 68.8, 73.6);
}
.hc-button.hc-button-slate-gray-600[disabled], .hc-button.hc-button-slate-gray-600[disabled]:hover, .hc-button.hc-button-slate-gray-600[disabled]:focus, .hc-button.hc-button-slate-gray-600[disabled]:active {
  background-color: #4f565c;
  opacity: 0.35;
}
.hc-button.hc-button-gray-100 {
  color: #333;
  background-color: #f1f1f1;
}
.hc-button.hc-button-gray-100:focus {
  background-color: rgb(192.8, 192.8, 192.8);
  box-shadow: 0 0 0 3px rgba(241, 241, 241, 0.4);
}
.hc-button.hc-button-gray-100:hover {
  background-color: rgb(216.9, 216.9, 216.9);
}
.hc-button.hc-button-gray-100:active {
  background-color: rgb(192.8, 192.8, 192.8);
}
.hc-button.hc-button-gray-100[disabled], .hc-button.hc-button-gray-100[disabled]:hover, .hc-button.hc-button-gray-100[disabled]:focus, .hc-button.hc-button-gray-100[disabled]:active {
  background-color: #f1f1f1;
  opacity: 0.35;
}
.hc-button.hc-button-gray-200 {
  color: #333;
  background-color: #e0e0e0;
}
.hc-button.hc-button-gray-200:focus {
  background-color: rgb(179.2, 179.2, 179.2);
  box-shadow: 0 0 0 3px rgba(224, 224, 224, 0.4);
}
.hc-button.hc-button-gray-200:hover {
  background-color: rgb(201.6, 201.6, 201.6);
}
.hc-button.hc-button-gray-200:active {
  background-color: rgb(179.2, 179.2, 179.2);
}
.hc-button.hc-button-gray-200[disabled], .hc-button.hc-button-gray-200[disabled]:hover, .hc-button.hc-button-gray-200[disabled]:focus, .hc-button.hc-button-gray-200[disabled]:active {
  background-color: #e0e0e0;
  opacity: 0.35;
}
.hc-button.hc-button-gray-300 {
  color: #fff;
  background-color: #cccccc;
}
.hc-button.hc-button-gray-300:focus {
  background-color: rgb(163.2, 163.2, 163.2);
  box-shadow: 0 0 0 3px rgba(204, 204, 204, 0.4);
}
.hc-button.hc-button-gray-300:hover {
  background-color: rgb(183.6, 183.6, 183.6);
}
.hc-button.hc-button-gray-300:active {
  background-color: rgb(163.2, 163.2, 163.2);
}
.hc-button.hc-button-gray-300[disabled], .hc-button.hc-button-gray-300[disabled]:hover, .hc-button.hc-button-gray-300[disabled]:focus, .hc-button.hc-button-gray-300[disabled]:active {
  background-color: #cccccc;
  opacity: 0.35;
}
.hc-button.hc-button-gray-400 {
  color: #fff;
  background-color: #a1a1a1;
}
.hc-button.hc-button-gray-400:focus {
  background-color: rgb(128.8, 128.8, 128.8);
  box-shadow: 0 0 0 3px rgba(161, 161, 161, 0.4);
}
.hc-button.hc-button-gray-400:hover {
  background-color: rgb(144.9, 144.9, 144.9);
}
.hc-button.hc-button-gray-400:active {
  background-color: rgb(128.8, 128.8, 128.8);
}
.hc-button.hc-button-gray-400[disabled], .hc-button.hc-button-gray-400[disabled]:hover, .hc-button.hc-button-gray-400[disabled]:focus, .hc-button.hc-button-gray-400[disabled]:active {
  background-color: #a1a1a1;
  opacity: 0.35;
}
.hc-button.hc-button-gray-500 {
  color: #fff;
  background-color: #6d6e70;
}
.hc-button.hc-button-gray-500:focus {
  background-color: rgb(87.2, 88, 89.6);
  box-shadow: 0 0 0 3px rgba(109, 110, 112, 0.4);
}
.hc-button.hc-button-gray-500:hover {
  background-color: rgb(98.1, 99, 100.8);
}
.hc-button.hc-button-gray-500:active {
  background-color: rgb(87.2, 88, 89.6);
}
.hc-button.hc-button-gray-500[disabled], .hc-button.hc-button-gray-500[disabled]:hover, .hc-button.hc-button-gray-500[disabled]:focus, .hc-button.hc-button-gray-500[disabled]:active {
  background-color: #6d6e70;
  opacity: 0.35;
}
.hc-button.hc-button-gray-600 {
  color: #fff;
  background-color: #515353;
}
.hc-button.hc-button-gray-600:focus {
  background-color: rgb(64.8, 66.4, 66.4);
  box-shadow: 0 0 0 3px rgba(81, 83, 83, 0.4);
}
.hc-button.hc-button-gray-600:hover {
  background-color: rgb(72.9, 74.7, 74.7);
}
.hc-button.hc-button-gray-600:active {
  background-color: rgb(64.8, 66.4, 66.4);
}
.hc-button.hc-button-gray-600[disabled], .hc-button.hc-button-gray-600[disabled]:hover, .hc-button.hc-button-gray-600[disabled]:focus, .hc-button.hc-button-gray-600[disabled]:active {
  background-color: #515353;
  opacity: 0.35;
}

.hc-icon-button {
  display: inline-block;
  position: relative;
  height: 35px;
  width: 35px;
  line-height: 35px;
  border-radius: 5px;
  outline: none;
  border: none;
  margin: 0;
  padding: 0;
  background: transparent;
  text-decoration: none;
  cursor: pointer;
  white-space: nowrap;
  display: inline-flex;
  align-items: center;
  justify-content: center;
}
.hc-icon-button:focus {
  outline: none;
  box-shadow: 0 0 0 2px rgba(0, 174, 255, 0.4);
}
.hc-icon-button::-moz-focus-inner {
  border: 0;
}

.hc-split-button {
  display: inline-flex;
}
.hc-split-button .hc-split-button-main {
  margin-right: 0;
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
  min-width: auto;
}
.hc-split-button .hc-split-button-toggle:not(.hc-secondary):not(.hc-minimal) {
  min-width: auto;
  padding: 8px 12px;
  margin-left: 0;
  border-left: 1px solid rgba(0, 0, 0, 0.12);
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
.hc-split-button .hc-split-button-toggle:not(.hc-secondary):not(.hc-minimal)::after {
  content: "";
  width: 12px;
  height: 8px;
  margin-top: 2px;
  display: inline-block;
  background-repeat: no-repeat;
  background-size: contain;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSI4Ljk4NyIgdmlld0JveD0iMCAwIDE0IDguOTg3Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiAjZmZmOwogICAgICB9CiAgICA8L3N0eWxlPgogIDwvZGVmcz4KICA8cGF0aCBpZD0iUGF0aF81IiBkYXRhLW5hbWU9IlBhdGggNSIgY2xhc3M9ImNscy0xIiBkPSJNMTUuMzQ4LTE0LjRhLjU2MS41NjEsMCwwLDAsMC0uNzkxbC0xLjQ0Mi0xLjQzM2EuNTUxLjU1MSwwLDAsMC0uNzgyLDBMOC41MTEtMTIuMDExLDMuOS0xNi42MjRhLjU1MS41NTEsMCwwLDAtLjc4MiwwTDEuNjc0LTE1LjE5MWEuNTYxLjU2MSwwLDAsMCwwLC43OTFMOC4xMi03Ljk2M2EuNTUxLjU1MSwwLDAsMCwuNzgyLDBaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMS41MTEgMTYuNzg3KSIvPgo8L3N2Zz4K");
}
.hc-split-button .hc-split-button-toggle.hc-secondary {
  min-width: auto;
  padding: 8px 12px;
  margin-left: 0;
  border-left: 0;
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
.hc-split-button .hc-split-button-toggle.hc-secondary::after {
  content: "";
  width: 12px;
  height: 8px;
  margin-top: 2px;
  display: inline-block;
  background-repeat: no-repeat;
  background-size: contain;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSI4Ljk4NyIgdmlld0JveD0iMCAwIDE0IDguOTg3Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiAjMzMzOwogICAgICB9CiAgICA8L3N0eWxlPgogIDwvZGVmcz4KICA8cGF0aCBpZD0iUGF0aF81IiBkYXRhLW5hbWU9IlBhdGggNSIgY2xhc3M9ImNscy0xIiBkPSJNMTUuMzQ4LTE0LjRhLjU2MS41NjEsMCwwLDAsMC0uNzkxbC0xLjQ0Mi0xLjQzM2EuNTUxLjU1MSwwLDAsMC0uNzgyLDBMOC41MTEtMTIuMDExLDMuOS0xNi42MjRhLjU1MS41NTEsMCwwLDAtLjc4MiwwTDEuNjc0LTE1LjE5MWEuNTYxLjU2MSwwLDAsMCwwLC43OTFMOC4xMi03Ljk2M2EuNTUxLjU1MSwwLDAsMCwuNzgyLDBaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMS41MTEgMTYuNzg3KSIvPgo8L3N2Zz4K");
}
.hc-split-button .hc-split-button-toggle.hc-minimal {
  min-width: auto;
  padding: 8px 12px;
  margin-left: 0;
  border-left: 0;
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
  border-left: 2px solid rgba(0, 0, 0, 0.12) !important;
}
.hc-split-button .hc-split-button-toggle.hc-minimal::after {
  content: "";
  width: 12px;
  height: 8px;
  margin-top: 2px;
  display: inline-block;
  background-repeat: no-repeat;
  background-size: contain;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSI4Ljk4NyIgdmlld0JveD0iMCAwIDE0IDguOTg3Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiAjMzMzOwogICAgICB9CiAgICA8L3N0eWxlPgogIDwvZGVmcz4KICA8cGF0aCBpZD0iUGF0aF81IiBkYXRhLW5hbWU9IlBhdGggNSIgY2xhc3M9ImNscy0xIiBkPSJNMTUuMzQ4LTE0LjRhLjU2MS41NjEsMCwwLDAsMC0uNzkxbC0xLjQ0Mi0xLjQzM2EuNTUxLjU1MSwwLDAsMC0uNzgyLDBMOC41MTEtMTIuMDExLDMuOS0xNi42MjRhLjU1MS41NTEsMCwwLDAtLjc4MiwwTDEuNjc0LTE1LjE5MWEuNTYxLjU2MSwwLDAsMCwwLC43OTFMOC4xMi03Ljk2M2EuNTUxLjU1MSwwLDAsMCwuNzgyLDBaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMS41MTEgMTYuNzg3KSIvPgo8L3N2Zz4K");
}
.hc-split-button .hc-split-button-toggle.hc-sm {
  padding: 3px 7px;
}
.hc-split-button .hc-split-button-toggle.hc-sm::after {
  width: 10px;
  height: 6px;
  margin-top: 1px;
}
.hc-split-button .hc-split-button-toggle.hc-lg {
  padding: 0px 16px;
}
.hc-split-button .hc-split-button-toggle.hc-lg::after {
  width: 14px;
  height: 9px;
}

.hc-filters-icon {
  width: 19px;
  height: 19px;
  display: block;
  margin-right: 7px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjU0NjEgNDcuMjUgMTkuMjgxIDIwIj4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiAjMDBhZWZmOwogICAgICB9CiAgICA8L3N0eWxlPgogIDwvZGVmcz4KICA8ZyBpZD0iRmlsdGVyc19CdXR0b24iIGRhdGEtbmFtZT0iRmlsdGVycyBCdXR0b24iIHRyYW5zZm9ybT0idHJhbnNsYXRlKDU0NjEgNjcuMjUpIHJvdGF0ZSgtOTApIj4KICAgIDxwYXRoIGlkPSJQYXRoXzMwNCIgZGF0YS1uYW1lPSJQYXRoIDMwNCIgY2xhc3M9ImNscy0xIiBkPSJNOS45MzksMi45OTNWLjcxOUEuNzE5LjcxOSwwLDAsMCw4LjUuNzE5djIuMzZtMCw0Ljg5MnYxMC41OWgwYS43MTkuNzE5LDAsMSwwLDEuNDM5LDBWNy45NDIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC02LjA1NCkiLz4KICAgIDxwYXRoIGlkPSJQYXRoXzMwNSIgZGF0YS1uYW1lPSJQYXRoIDMwNSIgY2xhc3M9ImNscy0xIiBkPSJNNi40NzUsMTEuMDIzYTMuMjM3LDMuMjM3LDAsMCwwLTYuNDc1LDAsMy4yMzcsMy4yMzcsMCwwLDAsNi40NzUsMFptLTUuMDM2LDBhMS43ODQsMS43ODQsMCwxLDEsMS43ODQsMS43ODRBMS43OTMsMS43OTMsMCwwLDEsMS40MzksMTEuMDIzWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAtNS41NTUpIi8+CiAgICA8cGF0aCBpZD0iUGF0aF8zMDYiIGRhdGEtbmFtZT0iUGF0aCAzMDYiIGNsYXNzPSJjbHMtMSIgZD0iTTU2LjkzOSwyLjk5M1YuNzE5YS43MTkuNzE5LDAsMCwwLTEuNDM5LDB2Mi4zNm0wLDQuODkydjEwLjU5aDBhLjcxOS43MTksMCwxLDAsMS40MzksMFY3Ljk0MiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTM5LjUyOSkiLz4KICAgIDxwYXRoIGlkPSJQYXRoXzMwNyIgZGF0YS1uYW1lPSJQYXRoIDMwNyIgY2xhc3M9ImNscy0xIiBkPSJNNTMuNDc1LDExLjAyM2EzLjIzNywzLjIzNywwLDEsMC0zLjI1MiwzLjIyM0EzLjIxOCwzLjIxOCwwLDAsMCw1My40NzUsMTEuMDIzWm0tNS4wMzYsMGExLjc4NCwxLjc4NCwwLDEsMSwxLjc4NCwxLjc4NEExLjc5MywxLjc5MywwLDAsMSw0OC40MzksMTEuMDIzWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTMzLjQ3NSAtNS41NTUpIi8+CiAgICA8cGF0aCBpZD0iUGF0aF8zMDgiIGRhdGEtbmFtZT0iUGF0aCAzMDgiIGNsYXNzPSJjbHMtMSIgZD0iTTMyLjUsMTYuMjg4djIuMjczYS43MTkuNzE5LDAsMCwwLDEuNDM5LDBWMTYuMm0wLTQuODkyVi43MTloMGEuNzE5LjcxOSwwLDAsMC0xLjQzOSwwVjExLjMzOCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTIzLjE0NykiLz4KICAgIDxwYXRoIGlkPSJQYXRoXzMwOSIgZGF0YS1uYW1lPSJQYXRoIDMwOSIgY2xhc3M9ImNscy0xIiBkPSJNMjMuNSw0MC4wMjNBMy4yMzcsMy4yMzcsMCwxLDAsMjYuNzUyLDM2LjgsMy4yMTgsMy4yMTgsMCwwLDAsMjMuNSw0MC4wMjNabTUuMDM2LDBhMS43ODQsMS43ODQsMCwxLDEtMS43ODQtMS43ODRBMS43OTMsMS43OTMsMCwwLDEsMjguNTM2LDQwLjAyM1oiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xNi43MzcgLTI2LjIxKSIvPgogIDwvZz4KPC9zdmc+Cg==");
}

/* set standard relative layering for components */
/* set standard relative layering for components */
/* set standard relative layering for components */
/* set standard relative layering for components */
/* set standard relative layering for components */
/* set standard relative layering for components */
/* set standard relative layering for components */
.hc-split-button {
  display: inline-flex;
}
.hc-split-button .hc-split-button-wrap {
  display: inline-flex;
}
.hc-split-button .hc-split-button-main {
  margin-right: 0;
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
  min-width: auto;
}
.hc-split-button .hc-split-button-toggle {
  min-width: auto;
  padding: 8px 12px;
  margin-left: 0;
  border-left: 1px solid rgba(0, 0, 0, 0.12);
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
.hc-split-button .hc-split-button-toggle::after {
  content: "";
  width: 12px;
  height: 8px;
  margin-top: 2px;
  display: inline-block;
  background-repeat: no-repeat;
  background-size: contain;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSI4Ljk4NyIgdmlld0JveD0iMCAwIDE0IDguOTg3Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiAjZmZmOwogICAgICB9CiAgICA8L3N0eWxlPgogIDwvZGVmcz4KICA8cGF0aCBpZD0iUGF0aF81IiBkYXRhLW5hbWU9IlBhdGggNSIgY2xhc3M9ImNscy0xIiBkPSJNMTUuMzQ4LTE0LjRhLjU2MS41NjEsMCwwLDAsMC0uNzkxbC0xLjQ0Mi0xLjQzM2EuNTUxLjU1MSwwLDAsMC0uNzgyLDBMOC41MTEtMTIuMDExLDMuOS0xNi42MjRhLjU1MS41NTEsMCwwLDAtLjc4MiwwTDEuNjc0LTE1LjE5MWEuNTYxLjU2MSwwLDAsMCwwLC43OTFMOC4xMi03Ljk2M2EuNTUxLjU1MSwwLDAsMCwuNzgyLDBaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMS41MTEgMTYuNzg3KSIvPgo8L3N2Zz4K");
}

/* set standard relative layering for components */
/* set standard relative layering for components */
/* set standard relative layering for components */
/* set standard relative layering for components */
/* set standard relative layering for components */
/* set standard relative layering for components */
/* set standard relative layering for components */
.hc-button-toggle-group {
  display: inline-flex;
  flex-direction: row;
  align-items: stretch;
  align-content: stretch;
}

.hc-button-toggle-group hc-button-toggle:first-of-type {
  border-radius: 5px 0 0 5px;
  border-right: none;
}
.hc-button-toggle-group hc-button-toggle:last-of-type {
  border-radius: 0 5px 5px 0;
  border-left: none;
}

.hc-button-toggle.hc-primary {
  display: flex;
  align-items: center;
  align-content: center;
  text-align: center;
  height: 100%;
  cursor: pointer;
  background-position: center;
  color: #fff;
  background-color: #00a859;
}
.hc-button-toggle.hc-primary.hc-toggle-disabled {
  cursor: not-allowed;
  opacity: 0.35;
}
.hc-button-toggle.hc-primary:not(.hc-toggle-disabled):focus {
  outline: none;
  border-bottom: none;
  box-shadow: 0 0 0 2px rgba(0, 174, 255, 0.4);
}
.hc-button-toggle.hc-primary:not(.hc-toggle-disabled):active {
  background-image: none;
  outline: none;
}
.hc-button-toggle.hc-primary:not(.hc-toggle-disabled):hover {
  background-color: rgb(0, 151.2, 80.1);
}
.hc-button-toggle.hc-primary.hc-toggle-checked {
  color: #fff;
  background-color: rgb(0, 100.8, 53.4);
  box-shadow: inset 0 0 4px rgb(0, 84, 44.5);
}
.hc-button-toggle.hc-primary.hc-toggle-checked:hover {
  background-color: rgb(0, 84, 44.5);
}
.hc-button-toggle.hc-primary::-moz-focus-inner {
  border: 0;
}
.hc-button-toggle.hc-primary-alt {
  display: flex;
  align-items: center;
  align-content: center;
  text-align: center;
  height: 100%;
  cursor: pointer;
  background-position: center;
  color: #fff;
  background-color: #6e53a3;
}
.hc-button-toggle.hc-primary-alt.hc-toggle-disabled {
  cursor: not-allowed;
  opacity: 0.35;
}
.hc-button-toggle.hc-primary-alt:not(.hc-toggle-disabled):focus {
  outline: none;
  border-bottom: none;
  box-shadow: 0 0 0 2px rgba(0, 174, 255, 0.4);
}
.hc-button-toggle.hc-primary-alt:not(.hc-toggle-disabled):active {
  background-image: none;
  outline: none;
}
.hc-button-toggle.hc-primary-alt:not(.hc-toggle-disabled):hover {
  background-color: rgb(99, 74.7, 146.7);
}
.hc-button-toggle.hc-primary-alt.hc-toggle-checked {
  color: #fff;
  background-color: rgb(66, 49.8, 97.8);
  box-shadow: inset 0 0 4px rgb(55, 41.5, 81.5);
}
.hc-button-toggle.hc-primary-alt.hc-toggle-checked:hover {
  background-color: rgb(55, 41.5, 81.5);
}
.hc-button-toggle.hc-primary-alt::-moz-focus-inner {
  border: 0;
}
.hc-button-toggle.hc-destructive {
  display: flex;
  align-items: center;
  align-content: center;
  text-align: center;
  height: 100%;
  cursor: pointer;
  background-position: center;
  color: #fff;
  background-color: #f13c45;
}
.hc-button-toggle.hc-destructive.hc-toggle-disabled {
  cursor: not-allowed;
  opacity: 0.35;
}
.hc-button-toggle.hc-destructive:not(.hc-toggle-disabled):focus {
  outline: none;
  border-bottom: none;
  box-shadow: 0 0 0 2px rgba(0, 174, 255, 0.4);
}
.hc-button-toggle.hc-destructive:not(.hc-toggle-disabled):active {
  background-image: none;
  outline: none;
}
.hc-button-toggle.hc-destructive:not(.hc-toggle-disabled):hover {
  background-color: rgb(216.9, 54, 62.1);
}
.hc-button-toggle.hc-destructive.hc-toggle-checked {
  color: #fff;
  background-color: rgb(144.6, 36, 41.4);
  box-shadow: inset 0 0 4px rgb(120.5, 30, 34.5);
}
.hc-button-toggle.hc-destructive.hc-toggle-checked:hover {
  background-color: rgb(120.5, 30, 34.5);
}
.hc-button-toggle.hc-destructive::-moz-focus-inner {
  border: 0;
}
.hc-button-toggle.hc-neutral {
  display: flex;
  align-items: center;
  align-content: center;
  text-align: center;
  height: 100%;
  cursor: pointer;
  background-position: center;
  color: #fff;
  background-color: #6d6e70;
}
.hc-button-toggle.hc-neutral.hc-toggle-disabled {
  cursor: not-allowed;
  opacity: 0.35;
}
.hc-button-toggle.hc-neutral:not(.hc-toggle-disabled):focus {
  outline: none;
  border-bottom: none;
  box-shadow: 0 0 0 2px rgba(0, 174, 255, 0.4);
}
.hc-button-toggle.hc-neutral:not(.hc-toggle-disabled):active {
  background-image: none;
  outline: none;
}
.hc-button-toggle.hc-neutral:not(.hc-toggle-disabled):hover {
  background-color: rgb(98.1, 99, 100.8);
}
.hc-button-toggle.hc-neutral.hc-toggle-checked {
  color: #fff;
  background-color: rgb(65.4, 66, 67.2);
  box-shadow: inset 0 0 4px rgb(54.5, 55, 56);
}
.hc-button-toggle.hc-neutral.hc-toggle-checked:hover {
  background-color: rgb(54.5, 55, 56);
}
.hc-button-toggle.hc-neutral::-moz-focus-inner {
  border: 0;
}
.hc-button-toggle.hc-secondary {
  display: flex;
  align-items: center;
  align-content: center;
  text-align: center;
  height: 100%;
  cursor: pointer;
  background-position: center;
  color: #fff;
  background-color: #f1f1f1;
  border: 1px solid #cccccc;
  border-right: none;
  color: #6d6e70;
}
.hc-button-toggle.hc-secondary.hc-toggle-disabled {
  cursor: not-allowed;
  opacity: 0.35;
}
.hc-button-toggle.hc-secondary:not(.hc-toggle-disabled):focus {
  outline: none;
  border-bottom: none;
  box-shadow: 0 0 0 2px rgba(0, 174, 255, 0.4);
}
.hc-button-toggle.hc-secondary:not(.hc-toggle-disabled):active {
  background-image: none;
  outline: none;
}
.hc-button-toggle.hc-secondary:not(.hc-toggle-disabled):hover {
  background-color: rgb(216.9, 216.9, 216.9);
}
.hc-button-toggle.hc-secondary.hc-toggle-checked {
  color: #fff;
  background-color: rgb(144.6, 144.6, 144.6);
  box-shadow: inset 0 0 4px rgb(120.5, 120.5, 120.5);
}
.hc-button-toggle.hc-secondary.hc-toggle-checked:hover {
  background-color: rgb(120.5, 120.5, 120.5);
}
.hc-button-toggle.hc-secondary::-moz-focus-inner {
  border: 0;
}
.hc-button-toggle.hc-secondary:last-of-type {
  border-right: 1px solid #cccccc;
  border-left: 1px solid #cccccc;
}
.hc-button-toggle.hc-sm {
  padding: 0 7px;
  height: 26px;
  min-width: auto;
  font-size: 1rem;
  line-height: 14px;
}
.hc-button-toggle.hc-md {
  padding: 0 10px;
  height: 35px;
  font-size: 1.0714285714rem;
  line-height: 15px;
}
.hc-button-toggle.hc-lg {
  padding: 0 15px;
  height: 40px;
  font-size: 1.2142857143rem;
  line-height: 17px;
}
.hc-button-toggle.hc-button-blue {
  display: flex;
  align-items: center;
  align-content: center;
  text-align: center;
  height: 100%;
  cursor: pointer;
  background-position: center;
  color: #fff;
  background-color: #00aeff;
}
.hc-button-toggle.hc-button-blue.hc-toggle-disabled {
  cursor: not-allowed;
  opacity: 0.35;
}
.hc-button-toggle.hc-button-blue:not(.hc-toggle-disabled):focus {
  outline: none;
  border-bottom: none;
  box-shadow: 0 0 0 2px rgba(0, 174, 255, 0.4);
}
.hc-button-toggle.hc-button-blue:not(.hc-toggle-disabled):active {
  background-image: none;
  outline: none;
}
.hc-button-toggle.hc-button-blue:not(.hc-toggle-disabled):hover {
  background-color: rgb(0, 156.6, 229.5);
}
.hc-button-toggle.hc-button-blue.hc-toggle-checked {
  color: #fff;
  background-color: rgb(0, 104.4, 153);
  box-shadow: inset 0 0 4px rgb(0, 87, 127.5);
}
.hc-button-toggle.hc-button-blue.hc-toggle-checked:hover {
  background-color: rgb(0, 87, 127.5);
}
.hc-button-toggle.hc-button-blue::-moz-focus-inner {
  border: 0;
}
.hc-button-toggle.hc-button-green {
  display: flex;
  align-items: center;
  align-content: center;
  text-align: center;
  height: 100%;
  cursor: pointer;
  background-position: center;
  color: #fff;
  background-color: #00a859;
}
.hc-button-toggle.hc-button-green.hc-toggle-disabled {
  cursor: not-allowed;
  opacity: 0.35;
}
.hc-button-toggle.hc-button-green:not(.hc-toggle-disabled):focus {
  outline: none;
  border-bottom: none;
  box-shadow: 0 0 0 2px rgba(0, 174, 255, 0.4);
}
.hc-button-toggle.hc-button-green:not(.hc-toggle-disabled):active {
  background-image: none;
  outline: none;
}
.hc-button-toggle.hc-button-green:not(.hc-toggle-disabled):hover {
  background-color: rgb(0, 151.2, 80.1);
}
.hc-button-toggle.hc-button-green.hc-toggle-checked {
  color: #fff;
  background-color: rgb(0, 100.8, 53.4);
  box-shadow: inset 0 0 4px rgb(0, 84, 44.5);
}
.hc-button-toggle.hc-button-green.hc-toggle-checked:hover {
  background-color: rgb(0, 84, 44.5);
}
.hc-button-toggle.hc-button-green::-moz-focus-inner {
  border: 0;
}
.hc-button-toggle.hc-button-purple {
  display: flex;
  align-items: center;
  align-content: center;
  text-align: center;
  height: 100%;
  cursor: pointer;
  background-position: center;
  color: #fff;
  background-color: #6e53a3;
}
.hc-button-toggle.hc-button-purple.hc-toggle-disabled {
  cursor: not-allowed;
  opacity: 0.35;
}
.hc-button-toggle.hc-button-purple:not(.hc-toggle-disabled):focus {
  outline: none;
  border-bottom: none;
  box-shadow: 0 0 0 2px rgba(0, 174, 255, 0.4);
}
.hc-button-toggle.hc-button-purple:not(.hc-toggle-disabled):active {
  background-image: none;
  outline: none;
}
.hc-button-toggle.hc-button-purple:not(.hc-toggle-disabled):hover {
  background-color: rgb(99, 74.7, 146.7);
}
.hc-button-toggle.hc-button-purple.hc-toggle-checked {
  color: #fff;
  background-color: rgb(66, 49.8, 97.8);
  box-shadow: inset 0 0 4px rgb(55, 41.5, 81.5);
}
.hc-button-toggle.hc-button-purple.hc-toggle-checked:hover {
  background-color: rgb(55, 41.5, 81.5);
}
.hc-button-toggle.hc-button-purple::-moz-focus-inner {
  border: 0;
}
.hc-button-toggle.hc-button-red {
  display: flex;
  align-items: center;
  align-content: center;
  text-align: center;
  height: 100%;
  cursor: pointer;
  background-position: center;
  color: #fff;
  background-color: #f13c45;
}
.hc-button-toggle.hc-button-red.hc-toggle-disabled {
  cursor: not-allowed;
  opacity: 0.35;
}
.hc-button-toggle.hc-button-red:not(.hc-toggle-disabled):focus {
  outline: none;
  border-bottom: none;
  box-shadow: 0 0 0 2px rgba(0, 174, 255, 0.4);
}
.hc-button-toggle.hc-button-red:not(.hc-toggle-disabled):active {
  background-image: none;
  outline: none;
}
.hc-button-toggle.hc-button-red:not(.hc-toggle-disabled):hover {
  background-color: rgb(216.9, 54, 62.1);
}
.hc-button-toggle.hc-button-red.hc-toggle-checked {
  color: #fff;
  background-color: rgb(144.6, 36, 41.4);
  box-shadow: inset 0 0 4px rgb(120.5, 30, 34.5);
}
.hc-button-toggle.hc-button-red.hc-toggle-checked:hover {
  background-color: rgb(120.5, 30, 34.5);
}
.hc-button-toggle.hc-button-red::-moz-focus-inner {
  border: 0;
}
.hc-button-toggle.hc-button-orange {
  display: flex;
  align-items: center;
  align-content: center;
  text-align: center;
  height: 100%;
  cursor: pointer;
  background-position: center;
  color: #fff;
  background-color: #f8961d;
}
.hc-button-toggle.hc-button-orange.hc-toggle-disabled {
  cursor: not-allowed;
  opacity: 0.35;
}
.hc-button-toggle.hc-button-orange:not(.hc-toggle-disabled):focus {
  outline: none;
  border-bottom: none;
  box-shadow: 0 0 0 2px rgba(0, 174, 255, 0.4);
}
.hc-button-toggle.hc-button-orange:not(.hc-toggle-disabled):active {
  background-image: none;
  outline: none;
}
.hc-button-toggle.hc-button-orange:not(.hc-toggle-disabled):hover {
  background-color: rgb(223.2, 135, 26.1);
}
.hc-button-toggle.hc-button-orange.hc-toggle-checked {
  color: #fff;
  background-color: rgb(148.8, 90, 17.4);
  box-shadow: inset 0 0 4px rgb(124, 75, 14.5);
}
.hc-button-toggle.hc-button-orange.hc-toggle-checked:hover {
  background-color: rgb(124, 75, 14.5);
}
.hc-button-toggle.hc-button-orange::-moz-focus-inner {
  border: 0;
}
.hc-button-toggle.hc-button-ruby-red {
  display: flex;
  align-items: center;
  align-content: center;
  text-align: center;
  height: 100%;
  cursor: pointer;
  background-position: center;
  color: #fff;
  background-color: #951c1e;
}
.hc-button-toggle.hc-button-ruby-red.hc-toggle-disabled {
  cursor: not-allowed;
  opacity: 0.35;
}
.hc-button-toggle.hc-button-ruby-red:not(.hc-toggle-disabled):focus {
  outline: none;
  border-bottom: none;
  box-shadow: 0 0 0 2px rgba(0, 174, 255, 0.4);
}
.hc-button-toggle.hc-button-ruby-red:not(.hc-toggle-disabled):active {
  background-image: none;
  outline: none;
}
.hc-button-toggle.hc-button-ruby-red:not(.hc-toggle-disabled):hover {
  background-color: rgb(134.1, 25.2, 27);
}
.hc-button-toggle.hc-button-ruby-red.hc-toggle-checked {
  color: #fff;
  background-color: rgb(89.4, 16.8, 18);
  box-shadow: inset 0 0 4px rgb(74.5, 14, 15);
}
.hc-button-toggle.hc-button-ruby-red.hc-toggle-checked:hover {
  background-color: rgb(74.5, 14, 15);
}
.hc-button-toggle.hc-button-ruby-red::-moz-focus-inner {
  border: 0;
}
.hc-button-toggle.hc-button-deep-red {
  display: flex;
  align-items: center;
  align-content: center;
  text-align: center;
  height: 100%;
  cursor: pointer;
  background-position: center;
  color: #fff;
  background-color: #cc2027;
}
.hc-button-toggle.hc-button-deep-red.hc-toggle-disabled {
  cursor: not-allowed;
  opacity: 0.35;
}
.hc-button-toggle.hc-button-deep-red:not(.hc-toggle-disabled):focus {
  outline: none;
  border-bottom: none;
  box-shadow: 0 0 0 2px rgba(0, 174, 255, 0.4);
}
.hc-button-toggle.hc-button-deep-red:not(.hc-toggle-disabled):active {
  background-image: none;
  outline: none;
}
.hc-button-toggle.hc-button-deep-red:not(.hc-toggle-disabled):hover {
  background-color: rgb(183.6, 28.8, 35.1);
}
.hc-button-toggle.hc-button-deep-red.hc-toggle-checked {
  color: #fff;
  background-color: rgb(122.4, 19.2, 23.4);
  box-shadow: inset 0 0 4px rgb(102, 16, 19.5);
}
.hc-button-toggle.hc-button-deep-red.hc-toggle-checked:hover {
  background-color: rgb(102, 16, 19.5);
}
.hc-button-toggle.hc-button-deep-red::-moz-focus-inner {
  border: 0;
}
.hc-button-toggle.hc-button-red-orange {
  display: flex;
  align-items: center;
  align-content: center;
  text-align: center;
  height: 100%;
  cursor: pointer;
  background-position: center;
  color: #fff;
  background-color: #f05323;
}
.hc-button-toggle.hc-button-red-orange.hc-toggle-disabled {
  cursor: not-allowed;
  opacity: 0.35;
}
.hc-button-toggle.hc-button-red-orange:not(.hc-toggle-disabled):focus {
  outline: none;
  border-bottom: none;
  box-shadow: 0 0 0 2px rgba(0, 174, 255, 0.4);
}
.hc-button-toggle.hc-button-red-orange:not(.hc-toggle-disabled):active {
  background-image: none;
  outline: none;
}
.hc-button-toggle.hc-button-red-orange:not(.hc-toggle-disabled):hover {
  background-color: rgb(216, 74.7, 31.5);
}
.hc-button-toggle.hc-button-red-orange.hc-toggle-checked {
  color: #fff;
  background-color: rgb(144, 49.8, 21);
  box-shadow: inset 0 0 4px rgb(120, 41.5, 17.5);
}
.hc-button-toggle.hc-button-red-orange.hc-toggle-checked:hover {
  background-color: rgb(120, 41.5, 17.5);
}
.hc-button-toggle.hc-button-red-orange::-moz-focus-inner {
  border: 0;
}
.hc-button-toggle.hc-button-magenta {
  display: flex;
  align-items: center;
  align-content: center;
  text-align: center;
  height: 100%;
  cursor: pointer;
  background-position: center;
  color: #fff;
  background-color: #a94c9d;
}
.hc-button-toggle.hc-button-magenta.hc-toggle-disabled {
  cursor: not-allowed;
  opacity: 0.35;
}
.hc-button-toggle.hc-button-magenta:not(.hc-toggle-disabled):focus {
  outline: none;
  border-bottom: none;
  box-shadow: 0 0 0 2px rgba(0, 174, 255, 0.4);
}
.hc-button-toggle.hc-button-magenta:not(.hc-toggle-disabled):active {
  background-image: none;
  outline: none;
}
.hc-button-toggle.hc-button-magenta:not(.hc-toggle-disabled):hover {
  background-color: rgb(152.1, 68.4, 141.3);
}
.hc-button-toggle.hc-button-magenta.hc-toggle-checked {
  color: #fff;
  background-color: rgb(101.4, 45.6, 94.2);
  box-shadow: inset 0 0 4px rgb(84.5, 38, 78.5);
}
.hc-button-toggle.hc-button-magenta.hc-toggle-checked:hover {
  background-color: rgb(84.5, 38, 78.5);
}
.hc-button-toggle.hc-button-magenta::-moz-focus-inner {
  border: 0;
}
.hc-button-toggle.hc-button-pink {
  display: flex;
  align-items: center;
  align-content: center;
  text-align: center;
  height: 100%;
  cursor: pointer;
  background-position: center;
  color: #fff;
  background-color: #ef4767;
}
.hc-button-toggle.hc-button-pink.hc-toggle-disabled {
  cursor: not-allowed;
  opacity: 0.35;
}
.hc-button-toggle.hc-button-pink:not(.hc-toggle-disabled):focus {
  outline: none;
  border-bottom: none;
  box-shadow: 0 0 0 2px rgba(0, 174, 255, 0.4);
}
.hc-button-toggle.hc-button-pink:not(.hc-toggle-disabled):active {
  background-image: none;
  outline: none;
}
.hc-button-toggle.hc-button-pink:not(.hc-toggle-disabled):hover {
  background-color: rgb(215.1, 63.9, 92.7);
}
.hc-button-toggle.hc-button-pink.hc-toggle-checked {
  color: #fff;
  background-color: rgb(143.4, 42.6, 61.8);
  box-shadow: inset 0 0 4px rgb(119.5, 35.5, 51.5);
}
.hc-button-toggle.hc-button-pink.hc-toggle-checked:hover {
  background-color: rgb(119.5, 35.5, 51.5);
}
.hc-button-toggle.hc-button-pink::-moz-focus-inner {
  border: 0;
}
.hc-button-toggle.hc-button-light-pink {
  display: flex;
  align-items: center;
  align-content: center;
  text-align: center;
  height: 100%;
  cursor: pointer;
  background-position: center;
  color: #fff;
  background-color: #f8c8db;
}
.hc-button-toggle.hc-button-light-pink.hc-toggle-disabled {
  cursor: not-allowed;
  opacity: 0.35;
}
.hc-button-toggle.hc-button-light-pink:not(.hc-toggle-disabled):focus {
  outline: none;
  border-bottom: none;
  box-shadow: 0 0 0 2px rgba(0, 174, 255, 0.4);
}
.hc-button-toggle.hc-button-light-pink:not(.hc-toggle-disabled):active {
  background-image: none;
  outline: none;
}
.hc-button-toggle.hc-button-light-pink:not(.hc-toggle-disabled):hover {
  background-color: rgb(223.2, 180, 197.1);
}
.hc-button-toggle.hc-button-light-pink.hc-toggle-checked {
  color: #fff;
  background-color: rgb(148.8, 120, 131.4);
  box-shadow: inset 0 0 4px rgb(124, 100, 109.5);
}
.hc-button-toggle.hc-button-light-pink.hc-toggle-checked:hover {
  background-color: rgb(124, 100, 109.5);
}
.hc-button-toggle.hc-button-light-pink::-moz-focus-inner {
  border: 0;
}
.hc-button-toggle.hc-button-azure {
  display: flex;
  align-items: center;
  align-content: center;
  text-align: center;
  height: 100%;
  cursor: pointer;
  background-position: center;
  color: #fff;
  background-color: #007bff;
}
.hc-button-toggle.hc-button-azure.hc-toggle-disabled {
  cursor: not-allowed;
  opacity: 0.35;
}
.hc-button-toggle.hc-button-azure:not(.hc-toggle-disabled):focus {
  outline: none;
  border-bottom: none;
  box-shadow: 0 0 0 2px rgba(0, 174, 255, 0.4);
}
.hc-button-toggle.hc-button-azure:not(.hc-toggle-disabled):active {
  background-image: none;
  outline: none;
}
.hc-button-toggle.hc-button-azure:not(.hc-toggle-disabled):hover {
  background-color: rgb(0, 110.7, 229.5);
}
.hc-button-toggle.hc-button-azure.hc-toggle-checked {
  color: #fff;
  background-color: rgb(0, 73.8, 153);
  box-shadow: inset 0 0 4px rgb(0, 61.5, 127.5);
}
.hc-button-toggle.hc-button-azure.hc-toggle-checked:hover {
  background-color: rgb(0, 61.5, 127.5);
}
.hc-button-toggle.hc-button-azure::-moz-focus-inner {
  border: 0;
}
.hc-button-toggle.hc-button-teal {
  display: flex;
  align-items: center;
  align-content: center;
  text-align: center;
  height: 100%;
  cursor: pointer;
  background-position: center;
  color: #fff;
  background-color: #00acac;
}
.hc-button-toggle.hc-button-teal.hc-toggle-disabled {
  cursor: not-allowed;
  opacity: 0.35;
}
.hc-button-toggle.hc-button-teal:not(.hc-toggle-disabled):focus {
  outline: none;
  border-bottom: none;
  box-shadow: 0 0 0 2px rgba(0, 174, 255, 0.4);
}
.hc-button-toggle.hc-button-teal:not(.hc-toggle-disabled):active {
  background-image: none;
  outline: none;
}
.hc-button-toggle.hc-button-teal:not(.hc-toggle-disabled):hover {
  background-color: rgb(0, 154.8, 154.8);
}
.hc-button-toggle.hc-button-teal.hc-toggle-checked {
  color: #fff;
  background-color: rgb(0, 103.2, 103.2);
  box-shadow: inset 0 0 4px #005656;
}
.hc-button-toggle.hc-button-teal.hc-toggle-checked:hover {
  background-color: #005656;
}
.hc-button-toggle.hc-button-teal::-moz-focus-inner {
  border: 0;
}
.hc-button-toggle.hc-button-dark-green {
  display: flex;
  align-items: center;
  align-content: center;
  text-align: center;
  height: 100%;
  cursor: pointer;
  background-position: center;
  color: #fff;
  background-color: #006c4e;
}
.hc-button-toggle.hc-button-dark-green.hc-toggle-disabled {
  cursor: not-allowed;
  opacity: 0.35;
}
.hc-button-toggle.hc-button-dark-green:not(.hc-toggle-disabled):focus {
  outline: none;
  border-bottom: none;
  box-shadow: 0 0 0 2px rgba(0, 174, 255, 0.4);
}
.hc-button-toggle.hc-button-dark-green:not(.hc-toggle-disabled):active {
  background-image: none;
  outline: none;
}
.hc-button-toggle.hc-button-dark-green:not(.hc-toggle-disabled):hover {
  background-color: rgb(0, 97.2, 70.2);
}
.hc-button-toggle.hc-button-dark-green.hc-toggle-checked {
  color: #fff;
  background-color: rgb(0, 64.8, 46.8);
  box-shadow: inset 0 0 4px #003627;
}
.hc-button-toggle.hc-button-dark-green.hc-toggle-checked:hover {
  background-color: #003627;
}
.hc-button-toggle.hc-button-dark-green::-moz-focus-inner {
  border: 0;
}
.hc-button-toggle.hc-button-brown {
  display: flex;
  align-items: center;
  align-content: center;
  text-align: center;
  height: 100%;
  cursor: pointer;
  background-position: center;
  color: #fff;
  background-color: #553e36;
}
.hc-button-toggle.hc-button-brown.hc-toggle-disabled {
  cursor: not-allowed;
  opacity: 0.35;
}
.hc-button-toggle.hc-button-brown:not(.hc-toggle-disabled):focus {
  outline: none;
  border-bottom: none;
  box-shadow: 0 0 0 2px rgba(0, 174, 255, 0.4);
}
.hc-button-toggle.hc-button-brown:not(.hc-toggle-disabled):active {
  background-image: none;
  outline: none;
}
.hc-button-toggle.hc-button-brown:not(.hc-toggle-disabled):hover {
  background-color: rgb(76.5, 55.8, 48.6);
}
.hc-button-toggle.hc-button-brown.hc-toggle-checked {
  color: #fff;
  background-color: rgb(51, 37.2, 32.4);
  box-shadow: inset 0 0 4px rgb(42.5, 31, 27);
}
.hc-button-toggle.hc-button-brown.hc-toggle-checked:hover {
  background-color: rgb(42.5, 31, 27);
}
.hc-button-toggle.hc-button-brown::-moz-focus-inner {
  border: 0;
}
.hc-button-toggle.hc-button-purple-gray {
  display: flex;
  align-items: center;
  align-content: center;
  text-align: center;
  height: 100%;
  cursor: pointer;
  background-position: center;
  color: #fff;
  background-color: #776c7f;
}
.hc-button-toggle.hc-button-purple-gray.hc-toggle-disabled {
  cursor: not-allowed;
  opacity: 0.35;
}
.hc-button-toggle.hc-button-purple-gray:not(.hc-toggle-disabled):focus {
  outline: none;
  border-bottom: none;
  box-shadow: 0 0 0 2px rgba(0, 174, 255, 0.4);
}
.hc-button-toggle.hc-button-purple-gray:not(.hc-toggle-disabled):active {
  background-image: none;
  outline: none;
}
.hc-button-toggle.hc-button-purple-gray:not(.hc-toggle-disabled):hover {
  background-color: rgb(107.1, 97.2, 114.3);
}
.hc-button-toggle.hc-button-purple-gray.hc-toggle-checked {
  color: #fff;
  background-color: rgb(71.4, 64.8, 76.2);
  box-shadow: inset 0 0 4px rgb(59.5, 54, 63.5);
}
.hc-button-toggle.hc-button-purple-gray.hc-toggle-checked:hover {
  background-color: rgb(59.5, 54, 63.5);
}
.hc-button-toggle.hc-button-purple-gray::-moz-focus-inner {
  border: 0;
}
.hc-button-toggle.hc-button-yellow {
  display: flex;
  align-items: center;
  align-content: center;
  text-align: center;
  height: 100%;
  cursor: pointer;
  background-position: center;
  color: #fff;
  background-color: #f5ed56;
}
.hc-button-toggle.hc-button-yellow.hc-toggle-disabled {
  cursor: not-allowed;
  opacity: 0.35;
}
.hc-button-toggle.hc-button-yellow:not(.hc-toggle-disabled):focus {
  outline: none;
  border-bottom: none;
  box-shadow: 0 0 0 2px rgba(0, 174, 255, 0.4);
}
.hc-button-toggle.hc-button-yellow:not(.hc-toggle-disabled):active {
  background-image: none;
  outline: none;
}
.hc-button-toggle.hc-button-yellow:not(.hc-toggle-disabled):hover {
  background-color: rgb(220.5, 213.3, 77.4);
}
.hc-button-toggle.hc-button-yellow.hc-toggle-checked {
  color: #fff;
  background-color: rgb(147, 142.2, 51.6);
  box-shadow: inset 0 0 4px rgb(122.5, 118.5, 43);
}
.hc-button-toggle.hc-button-yellow.hc-toggle-checked:hover {
  background-color: rgb(122.5, 118.5, 43);
}
.hc-button-toggle.hc-button-yellow::-moz-focus-inner {
  border: 0;
}
.hc-button-toggle.hc-button-yellow-orange {
  display: flex;
  align-items: center;
  align-content: center;
  text-align: center;
  height: 100%;
  cursor: pointer;
  background-position: center;
  color: #fff;
  background-color: #e7c447;
}
.hc-button-toggle.hc-button-yellow-orange.hc-toggle-disabled {
  cursor: not-allowed;
  opacity: 0.35;
}
.hc-button-toggle.hc-button-yellow-orange:not(.hc-toggle-disabled):focus {
  outline: none;
  border-bottom: none;
  box-shadow: 0 0 0 2px rgba(0, 174, 255, 0.4);
}
.hc-button-toggle.hc-button-yellow-orange:not(.hc-toggle-disabled):active {
  background-image: none;
  outline: none;
}
.hc-button-toggle.hc-button-yellow-orange:not(.hc-toggle-disabled):hover {
  background-color: rgb(207.9, 176.4, 63.9);
}
.hc-button-toggle.hc-button-yellow-orange.hc-toggle-checked {
  color: #fff;
  background-color: rgb(138.6, 117.6, 42.6);
  box-shadow: inset 0 0 4px rgb(115.5, 98, 35.5);
}
.hc-button-toggle.hc-button-yellow-orange.hc-toggle-checked:hover {
  background-color: rgb(115.5, 98, 35.5);
}
.hc-button-toggle.hc-button-yellow-orange::-moz-focus-inner {
  border: 0;
}
.hc-button-toggle.hc-button-tan {
  display: flex;
  align-items: center;
  align-content: center;
  text-align: center;
  height: 100%;
  cursor: pointer;
  background-position: center;
  color: #fff;
  background-color: #ebba82;
}
.hc-button-toggle.hc-button-tan.hc-toggle-disabled {
  cursor: not-allowed;
  opacity: 0.35;
}
.hc-button-toggle.hc-button-tan:not(.hc-toggle-disabled):focus {
  outline: none;
  border-bottom: none;
  box-shadow: 0 0 0 2px rgba(0, 174, 255, 0.4);
}
.hc-button-toggle.hc-button-tan:not(.hc-toggle-disabled):active {
  background-image: none;
  outline: none;
}
.hc-button-toggle.hc-button-tan:not(.hc-toggle-disabled):hover {
  background-color: rgb(211.5, 167.4, 117);
}
.hc-button-toggle.hc-button-tan.hc-toggle-checked {
  color: #fff;
  background-color: rgb(141, 111.6, 78);
  box-shadow: inset 0 0 4px rgb(117.5, 93, 65);
}
.hc-button-toggle.hc-button-tan.hc-toggle-checked:hover {
  background-color: rgb(117.5, 93, 65);
}
.hc-button-toggle.hc-button-tan::-moz-focus-inner {
  border: 0;
}

/* set standard relative layering for components */
.hc-checkbox-container {
  display: flex;
}
.hc-checkbox-container input[type=checkbox] {
  display: none;
}

.hc-checkbox-content {
  display: inline-flex;
  cursor: pointer;
}
.hc-checkbox-content label {
  cursor: pointer;
}
.hc-checkbox-disabled .hc-checkbox-content {
  color: #cccccc;
  cursor: not-allowed;
}
.hc-checkbox-disabled .hc-checkbox-content label {
  cursor: not-allowed;
}

.hc-checkbox-children-group {
  margin-left: 25px;
  margin-top: 5px;
}

.hc-checkbox-align-center {
  align-items: center;
}

.hc-checkbox-align-top {
  align-items: flex-start;
}

.hc-checkbox-align-bottom {
  align-items: flex-end;
}

.hc-checkbox-label {
  padding: 4px 0 4px 34px;
  line-height: 1.5;
  margin-left: -22px;
}
.hc-checkbox-tight .hc-checkbox-label {
  padding: 2px 0 2px 26px;
  font-size: 0.9285714286rem;
  margin-left: -18px;
}

.hc-checkbox-align-label-top {
  /* important included to override the padding of the tight class if applied */
  padding-top: 0 !important;
  margin-top: -3px;
}

.hc-checkbox-align-label-bottom {
  /* important included to override the padding of the tight class if applied */
  padding-bottom: 0 !important;
  margin-bottom: -3px;
}

.hc-checkbox-overlay {
  position: relative;
  width: 22px;
  height: 22px;
  min-width: 22px;
  background-color: #fff;
  border: 1px solid #c0c5cc;
  border-radius: 3px;
}
.hc-checkbox-overlay:after {
  content: "";
  position: absolute;
  background-image: url("data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNmZmY7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5BcnRib2FyZCAxPC90aXRsZT48cGF0aCBpZD0iUGF0aF8xMjIyMSIgZGF0YS1uYW1lPSJQYXRoIDEyMjIxIiBjbGFzcz0iY2xzLTEiIGQ9Ik0yOCw5Ljc2YTEuNjYsMS42NiwwLDAsMC0uNDYtMS4xNEwyNS4yMyw2LjM1YTEuNjIsMS42MiwwLDAsMC0yLjI4LDBsLTExLDExTDcuMDUsMTIuNDFhMS42MiwxLjYyLDAsMCwwLTIuMjgsMEwyLjQ5LDE0LjY4QTEuNjcsMS42NywwLDAsMCwyLDE1LjgyLDEuNjYsMS42NiwwLDAsMCwyLjQ5LDE3TDguNTUsMjNsMi4yOCwyLjI4YTEuNjEsMS42MSwwLDAsMCwxLjE0LjQ3LDEuNjMsMS42MywwLDAsMCwxLjE0LS40N0wxNS4zOSwyMywyNy41MSwxMC45QTEuNiwxLjYsMCwwLDAsMjgsOS43NloiLz48L3N2Zz4=");
  margin: auto;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  width: 15.5px;
  height: 15.5px;
  opacity: 0;
}
.hc-checkbox-tight .hc-checkbox-overlay {
  width: 18px;
  height: 18px;
  min-width: 18px;
}
.hc-checkbox-tight .hc-checkbox-overlay:after {
  width: 12.5px;
  height: 12.5px;
}
.hc-checkbox-content:hover .hc-checkbox-overlay {
  border: 1px solid #00aeff;
  background-color: rgb(242.25, 250.95, 255);
}
.hc-checkbox-indeterminate .hc-checkbox-overlay:after {
  opacity: 1;
  width: 12px;
  height: 3px;
  background-color: #cccccc;
  background-image: none;
}
.hc-checkbox-indeterminate .hc-checkbox-tight .hc-checkbox-overlay:after {
  width: 8px;
}
input[type=checkbox]:checked + .hc-checkbox-overlay {
  background-color: #00aeff;
  border: 1px solid #00aeff;
}
input[type=checkbox]:checked + .hc-checkbox-overlay:after {
  opacity: 1;
}
.hc-checkbox-disabled input[type=checkbox] + .hc-checkbox-overlay {
  background-color: #e0e0e0;
  border: 1px solid #cccccc;
}
.hc-checkbox-disabled input[type=checkbox] + .hc-checkbox-overlay:focus {
  box-shadow: none;
}
.hc-checkbox-overlay:focus {
  outline: none;
  box-shadow: 0 0 5px #00aeff;
}

.hc-form-field-invalid .hc-checkbox-overlay {
  border-color: #cc2027 !important;
}
.hc-form-field-invalid .hc-checkbox-overlay:focus {
  box-shadow: 0 0 5px #cc2027;
}
.hc-form-field-invalid input[type=checkbox]:checked + .hc-checkbox-overlay {
  background-color: #cc2027;
}

.hc-checkbox-stub .hc-checkbox-label, .hc-checkbox-stub .hc-checkbox-overlay {
  pointer-events: none;
}

/* set standard relative layering for components */
/* set standard relative layering for components */
/* set standard relative layering for components */
.hc-chip {
  font-size: 1rem;
  border-radius: 6px;
  display: inline-flex;
}

.hc-chip-padding {
  padding-left: 15px;
  padding-right: 15px;
  margin: 5px;
}

.hc-chip-content-neutral {
  display: flex;
  padding-top: 9px;
  padding-bottom: 9px;
}

.hc-chip-content-red,
.hc-chip-content-yellow,
.hc-chip-content-green,
.hc-chip-content-blue {
  padding-top: 7px;
  padding-bottom: 7px;
}

.hc-chip-close {
  padding: 6px 12px;
  display: flex;
  align-items: center;
  margin-right: -12px;
  margin-left: auto;
  cursor: pointer;
}

.hc-chip-neutral {
  background-color: rgb(228.48, 228.48, 228.48);
  color: #333;
}

.hc-chip-red {
  background-color: rgb(239.1, 220.95, 221.25);
  border: 2px solid rgb(228.5, 198.25, 198.75);
  color: #951c1e;
}

.hc-chip-yellow {
  background-color: rgb(250.2, 243.2, 218.2);
  border: 2px solid rgb(243, 225.5, 163);
  color: rgb(173.25, 147, 53.25);
}

.hc-chip-green {
  background-color: rgb(216.6, 237.8, 222.6);
  border: 2px solid rgb(187.8, 224.9, 198.3);
  color: #00a859;
}

.hc-chip-blue {
  background-color: rgb(216.75, 234.15, 242.25);
  border: 2px solid rgb(178.5, 213.3, 229.5);
  color: #006d9a;
}

.hc-chip-close-icon {
  background-repeat: no-repeat;
  background-size: contain;
  display: inline-block;
  height: 10px;
  opacity: 0.4;
  width: 10px;
}
.hc-chip-neutral .hc-chip-close-icon {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOS44ODgiIGhlaWdodD0iMTkuODg4IiB2aWV3Qm94PSIwIDAgMTkuODg4IDE5Ljg4OCI+CiAgPHBhdGggaWQ9IlBhdGhfMSIgZGF0YS1uYW1lPSJQYXRoIDEiIGQ9Ik0yMS43My0zLjU4M2ExLjYyMywxLjYyMywwLDAsMC0uNDY5LTEuMTM4TDE2LjMzOS05LjY0M2w0LjkyMi00LjkyMkExLjYyMywxLjYyMywwLDAsMCwyMS43My0xNS43YTEuNjIzLDEuNjIzLDAsMCwwLS40NjktMS4xMzhsLTIuMjc3LTIuMjc3YTEuNjIzLDEuNjIzLDAsMCwwLTEuMTM4LS40NjksMS42MjMsMS42MjMsMCwwLDAtMS4xMzguNDY5TDExLjc4Ni0xNC4yLDYuODY0LTE5LjExOGExLjYyMywxLjYyMywwLDAsMC0xLjEzOC0uNDY5LDEuNjIzLDEuNjIzLDAsMCwwLTEuMTM4LjQ2OUwyLjMxLTE2Ljg0MkExLjYyMywxLjYyMywwLDAsMCwxLjg0Mi0xNS43YTEuNjIzLDEuNjIzLDAsMCwwLC40NjksMS4xMzhMNy4yMzItOS42NDMsMi4zMS00LjcyMWExLjYyMywxLjYyMywwLDAsMC0uNDY5LDEuMTM4QTEuNjIzLDEuNjIzLDAsMCwwLDIuMzEtMi40NDRMNC41ODctLjE2N0ExLjYyMywxLjYyMywwLDAsMCw1LjcyNS4zLDEuNjIzLDEuNjIzLDAsMCwwLDYuODY0LS4xNjdsNC45MjItNC45MjJMMTYuNzA4LS4xNjdBMS42MjMsMS42MjMsMCwwLDAsMTcuODQ2LjNhMS42MjMsMS42MjMsMCwwLDAsMS4xMzgtLjQ2OWwyLjI3Ny0yLjI3N0ExLjYyMywxLjYyMywwLDAsMCwyMS43My0zLjU4M1oiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xLjg0MiAxOS41ODcpIiBmaWxsPSIjMzMzIi8+Cjwvc3ZnPgo=");
}
.hc-chip-red .hc-chip-close-icon {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOS44ODgiIGhlaWdodD0iMTkuODg4IiB2aWV3Qm94PSIwIDAgMTkuODg4IDE5Ljg4OCI+CiAgPHBhdGggaWQ9IlBhdGhfMiIgZGF0YS1uYW1lPSJQYXRoIDIiIGQ9Ik0yMS43My0zLjU4M2ExLjYyMywxLjYyMywwLDAsMC0uNDY5LTEuMTM4TDE2LjMzOS05LjY0M2w0LjkyMi00LjkyMkExLjYyMywxLjYyMywwLDAsMCwyMS43My0xNS43YTEuNjIzLDEuNjIzLDAsMCwwLS40NjktMS4xMzhsLTIuMjc3LTIuMjc3YTEuNjIzLDEuNjIzLDAsMCwwLTEuMTM4LS40NjksMS42MjMsMS42MjMsMCwwLDAtMS4xMzguNDY5TDExLjc4Ni0xNC4yLDYuODY0LTE5LjExOGExLjYyMywxLjYyMywwLDAsMC0xLjEzOC0uNDY5LDEuNjIzLDEuNjIzLDAsMCwwLTEuMTM4LjQ2OUwyLjMxLTE2Ljg0MkExLjYyMywxLjYyMywwLDAsMCwxLjg0Mi0xNS43YTEuNjIzLDEuNjIzLDAsMCwwLC40NjksMS4xMzhMNy4yMzItOS42NDMsMi4zMS00LjcyMWExLjYyMywxLjYyMywwLDAsMC0uNDY5LDEuMTM4QTEuNjIzLDEuNjIzLDAsMCwwLDIuMzEtMi40NDRMNC41ODctLjE2N0ExLjYyMywxLjYyMywwLDAsMCw1LjcyNS4zLDEuNjIzLDEuNjIzLDAsMCwwLDYuODY0LS4xNjdsNC45MjItNC45MjJMMTYuNzA4LS4xNjdBMS42MjMsMS42MjMsMCwwLDAsMTcuODQ2LjNhMS42MjMsMS42MjMsMCwwLDAsMS4xMzgtLjQ2OWwyLjI3Ny0yLjI3N0ExLjYyMywxLjYyMywwLDAsMCwyMS43My0zLjU4M1oiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xLjg0MiAxOS41ODcpIiBmaWxsPSIjOTUxYzFlIi8+Cjwvc3ZnPgo=");
}
.hc-chip-yellow .hc-chip-close-icon {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOS44ODgiIGhlaWdodD0iMTkuODg4IiB2aWV3Qm94PSIwIDAgMTkuODg4IDE5Ljg4OCI+CiAgPHBhdGggaWQ9IlBhdGhfMyIgZGF0YS1uYW1lPSJQYXRoIDMiIGQ9Ik0yMS43My0zLjU4M2ExLjYyMywxLjYyMywwLDAsMC0uNDY5LTEuMTM4TDE2LjMzOS05LjY0M2w0LjkyMi00LjkyMkExLjYyMywxLjYyMywwLDAsMCwyMS43My0xNS43YTEuNjIzLDEuNjIzLDAsMCwwLS40NjktMS4xMzhsLTIuMjc3LTIuMjc3YTEuNjIzLDEuNjIzLDAsMCwwLTEuMTM4LS40NjksMS42MjMsMS42MjMsMCwwLDAtMS4xMzguNDY5TDExLjc4Ni0xNC4yLDYuODY0LTE5LjExOGExLjYyMywxLjYyMywwLDAsMC0xLjEzOC0uNDY5LDEuNjIzLDEuNjIzLDAsMCwwLTEuMTM4LjQ2OUwyLjMxLTE2Ljg0MkExLjYyMywxLjYyMywwLDAsMCwxLjg0Mi0xNS43YTEuNjIzLDEuNjIzLDAsMCwwLC40NjksMS4xMzhMNy4yMzItOS42NDMsMi4zMS00LjcyMWExLjYyMywxLjYyMywwLDAsMC0uNDY5LDEuMTM4QTEuNjIzLDEuNjIzLDAsMCwwLDIuMzEtMi40NDRMNC41ODctLjE2N0ExLjYyMywxLjYyMywwLDAsMCw1LjcyNS4zLDEuNjIzLDEuNjIzLDAsMCwwLDYuODY0LS4xNjdsNC45MjItNC45MjJMMTYuNzA4LS4xNjdBMS42MjMsMS42MjMsMCwwLDAsMTcuODQ2LjNhMS42MjMsMS42MjMsMCwwLDAsMS4xMzgtLjQ2OWwyLjI3Ny0yLjI3N0ExLjYyMywxLjYyMywwLDAsMCwyMS43My0zLjU4M1oiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xLjg0MiAxOS41ODcpIiBmaWxsPSIjYWQ5MzM1Ii8+Cjwvc3ZnPgo=");
}
.hc-chip-green .hc-chip-close-icon {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOS44ODgiIGhlaWdodD0iMTkuODg4IiB2aWV3Qm94PSIwIDAgMTkuODg4IDE5Ljg4OCI+CiAgPHBhdGggaWQ9IlBhdGhfNCIgZGF0YS1uYW1lPSJQYXRoIDQiIGQ9Ik0yMS43My0zLjU4M2ExLjYyMywxLjYyMywwLDAsMC0uNDY5LTEuMTM4TDE2LjMzOS05LjY0M2w0LjkyMi00LjkyMkExLjYyMywxLjYyMywwLDAsMCwyMS43My0xNS43YTEuNjIzLDEuNjIzLDAsMCwwLS40NjktMS4xMzhsLTIuMjc3LTIuMjc3YTEuNjIzLDEuNjIzLDAsMCwwLTEuMTM4LS40NjksMS42MjMsMS42MjMsMCwwLDAtMS4xMzguNDY5TDExLjc4Ni0xNC4yLDYuODY0LTE5LjExOGExLjYyMywxLjYyMywwLDAsMC0xLjEzOC0uNDY5LDEuNjIzLDEuNjIzLDAsMCwwLTEuMTM4LjQ2OUwyLjMxLTE2Ljg0MkExLjYyMywxLjYyMywwLDAsMCwxLjg0Mi0xNS43YTEuNjIzLDEuNjIzLDAsMCwwLC40NjksMS4xMzhMNy4yMzItOS42NDMsMi4zMS00LjcyMWExLjYyMywxLjYyMywwLDAsMC0uNDY5LDEuMTM4QTEuNjIzLDEuNjIzLDAsMCwwLDIuMzEtMi40NDRMNC41ODctLjE2N0ExLjYyMywxLjYyMywwLDAsMCw1LjcyNS4zLDEuNjIzLDEuNjIzLDAsMCwwLDYuODY0LS4xNjdsNC45MjItNC45MjJMMTYuNzA4LS4xNjdBMS42MjMsMS42MjMsMCwwLDAsMTcuODQ2LjNhMS42MjMsMS42MjMsMCwwLDAsMS4xMzgtLjQ2OWwyLjI3Ny0yLjI3N0ExLjYyMywxLjYyMywwLDAsMCwyMS43My0zLjU4M1oiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xLjg0MiAxOS41ODcpIiBmaWxsPSIjMDBhODU5Ii8+Cjwvc3ZnPgo=");
}
.hc-chip-blue .hc-chip-close-icon {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIKCSB2aWV3Qm94PSIwIDAgMTkuOSAxOS45IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxOS45IDE5Ljk7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojMDA2RDlBO30KPC9zdHlsZT4KPHBhdGggaWQ9IlBhdGhfNCIgY2xhc3M9InN0MCIgZD0iTTE5LjksMTZjMC0wLjQtMC4yLTAuOC0wLjUtMS4xbC00LjktNC45TDE5LjQsNWMwLjMtMC4zLDAuNS0wLjcsMC41LTEuMWMwLTAuNC0wLjItMC44LTAuNS0xLjEKCWwtMi4zLTIuM0MxNi44LDAuMiwxNi40LDAsMTYsMGMtMC40LDAtMC44LDAuMi0xLjEsMC41TDkuOSw1LjRMNSwwLjVDNC43LDAuMiw0LjMsMCwzLjksMEMzLjUsMCwzLDAuMiwyLjcsMC41TDAuNSwyLjcKCUMwLjIsMywwLDMuNSwwLDMuOUMwLDQuMywwLjIsNC43LDAuNSw1bDQuOSw0LjlsLTQuOSw0LjlDMC4yLDE1LjIsMCwxNS42LDAsMTZjMCwwLjQsMC4yLDAuOCwwLjUsMS4xbDIuMywyLjMKCWMwLjMsMC4zLDAuNywwLjUsMS4xLDAuNWMwLjQsMCwwLjgtMC4yLDEuMS0wLjVsNC45LTQuOWw0LjksNC45YzAuMywwLjMsMC43LDAuNSwxLjEsMC41YzAuNCwwLDAuOC0wLjIsMS4xLTAuNWwyLjMtMi4zCglDMTkuNywxNi44LDE5LjksMTYuNCwxOS45LDE2eiIvPgo8L3N2Zz4=");
}

.hc-chip-row-contents {
  display: inline-block;
}

.hc-chip-single-row {
  height: 42px;
  overflow: hidden;
}
.hc-chip-single-row::before {
  content: "";
  float: left;
  height: 50px;
  width: 5px;
}
.hc-chip-single-row > *:first-child {
  float: right;
  margin-left: -5px;
  width: 100%;
}
.hc-chip-single-row::after {
  content: "…more";
  box-sizing: content-box;
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  float: right;
  left: 100%;
  margin-left: -3.5em;
  padding-right: 5px;
  position: relative;
  text-align: right;
  top: -35px;
  width: 3.5em;
}

.hc-chip-row-buffer {
  margin-right: 3.5em;
}

/* set standard relative layering for components */
/* set standard relative layering for components */
/* set standard relative layering for components */
/* set standard relative layering for components */
/* set standard relative layering for components */
.hc-icon-left {
  margin-right: 5px;
}

.hc-icon-right {
  margin-left: 5px;
}

.hc-info-ico {
  font-size: 1.1428571429rem;
  color: #cccccc;
  cursor: pointer;
}
.hc-info-ico:hover {
  color: #a1a1a1;
}

.hc-grid-col-menu-btn.hc-icon-button {
  height: 30px;
  width: 30px;
}
.hc-grid-col-menu-btn.hc-icon-button .ico-table-cog {
  color: #006d9a;
  position: relative;
  top: -2px;
}

.ico-grip {
  background-image: url("data:image/svg+xml;base64,PHN2ZyBpZD0iZ3JpcCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iNS45NCIgaGVpZ2h0PSIxNy45NCIgdmlld0JveD0iMCAwIDUuOTQgMTcuOTQiPgogIDxjaXJjbGUgaWQ9IkVsbGlwc2VfNCIgZGF0YS1uYW1lPSJFbGxpcHNlIDQiIGN4PSIwLjk3IiBjeT0iMC45NyIgcj0iMC45NyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAwKSIgZmlsbD0iI2ExYTFhMSIvPgogIDxjaXJjbGUgaWQ9IkVsbGlwc2VfNSIgZGF0YS1uYW1lPSJFbGxpcHNlIDUiIGN4PSIwLjk3IiBjeT0iMC45NyIgcj0iMC45NyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCA0KSIgZmlsbD0iI2ExYTFhMSIvPgogIDxjaXJjbGUgaWQ9IkVsbGlwc2VfNiIgZGF0YS1uYW1lPSJFbGxpcHNlIDYiIGN4PSIwLjk3IiBjeT0iMC45NyIgcj0iMC45NyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCA4KSIgZmlsbD0iI2ExYTFhMSIvPgogIDxjaXJjbGUgaWQ9IkVsbGlwc2VfNyIgZGF0YS1uYW1lPSJFbGxpcHNlIDciIGN4PSIwLjk3IiBjeT0iMC45NyIgcj0iMC45NyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAxMikiIGZpbGw9IiNhMWExYTEiLz4KICA8Y2lyY2xlIGlkPSJFbGxpcHNlXzgiIGRhdGEtbmFtZT0iRWxsaXBzZSA4IiBjeD0iMC45NyIgY3k9IjAuOTciIHI9IjAuOTciIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgMTYpIiBmaWxsPSIjYTFhMWExIi8+CiAgPGNpcmNsZSBpZD0iRWxsaXBzZV85IiBkYXRhLW5hbWU9IkVsbGlwc2UgOSIgY3g9IjAuOTciIGN5PSIwLjk3IiByPSIwLjk3IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg0IDApIiBmaWxsPSIjYTFhMWExIi8+CiAgPGNpcmNsZSBpZD0iRWxsaXBzZV8xMCIgZGF0YS1uYW1lPSJFbGxpcHNlIDEwIiBjeD0iMC45NyIgY3k9IjAuOTciIHI9IjAuOTciIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQgNCkiIGZpbGw9IiNhMWExYTEiLz4KICA8Y2lyY2xlIGlkPSJFbGxpcHNlXzExIiBkYXRhLW5hbWU9IkVsbGlwc2UgMTEiIGN4PSIwLjk3IiBjeT0iMC45NyIgcj0iMC45NyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNCA4KSIgZmlsbD0iI2ExYTFhMSIvPgogIDxjaXJjbGUgaWQ9IkVsbGlwc2VfMTIiIGRhdGEtbmFtZT0iRWxsaXBzZSAxMiIgY3g9IjAuOTciIGN5PSIwLjk3IiByPSIwLjk3IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg0IDEyKSIgZmlsbD0iI2ExYTFhMSIvPgogIDxjaXJjbGUgaWQ9IkVsbGlwc2VfMTMiIGRhdGEtbmFtZT0iRWxsaXBzZSAxMyIgY3g9IjAuOTciIGN5PSIwLjk3IiByPSIwLjk3IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg0IDE2KSIgZmlsbD0iI2ExYTFhMSIvPgo8L3N2Zz4K");
  background-repeat: no-repeat;
  background-size: contain;
  display: inline-block;
  height: 16px;
  width: 16px;
  cursor: pointer;
}

.ico-table-cog {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAUCAYAAACJfM0wAAAABHNCSVQICAgIfAhkiAAAAbJJREFUOE/dVNtRwlAQ3cvDX2nBDkIFxgrECsQPk9FJZrACoQJgyDiT+AEdiBUIHWgH0AF+K6xnL+QNJjrjj/uVyd49u/fsOVfRb8MNWJcyvZJnNbMwqjRuZ9yg9UefWC1I8RJ140Stie82uqxoZN/J//LAbjDF+fPCQZh75NndPwCmIajplAd2/BYp9bTlld/11TegpcomeO4id6xz1fUJDW4Wim4Dgyp8D1Yae675Jt3J8VdRoQZWZ+Rdz6Lzji/AwAiDAZwtSqPPaWSZFCogzI2s9E2dRxMLfUmWqlxRGeCiiZmW3wMnNer6HdDV3/UVatr0CdlV6BTaGsQsbGmKgUUmuUBxrW7Q4GoFyiYAuywvt5C/LG+C4AYzKGAmutTfhOmKgkO5FQEL2JqadFRfwHlTNILzYOOYFpHfhaaG4TzPbkvvJMdmbhgGd4oM/J9Anz3RZ3Qmeiugac/OSbVIFelerLpUqw015wWRBJ7nJ2ZDGwPyweTxtKIW4gZyjBwmhokyEQMfWp5wvHtYUrWx27Ym+kfARds4nH8GFa09VMCqyWfvJw1kqRtq0YOFZabjC6LO4uY6bzN5AAAAAElFTkSuQmCC");
  background-repeat: no-repeat;
  background-size: contain;
  display: inline-block;
  height: 18px;
  width: 22px;
  position: relative;
  left: 2px;
  cursor: pointer;
}

.hc-grid-col-menu-header {
  font-weight: 500;
  color: #006d9a;
  font-size: 1.0714285714rem;
  display: flex;
  align-items: baseline;
  margin: 8px 0;
}
.hc-grid-col-menu-header .icon-table-cog {
  font-size: 1.4285714286rem;
  margin-right: 3px;
}

.hc-grid-col-menu-item {
  position: relative;
  padding: 2px 0 2px 18px;
}
.hc-grid-col-menu-item .ico-grip {
  position: absolute;
  left: 6px;
  top: 6px;
  color: #708090;
  opacity: 0;
}
.hc-grid-col-menu-item:hover {
  background-color: rgba(0, 174, 255, 0.3);
}
.hc-grid-col-menu-item:hover .ico-grip, .hc-grid-col-menu-item.cdk-drag-preview .ico-grip {
  opacity: 1;
  cursor: move;
}
.hc-grid-col-menu-item ::ng-deep .hc-checkbox-content, .hc-grid-col-menu-item ::ng-deep .hc-checkbox-label {
  width: 100%;
}

.cdk-drop-list-dragging .hc-grid-col-menu-item .cdk-drag {
  transform: translate3d(0px, 0px, 0px) !important;
}
.cdk-drop-list-dragging .hc-grid-col-menu-item:hover {
  background-color: rgba(0, 123, 255, 0.4) !important;
  border-radius: 4px;
}
.cdk-drop-list-dragging .hc-grid-col-menu-item:hover .ico-grip {
  opacity: 0;
}

.hc-grid-col-menu-item.cdk-drag-preview {
  position: absolute;
  z-index: 2110 !important;
  padding: 2px 0 2px 18px;
}

.hc-grid-col-menu-subheader {
  display: flex;
  align-items: center;
  justify-content: space-between;
  background-color: #f0f3f6;
  border-radius: 4px;
}
.hc-grid-col-menu-subheader button {
  font-weight: 500;
  font-size: 0.8571428571rem;
}

.hc-grid-col-menu-footer {
  margin: 8px 0;
}
.hc-grid-col-menu-footer button {
  width: 100%;
  min-width: 220px;
}

.cdk-drop-list-dragging .cdk-drag {
  transform: translate3d(0px, 0px, 0px) !important;
}

.cdk-drag-preview {
  display: inline-block;
  background-color: #fff;
  padding: 8px 16px;
  border: 1px solid #f0f3f6;
  border-radius: 4px;
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);
  opacity: 0.9;
  color: #006d9a;
}

.cdk-drag-placeholder {
  transform: translate3d(0px, 0px, 0px) !important;
}

.hc-calendar-wrapper-form-field > .hc-form-field-wrapper {
  height: 70px;
  padding-bottom: 0;
}

.hc-calendar-wrapper > .form-container {
  padding-left: 13px;
}

.hc-date-range-calendar-container {
  display: flex;
  justify-content: space-around;
  min-width: 650px;
}

.hc-date-range-calendar-item {
  font-size: 14px;
  font-weight: 400;
  min-width: 210px;
  padding: 1em;
}

.hc-date-range-calendar-wrapper {
  width: 338px;
}

.hc-date-range-menu {
  height: 100%;
  width: 250px;
}

.hc-date-range-controls {
  display: flex;
  justify-content: space-around;
  margin: 10% auto;
}

.hc-date-range-control {
  min-width: 120px !important;
}

.hc-date-range-overlay {
  background: white;
  border-radius: 2px;
  box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12);
}

.hc-date-range-overlay-backdrop {
  background-color: rgba(0, 0, 0, 0.2);
  opacity: 0.2;
}

.presets {
  padding-left: 21px;
}

.hc-date-range-warning-icon {
  flex: 1 0 auto;
  width: 16px;
  height: 16px;
  margin-right: 10px;
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCA3OS41IDcwLjEiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDc5LjUgNzAuMTsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6Izk1MUMxRTt9DQo8L3N0eWxlPg0KPHRpdGxlPndhcm48L3RpdGxlPg0KPHBhdGggY2xhc3M9InN0MCIgZD0iTTc4LjgsNjIuOEw0NCwyLjRjLTEuMy0yLjMtNC4zLTMuMS02LjctMS44Yy0wLjcsMC40LTEuNCwxLTEuOCwxLjhMMC43LDYyLjhjLTEuMywyLjMtMC41LDUuMywxLjgsNi43DQoJYzAuNywwLjQsMS42LDAuNywyLjQsMC43aDY5LjdjMi43LDAsNC45LTIuMiw0LjktNC45Qzc5LjUsNjQuNCw3OS4yLDYzLjUsNzguOCw2Mi44eiBNMzUuMiwyMC43aDkuMnYyNS43aC05LjJWMjAuN3ogTTM5LjcsNjAuOA0KCWMtMy4xLDAtNS42LTIuNS01LjYtNS42czIuNS01LjYsNS42LTUuNnM1LjYsMi41LDUuNiw1LjZDNDUuNCw1OC4yLDQyLjgsNjAuOCwzOS43LDYwLjh6Ii8+DQo8L3N2Zz4NCg==");
}

/* set standard relative layering for components */
/* set standard relative layering for components */
/* set standard relative layering for components */
html,
body {
  font-family: "Noto Sans", "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 14px;
  color: #333;
}

h1 {
  font-size: 2.5714285714rem;
  font-weight: 300;
  line-height: 1.2;
  color: #333;
  text-rendering: optimizeLegibility;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}

h2 {
  font-size: 1.5714285714rem;
  font-weight: 600;
  line-height: 1.5;
  color: #333;
}

h3 {
  font-size: 1.2857142857rem;
  font-weight: 600;
  line-height: 1.5;
  color: #333;
}

h4 {
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
  color: #333;
}

p {
  font-size: 1.1428571429rem;
  font-weight: 400;
  line-height: 1.5;
  color: #333;
}

code {
  color: #5e676f;
  font-family: Consolas, Menlo, "Ubuntu Mono", monospace;
  background-color: #f0f3f6;
  border-radius: 3px;
  padding: 3px 7px;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.4;
}

pre {
  border: 1px solid #d7dde4;
  padding: 0;
  margin: 16px auto;
  border-radius: 5px;
  display: block;
  background-color: #f0f3f6;
  font-weight: 400;
}
pre::selection,
pre *::selection {
  background-color: rgb(0, 156.6, 229.5);
  color: #fff;
}
pre > span {
  font-size: 1rem;
  line-height: 1.4;
  padding: 15px 0;
  background-color: #f0f3f6;
}
pre > code {
  overflow-x: auto;
  display: block;
  font-size: 1rem;
  padding: 15px;
  line-height: 1.4;
  background-color: #f0f3f6;
  color: #333;
  border: unset;
  border-radius: 5px;
}

a {
  text-decoration: none;
  color: #00aeff;
}
a:hover {
  color: rgb(51, 190.2, 255);
}
a:active {
  color: rgb(0, 139.2, 204);
}

.hc-font-xsm {
  font-size: 0.8571428571rem;
}

.hc-font-sm {
  font-size: 1rem;
}

.hc-font-md {
  font-size: 1.1428571429rem;
}

.hc-font-lg {
  font-size: 1.2857142857rem;
}

.hc-font-xlg {
  font-size: 1.5714285714rem;
}

.hc-font-light {
  font-weight: 300;
}

.hc-font-reg {
  font-weight: 400;
}

strong,
.hc-font-bold {
  font-weight: 600;
}

.hc-font-xbold {
  font-weight: 700;
}

.hc-text-titlecase {
  text-transform: capitalize;
}

.hc-text-uppercase {
  text-transform: uppercase;
}

.hc-text-lowercase {
  text-transform: lowercase;
}

.hc-text-ellipsis {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

em,
.hc-font-em {
  color: #6d6e70;
  font-style: italic;
}

.hc-text-highlight {
  color: #333;
  background-color: #f5ed56;
}

article ul {
  list-style-type: none;
  display: table;
}

article > ul > li {
  display: table;
  padding-left: 20px;
}

article ul > li:before {
  content: "•  ";
  display: table-cell;
  padding-right: 10px;
}

article ul > li:first-child,
article ol > li:first-child {
  margin-top: 6px !important;
}

article ul > li:last-child,
article ol > li:last-child {
  margin-bottom: 6px !important;
}

article ol > li {
  padding-left: 6px;
  margin-left: 40px !important;
}

article ul li ul li {
  display: table;
  margin-left: 0px;
}

article ul li ul li:before {
  content: "–  ";
  display: table-cell;
  padding-right: 15px;
}

article ul li ul li:first-child,
article ol li ol li:first-child {
  margin-top: 6px !important;
}

article ul li ul li:last-child,
article ol li ol li:last-child {
  margin-bottom: 6px !important;
}

article ol > li > ol > li {
  list-style-type: lower-alpha;
  padding-left: 6px;
  margin-left: 18px !important;
}

article ul li ul li ul li:before {
  content: "- ";
  display: table-cell;
  padding-right: 15px;
}

article ul li ul li ul li:first-child,
article ol li ol li ol li:first-child {
  margin-top: 6px !important;
}

article ul li ul li ul li:last-child,
article ol li ol li ol li:last-child {
  margin-bottom: 6px !important;
}

article ol li ol li ol li {
  list-style-type: lower-roman;
  padding-left: 10px;
  margin-left: 12px !important;
}

article table tbody > tr > td {
  vertical-align: top;
}

article table ul li {
  font-size: 14px;
  margin-left: 15px !important;
  display: table;
}

article table ol li {
  font-size: 14px;
  margin-left: 30px !important;
  padding-right: 10px;
  padding-left: 6px !important;
}

article table ul li ul li {
  font-size: 14px;
  padding-right: 6px;
  margin-left: 0px !important;
  display: table;
}

article table ul li ul li:before {
  padding-right: 12px;
}

article table ul li ul li ul li {
  font-size: 14px;
  display: table;
}

article table ul li ul li ul li:before {
  padding-right: 10px;
}

article ul > li:first-child,
article ol > li:first-child,
article ul li ul li:first-child,
article ol li ol li:first-child,
article ul li ul li ul li:first-child,
article ol li ol li ol li:first-child,
article table ul > li:first-child,
article table ol > li:first-child,
article table ul li ul > li:first-child,
article table ol li ol > li:first-child,
article table ul li ul li ul > li:first-child,
article table ol li ol li ol > li:first-child {
  padding-top: 6px;
}

article ul > li:last-child,
article ol > li:last-child,
article ul li ul li:last-child,
article ol li ol li:last-child,
article ul li ul li ul li:last-child,
article ol li ol li ol li:last-child,
article table ul > li:last-child,
article table ol > li:last-child,
article table ul li ul > li:last-child,
article table ol li ol > li:last-child,
article table ul li ul li ul > li:last-child,
article table ol li ol li ol > li:last-child {
  padding-bottom: 6px;
}

blockquote {
  background-color: #d7dde4;
  padding: 10px 20px;
  border-left: 5px solid #708090;
}

/* set standard relative layering for components */
/* set standard relative layering for components */
/* set standard relative layering for components */
/* set standard relative layering for components */
/* set standard relative layering for components */
.hc-icon-left {
  margin-right: 5px;
}

.hc-icon-right {
  margin-left: 5px;
}

.hc-info-ico {
  font-size: 1.1428571429rem;
  color: #cccccc;
  cursor: pointer;
}
.hc-info-ico:hover {
  color: #a1a1a1;
}

/* Datepicker */
/* Calendar */
/* Datepicker Toggle */
/* Calendar Body */
.hc-calendar-header {
  padding: 0 8px;
}

.hc-calendar-content {
  outline: none;
  padding: 0 8px 8px 8px;
}

.hc-calendar-controls {
  display: flex;
  justify-content: space-between;
  margin: 0 calc(4.7142857143% - 16px) 5%;
}

.hc-calendar-ico-clock {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MTIgNTEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KCS5zdDB7ZmlsbDojQTFBMUExO30NCjwvc3R5bGU+DQo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMjU2LDE1QzExOSwxNSw4LDEyNiw4LDI2M3MxMTEsMjQ4LDI0OCwyNDhzMjQ4LTExMSwyNDgtMjQ4UzM5MywxNSwyNTYsMTV6IE0yNTYsNDYzDQoJYy0xMTAuNSwwLTIwMC04OS41LTIwMC0yMDBTMTQ1LjUsNjMsMjU2LDYzczIwMCw4OS41LDIwMCwyMDBTMzY2LjUsNDYzLDI1Niw0NjN6IE0zMTcuOCwzNTguNmwtODQuOS02MS43Yy0zLjEtMi4zLTQuOS01LjktNC45LTkuNw0KCVYxMjNjMC02LjYsNS40LTEyLDEyLTEyaDMyYzYuNiwwLDEyLDUuNCwxMiwxMnYxNDEuN2w2Ni44LDQ4LjZjNS40LDMuOSw2LjUsMTEuNCwyLjYsMTYuOEwzMzQuNiwzNTYNCglDMzMwLjcsMzYxLjMsMzIzLjIsMzYyLjUsMzE3LjgsMzU4LjZMMzE3LjgsMzU4LjZ6Ii8+DQo8L3N2Zz4NCg==");
  background-repeat: no-repeat;
  display: inline-block;
}

.hc-calendar-ico-caret-down {
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  border-top-style: solid;
  border-top-width: 5px;
  display: inline-block;
  height: 0;
  margin: 0 0 0 5px;
  vertical-align: middle;
  width: 0;
  position: relative;
  top: 3px;
  left: -3px;
}
[dir=rtl] .hc-calendar-ico-caret-down {
  margin: 0 5px 0 0;
}

.hc-calendar-ico-caret-up {
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  border-top-style: solid;
  border-top-width: 5px;
  display: inline-block;
  height: 0;
  margin: 0 0 0 5px;
  vertical-align: middle;
  width: 0;
  transform: rotate(180deg);
  position: relative;
  top: -3px;
  left: -3px;
}
[dir=rtl] .hc-calendar-ico-caret-up {
  margin: 0 5px 0 0;
}

.hc-calendar-control-button.hc-calendar-period-button, .hc-calendar-control-button.hc-calendar-today-button {
  font-size: 14px;
  min-width: inherit;
  padding: 10px;
}
.hc-calendar-control-button.hc-calendar-previous-button, .hc-calendar-control-button.hc-calendar-next-button {
  color: #00aeff;
  height: 40px;
  min-width: inherit;
  padding: 0px;
  position: relative;
  top: -2px;
  width: 40px;
}
.hc-calendar-control-button.hc-calendar-previous-button::after, .hc-calendar-control-button.hc-calendar-next-button::after {
  border: 0 solid currentColor;
  border-top-width: 2px;
  bottom: 0;
  content: "";
  left: 0;
  margin: 15.5px;
  position: absolute;
  right: 0;
  top: 0;
}
[dir=rtl] .hc-calendar-control-button.hc-calendar-previous-button, [dir=rtl] .hc-calendar-control-button.hc-calendar-next-button {
  transform: rotate(180deg);
}

.hc-calendar-dropdown-caret {
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  border-top-style: solid;
  border-top-width: 5px;
  display: inline-block;
  height: 0;
  margin: 0 0 0 5px;
  vertical-align: middle;
  width: 0;
}
[dir=rtl] .hc-calendar-dropdown-caret {
  margin: 0 5px 0 0;
}
.hc-calendar-dropdown-caret.hc-calendar-dropdown-caret-invert {
  transform: rotate(180deg);
}

.hc-calendar-previous-button::after {
  border-left-width: 2px !important;
  transform: translateX(2px) rotate(-45deg);
}

.hc-calendar-next-button::after {
  border-right-width: 2px !important;
  transform: translateX(-2px) rotate(45deg);
}

.hc-calendar-month-label {
  align-items: center;
  color: #00aeff;
  display: inline-flex;
  font-size: 1.0714285714rem;
  font-weight: 600;
  height: 35px;
  justify-content: center;
  line-height: 15px;
  min-width: 35px;
  vertical-align: baseline;
}

.hc-calendar-table {
  border-collapse: collapse;
  border-spacing: 0;
  width: 100%;
}

.hc-calendar-table-header {
  color: #00aeff;
}

.hc-calendar-table-header th {
  font-size: 0.6428571429rem;
  color: #6d6e70;
  padding: 0 0 8px 0;
  text-align: center;
}

.hc-calendar-table-header-divider {
  height: 2px;
  position: relative;
}
.hc-calendar-table-header-divider::after {
  background: #e0e0e0;
  content: "";
  height: 2px;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}

.hc-calendar-time-picker {
  align-items: center;
  display: flex;
  justify-content: center;
  margin-top: 10px;
}

.hc-calendar-time-picker-field {
  margin: 0 3px;
}

.hc-calendar-time-picker-input {
  width: 25px;
}

.hc-calendar-time-controls {
  display: flex;
  flex-direction: column;
}

.hc-calendar-time-controls-button {
  /* important is needed here to override hc-button properties */
  height: 16px !important;
  line-height: 16px !important;
  padding: 0 !important;
  width: 16px !important;
}

.hc-calendar-controls-icon {
  line-height: 1 !important;
}

.hc-calendar-time-picker-select {
  width: 70px;
}

.hc-calendar-time-picker-icon {
  color: #708090;
  font-size: 25px;
  height: 25px;
  margin-right: 10px;
  width: 25px;
}

/* set standard relative layering for components */
/* set standard relative layering for components */
/* set standard relative layering for components */
html,
body {
  font-family: "Noto Sans", "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 14px;
  color: #333;
}

h1 {
  font-size: 2.5714285714rem;
  font-weight: 300;
  line-height: 1.2;
  color: #333;
  text-rendering: optimizeLegibility;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}

h2 {
  font-size: 1.5714285714rem;
  font-weight: 600;
  line-height: 1.5;
  color: #333;
}

h3 {
  font-size: 1.2857142857rem;
  font-weight: 600;
  line-height: 1.5;
  color: #333;
}

h4 {
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
  color: #333;
}

p {
  font-size: 1.1428571429rem;
  font-weight: 400;
  line-height: 1.5;
  color: #333;
}

code {
  color: #5e676f;
  font-family: Consolas, Menlo, "Ubuntu Mono", monospace;
  background-color: #f0f3f6;
  border-radius: 3px;
  padding: 3px 7px;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.4;
}

pre {
  border: 1px solid #d7dde4;
  padding: 0;
  margin: 16px auto;
  border-radius: 5px;
  display: block;
  background-color: #f0f3f6;
  font-weight: 400;
}
pre::selection,
pre *::selection {
  background-color: rgb(0, 156.6, 229.5);
  color: #fff;
}
pre > span {
  font-size: 1rem;
  line-height: 1.4;
  padding: 15px 0;
  background-color: #f0f3f6;
}
pre > code {
  overflow-x: auto;
  display: block;
  font-size: 1rem;
  padding: 15px;
  line-height: 1.4;
  background-color: #f0f3f6;
  color: #333;
  border: unset;
  border-radius: 5px;
}

a {
  text-decoration: none;
  color: #00aeff;
}
a:hover {
  color: rgb(51, 190.2, 255);
}
a:active {
  color: rgb(0, 139.2, 204);
}

.hc-font-xsm {
  font-size: 0.8571428571rem;
}

.hc-font-sm {
  font-size: 1rem;
}

.hc-font-md {
  font-size: 1.1428571429rem;
}

.hc-font-lg {
  font-size: 1.2857142857rem;
}

.hc-font-xlg {
  font-size: 1.5714285714rem;
}

.hc-font-light {
  font-weight: 300;
}

.hc-font-reg {
  font-weight: 400;
}

strong,
.hc-font-bold {
  font-weight: 600;
}

.hc-font-xbold {
  font-weight: 700;
}

.hc-text-titlecase {
  text-transform: capitalize;
}

.hc-text-uppercase {
  text-transform: uppercase;
}

.hc-text-lowercase {
  text-transform: lowercase;
}

.hc-text-ellipsis {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

em,
.hc-font-em {
  color: #6d6e70;
  font-style: italic;
}

.hc-text-highlight {
  color: #333;
  background-color: #f5ed56;
}

article ul {
  list-style-type: none;
  display: table;
}

article > ul > li {
  display: table;
  padding-left: 20px;
}

article ul > li:before {
  content: "•  ";
  display: table-cell;
  padding-right: 10px;
}

article ul > li:first-child,
article ol > li:first-child {
  margin-top: 6px !important;
}

article ul > li:last-child,
article ol > li:last-child {
  margin-bottom: 6px !important;
}

article ol > li {
  padding-left: 6px;
  margin-left: 40px !important;
}

article ul li ul li {
  display: table;
  margin-left: 0px;
}

article ul li ul li:before {
  content: "–  ";
  display: table-cell;
  padding-right: 15px;
}

article ul li ul li:first-child,
article ol li ol li:first-child {
  margin-top: 6px !important;
}

article ul li ul li:last-child,
article ol li ol li:last-child {
  margin-bottom: 6px !important;
}

article ol > li > ol > li {
  list-style-type: lower-alpha;
  padding-left: 6px;
  margin-left: 18px !important;
}

article ul li ul li ul li:before {
  content: "- ";
  display: table-cell;
  padding-right: 15px;
}

article ul li ul li ul li:first-child,
article ol li ol li ol li:first-child {
  margin-top: 6px !important;
}

article ul li ul li ul li:last-child,
article ol li ol li ol li:last-child {
  margin-bottom: 6px !important;
}

article ol li ol li ol li {
  list-style-type: lower-roman;
  padding-left: 10px;
  margin-left: 12px !important;
}

article table tbody > tr > td {
  vertical-align: top;
}

article table ul li {
  font-size: 14px;
  margin-left: 15px !important;
  display: table;
}

article table ol li {
  font-size: 14px;
  margin-left: 30px !important;
  padding-right: 10px;
  padding-left: 6px !important;
}

article table ul li ul li {
  font-size: 14px;
  padding-right: 6px;
  margin-left: 0px !important;
  display: table;
}

article table ul li ul li:before {
  padding-right: 12px;
}

article table ul li ul li ul li {
  font-size: 14px;
  display: table;
}

article table ul li ul li ul li:before {
  padding-right: 10px;
}

article ul > li:first-child,
article ol > li:first-child,
article ul li ul li:first-child,
article ol li ol li:first-child,
article ul li ul li ul li:first-child,
article ol li ol li ol li:first-child,
article table ul > li:first-child,
article table ol > li:first-child,
article table ul li ul > li:first-child,
article table ol li ol > li:first-child,
article table ul li ul li ul > li:first-child,
article table ol li ol li ol > li:first-child {
  padding-top: 6px;
}

article ul > li:last-child,
article ol > li:last-child,
article ul li ul li:last-child,
article ol li ol li:last-child,
article ul li ul li ul li:last-child,
article ol li ol li ol li:last-child,
article table ul > li:last-child,
article table ol > li:last-child,
article table ul li ul > li:last-child,
article table ol li ol > li:last-child,
article table ul li ul li ul > li:last-child,
article table ol li ol li ol > li:last-child {
  padding-bottom: 6px;
}

blockquote {
  background-color: #d7dde4;
  padding: 10px 20px;
  border-left: 5px solid #708090;
}

/* set standard relative layering for components */
/* set standard relative layering for components */
/* set standard relative layering for components */
/* set standard relative layering for components */
/* set standard relative layering for components */
.hc-icon-left {
  margin-right: 5px;
}

.hc-icon-right {
  margin-left: 5px;
}

.hc-info-ico {
  font-size: 1.1428571429rem;
  color: #cccccc;
  cursor: pointer;
}
.hc-info-ico:hover {
  color: #a1a1a1;
}

/* Datepicker */
/* Calendar */
/* Datepicker Toggle */
/* Calendar Body */
.hc-calendar-body {
  font-size: 14px;
  min-width: 224px;
}

.hc-calendar-body-label {
  color: #00aeff;
  font-size: 14px;
  height: 0;
  line-height: 0;
  padding-left: 4.7142857143%;
  padding-right: 4.7142857143%;
  text-align: left;
}
[dir=rtl] .hc-calendar-body-label {
  text-align: right;
}

.hc-calendar-body-cell {
  cursor: pointer;
  height: 0;
  line-height: 0;
  outline: none;
  position: relative;
  text-align: center;
}

.hc-calendar-body-disabled {
  color: #c0c5cc;
}

.hc-calendar-body-cell-content {
  align-items: center;
  border-color: transparent;
  border-radius: 999px;
  border-style: solid;
  border-width: 1px;
  box-sizing: border-box;
  color: #333;
  display: flex;
  height: 90%;
  justify-content: center;
  left: 5%;
  line-height: 1;
  position: absolute;
  top: 5%;
  width: 90%;
}
.hc-calendar-body-disabled .hc-calendar-body-cell-content:not(.hc-calendar-body-selected):not(.hc-calendar-body-today) {
  color: #c0c5cc;
}
.hc-calendar-body-available:hover .hc-calendar-body-cell-content {
  border: 2px solid rgb(0, 139.2, 204);
}
.cdk-keyboard-focused .hc-calendar-body-active .hc-calendar-body-cell-content:not(.hc-calendar-body-selected), .cdk-program-focused .hc-calendar-body-active .hc-calendar-body-cell-content:not(.hc-calendar-body-selected) {
  border: 2px solid rgb(0, 139.2, 204);
}

.hc-calendar-body-selected {
  background-color: rgb(0, 139.2, 204);
  color: #fff;
  font-weight: 700;
}
.hc-calendar-body-disabled .hc-calendar-body-selected {
  background-color: #c0c5cc;
}
.hc-calendar-body-selected.hc-calendar-body-today {
  box-shadow: inset 0 0 0 1px #c0c5cc;
}

.hc-calendar-body-today:not(.hc-calendar-body-selected) {
  background-color: #c0c5cc;
  border-color: transparent;
}
.hc-calendar-body-disabled .hc-calendar-body-today:not(.hc-calendar-body-selected) {
  background-color: #c0c5cc;
  border-color: transparent;
}

/* set standard relative layering for components */
/* set standard relative layering for components */
/* set standard relative layering for components */
html,
body {
  font-family: "Noto Sans", "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 14px;
  color: #333;
}

h1 {
  font-size: 2.5714285714rem;
  font-weight: 300;
  line-height: 1.2;
  color: #333;
  text-rendering: optimizeLegibility;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}

h2 {
  font-size: 1.5714285714rem;
  font-weight: 600;
  line-height: 1.5;
  color: #333;
}

h3 {
  font-size: 1.2857142857rem;
  font-weight: 600;
  line-height: 1.5;
  color: #333;
}

h4 {
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
  color: #333;
}

p {
  font-size: 1.1428571429rem;
  font-weight: 400;
  line-height: 1.5;
  color: #333;
}

code {
  color: #5e676f;
  font-family: Consolas, Menlo, "Ubuntu Mono", monospace;
  background-color: #f0f3f6;
  border-radius: 3px;
  padding: 3px 7px;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.4;
}

pre {
  border: 1px solid #d7dde4;
  padding: 0;
  margin: 16px auto;
  border-radius: 5px;
  display: block;
  background-color: #f0f3f6;
  font-weight: 400;
}
pre::selection,
pre *::selection {
  background-color: rgb(0, 156.6, 229.5);
  color: #fff;
}
pre > span {
  font-size: 1rem;
  line-height: 1.4;
  padding: 15px 0;
  background-color: #f0f3f6;
}
pre > code {
  overflow-x: auto;
  display: block;
  font-size: 1rem;
  padding: 15px;
  line-height: 1.4;
  background-color: #f0f3f6;
  color: #333;
  border: unset;
  border-radius: 5px;
}

a {
  text-decoration: none;
  color: #00aeff;
}
a:hover {
  color: rgb(51, 190.2, 255);
}
a:active {
  color: rgb(0, 139.2, 204);
}

.hc-font-xsm {
  font-size: 0.8571428571rem;
}

.hc-font-sm {
  font-size: 1rem;
}

.hc-font-md {
  font-size: 1.1428571429rem;
}

.hc-font-lg {
  font-size: 1.2857142857rem;
}

.hc-font-xlg {
  font-size: 1.5714285714rem;
}

.hc-font-light {
  font-weight: 300;
}

.hc-font-reg {
  font-weight: 400;
}

strong,
.hc-font-bold {
  font-weight: 600;
}

.hc-font-xbold {
  font-weight: 700;
}

.hc-text-titlecase {
  text-transform: capitalize;
}

.hc-text-uppercase {
  text-transform: uppercase;
}

.hc-text-lowercase {
  text-transform: lowercase;
}

.hc-text-ellipsis {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

em,
.hc-font-em {
  color: #6d6e70;
  font-style: italic;
}

.hc-text-highlight {
  color: #333;
  background-color: #f5ed56;
}

article ul {
  list-style-type: none;
  display: table;
}

article > ul > li {
  display: table;
  padding-left: 20px;
}

article ul > li:before {
  content: "•  ";
  display: table-cell;
  padding-right: 10px;
}

article ul > li:first-child,
article ol > li:first-child {
  margin-top: 6px !important;
}

article ul > li:last-child,
article ol > li:last-child {
  margin-bottom: 6px !important;
}

article ol > li {
  padding-left: 6px;
  margin-left: 40px !important;
}

article ul li ul li {
  display: table;
  margin-left: 0px;
}

article ul li ul li:before {
  content: "–  ";
  display: table-cell;
  padding-right: 15px;
}

article ul li ul li:first-child,
article ol li ol li:first-child {
  margin-top: 6px !important;
}

article ul li ul li:last-child,
article ol li ol li:last-child {
  margin-bottom: 6px !important;
}

article ol > li > ol > li {
  list-style-type: lower-alpha;
  padding-left: 6px;
  margin-left: 18px !important;
}

article ul li ul li ul li:before {
  content: "- ";
  display: table-cell;
  padding-right: 15px;
}

article ul li ul li ul li:first-child,
article ol li ol li ol li:first-child {
  margin-top: 6px !important;
}

article ul li ul li ul li:last-child,
article ol li ol li ol li:last-child {
  margin-bottom: 6px !important;
}

article ol li ol li ol li {
  list-style-type: lower-roman;
  padding-left: 10px;
  margin-left: 12px !important;
}

article table tbody > tr > td {
  vertical-align: top;
}

article table ul li {
  font-size: 14px;
  margin-left: 15px !important;
  display: table;
}

article table ol li {
  font-size: 14px;
  margin-left: 30px !important;
  padding-right: 10px;
  padding-left: 6px !important;
}

article table ul li ul li {
  font-size: 14px;
  padding-right: 6px;
  margin-left: 0px !important;
  display: table;
}

article table ul li ul li:before {
  padding-right: 12px;
}

article table ul li ul li ul li {
  font-size: 14px;
  display: table;
}

article table ul li ul li ul li:before {
  padding-right: 10px;
}

article ul > li:first-child,
article ol > li:first-child,
article ul li ul li:first-child,
article ol li ol li:first-child,
article ul li ul li ul li:first-child,
article ol li ol li ol li:first-child,
article table ul > li:first-child,
article table ol > li:first-child,
article table ul li ul > li:first-child,
article table ol li ol > li:first-child,
article table ul li ul li ul > li:first-child,
article table ol li ol li ol > li:first-child {
  padding-top: 6px;
}

article ul > li:last-child,
article ol > li:last-child,
article ul li ul li:last-child,
article ol li ol li:last-child,
article ul li ul li ul li:last-child,
article ol li ol li ol li:last-child,
article table ul > li:last-child,
article table ol > li:last-child,
article table ul li ul > li:last-child,
article table ol li ol > li:last-child,
article table ul li ul li ul > li:last-child,
article table ol li ol li ol > li:last-child {
  padding-bottom: 6px;
}

blockquote {
  background-color: #d7dde4;
  padding: 10px 20px;
  border-left: 5px solid #708090;
}

/* set standard relative layering for components */
/* set standard relative layering for components */
/* set standard relative layering for components */
/* set standard relative layering for components */
/* set standard relative layering for components */
.hc-icon-left {
  margin-right: 5px;
}

.hc-icon-right {
  margin-left: 5px;
}

.hc-info-ico {
  font-size: 1.1428571429rem;
  color: #cccccc;
  cursor: pointer;
}
.hc-info-ico:hover {
  color: #a1a1a1;
}

/* Datepicker */
/* Calendar */
/* Datepicker Toggle */
/* Calendar Body */
.hc-calendar-toggle {
  background: 0 0;
  border: none;
  box-sizing: border-box;
  color: #00aeff;
  cursor: pointer;
  display: inline-block;
  height: 32px;
  line-height: 1.5;
  margin: 0;
  outline: 0;
  overflow: visible;
  padding: 0;
  position: relative;
  text-align: center;
  text-decoration: none;
  user-select: none;
  vertical-align: baseline;
  -webkit-tap-highlight-color: transparent;
  white-space: nowrap;
  width: 32px;
}

.hc-calendar-ico-cal {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCA3OCA4NS40IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA3OCA4NS40OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KCS5zdDB7ZmlsbDojQTFBMUExO30NCjwvc3R5bGU+DQo8dGl0bGU+Y2FsZW5kYXI8L3RpdGxlPg0KPHBhdGggY2xhc3M9InN0MCIgZD0iTTAuMiwzNy40djQwLjljMCwzLjksMy4xLDcuMSw3LjEsNy4yYzAsMCwwLDAsMCwwaDYzLjdjMy45LDAsNy4xLTMuMiw3LjEtNy4yVjM3LjRIMC4yeiBNMjUuNCw4MC4xSDZWNjMuOA0KCWgxOS41TDI1LjQsODAuMXogTTI1LjQsNTkuMkg2VjQzaDE5LjVMMjUuNCw1OS4yeiBNNDguNyw4MC4xSDI5LjNWNjMuOGgxOS40VjgwLjF6IE00OC43LDU5LjJIMjkuM1Y0M2gxOS40DQoJQzQ4LjcsNDMsNDguNyw1OS4yLDQ4LjcsNTkuMnogTTcyLDgwLjFINTIuNlY2My44SDcyQzcyLDYzLjgsNzIsODAuMSw3Miw4MC4xeiBNNzIsNTkuMkg1Mi42VjQzSDcyQzcyLDQzLDcyLDU5LjIsNzIsNTkuMnoiLz4NCjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik03Ny44LDMyLjZWMTYuOWMwLTMuOS0zLjEtNy4xLTcuMS03LjFjMCwwLDAsMCwwLDBINTkuOVYzLjdjMC4xLTItMS40LTMuNy0zLjQtMy44Yy0yLTAuMS0zLjcsMS40LTMuOCwzLjQNCgljMCwwLjEsMCwwLjMsMCwwLjR2Ni4xSDIzLjdWMy42YzAuMS0yLTEuNC0zLjctMy40LTMuOGMtMi0wLjEtMy43LDEuNC0zLjgsMy40YzAsMC4xLDAsMC4zLDAsMC40djYuMUg3LjFDMy4xLDkuNywwLDEzLDAsMTYuOQ0KCWMwLDAsMCwwLDAsMHYxNi42aDc3LjhWMzIuNnogTTIwLjEsMjYuN2MtNCwwLTcuMy0zLjItNy4zLTcuM2MwLTIuNiwxLjQtNSwzLjYtNi4zdjYuM2MwLjEsMiwxLjgsMy41LDMuOCwzLjQNCgljMS45LTAuMSwzLjMtMS42LDMuNC0zLjR2LTYuM2MzLjUsMiw0LjcsNi41LDIuNiw5LjlDMjUuMSwyNS4zLDIyLjcsMjYuNywyMC4xLDI2Ljd6IE01Ni4zLDI2LjdjLTQsMC03LjMtMy4yLTcuMy03LjMNCgljMC0yLjYsMS40LTUsMy42LTYuM3Y2LjNjMCwyLDEuNiwzLjYsMy42LDMuNmMyLDAsMy42LTEuNiwzLjYtMy42di02LjNjMy41LDIsNC43LDYuNCwyLjcsOS45QzYxLjMsMjUuMyw1OC45LDI2LjcsNTYuMywyNi43DQoJTDU2LjMsMjYuN3oiLz4NCjwvc3ZnPg0K");
  background-repeat: no-repeat;
  display: inline-block;
  position: relative;
  top: 2px;
}

.hc-calendar-ico-clock {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MTIgNTEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KCS5zdDB7ZmlsbDojQTFBMUExO30NCjwvc3R5bGU+DQo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMjU2LDE1QzExOSwxNSw4LDEyNiw4LDI2M3MxMTEsMjQ4LDI0OCwyNDhzMjQ4LTExMSwyNDgtMjQ4UzM5MywxNSwyNTYsMTV6IE0yNTYsNDYzDQoJYy0xMTAuNSwwLTIwMC04OS41LTIwMC0yMDBTMTQ1LjUsNjMsMjU2LDYzczIwMCw4OS41LDIwMCwyMDBTMzY2LjUsNDYzLDI1Niw0NjN6IE0zMTcuOCwzNTguNmwtODQuOS02MS43Yy0zLjEtMi4zLTQuOS01LjktNC45LTkuNw0KCVYxMjNjMC02LjYsNS40LTEyLDEyLTEyaDMyYzYuNiwwLDEyLDUuNCwxMiwxMnYxNDEuN2w2Ni44LDQ4LjZjNS40LDMuOSw2LjUsMTEuNCwyLjYsMTYuOEwzMzQuNiwzNTYNCglDMzMwLjcsMzYxLjMsMzIzLjIsMzYyLjUsMzE3LjgsMzU4LjZMMzE3LjgsMzU4LjZ6Ii8+DQo8L3N2Zz4NCg==");
  background-repeat: no-repeat;
  display: inline-block;
}

.hc-calendar-toggle .hc-calendar-ico-clock {
  position: relative;
  top: 3px;
}

/* set standard relative layering for components */
/* set standard relative layering for components */
/* set standard relative layering for components */
html,
body {
  font-family: "Noto Sans", "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 14px;
  color: #333;
}

h1 {
  font-size: 2.5714285714rem;
  font-weight: 300;
  line-height: 1.2;
  color: #333;
  text-rendering: optimizeLegibility;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}

h2 {
  font-size: 1.5714285714rem;
  font-weight: 600;
  line-height: 1.5;
  color: #333;
}

h3 {
  font-size: 1.2857142857rem;
  font-weight: 600;
  line-height: 1.5;
  color: #333;
}

h4 {
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
  color: #333;
}

p {
  font-size: 1.1428571429rem;
  font-weight: 400;
  line-height: 1.5;
  color: #333;
}

code {
  color: #5e676f;
  font-family: Consolas, Menlo, "Ubuntu Mono", monospace;
  background-color: #f0f3f6;
  border-radius: 3px;
  padding: 3px 7px;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.4;
}

pre {
  border: 1px solid #d7dde4;
  padding: 0;
  margin: 16px auto;
  border-radius: 5px;
  display: block;
  background-color: #f0f3f6;
  font-weight: 400;
}
pre::selection,
pre *::selection {
  background-color: rgb(0, 156.6, 229.5);
  color: #fff;
}
pre > span {
  font-size: 1rem;
  line-height: 1.4;
  padding: 15px 0;
  background-color: #f0f3f6;
}
pre > code {
  overflow-x: auto;
  display: block;
  font-size: 1rem;
  padding: 15px;
  line-height: 1.4;
  background-color: #f0f3f6;
  color: #333;
  border: unset;
  border-radius: 5px;
}

a {
  text-decoration: none;
  color: #00aeff;
}
a:hover {
  color: rgb(51, 190.2, 255);
}
a:active {
  color: rgb(0, 139.2, 204);
}

.hc-font-xsm {
  font-size: 0.8571428571rem;
}

.hc-font-sm {
  font-size: 1rem;
}

.hc-font-md {
  font-size: 1.1428571429rem;
}

.hc-font-lg {
  font-size: 1.2857142857rem;
}

.hc-font-xlg {
  font-size: 1.5714285714rem;
}

.hc-font-light {
  font-weight: 300;
}

.hc-font-reg {
  font-weight: 400;
}

strong,
.hc-font-bold {
  font-weight: 600;
}

.hc-font-xbold {
  font-weight: 700;
}

.hc-text-titlecase {
  text-transform: capitalize;
}

.hc-text-uppercase {
  text-transform: uppercase;
}

.hc-text-lowercase {
  text-transform: lowercase;
}

.hc-text-ellipsis {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

em,
.hc-font-em {
  color: #6d6e70;
  font-style: italic;
}

.hc-text-highlight {
  color: #333;
  background-color: #f5ed56;
}

article ul {
  list-style-type: none;
  display: table;
}

article > ul > li {
  display: table;
  padding-left: 20px;
}

article ul > li:before {
  content: "•  ";
  display: table-cell;
  padding-right: 10px;
}

article ul > li:first-child,
article ol > li:first-child {
  margin-top: 6px !important;
}

article ul > li:last-child,
article ol > li:last-child {
  margin-bottom: 6px !important;
}

article ol > li {
  padding-left: 6px;
  margin-left: 40px !important;
}

article ul li ul li {
  display: table;
  margin-left: 0px;
}

article ul li ul li:before {
  content: "–  ";
  display: table-cell;
  padding-right: 15px;
}

article ul li ul li:first-child,
article ol li ol li:first-child {
  margin-top: 6px !important;
}

article ul li ul li:last-child,
article ol li ol li:last-child {
  margin-bottom: 6px !important;
}

article ol > li > ol > li {
  list-style-type: lower-alpha;
  padding-left: 6px;
  margin-left: 18px !important;
}

article ul li ul li ul li:before {
  content: "- ";
  display: table-cell;
  padding-right: 15px;
}

article ul li ul li ul li:first-child,
article ol li ol li ol li:first-child {
  margin-top: 6px !important;
}

article ul li ul li ul li:last-child,
article ol li ol li ol li:last-child {
  margin-bottom: 6px !important;
}

article ol li ol li ol li {
  list-style-type: lower-roman;
  padding-left: 10px;
  margin-left: 12px !important;
}

article table tbody > tr > td {
  vertical-align: top;
}

article table ul li {
  font-size: 14px;
  margin-left: 15px !important;
  display: table;
}

article table ol li {
  font-size: 14px;
  margin-left: 30px !important;
  padding-right: 10px;
  padding-left: 6px !important;
}

article table ul li ul li {
  font-size: 14px;
  padding-right: 6px;
  margin-left: 0px !important;
  display: table;
}

article table ul li ul li:before {
  padding-right: 12px;
}

article table ul li ul li ul li {
  font-size: 14px;
  display: table;
}

article table ul li ul li ul li:before {
  padding-right: 10px;
}

article ul > li:first-child,
article ol > li:first-child,
article ul li ul li:first-child,
article ol li ol li:first-child,
article ul li ul li ul li:first-child,
article ol li ol li ol li:first-child,
article table ul > li:first-child,
article table ol > li:first-child,
article table ul li ul > li:first-child,
article table ol li ol > li:first-child,
article table ul li ul li ul > li:first-child,
article table ol li ol li ol > li:first-child {
  padding-top: 6px;
}

article ul > li:last-child,
article ol > li:last-child,
article ul li ul li:last-child,
article ol li ol li:last-child,
article ul li ul li ul li:last-child,
article ol li ol li ol li:last-child,
article table ul > li:last-child,
article table ol > li:last-child,
article table ul li ul > li:last-child,
article table ol li ol > li:last-child,
article table ul li ul li ul > li:last-child,
article table ol li ol li ol > li:last-child {
  padding-bottom: 6px;
}

blockquote {
  background-color: #d7dde4;
  padding: 10px 20px;
  border-left: 5px solid #708090;
}

/* set standard relative layering for components */
/* set standard relative layering for components */
/* set standard relative layering for components */
/* set standard relative layering for components */
/* set standard relative layering for components */
.hc-icon-left {
  margin-right: 5px;
}

.hc-icon-right {
  margin-left: 5px;
}

.hc-info-ico {
  font-size: 1.1428571429rem;
  color: #cccccc;
  cursor: pointer;
}
.hc-info-ico:hover {
  color: #a1a1a1;
}

/* Datepicker */
/* Calendar */
/* Datepicker Toggle */
/* Calendar Body */
.hc-datepicker-content {
  background-color: #fff;
  border-radius: 4px;
  box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12);
  color: #333;
  display: block;
  height: 100%;
  width: 310px;
}

.hc-datepicker-toggle-active {
  color: #00aeff;
}

.hc-calendar {
  display: block;
  height: 100%;
  padding: 10px 0 20px 0;
  width: 310px;
}

/* set standard relative layering for components */
/* set standard relative layering for components */
.hc-drawer,
.hc-menu-drawer {
  bottom: 0;
  box-sizing: border-box;
  display: block;
  height: 100%;
  outline: 0;
  overflow-y: auto;
  position: absolute;
  top: 0;
  z-index: 3;
}
.hc-drawer.hc-drawer-opening:not(.drawer-side), .hc-drawer.hc-drawer-opened:not(.drawer-side),
.hc-menu-drawer.hc-drawer-opening:not(.drawer-side),
.hc-menu-drawer.hc-drawer-opened:not(.drawer-side) {
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.2);
}

.hc-drawer-right {
  right: 0;
}

.hc-drawer-container {
  position: relative;
  z-index: 1;
  box-sizing: border-box;
  display: block;
  overflow: hidden;
}

.hc-drawer-content {
  position: relative;
  z-index: 1;
  display: block;
  height: 100%;
  left: 0;
  overflow: auto;
  padding: 10px 20px;
  right: 0;
}
.hc-drawer-content.hc-drawer-animation {
  transition-duration: 0.3s;
  transition-property: transform, margin-left, margin-right;
}

/* set standard relative layering for components */
.hc-menu-drawer {
  display: block;
  overflow: hidden;
}

.hc-menu-drawer-item-container {
  background-color: #384655;
  height: 100%;
  overflow-y: auto;
}
.hc-drawer-toolbar-visible .hc-menu-drawer-item-container {
  height: calc(100% - 52px);
}

.hc-menu-drawer-toolbar-container {
  background-color: rgb(45.8723404255, 57.3404255319, 69.6276595745);
  color: #00aeff;
  display: flex;
  flex-direction: column;
  font-size: 18px;
}

.hc-drawer-toolbar {
  align-items: center;
  display: flex;
  flex-direction: row;
  height: 52px;
  max-height: 52px;
  overflow: hidden;
  padding: 15px 28px 15px 15px;
}

.hc-drawer-item {
  color: #fff;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 15px 28px 15px 15px;
  cursor: pointer;
  width: 100%;
}
.hc-drawer-item:last-child hr {
  display: none;
}
.hc-drawer-item:hover {
  background-color: rgb(50.4, 63, 76.5);
}

.hc-drawer-divider {
  border: none;
  background-color: #6b737b;
  height: 1px;
  margin: 0 28px 0 0;
}
.hc-drawer-right .hc-drawer-divider {
  margin: 0 0 0 15px;
}

/* set standard relative layering for components */
/* set standard relative layering for components */
.hc-drag-list {
  display: flex;
  flex-direction: column;
}

.hc-drag-list-container {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  overflow-y: hidden;
}
.hc-drag-list-container .preserve-whitespace {
  white-space: pre;
}

.hc-drag-list-targets {
  display: flex;
  flex-direction: column;
  width: 50%;
}

.hc-drag-list-targets-info {
  margin-bottom: 10px;
  font-weight: 600;
  color: #6d6e70;
  position: relative;
  margin-right: 30px;
}
.hc-drag-list-targets-info hc-icon {
  cursor: pointer;
  position: absolute;
  right: 0;
  top: 0;
}

.hc-drag-list-targets-container {
  overflow-y: auto;
}

.hc-drag-list-assignments {
  min-width: 20px;
  margin-right: 30px;
}
.hc-drag-list-assignments:last-of-type .hc-drag-list-assignment {
  border-bottom: 1px solid #cccccc;
}

.hc-drag-list-target-name {
  color: #333;
  border: 1px solid #c0c5cc;
  background: #e0e0e0;
  padding: 9px 5px 0px 5px;
  font-weight: 500;
  line-height: 18px;
  height: 36px;
}
.hc-drag-list-target-name hc-icon {
  font-size: 90%;
}
.hc-drag-list-target-name hc-icon.fa-check {
  color: #00a859;
}
.hc-drag-list-target-name hc-icon.fa-lock {
  cursor: pointer;
}

.hc-drag-list-assignment {
  color: #5e676f;
  border-left: 1px solid #cccccc;
  border-right: 1px solid #cccccc;
  padding: 10px 5px 10px 35px;
  font-weight: 400;
  display: flex;
  align-items: center;
  height: 36px;
}
.hc-drag-list-assignment.hc-drag-list-placeholder {
  color: #a1a1a1;
}
.hc-drag-list-assignment.hc-drag-list-target-hover {
  background: rgba(0, 174, 255, 0.05);
  border: 0.5px solid #00aeff;
  box-shadow: 0px 0px 5px rgba(0, 174, 255, 0.05);
}
.hc-drag-list-assignment .hc-drag-list-option {
  display: flex;
  width: 100%;
}

.hc-drag-list-options {
  width: 50%;
  color: #6d6e70;
  display: flex;
  flex-direction: column;
}
.hc-drag-list-options .hc-drag-list-option {
  display: flex;
  align-items: center;
  border-bottom: 0.5px solid #c0c5cc;
  padding: 2px 5px 2px 5px;
  display: flex;
  flex-direction: row;
  justify-content: center;
  height: 36px;
}
.hc-drag-list-options .hc-drag-list-option hc-icon {
  color: #c0c5cc;
}

.hc-drag-list-option-name {
  line-height: 28px;
  padding-left: 20px;
  color: #4f565c;
}

.hc-drag-list-options-info {
  font-weight: 600;
  color: #6d6e70;
}

.hc-drag-list-options-container {
  margin-top: 10px;
  background: #fff;
  border: 1px solid #c0c5cc;
  flex-grow: 1;
  overflow-y: auto;
}

.hc-drag-list-option:not(.hc-drag-list-option-locked) {
  cursor: grab;
}
.hc-drag-list-option.hc-drag-list-option-locked {
  cursor: not-allowed;
  color: #c0c5cc;
}
.hc-drag-list-option .hc-drag-list-option-name {
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  margin-right: 5px;
}

.hc-drag-list-option-close {
  padding: 0 5px;
  margin: 0 5px 0 0;
  cursor: pointer;
  display: flex;
  align-items: center;
}

/* set standard relative layering for components */
/* set standard relative layering for components */
/* set standard relative layering for components */
/* set standard relative layering for components */
.hc-icon-left {
  margin-right: 5px;
}

.hc-icon-right {
  margin-left: 5px;
}

.hc-info-ico {
  font-size: 1.1428571429rem;
  color: #cccccc;
  cursor: pointer;
}
.hc-info-ico:hover {
  color: #a1a1a1;
}

/* set standard relative layering for components */
/* set standard relative layering for components */
/* set standard relative layering for components */
/* set standard relative layering for components */
/* set standard relative layering for components */
.hc-icon-left {
  margin-right: 5px;
}

.hc-icon-right {
  margin-left: 5px;
}

.hc-info-ico {
  font-size: 1.1428571429rem;
  color: #cccccc;
  cursor: pointer;
}
.hc-info-ico:hover {
  color: #a1a1a1;
}

/* Mobile menu */
hc-env-switcher .hc-env-badge-wrapper {
  height: 53px;
  padding: 20px 0;
}
hc-env-switcher .hc-env-badge-wrapper:not(.hc-env-badge-disabled) {
  height: 53px;
  color: #fff;
  cursor: pointer;
  transition: background-color 0.25s;
}
hc-env-switcher .hc-env-badge-wrapper:not(.hc-env-badge-disabled):hover:not(.active), hc-env-switcher .hc-env-badge-wrapper:not(.hc-env-badge-disabled).force-inactive:hover {
  outline: none;
  color: #fff;
  background-color: rgb(45.8723404255, 57.3404255319, 69.6276595745);
}
hc-env-switcher .hc-env-badge-wrapper:not(.hc-env-badge-disabled):focus {
  outline: none;
  background-color: rgb(39.7957446809, 49.7446808511, 60.4042553191);
}
hc-env-switcher .hc-env-badge-navbar.hc-env-badge {
  display: block;
  margin: 0 10px;
  font-weight: 700;
  transition: background-color 0.3s;
}
hc-env-switcher .hc-env-switcher-loading {
  margin: 8px 30px 0;
}

.hc-env-badge {
  line-height: 12px;
  height: 16px;
  min-width: 40px;
  margin: 0 5px 0 0;
  display: inline-block;
  text-align: center;
  text-transform: uppercase;
  padding: 2px 4px;
  font-size: 0.7857142857rem;
  font-weight: 600;
  background-color: #ffffff;
  color: #384655;
  border-radius: 4px;
}
.hc-env-badge.hc-env-badge-light-bg {
  color: #fff;
  background-color: #384655;
}
.hc-env-badge.hc-env-color-white {
  background-color: #ffffff;
}
.hc-env-badge.hc-env-color-white.hc-env-badge-light-bg {
  background-color: #384655;
}
.hc-env-badge.hc-env-color-light-green {
  background-color: #7acb91;
}
.hc-env-badge.hc-env-color-forest-green {
  background-color: #00acac;
}
.hc-env-badge.hc-env-color-green {
  background-color: #00a859;
}
.hc-env-badge.hc-env-color-gold {
  background-color: #e7c447;
}
.hc-env-badge.hc-env-color-tan {
  background-color: #ebba82;
}
.hc-env-badge.hc-env-color-orange {
  background-color: #f89012;
}
.hc-env-badge.hc-env-color-pink {
  background-color: #eea2c0;
}
.hc-env-badge.hc-env-color-purple {
  background-color: #a94c9d;
}
.hc-env-badge.hc-env-color-blue {
  background-color: #3194fe;
}
.hc-env-badge.hc-env-color-light-blue {
  background-color: #ace5ff;
}
.hc-env-badge.hc-env-color-red {
  background-color: #f13c45;
}

.hc-env-switcher-dropdown .hc-env-row {
  margin: 2px -16px;
  padding: 0 16px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  cursor: pointer;
}
.hc-env-switcher-dropdown .hc-env-row:hover, .hc-env-switcher-dropdown .hc-env-row:focus {
  outline: none;
  background-color: rgba(0, 174, 255, 0.2);
}
.hc-env-switcher-dropdown .hc-env-row:active {
  background-color: rgba(0, 174, 255, 0.4);
}
.hc-env-switcher-dropdown .hc-env-row:hover .hc-checkbox-content .hc-checkbox-overlay {
  border: 1px solid #00aeff;
}
.hc-env-switcher-dropdown .hc-env-row:hover .hc-env-row-icon {
  opacity: 0.35;
}
.hc-env-switcher-dropdown .hc-env-row:hover .hc-env-row-icon:hover {
  opacity: 0.6;
}
.hc-env-switcher-dropdown.hc-env-switcher-single-select .hc-checkbox-content .hc-checkbox-overlay {
  display: none;
}
.hc-env-switcher-dropdown.hc-env-switcher-single-select .hc-env-row {
  border-left: 5px solid transparent;
  padding: 0 16px 0 10px;
}
.hc-env-switcher-dropdown.hc-env-switcher-single-select .hc-env-row.hc-env-row-checked {
  border-left: 5px solid #00aeff;
  background-color: #f0f3f6;
}
.hc-env-switcher-dropdown.hc-env-switcher-single-select .hc-env-row.hc-env-row-checked:focus {
  background-color: rgba(0, 174, 255, 0.2);
}
.hc-env-switcher-dropdown .hc-button {
  margin: 10px 0;
}
.hc-env-switcher-dropdown .hc-checkbox-tight .hc-checkbox-label {
  font-size: 1rem;
  display: flex;
  align-items: center;
}
.hc-env-switcher-dropdown h2 {
  font-size: 0.8571428571rem;
}
.hc-env-switcher-dropdown .hc-env-icon-new-tab-link {
  display: inline-block;
  height: 14px;
  width: 14px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj48IS0tIEZvbnQgQXdlc29tZSBGcmVlIDUuMTUuMyBieSBAZm9udGF3ZXNvbWUgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbSBMaWNlbnNlIC0gaHR0cHM6Ly9mb250YXdlc29tZS5jb20vbGljZW5zZS9mcmVlIChJY29uczogQ0MgQlkgNC4wLCBGb250czogU0lMIE9GTCAxLjEsIENvZGU6IE1JVCBMaWNlbnNlKSAtLT48cGF0aCBkPSJNNDMyLDMyMEg0MDBhMTYsMTYsMCwwLDAtMTYsMTZWNDQ4SDY0VjEyOEgyMDhhMTYsMTYsMCwwLDAsMTYtMTZWODBhMTYsMTYsMCwwLDAtMTYtMTZINDhBNDgsNDgsMCwwLDAsMCwxMTJWNDY0YTQ4LDQ4LDAsMCwwLDQ4LDQ4SDQwMGE0OCw0OCwwLDAsMCw0OC00OFYzMzZBMTYsMTYsMCwwLDAsNDMyLDMyMFpNNDg4LDBoLTEyOGMtMjEuMzcsMC0zMi4wNSwyNS45MS0xNyw0MWwzNS43MywzNS43M0wxMzUsMzIwLjM3YTI0LDI0LDAsMCwwLDAsMzRMMTU3LjY3LDM3N2EyNCwyNCwwLDAsMCwzNCwwTDQzNS4yOCwxMzMuMzIsNDcxLDE2OWMxNSwxNSw0MSw0LjUsNDEtMTdWMjRBMjQsMjQsMCwwLDAsNDg4LDBaIi8+PC9zdmc+");
}
.hc-env-switcher-dropdown .hc-env-icon-info {
  display: inline-block;
  height: 14px;
  width: 14px;
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNS4yLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAzNiAzNiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMzYgMzY7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGQ9Ik0xOCwzNS45Yy05LjksMC0xNy45LTgtMTcuOS0xNy45UzguMSwwLjEsMTgsMC4xczE3LjksOCwxNy45LDE3LjlTMjcuOSwzNS45LDE4LDM1Ljl6IE0xOCwzLjZDMTAuMSwzLjYsMy42LDEwLjEsMy42LDE4DQoJUzEwLjEsMzIuNCwxOCwzMi40UzMyLjQsMjUuOSwzMi40LDE4UzI1LjksMy42LDE4LDMuNnoiLz4NCjxjaXJjbGUgY3g9IjE4IiBjeT0iMTAuNCIgcj0iMi41Ii8+DQo8cGF0aCBkPSJNMjEuNiwyNS45Yy0wLjEsMC4yLTAuMiwwLjUtMC4zLDAuNmMtMC44LDEtMiwxLjYtMy4yLDEuNmMtMC42LDAtMS4yLDAtMS44LTAuMWMtMS0wLjEtMi4yLTEuNS0yLTIuOWwwLjQtMi45DQoJYzAuMy0xLjcsMC41LTMuNCwwLjgtNS4xYzAtMC4xLDAtMC4yLDAtMC4zYzAtMC43LTAuMi0xLTAuOC0xYy0wLjMsMC0wLjUtMC4xLTAuOC0wLjFjLTAuMy0wLjEtMC40LTAuNC0wLjQtMC43DQoJYzAtMC4zLDAuMi0wLjUsMC41LTAuNmMwLjIsMCwwLjQsMCwwLjYsMGg0LjZjMC42LDAsMC45LDAuMywwLjksMC45YzAsMC41LTAuMSwxLjEtMC4yLDEuNmMtMC4zLDEuOS0wLjYsMy45LTAuOSw1LjgNCgljLTAuMSwwLjYtMC4yLDEuMy0wLjMsMS45YzAsMC4zLDAsMC42LDAuMSwwLjljMC4xLDAuNCwwLjQsMC42LDAuNywwLjZjMC4zLDAsMC42LTAuMSwwLjktMC4zYzAuMi0wLjEsMC40LTAuMywwLjctMC40DQoJQzIxLjQsMjUuMiwyMS43LDI1LjQsMjEuNiwyNS45eiIvPg0KPC9zdmc+DQo=");
}
.hc-env-switcher-dropdown .hc-env-row-icons {
  margin-left: 20px;
}
.hc-env-switcher-dropdown .hc-env-row-icon {
  opacity: 0;
  margin-left: 7px;
  cursor: pointer;
}
.hc-env-switcher-dropdown .hc-env-switcher-empty {
  align-items: center;
  display: flex;
  flex-direction: column;
  padding: 20px 0;
  text-align: center;
  width: 200px;
  min-height: 120px;
}
.hc-env-switcher-dropdown .hc-env-switcher-spinner-container {
  padding: 65px 0;
}
.hc-env-switcher-dropdown .hc-env-switcher-lg-icon {
  background-repeat: no-repeat;
  height: 40px;
  opacity: 0.5;
  width: 40px;
}
.hc-env-switcher-dropdown .hc-env-switcher-empty-icon {
  background-image: url("data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA5Ni45OSA4NC4xNSI+PHRpdGxlPmVtcHR5PC90aXRsZT48cGF0aCBkPSJNODcuMTQsMTEuNjVhNS41NCw1LjU0LDAsMCwwLTUtMy41N0gxOGE1LjU0LDUuNTQsMCwwLDAtNSwzLjU3TDEuNTYsNTIuM1Y4OC42N2EzLjU3LDMuNTcsMCwwLDAsMy41NywzLjU3SDk1YTMuNTcsMy41NywwLDAsMCwzLjU3LTMuNTdWNTIuM1pNODUuNzIsNTMuNzJINjguNnMtMi4xNC4xOC0yLjE0LDMuNTdsMC0uMDhhMTYuMzgsMTYuMzgsMCwwLDEtMzIuNzQsMGwwLC4wOGMwLTMuMzktMi4xNC0zLjU2LTIuMTQtMy41NkgxNC40Yy01LjcxLDAtMy41Ny01LTMuNTctNWw4LjU2LTMxLjM4QTMuODEsMy44MSwwLDAsMSwyMywxNC41SDc3Ljg3YTMuNzcsMy43NywwLDAsMSwzLjU3LDIuNzlsNy44NSwzMS4zMlM5MS40Miw1My43Miw4NS43Miw1My43MloiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xLjU2IC04LjA4KSIvPjwvc3ZnPg==");
}
.hc-env-switcher-dropdown .hc-env-switcher-warning-icon {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMC4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCA3OS41IDcwLjEiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDc5LjUgNzAuMTsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHRpdGxlPndhcm48L3RpdGxlPg0KPHBhdGggZD0iTTc4LjgsNjIuOEw0NCwyLjRjLTEuMy0yLjMtNC4zLTMuMS02LjctMS44Yy0wLjcsMC40LTEuNCwxLTEuOCwxLjhMMC43LDYyLjhjLTEuMywyLjMtMC41LDUuMywxLjgsNi43DQoJYzAuNywwLjQsMS42LDAuNywyLjQsMC43aDY5LjdjMi43LDAsNC45LTIuMiw0LjktNC45Qzc5LjUsNjQuNCw3OS4yLDYzLjUsNzguOCw2Mi44eiBNMzUuMiwyMC43aDkuMnYyNS43aC05LjJWMjAuN3ogTTM5LjcsNjAuOA0KCWMtMy4xLDAtNS42LTIuNS01LjYtNS42YzAtMy4xLDIuNS01LjYsNS42LTUuNmMzLjEsMCw1LjYsMi41LDUuNiw1LjZDNDUuNCw1OC4yLDQyLjgsNjAuOCwzOS43LDYwLjh6Ii8+DQo8L3N2Zz4NCg==");
}
.hc-env-switcher-dropdown .hc-env-switcher-retry {
  min-width: 100px;
}

/* set standard relative layering for components */
/* set standard relative layering for components */
.hc-form-field {
  position: relative;
  text-align: left;
  font-size: inherit;
  font-family: "Noto Sans", "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: 400;
  line-height: 1.5;
  flex-direction: inherit;
}

.hc-form-field-wrapper {
  position: relative;
  padding-bottom: 1.525em;
  flex-direction: inherit;
}

.hc-form-field-wrapper-inline {
  display: inline-flex;
  width: 100%;
  padding-bottom: inherit;
}

.hc-form-field-wrapper-tight:not(.hc-form-field-wrapper-inline) {
  padding-bottom: 10px;
}

.hc-form-field-content-wrapper {
  display: flex;
  flex-direction: inherit;
  flex-wrap: wrap;
  width: 100%;
}

.hc-form-field-flex {
  display: inline-flex;
  align-items: center;
  box-sizing: border-box;
  width: 100%;
  border: 1px solid #c0c5cc;
  background: #fff;
}
.hc-form-field-flex:hover {
  border: 1px solid #00aeff;
  background-color: rgb(242.25, 250.95, 255);
}
.hc-form-field-flex.hc-form-field-flex-focused {
  border: 1px solid #00aeff;
  background-color: #fff;
  box-shadow: 0 0 3px #00aeff;
  outline: none;
}
.hc-form-field-disabled .hc-form-field-flex {
  cursor: not-allowed;
  border: 1px solid #e0e0e0;
  background-color: #f0f3f6;
  color: rgb(173.4, 173.4, 173.4);
}

.hc-form-field-flex-inline {
  display: inline-flex;
  align-items: center;
  box-sizing: border-box;
  border: 1px solid #c0c5cc;
  background: #fff;
}
.hc-form-field-flex-inline:hover {
  border: 1px solid #00aeff;
  background-color: rgb(242.25, 250.95, 255);
}
.hc-form-field-flex-inline.hc-form-field-flex-focused {
  border: 1px solid #00aeff;
  background-color: #fff;
  box-shadow: 0 0 3px #00aeff;
  outline: none;
}
.hc-form-field-disabled .hc-form-field-flex-inline {
  cursor: not-allowed;
  border: 1px solid #e0e0e0;
  background-color: #f0f3f6;
  color: rgb(173.4, 173.4, 173.4);
}

.hc-form-field-invalid.hc-form-field-flex,
.hc-form-field-invalid.hc-form-field-flex-inline {
  border: 1px solid #cc2027;
}
.hc-form-field-invalid.hc-form-field-flex.hc-form-field-flex-focused,
.hc-form-field-invalid.hc-form-field-flex-inline.hc-form-field-flex-focused {
  box-shadow: 0 0 3px #cc2027;
}

.hc-form-field-non-input {
  display: inline-flex;
  flex-direction: inherit;
  width: 100%;
}

.hc-form-field-non-input-inline {
  display: inline-flex;
  flex: 0 0 100%;
  min-height: 35px;
  align-items: center;
}

.hc-form-field-non-input-inline-tight {
  min-height: auto;
}

.hc-form-field-prefix,
.hc-form-field-suffix {
  white-space: nowrap;
  flex: none;
  position: relative;
}
.hc-form-field-prefix .hc-icon,
.hc-form-field-suffix .hc-icon {
  color: #a1a1a1;
  font-size: 125%;
  line-height: 1.305;
}
.hc-form-field-wrapper-tight .hc-form-field-prefix .hc-icon,
.hc-form-field-wrapper-tight .hc-form-field-suffix .hc-icon {
  line-height: 1.3;
}
.hc-form-field-disabled .hc-form-field-prefix,
.hc-form-field-disabled .hc-form-field-suffix {
  opacity: 0.5;
}

.hc-suffix:not(:first-child) {
  margin-left: 7px;
}

.hc-prefix:not(:last-child) {
  margin-right: 7px;
}

.hc-form-field-suffix {
  padding-right: 7px;
  display: flex;
  align-items: center;
}

.hc-form-field-prefix {
  padding-left: 7px;
  display: flex;
  align-items: center;
}

.hc-form-field-infix {
  display: block;
  position: relative;
  flex: auto;
  padding: 0.393em 10px;
}

.hc-form-field-infix-tight {
  padding: 0.1965em 7px;
  font-size: 0.9285714286rem;
}

.hc-form-field-infix-mobile {
  font-size: 1.1428571429rem;
}

.hc-form-field-label-wrapper {
  box-sizing: content-box;
  width: 100%;
}
.hc-form-field-label-wrapper .hc-icon {
  width: 1em;
  height: 1em;
  font-size: inherit;
  vertical-align: baseline;
}
.hc-form-field-label-wrapper.hc-form-field-label-wrapper-tight {
  font-size: 0.9285714286rem;
}

.hc-form-field-label-wrapper-inline {
  flex: 1 0 auto;
  padding: 7px 15px 0 0;
}
.hc-form-field-label-wrapper-inline .hc-icon {
  width: 1em;
  height: 1em;
  font-size: inherit;
  vertical-align: baseline;
}
.hc-form-field-label-wrapper-inline.hc-form-field-label-wrapper-tight {
  padding-top: 0;
  line-height: 1.9;
}

.hc-form-field-label {
  display: block;
  width: 100%;
  margin-bottom: 3px;
  font: inherit;
  font-size: 1rem;
  color: inherit;
}

.hc-form-field-label-extension {
  color: #6d6e70;
  font-size: 0.8571428571rem;
  margin-bottom: 10px;
}

.hc-form-field-label-inline {
  width: 100%;
  font: inherit;
  font-size: 1rem;
  color: inherit;
}

.hc-form-field-label-tight {
  font-size: 0.9285714286rem;
}

.hc-form-field-error-wrapper {
  box-sizing: border-box;
  width: 100%;
  overflow: hidden;
  margin-top: 0.5333333333em;
  font-size: 75%;
}

.hc-error {
  display: block;
  color: #cc2027;
}

.hc-required-marker {
  color: #cc2027;
}

[icon-sm],
.hc-icon-sm {
  font-size: 14px !important;
  height: 14px !important;
  width: 14px !important;
}

[icon-md],
.hc-icon-md {
  font-size: 20px !important;
  height: 20px !important;
  width: 20px !important;
}

[icon-lg],
.hc-icon-lg {
  font-size: 36px !important;
  height: 36px !important;
  width: 36px !important;
}

.hc-icon {
  background-repeat: no-repeat;
  display: inline-block;
  fill: currentColor;
  font-size: 20px;
  height: 20px;
  text-align: center;
  width: 20px;
}

@font-face {
  font-family: "hcicons2";
  src: url(".//hcicons2.ttf?d5hf7q") format("truetype"), url(".//hcicons2.woff?d5hf7q") format("woff"), url(".//hcicons2.svg?d5hf7q#hcicons2") format("svg");
  font-weight: normal;
  font-style: normal;
  font-display: block;
}
[class^=icon-], [class*=" icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: "hcicons2" !important;
  speak: never;
  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-add:before {
  content: "\e900";
}

.icon-ambulance:before {
  content: "\e901";
}

.icon-analytics:before {
  content: "\e902";
}

.icon-anchor:before {
  content: "\e903";
}

.icon-app-card:before {
  content: "\e904";
}

.icon-apple:before {
  content: "\e905";
}

.icon-archive:before {
  content: "\e906";
}

.icon-arrow-down-alt:before {
  content: "\e907";
}

.icon-arrow-down:before {
  content: "\e908";
}

.icon-arrow-left-alt:before {
  content: "\e909";
}

.icon-arrow-left:before {
  content: "\e90a";
}

.icon-arrow-right-alt:before {
  content: "\e90b";
}

.icon-arrow-right:before {
  content: "\e90c";
}

.icon-arrow-turn-down-left:before {
  content: "\e90d";
}

.icon-arrow-turn-down-right:before {
  content: "\e90e";
}

.icon-arrow-up-alt:before {
  content: "\e90f";
}

.icon-arrow-up:before {
  content: "\e910";
}

.icon-atom:before {
  content: "\e911";
}

.icon-avg:before {
  content: "\e912";
}

.icon-baby-carriage:before {
  content: "\e913";
}

.icon-bacterium:before {
  content: "\e914";
}

.icon-ban:before {
  content: "\e915";
}

.icon-baseball-field:before {
  content: "\e916";
}

.icon-baseball:before {
  content: "\e917";
}

.icon-bed-pulse:before {
  content: "\e918";
}

.icon-bed:before {
  content: "\e919";
}

.icon-bell-o:before {
  content: "\e91a";
}

.icon-bell-slash:before {
  content: "\e91b";
}

.icon-bell:before {
  content: "\e91c";
}

.icon-bicycle:before {
  content: "\e91d";
}

.icon-biohazard:before {
  content: "\e91e";
}

.icon-bolt:before {
  content: "\e91f";
}

.icon-bone:before {
  content: "\e920";
}

.icon-book-bookmark:before {
  content: "\e921";
}

.icon-book:before {
  content: "\e922";
}

.icon-bookmark:before {
  content: "\e923";
}

.icon-brain:before {
  content: "\e924";
}

.icon-bridge:before {
  content: "\e925";
}

.icon-brush:before {
  content: "\e926";
}

.icon-bug:before {
  content: "\e927";
}

.icon-building-columns:before {
  content: "\e928";
}

.icon-building:before {
  content: "\e929";
}

.icon-bullhorn:before {
  content: "\e92a";
}

.icon-cake:before {
  content: "\e92b";
}

.icon-calculate:before {
  content: "\e92c";
}

.icon-calendar-clock-add:before {
  content: "\e92d";
}

.icon-calendar-clock:before {
  content: "\e92e";
}

.icon-calendar-edit:before {
  content: "\e92f";
}

.icon-calendar-heart:before {
  content: "\e930";
}

.icon-calendar:before {
  content: "\e931";
}

.icon-camera:before {
  content: "\e932";
}

.icon-car:before {
  content: "\e933";
}

.icon-caret-down:before {
  content: "\e934";
}

.icon-caret-left:before {
  content: "\e935";
}

.icon-caret-right:before {
  content: "\e936";
}

.icon-caret-up:before {
  content: "\e937";
}

.icon-change-orientation-bottom:before {
  content: "\e938";
}

.icon-change-orientation-side:before {
  content: "\e939";
}

.icon-chart-area:before {
  content: "\e93a";
}

.icon-chart-bar-horiz:before {
  content: "\e93b";
}

.icon-chart-bar-simple:before {
  content: "\e93c";
}

.icon-chart-bar:before {
  content: "\e93d";
}

.icon-chart-line-down:before {
  content: "\e93e";
}

.icon-chart-line:before {
  content: "\e93f";
}

.icon-chart-pie:before {
  content: "\e940";
}

.icon-chart-scatter:before {
  content: "\e941";
}

.icon-check:before {
  content: "\e942";
}

.icon-chev-double-down:before {
  content: "\e943";
}

.icon-chev-double-left:before {
  content: "\e944";
}

.icon-chev-double-right:before {
  content: "\e945";
}

.icon-chev-double-up:before {
  content: "\e946";
}

.icon-chev-down:before {
  content: "\e947";
}

.icon-chev-left:before {
  content: "\e948";
}

.icon-chev-right:before {
  content: "\e949";
}

.icon-chev-up:before {
  content: "\e94a";
}

.icon-circle-cancelled:before {
  content: "\e94b";
}

.icon-circle-check-ast:before {
  content: "\e94c";
}

.icon-circle-check-o:before {
  content: "\e94d";
}

.icon-circle-check:before {
  content: "\e94e";
}

.icon-circle-close:before {
  content: "\e94f";
}

.icon-circle-exclamation-ast:before {
  content: "\e950";
}

.icon-circle-exclamation-o:before {
  content: "\e951";
}

.icon-circle-exclamation:before {
  content: "\e952";
}

.icon-circle-minus-o:before {
  content: "\e953";
}

.icon-circle-minus:before {
  content: "\e954";
}

.icon-circle-plus-o:before {
  content: "\e955";
}

.icon-circle-plus:before {
  content: "\e956";
}

.icon-circle-processing:before {
  content: "\e957";
}

.icon-circle-queued:before {
  content: "\e958";
}

.icon-circle-skipped:before {
  content: "\e959";
}

.icon-circle-warn:before {
  content: "\e95a";
}

.icon-city:before {
  content: "\e95b";
}

.icon-clipboard-assign:before {
  content: "\e95c";
}

.icon-clipboard-check:before {
  content: "\e95d";
}

.icon-clipboard-elip:before {
  content: "\e95e";
}

.icon-clipboard-exclamation:before {
  content: "\e95f";
}

.icon-clipboard-heart:before {
  content: "\e960";
}

.icon-clipboard-list:before {
  content: "\e961";
}

.icon-clipboard-medical-alt:before {
  content: "\e962";
}

.icon-clipboard-medical:before {
  content: "\e963";
}

.icon-clipboard-search:before {
  content: "\e964";
}

.icon-clipboard-text:before {
  content: "\e965";
}

.icon-clipboard:before {
  content: "\e966";
}

.icon-clock-add:before {
  content: "\e967";
}

.icon-clock-edit:before {
  content: "\e968";
}

.icon-clock-slash:before {
  content: "\e969";
}

.icon-clock:before {
  content: "\e96a";
}

.icon-clone:before {
  content: "\e96b";
}

.icon-close:before {
  content: "\e96c";
}

.icon-cloud:before {
  content: "\e96d";
}

.icon-code:before {
  content: "\e96e";
}

.icon-cog:before {
  content: "\e96f";
}

.icon-cogs:before {
  content: "\e970";
}

.icon-comment-alt:before {
  content: "\e971";
}

.icon-comment:before {
  content: "\e972";
}

.icon-comments:before {
  content: "\e973";
}

.icon-compare:before {
  content: "\e974";
}

.icon-compass:before {
  content: "\e975";
}

.icon-compress:before {
  content: "\e976";
}

.icon-construction:before {
  content: "\e977";
}

.icon-contacts:before {
  content: "\e978";
}

.icon-copy:before {
  content: "\e979";
}

.icon-count:before {
  content: "\e97a";
}

.icon-crown:before {
  content: "\e97b";
}

.icon-crutch:before {
  content: "\e97c";
}

.icon-cube:before {
  content: "\e97d";
}

.icon-cubes:before {
  content: "\e97e";
}

.icon-data-mart-entry:before {
  content: "\e97f";
}

.icon-data-mart-lock:before {
  content: "\e980";
}

.icon-data-mart:before {
  content: "\e981";
}

.icon-data-profiling:before {
  content: "\e982";
}

.icon-data-source-add:before {
  content: "\e983";
}

.icon-data-source-edit:before {
  content: "\e984";
}

.icon-data-source:before {
  content: "\e985";
}

.icon-database-add:before {
  content: "\e986";
}

.icon-database-edit:before {
  content: "\e987";
}

.icon-database-lock:before {
  content: "\e988";
}

.icon-database-search:before {
  content: "\e989";
}

.icon-database-solid:before {
  content: "\e98a";
}

.icon-database-user:before {
  content: "\e98b";
}

.icon-database:before {
  content: "\e98c";
}

.icon-databricks:before {
  content: "\e98d";
}

.icon-desktop:before {
  content: "\e98e";
}

.icon-diagram-alt:before {
  content: "\e98f";
}

.icon-diagram:before {
  content: "\e990";
}

.icon-diamond:before {
  content: "\e991";
}

.icon-disconnected:before {
  content: "\e992";
}

.icon-doctor:before {
  content: "\e993";
}

.icon-doctors:before {
  content: "\e994";
}

.icon-dollar:before {
  content: "\e995";
}

.icon-dove:before {
  content: "\e996";
}

.icon-download:before {
  content: "\e997";
}

.icon-droplet:before {
  content: "\e998";
}

.icon-earth:before {
  content: "\e999";
}

.icon-ellipses-v:before {
  content: "\e99a";
}

.icon-ellipses:before {
  content: "\e99b";
}

.icon-email-o:before {
  content: "\e99c";
}

.icon-email:before {
  content: "\e99d";
}

.icon-empty:before {
  content: "\e99e";
}

.icon-error:before {
  content: "\e99f";
}

.icon-expand:before {
  content: "\e9a0";
}

.icon-external-link:before {
  content: "\e9a1";
}

.icon-eye-slash:before {
  content: "\e9a2";
}

.icon-eye:before {
  content: "\e9a3";
}

.icon-fan:before {
  content: "\e9a4";
}

.icon-feather:before {
  content: "\e9a5";
}

.icon-field:before {
  content: "\e9a6";
}

.icon-file-lines:before {
  content: "\e9a7";
}

.icon-file:before {
  content: "\e9a8";
}

.icon-filters:before {
  content: "\e9a9";
}

.icon-fire:before {
  content: "\e9aa";
}

.icon-fish:before {
  content: "\e9ab";
}

.icon-flag:before {
  content: "\e9ac";
}

.icon-folder-bookmark:before {
  content: "\e9ad";
}

.icon-folder-home:before {
  content: "\e9ae";
}

.icon-folder-move:before {
  content: "\e9af";
}

.icon-folder-new:before {
  content: "\e9b0";
}

.icon-folder-open:before {
  content: "\e9b1";
}

.icon-folder-shared:before {
  content: "\e9b2";
}

.icon-folder-shortcut:before {
  content: "\e9b3";
}

.icon-folder-tree:before {
  content: "\e9b4";
}

.icon-folder-user:before {
  content: "\e9b5";
}

.icon-folder:before {
  content: "\e9b6";
}

.icon-formula:before {
  content: "\e9b7";
}

.icon-fullscreen-enter:before {
  content: "\e9b8";
}

.icon-fullscreen-exit:before {
  content: "\e9b9";
}

.icon-funnel:before {
  content: "\e9ba";
}

.icon-gauge:before {
  content: "\e9bb";
}

.icon-gem:before {
  content: "\e9bc";
}

.icon-genome:before {
  content: "\e9bd";
}

.icon-gift:before {
  content: "\e9be";
}

.icon-globe-checkmark:before {
  content: "\e9bf";
}

.icon-globe-up-arrow:before {
  content: "\e9c0";
}

.icon-globe:before {
  content: "\e9c1";
}

.icon-goal:before {
  content: "\e9c2";
}

.icon-grad:before {
  content: "\e9c3";
}

.icon-grid-sm:before {
  content: "\e9c4";
}

.icon-grid:before {
  content: "\e9c5";
}

.icon-grip-resize:before {
  content: "\e9c6";
}

.icon-grip:before {
  content: "\e9c7";
}

.icon-group:before {
  content: "\e9c8";
}

.icon-guitar:before {
  content: "\e9c9";
}

.icon-hamburger:before {
  content: "\e9ca";
}

.icon-hammer:before {
  content: "\e9cb";
}

.icon-hand-holding-heart:before {
  content: "\e9cc";
}

.icon-hand-holding-plus:before {
  content: "\e9cd";
}

.icon-handshake:before {
  content: "\e9ce";
}

.icon-hdd:before {
  content: "\e9cf";
}

.icon-headphones:before {
  content: "\e9d0";
}

.icon-heart-exclamation:before {
  content: "\e9d1";
}

.icon-heart-o:before {
  content: "\e9d2";
}

.icon-heart-plus:before {
  content: "\e9d3";
}

.icon-heart:before {
  content: "\e9d4";
}

.icon-help:before {
  content: "\e9d5";
}

.icon-highlighter-line:before {
  content: "\e9d6";
}

.icon-history:before {
  content: "\e9d7";
}

.icon-home:before {
  content: "\e9d8";
}

.icon-hospital-alt:before {
  content: "\e9d9";
}

.icon-hospital:before {
  content: "\e9da";
}

.icon-id-badge:before {
  content: "\e9db";
}

.icon-image:before {
  content: "\e9dc";
}

.icon-import-file:before {
  content: "\e9dd";
}

.icon-info:before {
  content: "\e9de";
}

.icon-key:before {
  content: "\e9df";
}

.icon-keyboard:before {
  content: "\e9e0";
}

.icon-lab:before {
  content: "\e9e1";
}

.icon-laptop:before {
  content: "\e9e2";
}

.icon-layers:before {
  content: "\e9e3";
}

.icon-life-saver:before {
  content: "\e9e4";
}

.icon-lightbulb:before {
  content: "\e9e5";
}

.icon-link:before {
  content: "\e9e6";
}

.icon-list-alt:before {
  content: "\e9e7";
}

.icon-list-bolt:before {
  content: "\e9e8";
}

.icon-list-search:before {
  content: "\e9e9";
}

.icon-list:before {
  content: "\e9ea";
}

.icon-lock-open:before {
  content: "\e9eb";
}

.icon-lock:before {
  content: "\e9ec";
}

.icon-logic-and:before {
  content: "\e9ed";
}

.icon-logic-or:before {
  content: "\e9ee";
}

.icon-lungs:before {
  content: "\e9ef";
}

.icon-map-marker-plus:before {
  content: "\e9f0";
}

.icon-map-marker:before {
  content: "\e9f1";
}

.icon-medical-briefcase:before {
  content: "\e9f2";
}

.icon-medical-hammer:before {
  content: "\e9f3";
}

.icon-medicine:before {
  content: "\e9f4";
}

.icon-metric:before {
  content: "\e9f5";
}

.icon-money-bill:before {
  content: "\e9f6";
}

.icon-moon:before {
  content: "\e9f7";
}

.icon-number:before {
  content: "\e9f8";
}

.icon-nurse:before {
  content: "\e9f9";
}

.icon-nurses:before {
  content: "\e9fa";
}

.icon-paint-brush:before {
  content: "\e9fb";
}

.icon-palette:before {
  content: "\e9fc";
}

.icon-paper-plane:before {
  content: "\e9fd";
}

.icon-paperclip:before {
  content: "\e9fe";
}

.icon-patient:before {
  content: "\e9ff";
}

.icon-patients:before {
  content: "\ea00";
}

.icon-pause:before {
  content: "\ea01";
}

.icon-paw:before {
  content: "\ea02";
}

.icon-pencil:before {
  content: "\ea03";
}

.icon-percent:before {
  content: "\ea04";
}

.icon-person-dress:before {
  content: "\ea05";
}

.icon-person:before {
  content: "\ea06";
}

.icon-phone:before {
  content: "\ea07";
}

.icon-pill:before {
  content: "\ea08";
}

.icon-plane:before {
  content: "\ea09";
}

.icon-plant:before {
  content: "\ea0a";
}

.icon-play:before {
  content: "\ea0b";
}

.icon-plug-circle-bolt:before {
  content: "\ea0c";
}

.icon-plug-circle-check:before {
  content: "\ea0d";
}

.icon-plug:before {
  content: "\ea0e";
}

.icon-power-off:before {
  content: "\ea0f";
}

.icon-prescription-bottle:before {
  content: "\ea10";
}

.icon-print:before {
  content: "\ea11";
}

.icon-queue:before {
  content: "\ea12";
}

.icon-radiation:before {
  content: "\ea13";
}

.icon-recycle:before {
  content: "\ea14";
}

.icon-redo:before {
  content: "\ea15";
}

.icon-refresh:before {
  content: "\ea16";
}

.icon-report:before {
  content: "\ea17";
}

.icon-ribbon:before {
  content: "\ea18";
}

.icon-right-panel-hide:before {
  content: "\ea19";
}

.icon-right-panel-hide-alt:before {
  content: "\ea1a";
}

.icon-right-panel-show:before {
  content: "\ea1b";
}

.icon-right-panel-show-alt:before {
  content: "\ea1c";
}

.icon-rocket:before {
  content: "\ea1d";
}

.icon-run:before {
  content: "\ea1e";
}

.icon-save:before {
  content: "\ea1f";
}

.icon-scale-balanced:before {
  content: "\ea20";
}

.icon-scale-unbalanced:before {
  content: "\ea21";
}

.icon-scissors:before {
  content: "\ea22";
}

.icon-screwdriver-wrench:before {
  content: "\ea23";
}

.icon-screwdriver:before {
  content: "\ea24";
}

.icon-search:before {
  content: "\ea25";
}

.icon-share:before {
  content: "\ea26";
}

.icon-shared:before {
  content: "\ea27";
}

.icon-shield-check:before {
  content: "\ea28";
}

.icon-shuffle:before {
  content: "\ea29";
}

.icon-sign-out:before {
  content: "\ea2a";
}

.icon-sort-ascend:before {
  content: "\ea2b";
}

.icon-sort-descend:before {
  content: "\ea2c";
}

.icon-sort:before {
  content: "\ea2d";
}

.icon-southpanel-hide:before {
  content: "\ea2e";
}

.icon-southpanel-hide-alt:before {
  content: "\ea2f";
}

.icon-southpanel-show-alt:before {
  content: "\ea30";
}

.icon-southpanel-show-alt-copy:before {
  content: "\ea31";
}

.icon-square-check:before {
  content: "\ea32";
}

.icon-square-minus:before {
  content: "\ea33";
}

.icon-square-plus:before {
  content: "\ea34";
}

.icon-star-o:before {
  content: "\ea35";
}

.icon-star:before {
  content: "\ea36";
}

.icon-stethoscope:before {
  content: "\ea37";
}

.icon-stopwatch:before {
  content: "\ea38";
}

.icon-sum:before {
  content: "\ea39";
}

.icon-sun:before {
  content: "\ea3a";
}

.icon-syringe:before {
  content: "\ea3b";
}

.icon-table-add:before {
  content: "\ea3c";
}

.icon-table-cog:before {
  content: "\ea3d";
}

.icon-table-edit:before {
  content: "\ea3e";
}

.icon-table-rows:before {
  content: "\ea3f";
}

.icon-table:before {
  content: "\ea40";
}

.icon-tables-add:before {
  content: "\ea41";
}

.icon-tables-edit:before {
  content: "\ea42";
}

.icon-tables:before {
  content: "\ea43";
}

.icon-tag:before {
  content: "\ea44";
}

.icon-tags:before {
  content: "\ea45";
}

.icon-thumbs-down:before {
  content: "\ea46";
}

.icon-thumbs-up:before {
  content: "\ea47";
}

.icon-thumbtack:before {
  content: "\ea48";
}

.icon-toggle-off:before {
  content: "\ea49";
}

.icon-toggle-on:before {
  content: "\ea4a";
}

.icon-toolbox-add:before {
  content: "\ea4b";
}

.icon-toolbox-solid:before {
  content: "\ea4c";
}

.icon-toolbox:before {
  content: "\ea4d";
}

.icon-trash:before {
  content: "\ea4e";
}

.icon-tree:before {
  content: "\ea4f";
}

.icon-triflame:before {
  content: "\ea50";
}

.icon-trophy:before {
  content: "\ea51";
}

.icon-umbrella:before {
  content: "\ea52";
}

.icon-undo:before {
  content: "\ea53";
}

.icon-universal-access:before {
  content: "\ea54";
}

.icon-upload:before {
  content: "\ea55";
}

.icon-user-add:before {
  content: "\ea56";
}

.icon-user-check:before {
  content: "\ea57";
}

.icon-user-circle:before {
  content: "\ea58";
}

.icon-user-cog:before {
  content: "\ea59";
}

.icon-user-minus:before {
  content: "\ea5a";
}

.icon-user:before {
  content: "\ea5b";
}

.icon-users:before {
  content: "\ea5c";
}

.icon-vial:before {
  content: "\ea5d";
}

.icon-vials:before {
  content: "\ea5e";
}

.icon-virus:before {
  content: "\ea5f";
}

.icon-viruses:before {
  content: "\ea60";
}

.icon-vitals:before {
  content: "\ea61";
}

.icon-walking:before {
  content: "\ea62";
}

.icon-warn:before {
  content: "\ea63";
}

.icon-waveform-cog:before {
  content: "\ea64";
}

.icon-waveform:before {
  content: "\ea65";
}

.icon-workspace:before {
  content: "\ea66";
}

.icon-wrench:before {
  content: "\ea67";
}

.icon-x-ray:before {
  content: "\ea68";
}

/* set standard relative layering for components */
/* set standard relative layering for components */
/* set standard relative layering for components */
/* set standard relative layering for components */
.hc-icon-left {
  margin-right: 5px;
}

.hc-icon-right {
  margin-left: 5px;
}

.hc-info-ico {
  font-size: 1.1428571429rem;
  color: #cccccc;
  cursor: pointer;
}
.hc-info-ico:hover {
  color: #a1a1a1;
}

.hc-csv-file-icon {
  width: 38px;
  height: 50px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzgiIGhlaWdodD0iNTAiIHZpZXdCb3g9IjAgMCAzOCA1MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIyLjM3NSAxMy4yODEyVjBIMi44NDM3NUMxLjU0NDkyIDAgMC41IDEuMDQ0OTIgMC41IDIuMzQzNzVWNDcuNjU2MkMwLjUgNDguOTU1MSAxLjU0NDkyIDUwIDIuODQzNzUgNTBIMzUuNjU2MkMzNi45NTUxIDUwIDM4IDQ4Ljk1NTEgMzggNDcuNjU2MlYxNS42MjVIMjQuNzE4OEMyMy40Mjk3IDE1LjYyNSAyMi4zNzUgMTQuNTcwMyAyMi4zNzUgMTMuMjgxMlpNMzggMTEuOTA0M1YxMi41SDI1LjVWMEgyNi4wOTU3QzI2LjcyMDcgMCAyNy4zMTY0IDAuMjQ0MTQxIDI3Ljc1NTkgMC42ODM1OTRMMzcuMzE2NCAxMC4yNTM5QzM3Ljc1NTkgMTAuNjkzNCAzOCAxMS4yODkxIDM4IDExLjkwNDNaIiBmaWxsPSIjMDA2QzRFIi8+CjxwYXRoIGQ9Ik0zOCAxMi41VjExLjkwNDNDMzggMTEuMjg5MSAzNy43NTU5IDEwLjY5MzQgMzcuMzE2NCAxMC4yNTM5TDI3Ljc1NTkgMC42ODM1OTRDMjcuMzE2NCAwLjI0NDE0MSAyNi43MjA3IDAgMjYuMDk1NyAwSDI1LjVWMTIuNUgzOFoiIGZpbGw9IiM2QkIzNkIiLz4KPHBhdGggZD0iTTEzLjM3MTQgMjMuNjA4QzEyLjU5NTQgMjMuNjA4IDExLjk5MTQgMjMuODg4IDExLjU1OTQgMjQuNDQ4QzExLjEyNzQgMjUgMTAuOTExNCAyNS43NiAxMC45MTE0IDI2LjcyOEMxMC45MTE0IDI3LjcwNCAxMS4xMTE0IDI4LjQ2NCAxMS41MTE0IDI5LjAwOEMxMS45MTE0IDI5LjU1MiAxMi41Mjc0IDI5LjgyNCAxMy4zNTk0IDI5LjgyNEMxMy43MTk0IDI5LjgyNCAxNC4wNzE0IDI5Ljc4OCAxNC40MTU0IDI5LjcxNkMxNC43Njc0IDI5LjYzNiAxNS4xMjc0IDI5LjUzMiAxNS40OTU0IDI5LjQwNFYzMC43MTJDMTUuMTQzNCAzMC44NTYgMTQuNzg3NCAzMC45NiAxNC40Mjc0IDMxLjAyNEMxNC4wNzU0IDMxLjA4OCAxMy42Njc0IDMxLjEyIDEzLjIwMzQgMzEuMTJDMTIuMzIzNCAzMS4xMiAxMS41OTU0IDMwLjk0IDExLjAxOTQgMzAuNThDMTAuNDQzNCAzMC4yMTIgMTAuMDE1NCAyOS43IDkuNzM1NDIgMjkuMDQ0QzkuNDU1NDIgMjguMzggOS4zMTU0MiAyNy42MDQgOS4zMTU0MiAyNi43MTZDOS4zMTU0MiAyNS44NTIgOS40NzE0MiAyNS4wOTIgOS43ODM0MiAyNC40MzZDMTAuMDk1NCAyMy43NzIgMTAuNTUxNCAyMy4yNTIgMTEuMTUxNCAyMi44NzZDMTEuNzU5NCAyMi41IDEyLjQ5OTQgMjIuMzEyIDEzLjM3MTQgMjIuMzEyQzEzLjgwMzQgMjIuMzEyIDE0LjIyNzQgMjIuMzYgMTQuNjQzNCAyMi40NTZDMTUuMDY3NCAyMi41NTIgMTUuNDYzNCAyMi42OTIgMTUuODMxNCAyMi44NzZMMTUuMzAzNCAyNC4xMzZDMTQuOTk5NCAyNCAxNC42ODM0IDIzLjg4IDE0LjM1NTQgMjMuNzc2QzE0LjAzNTQgMjMuNjY0IDEzLjcwNzQgMjMuNjA4IDEzLjM3MTQgMjMuNjA4WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTIyLjMyMDYgMjguNjZDMjIuMzIwNiAyOS40MiAyMi4wNDQ2IDMwLjAyIDIxLjQ5MjYgMzAuNDZDMjAuOTQwNiAzMC45IDIwLjE3NjYgMzEuMTIgMTkuMjAwNiAzMS4xMkMxOC4yNTY2IDMxLjEyIDE3LjQ1NjYgMzAuOTYgMTYuODAwNiAzMC42NFYyOS4yQzE3LjE2MDYgMjkuMzYgMTcuNTU2NiAyOS41MDggMTcuOTg4NiAyOS42NDRDMTguNDI4NiAyOS43NzIgMTguODY4NiAyOS44MzYgMTkuMzA4NiAyOS44MzZDMTkuODI4NiAyOS44MzYgMjAuMjA0NiAyOS43MzYgMjAuNDM2NiAyOS41MzZDMjAuNjc2NiAyOS4zMjggMjAuNzk2NiAyOS4wNjQgMjAuNzk2NiAyOC43NDRDMjAuNzk2NiAyOC4zOTIgMjAuNjQ0NiAyOC4xMTIgMjAuMzQwNiAyNy45MDRDMjAuMDM2NiAyNy42ODggMTkuNTkyNiAyNy40NTYgMTkuMDA4NiAyNy4yMDhDMTguNjU2NiAyNy4wNjQgMTguMzE2NiAyNi44ODggMTcuOTg4NiAyNi42OEMxNy42Njg2IDI2LjQ2NCAxNy40MDQ2IDI2LjE5NiAxNy4xOTY2IDI1Ljg3NkMxNi45OTY2IDI1LjU0OCAxNi44OTY2IDI1LjE0IDE2Ljg5NjYgMjQuNjUyQzE2Ljg5NjYgMjMuOTI0IDE3LjE1MjYgMjMuMzUyIDE3LjY2NDYgMjIuOTM2QzE4LjE4NDYgMjIuNTIgMTguODc2NiAyMi4zMTIgMTkuNzQwNiAyMi4zMTJDMjAuMTg4NiAyMi4zMTIgMjAuNjEyNiAyMi4zNiAyMS4wMTI2IDIyLjQ1NkMyMS40MjA2IDIyLjU1MiAyMS44MjA2IDIyLjY4OCAyMi4yMTI2IDIyLjg2NEwyMS43MjA2IDI0LjFDMjEuMzYwNiAyMy45NDggMjEuMDE2NiAyMy44MjggMjAuNjg4NiAyMy43NEMyMC4zNjg2IDIzLjY1MiAyMC4wMzY2IDIzLjYwOCAxOS42OTI2IDIzLjYwOEMxOS4yNzY2IDIzLjYwOCAxOC45NjA2IDIzLjcgMTguNzQ0NiAyMy44ODRDMTguNTI4NiAyNC4wNjggMTguNDIwNiAyNC4zMTIgMTguNDIwNiAyNC42MTZDMTguNDIwNiAyNC44NDggMTguNDgwNiAyNS4wNDggMTguNjAwNiAyNS4yMTZDMTguNzIwNiAyNS4zNzYgMTguOTA0NiAyNS41MjQgMTkuMTUyNiAyNS42NkMxOS40MDg2IDI1Ljc5NiAxOS43MzY2IDI1Ljk1MiAyMC4xMzY2IDI2LjEyOEMyMC42MDA2IDI2LjMyOCAyMC45OTI2IDI2LjU0IDIxLjMxMjYgMjYuNzY0QzIxLjY0MDYgMjYuOTggMjEuODg4NiAyNy4yNCAyMi4wNTY2IDI3LjU0NEMyMi4yMzI2IDI3Ljg0IDIyLjMyMDYgMjguMjEyIDIyLjMyMDYgMjguNjZaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNMzAuMzk0MyAyMi40MzJMMjcuNDMwMyAzMUgyNS43ODYzTDIyLjgyMjMgMjIuNDMySDI0LjM5NDNMMjYuMTIyMyAyNy42NzZDMjYuMTcwMyAyNy44MiAyNi4yMjYzIDI4LjAwOCAyNi4yOTAzIDI4LjI0QzI2LjM1NDMgMjguNDY0IDI2LjQxNDMgMjguNjk2IDI2LjQ3MDMgMjguOTM2QzI2LjUzNDMgMjkuMTc2IDI2LjU4MjMgMjkuMzg0IDI2LjYxNDMgMjkuNTZDMjYuNjQ2MyAyOS4zODQgMjYuNjkwMyAyOS4xOCAyNi43NDYzIDI4Ljk0OEMyNi44MDIzIDI4LjcwOCAyNi44NjIzIDI4LjQ3NiAyNi45MjYzIDI4LjI1MkMyNi45OTAzIDI4LjAyIDI3LjA0NjMgMjcuODI4IDI3LjA5NDMgMjcuNjc2TDI4LjgyMjMgMjIuNDMySDMwLjM5NDNaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K");
  position: relative;
}

.hc-doc-file-icon {
  width: 38px;
  height: 50px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzgiIGhlaWdodD0iNTAiIHZpZXdCb3g9IjAgMCAzOCA1MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIxLjg3NSAxMy4yODEyVjBIMi4zNDM3NUMxLjA0NDkyIDAgMCAxLjA0NDkyIDAgMi4zNDM3NVY0Ny42NTYyQzAgNDguOTU1MSAxLjA0NDkyIDUwIDIuMzQzNzUgNTBIMzUuMTU2MkMzNi40NTUxIDUwIDM3LjUgNDguOTU1MSAzNy41IDQ3LjY1NjJWMTUuNjI1SDI0LjIxODhDMjIuOTI5NyAxNS42MjUgMjEuODc1IDE0LjU3MDMgMjEuODc1IDEzLjI4MTJaTTM3LjUgMTEuOTA0M1YxMi41SDI1VjBIMjUuNTk1N0MyNi4yMjA3IDAgMjYuODE2NCAwLjI0NDE0MSAyNy4yNTU5IDAuNjgzNTk0TDM2LjgxNjQgMTAuMjUzOUMzNy4yNTU5IDEwLjY5MzQgMzcuNSAxMS4yODkxIDM3LjUgMTEuOTA0M1oiIGZpbGw9IiMxODVBQkQiLz4KPHBhdGggZD0iTTM3LjUgMTIuNVYxMS45MDQzQzM3LjUgMTEuMjg5MSAzNy4yNTU5IDEwLjY5MzQgMzYuODE2NCAxMC4yNTM5TDI3LjI1NTkgMC42ODM1OTRDMjYuODE2NCAwLjI0NDE0MSAyNi4yMjA3IDAgMjUuNTk1NyAwSDI1VjEyLjVIMzcuNVoiIGZpbGw9IiM4QUFFRTUiLz4KPHBhdGggZD0iTTE0LjE1NzIgMjYuNjMyQzE0LjE1NzIgMjguMDggMTMuNzUzMiAyOS4xNzIgMTIuOTQ1MiAyOS45MDhDMTIuMTM3MiAzMC42MzYgMTEuMDA5MiAzMSA5LjU2MTIgMzFINy4xNDkyVjIyLjQzMkg5LjgxMzJDMTAuNzAxMiAyMi40MzIgMTEuNDY5MiAyMi41OTIgMTIuMTE3MiAyMi45MTJDMTIuNzY1MiAyMy4yMzIgMTMuMjY1MiAyMy43MDQgMTMuNjE3MiAyNC4zMjhDMTMuOTc3MiAyNC45NTIgMTQuMTU3MiAyNS43MiAxNC4xNTcyIDI2LjYzMlpNMTIuNTQ5MiAyNi42OEMxMi41NDkyIDI1LjY1NiAxMi4zMTMyIDI0LjkwNCAxMS44NDEyIDI0LjQyNEMxMS4zNjkyIDIzLjk0NCAxMC42OTMyIDIzLjcwNCA5LjgxMzIgMjMuNzA0SDguNjg1MlYyOS43MTZIOS42MDkyQzExLjU2OTIgMjkuNzE2IDEyLjU0OTIgMjguNzA0IDEyLjU0OTIgMjYuNjhaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNMjMuNjQxMSAyNi43MDRDMjMuNjQxMSAyNy41OTIgMjMuNDkzMSAyOC4zNjggMjMuMTk3MSAyOS4wMzJDMjIuOTA5MSAyOS42ODggMjIuNDY1MSAzMC4yIDIxLjg2NTEgMzAuNTY4QzIxLjI2NTEgMzAuOTM2IDIwLjUxMzEgMzEuMTIgMTkuNjA5MSAzMS4xMkMxOC42ODkxIDMxLjEyIDE3LjkzMzEgMzAuOTM2IDE3LjM0MTEgMzAuNTY4QzE2Ljc0OTEgMzAuMiAxNi4zMDUxIDI5LjY4NCAxNi4wMDkxIDI5LjAyQzE1LjcyMTEgMjguMzU2IDE1LjU3NzEgMjcuNTggMTUuNTc3MSAyNi42OTJDMTUuNTc3MSAyNS44MTIgMTUuNzIxMSAyNS4wNDQgMTYuMDA5MSAyNC4zODhDMTYuMzA1MSAyMy43MjQgMTYuNzQ5MSAyMy4yMTIgMTcuMzQxMSAyMi44NTJDMTcuOTQxMSAyMi40ODQgMTguNzAxMSAyMi4zIDE5LjYyMTEgMjIuM0MyMC41MjUxIDIyLjMgMjEuMjczMSAyMi40ODQgMjEuODY1MSAyMi44NTJDMjIuNDY1MSAyMy4yMTIgMjIuOTA5MSAyMy43MjQgMjMuMTk3MSAyNC4zODhDMjMuNDkzMSAyNS4wNDQgMjMuNjQxMSAyNS44MTYgMjMuNjQxMSAyNi43MDRaTTE3LjE5NzEgMjYuNzA0QzE3LjE5NzEgMjcuNjcyIDE3LjM4OTEgMjguNDMyIDE3Ljc3MzEgMjguOTg0QzE4LjE2NTEgMjkuNTM2IDE4Ljc3NzEgMjkuODEyIDE5LjYwOTEgMjkuODEyQzIwLjQ2NTEgMjkuODEyIDIxLjA4MTEgMjkuNTM2IDIxLjQ1NzEgMjguOTg0QzIxLjgzMzEgMjguNDMyIDIyLjAyMTEgMjcuNjcyIDIyLjAyMTEgMjYuNzA0QzIyLjAyMTEgMjUuNzM2IDIxLjgzMzEgMjQuOTc2IDIxLjQ1NzEgMjQuNDI0QzIxLjA4MTEgMjMuODcyIDIwLjQ2OTEgMjMuNTk2IDE5LjYyMTEgMjMuNTk2QzE4Ljc4MTEgMjMuNTk2IDE4LjE2NTEgMjMuODcyIDE3Ljc3MzEgMjQuNDI0QzE3LjM4OTEgMjQuOTc2IDE3LjE5NzEgMjUuNzM2IDE3LjE5NzEgMjYuNzA0WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTI5LjExMzYgMjMuNjA4QzI4LjMzNzYgMjMuNjA4IDI3LjczMzYgMjMuODg4IDI3LjMwMTYgMjQuNDQ4QzI2Ljg2OTYgMjUgMjYuNjUzNiAyNS43NiAyNi42NTM2IDI2LjcyOEMyNi42NTM2IDI3LjcwNCAyNi44NTM2IDI4LjQ2NCAyNy4yNTM2IDI5LjAwOEMyNy42NTM2IDI5LjU1MiAyOC4yNjk2IDI5LjgyNCAyOS4xMDE2IDI5LjgyNEMyOS40NjE2IDI5LjgyNCAyOS44MTM2IDI5Ljc4OCAzMC4xNTc2IDI5LjcxNkMzMC41MDk2IDI5LjYzNiAzMC44Njk2IDI5LjUzMiAzMS4yMzc2IDI5LjQwNFYzMC43MTJDMzAuODg1NiAzMC44NTYgMzAuNTI5NiAzMC45NiAzMC4xNjk2IDMxLjAyNEMyOS44MTc2IDMxLjA4OCAyOS40MDk2IDMxLjEyIDI4Ljk0NTYgMzEuMTJDMjguMDY1NiAzMS4xMiAyNy4zMzc2IDMwLjk0IDI2Ljc2MTYgMzAuNThDMjYuMTg1NiAzMC4yMTIgMjUuNzU3NiAyOS43IDI1LjQ3NzYgMjkuMDQ0QzI1LjE5NzYgMjguMzggMjUuMDU3NiAyNy42MDQgMjUuMDU3NiAyNi43MTZDMjUuMDU3NiAyNS44NTIgMjUuMjEzNiAyNS4wOTIgMjUuNTI1NiAyNC40MzZDMjUuODM3NiAyMy43NzIgMjYuMjkzNiAyMy4yNTIgMjYuODkzNiAyMi44NzZDMjcuNTAxNiAyMi41IDI4LjI0MTYgMjIuMzEyIDI5LjExMzYgMjIuMzEyQzI5LjU0NTYgMjIuMzEyIDI5Ljk2OTYgMjIuMzYgMzAuMzg1NiAyMi40NTZDMzAuODA5NiAyMi41NTIgMzEuMjA1NiAyMi42OTIgMzEuNTczNiAyMi44NzZMMzEuMDQ1NiAyNC4xMzZDMzAuNzQxNiAyNCAzMC40MjU2IDIzLjg4IDMwLjA5NzYgMjMuNzc2QzI5Ljc3NzYgMjMuNjY0IDI5LjQ0OTYgMjMuNjA4IDI5LjExMzYgMjMuNjA4WiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==");
  position: relative;
}

.hc-docx-file-icon {
  width: 38px;
  height: 50px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzgiIGhlaWdodD0iNTAiIHZpZXdCb3g9IjAgMCAzOCA1MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIyLjM3NSAxMy4yODEyVjBIMi44NDM3NUMxLjU0NDkyIDAgMC41IDEuMDQ0OTIgMC41IDIuMzQzNzVWNDcuNjU2MkMwLjUgNDguOTU1MSAxLjU0NDkyIDUwIDIuODQzNzUgNTBIMzUuNjU2MkMzNi45NTUxIDUwIDM4IDQ4Ljk1NTEgMzggNDcuNjU2MlYxNS42MjVIMjQuNzE4OEMyMy40Mjk3IDE1LjYyNSAyMi4zNzUgMTQuNTcwMyAyMi4zNzUgMTMuMjgxMlpNMzggMTEuOTA0M1YxMi41SDI1LjVWMEgyNi4wOTU3QzI2LjcyMDcgMCAyNy4zMTY0IDAuMjQ0MTQxIDI3Ljc1NTkgMC42ODM1OTRMMzcuMzE2NCAxMC4yNTM5QzM3Ljc1NTkgMTAuNjkzNCAzOCAxMS4yODkxIDM4IDExLjkwNDNaIiBmaWxsPSIjMTg1QUJEIi8+CjxwYXRoIGQ9Ik0zOCAxMi41VjExLjkwNDNDMzggMTEuMjg5MSAzNy43NTU5IDEwLjY5MzQgMzcuMzE2NCAxMC4yNTM5TDI3Ljc1NTkgMC42ODM1OTRDMjcuMzE2NCAwLjI0NDE0MSAyNi43MjA3IDAgMjYuMDk1NyAwSDI1LjVWMTIuNUgzOFoiIGZpbGw9IiM4QUFFRTYiLz4KPHBhdGggZD0iTTEwLjYyNCAyNi42MzJDMTAuNjI0IDI4LjA4IDEwLjIyIDI5LjE3MiA5LjQxMiAyOS45MDhDOC42MDQgMzAuNjM2IDcuNDc2IDMxIDYuMDI4IDMxSDMuNjE2VjIyLjQzMkg2LjI4QzcuMTY4IDIyLjQzMiA3LjkzNiAyMi41OTIgOC41ODQgMjIuOTEyQzkuMjMyIDIzLjIzMiA5LjczMiAyMy43MDQgMTAuMDg0IDI0LjMyOEMxMC40NDQgMjQuOTUyIDEwLjYyNCAyNS43MiAxMC42MjQgMjYuNjMyWk05LjAxNiAyNi42OEM5LjAxNiAyNS42NTYgOC43OCAyNC45MDQgOC4zMDggMjQuNDI0QzcuODM2IDIzLjk0NCA3LjE2IDIzLjcwNCA2LjI4IDIzLjcwNEg1LjE1MlYyOS43MTZINi4wNzZDOC4wMzYgMjkuNzE2IDkuMDE2IDI4LjcwNCA5LjAxNiAyNi42OFoiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik0yMC4xMDc5IDI2LjcwNEMyMC4xMDc5IDI3LjU5MiAxOS45NTk5IDI4LjM2OCAxOS42NjM5IDI5LjAzMkMxOS4zNzU5IDI5LjY4OCAxOC45MzE5IDMwLjIgMTguMzMxOSAzMC41NjhDMTcuNzMxOSAzMC45MzYgMTYuOTc5OSAzMS4xMiAxNi4wNzU5IDMxLjEyQzE1LjE1NTkgMzEuMTIgMTQuMzk5OSAzMC45MzYgMTMuODA3OSAzMC41NjhDMTMuMjE1OSAzMC4yIDEyLjc3MTkgMjkuNjg0IDEyLjQ3NTkgMjkuMDJDMTIuMTg3OSAyOC4zNTYgMTIuMDQzOSAyNy41OCAxMi4wNDM5IDI2LjY5MkMxMi4wNDM5IDI1LjgxMiAxMi4xODc5IDI1LjA0NCAxMi40NzU5IDI0LjM4OEMxMi43NzE5IDIzLjcyNCAxMy4yMTU5IDIzLjIxMiAxMy44MDc5IDIyLjg1MkMxNC40MDc5IDIyLjQ4NCAxNS4xNjc5IDIyLjMgMTYuMDg3OSAyMi4zQzE2Ljk5MTkgMjIuMyAxNy43Mzk5IDIyLjQ4NCAxOC4zMzE5IDIyLjg1MkMxOC45MzE5IDIzLjIxMiAxOS4zNzU5IDIzLjcyNCAxOS42NjM5IDI0LjM4OEMxOS45NTk5IDI1LjA0NCAyMC4xMDc5IDI1LjgxNiAyMC4xMDc5IDI2LjcwNFpNMTMuNjYzOSAyNi43MDRDMTMuNjYzOSAyNy42NzIgMTMuODU1OSAyOC40MzIgMTQuMjM5OSAyOC45ODRDMTQuNjMxOSAyOS41MzYgMTUuMjQzOSAyOS44MTIgMTYuMDc1OSAyOS44MTJDMTYuOTMxOSAyOS44MTIgMTcuNTQ3OSAyOS41MzYgMTcuOTIzOSAyOC45ODRDMTguMjk5OSAyOC40MzIgMTguNDg3OSAyNy42NzIgMTguNDg3OSAyNi43MDRDMTguNDg3OSAyNS43MzYgMTguMjk5OSAyNC45NzYgMTcuOTIzOSAyNC40MjRDMTcuNTQ3OSAyMy44NzIgMTYuOTM1OSAyMy41OTYgMTYuMDg3OSAyMy41OTZDMTUuMjQ3OSAyMy41OTYgMTQuNjMxOSAyMy44NzIgMTQuMjM5OSAyNC40MjRDMTMuODU1OSAyNC45NzYgMTMuNjYzOSAyNS43MzYgMTMuNjYzOSAyNi43MDRaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNMjUuNTgwNCAyMy42MDhDMjQuODA0NCAyMy42MDggMjQuMjAwNCAyMy44ODggMjMuNzY4NCAyNC40NDhDMjMuMzM2NCAyNSAyMy4xMjA0IDI1Ljc2IDIzLjEyMDQgMjYuNzI4QzIzLjEyMDQgMjcuNzA0IDIzLjMyMDQgMjguNDY0IDIzLjcyMDQgMjkuMDA4QzI0LjEyMDQgMjkuNTUyIDI0LjczNjQgMjkuODI0IDI1LjU2ODQgMjkuODI0QzI1LjkyODQgMjkuODI0IDI2LjI4MDQgMjkuNzg4IDI2LjYyNDQgMjkuNzE2QzI2Ljk3NjQgMjkuNjM2IDI3LjMzNjQgMjkuNTMyIDI3LjcwNDQgMjkuNDA0VjMwLjcxMkMyNy4zNTI0IDMwLjg1NiAyNi45OTY0IDMwLjk2IDI2LjYzNjQgMzEuMDI0QzI2LjI4NDQgMzEuMDg4IDI1Ljg3NjQgMzEuMTIgMjUuNDEyNCAzMS4xMkMyNC41MzI0IDMxLjEyIDIzLjgwNDQgMzAuOTQgMjMuMjI4NCAzMC41OEMyMi42NTI0IDMwLjIxMiAyMi4yMjQ0IDI5LjcgMjEuOTQ0NCAyOS4wNDRDMjEuNjY0NCAyOC4zOCAyMS41MjQ0IDI3LjYwNCAyMS41MjQ0IDI2LjcxNkMyMS41MjQ0IDI1Ljg1MiAyMS42ODA0IDI1LjA5MiAyMS45OTI0IDI0LjQzNkMyMi4zMDQ0IDIzLjc3MiAyMi43NjA0IDIzLjI1MiAyMy4zNjA0IDIyLjg3NkMyMy45Njg0IDIyLjUgMjQuNzA4NCAyMi4zMTIgMjUuNTgwNCAyMi4zMTJDMjYuMDEyNCAyMi4zMTIgMjYuNDM2NCAyMi4zNiAyNi44NTI0IDIyLjQ1NkMyNy4yNzY0IDIyLjU1MiAyNy42NzI0IDIyLjY5MiAyOC4wNDA0IDIyLjg3NkwyNy41MTI0IDI0LjEzNkMyNy4yMDg0IDI0IDI2Ljg5MjQgMjMuODggMjYuNTY0NCAyMy43NzZDMjYuMjQ0NCAyMy42NjQgMjUuOTE2NCAyMy42MDggMjUuNTgwNCAyMy42MDhaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNMzYuMDUzNiAzMUgzNC4zMDE2TDMyLjIwMTYgMjcuNThMMzAuMDg5NiAzMUgyOC40NTc2TDMxLjMwMTYgMjYuNTZMMjguNjM3NiAyMi40MzJIMzAuMzI5NkwzMi4yNzM2IDI1LjYyNEwzNC4yMDU2IDIyLjQzMkgzNS44NDk2TDMzLjE3MzYgMjYuNjJMMzYuMDUzNiAzMVoiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=");
  position: relative;
}

.hc-generic-file-icon {
  width: 38px;
  height: 50px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNy41IiBoZWlnaHQ9IjUwIiB2aWV3Qm94PSIwIDAgMzcuNSA1MCI+CiAgPGcgaWQ9ImdlbmVyaWMtaWNvbiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTAuNSkiPgogICAgPHBhdGggaWQ9IlBhdGhfMSIgZGF0YS1uYW1lPSJQYXRoIDEiIGQ9Ik0yMi4zNzUsMTMuMjgxVjBIMi44NDRBMi4zMzgsMi4zMzgsMCwwLDAsLjUsMi4zNDRWNDcuNjU2QTIuMzM4LDIuMzM4LDAsMCwwLDIuODQ0LDUwSDM1LjY1NkEyLjMzOCwyLjMzOCwwLDAsMCwzOCw0Ny42NTZWMTUuNjI1SDI0LjcxOUEyLjM1MSwyLjM1MSwwLDAsMSwyMi4zNzUsMTMuMjgxWk0zOCwxMS45di42SDI1LjVWMGguNmEyLjM0MiwyLjM0MiwwLDAsMSwxLjY2LjY4NGw5LjU2LDkuNTdBMi4zMzYsMi4zMzYsMCwwLDEsMzgsMTEuOVoiIGZpbGw9IiM2YjZiNmIiLz4KICAgIDxwYXRoIGlkPSJQYXRoXzIiIGRhdGEtbmFtZT0iUGF0aCAyIiBkPSJNMzgsMTIuNXYtLjZhMi4zMzYsMi4zMzYsMCwwLDAtLjY4NC0xLjY1TDI3Ljc1Ni42ODRBMi4zNDIsMi4zNDIsMCwwLDAsMjYuMSwwaC0uNlYxMi41WiIgZmlsbD0iI2IzYjNiMyIvPgogIDwvZz4KPC9zdmc+Cg==");
  position: relative;
}

.hc-image-file-icon {
  width: 38px;
  height: 50px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzgiIGhlaWdodD0iNTAiIHZpZXdCb3g9IjAgMCAzOCA1MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIxLjg3NSAxMy4yODEyVjBIMi4zNDM3NUMxLjA0NDkyIDAgMCAxLjA0NDkyIDAgMi4zNDM3NVY0Ny42NTYyQzAgNDguOTU1MSAxLjA0NDkyIDUwIDIuMzQzNzUgNTBIMzUuMTU2MkMzNi40NTUxIDUwIDM3LjUgNDguOTU1MSAzNy41IDQ3LjY1NjJWMTUuNjI1SDI0LjIxODhDMjIuOTI5NyAxNS42MjUgMjEuODc1IDE0LjU3MDMgMjEuODc1IDEzLjI4MTJaTTM3LjUgMTEuOTA0M1YxMi41SDI1VjBIMjUuNTk1N0MyNi4yMjA3IDAgMjYuODE2NCAwLjI0NDE0MSAyNy4yNTU5IDAuNjgzNTk0TDM2LjgxNjQgMTAuMjUzOUMzNy4yNTU5IDEwLjY5MzQgMzcuNSAxMS4yODkxIDM3LjUgMTEuOTA0M1oiIGZpbGw9IiNBOTRDOUQiLz4KPHBhdGggZD0iTTM3LjUgMTIuNVYxMS45MDQzQzM3LjUgMTEuMjg5MSAzNy4yNTU5IDEwLjY5MzQgMzYuODE2NCAxMC4yNTM5TDI3LjI1NTkgMC42ODM1OTRDMjYuODE2NCAwLjI0NDE0MSAyNi4yMjA3IDAgMjUuNTk1NyAwSDI1VjEyLjVIMzcuNVoiIGZpbGw9IiNBOTc2QTIiLz4KPHBhdGggZD0iTTI1Ljc4NTcgMjBIMTEuMjE0M0MxMC44OTIyIDIwIDEwLjU4MzQgMjAuMTI0NSAxMC4zNTU3IDIwLjM0NjFDMTAuMTI3OSAyMC41Njc4IDEwIDIwLjg2ODQgMTAgMjEuMTgxOFYzMS44MTgyQzEwIDMyLjEzMTYgMTAuMTI3OSAzMi40MzIyIDEwLjM1NTcgMzIuNjUzOUMxMC41ODM0IDMyLjg3NTUgMTAuODkyMiAzMyAxMS4yMTQzIDMzSDI1Ljc4NTdDMjYuMTA3OCAzMyAyNi40MTY2IDMyLjg3NTUgMjYuNjQ0MyAzMi42NTM5QzI2Ljg3MjEgMzIuNDMyMiAyNyAzMi4xMzE2IDI3IDMxLjgxODJWMjEuMTgxOEMyNyAyMC44Njg0IDI2Ljg3MjEgMjAuNTY3OCAyNi42NDQzIDIwLjM0NjFDMjYuNDE2NiAyMC4xMjQ1IDI2LjEwNzggMjAgMjUuNzg1NyAyMFpNMTMuNjQyOSAyMi4zNjM2QzEzLjg4MyAyMi4zNjM2IDE0LjExNzggMjIuNDMyOSAxNC4zMTc1IDIyLjU2MjhDMTQuNTE3MiAyMi42OTI3IDE0LjY3MjggMjIuODc3MiAxNC43NjQ3IDIzLjA5MzJDMTQuODU2NiAyMy4zMDkxIDE0Ljg4MDcgMjMuNTQ2OCAxNC44MzM4IDIzLjc3NkMxNC43ODcgMjQuMDA1MyAxNC42NzEzIDI0LjIxNTggMTQuNTAxNSAyNC4zODExQzE0LjMzMTcgMjQuNTQ2NCAxNC4xMTUzIDI0LjY1OSAxMy44Nzk4IDI0LjcwNDZDMTMuNjQ0MiAyNC43NTAyIDEzLjQwMDEgMjQuNzI2OCAxMy4xNzgyIDI0LjYzNzNDMTIuOTU2MyAyNC41NDc5IDEyLjc2NjYgMjQuMzk2NCAxMi42MzMyIDI0LjIwMkMxMi40OTk4IDI0LjAwNzcgMTIuNDI4NiAyMy43NzkyIDEyLjQyODYgMjMuNTQ1NUMxMi40Mjg2IDIzLjIzMiAxMi41NTY1IDIyLjkzMTQgMTIuNzg0MiAyMi43MDk4QzEzLjAxMiAyMi40ODgxIDEzLjMyMDggMjIuMzYzNiAxMy42NDI5IDIyLjM2MzZaTTI0LjU3MTQgMzAuNjM2NEgxMi40Mjg2VjI5LjQ1NDVMMTQuODU3MSAyNy4wOTA5TDE2LjA3MTQgMjguMjcyN0wyMC45Mjg2IDIzLjU0NTVMMjQuNTcxNCAyNy4wOTA5VjMwLjYzNjRaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K");
  position: relative;
}

.hc-pdf-file-icon {
  width: 38px;
  height: 50px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzgiIGhlaWdodD0iNTAiIHZpZXdCb3g9IjAgMCAzOCA1MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIxLjg3NSAxMy4yODEyVjBIMi4zNDM3NUMxLjA0NDkyIDAgMCAxLjA0NDkyIDAgMi4zNDM3NVY0Ny42NTYyQzAgNDguOTU1MSAxLjA0NDkyIDUwIDIuMzQzNzUgNTBIMzUuMTU2MkMzNi40NTUxIDUwIDM3LjUgNDguOTU1MSAzNy41IDQ3LjY1NjJWMTUuNjI1SDI0LjIxODhDMjIuOTI5NyAxNS42MjUgMjEuODc1IDE0LjU3MDMgMjEuODc1IDEzLjI4MTJaTTM3LjUgMTEuOTA0M1YxMi41SDI1VjBIMjUuNTk1N0MyNi4yMjA3IDAgMjYuODE2NCAwLjI0NDE0MSAyNy4yNTU5IDAuNjgzNTk0TDM2LjgxNjQgMTAuMjUzOUMzNy4yNTU5IDEwLjY5MzQgMzcuNSAxMS4yODkxIDM3LjUgMTEuOTA0M1oiIGZpbGw9IiM5NTFDMUUiLz4KPHBhdGggZD0iTTM3LjUgMTIuNVYxMS45MDQzQzM3LjUgMTEuMjg5MSAzNy4yNTU5IDEwLjY5MzQgMzYuODE2NCAxMC4yNTM5TDI3LjI1NTkgMC42ODM1OTRDMjYuODE2NCAwLjI0NDE0MSAyNi4yMjA3IDAgMjUuNTk1NyAwSDI1VjEyLjVIMzcuNVoiIGZpbGw9IiM5NTRCNEMiLz4KPHBhdGggZD0iTTEwLjY3MiAyMi40MzJDMTEuNzg0IDIyLjQzMiAxMi41OTIgMjIuNjY0IDEzLjA5NiAyMy4xMjhDMTMuNjA4IDIzLjU4NCAxMy44NjQgMjQuMjI0IDEzLjg2NCAyNS4wNDhDMTMuODY0IDI1LjUzNiAxMy43NiAyNS45OTIgMTMuNTUyIDI2LjQxNkMxMy4zNDQgMjYuODQgMTIuOTkyIDI3LjE4NCAxMi40OTYgMjcuNDQ4QzEyLjAwOCAyNy43MTIgMTEuMzQ0IDI3Ljg0NCAxMC41MDQgMjcuODQ0SDkuNjUyVjMxSDguMTE2VjIyLjQzMkgxMC42NzJaTTEwLjU3NiAyMy43MDRIOS42NTJWMjYuNTcySDEwLjM0OEMxMC45NzIgMjYuNTcyIDExLjQ1MiAyNi40NiAxMS43ODggMjYuMjM2QzEyLjEzMiAyNi4wMDQgMTIuMzA0IDI1LjYyOCAxMi4zMDQgMjUuMTA4QzEyLjMwNCAyNC42MzYgMTIuMTY0IDI0LjI4NCAxMS44ODQgMjQuMDUyQzExLjYwNCAyMy44MiAxMS4xNjggMjMuNzA0IDEwLjU3NiAyMy43MDRaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNMjIuNTUzNyAyNi42MzJDMjIuNTUzNyAyOC4wOCAyMi4xNDk3IDI5LjE3MiAyMS4zNDE3IDI5LjkwOEMyMC41MzM3IDMwLjYzNiAxOS40MDU3IDMxIDE3Ljk1NzcgMzFIMTUuNTQ1N1YyMi40MzJIMTguMjA5N0MxOS4wOTc3IDIyLjQzMiAxOS44NjU3IDIyLjU5MiAyMC41MTM3IDIyLjkxMkMyMS4xNjE3IDIzLjIzMiAyMS42NjE3IDIzLjcwNCAyMi4wMTM3IDI0LjMyOEMyMi4zNzM3IDI0Ljk1MiAyMi41NTM3IDI1LjcyIDIyLjU1MzcgMjYuNjMyWk0yMC45NDU3IDI2LjY4QzIwLjk0NTcgMjUuNjU2IDIwLjcwOTcgMjQuOTA0IDIwLjIzNzcgMjQuNDI0QzE5Ljc2NTcgMjMuOTQ0IDE5LjA4OTcgMjMuNzA0IDE4LjIwOTcgMjMuNzA0SDE3LjA4MTdWMjkuNzE2SDE4LjAwNTdDMTkuOTY1NyAyOS43MTYgMjAuOTQ1NyAyOC43MDQgMjAuOTQ1NyAyNi42OFoiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik0yNS44OTM2IDMxSDI0LjM4MTZWMjIuNDMySDI5LjI0MTZWMjMuNzE2SDI1Ljg5MzZWMjYuMjM2SDI5LjAxMzZWMjcuNTJIMjUuODkzNlYzMVoiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=");
  position: relative;
}

.hc-text-file-icon {
  width: 38px;
  height: 50px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzgiIGhlaWdodD0iNTAiIHZpZXdCb3g9IjAgMCAzOCA1MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIyLjM3NSAxMy4yODEyVjBIMi44NDM3NUMxLjU0NDkyIDAgMC41IDEuMDQ0OTIgMC41IDIuMzQzNzVWNDcuNjU2MkMwLjUgNDguOTU1MSAxLjU0NDkyIDUwIDIuODQzNzUgNTBIMzUuNjU2MkMzNi45NTUxIDUwIDM4IDQ4Ljk1NTEgMzggNDcuNjU2MlYxNS42MjVIMjQuNzE4OEMyMy40Mjk3IDE1LjYyNSAyMi4zNzUgMTQuNTcwMyAyMi4zNzUgMTMuMjgxMlpNMzggMTEuOTA0M1YxMi41SDI1LjVWMEgyNi4wOTU3QzI2LjcyMDcgMCAyNy4zMTY0IDAuMjQ0MTQxIDI3Ljc1NTkgMC42ODM1OTRMMzcuMzE2NCAxMC4yNTM5QzM3Ljc1NTkgMTAuNjkzNCAzOCAxMS4yODkxIDM4IDExLjkwNDNaIiBmaWxsPSIjOUZENEFFIi8+CjxwYXRoIGQ9Ik0zOCAxMi41VjExLjkwNDNDMzggMTEuMjg5MSAzNy43NTU5IDEwLjY5MzQgMzcuMzE2NCAxMC4yNTM5TDI3Ljc1NTkgMC42ODM1OTRDMjcuMzE2NCAwLjI0NDE0MSAyNi43MjA3IDAgMjYuMDk1NyAwSDI1LjVWMTIuNUgzOFoiIGZpbGw9IiNDRkU2RDUiLz4KPHBhdGggZD0iTTEzLjAyOTggMzFIMTEuNDkzOFYyMy43MjhIOS4wMzM4VjIyLjQzMkgxNS40ODk4VjIzLjcyOEgxMy4wMjk4VjMxWiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTIzLjMwNTUgMzFIMjEuNTUzNUwxOS40NTM1IDI3LjU4TDE3LjM0MTUgMzFIMTUuNzA5NUwxOC41NTM1IDI2LjU2TDE1Ljg4OTUgMjIuNDMySDE3LjU4MTVMMTkuNTI1NSAyNS42MjRMMjEuNDU3NSAyMi40MzJIMjMuMTAxNUwyMC40MjU1IDI2LjYyTDIzLjMwNTUgMzFaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNMjcuNTAyNSAzMUgyNS45NjY1VjIzLjcyOEgyMy41MDY1VjIyLjQzMkgyOS45NjI1VjIzLjcyOEgyNy41MDI1VjMxWiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==");
  position: relative;
}

.hc-text-clipping-file-icon {
  width: 38px;
  height: 50px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzgiIGhlaWdodD0iNTAiIHZpZXdCb3g9IjAgMCAzOCA1MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIyLjM3NSAxMy4yODEyVjBIMi44NDM3NUMxLjU0NDkyIDAgMC41IDEuMDQ0OTIgMC41IDIuMzQzNzVWNDcuNjU2MkMwLjUgNDguOTU1MSAxLjU0NDkyIDUwIDIuODQzNzUgNTBIMzUuNjU2MkMzNi45NTUxIDUwIDM4IDQ4Ljk1NTEgMzggNDcuNjU2MlYxNS42MjVIMjQuNzE4OEMyMy40Mjk3IDE1LjYyNSAyMi4zNzUgMTQuNTcwMyAyMi4zNzUgMTMuMjgxMlpNMzggMTEuOTA0M1YxMi41SDI1LjVWMEgyNi4wOTU3QzI2LjcyMDcgMCAyNy4zMTY0IDAuMjQ0MTQxIDI3Ljc1NTkgMC42ODM1OTRMMzcuMzE2NCAxMC4yNTM5QzM3Ljc1NTkgMTAuNjkzNCAzOCAxMS4yODkxIDM4IDExLjkwNDNaIiBmaWxsPSIjOUZENEFFIi8+CjxwYXRoIGQ9Ik0zOCAxMi41VjExLjkwNDNDMzggMTEuMjg5MSAzNy43NTU5IDEwLjY5MzQgMzcuMzE2NCAxMC4yNTM5TDI3Ljc1NTkgMC42ODM1OTRDMjcuMzE2NCAwLjI0NDE0MSAyNi43MjA3IDAgMjYuMDk1NyAwSDI1LjVWMTIuNUgzOFoiIGZpbGw9IiNDRkU1RDUiLz4KPHBhdGggZD0iTTE4LjY1NzIgMjguOTU1NUgxNi44NTczVjIzLjg4NzlIMTQuOTI4OFYyMi4yOTE1SDIwLjU3NVYyMy44ODc5SDE4LjYyNTFWMjguOTU1NUgxOC42NTcyWiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTEzLjE0OTkgMzEuODU4N0gxMS41VjMwLjIxOTRIMTIuNTkyOFYzMC43NjU4SDEzLjE0OTlWMzEuODU4N1oiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik0xMi41NzEzIDI5LjI4NzVIMTEuNVYyNy40NDQ3SDEyLjU3MTNWMjkuMjg3NVpNMTIuNTcxMyAyNi41NDQ4SDExLjVWMjQuNzAySDEyLjU3MTNWMjYuNTQ0OFpNMTIuNTcxMyAyMy43Njk5SDExLjVWMjEuOTM3OUgxMi41NzEzVjIzLjc2OTlaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNMTIuNTkyOCAyMS4wMDU4SDExLjVWMTkuMzU1OUgxMy4xNDk5VjIwLjQ1OTRIMTIuNTkyOFYyMS4wMDU4WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTI1Ljg5OTkgMzAuNjgwM0gyNC4xOTY0VjIwLjUzNDRIMjUuODk5OUMyNi4yMjEzIDIwLjUzNDQgMjYuNDk5OSAxOS43NDE1IDI2LjQ5OTkgMTkuNDYzQzI2LjQ1MzMgMTkuMTk4NCAyNi4yMjUyIDE5IDI1Ljk1MDggMTlDMjUuOTMyOCAxOSAyNS45MTUyIDE5LjAwMDggMjUuODk3NyAxOS4wMDI1TDI1Ljg5OTkgMTkuMDAyM0gyMS4wMTQ0QzIxLjAwNDIgMTkuMDAxNyAyMC45OTIzIDE5LjAwMTQgMjAuOTgwMiAxOS4wMDE0QzIwLjc1MiAxOS4wMDE0IDIwLjU1MTUgMTkuMTIwNCAyMC40Mzc0IDE5LjI5OTdMMjAuNDM1OCAxOS4zMDIzSDE5LjYyMTZWMjAuMzczN0gyMC44MjE2QzIwLjg3MiAyMC40MjIyIDIwLjkzOTEgMjAuNDUzOSAyMS4wMTM0IDIwLjQ1OTRMMjEuMDE0NCAyMC40NTk0SDIyLjczOTNWMzAuNTczM0gyMS4wMTQ0QzIxLjAxMjYgMzAuNTczMyAyMS4wMTA1IDMwLjU3MzIgMjEuMDA4NCAzMC41NzMyQzIwLjkzMzggMzAuNTczMiAyMC44NjcgMzAuNjA2NCAyMC44MjE4IDMwLjY1ODdMMTkuNjIxNSAzMC42NTlWMzEuNzMwNEgyMC40MzU3QzIwLjU0MSAzMS45MTI1IDIwLjczNDkgMzIuMDMzMSAyMC45NTY5IDMyLjAzMzFDMjAuOTc3MSAzMi4wMzMxIDIwLjk5NzEgMzIuMDMyMSAyMS4wMTY4IDMyLjAzMDFMMjEuMDE0MyAzMi4wMzAzSDI1Ljg5OThDMjYuMjIxMiAzMi4wMzAzIDI2LjQ5OTggMzEuODQ4MSAyNi40OTk4IDMxLjU2OTZDMjYuNDk5OCAzMS4yOTExIDI2LjI1MzQgMzAuNjgwMyAyNS44OTk5IDMwLjY4MDNaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNMTQuMDgxOCAzMC43NjYxSDE1LjkxMzlWMzEuODU4OEgxNC4wODE4VjMwLjc2NjFaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNMTYuODQ2MiAzMC43NjYxSDE4LjY3ODNWMzEuODU4OEgxNi44NDYyVjMwLjc2NjFaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNMTYuODQ2MiAxOS4zNTU5SDE4LjY3ODNWMjAuNDQ4N0gxNi44NDYyVjE5LjM1NTlaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNMTQuMDgxOCAxOS4zNTU5SDE1LjkxMzlWMjAuNDQ4N0gxNC4wODE4VjE5LjM1NTlaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K");
  position: relative;
}

.hc-xls-file-icon {
  width: 38px;
  height: 50px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzgiIGhlaWdodD0iNTAiIHZpZXdCb3g9IjAgMCAzOCA1MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIxLjg3NSAxMy4yODEyVjBIMi4zNDM3NUMxLjA0NDkyIDAgMCAxLjA0NDkyIDAgMi4zNDM3NVY0Ny42NTYyQzAgNDguOTU1MSAxLjA0NDkyIDUwIDIuMzQzNzUgNTBIMzUuMTU2MkMzNi40NTUxIDUwIDM3LjUgNDguOTU1MSAzNy41IDQ3LjY1NjJWMTUuNjI1SDI0LjIxODhDMjIuOTI5NyAxNS42MjUgMjEuODc1IDE0LjU3MDMgMjEuODc1IDEzLjI4MTJaTTM3LjUgMTEuOTA0M1YxMi41SDI1VjBIMjUuNTk1N0MyNi4yMjA3IDAgMjYuODE2NCAwLjI0NDE0MSAyNy4yNTU5IDAuNjgzNTk0TDM2LjgxNjQgMTAuMjUzOUMzNy4yNTU5IDEwLjY5MzQgMzcuNSAxMS4yODkxIDM3LjUgMTEuOTA0M1oiIGZpbGw9IiMwMDZDNEUiLz4KPHBhdGggZD0iTTM3LjUgMTIuNVYxMS45MDQzQzM3LjUgMTEuMjg5MSAzNy4yNTU5IDEwLjY5MzQgMzYuODE2NCAxMC4yNTM5TDI3LjI1NTkgMC42ODM1OTRDMjYuODE2NCAwLjI0NDE0MSAyNi4yMjA3IDAgMjUuNTk1NyAwSDI1VjEyLjVIMzcuNVoiIGZpbGw9IiM2QkIyNkIiLz4KPHBhdGggZD0iTTE2LjcwNzkgMzFIMTQuOTU1OUwxMi44NTU5IDI3LjU4TDEwLjc0MzkgMzFIOS4xMTE4OUwxMS45NTU5IDI2LjU2TDkuMjkxODkgMjIuNDMySDEwLjk4MzlMMTIuOTI3OSAyNS42MjRMMTQuODU5OSAyMi40MzJIMTYuNTAzOUwxMy44Mjc5IDI2LjYyTDE2LjcwNzkgMzFaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNMTcuODMyOCAzMVYyMi40MzJIMTkuMzY4OFYyOS43MDRIMjIuOTQ0OFYzMUgxNy44MzI4WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTI5LjQxMDUgMjguNjZDMjkuNDEwNSAyOS40MiAyOS4xMzQ1IDMwLjAyIDI4LjU4MjUgMzAuNDZDMjguMDMwNSAzMC45IDI3LjI2NjUgMzEuMTIgMjYuMjkwNSAzMS4xMkMyNS4zNDY1IDMxLjEyIDI0LjU0NjUgMzAuOTYgMjMuODkwNSAzMC42NFYyOS4yQzI0LjI1MDUgMjkuMzYgMjQuNjQ2NSAyOS41MDggMjUuMDc4NSAyOS42NDRDMjUuNTE4NSAyOS43NzIgMjUuOTU4NSAyOS44MzYgMjYuMzk4NSAyOS44MzZDMjYuOTE4NSAyOS44MzYgMjcuMjk0NSAyOS43MzYgMjcuNTI2NSAyOS41MzZDMjcuNzY2NSAyOS4zMjggMjcuODg2NSAyOS4wNjQgMjcuODg2NSAyOC43NDRDMjcuODg2NSAyOC4zOTIgMjcuNzM0NSAyOC4xMTIgMjcuNDMwNSAyNy45MDRDMjcuMTI2NSAyNy42ODggMjYuNjgyNSAyNy40NTYgMjYuMDk4NSAyNy4yMDhDMjUuNzQ2NSAyNy4wNjQgMjUuNDA2NSAyNi44ODggMjUuMDc4NSAyNi42OEMyNC43NTg1IDI2LjQ2NCAyNC40OTQ1IDI2LjE5NiAyNC4yODY1IDI1Ljg3NkMyNC4wODY1IDI1LjU0OCAyMy45ODY1IDI1LjE0IDIzLjk4NjUgMjQuNjUyQzIzLjk4NjUgMjMuOTI0IDI0LjI0MjUgMjMuMzUyIDI0Ljc1NDUgMjIuOTM2QzI1LjI3NDUgMjIuNTIgMjUuOTY2NSAyMi4zMTIgMjYuODMwNSAyMi4zMTJDMjcuMjc4NSAyMi4zMTIgMjcuNzAyNSAyMi4zNiAyOC4xMDI1IDIyLjQ1NkMyOC41MTA1IDIyLjU1MiAyOC45MTA1IDIyLjY4OCAyOS4zMDI1IDIyLjg2NEwyOC44MTA1IDI0LjFDMjguNDUwNSAyMy45NDggMjguMTA2NSAyMy44MjggMjcuNzc4NSAyMy43NEMyNy40NTg1IDIzLjY1MiAyNy4xMjY1IDIzLjYwOCAyNi43ODI1IDIzLjYwOEMyNi4zNjY1IDIzLjYwOCAyNi4wNTA1IDIzLjcgMjUuODM0NSAyMy44ODRDMjUuNjE4NSAyNC4wNjggMjUuNTEwNSAyNC4zMTIgMjUuNTEwNSAyNC42MTZDMjUuNTEwNSAyNC44NDggMjUuNTcwNSAyNS4wNDggMjUuNjkwNSAyNS4yMTZDMjUuODEwNSAyNS4zNzYgMjUuOTk0NSAyNS41MjQgMjYuMjQyNSAyNS42NkMyNi40OTg1IDI1Ljc5NiAyNi44MjY1IDI1Ljk1MiAyNy4yMjY1IDI2LjEyOEMyNy42OTA1IDI2LjMyOCAyOC4wODI1IDI2LjU0IDI4LjQwMjUgMjYuNzY0QzI4LjczMDUgMjYuOTggMjguOTc4NSAyNy4yNCAyOS4xNDY1IDI3LjU0NEMyOS4zMjI1IDI3Ljg0IDI5LjQxMDUgMjguMjEyIDI5LjQxMDUgMjguNjZaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K");
  position: relative;
}

.hc-xml-file-icon {
  width: 38px;
  height: 50px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzgiIGhlaWdodD0iNTAiIHZpZXdCb3g9IjAgMCAzOCA1MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIxLjg3NSAxMy4yODEyVjBIMi4zNDM3NUMxLjA0NDkyIDAgMCAxLjA0NDkyIDAgMi4zNDM3NVY0Ny42NTYyQzAgNDguOTU1MSAxLjA0NDkyIDUwIDIuMzQzNzUgNTBIMzUuMTU2MkMzNi40NTUxIDUwIDM3LjUgNDguOTU1MSAzNy41IDQ3LjY1NjJWMTUuNjI1SDI0LjIxODhDMjIuOTI5NyAxNS42MjUgMjEuODc1IDE0LjU3MDMgMjEuODc1IDEzLjI4MTJaTTM3LjUgMTEuOTA0M1YxMi41SDI1VjBIMjUuNTk1N0MyNi4yMjA3IDAgMjYuODE2NCAwLjI0NDE0MSAyNy4yNTU5IDAuNjgzNTk0TDM2LjgxNjQgMTAuMjUzOUMzNy4yNTU5IDEwLjY5MzQgMzcuNSAxMS4yODkxIDM3LjUgMTEuOTA0M1oiIGZpbGw9IiM5RkQ0QUUiLz4KPHBhdGggZD0iTTM3LjUgMTIuNVYxMS45MDQzQzM3LjUgMTEuMjg5MSAzNy4yNTU5IDEwLjY5MzQgMzYuODE2NCAxMC4yNTM5TDI3LjI1NTkgMC42ODM1OTRDMjYuODE2NCAwLjI0NDE0MSAyNi4yMjA3IDAgMjUuNTk1NyAwSDI1VjEyLjVIMzcuNVoiIGZpbGw9IiNDRkU1RDUiLz4KPHBhdGggZD0iTTEzLjYyIDMxSDExLjg2OEw5Ljc2OCAyNy41OEw3LjY1NiAzMUg2LjAyNEw4Ljg2OCAyNi41Nkw2LjIwNCAyMi40MzJINy44OTZMOS44NCAyNS42MjRMMTEuNzcyIDIyLjQzMkgxMy40MTZMMTAuNzQgMjYuNjJMMTMuNjIgMzFaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNMTguNDI4OSAzMUwxNi4wNzY5IDIzLjk4SDE2LjAyODlDMTYuMDQ0OSAyNC4xNCAxNi4wNTY5IDI0LjM2OCAxNi4wNjQ5IDI0LjY2NEMxNi4wODA5IDI0Ljk1MiAxNi4wOTI5IDI1LjI2OCAxNi4xMDA5IDI1LjYxMkMxNi4xMTY5IDI1Ljk0OCAxNi4xMjQ5IDI2LjI2NCAxNi4xMjQ5IDI2LjU2VjMxSDE0Ljc0NDlWMjIuNDMySDE2Ljg4MDlMMTkuMTM2OSAyOS4xNjRIMTkuMTg0OUwyMS41MzY5IDIyLjQzMkgyMy42NzI5VjMxSDIyLjIwODlWMjYuNDg4QzIyLjIwODkgMjYuMjE2IDIyLjIxMjkgMjUuOTIgMjIuMjIwOSAyNS42QzIyLjIzNjkgMjUuMjcyIDIyLjI0ODkgMjQuOTY0IDIyLjI1NjkgMjQuNjc2QzIyLjI3MjkgMjQuMzggMjIuMjg0OSAyNC4xNTIgMjIuMjkyOSAyMy45OTJIMjIuMjQ0OUwxOS43OTY5IDMxSDE4LjQyODlaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNMjUuODg5NCAzMVYyMi40MzJIMjcuNDI1NFYyOS43MDRIMzEuMDAxNFYzMUgyNS44ODk0WiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==");
  position: relative;
}

.hc-file-icon-checked {
  width: 16px;
  height: 16px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDE2IDE2Ij4KICA8ZyBpZD0idXBsb2FkZWQtaWNvbiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTAuNSAtMzgpIj4KICAgIDxwYXRoIGlkPSJQYXRoXzgiIGRhdGEtbmFtZT0iUGF0aCA4IiBkPSJNMTUuNSw0NmE3LDcsMCwxLDEtNy03QTcsNywwLDAsMSwxNS41LDQ2WiIgZmlsbD0iI2ZmZiIvPgogICAgPHBhdGggaWQ9IlBhdGhfOSIgZGF0YS1uYW1lPSJQYXRoIDkiIGQ9Ik0xNi41LDQ2YTgsOCwwLDEsMS04LThBOCw4LDAsMCwxLDE2LjUsNDZaTTcuNTc1LDUwLjIzNiwxMy41MSw0NC4zYS41MTYuNTE2LDAsMCwwLDAtLjczbC0uNzMtLjczYS41MTYuNTE2LDAsMCwwLS43MywwTDcuMjEsNDcuNjgxbC0yLjI2LTIuMjZhLjUxNi41MTYsMCwwLDAtLjczLDBsLS43My43M2EuNTE2LjUxNiwwLDAsMCwwLC43M2wzLjM1NSwzLjM1NUEuNTE2LjUxNiwwLDAsMCw3LjU3NSw1MC4yMzZaIiBmaWxsPSIjMzMzIi8+CiAgPC9nPgo8L3N2Zz4K");
  position: absolute;
  left: -4px;
  bottom: -4px;
}

.hc-file-uploader {
  width: 100%;
}

.hc-file-uploader-file-name {
  font-weight: 600;
  color: #333;
  font-size: 1.0714285714rem;
}

.hc-file-uploader-drag-target {
  width: 100%;
  border-radius: 5px;
  border: 2px dashed #cccccc;
  text-align: center;
}

.hc-file-uploader-disabled {
  opacity: 0.5;
  pointer-events: none;
}

.hc-file-uploader-drag-target-over {
  background-color: rgb(234.6, 248.52, 255);
  border: 2px solid #00aeff;
}

.hc-file-uploader-drag-icon {
  display: inline-block;
  height: 48px;
  width: 69px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjkiIGhlaWdodD0iNDgiIHZpZXdCb3g9IjAgMCA2OSA0OCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTU3LjYgMjAuODVDNTguMDM5MyAxOS43MDM2IDU4LjI4NTcgMTguNDUgNTguMjg1NyAxNy4xNDI5QzU4LjI4NTcgMTEuNDY0MyA1My42Nzg2IDYuODU3MTQgNDggNi44NTcxNEM0NS44ODkzIDYuODU3MTQgNDMuOTE3OSA3LjUgNDIuMjg5MyA4LjU5Mjg2QzM5LjMyMTQgMy40NSAzMy43ODIxIDAgMjcuNDI4NiAwQzE3Ljk1NzEgMCAxMC4yODU3IDcuNjcxNDMgMTAuMjg1NyAxNy4xNDI5QzEwLjI4NTcgMTcuNDMyMSAxMC4yOTY0IDE3LjcyMTQgMTAuMzA3MSAxOC4wMTA3QzQuMzA3MTQgMjAuMTIxNCAwIDI1Ljg0MjkgMCAzMi41NzE0QzAgNDEuMDg5MyA2LjkxMDcyIDQ4IDE1LjQyODYgNDhINTQuODU3MkM2Mi40MzIyIDQ4IDY4LjU3MTQgNDEuODYwNyA2OC41NzE0IDM0LjI4NTdDNjguNTcxNCAyNy42NTM2IDYzLjg1NzIgMjIuMTE0MyA1Ny42IDIwLjg1Wk00Mi4xNSAyNy40Mjg2SDM1LjE0MjlWMzkuNDI4NkMzNS4xNDI5IDQwLjM3MTQgMzQuMzcxNCA0MS4xNDI5IDMzLjQyODYgNDEuMTQyOUgyOC4yODU3QzI3LjM0MjkgNDEuMTQyOSAyNi41NzE0IDQwLjM3MTQgMjYuNTcxNCAzOS40Mjg2VjI3LjQyODZIMTkuNTY0M0MxOC4wMzIxIDI3LjQyODYgMTcuMjcxNCAyNS41ODU3IDE4LjM1MzYgMjQuNTAzNkwyOS42NDY0IDEzLjIxMDdDMzAuMzEwNyAxMi41NDY0IDMxLjQwMzYgMTIuNTQ2NCAzMi4wNjc5IDEzLjIxMDdMNDMuMzYwNyAyNC41MDM2QzQ0LjQ0MjkgMjUuNTg1NyA0My42NzE0IDI3LjQyODYgNDIuMTUgMjcuNDI4NloiIGZpbGw9IiNDQ0NDQ0MiLz4KPC9zdmc+Cg==");
  margin-top: 20px;
}

.hc-file-uploader-files-selected {
  display: inline-block;
  margin-top: 20px;
  position: relative;
}

.hc-file-uploader-files-selected-tight {
  display: inline-block;
  background-size: 15px;
  background-repeat: no-repeat;
  width: 15px;
  min-width: 15px;
  height: 21px;
}

.hc-file-uploader-multiple-files {
  position: absolute;
  opacity: 0.4;
  top: -5px;
  right: -5px;
}

.hc-file-uploader-drag-text {
  color: #a1a1a1;
  font-size: 1.0714285714rem;
  margin-top: 10px;
}

.hc-file-uploader-tight-drag-text {
  color: #a1a1a1;
  font-size: 1.0714285714rem;
  text-align: left;
  margin-left: 10px;
}

.hc-file-uploader-tight-container {
  display: flex;
  align-items: center;
  margin: 5px 10px;
}

.hc-file-uploader-tight-icon {
  margin-top: 0;
  background-size: 28px;
  background-repeat: no-repeat;
  width: 28px;
  min-width: 28px;
  height: 21px;
}

.hc-file-uploader-drag-divider {
  color: #a1a1a1;
  font-size: 1.0714285714rem;
  margin: 10px 0;
}

.hc-file-uploader-file-controls {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  margin-bottom: 25px;
}

.hc-form-field-invalid .hc-file-uploader-drag-target {
  border: 2px dashed #cc2027;
}

.hc-file-uploader-subtext {
  width: 100%;
  color: #a1a1a1;
  font-size: 0.9285714286rem;
  margin-top: 5px;
}

/* set standard relative layering for components */
/* set standard relative layering for components */
/* set standard relative layering for components */
/* set standard relative layering for components */
.hc-icon-left {
  margin-right: 5px;
}

.hc-icon-right {
  margin-left: 5px;
}

.hc-info-ico {
  font-size: 1.1428571429rem;
  color: #cccccc;
  cursor: pointer;
}
.hc-info-ico:hover {
  color: #a1a1a1;
}

.hc-input {
  font: inherit;
  background: transparent;
  color: currentColor;
  border: none;
  outline: none;
  padding: 0;
  margin: 0;
  width: 100%;
  max-width: 100%;
  text-align: inherit;
}
.hc-input[disabled] {
  cursor: not-allowed;
}
.hc-input:-moz-ui-invalid {
  box-shadow: none;
}
.hc-input::-ms-clear, .hc-input::-ms-reveal {
  display: none;
}
.hc-input::placeholder {
  color: #c0c5cc;
}
.hc-input:-ms-input-placeholder {
  color: #c0c5cc;
}
.hc-input::-ms-input-placeholder {
  color: #c0c5cc;
}

textarea.hc-input {
  resize: vertical;
  overflow: auto;
  padding: 2px 0;
  margin: -2px 0;
}

.hc-list {
  display: block;
}

.hc-list-item {
  color: rgba(0, 0, 0, 0.87);
  display: block;
  font-size: 16px;
  height: 56px;
}

.hc-list-content {
  align-items: center;
  display: flex;
  flex-direction: row;
  height: inherit;
  padding: 0 12px;
}

.hc-list-text {
  display: flex;
  flex-direction: column;
  padding-left: 16px;
  width: 100%;
}

.hc-list-icon,
.hc-list-avatar {
  font-size: 24px;
  height: 24px;
  padding: 4px;
  width: 24px;
}

.hc-list-avatar {
  border-radius: 50%;
}

.hc-list-line {
  display: block;
  font-size: inherit;
  font-weight: 400;
  margin: 0;
  overflow: hidden;
  padding: 0;
  text-overflow: ellipsis;
  white-space: nowrap;
}

/* set standard relative layering for components */
/* set standard relative layering for components */
/* set standard relative layering for components */
/* set standard relative layering for components */
/* set standard relative layering for components */
.hc-icon-left {
  margin-right: 5px;
}

.hc-icon-right {
  margin-left: 5px;
}

.hc-info-ico {
  font-size: 1.1428571429rem;
  color: #cccccc;
  cursor: pointer;
}
.hc-info-ico:hover {
  color: #a1a1a1;
}

.hc-modal-window {
  align-items: center;
  bottom: 0;
  display: flex;
  justify-content: center;
  left: 0;
  position: fixed;
  right: 0;
  top: 0;
}

.hc-modal {
  display: flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
}

.hc-modal-auto hc-modal {
  width: auto;
  justify-content: center;
}

.hc-modal-sm hc-modal {
  width: 300px;
  height: auto;
  border-radius: 6px;
}
.hc-modal-sm hc-modal .hc-modal-footer {
  justify-content: flex-end;
  flex-direction: row;
  position: relative;
}
.hc-modal-sm hc-modal .hc-modal-header {
  justify-content: flex-start;
}
.hc-modal-sm hc-modal .hc-modal-content {
  border-radius: 6px;
}
.hc-modal-sm hc-modal .hc-modal-body {
  margin-bottom: 0;
}

.hc-modal-md hc-modal {
  width: 500px;
}

.hc-modal-lg hc-modal {
  width: 768px;
}

.hc-modal-xl hc-modal {
  width: 992px;
}

.hc-modal-resizable hc-modal {
  resize: both;
  overflow: hidden;
  min-width: 300px;
}

.hc-modal-static hc-modal {
  min-height: auto !important;
}

@media (max-width: 768px) {
  .hc-modal-responsive:not(.hc-modal-sm) {
    max-height: 100%;
    height: 100%;
    justify-content: flex-end;
  }
}
@media (max-width: 768px) {
  .hc-modal-responsive:not(.hc-modal-sm).hc-modal-auto {
    width: 100%;
    justify-content: flex-end;
  }
}
@media (max-width: 768px) {
  .hc-modal-responsive:not(.hc-modal-sm) .hc-modal-footer {
    flex-direction: column-reverse;
  }
}
@media (max-width: 768px) {
  .hc-modal-responsive:not(.hc-modal-sm) .hc-modal-footer .hc-button {
    margin-left: 0;
    width: 100%;
  }
}
@media (max-width: 768px) {
  .hc-modal-responsive:not(.hc-modal-sm) .hc-modal-content {
    height: calc(100% - 53px) !important;
    width: 100vw !important;
    border-radius: 0;
  }
}
@media (max-width: 768px) {
  .hc-modal-responsive:not(.hc-modal-sm) .hc-modal-center-component {
    justify-content: flex-end;
  }
}

.hc-modal-tight .hc-modal-header {
  font-size: 1.1428571429rem;
  min-height: 45px;
  padding: 15px;
}
.hc-modal-tight.hc-modal-drag-header .hc-modal-header {
  padding-left: 25px;
}
.hc-modal-tight .hc-modal-drag-handle {
  height: 46px !important;
}
.hc-modal-tight .hc-modal-body {
  padding: 15px;
}
.hc-modal-tight .hc-modal-footer {
  padding: 15px;
}
.hc-modal-tight .hc-modal-close-icon {
  top: 7px;
  right: 5px;
}
@media (max-width: 768px) {
  .hc-modal-tight .hc-modal-close-icon {
    top: 59px;
  }
}

.hc-modal-close-icon {
  position: absolute !important;
  top: 10px;
  right: 15px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMy4yNTkiIGhlaWdodD0iMTMuMjU5IiB2aWV3Qm94PSIwIDAgMTMuMjU5IDEzLjI1OSI+CiAgPHBhdGggaWQ9IlBhdGhfNjgxIiBkYXRhLW5hbWU9IlBhdGggNjgxIiBkPSJNMTQuNDg3LTIuMzg4YTEuMDgyLDEuMDgyLDAsMCwwLS4zMTItLjc1OUwxMC44OTMtNi40MjksMTQuMTc0LTkuNzFhMS4wODIsMS4wODIsMCwwLDAsLjMxMy0uNzU5LDEuMDgyLDEuMDgyLDAsMCwwLS4zMTItLjc1OWwtMS41MTgtMS41MThhMS4wODIsMS4wODIsMCwwLDAtLjc1OS0uMzEyLDEuMDgyLDEuMDgyLDAsMCwwLS43NTkuMzEzTDcuODU3LTkuNDY0LDQuNTc2LTEyLjc0NmExLjA4MiwxLjA4MiwwLDAsMC0uNzU5LS4zMTIsMS4wODIsMS4wODIsMCwwLDAtLjc1OS4zMTNMMS41NC0xMS4yMjhhMS4wODIsMS4wODIsMCwwLDAtLjMxMy43NTksMS4wODIsMS4wODIsMCwwLDAsLjMxMy43NTlMNC44MjEtNi40MjksMS41NC0zLjE0N2ExLjA4MiwxLjA4MiwwLDAsMC0uMzEzLjc1OSwxLjA4MiwxLjA4MiwwLDAsMCwuMzEzLjc1OUwzLjA1OC0uMTEyQTEuMDgyLDEuMDgyLDAsMCwwLDMuODE3LjJhMS4wODIsMS4wODIsMCwwLDAsLjc1OS0uMzEzTDcuODU3LTMuMzkzLDExLjEzOC0uMTEyQTEuMDgyLDEuMDgyLDAsMCwwLDExLjkuMmExLjA4MiwxLjA4MiwwLDAsMCwuNzU5LS4zMTNsMS41MTgtMS41MThBMS4wODIsMS4wODIsMCwwLDAsMTQuNDg3LTIuMzg4WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTEuMjI4IDEzLjA1OCkiIGZpbGw9IiNhMWExYTEiLz4KPC9zdmc+Cg==") !important;
  background-repeat: no-repeat !important;
  background-position: center !important;
}
@media (max-width: 768px) {
  .hc-modal-close-icon {
    top: 65px;
  }
}

/* set standard relative layering for components */
/* set standard relative layering for components */
/* set standard relative layering for components */
/* set standard relative layering for components */
/* set standard relative layering for components */
.hc-icon-left {
  margin-right: 5px;
}

.hc-icon-right {
  margin-left: 5px;
}

.hc-info-ico {
  font-size: 1.1428571429rem;
  color: #cccccc;
  cursor: pointer;
}
.hc-info-ico:hover {
  color: #a1a1a1;
}

/* Mobile menu */
.hc-navbar {
  height: 53px;
  background-color: #384655;
  display: flex;
  font-size: 15px;
  line-height: 1;
}
.hc-navbar.fixed-top {
  top: 0;
  position: fixed;
  right: 0;
  left: 0;
  z-index: 970;
  box-shadow: 0px 2px 6px rgba(0, 0, 0, 0.15);
}
.hc-navbar .navbar-brand {
  background-color: #00aeff;
  flex-basis: auto;
  height: 100%;
  width: 55px;
  min-width: 55px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.hc-navbar .navbar-brand .brand {
  transition: background-color 0.25s ease;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 100%;
  cursor: default;
  min-width: 55px;
}
.hc-navbar .navbar-brand .brand > img {
  height: 37px;
  width: 100%;
}
.hc-navbar .navbar-brand .brand > hc-icon {
  width: 100%;
  color: #fff;
}
@media (max-width: 768px) {
  .hc-navbar .navbar-brand {
    display: none;
  }
}
.hc-navbar .navbar-app {
  height: 100%;
}
.hc-navbar .navbar-app a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding-left: 25px;
  padding-right: 50px;
  height: 100%;
}
.hc-navbar .navbar-app a img {
  height: 30px;
  width: auto;
  padding-top: 2px;
}
.hc-navbar .navbar-app a:focus {
  outline-offset: -8px;
}
.hc-navbar .hc-navbar-link-container {
  display: flex;
  list-style-type: none;
  margin: 0;
  padding: 0;
  padding-left: 0;
  overflow: hidden;
  width: 100%;
}
@media (max-width: 768px) {
  .hc-navbar .hc-navbar-link-container {
    display: none;
  }
}
.hc-navbar .hc-navbar-ico-chevron-down {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCA0NDggNTEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0NDggNTEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KCS5zdDB7ZmlsbDojQ0NDQ0NDO30NCjwvc3R5bGU+DQo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMjA3LDM4MS41TDEyLjcsMTg3LjFjLTkuNC05LjQtOS40LTI0LjYsMC0zMy45bDIyLjctMjIuN2M5LjQtOS40LDI0LjUtOS40LDMzLjksMGwxNTQuNywxNTRsMTU0LjctMTU0DQoJYzkuNC05LjMsMjQuNS05LjMsMzMuOSwwbDIyLjcsMjIuN2M5LjQsOS40LDkuNCwyNC42LDAsMzMuOUwyNDEsMzgxLjVDMjMxLjYsMzkwLjgsMjE2LjQsMzkwLjgsMjA3LDM4MS41TDIwNywzODEuNXoiLz4NCjwvc3ZnPg0K");
  background-repeat: no-repeat;
}
.hc-navbar .navbar-link {
  display: inline-block;
  height: 100%;
  box-sizing: border-box;
  padding: 22px 30px 0 30px;
  text-align: center;
  white-space: nowrap;
  color: #cccccc;
  border-bottom: 5px solid transparent;
  transition: background-color 0.25s;
  outline: none;
}
.hc-navbar .navbar-link:focus {
  outline: none;
  color: #fff;
  background-color: rgb(39.7957446809, 49.7446808511, 60.4042553191);
}
.hc-navbar .navbar-link:hover {
  outline: none;
  font-weight: 400;
  color: #fff;
  background-color: rgb(45.8723404255, 57.3404255319, 69.6276595745);
}
.hc-navbar .navbar-link:active, .hc-navbar .navbar-link.active, .hc-navbar .navbar-link.force-active {
  color: #fff;
  font-weight: 600;
  border-bottom: 5px solid #00aeff;
}
.hc-navbar .navbar-link.active:hover, .hc-navbar .navbar-link.force-active:hover {
  font-weight: 600;
}
.hc-navbar .navbar-link:active {
  background-color: rgb(39.7957446809, 49.7446808511, 60.4042553191);
}
.hc-navbar .navbar-link.force-inactive {
  color: #cccccc;
  font-weight: 400;
  border-bottom: 5px solid transparent;
}
.hc-navbar .navbar-link.force-inactive:hover, .hc-navbar .navbar-link.force-inactive:focus {
  color: #fff;
}
.hc-navbar .navbar-link:before {
  display: block;
  content: attr(title);
  font-weight: 600;
  height: 1px;
  color: transparent;
  overflow: hidden;
  visibility: hidden;
  margin-bottom: -1px;
}
.hc-navbar .navbar-dropdown {
  display: inline-block;
  white-space: nowrap;
  cursor: pointer;
  height: 100%;
  box-sizing: border-box;
  padding: 22px 30px 0 30px;
  text-align: center;
  color: #cccccc;
  border-bottom: 5px solid transparent;
  transition: background-color 0.25s;
}
.hc-navbar .navbar-dropdown hc-icon {
  margin-left: 5px;
  vertical-align: top;
  margin-top: 1px;
  margin-right: -10px;
  font-size: 13px !important;
}
.hc-navbar .navbar-dropdown:focus {
  outline: none;
  color: #fff;
  background-color: rgb(39.7957446809, 49.7446808511, 60.4042553191);
}
.hc-navbar .navbar-dropdown:hover {
  outline: none;
  font-weight: 400;
  color: #fff;
  background-color: rgb(45.8723404255, 57.3404255319, 69.6276595745);
}
.hc-navbar .navbar-dropdown.active, .hc-navbar .navbar-dropdown.force-active {
  color: #fff;
  font-weight: 600;
  border-bottom: 5px solid #00aeff;
}
.hc-navbar .navbar-dropdown.active:hover, .hc-navbar .navbar-dropdown.force-active:hover {
  font-weight: 600;
}
.hc-navbar .navbar-dropdown:active {
  background-color: rgb(39.7957446809, 49.7446808511, 60.4042553191);
}
.hc-navbar .navbar-dropdown.force-inactive {
  color: #cccccc;
  font-weight: 400;
  border-bottom: 5px solid transparent;
}
.hc-navbar .navbar-dropdown.force-inactive:hover, .hc-navbar .navbar-dropdown.force-inactive:focus {
  color: #fff;
}
.hc-navbar .navbar-dropdown:hover .hc-navbar-ico-chevron-down, .hc-navbar .navbar-dropdown.force-inactive:hover .hc-navbar-ico-chevron-down, .hc-navbar .navbar-dropdown:focus .hc-navbar-ico-chevron-down, .hc-navbar .navbar-dropdown.active .hc-navbar-ico-chevron-down, .hc-navbar .navbar-dropdown.force-active .hc-navbar-ico-chevron-down {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCA0NDggNTEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0NDggNTEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KCS5zdDB7ZmlsbDojRkZGRkZGO30NCjwvc3R5bGU+DQo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMjA3LDM4MS41TDEyLjcsMTg3LjFjLTkuNC05LjQtOS40LTI0LjYsMC0zMy45bDIyLjctMjIuN2M5LjQtOS40LDI0LjUtOS40LDMzLjksMGwxNTQuNywxNTRsMTU0LjctMTU0DQoJYzkuNC05LjMsMjQuNS05LjMsMzMuOSwwbDIyLjcsMjIuN2M5LjQsOS40LDkuNCwyNC42LDAsMzMuOUwyNDEsMzgxLjVDMjMxLjYsMzkwLjgsMjE2LjQsMzkwLjgsMjA3LDM4MS41TDIwNywzODEuNXoiLz4NCjwvc3ZnPg0K");
  background-repeat: no-repeat;
  display: inline-block;
}
.hc-navbar .navbar-dropdown:before {
  display: block;
  content: attr(title);
  font-weight: 600;
  height: 1px;
  color: transparent;
  overflow: hidden;
  visibility: hidden;
  margin-bottom: -1px;
}
.hc-navbar .hc-navbar-right-container {
  display: flex;
  flex: 0 0 auto;
  align-items: center;
  position: relative;
  margin-left: auto;
}
@media (max-width: 576px) {
  .hc-navbar .hc-navbar-right-container div:nth-child(n+1) {
    display: none;
  }
}
.hc-navbar .hc-navbar-icon {
  height: 53px;
  color: #fff;
  cursor: pointer;
  transition: background-color 0.25s;
  min-width: 53px !important;
  padding: 18px 0;
}
.hc-navbar .hc-navbar-icon:hover:not(.active), .hc-navbar .hc-navbar-icon.force-inactive:hover {
  outline: none;
  color: #fff;
  background-color: rgb(45.8723404255, 57.3404255319, 69.6276595745);
}
.hc-navbar .hc-navbar-icon:focus {
  outline: none;
  background-color: rgb(39.7957446809, 49.7446808511, 60.4042553191);
}
.hc-navbar .hc-navbar-icon-home-uri {
  cursor: pointer;
}
.hc-navbar .hc-navbar-username {
  height: 53px;
  color: #fff;
  cursor: pointer;
  transition: background-color 0.25s;
  padding: 2px 15px 0;
  display: flex;
  line-height: 1.2;
  align-items: center;
  white-space: nowrap;
}
.hc-navbar .hc-navbar-username:hover:not(.active), .hc-navbar .hc-navbar-username.force-inactive:hover {
  outline: none;
  color: #fff;
  background-color: rgb(45.8723404255, 57.3404255319, 69.6276595745);
}
.hc-navbar .hc-navbar-username:focus {
  outline: none;
  background-color: rgb(39.7957446809, 49.7446808511, 60.4042553191);
}
.hc-navbar .hc-navbar-username > hc-icon {
  font-size: 12pt;
  padding-top: 2px;
}
.hc-navbar .hc-navbar-username-subtext {
  color: #c0c5cc;
}
.hc-navbar .hc-navbar-vertical-separator {
  display: flex;
  align-items: center;
}
.hc-navbar .hc-navbar-vertical-separator::after {
  content: "|";
  font-size: 18px;
  color: #fff;
}
.hc-navbar .hc-navbar-more-links {
  display: inline-block;
  white-space: nowrap;
  cursor: pointer;
  height: 100%;
  box-sizing: border-box;
  padding: 22px 30px 0 30px;
  text-align: center;
  color: #cccccc;
  border-bottom: 5px solid transparent;
  transition: background-color 0.25s;
}
.hc-navbar .hc-navbar-more-links hc-icon {
  margin-left: 5px;
  vertical-align: top;
  margin-top: 1px;
  margin-right: -10px;
  font-size: 13px !important;
}
.hc-navbar .hc-navbar-more-links:focus {
  outline: none;
  color: #fff;
  background-color: rgb(39.7957446809, 49.7446808511, 60.4042553191);
}
.hc-navbar .hc-navbar-more-links:hover {
  outline: none;
  font-weight: 400;
  color: #fff;
  background-color: rgb(45.8723404255, 57.3404255319, 69.6276595745);
}
.hc-navbar .hc-navbar-more-links.active, .hc-navbar .hc-navbar-more-links.force-active {
  color: #fff;
  font-weight: 600;
  border-bottom: 5px solid #00aeff;
}
.hc-navbar .hc-navbar-more-links.active:hover, .hc-navbar .hc-navbar-more-links.force-active:hover {
  font-weight: 600;
}
.hc-navbar .hc-navbar-more-links:active {
  background-color: rgb(39.7957446809, 49.7446808511, 60.4042553191);
}
.hc-navbar .hc-navbar-more-links.force-inactive {
  color: #cccccc;
  font-weight: 400;
  border-bottom: 5px solid transparent;
}
.hc-navbar .hc-navbar-more-links.force-inactive:hover, .hc-navbar .hc-navbar-more-links.force-inactive:focus {
  color: #fff;
}
.hc-navbar .hc-navbar-more-links:hover .hc-navbar-ico-chevron-down, .hc-navbar .hc-navbar-more-links.force-inactive:hover .hc-navbar-ico-chevron-down, .hc-navbar .hc-navbar-more-links:focus .hc-navbar-ico-chevron-down, .hc-navbar .hc-navbar-more-links.active .hc-navbar-ico-chevron-down, .hc-navbar .hc-navbar-more-links.force-active .hc-navbar-ico-chevron-down {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCA0NDggNTEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0NDggNTEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KCS5zdDB7ZmlsbDojRkZGRkZGO30NCjwvc3R5bGU+DQo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMjA3LDM4MS41TDEyLjcsMTg3LjFjLTkuNC05LjQtOS40LTI0LjYsMC0zMy45bDIyLjctMjIuN2M5LjQtOS40LDI0LjUtOS40LDMzLjksMGwxNTQuNywxNTRsMTU0LjctMTU0DQoJYzkuNC05LjMsMjQuNS05LjMsMzMuOSwwbDIyLjcsMjIuN2M5LjQsOS40LDkuNCwyNC42LDAsMzMuOUwyNDEsMzgxLjVDMjMxLjYsMzkwLjgsMjE2LjQsMzkwLjgsMjA3LDM4MS41TDIwNywzODEuNXoiLz4NCjwvc3ZnPg0K");
  background-repeat: no-repeat;
  display: inline-block;
}
.hc-navbar .hc-navbar-more-links:before {
  display: block;
  content: attr(title);
  font-weight: 600;
  height: 1px;
  color: transparent;
  overflow: hidden;
  visibility: hidden;
  margin-bottom: -1px;
}
.hc-navbar .hc-navbar-mobile-menu {
  background-color: #262f34;
  color: #d7dde4;
  min-width: 55px;
  width: 55px;
  flex-basis: auto;
  height: 100%;
  justify-content: center;
  align-items: center;
  margin-left: 0;
  cursor: pointer;
  display: none;
}
.hc-navbar .hc-navbar-mobile-menu hc-icon {
  font-size: 25px !important;
  height: 25px !important;
}
.hc-navbar .hc-navbar-mobile-menu .hc-navbar-mobile-ico-bars {
  width: 22px !important;
}
.hc-navbar .hc-navbar-mobile-menu .hc-navbar-mobile-ico-times {
  width: 17px !important;
}
@media (max-width: 768px) {
  .hc-navbar .hc-navbar-mobile-menu {
    display: flex;
  }
}
.hc-navbar .hc-navbar-mobile-ico-bars {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCA0NDggNTEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0NDggNTEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KCS5zdDB7ZmlsbDojRDdEREU0O30NCjwvc3R5bGU+DQo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTYsMTMyaDQxNmM4LjgsMCwxNi03LjIsMTYtMTZWNzZjMC04LjgtNy4yLTE2LTE2LTE2SDE2QzcuMiw2MCwwLDY3LjIsMCw3NnY0MEMwLDEyNC44LDcuMiwxMzIsMTYsMTMyeg0KCSBNMTYsMjkyaDQxNmM4LjgsMCwxNi03LjIsMTYtMTZ2LTQwYzAtOC44LTcuMi0xNi0xNi0xNkgxNmMtOC44LDAtMTYsNy4yLTE2LDE2djQwQzAsMjg0LjgsNy4yLDI5MiwxNiwyOTJ6IE0xNiw0NTJoNDE2DQoJYzguOCwwLDE2LTcuMiwxNi0xNnYtNDBjMC04LjgtNy4yLTE2LTE2LTE2SDE2Yy04LjgsMC0xNiw3LjItMTYsMTZ2NDBDMCw0NDQuOCw3LjIsNDUyLDE2LDQ1MnoiLz4NCjwvc3ZnPg0K");
  background-repeat: no-repeat;
}
.hc-navbar .hc-navbar-mobile-ico-times {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAzNTIgNTEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAzNTIgNTEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KCS5zdDB7ZmlsbDojRDdEREU0O30NCjwvc3R5bGU+DQo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMjQyLjcsMjU2bDEwMC4xLTEwMC4xYzEyLjMtMTIuMywxMi4zLTMyLjIsMC00NC41bC0yMi4yLTIyLjJjLTEyLjMtMTIuMy0zMi4yLTEyLjMtNDQuNSwwTDE3NiwxODkuMw0KCUw3NS45LDg5LjJjLTEyLjMtMTIuMy0zMi4yLTEyLjMtNDQuNSwwTDkuMiwxMTEuNGMtMTIuMywxMi4zLTEyLjMsMzIuMiwwLDQ0LjVMMTA5LjMsMjU2TDkuMiwzNTYuMWMtMTIuMywxMi4zLTEyLjMsMzIuMiwwLDQ0LjUNCglsMjIuMiwyMi4yYzEyLjMsMTIuMywzMi4yLDEyLjMsNDQuNSwwTDE3NiwzMjIuN2wxMDAuMSwxMDAuMWMxMi4zLDEyLjMsMzIuMiwxMi4zLDQ0LjUsMGwyMi4yLTIyLjJjMTIuMy0xMi4zLDEyLjMtMzIuMiwwLTQ0LjUNCglMMjQyLjcsMjU2eiIvPg0KPC9zdmc+DQo=");
  background-repeat: no-repeat;
}

/* set standard relative layering for components */
/* set standard relative layering for components */
/* set standard relative layering for components */
/* set standard relative layering for components */
/* set standard relative layering for components */
.hc-icon-left {
  margin-right: 5px;
}

.hc-icon-right {
  margin-left: 5px;
}

.hc-info-ico {
  font-size: 1.1428571429rem;
  color: #cccccc;
  cursor: pointer;
}
.hc-info-ico:hover {
  color: #a1a1a1;
}

/* Mobile menu */
.hc-navbar-mobile-menu-dropdown {
  background-color: #262f34;
  visibility: hidden;
  margin-top: 53px;
  padding-top: 15px;
  position: fixed;
  overflow-y: scroll;
  height: calc(100vh - 53px);
  width: 100%;
  z-index: 960;
}
@media (max-width: 768px) {
  .hc-navbar-mobile-menu-dropdown {
    display: inline;
    visibility: visible;
  }
}
.hc-navbar-mobile-menu-dropdown hr {
  background-color: rgb(81.0666666667, 100.2666666667, 110.9333333333);
  border: 0;
  height: 1px;
  margin: 0 0 0 5% !important;
}
.hc-navbar-mobile-menu-dropdown hc-list a {
  text-decoration: none;
  color: inherit !important;
  height: 100%;
  display: flex;
  align-items: center;
}
.hc-navbar-mobile-menu-dropdown hc-list .hc-list-item {
  color: #d7dde4;
  cursor: pointer;
  display: block;
  visibility: inherit;
  padding-left: 2%;
  transition: background-color 0.25s ease;
}
.hc-navbar-mobile-menu-dropdown hc-list .hc-list-item:hover {
  background-color: rgb(27.2333333333, 33.6833333333, 37.2666666667);
}
.hc-navbar-mobile-menu-dropdown hc-list .hc-list-item:focus {
  outline: none;
}
.hc-navbar-mobile-menu-dropdown hc-list .hc-list-text {
  height: 100%;
  justify-content: center;
}
.hc-navbar-mobile-menu-dropdown hc-list .active-link {
  background-color: rgb(27.2333333333, 33.6833333333, 37.2666666667);
  border-left: 8px solid #00aeff;
  color: #fff;
  font-weight: bold;
}
.hc-navbar-mobile-menu-dropdown hc-list .hc-list-item.active-link .hc-list-content {
  padding-left: 4px;
}

/* set standard relative layering for components */
/* set standard relative layering for components */
.hc-page-load-more-button {
  display: block;
  margin: 20px auto;
  min-width: 30%;
}

/* set standard relative layering for components */
/* set standard relative layering for components */
.hc-pagination-container {
  align-items: center;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  width: 100%;
}
.hc-pagination-container:not(.hc-pagination-container-tight) {
  margin-top: 15px;
}

.hc-page-detail-container {
  align-items: center;
  display: flex;
  flex: 0 0 auto;
  margin-right: 10px;
  padding: 5px 0;
}

.hc-page-detail-label {
  color: #6d6e70;
  flex: 0 0 auto;
}

.hc-page-detail-select {
  flex: 1 0 65px;
  margin: 0 7px;
}

.hc-page-detail-entries {
  white-space: nowrap;
}

.hc-range-label {
  flex: 0 0 auto;
  margin-right: 10px;
  padding: 12px 0;
}

.hc-page-btns-container {
  display: inline-flex;
}
.hc-page-btns-container:not(.hc-page-btns-container-tight) {
  padding: 5px 0;
}

.hc-pagination-container .hc-page-btns-container .hc-page-button {
  background-color: #fff;
  border: solid 2px #e0e0e0;
  color: #00aeff;
  font-weight: bold;
  margin-right: 0;
  min-width: 40px;
}
.hc-pagination-container .hc-page-btns-container .hc-page-button:hover {
  background-color: #fff;
}
.hc-pagination-container .hc-page-btns-container .hc-page-button:hover[disabled] {
  color: #00aeff;
}
.hc-pagination-container .hc-page-btns-container .hc-page-button:hover:not([disabled]) {
  color: rgb(0, 139.2, 204);
}
.hc-pagination-container .hc-page-btns-container .hc-page-button:focus {
  background-color: #fff;
  outline: none;
  box-shadow: 0 0 0 2px rgba(0, 174, 255, 0.4);
}
.hc-pagination-container .hc-page-btns-container .hc-page-button.hc-page-button-current {
  background-color: #00aeff;
  color: #fff;
}
.hc-pagination-container .hc-page-btns-container .hc-page-left-button {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
  padding: 0 15px;
}
.hc-pagination-container .hc-page-btns-container .hc-page-right-button {
  border-bottom-left-radius: 0;
  border-left-width: 0;
  border-top-left-radius: 0;
  padding: 0 15px;
}
.hc-pagination-container .hc-page-btns-container .hc-page-inner-button {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  border-left-width: 0;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  padding: 0 5px;
}
.hc-pagination-container .hc-page-btns-container .hc-page-inner-button[disabled] {
  border-bottom-color: rgba(204, 204, 204, 0.35);
  border-top-color: rgba(204, 204, 204, 0.35);
  color: rgba(0, 174, 255, 0.35);
  opacity: 1;
}
.hc-pagination-container .hc-page-btns-container .hc-page-inner-button[disabled]:hover {
  opacity: 1;
}
.hc-pagination-container .hc-page-btns-container .hc-page-button-chevron {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3LjM4NSIgaGVpZ2h0PSIxMiIgdmlld0JveD0iMCAwIDcuMzg1IDEyIj4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiAjMDBhZWZmOwogICAgICB9CiAgICA8L3N0eWxlPgogIDwvZGVmcz4KICA8cGF0aCBpZD0iUGF0aF81IiBkYXRhLW5hbWU9IlBhdGggNSIgY2xhc3M9ImNscy0xIiBkPSJNMTMuMzcxLTE0LjgyNmEuNDQ4LjQ0OCwwLDAsMCwwLS42NWwtMS4yMzYtMS4xNzhhLjQ4Ni40ODYsMCwwLDAtLjY3LDBsLTMuOTU0LDMuNzktMy45NTQtMy43OWEuNDg2LjQ4NiwwLDAsMC0uNjcsMEwxLjY1MS0xNS40NzVhLjQ0OC40NDgsMCwwLDAsMCwuNjVsNS41MjUsNS4yOWEuNDg2LjQ4NiwwLDAsMCwuNjcsMFoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE2Ljc4NyAxMy41MTEpIHJvdGF0ZSgtOTApIi8+Cjwvc3ZnPgo=");
  background-repeat: no-repeat;
  background-size: contain;
  display: inline-block;
  height: 12px;
  margin: 1px 3px 0 7px;
  width: 7px;
}
.hc-pagination-container .hc-page-btns-container .hc-page-button-chevron-left {
  margin: 1px 7px 0 3px;
  transform: rotate(180deg);
}
.hc-pagination-container .hc-page-btns-container .hc-page-button-ellipsis {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSI1IiB2aWV3Qm94PSIwIDAgMjAgNSI+CiAgPGRlZnM+CiAgICA8c3R5bGU+CiAgICAgIC5jbHMtMSB7CiAgICAgICAgZmlsbDogIzAwYWVmZjsKICAgICAgfQogICAgPC9zdHlsZT4KICA8L2RlZnM+CiAgPHBhdGggaWQ9IlBhdGhfNiIgZGF0YS1uYW1lPSJQYXRoIDYiIGNsYXNzPSJjbHMtMSIgZD0iTTUuNDU1LTEzLjc1QTEuMzExLDEuMzExLDAsMCwwLDQuMDkxLTE1SDEuMzY0QTEuMzExLDEuMzExLDAsMCwwLDAtMTMuNzV2Mi41QTEuMzExLDEuMzExLDAsMCwwLDEuMzY0LTEwSDQuMDkxYTEuMzExLDEuMzExLDAsMCwwLDEuMzY0LTEuMjVabTcuMjczLDBBMS4zMTEsMS4zMTEsMCwwLDAsMTEuMzY0LTE1SDguNjM2YTEuMzExLDEuMzExLDAsMCwwLTEuMzY0LDEuMjV2Mi41QTEuMzExLDEuMzExLDAsMCwwLDguNjM2LTEwaDIuNzI3YTEuMzExLDEuMzExLDAsMCwwLDEuMzY0LTEuMjVabTcuMjczLDBBMS4zMTEsMS4zMTEsMCwwLDAsMTguNjM2LTE1SDE1LjkwOWExLjMxMSwxLjMxMSwwLDAsMC0xLjM2NCwxLjI1djIuNUExLjMxMSwxLjMxMSwwLDAsMCwxNS45MDktMTBoMi43MjdBMS4zMTEsMS4zMTEsMCwwLDAsMjAtMTEuMjVaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIDE1KSIvPgo8L3N2Zz4K");
  background-repeat: no-repeat;
  background-size: contain;
  display: inline-block;
  height: 3px;
  margin-bottom: 1px;
  opacity: 0.4;
  width: 11px;
}

/* set standard relative layering for components */
/* set standard relative layering for components */
.hc-picklist {
  height: 100%;
  display: flex;
  flex-flow: row;
  justify-content: space-between;
  align-items: stretch;
}
.hc-picklist .hc-picklist-pane-container {
  width: 45%;
  display: flex;
  flex-direction: column;
}
.hc-picklist .hc-picklist-pane-header {
  flex: 0 0 auto;
}
.hc-picklist .hc-picklist-pane-header-default {
  font-size: 16px;
  font-weight: bold;
  align-items: center;
  display: flex;
  justify-content: space-between;
}
.hc-picklist .hc-picklist-max-limit-msg {
  font-size: 0.8571428571rem;
  font-weight: 400;
  font-style: italic;
  text-align: right;
}
.hc-picklist .hc-picklist-max-limit-exceeded {
  color: #cc2027;
}
.hc-picklist .hc-pick-pane, .hc-picklist .hc-pick-pane-list {
  flex: 1 1 400px;
  display: flex;
  flex-direction: column;
  min-height: 0;
}
.hc-picklist .hc-picklist-pane-tools {
  display: flex;
  justify-content: space-between;
  margin: 12px 0 4px;
  flex: 0 0 auto;
  font-size: 0.8571428571rem;
}
.hc-picklist .hc-pick-button-link-inline {
  margin-left: 10px;
  font-weight: 400;
}
.hc-picklist .hc-pick-button-link-inline[disabled] {
  color: #515353;
}
.hc-picklist .hc-picklist-move-btns {
  padding-top: 100px;
  display: flex;
  flex-flow: column;
  justify-content: center;
  transform-style: preserve-3d;
  transform: translate3d(0, 0, 0);
}
.hc-picklist .hc-picklist-move-btn {
  min-width: 35px;
  width: 35px;
  padding: 0;
  height: 60px;
  margin-bottom: 12px;
}
.hc-picklist .hc-picklist-move-btn[disabled], .hc-picklist .hc-picklist-move-btn[disabled]:hover {
  background-color: #cccccc;
}
.hc-picklist .hc-picklist-arrow {
  display: inline-block;
  width: 14px;
  height: 16px;
  background-repeat: no-repeat;
}
.hc-picklist .hc-picklist-left-arrow {
  background-image: url("data:image/svg+xml, %3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 448 512' style='enable-background:new 0 0 448 512;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23FFFFFF;%7D%0A%3C/style%3E%3Cpath class='st0' d='M257.5,445.1l-22.2,22.2c-9.4,9.4-24.6,9.4-33.9,0L7,273c-9.4-9.4-9.4-24.6,0-33.9L201.4,44.7 c9.4-9.4,24.6-9.4,33.9,0l22.2,22.2c9.5,9.5,9.3,25-0.4,34.3L136.6,216H424c13.3,0,24,10.7,24,24v32c0,13.3-10.7,24-24,24H136.6 l120.5,114.8C267,420.1,267.1,435.6,257.5,445.1z'/%3E%3C/svg%3E");
}
.hc-picklist .hc-picklist-right-arrow {
  background-image: url("data:image/svg+xml, %3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 448 512' style='enable-background:new 0 0 448 512;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23FFFFFF;%7D%0A%3C/style%3E%3Cpath class='st0' d='M190.5,66.9l22.2-22.2c9.4-9.4,24.6-9.4,33.9,0L441,239c9.4,9.4,9.4,24.6,0,33.9L246.6,467.3 c-9.4,9.4-24.6,9.4-33.9,0l-22.2-22.2c-9.5-9.5-9.3-25,0.4-34.3L311.4,296H24c-13.3,0-24-10.7-24-24v-32c0-13.3,10.7-24,24-24h287.4 L190.9,101.2C181.1,91.9,180.9,76.4,190.5,66.9z'/%3E%3C/svg%3E");
}

.hc-pick-pane {
  position: relative;
}
.hc-pick-pane .hc-pick-search-outer {
  position: relative;
  width: 100%;
  flex: 0 0 auto;
  cursor: default;
  outline: none;
}
.hc-pick-pane .hc-pick-search-outer .hc-form-field-wrapper {
  padding-bottom: 0;
}
.hc-pick-pane .hc-pick-input-search-suffix {
  display: inline-block;
  background-repeat: no-repeat;
  width: 14px;
  height: 14px;
  top: 1px;
  position: relative;
}
.hc-pick-pane .hc-pick-input-search {
  background-image: url("data:image/svg+xml, %3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 512 512' style='enable-background:new 0 0 512 512;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23A1A1A1;%7D%0A%3C/style%3E%3Cpath class='st0' d='M505,442.7l-60.2-60.2L405.3,343l-22.4-22.4C403.9,288.2,416,249.5,416,208C416,93.1,322.9,0,208,0 S0,93.1,0,208s93.1,208,208,208c41.5,0,80.2-12.1,112.6-33.1l21.9,21.9c0.2,0.2,0.3,0.3,0.5,0.5l99.7,99.7c9.4,9.4,24.6,9.4,33.9,0 l28.3-28.3C514.3,467.3,514.3,452.1,505,442.7z M208,336c-70.7,0-128-57.2-128-128c0-70.7,57.2-128,128-128c70.7,0,128,57.2,128,128 C336,278.7,278.8,336,208,336z'/%3E%3C/svg%3E");
}
.hc-pick-pane .hc-pick-input-search-clear {
  background-image: url("data:image/svg+xml, %3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 512 512' style='enable-background:new 0 0 512 512;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23A1A1A1;%7D%0A%3C/style%3E%3Cpath class='st0' d='M256,8C119,8,8,119,8,256s111,248,248,248s248-111,248-248S393,8,256,8z M377.6,321.1c4.7,4.7,4.7,12.3,0,17 L338,377.6c-4.7,4.7-12.3,4.7-17,0L256,312l-65.1,65.6c-4.7,4.7-12.3,4.7-17,0L134.4,338c-4.7-4.7-4.7-12.3,0-17l65.6-65l-65.6-65.1 c-4.7-4.7-4.7-12.3,0-17l39.6-39.6c4.7-4.7,12.3-4.7,17,0l65,65.7l65.1-65.6c4.7-4.7,12.3-4.7,17,0l39.6,39.6c4.7,4.7,4.7,12.3,0,17 L312,256L377.6,321.1z'/%3E%3C/svg%3E");
  opacity: 0.5;
  margin-right: 10px;
  cursor: pointer;
}
.hc-pick-pane .hc-pick-input-search-clear:hover {
  opacity: 0.85;
}
.hc-pick-pane .hc-pick-input-search-clear:active {
  opacity: 1;
}
.hc-pick-pane .hc-form-field-suffix {
  padding-right: 10px;
}
.hc-pick-pane .hc-pick-pane-search-no-toolbar {
  margin-bottom: 10px;
}

.hc-pick-pane-list {
  background-color: #fff;
  border: 1px solid #c0c5cc;
  box-sizing: border-box;
  width: 100%;
  -webkit-overflow-scrolling: touch;
}
.hc-pick-pane-list:focus {
  outline: none;
}
.hc-pick-pane-list.hc-pane-will-accept-drop {
  border-color: #00aeff;
  box-shadow: 0 0 3px #00aeff;
}
.hc-pick-pane-list.pane-is-active .hc-pick-option-marked {
  outline: rgb(76.5, 198.3, 255) 1px dotted;
  outline-offset: -2px;
}
.hc-pick-pane-list .hc-pick-pane-list-scroll-host {
  overflow: hidden;
  overflow-y: auto;
  position: relative;
  display: block;
  -webkit-overflow-scrolling: touch;
}
.hc-pick-pane-list .hc-pick-pane-list-scrollable-content {
  width: 100%;
  min-height: 100%;
  height: 100%;
}
.hc-pick-pane-list .hc-pick-pane-list-scrollable-content-virtual {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  position: absolute;
}
.hc-pick-pane-list .hc-pick-pane-list-total-padding {
  width: 1px;
  opacity: 0;
}

.hc-pick-pane-list-items {
  flex: 1 1 auto;
  display: block;
  height: auto;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  overflow-y: auto;
}

.hc-pick-pane-list-footer {
  display: flex;
  justify-content: space-between;
  margin-top: 4px;
  flex: 0 0 auto;
  font-size: 0.8571428571rem;
}

.hc-pick-option, .hc-pick-optgroup {
  padding: 8px 10px;
  color: #333;
  box-sizing: border-box;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  cursor: pointer;
}
.hc-pick-option.hc-pick-option-selected, .hc-pick-option.hc-pick-option-selected.hc-pick-option-marked, .hc-pick-optgroup.hc-pick-option-selected, .hc-pick-optgroup.hc-pick-option-selected.hc-pick-option-marked {
  background-color: #007bff;
  color: #fff;
}
.hc-pick-option:not(.hc-pick-option-disabled):hover, .hc-pick-optgroup:not(.hc-pick-option-disabled):hover {
  background-color: rgb(191.25, 234.75, 255);
  color: #333;
}
.hc-pick-option.hc-pick-option-selected:hover, .hc-pick-optgroup.hc-pick-option-selected:hover {
  background-color: rgb(25.5, 136.2, 255);
  color: #fff;
}
.hc-pick-option.hc-pick-custom-option.hc-pick-option-marked, .hc-pick-optgroup.hc-pick-custom-option.hc-pick-option-marked {
  background-color: rgb(191.25, 234.75, 255);
  color: #333;
}
.hc-pick-option.hc-pick-option-hide, .hc-pick-optgroup.hc-pick-option-hide {
  display: none;
}

.hc-pick-group-icon {
  display: inline-block;
  background-repeat: no-repeat;
  background-position-x: 7px;
  height: 14px;
  width: 28px;
  cursor: pointer;
  background-image: url("data:image/svg+xml, %3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 2048 1792' style='enable-background:new 0 0 2048 1792;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%2300AEFF;%7D%0A%3C/style%3E%3Cpath class='st0' d='M1600,1312V608c0-26.7-9.3-49.3-28-68s-41.3-28-68-28H800c-26.7,0-49.3-9.3-68-28s-28-41.3-28-68v-64 c0-26.7-9.3-49.3-28-68s-41.3-28-68-28H288c-26.7,0-49.3,9.3-68,28s-28,41.3-28,68v960c0,26.7,9.3,49.3,28,68s41.3,28,68,28h1216 c26.7,0,49.3-9.3,68-28S1600,1338.7,1600,1312z M1728,608v704c0,61.3-22,114-66,158s-96.7,66-158,66H288c-61.3,0-114-22-158-66 s-66-96.7-66-158V352c0-61.3,22-114,66-158s96.7-66,158-66h320c61.3,0,114,22,158,66s66,96.7,66,158v32h672c61.3,0,114,22,158,66 S1728,546.7,1728,608z'/%3E%3C/svg%3E%0A");
}
.hc-pick-group-icon:before {
  content: "";
  position: relative;
  top: -1px;
  width: 0;
  height: 0;
  display: inline-block;
  border: 4px solid transparent;
  border-left-color: #00aeff;
  transition: transform 0.2s, top 0.2s, left 0.2s;
}
.hc-pick-group-icon.hc-pick-group-icon-open {
  background-image: url("data:image/svg+xml, %3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 2048 1792' style='enable-background:new 0 0 2048 1792;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%2300AEFF;%7D%0A%3C/style%3E%3Cpath class='st0' d='M1845,931c0-23.3-17.7-35-53-35H704c-26.7,0-55.2,7.2-85.5,21.5S564.3,949.3,547,970l-294,363 c-12,16-18,29.3-18,40c0,23.3,17.7,35,53,35h1088c26.7,0,55.3-7.3,86-22s54.3-32.3,71-53l294-363C1839,955.3,1845,942.3,1845,931z M704,768h768V608c0-26.7-9.3-49.3-28-68s-41.3-28-68-28H800c-26.7,0-49.3-9.3-68-28s-28-41.3-28-68v-64c0-26.7-9.3-49.3-28-68 s-41.3-28-68-28H288c-26.7,0-49.3,9.3-68,28s-28,41.3-28,68v853l256-315c29.3-35.3,68-64.5,116-87.5S658.7,768,704,768z M1973,931 c0,41.3-15.3,81.3-46,120l-295,363c-28.7,35.3-67.3,64.5-116,87.5s-95.3,34.5-140,34.5H288c-61.3,0-114-22-158-66s-66-96.7-66-158 V352c0-61.3,22-114,66-158s96.7-66,158-66h320c61.3,0,114,22,158,66s66,96.7,66,158v32h544c61.3,0,114,22,158,66s66,96.7,66,158v160 h192c36,0,69,8.2,99,24.5s52.3,39.8,67,70.5C1968,884.3,1973,907,1973,931z'/%3E%3C/svg%3E");
}
.hc-pick-group-icon.hc-pick-group-icon-open:before {
  transform: rotate(90deg);
  top: 0px;
  left: -2px;
}

.hc-pick-option-selected .hc-pick-group-icon {
  background-image: url("data:image/svg+xml, %3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 2048 1792' style='enable-background:new 0 0 2048 1792;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23FFFFFF;%7D%0A%3C/style%3E%3Cpath class='st0' d='M1600,1312V608c0-26.7-9.3-49.3-28-68s-41.3-28-68-28H800c-26.7,0-49.3-9.3-68-28s-28-41.3-28-68v-64 c0-26.7-9.3-49.3-28-68s-41.3-28-68-28H288c-26.7,0-49.3,9.3-68,28s-28,41.3-28,68v960c0,26.7,9.3,49.3,28,68s41.3,28,68,28h1216 c26.7,0,49.3-9.3,68-28S1600,1338.7,1600,1312z M1728,608v704c0,61.3-22,114-66,158s-96.7,66-158,66H288c-61.3,0-114-22-158-66 s-66-96.7-66-158V352c0-61.3,22-114,66-158s96.7-66,158-66h320c61.3,0,114,22,158,66s66,96.7,66,158v32h672c61.3,0,114,22,158,66 S1728,546.7,1728,608z'/%3E%3C/svg%3E%0A");
}
.hc-pick-option-selected .hc-pick-group-icon:before {
  border-left-color: #fff;
}
.hc-pick-option-selected .hc-pick-group-icon.hc-pick-group-icon-open {
  background-image: url("data:image/svg+xml, %3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 2048 1792' style='enable-background:new 0 0 2048 1792;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23FFFFFF;%7D%0A%3C/style%3E%3Cpath class='st0' d='M1845,931c0-23.3-17.7-35-53-35H704c-26.7,0-55.2,7.2-85.5,21.5S564.3,949.3,547,970l-294,363 c-12,16-18,29.3-18,40c0,23.3,17.7,35,53,35h1088c26.7,0,55.3-7.3,86-22s54.3-32.3,71-53l294-363C1839,955.3,1845,942.3,1845,931z M704,768h768V608c0-26.7-9.3-49.3-28-68s-41.3-28-68-28H800c-26.7,0-49.3-9.3-68-28s-28-41.3-28-68v-64c0-26.7-9.3-49.3-28-68 s-41.3-28-68-28H288c-26.7,0-49.3,9.3-68,28s-28,41.3-28,68v853l256-315c29.3-35.3,68-64.5,116-87.5S658.7,768,704,768z M1973,931 c0,41.3-15.3,81.3-46,120l-295,363c-28.7,35.3-67.3,64.5-116,87.5s-95.3,34.5-140,34.5H288c-61.3,0-114-22-158-66s-66-96.7-66-158 V352c0-61.3,22-114,66-158s96.7-66,158-66h320c61.3,0,114,22,158,66s66,96.7,66,158v32h544c61.3,0,114,22,158,66s66,96.7,66,158v160 h192c36,0,69,8.2,99,24.5s52.3,39.8,67,70.5C1968,884.3,1973,907,1973,931z'/%3E%3C/svg%3E");
}

.hc-pick-optgroup {
  background-color: rgb(228, 230.85, 233.7);
  user-select: none;
  font-weight: 500;
  font-size: 0.9285714286rem;
}

.hc-pick-option {
  background-color: #fff;
}
.hc-pick-option.hc-pick-option-disabled {
  color: #cccccc;
}
.hc-pick-option.hc-pick-option-child {
  padding-left: 22px;
}
.hc-pick-option .hc-pick-custom-item-label {
  font-size: 80%;
  font-weight: 400;
  padding-right: 5px;
}

.hc-pick-empty-msg {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
  width: 100%;
  position: absolute;
  color: #a1a1a1;
}

/* set standard relative layering for components */
.cdk-overlay-container,
.cdk-global-overlay-wrapper {
  pointer-events: none;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
}

.cdk-overlay-container {
  position: fixed;
  z-index: 2100;
}
.cdk-overlay-container:empty {
  display: none;
}

.cdk-global-overlay-wrapper {
  display: flex;
  position: absolute;
  z-index: 2100;
}

.cdk-overlay-pane {
  position: absolute;
  pointer-events: auto;
  box-sizing: border-box;
  z-index: 2100;
  display: flex;
  max-width: 100%;
  max-height: 100%;
}

.cdk-overlay-backdrop {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 1000;
  pointer-events: auto;
  -webkit-tap-highlight-color: transparent;
  transition: opacity 400ms cubic-bezier(0.25, 0.8, 0.25, 1);
  opacity: 0;
}
.cdk-overlay-backdrop.cdk-overlay-backdrop-showing {
  opacity: 1;
}
.cdk-high-contrast-active .cdk-overlay-backdrop.cdk-overlay-backdrop-showing {
  opacity: 0.6;
}

.cdk-overlay-dark-backdrop {
  background: rgba(0, 0, 0, 0.32);
}

.cdk-overlay-transparent-backdrop, .cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing {
  opacity: 0;
}

.cdk-overlay-connected-position-bounding-box {
  position: absolute;
  z-index: 2100;
  display: flex;
  flex-direction: column;
  min-width: 1px;
  min-height: 1px;
}

.cdk-global-scrollblock {
  position: fixed;
  width: 100%;
  overflow-y: scroll;
}

.hc-pop-before.hc-pop-above {
  transform-origin: right bottom;
}
[dir=rtl] .hc-pop-before.hc-pop-above {
  transform-origin: left bottom;
}

.hc-pop-before.hc-pop-center {
  transform-origin: right center;
}
[dir=rtl] .hc-pop-before.hc-pop-center {
  transform-origin: left center;
}

.hc-pop-before.hc-pop-below {
  transform-origin: right top;
}
[dir=rtl] .hc-pop-before.hc-pop-below {
  transform-origin: left top;
}

.hc-pop-center.hc-pop-above {
  transform-origin: center bottom;
}

.hc-pop-center.hc-pop-below {
  transform-origin: center top;
}

.hc-pop-after.hc-pop-above {
  transform-origin: left bottom;
}
[dir=rtl] .hc-pop-after.hc-pop-above {
  transform-origin: right bottom;
}

.hc-pop-after.hc-pop-center {
  transform-origin: left center;
}
[dir=rtl] .hc-pop-after.hc-pop-center {
  transform-origin: right center;
}

.hc-pop-after.hc-pop-below {
  transform-origin: left top;
}
[dir=rtl] .hc-pop-after.hc-pop-below {
  transform-origin: right top;
}

.hc-pop-container-basic {
  background-color: #fff;
  border: 1px solid #cccccc;
  border-radius: 4px;
  box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12);
  color: #333;
  padding: 12px;
}

.hc-pop-show-arrow .hc-pop-arrow {
  background-color: #fff;
  border-style: solid;
  border-width: 1px;
  display: block;
  height: 10px;
  position: absolute;
  transform: rotate(45deg);
  width: 10px;
}
.hc-pop-arrow-x-start .hc-pop-arrow {
  left: 5px;
}
.hc-pop-arrow-x-center .hc-pop-arrow {
  left: calc(50% - 6px);
}
.hc-pop-arrow-x-end .hc-pop-arrow {
  left: calc(100% - 15px);
}
.hc-pop-arrow-y-start .hc-pop-arrow {
  top: 5px;
}
.hc-pop-arrow-y-center .hc-pop-arrow {
  top: calc(50% - 6px);
}
.hc-pop-arrow-y-end .hc-pop-arrow {
  top: calc(100% - 15px);
}
.hc-pop-arrow-y-above .hc-pop-arrow {
  border-color: transparent #cccccc #cccccc transparent;
  bottom: -6px;
}
.hc-pop-arrow-y-below .hc-pop-arrow {
  border-color: #cccccc transparent transparent #cccccc;
  top: -6px;
}
.hc-pop-arrow-x-before .hc-pop-arrow {
  border-color: #cccccc #cccccc transparent transparent;
  right: -6px;
}
.hc-pop-arrow-x-after .hc-pop-arrow {
  border-color: transparent transparent #cccccc #cccccc;
  left: -6px;
}

.hc-pop-arrow-y-above.hc-pop-show-arrow,
.hc-pop-arrow-y-below.hc-pop-show-arrow {
  margin: 6px;
  margin-left: 0;
  margin-right: 0;
  position: relative;
}

.hc-pop-arrow-x-before.hc-pop-show-arrow,
.hc-pop-arrow-x-after.hc-pop-show-arrow {
  margin: 6px;
  margin-top: 0;
  margin-bottom: 0;
  position: relative;
}

/* set standard relative layering for components */
.hc-radio-container {
  cursor: pointer;
  display: block;
  line-height: 1.5;
  margin: 4px 0;
  padding-left: 35px;
  position: relative;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.hc-radio-container.disabled {
  color: #cccccc;
  cursor: not-allowed;
}
.hc-radio-container.hc-radio-inline {
  padding-left: 32px;
  margin-right: 25px;
}
.hc-radio-container.hc-radio-tight {
  margin: 1px 15px 1px 0;
  padding-left: 25px;
}

.hc-radio-tight .hc-radio-overlay {
  height: 18px;
  width: 18px;
  top: 1px;
}
.hc-radio-tight .hc-radio-overlay:after {
  left: 3px;
  top: 3px;
}
.hc-radio-tight .hc-radio-content {
  font-size: 0.9285714286rem;
}
.hc-radio-tight .hc-radio-align-top-tight {
  top: 0;
}
.hc-radio-tight .hc-radio-align-center-tight {
  top: calc(50% - 9px);
}
.hc-radio-tight .hc-radio-align-bottom-tight {
  top: calc(100% - 19px);
}

:not(.hc-radio-tight) .hc-radio-align-top {
  top: 0;
}
:not(.hc-radio-tight) .hc-radio-align-center {
  top: calc(50% - 11px);
}
:not(.hc-radio-tight) .hc-radio-align-bottom {
  top: calc(100% - 21px);
}

.hc-radio-overlay {
  background-color: #fff;
  border: 1px solid #c0c5cc;
  border-radius: 50%;
  height: 22px;
  left: 0;
  position: absolute;
  width: 22px;
}
.hc-radio-overlay:after {
  background: #fff;
  border-radius: 50%;
  content: "";
  display: none;
  height: 8px;
  left: 5px;
  position: absolute;
  top: 5px;
  width: 8px;
}
.hc-radio-overlay.disabled {
  background-color: #e0e0e0;
  border-color: #cccccc;
  cursor: not-allowed;
}
.hc-radio-overlay.disabled:after {
  background: #e0e0e0;
}
.hc-radio-container:hover .hc-radio-overlay {
  border: 1px solid #00aeff;
  background-color: rgb(242.25, 250.95, 255);
}
.hc-radio-container:hover .hc-radio-overlay.disabled {
  background-color: #e0e0e0;
  border-color: #cccccc;
  cursor: not-allowed;
}
.hc-radio-container:hover .hc-radio-overlay.disabled:after {
  background: #e0e0e0;
}
.hc-radio-input:checked ~ .hc-radio-overlay {
  background-color: #00aeff;
  border: 2px solid #00aeff;
}
.hc-radio-input:checked ~ .hc-radio-overlay:after {
  display: block;
}
.hc-radio-input:checked ~ .hc-radio-overlay.disabled {
  background-color: #e0e0e0;
  border: 1px solid #cccccc;
}

.hc-radio-input {
  cursor: pointer;
  opacity: 0;
  position: absolute;
}
.hc-radio-input.disabled {
  cursor: not-allowed;
}
.hc-radio-input:focus + .hc-radio-overlay {
  outline: none;
  box-shadow: 0 0 5px #00aeff;
}
.hc-radio-input:active + .hc-radio-overlay {
  outline: none;
}

/* set standard relative layering for components */
/* set standard relative layering for components */
.hc-resizable-container {
  position: relative;
}

.hc-resizable-max-height {
  max-height: 100%;
}

.hc-resizable-max-width {
  max-width: 100%;
}

.hc-resizable-handle {
  position: absolute;
}
.hc-resizable-handle:hover + .hc-resizable-handle-selector, .hc-resizable-handle.hc-resizable-border-highlight + .hc-resizable-handle-selector {
  background-color: #00aeff;
  pointer-events: none;
  position: absolute;
}

.hc-resizable-handle-bottom {
  cursor: row-resize;
  height: 10px;
  left: 0;
  width: 100%;
  margin-bottom: calc(10px * -0.5 - 2px);
  bottom: 0;
}

.hc-resizable-handle-top {
  cursor: row-resize;
  height: 10px;
  left: 0;
  width: 100%;
  margin-top: calc(10px * -0.5 - 2px);
  top: 0;
}

.hc-resizable-handle-left {
  cursor: col-resize;
  height: 100%;
  top: 0;
  width: 10px;
  margin-left: calc(10px * -0.5 - 2px);
  left: 0;
}

.hc-resizable-handle-right {
  cursor: col-resize;
  height: 100%;
  top: 0;
  width: 10px;
  margin-right: calc(10px * -0.5 - 2px);
  right: 0;
}

.hc-resizable-handle-selector {
  position: absolute;
}

.hc-resizable-handle-selector-bottom {
  height: 3px;
  left: 0;
  width: 100%;
  margin-bottom: -1px;
  bottom: 0;
}

.hc-resizable-handle-selector-top {
  height: 3px;
  left: 0;
  width: 100%;
  margin-top: -1px;
  top: 0;
}

.hc-resizable-handle-selector-left {
  height: 100%;
  top: 0;
  width: 3px;
  margin-left: -1px;
  left: 0;
}

.hc-resizable-handle-selector-right {
  height: 100%;
  top: 0;
  width: 3px;
  margin-right: -1px;
  right: 0;
}

.hc-resizable-container-parent-horizontal {
  display: flex;
  flex-direction: row;
  overflow: hidden;
}

.hc-resizable-container-parent-vertical {
  display: flex;
  flex-direction: column;
  overflow: hidden;
}

.hc-resizable-static {
  flex: 1;
}

/* set standard relative layering for components */
/* set standard relative layering for components */
.hc-scroll-nav-content-container {
  position: relative;
  max-height: 100%;
  overflow: scroll;
  overflow-x: hidden;
  width: 100%;
}

.hc-scroll-nav-smooth {
  scroll-behavior: smooth;
}

/* set standard relative layering for components */
/* set standard relative layering for components */
hc-scroll-nav {
  position: relative;
}

.hc-scroll-nav-links-container {
  margin-right: 30px;
  overflow-y: auto;
  position: relative;
  scroll-behavior: smooth;
  height: 100%;
}

.hc-scroll-nav-links-container ul {
  list-style: none;
}

.hc-scroll-nav-link {
  font-size: 1rem;
  background-color: transparent;
  color: #333;
  cursor: pointer;
  font-weight: 500;
  padding: 10px 15px;
}
.hc-scroll-nav-link:hover {
  background-color: rgba(215, 221, 228, 0.25);
}
.hc-scroll-nav-link:active {
  background-color: rgba(215, 221, 228, 0.5);
}
.hc-scroll-nav-link:focus {
  outline: none;
  box-shadow: 0 0 0 2px rgba(0, 174, 255, 0.4);
}

.hc-scroll-nav-link-active, .hc-scroll-nav-link-active:hover {
  color: #fff;
  font-weight: 500;
  position: relative;
  z-index: 1;
}

.hc-scroll-nav-link-active:after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  height: 41px;
  width: 100%;
  background-color: #00aeff;
  z-index: -1;
}

.hc-scroll-nav-active-parent-section-link, .hc-scroll-nav-active-parent-section-link:hover {
  font-weight: bold;
  border-left: 5px solid #00aeff;
}

.hc-scroll-nav-parent-section-link ul {
  margin-top: 0;
  margin-bottom: 0;
}
.hc-scroll-nav-parent-section-link .hc-scroll-nav-subsection-link {
  padding: 10px 0 10px 15px;
}
.hc-scroll-nav-parent-section-link, .hc-scroll-nav-parent-section-link.hc-scroll-nav-subsection-link {
  padding: 10px 0 0px 15px;
}

.hc-scroll-nav-parent-section-link-content.hc-scroll-nav-subsection-link {
  margin-top: 10px;
}
.hc-scroll-nav-parent-section-link-content.hc-scroll-nav-subsection-link ul:first-child {
  padding-top: 10px;
}

/* set standard relative layering for components */
/* set standard relative layering for components */
/* set standard relative layering for components */
.hc-select {
  display: inline-block;
  width: 100%;
}

.hc-select-container {
  position: relative;
}
.hc-select-container select:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 #000;
}
@-moz-document url-prefix() {
  .hc-select-container select:focus {
    outline: 0;
  }
}

.hc-select-chevron {
  align-items: center;
  display: flex;
  height: 35px;
  justify-content: center;
  line-height: 35px;
  pointer-events: none;
  position: absolute;
  right: 0;
  text-align: center;
  top: 0;
  width: 35px;
}
.hc-select-chevron:after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNi45NzgiIGhlaWdodD0iMTcuMzE5IiB2aWV3Qm94PSIwIDAgMjYuOTc4IDE3LjMxOSI+CiAgPGRlZnM+CiAgICA8c3R5bGU+CiAgICAgIC5jbHMtMSB7CiAgICAgICAgZmlsbDogIzAwYWVmZjsKICAgICAgfQogICAgPC9zdHlsZT4KICA8L2RlZnM+CiAgPHBhdGggaWQ9IlBhdGhfNSIgZGF0YS1uYW1lPSJQYXRoIDUiIGNsYXNzPSJjbHMtMSIgZD0iTTI4LjE3NS0xMi4xODhhMS4wODEsMS4wODEsMCwwLDAsMC0xLjUyM0wyNS40LTE2LjQ3M2ExLjA2MSwxLjA2MSwwLDAsMC0xLjUwNywwTDE1LTcuNTg0bC04Ljg5LTguODlhMS4wNjEsMS4wNjEsMCwwLDAtMS41MDcsMEwxLjgyNS0xMy43MTFhMS4wODEsMS4wODEsMCwwLDAsMCwxLjUyM0wxNC4yNDcuMjE4YTEuMDYxLDEuMDYxLDAsMCwwLDEuNTA3LDBaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMS41MTEgMTYuNzg3KSIvPgo8L3N2Zz4K");
  background-repeat: no-repeat;
  background-size: contain;
  box-sizing: border-box;
  content: "";
  height: 8.5px;
  margin-top: 2px;
  pointer-events: none;
  width: 13px;
}
.hc-select-disabled .hc-select-chevron {
  opacity: 0.4;
}
.hc-select-tight .hc-select-chevron {
  height: 28px;
}

.hc-select-input {
  font-size: 1rem;
  -webkit-appearance: none;
  -moz-appearance: none;
  background-color: #fff;
  border: 1px solid #c0c5cc;
  border-radius: 0;
  color: #333;
  cursor: pointer;
  font: inherit;
  height: 35px;
  line-height: 1.3;
  padding-left: 9px;
  padding-right: 32px;
  width: 100%;
}
.hc-select-input::-ms-expand {
  display: none;
}
.hc-select-input[disabled] {
  background-color: #f0f3f6;
  border: 1px solid #e0e0e0;
  color: rgb(173.4, 173.4, 173.4);
  cursor: not-allowed;
}
.hc-select-input:not([disabled]):hover {
  border: 1px solid #00aeff;
  background-color: rgb(242.25, 250.95, 255);
}
.hc-select-input:focus {
  border: 1px solid #00aeff;
  background-color: #fff;
  box-shadow: 0 0 3px #00aeff;
  outline: none;
}
.hc-form-field-invalid .hc-select-input {
  border: 1px solid #cc2027;
}
.hc-form-field-invalid .hc-select-input:focus {
  box-shadow: 0 0 3px #cc2027;
}
.hc-select-tight .hc-select-input {
  font-size: 0.9285714286rem;
  height: 28px;
}

/**
 * @license
 * Copyright Google LLC All Rights Reserved.
 *
 * Use of this source code is governed by an MIT-style license that can be
 * found in the LICENSE file at https://angular.io/license
 */
/**
 * Applies styles for users in high contrast mode. Note that this only applies
 * to Microsoft browsers. Chrome can be included by checking for the `html[hc]`
 * attribute, however Chrome handles high contrast differently.
 * @param target Which kind of high contrast setting to target. Defaults to `active`, can be
 *    `white-on-black` or `black-on-white`.
 */
/* set standard relative layering for components */
/* set standard relative layering for components */
.hc-sort-header {
  cursor: pointer;
}
.hc-sort-header:hover {
  background-color: rgb(191.25, 234.75, 255) !important;
}

.hc-sort-header-container {
  align-items: center;
  display: flex;
}
.hc-sort-header-disabled .hc-sort-header-container {
  cursor: default;
}

.hc-sort-header-position-before {
  flex-direction: row-reverse;
}
.hc-sort-header-position-before .hc-sort-header-icon {
  margin-left: 0;
  margin-right: 15px;
}

.hc-sort-header-button {
  align-items: center;
  background: 0 0;
  border: none;
  color: currentColor;
  cursor: inherit;
  display: flex;
  font: inherit;
  outline: 0;
  padding: 0;
}

.hc-sort-header-sorted {
  color: #00a859;
}

.hc-sort-header-icon {
  background-position: center center;
  background-repeat: no-repeat;
  display: block;
  height: 13px;
  margin-left: 5px;
  margin-bottom: 3px;
  width: 13px;
  min-width: 13px;
  align-self: flex-end;
}

.hc-sort-header-asc {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIzLjEuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxNzYwLjggMTc5MiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTc2MC44IDE3OTI7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojMDBBODU5O30KPC9zdHlsZT4KPHRpdGxlPkFydGJvYXJkIDE8L3RpdGxlPgo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMCwzNTJjMC04LDMuMy0xNiwxMC0yNEwzMjksOWM2LjItNS44LDE0LjUtOS4xLDIzLTljOCwwLDE1LjcsMywyMyw5bDMyMCwzMjBjMTAsMTAuNywxMi4zLDIyLjMsNywzNQoJYy01LjMsMTMuMy0xNS4zLDIwLTMwLDIwSDQ4MHYxMzc2YzAsOS4zLTMsMTctOSwyM3MtMTMuNyw5LTIzLDlIMjU2Yy05LjMsMC0xNy0zLTIzLTlzLTktMTMuNy05LTIzVjM4NEgzMmMtOS4zLDAtMTctMy0yMy05CglTMCwzNjEuMywwLDM1MnogTTE3NjAuOCwxNTY4djE5MmMwLDkuMy0zLDE3LTksMjNjLTYsNi0xMy43LDktMjMsOWgtODMyYy05LjMsMC0xNy0zLTIzLTlzLTktMTMuNy05LTIzdi0xOTJjMC05LjMsMy0xNyw5LTIzCglzMTMuNy05LDIzLTloODMyYzkuMywwLDE3LDMsMjMsOUMxNzU3LjgsMTU1MSwxNzYwLjgsMTU1OC43LDE3NjAuOCwxNTY4eiBNMTU2OC44LDEwNTZ2MTkyYzAsOS4zLTMsMTctOSwyM2MtNiw2LTEzLjcsOS0yMyw5aC02NDAKCWMtOS4zLDAtMTctMy0yMy05cy05LTEzLjctOS0yM3YtMTkyYzAtOS4zLDMtMTcsOS0yM3MxMy43LTksMjMtOWg2NDBjOS4zLDAsMTcsMywyMyw5QzE1NjUuOCwxMDM5LDE1NjguOCwxMDQ2LjcsMTU2OC44LDEwNTZ6CgkgTTEzNzYuOCw1NDR2MTkyYzAsOS4zLTMsMTctOSwyM2MtNiw2LTEzLjcsOS0yMyw5aC00NDhjLTkuMywwLTE3LTMtMjMtOXMtOS0xMy43LTktMjNWNTQ0YzAtOS4zLDMtMTcsOS0yM3MxMy43LTksMjMtOWg0NDgKCWM5LjMsMCwxNywzLDIzLDlDMTM3My44LDUyNywxMzc2LjgsNTM0LjcsMTM3Ni44LDU0NHogTTExODQuOCwzMnYxOTJjMCw5LjMtMywxNy05LDIzcy0xMy43LDktMjMsOWgtMjU2Yy05LjMsMC0xNy0zLTIzLTkKCXMtOS0xMy43LTktMjNWMzJjMC05LjMsMy0xNyw5LTIzczEzLjctOSwyMy05aDI1NmM5LjMsMCwxNywzLDIzLDlTMTE4NC44LDIyLjcsMTE4NC44LDMyeiIvPgo8L3N2Zz4K");
}

.hc-sort-header-desc {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIzLjEuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxNzYwLjggMTc5MiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTc2MC44IDE3OTI7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojMDBBODU5O30KPC9zdHlsZT4KPHRpdGxlPkFydGJvYXJkIDE8L3RpdGxlPgo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTE4NC44LDE1Njh2MTkyYzAsOS4zLTMsMTctOSwyM3MtMTMuNyw5LTIzLDloLTI1NmMtOS4zLDAtMTctMy0yMy05cy05LTEzLjctOS0yM3YtMTkyYzAtOS4zLDMtMTcsOS0yMwoJczEzLjctOSwyMy05aDI1NmM5LjMsMCwxNywzLDIzLDlTMTE4NC44LDE1NTguNywxMTg0LjgsMTU2OHogTTcwNC44LDE0NDBjMCw4LTMuMywxNi0xMCwyNGwtMzE5LDMxOWMtNi4yLDUuOC0xNC41LDkuMS0yMyw5CgljLTgsMC0xNS43LTMtMjMtOWwtMzIwLTMyMGMtMTAtMTAuNy0xMi4zLTIyLjMtNy0zNWM1LjMtMTMuMywxNS4zLTIwLDMwLTIwaDE5MlYzMmMwLTkuMywzLTE3LDktMjNzMTMuNy05LDIzLTloMTkyCgljOS4zLDAsMTcsMywyMyw5czksMTMuNyw5LDIzdjEzNzZoMTkyYzkuMywwLDE3LDMsMjMsOVM3MDQuOCwxNDMwLjcsNzA0LjgsMTQ0MHogTTEzNzYuOCwxMDU2djE5MmMwLDkuMy0zLDE3LTksMjNzLTEzLjcsOS0yMyw5CgloLTQ0OGMtOS4zLDAtMTctMy0yMy05cy05LTEzLjctOS0yM3YtMTkyYzAtOS4zLDMtMTcsOS0yM3MxMy43LTksMjMtOWg0NDhjOS4zLDAsMTcsMywyMyw5UzEzNzYuOCwxMDQ2LjcsMTM3Ni44LDEwNTZ6IE0xNTY4LjgsNTQ0Cgl2MTkyYzAsOS4zLTMsMTctOSwyM3MtMTMuNyw5LTIzLDloLTY0MGMtOS4zLDAtMTctMy0yMy05cy05LTEzLjctOS0yM1Y1NDRjMC05LjMsMy0xNyw5LTIzczEzLjctOSwyMy05aDY0MGM5LjMsMCwxNywzLDIzLDkKCVMxNTY4LjgsNTM0LjcsMTU2OC44LDU0NHogTTE3NjAuOCwzMnYxOTJjMCw5LjMtMywxNy05LDIzcy0xMy43LDktMjMsOWgtODMyYy05LjMsMC0xNy0zLTIzLTlzLTktMTMuNy05LTIzVjMyYzAtOS4zLDMtMTcsOS0yMwoJczEzLjctOSwyMy05aDgzMmM5LjMsMCwxNywzLDIzLDlTMTc2MC44LDIyLjcsMTc2MC44LDMyeiIvPgo8L3N2Zz4K");
}

.hc-sort-header-off {
  background-image: url("data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNzYwLjc4IDE3OTIiPjxkZWZzPjxzdHlsZT4uY2xzLTF7ZmlsbDojYTNhNWE3O308L3N0eWxlPjwvZGVmcz48dGl0bGU+QXJ0Ym9hcmQgMTwvdGl0bGU+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNNTgyLDEzNDIuODlIODA1Ljc5cTMxLjM0LDAsMzcuMzEsMTYuNDJ0LTE0LjkxLDM3LjNMNDg1LDE3NjkuNjNRNDY0LjA3LDE3OTIsNDMyLjc3LDE3OTJ0LTUyLjIxLTIyLjM3bC0zNDMuMjEtMzczcS0yMC45MS0yMC44OC0xNC45MS0zNy4zdDM3LjMtMTYuNDJIMjgzLjU2VjBINTgyWm03OTguMjYtMTMxOSwzNDMuMiwzNzEuNTVxMjAuODUsMjAuOTEsMTQuOTIsMzYuNTV0LTM3LjMxLDE1LjY2SDE0NzcuMjRWMTc5MC41MkgxMTc4LjgyVjQ0Ny42M0g5NTVxLTMxLjMyLDAtMzcuMy0xNS42NnQxNC45MS0zNi41NWwzNDMuMi0zNzEuNTVRMTI5Ni42NiwxLjUsMTMyOCwxLjQ4VDEzODAuMjQsMjMuODdaIi8+PC9zdmc+");
}

/* set standard relative layering for components */
.hc-step {
  flex: 1;
  position: relative;
}
.hc-stepper-arrow .hc-step {
  line-height: 4rem;
  padding-left: 3.6rem;
  white-space: nowrap;
  border-top-color: #f0f3f6;
}
.hc-stepper-isolated .hc-step {
  padding-top: 2rem;
  text-align: center;
}
.hc-stepper-isolated .hc-step:before {
  background: #d7dde4;
  content: "";
  display: block;
  height: 0.5rem;
  left: 0px;
  margin-top: -0.25rem;
  position: absolute;
  right: 0px;
  top: 1rem;
  z-index: 1;
}

.hc-stepper-arrow .hc-step-disk {
  border-radius: 50%;
  display: block;
  font-size: 0.9rem;
  height: 1.6rem;
  left: 1.2rem;
  line-height: 1.6rem;
  position: absolute;
  text-align: center;
  top: 1.2rem;
  width: 1.6rem;
  box-shadow: 0px 0px 0px 3px #d7dde4;
  background-color: #fff;
}
.hc-stepper-isolated .hc-step-disk {
  border-radius: 50%;
  display: block;
  font-size: 1rem;
  height: 2rem;
  left: 50%;
  line-height: 2rem;
  margin-left: -1rem;
  position: absolute;
  text-align: center;
  top: 0px;
  width: 2rem;
  z-index: 2;
  box-shadow: 0px 0px 0px 3px #f0f3f6;
  background-color: #fff;
}
.hc-stepper-green .hc-step-arrow-active .hc-step-disk, .hc-stepper-green .hc-step-isolated-active .hc-step-disk, .hc-stepper-green .hc-step-isolated-complete .hc-step-disk, .hc-stepper-green .hc-step-isolated-completed .hc-step-disk {
  box-shadow: 0px 0px 0px 3px #00a859;
}
.hc-stepper-blue .hc-step-arrow-active .hc-step-disk, .hc-stepper-blue .hc-step-isolated-active .hc-step-disk, .hc-stepper-blue .hc-step-isolated-complete .hc-step-disk, .hc-stepper-blue .hc-step-isolated-completed .hc-step-disk {
  box-shadow: 0px 0px 0px 3px #00aeff;
}
.hc-stepper-purple .hc-step-arrow-active .hc-step-disk, .hc-stepper-purple .hc-step-isolated-active .hc-step-disk, .hc-stepper-purple .hc-step-isolated-complete .hc-step-disk, .hc-stepper-purple .hc-step-isolated-completed .hc-step-disk {
  box-shadow: 0px 0px 0px 3px #6e53a3;
}
.hc-stepper-orange .hc-step-arrow-active .hc-step-disk, .hc-stepper-orange .hc-step-isolated-active .hc-step-disk, .hc-stepper-orange .hc-step-isolated-complete .hc-step-disk, .hc-stepper-orange .hc-step-isolated-completed .hc-step-disk {
  box-shadow: 0px 0px 0px 3px #f8961d;
}
.hc-stepper-red .hc-step-arrow-active .hc-step-disk, .hc-stepper-red .hc-step-isolated-active .hc-step-disk, .hc-stepper-red .hc-step-isolated-complete .hc-step-disk, .hc-stepper-red .hc-step-isolated-completed .hc-step-disk {
  box-shadow: 0px 0px 0px 3px #f13c45;
}
.hc-stepper-green .hc-step-arrow-complete .hc-step-disk, .hc-stepper-green .hc-step-arrow-completed .hc-step-disk {
  box-shadow: 0px 0px 0px 3px rgb(35.5372493646, 192.2227506354, 118.5432589664);
}
.hc-stepper-blue .hc-step-arrow-complete .hc-step-disk, .hc-stepper-blue .hc-step-arrow-completed .hc-step-disk {
  box-shadow: 0px 0px 0px 3px rgb(66.3, 195.06, 255);
}
.hc-stepper-purple .hc-step-arrow-complete .hc-step-disk, .hc-stepper-purple .hc-step-arrow-completed .hc-step-disk {
  box-shadow: 0px 0px 0px 3px rgb(137.2534090909, 115.3281818182, 180.2918181818);
}
.hc-stepper-orange .hc-step-arrow-complete .hc-step-disk, .hc-stepper-orange .hc-step-arrow-completed .hc-step-disk {
  box-shadow: 0px 0px 0px 3px rgb(249.3696566524, 170.5448497854, 73.2203433476);
}
.hc-stepper-red .hc-step-arrow-complete .hc-step-disk, .hc-stepper-red .hc-step-arrow-completed .hc-step-disk {
  box-shadow: 0px 0px 0px 3px rgb(244.8248803828, 113.2751196172, 119.8162679426);
}

.hc-step-arrow-incomplete:not(.hc-step-last) .hc-step-arrow, .hc-step-arrow-active:not(.hc-step-last) .hc-step-arrow {
  border-left: 1rem solid transparent;
  border-top: 2rem solid #f0f3f6;
  border-bottom: 2rem solid #f0f3f6;
  display: block;
  height: 0px;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 2;
}
.hc-stepper-green .hc-step-arrow-completed .hc-step-arrow {
  border-left: 1rem solid transparent;
  border-top: 2rem solid #00a859;
  border-bottom: 2rem solid #00a859;
  display: block;
  height: 0px;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 2;
}
.hc-stepper-blue .hc-step-arrow-completed .hc-step-arrow {
  border-left: 1rem solid transparent;
  border-top: 2rem solid #00aeff;
  border-bottom: 2rem solid #00aeff;
  display: block;
  height: 0px;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 2;
}
.hc-stepper-purple .hc-step-arrow-completed .hc-step-arrow {
  border-left: 1rem solid transparent;
  border-top: 2rem solid #6e53a3;
  border-bottom: 2rem solid #6e53a3;
  display: block;
  height: 0px;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 2;
}
.hc-stepper-orange .hc-step-arrow-completed .hc-step-arrow {
  border-left: 1rem solid transparent;
  border-top: 2rem solid #f8961d;
  border-bottom: 2rem solid #f8961d;
  display: block;
  height: 0px;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 2;
}
.hc-stepper-red .hc-step-arrow-completed .hc-step-arrow {
  border-left: 1rem solid transparent;
  border-top: 2rem solid #f13c45;
  border-bottom: 2rem solid #f13c45;
  display: block;
  height: 0px;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 2;
}
.hc-stepper-green .hc-step-arrow-complete:not(.hc-step-last) .hc-step-arrow {
  border-left: 1rem solid transparent;
  border-top: 2rem solid rgb(35.5372493646, 192.2227506354, 118.5432589664);
  border-bottom: 2rem solid rgb(35.5372493646, 192.2227506354, 118.5432589664);
  display: block;
  height: 0px;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 2;
}
.hc-stepper-blue .hc-step-arrow-complete:not(.hc-step-last) .hc-step-arrow {
  border-left: 1rem solid transparent;
  border-top: 2rem solid rgb(66.3, 195.06, 255);
  border-bottom: 2rem solid rgb(66.3, 195.06, 255);
  display: block;
  height: 0px;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 2;
}
.hc-stepper-purple .hc-step-arrow-complete:not(.hc-step-last) .hc-step-arrow {
  border-left: 1rem solid transparent;
  border-top: 2rem solid rgb(137.2534090909, 115.3281818182, 180.2918181818);
  border-bottom: 2rem solid rgb(137.2534090909, 115.3281818182, 180.2918181818);
  display: block;
  height: 0px;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 2;
}
.hc-stepper-orange .hc-step-arrow-complete:not(.hc-step-last) .hc-step-arrow {
  border-left: 1rem solid transparent;
  border-top: 2rem solid rgb(249.3696566524, 170.5448497854, 73.2203433476);
  border-bottom: 2rem solid rgb(249.3696566524, 170.5448497854, 73.2203433476);
  display: block;
  height: 0px;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 2;
}
.hc-stepper-red .hc-step-arrow-complete:not(.hc-step-last) .hc-step-arrow {
  border-left: 1rem solid transparent;
  border-top: 2rem solid rgb(244.8248803828, 113.2751196172, 119.8162679426);
  border-bottom: 2rem solid rgb(244.8248803828, 113.2751196172, 119.8162679426);
  display: block;
  height: 0px;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 2;
}

.hc-stepper-arrow .hc-step-label-count {
  display: none;
}
.hc-stepper-isolated .hc-step-label-count {
  color: #333;
  display: inline-block;
  line-height: 2rem;
  padding: 0 0.15rem;
}
.hc-stepper-isolated .hc-step-label-count:after {
  content: ".";
}
.hc-step-isolated-active .hc-step-label-count {
  font-weight: 600;
}

.hc-stepper-arrow .hc-step-label {
  color: #fff;
}
.hc-step-arrow-incomplete .hc-step-label {
  color: unset;
}
.hc-stepper-isolated .hc-step-label {
  color: #333;
  display: inline-block;
  line-height: 2rem;
  padding: 0 0.15rem;
}
.hc-step-isolated-active .hc-step-label {
  font-weight: 600;
}

.hc-stepper-arrow .hc-step-icon {
  font-size: 1rem;
  height: 100%;
  line-height: 1.6rem;
  width: 100%;
}
.hc-stepper-isolated .hc-step-icon {
  font-size: 1.4rem;
  height: 100%;
  line-height: 1.92rem;
  width: 100%;
}
.hc-step-arrow-incomplete .hc-step-icon, .hc-step-isolated-incomplete .hc-step-icon {
  color: #d7dde4;
}
.hc-stepper-green .hc-step-arrow-active .hc-step-icon, .hc-stepper-green .hc-step-isolated-active .hc-step-icon, .hc-stepper-green .hc-step-isolated-complete .hc-step-icon, .hc-stepper-green .hc-step-isolated-completed .hc-step-icon {
  color: #00a859;
}
.hc-stepper-blue .hc-step-arrow-active .hc-step-icon, .hc-stepper-blue .hc-step-isolated-active .hc-step-icon, .hc-stepper-blue .hc-step-isolated-complete .hc-step-icon, .hc-stepper-blue .hc-step-isolated-completed .hc-step-icon {
  color: #00aeff;
}
.hc-stepper-purple .hc-step-arrow-active .hc-step-icon, .hc-stepper-purple .hc-step-isolated-active .hc-step-icon, .hc-stepper-purple .hc-step-isolated-complete .hc-step-icon, .hc-stepper-purple .hc-step-isolated-completed .hc-step-icon {
  color: #6e53a3;
}
.hc-stepper-orange .hc-step-arrow-active .hc-step-icon, .hc-stepper-orange .hc-step-isolated-active .hc-step-icon, .hc-stepper-orange .hc-step-isolated-complete .hc-step-icon, .hc-stepper-orange .hc-step-isolated-completed .hc-step-icon {
  color: #f8961d;
}
.hc-stepper-red .hc-step-arrow-active .hc-step-icon, .hc-stepper-red .hc-step-isolated-active .hc-step-icon, .hc-stepper-red .hc-step-isolated-complete .hc-step-icon, .hc-stepper-red .hc-step-isolated-completed .hc-step-icon {
  color: #f13c45;
}
.hc-stepper-green .hc-step-arrow-complete .hc-step-icon, .hc-stepper-green .hc-step-arrow-completed .hc-step-icon {
  color: rgb(35.5372493646, 192.2227506354, 118.5432589664);
}
.hc-stepper-blue .hc-step-arrow-complete .hc-step-icon, .hc-stepper-blue .hc-step-arrow-completed .hc-step-icon {
  color: rgb(66.3, 195.06, 255);
}
.hc-stepper-purple .hc-step-arrow-complete .hc-step-icon, .hc-stepper-purple .hc-step-arrow-completed .hc-step-icon {
  color: rgb(137.2534090909, 115.3281818182, 180.2918181818);
}
.hc-stepper-orange .hc-step-arrow-complete .hc-step-icon, .hc-stepper-orange .hc-step-arrow-completed .hc-step-icon {
  color: rgb(249.3696566524, 170.5448497854, 73.2203433476);
}
.hc-stepper-red .hc-step-arrow-complete .hc-step-icon, .hc-stepper-red .hc-step-arrow-completed .hc-step-icon {
  color: rgb(244.8248803828, 113.2751196172, 119.8162679426);
}

.hc-stepper-clickable {
  cursor: pointer;
  outline: none;
}

.hc-stepper-disabled {
  pointer-events: none;
}

.hc-stepper-track {
  display: flex;
  flex-direction: row;
}
.hc-stepper-arrow .hc-stepper-track {
  background-color: #f0f3f6;
}

.hc-stepper-isolated .hc-step-first:before {
  left: 50%;
}

.hc-stepper-green .hc-step-arrow-active {
  background-color: #00a859;
}
.hc-stepper-blue .hc-step-arrow-active {
  background-color: #00aeff;
}
.hc-stepper-purple .hc-step-arrow-active {
  background-color: #6e53a3;
}
.hc-stepper-orange .hc-step-arrow-active {
  background-color: #f8961d;
}
.hc-stepper-red .hc-step-arrow-active {
  background-color: #f13c45;
}

.hc-stepper-green .hc-step-isolated-active:before {
  background: #00a859;
  right: 50%;
}
.hc-stepper-green .hc-step-isolated-active:after {
  background: #d7dde4;
  content: "";
  display: block;
  height: 0.5rem;
  left: 0px;
  margin-top: -0.25rem;
  position: absolute;
  right: 0px;
  top: 1rem;
  z-index: 1;
  left: 50%;
}
.hc-stepper-blue .hc-step-isolated-active:before {
  background: #00aeff;
  right: 50%;
}
.hc-stepper-blue .hc-step-isolated-active:after {
  background: #d7dde4;
  content: "";
  display: block;
  height: 0.5rem;
  left: 0px;
  margin-top: -0.25rem;
  position: absolute;
  right: 0px;
  top: 1rem;
  z-index: 1;
  left: 50%;
}
.hc-stepper-purple .hc-step-isolated-active:before {
  background: #6e53a3;
  right: 50%;
}
.hc-stepper-purple .hc-step-isolated-active:after {
  background: #d7dde4;
  content: "";
  display: block;
  height: 0.5rem;
  left: 0px;
  margin-top: -0.25rem;
  position: absolute;
  right: 0px;
  top: 1rem;
  z-index: 1;
  left: 50%;
}
.hc-stepper-orange .hc-step-isolated-active:before {
  background: #f8961d;
  right: 50%;
}
.hc-stepper-orange .hc-step-isolated-active:after {
  background: #d7dde4;
  content: "";
  display: block;
  height: 0.5rem;
  left: 0px;
  margin-top: -0.25rem;
  position: absolute;
  right: 0px;
  top: 1rem;
  z-index: 1;
  left: 50%;
}
.hc-stepper-red .hc-step-isolated-active:before {
  background: #f13c45;
  right: 50%;
}
.hc-stepper-red .hc-step-isolated-active:after {
  background: #d7dde4;
  content: "";
  display: block;
  height: 0.5rem;
  left: 0px;
  margin-top: -0.25rem;
  position: absolute;
  right: 0px;
  top: 1rem;
  z-index: 1;
  left: 50%;
}

.hc-stepper-isolated .hc-step-last:before {
  right: 50%;
}
.hc-stepper-isolated .hc-step-last:after {
  display: none;
}

.hc-stepper-green .hc-step-arrow-complete,
.hc-stepper-green .hc-step-arrow-completed {
  background-color: rgb(35.5372493646, 192.2227506354, 118.5432589664);
}
.hc-stepper-blue .hc-step-arrow-complete,
.hc-stepper-blue .hc-step-arrow-completed {
  background-color: rgb(66.3, 195.06, 255);
}
.hc-stepper-purple .hc-step-arrow-complete,
.hc-stepper-purple .hc-step-arrow-completed {
  background-color: rgb(137.2534090909, 115.3281818182, 180.2918181818);
}
.hc-stepper-orange .hc-step-arrow-complete,
.hc-stepper-orange .hc-step-arrow-completed {
  background-color: rgb(249.3696566524, 170.5448497854, 73.2203433476);
}
.hc-stepper-red .hc-step-arrow-complete,
.hc-stepper-red .hc-step-arrow-completed {
  background-color: rgb(244.8248803828, 113.2751196172, 119.8162679426);
}

.hc-step-arrow-complete:not(.hc-step-last):after,
.hc-step-arrow-incomplete:not(.hc-step-last):after {
  border-right: 0.2rem solid #d7dde4;
  border-left: 1rem solid transparent;
  border-top: 2rem solid #d7dde4;
  border-bottom: 2rem solid #d7dde4;
  display: block;
  height: 0px;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 2;
  content: "";
  z-index: 1;
}

.hc-stepper-green .hc-step-isolated-complete:before,
.hc-stepper-green .hc-step-isolated-completed:before {
  background: #00a859;
}
.hc-stepper-blue .hc-step-isolated-complete:before,
.hc-stepper-blue .hc-step-isolated-completed:before {
  background: #00aeff;
}
.hc-stepper-purple .hc-step-isolated-complete:before,
.hc-stepper-purple .hc-step-isolated-completed:before {
  background: #6e53a3;
}
.hc-stepper-orange .hc-step-isolated-complete:before,
.hc-stepper-orange .hc-step-isolated-completed:before {
  background: #f8961d;
}
.hc-stepper-red .hc-step-isolated-complete:before,
.hc-stepper-red .hc-step-isolated-completed:before {
  background: #f13c45;
}

.hc-stepper-green .hc-step-arrow-complete:not(.hc-step-last):not(.hc-step-arrow-completed):after {
  border-right: 0.2rem solid #00a859;
  border-left: 1rem solid transparent;
  border-top: 2rem solid #00a859;
  border-bottom: 2rem solid #00a859;
  display: block;
  height: 0px;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 2;
  content: "";
  z-index: 1;
}
.hc-stepper-blue .hc-step-arrow-complete:not(.hc-step-last):not(.hc-step-arrow-completed):after {
  border-right: 0.2rem solid #00aeff;
  border-left: 1rem solid transparent;
  border-top: 2rem solid #00aeff;
  border-bottom: 2rem solid #00aeff;
  display: block;
  height: 0px;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 2;
  content: "";
  z-index: 1;
}
.hc-stepper-purple .hc-step-arrow-complete:not(.hc-step-last):not(.hc-step-arrow-completed):after {
  border-right: 0.2rem solid #6e53a3;
  border-left: 1rem solid transparent;
  border-top: 2rem solid #6e53a3;
  border-bottom: 2rem solid #6e53a3;
  display: block;
  height: 0px;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 2;
  content: "";
  z-index: 1;
}
.hc-stepper-orange .hc-step-arrow-complete:not(.hc-step-last):not(.hc-step-arrow-completed):after {
  border-right: 0.2rem solid #f8961d;
  border-left: 1rem solid transparent;
  border-top: 2rem solid #f8961d;
  border-bottom: 2rem solid #f8961d;
  display: block;
  height: 0px;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 2;
  content: "";
  z-index: 1;
}
.hc-stepper-red .hc-step-arrow-complete:not(.hc-step-last):not(.hc-step-arrow-completed):after {
  border-right: 0.2rem solid #f13c45;
  border-left: 1rem solid transparent;
  border-top: 2rem solid #f13c45;
  border-bottom: 2rem solid #f13c45;
  display: block;
  height: 0px;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 2;
  content: "";
  z-index: 1;
}

/* set standard relative layering for components */
/* set standard relative layering for components */
/* set standard relative layering for components */
/* set standard relative layering for components */
/* set standard relative layering for components */
/* set standard relative layering for components */
.hc-icon-left {
  margin-right: 5px;
}

.hc-icon-right {
  margin-left: 5px;
}

.hc-info-ico {
  font-size: 1.1428571429rem;
  color: #cccccc;
  cursor: pointer;
}
.hc-info-ico:hover {
  color: #a1a1a1;
}

.hc-table-container {
  position: relative;
  overflow: auto;
  border: none;
  height: auto;
  animation: FadeIn 0.3s;
  max-height: 100vh;
  border-bottom: 1px solid #d7dde4;
}
.hc-table-container:has(.cdk-drop-list-dragging) {
  overflow: hidden;
}

.hc-table {
  border: 1px solid transparent;
  color: #333;
  max-width: 100%;
  width: 100%;
}
.hc-table td,
.hc-table th {
  background-clip: padding-box;
  border-bottom: 1px solid #c0c5cc;
  border-top: none;
  line-height: 1.3;
  padding: 8px 16px;
  position: relative;
}
.hc-table td:focus,
.hc-table th:focus {
  outline: none;
}
.hc-table th {
  color: #006d9a;
  font-size: 14px;
  font-weight: 600;
  vertical-align: bottom;
}
.hc-table .hc-index-cell {
  text-align: center;
}
.hc-table th.hc-index-cell:not(.hc-sort-header):not(.hc-col-sortable):not(.hc-col-sortable-left) {
  padding-right: 12px;
  padding-left: 12px;
  width: 0;
}
.hc-table tbody {
  border: 1px solid #c0c5cc;
  font-size: 15px;
}
.hc-table tbody tr:nth-child(2n) {
  background-color: #fff;
}
.hc-table tbody tr:nth-child(2n+1) {
  background-color: rgb(249, 250.2, 251.4);
}
.hc-table tbody tr:not([disabled]):hover {
  background-color: rgb(228, 230.85, 233.7);
}
.hc-table td:not(.hc-index-cell) {
  vertical-align: top;
}
.hc-table td.hc-index-cell {
  padding-right: 12px;
  padding-left: 12px;
  width: 0;
  background-color: #d7dde4;
}
.hc-table tfoot {
  font-size: 14px;
  font-weight: 600;
}
.hc-table tfoot td {
  border-bottom: none;
}

.hc-table.hc-table-small td,
.hc-table.hc-table-small th {
  font-size: 13px;
  padding: 6px 16px;
}
.hc-table.hc-table-small td.hc-col-sortable:after, .hc-table.hc-table-small td.hc-col-sortable-left:after,
.hc-table.hc-table-small th.hc-col-sortable:after,
.hc-table.hc-table-small th.hc-col-sortable-left:after {
  bottom: 7px;
}
.hc-table.hc-table-small td.hc-index-cell:not(.hc-sort-header):not(.hc-col-sortable):not(.hc-col-sortable-left),
.hc-table.hc-table-small th.hc-index-cell:not(.hc-sort-header):not(.hc-col-sortable):not(.hc-col-sortable-left) {
  padding-right: 12px;
  padding-left: 12px;
  width: 0;
}

.hc-table.hc-action-table tbody tr:not([disabled]):hover {
  background-color: rgb(191.25, 234.75, 255);
  cursor: pointer;
}
.hc-table.hc-action-table tbody tr:not([disabled]).hc-row-selected {
  background-color: #007bff;
  color: #fff;
}
.hc-table.hc-action-table tbody tr:not([disabled]).hc-row-selected:hover {
  background-color: rgb(51, 149.4, 255);
}

.hc-cell-resizer-left,
.hc-cell-resizer-right {
  cursor: col-resize;
  display: block;
  height: 100%;
  position: absolute;
  top: 0;
  width: 10px;
}
.hc-cell-resizer-left.disabled,
.hc-cell-resizer-right.disabled {
  cursor: default;
}

.hc-cell-resizer-left {
  left: 0;
  margin-left: -1px;
}
.hc-table td:first-of-type .hc-cell-resizer-left, .hc-table th:first-of-type .hc-cell-resizer-left {
  display: none;
}

.hc-cell-resizer-right {
  margin-right: -1px;
  right: 0;
}
.hc-table td:last-of-type .hc-cell-resizer-right, .hc-table th:last-of-type .hc-cell-resizer-right {
  display: none;
}

.hc-row-selected,
.hc-table tbody tr.hc-row-selected {
  background-color: #007bff;
  color: #fff;
}
.hc-row-selected:hover,
.hc-table tbody tr.hc-row-selected:hover {
  background-color: rgb(51, 149.4, 255);
}
.hc-row-selected td,
.hc-table tbody tr.hc-row-selected td {
  border-color: #fff;
}
.hc-action-table tbody tr:not([disabled]) .hc-row-selected:hover,
.hc-action-table tbody tr:not([disabled]) .hc-table tbody tr.hc-row-selected:hover {
  background-color: rgb(51, 149.4, 255);
}
.hc-row-selected.hc-action-row:not([disabled]):hover,
.hc-table tbody tr.hc-row-selected.hc-action-row:not([disabled]):hover {
  background-color: rgb(51, 149.4, 255);
}
.hc-no-hover-table tbody tr .hc-row-selected:hover,
.hc-no-hover-table tbody tr .hc-table tbody tr.hc-row-selected:hover {
  background-color: #007bff;
}

.hc-table tbody tr.hc-action-row:not([disabled]):hover {
  background-color: rgb(191.25, 234.75, 255);
  cursor: pointer;
}

.hc-table-borders {
  border: 1px solid transparent;
}
.hc-table-borders td,
.hc-table-borders th {
  border: 1px solid #c0c5cc;
}
.hc-table-borders th {
  background-color: #f0f3f6;
}
.hc-table-borders .hc-footer-row {
  background-color: #f0f3f6;
}
.hc-table-borders tfoot td {
  border: 1px solid #c0c5cc;
}

.hc-table-justify-left {
  text-align: left;
}

.hc-table-justify-center {
  text-align: center;
}

.hc-table-justify-right {
  text-align: right;
}

.hc-table-justify-left .hc-sort-header-container {
  justify-content: left;
}
.hc-table-justify-center .hc-sort-header-container {
  justify-content: center;
}
.hc-table-justify-right .hc-sort-header-container {
  justify-content: right;
}

.hc-table th.hc-col-sortable,
.hc-table th.hc-col-sortable-left {
  background-clip: padding-box;
  cursor: pointer;
  padding-right: 35px;
  position: relative;
}
.hc-table th.hc-col-sortable:hover,
.hc-table th.hc-col-sortable-left:hover {
  background-color: rgb(191.25, 234.75, 255);
}
.hc-table th.hc-col-sortable:after,
.hc-table th.hc-col-sortable-left:after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNzYwLjc4IDE3OTIiPjxkZWZzPjxzdHlsZT4uY2xzLTF7ZmlsbDojYTNhNWE3O308L3N0eWxlPjwvZGVmcz48dGl0bGU+QXJ0Ym9hcmQgMTwvdGl0bGU+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNNTgyLDEzNDIuODlIODA1Ljc5cTMxLjM0LDAsMzcuMzEsMTYuNDJ0LTE0LjkxLDM3LjNMNDg1LDE3NjkuNjNRNDY0LjA3LDE3OTIsNDMyLjc3LDE3OTJ0LTUyLjIxLTIyLjM3bC0zNDMuMjEtMzczcS0yMC45MS0yMC44OC0xNC45MS0zNy4zdDM3LjMtMTYuNDJIMjgzLjU2VjBINTgyWm03OTguMjYtMTMxOSwzNDMuMiwzNzEuNTVxMjAuODUsMjAuOTEsMTQuOTIsMzYuNTV0LTM3LjMxLDE1LjY2SDE0NzcuMjRWMTc5MC41MkgxMTc4LjgyVjQ0Ny42M0g5NTVxLTMxLjMyLDAtMzcuMy0xNS42NnQxNC45MS0zNi41NWwzNDMuMi0zNzEuNTVRMTI5Ni42NiwxLjUsMTMyOCwxLjQ4VDEzODAuMjQsMjMuODdaIi8+PC9zdmc+");
  background-position: center center;
  background-repeat: no-repeat;
  bottom: 10px;
  content: "";
  height: 13px;
  margin-left: 15px;
  padding-right: 35px;
  position: absolute;
  right: 1px;
  width: 13px;
}

.hc-table th.hc-col-sortable-left {
  padding-right: 16px;
  padding-left: 35px;
}
.hc-table th.hc-col-sortable-left:after {
  left: -14px;
}

.hc-table th.hc-active-sort {
  color: #00a859;
}
.hc-table th.hc-active-sort.hc-sort-asc:after {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIzLjEuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxNzYwLjggMTc5MiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTc2MC44IDE3OTI7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojMDBBODU5O30KPC9zdHlsZT4KPHRpdGxlPkFydGJvYXJkIDE8L3RpdGxlPgo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMCwzNTJjMC04LDMuMy0xNiwxMC0yNEwzMjksOWM2LjItNS44LDE0LjUtOS4xLDIzLTljOCwwLDE1LjcsMywyMyw5bDMyMCwzMjBjMTAsMTAuNywxMi4zLDIyLjMsNywzNQoJYy01LjMsMTMuMy0xNS4zLDIwLTMwLDIwSDQ4MHYxMzc2YzAsOS4zLTMsMTctOSwyM3MtMTMuNyw5LTIzLDlIMjU2Yy05LjMsMC0xNy0zLTIzLTlzLTktMTMuNy05LTIzVjM4NEgzMmMtOS4zLDAtMTctMy0yMy05CglTMCwzNjEuMywwLDM1MnogTTE3NjAuOCwxNTY4djE5MmMwLDkuMy0zLDE3LTksMjNjLTYsNi0xMy43LDktMjMsOWgtODMyYy05LjMsMC0xNy0zLTIzLTlzLTktMTMuNy05LTIzdi0xOTJjMC05LjMsMy0xNyw5LTIzCglzMTMuNy05LDIzLTloODMyYzkuMywwLDE3LDMsMjMsOUMxNzU3LjgsMTU1MSwxNzYwLjgsMTU1OC43LDE3NjAuOCwxNTY4eiBNMTU2OC44LDEwNTZ2MTkyYzAsOS4zLTMsMTctOSwyM2MtNiw2LTEzLjcsOS0yMyw5aC02NDAKCWMtOS4zLDAtMTctMy0yMy05cy05LTEzLjctOS0yM3YtMTkyYzAtOS4zLDMtMTcsOS0yM3MxMy43LTksMjMtOWg2NDBjOS4zLDAsMTcsMywyMyw5QzE1NjUuOCwxMDM5LDE1NjguOCwxMDQ2LjcsMTU2OC44LDEwNTZ6CgkgTTEzNzYuOCw1NDR2MTkyYzAsOS4zLTMsMTctOSwyM2MtNiw2LTEzLjcsOS0yMyw5aC00NDhjLTkuMywwLTE3LTMtMjMtOXMtOS0xMy43LTktMjNWNTQ0YzAtOS4zLDMtMTcsOS0yM3MxMy43LTksMjMtOWg0NDgKCWM5LjMsMCwxNywzLDIzLDlDMTM3My44LDUyNywxMzc2LjgsNTM0LjcsMTM3Ni44LDU0NHogTTExODQuOCwzMnYxOTJjMCw5LjMtMywxNy05LDIzcy0xMy43LDktMjMsOWgtMjU2Yy05LjMsMC0xNy0zLTIzLTkKCXMtOS0xMy43LTktMjNWMzJjMC05LjMsMy0xNyw5LTIzczEzLjctOSwyMy05aDI1NmM5LjMsMCwxNywzLDIzLDlTMTE4NC44LDIyLjcsMTE4NC44LDMyeiIvPgo8L3N2Zz4K");
}
.hc-table th.hc-active-sort.hc-sort-desc:after {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIzLjEuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxNzYwLjggMTc5MiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTc2MC44IDE3OTI7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojMDBBODU5O30KPC9zdHlsZT4KPHRpdGxlPkFydGJvYXJkIDE8L3RpdGxlPgo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTE4NC44LDE1Njh2MTkyYzAsOS4zLTMsMTctOSwyM3MtMTMuNyw5LTIzLDloLTI1NmMtOS4zLDAtMTctMy0yMy05cy05LTEzLjctOS0yM3YtMTkyYzAtOS4zLDMtMTcsOS0yMwoJczEzLjctOSwyMy05aDI1NmM5LjMsMCwxNywzLDIzLDlTMTE4NC44LDE1NTguNywxMTg0LjgsMTU2OHogTTcwNC44LDE0NDBjMCw4LTMuMywxNi0xMCwyNGwtMzE5LDMxOWMtNi4yLDUuOC0xNC41LDkuMS0yMyw5CgljLTgsMC0xNS43LTMtMjMtOWwtMzIwLTMyMGMtMTAtMTAuNy0xMi4zLTIyLjMtNy0zNWM1LjMtMTMuMywxNS4zLTIwLDMwLTIwaDE5MlYzMmMwLTkuMywzLTE3LDktMjNzMTMuNy05LDIzLTloMTkyCgljOS4zLDAsMTcsMywyMyw5czksMTMuNyw5LDIzdjEzNzZoMTkyYzkuMywwLDE3LDMsMjMsOVM3MDQuOCwxNDMwLjcsNzA0LjgsMTQ0MHogTTEzNzYuOCwxMDU2djE5MmMwLDkuMy0zLDE3LTksMjNzLTEzLjcsOS0yMyw5CgloLTQ0OGMtOS4zLDAtMTctMy0yMy05cy05LTEzLjctOS0yM3YtMTkyYzAtOS4zLDMtMTcsOS0yM3MxMy43LTksMjMtOWg0NDhjOS4zLDAsMTcsMywyMyw5UzEzNzYuOCwxMDQ2LjcsMTM3Ni44LDEwNTZ6IE0xNTY4LjgsNTQ0Cgl2MTkyYzAsOS4zLTMsMTctOSwyM3MtMTMuNyw5LTIzLDloLTY0MGMtOS4zLDAtMTctMy0yMy05cy05LTEzLjctOS0yM1Y1NDRjMC05LjMsMy0xNyw5LTIzczEzLjctOSwyMy05aDY0MGM5LjMsMCwxNywzLDIzLDkKCVMxNTY4LjgsNTM0LjcsMTU2OC44LDU0NHogTTE3NjAuOCwzMnYxOTJjMCw5LjMtMywxNy05LDIzcy0xMy43LDktMjMsOWgtODMyYy05LjMsMC0xNy0zLTIzLTlzLTktMTMuNy05LTIzVjMyYzAtOS4zLDMtMTcsOS0yMwoJczEzLjctOSwyMy05aDgzMmM5LjMsMCwxNywzLDIzLDlTMTc2MC44LDIyLjcsMTc2MC44LDMyeiIvPgo8L3N2Zz4K");
}

.hc-no-hover-table tbody tr:nth-child(2n):hover {
  background-color: #fff;
}
.hc-no-hover-table tbody tr:nth-child(2n+1):hover {
  background-color: rgb(249, 250.2, 251.4);
}
.hc-no-hover-table tbody tr.hc-row-selected:hover {
  background-color: #007bff;
}

.hc-table-actions {
  display: flex;
  align-items: center;
  justify-content: flex-end;
}
.hc-table-actions .hc-elip-menu {
  margin: -1px 0 -2px 6px;
}
.hc-table-actions .hc-action-ico {
  font-size: 1.0714285714rem;
  cursor: pointer;
  color: #515353;
  opacity: 0;
  transition: opacity 0.3s;
}
.hc-table-actions .hc-action-ico:hover {
  color: #333;
}
.hc-table-actions .hc-action-ico:not(:last-of-type) {
  margin-right: 12px;
}
.hc-table-actions .hc-action-ico-show {
  opacity: 1;
}

tr:hover .hc-table-actions .hc-action-ico,
.hc-table-actions-show .hc-action-ico {
  opacity: 1;
}

.hc-table-small .hc-table-actions .hc-elip-menu {
  opacity: 1;
}

.hc-table-bulk-actions {
  padding: 3px 0 3px 20px;
  min-height: 32px;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
.hc-table-bulk-actions .selected-count {
  font-size: 0.9285714286rem;
  color: #6d6e70;
  font-style: italic;
}
.hc-table-bulk-actions .selected-count:not(:only-child) {
  margin-right: 12px;
}

.hc-empty-table-block {
  width: 100%;
  height: 300px;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  color: #6d6e70;
  animation: FadeIn 0.3s;
}
.hc-empty-table-block .hc-empty-table-block-ico {
  background-repeat: no-repeat;
  margin-bottom: 7px;
  height: 48px;
  width: 48px;
  opacity: 0.3;
}
.hc-empty-table-block .hc-empty-ico {
  background-image: url("data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA5Ni45OSA4NC4xNSI+PHRpdGxlPmVtcHR5PC90aXRsZT48cGF0aCBkPSJNODcuMTQsMTEuNjVhNS41NCw1LjU0LDAsMCwwLTUtMy41N0gxOGE1LjU0LDUuNTQsMCwwLDAtNSwzLjU3TDEuNTYsNTIuM1Y4OC42N2EzLjU3LDMuNTcsMCwwLDAsMy41NywzLjU3SDk1YTMuNTcsMy41NywwLDAsMCwzLjU3LTMuNTdWNTIuM1pNODUuNzIsNTMuNzJINjguNnMtMi4xNC4xOC0yLjE0LDMuNTdsMC0uMDhhMTYuMzgsMTYuMzgsMCwwLDEtMzIuNzQsMGwwLC4wOGMwLTMuMzktMi4xNC0zLjU2LTIuMTQtMy41NkgxNC40Yy01LjcxLDAtMy41Ny01LTMuNTctNWw4LjU2LTMxLjM4QTMuODEsMy44MSwwLDAsMSwyMywxNC41SDc3Ljg3YTMuNzcsMy43NywwLDAsMSwzLjU3LDIuNzlsNy44NSwzMS4zMlM5MS40Miw1My43Miw4NS43Miw1My43MloiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xLjU2IC04LjA4KSIvPjwvc3ZnPg==");
}
.hc-empty-table-block .hc-warn-ico {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMC4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCA3OS41IDcwLjEiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDc5LjUgNzAuMTsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHRpdGxlPndhcm48L3RpdGxlPg0KPHBhdGggZD0iTTc4LjgsNjIuOEw0NCwyLjRjLTEuMy0yLjMtNC4zLTMuMS02LjctMS44Yy0wLjcsMC40LTEuNCwxLTEuOCwxLjhMMC43LDYyLjhjLTEuMywyLjMtMC41LDUuMywxLjgsNi43DQoJYzAuNywwLjQsMS42LDAuNywyLjQsMC43aDY5LjdjMi43LDAsNC45LTIuMiw0LjktNC45Qzc5LjUsNjQuNCw3OS4yLDYzLjUsNzguOCw2Mi44eiBNMzUuMiwyMC43aDkuMnYyNS43aC05LjJWMjAuN3ogTTM5LjcsNjAuOA0KCWMtMy4xLDAtNS42LTIuNS01LjYtNS42YzAtMy4xLDIuNS01LjYsNS42LTUuNmMzLjEsMCw1LjYsMi41LDUuNiw1LjZDNDUuNCw1OC4yLDQyLjgsNjAuOCwzOS43LDYwLjh6Ii8+DQo8L3N2Zz4NCg==");
}
.hc-empty-table-block .hc-empty-table-block-msg {
  font-style: italic;
  font-weight: 400;
  text-align: center;
}
.hc-empty-table-block button {
  margin-top: 10px;
  font-style: normal;
}

th.hc-table-sticky.hc-table-sticky-border-elem-top, .hc-sticky-header th, .hc-sticky-header th.hc-col-sortable-left, .hc-sticky-header th.hc-col-sortable {
  z-index: 100;
  position: sticky;
  background-color: #fff;
  top: -1px !important;
  box-shadow: 1px 0 2px rgba(0, 0, 0, 0.15);
}
th.hc-table-sticky.hc-table-sticky-border-elem-top:first-child, .hc-sticky-header th:first-child, .hc-sticky-header th.hc-col-sortable-left:first-child, .hc-sticky-header th.hc-col-sortable:first-child {
  z-index: 101;
}
th.hc-table-sticky.hc-table-sticky-border-elem-top:first-child:before, .hc-sticky-header th:first-child:before, .hc-sticky-header th.hc-col-sortable-left:first-child:before, .hc-sticky-header th.hc-col-sortable:first-child:before {
  content: " ";
  height: 100%;
  width: 2px;
  background-color: #fff;
  display: inline-block;
  position: absolute;
  left: -1px;
  top: 0;
}
th.hc-table-sticky.hc-table-sticky-border-elem-top:last-child:before, .hc-sticky-header th:last-child:before, .hc-sticky-header th.hc-col-sortable-left:last-child:before, .hc-sticky-header th.hc-col-sortable:last-child:before {
  content: " ";
  height: 100%;
  width: 2px;
  background-color: #fff;
  display: inline-block;
  position: absolute;
  right: -1px;
  top: 0;
}

td.hc-table-sticky.hc-table-sticky-border-elem-left, td.hc-sticky-col, th:first-child.hc-table-sticky.hc-table-sticky-border-elem-left, th:first-child.hc-sticky-col {
  z-index: 99;
  position: sticky;
  left: -1px !important;
  border-left: 1px solid #c0c5cc;
  background-color: #d7dde4;
  box-shadow: inset 1px 0 0 #c0c5cc, inset -1px 0 0 #c0c5cc;
}
td.hc-table-sticky.hc-table-sticky-border-elem-left:first-child:before, td.hc-sticky-col:first-child:before, th:first-child.hc-table-sticky.hc-table-sticky-border-elem-left:first-child:before, th:first-child.hc-sticky-col:first-child:before {
  content: none;
}
td.hc-table-sticky.hc-table-sticky-border-elem-left:last-child:after, td.hc-sticky-col:last-child:after, th:first-child.hc-table-sticky.hc-table-sticky-border-elem-left:last-child:after, th:first-child.hc-sticky-col:last-child:after {
  content: none;
}

.hc-table-container-gray th.hc-table-sticky.hc-table-sticky-border-elem-top, .hc-table-container-gray .hc-sticky-header th {
  background-color: #f0f3f6;
}
.hc-table-container-gray th.hc-table-sticky.hc-table-sticky-border-elem-top:first-child:before, .hc-table-container-gray .hc-sticky-header th:first-child:before {
  background-color: #f0f3f6;
}
.hc-table-container-gray th.hc-table-sticky.hc-table-sticky-border-elem-top:last-child:before, .hc-table-container-gray .hc-sticky-header th:last-child:before {
  background-color: #f0f3f6;
}

.hc-table-container-gray th.hc-table-sticky-border-elem-left.hc-table-sticky-border-elem-top, .hc-table-container-gray tr.hc-sticky-header th.hc-sticky-col:first-child, :not(.hc-table-container-gray) th.hc-table-sticky-border-elem-left.hc-table-sticky-border-elem-top, :not(.hc-table-container-gray) tr.hc-sticky-header th.hc-sticky-col:first-child {
  z-index: 101;
  background-color: #d7dde4;
  border-left: 1px solid #c0c5cc;
}

.hc-table-borders th.hc-table-sticky, .hc-table-borders .hc-sticky-header th, .hc-table-borders .hc-sticky-header th.hc-col-sortable-left, .hc-table-borders .hc-sticky-header th.hc-col-sortable {
  background-color: #f0f3f6;
  box-shadow: inset 0 1px 0 #c0c5cc, inset 0 -1px 0 #c0c5cc;
  border: 1px solid #c0c5cc;
  border-bottom: none;
}
.hc-table-borders th.hc-table-sticky:first-child:before, .hc-table-borders .hc-sticky-header th:first-child:before, .hc-table-borders .hc-sticky-header th.hc-col-sortable-left:first-child:before, .hc-table-borders .hc-sticky-header th.hc-col-sortable:first-child:before {
  content: none;
}
.hc-table-borders th.hc-table-sticky:last-child:after, .hc-table-borders .hc-sticky-header th:last-child:after, .hc-table-borders .hc-sticky-header th.hc-col-sortable-left:last-child:after, .hc-table-borders .hc-sticky-header th.hc-col-sortable:last-child:after {
  content: none;
}
.hc-table-borders th.hc-table-sticky.hc-table-sticky-border-elem-left, .hc-table-borders .hc-sticky-header th.hc-table-sticky-border-elem-left, .hc-table-borders .hc-sticky-header th.hc-col-sortable-left.hc-table-sticky-border-elem-left, .hc-table-borders .hc-sticky-header th.hc-col-sortable.hc-table-sticky-border-elem-left {
  box-shadow: inset 0 1px 0 #c0c5cc, inset 0 -1px 0 #c0c5cc, inset 1px 0 0 #c0c5cc, inset -1px 0 0 #c0c5cc;
}
.hc-table-borders td.hc-table-sticky, .hc-table-borders td.hc-sticky-col, .hc-table-borders th.hc-sticky-col {
  border-right: none !important;
  box-shadow: inset 1px 0 0 #c0c5cc, inset -1px 0 0 #c0c5cc;
}
.hc-table-borders .hc-sticky-header th.hc-sticky-col {
  box-shadow: inset 0 1px 0 #c0c5cc, inset 0 -1px 0 #c0c5cc, inset 1px 0 0 #c0c5cc, inset -1px 0 0 #c0c5cc;
}

.hc-draggable-header {
  position: relative;
}
.hc-draggable-header .ico-grip {
  position: absolute;
  left: 2px;
  color: #708090;
  opacity: 0;
  background-image: url("data:image/svg+xml;base64,PHN2ZyBpZD0iZ3JpcCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iNS45NCIgaGVpZ2h0PSIxNy45NCIgdmlld0JveD0iMCAwIDUuOTQgMTcuOTQiPgogIDxjaXJjbGUgaWQ9IkVsbGlwc2VfNCIgZGF0YS1uYW1lPSJFbGxpcHNlIDQiIGN4PSIwLjk3IiBjeT0iMC45NyIgcj0iMC45NyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAwKSIgZmlsbD0iI2ExYTFhMSIvPgogIDxjaXJjbGUgaWQ9IkVsbGlwc2VfNSIgZGF0YS1uYW1lPSJFbGxpcHNlIDUiIGN4PSIwLjk3IiBjeT0iMC45NyIgcj0iMC45NyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCA0KSIgZmlsbD0iI2ExYTFhMSIvPgogIDxjaXJjbGUgaWQ9IkVsbGlwc2VfNiIgZGF0YS1uYW1lPSJFbGxpcHNlIDYiIGN4PSIwLjk3IiBjeT0iMC45NyIgcj0iMC45NyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCA4KSIgZmlsbD0iI2ExYTFhMSIvPgogIDxjaXJjbGUgaWQ9IkVsbGlwc2VfNyIgZGF0YS1uYW1lPSJFbGxpcHNlIDciIGN4PSIwLjk3IiBjeT0iMC45NyIgcj0iMC45NyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAxMikiIGZpbGw9IiNhMWExYTEiLz4KICA8Y2lyY2xlIGlkPSJFbGxpcHNlXzgiIGRhdGEtbmFtZT0iRWxsaXBzZSA4IiBjeD0iMC45NyIgY3k9IjAuOTciIHI9IjAuOTciIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgMTYpIiBmaWxsPSIjYTFhMWExIi8+CiAgPGNpcmNsZSBpZD0iRWxsaXBzZV85IiBkYXRhLW5hbWU9IkVsbGlwc2UgOSIgY3g9IjAuOTciIGN5PSIwLjk3IiByPSIwLjk3IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg0IDApIiBmaWxsPSIjYTFhMWExIi8+CiAgPGNpcmNsZSBpZD0iRWxsaXBzZV8xMCIgZGF0YS1uYW1lPSJFbGxpcHNlIDEwIiBjeD0iMC45NyIgY3k9IjAuOTciIHI9IjAuOTciIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQgNCkiIGZpbGw9IiNhMWExYTEiLz4KICA8Y2lyY2xlIGlkPSJFbGxpcHNlXzExIiBkYXRhLW5hbWU9IkVsbGlwc2UgMTEiIGN4PSIwLjk3IiBjeT0iMC45NyIgcj0iMC45NyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNCA4KSIgZmlsbD0iI2ExYTFhMSIvPgogIDxjaXJjbGUgaWQ9IkVsbGlwc2VfMTIiIGRhdGEtbmFtZT0iRWxsaXBzZSAxMiIgY3g9IjAuOTciIGN5PSIwLjk3IiByPSIwLjk3IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg0IDEyKSIgZmlsbD0iI2ExYTFhMSIvPgogIDxjaXJjbGUgaWQ9IkVsbGlwc2VfMTMiIGRhdGEtbmFtZT0iRWxsaXBzZSAxMyIgY3g9IjAuOTciIGN5PSIwLjk3IiByPSIwLjk3IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg0IDE2KSIgZmlsbD0iI2ExYTFhMSIvPgo8L3N2Zz4K");
  background-repeat: no-repeat;
  background-size: contain;
  display: inline-block;
  height: 16px;
  width: 16px;
  cursor: pointer;
}
.hc-draggable-header:hover .ico-grip, .hc-draggable-header.cdk-drag-preview .ico-grip {
  opacity: 1;
  cursor: move;
}

.hc-table.cdk-drop-list-dragging .cdk-drag {
  transform: translate3d(0px, 0px, 0px) !important;
}
.hc-table.cdk-drop-list-dragging .hc-draggable-header:before {
  content: " ";
  position: absolute;
  height: calc(100vh - 220px);
  max-height: calc(100vh - 220px);
  width: 100%;
  display: inline-block;
  left: 0;
  top: 0;
}
.hc-table.cdk-drop-list-dragging .hc-draggable-header:hover {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  background-color: rgba(0, 123, 255, 0.4) !important;
}
.hc-table.cdk-drop-list-dragging .hc-draggable-header:hover .ico-grip {
  opacity: 0;
}
.hc-table.cdk-drop-list-dragging .hc-draggable-header:hover:before {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  background-color: rgba(0, 123, 255, 0.4) !important;
}

.hc-draggable-header.cdk-drag-preview {
  display: inline-block;
  background-color: #fff;
  padding: 8px 16px;
  border: 1px solid #f0f3f6;
  border-radius: 4px;
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);
  opacity: 0.9;
  color: #006d9a;
}
.hc-draggable-header.cdk-drag-placeholder {
  transform: translate3d(0px, 0px, 0px) !important;
}

hc-table {
  display: block;
}

/* set standard relative layering for components */
/* set standard relative layering for components */
.hc-icon-left {
  margin-right: 5px;
}

.hc-icon-right {
  margin-left: 5px;
}

.hc-info-ico {
  font-size: 1.1428571429rem;
  color: #cccccc;
  cursor: pointer;
}
.hc-info-ico:hover {
  color: #a1a1a1;
}

.hc-tab:focus {
  outline: none;
}
.hc-tab:focus a {
  outline: 2px solid rgba(0, 174, 255, 0.4);
  outline-offset: -2px;
}
.hc-tab.hc-tab-active {
  pointer-events: none;
}
.hc-tab a:focus {
  box-shadow: none;
  outline: none;
}

.hc-tab-vertical {
  background-color: #fff;
  color: #333;
  display: block;
  padding: 20px;
  text-decoration: none;
}
.hc-tab-vertical:hover {
  cursor: pointer;
}
.hc-tab-vertical.active {
  background-color: #f0f3f6;
  border-left: #00aeff 8px solid;
  color: #00aeff;
  font-weight: 600;
  padding-left: 12px;
}
.hc-tab-vertical.hc-tab-tight {
  padding: 10px 20px;
}

.hc-tab-horizontal {
  background-color: inherit;
  color: #333;
  display: block;
  width: fit-content;
  font-size: 14px;
  min-width: 100px;
  padding: 10px 20px;
  text-align: center;
  text-decoration: none;
}
.hc-tab-horizontal:hover {
  cursor: pointer;
}
.hc-tab-horizontal.active {
  border-bottom: #00aeff 4px solid;
  color: #333;
  font-weight: bold;
}
.hc-tab-horizontal.hc-tab-tight {
  padding: 10px;
}

/* set standard relative layering for components */
/* set standard relative layering for components */
.hc-icon-left {
  margin-right: 5px;
}

.hc-icon-right {
  margin-left: 5px;
}

.hc-info-ico {
  font-size: 1.1428571429rem;
  color: #cccccc;
  cursor: pointer;
}
.hc-info-ico:hover {
  color: #a1a1a1;
}

.hc-horizontal-tab-container {
  position: relative;
  height: auto;
  width: 100%;
}

.hc-tab-bar-horizontal {
  align-items: baseline;
  background-color: inherit;
  border-bottom: 1px solid #c0c5cc;
  display: flex;
  flex-direction: row;
  overflow: hidden;
}
.hc-tab-bar-horizontal.hc-tab-bar-arrow-overflow {
  width: calc(100% - 68px);
  margin-left: 34px;
}

.hc-tab-content-horizontal {
  background-color: inherit;
  height: 100%;
  overflow: auto;
  width: 100%;
}

.hc-vertical-tab-container {
  display: flex;
  height: 100%;
  width: 100%;
}

.hc-tab-bar-vertical {
  background-color: #fff;
  padding: 15px 0;
  width: 20%;
}

.hc-tab-content-vertical {
  background-color: #f0f3f6;
  width: 80%;
}

.hc-tab-bar-more {
  padding: 10px 20px;
  border-radius: 5px;
  cursor: pointer;
  color: #333;
}
.hc-tab-bar-more:hover {
  background-color: #e0e0e0;
}
.hc-tab-bar-more:focus {
  outline: none;
  border-bottom: none;
  box-shadow: 0 0 0 2px rgba(0, 174, 255, 0.4);
}

.hc-tab-bar-arrows {
  padding: 10px 10px;
  min-width: 34px;
  border-radius: 5px;
  cursor: pointer;
  color: #333;
}
.hc-tab-bar-arrows.hc-tab-bar-left-arrow {
  position: absolute;
  left: 0;
  top: 5px;
}
.hc-tab-bar-arrows.hc-tab-bar-right-arrow {
  position: absolute;
  right: 0;
  top: 5px;
}
.hc-tab-bar-arrows.hc-tab-bar-arrow-disabled {
  opacity: 0.25;
  pointer-events: none;
}
.hc-tab-bar-arrows:hover {
  background-color: #e0e0e0;
}
.hc-tab-bar-arrows:focus {
  outline: none;
  border-bottom: none;
  box-shadow: 0 0 0 2px rgba(0, 174, 255, 0.4);
}

.more-chevron-down {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0NDggNTEyIj48IS0tIEZvbnQgQXdlc29tZSBGcmVlIDUuMTUuMyBieSBAZm9udGF3ZXNvbWUgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbSBMaWNlbnNlIC0gaHR0cHM6Ly9mb250YXdlc29tZS5jb20vbGljZW5zZS9mcmVlIChJY29uczogQ0MgQlkgNC4wLCBGb250czogU0lMIE9GTCAxLjEsIENvZGU6IE1JVCBMaWNlbnNlKSAtLT48cGF0aCBkPSJNMjA3LjAyOSAzODEuNDc2TDEyLjY4NiAxODcuMTMyYy05LjM3My05LjM3My05LjM3My0yNC41NjkgMC0zMy45NDFsMjIuNjY3LTIyLjY2N2M5LjM1Ny05LjM1NyAyNC41MjItOS4zNzUgMzMuOTAxLS4wNEwyMjQgMjg0LjUwNWwxNTQuNzQ1LTE1NC4wMjFjOS4zNzktOS4zMzUgMjQuNTQ0LTkuMzE3IDMzLjkwMS4wNGwyMi42NjcgMjIuNjY3YzkuMzczIDkuMzczIDkuMzczIDI0LjU2OSAwIDMzLjk0MUwyNDAuOTcxIDM4MS40NzZjLTkuMzczIDkuMzcyLTI0LjU2OSA5LjM3Mi0zMy45NDIgMHoiLz48L3N2Zz4=");
  background-repeat: no-repeat;
  position: relative;
  top: 3px;
}

.ico-chevron-right {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMjAgNTEyIj48IS0tIEZvbnQgQXdlc29tZSBGcmVlIDUuMTUuMyBieSBAZm9udGF3ZXNvbWUgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbSBMaWNlbnNlIC0gaHR0cHM6Ly9mb250YXdlc29tZS5jb20vbGljZW5zZS9mcmVlIChJY29uczogQ0MgQlkgNC4wLCBGb250czogU0lMIE9GTCAxLjEsIENvZGU6IE1JVCBMaWNlbnNlKSAtLT48cGF0aCBkPSJNMjg1LjQ3NiAyNzIuOTcxTDkxLjEzMiA0NjcuMzE0Yy05LjM3MyA5LjM3My0yNC41NjkgOS4zNzMtMzMuOTQxIDBsLTIyLjY2Ny0yMi42NjdjLTkuMzU3LTkuMzU3LTkuMzc1LTI0LjUyMi0uMDQtMzMuOTAxTDE4OC41MDUgMjU2IDM0LjQ4NCAxMDEuMjU1Yy05LjMzNS05LjM3OS05LjMxNy0yNC41NDQuMDQtMzMuOTAxbDIyLjY2Ny0yMi42NjdjOS4zNzMtOS4zNzMgMjQuNTY5LTkuMzczIDMzLjk0MSAwTDI4NS40NzUgMjM5LjAzYzkuMzczIDkuMzcyIDkuMzczIDI0LjU2OC4wMDEgMzMuOTQxeiIvPjwvc3ZnPg==");
  background-repeat: no-repeat;
}

.ico-chevron-left {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMjAgNTEyIj48IS0tIEZvbnQgQXdlc29tZSBGcmVlIDUuMTUuMyBieSBAZm9udGF3ZXNvbWUgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbSBMaWNlbnNlIC0gaHR0cHM6Ly9mb250YXdlc29tZS5jb20vbGljZW5zZS9mcmVlIChJY29uczogQ0MgQlkgNC4wLCBGb250czogU0lMIE9GTCAxLjEsIENvZGU6IE1JVCBMaWNlbnNlKSAtLT48cGF0aCBkPSJNMzQuNTIgMjM5LjAzTDIyOC44NyA0NC42OWM5LjM3LTkuMzcgMjQuNTctOS4zNyAzMy45NCAwbDIyLjY3IDIyLjY3YzkuMzYgOS4zNiA5LjM3IDI0LjUyLjA0IDMzLjlMMTMxLjQ5IDI1NmwxNTQuMDIgMTU0Ljc1YzkuMzQgOS4zOCA5LjMyIDI0LjU0LS4wNCAzMy45bC0yMi42NyAyMi42N2MtOS4zNyA5LjM3LTI0LjU3IDkuMzctMzMuOTQgMEwzNC41MiAyNzIuOTdjLTkuMzctOS4zNy05LjM3LTI0LjU3IDAtMzMuOTR6Ii8+PC9zdmc+");
  background-repeat: no-repeat;
}

/* set standard relative layering for components */
/* set standard relative layering for components */
/* set standard relative layering for components */
@keyframes HCSubtleFadePulse {
  0% {
    opacity: 0.1;
  }
  50% {
    opacity: 0.35;
  }
  100% {
    opacity: 0.1;
  }
}
@keyframes HCSlideInUp {
  0% {
    opacity: 0;
    transform: translateY(20px);
  }
  100% {
    opacity: 1;
    transform: translateY(0px);
  }
}
@keyframes HCFadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes HCProgressShift {
  0% {
    transform: translateX(-100%);
  }
  50% {
    transform: translateX(0%);
  }
  100% {
    transform: translateX(100%);
  }
}
@keyframes HCFillUnfillRotate {
  12.5% {
    transform: rotate(135deg);
  } /* 0.5 * ARCSIZE */
  25% {
    transform: rotate(270deg);
  } /* 1   * ARCSIZE */
  37.5% {
    transform: rotate(405deg);
  } /* 1.5 * ARCSIZE */
  50% {
    transform: rotate(540deg);
  } /* 2   * ARCSIZE */
  62.5% {
    transform: rotate(675deg);
  } /* 2.5 * ARCSIZE */
  75% {
    transform: rotate(810deg);
  } /* 3   * ARCSIZE */
  87.5% {
    transform: rotate(945deg);
  } /* 3.5 * ARCSIZE */
  to {
    transform: rotate(1080deg);
  } /* 4   * ARCSIZE */
}
@keyframes HCContainerRotate {
  to {
    transform: rotate(360deg);
  }
}
@keyframes HCLeftSpin {
  from {
    transform: rotate(130deg);
  }
  50% {
    transform: rotate(-5deg);
  }
  to {
    transform: rotate(130deg);
  }
}
@keyframes HCRightSpin {
  from {
    transform: rotate(-130deg);
  }
  50% {
    transform: rotate(5deg);
  }
  to {
    transform: rotate(-130deg);
  }
}
@keyframes HCDotsLoader {
  0%, 80%, 100% {
    background-color: rgba(56, 70, 85, 0.2);
  }
  40% {
    background-color: #384655;
  }
}
@keyframes HCDotsLoaderLight {
  0%, 80%, 100% {
    background-color: rgba(255, 255, 255, 0.2);
  }
  40% {
    background-color: rgba(255, 255, 255, 0.8);
  }
}
.hc-toaster {
  width: 100%;
}

.hc-toast {
  box-sizing: border-box;
  margin: 10px 0;
  border-radius: 5px;
  display: block;
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);
  min-width: 300px;
  position: relative;
}

.hc-toast-dismiss {
  cursor: pointer;
  pointer-events: all;
}

.hc-toast-success {
  background-color: #00a859;
}
.hc-toast-success.hc-toast-dismiss:hover {
  background-color: rgb(0, 152.7, 80.8946428571);
}
.hc-toast-success .hc-toast-icon {
  width: 30px;
  height: 30px;
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMTAwIj4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiAjZmZmOwogICAgICB9CiAgICA8L3N0eWxlPgogIDwvZGVmcz4KICA8ZyBpZD0ibm91bl9DaGVja2JveF8xMDU1NzI1X0ZGRkZGRiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTYgLTk1OC4zNjIpIj4KICAgIDxwYXRoIGlkPSJQYXRoXzUwNyIgZGF0YS1uYW1lPSJQYXRoIDUwNyIgY2xhc3M9ImNscy0xIiBkPSJNNTUuOTY0LDk1OC4zNjJhNTAsNTAsMCwxLDAsNTAuMDM2LDUwQTUwLDUwLDAsMCwwLDU1Ljk2NCw5NTguMzYyWm0yMC45NTIsMjIuNTg0YTIuMywyLjMsMCwwLDEsMS44NDcuNjc1bDguNDE2LDguNzM2YTIuMzYsMi4zNiwwLDAsMSwwLDMuMTZsLTMxLjMyMSwzMi42Ny0xLjQ5MSwxLjU2M0w0Ny4zLDEwMzUuMWEyLjM2NiwyLjM2NiwwLDAsMS0zLjI2NywwbC04LjQxNi04Ljc3Mi0xMC44MzEtMTEuMjkzYTIuMzU5LDIuMzU5LDAsMCwxLDAtMy4xNmw4LjU1OC04LjkxM2EyLjM2NiwyLjM2NiwwLDAsMSwzLjI2NywwbDkuMiw5LjU4OEw3NS41LDk4MS42MjFhMi4yOCwyLjI4LDAsMCwxLDEuNDItLjY3NVoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgMCkiLz4KICA8L2c+Cjwvc3ZnPgo=");
}

.hc-toast-info {
  background-color: #00aeff;
}
.hc-toast-info.hc-toast-dismiss:hover {
  background-color: rgb(0, 163.56, 239.7);
}
.hc-toast-info .hc-toast-icon {
  width: 30px;
  height: 30px;
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgMTAwIDEwMCI+CiAgPGRlZnM+CiAgICA8c3R5bGU+CiAgICAgIC5jbHMtMSB7CiAgICAgICAgY2xpcC1wYXRoOiB1cmwoI2NsaXAtQXJ0Ym9hcmRfMSk7CiAgICAgIH0KCiAgICAgIC5jbHMtMiB7CiAgICAgICAgZmlsbDogI2ZmZjsKICAgICAgfQogICAgPC9zdHlsZT4KICAgIDxjbGlwUGF0aCBpZD0iY2xpcC1BcnRib2FyZF8xIj4KICAgICAgPHJlY3Qgd2lkdGg9IjEwMCIgaGVpZ2h0PSIxMDAiLz4KICAgIDwvY2xpcFBhdGg+CiAgPC9kZWZzPgogIDxnIGlkPSJBcnRib2FyZF8xIiBkYXRhLW5hbWU9IkFydGJvYXJkIOKAkyAxIiBjbGFzcz0iY2xzLTEiPgogICAgPHBhdGggaWQ9Im5vdW5fSW5mb18yMjMzNzBfRkZGRkZGIiBjbGFzcz0iY2xzLTIiIGQ9Ik0xNy4yNjksMTcuMjY5YTUwLDUwLDAsMSwwLDcwLjcxMiwwQTUwLDUwLDAsMCwwLDE3LjI2OSwxNy4yNjlaTTU0LjYzLDIzLjZhNy43MDUsNy43MDUsMCwwLDEsMCwxNS40MDksNy43Nyw3Ljc3LDAsMCwxLTcuNy03LjgxQTcuNjU4LDcuNjU4LDAsMCwxLDU0LjYzLDIzLjZaTTY1LjUsNzUuMjExQTUuMDQ5LDUuMDQ5LDAsMCwxLDY0LjQ0Niw3N2ExMy43NiwxMy43NiwwLDAsMS0xMC4xMzIsNC41MzgsMzMuMTU4LDMzLjE1OCwwLDAsMS01LjU5NC0uMzE3QzQ1LjY1OSw4MC44LDQxLjc1NCw3Nyw0Mi4yODIsNzIuOTk0bDEuMjY2LTguMjMyYy44NDQtNC43NDksMS42ODktOS42LDIuNTMzLTE0LjM1NCwwLS4zMTcuMTA2LS42MzMuMTA2LS45NSwwLTIuMDA1LS42MzMtMi43NDQtMi42MzktMi45NTVhMjEuMTMyLDIxLjEzMiwwLDAsMS0yLjUzMy0uNDIyLDEuODU3LDEuODU3LDAsMCwxLTEuMzcyLTEuOWMuMTA2LS44NDQuNjMzLTEuMzcyLDEuNjg5LTEuNTgzYTkuNjU3LDkuNjU3LDAsMCwxLDEuNzk0LS4xMDZINTcuNjkxYzEuNzk0LDAsMi44NS44NDQsMi44NSwyLjYzOWEyMS4xODUsMjEuMTg1LDAsMCwxLS41MjgsNC40MzNjLS45NSw1LjQ4OC0yLjAwNSwxMC44NzEtMi45NTUsMTYuMzU5LS4zMTcsMS43OTQtLjczOSwzLjU4OC0uOTUsNS4zODNhNy40NTksNy40NTksMCwwLDAsLjIxMSwyLjYzOSwyLjA5MSwyLjA5MSwwLDAsMCwyLjMyMiwxLjY4OSw5Ljc1MSw5Ljc1MSwwLDAsMCwyLjg1LS44NDRBMTkuNjc5LDE5LjY3OSwwLDAsMSw2My42LDczLjczM0M2NC44NjgsNzMuMzExLDY1LjgxOCw3NC4wNSw2NS41LDc1LjIxMVoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yLjYyNSAtMi42MjUpIi8+CiAgPC9nPgo8L3N2Zz4K");
}

.hc-toast-warning {
  background-color: #f8961d;
}
.hc-toast-warning.hc-toast-dismiss:hover {
  background-color: rgb(243.9442060086, 138.1630901288, 7.5557939914);
}
.hc-toast-warning .hc-toast-icon {
  width: 30px;
  height: 30px;
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgMTAwIDEwMCI+CiAgPGRlZnM+CiAgICA8c3R5bGU+CiAgICAgIC5jbHMtMSB7CiAgICAgICAgY2xpcC1wYXRoOiB1cmwoI2NsaXAtQXJ0Ym9hcmRfMSk7CiAgICAgIH0KCiAgICAgIC5jbHMtMiB7CiAgICAgICAgZmlsbDogI2ZmZjsKICAgICAgfQogICAgPC9zdHlsZT4KICAgIDxjbGlwUGF0aCBpZD0iY2xpcC1BcnRib2FyZF8xIj4KICAgICAgPHJlY3Qgd2lkdGg9IjEwMCIgaGVpZ2h0PSIxMDAiLz4KICAgIDwvY2xpcFBhdGg+CiAgPC9kZWZzPgogIDxnIGlkPSJBcnRib2FyZF8xIiBkYXRhLW5hbWU9IkFydGJvYXJkIOKAkyAxIiBjbGFzcz0iY2xzLTEiPgogICAgPHBhdGggaWQ9Im5vdW5fQ2F1dGlvbl80NDU2NjJfRkZGRkZGIiBjbGFzcz0iY2xzLTIiIGQ9Ik0xMDIuNTUsODEuMzIsNjUuNDM5LDE3LjAzOWMtNS43NC05Ljk0NC0xNS4xMzQtOS45NDQtMjAuODc0LDBMNy40NSw4MS4zMkMxLjcxLDkxLjI2NCw2LjQwNyw5OS40LDE3Ljg4OSw5OS40SDkyLjExMUMxMDMuNTkzLDk5LjQsMTA4LjI5Miw5MS4yNjQsMTAyLjU1LDgxLjMyWk00OS40NDQsMzcuMjY5YTUuNTU2LDUuNTU2LDAsMCwxLDExLjExMSwwVjYyLjE0YTUuNTU2LDUuNTU2LDAsMSwxLTExLjExMSwwWk01NSw4Ny44MjRBNi43MjEsNi43MjEsMCwxLDEsNjEuNzIxLDgxLjEsNi43Myw2LjczLDAsMCwxLDU1LDg3LjgyNFoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC01IC00LjU4MSkiLz4KICA8L2c+Cjwvc3ZnPgo=");
}

.hc-toast-alert {
  background-color: #f13c45;
}
.hc-toast-alert.hc-toast-dismiss:hover {
  background-color: rgb(239.2918660287, 36.2081339713, 46.3062200957);
}
.hc-toast-alert .hc-toast-icon {
  width: 30px;
  height: 30px;
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgMTAwIDEwMCI+CiAgPGRlZnM+CiAgICA8c3R5bGU+CiAgICAgIC5jbHMtMSB7CiAgICAgICAgY2xpcC1wYXRoOiB1cmwoI2NsaXAtQXJ0Ym9hcmRfMSk7CiAgICAgIH0KCiAgICAgIC5jbHMtMiB7CiAgICAgICAgZmlsbDogI2ZmZjsKICAgICAgfQogICAgPC9zdHlsZT4KICAgIDxjbGlwUGF0aCBpZD0iY2xpcC1BcnRib2FyZF8xIj4KICAgICAgPHJlY3Qgd2lkdGg9IjEwMCIgaGVpZ2h0PSIxMDAiLz4KICAgIDwvY2xpcFBhdGg+CiAgPC9kZWZzPgogIDxnIGlkPSJBcnRib2FyZF8xIiBkYXRhLW5hbWU9IkFydGJvYXJkIOKAkyAxIiBjbGFzcz0iY2xzLTEiPgogICAgPHBhdGggaWQ9Im5vdW5fV2FybmluZ18xODI1NTNfRkZGRkZGIiBjbGFzcz0iY2xzLTIiIGQ9Ik0tMTIyLjY3MywyMTguN2gtNDEuMzg0TC0xOTMuMywyNDcuOTQzdjQxLjUxNGwyOS4yNDMsMjkuMjQzaDQxLjUxNEwtOTMuMywyODkuNDU3VjI0Ny45NDNMLTEyMi42NzMsMjE4LjdabS0yMi4xOTMsMjEuMDE4YTYuNDg2LDYuNDg2LDAsMCwxLDYuNzg4LDIuNDgsNi43Myw2LjczLDAsMCwxLDEuMTc1LDQuNDM5Yy0uMTMxLDMuMTMzLS4zOTIsNi4yNjYtLjUyMiw5LjUzLS4yNjEsNC45NjEtLjUyMiwxMC4wNTItLjkxNCwxNS4wMTMtLjEzMSwxLjU2Ny0uMTMxLDMuMTMzLS4yNjEsNC43YTQuNzA5LDQuNzA5LDAsMCwxLTQuODMsNC43LDQuODU1LDQuODU1LDAsMCwxLTQuODMtNC41NjljLS4zOTItNy43LS43ODMtMTUuNC0xLjMwNS0yMy4xMDdsLS4zOTItNi4yNjZBNy4wNTMsNy4wNTMsMCwwLDEtMTQ0Ljg2NywyMzkuNzE4Wm0xLjU2Nyw1OC4wOTRhNi40MDcsNi40MDcsMCwwLDEtNi40LTYuNCw2LjQzNiw2LjQzNiwwLDAsMSw2LjUyNy02LjQsNi41Miw2LjUyLDAsMCwxLDYuNCw2LjUyN0E2LjY3OSw2LjY3OSwwLDAsMS0xNDMuMywyOTcuODEyWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTkzLjMgLTIxOC43KSIvPgogIDwvZz4KPC9zdmc+Cg==");
}

.hc-toast-custom-image {
  width: 60px;
  height: 60px;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

.hc-toast-custom-icon {
  width: 30px !important;
  height: 30px !important;
  font-size: 30px !important;
}

.hc-toast-content {
  color: #fff;
  display: flex;
  align-content: center;
  padding: 15px;
}

.hc-toast-progress-offset {
  padding-bottom: 19px;
}

.hc-toast-icon-container {
  margin-right: 20px;
  margin-left: 5px;
  display: flex;
  align-items: center;
}

.hc-toast-content-container {
  display: flex;
  align-items: start;
  flex-direction: column;
  justify-content: center;
}

.hc-toast-close {
  padding-left: 20px;
  padding-right: 3px;
  margin-left: auto;
  display: flex;
  align-items: center;
}

.hc-toast-close-icon {
  height: 16px;
  width: 16px;
  background-repeat: no-repeat;
  background-size: contain;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAC4jAAAuIwF4pT92AAAA3klEQVQ4jY3Ty07DMBCF4S+1WoW2AiHYsEMRgvd/G255A0iBSlmABCycSK7lpD27mfgfj+dMiLrFg9N1jwbCAF9hhQ26I3CDC5yhDrjBcvhYY43dDHyZxFXA23BznRQpdZLDezyGIeiOFMnhL7wQZzCqVGSFc1yXYKgK77wTh1TSHs9pIhQOdeJQN1n+HW1+eDFx09+JuWIHjcM3j1oruJMXyKfdoR9gCnuSFij53OLDjMVhAj6wysyeVOJPtJ2BU+UW9wv8ZG1PwfCKzyT+DuJAavziaQYe1Ynb2aP9BwSKL/wuw66pAAAAAElFTkSuQmCC1oxTp3984/v2slSsefRzojZA0qKmaEbiu0SWHPxJcflz4JLGMk0z0oK9xuBPisANkHSXqZqRFOw1B39ShG2ApJtN14yUYG8x+JMiaAMk3WTKZiQEe8vBnxQhGyDpatM2Y+9g7zH4kyJgAyRdZepm7BnsPQd/UhhtaRTTN2OvYCcM/qQw2lI6m8E+wU4a/ElhtKVUNuOLrYOdOPiTwmhLaWzGI1sGO3nwJ4XRllLYjCe2CvYIgz8pjLa0N5vxgi2CPdLgTwqjLe3FZpyxdrBHHPxJYbSlrdmMV6wZ7JEHf1IYbWkrNuMNawX7CIM/KYy2tDabcYE1gn2kwZ8URltai8240NLBPuLgTwqjLS3NZlxhyWAfefAnhdGWlmIzrrRUsGcY/ElhtKV72YwbLBHsmQZ/Uhht6VY240b3BnvGwZ8URlu6ls24wz3BnnnwJ4XRli5lM+5sxq3BdvDfFEZbeovN+Ka4sRm3BNvBP1cYbekcm/FccUMzrg22gz+vMNrSUzbjvOLKZlwTbAf/tsJoSyc2423FFc24NNgO/nKF0ZZsxuWKC5txSbAd/PUKo6152YzrFRc0461gO/jbFUZb87EZtyveaMZrwXbw9yuMtuZhM+5XvNKMc8F28MspjLaOz2YspzjTjJeC/QsOfmmF0dZxGevlFQ8t/s7TYL8Hft9iNRMqjLaOx1iv53cemvzV02D/6+k3aFGF0dZxGOt1veehyV/98OSLxmR9hXPW+Iz1Nn7j0UH0D0++oG0UzlvjMtbb+tqKx8F+9gS3VlUYbY3HWG/va5sN9r4Ko61xGOt9vBhsX2zcR2G0lc9Y7+fF57C1n8JoK5exDmGwcxRGW3mMdZDHwf602yp0Uhht5TDWGb62+XGwP+6wED1XGG3tz1jn+Npmg52pMNraj7HO8mKwP+ywEJ1XGG1tz1hn+cSjNj99DvvPzZej1xRGW9sx1nk+cOY5bID/4IuPaQqjrfUZ6zyfeGjyV0+D/Qn4Y7Pl6FKF0dZ6jHWm/+HJAfRL78P+CPQWq9FVCqOt5RnrTA389fST506c+YDRTlQYbS3HWGdqzrwJ5LUzHY12psJo637GOlPzyjv23jo13WhnKoy2bmesMzVvvL36kmuJGO1MhdHW9Yx1puaCc2EuvfiT0c5UGG1dzlhnai48cfGaq/UZ7UyF0dbbjHWm5oqzzK+9vKrRzlQYbZ1nrDM1V14S5JbrYRvtTIXR1nPGOlNzw/Wbbr2BgdHOVBhtfWOsMzU3XmzvnjvOGO1MhdGWsU7V3HFl1HtvEWa0MxVGe2bGOlNz52Wsl7ino9HOVBjtGRnrTM0C9xxY6ia8RjtTYbRnYqwzNQvdIGbJu6Yb7UyF0Z6Bsc7ULHg3ryWDDUY7VWG0j8xYZ2oWvvXi0sEGo52qMNpHZKwzNSvcJ3eNYIPRTlUY7SMx1pmalW5qvlawwWinKoz2ERjrTM1KsYZ1gw1GO1VhtEdmrDM1K8Ya1g82GO1UhdEekbHO1Kwca9gm2GC0UxVGeyTGOlOzQaxhu2CD0U5VGO0RGOtMzUaxhm2DDUY7VWG0kxnrTM2GsYbtgw1GO1VhtBMZ60zNxrGGfYINRjtVYbSTGOtMzQ6xhv2CDUY7VWG0ExjrTM1OsYZ9gw1GO1VhtPdkrDM1O8Ya9g82GO1UhdHeg7HO1Owca8gINhjtVIXR3pKxztQExBpygg1GO1VhtLdgrDM1IbGGrGCD0U5VGO01GetMTVCsIS/YYLRTFUZ7DcY6UxMWa8gMNhjtVIXRXpKxztQExhpygw1GO1VhtJdgrDM1obGG7GCD0U5VGO17GOtMTXCsIT/YYLRTFUb7FsY6UxMeaxgj2GC0UxVG+xrGOlMzQKxhnGCD0U5VGO1LGOtMzSCxhrGCDUY7VWG0X2OsMzUDxRrGCzYY7VSF0X6Jsc7UDBZrGDPYYLRTFUb7MWOdqRkw1jBusMFopyqMNhjrVM2gsYaxgw1GO1Uxd7SNdaZm4FjD+MEGo52qmDPaxjpTM3is4RjBBqOdqpgr2sY6U3OAWMNxgg1GO1UxR7SNdabmILGGYwUbjHaq4tjRNtaZmgPFGo4XbDDaqYpjRttYZ2oOFms4ZrDBaKcqjhVtY52pOWCs4bjBBqOdqjhGtI11puagsYZjBxuMdqpi7Ggb60zNgWMNxw82GO1UxZjRNtaZmoPHGuYINhjtVMVY0TbWmZoJYg3zBBuMdqpijGgb60zNJLGGuYINRjtVkR1tY52pmSjWMF+wwWinKjKjbawzNZPFGuYMNhjtVEVWtI11pmbCWMO8wQajnarIiLaxztRMGmuYO9hgtFMV+0bbWGdqJo41GGww2qmKfaJtrDM1k8caDPaJ0c5UbBttY52pMdaAwX7MaGcqtom2sc7UGOuvDPb3jHamYt1oG+tMjbH+jsF+zmhnKtaJtrHO1BjrZwz2y4x2pmLZaBvrTI2xfpHBPs9oZyqWibaxztQY67MM9uuMdqbivmgb60yNsX6VwX6b0c5U3BZtY52pMdZvMtiXMdqZiuuibawzNcb6Igb7ckY7U3FZtI11psZYX8xgX8doZypej7axztQY66sY7OsZ7UzFy9E21pkaY301g30bo52p+D7axjpTY6xv8uPeCxjY6T+42nMReqbOPFaGxljf7N3nz58fHrx7t/NShuVRnHSZxljf5NRpnxK5n0+PSG9rjPXdDPYyjLZ0XmOsF2Gwl2O0pecaY70Yg70soy190xjrRRns5RltyVivwmCvw2hrZo2xXoXBXo/R1owaY70ag70uo62ZNMZ6VQZ7fUZbM2iM9eoM9jaMto6sMdabMNjbMdo6osZYb8Zgb8to60gaY70pg709o60jaIz15gz2Poy2RtYY610Y7P0YbY2oMda7Mdj7MtoaSWOsd2Ww92e0NYLGWO/OYGcw2krWGOsIBjuH0VaixljHMNhZjLaSNMY6isHOY7SVoDHWcQx2JqOtPTXGOpLBzmW0tYfGWMcy2NmMtrbUGOtoBjuf0dYWGmMdz2CPwWhrTY2xHoLBHofR1hoaYz0Mgz0Wo60lNcZ6KAZ7PEZbS2iM9XAM9piMtu7RGOshGexxGW3dojHWwzLYYzPaukZjrIdmsMdntHWJxlgPz2Afg9HWaxpjfQgG+ziMtl7SGOvDMNjHYrT1WGOsD8VgH4/RFhjrQzLYx2S059YY60My2MdltOfUGOvDMtjHZrTn0hjrQzPYx2e059AY68Mz2HMw2sfWGOspGOx5GO1jaoz1NAz2XIz2sTTGeioGez5G+xgaYz0dgz0noz22xlhPyWDPy2iPqTHW0zLYczPaY2mM9dQMtoz2GBpjPT2DLTDa6RpjLQy2JA3DYAvgN6D2XoTOKh72SJMz2DLWYyiM9vQM9tyM9VgKoz01gz0vYz2mwmhPy2DPyViPrTDaUzLY8zHWx1AY7ekY7LkY62MpjPZUDPY8jPUxFUZ7GgZ7Dsb62AqjPQWDfXzGeg6F0T48g31sxnouhdE+NIN9XMZ6ToXRPiyDfUzGem6F0T4kg308xlpgtA/JYB+LsdZjhdE+FIN9HMZaLymM9mEY7GMw1npNYbQPwWCPz1jrEoXRHp7BHpux1jUKoz00gz0uY61bFEZ7WAZ7TMZa9yiM9pAM9niMtZZQGO3hGOyxGGstqTDaQzHY4zDWWkNhtIdhsMdgrLWmwmgPwWDnM9baQmG04xnsbMZaWyqMdjSDnctYaw+F0Y5lsDMZa+2pMNqRDHYeY60EhdGOY7CzGGslKYx2FIOdw1grUWG0YxjsDMZayQqjHcFg789YawSF0d6dwd6XsdZICqO9K4O9H2OtERVGezcGex/GWiMrjPYuDPb2jLWOoDDamzPY2zLWOpLCaG/KYG/HWOuICqO9GYO9DWOtIyuM9iYM9vqMtWZQGO3VGex1GWvNpDDaqzLY6zHWmlFhtFdjsNdhrDWzwmivwmAvz1hLRnsVBntZxlr6pjDaizLYyzHW0nOF0V6MwV6GsZbOK4z2Igz2/Yy19LbCaN/NYN/HWGfqLx/KUhjtu/y49wIGZqwzNfDh0b/XPsvQGfXlnx9e+ya9zCPs2xjrTM33IfiAR9qJCo+0b2Kwr2esMzUvH7UZ7UyF0b6awb6Osc7UvP5XbKOdqTDaVzHYlzPWmZrLng812pkKo30xg30ZY52pue7FK6OdqTDaFzHYbzPWmZrb3mlgtDMVRvtNBvt1xjpTc9/bwox2psJov8pgn2esMzXLvIfXaGcqjPZZBvtlxjpTs+wJF0Y7U2G0X2SwnzPWmZp1zo4z2pkKo/2Mwf6esc7UrHsqs9HOVBjt7xjsb4x1pmab604Y7UyF0f7KYD8w1pmabS8SZLQzFUYbMNhgrFM1+1zRzWhnKoz29ME21pmafS+/abQzFZNHe+ZgG+tMTca1ko12pmLiaM8abGOdqcmI9YnRzlRMGu0Zg22sMzVZsT4x2pmKCaM9W7CNdaYmM9YnRjtTMVm0Zwq2sc7UZMf6xGhnKiaK9izBNtaZmjFifWK0MxWTRHuGYBvrTM1YsT4x2pmKCaJ99GAb60zNmLE+MdqZioNH+8jBNtaZmrFjfWK0MxUHjvZRg22sMzXHiPWJ0c5UHDTaRwy2sc7UHCvWJ0Y7U3HAaB8t2MY6U3PMWJ8Y7UzFwaJ9pGAb60zNsWN9YrQzFQeK9lGCbawzNXPE+sRoZyoOEu0jBNtYZ2rmivWJ0c5UHCDaowfbWGdq5oz1idHOVAwe7ZGDbawzNXPH+sRoZyoGjvaowTbWmRpj/ZjRzlQMGu0Rg22sMzXG+iVGO1MxYLRHC7axztQY69cY7UzFYNEeKdjGOlNjrC9htDMVA0V7lGAb60yNsb6G0c5UDBLtEYJtrDM1xvoWRjtTMUC004NtrDM1xvoeRjtTER7t5GAb60yNsV6C0c5UBEc7NdjGOlNjrJdktDMVodFODLaxztQY6zUY7UxFYLTTgm2sMzXGek1GO1MRFu2kYBvrTI2x3oLRzlQERTsl2MY6U2Ost2S0MxUh0U4ItrHO1BjrPRjtTEVAtPcOtrHO1BjrPRntTMXO0d4z2MY6U2OsExjtTMWO0d4r2MY6U2OskxjtTMVO0d4j2MY6U2OsExntTMUO0d462MY6U2OskxntTMXG0d4y2MY6U2OsR2C0MxUbRnurYBvrTI2xHonRzlRsFO0tgm2sMzXGekRGO1OxQbTXDraxztQY65EZ7UzFytFeM9jGOlNjrI/AaGcqVoz2WsE21pkaY30kRjtTsVK01wi2sc7UGOsjMtqZihWivXSwjXWmxlgfmdHOVCwc7SWDbawzNcZ6BkY7U7FgtJcKtrHO1BjrmRjtTMVC0V4i2MY6U2OsZ2S0MxULRPveYBvrTI2xnpnRzlTcGe17gm2sMzXGWkY7VXFHtG8NtrHO1BhrfWO0MxU3RvuWYBvrTI2x1nNGO1NxQ7SvDbaxztQYa51ntDMVV0b7mmAb60yNsdbbjHam4opoXxpsY52pMda6nNHOVFwY7UuCbawzNcZa1zPamYoLov1WsI11psZY63ZGO1PxRrRfC7axztQYa93PaGcqXon2uWAb60yNsdZyjHam4ky0Xwr2zxjrRI2x1vKMdqbiocXfeRrs98DvW6xGV2mMtdZjtDP9Nw9N/uppsP8J/LTZcnSJxlhrfUY7z3vgvx5/4ocnX/zHpsvRWxpjre0Y7Ty/8ego+3Gwf+XJ4bd21Rhrbc9oZ3nPoxcgnwZbGRpjrf0Y7Sy/nB48DvazVyS1i8ZYa39GO8eLwfbFxv01xlo5jHaGF5/D1r4aY608RjuIwc7QGGvlMtohHgf7791WMbfGWCuf0d7Pp9ODx8H+a4eFzK4x1hqH0d7Hx9ODH176pDbRGGuNx2hv78VgG4/tNM5b4zLa2/raisfB/gT8uf1aptMYa43PaG/jA2eewwb4z+MvanGNsdZxGO11fQL+/fgTT4P9Cfhjs+XMpTHWOh6jvZ4/eHIA/dL7sD/iBiytMdY6LqO9vOaFN4KcO3HGDVhOY6x1fDZjOc2ZZrx2pqMbcL/GWGseNuN+zSvNeOvUdDfgdo2x1nxsxu2aN5pxybVE3IDrNcZa87IZ12suaMalF39yAy7XGGvJZlyuubAZ11ytzw14W2OspROb8bbmimZce3lVN+C8xlhLT9mM85orm3HL9bDdgOcaYy2dYzOea25oxq03MHADvmmMtfQWm/FNc2Mz7rnjjBtgrKVr2Iw7m3HvLcJm3oDGWEvXshl3WOKejjNuQGOspVvZjBstdRPemTagMdbSvWzGDZa8a/oMG9AYa2kpNuNKSwYbjr0BjbGWlmYzrrB0sOGYG9AYa2ktNuNCawQbjrUBjbGW1mYzLrBWsOEYG9AYa2krNuMNawYbxt6AxlhLW7MZr1g72DDmBjTGWtqLzThji2DDWBvQGGtpbzbjBVsFG8bYgMZYSylsxhNbBhuyN6Ax1lIam/HI1sGGzA1ojLWUymZ8sUewIWsDGmMtpbMZ7BdsyNiAxlhLo5i+GXsGG/bdgMZYS6OZuhl7Bxv22YDGWEujmrYZCcGGbTegCRi8pLtM2YyUYMM2G9CEDF7S3aZrRlKwYd0NaIIGL2kRUzUjLdiwzgY0YYOXtJhpmvHj3gs44zSoWuBnNYGDl7So0//j/wLe3/mzmtBmvPv8+fPDg3fvdl7Ki34Bfue2DfgE/AF8XHRFkpL9zEMzfrrhz8Y242unw4MND7H+L+AfV/yZP4H/8LABkubyHvgnD8249GDvA/BvQpsxUrBP3gO/8XDU/Qvfb8QnHn4rfuRh8JFDl7Sp98CvXz5+5vuj7r+BvxikGc+CLUnKlvguEUnSC/4fXfUCq3Li8McAAAAASUVORK5CYII=");
}

.hc-toast-header {
  font-weight: 600;
  font-size: 1.2857142857rem;
  margin-bottom: 4px;
  word-break: break-word;
  line-height: 1.1;
}

.hc-toast-body {
  font-size: 1rem;
  word-break: break-word;
  line-height: 1.2;
}

.hc-toast-progress {
  position: absolute;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  left: 0;
  bottom: 0;
  height: 4px;
  min-width: 100%;
  background-color: rgba(215, 221, 228, 0.2);
  overflow: hidden;
  opacity: 1;
}
.hc-toast-progress:before {
  content: " ";
  display: block;
  height: 4px;
  width: inherit;
  background-color: #006d9a;
}

.hc-toast-progress-indeterminate:before {
  animation: HCProgressShift 2.5s ease-in-out infinite;
}

.hc-toast-alert .hc-toast-progress:before {
  background-color: rgb(233.2535885167, 16.7464114833, 27.5119617225);
}

.hc-toast-warning .hc-toast-progress:before {
  background-color: rgb(219.2103004292, 124.1545064378, 6.7896995708);
}

.hc-toast-info .hc-toast-progress:before {
  background-color: rgb(0, 139.2, 204);
}

.hc-toast-success .hc-toast-progress:before {
  background-color: rgb(0, 117, 61.9821428571);
}