@charset "UTF-8";
/***** Normalize.css *****/
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
html {
  line-height: 1.15;
  -webkit-text-size-adjust: 100%;
}

body {
  margin: 0;
}

main {
  display: block;
}

h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

hr {
  box-sizing: content-box;
  height: 0;
  overflow: visible;
}

pre {
  font-family: monospace, monospace;
  font-size: 1em;
}

a {
  background-color: transparent;
}

abbr[title] {
  border-bottom: none;
  text-decoration: underline;
  text-decoration: underline dotted;
}

b,
strong {
  font-weight: bolder;
}

code,
kbd,
samp {
  font-family: monospace, monospace;
  font-size: 1em;
}

small {
  font-size: 80%;
}

sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

img {
  border-style: none;
}

button,
input,
optgroup,
select,
textarea {
  font-family: inherit;
  font-size: 100%;
  line-height: 1.15;
  margin: 0;
}

button,
input {
  overflow: visible;
}

button,
select {
  text-transform: none;
}

button,
[type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button;
}

button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}

button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
  outline: 1px dotted ButtonText;
}

fieldset {
  padding: 0.35em 0.75em 0.625em;
}

legend {
  box-sizing: border-box;
  color: inherit;
  display: table;
  max-width: 100%;
  padding: 0;
  white-space: normal;
}

progress {
  vertical-align: baseline;
}

textarea {
  overflow: auto;
}

[type="checkbox"],
[type="radio"] {
  box-sizing: border-box;
  padding: 0;
}

[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto;
}

[type="search"] {
  -webkit-appearance: textfield;
  outline-offset: -2px;
}

[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

::-webkit-file-upload-button {
  -webkit-appearance: button;
  font: inherit;
}

details {
  display: block;
}

summary {
  display: list-item;
}

template {
  display: none;
}

[hidden] {
  display: none;
}

/***** Base *****/
* {
  box-sizing: border-box;
}

@font-face {
  font-family: 'BM-Biotif';
  src: url('/hc/theming_assets/01HZKQ4EKPJSQRG07CQE60JKVQ');
  src: url('/hc/theming_assets/01HZKQ4GET14KV8X8E4DHRZY0R') format('woff2'),
       url('/hc/theming_assets/01HZKQ4DKGJ3TP03Y83ZV8WKQM') format('woff'),
       url('/hc/theming_assets/01HZKQ4FQ1V11RM2E1AW5YW2DT') format('truetype'),
       url('/hc/theming_assets/01HZKQ4CQQ76DG0KX6XSJ5HDZC#BM-Biotif-Bold') format('svg');
  font-weight: bold;
  font-style: normal;
}

@font-face {
  font-family: 'Roboto';
  src: url('/hc/theming_assets/01HZKQ4JAPR3ZW1AV5ZZ7H98X1') format('truetype');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'Roboto';
  src: url('/hc/theming_assets/01HZKQ4J4W764ZYTQ21S14QBT6') format('truetype');
  font-weight: normal;
  font-style: italic;
}

@font-face {
  font-family: 'Roboto';
  src: url('/hc/theming_assets/01HZKQ4HY3QB3FPXBJMKXGY1GW') format('truetype');
  font-weight: bold;
  font-style: normal;
}

@font-face {
  font-family: 'Roboto';
  src: url('/hc/theming_assets/01HZKQ4HNKAZXV15KZ3JW4H9ME') format('truetype');
  font-weight: bold;
  font-style: italic;
}

body {
  background-color: rgba(255, 255, 255, 1);
  color: rgba(50, 11, 66, 1);
  font-family: 'Roboto', 'Helvetica Neue', 'Arial Nova', Helvetica, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  -webkit-font-smoothing: antialiased;
}

@media (min-width: 1024px) {
  body > main {
    min-height: 65vh;
  }
}

.typography.typography--body {
  font-size: 16px;
  line-height: 24px;
}

.typography:first-child {
  margin-block-start: 0;
  margin-top: 0;
}

.typography:last-child {
  margin-block-end: 0;
  margin-bottom: 0;
}

h1,
h2,
h3,
h4,
h5,
h6 {
  font-family: 'BM-Biotif', 'Roboto', 'Helvetica Neue', 'Arial Nova', Helvetica, Arial, sans-serif;
  margin-top: 0;
  letter-spacing: -0.3px;
}

h1 {
  font-size: 32px;
  line-height: 40px;
}

h2{
  font-size: 28px;
  line-height: 36px;
}

h3 {
  font-size: 24px;
  line-height: 32px;
}

h4 {
  font-size: 18px;
  line-height: 24px;
  margin-bottom: 1rem;
}

/* Tablet */
@media (min-width: 768px) {
  h1 {
    font-size: 40px;
    line-height: 52px;
  }
  
  h2 {
    font-size: 36px;
    line-height: 48px;
  }
  
  h3 {
    font-size: 28px;
    line-height: 36px;
  }
  
  h4 {
    font-size: 20px;
    line-height: 28px;
  }
}

/* Desktop */
@media (min-width: 900px) {
  h1 {
    font-size: 48px;
    line-height: 60px;
  }
  
  h2 {
    font-size: 40px;
    line-height: 52px;
  }

  h3 {
  font-size: 32px;
  line-height: 40px;
  }

  h4 {
    font-size: 24px;
    line-height: 36px;
  }
}

a {
  color: rgba(0, 152, 200, 1);
  text-decoration: none;
  font-weight: bold;
}

a:visited {
  color: rgba(0, 152, 200, 1);
}

a:hover, a:active, a:focus {
  text-decoration: underline;
}

input,
textarea {
  color: #000;
  font-size: 14px;
}

input {
  max-width: 100%;
  box-sizing: border-box;
  transition: border 0.12s ease-in-out;
}

input:not([type="checkbox"]) {
  outline: none;
}

input:not([type="checkbox"]):focus {
  border: 1px solid rgba(50, 11, 66, 1);
}

input[disabled] {
  background-color: #ddd;
}

select {
  -webkit-appearance: none;
  -moz-appearance: none;
  background: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath fill='%23CCC' d='M0 0h10L5 6 0 0z'/%3E%3C/svg%3E%0A") no-repeat #fff;
  background-position: right 10px center;
  border: 1px solid #ddd;
  border-radius: 4px;
  padding: 8px 30px 8px 10px;
  outline: none;
  color: #555;
  width: 100%;
}

select:focus {
  border: 1px solid rgba(50, 11, 66, 1);
}

select::-ms-expand {
  display: none;
}

textarea {
  border: 1px solid #ddd;
  border-radius: 2px;
  resize: vertical;
  width: 100%;
  outline: none;
  padding: 10px;
}

textarea:focus {
  border: 1px solid rgba(50, 11, 66, 1);
}

.container {
  max-width: 900px;
  margin: 0 auto;
  padding: 0 5%;
}

@media (min-width: 900px) {
  .container {
    padding: 0;
    width: 90%;
  }
}

.container-divider {
  padding-bottom: 24px;
}

ul {
  list-style: none;
  margin: 0;
  padding: 0;
}

.error-page {
  max-width: 900px;
  margin: 0 auto;
  padding: 0 5%;
}

@media (min-width: 900px) {
  .error-page {
    padding: 0;
    width: 90%;
  }
}

.visibility-hidden {
  border: 0;
  clip: rect(0 0 0 0);
  -webkit-clip-path: inset(50%);
  clip-path: inset(50%);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
  white-space: nowrap;
}

/***** Buttons *****/
.button, .split-button button, .section-subscribe button, .article-subscribe button, .community-follow button, .requests-table-toolbar .organization-subscribe button, .subscriptions-subscribe button, .pagination-next-link, .pagination-prev-link, .pagination-first-link, .pagination-last-link {
  background-color: transparent;
  border: 1px solid rgba(50, 11, 66, 1);
  border-radius: 4px;
  color: rgba(50, 11, 66, 1);
  cursor: pointer;
  display: inline-block;
  margin: 0;
  padding: 8px 24px;
  text-align: center;
  transition: background-color .12s ease-in-out, border-color .12s ease-in-out, color .15s ease-in-out;
  user-select: none;
  white-space: nowrap;
  width: 100%;
  -webkit-touch-callout: none;
  font-size: 14px;
  font-weight: 700;
  line-height: 16px;
  letter-spacing: 1.4px;
  text-transform: uppercase;
}

@media (min-width: 768px) {
  .button, .split-button button, .section-subscribe button, .article-subscribe button, .community-follow button, .requests-table-toolbar .organization-subscribe button, .subscriptions-subscribe button, .pagination-next-link, .pagination-prev-link, .pagination-first-link, .pagination-last-link {
    width: auto;
  }
}

a:visited.pagination-next-link,
a:visited.pagination-prev-link, 
a:visited.pagination-last-link,
a:visited.pagination-first-link {
  color: rgba(50, 11, 66, 1);
}

a:hover.pagination-next-link,
a:hover.pagination-prev-link, 
a:hover.pagination-last-link,
a:hover.pagination-first-link {
  color: #ffffff;
}

.button:hover, .split-button button:hover, .section-subscribe button:hover, .article-subscribe button:hover, .community-follow button:hover, .requests-table-toolbar .organization-subscribe button:hover, .subscriptions-subscribe button:hover, .pagination-next-link:hover, .pagination-prev-link:hover, .pagination-first-link:hover, .pagination-last-link:hover, .button:active, .split-button button:active, .section-subscribe button:active, .article-subscribe button:active, .community-follow button:active, .requests-table-toolbar .organization-subscribe button:active, .subscriptions-subscribe button:active, .pagination-next-link:active, .pagination-prev-link:active, .pagination-first-link:active, .pagination-last-link:active, .button:focus, .split-button button:focus, .section-subscribe button:focus, .article-subscribe button:focus, .community-follow button:focus, .requests-table-toolbar .organization-subscribe button:focus, .subscriptions-subscribe button:focus, .pagination-next-link:focus, .pagination-prev-link:focus, .pagination-first-link:focus, .pagination-last-link:focus, .button.button-primary, .split-button button.button-primary, .section-subscribe button.button-primary, .section-subscribe button[data-selected="true"], .article-subscribe button.button-primary, .article-subscribe button[data-selected="true"], .community-follow button.button-primary, .requests-table-toolbar .organization-subscribe button.button-primary, .requests-table-toolbar .organization-subscribe button[data-selected="true"], .subscriptions-subscribe button.button-primary, .subscriptions-subscribe button[data-selected="true"], .button-primary.pagination-next-link, .button-primary.pagination-prev-link, .button-primary.pagination-first-link, .button-primary.pagination-last-link {
  background-color: rgba(50, 11, 66, 1);
  color: #FFFFFF;
  text-decoration: none;
}

.button.button-primary:hover, .split-button button:hover, .section-subscribe button.button-primary:hover, .section-subscribe button:hover[data-selected="true"], .article-subscribe button.button-primary:hover, .article-subscribe button:hover[data-selected="true"], .community-follow button.button-primary:hover, .requests-table-toolbar .organization-subscribe button.button-primary:hover, .requests-table-toolbar .organization-subscribe button:hover[data-selected="true"], .subscriptions-subscribe button.button-primary:hover, .subscriptions-subscribe button:hover[data-selected="true"], .button-primary.pagination-next-link:hover, .button-primary.pagination-prev-link:hover, .button-primary.pagination-first-link:hover, .button-primary.pagination-last-link:hover, .button.button-primary:focus, .split-button button.button-primary:focus, .section-subscribe button.button-primary:focus, .section-subscribe button:focus[data-selected="true"], .article-subscribe button.button-primary:focus, .article-subscribe button:focus[data-selected="true"], .community-follow button.button-primary:focus, .requests-table-toolbar .organization-subscribe button.button-primary:focus, .requests-table-toolbar .organization-subscribe button:focus[data-selected="true"], .subscriptions-subscribe button.button-primary:focus, .subscriptions-subscribe button:focus[data-selected="true"], .button-primary.pagination-next-link:focus, .button-primary.pagination-prev-link:focus, .button-primary.pagination-first-link:focus, .button-primary.pagination-last-link:focus, .button.button-primary:active, .split-button button.button-primary:active, .section-subscribe button.button-primary:active, .section-subscribe button:active[data-selected="true"], .article-subscribe button.button-primary:active, .article-subscribe button:active[data-selected="true"], .community-follow button.button-primary:active, .requests-table-toolbar .organization-subscribe button.button-primary:active, .requests-table-toolbar .organization-subscribe button:active[data-selected="true"], .subscriptions-subscribe button.button-primary:active, .subscriptions-subscribe button:active[data-selected="true"], .button-primary.pagination-next-link:active, .button-primary.pagination-prev-link:active, .button-primary.pagination-first-link:active, .button-primary.pagination-last-link:active {
  background-color: #000;
  border-color: #000;
}

.button[data-disabled], .split-button button[data-disabled], .section-subscribe button[data-disabled], .article-subscribe button[data-disabled], .community-follow button[data-disabled], .requests-table-toolbar .organization-subscribe button[data-disabled], .subscriptions-subscribe button[data-disabled], .pagination-next-link[data-disabled], .pagination-prev-link[data-disabled], .pagination-first-link[data-disabled], .pagination-last-link[data-disabled] {
  cursor: default;
}

.button-large, input[type="submit"] {
  cursor: pointer;
  background-color: rgba(50, 11, 66, 1);
  border: 0;
  border-radius: 4px;
  color: #FFFFFF;
  font-size: 14px;
  line-height: 2.72;
  min-width: 190px;
  padding: 0 1.9286em;
  width: 100%;
}

@media (min-width: 768px) {
  .button-large, input[type="submit"] {
    width: auto;
  }
}

.button-large:hover, .button-large:active, .button-large:focus, input[type="submit"]:hover, input[type="submit"]:active, input[type="submit"]:focus {
  background-color: #000;
}

.button-large[disabled], input[type="submit"][disabled] {
  background-color: #ddd;
}

.button-secondary {
  color: #545a5c;
  border: 1px solid #ddd;
  background-color: transparent;
}

.button-secondary:hover, .button-secondary:focus, .button-secondary:active {
  color: #ffffff;
  border: 1px solid #ddd;
  background-color: #f7f7f7;
}

/***** Split button *****/
.split-button {
  display: flex;
}

.split-button button {
  background-color: rgba(50, 11, 66, 1);
  border: 0;
  color: #FFFFFF;
  height: 32px;
  line-height: 16px;
  outline-color: rgba(50, 11, 66, 1);
}

[dir="rtl"] .split-button button:not(:only-child):first-child {
  border-left: 1px solid #FFFFFF;
  border-top-left-radius: unset;
  border-bottom-left-radius: unset;
}

[dir="ltr"] .split-button button:not(:only-child):first-child {
  border-right: 1px solid #FFFFFF;
  border-top-right-radius: unset;
  border-bottom-right-radius: unset;
}

.split-button button:not(:only-child):last-child {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 26px;
  min-width: 26px;
  max-width: 26px;
  padding: 0;
}

[dir="rtl"] .split-button button:not(:only-child):last-child {
  border-top-right-radius: unset;
  border-bottom-right-radius: unset;
}

[dir="ltr"] .split-button button:not(:only-child):last-child {
  border-top-left-radius: unset;
  border-bottom-left-radius: unset;
}

/***** Tables *****/
.table {
  width: 100%;
  table-layout: fixed;
  border-collapse: collapse;
  border-spacing: 0;
}

@media (min-width: 768px) {
  .table {
    table-layout: auto;
  }
}

.table th,
.table th a {
  color: #545a5c;
  font-size: 13px;
  text-align: left;
}

[dir="rtl"] .table th, [dir="rtl"]
.table th a {
  text-align: right;
}

.table tr {
  border-bottom: 1px solid #ddd;
  display: block;
  padding: 24px 0;
}

@media (min-width: 768px) {
  .table tr {
    display: table-row;
  }
}

.table td {
  display: block;
}

@media (min-width: 768px) {
  .table td {
    display: table-cell;
  }
}

@media (min-width: 1024px) {
  .table td, .table th {
    padding: 24px 32px;
  }
}

@media (min-width: 768px) {
  .table td, .table th {
    padding: 8px 24px;
    height: 60px;
  }
}

/***** Forms *****/
.form {
  max-width: 650px;
}

.form-field ~ .form-field {
  margin-top: 25px;
}

.form-field label {
  display: block;
  font-size: 13px;
  margin-bottom: 5px;
}

.form-field input {
  border: 1px solid #ddd;
  border-radius: 4px;
  padding: 10px;
  width: 100%;
}

.form-field input:focus {
  border: 1px solid rgba(50, 11, 66, 1);
}

.form-field input[type="text"] {
  border: 1px solid #ddd;
  border-radius: 4px;
}

.form-field input[type="text"]:focus {
  border: 1px solid rgba(50, 11, 66, 1);
}

.form-field input[type="checkbox"] {
  width: auto;
}

.form-field .nesty-input {
  border-radius: 4px;
  height: 40px;
  line-height: 40px;
  outline: none;
  vertical-align: middle;
}

.form-field .nesty-input:focus {
  border: 1px solid rgba(50, 11, 66, 1);
  text-decoration: none;
}

.form-field .hc-multiselect-toggle:focus {
  outline: none;
  border: 1px solid rgba(50, 11, 66, 1);
  text-decoration: none;
}

.form-field textarea {
  vertical-align: middle;
}

.form-field input[type="checkbox"] + label {
  margin: 0 0 0 10px;
}

.form-field .optional {
  color: #545a5c;
  margin-left: 4px;
}

.form-field p {
  color: #545a5c;
  font-size: 12px;
  margin: 5px 0;
}

.form footer {
  margin-top: 40px;
  padding-top: 30px;
}

.form footer a {
  color: #545a5c;
  cursor: pointer;
  margin-right: 15px;
}

.form .suggestion-list {
  font-size: 13px;
  margin-top: 30px;
}

.form .suggestion-list label {
  border-bottom: 1px solid #ddd;
  display: block;
  padding-bottom: 5px;
}

.form .suggestion-list li {
  padding: 10px 0;
}

.form .suggestion-list li a:visited {
  color: rgba(0, 152, 200, 1);
}

/***** Header *****/
.header {
  max-width: 1160px;
  margin: 0 auto;
  padding: 0 5%;
  position: relative;
  align-items: center;
  display: flex;
  height: 64px;
  justify-content: space-between;
}

@media (min-width: 1160px) {
  .header {
    padding: 0;
    width: 90%;
  }
}

.logo {
  display: flex;
}

.logo img {
  max-width: 100px;
  vertical-align: middle;
  margin-right: 16px;
}

.logo span {
  margin: 0 4px;
  color: rgba(50, 11, 66, 1);
}

.logo a {
  display: inline-flex;
  font-size: 14px;
}

.logo a:hover, .logo a:focus, .logo a:active {
  text-decoration: none;
}

.user-nav {
  display: inline-block;
  position: absolute;
  white-space: nowrap;
}

@media (min-width: 768px) {
  .user-nav {
    position: relative;
  }
}

.user-nav[aria-expanded="true"] {
  background-color: #fff;
  box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.15), 0 4px 10px 0 rgba(0, 0, 0, 0.1);
  border: solid 1px #ddd;
  right: 0;
  left: 0;
  top: 71px;
  z-index: 1;
}

.user-nav[aria-expanded="true"] > a {
  display: block;
  margin: 24px;
}

.user-nav[aria-expanded="true"] > .user-nav-list li {
  display: block;
}

.user-nav[aria-expanded="true"] > .user-nav-list a {
  display: block;
  margin: 24px;
}

.user-nav-list {
  display: block;
  list-style: none;
}

.user-nav-list > li {
  display: inline-block;
}

@media (max-width: 768px) {
  .nav-wrapper-desktop {
    display: none;
  }
}

@media (min-width: 768px) {
  .nav-wrapper-desktop {
    display: none;
  }
}

@media (min-width: 1024px) {
  .nav-wrapper-desktop {
    display: inline-block;
  }
}

.nav-wrapper-desktop a {
  border: 0;
  color: rgba(50, 11, 66, 1);
  display: none;
  font-size: 14px;
  padding: 0 24px 0 0;
  width: auto;
}

@media (min-width: 768px) {
  .nav-wrapper-desktop a {
    display: inline-block;
  }
}

[dir="rtl"] .nav-wrapper-desktop a {
  padding: 0 0 0 24px;
}

.nav-wrapper-desktop a:hover, .nav-wrapper-desktop a:focus, .nav-wrapper-desktop a:active {
  background-color: transparent;
  color: rgba(0, 152, 200, 1);
  text-decoration: underline;
}

@media (min-width: 1024px) {
  .nav-wrapper-mobile {
    display: none;
  }
}

.nav-wrapper-mobile .menu-button-mobile {
  background: none;
  border: 0;
  width: auto;
  min-width: 71px;
  cursor: pointer;
}

.nav-wrapper-mobile .menu-button-mobile .icon-menu {
  padding: 7px;
  vertical-align: middle;
  width: 30px;
  height: 30px;
  border-radius: 50%;
}

.nav-wrapper-mobile .menu-button-mobile[aria-expanded="true"] .icon-menu {
  background: #f3f3f3;
}

.nav-wrapper-mobile .menu-list-mobile {
  position: absolute;
  background-color: #fff;
  box-shadow: 0 10px 10px 0 rgba(0, 0, 0, 0.15);
  border-top: solid 1px #ddd;
  border-bottom: solid 1px #ddd;
  right: 0;
  left: 0;
  top: 71px;
  z-index: 2;
  font-size: 14px;
}

.nav-wrapper-mobile .menu-list-mobile[aria-expanded="false"] {
  display: none;
}

.nav-wrapper-mobile .menu-list-mobile[aria-expanded="true"] {
  display: block;
}

.nav-wrapper-mobile .menu-list-mobile-items .item {
  margin: 4px 0;
}

.nav-wrapper-mobile .menu-list-mobile-items li:empty:not(.nav-divider) {
  display: none;
}

.nav-wrapper-mobile .menu-list-mobile-items .nav-divider {
  border-bottom: 1px solid #DFDAE1;
  padding: 0;
}

.nav-wrapper-mobile .menu-list-mobile-items .nav-divider:last-child {
  display: none;
}

.nav-wrapper-mobile .menu-list-mobile-items button {
  background: none;
  border: none;
  padding: 8px 24px;
  width: 100%;
  height: 100%;
  color: rgba(50, 11, 66, 1);
  cursor: pointer;
  text-align: start;
}

.nav-wrapper-mobile .menu-list-mobile-items button:active, .nav-wrapper-mobile .menu-list-mobile-items button:focus, .nav-wrapper-mobile .menu-list-mobile-items button:hover {
  background-color: #f3f3f3;
  text-decoration: underline;
}

.nav-wrapper-mobile .menu-list-mobile-items a {
  display: block;
  padding: 8px 24px;
  width: 100%;
  height: 100%;
  color: rgba(50, 11, 66, 1);
}

.nav-wrapper-mobile .menu-list-mobile-items a:active, .nav-wrapper-mobile .menu-list-mobile-items a:focus, .nav-wrapper-mobile .menu-list-mobile-items a:hover {
  background-color: #f3f3f3;
}

.nav-wrapper-mobile .menu-list-mobile-items .my-profile {
  display: flex;
  line-height: 1.5;
}

.nav-wrapper-mobile .menu-list-mobile-items .my-profile .my-profile-tooltip {
  font-size: 12px;
  color: #68737D;
}

.nav-wrapper-mobile .menu-list-mobile-items .menu-profile-avatar {
  height: 24px;
  width: 24px;
  border-radius: 50%;
  display: inline-block;
  margin-right: 8px;
  margin-top: 1px;
}

[dir="rtl"] .nav-wrapper-mobile .menu-list-mobile-items .menu-profile-avatar {
  margin-right: 0;
  margin-left: 8px;
}

