/* restored (v153): Zendesk related/recent article blocks */
[dir] .more-articles {
  border-top: #e7e7ea 1px solid;
}
.recent-articles h2 {
  font-size: calc(16px * 1.25);
}
[dir] .recent-articles h2 {
  margin-bottom: calc(16px * 1.5 / 2);
}
.related-articles h2 {
  font-size: calc(16px * 1.25);
}
[dir] .related-articles h2 {
  margin-bottom: calc(16px * 1.5 / 2);
}
@media (min-width: 768px){[dir] .recent-articles h2{
    margin-top: calc(16px * 1.5 / 2);
  }
[dir] .related-articles h2{
    margin-top: calc(16px * 1.5 / 2);
  }}
.recent-articles ul,
.related-articles ul {
  list-style: none;
}
[dir="ltr"] .recent-articles ul,
[dir="ltr"] .related-articles ul {
  padding-left: 0;
}
[dir="rtl"] .recent-articles ul,
[dir="rtl"] .related-articles ul {
  padding-right: 0;
}
.recent-articles ul > li {
  position: relative;
}
[dir] .recent-articles ul > li {
  margin-bottom: calc(16px * 1.5 / 2);
}
[dir="ltr"] .recent-articles ul > li {
  padding-left: 20px;
}
[dir="rtl"] .recent-articles ul > li {
  padding-right: 20px;
}
.related-articles ul > li {
  position: relative;
}
[dir] .related-articles ul > li {
  margin-bottom: calc(16px * 1.5 / 2);
}
[dir="ltr"] .related-articles ul > li {
  padding-left: 20px;
}
[dir="rtl"] .related-articles ul > li {
  padding-right: 20px;
}
.recent-articles ul > li:before,
.related-articles ul > li:before {
  position: absolute;
  top: 9px;
  width: 6px;
  height: 6px;
  content: "";
}
[dir] .recent-articles ul > li:before,
[dir] .related-articles ul > li:before {
  background: #614EFA;
  border-radius: 50%;
}
[dir="ltr"] .recent-articles ul > li:before,
[dir="ltr"] .related-articles ul > li:before {
  left: 0;
}
[dir="rtl"] .recent-articles ul > li:before,
[dir="rtl"] .related-articles ul > li:before {
  right: 0;
}
.recent-articles ul > li a,
.related-articles ul > li a {
  font-size: 16px;
  color: #00011D;
}
.recent-articles ul > li a:hover,
.related-articles ul > li a:hover {
  color: #000;
}
.related-articles h3,.recent-articles h3{font:700 20px/1.2 'Plus Jakarta Sans',sans-serif}
html body .k-article .article-footer~*,html body .k-article .more-articles{margin-top:0!important}
@import "https://cdn.jsdelivr.net/npm/normalize.css@8.0.1/normalize.css";
*,
*:before,
*:after {
  box-sizing: border-box;
}
html,
body {
  height: 100%;
}
html {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
body {
  font-family: 'Lexend';
  font-size: 16px;
  line-height: 23px;
  color: #1a1a22; 
  font-weight: 400;
    -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
[dir] body {
  background-color: #fff;
}
input,
button,
select,
textarea {
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}
a {
  color: #614EFA;
  text-decoration: none;
}
a:hover,
a:focus {
  color: #2107f5;
  text-decoration: none;
}
a.disabled {
  color: #757585;
}
[dir] a.disabled {
  cursor: default;
}
[dir] figure {
  margin: 0;
}
img {
  max-width: 100%;
  height: auto;
  vertical-align: middle;
}
hr {
  display: block;
  height: 1px;
}
[dir] hr {
  padding: 0;
  margin: 1em 0;
  border: 0;
  border-top: 1px solid #e7e7ea;
}
audio,
canvas,
iframe,
img,
svg,
video {
  vertical-align: middle;
}
h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {
  font-family: 'Lexend';
  font-weight: 600;
  line-height: 1.3;
  color: inherit;
}
[dir] h1 {
  margin: 0 0 calc(16px * 1.5);
}
[dir] h2 {
  margin: 0 0 calc(16px * 1.5);
}
[dir] h3 {
  margin: 0 0 calc(16px * 1.5);
}
[dir] h4 {
  margin: 0 0 calc(16px * 1.5);
}
[dir] h5 {
  margin: 0 0 calc(16px * 1.5);
}
[dir] h6 {
  margin: 0 0 calc(16px * 1.5);
}
[dir] .h1 {
  margin: 0 0 calc(16px * 1.5);
}
[dir] .h2 {
  margin: 0 0 calc(16px * 1.5);
}
[dir] .h3 {
  margin: 0 0 calc(16px * 1.5);
}
[dir] .h4 {
  margin: 0 0 calc(16px * 1.5);
}
[dir] .h5 {
  margin: 0 0 calc(16px * 1.5);
}
[dir] .h6 {
  margin: 0 0 calc(16px * 1.5);
}
[dir] p {
  margin: 0 0 calc(16px * 1.5);
}
[dir] ul {
  margin: 0 0 calc(16px * 1.5);
}
[dir] ol {
  margin: 0 0 calc(16px * 1.5);
}
h1 {
  font-size: 46px;
}
.h1 {
  font-size: 46px;
}
h2 {
  font-size: 32px;
}
.h2 {
  font-size: 32px;
}
h3 {
  font-size: 28px;
}
.h3 {
  font-size: 28px;
}
h4 {
  font-size: calc(16px * 1.25);
}
.h4 {
  font-size: calc(16px * 1.25);
}
h5 {
  font-size: calc(16px * 1.1);
}
.h5 {
  font-size: calc(16px * 1.1);
}
h6 {
  font-size: calc(16px * 1);
}
.h6 {
  font-size: calc(16px * 1);
}
b {
  font-weight: 600;
}
strong {
  font-weight: 600;
}
small,
.small {
  font-size: 80%;
  font-weight: normal;
  line-height: 1;
}
[dir] dl {
  margin-top: 0;
  margin-bottom: calc(16px * 1.5);
}
dt {
  line-height: 1.5;
}
[dir] dt {
  margin-bottom: calc(16px * 1.5 / 2);
}
dd {
  line-height: 1.5;
}
[dir] dd {
  margin-bottom: calc(16px * 1.5 / 2);
}
dt {
  font-weight: bold;
}
dd {
}
[dir="ltr"] dd {
  margin-left: 0;
}
[dir="rtl"] dd {
  margin-right: 0;
}
.dl-horizontal:before,
.dl-horizontal:after {
  display: table;
  content: "";
}
[dir] .dl-horizontal:after {
  clear: both;
}
.dl-horizontal dt {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
@media (min-width: 768px) {
  .dl-horizontal dt {
    width: 30%;
  }
  [dir] .dl-horizontal dt {
    clear: both;
  }
  [dir="ltr"] .dl-horizontal dt {
    float: left;
    padding-right: 15px;
  }
  [dir="rtl"] .dl-horizontal dt {
    float: right;
    padding-left: 15px;
  }
}
@media (min-width: 768px) {
  .dl-horizontal dd {
    width: 70%;
  }
  [dir="ltr"] .dl-horizontal dd {
    float: right;
  }
  [dir="rtl"] .dl-horizontal dd {
    float: left;
  }
}
[dir] abbr[title] {
  cursor: help;
  border-bottom: 1px dotted #757585;
}
[dir] abbr[data-original-title] {
  cursor: help;
  border-bottom: 1px dotted #757585;
}
blockquote {
  font-family: Georgia, "Times New Roman", Times, serif;
  font-style: italic;
}
[dir] blockquote {
  padding: calc(16px * 1.5 / 2)
    calc(16px * 1.5);
  margin: 0 0 calc(16px * 1.5);
  background-color: #f7f7f8;
}
[dir="ltr"] blockquote {
  border-left: 5px solid #e7e7ea;
}
[dir="rtl"] blockquote {
  border-right: 5px solid #e7e7ea;
}
[dir="ltr"] blockquote.is-colored {
  border-left: 5px solid #614EFA;
}
[dir="rtl"] blockquote.is-colored {
  border-right: 5px solid #614EFA;
}
[dir] blockquote p:last-child,
[dir] blockquote ul:last-child,
[dir] blockquote ol:last-child {
  margin-bottom: 0;
}
[dir] code {
  padding: 20px !important;
  border-radius: 8px !important;
}
address {
  font-style: normal;
  line-height: 1.5;
}
[dir] address {
  margin-bottom: calc(16px * 1.5);
}
.clearfix:before,
.clearfix:after {
  display: table;
  content: "";
}
[dir] .clearfix:after {
  clear: both;
}
.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
}
[dir] .sr-only {
  padding: 0;
  margin: -1px;
  border: 0;
}
.list-unstyled {
  list-style: none;
}
[dir="ltr"] .list-unstyled {
  padding-left: 0;
}
[dir="rtl"] .list-unstyled {
  padding-right: 0;
}
.is-hidden,
.hidden,
[hidden],
[x-cloak] {
  display: none !important;
}
.powered-by-zendesk {
  display: none;
}
.visibility-hidden,.pagination-first-text,.pagination-last-text{
  position: absolute;
  width: 1px;
  height: 1px;
  overflow: hidden;
  clip: rect(0 0 0 0);
  white-space: nowrap;
  -webkit-clip-path: inset(50%);
  clip-path: inset(50%);
}
[dir] .visibility-hidden,[dir] .pagination-first-text,[dir] .pagination-last-text{
  padding: 0;
  margin: -1px;
  border: 0;
}
[dir] .alert.alert--alert_info {
  background-color: rgba(97, 78, 250, 1);
}
.alert.alert--alert_info a {
  text-decoration: underline;
}
.alert.alert--alert_info a:hover {
  text-decoration: none;
}
.alert.alert--alert_danger {
  color: #00011D;
}
[dir] .alert.alert--alert_danger {
  background-color: rgba(235, 58, 65, 1);
}
.alert.alert--alert_danger a {
  text-decoration: underline;
}
.alert.alert--alert_danger a:hover {
  text-decoration: none;
}
.alert.alert--alert_success {
  color: #00011D;
}
[dir] .alert.alert--alert_success {
  background-color: rgba(58, 169, 69, 1);
}
.alert.alert--alert_success a {
  text-decoration: underline;
}
.alert.alert--alert_success a:hover {
  text-decoration: none;
}
.alert.alert--alert_warning {
  color: #00011D;
}
[dir] .alert.alert--alert_warning {
  background-color: rgba(255, 197, 61, 1);
}
.alert__title {
  display: none;
}
#preview-bar-container,
#nav-bar-container {
  position: fixed;
  top: 0;
  z-index: 1000;
}
[dir] .more-questions-cta {
  padding: calc(16px * 1.5);
  background: #f3f0ff;
  border-radius: 8px;
}
.more-questions-cta:before {
  display: inline-block;
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  color: #6471de;
  content: "\f1d8";
}
[dir="ltr"] .more-questions-cta:before {
  margin-right: 10px;
}
[dir="rtl"] .more-questions-cta:before {
  margin-left: 10px;
}
[dir] .more-questions-cta--home {
  padding: 17px 0 80px;
  margin-bottom: 0;
  background: none;
}
.more-questions-cta__link {
  color: #614EFA;
}
[dir] .more-questions-cta__link {
  cursor: pointer;
}
.more-questions-cta__link:hover {
  color: #2107f5;
}
fieldset {
  min-width: 0;
}
[dir] fieldset {
  padding: 0;
  margin: 0;
  border: 0;
}
legend {
  display: block;
  width: 100%;
  font-size: calc(16px * 1.5);
  line-height: inherit;
  color: #373a3c;
}
[dir] legend {
  padding: 0;
  margin-bottom: calc(16px * 1.5);
  border: 0;
  border-bottom: 1px solid #e5e5e5;
}
label {
  display: inline-block;
  max-width: 100%;
  font-weight: 600;
}
[dir] label {
  margin-bottom: calc(16px * 1.5 / 2);
}
input[type="search"] {
  box-sizing: border-box;
}
input[type="radio"],
input[type="checkbox"] {
  line-height: normal;
}
[dir] input[type="radio"],
[dir] input[type="checkbox"] {
  margin: 4px 0 0;
  margin-top: 1px;
}
input[type="file"] {
  display: block;
}
input[type="range"] {
  display: block;
  width: 100%;
}
select[multiple],
select[size] {
  height: auto;
}
input[type="file"]:focus,
input[type="radio"]:focus,
input[type="checkbox"]:focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
output {
  display: block;
  font-size: 16px;
  line-height: 1.5;
  color: #434351;
}
[dir] output {
  padding-top: 7px;
}
select {
  display: block;
  width: 100%;
  height: auto;
  font-size: 16px;
  line-height: 1.5;
  color: #434351;
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
}
[dir] select {
  padding: calc(12px / 2) 12px;
  background-color: #fff;
  background-image: none;
  border: 1px solid #b0b0ba;
  border-radius: 8px;
}
textarea {
  display: block;
  width: 100%;
  height: auto;
  font-size: 16px;
  line-height: 1.5;
  color: #434351;
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
}
[dir] textarea {
  padding: calc(12px / 2) 12px;
  background-color: #fff;
  background-image: none;
  border: 1px solid #b0b0ba;
  border-radius: 8px;
}
input[type="text"] {
  display: block;
  width: 100%;
  height: auto;
  font-size: 16px;
  line-height: 1.5;
  color: #434351;
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
}
[dir] input[type="text"] {
  padding: calc(12px / 2) 12px;
  background-color: #fff;
  background-image: none;
  border: 1px solid #b0b0ba;
  border-radius: 8px;
}
input[type="password"] {
  display: block;
  width: 100%;
  height: auto;
  font-size: 16px;
  line-height: 1.5;
  color: #434351;
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
}
[dir] input[type="password"] {
  padding: calc(12px / 2) 12px;
  background-color: #fff;
  background-image: none;
  border: 1px solid #b0b0ba;
  border-radius: 8px;
}
input[type="datetime"] {
  display: block;
  width: 100%;
  height: auto;
  font-size: 16px;
  line-height: 1.5;
  color: #434351;
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
}
[dir] input[type="datetime"] {
  padding: calc(12px / 2) 12px;
  background-color: #fff;
  background-image: none;
  border: 1px solid #b0b0ba;
  border-radius: 8px;
}
input[type="datetime-local"] {
  display: block;
  width: 100%;
  height: auto;
  font-size: 16px;
  line-height: 1.5;
  color: #434351;
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
}
[dir] input[type="datetime-local"] {
  padding: calc(12px / 2) 12px;
  background-color: #fff;
  background-image: none;
  border: 1px solid #b0b0ba;
  border-radius: 8px;
}
input[type="date"] {
  display: block;
  width: 100%;
  height: auto;
  font-size: 16px;
  line-height: 1.5;
  color: #434351;
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
}
[dir] input[type="date"] {
  padding: calc(12px / 2) 12px;
  background-color: #fff;
  background-image: none;
  border: 1px solid #b0b0ba;
  border-radius: 8px;
}
input[type="month"] {
  display: block;
  width: 100%;
  height: auto;
  font-size: 16px;
  line-height: 1.5;
  color: #434351;
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
}
[dir] input[type="month"] {
  padding: calc(12px / 2) 12px;
  background-color: #fff;
  background-image: none;
  border: 1px solid #b0b0ba;
  border-radius: 8px;
}
input[type="time"] {
  display: block;
  width: 100%;
  height: auto;
  font-size: 16px;
  line-height: 1.5;
  color: #434351;
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
}
[dir] input[type="time"] {
  padding: calc(12px / 2) 12px;
  background-color: #fff;
  background-image: none;
  border: 1px solid #b0b0ba;
  border-radius: 8px;
}
input[type="week"] {
  display: block;
  width: 100%;
  height: auto;
  font-size: 16px;
  line-height: 1.5;
  color: #434351;
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
}
[dir] input[type="week"] {
  padding: calc(12px / 2) 12px;
  background-color: #fff;
  background-image: none;
  border: 1px solid #b0b0ba;
  border-radius: 8px;
}
input[type="number"] {
  display: block;
  width: 100%;
  height: auto;
  font-size: 16px;
  line-height: 1.5;
  color: #434351;
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
}
[dir] input[type="number"] {
  padding: calc(12px / 2) 12px;
  background-color: #fff;
  background-image: none;
  border: 1px solid #b0b0ba;
  border-radius: 8px;
}
input[type="email"] {
  display: block;
  width: 100%;
  height: auto;
  font-size: 16px;
  line-height: 1.5;
  color: #434351;
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
}
[dir] input[type="email"] {
  padding: calc(12px / 2) 12px;
  background-color: #fff;
  background-image: none;
  border: 1px solid #b0b0ba;
  border-radius: 8px;
}
input[type="url"] {
  display: block;
  width: 100%;
  height: auto;
  font-size: 16px;
  line-height: 1.5;
  color: #434351;
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
}
[dir] input[type="url"] {
  padding: calc(12px / 2) 12px;
  background-color: #fff;
  background-image: none;
  border: 1px solid #b0b0ba;
  border-radius: 8px;
}
input[type="search"] {
  display: block;
  width: 100%;
  height: auto;
  font-size: 16px;
  line-height: 1.5;
  color: #434351;
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
}
[dir] input[type="search"] {
  padding: calc(12px / 2) 12px;
  background-color: #fff;
  background-image: none;
  border: 1px solid #b0b0ba;
  border-radius: 8px;
}
input[type="tel"] {
  display: block;
  width: 100%;
  height: auto;
  font-size: 16px;
  line-height: 1.5;
  color: #434351;
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
}
[dir] input[type="tel"] {
  padding: calc(12px / 2) 12px;
  background-color: #fff;
  background-image: none;
  border: 1px solid #b0b0ba;
  border-radius: 8px;
}
input[type="color"] {
  display: block;
  width: 100%;
  height: auto;
  font-size: 16px;
  line-height: 1.5;
  color: #434351;
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
}
[dir] input[type="color"] {
  padding: calc(12px / 2) 12px;
  background-color: #fff;
  background-image: none;
  border: 1px solid #b0b0ba;
  border-radius: 8px;
}
.nesty-input {
  display: block;
  width: 100%;
  height: auto;
  font-size: 16px;
  line-height: 1.5;
  color: #434351;
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
}
[dir] .nesty-input {
  padding: calc(12px / 2) 12px;
  background-color: #fff;
  background-image: none;
  border: 1px solid #b0b0ba;
  border-radius: 8px;
}
ul[data-hc-pills-container] {
  display: block;
  width: 100%;
  height: auto;
  font-size: 16px;
  line-height: 1.5;
  color: #434351;
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
}
[dir] ul[data-hc-pills-container] {
  padding: calc(12px / 2) 12px;
  background-color: #fff;
  background-image: none;
  border: 1px solid #b0b0ba;
  border-radius: 8px;
}
select:focus {
  outline: 0;
}
[dir] select:focus {
  border-color: #a1a1aa;
}
textarea:focus {
  outline: 0;
}
[dir] textarea:focus {
  border-color: #a1a1aa;
}
input[type="text"]:focus {
  outline: 0;
}
[dir] input[type="text"]:focus {
  border-color: #a1a1aa;
}
input[type="password"]:focus {
  outline: 0;
}
[dir] input[type="password"]:focus {
  border-color: #a1a1aa;
}
input[type="datetime"]:focus {
  outline: 0;
}
[dir] input[type="datetime"]:focus {
  border-color: #a1a1aa;
}
input[type="datetime-local"]:focus {
  outline: 0;
}
[dir] input[type="datetime-local"]:focus {
  border-color: #a1a1aa;
}
input[type="date"]:focus {
  outline: 0;
}
[dir] input[type="date"]:focus {
  border-color: #a1a1aa;
}
input[type="month"]:focus {
  outline: 0;
}
[dir] input[type="month"]:focus {
  border-color: #a1a1aa;
}
input[type="time"]:focus {
  outline: 0;
}
[dir] input[type="time"]:focus {
  border-color: #a1a1aa;
}
input[type="week"]:focus {
  outline: 0;
}
[dir] input[type="week"]:focus {
  border-color: #a1a1aa;
}
input[type="number"]:focus {
  outline: 0;
}
[dir] input[type="number"]:focus {
  border-color: #a1a1aa;
}
input[type="email"]:focus {
  outline: 0;
}
[dir] input[type="email"]:focus {
  border-color: #a1a1aa;
}
input[type="url"]:focus {
  outline: 0;
}
[dir] input[type="url"]:focus {
  border-color: #a1a1aa;
}
input[type="search"]:focus {
  outline: 0;
}
[dir] input[type="search"]:focus {
  border-color: #a1a1aa;
}
input[type="tel"]:focus {
  outline: 0;
}
[dir] input[type="tel"]:focus {
  border-color: #a1a1aa;
}
input[type="color"]:focus {
  outline: 0;
}
[dir] input[type="color"]:focus {
  border-color: #a1a1aa;
}
.nesty-input:focus {
  outline: 0;
}
[dir] .nesty-input:focus {
  border-color: #a1a1aa;
}
ul[data-hc-pills-container]:focus {
  outline: 0;
}
[dir] ul[data-hc-pills-container]:focus {
  border-color: #a1a1aa;
}
select::-moz-placeholder,
textarea::-moz-placeholder,
input[type="text"]::-moz-placeholder,
input[type="password"]::-moz-placeholder,
input[type="datetime"]::-moz-placeholder,
input[type="datetime-local"]::-moz-placeholder,
input[type="date"]::-moz-placeholder,
input[type="month"]::-moz-placeholder,
input[type="time"]::-moz-placeholder,
input[type="week"]::-moz-placeholder,
input[type="number"]::-moz-placeholder,
input[type="email"]::-moz-placeholder,
input[type="url"]::-moz-placeholder,
input[type="search"]::-moz-placeholder,
input[type="tel"]::-moz-placeholder,
input[type="color"]::-moz-placeholder,
.nesty-input::-moz-placeholder,
ul[data-hc-pills-container]::-moz-placeholder {
  color: #a1a1aa;
  opacity: 1;
}
select:-ms-input-placeholder,
textarea:-ms-input-placeholder,
input[type="text"]:-ms-input-placeholder,
input[type="password"]:-ms-input-placeholder,
input[type="datetime"]:-ms-input-placeholder,
input[type="datetime-local"]:-ms-input-placeholder,
input[type="date"]:-ms-input-placeholder,
input[type="month"]:-ms-input-placeholder,
input[type="time"]:-ms-input-placeholder,
input[type="week"]:-ms-input-placeholder,
input[type="number"]:-ms-input-placeholder,
input[type="email"]:-ms-input-placeholder,
input[type="url"]:-ms-input-placeholder,
input[type="search"]:-ms-input-placeholder,
input[type="tel"]:-ms-input-placeholder,
input[type="color"]:-ms-input-placeholder,
.nesty-input:-ms-input-placeholder,
ul[data-hc-pills-container]:-ms-input-placeholder {
  color: #a1a1aa;
}
select::-webkit-input-placeholder,
textarea::-webkit-input-placeholder,
input[type="text"]::-webkit-input-placeholder,
input[type="password"]::-webkit-input-placeholder,
input[type="datetime"]::-webkit-input-placeholder,
input[type="datetime-local"]::-webkit-input-placeholder,
input[type="date"]::-webkit-input-placeholder,
input[type="month"]::-webkit-input-placeholder,
input[type="time"]::-webkit-input-placeholder,
input[type="week"]::-webkit-input-placeholder,
input[type="number"]::-webkit-input-placeholder,
input[type="email"]::-webkit-input-placeholder,
input[type="url"]::-webkit-input-placeholder,
input[type="search"]::-webkit-input-placeholder,
input[type="tel"]::-webkit-input-placeholder,
input[type="color"]::-webkit-input-placeholder,
.nesty-input::-webkit-input-placeholder,
ul[data-hc-pills-container]::-webkit-input-placeholder {
  color: #a1a1aa;
}
[dir] ul[data-hc-pills-container][data-hc-focus="true"] {
  border-color: #a1a1aa;
}
select {
  height: calc(16px * 1.5 + 14px);
}
textarea {
  height: 102px;
  resize: vertical;
}
input[type="search"] {
  -webkit-appearance: none;
}
@media screen and (-webkit-min-device-pixel-ratio: 0) {
  input[type="date"] {
    line-height: calc(16px * 1.5 + 14px);
  }
  input[type="time"] {
    line-height: calc(16px * 1.5 + 14px);
  }
  input[type="datetime-local"] {
    line-height: calc(16px * 1.5 + 14px);
  }
  input[type="month"] {
    line-height: calc(16px * 1.5 + 14px);
  }
}
[dir] .form-field {
  margin-bottom: calc(16px * 1.5);
}
.form-field p {
  display: block;
  font-size: 90%;
  color: #00059d;
}
[dir] .form-field p {
  margin-top: 10px;
  margin-bottom: 15px;
}
.form-field .optional {
  color: #000583;
}
[dir="ltr"] .form-field .optional {
  margin-left: 4px;
}
[dir="rtl"] .form-field .optional {
  margin-right: 4px;
}
.form-field.boolean {
  position: relative;
}
[dir="ltr"] .form-field.boolean {
  padding-left: 20px;
}
[dir="rtl"] .form-field.boolean {
  padding-right: 20px;
}
.form-field.boolean input[type="checkbox"] {
  position: absolute;
}
[dir="ltr"] .form-field.boolean input[type="checkbox"] {
  left: 0;
}
[dir="rtl"] .form-field.boolean input[type="checkbox"] {
  right: 0;
}
.form-field.boolean label {
  min-height: calc(16px * 1.5);
}
[dir] .form-field.boolean label {
  margin-bottom: 0;
  cursor: pointer;
}
[dir] input[type="radio"][disabled],
[dir] input[type="radio"].disabled,
[dir] fieldset[disabled] input[type="radio"],
[dir] input[type="checkbox"][disabled],
[dir] input[type="checkbox"].disabled,
[dir] fieldset[disabled] input[type="checkbox"] {
  cursor: not-allowed;
}
.help-block {
  display: block;
  font-size: 90%;
  color: #00059d;
}
[dir] .help-block {
  margin-top: 10px;
  margin-bottom: 15px;
}
.btn,
input[type="submit"],
.section-subscribe button,
.article-subscribe button,
.community-follow button,
.requests-table-toolbar .organization-subscribe button,
.subscriptions-subscribe button,
.edit-profile-button a,
.pagination-next-link,
.pagination-prev-link,
.pagination-first-link,
.pagination-last-link {
  display: inline-block;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.5;
  text-transform: none;
  white-space: nowrap;
  vertical-align: middle;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  transition: all 0.3s ease;
  touch-action: manipulation;
}
[dir] .btn,
[dir] input[type="submit"],
[dir] .section-subscribe button,
[dir] .article-subscribe button,
[dir] .community-follow button,
[dir] .requests-table-toolbar .organization-subscribe button,
[dir] .subscriptions-subscribe button,
[dir] .edit-profile-button a,
[dir] .pagination-next-link,
[dir] .pagination-prev-link,
[dir] .pagination-first-link,
[dir] .pagination-last-link {
  padding: 5px 20px;
  margin-bottom: 0;
  text-align: center;
  cursor: pointer;
  background-color: transparent;
  background-image: none;
  border: 1px solid transparent;
  border-radius: 8px;
}
.btn:focus,
.btn:active:focus,
input[type="submit"]:focus,
input[type="submit"]:active:focus,
.section-subscribe button:focus,
.section-subscribe button:active:focus,
.article-subscribe button:focus,
.article-subscribe button:active:focus,
.community-follow button:focus,
.community-follow button:active:focus,
.requests-table-toolbar .organization-subscribe button:focus,
.requests-table-toolbar .organization-subscribe button:active:focus,
.subscriptions-subscribe button:focus,
.subscriptions-subscribe button:active:focus,
.edit-profile-button a:focus,
.edit-profile-button a:active:focus,
.pagination-next-link:focus,
.pagination-next-link:active:focus,
.pagination-prev-link:focus,
.pagination-prev-link:active:focus,
.pagination-first-link:focus,
.pagination-first-link:active:focus,
.pagination-last-link:focus,
.pagination-last-link:active:focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.btn:hover,
.btn:focus,
input[type="submit"]:hover,
input[type="submit"]:focus,
.section-subscribe button:hover,
.section-subscribe button:focus,
.article-subscribe button:hover,
.article-subscribe button:focus,
.community-follow button:hover,
.community-follow button:focus,
.requests-table-toolbar .organization-subscribe button:hover,
.requests-table-toolbar .organization-subscribe button:focus,
.subscriptions-subscribe button:hover,
.subscriptions-subscribe button:focus,
.edit-profile-button a:hover,
.edit-profile-button a:focus,
.pagination-next-link:hover,
.pagination-next-link:focus,
.pagination-prev-link:hover,
.pagination-prev-link:focus,
.pagination-first-link:hover,
.pagination-first-link:focus,
.pagination-last-link:hover,
.pagination-last-link:focus {
  color: #fff;
  text-decoration: none;
}
.btn:active,
input[type="submit"]:active,
.section-subscribe button:active,
.article-subscribe button:active,
.community-follow button:active,
.requests-table-toolbar .organization-subscribe button:active,
.subscriptions-subscribe button:active,
.edit-profile-button a:active,
.pagination-next-link:active,
.pagination-prev-link:active,
.pagination-first-link:active,
.pagination-last-link:active {
  outline: none;
}
[dir] .btn:active,
[dir] input[type="submit"]:active,
[dir] .section-subscribe button:active,
[dir] .article-subscribe button:active,
[dir] .community-follow button:active,
[dir] .requests-table-toolbar .organization-subscribe button:active,
[dir] .subscriptions-subscribe button:active,
[dir] .edit-profile-button a:active,
[dir] .pagination-next-link:active,
[dir] .pagination-prev-link:active,
[dir] .pagination-first-link:active,
[dir] .pagination-last-link:active {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.btn--default,
.section-subscribe button,
.article-subscribe button,
.community-follow button,
.requests-table-toolbar .organization-subscribe button,
.subscriptions-subscribe button,
.edit-profile-button a,
.pagination-next-link,
.pagination-prev-link,
.pagination-first-link,
.pagination-last-link {
  color: #614efa;
}
[dir] .btn--default,
[dir] .section-subscribe button,
[dir] .article-subscribe button,
[dir] .community-follow button,
[dir] .requests-table-toolbar .organization-subscribe button,
[dir] .subscriptions-subscribe button,
[dir] .edit-profile-button a,
[dir] .pagination-next-link,
[dir] .pagination-prev-link,
[dir] .pagination-first-link,
[dir] .pagination-last-link {
  padding: 16px 32px;
  border-color: #614efa;
}
.btn--default:hover,
.btn--default:focus,
.btn--default:active,
.section-subscribe button:hover,
.section-subscribe button:focus,
.section-subscribe button:active,
.article-subscribe button:hover,
.article-subscribe button:focus,
.article-subscribe button:active,
.community-follow button:hover,
.community-follow button:focus,
.community-follow button:active,
.requests-table-toolbar .organization-subscribe button:hover,
.requests-table-toolbar .organization-subscribe button:focus,
.requests-table-toolbar .organization-subscribe button:active,
.subscriptions-subscribe button:hover,
.subscriptions-subscribe button:focus,
.subscriptions-subscribe button:active,
.edit-profile-button a:hover,
.edit-profile-button a:focus,
.edit-profile-button a:active,
.pagination-next-link:hover,
.pagination-next-link:focus,
.pagination-next-link:active,
.pagination-prev-link:hover,
.pagination-prev-link:focus,
.pagination-prev-link:active,
.pagination-first-link:hover,
.pagination-first-link:focus,
.pagination-first-link:active,
.pagination-last-link:hover,
.pagination-last-link:focus,
.pagination-last-link:active {
  color: #fff;
}
[dir] .btn--default:hover,
[dir] .btn--default:focus,
[dir] .btn--default:active,
[dir] .section-subscribe button:hover,
[dir] .section-subscribe button:focus,
[dir] .section-subscribe button:active,
[dir] .article-subscribe button:hover,
[dir] .article-subscribe button:focus,
[dir] .article-subscribe button:active,
[dir] .community-follow button:hover,
[dir] .community-follow button:focus,
[dir] .community-follow button:active,
[dir] .requests-table-toolbar .organization-subscribe button:hover,
[dir] .requests-table-toolbar .organization-subscribe button:focus,
[dir] .requests-table-toolbar .organization-subscribe button:active,
[dir] .subscriptions-subscribe button:hover,
[dir] .subscriptions-subscribe button:focus,
[dir] .subscriptions-subscribe button:active,
[dir] .edit-profile-button a:hover,
[dir] .edit-profile-button a:focus,
[dir] .edit-profile-button a:active,
[dir] .pagination-next-link:hover,
[dir] .pagination-next-link:focus,
[dir] .pagination-next-link:active,
[dir] .pagination-prev-link:hover,
[dir] .pagination-prev-link:focus,
[dir] .pagination-prev-link:active,
[dir] .pagination-first-link:hover,
[dir] .pagination-first-link:focus,
[dir] .pagination-first-link:active,
[dir] .pagination-last-link:hover,
[dir] .pagination-last-link:focus,
[dir] .pagination-last-link:active {
  background-color: #2c12f8;
  border-color: #2c12f8;
}
.btn--primary,
input[type="submit"],
.edit-profile-button a {
  color: #fff;
}
[dir] .btn--primary,
[dir] input[type="submit"],
[dir] .edit-profile-button a {
  padding: 16px 32px;
  background-color: #614efa;
  border-color: #614efa;
}
.btn--primary:hover,
.btn--primary:focus,
.btn--primary:active,
input[type="submit"]:hover,
input[type="submit"]:focus,
input[type="submit"]:active,
.edit-profile-button a:hover,
.edit-profile-button a:focus,
.edit-profile-button a:active {
  color: #e0e0e0;
}
[dir] .btn--primary:hover,
[dir] .btn--primary:focus,
[dir] .btn--primary:active,
[dir] input[type="submit"]:hover,
[dir] input[type="submit"]:focus,
[dir] input[type="submit"]:active,
[dir] .edit-profile-button a:hover,
[dir] .edit-profile-button a:focus,
[dir] .edit-profile-button a:active {
  background-color: #351cf9;
  border-color: #351cf9;
}
[dir] .btn--topbar {
  border: 1px solid currentColor;
  border-radius: 100px;
}
.btn--topbar:hover {
  opacity: 1;
}
[dir] .btn--topbar:active {
  box-shadow: none;
}
@media (min-width: 768px) {
  .btn--topbar {
    display: inline-block;
    vertical-align: top;
  }
  [dir] .btn--topbar {
    margin-bottom: 0;
  }
}
.topbar--small .btn--topbar {
  color: #fff;
}
[dir] .topbar--small .btn--topbar {
  background-color: transparent;
  border-color: #fff;
}
.topbar--small .btn--topbar:hover,
.topbar--small .btn--topbar:focus,
.topbar--small .btn--topbar:active {
  color: #e0e0e0;
}
[dir] .topbar--small .btn--topbar:hover,
[dir] .topbar--small .btn--topbar:focus,
[dir] .topbar--small .btn--topbar:active {
  background-color: darken(transparent, 10%);
  border-color: #e0e0e0;
}
@media (max-width: 767px) {
  .btn--topbar {
    display: block;
    width: 100%;
  }
  [dir] .btn--topbar {
    margin-bottom: calc(16px * 1.5 / 2);
  }
}
[dir] .btn--sidebar-toggle {
  margin-bottom: calc(16px * 1.5);
}
[dir] .my-activities-items__body button {
  padding: calc(12px / 2) 12px;
}
[dir="ltr"] .btn .fa {
  margin-right: 4px;
}
[dir="rtl"] .btn .fa {
  margin-left: 4px;
}
[dir="ltr"] .container {
  padding-right: 15px;
  padding-left: 15px;
}
[dir="rtl"] .container {
  padding-right: 15px;
  padding-left: 15px;
}
@media (min-width: 768px) {
  [dir="ltr"] .container {
    padding-right: calc(15px * 2);
    padding-left: calc(15px * 2);
  }
  [dir="rtl"] .container {
    padding-right: calc(15px * 2);
    padding-left: calc(15px * 2);
  }
}
[dir] .container--grey {
  background-color: #f7f7f8;
}
.container-inner {
  max-width: 1200px;
}
[dir] .container-inner {
  margin: 0 auto;
}
table {
  border-spacing: 0;
  border-collapse: collapse;
}
[dir] table {
  background-color: transparent;
}
caption {
  color: #757585;
}
[dir] caption {
  padding-top: 12px;
  padding-bottom: 12px;
}
[dir="ltr"] caption {
  text-align: left;
}
[dir="rtl"] caption {
  text-align: right;
}
[dir="ltr"] th {
  text-align: left;
}
[dir="rtl"] th {
  text-align: right;
}
.table {
  width: 100%;
  max-width: 100%;
}
[dir] .table {
  margin-bottom: calc(16px * 1.5);
}
.table th,
.table td {
  vertical-align: top;
}
[dir] .table th,
[dir] .table td {
  padding: 12px;
}
[dir] .table td {
  border-top: 1px solid #d0d0d8;
}
.table thead th {
  vertical-align: bottom;
}
[dir] .table tbody + tbody {
  border-top: 1px solid #d0d0d8;
}
[dir] .table .table {
  background-color: #fff;
}
.table--color-header th {
  color: #fff;
}
[dir] .table--color-header th {
  background-color: #614EFA;
}
[dir] .table--striped th,
[dir] .table--striped td,
[dir] .table--striped thead th {
  border-color: #fff;
}
.table--striped tbody tr:nth-child(odd) {
  color: inherit;
}
[dir] .table--striped tbody tr:nth-child(odd) {
  background-color: #e7e7ea;
}
.table--hover tbody tr:hover {
  color: inherit;
}
[dir] .table--hover tbody tr:hover {
  background-color: #e7e7ea;
}
[dir] .table--bordered {
  border: 1px solid #c6c6cd;
}
[dir="ltr"] .table--bordered td {
  border-left: 1px solid #c6c6cd;
}
[dir="rtl"] .table--bordered td {
  border-right: 1px solid #c6c6cd;
}
[dir="ltr"] .table--bordered th {
  border-left: 1px solid #c6c6cd;
}
[dir="rtl"] .table--bordered th {
  border-right: 1px solid #c6c6cd;
}
.table-responsive {
  min-height: 0.01%; 
  overflow-x: auto;
}
@media screen and (max-width: 767px) {
  .table-responsive {
    width: 100%;
    overflow-y: hidden;
    -ms-overflow-style: -ms-autohiding-scrollbar;
  }
  [dir] .table-responsive {
    margin-bottom: calc(16px * 1.5 * 0.75);
    border: 1px solid #d0d0d8;
  }
  [dir] .table-responsive > .table {
    margin-bottom: 0;
  }
  .table-responsive > .table > thead > tr > th,
  .table-responsive > .table > thead > tr > td,
  .table-responsive > .table > tbody > tr > th,
  .table-responsive > .table > tbody > tr > td,
  .table-responsive > .table > tfoot > tr > th,
  .table-responsive > .table > tfoot > tr > td {
    white-space: nowrap;
  }
}
[dir="ltr"] .row {
  margin-right: calc(15px * -1);
  margin-left: calc(15px * -1);
}
[dir="rtl"] .row {
  margin-right: calc(15px * -1);
  margin-left: calc(15px * -1);
}
.column {
  position: relative;
  width: 100%;
  min-height: 1px;
}
[dir="ltr"] .column {
  float: left;
  padding-right: 15px;
  padding-left: 15px;
}
[dir="rtl"] .column {
  float: right;
  padding-right: 15px;
  padding-left: 15px;
}
.column--xs-1 {
  width: 8.33333%;
}
.column--xs-2 {
  width: 16.66667%;
}
.column--xs-3 {
  width: 25%;
}
.column--xs-4 {
  width: 33.33333%;
}
.column--xs-5 {
  width: 41.66667%;
}
.column--xs-6 {
  width: 50%;
}
.column--xs-7 {
  width: 58.33333%;
}
.column--xs-8 {
  width: 66.66667%;
}
.column--xs-9 {
  width: 75%;
}
.column--xs-10 {
  width: 83.33333%;
}
.column--xs-11 {
  width: 91.66667%;
}
.column--xs-12 {
  width: 100%;
}
[dir="ltr"] .column--xs-offset-0 {
  margin-left: 0%;
}
[dir="rtl"] .column--xs-offset-0 {
  margin-right: 0%;
}
[dir="ltr"] .column--xs-offset-1 {
  margin-left: 8.33333%;
}
[dir="rtl"] .column--xs-offset-1 {
  margin-right: 8.33333%;
}
[dir="ltr"] .column--xs-offset-2 {
  margin-left: 16.66667%;
}
[dir="rtl"] .column--xs-offset-2 {
  margin-right: 16.66667%;
}
[dir="ltr"] .column--xs-offset-3 {
  margin-left: 25%;
}
[dir="rtl"] .column--xs-offset-3 {
  margin-right: 25%;
}
[dir="ltr"] .column--xs-offset-4 {
  margin-left: 33.33333%;
}
[dir="rtl"] .column--xs-offset-4 {
  margin-right: 33.33333%;
}
[dir="ltr"] .column--xs-offset-5 {
  margin-left: 41.66667%;
}
[dir="rtl"] .column--xs-offset-5 {
  margin-right: 41.66667%;
}
[dir="ltr"] .column--xs-offset-6 {
  margin-left: 50%;
}
[dir="rtl"] .column--xs-offset-6 {
  margin-right: 50%;
}
[dir="ltr"] .column--xs-offset-7 {
  margin-left: 58.33333%;
}
[dir="rtl"] .column--xs-offset-7 {
  margin-right: 58.33333%;
}
[dir="ltr"] .column--xs-offset-8 {
  margin-left: 66.66667%;
}
[dir="rtl"] .column--xs-offset-8 {
  margin-right: 66.66667%;
}
[dir="ltr"] .column--xs-offset-9 {
  margin-left: 75%;
}
[dir="rtl"] .column--xs-offset-9 {
  margin-right: 75%;
}
[dir="ltr"] .column--xs-offset-10 {
  margin-left: 83.33333%;
}
[dir="rtl"] .column--xs-offset-10 {
  margin-right: 83.33333%;
}
[dir="ltr"] .column--xs-offset-11 {
  margin-left: 91.66667%;
}
[dir="rtl"] .column--xs-offset-11 {
  margin-right: 91.66667%;
}
[dir="ltr"] .column--xs-offset-12 {
  margin-left: 100%;
}
[dir="rtl"] .column--xs-offset-12 {
  margin-right: 100%;
}
@media (min-width: 768px) {
  .column--sm-1 {
    width: 8.33333%;
  }
  .column--sm-2 {
    width: 16.66667%;
  }
  .column--sm-3 {
    width: 25%;
  }
  .column--sm-4 {
    width: 33.33333%;
  }
  .column--sm-5 {
    width: 41.66667%;
  }
  .column--sm-6 {
    width: 50%;
  }
  .column--sm-7 {
    width: 58.33333%;
  }
  .column--sm-8 {
    width: 66.66667%;
  }
  .column--sm-9 {
    width: 75%;
  }
  .column--sm-10 {
    width: 83.33333%;
  }
  .column--sm-11 {
    width: 91.66667%;
  }
  .column--sm-12 {
    width: 100%;
  }
  [dir="ltr"] .column--sm-offset-0 {
    margin-left: 0%;
  }
  [dir="rtl"] .column--sm-offset-0 {
    margin-right: 0%;
  }
  [dir="ltr"] .column--sm-offset-1 {
    margin-left: 8.33333%;
  }
  [dir="rtl"] .column--sm-offset-1 {
    margin-right: 8.33333%;
  }
  [dir="ltr"] .column--sm-offset-2 {
    margin-left: 16.66667%;
  }
  [dir="rtl"] .column--sm-offset-2 {
    margin-right: 16.66667%;
  }
  [dir="ltr"] .column--sm-offset-3 {
    margin-left: 25%;
  }
  [dir="rtl"] .column--sm-offset-3 {
    margin-right: 25%;
  }
  [dir="ltr"] .column--sm-offset-4 {
    margin-left: 33.33333%;
  }
  [dir="rtl"] .column--sm-offset-4 {
    margin-right: 33.33333%;
  }
  [dir="ltr"] .column--sm-offset-5 {
    margin-left: 41.66667%;
  }
  [dir="rtl"] .column--sm-offset-5 {
    margin-right: 41.66667%;
  }
  [dir="ltr"] .column--sm-offset-6 {
    margin-left: 50%;
  }
  [dir="rtl"] .column--sm-offset-6 {
    margin-right: 50%;
  }
  [dir="ltr"] .column--sm-offset-7 {
    margin-left: 58.33333%;
  }
  [dir="rtl"] .column--sm-offset-7 {
    margin-right: 58.33333%;
  }
  [dir="ltr"] .column--sm-offset-8 {
    margin-left: 66.66667%;
  }
  [dir="rtl"] .column--sm-offset-8 {
    margin-right: 66.66667%;
  }
  [dir="ltr"] .column--sm-offset-9 {
    margin-left: 75%;
  }
  [dir="rtl"] .column--sm-offset-9 {
    margin-right: 75%;
  }
  [dir="ltr"] .column--sm-offset-10 {
    margin-left: 83.33333%;
  }
  [dir="rtl"] .column--sm-offset-10 {
    margin-right: 83.33333%;
  }
  [dir="ltr"] .column--sm-offset-11 {
    margin-left: 91.66667%;
  }
  [dir="rtl"] .column--sm-offset-11 {
    margin-right: 91.66667%;
  }
  [dir="ltr"] .column--sm-offset-12 {
    margin-left: 100%;
  }
  [dir="rtl"] .column--sm-offset-12 {
    margin-right: 100%;
  }
}
@media (min-width: 992px) {
  .column--md-1 {
    width: 8.33333%;
  }
  .column--md-2 {
    width: 16.66667%;
  }
  .column--md-3 {
    width: 25%;
  }
  .column--md-4 {
    width: 33.33333%;
  }
  .column--md-5 {
    width: 41.66667%;
  }
  .column--md-6 {
    width: 50%;
  }
  .column--md-7 {
    width: 58.33333%;
  }
  .column--md-8 {
    width: 66.66667%;
  }
  .column--md-9 {
    width: 75%;
  }
  .column--md-10 {
    width: 83.33333%;
  }
  .column--md-11 {
    width: 91.66667%;
  }
  .column--md-12 {
    width: 100%;
  }
  [dir="ltr"] .column--md-offset-1 {
    margin-left: 8.33333%;
  }
  [dir="rtl"] .column--md-offset-1 {
    margin-right: 8.33333%;
  }
  [dir="ltr"] .column--md-offset-2 {
    margin-left: 16.66667%;
  }
  [dir="rtl"] .column--md-offset-2 {
    margin-right: 16.66667%;
  }
  [dir="ltr"] .column--md-offset-3 {
    margin-left: 25%;
  }
  [dir="rtl"] .column--md-offset-3 {
    margin-right: 25%;
  }
  [dir="ltr"] .column--md-offset-4 {
    margin-left: 33.33333%;
  }
  [dir="rtl"] .column--md-offset-4 {
    margin-right: 33.33333%;
  }
  [dir="ltr"] .column--md-offset-5 {
    margin-left: 41.66667%;
  }
  [dir="rtl"] .column--md-offset-5 {
    margin-right: 41.66667%;
  }
  [dir="ltr"] .column--md-offset-6 {
    margin-left: 50%;
  }
  [dir="rtl"] .column--md-offset-6 {
    margin-right: 50%;
  }
  [dir="ltr"] .column--md-offset-7 {
    margin-left: 58.33333%;
  }
  [dir="rtl"] .column--md-offset-7 {
    margin-right: 58.33333%;
  }
  [dir="ltr"] .column--md-offset-8 {
    margin-left: 66.66667%;
  }
  [dir="rtl"] .column--md-offset-8 {
    margin-right: 66.66667%;
  }
  [dir="ltr"] .column--md-offset-9 {
    margin-left: 75%;
  }
  [dir="rtl"] .column--md-offset-9 {
    margin-right: 75%;
  }
  [dir="ltr"] .column--md-offset-10 {
    margin-left: 83.33333%;
  }
  [dir="rtl"] .column--md-offset-10 {
    margin-right: 83.33333%;
  }
  [dir="ltr"] .column--md-offset-11 {
    margin-left: 91.66667%;
  }
  [dir="rtl"] .column--md-offset-11 {
    margin-right: 91.66667%;
  }
  [dir="ltr"] .column--md-offset-12 {
    margin-left: 100%;
  }
  [dir="rtl"] .column--md-offset-12 {
    margin-right: 100%;
  }
}
@media (min-width: 1200px) {
  .column--lg-1 {
    width: 8.33333%;
  }
  .column--lg-2 {
    width: 16.66667%;
  }
  .column--lg-3 {
    width: 25%;
  }
  .column--lg-4 {
    width: 33.33333%;
  }
  .column--lg-5 {
    width: 41.66667%;
  }
  .column--lg-6 {
    width: 50%;
  }
  .column--lg-7 {
    width: 58.33333%;
  }
  .column--lg-8 {
    width: 66.66667%;
  }
  .column--lg-9 {
    width: 75%;
  }
  .column--lg-10 {
    width: 83.33333%;
  }
  .column--lg-11 {
    width: 91.66667%;
  }
  .column--lg-12 {
    width: 100%;
  }
  [dir="ltr"] .column--lg-pull-0 {
    right: auto;
  }
  [dir="rtl"] .column--lg-pull-0 {
    left: auto;
  }
  [dir="ltr"] .column--lg-pull-1 {
    right: 8.33333%;
  }
  [dir="rtl"] .column--lg-pull-1 {
    left: 8.33333%;
  }
  [dir="ltr"] .column--lg-pull-2 {
    right: 16.66667%;
  }
  [dir="rtl"] .column--lg-pull-2 {
    left: 16.66667%;
  }
  [dir="ltr"] .column--lg-pull-3 {
    right: 25%;
  }
  [dir="rtl"] .column--lg-pull-3 {
    left: 25%;
  }
  [dir="ltr"] .column--lg-pull-4 {
    right: 33.33333%;
  }
  [dir="rtl"] .column--lg-pull-4 {
    left: 33.33333%;
  }
  [dir="ltr"] .column--lg-pull-5 {
    right: 41.66667%;
  }
  [dir="rtl"] .column--lg-pull-5 {
    left: 41.66667%;
  }
  [dir="ltr"] .column--lg-pull-6 {
    right: 50%;
  }
  [dir="rtl"] .column--lg-pull-6 {
    left: 50%;
  }
  [dir="ltr"] .column--lg-pull-7 {
    right: 58.33333%;
  }
  [dir="rtl"] .column--lg-pull-7 {
    left: 58.33333%;
  }
  [dir="ltr"] .column--lg-pull-8 {
    right: 66.66667%;
  }
  [dir="rtl"] .column--lg-pull-8 {
    left: 66.66667%;
  }
  [dir="ltr"] .column--lg-pull-9 {
    right: 75%;
  }
  [dir="rtl"] .column--lg-pull-9 {
    left: 75%;
  }
  [dir="ltr"] .column--lg-pull-10 {
    right: 83.33333%;
  }
  [dir="rtl"] .column--lg-pull-10 {
    left: 83.33333%;
  }
  [dir="ltr"] .column--lg-pull-11 {
    right: 91.66667%;
  }
  [dir="rtl"] .column--lg-pull-11 {
    left: 91.66667%;
  }
  [dir="ltr"] .column--lg-pull-12 {
    right: 100%;
  }
  [dir="rtl"] .column--lg-pull-12 {
    left: 100%;
  }
  [dir="ltr"] .column--lg-push-0 {
    left: auto;
  }
  [dir="rtl"] .column--lg-push-0 {
    right: auto;
  }
  [dir="ltr"] .column--lg-push-1 {
    left: 8.33333%;
  }
  [dir="rtl"] .column--lg-push-1 {
    right: 8.33333%;
  }
  [dir="ltr"] .column--lg-push-2 {
    left: 16.66667%;
  }
  [dir="rtl"] .column--lg-push-2 {
    right: 16.66667%;
  }
  [dir="ltr"] .column--lg-push-3 {
    left: 25%;
  }
  [dir="rtl"] .column--lg-push-3 {
    right: 25%;
  }
  [dir="ltr"] .column--lg-push-4 {
    left: 33.33333%;
  }
  [dir="rtl"] .column--lg-push-4 {
    right: 33.33333%;
  }
  [dir="ltr"] .column--lg-push-5 {
    left: 41.66667%;
  }
  [dir="rtl"] .column--lg-push-5 {
    right: 41.66667%;
  }
  [dir="ltr"] .column--lg-push-6 {
    left: 50%;
  }
  [dir="rtl"] .column--lg-push-6 {
    right: 50%;
  }
  [dir="ltr"] .column--lg-push-7 {
    left: 58.33333%;
  }
  [dir="rtl"] .column--lg-push-7 {
    right: 58.33333%;
  }
  [dir="ltr"] .column--lg-push-8 {
    left: 66.66667%;
  }
  [dir="rtl"] .column--lg-push-8 {
    right: 66.66667%;
  }
  [dir="ltr"] .column--lg-push-9 {
    left: 75%;
  }
  [dir="rtl"] .column--lg-push-9 {
    right: 75%;
  }
  [dir="ltr"] .column--lg-push-10 {
    left: 83.33333%;
  }
  [dir="rtl"] .column--lg-push-10 {
    right: 83.33333%;
  }
  [dir="ltr"] .column--lg-push-11 {
    left: 91.66667%;
  }
  [dir="rtl"] .column--lg-push-11 {
    right: 91.66667%;
  }
  [dir="ltr"] .column--lg-push-12 {
    left: 100%;
  }
  [dir="rtl"] .column--lg-push-12 {
    right: 100%;
  }
  [dir="ltr"] .column--lg-offset-0 {
    margin-left: 0%;
  }
  [dir="rtl"] .column--lg-offset-0 {
    margin-right: 0%;
  }
  [dir="ltr"] .column--lg-offset-1 {
    margin-left: 8.33333%;
  }
  [dir="rtl"] .column--lg-offset-1 {
    margin-right: 8.33333%;
  }
  [dir="ltr"] .column--lg-offset-2 {
    margin-left: 16.66667%;
  }
  [dir="rtl"] .column--lg-offset-2 {
    margin-right: 16.66667%;
  }
  [dir="ltr"] .column--lg-offset-3 {
    margin-left: 25%;
  }
  [dir="rtl"] .column--lg-offset-3 {
    margin-right: 25%;
  }
  [dir="ltr"] .column--lg-offset-4 {
    margin-left: 33.33333%;
  }
  [dir="rtl"] .column--lg-offset-4 {
    margin-right: 33.33333%;
  }
  [dir="ltr"] .column--lg-offset-5 {
    margin-left: 41.66667%;
  }
  [dir="rtl"] .column--lg-offset-5 {
    margin-right: 41.66667%;
  }
  [dir="ltr"] .column--lg-offset-6 {
    margin-left: 50%;
  }
  [dir="rtl"] .column--lg-offset-6 {
    margin-right: 50%;
  }
  [dir="ltr"] .column--lg-offset-7 {
    margin-left: 58.33333%;
  }
  [dir="rtl"] .column--lg-offset-7 {
    margin-right: 58.33333%;
  }
  [dir="ltr"] .column--lg-offset-8 {
    margin-left: 66.66667%;
  }
  [dir="rtl"] .column--lg-offset-8 {
    margin-right: 66.66667%;
  }
  [dir="ltr"] .column--lg-offset-9 {
    margin-left: 75%;
  }
  [dir="rtl"] .column--lg-offset-9 {
    margin-right: 75%;
  }
  [dir="ltr"] .column--lg-offset-10 {
    margin-left: 83.33333%;
  }
  [dir="rtl"] .column--lg-offset-10 {
    margin-right: 83.33333%;
  }
  [dir="ltr"] .column--lg-offset-11 {
    margin-left: 91.66667%;
  }
  [dir="rtl"] .column--lg-offset-11 {
    margin-right: 91.66667%;
  }
  [dir="ltr"] .column--lg-offset-12 {
    margin-left: 100%;
  }
  [dir="rtl"] .column--lg-offset-12 {
    margin-right: 100%;
  }
}
.layout {
  min-height: 100%;
}
[dir] .layout {
  background-color: #fff;
}
.layout__content {
  width: 100%;
  min-height: calc(100vh - 490px);
}
[dir] .layout__content {
  padding-top: calc(16px * 1.5 * 5);
}
.layout__content:after {
  display: block;
  height: 0;
  font-weight: 900;
  visibility: hidden;
  content: "\00a0";
}
.layout__header,
.layout__footer {
  flex: none;
}
.layout__head {
  position: relative;
  z-index: 5;
}
.meta {
  font-size: 14px;
  color: #757585;
}
.meta__item {
  display: inline-block;
}
[dir="ltr"] .meta__item {
  margin-right: calc(12px / 2);
}
[dir="rtl"] .meta__item {
  margin-left: calc(12px / 2);
}
.meta__item + .meta__item:before {
  position: relative;
  top: -2px;
  font-size: 8px;
  font-weight: 900;
  content: "\2022";
}
[dir="ltr"] .meta__item + .meta__item:before {
  margin-right: calc(12px / 1.75);
}
[dir="rtl"] .meta__item + .meta__item:before {
  margin-left: calc(12px / 1.75);
}
[dir] .meta--profile {
  margin-bottom: 0;
}
.lines-button {
  position: relative;
  display: inline-block;
  width: 45px;
  height: 45px;
  font-size: calc(16px - 5px);
  font-weight: 700;
  line-height: 1.5;
  text-transform: none;
  white-space: nowrap;
  vertical-align: middle;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  transition: all 0.3s ease;
  touch-action: manipulation;
}
[dir] .lines-button {
  padding: 7.5px;
  margin-top: 4px;
  margin-bottom: 0;
  text-align: center;
  cursor: pointer;
  background-color: transparent !important;
  border: 0;
  border-radius: 8px;
}
.lines-button:focus,
.lines-button:active:focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.lines-button:hover,
.lines-button:focus {
  color: #fff;
  text-decoration: none;
}
.lines-button:active {
  outline: none;
}
[dir] .lines-button:active {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
@media (max-width: 991px) {
  .lines-button {
    width: 10%;
  }
  [dir="ltr"] .lines-button {
    float: right;
  }
  [dir="rtl"] .lines-button {
    float: left;
  }
}
@media (min-width: 992px) {
  .lines-button {
    display: none;
  }
}
.lines-button:hover {
  opacity: 1;
}
.lines-button:active {
  outline: 0;
  transition: none;
}
[dir] .lines-button:active {
  box-shadow: none;
}
.lines-button:focus {
  outline: 0;
}
[dir] .lines-button.is-active .lines {
  background-color: transparent !important;
}
.lines {
  position: absolute;
  top: calc(50% - 1px);
  display: inline-block;
  width: 30px;
  height: 2px;
  transition: 0.3s;
}
[dir] .lines {
  background: #00011D;
  border-radius: 2px;
}
[dir="ltr"] .lines {
  left: calc(50% - 15px);
}
[dir="rtl"] .lines {
  right: calc(50% - 15px);
}
.lines:before,
.lines:after {
  position: absolute;
  display: inline-block;
  width: 30px;
  height: 2px;
  content: "";
  transition: 0.3s;
}
[dir] .lines:before,
[dir] .lines:after {
  background: #00011D;
  border-radius: 2px;
  transform-origin: 2px center;
}
[dir="ltr"] .lines:before,
[dir="ltr"] .lines:after {
  left: 0;
}
[dir="rtl"] .lines:before,
[dir="rtl"] .lines:after {
  right: 0;
}
.lines:before {
  top: 8px;
}
.lines:after {
  top: -8px;
}
.lines--sidebar {
  position: relative;
  top: -5px;
}
[dir="ltr"] .lines--sidebar {
  left: 0;
  margin: 0 calc(16px * 1.5 / 3) 0 0;
}
[dir="rtl"] .lines--sidebar {
  right: 0;
  margin: 0 0 0 calc(16px * 1.5 / 3);
}
.lines--sidebar,
.lines--sidebar:before,
.lines--sidebar:after {
  width: 16px;
  height: 1px;
}
.lines--sidebar:before {
  top: -5px;
}
.lines--sidebar:after {
  top: 5px;
}
[dir] .topbar--small .lines {
  background-color: #00011D;
}
[dir] .topbar--small .lines:before,
[dir] .topbar--small .lines:after {
  background-color: #00011D;
}
[dir] .lines-button.is-active {
  transform: scale3d(0.8, 0.8, 0.8);
}
[dir] .lines-button.is-active .lines {
  background: transparent;
}
.lines-button.is-active .lines:before,
.lines-button.is-active .lines:after {
  top: 0;
  width: 30px;
}
[dir] .lines-button.is-active .lines:before,
[dir] .lines-button.is-active .lines:after {
  transform-origin: 50% 50%;
}
[dir="ltr"] .lines-button.is-active .lines:before {
  transform: rotate3d(0, 0, 1, 45deg);
}
[dir="rtl"] .lines-button.is-active .lines:before {
  transform: rotate3d(0, 0, 1, -45deg);
}
[dir="ltr"] .lines-button.is-active .lines:after {
  transform: rotate3d(0, 0, 1, -45deg);
}
[dir="rtl"] .lines-button.is-active .lines:after {
  transform: rotate3d(0, 0, 1, 45deg);
}
.logo-wrapper {
  display: inline-block;
  vertical-align: middle;
}
@media (max-width: 991px) {
  .logo-wrapper {
    width: 90%;
  }
}
.logo img {
  height: 43px;
}
.logo svg {
  width: auto;
  height: 43px;
}
.breadcrumbs {
  list-style: none;
}
[dir] .breadcrumbs {
  padding: 8px 0 0;
  margin-bottom: calc(16px * 1.5);
  background-color: transparent;
}
.breadcrumbs > li {
  display: inline-block;
  color: #00011D;
}
.breadcrumbs > li + li:before {
  font-weight: 900;
  color: #00011D;
  content: "›\00a0";
}
[dir] .breadcrumbs > li + li:before {
  padding: 0 5px;
}
.breadcrumbs > li a {
  color: #00011D;
}
.breadcrumbs > li:last-child a {
  color: #00011D;
}
.breadcrumbs--search-results {
  font-size: calc(16px * 0.85);
}
[dir] .breadcrumbs--search-results {
  padding: 0;
  margin-bottom: calc(16px * 1.5 / 2);
}
.help-center-name {
  display: inline-block;
  font-size: 18px;
  vertical-align: middle;
}
[dir="ltr"] .help-center-name {
  margin: 0 0 0 -5px;
}
[dir="rtl"] .help-center-name {
  margin: 0 -5px 0 0;
}
[dir="ltr"] .help-center-name a {
  padding: 0 0 0 20px;
}
[dir="rtl"] .help-center-name a {
  padding: 0 20px 0 0;
}
.help-center-name a,
.help-center-name a:hover,
.help-center-name a:active,
.help-center-name a:focus {
  color: #00011D;
}
@media (max-width: 991px) {
  .help-center-name {
    display: none;
  }
}
.hero-unit {
  position: relative;
  z-index: 3;
  overflow: hidden;
}
[dir] .hero-unit {
  padding: calc(140px + 5%) 15px 8%;
  transform: translate3d(0, 0, 0);
}
@media (max-width: 767px) {
  [dir] .hero-unit {
    padding-top: calc(140px + 2%);
  }
}
[dir] .home-page {
  margin-top: calc(16px * 1.5 * -5);
}
[dir] .home-page__section {
  padding-top: 60px;
  padding-bottom: 48px;
}
.avatar {
  position: relative;
  display: inline-block;
}
.avatar--agent:before {
  position: absolute;
  bottom: -4px;
  display: flex;
  width: 20px;
  height: 20px;
  font-family: "Font Awesome 5 Free";
  font-size: 8px;
  font-style: normal;
  font-weight: 900;
  line-height: 1;
  color: #fff;
  content: "\f007";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  align-items: center;
  justify-content: center;
}
[dir] .avatar--agent:before {
  background-color: #00011D;
  border: 2px solid #fff;
  border-radius: 100%;
}
[dir="ltr"] .avatar--agent:before {
  right: -4px;
}
[dir="rtl"] .avatar--agent:before {
  left: -4px;
}
[dir] .user-avatar {
  border-radius: 100%;
}
.user-avatar--default {
  width: 56px;
  height: 56px;
}
.user-avatar--topbar {
  width: 30px;
  height: 30px;
}
.search,
.search-box--small {
  position: relative;
}
.search:before,
.search-box--small:before {
  position: absolute;
  top: 50%;
  width: 24px;
  height: 24px;
  content: "";
}
[dir] .search:before,
[dir] .search-box--small:before {
  background: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2223%22%20height%3D%2224%22%20viewBox%3D%220%200%2023%2024%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%20transform%3D%22translate%28-6%20-2%29%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Ccircle%20cx%3D%2219.889%22%20cy%3D%2211.611%22%20r%3D%228%22%20stroke%3D%22%23BDBDBD%22%20stroke-width%3D%222%22%20transform%3D%22rotate%2845%2019.89%2011.61%29%22%3E%3C/circle%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20fill%3D%22%23BDBDBD%22%20fill-rule%3D%22nonzero%22%20d%3D%22M9.34328327%2C15.6566781%20L11.3432833%2C15.6566781%20L11.3432833%2C25.6606781%20C11.3432833%2C26.2106781%2010.8992833%2C26.6566781%2010.3432833%2C26.6566781%20C9.79128327%2C26.6566781%209.34328327%2C26.2116781%209.34328327%2C25.6606781%20L9.34328327%2C15.6566781%20Z%22%20transform%3D%22rotate%2845%2010.343%2021.157%29%22%3E%3C/path%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C/g%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C/svg%3E)
    no-repeat;
  transform: translateY(-50%);
}
[dir="ltr"] .search:before,
[dir="ltr"] .search-box--small:before {
  left: 10px;
}
[dir="rtl"] .search:before,
[dir="rtl"] .search-box--small:before {
  right: 10px;
}
.search-results-column a {
  color: #614EFA;
}
.more-results-link {
  display: block;
  font-size: 15px;
  color: #614EFA;
}
[dir] .more-results-link {
  padding: 20px;
  cursor: pointer;
}
[dir] .more-results-link:hover {
  background: #f3f3f3 !important;
}
.more-results-link:after {
  display: inline-block;
  font-family: "Font Awesome 5 Free";
  font-size: 12px;
  font-weight: 900;
  color: #614EFA;
  vertical-align: middle;
  content: "\f054";
}
[dir="ltr"] .more-results-link:after {
  margin-left: 10px;
}
[dir="rtl"] .more-results-link:after {
  margin-right: 10px;
}
input[type="search"]::-webkit-search-cancel-button {
  width: 15px;
  height: 15px;
  -webkit-appearance: none;
}
[dir] input[type="search"]::-webkit-search-cancel-button {
  position: absolute;
  right: 20px;
  background-image: url("data:image/svg+xml,%3Csvg aria-hidden='true' focusable='false' data-prefix='fas' data-icon='times' class='svg-inline--fa fa-times fa-w-11' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 352 512'%3E%3Cpath fill='%23bdbdbd' d='M242.72 256l100.07-100.07c12.28-12.28 12.28-32.19 0-44.48l-22.24-22.24c-12.28-12.28-32.19-12.28-44.48 0L176 189.28 75.93 89.21c-12.28-12.28-32.19-12.28-44.48 0L9.21 111.45c-12.28 12.28-12.28 32.19 0 44.48L109.28 256 9.21 356.07c-12.28 12.28-12.28 32.19 0 44.48l22.24 22.24c12.28 12.28 32.2 12.28 44.48 0L176 322.72l100.07 100.07c12.28 12.28 32.2 12.28 44.48 0l22.24-22.24c12.28-12.28 12.28-32.19 0-44.48L242.72 256z'%3E%3C/path%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}
.search-box {
  position: relative;
}
.search-box #query {
  transition: border 0.3s ease;
}
[dir="ltr"] .search-box #query {
  padding: 10px 12px 10px 35px;
}
[dir="rtl"] .search-box #query {
  padding: 10px 35px 10px 12px;
}
.search-box--hero-unit {
  z-index: 2;
  max-width: 720px;
  transition: top 0.3s ease;
}
[dir] .search-box--hero-unit {
  margin: 0 auto;
}
.search-box--hero-unit .search {
  display: flex;
}
[dir="ltr"] .search-box--hero-unit .search:before {
  left: 20px;
}
[dir="rtl"] .search-box--hero-unit .search:before {
  right: 20px;
}
.search-box--hero-unit #query {
  height: 50px;
  transition: border 0.3s ease, background-color 0.3s ease;
}
[dir] .search-box--hero-unit #query {
  padding: 0 55px;
  background-color: #fff;
  border-color: #fff;
  border-radius: 10px;
}
[dir] .search-box--hero-unit #query:focus {
  background-color: #fff;
}
.search-box--hero-unit input[type="submit"] {
  display: inline-block;
  height: 50px;
  font-size: 16px;
  color: #fff;
  text-transform: capitalize;
  flex-shrink: 0;
}
[dir] .search-box--hero-unit input[type="submit"] {
  background-color: #614efa;
  border-color: #614efa;
}
[dir="ltr"] .search-box--hero-unit input[type="submit"] {
  padding-right: calc(12px + 4px);
  padding-left: calc(12px + 4px);
  margin-left: 20px;
}
[dir="rtl"] .search-box--hero-unit input[type="submit"] {
  padding-right: calc(12px + 4px);
  padding-left: calc(12px + 4px);
  margin-right: 20px;
}
.search-box--hero-unit input[type="submit"]:hover,
.search-box--hero-unit input[type="submit"]:focus,
.search-box--hero-unit input[type="submit"]:active {
  color: #e0e0e0;
}
[dir] .search-box--hero-unit input[type="submit"]:hover,
[dir] .search-box--hero-unit input[type="submit"]:focus,
[dir] .search-box--hero-unit input[type="submit"]:active {
  background-color: #2c12f8;
  border-color: #2c12f8;
}
[dir] .search-box--hero-unit input[type="submit"]:active {
  background-image: none;
}
.search-box--hero-unit input[type="submit"]:hover {
  color: #fff;
}
@media (max-width: 991px) {
  .search-box--hero-unit input[type="submit"] {
    display: none;
  }
}
@media (min-width: 768px) {
  [dir="ltr"] .search-box--hero-unit input[type="submit"] {
    padding-right: 38px;
    padding-left: 38px;
  }
  [dir="rtl"] .search-box--hero-unit input[type="submit"] {
    padding-right: 38px;
    padding-left: 38px;
  }
}
@media (min-width: 768px) {
  .search-box--small {
    display: none;
  }
}
[dir="ltr"] .search-box--small:before {
  left: 20px;
}
[dir="rtl"] .search-box--small:before {
  right: 20px;
}
[dir="ltr"] .search-box--small #query {
  padding: 10px 12px 10px 55px;
}
[dir="rtl"] .search-box--small #query {
  padding: 10px 55px 10px 12px;
}
@media (min-width: 992px) {
  .search-box--small #query {
    width: 490px;
  }
}
.topbar__nav--search-visible .search-box--small,
.topbar--small .search-box--small {
  display: block;
}
.search-box--mobile {
  width: 200px;
}
[dir="ltr"] .search-box--mobile {
  margin-right: 15px;
}
[dir="rtl"] .search-box--mobile {
  margin-left: 15px;
}
.search-box--mobile input[type="search"] {
  width: 200px;
}
@media (min-width: 480px) {
  .search-box--mobile {
    width: 300px;
  }
  .search-box--mobile input[type="search"] {
    width: 300px;
  }
}
[dir] .search-results-page {
  margin-bottom: calc(16px * 1.5 * 2);
}
@media (max-width: 767px) {
  [dir] .search-results-page {
    margin-bottom: calc(16px * 1.5);
  }
}
.search-results-count {
  font-size: calc(16px * 1.25);
}
[dir] .search-result {
  padding-bottom: 12px;
  margin-bottom: calc(16px * 1.5);
  border-bottom: 1px solid #e7e7ea;
}
.search-result__title {
  font-weight: 600;
}
[dir] .search-result__title {
  margin-bottom: calc(16px * 1.5 / 2);
}
.search-result__description {
  font-size: calc(16px * 0.85);
}
[dir] .search-result__description {
  margin-bottom: calc(16px * 1.5 / 2);
}
.search-result__description:empty {
  display: none;
}
.search-result__description em {
  font-style: normal;
  font-weight: 600;
}
[dir] .search-result__description em {
  padding: 0 3px;
  background-color: #fff3ca;
  border-radius: 3px;
}
[dir] .search-result__meta {
  margin-bottom: calc(16px * 1.5 / 2);
}
.search-result-votes {
  display: inline-block;
  font-size: calc(16px * 0.85);
  color: #fff;
}
[dir] .search-result-votes {
  padding: 2px 4px;
  background-color: #614efa;
  border-radius: 8px;
}
.search-result-votes img {
  width: 14px;
  height: 14px;
  vertical-align: top;
}
.search-results-filters {
  font-size: calc(16px - 2px);
}
[dir] .search-results-filters {
  padding: 16px;
  border: 1px solid #e7e7ea;
  border-radius: 8px;
}
@media (max-width: 767px) {
  [dir] .search-results-filters {
    margin-bottom: calc(16px * 1.5 * 2);
  }
}
[dir] .search-results-filter + .search-results-filter {
  margin-top: 24px;
}
@media (min-width: 768px) {
  [dir] .search-results-filter + .search-results-filter {
    margin-top: 32px;
  }
}
.search-results-filter__title {
  font-weight: 600;
}
[dir] .search-results-filter__title {
  margin-bottom: 0;
}
[dir="ltr"] .search-results-filter__title {
  margin-left: 8px;
}
[dir="rtl"] .search-results-filter__title {
  margin-right: 8px;
}
@media (max-width: 767px) {
  .search-results-filter__title {
    position: relative;
    font-size: calc(16px * 1);
  }
  [dir] .search-results-filter__title {
    cursor: pointer;
  }
}
@media (max-width: 767px) {
  .search-results-filter__title:after {
    position: absolute;
    top: 50%;
    display: block;
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
    line-height: 1.5;
    color: inherit;
    content: "\f107";
    transition: all 0.3s ease;
  }
  [dir] .search-results-filter__title:after {
    transform: translateY(-50%);
  }
  [dir="ltr"] .search-results-filter__title:after {
    right: 0;
    margin-left: 5px;
  }
  [dir="rtl"] .search-results-filter__title:after {
    left: 0;
    margin-right: 5px;
  }
  [dir="ltr"] .search-results-filter__title.is-active:after {
    transform: translateY(-50%) rotate(-180deg);
  }
  [dir="rtl"] .search-results-filter__title.is-active:after {
    transform: translateY(-50%) rotate(180deg);
  }
}
[dir] .search-results-filter__list {
  margin-top: 24px;
  margin-bottom: 0;
}
@media (max-width: 767px) {
  .search-results-filter__list {
    display: none;
  }
}
@media (min-width: 768px) {
  .search-results-filter__list {
    display: block !important;
  }
}
.search-results-filter__item {
  display: block;
}
[dir] .search-results-filter__item {
  margin-bottom: 4px;
}
.search-results-filter__item.is-active .search-results-filter__link {
  color: #fff;
}
[dir] .search-results-filter__item.is-active .search-results-filter__link {
  background-color: #614efa;
  border-color: #614efa;
}
.search-results-filter__item--subfilter:nth-child(n + 7) {
  display: none;
}
.search-result__subfilters--all .search-results-filter__item:nth-child(n + 7) {
  display: block;
}
.search-result__subfilters--all .search-result__show-more {
  display: none !important;
}
.search-results-filter__link {
  display: block;
  color: #00011D;
  text-decoration: none;
  transition: all 0.3s ease;
}
[dir] .search-results-filter__link {
  padding: 6px 8px;
  border: $border_width solid transparent;
  border-radius: 8px;
}
[dir] .search-results-filter__link:hover {
  background-color: #f7f7f8;
  border-color: #f7f7f8;
}
[dir] .search-results-filter__link:focus {
  background-color: #f7f7f8;
  border-color: #f7f7f8;
}
[dir] .search-results-filter__link:active {
  background-color: #f7f7f8;
  border-color: #f7f7f8;
}
.search-results-filter__link:active {
  outline: none;
}
[dir] .search-results-filter__link:active {
  background-image: none;
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.search-results-filter__count {
  opacity: 0.6;
}
.search-result__show-more {
  color: #614efa;
}
[dir] .search-result__show-more {
  padding: 0;
  background-color: transparent;
  border: 0;
}
[dir="ltr"] .search-result__show-more {
  margin-left: 8px;
}
[dir="rtl"] .search-result__show-more {
  margin-right: 8px;
}
[dir] .block-list-title {
  text-align: center;
}
@media (min-width: 768px) {
  [dir] .block-list-title {
    margin-bottom: calc(16px * 1.5 * 1.5);
  }
}
.block-list {
  list-style: none;
}
[dir] .block-list {
  margin-bottom: 0;
}
[dir="ltr"] .block-list {
  padding-left: 0;
}
[dir="rtl"] .block-list {
  padding-right: 0;
}
@media (min-width: 768px) {
  .block-list {
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
  }
}
.block-list-title {
  font-size: 41px;
}
@media (max-width: 767px) {
  .block-list-title {
    font-size: 28px;
  }
}
.block-list-item {
  position: relative;
}
[dir] .block-list-item {
  padding-top: 15px;
  padding-bottom: 15px;
  margin-bottom: 0;
}
.block-list-item__link {
  position: relative;
  display: block;
  font-weight: 400;
  color: #614EFA;
  vertical-align: middle;
  transition: all 0.3s ease;
}
[dir] .block-list-item__link {
  padding: calc(16px * 1.5);
  text-align: center;
  background-color: #fff;
  border-radius: 20px;
}
[dir="ltr"] .block-list-item__link {
  box-shadow: 4px 4px 20px rgba(208, 208, 216, 0.2);
}
[dir="rtl"] .block-list-item__link {
  box-shadow: -4px 4px 20px rgba(208, 208, 216, 0.2);
}
.block-list-item__link .meta {
  font-size: 16px;
  color: #757585;
}
.block-list-item__link:active,
.block-list-item__link:focus,
.block-list-item__link:hover {
  text-decoration: none;
}
[dir="ltr"] .block-list-item__link:active,
[dir="ltr"] .block-list-item__link:focus,
[dir="ltr"] .block-list-item__link:hover {
  box-shadow: 4px 4px 20px rgba(208, 208, 216, 0.35);
}
[dir="rtl"] .block-list-item__link:active,
[dir="rtl"] .block-list-item__link:focus,
[dir="rtl"] .block-list-item__link:hover {
  box-shadow: -4px 4px 20px rgba(208, 208, 216, 0.35);
}
@media (min-width: 768px) {
  [dir] .block-list-item__link:active,
  [dir] .block-list-item__link:focus,
  [dir] .block-list-item__link:hover {
    transform: scale(1.045);
  }
  .block-list-item__link:active .block-list-icon--default,
  .block-list-item__link:focus .block-list-icon--default,
  .block-list-item__link:hover .block-list-icon--default {
    display: none;
  }
  .block-list-item__link:active .block-list-icon--hover,
  .block-list-item__link:focus .block-list-icon--hover,
  .block-list-item__link:hover .block-list-icon--hover {
    display: inline;
  }
}
@media (min-width: 768px) {
  .block-list-item__link {
    height: 100%;
  }
}
[dir] .block-list-item__link .meta {
  margin-bottom: 0;
}
.block-list-item__title {
  font-size: 16px;
  font-weight: 600;
  color: #00011D;
  text-transform: sentencecase;
}
[dir] .block-list-item__title {
  margin-bottom: 8px;
}
.block-list-item__icon {
  height: 100px;
}
[dir] .block-list-item__icon {
  margin-bottom: calc(16px * 1.5);
}
.block-list-item__icon img,
.block-list-item__icon svg {
  width: auto;
  height: 100%;
}
.block-list-icon {
  transition: all 0.2s linear;
}
.block-list-icon--hover {
  display: none;
}
@media (min-width: 768px) {
  [dir] .category-page {
    margin-bottom: calc(16px * 1.5 * 2);
  }
}
.category-description:empty {
  display: none;
}
[dir] .category-tree-item {
  padding-top: calc(16px * 1.5);
  border-top: 1px solid #e7e7ea;
}
[dir] .category-tree-item:nth-child(odd) {
  background-color: #f7f7f8;
}
[dir] .category-tree-item:last-child {
  border-bottom: 1px solid #e7e7ea;
}
@media (min-width: 768px) {
  [dir] .category-tree-item {
    padding-top: calc(16px * 1.5 * 3);
    padding-bottom: calc(16px * 1.5 * 2);
  }
}
.category-tree-item__title {
  font-size: 41px;
}
[dir] .category-tree-item__title {
  text-align: center;
}
@media (min-width: 768px) {
  [dir] .category-tree-item__title {
    margin-bottom: calc(16px * 1.5 * 1.5);
  }
}
[dir="ltr"] .category-tree-item__sections {
  margin-right: 0;
  margin-left: 0;
}
[dir="rtl"] .category-tree-item__sections {
  margin-right: 0;
  margin-left: 0;
}
@media (min-width: 768px) {
  [dir="ltr"] .category-tree-item__sections .section:nth-child(2n + 1) {
    clear: left;
  }
  [dir="rtl"] .category-tree-item__sections .section:nth-child(2n + 1) {
    clear: right;
  }
}
@media (min-width: 768px) {
  [dir] .category-tree-item__sections .section:nth-child(2n + 1) {
    clear: none;
  }
  [dir="ltr"] .category-tree-item__sections .section:nth-child(3n + 1) {
    clear: left;
  }
  [dir="rtl"] .category-tree-item__sections .section:nth-child(3n + 1) {
    clear: right;
  }
}
.category-tree-item__title-link {
  color: inherit;
}
[dir] .section-page {
  margin-bottom: calc(16px * 1.5 * 2);
}
[dir] .section {
  margin-bottom: calc(16px * 1.5);
}
.section__title {
  font-size: 16px;
  font-weight: 600;
  text-transform: uppercase;
}
[dir] .section__title {
  margin-bottom: calc(16px * 1.5 / 1.5);
}
.section__title-link {
  color: #434351;
}
.section-header {
  position: relative;
}
[dir] .section-subscribe .dropdown-toggle {
  margin-top: calc(16px * 1.5);
}
.section-subscribe .dropdown-toggle:after {
  display: none;
}
[dir="ltr"] .section-subscribe .dropdown-menu {
  right: 0;
  left: initial;
}
[dir="rtl"] .section-subscribe .dropdown-menu {
  right: initial;
  left: 0;
}
[dir] .section-title {
  text-align: center;
}
@media (min-width: 768px) {
  [dir="ltr"] .section-tree .section:nth-child(2n + 1) {
    clear: left;
  }
  [dir="rtl"] .section-tree .section:nth-child(2n + 1) {
    clear: right;
  }
}
@media (min-width: 992px) {
  [dir] .section-tree .section:nth-child(2n + 1) {
    clear: none;
  }
  [dir="ltr"] .section-tree .section:nth-child(3n + 1) {
    clear: left;
  }
  [dir="rtl"] .section-tree .section:nth-child(3n + 1) {
    clear: right;
  }
}
.accordion-item-title__icon {
  width: 36px;
  height: 36px;
}
[dir="ltr"] .accordion-item-title__icon {
  margin-right: 10px;
}
[dir="rtl"] .accordion-item-title__icon {
  margin-left: 10px;
}
[dir] .accordion--section .accordion__item-title {
  padding: calc(16px * 1.5);
}
[dir="ltr"] .accordion--section .accordion__item-title {
  padding-right: 52px;
}
[dir="rtl"] .accordion--section .accordion__item-title {
  padding-left: 52px;
}
.accordion--section .accordion__item-title:before,
.accordion--section .accordion__item-title:after {
  position: absolute;
  top: 50%;
}
[dir] .accordion--section .accordion__item-title:before,
[dir] .accordion--section .accordion__item-title:after {
  background-color: #614efa;
}
.accordion--section .accordion__item-title:before {
  width: 13px;
  height: 3px;
}
[dir="ltr"] .accordion--section .accordion__item-title:before {
  right: 20px;
}
[dir="rtl"] .accordion--section .accordion__item-title:before {
  left: 20px;
}
.accordion--section .accordion__item-title:after {
  width: 3px;
  height: 13px;
  content: "";
}
[dir] .accordion--section .accordion__item-title:after {
  margin-top: -5px;
}
[dir="ltr"] .accordion--section .accordion__item-title:after {
  right: 25px;
}
[dir="rtl"] .accordion--section .accordion__item-title:after {
  left: 25px;
}
.accordion--section .accordion__item-title--active:after {
  display: none;
}
[dir] .accordion--section .accordion__item-content {
  padding: 0 calc(16px * 1.5) 0;
  border-bottom: none;
}
[dir] .section-list-wrapper {
  margin-bottom: 48px;
}
.section-list {
  list-style: none;
}
[dir="ltr"] .section-list {
  padding-left: 0;
}
[dir="rtl"] .section-list {
  padding-right: 0;
}
@media (min-width: 768px) {
  .section-list {
    display: flex;
    flex-wrap: wrap;
  }
}
.section-list-item {
  position: relative;
}
[dir] .section-list-item {
  margin-bottom: calc(16px * 1.5);
}
@media (min-width: 768px) {
  .section-list-item {
    min-height: 120px;
  }
}
.section-list-item__link {
  display: block;
  font-weight: 400;
  color: #614EFA;
  vertical-align: middle;
  transition: all 0.3s ease;
}
[dir] .section-list-item__link {
  padding: 22px 20px;
  background-color: #fff;
  border-radius: 8px;
  box-shadow: 0 0 20px 5px rgba(28, 22, 71, 0.08);
}
[dir="ltr"] .section-list-item__link {
  text-align: left;
}
[dir="rtl"] .section-list-item__link {
  text-align: right;
}
.section-list-item__link:active,
.section-list-item__link:focus,
.section-list-item__link:hover {
  text-decoration: none;
}
[dir] .section-list-item__link:active,
[dir] .section-list-item__link:focus,
[dir] .section-list-item__link:hover {
  background-color: #614EFA;
}
.section-list-item__link:active .section-list-item__title,
.section-list-item__link:focus .section-list-item__title,
.section-list-item__link:hover .section-list-item__title {
  color: #fff;
}
.section-list-item__link:active .meta,
.section-list-item__link:focus .meta,
.section-list-item__link:hover .meta {
  color: #fff;
}
@media (min-width: 768px) {
  .section-list-item__link {
    height: 100%;
  }
}
.section-list-item__title {
  font-weight: 600;
}
[dir] .section-list-item__title {
  margin-bottom: 8px;
}
.section-list-compact {
  list-style: none;
}
[dir] .section-list-compact {
  margin-bottom: 0;
}
[dir="ltr"] .section-list-compact {
  padding-left: 0;
}
[dir="rtl"] .section-list-compact {
  padding-right: 0;
}
.section-list-compact__item {
  position: relative;
}
[dir] .section-list-compact__item {
  margin-bottom: calc(16px * 1.5 / 2);
}
[dir="ltr"] .section-list-compact__item {
  padding-left: 20px;
}
[dir="rtl"] .section-list-compact__item {
  padding-right: 20px;
}
.section-list-compact__item span {
  position: absolute;
  top: 8px;
  font-size: 10px;
  color: #614EFA;
  vertical-align: middle;
}
[dir="ltr"] .section-list-compact__item span {
  left: -3px;
}
[dir="rtl"] .section-list-compact__item span {
  right: -3px;
}
.section-list-compact__link {
  color: #00011D;
}
.section-list-compact__link:hover {
  color: #000;
}
[dir] .article-page {
  margin-bottom: calc(16px * 1.5 * 2);
}
.article {
  position: relative;
}
.article__title {
  font-size: 28px;
}
@media (min-width: 992px) {
  .article__title {
    font-size: 32px;
  }
}
@media (min-width: 1200px) {
  .article__title {
    width: 80%;
    font-size: 46px;
  }
  [dir="ltr"] .article__title {
    float: left;
    font-size:32px;
  }
  [dir="rtl"] .article__title {
    float: right;
  }
}
.article-header:before,
.article-header:after {
  display: table;
  content: "";
}
[dir] .article-header:after {
  clear: both;
}
[dir] .article-header__button {
  margin-bottom: calc(16px * 1.5);
}
@media (min-width: 1200px) {
  .article-header__button {
    width: 20%;
    vertical-align: top;
  }
  [dir="ltr"] .article-header__button {
    float: right;
    text-align: right;
  }
  [dir="rtl"] .article-header__button {
    float: left;
    text-align: left;
  }
}
.article-meta {
  display: table;
  width: 100%;
}
[dir] .article-meta {
  margin-bottom: calc(16px * 1.5);
}
.article-meta__col {
  display: table-cell;
  vertical-align: top;
}
.article-meta__col--main {
  width: 100%;
}
[dir="ltr"] .article-meta__col--main {
  padding-right: 12px;
}
[dir="rtl"] .article-meta__col--main {
  padding-left: 12px;
}
.article__body {
  word-break: break-word;
}
[dir] .article__body {
  margin-bottom: calc(16px * 1.5);
}
.article__body h2 {
  font-size: 26px;
  font-weight: bold;
  line-height: 1.2;
}
.article__body h3{
  font-size: 22px;
  font-weight: bold;
  line-height: 1.2;
}
.article__body h4{
  font-size: 20px;
  font-weight: bold;
  line-height: 1.2;
}
.article__body .wysiwyg-font-size-x-large {
  font-size: 32px;
  font-weight: 400;
  line-height: 1.2;
}
.article__body .wysiwyg-font-size-large {
  font-size: 28px;
  font-weight: 600;
  line-height: 1.2;
}
.article__body .wysiwyg-font-size-medium {
  font-size: calc(16px * 1.25);
  font-weight: 600;
  line-height: 1.2;
}
.article__body .wysiwyg-font-size-small {
  font-size: calc(16px * 0.85);
}
[dir="ltr"] .article__body ul,
[dir="ltr"] .article__body ol {
  padding-left: 20px;
}
[dir="rtl"] .article__body ul,
[dir="rtl"] .article__body ol {
  padding-right: 20px;
}
[dir] .article__body ul ul {
  margin-top: calc(16px * 1.5 / 2);
}
[dir] .article__body ul ol {
  margin-top: calc(16px * 1.5 / 2);
}
[dir] .article__body ol ul {
  margin-top: calc(16px * 1.5 / 2);
}
[dir] .article__body ol ol {
  margin-top: calc(16px * 1.5 / 2);
}
[dir] .article__body ul li {
  margin-bottom: calc(16px * 1.5 / 2);
}
[dir] .article__body ol li {
  margin-bottom: calc(16px * 1.5 / 2);
}
.article__body pre {
  white-space: pre-wrap;
}
.article-vote {
  position: relative;
}
[dir] .article-vote {
  padding: calc(16px * 1.5) 12px;
  border: 1px solid #f4f4f5;
  border-radius: 8px;
}
.article-vote-controls__item,
.article-vote-controls__item:focus {
  display: inline-flex;
  height: 36px;
  color: #00011D;
}
[dir] .article-vote-controls__item,
[dir] .article-vote-controls__item:focus {
  padding-top: 8px;
  padding-bottom: 8px;
  background-color: #f4f4f5;
}
.article-vote-controls__item img,
.article-vote-controls__item:focus img {
  width: 18px;
  height: 18px;
  pointer-events: none;
}
.article-vote-controls__item:focus {
  outline: none;
}
@media (min-width: 768px) {
  .article-vote-controls__item:hover,
  .article-vote-controls__item:active {
    color: #000;
  }
  [dir] .article-vote-controls__item:hover,
  [dir] .article-vote-controls__item:active {
    background-color: #b9b9c0;
  }
}
.article-vote-controls__item--voted-up,
.article-vote-controls__item--voted-up:active,
.article-vote-controls__item--voted-up:focus {
  color: #fff !important;
}
[dir] .article-vote-controls__item--voted-up,
[dir] .article-vote-controls__item--voted-up:active,
[dir] .article-vote-controls__item--voted-up:focus {
  background-color: #614efa !important;
}
.article-vote-controls__item--voted-down,
.article-vote-controls__item--voted-down:active,
.article-vote-controls__item--voted-down:focus {
  color: #fff !important;
}
[dir] .article-vote-controls__item--voted-down,
[dir] .article-vote-controls__item--voted-down:active,
[dir] .article-vote-controls__item--voted-down:focus {
  background-color: #ff7d5c !important;
}
.article-vote-controls__icon-up-selected,
.article-vote-controls__icon-down-selected,
.article-vote-controls__item--voted-up .article-vote-controls__icon-up,
.article-vote-controls__item--voted-down .article-vote-controls__icon-down {
  display: none;
}
.article-vote-controls__item--voted-up .article-vote-controls__icon-up-selected,
.article-vote-controls__item--voted-down
  .article-vote-controls__icon-down-selected {
  display: block;
}
@media (min-width: 768px) {
  [dir="ltr"] .article-vote-question {
    float: left;
    margin-right: 12px;
  }
  [dir="rtl"] .article-vote-question {
    float: right;
    margin-left: 12px;
  }
}
.article-vote-controls {
  white-space: nowrap;
}
@media (max-width: 767px) {
  .article-vote-question {
    display: block;
  }
  [dir] .article-vote-question {
    margin-bottom: calc(16px * 1.5 / 2);
  }
  .article-vote-controls {
    display: block;
  }
  [dir] .article-vote-controls {
    margin-bottom: calc(16px * 1.5 / 2);
  }
}
.article-vote-count {
  display: block;
  font-size: calc((16px * 0.75) - 2);
  color: #979797;
}
[dir] .article__share {
  margin-bottom: calc(16px * 1.5);
}
[dir] .article__share ul {
  margin-top: 0;
}
[dir] .article-footer {
  margin-top: 65px;
  margin-bottom: calc(16px * 1.5);
}
[dir] .article__attachments {
  margin-bottom: calc(16px * 1.5);
}
[dir] .article-more-questions {
  margin-bottom: calc(16px * 1.5);
  clear: both;
}
.article-more-questions:empty {
  display: none;
}
.article-more-questions a {
  white-space: nowrap;
}
@media (max-width: 767px) {
  [dir] .article-sidebar {
    padding-top: calc(16px * 1.5);
    border-top: 1px solid #e7e7ea;
  }
}
.article-container {
  display: flex;
  flex-wrap: wrap;
}
[dir="ltr"] .article-container {
  margin-right: calc(15px * -1);
  margin-left: calc(15px * -1);
}
[dir="rtl"] .article-container {
  margin-right: calc(15px * -1);
  margin-left: calc(15px * -1);
}
.article-container__column {
  flex: 0 0 100%;
}
[dir="ltr"] .article-container__column {
  padding-right: 15px;
  padding-left: 15px;
}
[dir="rtl"] .article-container__column {
  padding-right: 15px;
  padding-left: 15px;
}
[dir] .article-container__sidenav {
  padding-bottom: 24px;
}
@media (min-width: 992px) {
  .article-container .article-container__sidenav {
    flex: 0 0 calc(100% / 4);
  }
  .article-container__article {
    flex-basis: 50%;
  }
  .article-container__sidenav,
  .article-container__toc {
    flex-basis: 25%;
  }
}
@media (min-width: 1200px) {
  .article-container__article {
    flex-basis: calc(100% / 12 * 6.5);
  }
  .article-container__toc {
    flex-basis: calc(100% / 12 * 2.5);
  }
}
[dir] .more-articles {
  border-top: #e7e7ea 1px solid;
}
.just-validate-error-label {
  font-size: 14px;
  color: rgba(235, 58, 65, 1) !important;
}
[dir] .just-validate-error-label {
  margin-top: 5px;
}
.just-validate-error-label + .just-validate-error-label {
  display: none !important;
}
[dir] .form-field-radio-group {
  cursor: pointer;
}
.form-field-radio-group__label {
  pointer-events: none;
}
[dir="ltr"] .form-field-radio-group__label {
  padding-left: 5px;
}
[dir="rtl"] .form-field-radio-group__label {
  padding-right: 5px;
}
.lt-toc_is-mobile,
.lt-toc-mobile {
  display: none !important;
}
[dir] .lt-toc--container {
  padding: 25px 16px;
  background: #f3f0ff;
  border-radius: 8px;
}
[dir="ltr"] .lt-toc--container {
  box-shadow: 2px 2px 8px rgba(208, 208, 216, 0.3);
}
[dir="rtl"] .lt-toc--container {
  box-shadow: -2px 2px 8px rgba(208, 208, 216, 0.3);
}
.lt-toc--link:hover,
.lt-toc--link:focus {
  color: #614EFA;
}
[dir] .feedback-form {
  padding-top: 35px;
  border-top: 1px solid rgba(151, 151, 151, 0.2);
}
.article-list {
  list-style: none;
}
[dir="ltr"] .article-list {
  padding-left: 0;
}
[dir="rtl"] .article-list {
  padding-right: 0;
}
.article-list-item {
  position: relative;
}
[dir] .article-list-item {
  margin-bottom: calc(16px * 1.5 / 2);
}
[dir="ltr"] .article-list-item {
  padding-left: 20px;
}
[dir="rtl"] .article-list-item {
  padding-right: 20px;
}
.article-list-item:before {
  position: absolute;
  top: 9px;
  width: 6px;
  height: 6px;
  content: "";
}
[dir] .article-list-item:before {
  background: #614EFA;
  border-radius: 50%;
}
[dir="ltr"] .article-list-item:before {
  left: 0;
}
[dir="rtl"] .article-list-item:before {
  right: 0;
}
.article-list-item__link {
  font-size: 16px;
  color: #00011D;
}
.article-list-item__link:hover {
  color: #000;
}
.article-list-item--is-promoted span {
  position: absolute;
  top: 8px;
  font-size: 10px;
  color: #614EFA;
  vertical-align: middle;
}
[dir="ltr"] .article-list-item--is-promoted span {
  left: -3px;
}
[dir="rtl"] .article-list-item--is-promoted span {
  right: -3px;
}
.article-list-item--is-promoted:before {
  display: none;
}
@media (min-width: 768px) {
  .article-list--section {
    -moz-column-count: 3;
    column-count: 3;
    -moz-column-gap: calc(15px * 3);
    column-gap: calc(15px * 3);
  }
}
.comment-form {
  position: relative;
}
[dir] .comment-form {
  margin-bottom: 24px;
}
@media (min-width: 768px) {
  [dir="ltr"] .comment-form {
    padding-left: 72px;
  }
  [dir="rtl"] .comment-form {
    padding-right: 72px;
  }
}
.comment-form__avatar {
  position: absolute;
  top: 0;
}
[dir="ltr"] .comment-form__avatar {
  left: 0;
}
[dir="rtl"] .comment-form__avatar {
  right: 0;
}
@media (max-width: 767px) {
  .comment-form__avatar {
    display: none;
  }
}
[dir] .comment-form__attachments {
  margin-bottom: 24px;
}
.comment-form__mark-as-solved {
  position: relative;
}
[dir] .comment-form__ccs {
  margin-bottom: 0;
}
[dir] .comment-form__ccs + textarea {
  margin-top: 0;
}
[dir="ltr"] .comment-form__ccs + textarea {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
[dir="rtl"] .comment-form__ccs + textarea {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.comment-form__ccs ul[data-hc-pills-container][data-hc-focus="true"] {
  position: relative;
  z-index: 2;
}
[dir] .comment-form__body {
  margin-bottom: 16px;
}
[dir] .comment-sorter {
  padding-bottom: 24px;
  margin-bottom: 24px;
  border-bottom: 1px solid #e7e7ea;
}
@media (min-width: 768px) {
  .comment-sorter {
    display: table;
    width: 100%;
  }
}
@media (min-width: 768px) {
  .comment-sorter__col {
    display: table-cell;
    vertical-align: middle;
  }
}
@media (max-width: 767px) {
  [dir] .comment-sorter__col--main {
    margin-bottom: 12px;
  }
}
@media (min-width: 768px) {
  [dir="ltr"] .comment-sorter__col--main {
    padding-right: 16px;
  }
  [dir="rtl"] .comment-sorter__col--main {
    padding-left: 16px;
  }
}
@media (min-width: 768px) {
  [dir="ltr"] .comment-sorter__col--filters {
    text-align: right;
  }
  [dir="rtl"] .comment-sorter__col--filters {
    text-align: left;
  }
}
.comment-sorter__item.is-active {
  font-weight: 600;
}
.comment-sorter__item + .comment-sorter__item:before {
  font-size: 10px;
  font-weight: 900;
  content: "\2022";
}
[dir] .comment-sorter__item + .comment-sorter__item:before {
  margin: 0 6px;
}
[dir] .comment {
  padding-bottom: 24px;
  margin-bottom: 24px;
  border-bottom: 1px solid #e7e7ea;
}
.comment__inner {
  position: relative;
  display: flex;
  justify-content: space-between;
}
.comment__header {
  position: relative;
}
[dir] .comment__header {
  margin-bottom: 24px;
}
.comment__content {
  flex-grow: 1;
}
.comment__voting-and-actions {
  flex-shrink: 0;
}
[dir="ltr"] .comment__voting-and-actions {
  margin-left: 16px;
}
[dir="rtl"] .comment__voting-and-actions {
  margin-right: 16px;
}
.comment__official-heading {
  position: absolute;
  top: 0;
  width: auto;
  font-size: calc(16px * 0.85);
  color: #fff;
}
[dir] .comment__official-heading {
  padding: 2px 8px;
  background-color: #614EFA;
  border-radius: 0 0 8px 8px;
}
[dir="ltr"] .comment__official-heading {
  right: 36px;
}
[dir="rtl"] .comment__official-heading {
  left: 36px;
}
.comment--official .comment__inner {
  position: relative;
}
[dir] .comment--official .comment__inner {
  padding: 24px;
  border: 1px solid #614EFA;
  border-radius: 8px;
}
.comment__body {
  word-break: break-word;
}
[dir] .comment__body {
  margin-bottom: 24px;
}
.comment__body ul {
  list-style: disc;
}
[dir="ltr"] .comment__body ul,
[dir="ltr"] .comment__body ol {
  padding-left: 20px;
}
[dir="rtl"] .comment__body ul,
[dir="rtl"] .comment__body ol {
  padding-right: 20px;
}
[dir] .comment__body ul ul,
[dir] .comment__body ul ol,
[dir] .comment__body ol ul,
[dir] .comment__body ol ol {
  margin-top: 12px;
}
[dir] .comment__body ul li,
[dir] .comment__body ol li {
  margin-bottom: 12px;
}
@media (max-width: 767px) {
  .comment__body [dir="auto"] {
    margin-bottom: 0;
  }
}
@media (max-width: 767px) {
  [dir] .comment__body {
    margin-bottom: 0;
  }
}
[dir] .comment__actions {
  padding-top: 8px;
}
.comment__actions button {
  display: flex;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  align-items: center;
  justify-content: center;
}
[dir] .comment__actions button {
  cursor: pointer;
  background-color: transparent;
  border: none;
}
[dir="ltr"] .comment__actions button {
  margin-right: auto;
  margin-left: auto;
}
[dir="rtl"] .comment__actions button {
  margin-right: auto;
  margin-left: auto;
}
[dir] .comments {
  margin-bottom: 48px;
}
.comments__callout {
  font-size: calc(16px * 0.85);
  color: #757585;
}
.comments__callout:empty {
  display: none;
}
.comments__list {
  list-style: none;
}
[dir="ltr"] .comments__list {
  padding-left: 0;
}
[dir="rtl"] .comments__list {
  padding-right: 0;
}
[dir] .comment-list-header {
  padding-bottom: calc(16px * 1.5 / 2);
  margin-bottom: calc(16px * 1.5);
  border-bottom: 1px solid #e7e7ea;
}
.comment-list-heading {
  font-size: calc(16px * 1.1);
  font-weight: 600;
}
[dir] .comment-list-heading {
  margin-bottom: 0;
}
.share {
  white-space: nowrap;
  list-style: none;
}
[dir="ltr"] .share {
  padding-left: 0;
}
[dir="rtl"] .share {
  padding-right: 0;
}
.share li {
  position: relative;
  display: inline-block;
  vertical-align: top;
}
[dir] .share li {
  margin-bottom: 5px;
}
.share a {
  display: block;
  width: 30px;
  height: 30px;
  overflow: hidden;
  line-height: 30px;
  touch-action: manipulation;
}
[dir] .share a {
  background-color: #e7e7ea;
  border-color: #e7e7ea;
  border-radius: 8px;
}
.share a:before {
  position: relative;
  display: inline-block;
  width: 100%;
  font-family: "Font Awesome 5 Brands";
}
[dir] .share a:before {
  text-align: center;
}
.share-facebook {
  color: #3d5b95;
}
[dir] .share-facebook {
  background-color: #e7e7ea;
  border-color: #e7e7ea;
}
.share-facebook:hover {
  color: #2b406a;
}
[dir] .share-facebook:hover {
  background-color: #ccccd2;
  border-color: #c6c6cd;
}
.share-facebook:focus {
  color: #2b406a;
}
[dir] .share-facebook:focus {
  background-color: #ccccd2;
  border-color: #c6c6cd;
}
.share-facebook:active {
  color: #2b406a;
}
[dir] .share-facebook:active {
  background-color: #ccccd2;
  border-color: #c6c6cd;
}
[dir] .share-facebook:active {
  background-image: none;
}
.share-facebook:before {
  font-weight: 900;
  content: "\f09a";
}
.share-twitter {
  color: #24aadd;
}
[dir] .share-twitter {
  background-color: #e7e7ea;
  border-color: #e7e7ea;
}
.share-twitter:hover {
  color: #1a82a9;
}
[dir] .share-twitter:hover {
  background-color: #ccccd2;
  border-color: #c6c6cd;
}
.share-twitter:focus {
  color: #1a82a9;
}
[dir] .share-twitter:focus {
  background-color: #ccccd2;
  border-color: #c6c6cd;
}
.share-twitter:active {
  color: #1a82a9;
}
[dir] .share-twitter:active {
  background-color: #ccccd2;
  border-color: #c6c6cd;
}
[dir] .share-twitter:active {
  background-image: none;
}
.share-twitter:before {
  font-weight: 900;
  content: "\f099";
}
.share-linkedin {
  color: #0976b4;
}
[dir] .share-linkedin {
  background-color: #e7e7ea;
  border-color: #e7e7ea;
}
.share-linkedin:hover {
  color: #06507a;
}
[dir] .share-linkedin:hover {
  background-color: #ccccd2;
  border-color: #c6c6cd;
}
.share-linkedin:focus {
  color: #06507a;
}
[dir] .share-linkedin:focus {
  background-color: #ccccd2;
  border-color: #c6c6cd;
}
.share-linkedin:active {
  color: #06507a;
}
[dir] .share-linkedin:active {
  background-color: #ccccd2;
  border-color: #c6c6cd;
}
[dir] .share-linkedin:active {
  background-image: none;
}
.share-linkedin:before {
  font-weight: 900;
  content: "\f0e1";
}
.share-googleplus {
  color: #d23e30;
}
[dir] .share-googleplus {
  background-color: #e7e7ea;
  border-color: #e7e7ea;
}
.share-googleplus:hover {
  color: #a22e23;
}
[dir] .share-googleplus:hover {
  background-color: #ccccd2;
  border-color: #c6c6cd;
}
.share-googleplus:focus {
  color: #a22e23;
}
[dir] .share-googleplus:focus {
  background-color: #ccccd2;
  border-color: #c6c6cd;
}
.share-googleplus:active {
  color: #a22e23;
}
[dir] .share-googleplus:active {
  background-color: #ccccd2;
  border-color: #c6c6cd;
}
[dir] .share-googleplus:active {
  background-image: none;
}
.share-googleplus:before {
  font-weight: 900;
  content: "\f0d5";
}
[dir] .my-activities-header {
  margin-bottom: calc(16px * 1.5);
}
.my-activities-items {
  width: 100%;
  table-layout: fixed;
  border-spacing: 0;
  border-collapse: collapse;
}
[dir] .my-activities-items {
  margin-bottom: calc(16px * 1.5 * 2);
}
@media (min-width: 768px) {
  .my-activities-items {
    table-layout: auto;
  }
}
.my-activities-items__head {
  display: none;
  color: #757585;
}
@media (min-width: 768px) {
  .my-activities-items__head {
    display: table-header-group;
    font-size: calc(16px * 0.85);
    font-weight: 600;
    text-transform: uppercase;
  }
}
@media (min-width: 768px) {
  .my-activities-items__body {
    display: table-row-group;
  }
}
.my-activities-items__row {
  display: block;
}
@media (min-width: 768px) {
  .my-activities-items__row {
    display: table-row;
  }
}
.my-activities-items__col {
  display: block;
}
@media (min-width: 768px) {
  .my-activities-items__col {
    display: table-cell;
  }
  [dir] .my-activities-items__col {
    padding-top: calc(16px * 1.5 / 2);
    padding-bottom: calc(16px * 1.5 / 2);
    border-bottom: 1px solid #e7e7ea;
  }
  [dir="ltr"] .my-activities-items__col + .my-activities-items__col {
    padding-left: 12px;
  }
  [dir="rtl"] .my-activities-items__col + .my-activities-items__col {
    padding-right: 12px;
  }
}
@media (max-width: 767px) {
  .my-activities-items__request-id {
    display: inline;
  }
}
@media (min-width: 768px) {
  .my-activities-items__request-id {
    display: none;
  }
}
.my-activities-menu ul {
  list-style: none;
}
[dir="ltr"] .my-activities-menu ul {
  padding-left: 0;
}
[dir="rtl"] .my-activities-menu ul {
  padding-right: 0;
}
[dir] .my-activities-menu__items {
  margin-bottom: 0;
}
[dir] .my-activities-menu__item {
  margin-bottom: 0;
}
.my-activities-menu__item a {
  display: block;
}
@media (min-width: 768px) {
  [dir="ltr"] .my-activities-menu__item {
    float: left;
  }
  [dir="rtl"] .my-activities-menu__item {
    float: right;
  }
}
@media (min-width: 768px) {
  [dir="ltr"] .my-activities-menu__item + .my-activities-menu__item {
    margin-left: 12px;
  }
  [dir="rtl"] .my-activities-menu__item + .my-activities-menu__item {
    margin-right: 12px;
  }
}
[dir] .my-activities-menu--main {
  padding-bottom: calc(16px * 1.5);
  margin-bottom: calc(16px * 1.5);
  border-bottom: 1px solid #e7e7ea;
}
[dir] .my-activities-menu--main .my-activities-menu__item {
  padding: calc(12px / 2) 12px;
  background-color: #e7e7ea;
  border-radius: 8px;
}
@media (max-width: 767px) {
  [dir] .my-activities-menu--main .my-activities-menu__item {
    margin-bottom: calc(16px * 1.5 / 3);
  }
}
.my-activities-menu--main .my-activities-menu__item.is-active {
  font-weight: 600;
  color: #00011D;
}
[dir] .my-activities-menu--sub {
  margin-bottom: calc(16px * 1.5);
}
.my-activities-menu--sub .my-activities-menu__item.is-active {
  font-weight: 600;
}
.my-activities-menu--sub .my-activities-menu__item a {
  display: inline-block;
}
@media (min-width: 768px) {
  .my-activities-menu--sub
    .my-activities-menu__item
    + .my-activities-menu__item:before {
    font-size: 10px;
    content: "\2022";
  }
  [dir="ltr"]
    .my-activities-menu--sub
    .my-activities-menu__item
    + .my-activities-menu__item:before {
    margin-right: calc(12px / 2);
  }
  [dir="rtl"]
    .my-activities-menu--sub
    .my-activities-menu__item
    + .my-activities-menu__item:before {
    margin-left: calc(12px / 2);
  }
}
@media (max-width: 767px) {
  [dir] .my-activities-item {
    padding: calc(16px * 1.5 / 2) 12px;
    margin-bottom: calc(16px * 1.5);
    border: 1px solid #e7e7ea;
    border-radius: 8px;
  }
}
.my-activities-item__meta {
  font-size: 14px;
  color: #757585;
}
@media (max-width: 767px) {
  .my-activities-item__meta {
    display: inline-block;
  }
  [dir="ltr"] .my-activities-item__meta {
    margin-right: calc(12px / 2);
  }
  [dir="rtl"] .my-activities-item__meta {
    margin-left: calc(12px / 2);
  }
  .my-activities-item__meta + .my-activities-item__meta:before {
    content: "\2022";
  }
  [dir="ltr"] .my-activities-item__meta + .my-activities-item__meta:before {
    margin-right: calc(12px / 2);
  }
  [dir="rtl"] .my-activities-item__meta + .my-activities-item__meta:before {
    margin-left: calc(12px / 2);
  }
}
.my-activities-item__title {
  font-weight: 400;
}
@media (max-width: 767px) {
  .my-activities-item__title {
    font-size: calc(16px * 1.25);
  }
}
@media (max-width: 767px) {
  .my-activities-item__icon {
    display: inline-block;
  }
}
@media (min-width: 768px) {
  .my-activities-item__icon {
    display: none;
  }
}
.subscriptions-subscribe div {
  display: inline-block;
}
[dir] .request-table-toolbar {
  padding-top: 12px;
  padding-bottom: calc(12px / 2);
  margin-bottom: calc(16px * 1.5);
  background-color: #f9f9f9;
  border-radius: 8px;
}
@media (min-width: 768px) {
  [dir] .request-table-toolbar {
    padding-top: calc(12px / 2);
    padding-bottom: 12px;
  }
}
.request-table-toolbar label {
  font-size: calc(16px * 0.85);
  text-transform: uppercase;
}
@media (min-width: 768px) {
  .request-table-filters {
    display: table;
    width: 100%;
  }
}
[dir="ltr"] .request-table-filters__item {
  padding-right: 12px;
  padding-left: 12px;
}
[dir="rtl"] .request-table-filters__item {
  padding-right: 12px;
  padding-left: 12px;
}
@media (max-width: 767px) {
  [dir] .request-table-filters__item {
    margin-bottom: calc(16px * 1.5 / 2);
  }
}
@media (min-width: 768px) {
  .request-table-filters__item {
    display: table-cell;
    width: 33%;
    vertical-align: bottom;
  }
}
.request-table-organization {
  display: table;
  width: 100%;
}
.request-table-organization__col {
  display: table-cell;
  vertical-align: middle;
}
.request-table-organization__col--main {
  width: 100%;
}
[dir="ltr"] .request-table-organization__col--button {
  padding-left: calc(12px / 2);
}
[dir="rtl"] .request-table-organization__col--button {
  padding-right: calc(12px / 2);
}
.request-table-organization__col--button [role="button"] {
  height: calc(16px * 1.5 + 14);
  line-height: calc(16px * 1.5 + 14);
}
[dir] .request-table-organization__col--button [role="button"] {
  padding-top: 0;
  padding-bottom: 0;
}
.requests-sort-symbol {
  display: inline-block;
  font-size: 0;
  vertical-align: middle;
}
.requests-sort-symbol:after {
  display: inline-block;
  font-family: "Font Awesome 5 Free";
  font-size: 14px;
  font-weight: 900;
  color: #757585;
  content: "\f0d7";
}
[dir] .requests-sort-symbol:after {
  margin-bottom: 2px;
}
[dir="ltr"] .requests-sort-symbol:after {
  margin-left: 5px;
}
[dir="rtl"] .requests-sort-symbol:after {
  margin-right: 5px;
}
.requests-link {
  color: #757585;
  white-space: nowrap;
}
.requests-link[href*="asc"] .requests-sort-symbol:after {
  font-weight: 900;
  content: "\f0d8";
}
[dir] .request-page {
  margin-bottom: calc(16px * 1.5 * 2);
}
@media (max-width: 767px) {
  [dir] .request-page {
    margin-bottom: calc(16px * 1.5);
  }
}
.request {
  position: relative;
}
.request-id {
  font-weight: 600;
}
[dir] .request-id {
  margin-bottom: calc(16px * 1.5 / 2);
}
.request-subject {
  font-size: 28px;
}
@media (min-width: 992px) {
  .request-subject {
    font-size: 32px;
  }
}
@media (min-width: 1200px) {
  .request-subject {
    font-size: 46px;
  }
}
.request-follow-up:empty {
  display: none;
}
.request-sidebar {
  font-size: 14px;
}
[dir] .request-sidebar {
  padding: calc(16px * 1.5) 12px 0;
  margin-bottom: calc(16px * 1.5);
  border: 1px solid #e7e7ea;
  border-radius: 8px;
}
[dir] .request-sidebar dd {
  margin-bottom: calc(16px * 1.5 / 2);
}
.request-status {
  display: inline-block;
  font-size: 12px;
  color: #fff;
  white-space: nowrap;
}
[dir] .request-status {
  padding: 1px calc(12px / 2);
  border-radius: 8px;
}
[dir] .request-status--solved,
[dir] .request-status--closed {
  background-color: rgba(58, 169, 69, 1);
}
[dir] .request-status--new,
[dir] .request-status--open {
  background-color: rgba(235, 58, 65, 1);
}
[dir] .request-status--answered {
  background-color: rgba(255, 197, 61, 1);
}
[dir] .new-request-page {
  padding-top: calc(16px * 1.5);
  margin-bottom: calc(16px * 1.5 * 2);
}
@media (max-width: 767px) {
  [dir] .new-request-page {
    padding-top: 0;
    margin-bottom: calc(16px * 1.5);
  }
}
.new-request-title {
  font-size: 28px;
}
@media (min-width: 768px) {
  .new-request-title {
    font-size: 32px;
  }
}
@media (min-width: 992px) {
  .new-request-title {
    font-size: 46px;
  }
}
[dir] .new-request-form {
  margin-bottom: calc(16px * 1.5);
}
[dir] .upload-dropzone {
  padding: calc(16px * 1.5) calc(12px + 4px);
  border-color: #b0b0ba;
  border-radius: 8px;
}
.upload-dropzone {
  font-size: calc(16px * 0.85);
}
.upload-dropzone a {
  font-size: calc(16px * 0.85);
}
@media (max-width: 767px) {
  [dir] .upload-dropzone {
    padding: calc(16px * 1.5 / 1.5) calc(12px + 4px);
  }
  [dir] .upload-dropzone span {
    padding: 0;
  }
}
[dir] .custom-block {
  float: none;
  margin-bottom: calc(16px * 1.5);
  text-align: center;
}
.icon-color-stroke-primary {
  stroke: #614EFA;
}
.icon-color-fill-primary {
  fill: #614EFA;
}
.icon-color-fill {
  fill: #f8f8f8;
}
.dropdown {
  position: relative;
  display: inline-block;
}
.dropdown.is-active .dropdown-menu {
  visibility: visible;
  opacity: 1;
}
[dir="ltr"] .dropdown--right .dropdown-menu {
  right: 0;
  left: auto;
}
[dir="rtl"] .dropdown--right .dropdown-menu {
  right: auto;
  left: 0;
}
[dir] .dropdown-toggle {
  cursor: pointer;
}
.dropdown-toggle:after {
  display: inline-block;
  font-family: "Font Awesome 5 Free";
  font-size: calc(16px - 4px);
  font-style: normal;
  font-weight: 900;
  line-height: 1;
  color: inherit;
  content: "\f107";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
[dir="ltr"] .dropdown-toggle:after {
  margin-left: 8px;
}
[dir="rtl"] .dropdown-toggle:after {
  margin-right: 8px;
}
.dropdown-toggle:focus {
  outline: none;
}
[dir] .dropdown-toggle--user {
  padding: 0;
  background-color: transparent;
  border: 0;
}
.dropdown-menu {
  position: absolute;
  top: 100%;
  z-index: 99;
  display: none;
  min-width: 170px !important;
  overflow: hidden;
  font-size: 14px;
  transition: opacity 0.3s ease;
}
[dir] .dropdown-menu {
  padding: calc(12px / 2) 0;
  margin-top: 10px;
  background-color: #fff;
  border-radius: 8px;
  box-shadow: 0 2px 6px rgba(0, 0, 0, 0.15);
}
[dir="ltr"] .dropdown-menu {
  left: 0;
}
[dir="rtl"] .dropdown-menu {
  right: 0;
}
.dropdown-menu [role="menuitem"] {
  position: relative;
  display: block;
  width: 100%;
  color: #00011D;
  white-space: normal;
  transition: background-color 0.3s ease;
}
[dir] .dropdown-menu [role="menuitem"] {
  cursor: pointer;
  background-color: #fff;
  border: none;
}
[dir="ltr"] .dropdown-menu [role="menuitem"] {
  padding: calc(16px * 1.5 / 2) 26px
    calc(16px * 1.5 / 2) 12px;
  text-align: left;
}
[dir="rtl"] .dropdown-menu [role="menuitem"] {
  padding: calc(16px * 1.5 / 2) 12px
    calc(16px * 1.5 / 2) 26px;
  text-align: right;
}
[dir] .dropdown-menu [role="menuitem"]:hover {
  background-color: #e7e7ea;
}
[dir] .dropdown-menu [role="menuitem"]:active {
  background-color: #e7e7ea;
}
[dir] .dropdown-menu [role="menuitem"]:focus {
  background-color: #e7e7ea;
}
.dropdown-menu [role="menuitem"][aria-selected="true"]:after {
  position: absolute;
  top: 16px;
  display: inline-block;
  font-family: "Font Awesome 5 Free";
  font-style: normal;
  font-weight: 900;
  line-height: 1;
  content: "\f00c";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
[dir="ltr"] .dropdown-menu [role="menuitem"][aria-selected="true"]:after {
  right: 12px;
  margin-left: 10px !important;
}
[dir="rtl"] .dropdown-menu [role="menuitem"][aria-selected="true"]:after {
  left: 12px;
  margin-right: 10px !important;
}
.dropdown-menu[aria-expanded="true"] {
  display: block;
}
.dropdown a[data-url]:before {
  display: none;
  width: 20px;
  height: 20px;
  vertical-align: text-top;
  content: "";
}
[dir] .dropdown a[data-url]:before {
  background-repeat: no-repeat;
  background-size: 20px 20px;
  background-size: auto;
}
[dir="ltr"] .dropdown a[data-url]:before {
  margin-right: 8px;
}
[dir="rtl"] .dropdown a[data-url]:before {
  margin-left: 8px;
}
[dir] .dropdown a[data-url]:before {
  background-image: url("/hc/theming_assets/01KR8QTKGTXHE7P488KQP1D252");
}
[dir="ltr"] .dropdown a[data-url*="/hc/change_language/af"]:before,
[dir="ltr"] .dropdown a[data-url*="/hc/change_language/af-za"]:before {
  background-position: 0 0;
}
[dir="rtl"] .dropdown a[data-url*="/hc/change_language/af"]:before,
[dir="rtl"] .dropdown a[data-url*="/hc/change_language/af-za"]:before {
  background-position: 100% 0;
}
[dir] .dropdown a[data-url*="/hc/change_language/am"]:before {
  background-position: -22px 0;
}
[dir="ltr"] .dropdown a[data-url*="/hc/change_language/ar"]:before,
[dir="ltr"] .dropdown a[data-url*="/hc/change_language/ar-ae"]:before,
[dir="ltr"] .dropdown a[data-url*="/hc/change_language/ar-ps"]:before {
  background-position: 0 -22px;
}
[dir="rtl"] .dropdown a[data-url*="/hc/change_language/ar"]:before,
[dir="rtl"] .dropdown a[data-url*="/hc/change_language/ar-ae"]:before,
[dir="rtl"] .dropdown a[data-url*="/hc/change_language/ar-ps"]:before {
  background-position: 100% -22px;
}
[dir] .dropdown a[data-url*="/hc/change_language/az"]:before {
  background-position: -22px -22px;
}
[dir] .dropdown a[data-url*="/hc/change_language/be"]:before {
  background-position: -44px 0;
}
[dir] .dropdown a[data-url*="/hc/change_language/bg-bg"]:before,
[dir] .dropdown a[data-url*="/hc/change_language/bg"]:before {
  background-position: -44px -22px;
}
[dir="ltr"] .dropdown a[data-url*="/hc/change_language/bn"]:before,
[dir="ltr"] .dropdown a[data-url*="/hc/change_language/bn-in"]:before {
  background-position: 0 -44px;
}
[dir="rtl"] .dropdown a[data-url*="/hc/change_language/bn"]:before,
[dir="rtl"] .dropdown a[data-url*="/hc/change_language/bn-in"]:before {
  background-position: 100% -44px;
}
[dir] .dropdown a[data-url*="/hc/change_language/bo"]:before {
  background-position: -22px -44px;
}
[dir] .dropdown a[data-url*="/hc/change_language/bs"]:before {
  background-position: -44px -44px;
}
[dir] .dropdown a[data-url*="/hc/change_language/cs"]:before,
[dir] .dropdown a[data-url*="/hc/change_language/cs-cz"]:before {
  background-position: -66px 0;
}
[dir] .dropdown a[data-url*="/hc/change_language/cy"]:before {
  background-position: -66px -22px;
}
[dir] .dropdown a[data-url*="/hc/change_language/da"]:before,
[dir] .dropdown a[data-url*="/hc/change_language/da-dk"]:before {
  background-position: -66px -44px;
}
[dir="ltr"] .dropdown a[data-url*="/hc/change_language/de"]:before,
[dir="ltr"] .dropdown a[data-url*="/hc/change_language/de-at"]:before,
[dir="ltr"] .dropdown a[data-url*="/hc/change_language/de-be"]:before,
[dir="ltr"] .dropdown a[data-url*="/hc/change_language/de-ch"]:before,
[dir="ltr"] .dropdown a[data-url*="/hc/change_language/de-dk"]:before,
[dir="ltr"] .dropdown a[data-url*="/hc/change_language/de-it"]:before,
[dir="ltr"] .dropdown a[data-url*="/hc/change_language/de-lu"]:before,
[dir="ltr"] .dropdown a[data-url*="/hc/change_language/de-ro"]:before {
  background-position: 0 -66px;
}
[dir="rtl"] .dropdown a[data-url*="/hc/change_language/de"]:before,
[dir="rtl"] .dropdown a[data-url*="/hc/change_language/de-at"]:before,
[dir="rtl"] .dropdown a[data-url*="/hc/change_language/de-be"]:before,
[dir="rtl"] .dropdown a[data-url*="/hc/change_language/de-ch"]:before,
[dir="rtl"] .dropdown a[data-url*="/hc/change_language/de-dk"]:before,
[dir="rtl"] .dropdown a[data-url*="/hc/change_language/de-it"]:before,
[dir="rtl"] .dropdown a[data-url*="/hc/change_language/de-lu"]:before,
[dir="rtl"] .dropdown a[data-url*="/hc/change_language/de-ro"]:before {
  background-position: 100% -66px;
}
[dir] .dropdown a[data-url*="/hc/change_language/el"]:before,
[dir] .dropdown a[data-url*="/hc/change_language/el-gr"]:before {
  background-position: -22px -66px;
}
[dir] .dropdown a[data-url*="/hc/change_language/et"]:before,
[dir] .dropdown a[data-url*="/hc/change_language/et-ee"]:before {
  background-position: -44px -66px;
}
[dir] .dropdown a[data-url*="/hc/change_language/eu"]:before,
[dir] .dropdown a[data-url*="/hc/change_language/eu-es"]:before {
  background-position: -66px -66px;
}
[dir] .dropdown a[data-url*="/hc/change_language/fa"]:before {
  background-position: -88px 0;
}
[dir] .dropdown a[data-url*="/hc/change_language/fi"]:before {
  background-position: -88px -22px;
}
[dir] .dropdown a[data-url*="/hc/change_language/fil"]:before {
  background-position: -88px -44px;
}
[dir] .dropdown a[data-url*="/hc/change_language/fo"]:before,
[dir] .dropdown a[data-url*="/hc/change_language/fo-dk"]:before {
  background-position: -88px -66px;
}
[dir="ltr"] .dropdown a[data-url*="/hc/change_language/fr"]:before,
[dir="ltr"] .dropdown a[data-url*="/hc/change_language/fr-002"]:before,
[dir="ltr"] .dropdown a[data-url*="/hc/change_language/fr-be"]:before,
[dir="ltr"] .dropdown a[data-url*="/hc/change_language/fr-ca"]:before,
[dir="ltr"] .dropdown a[data-url*="/hc/change_language/fr-ch"]:before,
[dir="ltr"] .dropdown a[data-url*="/hc/change_language/fr-fr"]:before,
[dir="ltr"] .dropdown a[data-url*="/hc/change_language/fr-it"]:before,
[dir="ltr"] .dropdown a[data-url*="/hc/change_language/fr-lu"]:before {
  background-position: 0 -88px;
}
[dir="rtl"] .dropdown a[data-url*="/hc/change_language/fr"]:before,
[dir="rtl"] .dropdown a[data-url*="/hc/change_language/fr-002"]:before,
[dir="rtl"] .dropdown a[data-url*="/hc/change_language/fr-be"]:before,
[dir="rtl"] .dropdown a[data-url*="/hc/change_language/fr-ca"]:before,
[dir="rtl"] .dropdown a[data-url*="/hc/change_language/fr-ch"]:before,
[dir="rtl"] .dropdown a[data-url*="/hc/change_language/fr-fr"]:before,
[dir="rtl"] .dropdown a[data-url*="/hc/change_language/fr-it"]:before,
[dir="rtl"] .dropdown a[data-url*="/hc/change_language/fr-lu"]:before {
  background-position: 100% -88px;
}
[dir] .dropdown a[data-url*="/hc/change_language/ga"]:before,
[dir] .dropdown a[data-url*="/hc/change_language/ga-ie"]:before {
  background-position: -22px -88px;
}
[dir] .dropdown a[data-url*="/hc/change_language/he"]:before {
  background-position: -44px -88px;
}
[dir] .dropdown a[data-url*="/hc/change_language/hr"]:before {
  background-position: -66px -88px;
}
[dir] .dropdown a[data-url*="/hc/change_language/hu"]:before,
[dir] .dropdown a[data-url*="/hc/change_language/hu-hu"]:before,
[dir] .dropdown a[data-url*="/hc/change_language/hu-ro"]:before,
[dir] .dropdown a[data-url*="/hc/change_language/hu-sk"]:before,
[dir] .dropdown a[data-url*="/hc/change_language/hu-ua"]:before {
  background-position: -88px -88px;
}
[dir] .dropdown a[data-url*="/hc/change_language/hy"]:before {
  background-position: -110px 0;
}
[dir] .dropdown a[data-url*="/hc/change_language/id"]:before,
[dir] .dropdown a[data-url*="/hc/change_language/id-id"]:before,
[dir] .dropdown a[data-url*="/hc/change_language/jv-id"]:before {
  background-position: -110px -22px;
}
[dir] .dropdown a[data-url*="/hc/change_language/as-in"]:before,
[dir] .dropdown a[data-url*="/hc/change_language/gu"]:before,
[dir] .dropdown a[data-url*="/hc/change_language/gu-in"]:before,
[dir] .dropdown a[data-url*="/hc/change_language/hi"]:before,
[dir] .dropdown a[data-url*="/hc/change_language/hi-in"]:before,
[dir] .dropdown a[data-url*="/hc/change_language/kn"]:before,
[dir] .dropdown a[data-url*="/hc/change_language/kn-in"]:before,
[dir] .dropdown a[data-url*="/hc/change_language/ks-in"]:before,
[dir] .dropdown a[data-url*="/hc/change_language/or-in"]:before,
[dir] .dropdown a[data-url*="/hc/change_language/pa-in"]:before,
[dir] .dropdown a[data-url*="/hc/change_language/sa-in"]:before,
[dir] .dropdown a[data-url*="/hc/change_language/sd-in"]:before,
[dir] .dropdown a[data-url*="/hc/change_language/ta"]:before,
[dir] .dropdown a[data-url*="/hc/change_language/ta-in"]:before,
[dir] .dropdown a[data-url*="/hc/change_language/te"]:before,
[dir] .dropdown a[data-url*="/hc/change_language/te-in"]:before,
[dir] .dropdown a[data-url*="/hc/change_language/ur"]:before,
[dir] .dropdown a[data-url*="/hc/change_language/ur-in"]:before {
  background-position: -110px -44px;
}
[dir] .dropdown a[data-url*="/hc/change_language/is"]:before {
  background-position: -110px -66px;
}
[dir] .dropdown a[data-url*="/hc/change_language/it"]:before,
[dir] .dropdown a[data-url*="/hc/change_language/it-ch"]:before,
[dir] .dropdown a[data-url*="/hc/change_language/it-it"]:before {
  background-position: -110px -88px;
}
[dir="ltr"] .dropdown a[data-url*="/hc/change_language/ja"]:before {
  background-position: 0 -110px;
}
[dir="rtl"] .dropdown a[data-url*="/hc/change_language/ja"]:before {
  background-position: 100% -110px;
}
[dir] .dropdown a[data-url*="/hc/change_language/ka"]:before {
  background-position: -22px -110px;
}
[dir] .dropdown a[data-url*="/hc/change_language/kk"]:before {
  background-position: -44px -110px;
}
[dir] .dropdown a[data-url*="/hc/change_language/kl"]:before {
  background-position: -66px -110px;
}
[dir] .dropdown a[data-url*="/hc/change_language/km"]:before {
  background-position: -88px -110px;
}
[dir] .dropdown a[data-url*="/hc/change_language/ko"]:before,
[dir] .dropdown a[data-url*="/hc/change_language/ko-kr"]:before {
  background-position: -110px -110px;
}
[dir] .dropdown a[data-url*="/hc/change_language/ky"]:before {
  background-position: -132px 0;
}
[dir] .dropdown a[data-url*="/hc/change_language/lt"]:before,
[dir] .dropdown a[data-url*="/hc/change_language/lt-lv"]:before,
[dir] .dropdown a[data-url*="/hc/change_language/lt-lt"]:before {
  background-position: -132px -22px;
}
[dir] .dropdown a[data-url*="/hc/change_language/lv"]:before,
[dir] .dropdown a[data-url*="/hc/change_language/lv-lv"]:before {
  background-position: -132px -44px;
}
[dir] .dropdown a[data-url*="/hc/change_language/mk"]:before {
  background-position: -132px -66px;
}
[dir] .dropdown a[data-url*="/hc/change_language/mn"]:before {
  background-position: -132px -88px;
}
[dir] .dropdown a[data-url*="/hc/change_language/ms"]:before,
[dir] .dropdown a[data-url*="/hc/change_language/ms-my"]:before,
[dir] .dropdown a[data-url*="/hc/change_language/ml"]:before,
[dir] .dropdown a[data-url*="/hc/change_language/ml-in"]:before {
  background-position: -132px -110px;
}
[dir="ltr"] .dropdown a[data-url*="/hc/change_language/mt"]:before {
  background-position: 0 -132px;
}
[dir="rtl"] .dropdown a[data-url*="/hc/change_language/mt"]:before {
  background-position: 100% -132px;
}
[dir] .dropdown a[data-url*="/hc/change_language/my"]:before {
  background-position: -22px -132px;
}
[dir] .dropdown a[data-url*="/hc/change_language/ne"]:before {
  background-position: -44px -132px;
}
[dir] .dropdown a[data-url*="/hc/change_language/nl"]:before,
[dir] .dropdown a[data-url*="/hc/change_language/nl-id"]:before,
[dir] .dropdown a[data-url*="/hc/change_language/nl-nl"]:before,
[dir] .dropdown a[data-url*="/hc/change_language/nl-be"]:before {
  background-position: -66px -132px;
}
[dir] .dropdown a[data-url*="/hc/change_language/no"]:before,
[dir] .dropdown a[data-url*="/hc/change_language/nb"]:before,
[dir] .dropdown a[data-url*="/hc/change_language/nb-no"]:before,
[dir] .dropdown a[data-url*="/hc/change_language/nn"]:before,
[dir] .dropdown a[data-url*="/hc/change_language/nn-no"]:before {
  background-position: -88px -132px;
}
[dir] .dropdown a[data-url*="/hc/change_language/mi-nz"]:before {
  background-position: -110px -132px;
}
[dir] .dropdown a[data-url*="/hc/change_language/pl"]:before,
[dir] .dropdown a[data-url*="/hc/change_language/pl-cz"]:before,
[dir] .dropdown a[data-url*="/hc/change_language/pl-lt"]:before,
[dir] .dropdown a[data-url*="/hc/change_language/pl-pl"]:before,
[dir] .dropdown a[data-url*="/hc/change_language/pl-ua"]:before {
  background-position: -132px -132px;
}
[dir] .dropdown a[data-url*="/hc/change_language/apc-ps"]:before,
[dir] .dropdown a[data-url*="/hc/change_language/ajp-ps"]:before {
  background-position: -154px 0;
}
[dir] .dropdown a[data-url*="/hc/change_language/ps"]:before {
  background-position: -154px -22px;
}
[dir] .dropdown a[data-url*="/hc/change_language/pt-br"]:before {
  background-position: -154px -44px;
}
[dir] .dropdown a[data-url*="/hc/change_language/pt"]:before,
[dir] .dropdown a[data-url*="/hc/change_language/pt-bt"]:before {
  background-position: -154px -66px;
}
[dir] .dropdown a[data-url*="/hc/change_language/ro"]:before,
[dir] .dropdown a[data-url*="/hc/change_language/ro-bg"]:before,
[dir] .dropdown a[data-url*="/hc/change_language/ro-sk"]:before,
[dir] .dropdown a[data-url*="/hc/change_language/ro-ua"]:before,
[dir] .dropdown a[data-url*="/hc/change_language/ro-ro"]:before {
  background-position: -154px -88px;
}
[dir] .dropdown a[data-url*="/hc/change_language/ru"]:before,
[dir] .dropdown a[data-url*="/hc/change_language/ru-ee"]:before,
[dir] .dropdown a[data-url*="/hc/change_language/ru-kz"]:before,
[dir] .dropdown a[data-url*="/hc/change_language/ru-lt"]:before,
[dir] .dropdown a[data-url*="/hc/change_language/ru-lv"]:before,
[dir] .dropdown a[data-url*="/hc/change_language/ru-ua"]:before {
  background-position: -154px -110px;
}
[dir] .dropdown a[data-url*="/hc/change_language/si"]:before {
  background-position: -154px -132px;
}
[dir="ltr"] .dropdown a[data-url*="/hc/change_language/sl"]:before {
  background-position: 0 -154px;
}
[dir="rtl"] .dropdown a[data-url*="/hc/change_language/sl"]:before {
  background-position: 100% -154px;
}
[dir] .dropdown a[data-url*="/hc/change_language/so"]:before {
  background-position: -22px -154px;
}
[dir] .dropdown a[data-url*="/hc/change_language/ca"]:before,
[dir] .dropdown a[data-url*="/hc/change_language/ca-es"]:before,
[dir] .dropdown a[data-url*="/hc/change_language/gl"]:before,
[dir] .dropdown a[data-url*="/hc/change_language/gl-es"]:before,
[dir] .dropdown a[data-url*="/hc/change_language/es-419"]:before,
[dir] .dropdown a[data-url*="/hc/change_language/es-ar"]:before,
[dir] .dropdown a[data-url*="/hc/change_language/es-cl"]:before,
[dir] .dropdown a[data-url*="/hc/change_language/es-co"]:before,
[dir] .dropdown a[data-url*="/hc/change_language/es-es"]:before,
[dir] .dropdown a[data-url*="/hc/change_language/es-hn"]:before,
[dir] .dropdown a[data-url*="/hc/change_language/es-mx"]:before,
[dir] .dropdown a[data-url*="/hc/change_language/es-pe"]:before,
[dir] .dropdown a[data-url*="/hc/change_language/es-pr"]:before,
[dir] .dropdown a[data-url*="/hc/change_language/es-us"]:before,
[dir] .dropdown a[data-url*="/hc/change_language/es-ve"]:before {
  background-position: -44px -154px;
}
[dir] .dropdown a[data-url*="/hc/change_language/sq"]:before {
  background-position: -66px -154px;
}
[dir] .dropdown a[data-url*="/hc/change_language/sr-me"]:before {
  background-position: -88px -154px;
}
[dir] .dropdown a[data-url*="/hc/change_language/sr"]:before {
  background-position: -110px -154px;
}
[dir] .dropdown a[data-url*="/hc/change_language/sv"]:before,
[dir] .dropdown a[data-url*="/hc/change_language/sv-se"]:before {
  background-position: -132px -154px;
}
[dir] .dropdown a[data-url*="/hc/change_language/sw"]:before {
  background-position: -154px -154px;
}
[dir] .dropdown a[data-url*="/hc/change_language/tg"]:before {
  background-position: -176px 0;
}
[dir] .dropdown a[data-url*="/hc/change_language/th"]:before {
  background-position: -176px -22px;
}
[dir] .dropdown a[data-url*="/hc/change_language/tk"]:before {
  background-position: -176px -44px;
}
[dir] .dropdown a[data-url*="/hc/change_language/tl"]:before,
[dir] .dropdown a[data-url*="/hc/change_language/tl-ph"]:before {
  background-position: -176px -66px;
}
[dir] .dropdown a[data-url*="/hc/change_language/tr"]:before,
[dir] .dropdown a[data-url*="/hc/change_language/tr-bg"]:before {
  background-position: -176px -88px;
}
[dir] .dropdown a[data-url*="/hc/change_language/uk"]:before,
[dir] .dropdown a[data-url*="/hc/change_language/uk-sk"]:before,
[dir] .dropdown a[data-url*="/hc/change_language/uk-ua"]:before {
  background-position: -176px -110px;
}
[dir] .dropdown a[data-url*="/hc/change_language/en-us"]:before,
[dir] .dropdown a[data-url*="/hc/change_language/en-001"]:before,
[dir] .dropdown a[data-url*="/hc/change_language/en-ae"]:before,
[dir] .dropdown a[data-url*="/hc/change_language/en-150"]:before,
[dir] .dropdown a[data-url*="/hc/change_language/en-at"]:before,
[dir] .dropdown a[data-url*="/hc/change_language/en-au"]:before,
[dir] .dropdown a[data-url*="/hc/change_language/en-be"]:before,
[dir] .dropdown a[data-url*="/hc/change_language/en-bg"]:before,
[dir] .dropdown a[data-url*="/hc/change_language/en-bo"]:before,
[dir] .dropdown a[data-url*="/hc/change_language/en-ca"]:before,
[dir] .dropdown a[data-url*="/hc/change_language/en-ch"]:before,
[dir] .dropdown a[data-url*="/hc/change_language/en-co"]:before,
[dir] .dropdown a[data-url*="/hc/change_language/en-cr"]:before,
[dir] .dropdown a[data-url*="/hc/change_language/en-cy"]:before,
[dir] .dropdown a[data-url*="/hc/change_language/en-cz"]:before,
[dir] .dropdown a[data-url*="/hc/change_language/en-dk"]:before,
[dir] .dropdown a[data-url*="/hc/change_language/en-ec"]:before,
[dir] .dropdown a[data-url*="/hc/change_language/en-ee"]:before,
[dir] .dropdown a[data-url*="/hc/change_language/en-es"]:before,
[dir] .dropdown a[data-url*="/hc/change_language/en-gb"]:before,
[dir] .dropdown a[data-url*="/hc/change_language/en-gr"]:before,
[dir] .dropdown a[data-url*="/hc/change_language/en-gu"]:before,
[dir] .dropdown a[data-url*="/hc/change_language/en-hk"]:before,
[dir] .dropdown a[data-url*="/hc/change_language/en-hn"]:before,
[dir] .dropdown a[data-url*="/hc/change_language/en-hu"]:before,
[dir] .dropdown a[data-url*="/hc/change_language/en-id"]:before,
[dir] .dropdown a[data-url*="/hc/change_language/en-ie"]:before,
[dir] .dropdown a[data-url*="/hc/change_language/en-il"]:before,
[dir] .dropdown a[data-url*="/hc/change_language/en-in"]:before,
[dir] .dropdown a[data-url*="/hc/change_language/en-it"]:before,
[dir] .dropdown a[data-url*="/hc/change_language/en-kr"]:before,
[dir] .dropdown a[data-url*="/hc/change_language/en-lr"]:before,
[dir] .dropdown a[data-url*="/hc/change_language/en-lt"]:before,
[dir] .dropdown a[data-url*="/hc/change_language/en-lu"]:before,
[dir] .dropdown a[data-url*="/hc/change_language/en-lv"]:before,
[dir] .dropdown a[data-url*="/hc/change_language/en-mx"]:before,
[dir] .dropdown a[data-url*="/hc/change_language/en-my"]:before,
[dir] .dropdown a[data-url*="/hc/change_language/en-nl"]:before,
[dir] .dropdown a[data-url*="/hc/change_language/en-no"]:before,
[dir] .dropdown a[data-url*="/hc/change_language/en-nz"]:before,
[dir] .dropdown a[data-url*="/hc/change_language/en-pe"]:before,
[dir] .dropdown a[data-url*="/hc/change_language/en-ph"]:before,
[dir] .dropdown a[data-url*="/hc/change_language/en-pl"]:before,
[dir] .dropdown a[data-url*="/hc/change_language/en-pr"]:before,
[dir] .dropdown a[data-url*="/hc/change_language/en-ps"]:before,
[dir] .dropdown a[data-url*="/hc/change_language/en-pt"]:before,
[dir] .dropdown a[data-url*="/hc/change_language/en-ro"]:before,
[dir] .dropdown a[data-url*="/hc/change_language/en-se"]:before,
[dir] .dropdown a[data-url*="/hc/change_language/en-sg"]:before,
[dir] .dropdown a[data-url*="/hc/change_language/en-sk"]:before,
[dir] .dropdown a[data-url*="/hc/change_language/en-th"]:before,
[dir] .dropdown a[data-url*="/hc/change_language/en-ua"]:before,
[dir] .dropdown a[data-url*="/hc/change_language/en-vn"]:before,
[dir] .dropdown a[data-url*="/hc/change_language/en-za"]:before {
  background-position: -176px -132px;
}
[dir] .dropdown a[data-url*="/hc/change_language/uz"]:before {
  background-position: -176px -154px;
}
[dir="ltr"] .dropdown a[data-url*="/hc/change_language/vi"]:before,
[dir="ltr"] .dropdown a[data-url*="/hc/change_language/vi-vn"]:before {
  background-position: 0 -176px;
}
[dir="rtl"] .dropdown a[data-url*="/hc/change_language/vi"]:before,
[dir="rtl"] .dropdown a[data-url*="/hc/change_language/vi-vn"]:before {
  background-position: 100% -176px;
}
[dir] .dropdown a[data-url*="/hc/change_language/nso-za"]:before,
[dir] .dropdown a[data-url*="/hc/change_language/st-za"]:before,
[dir] .dropdown a[data-url*="/hc/change_language/tz-za"]:before,
[dir] .dropdown a[data-url*="/hc/change_language/ts-za"]:before,
[dir] .dropdown a[data-url*="/hc/change_language/xh"]:before,
[dir] .dropdown a[data-url*="/hc/change_language/xh-za"]:before,
[dir] .dropdown a[data-url*="/hc/change_language/zu-za"]:before {
  background-position: -22px -176px;
}
[dir] .dropdown a[data-url*="/hc/change_language/zh"]:before,
[dir] .dropdown a[data-url*="/hc/change_language/zh-hk"]:before,
[dir] .dropdown a[data-url*="/hc/change_language/zh-mo"]:before,
[dir] .dropdown a[data-url*="/hc/change_language/zh-sg"]:before,
[dir] .dropdown a[data-url*="/hc/change_language/zh-cn"]:before,
[dir] .dropdown a[data-url*="/hc/change_language/zh-tw"]:before {
  background-position: -44px -176px;
}
[dir] .dropdown a[data-url*="/hc/change_language/es"]:before {
  background-position: -44px -154px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  [dir] .dropdown a[data-url]:before {
    background-image: url("/hc/theming_assets/01KR8QTKQ5Y98SP2VX7FWJHZ8P");
    background-size: 198px 198px;
  }
}
[dir] .error-page {
  padding: 10% 0;
  text-align: center;
}
@media (max-width: 767px) {
  [dir] .error-page {
    padding: 0 15px calc(16px * 1.5 / 2);
  }
}
.error-page__title {
  text-transform: capitalize;
}
.footer-submit-ticket {
  position: relative;
  color: #00011D;
}
[dir] .footer-submit-ticket {
  padding: 0 calc(12px + 4px) calc(16px * 1.5 * 2);
  text-align: center;
  border-radius: 8px;
}
@media (max-width: 767px) {
  [dir] .footer-submit-ticket {
    padding-bottom: calc(16px * 1.5);
  }
}
.note {
  position: relative;
  color: #000583;
}
[dir] .note {
  margin: calc(16px * 1.5) 0;
}
[dir="ltr"] .note {
  padding-left: 12px;
  border-left: calc(1px * 4) solid transparent;
}
[dir="rtl"] .note {
  padding-right: 12px;
  border-right: calc(1px * 4) solid transparent;
}
[dir] .note p:last-child {
  margin-bottom: 0;
}
.note-title {
  font-weight: 600;
}
[dir] .note-title {
  margin-bottom: calc(16px * 1.5 / 2);
}
[dir] .note-default {
  border-color: #757585;
}
[dir] .note--default {
  border-color: #757585;
}
.note-default .note-title {
  color: #757585;
}
.note--default .note-title {
  color: #757585;
}
[dir] .note-info,
[dir] .note--info {
  border-color: rgba(97, 78, 250, 1);
}
.note-info .note-title,
.note--info .note-title {
  color: rgba(97, 78, 250, 1);
}
[dir] .note-warning,
[dir] .note--warning {
  border-color: rgba(255, 197, 61, 1);
}
.note-warning .note-title,
.note--warning .note-title {
  color: rgba(255, 197, 61, 1);
}
[dir] .note-success,
[dir] .note--success {
  border-color: rgba(58, 169, 69, 1);
}
.note-success .note-title,
.note--success .note-title {
  color: rgba(58, 169, 69, 1);
}
[dir] .note-danger,
[dir] .note--danger {
  border-color: rgba(235, 58, 65, 1);
}
.note-danger .note-title,
.note--danger .note-title {
  color: rgba(235, 58, 65, 1);
}
[dir] .footer {
  padding: 80px 0 48px;
  background-color: #f2f3f4;
}
.footer a {
  color: #1a1a22;
}
.footer h4 {
  font-size: 16px;
  line-height: 26px;
}
[dir] .footer h4 {
  margin-top: 0;
  margin-bottom: 16px;
}
.footer ul {
  list-style: none;
}
[dir] .footer ul {
  padding: 0;
  margin: 0;
}
.footer .footer-menu {
  display: flex;
  justify-content: space-between;
}
[dir] .footer ul li {
  margin-bottom: 4px;
}
.footer ul li a {
  font-size: 14px;
  line-height: 16px;
  font-weight:500;
}
.footer ul li a img {
  vertical-align: middle;
}
[dir] .footer ul li a img {
  margin-top: -6px;
}
[dir="ltr"] .footer ul li a img {
  margin-right: 5px;
  margin-left: 3px;
}
[dir="rtl"] .footer ul li a img {
  margin-right: 3px;
  margin-left: 5px;
}
.footer ul li img.hiring {
  width: 67px;
  height: 27px;
}
.footer ul li a span.icon-wrapper {
  display: inline-flex;
  width: 18px;
  height: 18px;
  transition: all 0.3s ease;
  justify-content: center;
}
[dir="ltr"] .footer ul li a span.icon-wrapper {
  margin-right: 12px;
}
[dir="rtl"] .footer ul li a span.icon-wrapper {
  margin-left: 12px;
}
[dir] .footer ul li a span.icon-wrapper img {
  margin: 0 !important;
  transform: translateY(5px);
}
ul#social li {
  display: inline-block;
  width: 40px;
  height: 40px;
}
[dir] ul#social li {
  text-align: center;
}
[dir="ltr"] ul#social li {
  float: left;
  margin-right: 8px;
}
[dir="rtl"] ul#social li {
  float: right;
  margin-left: 8px;
}
ul#social li a {
  display: block;
  line-height: 40px;
}
ul#social li a img {
  vertical-align: middle;
}
.asteric-text {
  font-size: 12px;
  line-height: 20px;
  color: #757585;
}
[dir] .asteric-text {
  margin-top: 0;
}
.addition-text {
  display: none;
}
.addition-text.show {
  display: block;
}
[dir] .social h4 {
  margin-bottom: 24px;
}
.footer-menu .list {
  flex: 1;
}
[dir="ltr"] .footer-menu .list:last-child {
  margin-right: 0 !important;
}
[dir="rtl"] .footer-menu .list:last-child {
  margin-left: 0 !important;
}
@media only screen and (min-width: 768px) {
  .footer-menu h4 {
    pointer-events: none;
  }
}
@media only screen and (max-width: 767px) {
  .footer-menu .list {
    width: 100%;
    flex: auto;
  }
  [dir] .footer-menu .list {
    margin: 0 0 20px;
  }
  .footer h4 {
    position: relative;
  }
  [dir] .footer h4 {
    margin-bottom: 10px;
    cursor: pointer;
  }
  .footer h4:after {
    position: absolute;
    top: 3px;
    display: inline-block;
    font-family: "Font Awesome 5 Free";
    font-size: 20px;
    font-style: normal;
    font-weight: 900;
    font-variant: normal;
    line-height: 1;
    content: "\f105";
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    text-rendering: auto;
  }
  [dir="ltr"] .footer h4:after {
    right: 0;
  }
  [dir="rtl"] .footer h4:after {
    left: 0;
  }
  .footer ul {
    display: none;
  }
  .footer ul.is-active {
    display: block;
  }
  ul#social li {
    width: 28px;
  }
  [dir="ltr"] ul#social li {
    margin-right: 10px;
  }
  [dir="rtl"] ul#social li {
    margin-left: 10px;
  }
  .footer .footer-menu {
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
  }
}
.pagination-list {
  list-style: none;
}
[dir="ltr"] .pagination-list {
  padding-left: 0;
  margin-left: 0;
}
[dir="rtl"] .pagination-list {
  padding-right: 0;
  margin-right: 0;
}
.pagination-next,
.pagination-prev,
.pagination-first,
.pagination-last {
  display: inline-block;
}
[dir="ltr"] .pagination-next-text {
  margin-right: 16px;
}
[dir="rtl"] .pagination-next-text {
  margin-left: 16px;
}
[dir="rtl"] .pagination-next-text {
  margin-left: 16px;
}
[dir="ltr"] .pagination-prev-text {
  margin-left: 16px;
}
[dir="rtl"] .pagination-prev-text {
  margin-right: 16px;
}
[dir="rtl"] .pagination-prev-text {
  margin-right: 16px;
}
[dir] .satisfaction-box {
  padding: calc(16px * 1.5) 15px;
  margin: 0 0 20px;
  margin-top: 0;
  border-color: #e7e7ea;
  border-radius: 8px;
}
[dir] .satisfaction-box h4:last-child {
  margin-bottom: 0;
}
.satisfaction-box input[type="radio"] ~ label {
  display: inline-block;
  font-size: calc(16px - 5);
  font-weight: 700;
  line-height: calc(16px * 1.5);
  text-transform: none;
  letter-spacing: normal;
  white-space: nowrap;
  vertical-align: middle;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  transition: all 0.3s ease;
  touch-action: manipulation;
}
[dir] .satisfaction-box input[type="radio"] ~ label {
  padding: 6px calc(12px + 12px / 2);
  margin-bottom: 0;
  text-align: center;
  cursor: pointer;
  background-image: none;
  border: 0;
  border-radius: 8px;
}
[dir="ltr"] .satisfaction-box input[type="radio"] ~ label {
  margin-right: 10px;
}
[dir="rtl"] .satisfaction-box input[type="radio"] ~ label {
  margin-left: 10px;
}
.satisfaction-box input[type="radio"] ~ label:focus,
.satisfaction-box input[type="radio"] ~ label:active:focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.satisfaction-box input[type="radio"] ~ label:hover,
.satisfaction-box input[type="radio"] ~ label:focus {
  color: #fff;
  text-decoration: none;
}
.satisfaction-box input[type="radio"] ~ label:active {
  outline: none;
}
[dir] .satisfaction-box input[type="radio"] ~ label:active {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.satisfaction-box
  input[type="radio"]
  ~ label[for="satisfaction_rating_score_good"] {
  color: #fff;
}
[dir]
  .satisfaction-box
  input[type="radio"]
  ~ label[for="satisfaction_rating_score_good"] {
  background-color: rgba(58, 169, 69, 1);
  border-color: rgba(58, 169, 69, 1);
}
.satisfaction-box
  input[type="radio"]
  ~ label[for="satisfaction_rating_score_good"]:hover,
.satisfaction-box
  input[type="radio"]
  ~ label[for="satisfaction_rating_score_good"]:focus,
.satisfaction-box
  input[type="radio"]
  ~ label[for="satisfaction_rating_score_good"]:active {
  color: #e0e0e0;
}
[dir]
  .satisfaction-box
  input[type="radio"]
  ~ label[for="satisfaction_rating_score_good"]:hover,
[dir]
  .satisfaction-box
  input[type="radio"]
  ~ label[for="satisfaction_rating_score_good"]:focus,
[dir]
  .satisfaction-box
  input[type="radio"]
  ~ label[for="satisfaction_rating_score_good"]:active {
  background-color: #2d8335;
  border-color: #2a7b32;
}
[dir]
  .satisfaction-box
  input[type="radio"]
  ~ label[for="satisfaction_rating_score_good"]:active {
  background-image: none;
}
.satisfaction-box
  input[type="radio"]
  ~ label[for="satisfaction_rating_score_bad"] {
  color: #fff;
}
[dir]
  .satisfaction-box
  input[type="radio"]
  ~ label[for="satisfaction_rating_score_bad"] {
  background-color: rgba(235, 58, 65, 1);
  border-color: #e9232b;
}
.satisfaction-box
  input[type="radio"]
  ~ label[for="satisfaction_rating_score_bad"]:hover,
.satisfaction-box
  input[type="radio"]
  ~ label[for="satisfaction_rating_score_bad"]:focus,
.satisfaction-box
  input[type="radio"]
  ~ label[for="satisfaction_rating_score_bad"]:active {
  color: #e0e0e0;
}
[dir]
  .satisfaction-box
  input[type="radio"]
  ~ label[for="satisfaction_rating_score_bad"]:hover,
[dir]
  .satisfaction-box
  input[type="radio"]
  ~ label[for="satisfaction_rating_score_bad"]:focus,
[dir]
  .satisfaction-box
  input[type="radio"]
  ~ label[for="satisfaction_rating_score_bad"]:active {
  background-color: #dc161e;
  border-color: #bb131a;
}
[dir]
  .satisfaction-box
  input[type="radio"]
  ~ label[for="satisfaction_rating_score_bad"]:active {
  background-image: none;
}
.satisfaction-box input[type="radio"][checked="checked"][value="good"] + label {
  color: #fff !important;
}
[dir]
  .satisfaction-box
  input[type="radio"][checked="checked"][value="good"]
  + label {
  background-color: #2a7b32 !important;
  border-color: darken($brand-success, 12%) !important;
}
.satisfaction-box input[type="radio"][checked="checked"][value="bad"] + label {
  color: #fff !important;
}
[dir]
  .satisfaction-box
  input[type="radio"][checked="checked"][value="bad"]
  + label {
  background-color: #d2151d !important;
  border-color: #bb131a !important;
}
[dir] .satisfaction-box label.disabled {
  margin-bottom: calc(16px * 1.5) !important;
}
.satisfaction-box label.disabled[for="satisfaction_rating_score_good"] {
  color: rgba(58, 169, 69, 1) !important;
}
.satisfaction-box label.disabled[for="satisfaction_rating_score_bad"] {
  color: rgba(235, 58, 65, 1) !important;
}
[dir] .satisfaction-comment {
  margin-top: 15px;
}
.satisfaction-box .satisfaction-submit {
  font-size: calc(16px - 5) !important;
  color: #fff;
}
[dir] .satisfaction-box .satisfaction-submit {
  background-color: #614EFA;
  border-color: #4b35f9;
}
[dir="ltr"] .satisfaction-box .satisfaction-submit {
  margin-left: 10px !important;
}
[dir="rtl"] .satisfaction-box .satisfaction-submit {
  margin-right: 10px !important;
}
.satisfaction-box .satisfaction-submit:hover,
.satisfaction-box .satisfaction-submit:focus,
.satisfaction-box .satisfaction-submit:active {
  color: #e0e0e0;
}
[dir] .satisfaction-box .satisfaction-submit:hover,
[dir] .satisfaction-box .satisfaction-submit:focus,
[dir] .satisfaction-box .satisfaction-submit:active {
  background-color: #351cf9;
  border-color: #2007eb;
}
[dir] .satisfaction-box .satisfaction-submit:active {
  background-image: none;
}
[dir] .satisfaction-reason {
  padding-top: calc(16px * 1.5);
}
.satisfaction-box .satisfaction-cancel {
  font-size: calc(16px - 5) !important;
  line-height: 1.5 !important;
}
.topbar {
  position: relative;
  width: 100%;
  font-size: calc(16px - 2px);
  font-weight: 600;
}
.topbar__nav {
  position: fixed;
  top: 0;
  z-index: 5;
  width: 100%;
  transition: background-color ease 0.5s;
}
[dir] .topbar__nav--white {
  background-color: #fff;
  border-bottom: 1px solid #e7e7ea;
}
[dir] .topbar--small .topbar__nav {
  background-color: #fff;
  border-bottom: 1px solid #e7e7ea;
}
[dir] .topbar__nav--filled {
  background-color: #fff;
  border-bottom: 1px solid #e7e7ea;
}
.topbar__link {
  font-size: 16px;
  font-weight: inherit;
  color: rgba(52, 52, 65, 1);
}
[dir] .topbar__link {
  padding: 8px 0;
  background-color: transparent;
  border: 0;
}
.topbar__link:hover {
  color: #19191f;
}
[dir] .topbar--large {
  background: radial-gradient(
    at 25% 40%,
    #fff 0,
    #fff 50%,
    #faf8f4 110%
  );
}
.topbar--small {
  position: fixed;
}
.scroll-to-top {
  position: fixed;
  bottom: -50px;
  z-index: 3;
  width: 50px;
  height: 50px;
  font-size: 32px !important;
  line-height: 45px !important;
  transition: bottom 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275);
}
[dir] .scroll-to-top {
  text-align: center;
  border: 1px solid #614EFA;
  border-radius: 8px;
}
[dir="ltr"] .scroll-to-top {
  right: 30px;
}
[dir="rtl"] .scroll-to-top {
  left: 30px;
}
.scroll-to-top:focus,
.scroll-to-top:active {
  outline: 0;
}
.scroll-to-top.is-active {
  bottom: 30px;
}
.scroll-to-top:hover {
  color: #2107f5;
}
[dir] .scroll-to-top:hover {
  border-color: #2107f5;
}
@media (max-width: 767px) {
  .scroll-to-top {
    display: none;
  }
}
.embed,
.embed-responsive {
  position: relative;
  z-index: 1;
  display: block;
  height: 0;
  overflow: hidden;
}
[dir] .embed,
[dir] .embed-responsive {
  padding: 0 0 56.25%;
  margin-bottom: 30px;
}
.embed img,
.embed-responsive img {
  width: 100%;
}
.embed iframe,
.embed embed,
.embed object,
.embed video,
.embed-responsive iframe,
.embed-responsive embed,
.embed-responsive object,
.embed-responsive video {
  position: absolute;
  top: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
}
[dir] .embed iframe,
[dir] .embed embed,
[dir] .embed object,
[dir] .embed video,
[dir] .embed-responsive iframe,
[dir] .embed-responsive embed,
[dir] .embed-responsive object,
[dir] .embed-responsive video {
  border: 0;
}
[dir="ltr"] .embed iframe,
[dir="ltr"] .embed embed,
[dir="ltr"] .embed object,
[dir="ltr"] .embed video,
[dir="ltr"] .embed-responsive iframe,
[dir="ltr"] .embed-responsive embed,
[dir="ltr"] .embed-responsive object,
[dir="ltr"] .embed-responsive video {
  left: 0;
}
[dir="rtl"] .embed iframe,
[dir="rtl"] .embed embed,
[dir="rtl"] .embed object,
[dir="rtl"] .embed video,
[dir="rtl"] .embed-responsive iframe,
[dir="rtl"] .embed-responsive embed,
[dir="rtl"] .embed-responsive object,
[dir="rtl"] .embed-responsive video {
  right: 0;
}
.embed:focus,
.embed-responsive:focus {
  outline: none !important;
}
[dir] .embed-responsive--16by9 {
  padding-bottom: 56.25%;
}
[dir] .embed-responsive--4by3 {
  padding-bottom: 75%;
}
@-ms-viewport {
  width: device-width;
}
.visible-xs,
.visible-sm,
.visible-md,
.visible-lg {
  display: block !important;
}
@media (max-width: 767px) {
  .visible-xs {
    display: block;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm {
    display: block;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .visible-md {
    display: block;
  }
}
@media (min-width: --screen-lg) {
  .visible-lg {
    display: block;
  }
}
@media (max-width: 767px) {
  .hidden-xs {
    display: none !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .hidden-sm {
    display: none !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .hidden-md {
    display: none !important;
  }
}
@media (min-width: 1200px) {
  .hidden-lg {
    display: none !important;
  }
}
.visible-print {
  display: none !important;
}
@media print {
  .visible-print {
    display: block;
  }
}
.visible-print-block {
  display: none !important;
}
@media print {
  .visible-print-block {
    display: block !important;
  }
}
.visible-print-inline {
  display: none !important;
}
@media print {
  .visible-print-inline {
    display: inline !important;
  }
}
.visible-print-inline-block {
  display: none !important;
}
@media print {
  .visible-print-inline-block {
    display: inline-block !important;
  }
}
@media print {
  .hidden-print {
    display: none !important;
  }
}
[dir] .page-header {
  margin-top: calc(16px * 1.5 * 2);
  margin-bottom: calc(16px * 1.5 * 2);
}
.page-header h2 {
  font-size: 41px;
}
@media (max-width: 767px) {
  .page-header h2 {
    font-size: 28px;
  }
}
@media (max-width: 767px) {
  [dir] .page-header {
    margin-top: calc(16px * 1.5);
  }
}
[dir] .page-header--with-border {
  border-bottom: 1px solid #e7e7ea;
}
[dir] .page-header--center {
  text-align: center;
}
.page-description {
  max-width: 600px;
  color: #757585;
}
[dir] .page-description {
  margin: auto;
  margin-bottom: 24px;
}
.related-articles h2 {
  font-size: calc(16px * 1.25);
}
[dir] .related-articles h2 {
  margin-bottom: calc(16px * 1.5 / 2);
}
@media (min-width: 768px) {
  [dir] .related-articles h2 {
    margin-top: calc(16px * 1.5 / 2);
  }
}
.related-articles ul{
  list-style: none;
}
[dir="ltr"] .related-articles ul{
  padding-left: 0;
}
[dir="rtl"] .related-articles ul{
  padding-right: 0;
}
.related-articles ul > li {
  position: relative;
}
[dir] .related-articles ul > li {
  margin-bottom: calc(16px * 1.5 / 2);
}
[dir="ltr"] .related-articles ul > li {
  padding-left: 20px;
}
[dir="rtl"] .related-articles ul > li {
  padding-right: 20px;
}
.related-articles ul > li:before{
  position: absolute;
  top: 9px;
  width: 6px;
  height: 6px;
  content: "";
}
[dir] .related-articles ul > li:before{
  background: #614EFA;
  border-radius: 50%;
}
[dir="ltr"] .related-articles ul > li:before{
  left: 0;
}
[dir="rtl"] .related-articles ul > li:before{
  right: 0;
}
.related-articles ul > li a{
  font-size: 16px;
  color: #00011D;
}
.related-articles ul > li a:hover{
  color: #000;
}
[dir] .section-articles {
  margin-bottom: calc(16px * 1.5 * 2);
}
@media (min-width: 768px) {
  [dir] .section-articles {
    margin-bottom: calc(16px * 1.5);
  }
}
.section-articles__title {
  font-size: calc(16px * 1.25);
  font-weight: 600;
}
[dir] .section-articles__title {
  margin-bottom: calc(16px * 1.5 / 2);
}
.section-articles__list {
  list-style: none;
}
[dir="ltr"] .section-articles__list {
  padding-left: 0;
}
[dir="rtl"] .section-articles__list {
  padding-right: 0;
}
[dir] .section-articles__item {
  margin-bottom: calc(16px * 1.5 / 2);
}
.section-articles__link {
  position: relative;
}
[dir] .section-articles__link {
  padding-bottom: 1px;
}
[dir="ltr"] .section-articles__link {
  padding-left: 20px;
}
[dir="rtl"] .section-articles__link {
  padding-right: 20px;
}
.section-articles__link:before {
  position: absolute;
  top: 5px;
  width: 0;
  height: 0;
  content: "";
}
[dir] .section-articles__link:before {
  border-style: solid;
}
[dir="ltr"] .section-articles__link:before {
  left: 0;
  border-color: transparent transparent transparent #000;
  border-width: 5px 0 5px 6px;
}
[dir="rtl"] .section-articles__link:before {
  right: 0;
  border-color: transparent #000 transparent transparent;
  border-width: 5px 6px 5px 0;
}
[dir] .community-section {
  background-color: #f7f7f8;
}
.recent-activity-list {
  list-style: none;
}
[dir] .recent-activity-list {
  margin-bottom: calc(16px * 1.5);
}
[dir="ltr"] .recent-activity-list {
  padding-left: 0;
}
[dir="rtl"] .recent-activity-list {
  padding-right: 0;
}
@media (min-width: 768px) {
  .recent-activity-list {
    display: flex;
    flex-wrap: wrap;
  }
  [dir] .recent-activity-list {
    margin-bottom: 16px;
  }
  [dir="ltr"] .recent-activity-list {
    margin-right: -30px;
  }
  [dir="rtl"] .recent-activity-list {
    margin-left: -30px;
  }
}
.recent-activity-item {
  width: 100%;
}
[dir] .recent-activity-item {
  padding: 20px 20px 15px;
  margin-bottom: calc(16px * 1.5);
  border-radius: 8px;
}
@media (min-width: 768px) {
  .recent-activity-item {
    width: calc(33.3333% - 60px);
    vertical-align: top;
  }
  [dir="ltr"] .recent-activity-item {
    padding-right: 15px;
    padding-left: 15px;
    margin-right: 30px;
  }
  [dir="rtl"] .recent-activity-item {
    padding-right: 15px;
    padding-left: 15px;
    margin-left: 30px;
  }
  [dir="ltr"] .recent-activity-item:last-child {
    margin-right: 0;
  }
  [dir="rtl"] .recent-activity-item:last-child {
    margin-left: 0;
  }
}
.recent-activity-item-parent {
  display: none;
  font-weight: 600;
  color: #00011D;
}
[dir] .profile-header {
  padding: calc(16px * 1.5) 15px;
  margin-bottom: calc(16px * 1.5);
  text-align: center;
  border-radius: 8px;
}
.profile-header__avatar {
  display: inline-block;
}
.profile-header__name {
  font-size: 28px;
}
@media (min-width: 768px) {
  .profile-header__name {
    font-size: 32px;
  }
}
.profile-header__private-badge {
  display: inline-block;
}
[dir] .profile-header__private-badge {
  margin-bottom: calc(16px * 1.5);
  background-color: #614EFA;
}
.profile-header__description {
  word-break: break-all;
}
.profile-stats {
  font-size: calc(16px * 0.85);
  list-style: none;
}
[dir] .profile-stats {
  margin-bottom: calc(16px * 1.5 / 2);
}
[dir="ltr"] .profile-stats {
  padding-left: 0;
}
[dir="rtl"] .profile-stats {
  padding-right: 0;
}
[dir] .profile-stats__stat {
  margin-bottom: calc(16px * 1.5 / 4);
}
[dir="ltr"] .profile-stats__stat {
  margin-right: 12px;
}
[dir="rtl"] .profile-stats__stat {
  margin-left: 12px;
}
@media (max-width: 767px) {
  .profile-stats__stat {
    display: block;
  }
  .profile-stats__stat:before {
    display: none;
  }
}
[dir="ltr"] .profile-stats__label {
  margin-right: calc(12px / 2);
}
[dir="rtl"] .profile-stats__label {
  margin-left: calc(12px / 2);
}
.profile-stats__value {
  color: #00011D;
}
.profile-nav {
  overflow: hidden;
  font-size: calc(calc(16px * 0.85));
  font-weight: 600;
}
[dir] .profile-nav {
  margin-bottom: calc(16px * 1.5);
  background-color: #e7e7ea;
  border-radius: 8px;
}
.profile-nav__items {
  list-style: none;
}
[dir] .profile-nav__items {
  margin: 0;
}
[dir="ltr"] .profile-nav__items {
  padding-left: 0;
}
[dir="rtl"] .profile-nav__items {
  padding-right: 0;
}
[dir] .profile-nav__item {
  margin-bottom: 0;
}
@media (min-width: 480px) {
  .profile-nav__item {
    display: inline-block;
    vertical-align: middle;
  }
}
.profile-nav__item a {
  display: block;
  color: #00011D;
}
.profile-nav__item.is-active {
  color: #fff;
}
[dir] .profile-nav__item.is-active {
  background-color: #614EFA;
}
.profile-nav__item.is-active {
  line-height: 1;
}
[dir] .profile-nav__item.is-active {
  padding: calc(16px * 1.5 / 1.5) 12px;
}
.profile-nav__item a {
  line-height: 1;
}
[dir] .profile-nav__item a {
  padding: calc(16px * 1.5 / 1.5) 12px;
}
[dir="ltr"] .profile-nav__item:after {
  right: 12px !important;
}
[dir="rtl"] .profile-nav__item:after {
  left: 12px !important;
}
.profile-section {
  width: 100%;
}
[dir] .profile-section__header {
  margin-bottom: calc(16px * 1.5);
}
.profile-section__title {
  font-size: 28px;
}
[dir] .profile-section__title {
  margin-bottom: calc(16px * 1.5 / 2);
}
.profile-section__description {
  font-size: calc(16px * 0.85);
  color: #757585;
}
@media (min-width: 768px) {
  [dir] .profile-section__description {
    padding-bottom: 0;
  }
}
.profile-section-sorter {
  font-size: calc(16px * 0.85);
}
.profile-section-sorter .dropdown {
  display: inline-block;
}
@media (min-width: 768px) {
  .profile-section-sorter {
    display: table;
    width: 100%;
  }
}
@media (min-width: 768px) {
  [dir] .profile-section-sorter {
    padding-top: 0;
    border-top: 0;
  }
}
@media (min-width: 768px) {
  .profile-section-sorter__col {
    display: table-cell;
    vertical-align: middle;
  }
}
@media (max-width: 767px) {
  [dir] .profile-section-sorter__col--main {
    margin-bottom: calc(16px * 1.5 / 2);
  }
}
@media (min-width: 768px) {
  [dir="ltr"] .profile-section-sorter__col--main {
    padding-right: calc(12px);
  }
  [dir="rtl"] .profile-section-sorter__col--main {
    padding-left: calc(12px);
  }
}
@media (min-width: 768px) {
  [dir="ltr"] .profile-section-sorter__col--btn {
    text-align: right;
  }
  [dir="rtl"] .profile-section-sorter__col--btn {
    text-align: left;
  }
}
.profile-contribution {
  position: relative;
  word-wrap: break-word;
}
[dir] .profile-contribution {
  padding: calc(16px * 1.5 / 2) 15px;
  background-color: #efeff1;
  border-radius: 8px;
}
[dir] .profile-contribution__header {
  margin-bottom: calc(16px * 1.5 / 4);
}
[dir] .profile-contribution__status {
  margin-bottom: calc(16px * 1.5 / 4);
}
.profile-contribution__title {
  font-size: 16px;
  font-weight: 600;
}
[dir] .profile-contribution__title {
  margin-bottom: calc(16px * 1.5 / 4);
}
[dir] .profile-contribution__body {
  margin-bottom: calc(16px * 1.5 / 2);
}
.profile-contribution--list .profile-contribution__title:before {
  display: inline-block;
  font-family: "Font Awesome 5 Free";
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
[dir="ltr"] .profile-contribution--list .profile-contribution__title:before {
  margin-right: 2px;
}
[dir="rtl"] .profile-contribution--list .profile-contribution__title:before {
  margin-left: 2px;
}
.profile-contribution__breadcrumbs {
  font-size: calc(16px * 0.85);
}
[dir] .profile-contribution__breadcrumbs {
  padding: 0;
  margin-bottom: calc(16px * 1.5 / 2);
}
.profile__no-activity {
  color: #757585;
}
[dir] .profile__no-activity {
  text-align: center;
}
.profile__private-activity {
  color: #757585;
}
[dir] .profile__private-activity {
  text-align: center;
}
.profile-activity-list {
  list-style: none;
}
[dir="ltr"] .profile-activity-list {
  padding-left: 0;
}
[dir="rtl"] .profile-activity-list {
  padding-right: 0;
}
.profile-activity {
  position: relative;
}
[dir] .profile-activity {
  margin-bottom: calc(16px * 1.5 * 1.5);
}
.profile-activity__header {
  font-size: calc(16px * 0.85);
  font-weight: 600;
}
[dir] .profile-activity__header {
  margin-bottom: calc(16px * 1.5 / 2);
}
.profile-activity__header:before {
  display: inline-block;
  font-family: "Font Awesome 5 Free";
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
[dir="ltr"] .profile-activity__header:before {
  margin-right: 2px;
}
[dir="rtl"] .profile-activity__header:before {
  margin-left: 2px;
}
.profile-activity__avatar {
  width: 30px;
  height: 30px;
}
[dir="ltr"] .profile-activity__avatar {
  margin-right: calc(12px / 2);
}
[dir="rtl"] .profile-activity__avatar {
  margin-left: calc(12px / 2);
}
.profile-activity-list--articles .profile-contribution__title:before,
.profile-activity[class$="-article"] .profile-activity__header:before {
  font-weight: 400;
  content: "\f15c";
}
.profile-activity-list--posts .profile-contribution__title:before,
.profile-activity[class$="-post"] .profile-activity__header:before {
  font-weight: 400;
  content: "\f086";
}
.profile-activity-list--comments .profile-contribution__title:before,
.profile-activity[class$="-comment"] .profile-activity__header:before {
  font-weight: 400;
  content: "\f075";
}
.user-subscribe {
  display: inline-block;
}
.entry-info {
  display: flex;
  font-size: calc(16px * 0.85);
  align-items: center;
}
.entry-info__avatar {
  flex-shrink: 0;
}
[dir="ltr"] .entry-info__avatar {
  padding-right: 12px;
}
[dir="rtl"] .entry-info__avatar {
  padding-left: 12px;
}
.status-label {
  font-size: 12px;
  color: #fff;
}
[dir] .status-label {
  padding: 2px calc(12px / 2);
  border-radius: 8px;
}
[dir] .status-label--pending {
  background-color: rgba(255, 197, 61, 1);
}
[dir] .status-label--with-ticket {
  background-color: #614EFA;
}
.status-label--with-ticket:hover,
.status-label--with-ticket:focus,
.status-label--with-ticket:active {
  color: #fff;
}
[dir] .status-label--solved,
[dir] .status-label--closed {
  background-color: rgba(58, 169, 69, 1);
}
[dir] .status-label--new,
[dir] .status-label--open {
  background-color: rgba(235, 58, 65, 1);
}
[dir] .status-label--answered {
  background-color: rgba(255, 197, 61, 1);
}
[dir] .status-label--official {
  background-color: #614EFA;
}
[dir] .status-label--completed,
[dir] .status-label--answered {
  background-color: rgba(58, 169, 69, 1);
}
[dir] .status-label--planned {
  background-color: #00011D;
}
.status-label--not-planned {
  color: #00011D;
}
[dir] .status-label--not-planned {
  background-color: #e7e7ea;
}
.attachment-list {
  font-size: calc(16px * 0.85);
  list-style: none;
}
[dir] .attachment-list {
  margin: 0;
}
[dir="ltr"] .attachment-list {
  padding-left: 0;
}
[dir="rtl"] .attachment-list {
  padding-right: 0;
}
.attachment-list__item {
  position: relative;
}
[dir] .attachment-list__item {
  margin-bottom: calc(16px * 1.5 / 2);
}
[dir="ltr"] .attachment-list__item {
  padding-left: calc(12px + 12px / 2);
}
[dir="rtl"] .attachment-list__item {
  padding-right: calc(12px + 12px / 2);
}
[dir] .attachment-list__item:last-child {
  margin-bottom: 0;
}
.attachment-list__icon {
  position: absolute;
  top: 4px;
}
[dir="ltr"] .attachment-list__icon {
  left: 0;
}
[dir="rtl"] .attachment-list__icon {
  right: 0;
}
[dir] .callout {
  padding: calc(16px * 1.5) 20px;
  margin-bottom: calc(16px * 1.5);
  background-color: #e7e7ea;
}
[dir="ltr"] .callout {
  border-left: 5px solid;
}
[dir="rtl"] .callout {
  border-right: 5px solid;
}
[dir] .callout p:last-child {
  margin-bottom: 0;
}
[dir] .callout--transparent {
  background-color: transparent;
  border: 1px #d0d0d8;
  border-left: 5px solid #d0d0d8;
  box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.14);
}
[dir] .callout--summary {
  background-color: #f2f2f2;
  border-color: #d0d0d8;
}
.callout--success {
  color: #00011D;
}
[dir] .callout--success {
  background-color: #ccedcf;
  border-color: rgba(58, 169, 69, 1);
}
.callout--success .callout__title {
  color: rgba(58, 169, 69, 1);
}
.callout--info {
  color: #00011D;
}
[dir] .callout--info {
  background-color: #efedfe;
  border-color: rgba(97, 78, 250, 1);
}
.callout--info .callout__title {
  color: rgba(97, 78, 250, 1);
}
.callout--warning {
  color: #00011D;
}
[dir] .callout--warning {
  background-color: #ffe5a8;
  border-color: rgba(255, 197, 61, 1);
}
.callout--warning .callout__title {
  color: #a37200;
}
.callout--danger {
  color: #00011D;
}
[dir] .callout--danger {
  background-color: #fff;
  border-color: rgba(235, 58, 65, 1);
}
.callout--danger .callout__title {
  color: rgba(235, 58, 65, 1);
}
.callout--primary {
  color: #00011D;
}
[dir] .callout--primary {
  background-color: #ddd9fe;
  border-color: #614EFA;
}
.callout--primary .callout__title {
  color: #614EFA;
}
[dir] .callout--dashed {
  border-style: dashed;
  border-width: 1px;
}
[dir] .image-with-border {
  padding: calc(12px - 2px);
  border: 2px solid #c3cccf;
}
[dir] .image-with-shadow {
  box-shadow: 0 5px 15px 2px #434351;
}
[dir] .image-with-lightbox {
  cursor: pointer;
}
.image-overlay {
  position: relative;
}
.image-overlay:before {
  position: absolute;
  top: 0;
  bottom: 0;
  content: "";
}
[dir] .image-overlay:before {
  background-color: rgba(255, 255, 255, 0.3);
}
[dir="ltr"] .image-overlay:before {
  right: 0;
  left: 0;
}
[dir="rtl"] .image-overlay:before {
  right: 0;
  left: 0;
}
.image-with-video-icon {
  position: relative;
  display: block;
}
.image-with-video-icon img {
  width: 100%;
}
.image-with-video-icon:before {
  position: absolute;
  top: 50%;
  z-index: 3;
  width: 0;
  height: 0;
  font-size: 0;
  content: "";
  transition: transform 0.6s ease;
}
[dir] .image-with-video-icon:before {
  border-style: solid;
}
[dir="ltr"] .image-with-video-icon:before {
  left: 50%;
  border-color: transparent transparent transparent #fff;
  border-width: 30px 0 30px 60px;
  transform: translate(-50%, -50%);
}
[dir="rtl"] .image-with-video-icon:before {
  right: 50%;
  border-color: transparent #fff transparent transparent;
  border-width: 30px 60px 30px 0;
  transform: translate(50%, -50%);
}
.image-with-video-icon:after {
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: 2;
  content: "";
}
[dir] .image-with-video-icon:after {
  background-color: rgba(0, 0, 0, 0.3);
}
[dir="ltr"] .image-with-video-icon:after {
  right: 0;
  left: 0;
}
[dir="rtl"] .image-with-video-icon:after {
  right: 0;
  left: 0;
}
[dir="ltr"] .image-with-video-icon:active:before,
[dir="ltr"] .image-with-video-icon:hover:before {
  transform: translate(-50%, -50%) scale(1.1);
}
[dir="rtl"] .image-with-video-icon:active:before,
[dir="rtl"] .image-with-video-icon:hover:before {
  transform: translate(50%, -50%) scale(1.1);
}
.list-colored,
.list-bullet,
.list-colored-filled {
  list-style-type: none;
  counter-reset: list;
}
[dir="ltr"] .list-colored,
[dir="ltr"] .list-bullet,
[dir="ltr"] .list-colored-filled {
  padding-left: 0 !important;
}
[dir="rtl"] .list-colored,
[dir="rtl"] .list-bullet,
[dir="rtl"] .list-colored-filled {
  padding-right: 0 !important;
}
.list-colored > ul,
.list-bullet > ul,
.list-colored-filled > ul {
  list-style: none;
}
[dir] .list-colored > ul,
[dir] .list-bullet > ul,
[dir] .list-colored-filled > ul {
  margin-bottom: 14px;
}
.list-colored > ol,
.list-bullet > ol,
.list-colored-filled > ol {
  list-style-type: none;
  counter-reset: list;
}
[dir] .list-colored > ol,
[dir] .list-bullet > ol,
[dir] .list-colored-filled > ol {
  margin-bottom: 14px;
}
.list-colored > li {
  position: relative;
  counter-increment: list;
}
[dir] .list-colored > li {
  margin-bottom: calc(16px * 1.5 / 1.5) !important;
}
[dir="ltr"] .list-colored > li {
  padding-left: calc(12px + 30px);
}
[dir="rtl"] .list-colored > li {
  padding-right: calc(12px + 30px);
}
.list-colored > li:before {
  position: absolute;
  top: -3px;
  z-index: 1;
  width: 30px;
  height: 30px;
  font-size: calc(16px * 0.85);
  font-weight: 500;
  line-height: 30px;
  color: #614EFA;
  content: counter(list);
}
[dir] .list-colored > li:before {
  text-align: center;
  border: 2px solid #614EFA;
  border-radius: 50%;
}
[dir="ltr"] .list-colored > li:before {
  left: 0;
}
[dir="rtl"] .list-colored > li:before {
  right: 0;
}
.list-colored-filled > li {
  position: relative;
  counter-increment: list;
}
[dir] .list-colored-filled > li {
  margin-bottom: calc(16px * 1.5 / 1.5) !important;
}
[dir="ltr"] .list-colored-filled > li {
  padding-left: calc(12px + 30px);
}
[dir="rtl"] .list-colored-filled > li {
  padding-right: calc(12px + 30px);
}
.list-colored-filled > li:before {
  position: absolute;
  top: -3px;
  z-index: 1;
  width: 30px;
  height: 30px;
  font-size: calc(16px * 0.85);
  font-weight: 500;
  line-height: 30px;
  color: #fff;
  content: counter(list);
}
[dir] .list-colored-filled > li:before {
  text-align: center;
  background: #614EFA;
  border: 2px solid #614EFA;
  border-radius: 50%;
}
[dir="ltr"] .list-colored-filled > li:before {
  left: 0;
}
[dir="rtl"] .list-colored-filled > li:before {
  right: 0;
}
.list-bullet > li {
  position: relative;
}
[dir] .list-bullet > li {
  margin-bottom: 10px;
}
[dir="ltr"] .list-bullet > li {
  padding-left: 30px;
}
[dir="rtl"] .list-bullet > li {
  padding-right: 30px;
}
.list-bullet > li:before {
  position: absolute;
  top: -2px;
  font-family: "Font Awesome 5 Free";
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  color: #614EFA;
  content: "\f058";
}
[dir="ltr"] .list-bullet > li:before {
  left: 0;
}
[dir="rtl"] .list-bullet > li:before {
  right: 0;
}
.list-bullet-filled {
  list-style-type: none;
}
[dir="ltr"] .list-bullet-filled {
  padding-left: 0 !important;
}
[dir="rtl"] .list-bullet-filled {
  padding-right: 0 !important;
}
.list-bullet-filled > li {
  position: relative;
}
[dir] .list-bullet-filled > li {
  margin-bottom: 10px;
}
[dir="ltr"] .list-bullet-filled > li {
  padding-left: 30px;
}
[dir="rtl"] .list-bullet-filled > li {
  padding-right: 30px;
}
.list-bullet-filled > li:before {
  position: absolute;
  top: 3px;
  z-index: 1;
  width: 22px;
  height: 22px;
  font-family: "Font Awesome 5 Free";
  font-size: calc(16px * 0.85);
  font-weight: 900;
  line-height: 22px;
  color: #fff;
  content: "\f00c";
}
[dir] .list-bullet-filled > li:before {
  text-align: center;
  background: #614EFA;
  border-radius: 50%;
}
[dir="ltr"] .list-bullet-filled > li:before {
  left: 0;
}
[dir="rtl"] .list-bullet-filled > li:before {
  right: 0;
}
[dir="ltr"] .text-left {
  text-align: left;
}
[dir="rtl"] .text-left {
  text-align: right;
}
[dir] .text-center {
  text-align: center;
}
[dir="ltr"] .text-right {
  text-align: right;
}
[dir="rtl"] .text-right {
  text-align: left;
}
[dir] .text-primary {
  background-color: #614EFA;
}
[dir] .text-info {
  background-color: rgba(97, 78, 250, 1);
}
[dir] .text-warning {
  background-color: rgba(255, 197, 61, 1);
}
[dir] .text-danger {
  background-color: rgba(235, 58, 65, 1);
}
[dir] .text-success {
  background-color: rgba(58, 169, 69, 1);
}
[dir] .accordion {
  padding-top: 0;
  margin-bottom: calc(16px * 1.5);
  border: 1px solid #d0d0d8;
  border-radius: 8px;
}
.accordion__item-title {
  position: relative;
  font-size: calc(16px * 1.25);
}
[dir] .accordion__item-title {
  cursor: pointer;
}
[dir="ltr"] .accordion__item-title {
  padding: 15px 20px 15px 52px;
}
[dir="rtl"] .accordion__item-title {
  padding: 15px 52px 15px 20px;
}
[dir] .accordion__item-title:not(.accordion__item-title--active) {
  border-bottom: 1px solid #d0d0d8;
}
.accordion__item-title:before {
  position: absolute;
  content: "";
}
.accordion__item-content {
  display: none;
}
[dir] .accordion__item-content {
  padding: 20px;
  border-bottom: 1px solid #d0d0d8;
}
[dir] .accordion__item-content p:last-child {
  margin-bottom: 0;
}
[dir] .accordion__item:last-child .accordion__item-title {
  border-bottom: none;
}
.accordion--default .accordion__item-title:before {
  top: 50%;
  width: 8px;
  height: 8px;
  transition: transform 0.3s;
}
[dir] .accordion--default .accordion__item-title:before {
  margin-top: -4px;
  border-bottom: 2px solid #614EFA;
}
[dir="ltr"] .accordion--default .accordion__item-title:before {
  left: 22px;
  border-left: 2px solid #614EFA;
  transform: rotate(-45deg);
}
[dir="rtl"] .accordion--default .accordion__item-title:before {
  right: 22px;
  border-right: 2px solid #614EFA;
  transform: rotate(45deg);
}
[dir] .accordion--default .accordion__item-title--active {
  background-color: #f0f0f0;
}
.accordion--default .accordion__item-title--active:before {
  transition: transform 0.3s;
}
[dir="ltr"] .accordion--default .accordion__item-title--active:before {
  transform: rotate(135deg);
}
[dir="rtl"] .accordion--default .accordion__item-title--active:before {
  transform: rotate(-135deg);
}
.accordion--colored .accordion__item-title {
  transition: background-color 0.3s;
}
.accordion--colored .accordion__item-title:before,
.accordion--colored .accordion__item-title:after {
  top: 50%;
}
.accordion--colored .accordion__item-title:before {
  width: 10px;
  height: 2px;
}
[dir] .accordion--colored .accordion__item-title:before {
  margin-top: -1px;
  background-color: #757585;
}
[dir="ltr"] .accordion--colored .accordion__item-title:before {
  left: 20px;
}
[dir="rtl"] .accordion--colored .accordion__item-title:before {
  right: 20px;
}
.accordion--colored .accordion__item-title:after {
  position: absolute;
  width: 2px;
  height: 10px;
  content: "";
}
[dir] .accordion--colored .accordion__item-title:after {
  margin-top: -5px;
  background-color: #757585;
}
[dir="ltr"] .accordion--colored .accordion__item-title:after {
  left: 24px;
}
[dir="rtl"] .accordion--colored .accordion__item-title:after {
  right: 24px;
}
.accordion--colored .accordion__item-title--active {
  color: #fff;
  transition: background-color 0.3s;
}
[dir] .accordion--colored .accordion__item-title--active {
  background-color: #614EFA;
}
[dir] .accordion--colored .accordion__item-title--active:before {
  background-color: #fff;
}
.accordion--colored .accordion__item-title--active:after {
  display: none;
}
[dir] .tabs {
  margin-bottom: calc(16px * 1.5);
}
.tab {
  display: block;
}
[dir] .tab {
  padding: 30px;
  margin-top: -1px;
  border: 1px solid #d0d0d8;
}
[dir="ltr"] .tab {
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  border-bottom-right-radius: 8px;
  border-bottom-left-radius: 8px;
}
[dir="rtl"] .tab {
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  border-bottom-right-radius: 8px;
  border-bottom-left-radius: 8px;
}
[dir] .tab p:last-child {
  margin-bottom: 0;
}
[dir="ltr"] .tab:nth-child(2) {
  border-top-left-radius: 0;
}
[dir="rtl"] .tab:nth-child(2) {
  border-top-right-radius: 0;
}
.tabs-link {
  display: inline-block;
  font-weight: 600;
  color: #00011D;
}
[dir] .tabs-link {
  padding: 8px 30px;
  margin: 0;
  cursor: pointer;
  border: 1px solid transparent;
  border-bottom-width: 0;
}
.tabs-link:hover {
  color: #614EFA;
}
.tabs-link.is-active {
  color: #614EFA;
}
[dir] .tabs-link.is-active {
  cursor: pointer;
  border: 1px solid #d0d0d8;
  border-bottom: 1px solid #fff;
}
[dir="ltr"] .tabs-link.is-active {
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
}
[dir="rtl"] .tabs-link.is-active {
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
}
.tabs-link.is-active:hover {
  color: #614EFA;
}
[dir] .tabs-link.is-active:hover {
  cursor: default;
}
[dir] .tabs--colored-1 .tab {
  background-color: #f7f7f8 !important;
}
[dir] .tabs--colored-1 .tabs-link.is-active {
  background-color: #f7f7f8;
  border-bottom-color: #f7f7f8;
}
.tabs--colored-2 .tabs-link:hover {
  color: #614EFA;
}
.tabs--colored-2 .tabs-link.is-active {
  color: #fff;
}
[dir] .tabs--colored-2 .tabs-link.is-active {
  background-color: #614EFA;
  border-color: #614EFA;
}
.tabs--colored-2 .tabs-link.is-active:hover {
  color: #fff;
}
[dir] .tabs--colored-2 .tab {
  background-color: #f7f7f8 !important;
}
.skip-navigation {
  position: absolute;
  top: auto;
  z-index: -999;
  display: flex;
  overflow: hidden;
  font-size: 14px;
  color: white;
  align-items: center;
  justify-content: center;
}
[dir] .skip-navigation {
  padding: 20px;
  margin: 20px;
  background-color: black;
}
[dir="ltr"] .skip-navigation {
  left: -999px;
}
[dir="rtl"] .skip-navigation {
  right: -999px;
}
.skip-navigation:focus,
.skip-navigation:active {
  top: auto;
  z-index: 999;
  overflow: auto;
  text-decoration: none;
}
[dir] .skip-navigation:focus,
[dir] .skip-navigation:active {
  text-align: center;
}
[dir="ltr"] .skip-navigation:focus,
[dir="ltr"] .skip-navigation:active {
  left: auto;
}
[dir="rtl"] .skip-navigation:focus,
[dir="rtl"] .skip-navigation:active {
  right: auto;
}
.notification {
  display: table;
  width: 100%;
  font-family: sans-serif;
  font-size: 12px;
  color: #555;
  transition: height 0.2s;
}
[dir] .notification {
  padding: 13px 15px;
  border: 1px solid;
}
.notification a {
  color: #158ec2;
}
.notification-inner {
  max-width: 980px;
}
[dir] .notification-inner {
  padding: 0 20px;
  margin: 0 auto;
}
.notification-icon,
.notification-text,
.notification-dismiss {
  display: table-cell;
  vertical-align: middle;
}
.notification-text {
  width: 100%;
}
[dir] .notification-text {
  padding: 0 15px;
}
.notification + .notification {
  position: relative;
  top: -1px;
}
[dir] .notification + .notification {
  margin-bottom: -1px;
}
[dir] .notification-error {
  background: #ffeded;
  border-color: #f7cbcb;
}
[dir] .notification-error .notification-icon:before,
[dir] .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");
}
[dir] .notification-notice {
  background: #dbf3ff;
  border-color: #b5e0f5;
}
[dir] .notification-notice .notification-icon:before,
[dir] .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");
}
.notification-alert {
  color: #ad5e18;
}
[dir] .notification-alert {
  background: #fff8ed;
  border-color: #fcdba9;
}
[dir] .notification-alert .notification-icon:before,
[dir] .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 {
  display: inline-block;
  width: 14px;
  height: 14px;
  vertical-align: middle;
  content: "";
}
[dir] .notification-icon:before,
[dir] .notification-inline.notification-error:before {
  background-size: cover;
}
.notification-dismiss,
a.notification-dismiss {
  color: #555;
  text-decoration: none !important;
  opacity: 0.6;
  transition: opacity 100ms ease;
}
[dir] .notification-dismiss,
[dir] a.notification-dismiss {
  cursor: pointer;
}
.notification-dismiss:hover {
  opacity: 1;
}
.notification-inline {
  position: relative;
  line-height: 14px;
  vertical-align: middle;
}
[dir] .notification-inline {
  padding: 5px;
  margin-top: 5px;
  border-radius: 4px;
}
[dir="ltr"] .notification-inline {
  text-align: left;
}
[dir="rtl"] .notification-inline {
  text-align: right;
}
[dir="rtl"] .notification-inline {
  text-align: right;
}
.notification-inline[aria-hidden="true"] {
  display: none;
}
[dir] .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");
}
[dir="ltr"] .notification-inline.notification-error:before {
  margin: -2px 5px 0 0;
}
[dir="rtl"] .notification-inline.notification-error:before {
  margin: -2px 0 0 5px;
}
[dir="rtl"] .notification-inline.notification-error:before {
  margin: 0 0 0 5px;
}
.notification-inline.notification-error {
  color: #cc3340;
}
[dir] .notification-inline.notification-error {
  background-color: #fff0f1;
  border: 1px solid #e35b66;
}
[dir] .notification-inline.notification-large {
  padding: 13px 15px;
  margin-bottom: 25px;
}
[dir="ltr"] .notification-left-aligned {
  padding-left: 0;
  text-align: left;
}
[dir="rtl"] .notification-left-aligned {
  padding-right: 0;
  text-align: right;
}
.lt-status-widget {
  font-weight: 600;
}
.lt-status-widget,
.lt-status-widget:hover,
.lt-status-widget:focus,
.lt-status-widget:active {
  color: #fff;
}
.lt-status-widget-container {
  display: flex;
  align-items: center;
}
.lt-status-widget__indicator {
  width: 0.75rem;
  height: 0.75rem;
}
[dir] .lt-status-widget__indicator {
  background-color: #aaa;
  border-radius: 50%;
}
[dir] .lt-status-widget__indicator--none {
  background-color: #1a8917;
}
[dir] .lt-status-widget__indicator--operational {
  background-color: #1a8917;
}
[dir] .lt-status-widget__indicator--minor {
  background-color: #f1c40f;
}
[dir] .lt-status-widget__indicator--major {
  background-color: #e67e22;
}
[dir] .lt-status-widget__indicator--critical {
  background-color: #c94a4a;
}
[dir] .lt-status-widget__indicator--maintenance {
  background-color: #3498db;
}
[dir="ltr"] .lt-status-widget__indicator__text {
  margin-left: 0.5rem;
}
[dir="rtl"] .lt-status-widget__indicator__text {
  margin-right: 0.5rem;
}
.filter-list-item__link {
  font-size: 14px;
  color: #3b3d4f;
}
[dir] .filter-list-item__link {
  padding: 5px 10px;
  cursor: pointer;
  background: #f4f6ff;
  border-radius: 8px;
}
.filter-list-item__link.is-active {
  color: #fff;
}
[dir] .filter-list-item__link.is-active {
  background: #3b3d4f;
}
.sidenav {
  position: relative;
  overflow: hidden;
}
.sidenav a {
  color: inherit;
  text-decoration: none;
}
.sidenav a:hover,
.sidenav a:focus {
  color: inherit;
}
.sidenav span,
.sidenav a {
  line-height: 1.2;
}
[dir] .sidenav span,
[dir] .sidenav a {
  padding: 8px 0;
  cursor: pointer;
}
.sidenav__articles-list{
  list-style: none;
}
[dir] .sidenav__articles-list{
  margin-bottom: 0;
}
[dir="ltr"] .sidenav__articles-list{
  margin-left: 0;
}
[dir="rtl"] .sidenav__articles-list{
  margin-right: 0;
}
[dir="ltr"] .sidenav__articles-list{
  padding-right: 0;
}
[dir="rtl"] .sidenav__articles-list{
  padding-left: 0;
}
.sidenav__section.is-active > a,.sidenav__section.is-active > span,.sidenav__article.is-active > a,.sidenav__article.is-active > span{
  font-weight: bold;
}
.sidenav__section-name{
  position: relative;
  display: block;
}
[dir="ltr"] .sidenav__section-name{
  padding-right: 16px;
}
[dir="rtl"] .sidenav__section-name{
  padding-left: 16px;
}
.sidenav__section-name:after{
  position: absolute;
  top: 50%;
  content: "\f105";
  transition: all 0.3s;
}
[dir] .sidenav__section-name:after{
  transform: translateY(-50%);
}
[dir="ltr"] .sidenav__section-name:after{
  right: 0;
}
[dir="rtl"] .sidenav__section-name:after{
  left: 0;
}
.sidenav__section-name:after,.sidenav a:before,.sidenav span:before{
  display: inline-block;
  font-family: "Font Awesome 5 Free";
  font-style: normal;
  font-weight: 900;
  font-variant: normal;
  line-height: 1;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  text-rendering: auto;
}
.sidenav__section-name:after{
  display: none !important;
}
.sidenav__section.is-active > .sidenav__section-name{
  font-weight: 600;
  color: #00011D;
}
.sidenav__section-name {
  font-weight: 600;
}
.sidenav-toggle {
  font-size: 24px;
  color: #614EFA;
}
[dir] .sidenav-toggle {
  margin-bottom: calc(16px * 1.5 / 2);
  cursor: pointer;
}
.sidenav-toggle i {
  pointer-events: none;
}
[dir] .sidenav-toggle.is-active i {
  transform: scale(-1, 1);
}
@media (max-width: 991px) {
  .sidenav-toggle {
    display: none;
  }
}
[dir="ltr"] .sidenav__section-name{
  padding-right: 35px !important;
}
[dir="rtl"] .sidenav__section-name{
  padding-left: 35px !important;
}
.sidenav__section-name:before{
  position: absolute;
  top: 50%;
  display: block;
  width: 9px;
  height: 14px;
  content: "";
}
[dir] .sidenav__section-name:before{
  border-top: 7px solid transparent;
  border-bottom: 7px solid transparent;
  transform: translateY(-50%);
}
[dir="ltr"] .sidenav__section-name:before{
  right: 15px;
  border-left: 9px solid #614EFA;
}
[dir="rtl"] .sidenav__section-name:before{
  left: 15px;
  border-right: 9px solid #614EFA;
}
.sidenav__section-name:before {
  width: 9px;
  height: 11px;
}
[dir] .sidenav__section-name:before {
  border-top: 5px solid transparent;
  border-bottom: 5px solid transparent;
}
[dir="ltr"] .sidenav__section-name:before {
  right: 17px;
  border-left: 7px solid #614EFA;
}
[dir="rtl"] .sidenav__section-name:before {
  left: 17px;
  border-right: 7px solid #614EFA;
}
.sidenav__section.is-active .sidenav__section-name:before {
  width: 11px;
  height: 12px;
}
[dir] .sidenav__section.is-active .sidenav__section-name:before {
  border-top: 7px solid #614EFA;
  border-bottom: none;
}
[dir="ltr"] .sidenav__section.is-active .sidenav__section-name:before {
  border-right: 5px solid transparent;
  border-left: 5px solid transparent;
}
[dir="rtl"] .sidenav__section.is-active .sidenav__section-name:before {
  border-right: 5px solid transparent;
  border-left: 5px solid transparent;
}
.prevnext {
  display: block;
}
[dir] .prevnext {
  margin-bottom: calc(16px * 1.5);
}
.prevnext__block {
  display: inline-flex;
  -ms-flex-align: center;
  flex-flow: row nowrap;
  align-items: center;
}
[dir] .prevnext__block {
  margin-bottom: calc(16px * 1.5);
}
[dir="ltr"] .prevnext__block--prev {
  float: left;
}
[dir="rtl"] .prevnext__block--prev {
  float: right;
}
[dir="ltr"] .prevnext__block--next {
  float: right;
}
[dir="rtl"] .prevnext__block--next {
  float: left;
}
[dir="ltr"] .prevnext__arrow-left {
  margin-right: 12px;
}
[dir="rtl"] .prevnext__arrow-left {
  margin-left: 12px;
}
[dir="ltr"] .prevnext__arrow-right {
  margin-left: 12px;
}
[dir="rtl"] .prevnext__arrow-right {
  margin-right: 12px;
}
[dir] .prevnext__title {
  padding: 0;
}
@media (max-width: 767px) {
  .prevnext__title {
    display: none;
  }
}
.prevnext__link {
  min-width: 90px;
}
.prevnext span.prevnext__btn {
  color: #e7e7ea;
  opacity: 0.6;
}
[dir] .prevnext span.prevnext__btn {
  cursor: pointer;
  background-color: transparent !important;
  border-color: #e7e7ea;
}
[dir] .prevnext .prevnext__btn {
  border-width: 1px;
  border-radius: 8px;
}
[dir="ltr"] .community-nav__item {
  float: left;
}
[dir="rtl"] .community-nav__item {
  float: right;
}
[dir="ltr"] .community-nav__item + .community-nav__item {
  margin-left: 12px;
}
[dir="rtl"] .community-nav__item + .community-nav__item {
  margin-right: 12px;
}
.community-nav__item.is-active {
  font-weight: 600;
}
[dir="ltr"] .community-nav__item--button {
  float: right;
}
[dir="rtl"] .community-nav__item--button {
  float: left;
}
.vote {
  width: 100%;
}
.vote--post {
  display: flex;
  width: 100%;
  max-width: calc(16px * 1.5 * 2.3333333);
  flex-flow: row wrap;
  align-items: center;
}
@media (max-width: 767px) {
  .vote--post {
    flex-flow: row nowrap;
  }
}
.vote-sum {
  display: block;
  width: 100%;
  font-weight: 600;
}
[dir] .vote-sum {
  padding: calc(16px * 1.5 / 4)
    calc(16px * 1.5 / 2);
  text-align: center;
}
.vote-control {
  display: block !important;
  color: #00011D;
}
[dir] .vote-control {
  background-color: transparent;
  border: 1px solid #614EFA;
}
[dir="ltr"] .vote-control {
  margin-right: auto;
  margin-left: auto;
}
[dir="rtl"] .vote-control {
  margin-right: auto;
  margin-left: auto;
}
.vote-control:hover,
.vote-control:active,
.vote-control:focus,
.vote-control--voted {
  color: #fff;
}
[dir] .vote-control:hover,
[dir] .vote-control:active,
[dir] .vote-control:focus,
[dir] .vote-control--voted {
  background-color: #614EFA;
}
[dir] .vote-control--active {
  border-color: #474747;
}
@media (min-width: 768px) {
  [dir] .topic-list-page {
    margin-bottom: calc(16px * 1.5);
  }
}
[dir="ltr"] .topic-list-item:nth-child(2n + 1) {
  clear: left;
}
[dir="rtl"] .topic-list-item:nth-child(2n + 1) {
  clear: right;
}
[dir] .topic-list-item__box {
  padding: calc(16px * 1.5) 12px;
  margin-bottom: calc(16px * 1.5);
  border: 1px solid #e7e7ea;
  border-radius: 8px;
}
[dir] .topic-list-item__title {
  margin-bottom: calc(16px * 1.5 / 2);
}
[dir] .topic-page {
  margin-bottom: calc(16px * 1.5 * 2);
}
@media (max-width: 767px) {
  [dir] .topic-page {
    margin-bottom: calc(16px * 1.5 / 2);
  }
}
.topic {
  display: table;
  width: 100%;
}
[dir] .topic {
  padding-bottom: calc(16px * 1.5 / 2);
  margin-bottom: calc(16px * 1.5);
  border-bottom: 1px solid #e7e7ea;
}
.topic__col {
  display: table-cell;
  vertical-align: inherit;
}
@media (min-width: 480px) {
  .topic__col {
    vertical-align: top;
  }
}
[dir="ltr"] .topic__col--new-post {
  text-align: right;
}
[dir="rtl"] .topic__col--new-post {
  text-align: left;
}
.topic__title {
  width: 100%;
  font-size: 32px;
}
[dir] .topic__title {
  margin-top: calc(16px * 1.5 / 2);
  margin-bottom: calc(16px * 1.5 / 2);
}
[dir="ltr"] .topic-filters__item {
  float: left;
  margin-right: calc(12px / 2);
}
[dir="rtl"] .topic-filters__item {
  float: right;
  margin-left: calc(12px / 2);
}
@media (max-width: 767px) {
  [dir] .topic-filters__item {
    margin-bottom: calc(16px * 1.5 / 2);
  }
}
[dir] .topic-controls {
  margin-bottom: calc(16px * 1.5);
}
@media (min-width: 768px) {
  .topic-controls {
    display: flex;
    justify-content: space-between;
  }
  [dir] .topic-controls {
    margin-bottom: calc(16px * 1.5 * 2);
  }
}
.topic-controls__item {
  display: flex;
  align-items: center;
}
[dir="ltr"] .topic-followers {
  margin-right: calc(12px / 2);
}
[dir="rtl"] .topic-followers {
  margin-left: calc(12px / 2);
}
@media (min-width: 768px) {
  [dir] .post-page {
    margin-bottom: calc(16px * 1.5 * 2);
  }
}
[dir="ltr"] .post-page .comment__official-heading {
  right: 64px;
}
[dir="rtl"] .post-page .comment__official-heading {
  left: 64px;
}
.post-page .comment {
  min-height: 160px;
}
[dir] .post-page .comment__header {
  margin-bottom: calc(16px * 1.5);
}
.post {
  position: relative;
}
[dir] .post {
  margin-bottom: calc(16px * 1.5);
}
.post__title {
  font-size: 28px;
  font-weight: 600;
}
[dir="ltr"] .post__title {
  padding-right: calc(12px * 1.5);
}
[dir="rtl"] .post__title {
  padding-left: calc(12px * 1.5);
}
@media (min-width: 768px) {
  .post__title {
    font-size: 32px;
  }
}
@media (min-width: 992px) {
  .post__title {
    font-size: 41px;
  }
}
.post-meta {
  display: table;
  width: 100%;
}
[dir] .post-meta {
  margin-bottom: calc(16px * 1.5);
}
.post-meta__col {
  display: table-cell;
  vertical-align: top;
}
.post-meta__col--main {
  width: 100%;
}
[dir="ltr"] .post-meta__col--main {
  padding-right: 12px;
}
[dir="rtl"] .post-meta__col--main {
  padding-left: 12px;
}
.post__text {
  word-wrap: break-word;
}
.post__body {
  word-break: break-word;
}
.post__body ul {
  list-style: disc;
}
[dir="ltr"] .post__body ul,
[dir="ltr"] .post__body ol {
  padding-left: 20px;
}
[dir="rtl"] .post__body ul,
[dir="rtl"] .post__body ol {
  padding-right: 20px;
}
[dir] .post__body ul ul {
  margin-top: calc(16px * 1.5 / 2);
}
[dir] .post__body ul ol {
  margin-top: calc(16px * 1.5 / 2);
}
[dir] .post__body ol ul {
  margin-top: calc(16px * 1.5 / 2);
}
[dir] .post__body ol ol {
  margin-top: calc(16px * 1.5 / 2);
}
[dir] .post__body ul li {
  margin-bottom: calc(16px * 1.5 / 2);
}
[dir] .post__body ol li {
  margin-bottom: calc(16px * 1.5 / 2);
}
@media (min-width: 768px) {
  [dir="ltr"] .post__body {
    padding-right: calc(16px * 1.5 * 3.5833333);
  }
  [dir="rtl"] .post__body {
    padding-left: calc(16px * 1.5 * 3.5833333);
  }
}
.post__voting-and-actions {
  position: relative;
}
[dir] .post__voting-and-actions {
  padding-bottom: calc(16px * 1.5);
  margin-bottom: calc(16px * 1.5);
  text-align: center;
  border-bottom: 1px solid #e7e7ea;
}
@media (min-width: 768px) {
  .post__voting-and-actions {
    position: absolute;
    top: 0;
  }
  [dir] .post__voting-and-actions {
    border: 0;
  }
  [dir="ltr"] .post__voting-and-actions {
    right: 0;
  }
  [dir="rtl"] .post__voting-and-actions {
    left: 0;
  }
}
.post__actions {
  width: 100%;
}
[dir] .post__actions {
  padding: 10px 12px;
  text-align: center;
}
.post__actions button {
  display: flex;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  align-items: center;
  justify-content: center;
}
[dir] .post__actions button {
  cursor: pointer;
  background-color: transparent;
  border: none;
}
[dir="ltr"] .post__actions button {
  margin-right: auto;
  margin-left: auto;
}
[dir="rtl"] .post__actions button {
  margin-right: auto;
  margin-left: auto;
}
[dir] .post-callout {
  padding: calc(16px * 1.5 / 2) 15px;
  margin-bottom: 55px;
  background-color: #e7e7ea;
}
.post-callout__title {
  font-size: calc(16px * 1.1);
  font-weight: 600;
}
@media (min-width: 768px) {
  [dir] .post-list-page {
    margin-bottom: calc(16px * 1.5 * 2);
  }
}
[dir] .post-list-item {
  padding-bottom: calc(16px * 1.5);
  margin-bottom: calc(16px * 1.5);
  border-bottom: 1px solid #e7e7ea;
}
@media (min-width: 768px) {
  .post-list-item {
    display: table;
    width: 100%;
  }
}
[dir] .post-list-item:last-of-type {
  border-bottom: 0;
}
.post-list-item__title {
  font-size: 28px;
}
[dir] .post-list-item__title {
  margin-bottom: calc(16px * 1.5 / 2);
}
.post-list-item__title .fa-star {
  position: relative;
  top: -4px;
  font-size: 50%;
}
@media (min-width: 768px) {
  .post-list-item__col {
    display: table-cell;
    vertical-align: top;
  }
}
@media (min-width: 768px) {
  .post-list-item__col--main {
    width: 60%;
  }
}
@media (min-width: 768px) {
  .post-list-item__col--side {
    width: 40%;
  }
  [dir="ltr"] .post-list-item__col--side {
    text-align: right;
  }
  [dir="rtl"] .post-list-item__col--side {
    text-align: left;
  }
}
.post-info {
  font-size: 14px;
  color: #757585;
}
@media (min-width: 768px) {
  .post-info {
    min-width: 90px;
  }
  [dir] .post-info {
    padding: calc(12px / 2) 12px;
    text-align: center;
    background-color: #f9f9f9;
    border-radius: 8px;
  }
  [dir="ltr"] .post-info {
    float: right;
  }
  [dir="rtl"] .post-info {
    float: left;
  }
}
@media (min-width: 768px) {
  .post-info__count {
    display: block;
    font-weight: 600;
    color: #00011D;
  }
}
[dir="ltr"] .post-info + .post-info {
  margin-right: 12px;
}
[dir="rtl"] .post-info + .post-info {
  margin-left: 12px;
}
@media (max-width: 767px) {
  .post-info + .post-info:before {
    font-size: 10px;
    font-weight: 900;
    content: "\2022";
  }
  [dir="ltr"] .post-info + .post-info:before {
    margin-right: calc(12px / 2);
  }
  [dir="rtl"] .post-info + .post-info:before {
    margin-left: calc(12px / 2);
  }
}
.post-status {
  display: inline-block;
  font-size: 12px;
  color: #fff;
}
[dir] .post-status {
  padding: 1px calc(12px / 2);
  border-radius: 8px;
}
[dir] .post-status--completed,
[dir] .post-status--answered {
  background-color: rgba(58, 169, 69, 1);
}
[dir] .post-status--planned {
  background-color: #00011D;
}
.post-status--not-planned {
  color: #00011D;
}
[dir] .post-status--not-planned {
  background-color: #e7e7ea;
}
@media (min-width: 768px) {
  [dir] .new-post-page {
    margin-bottom: calc(16px * 1.5 * 2);
  }
}
.new-post-title {
  font-size: 28px;
}
@media (min-width: 768px) {
  .new-post-title {
    font-size: 32px;
  }
}
@media (min-width: 992px) {
  .new-post-title {
    font-size: 46px;
  }
}
[dir] .new-post-form {
  margin-bottom: calc(16px * 1.5);
}
[dir] .new-community-post-page {
  padding-top: calc(16px * 1.5);
  margin-bottom: calc(16px * 1.5);
}
@media (max-width: 767px) {
  [dir] .new-community-post-page {
    padding-top: 0;
    margin-bottom: 0;
  }
}
.hotposts-header {
  display: block;
}
[dir] .hotposts-header {
  margin-bottom: 0.5rem;
}
.hotposts-meta {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
}
.hotposts-meta .meta__item {
  width: calc (50% - 12px);
}
.hotposts-meta .meta__item:first-child {
  width: 100%;
}
.hotposts-meta .meta__item:nth-child(2):before {
  display: none;
}
.hotposts-author,
.hotposts-comments,
.hotposts-date,
.hotposts-img,
.hotposts-votes {
  display: inline-flex;
  align-items: center;
}
.hotposts-img {
  width: 20px;
  height: 20px;
  overflow: hidden;
  vertical-align: bottom;
}
[dir] .hotposts-img {
  border-radius: 50%;
}
[dir="ltr"] .hotposts-img {
  margin-right: 8px;
}
[dir="rtl"] .hotposts-img {
  margin-left: 8px;
}
.hotposts-img img {
  display: block;
  width: 100%;
  height: 100%;
}
.hotposts-name {
  display: inline-block;
  vertical-align: bottom;
}
.hotposts-icon {
  display: inline-flex;
  width: 13px;
  height: 13px;
}
[dir] .hotposts-icon {
  background-repeat: no-repeat;
  background-size: contain;
}
[dir="ltr"] .hotposts-icon {
  margin-right: 4px;
}
[dir="rtl"] .hotposts-icon {
  margin-left: 4px;
}
.hotposts-votes .hotposts-votes-icon:before {
  content: "\f164";
}
.tabs-link.is-active {
 background-color: #fff;
}
.accordion__item-content > .article-list:empty {
  display: none;
}
.subsection {
  margin-top: 20px;
  padding-top: 16px;
  border-top: 1px solid #eef0f3;
}
.subsection:first-child {
  margin-top: 0;
  padding-top: 0;
  border-top: none;
}
.accordion__item-content > .article-list + .subsection {
  margin-top: 24px;
}
.subsection__name {
  font-size: 15px;
  font-weight: 600;
  margin: 0 0 12px;
  padding: 0 8px;
  color: #00011D;
  text-transform: uppercase;
  letter-spacing: 0.04em;
}
.subsection__name a {
  color: inherit;
  text-decoration: none;
}
.subsection__name a:hover {
  color: #614EFA;
}
.subsection .article-list {
  margin-bottom: 0;
}
:root{--k-grad-bg:radial-gradient(90% 140% at 10% 110%,#FFE6E6 0%,rgba(255,233,231,0) 45%),radial-gradient(80% 120% at 90% -10%,#DBD7FC 0%,rgba(209,204,253,0) 60%),linear-gradient(180deg,#F1F0FC 0%,#FFFFFF 100%);--p600:#614efa;--p700:#4134B0;--p500:#7261fb;--p400:#8a7dfc;--p150:#DBD7FC;--p100:#E5E3FC;--p60:#F1F0FC;--p40:#F1F0FC;--n900:#00011D;--n850:#00011D;--n700:#303133;--n600:#5F6166;--n500:#5F6166;--n400:#A0A4AB;--n200:#BCBFC4;--n80:#D8DADE;--n60:#F4F5F7;--n40:#F4F5F7;--o500:#F15A5F;--o100:#FFE6E6;--pad:clamp(20px,5vw,80px);--fill:linear-gradient(135deg,#7261FB,#614EFA);
--g-hero:radial-gradient(90% 140% at 10% 110%,#FFE6E6 0%,rgba(255,233,231,0) 45%),radial-gradient(80% 120% at 90% -10%,#DBD7FC 0%,rgba(209,204,253,0) 60%),linear-gradient(180deg,#F1F0FC 0%,#FFFFFF 100%);
--g-page:radial-gradient(60% 140% at 100% -20%,#E5E3FC 0%,rgba(227,222,254,0) 65%),radial-gradient(40% 120% at 0% 110%,#FFE6E6 0%,rgba(255,233,231,0) 60%),linear-gradient(180deg,#F1F0FC 0%,#FFFFFF 100%)}
body{font-family:'Plus Jakarta Sans',sans-serif;color:var(--n850);background:#fff;-webkit-font-smoothing:antialiased}
.k-wrap{width:100%;max-width:none;margin:0;padding-left:var(--pad);padding-right:var(--pad);box-sizing:border-box}
.k-h1,.k-h2,.k-card__title,.k-hero__title,.k-cta h2{font-family:'Plus Jakarta Sans',sans-serif;font-weight:700;letter-spacing:-.02em;color:var(--n850);margin:0}
.k-h1{font-size:clamp(32px,4vw,52px);line-height:1.05}.k-h2{font-size:clamp(24px,2.4vw,32px);line-height:1.15}
.k-lead{font:400 18px/1.55 'Plus Jakarta Sans',sans-serif;color:var(--n600);max-width:640px;margin:0}
.k-section{padding-top:64px;padding-bottom:64px}.k-section--tight{padding-top:0}
:focus-visible{outline:2px solid var(--p500);outline-offset:2px}
.k-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:999px;padding:12px 22px;font:600 14px/20px 'Inter','Plus Jakarta Sans',sans-serif;border:1px solid transparent;text-decoration:none!important;white-space:nowrap;cursor:pointer;transition:background .16s,border-color .16s,color .16s}
.k-btn--dark{background:var(--n900);color:#fff!important}.k-btn--dark:hover{background:#201B67}
.k-btn--brand{background:var(--p600);color:#fff!important}.k-btn--brand:hover{background:var(--p700)}
.k-btn--ghost{background:#fff;color:var(--n850)!important;border-color:var(--n200)}.k-btn--ghost:hover{border-color:var(--p600);color:var(--p600)!important}
.k-btn--lg{padding:16px 28px;font-size:16px}.k-btn--block{display:flex;width:100%}
.k-icon-btn{width:40px;height:40px;border-radius:50%;border:none;background:none;color:var(--n850);display:inline-flex;align-items:center;justify-content:center;cursor:pointer}
.k-icon-btn--tint{background:var(--p60);color:var(--p600)}
.k-header{background:#fff;border-bottom:1px solid var(--n80);position:relative;z-index:50}
.k-home .k-header,body.k-is-home .k-header{background:transparent}
.k-header__bar{display:flex;align-items:center;gap:32px;min-height:80px}
.k-header__logo img{height:34px;width:auto;display:block}
.k-header__search{flex:1;max-width:460px}
.k-header__nav{margin-left:auto;display:flex;align-items:center;gap:28px}
.k-nav-link{font:500 15px/1 'Plus Jakarta Sans',sans-serif;color:var(--n700)!important;text-decoration:none!important}.k-nav-link:hover{color:var(--p600)!important}
.k-header__icons{display:none;margin-left:auto;gap:8px}
.k-status{display:inline-flex;align-items:center;gap:8px;border:1px solid var(--n80);border-radius:999px;padding:9px 14px}
.k-status:before{content:"";width:8px;height:8px;border-radius:50%;background:#3aa945;box-shadow:0 0 0 3px rgba(58,169,69,.2)}
.k-search{position:relative;margin:0}.k-search form{margin:0;position:relative}
.k-search input[type="search"]{width:100%;height:46px;box-sizing:border-box;border-radius:999px!important;border:1px solid transparent!important;background:var(--n40) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='none' stroke='%23434351' stroke-width='1.8' stroke-linecap='round' viewBox='0 0 24 24'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='m20 20-3.5-3.5'/%3E%3C/svg%3E") no-repeat 18px 50%!important;padding:0 20px 0 48px!important;font:400 15px/1 'Plus Jakarta Sans',sans-serif;color:var(--n850);box-shadow:none!important}
.k-search input[type="search"]:focus{background-color:#fff!important;border-color:var(--p600)!important;box-shadow:0 0 0 4px rgba(97,78,250,.12)!important;outline:none}
.k-search input[type="submit"],.k-search .clear-button,.k-search button[type="submit"]{display:none!important}
.k-search--hero input[type="search"]{height:64px;background-color:#fff!important;background-position:24px 50%!important;padding-left:56px!important;font-size:17px;box-shadow:0 8px 24px rgba(0,1,29,.10)!important}
.zd-autocomplete{border:1px solid var(--n80)!important;border-radius:16px!important;box-shadow:0 8px 24px rgba(0,1,29,.10)!important;padding:8px!important;background:#fff!important;margin-top:8px!important;overflow:hidden}
.zd-autocomplete-header{font:600 11px/1 'Inter',sans-serif!important;letter-spacing:.06em;text-transform:uppercase;color:var(--n500)!important;padding:8px 12px!important;border:none!important}
.zd-autocomplete-option{border:none!important;border-radius:10px!important;padding:12px!important;margin:0!important}
.zd-autocomplete-option:hover,.zd-autocomplete-option-focused,.zd-autocomplete-option[aria-selected="true"]{background:var(--p60)!important}
.zd-autocomplete-title-multibrand{font:400 15px/1.35 'Plus Jakarta Sans',sans-serif!important;color:var(--n600)!important}
.zd-autocomplete-title-multibrand em,.zd-autocomplete-title-multibrand b{font-style:normal;font-weight:600;color:var(--n850)}
.zd-autocomplete-breadcrumbs-multibrand{font:400 12px/1.3 'Plus Jakarta Sans',sans-serif!important;color:var(--n500)!important;margin-top:4px}
.zd-autocomplete-option img,.zd-autocomplete-option svg,.zd-autocomplete-option [class*="icon"]{display:none!important}
.zd-autocomplete-footer,.zd-autocomplete-search-all{border-top:1px solid var(--n80)!important;color:var(--p600)!important;font:500 14px/1 'Plus Jakarta Sans',sans-serif!important;padding:14px 12px 8px!important}
.k-hero{background:var(--g-hero);margin-top:-81px;padding-top:81px}
.k-hero__inner{display:flex;flex-direction:column;align-items:center;gap:28px;padding-top:96px;padding-bottom:128px;text-align:center}
.k-hero__title{font-size:clamp(36px,5vw,64px);line-height:1.05;letter-spacing:-.025em;color:var(--n900)}
.k-hero__search{width:100%;max-width:720px}
.k-pagehead{background:var(--g-page);margin-top:-81px;padding-top:81px}
.k-pagehead__inner{display:flex;flex-direction:column;gap:16px;padding-top:32px;padding-bottom:56px}
.k-crumbs{display:flex;flex-wrap:wrap;gap:8px;align-items:center;list-style:none;margin:0;padding:0;font:400 14px/1.3 'Plus Jakarta Sans',sans-serif;color:var(--n600)}
.k-crumbs li+li:before{content:"›";margin-right:8px;color:var(--n400)}.k-crumbs a{color:var(--p600)}
.k-cards{list-style:none;margin:0;padding:0;display:grid;gap:24px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}
.k-cards--3{grid-template-columns:repeat(3,minmax(0,1fr))}
.k-card{display:flex;flex-direction:column;gap:12px;height:100%;box-sizing:border-box;padding:28px 32px;border:1px solid var(--n200);border-radius:16px;background:#fff;color:var(--n850)!important;text-decoration:none!important;transition:border-color .16s,transform .16s,box-shadow .16s}
.k-card:hover{border-color:var(--p600);transform:translateY(-4px);box-shadow:0 8px 24px rgba(0,1,29,.08)}
.k-card__icon{width:72px;height:72px}
.k-card__title{font-size:21px;line-height:1.25}
.k-card__desc{font:400 15px/1.6 'Plus Jakarta Sans',sans-serif;color:var(--n600);margin:0;flex:1}
.k-card__more{font:500 15px/1 'Plus Jakarta Sans',sans-serif;color:var(--p600)}.k-card__more:after{content:" →"}
.k-linklist{list-style:none;margin:20px 0 0;padding:0;display:flex;flex-direction:column}
.k-linklist li{border-bottom:1px solid var(--n80)}
.k-linklist a{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:16px 4px;font:400 16px/1.4 'Plus Jakarta Sans',sans-serif;color:var(--n850)!important;text-decoration:none!important}
.k-linklist a:after{content:"›";color:var(--n400);font-size:20px}.k-linklist a:hover{color:var(--p600)!important}
.k-linklist--grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(360px,1fr));column-gap:48px}
.k-bullets{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:2px 32px}
.k-bullets li{position:relative;padding:8px 0 8px 18px;font:400 15px/1.45 'Plus Jakarta Sans',sans-serif}
.k-bullets li:before{content:"";position:absolute;left:0;top:15px;width:6px;height:6px;border-radius:50%;background:var(--p400);box-shadow:0 0 0 3px var(--p60)}
.k-bullets a{color:var(--n850)!important}.k-bullets a:hover{color:var(--p600)!important}
.k-bullets .is-promoted:before{background:var(--p600)}
.k-cta{display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap;padding:48px 56px;border-radius:24px;background:var(--n900)}
.k-cta h2{color:#fff;font-size:clamp(24px,2.6vw,36px)}
.k-footer{padding:0 24px 24px}
.k-footer__panel{border-radius:24px;background:radial-gradient(60% 160% at 100% -30%,#E5E3FC 0%,rgba(227,222,254,0) 65%),radial-gradient(40% 120% at 0% 120%,#FFE6E6 0%,rgba(255,233,231,0) 60%),linear-gradient(180deg,#F1F0FC 0%,#F1F0FC 100%);padding:64px 56px 32px;display:flex;flex-direction:column;gap:40px}
.k-footer__social{display:flex;gap:8px}
.k-footer__social a{width:36px;height:36px;border-radius:50%;background:#fff;border:1px solid var(--n80);display:flex;align-items:center;justify-content:center;transition:border-color .16s,transform .16s}
.k-footer__social a:hover{border-color:var(--p600);transform:translateY(-2px)}
.k-search-overlay{position:fixed;inset:0;z-index:1000;background:#fff}
.k-search-overlay__bar{display:flex;align-items:center;gap:12px;padding:12px 16px;border-bottom:1px solid var(--n80)}
.k-search-overlay__bar .k-search{flex:1}
.k-search-overlay .zd-autocomplete{position:fixed!important;left:0!important;right:0!important;top:70px!important;width:auto!important;border-radius:0!important;border:none!important;box-shadow:none!important;max-height:calc(100vh - 70px);overflow:auto}
.k-drawer{position:fixed;inset:0;z-index:1000;background:var(--g-page);display:flex;flex-direction:column;overflow:auto}
.k-drawer[hidden],.k-search-overlay[hidden]{display:none}
.k-drawer__top{display:flex;justify-content:space-between;align-items:center;padding:12px 20px;border-bottom:1px solid var(--n80);background:#fff}
.k-drawer__top img{height:24px}
.k-drawer__cats{padding:8px 20px}
.k-drawer__cat{border-bottom:1px solid var(--n80)}
.k-drawer__cat>button{width:100%;display:flex;justify-content:space-between;align-items:center;background:none;border:none;padding:16px 4px;font:700 18px/1.25 'Plus Jakarta Sans',sans-serif;color:var(--n850);text-align:left;cursor:pointer}
.k-drawer__cat>button:after{content:"›";color:var(--p600);font-size:22px;transition:transform .16s}
.k-drawer__cat.is-open>button:after{transform:rotate(90deg)}
.k-drawer__cat ul{list-style:none;margin:0;padding:0 0 12px 12px;display:none}.k-drawer__cat.is-open ul{display:block}
.k-drawer__cat li a{display:block;padding:9px 0;font:400 15px/1.3 'Plus Jakarta Sans',sans-serif;color:var(--n700)!important}
.k-drawer__bottom{margin-top:auto;padding:24px 20px;display:flex;flex-direction:column;gap:12px;align-items:stretch;text-align:center}
body.k-lock{overflow:hidden}
@media (max-width:1100px){.k-header__search{max-width:320px}.k-header__nav{gap:20px}}
@media (max-width:991px){
  .k-header__bar{min-height:64px;gap:12px}.k-header__logo img{height:26px}
  .k-header__search,.k-header__nav{display:none}.k-header__icons{display:flex}
  .k-hero,.k-pagehead{margin-top:-65px;padding-top:65px}
  .k-hero__inner{padding-top:40px;padding-bottom:56px;gap:20px}
  .k-cards--3{grid-template-columns:1fr 1fr}
  .k-footer__panel{padding:40px 28px 24px}
}
@media (max-width:767px){
  .k-cards--3,.k-cards{grid-template-columns:1fr;gap:12px}
  .k-card--cat{flex-direction:row;align-items:center;padding:16px;gap:16px}
  .k-card--cat .k-card__icon{width:52px;height:52px;flex:none}
  .k-card--cat .k-card__desc,.k-card--cat .k-card__more{display:none}
  .k-card__title{font-size:17px}
  .k-linklist--grid{grid-template-columns:1fr}
  .k-section{padding-top:32px;padding-bottom:32px}
  .k-cta{padding:28px 24px;flex-direction:column;align-items:stretch}.k-cta .k-btn{width:100%}
  .k-footer{padding:0 12px 12px}
}
.k-layout{display:grid;gap:40px;align-items:start;padding-top:40px;padding-bottom:80px}
.k-layout--side{grid-template-columns:280px minmax(0,1fr)}
.k-layout--article{grid-template-columns:260px minmax(0,1fr) 240px;padding-top:24px}
.k-article-top{padding-top:28px}
.k-crumbs-wrap .breadcrumbs{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0;font:400 14px/1.3 'Plus Jakarta Sans',sans-serif;color:var(--n600)}
.k-crumbs-wrap .breadcrumbs li{margin:0;padding:0;background:none}
.k-crumbs-wrap .breadcrumbs li+li:before{content:"›";margin-right:8px;color:var(--n400)}
.k-crumbs-wrap .breadcrumbs li:after{display:none!important}
.k-crumbs-wrap .breadcrumbs a{color:var(--p600)!important}
.k-pagehead__row{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}
.k-mt{margin-top:48px!important}.k-empty{color:var(--n600);font:400 16px/1.5 'Plus Jakarta Sans',sans-serif}
.k-section--flush{padding-top:40px}
.k-pagehead{border-bottom:none}
.k-pagehead:after{content:"";display:block;height:40px;background:linear-gradient(180deg,rgba(255,255,255,0),#fff)}
.k-tree{position:sticky;top:24px;max-height:calc(100vh - 48px);overflow:auto;scrollbar-width:thin;scrollbar-color:rgba(26,26,34,.18) transparent;background:linear-gradient(180deg,#FCFAF7 0%,#F7F3ED 100%);border:1px solid #EDE4D6;border-radius:16px;padding:10px;font:400 15px/1.35 'Plus Jakarta Sans',sans-serif}
.k-tree:empty{min-height:200px}
.k-tree ul{list-style:none;margin:0;padding:0}
.k-tree a,.k-tree button{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;box-sizing:border-box;text-align:left;background:none;border:none;border-radius:10px;padding:10px 12px;color:var(--n700)!important;text-decoration:none!important;font:inherit;cursor:pointer}
.k-tree a:hover,.k-tree button:hover{background:rgba(255,255,255,.75);color:var(--p600)!important}
.k-tree .k-t-cat>button{font-weight:600;color:var(--n850)!important}
.k-tree .k-t-sec>button,.k-tree .k-t-sec>a{font-weight:500;padding-left:22px}
.k-tree .k-t-sub>button,.k-tree .k-t-sub>a{padding-left:34px}
.k-tree .k-t-art>a{margin-left:40px;padding:7px 10px;border-radius:0 8px 8px 0;border-left:1px solid #E4D9C7;font-size:14px;color:var(--n600)!important}
.k-tree .k-t-art.is-current>a{border-left:2px solid var(--p600);background:#fff;color:var(--p700)!important;font-weight:500;box-shadow:0 1px 2px rgba(0,1,29,.08)}
.k-tree button:after{content:"›";color:var(--p600);font-size:18px;transition:transform .16s}
.k-tree .is-open>button:after{transform:rotate(90deg)}
.k-tree li>ul{display:none}.k-tree li.is-open>ul{display:block}
.k-accs{display:flex;flex-direction:column;gap:14px}
.k-acc{border:1px solid var(--n200);border-radius:16px;background:#fff;transition:border-color .16s}
.k-acc:hover,.k-acc[open]{border-color:var(--p150)}
.k-acc>summary{list-style:none;display:flex;align-items:center;gap:14px;padding:18px 24px;cursor:pointer}
.k-acc>summary::-webkit-details-marker{display:none}
.k-acc__icon{width:40px;height:40px;flex:none;border-radius:12px;background:var(--p60);display:flex;align-items:center;justify-content:center}
.k-acc__icon img{width:22px;height:22px}
.k-acc__name{flex:1;font:700 19px/1.25 'Plus Jakarta Sans',sans-serif;color:var(--n850)}
.k-chev{flex:none;color:var(--n600);transition:transform .16s}.k-acc[open]>summary .k-chev{transform:rotate(180deg);color:var(--p600)}
.k-acc__body{padding:0 24px 20px 78px;display:flex;flex-direction:column;gap:12px}
.k-acc__all{font:500 14px/1 'Plus Jakarta Sans',sans-serif;color:var(--p600)!important}
.k-card--sub{padding:24px 26px}.k-card--sub .k-card__title{font-size:19px}
.k-linklist .is-promoted a:before{content:"★";color:var(--p600);margin-right:10px}
.k-article{min-width:0}
.k-article .article{max-width:none;padding:0;margin:0;float:none;width:auto}
.k-article .article-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:24px}
.k-article .article__title{font:700 clamp(30px,3.2vw,44px)/1.1 'Plus Jakarta Sans',sans-serif;letter-spacing:-.02em;margin:0;float:none;width:auto;color:var(--n850)}
.article__body{font:400 17px/1.7 'Plus Jakarta Sans',sans-serif;color:var(--n700)}
.article__body h2{font:700 28px/1.2 'Plus Jakarta Sans',sans-serif;margin:40px 0 12px;color:var(--n850)}
.article__body h3{font:700 21px/1.3 'Plus Jakarta Sans',sans-serif;margin:28px 0 10px;color:var(--n850)}
.article__body h4{font:600 17px/1.3 'Plus Jakarta Sans',sans-serif;color:var(--n850)}
.article__body strong,.article__body b{color:var(--n850);font-weight:600}
.article__body a{color:var(--p600);text-decoration:underline;text-decoration-color:var(--p150);text-underline-offset:3px}
.article__body img{max-width:100%;height:auto;border:1px solid var(--n80);border-radius:0}
.article__body code{font:500 .9em ui-monospace,SFMono-Regular,Menlo,monospace;background:var(--p60);color:var(--p700);border-radius:6px;padding:2px 6px;border:none}
.article__body pre{background:var(--n900);color:#e4e7ea;border-radius:14px;padding:18px 20px;overflow-x:auto;border:none}.article__body pre code{background:none;color:inherit;padding:0}
.article__body blockquote{border-left:3px solid var(--p600);padding:4px 0 4px 20px;margin:0;font-style:italic;color:var(--n850)}
.article__body table{width:100%;border-collapse:separate;border-spacing:0;border:1px solid var(--n80);border-radius:14px;overflow:hidden;margin:16px 0}
.article__body th,.article__body td{padding:12px 16px!important;border:none!important;border-top:1px solid var(--n80)!important;vertical-align:top;background:none}
.article__body tr:first-child>*{border-top:none!important}
.article__body th,.article__body thead td{background:var(--n40)!important;font:600 13px/1.3 'Plus Jakarta Sans',sans-serif;color:var(--n850)}
.article__body .table-responsive,.article__body .k-table-scroll{overflow-x:auto}
.article__body .callout,.article__body .note,.article__body .alert{border:1px solid var(--p100)!important;border-left-width:1px!important;border-radius:16px!important;padding:20px 24px!important;margin:20px 0!important;background:linear-gradient(135deg,#F1F0FC,#E5E3FC)!important;color:var(--n850)!important;box-shadow:none!important}
.article__body .callout--summary{background:linear-gradient(135deg,#F7F3ED 0%,#F2ECE2 60%,#FFF1CA 100%)!important;border-color:#EDE4D6!important}
.article__body .callout--success,.article__body .note--success,.article__body .alert--alert_success{background:linear-gradient(135deg,#EAFDFA,#CCFAF3)!important;border-color:#CCFAF3!important}
.article__body .callout--danger,.article__body .callout--warning,.article__body .note--danger,.article__body .note--warning,.article__body .alert--alert_danger,.article__body .alert--alert_warning{background:linear-gradient(135deg,#FFF4F2 0%,#FFE6E6 60%,#FFDCD8 100%)!important;border-color:#FFD6D1!important}
.article__body .callout--transparent,.article__body .callout--info,.article__body .callout--primary,.article__body .note--info,.article__body .alert--alert_info{background:linear-gradient(135deg,#F1F0FC,#E5E3FC)!important;border-color:#E5E3FC!important}
.article__body .callout__title,.article__body .note-title,.article__body .alert__title{font:600 15px/1.3 'Plus Jakarta Sans',sans-serif;color:var(--n850)!important}
.article__body .list-colored-filled>li:before{background:var(--fill)!important;border:none!important;color:#fff!important;border-radius:50%;box-shadow:0 2px 6px rgba(97,78,250,.28);font-family:'Inter',sans-serif;font-weight:700}
.article__body .list-colored>li:before{background:#fff!important;border:1.5px solid var(--p600)!important;color:var(--p600)!important;border-radius:50%;box-sizing:border-box;font-family:'Inter',sans-serif;font-weight:700}
.article__body .list-bullet>li:before{border-color:var(--p600)!important;color:var(--p600)!important}
.article__body .tabs-menu{display:inline-flex;gap:4px;background:var(--n60);border-radius:999px;padding:4px;border:none!important;margin-bottom:14px}
.article__body .tabs-link{border:none!important;border-radius:999px!important;padding:10px 20px!important;color:var(--n600)!important;background:none!important;font:500 14px/1 'Plus Jakarta Sans',sans-serif!important}
.article__body .tabs-link.is-active{background:#fff!important;color:var(--n850)!important;box-shadow:0 1px 2px rgba(0,1,29,.08)}
.article__body .tab{border:none!important;padding:0!important}
.article__body .accordion__item{border:1px solid var(--n80)!important;border-radius:16px!important;margin-bottom:10px!important;overflow:hidden}
.article__body .accordion__item-title{font:600 17px/1.35 'Plus Jakarta Sans',sans-serif!important;padding:16px 22px!important;background:none!important;border:none!important}
.article__body .accordion__item.is-active,.article__body .accordion__item.is-open{background:linear-gradient(135deg,#F1F0FC,#F1F0FC);border-color:var(--p150)!important}
.article-footer{margin-top:40px}
.article-vote{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;border:1px solid var(--p100);border-radius:16px;padding:22px 28px;background:radial-gradient(80% 160% at 100% 0%,#E5E3FC 0%,rgba(227,222,254,0) 60%),linear-gradient(135deg,#F1F0FC,#F1F0FC)}
.article-vote-question{font:700 18px/1.2 'Plus Jakarta Sans',sans-serif;color:var(--n850)}
.article-vote-controls{display:flex;gap:8px}
.article-vote-controls__item{width:44px;height:44px;border-radius:50%!important;border:1px solid var(--n200)!important;background:#fff!important;display:inline-flex!important;align-items:center;justify-content:center;padding:0!important}
.article-vote-controls__item:hover{border-color:var(--p600)!important}
.article-vote-controls__item--voted-up,.article-vote-controls__item--voted-down{background:var(--p600)!important;border-color:var(--p600)!important}
.article-vote-count{width:100%;color:var(--n500)}
.feedback-form{border:1px solid var(--n80);border-radius:16px;padding:28px;margin-top:16px;box-shadow:0 8px 24px rgba(0,1,29,.06)}
.feedback-form__title{text-align:left!important;margin:16px 0}.feedback-form__title .fa-pencil-alt{display:none}
.feedback-form .form-field-radio-group{display:flex;align-items:center;gap:12px;padding:12px 14px;border:1px solid var(--n80);border-radius:12px;margin-bottom:8px!important}
.feedback-form .form-field-radio-group:has(input:checked){border-color:var(--p600);background:var(--p40)}
.feedback-form input[type="radio"],.feedback-form input[type="checkbox"]{accent-color:var(--p600);width:18px;height:18px}
.more-questions-cta{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;border:1px solid var(--p100);border-radius:16px;padding:22px 28px;margin-top:24px;background:linear-gradient(135deg,#F1F0FC,#F1F0FC);font:700 18px/1.2 'Plus Jakarta Sans',sans-serif}
.more-questions-cta__link{background:var(--p600);color:#fff!important;border-radius:8px;padding:12px 22px;font:600 14px/20px 'Inter',sans-serif;text-decoration:none!important}
.attachment-list__item{display:flex;align-items:center;gap:10px;border:1px solid var(--n80);border-radius:12px;padding:12px 14px;margin-bottom:8px}
.related-articles h3{font:700 20px/1.2 'Plus Jakarta Sans',sans-serif}
.k-toc-col{position:sticky;top:24px}
.k-toc-col .lt-toc_is-desktop{background:var(--p40);border:1px solid var(--p100);border-radius:16px;padding:18px 14px}
.k-toc-col .lt-toc--title{font:600 12px/1 'Inter',sans-serif!important;letter-spacing:.06em;text-transform:uppercase;color:var(--p700)!important;margin:0 0 12px 12px!important}
.k-toc-col .lt-toc--list{border-left:2px solid var(--p100);max-height:calc(100vh - 160px)}
.k-toc-col .lt-toc--link{font:400 14px/1.4 'Plus Jakarta Sans',sans-serif;color:var(--n600)!important;padding:7px 12px!important;border-radius:0!important;background:none!important}
.k-toc-col .lt-toc--link:hover{color:var(--p600)!important}
.k-toc-col .lt-toc--link.is-active{margin-left:-2px;border-left:2px solid var(--p600);color:var(--p600)!important;font-weight:500}
.k-toc-col .lt-toc--link.is-active span{color:var(--p600)!important}
.search-results-page .container-inner,.my-activities-page .container-inner,.request-page .container-inner,.new-request-page .container-inner,.profile-header .container-inner,.profile-section .container-inner{max-width:none;padding-left:var(--pad);padding-right:var(--pad)}
.search-results{display:grid;grid-template-columns:260px minmax(0,1fr);gap:48px;padding-top:40px;padding-bottom:80px}
.search-results>*{width:auto!important;float:none!important;margin:0!important}
.search-results-filters{border:none!important;padding:0!important;background:none!important}
.search-results-filter__title{font:600 12px/1 'Inter',sans-serif!important;letter-spacing:.06em;text-transform:uppercase;color:var(--n500)}
.search-results-filter__link{display:flex!important;justify-content:space-between;padding:10px 14px!important;border-radius:999px!important;color:var(--n700)!important;background:none!important;font:400 14px/1.2 'Plus Jakarta Sans',sans-serif}
.search-results-filter__link:hover{background:var(--n40)!important}
.search-results-filter__link[aria-current],.search-results-filter__link.is-active{background:var(--p600)!important;color:#fff!important}
.search-results-filter__link[aria-current] .search-results-filter__count{color:rgba(255,255,255,.8)!important}
.search-results-count{font:700 24px/1.2 'Plus Jakarta Sans',sans-serif}
.search-results-list>li{border-bottom:1px solid var(--n80);padding:22px 0;list-style:none}
.search-result__title a,.search-result-link{font:600 19px/1.3 'Plus Jakarta Sans',sans-serif!important;color:var(--p600)!important}
.search-result-votes{background:var(--p60)!important;color:var(--p700)!important;border-radius:999px!important;padding:4px 9px!important;font:600 12px/1 'Inter',sans-serif}
.search-result-votes__icon{display:none}
.search-results-list em,.search-result__description em{background:none!important;font-style:normal;font-weight:600;color:var(--n850)}
.search-results .no-results,.search-results-page .no-results{text-align:center;padding:64px 0}
[class*="generative"],[class*="quick-answer"],[class*="QuickAnswer"]{border:2px solid transparent!important;border-radius:20px!important;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(120deg,#DBD7FC,#B7AFFA,#DBD7FC) border-box!important}
.pagination{margin-top:32px}
.pagination ul{display:flex;gap:8px;list-style:none;padding:0;margin:0;flex-wrap:wrap}
.pagination li{margin:0!important;padding:0!important;border:none!important;background:none!important}
.pagination li>a,.pagination li>span{min-width:40px;height:40px;box-sizing:border-box;padding:0 14px!important;border-radius:999px!important;border:1px solid var(--n80)!important;display:inline-flex;align-items:center;justify-content:center;color:var(--n700)!important;background:#fff!important;font:500 14px/1 'Plus Jakarta Sans',sans-serif!important;text-decoration:none!important}
.pagination li>a *,.pagination li>span *{border:none!important;background:none!important;padding:0!important;margin:0!important;min-width:0!important;height:auto!important}
.pagination .pagination-current>*{background:var(--n900)!important;border-color:var(--n900)!important;color:#fff!important}
.pagination .pagination-next>a,.pagination .pagination-last>a{border-color:var(--p600)!important;color:var(--p600)!important}
.status-label{display:inline-flex;align-items:center;gap:6px;border-radius:999px!important;padding:6px 10px!important;font:500 12px/1 'Inter',sans-serif!important;background:var(--n60)!important;color:var(--n600)!important;border:none!important;white-space:nowrap}
.status-label:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--n500)}
.status-label--new{background:#FFF1CA!important;color:#7A5600!important}.status-label--new:before{background:#FFC53D}
.status-label--open{background:var(--o100)!important;color:#C23A40!important}.status-label--open:before{background:var(--o500)}
.status-label--pending{background:rgba(15,98,254,.10)!important;color:#0B4FCC!important}.status-label--pending:before{background:#0F62FE}
.status-label--hold,.status-label--on-hold{background:var(--n900)!important;color:#fff!important}
.my-activities-header{padding:40px 0 0}
.my-activities-header h1,.my-activities-header .h2{font:700 clamp(32px,4vw,52px)/1.05 'Plus Jakarta Sans',sans-serif;letter-spacing:-.025em}
.my-activities-menu__items{display:flex;gap:32px;list-style:none;padding:0;margin:24px 0 0;border-bottom:1px solid var(--n80)}
.my-activities-menu__item{padding:0 0 14px!important;background:none!important;border:none!important;border-radius:0!important;margin:0!important}
.my-activities-menu__item a{color:var(--n600)!important;font:500 16px/1 'Plus Jakarta Sans',sans-serif;background:none!important;padding:0!important}
.my-activities-menu__item.is-active{border-bottom:2px solid var(--p600)!important;color:var(--n850);font:500 16px/1 'Plus Jakarta Sans',sans-serif}
.my-activities-menu--sub .my-activities-menu__items{display:inline-flex;gap:4px;background:var(--n60);border-radius:999px;padding:4px;border:none;margin-top:24px}
.my-activities-menu--sub .my-activities-menu__item{padding:9px 16px!important;border:none!important;border-radius:999px!important;font-size:14px}
.my-activities-menu--sub .my-activities-menu__item.is-active{background:#fff!important;box-shadow:0 1px 2px rgba(0,1,29,.08)}
.my-activities-menu--sub .my-activities-menu__item:before,.my-activities-menu--sub .my-activities-menu__item:after{display:none!important}
.request-table-filters{display:flex;gap:12px;align-items:flex-end;flex-wrap:wrap;background:none!important;padding:0!important;margin:20px 0!important}
.request-table-filters label{font:500 13px/1 'Plus Jakarta Sans',sans-serif;color:var(--n600);text-transform:none}
.my-activities-items{border:1px solid var(--n80);border-radius:16px;overflow:hidden}
.my-activities-items__head{background:var(--n40)!important}
.my-activities-items__head .my-activities-items__col,.my-activities-items__head a{font:600 12px/1 'Inter',sans-serif;letter-spacing:.05em;text-transform:uppercase;color:var(--n500)!important}
.my-activities-items__row{border-top:1px solid var(--n80)!important;border-bottom:none!important}
.my-activities-item__title{font:500 15px/1.45 'Plus Jakarta Sans',sans-serif;color:var(--n850)!important}
.request-sidebar,.comment{border:1px solid var(--n80);border-radius:16px;padding:24px;background:#fff}
.comment{margin-bottom:16px}
input[type="text"],input[type="email"],input[type="search"],input[type="tel"],textarea,select,.nesty-input{border-radius:12px!important;border:1px solid var(--n200)!important;font-family:'Plus Jakarta Sans',sans-serif}
input:focus,textarea:focus,select:focus,.nesty-input:focus{border-color:var(--p600)!important;box-shadow:0 0 0 4px rgba(97,78,250,.12)!important;outline:none}
input[type="submit"],.btn--primary,.edit-profile-button a{background:var(--p600)!important;border-color:var(--p600)!important;color:#fff!important;border-radius:999px!important;font:600 14px/20px 'Inter',sans-serif!important;padding:12px 24px!important}
input[type="submit"]:hover,.btn--primary:hover,.edit-profile-button a:hover{background:var(--p700)!important}
.btn--default{border-radius:999px!important;border:1px solid var(--n200)!important;background:#fff!important;color:var(--n850)!important}
.profile-header{background:var(--g-page);padding:40px var(--pad)!important;margin:0}
.profile-header__name{font:700 clamp(30px,3.6vw,44px)/1.05 'Plus Jakarta Sans',sans-serif;color:var(--n850)!important}
.profile-nav__items{display:flex;gap:32px;background:none!important;border-bottom:1px solid var(--n80);border-radius:0!important;padding:0!important}
.profile-nav__item{background:none!important;padding:0 0 14px!important;border-radius:0!important;color:var(--n600)!important;font:500 16px/1 'Plus Jakarta Sans',sans-serif}
.profile-nav__item a{color:inherit!important;background:none!important}
.profile-nav__item.is-active{border-bottom:2px solid var(--p600)!important;color:var(--n850)!important}
.profile-contribution{border:1px solid var(--n80);border-radius:16px;padding:22px 26px;background:#fff!important}
.profile-contribution:hover{border-color:var(--p600)}
.k-error{background:var(--g-page);margin-top:-81px;padding-top:81px}
.k-error__inner{display:flex;flex-direction:column;align-items:center;text-align:center;gap:16px;padding-top:120px;padding-bottom:140px}
.k-error__title{font:700 clamp(56px,8vw,96px)/1 'Plus Jakarta Sans',sans-serif;letter-spacing:-.03em;margin:0;background:linear-gradient(135deg,#614EFA,#B7AFFA);-webkit-background-clip:text;background-clip:text;color:transparent}
.k-error__h{font:700 clamp(20px,2.2vw,28px)/1.25 'Plus Jakarta Sans',sans-serif;margin:0}
.k-error__p{font:400 17px/1.55 'Plus Jakarta Sans',sans-serif;color:var(--n600);margin:0 0 12px}
@media (max-width:1200px){.k-layout--article{grid-template-columns:240px minmax(0,1fr)}.k-toc-col{display:none}}
@media (max-width:991px){
  .k-layout--side,.k-layout--article{grid-template-columns:minmax(0,1fr)}
  .k-tree{position:static;max-height:none}
  .k-layout--article .k-tree{display:none}
  .k-toc-col{display:block;position:static;order:-1}
  .search-results{grid-template-columns:1fr;gap:20px}
  .k-error{margin-top:-65px;padding-top:65px}
}
@media (max-width:767px){
  .k-layout--side .k-tree{display:none}
  .k-acc>summary{padding:14px 16px}.k-acc__icon{width:36px;height:36px}.k-acc__name{font-size:17px}
  .k-acc__body{padding:0 16px 16px}
  .k-bullets{grid-template-columns:1fr}
  .article__body table{display:block;overflow-x:auto;white-space:nowrap}
  .search-results-filters .search-results-filter__list{display:flex;gap:8px;overflow-x:auto}
  .my-activities-items__head{display:none}
  .my-activities-items__row{display:flex!important;flex-direction:column;gap:6px;padding:14px 16px}
  .my-activities-items__col{width:auto!important;padding:0!important}
  .k-error__inner{padding-top:72px;padding-bottom:88px}
}
.search-results:before,.search-results:after{display:none!important}
.k-crumbs-wrap .breadcrumbs{font-size:15px!important;gap:10px}
.k-crumbs-wrap .breadcrumbs li:last-child a{color:var(--n850)!important;pointer-events:none}
.k-pagehead__inner{padding-bottom:40px}.k-pagehead:after{height:32px}
.k-layout--side{grid-template-columns:300px minmax(0,1fr)}
.k-layout--article{grid-template-columns:290px minmax(0,1fr) 240px}
.k-tree{overflow-x:hidden;padding:12px;font-size:15px}
.k-tree a,.k-tree button{min-width:0;overflow-wrap:anywhere}
.k-tree .k-t-art>a{font-size:14px;margin-left:34px}
.k-linklist a{justify-content:flex-start}.k-linklist a:after{margin-left:auto}
.k-listfoot{display:flex;align-items:center;gap:20px;flex-wrap:wrap;padding-top:4px}
.k-more-btn{background:none;border:1px solid var(--n200);border-radius:999px;padding:8px 16px;font:500 14px/1 'Plus Jakarta Sans',sans-serif;color:var(--n850);cursor:pointer}
.k-more-btn:hover{border-color:var(--p600);color:var(--p600)}.k-more-btn[hidden]{display:none}
[data-k-items]>li.k-hide{display:none}
.k-article .article-header>*,.k-article .article-header__col,.k-article .article-header [class*="column"]{float:none!important;width:auto!important;max-width:none!important;flex:0 1 auto}
.k-article .article-header>*:first-child{flex:1 1 auto}
.k-article .article__title{max-width:none!important}
.k-toc-col{position:static}
.k-toc-col .lt-toc_is-desktop{background:none!important;border:none!important;padding:0!important;box-shadow:none!important}
.k-toc-col .lt-toc--container{background:var(--p40)!important;border:1px solid var(--p100)!important;border-radius:16px!important;padding:18px 14px!important;box-shadow:none!important}
.article__body .k-co{display:grid!important;grid-template-columns:32px minmax(0,1fr);gap:14px;align-items:start}
.article__body .k-co__body>*:first-child{margin-top:0}.article__body .k-co__body>*:last-child{margin-bottom:0}
.k-co__icon{width:32px;height:32px;border-radius:10px;background:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 1px 2px rgba(0,1,29,.08)}
.article__body .k-co .fa,.article__body .k-co .fas,.article__body .k-co .far{display:none}
.article__body .k-co--hint{background:linear-gradient(135deg,#F1F0FC,#E5E3FC)!important;border-color:#E5E3FC!important}.k-co--hint .k-co__icon{color:#614efa}
.article__body .k-co--info,.article__body .k-co--success{background:linear-gradient(135deg,#EAFDFA,#CCFAF3)!important;border-color:#CCFAF3!important}.k-co--info .k-co__icon,.k-co--success .k-co__icon{color:#2f8f8d}
.article__body .k-co--important{background:linear-gradient(135deg,#FFF4F2 0%,#FFE6E6 60%,#FFDCD8 100%)!important;border-color:#FFD6D1!important}.k-co--important .k-co__icon{color:#c5463a}
.article__body .k-co--summary{display:block!important;background:linear-gradient(135deg,#F7F3ED 0%,#F2ECE2 60%,#FFF1CA 100%)!important;border-color:#EDE4D6!important}
.article__body .k-co--who{display:block!important;background:#fff!important;border:1px solid var(--p150)!important;box-shadow:0 8px 24px rgba(0,1,29,.06)!important;padding:22px 26px!important}
.article__body .k-co--who>*:first-child{font:700 18px/1.2 'Plus Jakarta Sans',sans-serif!important;color:var(--n850);margin:0 0 12px!important}
.article__body .k-co--who p{margin:4px 0}
.feedback-form .k-other-field{display:none;margin:4px 0 16px}
.feedback-form:has(#reason4:checked) .k-other-field{display:block}
.k-other-textarea{width:100%;min-height:110px;box-sizing:border-box;padding:12px 14px}
.article-vote-controls__item,.article-vote-controls a,.article-vote-controls button{flex:none!important;width:44px!important;height:44px!important;min-width:44px!important;max-width:44px!important;padding:0!important;border-radius:50%!important}
.article-vote-controls__item img{width:18px!important;height:18px!important;object-fit:contain;max-width:none}
.more-questions-cta{justify-content:flex-start!important;text-align:left!important}
.more-questions-cta *{text-align:left!important}
.more-questions-cta>i,.more-questions-cta>img,.more-questions-cta>svg,.more-questions-cta .fa,.more-questions-cta .fas{display:none!important}
.more-questions-cta__link{margin-left:auto}
.search-results{grid-template-columns:260px minmax(0,1fr)!important}
.search-results>.column{width:auto!important;max-width:none!important;float:none!important;padding:0!important}
.search-results.k-sr-empty{grid-template-columns:1fr!important}
.search-results.k-sr-empty>.column:first-child{display:none}
.search-results.k-sr-empty #main-content{max-width:600px;margin:0 auto!important;text-align:center;padding:40px 0;display:flex;flex-direction:column;align-items:center;gap:14px}
.k-noresults{display:flex;flex-direction:column;align-items:center;gap:14px}
.k-noresults__icon{width:64px;height:64px;border-radius:50%;background:var(--p60);color:var(--p600);display:flex;align-items:center;justify-content:center}
.k-sr-empty .k-noresults{order:1}.k-sr-empty .search-results-count{order:0;margin:0}
.k-noresults p{font:400 16px/1.55 'Plus Jakarta Sans',sans-serif;color:var(--n600);margin:0}
.k-noresults__actions{display:flex;gap:12px;flex-wrap:wrap;justify-content:center;margin-top:8px}
.search-result-votes__icon{display:inline!important;width:12px;height:12px;margin-right:4px;vertical-align:-1px}
.search-results-list .breadcrumbs{display:flex;flex-wrap:wrap;gap:8px;list-style:none;padding:0;margin:6px 0;font:400 13px/1.3 'Plus Jakarta Sans',sans-serif}
.search-results-list .breadcrumbs li:after{display:none!important}
.search-results-list .breadcrumbs li+li:before{content:"›";margin-right:8px;color:var(--n400)}
.search-results-list .breadcrumbs a{color:var(--n500)!important}
.k-qa{border:2px solid transparent!important;border-radius:20px!important;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(120deg,#DBD7FC,#B7AFFA,#DBD7FC) border-box!important;padding:24px 28px!important;margin-bottom:32px!important;box-shadow:0 8px 24px rgba(0,1,29,.06)!important}
.k-qa a{color:var(--p600)!important}
.k-ac{position:absolute;left:0;right:0;top:calc(100% + 8px);z-index:200;background:#fff;border:1px solid var(--n80);border-radius:16px;box-shadow:0 12px 32px rgba(0,1,29,.12);padding:8px;text-align:left}
.k-ac[hidden]{display:none}
.k-ac__label{font:600 11px/1 'Inter',sans-serif;letter-spacing:.06em;text-transform:uppercase;color:var(--n500);padding:10px 12px 6px}
.k-ac__item{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:10px;text-decoration:none!important;cursor:pointer}
.k-ac__item.is-active{background:var(--p60)}
.k-ac__text{flex:1;min-width:0}
.k-ac__title{display:block;font:400 15px/1.35 'Plus Jakarta Sans',sans-serif;color:var(--n700);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.k-ac__title b{font-weight:600;color:var(--n850)}
.k-ac__path{display:block;font:400 12px/1.3 'Plus Jakarta Sans',sans-serif;color:var(--n500);margin-top:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.k-ac__all{display:block;border-top:1px solid var(--n80);margin-top:6px;padding:12px 12px 6px;font:500 14px/1.2 'Plus Jakarta Sans',sans-serif;color:var(--p600)!important;text-decoration:none!important}
.k-search-overlay .k-ac{position:static;border:none;box-shadow:none;border-radius:0;padding:8px 0}
.k-search--hero input[type="submit"]{display:inline-flex!important;position:absolute;right:8px;top:8px;height:48px;padding:0 26px!important;border-radius:999px!important;background:var(--p600)!important;color:#fff!important;border:none!important;font:600 15px/48px 'Inter',sans-serif!important;cursor:pointer}
.k-search--hero input[type="search"]{padding-right:140px!important}
.k-request-layout{display:grid;grid-template-columns:minmax(0,760px) 320px;gap:40px;align-items:start;padding-top:32px;padding-bottom:80px}
.k-formcard{border:1px solid var(--n80);border-radius:20px;padding:32px;background:#fff;box-shadow:0 8px 24px rgba(0,1,29,.05)}
.k-sidecard{position:sticky;top:24px;border:1px solid #EDE4D6;border-radius:16px;padding:24px;background:linear-gradient(180deg,#FCFAF7,#F7F3ED);display:flex;flex-direction:column;gap:12px}
.k-sidecard h2{font:700 19px/1.2 'Plus Jakarta Sans',sans-serif;margin:0}
.k-sidecard p{font:400 14px/1.5 'Plus Jakarta Sans',sans-serif;color:var(--n600);margin:0}
.k-sidecard .k-search input[type="search"]{background-color:#fff!important}
.k-formcard .form-field{margin-bottom:22px}
.k-formcard label{display:block;font:600 14px/1.3 'Plus Jakarta Sans',sans-serif;color:var(--n850);margin-bottom:8px}
.k-formcard input[type="text"],.k-formcard input[type="email"],.k-formcard input[type="number"],.k-formcard select,.k-formcard .nesty-input,.k-formcard .hc-multiselect-toggle{min-height:48px;width:100%;box-sizing:border-box;padding:0 14px;background:#fff}
.k-formcard textarea{min-height:160px;padding:12px 14px}
.k-formcard .form-field p{font:400 13px/1.5 'Plus Jakarta Sans',sans-serif;color:var(--n500);margin-top:6px}
.k-formcard .upload-dropzone{border:1.5px dashed var(--n200)!important;border-radius:12px!important;background:var(--n40)!important;padding:24px!important;text-align:center}
.my-activities-header,.my-activities-menu,.my-activities-menu--main,.my-activities-menu--sub,.my-activities-page hr{border:none!important;box-shadow:none!important}
.my-activities-page hr{display:none}
.my-activities-menu__items{padding:0!important;margin-left:0!important}
.my-activities-menu--main .my-activities-menu__item{display:flex;align-items:center;margin:0!important;padding:0 0 14px!important;line-height:1!important}
.my-activities-menu--sub{background:none!important;padding:0!important}
.my-activities-menu--sub .my-activities-menu__items{align-items:center}
.my-activities-menu--sub .my-activities-menu__item,.my-activities-menu--sub .my-activities-menu__item a{display:flex!important;align-items:center;height:36px;box-sizing:border-box;font:500 14px/1 'Plus Jakarta Sans',sans-serif!important;color:var(--n600)!important;padding:0 16px!important}
.my-activities-menu--sub .my-activities-menu__item a{padding:0!important;height:auto}
.my-activities-menu--sub .my-activities-menu__item.is-active{color:var(--n850)!important}
.request-table-filters,.request-table-filters>*,.request-table-organization,.request-table-organization>*{background:none!important;box-shadow:none!important}
.request-table-filters{display:flex!important;flex-wrap:wrap;gap:16px;align-items:flex-end;padding:0!important;margin:20px 0!important}
.request-table-filters>*{float:none!important;width:auto!important;flex:0 1 320px;padding:0!important;margin:0!important}
.request-table-filters input,.request-table-filters select{height:44px;width:100%;box-sizing:border-box}
.request-table-filters label{display:block;margin:0 0 6px;font:500 13px/1 'Plus Jakarta Sans',sans-serif!important;text-transform:none!important;color:var(--n600)}
.profile-header{text-align:left!important;border-radius:0!important}
.profile-header .container-inner,.profile-header>div{display:grid!important;grid-template-columns:auto minmax(0,1fr) auto;gap:8px 28px;align-items:center;text-align:left!important}
.profile-header__avatar{grid-row:1/span 4;margin:0!important;position:relative}
.profile-header__avatar img,.user-avatar--profile{width:96px!important;height:96px!important;border-radius:50%}
.profile-header__name,.profile-header__name a{margin:0!important;color:var(--n850)!important;font:700 clamp(28px,3.4vw,40px)/1.1 'Plus Jakarta Sans',sans-serif!important;text-align:left!important}
.profile-header .meta,.profile-stats{justify-content:flex-start!important;margin:0!important}
.profile-header__options,.edit-profile-button{grid-column:3;grid-row:1;margin:0!important;justify-self:end}
.profile-header__private-badge,.profile-header .status-label{justify-self:start;width:max-content}
.edit-profile-button a,.edit-profile-button button{border:none!important;outline:none!important}
.edit-profile-button a:focus,.edit-profile-button button:focus,.edit-profile-button a:active{outline:none!important;border:none!important;box-shadow:0 0 0 4px rgba(97,78,250,.2)!important;background:var(--p700)!important}
.profile-nav,.profile-nav>*{background:none!important;box-shadow:none!important}
.profile-nav__items{margin:24px 0 0!important;padding:0!important;align-items:flex-end}
.profile-nav__item{display:flex;align-items:center;margin:0!important;padding:0 0 14px!important;line-height:1!important;border-bottom:2px solid transparent!important}
.profile-nav__item.is-active{border-bottom-color:var(--p600)!important}
@media (max-width:1200px){.k-layout--article{grid-template-columns:260px minmax(0,1fr)}}
@media (max-width:991px){.k-request-layout{grid-template-columns:1fr}.k-sidecard{position:static;order:-1}.k-formcard{padding:20px}.search-results{grid-template-columns:1fr!important}}
@media (max-width:767px){.k-search--hero input[type="submit"]{display:none!important}.k-search--hero input[type="search"]{padding-right:20px!important}.k-crumbs-wrap .breadcrumbs{font-size:14px!important}
  .profile-header .container-inner,.profile-header>div{grid-template-columns:auto minmax(0,1fr)}.profile-header__options,.edit-profile-button{grid-column:1/-1;grid-row:auto;justify-self:start}
  .profile-nav__items,.my-activities-menu__items{overflow-x:auto;gap:24px}}
.layout__content{padding-top:0!important;margin-top:0!important}
.k-hero,.k-pagehead,.k-error{margin-top:0!important;padding-top:0!important}
.k-pagehead__inner{padding-top:28px}
.layout__footer{clear:both}
.k-layout--side{grid-template-columns:330px minmax(0,1fr)}
.k-layout--article{grid-template-columns:320px minmax(0,1fr) 240px}
.k-tree{background:#fff!important;border:1px solid var(--n80)!important;box-shadow:0 1px 2px rgba(0,1,29,.04)}
.k-tree a:hover,.k-tree button:hover{background:var(--n40)}
.k-tree .k-t-art>a{width:auto;border-left-color:var(--n80)}
.k-tree .k-t-art.is-current>a{background:var(--p60);box-shadow:none}
.k-subs{display:flex;flex-direction:column;border:1px solid var(--n80);border-radius:14px;overflow:hidden;margin-top:8px}
.k-sub+.k-sub{border-top:1px solid var(--n80)}
.k-sub>summary{list-style:none;display:flex;align-items:center;gap:12px;padding:14px 18px;cursor:pointer;background:#fff}
.k-sub>summary::-webkit-details-marker{display:none}
.k-sub>summary:hover{background:var(--n40)}
.k-sub__name{flex:1;font:600 16px/1.3 'Plus Jakarta Sans',sans-serif;color:var(--n850)}
.k-sub[open]>summary{background:var(--p40)}.k-sub[open]>summary .k-chev{transform:rotate(180deg);color:var(--p600)}
.k-sub__body{padding:8px 18px 16px;display:flex;flex-direction:column;gap:10px;background:var(--p40)}
.k-toc-col .lt-toc--list{border-left:none!important}
.k-toc-col .lt-toc--link.is-active{margin-left:0;border-left:none;background:var(--p60)!important;border-radius:8px!important}
.article__body table{border:1px solid var(--n200)!important;border-collapse:separate!important;border-spacing:0!important;border-radius:14px!important;overflow:hidden}
.article__body td+td,.article__body th+th,.article__body td+th,.article__body th+td{border-left:1px solid var(--n80)!important}
.article__body tr:first-child>*{background:var(--n40)!important;font-weight:600;color:var(--n850)}
.article__body thead+tbody tr:first-child>*{background:none!important;font-weight:400}
.article__body pre{background:#00011D!important;color:#e4e7ea!important;border:none!important;border-radius:14px!important;padding:18px 20px!important;font:500 13.5px/1.6 ui-monospace,SFMono-Regular,Menlo,monospace!important}
.article__body pre *{color:inherit!important;background:none!important}
.article__body h2 a,.article__body h3 a,.article__body h4 a{color:inherit!important;text-decoration:none!important}
.article__body .k-co--summary.k-co{display:grid!important}.k-co--summary .k-co__icon{color:#8a6d3b}
.k-article .more-questions-cta{margin:40px 0 0!important;border-radius:16px 16px 0 0!important;border:1px solid var(--p100)!important;background:var(--p40)!important;padding:22px 28px!important;display:flex!important;align-items:center!important;gap:16px}
.k-article .more-questions-cta img,.k-article .more-questions-cta svg,.k-article .more-questions-cta i,.k-article [class*="more-questions-cta__icon"]{display:none!important}
.k-article .more-questions-cta,.k-article .article-vote-question{font:700 18px/1.3 'Plus Jakarta Sans',sans-serif!important;color:var(--n850)!important}
.k-article .article-footer{margin-top:0!important;padding-top:0!important;border:none!important}
.k-article .article-vote{margin:0!important;border-radius:0 0 16px 16px!important;border:1px solid var(--p100)!important;border-top:none!important;background:#fff!important;padding:22px 28px!important;display:grid!important;grid-template-columns:1fr auto;align-items:center;gap:4px 16px}
.k-article .article-vote-question{grid-column:1;grid-row:1;margin:0!important}
.k-article .article-vote-controls{grid-column:2;grid-row:1/span 2}
.k-article .article-vote-count{grid-column:1;grid-row:2;margin:0!important;font:400 13px/1.3 'Plus Jakarta Sans',sans-serif;color:var(--n500)}
.search-result-votes{display:inline-flex!important;align-items:center;gap:5px;vertical-align:3px}
.search-result-votes__icon{display:none!important}
.search-result-votes:before{content:"";width:12px;height:12px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23614efa'%3E%3Cpath d='M2 10h4v11H2zM8 21h9.3a2 2 0 0 0 2-1.6l1.6-7A2 2 0 0 0 19 10h-5.2l.8-3.9a2 2 0 0 0-3.4-1.8L8 8.6z'/%3E%3C/svg%3E") no-repeat center/contain}
.pagination-gap span{border:none!important;background:none!important}
.my-activities-page{background:radial-gradient(60% 280px at 100% 0%,#E5E3FC 0%,rgba(227,222,254,0) 70%),radial-gradient(40% 240px at 0% 0%,#FFE6E6 0%,rgba(255,233,231,0) 70%),linear-gradient(180deg,#F1F0FC 0,#fff 320px) no-repeat!important}
.my-activities-page .request-table-filters,.my-activities-page .request-table-filters *:not(input):not(select):not(option):not(button){background-color:transparent!important;box-shadow:none!important}
.my-activities-page .request-table-filters .row,.my-activities-page .request-table-filters form,.my-activities-page .request-table-filters{display:flex!important;flex-wrap:wrap;gap:16px;align-items:flex-end!important;padding:0!important;margin-left:0!important;margin-right:0!important}
.my-activities-page .request-table-filters [class*="column"],.my-activities-page .request-table-filters__item{float:none!important;width:auto!important;flex:0 1 320px!important;padding:0!important;margin:0!important;max-width:320px}
.my-activities-page .request-table-filters input,.my-activities-page .request-table-filters select{height:44px!important;margin:0!important}
.my-activities-menu--main .my-activities-menu__item a,.my-activities-menu--main .my-activities-menu__item span{padding:0!important;line-height:1!important;display:block}
.my-activities-menu--main .my-activities-menu__item{border-bottom:2px solid transparent!important}
.my-activities-menu--main .my-activities-menu__item.is-active{border-bottom-color:var(--p600)!important}
.profile-header{margin-bottom:0!important;padding-bottom:32px!important}
.profile-nav{margin-top:0!important;padding-top:0!important}
.profile-nav__items{margin-top:24px!important}
.profile-nav__item a,.profile-nav__item span{padding:0!important;line-height:1!important;display:block;margin:0!important}
.profile-section{padding-top:32px!important}
@media (max-width:1200px){.k-layout--article{grid-template-columns:290px minmax(0,1fr)}}
@media (max-width:991px){.k-layout--side,.k-layout--article{grid-template-columns:minmax(0,1fr)}}
.search-results-filter__item.is-active>.search-results-filter__link{background:var(--p600)!important;color:#fff!important}
.search-results-filter__item.is-active .search-results-filter__count{color:rgba(255,255,255,.8)!important}
.search-results-filter+.search-results-filter{margin-top:24px}
.search-result__show-more{background:none;border:none;color:var(--p600);font:500 14px/1 'Plus Jakarta Sans',sans-serif;padding:10px 14px;cursor:pointer}
.k-request-layout--detail{grid-template-columns:minmax(0,1fr) 340px}
.k-request-page .k-pagehead__row .status-label{font-size:13px!important;padding:8px 12px!important}
.k-thread .comments__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:16px}
.k-thread .comment{margin:0;padding:24px 28px;border:1px solid var(--n80);border-radius:16px;background:#fff}
.k-thread .comment__header{display:flex;align-items:center;gap:12px;margin-bottom:14px}
.k-thread .avatar img,.k-thread .user-avatar{width:40px;height:40px;border-radius:50%}
.k-thread .avatar--agent{position:relative}
.k-thread .author a{font:600 15px/1.2 'Plus Jakarta Sans',sans-serif;color:var(--n850)!important}
.k-thread .meta{font:400 13px/1.3 'Plus Jakarta Sans',sans-serif;color:var(--n500)}
.k-thread .comment__body{font:400 15px/1.65 'Plus Jakarta Sans',sans-serif;color:var(--n700);overflow-wrap:anywhere}
.k-thread .comment__body img{max-width:100%;height:auto}
.k-thread .request-follow-up{font:400 14px/1.5 'Plus Jakarta Sans',sans-serif;color:var(--n600);margin:24px 0 0}
.k-thread .comment-form{display:flex;flex-direction:column;gap:14px;margin-top:24px;padding:24px 28px;border:1px solid var(--n80);border-radius:16px;background:#fff}
.k-thread .comment-form__avatar{display:none}
.k-thread .comment-form__controls{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}
.k-thread .comment-form__mark-as-solved{display:flex;align-items:center;gap:8px;font:400 14px/1.3 'Plus Jakarta Sans',sans-serif}
.k-thread .comment-form__mark-as-solved input{accent-color:var(--p600);width:18px;height:18px}
.k-sidecard--details{background:#fff!important;border:1px solid var(--n80)!important;box-shadow:0 8px 24px rgba(0,1,29,.05)}
.k-submitted{font:500 14px/1.4 'Plus Jakarta Sans',sans-serif!important;color:var(--n850)!important}
.k-sidecard--details .request-details{display:grid;grid-template-columns:1fr;gap:4px;margin:0}
.k-sidecard--details dt{font:600 11px/1 'Inter',sans-serif;letter-spacing:.06em;text-transform:uppercase;color:var(--n500);margin-top:14px}
.k-sidecard--details dd{margin:4px 0 0;font:400 14px/1.45 'Plus Jakarta Sans',sans-serif;color:var(--n850)}
.k-sidecard--details dd ul{list-style:none;padding:0;margin:6px 0 0}
.k-sidecard--details .request-status{display:inline-flex;align-items:center;gap:6px;border-radius:999px;padding:6px 10px;font:500 12px/1 'Inter',sans-serif;background:var(--n60);color:var(--n600)}
.k-sidecard--details .request-status--new{background:#FFF1CA;color:#7A5600}.k-sidecard--details .request-status--open{background:var(--o100);color:#C23A40}
.k-sidecard--details .request-status--pending{background:rgba(15,98,254,.10);color:#0B4FCC}.k-sidecard--details .request-status--hold{background:var(--n900);color:#fff}
.k-sidecard--details .k-btn{margin-top:12px}
.profile-stats{display:flex!important;flex-wrap:wrap;gap:12px 32px;list-style:none;padding:0!important;margin:8px 0 0!important}
.profile-stats__stat,.profile-stats .meta__item{display:flex!important;flex-direction:column-reverse;gap:4px;margin:0!important;padding:0!important}
.profile-stats__stat:before,.profile-stats__stat:after,.profile-stats .meta__item:before,.profile-stats .meta__item:after{display:none!important;content:none!important}
.profile-stats__label{font:400 12px/1 'Plus Jakarta Sans',sans-serif!important;color:var(--n500)!important}
.profile-stats__value{font:700 18px/1.1 'Plus Jakarta Sans',sans-serif!important;color:var(--n850)!important}
.k-status{position:relative}
.k-status.is-minor:before,.k-status[data-status="minor"]:before{background:#ffc53d;box-shadow:0 0 0 3px rgba(255,197,61,.25)}
.k-status.is-partial:before,.k-status[data-status="partial"]:before{background:#ff8a3d;box-shadow:0 0 0 3px rgba(255,138,61,.25)}
.k-status.is-major:before,.k-status.is-critical:before,.k-status[data-status="major"]:before,.k-status[data-status="critical"]:before{background:var(--o500);box-shadow:0 0 0 3px rgba(254,98,87,.25)}
.k-status.is-maintenance:before,.k-status[data-status="maintenance"]:before{background:#0F62FE;box-shadow:0 0 0 3px rgba(15,98,254,.2)}
.k-status-panel{position:absolute;right:0;top:calc(100% + 10px);width:340px;z-index:300;background:#fff;border:1px solid var(--n80);border-radius:16px;box-shadow:0 12px 32px rgba(0,1,29,.14);padding:18px 20px;display:flex;flex-direction:column;gap:8px;text-align:left}
.k-status-panel[hidden]{display:none}
.k-status-panel__state{font:600 11px/1 'Inter',sans-serif;letter-spacing:.06em;text-transform:uppercase;color:#C23A40}
.k-status-panel__title{font:700 16px/1.3 'Plus Jakarta Sans',sans-serif;color:var(--n850)}
.k-status-panel__body{font:400 14px/1.5 'Plus Jakarta Sans',sans-serif;color:var(--n600)}
.k-status-panel__time{font:400 12px/1 'Plus Jakarta Sans',sans-serif;color:var(--n500)}
.k-status-panel a{font:500 14px/1 'Plus Jakarta Sans',sans-serif;color:var(--p600)!important;margin-top:4px}
.profile__no-activity,.my-activities-page .no-activities,.my-activities-page #main-content>p:only-of-type,.k-empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:14px;padding:64px 20px!important;margin:24px 0!important;border:1px dashed var(--n200);border-radius:16px;background:var(--n40);font:400 16px/1.5 'Plus Jakarta Sans',sans-serif;color:var(--n600)}
.k-empty-state:before{content:"";width:56px;height:56px;border-radius:50%;background:var(--p60) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' stroke='%23614efa' stroke-width='1.8' stroke-linecap='round' viewBox='0 0 24 24'%3E%3Cpath d='M4 13h4l2 3h4l2-3h4M4 13l2.5-7h11L20 13v5H4z'/%3E%3C/svg%3E") no-repeat center}
.my-activities-items{border-collapse:separate!important;border-spacing:0;width:100%}
.my-activities-items__col{padding:14px 16px!important;vertical-align:middle;font:400 14px/1.4 'Plus Jakarta Sans',sans-serif;color:var(--n600)}
.my-activities-items__request-id{font:500 13px/1 'Inter',sans-serif;color:var(--n500)}
.my-activities-items__row:hover .my-activities-item__title{color:var(--p600)!important}
@media (max-width:991px){.k-request-layout--detail{grid-template-columns:1fr}.k-sidecard--details{order:0;position:static}.k-status-panel{position:fixed;left:16px;right:16px;top:72px;width:auto}}
:focus-visible{outline:none!important;box-shadow:0 0 0 4px rgba(97,78,250,.22)!important;border-radius:999px}
button:focus,.btn:focus,.k-btn:focus,input[type="submit"]:focus,a:focus{outline:none!important}
button:focus:not(:focus-visible),.k-btn:focus:not(:focus-visible),input[type="submit"]:focus:not(:focus-visible){box-shadow:none!important}
.k-header{background:transparent!important}
body.k-grad .layout{background-image:var(--k-grad-bg);background-repeat:no-repeat;background-size:100% var(--k-grad-h,420px)}
body.k-grad .k-hero,body.k-grad .k-pagehead,body.k-grad .my-activities-page,body.k-grad .profile-header{background:transparent!important}
body:not(.k-grad) .k-header{background:#fff!important}
.k-header{border-bottom:1px solid rgba(0,1,29,.07)}
.k-header__search{margin:0 auto}.k-header__nav{margin-left:0}
.article__body{font-size:16px!important}
.k-tree{font-size:16px}.k-tree .k-t-art>a{font-size:15px}
.k-toc-col .lt-toc--link{font-size:15px!important}
.k-toc-col .lt-toc--title{font-size:13px!important}
.k-tree{background:linear-gradient(180deg,#F6F7FB 0%,#EEF1F8 100%)!important;border:1px solid #E3E7F1!important}
.k-tree a:hover,.k-tree button:hover{background:rgba(255,255,255,.8)}
.k-tree .k-t-art.is-current>a{background:#fff;box-shadow:0 1px 2px rgba(0,1,29,.08)}
.k-linklist a{gap:0}.k-linklist .is-promoted a:before{margin-right:8px}
.k-bullets .is-promoted:before{content:"★";width:auto;height:auto;background:none!important;box-shadow:none!important;border-radius:0;color:var(--p600);font-size:12px;top:9px;left:-1px}
.k-subs{border:none;overflow:visible;gap:10px}
.k-sub{border:1px solid var(--n80);border-radius:12px;overflow:hidden}.k-sub+.k-sub{border-top:1px solid var(--n80)}
.k-sub[open]{border-color:var(--p150)}
.k-sub__body{background:#fff;padding:12px 18px 16px}
.k-sub__body .k-bullets{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}
.k-linklist--grid{grid-template-columns:repeat(3,minmax(0,1fr))}
.k-section-page .k-cards{grid-template-columns:repeat(auto-fill,minmax(360px,1fr))}
.k-card--sub{min-height:0}
.k-card--sub .k-card__desc{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}
.article__body th,.article__body thead td,.article__body tr:first-child>*{font-size:14px!important}
.article__body h2 a,.article__body h3 a,.article__body h4 a{color:var(--p700)!important}
.article__body h2 a:hover,.article__body h3 a:hover{text-decoration:underline!important}
.article__body .list-colored-filled>li:before{background:linear-gradient(135deg,#B7AFFA 0%,#614EFA 100%)!important}
.article__body .list-colored>li:before{background:linear-gradient(135deg,#fff 0%,#F1F0FC 100%)!important}
.feedback-form__title{margin:20px 0 12px!important}
.article-vote-controls__item--voted-down,.article-vote-controls__item--voted-up{background:var(--p600)!important;border-color:var(--p600)!important}
.article-vote-controls__item--voted-down img,.article-vote-controls__item--voted-up img{filter:brightness(0) invert(1)}
.status-label--solved,.status-label--closed,.request-status--solved,.request-status--closed,.my-activities-items [class*="status"][class*="solved"]{background:#CCFAF3!important;color:#1F6F6D!important}
.status-label--solved:before,.status-label--closed:before{background:#2F8F8D!important}
.my-activities-items .status-label{border:none!important}
.attachment-list{list-style:none;padding:0;margin:8px 0}
.attachment-list__item{display:flex!important;align-items:center;gap:8px;padding:10px 12px!important;flex-wrap:nowrap}
.attachment-list__icon{flex:none;color:var(--p600);position:static!important;margin:0!important}
.attachment-list__item a{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--p600)!important}
.attachment-list__item .meta{flex:none;margin:0!important}
.k-request-page .k-h1{font-size:clamp(26px,2.6vw,36px)}
.search-results-filter__name{color:var(--n850);font-weight:500}
.search-results-filter__count{color:var(--n500)}
.k-filters-row{display:flex!important;flex-wrap:wrap;gap:16px;align-items:flex-end!important;background:transparent!important;padding:0!important;margin:20px 0!important;border:none!important}
.k-filters-row>*{float:none!important;width:auto!important;flex:0 1 320px!important;padding:0!important;margin:0!important;background:transparent!important}
.my-activities-menu--main .my-activities-menu__items>*{padding-left:0!important;padding-right:0!important;margin-left:0!important;margin-right:0!important}
.pagination a,.pagination span{gap:6px;white-space:nowrap}
.k-profile .container,.k-profile .container-inner{max-width:none!important;width:auto!important}
.k-profile .profile-header,.k-profile .profile-nav,.k-profile .profile-section{padding-left:var(--pad)!important;padding-right:var(--pad)!important;margin-left:0!important;margin-right:0!important}
.profile-stats{gap:20px 44px!important}
.profile-stats__stat,.profile-stats .meta__item{gap:6px!important}
.profile-header__options,.edit-profile-button{align-self:start!important;margin-top:8px!important}
.profile-contribution__title,.profile-contribution__header{display:flex;align-items:baseline;gap:10px}
.profile-contribution__title a{color:var(--n850)!important}.profile-contribution__title a:hover{color:var(--p600)!important}
[data-garden-id="modals.modal"]{border-radius:20px!important;padding:8px!important;font-family:'Plus Jakarta Sans',sans-serif!important}
[data-garden-id="modals.header"]{font:700 20px/1.3 'Plus Jakarta Sans',sans-serif!important;border:none!important}
[data-garden-id="modals.footer"]{border:none!important}
[data-garden-id="buttons.button"]{border-radius:999px!important;font-family:'Inter',sans-serif!important;font-weight:600!important}
[data-garden-id="buttons.button"][data-garden-id][class*="primary"],[data-garden-id="buttons.button"][type="submit"]{background:var(--p600)!important;border-color:var(--p600)!important;color:#fff!important}
[data-garden-id="forms.input"],[data-garden-id="forms.textarea"],[data-garden-id="forms.faux_input"]{border-radius:12px!important}
[data-garden-id="forms.input"]:focus,[data-garden-id="forms.textarea"]:focus{border-color:var(--p600)!important;box-shadow:0 0 0 4px rgba(97,78,250,.12)!important}
@media (max-width:991px){.k-linklist--grid{grid-template-columns:1fr 1fr}.k-header__search{margin:0}}
@media (max-width:767px){.k-linklist--grid{grid-template-columns:1fr}.k-section-page .k-cards{grid-template-columns:1fr}}
body.k-is-home .k-header__search{visibility:hidden}
body.k-is-home .k-header{border-bottom:none!important}
.k-header .k-search input[type="search"]{background-color:#fff!important;border:1px solid var(--n80)!important}
.k-bullets li:before{width:10px!important;height:10px!important;top:14px!important;left:0!important;border-radius:50%!important;box-shadow:none!important;background:radial-gradient(circle,#8a7dfc 0 3px,#F1F0FC 3.5px)!important;content:""!important}
.k-bullets .is-promoted:before{border-radius:0!important;background:var(--p600)!important;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2l2.9 6.6 7.1.6-5.4 4.7 1.6 7L12 17.3 5.8 21l1.6-7L2 9.2l7.1-.6z'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2l2.9 6.6 7.1.6-5.4 4.7 1.6 7L12 17.3 5.8 21l1.6-7L2 9.2l7.1-.6z'/%3E%3C/svg%3E") center/contain no-repeat}
.k-sub .k-bullets li:before{top:12px!important}
.k-grad-steps>li:before{background:linear-gradient(135deg,#B7AFFA 0%,#614EFA 100%)!important;border:none!important;color:#fff!important}
.article__body pre{background:#1E1B3A!important;color:#E6E3FF!important}
.search-results-filter__link{color:var(--n700)!important}
.search-results-filter__item.is-active>.search-results-filter__link,.search-results-filter__link[aria-current]{background:var(--p60)!important;color:var(--p700)!important;font-weight:600}
.search-results-filter__item.is-active .search-results-filter__count,.search-results-filter__link[aria-current] .search-results-filter__count{color:var(--p600)!important}
.my-activities-page .container-inner{max-width:none!important;padding:0 var(--pad) 48px!important}
.k-filters-row{align-items:center!important}
.k-filters-row>*{display:flex!important;align-items:center;gap:10px}
.k-filters-row label{margin:0!important;white-space:nowrap}
.k-filters-row input[type="search"],.k-filters-row input[type="text"]{min-width:320px}
.k-filters-row select{min-width:200px}
.my-activities-page .pagination{margin:24px 0 0!important;padding:0!important}
.profile-header{position:relative}
.profile-header__options,.edit-profile-button{position:absolute!important;top:40px;right:var(--pad)}
.profile-stats{gap:16px 40px!important;margin-top:18px!important}
.profile-stats__stat,.profile-stats .meta__item{flex-direction:column!important;gap:4px!important}
.profile-stats__label{order:0}.profile-stats__value{order:1}
@media (max-width:767px){.profile-header__options,.edit-profile-button{position:static!important}.k-filters-row input[type="search"],.k-filters-row input[type="text"]{min-width:0;width:100%}}
.my-activities-menu--sub .my-activities-menu__items{display:inline-flex!important;align-items:center!important;gap:4px!important;padding:4px!important;background:var(--n60)!important;border-radius:999px!important;border:none!important}
.my-activities-menu--sub .my-activities-menu__item{display:flex!important;align-items:center!important;height:38px!important;padding:0 18px!important;margin:0!important;border-radius:999px!important;background:transparent!important;box-shadow:none!important;border:none!important;color:var(--n600)!important;font:500 14px/1 'Plus Jakarta Sans',sans-serif!important;transform:none!important;top:auto!important;position:static!important}
.my-activities-menu--sub .my-activities-menu__item>*{padding:0!important;margin:0!important;line-height:1!important;height:auto!important;background:none!important;border:none!important;box-shadow:none!important;color:inherit!important;font:inherit!important;position:static!important}
.my-activities-menu--sub .my-activities-menu__item.is-active,.my-activities-menu--sub .my-activities-menu__item[aria-selected="true"],.my-activities-menu--sub .my-activities-menu__item[aria-current],.my-activities-menu--sub .my-activities-menu__item:has(.is-active),.my-activities-menu--sub .my-activities-menu__item:has([aria-current]){background:#fff!important;color:var(--p700)!important;font-weight:600!important;box-shadow:0 1px 3px rgba(0,1,29,.12)!important}
.my-activities-menu--sub .my-activities-menu__item:not(.is-active):hover{color:var(--n850)!important}
.k-header{border-bottom:none!important}
.article__body .accordion__item-title{position:relative!important;padding:16px 52px 16px 22px!important;display:block!important}
.article__body .accordion__item-title:before,.article__body .accordion__item-title:after{left:auto!important;right:22px!important}
.k-section-page .k-cards{grid-template-columns:repeat(auto-fill,minmax(420px,1fr));gap:16px}
.k-card--sub{padding:18px 22px!important;gap:6px!important}
.k-card--sub .k-card__title{font-size:18px}
.k-card--sub .k-card__desc{-webkit-line-clamp:2}
.k-tree .k-t-sec>ul>.k-t-art>a{margin-left:22px}
.k-tree .k-t-sub>ul>.k-t-art>a{margin-left:46px}
.k-tree .k-t-sub>ul{border-top:1px dashed #E3E7F1;margin-top:2px}
.profile-stats{display:grid!important;grid-template-columns:repeat(4,minmax(120px,170px));gap:14px 24px!important}
.pagination{padding-left:0!important;margin-left:0!important}
.pagination .pagination-current>*{background:var(--p600)!important;border-color:var(--p600)!important;color:#fff!important}
.k-profile .profile-section .pagination{margin:24px 0!important}
.k-profile .profile-section{box-sizing:border-box}
.k-actbar{display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin:20px 0 16px}
.k-actbar .my-activities-menu--sub{margin:0!important;padding:0!important}
.k-actbar .k-filters-row{margin:0 0 0 auto!important;flex-wrap:nowrap}
.my-activities-page input[type="search"],.my-activities-page input[name="query"],.my-activities-page select{border-radius:999px!important;height:40px!important;padding:0 16px!important}
.my-activities-menu--main{margin-bottom:0!important}
.my-activities-header{padding-bottom:0!important;margin-bottom:0!important}
.k-empty-state,.profile__no-activity{border:none!important;background:transparent!important;padding:56px 20px!important}
@media (max-width:991px){.k-actbar .k-filters-row{margin-left:0!important;flex-wrap:wrap}.profile-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.k-section-page .k-cards{grid-template-columns:1fr}}
.k-tree__fallback{display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding:12px}
.k-tree__fallback p{margin:0;font:400 14px/1.4 'Plus Jakarta Sans',sans-serif;color:var(--n600)}
.k-drawer__fallback{display:block;padding:16px 4px;font:600 16px/1.3 'Plus Jakarta Sans',sans-serif;color:var(--p600)!important}
.k-drawer__user{display:flex;align-items:center;gap:12px;margin:16px 20px 0;padding:14px 16px;background:#fff;border:1px solid var(--n80);border-radius:14px}
.k-drawer__avatar,.k-drawer__user img{width:40px;height:40px;border-radius:50%;flex:none}
.k-drawer__who{display:flex;flex-direction:column;gap:4px;min-width:0}
.k-drawer__name{font:600 16px/1.2 'Plus Jakarta Sans',sans-serif;color:var(--n850);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.k-drawer__profile{font:500 13px/1 'Plus Jakarta Sans',sans-serif;color:var(--p600)!important}
.k-article,.k-article .article,.article__body{min-width:0;max-width:100%}
.k-table-scroll{max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;margin:16px 0;border:1px solid var(--n200);border-radius:14px}
.article__body .k-table-scroll table{display:table!important;margin:0!important;border:none!important;border-radius:0!important;white-space:normal!important;min-width:100%}
.article__body .k-table-scroll table[style*="width"]{width:auto!important}
@media (max-width:767px){.k-table-scroll td,.k-table-scroll th{min-width:140px}}
@media (max-width:991px){
  .search-results-page,.search-results-page .container-inner{overflow-x:hidden}
  .search-results{grid-template-columns:minmax(0,1fr)!important}
  .search-results>.column,.search-results-filters,.search-results-filter{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box}
  .search-results-filter__list{display:flex!important;flex-wrap:nowrap!important;gap:8px;overflow-x:auto;padding:0 0 6px!important;margin:0!important;scrollbar-width:none}
  .search-results-filter__list::-webkit-scrollbar{display:none}
  .search-results-filter__item{flex:none!important;margin:0!important}
  .search-results-filter__link{white-space:nowrap;gap:8px;border:1px solid var(--n80)!important;background:#fff!important}
  .search-results-filter__show-more,.search-result__show-more{display:none!important}
}
.search-results-list em,.search-result__description em{padding:0!important;margin:0!important}
.k-footer{padding-bottom:96px!important}
.k-drawer__bottom{padding-bottom:104px}
body.k-lock iframe#launcher,body.k-lock iframe[title*="messaging" i],body.k-lock iframe[title*="launch" i]{display:none!important}
@media (max-width:767px){.k-cta{margin-bottom:24px}}
.k-mtoc{display:none;margin:0 0 24px;border:1px solid var(--p100);border-radius:14px;background:var(--p40)}
.k-mtoc>summary{list-style:none;display:flex;align-items:center;justify-content:space-between;padding:14px 18px;font:600 15px/1.2 'Plus Jakarta Sans',sans-serif;color:var(--p700);cursor:pointer}
.k-mtoc>summary::-webkit-details-marker{display:none}
.k-mtoc>summary:after{content:"";width:8px;height:8px;border-right:1.8px solid currentColor;border-bottom:1.8px solid currentColor;transform:rotate(45deg);margin-top:-4px;transition:transform .16s}
.k-mtoc[open]>summary:after{transform:rotate(225deg);margin-top:4px}
.k-mtoc ul{list-style:none;margin:0;padding:0 10px 12px;max-height:50vh;overflow:auto}
.k-mtoc a{display:block;padding:8px 10px;border-radius:8px;font:400 15px/1.4 'Plus Jakarta Sans',sans-serif;color:var(--n700)!important;text-decoration:none!important}
.k-mtoc a:hover{background:var(--p60);color:var(--p600)!important}
.k-mtoc__h3 a{padding-left:24px;font-size:14px}
.lt-toc-mobile{display:none!important}
@media (max-width:1200px){.k-mtoc{display:block}}
@media (max-width:991px){.k-layout--side .k-tree{display:none!important}}
html,body{max-width:100%}
body{overflow-x:hidden}
@supports (overflow:clip){body{overflow-x:visible}.layout{overflow-x:clip}}
.k-wrap{box-sizing:border-box;max-width:100%}
.layout__content,.k-page,.k-article,.article__body,.search-results-page{min-width:0}
.k-linklist--grid{grid-template-columns:repeat(auto-fill,minmax(min(360px,100%),1fr))!important}
.k-cards{grid-template-columns:repeat(auto-fill,minmax(min(300px,100%),1fr))!important}
.article__body img,.article__body iframe,.article__body video,.article__body pre,.search-results-list,.search-result__description{max-width:100%}
.search-result__description,.profile-contribution__body{overflow-wrap:anywhere}
.k-header__nav .k-nav-link{white-space:nowrap}
.k-cta__actions{display:flex;gap:12px;flex-wrap:wrap}
button.k-btn{cursor:pointer;font:inherit}
.k-fp{flex-wrap:wrap;row-gap:8px}
.k-fp__t{flex:1 1 0;min-width:0}
.k-fp__br{flex-basis:100%;height:0}
.k-fpill{display:inline-flex;align-items:center;padding:5px 10px;border-radius:999px;background:var(--p60);color:var(--p700);font:500 12px/1 'Inter',sans-serif;white-space:nowrap}
.k-card--sub{position:relative;flex-direction:row!important;align-items:center;gap:16px!important}
.k-card__text{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px}
.k-card--sub .k-card__desc{display:block!important;-webkit-line-clamp:unset!important;overflow:visible!important}
.article__body .k-co--summary.k-co{display:grid!important}
.k-co--summary .k-co__icon{color:#9a6b3a}
.article__body .k-co--tip{background:linear-gradient(135deg,#FFF1CA 0%,#FFF1CA 100%)!important;border-color:#FBE3B0!important}.k-co--tip .k-co__icon{color:#9a6b00}
.k-qa{border:2px solid transparent!important;border-radius:20px!important;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(120deg,#DBD7FC,#B7AFFA,#DBD7FC) border-box!important;padding:24px 28px!important;margin-bottom:32px!important;box-sizing:border-box;max-width:100%;overflow-wrap:anywhere}
.k-qa button{border-radius:999px!important;min-width:36px;height:36px;padding:0 10px!important;display:inline-flex!important;align-items:center;justify-content:center;border:1px solid var(--n200)!important;background:#fff!important;color:var(--n600)!important;box-shadow:none!important;overflow:hidden}
.k-qa a{color:var(--p600)}
@media (max-width:991px){
  .search-results-filter__title{margin:0 0 12px!important;pointer-events:none;font:600 12px/1 'Inter',sans-serif!important;letter-spacing:.06em;text-transform:uppercase;color:var(--n500)}
  .search-results-filter__title:before,.search-results-filter__title:after,.search-results-filter__title svg,.search-results-filter__title .fa,.search-results-filter__title [class*="icon"]{display:none!important}
  .search-results-filter__list{display:flex!important;max-height:none!important;height:auto!important;scroll-padding:0 16px;scroll-behavior:smooth}
  .search-results-filter{margin-bottom:20px}
}
.k-search-overlay{left:0!important;right:0!important;width:100%!important;max-width:100vw;box-sizing:border-box;overflow-x:hidden}
.k-search-overlay__bar{display:flex;align-items:center;gap:12px;width:100%;box-sizing:border-box;padding:12px 16px}
.k-search-overlay__bar>form,.k-search-overlay__bar .k-search{flex:1 1 auto;min-width:0;width:auto!important}
.k-search-overlay input[type="search"]{width:100%!important;min-width:0;box-sizing:border-box}
.k-search-overlay *{max-width:100%;box-sizing:border-box}
.k-search-overlay [class*="instant"],.k-search-overlay [class*="autocomplete"],.k-search-overlay [data-k-instant]{left:0!important;right:0!important;width:auto!important;overflow-wrap:anywhere}
.k-table-scroll{display:block;width:100%;max-width:100%;overflow-x:auto;overscroll-behavior-x:contain}
.article__body .k-table-scroll table{width:max-content!important;min-width:100%;table-layout:auto!important}
.article__body .k-table-scroll td,.article__body .k-table-scroll th{width:auto!important}
@media (max-width:767px){.article__body .k-table-scroll td,.article__body .k-table-scroll th{min-width:150px;max-width:260px;white-space:normal}.article__body .k-table-scroll td:first-child,.article__body .k-table-scroll th:first-child{min-width:56px}}
.k-chat-fab{display:none}
@media (max-width:991px){
  body.k-has-fab iframe#launcher,body.k-has-fab iframe[title*="launch" i]{display:none!important}
  body.k-has-fab .k-chat-fab{position:fixed;right:16px;bottom:16px;z-index:999;display:flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:50%;border:none;background:var(--p600);color:#fff;box-shadow:0 8px 24px rgba(97,78,250,.35);cursor:pointer}
  body.k-has-fab .k-chat-fab:active{background:var(--p700)}
  body.k-lock .k-chat-fab,body.k-chat-open .k-chat-fab{display:none!important}
}
.k-acts__head .k-pagehead__inner{padding-bottom:0!important;gap:24px}
.k-ptabs{display:flex;gap:32px;border-bottom:1px solid var(--n80);overflow-x:auto;scrollbar-width:none}
.k-ptabs::-webkit-scrollbar{display:none}
.k-ptab{padding:0 0 16px;font:500 16px/1 'Plus Jakarta Sans',sans-serif;color:var(--n600)!important;text-decoration:none!important;border-bottom:2px solid transparent;white-space:nowrap;margin-bottom:-1px}
.k-ptab:hover{color:var(--n850)!important}.k-ptab.is-active{color:var(--n850)!important;border-bottom-color:var(--p600)}
.k-acts__body{padding-top:32px;padding-bottom:96px;display:flex;flex-direction:column;gap:24px}
.k-acts__bar{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}
.k-seg{display:inline-flex;gap:4px;padding:4px;background:var(--n60);border-radius:999px;max-width:100%;overflow-x:auto;scrollbar-width:none}
.k-seg__item{padding:10px 18px;border-radius:999px;font:500 14px/1 'Plus Jakarta Sans',sans-serif;color:var(--n600)!important;text-decoration:none!important;white-space:nowrap}
.k-seg__item:hover{color:var(--n850)!important}
.k-seg__item.is-active{background:#fff;color:var(--p700)!important;font-weight:600;box-shadow:0 1px 3px rgba(0,1,29,.12)}
.k-acts__filters{display:flex!important;align-items:center;gap:12px;margin:0!important;padding:0!important;background:none!important;flex-wrap:wrap}
.k-pill{display:flex;align-items:center;gap:8px;height:44px;box-sizing:border-box;border:1px solid var(--n200);border-radius:999px;padding:0 16px;background:#fff;color:var(--n500)}
.k-pill:focus-within{border-color:var(--p600);box-shadow:0 0 0 4px rgba(97,78,250,.12)}
.k-pill--search{width:300px;max-width:100%}
.k-pill input,.k-pill select{border:none!important;box-shadow:none!important;background:transparent!important;height:42px!important;padding:0!important;margin:0!important;font:400 14px/1 'Plus Jakarta Sans',sans-serif!important;color:var(--n850)!important;min-width:0;outline:none}
.k-pill--search input{flex:1}
.k-pill--select{padding-right:10px}
.k-pill label,.k-pill .request-filter-label{margin:0!important;font:400 14px/1 'Plus Jakarta Sans',sans-serif!important;color:var(--n500)!important;text-transform:none!important;letter-spacing:0!important;white-space:nowrap}
.k-pill select{padding-right:22px!important;cursor:pointer}
.k-acts__org:not(:has(option:nth-child(2))){display:none}
.k-acts__sub:empty{display:none}
.k-pager{display:flex;justify-content:center;margin-top:8px}
.k-pager:empty{display:none}
@media (max-width:767px){.k-acts__bar,.k-acts__filters{flex-direction:column;align-items:stretch}.k-pill--search{width:100%}.k-ptabs{gap:24px}}
.k-es{display:flex;flex-direction:column;align-items:center;text-align:center;gap:14px;padding:64px 24px 72px;border:1px solid var(--n80);border-radius:16px;background:radial-gradient(60% 120% at 50% 0%,#F1F0FC 0%,rgba(243,240,255,0) 70%),#fff}
.k-es__icon{width:56px;height:56px;border-radius:16px;background:var(--p60);color:var(--p600);display:flex;align-items:center;justify-content:center}
.k-es__t{margin:0;font:700 20px/1.2 'Plus Jakarta Sans',sans-serif;color:var(--n850)}
.k-es__p{margin:0;max-width:360px;font:400 15px/1.55 'Plus Jakarta Sans',sans-serif;color:var(--n600)}
.k-es .k-btn{margin-top:6px}
.k-profile-head .k-pagehead__inner{padding-bottom:0!important;gap:32px}
.k-profile{display:flex;align-items:center;gap:28px}
.k-profile__avatar{flex:none;position:relative}
.k-profile__avatar img{width:112px;height:112px;border-radius:50%;object-fit:cover;background:#fff;box-shadow:0 8px 24px rgba(0,1,29,.10)}
.k-profile__main{flex:1;min-width:0;display:flex;flex-direction:column;gap:12px}
.k-profile__title{display:flex;align-items:center;gap:12px;flex-wrap:wrap}
.k-profile__title h1{margin:0;font-size:clamp(30px,3.4vw,44px)!important}
.k-profile__title h1 a{color:inherit!important;text-decoration:none}
.k-badge{display:inline-flex;align-items:center;padding:6px 10px;border-radius:999px;border:1px solid var(--n200);background:#fff;font:500 12px/1 'Inter',sans-serif;color:var(--n600)}
.k-pstats{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px 20px;font:400 14px/1.3 'Plus Jakarta Sans',sans-serif;color:var(--n600)}
.k-pstats li{margin:0;padding:0;white-space:nowrap}
.k-pstats strong{font-weight:600;color:var(--n850)}
.k-profile__actions{flex:none;display:flex;gap:10px;align-self:center}
.k-profile__actions a,.k-profile__actions button{display:inline-flex!important;align-items:center;height:44px;padding:0 22px!important;border-radius:999px!important;background:var(--p600)!important;border:none!important;color:#fff!important;font:600 14px/1 'Inter',sans-serif!important;text-decoration:none!important}
.k-profile__actions a:hover,.k-profile__actions button:hover{background:var(--p700)!important}
.k-profile-body{padding-top:40px;padding-bottom:96px}
.k-profile-body .profile-section__header{margin-bottom:16px}
.k-profile-body .profile-section__title{font:700 22px/1.2 'Plus Jakarta Sans',sans-serif}
.k-profile-body .profile-section__description{font:400 14px/1.3 'Plus Jakarta Sans',sans-serif;color:var(--n500)}
.k-profile-body .profile-activity-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column}
.k-profile-body .profile-activity{position:relative;padding:0 0 20px 32px;border:none!important;background:none!important}
.k-profile-body .profile-activity:before{content:"";position:absolute;left:0;top:6px;width:10px;height:10px;border-radius:50%;background:var(--p600)}
.k-profile-body .profile-activity:after{content:"";position:absolute;left:4.5px;top:22px;bottom:0;width:1px;background:var(--n80)}
.k-profile-body .profile-activity:last-child:after{display:none}
.k-profile-body .profile-activity__header{font:400 13px/1.3 'Plus Jakarta Sans',sans-serif;color:var(--n500);margin-bottom:10px}
.k-profile-body .profile-activity__header svg,.k-profile-body .profile-activity__header .fa{display:none}
.k-profile-body .profile-contribution{display:flex;flex-direction:column;gap:8px}
.k-profile-body .profile-contribution__title{margin:0}
.k-profile-body .profile-contribution__breadcrumbs{margin:0;font-size:13px}
.k-profile-body .profile-contribution__body{margin:0;font:400 15px/1.55 'Plus Jakarta Sans',sans-serif;color:var(--n600)}
.k-profile-body .meta--profile{display:flex;flex-wrap:wrap;gap:4px 14px;margin:0;padding:0;list-style:none;font:400 13px/1.3 'Plus Jakarta Sans',sans-serif;color:var(--n500)}
.k-profile-body .meta--profile .meta__item:before{display:none}
@media (max-width:767px){.k-profile{flex-direction:column;align-items:flex-start;gap:16px}.k-profile__avatar img{width:80px;height:80px}.k-profile__actions{align-self:flex-start}}
.k-error{background:linear-gradient(180deg,rgba(255,255,255,0) 55%,#fff 100%),var(--g-page)!important}
.k-error__inner{padding-bottom:120px!important}
.k-error+*,.layout__content:has(.k-error)+.layout__footer{margin-top:24px}
@media (max-width:767px){.k-error__inner{padding-top:56px!important;padding-bottom:88px!important}}
.article__body img{max-width:min(100%,760px)!important;max-height:560px;width:auto!important;height:auto!important;object-fit:contain;display:block;margin:16px 0}
.article__body p img{display:inline-block;margin:8px 0}
.article__body img.k-zoomable{cursor:zoom-in}
.article__body td img,.article__body th img{max-height:none;margin:0}
.k-lb{position:fixed;inset:0;z-index:2000;background:rgba(20,20,26,.82);display:flex;align-items:center;justify-content:center;padding:48px 24px;box-sizing:border-box;cursor:zoom-out;animation:kFade .16s ease-out}
.k-lb img{max-width:100%;max-height:100%;width:auto;height:auto;background:#fff;box-shadow:0 24px 64px rgba(0,0,0,.35);cursor:default}
.k-lb__close{position:absolute;top:16px;right:16px;width:44px;height:44px;border-radius:50%;border:none;background:#fff;color:var(--n850);display:flex;align-items:center;justify-content:center;cursor:pointer}
@keyframes kFade{from{opacity:0}to{opacity:1}}
.k-card--sub{flex-direction:column!important;align-items:stretch!important;padding-right:56px!important}
.k-cards--3{grid-template-columns:repeat(3,minmax(0,1fr))!important}
.k-linklist--grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}
@media (max-width:991px){.k-cards--3,.k-linklist--grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}
@media (max-width:767px){.k-cards--3,.k-linklist--grid{grid-template-columns:minmax(0,1fr)!important}}
.k-linklist a.k-fp{display:flex!important;flex-wrap:wrap!important;align-items:center;grid-template-columns:none!important;column-gap:16px;row-gap:8px}
.k-linklist a.k-fp>.k-fpill{order:0;flex:0 0 auto}
.k-linklist a.k-fp>.k-fp__br{order:1;flex:0 0 100%;height:0;margin:0;padding:0}
.k-linklist a.k-fp>.k-fp__t{order:2;flex:1 1 0;min-width:0;width:auto}
.k-linklist a.k-fp:after{order:3;flex:none}
.k-fpill--ma{background:#dedcfc!important;color:#303133!important}
.k-fpill--cc{background:#FFE6E6!important;color:#303133!important}
.k-fpill--ab{background:#FFE69D!important;color:#303133!important}
.k-acts__body{padding-left:var(--pad)!important;padding-right:var(--pad)!important}
.k-acts__bar{flex-wrap:nowrap}
.k-acts__filters{flex-direction:row!important;flex-wrap:nowrap!important;justify-content:flex-end}
.k-acts__filters>*{margin:0!important;width:auto;float:none!important}
.k-pill--select{width:auto}
.k-pill select{width:auto!important;min-width:90px}
.k-acts__org{display:none!important}
.k-acts__org:has(select option:nth-child(3)){display:flex!important}
.k-acts .my-activities-items{width:100%;margin:0!important;border-collapse:separate;border-spacing:0}
.k-ptabs{overflow:visible}
.k-ptab{border-bottom:none!important;box-shadow:none}
.k-ptab.is-active{box-shadow:inset 0 -2px 0 var(--p600)!important;color:var(--n850)!important;font-weight:600}
@media (max-width:991px){.k-acts__bar{flex-wrap:wrap}.k-acts__filters{flex-wrap:wrap!important;justify-content:flex-start;width:100%}}
@media (max-width:767px){.k-acts__filters{flex-direction:column!important;align-items:stretch}.k-ptabs{overflow-x:auto}}
.k-profile__actions,.k-profile__actions *{position:static!important;top:auto!important;right:auto!important;transform:none!important;float:none!important;margin:0!important}
.k-qa:empty,.k-qa:not(:has(*)){display:none!important}
.k-qa [aria-pressed="true"],.k-qa [aria-checked="true"],.k-qa button[class*="selected" i],.k-qa button[class*="active" i],.k-qa button[data-selected="true"]{background:var(--p60)!important;color:var(--p600)!important;box-shadow:none!important;outline:none}
.k-qa button{box-shadow:none!important}
.k-sr-empty .k-qa{display:none!important}
.k-ac__item{padding:10px 12px!important;align-items:center}
.k-ac__text{display:flex;flex-direction:column;gap:4px;min-width:0;flex:1}
.k-ac__title,.k-ac__path{display:block;line-height:1.3!important;margin:0!important}
.k-ac__path{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.k-layout--article>*,.k-article,.k-article *:not(table):not(thead):not(tbody):not(tr):not(td):not(th){min-width:0}
.article__body li{max-width:100%}
.article__body img{box-shadow:none}
.article__body .accordion{border:none!important;padding:0!important;background:none!important;display:flex;flex-direction:column;gap:10px}
.article__body .accordion__item{margin:0!important;background:linear-gradient(135deg,#F1F0FC 0%,#F1F0FC 100%)!important;border:1px solid #E5E3FC!important;border-radius:14px!important;overflow:hidden;transition:border-color .16s,background .16s,box-shadow .16s}
.article__body .accordion__item:hover{border-color:#B7AFFA!important;background:linear-gradient(135deg,#F1F0FC 0%,#E5E3FC 100%)!important;box-shadow:0 4px 14px rgba(97,78,250,.10)}
.article__body .accordion__item-title{border:none!important;background:none!important}
.article__body .accordion__item-content{background:#fff!important;border:none!important;border-top:1px solid #E5E3FC!important}
.k-sub{background:linear-gradient(135deg,#F1F0FC 0%,#F1F0FC 100%)!important;border:1px solid #E5E3FC!important;transition:border-color .16s,background .16s,box-shadow .16s}
.k-sub:hover{border-color:#B7AFFA!important;background:linear-gradient(135deg,#F1F0FC 0%,#E5E3FC 100%)!important;box-shadow:0 4px 14px rgba(97,78,250,.10)}
.k-sub[open]{background:#fff!important;border-color:#DBD7FC!important}
.k-sub>summary{background:none!important}
.k-sub[open]>summary{background:linear-gradient(90deg,#ECEEF2 0%,#F4F5F7 55%,#FAFAFB 100%)!important;border-bottom:1px solid #E5E3FC}
.k-fpill{gap:6px}
.k-fpill__icon{width:16px;height:16px;border-radius:50%;object-fit:contain;flex:none;margin-left:-4px}
.k-linklist a.k-fp{flex-wrap:nowrap!important;gap:12px}
.k-linklist a.k-fp>.k-fp__br{display:none}
.k-fpill{padding:0!important;background:none!important;font-size:0!important;line-height:0;gap:0}
.k-fpill__icon{width:24px;height:24px;margin:0}
.k-feat{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;align-items:start}
.k-feat[hidden],.k-feat__flat[hidden]{display:none!important}
.k-feat__col{display:flex;flex-direction:column;min-width:0}
.k-feat__head{display:flex;align-items:center;gap:12px;padding:12px 16px;border-radius:14px;font:700 18px/1.2 'Plus Jakarta Sans',sans-serif;color:var(--n850);margin-bottom:4px}
.k-feat__head img{width:32px;height:32px;border-radius:50%;flex:none;background:#fff}
.k-feat__head--ma{background:#dedcfc}.k-feat__head--cc{background:#FFE6E6}.k-feat__head--ab{background:#FFE69D}.k-feat__head--x{background:var(--p60)}
.k-feat .k-linklist{margin:0;padding:0;list-style:none}
.k-feat li.k-hide{display:none}
@media (max-width:991px){.k-feat{grid-template-columns:minmax(0,1fr);gap:24px}}
.k-es__icon{background:#fff!important;border:1px solid var(--p150)!important;box-shadow:0 4px 14px rgba(97,78,250,.10)}
.k-section-page .k-cards{grid-auto-rows:1fr}
.k-section-page .k-cards>li{display:flex}.k-section-page .k-cards>li>.k-card{flex:1;height:100%;box-sizing:border-box}
.k-tree .k-t-sec>ul{border-top:1px dashed #E3E7F1;margin-top:2px}
.article__body .list-bullet>li:before{content:""!important;font-size:0!important;width:20px!important;height:20px!important;top:3px!important;border:none!important;border-radius:0!important;background:var(--p600)!important;-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'black'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Ccircle%20cx%3D'12'%20cy%3D'12'%20r%3D'10'%20stroke-width%3D'1.5'%2F%3E%3Cpath%20d%3D'M7.8%2012.4l2.8%202.8%205.6-5.8'%20stroke-width%3D'1.7'%2F%3E%3C%2Fsvg%3E") center/20px no-repeat;mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'black'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Ccircle%20cx%3D'12'%20cy%3D'12'%20r%3D'10'%20stroke-width%3D'1.5'%2F%3E%3Cpath%20d%3D'M7.8%2012.4l2.8%202.8%205.6-5.8'%20stroke-width%3D'1.7'%2F%3E%3C%2Fsvg%3E") center/20px no-repeat;box-shadow:none!important}
.article__body .accordion__item,.k-sub{background:linear-gradient(120deg,#F1F0FC 0%,#F8F2FA 55%,#FFF0EA 100%)!important;border-color:#E5E3FC!important}
.article__body .accordion__item:hover,.k-sub:hover{background:linear-gradient(120deg,#E9E4FE 0%,#F4EAF6 55%,#FFE6DD 100%)!important;border-color:#B7AFFA!important}
.k-sub[open]>summary{background:linear-gradient(90deg,#ECEEF2 0%,#F4F5F7 55%,#FAFAFB 100%)!important}
.k-qa ul{padding-left:0!important;list-style:none!important}
.k-qa li{display:flex!important;align-items:flex-start;gap:8px;list-style:none!important}
.k-qa li>svg,.k-qa li>span>svg,.k-qa li>img{flex:none;overflow:visible;position:static!important;margin:0!important}
.k-qa li>a,.k-qa li>span:last-child{min-width:0;position:static!important;margin:0!important;padding:0!important}
.k-qa button,.k-qa button *,.k-qa [role="button"],.k-qa [role="button"] *{background:transparent!important;background-color:transparent!important;box-shadow:none!important}
.k-qa button,.k-qa [role="button"]{color:#00011D!important;border:none!important;border-radius:8px!important}
.k-qa button svg circle,.k-qa button svg rect{fill:transparent!important}
.k-qa button:hover,.k-qa [aria-pressed="true"],.k-qa [aria-checked="true"]{color:var(--p600)!important}
.article__body *:not(table):not(thead):not(tbody):not(tr):not(td):not(th){max-width:100%;box-sizing:border-box}
.article__body figure,.article__body div[style*="width"],.article__body p[style*="width"],.article__body span[style*="width"]{width:auto!important}
@media (max-width:767px){
  .article__body table{display:block!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch;max-width:100%!important;width:100%!important}
  .article__body table>tbody,.article__body table>thead{display:table;width:max-content;min-width:100%}
  .article__body .k-table-scroll table{display:table!important;width:max-content!important;overflow:visible!important}
  .article__body .k-table-scroll table>tbody,.article__body .k-table-scroll table>thead{display:table-row-group;width:auto}
  .article__body .k-table-scroll table>thead{display:table-header-group}
  .k-table-scroll{touch-action:pan-x pan-y}
}
.k-ptab,.k-ptab:before,.k-ptab:after{border-left:none!important;border-right:none!important}
.k-ptab:before,.k-ptab:after{display:none!important;content:none!important}
.k-ptabs{scrollbar-width:none}
.k-pill select{-webkit-appearance:none!important;appearance:none!important;background:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%23757585'%20stroke-width%3D'2'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'm6%209%206%206%206-6'%2F%3E%3C%2Fsvg%3E") right center/16px no-repeat!important;padding-right:24px!important;height:42px!important;line-height:42px!important}
.k-pill--select{gap:6px;padding-right:14px}
@media (max-width:767px){
  .k-seg{display:flex;width:100%}
  .k-seg__item{flex:1;text-align:center}
  .k-acts .my-activities-items{border:none!important;border-radius:0;overflow:visible}
  .k-acts .my-activities-items__head{display:none!important}
  .k-acts .my-activities-items__body{display:flex;flex-direction:column;gap:12px}
  .k-acts .my-activities-items__row{display:grid!important;grid-template-columns:minmax(0,1fr) auto;gap:8px 12px;padding:16px 18px!important;border:1px solid var(--n80)!important;border-radius:16px;background:#fff}
  .k-acts .my-activities-items__col{display:block!important;padding:0!important;border:none!important;width:auto!important;font:400 13px/1.35 'Plus Jakarta Sans',sans-serif;color:var(--n500)}
  .k-acts .my-activities-items__col:before,.k-acts .my-activities-items__col:after,.k-acts .my-activities-item__meta:before{display:none!important;content:none!important}
  .k-acts .my-activities-items__col:nth-child(1){grid-column:1/-1;order:0}
  .k-acts .my-activities-items__col:nth-child(1) .my-activities-items__request-id{display:none}
  .k-acts .my-activities-items__col:nth-child(1):before{content:"#"!important;display:inline!important}
  .k-acts .my-activities-items__col:nth-child(2){grid-column:1/-1;order:1}
  .k-acts .my-activities-items__col:nth-child(2) .my-activities-item__title{font:500 15px/1.4 'Plus Jakarta Sans',sans-serif;color:var(--n850)!important}
  .k-acts .my-activities-items__col:nth-child(3){order:2;grid-column:1/-1}
  .k-acts .my-activities-items__col:nth-child(4){order:3;align-self:center}
  .k-acts .my-activities-items__col:nth-child(5){order:4;justify-self:end;align-self:center}
}
[data-garden-id="modals.modal"],[role="dialog"][aria-modal="true"]{border-radius:20px!important;box-shadow:0 24px 64px rgba(0,1,29,.25)!important;border:none!important;font-family:'Plus Jakarta Sans',sans-serif!important}
[data-garden-id="modals.header"]{font:700 20px/1.25 'Plus Jakarta Sans',sans-serif!important;color:var(--n850)!important;border-bottom:1px solid var(--n80)!important;padding:24px 28px!important}
[data-garden-id="modals.body"]{padding:24px 28px!important;color:var(--n700)!important;font:400 14px/1.55 'Plus Jakarta Sans',sans-serif!important}
[data-garden-id="modals.footer"]{padding:16px 28px 24px!important;gap:12px;border-top:none!important}
[data-garden-id="modals.backdrop"]{background:rgba(20,20,26,.55)!important}
[data-garden-id="forms.input_label"],[data-garden-id="forms.label"]{font:600 14px/1.3 'Plus Jakarta Sans',sans-serif!important;color:var(--n850)!important}
[data-garden-id="forms.input_hint"],[data-garden-id="forms.hint"]{font:400 13px/1.4 'Plus Jakarta Sans',sans-serif!important;color:var(--n500)!important}
[data-garden-id="forms.input"],[data-garden-id="forms.textarea"],[data-garden-id="forms.faux_input"]{border:1px solid var(--n200)!important;border-radius:12px!important;background:#fff!important;font:400 15px/1.4 'Plus Jakarta Sans',sans-serif!important;color:var(--n850)!important;box-shadow:none!important;padding:10px 14px!important}
[data-garden-id="forms.input"]:disabled,[data-garden-id="forms.input"][readonly]{background:var(--n40)!important;color:var(--n500)!important}
[data-garden-id="forms.input"]:focus,[data-garden-id="forms.textarea"]:focus{border-color:var(--p600)!important;box-shadow:0 0 0 4px rgba(97,78,250,.12)!important;outline:none!important}
[data-garden-id="notifications.well"],[data-garden-id="notifications.notification"],[role="dialog"] [data-garden-id*="alert"]{background:linear-gradient(135deg,#F1F0FC,#E5E3FC)!important;border:1px solid #E5E3FC!important;border-radius:14px!important;color:var(--n850)!important}
[role="dialog"] a{color:var(--p600)!important}
[data-garden-id="buttons.button"]{border-radius:999px!important;font:600 14px/1 'Inter',sans-serif!important;height:44px!important;padding:0 22px!important;box-shadow:none!important}
[data-garden-id="buttons.button"][class*="primary" i],[role="dialog"] [data-garden-id="buttons.button"][type="submit"]{background:var(--p600)!important;border-color:var(--p600)!important;color:#fff!important}
[data-garden-id="buttons.button"][class*="primary" i]:hover,[role="dialog"] [data-garden-id="buttons.button"][type="submit"]:hover{background:var(--p700)!important}
[role="dialog"] [data-garden-id="buttons.button"]:not([type="submit"]):not([class*="primary" i]){background:#fff!important;border:1px solid var(--n200)!important;color:var(--n850)!important}
[data-garden-id="modals.close"]{border-radius:50%!important}
.k-featwrap .k-listfoot{display:flex;justify-content:center;margin-top:28px}
.k-feat__head{background:#fff!important;border:1.5px solid var(--n80)}
.k-feat__head--ma{border-color:#DBD7FC}.k-feat__head--cc{border-color:#FFD3CE}.k-feat__head--ab{border-color:#F7D774}
.k-feat__head img{background:none;box-shadow:none}
@media (max-width:991px){.k-featwrap .k-listfoot{margin-top:24px}.k-feat__col .k-linklist{margin-bottom:0}}
.k-qa li{align-items:center!important}
.k-qa li>svg,.k-qa li>span>svg{width:16px;height:16px;display:block}
.k-qa button.k-qa-fb{width:36px!important;height:36px!important;min-width:36px;padding:0!important;display:inline-flex!important;align-items:center;justify-content:center;border:1px solid var(--n200)!important;border-radius:50%!important;background:#fff!important;color:#00011D!important;overflow:hidden}
.k-qa button.k-qa-fb>svg:not(.k-qa-ico),.k-qa button.k-qa-fb>*:not(.k-qa-ico){display:none!important}
.k-qa button.k-qa-fb:hover{border-color:var(--p600)!important;color:var(--p600)!important}
.k-qa button.k-qa-fb.is-sel{border-color:var(--p600)!important;background:var(--p60)!important;color:var(--p600)!important}
.k-qa button.k-qa-fb .k-qa-ico{display:block!important;fill:none!important}
.article__body .accordion>.accordion__item:nth-child(1),.k-subs>.k-sub:nth-of-type(1),.k-subs>.k-sub:nth-of-type(1)[open]>summary{background:#EDE9FE!important}
.article__body .accordion>.accordion__item:nth-child(2),.k-subs>.k-sub:nth-of-type(2),.k-subs>.k-sub:nth-of-type(2)[open]>summary{background:#F1EEFE!important}
.article__body .accordion>.accordion__item:nth-child(3),.k-subs>.k-sub:nth-of-type(3),.k-subs>.k-sub:nth-of-type(3)[open]>summary{background:#F4F1FD!important}
.article__body .accordion>.accordion__item:nth-child(4),.k-subs>.k-sub:nth-of-type(4),.k-subs>.k-sub:nth-of-type(4)[open]>summary{background:#F7F2F9!important}
.article__body .accordion>.accordion__item:nth-child(5),.k-subs>.k-sub:nth-of-type(5),.k-subs>.k-sub:nth-of-type(5)[open]>summary{background:#FAF2F3!important}
.article__body .accordion>.accordion__item:nth-child(6),.k-subs>.k-sub:nth-of-type(6),.k-subs>.k-sub:nth-of-type(6)[open]>summary{background:#FCF2EE!important}
.article__body .accordion>.accordion__item:nth-child(7),.k-subs>.k-sub:nth-of-type(7),.k-subs>.k-sub:nth-of-type(7)[open]>summary{background:#FDF4EC!important}
.article__body .accordion>.accordion__item:nth-child(n+8),.k-subs>.k-sub:nth-of-type(n+8),.k-subs>.k-sub:nth-of-type(n+8)[open]>summary{background:#FEF6EE!important}
.article__body .accordion>.accordion__item,.k-subs>.k-sub{border:1px solid #E5E3FC!important;transition:border-color .16s,box-shadow .16s,filter .16s}
.article__body .accordion>.accordion__item:hover,.k-subs>.k-sub:hover{border-color:#B7AFFA!important;box-shadow:0 4px 14px rgba(97,78,250,.10);filter:saturate(1.15) brightness(.99)}
.k-sub[open]{border-color:#DBD7FC!important}
.k-sub[open]>.k-sub__body,.k-sub>div{background:#fff}
.article__body figure,.article__body .wysiwyg-table,.article__body .table-responsive{display:block!important;width:auto!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;float:none!important}
.article__body .k-table-scroll table{width:100%!important;min-width:0!important;table-layout:auto!important}
@media (max-width:767px){
  .article__body .k-table-scroll{overflow-x:auto!important;-webkit-overflow-scrolling:touch}
  .article__body .k-table-scroll table{width:max-content!important;min-width:100%!important;max-width:none!important}
  .article__body .k-table-scroll td,.article__body .k-table-scroll th{min-width:150px;max-width:260px}
}
.article__body img{border:0;outline:0}
.k-ptab,.k-ptab.is-active{border:none!important;outline:none!important;background:none!important}
.k-ptabs{border-bottom:1px solid var(--n80)!important}
.k-ptabs>*+*{border-left:none!important}
.k-pill--select{position:relative;padding-right:40px!important}
.k-pill--select select{flex:1 1 auto;width:100%!important;min-width:110px;background:none!important;padding:0!important;height:42px!important;line-height:normal!important;text-align:left;cursor:pointer}
.k-pill--select:after{content:"";position:absolute;right:16px;top:50%;width:16px;height:16px;margin-top:-8px;background:var(--n500);-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'2'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'm6%209%206%206%206-6'%2F%3E%3C%2Fsvg%3E") center/16px no-repeat;mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'2'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'm6%209%206%206%206-6'%2F%3E%3C%2Fsvg%3E") center/16px no-repeat;pointer-events:none}
.k-pill--select label{flex:none}
.k-acts__head,.k-profile-head{background:linear-gradient(180deg,rgba(255,255,255,0) 55%,#fff 100%),radial-gradient(60% 160% at 100% -30%,#E5E3FC 0%,rgba(227,222,254,0) 65%),linear-gradient(180deg,#F1F0FC 0%,#FFFFFF 100%)!important}
.k-tree,.lt-toc_is-desktop .lt-toc--list,.lt-toc--list,.k-toc,[data-k-toc]{scrollbar-width:thin!important;scrollbar-color:rgba(97,78,250,.28) transparent!important}
.k-tree::-webkit-scrollbar,.lt-toc--list::-webkit-scrollbar,.k-toc::-webkit-scrollbar,[data-k-toc]::-webkit-scrollbar{width:6px!important;height:6px!important;background:transparent!important}
.k-tree::-webkit-scrollbar-track,.lt-toc--list::-webkit-scrollbar-track,.k-toc::-webkit-scrollbar-track,[data-k-toc]::-webkit-scrollbar-track{background:transparent!important;margin:12px 0}
.k-tree::-webkit-scrollbar-thumb,.lt-toc--list::-webkit-scrollbar-thumb,.k-toc::-webkit-scrollbar-thumb,[data-k-toc]::-webkit-scrollbar-thumb{background:rgba(97,78,250,.28)!important;border-radius:999px!important;border:none!important}
.k-tree::-webkit-scrollbar-thumb:hover,.lt-toc--list::-webkit-scrollbar-thumb:hover,.k-toc::-webkit-scrollbar-thumb:hover,[data-k-toc]::-webkit-scrollbar-thumb:hover{background:rgba(97,78,250,.5)!important}
.k-tree::-webkit-scrollbar-button,.lt-toc--list::-webkit-scrollbar-button,.k-toc::-webkit-scrollbar-button,[data-k-toc]::-webkit-scrollbar-button{display:none!important;height:0!important;width:0!important}
.k-tree:hover,.lt-toc--list:hover{scrollbar-color:rgba(97,78,250,.5) transparent!important}
.k-tree{overflow-anchor:none;scroll-behavior:auto!important}
.k-tree li>ul{animation:none!important;transition:none!important}
.k-t-more{list-style:none;display:flex;flex-direction:column;gap:8px;padding:6px 10px 6px 22px}
.k-t-more:empty{display:none}
.k-t-skel{display:block;height:12px;border-radius:6px;background:linear-gradient(90deg,#EFEBE4 0%,#F7F3ED 50%,#EFEBE4 100%);background-size:200% 100%;animation:kSkel 1.1s linear infinite}
.k-t-skel+.k-t-skel{width:70%}
@keyframes kSkel{from{background-position:200% 0}to{background-position:0 0}}
[dir] .article__body .tabs{border:1px solid #E5E3FC!important;border-radius:16px!important;padding:12px!important;margin:24px 0!important;background:linear-gradient(180deg,#F1F0FC 0,#fff 72px)!important}
[dir] .article__body .tabs-menu{display:inline-flex!important;align-items:center!important;gap:4px;padding:4px!important;margin:0!important;border:none!important;border-radius:999px!important;background:var(--n60)!important;list-style:none!important;max-width:100%;overflow-x:auto;scrollbar-width:none}
[dir] .article__body .tabs-menu>li{margin:0!important;padding:0!important;display:flex}
[dir] .article__body .tabs-link,[dir] .article__body .tabs-link.is-active{display:inline-flex!important;align-items:center!important;justify-content:center;height:40px;box-sizing:border-box;margin:0!important;padding:0 20px!important;border:none!important;border-radius:999px!important;line-height:1!important;font:500 14px/1 'Plus Jakarta Sans',sans-serif!important;white-space:nowrap;vertical-align:middle}
[dir] .article__body .tabs-link{background:transparent!important;color:var(--n600)!important}
[dir] .article__body .tabs-link.is-active{background:#fff!important;color:var(--n850)!important;font-weight:600!important;box-shadow:0 1px 3px rgba(0,1,29,.12)!important}
[dir] .article__body .tabs .tab{border:none!important;border-radius:0!important;margin:0!important;padding:20px 12px 8px!important;background:none!important}
[dir] .article__body .tabs .tab>*:first-child{margin-top:0}
[dir] .article__body .tabs .tab>*:last-child{margin-bottom:0}
@media (max-width:767px){[dir] .article__body .tabs{padding:8px!important}[dir] .article__body .tabs .tab{padding:16px 6px 6px!important}[dir] .article__body .tabs-link{padding:0 14px!important}}
.article__body .accordion>.accordion__item:nth-child(n),.k-subs>.k-sub:nth-of-type(n),.k-subs>.k-sub:nth-of-type(n)>summary{background:#fff!important;filter:none!important}
.article__body .accordion>.accordion__item:nth-child(n),.k-subs>.k-sub:nth-of-type(n){border:1px solid var(--n200)!important;box-shadow:none!important;transition:border-color .16s,box-shadow .16s}
.article__body .accordion>.accordion__item:nth-child(n):hover,.k-subs>.k-sub:nth-of-type(n):hover{border-color:#DBD7FC!important;box-shadow:0 2px 8px rgba(0,1,29,.06)!important}
.article__body .accordion>.accordion__item:nth-child(n):has(>.accordion__item-title--active)>.accordion__item-title,.k-subs>.k-sub:nth-of-type(n)[open]>summary{background:linear-gradient(90deg,#ECEEF2 0%,#F4F5F7 55%,#FAFAFB 100%)!important}
.article__body .accordion>.accordion__item:nth-child(n):has(>.accordion__item-title--active),.k-subs>.k-sub:nth-of-type(n)[open]{border-color:#DBD7FC!important}
.article__body .accordion>.accordion__item:nth-child(n):has(>.accordion__item-title--active)>.accordion__item-title,.k-subs>.k-sub:nth-of-type(n)[open]>summary{border-bottom:1px solid #E5E3FC!important}
.article__body .accordion__item-content,.k-sub__body{background:#fff!important}
html body .k-ptabs .k-ptab,html body .k-ptabs .k-ptab.is-active{border:0 none!important;outline:0!important;box-shadow:none!important;background-color:transparent!important;background-repeat:no-repeat!important}
html body .k-ptabs .k-ptab.is-active{background-image:linear-gradient(#614efa,#614efa)!important;background-size:100% 2px!important;background-position:left bottom!important}
html body .k-ptabs .k-ptab::before,html body .k-ptabs .k-ptab::after{content:none!important;display:none!important}
[dir] .article__body .image-with-border{padding:0!important;border:0!important}
.k-tree:empty:before{content:"";display:block;height:180px;margin:12px;border-radius:10px;background:repeating-linear-gradient(180deg,#EFEBE4 0 12px,transparent 12px 36px);opacity:.8;animation:kPulse 1.2s ease-in-out infinite}
.k-t-more{display:flex!important}
.k-t-more:empty{display:none!important}
@keyframes kPulse{0%,100%{opacity:.45}50%{opacity:.9}}
.k-browse{padding:8px 16px 16px}
.k-browse__label{font:600 11px/1 'Inter',sans-serif;letter-spacing:.06em;text-transform:uppercase;color:var(--n500);padding:12px 4px 8px}
.k-browse a{display:flex;align-items:center;gap:12px;padding:12px 4px;border-bottom:1px solid var(--n80);font:500 15px/1.3 'Plus Jakarta Sans',sans-serif;color:var(--n850)!important;text-decoration:none!important}
.k-browse a:after{content:"›";margin-left:auto;color:var(--n400);font-size:20px}
.k-browse img,.k-browse .k-browse__dot{width:32px;height:32px;border-radius:50%;flex:none;object-fit:contain}
.k-browse .k-browse__dot{background:var(--p60);color:var(--p700);display:flex;align-items:center;justify-content:center;font:600 13px/1 'Inter',sans-serif}
.k-thread,.k-thread .comments,.k-thread .comment,.k-thread .comment__inner,.k-thread .comment__content{min-width:0;max-width:100%}
.k-thread .comment{overflow:hidden}
.k-thread .comment__body{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;padding-bottom:4px;scrollbar-width:thin;scrollbar-color:rgba(97,78,250,.28) transparent}
.k-thread .comment__body img{max-width:none}
.k-thread .comment__body>p img,.k-thread .comment__body>div>img{max-width:100%;height:auto}
.k-pill{align-items:center!important}
.k-pill label,.k-pill .request-filter-label{line-height:20px!important;height:20px;display:inline-flex!important;align-items:center}
.k-pill select{height:20px!important;line-height:20px!important;padding-top:0!important;padding-bottom:0!important;margin:0!important;vertical-align:middle}
body.k-grad .layout{background-image:linear-gradient(180deg,rgba(255,255,255,0) 55%,#fff 100%),var(--k-grad-bg)!important;background-size:100% calc(var(--k-grad-h,420px) + 60px)!important}
.k-acts__head,.k-profile-head{background:transparent!important}
.k-pagehead:after{background:none!important}
.k-footer__panel{background:radial-gradient(60% 150% at 100% 125%,#E5E3FC 0%,rgba(227,222,254,0) 65%),radial-gradient(40% 110% at 0% -15%,#FFE6E6 0%,rgba(255,233,231,0) 60%),linear-gradient(0deg,#F1F0FC 0%,#FFFFFF 100%)!important;border:1px solid #EEEBFB}
.k-es{background:#fff!important;border:1px solid var(--n80)!important}
.lt-toc_is-desktop,.k-toc-col .lt-toc_is-desktop{background:#fff!important;border:1px solid #DBD7FC!important;border-radius:16px!important;padding:18px 12px!important;box-shadow:0 8px 24px rgba(0,1,29,.06)!important}
.lt-toc_is-desktop .lt-toc--list{border-left:none!important}
.lt-toc_is-desktop .lt-toc--link{position:relative;border:none!important;margin:1px 0!important;padding:8px 12px 8px 24px!important;border-radius:10px!important;background:none!important}
.lt-toc_is-desktop .lt-toc--link:before{content:"";position:absolute;left:11px;top:50%;width:5px;height:5px;margin-top:-2.5px;border-radius:50%;background:var(--n200);transition:background .16s,transform .16s}
.lt-toc_is-desktop .lt-toc--link:hover{background:#F1F0FC!important}
.lt-toc_is-desktop .lt-toc--link.is-active{background:#E5E3FC!important;color:var(--p700)!important;font-weight:600!important;margin-left:0!important;border-left:none!important}
.lt-toc_is-desktop .lt-toc--link.is-active span{color:var(--p700)!important}
.lt-toc_is-desktop .lt-toc--link.is-active:before{background:var(--p600);transform:scale(1.4)}
.k-cta{background:radial-gradient(60% 160% at 100% -30%,#E5E3FC 0%,rgba(227,222,254,0) 65%),radial-gradient(40% 120% at 0% 120%,#FFE6E6 0%,rgba(255,233,231,0) 60%),linear-gradient(180deg,#F1F0FC 0%,#FFFFFF 100%)!important;border:1px solid #E5E3FC}
.k-cta h2{color:var(--n850)!important}
a.k-btn[href*="/requests/new"],.k-btn[href*="/requests/new"]{background:var(--n900)!important;border:1px solid var(--n900)!important;color:#fff!important}
a.k-btn[href*="/requests/new"]:hover{background:#201B67!important}
.k-btn[data-k-contact],button[data-k-contact]{background:var(--p600)!important;border:1px solid var(--p600)!important;color:#fff!important}
.k-btn[data-k-contact]:hover{background:var(--p700)!important}
a.k-btn[href*="app.krisp.ai/app/manage/download"],a.k-btn[href*="account.krisp.ai/apps"]{background:#E5E3FC!important;border:1px solid #DBD7FC!important;color:var(--p700)!important}
a.k-btn[href*="app.krisp.ai/app/manage/download"]:hover,a.k-btn[href*="account.krisp.ai/apps"]:hover{background:#E5E3FC!important}
a.k-btn[href*="contact=1"],.k-noresults .k-btn--ghost,.k-error .k-btn,.k-profile__actions a,.k-profile__actions button{background:#fff!important;border:1px solid var(--n200)!important;color:var(--n850)!important}
a.k-btn[href*="contact=1"]:hover,.k-noresults .k-btn--ghost:hover,.k-error .k-btn:hover,.k-profile__actions a:hover,.k-profile__actions button:hover{border-color:var(--p600)!important;color:var(--p600)!important}
[dir] .article__body img.image-with-border.k-gif{padding:calc(12px - 2px)!important;border:2px solid #c3cccf!important}
.k-ac__none{display:flex;flex-direction:column;align-items:center;text-align:center;gap:6px;padding:20px 16px 18px}
.k-ac__none-t{font:700 16px/1.3 'Plus Jakarta Sans',sans-serif;color:var(--n850);overflow-wrap:anywhere}
.k-ac__none-p{font:400 14px/1.45 'Plus Jakarta Sans',sans-serif;color:var(--n600)}
.k-ac__none-p a{color:var(--p600)!important;font-weight:500}
html:not(.k-co-ready) .article__body .callout,html:not(.k-co-ready) .article__body .note,html:not(.k-co-ready) .article__body .alert,html:not(.k-co-ready) .article__body blockquote,html:not(.k-co-ready) .article__body [class*="summary"]{visibility:hidden;animation:kCoShow 0s linear 1.5s forwards}
@keyframes kCoShow{to{visibility:visible}}
.lt-toc_is-desktop,.k-toc-col .lt-toc_is-desktop{display:flex!important;flex-direction:column;max-height:calc(100vh - 120px);overflow:hidden!important;background:#fff!important;border:1px solid #DBD7FC!important;border-radius:16px!important;padding:0!important;box-shadow:0 8px 24px rgba(0,1,29,.06)!important;box-sizing:border-box}
.lt-toc_is-desktop .lt-toc--title,.k-toc-col .lt-toc--title{flex:none;margin:0!important;padding:14px 18px!important;background:#F1F0FC;border-bottom:1px solid #E5E3FC;font:600 12px/1 'Inter',sans-serif!important;letter-spacing:.06em;text-transform:uppercase;color:var(--p700)!important}
.lt-toc_is-desktop .lt-toc--list,.k-toc-col .lt-toc--list{flex:1 1 auto;min-height:0;max-height:none!important;overflow-y:auto!important;padding:8px!important;margin:0!important;border:none!important}
.lt-toc_is-desktop .lt-toc--item{margin:0 0 2px!important}
.lt-toc_is-desktop .lt-toc--link,.k-toc-col .lt-toc--link{padding:8px 12px!important;margin:0!important;border:none!important;border-radius:8px!important;background:none!important;box-shadow:none!important;font:400 14px/1.4 'Plus Jakarta Sans',sans-serif!important;color:var(--n600)!important}
.lt-toc_is-desktop .lt-toc--link:before{content:none!important;display:none!important}
.lt-toc_is-desktop .lt-toc--link:hover{background:var(--n40)!important;color:var(--n850)!important}
.lt-toc_is-desktop .lt-toc--link.is-active,.k-toc-col .lt-toc--link.is-active{background:none!important;box-shadow:inset 3px 0 0 var(--p600)!important;border-radius:0 8px 8px 0!important;color:var(--p700)!important;font-weight:600!important}
.lt-toc_is-desktop .lt-toc--link.is-active span{color:var(--p700)!important}
.k-tree:empty:before{animation:none!important;opacity:1!important;height:auto!important;min-height:0;background:none!important;content:""!important;display:block;padding:10px 12px;box-sizing:border-box}
.k-tree:empty{min-height:220px;background-image:linear-gradient(90deg,#EDEDF1 0%,#F6F6F8 50%,#EDEDF1 100%),linear-gradient(90deg,#EDEDF1 0%,#F6F6F8 50%,#EDEDF1 100%),linear-gradient(90deg,#EDEDF1 0%,#F6F6F8 50%,#EDEDF1 100%),linear-gradient(90deg,#EDEDF1 0%,#F6F6F8 50%,#EDEDF1 100%),linear-gradient(90deg,#EDEDF1 0%,#F6F6F8 50%,#EDEDF1 100%)!important;background-repeat:no-repeat!important;background-size:70% 12px,55% 10px,75% 12px,50% 10px,65% 12px!important;background-position:20px 26px,20px 50px,20px 92px,20px 116px,20px 158px!important;animation:kTreeShim 1.2s ease-in-out infinite}
@keyframes kTreeShim{0%,100%{opacity:1}50%{opacity:.55}}
.k-t-skel{background:linear-gradient(90deg,#EDEDF1 0%,#F6F6F8 50%,#EDEDF1 100%)!important;background-size:200% 100%!important}
.k-footer__panel{background:#F4F5F7!important;border:none!important}
.k-footer__social a{background:none!important;border:none!important;width:28px!important;height:28px!important}
.k-footer__social a img{width:20px!important;height:20px!important;filter:grayscale(1) brightness(.35)}
.k-footer__social a:hover{transform:none!important}.k-footer__social a:hover img{filter:none}
.k-drawer__top{background:transparent!important;border-bottom:none!important}
.k-search-overlay__bar{background:transparent}
[dir] .article-vote-controls__item--voted-up,[dir] .article-vote-controls__item--voted-down,[dir] .article-vote-controls__item--voted-up:focus,[dir] .article-vote-controls__item--voted-down:focus,[dir] .article-vote-controls__item--voted-down:active{background-color:var(--p600)!important;border-color:var(--p600)!important;color:#fff!important}
.k-profile__actions a,.k-profile__actions button,.k-profile__actions a:hover,.k-profile__actions button:hover,.k-profile__actions a:focus,.k-profile__actions button:focus,.k-profile__actions a:active,.k-profile__actions button:active{background:#fff!important;background-color:#fff!important;box-shadow:none!important}
.k-profile__actions a:hover,.k-profile__actions button:hover,.k-profile__actions a:focus-visible,.k-profile__actions button:focus-visible{border-color:var(--p600)!important;color:var(--p600)!important}
.k-profile__actions a:active,.k-profile__actions button:active{background:var(--n40)!important;color:var(--n850)!important}
a.k-btn[href*="contact=1"]:hover,a.k-btn[href*="contact=1"]:active,.k-noresults .k-btn--ghost:hover,.k-noresults .k-btn--ghost:active,.k-error .k-btn:hover,.k-error .k-btn:active{background:#fff!important}
.k-error__title{background:linear-gradient(100deg,#614EFA 0%,#B7AFFA 50%,#F58A86 100%)!important;-webkit-background-clip:text!important;background-clip:text!important;color:transparent!important}
body.k-grad .k-error{background:linear-gradient(180deg,rgba(255,255,255,0) 55%,#fff 100%),var(--g-page)!important}
.k-grad-word{padding:0 .1em .15em 0;margin-right:-.1em;background-image:linear-gradient(90deg,#614EFA 0%,#6FA8FF 70%,#87D3FF 100%);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}
.k-error__title{background:none!important;background-image:linear-gradient(90deg,#F15A5F 0%,#C45A9E 55%,#8A55E0 100%)!important;-webkit-background-clip:text!important;background-clip:text!important;color:transparent!important;-webkit-text-fill-color:transparent;padding-bottom:8px}
.k-cta,.more-questions-cta{background:#00011D!important;border:none!important}
.more-questions-cta{border-radius:16px!important;padding:24px 28px!important;align-items:center!important;justify-content:space-between!important}
.k-cta h2,.more-questions-cta__text{background-image:linear-gradient(90deg,#8E82F2 0%,#6A93F8 50%,#3A9DFF 100%);-webkit-background-clip:text;background-clip:text;color:transparent!important;-webkit-text-fill-color:transparent;padding-bottom:.15em}
.k-cta a.k-btn[href*="/requests/new"]{background:var(--p600)!important;border-color:var(--p600)!important;color:#fff!important}
.k-cta a.k-btn[href*="/requests/new"]:hover{background:#4134B0!important;border-color:#4134B0!important}
.more-questions-cta__link{background:#fff!important;border:1px solid #fff!important;color:#00011D!important;cursor:pointer}
.more-questions-cta__link:hover{background:#E5E3FC!important;border-color:#E5E3FC!important}
:root{--k-grad-bg:radial-gradient(70% 130% at 5% 95%,#FFE6E6 0%,rgba(255,228,223,0) 60%),radial-gradient(80% 120% at 90% -10%,#DBD7FC 0%,rgba(209,204,253,0) 60%),linear-gradient(180deg,#F1F0FC 0%,#FFFFFF 100%)!important;--g-hero:radial-gradient(70% 130% at 5% 95%,#FFE6E6 0%,rgba(255,228,223,0) 60%),radial-gradient(80% 120% at 90% -10%,#DBD7FC 0%,rgba(209,204,253,0) 60%),linear-gradient(180deg,#F1F0FC 0%,#FFFFFF 100%);--g-page:radial-gradient(70% 130% at 5% 95%,#FFE6E6 0%,rgba(255,228,223,0) 60%),radial-gradient(80% 120% at 90% -10%,#DBD7FC 0%,rgba(209,204,253,0) 60%),linear-gradient(180deg,#F1F0FC 0%,#FFFFFF 100%)}
body:has(.k-hero,.k-pagehead,.k-error,.k-acts__head,.k-profile-head,.my-activities-header,.profile-header) .layout{background-image:linear-gradient(180deg,rgba(255,255,255,0) 78%,#fff 100%),var(--k-grad-bg)!important;background-repeat:no-repeat!important;background-size:100% calc(var(--k-grad-h,440px) + 80px)!important}
body:has(.k-hero,.k-pagehead,.k-error,.k-acts__head,.k-profile-head,.my-activities-header,.profile-header) .k-header{background:transparent!important}
.k-hero,.k-pagehead,.k-error,body.k-grad .k-error,.my-activities-page,.profile-header,.k-acts__head,.k-profile-head{background:transparent!important}
.k-drawer{background:var(--g-page)!important}
.k-toc-col .lt-toc--container,.lt-toc--container{background:none!important;border:0!important;border-radius:0!important;padding:0!important;box-shadow:none!important}
.lt-toc_is-desktop:before,.lt-toc_is-desktop:after,.lt-toc--container:before,.lt-toc--container:after{content:none!important;display:none!important}
.k-toc-col,.k-toc-col>*{border-top:0!important}
.k-btn--ghost,a.k-btn[href*="contact=1"],.k-noresults .k-btn--ghost,.k-error .k-btn,.k-profile__actions a,.k-profile__actions button,.btn--default,.k-more-btn{background:#fff!important;background-color:#fff!important;border:1px solid var(--p600)!important;color:var(--p600)!important;box-shadow:none!important}
.k-btn--ghost:hover,a.k-btn[href*="contact=1"]:hover,.k-noresults .k-btn--ghost:hover,.k-error .k-btn:hover,.k-profile__actions a:hover,.k-profile__actions button:hover,.btn--default:hover,.k-more-btn:hover,.k-btn--ghost:active,a.k-btn[href*="contact=1"]:active,.k-error .k-btn:active,.k-profile__actions a:active,.k-profile__actions button:active,.btn--default:active,.k-more-btn:active{background:#E5E3FC!important;background-color:#E5E3FC!important;border-color:var(--p600)!important;color:var(--p700)!important}
.k-btn--brand:hover,.k-btn[data-k-contact]:hover,button[data-k-contact]:hover{background:var(--p700)!important;border-color:var(--p700)!important}
.k-cta{background:#00011D!important;border:none!important}
.k-cta a.k-btn[href*="/requests/new"]{background:#fff!important;border:1px solid #fff!important;color:#00011D!important}
.k-cta a.k-btn[href*="/requests/new"]:hover{background:#E5E3FC!important;border-color:#E5E3FC!important;color:#00011D!important}
.k-cta .k-btn[data-k-contact],.k-cta button[data-k-contact]{background:var(--p600)!important;border:1px solid var(--p600)!important;color:#fff!important}
.k-cta .k-btn[data-k-contact]:hover,.k-cta button[data-k-contact]:hover{background:#4134B0!important;border-color:#4134B0!important;color:#fff!important}
html body .k-article .more-questions-cta,html body .more-questions-cta{background:#00011D!important;border:none!important;border-radius:16px 16px 0 0!important;padding:24px 28px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:16px!important;text-align:left!important}
html body .more-questions-cta:before,html body .more-questions-cta:after{content:none!important;display:none!important}
html body .more-questions-cta__text{font:700 20px/1.25 'Plus Jakarta Sans',sans-serif!important}
html body .more-questions-cta__link{margin:0!important;flex:none;background:var(--p600)!important;border:1px solid var(--p600)!important;color:#fff!important;border-radius:8px!important;padding:12px 22px!important;font:600 14px/20px 'Inter',sans-serif!important;cursor:pointer}
html body .more-questions-cta__link:hover{background:#4134B0!important;border-color:#4134B0!important}
@media (max-width:767px){
  html body .k-article .more-questions-cta,html body .more-questions-cta{flex-direction:column!important;align-items:flex-start!important;justify-content:flex-start!important;padding:22px 20px!important;gap:14px!important}
  html body .more-questions-cta__text{font-size:19px!important}
  html body .more-questions-cta__link{width:100%;box-sizing:border-box;text-align:center!important;display:flex!important;justify-content:center}
}
.search-results-filter__link,.search-results-filter__link:focus,.search-results-filter__link:active{background:transparent!important;color:#303133!important;font-weight:400!important;box-shadow:none!important}
.search-results-filter__link:hover{background:#F4F5F7!important}
.search-results-filter__count{color:var(--n500)!important;opacity:1!important}
.search-results-filter__name{color:inherit!important;font-weight:inherit!important}
.search-results-filter__item.is-active>.search-results-filter__link,.search-results-filter__link[aria-current]{background:#F1F0FC!important;color:#4134B0!important;font-weight:600!important}
.search-results-filter__item.is-active .search-results-filter__count,.search-results-filter__link[aria-current] .search-results-filter__count{color:#4134B0!important}
@media (max-width:991px){.search-results-filter__link{border:1px solid var(--n200)!important;background:#fff!important}.search-results-filter__item.is-active>.search-results-filter__link,.search-results-filter__link[aria-current]{border-color:#DBD7FC!important;background:#F1F0FC!important}}
.k-nav-link.is-current{color:var(--p600)!important;font-weight:600!important;text-decoration:underline!important;text-decoration-thickness:2px!important;text-underline-offset:10px}
.k-qa svg,.k-qa img{overflow:visible!important;flex:none!important;max-width:none!important;max-height:none!important}
.k-qa li>svg,.k-qa li>span>svg,.k-qa li>img{width:16px!important;height:16px!important;min-width:16px!important}
.k-qa li,.k-qa li>span,.k-qa li>a{overflow:visible!important}
.k-qa button,.k-qa [role="button"]{color:#00011D!important}
.k-qa button svg,.k-qa [role="button"] svg{color:#00011D!important;width:18px!important;height:18px!important}
.k-qa button svg [stroke]:not([stroke="none"]),.k-qa [role="button"] svg [stroke]:not([stroke="none"]){stroke:#00011D!important}
.k-qa button svg path[fill]:not([fill="none"]),.k-qa [role="button"] svg path[fill]:not([fill="none"]){fill:#00011D!important}
.k-qa button.k-qa-fb,.k-qa button.k-qa-fb .k-qa-ico{color:#00011D!important;border-color:var(--n200)!important;background:#fff!important}
.k-qa button.k-qa-fb .k-qa-ico path{stroke:#00011D!important;fill:none!important}
.k-qa button.k-qa-fb:hover{border-color:#00011D!important}
.k-qa button.k-qa-fb.is-sel{background:#00011D!important;border-color:#00011D!important}
.k-qa button.k-qa-fb.is-sel .k-qa-ico,.k-qa button.k-qa-fb.is-sel .k-qa-ico path{color:#fff!important;stroke:#fff!important}
.k-section-page .k-cards{grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-auto-rows:1fr;gap:16px!important}
.k-card--count{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:10px!important;padding:24px 26px 20px!important;height:100%;box-sizing:border-box;border:1px solid var(--n200)!important;border-radius:16px!important;background:#fff!important;transition:border-color .16s,box-shadow .16s!important}
.k-card--count:hover{border-color:var(--p600)!important;box-shadow:0 8px 24px rgba(0,1,29,.08)!important;transform:none!important}
.k-card--count .k-card__text{flex:1 1 auto;display:flex;flex-direction:column;gap:10px}
.k-card--count .k-card__title{font:700 20px/1.3 'Plus Jakarta Sans',sans-serif!important;margin:0!important}
.k-card--count .k-card__desc{font:400 15px/1.55 'Plus Jakarta Sans',sans-serif!important;color:var(--n600)!important;margin:0!important}
.k-card__foot{display:flex;align-items:center;justify-content:space-between;padding-top:14px;margin-top:6px;border-top:1px solid var(--n80);font:500 14px/1 'Plus Jakarta Sans',sans-serif;color:var(--p600)}
.k-card__arrow{font-size:18px;transition:transform .16s}
.k-card--count:hover .k-card__arrow{transform:translateX(3px)}
@media (max-width:991px){.k-section-page .k-cards{grid-template-columns:repeat(2,minmax(0,1fr))!important}}
@media (max-width:767px){.k-section-page .k-cards{grid-template-columns:minmax(0,1fr)!important;grid-auto-rows:auto;gap:12px!important}.k-card--count{padding:18px 20px 16px!important;gap:8px!important}.k-card--count .k-card__title{font-size:18px!important}.k-card--count .k-card__desc{font-size:14px!important}.k-card__foot{padding-top:12px;margin-top:4px}}
body,button,input,select,textarea{font-family:'Plus Jakarta Sans',Arial,sans-serif}
.k-det__toggle{display:none}
@media (max-width:991px){
  .k-sidecard--details{padding:0!important;gap:0!important;overflow:hidden}
  .k-det__toggle{display:flex;align-items:center;gap:12px;width:100%;padding:14px 18px;background:none;border:none;cursor:pointer;font:inherit;text-align:left}
  .k-det__toggle .request-status{margin:0}
  .k-det__more{margin-left:auto;display:inline-flex;align-items:center;gap:6px;font:500 14px/1 'Plus Jakarta Sans',sans-serif;color:var(--p600)}
  .k-det__more:after{content:"";width:7px;height:7px;border-right:1.6px solid currentColor;border-bottom:1.6px solid currentColor;transform:rotate(45deg);margin-top:-4px;transition:transform .16s}
  .k-sidecard--details.is-open .k-det__more:after{transform:rotate(225deg);margin-top:3px}
  .k-sidecard--details>*:not(.k-det__toggle){display:none!important}
  .k-sidecard--details.is-open>*:not(.k-det__toggle){display:block!important}
  .k-sidecard--details.is-open>h2{display:none!important}
  .k-sidecard--details.is-open{padding-bottom:18px!important}
  .k-sidecard--details.is-open>*:not(.k-det__toggle){margin-left:18px!important;margin-right:18px!important}
  .k-sidecard--details.is-open>.k-btn{display:flex!important}
}
.request-follow-up.k-fu{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin:16px 0 0!important;padding:18px 22px;border:1px solid var(--n80);border-radius:16px;background:#fff;color:var(--n600)!important}
.k-fu__icon{flex:none;width:32px;height:32px;border-radius:10px;background:var(--p60);color:var(--p600);display:flex;align-items:center;justify-content:center}
.k-fu__text{flex:1 1 240px;font:400 15px/1.5 'Plus Jakarta Sans',sans-serif}
.k-fu__btn{flex:none}
@media (max-width:767px){.k-fu__btn{width:100%}}
.article__body .k-co--hint{background:linear-gradient(135deg,#E5E3FC 0%,#F1F0FC 100%)!important;border-color:#DBD7FC!important}
.article__body .k-co--info,.article__body .k-co--success{background:linear-gradient(135deg,#CCFAF3 0%,#EAFDFA 100%)!important;border-color:#CCFAF3!important}
.article__body .k-co--important{background:linear-gradient(135deg,#FFCCCE 0%,#FFE6E6 100%)!important;border-color:#FFCCCE!important}
.article__body .k-co--tip{background:linear-gradient(135deg,#FFE69D 0%,#FFF1CA 100%)!important;border-color:#FFE69D!important}
.article__body .k-co--summary,.article__body .k-co--summary.k-co{background:linear-gradient(135deg,#F7F3ED 0%,#FCFAF7 100%)!important;border-color:#F2ECE2!important}
.k-co--info .k-co__icon,.k-co--success .k-co__icon{color:#0B5E52}.k-co--important .k-co__icon{color:#A8262C}.k-co--tip .k-co__icon{color:#7A5600}.k-co--summary .k-co__icon{color:#7A5A2E}.k-co--hint .k-co__icon{color:var(--p600)}
.k-grad-steps>li:before,.article__body .list-colored-filled>li:before{background:linear-gradient(135deg,#614EFA 0%,#B7AFFA 100%)!important}
.k-cta,html body .k-article .more-questions-cta,html body .more-questions-cta{background:linear-gradient(120deg,#00011D 0%,#201B67 100%)!important}
.status-label--new,.request-status--new{background:#FFF1CA!important;color:#7A5600!important}
.status-label--open,.request-status--open{background:#FFE6E6!important;color:#A8262C!important}
.status-label--pending,.request-status--pending,.status-label--answered{background:#D7F0FF!important;color:#0B5C8C!important}
.status-label--solved,.request-status--solved,.my-activities-items [class*="status"][class*="solved"]{background:#CCFAF3!important;color:#0B5E52!important}
.status-label--closed,.request-status--closed{background:#F4F5F7!important;color:#5F6166!important}
.status-label--hold,.request-status--hold{background:#00011D!important;color:#fff!important}
.status-label--new:before,.status-label--open:before,.status-label--pending:before,.status-label--solved:before,.status-label--closed:before,.status-label--hold:before{background:currentColor!important}
[dir] .article__body .tabs-menu,.k-seg,.my-activities-menu--sub .my-activities-menu__items{background:#EDEEF1!important;border:1px solid #D8DADE!important}
[dir] .article__body .tabs-link.is-active,.k-seg__item.is-active,.my-activities-menu--sub .my-activities-menu__item.is-active{background:#fff!important;color:#4134B0!important;font-weight:600!important;box-shadow:0 0 0 1px #B7AFFA,0 2px 6px rgba(97,78,250,.18)!important}
[dir] .article__body .tabs-link:not(.is-active):hover,.k-seg__item:not(.is-active):hover{color:#00011D!important;background:rgba(255,255,255,.55)!important}
.article__body .accordion>.accordion__item:nth-child(n):has(>.accordion__item-title--active)>.accordion__item-title,.k-subs>.k-sub:nth-of-type(n)[open]>summary{background:linear-gradient(90deg,#ECEEF2 0%,#F4F5F7 55%,#FAFAFB 100%)!important}
.k-cta h2,html body .more-questions-cta__text{background-image:linear-gradient(90deg,#B7AFFA 0%,#87D3FF 100%)!important}
@media (max-width:991px){
  .k-sidecard--details.is-open>h2{display:none!important}
  .k-sidecard--details.is-open dt:has(+dd .request-status),.k-sidecard--details.is-open dd:has(.request-status){display:none!important}
  .k-sidecard--details.is-open>*:not(.k-det__toggle){box-sizing:border-box;max-width:calc(100% - 36px)}
  .k-sidecard--details.is-open>.k-submitted{margin-top:0!important;padding-top:14px;border-top:1px solid var(--n80);max-width:none!important;margin-left:0!important;margin-right:0!important;padding-left:18px;padding-right:18px}
  .k-sidecard--details.is-open .request-details dt:first-of-type{margin-top:10px}
  .k-sidecard--details.is-open>.k-btn{width:calc(100% - 36px)!important;margin-top:18px!important}
  .k-det__toggle{min-height:52px}
}
.k-qa{border:2px solid transparent!important;border-radius:20px!important;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(120deg,#DBD7FC,#B7AFFA,#DBD7FC) border-box!important;padding:24px 28px!important;box-shadow:none!important}
.k-qa .k-qa__title,.k-qa [class*="title" i]:first-child{color:#4134B0!important;font:600 14px/1.2 'Plus Jakarta Sans',sans-serif!important}
.k-qa a{color:var(--p600)!important}
.k-qtip{position:absolute;left:0;right:0;top:calc(100% + 10px);z-index:190;display:flex;gap:10px;align-items:flex-start;padding:12px 16px;border-radius:14px;background:linear-gradient(120deg,#F1F0FC 0%,#F8F2FA 55%,#FFF0EA 100%);border:1px solid #E5E3FC;box-shadow:0 12px 32px rgba(0,1,29,.10);font:400 14px/1.45 'Plus Jakarta Sans',sans-serif;color:#00011D;text-align:left}
.k-qtip[hidden]{display:none}
.k-qtip svg{flex:none;color:#4134B0;margin-top:1px}
.k-qtip b{font-weight:600}
.k-search-overlay .k-qtip{position:static;margin:12px 16px 0}
.lt-toc_is-desktop,.k-toc-col .lt-toc_is-desktop,.lt-toc_is-desktop.lt-toc_is-fixed{background:none!important;border:0!important;border-radius:0!important;padding:0!important;box-shadow:none!important;overflow:visible!important;display:block!important;max-height:none!important}
.lt-toc_is-desktop .lt-toc--container,.k-toc-col .lt-toc--container{display:flex!important;flex-direction:column!important;max-height:calc(100vh - 120px)!important;overflow:hidden!important;background:#fff!important;border:1px solid #DBD7FC!important;border-radius:16px!important;padding:0!important;box-shadow:0 8px 24px rgba(0,1,29,.06)!important;box-sizing:border-box!important}
html:not(.k-ready) .layout__content{opacity:0}
.layout__content{transition:opacity .15s ease-out}
@media (max-width:991px){
  .k-sidecard--details.is-open>h2:not(.k-det__toggle){display:none!important}
  .k-sidecard--details.is-open>.k-submitted{margin-top:4px!important;padding-top:16px!important}
}
.article__body a:not(.k-btn):not([class*="btn"]){color:var(--p600)!important;text-decoration:underline!important;text-decoration-thickness:1px!important;text-underline-offset:3px;text-decoration-color:rgba(97,78,250,.45)!important;font-weight:inherit}
.article__body a:not(.k-btn):not([class*="btn"]):hover{color:#4134B0!important;text-decoration-color:currentColor!important}
.article__body a:not(.k-btn):not([class*="btn"]) strong,.article__body a:not(.k-btn):not([class*="btn"]) b{color:inherit!important}
.article__body h2 a,.article__body h3 a,.article__body h4 a{color:inherit!important;text-decoration:none!important}
div:has(>[data-test-id="generative-answers-container"]),div:has(>div>[data-test-id="generative-answers-container"]){border:0!important;box-shadow:none!important;background:none!important;padding:0!important}
[data-test-id="generative-answers-container"]{display:flex!important;flex-direction:column!important;gap:14px!important;border:2px solid transparent!important;border-radius:20px!important;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(120deg,#DBD7FC,#B7AFFA,#DBD7FC) border-box!important;padding:24px 28px!important;margin:0 0 32px!important;box-shadow:none!important;font-family:'Plus Jakarta Sans',Arial,sans-serif!important;color:#00011D!important}
[data-test-id="generative-answers-container"]>span:first-child{display:inline-flex!important;align-items:center!important;gap:8px!important;font:600 14px/1.2 'Plus Jakarta Sans',sans-serif!important;color:#4134B0!important;margin:0!important}
[data-test-id="generative-answers-container"]>span:first-child svg{width:16px!important;height:16px!important;flex:none;overflow:visible}
[data-test-id="generative-answers-content"]{display:flex!important;flex-direction:column!important;gap:14px!important;margin:0!important;padding:0!important}
[data-test-id="generative-answers-content"]>div:first-child,[data-test-id="generative-answers-content"]>div:first-child *{font-family:'Plus Jakarta Sans',sans-serif!important;color:#00011D!important}
[data-test-id="generative-answers-content"]>div:first-child{font-size:15px!important;line-height:1.65!important}
[data-test-id="generative-answers-content"]>div:first-child ul,[data-test-id="generative-answers-content"]>div:first-child ol{margin:0!important;padding-left:20px!important}
[data-test-id="generative-answers-content"]>div:first-child li{margin:0 0 6px!important}
[data-test-id="generative-answers-content"]>div:first-child strong{font-weight:600!important}
[data-test-id="generative-answers-content"] button:not([data-test-id]){font:500 14px/1 'Plus Jakarta Sans',sans-serif!important;color:#614EFA!important;background:none!important;border:0!important;padding:0!important}
[data-test-id="generative-answers-content"]>div:has(+div [data-test-id="cited-source-content"]){font:500 12px/1 'Inter',sans-serif!important;letter-spacing:.04em;text-transform:uppercase;color:#5F6166!important;margin:4px 0 -4px!important}
div:has(>[data-test-id="cited-source-content"]){display:flex!important;flex-wrap:wrap!important;gap:8px!important;align-items:center!important}
[data-test-id="cited-source-content"]{display:inline-flex!important;align-items:center!important;gap:6px!important;max-width:100%;padding:7px 12px!important;border:1px solid #DBD7FC!important;border-radius:999px!important;background:#F1F0FC!important;margin:0!important;box-sizing:border-box}
[data-test-id="cited-source-content"]>svg{flex:none!important;width:12px!important;height:12px!important;color:#4134B0!important;overflow:visible!important}
[data-test-id="cited-source-content"] a{display:inline-flex!important;align-items:center!important;gap:4px!important;font:500 13px/1.3 'Plus Jakarta Sans',sans-serif!important;color:#4134B0!important;text-decoration:none!important;min-width:0;white-space:normal!important}
[data-test-id="cited-source-content"] a:hover{color:#614EFA!important;text-decoration:underline!important}
[data-test-id="cited-source-content"] a svg{flex:none!important;width:11px!important;height:11px!important;overflow:visible!important}
[data-test-id="show-more-sources"]{padding:7px 12px!important;border:1px dashed #B7AFFA!important;border-radius:999px!important;background:#fff!important;font:500 13px/1.3 'Plus Jakarta Sans',sans-serif!important;color:#4134B0!important;cursor:pointer}
div:has(>[data-test-id="thumbs-up-btn"]){display:flex!important;align-items:center!important;gap:8px!important;padding-top:14px!important;margin-top:2px!important;border-top:1px solid #D8DADE!important;font:400 13px/1.3 'Plus Jakarta Sans',sans-serif!important;color:#5F6166!important}
[data-test-id="thumbs-up-btn"],[data-test-id="thumbs-down-btn"]{width:36px!important;height:36px!important;min-width:36px!important;padding:0!important;border-radius:50%!important;border:1px solid #BCBFC4!important;background:#fff!important;color:#00011D!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;box-shadow:none!important;overflow:visible!important}
[data-test-id="thumbs-up-btn"] svg,[data-test-id="thumbs-down-btn"] svg{width:16px!important;height:16px!important;color:#00011D!important;overflow:visible!important}
[data-test-id="thumbs-up-btn"] svg *,[data-test-id="thumbs-down-btn"] svg *{stroke:currentColor!important}
[data-test-id="thumbs-up-btn"]:hover,[data-test-id="thumbs-down-btn"]:hover{border-color:#00011D!important}
[data-test-id="thumbs-up-btn"].k-sel,[data-test-id="thumbs-down-btn"].k-sel{background:#00011D!important;border-color:#00011D!important}
[data-test-id="thumbs-up-btn"].k-sel svg,[data-test-id="thumbs-down-btn"].k-sel svg{color:#fff!important}
[data-test-id="thumbs-up-btn"].k-sel svg *,[data-test-id="thumbs-down-btn"].k-sel svg *{stroke:#fff!important;fill:none!important}
@media (max-width:767px){[data-test-id="generative-answers-container"]{padding:18px 18px!important}}
.lt-toc_is-desktop .lt-toc--list{scroll-padding:8px 0}
@supports selector(::-webkit-scrollbar){.lt-toc--list,.lt-toc_is-desktop .lt-toc--list,.k-tree{scrollbar-width:auto!important;scrollbar-color:auto!important}}
.lt-toc--list::-webkit-scrollbar-button,.k-tree::-webkit-scrollbar-button{display:none!important;width:0!important;height:0!important}
body:has(.k-error) .layout{background-image:linear-gradient(180deg,rgba(255,255,255,0) 50%,#fff 88%),var(--k-grad-bg)!important;background-size:100% var(--k-grad-h,640px)!important}
.layout__content:has(.k-error)+.layout__footer,.layout:has(.k-error) .k-footer{margin-top:48px!important}
.article__body :is(h1,h2,h3,h4,h5,h6) a:not(.k-btn):not([class*="btn"]),.article__body :is(h1,h2,h3,h4,h5,h6) a:not(.k-btn):not([class*="btn"]):hover{text-decoration:none!important}
[dir] .article__body img:not(.k-gif),[dir] .article__body .image-with-border:not(.k-gif){padding:0!important;border:0!important;outline:0!important;box-shadow:none!important}
[dir] .article__body img.image-with-border.k-gif,[dir] .article__body img.k-gif.image-with-border{padding:calc(12px - 2px)!important;border:2px solid #c3cccf!important;outline:0!important;box-shadow:none!important}
#main-content>div:empty,.search-results-column>div:empty,.search-results>.column div:empty:not([class]){line-height:1.5!important;font-size:16px!important;letter-spacing:normal!important;word-break:normal!important;white-space:normal!important;-webkit-text-fill-color:initial!important;opacity:1!important;filter:none!important}
.k-footer__social a[aria-label="X"] img{filter:none!important;opacity:.9}
.k-footer .k-footer__social a{width:36px!important;height:36px!important}
.k-footer .k-footer__social a img{width:26px!important;height:26px!important;max-width:none!important}
.k-accs>.k-acc[open],.k-accs>.k-acc[open]:hover{border-color:#B7AFFA!important}
@media (min-width:768px){
.article__body table,.article__body .k-table-scroll table{display:table!important;width:100%!important;max-width:100%!important;min-width:0!important;table-layout:auto!important}
.article__body table>thead{display:table-header-group!important;width:auto!important}
.article__body table>tbody{display:table-row-group!important;width:auto!important}
.article__body table tr{display:table-row!important}
}
@media (min-width:768px){.article__body .k-table-scroll table,.article__body .k-table-scroll table[style],.article__body .k-table-scroll table[style*="width"],.article__body .k-table-scroll table[width]{width:100%!important;min-width:100%!important;max-width:100%!important}}
.k-tree .k-t-art.is-current>a,.k-tree .k-t-ov.is-current>a{border:0!important;border-left:0!important;box-shadow:none!important;background:rgba(97,78,250,.10)!important;color:#4134B0!important;font-weight:600!important;border-radius:8px!important}
.k-tree .k-t-ov:not(.is-current)>a{background:none!important;box-shadow:none!important;border:0!important;color:var(--n700)!important;font-weight:400!important}
.k-tree .k-t-flat>button{display:none!important}
.k-tree .k-t-flat>ul{display:block!important;margin:0!important;padding-left:0!important;border-left:0!important}
.request-form .notification-error,.new_request .notification-error,.form-field .notification-error,.request-form [data-garden-id="forms.input_message"][class*="validation"],.request-form [data-garden-id="forms.input_message"],form [data-garden-id="forms.input_message"]{display:flex;align-items:flex-start;gap:6px;background:none!important;border:0!important;box-shadow:none!important;padding:0!important;margin:6px 0 0!important;border-radius:0!important;font:500 13px/1.4 'Plus Jakarta Sans',sans-serif!important;color:#A8262C!important}
.request-form .notification-error:before,.form-field .notification-error:before,.notification-inline.notification-error:before{position:static!important;margin:0!important;color:#F15A5F!important;flex:none}
.request-form [data-garden-id="forms.input_message"] svg,form [data-garden-id="forms.input_message"] svg{flex:none;color:#F15A5F!important;margin-top:1px}
.request-form .form-field:has(.notification-error) input,.request-form .form-field:has(.notification-error) textarea,.request-form .form-field:has(.notification-error) [class*="editor"],.request-form [aria-invalid="true"],form [aria-invalid="true"]{border-color:#F15A5F!important;box-shadow:0 0 0 3px rgba(241,90,95,.12)!important}
.notification-error:empty,[data-garden-id="forms.input_message"]:empty,.k-err-empty{display:none!important}
.article__body table.k-plain,.article__body table.k-plain th,.article__body table.k-plain td{border:0!important;background:none!important;box-shadow:none!important;border-radius:0!important}
.article__body table.k-plain{display:table!important;overflow:visible!important;margin:16px 0}
.article__body table.k-plain tr:first-child>*{background:none!important}
.article__body table.k-plain th,.article__body table.k-plain td{padding:8px 16px 8px 0!important}
.article__body .dl-horizontal{display:grid;grid-template-columns:minmax(120px,max-content) minmax(0,1fr);gap:10px 24px;margin:16px 0;font:400 16px/1.6 'Plus Jakarta Sans',sans-serif;color:var(--n700)}
.article__body .dl-horizontal dt{grid-column:1;margin:0!important;float:none!important;width:auto!important;text-align:left!important;font-weight:600;color:var(--n850);overflow:visible;white-space:normal}
.article__body .dl-horizontal dd{grid-column:2;margin:0!important}
@media (max-width:767px){.article__body .dl-horizontal{grid-template-columns:1fr;gap:4px}.article__body .dl-horizontal dt{margin-top:10px!important}.article__body .dl-horizontal dd{grid-column:1}}
.notification-error[style*="display: none"],.notification-error[style*="display:none"],.notification-error[hidden],#upload-error[style*="none"],[data-garden-id="forms.input_message"][hidden]{display:none!important}
body:has(.k-article-page) .k-header{background:transparent!important;border-bottom-color:transparent!important}
body:has(.k-article-page) .layout{background-color:#fff!important;background-image:linear-gradient(180deg,rgba(255,255,255,0) 40%,#fff 100%),var(--k-grad-bg)!important;background-repeat:no-repeat!important;background-size:100% 220px!important}
@media (max-width:767px){body:has(.k-article-page) .layout{background-size:100% 170px!important}}
body:has(.k-article-page) .k-header .k-search input[type="search"]{background-color:#fff!important;border:1px solid #DBD7FC!important;box-shadow:0 4px 14px rgba(0,1,29,.06)!important}
.k-lockup{display:inline-flex!important;align-items:center;gap:16px;text-decoration:none!important;color:#00011D!important}
.k-lockup img{height:27px!important;width:auto!important;max-width:none!important;display:block}
.k-lockup__div{width:1px;height:24px;background:#D8DADE;flex:none}
.k-lockup__name{font:600 17px/1 'Plus Jakarta Sans',sans-serif;color:#00011D;white-space:nowrap}
.k-lockup--footer img{height:22px!important}.k-lockup--footer .k-lockup__div{height:20px}.k-lockup--footer .k-lockup__name{font-size:15px}
@media (max-width:767px){.k-lockup{gap:12px}.k-lockup img{height:20px!important}.k-lockup__div{height:18px}.k-lockup__name{font-size:14px}}
.k-btn,.k-more-btn,.button,.button-large,.button-primary,.button-secondary,input[type="submit"],button[type="submit"],.k-cta .k-btn,.pagination-next-link,.pagination-prev-link,.pagination-first-link,.pagination-last-link,.pagination li a,.pagination-list a,.request-follow button,.community-follow button,.subscriptions-subscribe button,.k-profile-head .button,.profile-header .button,.article-vote button,.article-vote-up,.article-vote-down{border-radius:8px!important}
.k-search input[type="submit"],.k-search button[type="submit"],.search input[type="submit"],.search button[type="submit"]{border-radius:8px!important}
html.k-hide-launcher iframe#launcher,html.k-hide-launcher iframe[title*="messaging window" i],html.k-hide-launcher iframe[title*="Button to launch" i],html.k-hide-launcher [data-k-launcher]{opacity:0!important;pointer-events:none!important;transition:opacity .2s}
.k-search input[type="search"],.search input[type="search"],.my-activities-page input[type="search"],.my-activities-page input[name="query"]{border-radius:8px!important}
.k-search--hero input[type="search"]{border-radius:12px!important}
.k-search--hero input[type="submit"]{border-radius:8px!important}
html body .more-questions-cta__link,.more-questions-cta__link,.btn--topbar,[dir] .btn--topbar,.btn--primary,.btn--default,.edit-profile-button a,.k-profile__actions a,.k-profile__actions button,html body .k-profile__actions a,html body .k-profile__actions button,[data-garden-id="buttons.button"]{border-radius:8px!important}
html.k-hide-launcher .k-chat-fab,html.k-hide-launcher iframe[title*="launch" i],html.k-hide-launcher iframe[title*="messaging" i]:not([title*="window" i]){opacity:0!important;pointer-events:none!important;visibility:hidden!important}
.k-chat-fab{transition:opacity .2s,visibility .2s}
.k-lockup__name{font-size:19px!important}.k-lockup--footer .k-lockup__name{font-size:18px!important}
@media (max-width:767px){.k-lockup__name{font-size:16px!important}}
html body .article__body .accordion>.accordion__item:nth-child(n),html body .k-subs>.k-sub:nth-of-type(n){background:#fff!important;border:1px solid #D8DADE!important;border-radius:12px!important;box-shadow:none!important;filter:none!important;transition:border-color .16s!important}
html body .article__body .accordion>.accordion__item:nth-child(n)>.accordion__item-title,html body .k-subs>.k-sub:nth-of-type(n)>summary{background:#fff!important;border-bottom:0!important}
html body .article__body .accordion>.accordion__item:nth-child(n):hover,html body .k-subs>.k-sub:nth-of-type(n):hover{border-color:#614efa!important;box-shadow:none!important;filter:none!important}
html body .article__body .accordion>.accordion__item:nth-child(n):has(>.accordion__item-title--active),html body .k-subs>.k-sub:nth-of-type(n)[open]{border-color:#D8DADE!important}
html body .article__body .accordion>.accordion__item:nth-child(n):has(>.accordion__item-title--active)>.accordion__item-title,html body .k-subs>.k-sub:nth-of-type(n)[open]>summary{background:linear-gradient(90deg,#ECEEF2 0%,#F4F5F7 55%,#FAFAFB 100%)!important;border-bottom:1px solid #D8DADE!important}
html body .article__body .accordion__item-content,html body .k-sub__body{background:#fff!important;border-top:0!important}
html body .article__body .accordion__item-title{padding-right:64px!important}
html body .article__body .accordion__item-title:before{display:none!important}
html body .article__body .accordion__item-title:after{content:""!important;display:block!important;position:absolute!important;top:50%!important;right:18px!important;left:auto!important;width:28px!important;height:28px!important;margin:-14px 0 0!important;box-sizing:border-box;border:1px solid #D8DADE!important;border-radius:8px!important;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23614efa' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") center/16px no-repeat!important;transform:none!important;transition:background-color .16s,border-color .16s}
html body .article__body .accordion__item-title--active:after{display:block!important;background:#614efa url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") center/16px no-repeat!important;border-color:#614efa!important;transform:rotate(180deg)!important}
html body .k-sub>summary .k-chev{flex:none;width:28px!important;height:28px!important;box-sizing:border-box;padding:5px;border:1px solid #D8DADE;border-radius:8px;background:#fff;color:#614efa!important;transition:background-color .16s,border-color .16s,transform .16s}
html body .k-sub[open]>summary .k-chev{background:#614efa;border-color:#614efa;color:#fff!important;transform:rotate(180deg)}
.lt-toc--title,.k-toc-col .lt-toc--title,.lt-toc_is-desktop .lt-toc--title{font-size:0!important;letter-spacing:0!important}
.lt-toc--title:before{content:"In this article";font:600 12px/1 'Inter',sans-serif;letter-spacing:.06em;text-transform:uppercase}
.k-toc-col .lt-toc--title:before{font-size:13px}
.k-tree .k-t-ov:not(.is-current)>a{font-weight:500!important}
html:not(.k-fonts) .k-lockup__name{visibility:hidden}
.k-lockup__name{font-family:'Plus Jakarta Sans',sans-serif!important}
html body .k-more-btn{background:#fff!important;border:1px solid #B7AFFA!important;color:#614efa!important;border-radius:8px!important;transition:background-color .16s,border-color .16s,color .16s}
html body .k-more-btn:hover{background:#F1F0FC!important;border-color:#614efa!important;color:#4134B0!important}
html body .article__body .accordion__item:hover,html body .article__body .accordion>.accordion__item:nth-child(n):hover,html body .k-sub:hover,html body .k-subs>.k-sub:nth-of-type(n):hover,html body details.k-sub:hover{background:#fff!important;background-image:none!important;border-color:#614efa!important;box-shadow:none!important;filter:none!important}
html body .k-sub:not([open])>summary:hover,html body .k-sub:not([open])>summary,html body .article__body .accordion__item-title:not(.accordion__item-title--active):hover{background:#fff!important;background-image:none!important}
html body .k-sub[open]>summary:hover,html body .article__body .accordion__item-title--active:hover{background:linear-gradient(90deg,#ECEEF2 0%,#F4F5F7 55%,#FAFAFB 100%)!important;background-image:none!important}
html body .article__body .accordion__item.is-active,html body .article__body .accordion__item.is-open{background:#fff!important;background-image:none!important;border-color:#D8DADE!important}
html body .article__body .accordion__item.is-active:hover,html body .article__body .accordion__item.is-open:hover{border-color:#614efa!important}
html body .article__body .accordion__item-title--active{background:linear-gradient(90deg,#ECEEF2 0%,#F4F5F7 55%,#FAFAFB 100%)!important;background-image:none!important;border-bottom:1px solid #D8DADE!important;color:#00011D!important}
html body .article__body table tr:first-child>td{background:none!important;font-weight:400!important;color:inherit!important;font-size:inherit!important}
html body .article__body table th,html body .article__body table thead td{background:var(--n40)!important;font-weight:600!important;color:var(--n850)!important}
html body .k-tree .k-t-art>a{box-sizing:border-box;padding:7px 10px!important;margin-left:22px!important;border-left:1px solid var(--n80)!important;font-weight:400!important;-webkit-text-stroke:0 transparent}
html body .k-tree .k-t-sec .k-t-sub .k-t-art>a{margin-left:46px!important}
html body .k-tree .k-t-flat .k-t-art>a{margin-left:0!important}
html body .k-tree .k-t-art.is-current>a{border-left:1px solid transparent!important;font-weight:400!important;-webkit-text-stroke:.45px currentColor}
html body .k-tree .k-t-art>a:hover{padding:7px 10px!important;font-weight:400!important}
html body .article__body .k-co__body>*{margin-top:0!important;margin-bottom:0!important}
html body .article__body .k-co__body>*+*{margin-top:10px!important}
html body .article__body .k-co__body>*:first-child+*{margin-top:4px!important}
html body .article__body .k-co__body>*:first-child:is(h1,h2,h3,h4,h5,h6,strong,b),html body .article__body .k-co__body>p:first-child:has(>strong:only-child,>b:only-child){line-height:1.4!important;padding:0!important}
html body .article__body .k-co__body>br:first-child,html body .article__body .k-co__body>p:empty{display:none!important}
[data-k-tree],.k-tree{scroll-behavior:auto!important;overflow-anchor:none}
html body .k-accs .k-subs>.k-sub:nth-of-type(n):not([open]):hover>summary,html body .article__body .accordion>.accordion__item:nth-child(n):hover>.accordion__item-title:not(.accordion__item-title--active){background:#fff!important;background-image:none!important}
html body .k-accs .k-subs>.k-sub:nth-of-type(n)[open]:hover>summary,html body .article__body .accordion>.accordion__item:nth-child(n):hover>.accordion__item-title--active{background:linear-gradient(90deg,#ECEEF2 0%,#F4F5F7 55%,#FAFAFB 100%)!important;background-image:none!important}
html body .k-tree,html body [data-k-tree]{scrollbar-gutter:stable;scrollbar-width:thin!important;scrollbar-color:rgba(97,78,250,.28) transparent!important}
html body .k-tree:hover,html body [data-k-tree]:hover{scrollbar-width:thin!important}
html body .k-btn--dark:hover,html body a.k-btn[href*="/requests/new"]:not(.k-btn--brand):hover,html body .k-header a.k-btn:hover{background:#252242!important;border-color:#252242!important;color:#fff!important}
html body .k-cta a.k-btn[href*="/requests/new"]:hover{background:#E5E3FC!important;border-color:#E5E3FC!important;color:#00011D!important}
html body .article__body .accordion>.accordion__item:nth-child(n),html body .k-accs .k-subs>.k-sub:nth-of-type(n),html body .article__body .accordion__item,html body .k-sub{border:1px solid #D8DADE!important;background:#fff!important}
html body .article__body .accordion>.accordion__item:nth-child(n):hover,html body .k-accs .k-subs>.k-sub:nth-of-type(n):hover,html body .article__body .accordion__item:hover,html body .k-sub:hover{border-color:#D8DADE!important;box-shadow:none!important}
html body .article__body .accordion>.accordion__item:nth-child(n):hover>.accordion__item-title:not(.accordion__item-title--active),html body .k-accs .k-subs>.k-sub:nth-of-type(n):not([open]):hover>summary{background:linear-gradient(90deg,#F1F2F5 0%,#F7F8FA 60%,#FFFFFF 100%)!important}
html body .article__body .accordion>.accordion__item:nth-child(n)>.accordion__item-title--active,html body .article__body .accordion>.accordion__item:nth-child(n):hover>.accordion__item-title--active,html body .k-accs .k-subs>.k-sub:nth-of-type(n)[open]>summary,html body .k-accs .k-subs>.k-sub:nth-of-type(n)[open]:hover>summary,html body .article__body .accordion__item-title--active{background:linear-gradient(90deg,#ECEEF2 0%,#F4F5F7 55%,#FAFAFB 100%)!important;border-bottom:1px solid #D8DADE!important}
html body .article__body .accordion__item-title:after{border:0!important;border-radius:0!important;width:16px!important;height:16px!important;margin:-8px 0 0!important;right:22px!important;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%235F6166' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") center/16px no-repeat!important;transition:transform .16s!important}
html body .article__body .accordion__item-title--active:after{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%235F6166' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") center/16px no-repeat!important;border:0!important;transform:rotate(180deg)!important}
html body .article__body .accordion__item-title{padding-right:56px!important}
html body .k-sub>summary .k-chev,html body .k-sub[open]>summary .k-chev{width:16px!important;height:16px!important;padding:0!important;border:0!important;border-radius:0!important;background:none!important;color:#5F6166!important}
html body .k-sub[open]>summary .k-chev{transform:rotate(180deg)}
html body .k-qtip{background:#fff!important;background-image:none!important;border:1px solid #D8DADE!important}
html body .k-qtip svg{color:#614efa!important}
html body .k-qtip{border-radius:12px!important}
html body .article__body .accordion__item-title--active,html body .article__body .accordion__item-title--active:hover,html body .article__body .accordion>.accordion__item:nth-child(n):hover>.accordion__item-title--active,html body .k-sub[open]>summary,html body .k-sub[open]>summary:hover,html body .k-accs .k-subs>.k-sub:nth-of-type(n)[open]:hover>summary{background:linear-gradient(90deg,#ECEEF2 0%,#F4F5F7 55%,#FAFAFB 100%)!important;color:#00011D!important}
html body .pagination li>a,html body .pagination li>span,html body .pagination-list a,html body .pagination-list span,html body .k-pager a,html body .k-pager span,html body .pagination-current,html body .pagination li.pagination-current>*,html body .pagination-gap,html body .pagination li.pagination-gap>*{border-radius:8px!important}
@media (max-width:767px){html body .k-category .k-pagehead__inner,html body .k-section-page .k-pagehead__inner,html body .k-section .k-pagehead__inner{padding-bottom:20px!important}html body .k-category .k-layout,html body .k-section-page .k-layout,html body .k-section .k-layout{padding-top:8px!important}}
html body .pagination li>a,html body .k-pager a{transition:background-color .16s,border-color .16s,color .16s}
html body .pagination li:not(.pagination-current):not(.pagination-gap)>a:hover,html body .k-pager li:not(.pagination-current):not(.pagination-gap)>a:hover{background:#F1F0FC!important;border-color:#614efa!important;color:#4134B0!important;text-decoration:none!important}
html body .pagination li.pagination-current>*:hover{background:#614efa!important;color:#fff!important}
html body .k-footer .k-footer__social{gap:16px!important;align-items:center}
html body .k-footer .k-footer__social a{width:28px!important;height:28px!important;display:flex!important;align-items:center;justify-content:center;overflow:visible;transition:opacity .16s!important}
html body .k-footer .k-footer__social a img{width:26px!important;height:26px!important;filter:grayscale(1) brightness(.35)!important;opacity:1!important}
html body .k-footer .k-footer__social a[aria-label="X"] img{width:30px!important;height:30px!important;filter:brightness(.35)!important}
html body .k-footer .k-footer__social a:hover{opacity:.6!important;transform:none!important}
html body .k-footer .k-footer__social a:hover img{filter:grayscale(1) brightness(.35)!important}
html body .k-footer .k-footer__social a[aria-label="X"]:hover img{filter:brightness(.35)!important}
html body .k-footer .k-footer__social a:focus-visible{outline:2px solid #614efa;outline-offset:3px;border-radius:6px}
html body .k-cta button[data-k-contact],html body .k-cta .k-btn[data-k-contact]{font-family:'Inter','Plus Jakarta Sans',sans-serif!important;font-weight:600!important;-webkit-font-smoothing:antialiased}
html body .k-cta .k-btn[data-k-contact]:hover,html body .k-cta button[data-k-contact]:hover{background:#4134B0!important;border-color:#4134B0!important;color:#fff!important}
html body .k-search--hero input[type="submit"],html body .k-search--hero button[type="submit"]{cursor:pointer;transition:background-color .16s,border-color .16s}
html body .k-search--hero input[type="submit"]:hover,html body .k-search--hero button[type="submit"]:hover{background:#4134B0!important;border-color:#4134B0!important;color:#fff!important}
html body .k-footer .k-footer__social a[aria-label="X"] img,html body .k-footer .k-footer__social a[aria-label="X"]:hover img{filter:none!important}
html body .k-crumbs-wrap .breadcrumbs,html body .k-crumbs{font-size:16px!important;gap:10px!important}
@media (max-width:767px){html body .k-crumbs-wrap .breadcrumbs,html body .k-crumbs{font-size:14px!important;gap:8px!important}}
html body .layout,html body:has(.k-hero,.k-pagehead,.k-error,.k-acts__head,.k-profile-head,.my-activities-header,.profile-header) .layout{background-color:#fff!important;background-image:radial-gradient(820px 520px at 94% -8%,rgba(219,215,252,0.41) 0%,rgba(219,215,252,0.22) 35%,rgba(219,215,252,0.07) 62%,rgba(219,215,252,0) 85%),radial-gradient(700px 420px at 48% 22%,rgba(241,240,252,0.43) 0%,rgba(241,240,252,0.24) 35%,rgba(241,240,252,0.08) 62%,rgba(241,240,252,0) 85%),radial-gradient(620px 440px at 4% 8%,rgba(255,204,206,0.20) 0%,rgba(255,204,206,0.11) 35%,rgba(255,204,206,0.04) 62%,rgba(255,204,206,0) 85%),radial-gradient(520px 340px at 74% 52%,rgba(242,236,226,0.22) 0%,rgba(242,236,226,0.12) 35%,rgba(242,236,226,0.04) 62%,rgba(242,236,226,0) 85%)!important;background-size:100% 508px!important;background-repeat:no-repeat!important}
html body:has(.k-home) .layout{background-image:radial-gradient(820px 520px at 94% -8%,rgba(219,215,252,0.85) 0%,rgba(219,215,252,0.47) 35%,rgba(219,215,252,0.15) 62%,rgba(219,215,252,0) 85%),radial-gradient(700px 420px at 48% 22%,rgba(241,240,252,0.90) 0%,rgba(241,240,252,0.50) 35%,rgba(241,240,252,0.16) 62%,rgba(241,240,252,0) 85%),radial-gradient(620px 440px at 4% 8%,rgba(255,204,206,0.42) 0%,rgba(255,204,206,0.23) 35%,rgba(255,204,206,0.08) 62%,rgba(255,204,206,0) 85%),radial-gradient(520px 340px at 74% 52%,rgba(242,236,226,0.45) 0%,rgba(242,236,226,0.25) 35%,rgba(242,236,226,0.08) 62%,rgba(242,236,226,0) 85%)!important;background-size:100% 820px!important}
html body:has(.k-category,.k-section-page) .layout{background-image:radial-gradient(820px 520px at 94% -8%,rgba(219,215,252,0.68) 0%,rgba(219,215,252,0.37) 35%,rgba(219,215,252,0.12) 62%,rgba(219,215,252,0) 85%),radial-gradient(700px 420px at 48% 22%,rgba(241,240,252,0.72) 0%,rgba(241,240,252,0.40) 35%,rgba(241,240,252,0.13) 62%,rgba(241,240,252,0) 85%),radial-gradient(620px 440px at 4% 8%,rgba(255,204,206,0.34) 0%,rgba(255,204,206,0.18) 35%,rgba(255,204,206,0.06) 62%,rgba(255,204,206,0) 85%),radial-gradient(520px 340px at 74% 52%,rgba(242,236,226,0.36) 0%,rgba(242,236,226,0.20) 35%,rgba(242,236,226,0.06) 62%,rgba(242,236,226,0) 85%)!important;background-size:100% 697px!important}
html body:has(.k-article-page) .layout{background-image:radial-gradient(820px 520px at 94% -8%,rgba(219,215,252,0.53) 0%,rgba(219,215,252,0.29) 35%,rgba(219,215,252,0.09) 62%,rgba(219,215,252,0) 85%),radial-gradient(700px 420px at 48% 22%,rgba(241,240,252,0.56) 0%,rgba(241,240,252,0.31) 35%,rgba(241,240,252,0.10) 62%,rgba(241,240,252,0) 85%),radial-gradient(620px 440px at 4% 8%,rgba(255,204,206,0.26) 0%,rgba(255,204,206,0.14) 35%,rgba(255,204,206,0.05) 62%,rgba(255,204,206,0) 85%),radial-gradient(520px 340px at 74% 52%,rgba(242,236,226,0.28) 0%,rgba(242,236,226,0.15) 35%,rgba(242,236,226,0.05) 62%,rgba(242,236,226,0) 85%)!important;background-size:100% 590px!important}
@media (max-width:767px){html body .layout,html body:has(.k-hero,.k-pagehead,.k-error,.k-acts__head,.k-profile-head,.my-activities-header,.profile-header) .layout{background-image:radial-gradient(380px 300px at 100% -4%,rgba(219,215,252,0.41) 0%,rgba(219,215,252,0.22) 35%,rgba(219,215,252,0.07) 62%,rgba(219,215,252,0) 85%),radial-gradient(320px 240px at 50% 30%,rgba(241,240,252,0.43) 0%,rgba(241,240,252,0.24) 35%,rgba(241,240,252,0.08) 62%,rgba(241,240,252,0) 85%),radial-gradient(300px 240px at 0% 6%,rgba(255,204,206,0.19) 0%,rgba(255,204,206,0.11) 35%,rgba(255,204,206,0.03) 62%,rgba(255,204,206,0) 85%)!important;background-size:100% 372px!important}
html body:has(.k-home) .layout{background-image:radial-gradient(380px 300px at 100% -4%,rgba(219,215,252,0.85) 0%,rgba(219,215,252,0.47) 35%,rgba(219,215,252,0.15) 62%,rgba(219,215,252,0) 85%),radial-gradient(320px 240px at 50% 30%,rgba(241,240,252,0.90) 0%,rgba(241,240,252,0.50) 35%,rgba(241,240,252,0.16) 62%,rgba(241,240,252,0) 85%),radial-gradient(300px 240px at 0% 6%,rgba(255,204,206,0.40) 0%,rgba(255,204,206,0.22) 35%,rgba(255,204,206,0.07) 62%,rgba(255,204,206,0) 85%)!important;background-size:100% 600px!important}
html body:has(.k-category,.k-section-page) .layout{background-image:radial-gradient(380px 300px at 100% -4%,rgba(219,215,252,0.68) 0%,rgba(219,215,252,0.37) 35%,rgba(219,215,252,0.12) 62%,rgba(219,215,252,0) 85%),radial-gradient(320px 240px at 50% 30%,rgba(241,240,252,0.72) 0%,rgba(241,240,252,0.40) 35%,rgba(241,240,252,0.13) 62%,rgba(241,240,252,0) 85%),radial-gradient(300px 240px at 0% 6%,rgba(255,204,206,0.32) 0%,rgba(255,204,206,0.18) 35%,rgba(255,204,206,0.06) 62%,rgba(255,204,206,0) 85%)!important;background-size:100% 510px!important}
html body:has(.k-article-page) .layout{background-image:radial-gradient(380px 300px at 100% -4%,rgba(219,215,252,0.53) 0%,rgba(219,215,252,0.29) 35%,rgba(219,215,252,0.09) 62%,rgba(219,215,252,0) 85%),radial-gradient(320px 240px at 50% 30%,rgba(241,240,252,0.56) 0%,rgba(241,240,252,0.31) 35%,rgba(241,240,252,0.10) 62%,rgba(241,240,252,0) 85%),radial-gradient(300px 240px at 0% 6%,rgba(255,204,206,0.25) 0%,rgba(255,204,206,0.14) 35%,rgba(255,204,206,0.04) 62%,rgba(255,204,206,0) 85%)!important;background-size:100% 432px!important}}
html body .k-header,html body .layout__head,html body .search-results-page,html body .k-hero,html body .k-pagehead{background:transparent!important}
html body .k-lockup__div{background:#8A8C93!important}
html body .k-header .k-search input[type="search"],html body .k-header__search input[type="search"],html body:has(.k-article-page) .k-header .k-search input[type="search"]{background-color:#fff!important;border:1px solid #D8DADE!important;border-radius:8px!important;box-shadow:none!important}
html body .k-header .k-search input[type="search"]:focus{border-color:#614efa!important;box-shadow:0 0 0 3px rgba(97,78,250,.12)!important}
html body .k-card--cat{border:1px solid #BCBFC4!important;background:#fff!important;transition:border-color .18s!important;transform:none!important;box-shadow:none!important}
html body .k-card--cat .k-card__icon{width:64px!important;height:64px!important;border-radius:14px!important;box-shadow:0 6px 16px rgba(28,22,71,.14)!important;background:none!important;object-fit:cover}
html body .k-card--cat:hover{border-color:transparent!important;box-shadow:none!important;transform:none!important}
html body .k-cards>li:nth-child(3n+1) .k-card--cat:hover{background:linear-gradient(#fff,#fff) padding-box,linear-gradient(135deg,#614EFA,#B7AFFA) border-box!important}
html body .k-cards>li:nth-child(3n+2) .k-card--cat:hover{background:linear-gradient(#fff,#fff) padding-box,linear-gradient(135deg,#201B67,#614EFA) border-box!important}
html body .k-cards>li:nth-child(3n+3) .k-card--cat:hover{background:linear-gradient(#fff,#fff) padding-box,linear-gradient(135deg,#614EFA,#F15A5F) border-box!important}
html body .k-card--cat .k-card__desc{color:#303133!important}
html body .k-feat__head{display:flex!important;align-items:center;gap:12px;padding:14px 18px!important;border-radius:12px!important;border:1px solid transparent!important;font:700 19px/1.25 'Plus Jakarta Sans',sans-serif!important;color:#14141A!important;margin-bottom:8px!important;box-shadow:none!important}
html body .k-feat__head img{width:32px!important;height:32px!important;border-radius:8px!important;flex:none}
html body .k-feat__head--ma,html body .k-feat__head--x{background:linear-gradient(#fff,#fff) padding-box,linear-gradient(135deg,#614EFA,#B7AFFA) border-box!important}
html body .k-feat__head--cc{background:linear-gradient(#fff,#fff) padding-box,linear-gradient(135deg,#201B67,#614EFA) border-box!important}
html body .k-feat__head--ab{background:linear-gradient(#fff,#fff) padding-box,linear-gradient(135deg,#614EFA,#F15A5F) border-box!important}
html body .k-more-btn{background:#fff!important;border:1px solid #B7AFFA!important;border-radius:8px!important;color:#614efa!important;font:500 15px/1 'Plus Jakarta Sans',sans-serif!important;padding:10px 18px!important;box-shadow:none!important;transition:background-color .16s,border-color .16s,color .16s}
html body .k-more-btn:hover{background:#F1F0FC!important;border-color:#614efa!important;color:#4134B0!important}
html body .k-tree{background:rgba(255,255,255,.62)!important;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid rgba(97,78,250,.10)!important;box-shadow:0 1px 2px rgba(28,22,71,.04),0 8px 24px rgba(28,22,71,.06)!important;border-radius:16px!important}
html body .k-tree .k-t-cat>button{display:flex!important;align-items:center;gap:10px;white-space:nowrap;font:700 16px/1.3 'Plus Jakarta Sans',sans-serif!important;letter-spacing:-.01em;color:#00011D!important;padding:11px 12px!important;border-radius:10px!important;background:none!important;box-shadow:none!important;transition:background .16s}
html body .k-tree .k-t-cat>button .k-t-name{min-width:0;overflow:hidden;text-overflow:ellipsis;flex:1;text-align:left}
html body .k-tree .k-t-ic{width:24px;height:24px;border-radius:6px;flex:none;display:block}
html body .k-tree .k-t-cat+.k-t-cat{border-top:1px solid rgba(97,78,250,.10)!important;margin-top:6px!important;padding-top:6px!important}
html body .k-tree .k-t-cat--ma:not(.is-open)>button:hover,html body .k-tree .k-t-cat--x:not(.is-open)>button:hover{background:linear-gradient(90deg,#F1F0FC 0%,#FFFFFF 100%)!important}
html body .k-tree .k-t-cat--cc:not(.is-open)>button:hover{background:linear-gradient(90deg,#E5E3FC 0%,#F1F0FC 100%)!important}
html body .k-tree .k-t-cat--ab:not(.is-open)>button:hover{background:linear-gradient(90deg,#F1F0FC 0%,#FFF1F1 100%)!important}
html body .k-tree .k-t-cat--ma.is-open>button,html body .k-tree .k-t-cat--x.is-open>button{background:linear-gradient(90deg,#E5E3FC 0%,#F1F0FC 100%)!important;box-shadow:inset 0 0 0 1px #DBD7FC!important}
html body .k-tree .k-t-cat--cc.is-open>button{background:linear-gradient(90deg,#DBD7FC 0%,#E5E3FC 100%)!important;box-shadow:inset 0 0 0 1px #B7AFFA!important}
html body .k-tree .k-t-cat--ab.is-open>button{background:linear-gradient(90deg,#F1F0FC 0%,#FFE6E6 100%)!important;box-shadow:inset 0 0 0 1px #FFCCCE!important}
html body .k-tree .k-t-sec>button,html body .k-tree .k-t-sub>button,html body .k-tree .k-t-ov>a{border-radius:8px!important;transition:background .16s}
html body .k-tree .k-t-sec>button:hover,html body .k-tree .k-t-sub>button:hover,html body .k-tree .k-t-ov:not(.is-current)>a:hover,html body .k-tree .k-t-art:not(.is-current)>a:hover{background:#F1F0FC!important;color:#14141A!important}
html body .k-tree .k-t-art>a{border-left-color:#E5E3FC!important;color:#303133!important}
html body .k-tree .k-t-art.is-current>a,html body .k-tree .k-t-ov.is-current>a{background:#E5E3FC!important;box-shadow:inset 0 0 0 1px #DBD7FC!important;border-radius:8px!important;color:#4134B0!important}
html body .lt-toc_is-desktop .lt-toc--link:hover,html body .k-toc-col .lt-toc--link:hover{background:#F1F0FC!important;color:#14141A!important}
html body .lt-toc_is-desktop .lt-toc--link.is-active,html body .k-toc-col .lt-toc--link.is-active{background:#E5E3FC!important;box-shadow:inset 0 0 0 1px #DBD7FC!important;border-radius:8px!important;color:#4134B0!important}
html body .k-accs .k-subs>.k-sub:nth-of-type(n):not([open]):hover>summary{background:linear-gradient(90deg,#F1F0FC 0%,#FFFFFF 100%)!important}
html body .k-accs .k-subs>.k-sub:nth-of-type(n)[open]>summary,html body .k-accs .k-subs>.k-sub:nth-of-type(n)[open]:hover>summary,html body .k-accs .k-sub[open]>summary,html body .k-accs .k-sub[open]>summary:hover{background:linear-gradient(90deg,#E5E3FC 0%,#F1F0FC 100%)!important;border-bottom-color:#DBD7FC!important}
html body .article__body .k-co:has(>.k-co__body>.k-co__title:first-child){display:grid!important;grid-template-columns:28px minmax(0,1fr)!important;column-gap:10px!important;row-gap:8px!important;align-items:center!important;padding:18px 20px!important;border-radius:14px!important}
html body .article__body .k-co:has(>.k-co__body>.k-co__title:first-child)>.k-co__body{display:contents!important}
html body .article__body .k-co:has(>.k-co__body>.k-co__title:first-child)>.k-co__icon{grid-column:1;grid-row:1;width:28px!important;height:28px!important;border-radius:8px!important;box-shadow:none!important}
html body .article__body .k-co>.k-co__body>.k-co__title{grid-column:2;grid-row:1;margin:0!important;font:700 17px/1.3 'Plus Jakarta Sans',sans-serif!important;color:#14141A!important}
html body .article__body .k-co>.k-co__body>.k-co__title *{font:inherit!important;color:inherit!important}
html body .article__body .k-co:has(>.k-co__body>.k-co__title:first-child)>.k-co__body>:not(.k-co__title){grid-column:1/-1;margin:0!important;font-size:15px;line-height:1.6;color:#14141A}
html body .article__body .k-co--who.k-co{background:linear-gradient(135deg,#F4F5F7 0%,#FFFFFF 100%)!important;border:1px solid #D8DADE!important;box-shadow:none!important}
.k-co--who .k-co__icon{color:#303133}
.k-co--important .k-co__icon{color:#c5463a}.k-co--info .k-co__icon,.k-co--success .k-co__icon{color:#2f8f8d}.k-co--hint .k-co__icon{color:#614efa}.k-co--tip .k-co__icon{color:#9a6b00}.k-co--summary .k-co__icon{color:#9a6b3a}
html body .article__body .k-co--summary,html body .article__body .k-co--summary.k-co{background:linear-gradient(135deg,#F2ECE2 0%,#FCFAF7 100%)!important;border-color:#EDE4D6!important}
html body .article__body .k-co--tip{background:linear-gradient(135deg,#FFE69D 0%,#FFF1CA 100%)!important;border-color:#FBE6B8!important}
html body .article__body .k-co--hint{background:linear-gradient(135deg,#DBD7FC 0%,#F1F0FC 100%)!important;border-color:#DBD7FC!important}
html body .article__body ul.list-bullet-filled>li,html body .article__body ul.list-bullet>li{position:relative!important;padding-left:26px!important}
html body .article__body ul.list-bullet-filled>li:before,html body .article__body ul.list-bullet>li:before{content:""!important;position:absolute!important;left:0!important;top:6px!important;width:14px!important;height:14px!important;font-size:0!important;border-radius:50%!important;-webkit-mask:none!important;mask:none!important;box-sizing:border-box!important;margin:0!important}
html body .article__body ul.list-bullet-filled>li:before{background:linear-gradient(135deg,#614EFA 0%,#B7AFFA 100%)!important;border:0!important;box-shadow:0 1px 3px rgba(97,78,250,.35)!important}
html body .article__body ul.list-bullet>li:before{border:2px solid transparent!important;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(135deg,#614EFA,#B7AFFA) border-box!important;box-shadow:none!important}
@media (max-width:767px){html body .article__body ul.list-bullet-filled>li:before,html body .article__body ul.list-bullet>li:before{width:12px!important;height:12px!important;top:6px!important}html body .article__body ul.list-bullet-filled>li,html body .article__body ul.list-bullet>li{padding-left:22px!important}}
html body .article__body .k-co ul.list-bullet-filled>li,html body .article__body .k-co ul.list-bullet>li{padding-left:18px!important}
html body .article__body .k-co ul.list-bullet-filled>li:before,html body .article__body .k-co ul.list-bullet>li:before{width:8px!important;height:8px!important;top:8px!important;box-shadow:none!important}
html body .article__body .k-co ul.list-bullet>li:before{border-width:1.5px!important}
html body .article__body .k-co--important ul.list-bullet-filled>li:before{background:linear-gradient(135deg,#c5463a,#FF9B8D)!important}html body .article__body .k-co--important ul.list-bullet>li:before{background:linear-gradient(#fff,#fff) padding-box,linear-gradient(135deg,#c5463a,#FF9B8D) border-box!important}
html body .article__body .k-co--info ul.list-bullet-filled>li:before{background:linear-gradient(135deg,#2f8f8d,#6FD6C8)!important}html body .article__body .k-co--info ul.list-bullet>li:before{background:linear-gradient(#fff,#fff) padding-box,linear-gradient(135deg,#2f8f8d,#6FD6C8) border-box!important}
html body .article__body .k-co--success ul.list-bullet-filled>li:before{background:linear-gradient(135deg,#2f8f8d,#6FD6C8)!important}html body .article__body .k-co--success ul.list-bullet>li:before{background:linear-gradient(#fff,#fff) padding-box,linear-gradient(135deg,#2f8f8d,#6FD6C8) border-box!important}
html body .article__body .k-co--hint ul.list-bullet-filled>li:before{background:linear-gradient(135deg,#614EFA,#B7AFFA)!important}html body .article__body .k-co--hint ul.list-bullet>li:before{background:linear-gradient(#fff,#fff) padding-box,linear-gradient(135deg,#614EFA,#B7AFFA) border-box!important}
html body .article__body .k-co--tip ul.list-bullet-filled>li:before{background:linear-gradient(135deg,#9a6b00,#FFC53D)!important}html body .article__body .k-co--tip ul.list-bullet>li:before{background:linear-gradient(#fff,#fff) padding-box,linear-gradient(135deg,#9a6b00,#FFC53D) border-box!important}
html body .article__body .k-co--summary ul.list-bullet-filled>li:before{background:linear-gradient(135deg,#9a6b3a,#D9C3A0)!important}html body .article__body .k-co--summary ul.list-bullet>li:before{background:linear-gradient(#fff,#fff) padding-box,linear-gradient(135deg,#9a6b3a,#D9C3A0) border-box!important}
html body .article__body .k-co--who ul.list-bullet-filled>li:before{background:linear-gradient(135deg,#303133,#A0A4AB)!important}html body .article__body .k-co--who ul.list-bullet>li:before{background:linear-gradient(#fff,#fff) padding-box,linear-gradient(135deg,#303133,#A0A4AB) border-box!important}
html body .article__body h2,html body .article__body h2 a{color:#614efa!important;text-decoration:none!important}
html body:not(.k-none) .k-header,html body.k-grad .k-header{background:transparent!important;border-bottom-color:transparent!important}
html body .k-tree .k-t-sec>button:hover,html body .k-tree .k-t-sub>button:hover,html body .k-tree .k-t-ov:not(.is-current)>a:hover,html body .k-tree .k-t-art:not(.is-current)>a:hover{background:#F7F6FE!important;color:#14141A!important}
html body .k-tree .k-t-art.is-current>a,html body .k-tree .k-t-ov.is-current>a{background:#F1F0FC!important;box-shadow:inset 0 0 0 1px #E5E3FC!important;color:#4134B0!important}
html body .lt-toc_is-desktop .lt-toc--link:hover,html body .k-toc-col .lt-toc--link:hover{background:#F7F6FE!important}
html body .lt-toc_is-desktop .lt-toc--link.is-active,html body .k-toc-col .lt-toc--link.is-active{background:#F1F0FC!important;box-shadow:inset 0 0 0 1px #E5E3FC!important}
html body .k-accs .k-subs>.k-sub:nth-of-type(n):not([open]):hover>summary{background:linear-gradient(90deg,#F1F2F5 0%,#F7F8FA 60%,#FFFFFF 100%)!important}
html body .k-accs .k-subs>.k-sub:nth-of-type(n)[open]>summary,html body .k-accs .k-subs>.k-sub:nth-of-type(n)[open]:hover>summary,html body .k-accs .k-sub[open]>summary,html body .k-accs .k-sub[open]>summary:hover{background:linear-gradient(90deg,#ECEEF2 0%,#F4F5F7 55%,#FAFAFB 100%)!important;border-bottom-color:#D8DADE!important}
@media (min-width:768px) and (max-width:1199px){
html body .k-home .k-cards--3{display:flex!important;grid-template-columns:none!important;flex-wrap:nowrap!important;gap:20px!important;overflow-x:auto!important;overflow-y:visible;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scroll-padding-left:0;padding:4px 2px 16px!important;margin:0 -2px!important;scrollbar-width:thin;scrollbar-color:rgba(97,78,250,.25) transparent}
html body .k-home .k-cards--3>li{flex:0 0 calc((100% - 20px) * .46)!important;min-width:300px;max-width:none!important;scroll-snap-align:start;display:flex}
html body .k-home .k-cards--3>li>.k-card--cat{width:100%;height:100%;box-sizing:border-box}
html body .k-home .k-cards--3::-webkit-scrollbar{height:6px}
html body .k-home .k-cards--3::-webkit-scrollbar-thumb{background:rgba(97,78,250,.25);border-radius:999px}
}
html body .k-tree .k-t-art.is-current>a{background:none!important;border-radius:0!important;border-left:1px solid #614efa!important;box-shadow:inset 1px 0 0 #614efa!important;color:#4134B0!important;-webkit-text-stroke:.45px currentColor}
html body .k-tree .k-t-ov.is-current>a{background:none!important;border-radius:0 8px 8px 0!important;box-shadow:inset 2px 0 0 #614efa!important;color:#4134B0!important;-webkit-text-stroke:.45px currentColor}
html body .k-tree .k-t-art:not(.is-current)>a:hover{border-radius:0 8px 8px 0!important}
html body .k-drawer__cat>button{display:flex!important;align-items:center;gap:12px}
html body .k-drawer__ic{width:28px;height:28px;border-radius:7px;flex:none;display:block}
html body .k-drawer__cname{flex:1;min-width:0;text-align:left}
html body .k-drawer__bottom--v97{gap:14px!important;text-align:left!important}
html body .k-dmenu{display:flex;flex-direction:column;background:#fff;border:1px solid #E7E7EA;border-radius:12px;overflow:hidden}
html body .k-dmenu__item{display:flex!important;align-items:center;gap:12px;min-height:52px;padding:0 16px;font:500 16px/1.2 'Plus Jakarta Sans',sans-serif;color:#14141A!important;text-decoration:none!important;transition:background .16s}
html body .k-dmenu__item+.k-dmenu__item{border-top:1px solid #E7E7EA}
html body .k-dmenu__item:hover{background:#F7F6FE}
html body .k-dmenu__ic{width:32px;height:32px;border-radius:8px;background:#F1F0FC;color:#614efa;display:flex;align-items:center;justify-content:center;flex:none}
html body .k-dmenu__t{flex:1}
html body .k-dmenu__chev{color:#A0A4AB;flex:none}
html body .k-drawer__bottom--v97 .k-btn--block{height:52px!important;border-radius:10px!important;font-size:15px!important}
html body .k-dsign{display:flex!important;align-items:center;justify-content:center;gap:10px;height:52px;border:1px solid #BCBFC4;border-radius:10px;background:#fff;color:#14141A!important;font:600 15px/1 'Inter',sans-serif;text-decoration:none!important;transition:border-color .16s,color .16s}
html body .k-dsign:hover{border-color:#c5463a;color:#c5463a!important}
html body .k-tree .k-t-cat.is-open>ul{margin-top:4px!important}
html body .k-tree .k-t-ov.is-current>a{position:relative;box-shadow:none!important;border-radius:0!important}
html body .k-tree .k-t-ov.is-current>a:before{content:"";position:absolute;left:0;top:8px;bottom:8px;width:3px;border-radius:3px;background:#614efa}
html body .k-drawer__user--link{display:flex!important;align-items:center;gap:12px;text-decoration:none!important;color:#14141A!important;cursor:pointer;transition:border-color .16s,background-color .16s}
html body .k-drawer__user--link:hover{border-color:#B7AFFA!important;background-color:#fff!important}
html body .k-drawer__user--link .k-drawer__who{display:flex;flex-direction:column;gap:2px}
html body .k-drawer__user--link .k-drawer__profile{color:#614efa;font-size:13px}
html body .k-drawer__cat li.is-current>a{color:#4134B0!important;font-weight:600!important;position:relative}
html body .k-drawer__cat li.is-current>a:before{content:"";position:absolute;left:-12px;top:6px;bottom:6px;width:3px;border-radius:3px;background:#614efa}
@media (min-width:768px) and (max-width:1199px){
html body .k-cta,html body .more-questions-cta{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;flex-wrap:wrap;gap:20px 24px!important;text-align:left!important}
html body .k-cta h2,html body .more-questions-cta__text{margin:0!important;flex:1 1 auto}
html body .k-cta__actions,html body .more-questions-cta__actions{display:flex!important;flex-wrap:nowrap!important;gap:12px!important;margin:0!important;align-items:center}
html body .k-cta__actions .k-btn,html body .k-cta__actions button,html body .more-questions-cta a,html body .more-questions-cta button{height:48px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;margin:0!important;white-space:nowrap}
}
html body .k-linklist a{gap:16px!important}
html body .k-linklist a:after{flex:none;padding-left:4px}
html body .k-section-page .k-pagehead,html body .k-category .k-pagehead{min-height:0!important}
html body .k-section-page .k-pagehead__inner{padding-bottom:12px!important}
html body .k-section-page .k-section--flush{padding-top:16px!important}
html body .k-section-page .k-section--flush>.k-h2.k-mt:first-child{margin-top:0!important}
html body .k-section-page .k-section--flush>.k-cards+.k-h2.k-mt{margin-top:40px!important}
@media (max-width:767px){html body .k-section-page .k-section--flush{padding-top:8px!important}html body .k-section-page .k-pagehead__inner{padding-bottom:8px!important}}
html body .article__body :is(ul,ol) :is(ul,ol) ul,html body .article__body ul.list-bullet-small{list-style:none!important}
html body .article__body :is(ul,ol) :is(ul,ol) ul>li,html body .article__body ul.list-bullet-small>li{position:relative!important;padding-left:20px!important;list-style:none!important}
html body .article__body :is(ul,ol) :is(ul,ol) ul>li:before,html body .article__body ul.list-bullet-small>li:before{content:""!important;position:absolute!important;left:1px!important;top:9px!important;width:8px!important;height:8px!important;font-size:0!important;border:0!important;border-radius:2px!important;background:linear-gradient(135deg,#8A7BFB 0%,#B7AFFA 100%)!important;box-shadow:none!important;-webkit-mask:none!important;mask:none!important;transform:rotate(45deg)!important;margin:0!important}
@media (max-width:767px){html body .article__body :is(ul,ol) :is(ul,ol) ul>li:before,html body .article__body ul.list-bullet-small>li:before{top:9px!important}}
@media (max-width:1199px){
html body .k-article .article-header{padding:0!important;margin:0 0 20px!important}
html body .k-article .article__title{padding:0!important;margin:0!important;text-indent:0!important}
html body .article__body{font-size:16px!important;line-height:1.7!important;color:#14141A!important}
html body .article__body p{margin:0 0 14px!important}
html body .article__body h2{font-size:24px!important;line-height:1.25!important;margin:36px 0 12px!important}
html body .article__body h3{font-size:19px!important;line-height:1.3!important;margin:28px 0 10px!important}
html body .article__body ul,html body .article__body ol{padding-left:0!important;margin-left:0!important}
html body .article__body li{margin-bottom:8px!important}
html body .article__body li>ul,html body .article__body li>ol{margin:8px 0 0 4px!important}
html body .article__body .list-colored-filled>li>ul,html body .article__body .list-colored>li>ul{margin-left:0!important}
html body .article__body img{max-width:100%!important;height:auto!important}
html body .article__body li img,html body .article__body li figure{margin-left:0!important}
html body .article__body a{text-underline-offset:3px}
html body .article__body .k-co{padding:16px!important}
html body .article__body .k-co__body>:not(.k-co__title){font-size:15px!important;line-height:1.65!important}
}
@media (max-width:767px){
html body .k-article .article__title{font-size:28px!important;line-height:1.15!important}
html body .article__body h2{font-size:22px!important;margin-top:32px!important}
html body .article__body h3{font-size:18px!important}
html body .article__body li>ul,html body .article__body li>ol{margin-left:0!important}
html body .article__body .list-colored-filled>li,html body .article__body .list-colored>li{padding-left:36px!important}
}
body.k-has-fab .k-chat-fab svg{display:block}
html body .k-drawer__top .k-icon-btn,html body .k-drawer [data-k-menu-close]{width:32px!important;height:32px!important;min-width:32px!important;padding:0!important}
html body .k-drawer [data-k-menu-close] svg{width:16px!important;height:16px!important}
html body .k-drawer__cat li[data-sid]>.k-dsec{display:flex;align-items:center;gap:8px}
html body .k-drawer__cat li[data-sid]>.k-dsec>a{flex:1;min-width:0}
html body .k-dsec__tg{flex:none;width:36px;height:36px;display:flex;align-items:center;justify-content:center;border:0;background:none;border-radius:8px;color:#A0A4AB;cursor:pointer;transition:transform .16s,background-color .16s,color .16s}
html body .k-dsec__tg:hover{background:#F7F6FE;color:#614efa}
html body li.is-open>.k-dsec>.k-dsec__tg{transform:rotate(90deg);color:#614efa}
html body .k-dsec__kids{list-style:none;margin:2px 0 6px 12px!important;padding:0 0 0 12px!important;border-left:1px solid #E5E3FC}
html body .k-dsec__kids>li>a,html body .k-dsec__kids .k-dsec>a{display:block;padding:7px 0;font:400 14px/1.4 'Plus Jakarta Sans',sans-serif;color:#303133!important;text-decoration:none!important}
html body .k-dsec__kids .k-dsec>a{font-weight:500;color:#14141A!important}
html body .k-dart.is-current>a{color:#4134B0!important;font-weight:600!important;position:relative}
html body .k-dart.is-current>a:before{content:"";position:absolute;left:-13px;top:6px;bottom:6px;width:3px;border-radius:3px;background:#614efa}
html body .k-dload{display:flex;flex-direction:column;gap:8px;padding:8px 0}
html body .k-dload span{display:block;height:10px;border-radius:6px;background:#EEEEF3;width:80%}
html body .k-dload span+span{width:55%}
html body .k-drawer__cat li.k-dall.is-current>a{color:#4134B0!important}
@media (min-width:768px) and (max-width:1199px){
html body .k-cta,html body .more-questions-cta{flex-direction:column!important;align-items:center!important;justify-content:center!important;text-align:center!important;gap:20px!important;padding:40px 32px!important}
html body .k-cta h2,html body .more-questions-cta__text{flex:none!important;text-align:center!important}
html body .k-cta__actions,html body .more-questions-cta__actions{justify-content:center!important}
html body .k-cta__actions>*,html body .more-questions-cta__actions>*{min-width:170px}
}
html body .article__body .accordion>.accordion__item{box-shadow:0 1px 2px rgba(28,22,71,.05),0 4px 12px rgba(28,22,71,.04)!important}
html body .article__body .accordion__item-title{padding-right:112px!important}
html body .article__body .accordion__item-title:after{width:28px!important;height:28px!important;margin:-14px 0 0!important;right:16px!important;border-radius:50%!important;background:#F1F2F5 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23303133' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") center/16px no-repeat!important;background-position:center!important;background-size:16px!important;background-repeat:no-repeat!important;transition:transform .2s,background-color .16s!important;transform:none}
html body .article__body .accordion__item-title--active:after{background:#E5E7EB url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23303133' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") center/16px no-repeat!important;background-position:center!important;background-size:16px!important;background-repeat:no-repeat!important;transform:rotate(180deg)!important}
html body .article__body .accordion__item-title:before{content:"Show"!important;display:block!important;position:absolute!important;top:50%!important;right:52px!important;left:auto!important;transform:translateY(-50%)!important;font:500 13px/1 'Inter',sans-serif!important;color:#5F6166!important;background:none!important;border:0!important;width:auto!important;height:auto!important;margin:0!important}
html body .article__body .accordion__item-title--active:before{content:"Hide"!important}
html body .article__body .accordion__item-title:hover:after{background-color:#E5E7EB!important}
@media (max-width:767px){html body .article__body .accordion__item-title{padding-right:60px!important}html body .article__body .accordion__item-title:before{display:none!important}}
html body .k-drawer__cat>ul>li>a,html body .k-drawer__cat li[data-sid]>.k-dsec>a{display:flex!important;align-items:center;min-height:44px;padding:8px 0!important;font:500 16px/1.35 'Plus Jakarta Sans',sans-serif!important;color:#14141A!important}
html body .k-drawer__cat li.k-dall>a{font-weight:600!important}
html body .k-dsec__tg{width:44px!important;height:44px!important;margin-right:-8px}
html body .k-dsec__tg svg{width:18px;height:18px}
html body .k-dsec__kids{margin:0 0 8px 6px!important;padding-left:14px!important}
html body .k-dsec__kids>li>a{display:flex!important;align-items:center;min-height:44px;padding:9px 0!important;font:400 15px/1.45 'Plus Jakarta Sans',sans-serif!important;color:#303133!important}
html body .k-dsec__kids .k-dsec>a{min-height:44px!important;font:500 15px/1.4 'Plus Jakarta Sans',sans-serif!important}
html body .k-dart.is-current>a{color:#4134B0!important;font-weight:600!important}
html body .k-dart.is-current>a:before{left:-15px;top:10px;bottom:10px}
html body .k-drawer__cat li.is-current>.k-dsec>a,html body .k-drawer__cat li.is-current>a{color:#4134B0!important;font-weight:600!important}
html body .k-drawer__cat>ul>li+li{border-top:0}
html body .k-home .k-hero__inner{padding-top:96px!important;padding-bottom:32px!important}
html body .k-home .k-hero+.k-section{padding-top:64px!important}
@media (max-width:1199px){html body .k-home .k-hero__inner{padding-top:72px!important;padding-bottom:24px!important}html body .k-home .k-hero+.k-section{padding-top:48px!important}}
@media (max-width:767px){html body .k-home .k-hero__inner{padding-top:40px!important;padding-bottom:8px!important}html body .k-home .k-hero+.k-section{padding-top:32px!important}}
html body .k-cta,html body .k-article .more-questions-cta,html body .more-questions-cta{background:linear-gradient(120deg,#110D3D 0%,#2C2585 100%)!important}
html body :is(.k-category,.k-section-page) .k-pagehead,html body :is(.k-category,.k-section-page) .k-pagehead__inner{min-height:0!important;height:auto!important}
html body :is(.k-category,.k-section-page) .k-pagehead__inner{padding-bottom:0!important;gap:12px!important}
html body :is(.k-category,.k-section-page) .k-pagehead__inner>*{margin-top:0!important;margin-bottom:0!important}
html body :is(.k-category,.k-section-page) .k-pagehead__inner .k-lead{margin-top:4px!important}
html body :is(.k-category,.k-section-page) .k-pagehead+*{margin-top:0!important;padding-top:40px!important}
html body :is(.k-category,.k-section-page) .k-pagehead+* .k-layout{padding-top:0!important;margin-top:0!important}
html body :is(.k-category,.k-section-page) .k-section--flush>:first-child,html body :is(.k-category,.k-section-page) .k-layout>:first-child,html body :is(.k-category,.k-section-page) .k-layout>*>:first-child{margin-top:0!important}
html body :is(.k-category,.k-section-page) .k-section--flush>.k-cards+.k-h2{margin-top:40px!important}
@media (max-width:1199px){html body :is(.k-category,.k-section-page) .k-pagehead+*{padding-top:32px!important}html body :is(.k-category,.k-section-page) .k-section--flush>.k-cards+.k-h2{margin-top:32px!important}}
@media (max-width:767px){html body :is(.k-category,.k-section-page) .k-pagehead+*{padding-top:24px!important}html body :is(.k-category,.k-section-page) .k-section--flush>.k-cards+.k-h2{margin-top:28px!important}}
html body *::-webkit-scrollbar-button{display:none!important;width:0!important;height:0!important;background:none!important}
html body *::-webkit-scrollbar-button:single-button,html body *::-webkit-scrollbar-button:start,html body *::-webkit-scrollbar-button:end{display:none!important;height:0!important}
html body .k-tree::-webkit-scrollbar-track,html body .k-toc::-webkit-scrollbar-track,html body [data-k-toc]::-webkit-scrollbar-track,html body .lt-toc--list::-webkit-scrollbar-track{margin:16px 0!important}
html body .k-tree::-webkit-scrollbar-thumb,html body .k-toc::-webkit-scrollbar-thumb,html body [data-k-toc]::-webkit-scrollbar-thumb,html body .lt-toc--list::-webkit-scrollbar-thumb{border:1px solid transparent!important;background-clip:padding-box!important}
html body :is(.k-category,.k-section-page) .k-pagehead__inner{padding-bottom:0!important}
html body :is(.k-category,.k-section-page) .k-pagehead .k-lead{margin-bottom:0!important}
html body :is(.k-category,.k-section-page) .k-pagehead+*{margin-top:0!important;padding-top:32px!important}
html body :is(.k-category,.k-section-page) .k-pagehead+* .k-layout{padding-top:0!important;margin-top:0!important}
html body .k-section-page .k-section--flush>.k-cards:first-child,html body .k-section-page .k-section--flush>.k-h2:first-child{margin-top:0!important}
html body .k-section-page .k-cards+.k-h2.k-mt{margin-top:40px!important}
html body .k-section-page .k-h2.k-mt+.k-linklist{margin-top:12px!important}
@media (max-width:1199px){html body :is(.k-category,.k-section-page) .k-pagehead+*{padding-top:28px!important}html body .k-section-page .k-cards+.k-h2.k-mt{margin-top:32px!important}}
@media (max-width:767px){html body :is(.k-category,.k-section-page) .k-pagehead+*{padding-top:24px!important}html body .k-section-page .k-cards+.k-h2.k-mt{margin-top:28px!important}}
html body .article-vote.k-voted-up .feedback-form,html body .article-vote.k-voted-up ~ .feedback-form{display:none!important}
html body .article-vote.k-voted-down [data-thank-you-text]{display:none!important}
html body :is(.k-tree,.k-toc,[data-k-toc],.lt-toc--list).k-nosb{scrollbar-width:none!important;-ms-overflow-style:none!important}
html body :is(.k-tree,.k-toc,[data-k-toc],.lt-toc--list).k-nosb::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}
.k-sb{position:fixed;z-index:30;width:4px;border-radius:999px;background:rgba(97,78,250,.30);pointer-events:auto;cursor:grab;transition:opacity .2s,background-color .16s,width .16s;opacity:0}
.k-sb.is-on{opacity:1}
.k-sb:hover,.k-sb.is-drag{background:rgba(97,78,250,.55);width:6px}
.k-sb.is-drag{cursor:grabbing}
@media (hover:none){.k-sb{display:none}}
html body :is(.k-tree,.k-toc,[data-k-toc],.lt-toc--list).k-nosb.k-has-sb{padding-right:16px!important;box-sizing:border-box}
.k-sb{width:3px}
.k-sb:hover,.k-sb.is-drag{width:5px}
html body .article__body ol.list-bullet-filled>li,html body .article__body ol.list-bullet>li{position:relative!important;padding-left:26px!important}
html body .article__body ol.list-bullet-filled>li:before,html body .article__body ol.list-bullet>li:before{content:""!important;position:absolute!important;left:0!important;top:6px!important;width:14px!important;height:14px!important;font-size:0!important;border-radius:50%!important;-webkit-mask:none!important;mask:none!important;box-sizing:border-box!important;margin:0!important}
html body .article__body ol.list-bullet-filled>li:before{background:linear-gradient(135deg,#614EFA 0%,#B7AFFA 100%)!important;border:0!important;box-shadow:0 1px 3px rgba(97,78,250,.35)!important}
html body .article__body ol.list-bullet>li:before{border:2px solid transparent!important;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(135deg,#614EFA,#B7AFFA) border-box!important;box-shadow:none!important}
@media (max-width:767px){html body .article__body ol.list-bullet-filled>li:before,html body .article__body ol.list-bullet>li:before{width:12px!important;height:12px!important;top:6px!important}html body .article__body ol.list-bullet-filled>li,html body .article__body ol.list-bullet>li{padding-left:22px!important}}
html body .article__body .k-co ol.list-bullet-filled>li,html body .article__body .k-co ol.list-bullet>li{padding-left:18px!important}
html body .article__body .k-co ol.list-bullet-filled>li:before,html body .article__body .k-co ol.list-bullet>li:before{width:8px!important;height:8px!important;top:8px!important;box-shadow:none!important}
html body .article__body .k-co ol.list-bullet>li:before{border-width:1.5px!important}
html body .article__body .k-co--important ol.list-bullet-filled>li:before{background:linear-gradient(135deg,#c5463a,#FF9B8D)!important}html body .article__body .k-co--important ol.list-bullet>li:before{background:linear-gradient(#fff,#fff) padding-box,linear-gradient(135deg,#c5463a,#FF9B8D) border-box!important}
html body .article__body .k-co--info ol.list-bullet-filled>li:before{background:linear-gradient(135deg,#2f8f8d,#6FD6C8)!important}html body .article__body .k-co--info ol.list-bullet>li:before{background:linear-gradient(#fff,#fff) padding-box,linear-gradient(135deg,#2f8f8d,#6FD6C8) border-box!important}
html body .article__body .k-co--success ol.list-bullet-filled>li:before{background:linear-gradient(135deg,#2f8f8d,#6FD6C8)!important}html body .article__body .k-co--success ol.list-bullet>li:before{background:linear-gradient(#fff,#fff) padding-box,linear-gradient(135deg,#2f8f8d,#6FD6C8) border-box!important}
html body .article__body .k-co--hint ol.list-bullet-filled>li:before{background:linear-gradient(135deg,#614EFA,#B7AFFA)!important}html body .article__body .k-co--hint ol.list-bullet>li:before{background:linear-gradient(#fff,#fff) padding-box,linear-gradient(135deg,#614EFA,#B7AFFA) border-box!important}
html body .article__body .k-co--tip ol.list-bullet-filled>li:before{background:linear-gradient(135deg,#9a6b00,#FFC53D)!important}html body .article__body .k-co--tip ol.list-bullet>li:before{background:linear-gradient(#fff,#fff) padding-box,linear-gradient(135deg,#9a6b00,#FFC53D) border-box!important}
html body .article__body .k-co--summary ol.list-bullet-filled>li:before{background:linear-gradient(135deg,#9a6b3a,#D9C3A0)!important}html body .article__body .k-co--summary ol.list-bullet>li:before{background:linear-gradient(#fff,#fff) padding-box,linear-gradient(135deg,#9a6b3a,#D9C3A0) border-box!important}
html body .article__body .k-co--who ol.list-bullet-filled>li:before{background:linear-gradient(135deg,#303133,#A0A4AB)!important}html body .article__body .k-co--who ol.list-bullet>li:before{background:linear-gradient(#fff,#fff) padding-box,linear-gradient(135deg,#303133,#A0A4AB) border-box!important}
html body .article__body ol:is(.list-bullet-filled,.list-bullet){list-style:none!important;counter-reset:none!important}
html body .article__body ol:is(.list-bullet-filled,.list-bullet)>li{list-style:none!important;counter-increment:none!important}
html body .article__body ol:is(.list-bullet-filled,.list-bullet)>li:before{font-size:0!important;line-height:0!important;color:transparent!important;text-indent:0!important;-webkit-mask:none!important;mask:none!important;transform:none!important;margin:0!important}
html body .article__body li>:is(h3,h4,h5,h6){font-family:'Plus Jakarta Sans',sans-serif!important;font-size:17px!important;line-height:1.4!important;font-weight:700!important;letter-spacing:0!important;text-transform:none!important;color:#14141A!important;margin:0 0 8px!important;padding:0!important}
html body .article__body li>:is(h3,h4,h5,h6) span{font:inherit!important;color:inherit!important;background:none!important}
html body .article__body :is(ul,ol):is(.list-bullet-filled,.list-bullet)>li:has(>:is(h3,h4,h5,h6):first-child):before{top:5px!important}
html body .article__body .k-co--who>.k-co__icon:not(#k){background:#fff!important;box-shadow:inset 0 0 0 1px #D0D0D8!important}
html body .article__body .k-co--summary>.k-co__icon:not(#k){background:#fff!important;box-shadow:inset 0 0 0 1px #E0CFB3!important}
html body .article__body .k-co--important>.k-co__icon:not(#k){background:#fff!important;box-shadow:inset 0 0 0 1px #F2B8AE!important}
html body .article__body .k-co--info>.k-co__icon:not(#k){background:#fff!important;box-shadow:inset 0 0 0 1px #A9DCD3!important}
html body .article__body .k-co--success>.k-co__icon:not(#k){background:#fff!important;box-shadow:inset 0 0 0 1px #A9DCD3!important}
html body .article__body .k-co--hint>.k-co__icon:not(#k){background:#fff!important;box-shadow:inset 0 0 0 1px #CBC4FB!important}
html body .article__body .k-co--tip>.k-co__icon:not(#k){background:#fff!important;box-shadow:inset 0 0 0 1px #EBD08A!important}
.k-tags{margin:32px 0 0;padding:18px 22px;background:#fff;border:1px solid #E3E4E8;border-radius:16px;display:flex;flex-direction:column;gap:10px}
.k-tags__title{margin:0!important;font:700 15px/1.3 'Plus Jakarta Sans',sans-serif!important;color:#14141A!important}
.k-tags__list{list-style:none!important;margin:0!important;padding:0!important;display:flex;flex-wrap:wrap;gap:8px}
.k-tags__list li{margin:0!important;padding:0!important}
.k-tags__list li:before{display:none!important}
html body a.k-tag{display:inline-flex;align-items:center;padding:6px 12px;border-radius:999px;background:#F4F5F7;border:1px solid #E3E4E8;font:500 13px/1.2 'Inter',sans-serif;color:#303133!important;text-decoration:none!important;transition:background-color .16s,border-color .16s,color .16s}
html body a.k-tag:hover{background:#F1F0FC;border-color:#DBD7FC;color:#4134B0!important}
html body a.k-tag:focus-visible{outline:2px solid #614efa;outline-offset:2px}
.lt-toc_is-desktop:has(.k-tags--side) .lt-toc--container{max-height:calc(100vh - 120px - var(--k-tags-h,0px))!important}
@media (max-width:991px){.k-tags{margin-top:28px;padding:16px 18px}}
.k-statusw{position:relative;display:flex;align-items:center}
.k-statusw__btn{display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 12px;border:0;border-radius:999px;background:none;cursor:pointer;font:500 15px/1 'Plus Jakarta Sans',sans-serif;color:#303133;transition:background-color .16s,color .16s}
.k-statusw__btn:hover,.k-statusw__btn[aria-expanded="true"]{background:rgba(255,255,255,.7);color:#14141A}
.k-statusw__btn:focus-visible{outline:2px solid #614efa;outline-offset:2px}
.k-statusw__dot{width:8px;height:8px;border-radius:50%;flex:none;background:#3aa945;box-shadow:0 0 0 3px rgba(58,169,69,.18)}
.k-statusw[data-s="degraded"] .k-statusw__dot{background:#E5A500;box-shadow:0 0 0 3px rgba(229,165,0,.2)}
.k-statusw[data-s="major"] .k-statusw__dot{background:#FE6257;box-shadow:0 0 0 3px rgba(254,98,87,.22)}
.k-statusw[data-s="maintenance"] .k-statusw__dot{background:#614efa;box-shadow:0 0 0 3px rgba(97,78,250,.2)}
.k-statusw__panel{position:absolute;right:0;top:calc(100% + 10px);width:340px;z-index:300;background:#fff;border:1px solid #E3E4E8;border-radius:16px;box-shadow:0 12px 32px rgba(28,22,71,.14);padding:18px 20px;display:flex;flex-direction:column;gap:8px;text-align:left}
.k-statusw__panel[hidden]{display:none}
.k-statusw__state{display:flex;align-items:center;gap:8px;font:700 15px/1.3 'Plus Jakarta Sans',sans-serif;color:#14141A}
.k-statusw__ptitle{font:600 15px/1.35 'Plus Jakarta Sans',sans-serif;color:#14141A}
.k-statusw__pdesc{font:400 14px/1.55 'Plus Jakarta Sans',sans-serif;color:#303133;white-space:pre-line}
.k-statusw__ptime{font:400 12px/1.3 'Inter',sans-serif;color:#5F6166}
html body .k-statusw__panel a{margin-top:4px;font:500 14px/1 'Plus Jakarta Sans',sans-serif;color:#614efa!important;text-decoration:none!important}
html body .k-statusw__panel a:hover{color:#4134B0!important;text-decoration:underline!important}
.k-statusw--icon{display:none}
@media (max-width:991px){
.k-statusw--icon{display:flex}
.k-statusw--icon .k-statusw__btn{width:44px;height:44px;padding:0;justify-content:center}
.k-statusw--icon .k-statusw__label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}
.k-statusw--icon .k-statusw__dot{width:10px;height:10px}
.k-statusw--icon .k-statusw__panel{position:fixed;left:16px;right:16px;top:72px;width:auto}
}
.k-featwrap:not(.is-ready):not(.is-fallback){position:relative;min-height:300px}
.k-featwrap:not(.is-ready):not(.is-fallback) [data-k-featflat]{position:absolute!important;inset:0;visibility:hidden!important;pointer-events:none}
.k-featwrap:not(.is-ready):not(.is-fallback):before{content:"";position:absolute;inset:0;border-radius:12px;background:linear-gradient(#EEEEF3,#EEEEF3) 0 0/31% 52px no-repeat,linear-gradient(#EEEEF3,#EEEEF3) 50% 0/31% 52px no-repeat,linear-gradient(#EEEEF3,#EEEEF3) 100% 0/31% 52px no-repeat,repeating-linear-gradient(180deg,transparent 0 80px,#F4F5F7 80px 96px,transparent 96px 112px);opacity:.9}
@keyframes k-status-pulse{0%{transform:scale(1);opacity:.55}70%{transform:scale(2.6);opacity:0}100%{transform:scale(2.6);opacity:0}}
.k-statusw__btn .k-statusw__dot{position:relative;box-shadow:none!important}
.k-statusw__btn .k-statusw__dot:after{content:"";position:absolute;inset:0;border-radius:50%;background:inherit;animation:k-status-pulse 2.4s cubic-bezier(.2,.6,.4,1) infinite}
.k-statusw[data-s="major"] .k-statusw__btn .k-statusw__dot:after{animation-duration:1.4s}
@media (prefers-reduced-motion:reduce){.k-statusw__btn .k-statusw__dot:after{animation:none;opacity:0}.k-statusw__btn .k-statusw__dot{box-shadow:0 0 0 3px rgba(58,169,69,.18)!important}}
html body .k-tags{padding:0!important;overflow:hidden;border-color:#DBD7FC!important;gap:0!important}
html body .k-tags__title{padding:12px 18px!important;background:#F1F0FC!important;border-bottom:1px solid #E5E3FC!important;font:600 12px/1 'Inter',sans-serif!important;letter-spacing:.06em!important;text-transform:uppercase!important;color:#4134B0!important}
html body .k-tags__list{padding:14px 18px 16px!important}
@media (prefers-reduced-motion:reduce){
.k-statusw[data-s="degraded"] .k-statusw__btn .k-statusw__dot{box-shadow:0 0 0 3px rgba(229,165,0,.2)!important}
.k-statusw[data-s="major"] .k-statusw__btn .k-statusw__dot{box-shadow:0 0 0 3px rgba(254,98,87,.22)!important}
.k-statusw[data-s="maintenance"] .k-statusw__btn .k-statusw__dot{box-shadow:0 0 0 3px rgba(97,78,250,.2)!important}}
html body .k-toc-col .lt-toc_is-desktop{overflow:visible!important}
.k-featwrap:has([data-k-featcols]:not([hidden])):before{display:none!important}
.k-featwrap:has([data-k-featcols]:not([hidden])){min-height:0!important}
html body .feedback-form{padding:28px 32px!important;margin-top:16px!important}
html body .feedback-form>:first-child,html body .feedback-form form>:first-child,html body .feedback-form :is(h2,h3,h4,.feedback-form__title):first-of-type{margin-top:0!important;padding-top:0!important}
html body .feedback-form :is(h2,h3,h4,.feedback-form__title){margin-bottom:16px!important}
@media (max-width:1199px){html body .feedback-form{padding:24px!important}}
@media (max-width:767px){html body .feedback-form{padding:20px!important}}
html body .k-pagehead .k-pagehead__inner{padding-bottom:0!important}
html body .k-pagehead .k-pagehead__inner>:last-child{margin-bottom:0!important}
html body .k-pagehead+*{margin-top:0!important;padding-top:32px!important}
html body .k-pagehead+*>:first-child{margin-top:0!important}
@media (max-width:1199px){html body .k-pagehead+*{padding-top:28px!important}}
@media (max-width:767px){html body .k-pagehead+*{padding-top:24px!important}}
html body .k-toc-col{position:static!important;align-self:stretch!important;top:auto!important}
html body .k-toc-sticky{position:sticky;top:calc(var(--k-head-h,0px) + 24px);display:flex;flex-direction:column;gap:12px;max-height:calc(100vh - var(--k-head-h,0px) - 48px)}
html body .k-toc-sticky>[data-toc]{display:flex;flex-direction:column;min-height:0;flex:0 1 auto}
@media (min-width:992px){html body .k-toc-sticky .lt-toc_is-desktop{display:flex!important;flex-direction:column;min-height:0;flex:0 1 auto;position:static!important}}
html body .k-toc-sticky .lt-toc--container{position:static!important;top:auto!important;width:auto!important;max-height:none!important;min-height:0;flex:0 1 auto}
html body .k-toc-sticky .lt-toc--list{max-height:none!important;min-height:0;flex:1 1 auto;overflow-y:auto!important}
html body .k-tags.k-tags--rail{position:static!important;flex:none;margin:0!important;display:flex;padding:0!important;overflow:hidden;border-color:#DBD7FC!important;gap:0!important;box-shadow:0 6px 16px rgba(28,22,71,.06)}
body.k-tags-rail-on .k-article .k-tags[data-k-tags]{display:none!important}
@media (max-width:991px){html body .k-tags--rail{display:none!important}body .k-article .k-tags[data-k-tags]{display:flex!important}}
html[dir] body .k-pagehead:after,html body .k-pagehead:after{display:none!important;content:none!important;height:0!important}
html[dir] body .k-pagehead{padding-bottom:0!important;margin-bottom:0!important;min-height:0!important}
html[dir] body .k-pagehead .k-pagehead__inner{padding-bottom:0!important}
html[dir] body .k-pagehead .k-pagehead__inner>:last-child{margin-bottom:0!important}
html[dir] body .k-pagehead+*{margin-top:0!important;padding-top:40px!important}
html[dir] body .k-pagehead+*>:first-child,html[dir] body .k-pagehead+* .k-layout{margin-top:0!important}
html[dir] body .k-pagehead+* .k-layout{padding-top:0!important}
@media (max-width:1199px){html[dir] body .k-pagehead+*{padding-top:32px!important}}
@media (max-width:767px){html[dir] body .k-pagehead+*{padding-top:24px!important}}
html[dir] body .feedback-form{padding:28px 32px!important}
html[dir] body .feedback-form .feedback-form__title{margin:0 0 16px!important;padding:0!important;line-height:1.3!important}
html[dir] body .feedback-form .feedback-form__title *{margin:0!important}
html[dir] body .feedback-form:before{display:none!important}
@media (max-width:1199px){html[dir] body .feedback-form{padding:24px!important}}
@media (max-width:767px){html[dir] body .feedback-form{padding:20px!important}}
body.k-tags-rail-on .k-article .k-tags[data-k-tags]{display:none!important}
body:not(.k-tags-rail-on) .k-tags--rail{display:none!important}
html body .lt-toc_is-mobile,html body .lt-toc-mobile,html body .k-toc-col .lt-toc_is-mobile{display:none!important}
@media (max-width:991px){html body .k-toc-col{display:none!important}}
html body .k-article .article__body>:last-child{margin-bottom:0!important}
html body .k-article .article__attachments:not(:has(li)){display:none!important}
html body .k-article article.article{padding-bottom:0!important;margin-bottom:0!important}
html body .k-article .more-questions-cta{margin-top:40px!important;margin-bottom:0!important}
html body .k-article .k-tags[data-k-tags]{margin-top:32px!important}
html body .k-article .article-footer{margin-bottom:40px!important;padding-bottom:0!important}
html body .k-article .article-footer~*,html body .k-article .more-articles{margin-top:0!important}
@media (max-width:767px){html body .k-article .more-questions-cta{margin-top:32px!important}html body .k-article .article-footer{margin-bottom:32px!important}html body .k-article .k-tags[data-k-tags]{margin-top:28px!important}}
@media (min-width:992px){
html body .k-toc-sticky{max-height:none!important}
html body .k-toc-sticky>[data-toc],html body .k-toc-sticky .lt-toc_is-desktop,html body .k-toc-sticky .lt-toc--container{flex:none!important}
html body .k-toc-sticky .lt-toc--list{flex:none!important;max-height:max(200px,calc(100vh - var(--k-head-h,0px) - 260px - var(--k-tags-h,0px)))!important}
}
html body .lt-toc_is-desktop .lt-toc--link,html body .k-toc-col .lt-toc--link,html body .lt-toc_is-desktop .lt-toc--link.is-active,html body .k-toc-col .lt-toc--link.is-active,html body .k-toc-col .lt-toc--link span,html body .k-toc-col .lt-toc--link.is-active span{font-weight:500!important;letter-spacing:0!important}
html body .k-toc-col .lt-toc--link.is-active{color:#4134B0!important}
html body .k-toc-col .lt-toc--link:not(#k),html body .k-toc-col .lt-toc--link.is-active:not(#k),html body .k-toc-col .lt-toc--link:not(#k) *{font-weight:500!important;font-size:14px!important;line-height:1.4!important;letter-spacing:0!important;font-synthesis:none}
html body .k-toc-col .lt-toc--link.is-active:not(#k){color:#4134B0!important}
html body .k-toc-col .lt-toc--list:not(#k),html body .k-toc-col .lt-toc--list.k-has-sb:not(#k){padding-right:16px!important;box-sizing:border-box!important;scrollbar-gutter:stable}
html body .k-toc-col.k-own .lt-toc--link.is-active:not(#k){background:none!important;box-shadow:none!important;color:var(--n600)!important}
html body .k-toc-col.k-own .lt-toc--link.is-active:not(#k):hover{background:#F7F6FE!important;color:#14141A!important}
html body .k-toc-col.k-own .lt-toc--link.k-on:not(#k){background:#F1F0FC!important;box-shadow:inset 0 0 0 1px #E5E3FC!important;color:#4134B0!important}
html body .k-toc-col .lt-toc--link:not(#k){transition:background-color .18s ease,color .18s ease,box-shadow .18s ease!important}
html body .k-toc-sticky>[data-toc-done]{display:flex;flex-direction:column;min-height:0;flex:none}
html body .k-toc-col.k-own .lt-toc--link:not(.k-on):not(#k),html body .k-toc-col.k-own .lt-toc--link:not(.k-on):not(#k):focus,html body .k-toc-col.k-own .lt-toc--link:not(.k-on):not(#k):active,html body .k-toc-col.k-own .lt-toc--link:not(.k-on):not(#k):visited,html body .k-toc-col.k-own .lt-toc--link:not(.k-on):not(#k) *{color:var(--n600)!important;background:none!important;box-shadow:none!important}
html body .k-toc-col.k-own .lt-toc--link:not(.k-on):not(#k):hover{background:#F7F6FE!important;color:#14141A!important}
html body .k-toc-col.k-own .lt-toc--link.k-on:not(#k),html body .k-toc-col.k-own .lt-toc--link.k-on:not(#k) *{color:#4134B0!important}
html body .k-toc-col.k-own .lt-toc--link:not(#k):focus{outline:none}
html body .k-toc-col.k-own .lt-toc--link:not(#k):focus-visible{outline:2px solid #8A7BFB;outline-offset:1px}
html body .k-statusw__btn{height:36px!important;padding:0 14px!important;border-radius:999px!important;background:#fff!important;border:1px solid #E7E7EA!important;box-shadow:0 1px 2px rgba(28,22,71,.06),0 4px 12px rgba(28,22,71,.06)!important;color:#14141A!important;font:500 14px/1 'Inter',sans-serif!important;box-sizing:border-box!important;transition:box-shadow .16s,border-color .16s!important}
html body .k-statusw__btn:hover,html body .k-statusw__btn[aria-expanded="true"]{background:#fff!important;border-color:#D0D0D8!important;box-shadow:0 1px 2px rgba(28,22,71,.08),0 8px 20px rgba(28,22,71,.10)!important}
html body .k-statusw--icon .k-statusw__btn{width:40px!important;height:40px!important;padding:0!important;justify-content:center!important;border-radius:50%!important}
html body .k-statusw--icon .k-statusw__dot{width:10px!important;height:10px!important}
html body .k-statusw--icon .k-statusw__label{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important}
html body .k-statusw__panel:not(#k):not([hidden]){top:calc(100% + 8px)!important;right:0!important;width:360px!important;max-height:min(60vh,520px)!important;padding:0!important;gap:0!important;display:flex!important;flex-direction:column!important;overflow:hidden!important;border:1px solid #E7E7EA!important;border-radius:16px!important;box-shadow:0 12px 32px rgba(28,22,71,.14)!important;text-align:left!important;box-sizing:border-box!important}
html body .k-statusw__panel[hidden]{display:none!important}
html body .k-statusw__head{flex:none;display:flex;flex-direction:column;gap:8px;padding:16px 20px 0}
html body .k-statusw__row{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:20px}
html body .k-statusw__state{display:inline-flex!important;align-items:center;gap:8px;font:600 14px/1 'Inter',sans-serif!important;color:#14141A!important;text-transform:none!important;letter-spacing:0!important}
html body .k-statusw__ptitle{display:block;font:700 16px/1.35 'Plus Jakarta Sans',sans-serif!important;color:#14141A!important;overflow-wrap:anywhere;word-break:break-word}
html body .k-statusw__x{display:none;flex:none;width:44px;height:44px;margin:-12px -12px -12px 0;padding:0;border:0;background:none;align-items:center;justify-content:center;cursor:pointer;color:#303133}
html body .k-statusw__x>span{width:32px;height:32px;border-radius:50%;background:#F4F5F7;display:flex;align-items:center;justify-content:center;transition:background-color .16s}
html body .k-statusw__x:hover>span{background:#E7E7EA}
html body .k-statusw__x:focus-visible{outline:none}html body .k-statusw__x:focus-visible>span{outline:2px solid #614efa;outline-offset:2px}
html body .k-statusw__bodywrap{position:relative;flex:1 1 auto;min-height:0;display:flex}
html body .k-statusw__pdesc{display:block!important;flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none;padding:10px 26px 16px 20px;font:400 14px/1.6 'Plus Jakarta Sans',sans-serif!important;color:#303133!important;overflow-wrap:anywhere;word-break:break-word}
html body .k-statusw__pdesc::-webkit-scrollbar{display:none}
html body .k-statusw__pdesc:focus{outline:none}
html body .k-statusw__pdesc p{margin:0 0 8px!important;font:inherit!important;color:inherit!important}
html body .k-statusw__pdesc p:last-child,html body .k-statusw__pdesc ul:last-child{margin-bottom:0!important}
html body .k-statusw__pdesc ul{list-style:none!important;margin:0 0 8px!important;padding:0!important;display:flex;flex-direction:column;gap:4px}
html body .k-statusw__pdesc li{position:relative;padding-left:16px!important;margin:0!important;font:inherit!important}
html body .k-statusw__pdesc li:before{content:"";position:absolute;left:0;top:.62em;width:6px;height:6px;border-radius:50%;background:#614efa}
html body .k-statusw__pdesc strong{font-weight:700;color:#14141A}
html body .k-statusw__pdesc a{color:#614efa!important;text-decoration:underline;text-underline-offset:2px;font:inherit!important;margin:0!important}
html body .k-statusw__bodywrap:after{content:"";position:absolute;left:0;right:0;bottom:0;height:36px;background:linear-gradient(rgba(255,255,255,0),#fff);pointer-events:none;opacity:0;transition:opacity .16s}
html body .k-statusw__bodywrap.is-scroll:not(.is-end):after{opacity:1}
html body .k-statusw__thumb{position:absolute;right:8px;top:10px;width:3px;border-radius:999px;background:rgba(97,78,250,.30);opacity:0;pointer-events:none;transition:opacity .16s}
html body .k-statusw__bodywrap.is-scroll .k-statusw__thumb{opacity:1}
html body .k-statusw__panel:not(.has-body) .k-statusw__head{padding-bottom:12px}
html body .k-statusw__foot{flex:none;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 20px 14px;border-top:1px solid #F0F0F3}
html body .k-statusw__ptime{font:400 12px/1.3 'Plus Jakarta Sans',sans-serif!important;color:#5F6166!important}
html body .k-statusw__foot a{font:500 14px/1 'Plus Jakarta Sans',sans-serif!important;color:#614efa!important;text-decoration:none!important;margin:0!important;white-space:nowrap}
html body .k-statusw__foot a:hover{color:#4134B0!important}
@media (max-width:991px){
html body .k-statusw--icon .k-statusw__btn:not(#k){width:44px!important;height:44px!important;padding:0!important;border:0!important;background:none!important;box-shadow:none!important;border-radius:50%!important;position:relative}
html body .k-statusw--icon .k-statusw__btn:not(#k):before{content:"";position:absolute;inset:6px;border-radius:50%;background:#fff;border:1px solid #D0D0D8;box-shadow:0 1px 2px rgba(28,22,71,.08),0 4px 10px rgba(28,22,71,.08);box-sizing:border-box;transition:border-color .16s}
html body .k-statusw--icon .k-statusw__btn[aria-expanded="true"]:before{border-color:#BCBFC4}
html body .k-statusw--icon .k-statusw__dot{position:relative;width:8px!important;height:8px!important}
html body .k-statusw__panel:not(#k):not([hidden]){position:fixed!important;top:calc(var(--k-head-h,64px) + 8px)!important;left:12px!important;right:12px!important;width:auto!important;max-height:min(45vh,420px)!important;z-index:1001!important;box-shadow:0 12px 32px rgba(28,22,71,.18)!important}
html body .k-statusw__head{padding:12px 16px 0}
html body .k-statusw__x{display:inline-flex}
html body .k-statusw__ptitle{padding-right:12px}
html body .k-statusw__pdesc{padding:8px 26px 14px 16px}
html body .k-statusw__foot{padding:10px 16px 12px}
html.k-status-open body:after{content:"";position:fixed;inset:0;background:rgba(0,1,29,.16);z-index:1000;pointer-events:none}
html.k-status-open body [data-k-header]{position:sticky;top:0;z-index:1002}
}
@media (min-width:992px){html.k-status-open body:after{display:none}}
html body .k-statusw__panel[hidden]:not(#k){display:none!important}
html body .k-statusw__ptitle strong{font-weight:800}
html.k-status-open body:after{display:none!important;content:none!important}
html.k-status-open body [data-k-header]{position:relative!important;top:auto!important}
@media (max-width:991px){
html body [data-k-header]{position:relative}
html body [data-k-header] .k-statusw--icon,html body [data-k-header] .k-header__bar,html body [data-k-header] .k-header__icons{position:static!important}
html body .k-statusw__panel:not(#k):not([hidden]){position:absolute!important;top:calc(100% + 8px)!important;left:12px!important;right:12px!important;width:auto!important;z-index:60!important}
}
html body .k-statusw__head{padding-bottom:12px!important}
html body .k-statusw__panel.has-body .k-statusw__head{position:relative;z-index:2}
html body .k-statusw__pdesc{padding-top:4px!important}
html body .k-statusw__bodywrap:before{content:"";position:absolute;left:0;right:0;top:0;height:24px;background:linear-gradient(#fff,rgba(255,255,255,0));pointer-events:none;opacity:0;transition:opacity .16s;z-index:1}
html body .k-statusw__bodywrap.is-scroll:not(.is-top):before{opacity:1}
html body .k-statusw__bodywrap.is-scroll:not(.is-top){box-shadow:inset 0 1px 0 #F0F0F3}
html body .k-statusw__track{position:absolute;right:2px;top:6px;bottom:6px;width:14px;cursor:pointer;opacity:0;z-index:2}
html body .k-statusw__bodywrap.is-scroll .k-statusw__track{opacity:1}
html body .k-statusw__thumb:not(#k){right:3px!important;width:12px!important;background:none!important;pointer-events:auto!important;cursor:grab;z-index:3;top:10px}
html body .k-statusw__thumb:not(#k):after{content:"";position:absolute;right:5px;top:0;bottom:0;width:3px;border-radius:999px;background:rgba(97,78,250,.30);transition:width .16s,background-color .16s,right .16s}
html body .k-statusw__thumb:not(#k):hover:after,html body .k-statusw__bodywrap.is-drag .k-statusw__thumb:after{width:5px;right:4px;background:rgba(97,78,250,.55)}
html body .k-statusw__bodywrap.is-drag .k-statusw__thumb{cursor:grabbing}
html body .k-statusw__bodywrap:not(.is-scroll) .k-statusw__thumb{pointer-events:none!important}
html body .k-statusw__bodywrap.is-drag .k-statusw__pdesc{user-select:none}
html body .article__body ul.list-bullet-filled>li:not(#k):before{background:#614efa!important;box-shadow:none!important}
html body .article__body ul.list-bullet>li:not(#k):before{background:linear-gradient(#fff,#fff) padding-box,linear-gradient(#614efa,#614efa) border-box!important}
html body .article__body .k-co--info ul.list-bullet-filled>li:not(#k):before{background:#2f8f8d!important}
html body .article__body .k-co--info ul.list-bullet>li:not(#k):before{background:linear-gradient(#fff,#fff) padding-box,linear-gradient(#2f8f8d,#2f8f8d) border-box!important}
html body .article__body .k-co--success ul.list-bullet-filled>li:not(#k):before{background:#2f8f8d!important}
html body .article__body .k-co--success ul.list-bullet>li:not(#k):before{background:linear-gradient(#fff,#fff) padding-box,linear-gradient(#2f8f8d,#2f8f8d) border-box!important}
html body .article__body .k-co--important ul.list-bullet-filled>li:not(#k):before{background:#c5463a!important}
html body .article__body .k-co--important ul.list-bullet>li:not(#k):before{background:linear-gradient(#fff,#fff) padding-box,linear-gradient(#c5463a,#c5463a) border-box!important}
html body .article__body .k-co--hint ul.list-bullet-filled>li:not(#k):before{background:#614efa!important}
html body .article__body .k-co--hint ul.list-bullet>li:not(#k):before{background:linear-gradient(#fff,#fff) padding-box,linear-gradient(#614efa,#614efa) border-box!important}
html body .article__body .k-co--tip ul.list-bullet-filled>li:not(#k):before{background:#9a6b00!important}
html body .article__body .k-co--tip ul.list-bullet>li:not(#k):before{background:linear-gradient(#fff,#fff) padding-box,linear-gradient(#9a6b00,#9a6b00) border-box!important}
html body .article__body ol.list-bullet-filled>li:not(#k):before{background:#614efa!important;box-shadow:none!important}
html body .article__body ol.list-bullet>li:not(#k):before{background:linear-gradient(#fff,#fff) padding-box,linear-gradient(#614efa,#614efa) border-box!important}
html body .article__body .k-co--info ol.list-bullet-filled>li:not(#k):before{background:#2f8f8d!important}
html body .article__body .k-co--info ol.list-bullet>li:not(#k):before{background:linear-gradient(#fff,#fff) padding-box,linear-gradient(#2f8f8d,#2f8f8d) border-box!important}
html body .article__body .k-co--success ol.list-bullet-filled>li:not(#k):before{background:#2f8f8d!important}
html body .article__body .k-co--success ol.list-bullet>li:not(#k):before{background:linear-gradient(#fff,#fff) padding-box,linear-gradient(#2f8f8d,#2f8f8d) border-box!important}
html body .article__body .k-co--important ol.list-bullet-filled>li:not(#k):before{background:#c5463a!important}
html body .article__body .k-co--important ol.list-bullet>li:not(#k):before{background:linear-gradient(#fff,#fff) padding-box,linear-gradient(#c5463a,#c5463a) border-box!important}
html body .article__body .k-co--hint ol.list-bullet-filled>li:not(#k):before{background:#614efa!important}
html body .article__body .k-co--hint ol.list-bullet>li:not(#k):before{background:linear-gradient(#fff,#fff) padding-box,linear-gradient(#614efa,#614efa) border-box!important}
html body .article__body .k-co--tip ol.list-bullet-filled>li:not(#k):before{background:#9a6b00!important}
html body .article__body .k-co--tip ol.list-bullet>li:not(#k):before{background:linear-gradient(#fff,#fff) padding-box,linear-gradient(#9a6b00,#9a6b00) border-box!important}
html body .article__body :is(ul,ol) :is(ul,ol) ul>li:not(#k):before,html body .article__body ul.list-bullet-small>li:not(#k):before{background:#8A7BFB!important}
.k-grad-steps>li:not(#k):before,html body .article__body .list-colored-filled>li:not(#k):before{background:#614efa!important;box-shadow:none!important}
html body .article__body ol.list-colored>li:not(#k):before{background:linear-gradient(#fff,#fff) padding-box,linear-gradient(#614efa,#614efa) border-box!important;box-shadow:none!important}
html body .k-cta .k-cta__actions .k-cta__submit,html body .k-cta .k-cta__actions .k-btn--brand{background:#614efa!important;border-color:#614efa!important;color:#fff!important}
html body .k-cta .k-cta__actions .k-cta__submit:hover,html body .k-cta .k-cta__actions .k-btn--brand:hover{background:#4134B0!important;border-color:#4134B0!important;color:#fff!important}
html body .k-chat-fab,html body iframe#launcher,html body iframe[title*="launch" i]{transition:opacity .2s ease,visibility .2s ease!important}
html.k-hide-launcher body .k-chat-fab{opacity:0!important;visibility:hidden!important;pointer-events:none!important}
html:not(.k-hide-launcher) body .k-chat-fab{opacity:1;visibility:visible}
html body .k-ft2 .k-footer__panel{display:flex;flex-direction:column;gap:44px;padding:56px 56px 32px!important;border-radius:24px}
html body .k-ft2__grid{display:grid;grid-template-columns:1.2fr repeat(4,minmax(0,1fr));gap:32px;align-items:start}
html body .k-ft2__brand{display:flex;flex-direction:column;gap:18px;min-width:0}
html body .k-ft2__social{display:flex!important;gap:10px!important;margin:0!important;padding:0!important}
html body .k-ft2__col{display:flex;flex-direction:column;gap:14px;min-width:0}
html body .k-ft2__col h4{margin:0!important;font:700 16px/1.25 'Plus Jakarta Sans',sans-serif!important;color:#14141A!important}
html body .k-ft2__col ul{list-style:none!important;margin:0!important;padding:0!important;display:flex;flex-direction:column;gap:12px}
html body .k-ft2__col li{margin:0!important;padding:0!important}
html body .k-ft2__col li:before{display:none!important}
html body .k-ft2__col a{font:400 14px/1.35 'Plus Jakarta Sans',sans-serif!important;color:#303133!important;text-decoration:none!important;transition:color .16s}
html body .k-ft2__col a:hover{color:#614efa!important}
html body .k-ft2__col a.k-ft2__all{font-weight:500!important;color:#614efa!important}
html body .k-ft2__col a.k-ft2__all:hover{color:#4134B0!important}
html body .k-ft2__skel span{display:block;height:10px;width:78%;border-radius:6px;background:#E3E4E8;margin:4px 0}
html body .k-ft2__skel:nth-child(2n) span{width:58%}
html body .k-ft2__bottom{display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center;gap:24px;border-top:1px solid #D8DADE;padding-top:24px;margin:0!important}
html body .k-ft2__copy{margin:0!important;font:400 13px/1.6 'Plus Jakarta Sans',sans-serif!important;color:#5F6166!important}
html body .k-ft2__actions{display:flex;gap:12px;align-items:center;flex:none}
html body .k-ft2__btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:48px;padding:0 22px;border-radius:8px;border:0;box-sizing:border-box;font:600 14px/1 'Inter','Plus Jakarta Sans',sans-serif!important;white-space:nowrap;cursor:pointer;text-decoration:none!important;transition:background-color .16s}
html body .k-ft2__btn--demo{background:#614efa!important;color:#fff!important}
html body .k-ft2__btn--demo:hover{background:#4134B0!important;color:#fff!important}
html body .k-ft2__btn--explore{background:#15122E!important;color:#fff!important}
html body .k-ft2__btn--explore:hover,html body .k-explore.is-open .k-ft2__btn--explore{background:#232040!important}
html body .k-ft2__btn:focus-visible{outline:2px solid #614efa;outline-offset:2px}
html body .k-explore{position:relative}
html body .k-explore__chev{transition:transform .16s}
html body .k-explore.is-open .k-explore__chev{transform:rotate(180deg)}
html body .k-explore__menu{position:absolute;right:0;bottom:calc(100% + 12px);width:300px;background:#fff;border-radius:14px;box-shadow:0 16px 40px rgba(0,1,29,.16);padding:8px;display:flex;flex-direction:column;gap:2px;z-index:60}
html body .k-explore__menu[hidden]{display:none!important}
html body .k-explore__menu a{display:flex;align-items:center;gap:14px;padding:10px 12px;border-radius:10px;text-decoration:none!important;color:#14141A!important}
html body .k-explore__menu a:hover,html body .k-explore__menu a:focus-visible{background:#F7F6FE;outline:none}
html body .k-explore__menu img{width:32px;height:32px;border-radius:8px;display:block;flex:none;object-fit:cover}
html body .k-explore__menu span{display:flex;flex-direction:column;gap:3px;min-width:0}
html body .k-explore__menu strong{font:600 14px/1.25 'Plus Jakarta Sans',sans-serif;color:#14141A}
html body .k-explore__menu small{font:400 12px/1.3 'Plus Jakarta Sans',sans-serif;color:#5F6166}
@media (max-width:1199px){
html body .k-ft2 .k-footer__panel{padding:40px 36px 28px!important;gap:32px}
html body .k-ft2__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}
html body .k-ft2__brand{grid-column:1/-1;flex-direction:row;justify-content:space-between;align-items:center}
html body .k-ft2__bottom{flex-direction:column;align-items:stretch;gap:18px;padding-top:22px}
html body .k-ft2__actions{display:grid;grid-template-columns:1fr 1fr}
html body .k-ft2__actions .k-explore,html body .k-ft2__btn{width:100%}
html body .k-explore__menu{left:0;right:0;width:auto}
}
@media (max-width:767px){
html body .k-ft2 .k-footer__panel{padding:28px 20px 22px!important;gap:26px;border-radius:20px}
html body .k-ft2__grid{grid-template-columns:1fr 1fr;gap:26px 20px}
html body .k-ft2__brand{flex-direction:column;align-items:flex-start;gap:14px}
html body .k-ft2__social a{width:36px;height:36px;display:flex!important;align-items:center;justify-content:center}
html body .k-ft2__actions{grid-template-columns:1fr;gap:10px}
html body .k-ft2__copy{font-size:12px!important}
}
html body .k-pagehead__inner--demo{display:grid!important;grid-template-columns:minmax(0,1fr) 340px;column-gap:40px;align-items:start}
html body .k-pagehead__inner--demo>*:not(.k-demo){grid-column:1}
html body .k-pagehead__inner--demo>.k-demo{grid-column:2;grid-row:1 / span 4;align-self:start}
html body .k-demo{background:#fff;border:1px solid #DBD7FC;border-radius:16px;padding:20px 22px;display:flex;flex-direction:column;gap:12px;box-shadow:0 1px 2px rgba(28,22,71,.04);box-sizing:border-box}
html body .k-demo[hidden]{display:none!important}
html body .k-demo__head{display:flex;align-items:center;gap:10px}
html body .k-demo__icon{width:32px;height:32px;border-radius:10px;background:#fff;box-shadow:inset 0 0 0 1px #CBC4FB;display:flex;align-items:center;justify-content:center;flex:none;color:#614efa}
html body .k-demo__title{margin:0!important;font:700 16px/1.3 'Plus Jakarta Sans',sans-serif!important;color:#14141A!important}
html body .k-demo__text{margin:0!important;font:400 15px/1.55 'Plus Jakarta Sans',sans-serif!important;color:#303133!important}
html body .k-demo__btn{align-self:flex-start;display:inline-flex;align-items:center;height:40px;padding:0 18px;border-radius:8px;background:#614efa;color:#fff!important;font:600 14px/1 'Inter','Plus Jakarta Sans',sans-serif;text-decoration:none!important;transition:background-color .16s}
html body .k-demo__btn:hover{background:#4134B0;color:#fff!important}
@media (max-width:1199px){
html body .k-pagehead__inner--demo{display:block!important}
html body .k-pagehead__inner--demo>.k-demo{margin-top:20px}
}
@media (max-width:767px){
html body .k-demo{padding:16px 18px;border-radius:14px;gap:10px}
html body .k-demo__btn{align-self:stretch;justify-content:center;height:44px}
}
html body .k-formcard input[type="text"],html body .k-formcard input[type="email"],html body .k-formcard input[type="number"],html body .k-formcard input[type="tel"],html body .k-formcard input[type="url"],html body .k-formcard select,html body .k-formcard textarea,html body .k-formcard .nesty-input,html body .k-formcard .hc-multiselect-toggle,html body .k-formcard [data-garden-id="forms.input"],html body .k-formcard [data-garden-id="forms.faux_input"],html body .k-formcard [data-garden-id="forms.textarea"],html body .k-formcard [data-garden-id="dropdowns.combobox.trigger"]{border:1px solid #D8DADE!important;border-radius:10px!important}
html body .k-formcard .upload-dropzone,html body .k-formcard [data-garden-id="forms.file_upload"]{border:1.5px dashed #D8DADE!important;border-radius:10px!important}
html body .k-formcard footer,html body .k-formcard .form footer,html body .k-formcard form>footer{text-align:left!important;justify-content:flex-start!important}
html body .k-formcard input[type="submit"],html body .k-formcard button[type="submit"]{width:auto!important;min-width:0!important;height:48px!important;padding:0 28px!important;border-radius:8px!important;border:0!important;background:#15122E!important;color:#fff!important;font:600 15px/1 'Inter','Plus Jakarta Sans',sans-serif!important;cursor:pointer;transition:background-color .16s;display:inline-flex!important;align-items:center;justify-content:center;margin:0!important}
html body .k-formcard input[type="submit"]:hover,html body .k-formcard button[type="submit"]:hover{background:#232040!important;color:#fff!important}
html body .k-formcard input[type="submit"],html body .k-formcard button[type="submit"]{background:#614efa!important}
html body .k-formcard input[type="submit"]:hover,html body .k-formcard button[type="submit"]:hover{background:#4134B0!important}
html body .k-formcard label,html body .k-formcard label *,html body .k-formcard legend,html body .k-formcard legend *,html body .k-formcard [data-garden-id="forms.input_label"],html body .k-formcard [data-garden-id="forms.input_label"] *{color:#14141A!important}
html body .k-formcard label .optional,html body .k-formcard label span:not(:first-child),html body .k-formcard [data-garden-id="forms.input_label"] span{font-weight:inherit}
html body .k-ft2 .k-ft2__btn.k-ft2__btn--explore,html body .k-footer .k-explore button.k-ft2__btn--explore{background:#00011D!important;border-color:#00011D!important;color:#fff!important}
html body .k-ft2 .k-ft2__btn.k-ft2__btn--explore:hover,html body .k-footer .k-explore button.k-ft2__btn--explore:hover,html body .k-footer .k-explore.is-open button.k-ft2__btn--explore{background:#252242!important;border-color:#252242!important;color:#fff!important}
html body .k-ft2 a.k-ft2__btn.k-ft2__btn--demo:hover{background:#4134B0!important;color:#fff!important}
html body main a.k-btn--dark,html body .k-page a.k-btn--dark,html body .k-page a.k-btn[href*="/requests/new"]:not(.k-btn--brand){background:#00011D!important;border-color:#00011D!important;color:#fff!important}
html body main a.k-btn--dark:hover,html body .k-page a.k-btn--dark:hover,html body .k-page a.k-btn[href*="/requests/new"]:not(.k-btn--brand):hover{background:#252242!important;border-color:#252242!important;color:#fff!important}
html body .k-page .k-cta .k-cta__actions a.k-btn.k-cta__submit[href*="/requests/new"],html body .k-cta a.k-btn.k-btn--brand[href*="/requests/new"]{background:#614efa!important;border-color:#614efa!important;color:#fff!important}
html body .k-page .k-cta .k-cta__actions a.k-btn.k-cta__submit[href*="/requests/new"]:hover,html body .k-cta a.k-btn.k-btn--brand[href*="/requests/new"]:hover{background:#4134B0!important;border-color:#4134B0!important;color:#fff!important}
html body .k-ft2 .k-ft2__social{display:flex!important;align-items:center!important;gap:12px!important;margin:0!important;padding:0!important}
html body .k-ft2 .k-ft2__social a{width:32px!important;height:32px!important;display:flex!important;align-items:center!important;justify-content:center!important;margin:0!important;padding:0!important;flex:none}
html body .k-ft2 .k-ft2__social a img{width:24px!important;height:24px!important;display:block!important;object-fit:contain;margin:0!important}
@media (min-width:768px) and (max-width:1199px){
html body .k-ft2__col h4{min-height:2.5em;display:flex;align-items:flex-start}
html body .k-ft2__col ul{gap:10px}
html body .k-ft2__col a{line-height:1.4!important}
}
@media (min-width:768px) and (max-width:1023px){
html body .k-ft2__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 32px}
html body .k-ft2__col h4{min-height:0}
}
@media (max-width:767px){html body .k-ft2 .k-ft2__social a{width:32px!important;height:32px!important}}
@media (max-width:1199px){
html body .k-crumbs-wrap .breadcrumbs li+li:before,html body .k-crumbs li+li:before{content:none!important;display:none!important}
html body .k-crumbs-wrap .breadcrumbs li,html body .k-crumbs li{display:inline-flex!important;align-items:center}
html body .k-crumbs-wrap .breadcrumbs li:not(:last-child):after,html body .k-crumbs li:not(:last-child):after{content:"›"!important;display:inline-block!important;margin-left:8px;color:var(--n400);white-space:nowrap}
}
.k-sb{position:absolute!important;top:0!important;left:0!important;will-change:transform}
@keyframes kFbIn{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}
html body .feedback-form.k-fb-in{animation:kFbIn .24s cubic-bezier(.2,.7,.2,1) both}
@media (prefers-reduced-motion:reduce){html body .feedback-form.k-fb-in{animation:none}}
html body .k-demo__icon{width:40px!important;height:40px!important;border-radius:12px!important;background:var(--p60,#F1F0FC)!important;box-shadow:none!important;color:#614efa}
html body .k-demo__icon svg{width:22px;height:22px}
@media (max-width:1199px){
html body .k-pagehead__inner--demo>.k-demo{margin:20px 0 0!important}
html body .k-category:has(.k-demo:not([hidden])) .k-pagehead+*{padding-top:20px!important}
html body .k-demo__icon{width:36px!important;height:36px!important}
}
html body .k-noresults a.k-btn[href*="/requests/new"],html body .k-noresults__actions a.k-btn--brand{background:#00011D!important;border-color:#00011D!important;color:#fff!important}
html body .k-noresults a.k-btn[href*="/requests/new"]:hover,html body .k-noresults__actions a.k-btn--brand:hover{background:#252242!important;border-color:#252242!important;color:#fff!important}
@media (min-width:768px) and (max-width:1199px){
html body .k-ft2__grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:24px!important}
html body .k-ft2__brand{grid-column:1/-1;flex-direction:column!important;align-items:flex-start!important;justify-content:flex-start!important;gap:14px!important}
html body .k-ft2__col h4{min-height:2.6em!important;display:block}
}
html[dir] body .k-pagehead .k-pagehead__inner>.k-crumbs-wrap,html[dir] body .k-article-top .k-crumbs-wrap{margin:0 0 16px!important;padding:0!important}
html[dir] body .k-pagehead .k-pagehead__inner>.k-crumbs-wrap+*{margin-top:0!important}
html[dir] body .k-pagehead .k-pagehead__inner>.k-crumbs-wrap+.k-h1,html[dir] body .k-pagehead .k-pagehead__inner>.k-crumbs-wrap+.k-pagehead__row{margin-top:0!important}
html[dir] body .k-article-top .k-crumbs-wrap+*{margin-top:0!important}
@media (max-width:1199px){
html body [data-thank-you-text],html body .article-vote [data-thank-you-text],html body .thank-you-text{text-align:center!important;display:block;width:100%;margin-left:auto!important;margin-right:auto!important}
}
html body .k-tree{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:rgba(255,255,255,.82)!important}

html body .k-home .k-section:has(+ .k-section > .k-cta){padding-bottom:0!important;margin-bottom:0!important}
html body .k-home .k-section:has(+ .k-section > .k-cta) > :last-child,html body .k-home .k-section:has(+ .k-section > .k-cta) [data-k-featmore]{margin-bottom:0!important}
html body .k-home .k-section:has(> .k-cta){padding-top:64px!important;padding-bottom:64px!important;margin:0 auto!important}
body:has(.k-home) .layout__footer,body:has(.k-home) .k-footer{margin-top:0!important;padding-top:0!important}
@media (max-width:1199px){html body .k-home .k-section:has(> .k-cta){padding-top:48px!important;padding-bottom:48px!important}}
@media (max-width:767px){html body .k-home .k-section:has(> .k-cta){padding-top:40px!important;padding-bottom:40px!important}}
@media (max-width:767px){
html body .k-cta{text-align:center!important;align-items:center!important}
html body .k-cta h2{text-align:center!important;width:100%;margin-left:auto!important;margin-right:auto!important}
html body .k-cta .k-cta__actions{justify-content:center!important;width:100%}
}
html body .k-linklist .is-promoted a:before{margin:0 8px 0 0!important;flex:none;width:auto!important;font-size:13px;line-height:1;position:static!important}
html body .k-linklist .is-promoted a{column-gap:0!important}
html body .k-linklist .is-promoted a:after{margin-left:auto}
html body .k-linklist .is-promoted a>*:first-child{margin-left:0!important}
@media (max-width:767px){
html body .k-home .k-hero__inner{padding-bottom:0!important}
html body .k-home .k-hero+.k-section{padding-top:32px!important;padding-bottom:0!important;margin:0 auto!important}
html body .k-home .k-hero+.k-section+.k-section{padding-top:32px!important;margin-top:0!important}
html body .k-home .k-hero+.k-section .k-cards,html body .k-home .k-hero+.k-section>:last-child{margin-bottom:0!important}
}

/* ===== v153 ===== */
/* scrolling: no scroll anchoring inside the sticky rail (In this article + Tags) */
html body .k-toc-col,html body .k-toc-col *{overflow-anchor:none!important}
/* Have more questions? + Was this article helpful?: equal space above and below */
html body .k-article-page .more-questions-cta{margin-top:48px!important}
html body .k-article-page .article__body>:last-child{margin-bottom:0!important}
html body .k-article .article-footer{margin-bottom:48px!important;padding-bottom:0!important}
@media (max-width:767px){html body .k-article-page .more-questions-cta{margin-top:40px!important}html body .k-article .article-footer{margin-bottom:40px!important}}
/* Recently viewed = Related articles */
html body .k-article .more-articles .recent-articles h2,html body .k-article .more-articles .related-articles h2,html body .more-articles h2{font:700 20px/1.3 'Plus Jakarta Sans',sans-serif!important;margin:0 0 14px!important;color:#00011D!important}
html body .more-articles .recent-articles ul,html body .more-articles .related-articles ul{list-style:none!important;margin:0!important;padding:0!important;display:flex;flex-direction:column;gap:12px}
html body .more-articles .recent-articles li,html body .more-articles .related-articles li{position:relative;padding-left:22px!important;margin:0!important;list-style:none!important;font:400 16px/1.45 'Plus Jakarta Sans',sans-serif}
html body .more-articles .recent-articles li:before,html body .more-articles .related-articles li:before{content:""!important;position:absolute;left:0;top:.6em;width:6px;height:6px;border-radius:50%;background:#614efa}
html body .more-articles .recent-articles a,html body .more-articles .related-articles a{color:#14141A!important;text-decoration:none!important}
html body .more-articles .recent-articles a:hover,html body .more-articles .related-articles a:hover{color:#614efa!important}
/* callout bullets: slight indent from the callout edge */
html body .article__body :is(.callout,.k-co) :is(ul,ol){margin-left:6px!important}
/* Submit a request page: same gap between cards and before the footer (phone + tablet) */
@media (max-width:1199px){
html body .k-request-new .k-request-layout{gap:32px!important;padding-bottom:32px!important;margin-bottom:0!important}
body:has(.k-request-new) .layout__footer,body:has(.k-request-new) .k-footer{margin-top:0!important;padding-top:0!important}
}

/* ===== v155 ===== */
/* Related + Recently viewed: identical, whatever markup Zendesk renders */
html body .more-articles :is(h2,h3):not(#k){font:700 20px/1.3 'Plus Jakarta Sans',sans-serif!important;letter-spacing:0!important;margin:0 0 14px!important;padding:0!important;color:#00011D!important}
html body .more-articles ul:not(#k){list-style:none!important;margin:0!important;padding:0!important;display:flex!important;flex-direction:column;gap:12px}
html body .more-articles ul:not(#k)>li{position:relative!important;list-style:none!important;margin:0!important;padding:0 0 0 22px!important;font:400 16px/1.45 'Plus Jakarta Sans',sans-serif!important;color:#14141A!important}
html body .more-articles ul:not(#k)>li::marker{content:""}
html body .more-articles ul:not(#k)>li:before{content:""!important;display:block!important;position:absolute!important;left:0!important;top:.62em!important;width:6px!important;height:6px!important;border-radius:50%!important;background:#614efa!important;border:0!important;box-shadow:none!important}
html body .more-articles ul:not(#k) a{font:inherit!important;color:#14141A!important;text-decoration:none!important}
html body .more-articles ul:not(#k) a:hover{color:#614efa!important}
/* callout bullets: indented from the callout edge (all callout types) */
html body .article__body :is(.callout,.k-co) :is(ul,ol):not(#k){margin-left:12px!important}
html body .article__body :is(.callout,.k-co) :is(ul,ol) :is(ul,ol):not(#k){margin-left:0!important}
/* In this article: highlight has the same space left and right */
html body .k-toc-col .lt-toc--list:not(#k){padding-left:8px!important;padding-right:8px!important;box-sizing:border-box}
html body .k-toc-col .lt-toc--list:not(#k) .lt-toc--link{margin-left:0!important;margin-right:0!important}
html body .k-toc-col .k-sb{margin-left:4px}

/* ===== v156 ===== */
/* Have more questions? under articles: centered + larger title on phone and tablet */
@media (max-width:1199px){
html body .k-article-page .more-questions-cta:not(#k){flex-direction:column!important;align-items:center!important;justify-content:center!important;text-align:center!important;gap:18px!important}
html body .k-article-page .more-questions-cta:not(#k) .more-questions-cta__text{display:block;width:100%;text-align:center!important;font-size:26px!important;line-height:1.2!important}
}
@media (max-width:767px){
html body .k-article-page .more-questions-cta:not(#k) .more-questions-cta__text{font-size:24px!important}
}
/* Related + Recently viewed: stacked with a clear gap on phones and narrow tablets */
html body .more-articles:not(#k){display:flex!important;flex-wrap:wrap;gap:40px 48px;margin-left:0!important;margin-right:0!important}
html body .more-articles:not(#k)>.column{flex:1 1 0;min-width:0;width:auto!important;max-width:none!important;padding:0!important;margin:0!important;float:none!important}
html body .more-articles:not(#k):before,html body .more-articles:not(#k):after{display:none!important}
@media (max-width:767px){
html body .more-articles:not(#k){flex-direction:column;gap:32px}
html body .more-articles:not(#k)>.column{flex:none;width:100%!important}
}

/* ===== v159: Suggested articles on the request form ===== */
html body .k-formcard .suggestion-list:not(#k){margin:4px 0 0;padding:20px 22px;border:1px solid #DBD7FC!important;border-radius:16px!important;background:#fff!important;box-shadow:0 1px 2px rgba(28,22,71,.04)!important;display:flex;flex-direction:column;gap:14px}
html body .k-formcard .suggestion-list:not(#k) :is(h2,h3,label,.suggestion-list__title){display:block;margin:0!important;padding:0!important;font:700 20px/1.3 'Plus Jakarta Sans',sans-serif!important;letter-spacing:0!important;color:#00011D!important}
html body .k-formcard .suggestion-list:not(#k) :is(h2,h3,label,.suggestion-list__title):after{content:"These articles might answer your question.";display:block;margin-top:4px;font:400 14px/1.45 'Plus Jakarta Sans',sans-serif;color:#5F6166}
html body .k-formcard .suggestion-list:not(#k) ul{list-style:none!important;margin:0!important;padding:0!important;display:flex;flex-direction:column;gap:12px}
html body .k-formcard .suggestion-list:not(#k) li{position:relative!important;list-style:none!important;margin:0!important;padding:0 0 0 18px!important;font:400 16px/1.45 'Plus Jakarta Sans',sans-serif!important}
html body .k-formcard .suggestion-list:not(#k) li::marker{content:""}
html body .k-formcard .suggestion-list:not(#k) li:before{content:""!important;position:absolute!important;left:0!important;top:.62em!important;width:6px!important;height:6px!important;border-radius:50%!important;background:#614efa!important;border:0!important}
html body .k-formcard .suggestion-list:not(#k) a{color:#14141A!important;text-decoration:none!important;transition:color .16s}
html body .k-formcard .suggestion-list:not(#k) a:hover{color:#614efa!important}
@media (max-width:767px){html body .k-formcard .suggestion-list:not(#k){padding:16px 18px}html body .k-formcard .suggestion-list:not(#k) :is(h2,h3,label,.suggestion-list__title){font-size:18px!important}html body .k-formcard .suggestion-list:not(#k) li{font-size:15px!important}}

/* ===== v161: Suggested articles polish ===== */
html body .k-formcard .suggestion-list:not(#k){border-radius:10px!important;margin:12px 0 24px;gap:0!important}
html body .k-formcard .suggestion-list:not(:has(li)):not(#k),html body .k-formcard .suggestion-list:empty:not(#k){display:none!important}
html body .k-formcard .suggestion-list.k-sl-empty:not(#k){display:none!important}
html body .k-formcard .suggestion-list:not(#k) ul{margin-top:16px!important}
@media (max-width:767px){html body .k-formcard .suggestion-list:not(#k){margin:10px 0 20px}html body .k-formcard .suggestion-list:not(#k) ul{margin-top:14px!important;gap:10px}}

/* ===== v162: request form errors — aligned icon + brand coral (matches the Important callout) ===== */
html body :is(.request-form,.new_request,.k-formcard) :is(.notification-error,[data-garden-id="forms.input_message"]):not(:empty):not(#k){display:flex!important;align-items:center!important;gap:8px!important;margin:8px 0 0!important;padding:0!important;background:none!important;border:0!important;font:500 14px/20px 'Plus Jakarta Sans',sans-serif!important;color:#B83A2E!important}
html body :is(.request-form,.new_request,.k-formcard) :is(.notification-error,[data-garden-id="forms.input_message"]):not(#k)>svg{width:16px!important;height:16px!important;flex:none!important;margin:0!important;position:static!important;color:#c5463a!important;fill:currentColor;align-self:center!important;transform:none!important}
html body :is(.request-form,.new_request,.k-formcard) .notification-error:not(#k):before{width:16px!important;height:16px!important;line-height:16px!important;font-size:16px!important;display:inline-flex!important;align-items:center;justify-content:center;color:#c5463a!important;align-self:center!important;margin:0!important;transform:none!important}
html body :is(.request-form,.new_request,.k-formcard) :is([aria-invalid="true"],.form-field:has(.notification-error:not(:empty)) :is(input,textarea,[class*="editor"],.nesty-input),[data-garden-id="forms.input"][class*="validation"],[data-garden-id="forms.faux_input"][class*="validation"]):not(#k){border-color:#E8796C!important;box-shadow:none!important}
html body :is(.request-form,.new_request,.k-formcard) :is([aria-invalid="true"],.form-field:has(.notification-error:not(:empty)) :is(input,textarea,.nesty-input)):focus:not(#k),html body :is(.request-form,.new_request,.k-formcard) :is([data-garden-id="forms.input"],[data-garden-id="forms.faux_input"])[class*="validation"]:focus-within:not(#k){border-color:#c5463a!important;box-shadow:0 0 0 3px rgba(254,98,87,.16)!important;outline:none!important}

/* ===== v163: request form focus + error fixes ===== */
/* focus: same as search (purple border + soft purple ring) for every field incl. the description editor */
html body :is(.request-form,.new_request,.k-formcard) :is(input[type="text"],input[type="email"],input[type="number"],input[type="tel"],input[type="url"],input:not([type]),textarea,select,.nesty-input,.hc-multiselect-toggle,[data-garden-id="forms.input"],[data-garden-id="forms.faux_input"],[data-garden-id="forms.textarea"],[data-garden-id="dropdowns.combobox.trigger"]):focus:not(#k),html body :is(.request-form,.new_request,.k-formcard) :is(input[type="text"],input[type="email"],input[type="number"],input[type="tel"],input[type="url"],input:not([type]),textarea,select,.nesty-input,.hc-multiselect-toggle,[data-garden-id="forms.input"],[data-garden-id="forms.faux_input"],[data-garden-id="forms.textarea"],[data-garden-id="dropdowns.combobox.trigger"]):focus-within:not(#k){border-color:#614efa!important;box-shadow:0 0 0 3px rgba(97,78,250,.12)!important;outline:none!important}
html body :is(.request-form,.new_request,.k-formcard) .ck.ck-editor:not(#k){border:1px solid #D8DADE!important;border-radius:10px!important;overflow:hidden;transition:border-color .16s,box-shadow .16s}
html body :is(.request-form,.new_request,.k-formcard) .ck.ck-editor .ck-toolbar:not(#k),html body :is(.request-form,.new_request,.k-formcard) .ck.ck-editor .ck-editor__editable:not(#k),html body :is(.request-form,.new_request,.k-formcard) .ck.ck-editor .ck-content:not(#k){border:0!important;box-shadow:none!important;outline:none!important}
html body :is(.request-form,.new_request,.k-formcard) .ck.ck-editor .ck-toolbar:not(#k){border-bottom:1px solid #E7E7EA!important}
html body :is(.request-form,.new_request,.k-formcard) .ck.ck-editor:focus-within:not(#k){border-color:#614efa!important;box-shadow:0 0 0 3px rgba(97,78,250,.12)!important}
/* error state wins over focus: coral border, coral ring while typing; includes the description editor */
html body :is(.request-form,.new_request,.k-formcard) .form-field:has(.notification-error:not(.k-err-empty)) :is(input[type="text"],input[type="email"],input[type="number"],input[type="tel"],input[type="url"],input:not([type]),textarea,select,.nesty-input,.hc-multiselect-toggle,[data-garden-id="forms.input"],[data-garden-id="forms.faux_input"],[data-garden-id="forms.textarea"],[data-garden-id="dropdowns.combobox.trigger"]):not(#k),html body :is(.request-form,.new_request,.k-formcard) .form-field:has(.notification-error:not(.k-err-empty)) .ck.ck-editor:not(#k),html body :is(.request-form,.new_request,.k-formcard) :is(input[type="text"],input[type="email"],input[type="number"],input[type="tel"],input[type="url"],input:not([type]),textarea,select,.nesty-input,.hc-multiselect-toggle,[data-garden-id="forms.input"],[data-garden-id="forms.faux_input"],[data-garden-id="forms.textarea"],[data-garden-id="dropdowns.combobox.trigger"])[aria-invalid="true"]:not(#k){border-color:#E8796C!important;box-shadow:none!important}
html body :is(.request-form,.new_request,.k-formcard) .form-field:has(.notification-error:not(.k-err-empty)) :is(input[type="text"],input[type="email"],input[type="number"],input[type="tel"],input[type="url"],input:not([type]),textarea,select,.nesty-input,.hc-multiselect-toggle,[data-garden-id="forms.input"],[data-garden-id="forms.faux_input"],[data-garden-id="forms.textarea"],[data-garden-id="dropdowns.combobox.trigger"]):focus:not(#k),html body :is(.request-form,.new_request,.k-formcard) .form-field:has(.notification-error:not(.k-err-empty)) :is(input[type="text"],input[type="email"],input[type="number"],input[type="tel"],input[type="url"],input:not([type]),textarea,select,.nesty-input,.hc-multiselect-toggle,[data-garden-id="forms.input"],[data-garden-id="forms.faux_input"],[data-garden-id="forms.textarea"],[data-garden-id="dropdowns.combobox.trigger"]):focus-within:not(#k),html body :is(.request-form,.new_request,.k-formcard) .form-field:has(.notification-error:not(.k-err-empty)) .ck.ck-editor:focus-within:not(#k),html body :is(.request-form,.new_request,.k-formcard) :is(input[type="text"],input[type="email"],input[type="number"],input[type="tel"],input[type="url"],input:not([type]),textarea,select,.nesty-input,.hc-multiselect-toggle,[data-garden-id="forms.input"],[data-garden-id="forms.faux_input"],[data-garden-id="forms.textarea"],[data-garden-id="dropdowns.combobox.trigger"])[aria-invalid="true"]:focus:not(#k){border-color:#c5463a!important;box-shadow:0 0 0 3px rgba(254,98,87,.16)!important}
/* error line: icon never clipped */
html body :is(.request-form,.new_request,.k-formcard) :is(.notification-error,[data-garden-id="forms.input_message"]):not(#k){overflow:visible!important;height:auto!important;min-height:20px;line-height:20px!important}
html body :is(.request-form,.new_request,.k-formcard) :is(.notification-error,[data-garden-id="forms.input_message"]):not(#k)>svg{overflow:visible!important;display:block!important;width:18px!important;height:18px!important;min-width:18px;padding:1px;box-sizing:border-box}
html body :is(.request-form,.new_request,.k-formcard) .notification-error:not(#k):before{line-height:18px!important;height:18px!important;width:18px!important;overflow:visible!important}
/* empty error rows (e.g. under Attachments) are hidden even though they contain an icon */
html body :is(.request-form,.new_request,.k-formcard) :is(.notification-error,[data-garden-id="forms.input_message"]).k-err-empty:not(#k),html body :is(.request-form,.new_request,.k-formcard) #upload-error.k-err-empty:not(#k){display:none!important}

/* ===== v164 ===== */
/* description editor box: same focus as search, coral on error */
html body :is(.request-form,.new_request,.k-formcard) .k-edbox:not(#k){border:1px solid #D8DADE!important;border-radius:10px!important;transition:border-color .16s,box-shadow .16s;overflow:hidden}
html body :is(.request-form,.new_request,.k-formcard) .k-edbox:not(#k) *{box-shadow:none}
html body :is(.request-form,.new_request,.k-formcard) .k-edbox.is-focus:not(#k),html body :is(.request-form,.new_request,.k-formcard) .k-edbox:focus-within:not(#k){border-color:#614efa!important;box-shadow:0 0 0 3px rgba(97,78,250,.12)!important}
html body :is(.request-form,.new_request,.k-formcard) .k-edbox.k-edbox--err:not(#k){border-color:#E8796C!important}
html body :is(.request-form,.new_request,.k-formcard) .k-edbox.k-edbox--err.is-focus:not(#k),html body :is(.request-form,.new_request,.k-formcard) .k-edbox.k-edbox--err:focus-within:not(#k){border-color:#c5463a!important;box-shadow:0 0 0 3px rgba(254,98,87,.16)!important}
html body :is(.request-form,.new_request,.k-formcard) .k-edbox [contenteditable]:focus{outline:none!important}
/* errors disappear once the field is filled */
html body :is(.request-form,.new_request,.k-formcard) .k-err-fixed:not(#k){display:none!important}
html body :is(.request-form,.new_request,.k-formcard) .k-field-ok :is(input,textarea,select,.nesty-input,[data-garden-id="forms.input"],[data-garden-id="forms.faux_input"],[data-garden-id="dropdowns.combobox.trigger"]):not(:focus):not(#k),html body :is(.request-form,.new_request,.k-formcard) .k-valid:not(:focus):not(#k){border-color:#D8DADE!important;box-shadow:none!important}
html body :is(.request-form,.new_request,.k-formcard) .k-field-ok :is(input,textarea,select,.nesty-input,[data-garden-id="forms.input"],[data-garden-id="forms.faux_input"]):focus:not(#k),html body :is(.request-form,.new_request,.k-formcard) .k-field-ok :focus-within:is([data-garden-id="forms.faux_input"],[data-garden-id="dropdowns.combobox.trigger"]):not(#k),html body :is(.request-form,.new_request,.k-formcard) .k-valid:focus:not(#k){border-color:#614efa!important;box-shadow:0 0 0 3px rgba(97,78,250,.12)!important}
/* My activities: labels on the two dates for phones */
@media (max-width:767px){
html body .my-activities-item__meta[data-label]:not(#k):before{content:attr(data-label) ": ";font-weight:500;color:#5F6166}
html body .k-acts--my .k-col-created[data-label]:not(#k),html body .k-acts--my .k-col-updated[data-label]:not(#k){font-size:13px!important;line-height:1.5!important;color:#303133!important}
}
/* My activities: Status pill text not clipped */
html body .k-pill--select select:not(#k){padding:0 0 0 2px!important;text-indent:0!important;overflow:visible}
html body .k-pill--select label:not(#k){line-height:normal!important}
/* tabs: room for letter dots (overflow-x clips above line box) */
html body .k-ptabs:not(#k){padding-top:6px!important}
html body .k-ptab:not(#k){line-height:20px!important;padding-bottom:14px!important}

/* ===== v165 ===== */
/* no fi/fl ligatures (they drop the dot on the i in "profile") */
html body{font-variant-ligatures:no-common-ligatures;font-feature-settings:"liga" 0,"clig" 0}
/* description editor + field states (classes set by script) */
html body :is(.request-form,.new_request,.k-formcard) .k-edbox:not(#k){border-color:#D8DADE!important;border-radius:10px!important;transition:border-color .16s,box-shadow .16s!important}
html body :is(.request-form,.new_request,.k-formcard) .k-edbox.is-focus:not(#k){border-color:#614efa!important;box-shadow:0 0 0 3px rgba(97,78,250,.12)!important}
html body :is(.request-form,.new_request,.k-formcard) .k-edbox.k-edbox--err:not(#k){border-color:#E8796C!important}
html body :is(.request-form,.new_request,.k-formcard) .k-edbox.k-edbox--err.is-focus:not(#k){border-color:#c5463a!important;box-shadow:0 0 0 3px rgba(254,98,87,.16)!important}
html body :is(.request-form,.new_request,.k-formcard) .k-edbox [contenteditable],html body :is(.request-form,.new_request,.k-formcard) .k-edbox [contenteditable]:focus{outline:none!important;box-shadow:none!important;border-color:transparent!important}
html body :is(.request-form,.new_request,.k-formcard) .k-err-fixed:not(#k){display:none!important}
html body :is(.request-form,.new_request,.k-formcard) .k-valid:not(#k){border-color:#D8DADE!important;box-shadow:none!important}
html body :is(.request-form,.new_request,.k-formcard) .k-valid:is(:focus,:focus-within):not(#k){border-color:#614efa!important;box-shadow:0 0 0 3px rgba(97,78,250,.12)!important}
/* custom filter dropdown */
html body .k-pill.k-dd:not(#k){position:relative;align-items:center!important;padding-right:40px!important}
html body .k-pill.k-dd .k-dd__native:not(#k){position:absolute!important;opacity:0!important;pointer-events:none!important;width:1px!important;height:1px!important;min-width:0!important;overflow:hidden}
html body .k-pill.k-dd label:not(#k){margin:0!important;line-height:20px!important;align-self:center}
html body .k-dd__btn:not(#k){all:unset;box-sizing:border-box;display:flex;align-items:center;flex:1 1 auto;min-width:72px;height:42px;cursor:pointer;font:500 15px/20px 'Plus Jakarta Sans',sans-serif;color:#00011D}
html body .k-dd__btn:after{content:"";position:absolute;inset:0;border-radius:inherit}
html body .k-dd__val{white-space:nowrap}
html body .k-pill.k-dd:focus-within:not(#k){border-color:#614efa!important;box-shadow:0 0 0 3px rgba(97,78,250,.12)!important}
html body .k-pill.k-dd.is-open:after{transform:rotate(180deg)}
html body .k-dd__menu:not(#k){position:absolute;top:calc(100% + 8px);left:0;min-width:100%;width:max-content;max-width:320px;margin:0!important;padding:6px!important;list-style:none!important;background:#fff;border:1px solid #E7E7EA;border-radius:12px;box-shadow:0 8px 24px rgba(28,22,71,.12);z-index:40;box-sizing:border-box}
html body .k-dd__menu[hidden]{display:none!important}
html body .k-dd__menu li:not(#k){margin:0!important;padding:10px 12px!important;border-radius:8px;font:400 15px/20px 'Plus Jakarta Sans',sans-serif;color:#14141A;cursor:pointer;outline:none;list-style:none!important}
html body .k-dd__menu li:before{display:none!important}
html body .k-dd__menu li:hover,html body .k-dd__menu li:focus{background:#F7F6FE}
html body .k-dd__menu li[aria-selected="true"]{color:#4134B0;font-weight:600;background:#F1F0FC}
@media (max-width:767px){html body .k-dd__menu:not(#k){width:100%;max-width:none}}
/* phone date labels (from data-label) */
@media (max-width:767px){html body .my-activities-items .my-activities-item__meta[data-label]:not(#k):before{content:attr(data-label) ": ";font-weight:500;color:#5F6166;text-transform:none;letter-spacing:0}}

/* ===== v166: header status pill lines up with the nav ===== */
html body .k-header__nav .k-statusw:not(#k){display:flex;align-items:center;align-self:center;margin:0 8px 0 0!important;height:40px}
html body .k-header__nav .k-statusw:not(.k-statusw--icon) .k-statusw__btn:not(#k){display:inline-flex!important;align-items:center!important;gap:10px!important;height:40px!important;padding:0 16px 0 14px!important;margin:0!important;box-sizing:border-box!important;border-radius:999px!important;font:500 14px/20px 'Plus Jakarta Sans',sans-serif!important;vertical-align:middle}
html body .k-header__nav .k-statusw__btn .k-statusw__dot:not(#k){width:8px!important;height:8px!important;flex:none;margin:0!important;align-self:center;transform:none!important;top:auto!important}
html body .k-header__nav .k-statusw__label:not(#k){display:block;line-height:20px!important;margin:0!important;padding:0!important;transform:translateY(0)}
html body .k-header__nav .k-nav-link:not(#k){line-height:20px!important;padding:10px 0!important;display:inline-flex;align-items:center}

/* ===== v168: filter dropdown text matches the pill ===== */
html body .k-dd__menu li:not(#k){padding:8px 12px!important;font:400 14px/20px 'Plus Jakarta Sans',sans-serif!important}
html body .k-dd__menu li[aria-selected="true"]:not(#k){font-weight:600!important}
html body .k-dd__btn:not(#k){font:500 14px/20px 'Plus Jakarta Sans',sans-serif!important}

/* ===== v169 ===== */
/* suggested articles: hidden whenever it has nothing to show */
html body .k-formcard .suggestion-list.k-sl-empty:not(#k):not(#k2){display:none!important}
/* My activities: real label spans for the two dates on phones */
html body .k-dlabel{display:none}
@media (max-width:767px){
html body .my-activities-items .k-dlabel:not(#k){display:inline!important;font-weight:500;color:#5F6166;margin-right:4px}
html body .my-activities-items .my-activities-item__meta[data-label]:before{content:none!important}
}

/* ===== v170: feedback thank-you visible after sending ===== */
html body [data-thank-you-text].k-thanks-on:not(#k):not(#k2){display:block!important;margin:8px auto!important;padding:20px 24px!important;animation:k-fade-in .25s ease both}
html body [data-thank-you-text].k-thanks-on b:not(#k){font:600 17px/1.4 'Plus Jakarta Sans',sans-serif!important;color:#00011D!important}
@keyframes k-fade-in{from{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}

/* ===== v172 ===== */
/* suggested articles: soft fade in/out */
html body .k-formcard .suggestion-list:not(#k){transition:opacity .2s ease,transform .2s ease,display .2s allow-discrete;opacity:1;transform:none}
@starting-style{html body .k-formcard .suggestion-list:not(#k){opacity:0;transform:translateY(-4px)}}
html body .k-formcard .suggestion-list.k-sl-empty:not(#k):not(#k2){opacity:0;transform:translateY(-4px);display:none!important}
/* My activities phone labels: bold */
@media (max-width:767px){html body .my-activities-items .k-dlabel:not(#k):not(#k2){font-weight:700!important;color:#14141A!important}}
/* feedback comment box: no corner resize handle fighting the rounded corner */
html body .feedback-form textarea:not(#k),html body #feedback-form textarea:not(#k){resize:none!important;min-height:120px!important}
/* thank-you after sending */
html body [data-thank-you-text].k-thanks-on:not(#k):not(#k2){display:block!important;margin:8px auto!important;padding:20px 24px!important}

/* ===== v173: description editor link prompt uses Zendesk/browser defaults (theme field styles undone) ===== */
html body .k-formcard input.k-ed-input,html body .k-formcard input.k-ed-input:focus,html body .k-formcard input.k-ed-input:hover{all:revert!important}

/* ===== v174 ===== */
/* thank-you after negative feedback: lines up with the card text, tighter spacing */
html body [data-thank-you-text].k-thanks-on:not(#k):not(#k2):not(#k3){text-align:left!important;margin:16px 0 0!important;padding:0 32px!important;width:auto!important}
html body [data-thank-you-text].k-thanks-on b:not(#k):not(#k2){font:600 16px/1.4 'Plus Jakarta Sans',sans-serif!important}
@media (max-width:767px){html body [data-thank-you-text].k-thanks-on:not(#k):not(#k2):not(#k3){padding:0 20px!important;margin-top:14px!important}}

/* ===== v176 ===== */
html body .k-formcard .k-gap-empty:not(#k):not(#k2){display:none!important}
/* feedback form: email field never shows the browser's blue autofill */
html body :is(.feedback-form,#feedback-form) input:-webkit-autofill,html body :is(.feedback-form,#feedback-form) input:-webkit-autofill:hover,html body :is(.feedback-form,#feedback-form) input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px #fff inset!important;box-shadow:0 0 0 1000px #fff inset!important;-webkit-text-fill-color:#14141A!important;caret-color:#14141A;transition:background-color 9999s ease 0s}
html body :is(.feedback-form,#feedback-form) input[type="text"]:not(#k),html body :is(.feedback-form,#feedback-form) input[type="email"]:not(#k){background:#fff!important}
html body :is(.feedback-form,#feedback-form) input[type="text"]:focus:not(#k){border-color:#614efa!important;box-shadow:0 0 0 3px rgba(97,78,250,.12)!important;outline:none!important}
/* feedback form: radios are plain brand radios, no square behind them */
html body :is(.feedback-form,#feedback-form) input[type="radio"]:not(#k){-webkit-appearance:auto!important;appearance:auto!important;accent-color:#614efa;width:18px!important;height:18px!important;margin:0!important;background:transparent!important;border:0!important;box-shadow:none!important;outline:none!important;flex:none}
html body :is(.feedback-form,#feedback-form) input[type="radio"]:focus-visible:not(#k){outline:2px solid #614efa!important;outline-offset:2px!important}
html body :is(.feedback-form,#feedback-form) .form-field-radio-group:has(input:checked):not(#k){background:#F7F6FE!important;border-color:#B7AFFA!important}
html body :is(.feedback-form,#feedback-form) .form-field-radio-group:hover:not(#k){border-color:#B7AFFA!important}
html body :is(.feedback-form,#feedback-form) .form-field-radio-group :is(span,i,label):not(.form-field-radio-group__label):not(#k){background:transparent!important;box-shadow:none!important}

/* ===== v178: Suggested articles box hidden whenever Zendesk hides its list (no JS needed) ===== */
html body .k-formcard .suggestion-list:not(:has(.searchbox)):not(#k):not(#k2),
html body .k-formcard .suggestion-list:has(> .searchbox[style*="display: none"]):not(#k):not(#k2),
html body .k-formcard .suggestion-list:has(> .searchbox[style*="display:none"]):not(#k):not(#k2),
html body .k-formcard .suggestion-list:not(:has(li)):not(#k):not(#k2){display:none!important;margin:0!important;padding:0!important;border:0!important}
html body .k-formcard .suggestion-list > .searchbox:not(#k){margin:0!important;padding:0!important}
html body .k-formcard .form-field.request_description[data-k-shift]:not(#k){margin-top:revert-layer}

/* ===== v181: thank-you message looks the same however it appears (thumbs up or after the form) ===== */
html body .k-article-page [data-thank-you-text]:not(#k):not(#k2):not(#k3):not(#k4){text-align:left!important;margin:16px 0 0!important;padding:0 32px!important;width:auto!important;max-width:none!important;animation:none!important;transform:none!important}
html body .k-article-page [data-thank-you-text]:not(#k):not(#k2):not(#k3):not(#k4) :is(b,strong,.h4,span){display:inline!important;margin:0!important;font:600 16px/1.4 'Plus Jakarta Sans',sans-serif!important;color:#00011D!important;letter-spacing:0!important;text-transform:none!important}
@media (max-width:767px){html body .k-article-page [data-thank-you-text]:not(#k):not(#k2):not(#k3):not(#k4){padding:0 20px!important;margin-top:14px!important}}

/* ===== v182: thank-you inside the card ===== */
html body .article-vote [data-thank-you-text].k-thanks-in:not(#k):not(#k2):not(#k3):not(#k4):not(#k5){grid-column:1;grid-row:2;align-self:start;margin:4px 0 0!important;padding:0!important;text-align:left!important;width:auto!important;display:flex;align-items:center;gap:6px;white-space:nowrap}
html body .article-vote [data-thank-you-text].k-thanks-in:not(#k):not(#k2):not(#k3):not(#k4):not(#k5).is-hidden,html body .article-vote [data-thank-you-text].k-thanks-in:not(#k):not(#k2):not(#k3):not(#k4):not(#k5)[style*="display: none"],html body .article-vote [data-thank-you-text].k-thanks-in:not(#k):not(#k2):not(#k3):not(#k4):not(#k5)[style*="display:none"]{display:none!important}
html body .article-vote [data-thank-you-text].k-thanks-in:not(#k):not(#k2):not(#k3):not(#k4):not(#k5):before{content:"";width:16px;height:16px;flex:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23614efa' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='m8 12.5 2.8 2.8L16 10'/%3E%3C/svg%3E") center/16px no-repeat}
html body .article-vote [data-thank-you-text].k-thanks-in:not(#k):not(#k2):not(#k3):not(#k4):not(#k5) :is(b,strong,.h4,span){font:600 14px/1.3 'Plus Jakarta Sans',sans-serif!important;color:#4134B0!important}
html body .article-vote:has([data-thank-you-text].k-thanks-in:not(.is-hidden):not([style*="none"])) .article-vote-count:not(#k){display:none!important}
@media (max-width:767px){html body .article-vote [data-thank-you-text].k-thanks-in:not(#k):not(#k2):not(#k3):not(#k4):not(#k5){grid-column:1 / -1;grid-row:3;margin:12px 0 0!important}}

/* ===== v183: long thank-you text wraps cleanly (custom/translated messages) ===== */
html body .article-vote [data-thank-you-text].k-thanks-in:not(#k):not(#k2):not(#k3):not(#k4):not(#k5){white-space:normal!important;align-items:flex-start;min-width:0;max-width:100%;overflow-wrap:anywhere;text-wrap:pretty}
html body .article-vote [data-thank-you-text].k-thanks-in:not(#k):not(#k2):not(#k3):not(#k4):not(#k5):before{margin-top:1px}
html body .article-vote [data-thank-you-text].k-thanks-in:not(#k):not(#k2):not(#k3):not(#k4):not(#k5) :is(b,strong,.h4,span){display:block!important;min-width:0}
@media (min-width:768px){html body .article-vote:has([data-thank-you-text].k-thanks-in:not(.is-hidden):not([style*="none"])):not(#k){align-items:center}}

/* ===== v184: phone thank-you sits right under the title row ===== */
@media (max-width:767px){
html body .article-vote [data-thank-you-text].k-thanks-in:not(#k):not(#k2):not(#k3):not(#k4):not(#k5){grid-row:2!important;margin:8px 0 0!important}
html body .k-article .article-vote:has([data-thank-you-text].k-thanks-in:not(.is-hidden):not([style*="none"])):not(#k){row-gap:0!important}
html body .k-article .article-vote:has([data-thank-you-text].k-thanks-in:not(.is-hidden):not([style*="none"])) .article-vote-question:not(#k){margin:0!important}
}

/* ===== v185: check icon is a real element (pseudo-element was overridden by older rules) ===== */
html body .article-vote [data-thank-you-text].k-thanks-in:not(#k):not(#k2):not(#k3):not(#k4):not(#k5):before,html body .article-vote [data-thank-you-text].k-thanks-in:not(#k):not(#k2):not(#k3):not(#k4):not(#k5):after{content:none!important;display:none!important}
html body .article-vote [data-thank-you-text].k-thanks-in:not(#k):not(#k2):not(#k3):not(#k4):not(#k5) .k-thanks-ic{display:block!important;flex:none!important;width:16px!important;height:16px!important;margin:1px 0 0!important;visibility:visible!important;opacity:1!important}
html body .article-vote [data-thank-you-text].k-thanks-in:not(#k):not(#k2):not(#k3):not(#k4):not(#k5){display:flex!important;align-items:flex-start!important;gap:6px!important}
html body .article-vote [data-thank-you-text].k-thanks-in:not(#k):not(#k2):not(#k3):not(#k4):not(#k5).is-hidden,html body .article-vote [data-thank-you-text].k-thanks-in:not(#k):not(#k2):not(#k3):not(#k4):not(#k5)[style*="display: none"],html body .article-vote [data-thank-you-text].k-thanks-in:not(#k):not(#k2):not(#k3):not(#k4):not(#k5)[style*="display:none"]{display:none!important}

/* ===== v188: article/section elements ===== */
/* article header meta: author + Follow, works with either or both enabled */
html body .k-article-page .article-header{display:flex!important;flex-direction:column!important;gap:16px!important}
html body .k-article-page .article-header .article__title{margin:0!important}
html body .k-article-page .k-ameta{display:flex;align-items:center;justify-content:space-between;gap:16px;min-width:0}
html body .k-article-page .k-ameta:not(:has(*)){display:none}
html body .k-article-page .k-ameta>.k-follow{margin-left:auto}
html body .k-author{display:flex;align-items:center;gap:12px;min-width:0}
html body .k-author__img{width:36px;height:36px;border-radius:50%;object-fit:cover;background:#E7E7EA;flex:none;display:block}
html body .k-author__txt{display:flex;flex-direction:column;gap:3px;min-width:0}
html body .k-author__name,html body .k-author__name a{font:600 15px/1.25 'Plus Jakarta Sans',sans-serif!important;color:#14141A!important;text-decoration:none!important;overflow-wrap:anywhere}
html body .k-author__name a:hover{color:#614efa!important}
html body .k-author__date{font:400 13px/1.3 'Plus Jakarta Sans',sans-serif;color:#5F6166}
/* Follow button (article + section) */
html body .k-follow{flex:none;position:relative}
html body .k-follow .k-follow__btn,html body .k-follow>button,html body .k-follow>a,html body .k-follow [data-helper="subscribe"] button{display:inline-flex!important;align-items:center!important;gap:8px!important;height:40px!important;padding:0 16px!important;border-radius:8px!important;border:1px solid #BCBFC4!important;background:#fff!important;color:#14141A!important;font:600 14px/1 'Inter','Plus Jakarta Sans',sans-serif!important;text-decoration:none!important;white-space:nowrap!important;box-shadow:none!important;cursor:pointer;transition:background-color .16s,border-color .16s,color .16s;width:auto!important;min-width:0!important;margin:0!important}
html body .k-follow .k-follow__btn:hover{background:#F7F6FE!important;border-color:#CBC4FB!important;color:#4134B0!important}
html body .k-follow.is-following .k-follow__btn{background:#F1F0FC!important;border-color:#CBC4FB!important;color:#4134B0!important}
html body .k-follow .k-follow__btn:focus-visible{outline:2px solid #614efa!important;outline-offset:2px}
html body .k-follow .k-follow__ic{flex:none;display:block}
html body .k-follow .k-follow__btn :is(.fas,.fa,i){display:none!important}
html body .k-follow .dropdown-menu{border:0!important;border-radius:12px!important;box-shadow:0 16px 40px rgba(0,1,29,.16)!important;padding:6px!important;min-width:220px}
html body .k-follow .dropdown-menu :is(a,button,[role="menuitem"],[role="menuitemradio"]){display:block;padding:10px 12px!important;border-radius:8px;font:500 14px/1.3 'Plus Jakarta Sans',sans-serif!important;color:#14141A!important;background:none!important;border:0!important;text-align:left;width:100%}
html body .k-follow .dropdown-menu :is(a,button,[role="menuitem"],[role="menuitemradio"]):hover{background:#F7F6FE!important;color:#4134B0!important}
/* section page title row */
html body .k-section-page .k-pagehead__row{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:16px!important}
html body .k-section-page .k-pagehead__row .k-h1{min-width:0}
@media (max-width:767px){
html body .k-section-page .k-follow .k-follow__btn{width:40px!important;height:40px!important;padding:0!important;justify-content:center!important;font-size:0!important;gap:0!important}
html body .k-section-page .k-follow .k-follow__btn>*:not(.k-follow__ic){display:none!important}
html body .k-section-page .k-follow .k-follow__btn .k-follow__ic{width:16px;height:16px}
html body .k-article-page .k-author__img{width:32px;height:32px}
}

/* previous / next */
html body .k-article-page .k-prevnext{margin:32px 0 0!important}
html body .k-article-page .k-prevnext:empty,html body .k-article-page .k-prevnext:not(:has(a)){display:none!important}
html body .k-article-page .k-prevnext .prevnext{display:grid!important;grid-template-columns:1fr 1fr!important;gap:12px!important;margin:0!important}
html body .k-article-page .k-prevnext .prevnext__btn{display:flex!important;flex-direction:column;gap:6px;border:1px solid #E3E4E8!important;border-radius:12px!important;padding:14px 18px!important;color:#14141A!important;text-decoration:none!important;background:#fff;transition:border-color .16s,background-color .16s;min-width:0}
html body .k-article-page .k-prevnext span.prevnext__btn{border:0!important;padding:0!important;background:none}
html body .k-article-page .k-prevnext a.prevnext__btn:hover{border-color:#CBC4FB!important;background:#FBFAFF}
html body .k-article-page .k-prevnext a.prevnext__btn:hover .prevnext__title{color:#4134B0}
html body .k-article-page .k-prevnext .prevnext__btn--next{align-items:flex-end;text-align:right}
html body .k-article-page .k-prevnext .prevnext__name{display:inline-flex!important;align-items:center;gap:6px;font:500 12px/1 'Inter',sans-serif!important;color:#5F6166;text-transform:none!important;letter-spacing:0}
html body .k-article-page .k-prevnext .prevnext__icon{display:none!important}
html body .k-article-page .k-prevnext .prevnext__btn--prev .prevnext__name:before,html body .k-article-page .k-prevnext .prevnext__btn--next .prevnext__name:after{content:"";width:14px;height:14px;flex:none;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='m15 6-6 6 6 6'/%3E%3C/svg%3E") center/14px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='m15 6-6 6 6 6'/%3E%3C/svg%3E") center/14px no-repeat}
html body .k-article-page .k-prevnext .prevnext__btn--next .prevnext__name:after{transform:scaleX(-1)}
html body .k-article-page .k-prevnext .prevnext__title{padding:0!important;font:600 15px/1.35 'Plus Jakarta Sans',sans-serif;color:#14141A;overflow-wrap:anywhere;transition:color .16s}
@media (max-width:767px){html body .k-article-page .k-prevnext .prevnext{grid-template-columns:1fr!important}}

/* comments */
html body .k-article-page .comments.k-cmts,html body .k-article-page section.comments{margin:56px 0 0!important;padding:0!important;border:0!important}
@media (max-width:1199px){html body .k-article-page section.comments{margin-top:48px!important}}
@media (max-width:767px){html body .k-article-page section.comments{margin-top:40px!important}}
html body .k-article-page .k-chead{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;margin:0 0 20px!important;padding:0!important;border:0!important}
html body .k-article-page .k-chead__title{display:flex;align-items:center;gap:10px;min-width:0}
html body .k-article-page .k-chead__title h2{margin:0!important;font:700 24px/1.2 'Plus Jakarta Sans',sans-serif!important;color:#00011D!important;white-space:nowrap}
html body .k-article-page .k-chead__count{display:inline-flex;align-items:center;justify-content:center;min-width:28px;height:28px;padding:0 10px;box-sizing:border-box;border-radius:999px;background:#F1F0FC;color:#4134B0;font:600 15px/1 'Inter',sans-serif}
html body .k-article-page .k-sort{position:relative;flex:none}
html body .k-article-page .k-sort__btn{display:inline-flex!important;align-items:center;gap:8px;height:40px;padding:0 14px!important;border-radius:8px!important;border:1px solid #BCBFC4!important;background:#fff!important;color:#14141A!important;font:500 14px/1 'Inter',sans-serif!important;white-space:nowrap;cursor:pointer;box-shadow:none!important}
html body .k-article-page .k-sort__btn b{font-weight:600}
html body .k-article-page .k-sort__btn:hover{border-color:#CBC4FB!important;background:#F7F6FE!important}
html body .k-article-page .k-sort__btn:after{display:none!important}
html body .k-article-page .k-sort .dropdown-menu{border:0!important;border-radius:12px!important;box-shadow:0 16px 40px rgba(0,1,29,.16)!important;padding:6px!important;min-width:180px}
html body .k-article-page .k-sort .dropdown-menu a{display:block;padding:10px 12px!important;border-radius:8px;font:500 14px/1.3 'Plus Jakarta Sans',sans-serif!important;color:#14141A!important;text-decoration:none!important}
html body .k-article-page .k-sort .dropdown-menu a:hover,html body .k-article-page .k-sort .dropdown-menu a[aria-selected="true"]{background:#F7F6FE;color:#4134B0!important}
html body .k-article-page .comments__list{list-style:none!important;margin:0!important;padding:0!important;display:flex;flex-direction:column;gap:12px}
html body .k-article-page .k-cmt{list-style:none!important;margin:0!important;border:1px solid #E3E4E8!important;border-radius:16px!important;padding:20px 24px!important;display:flex!important;flex-direction:column;gap:12px;background:#fff;min-width:0}
html body .k-article-page .k-cmt:before{display:none!important}
html body .k-article-page .k-cmt__head{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0}
html body .k-article-page .k-cmt .k-author__img{width:40px;height:40px}
html body .k-article-page .k-cmt__body{font:400 16px/1.6 'Plus Jakarta Sans',sans-serif!important;color:#14141A;overflow-wrap:anywhere;word-break:normal;min-width:0}
html body .k-article-page .k-cmt__body img{max-width:100%;height:auto}
html body .k-article-page .k-cmt__body pre{overflow-x:auto;max-width:100%}
html body .k-article-page .k-cmt__actions{flex:none}
html body .k-article-page .k-cmt__actions :is(button,a,[role="button"]){display:inline-flex!important;align-items:center;justify-content:center;width:32px!important;height:32px!important;padding:0!important;border-radius:8px!important;border:0!important;background:none!important;color:#5F6166!important;cursor:pointer;box-shadow:none!important}
html body .k-article-page .k-cmt__actions :is(button,a,[role="button"]):hover{background:#F4F5F7!important;color:#14141A!important}
html body .k-article-page .k-cmt__actions .fa,html body .k-article-page .k-cmt__actions .fas{display:none!important}
html body .k-article-page .k-cmt__actions .dropdown-menu{border:0!important;border-radius:12px!important;box-shadow:0 16px 40px rgba(0,1,29,.16)!important;padding:6px!important}
html body .k-article-page .k-cmt__actions .dropdown-menu :is(a,button,[role="menuitem"]){width:auto!important;height:auto!important;display:block!important;padding:10px 12px!important;font:500 14px/1.3 'Plus Jakarta Sans',sans-serif!important;color:#14141A!important;text-align:left}
html body .k-article-page .k-cmt__vote{display:flex;align-items:center;gap:8px}
html body .k-article-page .k-vbtn{display:inline-flex!important;align-items:center;justify-content:center;width:36px!important;height:36px!important;padding:0!important;border-radius:8px!important;border:1px solid #BCBFC4!important;background:#fff!important;color:#614efa!important;cursor:pointer;box-shadow:none!important;transition:background-color .16s,border-color .16s}
html body .k-article-page .k-vbtn:hover{border-color:#614efa!important}
html body .k-article-page .k-vbtn.is-voted,html body .k-article-page .k-vbtn[aria-pressed="true"],html body .k-article-page .k-vbtn[aria-selected="true"]{background:#614efa!important;border-color:#614efa!important;color:#fff!important}
html body .k-article-page .k-vbtn.is-voted path,html body .k-article-page .k-vbtn[aria-pressed="true"] path,html body .k-article-page .k-vbtn[aria-selected="true"] path{fill:#fff!important;stroke:#fff!important}
html body .k-article-page .k-vbtn svg{display:block;pointer-events:none}
html body .k-article-page .k-vsum{min-width:20px;text-align:center;font:600 14px/1 'Inter',sans-serif;color:#303133}
html body .k-article-page .comments__callout{margin:20px 0 0!important;font:400 14px/1.5 'Plus Jakarta Sans',sans-serif;color:#5F6166}
html body .k-article-page .comments .pagination{margin-top:16px}
@media (max-width:767px){html body .k-article-page .k-cmt{padding:16px!important}html body .k-article-page .comment-form__avatar{display:none!important}}

/* comment editor: Krisp font, native dialog look (theme input styles no longer leak in) */
html body .comment-form__body,html body .comment-form__body *:not(svg):not(path){font-family:'Plus Jakarta Sans',sans-serif!important}
html body .comment-form__body [contenteditable="true"],html body .comment-form__body textarea{font-size:16px!important;line-height:1.6!important}
html body .comment-form__body input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]):not([type="button"]),html body .comment-form__body select{height:auto!important;min-height:0!important;padding:2px 6px!important;border:1px solid #767676!important;border-radius:2px!important;background:#fff!important;box-shadow:none!important;font-size:14px!important;line-height:1.4!important;color:#14141A!important;width:auto;outline-offset:0}
html body .comment-form__body input:not([type="checkbox"]):not([type="radio"]):focus{box-shadow:none!important;border-color:#767676!important}
html body .comment-form__body :is(button,input[type="button"],input[type="submit"]){font-size:13px!important}

/* summary callout bullets follow the Summary color */
html body .article__body .k-co--summary ul>li:not(#k):not(#k2):before,html body .article__body .k-co--summary ol.list-bullet>li:not(#k):not(#k2):before{background:linear-gradient(#fff,#fff) padding-box,linear-gradient(#9a6b3a,#9a6b3a) border-box!important;border-color:#9a6b3a!important}
html body .article__body .k-co--summary ul.list-bullet-filled>li:not(#k):not(#k2):before,html body .article__body .k-co--summary ol.list-bullet-filled>li:not(#k):not(#k2):before{background:#9a6b3a!important;border-color:#9a6b3a!important}

/* ===== v191 ===== */
/* article header: Follow at the far right of the author row */
html body .k-article-page .article-header .k-ameta{width:100%!important;align-self:stretch!important;box-sizing:border-box}
html body .k-article-page .k-ameta>.k-follow{margin-left:auto!important}
html body .k-article-page .k-ameta>.k-follow:only-child{margin-left:0!important}
/* section title row: Follow centred on the title, all views */
html body .k-section-page .k-pagehead__row .k-h1{margin:0!important}
html body .k-section-page .k-pagehead__row>.k-follow{align-self:center;margin:0!important}
/* comments: space between the list and the editor */
html body .k-article-page section.comments .comments__callout{margin:24px 0 0!important}
html body .k-article-page section.comments .comment-form{margin-top:24px!important}
html body .k-article-page section.comments .comments__list+.pagination,html body .k-article-page section.comments .comments__list+nav{margin-top:20px}
html body .k-article-page section.comments .comments__list~.comment-form{margin-top:32px!important}
/* profile: sort dropdown matches the comments Sort button */
html body .profile-section__header{display:flex;flex-direction:column;gap:12px}
html body .profile-section-sorter{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;flex-wrap:wrap}
html body .profile-section-sorter .dropdown-toggle,html body .profile-section-sorter .btn{display:inline-flex!important;align-items:center!important;gap:8px!important;height:40px!important;min-height:0!important;padding:0 14px!important;border-radius:8px!important;border:1px solid #BCBFC4!important;background:#fff!important;color:#14141A!important;font:500 14px/1 'Inter',sans-serif!important;white-space:nowrap!important;box-shadow:none!important;width:auto!important}
html body .profile-section-sorter .dropdown-toggle:hover{border-color:#CBC4FB!important;background:#F7F6FE!important}
html body .profile-section-sorter .dropdown-menu{border:0!important;border-radius:12px!important;box-shadow:0 16px 40px rgba(0,1,29,.16)!important;padding:6px!important}
html body .profile-section-sorter .dropdown-menu a{display:block;padding:10px 12px!important;border-radius:8px;font:500 14px/1.3 'Plus Jakarta Sans',sans-serif!important;color:#14141A!important}
html body .profile-section-sorter .dropdown-menu a:hover,html body .profile-section-sorter .dropdown-menu a[aria-selected="true"]{background:#F7F6FE;color:#4134B0!important}
@media (max-width:1199px){html body .profile-section-sorter .dropdown-toggle,html body .profile-section-sorter .btn{height:36px!important;font-size:13px!important;padding:0 12px!important}}
/* profile: comment cards share the article card layout */
html body .profile-contribution__header:empty{display:none!important}
html body .k-pc-title{display:flex!important;align-items:flex-start;gap:10px}
html body .k-pc-title .k-pc-ic{flex:none;margin-top:3px;color:#14141A}
/* following table */
html body .k-acts table.k-subs-table{table-layout:fixed;width:100%}
html body .k-acts table.k-subs-table .my-activities-items__col:nth-child(1){width:40%}
html body .k-acts table.k-subs-table .my-activities-items__col:nth-child(2){width:18%}
html body .k-acts table.k-subs-table .my-activities-items__col:nth-child(3){width:24%}
html body .k-acts table.k-subs-table .my-activities-items__col:nth-child(4){width:18%;text-align:left}
html body .k-acts .subscriptions-subscribe :is(button,a){display:inline-flex!important;align-items:center;height:36px!important;padding:0 14px!important;border-radius:8px!important;border:1px solid #CBC4FB!important;background:#F1F0FC!important;color:#4134B0!important;font:600 13px/1 'Inter',sans-serif!important;white-space:nowrap;box-shadow:none!important;min-width:0!important;width:auto!important}
html body .k-acts .subscriptions-subscribe :is(button,a):hover{background:#fff!important}
@media (max-width:767px){html body .k-acts table.k-subs-table{table-layout:auto}html body .k-acts table.k-subs-table .my-activities-items__col{width:auto!important}}
/* home, phone: compact category cards with centred names */
@media (max-width:767px){
html body .k-home .k-card--cat{display:flex!important;flex-direction:row!important;align-items:center!important;gap:14px!important;padding:14px 16px!important;min-height:0!important;height:auto!important}
html body .k-home .k-card--cat .k-card__icon{width:44px!important;height:44px!important;border-radius:11px!important;flex:none!important;margin:0!important}
html body .k-home .k-card--cat :is(.k-card__title,h2,h3){margin:0!important;font:700 16px/1.3 'Plus Jakarta Sans',sans-serif!important;align-self:center!important}
html body .k-home .k-card--cat :is(.k-card__desc,.k-card__more,p){display:none!important}
}

/* ===== v192: desktop scroller from the 4th category (cards + featured columns, linked) ===== */
@media (min-width:1200px){
html body .k-home .k-cards--3.k-many{display:flex!important;flex-wrap:nowrap!important;gap:24px!important;overflow-x:auto!important;overflow-y:visible;scroll-snap-type:x mandatory;scroll-behavior:smooth;padding:4px 2px 14px!important;margin:0 -2px!important;scrollbar-width:thin;scrollbar-color:transparent transparent;transition:scrollbar-color .2s}
html body .k-home .k-cards--3.k-many:hover{scrollbar-color:rgba(97,78,250,.28) transparent}
html body .k-home .k-cards--3.k-many::-webkit-scrollbar{height:6px}
html body .k-home .k-cards--3.k-many::-webkit-scrollbar-thumb{background:transparent;border-radius:999px}
html body .k-home .k-cards--3.k-many:hover::-webkit-scrollbar-thumb{background:rgba(97,78,250,.28)}
html body .k-home .k-cards--3.k-many>li{flex:0 0 calc((100% - 60px - 48px) / 3)!important;min-width:0!important;max-width:none!important;scroll-snap-align:start;display:flex}
html body .k-home .k-feat.k-many{display:flex!important;flex-wrap:nowrap!important;gap:24px!important;overflow-x:auto!important;overflow-y:visible;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;padding:2px!important;margin:0 -2px!important}
html body .k-home .k-feat.k-many::-webkit-scrollbar{display:none}
html body .k-home .k-feat.k-many>.k-feat__col{flex:0 0 calc((100% - 60px - 48px) / 3);min-width:0;scroll-snap-align:start}
}
html body .k-scroll-nav{display:none}
@media (min-width:1200px){
html body .k-scroll-head{display:flex;align-items:center;justify-content:space-between;gap:16px}
html body .k-scroll-head>.k-h2{margin:0!important}
html body .k-scroll-nav.is-on{display:flex;gap:8px;flex:none}
html body .k-scroll-nav--cards.is-on{justify-content:flex-end;margin:0 0 16px}
html body .k-scroll-nav button{width:40px;height:40px;border-radius:50%;border:1px solid #BCBFC4;background:#fff;color:#14141A;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;transition:background-color .16s,border-color .16s,color .16s,opacity .16s}
html body .k-scroll-nav button:hover:not(:disabled){border-color:#CBC4FB;background:#F7F6FE;color:#4134B0}
html body .k-scroll-nav button:disabled{opacity:.35;cursor:default}
html body .k-scroll-nav button:focus-visible{outline:2px solid #614efa;outline-offset:2px}
}

/* ===== v193 ===== */
/* Follow: styled straight from CSS (no unstyled flash), icon via mask */
html body .k-follow :is(button,a[role="button"],a.button,.button):not(.dropdown-menu *){display:inline-flex!important;align-items:center!important;gap:8px!important;height:40px!important;padding:0 16px!important;border-radius:8px!important;border:1px solid #BCBFC4!important;background:#fff!important;color:#14141A!important;font:600 14px/1 'Inter','Plus Jakarta Sans',sans-serif!important;text-decoration:none!important;white-space:nowrap!important;box-shadow:none!important;cursor:pointer;width:auto!important;min-width:0!important;margin:0!important;transition:background-color .16s,border-color .16s,color .16s}
html body .k-follow :is(button,a[role="button"],a.button,.button):not(.dropdown-menu *):hover{background:#F7F6FE!important;border-color:#CBC4FB!important;color:#4134B0!important}
html body .k-follow :is(button,a[role="button"],a.button,.button):not(.dropdown-menu *):before{content:""!important;display:block!important;width:16px;height:16px;flex:none;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 8a6 6 0 0 1 12 0c0 7 3 9 3 9H3s3-2 3-9'/%3E%3Cpath d='M10.3 21a1.94 1.94 0 0 0 3.4 0'/%3E%3C/svg%3E") center/16px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 8a6 6 0 0 1 12 0c0 7 3 9 3 9H3s3-2 3-9'/%3E%3Cpath d='M10.3 21a1.94 1.94 0 0 0 3.4 0'/%3E%3C/svg%3E") center/16px no-repeat}
html body .k-follow.is-following :is(button,a[role="button"]):not(.dropdown-menu *){background:#F1F0FC!important;border-color:#CBC4FB!important;color:#4134B0!important}
html body .k-follow.is-following :is(button,a[role="button"]):not(.dropdown-menu *):before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5 12.5 4.5 4.5L19 7.5'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5 12.5 4.5 4.5L19 7.5'/%3E%3C/svg%3E")}
html body .k-follow .k-follow__ic{display:none!important}
@media (max-width:767px){html body .k-section-page .k-follow :is(button,a[role="button"]):not(.dropdown-menu *){width:40px!important;padding:0!important;justify-content:center!important;font-size:0!important;gap:0!important}}
/* avatars link to the profile */
html body a.k-author__av{display:block;flex:none;border-radius:50%;line-height:0}
html body a.k-author__av:hover img{box-shadow:0 0 0 2px #CBC4FB}
/* previous/next: titles on every screen */
html body .k-article-page .k-prevnext .prevnext__title{display:block!important}
/* tags: space before Have more questions? on tablet/phone */
@media (max-width:1199px){html body .k-article .k-tags[data-k-tags]{margin-bottom:32px!important}}
@media (max-width:767px){html body .k-article .k-tags[data-k-tags]{margin-bottom:28px!important}}
/* profile comment cards: one icon only */
html body .k-pc-title .k-pc-ic{display:none!important}
/* sort buttons: same look on every page; icon-only on phones */
html body :is(.profile-section-sorter,.k-sort) .dropdown{position:relative}
html body :is(.profile-section-sorter,.k-sort) .dropdown-menu{left:auto!important;right:0!important;max-width:calc(100vw - 32px)}
html body .profile-section-sorter{flex-wrap:nowrap!important}
html body .profile-section-sorter__col--main{min-width:0}
@media (max-width:767px){
html body :is(.profile-section-sorter .dropdown-toggle,.k-sort__btn){width:40px!important;height:40px!important;padding:0!important;justify-content:center!important;font-size:0!important;gap:0!important;flex:none}
html body :is(.profile-section-sorter .dropdown-toggle,.k-sort__btn)>*{display:none!important}
html body :is(.profile-section-sorter .dropdown-toggle,.k-sort__btn):before{content:"";display:block;width:18px;height:18px;background:#14141A;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 6h18'/%3E%3Cpath d='M6 12h12'/%3E%3Cpath d='M10 18h4'/%3E%3C/svg%3E") center/18px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 6h18'/%3E%3Cpath d='M6 12h12'/%3E%3Cpath d='M10 18h4'/%3E%3C/svg%3E") center/18px no-repeat}
html body .profile-section-sorter .dropdown-toggle:after{display:none!important}
}

/* ===== v194 ===== */
html body .k-home .k-featwrap{margin-top:24px!important}
html body .k-home .k-scroll-head+.k-featwrap{margin-top:24px!important}
@media (max-width:767px){html body .k-home .k-featwrap{margin-top:20px!important}
html body .k-home .k-card--cat :is(.k-card__title,h2,h3){font-size:17px!important;line-height:1.3!important}}
html body .k-article-page .k-prevnext .prevnext__name{color:#614efa!important;font-weight:600!important}
html body .k-article-page .k-prevnext:not(:has(.prevnext)){display:none!important}

/* ===== v196 ===== */
@media (max-width:767px){
html body .k-home .k-card--cat :is(.k-card__title,h2,h3):not(#k){font:700 17px/1.25 'Plus Jakarta Sans',sans-serif!important;flex:1;min-width:0}
html body .k-home .k-feat__head:not(#k){font:700 17px/1.25 'Plus Jakarta Sans',sans-serif!important}
html body .k-home .k-card--cat:after{content:"";flex:none;width:18px;height:18px;background:#614efa;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m9 6 6 6-6 6'/%3E%3C/svg%3E") center/18px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m9 6 6 6-6 6'/%3E%3C/svg%3E") center/18px no-repeat;margin-left:auto}
}
@media (max-width:1199px){
html body .k-article-page .k-article-top{padding-bottom:0!important;margin-bottom:0!important}
html body .k-article-page .k-article-top+*,html body .k-article-page .k-article-top~.k-wrap,html body .k-article-page .k-article-top~* .k-layout{padding-top:0!important;margin-top:0!important}
html body .k-article-page .article-header{margin-top:12px!important;padding-top:0!important}
html body .k-article-page .article,html body .k-article-page .k-article{padding-top:0!important;margin-top:0!important}
}

/* ===== v197: one gap between feedback card, previous/next and comments ===== */
html body .k-article-page .k-prevnext:not(#k){margin:40px 0 0!important}
html body .k-article-page section.comments:not(#k){margin-top:40px!important}
@media (max-width:1199px){html body .k-article-page .k-prevnext:not(#k),html body .k-article-page section.comments:not(#k){margin-top:32px!important}}
@media (max-width:767px){html body .k-article-page .k-prevnext:not(#k),html body .k-article-page section.comments:not(#k){margin-top:28px!important}}

/* ===== v198: space under previous/next when it's the last block before Related articles ===== */
html body .k-article-page .k-prevnext:has(.prevnext):not(#k){margin-bottom:40px!important}
@media (max-width:1199px){html body .k-article-page .k-prevnext:has(.prevnext):not(#k){margin-bottom:32px!important}}
@media (max-width:767px){html body .k-article-page .k-prevnext:has(.prevnext):not(#k){margin-bottom:28px!important}}
html body .k-article-page .k-prevnext:has(.prevnext)+section.comments:not(#k){margin-top:0!important}

/* v201: signed-in visitors don't see the email field in article feedback */
html body .k-fb-email--auto:not(#k):not(#k2){display:none!important}

/* v202: Have more questions? button uses one font on home + article */
html body :is(.k-cta .k-cta__actions > a, .k-cta .k-cta__actions > button, .k-cta .k-cta__submit, .more-questions-cta__link, .more-questions-cta a.k-btn, .more-questions-cta button):not(#k):not(#k2):not(#k3){font-family:'Inter','Plus Jakarta Sans',sans-serif!important;font-weight:600!important;font-size:16px!important;line-height:20px!important;letter-spacing:0!important;text-transform:none!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:14px 28px!important;border-radius:8px!important}
@media (max-width:767px){html body :is(.k-cta .k-cta__actions > a, .k-cta .k-cta__actions > button, .k-cta .k-cta__submit, .more-questions-cta__link, .more-questions-cta a.k-btn, .more-questions-cta button):not(#k):not(#k2):not(#k3){font-size:15px!important}}

/* v203: In this article keeps its final width from the first frame and appears once fonts are ready (no reflow) */
@media (min-width:992px){
html body .k-toc-col:not(#k),html body .k-toc-col .k-toc-sticky:not(#k),html body .k-toc-col [data-toc]:not(#k),html body .k-toc-col .lt-toc_is-desktop:not(#k),html body .k-toc-col .lt-toc--container:not(#k){width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important}
html body .k-toc-col .lt-toc--link:not(#k){font-family:'Plus Jakarta Sans',sans-serif!important}
html:not(.k-fonts) body .k-toc-col .k-toc-sticky{visibility:hidden}
html.k-fonts body .k-toc-col .k-toc-sticky{visibility:visible;animation:kTocIn .18s ease-out both}
}
@keyframes kTocIn{from{opacity:0}to{opacity:1}}
@media (prefers-reduced-motion:reduce){html.k-fonts body .k-toc-col .k-toc-sticky{animation:none}}

/* v204: In this article width never changes — the scrollbar lane is always reserved, so the list doesn't narrow when it starts scrolling */
html body :is(.lt-toc--list,.k-toc,[data-k-toc]):not(#k):not(#k2),
html body :is(.lt-toc--list,.k-toc,[data-k-toc]).k-nosb.k-has-sb:not(#k):not(#k2){padding:8px 14px 8px 8px!important;box-sizing:border-box!important;scrollbar-gutter:auto}
html body .k-toc-col .lt-toc--link:not(#k){transition:background-color .16s,color .16s!important}

/* v206: In this article list padding equal on both sides (scrollbar fits in the right 12px) */
html body :is(.lt-toc--list,.k-toc,[data-k-toc]):not(#k):not(#k2):not(#k3),
html body :is(.lt-toc--list,.k-toc,[data-k-toc]).k-nosb.k-has-sb:not(#k):not(#k2):not(#k3){padding:8px 12px!important}

/* ===== v207: What's new ===== */
.k-sr{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
html body .k-hero__inner .k-wn{position:relative;z-index:0;align-self:center;display:inline-flex;align-items:center;gap:8px;margin:-8px 0 0;padding:8px 14px;border-radius:999px;background:rgba(255,255,255,.7);border:1px solid #E5E3FC;font:500 14px/1.25 'Plus Jakarta Sans',sans-serif;color:#303133!important;text-decoration:none!important;max-width:100%;box-sizing:border-box;transition:background-color .16s,border-color .16s,color .16s,opacity .15s}
html body .k-wn__ic{display:flex;color:#614efa;flex:none}
html body .k-wn__t{min-width:0;text-wrap:balance}
html body .k-wn strong{font-weight:600;color:#614efa}
html body .k-wn .k-ext{color:#614efa;flex:none}
html body .k-hero__inner .k-wn:hover,html body .k-hero__inner .k-wn:active{background:#F7F6FE;border-color:#CBC4FB;color:#4134B0!important}
html body .k-hero__inner .k-wn:focus-visible{outline:2px solid #614efa;outline-offset:2px}
html body .k-hero:has(.k-hero__search :focus) .k-wn,html body .k-hero:has(.k-hero__search :focus-within) .k-wn{opacity:0;pointer-events:none}
html body .k-wn[href=""],html body .k-wn[href="#"]{display:none!important}
@media (max-width:767px){html body .k-hero__inner .k-wn{min-height:44px;padding:8px 14px;font-size:13.5px;margin-top:-4px}}
/* menu: What's new card + outlined icon tiles + press-only feedback on touch */
html body .k-dmenu--wn{margin-bottom:12px}
html body .k-dmenu--wn:has(a[href=""]),html body .k-dmenu--wn:has(a[href="#"]){display:none!important}
html body .k-dmenu__sub{flex:none;font:400 13px/1 'Plus Jakarta Sans',sans-serif;color:#5F6166}
html body .k-dmenu--wn .k-ext{color:#614efa;flex:none;margin-left:-4px}
html body .k-dmenu__ic{box-shadow:inset 0 0 0 1px #E2DEFD}
@media (hover:none){html body .k-dmenu__item:hover{background:transparent}}
html body .k-dmenu__item:active{background:#FAF9FF!important}
/* footer: hide What's new if the URL is unset */
html body .k-ft2__wn:has(a[href=""]),html body .k-ft2__wn:has(a[href="#"]){display:none!important}

/* v209: What's new pill optically centered (arrow glyph has more built-in whitespace) */
html body .k-hero__inner .k-wn:not(#k){padding-right:12px}

/* ===== v210 ===== */
/* phone/tablet menu: What's new is the last row of the menu card */
html body .k-dmenu:not(:has(.k-dmenu__item:not([href="#"]):not([href=""])))  {display:none!important}
html body .k-dmenu__item--wn[href="#"],html body .k-dmenu__item--wn[href=""]{display:none!important}
html body .k-dmenu__item--wn .k-ext{color:#614efa;flex:none;margin-left:-4px}
/* article banner button is now a link */
html body a.more-questions-cta__link,html body a.more-questions-cta__link:hover,html body a.more-questions-cta__link:focus,html body a.more-questions-cta__link:visited{color:#fff!important;text-decoration:none!important}
html body a.more-questions-cta__link{cursor:pointer}
html body a.more-questions-cta__link:focus-visible{outline:2px solid #fff;outline-offset:2px}

/* ===== v211 ===== */
html body .k-feat__more{display:none}
@media (max-width:991px){
  html body .k-home [data-k-featmore]:not(#k){display:none!important}
  html body .k-home .k-listfoot:has([data-k-featmore]){display:none!important}
  html body .k-feat .k-feat__col li.k-hide:not(#k){display:revert!important}
  html body .k-feat .k-feat__col:not(.is-open) li.k-mhide:not(#k){display:none!important}
  html body .k-feat__more:not(#k){display:inline-flex!important;align-self:flex-start;align-items:center;gap:6px;min-height:44px;margin:4px 0 0;padding:0 4px;border:0;background:none;border-radius:6px;cursor:pointer;font:600 14px/1 'Plus Jakarta Sans',sans-serif;color:#614efa;-webkit-tap-highlight-color:transparent;transition:color .16s}
  html body .k-feat__more:active{color:#4134B0}
  html body .k-feat__more:focus-visible{outline:2px solid #614efa;outline-offset:2px}
  html body .k-feat__more svg{flex:none;transition:transform .16s}
  html body .k-feat__col.is-open .k-feat__more svg{transform:rotate(180deg)}
  html body .k-feat__col{display:flex;flex-direction:column}
}
@media (prefers-reduced-motion:reduce){html body .k-feat__more svg{transition:none}}

/* ===== v214: rows that arrive after a background refresh get a short lilac tint ===== */
html body :is(.k-t-art,.k-feat .k-linklist li).k-fresh>a{animation:kFresh 1.6s ease-out both}
@keyframes kFresh{0%{background:rgba(97,78,250,.10)}100%{background:transparent}}
@media (prefers-reduced-motion:reduce){html body :is(.k-t-art,.k-feat .k-linklist li).k-fresh>a{animation:none}}

/* v215: refresh tint is a rounded inset highlight, only on rows that were actually added */
html body .k-feat .k-linklist li.k-fresh>a{animation:none!important}
html body .k-feat .k-linklist li.k-fresh{position:relative}
html body .k-feat .k-linklist li.k-fresh:before{content:"";position:absolute;inset:4px -6px;border-radius:10px;background:rgba(97,78,250,.10);pointer-events:none;animation:kFreshFade 1.6s ease-out both;z-index:0}
html body .k-feat .k-linklist li.k-fresh>a{position:relative;z-index:1}
html body .k-t-art.k-fresh>a{animation:kFresh 1.6s ease-out both;border-radius:8px}
@keyframes kFreshFade{0%{opacity:1}100%{opacity:0}}
@media (prefers-reduced-motion:reduce){html body .k-feat .k-linklist li.k-fresh:before{animation:none;opacity:0}}

/* v217: phone lockup — same logo/text ratio as desktop (text ≈ 0.7× logo), baselines aligned */
@media (max-width:767px){
html body .k-lockup:not(#k){gap:10px!important}
html body .k-lockup:not(#k) img{height:22px!important}
html body .k-lockup:not(#k) .k-lockup__div{height:16px!important}
html body .k-lockup:not(#k) .k-lockup__name{font-size:15px!important;font-weight:600!important;line-height:1!important;letter-spacing:-0.005em;transform:translateY(-1px)}
html body .k-lockup--footer:not(#k) img{height:20px!important}
html body .k-lockup--footer:not(#k) .k-lockup__name{font-size:14px!important}
}

/* v218: sidebar/In this article scroll thumb never draws over search dropdowns, menus or overlays */
.k-sb{z-index:4!important}
html body :is(.k-search-results,.k-suggest,.k-sugg,[class*="search-results-list"],[class*="instant-search"],.k-explore__menu,.k-status__panel){z-index:60}
html:has(.k-header :is(input[type="search"],.k-search) :focus) .k-sb,
html:has(.k-search-overlay:not([hidden])) .k-sb,
html:has(body.k-lock) .k-sb{opacity:0!important;pointer-events:none!important}