.skip-navigation {
  align-items: center;
  background-color: black;
  color: white;
  display: flex;
  font-size: 14px;
  justify-content: center;
  left: -999px;
  margin: 24px;
  padding: 24px;
  overflow: hidden;
  position: absolute;
  top: auto;
  z-index: -999;
}

[dir="rtl"] .skip-navigation {
  left: initial;
  right: -999px;
}

.skip-navigation:focus, .skip-navigation:active {
  left: auto;
  overflow: auto;
  text-align: center;
  text-decoration: none;
  top: auto;
  z-index: 999;
}

[dir="rtl"] .skip-navigation:focus, [dir="rtl"] .skip-navigation:active {
  left: initial;
  right: auto;
}

/***** User info in header *****/
.user-info {
  display: inline-block;
}

.user-info .dropdown-toggle::after {
  display: none;
}

@media (min-width: 768px) {
  .user-info .dropdown-toggle::after {
    display: inline-block;
  }
}

.user-info > button {
  border: 0;
  color: rgba(50, 11, 66, 1);
  min-width: 0;
  padding: 0;
  white-space: nowrap;
  font-size: 14px;
}

.user-info > button:hover, .user-info > button:focus {
  color: rgba(50, 11, 66, 1);
  background-color: transparent;
}

.user-info > button::after {
  color: rgba(50, 11, 66, 1);
  padding-right: 15px;
}

[dir="rtl"] .user-info > button::after {
  padding-left: 15px;
  padding-right: 0;
}

#user #user-name {
  display: none;
  font-size: 14px;
}

@media (min-width: 768px) {
  #user #user-name {
    display: inline-block;
  }
}

#user #user-name:hover {
  text-decoration: underline;
}

/***** User avatar *****/
.user-avatar {
  height: 25px;
  width: 25px;
  border-radius: 50%;
  display: inline-block;
  vertical-align: middle;
}

.avatar {
  display: inline-block;
  position: relative;
}

.avatar img {
  height: 40px;
  width: 40px;
}

.avatar .icon-agent {
  color: rgba(50, 11, 66, 1);
  border: 2px solid #fff;
  border-radius: 50%;
  bottom: -4px;
  background-color: #FFFFFF;
  font-size: 17px;
  height: 17px;
  line-height: 17px;
  position: absolute;
  right: -2px;
  text-align: center;
  width: 17px;
}

/***** Main *****/
main {
  background-color: #f4f1f4;
  padding-bottom: 24px;
  
  @media (min-width: 768px) {
    .main {
      padding-bottom: 32px;
    }
  }

  @media (min-width: 1440px) {
    .main {
      padding-bottom: 48px;
    }
	}
}

/***** Footer *****/
.footer {
  padding: 48px 0;
  text-align: center;
}

.footer a {
  color: #545a5c;
  font-weight: normal;
}

.footer-inner {
  max-width: 1160px;
  margin: 0 auto;
  padding: 0 5%;
}

@media (min-width: 1160px) {
  .footer-inner {
    padding: 0;
    width: 90%;
  }
}

.footer-logo {
  height: 32px;
	min-height: 24px;
}

.footer-logo svg {
  height: 100%;
  width: auto;
}

.footer-links {
  margin-top: 24px;
}

.footer-links-item {
  display: inline-block;
  margin: 8px;
}

.footer-social {
  margin-top: 24px;
}

.footer-social-item {
  display: inline-block;
  margin: 8px;
  width: 16px;
  height: 16px;
}

.footer-social-link {
  height: 100%;
  width: auto;
}

.footer-social-link svg {
  fill: currentColor;
}

.powered-by-zendesk a,
.powered-by-zendesk a:visited {
  color: #545a5c;
}

/***** Breadcrumbs *****/
.breadcrumbs {
  margin: 0 0 16px 0;
  padding: 0;
}

@media (min-width: 768px) {
  .breadcrumbs {
    margin: 0;
  }
}

.breadcrumbs li {
  color: #545a5c;
  display: inline;
  font-size: 14px;
  max-width: 450px;
  overflow: hidden;
  text-overflow: ellipsis;
}

.breadcrumbs li + li::before {
  content: ">";
  margin: 0 4px;
}

.breadcrumbs li a:visited {
  color: rgba(50, 11, 66, 1);
}

.breadcrumbs li a {
  font-weight: normal;
}

/***** Search field *****/
.search-container {
  position: relative;
}

.search {
  border-radius: 4px;
  display: flex;
  position: relative;
  transition: border 0.12s ease-in-out;
  border: 2px solid #DEE3EB;
  overflow: hidden;
}

.search:hover {
  border-color: #909FA4;
}

.search:focus-within {
  border-color: rgba(50, 11, 66, 1);
}

.search input[type="search"],
.search .clear-button {
  background-color: #fff;
  border: none;
}

.search-full input[type="search"],
.search-full .clear-button {
  border-color: #fff;
}

.search input[type="search"] {
  appearance: none;
  -webkit-appearance: none;
  box-sizing: border-box;
  color: #666;
  flex: 1 1 auto;
  height: 40px;
  width: 100%;
}

.search input[type="search"]:focus {
  color: #555;
}

.search input[type="search"]::-webkit-search-decoration, .search input[type="search"]::-webkit-search-cancel-button, .search input[type="search"]::-webkit-search-results-button, .search input[type="search"]::-webkit-search-results-decoration {
  -webkit-appearance: none;
}

.search input[type="search"]:-webkit-autofill, .search input[type="search"]:-webkit-autofill:hover, .search input[type="search"]:-webkit-autofill:focus {
  -webkit-box-shadow: 0 0 0 1000px #fff inset;
}

.search .clear-button {
  align-items: center;
  box-sizing: border-box;
  color: #777;
  cursor: pointer;
  display: none;
  flex: none;
  justify-content: center;
  padding: 0 15px;
}

.search .clear-button:hover {
  background-color: #f4f1f4;
}

.search .clear-button:focus {
  outline: 0;
  box-shadow: 0 0 0 3px rgba(50, 11, 66, 1);
}

.search-has-value .clear-button {
  display: flex;
}

[dir="ltr"] .search input[type="search"] {
  padding-left: 40px;
  padding-right: 24px;
}

[dir="ltr"] .search-has-value input[type="search"] {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
  border-right-color: transparent;
}

[dir="ltr"] .search-has-value input[type="search"]:focus {
  border-right-color: rgba(50, 11, 66, 1);
}

[dir="ltr"] .search .clear-button {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
  border-left-color: transparent;
}

[dir="ltr"] .search .clear-button:focus {
  border-left-color: rgba(50, 11, 66, 1);
}

[dir="rtl"] .search input[type="search"] {
  padding-left: 24px;
  padding-right: 40px;
}

[dir="rtl"] .search-has-value input[type="search"] {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
  border-left-color: transparent;
}

[dir="rtl"] .search-has-value input[type="search"]:focus {
  border-left-color: rgba(50, 11, 66, 1);
}

[dir="rtl"] .search .clear-button {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
  border-right-color: transparent;
}

[dir="rtl"] .search .clear-button:focus {
  border-right-color: rgba(50, 11, 66, 1);
}

.search-icon {
  position: relative;
  top: 50%;
  transform: translateY(-50%);
  position: absolute;
  left: 15px;
  z-index: 1;
  width: 18px;
  height: 18px;
  color: #777;
  pointer-events: none;
}

[dir="rtl"] .search-icon {
  left: auto;
  right: 15px;
}

/***** Hero component *****/
.hero {
  background-image: url(/hc/theming_assets/01HZKQ4P9YM3SXEVQHEPVTRJDK);
  background-position: center;
  background-size: cover;
  height: 300px;
  padding: 0 24px;
  text-align: center;
  width: 100%;
  color: #ffffff;
  display: flex;
  flex-direction: column;
  justify-content: center;
}

.hero-inner {
  position: relative;
  max-width: 610px;
  width: 100%;
  margin: 0 auto;
}

.page-header {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: space-between;
  margin: 10px 0;
}

@media (min-width: 768px) {
  .page-header {
    align-items: baseline;
    flex-direction: row;
    margin: 0;
  }
}

.page-header .section-subscribe {
  flex-shrink: 0;
  margin-bottom: 10px;
}

@media (min-width: 768px) {
  .page-header .section-subscribe {
    margin-bottom: 0;
  }
}

.page-header h1 {
  flex-grow: 1;
  margin-bottom: 10px;
}

.page-header-description {
  margin: 24px 0 32px 0;
  font-size: 16px;
  line-height: 24px;
  word-break: break-word;
  color: #545a5c;
}

@media (min-width: 1024px) {
  .page-header-description {
    flex-basis: 100%;
    font-size: 18px;
    line-height: 28px;
  }
}

.page-header .icon-lock {
  height: 24px;
  width: 24px;
  position: relative;
  left: -5px;
  vertical-align: baseline;
}

.sub-nav {
  align-items: baseline;
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  gap: 24px 32px;
  justify-content: space-between;
  margin-bottom: 24px;
}

@media (min-width: 768px) {
  .sub-nav {
    flex-direction: row;
  }
}

.sub-nav .breadcrumbs {
  margin: 0;
}

.sub-nav .search-container {
  max-width: 300px;
  width: 100%;
}

@media (min-width: 768px) {
  .sub-nav .search-container {
    flex: 0 1 300px;
  }
}

.sub-nav input[type="search"]::after {
  font-size: 15px;
}

/***** Blocks *****/
/* Used in Homepage#categories and Community#topics */
.blocks-list {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
  list-style: none;
  padding: 0;
}

@media (min-width: 768px) {
  .blocks-list {
    margin: 0 -15px;
  }
}

.blocks-item {
  border-radius: 4px;
  box-sizing: border-box;
  color: rgba(50, 11, 66, 1);
  background-color: #ffffff;
  display: flex;
  flex: 1 0 340px;
  margin: 0 0 30px;
  max-width: 100%;
  text-align: center;
  box-shadow: 0px 5px 5px rgba(0, 0, 0, 0.05);
}

@media (min-width: 768px) {
  .blocks-item {
    margin: 0 15px 30px;
  }
}

.blocks-item:last-of-type {
  margin-bottom: 0;
}

.blocks-item:hover, .blocks-item:focus, .blocks-item:active {
  background-color: rgba(50, 11, 66, 1);
}

.blocks-item:hover *, .blocks-item:focus *, .blocks-item:active * {
  color: #FFFFFF;
  text-decoration: none;
}

.blocks-item-internal {
  background-color: transparent;
  border: 1px solid #ddd;
}

.blocks-item-internal .icon-lock {
  height: 15px;
  width: 15px;
  bottom: 5px;
  position: relative;
}

.blocks-item-internal a {
  color: rgba(50, 11, 66, 1);
}

.blocks-item-link {
  color: rgba(50, 11, 66, 1);
  padding: 24px 32px;
  display: flex;
  flex-direction: column;
  flex: 1;
  justify-content: center;
  border-radius: inherit;
}

.blocks-item-link:visited, .blocks-item-link:hover, .blocks-item-link:active {
  color: inherit;
  text-decoration: none;
}

.blocks-item-link:focus {
  outline: 0;
  box-shadow: 0 0 0 3px rgba(50, 11, 66, 1);
  text-decoration: none;
}

.blocks-item-title {
  margin-bottom: 0;
  font-family: BM-Biotif;
  font-size: 18px;
  line-height: 24px;
  letter-spacing: -0.3px;
}

.blocks-item-description {
  margin: 0;
  font-weight: normal;
}

.blocks-item-description:not(:empty) {
  margin-top: 10px;
}

/***** Homepage *****/
.section {
  padding-block: 32px;
}

@media (min-width: 768px) {
  .section {
    margin-bottom: 60px;
  }
}

.home-section h2 {
  margin-bottom: 10px;
  text-align: center;
}

/***** Promoted articles *****/
.promoted-articles {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
}

@media (min-width: 1024px) {
  .promoted-articles {
    flex-direction: row;
  }
}

.promoted-articles-item {
  flex: 1 0 auto;
}

@media (min-width: 1024px) {
  .promoted-articles-item {
    align-self: flex-end;
    flex: 0 0 auto;
    padding-right: 30px;
    width: 33%;
    /* Three columns on desktop */
  }
  [dir="rtl"] .promoted-articles-item {
    padding: 0 0 0 30px;
  }
}

.promoted-articles-item:nth-child(3n) {
  padding-right: 0;
}

.promoted-articles-item a {
  display: block;
  border-bottom: 1px solid #ddd;
  padding: 15px 0;
}

.promoted-articles-item .icon-lock {
  vertical-align: baseline;
}

.promoted-articles-item:last-child a {
  border: 0;
}

@media (min-width: 1024px) {
  .promoted-articles-item:last-child a {
    border-bottom: 1px solid #ddd;
  }
}

/***** Community section in homepage *****/
.community {
  text-align: center;
}

.community-image {
  min-height: 300px;
  margin-top: 32px;
  background-image: url(/hc/theming_assets/01HZKQ4RCBN2QW2KGSAGYAE1KF);
  background-position: center;
  background-repeat: no-repeat;
  max-width: 100%;
}

.community a {
  color: rgba(0, 152, 200, 1);
  text-decoration: underline;
}

.community a:visited {
  color: rgba(0, 152, 200, 1);
}

.community a:hover, .community a:active, .community a:focus {
  color: rgba(6, 192, 236, 1);
}

.community,
.activity {
  border-top: 1px solid #ddd;
  padding: 30px 0;
}

/***** Recent activity *****/
.recent-activity-header {
  margin-bottom: 10px;
  text-align: center;
}

.recent-activity-list {
  padding: 0;
}

.recent-activity-item {
  border-bottom: 1px solid #ddd;
  overflow: auto;
  padding: 24px 0;
}

.recent-activity-item-parent {
  font-size: 16px;
  font-weight: 600;
}

.recent-activity-item-parent, .recent-activity-item-link {
  margin: 6px 0;
  display: inline-block;
  width: 100%;
}

@media (min-width: 768px) {
  .recent-activity-item-parent, .recent-activity-item-link {
    width: 70%;
    margin: 0;
  }
}

.recent-activity-item-link {
  font-size: 14px;
}

.recent-activity-item-meta {
  color: rgba(50, 11, 66, 1);
  margin: 15px 0 0 0;
  float: none;
}

@media (min-width: 768px) {
  .recent-activity-item-meta {
    margin: 0;
    float: right;
  }
  [dir="rtl"] .recent-activity-item-meta {
    float: left;
  }
}

.recent-activity-item-time, .recent-activity-item-comment {
  display: inline-block;
  font-size: 13px;
}

.recent-activity-item-comment {
  padding-left: 5px;
}

[dir="rtl"] .recent-activity-item-comment {
  padding: 0 5px 0 0;
}

.recent-activity-item-comment::before {
  display: inline-block;
}

.recent-activity-controls {
  padding-top: 15px;
}

.recent-activity-controls a {
  color: rgba(0, 152, 200, 1);
  text-decoration: underline;
}

.recent-activity-controls a:visited {
  color: rgba(0, 152, 200, 1);
}

.recent-activity-controls a:hover, .recent-activity-controls a:active, .recent-activity-controls a:focus {
  color: rgba(6, 192, 236, 1);
}

.recent-activity-accessibility-label {
  border: 0;
  clip: rect(0 0 0 0);
  -webkit-clip-path: inset(50%);
  clip-path: inset(50%);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
  white-space: nowrap;
}

.recent-activity-comment-icon svg {
  vertical-align: middle;
  color: rgba(50, 11, 66, 1);
  width: 16px;
  height: 16px;
}

.recent-activity-comment-icon:after {
  content: attr(data-comment-count);
  margin-left: 3px;
}

[dir="rtl"] .recent-activity-comment-icon:after {
  margin-left: 0;
  margin-right: 3px;
}

/***** Category pages *****/
.category-container {
  display: flex;
  justify-content: flex-end;
}

.category-content {
  flex: 1;
}

@media (min-width: 1024px) {
  .category-content {
    flex: 0 0 80%;
  }
}

.section-tree {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: space-between;
}

@media (min-width: 768px) {
  .section-tree {
    flex-direction: row;
  }
}

.section-tree .section {
  flex: initial;
}

@media (min-width: 768px) {
  .section-tree .section {
    flex: 0 0 45%;
    /* Two columns for tablet and desktop. Leaving 5% separation between columns */
  }
}

.section-tree-title {
  margin-bottom: 0;
  font-size: 18px;
  font-weight: 600;
}

.section-tree-title a {
  color: rgba(50, 11, 66, 1);
}

.section-tree .see-all-articles {
  display: block;
  padding: 15px 0;
}

.article-list-item {
  font-size: 16px;
  padding: 24px 0;
}

.article-list-item:not(:last-of-type) {
  border-bottom: 1px solid #dfdae1;
}

.article-list-item a {
  color: rgba(50, 11, 66, 1);
}

.icon-star {
  color: rgba(50, 11, 66, 1);
  font-size: 18px;
}

/***** Section pages *****/
.section-container {
  display: flex;
  justify-content: flex-end;
  background-color: white;
  border-radius: 8px;
  padding: 32px 24px;
}

.section-content {
  flex: 1;
}

@media (min-width: 1024px) {
  .section-content {
    flex: 1 1 80%;
    padding: 16px 48px;
  }
}

.section-list {
  margin: 40px 0;
}

.section-list-item {
  border-bottom: 1px solid #ddd;
  font-size: 16px;
  padding: 15px 0;
}

.section-list-item:first-child {
  border-top: 1px solid #ddd;
}

.section-list-item a {
  align-items: center;
  color: rgba(50, 11, 66, 1);
  display: flex;
  justify-content: space-between;
}

.see-all-sections-trigger {
  cursor: pointer;
  display: block;
  padding: 16px;
  text-align: center;
}

.see-all-sections-trigger[aria-hidden="true"] {
  display: none;
}

/***** Article *****/
.article {
  /*
  * The article grid is defined this way to optimize readability:
  * Sidebar | Content | Free space
  * 17%     | 66%     | 17%
  */
  flex: 1 0 auto;
}

@media (min-width: 1024px) {
  .article {
    flex: 1 0 100%;
    padding: 0 48px;
  }
}

.content .article {
  padding: 0;
}

.article-container {
  display: flex;
  flex-direction: column;
  padding: 48px 24px;
  background-color: #ffffff;
  border-radius: 8px;
}

@media (min-width: 1024px) {
  .article-container {
    flex-direction: row;
  }
}

.article-header {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: space-between;
  margin-bottom: 40px;
  margin-top: 24px;
}

@media (min-width: 768px) {
  .article-header {
    flex-direction: row;
    margin-top: 0;
  }
}

.article-avatar {
  margin-right: 10px;
}

.article-author {
  margin-bottom: 16px;
}

@media (min-width: 768px) {
  .article-title {
    flex-basis: 100%;
    /* Take entire row */
  }
}

.article-title .icon-lock {
  position: relative;
  left: -8px;
  vertical-align: baseline;
}

.article [role="button"] {
  flex-shrink: 0;
  /*Avoid collapsing elements in Safari (https://github.com/philipwalton/flexbugs#1-minimum-content-sizing-of-flex-items-not-honored)*/
  width: 100%;
}

@media (min-width: 768px) {
  .article [role="button"] {
    width: auto;
  }
}

.article-info {
  max-width: 100%;
}

.article-meta {
  display: inline-block;
  vertical-align: middle;
}

.article-body a {
  color: rgba(0, 152, 200, 1);
  text-decoration: underline;
}

.article-body a:visited {
  color: rgba(0, 152, 200, 1);
}

.article-body a:hover, .article-body a:active, .article-body a:focus {
  color: rgba(6, 192, 236, 1);
}

.article-body img {
  height: auto;
  max-width: 100%;
}

.article-body ul,
.article-body ol {
  padding-left: 24px;
  list-style-position: outside;
  margin: 24px 0 24px 24px;
}

[dir="rtl"] .article-body ul, [dir="rtl"]
.article-body ol {
  padding-right: 24px;
  padding-left: 0;
  margin-left: 0;
  margin-right: 24px;
}

.article-body ul > ul,
.article-body ol > ol,
.article-body ol > ul,
.article-body ul > ol,
.article-body li > ul,
.article-body li > ol {
  margin: 0;
}

.article-body ul {
  list-style-type: disc;
}

.article-body code {
  background: #f7f7f7;
  border: 1px solid #ddd;
  border-radius: 3px;
  padding: 0 5px;
  margin: 0 2px;
}

.article-body pre {
  background: #f7f7f7;
  border: 1px solid #ddd;
  border-radius: 3px;
  padding: 8px 16px;
  overflow: auto;
  white-space: pre;
}

.article-body blockquote {
  border-left: 1px solid #ddd;
  color: #545a5c;
  font-style: italic;
  padding: 0 16px;
}

.article-body > p:last-child {
  margin-bottom: 0;
}

.article-content {
  line-height: 1.6;
  margin: 40px 0;
  word-wrap: break-word;
}

.article-footer {
  align-items: center;
  display: flex;
  justify-content: space-between;
  padding-bottom: 24px;
}

.article-comment-count {
  color: #545a5c;
}

.article-comment-count:hover {
  text-decoration: none;
}

.article-comment-count-icon {
  vertical-align: middle;
  color: rgba(50, 11, 66, 1);
  width: 18px;
  height: 18px;
}

.article-sidebar {
  border-bottom: 1px solid #ddd;
  border-top: 1px solid #ddd;
  flex: 1 0 auto;
  margin-bottom: 24px;
  padding: 0;
}

@media (min-width: 1024px) {
  .article-sidebar {
    border: 0;
    flex: 0 0 17%;
    height: auto;
  }
}

.article-relatives {
  border-top: 1px solid #ddd;
  display: flex;
  flex-direction: column;
  padding: 24px 0;
}

@media (min-width: 768px) {
  .article-relatives {
    flex-direction: row;
  }
}

.article-relatives > * {
  flex: 1 0 50%;
  min-width: 50%;
  overflow-wrap: break-word;
  margin-right: 0;
}

.article-relatives > *:last-child {
  padding: 0;
}

@media (min-width: 768px) {
  .article-relatives > * {
    padding-right: 24px;
  }
}

.article-votes {
  border-top: 1px solid #ddd;
  padding: 30px 0;
  text-align: center;
}

.article-vote {
  margin: 10px 5px;
  min-width: 90px;
  width: auto;
}

.article-more-questions {
  margin: 8px 0 24px;
  text-align: center;
}

.article-more-questions a {
  color: rgba(0, 152, 200, 1);
  text-decoration: underline;
}

.article-more-questions a:visited {
  color: rgba(0, 152, 200, 1);
}

.article-more-questions a:hover, .article-more-questions a:active, .article-more-questions a:focus {
  color: rgba(6, 192, 236, 1);
}

.article-return-to-top {
  border-top: 1px solid #ddd;
}

@media (min-width: 1024px) {
  .article-return-to-top {
    display: none;
  }
}

.article-return-to-top a {
  color: rgba(50, 11, 66, 1);
  display: block;
  padding: 24px 0;
}

.article-return-to-top a:hover, .article-return-to-top a:focus {
  text-decoration: none;
}

.article-return-to-top-icon {
  transform: rotate(0.5turn);
}

.sidenav-title {
  font-size: 16px;
  position: relative;
  font-weight: 600;
}

.sidenav-item {
  display: block;
  margin-top: 10px;
  margin-bottom: 16px;
}

.recent-articles li,
.related-articles li {
  margin-bottom: 16px;
}

/***** Attachments *****/
/* Styles attachments inside posts, articles and comments */
.attachments .attachment-item {
  padding-left: 24px;
  position: relative;
  margin-bottom: 10px;
}

.attachments .attachment-item:last-child {
  margin-bottom: 0;
}

.attachments .attachment-item .attachment-icon {
  color: rgba(50, 11, 66, 1);
  left: 0;
  position: absolute;
  top: 5px;
}

[dir="rtl"] .attachments .attachment-item {
  padding-left: 0;
  padding-right: 24px;
}

[dir="rtl"] .attachments .attachment-item .attachment-icon {
  left: auto;
  right: 0;
}

.upload-dropzone span {
  color: #545a5c;
}

/***** Social share links *****/
.share {
  padding: 0;
  white-space: nowrap;
}

.share li, .share a {
  display: inline-block;
}

.share li {
  height: 25px;
  width: 25px;
}

.share a {
  color: #545a5c;
}

.share a:hover {
  text-decoration: none;
  color: rgba(50, 11, 66, 1);
}

.share a svg {
  height: 18px;
  width: 18px;
  display: block;
}

/***** Comments *****/
/* Styles comments inside articles, posts and requests */
.comment {
  border-bottom: 1px solid #ddd;
  padding: 24px 0;
}

.comment-heading, .recent-articles-title,
.related-articles-title {
  margin-bottom: 5px;
  margin-top: 0;
  font-size: 18px;
  font-weight: 600;
}

.comment-overview {
  border-bottom: 1px solid #ddd;
  border-top: 1px solid #ddd;
  padding: 24px 0;
}

.comment-overview p {
  margin-top: 0;
}

.comment-callout {
  color: #545a5c;
  display: inline-block;
  font-size: 13px;
  margin-bottom: 0;
}

.comment-callout a {
  color: rgba(0, 152, 200, 1);
  text-decoration: underline;
}

.comment-callout a:visited {
  color: rgba(0, 152, 200, 1);
}

.comment-callout a:hover, .comment-callout a:active, .comment-callout a:focus {
  color: rgba(6, 192, 236, 1);
}

.comment-sorter {
  display: inline-block;
  float: right;
}

.comment-sorter .dropdown-toggle {
  color: #545a5c;
  font-size: 13px;
}

[dir="rtl"] .comment-sorter {
  float: left;
}

.comment-wrapper {
  display: flex;
  position: relative;
}

.comment-wrapper.comment-official {
  border: 1px solid rgba(50, 11, 66, 1);
  padding: 40px 24px 24px;
}

@media (min-width: 768px) {
  .comment-wrapper.comment-official {
    padding-top: 24px;
  }
}

.comment-info {
  min-width: 0;
  padding-right: 24px;
  width: 100%;
}

[dir="rtl"] .comment-info {
  padding-right: 0;
  padding-left: 24px;
}

.comment-author {
  align-items: flex-end;
  display: flex;
  flex-wrap: wrap;
  margin-bottom: 24px;
}

@media (min-width: 768px) {
  .comment-author {
    justify-content: space-between;
  }
}

.comment-avatar {
  margin-right: 10px;
}

[dir="rtl"] .comment-avatar {
  margin-left: 10px;
  margin-right: 0;
}

.comment-meta {
  flex: 1 0 auto;
}

.comment-labels {
  flex-basis: 100%;
}

@media (min-width: 768px) {
  .comment-labels {
    flex-basis: auto;
  }
}

.comment .status-label:not(.status-label-official) {
  margin-top: 10px;
}

@media (min-width: 768px) {
  .comment .status-label:not(.status-label-official) {
    margin-top: 0;
  }
}

.comment-form {
  display: flex;
  padding-top: 30px;
  word-wrap: break-word;
}

.comment-container {
  width: 100%;
}

.comment-form-controls {
  display: none;
  margin-top: 10px;
  text-align: left;
}

@media (min-width: 768px) {
  [dir="ltr"] .comment-form-controls {
    text-align: right;
  }
}

.comment-form-controls input[type="submit"] {
  margin-top: 16px;
}

@media (min-width: 1024px) {
  .comment-form-controls input[type="submit"] {
    margin-left: 16px;
  }
  [dir="rtl"] .comment-form-controls input[type="submit"] {
    margin-left: 0;
    margin-right: 16px;
  }
}

.comment-form-controls input[type="checkbox"] {
  margin-right: 5px;
}

.comment-form-controls input[type="checkbox"] [dir="rtl"] {
  margin-left: 5px;
}

.comment-ccs {
  display: none;
}

.comment-ccs + textarea {
  margin-top: 10px;
}

.comment-attachments {
  margin-top: 10px;
}

.comment-attachments a {
  color: rgba(50, 11, 66, 1);
}

.comment-body {
  -moz-hyphens: auto;
  -ms-hyphens: auto;
  -webkit-hyphens: auto;
  word-break: break-word;
  word-wrap: break-word;
  font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;
  line-height: 1.6;
  overflow-x: auto;
}

.comment-body a {
  color: rgba(0, 152, 200, 1);
  text-decoration: underline;
}

.comment-body a:visited {
  color: rgba(0, 152, 200, 1);
}

.comment-body a:hover, .comment-body a:active, .comment-body a:focus {
  color: rgba(6, 192, 236, 1);
}

.comment-body img {
  height: auto;
  max-width: 100%;
}

.comment-body ul,
.comment-body ol {
  padding-left: 24px;
  list-style-position: outside;
  margin: 24px 0 24px 24px;
}

[dir="rtl"] .comment-body ul, [dir="rtl"]
.comment-body ol {
  padding-right: 24px;
  padding-left: 0;
  margin-left: 0;
  margin-right: 24px;
}

.comment-body ul > ul,
.comment-body ol > ol,
.comment-body ol > ul,
.comment-body ul > ol,
.comment-body li > ul,
.comment-body li > ol {
  margin: 0;
}

.comment-body ul {
  list-style-type: disc;
}

.comment-body code {
  background: #f7f7f7;
  border: 1px solid #ddd;
  border-radius: 3px;
  padding: 0 5px;
  margin: 0 2px;
}

.comment-body pre {
  background: #f7f7f7;
  border: 1px solid #ddd;
  border-radius: 3px;
  padding: 8px 16px;
  overflow: auto;
  white-space: pre;
}

.comment-body blockquote {
  border-left: 1px solid #ddd;
  color: #545a5c;
  font-style: italic;
  padding: 0 16px;
}

.comment-mark-as-solved {
  display: inline-block;
}

/***** Vote *****/
/* Used in article comments, post comments and post */
.vote {
  display: flex;
  flex-direction: column;
  text-align: center;
}

.vote a:active, .vote a:hover, .vote a:focus {
  text-decoration: none;
}

.vote-sum {
  color: #545a5c;
  display: block;
  margin: 3px 0;
}

[dir="rtl"] .vote-sum {
  direction: ltr;
  unicode-bidi: bidi-override;
}

.vote-up svg {
  transform: scale(1, -1);
}

.vote-up:hover,
.vote-down:hover {
  color: rgba(50, 11, 66, 1);
}

.vote-up, .vote-down {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background-color: transparent;
  border: none;
  color: #545a5c;
  cursor: pointer;
  min-height: 35px;
  min-width: 35px;
  display: flex;
  align-items: center;
  justify-content: center;
}

.vote-voted {
  color: rgba(50, 11, 66, 1);
}

.vote-voted:hover {
  color: #000;
}

/***** Actions *****/
/* Styles admin and en user actions(edit, delete, change status) in comments and posts */
.actions {
  text-align: center;
  flex-shrink: 0;
  /*Avoid collapsing elements in Safari*/
}

.actions button {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background-color: transparent;
  border: none;
  cursor: pointer;
  min-height: 35px;
  min-width: 35px;
  display: flex;
  align-items: center;
  justify-content: center;
}

/***** Community *****/
.community-hero {
  background-image: url(/hc/theming_assets/01HZKQ4QGH6MVA91AA3QQY5DC5);
  margin-bottom: 10px;
}

.community-footer {
  padding-top: 50px;
  text-align: center;
}

.community-footer-title {
  font-size: 16px;
  margin-bottom: 24px;
}

.community-featured-posts .title {
  font-size: 18px;
  font-weight: 600;
}

.community-featured-posts, .community-activity {
  padding-top: 40px;
  width: 100%;
}

.community-header {
  margin-bottom: 30px;
}

.community-header .title {
  margin-bottom: 0;
  font-size: 16px;
}

.post-to-community {
  margin-top: 10px;
}

@media (min-width: 768px) {
  .post-to-community {
    margin: 0;
  }
}

/* Community topics grid */
.topics {
  max-width: none;
  width: 100%;
}

.topics-item .meta-group {
  justify-content: center;
  margin-top: 24px;
}

/* Community topic page */
.topic-header {
  border-bottom: 1px solid #ddd;
  font-size: 13px;
}

@media (min-width: 768px) {
  .topic-header {
    padding-bottom: 10px;
  }
}

.topic-header .dropdown {
  display: block;
  border-top: 1px solid #ddd;
  padding: 10px 0;
}

@media (min-width: 768px) {
  .topic-header .dropdown {
    border-top: 0;
    display: inline-block;
    margin-right: 24px;
    padding: 0;
  }
}

.no-posts-with-filter {
  margin-top: 24px;
  margin-bottom: 24px;
}

/* Topic, post and user follow button */
.community-follow {
  margin-bottom: 10px;
  width: 100%;
}

@media (min-width: 768px) {
  .community-follow {
    margin-bottom: 0;
    width: auto;
  }
}

.community-follow button {
  line-height: 30px;
  padding: 0 8px 0 16px;
  position: relative;
  width: 100%;
}

@media (min-width: 768px) {
  .community-follow button {
    width: auto;
  }
}

.community-follow button:hover {
  background-color: rgba(50, 11, 66, 1);
}

.community-follow button:hover::after, .community-follow button:focus::after {
  border-color: #FFFFFF;
  color: #FFFFFF;
}

.community-follow button[data-selected="true"] {
  background-color: rgba(50, 11, 66, 1);
  color: #FFFFFF;
}

.community-follow button[data-selected="true"]::after {
  border-left: 1px solid #FFFFFF;
  color: #FFFFFF;
}

.community-follow button[data-selected="true"]:hover {
  background-color: #000;
  border-color: #000;
}

.community-follow button::after {
  border-left: 1px solid rgba(50, 11, 66, 1);
  content: attr(data-follower-count);
  color: rgba(50, 11, 66, 1);
  display: inline-block;
  font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;
  margin-left: 16px;
  padding-left: 8px;
  position: absolute;
  right: 10px;
}

@media (min-width: 768px) {
  .community-follow button::after {
    position: static;
  }
}

[dir="rtl"] .community-follow button::after {
  border-left: 0;
  border-right: 1px solid rgba(50, 11, 66, 1);
  margin: 0 10px 0 0;
  padding: 0 10px 0 0;
}

/***** Striped list *****/
/* Used in community posts list and requests list */
.striped-list {
  padding: 0;
}

.striped-list-item {
  align-items: flex-start;
  border-bottom: 1px solid #ddd;
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  padding: 24px 0;
}

@media (min-width: 768px) {
  .striped-list-item {
    align-items: center;
    flex-direction: row;
  }
}

.striped-list-info {
  flex: 2;
}

.striped-list-title {
  color: rgba(0, 152, 200, 1);
  margin-bottom: 10px;
  margin-right: 5px;
}

.striped-list-title:hover, .striped-list-title:focus, .striped-list-title:active {
  text-decoration: underline;
}

.striped-list-title:visited {
  color: rgba(0, 152, 200, 1);
}

.striped-list .meta-group {
  margin: 5px 0;
}

.striped-list-count {
  color: #545a5c;
  font-size: 13px;
  justify-content: flex-start;
  text-transform: capitalize;
}

@media (min-width: 768px) {
  .striped-list-count {
    display: flex;
    flex: 1;
    justify-content: space-around;
  }
}

.striped-list-count-item::after {
  content: "·";
  display: inline-block;
  padding: 0 5px;
}

@media (min-width: 768px) {
  .striped-list-count-item::after {
    display: none;
  }
}

.striped-list-count-item:last-child::after {
  display: none;
}

.striped-list-number {
  text-align: center;
}

@media (min-width: 768px) {
  .striped-list-number {
    color: rgba(50, 11, 66, 1);
    display: block;
  }
}

/***** Status labels *****/
/* Styles labels used in posts, articles and requests */
.status-label {
  background-color: #038153;
  border-radius: 4px;
  color: #fff;
  font-size: 12px;
  font-weight: 600;
  margin-right: 2px;
  padding: 3px 10px;
  vertical-align: middle;
  white-space: nowrap;
  display: inline-block;
}

.status-label:hover, .status-label:active, .status-label:focus {
  text-decoration: none;
}

.status-label-pinned, .status-label-featured, .status-label-official {
  background-color: rgba(50, 11, 66, 1);
}

.status-label-official {
  border-radius: 0;
  margin-right: 0;
  position: absolute;
  right: 0;
  text-align: center;
  top: 0;
  width: 100%;
}

@media (min-width: 768px) {
  .status-label-official {
    border-radius: 0 0 4px 4px;
    right: 30px;
    width: auto;
  }
}

[dir="rtl"] .status-label-official {
  left: 30px;
  right: auto;
}

.status-label-not-planned, .status-label-closed {
  background-color: #e9ebed;
  color: #545a5c;
}

.status-label-pending, .status-label-pending-moderation {
  background-color: #1f73b7;
  text-align: center;
}

.status-label-open {
  background-color: #c72a1c;
}

.status-label-solved {
  background-color: #68737d;
}

.status-label-new {
  background-color: #ffb648;
  color: #703b15;
}

.status-label-hold {
  background-color: #000;
}

.status-label-request {
  max-width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

@media (max-width: 768px) {
  .status-label-request {
    max-width: 150px;
  }
}

/***** Post *****/
/*
* The post grid is defined this way:
* Content | Sidebar
* 70%     | 30%
*/
.post {
  flex: 1;
  margin-bottom: 10px;
}

@media (min-width: 1024px) {
  .post {
    flex: 1 0 70%;
    max-width: 70%;
  }
}

.post-container {
  display: flex;
  flex-direction: column;
}

@media (min-width: 1024px) {
  .post-container {
    flex-direction: row;
  }
}

.post-header {
  align-items: center;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  margin-bottom: 10px;
}

@media (min-width: 768px) {
  .post-header {
    align-items: baseline;
    flex-direction: row;
  }
}

.post-header .status-label {
  vertical-align: super;
}

.post-title {
  margin-bottom: 24px;
  width: 100%;
}

@media (min-width: 768px) {
  .post-title {
    margin-bottom: 0;
    padding-right: 10px;
  }
}

.post-title h1 {
  display: inline;
  vertical-align: middle;
}

@media (min-width: 768px) {
  .post-title h1 {
    margin-right: 5px;
  }
}

.post-author {
  align-items: flex-start;
  display: flex;
  justify-content: space-between;
}

.post-avatar {
  margin-bottom: 30px;
}

.post-content {
  font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;
  line-height: 1.6;
  word-break: break-word;
}

.post-info-container {
  display: flex;
  margin-bottom: 40px;
}

.post-info {
  min-width: 0;
  padding-right: 24px;
  width: 100%;
}

[dir="rtl"] .post-info {
  padding-right: 0;
  padding-left: 24px;
}

.post-meta {
  display: inline-block;
  flex: 1;
  margin-left: 10px;
  vertical-align: middle;
}

[dir="rtl"] .post-meta {
  margin-left: 0;
  margin-right: 10px;
}

.post-body a {
  color: rgba(0, 152, 200, 1);
  text-decoration: underline;
}

.post-body a:visited {
  color: rgba(0, 152, 200, 1);
}

.post-body a:hover, .post-body a:active, .post-body a:focus {
  color: rgba(6, 192, 236, 1);
}

.post-body img {
  height: auto;
  max-width: 100%;
}

.post-body ul,
.post-body ol {
  padding-left: 24px;
  list-style-position: outside;
  margin: 24px 0 24px 24px;
}

[dir="rtl"] .post-body ul, [dir="rtl"]
.post-body ol {
  padding-right: 24px;
  padding-left: 0;
  margin-left: 0;
  margin-right: 24px;
}

.post-body ul > ul,
.post-body ol > ol,
.post-body ol > ul,
.post-body ul > ol,
.post-body li > ul,
.post-body li > ol {
  margin: 0;
}

.post-body ul {
  list-style-type: disc;
}

.post-body code {
  background: #f7f7f7;
  border: 1px solid #ddd;
  border-radius: 3px;
  padding: 0 5px;
  margin: 0 2px;
}

.post-body pre {
  background: #f7f7f7;
  border: 1px solid #ddd;
  border-radius: 4px;
  padding: 8px 16px;
  overflow: auto;
  white-space: pre;
}

.post-body blockquote {
  border-left: 1px solid #ddd;
  color: #545a5c;
  font-style: italic;
  padding: 0 16px;
}

.post-footer {
  align-items: center;
  display: flex;
  justify-content: space-between;
  padding-bottom: 24px;
}

.post-comment-count {
  color: #545a5c;
}

.post-comment-count:hover {
  text-decoration: none;
}

.post-comment-count .icon-comments {
  color: rgba(50, 11, 66, 1);
  display: inline-block;
  width: 18px;
  height: 18px;
  margin: 5px;
  vertical-align: middle;
}

.post-sidebar {
  border-top: 1px solid #ddd;
  flex: 1;
  padding: 30px 0;
  text-align: center;
}

@media (min-width: 1024px) {
  .post-sidebar {
    border: 0;
    flex: 1 0 30%;
    padding: 0 0 0 50px;
    text-align: initial;
  }
  [dir="rtl"] .post-sidebar {
    padding: 0 50px 0 0;
  }
}

.post-sidebar-title {
  font-size: 18px;
  font-weight: 600;
}

.post-comments {
  margin-bottom: 24px;
}

@media (min-width: 1024px) {
  .post-comments {
    margin-bottom: 0;
  }
}

/***** Community Badges *****/
/* Styles labels used next to the authors of article comments, community posts, and community comments */
.community-badge-title {
  background-color: #04444d;
  border-radius: 4px;
  color: #fff;
  font-size: 12px;
  font-weight: 600;
  padding: 0px 8px;
  vertical-align: top;
  white-space: nowrap;
  display: inline-flex;
  line-height: 18px;
  vertical-align: middle;
}

.profile-info .community-badge-title {
  padding: 2px 8px;
  line-height: 24px;
}

.community-badge-container-achievements {
  display: flex;
}

.community-badge-container-achievements > .community-badge-titles {
  margin-left: calc(28px - 0.5em);
}

[dir="rtl"] .community-badge-container-achievements > .community-badge-titles {
  margin-right: calc(28px - 0.5em);
}

.community-name-and-title-badges {
  display: flex;
  flex-wrap: wrap;
}

.community-badge {
  margin: 2px;
}

.community-badge-achievements {
  display: block;
  height: 16px;
  white-space: nowrap;
  width: 16px;
}

.profile-info .community-badge-achievements {
  height: 40px;
  width: 40px;
}

.community-title-badges {
  flex-basis: 100%;
  margin-top: 16px;
}

.community-badge-achievements-rest {
  font-size: 12px;
  font-weight: 600;
  line-height: 24px;
  text-align: center;
  vertical-align: top;
}

.community-badge-achievements img {
  width: 100%;
  height: 100%;
}

.community-badge-titles img {
  width: 24px;
  height: 24px;
}

.profile-info .community-badge-achievements-rest {
  line-height: 40px;
  font-size: 24px;
}

/* Navigation element that collapses on mobile */
.collapsible-nav {
  flex-direction: column;
  font-size: 14px;
  position: relative;
}

@media (min-width: 768px) {
  .collapsible-nav {
    flex-direction: row;
  }
}

.collapsible-nav-border {
  border-bottom: 1px solid #ddd;
  border-top: 1px solid #ddd;
}

@media (min-width: 768px) {
  .collapsible-nav-border {
    border-top: 0;
  }
}

.collapsible-nav-toggle {
  top: calc(45px / 2);
  transform: translateY(-50%);
  position: absolute;
  right: 0;
  padding: 0;
  border: 0;
  background: none;
  width: 25px;
  height: 25px;
  border-radius: 50%;
}

@media (min-width: 768px) {
  .collapsible-nav-toggle {
    display: none;
  }
}

[dir="rtl"] .collapsible-nav-toggle {
  left: 0;
  right: auto;
}

.collapsible-nav-toggle-icon {
  display: none;
}

.collapsible-nav-toggle[aria-expanded="false"] .chevron-icon {
  display: inline-block;
}

.collapsible-nav-toggle[aria-expanded="true"] .x-icon {
  display: inline-block;
}

.collapsible-nav-toggle:focus {
  outline: none;
  border: 1px solid rgba(50, 11, 66, 1);
}

.collapsible-nav-list {
  display: flex;
  flex-direction: column;
}

@media (min-width: 768px) {
  .collapsible-nav-list {
    flex-direction: row;
  }
}

.collapsible-nav-list li {
  color: rgba(50, 11, 66, 1);
  line-height: 45px;
  order: 1;
}

@media (min-width: 768px) {
  .collapsible-nav-list li {
    line-height: normal;
    margin-right: 30px;
  }
  [dir="rtl"] .collapsible-nav-list li {
    margin-left: 30px;
    margin-right: 0;
  }
  .collapsible-nav-list li a {
    text-decoration: none;
    padding: 16px 0;
  }
}

.collapsible-nav-list li a {
  color: rgba(50, 11, 66, 1);
  display: block;
}

@media (min-width: 768px) {
  .collapsible-nav-list li:hover {
    border-bottom: 4px solid #ddd;
  }
  .collapsible-nav-list li:hover a:not([aria-current="page"]) {
    padding: 16px 0 8px 0;
    text-decoration: none;
  }
}

.collapsible-nav-list li:not([aria-selected="true"]),
.collapsible-nav-list li:not(.current) {
  display: none;
}

@media (min-width: 768px) {
  .collapsible-nav-list li:not([aria-selected="true"]),
  .collapsible-nav-list li:not(.current) {
    display: block;
  }
}

@media (min-width: 768px) {
  .collapsible-nav-list li[aria-selected="true"] {
    padding: 16px 0 8px 0;
  }
}

.collapsible-nav-list li[aria-selected="true"],
.collapsible-nav-list li.current {
  order: 0;
  position: relative;
}

@media (min-width: 768px) {
  .collapsible-nav-list li[aria-selected="true"],
  .collapsible-nav-list li.current {
    border-bottom: 4px solid rgba(50, 11, 66, 1);
    order: 1;
  }
}

.collapsible-nav-list li[aria-selected="true"] a,
.collapsible-nav-list li.current a {
  color: rgba(50, 11, 66, 1);
}

.collapsible-nav[aria-expanded="true"] li:not([aria-selected="true"]),
.collapsible-nav[aria-expanded="true"] li:not(.current) {
  display: block;
}

/* Sidebar navigation that collapses on mobile */
.collapsible-sidebar {
  flex: 1;
  max-height: 45px;
  overflow: hidden;
  padding: 10px 0;
  position: relative;
}

@media (min-width: 1024px) {
  .collapsible-sidebar {
    max-height: none;
    padding: 0;
  }
}

.collapsible-sidebar-title {
  margin-top: 0;
}

.collapsible-sidebar-toggle {
  position: absolute;
  top: calc(45px / 2);
  transform: translateY(-50%);
  right: 0;
  padding: 0;
  border: 0;
  background: none;
  width: 25px;
  height: 25px;
  border-radius: 50%;
}

@media (min-width: 1024px) {
  .collapsible-sidebar-toggle {
    display: none;
  }
}

[dir="rtl"] .collapsible-sidebar-toggle {
  left: 0;
  right: auto;
}

.collapsible-sidebar-toggle-icon {
  display: none;
}

.collapsible-sidebar-toggle[aria-expanded="false"] .chevron-icon {
  display: inline-block;
}

.collapsible-sidebar-toggle[aria-expanded="true"] .x-icon {
  display: inline-block;
}

.collapsible-sidebar-toggle:focus {
  outline: none;
  border: 1px solid rgba(50, 11, 66, 1);
}

.collapsible-sidebar-body {
  display: none;
}

@media (min-width: 1024px) {
  .collapsible-sidebar-body {
    display: block;
  }
}

.collapsible-sidebar[aria-expanded="true"] {
  max-height: none;
}

.collapsible-sidebar[aria-expanded="true"] .collapsible-sidebar-body {
  display: block;
}

/***** My activities *****/
.my-activities-nav {
  background-color: #f2f2f2;
  margin-bottom: 24px;
}

.my-activities-sub-nav {
  margin-bottom: 30px;
}

.my-activities-table .striped-list-title {
  /* My activities tables */
  display: block;
  margin-bottom: 10px;
  max-width: 350px;
  white-space: normal;
}

@media (min-width: 1024px) {
  .my-activities-table .striped-list-title {
    margin-bottom: 0;
    max-width: 500px;
    min-width: 350px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
}

.my-activities-table thead {
  display: none;
}

@media (min-width: 768px) {
  .my-activities-table thead {
    display: table-header-group;
  }
}

.my-activities-table th:first-child,
.my-activities-table td:first-child {
  padding-left: 0;
}

@media (min-width: 1024px) {
  .my-activities-table th:first-child,
  .my-activities-table td:first-child {
    width: 500px;
  }
}

.my-activities-table th:last-child,
.my-activities-table td:last-child {
  padding-right: 0;
}

.my-activities-table td:not(:first-child) {
  display: none;
}

@media (min-width: 768px) {
  .my-activities-table td:not(:first-child) {
    display: table-cell;
  }
}

/* Requests table */
.requests-search {
  width: 100%;
}

.requests-table-toolbar {
  align-items: flex-end;
  display: flex;
  flex-direction: column;
}

@media (min-width: 768px) {
  .requests-table-toolbar {
    flex-direction: row;
  }
}

.requests-table-toolbar .search {
  flex: 1;
  width: 100%;
}

.requests-table-toolbar .request-table-filter {
  width: 100%;
}

@media (min-width: 768px) {
  .requests-table-toolbar .request-table-filter {
    width: auto;
  }
}

.requests-table-toolbar .request-filter {
  display: block;
}

@media (min-width: 768px) {
  .requests-table-toolbar .request-filter {
    margin: 0 0 0 30px;
  }
  [dir="rtl"] .requests-table-toolbar .request-filter {
    margin: 0 30px 0 0;
  }
}

.requests-table-toolbar .request-filter-label {
  font-size: 13px;
  margin-top: 30px;
}

@media (min-width: 768px) {
  .requests-table-toolbar .request-filter-label {
    margin-top: 0;
  }
}

.requests-table-toolbar select {
  max-height: 40px;
  margin-bottom: 30px;
  width: 100%;
}

@media (min-width: 768px) {
  .requests-table-toolbar select {
    margin-bottom: 0;
    max-width: 300px;
    width: auto;
  }
}

@media (min-width: 768px) {
  .requests-table-toolbar .organization-subscribe {
    margin-left: 10px;
  }
  [dir="rtl"] .requests-table-toolbar .organization-subscribe {
    margin: 0 10px 0 0;
  }
}

.requests-table-toolbar .organization-subscribe button {
  line-height: 40px;
  max-height: 40px;
  padding: 0 24px;
}

.requests-table-toolbar + .requests-search-info {
  margin-top: 16px;
}

.requests-table-toolbar + .requests-search-info.meta-data::after {
  content: "";
  margin: 0;
}

.requests-table-toolbar + .requests-search-info + .requests {
  margin-top: 24px;
}

.requests-table-toolbar + .requests {
  margin-top: 40px;
}

.requests .requests-table-meta {
  display: block;
}

@media (min-width: 768px) {
  .requests .requests-table-meta {
    display: none;
  }
}

.requests .requests-table thead {
  display: none;
}

@media (min-width: 768px) {
  .requests .requests-table thead {
    display: table-header-group;
  }
}

.requests .requests-table-info {
  display: block;
}

@media (min-width: 768px) {
  .requests .requests-table-info {
    display: table-cell;
    vertical-align: middle;
    width: auto;
  }
}

.requests .requests-table .requests-link {
  position: relative;
}

.requests .requests-table .requests-sort-symbol {
  position: absolute;
  left: calc(100% + 3px);
  bottom: 0;
  font-size: 10px;
}

/* Following table */
@media (min-width: 768px) {
  .subscriptions-subscribe button {
    width: auto;
  }
}

.subscriptions-table td:last-child {
  display: block;
}

@media (min-width: 768px) {
  .subscriptions-table td:last-child {
    display: table-cell;
  }
}

.subscriptions-table td:first-child {
  display: flex;
  align-items: center;
}

.subscriptions-table .user-avatar {
  margin-right: 10px;
}

.subscriptions .striped-list-title {
  display: inline-block;
  vertical-align: middle;
}

/* Contributions table */
.contributions-table td:last-child {
  color: #545a5c;
  font-size: 13px;
}

@media (min-width: 768px) {
  .contributions-table td:last-child {
    color: inherit;
    font-size: inherit;
    font-weight: inherit;
  }
}

.no-activities {
  color: #545a5c;
}

/***** Request *****/
.request-container {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: space-between;
}

@media (min-width: 1024px) {
  .request-container {
    align-items: flex-start;
    flex-direction: row;
  }
}

.request-container .comment-container {
  min-width: 0;
}

.request-breadcrumbs {
  margin-bottom: 40px;
}

@media (min-width: 1024px) {
  .request-breadcrumbs {
    margin-bottom: 60px;
  }
}

.request-main {
  flex: 1 0 auto;
  order: 1;
}

.request-main .comment-fields, .request-main .request-submit-comment {
  display: none;
}

.request-main .comment-fields.shown {
  display: block;
}

.request-main .request-submit-comment.shown {
  display: inline;
}

@media (min-width: 1024px) {
  .request-main {
    flex: 0 0 66%;
    order: 0;
    min-width: 0;
  }
}

.request-main .comment-form-controls {
  display: block;
}

.request-main .comment-ccs {
  display: block;
}

.request-main .comment-show-container {
  border-radius: 2px;
  border: 1px solid #ddd;
  color: #545a5c;
  text-align: inherit;
  padding: 8px 25px;
  width: 100%;
}

.request-main .comment-show-container.hidden {
  display: none;
}

.request-main .form-field.comment-ccs > ul {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom: 0;
}

.request-main .form-field.comment-ccs > ul[data-hc-focus="true"] {
  border: 1px solid rgba(50, 11, 66, 1);
}

.request-main .form-field.comment-ccs > input[type="text"] {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom: 0;
}

.request-main .comment-ccs + textarea {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  margin-top: 0;
}

.request-main .comment-ccs + textarea:focus {
  border-top: 1px solid rgba(50, 11, 66, 1);
}

.request-main input#mark_as_solved {
  display: none;
}

.request-title {
  width: 100%;
}

@media (min-width: 1024px) {
  .request-title {
    border-bottom: 1px solid #ddd;
    margin-bottom: 0;
    max-width: 66%;
    padding-bottom: 24px;
  }
}

.request-sidebar {
  border-bottom: 1px solid #ddd;
  border-top: 1px solid #ddd;
  flex: 1 0 auto;
  order: 0;
}

@media (min-width: 1024px) {
  .request-sidebar {
    background-color: #f7f7f7;
    border: 0;
    font-size: 13px;
    flex: 0 0 auto;
    padding: 0 24px;
    width: 30%;
  }
}

.request-sidebar h2 {
  font-size: 16px;
  font-weight: 600;
  position: relative;
}

@media (min-width: 1024px) {
  .request-sidebar h2 {
    display: none;
  }
}

.request-details {
  border-bottom: 1px solid #ddd;
  font-size: 0;
  margin: 0;
  padding-bottom: 24px;
}

.request-details:last-child {
  border: 0;
}

.request-details dt, .request-details dd {
  display: inline-block;
  vertical-align: top;
  font-size: 13px;
  margin: 24px 0 0 0;
}

.request-details dd {
  padding: 0 10px;
  width: 60%;
}

.request-details dd::after {
  content: "\A";
  white-space: pre;
}

.request-details dt {
  color: #545a5c;
  width: 40%;
}

.request-details .request-collaborators {
  display: inline-block;
}

.request-attachments dt, .request-attachments dd {
  width: 100%;
}

.request-attachments dd {
  margin: 10px 0 0 0;
}

.request-form textarea {
  min-height: 120px;
}

.request-follow-up {
  padding-top: 24px;
}

/***** Pagination *****/
.pagination {
  margin: 24px 0;
  text-align: center;
}

.pagination-next, .pagination-prev, .pagination-first, .pagination-last {
  display: inline-block;
}

.pagination-first-link, .pagination-last-link {
  padding: 8px 10px;
}

.pagination-first-text, .pagination-last-text {
  border: 0;
  clip: rect(0 0 0 0);
  -webkit-clip-path: inset(50%);
  clip-path: inset(50%);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
  white-space: nowrap;
}

.pagination-next-link {
  padding-right: 10px;
}

.pagination-next-text {
  margin-right: 10px;
}

[dir="rtl"] .pagination-next-link {
  padding-left: 10px;
}

[dir="rtl"] .pagination-next-text {
  margin-left: 10px;
}

.pagination-prev-link {
  padding-left: 10px;
}

.pagination-prev-text {
  margin-left: 10px;
}

[dir="rtl"] .pagination-prev-link {
  padding-right: 10px;
}

[dir="rtl"] .pagination-prev-text {
  margin-right: 10px;
}

/***** Metadata *****/
.meta-group {
  display: block;
}

.meta-group-opposite {
  float: right;
}

[dir="rtl"] .meta-group-opposite {
  float: left;
}

.meta-group * {
  display: inline;
}

.meta-data {
  font-family: 'BM-Biotif', 'Roboto', 'Helvetica Neue', 'Arial Nova', Helvetica, Arial, sans-serif;
  color: #545a5c;
  font-size: 12px;
  line-height: 16px;
  text-transform: uppercase;
  letter-spacing: .2px
}

@media (min-width: 768px) {

  .meta-data {
    font-size: 14px;
  }
}

.meta-data:not(:last-child)::after {
  content: "\00B7";
  margin: 0 5px;
}

/* User Profiles */
.profile-header {
  padding: 30px 0;
  background-color: #f7f7f7;
}

.profile-header .container {
  display: flex;
  flex-wrap: wrap;
}

@media (min-width: 768px) {
  .profile-header .container {
    flex-wrap: nowrap;
  }
}

.profile-header .profile-info {
  flex-basis: 100%;
  display: flex;
  flex-wrap: wrap;
  min-width: 0;
}

.profile-avatar {
  position: relative;
  line-height: 0;
  align-self: center;
  margin-right: 10px;
}

[dir="rtl"] .profile-avatar {
  margin-left: 10px;
  margin-right: 0;
}

.profile-avatar .user-avatar {
  width: 80px;
  height: 80px;
}

.profile-avatar .icon-agent {
  bottom: 0;
  right: 0;
}

.profile-header .basic-info {
  -moz-hyphens: auto;
  -ms-hyphens: auto;
  -webkit-hyphens: auto;
  word-break: break-word;
  word-wrap: break-word;
  display: flex;
  flex-direction: column;
  justify-content: center;
  flex-grow: 1;
  flex-basis: 0;
  min-width: 0;
}

.profile-header .basic-info .name {
  margin: 0;
  line-height: 25px;
}

.profile-header .options {
  display: flex;
  flex-basis: 100%;
  margin-top: 12px;
  align-items: flex-start;
  flex-wrap: wrap;
}

@media (min-width: 768px) {
  .profile-header .options {
    flex-wrap: nowrap;
    flex-basis: auto;
    margin-top: 0;
    margin-left: 10px;
  }
  [dir="rtl"] .profile-header .options {
    margin-left: 0;
    margin-right: 10px;
  }
  .profile-header .options > :not(:last-child) {
    margin-bottom: 0;
    margin-right: 10px;
  }
  [dir="rtl"] .profile-header .options > :not(:last-child) {
    margin-left: 10px;
    margin-right: 0;
  }
}

.user-profile-actions {
  width: 100%;
  margin-bottom: 16px;
}

.profile-header .description {
  -moz-hyphens: auto;
  -ms-hyphens: auto;
  -webkit-hyphens: auto;
  word-break: break-word;
  word-wrap: break-word;
  margin: 16px 0;
  flex-basis: 100%;
}

.profile-stats {
  font-size: 13px;
  display: flex;
  flex-direction: column;
  flex-basis: 100%;
}

.profile-stats .stat {
  display: flex;
  margin-bottom: 10px;
}

.profile-stats .stat-label {
  color: #545a5c;
  flex: 0 0 100px;
  margin-right: 10px;
}

[dir="rtl"] .profile-stats .stat-label {
  margin-left: 10px;
  margin-right: 0;
}

.profile-stats-activity {
  border-top: solid 1px #ddd;
  margin-top: 16px;
}

@media (min-width: 768px) {
  .profile-stats-activity {
    border-top: 0;
    flex-direction: row;
  }
}

@media (min-width: 768px) {
  .profile-stats-activity .stat {
    flex-direction: column;
  }
}

.profile-stats-activity .stat:first-child {
  margin-top: 10px;
}

@media (min-width: 768px) {
  .profile-stats-activity .stat:first-child {
    margin-top: 0;
  }
}

@media (min-width: 768px) {
  .profile-stats-activity .stat:not(:last-child) {
    margin-right: 40px;
  }
  [dir="rtl"] .profile-stats-activity .stat:not(:last-child) {
    margin-left: 40px;
    margin-right: 0;
  }
}

@media (min-width: 768px) {
  .profile-stats-activity .stat-label {
    flex: 0 1 auto;
  }
}

.profile-stats-counters {
  border-bottom: solid 1px #ddd;
}

@media (min-width: 768px) {
  .profile-stats-counters {
    flex: 0 0 200px;
    border-bottom: 0;
    margin-left: 40px;
  }
  [dir="rtl"] .profile-stats-counters {
    margin-left: 0;
    margin-right: 40px;
  }
}

@media (min-width: 1024px) {
  .profile-stats-counters {
    flex: 0 0 270px;
    margin-left: 60px;
  }
  [dir="rtl"] .profile-stats-counters {
    margin-right: 60px;
    margin-left: 0;
  }
}

@media (min-width: 768px) {
  .profile-stats-counters .stat {
    flex-direction: column;
  }
}

@media (min-width: 1024px) {
  .profile-stats-counters .stat {
    flex-direction: row;
  }
}

@media (min-width: 768px) {
  .profile-stats-counters .stat:not(:last-child) {
    margin-bottom: 15px;
  }
}

@media (min-width: 768px) {
  .profile-stats-counters .stat-label {
    flex: 0 1 auto;
  }
}

@media (min-width: 1024px) {
  .profile-stats-counters .stat-label {
    flex: 0 0 100px;
  }
}

.profile-private-badge {
  flex-basis: 100%;
  border: solid 1px rgba(50, 11, 66, 1);
  border-radius: 4px;
  color: rgba(50, 11, 66, 1);
  padding: 5px 24px;
  font-size: 12px;
  text-align: center;
}

.profile-private-badge .profile-private-icon {
  margin-left: 5px;
  line-height: 15px;
}

@media (min-width: 768px) {
  .profile-private-badge {
    flex-basis: auto;
  }
}

.profile-nav {
  background-color: #f2f2f2;
  margin-bottom: 37px;
}

.profile-section {
  width: 100%;
}

@media (min-width: 1024px) {
  .profile-section {
    width: calc(100% - 330px);
  }
}

.profile-section-header {
  display: flex;
  flex-wrap: wrap;
}

.profile-section-title {
  flex-basis: 100%;
  margin-bottom: 0;
}

.profile-section-description {
  flex-basis: 100%;
  padding: 10px 0;
  color: #545a5c;
  font-size: 13px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

@media (min-width: 768px) {
  .profile-section-description {
    flex: 1 0 50%;
    padding-bottom: 0;
  }
}

.profile-section-sorter {
  flex-basis: 100%;
  border-top: solid 1px #eee;
  font-size: 13px;
}

.profile-section-sorter .dropdown-toggle {
  padding: 10px 0;
  width: 100%;
}

.profile-section-sorter .dropdown-toggle::after {
  position: absolute;
  right: 0;
}

[dir="rtl"] .profile-section-sorter .dropdown-toggle::after {
  left: 0;
  right: initial;
}

@media (min-width: 768px) {
  .profile-section-sorter .dropdown-toggle::after {
    position: relative;
  }
}

@media (min-width: 768px) {
  .profile-section-sorter {
    flex: 0 1 auto;
    padding-top: 0;
    border-top: 0;
    margin-left: 24px;
  }
  [dir="rtl"] .profile-section-sorter {
    margin-left: 0;
    margin-right: 24px;
  }
}

.profile-badges-items {
  margin-top: 25px;
}

.profile-badges-item {
  border-top: 1px solid #ddd;
  display: flex;
  flex: 1;
  flex-direction: row;
  justify-content: flex-start;
  padding: 27px 12px;
}

.profile-badges-item > div {
  padding-right: 12px;
  padding-left: 12px;
}

.profile-badges-item-image {
  height: 40px;
  width: 40px;
  margin-right: 12px;
}

.profile-badges-item-image img {
  max-height: 40px;
}

[dir="rtl"] .profile-badges-item-image {
  margin-left: 12px;
  margin-right: 0;
}

.profile-badges-item-title, .profile-badges-item-metadata-title {
  font-size: 15px;
  margin-bottom: 10px;
}

.profile-badges-item-title {
  font-weight: 600;
}

.profile-badges-item-description, .profile-badges-item-metadata-description {
  color: #545a5c;
  font-size: 13px;
  margin: 0;
}

.profile-badges-item-metadata {
  margin-left: auto;
  text-align: right;
}

[dir="rtl"] .profile-badges-item-metadata {
  margin-left: 0;
  margin-right: auto;
  text-align: left;
}

.profile-contribution {
  -moz-hyphens: auto;
  -ms-hyphens: auto;
  -webkit-hyphens: auto;
  word-break: break-word;
  word-wrap: break-word;
  padding: 24px 0;
  position: relative;
}

.profile-contribution-header {
  margin-bottom: 5px;
}

.profile-contribution-title {
  margin: 0 0 5px 0;
  display: inline;
  line-height: 21px;
  font-size: 15px;
  vertical-align: middle;
}

.profile-contribution-body {
  margin: 10px 0;
}

.profile-contribution-list > .profile-contribution {
  border-top: 1px solid #eee;
}

@media (min-width: 768px) {
  .profile-contribution-list > .profile-contribution {
    padding-left: 30px;
  }
  [dir="rtl"] .profile-contribution-list > .profile-contribution {
    padding-right: 30px;
    padding-left: 0;
  }
}

.profile-contribution-list > .profile-contribution:last-child {
  border-bottom: 1px solid #eee;
}

.profile-contribution-icon {
  left: 0;
  position: absolute;
  color: #ccc;
  line-height: 25px;
}

[dir="rtl"] .profile-contribution-icon {
  right: 0;
}

.profile-contribution-icon svg {
  vertical-align: middle;
}

.profile-contribution-list .profile-contribution-header {
  margin-left: 30px;
}

[dir="rtl"] .profile-contribution-list .profile-contribution-header {
  padding-right: 30px;
  padding-left: 0;
}

@media (min-width: 768px) {
  .profile-contribution-list .profile-contribution-header {
    margin-left: 0;
  }
  [dir="rtl"] .profile-contribution-list .profile-contribution-header {
    padding-right: 0;
  }
}

.profile-comments .profile-contribution-breadcrumbs {
  margin-left: 30px;
}

[dir="rtl"] .profile-comments .profile-contribution-breadcrumbs {
  padding-right: 30px;
  padding-left: 0;
}

@media (min-width: 768px) {
  .profile-comments .profile-contribution-breadcrumbs {
    margin-left: 0;
  }
  [dir="rtl"] .profile-comments .profile-contribution-breadcrumbs {
    padding-right: 0;
  }
}

.profile-section .no-activity,
.profile-section .private-activity {
  display: block;
  margin-top: 40px;
  color: #999;
}

.private-activity-icon {
  margin-right: 10px;
}

[dir="rtl"] .private-activity-icon {
  margin-right: 0;
  margin-left: 10px;
}

.profile-activity-list {
  margin-top: 25px;
}

.profile-activity {
  position: relative;
  padding-bottom: 30px;
}

@media (min-width: 768px) {
  .profile-activity {
    padding-left: 24px;
  }
  [dir="rtl"] .profile-activity {
    padding-right: 24px;
    padding-left: 0;
  }
}

@media (min-width: 768px) {
  .profile-activity:not(:last-child) {
    border-left: 1px solid #ddd;
  }
  [dir="rtl"] .profile-activity:not(:last-child) {
    border-left: 0;
    border-right: 1px solid #ddd;
  }
}

.profile-activity-header {
  display: flex;
  align-items: center;
  margin-left: 35px;
}

[dir="rtl"] .profile-activity-header {
  margin-left: 0;
  margin-right: 35px;
}

@media (min-width: 768px) {
  .profile-activity-header {
    margin-left: 0;
  }
  [dir="rtl"] .profile-activity-header {
    margin-right: 0;
  }
}

.profile-activity-header .user-avatar {
  width: 40px;
  height: 40px;
  margin-right: 10px;
  min-width: 40px;
  align-self: flex-start;
}

[dir="rtl"] .profile-activity-header .user-avatar {
  margin-left: 10px;
  margin-right: 0;
}

.profile-activity-description {
  -moz-hyphens: auto;
  -ms-hyphens: auto;
  -webkit-hyphens: auto;
  word-break: break-word;
  word-wrap: break-word;
  margin: 0;
  min-width: 0;
  width: 100%;
}

.profile-activity-description span:first-child {
  font-weight: 600;
  display: inline;
}

.profile-activity-contribution {
  padding: 24px;
  margin-top: 10px;
  border-radius: 8px;
  background-color: #f7f7f7;
}

@media (min-width: 768px) {
  .profile-activity-contribution {
    margin-top: 0;
    margin-left: 50px;
  }
  [dir="rtl"] .profile-activity-contribution {
    margin-left: 0;
    margin-right: 50px;
  }
}

.profile-activity-icon {
  position: absolute;
  left: 0;
  width: 28px;
  height: 28px;
  border-radius: 50%;
  background-size: 14px 14px;
  background-repeat: no-repeat;
  background-color: rgba(255, 255, 255, 1);
  background-position: 50% 50%;
  text-align: center;
  color: #ccc;
}

[dir="rtl"] .profile-activity-icon {
  right: 0;
}

@media (min-width: 768px) {
  .profile-activity-icon {
    left: -14px;
  }
  [dir="rtl"] .profile-activity-icon {
    right: -14px;
  }
}

.profile-activity-icon svg {
  position: relative;
  top: 50%;
  transform: translateY(-50%);
  width: 1em;
  height: 1em;
  margin: auto;
}

/***** Search results *****/
.search-results {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: space-between;
  padding: 32px 24px;
  background-color: #ffffff;
  border-radius: 8px;
}

@media (min-width: 1024px) {
  .search-results {
    flex-direction: row;
  }
}

.search-results-column {
  flex: 1;
}

@media (min-width: 1024px) {
  .search-results-column {
    flex: 0 0 75%;
  }
}

.search-results-sidebar {
  border-top: 1px solid #ddd;
  flex: 1 0 auto;
  margin-bottom: 24px;
  padding: 0;
}

@media (min-width: 1024px) {
  .search-results-sidebar {
    border: 0;
    flex: 0 0 20%;
    height: auto;
  }
}

.search-results-sidebar .sidenav-item {
  border-radius: 4px;
  padding: 10px 36px;
  margin-bottom: 4px;
  color: rgba(50, 11, 66, 1);
}

.search-results-sidebar .sidenav-item:hover, .search-results-sidebar .sidenav-item.current {
  background-color: #f4f1f4;
  text-decoration: none;
}

.search-results-sidebar .sidenav-subitem {
  unicode-bidi: embed;
}

.search-results-sidebar .collapsible-sidebar {
  margin-bottom: 30px;
}

.search-results-sidebar .collapsible-sidebar[aria-expanded="false"] .multibrand-filter-list {
  display: none;
}

@media (min-width: 1024px) {
  .search-results-sidebar .collapsible-sidebar[aria-expanded="false"] .multibrand-filter-list {
    display: block;
  }
}

.search-results-sidebar .multibrand-filter-list--collapsed li:nth-child(1n + 6) {
  display: none;
}

.search-results-sidebar .multibrand-filter-list .doc-count {
  color: #545a5c;
}

.search-results-sidebar .see-all-filters {
  background: none;
  border: none;
  cursor: pointer;
  display: block;
  padding: 10px;
  color: rgba(0, 152, 200, 1);
}

.search-results-sidebar .see-all-filters[aria-hidden="true"] {
  display: none;
}

.search-results-sidebar .see-all-filters:hover {
  text-decoration: underline;
}

.search-results-sidebar .see-all-filters::after {
  content: ' \2304';
  font-weight: bold;
}

.search-results-subheading {
  font-size: 18px;
  font-weight: 600;
}

.search-results-list {
  margin-bottom: 25px;
}

.search-results-list > li {
  padding: 24px 0;
}

.search-results-list > li:first-child {
  border-top: 1px solid #ddd;
}

.search-results-list > li h2 {
  margin-bottom: 0;
}

.search-results .meta-group {
  display: block;
  align-items: center;
  clear: both;
  color: #666;
}

@media (min-width: 1024px) {
  .search-results .meta-group {
    display: flex;
  }
}

.search-results .meta-group > li {
  display: block;
}

@media (min-width: 1024px) {
  .search-results .meta-group > li {
    display: inline;
  }
}

@media (min-width: 1024px) {
  .search-results .meta-group li:first-child {
    flex: 1;
  }
}

.search-results .meta-group .meta-data {
  color: inherit;
}

[dir="ltr"] .search-results .meta-group .meta-data:not(:last-child) {
  margin-right: 24px;
}

[dir="rtl"] .search-results .meta-group .meta-data:not(:last-child) {
  margin-left: 24px;
}

.search-results .meta-group .meta-data::after {
  content: none;
}

.search-results-description {
  margin-top: 10px;
  word-break: break-word;
}

.search-result-title {
  font-size: 16px;
  display: inline-block;
}

[dir="ltr"] .search-result-icons {
  float: right;
}

[dir="rtl"] .search-result-icons {
  float: left;
}

.search-result-votes, .search-result-meta-count {
  color: #545a5c;
  display: inline-block;
  font-size: 13px;
  padding: 4px 5px;
  position: relative;
}

.search-result-votes-icon, .search-result-meta-count-icon {
  color: rgba(50, 11, 66, 1);
  vertical-align: middle;
  width: 13px;
  height: 13px;
}

[dir="ltr"] .search-result-votes, [dir="ltr"] .search-result-meta-count {
  margin-left: 5px;
}

[dir="ltr"] .search-result-votes::before, [dir="ltr"] .search-result-meta-count::before {
  margin-right: 3px;
}

[dir="rtl"] .search-result-votes, [dir="rtl"] .search-result-meta-count {
  margin-right: 5px;
}

[dir="rtl"] .search-result-votes::before, [dir="rtl"] .search-result-meta-count::before {
  margin-left: 3px;
}

.search-result .meta-group {
  align-items: center;
}

.search-result-breadcrumbs {
  margin: 0;
}

@media (min-width: 1024px) {
  .search-result-breadcrumbs {
    display: table-row;
  }
}

@media (min-width: 1024px) {
  .search-result-breadcrumbs li {
    display: table-cell;
  }
}

/* By default use bold instead of italic to highlight */
.search-results-description em {
  font-style: normal;
  font-weight: bold;
}

/* Add a yellow background for Chinese */
html[lang|="zh"] .search-results-description em {
  font-style: normal;
  background: yellow;
}

/***** Notifications *****/
.notification {
  border: 1px solid;
  display: table;
  font-family: sans-serif;
  font-size: 12px;
  padding: 13px 15px;
  transition: height .2s;
  width: 100%;
  color: #555;
}

.notification a {
  color: #158ec2;
}

.notification-inner {
  margin: 0 auto;
  padding: 0 24px;
  max-width: 980px;
}

.notification-icon, .notification-text, .notification-dismiss {
  display: table-cell;
  vertical-align: middle;
}

.notification-text {
  padding: 0 15px;
  width: 100%;
}

.notification + .notification {
  margin-bottom: -1px;
  position: relative;
  top: -1px;
}

/* Error */
.notification-error {
  background: #ffeded;
  border-color: #f7cbcb;
}

.notification-error .notification-icon::before, .notification-error .notification-inline.notification-error::before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' focusable='false' viewBox='0 0 12 12'%3E%3Cg fill='none' stroke='%23555555'%3E%3Ccircle cx='5.5' cy='6.5' r='5'/%3E%3Cpath stroke-linecap='round' d='M5.5 3.5v3'/%3E%3C/g%3E%3Ccircle cx='5.5' cy='9' r='1' fill='%23555555'/%3E%3C/svg%3E");
}

/* Notice */
.notification-notice {
  background: #dbf3ff;
  border-color: #b5e0f5;
}

.notification-notice .notification-icon::before, .notification-notice .notification-inline.notification-error::before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' focusable='false' viewBox='0 0 12 12'%3E%3Cg fill='none' stroke='%23555555'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M3.5 6l2 2L9 4.5'/%3E%3Ccircle cx='6' cy='6' r='5.5'/%3E%3C/g%3E%3C/svg%3E");
}

/* Alert / Lock */
.notification-alert {
  color: #ad5e18;
  background: #fff8ed;
  border-color: #fcdba9;
}

.notification-alert .notification-icon::before, .notification-alert .notification-inline.notification-error::before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' focusable='false' viewBox='0 0 12 12'%3E%3Cpath fill='none' stroke='%23ad5e18' stroke-linecap='round' d='M5.06 1.27l-4.5 8.5c-.18.33.06.73.44.73h9c.38 0 .62-.4.44-.73l-4.5-8.5a.494.494 0 00-.88 0zM5.5 4v2'/%3E%3Ccircle cx='5.5' cy='8' r='.8' fill='%23ad5e18'/%3E%3C/svg%3E");
}

.notification-icon::before, .notification-inline.notification-error::before {
  background-size: cover;
  content: "";
  display: inline-block;
  height: 14px;
  width: 14px;
  vertical-align: middle;
}

/* Dismiss button */
.notification-dismiss, a.notification-dismiss {
  color: #555;
  cursor: pointer;
  opacity: .6;
  transition: opacity 100ms ease;
  text-decoration: none !important;
}

.notification-dismiss:hover {
  opacity: 1;
}

/* Inline notifications */
.notification-inline {
  border-radius: 4px;
  line-height: 14px;
  margin-top: 5px;
  padding: 5px;
  position: relative;
  text-align: left;
  vertical-align: middle;
}

[dir="rtl"] .notification-inline {
  text-align: right;
}

.notification-inline[aria-hidden="true"] {
  display: none;
}

.notification-inline.notification-error::before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' focusable='false' viewBox='0 0 12 12'%3E%3Cg fill='none' stroke='%23e35b66'%3E%3Ccircle cx='5.5' cy='6.5' r='5'/%3E%3Cpath stroke-linecap='round' d='M5.5 3.5v3'/%3E%3C/g%3E%3Ccircle cx='5.5' cy='9' r='1' fill='%23e35b66'/%3E%3C/svg%3E");
  margin: -2px 5px 0 0;
}

[dir="rtl"] .notification-inline.notification-error::before {
  margin: 0 0 0 5px;
}

.notification-inline.notification-error {
  background-color: #fff0f1;
  border: 1px solid #e35b66;
  color: #cc3340;
}

.notification-inline.notification-large {
  padding: 13px 15px;
  margin-bottom: 25px;
}

.notification-left-aligned {
  text-align: left;
  padding-left: 0;
}

html[dir="rtl"] .notification-left-aligned {
  text-align: right;
  padding-left: auto;
  padding-right: 0;
}

.dropdown {
  position: relative;
  display: inline-block;
}

.dropdown-toggle {
  cursor: pointer;
  background: none;
  border: 0;
  display: inline-block;
  padding: 0;
  text-align: initial;
  vertical-align: middle;
}

.dropdown-toggle:hover {
  text-decoration: none;
}

.dropdown-toggle > * {
  display: inline-block;
}

.dropdown-menu {
  background: #fff;
  border: 1px solid #d8d8d8;
  border-radius: 3px;
  box-shadow: 0 1px 5px rgba(0, 0, 0, 0.1);
  display: none;
  font-size: 14px;
  font-style: normal;
  font-weight: normal;
  left: 0;
  margin-top: 1px;
  min-width: 170px;
  padding: 10px 0;
  position: absolute;
  text-align: left;
  z-index: 1000;
}

[dir="rtl"] .dropdown-menu {
  text-align: right;
}

.dropdown-menu[aria-expanded="true"] {
  display: block;
}

.dropdown-menu [role="separator"] {
  border-bottom: 1px solid #e9ebed;
  margin: 4px 0;
}

.dropdown-menu [role="menuitem"] {
  color: #333;
  cursor: pointer;
  display: block;
  padding: 8px 40px 8px 24px;
  white-space: nowrap;
  background-color: transparent;
  border: 0;
  -webkit-appearance: none;
  text-align: start;
  line-height: inherit;
  width: 100%;
}

[dir="rtl"] .dropdown-menu [role="menuitem"] {
  padding: 8px 24px 8px 40px;
}

.dropdown-menu [role="menuitem"]:hover, .dropdown-menu [role="menuitem"]:focus {
  background: #f3f3f3;
  text-decoration: none;
  color: #333;
}

.dropdown-menu [role="menuitem"][aria-selected="true"] {
  cursor: default;
}

.dropdown-menu [role="menuitem"][aria-selected="true"]::after {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg aria-hidden='true' xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M1 7l3 3 7-7'%3E%3C/path%3E%3C/svg%3E");
  display: inline-block;
  height: 12px;
  margin-left: 10px;
  width: 12px;
}

[dir="rtl"] .dropdown-menu [role="menuitem"][aria-selected="true"]::after {
  margin-left: 0;
  margin-right: 10px;
  float: left;
}

.dropdown-menu [role="menuitem"][hidden], .dropdown-menu [role="menuitem"][aria-hidden="true"] {
  display: none !important;
}

.dropdown-menu-end {
  left: auto;
  right: 0;
}

.dropdown-menu-top {
  bottom: 100%;
  margin-bottom: 1px;
}

[dir="rtl"] .dropdown-menu {
  left: auto;
  right: 0;
  text-align: right;
}

[dir="rtl"] .dropdown-menu-end {
  left: 0;
  right: auto;
}

.dropdown-chevron-icon {
  vertical-align: middle;
}

.message {
  display: flex;
  align-items: centre;
  flex-direction: row;
  gap: 8px;
  padding: 8px 16px;
  margin: 24px 0;
  border-inline-start: 2px solid;
  border-left: 3px solid; /* old browser fallback */
  text-align: left;
}

@media (min-width: 768px) {
  .message {
    padding: 24px 16px;
    gap: 16px;
  }
}

.message--sentiment-helpful {
	background-color: #E9FBFF;
  border-color: #0098C8;
  color: #320b42;
}

.message-banner {
  padding: 16px;
}

.message-banner--sentiment-helpful {
  background-color: #E9FBFF;
  color: #320b42;
}

@media (min-width: 768px) {
  .message-banner {
    padding: 16px 32px;
    display: flex;
    justify-content: center;
  } 
}

.message-banner__container {
  display: flex;
  align-items: flex-start;
  max-width: 1160px;
  gap: 16px;
/*   align-self: stretch; */
}

.message-banner__content {
  flex: 1 auto;
}

.message-banner__content a {
  color: inherit;
  text-decoration: underline;
}

.message-banner__controls {
  flex: 0 auto;
}

button.icon-button {
  background: none;
	color: inherit;
	border: none;
	padding: 0;
	font: inherit;
	cursor: pointer;
/* 	outline: inherit; */
}

.icon {
  display: inline-block;
  flex: 0 0 24px;
  height: 24px;
  width: 24px;
  line-height: 0;
}

.screen-reader-only {
  /* visually hidden text */
  position:absolute;
  left:-10000px;
  top:auto;
  width:1px;
  height:1px;
  overflow:hidden;
}

.icon--fill-vertical {
  align-self: start;
}

.icon.icon--dismiss {
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21.7895 12.5812C21.9795 12.4212 21.9795 12.1812 21.9995 11.9612C21.9995 11.9512 21.9295 11.9212 21.8995 11.9212C21.8495 11.9212 21.8095 11.9212 21.7595 11.9212C21.8095 11.8612 21.8595 11.8312 21.8595 11.7812C21.8595 11.6112 21.8995 11.4312 21.8395 11.2912C21.7995 11.1812 21.8395 11.1112 21.8695 11.0512C21.9495 10.9112 21.8995 10.8512 21.7295 10.8512C21.7695 10.8112 21.7895 10.7812 21.8195 10.7612C21.7095 10.6812 21.6595 10.0712 21.7295 9.93125C21.6595 9.89125 21.5895 9.85125 21.4695 9.78125C21.5695 9.76125 21.6095 9.75125 21.6595 9.73125C21.5995 9.66125 21.5495 9.60125 21.5095 9.54125C21.5095 9.42125 21.4995 9.30125 21.4895 9.18125C21.5195 9.18125 21.5495 9.19125 21.5695 9.19125C21.6095 9.07125 21.2795 9.15125 21.4795 8.96125C21.2395 8.92125 21.2095 8.88125 21.2595 8.67125C21.3095 8.45125 21.3295 8.23125 21.1795 8.03125C21.0895 7.92125 21.0195 7.79125 20.9495 7.65125C20.8595 7.46125 20.7295 7.26125 20.5895 7.09125C20.5295 7.01125 20.5495 6.88125 20.4195 6.85125C20.3395 6.83125 20.2995 6.79125 20.3195 6.70125C20.3395 6.56125 20.2795 6.46125 20.1695 6.37125C20.1395 6.34125 20.1095 6.26125 20.1095 6.26125C19.9195 6.32125 19.8495 6.16125 19.8095 6.06125C19.7495 5.91125 19.5395 5.80125 19.6595 5.58125L19.5695 5.67125H19.5395C19.5395 5.60125 19.5595 5.55125 19.5695 5.50125C19.5095 5.46125 19.4495 5.42125 19.3895 5.38125C19.4095 5.33125 19.4195 5.29125 19.4495 5.23125C19.3295 5.33125 19.2995 5.30125 19.2395 5.19125C19.1895 5.09125 19.1195 4.95125 18.9595 4.99125C18.8995 4.72125 18.7695 4.63125 18.5995 4.73125C18.5795 4.68125 18.5595 4.61125 18.5195 4.57125C18.3895 4.43125 18.3195 4.20125 18.0795 4.19125C18.0795 4.19125 18.0695 4.17125 18.0595 4.16125C17.8895 4.02125 17.7395 3.82125 17.5495 3.76125C17.3495 3.71125 17.2895 3.56125 17.1395 3.50125C17.1795 3.47125 17.2095 3.45125 17.2495 3.42125C17.1495 3.40125 17.0795 3.38125 17.0095 3.36125C17.0095 3.36125 17.0195 3.34125 17.0295 3.32125C16.9295 3.27125 16.8395 3.22125 16.7295 3.17125C16.6095 3.23125 16.4195 3.15125 16.3195 2.96125C16.1995 2.99125 15.5595 2.76125 15.4595 2.64125C15.4495 2.67125 15.4395 2.70125 15.4395 2.70125C15.3295 2.60125 15.2095 2.49125 15.0895 2.38125C15.0595 2.43125 15.0495 2.47125 15.0195 2.52125C14.9695 2.38125 14.6195 2.36125 14.4695 2.46125C14.4695 2.40125 14.4595 2.34125 14.4495 2.26125C14.3995 2.32125 14.3695 2.35125 14.3395 2.39125V2.33125C13.9695 2.22125 13.5795 2.19125 13.1695 2.12125C12.9495 1.92125 12.6495 2.01125 12.3795 2.05125C12.3195 2.09125 12.2695 2.14125 12.2095 2.17125C12.0795 2.22125 12.0195 2.24125 11.9995 2.28125C11.9995 2.28125 11.9895 2.28125 11.9795 2.28125C11.9395 2.28125 11.8995 2.28125 11.8495 2.28125C11.8695 2.24125 11.8895 2.21125 11.9295 2.14125C11.8395 2.14125 11.7795 2.14125 11.6895 2.13125C11.6895 2.13125 11.6695 2.10125 11.6495 2.07125C11.6095 2.14125 11.5695 2.20125 11.5395 2.26125L11.4995 2.24125C11.4995 2.24125 11.5395 2.17125 11.5595 2.13125C11.4195 2.09125 11.2895 2.04125 11.1995 2.02125C11.0395 2.08125 10.9095 2.14125 10.7895 2.20125C10.7395 2.19125 10.6995 2.20125 10.6595 2.21125C10.6295 2.21125 10.5895 2.21125 10.5795 2.20125C10.5695 2.11125 10.5095 2.17125 10.4695 2.16125C10.3495 2.13125 10.1995 2.36125 10.1095 2.10125C10.0695 2.13125 10.0395 2.16125 10.0095 2.18125C9.84953 2.28125 9.62953 2.25125 9.49953 2.42125C9.49953 2.42125 9.45953 2.41125 9.43953 2.41125C9.39953 2.41125 9.33953 2.41125 9.30953 2.42125C9.08953 2.53125 8.90953 2.69125 8.63953 2.64125C8.56953 2.63125 8.48953 2.67125 8.41953 2.70125C8.29953 2.75125 8.18953 2.81125 8.07953 2.88125C8.00953 2.92125 7.92953 2.96125 7.81953 3.01125C7.81953 3.01125 7.76953 2.99125 7.71953 2.97125C7.71953 3.00125 7.71953 3.05125 7.69953 3.06125C7.62953 3.10125 7.59953 3.25125 7.44953 3.14125C7.41953 3.12125 7.26953 3.22125 7.17953 3.29125C7.14953 3.32125 7.11953 3.38125 7.08953 3.38125C6.92953 3.41125 6.79953 3.46125 6.69953 3.60125C6.65953 3.66125 6.59953 3.70125 6.53953 3.73125C6.45953 3.78125 6.40953 3.82125 6.28953 3.89125C6.25953 3.91125 6.21953 3.89125 6.19953 3.89125C6.08953 4.00125 5.91953 4.09125 5.94953 4.27125C5.55953 4.38125 5.24953 4.62125 5.10953 5.01125C5.04953 4.98125 4.99953 4.95125 4.92953 4.91125C4.93953 5.02125 4.77953 5.04125 4.81953 5.16125C4.62953 5.21125 4.75953 5.54125 4.47953 5.53125C4.43953 5.53125 4.38953 5.66125 4.33953 5.74125C4.24953 5.63125 4.24953 5.69125 4.20953 5.79125C4.18953 5.85125 4.06953 5.87125 3.99953 5.91125C4.06953 6.00125 4.02953 6.15125 3.95953 6.17125C3.92953 6.25125 3.91953 6.30125 3.88953 6.35125C3.84953 6.41125 3.78953 6.46125 3.74953 6.53125C3.64953 6.69125 3.59953 6.90125 3.45953 6.99125C3.27953 7.10125 3.19953 7.30125 3.21953 7.43125C3.21953 7.63125 3.11953 7.66125 3.00953 7.73125C3.07953 7.95125 3.01953 8.05125 2.82953 8.06125C2.82953 8.15125 2.68953 8.28125 2.87953 8.34125C2.83953 8.34125 2.80953 8.34125 2.80953 8.34125C2.74953 8.46125 2.69953 8.57125 2.65953 8.65125C2.67953 8.74125 2.70953 8.82125 2.71953 8.91125C2.71953 8.95125 2.50953 9.04125 2.47953 9.08125C2.43953 9.13125 2.42953 9.21125 2.40953 9.27125C2.38953 9.27125 2.35953 9.27125 2.32953 9.26125C2.35953 9.36125 2.38953 9.43125 2.41953 9.51125H2.36953C2.32953 9.59125 2.28953 9.69125 2.23953 9.79125C2.30953 9.79125 2.35953 9.79125 2.40953 9.79125C2.24953 9.79125 2.33953 9.90125 2.31953 9.97125C2.28953 10.0712 2.23953 10.1612 2.21953 10.2612C2.18953 10.4712 2.16953 10.6812 2.15953 10.8912C2.15953 10.9312 2.14953 10.9912 2.15953 11.0112C2.26953 11.1312 2.25953 11.2112 2.10953 11.2812C2.09953 11.2812 2.08953 11.3012 2.07953 11.3212C2.11953 11.3212 2.15953 11.3212 2.18953 11.3212C2.16953 11.4412 2.12953 11.5612 2.14953 11.6712C2.18953 11.8312 2.02953 11.8812 2.01953 12.0012C2.01953 12.0412 2.01953 12.0912 2.03953 12.1312C2.05953 12.1912 2.10953 12.2612 2.09953 12.3012C1.98953 12.5312 2.07953 12.7612 2.10953 12.9912C2.13953 13.1212 2.15953 13.2212 2.19953 13.3512C2.19953 13.3712 2.22953 13.3812 2.23953 13.3912C2.19953 13.4412 2.15953 13.4712 2.12953 13.5112C2.20953 13.6412 2.32953 13.7212 2.20953 13.8912C2.18953 13.9212 2.21953 14.0312 2.25953 14.0812C2.29953 14.1412 2.35953 14.1912 2.40953 14.2412C2.38953 14.2712 2.36953 14.2912 2.34953 14.3212C2.41953 14.4012 2.47953 14.4712 2.54953 14.5512C2.50953 14.5812 2.46953 14.5912 2.42953 14.6212C2.46953 14.6312 2.52953 14.6412 2.52953 14.6512C2.52953 14.7512 2.55953 14.8512 2.56953 14.9412C2.60953 15.1212 2.64953 15.2812 2.81953 15.3712C2.65953 15.4912 2.72953 15.7212 2.95953 15.8612C2.94953 15.9712 2.92953 16.0712 2.92953 16.1412C2.99953 16.2012 3.05953 16.2512 3.12953 16.3012C3.08953 16.3312 3.06953 16.3512 3.04953 16.3612C3.10953 16.5312 3.33953 16.5912 3.28953 16.8212C3.46953 16.9312 3.48953 17.0912 3.45953 17.2812C3.51953 17.2612 3.54953 17.2412 3.59953 17.2212C3.49953 17.3912 3.58953 17.5012 3.67953 17.5812C3.73953 17.6312 3.84953 17.6112 3.91953 17.6212C3.79953 17.7612 3.81953 17.7912 3.97953 17.9412C4.14953 18.0912 4.27953 18.2812 4.44953 18.4312C4.44953 18.4412 4.44953 18.4112 4.46953 18.3812C4.65953 18.6512 4.82953 18.9412 5.02953 19.2012L5.05953 19.1812L5.02953 19.0612H5.06953C5.10953 19.1312 5.14953 19.2212 5.18953 19.3112C5.23953 19.3212 5.31953 19.3312 5.34953 19.3712C5.47953 19.5212 5.62953 19.6212 5.81953 19.6812C5.78953 19.7112 5.75953 19.7412 5.73953 19.7612C5.84953 19.8212 5.96953 19.8612 6.04953 19.9412C6.10953 20.0012 6.13953 20.0912 6.24953 20.1012C6.28953 20.1012 6.32953 20.1712 6.36953 20.2112C6.41953 20.2612 6.48953 20.3112 6.54953 20.3512L6.57953 20.3112C6.60953 20.3612 6.62953 20.4112 6.66953 20.4912C6.68953 20.4312 6.68953 20.4112 6.69953 20.3912L6.80953 20.3712L6.85953 20.5112C6.85953 20.5112 6.87953 20.4912 6.89953 20.4712C6.96953 20.7012 7.11953 20.8412 7.48953 20.8312C7.48953 20.8712 7.46953 20.9012 7.44953 20.9712C7.53953 20.9712 7.61953 20.9612 7.70953 20.9512C7.74953 20.9512 8.07953 21.0512 8.09953 21.0712V21.1012C8.12953 21.1512 8.17953 21.2212 8.20953 21.2212C8.45953 21.1612 8.61953 21.4512 8.86953 21.3812C8.86953 21.3812 8.87953 21.4012 8.88953 21.4112C8.95953 21.5412 9.03953 21.5112 9.08953 21.4612C9.15953 21.5112 9.21953 21.5712 9.27953 21.6012C9.41953 21.6512 9.56953 21.6812 9.70953 21.7212C9.72953 21.7212 9.73953 21.7512 9.75953 21.7612C9.84953 21.7912 9.92953 21.8312 10.0195 21.8312C10.0795 21.8312 10.1595 21.7612 10.2095 21.7812C10.3295 21.8312 10.4395 21.9112 10.5595 21.9712V21.9212C10.7495 21.9012 10.9395 21.9112 11.1395 21.8712C11.2295 21.8912 11.3195 21.8912 11.3995 21.9012C11.5395 21.9212 11.6695 21.9512 11.8095 21.9712C11.8795 21.9712 11.9795 21.9212 12.0195 21.9512C12.1895 22.0912 12.3095 21.9212 12.3995 21.8912C12.6295 21.9512 12.8295 21.9912 12.9895 22.0312C13.0295 21.9212 13.0495 21.8412 13.0695 21.8012C13.1795 21.8112 13.2495 21.8212 13.3395 21.8312C13.4295 21.8512 13.5595 21.9012 13.6795 21.8912C13.7595 21.8912 13.8195 21.7812 13.9095 21.7012C13.9995 21.7012 14.1395 21.6812 14.2795 21.6512C14.4795 21.6012 14.6095 21.6312 14.6795 21.7312C14.7195 21.7012 14.7595 21.6612 14.7995 21.6512C14.9395 21.6312 15.0795 21.5912 15.1395 21.4412C15.1495 21.4112 15.2195 21.3812 15.2595 21.3712C15.5695 21.3212 15.8595 21.2112 16.1295 21.0412C16.2495 20.9712 16.3895 20.9412 16.5495 20.8712C16.5695 20.8412 16.6095 20.7812 16.6495 20.7012C16.6995 20.8712 16.7195 20.8912 16.8395 20.7712C17.0495 20.5612 17.2395 20.3512 17.4095 20.1612C17.5195 20.1412 17.6195 20.1312 17.7195 20.1212C17.7895 20.0012 17.8895 19.9212 18.0395 19.9012C18.0695 19.9012 18.1195 19.9012 18.1395 19.8812C18.2995 19.7612 18.4295 19.6112 18.5695 19.4712C18.6195 19.4212 18.6795 19.3712 18.7395 19.3712C18.8695 19.3712 18.9095 19.3112 18.9195 19.2012C18.9195 19.1712 18.9495 19.1512 18.9695 19.1212C19.0595 18.9412 19.2795 18.8612 19.3195 18.6312C19.3195 18.6212 19.3795 18.6112 19.4095 18.6012C19.4595 18.6012 19.5195 18.6012 19.5495 18.5712C19.5795 18.5412 19.5795 18.4712 19.5995 18.4312C19.6395 18.3712 19.6595 18.2912 19.6995 18.2112C19.8795 18.2412 19.8795 18.0412 19.9595 17.9312C20.0495 17.8112 20.1095 17.6812 20.1795 17.5412C20.3195 17.5912 20.3995 17.5012 20.3895 17.3112C20.3895 17.2412 20.4395 17.1612 20.4795 17.1012C20.5195 17.0212 20.5795 16.9612 20.6395 16.8812C20.6395 16.8812 20.6795 16.8812 20.7095 16.8912C20.6395 16.4912 20.9795 16.3312 21.1795 16.0312C21.0895 16.0512 21.0495 16.0612 21.0095 16.0712L20.9895 16.0412C21.0795 15.9712 21.1595 15.8912 21.2295 15.8112L21.1195 15.7712V15.7212C21.1795 15.7212 21.2395 15.7312 21.2795 15.7412C21.2995 15.6812 21.3195 15.6212 21.3395 15.5712L21.1995 15.6112V15.5712L21.3195 15.4812H21.2695C21.2695 15.4812 21.2695 15.4012 21.2695 15.3812C21.2995 15.3212 21.3495 15.2612 21.3595 15.1912C21.3895 15.0312 21.3895 14.8812 21.4895 14.7512C21.5195 14.7212 21.5395 14.6412 21.5195 14.6212C21.4095 14.4712 21.5195 14.3912 21.6095 14.3012C21.6095 14.3012 21.6095 14.2812 21.6195 14.2612C21.5795 14.2612 21.5495 14.2612 21.4795 14.2812C21.5595 14.2212 21.5995 14.1812 21.6395 14.1512C21.6195 14.0912 21.6395 14.0412 21.6395 13.9912C21.6495 13.8712 21.6695 13.7612 21.6695 13.6412C21.6695 13.5512 21.6495 13.4812 21.7595 13.4412C21.8395 13.4112 21.8995 13.3712 21.8595 13.2212C21.8295 13.0712 21.6595 12.8712 21.8595 12.7012C21.8195 12.6612 21.7995 12.6412 21.7695 12.6112L21.7895 12.5812ZM10.7495 9.57125C10.8995 9.66125 11.0495 9.74125 11.1895 9.82125C11.2095 9.88125 11.2295 9.94125 11.2395 10.0112C11.3195 10.0412 11.3795 10.0912 11.3995 10.1812C11.3995 10.2012 11.3995 10.2312 11.4195 10.2412C11.4995 10.3112 11.6095 10.4112 11.6895 10.4812C11.7195 10.5112 11.7595 10.5412 11.7595 10.5812C11.7895 10.6812 11.8595 10.7512 11.9295 10.7512C11.9495 10.7512 11.9695 10.7812 11.9995 10.8012C12.0195 10.8212 12.0295 10.8312 12.0395 10.8312C12.1395 10.7112 12.3395 10.5812 12.3395 10.4812C12.3395 10.4812 12.3695 10.4712 12.3895 10.4712C12.4195 10.4712 12.4595 10.4712 12.4795 10.4612C12.4995 10.4412 12.4995 10.4012 12.5095 10.3712C12.5295 10.3312 12.5595 10.2912 12.5795 10.2512C12.6895 10.2812 12.6995 10.1612 12.7595 10.1112C12.8195 10.0512 12.8695 9.97125 12.9295 9.90125C13.0095 9.95125 13.0695 9.90125 13.0895 9.79125C13.0895 9.75125 13.1395 9.71125 13.1695 9.68125C13.2095 9.64125 13.2495 9.61125 13.2995 9.57125C13.2995 9.57125 13.3195 9.57125 13.3395 9.59125C13.3695 9.35125 13.5995 9.32125 13.7695 9.20125C13.7195 9.20125 13.6895 9.20125 13.6695 9.19125V9.17125C13.7295 9.15125 13.7895 9.12125 13.8595 9.10125L13.7995 9.05125L13.8195 9.03125C13.8195 9.03125 13.8795 9.06125 13.8995 9.08125L13.9795 9.00125H13.8895V8.96125H13.9895L13.9695 8.93125C13.9695 8.91125 13.9795 8.89125 13.9895 8.88125C14.0195 8.85125 14.0695 8.83125 14.0895 8.80125C14.1395 8.72125 14.1895 8.64125 14.2795 8.60125C14.2995 8.60125 14.3395 8.56125 14.3395 8.54125C14.3295 8.43125 14.4095 8.43125 14.4795 8.43125C14.4795 8.43125 14.4795 8.43125 14.4995 8.42125C14.4795 8.41125 14.4695 8.40125 14.4295 8.37125C14.4895 8.37125 14.5195 8.38125 14.5495 8.38125C14.5595 8.35125 14.5895 8.34125 14.6095 8.32125C14.6695 8.29125 14.7295 8.27125 14.7895 8.25125C14.8295 8.23125 14.8695 8.21125 14.8995 8.27125C14.9195 8.31125 14.9395 8.34125 15.0095 8.31125C15.0795 8.28125 15.2195 8.19125 15.2595 8.34125C15.2795 8.33125 15.2995 8.31125 15.3195 8.30125C15.3495 8.44125 15.4495 8.49125 15.5095 8.57125C15.5095 8.57125 15.5495 8.56125 15.5695 8.54125C15.5895 8.52125 15.6095 8.50125 15.6295 8.49125C15.6295 8.53125 15.6095 8.57125 15.6295 8.59125C15.6795 8.66125 15.6995 8.75125 15.7495 8.82125C15.7895 8.87125 15.7695 8.91125 15.7495 8.94125C15.7095 9.02125 15.7295 9.04125 15.8295 9.05125C15.7995 9.07125 15.7895 9.08125 15.7695 9.10125C15.8495 9.15125 15.7495 9.48125 15.6495 9.49125C15.6695 9.53125 15.6895 9.58125 15.6995 9.65125C15.6495 9.61125 15.6295 9.60125 15.5995 9.58125C15.5995 9.63125 15.5795 9.67125 15.5695 9.71125L15.3895 9.83125C15.3895 9.83125 15.3795 9.79125 15.3695 9.78125C15.2995 9.78125 15.4395 9.96125 15.2795 9.89125C15.3195 10.0312 15.3095 10.0612 15.1795 10.0812C15.0395 10.1112 14.9295 10.1512 14.8495 10.2812C14.8095 10.3512 14.7495 10.4212 14.6795 10.4812C14.5895 10.5712 14.5095 10.6912 14.4195 10.7912C14.3795 10.8312 14.2995 10.8412 14.3095 10.9312C14.3095 10.9812 14.2895 11.0112 14.2395 11.0112C14.1595 11.0112 14.1095 11.0712 14.0695 11.1412C14.0595 11.1612 14.0095 11.1912 14.0095 11.1912C14.0695 11.3012 13.9795 11.3512 13.9195 11.3812C13.8395 11.4312 13.7895 11.5712 13.6495 11.5012L13.7095 11.5512V11.5712C13.7095 11.5712 13.6395 11.5712 13.6095 11.5612C13.5895 11.6012 13.5695 11.6312 13.5395 11.6712C13.5095 11.6612 13.4895 11.6512 13.4495 11.6412C13.5095 11.7212 13.5095 11.7212 13.4095 11.7912C13.3295 11.8512 13.1995 11.9412 13.2195 12.0012L13.2795 12.0212C13.3095 12.1912 13.4795 12.3412 13.5495 12.2612C13.5595 12.2912 13.5695 12.3312 13.5895 12.3612C13.6595 12.4512 13.6895 12.5812 13.8295 12.6112C13.8295 12.6112 13.8295 12.6212 13.8395 12.6312C13.9295 12.7312 13.9995 12.8612 14.1095 12.9112C14.2195 12.9612 14.2295 13.0612 14.3095 13.1212C14.2795 13.1312 14.2595 13.1412 14.2295 13.1512C14.2795 13.1812 14.3195 13.2012 14.3595 13.2212C14.3595 13.2212 14.3495 13.2312 14.3395 13.2412C14.3895 13.2812 14.4395 13.3212 14.4895 13.3712C14.5695 13.3612 14.6595 13.4412 14.6795 13.5712C14.7595 13.5712 15.0695 13.8412 15.0795 13.9412C15.0895 13.9212 15.1095 13.9112 15.1095 13.9112C15.1395 13.9912 15.1795 14.0812 15.2195 14.1712C15.2495 14.1512 15.2695 14.1312 15.2995 14.1112C15.2995 14.1912 15.4595 14.3112 15.5695 14.3112C15.5495 14.3412 15.5295 14.3712 15.5095 14.4212C15.5495 14.4112 15.5795 14.4012 15.6095 14.3912L15.5895 14.4212C15.7195 14.5712 15.7895 14.7712 15.7795 14.9812C15.6795 15.0912 15.6995 15.2212 15.6595 15.3612C15.6595 15.4012 15.6795 15.4412 15.6695 15.4812C15.6495 15.5512 15.6395 15.5912 15.6495 15.6212C15.6295 15.6412 15.6095 15.6512 15.5895 15.6612C15.5895 15.6412 15.5895 15.6212 15.5695 15.5812C15.5295 15.6112 15.4995 15.6312 15.4595 15.6512C15.4595 15.6512 15.4395 15.6512 15.4195 15.6312C15.4195 15.6812 15.4195 15.7212 15.4195 15.7612H15.3895C15.3895 15.7612 15.3895 15.7112 15.3895 15.6812C15.3095 15.6812 15.2395 15.6812 15.1995 15.6812C15.1295 15.7412 15.0695 15.7712 14.9995 15.8012C14.9695 15.7912 14.9495 15.8012 14.9295 15.8012C14.9195 15.8012 14.8895 15.7912 14.8895 15.7812C14.8895 15.7212 14.8595 15.7512 14.8395 15.7412C14.7895 15.7112 14.6595 15.7912 14.6995 15.6312C14.6695 15.6312 14.6595 15.6412 14.6395 15.6412C14.5395 15.6412 14.4895 15.5412 14.3795 15.5412C14.3795 15.5412 14.3795 15.5212 14.3795 15.5112C14.3695 15.4912 14.3495 15.4612 14.3295 15.4512C14.2095 15.3812 14.0695 15.3212 14.0295 15.1512C14.0295 15.1112 13.9795 15.0712 13.9395 15.0412C13.8995 15.0112 13.8095 14.9312 13.7595 14.9012C13.6995 14.8412 13.6895 14.8312 13.6395 14.7812C13.6395 14.7812 13.6395 14.7512 13.6395 14.7212C13.6195 14.7212 13.5895 14.7312 13.5895 14.7212C13.5595 14.6812 13.4595 14.7012 13.4995 14.6012C13.4995 14.5812 13.4095 14.5212 13.3695 14.4812C13.3495 14.4612 13.3095 14.4612 13.2995 14.4412C13.2595 14.3512 13.2095 14.2812 13.1195 14.2512C13.0795 14.2412 13.0495 14.2012 13.0195 14.1712C12.9795 14.1312 12.9295 14.0912 12.8995 14.0412C12.8895 14.0212 12.8995 13.9912 12.8995 13.9912C12.8195 13.9312 12.7595 13.8412 12.6495 13.8712C12.5295 13.6412 12.4495 13.4912 12.1395 13.3612C12.1395 13.3012 12.1395 13.2512 12.1195 13.1712C12.1095 13.1712 12.0895 13.1712 12.0795 13.1612C12.0295 13.2212 11.9595 13.2512 11.9495 13.3412C11.7895 13.4112 11.8495 13.6212 11.6895 13.6012C11.6595 13.6012 11.6295 13.6812 11.5995 13.7212C11.5495 13.6512 11.5495 13.6912 11.5195 13.7412C11.4995 13.7712 11.4295 13.7812 11.3795 13.7912C11.4095 13.8512 11.3795 13.9412 11.3395 13.9412C11.3195 13.9812 11.2995 14.0212 11.2795 14.0412C11.2495 14.0712 11.2095 14.1012 11.1795 14.1312C11.0995 14.2112 11.0395 14.3212 10.9495 14.3512C10.8295 14.3912 10.7595 14.4912 10.7395 14.5612C10.7095 14.6812 10.6395 14.6712 10.5595 14.6912C10.5595 14.8312 10.4995 14.8812 10.3895 14.8412C10.3695 14.8912 10.2595 14.9312 10.3595 15.0112C10.3395 15.0112 10.3195 14.9912 10.3195 14.9912C10.2595 15.0412 10.1995 15.0812 10.1595 15.1212C10.1595 15.1712 10.1495 15.2312 10.1295 15.2812C10.1295 15.3012 9.98953 15.2912 9.94953 15.3012C9.90953 15.3112 9.88953 15.3512 9.85953 15.3712C9.85953 15.3712 9.83953 15.3512 9.81953 15.3412C9.80953 15.4012 9.79953 15.4512 9.78953 15.5012L9.76953 15.4812C9.71953 15.5212 9.67953 15.5412 9.62953 15.5612C9.65953 15.5912 9.67953 15.6112 9.69953 15.6312C9.62953 15.5712 9.62953 15.6512 9.59953 15.6712C9.54953 15.7012 9.48953 15.6912 9.44953 15.7112C9.34953 15.7512 9.23953 15.7712 9.12953 15.7812C9.10953 15.7812 9.07953 15.7812 9.06953 15.7912C8.99953 15.8512 8.94953 15.8412 8.93953 15.7412C8.93953 15.7412 8.93953 15.7312 8.91953 15.7212C8.91953 15.7512 8.90953 15.7612 8.89953 15.7812C8.83953 15.7512 8.78953 15.7012 8.72953 15.6912C8.63953 15.6712 8.66953 15.5712 8.63953 15.5312C8.62953 15.5112 8.60953 15.5012 8.58953 15.4912C8.55953 15.4712 8.50953 15.4712 8.50953 15.4412C8.50953 15.3012 8.41953 15.2312 8.36953 15.1212C8.34953 15.0612 8.33953 15.0012 8.32953 14.9312C8.32953 14.9212 8.31953 14.9112 8.30953 14.9012C8.33953 14.8812 8.36953 14.8712 8.38953 14.8512C8.35953 14.7912 8.30953 14.7012 8.41953 14.6612C8.43953 14.6612 8.43953 14.6012 8.44953 14.5712C8.44953 14.5512 8.44953 14.4912 8.43953 14.4512C8.45953 14.4512 8.47953 14.4512 8.49953 14.4512C8.49953 14.3912 8.50953 14.3412 8.52953 14.2812C8.55953 14.3012 8.57953 14.3112 8.59953 14.3212C8.59953 14.2912 8.57953 14.2612 8.57953 14.2612C8.62953 14.2312 8.66953 14.1812 8.71953 14.1512C8.80953 14.0812 8.88953 14.0212 8.88953 13.9012C8.99953 13.9612 9.09953 13.8712 9.12953 13.7012C9.18953 13.6912 9.25953 13.6712 9.29953 13.6612C9.31953 13.6112 9.32953 13.5612 9.34953 13.5112C9.36953 13.5312 9.38953 13.5412 9.39953 13.5412C9.48953 13.4812 9.46953 13.3212 9.61953 13.3212C9.64953 13.2012 9.74953 13.1612 9.85953 13.1612C9.83953 13.1312 9.81953 13.1112 9.79953 13.0812C9.90953 13.1212 9.95953 13.0512 9.99953 12.9912C10.0195 12.9512 9.99953 12.8912 9.99953 12.8412C10.0995 12.9012 10.1095 12.8912 10.1895 12.7812C10.2695 12.6712 10.3595 12.5712 10.4395 12.4712C10.4395 12.4712 10.4295 12.4712 10.4095 12.4712L10.6395 12.3012C10.7195 12.2412 10.8695 12.1112 10.9995 12.0012L10.9695 11.9712H10.9395V12.0012L10.8695 12.0412H10.8495L10.8895 12.0012C10.8695 11.9512 10.8395 11.9012 10.7995 11.8312C10.7595 11.8012 10.6895 11.7812 10.6595 11.7412C10.5895 11.6412 10.4995 11.5812 10.3895 11.5312C10.4095 11.5112 10.4295 11.5012 10.4395 11.4912C10.3795 11.4412 10.3095 11.4112 10.2695 11.3612C10.2395 11.3212 10.2295 11.2612 10.1595 11.2512C10.1395 11.2512 10.1195 11.2012 10.0995 11.1712C10.0695 11.1312 10.0395 11.1012 10.0095 11.0712L9.98953 11.0912C9.98953 11.0912 9.96953 11.0212 9.95953 10.9712C9.93953 11.0012 9.93953 11.0112 9.92953 11.0312H9.85953V10.9412C9.85953 10.9412 9.83953 10.9512 9.82953 10.9612C9.82953 10.8112 9.74953 10.7212 9.53953 10.6612C9.54953 10.6412 9.55953 10.6212 9.58953 10.5912C9.53953 10.5812 9.48953 10.5712 9.43953 10.5512C9.41953 10.5512 9.23953 10.4212 9.23953 10.4012C9.23953 10.4012 9.23953 10.3912 9.23953 10.3812C9.22953 10.3512 9.21953 10.2912 9.20953 10.2912C9.05953 10.2612 9.03953 10.0612 8.88953 10.0412C8.88953 10.0412 8.88953 10.0312 8.88953 10.0212C8.88953 9.93125 8.82953 9.93125 8.79953 9.94125C8.77953 9.89125 8.76953 9.84125 8.73953 9.81125C8.64953 9.71125 8.61953 9.69125 8.56953 9.63125V9.60125C8.53953 9.56125 8.52953 9.52125 8.49953 9.48125C8.47953 9.45125 8.41953 9.45125 8.41953 9.42125C8.41953 9.35125 8.42953 9.28125 8.45953 9.22125H8.42953C8.38953 9.14125 8.36953 9.04125 8.36953 8.93125C8.40953 8.82125 8.39953 8.84125 8.41953 8.79125C8.45953 8.72125 8.49953 8.67125 8.54953 8.61125C8.56953 8.58125 8.57953 8.52125 8.60953 8.52125C8.72953 8.52125 8.71953 8.41125 8.75953 8.37125C8.88953 8.34125 8.98953 8.34125 9.06953 8.36125C9.06953 8.29125 9.08953 8.25125 9.09953 8.22125C9.15953 8.22125 9.19953 8.24125 9.24953 8.25125C9.29953 8.27125 9.34953 8.32125 9.40953 8.34125C9.44953 8.34125 9.49953 8.31125 9.56953 8.29125C9.60953 8.32125 9.67953 8.36125 9.73953 8.41125C9.82953 8.48125 9.84953 8.55125 9.80953 8.62125C9.83953 8.63125 9.86953 8.64125 9.88953 8.66125C9.94953 8.72125 9.99953 8.79125 10.0995 8.78125C10.1195 8.78125 10.1495 8.81125 10.1695 8.83125C10.2795 8.99125 10.4095 9.11125 10.5495 9.24125C10.6095 9.29125 10.6595 9.37125 10.7295 9.45125C10.7495 9.45125 10.7995 9.46125 10.8495 9.48125C10.7595 9.54125 10.7495 9.55125 10.8495 9.61125L10.7495 9.57125Z' fill='%23320B42'/%3E%3C/svg%3E%0A");
}

.icon.icon--helper {
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M21.7907%2012.5451C21.9845%2012.3797%2021.9748%2012.1462%2022.0039%2011.9322C22.0039%2011.9225%2021.9361%2011.8933%2021.8973%2011.8933C21.8489%2011.8933%2021.8004%2011.8933%2021.7617%2011.8933C21.8101%2011.8349%2021.8682%2011.796%2021.8682%2011.7571C21.8682%2011.5918%2021.907%2011.4069%2021.8489%2011.261C21.8101%2011.154%2021.8489%2011.0859%2021.8779%2011.0276C21.9555%2010.8816%2021.907%2010.8233%2021.7326%2010.8233C21.7713%2010.7844%2021.8004%2010.7552%2021.8198%2010.726C21.7035%2010.6482%2021.6648%2010.0353%2021.7229%209.89915C21.6551%209.86023%2021.5776%209.8116%2021.471%209.75323C21.5679%209.73378%2021.6066%209.72405%2021.6551%209.70459C21.5969%209.6365%2021.5485%209.56841%2021.5%209.51977C21.5%209.40304%2021.4903%209.27658%2021.4807%209.15984C21.5194%209.15984%2021.5388%209.16957%2021.5679%209.1793C21.6163%209.06257%2021.2772%209.14039%2021.4807%208.95556C21.2481%208.90693%2021.2093%208.87774%2021.2578%208.67346C21.3062%208.44973%2021.3256%208.23572%2021.1706%208.03144C21.0834%207.92443%2021.0058%207.78825%2020.9477%207.65206C20.8605%207.45751%2020.7248%207.26295%2020.5892%207.08786C20.531%207.01004%2020.5504%206.87385%2020.4148%206.85439C20.3372%206.83494%2020.2985%206.7863%2020.3082%206.69875C20.3275%206.56256%2020.2694%206.45556%2020.1628%206.37774C20.1338%206.34856%2020.1047%206.27073%2020.095%206.27073C19.9109%206.33883%2019.8431%206.17346%2019.7946%206.07618C19.7268%205.93027%2019.5233%205.81353%2019.6493%205.59953L19.562%205.6968H19.533C19.533%205.62871%2019.5524%205.58007%2019.562%205.53143C19.5039%205.49252%2019.4458%205.45361%2019.3876%205.4147C19.407%205.36606%2019.4264%205.32715%2019.4458%205.25906C19.3295%205.35634%2019.2907%205.32715%2019.2326%205.21042C19.1841%205.10342%2019.1066%204.96723%2018.9516%205.01587C18.8838%204.74349%2018.7578%204.65594%2018.5931%204.75322C18.564%204.69485%2018.5543%204.63649%2018.5155%204.58785C18.3896%204.44194%2018.3217%204.2182%2018.0795%204.20847C18.0795%204.20847%2018.0698%204.18902%2018.0601%204.17929C17.8954%204.0431%2017.7403%203.83882%2017.5465%203.78046C17.3527%203.73182%2017.2849%203.5859%2017.1396%203.51781C17.1783%203.48863%2017.2074%203.46917%2017.2462%203.43999C17.1493%203.42053%2017.0717%203.40108%2017.0039%203.38162C17.0039%203.38162%2017.0136%203.35244%2017.0233%203.34271C16.9264%203.29407%2016.8295%203.24544%2016.7229%203.18707C16.6066%203.24544%2016.4128%203.16762%2016.3159%202.97306C16.1996%203.00225%2015.5601%202.77851%2015.4632%202.65205C15.4535%202.68123%2015.4438%202.71042%2015.4438%202.71042C15.3275%202.60341%2015.221%202.50614%2015.095%202.3894C15.0659%202.43804%2015.0465%202.47695%2015.0272%202.52559C14.9787%202.37968%2014.6299%202.36995%2014.4748%202.46722C14.4748%202.39913%2014.4651%202.35049%2014.4555%202.26294C14.407%202.32131%2014.3779%202.35049%2014.3489%202.3894V2.33104C13.9807%202.22403%2013.5834%202.18512%2013.1764%202.12676C12.9535%201.9322%2012.6531%202.01975%2012.3818%202.04894C12.3237%202.08785%2012.2752%202.14621%2012.2171%202.16567C12.0911%202.21431%2012.033%202.23376%2012.0039%202.27267C12.0039%202.27267%2011.9942%202.27267%2011.9845%202.27267C11.9458%202.27267%2011.8973%202.27267%2011.8586%202.27267C11.8779%202.23376%2011.8973%202.20458%2011.9361%202.13648C11.8489%202.13648%2011.781%202.13648%2011.6938%202.12676C11.6938%202.12676%2011.6744%202.09757%2011.6551%202.06839C11.6066%202.13648%2011.5775%202.19485%2011.5388%202.25322L11.5%202.23376C11.5%202.23376%2011.5388%202.16567%2011.5582%202.12676C11.4128%202.07812%2011.2869%202.03921%2011.1996%202.01003C11.0349%202.06839%2010.9089%202.12676%2010.7927%202.19485C10.7442%202.18512%2010.7055%202.19485%2010.657%202.20458C10.6279%202.20458%2010.5795%202.20458%2010.5795%202.19485C10.5698%202.09757%2010.5117%202.16567%2010.4632%202.14621C10.3372%202.11703%2010.1919%202.35049%2010.1047%202.08785C10.0659%202.11703%2010.0369%202.14621%2010.0078%202.16567C9.85274%202.26294%209.62988%202.23376%209.50391%202.39913C9.50391%202.39913%209.46515%202.37968%209.44577%202.37968C9.39732%202.37968%209.34887%202.37968%209.31011%202.3894C9.09693%202.49641%208.91282%202.66178%208.6415%202.60341C8.57367%202.59368%208.48646%202.63259%208.41863%202.66178C8.30236%202.72014%208.18608%202.77851%208.07949%202.83688C8.00197%202.87579%207.92445%202.9147%207.81786%202.96333C7.81786%202.96333%207.76941%202.94388%207.72096%202.92442C7.72096%202.95361%207.72096%203.00225%207.70158%203.01197C7.62406%203.05088%207.60468%203.20653%207.45933%203.08979C7.43026%203.07034%207.27522%203.17734%207.19771%203.24544C7.15895%203.27462%207.13957%203.33298%207.1105%203.34271C6.95546%203.3719%206.8198%203.42053%206.7229%203.56645C6.68414%203.62481%206.61631%203.66372%206.55817%203.70264C6.48065%203.75127%206.42251%203.79018%206.31592%203.86801C6.28685%203.88746%206.2384%203.86801%206.22871%203.86801C6.11243%203.98474%205.9477%204.07229%205.97677%204.25711C5.58918%204.37384%205.2791%204.60731%205.14344%204.99641C5.0853%204.96723%205.02716%204.92832%204.95933%204.88941C4.96902%204.99641%204.80429%205.01587%204.84305%205.14233C4.65895%205.19096%204.78491%205.52171%204.50391%205.51198C4.46515%205.51198%204.40701%205.64816%204.36825%205.72599C4.28104%205.61898%204.27135%205.67735%204.23259%205.78435C4.21321%205.84272%204.09693%205.86217%204.01941%205.90108C4.08724%205.98863%204.04848%206.14427%203.98065%206.16373C3.95158%206.24155%203.94189%206.29992%203.90313%206.34856C3.86437%206.40692%203.79654%206.45556%203.75778%206.52365C3.66088%206.67929%203.60274%206.8933%203.46708%206.98085C3.28298%207.09758%203.20546%207.28241%203.22484%207.4186C3.23453%207.62288%203.12794%207.65206%203.01166%207.72015C3.07949%207.94389%203.02135%208.04117%202.82755%208.05089C2.82755%208.13844%202.69189%208.27463%202.88569%208.33299C2.84693%208.33299%202.80817%208.33299%202.80817%208.33299C2.75003%208.45945%202.69189%208.55673%202.65313%208.64428C2.67251%208.73183%202.70158%208.81938%202.71127%208.8972C2.71127%208.93611%202.49809%209.02366%202.46902%209.06257C2.43026%209.11121%202.42057%209.18903%202.40119%209.24739C2.38181%209.24739%202.35274%209.24739%202.31398%209.23767C2.34305%209.33494%202.37212%209.41276%202.40119%209.49058H2.35274C2.31398%209.56841%202.26553%209.66568%202.22677%209.77269C2.2946%209.77269%202.34305%209.77269%202.3915%209.77269C2.23646%209.78241%202.32367%209.88942%202.30429%209.94778C2.27522%2010.0451%202.21708%2010.1326%202.20739%2010.2299C2.17832%2010.4439%202.15895%2010.6579%202.13957%2010.8622C2.13957%2010.9011%202.12988%2010.9595%202.14926%2010.9886C2.25584%2011.1054%202.25584%2011.1929%202.10081%2011.2513C2.09112%2011.2513%202.08143%2011.2707%202.07174%2011.2999C2.1105%2011.2999%202.14926%2011.2999%202.17832%2011.2999C2.15895%2011.4167%202.12019%2011.5431%202.13957%2011.6501C2.17832%2011.8058%202.02329%2011.8544%202.00391%2011.9711C2.00391%2012.01%202.00391%2012.0587%202.02329%2012.0976C2.04267%2012.156%202.10081%2012.2241%202.08143%2012.263C1.97484%2012.4964%202.06205%2012.7299%202.09112%2012.9536C2.12019%2013.0898%202.14926%2013.1871%202.17832%2013.3135C2.17832%2013.333%202.20739%2013.3427%202.21708%2013.3525C2.17832%2013.4011%202.13957%2013.44%202.1105%2013.4692C2.18801%2013.5957%202.31398%2013.6832%202.18801%2013.8486C2.16863%2013.8778%202.1977%2013.9848%202.23646%2014.0431C2.27522%2014.1015%202.33336%2014.1501%202.3915%2014.1988C2.37212%2014.2279%202.35274%2014.2571%202.33336%2014.2766C2.40119%2014.3544%202.46902%2014.4322%202.53685%2014.51C2.4884%2014.5392%202.45933%2014.5587%202.41088%2014.5781C2.45933%2014.5879%202.50778%2014.5976%202.50778%2014.6073C2.50778%2014.7046%202.54654%2014.8019%202.55623%2014.8992C2.59499%2015.084%202.63375%2015.2396%202.80817%2015.3272C2.64344%2015.4439%202.71127%2015.6774%202.94383%2015.8233C2.93414%2015.9303%202.91476%2016.0276%202.90507%2016.1054C2.9729%2016.1637%203.04073%2016.2124%203.10856%2016.2708C3.0698%2016.2999%203.05042%2016.3194%203.03104%2016.3291C3.08918%2016.5042%203.32174%2016.5626%203.27329%2016.796C3.4477%2016.903%203.46708%2017.0684%203.4477%2017.2532C3.50584%2017.2338%203.53491%2017.2143%203.59305%2017.1949C3.48646%2017.3602%203.58336%2017.477%203.67057%2017.5548C3.72871%2017.6034%203.8353%2017.584%203.91282%2017.5937C3.79654%2017.7299%203.80623%2017.7591%203.97096%2017.9147C4.14538%2018.0606%204.27135%2018.2552%204.43608%2018.4011C4.43608%2018.4108%204.43608%2018.3817%204.45546%2018.3525C4.63957%2018.6248%204.81398%2018.9167%205.01747%2019.1793L5.04654%2019.1599L5.01747%2019.0334H5.05623C5.09499%2019.1112%205.13375%2019.1988%205.1822%2019.2863C5.23065%2019.3058%205.30817%2019.3058%205.34693%2019.3447C5.4729%2019.4906%205.61825%2019.5976%205.81205%2019.656C5.78298%2019.6852%205.75391%2019.7143%205.73453%2019.7338C5.85081%2019.7922%205.96708%2019.8311%206.0446%2019.9089C6.11243%2019.9673%206.1415%2020.0548%206.24809%2020.0645C6.28685%2020.0645%206.32561%2020.1326%206.36437%2020.1715C6.42251%2020.2202%206.48065%2020.2688%206.53879%2020.3077L6.56786%2020.2688C6.59693%2020.3175%206.626%2020.3758%206.66476%2020.4439C6.68414%2020.3855%206.68414%2020.3661%206.69383%2020.3369L6.80042%2020.3175L6.84887%2020.4536C6.84887%2020.4536%206.86825%2020.4342%206.88763%2020.4147C6.95546%2020.6482%207.1105%2020.7844%207.47871%2020.7747C7.47871%2020.8136%207.45933%2020.8427%207.43995%2020.9108C7.53685%2020.9108%207.61437%2020.9011%207.69189%2020.8914C7.73065%2020.8914%208.0698%2020.9887%208.07949%2021.0178C8.07949%2021.0276%208.07949%2021.047%208.07949%2021.0568C8.10856%2021.1054%208.1667%2021.1832%208.18608%2021.1735C8.43801%2021.1151%208.60274%2021.4069%208.84499%2021.3291C8.84499%2021.3291%208.85468%2021.3486%208.86437%2021.3583C8.9322%2021.4945%209.01941%2021.4556%209.05817%2021.4069C9.13569%2021.4653%209.18414%2021.5237%209.25197%2021.5431C9.38763%2021.5918%209.54267%2021.621%209.68801%2021.6599C9.70739%2021.6599%209.71708%2021.6988%209.73646%2021.6988C9.82367%2021.728%209.91088%2021.7669%209.99809%2021.7669C10.0659%2021.7669%2010.1434%2021.6988%2010.1822%2021.7085C10.2985%2021.7571%2010.4148%2021.835%2010.531%2021.9031V21.8544C10.7248%2021.835%2010.9089%2021.8447%2011.1027%2021.8058C11.19%2021.8252%2011.2772%2021.8252%2011.3644%2021.835C11.5%2021.8544%2011.6357%2021.8933%2011.7713%2021.9031C11.8392%2021.9031%2011.9458%2021.8544%2011.9748%2021.8836C12.1493%2022.0198%2012.2655%2021.8544%2012.3624%2021.8252C12.595%2021.8836%2012.7888%2021.9322%2012.9535%2021.9712C12.9923%2021.8641%2013.0213%2021.7863%2013.031%2021.7377C13.1376%2021.7474%2013.2055%2021.7571%2013.3024%2021.7669C13.3993%2021.7863%2013.5252%2021.835%2013.6415%2021.8252C13.719%2021.8252%2013.7869%2021.7085%2013.8741%2021.6307C13.971%2021.6307%2014.1066%2021.6112%2014.2423%2021.582C14.4458%2021.5334%2014.5717%2021.5626%2014.6396%2021.6599C14.6783%2021.6307%2014.7171%2021.5918%2014.7655%2021.582C14.9109%2021.5626%2015.0465%2021.5237%2015.1047%2021.368C15.1144%2021.3389%2015.1822%2021.3097%2015.2307%2021.2999C15.5407%2021.2416%2015.8314%2021.1346%2016.0931%2020.9692C16.2093%2020.9011%2016.345%2020.8622%2016.5097%2020.8038C16.5291%2020.7747%2016.5679%2020.7066%2016.6163%2020.6287C16.6648%2020.7941%2016.6841%2020.8136%2016.8101%2020.6968C17.0233%2020.4925%2017.2074%2020.2688%2017.3818%2020.084C17.4884%2020.0645%2017.5853%2020.0548%2017.6919%2020.0451C17.7597%2019.9283%2017.8566%2019.8408%2018.0117%2019.8213C18.0504%2019.8213%2018.0892%2019.8213%2018.1182%2019.8019C18.2733%2019.6852%2018.4089%2019.5295%2018.5543%2019.3933C18.6027%2019.3447%2018.6706%2019.2863%2018.719%2019.2863C18.845%2019.2863%2018.8838%2019.228%2018.9031%2019.121C18.9031%2019.0918%2018.9419%2019.0723%2018.9516%2019.0431C19.0388%2018.868%2019.2617%2018.7805%2019.3004%2018.5567C19.3004%2018.547%2019.3586%2018.5373%2019.3876%2018.5276C19.4361%2018.5178%2019.5039%2018.5276%2019.533%2018.4984C19.562%2018.4692%2019.562%2018.4011%2019.5814%2018.3525C19.6202%2018.2844%2019.6493%2018.2163%2019.6783%2018.1385C19.8624%2018.1676%2019.8624%2017.9634%2019.94%2017.8564C20.0272%2017.7396%2020.095%2017.6034%2020.1628%2017.4673C20.2985%2017.5159%2020.3857%2017.4283%2020.376%2017.2338C20.376%2017.1657%2020.4244%2017.0879%2020.4632%2017.0198C20.5117%2016.942%2020.5698%2016.8739%2020.6279%2016.796C20.6279%2016.796%2020.6667%2016.796%2020.6958%2016.8058C20.6279%2016.4069%2020.9574%2016.2416%2021.1609%2015.9497C21.0737%2015.9692%2021.0349%2015.9789%2020.9962%2015.9984L20.9768%2015.9692C21.064%2015.9011%2021.1415%2015.8233%2021.219%2015.7357L21.1027%2015.6968V15.6482C21.1609%2015.6482%2021.219%2015.6579%2021.2675%2015.6676C21.2869%2015.6093%2021.3062%2015.5509%2021.3256%2015.4925L21.1803%2015.5315V15.4925L21.3062%2015.405H21.2578C21.2578%2015.405%2021.2578%2015.3272%2021.2578%2015.298C21.2869%2015.2299%2021.3353%2015.1715%2021.345%2015.1132C21.3741%2014.9575%2021.3741%2014.8019%2021.471%2014.6754C21.5%2014.6462%2021.5194%2014.5684%2021.5%2014.5392C21.3934%2014.3836%2021.5%2014.3155%2021.5872%2014.2182C21.5872%2014.2182%2021.5872%2014.1988%2021.5969%2014.1793C21.5582%2014.1793%2021.5291%2014.1793%2021.4516%2014.1988C21.5291%2014.1404%2021.5679%2014.1015%2021.6066%2014.0723C21.5872%2014.0139%2021.6066%2013.9653%2021.6066%2013.9069C21.6163%2013.7902%2021.6454%2013.6735%2021.6357%2013.5567C21.6357%2013.4692%2021.6163%2013.4011%2021.7326%2013.3622C21.8101%2013.333%2021.8779%2013.2941%2021.8392%2013.1482C21.8101%2012.9925%2021.6357%2012.798%2021.8392%2012.6326C21.8004%2012.5937%2021.7713%2012.5742%2021.7423%2012.5451H21.7907ZM12.7307%2016.7571C12.7307%2016.7571%2012.6531%2016.7863%2012.6144%2016.796C12.6047%2016.796%2012.595%2016.796%2012.5756%2016.796H12.5562C12.5562%2016.7669%2012.5369%2016.7863%2012.5272%2016.7766C12.4981%2016.7669%2012.4496%2016.8155%2012.44%2016.7474C12.4303%2016.7474%2012.4206%2016.7571%2012.4109%2016.7669C12.3624%2016.7863%2012.314%2016.7669%2012.2655%2016.796C12.2655%2016.796%2012.2655%2016.796%2012.2558%2016.796C12.2462%2016.796%2012.2365%2016.796%2012.2171%2016.796C12.1589%2016.8155%2012.0911%2016.835%2012.033%2016.796C12.0136%2016.7863%2011.9942%2016.796%2011.9748%2016.796C11.9555%2016.796%2011.8973%2016.796%2011.8779%2016.8058C11.8101%2016.8058%2011.8295%2016.8058%2011.8004%2016.8058C11.8004%2016.8058%2011.8004%2016.796%2011.781%2016.7863C11.781%2016.7863%2011.7713%2016.8058%2011.7617%2016.8058C11.7423%2016.8058%2011.7132%2016.8447%2011.6938%2016.796C11.6938%2016.796%2011.6454%2016.796%2011.6163%2016.796C11.6066%2016.796%2011.5872%2016.8058%2011.5872%2016.796C11.5485%2016.7766%2011.5097%2016.7766%2011.471%2016.796C11.4516%2016.796%2011.4322%2016.796%2011.4128%2016.796C11.3838%2016.796%2011.3644%2016.796%2011.3353%2016.796L11.3159%2016.7766C11.2772%2016.7766%2011.2287%2016.7766%2011.1996%2016.8155C11.1221%2016.796%2011.0834%2016.7766%2011.064%2016.7863C11.064%2016.7766%2011.0446%2016.7669%2011.0349%2016.7474C11.0543%2016.7474%2011.064%2016.7474%2011.0931%2016.7377C11.0737%2016.7182%2011.0931%2016.689%2011.0737%2016.6696C11.1027%2016.6307%2011.0155%2016.582%2011.0737%2016.5334C11.0737%2016.5334%2011.0737%2016.4945%2011.064%2016.4653C11.1027%2016.4653%2011.0931%2016.4653%2011.0834%2016.4361C11.0834%2016.4167%2011.1027%2016.3972%2011.1124%2016.3778C11.0834%2016.3778%2011.064%2016.3291%2011.0834%2016.3194C11.0834%2016.2999%2011.0737%2016.2805%2011.0737%2016.2708C11.0737%2016.2513%2011.0737%2016.2221%2011.0737%2016.2124C11.0737%2016.1637%2011.0543%2016.1054%2011.0737%2016.0665C11.1027%2016.0178%2011.0931%2015.9595%2011.0737%2015.9303C11.0446%2015.8816%2011.0737%2015.8622%2011.0931%2015.833C11.0543%2015.7844%2011.0543%2015.7552%2011.0931%2015.7357C11.0834%2015.7163%2011.1027%2015.6676%2011.0543%2015.6676H11.0737C11.0737%2015.6287%2011.0737%2015.5995%2011.0834%2015.5801C11.0737%2015.5606%2011.0543%2015.5412%2011.0446%2015.5217C11.0446%2015.5217%2011.0834%2015.4731%2011.0931%2015.4634C11.0931%2015.4439%2011.0931%2015.4244%2011.0931%2015.4147C11.0931%2015.4147%2011.1027%2015.4147%2011.1124%2015.4147C11.0931%2015.3953%2011.0834%2015.3758%2011.0737%2015.3564H11.0834C11.0834%2015.3564%2011.0834%2015.298%2011.0931%2015.2688C11.0737%2015.2688%2011.064%2015.2688%2011.0446%2015.2688C11.0834%2015.2591%2011.0543%2015.2396%2011.0543%2015.2202C11.0543%2015.191%2011.064%2015.1715%2011.064%2015.1423C11.064%2015.1132%2011.064%2015.0451%2011.064%2014.977C11.064%2014.9672%2011.064%2014.9478%2011.064%2014.9478C11.0349%2014.9186%2011.0349%2014.8992%2011.064%2014.8797C11.064%2014.8797%2011.064%2014.8797%2011.064%2014.87C11.0543%2014.87%2011.0446%2014.87%2011.0349%2014.87C11.0349%2014.8408%2011.0446%2014.8019%2011.0349%2014.7727C11.0252%2014.7338%2011.064%2014.7143%2011.064%2014.6851C11.064%2014.6754%2011.064%2014.6657%2011.064%2014.6462C11.064%2014.6268%2011.0446%2014.6073%2011.0543%2014.5976C11.0834%2014.5392%2011.064%2014.4809%2011.0543%2014.4128C11.0543%2014.3739%2011.0543%2014.3544%2011.0543%2014.3155V14.3058C11.064%2014.296%2011.0737%2014.2863%2011.0931%2014.2766C11.0737%2014.2377%2011.0446%2014.2085%2011.0931%2014.1793C11.0931%2014.1793%2011.0931%2014.1404%2011.0931%2014.1307C11.0931%2014.1112%2011.0737%2014.1015%2011.064%2014.082L11.0834%2014.0626L11.0446%2013.9945H11.0834L11.064%2013.975C11.064%2013.9167%2011.064%2013.9264%2011.064%2013.8972C11.064%2013.8486%2011.0737%2013.8097%2011.0349%2013.7707C11.0834%2013.7513%2011.0931%2013.6929%2011.0446%2013.6346C11.064%2013.6151%2011.0737%2013.5859%2011.0834%2013.5665L11.0543%2013.5081C11.0543%2013.5081%2011.0737%2013.5081%2011.0834%2013.5081C11.0834%2013.4595%2011.0349%2013.4206%2011.0834%2013.3719C11.0543%2013.3233%2011.0834%2013.2844%2011.1124%2013.2455C11.0931%2013.2455%2011.0834%2013.2455%2011.0737%2013.2455C11.1221%2013.226%2011.1124%2013.1871%2011.1027%2013.1579C11.1027%2013.1385%2011.0737%2013.1287%2011.0543%2013.1093C11.1027%2013.0995%2011.1027%2013.0898%2011.0931%2013.0314C11.0834%2012.9731%2011.0834%2012.9147%2011.0737%2012.8563C11.0737%2012.8563%2011.0737%2012.8563%2011.064%2012.8563L11.1027%2012.5937L11.0834%2012.6229L11.1124%2012.5451C11.1124%2012.5353%2011.0931%2012.5159%2011.0931%2012.5062C11.0931%2012.4575%2011.0931%2012.4089%2011.0737%2012.3602C11.0834%2012.3602%2011.0931%2012.3602%2011.1027%2012.3602C11.1027%2012.3311%2011.0834%2012.2921%2011.0931%2012.263C11.0931%2012.2435%2011.1124%2012.2241%2011.0931%2012.1949C11.0931%2012.1949%2011.0931%2012.1657%2011.0931%2012.156C11.0931%2012.1365%2011.0931%2012.117%2011.0931%2012.0976H11.0834C11.0834%2012.0976%2011.1027%2012.0684%2011.1124%2012.049C11.0931%2012.049%2011.0931%2012.049%2011.0834%2012.049L11.064%2012.0295L11.0931%2012.0003H11.0834C11.1318%2011.9517%2011.1318%2011.903%2011.0834%2011.8155C11.0931%2011.8155%2011.1027%2011.8155%2011.1221%2011.8155C11.1124%2011.796%2011.1027%2011.7766%2011.0834%2011.7571C11.0834%2011.7571%2011.064%2011.6598%2011.064%2011.6501C11.064%2011.6501%2011.0834%2011.6112%2011.0834%2011.6015C11.0446%2011.5431%2011.1027%2011.475%2011.064%2011.4264C11.064%2011.4264%2011.0737%2011.368%2011.064%2011.368C11.064%2011.3486%2011.0834%2011.3291%2011.0834%2011.3097C11.0834%2011.2027%2011.0834%2011.2221%2011.0834%2011.1929C11.0834%2011.1929%2011.0834%2011.1832%2011.0834%2011.1735C11.0834%2011.154%2011.0834%2011.1248%2011.0834%2011.1054C11.0834%2011.0859%2011.0543%2011.0762%2011.064%2011.0567C11.064%2011.0276%2011.0931%2010.9886%2011.1027%2010.9595H11.0931L11.064%2010.8135C11.064%2010.7941%2011.064%2010.7649%2011.064%2010.7455C11.064%2010.7065%2011.0737%2010.6774%2011.0737%2010.6676C11.0737%2010.6676%2011.0737%2010.6482%2011.0737%2010.6384C11.1221%2010.6774%2011.1027%2010.6384%2011.1318%2010.6384C11.19%2010.6579%2011.2384%2010.6774%2011.2869%2010.6871C11.2965%2010.6579%2011.3062%2010.6384%2011.3159%2010.6287C11.345%2010.6287%2011.3644%2010.6384%2011.3838%2010.6482C11.4128%2010.6482%2011.4419%2010.6774%2011.471%2010.6774C11.4903%2010.6774%2011.5097%2010.6579%2011.5388%2010.6384C11.5679%2010.6384%2011.626%2010.6482%2011.6357%2010.6482C11.6938%2010.6482%2011.7229%2010.6676%2011.7326%2010.6968C11.7423%2010.6968%2011.7617%2010.6871%2011.7713%2010.6871C11.8101%2010.6871%2011.8489%2010.6871%2011.8779%2010.6579C11.8779%2010.6579%2011.907%2010.6579%2011.9167%2010.6579C11.9942%2010.6774%2012.0814%2010.6676%2012.1589%2010.6579C12.1977%2010.6579%2012.2365%2010.6579%2012.2752%2010.6579C12.2752%2010.6579%2012.3043%2010.6384%2012.3237%2010.6287C12.314%2010.6774%2012.3237%2010.6774%2012.3624%2010.6676C12.4303%2010.6482%2012.5078%2010.6287%2012.5756%2010.6093L12.6531%2010.6482C12.6531%2010.6482%2012.721%2010.6287%2012.7597%2010.6482L12.7791%2010.6579C12.8469%2010.6579%2012.876%2010.6579%2012.8857%2010.6579H12.8954C12.8954%2010.6579%2012.8954%2010.6676%2012.8954%2010.6774C12.876%2010.7065%2012.876%2010.6968%2012.8954%2010.6968C12.8954%2010.6968%2012.8954%2010.6968%2012.8954%2010.7065C12.9148%2010.7552%2012.876%2010.8135%2012.9148%2010.8622C12.9148%2010.8622%2012.9148%2010.8719%2012.9051%2010.8816C12.9051%2010.8914%2012.8857%2010.9011%2012.8857%2010.9108C12.8857%2010.9205%2012.8954%2010.94%2012.9051%2010.9497L12.9244%2011.0081C12.9244%2011.0081%2012.9148%2011.0762%2012.9148%2011.1054C12.9148%2011.1443%2012.9148%2011.1832%2012.9244%2011.2221C12.8857%2011.2221%2012.876%2011.261%2012.9051%2011.3097C12.9148%2011.3291%2012.9051%2011.3486%2012.9051%2011.368C12.9051%2011.368%2012.9051%2011.4167%2012.9051%2011.4361C12.9051%2011.4361%2012.9051%2011.4361%2012.8857%2011.4361C12.9535%2011.5237%2012.8857%2011.6015%2012.876%2011.689C12.8954%2011.6696%2012.9051%2011.6696%2012.9148%2011.6598L12.876%2011.7474H12.9051V11.7571C12.8954%2011.7571%2012.876%2011.7571%2012.8663%2011.7669V11.8155L12.8954%2011.796L12.8663%2011.8447H12.876C12.876%2011.8447%2012.876%2011.8544%2012.876%2011.8641C12.876%2011.8836%2012.876%2011.903%2012.876%2011.9225C12.876%2011.9614%2012.8954%2012.0003%2012.876%2012.049C12.876%2012.0587%2012.876%2012.0781%2012.876%2012.0879C12.9148%2012.117%2012.8857%2012.1462%2012.876%2012.1754C12.876%2012.1754%2012.876%2012.1754%2012.876%2012.1851C12.876%2012.1851%2012.8954%2012.1851%2012.9148%2012.1754C12.8954%2012.1949%2012.8857%2012.2046%2012.8857%2012.2143C12.8857%2012.2241%2012.8857%2012.2435%2012.8857%2012.2532C12.8857%2012.2824%2012.8857%2012.3116%2012.8857%2012.3505C12.8857%2012.37%2012.8954%2012.3894%2012.8663%2012.4089C12.8469%2012.4186%2012.8275%2012.4283%2012.8469%2012.4672C12.8663%2012.5062%2012.9148%2012.5548%2012.8566%2012.6034L12.8857%2012.6229C12.8372%2012.6715%2012.8469%2012.7299%2012.8372%2012.7883C12.8372%2012.7883%2012.8566%2012.7883%2012.8663%2012.798H12.9051C12.9051%2012.798%2012.876%2012.8272%2012.876%2012.8369C12.876%2012.8855%2012.8663%2012.9244%2012.876%2012.9634C12.8857%2012.9925%2012.876%2013.012%2012.8663%2013.0217C12.8469%2013.0606%2012.8469%2013.0704%2012.8954%2013.0801C12.8857%2013.0898%2012.876%2013.0995%2012.8663%2013.0995C12.8954%2013.119%2012.8857%2013.2844%2012.8566%2013.3233C12.876%2013.3427%2012.8857%2013.3525%2012.9148%2013.3719C12.8857%2013.3719%2012.876%2013.3719%2012.8663%2013.3719C12.876%2013.3914%2012.8857%2013.4108%2012.8954%2013.4303L12.876%2013.5276C12.876%2013.5276%2012.8566%2013.5276%2012.8566%2013.5178C12.8372%2013.547%2012.9341%2013.547%2012.8566%2013.5859C12.9148%2013.6151%2012.9148%2013.6248%2012.8857%2013.6735C12.8469%2013.7221%2012.8275%2013.7707%2012.8469%2013.8388C12.8469%2013.8778%2012.8566%2013.9167%2012.8566%2013.9556C12.8566%2014.0139%2012.8663%2014.0723%2012.876%2014.1307C12.876%2014.1599%2012.8566%2014.1793%2012.876%2014.2085C12.8954%2014.2182%2012.8954%2014.2377%2012.876%2014.2571C12.8469%2014.2863%2012.8566%2014.3155%2012.8663%2014.3544C12.8663%2014.3641%2012.8663%2014.3836%2012.8663%2014.3836C12.9148%2014.403%2012.9051%2014.442%2012.8954%2014.4711C12.8857%2014.51%2012.9148%2014.5684%2012.8469%2014.5976H12.8857L12.8566%2014.6268V14.6851C12.8566%2014.6851%2012.8566%2014.6949%2012.8275%2014.7046C12.8663%2014.7046%2012.8663%2014.7143%2012.8663%2014.7532C12.8663%2014.7824%2012.8469%2014.8213%2012.8857%2014.8408C12.8469%2014.8992%2012.8469%2014.9381%2012.8954%2014.9575C12.8954%2014.977%2012.876%2014.9867%2012.876%2015.0062C12.876%2015.0548%2012.8372%2015.1034%2012.876%2015.1618C12.876%2015.2299%2012.8566%2015.298%2012.876%2015.3466C12.8954%2015.3953%2012.876%2015.4342%2012.876%2015.4731C12.8663%2015.4731%2012.8566%2015.4731%2012.8469%2015.4634C12.8469%2015.4925%2012.8663%2015.512%2012.8663%2015.5217H12.8566C12.8566%2015.5217%2012.8566%2015.5801%2012.8566%2015.6093C12.8857%2015.6287%2012.8857%2015.6871%2012.8566%2015.726C12.8857%2015.7455%2012.8954%2015.9303%2012.8663%2015.9692H12.8857C12.8663%2016.0081%2012.8566%2016.047%2012.8372%2016.0859C12.8566%2016.0859%2012.8663%2016.0859%2012.876%2016.0859C12.8469%2016.1054%2012.8663%2016.2027%2012.8954%2016.2318C12.876%2016.2318%2012.8663%2016.2416%2012.8469%2016.2513C12.8663%2016.2513%2012.876%2016.2708%2012.8857%2016.2708H12.8663C12.8663%2016.3778%2012.8663%2016.4848%2012.8663%2016.5918C12.8275%2016.6599%2012.8469%2016.728%2012.8663%2016.8058C12.876%2016.8155%2012.8954%2016.835%2012.8954%2016.8544C12.8954%2016.8739%2012.9051%2016.8739%2012.9148%2016.8739C12.8954%2016.8739%2012.876%2016.8739%2012.8566%2016.8739C12.8566%2016.8739%2012.8566%2016.8739%2012.8469%2016.8544C12.8372%2016.8739%2012.8275%2016.8836%2012.8179%2016.9031H12.8082C12.8082%2016.9031%2012.8179%2016.8836%2012.8275%2016.8641C12.7888%2016.8544%2012.7597%2016.835%2012.7307%2016.8252V16.7571ZM12.9051%2016.8447C12.9051%2016.8447%2012.9148%2016.8252%2012.9244%2016.8155C12.9244%2016.8155%2012.9341%2016.835%2012.9438%2016.8447H12.9051ZM11.8004%207.15595C11.8004%207.15595%2011.8489%207.13649%2011.8682%207.13649C11.8973%207.13649%2011.8876%207.13649%2011.8973%207.13649C11.907%207.13649%2011.9361%207.13649%2011.9458%207.13649C11.9458%207.13649%2011.9651%207.13649%2011.9748%207.13649C11.9942%207.15595%2012.0136%207.13649%2012.0233%207.13649C12.0524%207.14622%2012.0717%207.15595%2012.0911%207.16568C12.0911%207.16568%2012.0911%207.15595%2012.1008%207.14622C12.1105%207.14622%2012.1299%207.14622%2012.1396%207.14622C12.1493%207.14622%2012.1589%207.16568%2012.1783%207.16568C12.1783%207.16568%2012.188%207.16568%2012.1977%207.16568C12.2171%207.16568%2012.2365%207.16568%2012.2558%207.1754C12.2752%207.1754%2012.2849%207.19486%2012.2849%207.20459C12.2849%207.20459%2012.2946%207.20459%2012.3043%207.20459C12.3237%207.20459%2012.3334%207.21432%2012.3527%207.20459C12.3527%207.20459%2012.3624%207.20459%2012.3721%207.20459C12.4012%207.22404%2012.44%207.23377%2012.4787%207.25323C12.4981%207.25323%2012.5078%207.27268%2012.5272%207.28241C12.5272%207.28241%2012.5369%207.28241%2012.5465%207.28241C12.5369%207.29214%2012.5369%207.30186%2012.5465%207.30186C12.5659%207.30186%2012.5756%207.30186%2012.595%207.31159C12.6144%207.32132%2012.6338%207.34078%2012.6531%207.3505C12.6531%207.3505%2012.6822%207.36996%2012.6919%207.38941C12.6919%207.38941%2012.7403%207.43805%2012.75%207.44778C12.75%207.44778%2012.7597%207.45751%2012.7597%207.46723C12.7597%207.48669%2012.7597%207.48669%2012.7791%207.48669H12.7888C12.7888%207.48669%2012.8179%207.53533%2012.8469%207.53533V7.56451C12.8469%207.56451%2012.8566%207.56451%2012.8663%207.56451L12.8857%207.58397C12.8857%207.58397%2012.8954%207.61315%2012.9051%207.62288C12.9051%207.62288%2012.9244%207.65206%2012.9438%207.66179C12.9341%207.67151%2012.9438%207.69097%2012.9535%207.7007C12.9535%207.7007%2012.9632%207.71043%2012.9729%207.72015C12.9729%207.72015%2012.9729%207.73961%2012.9923%207.74934C12.9923%207.74934%2013.0213%207.81743%2013.0407%207.85634V7.83688V7.8758H13.0504H13.031V7.90498V7.88552H13.0504V7.90498V7.93416C13.0601%207.95362%2013.0698%207.96334%2013.0698%207.9828V8.00225C13.0892%208.00225%2013.0795%208.03144%2013.0698%208.04116C13.0698%208.04116%2013.0698%208.04117%2013.0698%208.05089C13.0698%208.05089%2013.0698%208.05089%2013.0698%208.06062C13.0698%208.08008%2013.0698%208.09953%2013.0795%208.11899C13.0795%208.11899%2013.0795%208.12871%2013.0795%208.13844C13.0795%208.13844%2013.0601%208.14817%2013.0795%208.16762C13.0892%208.18708%2013.1086%208.20653%2013.0795%208.22599H13.0892C13.0698%208.24545%2013.0698%208.27463%2013.0698%208.30381H13.0795H13.0989C13.0989%208.30381%2013.0892%208.31354%2013.0795%208.32327C13.0795%208.34272%2013.0795%208.36218%2013.0795%208.38163C13.0795%208.39136%2013.0795%208.40109%2013.0795%208.41082C13.0698%208.42054%2013.0795%208.43027%2013.0892%208.43027H13.0795C13.0892%208.44%2013.0795%208.51782%2013.0601%208.52755C13.0601%208.52755%2013.0601%208.52755%2013.0601%208.53728C13.0601%208.53728%2013.0601%208.53728%2013.0601%208.547C13.0601%208.547%2013.0601%208.547%2013.0504%208.547V8.57619L13.031%208.6151C13.031%208.6151%2013.0601%208.63455%2013.031%208.63455C13.0504%208.65401%2013.0504%208.66373%2013.031%208.67346C13.0117%208.69292%2012.9923%208.70264%2012.9826%208.73183C12.9826%208.75128%2012.9826%208.76101%2012.9632%208.78047C12.9632%208.78047%2012.9438%208.8291%2012.9341%208.85829C12.9341%208.86801%2012.9148%208.87774%2012.9148%208.88747C12.9148%208.88747%2012.9148%208.90693%2012.9051%208.90693C12.8857%208.90693%2012.8857%208.92638%2012.876%208.93611H12.8663V8.97502C12.8663%208.98475%2012.8566%208.99447%2012.8469%209.01393C12.8469%209.01393%2012.8275%209.02366%2012.8179%209.01393H12.8275V9.02366H12.8082L12.7985%209.04311C12.7985%209.04311%2012.7888%209.04311%2012.7791%209.04311C12.7888%209.05284%2012.7888%209.06257%2012.7791%209.0723C12.7694%209.0723%2012.75%209.09175%2012.7597%209.11121C12.721%209.11121%2012.7113%209.13066%2012.721%209.15012H12.7016C12.6822%209.15984%2012.6531%209.16957%2012.6531%209.19875C12.6531%209.19875%2012.6047%209.22794%2012.5853%209.24739C12.5756%209.26685%2012.5465%209.26685%2012.5369%209.27658V9.25712L12.5175%209.27658L12.4884%209.29603C12.4884%209.31549%2012.4593%209.32521%2012.44%209.31549C12.44%209.33494%2012.3624%209.37385%2012.3431%209.36412H12.2849V9.38358C12.2849%209.38358%2012.2558%209.38358%2012.2365%209.40304C12.2365%209.40304%2012.2365%209.40304%2012.2268%209.40304C12.2268%209.40304%2012.2268%209.39331%2012.2171%209.38358V9.40304C12.2171%209.40304%2012.1299%209.41276%2012.0814%209.42249C12.0524%209.41276%2012.0233%209.42249%2011.9845%209.42249C11.9845%209.42249%2011.9748%209.43222%2011.9651%209.44195C11.9651%209.44195%2011.9651%209.44195%2011.9651%209.45167C11.9651%209.45167%2011.9458%209.45167%2011.9361%209.45167C11.9361%209.45167%2011.9264%209.45167%2011.9167%209.45167C11.9167%209.45167%2011.9167%209.45167%2011.9167%209.44195H11.8876C11.8876%209.44195%2011.8876%209.44195%2011.8876%209.43222V9.45167H11.8682C11.8682%209.45167%2011.8682%209.45167%2011.8682%209.44195C11.8489%209.44195%2011.8392%209.43222%2011.8295%209.42249C11.8101%209.42249%2011.7907%209.43222%2011.781%209.43222C11.781%209.43222%2011.781%209.43222%2011.7713%209.43222C11.7713%209.43222%2011.7713%209.42249%2011.7617%209.42249C11.752%209.42249%2011.7229%209.43222%2011.7229%209.40304H11.7132C11.6938%209.40304%2011.6744%209.39331%2011.6454%209.40304L11.6357%209.39331C11.6066%209.39331%2011.5775%209.39331%2011.5582%209.36412C11.5582%209.36412%2011.5388%209.36413%2011.5291%209.3544C11.5291%209.3544%2011.5%209.3544%2011.4807%209.34467C11.4322%209.32521%2011.4613%209.34467%2011.4516%209.32521C11.4516%209.32521%2011.4516%209.32521%2011.4516%209.31549H11.4419C11.4419%209.31549%2011.4128%209.32521%2011.4128%209.30576C11.4128%209.30576%2011.3934%209.30576%2011.3838%209.2863H11.3644C11.3547%209.26685%2011.3353%209.25712%2011.3159%209.25712H11.2965C11.2869%209.25712%2011.2772%209.24739%2011.2675%209.23767C11.2675%209.23767%2011.2384%209.21821%2011.2287%209.21821C11.219%209.20848%2011.1996%209.19876%2011.1803%209.18903C11.1609%209.15984%2011.1415%209.13066%2011.1027%209.12093V9.10148C11.1027%209.10148%2011.1027%209.08202%2011.0834%209.08202C11.0834%209.06257%2011.0349%209.0723%2011.0446%209.03339C11.0446%209.03339%2011.0252%209.02366%2011.0252%209.01393C11.0446%209.01393%2011.0252%209.0042%2011.0252%208.99447C11.0252%208.99447%2011.0252%208.97502%2011.0252%208.96529C11.0155%208.96529%2010.9962%208.96529%2010.9962%208.95556L10.9768%208.93611L10.9671%208.91665C10.9574%208.8972%2010.938%208.87774%2010.938%208.85829C10.938%208.8291%2010.9186%208.81938%2010.9089%208.80965C10.8896%208.79992%2010.8993%208.78047%2010.8993%208.77074C10.8702%208.76101%2010.8702%208.75128%2010.8799%208.73183C10.8702%208.73183%2010.8799%208.70264%2010.8508%208.71237C10.8508%208.71237%2010.8508%208.67346%2010.8411%208.66373C10.8411%208.66373%2010.8217%208.65401%2010.8217%208.64428C10.8217%208.64428%2010.8217%208.64428%2010.8217%208.63455C10.8217%208.63455%2010.8217%208.6151%2010.8217%208.60537V8.58591H10.8314L10.8024%208.56646V8.52755H10.783C10.783%208.52755%2010.783%208.52755%2010.783%208.51782C10.783%208.50809%2010.783%208.48864%2010.783%208.47891C10.783%208.47891%2010.783%208.43027%2010.7636%208.40109V8.39136C10.7442%208.38163%2010.7442%208.37191%2010.7636%208.36218H10.7539C10.7539%208.34272%2010.7539%208.33299%2010.7539%208.32327C10.7539%208.30381%2010.7636%208.29408%2010.7636%208.28436V8.2649V8.24545C10.783%208.21626%2010.7636%208.18708%2010.7636%208.16762C10.7636%208.14817%2010.7636%208.13844%2010.7636%208.11899L10.783%208.09953C10.783%208.08008%2010.7636%208.07035%2010.783%208.05089V8.03144C10.783%208.03144%2010.783%208.02171%2010.783%208.01198C10.783%208.01198%2010.783%208.01198%2010.783%208.00225V7.9828V7.96334V7.94389C10.783%207.94389%2010.783%207.94389%2010.783%207.93416C10.783%207.91471%2010.783%207.90498%2010.783%207.88552C10.783%207.88552%2010.783%207.8758%2010.783%207.86607C10.8024%207.86607%2010.812%207.84661%2010.812%207.8077C10.8217%207.8077%2010.8314%207.79797%2010.8411%207.78825V7.75906H10.8508C10.8605%207.73961%2010.8508%207.71043%2010.8799%207.7007C10.8799%207.68124%2010.8993%207.66179%2010.9186%207.66179H10.8993C10.8993%207.66179%2010.9283%207.6326%2010.9283%207.62288C10.9283%207.62288%2010.9283%207.61315%2010.9283%207.60342C10.9283%207.60342%2010.9283%207.59369%2010.938%207.58397C10.938%207.58397%2010.9574%207.58397%2010.9574%207.57424C10.9671%207.55478%2010.9865%207.5256%2010.9962%207.50615L11.0931%207.42832H11.0737L11.1027%207.40887V7.38941C11.1221%207.37969%2011.1318%207.36023%2011.1415%207.34078V7.3505C11.1512%207.34078%2011.1609%207.33105%2011.1706%207.32132C11.1706%207.32132%2011.19%207.32132%2011.1996%207.30186C11.1996%207.30186%2011.2093%207.30186%2011.219%207.29214C11.219%207.29214%2011.2384%207.29214%2011.2384%207.28241C11.2384%207.28241%2011.2481%207.28241%2011.2675%207.28241H11.2578C11.2578%207.28241%2011.2578%207.28241%2011.2675%207.27268C11.2965%207.27268%2011.3159%207.27268%2011.3353%207.23377C11.3353%207.23377%2011.3353%207.23377%2011.345%207.2435L11.3644%207.21432L11.4031%207.18513H11.4225C11.4419%207.15595%2011.4807%207.17541%2011.4903%207.14622H11.5097C11.5194%207.14622%2011.5291%207.14622%2011.5388%207.14622C11.6066%207.12677%2011.5776%207.14622%2011.5872%207.13649C11.5872%207.13649%2011.5872%207.13649%2011.6163%207.13649C11.6163%207.13649%2011.626%207.12677%2011.6357%207.12677C11.6551%207.12677%2011.6648%207.12677%2011.6841%207.13649L11.8004%207.15595Z%22%20fill%3D%22%23320B42%22%2F%3E%3C%2Fsvg%3E");
}
